diff --git a/ENDSWWM.bin b/ENDSWWM.bin
index 9107e99a2..7dc097d97 100644
Binary files a/ENDSWWM.bin and b/ENDSWWM.bin differ
diff --git a/FuturePlans.md b/FuturePlans.md
index 2bf99b417..e97f64c71 100644
--- a/FuturePlans.md
+++ b/FuturePlans.md
@@ -2,144 +2,107 @@ This is just a bit of *"future planning"* for stuff that I ***might*** add later
## 1.3 update *(The Second Batch)*:
-#### Currently in progress
+More weapons, because we need 'em. In addition, all the "easy to implement" minigames, because the rest can wait until 1.5.
-More weapons, because we need 'em. In addition, a bunch of cleanup in base weapons to avoid redundancy.
-
-* [ ] **DLC Weaponset:**
- - [x] ➊ Itamex Reinforced Hammer *(UnSX 5)*
- - [x] HAHA DAB *(Gib 300 enemies with the Itamex Hammer)*
- - [ ] ➋ Plasma Blaster *(SWWM)*
- - [ ] Blastin' Plasma *(Kill an enemy at full health with a Plasma Blaster charged shot 50 times)*
- - [ ] ➌ Puntzer Beta *(SWWM Iridium)*
- - [ ] High Noon *(Land 6 killing shots in a single Puntzer Beta reload)*
- - [ ] ➍ Puntzer Gamma *(Ultra Suite 2)*
- - [ ] You Gained Brouzouf *(Unload an entire mag in fuller auto with the Puntzer Gamma without missing a single shot)*
- - [x] ➎ Sheen HMG *(SWWM Platinum Ep2)*
- - [x] Dakka *(Fire the Sheen HMG at 700 RPM for 30 seconds straight)*
- - [x] ➏ Quadravol *(UnSX)*
- - [x] Gravely Roast *(Perform 200 bayonet combos with the Quadravol)*
- - [ ] ➐ Sparkster x3 *(UnSX 2)*
- - [ ] A Fine Sparking *(Kill 30 enemies at once with a Sparkster Rifle combo shot)*
- - [ ] ➑ Ray-Khom *(UnSX)*
- - [ ] The Most Silent Takedown *(Kill 40 enemies with the Ray-Khom primary without alerting them)*
- - [ ] John Romero's Curse *(Fry yourself by discharging an electric weapon in water)*
- - [x] ➒ Mortal Rifle *(UnSX 2)*
- - [x] Railed Hard *(Kill 44 enemies with a single Mortal Rifle overpressure shot)*
- - [ ] ➓ Rafan-Kos *(UnSX 4)*
- - [ ] Super Laser Piss *(Melt a grand total of 5000 enemies with the Rafan-Kos)*
-* [x] **Additional Voice Acting:**
- - [x] Extra lines for item pickups/usage
- - [x] Additional taunts and others
- - [x] Caco petting
- - [x] Explosion lines
- - [x] Lead ball crit lines
- - [x] Buttslam lines
- - [x] Mirror interaction lines
-* [x] **Additional Collectibles:**
- - [x] Saya's Mug
-* [x] ***"Trimming the fat"*:**
- - [x] Remove all shell types except buckshot and golden shells
- - [x] Spreadgun loads golden shells with altfire, like in IA3
- - [x] Wallbuster tops up buckshot one cylinder at a time until stopped
- - [x] Remove all missile types except blazers, and rewrite the absolute mess of code the Hellblazer currently is
- - [x] Remove FCB rounds, and simplify Silver Bullet JET inputs
-* [x] **Additional WAD Compatibility:**
- - [x] SIGIL 2
- - [x] Eviternity 2
- - [ ] Legacy of Rust
-* [ ] **GZDoom 4.12+ Features:**
- - [x] Lesser code cleanup/refactor *(new variables, functions, flags, etc.)*
- - [ ] Visual Thinker migration where needed *(more lightweight sprite explosions and the like)*
-* [ ] **UZDoom Features:**
- - [x] Use uniforms in material shaders whenever possible *(reduces the need to compile multiple versions of the same shader)*
- - [x] Implement self-obituaries for all weapons as well as other self-damaging player actions
- - [ ] Use client-side thinkers/actors where needed for even lower overhead
- - [ ] Better handling of cross-level traveling
- - [ ] Make use of `unsafe(clearscope)` where needed to intentionally forgo scoping rules, for simplicity's sake
- - [ ] Use `INTERPOLATESCALE` and `INTERPOLATEALPHA` where needed for certain effects
- - [ ] Make use of other new virtuals such as `OnSelect`/`OnDeselect` in weapons, for more simplification
- - [ ] Haptics support
- - [ ] ... And much, much more
+* **DLC Weaponset:**
+ - [1] Itamex Reinforced Hammer *(UnSX 5)*
+ - HAHA DAB *(Gib 200 enemies with the Itamex Hammer)*
+ - [2] Plasma Blaster *(SWWM)*
+ - Blastin' Plasma *(Kill an enemy at full health with a Plasma Blaster charged shot 50 times)*
+ - [3] Puntzer Beta *(SWWM Iridium)*
+ - High Noon *(Land 6 killing shots in a single Puntzer Beta reload)*
+ - [4] Puntzer Gamma *(Ultra Suite 2)*
+ - You Gained Brouzouf *(Unload an entire mag in fuller auto with the Puntzer Gamma without missing a single shot)*
+ - [5] Sheen HMG *(SWWM Platinum Ep2)*
+ - Dakka *(Fire the Sheen HMG for one minute straight)*
+ - [6] Quadravol *(UnSX)*
+ - Gravely Roast *(Perform 50 bayonet combos with the Quadravol)*
+ - [7] Sparkster x3 *(UnSX 2)*
+ - A Fine Sparking *(Kill 30 enemies at once with a Sparkster Rifle combo shot)*
+ - [8] Ray-Khom *(UnSX)*
+ - The Most Silent Takedown *(Kill 30 enemies with the Ray-Khom primary without alerting them)*
+ - John Romero's Curse *(Fry yourself by discharging an electric weapon in water)*
+ - [9] Mortal Rifle *(UnSX 2)*
+ - Railed Hard *(Shoot through 16 enemies with a single Mortal Rifle overpressure shot)*
+ - [0] Rafan-Kos *(UnSX 4)*
+ - Blasting Ropes *(Melt a grand total of 1000 enemies with the Rafan-Kos)*
+* **Minigames:**
+ - Tetris
+ - Breakout
+ - Snake
+ - Minesweeper
+ - Solitaire
+* **Additional Voice Acting:**
+ - Extra lines for item pickups/usage
+ - Additional taunts and others
+ - Reactions to hurtfloor damage
+ - Caco petting
+ - Explosion lines
+ - Lead ball crit lines
+ - Buttslam lines
+* **Additional Collectibles:**
+ - Saya's Mug
## 1.4 update *(Fine Refinements)*:
-Re-animation of old FK models. Some more items. Plus extra score incentives and achievements. Finishing touches for the mod to be considered truly done, really.
+Re-animation of old FK models. Plus extra score incentives and achievements.
-* [ ] **Re-animate all base models with IK *(important for consistency)***
- - [ ] Re-animate base weapon set and gestures *(won't be hard)*
- - [ ] Re-animate player model *(this might be harder)*
- - [ ] Ragekit overhaul *(becomes its own separate "melee weapon" as a gesture)*
-* [ ] **Combo Collectible Animations *(as part of the above, really)*:**
- - [ ] Saya + Demo
- - [ ] Saya + Kirin
- - [ ] Demo + Kirin
-* [ ] **Additional Items:**
- - [ ] Ballsy™ Bomb *(re-purposes lead ball)*
- - [ ] Battle-Boi™ Deployable Sentry *(re-purposes saltshot)*
-* [ ] **Additional Collectibles:**
- - [ ] Blåhaj *("Dr. Shorky")*
-* [ ] **Mothgirl summon for Lämp easter egg**
- - [ ] A Mothly Contract *(Summon the White Lady)*
- - [ ] Fluffy Moth *(Pet the White Lady 50 times)*
- - [ ] Ara Ara *(Have the White Lady kill a total of 100 enemies)*
-* [ ] **Additional Score Bonuses:**
- - [ ] Double-Cheeked *(Buttslam kill, 1.5x)*
- - [ ] Unseen *(Kill an enemy without a line of sight to yourself, +300)*
- - [ ] Aerial *(Kill an enemy while in mid-air, +500)*
- - [ ] YEET *(Kill a non-flying enemy while it's in the air, AFTER you sent it flying, +1000)*
- - [ ] OVERWRITE *(Telefrag an enemy, overrides OVERKILL bonus, 4x)*
- - [ ] Revenge *(Kill the enemy that killed you within 30 seconds of reviving, 3x)*
- - [ ] Longshot *(Kill an enemy from over 2000 map units away, +600, add +100 for each extra 1000 map units)*
- - [ ] Redirect *(Kill an enemy with another enemy's projectile, +900)*
-* [ ] **Additional Achievements:**
- - [ ] Pachinko Code *(Find the Secret Menu)*
- - [ ] Double Succ *(Merge two Ynykron singularities)*
- - [ ] The Ultimate Combo *(Hit a Ynykron singularity with a Ynykron beam)*
- - [ ] Power of Love *(Recover a total of 500 health by kissing the Kirin Plush)*
- - [ ] Arsenal of Olden Times *(Find all classic UnSX weapons)*
+* **Re-animate all base models with IK *(important for consistency)***
+* **Additional Score Bonuses:**
+ - Double-Cheeked *(Buttslam kill, 1.5x)*
+ - Mixup *(Different weapon between kills, +200, add +50 with each switch, 10 second cooldown)*
+ - Unseen *(Kill an enemy without a line of sight to yourself, +300)*
+ - Aerial *(Kill an enemy while in mid-air, +500)*
+ - YEET *(Kill a non-flying enemy while it's in the air, AFTER you sent it flying, +1000)*
+ - OVERWRITE *(Telefrag an enemy, overrides OVERKILL bonus, 4x)*
+ - Revenge *(Kill the enemy that killed you within 30 seconds of reviving, 3x)*
+ - Longshot *(Kill an enemy from over 2000 map units away, +600, add +100 for each extra 1000 map units)*
+ - Redirect *(Kill an enemy with another enemy's projectile, +900)*
+* **Additional Achievements:**
+ - Spicy Tennis *(Parry a thrown Explodium Mag)*
+ - Pachinko Code *(Find the Secret Menu)*
+ - Double Succ *(Merge two Ynykron singularities)*
+ - The Ultimate Combo *(Hit a Ynykron singularity with a Ynykron beam)*
+ - Yukkuri Love *(Smooch a boss brain)*
+ - Power of Love *(Recover a total of 500 health by kissing the Kirin Plush)*
+ - Arsenal of Olden Times *(Find all classic UnSX weapons)*
*(Quadravol, Biospark Carbine, Sparkster Rifle, Ray-Khom, Mortal Rifle, Ynykron, Rafan-Kos and K79-D)*
*(The K79-D was turned into the generic cube, so it still counts)*
- - [ ] Words Words Words *(Read 50 library entries)*
- - [ ] Oops I Pressed It *(Turn the engine off)*
- - [ ] Dangerous Ball Action *(Land a lead ball crit on yourself)*
- - [ ] Total Ball Destruction *(Deploy 30 Ballsy Bombs)*
- - [ ] Say The Line Vinny *(Spin attack with the Itamex Hammer for 60 seconds)*
- - [ ] Grand Slam *(Kill a boss using the Itamex Hammer altfire from at least 500 map units of height)*
- - [ ] Burnination *(Kill 100 enemies with a single Hellblazer drum)* *[replaces I Am Become Death]*
- - [ ] Engineer's Best Friend *(Score 1000 kills using sentries)*
- - [ ] Demo-chan's Dubious Detour *(Beat all original episodes of Ultimate Doom)*
- - [ ] Baphomet's Chosen *(Beat SIGIL)*
- - [ ] Satanic Surprise *(Beat SIGIL 2)*
- - [ ] Explosive Headache *(Beat Doom 2)*
- - [ ] Rude Awakening *(Beat No Rest For The Living)*
- - [ ] Two Birds With One Nuke *(Beat Legacy of Rust)*
- - [ ] Doom Eviternal *(Beat all episodes of Eviternity)*
- - [ ] Doom Sempiternal *(Beat all episodes of Eviternity 2)*
- - [ ] Ding Dong The Wizard's Dead *(Beat the first three episodes of Heretic)*
- - [ ] Additional Heresy *(Beat episodes four and five of Heretic)*
- - [ ] Puzzle Extravaganza *(Beat Hexen)*
- - [ ] The Plutonia of Hexen *(Beat Deathkings of the Dark Citadel)*
-* [ ] **Additional Models *(for the sake of completeness)*:**
- - [ ] Gibs *(incl. fun option for silly gibs)*
- - [ ] Hexen keys
- - [ ] Hexen puzzle items
+ - Know Thy Armaments *(Find all weapons)*
+ - Assortment of Thingamajigs *(Find all items)*
+ - Words Words Words *(Read 100 library entries)*
+ - Oops I Pressed It *(Turn the engine off)*
+ - Dangerous Ball Action *(Land a lead ball crit on yourself)*
+ - Total Ball Destruction *(Kill the Icon of Sin with a lead ball)*
+ - Say The Line Vinny *(Spin attack with the Itamex Hammer for 60 seconds)*
+ - Whateverbuster *(Use the Wallbuster shuffle function 100 times)*
+
+## 1.5 update *(The Final Stage)*:
+
+All the hard stuff *(some of these aren't guaranteed)*.
+
+* **DLC Gameset:**
+ - **[Doom]** Demo Land Adventure *(platformer with shooty gameplay)*
+ - **[Heretic]** Interstellar Demolitionist *(a somewhat simple vertical SHMUP, kinda Touhou styled)*
+ - **[Hexen]** Demolition Quest *(a JRPG, kinda like early FF / BoF)*
+* **Mothgirl summon for Lämp easter egg**
+ - Layers of White *(Summon the White Lady)*
+ - Fluffy Moth *(Pet the White Lady 50 times)*
+ - Ara Ara *(Have the White Lady kill a total of 100 enemies)*
+* **Photo Mode**
+ - Dedicated poses
+ - Stickers
+* ***(Maybe)* Virtual Training Map**
+ - Featuring Maidbot as assistant
## Unspecified
Things that I'm unsure when will be added *(or if they can be added)*.
-* [ ] **Fix handling of conveyor physics *(if scrollers ever get exposed to ZScript)***
-* [ ] **Per-weapon player models *(could be very time-consuming)***
-* [ ] **Model animations decoupled from actor states *(may be needed for the previous one, and would allow even more flexibility in player animation)***
-* [ ] **Fully custom cluster text screens, with special handling for many WADs *(if that ever gets scriptified)***
-* [ ] **Official Sunder support *(when the WAD is complete)***
- - [ ] Deaf to The Siren's Song *(Beat Sunder)*
-* [ ] **Official HELLION support *(when it comes out)***
- - [ ] Romerotown Rampage *(Beat HELLION)*
-* [ ] **Official Heretic + Hexen re-release support *(if heavy lifting is handled by the port)***
- - [ ] Absolutely Heretical *(Beat Faith Renewed)*
- - [ ] Absolutely Washed *(Beat Vestiges of Grandeur)*
+* **Customized cluster text stuff if that ever gets scriptified**
+* **Official Sunder support *(when the WAD is complete)***
+* **Gib models *(May happen by 1.3, hopefully)***
+* **Hexen key and puzzle item models *(uncertain)***
## Other Projects
@@ -151,25 +114,19 @@ Add-ons and other related stuff.
- Unique bosses
- Some extra enemy variants
- Coverage for all supported WADs *(oof)*
-* **Standalone mini-games *(for learning Godot)*:**
- - Demo Land Adventure *(shooty platformer)*
- - Interstellar Demolitionist *(horizontal SHMUP)*
- - Demolition Quest *(classic turn-based RPG)*
- - Cutie Squad *(bullet heaven a la 20 Minutes Till Dawn)*
* **Ibuki side mod *(Red Oni)*:**
- A more *"mundane"* arsenal
- - Featuring the big strong gal herself
+ - Featuring a very big girl with very big... Assets
- Slightly more *"grounded"*, but still powerful
- - See, I wanna stop playing modded Fallout 4, so...
+ - See, I got tired of playing modded Fallout 4 so...
* **Saya side mod *(Red-Eyed Rampage)*:**
- The first mod where you play as a mere squishy person
- Even more fun weapons, including one made by a god!
- Spellcards!
- A more interesting take on *"infinite lives"*
- - Ludicrous movement mechanics from the most agile gremlin ever
- Featuring the Pancor Jackhammer *(lol)*
* **Kirin side mod *(Red Star of Innocence)*:**
- - Finally, you get to play as the precious emperor
+ - Finally, you get to play as the precious femboy emperor
- Anarukon firearms? Anarukon firearms
- Designed primarily for Hexen's funky gameplay™
- Watch as our boy complains about *"puzzles"*
@@ -181,25 +138,6 @@ Add-ons and other related stuff.
- Big focus on melee, as well as quick spellcasting
- Featuring a summonable AI companion
- Basically even more of what **UNDEATH** will feature
-* ***"Hardcore Mode"* side mod *(Maid for Combat)*:**
- - Demo-chan enters the fray in full military maidbot gear
- - Things get quite a lot more challenging
- - No jetpack, just standard humanoid mobility
- - Simplified mechanics and controls
- - Exploring a more conventional arsenal
- - Demo can use **MAGIC**??? *(yes, they can)*
-* **Dana side mod *(Tactical Gremlin Action)*:**
- - A more tactical experience with this sassy merc
- - Relatively the most grounded arsenal in all side mods
- - A certain appeal to MRE enthusiasts will be present
- - Just an extra idea for a mod, because I sure have a lot of mod ideas
-* **Ellen side mod *(Little Mischief)*:**
- - The glass cannon experience: Big guns, smol gal
- - More fun times with the powers of the Yanikov bloodline
- - There could be more side mods, as a treat
-* **Doomguy side mod *(The Lone Soldier)*:**
- - The idea is to do the classic Doom arsenal, but in my style
- - I swear this is the last side mod
* **Official Game *(VOID - The Dark Alliance)*:**
- Retell the events of UnSX 2 *(but with the Demolitionist's participation)*
- Basically give the Demolitionist their own standalone game
diff --git a/LICENSE.code b/LICENSE.code
index e60fff95b..efd190704 100644
--- a/LICENSE.code
+++ b/LICENSE.code
@@ -1,4 +1,4 @@
-Copyright (c) 2020-2026 Mari the Deer
+Copyright (c) 2020-2022 Marisa the Magician, UnSX Team
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/LOCALIZATION.md b/LOCALIZATION.md
index 27fa5f805..e0a6c903f 100644
--- a/LOCALIZATION.md
+++ b/LOCALIZATION.md
@@ -2,7 +2,7 @@
There are two parts to this:
-## Basic language files *(base/dlg/menu/mission/voice)*
+## Basic language files *(base/menu/mission/voice)*
Just make a copy and change the language code at the top *(the string between brackets)* to whatever language you're translating it to *(don't forget to also set it in the file extension too, for the sake of easier organization)*.
@@ -18,7 +18,7 @@ Each entry must have only one of each TAG, TAB and REL section, and at least one
## Font support
-All common fonts fully support Latin, Greek and Cyrillic scripts.
+Both fonts in use fully support Latin, Greek and Cyrillic scripts.
## Language codes
diff --git a/MAPPING.md b/MAPPING.md
deleted file mode 100644
index 2b7c20468..000000000
--- a/MAPPING.md
+++ /dev/null
@@ -1,161 +0,0 @@
-# Notes for mappers
-
-There's some useful functions that can be called from ACS using ScriptCall, these are documented below. *(And, since they're static functions, they can be also called from ZScript as-is)*.
-
-### Toggling features
-
-- **Store:**
`ScriptCall("SWWMHandler","ToggleStore",#)`
Passing **0** disables the store, any other number will enable it again.
-- **Reviving:**
`ScriptCall("SWWMHandler","ToggleRevive",#)`
Passing **0** disables reviving, any other number will enable it again.
-
-**Note:** These settings will persist between level changes.
-
-### Mission log
-
-- **Adding a new entry:**
`ScriptCall("SWWMMissionLog","AddLog","YOUR TEXT HERE")`
Prefixed LANGUAGE entries are supported.
-- **Setting the date and time:**
`ScriptCall("SWWMMissionLog","SetClock",year,month,day,hour,minute,"timezone")`
Note that month and day start counting from zero, not one *(for programming-related reasons)*.
Please use abbreviations for timezones *(e.g.: EST, CET)*.
-
-### Dialogue sequences
-
-It is now possible to create entirely new dialogue sequences. I have yet to document how this stuff works, as well as adding a proper interface for mappers, but if you're curious, all of the code is in the `SWWMDialogues` class.
-
-### Custom boss healthbars
-
-Using `ScriptCall("SWWMHandler","AddBoss",tid,"YOUR TAG HERE")` you can assign a group of monsters that will be treated as a boss fight, with a collective healthbar. Note that each call to this function will clear any active boss encounters. Prefixed LANGUAGE entries can be set as a tag, and the mod can automatically look up an alternative with the *"_FUN"* suffix if *"Fun Tags"* are enabled, should there be one defined.
-
-An optional boolean argument can be passed that flags the boss fight as an *"end game"* boss. This serves little purpose other than allowing one specific achievement *("Kill an end-game boss with the Ynykron")* to work properly.
-
-The tag argument is used for the name above the healthbar, so you can give the boss a custom title *(e.g.: "Woobie, Destroyer of Worlds")*. Passing an empty string will use whatever tag the first monster in the list has.
-
-If the assigned boss is a *"BossBrain"* or a subclass of it, it will look for *"BossEye"* actors as well. This is so the healthbar appears only when the eye *"sees"* a player. Do note that if you have multiple boss eyes in the map *(does anyone do that???)*, this may break as it will always use the first one.
-
-### UDMF properties
-
-In order to make non-door sectors bustable, or to make some sectors non-bustable, you can give that sector a custom integer property named either BUSTABLE or UNBUSTABLE with a value of 1. Note that the latter takes priority over the former, so don't use both at once.
-
-### Placing items
-
-**DEMOLITIONIST** does not have standard DoomEdNums assigned to any of its items by default, in order to avoid potential collisions with other custom maps, so you will have to set them yourself.
-
-Copy the following to your MAPINFO:
-
-```
-DoomEdNums
-{
- // Weapons
- 29001 = "DeepImpact"
- 29002 = "ExplodiumGun"
- 29003 = "Spreadgun"
- 29004 = "Wallbuster"
- 29005 = "Eviscerator"
- 29006 = "Hellblazer"
- 29007 = "Sparkster"
- 29008 = "SilverBullet"
- 29009 = "CandyGun"
- 29010 = "Ynykron"
- // DLC Weapons
- 29011 = "ItamexHammer"
- 29012 = "PlasmaBlast"
- 29013 = "PuntzerBeta"
- 29014 = "PuntzerGamma"
- 29015 = "HeavyMahSheenGun"
- 29016 = "Quadravol"
- 29017 = "ModernSparkster"
- 29018 = "RayKhom"
- 29019 = "MisterRifle"
- 29020 = "RafanKos"
- // Ammo
- 29021 = "RedShell"
- 29022 = "RedShell2"
- 29023 = "RedShell4"
- 29024 = "RedShell6"
- 29025 = "GoldShell"
- 29026 = "EvisceratorShell"
- 29027 = "EvisceratorShell2"
- 29028 = "EvisceratorShell3"
- 29029 = "EvisceratorSixPack"
- 29030 = "HellblazerMissiles"
- 29031 = "HellblazerMissiles2"
- 29032 = "HellblazerMissiles3"
- 29033 = "HellblazerMissileMag"
- 29034 = "SparkUnit"
- 29035 = "SparkUnit2"
- 29036 = "SilverBulletAmmo"
- 29037 = "SilverBullets"
- 29038 = "SilverBullets2"
- 29039 = "SilverBullets3"
- 29040 = "CandyGunAmmo"
- 29041 = "CandyGunBullets"
- 29042 = "CandyGunBullets2"
- 29043 = "CandyGunBullets3"
- 29044 = "YnykronAmmo"
- // DLC Ammo
- 29045 = "SMW05Ammo"
- 29046 = "SMW05Ammo2"
- 29047 = "SMW05Ammo3"
- 29048 = "SMW05SmallAmmo"
- 29049 = "SMW05BigAmmo"
- 29050 = "SheenAmmo"
- 29051 = "SheenAmmo2"
- 29052 = "SheenAmmo3"
- 29053 = "SheenSmallAmmo"
- 29054 = "SheenBigAmmo"
- 29055 = "QuadravolAmmo"
- 29056 = "QuadravolAmmo2"
- 29057 = "QuadravolAmmo3"
- 29058 = "SparksterBAmmo"
- 29059 = "SparksterBAmmo2"
- 29060 = "SparksterBAmmo3"
- 29061 = "SparksterRAmmo"
- 29062 = "SparksterRAmmo2"
- 29063 = "SparksterRAmmo3"
- 29064 = "RayBolt"
- 29065 = "RayBolt2"
- 29066 = "RayBolt5"
- 29067 = "RayAmmo"
- 29068 = "MisterRound"
- 29069 = "MisterRound2"
- 29070 = "MisterRound3"
- 29071 = "MisterRound5"
- 29072 = "MisterAmmo"
- 29073 = "MisterGAmmo"
- 29074 = "UltimatePod"
- 29075 = "UltimateAmmo"
- // For Hexen
- 29076 = "FabricatorTier1"
- 29077 = "FabricatorTier2"
- 29078 = "FabricatorTier3"
- 29079 = "FabricatorTier4"
- // Backpack
- 29080 = "HammerspaceEmbiggener"
- // Health
- 29081 = "HealthNuggetItem"
- 29082 = "TetraHealthItem"
- 29083 = "CubeHealthItem"
- 29084 = "RefresherItem"
- // Armor
- 29085 = "ArmorNuggetItem"
- 29086 = "BlastSuitItem"
- 29087 = "WarArmorItem"
- // Powerups
- 29088 = "GrilledCheeseSandwich"
- 29089 = "GhostArtifact"
- 29090 = "GravitySuppressor"
- 29091 = "FuckingInvinciball"
- 29092 = "Ragekit"
- 29093 = "SWWMLamp"
- 29094 = "EBarrier"
- 29095 = "Mykradvo"
- 29096 = "DivineSprite"
- 29097 = "AngerySigil"
- //29098 = "BallsyBomb"
- //29099 = "SWWMSentryItem"
-}
-```
-
-**Notes:**
- - Embiggeners can be *"merged"* by placing them all in the same exact position. This works for groups of 2, 4, 6 and 8.
- - Chanceboxes auto-spawn inside secret sectors as long as there's an unobstructed 32x32x60 space inside them.
- - It's possible to manually spawn chanceboxes and even collectibles, but this will have to be done through ZScript in a level postprocessor, as internally they already have DoomEdNums assigned *(in the format 42069xx)*, but they're larger than 16 bits, so *(most?)* map editors can't use it.
- - Items have no *"fallback sprites"*, so they're only visible as models in UDB.
- - Items with *"shiny"* materials *(e.g. nuggets and health geodesics)* will look dull since UDB can't use their shaders.
- - Some multi-skinned models may render incorrectly or have missing parts in UDB due to MODELDEF parsing quirks. This can be noticed from the warnings that will be logged on load.
diff --git a/NETNOTCH.png b/NETNOTCH.png
new file mode 100644
index 000000000..48c7160d1
Binary files /dev/null and b/NETNOTCH.png differ
diff --git a/NOTCH.png b/NOTCH.png
new file mode 100644
index 000000000..2a28eff75
Binary files /dev/null and b/NOTCH.png differ
diff --git a/PYWHEEL.txt b/PYWHEEL.txt
new file mode 100644
index 000000000..0db7ce0d5
--- /dev/null
+++ b/PYWHEEL.txt
@@ -0,0 +1,23 @@
+Demolitionist
+{
+ include "DeepImpact";
+ //include "ItamexHammer";
+ include "ExplodiumGun";
+ //include "PlasmaBlast";
+ include "Spreadgun";
+ //include "PuntzerBeta";
+ include "Wallbuster";
+ //include "PuntzerGamma";
+ include "Eviscerator";
+ //include "HeavyMahSheenGun";
+ include "Hellblazer";
+ //include "Quadravol";
+ include "Sparkster";
+ //include "BlackfireIgniter";
+ include "SilverBullet";
+ //include "EMPCarbine";
+ include "CandyGun";
+ //include "RayKhom";
+ include "Ynykron";
+ //include "GrandLance";
+}
diff --git a/README.md b/README.md
index 2f807e040..8df573a05 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
## The Introduction
-**Codename: Demolitionist** is an all-original gameplay mod for **UZDoom** with a basis on rapid, fluid movement mechanics as well as very satisfying, punchy, strong weaponry. In it, you play as the titular **Demolitionist**, a robot with quite a personality, who's destined to save the day, as explosively as necessary.
+**Codename: Demolitionist** is an all-original gameplay mod for **GZDoom** with a basis on rapid, fluid movement mechanics as well as very satisfying, punchy, strong weaponry. In it, you play as the titular **Demolitionist**, a robot with quite a personality, who's destined to save the day, as explosively as necessary.
The mod's arsenal could be seen as a *"best of"* collection of custom weapons I've made for **Unreal Tournament**, plus many new things that didn't make the cut there. It is also effectively a reboot of the entire **Some Weird Weapons Mod *(SWWM)*** series, which unfortunately ended with the cancelled **SWWM Z**, this mod's direct predecessor *(hence this project originally starting its days under the name of **SWWM GZ**)*.
@@ -12,80 +12,36 @@ It contains weapons and items remastered and revived from old projects such as t
It also features ***A LOT*** of lore from the **UnSX multiverse**. I pretty much went wild here with all the stuff you can read, and I hope you enjoy immersing yourself into this vast world full of its many characters and their tales.
-This is the first fully original mod I've made since my work on **Doom Tournament** and **Doomreal**, and it is effectively built on the skills I've gained working on them, and some of their code also serves as a sort of foundation for it.
+This is the first fully original mod I'm making since my work on **Doom Tournament** and **Doomreal**, and it is effectively built on the skills I've gained working on them, and some of their code also serves as a sort of foundation for it.
Hope you have fun exploding demon knees.
— *Marisa*
----
-
## The Disclaimers
-**This mod contains strong language and mature themes.** There is frequent swearing, along with discussions of war, economy, social rights and other political topics, AND various jokes that shamelessly lean into innuendo. Should any of these discomfort you, please avoid playing.
+This mod features loud sounds and flashing lights, which may be harmful to certain people. There are options to dampen some of these effects, but it may still be unsafe nonetheless.
-**This mod features loud sounds and flashing lights**, which may be harmful to certain people. There are options to dampen some of these effects, but it may still be unsafe nonetheless.
+The UI design and color schemes of the mod may be problematic to people with color blindness. Certain elements such as healthbars and various numbers could potentially become hard to see under some conditions. GZDoom has sliders for controlling not just brightness, contrast and gamma, but also color saturation, which may be of some help.
-**The UI design and color schemes of the mod may be problematic to people with color blindness**. Certain elements such as healthbars and various numbers could potentially become hard to see under some conditions. UZDoom has sliders for controlling not just brightness, contrast and gamma, but also color saturation, which may be of some help.
+The characters and stories featured in this mod are part of my own personal lore. Any similarities to real world individuals or events are entirely coincidental or, in some cases, loosely referential.
-**The characters and stories featured in this mod are part of my own personal fiction**. Any similarities to real world individuals or events are entirely coincidental or, in some cases, loosely referential.
+The mod's overarching story and themes often tackle topics of world politics, economy, human rights and others. No work of fiction is free of politics, especially those that reflect the author's own beliefs. If you feel discomfort from political views opposite to your own, this may not be for you *(especially if you're right-leaning/conservative)*.
----
+The mod contains certain sexual undertones *(or overtones in the story itself)*. Some parts could be considered explicit in nature, so please take this with a grain of salt. You've been warned: The mod *IS* horny *(and so am I, as its author)*.
-## Software and Hardware Requirements
+This mod is not compatible with **Brutal Doom** for obvious reasons. If you want to combine both, use the "Monsters Only" version of it, but do note that some glitches may still happen.
-**Codename: Demolitionist** requires a version of **UZDoom** that currently doesn't exist or later.
-
-Recommended desktop hardware specs are as follows:
-
- - **CPU:** 3GHz or faster x86_64 processor *(core count irrelevant, single-threaded performance is what matters)*.
- - **Intel:** Core i5-6400 or later.
- - **AMD:** Ryzen 5 1500X or later.
- - **GPU:** Vulkan 1.2 compatible GPU with at least 3GB of VRAM.
- - **NVIDIA:** GTX 1060 or later.
- - **AMD:** RX 480 or later.
- - **Intel:** Iris Pro Graphics 580 or later.
- - **RAM:** 4GB minimum (8GB if using integrated graphics).
- - **Display:** A 720p or larger display should do the job. Please note that on Ultrawide displays the HUD will be constrained to a 16:9 area.
-
-Recommended settings are as follows:
-
- - **Renderer:** Hardware only, Vulkan. This uses 3D models, shaders, all that good stuff.
- - **Textures:** Filtering set to "`None (Trilinear)`". Textures are meant to be chunky, but not *"crusty"*.
- - **Post-processing:**
- - Bloom is recommended at minimum, FXAA should be fine as well.
- - Only enable SSAO if you have *REALLY* beefy hardware, it's expensive *(though it doesn't look that great)*.
- - It is not advised to use the engine built-in tonemap filters, as they can cause glitches with some visual effects.
- - For other post-processing, use [MariFX](https://git.sayachan.org/OrdinaryMagician/marifx_m) *(shameless self-plug)*.
- - **Lighting:**
- - Dynamic lights must be enabled, or you'll be missing out on a lot.
- - Make sure dynamic lights are set to affect just about everything including particles.
- - Dynamic light shadows are recommended to be enabled, at the highest possible quality and resolution.
- - It's advised to use "`Classic`" sector lighting, as other modes may over-brighten weapon models.
- - **Audio:**
- - Increasing sound channels to their maximum limit *(or beyond, by changing `snd_channels` in the console)* is advised.
- - HRTF is not recommended, it may result in excessive CPU usage and lower quality full-stereo SFX.
-
-For reference, I've been able to play this comfortably on a cheap Acer Aspire 3 laptop *(it has a Ryzen 7 5700U, not top of the line or anything)*. On the desktop I can even play through slaughterwads with it, even though most of my hardware is two or more generations old at the time of writing.
-
-Seriously, most of the people out there who complain about bad performance with the GZDoom family of ports are definitely doing something wrong. This isn't the same Doom from 1993, dude, the ZDoom family has been receiving incremental updates for more than 25 years now, needing newer and better hardware is just a fact of life when software complexity keeps increasing.
-
-In addition, this was verified to run smoothly on the Steam Deck. However, because the mod has been designed with keyboard and mouse in mind, it is not really possible to bind *ALL* controls beyond the bare essentials, *(this might be addressed in the future)*.
-
-*(Testers are welcome for narrowing down more precise hardware requirements, I can't afford extra testing hardware)*
-
-*(Once again, if you're going to be playing slaughtermaps with this, the recommended specs may not be enough, duh)*
-
----
+This mod is, funny enough, readily compatible with **H-Doom**. You will not be able to engage in erotic acts with the demon girls, however, but they will be very vulnerable to kisses and headpats.
## The Demolitionist

-You are an **Akari Labs Demolitionist Bot**, one of the very first units, fresh off the factory. You are the company's greatest achievement in autonomous combat units, trained to efficiently use all sorts of weaponry, built with premium quality armor plating and robust but flexible joints. In order to show off your capabilities, your creator has decided to send you out to fight the demonic invasion brought upon by *"those big stinkin' idiots at the **UAC**"*. Your time has come to kick ass and blow 'em up.
+You are an **Akari Labs Demolitionist Bot**, one of the very first units, fresh off the factory. You are the company's greatest achievement in AI-controlled combat units, trained to efficiently use all sorts of weaponry, built with premium quality armor plating and robust but flexible joints. In order to show off your capabilities, your creator has decided to send you out to fight the demonic invasion brought upon by *"those big stinkin' idiots at the **UAC**"*. Your time has come to kick ass and blow 'em up.
Additional features:
- - **Glowing color tags:** Located around various parts of your body, allows easy signaling and identification of the unit's presence in darker areas. The colors can be customized to easily tell apart multiple units.
+ - **Glowing color tags:** Located around various parts of your body, allows easy signaling and identification of the unit's presence in darker areas.
- **Lucky Collar:** A little gift from your creator, to keep you safe. Reduces incoming damage by 75% when you're below 25% health. Plus an additional 50% reduction to any damage from your own weapons.
- **High-Resonant Almasteel Plating:** Your chassis is built from one of the hardest alloys known across the universe. Thus, your body is practically indestructible, but not impervious to damage. All splash damage is reduced by 80%, and you only take half damage from crushers *(and may cause them to break, permanently)*.
- **User Menu:** With the press of a button, open a dedicated menu to see all your stats in detail, info on carried items and weapons, check out a grand library of information on things you come across, and access the store for buying extra items with your score points.
@@ -97,26 +53,24 @@ Additional features:
- **Targetting Array:** Tracks nearby foes and provides basic information on their health. Compatible with **Omnisight™** mapping modules for tracking key items and nearby exits. Can also highlight nearby pickups by holding a dedicated button.
- **Akari Labs CuteEmotion™ Display:** Equipped onto your visor to show a wide range of predefined facial expressions in order to convey simple emotions to others.
- **Akari Labs LoudBoi™ Voicebox:** Allows you to **EMIT**. Easily moddable to allow alternate voicepack add-ons *(If someone were to make them)*. Your usual voice is quite robotty, due to a built-in filter.
- - **On-demand Item Obtainers:** AKA "hands". You can pick up the mod's items from a distance by pressing Use *(Note that any trigger lines between you and the item still get activated, so you can't skip traps by doing this)*. Furthermore, if you hold Use for a while, you will also attract nearby dropped items towards you as well.
+ - **On-demand Item Obtainers:** AKA "hands". You can pick up the mod's items from a distance by pressing Use *(this is mainly a workaround for any quirks that might come from them having modified collision)*.
-**Note:** Since you're a robutt you pretty much can't drown and are also immune to poison.
-
----
+**Note:** Since you're a robutt you pretty much can swim indefinitely and are also immune to poison.
## The Weapons

The arsenal this mod brings to the table is composed mainly of stupidly overpowered weapons, which has been my specialty for years.
-Some weapons may have extra functions attached to the **Reload** or **Zoom** *(referred to as tertiary fire)* buttons, so don't forget to bind those too.
+Some weapons may have extra functions attached to the **Reload** or **Zoom** buttons, so don't forget to bind those too.
-All weapons also have a quick melee attack through an extra button. It's not strictly required, but can help a lot if enemies get too close, as most weapons are dangerous to use at point blank.
+All weapons also have a quick melee attack using the **Weapon State 1** button, this is optional but may help to have it bound too.
If a weapon has no actions on either the reload or zoom buttons, it may be replaced with some special idle action, such as spinning or fiddling around with it.
-Keep in mind you can only have one of each weapon per slot *(with the exception of slot 1)*, so make sure you think things through with how to set up your loadout, 'cause you can't carry everything *(that is, unless you toggle the option to do so, which completely defeats this attempt at balance)*.
+For now, the following are all weapons available. More will be added afterwards, in future updates *(oh boy)*.
-### Deep Impact *(slot 1)*
+### Deep Impact (slot 1) ~ Replaces Fist, Staff, Hexen starting weapons

The signature **SWWM** melee weapon, an **Impact Hammer** on steroids.
@@ -129,20 +83,7 @@ The signature **SWWM** melee weapon, an **Impact Hammer** on steroids.
Equipped by default on spawned players.
-### Combat Hammer *(slot 1)*
-
-
-A hefty sledgehammer, built to smash things with extreme prejudice.
-
-**Primary fire:** Swift strikes.
-
-**Secondary fire:** Hold to lift it up, release to let it drop.
-
-**Tertiary Fire:** Spin the damn thing, hitting all targets around you. Note that you have to keep tapping the button whenever the speed starts to drop so you can keep going, for as long as you want *(be wary of motion sickness)*.
-
-Do note one important thing: This weapon benefits from the effects of the **Ragekit**. Yeah, have fun dealing *8X THE DAMAGE PLUS IMPACT SHOCKWAVES* swingin' it.
-
-### Explodium Gun *(slot 2)*
+### Explodium Gun (slot 2) ~ Replaces Pistol, Elven Wand, Hexen starting weapons

Primary firearm, another staple of the series, but more volatile than ever. A pocket rocket, a trusty ol' gun that uses **Explodium**-filled bullets to wreak some havoc.
@@ -157,113 +98,53 @@ Equipped by default on spawned players. Has infinite ammo.
If you manage to get a second one, you can dual wield them, in which case secondary fire instead shoots your off-hand gun.
-#### Explodium Bullets
-
-
-Custom-crafted .387 caliber rounds with a high-explosive charge. They hit real hard, especially when shooting foes head-on. As mentioned above, you do have an endless supply of them, so they're handy as a fallback to save on ammo for the stronger guns.
-
-#### Explodium Magazine
-
-
-Just an ordinary single-stack 7 round magazine... Or is it? As you may see, it's equipped with a latch that arms it as a shock-sensitive grenade, which will automatically cook off all loaded rounds in response to strong impact or crushing force.
-
-Keep in mind that it's also possible to use these by themselves, regardless of weapon held, through the ***"Quick Grenade"*** button. If thrown in this way, however, they will not bounce, but you do gain the ability to, if you are close to a wall, attach them to it, allowing you to set up explosive traps.
-
-### Plasma Blaster *(slot 2)*
-##### ⚠️ NOT YET IMPLEMENTED ⚠️
-
-
-Energy sidearm, for those times when you just want to let 'em burn. What it lacks in explosive potential compared to the **Explodium Gun**, it compensates by packing one hell of a scorching bite on direct hits.
-
-**Primary fire:** Let loose some pew-pews. The projectiles aren't very fast, nor get very far.
-
-**Secondary fire:** Hold firmly with both hands and charge up a potent shot. This one is a lot more lethal, as you may imagine, and consumes all loaded ammo.
-
-**Reload:** Swaps the loaded plasma cell for a fresher one, as you'd expect.
-
-Likewise, also has infinite ammo, so go wild. And yeah, it can also be dual wielded, working the same way.
-
-#### Plasma Cell
-
-
-Yet another ammo type you have unlimited free access to. **Nokorokinylum** is one of the cheapest and most readily available fusion fuels in existence... At least outside of the Milky Way. Each cell has enough material for 8 shots, same exact capacity as the Explodium Gun with one round in the chamber included, in fact.
-
-### Spreadgun *(slot 3)*
+### Spreadgun (slot 3) ~ Replaces Shotgun, Ethereal Crossbow, Serpent Staff

Coming from the **Doom** modding side of things, this gun really packs a punch, but is kind of unwieldy to use.
**Primary fire:** Fires, duh. Depending on the loaded ammo the effects may vary.
-**Secondary fire:** Loads a special golden shell *(if you've got any)*.
+**Secondary fire:** On tap, switches ammo type for the next shot to be loaded. On hold, also tap primary fire to unload the current shell, but leave the gun empty.
-**Reload:** Reloads the gun, obviously.
+**Reload:** Unload the current shell and load a new one. Unspent shells are re-added to their respective ammo type pool (or dropped if you can't hold more).
-The ***"Rhino Stopper"* Spreadgun** uses 6 gauge ammunition, apparently just for the sake of making it feel more powerful due to the increased recoil. A single shot from this thing is about as powerful as your typical *"super shotgun"*, enough to topple one **Pinky** demon that gets too close for comfort.
+The **Spreadgun** uses 6 gauge ammunition, apparently just for the sake of making it feel more powerful due to the increased recoil.
-### Wallbuster *(slot 4)*
+### 6ga shells ~ Replaces Clip / Shells, Wand Crystal / Ethereal Arrows
+
+
+Available in the following types, with varying chances of appearing depending
+on replaced item, may also come in bundles:
+
+ - **Standard buckshot (red):** Lots of tiny pellets ready to tear enemies to shreds. Most common.
+ - **Slug (green):** Concentrated damage in a single, large projectile. Common.
+ - **Kinylum saltshot (blue):** Highly volatile shards of **Kinylum** that leave behind a trail of burning plasma. Somewhat rare.
+ - ***"The ball"* (purple):** A big lead ball, 'nuff said. Rare.
+ - **Telebrium flechette (black):** A discharge of puncturing darts tipped with pure Telebrium, highly corrosive, effects may spread through emitted fumes. Very rare.
+ - **Golden shell (self-explanatory color):** An extremely rare, but very valuable type. Fires a sabot packed with a very dense, high-grade **Explodium** charge, the shell also contains some gold glitter, but it's just for show. Clearly designed by someone completely insane, and definitely guaranteed to not fail catastrophically and blow up your gun, your hands, your arms, and the rest of your upper body. Unlike the others, this one is only available as a rare drop from powerful monsters (over 1000HP) and bosses. They may also appear in **Chanceboxes**.
+
+### Wallbuster (slot 4) ~ Replaces SSG, Ethereal Crossbow, Frost Shards

-A ludicrously overkill weapon, courtesy of the always-overkill **Blackmann Arms**. Sporting a pentagonal array of 5-barrel cylinders, for a grand total of 25 barrels. Everything in front of you is pretty much dead.
+A ludicrously overkill weapon, courtesy of the always-overkill **Blackmann Arms**. Sporting a pentagonal array of 5-barrel cylinders, for a grand total of 25 barrels. Everything in front of you is pretty much dead. Cannot use flechettes or golden shells.
**Primary fire:** Shoot one barrel at a time.
**Secondary fire:** Shoot five barrels at once, watch out for the recoil.
-**Tertiary fire:** Fire all barrels at the same time, but this time REALLY watch out for the recoil.
+**Tertiary fire (Zoom):** Fire all barrels at the same time, but this time REALLY watch out for the recoil.
-**Reload:** Reload *(obviously)*. One cylinder at a time, until you either run out of ammo, or tap the reload button again.
+**Reload:** Reload (obviously). The process is very complicated so I'll explain it better as a list:
-While it has the same potency per shot as the **Spreadgun**, the longer barrels do offer the advantage of a tighter cone of fire, so it's more useful at longer distances.
+ - A menu will open after the side lever is pulled. Here you can queue ammo to load up. Controls are displayed at all times.
+ - In single player, the game is paused when you're in the queueing process, so you can take your time, but in coop you better have someone to cover you while you micromanage this beast.
+ - While loading shells, you can cancel by holding the reload button.
+ - For a skilled combat robot like you, reloading this should be very fast. 10 seconds tops, for all 25 barrels.
Should you make use of its multi-fire functionality, you will soon learn why it bears the name of ***"Wallbuster"***.
-#### 6ga Shells
-
-
-A potent dosage of #00 buckshot, ready to tear enemies to shreds, comes packed into each of these. Shells will pop up by themselves or in bunches of various sizes. They're perhaps one of the most common ammo types you may encounter.
-
-#### Golden Shell
-
-
-Be on the lookout for this shiny and sparkly special kind of shell, **Spreadgun**-exclusive, that rarely drops from certain foes *(bosses and/or monsters with over 1000HP)*. Loaded into your gun, it will fire a sabot packed with a very dense, high-grade **Explodium** charge, as well as some gold glitter *(which is just for show)*.
-
-Golden shells are clearly designed by someone completely insane, and definitely guaranteed to not fail catastrophically and blow up your gun, your hands, your arms, and the rest of your upper body.
-
-### Puntzer Beta *(slot 3)*
-##### ⚠️ NOT YET IMPLEMENTED ⚠️
-
-
-A fine six-shooter for the gunslinger at heart. Particularly, it's a semi-auto revolver, and one that in addition is top-break as well. Ain't that a rarity...
-
-**Primary fire:** It do the shoot, at moderate speed.
-
-**Secondary fire:** Prime the six-shot mode, after which a tap of primary fire will make the gun unload all six barrels in quick succession.
-
-**Reload:** You can guess what it does. Speedloaders aren't needed as rounds can be quickly replaced from **Hammerspace**.
-
-The Beta boasts pinpoint accuracy at any distance, mainly because Doom maps never get large enough that you'd need to account for the Coriolis force on these rapidly spinning bullets.
-
-### Puntzer Gamma *(slot 4)*
-##### ⚠️ NOT YET IMPLEMENTED ⚠️
-
-
-Just your friendly neighborhood SMG, with a somewhat unconventional feeding system.
-
-**Primary fire:** It shoots, what else. Note that you'll gradually lose accuracy the longer you keep firing. The gun fires faster than your body can counter its recoil.
-
-**Secondary fire:** Toggles between full auto and... Fuller auto?
-
-**Reload:** Ah yes, it reloads.
-
-As its ammunition is interchangeable with the **Beta**, you won't be missing much *(other than the SPEED and the mag capacity)* if you decide to keep a **Wallbuster** in this slot.
-
-#### SMW.05 Rounds
-
-
-These 6.9mm ***(nice)*** corkscrew-shaped bullets have some fine drilling power, being capable of piercing nicely through many things, including walls. You may find them in various forms, sometimes as speedloaders for the **Beta**, and other times as magazines for the **Gamma**.
-
-### Eviscerator *(slot 5)*
+### Eviscerator (slot 5) ~ Replaces Chaingun, Dragon Claw, Quietus (hilt)

The pleasure of shrapnel spamming. Make hot steaming pain rain upon your enemies.
@@ -272,36 +153,16 @@ The pleasure of shrapnel spamming. Make hot steaming pain rain upon your enemies
**Secondary fire:** Launch the entire shell. Hot lead will be deployed wherever it hits.
-**Tertiary fire:** Toggle between wide spread *(default)* and tight spread for primary. With a tighter spread, chunks will be closer together and reach higher speeds, but bounce more erratically. In addition, lobbed shells will also go much farther.
+**Tertiary fire (Zoom):** Toggle between wide spread *(default)* and tight spread for primary. With a tighter spread, chunks will be closer together and reach higher speeds, but bounce more erratically. In addition, lobbed shells will also go much farther.
-This weapon made the **Unreal Engine** cry, so **UZDoom** may suffer a lot too.
+This weapon made the **Unreal Engine** cry, so **GZDoom** may suffer a lot too.
-#### Eviscerator Shells
+### Eviscerator shells ~ Replaces Ammo Box, Claw Orb

-Little bundles of fun *(in hot lead form)* found either as single units, in duos, or in trios. There is no explanation for why they have an **OwO** face scribbled on.
+Little bundles of fun (in hot lead form) found either as single units *(sometimes bunched up)* or six-packs. There is no explanation for why they have an **OwO** face scribbled on.
-### Sheen HMG *(slot 5)*
-
-
-**HEAVY MAH-SHEEN GUN!** The **Sheen** is one big bad son of a gun, letting you unload lead uninterrupted thanks to also feeding directly from **Hammerspace**. The weapon can operate at three speeds: 300RPM *(slow)*, 700RPM *(the default)* and 2100RPM *(oh my)*.
-
-**Primary fire:** It shoots, obviously. Keep in mind there is no *"spin up"* or *"spin down"*, so firing is as immediate as it gets.
-
-**Secondary fire:** Increase the firing speed.
-
-**Tertiary fire:** Decrease the firing speed.
-
-As you may guess, there is heat buildup to worry about with this thing. Despite its efficient liquid cooling, there's nothing that can be done against the sheer density of dakka you can deliver. At the maximum of 2100 RPM, the heat buildup can push the weapon into temporary lockdown until it fully cools off. While the added heat may make your shots more damaging, it will also negatively affect accuracy.
-
-#### 14.5mmMT Bullets
-
-
-Things get intense when even your bullets have to be built with special, exotic materials made to resist extreme heat. You can find 'em in small handfuls, packs of ten, or crates containing a whopping 50 rounds each.
-
-By the way, they're not tracer rounds, they just get so hot they literally set the air on fire. Ain't that metal...
-
-### Hellblazer *(slot 6)*
+### Hellblazer (slot 6) ~ Replaces Rocket Launcher, Phoenix Rod, Hammer of Retribution

Another signature weapon of the **SWWM** series. This time in its third and far more improved revision.
@@ -310,38 +171,23 @@ Another signature weapon of the **SWWM** series. This time in its third and far
**Secondary fire:** Lob the rocket as a grenade that will bounce around. Hold to load up to 2 additional grenades, then release for burst fire. You can tap the primary fire button at any time to cancel the preload and go straight to holding.
-**Tertiary fire:** While holding rockets, tap to select seek targets. Otherwise, doesn't do much at all.
+**Tertiary fire (Zoom):** Change the ammo type, there are four options *(see ammo section below)*. While holding rockets, tap to select seek targets.
**Reload:** Obviously does what you'd expect. If you're holding rockets and have targets locked on, tap to clear.
This thing is more explosive than it looks, so if you're reading this, Icarus, ***DO NOT*** use it at close range.
-#### Blazer Missiles
+### Hellblazers ~ Replaces Rockets, Flame Orb

-Ammo for the **Hellblazer**, found either as single units or in bunches. The **"Blazer"** 25mm micro-missile packs one hell of a punch with its highly explosive charge, with not just one mighty immediate blast, but also a short-lived lingering aura of big blazing hurt around itself too.
+Ammo for the **Hellblazer**, found either as single units or packs. There are four types:
-### Quadravol *(slot 6)*
-
+ - ***"Blazer"* missiles:** The standard ammunition, highly explosive.
+ - ***"Crackshot"* cluster bombs:** All sorts of little bits that fly around after the initial blast.
+ - ***"Ravager"* incendiary bombs:** Wide range, the flames will engulf pretty much everything around itself.
+ - ***"Slayer"* warheads:** Frickin' nukes, you better keep your distance, because they are ***STRONG***.
-One mighty relic of the beginnings of **UnSX**. This beefy handcannon spews potent fireballs that burn stuff up good, while also blasting it all into the air. And what's even better, it's lever-action! *(oh yeah~)*
-
-**Primary fire:** Shoot 'em.
-
-**Secondary fire:** Pumps more rounds into the gun's crucible, for extra potency *(up to 5x)*. Do note that the shot not only will become stronger, but also more unstable. If at max charge, you can hold one more live round in the chamber to further boost the resulting damage.
-
-**Tertiary fire:** Switch the weapon stance, from two-handing to one-handing. You know, so you can give it a full-on spin like in the action movies.
-
-**Reload:** Loads more rounds in reserve, until it's full, there's no more ammo, or you tap reload again.
-
-When using the weapon's quick melee, as the four pile bunkers plunge themselves into an enemy, if at that very instant you also pull the trigger, you'll release a potent point-blank blast for added damage and knockback. Smite those fools, smite them good.
-
-#### Quadravol Cells
-
-
-Each of these lil' things contains a mixture of high-incendiary exotic elements. The stuff's so powerful it even burns underwater, somehow.
-
-### Biospark Carbine *(slot 7)*
+### Biospark Carbine (slot 7) ~ Replaces Plasma Rifle, Hellstaff, Firestorm

A relic from the olden days of **UnSX**. A potent energy weapon that uses what's best described as *"sentient lightning"*.
@@ -350,91 +196,49 @@ A relic from the olden days of **UnSX**. A potent energy weapon that uses what's
**Secondary fire:** Concentrated beam shot. A very old thing from the original **UnSX I** incarnation. Can penetrate multiple solid targets. Can also be held for rapid fire.
-**Tertiary fire:** Deploy a capsule that releases a massive sphere of pure energy, which will track down any hostile targets. It will rip through everything and even bounce off surfaces, but it has a rather limited lifespan.
+**Tertiary fire (Zoom):** Deploy a capsule that releases a massive sphere of pure energy, which will track down any hostile targets. It will rip through everything and even bounce off surfaces, but it has a rather limited lifespan.
-**Reload:** If all energy is depleted, loads in another charge, otherwise, if there's one already connected, a second will be attached, allowing for 8 shots instead of 4, at the cost of stability and potential self-damage.
+**Reload:** If all energy is depleted, loads in another charge, otherwise, if there's one Biospark Unit already connected, a second one will be attached, allowing for 8 shots instead of 4, at the cost of stability and potential self-damage.
If the beam hits either of the other energy blobs, they will detonate with highly amplified damage and range. Note that it is possible to alternate between primary and secondary modes while rapid firing, making this combo just a matter of precise timing.
-#### Biospark Unit
+### Biospark Unit ~ Replaces Cells, Runes

-Contains a lot of energy, despite the small size.
+Ammunition for the Biospark Carbine. They contain a lot of energy, despite the small size.
-### Sparkster Rifle *(slot 7)*
-##### ⚠️ NOT YET IMPLEMENTED ⚠️
-
-
-You've seen the granddaddy, now meet its young and promising descendant. The **Sparkster** is yet another signature weapon of the **UnSX** series, and you will not be disappointed with the mighty power you'll wield in your hands.
-
-**Primary fire:** **Kinylum** plasma shots. Stable, steady, and quite explosive.
-
-**Secondary fire:** **Nokron** plasma shots. A chaotic, scorching cloud of burnination.
-
-**Primary fire + Secondary fire:** Holding both buttons at once will mix both compounds to produce a lethal orb of violet plasma.
-
-**Primary reload:** Load in more **Kinylum** cells, as usual, until topped up, no more ammo, or a second tap of the button.
-
-**Secondary reload:** Ditto for **Nokron** cells.
-
-Yes, this portable plasma artillery has two ammo types, handled separately. And yes also, they can be combined. Ain't that neat.
-
-#### Kinylum Cells
-
-
-Neatly packaged single-shot charges of **Kinylum**. Recognizable by its cyan glow and fresh mint scent.
-
-#### Nokron Cells
-
-
-Neatly packaged single-shot charges of **Nokron**. Recognizable by its magenta glow and delicious cheese aroma.
-
-### Silver Bullet JET *(slot 8)*
+### Silver Bullet JET (slot 8) ~ Replaces Plasma Rifle, Hellstaff, Arc of Death

The definitive model of **Blackmann Arms**'s legendary **Silver Bullet** series. A lighter *(43kg)*, lower caliber *(1.150)* variant of the former 1.350 **BEHEMOTH** model, discontinued due to being seen as too impractical *(it was full auto, no, really)*.
-**Primary fire:** Shoot the bullet.
+**Primary fire:** Shoot the bullet. A second press chambers another round.
-**Secondary fire:** Cocks the gun, loading a new round if available. Note that you can eject live rounds in the process *(if you somehow want to)*.
+**Secondary fire:** On tap, picks the ammo for the next reload. On hold, also tap primary to manually cock *(in case you want to eject unfired rounds)*.
-**Tertiary fire:** Press and hold to enter scoped mode. Release to pick the desired zoom level *(can go up to 16x)*. Press again to exit scoped mode.
+**Reload:** Reload *(what else is new)* or switch ammo types.
-**Reload:** Reload *(what else is new)*.
+**Zoom:** Press and hold to enter scoped mode. Release to pick the desired zoom level *(can go up to 16x)*. Press again to exit scoped mode.
This weapon is generally not recommended for human use outside of power armor. Good thing you're not a human, then. Still, the recoil compensator jet engines can potentially deal damage to yourself if you don't have any armor, so be careful.
Note that going prone *(crouching)* will automatically disable the recoil compensators, increasing the potential damage of the bullets, but also reducing your mobility.
-#### 1.150 XSB Bullets
+### 1.150 XSB Bullets ~ Replaces Cells, Runes

-The 1.150 caliber **eXplosive Super Burst** bullets employ an **Explodium** shaped charge to be shot with enough energy to reach a relatively high velocity, allowing their massive bulk to penetrate several targets including walls.
+The 1.150 caliber **eXplosive Super Burst** bullets employ an **Explodium** shaped charge to be shot with enough energy to reach a relatively high velocity, allowing their massive bulk to penetrate several targets including walls. They are hard to come by, so spawns are scarce, and they won't even pop up in **Hammerspace Embiggeners**, and in Hexen only on the highest tier **Fabricators**.
-In the world, they may pop up as spare bullets. Each five bullets picked up will be automatically converted to a full mag in your inventory. They are hard to come by, so expect to be finding singular rounds more often than not.
+In the world, they may pop up as spare bullets or full mags. Each five bullets picked up will be automatically converted to a full mag in your inventory.
-### Ray-Khom *(slot 8)*
-##### ⚠️ NOT YET IMPLEMENTED ⚠️
-
+### 1.150 FCB Bullets ~ Replaces Cells, Runes
+
-So, you are about to witness a weapon of legend from the ancient **UnSX** arsenal. This is a very, VERY big gun you've got here. Naturally, it serves as a staple of the **Xekkian** armies, being the standard-issue sidearm *(yes, sidearm)* of many soldiers and mercenaries alike. ~~It's also the most silent way to eliminate **Manderley**.~~
+The more directly explosive counterpart of the **XSB**. Personally baptized by **Blackmann Arms** CEO **Hermann E. Ischer** himself as ***"Fat Chode Bombs"***, these **High-Explosive Squash Head** rounds will blast through walls on impact, hitting anything standing behind them, and in some cases, tearing down the wall itself too.
-**Primary fire:** Silent plasma grenade shot. Goes quite far, and blows up good. Your enemies won't even hear it coming.
+Same spawn conditions as the standard bullets.
-**Secondary fire:** Short-range arc lightning discharge. Stuns hard, with deadly potential on lesser targets. Make sure you're not standing in water when letting loose *(it's common sense)*. Also keep in mind that using this temporarily disables primary fire, as the weapon needs to fully recharge all capacitors.
-
-**Tertiary fire:** Self-adjusting scope with trajectory prediction. Very handy stuff.
-
-**Reload:** Ammo reloading.
-
-By the way, those sharp claws aren't just for show, they hurt real bad when you use quick melee with this thing.
-
-#### Ray-Khom Bolts
-
-
-40mm magnetized bolts with a plasma payload. They're basically just grenades, really. Fairly uncommon, but very rewarding to find.
-
-### Candy Gun *(slot 9)*
+### Candy Gun (slot 9) ~ Replaces BFG9000, Firemace, Bloodscourge (stub)

Coming from an old unreleased weapon mini-mod, the **Candy Gun** is like an **Explodium Gun** on steroids *(or more specifically, on strawberry candy and pop rocks)*.
@@ -447,39 +251,14 @@ Coming from an old unreleased weapon mini-mod, the **Candy Gun** is like an **Ex
Holding secondary fire and primary fire *(in that order)* will throw the weapon itself, armed and ready to explode if it hits anyone or anything. The blast area for this is pretty ridiculous. You can hold spare guns, by the way *(up to four)*.
-##### Candy Gun Bullets
+### Candy Gun Bullets ~ Replaces Cells, Runes

The ammo for this beast. Mags don't pop up on **Embiggeners**, and in Hexen only on the highest tier **Fabricators**.
-In the world, you may only find spare rounds, in small amounts. Each seven bullets picked up will be automatically converted to a full mag in your inventory.
+In the world, you may find either spare bullets or full mags. Each seven bullets picked up will be automatically converted to a full mag in your inventory.
-### Mortal Rifle *(slot 9)*
-
-
-An experiment in creating the most definitive battle rifle for all armies across the universe. This thing came out of the **University of Nos-Kora**, so you can expect some things won't make a whole lot of sense with it.
-
-**Primary fire:** The weapon is shot.
-
-**Secondary fire:** Fire the under-barrel grenade. Or load one if empty.
-
-**Tertiary fire:** Switch fire modes. There's the usual semi-auto, as well as... A shotgun? A stream of micro-bullets?? And a railgun??? Yeah, I don't even.
-
-**Reload:** At least this does what you'd expect.
-
-Don't rely too much on this thing, the ammo tends to be scarce, and it might potentially be cursed.
-
-#### Mortal Bullets
-
-
-These 4.44x44.4mm, square-shaped telescoped rounds have a lot of *"fours"* in them for sure. You will find 'em as-is, sometimes in bundles.
-
-#### Mortal Grenades
-
-
-44.4mm grenades that burst into target-seeking micro-bombs. That sure is a thing, yes. They're even more rare than the standard ammo, however.
-
-### Ynykron Artifact *(slot 0)*
+### Ynykron Artifact (slot 0) ~ Replaces BFG9000, Firemace, Wraithverge (arc)

Popularly known as the ***"Death Cannon"***. One of the four ultimate weapons commissioned by the mad dictator god **Nedoshiaan**, before his defeat... or at least, a very detailed replica of it.
@@ -494,34 +273,13 @@ Unlike its previous incarnation in **SWWM Platinum**, this one doesn't have such
Due to its rarity, you can't buy it from the store, so you gotta find one *(and only one)* in the field.
-#### Crystal Box
+### Crystal Box ~ Replaces Cell Pack, Greater Rune

-Additional ammo charge for the **Ynykron Artifact**. Contains a rod of polarized **Puronokorokinylum** crystal *(pictured next to the box, not in-game)*, highly volatile when heated and stimulated with focused light.
+Additional ammo charge for the **Ynykron Artifact**. Contains a rod of polarized **Puronokorokinylum** crystal, highly volatile when heated and stimulated with concentrated light.
These spawn VERY rarely and, like the weapon that uses them, you can't buy them either. It's also possible to find them in **Chanceboxes**, if you're lucky.
-### Rafan-Kos *(slot 0)*
-##### ⚠️ NOT YET IMPLEMENTED ⚠️
-
-
-Yet another very legendary **UnSX** weapon of old that never saw the light of day... Until today. The name of this peculiar artifact translates to **Ultimate Weapon** in the language of the **Nukuri**. As you may expect, it's meant to be the last word in weaponry, that's why it shares the same slot as the other big fuck-off gun.
-
-**Primary fire:** A very big, very thick, very DEADLY beam of plasma.
-
-**Secondary fire:** Scattered beams, pure chaos, everything they touch just melts.
-
-**Reload:** Reload reloads, very reloadingly.
-
-You ever wanted a nice and concise way to tell someone to fuck off? Just use this. But something like this can't be bought in stores, oh no, it's so niche that only ONE of it exists in the whole world. Try to find it, have fun.
-
-#### Rafan-Kos Pods
-
-
-Don't eat them. Each of these contains star stuff, basically. They're just as rare as you might expect. If you're lucky, you'll see a full mag of four somewhere, maybe.
-
----
-
## The Pickups

@@ -529,41 +287,41 @@ Of course, one cannot go without little helpers along their journey.
Healing items restore health *(duh)*, armor items do exactly what you'd expect, and then there's all the various powerups that grant you useful abilities.
-All of these can be carried in your inventory indefinitely before use, except in deathmatch, where they're activated immediately. Healing items are automatically used whenever possible *(with the lowest tier healing items taking priority)*. Armor is immediately carried if you don't have any of that type on you, or if your existing armor drains and you have a spare. Powerups stack their durations when multiple copies are activated *(which is pretty cool TBH)*.
+All of these can be carried in your inventory indefinitely before use, except in deathmatch, where they're activated immediately. Healing items are automatically used whenever possible *(with the lowest tier healing items taking priority)*. Armor is immediately carried if you don't have any of that type on you, or if your existing armor drains and you have a spare. Most powerups can be toggled, unless specified otherwise.
-### Health Nugget
+### Health Nugget ~ Replaces Health Bonus, Timebomb of the Ancients, Disc of Repulsion, Flechette, Mystic Ambit Incant

+2 health boost, up to a cap of 200 points. Comes in bundles when replacing things other than health bonuses.
-### Health Tetrahedron
+### Health Tetrahedron ~ Replaces Stimpack, Crystal Vial

+10 health boost, up to a cap of 100 points.
-### Health Cube
+### Health Cube ~ Replaces Medikit, Quartz Flask

+20 health boost, up to a cap of 100 points.
-### Refresher
+### Refresher ~ Replaces Soulsphere, Mystic Urn

This artifact provides a +100 health boost plus a regeneration effect that heals +10 every 5 seconds, for up to 50 seconds, thus it doubles as a powerup. Its overhealing effects cap at 500 points *(including the regen)*. Once its effects wear out, however, your excess health will gradually settle towards the typical 200 point cap. Unlike other health items, the **Refresher** auto-activates only if you're about to die. This usually prevents such a grim outcome... unless the damage is too high to counter.
-### Armor Nugget
+### Armor Nugget ~ Replaces Armor Bonus, Timebomb of the Ancients, Disc of Repulsion, Flechette, Mystic Ambit Incant

Cumulative armor items that can increase resistance to all damage by as much as you can find. Each nugget adds 5% to the total. Above 100%, damage gets turned into additional health *(up to the standard 100% cap)*. The upper cap for these is 200%. Comes in bundles when replacing things other than armor bonuses.
-### Blast Suit
+### Blast Suit ~ Replaces Green Armor, Silver Shield, Platinum Helm, Amulet of Warding

The blast suit is a nice little light armor which provides a 30% reduction to damage and an additional 50% to splash damage.
Can handle a total of 150 damage points before breaking.
-### War Armor
+### War Armor ~ Replaces Blue Armor, Enchanted Shield, Mesh Armor, Falcon Shield

Decent armor, protects very well against all damage. Reduction factors are as follows:
@@ -574,12 +332,12 @@ Decent armor, protects very well against all damage. Reduction factors are as fo
Can eat up a total of 250 damage points before breaking.
-### Grilled Cheese Sandwich
+### Grilled Cheese Sandwich ~ Replaces Megasphere, Morph Ovum, Dragonskin Bracers

The ultimate meal. Grants a full 1000 health and magically gives you a full stack of **Armor Nuggets**, a **Blast Suit** and a **War Armor**. In addition it prevents you from dying at all when it activates automatically *(this wondrous artifact can even save you from the destruction of the **Ynykron Artifact**)*. Keep in mind that this overhealing above 500 points fades away much quicker than the **Refresher**'s, and you can't use another sandwich again until the overheal fades.
-### Ghost Artifact
+### Ghost Artifact ~ Replaces Blur Sphere, Shadowsphere

Actual 100% invisibility, a relic from the old **UnSX** days.
@@ -588,110 +346,110 @@ This powerup is capable of turning you absolutely invisible. However, it does no
Lasts 60 seconds once activated.
-### Ragekit
+### Ragekit ~ Replaces Berserk, Tome of Power, Boots of Speed

A special item with some... interesting effects.
-Octuples melee damage, doubles movement speed, quarters damage taken... and has the unfortunate side effect of making you shout expletives non-stop.
+Octuples melee damage, doubles movement speed, quarters damage taken... and has the side effect of turning you into a screaming beast.
*"Ragequit"* happens after 30 seconds.
-### Elemental coating
+### Elemental coating ~ Replaces Radsuit

A proper radsuit replacement, and sort of a rehash of the old ***"Barrier"*** powerup from previous **SWWM** versions.
For 60 seconds, you can walk on hazardous floors or even take a nice swim in corrosive slime, scorching magma, freezing waters, or other extremes, while also having 100% resistance to elemental attacks.
-### Gravity suppressor *(Heretic & Hexen)*
+### Gravity suppressor ~ Replaces Wings of Wrath

-In the **SWWM** series, there was a sort of tradition to *"replace jump boots with flight"*, and it'll live on here in as well. This time, you'll be getting a proper easy to control antigravity powerup.
+Continuing with the *"replace jump boots with flight"* tradition in previous **SWWM** entries, this time you'll be getting a proper easy to control antigravity powerup.
For 60 seconds, you can fly around in the air at 2x your normal walking speed, but do note that your movements aren't very precise while in this state.
-### Fucking Invinciball
+### Fucking Invinciball ~ Replaces Invulnerability, Ring of Invincibility, Icon of the Defender

-This thing makes you impervious to pretty much everything excluding the **Ynykron Artifact**. It's said to go well with a glass of Sunny D.
+This thing makes you impervious to pretty much everything excluding the **Ynykron Artifact**.
You're fucking invincible for a total of 20 seconds.
-### Hammerspace Embiggener
+### Hammerspace Embiggener ~ Replaces Backpack, Bag of Holding, Dragonskin Bracers

-Each of these you pick up increases your ammo capacity *(not necessarily doubling it)*, stacking up to 8 times. They also give you some extra ammo, like a vanilla backpack would *(though not for ALL ammo types)*.
+Each of these you pick up increases your ammo capacity *(not necessarily doubling it)*, stacking up to 8 times. They also give you some extra ammo, like a vanilla backpack would *(though not for all weapons)*.
-In some special cases you may find *"Bulk"* versions. These generally only pop up if the mapper decided to spawn several overlapping backpacks in one spot, as they result from all of those items merging together.
+In some special cases you may find "Bulk" versions. These generally only pop up if the mapper decided to spawn several overlapping backpacks in one spot, as they result from all of those items merging together.
-### Universal Ammo Fabricator *(Hexen)*
+### Universal Ammo Fabricator ~ Replaces Mana / Krater of Might

-Separated into four tiers, they work pretty much like the ammo cubes in **Doom Tournament**, except they try to *"balance"* the total ammo given. The max tier fabricator is the only one capable of producing ammo for all weapons, as long as it can be bought at the store *(so this excludes slot 0 weapons, for example)*. Due to some unspecified reasons, they cannot be held in your inventory, something to do with their nature conflicting with **Hammerspace**.
+Separated into four tiers, they work pretty much like the ammo cubes in **Doom Tournament**, except they try to *"balance"* the total ammo given. The max tier fabricator is the only one capable of producing ammo for all weapons *(excluding the **Ynykron Artifact**)*. Due to some unspecified reasons, they cannot be held in your inventory, something to do with their nature conflicting with **Hammerspace**.
-### Lamp
+### Lamp ~ Replaces Lite-Amp, Torch

-A floating lamp companion, may attract moths. These moths are unexpectedly fierce and will attack any enemies that get close to the light.
+A floating lamp companion, may attract moths. The moths will disperse and attack nearby enemies when toggling it off.
-### Omnisight
+### Omnisight ~ Replaces Computer Map, Map Scroll

Reveals the entire layout of the map and shows key locations in the HUD. Also allows you to highlight pickups through walls when holding the **Item Sense** button.
-### Safety Tether *(Heretic & Hexen)*
+### Safety Tether ~ Replaces Chaos Device

-On use, teleports you back to the start of the map. Basically acts exactly the same as a **Chaos Device**, although it also resets you to max health should you be under the weather. Additionally it also generates shockwaves on both ends, making your escape more dramatic.
+On use, teleports you back to the start of the map. Basically acts exactly the same as a Chaos Device, although it also resets you to max health should you be under the weather. Additionally it also generates shockwaves on both ends, making your escape more dramatic.
-### Mykradvo Artifact
+### Mykradvo Artifact ~ May randomly replace Ghost Artifact or Invinciball

When used, bursts into plasma tendrils that will seek all visible hostiles within 100m and fry them good. If there are no hostiles around, the artifact will simply not ignite.
Has a chance to spawn in place of other items, but only one may spawn per map. Cannot be bought due to its rarity.
-### Divine Sprite
+### Divine Sprite ~ May randomly replace Grilled Cheese Sandwich

Rapidly boosts your health dramatically, for 50 seconds. Its effects will obviously fade afterwards. Your HUD can't exactly report your actual health, but it's assumed this goes way beyond the one thousand cap, somehow.
Only one may spawn per map, and you can't buy these either. If you manage to fetch one, use it wisely.
-### Devastation Sigil
+### Devastation Sigil ~ May randomly replace Ragekit

-50 seconds of absolute destructive potential for any damage you may deal, including to yourself *(so be careful)*.
+50 seconds of absolute destructive potential for any damage you may deal, including to yourself (so be careful).
Same conditions as the other two. Make sure you find the perfect chance to unleash this beast.
## The Collectibles

-Every now and then you will find these strange ***"Lucky Chance Boxes"*** in secret areas, which you can open by pressing Use. In **Hexen**, they will also replace **Dark Servants**, **Banishment Devices** and **Porkalators** *(as the game generally doesn't have secret areas)*.
+Every now and then you will find these strange ***"Lucky Chance Boxes"*** in secret areas, which you can open by pressing Use. In Hexen, they will also replace Dark Servants, Banishment Devices and Porkalators *(as the game generally doesn't have secret areas)*.
-While some will drop very useful goodies, others may provide you instead with a randomly selected item from a pool of various *"collectibles"*. On pickup, these will give you a nice extra score based on their estimated market price. Some of these collectibles will only appear when you play specific IWADs *(or those that go chronologically after them, e.g.: **Heretic** collectibles appearing in **Hexen**)*.
+While some will drop very useful goodies, others may provide you instead with a randomly selected item from a pool of various *"collectibles"*. On pickup, these will give you a nice extra score based on their estimated market price. Some of these collectibles will only appear when you play specific IWADs (or those that go chronologically after them, e.g.: Heretic collectibles appearing in Hexen).
### NUTATCO™ Chocolate Bar

-A light snack, said to have a *"savage taste"*. The branding was entirely **Saya**'s doing thanks to her position as #1 sponsor of Vestal Foods.
+A light snack, said to have a "savage taste". The branding was entirely Saya's doing thanks to her position as #1 sponsor of Vestal Foods.
### Frispy™ Tasty Corn Snack

-**Saya**'s favorite barbecue-flavored corn nuts. She snacks on so many bags of these that their tasty scent has stuck to her permanently, becoming a walking advertisement for them. **Kirin** likes it, at least.
+Saya's favorite barbecue-flavored corn nuts. She snacks on so many bags of these that their tasty scent has stuck to her permanently, becoming a walking advertisement for them. Kirin likes it, at least.
### The Akari Project

-A copy of **Saya**'s famous sci-fi novel about interdimensional travel. **Saya** has frequently cited it to dab hard on the **UAC** and their failures. The interportal system devised by **Saya** in 2171 was named after this.
+A copy of Saya's famous sci-fi novel about interdimensional travel. Saya has frequently cited it to dab hard on the UAC and their failures. The interportal system devised by Saya in 2171 was named after this.
### Meidobot - Love Signals

-Debut album of **Meido Miyamoto**. Very cute and romantic J-Pop. Yes, it's a CD, and yes, some people still have CD drives out there. The album is considered a declaration of love to **Saya**, although it should be noted that this predates **Meido** gaining sentience *(not that it makes much of a difference, as her feelings for **Saya** turned out to be very real)*.
+Debut album of Maidbot Miyamoto. Very cute and romantic J-Pop. Yes, it's a CD, and yes, some people still have CD drives out there. The album is considered a declaration of love to Saya, although it should be noted that this predates Maidbot gaining sentience *(not that it makes much of a difference, as her feelings for Saya turned out to be very real)*.
### Perfectly Generic Cube

@@ -701,44 +459,37 @@ A perfectly generic cube. It is exactly 128mm across each side, sports a pure gr
### Haunted Saya Bean Plush

-Eats your snacks and calls you a nerd. Emits a giggle when you squeeze it. Yet another of **Nukritas 2xx**'s little handcrafted dolls. May or may not be really haunted.
+Eats your snacks and calls you a horny. Emits a giggle when you squeeze it. Yet another of Nukritas 2xx's little handcrafted dolls. May or may not be really haunted.
-### Moth Girl Plush
+### Mashiro Plush

-A cute plush doll of **Saya**'s favorite type of monster girl. Apparently the **Nukritas** brothers give her one of these every time they piss her off, so she's got an entire pile in her bedroom. It appears that this one bears with it some sort of *"contract"*, whatever that means.
+A cute plush doll of Saya's favorite moth girl. Apparently the Nukritas brothers give her one of these every time they piss her off, so she's got an entire pile in her bedroom. It appears that this one bears with it some sort of "contract", whatever that means.
-### Saya's Mug
-
-
-A personalized coffee mug that **Saya** uses to totally drink black coffee, *(allegedly)* without any sugar. A peculiar birthday gift from her brother **Taro**.
-
-### Demolitionist Plush *(Heretic)*
+### Demolitionist Plush (Heretic)

-A soft and squishy plush doll of you! This became very popular after the events of **Doom**, with the **Demolitionist** having defeated the demons and saved the world. Fully articulated, face and tags glow in the dark.
+A soft and squishy plush doll of you! This became very popular after the events of Doom, with the Demolitionist having defeated the demons and saved Earth. Fully articulated, face and tags glow in the dark.
-### Toot Froot™ Peach Juice *(Hexen)*
+### Toot Froot™ Peach Juice (Hexen)

-**Saya** began to stock up on these after her marriage with **Kirin**, for some unexplained reason.
+Saya began to stock up on these after her marriage with Kirin, for some unexplained reason. She says the taste reminds her of him. Kirin also seems to enjoy drinking them, perhaps a bit too much, in fact.
-### Akkouxhei Milk Breads *(Hexen)*
+### Akkouxhei Milk Breads (Hexen)

-A tasty treat from **Kirin**'s homeland. These soft and fluffy pastries are so sweet they may be even lethal if consumed in excess. Saya gave herself a heart attack once after stuffing her face full of them.
+A tasty treat from Kirin's homeland. These soft and fluffy pastries are so sweet they may be even lethal if consumed in excess. Saya gave herself a heart attack once after stuffing her face full of them.
-### I Married A Cherry Boy Emperor But It Turns Out He's Really Cute In Lingerie!? *(Hexen)*
+### I Married A Cherry Boy Emperor But It Turns Out He's Really Cute In Lingerie!? (Hexen)

-A single-volume manga by **Saya Miyamoto** *"based on true events"* about a young girl who marries a seemingly pure and innocent emperor with a secret crossdressing hobby.
+A single-volume manga by Saya Miyamoto "based on true events" about a young girl who marries a seemingly pure and innocent emperor with a secret crossdressing hobby.
-### Kirin Plush *(Hexen)*
+### Kirin Plush (Hexen)

-The most adorable and huggable plush doll of the cutest and sweetest emperor. This was not only also handcrafted by **Nukritas 2xx**, but also imbued with **Kirin**'s magic, his blessing making anyone feel warm and fuzzy when holding it close to their heart. Like the **Saya** plush, also emits a cute giggle when squeezed.
-
----
+The most adorable and huggable plush doll of the cutest and sweetest emperor. This was not only also handcrafted by Nukritas 2xx, but also imbued with Kirin's magic, his blessing making anyone feel warm and fuzzy when holding it close to their heart. Like the Saya plush, also emits a cute giggle when squeezed.
## The HUD

@@ -747,17 +498,25 @@ Pretty simplistic so it doesn't get in the way of the action. Some things may be
### Top left corner
-Message display. Can be configured to show different numbers of messages depending on whether the chat prompt is open. Chat messages take much longer to expire than others, so there's less of a chance to miss them, as they might pop back up when the less important ones expire. Repeated messages are compressed with a multiplier suffix.
+Message display. Can be configured to show different numbers of messages depending on whether the chat prompt is open. Chat messages take much longer to expire than others, so there's less of a chance to miss them, as they might pop back up when the less important ones expire. A full chat history can be read at any time in the **Demolitionist Menu** *(if there were any actual messages)*. Repeated messages are compressed with a multiplier suffix.
### Top right corner
-Minimap *(toggleable)*. It works mostly like the radar did in **SWWM Z**, but has the added benefit of also showing map geometry *(an absolute nightmare to code)*.
+Current score.
-In addition, you may also see the stats for the level *(as well as its name and map slot, optionally)*, and below, any collected keys.
+The scoring system is pretty straightforward. Each enemy you kill will give you points according to 5% of its base health, rounded up to the nearest multiple of 10 and capped to 1000, plus some extra bonuses for feats such as multikills *(within 5 seconds of each other)*, gibbing enemies, killing bosses, and much more!
+
+You are also given score for finding secrets and counted items, +100 for each secret, +1000 if it's the final one and +10 for each item or +500 if it's the final one. In addition, +5000 will be given to all players if the level is fully cleared *(100% kills/items/secrets)*.
+
+Score can be used to buy items on the in-game store *(or gained from selling them)*, and it is preserved between hubs, but pistol starts will reset it *(configurable, like most things)*.
+
+Right below your score box, a toggleable minimap will be shown. It works mostly like the radar did in **SWWM Z**, but has the added benefit of also showing map geometry *(an absolute nightmare to code)*. Has its own custom color scheme, but it can also be set to inherit these from GZDoom's own automap settings, or various vanilla presets.
+
+In addition, you may also see the stats for the level *(as well as its name if the automap is active)*, and below, any collected keys.
### Center
-Your crosshair would go here, of course. This mod features a physically projected crosshair that's pointing exactly where your current weapon will *(usually)* hit whenever you fire. If a weapon fires from multiple barrels, more crosshairs will of course appear for each of them.
+Your crosshair, of course. This mod features a physically projected crosshair that's pointing exactly where your current weapon will *(usually)* hit whenever you fire. If a weapon fires from multiple barrels, more crosshairs will of course appear for each of them.
It's likely that somewhere in this general area you'll see, on occasion when playing supported maps, some dialogue boxes with characters *(usually **Saya**)* letting you know their thoughts on your progress in the mission, and what lies ahead. Do note that these communications are entirely voice-to-text and one-way.
@@ -767,37 +526,35 @@ Oh, and also, when bringing up a certain weapon for the first time, you will see
Your health and fuel, along with an inventory box, and all active armors and powerups *(with their respective durability/duration)*.
-There is also a cute lil' classic animated mugshot, which shows your current mood, plus some visual effects caused by any active powerups.
-
### Bottom border
Voice acting subtitles and pickup messages. Repeated pickups will have a multiplier suffix added. Total messages shown are also configurable. Achievement popups might also show here sporadically *(yup, the mod has those)*.
### Bottom right corner
-The weapon slots. Above them, the currently equipped weapon's stats as well as a listing of your ammo.
-
-And right above that ammo listing... Your current score.
-
-The scoring system is pretty straightforward. Each enemy you kill will give you points according to 5% of its base health, rounded up to the nearest multiple of 10 and capped to 1000 *(and multiplied by the current skill's damage factor)*, plus some extra bonuses for feats such as multikills *(within 5 seconds of each other)*, gibbing enemies, killing bosses, and much more!
-
-You are also given score for finding secrets and counted items, +100 for each secret, +1000 if it's the final one and +10 for each item or +500 if it's the final one. In addition, +5000 will be given to all players if the level is fully cleared *(100% kills/items/secrets)*.
-
-Score can be used to buy items on the in-game store *(or gained from selling them)*, and it is preserved between hubs, but pistol starts will reset it *(configurable, like most things)*.
+The weapon slots. Above them, the currently equipped weapon's stats *(i.e.: ammo(s) and such)*.
### Targeting Array
Because in the middle of the chaos that is this mod you might have a hard time trying to figure out where everything is in between explosions and massive smoke clouds, a targeting array has been implemented, which will show the following:
-- **Players and monsters:** Draws an identification label and a health bar. The bar can indicate when someone is invulnerable, as well as show special icons for allies and bosses. When they take damage, a cumulative counter will show up under the bar. Only enemies you or your allies deal damage to as well as those directly under your crosshairs are picked up, gradually fading once you lose sight of them.
+- **Players and monsters:** Draws an identification label and a health bar. The bar can display overhealing, and also indicate when someone is invulnerable. When they take damage or get healed, numbers *(either red or green)* will pop up around them. Only enemies in your direct line of sight are picked up, gradually fading once you lose sight of them, and only up to 40 individual bars can be displayed at a time *(configurable)*, giving priority first to players, then the nearest enemies. The **Omnisight** increases the time out-of-sight targets remain marked.
- **Keys and map exits:** If you've picked up an **Omnisight**, key items and any exit lines will be marked and labeled, along with a little distance indicator in map units. Note that this doesn't work for script-triggered exits *(the exit line detection is also kind of wonky with the way some of them are laid out, so you might see duplicate markers and whatnot)*.
- **Highlighted items:** Holding the ***"Item Sense"*** button will mark and label nearby items, in case they're hard to see among countless piles of corpses or dim lighting. If you have an **Omnisight**, items that are out of view *(e.g.: behind walls)* will be marked too.
-- **Score numbers:** Every time something gives you score, numbers will pop up around the source. For kills, this number might be accompanied by various strings of text as well, indicating additional bonuses applied.
-- **Damage numbers:** These, as expected, burst from anything within the map that takes damage, regardless of whether or not you're the one who dealt it *(so you can guess something's going down if you see them show up all of a sudden)*. The color depends on the damage type dealt *(with red as a fallback)*, though you may also see positive numbers in blue and green, which indicate when you or other players have gained health or armor respectively.
These components are toggleable.
----
+## Multiplayer
+
+
+
+Although it's not officially supported, it is possible to play both co-op and deathmatch with this mod. Some caveats apply, such as the need to disable network prediction, as the various changes to player physics and behavior would quickly cause desyncs otherwise. Thus, the only recommendation I can give is to only try it out if there's low latency between players *(e.g.: LAN multiplayer)*.
+
+Due to engine limitations, it's not possible to color-code individual players, so you'll have to rely on the target array to identify others. Note that the named healthbars of other players are always displayed in co-op, regardless of distance or visibility.
+
+When playing deathmatch, detailed ranking and score stats will be shown on the right side of the HUD, so you know who's winning and by how far of a margin. Note that in deathmatch, the full map is always revealed, but other players will NOT appear in the minimap or target array unless they're visible, or they're part of your team *(if teamplay is enabled)*.
+
+Now, all things considered, the experience of multiplayer with this mod can only be described as *"pure unadulterated chaos"*. If one **Demolitionist** can already wreak intense havoc, imagine up to 8 of them on the same map.
## The End

@@ -807,7 +564,3 @@ That's all the info I can provide on this here Readme file, at least for now. St
Anyway, hope you have lots of fun playing **Codename: Demolitionist**. Godspeed, and happy fragging!
— *Marisa*
-
----
-
-*"It's time to kick ass and chew bubblegum, and I don't have a mouth."* — Demolitionist
diff --git a/STARTUP.png b/STARTUP.png
new file mode 100644
index 000000000..52dcadf93
Binary files /dev/null and b/STARTUP.png differ
diff --git a/achievements.lst b/achievements.lst
index bc1a4e8e8..ca94c5aa5 100644
--- a/achievements.lst
+++ b/achievements.lst
@@ -1,120 +1,109 @@
# achievements listed here
-# format: "basename,maxval,hasformat,gametype"
+# format: "basename,maxval,hasformat"
# basename: the base name used to construct cvars and localization strings
# maxval: limit progress value (if any), a value of -1 means it needs special
# handling in zscript (usually for cases where this is dynamic, like
# the "all collectibles" achievement), and a value below -1 indicates
# this is a bitfield, where abs(maxval) bits must be set
-# hasformat: TXT string has a %s in it to substitute for a formatted maxval
-# gametype: game this belongs to (any, doom, heretic, hexen, raven, nothexen)
+# hasformat: the TXT string has a %d in it to substitute for maxval
+# gametype: the game this belongs to (any, doom, heretic, hexen, raven, etc.)
+acid,40,yes,any
allcoll,-1,no,any
-allitems,100,yes,nothexen
-allkills,100,yes,nothexen
-allsecrets,100,yes,nothexen
-#andira,0,no,any
-anom,50,yes,any
+allitems,30,yes,nothexen
+allkills,30,yes,nothexen
+allsecrets,30,yes,nothexen
+anom,10,yes,any
anone,0,no,any
-#ara,100,yes,any
-#arse,-8,yes,any
-#balls,200,yes,any
-#ballself,0,no,any
-barrel,1000,yes,doom
-barrier,100,yes,doom
+balls,10,yes,any
+barrel,500,yes,doom
+barrier,20,yes,doom
baseball,0,no,doom
blaze,0,no,nothexen
-bonk,500,yes,any
-bossdash,20,yes,any
-brake,30,yes,any
-bune,5000,yes,any
-bustin,200,yes,any
-butts,1000,yes,any
-candy,1000,yes,any
+bonk,200,yes,any
+bossdash,5,yes,any
+brake,10,yes,any
+bune,400,yes,any
+bustin,40,yes,any
+butts,100,yes,any
+candy,500,yes,any
cliffyb,0,no,nothexen
-#clonk,0,no,any
-#combo,0,no,any
-conga,20,yes,any
+clonk,0,no,any
+conga,10,yes,any
crush,0,no,any
cybully,0,no,doom
-dab,300,yes,any
-dakka,30,yes,any
-#dbsucc,0,no,any
-deadeye,8,yes,any
-deva,50,yes,any
+#cum,500,yes,any
+#dab,200,yes,any
+#dakka,60,no,any
+deadeye,7,yes,any
+deva,10,yes,any
dime,0,no,any
-divine,50,yes,any
-doodle,200,yes,doom
-#engine,0,no,any
+divine,10,yes,any
+doodle,20,yes,doom
everything,0,no,any
-ezkill,100,yes,doom
+ezkill,50,yes,doom
ezkill,30,yes,raven
flight,2000,yes,any
-#fluffy,50,yes,any
-friend,100,yes,any
-fuel,4000,yes,any
+friend,20,yes,any
+fuel,400,yes,any
#fuller,0,no,any
-gcsandwich,200,yes,any
-#gepgun,40,yes,any
-ghost,50,yes,any
-gib,50000,yes,any
-golden,100,yes,any
-gravity,50,yes,raven
-grenade,30,yes,any
+gcsandwich,10,yes,any
+#gepgun,30,yes,any
+ghost,20,yes,any
+gib,1500,yes,any
+golden,24,yes,any
+gravity,10,yes,raven
+grenade,20,yes,any
#hnd,6,yes,any
hurry,0,no,any
-jump,1000,yes,any
+jump,100,yes,any
kancho,0,no,hexen
keen,0,no,doom
-#kirin,500,yes,hexen
lead,1500,yes,any
#lightning,0,no,any
ligma,0,no,any
-love,40,yes,any
+love,10,yes,any
+#mashiro,0,no,any
matryoshka,0,no,any
mbf,0,no,doom
-mega,100000,yes,doom
-mega,10000,yes,raven
-moth,100,yes,any
+mega,10000,yes,any
+moth,30,yes,any
nice,0,no,nothexen
oneguy,0,no,any
onehp,10,yes,any
onestanding,0,no,nothexen
oopsie,0,no,any
-#pachinko,0,no,any
-par,50,yes,doom
-parry,2000,yes,any
+par,15,yes,doom
+parry,100,yes,any
peace,0,no,nothexen
-#piss,5000,yes,any
-#plasma,50,yes,any
+#plasma,30,yes,any
plush,10,yes,any
puzzle,0,no,hexen
-rage,200,yes,any
-rail,44,yes,any
-reflect,100,yes,any
-refresh,500,yes,any
-roast,200,yes,any
+rage,20,yes,any
+#rail,16,yes,any
+reflect,20,yes,any
+refresh,30,yes,any
+#roast,40,yes,any
+salt,0,no,any
sanic,800,yes,any
sekiro,0,no,any
-#sentry,1000,yes,any
shame,0,no,any
-shock,200,yes,any
-slemg,500,yes,any
-sneaky,20,yes,raven
-sneeze,50,yes,any
+shock,30,yes,any
+slayer,40,yes,doom
+slayer,20,yes,raven
+slemg,100,yes,any
+sneaky,10,yes,raven
+sneeze,20,yes,any
#spark,30,yes,any
-#speen,60,yes,any
step,30,yes,any
-stomp,500,yes,any
-sunny,100,yes,any
-#tbd,30,no,any
+stomp,40,yes,any
+sunny,15,yes,any
tele,0,no,any
-thicc,1000,yes,any
-thruwall,200,yes,any
+thicc,100,yes,any
+thruwall,20,yes,any
tornado,0,no,heretic
trash,0,no,doom
travel,1000,yes,any
-#trogdor,100,yes,any
untouchable,0,no,nothexen
wantdie,0,no,any
wave,0,no,any
-#words,50,yes,any
yeet,0,no,doom
diff --git a/acs/swwmcomp.o b/acs/swwmcomp.o
index 2610342b4..e7af79370 100644
Binary files a/acs/swwmcomp.o and b/acs/swwmcomp.o differ
diff --git a/animdefs.misc b/animdefs.misc
index 0532e3a27..b06d2f36b 100644
--- a/animdefs.misc
+++ b/animdefs.misc
@@ -1,15 +1 @@
-// title stuff
-canvastexture LOGOFADE 4 4
-
-// ammo leds
-canvastexture PLASBLDR 64 64
-canvastexture PLASBLDL 64 64
-canvastexture PLASBFDR 4 4
-canvastexture PLASBFDL 4 4
-canvastexture SHEENLED 128 128
-canvastexture QUADRLED 64 64
-canvastexture MORTLED1 256 128
-canvastexture MORTLED2 64 16
-
-// minimap
-canvastexture MMCANVAS 100 100
+cameratexture LOGOFADE 64 64
diff --git a/brightmaps/Fullbright.png b/brightmaps/Fullbright.png
index 9b16a265d..04425e3ad 100644
Binary files a/brightmaps/Fullbright.png and b/brightmaps/Fullbright.png differ
diff --git a/brightmaps/auto/defaced_ZZWOLF12.png b/brightmaps/auto/defaced_ZZWOLF12.png
index 8da80ea59..8b1cddf25 100644
Binary files a/brightmaps/auto/defaced_ZZWOLF12.png and b/brightmaps/auto/defaced_ZZWOLF12.png differ
diff --git a/brightmaps/auto/defaced_ZZWOLF13.png b/brightmaps/auto/defaced_ZZWOLF13.png
index ee31e2b9a..1209716e5 100644
Binary files a/brightmaps/auto/defaced_ZZWOLF13.png and b/brightmaps/auto/defaced_ZZWOLF13.png differ
diff --git a/brightmaps/auto/defaced_ZZWOLF2.png b/brightmaps/auto/defaced_ZZWOLF2.png
index 2eb71ea68..5a8c2581e 100644
Binary files a/brightmaps/auto/defaced_ZZWOLF2.png and b/brightmaps/auto/defaced_ZZWOLF2.png differ
diff --git a/brightmaps/auto/defaced_ZZWOLF3.png b/brightmaps/auto/defaced_ZZWOLF3.png
index bab139d0b..62cdf91b0 100644
Binary files a/brightmaps/auto/defaced_ZZWOLF3.png and b/brightmaps/auto/defaced_ZZWOLF3.png differ
diff --git a/brightmaps/auto/defaced_ZZWOLF4.png b/brightmaps/auto/defaced_ZZWOLF4.png
index 0978e6e2b..bee2d81ce 100644
Binary files a/brightmaps/auto/defaced_ZZWOLF4.png and b/brightmaps/auto/defaced_ZZWOLF4.png differ
diff --git a/brightmaps/auto/defaced_ZZWOLF6.png b/brightmaps/auto/defaced_ZZWOLF6.png
index 23f7f6a41..43da8154c 100644
Binary files a/brightmaps/auto/defaced_ZZWOLF6.png and b/brightmaps/auto/defaced_ZZWOLF6.png differ
diff --git a/brightmaps/auto/defaced_ZZWOLF7.png b/brightmaps/auto/defaced_ZZWOLF7.png
index d86549c76..ece684363 100644
Binary files a/brightmaps/auto/defaced_ZZWOLF7.png and b/brightmaps/auto/defaced_ZZWOLF7.png differ
diff --git a/credits.txt b/credits.txt
index 632cefa43..1003cc342 100644
--- a/credits.txt
+++ b/credits.txt
@@ -17,18 +17,28 @@ Most of the work here is original, but there are some notable exceptions:
* Dark Souls 3
- In addition, a whole lot of stock sounds and internet meme sounds have also been used.
- Some sprites and sounds are taken from (shareware) Wolfenstein 3D.
- - This mod uses Mikolah's ZPolyobject library. Many thanks.
+ - This mod uses Gutamatics, by Gutawer. Big thanks.
+ - This mod uses Mikolah's ZPolyobject library. Many thanks too.
- Title theme, "Traumatic State", by Teque (which a lot of people just know as "the AS-Golgotha music").
- Intermission theme, "Dragony", also by Teque (very comfy music considering the rest of his repertoire).
- - Startup theme, "Hidden Tune #242", also by Teque too (super comfy music, ideal for this use).
+ - Startup/credits theme, "Hidden Tune #242", also by Teque too (super comfy music, ideal for this use).
- Kinsie's Test Map theme, "Hypercardish 1.1", ALSO TOO by Teque (seems nice for such an use I guess).
- Clear theme, "Solitary Apprehension", by BouncyTEM (made specifically for the mod).
- - Credits theme by KynikossDragonn (also made specifically for the mod).
+ - The anti-BD feature uses art and music by IOSYS, art was edited into the Doom palette.
- The crash handler uses a short clip of the Curb Your Enthusiasm theme.
- Tewi font by lucy (https://github.com/lucy/tewi-font). Modified to add gradients and drop shadow.
- Miniwi font by Josuah Demangeon (http://josuah.net). Modified to add gradients and drop shadow.
- - EB Garamond font by Octavio Pardo et al (https://github.com/octaviopardo/EBGaramond12). Rendered to texture atlas with outline.
- - Takao Gothic font by Jun Kobayashi et al (https://launchpad.net/takao-fonts). Modified to add gradients and drop shadow.
+ - Nashgore footprint texture by Valerie Lavender.
- Slope alignment utility code by ZZYZX & Nash.
+ - Intermission fanart:
+ * Substance20 (@S20TBL)
+ * Captain J (@Jho7835)
+ * Redead-ITA
+ * Sgt. Shivers (@Sgt_Shivers_)
+ * Moa Dixøn / Endie (@MoaDixon)
+ - Extra gib anims for vanilla monsters:
+ * Ryan Cordell (Demon, Cacodemon, Revenant, Archvile)
+ * Amuscaria (Baron of Hell, Hell Knight)
+ * Blox (Arachnotron, Mancubus)
- SiFi270 (Less mean-spirited Keen replacement)
- Widescreen version of Hexen finale screens by Nash.
diff --git a/cvarinfo.base b/cvarinfo.base
index 640477aae..3d643de91 100644
--- a/cvarinfo.base
+++ b/cvarinfo.base
@@ -1,8 +1,10 @@
// main mod cvars
user string swwm_voicetype = "default"; // voice for your demolitionist
-user int swwm_tagcolor = 0; // customize glowing tag color
nosave float swwm_flashstrength = 1.0; // strength of screen flashes
-nosave int swwm_hudmargin = 5; // margin around fullscreen hud elements
+nosave int swwm_hudmargin = 10; // margin around fullscreen hud elements
+nosave int swwm_maxshown = 4; // max messages to show normally
+nosave int swwm_maxshownbig = 10; // max messages to show when chatting
+nosave int swwm_maxpickup = 5; // total pickup messages visible
nosave int swwm_mutevoice = 0; // mute demolitionist voice
// 0 - none
// 1 - combat comments
@@ -10,89 +12,153 @@ nosave int swwm_mutevoice = 0; // mute demolitionist voice
// 3 - map start comment
// 4 - pain/death and grunts
nosave int swwm_voiceamp = 2; // additional voice line amplification, up to 4x
-nosave int swwm_targeter = 1; // show healthbars in the hud (2: only show monsters and players, 3: only show allies)
-nosave bool swwm_targettags = true; // show names above healthbars
-nosave bool swwm_damnums = true; // show damage numbers
-nosave bool swwm_damnums_color = true; // use color per damage type, rather than just red
+nosave int swwm_chatduration = 25; // lifespan of chat messages
+nosave int swwm_msgduration = 5; // lifespan of other messages
+nosave int swwm_pickduration = 3; // lifespan of pickup messages
+user bool swwm_autousearmor = true; // automatically use armor items when possible
+user bool swwm_autousehealth = true; // automatically use health items when possible
+nosave bool swwm_targeter = true; // show targeter healthbars
+nosave bool swwm_targettags = true; // show enemy tags above healthbars
+nosave bool swwm_healthnums = true; // show damage/healing numbers
nosave bool swwm_scorenums = true; // show score numbers
+nosave bool swwm_scorebonus = true; // show score bonuses
nosave bool swwm_pois = true; // show points of interest highlighted by omnisight
+server bool swwm_fly6dof = false; // flying uses 6dof movement, toggleable for those who get motion sickness
nosave bool swwm_shaders = true; // use pp shaders for some effects
+nosave bool swwm_earbuster = false; // limits loudness of wallbuster fire sounds
server bool swwm_revive = true; // allows the player to do an "emergency reboot" when dying
server int swwm_revivecooldown = 60; // cooldown after using a revive, in seconds (0: no limit)
+nosave int swwm_interart = 1; // show art on intermissions (2: only fanart, 3: only official renders)
+server bool swwm_balluse = true; // lead ball can "press" switches remotely
+nosave bool swwm_bosshealthbars = true; // display large healthbars for vanilla boss encounters
+server bool swwm_upgradebosses = true; // vanilla bosses will be "upgraded" to be less insta-die prone
+server bool swwm_extraalert = false; // enables A_AlertMonsters calls for certain things which may be cpu-heavy
+nosave bool swwm_accdamage = false; // damage within the same tic is grouped into a single damage number
+nosave int swwm_maxtargetdist = 2000; // maximum distance for target healthbars to be updated
+nosave int swwm_maxtargets = 40; // maximum targeter healthbars to display (0 = unlimited)
+nosave int swwm_maxscorenums = 0; // maximum score numbers to display (0 = unlimited)
+nosave int swwm_maxdamnums = 0; // maximum damage/healing numbers to display (0 = unlimited)
+nosave int swwm_barscalerel = -1; // target healthbar scaling (relative)
+nosave int swwm_numscalerel = 0; // damnum scaling (relative)
+nosave int swwm_scrscalerel = -1; // score scaling (relative)
+nosave int swwm_poiscalerel = -2; // point of interest scaling (relative)
+nosave int swwm_detscalerel = -1; // item sense scaling (relative)
+server bool swwm_blood = true; // custom blood/gibbing
server int swwm_maxblood = 200; // max blood effects at any time
server int swwm_maxgibs = 100; // max gibs at any time
server int swwm_maxcasings = 100; // max casings and spent mags at any time
server int swwm_maxdebris = 200; // max chunks of debris at any time
-server int swwm_maxpools = 100; // max corpse blood pools at any time
nosave bool swwm_fuzz = true; // allows toggling the fuzz shader on menus/backgrounds, useful if you're streaming/recording since it destroys the encoding quality
+nosave bool swwm_cbtpause = true; // wallbuster menu pauses the game
+nosave noarchive int swwm_cbtlast = 0; // last selected ammo for the wallbuster
server bool swwm_cbtall = false; // wallbuster breaks any wall, not just movable ones
server bool swwm_doomfall = false; // monsters take fall damage outside of hexen
+server bool swwm_capmcrange = false; // cap ynykron chain reaction range
server bool swwm_resetscore = true; // reset score back to 0 on pistol starts
-nosave bool swwm_menupause = true; // pause the game when demolitionist menus are open
+server bool swwm_notrack = false; // disables all combat tracking (useful to speed up slaughterwads)
+server bool swwm_ynykronalert = false; // caps ynykron alert (so it doesn't wake everyone up)
+nosave bool swwm_menupause = true; // pause the game when demolitionist menu is open
nosave noarchive bool swwm_debugblast = false; // debug visual aid for DoExplosion
nosave bool swwm_funtags = true; // replace vanilla monster names with silly ones
server bool swwm_omnibust = false; // add wallbusting effect to all weapons
server bool swwm_superfuel = false; // enable unlimited fuel
server bool swwm_partytime = false; // killed enemies burst into confetti
+server bool swwm_simplefog = false; // simplified teleport fogs (useful to speed up slaughterwads)
nosave bool swwm_bigtags = false; // use a bigger font for targeter tags
+nosave bool swwm_intermusic = false; // use original intermission music
server int swwm_enemydrops = 0; // allow enemies to drop ammo and weapons (-1 - no ammo or weapons, 0 - ammo only, 1 - both)
+server bool swwm_shotgib = true; // buckshot can gib (some people don't like this for some reason, so it's an option now)
user bool swwm_collectanim = true; // player special gestures for collectables (first person only)
+user bool swwm_collectanimkey = true; // same but for key items
+server bool swwm_shadows = true; // enables blob shadows under mod entities, like in UT (except it also affects inventory items)
nosave int swwm_precisecrosshair = 1; // use mod's own, more precise crosshair (2 - force even when crosshair is not on)
nosave bool swwm_ldspoil = false; // [LD] always shows "Legendary" prefix on Legendary monsters, otherwise only when they've transformed
+nosave bool swwm_camhud = false; // keep full hud visible when operating cameras, otherwise only shows messages
server bool swwm_uncapalert = false; // all noise alerts have infinite range
+nosave int swwm_damagetarget = 1; // conditional healthbar hiding (1 - hide until damage is first taken, 2 - hide if at full health)
server int swwm_strictuntouchable = 0; // untouchable bonus ends... (1 - even if your armor absorbed all the damage, 2 - if you get hit by anything PERIOD)
-server bool swwm_swapweapons = true; // [DLC] allows carrying only one weapon in each slot (excluding starter melee)
+server bool swwm_silencemap = true; // silences the map when all kills/items/secrets are achieved
+nosave int swwm_shadowdist = 2000; // max distance beyond which blob shadows are no longer rendered, helps performance
+server bool swwm_swapweapons = true; // [DLC1] allows carrying only one weapon in each slot (excluding starter melee)
nosave int swwm_forcestats = 1; // always shows level stats on the HUD, not just when the automap is open (2 - also show map name, otherwise only stats)
user int swwm_funtrails = 0; // recolors trails of eviscerator chunks and sheen bullets
server int swwm_ps_fullreset = 0; // full reset of inventory, including score if enabled (0: no, 1: all maps excluding hubs, 2: between clusters)
server int swwm_ps_resetammo = 0; // resets all ammo to zero
server int swwm_ps_resetitems = 0; // removes all carried items
server int swwm_ps_resethealth = 0; // sets health back to 100
+nosave int swwm_numcolor_scr = 5; // font color for score numbers (default: gold)
+nosave int swwm_numcolor_bonus = 23; // font color for bonus numbers (default: fire)
+nosave int swwm_numcolor_dmg = 6; // font color for damage numbers (default: red)
+nosave int swwm_numcolor_hp = 7; // font color for health numbers (default: blue)
+nosave int swwm_numcolor_ap = 3; // font color for armor numbers (default: green)
server int swwm_drlaskill = 3; // [DRLA Monsters] skill setting for monster spawns
+nosave bool swwm_itemsparkles = true; // visual aid for low visibility items
+nosave bool swwm_itemglows = true; // distant items glow
server bool swwm_singlefirst = false; // single weapons are selected before dual ones, has to be a server cvar due to limitations
+nosave bool swwm_uniqstats = false; // only list stats from the same map once, rather than for each single visit
nosave int swwm_filterachievements = 1; // filter for achievements at 0%: 0 - no filter, 1 - obscure text, 2 - don't show
nosave noarchive bool swwm_debugview = false; // debug visual aid for various things, such as actor collision, trajectories, relationships, etc.
+server bool swwm_selflight = true; // player emits light
server bool swwm_usetopickup = false; // allow item pickup only by pressing use
+server bool swwm_meleepickup = true; // allow picking up items through melee
nosave bool swwm_buttsfx = true; // buttslam homerun SFX
-user float swwm_bumpstrength = 1.0; // intensity of fov/viewangles bumping
+nosave int swwm_sewercount = 0; // I'm sorry Civvie
+server bool swwm_ondemandammo = true; // don't spawn ammo for unavailable weapons
+user float swwm_bumpstrength = 1.0; // intensity of fov bumping
server bool swwm_nomagdrop = true; // does not drop spent magazines (the "environmentally conscious" option)
+user bool swwm_autousebarrier = true; // auto-use elemental coating when standing on damaging floors
nosave bool swwm_nomapmsg = false; // disables special map dialogue messages
nosave bool swwm_weapontooltips = true; // shows a tooltip on weapon operation when first selected
nosave string swwm_tooltipshown = ""; // which weapons have already had their tooltips displayed
nosave noarchive bool swwm_tooltipnote = false; // set if the note on how to disable tooltips was already displayed
+nosave bool swwm_nointertips = false; // hides intermission tips, in case you don't want to see them
+server bool swwm_demoslayer = false; // if you're below 100hp, enemies drop healing orbs when you kill them
nosave bool swwm_beepboop = false; // prompts the Demolitionist to go "beep", "boop" and "bop" when pressing any switch (may get annoying)
+nosave bool swwm_oldlogo = false; // restores the old SWWM GZ logo and intro
nosave string swwm_menuposehistory = ""; // stores currently seen poses for the main menu, for shuffling
nosave string swwm_titlesubhistory = ""; // stores currently seen subtitles for the title screen, for shuffling
nosave noarchive int swwm_profstart = 0; // starts profiling as soon as handler is registered for specified >0 tics
+server bool swwm_nodeathexit = false; // completely sidesteps the inventory resetting of death exits, if you hate those
+server bool swwm_extendedpickup = false; // items will have an additional "virtual hitbox" that's the same size as vanilla
nosave bool swwm_voicelog = false; // adds player voicelines to the message log
nosave bool swwm_skipskill = false; // skips skill confirmations
-nosave bool swwm_hudallammo = false; // only show ammo for owned weapons
-nosave bool swwm_nointroex = false; // does not play the "explosions" intro sequence
-server bool swwm_bonkhammer = false; // combat hammer makes bonk sounds when hitting enemies
-server int swwm_friendlyfire = 0; // 0: allow all friendly fire, 1: block incoming damage, 2: block incoming and outgoing damage
-nosave bool swwm_showmaptitle = false; // shows the name of the map when entering, just like in dark souls!
-server bool swwm_lobdoubled = false; // [LOB] Enable Double Death monster spawns
-nosave int swwm_bardist = 2000; // distance at which healthbars will be visible (does not affect player bars)
-nosave bool swwm_oldcheats = false; // has received the "old cheats" dialogue from Zanaveth
-nosave bool swwm_ccmessage = false; // has received the "corruption cards" dialogue from Cytho
-nosave bool swwm_useweaponbar = false; // scroll through weapons using a bar, like with inventory items
-nosave bool swwm_percentstats = false; // show level stats as percentages, like in intermissions
-nosave bool swwm_targetvals = false; // show current/max health values above heathbars
-nosave int swwm_hudscale = 0; // force the primary scale of the HUD (used by the HUD itself) [0: auto loose fit, -1: auto tight fit]
-nosave int swwm_hudscale0 = 0; // force the "zero minus" scale of the HUD (used by damage numbers)
-nosave int swwm_hudscale1 = 0; // force the "one minus" scale of the HUD (used by healthbars, score numbers)
-nosave int swwm_hudscale2 = 0; // force the "two minus" scale of the HUD (used by interest points)
-server bool swwm_altclear = false; // use an alternate, less graphically demanding "All Clear" effect
-user bool swwm_analogmove = false; // for gamepad users, player movement is adapted for analog sticks
-user bool swwm_holdreload = false; // hold the reload key to top up hand-loaded weapons, otherwise tap to start then tap again to stop
+nosave bool swwm_althud = false; // alternate, more compact hud (like in the side mods)
// minimap settings
-nosave bool swwm_mm_enable = true; // show a minimap on the top right corner of the hud
+nosave bool swwm_mm_enable = true; // show a minimap below the score counter
+nosave noarchive float swwm_mm_zoom = 1; // zoom level of minimap
+nosave bool swwm_mm_rotate = true; // rotate minimap
+nosave bool swwm_mm_grid = false; // show blockmap grid plus (0,0) crosshair
+nosave bool swwm_mm_portaloverlay = true; // show portal overlays, like the gzdoom automap (but unlike the gzdoom automap, we also overlay actors)
nosave bool swwm_mm_missiles = true; // show projectiles (how revolutionary)
-nosave bool swwm_mm_usecanvas = false; // use a canvas to draw the minimap, so its pixel density is consistent with the rest of the HUD
-nosave noarchive bool swwm_mm_steptrace = false;// traces the player path in the minimap
-nosave int swwm_mm_maxsteps = 5000; // how many steps to keep track of
-nosave float swwm_mm_minstep = 32.; // minimum 2D distance between steps in map units
+nosave int swwm_mm_colorset = 0; // 0: Demolitionist, 1: GZDoom, 2: Doom, 3: Strife, 4: Raven
+nosave color swwm_mm_backcolor = "10 10 10";
+nosave color swwm_mm_cdwallcolor = "30 50 70";
+nosave color swwm_mm_efwallcolor = "80 a0 c0";
+nosave color swwm_mm_fdwallcolor = "50 70 90";
+nosave color swwm_mm_gridcolor = "30 20 40";
+nosave color swwm_mm_interlevelcolor = "ff 00 60";
+nosave color swwm_mm_intralevelcolor = "00 60 ff";
+nosave color swwm_mm_lockedcolor = "00 90 80";
+nosave color swwm_mm_notseencolor = "20 20 30";
+nosave color swwm_mm_portalcolor = "40 30 20";
+nosave color swwm_mm_secretsectorcolor = "80 00 ff";
+nosave color swwm_mm_secretwallcolor = "60 40 80";
+nosave color swwm_mm_specialwallcolor = "ff a0 00";
+nosave color swwm_mm_thingcolor = "ff ff ff";
+nosave color swwm_mm_thingcolor_citem = "00 ff ff";
+nosave color swwm_mm_thingcolor_friend = "80 ff a0";
+nosave color swwm_mm_thingcolor_item = "ff c0 00";
+nosave color swwm_mm_thingcolor_monster = "ff 60 40";
+nosave color swwm_mm_thingcolor_ncmonster = "a0 40 20";
+nosave color swwm_mm_thingcolor_shootable = "ff a0 a0"; // thingcolor as fallback
+nosave color swwm_mm_thingcolor_vipitem = "80 60 ff"; // unexploredsecretcolor as fallback
+nosave color swwm_mm_thingcolor_missile = "ff a0 20"; // specialwallcolor as fallback
+nosave color swwm_mm_tswallcolor = "30 20 40";
+nosave color swwm_mm_unexploredsecretcolor = "40 00 80";
+nosave color swwm_mm_wallcolor = "c0 e0 ff";
+nosave color swwm_mm_xhaircolor = "80 80 ff";
+nosave color swwm_mm_yourcolor = "80 ff 00";
server noarchive bool swwm_iseriouslywanttoplaythiswithbd = false; // self-explanatory
diff --git a/damtypes.txt b/damtypes.txt
deleted file mode 100644
index a0045baf2..000000000
--- a/damtypes.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-# from damnums
-Steel MiniWhite
-Blood MiniTomato
-Ice MiniIce
-Fire MiniOrange
-Earth MiniKirinHUD
-Quake MiniKirinHUD
-Electric MiniYellow
-Lightning MiniYellow
-Gravity MiniPurple
-Poison MiniMagenta
-PoisonCloud MiniMagenta
-Dark MiniIbukiHUD
-Rocket MiniGold
-Explode MiniGold
-Explosive MiniGold
-Explosion MiniGold
-Plasma MiniCyan
-Disintegrate MiniGreen
-BFG MiniGreen
-BFGSplash MiniGreen
-# from demolitionist
-Love MiniDemoPink
-Push MiniDemoBlue
-AirRip MiniDemoBlue
-Explodium MiniFire
-Shot MiniBrass
-Salt MiniKinylum
-Concussion MiniBlurp
-CriticalConcussion MiniWitch
-Wallbust MiniSayaHUD
-Shrapnel MiniTomato
-Sydon MiniSydon
-Biospark MiniSulfur
-Kinylum MiniKinylum
-Nokron MiniNokron
-Nokorokinylum MiniNokorokinylum
-Sniped MiniBrass
-Jet MiniWhite
-Dyratin MiniGrass
-Candy MiniPink
-CoAb44 MiniCyanblu
-Ynykron MiniPurb
-YnykronAlt MiniPurb
-Kabbadon MiniKabbadon
diff --git a/decaldef.txt b/decaldef.txt
index 5b0bb0777..5db06c8cb 100644
--- a/decaldef.txt
+++ b/decaldef.txt
@@ -251,60 +251,6 @@ decalgroup ShockMarkBig
ShockMarkBig5 1
}
-decal ShockMarkHuge1
-{
- pic shockmrk
- shade "00 00 00"
- randomflipx
- randomflipy
- x-scale 3.0
- y-scale 3.0
-}
-decal ShockMarkHuge2
-{
- pic shockmk2
- shade "00 00 00"
- randomflipx
- randomflipy
- x-scale 3.0
- y-scale 3.0
-}
-decal ShockMarkHuge3
-{
- pic shockmk3
- shade "00 00 00"
- randomflipx
- randomflipy
- x-scale 3.0
- y-scale 3.0
-}
-decal ShockMarkHuge4
-{
- pic shockmk4
- shade "00 00 00"
- randomflipx
- randomflipy
- x-scale 3.0
- y-scale 3.0
-}
-decal ShockMarkHuge5
-{
- pic shockmk5
- shade "00 00 00"
- randomflipx
- randomflipy
- x-scale 3.0
- y-scale 3.0
-}
-decalgroup ShockMarkHuge
-{
- ShockMarkHuge1 1
- ShockMarkHuge2 1
- ShockMarkHuge3 1
- ShockMarkHuge4 1
- ShockMarkHuge5 1
-}
-
decal BigBlast
{
pic bigblast
@@ -375,15 +321,6 @@ decal YnykronBlast
lowerdecal YnykronBlast2
}
-decal SmallRocketBlast
-{
- pic rktblast
- shade "00 00 00"
- x-scale 0.25
- y-scale 0.25
- randomflipx
- randomflipy
-}
decal RocketBlast
{
pic rktblast
@@ -637,290 +574,3 @@ decal DemoSpray
y-scale 0.25
solid
}
-
-// replace vanilla blood
-stretcher BloodStretcherExtra
-{
- StretchTime 35
- GoalY 1.5
-}
-slider BloodSliderExtra
-{
- SlideTime 35
- DistY -16
-}
-combiner BloodSmearerExtra
-{
- BloodStretcherExtra
- BloodSliderExtra
-}
-
-decal BloodSplat1
-{
- pic blsplat1
- shade "BloodDefault"
- x-scale 0.6
- y-scale 0.6
- randomflipx
- randomflipy
-}
-decal BloodSplat2
-{
- pic blsplat2
- shade "BloodDefault"
- x-scale 0.625
- y-scale 0.625
- randomflipx
- randomflipy
-}
-decal BloodSplat3
-{
- pic blsplat3
- shade "BloodDefault"
- x-scale 0.675
- y-scale 0.675
- randomflipx
- randomflipy
-}
-decal BloodSplat4
-{
- pic blsplat4
- shade "BloodDefault"
- x-scale 0.7
- y-scale 0.7
- randomflipx
- randomflipy
-}
-decal BloodSplat5
-{
- pic blsplat5
- shade "BloodDefault"
- x-scale 0.725
- y-scale 0.725
- randomflipx
- randomflipy
-}
-decal BloodSplat6
-{
- pic blsplat6
- shade "BloodDefault"
- x-scale 0.75
- y-scale 0.75
- randomflipx
- randomflipy
-}
-decal BloodSplat7
-{
- pic blsplat7
- shade "BloodDefault"
- x-scale 0.775
- y-scale 0.775
- randomflipx
- randomflipy
-}
-decal BloodSplat8
-{
- pic blsplat8
- shade "BloodDefault"
- x-scale 0.8
- y-scale 0.8
- randomflipx
- randomflipy
-}
-decal BloodSlide1
-{
- pic blslide1
- shade "BloodDefault"
- x-scale 0.875
- y-scale 0.2
- randomflipx
- animator BloodSmearerExtra
-}
-decal BloodSplatX1
-{
- pic blsplat1
- shade "BloodDefault"
- x-scale 0.875
- y-scale 0.875
- randomflipx
- randomflipy
- LowerDecal "BloodSlide1"
-}
-decal BloodSlide2
-{
- pic blslide2
- shade "BloodDefault"
- x-scale 0.9
- y-scale 0.225
- randomflipx
- animator BloodSmearerExtra
-}
-decal BloodSplatX2
-{
- pic blsplat2
- shade "BloodDefault"
- x-scale 0.9
- y-scale 0.9
- randomflipx
- randomflipy
- LowerDecal "BloodSlide2"
-}
-decal BloodSlide3
-{
- pic blslide3
- shade "BloodDefault"
- x-scale 0.925
- y-scale 0.25
- randomflipx
- animator BloodSmearerExtra
-}
-decal BloodSplatX3
-{
- pic blsplat3
- shade "BloodDefault"
- x-scale 0.925
- y-scale 0.925
- randomflipx
- randomflipy
- LowerDecal "BloodSlide3"
-}
-decal BloodSlide4
-{
- pic blslide4
- shade "BloodDefault"
- x-scale 0.95
- y-scale 0.275
- randomflipx
- animator BloodSmearerExtra
-}
-decal BloodSplatX4
-{
- pic blsplat4
- shade "BloodDefault"
- x-scale 0.95
- y-scale 0.95
- randomflipx
- randomflipy
- LowerDecal "BloodSlide4"
-}
-decal BloodSlide5
-{
- pic blslide5
- shade "BloodDefault"
- x-scale 0.975
- y-scale 0.3
- randomflipx
- animator BloodSmearerExtra
-}
-decal BloodSplatX5
-{
- pic blsplat5
- shade "BloodDefault"
- x-scale 0.975
- y-scale 0.975
- randomflipx
- randomflipy
- LowerDecal "BloodSlide5"
-}
-decal BloodSlide6
-{
- pic blslide6
- shade "BloodDefault"
- x-scale 1.0
- y-scale 0.325
- randomflipx
- animator BloodSmearerExtra
-}
-decal BloodSplatX6
-{
- pic blsplat6
- shade "BloodDefault"
- x-scale 1.0
- y-scale 1.0
- randomflipx
- randomflipy
- LowerDecal "BloodSlide6"
-}
-decal BloodSlide7
-{
- pic blslide7
- shade "BloodDefault"
- x-scale 1.25
- y-scale 0.35
- randomflipx
- animator BloodSmearerExtra
-}
-decal BloodSplatX7
-{
- pic blsplat7
- shade "BloodDefault"
- x-scale 1.25
- y-scale 1.25
- randomflipx
- randomflipy
- LowerDecal "BloodSlide7"
-}
-decal BloodSlide8
-{
- pic blslide8
- shade "BloodDefault"
- x-scale 1.5
- y-scale 0.375
- randomflipx
- animator BloodSmearerExtra
-}
-decal BloodSplatX8
-{
- pic blsplat8
- shade "BloodDefault"
- x-scale 1.5
- y-scale 1.5
- randomflipx
- randomflipy
- LowerDecal "BloodSlide8"
-}
-
-decalgroup BloodSplat
-{
- BloodSplat1 1
- BloodSplat2 1
- BloodSplat3 1
- BloodSplat4 1
- BloodSplat5 1
- BloodSplat6 1
- BloodSplat7 1
- BloodSplat8 1
- BloodSplatX1 1
- BloodSplatX2 1
- BloodSplatX3 1
- BloodSplatX4 1
- BloodSplatX5 1
- BloodSplatX6 1
- BloodSplatX7 1
- BloodSplatX8 1
-}
-
-decal BloodSmear1
-{
- pic blsmear1
- x-scale 0.625
- y-scale 0.625
- randomflipx
- shade "BloodDefault"
- animator BloodSmearer
-}
-decal BloodSmear2
-{
- pic blsmear2
- x-scale 0.65
- y-scale 0.65
- randomflipx
- shade "BloodDefault"
- animator BloodSmearer
-}
-
-decalgroup BloodSmear
-{
- BloodSmear1 1
- BloodSmear2 1
-}
diff --git a/docimg/akariproject.png b/docimg/akariproject.png
index 0b43dd95c..6cee5081f 100644
Binary files a/docimg/akariproject.png and b/docimg/akariproject.png differ
diff --git a/docimg/barrier.png b/docimg/barrier.png
index 096a96e31..9100cce8c 100644
Binary files a/docimg/barrier.png and b/docimg/barrier.png differ
diff --git a/docimg/biospark.png b/docimg/biospark.png
index 0c37994b6..b58b37a55 100644
Binary files a/docimg/biospark.png and b/docimg/biospark.png differ
diff --git a/docimg/biosparkammo.png b/docimg/biosparkammo.png
index 5b2ef442f..5958edafe 100644
Binary files a/docimg/biosparkammo.png and b/docimg/biosparkammo.png differ
diff --git a/docimg/blastsuit.png b/docimg/blastsuit.png
index ecd8735b8..c24916e66 100644
Binary files a/docimg/blastsuit.png and b/docimg/blastsuit.png differ
diff --git a/docimg/candybullet.png b/docimg/candybullet.png
index 8fcf6c662..e260421e1 100644
Binary files a/docimg/candybullet.png and b/docimg/candybullet.png differ
diff --git a/docimg/candygun.png b/docimg/candygun.png
index 78f62e95f..fa52e7d04 100644
Binary files a/docimg/candygun.png and b/docimg/candygun.png differ
diff --git a/docimg/chancebox.png b/docimg/chancebox.png
index 835f406d8..346a490f5 100644
Binary files a/docimg/chancebox.png and b/docimg/chancebox.png differ
diff --git a/docimg/cubehealth.png b/docimg/cubehealth.png
index 81bcfbf25..1a80a046f 100644
Binary files a/docimg/cubehealth.png and b/docimg/cubehealth.png differ
diff --git a/docimg/deepimpact.png b/docimg/deepimpact.png
index 8370afe3b..7b1b357e5 100644
Binary files a/docimg/deepimpact.png and b/docimg/deepimpact.png differ
diff --git a/docimg/demolitionist_actionshot.png b/docimg/demolitionist_actionshot.png
index 83d743afc..d5475283e 100644
Binary files a/docimg/demolitionist_actionshot.png and b/docimg/demolitionist_actionshot.png differ
diff --git a/docimg/demolitionist_doublev.png b/docimg/demolitionist_doublev.png
index 1485becc9..92573083d 100644
Binary files a/docimg/demolitionist_doublev.png and b/docimg/demolitionist_doublev.png differ
diff --git a/docimg/demolitionist_items.png b/docimg/demolitionist_items.png
index 50a0069c8..8f4d1d71d 100644
Binary files a/docimg/demolitionist_items.png and b/docimg/demolitionist_items.png differ
diff --git a/docimg/demolitionist_mp.png b/docimg/demolitionist_mp.png
new file mode 100644
index 000000000..46748d2de
Binary files /dev/null and b/docimg/demolitionist_mp.png differ
diff --git a/docimg/demolitionist_wallbuster.png b/docimg/demolitionist_wallbuster.png
index 69881a2bb..05c94f7a5 100644
Binary files a/docimg/demolitionist_wallbuster.png and b/docimg/demolitionist_wallbuster.png differ
diff --git a/docimg/demoplush.png b/docimg/demoplush.png
index ca5cc89a5..83b52b171 100644
Binary files a/docimg/demoplush.png and b/docimg/demoplush.png differ
diff --git a/docimg/deva.png b/docimg/deva.png
index aa78376e3..c0cfc715c 100644
Binary files a/docimg/deva.png and b/docimg/deva.png differ
diff --git a/docimg/embiggener.png b/docimg/embiggener.png
index ad2522b62..224bc6351 100644
Binary files a/docimg/embiggener.png and b/docimg/embiggener.png differ
diff --git a/docimg/eviscerator.png b/docimg/eviscerator.png
index 0c52dbd2d..cb5617efd 100644
Binary files a/docimg/eviscerator.png and b/docimg/eviscerator.png differ
diff --git a/docimg/evisceratorammo.png b/docimg/evisceratorammo.png
index 4c85d0a50..4ef0ec5c1 100644
Binary files a/docimg/evisceratorammo.png and b/docimg/evisceratorammo.png differ
diff --git a/docimg/explodiumammo.png b/docimg/explodiumammo.png
deleted file mode 100644
index 1195f5af7..000000000
Binary files a/docimg/explodiumammo.png and /dev/null differ
diff --git a/docimg/explodiumbullet.png b/docimg/explodiumbullet.png
deleted file mode 100644
index 43da0e64f..000000000
Binary files a/docimg/explodiumbullet.png and /dev/null differ
diff --git a/docimg/explodiumgun.png b/docimg/explodiumgun.png
index ad146467f..4ccacfa37 100644
Binary files a/docimg/explodiumgun.png and b/docimg/explodiumgun.png differ
diff --git a/docimg/fabricator.png b/docimg/fabricator.png
index 12750940e..4bab70440 100644
Binary files a/docimg/fabricator.png and b/docimg/fabricator.png differ
diff --git a/docimg/fcbbullet.png b/docimg/fcbbullet.png
new file mode 100644
index 000000000..c5a959017
Binary files /dev/null and b/docimg/fcbbullet.png differ
diff --git a/docimg/frispycorn.png b/docimg/frispycorn.png
index be32b306e..5adbea00f 100644
Binary files a/docimg/frispycorn.png and b/docimg/frispycorn.png differ
diff --git a/docimg/generic.png b/docimg/generic.png
index 365386d0f..d2cdc8880 100644
Binary files a/docimg/generic.png and b/docimg/generic.png differ
diff --git a/docimg/ghost.png b/docimg/ghost.png
index 1e714676e..e22d997ce 100644
Binary files a/docimg/ghost.png and b/docimg/ghost.png differ
diff --git a/docimg/goldenshell.png b/docimg/goldenshell.png
deleted file mode 100644
index 387493354..000000000
Binary files a/docimg/goldenshell.png and /dev/null differ
diff --git a/docimg/gravity.png b/docimg/gravity.png
index 5e678a450..082131e99 100644
Binary files a/docimg/gravity.png and b/docimg/gravity.png differ
diff --git a/docimg/hammer.png b/docimg/hammer.png
deleted file mode 100644
index 03290b493..000000000
Binary files a/docimg/hammer.png and /dev/null differ
diff --git a/docimg/hellblazer.png b/docimg/hellblazer.png
index 326753492..93ca19ece 100644
Binary files a/docimg/hellblazer.png and b/docimg/hellblazer.png differ
diff --git a/docimg/hellblazerammo.png b/docimg/hellblazerammo.png
index d3a92b272..47cb154e5 100644
Binary files a/docimg/hellblazerammo.png and b/docimg/hellblazerammo.png differ
diff --git a/docimg/hudsample.png b/docimg/hudsample.png
index 9261220d2..18c279c33 100644
Binary files a/docimg/hudsample.png and b/docimg/hudsample.png differ
diff --git a/docimg/invinciball.png b/docimg/invinciball.png
index 0ef267e23..7dff2712d 100644
Binary files a/docimg/invinciball.png and b/docimg/invinciball.png differ
diff --git a/docimg/kirinmanga.png b/docimg/kirinmanga.png
index f3cbd00cf..248b0134b 100644
Binary files a/docimg/kirinmanga.png and b/docimg/kirinmanga.png differ
diff --git a/docimg/kirinplush.png b/docimg/kirinplush.png
index a4e22451d..ec084440c 100644
Binary files a/docimg/kirinplush.png and b/docimg/kirinplush.png differ
diff --git a/docimg/lamp.png b/docimg/lamp.png
index ef3d9f83b..0bf62b2c2 100644
Binary files a/docimg/lamp.png and b/docimg/lamp.png differ
diff --git a/docimg/logo.png b/docimg/logo.png
index 6e1e002af..1502470e2 100644
Binary files a/docimg/logo.png and b/docimg/logo.png differ
diff --git a/docimg/lovesignals.png b/docimg/lovesignals.png
index 2d270e131..1cfa8e2d2 100644
Binary files a/docimg/lovesignals.png and b/docimg/lovesignals.png differ
diff --git a/docimg/milkbreads.png b/docimg/milkbreads.png
index 4fd906f4a..b9d60b918 100644
Binary files a/docimg/milkbreads.png and b/docimg/milkbreads.png differ
diff --git a/docimg/mortalrifle.png b/docimg/mortalrifle.png
deleted file mode 100644
index eed544aea..000000000
Binary files a/docimg/mortalrifle.png and /dev/null differ
diff --git a/docimg/mothplushy.png b/docimg/mothplushy.png
index 3f849e6fd..3699d1415 100644
Binary files a/docimg/mothplushy.png and b/docimg/mothplushy.png differ
diff --git a/docimg/mrbullet.png b/docimg/mrbullet.png
deleted file mode 100644
index 8837108c8..000000000
Binary files a/docimg/mrbullet.png and /dev/null differ
diff --git a/docimg/mrgrenade.png b/docimg/mrgrenade.png
deleted file mode 100644
index 56d2fbc72..000000000
Binary files a/docimg/mrgrenade.png and /dev/null differ
diff --git a/docimg/mykradvo.png b/docimg/mykradvo.png
index 7d41e5bf6..7915d4109 100644
Binary files a/docimg/mykradvo.png and b/docimg/mykradvo.png differ
diff --git a/docimg/nuggetarmor.png b/docimg/nuggetarmor.png
index 0bec0bc2c..195946754 100644
Binary files a/docimg/nuggetarmor.png and b/docimg/nuggetarmor.png differ
diff --git a/docimg/nuggethealth.png b/docimg/nuggethealth.png
index 75cda1727..13e3e5ac4 100644
Binary files a/docimg/nuggethealth.png and b/docimg/nuggethealth.png differ
diff --git a/docimg/nutatcobar.png b/docimg/nutatcobar.png
index e944dac4a..d1911732b 100644
Binary files a/docimg/nutatcobar.png and b/docimg/nutatcobar.png differ
diff --git a/docimg/omnisight.png b/docimg/omnisight.png
index 63a499751..91ec3bd57 100644
Binary files a/docimg/omnisight.png and b/docimg/omnisight.png differ
diff --git a/docimg/plasmaammo.png b/docimg/plasmaammo.png
deleted file mode 100644
index 5b0514a6a..000000000
Binary files a/docimg/plasmaammo.png and /dev/null differ
diff --git a/docimg/plasmablast.png b/docimg/plasmablast.png
deleted file mode 100644
index 065cea3e4..000000000
Binary files a/docimg/plasmablast.png and /dev/null differ
diff --git a/docimg/puntzerbeta.png b/docimg/puntzerbeta.png
deleted file mode 100644
index e7d2e955e..000000000
Binary files a/docimg/puntzerbeta.png and /dev/null differ
diff --git a/docimg/puntzergamma.png b/docimg/puntzergamma.png
deleted file mode 100644
index 768b505f3..000000000
Binary files a/docimg/puntzergamma.png and /dev/null differ
diff --git a/docimg/quadammo.png b/docimg/quadammo.png
deleted file mode 100644
index 76d846d11..000000000
Binary files a/docimg/quadammo.png and /dev/null differ
diff --git a/docimg/quadravol.png b/docimg/quadravol.png
deleted file mode 100644
index 7b3ea36d5..000000000
Binary files a/docimg/quadravol.png and /dev/null differ
diff --git a/docimg/rafankos.png b/docimg/rafankos.png
deleted file mode 100644
index d5f069309..000000000
Binary files a/docimg/rafankos.png and /dev/null differ
diff --git a/docimg/ragekit.png b/docimg/ragekit.png
index 0dbef4480..75faf4b3f 100644
Binary files a/docimg/ragekit.png and b/docimg/ragekit.png differ
diff --git a/docimg/raykhom.png b/docimg/raykhom.png
deleted file mode 100644
index 35be080d9..000000000
Binary files a/docimg/raykhom.png and /dev/null differ
diff --git a/docimg/refresher.png b/docimg/refresher.png
index d46cd2970..53b112f8e 100644
Binary files a/docimg/refresher.png and b/docimg/refresher.png differ
diff --git a/docimg/sandwich.png b/docimg/sandwich.png
index f1abac880..003da005b 100644
Binary files a/docimg/sandwich.png and b/docimg/sandwich.png differ
diff --git a/docimg/sayabean.png b/docimg/sayabean.png
index eee326d49..2f940c397 100644
Binary files a/docimg/sayabean.png and b/docimg/sayabean.png differ
diff --git a/docimg/sayasmug.png b/docimg/sayasmug.png
deleted file mode 100644
index aacca4cb2..000000000
Binary files a/docimg/sayasmug.png and /dev/null differ
diff --git a/docimg/sheenammo.png b/docimg/sheenammo.png
deleted file mode 100644
index ed26e6dee..000000000
Binary files a/docimg/sheenammo.png and /dev/null differ
diff --git a/docimg/sheenhmg.png b/docimg/sheenhmg.png
deleted file mode 100644
index 27f47f83b..000000000
Binary files a/docimg/sheenhmg.png and /dev/null differ
diff --git a/docimg/shells.png b/docimg/shells.png
index 3aecd0df5..9472dcd76 100644
Binary files a/docimg/shells.png and b/docimg/shells.png differ
diff --git a/docimg/silverbullet.png b/docimg/silverbullet.png
index ba09293e4..0ccc910c8 100644
Binary files a/docimg/silverbullet.png and b/docimg/silverbullet.png differ
diff --git a/docimg/sparkster.png b/docimg/sparkster.png
deleted file mode 100644
index d7eb7ac31..000000000
Binary files a/docimg/sparkster.png and /dev/null differ
diff --git a/docimg/spreadgun.png b/docimg/spreadgun.png
index 7656963a7..8a55cd73c 100644
Binary files a/docimg/spreadgun.png and b/docimg/spreadgun.png differ
diff --git a/docimg/sprite.png b/docimg/sprite.png
index c49272de7..4f4d6cad1 100644
Binary files a/docimg/sprite.png and b/docimg/sprite.png differ
diff --git a/docimg/tether.png b/docimg/tether.png
index 6dc0baf00..4dfcdb1f6 100644
Binary files a/docimg/tether.png and b/docimg/tether.png differ
diff --git a/docimg/tetrahealth.png b/docimg/tetrahealth.png
index ea2ef9d6e..0e11a2ee9 100644
Binary files a/docimg/tetrahealth.png and b/docimg/tetrahealth.png differ
diff --git a/docimg/tootfroot.png b/docimg/tootfroot.png
index b45b59332..20cb11d89 100644
Binary files a/docimg/tootfroot.png and b/docimg/tootfroot.png differ
diff --git a/docimg/wallbuster.png b/docimg/wallbuster.png
index 3b067d87b..84f08e1ba 100644
Binary files a/docimg/wallbuster.png and b/docimg/wallbuster.png differ
diff --git a/docimg/wararmor.png b/docimg/wararmor.png
index 5dedda8e8..66c83c7e2 100644
Binary files a/docimg/wararmor.png and b/docimg/wararmor.png differ
diff --git a/docimg/xsbbullet.png b/docimg/xsbbullet.png
index f105481a9..9d1475210 100644
Binary files a/docimg/xsbbullet.png and b/docimg/xsbbullet.png differ
diff --git a/docimg/ynykron.png b/docimg/ynykron.png
index 4333eb6b0..ba29dec24 100644
Binary files a/docimg/ynykron.png and b/docimg/ynykron.png differ
diff --git a/docimg/ynykronammo.png b/docimg/ynykronammo.png
index aa893d9bb..1034d3a3e 100644
Binary files a/docimg/ynykronammo.png and b/docimg/ynykronammo.png differ
diff --git a/filter/doom.id/swwmdialogue.doom b/filter/doom.id/swwmdialogue.doom
deleted file mode 100644
index 1528d7393..000000000
--- a/filter/doom.id/swwmdialogue.doom
+++ /dev/null
@@ -1,257 +0,0 @@
-# Doom 1
-DLG PHOBOS
- SEQ SAYA
- NAME SAYAPHOBOS
- CNT 4
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG DEIMOS
- SEQ SAYA
- NAME SAYADEIMOS
- CNT 4
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG DIS
- SEQ SAYA
- NAME SAYADIS
- CNT 4
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG THY
- SEQ SAYA
- NAME SAYATHY
- CNT 4
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG SIGIL
- SEQ CYTHO
- NAME CYTHOSIGIL
- CNT 4
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG SIGIL2
- SEQ CYTHO
- NAME CYTHOSIGIL2
- CNT 4
- DELAY 40
- ENDSEQ
-ENDDLG
-# Doom 2
-DLG DIMPLE
- SEQ SAYA
- NAME SAYADIMPLE
- CNT 5
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG CIRCLE
- SEQ SAYA
- NAME SAYACIRCLE
- CNT 5
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG GOTCHA
- SEQ SAYA
- NAME SAYAGOTCHA
- CNT 5
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG GOTCHAEND
- SEQ SAYA
- NAME SAYAGOTCHAEND
- CNT 5
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG IOS
- SEQ SAYA
- NAME SAYAIOS
- CNT 5
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG RAMPANCY
- SEQ SAYA
- NAME SAYARAMPANCY
- CNT 4
- DELAY 250
- ENDSEQ
-ENDDLG
-DLG NERVE
- SEQ CYTHO
- NAME CYTHONERVE
- CNT 5
- DELAY 40
- ENDSEQ
-ENDDLG
-# Eviternity
-DLG DMN
- SEQ SAYA
- NAME SAYADMN
- CNT 8
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG CRE
- SEQ SAYA
- NAME SAYACRE
- CNT 4
- DELAY 50
- ENDSEQ
-ENDDLG
-DLG CRY
- SEQ SAYA
- NAME SAYACRY
- CNT 5
- DELAY 30
- ENDSEQ
-ENDDLG
-DLG CON
- SEQ SAYA
- NAME SAYACON
- CNT 5
- DELAY 50
- ENDSEQ
-ENDDLG
-DLG SLA
- SEQ SAYA
- NAME SAYASLA
- CNT 1
- DELAY 120
- ENDSEQ
-ENDDLG
-DLG EVIA
- SEQ SAYA
- NAME SAYAEVIA
- CNT 4
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG EVIB
- SEQ SAYA
- NAME SAYAEVIB
- CNT 2
- DELAY 20
- ENDSEQ
-ENDDLG
-DLG EV2A
- SEQ SAYA
- NAME SAYAEV2A
- CNT 4
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG EV2B
- SEQ SAYA
- NAME SAYAEV2B
- CNT 5
- DELAY 30
- ENDSEQ
-ENDDLG
-DLG EV2C
- SEQ SAYA
- NAME SAYAEV2C
- CNT 2
- DELAY 20
- ENDSEQ
-ENDDLG
-DLG EV2D
- SEQ SAYA
- NAME SAYAEV2D
- CNT 2
- DELAY 30
- ENDSEQ
-ENDDLG
-DLG EV2E
- SEQ SAYA
- NAME SAYAEV2E
- CNT 4
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG EV2F
- SEQ SAYA
- NAME SAYAEV2F
- CNT 4
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG EV2G
- SEQ SAYA
- NAME SAYAEV2G
- CNT 4
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG EV2H
- SEQ SAYA
- NAME SAYAEV2H
- CNT 3
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG EV2I
- SEQ SAYA
- NAME SAYAEV2I
- CNT 4
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG EV2J
- SEQ SAYA
- NAME SAYAEV2J
- CNT 2
- DELAY 120
- ENDSEQ
-ENDDLG
-DLG EV2K
- SEQ SAYA
- NAME SAYAEV2K
- CNT 2
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG EV2L
- SEQ SAYA
- NAME SAYAEV2L
- CNT 2
- DELAY 20
- ENDSEQ
-ENDDLG
-DLG EV2M
- SEQ SAYA
- NAME SAYAEV2M
- CNT 1
- DELAY 20
- ENDSEQ
-ENDDLG
-DLG EV2N
- SEQ SAYA
- NAME SAYAEV2N
- CNT 2
- DELAY 20
- ENDSEQ
-ENDDLG
-DLG EV2O
- SEQ SAYA
- NAME SAYAEV2O
- CNT 1
- DELAY 20
- ENDSEQ
-ENDDLG
-DLG EV2P
- SEQ SAYA
- NAME SAYAEV2P
- CNT 3
- DELAY 20
- STARTDELAY 10
- ENDDELAY 20
- ENDSEQ
-ENDDLG
diff --git a/filter/game-hexen/zscript/items/swwm_armor_filtered.zsc b/filter/game-hexen/zscript/items/swwm_armor_filtered.zsc
deleted file mode 100644
index 39abd703a..000000000
--- a/filter/game-hexen/zscript/items/swwm_armor_filtered.zsc
+++ /dev/null
@@ -1,57 +0,0 @@
-// In Hexen, armors have +NOGRAVITY as a default flag
-// unfortunately there is no better way to do that than to
-// duplicate this whole file and putting it in a filter
-
-Class BlastSuitItem : SWWMSpareArmor
-{
- override Inventory CreateCopy( Actor other )
- {
- // additional lore
- SWWMLoreLibrary.Add(other.player,"BlastSuit");
- return Super.CreateCopy(other);
- }
- Default
- {
- Tag "$T_BLASTSUIT";
- Stamina 40000;
- Inventory.Icon "graphics/HUD/Icons/I_BlastSuit.png";
- Inventory.PickupMessage "$T_BLASTSUIT";
- Inventory.UseSound "armor/blastsuit";
- Inventory.RestrictedTo 'Demolitionist';
- SWWMSpareArmor.GiveArmor 'BlastSuit';
- +NOGRAVITY;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
-
-Class WarArmorItem : SWWMSpareArmor
-{
- override Inventory CreateCopy( Actor other )
- {
- // additional lore
- SWWMLoreLibrary.Add(other.player,"WarArmor");
- return Super.CreateCopy(other);
- }
- Default
- {
- Tag "$T_WARARMOR";
- Stamina 100000;
- Inventory.Icon "graphics/HUD/Icons/I_WarArmor.png";
- Inventory.PickupMessage "$T_WARARMOR";
- Inventory.UseSound "armor/wararmor";
- Inventory.RestrictedTo 'Demolitionist';
- SWWMSpareArmor.GiveArmor 'WarArmor';
- +NOGRAVITY;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
diff --git a/filter/game-raven/graphics/KBase/PFP_Demolitionist.png b/filter/game-raven/graphics/KBase/PFP_Demolitionist.png
index 621335e42..13dacbba9 100644
Binary files a/filter/game-raven/graphics/KBase/PFP_Demolitionist.png and b/filter/game-raven/graphics/KBase/PFP_Demolitionist.png differ
diff --git a/filter/heretic/swwmdialogue.heretic b/filter/heretic/swwmdialogue.heretic
deleted file mode 100644
index efd2c5cba..000000000
--- a/filter/heretic/swwmdialogue.heretic
+++ /dev/null
@@ -1,36 +0,0 @@
-# Heretic
-DLG MAW
- SEQ SAYA
- NAME SAYAMAW
- CNT 5
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG PORTALS
- SEQ SAYA
- NAME SAYAPORTALS
- CNT 5
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG DSPARIL
- SEQ SAYA
- NAME SAYADSPARIL
- CNT 5
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG HEADS
- SEQ SAYA
- NAME SAYAHEADS
- CNT 6
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG BULLS
- SEQ SAYA
- NAME SAYABULLS
- CNT 5
- DELAY 40
- ENDSEQ
-ENDDLG
diff --git a/filter/hexen.deathkings/swwmdialogue.deathkings b/filter/hexen.deathkings/swwmdialogue.deathkings
deleted file mode 100644
index cd6d91fa6..000000000
--- a/filter/hexen.deathkings/swwmdialogue.deathkings
+++ /dev/null
@@ -1,81 +0,0 @@
-# Deathkings
-DLG BLIGHT
- SEQ SAYA
- NAME SAYABLIGHTA
- CNT 1
- DELAY 40
- ENDSEQ
- SEQ Kirin
- NAME SAYABLIGHTB
- CNT 1
- DELAY 5
- ENDDELAY 15
- ENDSEQ
- SEQ SAYA
- NAME SAYABLIGHTC
- CNT 2
- DELAY 20
- ENDSEQ
-ENDDLG
-DLG CONSTABLE
- SEQ SAYA
- NAME SAYACONSTABLEA
- CNT 2
- DELAY 40
- ENDSEQ
- SEQ IBUKI
- NAME SAYACONSTABLEB
- CNT 1
- DELAY 30
- ENDSEQ
- SEQ SAYA
- NAME SAYACONSTABLEC
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ IBUKI
- NAME SAYACONSTABLED
- CNT 1
- DELAY 20
- ENDSEQ
-ENDDLG
-DLG NAVE
- SEQ SAYA
- NAME SAYANAVEA
- CNT 2
- DELAY 40
- ENDSEQ
- SEQ IBUKI
- NAME SAYANAVEB
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ KIRIN
- NAME SAYANAVEC
- CNT 1
- DELAY 5
- ENDDELAY 30
- ENDSEQ
- SEQ SAYA
- NAME SAYANAVED
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ IBUKI
- NAME SAYANAVEE
- CNT 1
- DELAY 30
- ENDSEQ
- SEQ SAYA
- NAME SAYANAVEF
- CNT 1
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG DEATHKINGS
- SEQ SAYA
- NAME SAYADEATHKINGS
- CNT 1
- DELAY 40
- ENDSEQ
-ENDDLG
diff --git a/filter/hexen.hexen/swwmdialogue.hexen b/filter/hexen.hexen/swwmdialogue.hexen
deleted file mode 100644
index 5f6b0483a..000000000
--- a/filter/hexen.hexen/swwmdialogue.hexen
+++ /dev/null
@@ -1,204 +0,0 @@
-# Hexen
-DLG GREET
- SEQ SAYA
- NAME SAYAGREETA
- CNT 3
- DELAY 150
- ENDSEQ
- SEQ KIRIN
- NAME SAYAGREETB
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ SAYA
- NAME SAYAGREETC
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ KIRIN
- NAME SAYAGREETD
- CNT 1
- DELAY 30
- ENDSEQ
- SEQ SAYA
- NAME SAYAGREETE
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ KIRIN
- NAME SAYAGREETF
- CNT 1
- DELAY 30
- ENDSEQ
-ENDDLG
-DLG BLOOD
- SEQ SAYA
- NAME SAYABLOODA
- CNT 2
- DELAY 220
- ENDSEQ
- SEQ IBUKI
- NAME SAYABLOODB
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ SAYA
- NAME SAYABLOODC
- CNT 1
- DELAY 30
- ENDSEQ
-ENDDLG
-DLG HYPO
- SEQ SAYA
- NAME SAYAHYPO
- CNT 4
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG WORSHIP
- SEQ KIRIN
- NAME KIRINWORSHIPA
- CNT 1
- DELAY 150
- ENDSEQ
- SEQ SAYA
- NAME KIRINWORSHIPB
- CNT 1
- DELAY 40
- ENDDELAY 50
- ENDSEQ
- SEQ KIRIN
- NAME KIRINWORSHIPC
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ SAYA
- NAME KIRINWORSHIPD
- CNT 1
- DELAY 40
- ENDSEQ
- SEQ KIRIN
- NAME KIRINWORSHIPE
- CNT 1
- DELAY 20
- ENDDELAY 30
- ENDSEQ
- SEQ SAYA
- NAME KIRINWORSHIPF
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ KIRIN
- NAME KIRINWORSHIPG
- CNT 1
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG GAME
- SEQ SAYA
- NAME SAYAGAMEA
- CNT 2
- DELAY 200
- ENDSEQ
- SEQ IBUKI
- NAME SAYAGAMEB
- CNT 1
- DELAY 30
- ENDSEQ
- SEQ SAYA
- NAME SAYAGAMEC
- CNT 1
- DELAY 20
- ENDSEQ
-ENDDLG
-DLG MASTERS
- SEQ SAYA
- NAME SAYAMASTERSA
- CNT 2
- DELAY 150
- ENDDELAY 60
- ENDSEQ
- SEQ IBUKI
- NAME SAYAMASTERSB
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ SAYA
- NAME SAYAMASTERSC
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ IBUKI
- NAME SAYAMASTERSD
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ KIRIN
- NAME SAYAMASTERSE
- CNT 1
- DELAY 40
- ENDSEQ
- SEQ SAYA
- NAME SAYAMASTERSF
- CNT 1
- DELAY 20
- ENDSEQ
-ENDDLG
-DLG FIGHTER
- SEQ SAYA
- NAME SAYAFIGHTER
- CNT 2
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG CLERIC
- SEQ SAYA
- NAME SAYACLERICA
- CNT 2
- DELAY 40
- ENDSEQ
- SEQ KIRIN
- NAME SAYACLERICB
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ SAYA
- NAME SAYACLERICC
- CNT 2
- DELAY 20
- ENDSEQ
-ENDDLG
-DLG MAGE
- SEQ SAYA
- NAME SAYAMAGE
- CNT 4
- DELAY 40
- ENDSEQ
-ENDDLG
-DLG KORAX
- SEQ SAYA
- NAME SAYAKORAXA
- CNT 1
- DELAY 40
- ENDSEQ
- SEQ KIRIN
- NAME SAYAKORAXB
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ IBUKI
- NAME SAYAKORAXC
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ SAYA
- NAME SAYAKORAXD
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ KIRIN
- NAME SAYAKORAXE
- CNT 1
- DELAY 20
- ENDSEQ
-ENDDLG
diff --git a/filter/hexen/sprites/TSPKX0.png b/filter/hexen/sprites/TSPKX0.png
index 2cf94d548..80ed94ace 100644
Binary files a/filter/hexen/sprites/TSPKX0.png and b/filter/hexen/sprites/TSPKX0.png differ
diff --git a/filter/hexen/swwmdialogue.puzzles b/filter/hexen/swwmdialogue.puzzles
deleted file mode 100644
index 5cc220d06..000000000
--- a/filter/hexen/swwmdialogue.puzzles
+++ /dev/null
@@ -1,124 +0,0 @@
-# Hexen puzzles
-DLG PUZZLE1
- SEQ KIRIN
- NAME KIRINPUZZLEA
- CNT 2
- DELAY 90
- ENDSEQ
-ENDDLG
-DLG PUZZLE2
- SEQ KIRIN
- NAME KIRINPUZZLEB
- CNT 1
- DELAY 80
- ENDSEQ
-ENDDLG
-DLG PUZZLE3
- SEQ KIRIN
- NAME KIRINPUZZLEC
- CNT 2
- DELAY 70
- ENDSEQ
-ENDDLG
-DLG PUZZLE4
- SEQ KIRIN
- NAME KIRINPUZZLED
- CNT 2
- DELAY 70
- ENDSEQ
-ENDDLG
-DLG PUZZLE5
- SEQ KIRIN
- NAME KIRINPUZZLEE
- CNT 2
- DELAY 60
- ENDSEQ
-ENDDLG
-DLG PUZZLE6
- SEQ KIRIN
- NAME KIRINPUZZLEF
- CNT 3
- DELAY 60
- ENDSEQ
- SEQ SAYA
- NAME KIRINPUZZLEG
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ KIRIN
- NAME KIRINPUZZLEH
- CNT 1
- DELAY 30
- ENDSEQ
- SEQ SAYA
- NAME KIRINPUZZLEI
- CNT 2
- DELAY 20
- ENDSEQ
-ENDDLG
-DLG PUZZLE7
- SEQ KIRIN
- NAME KIRINPUZZLEJ
- CNT 2
- DELAY 80
- ENDSEQ
-ENDDLG
-DLG PUZZLE8
- SEQ KIRIN
- NAME KIRINPUZZLEK
- CNT 1
- DELAY 60
- ENDSEQ
- SEQ IBUKI
- NAME KIRINPUZZLEL
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ KIRIN
- NAME KIRINPUZZLEM
- CNT 1
- DELAY 60
- ENDSEQ
- SEQ SAYA
- NAME KIRINPUZZLEN
- CNT 1
- DELAY 30
- ENDSEQ
- SEQ IBUKI
- NAME KIRINPUZZLEO
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ SAYA
- NAME KIRINPUZZLEP
- CNT 1
- DELAY 30
- ENDSEQ
- SEQ IBUKI
- NAME KIRINPUZZLEQ
- CNT 1
- DELAY 20
- ENDSEQ
-ENDDLG
-DLG PUZZLE9
- SEQ KIRIN
- NAME KIRINPUZZLER
- CNT 3
- DELAY 60
- ENDSEQ
- SEQ SAYA
- NAME KIRINPUZZLES
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ KIRIN
- NAME KIRINPUZZLET
- CNT 1
- DELAY 30
- ENDSEQ
- SEQ SAYA
- NAME KIRINPUZZLEU
- CNT 1
- DELAY 20
- ENDSEQ
-ENDDLG
diff --git a/fonts/MiniHUDOutline/0021.png b/fonts/MiniHUDOutline/0021.png
deleted file mode 100644
index 60e87613f..000000000
Binary files a/fonts/MiniHUDOutline/0021.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0022.png b/fonts/MiniHUDOutline/0022.png
deleted file mode 100644
index feea96a8e..000000000
Binary files a/fonts/MiniHUDOutline/0022.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0023.png b/fonts/MiniHUDOutline/0023.png
deleted file mode 100644
index 8c7f9b11c..000000000
Binary files a/fonts/MiniHUDOutline/0023.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0024.png b/fonts/MiniHUDOutline/0024.png
deleted file mode 100644
index 37874176c..000000000
Binary files a/fonts/MiniHUDOutline/0024.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0025.png b/fonts/MiniHUDOutline/0025.png
index 7fd043cbd..932518658 100644
Binary files a/fonts/MiniHUDOutline/0025.png and b/fonts/MiniHUDOutline/0025.png differ
diff --git a/fonts/MiniHUDOutline/0026.png b/fonts/MiniHUDOutline/0026.png
deleted file mode 100644
index 7099bdefc..000000000
Binary files a/fonts/MiniHUDOutline/0026.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0027.png b/fonts/MiniHUDOutline/0027.png
deleted file mode 100644
index fb2db3c4c..000000000
Binary files a/fonts/MiniHUDOutline/0027.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0028.png b/fonts/MiniHUDOutline/0028.png
deleted file mode 100644
index f49986880..000000000
Binary files a/fonts/MiniHUDOutline/0028.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0029.png b/fonts/MiniHUDOutline/0029.png
deleted file mode 100644
index 3c5735965..000000000
Binary files a/fonts/MiniHUDOutline/0029.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/002A.png b/fonts/MiniHUDOutline/002A.png
deleted file mode 100644
index 020255538..000000000
Binary files a/fonts/MiniHUDOutline/002A.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/002B.png b/fonts/MiniHUDOutline/002B.png
index d74fc67d8..d3efbd67a 100644
Binary files a/fonts/MiniHUDOutline/002B.png and b/fonts/MiniHUDOutline/002B.png differ
diff --git a/fonts/MiniHUDOutline/002C.png b/fonts/MiniHUDOutline/002C.png
deleted file mode 100644
index eb71786d8..000000000
Binary files a/fonts/MiniHUDOutline/002C.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/002D.png b/fonts/MiniHUDOutline/002D.png
index df6a1f8c7..3ab01436b 100644
Binary files a/fonts/MiniHUDOutline/002D.png and b/fonts/MiniHUDOutline/002D.png differ
diff --git a/fonts/MiniHUDOutline/002E.png b/fonts/MiniHUDOutline/002E.png
deleted file mode 100644
index 86bbaf92e..000000000
Binary files a/fonts/MiniHUDOutline/002E.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/002F.png b/fonts/MiniHUDOutline/002F.png
index c4172f425..5eb3a8361 100644
Binary files a/fonts/MiniHUDOutline/002F.png and b/fonts/MiniHUDOutline/002F.png differ
diff --git a/fonts/MiniHUDOutline/0030.png b/fonts/MiniHUDOutline/0030.png
index 383e96f4b..2a447ecb0 100644
Binary files a/fonts/MiniHUDOutline/0030.png and b/fonts/MiniHUDOutline/0030.png differ
diff --git a/fonts/MiniHUDOutline/0031.png b/fonts/MiniHUDOutline/0031.png
index 75257cae0..a23f38d0e 100644
Binary files a/fonts/MiniHUDOutline/0031.png and b/fonts/MiniHUDOutline/0031.png differ
diff --git a/fonts/MiniHUDOutline/0032.png b/fonts/MiniHUDOutline/0032.png
index 1280e6d11..18a501fcd 100644
Binary files a/fonts/MiniHUDOutline/0032.png and b/fonts/MiniHUDOutline/0032.png differ
diff --git a/fonts/MiniHUDOutline/0033.png b/fonts/MiniHUDOutline/0033.png
index 11d70e2ff..c7654b139 100644
Binary files a/fonts/MiniHUDOutline/0033.png and b/fonts/MiniHUDOutline/0033.png differ
diff --git a/fonts/MiniHUDOutline/0034.png b/fonts/MiniHUDOutline/0034.png
index 248387a27..83af4d853 100644
Binary files a/fonts/MiniHUDOutline/0034.png and b/fonts/MiniHUDOutline/0034.png differ
diff --git a/fonts/MiniHUDOutline/0035.png b/fonts/MiniHUDOutline/0035.png
index c8f13c53f..bb695cdff 100644
Binary files a/fonts/MiniHUDOutline/0035.png and b/fonts/MiniHUDOutline/0035.png differ
diff --git a/fonts/MiniHUDOutline/0036.png b/fonts/MiniHUDOutline/0036.png
index 4031e845f..fa8dbe84f 100644
Binary files a/fonts/MiniHUDOutline/0036.png and b/fonts/MiniHUDOutline/0036.png differ
diff --git a/fonts/MiniHUDOutline/0037.png b/fonts/MiniHUDOutline/0037.png
index 50f0b9ae8..e81487659 100644
Binary files a/fonts/MiniHUDOutline/0037.png and b/fonts/MiniHUDOutline/0037.png differ
diff --git a/fonts/MiniHUDOutline/0038.png b/fonts/MiniHUDOutline/0038.png
index a69be45e2..912d9fc0e 100644
Binary files a/fonts/MiniHUDOutline/0038.png and b/fonts/MiniHUDOutline/0038.png differ
diff --git a/fonts/MiniHUDOutline/0039.png b/fonts/MiniHUDOutline/0039.png
index f7db8e9ad..23d8720b0 100644
Binary files a/fonts/MiniHUDOutline/0039.png and b/fonts/MiniHUDOutline/0039.png differ
diff --git a/fonts/MiniHUDOutline/003A.png b/fonts/MiniHUDOutline/003A.png
index d1bd87cad..74a1addc3 100644
Binary files a/fonts/MiniHUDOutline/003A.png and b/fonts/MiniHUDOutline/003A.png differ
diff --git a/fonts/MiniHUDOutline/003B.png b/fonts/MiniHUDOutline/003B.png
deleted file mode 100644
index 5e646478d..000000000
Binary files a/fonts/MiniHUDOutline/003B.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/003C.png b/fonts/MiniHUDOutline/003C.png
deleted file mode 100644
index ea4af9b63..000000000
Binary files a/fonts/MiniHUDOutline/003C.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/003D.png b/fonts/MiniHUDOutline/003D.png
deleted file mode 100644
index 7e3f8acd6..000000000
Binary files a/fonts/MiniHUDOutline/003D.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/003E.png b/fonts/MiniHUDOutline/003E.png
deleted file mode 100644
index 239d04ecf..000000000
Binary files a/fonts/MiniHUDOutline/003E.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/003F.png b/fonts/MiniHUDOutline/003F.png
deleted file mode 100644
index 10cd2994d..000000000
Binary files a/fonts/MiniHUDOutline/003F.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0040.png b/fonts/MiniHUDOutline/0040.png
deleted file mode 100644
index 00df57c4e..000000000
Binary files a/fonts/MiniHUDOutline/0040.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0041.png b/fonts/MiniHUDOutline/0041.png
index 51a4f07b4..a73e3c1ec 100644
Binary files a/fonts/MiniHUDOutline/0041.png and b/fonts/MiniHUDOutline/0041.png differ
diff --git a/fonts/MiniHUDOutline/0042.png b/fonts/MiniHUDOutline/0042.png
index b1b12c589..ea6042003 100644
Binary files a/fonts/MiniHUDOutline/0042.png and b/fonts/MiniHUDOutline/0042.png differ
diff --git a/fonts/MiniHUDOutline/0043.png b/fonts/MiniHUDOutline/0043.png
index f81276c29..52eb4d3b8 100644
Binary files a/fonts/MiniHUDOutline/0043.png and b/fonts/MiniHUDOutline/0043.png differ
diff --git a/fonts/MiniHUDOutline/0044.png b/fonts/MiniHUDOutline/0044.png
index eba6aeda9..d67782703 100644
Binary files a/fonts/MiniHUDOutline/0044.png and b/fonts/MiniHUDOutline/0044.png differ
diff --git a/fonts/MiniHUDOutline/0045.png b/fonts/MiniHUDOutline/0045.png
index 09db43d39..e6d3255b3 100644
Binary files a/fonts/MiniHUDOutline/0045.png and b/fonts/MiniHUDOutline/0045.png differ
diff --git a/fonts/MiniHUDOutline/0046.png b/fonts/MiniHUDOutline/0046.png
index 76d9ab44f..6ca53935c 100644
Binary files a/fonts/MiniHUDOutline/0046.png and b/fonts/MiniHUDOutline/0046.png differ
diff --git a/fonts/MiniHUDOutline/0047.png b/fonts/MiniHUDOutline/0047.png
index 217f97ac9..60eb39b7b 100644
Binary files a/fonts/MiniHUDOutline/0047.png and b/fonts/MiniHUDOutline/0047.png differ
diff --git a/fonts/MiniHUDOutline/0048.png b/fonts/MiniHUDOutline/0048.png
index fe39733f3..9a422d692 100644
Binary files a/fonts/MiniHUDOutline/0048.png and b/fonts/MiniHUDOutline/0048.png differ
diff --git a/fonts/MiniHUDOutline/0049.png b/fonts/MiniHUDOutline/0049.png
index ba45d983e..e22209108 100644
Binary files a/fonts/MiniHUDOutline/0049.png and b/fonts/MiniHUDOutline/0049.png differ
diff --git a/fonts/MiniHUDOutline/004A.png b/fonts/MiniHUDOutline/004A.png
index 972347908..1a4252f39 100644
Binary files a/fonts/MiniHUDOutline/004A.png and b/fonts/MiniHUDOutline/004A.png differ
diff --git a/fonts/MiniHUDOutline/004B.png b/fonts/MiniHUDOutline/004B.png
index 60188007f..df08257c6 100644
Binary files a/fonts/MiniHUDOutline/004B.png and b/fonts/MiniHUDOutline/004B.png differ
diff --git a/fonts/MiniHUDOutline/004C.png b/fonts/MiniHUDOutline/004C.png
index e700dd102..559208913 100644
Binary files a/fonts/MiniHUDOutline/004C.png and b/fonts/MiniHUDOutline/004C.png differ
diff --git a/fonts/MiniHUDOutline/004D.png b/fonts/MiniHUDOutline/004D.png
index 765991ecc..165175fec 100644
Binary files a/fonts/MiniHUDOutline/004D.png and b/fonts/MiniHUDOutline/004D.png differ
diff --git a/fonts/MiniHUDOutline/004E.png b/fonts/MiniHUDOutline/004E.png
index e95f3aecf..53ed1c885 100644
Binary files a/fonts/MiniHUDOutline/004E.png and b/fonts/MiniHUDOutline/004E.png differ
diff --git a/fonts/MiniHUDOutline/004F.png b/fonts/MiniHUDOutline/004F.png
index e71e166c8..2a447ecb0 100644
Binary files a/fonts/MiniHUDOutline/004F.png and b/fonts/MiniHUDOutline/004F.png differ
diff --git a/fonts/MiniHUDOutline/0050.png b/fonts/MiniHUDOutline/0050.png
index 2732b3ceb..cb5302407 100644
Binary files a/fonts/MiniHUDOutline/0050.png and b/fonts/MiniHUDOutline/0050.png differ
diff --git a/fonts/MiniHUDOutline/0051.png b/fonts/MiniHUDOutline/0051.png
index e1f68c222..5fb53d3a3 100644
Binary files a/fonts/MiniHUDOutline/0051.png and b/fonts/MiniHUDOutline/0051.png differ
diff --git a/fonts/MiniHUDOutline/0052.png b/fonts/MiniHUDOutline/0052.png
index e0f7a766f..2302b9ab9 100644
Binary files a/fonts/MiniHUDOutline/0052.png and b/fonts/MiniHUDOutline/0052.png differ
diff --git a/fonts/MiniHUDOutline/0053.png b/fonts/MiniHUDOutline/0053.png
index c2ac5c1e2..7ad3a66b3 100644
Binary files a/fonts/MiniHUDOutline/0053.png and b/fonts/MiniHUDOutline/0053.png differ
diff --git a/fonts/MiniHUDOutline/0054.png b/fonts/MiniHUDOutline/0054.png
index 5f0c7029b..c2d5f9351 100644
Binary files a/fonts/MiniHUDOutline/0054.png and b/fonts/MiniHUDOutline/0054.png differ
diff --git a/fonts/MiniHUDOutline/0055.png b/fonts/MiniHUDOutline/0055.png
index 858c77e76..d01080e50 100644
Binary files a/fonts/MiniHUDOutline/0055.png and b/fonts/MiniHUDOutline/0055.png differ
diff --git a/fonts/MiniHUDOutline/0056.png b/fonts/MiniHUDOutline/0056.png
index c1d223851..69efda2d0 100644
Binary files a/fonts/MiniHUDOutline/0056.png and b/fonts/MiniHUDOutline/0056.png differ
diff --git a/fonts/MiniHUDOutline/0057.png b/fonts/MiniHUDOutline/0057.png
index d7a722495..63d7a355e 100644
Binary files a/fonts/MiniHUDOutline/0057.png and b/fonts/MiniHUDOutline/0057.png differ
diff --git a/fonts/MiniHUDOutline/0058.png b/fonts/MiniHUDOutline/0058.png
index 1a757d66b..853853838 100644
Binary files a/fonts/MiniHUDOutline/0058.png and b/fonts/MiniHUDOutline/0058.png differ
diff --git a/fonts/MiniHUDOutline/0059.png b/fonts/MiniHUDOutline/0059.png
index 8d874e534..162dca879 100644
Binary files a/fonts/MiniHUDOutline/0059.png and b/fonts/MiniHUDOutline/0059.png differ
diff --git a/fonts/MiniHUDOutline/005A.png b/fonts/MiniHUDOutline/005A.png
index 86adbe9c7..29c156937 100644
Binary files a/fonts/MiniHUDOutline/005A.png and b/fonts/MiniHUDOutline/005A.png differ
diff --git a/fonts/MiniHUDOutline/005B.png b/fonts/MiniHUDOutline/005B.png
deleted file mode 100644
index 7ec7ed8f4..000000000
Binary files a/fonts/MiniHUDOutline/005B.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/005C.png b/fonts/MiniHUDOutline/005C.png
deleted file mode 100644
index 22f72ad51..000000000
Binary files a/fonts/MiniHUDOutline/005C.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/005D.png b/fonts/MiniHUDOutline/005D.png
deleted file mode 100644
index 315fc1bd4..000000000
Binary files a/fonts/MiniHUDOutline/005D.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/005E.png b/fonts/MiniHUDOutline/005E.png
deleted file mode 100644
index 15345a133..000000000
Binary files a/fonts/MiniHUDOutline/005E.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/005F.png b/fonts/MiniHUDOutline/005F.png
deleted file mode 100644
index 1c23cdac3..000000000
Binary files a/fonts/MiniHUDOutline/005F.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0060.png b/fonts/MiniHUDOutline/0060.png
deleted file mode 100644
index 8a9018fad..000000000
Binary files a/fonts/MiniHUDOutline/0060.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0061.png b/fonts/MiniHUDOutline/0061.png
deleted file mode 100644
index efee9de14..000000000
Binary files a/fonts/MiniHUDOutline/0061.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0062.png b/fonts/MiniHUDOutline/0062.png
deleted file mode 100644
index 8082af11f..000000000
Binary files a/fonts/MiniHUDOutline/0062.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0063.png b/fonts/MiniHUDOutline/0063.png
deleted file mode 100644
index 938bd9e47..000000000
Binary files a/fonts/MiniHUDOutline/0063.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0064.png b/fonts/MiniHUDOutline/0064.png
deleted file mode 100644
index 929139032..000000000
Binary files a/fonts/MiniHUDOutline/0064.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0065.png b/fonts/MiniHUDOutline/0065.png
deleted file mode 100644
index 6cf367d0e..000000000
Binary files a/fonts/MiniHUDOutline/0065.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0066.png b/fonts/MiniHUDOutline/0066.png
deleted file mode 100644
index 6a181cab9..000000000
Binary files a/fonts/MiniHUDOutline/0066.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0067.png b/fonts/MiniHUDOutline/0067.png
deleted file mode 100644
index b6732224a..000000000
Binary files a/fonts/MiniHUDOutline/0067.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0068.png b/fonts/MiniHUDOutline/0068.png
deleted file mode 100644
index 834676f03..000000000
Binary files a/fonts/MiniHUDOutline/0068.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0069.png b/fonts/MiniHUDOutline/0069.png
deleted file mode 100644
index 645a99d79..000000000
Binary files a/fonts/MiniHUDOutline/0069.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/006A.png b/fonts/MiniHUDOutline/006A.png
deleted file mode 100644
index 3bb3e925a..000000000
Binary files a/fonts/MiniHUDOutline/006A.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/006B.png b/fonts/MiniHUDOutline/006B.png
deleted file mode 100644
index 49c7eda08..000000000
Binary files a/fonts/MiniHUDOutline/006B.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/006C.png b/fonts/MiniHUDOutline/006C.png
deleted file mode 100644
index 636c1be55..000000000
Binary files a/fonts/MiniHUDOutline/006C.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/006D.png b/fonts/MiniHUDOutline/006D.png
deleted file mode 100644
index 6751d2b0a..000000000
Binary files a/fonts/MiniHUDOutline/006D.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/006E.png b/fonts/MiniHUDOutline/006E.png
deleted file mode 100644
index d6308e306..000000000
Binary files a/fonts/MiniHUDOutline/006E.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/006F.png b/fonts/MiniHUDOutline/006F.png
deleted file mode 100644
index f23056c97..000000000
Binary files a/fonts/MiniHUDOutline/006F.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0070.png b/fonts/MiniHUDOutline/0070.png
deleted file mode 100644
index aaa8a6f6b..000000000
Binary files a/fonts/MiniHUDOutline/0070.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0071.png b/fonts/MiniHUDOutline/0071.png
deleted file mode 100644
index 9d2e7e50d..000000000
Binary files a/fonts/MiniHUDOutline/0071.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0072.png b/fonts/MiniHUDOutline/0072.png
deleted file mode 100644
index 4fee28dbf..000000000
Binary files a/fonts/MiniHUDOutline/0072.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0073.png b/fonts/MiniHUDOutline/0073.png
index fd06025a3..b18750395 100644
Binary files a/fonts/MiniHUDOutline/0073.png and b/fonts/MiniHUDOutline/0073.png differ
diff --git a/fonts/MiniHUDOutline/0074.png b/fonts/MiniHUDOutline/0074.png
deleted file mode 100644
index 5c1c6b6b2..000000000
Binary files a/fonts/MiniHUDOutline/0074.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0075.png b/fonts/MiniHUDOutline/0075.png
deleted file mode 100644
index 3a9413960..000000000
Binary files a/fonts/MiniHUDOutline/0075.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0076.png b/fonts/MiniHUDOutline/0076.png
deleted file mode 100644
index bda55d76a..000000000
Binary files a/fonts/MiniHUDOutline/0076.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0077.png b/fonts/MiniHUDOutline/0077.png
deleted file mode 100644
index 67b04a66c..000000000
Binary files a/fonts/MiniHUDOutline/0077.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0078.png b/fonts/MiniHUDOutline/0078.png
deleted file mode 100644
index 2e4fdbc02..000000000
Binary files a/fonts/MiniHUDOutline/0078.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/0079.png b/fonts/MiniHUDOutline/0079.png
deleted file mode 100644
index afdee223e..000000000
Binary files a/fonts/MiniHUDOutline/0079.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/007A.png b/fonts/MiniHUDOutline/007A.png
deleted file mode 100644
index e82a58759..000000000
Binary files a/fonts/MiniHUDOutline/007A.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/007B.png b/fonts/MiniHUDOutline/007B.png
deleted file mode 100644
index b5a539ac8..000000000
Binary files a/fonts/MiniHUDOutline/007B.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/007C.png b/fonts/MiniHUDOutline/007C.png
deleted file mode 100644
index e4c57b4da..000000000
Binary files a/fonts/MiniHUDOutline/007C.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/007D.png b/fonts/MiniHUDOutline/007D.png
deleted file mode 100644
index f67c202a6..000000000
Binary files a/fonts/MiniHUDOutline/007D.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/007E.png b/fonts/MiniHUDOutline/007E.png
deleted file mode 100644
index b52828a1d..000000000
Binary files a/fonts/MiniHUDOutline/007E.png and /dev/null differ
diff --git a/fonts/MiniHUDOutline/207A.png b/fonts/MiniHUDOutline/207A.png
index f8fac7b35..85335b1f4 100644
Binary files a/fonts/MiniHUDOutline/207A.png and b/fonts/MiniHUDOutline/207A.png differ
diff --git a/fonts/MiniHUDOutline/221E.png b/fonts/MiniHUDOutline/221E.png
index c1c4736ce..a6cd51646 100644
Binary files a/fonts/MiniHUDOutline/221E.png and b/fonts/MiniHUDOutline/221E.png differ
diff --git a/fonts/MiniHUDShadow/0021.png b/fonts/MiniHUDShadow/0021.png
deleted file mode 100644
index e58e3b356..000000000
Binary files a/fonts/MiniHUDShadow/0021.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0022.png b/fonts/MiniHUDShadow/0022.png
deleted file mode 100644
index 24987d423..000000000
Binary files a/fonts/MiniHUDShadow/0022.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0023.png b/fonts/MiniHUDShadow/0023.png
deleted file mode 100644
index c5cedafc0..000000000
Binary files a/fonts/MiniHUDShadow/0023.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0024.png b/fonts/MiniHUDShadow/0024.png
deleted file mode 100644
index d8a2f8fe1..000000000
Binary files a/fonts/MiniHUDShadow/0024.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0025.png b/fonts/MiniHUDShadow/0025.png
index 796869cd1..5b4153de1 100644
Binary files a/fonts/MiniHUDShadow/0025.png and b/fonts/MiniHUDShadow/0025.png differ
diff --git a/fonts/MiniHUDShadow/0026.png b/fonts/MiniHUDShadow/0026.png
deleted file mode 100644
index 9bf7ccc99..000000000
Binary files a/fonts/MiniHUDShadow/0026.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0027.png b/fonts/MiniHUDShadow/0027.png
deleted file mode 100644
index 8ce2dfa51..000000000
Binary files a/fonts/MiniHUDShadow/0027.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0028.png b/fonts/MiniHUDShadow/0028.png
deleted file mode 100644
index 6cd89ada2..000000000
Binary files a/fonts/MiniHUDShadow/0028.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0029.png b/fonts/MiniHUDShadow/0029.png
deleted file mode 100644
index db9020584..000000000
Binary files a/fonts/MiniHUDShadow/0029.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/002A.png b/fonts/MiniHUDShadow/002A.png
deleted file mode 100644
index 309e363b2..000000000
Binary files a/fonts/MiniHUDShadow/002A.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/002B.png b/fonts/MiniHUDShadow/002B.png
index b824faa3a..b519e4ff2 100644
Binary files a/fonts/MiniHUDShadow/002B.png and b/fonts/MiniHUDShadow/002B.png differ
diff --git a/fonts/MiniHUDShadow/002C.png b/fonts/MiniHUDShadow/002C.png
deleted file mode 100644
index 03d8a1dc2..000000000
Binary files a/fonts/MiniHUDShadow/002C.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/002D.png b/fonts/MiniHUDShadow/002D.png
index 9b8d2daee..fa5e0bebb 100644
Binary files a/fonts/MiniHUDShadow/002D.png and b/fonts/MiniHUDShadow/002D.png differ
diff --git a/fonts/MiniHUDShadow/002E.png b/fonts/MiniHUDShadow/002E.png
deleted file mode 100644
index 4a3bc5eb9..000000000
Binary files a/fonts/MiniHUDShadow/002E.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/002F.png b/fonts/MiniHUDShadow/002F.png
index e29ca5548..ea52ce324 100644
Binary files a/fonts/MiniHUDShadow/002F.png and b/fonts/MiniHUDShadow/002F.png differ
diff --git a/fonts/MiniHUDShadow/0030.png b/fonts/MiniHUDShadow/0030.png
index 809c332e3..9932417b3 100644
Binary files a/fonts/MiniHUDShadow/0030.png and b/fonts/MiniHUDShadow/0030.png differ
diff --git a/fonts/MiniHUDShadow/0031.png b/fonts/MiniHUDShadow/0031.png
index 6c4eb54bf..d7dfe2ef8 100644
Binary files a/fonts/MiniHUDShadow/0031.png and b/fonts/MiniHUDShadow/0031.png differ
diff --git a/fonts/MiniHUDShadow/0032.png b/fonts/MiniHUDShadow/0032.png
index 1f5fe89b6..166a5e0f1 100644
Binary files a/fonts/MiniHUDShadow/0032.png and b/fonts/MiniHUDShadow/0032.png differ
diff --git a/fonts/MiniHUDShadow/0033.png b/fonts/MiniHUDShadow/0033.png
index 26e1f9f0b..d12f320e1 100644
Binary files a/fonts/MiniHUDShadow/0033.png and b/fonts/MiniHUDShadow/0033.png differ
diff --git a/fonts/MiniHUDShadow/0034.png b/fonts/MiniHUDShadow/0034.png
index 3d3adb9da..f05204188 100644
Binary files a/fonts/MiniHUDShadow/0034.png and b/fonts/MiniHUDShadow/0034.png differ
diff --git a/fonts/MiniHUDShadow/0035.png b/fonts/MiniHUDShadow/0035.png
index a6fa0260e..6f42c7875 100644
Binary files a/fonts/MiniHUDShadow/0035.png and b/fonts/MiniHUDShadow/0035.png differ
diff --git a/fonts/MiniHUDShadow/0036.png b/fonts/MiniHUDShadow/0036.png
index 2f9f89fb7..3a6006fd1 100644
Binary files a/fonts/MiniHUDShadow/0036.png and b/fonts/MiniHUDShadow/0036.png differ
diff --git a/fonts/MiniHUDShadow/0037.png b/fonts/MiniHUDShadow/0037.png
index 0d00eb2a9..f92c325c3 100644
Binary files a/fonts/MiniHUDShadow/0037.png and b/fonts/MiniHUDShadow/0037.png differ
diff --git a/fonts/MiniHUDShadow/0038.png b/fonts/MiniHUDShadow/0038.png
index 885270418..842a512a6 100644
Binary files a/fonts/MiniHUDShadow/0038.png and b/fonts/MiniHUDShadow/0038.png differ
diff --git a/fonts/MiniHUDShadow/0039.png b/fonts/MiniHUDShadow/0039.png
index 6f6a365e6..78f395db4 100644
Binary files a/fonts/MiniHUDShadow/0039.png and b/fonts/MiniHUDShadow/0039.png differ
diff --git a/fonts/MiniHUDShadow/003A.png b/fonts/MiniHUDShadow/003A.png
index 21fa6050d..305989b10 100644
Binary files a/fonts/MiniHUDShadow/003A.png and b/fonts/MiniHUDShadow/003A.png differ
diff --git a/fonts/MiniHUDShadow/003B.png b/fonts/MiniHUDShadow/003B.png
deleted file mode 100644
index 2aff30725..000000000
Binary files a/fonts/MiniHUDShadow/003B.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/003C.png b/fonts/MiniHUDShadow/003C.png
deleted file mode 100644
index 8a5e0cc4a..000000000
Binary files a/fonts/MiniHUDShadow/003C.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/003D.png b/fonts/MiniHUDShadow/003D.png
deleted file mode 100644
index 356d9139d..000000000
Binary files a/fonts/MiniHUDShadow/003D.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/003E.png b/fonts/MiniHUDShadow/003E.png
deleted file mode 100644
index 491729876..000000000
Binary files a/fonts/MiniHUDShadow/003E.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/003F.png b/fonts/MiniHUDShadow/003F.png
deleted file mode 100644
index df7a714af..000000000
Binary files a/fonts/MiniHUDShadow/003F.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0040.png b/fonts/MiniHUDShadow/0040.png
deleted file mode 100644
index 848d4163d..000000000
Binary files a/fonts/MiniHUDShadow/0040.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0041.png b/fonts/MiniHUDShadow/0041.png
index 7460dbc3e..75c4c9868 100644
Binary files a/fonts/MiniHUDShadow/0041.png and b/fonts/MiniHUDShadow/0041.png differ
diff --git a/fonts/MiniHUDShadow/0042.png b/fonts/MiniHUDShadow/0042.png
index 5c09e029f..4d7108553 100644
Binary files a/fonts/MiniHUDShadow/0042.png and b/fonts/MiniHUDShadow/0042.png differ
diff --git a/fonts/MiniHUDShadow/0043.png b/fonts/MiniHUDShadow/0043.png
index b09dbf71e..9cd31e1df 100644
Binary files a/fonts/MiniHUDShadow/0043.png and b/fonts/MiniHUDShadow/0043.png differ
diff --git a/fonts/MiniHUDShadow/0044.png b/fonts/MiniHUDShadow/0044.png
index e219aeb73..ff1391a2b 100644
Binary files a/fonts/MiniHUDShadow/0044.png and b/fonts/MiniHUDShadow/0044.png differ
diff --git a/fonts/MiniHUDShadow/0045.png b/fonts/MiniHUDShadow/0045.png
index 0040816b1..77f23086f 100644
Binary files a/fonts/MiniHUDShadow/0045.png and b/fonts/MiniHUDShadow/0045.png differ
diff --git a/fonts/MiniHUDShadow/0046.png b/fonts/MiniHUDShadow/0046.png
index 230e98450..ee4f0e124 100644
Binary files a/fonts/MiniHUDShadow/0046.png and b/fonts/MiniHUDShadow/0046.png differ
diff --git a/fonts/MiniHUDShadow/0047.png b/fonts/MiniHUDShadow/0047.png
index dce853f2e..8f6e0ebb1 100644
Binary files a/fonts/MiniHUDShadow/0047.png and b/fonts/MiniHUDShadow/0047.png differ
diff --git a/fonts/MiniHUDShadow/0048.png b/fonts/MiniHUDShadow/0048.png
index d6aebd2f0..86f68fade 100644
Binary files a/fonts/MiniHUDShadow/0048.png and b/fonts/MiniHUDShadow/0048.png differ
diff --git a/fonts/MiniHUDShadow/0049.png b/fonts/MiniHUDShadow/0049.png
index 1aba2c725..17e4e931b 100644
Binary files a/fonts/MiniHUDShadow/0049.png and b/fonts/MiniHUDShadow/0049.png differ
diff --git a/fonts/MiniHUDShadow/004A.png b/fonts/MiniHUDShadow/004A.png
index 91777592f..83cf092cd 100644
Binary files a/fonts/MiniHUDShadow/004A.png and b/fonts/MiniHUDShadow/004A.png differ
diff --git a/fonts/MiniHUDShadow/004B.png b/fonts/MiniHUDShadow/004B.png
index 8db49fb5a..33ad403ea 100644
Binary files a/fonts/MiniHUDShadow/004B.png and b/fonts/MiniHUDShadow/004B.png differ
diff --git a/fonts/MiniHUDShadow/004C.png b/fonts/MiniHUDShadow/004C.png
index e61542687..870c17799 100644
Binary files a/fonts/MiniHUDShadow/004C.png and b/fonts/MiniHUDShadow/004C.png differ
diff --git a/fonts/MiniHUDShadow/004D.png b/fonts/MiniHUDShadow/004D.png
index 0f3ac7a5d..b329f0b24 100644
Binary files a/fonts/MiniHUDShadow/004D.png and b/fonts/MiniHUDShadow/004D.png differ
diff --git a/fonts/MiniHUDShadow/004E.png b/fonts/MiniHUDShadow/004E.png
index 8cbe734b3..bc4971d25 100644
Binary files a/fonts/MiniHUDShadow/004E.png and b/fonts/MiniHUDShadow/004E.png differ
diff --git a/fonts/MiniHUDShadow/004F.png b/fonts/MiniHUDShadow/004F.png
index b5a48926d..9932417b3 100644
Binary files a/fonts/MiniHUDShadow/004F.png and b/fonts/MiniHUDShadow/004F.png differ
diff --git a/fonts/MiniHUDShadow/0050.png b/fonts/MiniHUDShadow/0050.png
index 129463504..b1e6b0faf 100644
Binary files a/fonts/MiniHUDShadow/0050.png and b/fonts/MiniHUDShadow/0050.png differ
diff --git a/fonts/MiniHUDShadow/0051.png b/fonts/MiniHUDShadow/0051.png
index caf786349..d4c76f6e1 100644
Binary files a/fonts/MiniHUDShadow/0051.png and b/fonts/MiniHUDShadow/0051.png differ
diff --git a/fonts/MiniHUDShadow/0052.png b/fonts/MiniHUDShadow/0052.png
index ded94922f..e3a6d8aa5 100644
Binary files a/fonts/MiniHUDShadow/0052.png and b/fonts/MiniHUDShadow/0052.png differ
diff --git a/fonts/MiniHUDShadow/0053.png b/fonts/MiniHUDShadow/0053.png
index 7c2d609e9..2b09a9bb8 100644
Binary files a/fonts/MiniHUDShadow/0053.png and b/fonts/MiniHUDShadow/0053.png differ
diff --git a/fonts/MiniHUDShadow/0054.png b/fonts/MiniHUDShadow/0054.png
index a99422af6..fc684ce11 100644
Binary files a/fonts/MiniHUDShadow/0054.png and b/fonts/MiniHUDShadow/0054.png differ
diff --git a/fonts/MiniHUDShadow/0055.png b/fonts/MiniHUDShadow/0055.png
index b4f2fa70d..20591c67a 100644
Binary files a/fonts/MiniHUDShadow/0055.png and b/fonts/MiniHUDShadow/0055.png differ
diff --git a/fonts/MiniHUDShadow/0056.png b/fonts/MiniHUDShadow/0056.png
index ab5d77f2b..b2c4b4cfd 100644
Binary files a/fonts/MiniHUDShadow/0056.png and b/fonts/MiniHUDShadow/0056.png differ
diff --git a/fonts/MiniHUDShadow/0057.png b/fonts/MiniHUDShadow/0057.png
index bce4df517..c125bb7bf 100644
Binary files a/fonts/MiniHUDShadow/0057.png and b/fonts/MiniHUDShadow/0057.png differ
diff --git a/fonts/MiniHUDShadow/0058.png b/fonts/MiniHUDShadow/0058.png
index 1cf2f62d7..b63a6004f 100644
Binary files a/fonts/MiniHUDShadow/0058.png and b/fonts/MiniHUDShadow/0058.png differ
diff --git a/fonts/MiniHUDShadow/0059.png b/fonts/MiniHUDShadow/0059.png
index c8522e42a..93f2fbf4f 100644
Binary files a/fonts/MiniHUDShadow/0059.png and b/fonts/MiniHUDShadow/0059.png differ
diff --git a/fonts/MiniHUDShadow/005A.png b/fonts/MiniHUDShadow/005A.png
index b8043038b..d0c7b752c 100644
Binary files a/fonts/MiniHUDShadow/005A.png and b/fonts/MiniHUDShadow/005A.png differ
diff --git a/fonts/MiniHUDShadow/005B.png b/fonts/MiniHUDShadow/005B.png
deleted file mode 100644
index b2afea351..000000000
Binary files a/fonts/MiniHUDShadow/005B.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/005C.png b/fonts/MiniHUDShadow/005C.png
deleted file mode 100644
index 7cf06ea10..000000000
Binary files a/fonts/MiniHUDShadow/005C.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/005D.png b/fonts/MiniHUDShadow/005D.png
deleted file mode 100644
index fd17269c0..000000000
Binary files a/fonts/MiniHUDShadow/005D.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/005E.png b/fonts/MiniHUDShadow/005E.png
deleted file mode 100644
index b3cf6efb5..000000000
Binary files a/fonts/MiniHUDShadow/005E.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/005F.png b/fonts/MiniHUDShadow/005F.png
deleted file mode 100644
index 5f314d9d7..000000000
Binary files a/fonts/MiniHUDShadow/005F.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0060.png b/fonts/MiniHUDShadow/0060.png
deleted file mode 100644
index 65604389c..000000000
Binary files a/fonts/MiniHUDShadow/0060.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0061.png b/fonts/MiniHUDShadow/0061.png
deleted file mode 100644
index 6cef63582..000000000
Binary files a/fonts/MiniHUDShadow/0061.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0062.png b/fonts/MiniHUDShadow/0062.png
deleted file mode 100644
index 44ffe5bad..000000000
Binary files a/fonts/MiniHUDShadow/0062.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0063.png b/fonts/MiniHUDShadow/0063.png
deleted file mode 100644
index a2b605002..000000000
Binary files a/fonts/MiniHUDShadow/0063.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0064.png b/fonts/MiniHUDShadow/0064.png
deleted file mode 100644
index d0031e496..000000000
Binary files a/fonts/MiniHUDShadow/0064.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0065.png b/fonts/MiniHUDShadow/0065.png
deleted file mode 100644
index 176f9f5d0..000000000
Binary files a/fonts/MiniHUDShadow/0065.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0066.png b/fonts/MiniHUDShadow/0066.png
deleted file mode 100644
index dfb692550..000000000
Binary files a/fonts/MiniHUDShadow/0066.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0067.png b/fonts/MiniHUDShadow/0067.png
deleted file mode 100644
index 0daa1f158..000000000
Binary files a/fonts/MiniHUDShadow/0067.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0068.png b/fonts/MiniHUDShadow/0068.png
deleted file mode 100644
index 7861d7505..000000000
Binary files a/fonts/MiniHUDShadow/0068.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0069.png b/fonts/MiniHUDShadow/0069.png
deleted file mode 100644
index f900e569d..000000000
Binary files a/fonts/MiniHUDShadow/0069.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/006A.png b/fonts/MiniHUDShadow/006A.png
deleted file mode 100644
index 6c13e1c05..000000000
Binary files a/fonts/MiniHUDShadow/006A.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/006B.png b/fonts/MiniHUDShadow/006B.png
deleted file mode 100644
index 3bffb896d..000000000
Binary files a/fonts/MiniHUDShadow/006B.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/006C.png b/fonts/MiniHUDShadow/006C.png
deleted file mode 100644
index 1e4784d2a..000000000
Binary files a/fonts/MiniHUDShadow/006C.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/006D.png b/fonts/MiniHUDShadow/006D.png
deleted file mode 100644
index ada031ad0..000000000
Binary files a/fonts/MiniHUDShadow/006D.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/006E.png b/fonts/MiniHUDShadow/006E.png
deleted file mode 100644
index e88f0602a..000000000
Binary files a/fonts/MiniHUDShadow/006E.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/006F.png b/fonts/MiniHUDShadow/006F.png
deleted file mode 100644
index f1a4ce57f..000000000
Binary files a/fonts/MiniHUDShadow/006F.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0070.png b/fonts/MiniHUDShadow/0070.png
deleted file mode 100644
index 096ef41a2..000000000
Binary files a/fonts/MiniHUDShadow/0070.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0071.png b/fonts/MiniHUDShadow/0071.png
deleted file mode 100644
index 99a6e90c3..000000000
Binary files a/fonts/MiniHUDShadow/0071.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0072.png b/fonts/MiniHUDShadow/0072.png
deleted file mode 100644
index e3bcbb883..000000000
Binary files a/fonts/MiniHUDShadow/0072.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0073.png b/fonts/MiniHUDShadow/0073.png
index 80e7040a9..985c361a2 100644
Binary files a/fonts/MiniHUDShadow/0073.png and b/fonts/MiniHUDShadow/0073.png differ
diff --git a/fonts/MiniHUDShadow/0074.png b/fonts/MiniHUDShadow/0074.png
deleted file mode 100644
index 2b27942b6..000000000
Binary files a/fonts/MiniHUDShadow/0074.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0075.png b/fonts/MiniHUDShadow/0075.png
deleted file mode 100644
index afb5876c4..000000000
Binary files a/fonts/MiniHUDShadow/0075.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0076.png b/fonts/MiniHUDShadow/0076.png
deleted file mode 100644
index 94ba16379..000000000
Binary files a/fonts/MiniHUDShadow/0076.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0077.png b/fonts/MiniHUDShadow/0077.png
deleted file mode 100644
index 0b0a5054d..000000000
Binary files a/fonts/MiniHUDShadow/0077.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0078.png b/fonts/MiniHUDShadow/0078.png
deleted file mode 100644
index 940a537b2..000000000
Binary files a/fonts/MiniHUDShadow/0078.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/0079.png b/fonts/MiniHUDShadow/0079.png
deleted file mode 100644
index 27b0116f0..000000000
Binary files a/fonts/MiniHUDShadow/0079.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/007A.png b/fonts/MiniHUDShadow/007A.png
deleted file mode 100644
index a58737e9b..000000000
Binary files a/fonts/MiniHUDShadow/007A.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/007B.png b/fonts/MiniHUDShadow/007B.png
deleted file mode 100644
index 163ed9ee1..000000000
Binary files a/fonts/MiniHUDShadow/007B.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/007C.png b/fonts/MiniHUDShadow/007C.png
deleted file mode 100644
index b6690d8ea..000000000
Binary files a/fonts/MiniHUDShadow/007C.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/007D.png b/fonts/MiniHUDShadow/007D.png
deleted file mode 100644
index 3a2435cc0..000000000
Binary files a/fonts/MiniHUDShadow/007D.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/007E.png b/fonts/MiniHUDShadow/007E.png
deleted file mode 100644
index 2b3bb7b95..000000000
Binary files a/fonts/MiniHUDShadow/007E.png and /dev/null differ
diff --git a/fonts/MiniHUDShadow/207A.png b/fonts/MiniHUDShadow/207A.png
index bf3e03f4d..944320613 100644
Binary files a/fonts/MiniHUDShadow/207A.png and b/fonts/MiniHUDShadow/207A.png differ
diff --git a/fonts/MiniHUDShadow/221E.png b/fonts/MiniHUDShadow/221E.png
index 22165a970..2615ecff8 100644
Binary files a/fonts/MiniHUDShadow/221E.png and b/fonts/MiniHUDShadow/221E.png differ
diff --git a/fonts/MiniwiFont/0021.png b/fonts/MiniwiFont/0021.png
index 973eddfa9..0033f7445 100644
Binary files a/fonts/MiniwiFont/0021.png and b/fonts/MiniwiFont/0021.png differ
diff --git a/fonts/MiniwiFont/0022.png b/fonts/MiniwiFont/0022.png
index 05a39a8cd..716a33315 100644
Binary files a/fonts/MiniwiFont/0022.png and b/fonts/MiniwiFont/0022.png differ
diff --git a/fonts/MiniwiFont/0023.png b/fonts/MiniwiFont/0023.png
index 3caba7ed4..287d08438 100644
Binary files a/fonts/MiniwiFont/0023.png and b/fonts/MiniwiFont/0023.png differ
diff --git a/fonts/MiniwiFont/0024.png b/fonts/MiniwiFont/0024.png
index 6d07a75af..e546b2167 100644
Binary files a/fonts/MiniwiFont/0024.png and b/fonts/MiniwiFont/0024.png differ
diff --git a/fonts/MiniwiFont/0025.png b/fonts/MiniwiFont/0025.png
index 2211fb6a1..f9edc5093 100644
Binary files a/fonts/MiniwiFont/0025.png and b/fonts/MiniwiFont/0025.png differ
diff --git a/fonts/MiniwiFont/0026.png b/fonts/MiniwiFont/0026.png
index c5a2c2a13..57e2f6a4c 100644
Binary files a/fonts/MiniwiFont/0026.png and b/fonts/MiniwiFont/0026.png differ
diff --git a/fonts/MiniwiFont/0027.png b/fonts/MiniwiFont/0027.png
index 79641651d..af3e8b23d 100644
Binary files a/fonts/MiniwiFont/0027.png and b/fonts/MiniwiFont/0027.png differ
diff --git a/fonts/MiniwiFont/0028.png b/fonts/MiniwiFont/0028.png
index 416c20948..3b949c41c 100644
Binary files a/fonts/MiniwiFont/0028.png and b/fonts/MiniwiFont/0028.png differ
diff --git a/fonts/MiniwiFont/0029.png b/fonts/MiniwiFont/0029.png
index 226a5b53b..5088cb346 100644
Binary files a/fonts/MiniwiFont/0029.png and b/fonts/MiniwiFont/0029.png differ
diff --git a/fonts/MiniwiFont/002A.png b/fonts/MiniwiFont/002A.png
index 535520c5f..ae6db66eb 100644
Binary files a/fonts/MiniwiFont/002A.png and b/fonts/MiniwiFont/002A.png differ
diff --git a/fonts/MiniwiFont/002B.png b/fonts/MiniwiFont/002B.png
index f8acb45bb..1decb643c 100644
Binary files a/fonts/MiniwiFont/002B.png and b/fonts/MiniwiFont/002B.png differ
diff --git a/fonts/MiniwiFont/002C.png b/fonts/MiniwiFont/002C.png
index e66dc2fca..f1eec1afd 100644
Binary files a/fonts/MiniwiFont/002C.png and b/fonts/MiniwiFont/002C.png differ
diff --git a/fonts/MiniwiFont/002D.png b/fonts/MiniwiFont/002D.png
index a1dfb14c7..c9ad6c1ba 100644
Binary files a/fonts/MiniwiFont/002D.png and b/fonts/MiniwiFont/002D.png differ
diff --git a/fonts/MiniwiFont/002E.png b/fonts/MiniwiFont/002E.png
index 8733a912e..7b4cf8c65 100644
Binary files a/fonts/MiniwiFont/002E.png and b/fonts/MiniwiFont/002E.png differ
diff --git a/fonts/MiniwiFont/002F.png b/fonts/MiniwiFont/002F.png
index cd621d36c..2d83bdcff 100644
Binary files a/fonts/MiniwiFont/002F.png and b/fonts/MiniwiFont/002F.png differ
diff --git a/fonts/MiniwiFont/0030.png b/fonts/MiniwiFont/0030.png
index 779d1fe5c..3fcf0c024 100644
Binary files a/fonts/MiniwiFont/0030.png and b/fonts/MiniwiFont/0030.png differ
diff --git a/fonts/MiniwiFont/0031.png b/fonts/MiniwiFont/0031.png
index fed6b6591..9b0a76129 100644
Binary files a/fonts/MiniwiFont/0031.png and b/fonts/MiniwiFont/0031.png differ
diff --git a/fonts/MiniwiFont/0032.png b/fonts/MiniwiFont/0032.png
index 56fcdbf58..58b50d8d2 100644
Binary files a/fonts/MiniwiFont/0032.png and b/fonts/MiniwiFont/0032.png differ
diff --git a/fonts/MiniwiFont/0033.png b/fonts/MiniwiFont/0033.png
index 963fdca2d..834f767fd 100644
Binary files a/fonts/MiniwiFont/0033.png and b/fonts/MiniwiFont/0033.png differ
diff --git a/fonts/MiniwiFont/0034.png b/fonts/MiniwiFont/0034.png
index bf7571101..89fceb8d8 100644
Binary files a/fonts/MiniwiFont/0034.png and b/fonts/MiniwiFont/0034.png differ
diff --git a/fonts/MiniwiFont/0035.png b/fonts/MiniwiFont/0035.png
index 57abbe08d..58f7778f5 100644
Binary files a/fonts/MiniwiFont/0035.png and b/fonts/MiniwiFont/0035.png differ
diff --git a/fonts/MiniwiFont/0036.png b/fonts/MiniwiFont/0036.png
index e9bae589b..24f469d98 100644
Binary files a/fonts/MiniwiFont/0036.png and b/fonts/MiniwiFont/0036.png differ
diff --git a/fonts/MiniwiFont/0037.png b/fonts/MiniwiFont/0037.png
index 66c9ab566..7ef541607 100644
Binary files a/fonts/MiniwiFont/0037.png and b/fonts/MiniwiFont/0037.png differ
diff --git a/fonts/MiniwiFont/0038.png b/fonts/MiniwiFont/0038.png
index 2e469b00a..e4aaae1a3 100644
Binary files a/fonts/MiniwiFont/0038.png and b/fonts/MiniwiFont/0038.png differ
diff --git a/fonts/MiniwiFont/0039.png b/fonts/MiniwiFont/0039.png
index 032e60e6f..911dcab34 100644
Binary files a/fonts/MiniwiFont/0039.png and b/fonts/MiniwiFont/0039.png differ
diff --git a/fonts/MiniwiFont/003C.png b/fonts/MiniwiFont/003C.png
index f897d150b..28ab31128 100644
Binary files a/fonts/MiniwiFont/003C.png and b/fonts/MiniwiFont/003C.png differ
diff --git a/fonts/MiniwiFont/003D.png b/fonts/MiniwiFont/003D.png
index 203fa3a49..0c73bfd66 100644
Binary files a/fonts/MiniwiFont/003D.png and b/fonts/MiniwiFont/003D.png differ
diff --git a/fonts/MiniwiFont/003E.png b/fonts/MiniwiFont/003E.png
index 378a7e911..0ab868ebc 100644
Binary files a/fonts/MiniwiFont/003E.png and b/fonts/MiniwiFont/003E.png differ
diff --git a/fonts/MiniwiFont/003F.png b/fonts/MiniwiFont/003F.png
index ac121cd33..19c424763 100644
Binary files a/fonts/MiniwiFont/003F.png and b/fonts/MiniwiFont/003F.png differ
diff --git a/fonts/MiniwiFont/0040.png b/fonts/MiniwiFont/0040.png
index 301dc0f46..aab9e876f 100644
Binary files a/fonts/MiniwiFont/0040.png and b/fonts/MiniwiFont/0040.png differ
diff --git a/fonts/MiniwiFont/0041.png b/fonts/MiniwiFont/0041.png
index 1f08416af..9e54bcc98 100644
Binary files a/fonts/MiniwiFont/0041.png and b/fonts/MiniwiFont/0041.png differ
diff --git a/fonts/MiniwiFont/0042.png b/fonts/MiniwiFont/0042.png
index b283076dd..98457f13b 100644
Binary files a/fonts/MiniwiFont/0042.png and b/fonts/MiniwiFont/0042.png differ
diff --git a/fonts/MiniwiFont/0043.png b/fonts/MiniwiFont/0043.png
index 66b60e239..48d2d5582 100644
Binary files a/fonts/MiniwiFont/0043.png and b/fonts/MiniwiFont/0043.png differ
diff --git a/fonts/MiniwiFont/0044.png b/fonts/MiniwiFont/0044.png
index 45e10d10a..eb91af95b 100644
Binary files a/fonts/MiniwiFont/0044.png and b/fonts/MiniwiFont/0044.png differ
diff --git a/fonts/MiniwiFont/0045.png b/fonts/MiniwiFont/0045.png
index 9aea80875..01338685f 100644
Binary files a/fonts/MiniwiFont/0045.png and b/fonts/MiniwiFont/0045.png differ
diff --git a/fonts/MiniwiFont/0046.png b/fonts/MiniwiFont/0046.png
index 53d6a8655..2e86cce43 100644
Binary files a/fonts/MiniwiFont/0046.png and b/fonts/MiniwiFont/0046.png differ
diff --git a/fonts/MiniwiFont/0047.png b/fonts/MiniwiFont/0047.png
index 7bfb2ad65..f8b535819 100644
Binary files a/fonts/MiniwiFont/0047.png and b/fonts/MiniwiFont/0047.png differ
diff --git a/fonts/MiniwiFont/0048.png b/fonts/MiniwiFont/0048.png
index 83e00574f..29935c541 100644
Binary files a/fonts/MiniwiFont/0048.png and b/fonts/MiniwiFont/0048.png differ
diff --git a/fonts/MiniwiFont/0049.png b/fonts/MiniwiFont/0049.png
index 6ea3f6013..35f08817c 100644
Binary files a/fonts/MiniwiFont/0049.png and b/fonts/MiniwiFont/0049.png differ
diff --git a/fonts/MiniwiFont/004A.png b/fonts/MiniwiFont/004A.png
index 03ffb66a1..e6943481b 100644
Binary files a/fonts/MiniwiFont/004A.png and b/fonts/MiniwiFont/004A.png differ
diff --git a/fonts/MiniwiFont/004B.png b/fonts/MiniwiFont/004B.png
index 4a353239d..a873bd154 100644
Binary files a/fonts/MiniwiFont/004B.png and b/fonts/MiniwiFont/004B.png differ
diff --git a/fonts/MiniwiFont/004C.png b/fonts/MiniwiFont/004C.png
index ca0211b88..4f51ed515 100644
Binary files a/fonts/MiniwiFont/004C.png and b/fonts/MiniwiFont/004C.png differ
diff --git a/fonts/MiniwiFont/004D.png b/fonts/MiniwiFont/004D.png
index ae166aff6..86da6169d 100644
Binary files a/fonts/MiniwiFont/004D.png and b/fonts/MiniwiFont/004D.png differ
diff --git a/fonts/MiniwiFont/004E.png b/fonts/MiniwiFont/004E.png
index c5dfbc594..edefabac6 100644
Binary files a/fonts/MiniwiFont/004E.png and b/fonts/MiniwiFont/004E.png differ
diff --git a/fonts/MiniwiFont/004F.png b/fonts/MiniwiFont/004F.png
index 779d1fe5c..3fcf0c024 100644
Binary files a/fonts/MiniwiFont/004F.png and b/fonts/MiniwiFont/004F.png differ
diff --git a/fonts/MiniwiFont/0050.png b/fonts/MiniwiFont/0050.png
index 1efb8e7c2..cd92a6442 100644
Binary files a/fonts/MiniwiFont/0050.png and b/fonts/MiniwiFont/0050.png differ
diff --git a/fonts/MiniwiFont/0051.png b/fonts/MiniwiFont/0051.png
index 915f05cdb..f9e645f5b 100644
Binary files a/fonts/MiniwiFont/0051.png and b/fonts/MiniwiFont/0051.png differ
diff --git a/fonts/MiniwiFont/0052.png b/fonts/MiniwiFont/0052.png
index 6cb18a4c5..d02c776c5 100644
Binary files a/fonts/MiniwiFont/0052.png and b/fonts/MiniwiFont/0052.png differ
diff --git a/fonts/MiniwiFont/0053.png b/fonts/MiniwiFont/0053.png
index f573ab5a3..de49dfa28 100644
Binary files a/fonts/MiniwiFont/0053.png and b/fonts/MiniwiFont/0053.png differ
diff --git a/fonts/MiniwiFont/0054.png b/fonts/MiniwiFont/0054.png
index 2340517b5..d0ce3a386 100644
Binary files a/fonts/MiniwiFont/0054.png and b/fonts/MiniwiFont/0054.png differ
diff --git a/fonts/MiniwiFont/0055.png b/fonts/MiniwiFont/0055.png
index c19842f99..6475548a5 100644
Binary files a/fonts/MiniwiFont/0055.png and b/fonts/MiniwiFont/0055.png differ
diff --git a/fonts/MiniwiFont/0056.png b/fonts/MiniwiFont/0056.png
index 19482d983..a03d8cd9f 100644
Binary files a/fonts/MiniwiFont/0056.png and b/fonts/MiniwiFont/0056.png differ
diff --git a/fonts/MiniwiFont/0057.png b/fonts/MiniwiFont/0057.png
index 4478cbb05..1be10c70d 100644
Binary files a/fonts/MiniwiFont/0057.png and b/fonts/MiniwiFont/0057.png differ
diff --git a/fonts/MiniwiFont/0058.png b/fonts/MiniwiFont/0058.png
index 190572ee9..a2a06db44 100644
Binary files a/fonts/MiniwiFont/0058.png and b/fonts/MiniwiFont/0058.png differ
diff --git a/fonts/MiniwiFont/0059.png b/fonts/MiniwiFont/0059.png
index f56bcacb1..b9706b869 100644
Binary files a/fonts/MiniwiFont/0059.png and b/fonts/MiniwiFont/0059.png differ
diff --git a/fonts/MiniwiFont/005A.png b/fonts/MiniwiFont/005A.png
index c2cbc45e3..2898bc637 100644
Binary files a/fonts/MiniwiFont/005A.png and b/fonts/MiniwiFont/005A.png differ
diff --git a/fonts/MiniwiFont/005B.png b/fonts/MiniwiFont/005B.png
index 08b29d8f9..ff88aab9b 100644
Binary files a/fonts/MiniwiFont/005B.png and b/fonts/MiniwiFont/005B.png differ
diff --git a/fonts/MiniwiFont/005C.png b/fonts/MiniwiFont/005C.png
index 8022c84b1..28680d4c8 100644
Binary files a/fonts/MiniwiFont/005C.png and b/fonts/MiniwiFont/005C.png differ
diff --git a/fonts/MiniwiFont/005D.png b/fonts/MiniwiFont/005D.png
index 686b31f36..c75bba5bf 100644
Binary files a/fonts/MiniwiFont/005D.png and b/fonts/MiniwiFont/005D.png differ
diff --git a/fonts/MiniwiFont/005F.png b/fonts/MiniwiFont/005F.png
index 256aa7d4a..a20df6de8 100644
Binary files a/fonts/MiniwiFont/005F.png and b/fonts/MiniwiFont/005F.png differ
diff --git a/fonts/MiniwiFont/0061.png b/fonts/MiniwiFont/0061.png
index 5c4a68a10..bc178a4fb 100644
Binary files a/fonts/MiniwiFont/0061.png and b/fonts/MiniwiFont/0061.png differ
diff --git a/fonts/MiniwiFont/0062.png b/fonts/MiniwiFont/0062.png
index 7159ec156..abfa2fa77 100644
Binary files a/fonts/MiniwiFont/0062.png and b/fonts/MiniwiFont/0062.png differ
diff --git a/fonts/MiniwiFont/0063.png b/fonts/MiniwiFont/0063.png
index 99145b7b4..6b4fedd4a 100644
Binary files a/fonts/MiniwiFont/0063.png and b/fonts/MiniwiFont/0063.png differ
diff --git a/fonts/MiniwiFont/0064.png b/fonts/MiniwiFont/0064.png
index 394b8d131..0c1e9ac7c 100644
Binary files a/fonts/MiniwiFont/0064.png and b/fonts/MiniwiFont/0064.png differ
diff --git a/fonts/MiniwiFont/0065.png b/fonts/MiniwiFont/0065.png
index 5aaf59569..b5933d485 100644
Binary files a/fonts/MiniwiFont/0065.png and b/fonts/MiniwiFont/0065.png differ
diff --git a/fonts/MiniwiFont/0066.png b/fonts/MiniwiFont/0066.png
index 8a03b18bf..88fb9cffe 100644
Binary files a/fonts/MiniwiFont/0066.png and b/fonts/MiniwiFont/0066.png differ
diff --git a/fonts/MiniwiFont/0067.png b/fonts/MiniwiFont/0067.png
index 17eb89a06..d814352bd 100644
Binary files a/fonts/MiniwiFont/0067.png and b/fonts/MiniwiFont/0067.png differ
diff --git a/fonts/MiniwiFont/0068.png b/fonts/MiniwiFont/0068.png
index 9147dd255..045f9659b 100644
Binary files a/fonts/MiniwiFont/0068.png and b/fonts/MiniwiFont/0068.png differ
diff --git a/fonts/MiniwiFont/0069.png b/fonts/MiniwiFont/0069.png
index 82be79e79..66de6e04a 100644
Binary files a/fonts/MiniwiFont/0069.png and b/fonts/MiniwiFont/0069.png differ
diff --git a/fonts/MiniwiFont/006A.png b/fonts/MiniwiFont/006A.png
index 104f230fe..8be65e92a 100644
Binary files a/fonts/MiniwiFont/006A.png and b/fonts/MiniwiFont/006A.png differ
diff --git a/fonts/MiniwiFont/006B.png b/fonts/MiniwiFont/006B.png
index a6ed2bc39..81d2f281d 100644
Binary files a/fonts/MiniwiFont/006B.png and b/fonts/MiniwiFont/006B.png differ
diff --git a/fonts/MiniwiFont/006C.png b/fonts/MiniwiFont/006C.png
index ea588f15a..4ba1f6fab 100644
Binary files a/fonts/MiniwiFont/006C.png and b/fonts/MiniwiFont/006C.png differ
diff --git a/fonts/MiniwiFont/006D.png b/fonts/MiniwiFont/006D.png
index c83bec598..504c6648a 100644
Binary files a/fonts/MiniwiFont/006D.png and b/fonts/MiniwiFont/006D.png differ
diff --git a/fonts/MiniwiFont/006E.png b/fonts/MiniwiFont/006E.png
index 3386d8025..be224cfff 100644
Binary files a/fonts/MiniwiFont/006E.png and b/fonts/MiniwiFont/006E.png differ
diff --git a/fonts/MiniwiFont/006F.png b/fonts/MiniwiFont/006F.png
index f7c4b46dd..801b4d51d 100644
Binary files a/fonts/MiniwiFont/006F.png and b/fonts/MiniwiFont/006F.png differ
diff --git a/fonts/MiniwiFont/0070.png b/fonts/MiniwiFont/0070.png
index a811d9638..21f314614 100644
Binary files a/fonts/MiniwiFont/0070.png and b/fonts/MiniwiFont/0070.png differ
diff --git a/fonts/MiniwiFont/0071.png b/fonts/MiniwiFont/0071.png
index a361ce423..dbe12f834 100644
Binary files a/fonts/MiniwiFont/0071.png and b/fonts/MiniwiFont/0071.png differ
diff --git a/fonts/MiniwiFont/0072.png b/fonts/MiniwiFont/0072.png
index 74f1784aa..378eb4611 100644
Binary files a/fonts/MiniwiFont/0072.png and b/fonts/MiniwiFont/0072.png differ
diff --git a/fonts/MiniwiFont/0073.png b/fonts/MiniwiFont/0073.png
index 013ff0793..5be47fb74 100644
Binary files a/fonts/MiniwiFont/0073.png and b/fonts/MiniwiFont/0073.png differ
diff --git a/fonts/MiniwiFont/0074.png b/fonts/MiniwiFont/0074.png
index 06be1a239..b29dc0844 100644
Binary files a/fonts/MiniwiFont/0074.png and b/fonts/MiniwiFont/0074.png differ
diff --git a/fonts/MiniwiFont/0075.png b/fonts/MiniwiFont/0075.png
index debb836e3..624a557b7 100644
Binary files a/fonts/MiniwiFont/0075.png and b/fonts/MiniwiFont/0075.png differ
diff --git a/fonts/MiniwiFont/0076.png b/fonts/MiniwiFont/0076.png
index b46162beb..19bbfc0dd 100644
Binary files a/fonts/MiniwiFont/0076.png and b/fonts/MiniwiFont/0076.png differ
diff --git a/fonts/MiniwiFont/0077.png b/fonts/MiniwiFont/0077.png
index 138e12a2f..1a7c05c7c 100644
Binary files a/fonts/MiniwiFont/0077.png and b/fonts/MiniwiFont/0077.png differ
diff --git a/fonts/MiniwiFont/0078.png b/fonts/MiniwiFont/0078.png
index 6b72162c9..38a9a926b 100644
Binary files a/fonts/MiniwiFont/0078.png and b/fonts/MiniwiFont/0078.png differ
diff --git a/fonts/MiniwiFont/0079.png b/fonts/MiniwiFont/0079.png
index 9ed820590..dbfafefae 100644
Binary files a/fonts/MiniwiFont/0079.png and b/fonts/MiniwiFont/0079.png differ
diff --git a/fonts/MiniwiFont/007A.png b/fonts/MiniwiFont/007A.png
index 6216d18aa..48572e384 100644
Binary files a/fonts/MiniwiFont/007A.png and b/fonts/MiniwiFont/007A.png differ
diff --git a/fonts/MiniwiFont/007B.png b/fonts/MiniwiFont/007B.png
index 40d823bc0..02b598eff 100644
Binary files a/fonts/MiniwiFont/007B.png and b/fonts/MiniwiFont/007B.png differ
diff --git a/fonts/MiniwiFont/007C.png b/fonts/MiniwiFont/007C.png
index 26a03ba7a..07a2596f2 100644
Binary files a/fonts/MiniwiFont/007C.png and b/fonts/MiniwiFont/007C.png differ
diff --git a/fonts/MiniwiFont/007D.png b/fonts/MiniwiFont/007D.png
index dd33003ed..c7d9a0e6e 100644
Binary files a/fonts/MiniwiFont/007D.png and b/fonts/MiniwiFont/007D.png differ
diff --git a/fonts/MiniwiFont/00A1.png b/fonts/MiniwiFont/00A1.png
index b79183cc5..7bfdf3af9 100644
Binary files a/fonts/MiniwiFont/00A1.png and b/fonts/MiniwiFont/00A1.png differ
diff --git a/fonts/MiniwiFont/00A2.png b/fonts/MiniwiFont/00A2.png
index e19df11f6..efa57ac10 100644
Binary files a/fonts/MiniwiFont/00A2.png and b/fonts/MiniwiFont/00A2.png differ
diff --git a/fonts/MiniwiFont/00A3.png b/fonts/MiniwiFont/00A3.png
index 3e38c9a69..17881f2fc 100644
Binary files a/fonts/MiniwiFont/00A3.png and b/fonts/MiniwiFont/00A3.png differ
diff --git a/fonts/MiniwiFont/00A4.png b/fonts/MiniwiFont/00A4.png
index 6d81afff5..592e066d8 100644
Binary files a/fonts/MiniwiFont/00A4.png and b/fonts/MiniwiFont/00A4.png differ
diff --git a/fonts/MiniwiFont/00A5.png b/fonts/MiniwiFont/00A5.png
index 28782c01e..b862bb7a8 100644
Binary files a/fonts/MiniwiFont/00A5.png and b/fonts/MiniwiFont/00A5.png differ
diff --git a/fonts/MiniwiFont/00A6.png b/fonts/MiniwiFont/00A6.png
index 81ac913bc..9dcd5cea6 100644
Binary files a/fonts/MiniwiFont/00A6.png and b/fonts/MiniwiFont/00A6.png differ
diff --git a/fonts/MiniwiFont/00A7.png b/fonts/MiniwiFont/00A7.png
index e3a27ee66..1867e9ea0 100644
Binary files a/fonts/MiniwiFont/00A7.png and b/fonts/MiniwiFont/00A7.png differ
diff --git a/fonts/MiniwiFont/00A8.png b/fonts/MiniwiFont/00A8.png
index 25e7ffa9d..4b3568ad4 100644
Binary files a/fonts/MiniwiFont/00A8.png and b/fonts/MiniwiFont/00A8.png differ
diff --git a/fonts/MiniwiFont/00A9.png b/fonts/MiniwiFont/00A9.png
index d8fcd059f..1a00cda15 100644
Binary files a/fonts/MiniwiFont/00A9.png and b/fonts/MiniwiFont/00A9.png differ
diff --git a/fonts/MiniwiFont/00AA.png b/fonts/MiniwiFont/00AA.png
index ded612b05..4767abe1a 100644
Binary files a/fonts/MiniwiFont/00AA.png and b/fonts/MiniwiFont/00AA.png differ
diff --git a/fonts/MiniwiFont/00AB.png b/fonts/MiniwiFont/00AB.png
index be43a8934..b2b5b554d 100644
Binary files a/fonts/MiniwiFont/00AB.png and b/fonts/MiniwiFont/00AB.png differ
diff --git a/fonts/MiniwiFont/00AC.png b/fonts/MiniwiFont/00AC.png
index 22ef40a47..037a21a42 100644
Binary files a/fonts/MiniwiFont/00AC.png and b/fonts/MiniwiFont/00AC.png differ
diff --git a/fonts/MiniwiFont/00AE.png b/fonts/MiniwiFont/00AE.png
index c6b95fc0d..96eb657df 100644
Binary files a/fonts/MiniwiFont/00AE.png and b/fonts/MiniwiFont/00AE.png differ
diff --git a/fonts/MiniwiFont/00B0.png b/fonts/MiniwiFont/00B0.png
index 18cfbbae6..c11213eae 100644
Binary files a/fonts/MiniwiFont/00B0.png and b/fonts/MiniwiFont/00B0.png differ
diff --git a/fonts/MiniwiFont/00B1.png b/fonts/MiniwiFont/00B1.png
index d9d25d3e6..914173aa2 100644
Binary files a/fonts/MiniwiFont/00B1.png and b/fonts/MiniwiFont/00B1.png differ
diff --git a/fonts/MiniwiFont/00B2.png b/fonts/MiniwiFont/00B2.png
index 874f9009d..89b5e9367 100644
Binary files a/fonts/MiniwiFont/00B2.png and b/fonts/MiniwiFont/00B2.png differ
diff --git a/fonts/MiniwiFont/00B3.png b/fonts/MiniwiFont/00B3.png
index ddeae2563..716ebe609 100644
Binary files a/fonts/MiniwiFont/00B3.png and b/fonts/MiniwiFont/00B3.png differ
diff --git a/fonts/MiniwiFont/00B4.png b/fonts/MiniwiFont/00B4.png
index e99776c97..e2d6f91f6 100644
Binary files a/fonts/MiniwiFont/00B4.png and b/fonts/MiniwiFont/00B4.png differ
diff --git a/fonts/MiniwiFont/00B5.png b/fonts/MiniwiFont/00B5.png
index aae12b221..44cae61bc 100644
Binary files a/fonts/MiniwiFont/00B5.png and b/fonts/MiniwiFont/00B5.png differ
diff --git a/fonts/MiniwiFont/00B6.png b/fonts/MiniwiFont/00B6.png
index 394c30252..c02ea2376 100644
Binary files a/fonts/MiniwiFont/00B6.png and b/fonts/MiniwiFont/00B6.png differ
diff --git a/fonts/MiniwiFont/00B7.png b/fonts/MiniwiFont/00B7.png
index bbd0de325..a41432be8 100644
Binary files a/fonts/MiniwiFont/00B7.png and b/fonts/MiniwiFont/00B7.png differ
diff --git a/fonts/MiniwiFont/00B8.png b/fonts/MiniwiFont/00B8.png
index fe580a48f..ae7dbc92c 100644
Binary files a/fonts/MiniwiFont/00B8.png and b/fonts/MiniwiFont/00B8.png differ
diff --git a/fonts/MiniwiFont/00B9.png b/fonts/MiniwiFont/00B9.png
index 3dae8b48c..aeea3d411 100644
Binary files a/fonts/MiniwiFont/00B9.png and b/fonts/MiniwiFont/00B9.png differ
diff --git a/fonts/MiniwiFont/00BA.png b/fonts/MiniwiFont/00BA.png
index 3196f6556..467c88fed 100644
Binary files a/fonts/MiniwiFont/00BA.png and b/fonts/MiniwiFont/00BA.png differ
diff --git a/fonts/MiniwiFont/00BB.png b/fonts/MiniwiFont/00BB.png
index 2d77ba79f..39c49c43a 100644
Binary files a/fonts/MiniwiFont/00BB.png and b/fonts/MiniwiFont/00BB.png differ
diff --git a/fonts/MiniwiFont/00BC.png b/fonts/MiniwiFont/00BC.png
index a3fafd765..dd18cff16 100644
Binary files a/fonts/MiniwiFont/00BC.png and b/fonts/MiniwiFont/00BC.png differ
diff --git a/fonts/MiniwiFont/00BD.png b/fonts/MiniwiFont/00BD.png
index 78fb8470d..6db5149da 100644
Binary files a/fonts/MiniwiFont/00BD.png and b/fonts/MiniwiFont/00BD.png differ
diff --git a/fonts/MiniwiFont/00BE.png b/fonts/MiniwiFont/00BE.png
index 83afb7e52..331d98b8b 100644
Binary files a/fonts/MiniwiFont/00BE.png and b/fonts/MiniwiFont/00BE.png differ
diff --git a/fonts/MiniwiFont/00BF.png b/fonts/MiniwiFont/00BF.png
index e80678c8c..23ad6b2dc 100644
Binary files a/fonts/MiniwiFont/00BF.png and b/fonts/MiniwiFont/00BF.png differ
diff --git a/fonts/MiniwiFont/00C0.png b/fonts/MiniwiFont/00C0.png
index 8124b3c1f..06ab46810 100644
Binary files a/fonts/MiniwiFont/00C0.png and b/fonts/MiniwiFont/00C0.png differ
diff --git a/fonts/MiniwiFont/00C1.png b/fonts/MiniwiFont/00C1.png
index d582c1730..3330763ec 100644
Binary files a/fonts/MiniwiFont/00C1.png and b/fonts/MiniwiFont/00C1.png differ
diff --git a/fonts/MiniwiFont/00C2.png b/fonts/MiniwiFont/00C2.png
index 5041ffb7b..2cdfcad75 100644
Binary files a/fonts/MiniwiFont/00C2.png and b/fonts/MiniwiFont/00C2.png differ
diff --git a/fonts/MiniwiFont/00C3.png b/fonts/MiniwiFont/00C3.png
index 08ab935bc..4df6e95c6 100644
Binary files a/fonts/MiniwiFont/00C3.png and b/fonts/MiniwiFont/00C3.png differ
diff --git a/fonts/MiniwiFont/00C4.png b/fonts/MiniwiFont/00C4.png
index 62c6b3939..06ffc4afb 100644
Binary files a/fonts/MiniwiFont/00C4.png and b/fonts/MiniwiFont/00C4.png differ
diff --git a/fonts/MiniwiFont/00C5.png b/fonts/MiniwiFont/00C5.png
index 46975842c..ffbc1a13e 100644
Binary files a/fonts/MiniwiFont/00C5.png and b/fonts/MiniwiFont/00C5.png differ
diff --git a/fonts/MiniwiFont/00C6.png b/fonts/MiniwiFont/00C6.png
index c29c34a85..22bfb2dbc 100644
Binary files a/fonts/MiniwiFont/00C6.png and b/fonts/MiniwiFont/00C6.png differ
diff --git a/fonts/MiniwiFont/00C7.png b/fonts/MiniwiFont/00C7.png
index cbdea26a8..7bb22b25d 100644
Binary files a/fonts/MiniwiFont/00C7.png and b/fonts/MiniwiFont/00C7.png differ
diff --git a/fonts/MiniwiFont/00C8.png b/fonts/MiniwiFont/00C8.png
index 18aab8bb3..5f81138fe 100644
Binary files a/fonts/MiniwiFont/00C8.png and b/fonts/MiniwiFont/00C8.png differ
diff --git a/fonts/MiniwiFont/00C9.png b/fonts/MiniwiFont/00C9.png
index f29b730d0..74ec8b949 100644
Binary files a/fonts/MiniwiFont/00C9.png and b/fonts/MiniwiFont/00C9.png differ
diff --git a/fonts/MiniwiFont/00CA.png b/fonts/MiniwiFont/00CA.png
index 7bbd2ee9f..33b55d7de 100644
Binary files a/fonts/MiniwiFont/00CA.png and b/fonts/MiniwiFont/00CA.png differ
diff --git a/fonts/MiniwiFont/00CB.png b/fonts/MiniwiFont/00CB.png
index b3f51b6de..1657aa27c 100644
Binary files a/fonts/MiniwiFont/00CB.png and b/fonts/MiniwiFont/00CB.png differ
diff --git a/fonts/MiniwiFont/00CC.png b/fonts/MiniwiFont/00CC.png
index a01cf5b4b..084a204d1 100644
Binary files a/fonts/MiniwiFont/00CC.png and b/fonts/MiniwiFont/00CC.png differ
diff --git a/fonts/MiniwiFont/00CD.png b/fonts/MiniwiFont/00CD.png
index cc88dc0b7..a75b942c2 100644
Binary files a/fonts/MiniwiFont/00CD.png and b/fonts/MiniwiFont/00CD.png differ
diff --git a/fonts/MiniwiFont/00CE.png b/fonts/MiniwiFont/00CE.png
index 35e55dfc5..a211f56e7 100644
Binary files a/fonts/MiniwiFont/00CE.png and b/fonts/MiniwiFont/00CE.png differ
diff --git a/fonts/MiniwiFont/00CF.png b/fonts/MiniwiFont/00CF.png
index 1ee397e63..d38cc8d1c 100644
Binary files a/fonts/MiniwiFont/00CF.png and b/fonts/MiniwiFont/00CF.png differ
diff --git a/fonts/MiniwiFont/00D0.png b/fonts/MiniwiFont/00D0.png
index 6537bd3f5..184202dfc 100644
Binary files a/fonts/MiniwiFont/00D0.png and b/fonts/MiniwiFont/00D0.png differ
diff --git a/fonts/MiniwiFont/00D1.png b/fonts/MiniwiFont/00D1.png
index 7d98dcafd..f919c9dd0 100644
Binary files a/fonts/MiniwiFont/00D1.png and b/fonts/MiniwiFont/00D1.png differ
diff --git a/fonts/MiniwiFont/00D2.png b/fonts/MiniwiFont/00D2.png
index db2818177..f2625f656 100644
Binary files a/fonts/MiniwiFont/00D2.png and b/fonts/MiniwiFont/00D2.png differ
diff --git a/fonts/MiniwiFont/00D3.png b/fonts/MiniwiFont/00D3.png
index d28abb149..698443c8a 100644
Binary files a/fonts/MiniwiFont/00D3.png and b/fonts/MiniwiFont/00D3.png differ
diff --git a/fonts/MiniwiFont/00D4.png b/fonts/MiniwiFont/00D4.png
index 696309c40..27fa8b513 100644
Binary files a/fonts/MiniwiFont/00D4.png and b/fonts/MiniwiFont/00D4.png differ
diff --git a/fonts/MiniwiFont/00D5.png b/fonts/MiniwiFont/00D5.png
index db2818177..f2625f656 100644
Binary files a/fonts/MiniwiFont/00D5.png and b/fonts/MiniwiFont/00D5.png differ
diff --git a/fonts/MiniwiFont/00D6.png b/fonts/MiniwiFont/00D6.png
index b470a7eb5..30f6682a9 100644
Binary files a/fonts/MiniwiFont/00D6.png and b/fonts/MiniwiFont/00D6.png differ
diff --git a/fonts/MiniwiFont/00D7.png b/fonts/MiniwiFont/00D7.png
index f2240b26e..5e35f76fe 100644
Binary files a/fonts/MiniwiFont/00D7.png and b/fonts/MiniwiFont/00D7.png differ
diff --git a/fonts/MiniwiFont/00D8.png b/fonts/MiniwiFont/00D8.png
index cb7114cb4..6a59cb2af 100644
Binary files a/fonts/MiniwiFont/00D8.png and b/fonts/MiniwiFont/00D8.png differ
diff --git a/fonts/MiniwiFont/00D9.png b/fonts/MiniwiFont/00D9.png
index efbd4f925..d5159d1b5 100644
Binary files a/fonts/MiniwiFont/00D9.png and b/fonts/MiniwiFont/00D9.png differ
diff --git a/fonts/MiniwiFont/00DA.png b/fonts/MiniwiFont/00DA.png
index f81140615..f526e7612 100644
Binary files a/fonts/MiniwiFont/00DA.png and b/fonts/MiniwiFont/00DA.png differ
diff --git a/fonts/MiniwiFont/00DB.png b/fonts/MiniwiFont/00DB.png
index 3dd5a8e34..d9ffc50af 100644
Binary files a/fonts/MiniwiFont/00DB.png and b/fonts/MiniwiFont/00DB.png differ
diff --git a/fonts/MiniwiFont/00DC.png b/fonts/MiniwiFont/00DC.png
index f7a71a8f0..4388c15bf 100644
Binary files a/fonts/MiniwiFont/00DC.png and b/fonts/MiniwiFont/00DC.png differ
diff --git a/fonts/MiniwiFont/00DD.png b/fonts/MiniwiFont/00DD.png
index b3374b4e6..abb421246 100644
Binary files a/fonts/MiniwiFont/00DD.png and b/fonts/MiniwiFont/00DD.png differ
diff --git a/fonts/MiniwiFont/00DE.png b/fonts/MiniwiFont/00DE.png
index de09900f7..f5d0205f8 100644
Binary files a/fonts/MiniwiFont/00DE.png and b/fonts/MiniwiFont/00DE.png differ
diff --git a/fonts/MiniwiFont/00DF.png b/fonts/MiniwiFont/00DF.png
index c74a4dbb7..ad1872504 100644
Binary files a/fonts/MiniwiFont/00DF.png and b/fonts/MiniwiFont/00DF.png differ
diff --git a/fonts/MiniwiFont/00E0.png b/fonts/MiniwiFont/00E0.png
index 1af501c74..8e61a1b9a 100644
Binary files a/fonts/MiniwiFont/00E0.png and b/fonts/MiniwiFont/00E0.png differ
diff --git a/fonts/MiniwiFont/00E1.png b/fonts/MiniwiFont/00E1.png
index b6bda560f..09bd2ee72 100644
Binary files a/fonts/MiniwiFont/00E1.png and b/fonts/MiniwiFont/00E1.png differ
diff --git a/fonts/MiniwiFont/00E2.png b/fonts/MiniwiFont/00E2.png
index 162b7b28e..07bc7aa5e 100644
Binary files a/fonts/MiniwiFont/00E2.png and b/fonts/MiniwiFont/00E2.png differ
diff --git a/fonts/MiniwiFont/00E3.png b/fonts/MiniwiFont/00E3.png
index 92b06cfc3..82a751f62 100644
Binary files a/fonts/MiniwiFont/00E3.png and b/fonts/MiniwiFont/00E3.png differ
diff --git a/fonts/MiniwiFont/00E4.png b/fonts/MiniwiFont/00E4.png
index 30c63dc32..4fcc8d632 100644
Binary files a/fonts/MiniwiFont/00E4.png and b/fonts/MiniwiFont/00E4.png differ
diff --git a/fonts/MiniwiFont/00E5.png b/fonts/MiniwiFont/00E5.png
index 107cc6c8b..8b29f4721 100644
Binary files a/fonts/MiniwiFont/00E5.png and b/fonts/MiniwiFont/00E5.png differ
diff --git a/fonts/MiniwiFont/00E6.png b/fonts/MiniwiFont/00E6.png
index 678cfb300..a0d8e222a 100644
Binary files a/fonts/MiniwiFont/00E6.png and b/fonts/MiniwiFont/00E6.png differ
diff --git a/fonts/MiniwiFont/00E7.png b/fonts/MiniwiFont/00E7.png
index a0b16914a..62ca762e5 100644
Binary files a/fonts/MiniwiFont/00E7.png and b/fonts/MiniwiFont/00E7.png differ
diff --git a/fonts/MiniwiFont/00E8.png b/fonts/MiniwiFont/00E8.png
index 540bda9e3..bcccf878f 100644
Binary files a/fonts/MiniwiFont/00E8.png and b/fonts/MiniwiFont/00E8.png differ
diff --git a/fonts/MiniwiFont/00E9.png b/fonts/MiniwiFont/00E9.png
index 8911c22d4..a038f17d3 100644
Binary files a/fonts/MiniwiFont/00E9.png and b/fonts/MiniwiFont/00E9.png differ
diff --git a/fonts/MiniwiFont/00EA.png b/fonts/MiniwiFont/00EA.png
index f0a6e90b6..0d820c149 100644
Binary files a/fonts/MiniwiFont/00EA.png and b/fonts/MiniwiFont/00EA.png differ
diff --git a/fonts/MiniwiFont/00EB.png b/fonts/MiniwiFont/00EB.png
index 77c6d5d3d..3f0195efd 100644
Binary files a/fonts/MiniwiFont/00EB.png and b/fonts/MiniwiFont/00EB.png differ
diff --git a/fonts/MiniwiFont/00EC.png b/fonts/MiniwiFont/00EC.png
index 21fc94342..0a6cc60a3 100644
Binary files a/fonts/MiniwiFont/00EC.png and b/fonts/MiniwiFont/00EC.png differ
diff --git a/fonts/MiniwiFont/00ED.png b/fonts/MiniwiFont/00ED.png
index 3664a1e9d..955ef3abf 100644
Binary files a/fonts/MiniwiFont/00ED.png and b/fonts/MiniwiFont/00ED.png differ
diff --git a/fonts/MiniwiFont/00EE.png b/fonts/MiniwiFont/00EE.png
index d0df0a66b..8272c03c0 100644
Binary files a/fonts/MiniwiFont/00EE.png and b/fonts/MiniwiFont/00EE.png differ
diff --git a/fonts/MiniwiFont/00EF.png b/fonts/MiniwiFont/00EF.png
index 6739c017f..ba2f82a48 100644
Binary files a/fonts/MiniwiFont/00EF.png and b/fonts/MiniwiFont/00EF.png differ
diff --git a/fonts/MiniwiFont/00F0.png b/fonts/MiniwiFont/00F0.png
index bcf283593..2a9526127 100644
Binary files a/fonts/MiniwiFont/00F0.png and b/fonts/MiniwiFont/00F0.png differ
diff --git a/fonts/MiniwiFont/00F1.png b/fonts/MiniwiFont/00F1.png
index 5f91ec833..416902ceb 100644
Binary files a/fonts/MiniwiFont/00F1.png and b/fonts/MiniwiFont/00F1.png differ
diff --git a/fonts/MiniwiFont/00F2.png b/fonts/MiniwiFont/00F2.png
index b686990ba..1ecf1aafd 100644
Binary files a/fonts/MiniwiFont/00F2.png and b/fonts/MiniwiFont/00F2.png differ
diff --git a/fonts/MiniwiFont/00F3.png b/fonts/MiniwiFont/00F3.png
index 7ad917754..1b37cd730 100644
Binary files a/fonts/MiniwiFont/00F3.png and b/fonts/MiniwiFont/00F3.png differ
diff --git a/fonts/MiniwiFont/00F4.png b/fonts/MiniwiFont/00F4.png
index 16cbf8df3..216fee473 100644
Binary files a/fonts/MiniwiFont/00F4.png and b/fonts/MiniwiFont/00F4.png differ
diff --git a/fonts/MiniwiFont/00F5.png b/fonts/MiniwiFont/00F5.png
index 33625e958..9414f3d7a 100644
Binary files a/fonts/MiniwiFont/00F5.png and b/fonts/MiniwiFont/00F5.png differ
diff --git a/fonts/MiniwiFont/00F6.png b/fonts/MiniwiFont/00F6.png
index dc02a7e35..3421f7863 100644
Binary files a/fonts/MiniwiFont/00F6.png and b/fonts/MiniwiFont/00F6.png differ
diff --git a/fonts/MiniwiFont/00F7.png b/fonts/MiniwiFont/00F7.png
index 4a5397c82..85550ad45 100644
Binary files a/fonts/MiniwiFont/00F7.png and b/fonts/MiniwiFont/00F7.png differ
diff --git a/fonts/MiniwiFont/00F8.png b/fonts/MiniwiFont/00F8.png
index 9cbc57414..748fcd562 100644
Binary files a/fonts/MiniwiFont/00F8.png and b/fonts/MiniwiFont/00F8.png differ
diff --git a/fonts/MiniwiFont/00F9.png b/fonts/MiniwiFont/00F9.png
index efbd4f925..d5159d1b5 100644
Binary files a/fonts/MiniwiFont/00F9.png and b/fonts/MiniwiFont/00F9.png differ
diff --git a/fonts/MiniwiFont/00FA.png b/fonts/MiniwiFont/00FA.png
index f81140615..f526e7612 100644
Binary files a/fonts/MiniwiFont/00FA.png and b/fonts/MiniwiFont/00FA.png differ
diff --git a/fonts/MiniwiFont/00FB.png b/fonts/MiniwiFont/00FB.png
index 3dd5a8e34..d9ffc50af 100644
Binary files a/fonts/MiniwiFont/00FB.png and b/fonts/MiniwiFont/00FB.png differ
diff --git a/fonts/MiniwiFont/00FC.png b/fonts/MiniwiFont/00FC.png
index f7a71a8f0..4388c15bf 100644
Binary files a/fonts/MiniwiFont/00FC.png and b/fonts/MiniwiFont/00FC.png differ
diff --git a/fonts/MiniwiFont/00FD.png b/fonts/MiniwiFont/00FD.png
index 61f29880c..0021e5f45 100644
Binary files a/fonts/MiniwiFont/00FD.png and b/fonts/MiniwiFont/00FD.png differ
diff --git a/fonts/MiniwiFont/00FE.png b/fonts/MiniwiFont/00FE.png
index 8242bf5c6..d46ce1961 100644
Binary files a/fonts/MiniwiFont/00FE.png and b/fonts/MiniwiFont/00FE.png differ
diff --git a/fonts/MiniwiFont/00FF.png b/fonts/MiniwiFont/00FF.png
index a30e16e30..6b3484e5c 100644
Binary files a/fonts/MiniwiFont/00FF.png and b/fonts/MiniwiFont/00FF.png differ
diff --git a/fonts/MiniwiFont/0100.png b/fonts/MiniwiFont/0100.png
index e0fafd493..8db2e0c05 100644
Binary files a/fonts/MiniwiFont/0100.png and b/fonts/MiniwiFont/0100.png differ
diff --git a/fonts/MiniwiFont/0101.png b/fonts/MiniwiFont/0101.png
index 162b7b28e..07bc7aa5e 100644
Binary files a/fonts/MiniwiFont/0101.png and b/fonts/MiniwiFont/0101.png differ
diff --git a/fonts/MiniwiFont/0102.png b/fonts/MiniwiFont/0102.png
index e0fafd493..8db2e0c05 100644
Binary files a/fonts/MiniwiFont/0102.png and b/fonts/MiniwiFont/0102.png differ
diff --git a/fonts/MiniwiFont/0103.png b/fonts/MiniwiFont/0103.png
index 162b7b28e..07bc7aa5e 100644
Binary files a/fonts/MiniwiFont/0103.png and b/fonts/MiniwiFont/0103.png differ
diff --git a/fonts/MiniwiFont/0104.png b/fonts/MiniwiFont/0104.png
index a294903a4..e9d9c850d 100644
Binary files a/fonts/MiniwiFont/0104.png and b/fonts/MiniwiFont/0104.png differ
diff --git a/fonts/MiniwiFont/0105.png b/fonts/MiniwiFont/0105.png
index f2495af14..426bd625f 100644
Binary files a/fonts/MiniwiFont/0105.png and b/fonts/MiniwiFont/0105.png differ
diff --git a/fonts/MiniwiFont/0106.png b/fonts/MiniwiFont/0106.png
index 866b5bf15..2fbbd6649 100644
Binary files a/fonts/MiniwiFont/0106.png and b/fonts/MiniwiFont/0106.png differ
diff --git a/fonts/MiniwiFont/0107.png b/fonts/MiniwiFont/0107.png
index a2901bc4b..aa74d0d9d 100644
Binary files a/fonts/MiniwiFont/0107.png and b/fonts/MiniwiFont/0107.png differ
diff --git a/fonts/MiniwiFont/0108.png b/fonts/MiniwiFont/0108.png
index 140468be3..7060ddafd 100644
Binary files a/fonts/MiniwiFont/0108.png and b/fonts/MiniwiFont/0108.png differ
diff --git a/fonts/MiniwiFont/0109.png b/fonts/MiniwiFont/0109.png
index 57d2cd207..876d7af24 100644
Binary files a/fonts/MiniwiFont/0109.png and b/fonts/MiniwiFont/0109.png differ
diff --git a/fonts/MiniwiFont/010A.png b/fonts/MiniwiFont/010A.png
index 3b647bb89..2d7c9d2b5 100644
Binary files a/fonts/MiniwiFont/010A.png and b/fonts/MiniwiFont/010A.png differ
diff --git a/fonts/MiniwiFont/010B.png b/fonts/MiniwiFont/010B.png
index 45f49c432..979a3e9a7 100644
Binary files a/fonts/MiniwiFont/010B.png and b/fonts/MiniwiFont/010B.png differ
diff --git a/fonts/MiniwiFont/010C.png b/fonts/MiniwiFont/010C.png
index 140468be3..7060ddafd 100644
Binary files a/fonts/MiniwiFont/010C.png and b/fonts/MiniwiFont/010C.png differ
diff --git a/fonts/MiniwiFont/010D.png b/fonts/MiniwiFont/010D.png
index 57d2cd207..876d7af24 100644
Binary files a/fonts/MiniwiFont/010D.png and b/fonts/MiniwiFont/010D.png differ
diff --git a/fonts/MiniwiFont/010E.png b/fonts/MiniwiFont/010E.png
index b55509c04..b9b793e7e 100644
Binary files a/fonts/MiniwiFont/010E.png and b/fonts/MiniwiFont/010E.png differ
diff --git a/fonts/MiniwiFont/010F.png b/fonts/MiniwiFont/010F.png
index 98c93dab3..0663cca8f 100644
Binary files a/fonts/MiniwiFont/010F.png and b/fonts/MiniwiFont/010F.png differ
diff --git a/fonts/MiniwiFont/0110.png b/fonts/MiniwiFont/0110.png
index 6537bd3f5..184202dfc 100644
Binary files a/fonts/MiniwiFont/0110.png and b/fonts/MiniwiFont/0110.png differ
diff --git a/fonts/MiniwiFont/0111.png b/fonts/MiniwiFont/0111.png
index d61755c46..d816282f8 100644
Binary files a/fonts/MiniwiFont/0111.png and b/fonts/MiniwiFont/0111.png differ
diff --git a/fonts/MiniwiFont/0112.png b/fonts/MiniwiFont/0112.png
index 7bbd2ee9f..33b55d7de 100644
Binary files a/fonts/MiniwiFont/0112.png and b/fonts/MiniwiFont/0112.png differ
diff --git a/fonts/MiniwiFont/0113.png b/fonts/MiniwiFont/0113.png
index f0a6e90b6..0d820c149 100644
Binary files a/fonts/MiniwiFont/0113.png and b/fonts/MiniwiFont/0113.png differ
diff --git a/fonts/MiniwiFont/0114.png b/fonts/MiniwiFont/0114.png
index 7bbd2ee9f..33b55d7de 100644
Binary files a/fonts/MiniwiFont/0114.png and b/fonts/MiniwiFont/0114.png differ
diff --git a/fonts/MiniwiFont/0115.png b/fonts/MiniwiFont/0115.png
index f0a6e90b6..0d820c149 100644
Binary files a/fonts/MiniwiFont/0115.png and b/fonts/MiniwiFont/0115.png differ
diff --git a/fonts/MiniwiFont/0116.png b/fonts/MiniwiFont/0116.png
index 2d9d87dcd..2573ec7ac 100644
Binary files a/fonts/MiniwiFont/0116.png and b/fonts/MiniwiFont/0116.png differ
diff --git a/fonts/MiniwiFont/0117.png b/fonts/MiniwiFont/0117.png
index 0b05d8509..8da06a3b7 100644
Binary files a/fonts/MiniwiFont/0117.png and b/fonts/MiniwiFont/0117.png differ
diff --git a/fonts/MiniwiFont/0118.png b/fonts/MiniwiFont/0118.png
index 6ab83db69..d8aeeceba 100644
Binary files a/fonts/MiniwiFont/0118.png and b/fonts/MiniwiFont/0118.png differ
diff --git a/fonts/MiniwiFont/0119.png b/fonts/MiniwiFont/0119.png
index da8dbef37..361489db7 100644
Binary files a/fonts/MiniwiFont/0119.png and b/fonts/MiniwiFont/0119.png differ
diff --git a/fonts/MiniwiFont/011A.png b/fonts/MiniwiFont/011A.png
index 7bbd2ee9f..33b55d7de 100644
Binary files a/fonts/MiniwiFont/011A.png and b/fonts/MiniwiFont/011A.png differ
diff --git a/fonts/MiniwiFont/011B.png b/fonts/MiniwiFont/011B.png
index f0a6e90b6..0d820c149 100644
Binary files a/fonts/MiniwiFont/011B.png and b/fonts/MiniwiFont/011B.png differ
diff --git a/fonts/MiniwiFont/011C.png b/fonts/MiniwiFont/011C.png
index 6eec2e852..fb7bf1979 100644
Binary files a/fonts/MiniwiFont/011C.png and b/fonts/MiniwiFont/011C.png differ
diff --git a/fonts/MiniwiFont/011D.png b/fonts/MiniwiFont/011D.png
index 8b88f14d6..55a957f7c 100644
Binary files a/fonts/MiniwiFont/011D.png and b/fonts/MiniwiFont/011D.png differ
diff --git a/fonts/MiniwiFont/011E.png b/fonts/MiniwiFont/011E.png
index 6eec2e852..fb7bf1979 100644
Binary files a/fonts/MiniwiFont/011E.png and b/fonts/MiniwiFont/011E.png differ
diff --git a/fonts/MiniwiFont/011F.png b/fonts/MiniwiFont/011F.png
index 8b88f14d6..55a957f7c 100644
Binary files a/fonts/MiniwiFont/011F.png and b/fonts/MiniwiFont/011F.png differ
diff --git a/fonts/MiniwiFont/0120.png b/fonts/MiniwiFont/0120.png
index aa5a1626d..f7d26f3d9 100644
Binary files a/fonts/MiniwiFont/0120.png and b/fonts/MiniwiFont/0120.png differ
diff --git a/fonts/MiniwiFont/0121.png b/fonts/MiniwiFont/0121.png
index 56ce18367..4743df29c 100644
Binary files a/fonts/MiniwiFont/0121.png and b/fonts/MiniwiFont/0121.png differ
diff --git a/fonts/MiniwiFont/0122.png b/fonts/MiniwiFont/0122.png
index 0b00acc9f..b5ad0a08e 100644
Binary files a/fonts/MiniwiFont/0122.png and b/fonts/MiniwiFont/0122.png differ
diff --git a/fonts/MiniwiFont/0123.png b/fonts/MiniwiFont/0123.png
index c520bb0ce..fa8964f44 100644
Binary files a/fonts/MiniwiFont/0123.png and b/fonts/MiniwiFont/0123.png differ
diff --git a/fonts/MiniwiFont/0124.png b/fonts/MiniwiFont/0124.png
index 12412c631..b5027c5ac 100644
Binary files a/fonts/MiniwiFont/0124.png and b/fonts/MiniwiFont/0124.png differ
diff --git a/fonts/MiniwiFont/0125.png b/fonts/MiniwiFont/0125.png
index a9dc7c260..50658e0dc 100644
Binary files a/fonts/MiniwiFont/0125.png and b/fonts/MiniwiFont/0125.png differ
diff --git a/fonts/MiniwiFont/0126.png b/fonts/MiniwiFont/0126.png
index ed9d4e45a..b9a68c573 100644
Binary files a/fonts/MiniwiFont/0126.png and b/fonts/MiniwiFont/0126.png differ
diff --git a/fonts/MiniwiFont/0127.png b/fonts/MiniwiFont/0127.png
index 4e764e0b4..e949765d4 100644
Binary files a/fonts/MiniwiFont/0127.png and b/fonts/MiniwiFont/0127.png differ
diff --git a/fonts/MiniwiFont/0128.png b/fonts/MiniwiFont/0128.png
index a9c811587..c93db3b4d 100644
Binary files a/fonts/MiniwiFont/0128.png and b/fonts/MiniwiFont/0128.png differ
diff --git a/fonts/MiniwiFont/0129.png b/fonts/MiniwiFont/0129.png
index 862521cc1..388254ca5 100644
Binary files a/fonts/MiniwiFont/0129.png and b/fonts/MiniwiFont/0129.png differ
diff --git a/fonts/MiniwiFont/012A.png b/fonts/MiniwiFont/012A.png
index 35e55dfc5..a211f56e7 100644
Binary files a/fonts/MiniwiFont/012A.png and b/fonts/MiniwiFont/012A.png differ
diff --git a/fonts/MiniwiFont/012B.png b/fonts/MiniwiFont/012B.png
index d0df0a66b..8272c03c0 100644
Binary files a/fonts/MiniwiFont/012B.png and b/fonts/MiniwiFont/012B.png differ
diff --git a/fonts/MiniwiFont/012C.png b/fonts/MiniwiFont/012C.png
index 35e55dfc5..a211f56e7 100644
Binary files a/fonts/MiniwiFont/012C.png and b/fonts/MiniwiFont/012C.png differ
diff --git a/fonts/MiniwiFont/012D.png b/fonts/MiniwiFont/012D.png
index d0df0a66b..8272c03c0 100644
Binary files a/fonts/MiniwiFont/012D.png and b/fonts/MiniwiFont/012D.png differ
diff --git a/fonts/MiniwiFont/012E.png b/fonts/MiniwiFont/012E.png
index 8d4645ad3..5b5d1d21f 100644
Binary files a/fonts/MiniwiFont/012E.png and b/fonts/MiniwiFont/012E.png differ
diff --git a/fonts/MiniwiFont/012F.png b/fonts/MiniwiFont/012F.png
index 8fc157a4d..4156ea4c3 100644
Binary files a/fonts/MiniwiFont/012F.png and b/fonts/MiniwiFont/012F.png differ
diff --git a/fonts/MiniwiFont/0130.png b/fonts/MiniwiFont/0130.png
index 736a40b6d..c1face6dd 100644
Binary files a/fonts/MiniwiFont/0130.png and b/fonts/MiniwiFont/0130.png differ
diff --git a/fonts/MiniwiFont/0131.png b/fonts/MiniwiFont/0131.png
index c59881efd..6551af6ae 100644
Binary files a/fonts/MiniwiFont/0131.png and b/fonts/MiniwiFont/0131.png differ
diff --git a/fonts/MiniwiFont/0132.png b/fonts/MiniwiFont/0132.png
index 8826e69db..695da9aec 100644
Binary files a/fonts/MiniwiFont/0132.png and b/fonts/MiniwiFont/0132.png differ
diff --git a/fonts/MiniwiFont/0133.png b/fonts/MiniwiFont/0133.png
index 245b191a4..65696c5ac 100644
Binary files a/fonts/MiniwiFont/0133.png and b/fonts/MiniwiFont/0133.png differ
diff --git a/fonts/MiniwiFont/0134.png b/fonts/MiniwiFont/0134.png
index a7b2b02c7..4bcb6ef19 100644
Binary files a/fonts/MiniwiFont/0134.png and b/fonts/MiniwiFont/0134.png differ
diff --git a/fonts/MiniwiFont/0135.png b/fonts/MiniwiFont/0135.png
index f0c521db3..a59a6b7e7 100644
Binary files a/fonts/MiniwiFont/0135.png and b/fonts/MiniwiFont/0135.png differ
diff --git a/fonts/MiniwiFont/0136.png b/fonts/MiniwiFont/0136.png
index c1ec818cd..14cb12871 100644
Binary files a/fonts/MiniwiFont/0136.png and b/fonts/MiniwiFont/0136.png differ
diff --git a/fonts/MiniwiFont/0137.png b/fonts/MiniwiFont/0137.png
index 85ab4ba49..949805693 100644
Binary files a/fonts/MiniwiFont/0137.png and b/fonts/MiniwiFont/0137.png differ
diff --git a/fonts/MiniwiFont/0138.png b/fonts/MiniwiFont/0138.png
index f38d8ea76..851c067ed 100644
Binary files a/fonts/MiniwiFont/0138.png and b/fonts/MiniwiFont/0138.png differ
diff --git a/fonts/MiniwiFont/0139.png b/fonts/MiniwiFont/0139.png
index a716d4d23..b8bd9ad54 100644
Binary files a/fonts/MiniwiFont/0139.png and b/fonts/MiniwiFont/0139.png differ
diff --git a/fonts/MiniwiFont/013A.png b/fonts/MiniwiFont/013A.png
index f6d5949e4..b063a1096 100644
Binary files a/fonts/MiniwiFont/013A.png and b/fonts/MiniwiFont/013A.png differ
diff --git a/fonts/MiniwiFont/013B.png b/fonts/MiniwiFont/013B.png
index e508de4df..c8be6e09e 100644
Binary files a/fonts/MiniwiFont/013B.png and b/fonts/MiniwiFont/013B.png differ
diff --git a/fonts/MiniwiFont/013C.png b/fonts/MiniwiFont/013C.png
index 440487e7a..1daa871c9 100644
Binary files a/fonts/MiniwiFont/013C.png and b/fonts/MiniwiFont/013C.png differ
diff --git a/fonts/MiniwiFont/013D.png b/fonts/MiniwiFont/013D.png
index cc0620977..788374c10 100644
Binary files a/fonts/MiniwiFont/013D.png and b/fonts/MiniwiFont/013D.png differ
diff --git a/fonts/MiniwiFont/013E.png b/fonts/MiniwiFont/013E.png
index 0e002337a..9fd55900a 100644
Binary files a/fonts/MiniwiFont/013E.png and b/fonts/MiniwiFont/013E.png differ
diff --git a/fonts/MiniwiFont/013F.png b/fonts/MiniwiFont/013F.png
index 3f7cb72d8..0c320c2b3 100644
Binary files a/fonts/MiniwiFont/013F.png and b/fonts/MiniwiFont/013F.png differ
diff --git a/fonts/MiniwiFont/0140.png b/fonts/MiniwiFont/0140.png
index 54196b658..eab18720c 100644
Binary files a/fonts/MiniwiFont/0140.png and b/fonts/MiniwiFont/0140.png differ
diff --git a/fonts/MiniwiFont/0141.png b/fonts/MiniwiFont/0141.png
index ecf3d8622..3cf9ebd5d 100644
Binary files a/fonts/MiniwiFont/0141.png and b/fonts/MiniwiFont/0141.png differ
diff --git a/fonts/MiniwiFont/0142.png b/fonts/MiniwiFont/0142.png
index d1a111af8..c15a95dfb 100644
Binary files a/fonts/MiniwiFont/0142.png and b/fonts/MiniwiFont/0142.png differ
diff --git a/fonts/MiniwiFont/0143.png b/fonts/MiniwiFont/0143.png
index 5b9f7feca..106e76344 100644
Binary files a/fonts/MiniwiFont/0143.png and b/fonts/MiniwiFont/0143.png differ
diff --git a/fonts/MiniwiFont/0144.png b/fonts/MiniwiFont/0144.png
index 7a13a6eec..a37996cfc 100644
Binary files a/fonts/MiniwiFont/0144.png and b/fonts/MiniwiFont/0144.png differ
diff --git a/fonts/MiniwiFont/0145.png b/fonts/MiniwiFont/0145.png
index c849d5180..0236e0416 100644
Binary files a/fonts/MiniwiFont/0145.png and b/fonts/MiniwiFont/0145.png differ
diff --git a/fonts/MiniwiFont/0146.png b/fonts/MiniwiFont/0146.png
index 72a16337b..2297a5e23 100644
Binary files a/fonts/MiniwiFont/0146.png and b/fonts/MiniwiFont/0146.png differ
diff --git a/fonts/MiniwiFont/0147.png b/fonts/MiniwiFont/0147.png
index 6ffccc242..7f2bd1dba 100644
Binary files a/fonts/MiniwiFont/0147.png and b/fonts/MiniwiFont/0147.png differ
diff --git a/fonts/MiniwiFont/0148.png b/fonts/MiniwiFont/0148.png
index 5c059d345..a77d1213f 100644
Binary files a/fonts/MiniwiFont/0148.png and b/fonts/MiniwiFont/0148.png differ
diff --git a/fonts/MiniwiFont/0149.png b/fonts/MiniwiFont/0149.png
index 312c5235e..0442f8093 100644
Binary files a/fonts/MiniwiFont/0149.png and b/fonts/MiniwiFont/0149.png differ
diff --git a/fonts/MiniwiFont/014A.png b/fonts/MiniwiFont/014A.png
index d8c8d1828..e271fdfe1 100644
Binary files a/fonts/MiniwiFont/014A.png and b/fonts/MiniwiFont/014A.png differ
diff --git a/fonts/MiniwiFont/014B.png b/fonts/MiniwiFont/014B.png
index 6a31daf76..f91373b39 100644
Binary files a/fonts/MiniwiFont/014B.png and b/fonts/MiniwiFont/014B.png differ
diff --git a/fonts/MiniwiFont/014C.png b/fonts/MiniwiFont/014C.png
index 696309c40..27fa8b513 100644
Binary files a/fonts/MiniwiFont/014C.png and b/fonts/MiniwiFont/014C.png differ
diff --git a/fonts/MiniwiFont/014D.png b/fonts/MiniwiFont/014D.png
index 16cbf8df3..216fee473 100644
Binary files a/fonts/MiniwiFont/014D.png and b/fonts/MiniwiFont/014D.png differ
diff --git a/fonts/MiniwiFont/014E.png b/fonts/MiniwiFont/014E.png
index 696309c40..27fa8b513 100644
Binary files a/fonts/MiniwiFont/014E.png and b/fonts/MiniwiFont/014E.png differ
diff --git a/fonts/MiniwiFont/014F.png b/fonts/MiniwiFont/014F.png
index 16cbf8df3..216fee473 100644
Binary files a/fonts/MiniwiFont/014F.png and b/fonts/MiniwiFont/014F.png differ
diff --git a/fonts/MiniwiFont/0150.png b/fonts/MiniwiFont/0150.png
index b470a7eb5..30f6682a9 100644
Binary files a/fonts/MiniwiFont/0150.png and b/fonts/MiniwiFont/0150.png differ
diff --git a/fonts/MiniwiFont/0151.png b/fonts/MiniwiFont/0151.png
index dc02a7e35..3421f7863 100644
Binary files a/fonts/MiniwiFont/0151.png and b/fonts/MiniwiFont/0151.png differ
diff --git a/fonts/MiniwiFont/0152.png b/fonts/MiniwiFont/0152.png
index 5f4f10bc9..ea657b608 100644
Binary files a/fonts/MiniwiFont/0152.png and b/fonts/MiniwiFont/0152.png differ
diff --git a/fonts/MiniwiFont/0153.png b/fonts/MiniwiFont/0153.png
index 55cac970c..98f00887b 100644
Binary files a/fonts/MiniwiFont/0153.png and b/fonts/MiniwiFont/0153.png differ
diff --git a/fonts/MiniwiFont/0154.png b/fonts/MiniwiFont/0154.png
index f9ceb2ed0..15cfe07bd 100644
Binary files a/fonts/MiniwiFont/0154.png and b/fonts/MiniwiFont/0154.png differ
diff --git a/fonts/MiniwiFont/0155.png b/fonts/MiniwiFont/0155.png
index a546187ff..16a1ad036 100644
Binary files a/fonts/MiniwiFont/0155.png and b/fonts/MiniwiFont/0155.png differ
diff --git a/fonts/MiniwiFont/0156.png b/fonts/MiniwiFont/0156.png
index da1c350d9..18d062f5e 100644
Binary files a/fonts/MiniwiFont/0156.png and b/fonts/MiniwiFont/0156.png differ
diff --git a/fonts/MiniwiFont/0157.png b/fonts/MiniwiFont/0157.png
index 596277556..c7bf61c21 100644
Binary files a/fonts/MiniwiFont/0157.png and b/fonts/MiniwiFont/0157.png differ
diff --git a/fonts/MiniwiFont/0158.png b/fonts/MiniwiFont/0158.png
index fbb0178c1..1d18e9e05 100644
Binary files a/fonts/MiniwiFont/0158.png and b/fonts/MiniwiFont/0158.png differ
diff --git a/fonts/MiniwiFont/0159.png b/fonts/MiniwiFont/0159.png
index 13bc85b32..ba5cfb131 100644
Binary files a/fonts/MiniwiFont/0159.png and b/fonts/MiniwiFont/0159.png differ
diff --git a/fonts/MiniwiFont/015A.png b/fonts/MiniwiFont/015A.png
index 0e0bfcae2..a3226c2d5 100644
Binary files a/fonts/MiniwiFont/015A.png and b/fonts/MiniwiFont/015A.png differ
diff --git a/fonts/MiniwiFont/015B.png b/fonts/MiniwiFont/015B.png
index 42e0f406a..96036d3e7 100644
Binary files a/fonts/MiniwiFont/015B.png and b/fonts/MiniwiFont/015B.png differ
diff --git a/fonts/MiniwiFont/015C.png b/fonts/MiniwiFont/015C.png
index 3299beb05..0c55ad33c 100644
Binary files a/fonts/MiniwiFont/015C.png and b/fonts/MiniwiFont/015C.png differ
diff --git a/fonts/MiniwiFont/015D.png b/fonts/MiniwiFont/015D.png
index eecc258c6..7012ecbd6 100644
Binary files a/fonts/MiniwiFont/015D.png and b/fonts/MiniwiFont/015D.png differ
diff --git a/fonts/MiniwiFont/015E.png b/fonts/MiniwiFont/015E.png
index ca5b0e811..ec4b64683 100644
Binary files a/fonts/MiniwiFont/015E.png and b/fonts/MiniwiFont/015E.png differ
diff --git a/fonts/MiniwiFont/015F.png b/fonts/MiniwiFont/015F.png
index db1cce6f0..56c8473ac 100644
Binary files a/fonts/MiniwiFont/015F.png and b/fonts/MiniwiFont/015F.png differ
diff --git a/fonts/MiniwiFont/0160.png b/fonts/MiniwiFont/0160.png
index 3299beb05..0c55ad33c 100644
Binary files a/fonts/MiniwiFont/0160.png and b/fonts/MiniwiFont/0160.png differ
diff --git a/fonts/MiniwiFont/0161.png b/fonts/MiniwiFont/0161.png
index eecc258c6..7012ecbd6 100644
Binary files a/fonts/MiniwiFont/0161.png and b/fonts/MiniwiFont/0161.png differ
diff --git a/fonts/MiniwiFont/0162.png b/fonts/MiniwiFont/0162.png
index cb7b72d29..1be47fa78 100644
Binary files a/fonts/MiniwiFont/0162.png and b/fonts/MiniwiFont/0162.png differ
diff --git a/fonts/MiniwiFont/0163.png b/fonts/MiniwiFont/0163.png
index 146c84f8f..b66e3d516 100644
Binary files a/fonts/MiniwiFont/0163.png and b/fonts/MiniwiFont/0163.png differ
diff --git a/fonts/MiniwiFont/0164.png b/fonts/MiniwiFont/0164.png
index 2340517b5..d0ce3a386 100644
Binary files a/fonts/MiniwiFont/0164.png and b/fonts/MiniwiFont/0164.png differ
diff --git a/fonts/MiniwiFont/0165.png b/fonts/MiniwiFont/0165.png
index 6fe2a9e3f..7287b8fad 100644
Binary files a/fonts/MiniwiFont/0165.png and b/fonts/MiniwiFont/0165.png differ
diff --git a/fonts/MiniwiFont/0166.png b/fonts/MiniwiFont/0166.png
index 261d1c952..e068d3037 100644
Binary files a/fonts/MiniwiFont/0166.png and b/fonts/MiniwiFont/0166.png differ
diff --git a/fonts/MiniwiFont/0167.png b/fonts/MiniwiFont/0167.png
index 7fcb8aa8b..0350251be 100644
Binary files a/fonts/MiniwiFont/0167.png and b/fonts/MiniwiFont/0167.png differ
diff --git a/fonts/MiniwiFont/0168.png b/fonts/MiniwiFont/0168.png
index 988688dd0..bf642cde8 100644
Binary files a/fonts/MiniwiFont/0168.png and b/fonts/MiniwiFont/0168.png differ
diff --git a/fonts/MiniwiFont/0169.png b/fonts/MiniwiFont/0169.png
index 988688dd0..bf642cde8 100644
Binary files a/fonts/MiniwiFont/0169.png and b/fonts/MiniwiFont/0169.png differ
diff --git a/fonts/MiniwiFont/016A.png b/fonts/MiniwiFont/016A.png
index 3dd5a8e34..d9ffc50af 100644
Binary files a/fonts/MiniwiFont/016A.png and b/fonts/MiniwiFont/016A.png differ
diff --git a/fonts/MiniwiFont/016B.png b/fonts/MiniwiFont/016B.png
index 3dd5a8e34..d9ffc50af 100644
Binary files a/fonts/MiniwiFont/016B.png and b/fonts/MiniwiFont/016B.png differ
diff --git a/fonts/MiniwiFont/016C.png b/fonts/MiniwiFont/016C.png
index 3dd5a8e34..d9ffc50af 100644
Binary files a/fonts/MiniwiFont/016C.png and b/fonts/MiniwiFont/016C.png differ
diff --git a/fonts/MiniwiFont/016D.png b/fonts/MiniwiFont/016D.png
index 3dd5a8e34..d9ffc50af 100644
Binary files a/fonts/MiniwiFont/016D.png and b/fonts/MiniwiFont/016D.png differ
diff --git a/fonts/MiniwiFont/016E.png b/fonts/MiniwiFont/016E.png
index b1db5c160..f7d426b04 100644
Binary files a/fonts/MiniwiFont/016E.png and b/fonts/MiniwiFont/016E.png differ
diff --git a/fonts/MiniwiFont/016F.png b/fonts/MiniwiFont/016F.png
index b1db5c160..f7d426b04 100644
Binary files a/fonts/MiniwiFont/016F.png and b/fonts/MiniwiFont/016F.png differ
diff --git a/fonts/MiniwiFont/0170.png b/fonts/MiniwiFont/0170.png
index f7a71a8f0..4388c15bf 100644
Binary files a/fonts/MiniwiFont/0170.png and b/fonts/MiniwiFont/0170.png differ
diff --git a/fonts/MiniwiFont/0171.png b/fonts/MiniwiFont/0171.png
index f7a71a8f0..4388c15bf 100644
Binary files a/fonts/MiniwiFont/0171.png and b/fonts/MiniwiFont/0171.png differ
diff --git a/fonts/MiniwiFont/0172.png b/fonts/MiniwiFont/0172.png
index 9bafc0602..0fc928b1f 100644
Binary files a/fonts/MiniwiFont/0172.png and b/fonts/MiniwiFont/0172.png differ
diff --git a/fonts/MiniwiFont/0173.png b/fonts/MiniwiFont/0173.png
index 306f6b8e3..172df4d42 100644
Binary files a/fonts/MiniwiFont/0173.png and b/fonts/MiniwiFont/0173.png differ
diff --git a/fonts/MiniwiFont/0174.png b/fonts/MiniwiFont/0174.png
index 040c003ed..15fdb45b4 100644
Binary files a/fonts/MiniwiFont/0174.png and b/fonts/MiniwiFont/0174.png differ
diff --git a/fonts/MiniwiFont/0175.png b/fonts/MiniwiFont/0175.png
index 040c003ed..15fdb45b4 100644
Binary files a/fonts/MiniwiFont/0175.png and b/fonts/MiniwiFont/0175.png differ
diff --git a/fonts/MiniwiFont/0176.png b/fonts/MiniwiFont/0176.png
index d4fed6fa8..2b79328b4 100644
Binary files a/fonts/MiniwiFont/0176.png and b/fonts/MiniwiFont/0176.png differ
diff --git a/fonts/MiniwiFont/0177.png b/fonts/MiniwiFont/0177.png
index a9839ab19..8fbbdba88 100644
Binary files a/fonts/MiniwiFont/0177.png and b/fonts/MiniwiFont/0177.png differ
diff --git a/fonts/MiniwiFont/0178.png b/fonts/MiniwiFont/0178.png
index 45d99097c..1e07e8fe7 100644
Binary files a/fonts/MiniwiFont/0178.png and b/fonts/MiniwiFont/0178.png differ
diff --git a/fonts/MiniwiFont/0179.png b/fonts/MiniwiFont/0179.png
index ba717498e..6cb971eb1 100644
Binary files a/fonts/MiniwiFont/0179.png and b/fonts/MiniwiFont/0179.png differ
diff --git a/fonts/MiniwiFont/017A.png b/fonts/MiniwiFont/017A.png
index 5b504938b..6b97c3f81 100644
Binary files a/fonts/MiniwiFont/017A.png and b/fonts/MiniwiFont/017A.png differ
diff --git a/fonts/MiniwiFont/017B.png b/fonts/MiniwiFont/017B.png
index 9fbeaa889..5d1ce92ec 100644
Binary files a/fonts/MiniwiFont/017B.png and b/fonts/MiniwiFont/017B.png differ
diff --git a/fonts/MiniwiFont/017C.png b/fonts/MiniwiFont/017C.png
index bd256f791..32f0ff410 100644
Binary files a/fonts/MiniwiFont/017C.png and b/fonts/MiniwiFont/017C.png differ
diff --git a/fonts/MiniwiFont/017D.png b/fonts/MiniwiFont/017D.png
index e82fbd251..711e671f5 100644
Binary files a/fonts/MiniwiFont/017D.png and b/fonts/MiniwiFont/017D.png differ
diff --git a/fonts/MiniwiFont/017E.png b/fonts/MiniwiFont/017E.png
index d1972d35d..3ef403be1 100644
Binary files a/fonts/MiniwiFont/017E.png and b/fonts/MiniwiFont/017E.png differ
diff --git a/fonts/MiniwiFont/017F.png b/fonts/MiniwiFont/017F.png
index 2f7bc2bce..f64ff9b97 100644
Binary files a/fonts/MiniwiFont/017F.png and b/fonts/MiniwiFont/017F.png differ
diff --git a/fonts/MiniwiFont/0180.png b/fonts/MiniwiFont/0180.png
index 9dcbf3fd9..661ec30da 100644
Binary files a/fonts/MiniwiFont/0180.png and b/fonts/MiniwiFont/0180.png differ
diff --git a/fonts/MiniwiFont/0181.png b/fonts/MiniwiFont/0181.png
index c070d5194..2bf5518bb 100644
Binary files a/fonts/MiniwiFont/0181.png and b/fonts/MiniwiFont/0181.png differ
diff --git a/fonts/MiniwiFont/0182.png b/fonts/MiniwiFont/0182.png
index 94b0ac3f3..9ba45aeef 100644
Binary files a/fonts/MiniwiFont/0182.png and b/fonts/MiniwiFont/0182.png differ
diff --git a/fonts/MiniwiFont/0183.png b/fonts/MiniwiFont/0183.png
index 8456ef9ea..5faf26c60 100644
Binary files a/fonts/MiniwiFont/0183.png and b/fonts/MiniwiFont/0183.png differ
diff --git a/fonts/MiniwiFont/0184.png b/fonts/MiniwiFont/0184.png
index 45e2d1e53..4c7d00a7e 100644
Binary files a/fonts/MiniwiFont/0184.png and b/fonts/MiniwiFont/0184.png differ
diff --git a/fonts/MiniwiFont/0185.png b/fonts/MiniwiFont/0185.png
index 90902141d..9eed69886 100644
Binary files a/fonts/MiniwiFont/0185.png and b/fonts/MiniwiFont/0185.png differ
diff --git a/fonts/MiniwiFont/0186.png b/fonts/MiniwiFont/0186.png
index 78c2f6e9a..87fb206be 100644
Binary files a/fonts/MiniwiFont/0186.png and b/fonts/MiniwiFont/0186.png differ
diff --git a/fonts/MiniwiFont/0187.png b/fonts/MiniwiFont/0187.png
index a16ecdcc8..6aaa7e3ec 100644
Binary files a/fonts/MiniwiFont/0187.png and b/fonts/MiniwiFont/0187.png differ
diff --git a/fonts/MiniwiFont/0188.png b/fonts/MiniwiFont/0188.png
index 32d69b30c..68d4056cf 100644
Binary files a/fonts/MiniwiFont/0188.png and b/fonts/MiniwiFont/0188.png differ
diff --git a/fonts/MiniwiFont/0189.png b/fonts/MiniwiFont/0189.png
index 6537bd3f5..184202dfc 100644
Binary files a/fonts/MiniwiFont/0189.png and b/fonts/MiniwiFont/0189.png differ
diff --git a/fonts/MiniwiFont/018A.png b/fonts/MiniwiFont/018A.png
index 0866561d0..10e8d8d78 100644
Binary files a/fonts/MiniwiFont/018A.png and b/fonts/MiniwiFont/018A.png differ
diff --git a/fonts/MiniwiFont/018B.png b/fonts/MiniwiFont/018B.png
index 6209ae902..10dc4b82e 100644
Binary files a/fonts/MiniwiFont/018B.png and b/fonts/MiniwiFont/018B.png differ
diff --git a/fonts/MiniwiFont/018C.png b/fonts/MiniwiFont/018C.png
index 6209ae902..10dc4b82e 100644
Binary files a/fonts/MiniwiFont/018C.png and b/fonts/MiniwiFont/018C.png differ
diff --git a/fonts/MiniwiFont/018D.png b/fonts/MiniwiFont/018D.png
index 736ea0347..863a17a79 100644
Binary files a/fonts/MiniwiFont/018D.png and b/fonts/MiniwiFont/018D.png differ
diff --git a/fonts/MiniwiFont/018E.png b/fonts/MiniwiFont/018E.png
index 963fdca2d..834f767fd 100644
Binary files a/fonts/MiniwiFont/018E.png and b/fonts/MiniwiFont/018E.png differ
diff --git a/fonts/MiniwiFont/018F.png b/fonts/MiniwiFont/018F.png
index c7b5ea1a7..822a0b043 100644
Binary files a/fonts/MiniwiFont/018F.png and b/fonts/MiniwiFont/018F.png differ
diff --git a/fonts/MiniwiFont/0190.png b/fonts/MiniwiFont/0190.png
index 488f467f0..26b239038 100644
Binary files a/fonts/MiniwiFont/0190.png and b/fonts/MiniwiFont/0190.png differ
diff --git a/fonts/MiniwiFont/0191.png b/fonts/MiniwiFont/0191.png
index 69a954d97..7b588ffec 100644
Binary files a/fonts/MiniwiFont/0191.png and b/fonts/MiniwiFont/0191.png differ
diff --git a/fonts/MiniwiFont/0192.png b/fonts/MiniwiFont/0192.png
index e15deef58..f089cdcdf 100644
Binary files a/fonts/MiniwiFont/0192.png and b/fonts/MiniwiFont/0192.png differ
diff --git a/fonts/MiniwiFont/0193.png b/fonts/MiniwiFont/0193.png
index dea339b3e..fed156c94 100644
Binary files a/fonts/MiniwiFont/0193.png and b/fonts/MiniwiFont/0193.png differ
diff --git a/fonts/MiniwiFont/0194.png b/fonts/MiniwiFont/0194.png
index 4b841ee3b..ba4bb44ba 100644
Binary files a/fonts/MiniwiFont/0194.png and b/fonts/MiniwiFont/0194.png differ
diff --git a/fonts/MiniwiFont/0195.png b/fonts/MiniwiFont/0195.png
index 4f8ae41c0..f5789365d 100644
Binary files a/fonts/MiniwiFont/0195.png and b/fonts/MiniwiFont/0195.png differ
diff --git a/fonts/MiniwiFont/0196.png b/fonts/MiniwiFont/0196.png
index 033125086..050fdedc5 100644
Binary files a/fonts/MiniwiFont/0196.png and b/fonts/MiniwiFont/0196.png differ
diff --git a/fonts/MiniwiFont/0197.png b/fonts/MiniwiFont/0197.png
index acb909e23..64e1741d5 100644
Binary files a/fonts/MiniwiFont/0197.png and b/fonts/MiniwiFont/0197.png differ
diff --git a/fonts/MiniwiFont/0198.png b/fonts/MiniwiFont/0198.png
index 0d7f13603..c7f9e8058 100644
Binary files a/fonts/MiniwiFont/0198.png and b/fonts/MiniwiFont/0198.png differ
diff --git a/fonts/MiniwiFont/0199.png b/fonts/MiniwiFont/0199.png
index 51b1ef5ac..4a3cf4a3e 100644
Binary files a/fonts/MiniwiFont/0199.png and b/fonts/MiniwiFont/0199.png differ
diff --git a/fonts/MiniwiFont/019A.png b/fonts/MiniwiFont/019A.png
index acb909e23..64e1741d5 100644
Binary files a/fonts/MiniwiFont/019A.png and b/fonts/MiniwiFont/019A.png differ
diff --git a/fonts/MiniwiFont/019B.png b/fonts/MiniwiFont/019B.png
index eac3ed094..ea5aeb944 100644
Binary files a/fonts/MiniwiFont/019B.png and b/fonts/MiniwiFont/019B.png differ
diff --git a/fonts/MiniwiFont/019C.png b/fonts/MiniwiFont/019C.png
index deea51ac0..b708c166c 100644
Binary files a/fonts/MiniwiFont/019C.png and b/fonts/MiniwiFont/019C.png differ
diff --git a/fonts/MiniwiFont/019D.png b/fonts/MiniwiFont/019D.png
index ebae85fac..3300b4ced 100644
Binary files a/fonts/MiniwiFont/019D.png and b/fonts/MiniwiFont/019D.png differ
diff --git a/fonts/MiniwiFont/019E.png b/fonts/MiniwiFont/019E.png
index 01fdb590d..92594ea12 100644
Binary files a/fonts/MiniwiFont/019E.png and b/fonts/MiniwiFont/019E.png differ
diff --git a/fonts/MiniwiFont/019F.png b/fonts/MiniwiFont/019F.png
index 5d5f0ebb1..11a9b34fe 100644
Binary files a/fonts/MiniwiFont/019F.png and b/fonts/MiniwiFont/019F.png differ
diff --git a/fonts/MiniwiFont/01A0.png b/fonts/MiniwiFont/01A0.png
index 1afd42fca..e869a4995 100644
Binary files a/fonts/MiniwiFont/01A0.png and b/fonts/MiniwiFont/01A0.png differ
diff --git a/fonts/MiniwiFont/01A1.png b/fonts/MiniwiFont/01A1.png
index f0b9aa681..7102fd28e 100644
Binary files a/fonts/MiniwiFont/01A1.png and b/fonts/MiniwiFont/01A1.png differ
diff --git a/fonts/MiniwiFont/01A2.png b/fonts/MiniwiFont/01A2.png
index 998dafa2c..4390bd2e2 100644
Binary files a/fonts/MiniwiFont/01A2.png and b/fonts/MiniwiFont/01A2.png differ
diff --git a/fonts/MiniwiFont/01A3.png b/fonts/MiniwiFont/01A3.png
index 33d73f6d2..919551b1e 100644
Binary files a/fonts/MiniwiFont/01A3.png and b/fonts/MiniwiFont/01A3.png differ
diff --git a/fonts/MiniwiFont/01A4.png b/fonts/MiniwiFont/01A4.png
index 0ae44612a..0fd08c0bf 100644
Binary files a/fonts/MiniwiFont/01A4.png and b/fonts/MiniwiFont/01A4.png differ
diff --git a/fonts/MiniwiFont/01A5.png b/fonts/MiniwiFont/01A5.png
index 021a9eb0b..e25a20bd4 100644
Binary files a/fonts/MiniwiFont/01A5.png and b/fonts/MiniwiFont/01A5.png differ
diff --git a/fonts/MiniwiFont/01A6.png b/fonts/MiniwiFont/01A6.png
index 849a06c70..ff7bed8dd 100644
Binary files a/fonts/MiniwiFont/01A6.png and b/fonts/MiniwiFont/01A6.png differ
diff --git a/fonts/MiniwiFont/01A7.png b/fonts/MiniwiFont/01A7.png
index 15efba901..fc90dc9f2 100644
Binary files a/fonts/MiniwiFont/01A7.png and b/fonts/MiniwiFont/01A7.png differ
diff --git a/fonts/MiniwiFont/01A9.png b/fonts/MiniwiFont/01A9.png
index f9e1595a5..86885752c 100644
Binary files a/fonts/MiniwiFont/01A9.png and b/fonts/MiniwiFont/01A9.png differ
diff --git a/fonts/MiniwiFont/01AA.png b/fonts/MiniwiFont/01AA.png
index ecc2de9ae..1c20969d8 100644
Binary files a/fonts/MiniwiFont/01AA.png and b/fonts/MiniwiFont/01AA.png differ
diff --git a/fonts/MiniwiFont/01AB.png b/fonts/MiniwiFont/01AB.png
index 146c84f8f..b66e3d516 100644
Binary files a/fonts/MiniwiFont/01AB.png and b/fonts/MiniwiFont/01AB.png differ
diff --git a/fonts/MiniwiFont/01AC.png b/fonts/MiniwiFont/01AC.png
index 0496571b7..68ebde73e 100644
Binary files a/fonts/MiniwiFont/01AC.png and b/fonts/MiniwiFont/01AC.png differ
diff --git a/fonts/MiniwiFont/01AD.png b/fonts/MiniwiFont/01AD.png
index 88820fb38..3ba7c012c 100644
Binary files a/fonts/MiniwiFont/01AD.png and b/fonts/MiniwiFont/01AD.png differ
diff --git a/fonts/MiniwiFont/01AE.png b/fonts/MiniwiFont/01AE.png
index e914b1cb9..22c7bb6e6 100644
Binary files a/fonts/MiniwiFont/01AE.png and b/fonts/MiniwiFont/01AE.png differ
diff --git a/fonts/MiniwiFont/01AF.png b/fonts/MiniwiFont/01AF.png
index 2c77ae467..d237b99b8 100644
Binary files a/fonts/MiniwiFont/01AF.png and b/fonts/MiniwiFont/01AF.png differ
diff --git a/fonts/MiniwiFont/01B0.png b/fonts/MiniwiFont/01B0.png
index c656cafb2..1b21bb51b 100644
Binary files a/fonts/MiniwiFont/01B0.png and b/fonts/MiniwiFont/01B0.png differ
diff --git a/fonts/MiniwiFont/01B1.png b/fonts/MiniwiFont/01B1.png
index dab3c42a9..a21f3cea2 100644
Binary files a/fonts/MiniwiFont/01B1.png and b/fonts/MiniwiFont/01B1.png differ
diff --git a/fonts/MiniwiFont/01B2.png b/fonts/MiniwiFont/01B2.png
index fea1e9ff5..4130a023d 100644
Binary files a/fonts/MiniwiFont/01B2.png and b/fonts/MiniwiFont/01B2.png differ
diff --git a/fonts/MiniwiFont/01B3.png b/fonts/MiniwiFont/01B3.png
index 27ed0fbe4..16867b1e9 100644
Binary files a/fonts/MiniwiFont/01B3.png and b/fonts/MiniwiFont/01B3.png differ
diff --git a/fonts/MiniwiFont/01B4.png b/fonts/MiniwiFont/01B4.png
index dbb563fa7..9387d6214 100644
Binary files a/fonts/MiniwiFont/01B4.png and b/fonts/MiniwiFont/01B4.png differ
diff --git a/fonts/MiniwiFont/01B5.png b/fonts/MiniwiFont/01B5.png
index 587c37aa6..ec63a869a 100644
Binary files a/fonts/MiniwiFont/01B5.png and b/fonts/MiniwiFont/01B5.png differ
diff --git a/fonts/MiniwiFont/01B6.png b/fonts/MiniwiFont/01B6.png
index d727e9b68..952f619dd 100644
Binary files a/fonts/MiniwiFont/01B6.png and b/fonts/MiniwiFont/01B6.png differ
diff --git a/fonts/MiniwiFont/01B7.png b/fonts/MiniwiFont/01B7.png
index 5abcbf045..ac0736d10 100644
Binary files a/fonts/MiniwiFont/01B7.png and b/fonts/MiniwiFont/01B7.png differ
diff --git a/fonts/MiniwiFont/01B8.png b/fonts/MiniwiFont/01B8.png
index e2d9643a4..7f126d72e 100644
Binary files a/fonts/MiniwiFont/01B8.png and b/fonts/MiniwiFont/01B8.png differ
diff --git a/fonts/MiniwiFont/01B9.png b/fonts/MiniwiFont/01B9.png
index a9863434b..025bc4f97 100644
Binary files a/fonts/MiniwiFont/01B9.png and b/fonts/MiniwiFont/01B9.png differ
diff --git a/fonts/MiniwiFont/01BA.png b/fonts/MiniwiFont/01BA.png
index 41fc56daf..ed562beb6 100644
Binary files a/fonts/MiniwiFont/01BA.png and b/fonts/MiniwiFont/01BA.png differ
diff --git a/fonts/MiniwiFont/01BB.png b/fonts/MiniwiFont/01BB.png
index c61d66efc..ded15d8fd 100644
Binary files a/fonts/MiniwiFont/01BB.png and b/fonts/MiniwiFont/01BB.png differ
diff --git a/fonts/MiniwiFont/01BC.png b/fonts/MiniwiFont/01BC.png
index 2929f990a..994931050 100644
Binary files a/fonts/MiniwiFont/01BC.png and b/fonts/MiniwiFont/01BC.png differ
diff --git a/fonts/MiniwiFont/01BD.png b/fonts/MiniwiFont/01BD.png
index b09ceb0f7..92f721f30 100644
Binary files a/fonts/MiniwiFont/01BD.png and b/fonts/MiniwiFont/01BD.png differ
diff --git a/fonts/MiniwiFont/01BE.png b/fonts/MiniwiFont/01BE.png
index f50c212ce..97aa7c210 100644
Binary files a/fonts/MiniwiFont/01BE.png and b/fonts/MiniwiFont/01BE.png differ
diff --git a/fonts/MiniwiFont/01BF.png b/fonts/MiniwiFont/01BF.png
index 9b4bf0120..47b9e2c41 100644
Binary files a/fonts/MiniwiFont/01BF.png and b/fonts/MiniwiFont/01BF.png differ
diff --git a/fonts/MiniwiFont/01C0.png b/fonts/MiniwiFont/01C0.png
index 23b175b2a..b177c9f03 100644
Binary files a/fonts/MiniwiFont/01C0.png and b/fonts/MiniwiFont/01C0.png differ
diff --git a/fonts/MiniwiFont/01C1.png b/fonts/MiniwiFont/01C1.png
index 2762f6f9f..07b9581c3 100644
Binary files a/fonts/MiniwiFont/01C1.png and b/fonts/MiniwiFont/01C1.png differ
diff --git a/fonts/MiniwiFont/01C2.png b/fonts/MiniwiFont/01C2.png
index 8863ef259..14c0ab3e6 100644
Binary files a/fonts/MiniwiFont/01C2.png and b/fonts/MiniwiFont/01C2.png differ
diff --git a/fonts/MiniwiFont/01C3.png b/fonts/MiniwiFont/01C3.png
index 973eddfa9..0033f7445 100644
Binary files a/fonts/MiniwiFont/01C3.png and b/fonts/MiniwiFont/01C3.png differ
diff --git a/fonts/MiniwiFont/01C4.png b/fonts/MiniwiFont/01C4.png
index c58cb1d90..cbc2a47a3 100644
Binary files a/fonts/MiniwiFont/01C4.png and b/fonts/MiniwiFont/01C4.png differ
diff --git a/fonts/MiniwiFont/01C5.png b/fonts/MiniwiFont/01C5.png
index 465089244..7f11a0d6a 100644
Binary files a/fonts/MiniwiFont/01C5.png and b/fonts/MiniwiFont/01C5.png differ
diff --git a/fonts/MiniwiFont/01C6.png b/fonts/MiniwiFont/01C6.png
index 629f96967..1ae8fd85f 100644
Binary files a/fonts/MiniwiFont/01C6.png and b/fonts/MiniwiFont/01C6.png differ
diff --git a/fonts/MiniwiFont/01C7.png b/fonts/MiniwiFont/01C7.png
index ef9cee45e..cb003ca75 100644
Binary files a/fonts/MiniwiFont/01C7.png and b/fonts/MiniwiFont/01C7.png differ
diff --git a/fonts/MiniwiFont/01C8.png b/fonts/MiniwiFont/01C8.png
index 7bcacfec5..86fb6f786 100644
Binary files a/fonts/MiniwiFont/01C8.png and b/fonts/MiniwiFont/01C8.png differ
diff --git a/fonts/MiniwiFont/01C9.png b/fonts/MiniwiFont/01C9.png
index 8d1dc32d9..fdefcc7bd 100644
Binary files a/fonts/MiniwiFont/01C9.png and b/fonts/MiniwiFont/01C9.png differ
diff --git a/fonts/MiniwiFont/01CA.png b/fonts/MiniwiFont/01CA.png
index 3cec6857e..ff65b70a2 100644
Binary files a/fonts/MiniwiFont/01CA.png and b/fonts/MiniwiFont/01CA.png differ
diff --git a/fonts/MiniwiFont/01CB.png b/fonts/MiniwiFont/01CB.png
index 7123e48c2..026aa6755 100644
Binary files a/fonts/MiniwiFont/01CB.png and b/fonts/MiniwiFont/01CB.png differ
diff --git a/fonts/MiniwiFont/01CC.png b/fonts/MiniwiFont/01CC.png
index 6f6839e03..9a10771c9 100644
Binary files a/fonts/MiniwiFont/01CC.png and b/fonts/MiniwiFont/01CC.png differ
diff --git a/fonts/MiniwiFont/01CD.png b/fonts/MiniwiFont/01CD.png
index 5041ffb7b..2cdfcad75 100644
Binary files a/fonts/MiniwiFont/01CD.png and b/fonts/MiniwiFont/01CD.png differ
diff --git a/fonts/MiniwiFont/01CE.png b/fonts/MiniwiFont/01CE.png
index 162b7b28e..07bc7aa5e 100644
Binary files a/fonts/MiniwiFont/01CE.png and b/fonts/MiniwiFont/01CE.png differ
diff --git a/fonts/MiniwiFont/01CF.png b/fonts/MiniwiFont/01CF.png
index 35e55dfc5..a211f56e7 100644
Binary files a/fonts/MiniwiFont/01CF.png and b/fonts/MiniwiFont/01CF.png differ
diff --git a/fonts/MiniwiFont/01D0.png b/fonts/MiniwiFont/01D0.png
index d0df0a66b..8272c03c0 100644
Binary files a/fonts/MiniwiFont/01D0.png and b/fonts/MiniwiFont/01D0.png differ
diff --git a/fonts/MiniwiFont/01D1.png b/fonts/MiniwiFont/01D1.png
index 696309c40..27fa8b513 100644
Binary files a/fonts/MiniwiFont/01D1.png and b/fonts/MiniwiFont/01D1.png differ
diff --git a/fonts/MiniwiFont/01D2.png b/fonts/MiniwiFont/01D2.png
index 16cbf8df3..216fee473 100644
Binary files a/fonts/MiniwiFont/01D2.png and b/fonts/MiniwiFont/01D2.png differ
diff --git a/fonts/MiniwiFont/01D3.png b/fonts/MiniwiFont/01D3.png
index 3dd5a8e34..d9ffc50af 100644
Binary files a/fonts/MiniwiFont/01D3.png and b/fonts/MiniwiFont/01D3.png differ
diff --git a/fonts/MiniwiFont/01D4.png b/fonts/MiniwiFont/01D4.png
index 3dd5a8e34..d9ffc50af 100644
Binary files a/fonts/MiniwiFont/01D4.png and b/fonts/MiniwiFont/01D4.png differ
diff --git a/fonts/MiniwiFont/01D5.png b/fonts/MiniwiFont/01D5.png
index f7a71a8f0..4388c15bf 100644
Binary files a/fonts/MiniwiFont/01D5.png and b/fonts/MiniwiFont/01D5.png differ
diff --git a/fonts/MiniwiFont/01D6.png b/fonts/MiniwiFont/01D6.png
index 91a9b8b68..bbccb164a 100644
Binary files a/fonts/MiniwiFont/01D6.png and b/fonts/MiniwiFont/01D6.png differ
diff --git a/fonts/MiniwiFont/01D7.png b/fonts/MiniwiFont/01D7.png
index f7a71a8f0..4388c15bf 100644
Binary files a/fonts/MiniwiFont/01D7.png and b/fonts/MiniwiFont/01D7.png differ
diff --git a/fonts/MiniwiFont/01D8.png b/fonts/MiniwiFont/01D8.png
index f7a71a8f0..4388c15bf 100644
Binary files a/fonts/MiniwiFont/01D8.png and b/fonts/MiniwiFont/01D8.png differ
diff --git a/fonts/MiniwiFont/01D9.png b/fonts/MiniwiFont/01D9.png
index 91a9b8b68..bbccb164a 100644
Binary files a/fonts/MiniwiFont/01D9.png and b/fonts/MiniwiFont/01D9.png differ
diff --git a/fonts/MiniwiFont/01DA.png b/fonts/MiniwiFont/01DA.png
index 91a9b8b68..bbccb164a 100644
Binary files a/fonts/MiniwiFont/01DA.png and b/fonts/MiniwiFont/01DA.png differ
diff --git a/fonts/MiniwiFont/01DB.png b/fonts/MiniwiFont/01DB.png
index f7a71a8f0..4388c15bf 100644
Binary files a/fonts/MiniwiFont/01DB.png and b/fonts/MiniwiFont/01DB.png differ
diff --git a/fonts/MiniwiFont/01DC.png b/fonts/MiniwiFont/01DC.png
index f7a71a8f0..4388c15bf 100644
Binary files a/fonts/MiniwiFont/01DC.png and b/fonts/MiniwiFont/01DC.png differ
diff --git a/fonts/MiniwiFont/01DD.png b/fonts/MiniwiFont/01DD.png
index ce7a25648..e0f569d89 100644
Binary files a/fonts/MiniwiFont/01DD.png and b/fonts/MiniwiFont/01DD.png differ
diff --git a/fonts/MiniwiFont/01DE.png b/fonts/MiniwiFont/01DE.png
index 044813756..fb58f8a99 100644
Binary files a/fonts/MiniwiFont/01DE.png and b/fonts/MiniwiFont/01DE.png differ
diff --git a/fonts/MiniwiFont/01DF.png b/fonts/MiniwiFont/01DF.png
index 0ce1ab301..86f2acba1 100644
Binary files a/fonts/MiniwiFont/01DF.png and b/fonts/MiniwiFont/01DF.png differ
diff --git a/fonts/MiniwiFont/01E0.png b/fonts/MiniwiFont/01E0.png
index 2ff76d56d..4d43691e8 100644
Binary files a/fonts/MiniwiFont/01E0.png and b/fonts/MiniwiFont/01E0.png differ
diff --git a/fonts/MiniwiFont/01E1.png b/fonts/MiniwiFont/01E1.png
index b1d13f72f..b8e3469ee 100644
Binary files a/fonts/MiniwiFont/01E1.png and b/fonts/MiniwiFont/01E1.png differ
diff --git a/fonts/MiniwiFont/01E2.png b/fonts/MiniwiFont/01E2.png
index d7403bec6..560cfcb8f 100644
Binary files a/fonts/MiniwiFont/01E2.png and b/fonts/MiniwiFont/01E2.png differ
diff --git a/fonts/MiniwiFont/01E3.png b/fonts/MiniwiFont/01E3.png
index b64a50cf4..6cfe50d8f 100644
Binary files a/fonts/MiniwiFont/01E3.png and b/fonts/MiniwiFont/01E3.png differ
diff --git a/fonts/MiniwiFont/01E4.png b/fonts/MiniwiFont/01E4.png
index 3a4d4702a..5e8d1957f 100644
Binary files a/fonts/MiniwiFont/01E4.png and b/fonts/MiniwiFont/01E4.png differ
diff --git a/fonts/MiniwiFont/01E5.png b/fonts/MiniwiFont/01E5.png
index 316c8146f..4c5d3f23a 100644
Binary files a/fonts/MiniwiFont/01E5.png and b/fonts/MiniwiFont/01E5.png differ
diff --git a/fonts/MiniwiFont/01E6.png b/fonts/MiniwiFont/01E6.png
index 6eec2e852..fb7bf1979 100644
Binary files a/fonts/MiniwiFont/01E6.png and b/fonts/MiniwiFont/01E6.png differ
diff --git a/fonts/MiniwiFont/01E7.png b/fonts/MiniwiFont/01E7.png
index 8b88f14d6..55a957f7c 100644
Binary files a/fonts/MiniwiFont/01E7.png and b/fonts/MiniwiFont/01E7.png differ
diff --git a/fonts/MiniwiFont/01E8.png b/fonts/MiniwiFont/01E8.png
index 261fa6bd7..5cb8afbbf 100644
Binary files a/fonts/MiniwiFont/01E8.png and b/fonts/MiniwiFont/01E8.png differ
diff --git a/fonts/MiniwiFont/01E9.png b/fonts/MiniwiFont/01E9.png
index 99a0407d1..906c079dc 100644
Binary files a/fonts/MiniwiFont/01E9.png and b/fonts/MiniwiFont/01E9.png differ
diff --git a/fonts/MiniwiFont/01EA.png b/fonts/MiniwiFont/01EA.png
index ed0292214..a670e528b 100644
Binary files a/fonts/MiniwiFont/01EA.png and b/fonts/MiniwiFont/01EA.png differ
diff --git a/fonts/MiniwiFont/01EB.png b/fonts/MiniwiFont/01EB.png
index 8d5da788b..ebdbcd33c 100644
Binary files a/fonts/MiniwiFont/01EB.png and b/fonts/MiniwiFont/01EB.png differ
diff --git a/fonts/MiniwiFont/01EC.png b/fonts/MiniwiFont/01EC.png
index ee67e3239..13dadbb03 100644
Binary files a/fonts/MiniwiFont/01EC.png and b/fonts/MiniwiFont/01EC.png differ
diff --git a/fonts/MiniwiFont/01ED.png b/fonts/MiniwiFont/01ED.png
index 01330b0a3..a6c0e01ff 100644
Binary files a/fonts/MiniwiFont/01ED.png and b/fonts/MiniwiFont/01ED.png differ
diff --git a/fonts/MiniwiFont/01EE.png b/fonts/MiniwiFont/01EE.png
index 727c917a4..2b93ec483 100644
Binary files a/fonts/MiniwiFont/01EE.png and b/fonts/MiniwiFont/01EE.png differ
diff --git a/fonts/MiniwiFont/01EF.png b/fonts/MiniwiFont/01EF.png
index 82f4cf98a..8ef3db4d1 100644
Binary files a/fonts/MiniwiFont/01EF.png and b/fonts/MiniwiFont/01EF.png differ
diff --git a/fonts/MiniwiFont/01F0.png b/fonts/MiniwiFont/01F0.png
index f0c521db3..a59a6b7e7 100644
Binary files a/fonts/MiniwiFont/01F0.png and b/fonts/MiniwiFont/01F0.png differ
diff --git a/fonts/MiniwiFont/01F1.png b/fonts/MiniwiFont/01F1.png
index b9bf4ef07..4d159e530 100644
Binary files a/fonts/MiniwiFont/01F1.png and b/fonts/MiniwiFont/01F1.png differ
diff --git a/fonts/MiniwiFont/01F2.png b/fonts/MiniwiFont/01F2.png
index 765ac2a1c..d96dfb9c9 100644
Binary files a/fonts/MiniwiFont/01F2.png and b/fonts/MiniwiFont/01F2.png differ
diff --git a/fonts/MiniwiFont/01F3.png b/fonts/MiniwiFont/01F3.png
index 5e4a8593e..554ba9d36 100644
Binary files a/fonts/MiniwiFont/01F3.png and b/fonts/MiniwiFont/01F3.png differ
diff --git a/fonts/MiniwiFont/01F4.png b/fonts/MiniwiFont/01F4.png
index 49aad3ccb..d97d3d83a 100644
Binary files a/fonts/MiniwiFont/01F4.png and b/fonts/MiniwiFont/01F4.png differ
diff --git a/fonts/MiniwiFont/01F5.png b/fonts/MiniwiFont/01F5.png
index c520bb0ce..fa8964f44 100644
Binary files a/fonts/MiniwiFont/01F5.png and b/fonts/MiniwiFont/01F5.png differ
diff --git a/fonts/MiniwiFont/01F6.png b/fonts/MiniwiFont/01F6.png
index 6f611d6da..9a4bf54c3 100644
Binary files a/fonts/MiniwiFont/01F6.png and b/fonts/MiniwiFont/01F6.png differ
diff --git a/fonts/MiniwiFont/01F7.png b/fonts/MiniwiFont/01F7.png
index 099453e77..a1ddb6852 100644
Binary files a/fonts/MiniwiFont/01F7.png and b/fonts/MiniwiFont/01F7.png differ
diff --git a/fonts/MiniwiFont/01F8.png b/fonts/MiniwiFont/01F8.png
index 99b1d37a8..04eacaa6d 100644
Binary files a/fonts/MiniwiFont/01F8.png and b/fonts/MiniwiFont/01F8.png differ
diff --git a/fonts/MiniwiFont/01F9.png b/fonts/MiniwiFont/01F9.png
index db6ad40c6..eb9be075e 100644
Binary files a/fonts/MiniwiFont/01F9.png and b/fonts/MiniwiFont/01F9.png differ
diff --git a/fonts/MiniwiFont/01FA.png b/fonts/MiniwiFont/01FA.png
index 1a0c2b21c..99072d1b8 100644
Binary files a/fonts/MiniwiFont/01FA.png and b/fonts/MiniwiFont/01FA.png differ
diff --git a/fonts/MiniwiFont/01FB.png b/fonts/MiniwiFont/01FB.png
index a5c2d0e25..26f3d2d36 100644
Binary files a/fonts/MiniwiFont/01FB.png and b/fonts/MiniwiFont/01FB.png differ
diff --git a/fonts/MiniwiFont/01FC.png b/fonts/MiniwiFont/01FC.png
index e4d9ad1f7..34311ed16 100644
Binary files a/fonts/MiniwiFont/01FC.png and b/fonts/MiniwiFont/01FC.png differ
diff --git a/fonts/MiniwiFont/01FD.png b/fonts/MiniwiFont/01FD.png
index 3755acf64..bc9d46d34 100644
Binary files a/fonts/MiniwiFont/01FD.png and b/fonts/MiniwiFont/01FD.png differ
diff --git a/fonts/MiniwiFont/01FE.png b/fonts/MiniwiFont/01FE.png
index 3595d1d5a..a1994de66 100644
Binary files a/fonts/MiniwiFont/01FE.png and b/fonts/MiniwiFont/01FE.png differ
diff --git a/fonts/MiniwiFont/01FF.png b/fonts/MiniwiFont/01FF.png
index b1bcfc99b..04b4adda2 100644
Binary files a/fonts/MiniwiFont/01FF.png and b/fonts/MiniwiFont/01FF.png differ
diff --git a/fonts/MiniwiFont/0200.png b/fonts/MiniwiFont/0200.png
index 62c6b3939..06ffc4afb 100644
Binary files a/fonts/MiniwiFont/0200.png and b/fonts/MiniwiFont/0200.png differ
diff --git a/fonts/MiniwiFont/0201.png b/fonts/MiniwiFont/0201.png
index 30c63dc32..4fcc8d632 100644
Binary files a/fonts/MiniwiFont/0201.png and b/fonts/MiniwiFont/0201.png differ
diff --git a/fonts/MiniwiFont/0202.png b/fonts/MiniwiFont/0202.png
index 5041ffb7b..2cdfcad75 100644
Binary files a/fonts/MiniwiFont/0202.png and b/fonts/MiniwiFont/0202.png differ
diff --git a/fonts/MiniwiFont/0203.png b/fonts/MiniwiFont/0203.png
index 162b7b28e..07bc7aa5e 100644
Binary files a/fonts/MiniwiFont/0203.png and b/fonts/MiniwiFont/0203.png differ
diff --git a/fonts/MiniwiFont/0204.png b/fonts/MiniwiFont/0204.png
index b3f51b6de..1657aa27c 100644
Binary files a/fonts/MiniwiFont/0204.png and b/fonts/MiniwiFont/0204.png differ
diff --git a/fonts/MiniwiFont/0205.png b/fonts/MiniwiFont/0205.png
index 77c6d5d3d..3f0195efd 100644
Binary files a/fonts/MiniwiFont/0205.png and b/fonts/MiniwiFont/0205.png differ
diff --git a/fonts/MiniwiFont/0206.png b/fonts/MiniwiFont/0206.png
index 7bbd2ee9f..33b55d7de 100644
Binary files a/fonts/MiniwiFont/0206.png and b/fonts/MiniwiFont/0206.png differ
diff --git a/fonts/MiniwiFont/0207.png b/fonts/MiniwiFont/0207.png
index f0a6e90b6..0d820c149 100644
Binary files a/fonts/MiniwiFont/0207.png and b/fonts/MiniwiFont/0207.png differ
diff --git a/fonts/MiniwiFont/0208.png b/fonts/MiniwiFont/0208.png
index 1ee397e63..d38cc8d1c 100644
Binary files a/fonts/MiniwiFont/0208.png and b/fonts/MiniwiFont/0208.png differ
diff --git a/fonts/MiniwiFont/0209.png b/fonts/MiniwiFont/0209.png
index 6739c017f..ba2f82a48 100644
Binary files a/fonts/MiniwiFont/0209.png and b/fonts/MiniwiFont/0209.png differ
diff --git a/fonts/MiniwiFont/020A.png b/fonts/MiniwiFont/020A.png
index 35e55dfc5..a211f56e7 100644
Binary files a/fonts/MiniwiFont/020A.png and b/fonts/MiniwiFont/020A.png differ
diff --git a/fonts/MiniwiFont/020B.png b/fonts/MiniwiFont/020B.png
index 6739c017f..ba2f82a48 100644
Binary files a/fonts/MiniwiFont/020B.png and b/fonts/MiniwiFont/020B.png differ
diff --git a/fonts/MiniwiFont/020C.png b/fonts/MiniwiFont/020C.png
index b470a7eb5..30f6682a9 100644
Binary files a/fonts/MiniwiFont/020C.png and b/fonts/MiniwiFont/020C.png differ
diff --git a/fonts/MiniwiFont/020D.png b/fonts/MiniwiFont/020D.png
index dc02a7e35..3421f7863 100644
Binary files a/fonts/MiniwiFont/020D.png and b/fonts/MiniwiFont/020D.png differ
diff --git a/fonts/MiniwiFont/020E.png b/fonts/MiniwiFont/020E.png
index 696309c40..27fa8b513 100644
Binary files a/fonts/MiniwiFont/020E.png and b/fonts/MiniwiFont/020E.png differ
diff --git a/fonts/MiniwiFont/020F.png b/fonts/MiniwiFont/020F.png
index 16cbf8df3..216fee473 100644
Binary files a/fonts/MiniwiFont/020F.png and b/fonts/MiniwiFont/020F.png differ
diff --git a/fonts/MiniwiFont/0210.png b/fonts/MiniwiFont/0210.png
index 2c02c8a21..90b5cfdd7 100644
Binary files a/fonts/MiniwiFont/0210.png and b/fonts/MiniwiFont/0210.png differ
diff --git a/fonts/MiniwiFont/0211.png b/fonts/MiniwiFont/0211.png
index 3e8ea992d..5df7a7103 100644
Binary files a/fonts/MiniwiFont/0211.png and b/fonts/MiniwiFont/0211.png differ
diff --git a/fonts/MiniwiFont/0212.png b/fonts/MiniwiFont/0212.png
index fbb0178c1..1d18e9e05 100644
Binary files a/fonts/MiniwiFont/0212.png and b/fonts/MiniwiFont/0212.png differ
diff --git a/fonts/MiniwiFont/0213.png b/fonts/MiniwiFont/0213.png
index 13bc85b32..ba5cfb131 100644
Binary files a/fonts/MiniwiFont/0213.png and b/fonts/MiniwiFont/0213.png differ
diff --git a/fonts/MiniwiFont/0214.png b/fonts/MiniwiFont/0214.png
index f7a71a8f0..4388c15bf 100644
Binary files a/fonts/MiniwiFont/0214.png and b/fonts/MiniwiFont/0214.png differ
diff --git a/fonts/MiniwiFont/0215.png b/fonts/MiniwiFont/0215.png
index f7a71a8f0..4388c15bf 100644
Binary files a/fonts/MiniwiFont/0215.png and b/fonts/MiniwiFont/0215.png differ
diff --git a/fonts/MiniwiFont/0216.png b/fonts/MiniwiFont/0216.png
index f7a71a8f0..4388c15bf 100644
Binary files a/fonts/MiniwiFont/0216.png and b/fonts/MiniwiFont/0216.png differ
diff --git a/fonts/MiniwiFont/0217.png b/fonts/MiniwiFont/0217.png
index f7a71a8f0..4388c15bf 100644
Binary files a/fonts/MiniwiFont/0217.png and b/fonts/MiniwiFont/0217.png differ
diff --git a/fonts/MiniwiFont/0218.png b/fonts/MiniwiFont/0218.png
index ca5b0e811..ec4b64683 100644
Binary files a/fonts/MiniwiFont/0218.png and b/fonts/MiniwiFont/0218.png differ
diff --git a/fonts/MiniwiFont/0219.png b/fonts/MiniwiFont/0219.png
index db1cce6f0..56c8473ac 100644
Binary files a/fonts/MiniwiFont/0219.png and b/fonts/MiniwiFont/0219.png differ
diff --git a/fonts/MiniwiFont/021A.png b/fonts/MiniwiFont/021A.png
index e914b1cb9..22c7bb6e6 100644
Binary files a/fonts/MiniwiFont/021A.png and b/fonts/MiniwiFont/021A.png differ
diff --git a/fonts/MiniwiFont/021B.png b/fonts/MiniwiFont/021B.png
index e443fd004..029456923 100644
Binary files a/fonts/MiniwiFont/021B.png and b/fonts/MiniwiFont/021B.png differ
diff --git a/fonts/MiniwiFont/021C.png b/fonts/MiniwiFont/021C.png
index 7161fca4d..86d5ecf82 100644
Binary files a/fonts/MiniwiFont/021C.png and b/fonts/MiniwiFont/021C.png differ
diff --git a/fonts/MiniwiFont/021D.png b/fonts/MiniwiFont/021D.png
index c1216e810..955474bab 100644
Binary files a/fonts/MiniwiFont/021D.png and b/fonts/MiniwiFont/021D.png differ
diff --git a/fonts/MiniwiFont/021E.png b/fonts/MiniwiFont/021E.png
index 12412c631..b5027c5ac 100644
Binary files a/fonts/MiniwiFont/021E.png and b/fonts/MiniwiFont/021E.png differ
diff --git a/fonts/MiniwiFont/021F.png b/fonts/MiniwiFont/021F.png
index a9dc7c260..50658e0dc 100644
Binary files a/fonts/MiniwiFont/021F.png and b/fonts/MiniwiFont/021F.png differ
diff --git a/fonts/MiniwiFont/0220.png b/fonts/MiniwiFont/0220.png
index f80e8cf52..56f5beef8 100644
Binary files a/fonts/MiniwiFont/0220.png and b/fonts/MiniwiFont/0220.png differ
diff --git a/fonts/MiniwiFont/0221.png b/fonts/MiniwiFont/0221.png
index c6dce3c87..2b3653e17 100644
Binary files a/fonts/MiniwiFont/0221.png and b/fonts/MiniwiFont/0221.png differ
diff --git a/fonts/MiniwiFont/0222.png b/fonts/MiniwiFont/0222.png
index 6af74aff9..3a78f08ae 100644
Binary files a/fonts/MiniwiFont/0222.png and b/fonts/MiniwiFont/0222.png differ
diff --git a/fonts/MiniwiFont/0223.png b/fonts/MiniwiFont/0223.png
index 14ae588dd..97de93281 100644
Binary files a/fonts/MiniwiFont/0223.png and b/fonts/MiniwiFont/0223.png differ
diff --git a/fonts/MiniwiFont/0224.png b/fonts/MiniwiFont/0224.png
index 137fc8968..9f351c831 100644
Binary files a/fonts/MiniwiFont/0224.png and b/fonts/MiniwiFont/0224.png differ
diff --git a/fonts/MiniwiFont/0225.png b/fonts/MiniwiFont/0225.png
index 7d4ba492c..5aea2c062 100644
Binary files a/fonts/MiniwiFont/0225.png and b/fonts/MiniwiFont/0225.png differ
diff --git a/fonts/MiniwiFont/0226.png b/fonts/MiniwiFont/0226.png
index 49f077e91..dde814658 100644
Binary files a/fonts/MiniwiFont/0226.png and b/fonts/MiniwiFont/0226.png differ
diff --git a/fonts/MiniwiFont/0227.png b/fonts/MiniwiFont/0227.png
index d48f69ad1..c8afc58dd 100644
Binary files a/fonts/MiniwiFont/0227.png and b/fonts/MiniwiFont/0227.png differ
diff --git a/fonts/MiniwiFont/0228.png b/fonts/MiniwiFont/0228.png
index f7130a52b..ab026dc00 100644
Binary files a/fonts/MiniwiFont/0228.png and b/fonts/MiniwiFont/0228.png differ
diff --git a/fonts/MiniwiFont/0229.png b/fonts/MiniwiFont/0229.png
index 0fc2558bb..368295f3e 100644
Binary files a/fonts/MiniwiFont/0229.png and b/fonts/MiniwiFont/0229.png differ
diff --git a/fonts/MiniwiFont/022A.png b/fonts/MiniwiFont/022A.png
index d82ffb9c7..45f3ca50b 100644
Binary files a/fonts/MiniwiFont/022A.png and b/fonts/MiniwiFont/022A.png differ
diff --git a/fonts/MiniwiFont/022B.png b/fonts/MiniwiFont/022B.png
index d82ffb9c7..45f3ca50b 100644
Binary files a/fonts/MiniwiFont/022B.png and b/fonts/MiniwiFont/022B.png differ
diff --git a/fonts/MiniwiFont/022C.png b/fonts/MiniwiFont/022C.png
index 75df0ac16..6158e6cb1 100644
Binary files a/fonts/MiniwiFont/022C.png and b/fonts/MiniwiFont/022C.png differ
diff --git a/fonts/MiniwiFont/022D.png b/fonts/MiniwiFont/022D.png
index 75df0ac16..6158e6cb1 100644
Binary files a/fonts/MiniwiFont/022D.png and b/fonts/MiniwiFont/022D.png differ
diff --git a/fonts/MiniwiFont/022E.png b/fonts/MiniwiFont/022E.png
index f31c8eed6..8dd034dc5 100644
Binary files a/fonts/MiniwiFont/022E.png and b/fonts/MiniwiFont/022E.png differ
diff --git a/fonts/MiniwiFont/022F.png b/fonts/MiniwiFont/022F.png
index 4cdee9862..0f0525a76 100644
Binary files a/fonts/MiniwiFont/022F.png and b/fonts/MiniwiFont/022F.png differ
diff --git a/fonts/MiniwiFont/0230.png b/fonts/MiniwiFont/0230.png
index 277f36259..c7b1329d9 100644
Binary files a/fonts/MiniwiFont/0230.png and b/fonts/MiniwiFont/0230.png differ
diff --git a/fonts/MiniwiFont/0231.png b/fonts/MiniwiFont/0231.png
index 277f36259..c7b1329d9 100644
Binary files a/fonts/MiniwiFont/0231.png and b/fonts/MiniwiFont/0231.png differ
diff --git a/fonts/MiniwiFont/0232.png b/fonts/MiniwiFont/0232.png
index d4fed6fa8..2b79328b4 100644
Binary files a/fonts/MiniwiFont/0232.png and b/fonts/MiniwiFont/0232.png differ
diff --git a/fonts/MiniwiFont/0233.png b/fonts/MiniwiFont/0233.png
index a9839ab19..8fbbdba88 100644
Binary files a/fonts/MiniwiFont/0233.png and b/fonts/MiniwiFont/0233.png differ
diff --git a/fonts/MiniwiFont/0234.png b/fonts/MiniwiFont/0234.png
index 36d502d53..f3ad23e77 100644
Binary files a/fonts/MiniwiFont/0234.png and b/fonts/MiniwiFont/0234.png differ
diff --git a/fonts/MiniwiFont/0235.png b/fonts/MiniwiFont/0235.png
index da66de357..cc88c00d7 100644
Binary files a/fonts/MiniwiFont/0235.png and b/fonts/MiniwiFont/0235.png differ
diff --git a/fonts/MiniwiFont/0236.png b/fonts/MiniwiFont/0236.png
index ed8c38094..cb668ced9 100644
Binary files a/fonts/MiniwiFont/0236.png and b/fonts/MiniwiFont/0236.png differ
diff --git a/fonts/MiniwiFont/0237.png b/fonts/MiniwiFont/0237.png
index e85a6209b..f4bff4754 100644
Binary files a/fonts/MiniwiFont/0237.png and b/fonts/MiniwiFont/0237.png differ
diff --git a/fonts/MiniwiFont/0238.png b/fonts/MiniwiFont/0238.png
index b4de497fd..22b884004 100644
Binary files a/fonts/MiniwiFont/0238.png and b/fonts/MiniwiFont/0238.png differ
diff --git a/fonts/MiniwiFont/0239.png b/fonts/MiniwiFont/0239.png
index 6be834a70..a4f643ba5 100644
Binary files a/fonts/MiniwiFont/0239.png and b/fonts/MiniwiFont/0239.png differ
diff --git a/fonts/MiniwiFont/023A.png b/fonts/MiniwiFont/023A.png
index 17454b9e5..b7341cfa6 100644
Binary files a/fonts/MiniwiFont/023A.png and b/fonts/MiniwiFont/023A.png differ
diff --git a/fonts/MiniwiFont/023B.png b/fonts/MiniwiFont/023B.png
index eee0cc182..14a7910ea 100644
Binary files a/fonts/MiniwiFont/023B.png and b/fonts/MiniwiFont/023B.png differ
diff --git a/fonts/MiniwiFont/023C.png b/fonts/MiniwiFont/023C.png
index e81309421..88cb1bcd7 100644
Binary files a/fonts/MiniwiFont/023C.png and b/fonts/MiniwiFont/023C.png differ
diff --git a/fonts/MiniwiFont/023D.png b/fonts/MiniwiFont/023D.png
index ef4acd064..fb9e2066e 100644
Binary files a/fonts/MiniwiFont/023D.png and b/fonts/MiniwiFont/023D.png differ
diff --git a/fonts/MiniwiFont/023E.png b/fonts/MiniwiFont/023E.png
index 5f5581a88..95c8e5d32 100644
Binary files a/fonts/MiniwiFont/023E.png and b/fonts/MiniwiFont/023E.png differ
diff --git a/fonts/MiniwiFont/023F.png b/fonts/MiniwiFont/023F.png
index 5d478a475..a26c13e72 100644
Binary files a/fonts/MiniwiFont/023F.png and b/fonts/MiniwiFont/023F.png differ
diff --git a/fonts/MiniwiFont/0240.png b/fonts/MiniwiFont/0240.png
index c22b96f27..124c8a326 100644
Binary files a/fonts/MiniwiFont/0240.png and b/fonts/MiniwiFont/0240.png differ
diff --git a/fonts/MiniwiFont/0241.png b/fonts/MiniwiFont/0241.png
index 3c07ddcac..4b4949490 100644
Binary files a/fonts/MiniwiFont/0241.png and b/fonts/MiniwiFont/0241.png differ
diff --git a/fonts/MiniwiFont/0242.png b/fonts/MiniwiFont/0242.png
index 760fce465..b1db80338 100644
Binary files a/fonts/MiniwiFont/0242.png and b/fonts/MiniwiFont/0242.png differ
diff --git a/fonts/MiniwiFont/0243.png b/fonts/MiniwiFont/0243.png
index a25f2877a..49575c1f1 100644
Binary files a/fonts/MiniwiFont/0243.png and b/fonts/MiniwiFont/0243.png differ
diff --git a/fonts/MiniwiFont/0244.png b/fonts/MiniwiFont/0244.png
index 7ea8cea23..c16c4de01 100644
Binary files a/fonts/MiniwiFont/0244.png and b/fonts/MiniwiFont/0244.png differ
diff --git a/fonts/MiniwiFont/0245.png b/fonts/MiniwiFont/0245.png
index 3621bf53c..d1c3a6d89 100644
Binary files a/fonts/MiniwiFont/0245.png and b/fonts/MiniwiFont/0245.png differ
diff --git a/fonts/MiniwiFont/0246.png b/fonts/MiniwiFont/0246.png
index 4324a4af9..bb7e3b51a 100644
Binary files a/fonts/MiniwiFont/0246.png and b/fonts/MiniwiFont/0246.png differ
diff --git a/fonts/MiniwiFont/0247.png b/fonts/MiniwiFont/0247.png
index 742862a3b..28ef3aae0 100644
Binary files a/fonts/MiniwiFont/0247.png and b/fonts/MiniwiFont/0247.png differ
diff --git a/fonts/MiniwiFont/0248.png b/fonts/MiniwiFont/0248.png
index 962c3e4c5..ac6f93a38 100644
Binary files a/fonts/MiniwiFont/0248.png and b/fonts/MiniwiFont/0248.png differ
diff --git a/fonts/MiniwiFont/0249.png b/fonts/MiniwiFont/0249.png
index 3a844c443..593222a6f 100644
Binary files a/fonts/MiniwiFont/0249.png and b/fonts/MiniwiFont/0249.png differ
diff --git a/fonts/MiniwiFont/024A.png b/fonts/MiniwiFont/024A.png
index a11732258..69d2a8a82 100644
Binary files a/fonts/MiniwiFont/024A.png and b/fonts/MiniwiFont/024A.png differ
diff --git a/fonts/MiniwiFont/024B.png b/fonts/MiniwiFont/024B.png
index ccd3144c1..cb0ffb72f 100644
Binary files a/fonts/MiniwiFont/024B.png and b/fonts/MiniwiFont/024B.png differ
diff --git a/fonts/MiniwiFont/024C.png b/fonts/MiniwiFont/024C.png
index 644d3a865..0b6e87f15 100644
Binary files a/fonts/MiniwiFont/024C.png and b/fonts/MiniwiFont/024C.png differ
diff --git a/fonts/MiniwiFont/024D.png b/fonts/MiniwiFont/024D.png
index 2657e502b..3e8b66ce0 100644
Binary files a/fonts/MiniwiFont/024D.png and b/fonts/MiniwiFont/024D.png differ
diff --git a/fonts/MiniwiFont/024E.png b/fonts/MiniwiFont/024E.png
index 3f6012836..2d033b65d 100644
Binary files a/fonts/MiniwiFont/024E.png and b/fonts/MiniwiFont/024E.png differ
diff --git a/fonts/MiniwiFont/024F.png b/fonts/MiniwiFont/024F.png
index 9c3782894..b5a973d90 100644
Binary files a/fonts/MiniwiFont/024F.png and b/fonts/MiniwiFont/024F.png differ
diff --git a/fonts/MiniwiFont/0250.png b/fonts/MiniwiFont/0250.png
index d739b52e6..f57b6113c 100644
Binary files a/fonts/MiniwiFont/0250.png and b/fonts/MiniwiFont/0250.png differ
diff --git a/fonts/MiniwiFont/0251.png b/fonts/MiniwiFont/0251.png
index ac872d5f8..313cc82f8 100644
Binary files a/fonts/MiniwiFont/0251.png and b/fonts/MiniwiFont/0251.png differ
diff --git a/fonts/MiniwiFont/0252.png b/fonts/MiniwiFont/0252.png
index 23b70d470..64036ba32 100644
Binary files a/fonts/MiniwiFont/0252.png and b/fonts/MiniwiFont/0252.png differ
diff --git a/fonts/MiniwiFont/0253.png b/fonts/MiniwiFont/0253.png
index 467175054..6a368160a 100644
Binary files a/fonts/MiniwiFont/0253.png and b/fonts/MiniwiFont/0253.png differ
diff --git a/fonts/MiniwiFont/0254.png b/fonts/MiniwiFont/0254.png
index e98bfdb55..4aa22da6b 100644
Binary files a/fonts/MiniwiFont/0254.png and b/fonts/MiniwiFont/0254.png differ
diff --git a/fonts/MiniwiFont/0255.png b/fonts/MiniwiFont/0255.png
index ba65bef0f..3ca4d81d0 100644
Binary files a/fonts/MiniwiFont/0255.png and b/fonts/MiniwiFont/0255.png differ
diff --git a/fonts/MiniwiFont/0256.png b/fonts/MiniwiFont/0256.png
index ccfd29842..56cff7b4c 100644
Binary files a/fonts/MiniwiFont/0256.png and b/fonts/MiniwiFont/0256.png differ
diff --git a/fonts/MiniwiFont/0257.png b/fonts/MiniwiFont/0257.png
index 2d666e87a..5ae302a85 100644
Binary files a/fonts/MiniwiFont/0257.png and b/fonts/MiniwiFont/0257.png differ
diff --git a/fonts/MiniwiFont/0258.png b/fonts/MiniwiFont/0258.png
index f081caa5f..f5a908ae4 100644
Binary files a/fonts/MiniwiFont/0258.png and b/fonts/MiniwiFont/0258.png differ
diff --git a/fonts/MiniwiFont/0259.png b/fonts/MiniwiFont/0259.png
index ce7a25648..e0f569d89 100644
Binary files a/fonts/MiniwiFont/0259.png and b/fonts/MiniwiFont/0259.png differ
diff --git a/fonts/MiniwiFont/025A.png b/fonts/MiniwiFont/025A.png
index 197ad0d8f..011ec6511 100644
Binary files a/fonts/MiniwiFont/025A.png and b/fonts/MiniwiFont/025A.png differ
diff --git a/fonts/MiniwiFont/025B.png b/fonts/MiniwiFont/025B.png
index 7d1586ab1..0ff937360 100644
Binary files a/fonts/MiniwiFont/025B.png and b/fonts/MiniwiFont/025B.png differ
diff --git a/fonts/MiniwiFont/025C.png b/fonts/MiniwiFont/025C.png
index 1d783f6d8..84fe29cbc 100644
Binary files a/fonts/MiniwiFont/025C.png and b/fonts/MiniwiFont/025C.png differ
diff --git a/fonts/MiniwiFont/025D.png b/fonts/MiniwiFont/025D.png
index 44c4c07c3..996230d04 100644
Binary files a/fonts/MiniwiFont/025D.png and b/fonts/MiniwiFont/025D.png differ
diff --git a/fonts/MiniwiFont/025E.png b/fonts/MiniwiFont/025E.png
index 988c89f8f..fbde7cd09 100644
Binary files a/fonts/MiniwiFont/025E.png and b/fonts/MiniwiFont/025E.png differ
diff --git a/fonts/MiniwiFont/025F.png b/fonts/MiniwiFont/025F.png
index 9f249636e..63746433c 100644
Binary files a/fonts/MiniwiFont/025F.png and b/fonts/MiniwiFont/025F.png differ
diff --git a/fonts/MiniwiFont/0260.png b/fonts/MiniwiFont/0260.png
index 633c09abe..abb6bb9d0 100644
Binary files a/fonts/MiniwiFont/0260.png and b/fonts/MiniwiFont/0260.png differ
diff --git a/fonts/MiniwiFont/0261.png b/fonts/MiniwiFont/0261.png
index e9b25ff76..eb21c7dbf 100644
Binary files a/fonts/MiniwiFont/0261.png and b/fonts/MiniwiFont/0261.png differ
diff --git a/fonts/MiniwiFont/0262.png b/fonts/MiniwiFont/0262.png
index 24f165ed9..57cd3130f 100644
Binary files a/fonts/MiniwiFont/0262.png and b/fonts/MiniwiFont/0262.png differ
diff --git a/fonts/MiniwiFont/0263.png b/fonts/MiniwiFont/0263.png
index 07bd1c8f3..77f4b8e70 100644
Binary files a/fonts/MiniwiFont/0263.png and b/fonts/MiniwiFont/0263.png differ
diff --git a/fonts/MiniwiFont/0264.png b/fonts/MiniwiFont/0264.png
index feb2e2ed1..baf2f708e 100644
Binary files a/fonts/MiniwiFont/0264.png and b/fonts/MiniwiFont/0264.png differ
diff --git a/fonts/MiniwiFont/0265.png b/fonts/MiniwiFont/0265.png
index d3195ca6c..ce1cc4c6c 100644
Binary files a/fonts/MiniwiFont/0265.png and b/fonts/MiniwiFont/0265.png differ
diff --git a/fonts/MiniwiFont/0266.png b/fonts/MiniwiFont/0266.png
index d5bb717d6..f37874591 100644
Binary files a/fonts/MiniwiFont/0266.png and b/fonts/MiniwiFont/0266.png differ
diff --git a/fonts/MiniwiFont/0267.png b/fonts/MiniwiFont/0267.png
index ee0030d38..baed451a4 100644
Binary files a/fonts/MiniwiFont/0267.png and b/fonts/MiniwiFont/0267.png differ
diff --git a/fonts/MiniwiFont/0268.png b/fonts/MiniwiFont/0268.png
index cbefe7644..704bba9d6 100644
Binary files a/fonts/MiniwiFont/0268.png and b/fonts/MiniwiFont/0268.png differ
diff --git a/fonts/MiniwiFont/0269.png b/fonts/MiniwiFont/0269.png
index 45f971082..5d949586b 100644
Binary files a/fonts/MiniwiFont/0269.png and b/fonts/MiniwiFont/0269.png differ
diff --git a/fonts/MiniwiFont/026A.png b/fonts/MiniwiFont/026A.png
index 18d33b28b..5648b078c 100644
Binary files a/fonts/MiniwiFont/026A.png and b/fonts/MiniwiFont/026A.png differ
diff --git a/fonts/MiniwiFont/026B.png b/fonts/MiniwiFont/026B.png
index b5533048c..124a43662 100644
Binary files a/fonts/MiniwiFont/026B.png and b/fonts/MiniwiFont/026B.png differ
diff --git a/fonts/MiniwiFont/026C.png b/fonts/MiniwiFont/026C.png
index 6112fc051..b445e1a6b 100644
Binary files a/fonts/MiniwiFont/026C.png and b/fonts/MiniwiFont/026C.png differ
diff --git a/fonts/MiniwiFont/026D.png b/fonts/MiniwiFont/026D.png
index 987fcf136..f1e36679d 100644
Binary files a/fonts/MiniwiFont/026D.png and b/fonts/MiniwiFont/026D.png differ
diff --git a/fonts/MiniwiFont/026E.png b/fonts/MiniwiFont/026E.png
index ac6c54756..5f233add8 100644
Binary files a/fonts/MiniwiFont/026E.png and b/fonts/MiniwiFont/026E.png differ
diff --git a/fonts/MiniwiFont/026F.png b/fonts/MiniwiFont/026F.png
index 4b1e431d7..5860e8312 100644
Binary files a/fonts/MiniwiFont/026F.png and b/fonts/MiniwiFont/026F.png differ
diff --git a/fonts/MiniwiFont/0270.png b/fonts/MiniwiFont/0270.png
index 00dd1025a..2e50d35b4 100644
Binary files a/fonts/MiniwiFont/0270.png and b/fonts/MiniwiFont/0270.png differ
diff --git a/fonts/MiniwiFont/0271.png b/fonts/MiniwiFont/0271.png
index cabdfa876..3b65df7ba 100644
Binary files a/fonts/MiniwiFont/0271.png and b/fonts/MiniwiFont/0271.png differ
diff --git a/fonts/MiniwiFont/0272.png b/fonts/MiniwiFont/0272.png
index 92c91dc2b..17ada2b2c 100644
Binary files a/fonts/MiniwiFont/0272.png and b/fonts/MiniwiFont/0272.png differ
diff --git a/fonts/MiniwiFont/0273.png b/fonts/MiniwiFont/0273.png
index 60d768230..966064899 100644
Binary files a/fonts/MiniwiFont/0273.png and b/fonts/MiniwiFont/0273.png differ
diff --git a/fonts/MiniwiFont/0274.png b/fonts/MiniwiFont/0274.png
index f8a7a1de0..143c0121a 100644
Binary files a/fonts/MiniwiFont/0274.png and b/fonts/MiniwiFont/0274.png differ
diff --git a/fonts/MiniwiFont/0275.png b/fonts/MiniwiFont/0275.png
index 475275e11..5572e3920 100644
Binary files a/fonts/MiniwiFont/0275.png and b/fonts/MiniwiFont/0275.png differ
diff --git a/fonts/MiniwiFont/0276.png b/fonts/MiniwiFont/0276.png
index 5f4f10bc9..ea657b608 100644
Binary files a/fonts/MiniwiFont/0276.png and b/fonts/MiniwiFont/0276.png differ
diff --git a/fonts/MiniwiFont/0277.png b/fonts/MiniwiFont/0277.png
index 4ecbc8a6e..ae75f93b6 100644
Binary files a/fonts/MiniwiFont/0277.png and b/fonts/MiniwiFont/0277.png differ
diff --git a/fonts/MiniwiFont/0278.png b/fonts/MiniwiFont/0278.png
index ad1387ed1..675a4fec7 100644
Binary files a/fonts/MiniwiFont/0278.png and b/fonts/MiniwiFont/0278.png differ
diff --git a/fonts/MiniwiFont/02C7.png b/fonts/MiniwiFont/02C7.png
index 9250d2f55..839735e17 100644
Binary files a/fonts/MiniwiFont/02C7.png and b/fonts/MiniwiFont/02C7.png differ
diff --git a/fonts/MiniwiFont/02D8.png b/fonts/MiniwiFont/02D8.png
index 0b7705414..610dac6c8 100644
Binary files a/fonts/MiniwiFont/02D8.png and b/fonts/MiniwiFont/02D8.png differ
diff --git a/fonts/MiniwiFont/02D9.png b/fonts/MiniwiFont/02D9.png
index a24b1afd3..1c8a601ed 100644
Binary files a/fonts/MiniwiFont/02D9.png and b/fonts/MiniwiFont/02D9.png differ
diff --git a/fonts/MiniwiFont/02DA.png b/fonts/MiniwiFont/02DA.png
index 18cfbbae6..c11213eae 100644
Binary files a/fonts/MiniwiFont/02DA.png and b/fonts/MiniwiFont/02DA.png differ
diff --git a/fonts/MiniwiFont/02DC.png b/fonts/MiniwiFont/02DC.png
index bee56b879..d93d1b25e 100644
Binary files a/fonts/MiniwiFont/02DC.png and b/fonts/MiniwiFont/02DC.png differ
diff --git a/fonts/MiniwiFont/02DD.png b/fonts/MiniwiFont/02DD.png
index efcebf014..b6c27ca01 100644
Binary files a/fonts/MiniwiFont/02DD.png and b/fonts/MiniwiFont/02DD.png differ
diff --git a/fonts/MiniwiFont/0384.png b/fonts/MiniwiFont/0384.png
index 127cb2fd6..eaca6fc5f 100644
Binary files a/fonts/MiniwiFont/0384.png and b/fonts/MiniwiFont/0384.png differ
diff --git a/fonts/MiniwiFont/0385.png b/fonts/MiniwiFont/0385.png
index 4e7e2429a..336b7bdaf 100644
Binary files a/fonts/MiniwiFont/0385.png and b/fonts/MiniwiFont/0385.png differ
diff --git a/fonts/MiniwiFont/0386.png b/fonts/MiniwiFont/0386.png
index 7082de7e9..d62f8755c 100644
Binary files a/fonts/MiniwiFont/0386.png and b/fonts/MiniwiFont/0386.png differ
diff --git a/fonts/MiniwiFont/0388.png b/fonts/MiniwiFont/0388.png
index 4510d449e..3c75f5030 100644
Binary files a/fonts/MiniwiFont/0388.png and b/fonts/MiniwiFont/0388.png differ
diff --git a/fonts/MiniwiFont/0389.png b/fonts/MiniwiFont/0389.png
index 83e00574f..29935c541 100644
Binary files a/fonts/MiniwiFont/0389.png and b/fonts/MiniwiFont/0389.png differ
diff --git a/fonts/MiniwiFont/038A.png b/fonts/MiniwiFont/038A.png
index d945cb8a8..ffecd753c 100644
Binary files a/fonts/MiniwiFont/038A.png and b/fonts/MiniwiFont/038A.png differ
diff --git a/fonts/MiniwiFont/038C.png b/fonts/MiniwiFont/038C.png
index efcdb3085..f4d117304 100644
Binary files a/fonts/MiniwiFont/038C.png and b/fonts/MiniwiFont/038C.png differ
diff --git a/fonts/MiniwiFont/038E.png b/fonts/MiniwiFont/038E.png
index 32e3a8bdc..78120a38b 100644
Binary files a/fonts/MiniwiFont/038E.png and b/fonts/MiniwiFont/038E.png differ
diff --git a/fonts/MiniwiFont/038F.png b/fonts/MiniwiFont/038F.png
index 4a6a16c9b..7abbe96a2 100644
Binary files a/fonts/MiniwiFont/038F.png and b/fonts/MiniwiFont/038F.png differ
diff --git a/fonts/MiniwiFont/0390.png b/fonts/MiniwiFont/0390.png
index 6416b1c39..a3e9bba8a 100644
Binary files a/fonts/MiniwiFont/0390.png and b/fonts/MiniwiFont/0390.png differ
diff --git a/fonts/MiniwiFont/0391.png b/fonts/MiniwiFont/0391.png
index 3c00306ae..eb6a1482e 100644
Binary files a/fonts/MiniwiFont/0391.png and b/fonts/MiniwiFont/0391.png differ
diff --git a/fonts/MiniwiFont/0392.png b/fonts/MiniwiFont/0392.png
index d0b1e8ba9..74958bc78 100644
Binary files a/fonts/MiniwiFont/0392.png and b/fonts/MiniwiFont/0392.png differ
diff --git a/fonts/MiniwiFont/0393.png b/fonts/MiniwiFont/0393.png
index b9a45c728..5694ea3c2 100644
Binary files a/fonts/MiniwiFont/0393.png and b/fonts/MiniwiFont/0393.png differ
diff --git a/fonts/MiniwiFont/0394.png b/fonts/MiniwiFont/0394.png
index 132cd2063..46087a135 100644
Binary files a/fonts/MiniwiFont/0394.png and b/fonts/MiniwiFont/0394.png differ
diff --git a/fonts/MiniwiFont/0395.png b/fonts/MiniwiFont/0395.png
index 9aea80875..01338685f 100644
Binary files a/fonts/MiniwiFont/0395.png and b/fonts/MiniwiFont/0395.png differ
diff --git a/fonts/MiniwiFont/0396.png b/fonts/MiniwiFont/0396.png
index c2cbc45e3..2898bc637 100644
Binary files a/fonts/MiniwiFont/0396.png and b/fonts/MiniwiFont/0396.png differ
diff --git a/fonts/MiniwiFont/0397.png b/fonts/MiniwiFont/0397.png
index 83e00574f..29935c541 100644
Binary files a/fonts/MiniwiFont/0397.png and b/fonts/MiniwiFont/0397.png differ
diff --git a/fonts/MiniwiFont/0398.png b/fonts/MiniwiFont/0398.png
index bcb33d1bd..5046dbcfd 100644
Binary files a/fonts/MiniwiFont/0398.png and b/fonts/MiniwiFont/0398.png differ
diff --git a/fonts/MiniwiFont/0399.png b/fonts/MiniwiFont/0399.png
index 6ea3f6013..35f08817c 100644
Binary files a/fonts/MiniwiFont/0399.png and b/fonts/MiniwiFont/0399.png differ
diff --git a/fonts/MiniwiFont/039A.png b/fonts/MiniwiFont/039A.png
index 4a353239d..a873bd154 100644
Binary files a/fonts/MiniwiFont/039A.png and b/fonts/MiniwiFont/039A.png differ
diff --git a/fonts/MiniwiFont/039B.png b/fonts/MiniwiFont/039B.png
index 3621bf53c..d1c3a6d89 100644
Binary files a/fonts/MiniwiFont/039B.png and b/fonts/MiniwiFont/039B.png differ
diff --git a/fonts/MiniwiFont/039C.png b/fonts/MiniwiFont/039C.png
index ae166aff6..86da6169d 100644
Binary files a/fonts/MiniwiFont/039C.png and b/fonts/MiniwiFont/039C.png differ
diff --git a/fonts/MiniwiFont/039D.png b/fonts/MiniwiFont/039D.png
index c5dfbc594..edefabac6 100644
Binary files a/fonts/MiniwiFont/039D.png and b/fonts/MiniwiFont/039D.png differ
diff --git a/fonts/MiniwiFont/039E.png b/fonts/MiniwiFont/039E.png
index 2d186c52e..9330c8e54 100644
Binary files a/fonts/MiniwiFont/039E.png and b/fonts/MiniwiFont/039E.png differ
diff --git a/fonts/MiniwiFont/039F.png b/fonts/MiniwiFont/039F.png
index 779d1fe5c..3fcf0c024 100644
Binary files a/fonts/MiniwiFont/039F.png and b/fonts/MiniwiFont/039F.png differ
diff --git a/fonts/MiniwiFont/03A0.png b/fonts/MiniwiFont/03A0.png
index 59bd0ac9e..aced6faa4 100644
Binary files a/fonts/MiniwiFont/03A0.png and b/fonts/MiniwiFont/03A0.png differ
diff --git a/fonts/MiniwiFont/03A1.png b/fonts/MiniwiFont/03A1.png
index 1efb8e7c2..cd92a6442 100644
Binary files a/fonts/MiniwiFont/03A1.png and b/fonts/MiniwiFont/03A1.png differ
diff --git a/fonts/MiniwiFont/03A3.png b/fonts/MiniwiFont/03A3.png
index f9e1595a5..86885752c 100644
Binary files a/fonts/MiniwiFont/03A3.png and b/fonts/MiniwiFont/03A3.png differ
diff --git a/fonts/MiniwiFont/03A4.png b/fonts/MiniwiFont/03A4.png
index 2340517b5..d0ce3a386 100644
Binary files a/fonts/MiniwiFont/03A4.png and b/fonts/MiniwiFont/03A4.png differ
diff --git a/fonts/MiniwiFont/03A5.png b/fonts/MiniwiFont/03A5.png
index f56bcacb1..b9706b869 100644
Binary files a/fonts/MiniwiFont/03A5.png and b/fonts/MiniwiFont/03A5.png differ
diff --git a/fonts/MiniwiFont/03A6.png b/fonts/MiniwiFont/03A6.png
index 91c229489..b0638610d 100644
Binary files a/fonts/MiniwiFont/03A6.png and b/fonts/MiniwiFont/03A6.png differ
diff --git a/fonts/MiniwiFont/03A7.png b/fonts/MiniwiFont/03A7.png
index 190572ee9..a2a06db44 100644
Binary files a/fonts/MiniwiFont/03A7.png and b/fonts/MiniwiFont/03A7.png differ
diff --git a/fonts/MiniwiFont/03A8.png b/fonts/MiniwiFont/03A8.png
index 855af97b1..8a0a27398 100644
Binary files a/fonts/MiniwiFont/03A8.png and b/fonts/MiniwiFont/03A8.png differ
diff --git a/fonts/MiniwiFont/03A9.png b/fonts/MiniwiFont/03A9.png
index 023567850..d60144d41 100644
Binary files a/fonts/MiniwiFont/03A9.png and b/fonts/MiniwiFont/03A9.png differ
diff --git a/fonts/MiniwiFont/03AA.png b/fonts/MiniwiFont/03AA.png
index 1ee397e63..d38cc8d1c 100644
Binary files a/fonts/MiniwiFont/03AA.png and b/fonts/MiniwiFont/03AA.png differ
diff --git a/fonts/MiniwiFont/03AB.png b/fonts/MiniwiFont/03AB.png
index 45d99097c..1e07e8fe7 100644
Binary files a/fonts/MiniwiFont/03AB.png and b/fonts/MiniwiFont/03AB.png differ
diff --git a/fonts/MiniwiFont/03AC.png b/fonts/MiniwiFont/03AC.png
index 03ff93fb3..c1b4bc2e5 100644
Binary files a/fonts/MiniwiFont/03AC.png and b/fonts/MiniwiFont/03AC.png differ
diff --git a/fonts/MiniwiFont/03AD.png b/fonts/MiniwiFont/03AD.png
index 1756ce64f..e2892435d 100644
Binary files a/fonts/MiniwiFont/03AD.png and b/fonts/MiniwiFont/03AD.png differ
diff --git a/fonts/MiniwiFont/03AE.png b/fonts/MiniwiFont/03AE.png
index 4ef4f3a39..089fef039 100644
Binary files a/fonts/MiniwiFont/03AE.png and b/fonts/MiniwiFont/03AE.png differ
diff --git a/fonts/MiniwiFont/03AF.png b/fonts/MiniwiFont/03AF.png
index f6d5949e4..b063a1096 100644
Binary files a/fonts/MiniwiFont/03AF.png and b/fonts/MiniwiFont/03AF.png differ
diff --git a/fonts/MiniwiFont/03B0.png b/fonts/MiniwiFont/03B0.png
index a576a5eb4..cbab09d13 100644
Binary files a/fonts/MiniwiFont/03B0.png and b/fonts/MiniwiFont/03B0.png differ
diff --git a/fonts/MiniwiFont/03B1.png b/fonts/MiniwiFont/03B1.png
index 396d78bf2..1928f6cf6 100644
Binary files a/fonts/MiniwiFont/03B1.png and b/fonts/MiniwiFont/03B1.png differ
diff --git a/fonts/MiniwiFont/03B2.png b/fonts/MiniwiFont/03B2.png
index 3c7c840d2..2f0c45b21 100644
Binary files a/fonts/MiniwiFont/03B2.png and b/fonts/MiniwiFont/03B2.png differ
diff --git a/fonts/MiniwiFont/03B3.png b/fonts/MiniwiFont/03B3.png
index 9ed820590..dbfafefae 100644
Binary files a/fonts/MiniwiFont/03B3.png and b/fonts/MiniwiFont/03B3.png differ
diff --git a/fonts/MiniwiFont/03B4.png b/fonts/MiniwiFont/03B4.png
index 9b892ad57..8667e0a73 100644
Binary files a/fonts/MiniwiFont/03B4.png and b/fonts/MiniwiFont/03B4.png differ
diff --git a/fonts/MiniwiFont/03B5.png b/fonts/MiniwiFont/03B5.png
index 7d1586ab1..0ff937360 100644
Binary files a/fonts/MiniwiFont/03B5.png and b/fonts/MiniwiFont/03B5.png differ
diff --git a/fonts/MiniwiFont/03B6.png b/fonts/MiniwiFont/03B6.png
index a3913c78a..f0ec53c2f 100644
Binary files a/fonts/MiniwiFont/03B6.png and b/fonts/MiniwiFont/03B6.png differ
diff --git a/fonts/MiniwiFont/03B7.png b/fonts/MiniwiFont/03B7.png
index 01fdb590d..92594ea12 100644
Binary files a/fonts/MiniwiFont/03B7.png and b/fonts/MiniwiFont/03B7.png differ
diff --git a/fonts/MiniwiFont/03B8.png b/fonts/MiniwiFont/03B8.png
index 0e2dc4901..234996b0a 100644
Binary files a/fonts/MiniwiFont/03B8.png and b/fonts/MiniwiFont/03B8.png differ
diff --git a/fonts/MiniwiFont/03B9.png b/fonts/MiniwiFont/03B9.png
index 45f971082..5d949586b 100644
Binary files a/fonts/MiniwiFont/03B9.png and b/fonts/MiniwiFont/03B9.png differ
diff --git a/fonts/MiniwiFont/03BA.png b/fonts/MiniwiFont/03BA.png
index 2a62af056..22ce40c1a 100644
Binary files a/fonts/MiniwiFont/03BA.png and b/fonts/MiniwiFont/03BA.png differ
diff --git a/fonts/MiniwiFont/03BB.png b/fonts/MiniwiFont/03BB.png
index d5acd18fb..33f30e6bb 100644
Binary files a/fonts/MiniwiFont/03BB.png and b/fonts/MiniwiFont/03BB.png differ
diff --git a/fonts/MiniwiFont/03BC.png b/fonts/MiniwiFont/03BC.png
index aae12b221..44cae61bc 100644
Binary files a/fonts/MiniwiFont/03BC.png and b/fonts/MiniwiFont/03BC.png differ
diff --git a/fonts/MiniwiFont/03BD.png b/fonts/MiniwiFont/03BD.png
index 0169c0ebf..db0f8639f 100644
Binary files a/fonts/MiniwiFont/03BD.png and b/fonts/MiniwiFont/03BD.png differ
diff --git a/fonts/MiniwiFont/03BE.png b/fonts/MiniwiFont/03BE.png
index da0d96403..35fa27df3 100644
Binary files a/fonts/MiniwiFont/03BE.png and b/fonts/MiniwiFont/03BE.png differ
diff --git a/fonts/MiniwiFont/03BF.png b/fonts/MiniwiFont/03BF.png
index f7c4b46dd..801b4d51d 100644
Binary files a/fonts/MiniwiFont/03BF.png and b/fonts/MiniwiFont/03BF.png differ
diff --git a/fonts/MiniwiFont/03C0.png b/fonts/MiniwiFont/03C0.png
index 62ed71366..e0a780f73 100644
Binary files a/fonts/MiniwiFont/03C0.png and b/fonts/MiniwiFont/03C0.png differ
diff --git a/fonts/MiniwiFont/03C1.png b/fonts/MiniwiFont/03C1.png
index 7f5fec5bb..208fb1c6b 100644
Binary files a/fonts/MiniwiFont/03C1.png and b/fonts/MiniwiFont/03C1.png differ
diff --git a/fonts/MiniwiFont/03C2.png b/fonts/MiniwiFont/03C2.png
index ade0ec55c..2a55e80f5 100644
Binary files a/fonts/MiniwiFont/03C2.png and b/fonts/MiniwiFont/03C2.png differ
diff --git a/fonts/MiniwiFont/03C3.png b/fonts/MiniwiFont/03C3.png
index aaa4fecba..372fd9213 100644
Binary files a/fonts/MiniwiFont/03C3.png and b/fonts/MiniwiFont/03C3.png differ
diff --git a/fonts/MiniwiFont/03C4.png b/fonts/MiniwiFont/03C4.png
index 6acda457e..a59b96aec 100644
Binary files a/fonts/MiniwiFont/03C4.png and b/fonts/MiniwiFont/03C4.png differ
diff --git a/fonts/MiniwiFont/03C5.png b/fonts/MiniwiFont/03C5.png
index 23d568220..3553347d8 100644
Binary files a/fonts/MiniwiFont/03C5.png and b/fonts/MiniwiFont/03C5.png differ
diff --git a/fonts/MiniwiFont/03C6.png b/fonts/MiniwiFont/03C6.png
index 17aaf3ad8..495ff61aa 100644
Binary files a/fonts/MiniwiFont/03C6.png and b/fonts/MiniwiFont/03C6.png differ
diff --git a/fonts/MiniwiFont/03C7.png b/fonts/MiniwiFont/03C7.png
index 2720cc9dd..a1c497730 100644
Binary files a/fonts/MiniwiFont/03C7.png and b/fonts/MiniwiFont/03C7.png differ
diff --git a/fonts/MiniwiFont/03C8.png b/fonts/MiniwiFont/03C8.png
index 1063b2de0..a673c1aba 100644
Binary files a/fonts/MiniwiFont/03C8.png and b/fonts/MiniwiFont/03C8.png differ
diff --git a/fonts/MiniwiFont/03C9.png b/fonts/MiniwiFont/03C9.png
index ef3784d23..2f1b14a07 100644
Binary files a/fonts/MiniwiFont/03C9.png and b/fonts/MiniwiFont/03C9.png differ
diff --git a/fonts/MiniwiFont/03CA.png b/fonts/MiniwiFont/03CA.png
index fcf737ba9..ca76c50d2 100644
Binary files a/fonts/MiniwiFont/03CA.png and b/fonts/MiniwiFont/03CA.png differ
diff --git a/fonts/MiniwiFont/03CB.png b/fonts/MiniwiFont/03CB.png
index 38e4b7bce..7a17f6051 100644
Binary files a/fonts/MiniwiFont/03CB.png and b/fonts/MiniwiFont/03CB.png differ
diff --git a/fonts/MiniwiFont/03CC.png b/fonts/MiniwiFont/03CC.png
index 7ad917754..1b37cd730 100644
Binary files a/fonts/MiniwiFont/03CC.png and b/fonts/MiniwiFont/03CC.png differ
diff --git a/fonts/MiniwiFont/03CD.png b/fonts/MiniwiFont/03CD.png
index 40e46737b..6c31128d0 100644
Binary files a/fonts/MiniwiFont/03CD.png and b/fonts/MiniwiFont/03CD.png differ
diff --git a/fonts/MiniwiFont/03CE.png b/fonts/MiniwiFont/03CE.png
index 7afad6799..5d07b7b30 100644
Binary files a/fonts/MiniwiFont/03CE.png and b/fonts/MiniwiFont/03CE.png differ
diff --git a/fonts/MiniwiFont/03D1.png b/fonts/MiniwiFont/03D1.png
index 09714ce17..001ea7046 100644
Binary files a/fonts/MiniwiFont/03D1.png and b/fonts/MiniwiFont/03D1.png differ
diff --git a/fonts/MiniwiFont/03D2.png b/fonts/MiniwiFont/03D2.png
index 23cbde40b..486bc64df 100644
Binary files a/fonts/MiniwiFont/03D2.png and b/fonts/MiniwiFont/03D2.png differ
diff --git a/fonts/MiniwiFont/03D5.png b/fonts/MiniwiFont/03D5.png
index 7c171101c..5a44ef17c 100644
Binary files a/fonts/MiniwiFont/03D5.png and b/fonts/MiniwiFont/03D5.png differ
diff --git a/fonts/MiniwiFont/03D6.png b/fonts/MiniwiFont/03D6.png
index e5e3973d3..58aa1cb6d 100644
Binary files a/fonts/MiniwiFont/03D6.png and b/fonts/MiniwiFont/03D6.png differ
diff --git a/fonts/MiniwiFont/0401.png b/fonts/MiniwiFont/0401.png
index b3f51b6de..1657aa27c 100644
Binary files a/fonts/MiniwiFont/0401.png and b/fonts/MiniwiFont/0401.png differ
diff --git a/fonts/MiniwiFont/0402.png b/fonts/MiniwiFont/0402.png
index eb396e9e4..778afe2f6 100644
Binary files a/fonts/MiniwiFont/0402.png and b/fonts/MiniwiFont/0402.png differ
diff --git a/fonts/MiniwiFont/0403.png b/fonts/MiniwiFont/0403.png
index 0a0e642e1..72c78d179 100644
Binary files a/fonts/MiniwiFont/0403.png and b/fonts/MiniwiFont/0403.png differ
diff --git a/fonts/MiniwiFont/0404.png b/fonts/MiniwiFont/0404.png
index 1cc97562c..3ee298b7d 100644
Binary files a/fonts/MiniwiFont/0404.png and b/fonts/MiniwiFont/0404.png differ
diff --git a/fonts/MiniwiFont/0405.png b/fonts/MiniwiFont/0405.png
index f573ab5a3..de49dfa28 100644
Binary files a/fonts/MiniwiFont/0405.png and b/fonts/MiniwiFont/0405.png differ
diff --git a/fonts/MiniwiFont/0406.png b/fonts/MiniwiFont/0406.png
index 6ea3f6013..35f08817c 100644
Binary files a/fonts/MiniwiFont/0406.png and b/fonts/MiniwiFont/0406.png differ
diff --git a/fonts/MiniwiFont/0407.png b/fonts/MiniwiFont/0407.png
index 1ee397e63..d38cc8d1c 100644
Binary files a/fonts/MiniwiFont/0407.png and b/fonts/MiniwiFont/0407.png differ
diff --git a/fonts/MiniwiFont/0408.png b/fonts/MiniwiFont/0408.png
index 03ffb66a1..e6943481b 100644
Binary files a/fonts/MiniwiFont/0408.png and b/fonts/MiniwiFont/0408.png differ
diff --git a/fonts/MiniwiFont/0409.png b/fonts/MiniwiFont/0409.png
index 1aafe2d47..2cb7cedd4 100644
Binary files a/fonts/MiniwiFont/0409.png and b/fonts/MiniwiFont/0409.png differ
diff --git a/fonts/MiniwiFont/040A.png b/fonts/MiniwiFont/040A.png
index 6f611d6da..9a4bf54c3 100644
Binary files a/fonts/MiniwiFont/040A.png and b/fonts/MiniwiFont/040A.png differ
diff --git a/fonts/MiniwiFont/040B.png b/fonts/MiniwiFont/040B.png
index d5bb717d6..f37874591 100644
Binary files a/fonts/MiniwiFont/040B.png and b/fonts/MiniwiFont/040B.png differ
diff --git a/fonts/MiniwiFont/040C.png b/fonts/MiniwiFont/040C.png
index ce4b7d64a..f74303efd 100644
Binary files a/fonts/MiniwiFont/040C.png and b/fonts/MiniwiFont/040C.png differ
diff --git a/fonts/MiniwiFont/040E.png b/fonts/MiniwiFont/040E.png
index a9839ab19..8fbbdba88 100644
Binary files a/fonts/MiniwiFont/040E.png and b/fonts/MiniwiFont/040E.png differ
diff --git a/fonts/MiniwiFont/040F.png b/fonts/MiniwiFont/040F.png
index 1e314ea2f..1a412c52a 100644
Binary files a/fonts/MiniwiFont/040F.png and b/fonts/MiniwiFont/040F.png differ
diff --git a/fonts/MiniwiFont/0410.png b/fonts/MiniwiFont/0410.png
index 3c00306ae..eb6a1482e 100644
Binary files a/fonts/MiniwiFont/0410.png and b/fonts/MiniwiFont/0410.png differ
diff --git a/fonts/MiniwiFont/0411.png b/fonts/MiniwiFont/0411.png
index e9bae589b..24f469d98 100644
Binary files a/fonts/MiniwiFont/0411.png and b/fonts/MiniwiFont/0411.png differ
diff --git a/fonts/MiniwiFont/0412.png b/fonts/MiniwiFont/0412.png
index d0b1e8ba9..74958bc78 100644
Binary files a/fonts/MiniwiFont/0412.png and b/fonts/MiniwiFont/0412.png differ
diff --git a/fonts/MiniwiFont/0413.png b/fonts/MiniwiFont/0413.png
index e449409e8..f3254bed5 100644
Binary files a/fonts/MiniwiFont/0413.png and b/fonts/MiniwiFont/0413.png differ
diff --git a/fonts/MiniwiFont/0414.png b/fonts/MiniwiFont/0414.png
index d1c74f14e..b40185e7a 100644
Binary files a/fonts/MiniwiFont/0414.png and b/fonts/MiniwiFont/0414.png differ
diff --git a/fonts/MiniwiFont/0415.png b/fonts/MiniwiFont/0415.png
index 9aea80875..01338685f 100644
Binary files a/fonts/MiniwiFont/0415.png and b/fonts/MiniwiFont/0415.png differ
diff --git a/fonts/MiniwiFont/0416.png b/fonts/MiniwiFont/0416.png
index 6afd1a3d1..1f080a115 100644
Binary files a/fonts/MiniwiFont/0416.png and b/fonts/MiniwiFont/0416.png differ
diff --git a/fonts/MiniwiFont/0417.png b/fonts/MiniwiFont/0417.png
index a74af00e8..354a62db5 100644
Binary files a/fonts/MiniwiFont/0417.png and b/fonts/MiniwiFont/0417.png differ
diff --git a/fonts/MiniwiFont/0418.png b/fonts/MiniwiFont/0418.png
index c5dfbc594..edefabac6 100644
Binary files a/fonts/MiniwiFont/0418.png and b/fonts/MiniwiFont/0418.png differ
diff --git a/fonts/MiniwiFont/0419.png b/fonts/MiniwiFont/0419.png
index 6ffccc242..7f2bd1dba 100644
Binary files a/fonts/MiniwiFont/0419.png and b/fonts/MiniwiFont/0419.png differ
diff --git a/fonts/MiniwiFont/041A.png b/fonts/MiniwiFont/041A.png
index 4a353239d..a873bd154 100644
Binary files a/fonts/MiniwiFont/041A.png and b/fonts/MiniwiFont/041A.png differ
diff --git a/fonts/MiniwiFont/041B.png b/fonts/MiniwiFont/041B.png
index cb7b8559b..1530ade67 100644
Binary files a/fonts/MiniwiFont/041B.png and b/fonts/MiniwiFont/041B.png differ
diff --git a/fonts/MiniwiFont/041C.png b/fonts/MiniwiFont/041C.png
index ae166aff6..86da6169d 100644
Binary files a/fonts/MiniwiFont/041C.png and b/fonts/MiniwiFont/041C.png differ
diff --git a/fonts/MiniwiFont/041D.png b/fonts/MiniwiFont/041D.png
index 83e00574f..29935c541 100644
Binary files a/fonts/MiniwiFont/041D.png and b/fonts/MiniwiFont/041D.png differ
diff --git a/fonts/MiniwiFont/041E.png b/fonts/MiniwiFont/041E.png
index 779d1fe5c..3fcf0c024 100644
Binary files a/fonts/MiniwiFont/041E.png and b/fonts/MiniwiFont/041E.png differ
diff --git a/fonts/MiniwiFont/041F.png b/fonts/MiniwiFont/041F.png
index 59bd0ac9e..aced6faa4 100644
Binary files a/fonts/MiniwiFont/041F.png and b/fonts/MiniwiFont/041F.png differ
diff --git a/fonts/MiniwiFont/0420.png b/fonts/MiniwiFont/0420.png
index 1efb8e7c2..cd92a6442 100644
Binary files a/fonts/MiniwiFont/0420.png and b/fonts/MiniwiFont/0420.png differ
diff --git a/fonts/MiniwiFont/0421.png b/fonts/MiniwiFont/0421.png
index 66b60e239..48d2d5582 100644
Binary files a/fonts/MiniwiFont/0421.png and b/fonts/MiniwiFont/0421.png differ
diff --git a/fonts/MiniwiFont/0422.png b/fonts/MiniwiFont/0422.png
index 2340517b5..d0ce3a386 100644
Binary files a/fonts/MiniwiFont/0422.png and b/fonts/MiniwiFont/0422.png differ
diff --git a/fonts/MiniwiFont/0423.png b/fonts/MiniwiFont/0423.png
index 5017e0d0c..bcdc747d7 100644
Binary files a/fonts/MiniwiFont/0423.png and b/fonts/MiniwiFont/0423.png differ
diff --git a/fonts/MiniwiFont/0424.png b/fonts/MiniwiFont/0424.png
index dcb2f0f8e..55f652cb6 100644
Binary files a/fonts/MiniwiFont/0424.png and b/fonts/MiniwiFont/0424.png differ
diff --git a/fonts/MiniwiFont/0425.png b/fonts/MiniwiFont/0425.png
index 190572ee9..a2a06db44 100644
Binary files a/fonts/MiniwiFont/0425.png and b/fonts/MiniwiFont/0425.png differ
diff --git a/fonts/MiniwiFont/0426.png b/fonts/MiniwiFont/0426.png
index e8933f8f7..78996afaf 100644
Binary files a/fonts/MiniwiFont/0426.png and b/fonts/MiniwiFont/0426.png differ
diff --git a/fonts/MiniwiFont/0427.png b/fonts/MiniwiFont/0427.png
index 824dfdbb3..f47811b71 100644
Binary files a/fonts/MiniwiFont/0427.png and b/fonts/MiniwiFont/0427.png differ
diff --git a/fonts/MiniwiFont/0428.png b/fonts/MiniwiFont/0428.png
index a9e17d971..a8be68e40 100644
Binary files a/fonts/MiniwiFont/0428.png and b/fonts/MiniwiFont/0428.png differ
diff --git a/fonts/MiniwiFont/0429.png b/fonts/MiniwiFont/0429.png
index 247afde15..a883ec6b0 100644
Binary files a/fonts/MiniwiFont/0429.png and b/fonts/MiniwiFont/0429.png differ
diff --git a/fonts/MiniwiFont/042A.png b/fonts/MiniwiFont/042A.png
index 11fd1dc36..c2d731060 100644
Binary files a/fonts/MiniwiFont/042A.png and b/fonts/MiniwiFont/042A.png differ
diff --git a/fonts/MiniwiFont/042B.png b/fonts/MiniwiFont/042B.png
index a07915fa9..c1069aa7a 100644
Binary files a/fonts/MiniwiFont/042B.png and b/fonts/MiniwiFont/042B.png differ
diff --git a/fonts/MiniwiFont/042C.png b/fonts/MiniwiFont/042C.png
index 0818014c1..6645489f7 100644
Binary files a/fonts/MiniwiFont/042C.png and b/fonts/MiniwiFont/042C.png differ
diff --git a/fonts/MiniwiFont/042D.png b/fonts/MiniwiFont/042D.png
index cebfacf34..ea1aba952 100644
Binary files a/fonts/MiniwiFont/042D.png and b/fonts/MiniwiFont/042D.png differ
diff --git a/fonts/MiniwiFont/042E.png b/fonts/MiniwiFont/042E.png
index 94f11e6d0..1d5f92a1d 100644
Binary files a/fonts/MiniwiFont/042E.png and b/fonts/MiniwiFont/042E.png differ
diff --git a/fonts/MiniwiFont/042F.png b/fonts/MiniwiFont/042F.png
index 0af8f63b2..92a2d5654 100644
Binary files a/fonts/MiniwiFont/042F.png and b/fonts/MiniwiFont/042F.png differ
diff --git a/fonts/MiniwiFont/0430.png b/fonts/MiniwiFont/0430.png
index 5c4a68a10..bc178a4fb 100644
Binary files a/fonts/MiniwiFont/0430.png and b/fonts/MiniwiFont/0430.png differ
diff --git a/fonts/MiniwiFont/0431.png b/fonts/MiniwiFont/0431.png
index 38ab343a3..8e8e10900 100644
Binary files a/fonts/MiniwiFont/0431.png and b/fonts/MiniwiFont/0431.png differ
diff --git a/fonts/MiniwiFont/0432.png b/fonts/MiniwiFont/0432.png
index 10ef4b65c..bd7cf43a0 100644
Binary files a/fonts/MiniwiFont/0432.png and b/fonts/MiniwiFont/0432.png differ
diff --git a/fonts/MiniwiFont/0433.png b/fonts/MiniwiFont/0433.png
index 74f1784aa..378eb4611 100644
Binary files a/fonts/MiniwiFont/0433.png and b/fonts/MiniwiFont/0433.png differ
diff --git a/fonts/MiniwiFont/0434.png b/fonts/MiniwiFont/0434.png
index 0a53f4a57..8a52a462d 100644
Binary files a/fonts/MiniwiFont/0434.png and b/fonts/MiniwiFont/0434.png differ
diff --git a/fonts/MiniwiFont/0435.png b/fonts/MiniwiFont/0435.png
index 5aaf59569..b5933d485 100644
Binary files a/fonts/MiniwiFont/0435.png and b/fonts/MiniwiFont/0435.png differ
diff --git a/fonts/MiniwiFont/0436.png b/fonts/MiniwiFont/0436.png
index 1df8dd76f..1347683de 100644
Binary files a/fonts/MiniwiFont/0436.png and b/fonts/MiniwiFont/0436.png differ
diff --git a/fonts/MiniwiFont/0437.png b/fonts/MiniwiFont/0437.png
index a74af00e8..354a62db5 100644
Binary files a/fonts/MiniwiFont/0437.png and b/fonts/MiniwiFont/0437.png differ
diff --git a/fonts/MiniwiFont/0438.png b/fonts/MiniwiFont/0438.png
index f8a7a1de0..143c0121a 100644
Binary files a/fonts/MiniwiFont/0438.png and b/fonts/MiniwiFont/0438.png differ
diff --git a/fonts/MiniwiFont/0439.png b/fonts/MiniwiFont/0439.png
index 6ffccc242..7f2bd1dba 100644
Binary files a/fonts/MiniwiFont/0439.png and b/fonts/MiniwiFont/0439.png differ
diff --git a/fonts/MiniwiFont/043A.png b/fonts/MiniwiFont/043A.png
index 4a353239d..a873bd154 100644
Binary files a/fonts/MiniwiFont/043A.png and b/fonts/MiniwiFont/043A.png differ
diff --git a/fonts/MiniwiFont/043B.png b/fonts/MiniwiFont/043B.png
index cb7b8559b..1530ade67 100644
Binary files a/fonts/MiniwiFont/043B.png and b/fonts/MiniwiFont/043B.png differ
diff --git a/fonts/MiniwiFont/043C.png b/fonts/MiniwiFont/043C.png
index ae166aff6..86da6169d 100644
Binary files a/fonts/MiniwiFont/043C.png and b/fonts/MiniwiFont/043C.png differ
diff --git a/fonts/MiniwiFont/043D.png b/fonts/MiniwiFont/043D.png
index 83e00574f..29935c541 100644
Binary files a/fonts/MiniwiFont/043D.png and b/fonts/MiniwiFont/043D.png differ
diff --git a/fonts/MiniwiFont/043E.png b/fonts/MiniwiFont/043E.png
index 779d1fe5c..3fcf0c024 100644
Binary files a/fonts/MiniwiFont/043E.png and b/fonts/MiniwiFont/043E.png differ
diff --git a/fonts/MiniwiFont/043F.png b/fonts/MiniwiFont/043F.png
index 59bd0ac9e..aced6faa4 100644
Binary files a/fonts/MiniwiFont/043F.png and b/fonts/MiniwiFont/043F.png differ
diff --git a/fonts/MiniwiFont/0440.png b/fonts/MiniwiFont/0440.png
index a811d9638..21f314614 100644
Binary files a/fonts/MiniwiFont/0440.png and b/fonts/MiniwiFont/0440.png differ
diff --git a/fonts/MiniwiFont/0441.png b/fonts/MiniwiFont/0441.png
index 99145b7b4..6b4fedd4a 100644
Binary files a/fonts/MiniwiFont/0441.png and b/fonts/MiniwiFont/0441.png differ
diff --git a/fonts/MiniwiFont/0442.png b/fonts/MiniwiFont/0442.png
index 2b1d59405..1e2a2a811 100644
Binary files a/fonts/MiniwiFont/0442.png and b/fonts/MiniwiFont/0442.png differ
diff --git a/fonts/MiniwiFont/0443.png b/fonts/MiniwiFont/0443.png
index 9ed820590..dbfafefae 100644
Binary files a/fonts/MiniwiFont/0443.png and b/fonts/MiniwiFont/0443.png differ
diff --git a/fonts/MiniwiFont/0444.png b/fonts/MiniwiFont/0444.png
index 7c171101c..5a44ef17c 100644
Binary files a/fonts/MiniwiFont/0444.png and b/fonts/MiniwiFont/0444.png differ
diff --git a/fonts/MiniwiFont/0445.png b/fonts/MiniwiFont/0445.png
index 6b72162c9..38a9a926b 100644
Binary files a/fonts/MiniwiFont/0445.png and b/fonts/MiniwiFont/0445.png differ
diff --git a/fonts/MiniwiFont/0446.png b/fonts/MiniwiFont/0446.png
index 18a19d9b1..a28e11204 100644
Binary files a/fonts/MiniwiFont/0446.png and b/fonts/MiniwiFont/0446.png differ
diff --git a/fonts/MiniwiFont/0447.png b/fonts/MiniwiFont/0447.png
index 32c1cd70c..691080ac1 100644
Binary files a/fonts/MiniwiFont/0447.png and b/fonts/MiniwiFont/0447.png differ
diff --git a/fonts/MiniwiFont/0448.png b/fonts/MiniwiFont/0448.png
index b0f75e4c6..c22abf690 100644
Binary files a/fonts/MiniwiFont/0448.png and b/fonts/MiniwiFont/0448.png differ
diff --git a/fonts/MiniwiFont/0449.png b/fonts/MiniwiFont/0449.png
index b0f75e4c6..c22abf690 100644
Binary files a/fonts/MiniwiFont/0449.png and b/fonts/MiniwiFont/0449.png differ
diff --git a/fonts/MiniwiFont/044A.png b/fonts/MiniwiFont/044A.png
index 60c32f1b5..1daa81bb6 100644
Binary files a/fonts/MiniwiFont/044A.png and b/fonts/MiniwiFont/044A.png differ
diff --git a/fonts/MiniwiFont/044B.png b/fonts/MiniwiFont/044B.png
index b1fd66d0d..7d0d32d44 100644
Binary files a/fonts/MiniwiFont/044B.png and b/fonts/MiniwiFont/044B.png differ
diff --git a/fonts/MiniwiFont/044C.png b/fonts/MiniwiFont/044C.png
index 7c785cceb..be1b77e55 100644
Binary files a/fonts/MiniwiFont/044C.png and b/fonts/MiniwiFont/044C.png differ
diff --git a/fonts/MiniwiFont/044D.png b/fonts/MiniwiFont/044D.png
index e582e3107..aaf2dfce6 100644
Binary files a/fonts/MiniwiFont/044D.png and b/fonts/MiniwiFont/044D.png differ
diff --git a/fonts/MiniwiFont/044E.png b/fonts/MiniwiFont/044E.png
index 6c7919f44..94bbf74ed 100644
Binary files a/fonts/MiniwiFont/044E.png and b/fonts/MiniwiFont/044E.png differ
diff --git a/fonts/MiniwiFont/044F.png b/fonts/MiniwiFont/044F.png
index 068127881..c05e797d6 100644
Binary files a/fonts/MiniwiFont/044F.png and b/fonts/MiniwiFont/044F.png differ
diff --git a/fonts/MiniwiFont/0450.png b/fonts/MiniwiFont/0450.png
index 5aaf59569..b5933d485 100644
Binary files a/fonts/MiniwiFont/0450.png and b/fonts/MiniwiFont/0450.png differ
diff --git a/fonts/MiniwiFont/0451.png b/fonts/MiniwiFont/0451.png
index 77c6d5d3d..3f0195efd 100644
Binary files a/fonts/MiniwiFont/0451.png and b/fonts/MiniwiFont/0451.png differ
diff --git a/fonts/MiniwiFont/0452.png b/fonts/MiniwiFont/0452.png
index 4e764e0b4..e949765d4 100644
Binary files a/fonts/MiniwiFont/0452.png and b/fonts/MiniwiFont/0452.png differ
diff --git a/fonts/MiniwiFont/0453.png b/fonts/MiniwiFont/0453.png
index 8acd7f631..c34a0f13c 100644
Binary files a/fonts/MiniwiFont/0453.png and b/fonts/MiniwiFont/0453.png differ
diff --git a/fonts/MiniwiFont/0454.png b/fonts/MiniwiFont/0454.png
index 180464e81..7104d6e11 100644
Binary files a/fonts/MiniwiFont/0454.png and b/fonts/MiniwiFont/0454.png differ
diff --git a/fonts/MiniwiFont/0455.png b/fonts/MiniwiFont/0455.png
index f573ab5a3..de49dfa28 100644
Binary files a/fonts/MiniwiFont/0455.png and b/fonts/MiniwiFont/0455.png differ
diff --git a/fonts/MiniwiFont/0456.png b/fonts/MiniwiFont/0456.png
index 82be79e79..66de6e04a 100644
Binary files a/fonts/MiniwiFont/0456.png and b/fonts/MiniwiFont/0456.png differ
diff --git a/fonts/MiniwiFont/0457.png b/fonts/MiniwiFont/0457.png
index 6739c017f..ba2f82a48 100644
Binary files a/fonts/MiniwiFont/0457.png and b/fonts/MiniwiFont/0457.png differ
diff --git a/fonts/MiniwiFont/0458.png b/fonts/MiniwiFont/0458.png
index 4159115aa..590ffb518 100644
Binary files a/fonts/MiniwiFont/0458.png and b/fonts/MiniwiFont/0458.png differ
diff --git a/fonts/MiniwiFont/0459.png b/fonts/MiniwiFont/0459.png
index 16b989927..81fb1e624 100644
Binary files a/fonts/MiniwiFont/0459.png and b/fonts/MiniwiFont/0459.png differ
diff --git a/fonts/MiniwiFont/045A.png b/fonts/MiniwiFont/045A.png
index b5e955a5f..ec07f4efc 100644
Binary files a/fonts/MiniwiFont/045A.png and b/fonts/MiniwiFont/045A.png differ
diff --git a/fonts/MiniwiFont/045B.png b/fonts/MiniwiFont/045B.png
index 4e764e0b4..e949765d4 100644
Binary files a/fonts/MiniwiFont/045B.png and b/fonts/MiniwiFont/045B.png differ
diff --git a/fonts/MiniwiFont/045C.png b/fonts/MiniwiFont/045C.png
index ddc14cba9..e03e5f948 100644
Binary files a/fonts/MiniwiFont/045C.png and b/fonts/MiniwiFont/045C.png differ
diff --git a/fonts/MiniwiFont/045D.png b/fonts/MiniwiFont/045D.png
index 9fee67a4b..465bf5c58 100644
Binary files a/fonts/MiniwiFont/045D.png and b/fonts/MiniwiFont/045D.png differ
diff --git a/fonts/MiniwiFont/045E.png b/fonts/MiniwiFont/045E.png
index a9839ab19..8fbbdba88 100644
Binary files a/fonts/MiniwiFont/045E.png and b/fonts/MiniwiFont/045E.png differ
diff --git a/fonts/MiniwiFont/045F.png b/fonts/MiniwiFont/045F.png
index 41f2279aa..d70e9559e 100644
Binary files a/fonts/MiniwiFont/045F.png and b/fonts/MiniwiFont/045F.png differ
diff --git a/fonts/MiniwiFont/0460.png b/fonts/MiniwiFont/0460.png
index fdb9369b7..1065daee0 100644
Binary files a/fonts/MiniwiFont/0460.png and b/fonts/MiniwiFont/0460.png differ
diff --git a/fonts/MiniwiFont/0461.png b/fonts/MiniwiFont/0461.png
index ef3784d23..2f1b14a07 100644
Binary files a/fonts/MiniwiFont/0461.png and b/fonts/MiniwiFont/0461.png differ
diff --git a/fonts/MiniwiFont/05D0.png b/fonts/MiniwiFont/05D0.png
index 71f32b463..0f3d0368d 100644
Binary files a/fonts/MiniwiFont/05D0.png and b/fonts/MiniwiFont/05D0.png differ
diff --git a/fonts/MiniwiFont/05D1.png b/fonts/MiniwiFont/05D1.png
index ff47ad046..47c899d9b 100644
Binary files a/fonts/MiniwiFont/05D1.png and b/fonts/MiniwiFont/05D1.png differ
diff --git a/fonts/MiniwiFont/05D2.png b/fonts/MiniwiFont/05D2.png
index b20897182..a20518659 100644
Binary files a/fonts/MiniwiFont/05D2.png and b/fonts/MiniwiFont/05D2.png differ
diff --git a/fonts/MiniwiFont/05D3.png b/fonts/MiniwiFont/05D3.png
index 317cb3529..8dcdde674 100644
Binary files a/fonts/MiniwiFont/05D3.png and b/fonts/MiniwiFont/05D3.png differ
diff --git a/fonts/MiniwiFont/05D4.png b/fonts/MiniwiFont/05D4.png
index 7b4ad18d0..dabd210b2 100644
Binary files a/fonts/MiniwiFont/05D4.png and b/fonts/MiniwiFont/05D4.png differ
diff --git a/fonts/MiniwiFont/05D5.png b/fonts/MiniwiFont/05D5.png
index fa5057a1d..b87d8bd02 100644
Binary files a/fonts/MiniwiFont/05D5.png and b/fonts/MiniwiFont/05D5.png differ
diff --git a/fonts/MiniwiFont/05D6.png b/fonts/MiniwiFont/05D6.png
index 985474181..e0677bb37 100644
Binary files a/fonts/MiniwiFont/05D6.png and b/fonts/MiniwiFont/05D6.png differ
diff --git a/fonts/MiniwiFont/05D7.png b/fonts/MiniwiFont/05D7.png
index 3aa95595d..fae1c3920 100644
Binary files a/fonts/MiniwiFont/05D7.png and b/fonts/MiniwiFont/05D7.png differ
diff --git a/fonts/MiniwiFont/05D8.png b/fonts/MiniwiFont/05D8.png
index 429c356f1..d4230d28b 100644
Binary files a/fonts/MiniwiFont/05D8.png and b/fonts/MiniwiFont/05D8.png differ
diff --git a/fonts/MiniwiFont/05D9.png b/fonts/MiniwiFont/05D9.png
index 020754cfc..ee45b791a 100644
Binary files a/fonts/MiniwiFont/05D9.png and b/fonts/MiniwiFont/05D9.png differ
diff --git a/fonts/MiniwiFont/05DA.png b/fonts/MiniwiFont/05DA.png
index 69dd2e633..630880660 100644
Binary files a/fonts/MiniwiFont/05DA.png and b/fonts/MiniwiFont/05DA.png differ
diff --git a/fonts/MiniwiFont/05DB.png b/fonts/MiniwiFont/05DB.png
index 022341012..4cdac4050 100644
Binary files a/fonts/MiniwiFont/05DB.png and b/fonts/MiniwiFont/05DB.png differ
diff --git a/fonts/MiniwiFont/05DC.png b/fonts/MiniwiFont/05DC.png
index 69877b559..9bad30ae8 100644
Binary files a/fonts/MiniwiFont/05DC.png and b/fonts/MiniwiFont/05DC.png differ
diff --git a/fonts/MiniwiFont/05DD.png b/fonts/MiniwiFont/05DD.png
index 218baa655..a459bd179 100644
Binary files a/fonts/MiniwiFont/05DD.png and b/fonts/MiniwiFont/05DD.png differ
diff --git a/fonts/MiniwiFont/05DE.png b/fonts/MiniwiFont/05DE.png
index c14d11102..e14629d75 100644
Binary files a/fonts/MiniwiFont/05DE.png and b/fonts/MiniwiFont/05DE.png differ
diff --git a/fonts/MiniwiFont/05DF.png b/fonts/MiniwiFont/05DF.png
index 23b175b2a..b177c9f03 100644
Binary files a/fonts/MiniwiFont/05DF.png and b/fonts/MiniwiFont/05DF.png differ
diff --git a/fonts/MiniwiFont/05E0.png b/fonts/MiniwiFont/05E0.png
index e464a2f29..5ab4aea7f 100644
Binary files a/fonts/MiniwiFont/05E0.png and b/fonts/MiniwiFont/05E0.png differ
diff --git a/fonts/MiniwiFont/05E1.png b/fonts/MiniwiFont/05E1.png
index a632a7b35..228407d84 100644
Binary files a/fonts/MiniwiFont/05E1.png and b/fonts/MiniwiFont/05E1.png differ
diff --git a/fonts/MiniwiFont/05E2.png b/fonts/MiniwiFont/05E2.png
index 4e8a30dc4..7a8677a40 100644
Binary files a/fonts/MiniwiFont/05E2.png and b/fonts/MiniwiFont/05E2.png differ
diff --git a/fonts/MiniwiFont/05E3.png b/fonts/MiniwiFont/05E3.png
index 1d0a7d155..117bcefb7 100644
Binary files a/fonts/MiniwiFont/05E3.png and b/fonts/MiniwiFont/05E3.png differ
diff --git a/fonts/MiniwiFont/05E4.png b/fonts/MiniwiFont/05E4.png
index 0a3fe2ec6..2dd2c709f 100644
Binary files a/fonts/MiniwiFont/05E4.png and b/fonts/MiniwiFont/05E4.png differ
diff --git a/fonts/MiniwiFont/05E5.png b/fonts/MiniwiFont/05E5.png
index c7c8179d3..2ad30b424 100644
Binary files a/fonts/MiniwiFont/05E5.png and b/fonts/MiniwiFont/05E5.png differ
diff --git a/fonts/MiniwiFont/05E6.png b/fonts/MiniwiFont/05E6.png
index 864cb2be7..48c1b7afc 100644
Binary files a/fonts/MiniwiFont/05E6.png and b/fonts/MiniwiFont/05E6.png differ
diff --git a/fonts/MiniwiFont/05E7.png b/fonts/MiniwiFont/05E7.png
index c4b70b3a8..a1e43e64f 100644
Binary files a/fonts/MiniwiFont/05E7.png and b/fonts/MiniwiFont/05E7.png differ
diff --git a/fonts/MiniwiFont/05E8.png b/fonts/MiniwiFont/05E8.png
index 539ce1b97..0057a54e6 100644
Binary files a/fonts/MiniwiFont/05E8.png and b/fonts/MiniwiFont/05E8.png differ
diff --git a/fonts/MiniwiFont/05E9.png b/fonts/MiniwiFont/05E9.png
index 7818ee3cc..d4c209150 100644
Binary files a/fonts/MiniwiFont/05E9.png and b/fonts/MiniwiFont/05E9.png differ
diff --git a/fonts/MiniwiFont/05EA.png b/fonts/MiniwiFont/05EA.png
index dcc44457f..12ed843d3 100644
Binary files a/fonts/MiniwiFont/05EA.png and b/fonts/MiniwiFont/05EA.png differ
diff --git a/fonts/MiniwiFont/060C.png b/fonts/MiniwiFont/060C.png
index 1ac803783..d22668c9e 100644
Binary files a/fonts/MiniwiFont/060C.png and b/fonts/MiniwiFont/060C.png differ
diff --git a/fonts/MiniwiFont/061B.png b/fonts/MiniwiFont/061B.png
index 77a4018f1..1a049537a 100644
Binary files a/fonts/MiniwiFont/061B.png and b/fonts/MiniwiFont/061B.png differ
diff --git a/fonts/MiniwiFont/061F.png b/fonts/MiniwiFont/061F.png
index 4e25c744a..b77c894da 100644
Binary files a/fonts/MiniwiFont/061F.png and b/fonts/MiniwiFont/061F.png differ
diff --git a/fonts/MiniwiFont/0621.png b/fonts/MiniwiFont/0621.png
index 35e038e25..619cfe024 100644
Binary files a/fonts/MiniwiFont/0621.png and b/fonts/MiniwiFont/0621.png differ
diff --git a/fonts/MiniwiFont/0622.png b/fonts/MiniwiFont/0622.png
index 0f6b17ba7..be88355b7 100644
Binary files a/fonts/MiniwiFont/0622.png and b/fonts/MiniwiFont/0622.png differ
diff --git a/fonts/MiniwiFont/0623.png b/fonts/MiniwiFont/0623.png
index 25aea10a5..688d61b07 100644
Binary files a/fonts/MiniwiFont/0623.png and b/fonts/MiniwiFont/0623.png differ
diff --git a/fonts/MiniwiFont/0624.png b/fonts/MiniwiFont/0624.png
index b0b34545e..94c1b4079 100644
Binary files a/fonts/MiniwiFont/0624.png and b/fonts/MiniwiFont/0624.png differ
diff --git a/fonts/MiniwiFont/0625.png b/fonts/MiniwiFont/0625.png
index 2a8c60ffd..da42e1c44 100644
Binary files a/fonts/MiniwiFont/0625.png and b/fonts/MiniwiFont/0625.png differ
diff --git a/fonts/MiniwiFont/0626.png b/fonts/MiniwiFont/0626.png
index e5e722d0a..4f82fd9d0 100644
Binary files a/fonts/MiniwiFont/0626.png and b/fonts/MiniwiFont/0626.png differ
diff --git a/fonts/MiniwiFont/0627.png b/fonts/MiniwiFont/0627.png
index 46930b15f..6c87fea34 100644
Binary files a/fonts/MiniwiFont/0627.png and b/fonts/MiniwiFont/0627.png differ
diff --git a/fonts/MiniwiFont/0628.png b/fonts/MiniwiFont/0628.png
index b86b430d8..c35a74035 100644
Binary files a/fonts/MiniwiFont/0628.png and b/fonts/MiniwiFont/0628.png differ
diff --git a/fonts/MiniwiFont/0629.png b/fonts/MiniwiFont/0629.png
index f3fbf86b9..d5fac7698 100644
Binary files a/fonts/MiniwiFont/0629.png and b/fonts/MiniwiFont/0629.png differ
diff --git a/fonts/MiniwiFont/062A.png b/fonts/MiniwiFont/062A.png
index a33e598cb..be43782eb 100644
Binary files a/fonts/MiniwiFont/062A.png and b/fonts/MiniwiFont/062A.png differ
diff --git a/fonts/MiniwiFont/062B.png b/fonts/MiniwiFont/062B.png
index 01c91692a..bc78f494f 100644
Binary files a/fonts/MiniwiFont/062B.png and b/fonts/MiniwiFont/062B.png differ
diff --git a/fonts/MiniwiFont/062C.png b/fonts/MiniwiFont/062C.png
index d54bf2251..783b72550 100644
Binary files a/fonts/MiniwiFont/062C.png and b/fonts/MiniwiFont/062C.png differ
diff --git a/fonts/MiniwiFont/062D.png b/fonts/MiniwiFont/062D.png
index f93dbe715..fb4d541e7 100644
Binary files a/fonts/MiniwiFont/062D.png and b/fonts/MiniwiFont/062D.png differ
diff --git a/fonts/MiniwiFont/062E.png b/fonts/MiniwiFont/062E.png
index 40517282b..73d82b59e 100644
Binary files a/fonts/MiniwiFont/062E.png and b/fonts/MiniwiFont/062E.png differ
diff --git a/fonts/MiniwiFont/062F.png b/fonts/MiniwiFont/062F.png
index 28a6758a9..de340c060 100644
Binary files a/fonts/MiniwiFont/062F.png and b/fonts/MiniwiFont/062F.png differ
diff --git a/fonts/MiniwiFont/0630.png b/fonts/MiniwiFont/0630.png
index 0a91ee982..cc3b1303c 100644
Binary files a/fonts/MiniwiFont/0630.png and b/fonts/MiniwiFont/0630.png differ
diff --git a/fonts/MiniwiFont/0631.png b/fonts/MiniwiFont/0631.png
index 53785c198..ba10cd728 100644
Binary files a/fonts/MiniwiFont/0631.png and b/fonts/MiniwiFont/0631.png differ
diff --git a/fonts/MiniwiFont/0632.png b/fonts/MiniwiFont/0632.png
index e0b3f9b6e..bea7b43ee 100644
Binary files a/fonts/MiniwiFont/0632.png and b/fonts/MiniwiFont/0632.png differ
diff --git a/fonts/MiniwiFont/0633.png b/fonts/MiniwiFont/0633.png
index 666299af1..7c522a2e6 100644
Binary files a/fonts/MiniwiFont/0633.png and b/fonts/MiniwiFont/0633.png differ
diff --git a/fonts/MiniwiFont/0634.png b/fonts/MiniwiFont/0634.png
index 18bd4b92f..e1fac1a84 100644
Binary files a/fonts/MiniwiFont/0634.png and b/fonts/MiniwiFont/0634.png differ
diff --git a/fonts/MiniwiFont/0635.png b/fonts/MiniwiFont/0635.png
index c10e3b704..ce59ce104 100644
Binary files a/fonts/MiniwiFont/0635.png and b/fonts/MiniwiFont/0635.png differ
diff --git a/fonts/MiniwiFont/0636.png b/fonts/MiniwiFont/0636.png
index 35b04ba12..de6b9d3e3 100644
Binary files a/fonts/MiniwiFont/0636.png and b/fonts/MiniwiFont/0636.png differ
diff --git a/fonts/MiniwiFont/0637.png b/fonts/MiniwiFont/0637.png
index 56887e881..7f664e2b2 100644
Binary files a/fonts/MiniwiFont/0637.png and b/fonts/MiniwiFont/0637.png differ
diff --git a/fonts/MiniwiFont/0638.png b/fonts/MiniwiFont/0638.png
index 9a491065c..82b3ba69d 100644
Binary files a/fonts/MiniwiFont/0638.png and b/fonts/MiniwiFont/0638.png differ
diff --git a/fonts/MiniwiFont/0639.png b/fonts/MiniwiFont/0639.png
index af806982a..1af53fc16 100644
Binary files a/fonts/MiniwiFont/0639.png and b/fonts/MiniwiFont/0639.png differ
diff --git a/fonts/MiniwiFont/063A.png b/fonts/MiniwiFont/063A.png
index 6aa63ce37..76592e8bb 100644
Binary files a/fonts/MiniwiFont/063A.png and b/fonts/MiniwiFont/063A.png differ
diff --git a/fonts/MiniwiFont/0640.png b/fonts/MiniwiFont/0640.png
index 230bb00ed..13e7892b5 100644
Binary files a/fonts/MiniwiFont/0640.png and b/fonts/MiniwiFont/0640.png differ
diff --git a/fonts/MiniwiFont/0641.png b/fonts/MiniwiFont/0641.png
index 6a29f8c74..714e07b50 100644
Binary files a/fonts/MiniwiFont/0641.png and b/fonts/MiniwiFont/0641.png differ
diff --git a/fonts/MiniwiFont/0642.png b/fonts/MiniwiFont/0642.png
index 6aee782ce..d598368be 100644
Binary files a/fonts/MiniwiFont/0642.png and b/fonts/MiniwiFont/0642.png differ
diff --git a/fonts/MiniwiFont/0643.png b/fonts/MiniwiFont/0643.png
index 27e8e967b..26faa6a26 100644
Binary files a/fonts/MiniwiFont/0643.png and b/fonts/MiniwiFont/0643.png differ
diff --git a/fonts/MiniwiFont/0644.png b/fonts/MiniwiFont/0644.png
index 30bd62068..4baab6276 100644
Binary files a/fonts/MiniwiFont/0644.png and b/fonts/MiniwiFont/0644.png differ
diff --git a/fonts/MiniwiFont/0645.png b/fonts/MiniwiFont/0645.png
index c5f46993e..c31951eae 100644
Binary files a/fonts/MiniwiFont/0645.png and b/fonts/MiniwiFont/0645.png differ
diff --git a/fonts/MiniwiFont/0646.png b/fonts/MiniwiFont/0646.png
index 085aff62b..553ca8969 100644
Binary files a/fonts/MiniwiFont/0646.png and b/fonts/MiniwiFont/0646.png differ
diff --git a/fonts/MiniwiFont/0647.png b/fonts/MiniwiFont/0647.png
index 71a305566..0e74546fa 100644
Binary files a/fonts/MiniwiFont/0647.png and b/fonts/MiniwiFont/0647.png differ
diff --git a/fonts/MiniwiFont/0648.png b/fonts/MiniwiFont/0648.png
index b5d76eb06..c14b91e92 100644
Binary files a/fonts/MiniwiFont/0648.png and b/fonts/MiniwiFont/0648.png differ
diff --git a/fonts/MiniwiFont/0649.png b/fonts/MiniwiFont/0649.png
index 42f5b8fb3..b14132ac9 100644
Binary files a/fonts/MiniwiFont/0649.png and b/fonts/MiniwiFont/0649.png differ
diff --git a/fonts/MiniwiFont/064A.png b/fonts/MiniwiFont/064A.png
index 79b1bc5d6..bd43c6f89 100644
Binary files a/fonts/MiniwiFont/064A.png and b/fonts/MiniwiFont/064A.png differ
diff --git a/fonts/MiniwiFont/064B.png b/fonts/MiniwiFont/064B.png
index 2b149353b..8874cf01c 100644
Binary files a/fonts/MiniwiFont/064B.png and b/fonts/MiniwiFont/064B.png differ
diff --git a/fonts/MiniwiFont/064C.png b/fonts/MiniwiFont/064C.png
index 328d5fd37..7419b7a6f 100644
Binary files a/fonts/MiniwiFont/064C.png and b/fonts/MiniwiFont/064C.png differ
diff --git a/fonts/MiniwiFont/064D.png b/fonts/MiniwiFont/064D.png
index dc208cfad..55815d961 100644
Binary files a/fonts/MiniwiFont/064D.png and b/fonts/MiniwiFont/064D.png differ
diff --git a/fonts/MiniwiFont/064E.png b/fonts/MiniwiFont/064E.png
index e6ac89865..879eb4049 100644
Binary files a/fonts/MiniwiFont/064E.png and b/fonts/MiniwiFont/064E.png differ
diff --git a/fonts/MiniwiFont/064F.png b/fonts/MiniwiFont/064F.png
index 7304fc6a5..26b8da113 100644
Binary files a/fonts/MiniwiFont/064F.png and b/fonts/MiniwiFont/064F.png differ
diff --git a/fonts/MiniwiFont/0650.png b/fonts/MiniwiFont/0650.png
index 7d3327ce0..293dc8464 100644
Binary files a/fonts/MiniwiFont/0650.png and b/fonts/MiniwiFont/0650.png differ
diff --git a/fonts/MiniwiFont/0651.png b/fonts/MiniwiFont/0651.png
index 2d729ac5f..fea4c8a0a 100644
Binary files a/fonts/MiniwiFont/0651.png and b/fonts/MiniwiFont/0651.png differ
diff --git a/fonts/MiniwiFont/0652.png b/fonts/MiniwiFont/0652.png
index 3fb47a5ac..e71bf4ccf 100644
Binary files a/fonts/MiniwiFont/0652.png and b/fonts/MiniwiFont/0652.png differ
diff --git a/fonts/MiniwiFont/1E02.png b/fonts/MiniwiFont/1E02.png
index 2a96a9b55..bf5596227 100644
Binary files a/fonts/MiniwiFont/1E02.png and b/fonts/MiniwiFont/1E02.png differ
diff --git a/fonts/MiniwiFont/1E03.png b/fonts/MiniwiFont/1E03.png
index 7159ec156..abfa2fa77 100644
Binary files a/fonts/MiniwiFont/1E03.png and b/fonts/MiniwiFont/1E03.png differ
diff --git a/fonts/MiniwiFont/1E0A.png b/fonts/MiniwiFont/1E0A.png
index 7aa8f171d..56c0ffdcf 100644
Binary files a/fonts/MiniwiFont/1E0A.png and b/fonts/MiniwiFont/1E0A.png differ
diff --git a/fonts/MiniwiFont/1E0B.png b/fonts/MiniwiFont/1E0B.png
index 481eec6ba..2c276554c 100644
Binary files a/fonts/MiniwiFont/1E0B.png and b/fonts/MiniwiFont/1E0B.png differ
diff --git a/fonts/MiniwiFont/1E1E.png b/fonts/MiniwiFont/1E1E.png
index 762311abe..80069504f 100644
Binary files a/fonts/MiniwiFont/1E1E.png and b/fonts/MiniwiFont/1E1E.png differ
diff --git a/fonts/MiniwiFont/1E1F.png b/fonts/MiniwiFont/1E1F.png
index a0c52a984..b8c25f209 100644
Binary files a/fonts/MiniwiFont/1E1F.png and b/fonts/MiniwiFont/1E1F.png differ
diff --git a/fonts/MiniwiFont/1E40.png b/fonts/MiniwiFont/1E40.png
index 005958725..60c963e27 100644
Binary files a/fonts/MiniwiFont/1E40.png and b/fonts/MiniwiFont/1E40.png differ
diff --git a/fonts/MiniwiFont/1E41.png b/fonts/MiniwiFont/1E41.png
index 005958725..60c963e27 100644
Binary files a/fonts/MiniwiFont/1E41.png and b/fonts/MiniwiFont/1E41.png differ
diff --git a/fonts/MiniwiFont/1E56.png b/fonts/MiniwiFont/1E56.png
index 7b3e2d60c..073cfa4dd 100644
Binary files a/fonts/MiniwiFont/1E56.png and b/fonts/MiniwiFont/1E56.png differ
diff --git a/fonts/MiniwiFont/1E57.png b/fonts/MiniwiFont/1E57.png
index 87096ec41..298959ebb 100644
Binary files a/fonts/MiniwiFont/1E57.png and b/fonts/MiniwiFont/1E57.png differ
diff --git a/fonts/MiniwiFont/1E60.png b/fonts/MiniwiFont/1E60.png
index 5d07a1af9..16e89b2b4 100644
Binary files a/fonts/MiniwiFont/1E60.png and b/fonts/MiniwiFont/1E60.png differ
diff --git a/fonts/MiniwiFont/1E61.png b/fonts/MiniwiFont/1E61.png
index c9da8b529..141bf8878 100644
Binary files a/fonts/MiniwiFont/1E61.png and b/fonts/MiniwiFont/1E61.png differ
diff --git a/fonts/MiniwiFont/1E6A.png b/fonts/MiniwiFont/1E6A.png
index 56d7b21e1..cab39fa14 100644
Binary files a/fonts/MiniwiFont/1E6A.png and b/fonts/MiniwiFont/1E6A.png differ
diff --git a/fonts/MiniwiFont/1E6B.png b/fonts/MiniwiFont/1E6B.png
index ed44693eb..c5595665e 100644
Binary files a/fonts/MiniwiFont/1E6B.png and b/fonts/MiniwiFont/1E6B.png differ
diff --git a/fonts/MiniwiFont/1E80.png b/fonts/MiniwiFont/1E80.png
index 11b94a1be..d3c9bccbe 100644
Binary files a/fonts/MiniwiFont/1E80.png and b/fonts/MiniwiFont/1E80.png differ
diff --git a/fonts/MiniwiFont/1E81.png b/fonts/MiniwiFont/1E81.png
index 11b94a1be..d3c9bccbe 100644
Binary files a/fonts/MiniwiFont/1E81.png and b/fonts/MiniwiFont/1E81.png differ
diff --git a/fonts/MiniwiFont/1E82.png b/fonts/MiniwiFont/1E82.png
index 11b94a1be..d3c9bccbe 100644
Binary files a/fonts/MiniwiFont/1E82.png and b/fonts/MiniwiFont/1E82.png differ
diff --git a/fonts/MiniwiFont/1E83.png b/fonts/MiniwiFont/1E83.png
index 8fe484b4b..04603cd78 100644
Binary files a/fonts/MiniwiFont/1E83.png and b/fonts/MiniwiFont/1E83.png differ
diff --git a/fonts/MiniwiFont/1E84.png b/fonts/MiniwiFont/1E84.png
index 3405bcb05..0e48d8b81 100644
Binary files a/fonts/MiniwiFont/1E84.png and b/fonts/MiniwiFont/1E84.png differ
diff --git a/fonts/MiniwiFont/1E85.png b/fonts/MiniwiFont/1E85.png
index 3405bcb05..0e48d8b81 100644
Binary files a/fonts/MiniwiFont/1E85.png and b/fonts/MiniwiFont/1E85.png differ
diff --git a/fonts/MiniwiFont/1EF2.png b/fonts/MiniwiFont/1EF2.png
index 6779db245..d1b6c7244 100644
Binary files a/fonts/MiniwiFont/1EF2.png and b/fonts/MiniwiFont/1EF2.png differ
diff --git a/fonts/MiniwiFont/1EF3.png b/fonts/MiniwiFont/1EF3.png
index 0b7f5a028..85dea1728 100644
Binary files a/fonts/MiniwiFont/1EF3.png and b/fonts/MiniwiFont/1EF3.png differ
diff --git a/fonts/MiniwiFont/2014.png b/fonts/MiniwiFont/2014.png
index 0fe2d0481..9477f30eb 100644
Binary files a/fonts/MiniwiFont/2014.png and b/fonts/MiniwiFont/2014.png differ
diff --git a/fonts/MiniwiFont/2015.png b/fonts/MiniwiFont/2015.png
index 0fe2d0481..9477f30eb 100644
Binary files a/fonts/MiniwiFont/2015.png and b/fonts/MiniwiFont/2015.png differ
diff --git a/fonts/MiniwiFont/2017.png b/fonts/MiniwiFont/2017.png
index eaeda66ae..a95a64aa3 100644
Binary files a/fonts/MiniwiFont/2017.png and b/fonts/MiniwiFont/2017.png differ
diff --git a/fonts/MiniwiFont/2018.png b/fonts/MiniwiFont/2018.png
index 4e0eddd3e..d7f7bbf06 100644
Binary files a/fonts/MiniwiFont/2018.png and b/fonts/MiniwiFont/2018.png differ
diff --git a/fonts/MiniwiFont/2019.png b/fonts/MiniwiFont/2019.png
index 44793038e..b901bd8a7 100644
Binary files a/fonts/MiniwiFont/2019.png and b/fonts/MiniwiFont/2019.png differ
diff --git a/fonts/MiniwiFont/201A.png b/fonts/MiniwiFont/201A.png
index 70b951d4f..c43ca587c 100644
Binary files a/fonts/MiniwiFont/201A.png and b/fonts/MiniwiFont/201A.png differ
diff --git a/fonts/MiniwiFont/201C.png b/fonts/MiniwiFont/201C.png
index 381bafe3e..301da044d 100644
Binary files a/fonts/MiniwiFont/201C.png and b/fonts/MiniwiFont/201C.png differ
diff --git a/fonts/MiniwiFont/201D.png b/fonts/MiniwiFont/201D.png
index 701d20597..c0e5e11b4 100644
Binary files a/fonts/MiniwiFont/201D.png and b/fonts/MiniwiFont/201D.png differ
diff --git a/fonts/MiniwiFont/201E.png b/fonts/MiniwiFont/201E.png
index 41942096d..b74b8cce2 100644
Binary files a/fonts/MiniwiFont/201E.png and b/fonts/MiniwiFont/201E.png differ
diff --git a/fonts/MiniwiFont/2020.png b/fonts/MiniwiFont/2020.png
index 44a604ce1..93c3ef4c2 100644
Binary files a/fonts/MiniwiFont/2020.png and b/fonts/MiniwiFont/2020.png differ
diff --git a/fonts/MiniwiFont/2021.png b/fonts/MiniwiFont/2021.png
index 312572876..64bc841f2 100644
Binary files a/fonts/MiniwiFont/2021.png and b/fonts/MiniwiFont/2021.png differ
diff --git a/fonts/MiniwiFont/2022.png b/fonts/MiniwiFont/2022.png
index 35792bb2d..bc08f7a3b 100644
Binary files a/fonts/MiniwiFont/2022.png and b/fonts/MiniwiFont/2022.png differ
diff --git a/fonts/MiniwiFont/2026.png b/fonts/MiniwiFont/2026.png
index f68b59ddd..dc257b863 100644
Binary files a/fonts/MiniwiFont/2026.png and b/fonts/MiniwiFont/2026.png differ
diff --git a/fonts/MiniwiFont/2030.png b/fonts/MiniwiFont/2030.png
index f4ce805ca..834905099 100644
Binary files a/fonts/MiniwiFont/2030.png and b/fonts/MiniwiFont/2030.png differ
diff --git a/fonts/MiniwiFont/2032.png b/fonts/MiniwiFont/2032.png
index 79641651d..af3e8b23d 100644
Binary files a/fonts/MiniwiFont/2032.png and b/fonts/MiniwiFont/2032.png differ
diff --git a/fonts/MiniwiFont/2033.png b/fonts/MiniwiFont/2033.png
index 05a39a8cd..716a33315 100644
Binary files a/fonts/MiniwiFont/2033.png and b/fonts/MiniwiFont/2033.png differ
diff --git a/fonts/MiniwiFont/2039.png b/fonts/MiniwiFont/2039.png
index 42e35782f..9b30dfbc7 100644
Binary files a/fonts/MiniwiFont/2039.png and b/fonts/MiniwiFont/2039.png differ
diff --git a/fonts/MiniwiFont/203A.png b/fonts/MiniwiFont/203A.png
index a9e2ee939..8d31a6183 100644
Binary files a/fonts/MiniwiFont/203A.png and b/fonts/MiniwiFont/203A.png differ
diff --git a/fonts/MiniwiFont/2044.png b/fonts/MiniwiFont/2044.png
index 4b2e9dbab..32c37af13 100644
Binary files a/fonts/MiniwiFont/2044.png and b/fonts/MiniwiFont/2044.png differ
diff --git a/fonts/MiniwiFont/20AC.png b/fonts/MiniwiFont/20AC.png
index a4d66cf50..0e796c6e4 100644
Binary files a/fonts/MiniwiFont/20AC.png and b/fonts/MiniwiFont/20AC.png differ
diff --git a/fonts/MiniwiFont/20AF.png b/fonts/MiniwiFont/20AF.png
index d15298f63..3faf1792a 100644
Binary files a/fonts/MiniwiFont/20AF.png and b/fonts/MiniwiFont/20AF.png differ
diff --git a/fonts/MiniwiFont/2111.png b/fonts/MiniwiFont/2111.png
index 5bb185566..67c9d6854 100644
Binary files a/fonts/MiniwiFont/2111.png and b/fonts/MiniwiFont/2111.png differ
diff --git a/fonts/MiniwiFont/2116.png b/fonts/MiniwiFont/2116.png
index 880bec8ba..ae9d39226 100644
Binary files a/fonts/MiniwiFont/2116.png and b/fonts/MiniwiFont/2116.png differ
diff --git a/fonts/MiniwiFont/2118.png b/fonts/MiniwiFont/2118.png
index c920f1591..8c79a28f5 100644
Binary files a/fonts/MiniwiFont/2118.png and b/fonts/MiniwiFont/2118.png differ
diff --git a/fonts/MiniwiFont/211C.png b/fonts/MiniwiFont/211C.png
index 2f5bfe2d9..73f528f48 100644
Binary files a/fonts/MiniwiFont/211C.png and b/fonts/MiniwiFont/211C.png differ
diff --git a/fonts/MiniwiFont/2122.png b/fonts/MiniwiFont/2122.png
index 37ca4f729..233f1ba96 100644
Binary files a/fonts/MiniwiFont/2122.png and b/fonts/MiniwiFont/2122.png differ
diff --git a/fonts/MiniwiFont/2126.png b/fonts/MiniwiFont/2126.png
index 023567850..d60144d41 100644
Binary files a/fonts/MiniwiFont/2126.png and b/fonts/MiniwiFont/2126.png differ
diff --git a/fonts/MiniwiFont/2135.png b/fonts/MiniwiFont/2135.png
index 52de770be..490c29e9c 100644
Binary files a/fonts/MiniwiFont/2135.png and b/fonts/MiniwiFont/2135.png differ
diff --git a/fonts/MiniwiFont/2190.png b/fonts/MiniwiFont/2190.png
index 844c58dbd..4de790dec 100644
Binary files a/fonts/MiniwiFont/2190.png and b/fonts/MiniwiFont/2190.png differ
diff --git a/fonts/MiniwiFont/2191.png b/fonts/MiniwiFont/2191.png
index e8a526713..4b31aaf50 100644
Binary files a/fonts/MiniwiFont/2191.png and b/fonts/MiniwiFont/2191.png differ
diff --git a/fonts/MiniwiFont/2192.png b/fonts/MiniwiFont/2192.png
index dc1748ab5..be5482866 100644
Binary files a/fonts/MiniwiFont/2192.png and b/fonts/MiniwiFont/2192.png differ
diff --git a/fonts/MiniwiFont/2193.png b/fonts/MiniwiFont/2193.png
index 544ac0e56..dc9ef4085 100644
Binary files a/fonts/MiniwiFont/2193.png and b/fonts/MiniwiFont/2193.png differ
diff --git a/fonts/MiniwiFont/2194.png b/fonts/MiniwiFont/2194.png
index f97bef712..e6c916430 100644
Binary files a/fonts/MiniwiFont/2194.png and b/fonts/MiniwiFont/2194.png differ
diff --git a/fonts/MiniwiFont/21B5.png b/fonts/MiniwiFont/21B5.png
index 814aa7ea4..d44d84998 100644
Binary files a/fonts/MiniwiFont/21B5.png and b/fonts/MiniwiFont/21B5.png differ
diff --git a/fonts/MiniwiFont/21D0.png b/fonts/MiniwiFont/21D0.png
index 3c8b3fd71..760fad17a 100644
Binary files a/fonts/MiniwiFont/21D0.png and b/fonts/MiniwiFont/21D0.png differ
diff --git a/fonts/MiniwiFont/21D1.png b/fonts/MiniwiFont/21D1.png
index 7209da2b5..8c9023e63 100644
Binary files a/fonts/MiniwiFont/21D1.png and b/fonts/MiniwiFont/21D1.png differ
diff --git a/fonts/MiniwiFont/21D2.png b/fonts/MiniwiFont/21D2.png
index 3cc007b47..c7b6ee88a 100644
Binary files a/fonts/MiniwiFont/21D2.png and b/fonts/MiniwiFont/21D2.png differ
diff --git a/fonts/MiniwiFont/21D3.png b/fonts/MiniwiFont/21D3.png
index 1e314ea2f..1a412c52a 100644
Binary files a/fonts/MiniwiFont/21D3.png and b/fonts/MiniwiFont/21D3.png differ
diff --git a/fonts/MiniwiFont/21D4.png b/fonts/MiniwiFont/21D4.png
index 707ef17d3..e6d13e85d 100644
Binary files a/fonts/MiniwiFont/21D4.png and b/fonts/MiniwiFont/21D4.png differ
diff --git a/fonts/MiniwiFont/2200.png b/fonts/MiniwiFont/2200.png
index 6af74aff9..3a78f08ae 100644
Binary files a/fonts/MiniwiFont/2200.png and b/fonts/MiniwiFont/2200.png differ
diff --git a/fonts/MiniwiFont/2201.png b/fonts/MiniwiFont/2201.png
index 66b60e239..48d2d5582 100644
Binary files a/fonts/MiniwiFont/2201.png and b/fonts/MiniwiFont/2201.png differ
diff --git a/fonts/MiniwiFont/2202.png b/fonts/MiniwiFont/2202.png
index 925e9620e..b51678017 100644
Binary files a/fonts/MiniwiFont/2202.png and b/fonts/MiniwiFont/2202.png differ
diff --git a/fonts/MiniwiFont/2203.png b/fonts/MiniwiFont/2203.png
index 963fdca2d..834f767fd 100644
Binary files a/fonts/MiniwiFont/2203.png and b/fonts/MiniwiFont/2203.png differ
diff --git a/fonts/MiniwiFont/2204.png b/fonts/MiniwiFont/2204.png
index e73162c50..7b5e1fbcf 100644
Binary files a/fonts/MiniwiFont/2204.png and b/fonts/MiniwiFont/2204.png differ
diff --git a/fonts/MiniwiFont/2205.png b/fonts/MiniwiFont/2205.png
index 26b916708..04e752dfa 100644
Binary files a/fonts/MiniwiFont/2205.png and b/fonts/MiniwiFont/2205.png differ
diff --git a/fonts/MiniwiFont/2206.png b/fonts/MiniwiFont/2206.png
index 132cd2063..46087a135 100644
Binary files a/fonts/MiniwiFont/2206.png and b/fonts/MiniwiFont/2206.png differ
diff --git a/fonts/MiniwiFont/2207.png b/fonts/MiniwiFont/2207.png
index 378dc7fbb..84fe2a962 100644
Binary files a/fonts/MiniwiFont/2207.png and b/fonts/MiniwiFont/2207.png differ
diff --git a/fonts/MiniwiFont/2208.png b/fonts/MiniwiFont/2208.png
index eb7c23510..c84074fc7 100644
Binary files a/fonts/MiniwiFont/2208.png and b/fonts/MiniwiFont/2208.png differ
diff --git a/fonts/MiniwiFont/2209.png b/fonts/MiniwiFont/2209.png
index a33e65bcc..a393c30e1 100644
Binary files a/fonts/MiniwiFont/2209.png and b/fonts/MiniwiFont/2209.png differ
diff --git a/fonts/MiniwiFont/220A.png b/fonts/MiniwiFont/220A.png
index 9d93aaa98..80007868f 100644
Binary files a/fonts/MiniwiFont/220A.png and b/fonts/MiniwiFont/220A.png differ
diff --git a/fonts/MiniwiFont/220B.png b/fonts/MiniwiFont/220B.png
index 55e6cfb2c..ff48fd42b 100644
Binary files a/fonts/MiniwiFont/220B.png and b/fonts/MiniwiFont/220B.png differ
diff --git a/fonts/MiniwiFont/220C.png b/fonts/MiniwiFont/220C.png
index 76be88e1f..8ef01e2e5 100644
Binary files a/fonts/MiniwiFont/220C.png and b/fonts/MiniwiFont/220C.png differ
diff --git a/fonts/MiniwiFont/220D.png b/fonts/MiniwiFont/220D.png
index 27824faa6..016012f81 100644
Binary files a/fonts/MiniwiFont/220D.png and b/fonts/MiniwiFont/220D.png differ
diff --git a/fonts/MiniwiFont/220E.png b/fonts/MiniwiFont/220E.png
index a1d8ba39f..e566dacea 100644
Binary files a/fonts/MiniwiFont/220E.png and b/fonts/MiniwiFont/220E.png differ
diff --git a/fonts/MiniwiFont/220F.png b/fonts/MiniwiFont/220F.png
index 444b830f3..34957a710 100644
Binary files a/fonts/MiniwiFont/220F.png and b/fonts/MiniwiFont/220F.png differ
diff --git a/fonts/MiniwiFont/2210.png b/fonts/MiniwiFont/2210.png
index 71b36e736..6c490fa6b 100644
Binary files a/fonts/MiniwiFont/2210.png and b/fonts/MiniwiFont/2210.png differ
diff --git a/fonts/MiniwiFont/2211.png b/fonts/MiniwiFont/2211.png
index f9e1595a5..86885752c 100644
Binary files a/fonts/MiniwiFont/2211.png and b/fonts/MiniwiFont/2211.png differ
diff --git a/fonts/MiniwiFont/2212.png b/fonts/MiniwiFont/2212.png
index a1dfb14c7..c9ad6c1ba 100644
Binary files a/fonts/MiniwiFont/2212.png and b/fonts/MiniwiFont/2212.png differ
diff --git a/fonts/MiniwiFont/2213.png b/fonts/MiniwiFont/2213.png
index 621ad1061..78ac6f64f 100644
Binary files a/fonts/MiniwiFont/2213.png and b/fonts/MiniwiFont/2213.png differ
diff --git a/fonts/MiniwiFont/2214.png b/fonts/MiniwiFont/2214.png
index 8a59ae436..32885a35f 100644
Binary files a/fonts/MiniwiFont/2214.png and b/fonts/MiniwiFont/2214.png differ
diff --git a/fonts/MiniwiFont/2215.png b/fonts/MiniwiFont/2215.png
index 59b2ca6e5..e46118378 100644
Binary files a/fonts/MiniwiFont/2215.png and b/fonts/MiniwiFont/2215.png differ
diff --git a/fonts/MiniwiFont/2216.png b/fonts/MiniwiFont/2216.png
index 87d05a000..298230ed2 100644
Binary files a/fonts/MiniwiFont/2216.png and b/fonts/MiniwiFont/2216.png differ
diff --git a/fonts/MiniwiFont/2217.png b/fonts/MiniwiFont/2217.png
index 535520c5f..ae6db66eb 100644
Binary files a/fonts/MiniwiFont/2217.png and b/fonts/MiniwiFont/2217.png differ
diff --git a/fonts/MiniwiFont/2218.png b/fonts/MiniwiFont/2218.png
index b622064ff..82c4627b4 100644
Binary files a/fonts/MiniwiFont/2218.png and b/fonts/MiniwiFont/2218.png differ
diff --git a/fonts/MiniwiFont/2219.png b/fonts/MiniwiFont/2219.png
index 35792bb2d..bc08f7a3b 100644
Binary files a/fonts/MiniwiFont/2219.png and b/fonts/MiniwiFont/2219.png differ
diff --git a/fonts/MiniwiFont/221A.png b/fonts/MiniwiFont/221A.png
index ed31557a9..792033e2e 100644
Binary files a/fonts/MiniwiFont/221A.png and b/fonts/MiniwiFont/221A.png differ
diff --git a/fonts/MiniwiFont/221B.png b/fonts/MiniwiFont/221B.png
index b426160de..b44c66ac9 100644
Binary files a/fonts/MiniwiFont/221B.png and b/fonts/MiniwiFont/221B.png differ
diff --git a/fonts/MiniwiFont/221C.png b/fonts/MiniwiFont/221C.png
index 996d0d09f..2d6c1696d 100644
Binary files a/fonts/MiniwiFont/221C.png and b/fonts/MiniwiFont/221C.png differ
diff --git a/fonts/MiniwiFont/221D.png b/fonts/MiniwiFont/221D.png
index e2b4db7a8..f1d64be52 100644
Binary files a/fonts/MiniwiFont/221D.png and b/fonts/MiniwiFont/221D.png differ
diff --git a/fonts/MiniwiFont/221E.png b/fonts/MiniwiFont/221E.png
index 9f27e37c8..b6a69d130 100644
Binary files a/fonts/MiniwiFont/221E.png and b/fonts/MiniwiFont/221E.png differ
diff --git a/fonts/MiniwiFont/221F.png b/fonts/MiniwiFont/221F.png
index ca0211b88..4f51ed515 100644
Binary files a/fonts/MiniwiFont/221F.png and b/fonts/MiniwiFont/221F.png differ
diff --git a/fonts/MiniwiFont/2220.png b/fonts/MiniwiFont/2220.png
index ae096c435..22dd59a21 100644
Binary files a/fonts/MiniwiFont/2220.png and b/fonts/MiniwiFont/2220.png differ
diff --git a/fonts/MiniwiFont/2221.png b/fonts/MiniwiFont/2221.png
index c6b9554c4..97b1639ba 100644
Binary files a/fonts/MiniwiFont/2221.png and b/fonts/MiniwiFont/2221.png differ
diff --git a/fonts/MiniwiFont/2222.png b/fonts/MiniwiFont/2222.png
index 0efc0442c..fa3a5f060 100644
Binary files a/fonts/MiniwiFont/2222.png and b/fonts/MiniwiFont/2222.png differ
diff --git a/fonts/MiniwiFont/2223.png b/fonts/MiniwiFont/2223.png
index 23b175b2a..b177c9f03 100644
Binary files a/fonts/MiniwiFont/2223.png and b/fonts/MiniwiFont/2223.png differ
diff --git a/fonts/MiniwiFont/2224.png b/fonts/MiniwiFont/2224.png
index 23b175b2a..b177c9f03 100644
Binary files a/fonts/MiniwiFont/2224.png and b/fonts/MiniwiFont/2224.png differ
diff --git a/fonts/MiniwiFont/2225.png b/fonts/MiniwiFont/2225.png
index 23a9011c0..d964874c1 100644
Binary files a/fonts/MiniwiFont/2225.png and b/fonts/MiniwiFont/2225.png differ
diff --git a/fonts/MiniwiFont/2226.png b/fonts/MiniwiFont/2226.png
index e5a698901..1b2ce9cbb 100644
Binary files a/fonts/MiniwiFont/2226.png and b/fonts/MiniwiFont/2226.png differ
diff --git a/fonts/MiniwiFont/2227.png b/fonts/MiniwiFont/2227.png
index 73256258e..a06f93be7 100644
Binary files a/fonts/MiniwiFont/2227.png and b/fonts/MiniwiFont/2227.png differ
diff --git a/fonts/MiniwiFont/2228.png b/fonts/MiniwiFont/2228.png
index 541eee32d..3b6fddcb5 100644
Binary files a/fonts/MiniwiFont/2228.png and b/fonts/MiniwiFont/2228.png differ
diff --git a/fonts/MiniwiFont/2229.png b/fonts/MiniwiFont/2229.png
index c549dd6d0..f7d722e2f 100644
Binary files a/fonts/MiniwiFont/2229.png and b/fonts/MiniwiFont/2229.png differ
diff --git a/fonts/MiniwiFont/222A.png b/fonts/MiniwiFont/222A.png
index b63dcea38..317961dbe 100644
Binary files a/fonts/MiniwiFont/222A.png and b/fonts/MiniwiFont/222A.png differ
diff --git a/fonts/MiniwiFont/222B.png b/fonts/MiniwiFont/222B.png
index 9122f3639..b00afe08f 100644
Binary files a/fonts/MiniwiFont/222B.png and b/fonts/MiniwiFont/222B.png differ
diff --git a/fonts/MiniwiFont/222C.png b/fonts/MiniwiFont/222C.png
index 90e5bf196..f95e0a17a 100644
Binary files a/fonts/MiniwiFont/222C.png and b/fonts/MiniwiFont/222C.png differ
diff --git a/fonts/MiniwiFont/222D.png b/fonts/MiniwiFont/222D.png
index cd777b8e6..cc5cd9198 100644
Binary files a/fonts/MiniwiFont/222D.png and b/fonts/MiniwiFont/222D.png differ
diff --git a/fonts/MiniwiFont/222E.png b/fonts/MiniwiFont/222E.png
index 3754164eb..bc372587e 100644
Binary files a/fonts/MiniwiFont/222E.png and b/fonts/MiniwiFont/222E.png differ
diff --git a/fonts/MiniwiFont/222F.png b/fonts/MiniwiFont/222F.png
index 05fbc7ea3..c02e53d80 100644
Binary files a/fonts/MiniwiFont/222F.png and b/fonts/MiniwiFont/222F.png differ
diff --git a/fonts/MiniwiFont/2230.png b/fonts/MiniwiFont/2230.png
index 1817937cc..120c507c8 100644
Binary files a/fonts/MiniwiFont/2230.png and b/fonts/MiniwiFont/2230.png differ
diff --git a/fonts/MiniwiFont/2231.png b/fonts/MiniwiFont/2231.png
index 37b7a13d8..bdd2a8aea 100644
Binary files a/fonts/MiniwiFont/2231.png and b/fonts/MiniwiFont/2231.png differ
diff --git a/fonts/MiniwiFont/2232.png b/fonts/MiniwiFont/2232.png
index 85e02f955..e63f7597d 100644
Binary files a/fonts/MiniwiFont/2232.png and b/fonts/MiniwiFont/2232.png differ
diff --git a/fonts/MiniwiFont/2233.png b/fonts/MiniwiFont/2233.png
index 4c44fe8ad..a6eed6ec5 100644
Binary files a/fonts/MiniwiFont/2233.png and b/fonts/MiniwiFont/2233.png differ
diff --git a/fonts/MiniwiFont/2234.png b/fonts/MiniwiFont/2234.png
index a9bb6dcc8..0f029ca2b 100644
Binary files a/fonts/MiniwiFont/2234.png and b/fonts/MiniwiFont/2234.png differ
diff --git a/fonts/MiniwiFont/2235.png b/fonts/MiniwiFont/2235.png
index e0026cb0d..a04a1c4d6 100644
Binary files a/fonts/MiniwiFont/2235.png and b/fonts/MiniwiFont/2235.png differ
diff --git a/fonts/MiniwiFont/2237.png b/fonts/MiniwiFont/2237.png
index cd2ac0a3b..84a5d5a33 100644
Binary files a/fonts/MiniwiFont/2237.png and b/fonts/MiniwiFont/2237.png differ
diff --git a/fonts/MiniwiFont/2238.png b/fonts/MiniwiFont/2238.png
index 55f41bc35..eb61cc7a9 100644
Binary files a/fonts/MiniwiFont/2238.png and b/fonts/MiniwiFont/2238.png differ
diff --git a/fonts/MiniwiFont/2239.png b/fonts/MiniwiFont/2239.png
index 6f52ae39d..736fc53d3 100644
Binary files a/fonts/MiniwiFont/2239.png and b/fonts/MiniwiFont/2239.png differ
diff --git a/fonts/MiniwiFont/223A.png b/fonts/MiniwiFont/223A.png
index a49fa1ed8..d6ef862b7 100644
Binary files a/fonts/MiniwiFont/223A.png and b/fonts/MiniwiFont/223A.png differ
diff --git a/fonts/MiniwiFont/223C.png b/fonts/MiniwiFont/223C.png
index d94ff6ee4..83c7d01aa 100644
Binary files a/fonts/MiniwiFont/223C.png and b/fonts/MiniwiFont/223C.png differ
diff --git a/fonts/MiniwiFont/223E.png b/fonts/MiniwiFont/223E.png
index 6a3fee0e8..1eee2a4e1 100644
Binary files a/fonts/MiniwiFont/223E.png and b/fonts/MiniwiFont/223E.png differ
diff --git a/fonts/MiniwiFont/223F.png b/fonts/MiniwiFont/223F.png
index 6d538a490..57eb93245 100644
Binary files a/fonts/MiniwiFont/223F.png and b/fonts/MiniwiFont/223F.png differ
diff --git a/fonts/MiniwiFont/2240.png b/fonts/MiniwiFont/2240.png
index 30015df17..f062e204f 100644
Binary files a/fonts/MiniwiFont/2240.png and b/fonts/MiniwiFont/2240.png differ
diff --git a/fonts/MiniwiFont/2241.png b/fonts/MiniwiFont/2241.png
index e4f8d0fb3..b6f9e03f4 100644
Binary files a/fonts/MiniwiFont/2241.png and b/fonts/MiniwiFont/2241.png differ
diff --git a/fonts/MiniwiFont/2242.png b/fonts/MiniwiFont/2242.png
index 77947dba9..47be789fb 100644
Binary files a/fonts/MiniwiFont/2242.png and b/fonts/MiniwiFont/2242.png differ
diff --git a/fonts/MiniwiFont/2243.png b/fonts/MiniwiFont/2243.png
index 289173fcf..74786a6fa 100644
Binary files a/fonts/MiniwiFont/2243.png and b/fonts/MiniwiFont/2243.png differ
diff --git a/fonts/MiniwiFont/2244.png b/fonts/MiniwiFont/2244.png
index cb11d887a..fd8f3a2c6 100644
Binary files a/fonts/MiniwiFont/2244.png and b/fonts/MiniwiFont/2244.png differ
diff --git a/fonts/MiniwiFont/2245.png b/fonts/MiniwiFont/2245.png
index 1a7496a33..12ae37c1d 100644
Binary files a/fonts/MiniwiFont/2245.png and b/fonts/MiniwiFont/2245.png differ
diff --git a/fonts/MiniwiFont/2246.png b/fonts/MiniwiFont/2246.png
index 1959cd65e..7066290f1 100644
Binary files a/fonts/MiniwiFont/2246.png and b/fonts/MiniwiFont/2246.png differ
diff --git a/fonts/MiniwiFont/2247.png b/fonts/MiniwiFont/2247.png
index 89ac17f89..8c914b15e 100644
Binary files a/fonts/MiniwiFont/2247.png and b/fonts/MiniwiFont/2247.png differ
diff --git a/fonts/MiniwiFont/2248.png b/fonts/MiniwiFont/2248.png
index a09720e55..fe2098622 100644
Binary files a/fonts/MiniwiFont/2248.png and b/fonts/MiniwiFont/2248.png differ
diff --git a/fonts/MiniwiFont/2249.png b/fonts/MiniwiFont/2249.png
index bf2cdd351..bf9447dc5 100644
Binary files a/fonts/MiniwiFont/2249.png and b/fonts/MiniwiFont/2249.png differ
diff --git a/fonts/MiniwiFont/224A.png b/fonts/MiniwiFont/224A.png
index 297091957..9604b8bf2 100644
Binary files a/fonts/MiniwiFont/224A.png and b/fonts/MiniwiFont/224A.png differ
diff --git a/fonts/MiniwiFont/224B.png b/fonts/MiniwiFont/224B.png
index 470427c5a..fc7f56986 100644
Binary files a/fonts/MiniwiFont/224B.png and b/fonts/MiniwiFont/224B.png differ
diff --git a/fonts/MiniwiFont/224C.png b/fonts/MiniwiFont/224C.png
index 1a7496a33..12ae37c1d 100644
Binary files a/fonts/MiniwiFont/224C.png and b/fonts/MiniwiFont/224C.png differ
diff --git a/fonts/MiniwiFont/224D.png b/fonts/MiniwiFont/224D.png
index bc34c370a..2cf76ce73 100644
Binary files a/fonts/MiniwiFont/224D.png and b/fonts/MiniwiFont/224D.png differ
diff --git a/fonts/MiniwiFont/224E.png b/fonts/MiniwiFont/224E.png
index ab6ff2009..f9e1aad92 100644
Binary files a/fonts/MiniwiFont/224E.png and b/fonts/MiniwiFont/224E.png differ
diff --git a/fonts/MiniwiFont/224F.png b/fonts/MiniwiFont/224F.png
index dbc710ff6..a08a9a34d 100644
Binary files a/fonts/MiniwiFont/224F.png and b/fonts/MiniwiFont/224F.png differ
diff --git a/fonts/MiniwiFont/2250.png b/fonts/MiniwiFont/2250.png
index b0eaa56e8..ee6014040 100644
Binary files a/fonts/MiniwiFont/2250.png and b/fonts/MiniwiFont/2250.png differ
diff --git a/fonts/MiniwiFont/2251.png b/fonts/MiniwiFont/2251.png
index ee3ea9bb7..fd548048c 100644
Binary files a/fonts/MiniwiFont/2251.png and b/fonts/MiniwiFont/2251.png differ
diff --git a/fonts/MiniwiFont/2252.png b/fonts/MiniwiFont/2252.png
index 2a805f804..d784f9a86 100644
Binary files a/fonts/MiniwiFont/2252.png and b/fonts/MiniwiFont/2252.png differ
diff --git a/fonts/MiniwiFont/2253.png b/fonts/MiniwiFont/2253.png
index 0f2dffcc3..41790a01a 100644
Binary files a/fonts/MiniwiFont/2253.png and b/fonts/MiniwiFont/2253.png differ
diff --git a/fonts/MiniwiFont/2254.png b/fonts/MiniwiFont/2254.png
index ed63ae556..9cd9af0b0 100644
Binary files a/fonts/MiniwiFont/2254.png and b/fonts/MiniwiFont/2254.png differ
diff --git a/fonts/MiniwiFont/2255.png b/fonts/MiniwiFont/2255.png
index 7deeb10b2..6024c7a3b 100644
Binary files a/fonts/MiniwiFont/2255.png and b/fonts/MiniwiFont/2255.png differ
diff --git a/fonts/MiniwiFont/2256.png b/fonts/MiniwiFont/2256.png
index f9c6c9e36..9b1bc1e5a 100644
Binary files a/fonts/MiniwiFont/2256.png and b/fonts/MiniwiFont/2256.png differ
diff --git a/fonts/MiniwiFont/2257.png b/fonts/MiniwiFont/2257.png
index baa44c4bc..24fa0de75 100644
Binary files a/fonts/MiniwiFont/2257.png and b/fonts/MiniwiFont/2257.png differ
diff --git a/fonts/MiniwiFont/2258.png b/fonts/MiniwiFont/2258.png
index 2c9368336..68b5ed43c 100644
Binary files a/fonts/MiniwiFont/2258.png and b/fonts/MiniwiFont/2258.png differ
diff --git a/fonts/MiniwiFont/2259.png b/fonts/MiniwiFont/2259.png
index fb09085aa..d673c48e9 100644
Binary files a/fonts/MiniwiFont/2259.png and b/fonts/MiniwiFont/2259.png differ
diff --git a/fonts/MiniwiFont/225A.png b/fonts/MiniwiFont/225A.png
index 729eac611..48fa9fde1 100644
Binary files a/fonts/MiniwiFont/225A.png and b/fonts/MiniwiFont/225A.png differ
diff --git a/fonts/MiniwiFont/225B.png b/fonts/MiniwiFont/225B.png
index 1b761a0c6..c868aa990 100644
Binary files a/fonts/MiniwiFont/225B.png and b/fonts/MiniwiFont/225B.png differ
diff --git a/fonts/MiniwiFont/225C.png b/fonts/MiniwiFont/225C.png
index 7c3b06585..7ba20faed 100644
Binary files a/fonts/MiniwiFont/225C.png and b/fonts/MiniwiFont/225C.png differ
diff --git a/fonts/MiniwiFont/225D.png b/fonts/MiniwiFont/225D.png
index 9e14a69bb..d6ef26eb1 100644
Binary files a/fonts/MiniwiFont/225D.png and b/fonts/MiniwiFont/225D.png differ
diff --git a/fonts/MiniwiFont/225E.png b/fonts/MiniwiFont/225E.png
index c63e2f550..76b4c1dd4 100644
Binary files a/fonts/MiniwiFont/225E.png and b/fonts/MiniwiFont/225E.png differ
diff --git a/fonts/MiniwiFont/225F.png b/fonts/MiniwiFont/225F.png
index b829c512a..579448929 100644
Binary files a/fonts/MiniwiFont/225F.png and b/fonts/MiniwiFont/225F.png differ
diff --git a/fonts/MiniwiFont/2260.png b/fonts/MiniwiFont/2260.png
index 9d69f0972..f1cdea188 100644
Binary files a/fonts/MiniwiFont/2260.png and b/fonts/MiniwiFont/2260.png differ
diff --git a/fonts/MiniwiFont/2261.png b/fonts/MiniwiFont/2261.png
index ee59dd338..87bcd2d8d 100644
Binary files a/fonts/MiniwiFont/2261.png and b/fonts/MiniwiFont/2261.png differ
diff --git a/fonts/MiniwiFont/2262.png b/fonts/MiniwiFont/2262.png
index 8fdbfcf5e..092d403ab 100644
Binary files a/fonts/MiniwiFont/2262.png and b/fonts/MiniwiFont/2262.png differ
diff --git a/fonts/MiniwiFont/2263.png b/fonts/MiniwiFont/2263.png
index fe5274bfc..e61fc7328 100644
Binary files a/fonts/MiniwiFont/2263.png and b/fonts/MiniwiFont/2263.png differ
diff --git a/fonts/MiniwiFont/2264.png b/fonts/MiniwiFont/2264.png
index 3f717912c..a45be38c1 100644
Binary files a/fonts/MiniwiFont/2264.png and b/fonts/MiniwiFont/2264.png differ
diff --git a/fonts/MiniwiFont/2265.png b/fonts/MiniwiFont/2265.png
index e55008b09..6fb38b60e 100644
Binary files a/fonts/MiniwiFont/2265.png and b/fonts/MiniwiFont/2265.png differ
diff --git a/fonts/MiniwiFont/2266.png b/fonts/MiniwiFont/2266.png
index 2107320fd..465e98f04 100644
Binary files a/fonts/MiniwiFont/2266.png and b/fonts/MiniwiFont/2266.png differ
diff --git a/fonts/MiniwiFont/2267.png b/fonts/MiniwiFont/2267.png
index 3fd0f7474..0201e8ca8 100644
Binary files a/fonts/MiniwiFont/2267.png and b/fonts/MiniwiFont/2267.png differ
diff --git a/fonts/MiniwiFont/2268.png b/fonts/MiniwiFont/2268.png
index bf257e729..cae17096d 100644
Binary files a/fonts/MiniwiFont/2268.png and b/fonts/MiniwiFont/2268.png differ
diff --git a/fonts/MiniwiFont/2269.png b/fonts/MiniwiFont/2269.png
index ad75c189f..44de57f9b 100644
Binary files a/fonts/MiniwiFont/2269.png and b/fonts/MiniwiFont/2269.png differ
diff --git a/fonts/MiniwiFont/226A.png b/fonts/MiniwiFont/226A.png
index 98e107d0e..31bb21069 100644
Binary files a/fonts/MiniwiFont/226A.png and b/fonts/MiniwiFont/226A.png differ
diff --git a/fonts/MiniwiFont/226B.png b/fonts/MiniwiFont/226B.png
index 64c131ebe..9c934c97b 100644
Binary files a/fonts/MiniwiFont/226B.png and b/fonts/MiniwiFont/226B.png differ
diff --git a/fonts/MiniwiFont/2282.png b/fonts/MiniwiFont/2282.png
index 0e636acd2..58cd64476 100644
Binary files a/fonts/MiniwiFont/2282.png and b/fonts/MiniwiFont/2282.png differ
diff --git a/fonts/MiniwiFont/2283.png b/fonts/MiniwiFont/2283.png
index 2d1e10164..00a3053f3 100644
Binary files a/fonts/MiniwiFont/2283.png and b/fonts/MiniwiFont/2283.png differ
diff --git a/fonts/MiniwiFont/2284.png b/fonts/MiniwiFont/2284.png
index 6fbb95fbb..12eba489f 100644
Binary files a/fonts/MiniwiFont/2284.png and b/fonts/MiniwiFont/2284.png differ
diff --git a/fonts/MiniwiFont/2286.png b/fonts/MiniwiFont/2286.png
index d183b3082..5ac3340e8 100644
Binary files a/fonts/MiniwiFont/2286.png and b/fonts/MiniwiFont/2286.png differ
diff --git a/fonts/MiniwiFont/2287.png b/fonts/MiniwiFont/2287.png
index 34c04f6cd..9949fb476 100644
Binary files a/fonts/MiniwiFont/2287.png and b/fonts/MiniwiFont/2287.png differ
diff --git a/fonts/MiniwiFont/2295.png b/fonts/MiniwiFont/2295.png
index b94880366..41c28b207 100644
Binary files a/fonts/MiniwiFont/2295.png and b/fonts/MiniwiFont/2295.png differ
diff --git a/fonts/MiniwiFont/2297.png b/fonts/MiniwiFont/2297.png
index 60f74370d..a03615d19 100644
Binary files a/fonts/MiniwiFont/2297.png and b/fonts/MiniwiFont/2297.png differ
diff --git a/fonts/MiniwiFont/22A5.png b/fonts/MiniwiFont/22A5.png
index a8a23c74f..719d1818e 100644
Binary files a/fonts/MiniwiFont/22A5.png and b/fonts/MiniwiFont/22A5.png differ
diff --git a/fonts/MiniwiFont/22C4.png b/fonts/MiniwiFont/22C4.png
index 83207dfe9..dd0209322 100644
Binary files a/fonts/MiniwiFont/22C4.png and b/fonts/MiniwiFont/22C4.png differ
diff --git a/fonts/MiniwiFont/22C5.png b/fonts/MiniwiFont/22C5.png
index c79af58ea..a500ae64c 100644
Binary files a/fonts/MiniwiFont/22C5.png and b/fonts/MiniwiFont/22C5.png differ
diff --git a/fonts/MiniwiFont/2320.png b/fonts/MiniwiFont/2320.png
index 2985ff642..31fbd92b0 100644
Binary files a/fonts/MiniwiFont/2320.png and b/fonts/MiniwiFont/2320.png differ
diff --git a/fonts/MiniwiFont/2321.png b/fonts/MiniwiFont/2321.png
index 5c48e8b25..08bbe057e 100644
Binary files a/fonts/MiniwiFont/2321.png and b/fonts/MiniwiFont/2321.png differ
diff --git a/fonts/MiniwiFont/2329.png b/fonts/MiniwiFont/2329.png
index aa9f436a9..96859540c 100644
Binary files a/fonts/MiniwiFont/2329.png and b/fonts/MiniwiFont/2329.png differ
diff --git a/fonts/MiniwiFont/232A.png b/fonts/MiniwiFont/232A.png
index 59b6beb0a..8727ed8b5 100644
Binary files a/fonts/MiniwiFont/232A.png and b/fonts/MiniwiFont/232A.png differ
diff --git a/fonts/MiniwiFont/2460.png b/fonts/MiniwiFont/2460.png
index 86ac73bdf..9d82efeaa 100644
Binary files a/fonts/MiniwiFont/2460.png and b/fonts/MiniwiFont/2460.png differ
diff --git a/fonts/MiniwiFont/2461.png b/fonts/MiniwiFont/2461.png
index e07262418..aedef5615 100644
Binary files a/fonts/MiniwiFont/2461.png and b/fonts/MiniwiFont/2461.png differ
diff --git a/fonts/MiniwiFont/2462.png b/fonts/MiniwiFont/2462.png
index 571d1608f..fce0407d7 100644
Binary files a/fonts/MiniwiFont/2462.png and b/fonts/MiniwiFont/2462.png differ
diff --git a/fonts/MiniwiFont/2463.png b/fonts/MiniwiFont/2463.png
index 402fae631..512739c68 100644
Binary files a/fonts/MiniwiFont/2463.png and b/fonts/MiniwiFont/2463.png differ
diff --git a/fonts/MiniwiFont/2464.png b/fonts/MiniwiFont/2464.png
index af08c295a..d57333c69 100644
Binary files a/fonts/MiniwiFont/2464.png and b/fonts/MiniwiFont/2464.png differ
diff --git a/fonts/MiniwiFont/2465.png b/fonts/MiniwiFont/2465.png
index ed2bf4ef9..d7c0f3639 100644
Binary files a/fonts/MiniwiFont/2465.png and b/fonts/MiniwiFont/2465.png differ
diff --git a/fonts/MiniwiFont/2466.png b/fonts/MiniwiFont/2466.png
index d9a1d9797..4a53fb89d 100644
Binary files a/fonts/MiniwiFont/2466.png and b/fonts/MiniwiFont/2466.png differ
diff --git a/fonts/MiniwiFont/2467.png b/fonts/MiniwiFont/2467.png
index 402e75c7d..b92b949f2 100644
Binary files a/fonts/MiniwiFont/2467.png and b/fonts/MiniwiFont/2467.png differ
diff --git a/fonts/MiniwiFont/2468.png b/fonts/MiniwiFont/2468.png
index 9b837208a..469e5b02b 100644
Binary files a/fonts/MiniwiFont/2468.png and b/fonts/MiniwiFont/2468.png differ
diff --git a/fonts/MiniwiFont/2469.png b/fonts/MiniwiFont/2469.png
index f4e7537e3..b084adabd 100644
Binary files a/fonts/MiniwiFont/2469.png and b/fonts/MiniwiFont/2469.png differ
diff --git a/fonts/MiniwiFont/246A.png b/fonts/MiniwiFont/246A.png
index fe0b10489..3394291d7 100644
Binary files a/fonts/MiniwiFont/246A.png and b/fonts/MiniwiFont/246A.png differ
diff --git a/fonts/MiniwiFont/246B.png b/fonts/MiniwiFont/246B.png
index d64004890..dfe73b298 100644
Binary files a/fonts/MiniwiFont/246B.png and b/fonts/MiniwiFont/246B.png differ
diff --git a/fonts/MiniwiFont/246C.png b/fonts/MiniwiFont/246C.png
index a79f4f49d..54d276d7d 100644
Binary files a/fonts/MiniwiFont/246C.png and b/fonts/MiniwiFont/246C.png differ
diff --git a/fonts/MiniwiFont/246D.png b/fonts/MiniwiFont/246D.png
index 435d8c1da..538952d44 100644
Binary files a/fonts/MiniwiFont/246D.png and b/fonts/MiniwiFont/246D.png differ
diff --git a/fonts/MiniwiFont/246E.png b/fonts/MiniwiFont/246E.png
index b921890cb..7a31e6851 100644
Binary files a/fonts/MiniwiFont/246E.png and b/fonts/MiniwiFont/246E.png differ
diff --git a/fonts/MiniwiFont/246F.png b/fonts/MiniwiFont/246F.png
index c4c6ec2d8..41cad8e14 100644
Binary files a/fonts/MiniwiFont/246F.png and b/fonts/MiniwiFont/246F.png differ
diff --git a/fonts/MiniwiFont/2470.png b/fonts/MiniwiFont/2470.png
index dc638c658..312ee088d 100644
Binary files a/fonts/MiniwiFont/2470.png and b/fonts/MiniwiFont/2470.png differ
diff --git a/fonts/MiniwiFont/2471.png b/fonts/MiniwiFont/2471.png
index 3552a4d23..00b176ea0 100644
Binary files a/fonts/MiniwiFont/2471.png and b/fonts/MiniwiFont/2471.png differ
diff --git a/fonts/MiniwiFont/2472.png b/fonts/MiniwiFont/2472.png
index 4c42eda40..1bcf0c0e0 100644
Binary files a/fonts/MiniwiFont/2472.png and b/fonts/MiniwiFont/2472.png differ
diff --git a/fonts/MiniwiFont/2473.png b/fonts/MiniwiFont/2473.png
index 3d6446604..db99514f4 100644
Binary files a/fonts/MiniwiFont/2473.png and b/fonts/MiniwiFont/2473.png differ
diff --git a/fonts/MiniwiFont/2474.png b/fonts/MiniwiFont/2474.png
index 249e9efe1..9f821f343 100644
Binary files a/fonts/MiniwiFont/2474.png and b/fonts/MiniwiFont/2474.png differ
diff --git a/fonts/MiniwiFont/2475.png b/fonts/MiniwiFont/2475.png
index 738554e7b..78efb960a 100644
Binary files a/fonts/MiniwiFont/2475.png and b/fonts/MiniwiFont/2475.png differ
diff --git a/fonts/MiniwiFont/2476.png b/fonts/MiniwiFont/2476.png
index 417415d8c..939a2ee06 100644
Binary files a/fonts/MiniwiFont/2476.png and b/fonts/MiniwiFont/2476.png differ
diff --git a/fonts/MiniwiFont/2477.png b/fonts/MiniwiFont/2477.png
index 9a13cc441..ff03a5249 100644
Binary files a/fonts/MiniwiFont/2477.png and b/fonts/MiniwiFont/2477.png differ
diff --git a/fonts/MiniwiFont/2478.png b/fonts/MiniwiFont/2478.png
index a749a1b17..3c4da184d 100644
Binary files a/fonts/MiniwiFont/2478.png and b/fonts/MiniwiFont/2478.png differ
diff --git a/fonts/MiniwiFont/2479.png b/fonts/MiniwiFont/2479.png
index 82e324040..26f156bf7 100644
Binary files a/fonts/MiniwiFont/2479.png and b/fonts/MiniwiFont/2479.png differ
diff --git a/fonts/MiniwiFont/247A.png b/fonts/MiniwiFont/247A.png
index d5f13e2f8..e898ef46f 100644
Binary files a/fonts/MiniwiFont/247A.png and b/fonts/MiniwiFont/247A.png differ
diff --git a/fonts/MiniwiFont/247B.png b/fonts/MiniwiFont/247B.png
index 605acac1d..7e7e80da3 100644
Binary files a/fonts/MiniwiFont/247B.png and b/fonts/MiniwiFont/247B.png differ
diff --git a/fonts/MiniwiFont/247C.png b/fonts/MiniwiFont/247C.png
index be3953865..d45f32556 100644
Binary files a/fonts/MiniwiFont/247C.png and b/fonts/MiniwiFont/247C.png differ
diff --git a/fonts/MiniwiFont/247D.png b/fonts/MiniwiFont/247D.png
index 3d0ddabe4..882b73506 100644
Binary files a/fonts/MiniwiFont/247D.png and b/fonts/MiniwiFont/247D.png differ
diff --git a/fonts/MiniwiFont/247E.png b/fonts/MiniwiFont/247E.png
index 3b3e12826..74a8d2dbc 100644
Binary files a/fonts/MiniwiFont/247E.png and b/fonts/MiniwiFont/247E.png differ
diff --git a/fonts/MiniwiFont/247F.png b/fonts/MiniwiFont/247F.png
index 4b883960e..37895cb4d 100644
Binary files a/fonts/MiniwiFont/247F.png and b/fonts/MiniwiFont/247F.png differ
diff --git a/fonts/MiniwiFont/2480.png b/fonts/MiniwiFont/2480.png
index 2deee355f..cd6e6159c 100644
Binary files a/fonts/MiniwiFont/2480.png and b/fonts/MiniwiFont/2480.png differ
diff --git a/fonts/MiniwiFont/2481.png b/fonts/MiniwiFont/2481.png
index 39fb3f922..34f0928cb 100644
Binary files a/fonts/MiniwiFont/2481.png and b/fonts/MiniwiFont/2481.png differ
diff --git a/fonts/MiniwiFont/2482.png b/fonts/MiniwiFont/2482.png
index aa3a60b12..44d442e8c 100644
Binary files a/fonts/MiniwiFont/2482.png and b/fonts/MiniwiFont/2482.png differ
diff --git a/fonts/MiniwiFont/2483.png b/fonts/MiniwiFont/2483.png
index 47812e729..f525b1bde 100644
Binary files a/fonts/MiniwiFont/2483.png and b/fonts/MiniwiFont/2483.png differ
diff --git a/fonts/MiniwiFont/2484.png b/fonts/MiniwiFont/2484.png
index b4c673346..004f288d4 100644
Binary files a/fonts/MiniwiFont/2484.png and b/fonts/MiniwiFont/2484.png differ
diff --git a/fonts/MiniwiFont/2485.png b/fonts/MiniwiFont/2485.png
index 3e11020ff..29c9b29d3 100644
Binary files a/fonts/MiniwiFont/2485.png and b/fonts/MiniwiFont/2485.png differ
diff --git a/fonts/MiniwiFont/2486.png b/fonts/MiniwiFont/2486.png
index b56ff7f27..abe501517 100644
Binary files a/fonts/MiniwiFont/2486.png and b/fonts/MiniwiFont/2486.png differ
diff --git a/fonts/MiniwiFont/2487.png b/fonts/MiniwiFont/2487.png
index 1bd5a924d..bff904aff 100644
Binary files a/fonts/MiniwiFont/2487.png and b/fonts/MiniwiFont/2487.png differ
diff --git a/fonts/MiniwiFont/2488.png b/fonts/MiniwiFont/2488.png
index 740ff444f..3efd74870 100644
Binary files a/fonts/MiniwiFont/2488.png and b/fonts/MiniwiFont/2488.png differ
diff --git a/fonts/MiniwiFont/2489.png b/fonts/MiniwiFont/2489.png
index b7e9f722e..ae49b8258 100644
Binary files a/fonts/MiniwiFont/2489.png and b/fonts/MiniwiFont/2489.png differ
diff --git a/fonts/MiniwiFont/248A.png b/fonts/MiniwiFont/248A.png
index f6cb83475..12f23392d 100644
Binary files a/fonts/MiniwiFont/248A.png and b/fonts/MiniwiFont/248A.png differ
diff --git a/fonts/MiniwiFont/248B.png b/fonts/MiniwiFont/248B.png
index cfbbee5ba..034db462a 100644
Binary files a/fonts/MiniwiFont/248B.png and b/fonts/MiniwiFont/248B.png differ
diff --git a/fonts/MiniwiFont/248C.png b/fonts/MiniwiFont/248C.png
index f5b85e502..8d13cfb78 100644
Binary files a/fonts/MiniwiFont/248C.png and b/fonts/MiniwiFont/248C.png differ
diff --git a/fonts/MiniwiFont/248D.png b/fonts/MiniwiFont/248D.png
index 6dd441643..5f0e25f28 100644
Binary files a/fonts/MiniwiFont/248D.png and b/fonts/MiniwiFont/248D.png differ
diff --git a/fonts/MiniwiFont/248E.png b/fonts/MiniwiFont/248E.png
index d51be8246..85dbb2a22 100644
Binary files a/fonts/MiniwiFont/248E.png and b/fonts/MiniwiFont/248E.png differ
diff --git a/fonts/MiniwiFont/248F.png b/fonts/MiniwiFont/248F.png
index 1ad1e8819..7ccd67766 100644
Binary files a/fonts/MiniwiFont/248F.png and b/fonts/MiniwiFont/248F.png differ
diff --git a/fonts/MiniwiFont/2490.png b/fonts/MiniwiFont/2490.png
index 16de00b1f..5489e3579 100644
Binary files a/fonts/MiniwiFont/2490.png and b/fonts/MiniwiFont/2490.png differ
diff --git a/fonts/MiniwiFont/2491.png b/fonts/MiniwiFont/2491.png
index 6da9aa308..34e08ea64 100644
Binary files a/fonts/MiniwiFont/2491.png and b/fonts/MiniwiFont/2491.png differ
diff --git a/fonts/MiniwiFont/2492.png b/fonts/MiniwiFont/2492.png
index 3ea954051..1823ba82a 100644
Binary files a/fonts/MiniwiFont/2492.png and b/fonts/MiniwiFont/2492.png differ
diff --git a/fonts/MiniwiFont/2493.png b/fonts/MiniwiFont/2493.png
index 1213fc494..99d42869b 100644
Binary files a/fonts/MiniwiFont/2493.png and b/fonts/MiniwiFont/2493.png differ
diff --git a/fonts/MiniwiFont/2494.png b/fonts/MiniwiFont/2494.png
index de07d7ab5..e39583ece 100644
Binary files a/fonts/MiniwiFont/2494.png and b/fonts/MiniwiFont/2494.png differ
diff --git a/fonts/MiniwiFont/2495.png b/fonts/MiniwiFont/2495.png
index b08aa856c..8dc927f9f 100644
Binary files a/fonts/MiniwiFont/2495.png and b/fonts/MiniwiFont/2495.png differ
diff --git a/fonts/MiniwiFont/2496.png b/fonts/MiniwiFont/2496.png
index def416c76..713c0fc2d 100644
Binary files a/fonts/MiniwiFont/2496.png and b/fonts/MiniwiFont/2496.png differ
diff --git a/fonts/MiniwiFont/2497.png b/fonts/MiniwiFont/2497.png
index e05c633cd..8b75118e2 100644
Binary files a/fonts/MiniwiFont/2497.png and b/fonts/MiniwiFont/2497.png differ
diff --git a/fonts/MiniwiFont/2498.png b/fonts/MiniwiFont/2498.png
index 85c8b0fc9..05deb6666 100644
Binary files a/fonts/MiniwiFont/2498.png and b/fonts/MiniwiFont/2498.png differ
diff --git a/fonts/MiniwiFont/2499.png b/fonts/MiniwiFont/2499.png
index 831ce2f8f..bdbb4faaa 100644
Binary files a/fonts/MiniwiFont/2499.png and b/fonts/MiniwiFont/2499.png differ
diff --git a/fonts/MiniwiFont/249A.png b/fonts/MiniwiFont/249A.png
index 1d7aed516..ef95db31c 100644
Binary files a/fonts/MiniwiFont/249A.png and b/fonts/MiniwiFont/249A.png differ
diff --git a/fonts/MiniwiFont/249B.png b/fonts/MiniwiFont/249B.png
index 84ed7acba..4258e3bb4 100644
Binary files a/fonts/MiniwiFont/249B.png and b/fonts/MiniwiFont/249B.png differ
diff --git a/fonts/MiniwiFont/249C.png b/fonts/MiniwiFont/249C.png
index e207c7c8f..fe8d072d4 100644
Binary files a/fonts/MiniwiFont/249C.png and b/fonts/MiniwiFont/249C.png differ
diff --git a/fonts/MiniwiFont/249D.png b/fonts/MiniwiFont/249D.png
index 478e8080d..3656e35ad 100644
Binary files a/fonts/MiniwiFont/249D.png and b/fonts/MiniwiFont/249D.png differ
diff --git a/fonts/MiniwiFont/249E.png b/fonts/MiniwiFont/249E.png
index 8d70b668d..d0df1e317 100644
Binary files a/fonts/MiniwiFont/249E.png and b/fonts/MiniwiFont/249E.png differ
diff --git a/fonts/MiniwiFont/249F.png b/fonts/MiniwiFont/249F.png
index 4f77d9a4a..b0d7b9322 100644
Binary files a/fonts/MiniwiFont/249F.png and b/fonts/MiniwiFont/249F.png differ
diff --git a/fonts/MiniwiFont/24A0.png b/fonts/MiniwiFont/24A0.png
index 937975b32..7bd5d0847 100644
Binary files a/fonts/MiniwiFont/24A0.png and b/fonts/MiniwiFont/24A0.png differ
diff --git a/fonts/MiniwiFont/24A1.png b/fonts/MiniwiFont/24A1.png
index ad5e4672b..fcc440e78 100644
Binary files a/fonts/MiniwiFont/24A1.png and b/fonts/MiniwiFont/24A1.png differ
diff --git a/fonts/MiniwiFont/24A2.png b/fonts/MiniwiFont/24A2.png
index 583401dfe..a32fc345f 100644
Binary files a/fonts/MiniwiFont/24A2.png and b/fonts/MiniwiFont/24A2.png differ
diff --git a/fonts/MiniwiFont/24A3.png b/fonts/MiniwiFont/24A3.png
index 5fb5bb477..008a827b7 100644
Binary files a/fonts/MiniwiFont/24A3.png and b/fonts/MiniwiFont/24A3.png differ
diff --git a/fonts/MiniwiFont/24A4.png b/fonts/MiniwiFont/24A4.png
index f0227a66d..c291563b5 100644
Binary files a/fonts/MiniwiFont/24A4.png and b/fonts/MiniwiFont/24A4.png differ
diff --git a/fonts/MiniwiFont/24A5.png b/fonts/MiniwiFont/24A5.png
index 24a3ab01c..3a9f21160 100644
Binary files a/fonts/MiniwiFont/24A5.png and b/fonts/MiniwiFont/24A5.png differ
diff --git a/fonts/MiniwiFont/24A6.png b/fonts/MiniwiFont/24A6.png
index 5e929261e..2542aa7fa 100644
Binary files a/fonts/MiniwiFont/24A6.png and b/fonts/MiniwiFont/24A6.png differ
diff --git a/fonts/MiniwiFont/24A7.png b/fonts/MiniwiFont/24A7.png
index 9f5c3cc7b..9857ea2e1 100644
Binary files a/fonts/MiniwiFont/24A7.png and b/fonts/MiniwiFont/24A7.png differ
diff --git a/fonts/MiniwiFont/24A8.png b/fonts/MiniwiFont/24A8.png
index 50349dd2b..8bd449fe2 100644
Binary files a/fonts/MiniwiFont/24A8.png and b/fonts/MiniwiFont/24A8.png differ
diff --git a/fonts/MiniwiFont/24A9.png b/fonts/MiniwiFont/24A9.png
index f7d953123..d392d6265 100644
Binary files a/fonts/MiniwiFont/24A9.png and b/fonts/MiniwiFont/24A9.png differ
diff --git a/fonts/MiniwiFont/24AA.png b/fonts/MiniwiFont/24AA.png
index 4899f3103..d6feee2ff 100644
Binary files a/fonts/MiniwiFont/24AA.png and b/fonts/MiniwiFont/24AA.png differ
diff --git a/fonts/MiniwiFont/24AB.png b/fonts/MiniwiFont/24AB.png
index 58b31aa6f..c43245ced 100644
Binary files a/fonts/MiniwiFont/24AB.png and b/fonts/MiniwiFont/24AB.png differ
diff --git a/fonts/MiniwiFont/24AC.png b/fonts/MiniwiFont/24AC.png
index 3aaf9fdc4..25a7594b0 100644
Binary files a/fonts/MiniwiFont/24AC.png and b/fonts/MiniwiFont/24AC.png differ
diff --git a/fonts/MiniwiFont/24AD.png b/fonts/MiniwiFont/24AD.png
index 41eb9ae82..504b9683e 100644
Binary files a/fonts/MiniwiFont/24AD.png and b/fonts/MiniwiFont/24AD.png differ
diff --git a/fonts/MiniwiFont/24AE.png b/fonts/MiniwiFont/24AE.png
index a09e2eac2..6a68dc88c 100644
Binary files a/fonts/MiniwiFont/24AE.png and b/fonts/MiniwiFont/24AE.png differ
diff --git a/fonts/MiniwiFont/24AF.png b/fonts/MiniwiFont/24AF.png
index 1ea5abe14..c9f4ba6c7 100644
Binary files a/fonts/MiniwiFont/24AF.png and b/fonts/MiniwiFont/24AF.png differ
diff --git a/fonts/MiniwiFont/24B0.png b/fonts/MiniwiFont/24B0.png
index 556158f4e..035ea7c38 100644
Binary files a/fonts/MiniwiFont/24B0.png and b/fonts/MiniwiFont/24B0.png differ
diff --git a/fonts/MiniwiFont/24B1.png b/fonts/MiniwiFont/24B1.png
index 9226e8867..94d629c05 100644
Binary files a/fonts/MiniwiFont/24B1.png and b/fonts/MiniwiFont/24B1.png differ
diff --git a/fonts/MiniwiFont/24B2.png b/fonts/MiniwiFont/24B2.png
index 7afae92c0..570ec219d 100644
Binary files a/fonts/MiniwiFont/24B2.png and b/fonts/MiniwiFont/24B2.png differ
diff --git a/fonts/MiniwiFont/24B3.png b/fonts/MiniwiFont/24B3.png
index dd986f998..10a3c1480 100644
Binary files a/fonts/MiniwiFont/24B3.png and b/fonts/MiniwiFont/24B3.png differ
diff --git a/fonts/MiniwiFont/24B4.png b/fonts/MiniwiFont/24B4.png
index a30e16e30..6b3484e5c 100644
Binary files a/fonts/MiniwiFont/24B4.png and b/fonts/MiniwiFont/24B4.png differ
diff --git a/fonts/MiniwiFont/24B5.png b/fonts/MiniwiFont/24B5.png
index 17fb70940..7494a9fb3 100644
Binary files a/fonts/MiniwiFont/24B5.png and b/fonts/MiniwiFont/24B5.png differ
diff --git a/fonts/MiniwiFont/24B6.png b/fonts/MiniwiFont/24B6.png
index 714b6db9d..62e928b4d 100644
Binary files a/fonts/MiniwiFont/24B6.png and b/fonts/MiniwiFont/24B6.png differ
diff --git a/fonts/MiniwiFont/24B7.png b/fonts/MiniwiFont/24B7.png
index 836fdc9e4..c9832b2da 100644
Binary files a/fonts/MiniwiFont/24B7.png and b/fonts/MiniwiFont/24B7.png differ
diff --git a/fonts/MiniwiFont/24B8.png b/fonts/MiniwiFont/24B8.png
index fd3438dfe..c9c894108 100644
Binary files a/fonts/MiniwiFont/24B8.png and b/fonts/MiniwiFont/24B8.png differ
diff --git a/fonts/MiniwiFont/24B9.png b/fonts/MiniwiFont/24B9.png
index 63a92b79e..f559241ac 100644
Binary files a/fonts/MiniwiFont/24B9.png and b/fonts/MiniwiFont/24B9.png differ
diff --git a/fonts/MiniwiFont/24BA.png b/fonts/MiniwiFont/24BA.png
index 1c8c467dd..62e03ffae 100644
Binary files a/fonts/MiniwiFont/24BA.png and b/fonts/MiniwiFont/24BA.png differ
diff --git a/fonts/MiniwiFont/24BB.png b/fonts/MiniwiFont/24BB.png
index c4720ad07..e54347660 100644
Binary files a/fonts/MiniwiFont/24BB.png and b/fonts/MiniwiFont/24BB.png differ
diff --git a/fonts/MiniwiFont/24BC.png b/fonts/MiniwiFont/24BC.png
index ba1a06e6c..9b7506536 100644
Binary files a/fonts/MiniwiFont/24BC.png and b/fonts/MiniwiFont/24BC.png differ
diff --git a/fonts/MiniwiFont/24BD.png b/fonts/MiniwiFont/24BD.png
index aa20021f0..4d4bf89dc 100644
Binary files a/fonts/MiniwiFont/24BD.png and b/fonts/MiniwiFont/24BD.png differ
diff --git a/fonts/MiniwiFont/24BE.png b/fonts/MiniwiFont/24BE.png
index c98f71a94..b211c4707 100644
Binary files a/fonts/MiniwiFont/24BE.png and b/fonts/MiniwiFont/24BE.png differ
diff --git a/fonts/MiniwiFont/24BF.png b/fonts/MiniwiFont/24BF.png
index 10a19d5aa..29bc5ee42 100644
Binary files a/fonts/MiniwiFont/24BF.png and b/fonts/MiniwiFont/24BF.png differ
diff --git a/fonts/MiniwiFont/24C0.png b/fonts/MiniwiFont/24C0.png
index a5bcf0407..7a55024a0 100644
Binary files a/fonts/MiniwiFont/24C0.png and b/fonts/MiniwiFont/24C0.png differ
diff --git a/fonts/MiniwiFont/24C1.png b/fonts/MiniwiFont/24C1.png
index 33ce3634f..76011e315 100644
Binary files a/fonts/MiniwiFont/24C1.png and b/fonts/MiniwiFont/24C1.png differ
diff --git a/fonts/MiniwiFont/24C2.png b/fonts/MiniwiFont/24C2.png
index 697b65c03..916468ff6 100644
Binary files a/fonts/MiniwiFont/24C2.png and b/fonts/MiniwiFont/24C2.png differ
diff --git a/fonts/MiniwiFont/24C3.png b/fonts/MiniwiFont/24C3.png
index 818790880..032fb5644 100644
Binary files a/fonts/MiniwiFont/24C3.png and b/fonts/MiniwiFont/24C3.png differ
diff --git a/fonts/MiniwiFont/24C4.png b/fonts/MiniwiFont/24C4.png
index 46ef0e885..bac9f2607 100644
Binary files a/fonts/MiniwiFont/24C4.png and b/fonts/MiniwiFont/24C4.png differ
diff --git a/fonts/MiniwiFont/24C5.png b/fonts/MiniwiFont/24C5.png
index d57ec4079..aad87823d 100644
Binary files a/fonts/MiniwiFont/24C5.png and b/fonts/MiniwiFont/24C5.png differ
diff --git a/fonts/MiniwiFont/24C6.png b/fonts/MiniwiFont/24C6.png
index 45842d885..500df1fcb 100644
Binary files a/fonts/MiniwiFont/24C6.png and b/fonts/MiniwiFont/24C6.png differ
diff --git a/fonts/MiniwiFont/24C7.png b/fonts/MiniwiFont/24C7.png
index 480623299..fc7f3c2a0 100644
Binary files a/fonts/MiniwiFont/24C7.png and b/fonts/MiniwiFont/24C7.png differ
diff --git a/fonts/MiniwiFont/24C8.png b/fonts/MiniwiFont/24C8.png
index 89271ee7a..3d0a0e0be 100644
Binary files a/fonts/MiniwiFont/24C8.png and b/fonts/MiniwiFont/24C8.png differ
diff --git a/fonts/MiniwiFont/24C9.png b/fonts/MiniwiFont/24C9.png
index f544eb603..00e7b1d77 100644
Binary files a/fonts/MiniwiFont/24C9.png and b/fonts/MiniwiFont/24C9.png differ
diff --git a/fonts/MiniwiFont/24CA.png b/fonts/MiniwiFont/24CA.png
index 17789dea9..e72139873 100644
Binary files a/fonts/MiniwiFont/24CA.png and b/fonts/MiniwiFont/24CA.png differ
diff --git a/fonts/MiniwiFont/24CB.png b/fonts/MiniwiFont/24CB.png
index 8d8dbf40b..a747c37ea 100644
Binary files a/fonts/MiniwiFont/24CB.png and b/fonts/MiniwiFont/24CB.png differ
diff --git a/fonts/MiniwiFont/24CC.png b/fonts/MiniwiFont/24CC.png
index 261284b3e..b03b5246f 100644
Binary files a/fonts/MiniwiFont/24CC.png and b/fonts/MiniwiFont/24CC.png differ
diff --git a/fonts/MiniwiFont/24CD.png b/fonts/MiniwiFont/24CD.png
index d4f44b03a..e9b2293c2 100644
Binary files a/fonts/MiniwiFont/24CD.png and b/fonts/MiniwiFont/24CD.png differ
diff --git a/fonts/MiniwiFont/24CE.png b/fonts/MiniwiFont/24CE.png
index 98ad228e8..1f20f3a93 100644
Binary files a/fonts/MiniwiFont/24CE.png and b/fonts/MiniwiFont/24CE.png differ
diff --git a/fonts/MiniwiFont/24CF.png b/fonts/MiniwiFont/24CF.png
index 3ac466c1d..e8d42c06a 100644
Binary files a/fonts/MiniwiFont/24CF.png and b/fonts/MiniwiFont/24CF.png differ
diff --git a/fonts/MiniwiFont/24D0.png b/fonts/MiniwiFont/24D0.png
index 615a93b38..7f81ddab3 100644
Binary files a/fonts/MiniwiFont/24D0.png and b/fonts/MiniwiFont/24D0.png differ
diff --git a/fonts/MiniwiFont/24D1.png b/fonts/MiniwiFont/24D1.png
index a4415cfbf..ad0b8df61 100644
Binary files a/fonts/MiniwiFont/24D1.png and b/fonts/MiniwiFont/24D1.png differ
diff --git a/fonts/MiniwiFont/24D2.png b/fonts/MiniwiFont/24D2.png
index 3f83f14db..d7b01c05b 100644
Binary files a/fonts/MiniwiFont/24D2.png and b/fonts/MiniwiFont/24D2.png differ
diff --git a/fonts/MiniwiFont/24D3.png b/fonts/MiniwiFont/24D3.png
index 78d19c70e..4a0516b5f 100644
Binary files a/fonts/MiniwiFont/24D3.png and b/fonts/MiniwiFont/24D3.png differ
diff --git a/fonts/MiniwiFont/24D4.png b/fonts/MiniwiFont/24D4.png
index 5f4b1394e..c01de5113 100644
Binary files a/fonts/MiniwiFont/24D4.png and b/fonts/MiniwiFont/24D4.png differ
diff --git a/fonts/MiniwiFont/24D5.png b/fonts/MiniwiFont/24D5.png
index 68ddefe24..3265702f9 100644
Binary files a/fonts/MiniwiFont/24D5.png and b/fonts/MiniwiFont/24D5.png differ
diff --git a/fonts/MiniwiFont/24D6.png b/fonts/MiniwiFont/24D6.png
index 8b88f14d6..55a957f7c 100644
Binary files a/fonts/MiniwiFont/24D6.png and b/fonts/MiniwiFont/24D6.png differ
diff --git a/fonts/MiniwiFont/24D7.png b/fonts/MiniwiFont/24D7.png
index c2cedb5fd..b6e737913 100644
Binary files a/fonts/MiniwiFont/24D7.png and b/fonts/MiniwiFont/24D7.png differ
diff --git a/fonts/MiniwiFont/24D8.png b/fonts/MiniwiFont/24D8.png
index a8e426d3d..dcdd075d7 100644
Binary files a/fonts/MiniwiFont/24D8.png and b/fonts/MiniwiFont/24D8.png differ
diff --git a/fonts/MiniwiFont/24D9.png b/fonts/MiniwiFont/24D9.png
index 36741215a..49dbbaf3e 100644
Binary files a/fonts/MiniwiFont/24D9.png and b/fonts/MiniwiFont/24D9.png differ
diff --git a/fonts/MiniwiFont/24DA.png b/fonts/MiniwiFont/24DA.png
index 5e929261e..2542aa7fa 100644
Binary files a/fonts/MiniwiFont/24DA.png and b/fonts/MiniwiFont/24DA.png differ
diff --git a/fonts/MiniwiFont/24DB.png b/fonts/MiniwiFont/24DB.png
index 84291f8aa..03344a43a 100644
Binary files a/fonts/MiniwiFont/24DB.png and b/fonts/MiniwiFont/24DB.png differ
diff --git a/fonts/MiniwiFont/24DC.png b/fonts/MiniwiFont/24DC.png
index a0e05c450..1741c47ec 100644
Binary files a/fonts/MiniwiFont/24DC.png and b/fonts/MiniwiFont/24DC.png differ
diff --git a/fonts/MiniwiFont/24DD.png b/fonts/MiniwiFont/24DD.png
index 556cad473..8e8655cbd 100644
Binary files a/fonts/MiniwiFont/24DD.png and b/fonts/MiniwiFont/24DD.png differ
diff --git a/fonts/MiniwiFont/24DE.png b/fonts/MiniwiFont/24DE.png
index 46ef0e885..bac9f2607 100644
Binary files a/fonts/MiniwiFont/24DE.png and b/fonts/MiniwiFont/24DE.png differ
diff --git a/fonts/MiniwiFont/24DF.png b/fonts/MiniwiFont/24DF.png
index 1de1f93e3..8d92c0375 100644
Binary files a/fonts/MiniwiFont/24DF.png and b/fonts/MiniwiFont/24DF.png differ
diff --git a/fonts/MiniwiFont/24E0.png b/fonts/MiniwiFont/24E0.png
index 236f06693..87872542f 100644
Binary files a/fonts/MiniwiFont/24E0.png and b/fonts/MiniwiFont/24E0.png differ
diff --git a/fonts/MiniwiFont/24E1.png b/fonts/MiniwiFont/24E1.png
index 6baeb8dae..8f0b1212a 100644
Binary files a/fonts/MiniwiFont/24E1.png and b/fonts/MiniwiFont/24E1.png differ
diff --git a/fonts/MiniwiFont/24E2.png b/fonts/MiniwiFont/24E2.png
index 73c0151c3..c68f0234a 100644
Binary files a/fonts/MiniwiFont/24E2.png and b/fonts/MiniwiFont/24E2.png differ
diff --git a/fonts/MiniwiFont/24E3.png b/fonts/MiniwiFont/24E3.png
index 455857f17..6798ba7ce 100644
Binary files a/fonts/MiniwiFont/24E3.png and b/fonts/MiniwiFont/24E3.png differ
diff --git a/fonts/MiniwiFont/24E4.png b/fonts/MiniwiFont/24E4.png
index 17789dea9..e72139873 100644
Binary files a/fonts/MiniwiFont/24E4.png and b/fonts/MiniwiFont/24E4.png differ
diff --git a/fonts/MiniwiFont/24E5.png b/fonts/MiniwiFont/24E5.png
index 8d8dbf40b..a747c37ea 100644
Binary files a/fonts/MiniwiFont/24E5.png and b/fonts/MiniwiFont/24E5.png differ
diff --git a/fonts/MiniwiFont/24E6.png b/fonts/MiniwiFont/24E6.png
index 261284b3e..b03b5246f 100644
Binary files a/fonts/MiniwiFont/24E6.png and b/fonts/MiniwiFont/24E6.png differ
diff --git a/fonts/MiniwiFont/24E7.png b/fonts/MiniwiFont/24E7.png
index d4f44b03a..e9b2293c2 100644
Binary files a/fonts/MiniwiFont/24E7.png and b/fonts/MiniwiFont/24E7.png differ
diff --git a/fonts/MiniwiFont/24E8.png b/fonts/MiniwiFont/24E8.png
index a9839ab19..8fbbdba88 100644
Binary files a/fonts/MiniwiFont/24E8.png and b/fonts/MiniwiFont/24E8.png differ
diff --git a/fonts/MiniwiFont/24E9.png b/fonts/MiniwiFont/24E9.png
index c31a070e5..52843957c 100644
Binary files a/fonts/MiniwiFont/24E9.png and b/fonts/MiniwiFont/24E9.png differ
diff --git a/fonts/MiniwiFont/24EA.png b/fonts/MiniwiFont/24EA.png
index c77899571..9f33b6566 100644
Binary files a/fonts/MiniwiFont/24EA.png and b/fonts/MiniwiFont/24EA.png differ
diff --git a/fonts/MiniwiFont/24EB.png b/fonts/MiniwiFont/24EB.png
index 94ed9f384..3c35eb400 100644
Binary files a/fonts/MiniwiFont/24EB.png and b/fonts/MiniwiFont/24EB.png differ
diff --git a/fonts/MiniwiFont/24EC.png b/fonts/MiniwiFont/24EC.png
index 96af3e27e..7ccc20353 100644
Binary files a/fonts/MiniwiFont/24EC.png and b/fonts/MiniwiFont/24EC.png differ
diff --git a/fonts/MiniwiFont/24ED.png b/fonts/MiniwiFont/24ED.png
index e2bb6df7c..e7b7df7f5 100644
Binary files a/fonts/MiniwiFont/24ED.png and b/fonts/MiniwiFont/24ED.png differ
diff --git a/fonts/MiniwiFont/24EE.png b/fonts/MiniwiFont/24EE.png
index aaf1186dc..5d9283dcb 100644
Binary files a/fonts/MiniwiFont/24EE.png and b/fonts/MiniwiFont/24EE.png differ
diff --git a/fonts/MiniwiFont/24EF.png b/fonts/MiniwiFont/24EF.png
index 05aa3c17a..433b2793b 100644
Binary files a/fonts/MiniwiFont/24EF.png and b/fonts/MiniwiFont/24EF.png differ
diff --git a/fonts/MiniwiFont/24F0.png b/fonts/MiniwiFont/24F0.png
index cb4ca426b..d3d3a19c4 100644
Binary files a/fonts/MiniwiFont/24F0.png and b/fonts/MiniwiFont/24F0.png differ
diff --git a/fonts/MiniwiFont/24F1.png b/fonts/MiniwiFont/24F1.png
index 207bc0da5..b8572c60b 100644
Binary files a/fonts/MiniwiFont/24F1.png and b/fonts/MiniwiFont/24F1.png differ
diff --git a/fonts/MiniwiFont/24F2.png b/fonts/MiniwiFont/24F2.png
index e8039821a..bf8a85bff 100644
Binary files a/fonts/MiniwiFont/24F2.png and b/fonts/MiniwiFont/24F2.png differ
diff --git a/fonts/MiniwiFont/24F3.png b/fonts/MiniwiFont/24F3.png
index a4320b8e3..d31a756e9 100644
Binary files a/fonts/MiniwiFont/24F3.png and b/fonts/MiniwiFont/24F3.png differ
diff --git a/fonts/MiniwiFont/24F4.png b/fonts/MiniwiFont/24F4.png
index da70552e1..5780a3a67 100644
Binary files a/fonts/MiniwiFont/24F4.png and b/fonts/MiniwiFont/24F4.png differ
diff --git a/fonts/MiniwiFont/24F5.png b/fonts/MiniwiFont/24F5.png
index 34baae119..95ddf6fd4 100644
Binary files a/fonts/MiniwiFont/24F5.png and b/fonts/MiniwiFont/24F5.png differ
diff --git a/fonts/MiniwiFont/24F6.png b/fonts/MiniwiFont/24F6.png
index 99235ab84..5f4772f89 100644
Binary files a/fonts/MiniwiFont/24F6.png and b/fonts/MiniwiFont/24F6.png differ
diff --git a/fonts/MiniwiFont/24F7.png b/fonts/MiniwiFont/24F7.png
index 80875760d..6b1972623 100644
Binary files a/fonts/MiniwiFont/24F7.png and b/fonts/MiniwiFont/24F7.png differ
diff --git a/fonts/MiniwiFont/24F8.png b/fonts/MiniwiFont/24F8.png
index 522cbdbe1..a388ddf55 100644
Binary files a/fonts/MiniwiFont/24F8.png and b/fonts/MiniwiFont/24F8.png differ
diff --git a/fonts/MiniwiFont/24F9.png b/fonts/MiniwiFont/24F9.png
index 7e8ec5ca0..5f2b6d2a6 100644
Binary files a/fonts/MiniwiFont/24F9.png and b/fonts/MiniwiFont/24F9.png differ
diff --git a/fonts/MiniwiFont/24FA.png b/fonts/MiniwiFont/24FA.png
index 8eb832c9d..1550f6a43 100644
Binary files a/fonts/MiniwiFont/24FA.png and b/fonts/MiniwiFont/24FA.png differ
diff --git a/fonts/MiniwiFont/24FB.png b/fonts/MiniwiFont/24FB.png
index 29fa4e6d2..97dfe2209 100644
Binary files a/fonts/MiniwiFont/24FB.png and b/fonts/MiniwiFont/24FB.png differ
diff --git a/fonts/MiniwiFont/24FC.png b/fonts/MiniwiFont/24FC.png
index d3372fb46..d872a18b8 100644
Binary files a/fonts/MiniwiFont/24FC.png and b/fonts/MiniwiFont/24FC.png differ
diff --git a/fonts/MiniwiFont/24FD.png b/fonts/MiniwiFont/24FD.png
index 527f907ea..69cf0406e 100644
Binary files a/fonts/MiniwiFont/24FD.png and b/fonts/MiniwiFont/24FD.png differ
diff --git a/fonts/MiniwiFont/24FE.png b/fonts/MiniwiFont/24FE.png
index 77e93e31c..3e6495b00 100644
Binary files a/fonts/MiniwiFont/24FE.png and b/fonts/MiniwiFont/24FE.png differ
diff --git a/fonts/MiniwiFont/24FF.png b/fonts/MiniwiFont/24FF.png
index 4b8936e06..7f772440c 100644
Binary files a/fonts/MiniwiFont/24FF.png and b/fonts/MiniwiFont/24FF.png differ
diff --git a/fonts/MiniwiFont/2500.png b/fonts/MiniwiFont/2500.png
index 604e46fcd..0783c5ff2 100644
Binary files a/fonts/MiniwiFont/2500.png and b/fonts/MiniwiFont/2500.png differ
diff --git a/fonts/MiniwiFont/2501.png b/fonts/MiniwiFont/2501.png
index 56210d119..cefbdad59 100644
Binary files a/fonts/MiniwiFont/2501.png and b/fonts/MiniwiFont/2501.png differ
diff --git a/fonts/MiniwiFont/2502.png b/fonts/MiniwiFont/2502.png
index 9c7821ba4..74a36b836 100644
Binary files a/fonts/MiniwiFont/2502.png and b/fonts/MiniwiFont/2502.png differ
diff --git a/fonts/MiniwiFont/2503.png b/fonts/MiniwiFont/2503.png
index d310949a1..4c15af311 100644
Binary files a/fonts/MiniwiFont/2503.png and b/fonts/MiniwiFont/2503.png differ
diff --git a/fonts/MiniwiFont/2504.png b/fonts/MiniwiFont/2504.png
index 923c4f231..ce9fc866b 100644
Binary files a/fonts/MiniwiFont/2504.png and b/fonts/MiniwiFont/2504.png differ
diff --git a/fonts/MiniwiFont/2505.png b/fonts/MiniwiFont/2505.png
index 6699d438c..71131a585 100644
Binary files a/fonts/MiniwiFont/2505.png and b/fonts/MiniwiFont/2505.png differ
diff --git a/fonts/MiniwiFont/2506.png b/fonts/MiniwiFont/2506.png
index 4a371d7ea..8b37752dc 100644
Binary files a/fonts/MiniwiFont/2506.png and b/fonts/MiniwiFont/2506.png differ
diff --git a/fonts/MiniwiFont/2507.png b/fonts/MiniwiFont/2507.png
index 567613189..8bc82faad 100644
Binary files a/fonts/MiniwiFont/2507.png and b/fonts/MiniwiFont/2507.png differ
diff --git a/fonts/MiniwiFont/2508.png b/fonts/MiniwiFont/2508.png
index 057a44a42..34049b1ae 100644
Binary files a/fonts/MiniwiFont/2508.png and b/fonts/MiniwiFont/2508.png differ
diff --git a/fonts/MiniwiFont/2509.png b/fonts/MiniwiFont/2509.png
index 0b6a73f92..dabe0a1b4 100644
Binary files a/fonts/MiniwiFont/2509.png and b/fonts/MiniwiFont/2509.png differ
diff --git a/fonts/MiniwiFont/250B.png b/fonts/MiniwiFont/250B.png
index cdf886de2..9627f439f 100644
Binary files a/fonts/MiniwiFont/250B.png and b/fonts/MiniwiFont/250B.png differ
diff --git a/fonts/MiniwiFont/250C.png b/fonts/MiniwiFont/250C.png
index 0e99e05e0..0a747ef3c 100644
Binary files a/fonts/MiniwiFont/250C.png and b/fonts/MiniwiFont/250C.png differ
diff --git a/fonts/MiniwiFont/250D.png b/fonts/MiniwiFont/250D.png
index f581f82b2..a5b121eaa 100644
Binary files a/fonts/MiniwiFont/250D.png and b/fonts/MiniwiFont/250D.png differ
diff --git a/fonts/MiniwiFont/250E.png b/fonts/MiniwiFont/250E.png
index 652090184..ed98bece5 100644
Binary files a/fonts/MiniwiFont/250E.png and b/fonts/MiniwiFont/250E.png differ
diff --git a/fonts/MiniwiFont/250F.png b/fonts/MiniwiFont/250F.png
index f581f82b2..a5b121eaa 100644
Binary files a/fonts/MiniwiFont/250F.png and b/fonts/MiniwiFont/250F.png differ
diff --git a/fonts/MiniwiFont/2510.png b/fonts/MiniwiFont/2510.png
index 7169ed0d8..3ea38ce80 100644
Binary files a/fonts/MiniwiFont/2510.png and b/fonts/MiniwiFont/2510.png differ
diff --git a/fonts/MiniwiFont/2511.png b/fonts/MiniwiFont/2511.png
index 99a4e5cd4..cefe546d7 100644
Binary files a/fonts/MiniwiFont/2511.png and b/fonts/MiniwiFont/2511.png differ
diff --git a/fonts/MiniwiFont/2512.png b/fonts/MiniwiFont/2512.png
index 40b15d19d..ef29bd314 100644
Binary files a/fonts/MiniwiFont/2512.png and b/fonts/MiniwiFont/2512.png differ
diff --git a/fonts/MiniwiFont/2513.png b/fonts/MiniwiFont/2513.png
index d02a2bd4c..f2ab30051 100644
Binary files a/fonts/MiniwiFont/2513.png and b/fonts/MiniwiFont/2513.png differ
diff --git a/fonts/MiniwiFont/2514.png b/fonts/MiniwiFont/2514.png
index 1ef8c9077..a9f964e4a 100644
Binary files a/fonts/MiniwiFont/2514.png and b/fonts/MiniwiFont/2514.png differ
diff --git a/fonts/MiniwiFont/2515.png b/fonts/MiniwiFont/2515.png
index 53c5596d6..30a49b90f 100644
Binary files a/fonts/MiniwiFont/2515.png and b/fonts/MiniwiFont/2515.png differ
diff --git a/fonts/MiniwiFont/2516.png b/fonts/MiniwiFont/2516.png
index cc2a0070c..26c688fad 100644
Binary files a/fonts/MiniwiFont/2516.png and b/fonts/MiniwiFont/2516.png differ
diff --git a/fonts/MiniwiFont/2517.png b/fonts/MiniwiFont/2517.png
index 95e2561d2..432a5e5a1 100644
Binary files a/fonts/MiniwiFont/2517.png and b/fonts/MiniwiFont/2517.png differ
diff --git a/fonts/MiniwiFont/2518.png b/fonts/MiniwiFont/2518.png
index 1eb74c82c..0b28f5dc1 100644
Binary files a/fonts/MiniwiFont/2518.png and b/fonts/MiniwiFont/2518.png differ
diff --git a/fonts/MiniwiFont/2519.png b/fonts/MiniwiFont/2519.png
index ab20e2b94..204e5f588 100644
Binary files a/fonts/MiniwiFont/2519.png and b/fonts/MiniwiFont/2519.png differ
diff --git a/fonts/MiniwiFont/251A.png b/fonts/MiniwiFont/251A.png
index f951230f7..bbbf47e4c 100644
Binary files a/fonts/MiniwiFont/251A.png and b/fonts/MiniwiFont/251A.png differ
diff --git a/fonts/MiniwiFont/251B.png b/fonts/MiniwiFont/251B.png
index c213da6f2..9fde0e434 100644
Binary files a/fonts/MiniwiFont/251B.png and b/fonts/MiniwiFont/251B.png differ
diff --git a/fonts/MiniwiFont/251C.png b/fonts/MiniwiFont/251C.png
index 2d9c5f198..b151087de 100644
Binary files a/fonts/MiniwiFont/251C.png and b/fonts/MiniwiFont/251C.png differ
diff --git a/fonts/MiniwiFont/251D.png b/fonts/MiniwiFont/251D.png
index d68c2783e..fd4d5db11 100644
Binary files a/fonts/MiniwiFont/251D.png and b/fonts/MiniwiFont/251D.png differ
diff --git a/fonts/MiniwiFont/251E.png b/fonts/MiniwiFont/251E.png
index 59c69e8dc..3ac18c6d8 100644
Binary files a/fonts/MiniwiFont/251E.png and b/fonts/MiniwiFont/251E.png differ
diff --git a/fonts/MiniwiFont/251F.png b/fonts/MiniwiFont/251F.png
index 37553bd7e..6d7e25380 100644
Binary files a/fonts/MiniwiFont/251F.png and b/fonts/MiniwiFont/251F.png differ
diff --git a/fonts/MiniwiFont/2520.png b/fonts/MiniwiFont/2520.png
index a7bb9968e..200838cd1 100644
Binary files a/fonts/MiniwiFont/2520.png and b/fonts/MiniwiFont/2520.png differ
diff --git a/fonts/MiniwiFont/2521.png b/fonts/MiniwiFont/2521.png
index b6571021e..505697f10 100644
Binary files a/fonts/MiniwiFont/2521.png and b/fonts/MiniwiFont/2521.png differ
diff --git a/fonts/MiniwiFont/2522.png b/fonts/MiniwiFont/2522.png
index 1e1de6d1c..e0947a02a 100644
Binary files a/fonts/MiniwiFont/2522.png and b/fonts/MiniwiFont/2522.png differ
diff --git a/fonts/MiniwiFont/2523.png b/fonts/MiniwiFont/2523.png
index b852817ad..87a4a8111 100644
Binary files a/fonts/MiniwiFont/2523.png and b/fonts/MiniwiFont/2523.png differ
diff --git a/fonts/MiniwiFont/2524.png b/fonts/MiniwiFont/2524.png
index daf56eeef..ae548c018 100644
Binary files a/fonts/MiniwiFont/2524.png and b/fonts/MiniwiFont/2524.png differ
diff --git a/fonts/MiniwiFont/2525.png b/fonts/MiniwiFont/2525.png
index c627961b7..b54a980f1 100644
Binary files a/fonts/MiniwiFont/2525.png and b/fonts/MiniwiFont/2525.png differ
diff --git a/fonts/MiniwiFont/2526.png b/fonts/MiniwiFont/2526.png
index fdea72936..807f7c032 100644
Binary files a/fonts/MiniwiFont/2526.png and b/fonts/MiniwiFont/2526.png differ
diff --git a/fonts/MiniwiFont/2527.png b/fonts/MiniwiFont/2527.png
index 1d880fd1c..10190631f 100644
Binary files a/fonts/MiniwiFont/2527.png and b/fonts/MiniwiFont/2527.png differ
diff --git a/fonts/MiniwiFont/2528.png b/fonts/MiniwiFont/2528.png
index 3bdf3087a..ee9497e3e 100644
Binary files a/fonts/MiniwiFont/2528.png and b/fonts/MiniwiFont/2528.png differ
diff --git a/fonts/MiniwiFont/2529.png b/fonts/MiniwiFont/2529.png
index 1b5dfb0aa..3cd44211c 100644
Binary files a/fonts/MiniwiFont/2529.png and b/fonts/MiniwiFont/2529.png differ
diff --git a/fonts/MiniwiFont/252A.png b/fonts/MiniwiFont/252A.png
index 9d86d3a2e..1164a2fd5 100644
Binary files a/fonts/MiniwiFont/252A.png and b/fonts/MiniwiFont/252A.png differ
diff --git a/fonts/MiniwiFont/252B.png b/fonts/MiniwiFont/252B.png
index 839d5da9a..177d27544 100644
Binary files a/fonts/MiniwiFont/252B.png and b/fonts/MiniwiFont/252B.png differ
diff --git a/fonts/MiniwiFont/252C.png b/fonts/MiniwiFont/252C.png
index 232c9800c..36c2c8dfa 100644
Binary files a/fonts/MiniwiFont/252C.png and b/fonts/MiniwiFont/252C.png differ
diff --git a/fonts/MiniwiFont/252D.png b/fonts/MiniwiFont/252D.png
index 90c17fbc0..7b54ade90 100644
Binary files a/fonts/MiniwiFont/252D.png and b/fonts/MiniwiFont/252D.png differ
diff --git a/fonts/MiniwiFont/252E.png b/fonts/MiniwiFont/252E.png
index 7e73d39e6..9abc56504 100644
Binary files a/fonts/MiniwiFont/252E.png and b/fonts/MiniwiFont/252E.png differ
diff --git a/fonts/MiniwiFont/252F.png b/fonts/MiniwiFont/252F.png
index d583809c9..ccf86b92e 100644
Binary files a/fonts/MiniwiFont/252F.png and b/fonts/MiniwiFont/252F.png differ
diff --git a/fonts/MiniwiFont/2530.png b/fonts/MiniwiFont/2530.png
index bdb1dbb31..bbebce74b 100644
Binary files a/fonts/MiniwiFont/2530.png and b/fonts/MiniwiFont/2530.png differ
diff --git a/fonts/MiniwiFont/2531.png b/fonts/MiniwiFont/2531.png
index 139a3e8aa..6233c9db4 100644
Binary files a/fonts/MiniwiFont/2531.png and b/fonts/MiniwiFont/2531.png differ
diff --git a/fonts/MiniwiFont/2532.png b/fonts/MiniwiFont/2532.png
index 216c49e55..e241f657e 100644
Binary files a/fonts/MiniwiFont/2532.png and b/fonts/MiniwiFont/2532.png differ
diff --git a/fonts/MiniwiFont/2533.png b/fonts/MiniwiFont/2533.png
index 9ee32d16f..4f39240ba 100644
Binary files a/fonts/MiniwiFont/2533.png and b/fonts/MiniwiFont/2533.png differ
diff --git a/fonts/MiniwiFont/2534.png b/fonts/MiniwiFont/2534.png
index 90e8a0759..1e71436cc 100644
Binary files a/fonts/MiniwiFont/2534.png and b/fonts/MiniwiFont/2534.png differ
diff --git a/fonts/MiniwiFont/2535.png b/fonts/MiniwiFont/2535.png
index 4a549e768..b1ff78d16 100644
Binary files a/fonts/MiniwiFont/2535.png and b/fonts/MiniwiFont/2535.png differ
diff --git a/fonts/MiniwiFont/2536.png b/fonts/MiniwiFont/2536.png
index a659c1978..759700aeb 100644
Binary files a/fonts/MiniwiFont/2536.png and b/fonts/MiniwiFont/2536.png differ
diff --git a/fonts/MiniwiFont/2537.png b/fonts/MiniwiFont/2537.png
index e3a490bc9..5317b96db 100644
Binary files a/fonts/MiniwiFont/2537.png and b/fonts/MiniwiFont/2537.png differ
diff --git a/fonts/MiniwiFont/2538.png b/fonts/MiniwiFont/2538.png
index ebdfc2daf..c937e473f 100644
Binary files a/fonts/MiniwiFont/2538.png and b/fonts/MiniwiFont/2538.png differ
diff --git a/fonts/MiniwiFont/2539.png b/fonts/MiniwiFont/2539.png
index 5a27f2130..c7053d081 100644
Binary files a/fonts/MiniwiFont/2539.png and b/fonts/MiniwiFont/2539.png differ
diff --git a/fonts/MiniwiFont/253A.png b/fonts/MiniwiFont/253A.png
index d34720f27..7bc144c49 100644
Binary files a/fonts/MiniwiFont/253A.png and b/fonts/MiniwiFont/253A.png differ
diff --git a/fonts/MiniwiFont/253B.png b/fonts/MiniwiFont/253B.png
index ed93a11c7..86591a273 100644
Binary files a/fonts/MiniwiFont/253B.png and b/fonts/MiniwiFont/253B.png differ
diff --git a/fonts/MiniwiFont/253C.png b/fonts/MiniwiFont/253C.png
index 5be233d13..157007821 100644
Binary files a/fonts/MiniwiFont/253C.png and b/fonts/MiniwiFont/253C.png differ
diff --git a/fonts/MiniwiFont/253D.png b/fonts/MiniwiFont/253D.png
index b6af0b5ca..61988b3bb 100644
Binary files a/fonts/MiniwiFont/253D.png and b/fonts/MiniwiFont/253D.png differ
diff --git a/fonts/MiniwiFont/253E.png b/fonts/MiniwiFont/253E.png
index 5b4b1e622..46e2f0c28 100644
Binary files a/fonts/MiniwiFont/253E.png and b/fonts/MiniwiFont/253E.png differ
diff --git a/fonts/MiniwiFont/253F.png b/fonts/MiniwiFont/253F.png
index b8eadf294..3d027ecb9 100644
Binary files a/fonts/MiniwiFont/253F.png and b/fonts/MiniwiFont/253F.png differ
diff --git a/fonts/MiniwiFont/2540.png b/fonts/MiniwiFont/2540.png
index 2cb1cee4a..5cf3ea67f 100644
Binary files a/fonts/MiniwiFont/2540.png and b/fonts/MiniwiFont/2540.png differ
diff --git a/fonts/MiniwiFont/2541.png b/fonts/MiniwiFont/2541.png
index 92e124955..1b4ad80bc 100644
Binary files a/fonts/MiniwiFont/2541.png and b/fonts/MiniwiFont/2541.png differ
diff --git a/fonts/MiniwiFont/2542.png b/fonts/MiniwiFont/2542.png
index dce9ddd66..b1f2e9a81 100644
Binary files a/fonts/MiniwiFont/2542.png and b/fonts/MiniwiFont/2542.png differ
diff --git a/fonts/MiniwiFont/2543.png b/fonts/MiniwiFont/2543.png
index 1b5dfb0aa..3cd44211c 100644
Binary files a/fonts/MiniwiFont/2543.png and b/fonts/MiniwiFont/2543.png differ
diff --git a/fonts/MiniwiFont/2544.png b/fonts/MiniwiFont/2544.png
index 2cb1cee4a..5cf3ea67f 100644
Binary files a/fonts/MiniwiFont/2544.png and b/fonts/MiniwiFont/2544.png differ
diff --git a/fonts/MiniwiFont/2545.png b/fonts/MiniwiFont/2545.png
index 2f48b2cbb..53c8e0256 100644
Binary files a/fonts/MiniwiFont/2545.png and b/fonts/MiniwiFont/2545.png differ
diff --git a/fonts/MiniwiFont/2546.png b/fonts/MiniwiFont/2546.png
index 4a90bb047..eb3c5d047 100644
Binary files a/fonts/MiniwiFont/2546.png and b/fonts/MiniwiFont/2546.png differ
diff --git a/fonts/MiniwiFont/2547.png b/fonts/MiniwiFont/2547.png
index 4e53c109a..179d1b616 100644
Binary files a/fonts/MiniwiFont/2547.png and b/fonts/MiniwiFont/2547.png differ
diff --git a/fonts/MiniwiFont/2548.png b/fonts/MiniwiFont/2548.png
index 56e993a63..026c867f5 100644
Binary files a/fonts/MiniwiFont/2548.png and b/fonts/MiniwiFont/2548.png differ
diff --git a/fonts/MiniwiFont/2549.png b/fonts/MiniwiFont/2549.png
index cb30fe78d..a905d7bf8 100644
Binary files a/fonts/MiniwiFont/2549.png and b/fonts/MiniwiFont/2549.png differ
diff --git a/fonts/MiniwiFont/254A.png b/fonts/MiniwiFont/254A.png
index 8fba10c31..64aa68721 100644
Binary files a/fonts/MiniwiFont/254A.png and b/fonts/MiniwiFont/254A.png differ
diff --git a/fonts/MiniwiFont/254B.png b/fonts/MiniwiFont/254B.png
index 1f3b4b7d1..e537b692f 100644
Binary files a/fonts/MiniwiFont/254B.png and b/fonts/MiniwiFont/254B.png differ
diff --git a/fonts/MiniwiFont/254C.png b/fonts/MiniwiFont/254C.png
index 923c4f231..ce9fc866b 100644
Binary files a/fonts/MiniwiFont/254C.png and b/fonts/MiniwiFont/254C.png differ
diff --git a/fonts/MiniwiFont/254D.png b/fonts/MiniwiFont/254D.png
index 6699d438c..71131a585 100644
Binary files a/fonts/MiniwiFont/254D.png and b/fonts/MiniwiFont/254D.png differ
diff --git a/fonts/MiniwiFont/254E.png b/fonts/MiniwiFont/254E.png
index 8de6bca24..a5c6443eb 100644
Binary files a/fonts/MiniwiFont/254E.png and b/fonts/MiniwiFont/254E.png differ
diff --git a/fonts/MiniwiFont/254F.png b/fonts/MiniwiFont/254F.png
index 6a2b529e5..b0a9217a0 100644
Binary files a/fonts/MiniwiFont/254F.png and b/fonts/MiniwiFont/254F.png differ
diff --git a/fonts/MiniwiFont/2550.png b/fonts/MiniwiFont/2550.png
index 9b8ab9339..11864f1e6 100644
Binary files a/fonts/MiniwiFont/2550.png and b/fonts/MiniwiFont/2550.png differ
diff --git a/fonts/MiniwiFont/2551.png b/fonts/MiniwiFont/2551.png
index 23a9011c0..d964874c1 100644
Binary files a/fonts/MiniwiFont/2551.png and b/fonts/MiniwiFont/2551.png differ
diff --git a/fonts/MiniwiFont/2552.png b/fonts/MiniwiFont/2552.png
index a465ba975..ddd1f15f1 100644
Binary files a/fonts/MiniwiFont/2552.png and b/fonts/MiniwiFont/2552.png differ
diff --git a/fonts/MiniwiFont/2553.png b/fonts/MiniwiFont/2553.png
index 4374ddf47..ee47e34a8 100644
Binary files a/fonts/MiniwiFont/2553.png and b/fonts/MiniwiFont/2553.png differ
diff --git a/fonts/MiniwiFont/2554.png b/fonts/MiniwiFont/2554.png
index ea600d689..952adb9fe 100644
Binary files a/fonts/MiniwiFont/2554.png and b/fonts/MiniwiFont/2554.png differ
diff --git a/fonts/MiniwiFont/2555.png b/fonts/MiniwiFont/2555.png
index 33f671b68..55dd577fc 100644
Binary files a/fonts/MiniwiFont/2555.png and b/fonts/MiniwiFont/2555.png differ
diff --git a/fonts/MiniwiFont/2556.png b/fonts/MiniwiFont/2556.png
index 047eb5613..442b7c958 100644
Binary files a/fonts/MiniwiFont/2556.png and b/fonts/MiniwiFont/2556.png differ
diff --git a/fonts/MiniwiFont/2557.png b/fonts/MiniwiFont/2557.png
index 521774dd0..5adfd5bea 100644
Binary files a/fonts/MiniwiFont/2557.png and b/fonts/MiniwiFont/2557.png differ
diff --git a/fonts/MiniwiFont/2558.png b/fonts/MiniwiFont/2558.png
index 3ddbb62f5..8a55f87ef 100644
Binary files a/fonts/MiniwiFont/2558.png and b/fonts/MiniwiFont/2558.png differ
diff --git a/fonts/MiniwiFont/2559.png b/fonts/MiniwiFont/2559.png
index 09860d4d5..9b1d349d7 100644
Binary files a/fonts/MiniwiFont/2559.png and b/fonts/MiniwiFont/2559.png differ
diff --git a/fonts/MiniwiFont/255A.png b/fonts/MiniwiFont/255A.png
index 6a5115acf..c41d23b02 100644
Binary files a/fonts/MiniwiFont/255A.png and b/fonts/MiniwiFont/255A.png differ
diff --git a/fonts/MiniwiFont/255B.png b/fonts/MiniwiFont/255B.png
index b1cc9dcd6..677fd46a3 100644
Binary files a/fonts/MiniwiFont/255B.png and b/fonts/MiniwiFont/255B.png differ
diff --git a/fonts/MiniwiFont/255C.png b/fonts/MiniwiFont/255C.png
index ce6c38623..668a154c5 100644
Binary files a/fonts/MiniwiFont/255C.png and b/fonts/MiniwiFont/255C.png differ
diff --git a/fonts/MiniwiFont/255D.png b/fonts/MiniwiFont/255D.png
index 82d742fe2..4cfca3033 100644
Binary files a/fonts/MiniwiFont/255D.png and b/fonts/MiniwiFont/255D.png differ
diff --git a/fonts/MiniwiFont/255E.png b/fonts/MiniwiFont/255E.png
index b12e9e365..3bca2bc44 100644
Binary files a/fonts/MiniwiFont/255E.png and b/fonts/MiniwiFont/255E.png differ
diff --git a/fonts/MiniwiFont/255F.png b/fonts/MiniwiFont/255F.png
index 4b30925f8..070a80fc4 100644
Binary files a/fonts/MiniwiFont/255F.png and b/fonts/MiniwiFont/255F.png differ
diff --git a/fonts/MiniwiFont/2560.png b/fonts/MiniwiFont/2560.png
index b2509f5b9..0a9a6361e 100644
Binary files a/fonts/MiniwiFont/2560.png and b/fonts/MiniwiFont/2560.png differ
diff --git a/fonts/MiniwiFont/2561.png b/fonts/MiniwiFont/2561.png
index 19652f75b..bcb133bef 100644
Binary files a/fonts/MiniwiFont/2561.png and b/fonts/MiniwiFont/2561.png differ
diff --git a/fonts/MiniwiFont/2562.png b/fonts/MiniwiFont/2562.png
index 23a9011c0..d964874c1 100644
Binary files a/fonts/MiniwiFont/2562.png and b/fonts/MiniwiFont/2562.png differ
diff --git a/fonts/MiniwiFont/2563.png b/fonts/MiniwiFont/2563.png
index e7576b7e7..addf5c778 100644
Binary files a/fonts/MiniwiFont/2563.png and b/fonts/MiniwiFont/2563.png differ
diff --git a/fonts/MiniwiFont/2564.png b/fonts/MiniwiFont/2564.png
index cf9d7bcb2..6351f75bb 100644
Binary files a/fonts/MiniwiFont/2564.png and b/fonts/MiniwiFont/2564.png differ
diff --git a/fonts/MiniwiFont/2565.png b/fonts/MiniwiFont/2565.png
index 4374ddf47..ee47e34a8 100644
Binary files a/fonts/MiniwiFont/2565.png and b/fonts/MiniwiFont/2565.png differ
diff --git a/fonts/MiniwiFont/2566.png b/fonts/MiniwiFont/2566.png
index e11a9e54a..ac85a8002 100644
Binary files a/fonts/MiniwiFont/2566.png and b/fonts/MiniwiFont/2566.png differ
diff --git a/fonts/MiniwiFont/2567.png b/fonts/MiniwiFont/2567.png
index a3def93b8..a86d88fc4 100644
Binary files a/fonts/MiniwiFont/2567.png and b/fonts/MiniwiFont/2567.png differ
diff --git a/fonts/MiniwiFont/2568.png b/fonts/MiniwiFont/2568.png
index 09860d4d5..9b1d349d7 100644
Binary files a/fonts/MiniwiFont/2568.png and b/fonts/MiniwiFont/2568.png differ
diff --git a/fonts/MiniwiFont/2569.png b/fonts/MiniwiFont/2569.png
index fc24a596e..a24436f34 100644
Binary files a/fonts/MiniwiFont/2569.png and b/fonts/MiniwiFont/2569.png differ
diff --git a/fonts/MiniwiFont/256A.png b/fonts/MiniwiFont/256A.png
index e48a0c1f4..02771bf8e 100644
Binary files a/fonts/MiniwiFont/256A.png and b/fonts/MiniwiFont/256A.png differ
diff --git a/fonts/MiniwiFont/256B.png b/fonts/MiniwiFont/256B.png
index 4b30925f8..070a80fc4 100644
Binary files a/fonts/MiniwiFont/256B.png and b/fonts/MiniwiFont/256B.png differ
diff --git a/fonts/MiniwiFont/256C.png b/fonts/MiniwiFont/256C.png
index 5a1256322..b4d8d8b66 100644
Binary files a/fonts/MiniwiFont/256C.png and b/fonts/MiniwiFont/256C.png differ
diff --git a/fonts/MiniwiFont/256D.png b/fonts/MiniwiFont/256D.png
index 75a8c5452..aca806a45 100644
Binary files a/fonts/MiniwiFont/256D.png and b/fonts/MiniwiFont/256D.png differ
diff --git a/fonts/MiniwiFont/256E.png b/fonts/MiniwiFont/256E.png
index dfd6962ef..73e3afed6 100644
Binary files a/fonts/MiniwiFont/256E.png and b/fonts/MiniwiFont/256E.png differ
diff --git a/fonts/MiniwiFont/256F.png b/fonts/MiniwiFont/256F.png
index f7dc29c00..f450b296b 100644
Binary files a/fonts/MiniwiFont/256F.png and b/fonts/MiniwiFont/256F.png differ
diff --git a/fonts/MiniwiFont/2570.png b/fonts/MiniwiFont/2570.png
index 0f2ac97d0..1320682c5 100644
Binary files a/fonts/MiniwiFont/2570.png and b/fonts/MiniwiFont/2570.png differ
diff --git a/fonts/MiniwiFont/2571.png b/fonts/MiniwiFont/2571.png
index d4de8f1ed..dd1e5af32 100644
Binary files a/fonts/MiniwiFont/2571.png and b/fonts/MiniwiFont/2571.png differ
diff --git a/fonts/MiniwiFont/2572.png b/fonts/MiniwiFont/2572.png
index aa72e96c1..e59d519d7 100644
Binary files a/fonts/MiniwiFont/2572.png and b/fonts/MiniwiFont/2572.png differ
diff --git a/fonts/MiniwiFont/2573.png b/fonts/MiniwiFont/2573.png
index 6d497664a..ee48e98a6 100644
Binary files a/fonts/MiniwiFont/2573.png and b/fonts/MiniwiFont/2573.png differ
diff --git a/fonts/MiniwiFont/2574.png b/fonts/MiniwiFont/2574.png
index aff4db86d..698297ecb 100644
Binary files a/fonts/MiniwiFont/2574.png and b/fonts/MiniwiFont/2574.png differ
diff --git a/fonts/MiniwiFont/2575.png b/fonts/MiniwiFont/2575.png
index f0f8a475e..242276580 100644
Binary files a/fonts/MiniwiFont/2575.png and b/fonts/MiniwiFont/2575.png differ
diff --git a/fonts/MiniwiFont/2576.png b/fonts/MiniwiFont/2576.png
index 923c4f231..ce9fc866b 100644
Binary files a/fonts/MiniwiFont/2576.png and b/fonts/MiniwiFont/2576.png differ
diff --git a/fonts/MiniwiFont/2577.png b/fonts/MiniwiFont/2577.png
index 2edde715b..076510dbd 100644
Binary files a/fonts/MiniwiFont/2577.png and b/fonts/MiniwiFont/2577.png differ
diff --git a/fonts/MiniwiFont/2578.png b/fonts/MiniwiFont/2578.png
index 39d905bc8..3d20d20da 100644
Binary files a/fonts/MiniwiFont/2578.png and b/fonts/MiniwiFont/2578.png differ
diff --git a/fonts/MiniwiFont/2579.png b/fonts/MiniwiFont/2579.png
index 5e434329c..e41363ac9 100644
Binary files a/fonts/MiniwiFont/2579.png and b/fonts/MiniwiFont/2579.png differ
diff --git a/fonts/MiniwiFont/257A.png b/fonts/MiniwiFont/257A.png
index 6699d438c..71131a585 100644
Binary files a/fonts/MiniwiFont/257A.png and b/fonts/MiniwiFont/257A.png differ
diff --git a/fonts/MiniwiFont/257B.png b/fonts/MiniwiFont/257B.png
index 75b10c072..6893ac516 100644
Binary files a/fonts/MiniwiFont/257B.png and b/fonts/MiniwiFont/257B.png differ
diff --git a/fonts/MiniwiFont/257C.png b/fonts/MiniwiFont/257C.png
index 91fc6360c..236d6fd67 100644
Binary files a/fonts/MiniwiFont/257C.png and b/fonts/MiniwiFont/257C.png differ
diff --git a/fonts/MiniwiFont/257D.png b/fonts/MiniwiFont/257D.png
index ca7de61b9..016c3f5b5 100644
Binary files a/fonts/MiniwiFont/257D.png and b/fonts/MiniwiFont/257D.png differ
diff --git a/fonts/MiniwiFont/257E.png b/fonts/MiniwiFont/257E.png
index 7c4a81bbe..e88be056b 100644
Binary files a/fonts/MiniwiFont/257E.png and b/fonts/MiniwiFont/257E.png differ
diff --git a/fonts/MiniwiFont/257F.png b/fonts/MiniwiFont/257F.png
index 32cab9efe..c01f1263a 100644
Binary files a/fonts/MiniwiFont/257F.png and b/fonts/MiniwiFont/257F.png differ
diff --git a/fonts/MiniwiFont/2580.png b/fonts/MiniwiFont/2580.png
index 1b25cf097..f40cdd0d6 100644
Binary files a/fonts/MiniwiFont/2580.png and b/fonts/MiniwiFont/2580.png differ
diff --git a/fonts/MiniwiFont/2581.png b/fonts/MiniwiFont/2581.png
index 256aa7d4a..a20df6de8 100644
Binary files a/fonts/MiniwiFont/2581.png and b/fonts/MiniwiFont/2581.png differ
diff --git a/fonts/MiniwiFont/2582.png b/fonts/MiniwiFont/2582.png
index 8e2eba56c..71e2cd903 100644
Binary files a/fonts/MiniwiFont/2582.png and b/fonts/MiniwiFont/2582.png differ
diff --git a/fonts/MiniwiFont/2583.png b/fonts/MiniwiFont/2583.png
index 302c578c6..5c993e75b 100644
Binary files a/fonts/MiniwiFont/2583.png and b/fonts/MiniwiFont/2583.png differ
diff --git a/fonts/MiniwiFont/2584.png b/fonts/MiniwiFont/2584.png
index 2b93b25e2..322923e82 100644
Binary files a/fonts/MiniwiFont/2584.png and b/fonts/MiniwiFont/2584.png differ
diff --git a/fonts/MiniwiFont/2585.png b/fonts/MiniwiFont/2585.png
index 481918d7d..540ece8c3 100644
Binary files a/fonts/MiniwiFont/2585.png and b/fonts/MiniwiFont/2585.png differ
diff --git a/fonts/MiniwiFont/2586.png b/fonts/MiniwiFont/2586.png
index 9709195e4..285e32822 100644
Binary files a/fonts/MiniwiFont/2586.png and b/fonts/MiniwiFont/2586.png differ
diff --git a/fonts/MiniwiFont/2587.png b/fonts/MiniwiFont/2587.png
index 8ca77d2d6..24a377dff 100644
Binary files a/fonts/MiniwiFont/2587.png and b/fonts/MiniwiFont/2587.png differ
diff --git a/fonts/MiniwiFont/2588.png b/fonts/MiniwiFont/2588.png
index 48f45a9cd..972e91bf7 100644
Binary files a/fonts/MiniwiFont/2588.png and b/fonts/MiniwiFont/2588.png differ
diff --git a/fonts/MiniwiFont/2589.png b/fonts/MiniwiFont/2589.png
index 777d65446..2815ff840 100644
Binary files a/fonts/MiniwiFont/2589.png and b/fonts/MiniwiFont/2589.png differ
diff --git a/fonts/MiniwiFont/258A.png b/fonts/MiniwiFont/258A.png
index 287e3da65..a427b6acb 100644
Binary files a/fonts/MiniwiFont/258A.png and b/fonts/MiniwiFont/258A.png differ
diff --git a/fonts/MiniwiFont/258B.png b/fonts/MiniwiFont/258B.png
index d9f51e29c..582cdf14b 100644
Binary files a/fonts/MiniwiFont/258B.png and b/fonts/MiniwiFont/258B.png differ
diff --git a/fonts/MiniwiFont/258C.png b/fonts/MiniwiFont/258C.png
index 0ed169b40..3f50fa820 100644
Binary files a/fonts/MiniwiFont/258C.png and b/fonts/MiniwiFont/258C.png differ
diff --git a/fonts/MiniwiFont/258D.png b/fonts/MiniwiFont/258D.png
index 4fa8e589e..2baea2d41 100644
Binary files a/fonts/MiniwiFont/258D.png and b/fonts/MiniwiFont/258D.png differ
diff --git a/fonts/MiniwiFont/258E.png b/fonts/MiniwiFont/258E.png
index e1fb58723..795e37956 100644
Binary files a/fonts/MiniwiFont/258E.png and b/fonts/MiniwiFont/258E.png differ
diff --git a/fonts/MiniwiFont/2590.png b/fonts/MiniwiFont/2590.png
index 656461793..85c8ba1ab 100644
Binary files a/fonts/MiniwiFont/2590.png and b/fonts/MiniwiFont/2590.png differ
diff --git a/fonts/MiniwiFont/2593.png b/fonts/MiniwiFont/2593.png
index 820a288c2..43e5eea76 100644
Binary files a/fonts/MiniwiFont/2593.png and b/fonts/MiniwiFont/2593.png differ
diff --git a/fonts/MiniwiFont/2594.png b/fonts/MiniwiFont/2594.png
index cf496da16..2ecfb6bc7 100644
Binary files a/fonts/MiniwiFont/2594.png and b/fonts/MiniwiFont/2594.png differ
diff --git a/fonts/MiniwiFont/2595.png b/fonts/MiniwiFont/2595.png
index ce4a6eda7..f0159e961 100644
Binary files a/fonts/MiniwiFont/2595.png and b/fonts/MiniwiFont/2595.png differ
diff --git a/fonts/MiniwiFont/2596.png b/fonts/MiniwiFont/2596.png
index f95f2762b..99ea631c5 100644
Binary files a/fonts/MiniwiFont/2596.png and b/fonts/MiniwiFont/2596.png differ
diff --git a/fonts/MiniwiFont/2597.png b/fonts/MiniwiFont/2597.png
index a1306ab0a..075c4eb81 100644
Binary files a/fonts/MiniwiFont/2597.png and b/fonts/MiniwiFont/2597.png differ
diff --git a/fonts/MiniwiFont/2598.png b/fonts/MiniwiFont/2598.png
index aad5771b8..9083e4d31 100644
Binary files a/fonts/MiniwiFont/2598.png and b/fonts/MiniwiFont/2598.png differ
diff --git a/fonts/MiniwiFont/2599.png b/fonts/MiniwiFont/2599.png
index ffb049cce..1a30959bd 100644
Binary files a/fonts/MiniwiFont/2599.png and b/fonts/MiniwiFont/2599.png differ
diff --git a/fonts/MiniwiFont/259A.png b/fonts/MiniwiFont/259A.png
index 8a4499a87..e7d14177b 100644
Binary files a/fonts/MiniwiFont/259A.png and b/fonts/MiniwiFont/259A.png differ
diff --git a/fonts/MiniwiFont/259B.png b/fonts/MiniwiFont/259B.png
index 9069c083c..d94f91d54 100644
Binary files a/fonts/MiniwiFont/259B.png and b/fonts/MiniwiFont/259B.png differ
diff --git a/fonts/MiniwiFont/259C.png b/fonts/MiniwiFont/259C.png
index 9336fc776..95a564f52 100644
Binary files a/fonts/MiniwiFont/259C.png and b/fonts/MiniwiFont/259C.png differ
diff --git a/fonts/MiniwiFont/259D.png b/fonts/MiniwiFont/259D.png
index 1da3445fc..83ffd5051 100644
Binary files a/fonts/MiniwiFont/259D.png and b/fonts/MiniwiFont/259D.png differ
diff --git a/fonts/MiniwiFont/259E.png b/fonts/MiniwiFont/259E.png
index 2740b7f0b..4a1f89e9e 100644
Binary files a/fonts/MiniwiFont/259E.png and b/fonts/MiniwiFont/259E.png differ
diff --git a/fonts/MiniwiFont/259F.png b/fonts/MiniwiFont/259F.png
index 98217a479..b3a1ac7e2 100644
Binary files a/fonts/MiniwiFont/259F.png and b/fonts/MiniwiFont/259F.png differ
diff --git a/fonts/MiniwiFont/25A0.png b/fonts/MiniwiFont/25A0.png
index 67acb5478..8e3812376 100644
Binary files a/fonts/MiniwiFont/25A0.png and b/fonts/MiniwiFont/25A0.png differ
diff --git a/fonts/MiniwiFont/25CA.png b/fonts/MiniwiFont/25CA.png
index 582908870..099dfd446 100644
Binary files a/fonts/MiniwiFont/25CA.png and b/fonts/MiniwiFont/25CA.png differ
diff --git a/fonts/MiniwiFont/2660.png b/fonts/MiniwiFont/2660.png
index f6645824b..0dc6f7860 100644
Binary files a/fonts/MiniwiFont/2660.png and b/fonts/MiniwiFont/2660.png differ
diff --git a/fonts/MiniwiFont/2663.png b/fonts/MiniwiFont/2663.png
index 33fee51bb..d7d0a969e 100644
Binary files a/fonts/MiniwiFont/2663.png and b/fonts/MiniwiFont/2663.png differ
diff --git a/fonts/MiniwiFont/2665.png b/fonts/MiniwiFont/2665.png
index bf844c597..af504459e 100644
Binary files a/fonts/MiniwiFont/2665.png and b/fonts/MiniwiFont/2665.png differ
diff --git a/fonts/MiniwiFont/2666.png b/fonts/MiniwiFont/2666.png
index dcb2f0f8e..55f652cb6 100644
Binary files a/fonts/MiniwiFont/2666.png and b/fonts/MiniwiFont/2666.png differ
diff --git a/fonts/MiniwiFont/2808.png b/fonts/MiniwiFont/2808.png
index 5e3603bc7..3f6b27332 100644
Binary files a/fonts/MiniwiFont/2808.png and b/fonts/MiniwiFont/2808.png differ
diff --git a/fonts/MiniwiFont/2809.png b/fonts/MiniwiFont/2809.png
index e9f92b9be..a8b8ad51f 100644
Binary files a/fonts/MiniwiFont/2809.png and b/fonts/MiniwiFont/2809.png differ
diff --git a/fonts/MiniwiFont/280A.png b/fonts/MiniwiFont/280A.png
index 4fcbae6bf..4d2fbb3ea 100644
Binary files a/fonts/MiniwiFont/280A.png and b/fonts/MiniwiFont/280A.png differ
diff --git a/fonts/MiniwiFont/280B.png b/fonts/MiniwiFont/280B.png
index 403f3ba64..c5a404142 100644
Binary files a/fonts/MiniwiFont/280B.png and b/fonts/MiniwiFont/280B.png differ
diff --git a/fonts/MiniwiFont/280C.png b/fonts/MiniwiFont/280C.png
index 78a326772..5c70bae66 100644
Binary files a/fonts/MiniwiFont/280C.png and b/fonts/MiniwiFont/280C.png differ
diff --git a/fonts/MiniwiFont/280D.png b/fonts/MiniwiFont/280D.png
index fe3900a86..37d82a319 100644
Binary files a/fonts/MiniwiFont/280D.png and b/fonts/MiniwiFont/280D.png differ
diff --git a/fonts/MiniwiFont/280E.png b/fonts/MiniwiFont/280E.png
index 37cb0895a..dc6068db1 100644
Binary files a/fonts/MiniwiFont/280E.png and b/fonts/MiniwiFont/280E.png differ
diff --git a/fonts/MiniwiFont/280F.png b/fonts/MiniwiFont/280F.png
index b607cab5e..0e9f7ed7b 100644
Binary files a/fonts/MiniwiFont/280F.png and b/fonts/MiniwiFont/280F.png differ
diff --git a/fonts/MiniwiFont/2810.png b/fonts/MiniwiFont/2810.png
index 574855a19..7a78ceb66 100644
Binary files a/fonts/MiniwiFont/2810.png and b/fonts/MiniwiFont/2810.png differ
diff --git a/fonts/MiniwiFont/2812.png b/fonts/MiniwiFont/2812.png
index fe9532a42..534e653c4 100644
Binary files a/fonts/MiniwiFont/2812.png and b/fonts/MiniwiFont/2812.png differ
diff --git a/fonts/MiniwiFont/2813.png b/fonts/MiniwiFont/2813.png
index b02e76854..015668fa3 100644
Binary files a/fonts/MiniwiFont/2813.png and b/fonts/MiniwiFont/2813.png differ
diff --git a/fonts/MiniwiFont/2814.png b/fonts/MiniwiFont/2814.png
index c5671e774..75f5b29b7 100644
Binary files a/fonts/MiniwiFont/2814.png and b/fonts/MiniwiFont/2814.png differ
diff --git a/fonts/MiniwiFont/2816.png b/fonts/MiniwiFont/2816.png
index c1f57ce4a..55a814e4a 100644
Binary files a/fonts/MiniwiFont/2816.png and b/fonts/MiniwiFont/2816.png differ
diff --git a/fonts/MiniwiFont/2817.png b/fonts/MiniwiFont/2817.png
index c1f57ce4a..55a814e4a 100644
Binary files a/fonts/MiniwiFont/2817.png and b/fonts/MiniwiFont/2817.png differ
diff --git a/fonts/MiniwiFont/2819.png b/fonts/MiniwiFont/2819.png
index 992844e49..82a162d01 100644
Binary files a/fonts/MiniwiFont/2819.png and b/fonts/MiniwiFont/2819.png differ
diff --git a/fonts/MiniwiFont/281A.png b/fonts/MiniwiFont/281A.png
index d5188308d..d7712e868 100644
Binary files a/fonts/MiniwiFont/281A.png and b/fonts/MiniwiFont/281A.png differ
diff --git a/fonts/MiniwiFont/281B.png b/fonts/MiniwiFont/281B.png
index 05c1d7284..ab7b9badb 100644
Binary files a/fonts/MiniwiFont/281B.png and b/fonts/MiniwiFont/281B.png differ
diff --git a/fonts/MiniwiFont/281C.png b/fonts/MiniwiFont/281C.png
index f7f71d022..a8b851c0e 100644
Binary files a/fonts/MiniwiFont/281C.png and b/fonts/MiniwiFont/281C.png differ
diff --git a/fonts/MiniwiFont/281D.png b/fonts/MiniwiFont/281D.png
index 40e1e4729..219fe1a37 100644
Binary files a/fonts/MiniwiFont/281D.png and b/fonts/MiniwiFont/281D.png differ
diff --git a/fonts/MiniwiFont/281E.png b/fonts/MiniwiFont/281E.png
index e3ec0580a..3346b21d5 100644
Binary files a/fonts/MiniwiFont/281E.png and b/fonts/MiniwiFont/281E.png differ
diff --git a/fonts/MiniwiFont/281F.png b/fonts/MiniwiFont/281F.png
index ff25c70cc..868469b53 100644
Binary files a/fonts/MiniwiFont/281F.png and b/fonts/MiniwiFont/281F.png differ
diff --git a/fonts/MiniwiFont/2820.png b/fonts/MiniwiFont/2820.png
index f8f5ded1b..a3a6150b1 100644
Binary files a/fonts/MiniwiFont/2820.png and b/fonts/MiniwiFont/2820.png differ
diff --git a/fonts/MiniwiFont/2823.png b/fonts/MiniwiFont/2823.png
index 738f5c140..d6816ceaf 100644
Binary files a/fonts/MiniwiFont/2823.png and b/fonts/MiniwiFont/2823.png differ
diff --git a/fonts/MiniwiFont/2824.png b/fonts/MiniwiFont/2824.png
index 057a44a42..34049b1ae 100644
Binary files a/fonts/MiniwiFont/2824.png and b/fonts/MiniwiFont/2824.png differ
diff --git a/fonts/MiniwiFont/2825.png b/fonts/MiniwiFont/2825.png
index c7d0a08aa..c6cf33fe4 100644
Binary files a/fonts/MiniwiFont/2825.png and b/fonts/MiniwiFont/2825.png differ
diff --git a/fonts/MiniwiFont/2826.png b/fonts/MiniwiFont/2826.png
index 20e929737..fa06fef30 100644
Binary files a/fonts/MiniwiFont/2826.png and b/fonts/MiniwiFont/2826.png differ
diff --git a/fonts/MiniwiFont/2827.png b/fonts/MiniwiFont/2827.png
index 1370cc215..5100259f6 100644
Binary files a/fonts/MiniwiFont/2827.png and b/fonts/MiniwiFont/2827.png differ
diff --git a/fonts/MiniwiFont/2828.png b/fonts/MiniwiFont/2828.png
index 2597f014f..7a43fa1a7 100644
Binary files a/fonts/MiniwiFont/2828.png and b/fonts/MiniwiFont/2828.png differ
diff --git a/fonts/MiniwiFont/2829.png b/fonts/MiniwiFont/2829.png
index 99c1b82fd..4ff465566 100644
Binary files a/fonts/MiniwiFont/2829.png and b/fonts/MiniwiFont/2829.png differ
diff --git a/fonts/MiniwiFont/282A.png b/fonts/MiniwiFont/282A.png
index e09dd0e18..c97a2acac 100644
Binary files a/fonts/MiniwiFont/282A.png and b/fonts/MiniwiFont/282A.png differ
diff --git a/fonts/MiniwiFont/282B.png b/fonts/MiniwiFont/282B.png
index f15680154..2a25591b4 100644
Binary files a/fonts/MiniwiFont/282B.png and b/fonts/MiniwiFont/282B.png differ
diff --git a/fonts/MiniwiFont/282C.png b/fonts/MiniwiFont/282C.png
index 2877b2fc6..d83082011 100644
Binary files a/fonts/MiniwiFont/282C.png and b/fonts/MiniwiFont/282C.png differ
diff --git a/fonts/MiniwiFont/282D.png b/fonts/MiniwiFont/282D.png
index 93f04312e..485ea0960 100644
Binary files a/fonts/MiniwiFont/282D.png and b/fonts/MiniwiFont/282D.png differ
diff --git a/fonts/MiniwiFont/282E.png b/fonts/MiniwiFont/282E.png
index 2e522acd7..fa00f0b1f 100644
Binary files a/fonts/MiniwiFont/282E.png and b/fonts/MiniwiFont/282E.png differ
diff --git a/fonts/MiniwiFont/282F.png b/fonts/MiniwiFont/282F.png
index 2dec4286e..6fb227715 100644
Binary files a/fonts/MiniwiFont/282F.png and b/fonts/MiniwiFont/282F.png differ
diff --git a/fonts/MiniwiFont/2830.png b/fonts/MiniwiFont/2830.png
index b5aa93d08..ca86d676c 100644
Binary files a/fonts/MiniwiFont/2830.png and b/fonts/MiniwiFont/2830.png differ
diff --git a/fonts/MiniwiFont/2832.png b/fonts/MiniwiFont/2832.png
index f5584ce0d..4c191a5b4 100644
Binary files a/fonts/MiniwiFont/2832.png and b/fonts/MiniwiFont/2832.png differ
diff --git a/fonts/MiniwiFont/2834.png b/fonts/MiniwiFont/2834.png
index 65adadbc5..0c3420b5f 100644
Binary files a/fonts/MiniwiFont/2834.png and b/fonts/MiniwiFont/2834.png differ
diff --git a/fonts/MiniwiFont/2835.png b/fonts/MiniwiFont/2835.png
index 626d2197e..8153197b7 100644
Binary files a/fonts/MiniwiFont/2835.png and b/fonts/MiniwiFont/2835.png differ
diff --git a/fonts/MiniwiFont/2836.png b/fonts/MiniwiFont/2836.png
index cd2ac0a3b..84a5d5a33 100644
Binary files a/fonts/MiniwiFont/2836.png and b/fonts/MiniwiFont/2836.png differ
diff --git a/fonts/MiniwiFont/2837.png b/fonts/MiniwiFont/2837.png
index fd0a7de6e..585d985e7 100644
Binary files a/fonts/MiniwiFont/2837.png and b/fonts/MiniwiFont/2837.png differ
diff --git a/fonts/MiniwiFont/2838.png b/fonts/MiniwiFont/2838.png
index 96ac9d011..f97b13762 100644
Binary files a/fonts/MiniwiFont/2838.png and b/fonts/MiniwiFont/2838.png differ
diff --git a/fonts/MiniwiFont/2839.png b/fonts/MiniwiFont/2839.png
index f35ebad36..399eba346 100644
Binary files a/fonts/MiniwiFont/2839.png and b/fonts/MiniwiFont/2839.png differ
diff --git a/fonts/MiniwiFont/283A.png b/fonts/MiniwiFont/283A.png
index 0824df7c3..a9426bb04 100644
Binary files a/fonts/MiniwiFont/283A.png and b/fonts/MiniwiFont/283A.png differ
diff --git a/fonts/MiniwiFont/283B.png b/fonts/MiniwiFont/283B.png
index 520659503..e4f68fcd6 100644
Binary files a/fonts/MiniwiFont/283B.png and b/fonts/MiniwiFont/283B.png differ
diff --git a/fonts/MiniwiFont/283C.png b/fonts/MiniwiFont/283C.png
index 2ea06bd09..1428e03a9 100644
Binary files a/fonts/MiniwiFont/283C.png and b/fonts/MiniwiFont/283C.png differ
diff --git a/fonts/MiniwiFont/283D.png b/fonts/MiniwiFont/283D.png
index 3c067c3e3..faefe74fa 100644
Binary files a/fonts/MiniwiFont/283D.png and b/fonts/MiniwiFont/283D.png differ
diff --git a/fonts/MiniwiFont/283E.png b/fonts/MiniwiFont/283E.png
index 49c1dd4d4..e9d797401 100644
Binary files a/fonts/MiniwiFont/283E.png and b/fonts/MiniwiFont/283E.png differ
diff --git a/fonts/MiniwiFont/283F.png b/fonts/MiniwiFont/283F.png
index 694c67ff2..7f0490f02 100644
Binary files a/fonts/MiniwiFont/283F.png and b/fonts/MiniwiFont/283F.png differ
diff --git a/fonts/MiniwiFont/2843.png b/fonts/MiniwiFont/2843.png
index 423e48b4d..b1c1d3b10 100644
Binary files a/fonts/MiniwiFont/2843.png and b/fonts/MiniwiFont/2843.png differ
diff --git a/fonts/MiniwiFont/2848.png b/fonts/MiniwiFont/2848.png
index 1786e9f44..4ddc921e7 100644
Binary files a/fonts/MiniwiFont/2848.png and b/fonts/MiniwiFont/2848.png differ
diff --git a/fonts/MiniwiFont/2849.png b/fonts/MiniwiFont/2849.png
index 1786e9f44..4ddc921e7 100644
Binary files a/fonts/MiniwiFont/2849.png and b/fonts/MiniwiFont/2849.png differ
diff --git a/fonts/MiniwiFont/284A.png b/fonts/MiniwiFont/284A.png
index 1783558b9..718f91af4 100644
Binary files a/fonts/MiniwiFont/284A.png and b/fonts/MiniwiFont/284A.png differ
diff --git a/fonts/MiniwiFont/284B.png b/fonts/MiniwiFont/284B.png
index d7d55646b..9abad4a9b 100644
Binary files a/fonts/MiniwiFont/284B.png and b/fonts/MiniwiFont/284B.png differ
diff --git a/fonts/MiniwiFont/284C.png b/fonts/MiniwiFont/284C.png
index bfa10eb08..4910eaebf 100644
Binary files a/fonts/MiniwiFont/284C.png and b/fonts/MiniwiFont/284C.png differ
diff --git a/fonts/MiniwiFont/284D.png b/fonts/MiniwiFont/284D.png
index f864ff86f..b3f85f492 100644
Binary files a/fonts/MiniwiFont/284D.png and b/fonts/MiniwiFont/284D.png differ
diff --git a/fonts/MiniwiFont/284E.png b/fonts/MiniwiFont/284E.png
index 7aa0990a4..505db86e4 100644
Binary files a/fonts/MiniwiFont/284E.png and b/fonts/MiniwiFont/284E.png differ
diff --git a/fonts/MiniwiFont/284F.png b/fonts/MiniwiFont/284F.png
index 7db478c0b..c84d60466 100644
Binary files a/fonts/MiniwiFont/284F.png and b/fonts/MiniwiFont/284F.png differ
diff --git a/fonts/MiniwiFont/2850.png b/fonts/MiniwiFont/2850.png
index c519a6b76..db456a424 100644
Binary files a/fonts/MiniwiFont/2850.png and b/fonts/MiniwiFont/2850.png differ
diff --git a/fonts/MiniwiFont/2854.png b/fonts/MiniwiFont/2854.png
index bb7a9d93b..93ac51862 100644
Binary files a/fonts/MiniwiFont/2854.png and b/fonts/MiniwiFont/2854.png differ
diff --git a/fonts/MiniwiFont/2856.png b/fonts/MiniwiFont/2856.png
index 63676740e..962401f5e 100644
Binary files a/fonts/MiniwiFont/2856.png and b/fonts/MiniwiFont/2856.png differ
diff --git a/fonts/MiniwiFont/2857.png b/fonts/MiniwiFont/2857.png
index 84b88cab4..1c73fab79 100644
Binary files a/fonts/MiniwiFont/2857.png and b/fonts/MiniwiFont/2857.png differ
diff --git a/fonts/MiniwiFont/2858.png b/fonts/MiniwiFont/2858.png
index f191f6ddd..a1378715a 100644
Binary files a/fonts/MiniwiFont/2858.png and b/fonts/MiniwiFont/2858.png differ
diff --git a/fonts/MiniwiFont/2859.png b/fonts/MiniwiFont/2859.png
index 5def6e196..21af253ff 100644
Binary files a/fonts/MiniwiFont/2859.png and b/fonts/MiniwiFont/2859.png differ
diff --git a/fonts/MiniwiFont/285A.png b/fonts/MiniwiFont/285A.png
index 13b8dab32..07cd849f9 100644
Binary files a/fonts/MiniwiFont/285A.png and b/fonts/MiniwiFont/285A.png differ
diff --git a/fonts/MiniwiFont/285B.png b/fonts/MiniwiFont/285B.png
index ab44eb51c..c011427a8 100644
Binary files a/fonts/MiniwiFont/285B.png and b/fonts/MiniwiFont/285B.png differ
diff --git a/fonts/MiniwiFont/285C.png b/fonts/MiniwiFont/285C.png
index 601acaade..ed5bfc467 100644
Binary files a/fonts/MiniwiFont/285C.png and b/fonts/MiniwiFont/285C.png differ
diff --git a/fonts/MiniwiFont/285D.png b/fonts/MiniwiFont/285D.png
index 055d7a4a3..6959dd9a4 100644
Binary files a/fonts/MiniwiFont/285D.png and b/fonts/MiniwiFont/285D.png differ
diff --git a/fonts/MiniwiFont/285E.png b/fonts/MiniwiFont/285E.png
index 13b8dab32..07cd849f9 100644
Binary files a/fonts/MiniwiFont/285E.png and b/fonts/MiniwiFont/285E.png differ
diff --git a/fonts/MiniwiFont/285F.png b/fonts/MiniwiFont/285F.png
index a423dd8c7..f1d5303ea 100644
Binary files a/fonts/MiniwiFont/285F.png and b/fonts/MiniwiFont/285F.png differ
diff --git a/fonts/MiniwiFont/2860.png b/fonts/MiniwiFont/2860.png
index 6b327585a..b2fe18fce 100644
Binary files a/fonts/MiniwiFont/2860.png and b/fonts/MiniwiFont/2860.png differ
diff --git a/fonts/MiniwiFont/2863.png b/fonts/MiniwiFont/2863.png
index 96a4a6a7d..35a3570ba 100644
Binary files a/fonts/MiniwiFont/2863.png and b/fonts/MiniwiFont/2863.png differ
diff --git a/fonts/MiniwiFont/2864.png b/fonts/MiniwiFont/2864.png
index 269ee6631..cee62d047 100644
Binary files a/fonts/MiniwiFont/2864.png and b/fonts/MiniwiFont/2864.png differ
diff --git a/fonts/MiniwiFont/2865.png b/fonts/MiniwiFont/2865.png
index aabbab85d..e30540f0e 100644
Binary files a/fonts/MiniwiFont/2865.png and b/fonts/MiniwiFont/2865.png differ
diff --git a/fonts/MiniwiFont/2866.png b/fonts/MiniwiFont/2866.png
index a1c0da8c3..248cfca1b 100644
Binary files a/fonts/MiniwiFont/2866.png and b/fonts/MiniwiFont/2866.png differ
diff --git a/fonts/MiniwiFont/2867.png b/fonts/MiniwiFont/2867.png
index 16a7a4e04..c46de4997 100644
Binary files a/fonts/MiniwiFont/2867.png and b/fonts/MiniwiFont/2867.png differ
diff --git a/fonts/MiniwiFont/2868.png b/fonts/MiniwiFont/2868.png
index 55ab58fa8..ece508ce5 100644
Binary files a/fonts/MiniwiFont/2868.png and b/fonts/MiniwiFont/2868.png differ
diff --git a/fonts/MiniwiFont/2869.png b/fonts/MiniwiFont/2869.png
index 3d051a930..95e4d8ee5 100644
Binary files a/fonts/MiniwiFont/2869.png and b/fonts/MiniwiFont/2869.png differ
diff --git a/fonts/MiniwiFont/286A.png b/fonts/MiniwiFont/286A.png
index 1906a07f0..46403bda8 100644
Binary files a/fonts/MiniwiFont/286A.png and b/fonts/MiniwiFont/286A.png differ
diff --git a/fonts/MiniwiFont/286B.png b/fonts/MiniwiFont/286B.png
index c22a1641e..f89c17e1d 100644
Binary files a/fonts/MiniwiFont/286B.png and b/fonts/MiniwiFont/286B.png differ
diff --git a/fonts/MiniwiFont/286C.png b/fonts/MiniwiFont/286C.png
index 9fc19131b..fbafb1d03 100644
Binary files a/fonts/MiniwiFont/286C.png and b/fonts/MiniwiFont/286C.png differ
diff --git a/fonts/MiniwiFont/286D.png b/fonts/MiniwiFont/286D.png
index 99444ae6b..59072ca2e 100644
Binary files a/fonts/MiniwiFont/286D.png and b/fonts/MiniwiFont/286D.png differ
diff --git a/fonts/MiniwiFont/286E.png b/fonts/MiniwiFont/286E.png
index e0986eca8..837a093a7 100644
Binary files a/fonts/MiniwiFont/286E.png and b/fonts/MiniwiFont/286E.png differ
diff --git a/fonts/MiniwiFont/286F.png b/fonts/MiniwiFont/286F.png
index c38e0b09c..9e7f0b32c 100644
Binary files a/fonts/MiniwiFont/286F.png and b/fonts/MiniwiFont/286F.png differ
diff --git a/fonts/MiniwiFont/2870.png b/fonts/MiniwiFont/2870.png
index 54ace311d..7982fec68 100644
Binary files a/fonts/MiniwiFont/2870.png and b/fonts/MiniwiFont/2870.png differ
diff --git a/fonts/MiniwiFont/2872.png b/fonts/MiniwiFont/2872.png
index c0e67465d..2d1b527a5 100644
Binary files a/fonts/MiniwiFont/2872.png and b/fonts/MiniwiFont/2872.png differ
diff --git a/fonts/MiniwiFont/2874.png b/fonts/MiniwiFont/2874.png
index 8002461dc..7e4fc4e18 100644
Binary files a/fonts/MiniwiFont/2874.png and b/fonts/MiniwiFont/2874.png differ
diff --git a/fonts/MiniwiFont/2875.png b/fonts/MiniwiFont/2875.png
index cc7dbb6f5..ac461ba06 100644
Binary files a/fonts/MiniwiFont/2875.png and b/fonts/MiniwiFont/2875.png differ
diff --git a/fonts/MiniwiFont/2876.png b/fonts/MiniwiFont/2876.png
index 45b6b5520..4ea5adc42 100644
Binary files a/fonts/MiniwiFont/2876.png and b/fonts/MiniwiFont/2876.png differ
diff --git a/fonts/MiniwiFont/2877.png b/fonts/MiniwiFont/2877.png
index d202f9f66..f284fb97f 100644
Binary files a/fonts/MiniwiFont/2877.png and b/fonts/MiniwiFont/2877.png differ
diff --git a/fonts/MiniwiFont/2878.png b/fonts/MiniwiFont/2878.png
index e7eef525d..d0b91c576 100644
Binary files a/fonts/MiniwiFont/2878.png and b/fonts/MiniwiFont/2878.png differ
diff --git a/fonts/MiniwiFont/2879.png b/fonts/MiniwiFont/2879.png
index e0ceb3566..6a960f3c0 100644
Binary files a/fonts/MiniwiFont/2879.png and b/fonts/MiniwiFont/2879.png differ
diff --git a/fonts/MiniwiFont/287A.png b/fonts/MiniwiFont/287A.png
index c8a306a26..ae5cc4984 100644
Binary files a/fonts/MiniwiFont/287A.png and b/fonts/MiniwiFont/287A.png differ
diff --git a/fonts/MiniwiFont/287B.png b/fonts/MiniwiFont/287B.png
index 1e7a70aae..7492435cb 100644
Binary files a/fonts/MiniwiFont/287B.png and b/fonts/MiniwiFont/287B.png differ
diff --git a/fonts/MiniwiFont/287C.png b/fonts/MiniwiFont/287C.png
index a636fae0e..7991b0b41 100644
Binary files a/fonts/MiniwiFont/287C.png and b/fonts/MiniwiFont/287C.png differ
diff --git a/fonts/MiniwiFont/287D.png b/fonts/MiniwiFont/287D.png
index fa635b14d..d7ae82f81 100644
Binary files a/fonts/MiniwiFont/287D.png and b/fonts/MiniwiFont/287D.png differ
diff --git a/fonts/MiniwiFont/287E.png b/fonts/MiniwiFont/287E.png
index 3442a0b37..dbf41df5a 100644
Binary files a/fonts/MiniwiFont/287E.png and b/fonts/MiniwiFont/287E.png differ
diff --git a/fonts/MiniwiFont/287F.png b/fonts/MiniwiFont/287F.png
index 7697c6e99..ef8e321f0 100644
Binary files a/fonts/MiniwiFont/287F.png and b/fonts/MiniwiFont/287F.png differ
diff --git a/fonts/MiniwiFont/2880.png b/fonts/MiniwiFont/2880.png
index fc10380cf..e235c48a2 100644
Binary files a/fonts/MiniwiFont/2880.png and b/fonts/MiniwiFont/2880.png differ
diff --git a/fonts/MiniwiFont/2881.png b/fonts/MiniwiFont/2881.png
index 2b6d8cc40..5f4ba6702 100644
Binary files a/fonts/MiniwiFont/2881.png and b/fonts/MiniwiFont/2881.png differ
diff --git a/fonts/MiniwiFont/2886.png b/fonts/MiniwiFont/2886.png
index 3c140f3bf..9a5d02a7f 100644
Binary files a/fonts/MiniwiFont/2886.png and b/fonts/MiniwiFont/2886.png differ
diff --git a/fonts/MiniwiFont/2887.png b/fonts/MiniwiFont/2887.png
index 45da88e34..3733508e1 100644
Binary files a/fonts/MiniwiFont/2887.png and b/fonts/MiniwiFont/2887.png differ
diff --git a/fonts/MiniwiFont/2888.png b/fonts/MiniwiFont/2888.png
index bb38b155c..8f82e1212 100644
Binary files a/fonts/MiniwiFont/2888.png and b/fonts/MiniwiFont/2888.png differ
diff --git a/fonts/MiniwiFont/2889.png b/fonts/MiniwiFont/2889.png
index 497386091..d967086df 100644
Binary files a/fonts/MiniwiFont/2889.png and b/fonts/MiniwiFont/2889.png differ
diff --git a/fonts/MiniwiFont/288A.png b/fonts/MiniwiFont/288A.png
index a99fb5b9f..5e70e5c8d 100644
Binary files a/fonts/MiniwiFont/288A.png and b/fonts/MiniwiFont/288A.png differ
diff --git a/fonts/MiniwiFont/288B.png b/fonts/MiniwiFont/288B.png
index 5e8f86789..1063f1efc 100644
Binary files a/fonts/MiniwiFont/288B.png and b/fonts/MiniwiFont/288B.png differ
diff --git a/fonts/MiniwiFont/288C.png b/fonts/MiniwiFont/288C.png
index 406d6abae..663e73ea2 100644
Binary files a/fonts/MiniwiFont/288C.png and b/fonts/MiniwiFont/288C.png differ
diff --git a/fonts/MiniwiFont/288D.png b/fonts/MiniwiFont/288D.png
index 03006b94b..5221ea8cf 100644
Binary files a/fonts/MiniwiFont/288D.png and b/fonts/MiniwiFont/288D.png differ
diff --git a/fonts/MiniwiFont/288E.png b/fonts/MiniwiFont/288E.png
index d2bad874e..2b97db26b 100644
Binary files a/fonts/MiniwiFont/288E.png and b/fonts/MiniwiFont/288E.png differ
diff --git a/fonts/MiniwiFont/288F.png b/fonts/MiniwiFont/288F.png
index ca709c626..2afa6b6d0 100644
Binary files a/fonts/MiniwiFont/288F.png and b/fonts/MiniwiFont/288F.png differ
diff --git a/fonts/MiniwiFont/2890.png b/fonts/MiniwiFont/2890.png
index aee3502e2..babeb083b 100644
Binary files a/fonts/MiniwiFont/2890.png and b/fonts/MiniwiFont/2890.png differ
diff --git a/fonts/MiniwiFont/2892.png b/fonts/MiniwiFont/2892.png
index cbfb4e4b3..c05f0777e 100644
Binary files a/fonts/MiniwiFont/2892.png and b/fonts/MiniwiFont/2892.png differ
diff --git a/fonts/MiniwiFont/2893.png b/fonts/MiniwiFont/2893.png
index cbfb4e4b3..c05f0777e 100644
Binary files a/fonts/MiniwiFont/2893.png and b/fonts/MiniwiFont/2893.png differ
diff --git a/fonts/MiniwiFont/2894.png b/fonts/MiniwiFont/2894.png
index dc61bd537..4e009b156 100644
Binary files a/fonts/MiniwiFont/2894.png and b/fonts/MiniwiFont/2894.png differ
diff --git a/fonts/MiniwiFont/2896.png b/fonts/MiniwiFont/2896.png
index 75bba7f98..103c1e9f5 100644
Binary files a/fonts/MiniwiFont/2896.png and b/fonts/MiniwiFont/2896.png differ
diff --git a/fonts/MiniwiFont/2897.png b/fonts/MiniwiFont/2897.png
index 6a6bbd68b..c366f7204 100644
Binary files a/fonts/MiniwiFont/2897.png and b/fonts/MiniwiFont/2897.png differ
diff --git a/fonts/MiniwiFont/2898.png b/fonts/MiniwiFont/2898.png
index 7bb279d5e..539255f2e 100644
Binary files a/fonts/MiniwiFont/2898.png and b/fonts/MiniwiFont/2898.png differ
diff --git a/fonts/MiniwiFont/2899.png b/fonts/MiniwiFont/2899.png
index ea39192ef..1f5e38467 100644
Binary files a/fonts/MiniwiFont/2899.png and b/fonts/MiniwiFont/2899.png differ
diff --git a/fonts/MiniwiFont/289A.png b/fonts/MiniwiFont/289A.png
index c90347c31..f0db30cbe 100644
Binary files a/fonts/MiniwiFont/289A.png and b/fonts/MiniwiFont/289A.png differ
diff --git a/fonts/MiniwiFont/289B.png b/fonts/MiniwiFont/289B.png
index 64d7161c0..9c6047bd4 100644
Binary files a/fonts/MiniwiFont/289B.png and b/fonts/MiniwiFont/289B.png differ
diff --git a/fonts/MiniwiFont/289C.png b/fonts/MiniwiFont/289C.png
index 2131eb737..a9cafa407 100644
Binary files a/fonts/MiniwiFont/289C.png and b/fonts/MiniwiFont/289C.png differ
diff --git a/fonts/MiniwiFont/289D.png b/fonts/MiniwiFont/289D.png
index 440c40d8e..db12e736b 100644
Binary files a/fonts/MiniwiFont/289D.png and b/fonts/MiniwiFont/289D.png differ
diff --git a/fonts/MiniwiFont/289E.png b/fonts/MiniwiFont/289E.png
index f345a6b38..ca61b6499 100644
Binary files a/fonts/MiniwiFont/289E.png and b/fonts/MiniwiFont/289E.png differ
diff --git a/fonts/MiniwiFont/289F.png b/fonts/MiniwiFont/289F.png
index 47691be65..1cd44a854 100644
Binary files a/fonts/MiniwiFont/289F.png and b/fonts/MiniwiFont/289F.png differ
diff --git a/fonts/MiniwiFont/28A0.png b/fonts/MiniwiFont/28A0.png
index 473a4b00b..8097dc612 100644
Binary files a/fonts/MiniwiFont/28A0.png and b/fonts/MiniwiFont/28A0.png differ
diff --git a/fonts/MiniwiFont/28A1.png b/fonts/MiniwiFont/28A1.png
index 7fe9e932e..cd7cd6669 100644
Binary files a/fonts/MiniwiFont/28A1.png and b/fonts/MiniwiFont/28A1.png differ
diff --git a/fonts/MiniwiFont/28A3.png b/fonts/MiniwiFont/28A3.png
index 933491ef9..39c74f90b 100644
Binary files a/fonts/MiniwiFont/28A3.png and b/fonts/MiniwiFont/28A3.png differ
diff --git a/fonts/MiniwiFont/28A4.png b/fonts/MiniwiFont/28A4.png
index 8fa33ab62..d1d18b4a3 100644
Binary files a/fonts/MiniwiFont/28A4.png and b/fonts/MiniwiFont/28A4.png differ
diff --git a/fonts/MiniwiFont/28A8.png b/fonts/MiniwiFont/28A8.png
index de4177179..c40a56e99 100644
Binary files a/fonts/MiniwiFont/28A8.png and b/fonts/MiniwiFont/28A8.png differ
diff --git a/fonts/MiniwiFont/28A9.png b/fonts/MiniwiFont/28A9.png
index 943aa45c6..380442762 100644
Binary files a/fonts/MiniwiFont/28A9.png and b/fonts/MiniwiFont/28A9.png differ
diff --git a/fonts/MiniwiFont/28AA.png b/fonts/MiniwiFont/28AA.png
index f1374fa69..835922555 100644
Binary files a/fonts/MiniwiFont/28AA.png and b/fonts/MiniwiFont/28AA.png differ
diff --git a/fonts/MiniwiFont/28AB.png b/fonts/MiniwiFont/28AB.png
index c34a693a7..c29d6e0ec 100644
Binary files a/fonts/MiniwiFont/28AB.png and b/fonts/MiniwiFont/28AB.png differ
diff --git a/fonts/MiniwiFont/28AC.png b/fonts/MiniwiFont/28AC.png
index 33d274a2a..5cf7210a9 100644
Binary files a/fonts/MiniwiFont/28AC.png and b/fonts/MiniwiFont/28AC.png differ
diff --git a/fonts/MiniwiFont/28AD.png b/fonts/MiniwiFont/28AD.png
index 737dba8b7..d78cadc0b 100644
Binary files a/fonts/MiniwiFont/28AD.png and b/fonts/MiniwiFont/28AD.png differ
diff --git a/fonts/MiniwiFont/28AE.png b/fonts/MiniwiFont/28AE.png
index 74fe9c2ee..dff37f971 100644
Binary files a/fonts/MiniwiFont/28AE.png and b/fonts/MiniwiFont/28AE.png differ
diff --git a/fonts/MiniwiFont/28AF.png b/fonts/MiniwiFont/28AF.png
index e3b98e059..3c70b11e8 100644
Binary files a/fonts/MiniwiFont/28AF.png and b/fonts/MiniwiFont/28AF.png differ
diff --git a/fonts/MiniwiFont/28B0.png b/fonts/MiniwiFont/28B0.png
index 79e4e7297..9ab2fbb9f 100644
Binary files a/fonts/MiniwiFont/28B0.png and b/fonts/MiniwiFont/28B0.png differ
diff --git a/fonts/MiniwiFont/28B2.png b/fonts/MiniwiFont/28B2.png
index 9fcd97b6b..1ee2cb1fd 100644
Binary files a/fonts/MiniwiFont/28B2.png and b/fonts/MiniwiFont/28B2.png differ
diff --git a/fonts/MiniwiFont/28B4.png b/fonts/MiniwiFont/28B4.png
index 00d5b5227..8ee66454f 100644
Binary files a/fonts/MiniwiFont/28B4.png and b/fonts/MiniwiFont/28B4.png differ
diff --git a/fonts/MiniwiFont/28B6.png b/fonts/MiniwiFont/28B6.png
index 798bf4ce6..55e12327c 100644
Binary files a/fonts/MiniwiFont/28B6.png and b/fonts/MiniwiFont/28B6.png differ
diff --git a/fonts/MiniwiFont/28B7.png b/fonts/MiniwiFont/28B7.png
index f5254706d..fbcb9ba47 100644
Binary files a/fonts/MiniwiFont/28B7.png and b/fonts/MiniwiFont/28B7.png differ
diff --git a/fonts/MiniwiFont/28B8.png b/fonts/MiniwiFont/28B8.png
index 0d1d35859..002bb951b 100644
Binary files a/fonts/MiniwiFont/28B8.png and b/fonts/MiniwiFont/28B8.png differ
diff --git a/fonts/MiniwiFont/28B9.png b/fonts/MiniwiFont/28B9.png
index e1a28e65e..16a08430e 100644
Binary files a/fonts/MiniwiFont/28B9.png and b/fonts/MiniwiFont/28B9.png differ
diff --git a/fonts/MiniwiFont/28BA.png b/fonts/MiniwiFont/28BA.png
index c8f447a87..1286e2569 100644
Binary files a/fonts/MiniwiFont/28BA.png and b/fonts/MiniwiFont/28BA.png differ
diff --git a/fonts/MiniwiFont/28BB.png b/fonts/MiniwiFont/28BB.png
index 9a8464fb9..eb2f3d4b6 100644
Binary files a/fonts/MiniwiFont/28BB.png and b/fonts/MiniwiFont/28BB.png differ
diff --git a/fonts/MiniwiFont/28BC.png b/fonts/MiniwiFont/28BC.png
index 7e9d9006a..34c400af0 100644
Binary files a/fonts/MiniwiFont/28BC.png and b/fonts/MiniwiFont/28BC.png differ
diff --git a/fonts/MiniwiFont/28BD.png b/fonts/MiniwiFont/28BD.png
index a8b4ff8fe..0fb4c0445 100644
Binary files a/fonts/MiniwiFont/28BD.png and b/fonts/MiniwiFont/28BD.png differ
diff --git a/fonts/MiniwiFont/28BE.png b/fonts/MiniwiFont/28BE.png
index 682ad1626..ab48163cf 100644
Binary files a/fonts/MiniwiFont/28BE.png and b/fonts/MiniwiFont/28BE.png differ
diff --git a/fonts/MiniwiFont/28BF.png b/fonts/MiniwiFont/28BF.png
index 9e46ca151..40711359d 100644
Binary files a/fonts/MiniwiFont/28BF.png and b/fonts/MiniwiFont/28BF.png differ
diff --git a/fonts/MiniwiFont/28C0.png b/fonts/MiniwiFont/28C0.png
index b4a354356..eab14542a 100644
Binary files a/fonts/MiniwiFont/28C0.png and b/fonts/MiniwiFont/28C0.png differ
diff --git a/fonts/MiniwiFont/28C1.png b/fonts/MiniwiFont/28C1.png
index 6558b14b5..d1f1874d2 100644
Binary files a/fonts/MiniwiFont/28C1.png and b/fonts/MiniwiFont/28C1.png differ
diff --git a/fonts/MiniwiFont/28C2.png b/fonts/MiniwiFont/28C2.png
index d6488cba2..4462718d2 100644
Binary files a/fonts/MiniwiFont/28C2.png and b/fonts/MiniwiFont/28C2.png differ
diff --git a/fonts/MiniwiFont/28C3.png b/fonts/MiniwiFont/28C3.png
index c8baf820a..dfc5fc57e 100644
Binary files a/fonts/MiniwiFont/28C3.png and b/fonts/MiniwiFont/28C3.png differ
diff --git a/fonts/MiniwiFont/28C4.png b/fonts/MiniwiFont/28C4.png
index 865414d17..bc83c971a 100644
Binary files a/fonts/MiniwiFont/28C4.png and b/fonts/MiniwiFont/28C4.png differ
diff --git a/fonts/MiniwiFont/28C5.png b/fonts/MiniwiFont/28C5.png
index 8864adc68..99e6ac142 100644
Binary files a/fonts/MiniwiFont/28C5.png and b/fonts/MiniwiFont/28C5.png differ
diff --git a/fonts/MiniwiFont/28C6.png b/fonts/MiniwiFont/28C6.png
index 82a8a69be..628835316 100644
Binary files a/fonts/MiniwiFont/28C6.png and b/fonts/MiniwiFont/28C6.png differ
diff --git a/fonts/MiniwiFont/28C7.png b/fonts/MiniwiFont/28C7.png
index 7045a7c74..98e7598fd 100644
Binary files a/fonts/MiniwiFont/28C7.png and b/fonts/MiniwiFont/28C7.png differ
diff --git a/fonts/MiniwiFont/28C8.png b/fonts/MiniwiFont/28C8.png
index 661483899..6e800c375 100644
Binary files a/fonts/MiniwiFont/28C8.png and b/fonts/MiniwiFont/28C8.png differ
diff --git a/fonts/MiniwiFont/28C9.png b/fonts/MiniwiFont/28C9.png
index 664ba8fca..d7a033808 100644
Binary files a/fonts/MiniwiFont/28C9.png and b/fonts/MiniwiFont/28C9.png differ
diff --git a/fonts/MiniwiFont/28CA.png b/fonts/MiniwiFont/28CA.png
index a4378ef52..db5032c6b 100644
Binary files a/fonts/MiniwiFont/28CA.png and b/fonts/MiniwiFont/28CA.png differ
diff --git a/fonts/MiniwiFont/28CB.png b/fonts/MiniwiFont/28CB.png
index 3e09c1e37..0ebe071c9 100644
Binary files a/fonts/MiniwiFont/28CB.png and b/fonts/MiniwiFont/28CB.png differ
diff --git a/fonts/MiniwiFont/28CC.png b/fonts/MiniwiFont/28CC.png
index 94af79445..1adc69bf0 100644
Binary files a/fonts/MiniwiFont/28CC.png and b/fonts/MiniwiFont/28CC.png differ
diff --git a/fonts/MiniwiFont/28CD.png b/fonts/MiniwiFont/28CD.png
index 20301cbcd..4688f7217 100644
Binary files a/fonts/MiniwiFont/28CD.png and b/fonts/MiniwiFont/28CD.png differ
diff --git a/fonts/MiniwiFont/28CE.png b/fonts/MiniwiFont/28CE.png
index 790af18a0..33bdfbf81 100644
Binary files a/fonts/MiniwiFont/28CE.png and b/fonts/MiniwiFont/28CE.png differ
diff --git a/fonts/MiniwiFont/28CF.png b/fonts/MiniwiFont/28CF.png
index 43923aa20..5c8ab7c58 100644
Binary files a/fonts/MiniwiFont/28CF.png and b/fonts/MiniwiFont/28CF.png differ
diff --git a/fonts/MiniwiFont/28D0.png b/fonts/MiniwiFont/28D0.png
index 580370b0c..642ce4a08 100644
Binary files a/fonts/MiniwiFont/28D0.png and b/fonts/MiniwiFont/28D0.png differ
diff --git a/fonts/MiniwiFont/28D1.png b/fonts/MiniwiFont/28D1.png
index 10c61aa32..372ed627e 100644
Binary files a/fonts/MiniwiFont/28D1.png and b/fonts/MiniwiFont/28D1.png differ
diff --git a/fonts/MiniwiFont/28D2.png b/fonts/MiniwiFont/28D2.png
index d0f761eba..58376e775 100644
Binary files a/fonts/MiniwiFont/28D2.png and b/fonts/MiniwiFont/28D2.png differ
diff --git a/fonts/MiniwiFont/28D4.png b/fonts/MiniwiFont/28D4.png
index 3272df51a..9aa5bad55 100644
Binary files a/fonts/MiniwiFont/28D4.png and b/fonts/MiniwiFont/28D4.png differ
diff --git a/fonts/MiniwiFont/28D5.png b/fonts/MiniwiFont/28D5.png
index 466fdb27a..d8147baf4 100644
Binary files a/fonts/MiniwiFont/28D5.png and b/fonts/MiniwiFont/28D5.png differ
diff --git a/fonts/MiniwiFont/28D6.png b/fonts/MiniwiFont/28D6.png
index d0f75a658..47da5412d 100644
Binary files a/fonts/MiniwiFont/28D6.png and b/fonts/MiniwiFont/28D6.png differ
diff --git a/fonts/MiniwiFont/28D7.png b/fonts/MiniwiFont/28D7.png
index 9165d3652..c17e6c237 100644
Binary files a/fonts/MiniwiFont/28D7.png and b/fonts/MiniwiFont/28D7.png differ
diff --git a/fonts/MiniwiFont/28D8.png b/fonts/MiniwiFont/28D8.png
index dd1133daa..c1e0657fe 100644
Binary files a/fonts/MiniwiFont/28D8.png and b/fonts/MiniwiFont/28D8.png differ
diff --git a/fonts/MiniwiFont/28D9.png b/fonts/MiniwiFont/28D9.png
index c01cc34e6..e31d31e50 100644
Binary files a/fonts/MiniwiFont/28D9.png and b/fonts/MiniwiFont/28D9.png differ
diff --git a/fonts/MiniwiFont/28DA.png b/fonts/MiniwiFont/28DA.png
index fa6db3ebb..484bee4e2 100644
Binary files a/fonts/MiniwiFont/28DA.png and b/fonts/MiniwiFont/28DA.png differ
diff --git a/fonts/MiniwiFont/28DB.png b/fonts/MiniwiFont/28DB.png
index 1d8a8beb2..7d0da56cf 100644
Binary files a/fonts/MiniwiFont/28DB.png and b/fonts/MiniwiFont/28DB.png differ
diff --git a/fonts/MiniwiFont/28DC.png b/fonts/MiniwiFont/28DC.png
index 66f3976bf..e743a9273 100644
Binary files a/fonts/MiniwiFont/28DC.png and b/fonts/MiniwiFont/28DC.png differ
diff --git a/fonts/MiniwiFont/28DD.png b/fonts/MiniwiFont/28DD.png
index 66f3976bf..e743a9273 100644
Binary files a/fonts/MiniwiFont/28DD.png and b/fonts/MiniwiFont/28DD.png differ
diff --git a/fonts/MiniwiFont/28DE.png b/fonts/MiniwiFont/28DE.png
index f1d7a61ef..a5477107a 100644
Binary files a/fonts/MiniwiFont/28DE.png and b/fonts/MiniwiFont/28DE.png differ
diff --git a/fonts/MiniwiFont/28DF.png b/fonts/MiniwiFont/28DF.png
index 20757cc2d..9635684aa 100644
Binary files a/fonts/MiniwiFont/28DF.png and b/fonts/MiniwiFont/28DF.png differ
diff --git a/fonts/MiniwiFont/28E0.png b/fonts/MiniwiFont/28E0.png
index 07aaea543..9e645d2de 100644
Binary files a/fonts/MiniwiFont/28E0.png and b/fonts/MiniwiFont/28E0.png differ
diff --git a/fonts/MiniwiFont/28E1.png b/fonts/MiniwiFont/28E1.png
index 9b2389994..e05200b59 100644
Binary files a/fonts/MiniwiFont/28E1.png and b/fonts/MiniwiFont/28E1.png differ
diff --git a/fonts/MiniwiFont/28E2.png b/fonts/MiniwiFont/28E2.png
index fbde990ec..ff9a70c24 100644
Binary files a/fonts/MiniwiFont/28E2.png and b/fonts/MiniwiFont/28E2.png differ
diff --git a/fonts/MiniwiFont/28E3.png b/fonts/MiniwiFont/28E3.png
index b0633493c..78179815e 100644
Binary files a/fonts/MiniwiFont/28E3.png and b/fonts/MiniwiFont/28E3.png differ
diff --git a/fonts/MiniwiFont/28E4.png b/fonts/MiniwiFont/28E4.png
index e8831996c..827970eab 100644
Binary files a/fonts/MiniwiFont/28E4.png and b/fonts/MiniwiFont/28E4.png differ
diff --git a/fonts/MiniwiFont/28E5.png b/fonts/MiniwiFont/28E5.png
index 662819581..2cfa8227c 100644
Binary files a/fonts/MiniwiFont/28E5.png and b/fonts/MiniwiFont/28E5.png differ
diff --git a/fonts/MiniwiFont/28E6.png b/fonts/MiniwiFont/28E6.png
index 5506b1ae6..5eb9f9df2 100644
Binary files a/fonts/MiniwiFont/28E6.png and b/fonts/MiniwiFont/28E6.png differ
diff --git a/fonts/MiniwiFont/28E7.png b/fonts/MiniwiFont/28E7.png
index 0b37b6150..b3bad0d12 100644
Binary files a/fonts/MiniwiFont/28E7.png and b/fonts/MiniwiFont/28E7.png differ
diff --git a/fonts/MiniwiFont/28E8.png b/fonts/MiniwiFont/28E8.png
index 23a6c7d97..3ec12b52f 100644
Binary files a/fonts/MiniwiFont/28E8.png and b/fonts/MiniwiFont/28E8.png differ
diff --git a/fonts/MiniwiFont/28E9.png b/fonts/MiniwiFont/28E9.png
index 5d3063f27..5dcbd57ab 100644
Binary files a/fonts/MiniwiFont/28E9.png and b/fonts/MiniwiFont/28E9.png differ
diff --git a/fonts/MiniwiFont/28EA.png b/fonts/MiniwiFont/28EA.png
index 689c548dc..4fc4178b9 100644
Binary files a/fonts/MiniwiFont/28EA.png and b/fonts/MiniwiFont/28EA.png differ
diff --git a/fonts/MiniwiFont/28EB.png b/fonts/MiniwiFont/28EB.png
index 46d16c2b9..f6f280834 100644
Binary files a/fonts/MiniwiFont/28EB.png and b/fonts/MiniwiFont/28EB.png differ
diff --git a/fonts/MiniwiFont/28EC.png b/fonts/MiniwiFont/28EC.png
index e996467eb..de6180498 100644
Binary files a/fonts/MiniwiFont/28EC.png and b/fonts/MiniwiFont/28EC.png differ
diff --git a/fonts/MiniwiFont/28ED.png b/fonts/MiniwiFont/28ED.png
index b8b823eee..fed83deeb 100644
Binary files a/fonts/MiniwiFont/28ED.png and b/fonts/MiniwiFont/28ED.png differ
diff --git a/fonts/MiniwiFont/28EE.png b/fonts/MiniwiFont/28EE.png
index eae3819f8..062c3c152 100644
Binary files a/fonts/MiniwiFont/28EE.png and b/fonts/MiniwiFont/28EE.png differ
diff --git a/fonts/MiniwiFont/28EF.png b/fonts/MiniwiFont/28EF.png
index 09b107227..dda44a305 100644
Binary files a/fonts/MiniwiFont/28EF.png and b/fonts/MiniwiFont/28EF.png differ
diff --git a/fonts/MiniwiFont/28F0.png b/fonts/MiniwiFont/28F0.png
index 822dcce26..35e1c6110 100644
Binary files a/fonts/MiniwiFont/28F0.png and b/fonts/MiniwiFont/28F0.png differ
diff --git a/fonts/MiniwiFont/28F1.png b/fonts/MiniwiFont/28F1.png
index 6a5e4c669..2b0130822 100644
Binary files a/fonts/MiniwiFont/28F1.png and b/fonts/MiniwiFont/28F1.png differ
diff --git a/fonts/MiniwiFont/28F2.png b/fonts/MiniwiFont/28F2.png
index 4429f1d69..bd599b219 100644
Binary files a/fonts/MiniwiFont/28F2.png and b/fonts/MiniwiFont/28F2.png differ
diff --git a/fonts/MiniwiFont/28F4.png b/fonts/MiniwiFont/28F4.png
index 04dfd8dc3..8a6f4bbe4 100644
Binary files a/fonts/MiniwiFont/28F4.png and b/fonts/MiniwiFont/28F4.png differ
diff --git a/fonts/MiniwiFont/28F5.png b/fonts/MiniwiFont/28F5.png
index 0a0710746..994b87be7 100644
Binary files a/fonts/MiniwiFont/28F5.png and b/fonts/MiniwiFont/28F5.png differ
diff --git a/fonts/MiniwiFont/28F6.png b/fonts/MiniwiFont/28F6.png
index 6a73729b4..d86e31874 100644
Binary files a/fonts/MiniwiFont/28F6.png and b/fonts/MiniwiFont/28F6.png differ
diff --git a/fonts/MiniwiFont/28F7.png b/fonts/MiniwiFont/28F7.png
index 87abbf923..a59e2a942 100644
Binary files a/fonts/MiniwiFont/28F7.png and b/fonts/MiniwiFont/28F7.png differ
diff --git a/fonts/MiniwiFont/28F8.png b/fonts/MiniwiFont/28F8.png
index 3062cce66..d58795ffd 100644
Binary files a/fonts/MiniwiFont/28F8.png and b/fonts/MiniwiFont/28F8.png differ
diff --git a/fonts/MiniwiFont/28F9.png b/fonts/MiniwiFont/28F9.png
index 0f2b29748..2479a36bc 100644
Binary files a/fonts/MiniwiFont/28F9.png and b/fonts/MiniwiFont/28F9.png differ
diff --git a/fonts/MiniwiFont/28FA.png b/fonts/MiniwiFont/28FA.png
index e1812224b..7a54bbeea 100644
Binary files a/fonts/MiniwiFont/28FA.png and b/fonts/MiniwiFont/28FA.png differ
diff --git a/fonts/MiniwiFont/28FB.png b/fonts/MiniwiFont/28FB.png
index 7d29f4218..6c9be00e0 100644
Binary files a/fonts/MiniwiFont/28FB.png and b/fonts/MiniwiFont/28FB.png differ
diff --git a/fonts/MiniwiFont/28FC.png b/fonts/MiniwiFont/28FC.png
index 10f6b64d2..b3e832a23 100644
Binary files a/fonts/MiniwiFont/28FC.png and b/fonts/MiniwiFont/28FC.png differ
diff --git a/fonts/MiniwiFont/28FD.png b/fonts/MiniwiFont/28FD.png
index 622b92132..ecc93da0d 100644
Binary files a/fonts/MiniwiFont/28FD.png and b/fonts/MiniwiFont/28FD.png differ
diff --git a/fonts/MiniwiFont/28FE.png b/fonts/MiniwiFont/28FE.png
index f06dd75ad..4b88d3843 100644
Binary files a/fonts/MiniwiFont/28FE.png and b/fonts/MiniwiFont/28FE.png differ
diff --git a/fonts/MiniwiFont/28FF.png b/fonts/MiniwiFont/28FF.png
index 694c67ff2..7f0490f02 100644
Binary files a/fonts/MiniwiFont/28FF.png and b/fonts/MiniwiFont/28FF.png differ
diff --git a/fonts/MiniwiFont/2AD3.png b/fonts/MiniwiFont/2AD3.png
index 286485482..6e6859c0a 100644
Binary files a/fonts/MiniwiFont/2AD3.png and b/fonts/MiniwiFont/2AD3.png differ
diff --git a/fonts/MiniwiFont/E01E.png b/fonts/MiniwiFont/E01E.png
index 218ea7e1e..53c5fc87d 100644
Binary files a/fonts/MiniwiFont/E01E.png and b/fonts/MiniwiFont/E01E.png differ
diff --git a/fonts/MiniwiFont/F6BE.png b/fonts/MiniwiFont/F6BE.png
index a7da8675c..ebce581c9 100644
Binary files a/fonts/MiniwiFont/F6BE.png and b/fonts/MiniwiFont/F6BE.png differ
diff --git a/fonts/MiniwiFont/F8E5.png b/fonts/MiniwiFont/F8E5.png
index 717b8edc9..0e22a80db 100644
Binary files a/fonts/MiniwiFont/F8E5.png and b/fonts/MiniwiFont/F8E5.png differ
diff --git a/fonts/MiniwiFont/F8E6.png b/fonts/MiniwiFont/F8E6.png
index 6c0ffabc7..c9a1311c1 100644
Binary files a/fonts/MiniwiFont/F8E6.png and b/fonts/MiniwiFont/F8E6.png differ
diff --git a/fonts/MiniwiFont/F8E7.png b/fonts/MiniwiFont/F8E7.png
index 79b3849ac..79ae23464 100644
Binary files a/fonts/MiniwiFont/F8E7.png and b/fonts/MiniwiFont/F8E7.png differ
diff --git a/fonts/MiniwiFont/F8E8.png b/fonts/MiniwiFont/F8E8.png
index bd775ad25..216f9143e 100644
Binary files a/fonts/MiniwiFont/F8E8.png and b/fonts/MiniwiFont/F8E8.png differ
diff --git a/fonts/MiniwiFont/F8E9.png b/fonts/MiniwiFont/F8E9.png
index ce88834f0..65dd31ac0 100644
Binary files a/fonts/MiniwiFont/F8E9.png and b/fonts/MiniwiFont/F8E9.png differ
diff --git a/fonts/MiniwiFont/F8EA.png b/fonts/MiniwiFont/F8EA.png
index 37ca4f729..233f1ba96 100644
Binary files a/fonts/MiniwiFont/F8EA.png and b/fonts/MiniwiFont/F8EA.png differ
diff --git a/fonts/MiniwiFont/F8EB.png b/fonts/MiniwiFont/F8EB.png
index 2d1264f03..8b02d4ed2 100644
Binary files a/fonts/MiniwiFont/F8EB.png and b/fonts/MiniwiFont/F8EB.png differ
diff --git a/fonts/MiniwiFont/F8EC.png b/fonts/MiniwiFont/F8EC.png
index 9c7821ba4..74a36b836 100644
Binary files a/fonts/MiniwiFont/F8EC.png and b/fonts/MiniwiFont/F8EC.png differ
diff --git a/fonts/MiniwiFont/F8ED.png b/fonts/MiniwiFont/F8ED.png
index 987fcf136..f1e36679d 100644
Binary files a/fonts/MiniwiFont/F8ED.png and b/fonts/MiniwiFont/F8ED.png differ
diff --git a/fonts/MiniwiFont/F8EE.png b/fonts/MiniwiFont/F8EE.png
index aa65b0477..ec1e1a0b8 100644
Binary files a/fonts/MiniwiFont/F8EE.png and b/fonts/MiniwiFont/F8EE.png differ
diff --git a/fonts/MiniwiFont/F8EF.png b/fonts/MiniwiFont/F8EF.png
index 9c7821ba4..74a36b836 100644
Binary files a/fonts/MiniwiFont/F8EF.png and b/fonts/MiniwiFont/F8EF.png differ
diff --git a/fonts/MiniwiFont/F8F0.png b/fonts/MiniwiFont/F8F0.png
index 8e5ed34d3..eb96c80d5 100644
Binary files a/fonts/MiniwiFont/F8F0.png and b/fonts/MiniwiFont/F8F0.png differ
diff --git a/fonts/MiniwiFont/F8F1.png b/fonts/MiniwiFont/F8F1.png
index e81cfa73e..ed1d9f4bc 100644
Binary files a/fonts/MiniwiFont/F8F1.png and b/fonts/MiniwiFont/F8F1.png differ
diff --git a/fonts/MiniwiFont/F8F2.png b/fonts/MiniwiFont/F8F2.png
index 2a93d62a3..bd3a0e0f8 100644
Binary files a/fonts/MiniwiFont/F8F2.png and b/fonts/MiniwiFont/F8F2.png differ
diff --git a/fonts/MiniwiFont/F8F3.png b/fonts/MiniwiFont/F8F3.png
index 74f470614..b0e590cf1 100644
Binary files a/fonts/MiniwiFont/F8F3.png and b/fonts/MiniwiFont/F8F3.png differ
diff --git a/fonts/MiniwiFont/F8F4.png b/fonts/MiniwiFont/F8F4.png
index e7248555f..c4dde0227 100644
Binary files a/fonts/MiniwiFont/F8F4.png and b/fonts/MiniwiFont/F8F4.png differ
diff --git a/fonts/MiniwiFont/F8F5.png b/fonts/MiniwiFont/F8F5.png
index 2fa40b9cd..a1a418049 100644
Binary files a/fonts/MiniwiFont/F8F5.png and b/fonts/MiniwiFont/F8F5.png differ
diff --git a/fonts/MiniwiFont/F8F6.png b/fonts/MiniwiFont/F8F6.png
index a8d8c0b39..0fcfa0b60 100644
Binary files a/fonts/MiniwiFont/F8F6.png and b/fonts/MiniwiFont/F8F6.png differ
diff --git a/fonts/MiniwiFont/F8F7.png b/fonts/MiniwiFont/F8F7.png
index d46e9573c..2b63a515c 100644
Binary files a/fonts/MiniwiFont/F8F7.png and b/fonts/MiniwiFont/F8F7.png differ
diff --git a/fonts/MiniwiFont/F8F8.png b/fonts/MiniwiFont/F8F8.png
index 51c364823..48d989d1b 100644
Binary files a/fonts/MiniwiFont/F8F8.png and b/fonts/MiniwiFont/F8F8.png differ
diff --git a/fonts/MiniwiFont/F8F9.png b/fonts/MiniwiFont/F8F9.png
index 2c76013a6..b1b89a337 100644
Binary files a/fonts/MiniwiFont/F8F9.png and b/fonts/MiniwiFont/F8F9.png differ
diff --git a/fonts/MiniwiFont/F8FA.png b/fonts/MiniwiFont/F8FA.png
index 9c7821ba4..74a36b836 100644
Binary files a/fonts/MiniwiFont/F8FA.png and b/fonts/MiniwiFont/F8FA.png differ
diff --git a/fonts/MiniwiFont/F8FB.png b/fonts/MiniwiFont/F8FB.png
index da26fab04..d3bdf03eb 100644
Binary files a/fonts/MiniwiFont/F8FB.png and b/fonts/MiniwiFont/F8FB.png differ
diff --git a/fonts/MiniwiFont/F8FC.png b/fonts/MiniwiFont/F8FC.png
index 2ce09dd97..e93b8f74a 100644
Binary files a/fonts/MiniwiFont/F8FC.png and b/fonts/MiniwiFont/F8FC.png differ
diff --git a/fonts/MiniwiFont/F8FD.png b/fonts/MiniwiFont/F8FD.png
index 85488bce3..7d105cd02 100644
Binary files a/fonts/MiniwiFont/F8FD.png and b/fonts/MiniwiFont/F8FD.png differ
diff --git a/fonts/MiniwiFont/F8FE.png b/fonts/MiniwiFont/F8FE.png
index a7a509351..b73203496 100644
Binary files a/fonts/MiniwiFont/F8FE.png and b/fonts/MiniwiFont/F8FE.png differ
diff --git a/fonts/MiniwiFont/F8FF.png b/fonts/MiniwiFont/F8FF.png
index 9a7d3aa41..2acf728b1 100644
Binary files a/fonts/MiniwiFont/F8FF.png and b/fonts/MiniwiFont/F8FF.png differ
diff --git a/fonts/MiniwiFont/FB00.png b/fonts/MiniwiFont/FB00.png
index 9881bb581..3dcc928e0 100644
Binary files a/fonts/MiniwiFont/FB00.png and b/fonts/MiniwiFont/FB00.png differ
diff --git a/fonts/MiniwiFont/FB01.png b/fonts/MiniwiFont/FB01.png
index 3c131c9d4..c3b310863 100644
Binary files a/fonts/MiniwiFont/FB01.png and b/fonts/MiniwiFont/FB01.png differ
diff --git a/fonts/MiniwiFont/FB02.png b/fonts/MiniwiFont/FB02.png
index a8521c9c8..759cee0be 100644
Binary files a/fonts/MiniwiFont/FB02.png and b/fonts/MiniwiFont/FB02.png differ
diff --git a/fonts/MiniwiFont/FB03.png b/fonts/MiniwiFont/FB03.png
index 75b7ef6c0..e539aaacb 100644
Binary files a/fonts/MiniwiFont/FB03.png and b/fonts/MiniwiFont/FB03.png differ
diff --git a/fonts/MiniwiFont/FB04.png b/fonts/MiniwiFont/FB04.png
index ad65a9d31..7bf538fc6 100644
Binary files a/fonts/MiniwiFont/FB04.png and b/fonts/MiniwiFont/FB04.png differ
diff --git a/fonts/MiniwiFont/FF01.png b/fonts/MiniwiFont/FF01.png
index 6fca77519..a51f630bc 100644
Binary files a/fonts/MiniwiFont/FF01.png and b/fonts/MiniwiFont/FF01.png differ
diff --git a/fonts/MiniwiFont/FF03.png b/fonts/MiniwiFont/FF03.png
index 0df962d7c..413feadde 100644
Binary files a/fonts/MiniwiFont/FF03.png and b/fonts/MiniwiFont/FF03.png differ
diff --git a/fonts/MiniwiFont/FF04.png b/fonts/MiniwiFont/FF04.png
index 093e4f679..46085f6d6 100644
Binary files a/fonts/MiniwiFont/FF04.png and b/fonts/MiniwiFont/FF04.png differ
diff --git a/fonts/MiniwiFont/FF05.png b/fonts/MiniwiFont/FF05.png
index 8cebff1af..4ad5f5b13 100644
Binary files a/fonts/MiniwiFont/FF05.png and b/fonts/MiniwiFont/FF05.png differ
diff --git a/fonts/MiniwiFont/FF06.png b/fonts/MiniwiFont/FF06.png
index 2a01f637f..a3c04d3ff 100644
Binary files a/fonts/MiniwiFont/FF06.png and b/fonts/MiniwiFont/FF06.png differ
diff --git a/fonts/MiniwiFont/FF08.png b/fonts/MiniwiFont/FF08.png
index 0a95c912e..d048fcdcc 100644
Binary files a/fonts/MiniwiFont/FF08.png and b/fonts/MiniwiFont/FF08.png differ
diff --git a/fonts/MiniwiFont/FF09.png b/fonts/MiniwiFont/FF09.png
index 98aeadb2d..fddbb669b 100644
Binary files a/fonts/MiniwiFont/FF09.png and b/fonts/MiniwiFont/FF09.png differ
diff --git a/fonts/MiniwiFont/FF0A.png b/fonts/MiniwiFont/FF0A.png
index c11889890..7eba88c5e 100644
Binary files a/fonts/MiniwiFont/FF0A.png and b/fonts/MiniwiFont/FF0A.png differ
diff --git a/fonts/MiniwiFont/FF0B.png b/fonts/MiniwiFont/FF0B.png
index fb83a796c..c922489be 100644
Binary files a/fonts/MiniwiFont/FF0B.png and b/fonts/MiniwiFont/FF0B.png differ
diff --git a/fonts/MiniwiFont/FF0C.png b/fonts/MiniwiFont/FF0C.png
index 7390bedd8..f8188d124 100644
Binary files a/fonts/MiniwiFont/FF0C.png and b/fonts/MiniwiFont/FF0C.png differ
diff --git a/fonts/MiniwiFont/FF0E.png b/fonts/MiniwiFont/FF0E.png
index a0d4d150b..44143863d 100644
Binary files a/fonts/MiniwiFont/FF0E.png and b/fonts/MiniwiFont/FF0E.png differ
diff --git a/fonts/MiniwiFont/FF0F.png b/fonts/MiniwiFont/FF0F.png
index 9b4b63bf9..b2da112f3 100644
Binary files a/fonts/MiniwiFont/FF0F.png and b/fonts/MiniwiFont/FF0F.png differ
diff --git a/fonts/MiniwiFont/FF10.png b/fonts/MiniwiFont/FF10.png
index b4cf34ebb..7183b873a 100644
Binary files a/fonts/MiniwiFont/FF10.png and b/fonts/MiniwiFont/FF10.png differ
diff --git a/fonts/MiniwiFont/FF11.png b/fonts/MiniwiFont/FF11.png
index dcbc23373..8bc6a0bf6 100644
Binary files a/fonts/MiniwiFont/FF11.png and b/fonts/MiniwiFont/FF11.png differ
diff --git a/fonts/MiniwiFont/FF12.png b/fonts/MiniwiFont/FF12.png
index dc8214b05..16b773a78 100644
Binary files a/fonts/MiniwiFont/FF12.png and b/fonts/MiniwiFont/FF12.png differ
diff --git a/fonts/MiniwiFont/FF13.png b/fonts/MiniwiFont/FF13.png
index eafdf03cd..1b8688fd0 100644
Binary files a/fonts/MiniwiFont/FF13.png and b/fonts/MiniwiFont/FF13.png differ
diff --git a/fonts/MiniwiFont/FF14.png b/fonts/MiniwiFont/FF14.png
index 57d51444b..3ba15338d 100644
Binary files a/fonts/MiniwiFont/FF14.png and b/fonts/MiniwiFont/FF14.png differ
diff --git a/fonts/MiniwiFont/FF15.png b/fonts/MiniwiFont/FF15.png
index e603526d1..4d1d8112a 100644
Binary files a/fonts/MiniwiFont/FF15.png and b/fonts/MiniwiFont/FF15.png differ
diff --git a/fonts/MiniwiFont/FF16.png b/fonts/MiniwiFont/FF16.png
index 00eceda72..0a5fec43e 100644
Binary files a/fonts/MiniwiFont/FF16.png and b/fonts/MiniwiFont/FF16.png differ
diff --git a/fonts/MiniwiFont/FF17.png b/fonts/MiniwiFont/FF17.png
index 5172b8b4e..b2083389d 100644
Binary files a/fonts/MiniwiFont/FF17.png and b/fonts/MiniwiFont/FF17.png differ
diff --git a/fonts/MiniwiFont/FF18.png b/fonts/MiniwiFont/FF18.png
index 415e36cba..6218c6e76 100644
Binary files a/fonts/MiniwiFont/FF18.png and b/fonts/MiniwiFont/FF18.png differ
diff --git a/fonts/MiniwiFont/FF19.png b/fonts/MiniwiFont/FF19.png
index 39cdd1ee3..2ef3005b6 100644
Binary files a/fonts/MiniwiFont/FF19.png and b/fonts/MiniwiFont/FF19.png differ
diff --git a/fonts/MiniwiFont/FF1A.png b/fonts/MiniwiFont/FF1A.png
index eaa109f56..023c2d7d5 100644
Binary files a/fonts/MiniwiFont/FF1A.png and b/fonts/MiniwiFont/FF1A.png differ
diff --git a/fonts/MiniwiFont/FF1B.png b/fonts/MiniwiFont/FF1B.png
index 4f98cacea..b7fafda1d 100644
Binary files a/fonts/MiniwiFont/FF1B.png and b/fonts/MiniwiFont/FF1B.png differ
diff --git a/fonts/MiniwiFont/FF1C.png b/fonts/MiniwiFont/FF1C.png
index 823e691a3..97676b9de 100644
Binary files a/fonts/MiniwiFont/FF1C.png and b/fonts/MiniwiFont/FF1C.png differ
diff --git a/fonts/MiniwiFont/FF1D.png b/fonts/MiniwiFont/FF1D.png
index cfd844320..c835c3d52 100644
Binary files a/fonts/MiniwiFont/FF1D.png and b/fonts/MiniwiFont/FF1D.png differ
diff --git a/fonts/MiniwiFont/FF1E.png b/fonts/MiniwiFont/FF1E.png
index fcdfe1317..fa8898b04 100644
Binary files a/fonts/MiniwiFont/FF1E.png and b/fonts/MiniwiFont/FF1E.png differ
diff --git a/fonts/MiniwiFont/FF1F.png b/fonts/MiniwiFont/FF1F.png
index 728877ebe..9c1bc78c9 100644
Binary files a/fonts/MiniwiFont/FF1F.png and b/fonts/MiniwiFont/FF1F.png differ
diff --git a/fonts/MiniwiFont/FF20.png b/fonts/MiniwiFont/FF20.png
index db386dd7a..713cd28c0 100644
Binary files a/fonts/MiniwiFont/FF20.png and b/fonts/MiniwiFont/FF20.png differ
diff --git a/fonts/MiniwiFont/FF21.png b/fonts/MiniwiFont/FF21.png
index 47f77092e..2257e5196 100644
Binary files a/fonts/MiniwiFont/FF21.png and b/fonts/MiniwiFont/FF21.png differ
diff --git a/fonts/MiniwiFont/FF22.png b/fonts/MiniwiFont/FF22.png
index fb875ce89..c6f271351 100644
Binary files a/fonts/MiniwiFont/FF22.png and b/fonts/MiniwiFont/FF22.png differ
diff --git a/fonts/MiniwiFont/FF23.png b/fonts/MiniwiFont/FF23.png
index 633c60ae1..22db9af96 100644
Binary files a/fonts/MiniwiFont/FF23.png and b/fonts/MiniwiFont/FF23.png differ
diff --git a/fonts/MiniwiFont/FF24.png b/fonts/MiniwiFont/FF24.png
index 89ba0d772..99857ca2d 100644
Binary files a/fonts/MiniwiFont/FF24.png and b/fonts/MiniwiFont/FF24.png differ
diff --git a/fonts/MiniwiFont/FF25.png b/fonts/MiniwiFont/FF25.png
index 29b22e3e0..f13823313 100644
Binary files a/fonts/MiniwiFont/FF25.png and b/fonts/MiniwiFont/FF25.png differ
diff --git a/fonts/MiniwiFont/FF26.png b/fonts/MiniwiFont/FF26.png
index 1116836a3..22a59214e 100644
Binary files a/fonts/MiniwiFont/FF26.png and b/fonts/MiniwiFont/FF26.png differ
diff --git a/fonts/MiniwiFont/FF27.png b/fonts/MiniwiFont/FF27.png
index c21b03cbe..10b871939 100644
Binary files a/fonts/MiniwiFont/FF27.png and b/fonts/MiniwiFont/FF27.png differ
diff --git a/fonts/MiniwiFont/FF28.png b/fonts/MiniwiFont/FF28.png
index 16e7067f2..6481b9cac 100644
Binary files a/fonts/MiniwiFont/FF28.png and b/fonts/MiniwiFont/FF28.png differ
diff --git a/fonts/MiniwiFont/FF29.png b/fonts/MiniwiFont/FF29.png
index 142082a5d..47d3e2958 100644
Binary files a/fonts/MiniwiFont/FF29.png and b/fonts/MiniwiFont/FF29.png differ
diff --git a/fonts/MiniwiFont/FF2A.png b/fonts/MiniwiFont/FF2A.png
index 9b7e02f21..5a4b8fdd9 100644
Binary files a/fonts/MiniwiFont/FF2A.png and b/fonts/MiniwiFont/FF2A.png differ
diff --git a/fonts/MiniwiFont/FF2B.png b/fonts/MiniwiFont/FF2B.png
index 5675f1ed1..255d363af 100644
Binary files a/fonts/MiniwiFont/FF2B.png and b/fonts/MiniwiFont/FF2B.png differ
diff --git a/fonts/MiniwiFont/FF2C.png b/fonts/MiniwiFont/FF2C.png
index 1501c19c7..b2d14be95 100644
Binary files a/fonts/MiniwiFont/FF2C.png and b/fonts/MiniwiFont/FF2C.png differ
diff --git a/fonts/MiniwiFont/FF2D.png b/fonts/MiniwiFont/FF2D.png
index 8908ebbda..22badd9c5 100644
Binary files a/fonts/MiniwiFont/FF2D.png and b/fonts/MiniwiFont/FF2D.png differ
diff --git a/fonts/MiniwiFont/FF2E.png b/fonts/MiniwiFont/FF2E.png
index c24cf0f94..f92331734 100644
Binary files a/fonts/MiniwiFont/FF2E.png and b/fonts/MiniwiFont/FF2E.png differ
diff --git a/fonts/MiniwiFont/FF2F.png b/fonts/MiniwiFont/FF2F.png
index 24b0c66d1..2ff62dc23 100644
Binary files a/fonts/MiniwiFont/FF2F.png and b/fonts/MiniwiFont/FF2F.png differ
diff --git a/fonts/MiniwiFont/FF30.png b/fonts/MiniwiFont/FF30.png
index e0a42b7a6..70b9577e9 100644
Binary files a/fonts/MiniwiFont/FF30.png and b/fonts/MiniwiFont/FF30.png differ
diff --git a/fonts/MiniwiFont/FF31.png b/fonts/MiniwiFont/FF31.png
index 4cfc99ec7..743c6fa01 100644
Binary files a/fonts/MiniwiFont/FF31.png and b/fonts/MiniwiFont/FF31.png differ
diff --git a/fonts/MiniwiFont/FF32.png b/fonts/MiniwiFont/FF32.png
index 5fb02610c..03cc5ff78 100644
Binary files a/fonts/MiniwiFont/FF32.png and b/fonts/MiniwiFont/FF32.png differ
diff --git a/fonts/MiniwiFont/FF33.png b/fonts/MiniwiFont/FF33.png
index 2de5572a7..81bee3b56 100644
Binary files a/fonts/MiniwiFont/FF33.png and b/fonts/MiniwiFont/FF33.png differ
diff --git a/fonts/MiniwiFont/FF34.png b/fonts/MiniwiFont/FF34.png
index 2b4e88955..80d1b5ff3 100644
Binary files a/fonts/MiniwiFont/FF34.png and b/fonts/MiniwiFont/FF34.png differ
diff --git a/fonts/MiniwiFont/FF35.png b/fonts/MiniwiFont/FF35.png
index b6da414bb..aa200f1dc 100644
Binary files a/fonts/MiniwiFont/FF35.png and b/fonts/MiniwiFont/FF35.png differ
diff --git a/fonts/MiniwiFont/FF36.png b/fonts/MiniwiFont/FF36.png
index 921c7bacb..9553597c2 100644
Binary files a/fonts/MiniwiFont/FF36.png and b/fonts/MiniwiFont/FF36.png differ
diff --git a/fonts/MiniwiFont/FF37.png b/fonts/MiniwiFont/FF37.png
index 9f72734c4..87323221d 100644
Binary files a/fonts/MiniwiFont/FF37.png and b/fonts/MiniwiFont/FF37.png differ
diff --git a/fonts/MiniwiFont/FF38.png b/fonts/MiniwiFont/FF38.png
index 96f9c0d62..5822a895a 100644
Binary files a/fonts/MiniwiFont/FF38.png and b/fonts/MiniwiFont/FF38.png differ
diff --git a/fonts/MiniwiFont/FF39.png b/fonts/MiniwiFont/FF39.png
index 5756e7bc7..260419016 100644
Binary files a/fonts/MiniwiFont/FF39.png and b/fonts/MiniwiFont/FF39.png differ
diff --git a/fonts/MiniwiFont/FF3A.png b/fonts/MiniwiFont/FF3A.png
index b58dd2221..c7113f703 100644
Binary files a/fonts/MiniwiFont/FF3A.png and b/fonts/MiniwiFont/FF3A.png differ
diff --git a/fonts/MiniwiFont/FF3B.png b/fonts/MiniwiFont/FF3B.png
index 1dbc1c136..008326dc8 100644
Binary files a/fonts/MiniwiFont/FF3B.png and b/fonts/MiniwiFont/FF3B.png differ
diff --git a/fonts/MiniwiFont/FF3C.png b/fonts/MiniwiFont/FF3C.png
index 64ad1c20b..600a928fe 100644
Binary files a/fonts/MiniwiFont/FF3C.png and b/fonts/MiniwiFont/FF3C.png differ
diff --git a/fonts/MiniwiFont/FF3D.png b/fonts/MiniwiFont/FF3D.png
index 6d17e2157..4c8ebb866 100644
Binary files a/fonts/MiniwiFont/FF3D.png and b/fonts/MiniwiFont/FF3D.png differ
diff --git a/fonts/MiniwiFont/FF3E.png b/fonts/MiniwiFont/FF3E.png
index 494714971..df84e1476 100644
Binary files a/fonts/MiniwiFont/FF3E.png and b/fonts/MiniwiFont/FF3E.png differ
diff --git a/fonts/MiniwiFont/FF3F.png b/fonts/MiniwiFont/FF3F.png
index 7de06927d..319938442 100644
Binary files a/fonts/MiniwiFont/FF3F.png and b/fonts/MiniwiFont/FF3F.png differ
diff --git a/fonts/MiniwiFont/FF40.png b/fonts/MiniwiFont/FF40.png
index e08090ddf..38e21450e 100644
Binary files a/fonts/MiniwiFont/FF40.png and b/fonts/MiniwiFont/FF40.png differ
diff --git a/fonts/MiniwiFont/FF41.png b/fonts/MiniwiFont/FF41.png
index 8a2723075..db55745b4 100644
Binary files a/fonts/MiniwiFont/FF41.png and b/fonts/MiniwiFont/FF41.png differ
diff --git a/fonts/MiniwiFont/FF42.png b/fonts/MiniwiFont/FF42.png
index 57a38d78f..97828fa70 100644
Binary files a/fonts/MiniwiFont/FF42.png and b/fonts/MiniwiFont/FF42.png differ
diff --git a/fonts/MiniwiFont/FF43.png b/fonts/MiniwiFont/FF43.png
index 568e8b0dd..67aff5b80 100644
Binary files a/fonts/MiniwiFont/FF43.png and b/fonts/MiniwiFont/FF43.png differ
diff --git a/fonts/MiniwiFont/FF44.png b/fonts/MiniwiFont/FF44.png
index 94edbcb74..28735f4bb 100644
Binary files a/fonts/MiniwiFont/FF44.png and b/fonts/MiniwiFont/FF44.png differ
diff --git a/fonts/MiniwiFont/FF45.png b/fonts/MiniwiFont/FF45.png
index a217a4a5c..624a00e5d 100644
Binary files a/fonts/MiniwiFont/FF45.png and b/fonts/MiniwiFont/FF45.png differ
diff --git a/fonts/MiniwiFont/FF46.png b/fonts/MiniwiFont/FF46.png
index bdd173f89..a7ae6b4d3 100644
Binary files a/fonts/MiniwiFont/FF46.png and b/fonts/MiniwiFont/FF46.png differ
diff --git a/fonts/MiniwiFont/FF47.png b/fonts/MiniwiFont/FF47.png
index e09dc3021..3d9358e7b 100644
Binary files a/fonts/MiniwiFont/FF47.png and b/fonts/MiniwiFont/FF47.png differ
diff --git a/fonts/MiniwiFont/FF48.png b/fonts/MiniwiFont/FF48.png
index 6a4a5e9b9..02013a76d 100644
Binary files a/fonts/MiniwiFont/FF48.png and b/fonts/MiniwiFont/FF48.png differ
diff --git a/fonts/MiniwiFont/FF49.png b/fonts/MiniwiFont/FF49.png
index 5a5999411..e6d3e2719 100644
Binary files a/fonts/MiniwiFont/FF49.png and b/fonts/MiniwiFont/FF49.png differ
diff --git a/fonts/MiniwiFont/FF4A.png b/fonts/MiniwiFont/FF4A.png
index 2bc623d58..949cf3c0a 100644
Binary files a/fonts/MiniwiFont/FF4A.png and b/fonts/MiniwiFont/FF4A.png differ
diff --git a/fonts/MiniwiFont/FF4B.png b/fonts/MiniwiFont/FF4B.png
index 6951b774f..6012cfd47 100644
Binary files a/fonts/MiniwiFont/FF4B.png and b/fonts/MiniwiFont/FF4B.png differ
diff --git a/fonts/MiniwiFont/FF4C.png b/fonts/MiniwiFont/FF4C.png
index ecb947d3e..ef9a3250d 100644
Binary files a/fonts/MiniwiFont/FF4C.png and b/fonts/MiniwiFont/FF4C.png differ
diff --git a/fonts/MiniwiFont/FF4D.png b/fonts/MiniwiFont/FF4D.png
index f40aada4a..e69be2c1f 100644
Binary files a/fonts/MiniwiFont/FF4D.png and b/fonts/MiniwiFont/FF4D.png differ
diff --git a/fonts/MiniwiFont/FF4E.png b/fonts/MiniwiFont/FF4E.png
index ed3fc6728..c85cbf823 100644
Binary files a/fonts/MiniwiFont/FF4E.png and b/fonts/MiniwiFont/FF4E.png differ
diff --git a/fonts/MiniwiFont/FF4F.png b/fonts/MiniwiFont/FF4F.png
index ddc991780..fdc380553 100644
Binary files a/fonts/MiniwiFont/FF4F.png and b/fonts/MiniwiFont/FF4F.png differ
diff --git a/fonts/MiniwiFont/FF50.png b/fonts/MiniwiFont/FF50.png
index 53705fc69..410db8407 100644
Binary files a/fonts/MiniwiFont/FF50.png and b/fonts/MiniwiFont/FF50.png differ
diff --git a/fonts/MiniwiFont/FF51.png b/fonts/MiniwiFont/FF51.png
index 79af77b14..2cc7fdce9 100644
Binary files a/fonts/MiniwiFont/FF51.png and b/fonts/MiniwiFont/FF51.png differ
diff --git a/fonts/MiniwiFont/FF52.png b/fonts/MiniwiFont/FF52.png
index c5ef7b557..5091b2ff7 100644
Binary files a/fonts/MiniwiFont/FF52.png and b/fonts/MiniwiFont/FF52.png differ
diff --git a/fonts/MiniwiFont/FF53.png b/fonts/MiniwiFont/FF53.png
index 3ea8f97a3..6b4284e0e 100644
Binary files a/fonts/MiniwiFont/FF53.png and b/fonts/MiniwiFont/FF53.png differ
diff --git a/fonts/MiniwiFont/FF54.png b/fonts/MiniwiFont/FF54.png
index ab41baebf..7ccf5efdc 100644
Binary files a/fonts/MiniwiFont/FF54.png and b/fonts/MiniwiFont/FF54.png differ
diff --git a/fonts/MiniwiFont/FF55.png b/fonts/MiniwiFont/FF55.png
index 83ff7df85..61f015e32 100644
Binary files a/fonts/MiniwiFont/FF55.png and b/fonts/MiniwiFont/FF55.png differ
diff --git a/fonts/MiniwiFont/FF56.png b/fonts/MiniwiFont/FF56.png
index d4ea6ad39..b2ae6ee77 100644
Binary files a/fonts/MiniwiFont/FF56.png and b/fonts/MiniwiFont/FF56.png differ
diff --git a/fonts/MiniwiFont/FF57.png b/fonts/MiniwiFont/FF57.png
index 2888e13e4..fafe3b78a 100644
Binary files a/fonts/MiniwiFont/FF57.png and b/fonts/MiniwiFont/FF57.png differ
diff --git a/fonts/MiniwiFont/FF58.png b/fonts/MiniwiFont/FF58.png
index 1c14fb89c..2f02269ee 100644
Binary files a/fonts/MiniwiFont/FF58.png and b/fonts/MiniwiFont/FF58.png differ
diff --git a/fonts/MiniwiFont/FF59.png b/fonts/MiniwiFont/FF59.png
index 8c54a03a4..438ee615c 100644
Binary files a/fonts/MiniwiFont/FF59.png and b/fonts/MiniwiFont/FF59.png differ
diff --git a/fonts/MiniwiFont/FF5A.png b/fonts/MiniwiFont/FF5A.png
index ee66c4c14..1782803a0 100644
Binary files a/fonts/MiniwiFont/FF5A.png and b/fonts/MiniwiFont/FF5A.png differ
diff --git a/fonts/MiniwiFont/FF5B.png b/fonts/MiniwiFont/FF5B.png
index 4edc3baf6..c17198be8 100644
Binary files a/fonts/MiniwiFont/FF5B.png and b/fonts/MiniwiFont/FF5B.png differ
diff --git a/fonts/MiniwiFont/FF5C.png b/fonts/MiniwiFont/FF5C.png
index 507a7463a..8269e32f5 100644
Binary files a/fonts/MiniwiFont/FF5C.png and b/fonts/MiniwiFont/FF5C.png differ
diff --git a/fonts/MiniwiFont/FF5D.png b/fonts/MiniwiFont/FF5D.png
index e17a9e656..1258fcdd3 100644
Binary files a/fonts/MiniwiFont/FF5D.png and b/fonts/MiniwiFont/FF5D.png differ
diff --git a/fonts/MiniwiFont/FFE3.png b/fonts/MiniwiFont/FFE3.png
index 75a09ce96..bc23ae152 100644
Binary files a/fonts/MiniwiFont/FFE3.png and b/fonts/MiniwiFont/FFE3.png differ
diff --git a/fonts/MiniwiFont/FFE5.png b/fonts/MiniwiFont/FFE5.png
index 2121e7472..d2cacc0c1 100644
Binary files a/fonts/MiniwiFont/FFE5.png and b/fonts/MiniwiFont/FFE5.png differ
diff --git a/fonts/MiniwiFontOutline/0021.png b/fonts/MiniwiFontOutline/0021.png
deleted file mode 100644
index 62e3488a2..000000000
Binary files a/fonts/MiniwiFontOutline/0021.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0022.png b/fonts/MiniwiFontOutline/0022.png
deleted file mode 100644
index 9b3f6861e..000000000
Binary files a/fonts/MiniwiFontOutline/0022.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0023.png b/fonts/MiniwiFontOutline/0023.png
deleted file mode 100644
index fb31a770c..000000000
Binary files a/fonts/MiniwiFontOutline/0023.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0024.png b/fonts/MiniwiFontOutline/0024.png
deleted file mode 100644
index 04053c16a..000000000
Binary files a/fonts/MiniwiFontOutline/0024.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0025.png b/fonts/MiniwiFontOutline/0025.png
deleted file mode 100644
index 2304637fa..000000000
Binary files a/fonts/MiniwiFontOutline/0025.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0026.png b/fonts/MiniwiFontOutline/0026.png
deleted file mode 100644
index b2a1b058c..000000000
Binary files a/fonts/MiniwiFontOutline/0026.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0027.png b/fonts/MiniwiFontOutline/0027.png
deleted file mode 100644
index 9906c90da..000000000
Binary files a/fonts/MiniwiFontOutline/0027.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0028.png b/fonts/MiniwiFontOutline/0028.png
deleted file mode 100644
index d41ab7ecf..000000000
Binary files a/fonts/MiniwiFontOutline/0028.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0029.png b/fonts/MiniwiFontOutline/0029.png
deleted file mode 100644
index 403eb6a81..000000000
Binary files a/fonts/MiniwiFontOutline/0029.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/002A.png b/fonts/MiniwiFontOutline/002A.png
deleted file mode 100644
index bea1ae391..000000000
Binary files a/fonts/MiniwiFontOutline/002A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/002B.png b/fonts/MiniwiFontOutline/002B.png
deleted file mode 100644
index 131b5f109..000000000
Binary files a/fonts/MiniwiFontOutline/002B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/002C.png b/fonts/MiniwiFontOutline/002C.png
deleted file mode 100644
index 3655111cc..000000000
Binary files a/fonts/MiniwiFontOutline/002C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/002D.png b/fonts/MiniwiFontOutline/002D.png
deleted file mode 100644
index b5590d777..000000000
Binary files a/fonts/MiniwiFontOutline/002D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/002E.png b/fonts/MiniwiFontOutline/002E.png
deleted file mode 100644
index 68dc31584..000000000
Binary files a/fonts/MiniwiFontOutline/002E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/002F.png b/fonts/MiniwiFontOutline/002F.png
deleted file mode 100644
index 5d3bbb138..000000000
Binary files a/fonts/MiniwiFontOutline/002F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0030.png b/fonts/MiniwiFontOutline/0030.png
deleted file mode 100644
index b1501cee2..000000000
Binary files a/fonts/MiniwiFontOutline/0030.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0031.png b/fonts/MiniwiFontOutline/0031.png
deleted file mode 100644
index 52adffe90..000000000
Binary files a/fonts/MiniwiFontOutline/0031.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0032.png b/fonts/MiniwiFontOutline/0032.png
deleted file mode 100644
index 102b818ed..000000000
Binary files a/fonts/MiniwiFontOutline/0032.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0033.png b/fonts/MiniwiFontOutline/0033.png
deleted file mode 100644
index a3017d48f..000000000
Binary files a/fonts/MiniwiFontOutline/0033.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0034.png b/fonts/MiniwiFontOutline/0034.png
deleted file mode 100644
index 220458fc7..000000000
Binary files a/fonts/MiniwiFontOutline/0034.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0035.png b/fonts/MiniwiFontOutline/0035.png
deleted file mode 100644
index ef81c53f0..000000000
Binary files a/fonts/MiniwiFontOutline/0035.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0036.png b/fonts/MiniwiFontOutline/0036.png
deleted file mode 100644
index 23f1e5bf7..000000000
Binary files a/fonts/MiniwiFontOutline/0036.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0037.png b/fonts/MiniwiFontOutline/0037.png
deleted file mode 100644
index 8f6095405..000000000
Binary files a/fonts/MiniwiFontOutline/0037.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0038.png b/fonts/MiniwiFontOutline/0038.png
deleted file mode 100644
index 4f9f21938..000000000
Binary files a/fonts/MiniwiFontOutline/0038.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0039.png b/fonts/MiniwiFontOutline/0039.png
deleted file mode 100644
index 1804e2d95..000000000
Binary files a/fonts/MiniwiFontOutline/0039.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/003A.png b/fonts/MiniwiFontOutline/003A.png
deleted file mode 100644
index 5b8ec800c..000000000
Binary files a/fonts/MiniwiFontOutline/003A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/003B.png b/fonts/MiniwiFontOutline/003B.png
deleted file mode 100644
index b28d51890..000000000
Binary files a/fonts/MiniwiFontOutline/003B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/003C.png b/fonts/MiniwiFontOutline/003C.png
deleted file mode 100644
index c56a09324..000000000
Binary files a/fonts/MiniwiFontOutline/003C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/003D.png b/fonts/MiniwiFontOutline/003D.png
deleted file mode 100644
index 8c41265a0..000000000
Binary files a/fonts/MiniwiFontOutline/003D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/003E.png b/fonts/MiniwiFontOutline/003E.png
deleted file mode 100644
index e4352ed62..000000000
Binary files a/fonts/MiniwiFontOutline/003E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/003F.png b/fonts/MiniwiFontOutline/003F.png
deleted file mode 100644
index bbf53d8ed..000000000
Binary files a/fonts/MiniwiFontOutline/003F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0040.png b/fonts/MiniwiFontOutline/0040.png
deleted file mode 100644
index 53099af0d..000000000
Binary files a/fonts/MiniwiFontOutline/0040.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0041.png b/fonts/MiniwiFontOutline/0041.png
deleted file mode 100644
index 775b6e655..000000000
Binary files a/fonts/MiniwiFontOutline/0041.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0042.png b/fonts/MiniwiFontOutline/0042.png
deleted file mode 100644
index 661bf7def..000000000
Binary files a/fonts/MiniwiFontOutline/0042.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0043.png b/fonts/MiniwiFontOutline/0043.png
deleted file mode 100644
index 116cd69a4..000000000
Binary files a/fonts/MiniwiFontOutline/0043.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0044.png b/fonts/MiniwiFontOutline/0044.png
deleted file mode 100644
index 429837338..000000000
Binary files a/fonts/MiniwiFontOutline/0044.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0045.png b/fonts/MiniwiFontOutline/0045.png
deleted file mode 100644
index 6d720c262..000000000
Binary files a/fonts/MiniwiFontOutline/0045.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0046.png b/fonts/MiniwiFontOutline/0046.png
deleted file mode 100644
index f88ef5f26..000000000
Binary files a/fonts/MiniwiFontOutline/0046.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0047.png b/fonts/MiniwiFontOutline/0047.png
deleted file mode 100644
index 0887d7f0c..000000000
Binary files a/fonts/MiniwiFontOutline/0047.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0048.png b/fonts/MiniwiFontOutline/0048.png
deleted file mode 100644
index 3a207358e..000000000
Binary files a/fonts/MiniwiFontOutline/0048.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0049.png b/fonts/MiniwiFontOutline/0049.png
deleted file mode 100644
index 45bbdde1b..000000000
Binary files a/fonts/MiniwiFontOutline/0049.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/004A.png b/fonts/MiniwiFontOutline/004A.png
deleted file mode 100644
index cd2e00457..000000000
Binary files a/fonts/MiniwiFontOutline/004A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/004B.png b/fonts/MiniwiFontOutline/004B.png
deleted file mode 100644
index 97736b0ae..000000000
Binary files a/fonts/MiniwiFontOutline/004B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/004C.png b/fonts/MiniwiFontOutline/004C.png
deleted file mode 100644
index fea54c3ea..000000000
Binary files a/fonts/MiniwiFontOutline/004C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/004D.png b/fonts/MiniwiFontOutline/004D.png
deleted file mode 100644
index 581a7544c..000000000
Binary files a/fonts/MiniwiFontOutline/004D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/004E.png b/fonts/MiniwiFontOutline/004E.png
deleted file mode 100644
index b86be55d5..000000000
Binary files a/fonts/MiniwiFontOutline/004E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/004F.png b/fonts/MiniwiFontOutline/004F.png
deleted file mode 100644
index b1501cee2..000000000
Binary files a/fonts/MiniwiFontOutline/004F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0050.png b/fonts/MiniwiFontOutline/0050.png
deleted file mode 100644
index 090c5142d..000000000
Binary files a/fonts/MiniwiFontOutline/0050.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0051.png b/fonts/MiniwiFontOutline/0051.png
deleted file mode 100644
index 6c0babbe3..000000000
Binary files a/fonts/MiniwiFontOutline/0051.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0052.png b/fonts/MiniwiFontOutline/0052.png
deleted file mode 100644
index 5a6abf223..000000000
Binary files a/fonts/MiniwiFontOutline/0052.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0053.png b/fonts/MiniwiFontOutline/0053.png
deleted file mode 100644
index ca184305f..000000000
Binary files a/fonts/MiniwiFontOutline/0053.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0054.png b/fonts/MiniwiFontOutline/0054.png
deleted file mode 100644
index 547d70ffa..000000000
Binary files a/fonts/MiniwiFontOutline/0054.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0055.png b/fonts/MiniwiFontOutline/0055.png
deleted file mode 100644
index 911a6b4e0..000000000
Binary files a/fonts/MiniwiFontOutline/0055.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0056.png b/fonts/MiniwiFontOutline/0056.png
deleted file mode 100644
index de3a5115a..000000000
Binary files a/fonts/MiniwiFontOutline/0056.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0057.png b/fonts/MiniwiFontOutline/0057.png
deleted file mode 100644
index 0a5e2250b..000000000
Binary files a/fonts/MiniwiFontOutline/0057.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0058.png b/fonts/MiniwiFontOutline/0058.png
deleted file mode 100644
index b0e12a2bf..000000000
Binary files a/fonts/MiniwiFontOutline/0058.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0059.png b/fonts/MiniwiFontOutline/0059.png
deleted file mode 100644
index ec02548c7..000000000
Binary files a/fonts/MiniwiFontOutline/0059.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/005A.png b/fonts/MiniwiFontOutline/005A.png
deleted file mode 100644
index 4a1e8dbcc..000000000
Binary files a/fonts/MiniwiFontOutline/005A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/005B.png b/fonts/MiniwiFontOutline/005B.png
deleted file mode 100644
index a7278e5d8..000000000
Binary files a/fonts/MiniwiFontOutline/005B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/005C.png b/fonts/MiniwiFontOutline/005C.png
deleted file mode 100644
index 58cfd4843..000000000
Binary files a/fonts/MiniwiFontOutline/005C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/005D.png b/fonts/MiniwiFontOutline/005D.png
deleted file mode 100644
index c0504ea27..000000000
Binary files a/fonts/MiniwiFontOutline/005D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/005E.png b/fonts/MiniwiFontOutline/005E.png
deleted file mode 100644
index e9b4297a6..000000000
Binary files a/fonts/MiniwiFontOutline/005E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/005F.png b/fonts/MiniwiFontOutline/005F.png
deleted file mode 100644
index 927308800..000000000
Binary files a/fonts/MiniwiFontOutline/005F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0060.png b/fonts/MiniwiFontOutline/0060.png
deleted file mode 100644
index 402115c48..000000000
Binary files a/fonts/MiniwiFontOutline/0060.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0061.png b/fonts/MiniwiFontOutline/0061.png
deleted file mode 100644
index dbcde29d6..000000000
Binary files a/fonts/MiniwiFontOutline/0061.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0062.png b/fonts/MiniwiFontOutline/0062.png
deleted file mode 100644
index 8cb48a85a..000000000
Binary files a/fonts/MiniwiFontOutline/0062.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0063.png b/fonts/MiniwiFontOutline/0063.png
deleted file mode 100644
index 1ed50d371..000000000
Binary files a/fonts/MiniwiFontOutline/0063.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0064.png b/fonts/MiniwiFontOutline/0064.png
deleted file mode 100644
index e952b5bd6..000000000
Binary files a/fonts/MiniwiFontOutline/0064.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0065.png b/fonts/MiniwiFontOutline/0065.png
deleted file mode 100644
index 32860a9d9..000000000
Binary files a/fonts/MiniwiFontOutline/0065.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0066.png b/fonts/MiniwiFontOutline/0066.png
deleted file mode 100644
index c00ee3169..000000000
Binary files a/fonts/MiniwiFontOutline/0066.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0067.png b/fonts/MiniwiFontOutline/0067.png
deleted file mode 100644
index 676d338d8..000000000
Binary files a/fonts/MiniwiFontOutline/0067.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0068.png b/fonts/MiniwiFontOutline/0068.png
deleted file mode 100644
index 24174ce27..000000000
Binary files a/fonts/MiniwiFontOutline/0068.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0069.png b/fonts/MiniwiFontOutline/0069.png
deleted file mode 100644
index b4aa9c9cf..000000000
Binary files a/fonts/MiniwiFontOutline/0069.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/006A.png b/fonts/MiniwiFontOutline/006A.png
deleted file mode 100644
index aa646864d..000000000
Binary files a/fonts/MiniwiFontOutline/006A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/006B.png b/fonts/MiniwiFontOutline/006B.png
deleted file mode 100644
index e07a3b3d2..000000000
Binary files a/fonts/MiniwiFontOutline/006B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/006C.png b/fonts/MiniwiFontOutline/006C.png
deleted file mode 100644
index c145a81f0..000000000
Binary files a/fonts/MiniwiFontOutline/006C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/006D.png b/fonts/MiniwiFontOutline/006D.png
deleted file mode 100644
index 868f48f3d..000000000
Binary files a/fonts/MiniwiFontOutline/006D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/006E.png b/fonts/MiniwiFontOutline/006E.png
deleted file mode 100644
index a26a835d9..000000000
Binary files a/fonts/MiniwiFontOutline/006E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/006F.png b/fonts/MiniwiFontOutline/006F.png
deleted file mode 100644
index 2707e2933..000000000
Binary files a/fonts/MiniwiFontOutline/006F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0070.png b/fonts/MiniwiFontOutline/0070.png
deleted file mode 100644
index afea446fa..000000000
Binary files a/fonts/MiniwiFontOutline/0070.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0071.png b/fonts/MiniwiFontOutline/0071.png
deleted file mode 100644
index 253877b50..000000000
Binary files a/fonts/MiniwiFontOutline/0071.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0072.png b/fonts/MiniwiFontOutline/0072.png
deleted file mode 100644
index 931098ef5..000000000
Binary files a/fonts/MiniwiFontOutline/0072.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0073.png b/fonts/MiniwiFontOutline/0073.png
deleted file mode 100644
index 5513169e3..000000000
Binary files a/fonts/MiniwiFontOutline/0073.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0074.png b/fonts/MiniwiFontOutline/0074.png
deleted file mode 100644
index 3826c1939..000000000
Binary files a/fonts/MiniwiFontOutline/0074.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0075.png b/fonts/MiniwiFontOutline/0075.png
deleted file mode 100644
index 338aa4658..000000000
Binary files a/fonts/MiniwiFontOutline/0075.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0076.png b/fonts/MiniwiFontOutline/0076.png
deleted file mode 100644
index b9cc5210b..000000000
Binary files a/fonts/MiniwiFontOutline/0076.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0077.png b/fonts/MiniwiFontOutline/0077.png
deleted file mode 100644
index 56dccd526..000000000
Binary files a/fonts/MiniwiFontOutline/0077.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0078.png b/fonts/MiniwiFontOutline/0078.png
deleted file mode 100644
index 66ebf23c8..000000000
Binary files a/fonts/MiniwiFontOutline/0078.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0079.png b/fonts/MiniwiFontOutline/0079.png
deleted file mode 100644
index ea70c1afd..000000000
Binary files a/fonts/MiniwiFontOutline/0079.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/007A.png b/fonts/MiniwiFontOutline/007A.png
deleted file mode 100644
index 7e8e09f46..000000000
Binary files a/fonts/MiniwiFontOutline/007A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/007B.png b/fonts/MiniwiFontOutline/007B.png
deleted file mode 100644
index 9dc9491ef..000000000
Binary files a/fonts/MiniwiFontOutline/007B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/007C.png b/fonts/MiniwiFontOutline/007C.png
deleted file mode 100644
index 88383e4d8..000000000
Binary files a/fonts/MiniwiFontOutline/007C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/007D.png b/fonts/MiniwiFontOutline/007D.png
deleted file mode 100644
index 7974188ed..000000000
Binary files a/fonts/MiniwiFontOutline/007D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/007E.png b/fonts/MiniwiFontOutline/007E.png
deleted file mode 100644
index 78228253b..000000000
Binary files a/fonts/MiniwiFontOutline/007E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00A1.png b/fonts/MiniwiFontOutline/00A1.png
deleted file mode 100644
index 05e9edfd9..000000000
Binary files a/fonts/MiniwiFontOutline/00A1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00A2.png b/fonts/MiniwiFontOutline/00A2.png
deleted file mode 100644
index ab9eaf161..000000000
Binary files a/fonts/MiniwiFontOutline/00A2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00A3.png b/fonts/MiniwiFontOutline/00A3.png
deleted file mode 100644
index 12f57ed57..000000000
Binary files a/fonts/MiniwiFontOutline/00A3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00A4.png b/fonts/MiniwiFontOutline/00A4.png
deleted file mode 100644
index 139a18d45..000000000
Binary files a/fonts/MiniwiFontOutline/00A4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00A5.png b/fonts/MiniwiFontOutline/00A5.png
deleted file mode 100644
index ee053537f..000000000
Binary files a/fonts/MiniwiFontOutline/00A5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00A6.png b/fonts/MiniwiFontOutline/00A6.png
deleted file mode 100644
index 946861038..000000000
Binary files a/fonts/MiniwiFontOutline/00A6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00A7.png b/fonts/MiniwiFontOutline/00A7.png
deleted file mode 100644
index 646496693..000000000
Binary files a/fonts/MiniwiFontOutline/00A7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00A8.png b/fonts/MiniwiFontOutline/00A8.png
deleted file mode 100644
index 84ae2def9..000000000
Binary files a/fonts/MiniwiFontOutline/00A8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00A9.png b/fonts/MiniwiFontOutline/00A9.png
deleted file mode 100644
index badfa3e0a..000000000
Binary files a/fonts/MiniwiFontOutline/00A9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00AA.png b/fonts/MiniwiFontOutline/00AA.png
deleted file mode 100644
index d32cda6e3..000000000
Binary files a/fonts/MiniwiFontOutline/00AA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00AB.png b/fonts/MiniwiFontOutline/00AB.png
deleted file mode 100644
index f1f84c510..000000000
Binary files a/fonts/MiniwiFontOutline/00AB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00AC.png b/fonts/MiniwiFontOutline/00AC.png
deleted file mode 100644
index 70cb31ac5..000000000
Binary files a/fonts/MiniwiFontOutline/00AC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00AD.png b/fonts/MiniwiFontOutline/00AD.png
deleted file mode 100644
index f564c3400..000000000
Binary files a/fonts/MiniwiFontOutline/00AD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00AE.png b/fonts/MiniwiFontOutline/00AE.png
deleted file mode 100644
index 396145a12..000000000
Binary files a/fonts/MiniwiFontOutline/00AE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00AF.png b/fonts/MiniwiFontOutline/00AF.png
deleted file mode 100644
index 55c2ca2f2..000000000
Binary files a/fonts/MiniwiFontOutline/00AF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00B0.png b/fonts/MiniwiFontOutline/00B0.png
deleted file mode 100644
index 03832921b..000000000
Binary files a/fonts/MiniwiFontOutline/00B0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00B1.png b/fonts/MiniwiFontOutline/00B1.png
deleted file mode 100644
index 4db2d3794..000000000
Binary files a/fonts/MiniwiFontOutline/00B1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00B2.png b/fonts/MiniwiFontOutline/00B2.png
deleted file mode 100644
index ebdcd3908..000000000
Binary files a/fonts/MiniwiFontOutline/00B2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00B3.png b/fonts/MiniwiFontOutline/00B3.png
deleted file mode 100644
index 8e93a2dde..000000000
Binary files a/fonts/MiniwiFontOutline/00B3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00B4.png b/fonts/MiniwiFontOutline/00B4.png
deleted file mode 100644
index c29c296d4..000000000
Binary files a/fonts/MiniwiFontOutline/00B4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00B5.png b/fonts/MiniwiFontOutline/00B5.png
deleted file mode 100644
index 4b2f5a465..000000000
Binary files a/fonts/MiniwiFontOutline/00B5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00B6.png b/fonts/MiniwiFontOutline/00B6.png
deleted file mode 100644
index b78ee333a..000000000
Binary files a/fonts/MiniwiFontOutline/00B6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00B7.png b/fonts/MiniwiFontOutline/00B7.png
deleted file mode 100644
index 95168dd5c..000000000
Binary files a/fonts/MiniwiFontOutline/00B7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00B8.png b/fonts/MiniwiFontOutline/00B8.png
deleted file mode 100644
index 38cfb86ee..000000000
Binary files a/fonts/MiniwiFontOutline/00B8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00B9.png b/fonts/MiniwiFontOutline/00B9.png
deleted file mode 100644
index d8919f70e..000000000
Binary files a/fonts/MiniwiFontOutline/00B9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00BA.png b/fonts/MiniwiFontOutline/00BA.png
deleted file mode 100644
index 0c0ebb1ab..000000000
Binary files a/fonts/MiniwiFontOutline/00BA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00BB.png b/fonts/MiniwiFontOutline/00BB.png
deleted file mode 100644
index b7600e0f2..000000000
Binary files a/fonts/MiniwiFontOutline/00BB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00BC.png b/fonts/MiniwiFontOutline/00BC.png
deleted file mode 100644
index ed3c4f84b..000000000
Binary files a/fonts/MiniwiFontOutline/00BC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00BD.png b/fonts/MiniwiFontOutline/00BD.png
deleted file mode 100644
index 53488eb09..000000000
Binary files a/fonts/MiniwiFontOutline/00BD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00BE.png b/fonts/MiniwiFontOutline/00BE.png
deleted file mode 100644
index 6a0d4fd42..000000000
Binary files a/fonts/MiniwiFontOutline/00BE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00BF.png b/fonts/MiniwiFontOutline/00BF.png
deleted file mode 100644
index 0ac899d33..000000000
Binary files a/fonts/MiniwiFontOutline/00BF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00C0.png b/fonts/MiniwiFontOutline/00C0.png
deleted file mode 100644
index 1e4796125..000000000
Binary files a/fonts/MiniwiFontOutline/00C0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00C1.png b/fonts/MiniwiFontOutline/00C1.png
deleted file mode 100644
index 8c5b5b937..000000000
Binary files a/fonts/MiniwiFontOutline/00C1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00C2.png b/fonts/MiniwiFontOutline/00C2.png
deleted file mode 100644
index 59ac5d353..000000000
Binary files a/fonts/MiniwiFontOutline/00C2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00C3.png b/fonts/MiniwiFontOutline/00C3.png
deleted file mode 100644
index e9fb2c969..000000000
Binary files a/fonts/MiniwiFontOutline/00C3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00C4.png b/fonts/MiniwiFontOutline/00C4.png
deleted file mode 100644
index 45ed0e1de..000000000
Binary files a/fonts/MiniwiFontOutline/00C4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00C5.png b/fonts/MiniwiFontOutline/00C5.png
deleted file mode 100644
index 32999c0fa..000000000
Binary files a/fonts/MiniwiFontOutline/00C5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00C6.png b/fonts/MiniwiFontOutline/00C6.png
deleted file mode 100644
index b84996cb3..000000000
Binary files a/fonts/MiniwiFontOutline/00C6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00C7.png b/fonts/MiniwiFontOutline/00C7.png
deleted file mode 100644
index 9cd111ad3..000000000
Binary files a/fonts/MiniwiFontOutline/00C7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00C8.png b/fonts/MiniwiFontOutline/00C8.png
deleted file mode 100644
index d9c2bea0a..000000000
Binary files a/fonts/MiniwiFontOutline/00C8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00C9.png b/fonts/MiniwiFontOutline/00C9.png
deleted file mode 100644
index 408b10d74..000000000
Binary files a/fonts/MiniwiFontOutline/00C9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00CA.png b/fonts/MiniwiFontOutline/00CA.png
deleted file mode 100644
index fdcd67271..000000000
Binary files a/fonts/MiniwiFontOutline/00CA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00CB.png b/fonts/MiniwiFontOutline/00CB.png
deleted file mode 100644
index 0fe8db99d..000000000
Binary files a/fonts/MiniwiFontOutline/00CB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00CC.png b/fonts/MiniwiFontOutline/00CC.png
deleted file mode 100644
index fa1c1d4b4..000000000
Binary files a/fonts/MiniwiFontOutline/00CC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00CD.png b/fonts/MiniwiFontOutline/00CD.png
deleted file mode 100644
index 34d8554b6..000000000
Binary files a/fonts/MiniwiFontOutline/00CD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00CE.png b/fonts/MiniwiFontOutline/00CE.png
deleted file mode 100644
index 5c8d65590..000000000
Binary files a/fonts/MiniwiFontOutline/00CE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00CF.png b/fonts/MiniwiFontOutline/00CF.png
deleted file mode 100644
index a52e916be..000000000
Binary files a/fonts/MiniwiFontOutline/00CF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00D0.png b/fonts/MiniwiFontOutline/00D0.png
deleted file mode 100644
index 09ffd46ef..000000000
Binary files a/fonts/MiniwiFontOutline/00D0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00D1.png b/fonts/MiniwiFontOutline/00D1.png
deleted file mode 100644
index 9b785db28..000000000
Binary files a/fonts/MiniwiFontOutline/00D1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00D2.png b/fonts/MiniwiFontOutline/00D2.png
deleted file mode 100644
index a2cea3866..000000000
Binary files a/fonts/MiniwiFontOutline/00D2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00D3.png b/fonts/MiniwiFontOutline/00D3.png
deleted file mode 100644
index ce72594c6..000000000
Binary files a/fonts/MiniwiFontOutline/00D3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00D4.png b/fonts/MiniwiFontOutline/00D4.png
deleted file mode 100644
index 8ad89b6af..000000000
Binary files a/fonts/MiniwiFontOutline/00D4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00D5.png b/fonts/MiniwiFontOutline/00D5.png
deleted file mode 100644
index a2cea3866..000000000
Binary files a/fonts/MiniwiFontOutline/00D5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00D6.png b/fonts/MiniwiFontOutline/00D6.png
deleted file mode 100644
index a566849f3..000000000
Binary files a/fonts/MiniwiFontOutline/00D6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00D7.png b/fonts/MiniwiFontOutline/00D7.png
deleted file mode 100644
index 896c410d8..000000000
Binary files a/fonts/MiniwiFontOutline/00D7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00D8.png b/fonts/MiniwiFontOutline/00D8.png
deleted file mode 100644
index 5954193f7..000000000
Binary files a/fonts/MiniwiFontOutline/00D8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00D9.png b/fonts/MiniwiFontOutline/00D9.png
deleted file mode 100644
index bc9a66ddb..000000000
Binary files a/fonts/MiniwiFontOutline/00D9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00DA.png b/fonts/MiniwiFontOutline/00DA.png
deleted file mode 100644
index ef615abab..000000000
Binary files a/fonts/MiniwiFontOutline/00DA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00DB.png b/fonts/MiniwiFontOutline/00DB.png
deleted file mode 100644
index 194b0daba..000000000
Binary files a/fonts/MiniwiFontOutline/00DB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00DC.png b/fonts/MiniwiFontOutline/00DC.png
deleted file mode 100644
index 34057c13e..000000000
Binary files a/fonts/MiniwiFontOutline/00DC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00DD.png b/fonts/MiniwiFontOutline/00DD.png
deleted file mode 100644
index 4e805dc73..000000000
Binary files a/fonts/MiniwiFontOutline/00DD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00DE.png b/fonts/MiniwiFontOutline/00DE.png
deleted file mode 100644
index 2d0a1bce1..000000000
Binary files a/fonts/MiniwiFontOutline/00DE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00DF.png b/fonts/MiniwiFontOutline/00DF.png
deleted file mode 100644
index f47bd49a7..000000000
Binary files a/fonts/MiniwiFontOutline/00DF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00E0.png b/fonts/MiniwiFontOutline/00E0.png
deleted file mode 100644
index eaec0412a..000000000
Binary files a/fonts/MiniwiFontOutline/00E0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00E1.png b/fonts/MiniwiFontOutline/00E1.png
deleted file mode 100644
index 0547d3c33..000000000
Binary files a/fonts/MiniwiFontOutline/00E1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00E2.png b/fonts/MiniwiFontOutline/00E2.png
deleted file mode 100644
index a747fd329..000000000
Binary files a/fonts/MiniwiFontOutline/00E2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00E3.png b/fonts/MiniwiFontOutline/00E3.png
deleted file mode 100644
index 46564131c..000000000
Binary files a/fonts/MiniwiFontOutline/00E3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00E4.png b/fonts/MiniwiFontOutline/00E4.png
deleted file mode 100644
index e88ac7750..000000000
Binary files a/fonts/MiniwiFontOutline/00E4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00E5.png b/fonts/MiniwiFontOutline/00E5.png
deleted file mode 100644
index 3c4e19699..000000000
Binary files a/fonts/MiniwiFontOutline/00E5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00E6.png b/fonts/MiniwiFontOutline/00E6.png
deleted file mode 100644
index 64303e937..000000000
Binary files a/fonts/MiniwiFontOutline/00E6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00E7.png b/fonts/MiniwiFontOutline/00E7.png
deleted file mode 100644
index ad7438d1b..000000000
Binary files a/fonts/MiniwiFontOutline/00E7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00E8.png b/fonts/MiniwiFontOutline/00E8.png
deleted file mode 100644
index 4f08f7b4f..000000000
Binary files a/fonts/MiniwiFontOutline/00E8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00E9.png b/fonts/MiniwiFontOutline/00E9.png
deleted file mode 100644
index fcacabd38..000000000
Binary files a/fonts/MiniwiFontOutline/00E9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00EA.png b/fonts/MiniwiFontOutline/00EA.png
deleted file mode 100644
index 6f97ed7e0..000000000
Binary files a/fonts/MiniwiFontOutline/00EA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00EB.png b/fonts/MiniwiFontOutline/00EB.png
deleted file mode 100644
index 586b8b7d1..000000000
Binary files a/fonts/MiniwiFontOutline/00EB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00EC.png b/fonts/MiniwiFontOutline/00EC.png
deleted file mode 100644
index 2d1df79c3..000000000
Binary files a/fonts/MiniwiFontOutline/00EC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00ED.png b/fonts/MiniwiFontOutline/00ED.png
deleted file mode 100644
index ff85ccf76..000000000
Binary files a/fonts/MiniwiFontOutline/00ED.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00EE.png b/fonts/MiniwiFontOutline/00EE.png
deleted file mode 100644
index 51787a5b9..000000000
Binary files a/fonts/MiniwiFontOutline/00EE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00EF.png b/fonts/MiniwiFontOutline/00EF.png
deleted file mode 100644
index c72ee71f8..000000000
Binary files a/fonts/MiniwiFontOutline/00EF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00F0.png b/fonts/MiniwiFontOutline/00F0.png
deleted file mode 100644
index f47d5d1c6..000000000
Binary files a/fonts/MiniwiFontOutline/00F0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00F1.png b/fonts/MiniwiFontOutline/00F1.png
deleted file mode 100644
index d2f281589..000000000
Binary files a/fonts/MiniwiFontOutline/00F1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00F2.png b/fonts/MiniwiFontOutline/00F2.png
deleted file mode 100644
index 5710031eb..000000000
Binary files a/fonts/MiniwiFontOutline/00F2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00F3.png b/fonts/MiniwiFontOutline/00F3.png
deleted file mode 100644
index 3fe13c391..000000000
Binary files a/fonts/MiniwiFontOutline/00F3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00F4.png b/fonts/MiniwiFontOutline/00F4.png
deleted file mode 100644
index c38c09130..000000000
Binary files a/fonts/MiniwiFontOutline/00F4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00F5.png b/fonts/MiniwiFontOutline/00F5.png
deleted file mode 100644
index 336c4320c..000000000
Binary files a/fonts/MiniwiFontOutline/00F5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00F6.png b/fonts/MiniwiFontOutline/00F6.png
deleted file mode 100644
index e4888cd83..000000000
Binary files a/fonts/MiniwiFontOutline/00F6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00F7.png b/fonts/MiniwiFontOutline/00F7.png
deleted file mode 100644
index f257ecac7..000000000
Binary files a/fonts/MiniwiFontOutline/00F7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00F8.png b/fonts/MiniwiFontOutline/00F8.png
deleted file mode 100644
index e8bf4c448..000000000
Binary files a/fonts/MiniwiFontOutline/00F8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00F9.png b/fonts/MiniwiFontOutline/00F9.png
deleted file mode 100644
index bc9a66ddb..000000000
Binary files a/fonts/MiniwiFontOutline/00F9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00FA.png b/fonts/MiniwiFontOutline/00FA.png
deleted file mode 100644
index ef615abab..000000000
Binary files a/fonts/MiniwiFontOutline/00FA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00FB.png b/fonts/MiniwiFontOutline/00FB.png
deleted file mode 100644
index 194b0daba..000000000
Binary files a/fonts/MiniwiFontOutline/00FB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00FC.png b/fonts/MiniwiFontOutline/00FC.png
deleted file mode 100644
index 34057c13e..000000000
Binary files a/fonts/MiniwiFontOutline/00FC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00FD.png b/fonts/MiniwiFontOutline/00FD.png
deleted file mode 100644
index 648f748c8..000000000
Binary files a/fonts/MiniwiFontOutline/00FD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00FE.png b/fonts/MiniwiFontOutline/00FE.png
deleted file mode 100644
index 1abaec207..000000000
Binary files a/fonts/MiniwiFontOutline/00FE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/00FF.png b/fonts/MiniwiFontOutline/00FF.png
deleted file mode 100644
index 19ea82e50..000000000
Binary files a/fonts/MiniwiFontOutline/00FF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0100.png b/fonts/MiniwiFontOutline/0100.png
deleted file mode 100644
index 34f1e58e1..000000000
Binary files a/fonts/MiniwiFontOutline/0100.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0101.png b/fonts/MiniwiFontOutline/0101.png
deleted file mode 100644
index a747fd329..000000000
Binary files a/fonts/MiniwiFontOutline/0101.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0102.png b/fonts/MiniwiFontOutline/0102.png
deleted file mode 100644
index 34f1e58e1..000000000
Binary files a/fonts/MiniwiFontOutline/0102.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0103.png b/fonts/MiniwiFontOutline/0103.png
deleted file mode 100644
index a747fd329..000000000
Binary files a/fonts/MiniwiFontOutline/0103.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0104.png b/fonts/MiniwiFontOutline/0104.png
deleted file mode 100644
index 86825f9ae..000000000
Binary files a/fonts/MiniwiFontOutline/0104.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0105.png b/fonts/MiniwiFontOutline/0105.png
deleted file mode 100644
index 50afdab28..000000000
Binary files a/fonts/MiniwiFontOutline/0105.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0106.png b/fonts/MiniwiFontOutline/0106.png
deleted file mode 100644
index 1a3caefb5..000000000
Binary files a/fonts/MiniwiFontOutline/0106.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0107.png b/fonts/MiniwiFontOutline/0107.png
deleted file mode 100644
index 0c27c7600..000000000
Binary files a/fonts/MiniwiFontOutline/0107.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0108.png b/fonts/MiniwiFontOutline/0108.png
deleted file mode 100644
index d16e265ed..000000000
Binary files a/fonts/MiniwiFontOutline/0108.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0109.png b/fonts/MiniwiFontOutline/0109.png
deleted file mode 100644
index 44f6622d4..000000000
Binary files a/fonts/MiniwiFontOutline/0109.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/010A.png b/fonts/MiniwiFontOutline/010A.png
deleted file mode 100644
index 3aed5fc56..000000000
Binary files a/fonts/MiniwiFontOutline/010A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/010B.png b/fonts/MiniwiFontOutline/010B.png
deleted file mode 100644
index ad219a902..000000000
Binary files a/fonts/MiniwiFontOutline/010B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/010C.png b/fonts/MiniwiFontOutline/010C.png
deleted file mode 100644
index d16e265ed..000000000
Binary files a/fonts/MiniwiFontOutline/010C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/010D.png b/fonts/MiniwiFontOutline/010D.png
deleted file mode 100644
index 44f6622d4..000000000
Binary files a/fonts/MiniwiFontOutline/010D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/010E.png b/fonts/MiniwiFontOutline/010E.png
deleted file mode 100644
index 32723fc79..000000000
Binary files a/fonts/MiniwiFontOutline/010E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/010F.png b/fonts/MiniwiFontOutline/010F.png
deleted file mode 100644
index ca0d4155e..000000000
Binary files a/fonts/MiniwiFontOutline/010F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0110.png b/fonts/MiniwiFontOutline/0110.png
deleted file mode 100644
index 09ffd46ef..000000000
Binary files a/fonts/MiniwiFontOutline/0110.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0111.png b/fonts/MiniwiFontOutline/0111.png
deleted file mode 100644
index 0fe179022..000000000
Binary files a/fonts/MiniwiFontOutline/0111.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0112.png b/fonts/MiniwiFontOutline/0112.png
deleted file mode 100644
index fdcd67271..000000000
Binary files a/fonts/MiniwiFontOutline/0112.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0113.png b/fonts/MiniwiFontOutline/0113.png
deleted file mode 100644
index 6f97ed7e0..000000000
Binary files a/fonts/MiniwiFontOutline/0113.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0114.png b/fonts/MiniwiFontOutline/0114.png
deleted file mode 100644
index fdcd67271..000000000
Binary files a/fonts/MiniwiFontOutline/0114.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0115.png b/fonts/MiniwiFontOutline/0115.png
deleted file mode 100644
index 6f97ed7e0..000000000
Binary files a/fonts/MiniwiFontOutline/0115.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0116.png b/fonts/MiniwiFontOutline/0116.png
deleted file mode 100644
index 9d8d17b52..000000000
Binary files a/fonts/MiniwiFontOutline/0116.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0117.png b/fonts/MiniwiFontOutline/0117.png
deleted file mode 100644
index e94aaa4f5..000000000
Binary files a/fonts/MiniwiFontOutline/0117.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0118.png b/fonts/MiniwiFontOutline/0118.png
deleted file mode 100644
index a346f1573..000000000
Binary files a/fonts/MiniwiFontOutline/0118.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0119.png b/fonts/MiniwiFontOutline/0119.png
deleted file mode 100644
index 246b21e7a..000000000
Binary files a/fonts/MiniwiFontOutline/0119.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/011A.png b/fonts/MiniwiFontOutline/011A.png
deleted file mode 100644
index fdcd67271..000000000
Binary files a/fonts/MiniwiFontOutline/011A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/011B.png b/fonts/MiniwiFontOutline/011B.png
deleted file mode 100644
index 6f97ed7e0..000000000
Binary files a/fonts/MiniwiFontOutline/011B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/011C.png b/fonts/MiniwiFontOutline/011C.png
deleted file mode 100644
index b1cb8cfd4..000000000
Binary files a/fonts/MiniwiFontOutline/011C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/011D.png b/fonts/MiniwiFontOutline/011D.png
deleted file mode 100644
index 14f7683e7..000000000
Binary files a/fonts/MiniwiFontOutline/011D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/011E.png b/fonts/MiniwiFontOutline/011E.png
deleted file mode 100644
index b1cb8cfd4..000000000
Binary files a/fonts/MiniwiFontOutline/011E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/011F.png b/fonts/MiniwiFontOutline/011F.png
deleted file mode 100644
index 14f7683e7..000000000
Binary files a/fonts/MiniwiFontOutline/011F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0120.png b/fonts/MiniwiFontOutline/0120.png
deleted file mode 100644
index 63dacd3bb..000000000
Binary files a/fonts/MiniwiFontOutline/0120.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0121.png b/fonts/MiniwiFontOutline/0121.png
deleted file mode 100644
index c4afa53af..000000000
Binary files a/fonts/MiniwiFontOutline/0121.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0122.png b/fonts/MiniwiFontOutline/0122.png
deleted file mode 100644
index 6d43c763d..000000000
Binary files a/fonts/MiniwiFontOutline/0122.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0123.png b/fonts/MiniwiFontOutline/0123.png
deleted file mode 100644
index 34966c9be..000000000
Binary files a/fonts/MiniwiFontOutline/0123.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0124.png b/fonts/MiniwiFontOutline/0124.png
deleted file mode 100644
index 56b0f0a9f..000000000
Binary files a/fonts/MiniwiFontOutline/0124.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0125.png b/fonts/MiniwiFontOutline/0125.png
deleted file mode 100644
index 79354cea2..000000000
Binary files a/fonts/MiniwiFontOutline/0125.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0126.png b/fonts/MiniwiFontOutline/0126.png
deleted file mode 100644
index 6cda0d674..000000000
Binary files a/fonts/MiniwiFontOutline/0126.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0127.png b/fonts/MiniwiFontOutline/0127.png
deleted file mode 100644
index c581115f8..000000000
Binary files a/fonts/MiniwiFontOutline/0127.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0128.png b/fonts/MiniwiFontOutline/0128.png
deleted file mode 100644
index a34f5dda0..000000000
Binary files a/fonts/MiniwiFontOutline/0128.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0129.png b/fonts/MiniwiFontOutline/0129.png
deleted file mode 100644
index 5395738f8..000000000
Binary files a/fonts/MiniwiFontOutline/0129.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/012A.png b/fonts/MiniwiFontOutline/012A.png
deleted file mode 100644
index 5c8d65590..000000000
Binary files a/fonts/MiniwiFontOutline/012A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/012B.png b/fonts/MiniwiFontOutline/012B.png
deleted file mode 100644
index 51787a5b9..000000000
Binary files a/fonts/MiniwiFontOutline/012B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/012C.png b/fonts/MiniwiFontOutline/012C.png
deleted file mode 100644
index 5c8d65590..000000000
Binary files a/fonts/MiniwiFontOutline/012C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/012D.png b/fonts/MiniwiFontOutline/012D.png
deleted file mode 100644
index 51787a5b9..000000000
Binary files a/fonts/MiniwiFontOutline/012D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/012E.png b/fonts/MiniwiFontOutline/012E.png
deleted file mode 100644
index 61fae123f..000000000
Binary files a/fonts/MiniwiFontOutline/012E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/012F.png b/fonts/MiniwiFontOutline/012F.png
deleted file mode 100644
index 52be9c46e..000000000
Binary files a/fonts/MiniwiFontOutline/012F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0130.png b/fonts/MiniwiFontOutline/0130.png
deleted file mode 100644
index 63e8ac6eb..000000000
Binary files a/fonts/MiniwiFontOutline/0130.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0131.png b/fonts/MiniwiFontOutline/0131.png
deleted file mode 100644
index 6f4361dc4..000000000
Binary files a/fonts/MiniwiFontOutline/0131.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0132.png b/fonts/MiniwiFontOutline/0132.png
deleted file mode 100644
index 2ffc0705c..000000000
Binary files a/fonts/MiniwiFontOutline/0132.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0133.png b/fonts/MiniwiFontOutline/0133.png
deleted file mode 100644
index 806146f31..000000000
Binary files a/fonts/MiniwiFontOutline/0133.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0134.png b/fonts/MiniwiFontOutline/0134.png
deleted file mode 100644
index 56e6cea83..000000000
Binary files a/fonts/MiniwiFontOutline/0134.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0135.png b/fonts/MiniwiFontOutline/0135.png
deleted file mode 100644
index b2ef9d0da..000000000
Binary files a/fonts/MiniwiFontOutline/0135.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0136.png b/fonts/MiniwiFontOutline/0136.png
deleted file mode 100644
index be5503dbc..000000000
Binary files a/fonts/MiniwiFontOutline/0136.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0137.png b/fonts/MiniwiFontOutline/0137.png
deleted file mode 100644
index 2fd5e77b6..000000000
Binary files a/fonts/MiniwiFontOutline/0137.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0138.png b/fonts/MiniwiFontOutline/0138.png
deleted file mode 100644
index 94feba1ab..000000000
Binary files a/fonts/MiniwiFontOutline/0138.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0139.png b/fonts/MiniwiFontOutline/0139.png
deleted file mode 100644
index 7030ba8e5..000000000
Binary files a/fonts/MiniwiFontOutline/0139.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/013A.png b/fonts/MiniwiFontOutline/013A.png
deleted file mode 100644
index 280df3e50..000000000
Binary files a/fonts/MiniwiFontOutline/013A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/013B.png b/fonts/MiniwiFontOutline/013B.png
deleted file mode 100644
index 1501176a1..000000000
Binary files a/fonts/MiniwiFontOutline/013B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/013C.png b/fonts/MiniwiFontOutline/013C.png
deleted file mode 100644
index 870e458e4..000000000
Binary files a/fonts/MiniwiFontOutline/013C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/013D.png b/fonts/MiniwiFontOutline/013D.png
deleted file mode 100644
index 1a55b853e..000000000
Binary files a/fonts/MiniwiFontOutline/013D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/013E.png b/fonts/MiniwiFontOutline/013E.png
deleted file mode 100644
index b9fdc3655..000000000
Binary files a/fonts/MiniwiFontOutline/013E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/013F.png b/fonts/MiniwiFontOutline/013F.png
deleted file mode 100644
index c0a922935..000000000
Binary files a/fonts/MiniwiFontOutline/013F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0140.png b/fonts/MiniwiFontOutline/0140.png
deleted file mode 100644
index a5bf84346..000000000
Binary files a/fonts/MiniwiFontOutline/0140.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0141.png b/fonts/MiniwiFontOutline/0141.png
deleted file mode 100644
index 481391b9b..000000000
Binary files a/fonts/MiniwiFontOutline/0141.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0142.png b/fonts/MiniwiFontOutline/0142.png
deleted file mode 100644
index 98182d4c1..000000000
Binary files a/fonts/MiniwiFontOutline/0142.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0143.png b/fonts/MiniwiFontOutline/0143.png
deleted file mode 100644
index 10947f849..000000000
Binary files a/fonts/MiniwiFontOutline/0143.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0144.png b/fonts/MiniwiFontOutline/0144.png
deleted file mode 100644
index e5edff9cc..000000000
Binary files a/fonts/MiniwiFontOutline/0144.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0145.png b/fonts/MiniwiFontOutline/0145.png
deleted file mode 100644
index a6ec31af7..000000000
Binary files a/fonts/MiniwiFontOutline/0145.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0146.png b/fonts/MiniwiFontOutline/0146.png
deleted file mode 100644
index 1222f1615..000000000
Binary files a/fonts/MiniwiFontOutline/0146.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0147.png b/fonts/MiniwiFontOutline/0147.png
deleted file mode 100644
index afec98b8c..000000000
Binary files a/fonts/MiniwiFontOutline/0147.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0148.png b/fonts/MiniwiFontOutline/0148.png
deleted file mode 100644
index 908f20eda..000000000
Binary files a/fonts/MiniwiFontOutline/0148.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0149.png b/fonts/MiniwiFontOutline/0149.png
deleted file mode 100644
index 71f276fb7..000000000
Binary files a/fonts/MiniwiFontOutline/0149.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/014A.png b/fonts/MiniwiFontOutline/014A.png
deleted file mode 100644
index ea1e14109..000000000
Binary files a/fonts/MiniwiFontOutline/014A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/014B.png b/fonts/MiniwiFontOutline/014B.png
deleted file mode 100644
index a640a87e9..000000000
Binary files a/fonts/MiniwiFontOutline/014B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/014C.png b/fonts/MiniwiFontOutline/014C.png
deleted file mode 100644
index 8ad89b6af..000000000
Binary files a/fonts/MiniwiFontOutline/014C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/014D.png b/fonts/MiniwiFontOutline/014D.png
deleted file mode 100644
index c38c09130..000000000
Binary files a/fonts/MiniwiFontOutline/014D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/014E.png b/fonts/MiniwiFontOutline/014E.png
deleted file mode 100644
index 8ad89b6af..000000000
Binary files a/fonts/MiniwiFontOutline/014E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/014F.png b/fonts/MiniwiFontOutline/014F.png
deleted file mode 100644
index c38c09130..000000000
Binary files a/fonts/MiniwiFontOutline/014F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0150.png b/fonts/MiniwiFontOutline/0150.png
deleted file mode 100644
index a566849f3..000000000
Binary files a/fonts/MiniwiFontOutline/0150.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0151.png b/fonts/MiniwiFontOutline/0151.png
deleted file mode 100644
index e4888cd83..000000000
Binary files a/fonts/MiniwiFontOutline/0151.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0152.png b/fonts/MiniwiFontOutline/0152.png
deleted file mode 100644
index 460fe2afe..000000000
Binary files a/fonts/MiniwiFontOutline/0152.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0153.png b/fonts/MiniwiFontOutline/0153.png
deleted file mode 100644
index 74898627c..000000000
Binary files a/fonts/MiniwiFontOutline/0153.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0154.png b/fonts/MiniwiFontOutline/0154.png
deleted file mode 100644
index 5f6b30cc1..000000000
Binary files a/fonts/MiniwiFontOutline/0154.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0155.png b/fonts/MiniwiFontOutline/0155.png
deleted file mode 100644
index f6e76c80b..000000000
Binary files a/fonts/MiniwiFontOutline/0155.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0156.png b/fonts/MiniwiFontOutline/0156.png
deleted file mode 100644
index 8e5b0c29d..000000000
Binary files a/fonts/MiniwiFontOutline/0156.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0157.png b/fonts/MiniwiFontOutline/0157.png
deleted file mode 100644
index 15e27041c..000000000
Binary files a/fonts/MiniwiFontOutline/0157.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0158.png b/fonts/MiniwiFontOutline/0158.png
deleted file mode 100644
index 7aea5e25e..000000000
Binary files a/fonts/MiniwiFontOutline/0158.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0159.png b/fonts/MiniwiFontOutline/0159.png
deleted file mode 100644
index 42518ea84..000000000
Binary files a/fonts/MiniwiFontOutline/0159.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/015A.png b/fonts/MiniwiFontOutline/015A.png
deleted file mode 100644
index 560e2ddc1..000000000
Binary files a/fonts/MiniwiFontOutline/015A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/015B.png b/fonts/MiniwiFontOutline/015B.png
deleted file mode 100644
index e7024f9f0..000000000
Binary files a/fonts/MiniwiFontOutline/015B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/015C.png b/fonts/MiniwiFontOutline/015C.png
deleted file mode 100644
index 9a836e96a..000000000
Binary files a/fonts/MiniwiFontOutline/015C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/015D.png b/fonts/MiniwiFontOutline/015D.png
deleted file mode 100644
index 1ee9653c0..000000000
Binary files a/fonts/MiniwiFontOutline/015D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/015E.png b/fonts/MiniwiFontOutline/015E.png
deleted file mode 100644
index cd057ffa1..000000000
Binary files a/fonts/MiniwiFontOutline/015E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/015F.png b/fonts/MiniwiFontOutline/015F.png
deleted file mode 100644
index 49860ce67..000000000
Binary files a/fonts/MiniwiFontOutline/015F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0160.png b/fonts/MiniwiFontOutline/0160.png
deleted file mode 100644
index 9a836e96a..000000000
Binary files a/fonts/MiniwiFontOutline/0160.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0161.png b/fonts/MiniwiFontOutline/0161.png
deleted file mode 100644
index 1ee9653c0..000000000
Binary files a/fonts/MiniwiFontOutline/0161.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0162.png b/fonts/MiniwiFontOutline/0162.png
deleted file mode 100644
index cb4455f76..000000000
Binary files a/fonts/MiniwiFontOutline/0162.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0163.png b/fonts/MiniwiFontOutline/0163.png
deleted file mode 100644
index ac3cd5126..000000000
Binary files a/fonts/MiniwiFontOutline/0163.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0164.png b/fonts/MiniwiFontOutline/0164.png
deleted file mode 100644
index 547d70ffa..000000000
Binary files a/fonts/MiniwiFontOutline/0164.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0165.png b/fonts/MiniwiFontOutline/0165.png
deleted file mode 100644
index de8918396..000000000
Binary files a/fonts/MiniwiFontOutline/0165.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0166.png b/fonts/MiniwiFontOutline/0166.png
deleted file mode 100644
index 386a3c7ed..000000000
Binary files a/fonts/MiniwiFontOutline/0166.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0167.png b/fonts/MiniwiFontOutline/0167.png
deleted file mode 100644
index 8a387472e..000000000
Binary files a/fonts/MiniwiFontOutline/0167.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0168.png b/fonts/MiniwiFontOutline/0168.png
deleted file mode 100644
index 5dafdfb34..000000000
Binary files a/fonts/MiniwiFontOutline/0168.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0169.png b/fonts/MiniwiFontOutline/0169.png
deleted file mode 100644
index 5dafdfb34..000000000
Binary files a/fonts/MiniwiFontOutline/0169.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/016A.png b/fonts/MiniwiFontOutline/016A.png
deleted file mode 100644
index 194b0daba..000000000
Binary files a/fonts/MiniwiFontOutline/016A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/016B.png b/fonts/MiniwiFontOutline/016B.png
deleted file mode 100644
index 194b0daba..000000000
Binary files a/fonts/MiniwiFontOutline/016B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/016C.png b/fonts/MiniwiFontOutline/016C.png
deleted file mode 100644
index 194b0daba..000000000
Binary files a/fonts/MiniwiFontOutline/016C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/016D.png b/fonts/MiniwiFontOutline/016D.png
deleted file mode 100644
index 194b0daba..000000000
Binary files a/fonts/MiniwiFontOutline/016D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/016E.png b/fonts/MiniwiFontOutline/016E.png
deleted file mode 100644
index 422c3c740..000000000
Binary files a/fonts/MiniwiFontOutline/016E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/016F.png b/fonts/MiniwiFontOutline/016F.png
deleted file mode 100644
index 422c3c740..000000000
Binary files a/fonts/MiniwiFontOutline/016F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0170.png b/fonts/MiniwiFontOutline/0170.png
deleted file mode 100644
index 34057c13e..000000000
Binary files a/fonts/MiniwiFontOutline/0170.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0171.png b/fonts/MiniwiFontOutline/0171.png
deleted file mode 100644
index 34057c13e..000000000
Binary files a/fonts/MiniwiFontOutline/0171.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0172.png b/fonts/MiniwiFontOutline/0172.png
deleted file mode 100644
index ceaf2e5b9..000000000
Binary files a/fonts/MiniwiFontOutline/0172.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0173.png b/fonts/MiniwiFontOutline/0173.png
deleted file mode 100644
index c59ba7285..000000000
Binary files a/fonts/MiniwiFontOutline/0173.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0174.png b/fonts/MiniwiFontOutline/0174.png
deleted file mode 100644
index 81dd437e4..000000000
Binary files a/fonts/MiniwiFontOutline/0174.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0175.png b/fonts/MiniwiFontOutline/0175.png
deleted file mode 100644
index 81dd437e4..000000000
Binary files a/fonts/MiniwiFontOutline/0175.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0176.png b/fonts/MiniwiFontOutline/0176.png
deleted file mode 100644
index 6e9ec5093..000000000
Binary files a/fonts/MiniwiFontOutline/0176.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0177.png b/fonts/MiniwiFontOutline/0177.png
deleted file mode 100644
index 317b9dace..000000000
Binary files a/fonts/MiniwiFontOutline/0177.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0178.png b/fonts/MiniwiFontOutline/0178.png
deleted file mode 100644
index 021b1c45a..000000000
Binary files a/fonts/MiniwiFontOutline/0178.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0179.png b/fonts/MiniwiFontOutline/0179.png
deleted file mode 100644
index 523d2c603..000000000
Binary files a/fonts/MiniwiFontOutline/0179.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/017A.png b/fonts/MiniwiFontOutline/017A.png
deleted file mode 100644
index 77d520a40..000000000
Binary files a/fonts/MiniwiFontOutline/017A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/017B.png b/fonts/MiniwiFontOutline/017B.png
deleted file mode 100644
index cb415a578..000000000
Binary files a/fonts/MiniwiFontOutline/017B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/017C.png b/fonts/MiniwiFontOutline/017C.png
deleted file mode 100644
index fe9caf716..000000000
Binary files a/fonts/MiniwiFontOutline/017C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/017D.png b/fonts/MiniwiFontOutline/017D.png
deleted file mode 100644
index 638396ccc..000000000
Binary files a/fonts/MiniwiFontOutline/017D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/017E.png b/fonts/MiniwiFontOutline/017E.png
deleted file mode 100644
index 86f4f0c15..000000000
Binary files a/fonts/MiniwiFontOutline/017E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/017F.png b/fonts/MiniwiFontOutline/017F.png
deleted file mode 100644
index 0cc480e89..000000000
Binary files a/fonts/MiniwiFontOutline/017F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0180.png b/fonts/MiniwiFontOutline/0180.png
deleted file mode 100644
index c58d09020..000000000
Binary files a/fonts/MiniwiFontOutline/0180.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0181.png b/fonts/MiniwiFontOutline/0181.png
deleted file mode 100644
index ac4b0e55d..000000000
Binary files a/fonts/MiniwiFontOutline/0181.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0182.png b/fonts/MiniwiFontOutline/0182.png
deleted file mode 100644
index 906cae8e4..000000000
Binary files a/fonts/MiniwiFontOutline/0182.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0183.png b/fonts/MiniwiFontOutline/0183.png
deleted file mode 100644
index 7e0912586..000000000
Binary files a/fonts/MiniwiFontOutline/0183.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0184.png b/fonts/MiniwiFontOutline/0184.png
deleted file mode 100644
index cedf27362..000000000
Binary files a/fonts/MiniwiFontOutline/0184.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0185.png b/fonts/MiniwiFontOutline/0185.png
deleted file mode 100644
index bb623ad8f..000000000
Binary files a/fonts/MiniwiFontOutline/0185.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0186.png b/fonts/MiniwiFontOutline/0186.png
deleted file mode 100644
index c8e529024..000000000
Binary files a/fonts/MiniwiFontOutline/0186.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0187.png b/fonts/MiniwiFontOutline/0187.png
deleted file mode 100644
index 57e41d3c2..000000000
Binary files a/fonts/MiniwiFontOutline/0187.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0188.png b/fonts/MiniwiFontOutline/0188.png
deleted file mode 100644
index 46a3ede8c..000000000
Binary files a/fonts/MiniwiFontOutline/0188.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0189.png b/fonts/MiniwiFontOutline/0189.png
deleted file mode 100644
index 09ffd46ef..000000000
Binary files a/fonts/MiniwiFontOutline/0189.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/018A.png b/fonts/MiniwiFontOutline/018A.png
deleted file mode 100644
index 3760472ce..000000000
Binary files a/fonts/MiniwiFontOutline/018A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/018B.png b/fonts/MiniwiFontOutline/018B.png
deleted file mode 100644
index 9425ceb3f..000000000
Binary files a/fonts/MiniwiFontOutline/018B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/018C.png b/fonts/MiniwiFontOutline/018C.png
deleted file mode 100644
index 9425ceb3f..000000000
Binary files a/fonts/MiniwiFontOutline/018C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/018D.png b/fonts/MiniwiFontOutline/018D.png
deleted file mode 100644
index 6d2a67bd2..000000000
Binary files a/fonts/MiniwiFontOutline/018D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/018E.png b/fonts/MiniwiFontOutline/018E.png
deleted file mode 100644
index a3017d48f..000000000
Binary files a/fonts/MiniwiFontOutline/018E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/018F.png b/fonts/MiniwiFontOutline/018F.png
deleted file mode 100644
index 1713fd5ae..000000000
Binary files a/fonts/MiniwiFontOutline/018F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0190.png b/fonts/MiniwiFontOutline/0190.png
deleted file mode 100644
index 8d7b928b7..000000000
Binary files a/fonts/MiniwiFontOutline/0190.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0191.png b/fonts/MiniwiFontOutline/0191.png
deleted file mode 100644
index 54bb077ac..000000000
Binary files a/fonts/MiniwiFontOutline/0191.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0192.png b/fonts/MiniwiFontOutline/0192.png
deleted file mode 100644
index d2903d0da..000000000
Binary files a/fonts/MiniwiFontOutline/0192.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0193.png b/fonts/MiniwiFontOutline/0193.png
deleted file mode 100644
index 8bb41c20e..000000000
Binary files a/fonts/MiniwiFontOutline/0193.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0194.png b/fonts/MiniwiFontOutline/0194.png
deleted file mode 100644
index bd9ca4c81..000000000
Binary files a/fonts/MiniwiFontOutline/0194.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0195.png b/fonts/MiniwiFontOutline/0195.png
deleted file mode 100644
index 2a6ad4a64..000000000
Binary files a/fonts/MiniwiFontOutline/0195.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0196.png b/fonts/MiniwiFontOutline/0196.png
deleted file mode 100644
index 8df611031..000000000
Binary files a/fonts/MiniwiFontOutline/0196.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0197.png b/fonts/MiniwiFontOutline/0197.png
deleted file mode 100644
index 30b73b13a..000000000
Binary files a/fonts/MiniwiFontOutline/0197.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0198.png b/fonts/MiniwiFontOutline/0198.png
deleted file mode 100644
index 27d47ab2a..000000000
Binary files a/fonts/MiniwiFontOutline/0198.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0199.png b/fonts/MiniwiFontOutline/0199.png
deleted file mode 100644
index 7c7aa2807..000000000
Binary files a/fonts/MiniwiFontOutline/0199.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/019A.png b/fonts/MiniwiFontOutline/019A.png
deleted file mode 100644
index 30b73b13a..000000000
Binary files a/fonts/MiniwiFontOutline/019A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/019B.png b/fonts/MiniwiFontOutline/019B.png
deleted file mode 100644
index b0433de2c..000000000
Binary files a/fonts/MiniwiFontOutline/019B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/019C.png b/fonts/MiniwiFontOutline/019C.png
deleted file mode 100644
index 2beb6caf6..000000000
Binary files a/fonts/MiniwiFontOutline/019C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/019D.png b/fonts/MiniwiFontOutline/019D.png
deleted file mode 100644
index 9317d16c6..000000000
Binary files a/fonts/MiniwiFontOutline/019D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/019E.png b/fonts/MiniwiFontOutline/019E.png
deleted file mode 100644
index 2bb3a2dbe..000000000
Binary files a/fonts/MiniwiFontOutline/019E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/019F.png b/fonts/MiniwiFontOutline/019F.png
deleted file mode 100644
index b417de18b..000000000
Binary files a/fonts/MiniwiFontOutline/019F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01A0.png b/fonts/MiniwiFontOutline/01A0.png
deleted file mode 100644
index c03e37ac5..000000000
Binary files a/fonts/MiniwiFontOutline/01A0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01A1.png b/fonts/MiniwiFontOutline/01A1.png
deleted file mode 100644
index da287d858..000000000
Binary files a/fonts/MiniwiFontOutline/01A1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01A2.png b/fonts/MiniwiFontOutline/01A2.png
deleted file mode 100644
index 4022830a8..000000000
Binary files a/fonts/MiniwiFontOutline/01A2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01A3.png b/fonts/MiniwiFontOutline/01A3.png
deleted file mode 100644
index 1c067b2f3..000000000
Binary files a/fonts/MiniwiFontOutline/01A3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01A4.png b/fonts/MiniwiFontOutline/01A4.png
deleted file mode 100644
index ab82c4e37..000000000
Binary files a/fonts/MiniwiFontOutline/01A4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01A5.png b/fonts/MiniwiFontOutline/01A5.png
deleted file mode 100644
index 6fb859f83..000000000
Binary files a/fonts/MiniwiFontOutline/01A5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01A6.png b/fonts/MiniwiFontOutline/01A6.png
deleted file mode 100644
index 085f104d1..000000000
Binary files a/fonts/MiniwiFontOutline/01A6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01A7.png b/fonts/MiniwiFontOutline/01A7.png
deleted file mode 100644
index 646f20a5e..000000000
Binary files a/fonts/MiniwiFontOutline/01A7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01A8.png b/fonts/MiniwiFontOutline/01A8.png
deleted file mode 100644
index c22914327..000000000
Binary files a/fonts/MiniwiFontOutline/01A8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01A9.png b/fonts/MiniwiFontOutline/01A9.png
deleted file mode 100644
index 9b502a038..000000000
Binary files a/fonts/MiniwiFontOutline/01A9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01AA.png b/fonts/MiniwiFontOutline/01AA.png
deleted file mode 100644
index e9019fde8..000000000
Binary files a/fonts/MiniwiFontOutline/01AA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01AB.png b/fonts/MiniwiFontOutline/01AB.png
deleted file mode 100644
index ac3cd5126..000000000
Binary files a/fonts/MiniwiFontOutline/01AB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01AC.png b/fonts/MiniwiFontOutline/01AC.png
deleted file mode 100644
index 93dce1b0f..000000000
Binary files a/fonts/MiniwiFontOutline/01AC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01AD.png b/fonts/MiniwiFontOutline/01AD.png
deleted file mode 100644
index 6ff41bc49..000000000
Binary files a/fonts/MiniwiFontOutline/01AD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01AE.png b/fonts/MiniwiFontOutline/01AE.png
deleted file mode 100644
index a986a7222..000000000
Binary files a/fonts/MiniwiFontOutline/01AE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01AF.png b/fonts/MiniwiFontOutline/01AF.png
deleted file mode 100644
index 1d8bb83a7..000000000
Binary files a/fonts/MiniwiFontOutline/01AF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01B0.png b/fonts/MiniwiFontOutline/01B0.png
deleted file mode 100644
index c98e3c47b..000000000
Binary files a/fonts/MiniwiFontOutline/01B0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01B1.png b/fonts/MiniwiFontOutline/01B1.png
deleted file mode 100644
index fdce7a565..000000000
Binary files a/fonts/MiniwiFontOutline/01B1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01B2.png b/fonts/MiniwiFontOutline/01B2.png
deleted file mode 100644
index 9f88068de..000000000
Binary files a/fonts/MiniwiFontOutline/01B2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01B3.png b/fonts/MiniwiFontOutline/01B3.png
deleted file mode 100644
index f3dcbd1bf..000000000
Binary files a/fonts/MiniwiFontOutline/01B3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01B4.png b/fonts/MiniwiFontOutline/01B4.png
deleted file mode 100644
index a84537afa..000000000
Binary files a/fonts/MiniwiFontOutline/01B4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01B5.png b/fonts/MiniwiFontOutline/01B5.png
deleted file mode 100644
index 05418a69c..000000000
Binary files a/fonts/MiniwiFontOutline/01B5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01B6.png b/fonts/MiniwiFontOutline/01B6.png
deleted file mode 100644
index a1ee48768..000000000
Binary files a/fonts/MiniwiFontOutline/01B6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01B7.png b/fonts/MiniwiFontOutline/01B7.png
deleted file mode 100644
index bdfb3c51c..000000000
Binary files a/fonts/MiniwiFontOutline/01B7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01B8.png b/fonts/MiniwiFontOutline/01B8.png
deleted file mode 100644
index 3c3110033..000000000
Binary files a/fonts/MiniwiFontOutline/01B8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01B9.png b/fonts/MiniwiFontOutline/01B9.png
deleted file mode 100644
index 30938fb5d..000000000
Binary files a/fonts/MiniwiFontOutline/01B9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01BA.png b/fonts/MiniwiFontOutline/01BA.png
deleted file mode 100644
index 82239543c..000000000
Binary files a/fonts/MiniwiFontOutline/01BA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01BB.png b/fonts/MiniwiFontOutline/01BB.png
deleted file mode 100644
index 8478709a8..000000000
Binary files a/fonts/MiniwiFontOutline/01BB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01BC.png b/fonts/MiniwiFontOutline/01BC.png
deleted file mode 100644
index ca64bc19d..000000000
Binary files a/fonts/MiniwiFontOutline/01BC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01BD.png b/fonts/MiniwiFontOutline/01BD.png
deleted file mode 100644
index 7503e2a99..000000000
Binary files a/fonts/MiniwiFontOutline/01BD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01BE.png b/fonts/MiniwiFontOutline/01BE.png
deleted file mode 100644
index e5ea5a1f0..000000000
Binary files a/fonts/MiniwiFontOutline/01BE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01BF.png b/fonts/MiniwiFontOutline/01BF.png
deleted file mode 100644
index 463506f67..000000000
Binary files a/fonts/MiniwiFontOutline/01BF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01C0.png b/fonts/MiniwiFontOutline/01C0.png
deleted file mode 100644
index d61d5e1df..000000000
Binary files a/fonts/MiniwiFontOutline/01C0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01C1.png b/fonts/MiniwiFontOutline/01C1.png
deleted file mode 100644
index 5b4ec8a8d..000000000
Binary files a/fonts/MiniwiFontOutline/01C1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01C2.png b/fonts/MiniwiFontOutline/01C2.png
deleted file mode 100644
index 474efc09c..000000000
Binary files a/fonts/MiniwiFontOutline/01C2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01C3.png b/fonts/MiniwiFontOutline/01C3.png
deleted file mode 100644
index 62e3488a2..000000000
Binary files a/fonts/MiniwiFontOutline/01C3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01C4.png b/fonts/MiniwiFontOutline/01C4.png
deleted file mode 100644
index 448836940..000000000
Binary files a/fonts/MiniwiFontOutline/01C4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01C5.png b/fonts/MiniwiFontOutline/01C5.png
deleted file mode 100644
index 17270b904..000000000
Binary files a/fonts/MiniwiFontOutline/01C5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01C6.png b/fonts/MiniwiFontOutline/01C6.png
deleted file mode 100644
index cb8360862..000000000
Binary files a/fonts/MiniwiFontOutline/01C6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01C7.png b/fonts/MiniwiFontOutline/01C7.png
deleted file mode 100644
index 0eec2c6f2..000000000
Binary files a/fonts/MiniwiFontOutline/01C7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01C8.png b/fonts/MiniwiFontOutline/01C8.png
deleted file mode 100644
index 8fd7ca09b..000000000
Binary files a/fonts/MiniwiFontOutline/01C8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01C9.png b/fonts/MiniwiFontOutline/01C9.png
deleted file mode 100644
index 05329cd96..000000000
Binary files a/fonts/MiniwiFontOutline/01C9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01CA.png b/fonts/MiniwiFontOutline/01CA.png
deleted file mode 100644
index 33e15e96c..000000000
Binary files a/fonts/MiniwiFontOutline/01CA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01CB.png b/fonts/MiniwiFontOutline/01CB.png
deleted file mode 100644
index 45e766ee9..000000000
Binary files a/fonts/MiniwiFontOutline/01CB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01CC.png b/fonts/MiniwiFontOutline/01CC.png
deleted file mode 100644
index 388ee0afb..000000000
Binary files a/fonts/MiniwiFontOutline/01CC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01CD.png b/fonts/MiniwiFontOutline/01CD.png
deleted file mode 100644
index 59ac5d353..000000000
Binary files a/fonts/MiniwiFontOutline/01CD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01CE.png b/fonts/MiniwiFontOutline/01CE.png
deleted file mode 100644
index a747fd329..000000000
Binary files a/fonts/MiniwiFontOutline/01CE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01CF.png b/fonts/MiniwiFontOutline/01CF.png
deleted file mode 100644
index 5c8d65590..000000000
Binary files a/fonts/MiniwiFontOutline/01CF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01D0.png b/fonts/MiniwiFontOutline/01D0.png
deleted file mode 100644
index 51787a5b9..000000000
Binary files a/fonts/MiniwiFontOutline/01D0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01D1.png b/fonts/MiniwiFontOutline/01D1.png
deleted file mode 100644
index 8ad89b6af..000000000
Binary files a/fonts/MiniwiFontOutline/01D1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01D2.png b/fonts/MiniwiFontOutline/01D2.png
deleted file mode 100644
index c38c09130..000000000
Binary files a/fonts/MiniwiFontOutline/01D2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01D3.png b/fonts/MiniwiFontOutline/01D3.png
deleted file mode 100644
index 194b0daba..000000000
Binary files a/fonts/MiniwiFontOutline/01D3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01D4.png b/fonts/MiniwiFontOutline/01D4.png
deleted file mode 100644
index 194b0daba..000000000
Binary files a/fonts/MiniwiFontOutline/01D4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01D5.png b/fonts/MiniwiFontOutline/01D5.png
deleted file mode 100644
index 34057c13e..000000000
Binary files a/fonts/MiniwiFontOutline/01D5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01D6.png b/fonts/MiniwiFontOutline/01D6.png
deleted file mode 100644
index df0f10957..000000000
Binary files a/fonts/MiniwiFontOutline/01D6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01D7.png b/fonts/MiniwiFontOutline/01D7.png
deleted file mode 100644
index 34057c13e..000000000
Binary files a/fonts/MiniwiFontOutline/01D7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01D8.png b/fonts/MiniwiFontOutline/01D8.png
deleted file mode 100644
index 34057c13e..000000000
Binary files a/fonts/MiniwiFontOutline/01D8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01D9.png b/fonts/MiniwiFontOutline/01D9.png
deleted file mode 100644
index df0f10957..000000000
Binary files a/fonts/MiniwiFontOutline/01D9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01DA.png b/fonts/MiniwiFontOutline/01DA.png
deleted file mode 100644
index df0f10957..000000000
Binary files a/fonts/MiniwiFontOutline/01DA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01DB.png b/fonts/MiniwiFontOutline/01DB.png
deleted file mode 100644
index 34057c13e..000000000
Binary files a/fonts/MiniwiFontOutline/01DB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01DC.png b/fonts/MiniwiFontOutline/01DC.png
deleted file mode 100644
index 34057c13e..000000000
Binary files a/fonts/MiniwiFontOutline/01DC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01DD.png b/fonts/MiniwiFontOutline/01DD.png
deleted file mode 100644
index 380621c79..000000000
Binary files a/fonts/MiniwiFontOutline/01DD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01DE.png b/fonts/MiniwiFontOutline/01DE.png
deleted file mode 100644
index 73dbc5d48..000000000
Binary files a/fonts/MiniwiFontOutline/01DE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01DF.png b/fonts/MiniwiFontOutline/01DF.png
deleted file mode 100644
index 73a88da39..000000000
Binary files a/fonts/MiniwiFontOutline/01DF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01E0.png b/fonts/MiniwiFontOutline/01E0.png
deleted file mode 100644
index 9eafa7928..000000000
Binary files a/fonts/MiniwiFontOutline/01E0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01E1.png b/fonts/MiniwiFontOutline/01E1.png
deleted file mode 100644
index b2fd51411..000000000
Binary files a/fonts/MiniwiFontOutline/01E1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01E2.png b/fonts/MiniwiFontOutline/01E2.png
deleted file mode 100644
index c31c64940..000000000
Binary files a/fonts/MiniwiFontOutline/01E2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01E3.png b/fonts/MiniwiFontOutline/01E3.png
deleted file mode 100644
index 7a611234c..000000000
Binary files a/fonts/MiniwiFontOutline/01E3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01E4.png b/fonts/MiniwiFontOutline/01E4.png
deleted file mode 100644
index 04cd8418e..000000000
Binary files a/fonts/MiniwiFontOutline/01E4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01E5.png b/fonts/MiniwiFontOutline/01E5.png
deleted file mode 100644
index d54272bb3..000000000
Binary files a/fonts/MiniwiFontOutline/01E5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01E6.png b/fonts/MiniwiFontOutline/01E6.png
deleted file mode 100644
index b1cb8cfd4..000000000
Binary files a/fonts/MiniwiFontOutline/01E6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01E7.png b/fonts/MiniwiFontOutline/01E7.png
deleted file mode 100644
index 14f7683e7..000000000
Binary files a/fonts/MiniwiFontOutline/01E7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01E8.png b/fonts/MiniwiFontOutline/01E8.png
deleted file mode 100644
index 2ac7a909b..000000000
Binary files a/fonts/MiniwiFontOutline/01E8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01E9.png b/fonts/MiniwiFontOutline/01E9.png
deleted file mode 100644
index 0aec8b779..000000000
Binary files a/fonts/MiniwiFontOutline/01E9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01EA.png b/fonts/MiniwiFontOutline/01EA.png
deleted file mode 100644
index b78b36db4..000000000
Binary files a/fonts/MiniwiFontOutline/01EA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01EB.png b/fonts/MiniwiFontOutline/01EB.png
deleted file mode 100644
index 97da9ad70..000000000
Binary files a/fonts/MiniwiFontOutline/01EB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01EC.png b/fonts/MiniwiFontOutline/01EC.png
deleted file mode 100644
index 73d904dfb..000000000
Binary files a/fonts/MiniwiFontOutline/01EC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01ED.png b/fonts/MiniwiFontOutline/01ED.png
deleted file mode 100644
index 954b7617c..000000000
Binary files a/fonts/MiniwiFontOutline/01ED.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01EE.png b/fonts/MiniwiFontOutline/01EE.png
deleted file mode 100644
index 5ef0c04b5..000000000
Binary files a/fonts/MiniwiFontOutline/01EE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01EF.png b/fonts/MiniwiFontOutline/01EF.png
deleted file mode 100644
index b1dfa700e..000000000
Binary files a/fonts/MiniwiFontOutline/01EF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01F0.png b/fonts/MiniwiFontOutline/01F0.png
deleted file mode 100644
index b2ef9d0da..000000000
Binary files a/fonts/MiniwiFontOutline/01F0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01F1.png b/fonts/MiniwiFontOutline/01F1.png
deleted file mode 100644
index c5dca6f1f..000000000
Binary files a/fonts/MiniwiFontOutline/01F1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01F2.png b/fonts/MiniwiFontOutline/01F2.png
deleted file mode 100644
index 240107b46..000000000
Binary files a/fonts/MiniwiFontOutline/01F2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01F3.png b/fonts/MiniwiFontOutline/01F3.png
deleted file mode 100644
index 137d1f59e..000000000
Binary files a/fonts/MiniwiFontOutline/01F3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01F4.png b/fonts/MiniwiFontOutline/01F4.png
deleted file mode 100644
index 4e0ad3677..000000000
Binary files a/fonts/MiniwiFontOutline/01F4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01F5.png b/fonts/MiniwiFontOutline/01F5.png
deleted file mode 100644
index 34966c9be..000000000
Binary files a/fonts/MiniwiFontOutline/01F5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01F6.png b/fonts/MiniwiFontOutline/01F6.png
deleted file mode 100644
index a14673399..000000000
Binary files a/fonts/MiniwiFontOutline/01F6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01F7.png b/fonts/MiniwiFontOutline/01F7.png
deleted file mode 100644
index 11c5399d1..000000000
Binary files a/fonts/MiniwiFontOutline/01F7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01F8.png b/fonts/MiniwiFontOutline/01F8.png
deleted file mode 100644
index 1417618e2..000000000
Binary files a/fonts/MiniwiFontOutline/01F8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01F9.png b/fonts/MiniwiFontOutline/01F9.png
deleted file mode 100644
index e179fd1e0..000000000
Binary files a/fonts/MiniwiFontOutline/01F9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01FA.png b/fonts/MiniwiFontOutline/01FA.png
deleted file mode 100644
index 579e0d299..000000000
Binary files a/fonts/MiniwiFontOutline/01FA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01FB.png b/fonts/MiniwiFontOutline/01FB.png
deleted file mode 100644
index 573732c99..000000000
Binary files a/fonts/MiniwiFontOutline/01FB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01FC.png b/fonts/MiniwiFontOutline/01FC.png
deleted file mode 100644
index 4509fd92d..000000000
Binary files a/fonts/MiniwiFontOutline/01FC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01FD.png b/fonts/MiniwiFontOutline/01FD.png
deleted file mode 100644
index a62666f9e..000000000
Binary files a/fonts/MiniwiFontOutline/01FD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01FE.png b/fonts/MiniwiFontOutline/01FE.png
deleted file mode 100644
index 530dc4f8d..000000000
Binary files a/fonts/MiniwiFontOutline/01FE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/01FF.png b/fonts/MiniwiFontOutline/01FF.png
deleted file mode 100644
index a03be2d9d..000000000
Binary files a/fonts/MiniwiFontOutline/01FF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0200.png b/fonts/MiniwiFontOutline/0200.png
deleted file mode 100644
index 45ed0e1de..000000000
Binary files a/fonts/MiniwiFontOutline/0200.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0201.png b/fonts/MiniwiFontOutline/0201.png
deleted file mode 100644
index e88ac7750..000000000
Binary files a/fonts/MiniwiFontOutline/0201.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0202.png b/fonts/MiniwiFontOutline/0202.png
deleted file mode 100644
index 59ac5d353..000000000
Binary files a/fonts/MiniwiFontOutline/0202.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0203.png b/fonts/MiniwiFontOutline/0203.png
deleted file mode 100644
index a747fd329..000000000
Binary files a/fonts/MiniwiFontOutline/0203.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0204.png b/fonts/MiniwiFontOutline/0204.png
deleted file mode 100644
index 0fe8db99d..000000000
Binary files a/fonts/MiniwiFontOutline/0204.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0205.png b/fonts/MiniwiFontOutline/0205.png
deleted file mode 100644
index 586b8b7d1..000000000
Binary files a/fonts/MiniwiFontOutline/0205.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0206.png b/fonts/MiniwiFontOutline/0206.png
deleted file mode 100644
index fdcd67271..000000000
Binary files a/fonts/MiniwiFontOutline/0206.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0207.png b/fonts/MiniwiFontOutline/0207.png
deleted file mode 100644
index 6f97ed7e0..000000000
Binary files a/fonts/MiniwiFontOutline/0207.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0208.png b/fonts/MiniwiFontOutline/0208.png
deleted file mode 100644
index a52e916be..000000000
Binary files a/fonts/MiniwiFontOutline/0208.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0209.png b/fonts/MiniwiFontOutline/0209.png
deleted file mode 100644
index c72ee71f8..000000000
Binary files a/fonts/MiniwiFontOutline/0209.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/020A.png b/fonts/MiniwiFontOutline/020A.png
deleted file mode 100644
index 5c8d65590..000000000
Binary files a/fonts/MiniwiFontOutline/020A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/020B.png b/fonts/MiniwiFontOutline/020B.png
deleted file mode 100644
index c72ee71f8..000000000
Binary files a/fonts/MiniwiFontOutline/020B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/020C.png b/fonts/MiniwiFontOutline/020C.png
deleted file mode 100644
index a566849f3..000000000
Binary files a/fonts/MiniwiFontOutline/020C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/020D.png b/fonts/MiniwiFontOutline/020D.png
deleted file mode 100644
index e4888cd83..000000000
Binary files a/fonts/MiniwiFontOutline/020D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/020E.png b/fonts/MiniwiFontOutline/020E.png
deleted file mode 100644
index 8ad89b6af..000000000
Binary files a/fonts/MiniwiFontOutline/020E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/020F.png b/fonts/MiniwiFontOutline/020F.png
deleted file mode 100644
index c38c09130..000000000
Binary files a/fonts/MiniwiFontOutline/020F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0210.png b/fonts/MiniwiFontOutline/0210.png
deleted file mode 100644
index f903bb381..000000000
Binary files a/fonts/MiniwiFontOutline/0210.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0211.png b/fonts/MiniwiFontOutline/0211.png
deleted file mode 100644
index 4cdb4547d..000000000
Binary files a/fonts/MiniwiFontOutline/0211.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0212.png b/fonts/MiniwiFontOutline/0212.png
deleted file mode 100644
index 7aea5e25e..000000000
Binary files a/fonts/MiniwiFontOutline/0212.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0213.png b/fonts/MiniwiFontOutline/0213.png
deleted file mode 100644
index 42518ea84..000000000
Binary files a/fonts/MiniwiFontOutline/0213.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0214.png b/fonts/MiniwiFontOutline/0214.png
deleted file mode 100644
index 34057c13e..000000000
Binary files a/fonts/MiniwiFontOutline/0214.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0215.png b/fonts/MiniwiFontOutline/0215.png
deleted file mode 100644
index 34057c13e..000000000
Binary files a/fonts/MiniwiFontOutline/0215.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0216.png b/fonts/MiniwiFontOutline/0216.png
deleted file mode 100644
index 34057c13e..000000000
Binary files a/fonts/MiniwiFontOutline/0216.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0217.png b/fonts/MiniwiFontOutline/0217.png
deleted file mode 100644
index 34057c13e..000000000
Binary files a/fonts/MiniwiFontOutline/0217.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0218.png b/fonts/MiniwiFontOutline/0218.png
deleted file mode 100644
index cd057ffa1..000000000
Binary files a/fonts/MiniwiFontOutline/0218.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0219.png b/fonts/MiniwiFontOutline/0219.png
deleted file mode 100644
index 49860ce67..000000000
Binary files a/fonts/MiniwiFontOutline/0219.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/021A.png b/fonts/MiniwiFontOutline/021A.png
deleted file mode 100644
index a986a7222..000000000
Binary files a/fonts/MiniwiFontOutline/021A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/021B.png b/fonts/MiniwiFontOutline/021B.png
deleted file mode 100644
index afb3d3f8c..000000000
Binary files a/fonts/MiniwiFontOutline/021B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/021C.png b/fonts/MiniwiFontOutline/021C.png
deleted file mode 100644
index 4e261e686..000000000
Binary files a/fonts/MiniwiFontOutline/021C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/021D.png b/fonts/MiniwiFontOutline/021D.png
deleted file mode 100644
index 70fc62aa4..000000000
Binary files a/fonts/MiniwiFontOutline/021D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/021E.png b/fonts/MiniwiFontOutline/021E.png
deleted file mode 100644
index 56b0f0a9f..000000000
Binary files a/fonts/MiniwiFontOutline/021E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/021F.png b/fonts/MiniwiFontOutline/021F.png
deleted file mode 100644
index 79354cea2..000000000
Binary files a/fonts/MiniwiFontOutline/021F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0220.png b/fonts/MiniwiFontOutline/0220.png
deleted file mode 100644
index a4a39cb75..000000000
Binary files a/fonts/MiniwiFontOutline/0220.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0221.png b/fonts/MiniwiFontOutline/0221.png
deleted file mode 100644
index f076ac0a3..000000000
Binary files a/fonts/MiniwiFontOutline/0221.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0222.png b/fonts/MiniwiFontOutline/0222.png
deleted file mode 100644
index 562d05ecc..000000000
Binary files a/fonts/MiniwiFontOutline/0222.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0223.png b/fonts/MiniwiFontOutline/0223.png
deleted file mode 100644
index 43da6efb0..000000000
Binary files a/fonts/MiniwiFontOutline/0223.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0224.png b/fonts/MiniwiFontOutline/0224.png
deleted file mode 100644
index bb6c68130..000000000
Binary files a/fonts/MiniwiFontOutline/0224.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0225.png b/fonts/MiniwiFontOutline/0225.png
deleted file mode 100644
index 3a7035815..000000000
Binary files a/fonts/MiniwiFontOutline/0225.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0226.png b/fonts/MiniwiFontOutline/0226.png
deleted file mode 100644
index f9ce2dcc9..000000000
Binary files a/fonts/MiniwiFontOutline/0226.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0227.png b/fonts/MiniwiFontOutline/0227.png
deleted file mode 100644
index 911f017be..000000000
Binary files a/fonts/MiniwiFontOutline/0227.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0228.png b/fonts/MiniwiFontOutline/0228.png
deleted file mode 100644
index 4f955c82b..000000000
Binary files a/fonts/MiniwiFontOutline/0228.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0229.png b/fonts/MiniwiFontOutline/0229.png
deleted file mode 100644
index e66ac43f4..000000000
Binary files a/fonts/MiniwiFontOutline/0229.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/022A.png b/fonts/MiniwiFontOutline/022A.png
deleted file mode 100644
index ac9d64789..000000000
Binary files a/fonts/MiniwiFontOutline/022A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/022B.png b/fonts/MiniwiFontOutline/022B.png
deleted file mode 100644
index ac9d64789..000000000
Binary files a/fonts/MiniwiFontOutline/022B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/022C.png b/fonts/MiniwiFontOutline/022C.png
deleted file mode 100644
index e8c947c86..000000000
Binary files a/fonts/MiniwiFontOutline/022C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/022D.png b/fonts/MiniwiFontOutline/022D.png
deleted file mode 100644
index e8c947c86..000000000
Binary files a/fonts/MiniwiFontOutline/022D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/022E.png b/fonts/MiniwiFontOutline/022E.png
deleted file mode 100644
index 20b5316af..000000000
Binary files a/fonts/MiniwiFontOutline/022E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/022F.png b/fonts/MiniwiFontOutline/022F.png
deleted file mode 100644
index 58289ef34..000000000
Binary files a/fonts/MiniwiFontOutline/022F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0230.png b/fonts/MiniwiFontOutline/0230.png
deleted file mode 100644
index 566dc5e48..000000000
Binary files a/fonts/MiniwiFontOutline/0230.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0231.png b/fonts/MiniwiFontOutline/0231.png
deleted file mode 100644
index 566dc5e48..000000000
Binary files a/fonts/MiniwiFontOutline/0231.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0232.png b/fonts/MiniwiFontOutline/0232.png
deleted file mode 100644
index 6e9ec5093..000000000
Binary files a/fonts/MiniwiFontOutline/0232.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0233.png b/fonts/MiniwiFontOutline/0233.png
deleted file mode 100644
index 317b9dace..000000000
Binary files a/fonts/MiniwiFontOutline/0233.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0234.png b/fonts/MiniwiFontOutline/0234.png
deleted file mode 100644
index 3b69e463d..000000000
Binary files a/fonts/MiniwiFontOutline/0234.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0235.png b/fonts/MiniwiFontOutline/0235.png
deleted file mode 100644
index 8091400ba..000000000
Binary files a/fonts/MiniwiFontOutline/0235.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0236.png b/fonts/MiniwiFontOutline/0236.png
deleted file mode 100644
index a04496126..000000000
Binary files a/fonts/MiniwiFontOutline/0236.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0237.png b/fonts/MiniwiFontOutline/0237.png
deleted file mode 100644
index 566c02104..000000000
Binary files a/fonts/MiniwiFontOutline/0237.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0238.png b/fonts/MiniwiFontOutline/0238.png
deleted file mode 100644
index 3f0573187..000000000
Binary files a/fonts/MiniwiFontOutline/0238.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0239.png b/fonts/MiniwiFontOutline/0239.png
deleted file mode 100644
index 2d6d96279..000000000
Binary files a/fonts/MiniwiFontOutline/0239.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/023A.png b/fonts/MiniwiFontOutline/023A.png
deleted file mode 100644
index f0910ff64..000000000
Binary files a/fonts/MiniwiFontOutline/023A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/023B.png b/fonts/MiniwiFontOutline/023B.png
deleted file mode 100644
index ffa097821..000000000
Binary files a/fonts/MiniwiFontOutline/023B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/023C.png b/fonts/MiniwiFontOutline/023C.png
deleted file mode 100644
index cc87a66e9..000000000
Binary files a/fonts/MiniwiFontOutline/023C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/023D.png b/fonts/MiniwiFontOutline/023D.png
deleted file mode 100644
index 3bcbe5dc5..000000000
Binary files a/fonts/MiniwiFontOutline/023D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/023E.png b/fonts/MiniwiFontOutline/023E.png
deleted file mode 100644
index effc1d1a8..000000000
Binary files a/fonts/MiniwiFontOutline/023E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/023F.png b/fonts/MiniwiFontOutline/023F.png
deleted file mode 100644
index 1c00b9c6a..000000000
Binary files a/fonts/MiniwiFontOutline/023F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0240.png b/fonts/MiniwiFontOutline/0240.png
deleted file mode 100644
index fae755d26..000000000
Binary files a/fonts/MiniwiFontOutline/0240.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0241.png b/fonts/MiniwiFontOutline/0241.png
deleted file mode 100644
index e07478915..000000000
Binary files a/fonts/MiniwiFontOutline/0241.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0242.png b/fonts/MiniwiFontOutline/0242.png
deleted file mode 100644
index 4e1a3dc79..000000000
Binary files a/fonts/MiniwiFontOutline/0242.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0243.png b/fonts/MiniwiFontOutline/0243.png
deleted file mode 100644
index e2966b2a3..000000000
Binary files a/fonts/MiniwiFontOutline/0243.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0244.png b/fonts/MiniwiFontOutline/0244.png
deleted file mode 100644
index df4015cf3..000000000
Binary files a/fonts/MiniwiFontOutline/0244.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0245.png b/fonts/MiniwiFontOutline/0245.png
deleted file mode 100644
index 35af4d95e..000000000
Binary files a/fonts/MiniwiFontOutline/0245.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0246.png b/fonts/MiniwiFontOutline/0246.png
deleted file mode 100644
index e1bfc2441..000000000
Binary files a/fonts/MiniwiFontOutline/0246.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0247.png b/fonts/MiniwiFontOutline/0247.png
deleted file mode 100644
index 8f8d1618c..000000000
Binary files a/fonts/MiniwiFontOutline/0247.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0248.png b/fonts/MiniwiFontOutline/0248.png
deleted file mode 100644
index 65c0139f3..000000000
Binary files a/fonts/MiniwiFontOutline/0248.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0249.png b/fonts/MiniwiFontOutline/0249.png
deleted file mode 100644
index 423b4a654..000000000
Binary files a/fonts/MiniwiFontOutline/0249.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/024A.png b/fonts/MiniwiFontOutline/024A.png
deleted file mode 100644
index ef1ba416a..000000000
Binary files a/fonts/MiniwiFontOutline/024A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/024B.png b/fonts/MiniwiFontOutline/024B.png
deleted file mode 100644
index e6a0ef97c..000000000
Binary files a/fonts/MiniwiFontOutline/024B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/024C.png b/fonts/MiniwiFontOutline/024C.png
deleted file mode 100644
index 43258ca88..000000000
Binary files a/fonts/MiniwiFontOutline/024C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/024D.png b/fonts/MiniwiFontOutline/024D.png
deleted file mode 100644
index 38c05da8a..000000000
Binary files a/fonts/MiniwiFontOutline/024D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/024E.png b/fonts/MiniwiFontOutline/024E.png
deleted file mode 100644
index 07d25bf86..000000000
Binary files a/fonts/MiniwiFontOutline/024E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/024F.png b/fonts/MiniwiFontOutline/024F.png
deleted file mode 100644
index 05a90cf2c..000000000
Binary files a/fonts/MiniwiFontOutline/024F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0250.png b/fonts/MiniwiFontOutline/0250.png
deleted file mode 100644
index 46fc5ccf5..000000000
Binary files a/fonts/MiniwiFontOutline/0250.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0251.png b/fonts/MiniwiFontOutline/0251.png
deleted file mode 100644
index 8d2122948..000000000
Binary files a/fonts/MiniwiFontOutline/0251.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0252.png b/fonts/MiniwiFontOutline/0252.png
deleted file mode 100644
index 63c9c21c3..000000000
Binary files a/fonts/MiniwiFontOutline/0252.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0253.png b/fonts/MiniwiFontOutline/0253.png
deleted file mode 100644
index f3f3a7613..000000000
Binary files a/fonts/MiniwiFontOutline/0253.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0254.png b/fonts/MiniwiFontOutline/0254.png
deleted file mode 100644
index 7047f9019..000000000
Binary files a/fonts/MiniwiFontOutline/0254.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0255.png b/fonts/MiniwiFontOutline/0255.png
deleted file mode 100644
index 6649a7729..000000000
Binary files a/fonts/MiniwiFontOutline/0255.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0256.png b/fonts/MiniwiFontOutline/0256.png
deleted file mode 100644
index 9b288962b..000000000
Binary files a/fonts/MiniwiFontOutline/0256.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0257.png b/fonts/MiniwiFontOutline/0257.png
deleted file mode 100644
index 73e23214e..000000000
Binary files a/fonts/MiniwiFontOutline/0257.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0258.png b/fonts/MiniwiFontOutline/0258.png
deleted file mode 100644
index 11adb9b69..000000000
Binary files a/fonts/MiniwiFontOutline/0258.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0259.png b/fonts/MiniwiFontOutline/0259.png
deleted file mode 100644
index 380621c79..000000000
Binary files a/fonts/MiniwiFontOutline/0259.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/025A.png b/fonts/MiniwiFontOutline/025A.png
deleted file mode 100644
index f3cb25a2d..000000000
Binary files a/fonts/MiniwiFontOutline/025A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/025B.png b/fonts/MiniwiFontOutline/025B.png
deleted file mode 100644
index 6fa4c3342..000000000
Binary files a/fonts/MiniwiFontOutline/025B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/025C.png b/fonts/MiniwiFontOutline/025C.png
deleted file mode 100644
index 009e6decf..000000000
Binary files a/fonts/MiniwiFontOutline/025C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/025D.png b/fonts/MiniwiFontOutline/025D.png
deleted file mode 100644
index 33101cf74..000000000
Binary files a/fonts/MiniwiFontOutline/025D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/025E.png b/fonts/MiniwiFontOutline/025E.png
deleted file mode 100644
index fdcfec8ce..000000000
Binary files a/fonts/MiniwiFontOutline/025E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/025F.png b/fonts/MiniwiFontOutline/025F.png
deleted file mode 100644
index 17067d308..000000000
Binary files a/fonts/MiniwiFontOutline/025F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0260.png b/fonts/MiniwiFontOutline/0260.png
deleted file mode 100644
index 25b22cfa4..000000000
Binary files a/fonts/MiniwiFontOutline/0260.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0261.png b/fonts/MiniwiFontOutline/0261.png
deleted file mode 100644
index 8d35ed4c1..000000000
Binary files a/fonts/MiniwiFontOutline/0261.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0262.png b/fonts/MiniwiFontOutline/0262.png
deleted file mode 100644
index 7f13cdabc..000000000
Binary files a/fonts/MiniwiFontOutline/0262.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0263.png b/fonts/MiniwiFontOutline/0263.png
deleted file mode 100644
index 1be88dce4..000000000
Binary files a/fonts/MiniwiFontOutline/0263.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0264.png b/fonts/MiniwiFontOutline/0264.png
deleted file mode 100644
index 57069bea1..000000000
Binary files a/fonts/MiniwiFontOutline/0264.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0265.png b/fonts/MiniwiFontOutline/0265.png
deleted file mode 100644
index ad740e208..000000000
Binary files a/fonts/MiniwiFontOutline/0265.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0266.png b/fonts/MiniwiFontOutline/0266.png
deleted file mode 100644
index 19c536610..000000000
Binary files a/fonts/MiniwiFontOutline/0266.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0267.png b/fonts/MiniwiFontOutline/0267.png
deleted file mode 100644
index 6a963cf70..000000000
Binary files a/fonts/MiniwiFontOutline/0267.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0268.png b/fonts/MiniwiFontOutline/0268.png
deleted file mode 100644
index 08fb55dc5..000000000
Binary files a/fonts/MiniwiFontOutline/0268.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0269.png b/fonts/MiniwiFontOutline/0269.png
deleted file mode 100644
index ba818dad9..000000000
Binary files a/fonts/MiniwiFontOutline/0269.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/026A.png b/fonts/MiniwiFontOutline/026A.png
deleted file mode 100644
index de4dd3624..000000000
Binary files a/fonts/MiniwiFontOutline/026A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/026B.png b/fonts/MiniwiFontOutline/026B.png
deleted file mode 100644
index 013ac2faa..000000000
Binary files a/fonts/MiniwiFontOutline/026B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/026C.png b/fonts/MiniwiFontOutline/026C.png
deleted file mode 100644
index 233f5185f..000000000
Binary files a/fonts/MiniwiFontOutline/026C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/026D.png b/fonts/MiniwiFontOutline/026D.png
deleted file mode 100644
index bb5ce9e87..000000000
Binary files a/fonts/MiniwiFontOutline/026D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/026E.png b/fonts/MiniwiFontOutline/026E.png
deleted file mode 100644
index 543e8a05a..000000000
Binary files a/fonts/MiniwiFontOutline/026E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/026F.png b/fonts/MiniwiFontOutline/026F.png
deleted file mode 100644
index d61f74af7..000000000
Binary files a/fonts/MiniwiFontOutline/026F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0270.png b/fonts/MiniwiFontOutline/0270.png
deleted file mode 100644
index faf8600ed..000000000
Binary files a/fonts/MiniwiFontOutline/0270.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0271.png b/fonts/MiniwiFontOutline/0271.png
deleted file mode 100644
index b31aabf0e..000000000
Binary files a/fonts/MiniwiFontOutline/0271.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0272.png b/fonts/MiniwiFontOutline/0272.png
deleted file mode 100644
index ee3f82ba4..000000000
Binary files a/fonts/MiniwiFontOutline/0272.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0273.png b/fonts/MiniwiFontOutline/0273.png
deleted file mode 100644
index 1bfd33749..000000000
Binary files a/fonts/MiniwiFontOutline/0273.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0274.png b/fonts/MiniwiFontOutline/0274.png
deleted file mode 100644
index 90ccde647..000000000
Binary files a/fonts/MiniwiFontOutline/0274.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0275.png b/fonts/MiniwiFontOutline/0275.png
deleted file mode 100644
index 3f9eb964e..000000000
Binary files a/fonts/MiniwiFontOutline/0275.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0276.png b/fonts/MiniwiFontOutline/0276.png
deleted file mode 100644
index 460fe2afe..000000000
Binary files a/fonts/MiniwiFontOutline/0276.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0277.png b/fonts/MiniwiFontOutline/0277.png
deleted file mode 100644
index 42d94ef76..000000000
Binary files a/fonts/MiniwiFontOutline/0277.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0278.png b/fonts/MiniwiFontOutline/0278.png
deleted file mode 100644
index 9805eab71..000000000
Binary files a/fonts/MiniwiFontOutline/0278.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/02C6.png b/fonts/MiniwiFontOutline/02C6.png
deleted file mode 100644
index a7b44fae2..000000000
Binary files a/fonts/MiniwiFontOutline/02C6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/02C7.png b/fonts/MiniwiFontOutline/02C7.png
deleted file mode 100644
index 6f0e7531d..000000000
Binary files a/fonts/MiniwiFontOutline/02C7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/02D8.png b/fonts/MiniwiFontOutline/02D8.png
deleted file mode 100644
index c632e57ad..000000000
Binary files a/fonts/MiniwiFontOutline/02D8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/02D9.png b/fonts/MiniwiFontOutline/02D9.png
deleted file mode 100644
index f3eebbd35..000000000
Binary files a/fonts/MiniwiFontOutline/02D9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/02DA.png b/fonts/MiniwiFontOutline/02DA.png
deleted file mode 100644
index 03832921b..000000000
Binary files a/fonts/MiniwiFontOutline/02DA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/02DB.png b/fonts/MiniwiFontOutline/02DB.png
deleted file mode 100644
index 6e5dc4033..000000000
Binary files a/fonts/MiniwiFontOutline/02DB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/02DC.png b/fonts/MiniwiFontOutline/02DC.png
deleted file mode 100644
index 5d9dc7c7a..000000000
Binary files a/fonts/MiniwiFontOutline/02DC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/02DD.png b/fonts/MiniwiFontOutline/02DD.png
deleted file mode 100644
index 4a1913b07..000000000
Binary files a/fonts/MiniwiFontOutline/02DD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0384.png b/fonts/MiniwiFontOutline/0384.png
deleted file mode 100644
index a38f91a77..000000000
Binary files a/fonts/MiniwiFontOutline/0384.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0385.png b/fonts/MiniwiFontOutline/0385.png
deleted file mode 100644
index 9d7fa1a39..000000000
Binary files a/fonts/MiniwiFontOutline/0385.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0386.png b/fonts/MiniwiFontOutline/0386.png
deleted file mode 100644
index 4a1a75758..000000000
Binary files a/fonts/MiniwiFontOutline/0386.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0388.png b/fonts/MiniwiFontOutline/0388.png
deleted file mode 100644
index eb7108ff3..000000000
Binary files a/fonts/MiniwiFontOutline/0388.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0389.png b/fonts/MiniwiFontOutline/0389.png
deleted file mode 100644
index 3a207358e..000000000
Binary files a/fonts/MiniwiFontOutline/0389.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/038A.png b/fonts/MiniwiFontOutline/038A.png
deleted file mode 100644
index 7b805ffa6..000000000
Binary files a/fonts/MiniwiFontOutline/038A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/038C.png b/fonts/MiniwiFontOutline/038C.png
deleted file mode 100644
index cdecf7317..000000000
Binary files a/fonts/MiniwiFontOutline/038C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/038E.png b/fonts/MiniwiFontOutline/038E.png
deleted file mode 100644
index ada672385..000000000
Binary files a/fonts/MiniwiFontOutline/038E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/038F.png b/fonts/MiniwiFontOutline/038F.png
deleted file mode 100644
index 184720e87..000000000
Binary files a/fonts/MiniwiFontOutline/038F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0390.png b/fonts/MiniwiFontOutline/0390.png
deleted file mode 100644
index ecd886bef..000000000
Binary files a/fonts/MiniwiFontOutline/0390.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0391.png b/fonts/MiniwiFontOutline/0391.png
deleted file mode 100644
index 445c38d2e..000000000
Binary files a/fonts/MiniwiFontOutline/0391.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0392.png b/fonts/MiniwiFontOutline/0392.png
deleted file mode 100644
index 532df99e4..000000000
Binary files a/fonts/MiniwiFontOutline/0392.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0393.png b/fonts/MiniwiFontOutline/0393.png
deleted file mode 100644
index e47e7dea1..000000000
Binary files a/fonts/MiniwiFontOutline/0393.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0394.png b/fonts/MiniwiFontOutline/0394.png
deleted file mode 100644
index 166356040..000000000
Binary files a/fonts/MiniwiFontOutline/0394.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0395.png b/fonts/MiniwiFontOutline/0395.png
deleted file mode 100644
index 6d720c262..000000000
Binary files a/fonts/MiniwiFontOutline/0395.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0396.png b/fonts/MiniwiFontOutline/0396.png
deleted file mode 100644
index 4a1e8dbcc..000000000
Binary files a/fonts/MiniwiFontOutline/0396.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0397.png b/fonts/MiniwiFontOutline/0397.png
deleted file mode 100644
index 3a207358e..000000000
Binary files a/fonts/MiniwiFontOutline/0397.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0398.png b/fonts/MiniwiFontOutline/0398.png
deleted file mode 100644
index bd0bbe8e8..000000000
Binary files a/fonts/MiniwiFontOutline/0398.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0399.png b/fonts/MiniwiFontOutline/0399.png
deleted file mode 100644
index 45bbdde1b..000000000
Binary files a/fonts/MiniwiFontOutline/0399.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/039A.png b/fonts/MiniwiFontOutline/039A.png
deleted file mode 100644
index 97736b0ae..000000000
Binary files a/fonts/MiniwiFontOutline/039A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/039B.png b/fonts/MiniwiFontOutline/039B.png
deleted file mode 100644
index 35af4d95e..000000000
Binary files a/fonts/MiniwiFontOutline/039B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/039C.png b/fonts/MiniwiFontOutline/039C.png
deleted file mode 100644
index 581a7544c..000000000
Binary files a/fonts/MiniwiFontOutline/039C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/039D.png b/fonts/MiniwiFontOutline/039D.png
deleted file mode 100644
index b86be55d5..000000000
Binary files a/fonts/MiniwiFontOutline/039D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/039E.png b/fonts/MiniwiFontOutline/039E.png
deleted file mode 100644
index 185584ba5..000000000
Binary files a/fonts/MiniwiFontOutline/039E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/039F.png b/fonts/MiniwiFontOutline/039F.png
deleted file mode 100644
index b1501cee2..000000000
Binary files a/fonts/MiniwiFontOutline/039F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03A0.png b/fonts/MiniwiFontOutline/03A0.png
deleted file mode 100644
index 19d03317c..000000000
Binary files a/fonts/MiniwiFontOutline/03A0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03A1.png b/fonts/MiniwiFontOutline/03A1.png
deleted file mode 100644
index 090c5142d..000000000
Binary files a/fonts/MiniwiFontOutline/03A1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03A3.png b/fonts/MiniwiFontOutline/03A3.png
deleted file mode 100644
index 9b502a038..000000000
Binary files a/fonts/MiniwiFontOutline/03A3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03A4.png b/fonts/MiniwiFontOutline/03A4.png
deleted file mode 100644
index 547d70ffa..000000000
Binary files a/fonts/MiniwiFontOutline/03A4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03A5.png b/fonts/MiniwiFontOutline/03A5.png
deleted file mode 100644
index ec02548c7..000000000
Binary files a/fonts/MiniwiFontOutline/03A5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03A6.png b/fonts/MiniwiFontOutline/03A6.png
deleted file mode 100644
index dbb265136..000000000
Binary files a/fonts/MiniwiFontOutline/03A6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03A7.png b/fonts/MiniwiFontOutline/03A7.png
deleted file mode 100644
index b0e12a2bf..000000000
Binary files a/fonts/MiniwiFontOutline/03A7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03A8.png b/fonts/MiniwiFontOutline/03A8.png
deleted file mode 100644
index 2a8ca9c46..000000000
Binary files a/fonts/MiniwiFontOutline/03A8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03A9.png b/fonts/MiniwiFontOutline/03A9.png
deleted file mode 100644
index 40dacc8cd..000000000
Binary files a/fonts/MiniwiFontOutline/03A9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03AA.png b/fonts/MiniwiFontOutline/03AA.png
deleted file mode 100644
index a52e916be..000000000
Binary files a/fonts/MiniwiFontOutline/03AA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03AB.png b/fonts/MiniwiFontOutline/03AB.png
deleted file mode 100644
index 021b1c45a..000000000
Binary files a/fonts/MiniwiFontOutline/03AB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03AC.png b/fonts/MiniwiFontOutline/03AC.png
deleted file mode 100644
index d596db020..000000000
Binary files a/fonts/MiniwiFontOutline/03AC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03AD.png b/fonts/MiniwiFontOutline/03AD.png
deleted file mode 100644
index 0fc793749..000000000
Binary files a/fonts/MiniwiFontOutline/03AD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03AE.png b/fonts/MiniwiFontOutline/03AE.png
deleted file mode 100644
index 22c942b27..000000000
Binary files a/fonts/MiniwiFontOutline/03AE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03AF.png b/fonts/MiniwiFontOutline/03AF.png
deleted file mode 100644
index 280df3e50..000000000
Binary files a/fonts/MiniwiFontOutline/03AF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03B0.png b/fonts/MiniwiFontOutline/03B0.png
deleted file mode 100644
index 98b9a552e..000000000
Binary files a/fonts/MiniwiFontOutline/03B0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03B1.png b/fonts/MiniwiFontOutline/03B1.png
deleted file mode 100644
index 527fd6554..000000000
Binary files a/fonts/MiniwiFontOutline/03B1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03B2.png b/fonts/MiniwiFontOutline/03B2.png
deleted file mode 100644
index f6acb0e65..000000000
Binary files a/fonts/MiniwiFontOutline/03B2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03B3.png b/fonts/MiniwiFontOutline/03B3.png
deleted file mode 100644
index ea70c1afd..000000000
Binary files a/fonts/MiniwiFontOutline/03B3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03B4.png b/fonts/MiniwiFontOutline/03B4.png
deleted file mode 100644
index d8df15059..000000000
Binary files a/fonts/MiniwiFontOutline/03B4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03B5.png b/fonts/MiniwiFontOutline/03B5.png
deleted file mode 100644
index 6fa4c3342..000000000
Binary files a/fonts/MiniwiFontOutline/03B5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03B6.png b/fonts/MiniwiFontOutline/03B6.png
deleted file mode 100644
index 7230b13ec..000000000
Binary files a/fonts/MiniwiFontOutline/03B6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03B7.png b/fonts/MiniwiFontOutline/03B7.png
deleted file mode 100644
index 2bb3a2dbe..000000000
Binary files a/fonts/MiniwiFontOutline/03B7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03B8.png b/fonts/MiniwiFontOutline/03B8.png
deleted file mode 100644
index 3a01edd3f..000000000
Binary files a/fonts/MiniwiFontOutline/03B8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03B9.png b/fonts/MiniwiFontOutline/03B9.png
deleted file mode 100644
index ba818dad9..000000000
Binary files a/fonts/MiniwiFontOutline/03B9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03BA.png b/fonts/MiniwiFontOutline/03BA.png
deleted file mode 100644
index b14f9b2ad..000000000
Binary files a/fonts/MiniwiFontOutline/03BA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03BB.png b/fonts/MiniwiFontOutline/03BB.png
deleted file mode 100644
index 7cf26e4cd..000000000
Binary files a/fonts/MiniwiFontOutline/03BB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03BC.png b/fonts/MiniwiFontOutline/03BC.png
deleted file mode 100644
index 4b2f5a465..000000000
Binary files a/fonts/MiniwiFontOutline/03BC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03BD.png b/fonts/MiniwiFontOutline/03BD.png
deleted file mode 100644
index f1c88c1e9..000000000
Binary files a/fonts/MiniwiFontOutline/03BD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03BE.png b/fonts/MiniwiFontOutline/03BE.png
deleted file mode 100644
index 6572798ce..000000000
Binary files a/fonts/MiniwiFontOutline/03BE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03BF.png b/fonts/MiniwiFontOutline/03BF.png
deleted file mode 100644
index 2707e2933..000000000
Binary files a/fonts/MiniwiFontOutline/03BF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03C0.png b/fonts/MiniwiFontOutline/03C0.png
deleted file mode 100644
index 3f0427eaf..000000000
Binary files a/fonts/MiniwiFontOutline/03C0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03C1.png b/fonts/MiniwiFontOutline/03C1.png
deleted file mode 100644
index a1a592f23..000000000
Binary files a/fonts/MiniwiFontOutline/03C1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03C2.png b/fonts/MiniwiFontOutline/03C2.png
deleted file mode 100644
index d5a19e79d..000000000
Binary files a/fonts/MiniwiFontOutline/03C2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03C3.png b/fonts/MiniwiFontOutline/03C3.png
deleted file mode 100644
index f3f4da76c..000000000
Binary files a/fonts/MiniwiFontOutline/03C3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03C4.png b/fonts/MiniwiFontOutline/03C4.png
deleted file mode 100644
index 033e88dad..000000000
Binary files a/fonts/MiniwiFontOutline/03C4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03C5.png b/fonts/MiniwiFontOutline/03C5.png
deleted file mode 100644
index 2f2a449b0..000000000
Binary files a/fonts/MiniwiFontOutline/03C5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03C6.png b/fonts/MiniwiFontOutline/03C6.png
deleted file mode 100644
index 52ccd4b4a..000000000
Binary files a/fonts/MiniwiFontOutline/03C6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03C7.png b/fonts/MiniwiFontOutline/03C7.png
deleted file mode 100644
index c802bb7e8..000000000
Binary files a/fonts/MiniwiFontOutline/03C7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03C8.png b/fonts/MiniwiFontOutline/03C8.png
deleted file mode 100644
index 6425064cd..000000000
Binary files a/fonts/MiniwiFontOutline/03C8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03C9.png b/fonts/MiniwiFontOutline/03C9.png
deleted file mode 100644
index 6349f3531..000000000
Binary files a/fonts/MiniwiFontOutline/03C9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03CA.png b/fonts/MiniwiFontOutline/03CA.png
deleted file mode 100644
index fd9521acd..000000000
Binary files a/fonts/MiniwiFontOutline/03CA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03CB.png b/fonts/MiniwiFontOutline/03CB.png
deleted file mode 100644
index 8a54e9d48..000000000
Binary files a/fonts/MiniwiFontOutline/03CB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03CC.png b/fonts/MiniwiFontOutline/03CC.png
deleted file mode 100644
index 3fe13c391..000000000
Binary files a/fonts/MiniwiFontOutline/03CC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03CD.png b/fonts/MiniwiFontOutline/03CD.png
deleted file mode 100644
index c2ab1f9b3..000000000
Binary files a/fonts/MiniwiFontOutline/03CD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03CE.png b/fonts/MiniwiFontOutline/03CE.png
deleted file mode 100644
index 95b59f745..000000000
Binary files a/fonts/MiniwiFontOutline/03CE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03D1.png b/fonts/MiniwiFontOutline/03D1.png
deleted file mode 100644
index 905b8af46..000000000
Binary files a/fonts/MiniwiFontOutline/03D1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03D2.png b/fonts/MiniwiFontOutline/03D2.png
deleted file mode 100644
index d75a363ec..000000000
Binary files a/fonts/MiniwiFontOutline/03D2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03D5.png b/fonts/MiniwiFontOutline/03D5.png
deleted file mode 100644
index eb30029e6..000000000
Binary files a/fonts/MiniwiFontOutline/03D5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/03D6.png b/fonts/MiniwiFontOutline/03D6.png
deleted file mode 100644
index 2ced11403..000000000
Binary files a/fonts/MiniwiFontOutline/03D6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0401.png b/fonts/MiniwiFontOutline/0401.png
deleted file mode 100644
index 0fe8db99d..000000000
Binary files a/fonts/MiniwiFontOutline/0401.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0402.png b/fonts/MiniwiFontOutline/0402.png
deleted file mode 100644
index 3fb38f754..000000000
Binary files a/fonts/MiniwiFontOutline/0402.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0403.png b/fonts/MiniwiFontOutline/0403.png
deleted file mode 100644
index 2d65e8e50..000000000
Binary files a/fonts/MiniwiFontOutline/0403.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0404.png b/fonts/MiniwiFontOutline/0404.png
deleted file mode 100644
index eae2177fc..000000000
Binary files a/fonts/MiniwiFontOutline/0404.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0405.png b/fonts/MiniwiFontOutline/0405.png
deleted file mode 100644
index ca184305f..000000000
Binary files a/fonts/MiniwiFontOutline/0405.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0406.png b/fonts/MiniwiFontOutline/0406.png
deleted file mode 100644
index 45bbdde1b..000000000
Binary files a/fonts/MiniwiFontOutline/0406.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0407.png b/fonts/MiniwiFontOutline/0407.png
deleted file mode 100644
index a52e916be..000000000
Binary files a/fonts/MiniwiFontOutline/0407.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0408.png b/fonts/MiniwiFontOutline/0408.png
deleted file mode 100644
index cd2e00457..000000000
Binary files a/fonts/MiniwiFontOutline/0408.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0409.png b/fonts/MiniwiFontOutline/0409.png
deleted file mode 100644
index cb5b52c1f..000000000
Binary files a/fonts/MiniwiFontOutline/0409.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/040A.png b/fonts/MiniwiFontOutline/040A.png
deleted file mode 100644
index a14673399..000000000
Binary files a/fonts/MiniwiFontOutline/040A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/040B.png b/fonts/MiniwiFontOutline/040B.png
deleted file mode 100644
index 19c536610..000000000
Binary files a/fonts/MiniwiFontOutline/040B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/040C.png b/fonts/MiniwiFontOutline/040C.png
deleted file mode 100644
index 4c0de3db7..000000000
Binary files a/fonts/MiniwiFontOutline/040C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/040E.png b/fonts/MiniwiFontOutline/040E.png
deleted file mode 100644
index 317b9dace..000000000
Binary files a/fonts/MiniwiFontOutline/040E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/040F.png b/fonts/MiniwiFontOutline/040F.png
deleted file mode 100644
index a81d2baba..000000000
Binary files a/fonts/MiniwiFontOutline/040F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0410.png b/fonts/MiniwiFontOutline/0410.png
deleted file mode 100644
index 445c38d2e..000000000
Binary files a/fonts/MiniwiFontOutline/0410.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0411.png b/fonts/MiniwiFontOutline/0411.png
deleted file mode 100644
index 23f1e5bf7..000000000
Binary files a/fonts/MiniwiFontOutline/0411.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0412.png b/fonts/MiniwiFontOutline/0412.png
deleted file mode 100644
index 532df99e4..000000000
Binary files a/fonts/MiniwiFontOutline/0412.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0413.png b/fonts/MiniwiFontOutline/0413.png
deleted file mode 100644
index 91a340498..000000000
Binary files a/fonts/MiniwiFontOutline/0413.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0414.png b/fonts/MiniwiFontOutline/0414.png
deleted file mode 100644
index 6c3c42a84..000000000
Binary files a/fonts/MiniwiFontOutline/0414.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0415.png b/fonts/MiniwiFontOutline/0415.png
deleted file mode 100644
index 6d720c262..000000000
Binary files a/fonts/MiniwiFontOutline/0415.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0416.png b/fonts/MiniwiFontOutline/0416.png
deleted file mode 100644
index b94d06d2b..000000000
Binary files a/fonts/MiniwiFontOutline/0416.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0417.png b/fonts/MiniwiFontOutline/0417.png
deleted file mode 100644
index 2efa662d3..000000000
Binary files a/fonts/MiniwiFontOutline/0417.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0418.png b/fonts/MiniwiFontOutline/0418.png
deleted file mode 100644
index b86be55d5..000000000
Binary files a/fonts/MiniwiFontOutline/0418.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0419.png b/fonts/MiniwiFontOutline/0419.png
deleted file mode 100644
index afec98b8c..000000000
Binary files a/fonts/MiniwiFontOutline/0419.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/041A.png b/fonts/MiniwiFontOutline/041A.png
deleted file mode 100644
index 97736b0ae..000000000
Binary files a/fonts/MiniwiFontOutline/041A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/041B.png b/fonts/MiniwiFontOutline/041B.png
deleted file mode 100644
index 0f701ab2b..000000000
Binary files a/fonts/MiniwiFontOutline/041B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/041C.png b/fonts/MiniwiFontOutline/041C.png
deleted file mode 100644
index 581a7544c..000000000
Binary files a/fonts/MiniwiFontOutline/041C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/041D.png b/fonts/MiniwiFontOutline/041D.png
deleted file mode 100644
index 3a207358e..000000000
Binary files a/fonts/MiniwiFontOutline/041D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/041E.png b/fonts/MiniwiFontOutline/041E.png
deleted file mode 100644
index b1501cee2..000000000
Binary files a/fonts/MiniwiFontOutline/041E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/041F.png b/fonts/MiniwiFontOutline/041F.png
deleted file mode 100644
index 19d03317c..000000000
Binary files a/fonts/MiniwiFontOutline/041F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0420.png b/fonts/MiniwiFontOutline/0420.png
deleted file mode 100644
index 090c5142d..000000000
Binary files a/fonts/MiniwiFontOutline/0420.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0421.png b/fonts/MiniwiFontOutline/0421.png
deleted file mode 100644
index 116cd69a4..000000000
Binary files a/fonts/MiniwiFontOutline/0421.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0422.png b/fonts/MiniwiFontOutline/0422.png
deleted file mode 100644
index 547d70ffa..000000000
Binary files a/fonts/MiniwiFontOutline/0422.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0423.png b/fonts/MiniwiFontOutline/0423.png
deleted file mode 100644
index ab07f7085..000000000
Binary files a/fonts/MiniwiFontOutline/0423.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0424.png b/fonts/MiniwiFontOutline/0424.png
deleted file mode 100644
index 3581fe832..000000000
Binary files a/fonts/MiniwiFontOutline/0424.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0425.png b/fonts/MiniwiFontOutline/0425.png
deleted file mode 100644
index b0e12a2bf..000000000
Binary files a/fonts/MiniwiFontOutline/0425.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0426.png b/fonts/MiniwiFontOutline/0426.png
deleted file mode 100644
index 5a7d9fec7..000000000
Binary files a/fonts/MiniwiFontOutline/0426.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0427.png b/fonts/MiniwiFontOutline/0427.png
deleted file mode 100644
index 58e2cec82..000000000
Binary files a/fonts/MiniwiFontOutline/0427.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0428.png b/fonts/MiniwiFontOutline/0428.png
deleted file mode 100644
index aeb691df7..000000000
Binary files a/fonts/MiniwiFontOutline/0428.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0429.png b/fonts/MiniwiFontOutline/0429.png
deleted file mode 100644
index d0cb2fd3a..000000000
Binary files a/fonts/MiniwiFontOutline/0429.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/042A.png b/fonts/MiniwiFontOutline/042A.png
deleted file mode 100644
index b0dc7cc51..000000000
Binary files a/fonts/MiniwiFontOutline/042A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/042B.png b/fonts/MiniwiFontOutline/042B.png
deleted file mode 100644
index 2a93e0b7a..000000000
Binary files a/fonts/MiniwiFontOutline/042B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/042C.png b/fonts/MiniwiFontOutline/042C.png
deleted file mode 100644
index 1baa35b04..000000000
Binary files a/fonts/MiniwiFontOutline/042C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/042D.png b/fonts/MiniwiFontOutline/042D.png
deleted file mode 100644
index d2616a05d..000000000
Binary files a/fonts/MiniwiFontOutline/042D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/042E.png b/fonts/MiniwiFontOutline/042E.png
deleted file mode 100644
index e58c549e2..000000000
Binary files a/fonts/MiniwiFontOutline/042E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/042F.png b/fonts/MiniwiFontOutline/042F.png
deleted file mode 100644
index 634b663c2..000000000
Binary files a/fonts/MiniwiFontOutline/042F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0430.png b/fonts/MiniwiFontOutline/0430.png
deleted file mode 100644
index dbcde29d6..000000000
Binary files a/fonts/MiniwiFontOutline/0430.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0431.png b/fonts/MiniwiFontOutline/0431.png
deleted file mode 100644
index 3cdc80990..000000000
Binary files a/fonts/MiniwiFontOutline/0431.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0432.png b/fonts/MiniwiFontOutline/0432.png
deleted file mode 100644
index 229c052b0..000000000
Binary files a/fonts/MiniwiFontOutline/0432.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0433.png b/fonts/MiniwiFontOutline/0433.png
deleted file mode 100644
index 931098ef5..000000000
Binary files a/fonts/MiniwiFontOutline/0433.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0434.png b/fonts/MiniwiFontOutline/0434.png
deleted file mode 100644
index 2e6459653..000000000
Binary files a/fonts/MiniwiFontOutline/0434.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0435.png b/fonts/MiniwiFontOutline/0435.png
deleted file mode 100644
index 32860a9d9..000000000
Binary files a/fonts/MiniwiFontOutline/0435.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0436.png b/fonts/MiniwiFontOutline/0436.png
deleted file mode 100644
index eb6d5b6ca..000000000
Binary files a/fonts/MiniwiFontOutline/0436.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0437.png b/fonts/MiniwiFontOutline/0437.png
deleted file mode 100644
index 2efa662d3..000000000
Binary files a/fonts/MiniwiFontOutline/0437.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0438.png b/fonts/MiniwiFontOutline/0438.png
deleted file mode 100644
index 90ccde647..000000000
Binary files a/fonts/MiniwiFontOutline/0438.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0439.png b/fonts/MiniwiFontOutline/0439.png
deleted file mode 100644
index afec98b8c..000000000
Binary files a/fonts/MiniwiFontOutline/0439.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/043A.png b/fonts/MiniwiFontOutline/043A.png
deleted file mode 100644
index 97736b0ae..000000000
Binary files a/fonts/MiniwiFontOutline/043A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/043B.png b/fonts/MiniwiFontOutline/043B.png
deleted file mode 100644
index 0f701ab2b..000000000
Binary files a/fonts/MiniwiFontOutline/043B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/043C.png b/fonts/MiniwiFontOutline/043C.png
deleted file mode 100644
index 581a7544c..000000000
Binary files a/fonts/MiniwiFontOutline/043C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/043D.png b/fonts/MiniwiFontOutline/043D.png
deleted file mode 100644
index 3a207358e..000000000
Binary files a/fonts/MiniwiFontOutline/043D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/043E.png b/fonts/MiniwiFontOutline/043E.png
deleted file mode 100644
index b1501cee2..000000000
Binary files a/fonts/MiniwiFontOutline/043E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/043F.png b/fonts/MiniwiFontOutline/043F.png
deleted file mode 100644
index 19d03317c..000000000
Binary files a/fonts/MiniwiFontOutline/043F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0440.png b/fonts/MiniwiFontOutline/0440.png
deleted file mode 100644
index afea446fa..000000000
Binary files a/fonts/MiniwiFontOutline/0440.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0441.png b/fonts/MiniwiFontOutline/0441.png
deleted file mode 100644
index 1ed50d371..000000000
Binary files a/fonts/MiniwiFontOutline/0441.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0442.png b/fonts/MiniwiFontOutline/0442.png
deleted file mode 100644
index d9566bd48..000000000
Binary files a/fonts/MiniwiFontOutline/0442.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0443.png b/fonts/MiniwiFontOutline/0443.png
deleted file mode 100644
index ea70c1afd..000000000
Binary files a/fonts/MiniwiFontOutline/0443.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0444.png b/fonts/MiniwiFontOutline/0444.png
deleted file mode 100644
index eb30029e6..000000000
Binary files a/fonts/MiniwiFontOutline/0444.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0445.png b/fonts/MiniwiFontOutline/0445.png
deleted file mode 100644
index 66ebf23c8..000000000
Binary files a/fonts/MiniwiFontOutline/0445.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0446.png b/fonts/MiniwiFontOutline/0446.png
deleted file mode 100644
index 9ff981885..000000000
Binary files a/fonts/MiniwiFontOutline/0446.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0447.png b/fonts/MiniwiFontOutline/0447.png
deleted file mode 100644
index 9cc083976..000000000
Binary files a/fonts/MiniwiFontOutline/0447.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0448.png b/fonts/MiniwiFontOutline/0448.png
deleted file mode 100644
index 66519d83d..000000000
Binary files a/fonts/MiniwiFontOutline/0448.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0449.png b/fonts/MiniwiFontOutline/0449.png
deleted file mode 100644
index 66519d83d..000000000
Binary files a/fonts/MiniwiFontOutline/0449.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/044A.png b/fonts/MiniwiFontOutline/044A.png
deleted file mode 100644
index d3830741f..000000000
Binary files a/fonts/MiniwiFontOutline/044A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/044B.png b/fonts/MiniwiFontOutline/044B.png
deleted file mode 100644
index 35c7aefb9..000000000
Binary files a/fonts/MiniwiFontOutline/044B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/044C.png b/fonts/MiniwiFontOutline/044C.png
deleted file mode 100644
index 940b68271..000000000
Binary files a/fonts/MiniwiFontOutline/044C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/044D.png b/fonts/MiniwiFontOutline/044D.png
deleted file mode 100644
index 8e7f30d05..000000000
Binary files a/fonts/MiniwiFontOutline/044D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/044E.png b/fonts/MiniwiFontOutline/044E.png
deleted file mode 100644
index cf8180a59..000000000
Binary files a/fonts/MiniwiFontOutline/044E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/044F.png b/fonts/MiniwiFontOutline/044F.png
deleted file mode 100644
index 1d44ad275..000000000
Binary files a/fonts/MiniwiFontOutline/044F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0450.png b/fonts/MiniwiFontOutline/0450.png
deleted file mode 100644
index 32860a9d9..000000000
Binary files a/fonts/MiniwiFontOutline/0450.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0451.png b/fonts/MiniwiFontOutline/0451.png
deleted file mode 100644
index 586b8b7d1..000000000
Binary files a/fonts/MiniwiFontOutline/0451.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0452.png b/fonts/MiniwiFontOutline/0452.png
deleted file mode 100644
index c581115f8..000000000
Binary files a/fonts/MiniwiFontOutline/0452.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0453.png b/fonts/MiniwiFontOutline/0453.png
deleted file mode 100644
index 10434ed93..000000000
Binary files a/fonts/MiniwiFontOutline/0453.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0454.png b/fonts/MiniwiFontOutline/0454.png
deleted file mode 100644
index 0d2a46ed4..000000000
Binary files a/fonts/MiniwiFontOutline/0454.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0455.png b/fonts/MiniwiFontOutline/0455.png
deleted file mode 100644
index ca184305f..000000000
Binary files a/fonts/MiniwiFontOutline/0455.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0456.png b/fonts/MiniwiFontOutline/0456.png
deleted file mode 100644
index b4aa9c9cf..000000000
Binary files a/fonts/MiniwiFontOutline/0456.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0457.png b/fonts/MiniwiFontOutline/0457.png
deleted file mode 100644
index c72ee71f8..000000000
Binary files a/fonts/MiniwiFontOutline/0457.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0458.png b/fonts/MiniwiFontOutline/0458.png
deleted file mode 100644
index bb9d5e1af..000000000
Binary files a/fonts/MiniwiFontOutline/0458.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0459.png b/fonts/MiniwiFontOutline/0459.png
deleted file mode 100644
index 96615c7fc..000000000
Binary files a/fonts/MiniwiFontOutline/0459.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/045A.png b/fonts/MiniwiFontOutline/045A.png
deleted file mode 100644
index 1643a3c69..000000000
Binary files a/fonts/MiniwiFontOutline/045A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/045B.png b/fonts/MiniwiFontOutline/045B.png
deleted file mode 100644
index c581115f8..000000000
Binary files a/fonts/MiniwiFontOutline/045B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/045C.png b/fonts/MiniwiFontOutline/045C.png
deleted file mode 100644
index 6454b07e9..000000000
Binary files a/fonts/MiniwiFontOutline/045C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/045D.png b/fonts/MiniwiFontOutline/045D.png
deleted file mode 100644
index 21f2313c4..000000000
Binary files a/fonts/MiniwiFontOutline/045D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/045E.png b/fonts/MiniwiFontOutline/045E.png
deleted file mode 100644
index 317b9dace..000000000
Binary files a/fonts/MiniwiFontOutline/045E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/045F.png b/fonts/MiniwiFontOutline/045F.png
deleted file mode 100644
index 371702f3e..000000000
Binary files a/fonts/MiniwiFontOutline/045F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0460.png b/fonts/MiniwiFontOutline/0460.png
deleted file mode 100644
index c04024c11..000000000
Binary files a/fonts/MiniwiFontOutline/0460.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0461.png b/fonts/MiniwiFontOutline/0461.png
deleted file mode 100644
index 6349f3531..000000000
Binary files a/fonts/MiniwiFontOutline/0461.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05D0.png b/fonts/MiniwiFontOutline/05D0.png
deleted file mode 100644
index ce65494a9..000000000
Binary files a/fonts/MiniwiFontOutline/05D0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05D1.png b/fonts/MiniwiFontOutline/05D1.png
deleted file mode 100644
index 65c34d866..000000000
Binary files a/fonts/MiniwiFontOutline/05D1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05D2.png b/fonts/MiniwiFontOutline/05D2.png
deleted file mode 100644
index 4cd608f66..000000000
Binary files a/fonts/MiniwiFontOutline/05D2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05D3.png b/fonts/MiniwiFontOutline/05D3.png
deleted file mode 100644
index f31ac3850..000000000
Binary files a/fonts/MiniwiFontOutline/05D3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05D4.png b/fonts/MiniwiFontOutline/05D4.png
deleted file mode 100644
index 3466b0a06..000000000
Binary files a/fonts/MiniwiFontOutline/05D4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05D5.png b/fonts/MiniwiFontOutline/05D5.png
deleted file mode 100644
index 637576ad7..000000000
Binary files a/fonts/MiniwiFontOutline/05D5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05D6.png b/fonts/MiniwiFontOutline/05D6.png
deleted file mode 100644
index b9e3f8a85..000000000
Binary files a/fonts/MiniwiFontOutline/05D6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05D7.png b/fonts/MiniwiFontOutline/05D7.png
deleted file mode 100644
index 41fae2714..000000000
Binary files a/fonts/MiniwiFontOutline/05D7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05D8.png b/fonts/MiniwiFontOutline/05D8.png
deleted file mode 100644
index 32856f37a..000000000
Binary files a/fonts/MiniwiFontOutline/05D8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05D9.png b/fonts/MiniwiFontOutline/05D9.png
deleted file mode 100644
index d49a224c3..000000000
Binary files a/fonts/MiniwiFontOutline/05D9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05DA.png b/fonts/MiniwiFontOutline/05DA.png
deleted file mode 100644
index 049dd8cb2..000000000
Binary files a/fonts/MiniwiFontOutline/05DA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05DB.png b/fonts/MiniwiFontOutline/05DB.png
deleted file mode 100644
index a23217231..000000000
Binary files a/fonts/MiniwiFontOutline/05DB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05DC.png b/fonts/MiniwiFontOutline/05DC.png
deleted file mode 100644
index 99931f0e3..000000000
Binary files a/fonts/MiniwiFontOutline/05DC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05DD.png b/fonts/MiniwiFontOutline/05DD.png
deleted file mode 100644
index 42ecdfc5c..000000000
Binary files a/fonts/MiniwiFontOutline/05DD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05DE.png b/fonts/MiniwiFontOutline/05DE.png
deleted file mode 100644
index 5c14b0814..000000000
Binary files a/fonts/MiniwiFontOutline/05DE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05DF.png b/fonts/MiniwiFontOutline/05DF.png
deleted file mode 100644
index d61d5e1df..000000000
Binary files a/fonts/MiniwiFontOutline/05DF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05E0.png b/fonts/MiniwiFontOutline/05E0.png
deleted file mode 100644
index 53dc06e6f..000000000
Binary files a/fonts/MiniwiFontOutline/05E0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05E1.png b/fonts/MiniwiFontOutline/05E1.png
deleted file mode 100644
index b4509068a..000000000
Binary files a/fonts/MiniwiFontOutline/05E1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05E2.png b/fonts/MiniwiFontOutline/05E2.png
deleted file mode 100644
index 222a7549a..000000000
Binary files a/fonts/MiniwiFontOutline/05E2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05E3.png b/fonts/MiniwiFontOutline/05E3.png
deleted file mode 100644
index 1e2e50df8..000000000
Binary files a/fonts/MiniwiFontOutline/05E3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05E4.png b/fonts/MiniwiFontOutline/05E4.png
deleted file mode 100644
index 9826b12e6..000000000
Binary files a/fonts/MiniwiFontOutline/05E4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05E5.png b/fonts/MiniwiFontOutline/05E5.png
deleted file mode 100644
index f82f1d610..000000000
Binary files a/fonts/MiniwiFontOutline/05E5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05E6.png b/fonts/MiniwiFontOutline/05E6.png
deleted file mode 100644
index 4bc695d7c..000000000
Binary files a/fonts/MiniwiFontOutline/05E6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05E7.png b/fonts/MiniwiFontOutline/05E7.png
deleted file mode 100644
index 0df24c17c..000000000
Binary files a/fonts/MiniwiFontOutline/05E7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05E8.png b/fonts/MiniwiFontOutline/05E8.png
deleted file mode 100644
index 4faef8ca1..000000000
Binary files a/fonts/MiniwiFontOutline/05E8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05E9.png b/fonts/MiniwiFontOutline/05E9.png
deleted file mode 100644
index 42d220d5a..000000000
Binary files a/fonts/MiniwiFontOutline/05E9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/05EA.png b/fonts/MiniwiFontOutline/05EA.png
deleted file mode 100644
index 281c64cd5..000000000
Binary files a/fonts/MiniwiFontOutline/05EA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/060C.png b/fonts/MiniwiFontOutline/060C.png
deleted file mode 100644
index 94f6a6eb5..000000000
Binary files a/fonts/MiniwiFontOutline/060C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/061B.png b/fonts/MiniwiFontOutline/061B.png
deleted file mode 100644
index b9cc3308e..000000000
Binary files a/fonts/MiniwiFontOutline/061B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/061F.png b/fonts/MiniwiFontOutline/061F.png
deleted file mode 100644
index 6ec73dde0..000000000
Binary files a/fonts/MiniwiFontOutline/061F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0621.png b/fonts/MiniwiFontOutline/0621.png
deleted file mode 100644
index f57d7c4a6..000000000
Binary files a/fonts/MiniwiFontOutline/0621.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0622.png b/fonts/MiniwiFontOutline/0622.png
deleted file mode 100644
index 288036531..000000000
Binary files a/fonts/MiniwiFontOutline/0622.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0623.png b/fonts/MiniwiFontOutline/0623.png
deleted file mode 100644
index 2769b74d7..000000000
Binary files a/fonts/MiniwiFontOutline/0623.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0624.png b/fonts/MiniwiFontOutline/0624.png
deleted file mode 100644
index 66ddb82fe..000000000
Binary files a/fonts/MiniwiFontOutline/0624.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0625.png b/fonts/MiniwiFontOutline/0625.png
deleted file mode 100644
index 23cdc3361..000000000
Binary files a/fonts/MiniwiFontOutline/0625.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0626.png b/fonts/MiniwiFontOutline/0626.png
deleted file mode 100644
index 9763e9235..000000000
Binary files a/fonts/MiniwiFontOutline/0626.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0627.png b/fonts/MiniwiFontOutline/0627.png
deleted file mode 100644
index 4acf8ae91..000000000
Binary files a/fonts/MiniwiFontOutline/0627.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0628.png b/fonts/MiniwiFontOutline/0628.png
deleted file mode 100644
index 50773b424..000000000
Binary files a/fonts/MiniwiFontOutline/0628.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0629.png b/fonts/MiniwiFontOutline/0629.png
deleted file mode 100644
index f28e18ab5..000000000
Binary files a/fonts/MiniwiFontOutline/0629.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/062A.png b/fonts/MiniwiFontOutline/062A.png
deleted file mode 100644
index cd676873b..000000000
Binary files a/fonts/MiniwiFontOutline/062A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/062B.png b/fonts/MiniwiFontOutline/062B.png
deleted file mode 100644
index 4c4521334..000000000
Binary files a/fonts/MiniwiFontOutline/062B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/062C.png b/fonts/MiniwiFontOutline/062C.png
deleted file mode 100644
index 07856e8a9..000000000
Binary files a/fonts/MiniwiFontOutline/062C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/062D.png b/fonts/MiniwiFontOutline/062D.png
deleted file mode 100644
index 2e956f4bf..000000000
Binary files a/fonts/MiniwiFontOutline/062D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/062E.png b/fonts/MiniwiFontOutline/062E.png
deleted file mode 100644
index 9204d1f01..000000000
Binary files a/fonts/MiniwiFontOutline/062E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/062F.png b/fonts/MiniwiFontOutline/062F.png
deleted file mode 100644
index 2b5c4a413..000000000
Binary files a/fonts/MiniwiFontOutline/062F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0630.png b/fonts/MiniwiFontOutline/0630.png
deleted file mode 100644
index 88eb56db1..000000000
Binary files a/fonts/MiniwiFontOutline/0630.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0631.png b/fonts/MiniwiFontOutline/0631.png
deleted file mode 100644
index c41a4a5c9..000000000
Binary files a/fonts/MiniwiFontOutline/0631.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0632.png b/fonts/MiniwiFontOutline/0632.png
deleted file mode 100644
index ae8eb77c1..000000000
Binary files a/fonts/MiniwiFontOutline/0632.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0633.png b/fonts/MiniwiFontOutline/0633.png
deleted file mode 100644
index 58ac57643..000000000
Binary files a/fonts/MiniwiFontOutline/0633.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0634.png b/fonts/MiniwiFontOutline/0634.png
deleted file mode 100644
index c01deeede..000000000
Binary files a/fonts/MiniwiFontOutline/0634.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0635.png b/fonts/MiniwiFontOutline/0635.png
deleted file mode 100644
index 5cb701cc0..000000000
Binary files a/fonts/MiniwiFontOutline/0635.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0636.png b/fonts/MiniwiFontOutline/0636.png
deleted file mode 100644
index 105390e71..000000000
Binary files a/fonts/MiniwiFontOutline/0636.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0637.png b/fonts/MiniwiFontOutline/0637.png
deleted file mode 100644
index 0b0852cd9..000000000
Binary files a/fonts/MiniwiFontOutline/0637.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0638.png b/fonts/MiniwiFontOutline/0638.png
deleted file mode 100644
index d33ef4201..000000000
Binary files a/fonts/MiniwiFontOutline/0638.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0639.png b/fonts/MiniwiFontOutline/0639.png
deleted file mode 100644
index b6fc59fe5..000000000
Binary files a/fonts/MiniwiFontOutline/0639.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/063A.png b/fonts/MiniwiFontOutline/063A.png
deleted file mode 100644
index 78c7c22f6..000000000
Binary files a/fonts/MiniwiFontOutline/063A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0640.png b/fonts/MiniwiFontOutline/0640.png
deleted file mode 100644
index 363a4a253..000000000
Binary files a/fonts/MiniwiFontOutline/0640.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0641.png b/fonts/MiniwiFontOutline/0641.png
deleted file mode 100644
index 78c978969..000000000
Binary files a/fonts/MiniwiFontOutline/0641.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0642.png b/fonts/MiniwiFontOutline/0642.png
deleted file mode 100644
index 695d11c01..000000000
Binary files a/fonts/MiniwiFontOutline/0642.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0643.png b/fonts/MiniwiFontOutline/0643.png
deleted file mode 100644
index e5dbf9c70..000000000
Binary files a/fonts/MiniwiFontOutline/0643.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0644.png b/fonts/MiniwiFontOutline/0644.png
deleted file mode 100644
index bb2046765..000000000
Binary files a/fonts/MiniwiFontOutline/0644.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0645.png b/fonts/MiniwiFontOutline/0645.png
deleted file mode 100644
index 846c05d8e..000000000
Binary files a/fonts/MiniwiFontOutline/0645.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0646.png b/fonts/MiniwiFontOutline/0646.png
deleted file mode 100644
index c69f2252e..000000000
Binary files a/fonts/MiniwiFontOutline/0646.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0647.png b/fonts/MiniwiFontOutline/0647.png
deleted file mode 100644
index f53bc870c..000000000
Binary files a/fonts/MiniwiFontOutline/0647.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0648.png b/fonts/MiniwiFontOutline/0648.png
deleted file mode 100644
index e0d52f080..000000000
Binary files a/fonts/MiniwiFontOutline/0648.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0649.png b/fonts/MiniwiFontOutline/0649.png
deleted file mode 100644
index b03ba6c9a..000000000
Binary files a/fonts/MiniwiFontOutline/0649.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/064A.png b/fonts/MiniwiFontOutline/064A.png
deleted file mode 100644
index 4fd550cb7..000000000
Binary files a/fonts/MiniwiFontOutline/064A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/064B.png b/fonts/MiniwiFontOutline/064B.png
deleted file mode 100644
index 7f7f89421..000000000
Binary files a/fonts/MiniwiFontOutline/064B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/064C.png b/fonts/MiniwiFontOutline/064C.png
deleted file mode 100644
index ea19fca14..000000000
Binary files a/fonts/MiniwiFontOutline/064C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/064D.png b/fonts/MiniwiFontOutline/064D.png
deleted file mode 100644
index 74797ae04..000000000
Binary files a/fonts/MiniwiFontOutline/064D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/064E.png b/fonts/MiniwiFontOutline/064E.png
deleted file mode 100644
index 83a8d2294..000000000
Binary files a/fonts/MiniwiFontOutline/064E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/064F.png b/fonts/MiniwiFontOutline/064F.png
deleted file mode 100644
index abf7e7963..000000000
Binary files a/fonts/MiniwiFontOutline/064F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0650.png b/fonts/MiniwiFontOutline/0650.png
deleted file mode 100644
index 906306e40..000000000
Binary files a/fonts/MiniwiFontOutline/0650.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0651.png b/fonts/MiniwiFontOutline/0651.png
deleted file mode 100644
index 4d0b377ce..000000000
Binary files a/fonts/MiniwiFontOutline/0651.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/0652.png b/fonts/MiniwiFontOutline/0652.png
deleted file mode 100644
index f7e28063b..000000000
Binary files a/fonts/MiniwiFontOutline/0652.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E02.png b/fonts/MiniwiFontOutline/1E02.png
deleted file mode 100644
index 794ac5af0..000000000
Binary files a/fonts/MiniwiFontOutline/1E02.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E03.png b/fonts/MiniwiFontOutline/1E03.png
deleted file mode 100644
index 8cb48a85a..000000000
Binary files a/fonts/MiniwiFontOutline/1E03.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E0A.png b/fonts/MiniwiFontOutline/1E0A.png
deleted file mode 100644
index 3a425db0b..000000000
Binary files a/fonts/MiniwiFontOutline/1E0A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E0B.png b/fonts/MiniwiFontOutline/1E0B.png
deleted file mode 100644
index 22d9c50f2..000000000
Binary files a/fonts/MiniwiFontOutline/1E0B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E1E.png b/fonts/MiniwiFontOutline/1E1E.png
deleted file mode 100644
index 5e7b02e02..000000000
Binary files a/fonts/MiniwiFontOutline/1E1E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E1F.png b/fonts/MiniwiFontOutline/1E1F.png
deleted file mode 100644
index 5afce31a8..000000000
Binary files a/fonts/MiniwiFontOutline/1E1F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E40.png b/fonts/MiniwiFontOutline/1E40.png
deleted file mode 100644
index c86595e01..000000000
Binary files a/fonts/MiniwiFontOutline/1E40.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E41.png b/fonts/MiniwiFontOutline/1E41.png
deleted file mode 100644
index c86595e01..000000000
Binary files a/fonts/MiniwiFontOutline/1E41.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E56.png b/fonts/MiniwiFontOutline/1E56.png
deleted file mode 100644
index 0ee00294f..000000000
Binary files a/fonts/MiniwiFontOutline/1E56.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E57.png b/fonts/MiniwiFontOutline/1E57.png
deleted file mode 100644
index ba0134687..000000000
Binary files a/fonts/MiniwiFontOutline/1E57.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E60.png b/fonts/MiniwiFontOutline/1E60.png
deleted file mode 100644
index 874fd1acd..000000000
Binary files a/fonts/MiniwiFontOutline/1E60.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E61.png b/fonts/MiniwiFontOutline/1E61.png
deleted file mode 100644
index 1afee32b8..000000000
Binary files a/fonts/MiniwiFontOutline/1E61.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E6A.png b/fonts/MiniwiFontOutline/1E6A.png
deleted file mode 100644
index 61c2092f7..000000000
Binary files a/fonts/MiniwiFontOutline/1E6A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E6B.png b/fonts/MiniwiFontOutline/1E6B.png
deleted file mode 100644
index d799a4ab7..000000000
Binary files a/fonts/MiniwiFontOutline/1E6B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E80.png b/fonts/MiniwiFontOutline/1E80.png
deleted file mode 100644
index 7c2832dcc..000000000
Binary files a/fonts/MiniwiFontOutline/1E80.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E81.png b/fonts/MiniwiFontOutline/1E81.png
deleted file mode 100644
index 7c2832dcc..000000000
Binary files a/fonts/MiniwiFontOutline/1E81.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E82.png b/fonts/MiniwiFontOutline/1E82.png
deleted file mode 100644
index 7c2832dcc..000000000
Binary files a/fonts/MiniwiFontOutline/1E82.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E83.png b/fonts/MiniwiFontOutline/1E83.png
deleted file mode 100644
index 9c667cc20..000000000
Binary files a/fonts/MiniwiFontOutline/1E83.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E84.png b/fonts/MiniwiFontOutline/1E84.png
deleted file mode 100644
index 3b88932ea..000000000
Binary files a/fonts/MiniwiFontOutline/1E84.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1E85.png b/fonts/MiniwiFontOutline/1E85.png
deleted file mode 100644
index 3b88932ea..000000000
Binary files a/fonts/MiniwiFontOutline/1E85.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1EF2.png b/fonts/MiniwiFontOutline/1EF2.png
deleted file mode 100644
index 03f1ee942..000000000
Binary files a/fonts/MiniwiFontOutline/1EF2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/1EF3.png b/fonts/MiniwiFontOutline/1EF3.png
deleted file mode 100644
index a38a56926..000000000
Binary files a/fonts/MiniwiFontOutline/1EF3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2013.png b/fonts/MiniwiFontOutline/2013.png
deleted file mode 100644
index f564c3400..000000000
Binary files a/fonts/MiniwiFontOutline/2013.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2014.png b/fonts/MiniwiFontOutline/2014.png
deleted file mode 100644
index 6cf04b4c6..000000000
Binary files a/fonts/MiniwiFontOutline/2014.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2015.png b/fonts/MiniwiFontOutline/2015.png
deleted file mode 100644
index 6cf04b4c6..000000000
Binary files a/fonts/MiniwiFontOutline/2015.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2017.png b/fonts/MiniwiFontOutline/2017.png
deleted file mode 100644
index ba339c801..000000000
Binary files a/fonts/MiniwiFontOutline/2017.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2018.png b/fonts/MiniwiFontOutline/2018.png
deleted file mode 100644
index 62332b0ed..000000000
Binary files a/fonts/MiniwiFontOutline/2018.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2019.png b/fonts/MiniwiFontOutline/2019.png
deleted file mode 100644
index 4230a4e02..000000000
Binary files a/fonts/MiniwiFontOutline/2019.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/201A.png b/fonts/MiniwiFontOutline/201A.png
deleted file mode 100644
index b06035fc4..000000000
Binary files a/fonts/MiniwiFontOutline/201A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/201C.png b/fonts/MiniwiFontOutline/201C.png
deleted file mode 100644
index 4adc719bc..000000000
Binary files a/fonts/MiniwiFontOutline/201C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/201D.png b/fonts/MiniwiFontOutline/201D.png
deleted file mode 100644
index 1ac785cc3..000000000
Binary files a/fonts/MiniwiFontOutline/201D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/201E.png b/fonts/MiniwiFontOutline/201E.png
deleted file mode 100644
index 348b21464..000000000
Binary files a/fonts/MiniwiFontOutline/201E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2020.png b/fonts/MiniwiFontOutline/2020.png
deleted file mode 100644
index f36ba80da..000000000
Binary files a/fonts/MiniwiFontOutline/2020.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2021.png b/fonts/MiniwiFontOutline/2021.png
deleted file mode 100644
index 2bfb1f438..000000000
Binary files a/fonts/MiniwiFontOutline/2021.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2022.png b/fonts/MiniwiFontOutline/2022.png
deleted file mode 100644
index 256472f7f..000000000
Binary files a/fonts/MiniwiFontOutline/2022.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2026.png b/fonts/MiniwiFontOutline/2026.png
deleted file mode 100644
index 9f42c2c9a..000000000
Binary files a/fonts/MiniwiFontOutline/2026.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2030.png b/fonts/MiniwiFontOutline/2030.png
deleted file mode 100644
index 940ec194d..000000000
Binary files a/fonts/MiniwiFontOutline/2030.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2032.png b/fonts/MiniwiFontOutline/2032.png
deleted file mode 100644
index 9906c90da..000000000
Binary files a/fonts/MiniwiFontOutline/2032.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2033.png b/fonts/MiniwiFontOutline/2033.png
deleted file mode 100644
index 9b3f6861e..000000000
Binary files a/fonts/MiniwiFontOutline/2033.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2039.png b/fonts/MiniwiFontOutline/2039.png
deleted file mode 100644
index cf5dda645..000000000
Binary files a/fonts/MiniwiFontOutline/2039.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/203A.png b/fonts/MiniwiFontOutline/203A.png
deleted file mode 100644
index 361323c0d..000000000
Binary files a/fonts/MiniwiFontOutline/203A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2044.png b/fonts/MiniwiFontOutline/2044.png
deleted file mode 100644
index c52853ab5..000000000
Binary files a/fonts/MiniwiFontOutline/2044.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/20AC.png b/fonts/MiniwiFontOutline/20AC.png
deleted file mode 100644
index 71426f735..000000000
Binary files a/fonts/MiniwiFontOutline/20AC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/20AF.png b/fonts/MiniwiFontOutline/20AF.png
deleted file mode 100644
index 44740613e..000000000
Binary files a/fonts/MiniwiFontOutline/20AF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2111.png b/fonts/MiniwiFontOutline/2111.png
deleted file mode 100644
index 3f3a92836..000000000
Binary files a/fonts/MiniwiFontOutline/2111.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2116.png b/fonts/MiniwiFontOutline/2116.png
deleted file mode 100644
index b5809aa08..000000000
Binary files a/fonts/MiniwiFontOutline/2116.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2118.png b/fonts/MiniwiFontOutline/2118.png
deleted file mode 100644
index 1ba5988b7..000000000
Binary files a/fonts/MiniwiFontOutline/2118.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/211C.png b/fonts/MiniwiFontOutline/211C.png
deleted file mode 100644
index e4d28efd2..000000000
Binary files a/fonts/MiniwiFontOutline/211C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2122.png b/fonts/MiniwiFontOutline/2122.png
deleted file mode 100644
index 710f4901b..000000000
Binary files a/fonts/MiniwiFontOutline/2122.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2126.png b/fonts/MiniwiFontOutline/2126.png
deleted file mode 100644
index 40dacc8cd..000000000
Binary files a/fonts/MiniwiFontOutline/2126.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2135.png b/fonts/MiniwiFontOutline/2135.png
deleted file mode 100644
index c33562393..000000000
Binary files a/fonts/MiniwiFontOutline/2135.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2190.png b/fonts/MiniwiFontOutline/2190.png
deleted file mode 100644
index be6913ec9..000000000
Binary files a/fonts/MiniwiFontOutline/2190.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2191.png b/fonts/MiniwiFontOutline/2191.png
deleted file mode 100644
index b81cd121e..000000000
Binary files a/fonts/MiniwiFontOutline/2191.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2192.png b/fonts/MiniwiFontOutline/2192.png
deleted file mode 100644
index f29c23b82..000000000
Binary files a/fonts/MiniwiFontOutline/2192.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2193.png b/fonts/MiniwiFontOutline/2193.png
deleted file mode 100644
index 5a3f99a40..000000000
Binary files a/fonts/MiniwiFontOutline/2193.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2194.png b/fonts/MiniwiFontOutline/2194.png
deleted file mode 100644
index 2ce9a391d..000000000
Binary files a/fonts/MiniwiFontOutline/2194.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/21B5.png b/fonts/MiniwiFontOutline/21B5.png
deleted file mode 100644
index f1a34917d..000000000
Binary files a/fonts/MiniwiFontOutline/21B5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/21D0.png b/fonts/MiniwiFontOutline/21D0.png
deleted file mode 100644
index abb92c78f..000000000
Binary files a/fonts/MiniwiFontOutline/21D0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/21D1.png b/fonts/MiniwiFontOutline/21D1.png
deleted file mode 100644
index 76d9450f1..000000000
Binary files a/fonts/MiniwiFontOutline/21D1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/21D2.png b/fonts/MiniwiFontOutline/21D2.png
deleted file mode 100644
index 4a6e41303..000000000
Binary files a/fonts/MiniwiFontOutline/21D2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/21D3.png b/fonts/MiniwiFontOutline/21D3.png
deleted file mode 100644
index a81d2baba..000000000
Binary files a/fonts/MiniwiFontOutline/21D3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/21D4.png b/fonts/MiniwiFontOutline/21D4.png
deleted file mode 100644
index 408292455..000000000
Binary files a/fonts/MiniwiFontOutline/21D4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2200.png b/fonts/MiniwiFontOutline/2200.png
deleted file mode 100644
index 562d05ecc..000000000
Binary files a/fonts/MiniwiFontOutline/2200.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2201.png b/fonts/MiniwiFontOutline/2201.png
deleted file mode 100644
index 116cd69a4..000000000
Binary files a/fonts/MiniwiFontOutline/2201.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2202.png b/fonts/MiniwiFontOutline/2202.png
deleted file mode 100644
index ca9e1518a..000000000
Binary files a/fonts/MiniwiFontOutline/2202.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2203.png b/fonts/MiniwiFontOutline/2203.png
deleted file mode 100644
index a3017d48f..000000000
Binary files a/fonts/MiniwiFontOutline/2203.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2204.png b/fonts/MiniwiFontOutline/2204.png
deleted file mode 100644
index 7124c01e3..000000000
Binary files a/fonts/MiniwiFontOutline/2204.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2205.png b/fonts/MiniwiFontOutline/2205.png
deleted file mode 100644
index e380e46c4..000000000
Binary files a/fonts/MiniwiFontOutline/2205.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2206.png b/fonts/MiniwiFontOutline/2206.png
deleted file mode 100644
index 166356040..000000000
Binary files a/fonts/MiniwiFontOutline/2206.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2207.png b/fonts/MiniwiFontOutline/2207.png
deleted file mode 100644
index b1e382462..000000000
Binary files a/fonts/MiniwiFontOutline/2207.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2208.png b/fonts/MiniwiFontOutline/2208.png
deleted file mode 100644
index 18a82bd78..000000000
Binary files a/fonts/MiniwiFontOutline/2208.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2209.png b/fonts/MiniwiFontOutline/2209.png
deleted file mode 100644
index 089d550d1..000000000
Binary files a/fonts/MiniwiFontOutline/2209.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/220A.png b/fonts/MiniwiFontOutline/220A.png
deleted file mode 100644
index 7173b6852..000000000
Binary files a/fonts/MiniwiFontOutline/220A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/220B.png b/fonts/MiniwiFontOutline/220B.png
deleted file mode 100644
index 75b397a75..000000000
Binary files a/fonts/MiniwiFontOutline/220B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/220C.png b/fonts/MiniwiFontOutline/220C.png
deleted file mode 100644
index 689437f6b..000000000
Binary files a/fonts/MiniwiFontOutline/220C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/220D.png b/fonts/MiniwiFontOutline/220D.png
deleted file mode 100644
index ff376b1a5..000000000
Binary files a/fonts/MiniwiFontOutline/220D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/220E.png b/fonts/MiniwiFontOutline/220E.png
deleted file mode 100644
index 1ef647834..000000000
Binary files a/fonts/MiniwiFontOutline/220E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/220F.png b/fonts/MiniwiFontOutline/220F.png
deleted file mode 100644
index 18e08e287..000000000
Binary files a/fonts/MiniwiFontOutline/220F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2210.png b/fonts/MiniwiFontOutline/2210.png
deleted file mode 100644
index 228c6b3a6..000000000
Binary files a/fonts/MiniwiFontOutline/2210.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2211.png b/fonts/MiniwiFontOutline/2211.png
deleted file mode 100644
index 9b502a038..000000000
Binary files a/fonts/MiniwiFontOutline/2211.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2212.png b/fonts/MiniwiFontOutline/2212.png
deleted file mode 100644
index b5590d777..000000000
Binary files a/fonts/MiniwiFontOutline/2212.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2213.png b/fonts/MiniwiFontOutline/2213.png
deleted file mode 100644
index f8b9ffb41..000000000
Binary files a/fonts/MiniwiFontOutline/2213.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2214.png b/fonts/MiniwiFontOutline/2214.png
deleted file mode 100644
index 4407da0b2..000000000
Binary files a/fonts/MiniwiFontOutline/2214.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2215.png b/fonts/MiniwiFontOutline/2215.png
deleted file mode 100644
index 2969780e1..000000000
Binary files a/fonts/MiniwiFontOutline/2215.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2216.png b/fonts/MiniwiFontOutline/2216.png
deleted file mode 100644
index 7446495bd..000000000
Binary files a/fonts/MiniwiFontOutline/2216.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2217.png b/fonts/MiniwiFontOutline/2217.png
deleted file mode 100644
index bea1ae391..000000000
Binary files a/fonts/MiniwiFontOutline/2217.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2218.png b/fonts/MiniwiFontOutline/2218.png
deleted file mode 100644
index 14e9fa2e4..000000000
Binary files a/fonts/MiniwiFontOutline/2218.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2219.png b/fonts/MiniwiFontOutline/2219.png
deleted file mode 100644
index 256472f7f..000000000
Binary files a/fonts/MiniwiFontOutline/2219.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/221A.png b/fonts/MiniwiFontOutline/221A.png
deleted file mode 100644
index 26248e444..000000000
Binary files a/fonts/MiniwiFontOutline/221A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/221B.png b/fonts/MiniwiFontOutline/221B.png
deleted file mode 100644
index 6602fa833..000000000
Binary files a/fonts/MiniwiFontOutline/221B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/221C.png b/fonts/MiniwiFontOutline/221C.png
deleted file mode 100644
index 00a1626f4..000000000
Binary files a/fonts/MiniwiFontOutline/221C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/221D.png b/fonts/MiniwiFontOutline/221D.png
deleted file mode 100644
index 12266b309..000000000
Binary files a/fonts/MiniwiFontOutline/221D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/221E.png b/fonts/MiniwiFontOutline/221E.png
deleted file mode 100644
index d74b6c795..000000000
Binary files a/fonts/MiniwiFontOutline/221E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/221F.png b/fonts/MiniwiFontOutline/221F.png
deleted file mode 100644
index fea54c3ea..000000000
Binary files a/fonts/MiniwiFontOutline/221F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2220.png b/fonts/MiniwiFontOutline/2220.png
deleted file mode 100644
index 7b9e192e4..000000000
Binary files a/fonts/MiniwiFontOutline/2220.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2221.png b/fonts/MiniwiFontOutline/2221.png
deleted file mode 100644
index e606d7b55..000000000
Binary files a/fonts/MiniwiFontOutline/2221.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2222.png b/fonts/MiniwiFontOutline/2222.png
deleted file mode 100644
index abfb41a90..000000000
Binary files a/fonts/MiniwiFontOutline/2222.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2223.png b/fonts/MiniwiFontOutline/2223.png
deleted file mode 100644
index d61d5e1df..000000000
Binary files a/fonts/MiniwiFontOutline/2223.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2224.png b/fonts/MiniwiFontOutline/2224.png
deleted file mode 100644
index d61d5e1df..000000000
Binary files a/fonts/MiniwiFontOutline/2224.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2225.png b/fonts/MiniwiFontOutline/2225.png
deleted file mode 100644
index 862dd2a74..000000000
Binary files a/fonts/MiniwiFontOutline/2225.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2226.png b/fonts/MiniwiFontOutline/2226.png
deleted file mode 100644
index 6c29d0a94..000000000
Binary files a/fonts/MiniwiFontOutline/2226.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2227.png b/fonts/MiniwiFontOutline/2227.png
deleted file mode 100644
index 1f1a6fde3..000000000
Binary files a/fonts/MiniwiFontOutline/2227.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2228.png b/fonts/MiniwiFontOutline/2228.png
deleted file mode 100644
index eef4e6298..000000000
Binary files a/fonts/MiniwiFontOutline/2228.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2229.png b/fonts/MiniwiFontOutline/2229.png
deleted file mode 100644
index a195d3b46..000000000
Binary files a/fonts/MiniwiFontOutline/2229.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/222A.png b/fonts/MiniwiFontOutline/222A.png
deleted file mode 100644
index 136390761..000000000
Binary files a/fonts/MiniwiFontOutline/222A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/222B.png b/fonts/MiniwiFontOutline/222B.png
deleted file mode 100644
index 0c2e1ff72..000000000
Binary files a/fonts/MiniwiFontOutline/222B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/222C.png b/fonts/MiniwiFontOutline/222C.png
deleted file mode 100644
index d8b79020c..000000000
Binary files a/fonts/MiniwiFontOutline/222C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/222D.png b/fonts/MiniwiFontOutline/222D.png
deleted file mode 100644
index 20cf85091..000000000
Binary files a/fonts/MiniwiFontOutline/222D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/222E.png b/fonts/MiniwiFontOutline/222E.png
deleted file mode 100644
index cff4f897d..000000000
Binary files a/fonts/MiniwiFontOutline/222E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/222F.png b/fonts/MiniwiFontOutline/222F.png
deleted file mode 100644
index 072cd8ad6..000000000
Binary files a/fonts/MiniwiFontOutline/222F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2230.png b/fonts/MiniwiFontOutline/2230.png
deleted file mode 100644
index fe232d3ab..000000000
Binary files a/fonts/MiniwiFontOutline/2230.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2231.png b/fonts/MiniwiFontOutline/2231.png
deleted file mode 100644
index 92fc808a1..000000000
Binary files a/fonts/MiniwiFontOutline/2231.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2232.png b/fonts/MiniwiFontOutline/2232.png
deleted file mode 100644
index 253883357..000000000
Binary files a/fonts/MiniwiFontOutline/2232.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2233.png b/fonts/MiniwiFontOutline/2233.png
deleted file mode 100644
index b689691b5..000000000
Binary files a/fonts/MiniwiFontOutline/2233.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2234.png b/fonts/MiniwiFontOutline/2234.png
deleted file mode 100644
index 5d160205e..000000000
Binary files a/fonts/MiniwiFontOutline/2234.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2235.png b/fonts/MiniwiFontOutline/2235.png
deleted file mode 100644
index f60ec3a4c..000000000
Binary files a/fonts/MiniwiFontOutline/2235.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2236.png b/fonts/MiniwiFontOutline/2236.png
deleted file mode 100644
index f33b89720..000000000
Binary files a/fonts/MiniwiFontOutline/2236.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2237.png b/fonts/MiniwiFontOutline/2237.png
deleted file mode 100644
index db15ad630..000000000
Binary files a/fonts/MiniwiFontOutline/2237.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2238.png b/fonts/MiniwiFontOutline/2238.png
deleted file mode 100644
index 3b34a9fe3..000000000
Binary files a/fonts/MiniwiFontOutline/2238.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2239.png b/fonts/MiniwiFontOutline/2239.png
deleted file mode 100644
index adc565059..000000000
Binary files a/fonts/MiniwiFontOutline/2239.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/223A.png b/fonts/MiniwiFontOutline/223A.png
deleted file mode 100644
index c0691875d..000000000
Binary files a/fonts/MiniwiFontOutline/223A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/223B.png b/fonts/MiniwiFontOutline/223B.png
deleted file mode 100644
index ff8b5668f..000000000
Binary files a/fonts/MiniwiFontOutline/223B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/223C.png b/fonts/MiniwiFontOutline/223C.png
deleted file mode 100644
index 7ec007ee9..000000000
Binary files a/fonts/MiniwiFontOutline/223C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/223D.png b/fonts/MiniwiFontOutline/223D.png
deleted file mode 100644
index 78228253b..000000000
Binary files a/fonts/MiniwiFontOutline/223D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/223E.png b/fonts/MiniwiFontOutline/223E.png
deleted file mode 100644
index d5fd096fb..000000000
Binary files a/fonts/MiniwiFontOutline/223E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/223F.png b/fonts/MiniwiFontOutline/223F.png
deleted file mode 100644
index b3b211424..000000000
Binary files a/fonts/MiniwiFontOutline/223F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2240.png b/fonts/MiniwiFontOutline/2240.png
deleted file mode 100644
index 50dbbd783..000000000
Binary files a/fonts/MiniwiFontOutline/2240.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2241.png b/fonts/MiniwiFontOutline/2241.png
deleted file mode 100644
index 4b0dea191..000000000
Binary files a/fonts/MiniwiFontOutline/2241.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2242.png b/fonts/MiniwiFontOutline/2242.png
deleted file mode 100644
index 7e028c247..000000000
Binary files a/fonts/MiniwiFontOutline/2242.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2243.png b/fonts/MiniwiFontOutline/2243.png
deleted file mode 100644
index 65fbb95b2..000000000
Binary files a/fonts/MiniwiFontOutline/2243.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2244.png b/fonts/MiniwiFontOutline/2244.png
deleted file mode 100644
index daa5d3f29..000000000
Binary files a/fonts/MiniwiFontOutline/2244.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2245.png b/fonts/MiniwiFontOutline/2245.png
deleted file mode 100644
index f6208441e..000000000
Binary files a/fonts/MiniwiFontOutline/2245.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2246.png b/fonts/MiniwiFontOutline/2246.png
deleted file mode 100644
index cda44b9be..000000000
Binary files a/fonts/MiniwiFontOutline/2246.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2247.png b/fonts/MiniwiFontOutline/2247.png
deleted file mode 100644
index 7bf6073bf..000000000
Binary files a/fonts/MiniwiFontOutline/2247.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2248.png b/fonts/MiniwiFontOutline/2248.png
deleted file mode 100644
index 47cb1f344..000000000
Binary files a/fonts/MiniwiFontOutline/2248.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2249.png b/fonts/MiniwiFontOutline/2249.png
deleted file mode 100644
index 80155eff4..000000000
Binary files a/fonts/MiniwiFontOutline/2249.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/224A.png b/fonts/MiniwiFontOutline/224A.png
deleted file mode 100644
index 54dc4ba86..000000000
Binary files a/fonts/MiniwiFontOutline/224A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/224B.png b/fonts/MiniwiFontOutline/224B.png
deleted file mode 100644
index bd56adeb8..000000000
Binary files a/fonts/MiniwiFontOutline/224B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/224C.png b/fonts/MiniwiFontOutline/224C.png
deleted file mode 100644
index f6208441e..000000000
Binary files a/fonts/MiniwiFontOutline/224C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/224D.png b/fonts/MiniwiFontOutline/224D.png
deleted file mode 100644
index 796e391cf..000000000
Binary files a/fonts/MiniwiFontOutline/224D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/224E.png b/fonts/MiniwiFontOutline/224E.png
deleted file mode 100644
index d1a0dc58b..000000000
Binary files a/fonts/MiniwiFontOutline/224E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/224F.png b/fonts/MiniwiFontOutline/224F.png
deleted file mode 100644
index 7610411f1..000000000
Binary files a/fonts/MiniwiFontOutline/224F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2250.png b/fonts/MiniwiFontOutline/2250.png
deleted file mode 100644
index dbed5398f..000000000
Binary files a/fonts/MiniwiFontOutline/2250.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2251.png b/fonts/MiniwiFontOutline/2251.png
deleted file mode 100644
index 48c92140f..000000000
Binary files a/fonts/MiniwiFontOutline/2251.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2252.png b/fonts/MiniwiFontOutline/2252.png
deleted file mode 100644
index 2b5fb979e..000000000
Binary files a/fonts/MiniwiFontOutline/2252.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2253.png b/fonts/MiniwiFontOutline/2253.png
deleted file mode 100644
index 7af0acec7..000000000
Binary files a/fonts/MiniwiFontOutline/2253.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2254.png b/fonts/MiniwiFontOutline/2254.png
deleted file mode 100644
index 643152b3e..000000000
Binary files a/fonts/MiniwiFontOutline/2254.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2255.png b/fonts/MiniwiFontOutline/2255.png
deleted file mode 100644
index 51a7e0086..000000000
Binary files a/fonts/MiniwiFontOutline/2255.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2256.png b/fonts/MiniwiFontOutline/2256.png
deleted file mode 100644
index eabc7b29b..000000000
Binary files a/fonts/MiniwiFontOutline/2256.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2257.png b/fonts/MiniwiFontOutline/2257.png
deleted file mode 100644
index 4c50c7801..000000000
Binary files a/fonts/MiniwiFontOutline/2257.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2258.png b/fonts/MiniwiFontOutline/2258.png
deleted file mode 100644
index bb7f38fab..000000000
Binary files a/fonts/MiniwiFontOutline/2258.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2259.png b/fonts/MiniwiFontOutline/2259.png
deleted file mode 100644
index 4972881ba..000000000
Binary files a/fonts/MiniwiFontOutline/2259.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/225A.png b/fonts/MiniwiFontOutline/225A.png
deleted file mode 100644
index 01d43a183..000000000
Binary files a/fonts/MiniwiFontOutline/225A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/225B.png b/fonts/MiniwiFontOutline/225B.png
deleted file mode 100644
index 3c0e475fd..000000000
Binary files a/fonts/MiniwiFontOutline/225B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/225C.png b/fonts/MiniwiFontOutline/225C.png
deleted file mode 100644
index 71f4157c2..000000000
Binary files a/fonts/MiniwiFontOutline/225C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/225D.png b/fonts/MiniwiFontOutline/225D.png
deleted file mode 100644
index 614293142..000000000
Binary files a/fonts/MiniwiFontOutline/225D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/225E.png b/fonts/MiniwiFontOutline/225E.png
deleted file mode 100644
index 2bd2505ae..000000000
Binary files a/fonts/MiniwiFontOutline/225E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/225F.png b/fonts/MiniwiFontOutline/225F.png
deleted file mode 100644
index afbbd7a06..000000000
Binary files a/fonts/MiniwiFontOutline/225F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2260.png b/fonts/MiniwiFontOutline/2260.png
deleted file mode 100644
index fe6f442d0..000000000
Binary files a/fonts/MiniwiFontOutline/2260.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2261.png b/fonts/MiniwiFontOutline/2261.png
deleted file mode 100644
index 9e4fbbb2e..000000000
Binary files a/fonts/MiniwiFontOutline/2261.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2262.png b/fonts/MiniwiFontOutline/2262.png
deleted file mode 100644
index a505ce2f2..000000000
Binary files a/fonts/MiniwiFontOutline/2262.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2263.png b/fonts/MiniwiFontOutline/2263.png
deleted file mode 100644
index 7d3e9de86..000000000
Binary files a/fonts/MiniwiFontOutline/2263.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2264.png b/fonts/MiniwiFontOutline/2264.png
deleted file mode 100644
index e914c4809..000000000
Binary files a/fonts/MiniwiFontOutline/2264.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2265.png b/fonts/MiniwiFontOutline/2265.png
deleted file mode 100644
index 8e653e0e0..000000000
Binary files a/fonts/MiniwiFontOutline/2265.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2266.png b/fonts/MiniwiFontOutline/2266.png
deleted file mode 100644
index 8a7f1e2f9..000000000
Binary files a/fonts/MiniwiFontOutline/2266.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2267.png b/fonts/MiniwiFontOutline/2267.png
deleted file mode 100644
index dcaa677c3..000000000
Binary files a/fonts/MiniwiFontOutline/2267.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2268.png b/fonts/MiniwiFontOutline/2268.png
deleted file mode 100644
index 66dbc8a39..000000000
Binary files a/fonts/MiniwiFontOutline/2268.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2269.png b/fonts/MiniwiFontOutline/2269.png
deleted file mode 100644
index c4f70e3d3..000000000
Binary files a/fonts/MiniwiFontOutline/2269.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/226A.png b/fonts/MiniwiFontOutline/226A.png
deleted file mode 100644
index a28ae4d74..000000000
Binary files a/fonts/MiniwiFontOutline/226A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/226B.png b/fonts/MiniwiFontOutline/226B.png
deleted file mode 100644
index e6afc30d5..000000000
Binary files a/fonts/MiniwiFontOutline/226B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2282.png b/fonts/MiniwiFontOutline/2282.png
deleted file mode 100644
index b567b9563..000000000
Binary files a/fonts/MiniwiFontOutline/2282.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2283.png b/fonts/MiniwiFontOutline/2283.png
deleted file mode 100644
index 7cc872968..000000000
Binary files a/fonts/MiniwiFontOutline/2283.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2284.png b/fonts/MiniwiFontOutline/2284.png
deleted file mode 100644
index aa0134716..000000000
Binary files a/fonts/MiniwiFontOutline/2284.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2286.png b/fonts/MiniwiFontOutline/2286.png
deleted file mode 100644
index e6beed588..000000000
Binary files a/fonts/MiniwiFontOutline/2286.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2287.png b/fonts/MiniwiFontOutline/2287.png
deleted file mode 100644
index 3ac8c6eb3..000000000
Binary files a/fonts/MiniwiFontOutline/2287.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2295.png b/fonts/MiniwiFontOutline/2295.png
deleted file mode 100644
index 3d527b255..000000000
Binary files a/fonts/MiniwiFontOutline/2295.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2297.png b/fonts/MiniwiFontOutline/2297.png
deleted file mode 100644
index e4ca26a9c..000000000
Binary files a/fonts/MiniwiFontOutline/2297.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/22A5.png b/fonts/MiniwiFontOutline/22A5.png
deleted file mode 100644
index cc367b3cf..000000000
Binary files a/fonts/MiniwiFontOutline/22A5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/22C4.png b/fonts/MiniwiFontOutline/22C4.png
deleted file mode 100644
index 2cb3f56f5..000000000
Binary files a/fonts/MiniwiFontOutline/22C4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/22C5.png b/fonts/MiniwiFontOutline/22C5.png
deleted file mode 100644
index 5c2bc40a0..000000000
Binary files a/fonts/MiniwiFontOutline/22C5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2320.png b/fonts/MiniwiFontOutline/2320.png
deleted file mode 100644
index f7a44663c..000000000
Binary files a/fonts/MiniwiFontOutline/2320.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2321.png b/fonts/MiniwiFontOutline/2321.png
deleted file mode 100644
index 128666a18..000000000
Binary files a/fonts/MiniwiFontOutline/2321.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2329.png b/fonts/MiniwiFontOutline/2329.png
deleted file mode 100644
index 4a6174849..000000000
Binary files a/fonts/MiniwiFontOutline/2329.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/232A.png b/fonts/MiniwiFontOutline/232A.png
deleted file mode 100644
index 641961f12..000000000
Binary files a/fonts/MiniwiFontOutline/232A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2460.png b/fonts/MiniwiFontOutline/2460.png
deleted file mode 100644
index 65d629fd4..000000000
Binary files a/fonts/MiniwiFontOutline/2460.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2461.png b/fonts/MiniwiFontOutline/2461.png
deleted file mode 100644
index 96948aeeb..000000000
Binary files a/fonts/MiniwiFontOutline/2461.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2462.png b/fonts/MiniwiFontOutline/2462.png
deleted file mode 100644
index 012771c74..000000000
Binary files a/fonts/MiniwiFontOutline/2462.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2463.png b/fonts/MiniwiFontOutline/2463.png
deleted file mode 100644
index 4869f1429..000000000
Binary files a/fonts/MiniwiFontOutline/2463.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2464.png b/fonts/MiniwiFontOutline/2464.png
deleted file mode 100644
index cfde2ea59..000000000
Binary files a/fonts/MiniwiFontOutline/2464.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2465.png b/fonts/MiniwiFontOutline/2465.png
deleted file mode 100644
index ef509cb5c..000000000
Binary files a/fonts/MiniwiFontOutline/2465.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2466.png b/fonts/MiniwiFontOutline/2466.png
deleted file mode 100644
index 9931877a5..000000000
Binary files a/fonts/MiniwiFontOutline/2466.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2467.png b/fonts/MiniwiFontOutline/2467.png
deleted file mode 100644
index 8cd464608..000000000
Binary files a/fonts/MiniwiFontOutline/2467.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2468.png b/fonts/MiniwiFontOutline/2468.png
deleted file mode 100644
index 055722ba9..000000000
Binary files a/fonts/MiniwiFontOutline/2468.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2469.png b/fonts/MiniwiFontOutline/2469.png
deleted file mode 100644
index 78298a87b..000000000
Binary files a/fonts/MiniwiFontOutline/2469.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/246A.png b/fonts/MiniwiFontOutline/246A.png
deleted file mode 100644
index b7703eebf..000000000
Binary files a/fonts/MiniwiFontOutline/246A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/246B.png b/fonts/MiniwiFontOutline/246B.png
deleted file mode 100644
index 265abb70f..000000000
Binary files a/fonts/MiniwiFontOutline/246B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/246C.png b/fonts/MiniwiFontOutline/246C.png
deleted file mode 100644
index 23eb52c70..000000000
Binary files a/fonts/MiniwiFontOutline/246C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/246D.png b/fonts/MiniwiFontOutline/246D.png
deleted file mode 100644
index 311c2de78..000000000
Binary files a/fonts/MiniwiFontOutline/246D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/246E.png b/fonts/MiniwiFontOutline/246E.png
deleted file mode 100644
index ca6071d50..000000000
Binary files a/fonts/MiniwiFontOutline/246E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/246F.png b/fonts/MiniwiFontOutline/246F.png
deleted file mode 100644
index 84073033c..000000000
Binary files a/fonts/MiniwiFontOutline/246F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2470.png b/fonts/MiniwiFontOutline/2470.png
deleted file mode 100644
index 216839b05..000000000
Binary files a/fonts/MiniwiFontOutline/2470.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2471.png b/fonts/MiniwiFontOutline/2471.png
deleted file mode 100644
index b59875804..000000000
Binary files a/fonts/MiniwiFontOutline/2471.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2472.png b/fonts/MiniwiFontOutline/2472.png
deleted file mode 100644
index f725edfe9..000000000
Binary files a/fonts/MiniwiFontOutline/2472.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2473.png b/fonts/MiniwiFontOutline/2473.png
deleted file mode 100644
index 4480ad9c0..000000000
Binary files a/fonts/MiniwiFontOutline/2473.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2474.png b/fonts/MiniwiFontOutline/2474.png
deleted file mode 100644
index 39b912672..000000000
Binary files a/fonts/MiniwiFontOutline/2474.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2475.png b/fonts/MiniwiFontOutline/2475.png
deleted file mode 100644
index 67f4b8bf1..000000000
Binary files a/fonts/MiniwiFontOutline/2475.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2476.png b/fonts/MiniwiFontOutline/2476.png
deleted file mode 100644
index 8339514eb..000000000
Binary files a/fonts/MiniwiFontOutline/2476.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2477.png b/fonts/MiniwiFontOutline/2477.png
deleted file mode 100644
index 36511d832..000000000
Binary files a/fonts/MiniwiFontOutline/2477.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2478.png b/fonts/MiniwiFontOutline/2478.png
deleted file mode 100644
index 9aecb90e5..000000000
Binary files a/fonts/MiniwiFontOutline/2478.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2479.png b/fonts/MiniwiFontOutline/2479.png
deleted file mode 100644
index 988421726..000000000
Binary files a/fonts/MiniwiFontOutline/2479.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/247A.png b/fonts/MiniwiFontOutline/247A.png
deleted file mode 100644
index d781f0d58..000000000
Binary files a/fonts/MiniwiFontOutline/247A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/247B.png b/fonts/MiniwiFontOutline/247B.png
deleted file mode 100644
index 5ba7e11bf..000000000
Binary files a/fonts/MiniwiFontOutline/247B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/247C.png b/fonts/MiniwiFontOutline/247C.png
deleted file mode 100644
index 2ed2605f6..000000000
Binary files a/fonts/MiniwiFontOutline/247C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/247D.png b/fonts/MiniwiFontOutline/247D.png
deleted file mode 100644
index cdcdacf2b..000000000
Binary files a/fonts/MiniwiFontOutline/247D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/247E.png b/fonts/MiniwiFontOutline/247E.png
deleted file mode 100644
index fe5cf2e4b..000000000
Binary files a/fonts/MiniwiFontOutline/247E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/247F.png b/fonts/MiniwiFontOutline/247F.png
deleted file mode 100644
index 15e2bba87..000000000
Binary files a/fonts/MiniwiFontOutline/247F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2480.png b/fonts/MiniwiFontOutline/2480.png
deleted file mode 100644
index 028512712..000000000
Binary files a/fonts/MiniwiFontOutline/2480.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2481.png b/fonts/MiniwiFontOutline/2481.png
deleted file mode 100644
index dd80383a8..000000000
Binary files a/fonts/MiniwiFontOutline/2481.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2482.png b/fonts/MiniwiFontOutline/2482.png
deleted file mode 100644
index d724164a0..000000000
Binary files a/fonts/MiniwiFontOutline/2482.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2483.png b/fonts/MiniwiFontOutline/2483.png
deleted file mode 100644
index d6543e6ce..000000000
Binary files a/fonts/MiniwiFontOutline/2483.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2484.png b/fonts/MiniwiFontOutline/2484.png
deleted file mode 100644
index 57ead6450..000000000
Binary files a/fonts/MiniwiFontOutline/2484.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2485.png b/fonts/MiniwiFontOutline/2485.png
deleted file mode 100644
index a7b89bb2a..000000000
Binary files a/fonts/MiniwiFontOutline/2485.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2486.png b/fonts/MiniwiFontOutline/2486.png
deleted file mode 100644
index 9d92098bd..000000000
Binary files a/fonts/MiniwiFontOutline/2486.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2487.png b/fonts/MiniwiFontOutline/2487.png
deleted file mode 100644
index 3d8a8df10..000000000
Binary files a/fonts/MiniwiFontOutline/2487.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2488.png b/fonts/MiniwiFontOutline/2488.png
deleted file mode 100644
index e2886f5a1..000000000
Binary files a/fonts/MiniwiFontOutline/2488.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2489.png b/fonts/MiniwiFontOutline/2489.png
deleted file mode 100644
index 32f14e1fd..000000000
Binary files a/fonts/MiniwiFontOutline/2489.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/248A.png b/fonts/MiniwiFontOutline/248A.png
deleted file mode 100644
index 359453612..000000000
Binary files a/fonts/MiniwiFontOutline/248A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/248B.png b/fonts/MiniwiFontOutline/248B.png
deleted file mode 100644
index 60b2c450f..000000000
Binary files a/fonts/MiniwiFontOutline/248B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/248C.png b/fonts/MiniwiFontOutline/248C.png
deleted file mode 100644
index 8c2ef2055..000000000
Binary files a/fonts/MiniwiFontOutline/248C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/248D.png b/fonts/MiniwiFontOutline/248D.png
deleted file mode 100644
index 3327070f0..000000000
Binary files a/fonts/MiniwiFontOutline/248D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/248E.png b/fonts/MiniwiFontOutline/248E.png
deleted file mode 100644
index 06b171d56..000000000
Binary files a/fonts/MiniwiFontOutline/248E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/248F.png b/fonts/MiniwiFontOutline/248F.png
deleted file mode 100644
index 20a3cfb41..000000000
Binary files a/fonts/MiniwiFontOutline/248F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2490.png b/fonts/MiniwiFontOutline/2490.png
deleted file mode 100644
index 925c3366a..000000000
Binary files a/fonts/MiniwiFontOutline/2490.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2491.png b/fonts/MiniwiFontOutline/2491.png
deleted file mode 100644
index d131fd069..000000000
Binary files a/fonts/MiniwiFontOutline/2491.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2492.png b/fonts/MiniwiFontOutline/2492.png
deleted file mode 100644
index c7f434b85..000000000
Binary files a/fonts/MiniwiFontOutline/2492.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2493.png b/fonts/MiniwiFontOutline/2493.png
deleted file mode 100644
index 74f720ee7..000000000
Binary files a/fonts/MiniwiFontOutline/2493.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2494.png b/fonts/MiniwiFontOutline/2494.png
deleted file mode 100644
index 0be5b4db3..000000000
Binary files a/fonts/MiniwiFontOutline/2494.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2495.png b/fonts/MiniwiFontOutline/2495.png
deleted file mode 100644
index fe3ddda96..000000000
Binary files a/fonts/MiniwiFontOutline/2495.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2496.png b/fonts/MiniwiFontOutline/2496.png
deleted file mode 100644
index 100c35ebf..000000000
Binary files a/fonts/MiniwiFontOutline/2496.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2497.png b/fonts/MiniwiFontOutline/2497.png
deleted file mode 100644
index 60df4b98c..000000000
Binary files a/fonts/MiniwiFontOutline/2497.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2498.png b/fonts/MiniwiFontOutline/2498.png
deleted file mode 100644
index a37ecd1cd..000000000
Binary files a/fonts/MiniwiFontOutline/2498.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2499.png b/fonts/MiniwiFontOutline/2499.png
deleted file mode 100644
index a72a1762b..000000000
Binary files a/fonts/MiniwiFontOutline/2499.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/249A.png b/fonts/MiniwiFontOutline/249A.png
deleted file mode 100644
index 0a0b9a8b4..000000000
Binary files a/fonts/MiniwiFontOutline/249A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/249B.png b/fonts/MiniwiFontOutline/249B.png
deleted file mode 100644
index f58fc18d8..000000000
Binary files a/fonts/MiniwiFontOutline/249B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/249C.png b/fonts/MiniwiFontOutline/249C.png
deleted file mode 100644
index f4dd29d3d..000000000
Binary files a/fonts/MiniwiFontOutline/249C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/249D.png b/fonts/MiniwiFontOutline/249D.png
deleted file mode 100644
index 67f63f997..000000000
Binary files a/fonts/MiniwiFontOutline/249D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/249E.png b/fonts/MiniwiFontOutline/249E.png
deleted file mode 100644
index 79d09311c..000000000
Binary files a/fonts/MiniwiFontOutline/249E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/249F.png b/fonts/MiniwiFontOutline/249F.png
deleted file mode 100644
index ad5510a09..000000000
Binary files a/fonts/MiniwiFontOutline/249F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24A0.png b/fonts/MiniwiFontOutline/24A0.png
deleted file mode 100644
index e785fad73..000000000
Binary files a/fonts/MiniwiFontOutline/24A0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24A1.png b/fonts/MiniwiFontOutline/24A1.png
deleted file mode 100644
index 3dccbd344..000000000
Binary files a/fonts/MiniwiFontOutline/24A1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24A2.png b/fonts/MiniwiFontOutline/24A2.png
deleted file mode 100644
index 256e3082b..000000000
Binary files a/fonts/MiniwiFontOutline/24A2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24A3.png b/fonts/MiniwiFontOutline/24A3.png
deleted file mode 100644
index 41e2905a0..000000000
Binary files a/fonts/MiniwiFontOutline/24A3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24A4.png b/fonts/MiniwiFontOutline/24A4.png
deleted file mode 100644
index b7ef4c250..000000000
Binary files a/fonts/MiniwiFontOutline/24A4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24A5.png b/fonts/MiniwiFontOutline/24A5.png
deleted file mode 100644
index 2054f3bff..000000000
Binary files a/fonts/MiniwiFontOutline/24A5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24A6.png b/fonts/MiniwiFontOutline/24A6.png
deleted file mode 100644
index 8091f3e13..000000000
Binary files a/fonts/MiniwiFontOutline/24A6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24A7.png b/fonts/MiniwiFontOutline/24A7.png
deleted file mode 100644
index 96fb625eb..000000000
Binary files a/fonts/MiniwiFontOutline/24A7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24A8.png b/fonts/MiniwiFontOutline/24A8.png
deleted file mode 100644
index 0deb58de2..000000000
Binary files a/fonts/MiniwiFontOutline/24A8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24A9.png b/fonts/MiniwiFontOutline/24A9.png
deleted file mode 100644
index ba2de953d..000000000
Binary files a/fonts/MiniwiFontOutline/24A9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24AA.png b/fonts/MiniwiFontOutline/24AA.png
deleted file mode 100644
index d493b2981..000000000
Binary files a/fonts/MiniwiFontOutline/24AA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24AB.png b/fonts/MiniwiFontOutline/24AB.png
deleted file mode 100644
index b6b00021b..000000000
Binary files a/fonts/MiniwiFontOutline/24AB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24AC.png b/fonts/MiniwiFontOutline/24AC.png
deleted file mode 100644
index f0f91a263..000000000
Binary files a/fonts/MiniwiFontOutline/24AC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24AD.png b/fonts/MiniwiFontOutline/24AD.png
deleted file mode 100644
index f39d8ac3e..000000000
Binary files a/fonts/MiniwiFontOutline/24AD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24AE.png b/fonts/MiniwiFontOutline/24AE.png
deleted file mode 100644
index 52d6fa6e0..000000000
Binary files a/fonts/MiniwiFontOutline/24AE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24AF.png b/fonts/MiniwiFontOutline/24AF.png
deleted file mode 100644
index b8e0fd8ac..000000000
Binary files a/fonts/MiniwiFontOutline/24AF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24B0.png b/fonts/MiniwiFontOutline/24B0.png
deleted file mode 100644
index 01ff4cc21..000000000
Binary files a/fonts/MiniwiFontOutline/24B0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24B1.png b/fonts/MiniwiFontOutline/24B1.png
deleted file mode 100644
index 48aae62ce..000000000
Binary files a/fonts/MiniwiFontOutline/24B1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24B2.png b/fonts/MiniwiFontOutline/24B2.png
deleted file mode 100644
index d508d2ce8..000000000
Binary files a/fonts/MiniwiFontOutline/24B2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24B3.png b/fonts/MiniwiFontOutline/24B3.png
deleted file mode 100644
index d2e6eda82..000000000
Binary files a/fonts/MiniwiFontOutline/24B3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24B4.png b/fonts/MiniwiFontOutline/24B4.png
deleted file mode 100644
index 19ea82e50..000000000
Binary files a/fonts/MiniwiFontOutline/24B4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24B5.png b/fonts/MiniwiFontOutline/24B5.png
deleted file mode 100644
index 11af10e1e..000000000
Binary files a/fonts/MiniwiFontOutline/24B5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24B6.png b/fonts/MiniwiFontOutline/24B6.png
deleted file mode 100644
index f0ead9b7e..000000000
Binary files a/fonts/MiniwiFontOutline/24B6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24B7.png b/fonts/MiniwiFontOutline/24B7.png
deleted file mode 100644
index b3cda0629..000000000
Binary files a/fonts/MiniwiFontOutline/24B7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24B8.png b/fonts/MiniwiFontOutline/24B8.png
deleted file mode 100644
index a3ee5b1c0..000000000
Binary files a/fonts/MiniwiFontOutline/24B8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24B9.png b/fonts/MiniwiFontOutline/24B9.png
deleted file mode 100644
index 1e993aa6c..000000000
Binary files a/fonts/MiniwiFontOutline/24B9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24BA.png b/fonts/MiniwiFontOutline/24BA.png
deleted file mode 100644
index d6ab8d4b3..000000000
Binary files a/fonts/MiniwiFontOutline/24BA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24BB.png b/fonts/MiniwiFontOutline/24BB.png
deleted file mode 100644
index 5b677c5f5..000000000
Binary files a/fonts/MiniwiFontOutline/24BB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24BC.png b/fonts/MiniwiFontOutline/24BC.png
deleted file mode 100644
index db768e01f..000000000
Binary files a/fonts/MiniwiFontOutline/24BC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24BD.png b/fonts/MiniwiFontOutline/24BD.png
deleted file mode 100644
index 2c7278be8..000000000
Binary files a/fonts/MiniwiFontOutline/24BD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24BE.png b/fonts/MiniwiFontOutline/24BE.png
deleted file mode 100644
index b305de9fa..000000000
Binary files a/fonts/MiniwiFontOutline/24BE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24BF.png b/fonts/MiniwiFontOutline/24BF.png
deleted file mode 100644
index 24172488b..000000000
Binary files a/fonts/MiniwiFontOutline/24BF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24C0.png b/fonts/MiniwiFontOutline/24C0.png
deleted file mode 100644
index 529c7d8d8..000000000
Binary files a/fonts/MiniwiFontOutline/24C0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24C1.png b/fonts/MiniwiFontOutline/24C1.png
deleted file mode 100644
index 0f2ab97ae..000000000
Binary files a/fonts/MiniwiFontOutline/24C1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24C2.png b/fonts/MiniwiFontOutline/24C2.png
deleted file mode 100644
index 55ad202d8..000000000
Binary files a/fonts/MiniwiFontOutline/24C2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24C3.png b/fonts/MiniwiFontOutline/24C3.png
deleted file mode 100644
index e2f74882e..000000000
Binary files a/fonts/MiniwiFontOutline/24C3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24C4.png b/fonts/MiniwiFontOutline/24C4.png
deleted file mode 100644
index 67df7b3dd..000000000
Binary files a/fonts/MiniwiFontOutline/24C4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24C5.png b/fonts/MiniwiFontOutline/24C5.png
deleted file mode 100644
index c9edc53cb..000000000
Binary files a/fonts/MiniwiFontOutline/24C5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24C6.png b/fonts/MiniwiFontOutline/24C6.png
deleted file mode 100644
index 8e88ef069..000000000
Binary files a/fonts/MiniwiFontOutline/24C6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24C7.png b/fonts/MiniwiFontOutline/24C7.png
deleted file mode 100644
index 43d3a076f..000000000
Binary files a/fonts/MiniwiFontOutline/24C7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24C8.png b/fonts/MiniwiFontOutline/24C8.png
deleted file mode 100644
index 4d13dc9a7..000000000
Binary files a/fonts/MiniwiFontOutline/24C8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24C9.png b/fonts/MiniwiFontOutline/24C9.png
deleted file mode 100644
index d90af429b..000000000
Binary files a/fonts/MiniwiFontOutline/24C9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24CA.png b/fonts/MiniwiFontOutline/24CA.png
deleted file mode 100644
index 034f83fd2..000000000
Binary files a/fonts/MiniwiFontOutline/24CA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24CB.png b/fonts/MiniwiFontOutline/24CB.png
deleted file mode 100644
index 3cb213d9e..000000000
Binary files a/fonts/MiniwiFontOutline/24CB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24CC.png b/fonts/MiniwiFontOutline/24CC.png
deleted file mode 100644
index 0789dfc98..000000000
Binary files a/fonts/MiniwiFontOutline/24CC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24CD.png b/fonts/MiniwiFontOutline/24CD.png
deleted file mode 100644
index 60c9143f0..000000000
Binary files a/fonts/MiniwiFontOutline/24CD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24CE.png b/fonts/MiniwiFontOutline/24CE.png
deleted file mode 100644
index 4b37f23f4..000000000
Binary files a/fonts/MiniwiFontOutline/24CE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24CF.png b/fonts/MiniwiFontOutline/24CF.png
deleted file mode 100644
index 42c48c4c7..000000000
Binary files a/fonts/MiniwiFontOutline/24CF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24D0.png b/fonts/MiniwiFontOutline/24D0.png
deleted file mode 100644
index ae73f726d..000000000
Binary files a/fonts/MiniwiFontOutline/24D0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24D1.png b/fonts/MiniwiFontOutline/24D1.png
deleted file mode 100644
index f1db0b022..000000000
Binary files a/fonts/MiniwiFontOutline/24D1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24D2.png b/fonts/MiniwiFontOutline/24D2.png
deleted file mode 100644
index b62a337ca..000000000
Binary files a/fonts/MiniwiFontOutline/24D2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24D3.png b/fonts/MiniwiFontOutline/24D3.png
deleted file mode 100644
index 3c75911b8..000000000
Binary files a/fonts/MiniwiFontOutline/24D3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24D4.png b/fonts/MiniwiFontOutline/24D4.png
deleted file mode 100644
index 26a62f2f3..000000000
Binary files a/fonts/MiniwiFontOutline/24D4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24D5.png b/fonts/MiniwiFontOutline/24D5.png
deleted file mode 100644
index d6d9eddf3..000000000
Binary files a/fonts/MiniwiFontOutline/24D5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24D6.png b/fonts/MiniwiFontOutline/24D6.png
deleted file mode 100644
index 14f7683e7..000000000
Binary files a/fonts/MiniwiFontOutline/24D6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24D7.png b/fonts/MiniwiFontOutline/24D7.png
deleted file mode 100644
index 99faeee84..000000000
Binary files a/fonts/MiniwiFontOutline/24D7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24D8.png b/fonts/MiniwiFontOutline/24D8.png
deleted file mode 100644
index ce21b7102..000000000
Binary files a/fonts/MiniwiFontOutline/24D8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24D9.png b/fonts/MiniwiFontOutline/24D9.png
deleted file mode 100644
index de3cb48f4..000000000
Binary files a/fonts/MiniwiFontOutline/24D9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24DA.png b/fonts/MiniwiFontOutline/24DA.png
deleted file mode 100644
index 8091f3e13..000000000
Binary files a/fonts/MiniwiFontOutline/24DA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24DB.png b/fonts/MiniwiFontOutline/24DB.png
deleted file mode 100644
index 9f170c0b6..000000000
Binary files a/fonts/MiniwiFontOutline/24DB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24DC.png b/fonts/MiniwiFontOutline/24DC.png
deleted file mode 100644
index d7151b49d..000000000
Binary files a/fonts/MiniwiFontOutline/24DC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24DD.png b/fonts/MiniwiFontOutline/24DD.png
deleted file mode 100644
index 8013d3ac1..000000000
Binary files a/fonts/MiniwiFontOutline/24DD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24DE.png b/fonts/MiniwiFontOutline/24DE.png
deleted file mode 100644
index 67df7b3dd..000000000
Binary files a/fonts/MiniwiFontOutline/24DE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24DF.png b/fonts/MiniwiFontOutline/24DF.png
deleted file mode 100644
index 62b8c8788..000000000
Binary files a/fonts/MiniwiFontOutline/24DF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24E0.png b/fonts/MiniwiFontOutline/24E0.png
deleted file mode 100644
index 9afecb70b..000000000
Binary files a/fonts/MiniwiFontOutline/24E0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24E1.png b/fonts/MiniwiFontOutline/24E1.png
deleted file mode 100644
index 3b64194ba..000000000
Binary files a/fonts/MiniwiFontOutline/24E1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24E2.png b/fonts/MiniwiFontOutline/24E2.png
deleted file mode 100644
index ef4e40c2b..000000000
Binary files a/fonts/MiniwiFontOutline/24E2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24E3.png b/fonts/MiniwiFontOutline/24E3.png
deleted file mode 100644
index 4ed26a2dc..000000000
Binary files a/fonts/MiniwiFontOutline/24E3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24E4.png b/fonts/MiniwiFontOutline/24E4.png
deleted file mode 100644
index 034f83fd2..000000000
Binary files a/fonts/MiniwiFontOutline/24E4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24E5.png b/fonts/MiniwiFontOutline/24E5.png
deleted file mode 100644
index 3cb213d9e..000000000
Binary files a/fonts/MiniwiFontOutline/24E5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24E6.png b/fonts/MiniwiFontOutline/24E6.png
deleted file mode 100644
index 0789dfc98..000000000
Binary files a/fonts/MiniwiFontOutline/24E6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24E7.png b/fonts/MiniwiFontOutline/24E7.png
deleted file mode 100644
index 60c9143f0..000000000
Binary files a/fonts/MiniwiFontOutline/24E7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24E8.png b/fonts/MiniwiFontOutline/24E8.png
deleted file mode 100644
index 317b9dace..000000000
Binary files a/fonts/MiniwiFontOutline/24E8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24E9.png b/fonts/MiniwiFontOutline/24E9.png
deleted file mode 100644
index bc787283a..000000000
Binary files a/fonts/MiniwiFontOutline/24E9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24EA.png b/fonts/MiniwiFontOutline/24EA.png
deleted file mode 100644
index 4a0a9c1f6..000000000
Binary files a/fonts/MiniwiFontOutline/24EA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24EB.png b/fonts/MiniwiFontOutline/24EB.png
deleted file mode 100644
index 6caa269b5..000000000
Binary files a/fonts/MiniwiFontOutline/24EB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24EC.png b/fonts/MiniwiFontOutline/24EC.png
deleted file mode 100644
index 4651e29a8..000000000
Binary files a/fonts/MiniwiFontOutline/24EC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24ED.png b/fonts/MiniwiFontOutline/24ED.png
deleted file mode 100644
index 2c1b8dd8c..000000000
Binary files a/fonts/MiniwiFontOutline/24ED.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24EE.png b/fonts/MiniwiFontOutline/24EE.png
deleted file mode 100644
index 12f395f1a..000000000
Binary files a/fonts/MiniwiFontOutline/24EE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24EF.png b/fonts/MiniwiFontOutline/24EF.png
deleted file mode 100644
index e3a381cdc..000000000
Binary files a/fonts/MiniwiFontOutline/24EF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24F0.png b/fonts/MiniwiFontOutline/24F0.png
deleted file mode 100644
index a25a101ad..000000000
Binary files a/fonts/MiniwiFontOutline/24F0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24F1.png b/fonts/MiniwiFontOutline/24F1.png
deleted file mode 100644
index 3c873cb91..000000000
Binary files a/fonts/MiniwiFontOutline/24F1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24F2.png b/fonts/MiniwiFontOutline/24F2.png
deleted file mode 100644
index 0ad6b7c96..000000000
Binary files a/fonts/MiniwiFontOutline/24F2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24F3.png b/fonts/MiniwiFontOutline/24F3.png
deleted file mode 100644
index 54ca9253e..000000000
Binary files a/fonts/MiniwiFontOutline/24F3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24F4.png b/fonts/MiniwiFontOutline/24F4.png
deleted file mode 100644
index a52647d1b..000000000
Binary files a/fonts/MiniwiFontOutline/24F4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24F5.png b/fonts/MiniwiFontOutline/24F5.png
deleted file mode 100644
index ab31cbc29..000000000
Binary files a/fonts/MiniwiFontOutline/24F5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24F6.png b/fonts/MiniwiFontOutline/24F6.png
deleted file mode 100644
index 0088b317d..000000000
Binary files a/fonts/MiniwiFontOutline/24F6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24F7.png b/fonts/MiniwiFontOutline/24F7.png
deleted file mode 100644
index abc458ec7..000000000
Binary files a/fonts/MiniwiFontOutline/24F7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24F8.png b/fonts/MiniwiFontOutline/24F8.png
deleted file mode 100644
index 8633847fc..000000000
Binary files a/fonts/MiniwiFontOutline/24F8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24F9.png b/fonts/MiniwiFontOutline/24F9.png
deleted file mode 100644
index b4f2b1bb2..000000000
Binary files a/fonts/MiniwiFontOutline/24F9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24FA.png b/fonts/MiniwiFontOutline/24FA.png
deleted file mode 100644
index ac8d3d002..000000000
Binary files a/fonts/MiniwiFontOutline/24FA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24FB.png b/fonts/MiniwiFontOutline/24FB.png
deleted file mode 100644
index c7a985371..000000000
Binary files a/fonts/MiniwiFontOutline/24FB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24FC.png b/fonts/MiniwiFontOutline/24FC.png
deleted file mode 100644
index 88761b0ad..000000000
Binary files a/fonts/MiniwiFontOutline/24FC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24FD.png b/fonts/MiniwiFontOutline/24FD.png
deleted file mode 100644
index 268ce779f..000000000
Binary files a/fonts/MiniwiFontOutline/24FD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24FE.png b/fonts/MiniwiFontOutline/24FE.png
deleted file mode 100644
index 7ec420368..000000000
Binary files a/fonts/MiniwiFontOutline/24FE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/24FF.png b/fonts/MiniwiFontOutline/24FF.png
deleted file mode 100644
index 017a52732..000000000
Binary files a/fonts/MiniwiFontOutline/24FF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2500.png b/fonts/MiniwiFontOutline/2500.png
deleted file mode 100644
index adef252cf..000000000
Binary files a/fonts/MiniwiFontOutline/2500.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2501.png b/fonts/MiniwiFontOutline/2501.png
deleted file mode 100644
index bdcbbd1ae..000000000
Binary files a/fonts/MiniwiFontOutline/2501.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2502.png b/fonts/MiniwiFontOutline/2502.png
deleted file mode 100644
index 6207284b7..000000000
Binary files a/fonts/MiniwiFontOutline/2502.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2503.png b/fonts/MiniwiFontOutline/2503.png
deleted file mode 100644
index 04a31f05e..000000000
Binary files a/fonts/MiniwiFontOutline/2503.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2504.png b/fonts/MiniwiFontOutline/2504.png
deleted file mode 100644
index 30c82a93f..000000000
Binary files a/fonts/MiniwiFontOutline/2504.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2505.png b/fonts/MiniwiFontOutline/2505.png
deleted file mode 100644
index 7e2ad4386..000000000
Binary files a/fonts/MiniwiFontOutline/2505.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2506.png b/fonts/MiniwiFontOutline/2506.png
deleted file mode 100644
index 15f9cbd03..000000000
Binary files a/fonts/MiniwiFontOutline/2506.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2507.png b/fonts/MiniwiFontOutline/2507.png
deleted file mode 100644
index 47e7b5203..000000000
Binary files a/fonts/MiniwiFontOutline/2507.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2508.png b/fonts/MiniwiFontOutline/2508.png
deleted file mode 100644
index 03f5e0a7e..000000000
Binary files a/fonts/MiniwiFontOutline/2508.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2509.png b/fonts/MiniwiFontOutline/2509.png
deleted file mode 100644
index 59eaf6c68..000000000
Binary files a/fonts/MiniwiFontOutline/2509.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/250A.png b/fonts/MiniwiFontOutline/250A.png
deleted file mode 100644
index d27e6de2f..000000000
Binary files a/fonts/MiniwiFontOutline/250A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/250B.png b/fonts/MiniwiFontOutline/250B.png
deleted file mode 100644
index 32ca71930..000000000
Binary files a/fonts/MiniwiFontOutline/250B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/250C.png b/fonts/MiniwiFontOutline/250C.png
deleted file mode 100644
index b1cb83eff..000000000
Binary files a/fonts/MiniwiFontOutline/250C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/250D.png b/fonts/MiniwiFontOutline/250D.png
deleted file mode 100644
index c5c337f90..000000000
Binary files a/fonts/MiniwiFontOutline/250D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/250E.png b/fonts/MiniwiFontOutline/250E.png
deleted file mode 100644
index 73cf897e2..000000000
Binary files a/fonts/MiniwiFontOutline/250E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/250F.png b/fonts/MiniwiFontOutline/250F.png
deleted file mode 100644
index c5c337f90..000000000
Binary files a/fonts/MiniwiFontOutline/250F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2510.png b/fonts/MiniwiFontOutline/2510.png
deleted file mode 100644
index 4ffa90cc7..000000000
Binary files a/fonts/MiniwiFontOutline/2510.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2511.png b/fonts/MiniwiFontOutline/2511.png
deleted file mode 100644
index d320c7088..000000000
Binary files a/fonts/MiniwiFontOutline/2511.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2512.png b/fonts/MiniwiFontOutline/2512.png
deleted file mode 100644
index a06b71187..000000000
Binary files a/fonts/MiniwiFontOutline/2512.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2513.png b/fonts/MiniwiFontOutline/2513.png
deleted file mode 100644
index 04ef38602..000000000
Binary files a/fonts/MiniwiFontOutline/2513.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2514.png b/fonts/MiniwiFontOutline/2514.png
deleted file mode 100644
index e10536f9f..000000000
Binary files a/fonts/MiniwiFontOutline/2514.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2515.png b/fonts/MiniwiFontOutline/2515.png
deleted file mode 100644
index b16ef08b0..000000000
Binary files a/fonts/MiniwiFontOutline/2515.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2516.png b/fonts/MiniwiFontOutline/2516.png
deleted file mode 100644
index 293ed1657..000000000
Binary files a/fonts/MiniwiFontOutline/2516.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2517.png b/fonts/MiniwiFontOutline/2517.png
deleted file mode 100644
index 1455c6cd0..000000000
Binary files a/fonts/MiniwiFontOutline/2517.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2518.png b/fonts/MiniwiFontOutline/2518.png
deleted file mode 100644
index 5d8958302..000000000
Binary files a/fonts/MiniwiFontOutline/2518.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2519.png b/fonts/MiniwiFontOutline/2519.png
deleted file mode 100644
index 422f6fa1f..000000000
Binary files a/fonts/MiniwiFontOutline/2519.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/251A.png b/fonts/MiniwiFontOutline/251A.png
deleted file mode 100644
index d6c08a06f..000000000
Binary files a/fonts/MiniwiFontOutline/251A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/251B.png b/fonts/MiniwiFontOutline/251B.png
deleted file mode 100644
index cd4887b10..000000000
Binary files a/fonts/MiniwiFontOutline/251B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/251C.png b/fonts/MiniwiFontOutline/251C.png
deleted file mode 100644
index 2fa52f3e7..000000000
Binary files a/fonts/MiniwiFontOutline/251C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/251D.png b/fonts/MiniwiFontOutline/251D.png
deleted file mode 100644
index e8aea0a01..000000000
Binary files a/fonts/MiniwiFontOutline/251D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/251E.png b/fonts/MiniwiFontOutline/251E.png
deleted file mode 100644
index b0bd65489..000000000
Binary files a/fonts/MiniwiFontOutline/251E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/251F.png b/fonts/MiniwiFontOutline/251F.png
deleted file mode 100644
index 0b1b289b0..000000000
Binary files a/fonts/MiniwiFontOutline/251F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2520.png b/fonts/MiniwiFontOutline/2520.png
deleted file mode 100644
index bcdecc085..000000000
Binary files a/fonts/MiniwiFontOutline/2520.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2521.png b/fonts/MiniwiFontOutline/2521.png
deleted file mode 100644
index bf29a776f..000000000
Binary files a/fonts/MiniwiFontOutline/2521.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2522.png b/fonts/MiniwiFontOutline/2522.png
deleted file mode 100644
index 28b023cce..000000000
Binary files a/fonts/MiniwiFontOutline/2522.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2523.png b/fonts/MiniwiFontOutline/2523.png
deleted file mode 100644
index 661a6df5b..000000000
Binary files a/fonts/MiniwiFontOutline/2523.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2524.png b/fonts/MiniwiFontOutline/2524.png
deleted file mode 100644
index ca96ede53..000000000
Binary files a/fonts/MiniwiFontOutline/2524.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2525.png b/fonts/MiniwiFontOutline/2525.png
deleted file mode 100644
index 1e000006e..000000000
Binary files a/fonts/MiniwiFontOutline/2525.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2526.png b/fonts/MiniwiFontOutline/2526.png
deleted file mode 100644
index fb1d15f69..000000000
Binary files a/fonts/MiniwiFontOutline/2526.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2527.png b/fonts/MiniwiFontOutline/2527.png
deleted file mode 100644
index 0fc759346..000000000
Binary files a/fonts/MiniwiFontOutline/2527.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2528.png b/fonts/MiniwiFontOutline/2528.png
deleted file mode 100644
index a53c457b9..000000000
Binary files a/fonts/MiniwiFontOutline/2528.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2529.png b/fonts/MiniwiFontOutline/2529.png
deleted file mode 100644
index ac44e38b7..000000000
Binary files a/fonts/MiniwiFontOutline/2529.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/252A.png b/fonts/MiniwiFontOutline/252A.png
deleted file mode 100644
index f0a858923..000000000
Binary files a/fonts/MiniwiFontOutline/252A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/252B.png b/fonts/MiniwiFontOutline/252B.png
deleted file mode 100644
index ee8bc9f07..000000000
Binary files a/fonts/MiniwiFontOutline/252B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/252C.png b/fonts/MiniwiFontOutline/252C.png
deleted file mode 100644
index bbb678c37..000000000
Binary files a/fonts/MiniwiFontOutline/252C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/252D.png b/fonts/MiniwiFontOutline/252D.png
deleted file mode 100644
index c6fbf299d..000000000
Binary files a/fonts/MiniwiFontOutline/252D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/252E.png b/fonts/MiniwiFontOutline/252E.png
deleted file mode 100644
index 8a9990490..000000000
Binary files a/fonts/MiniwiFontOutline/252E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/252F.png b/fonts/MiniwiFontOutline/252F.png
deleted file mode 100644
index e8fcd6f84..000000000
Binary files a/fonts/MiniwiFontOutline/252F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2530.png b/fonts/MiniwiFontOutline/2530.png
deleted file mode 100644
index 37fea87e9..000000000
Binary files a/fonts/MiniwiFontOutline/2530.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2531.png b/fonts/MiniwiFontOutline/2531.png
deleted file mode 100644
index 0f4842e63..000000000
Binary files a/fonts/MiniwiFontOutline/2531.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2532.png b/fonts/MiniwiFontOutline/2532.png
deleted file mode 100644
index 2ffc5ea43..000000000
Binary files a/fonts/MiniwiFontOutline/2532.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2533.png b/fonts/MiniwiFontOutline/2533.png
deleted file mode 100644
index 10e19141e..000000000
Binary files a/fonts/MiniwiFontOutline/2533.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2534.png b/fonts/MiniwiFontOutline/2534.png
deleted file mode 100644
index f33db65fb..000000000
Binary files a/fonts/MiniwiFontOutline/2534.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2535.png b/fonts/MiniwiFontOutline/2535.png
deleted file mode 100644
index 8c00329c0..000000000
Binary files a/fonts/MiniwiFontOutline/2535.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2536.png b/fonts/MiniwiFontOutline/2536.png
deleted file mode 100644
index 6f4288355..000000000
Binary files a/fonts/MiniwiFontOutline/2536.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2537.png b/fonts/MiniwiFontOutline/2537.png
deleted file mode 100644
index 11dcb89e7..000000000
Binary files a/fonts/MiniwiFontOutline/2537.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2538.png b/fonts/MiniwiFontOutline/2538.png
deleted file mode 100644
index d01c98219..000000000
Binary files a/fonts/MiniwiFontOutline/2538.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2539.png b/fonts/MiniwiFontOutline/2539.png
deleted file mode 100644
index e595cf4b8..000000000
Binary files a/fonts/MiniwiFontOutline/2539.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/253A.png b/fonts/MiniwiFontOutline/253A.png
deleted file mode 100644
index ddc78d108..000000000
Binary files a/fonts/MiniwiFontOutline/253A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/253B.png b/fonts/MiniwiFontOutline/253B.png
deleted file mode 100644
index 33cc993a7..000000000
Binary files a/fonts/MiniwiFontOutline/253B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/253C.png b/fonts/MiniwiFontOutline/253C.png
deleted file mode 100644
index 6e0bcae72..000000000
Binary files a/fonts/MiniwiFontOutline/253C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/253D.png b/fonts/MiniwiFontOutline/253D.png
deleted file mode 100644
index 998297392..000000000
Binary files a/fonts/MiniwiFontOutline/253D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/253E.png b/fonts/MiniwiFontOutline/253E.png
deleted file mode 100644
index e76c0bbaf..000000000
Binary files a/fonts/MiniwiFontOutline/253E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/253F.png b/fonts/MiniwiFontOutline/253F.png
deleted file mode 100644
index 38fb5963f..000000000
Binary files a/fonts/MiniwiFontOutline/253F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2540.png b/fonts/MiniwiFontOutline/2540.png
deleted file mode 100644
index fae304896..000000000
Binary files a/fonts/MiniwiFontOutline/2540.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2541.png b/fonts/MiniwiFontOutline/2541.png
deleted file mode 100644
index bfc02cfc8..000000000
Binary files a/fonts/MiniwiFontOutline/2541.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2542.png b/fonts/MiniwiFontOutline/2542.png
deleted file mode 100644
index 839663fe3..000000000
Binary files a/fonts/MiniwiFontOutline/2542.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2543.png b/fonts/MiniwiFontOutline/2543.png
deleted file mode 100644
index ac44e38b7..000000000
Binary files a/fonts/MiniwiFontOutline/2543.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2544.png b/fonts/MiniwiFontOutline/2544.png
deleted file mode 100644
index fae304896..000000000
Binary files a/fonts/MiniwiFontOutline/2544.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2545.png b/fonts/MiniwiFontOutline/2545.png
deleted file mode 100644
index 3eedcf4eb..000000000
Binary files a/fonts/MiniwiFontOutline/2545.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2546.png b/fonts/MiniwiFontOutline/2546.png
deleted file mode 100644
index 64fbacaf0..000000000
Binary files a/fonts/MiniwiFontOutline/2546.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2547.png b/fonts/MiniwiFontOutline/2547.png
deleted file mode 100644
index 62499f205..000000000
Binary files a/fonts/MiniwiFontOutline/2547.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2548.png b/fonts/MiniwiFontOutline/2548.png
deleted file mode 100644
index 4aad1fa34..000000000
Binary files a/fonts/MiniwiFontOutline/2548.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2549.png b/fonts/MiniwiFontOutline/2549.png
deleted file mode 100644
index 8f2f93a10..000000000
Binary files a/fonts/MiniwiFontOutline/2549.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/254A.png b/fonts/MiniwiFontOutline/254A.png
deleted file mode 100644
index e8f3b2dab..000000000
Binary files a/fonts/MiniwiFontOutline/254A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/254B.png b/fonts/MiniwiFontOutline/254B.png
deleted file mode 100644
index 115abfa9e..000000000
Binary files a/fonts/MiniwiFontOutline/254B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/254C.png b/fonts/MiniwiFontOutline/254C.png
deleted file mode 100644
index 30c82a93f..000000000
Binary files a/fonts/MiniwiFontOutline/254C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/254D.png b/fonts/MiniwiFontOutline/254D.png
deleted file mode 100644
index 7e2ad4386..000000000
Binary files a/fonts/MiniwiFontOutline/254D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/254E.png b/fonts/MiniwiFontOutline/254E.png
deleted file mode 100644
index 13a1e81cc..000000000
Binary files a/fonts/MiniwiFontOutline/254E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/254F.png b/fonts/MiniwiFontOutline/254F.png
deleted file mode 100644
index 3800b9e39..000000000
Binary files a/fonts/MiniwiFontOutline/254F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2550.png b/fonts/MiniwiFontOutline/2550.png
deleted file mode 100644
index a57102f60..000000000
Binary files a/fonts/MiniwiFontOutline/2550.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2551.png b/fonts/MiniwiFontOutline/2551.png
deleted file mode 100644
index 862dd2a74..000000000
Binary files a/fonts/MiniwiFontOutline/2551.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2552.png b/fonts/MiniwiFontOutline/2552.png
deleted file mode 100644
index eda01937d..000000000
Binary files a/fonts/MiniwiFontOutline/2552.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2553.png b/fonts/MiniwiFontOutline/2553.png
deleted file mode 100644
index 94b3d49b0..000000000
Binary files a/fonts/MiniwiFontOutline/2553.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2554.png b/fonts/MiniwiFontOutline/2554.png
deleted file mode 100644
index 23e69c2f8..000000000
Binary files a/fonts/MiniwiFontOutline/2554.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2555.png b/fonts/MiniwiFontOutline/2555.png
deleted file mode 100644
index 08741cbe9..000000000
Binary files a/fonts/MiniwiFontOutline/2555.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2556.png b/fonts/MiniwiFontOutline/2556.png
deleted file mode 100644
index 73f0b54ec..000000000
Binary files a/fonts/MiniwiFontOutline/2556.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2557.png b/fonts/MiniwiFontOutline/2557.png
deleted file mode 100644
index 0901be6b4..000000000
Binary files a/fonts/MiniwiFontOutline/2557.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2558.png b/fonts/MiniwiFontOutline/2558.png
deleted file mode 100644
index 72887bae7..000000000
Binary files a/fonts/MiniwiFontOutline/2558.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2559.png b/fonts/MiniwiFontOutline/2559.png
deleted file mode 100644
index 6269fa96e..000000000
Binary files a/fonts/MiniwiFontOutline/2559.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/255A.png b/fonts/MiniwiFontOutline/255A.png
deleted file mode 100644
index 150aa4b1d..000000000
Binary files a/fonts/MiniwiFontOutline/255A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/255B.png b/fonts/MiniwiFontOutline/255B.png
deleted file mode 100644
index 1dca0e79c..000000000
Binary files a/fonts/MiniwiFontOutline/255B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/255C.png b/fonts/MiniwiFontOutline/255C.png
deleted file mode 100644
index 35015a4af..000000000
Binary files a/fonts/MiniwiFontOutline/255C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/255D.png b/fonts/MiniwiFontOutline/255D.png
deleted file mode 100644
index fbba84f6c..000000000
Binary files a/fonts/MiniwiFontOutline/255D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/255E.png b/fonts/MiniwiFontOutline/255E.png
deleted file mode 100644
index 09586b713..000000000
Binary files a/fonts/MiniwiFontOutline/255E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/255F.png b/fonts/MiniwiFontOutline/255F.png
deleted file mode 100644
index 20a6eae67..000000000
Binary files a/fonts/MiniwiFontOutline/255F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2560.png b/fonts/MiniwiFontOutline/2560.png
deleted file mode 100644
index 173e8c9dd..000000000
Binary files a/fonts/MiniwiFontOutline/2560.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2561.png b/fonts/MiniwiFontOutline/2561.png
deleted file mode 100644
index bbdf6febf..000000000
Binary files a/fonts/MiniwiFontOutline/2561.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2562.png b/fonts/MiniwiFontOutline/2562.png
deleted file mode 100644
index 862dd2a74..000000000
Binary files a/fonts/MiniwiFontOutline/2562.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2563.png b/fonts/MiniwiFontOutline/2563.png
deleted file mode 100644
index 1243d6125..000000000
Binary files a/fonts/MiniwiFontOutline/2563.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2564.png b/fonts/MiniwiFontOutline/2564.png
deleted file mode 100644
index 24726c5fb..000000000
Binary files a/fonts/MiniwiFontOutline/2564.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2565.png b/fonts/MiniwiFontOutline/2565.png
deleted file mode 100644
index 94b3d49b0..000000000
Binary files a/fonts/MiniwiFontOutline/2565.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2566.png b/fonts/MiniwiFontOutline/2566.png
deleted file mode 100644
index f1e5abe07..000000000
Binary files a/fonts/MiniwiFontOutline/2566.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2567.png b/fonts/MiniwiFontOutline/2567.png
deleted file mode 100644
index d8cb2df49..000000000
Binary files a/fonts/MiniwiFontOutline/2567.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2568.png b/fonts/MiniwiFontOutline/2568.png
deleted file mode 100644
index 6269fa96e..000000000
Binary files a/fonts/MiniwiFontOutline/2568.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2569.png b/fonts/MiniwiFontOutline/2569.png
deleted file mode 100644
index b1b784961..000000000
Binary files a/fonts/MiniwiFontOutline/2569.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/256A.png b/fonts/MiniwiFontOutline/256A.png
deleted file mode 100644
index 5ce106ec8..000000000
Binary files a/fonts/MiniwiFontOutline/256A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/256B.png b/fonts/MiniwiFontOutline/256B.png
deleted file mode 100644
index 20a6eae67..000000000
Binary files a/fonts/MiniwiFontOutline/256B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/256C.png b/fonts/MiniwiFontOutline/256C.png
deleted file mode 100644
index 9c4973f6d..000000000
Binary files a/fonts/MiniwiFontOutline/256C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/256D.png b/fonts/MiniwiFontOutline/256D.png
deleted file mode 100644
index 1be1a6cc7..000000000
Binary files a/fonts/MiniwiFontOutline/256D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/256E.png b/fonts/MiniwiFontOutline/256E.png
deleted file mode 100644
index 214522dce..000000000
Binary files a/fonts/MiniwiFontOutline/256E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/256F.png b/fonts/MiniwiFontOutline/256F.png
deleted file mode 100644
index 6c13f9de9..000000000
Binary files a/fonts/MiniwiFontOutline/256F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2570.png b/fonts/MiniwiFontOutline/2570.png
deleted file mode 100644
index 7dbba9eef..000000000
Binary files a/fonts/MiniwiFontOutline/2570.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2571.png b/fonts/MiniwiFontOutline/2571.png
deleted file mode 100644
index 747570a14..000000000
Binary files a/fonts/MiniwiFontOutline/2571.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2572.png b/fonts/MiniwiFontOutline/2572.png
deleted file mode 100644
index d31dd2a4c..000000000
Binary files a/fonts/MiniwiFontOutline/2572.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2573.png b/fonts/MiniwiFontOutline/2573.png
deleted file mode 100644
index 5b319c902..000000000
Binary files a/fonts/MiniwiFontOutline/2573.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2574.png b/fonts/MiniwiFontOutline/2574.png
deleted file mode 100644
index 2be656c7d..000000000
Binary files a/fonts/MiniwiFontOutline/2574.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2575.png b/fonts/MiniwiFontOutline/2575.png
deleted file mode 100644
index 54a37bcf1..000000000
Binary files a/fonts/MiniwiFontOutline/2575.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2576.png b/fonts/MiniwiFontOutline/2576.png
deleted file mode 100644
index 30c82a93f..000000000
Binary files a/fonts/MiniwiFontOutline/2576.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2577.png b/fonts/MiniwiFontOutline/2577.png
deleted file mode 100644
index adc7f3f18..000000000
Binary files a/fonts/MiniwiFontOutline/2577.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2578.png b/fonts/MiniwiFontOutline/2578.png
deleted file mode 100644
index 1b42ed87c..000000000
Binary files a/fonts/MiniwiFontOutline/2578.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2579.png b/fonts/MiniwiFontOutline/2579.png
deleted file mode 100644
index c11130737..000000000
Binary files a/fonts/MiniwiFontOutline/2579.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/257A.png b/fonts/MiniwiFontOutline/257A.png
deleted file mode 100644
index 7e2ad4386..000000000
Binary files a/fonts/MiniwiFontOutline/257A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/257B.png b/fonts/MiniwiFontOutline/257B.png
deleted file mode 100644
index 867bb13fe..000000000
Binary files a/fonts/MiniwiFontOutline/257B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/257C.png b/fonts/MiniwiFontOutline/257C.png
deleted file mode 100644
index b080b7a0f..000000000
Binary files a/fonts/MiniwiFontOutline/257C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/257D.png b/fonts/MiniwiFontOutline/257D.png
deleted file mode 100644
index d746417d7..000000000
Binary files a/fonts/MiniwiFontOutline/257D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/257E.png b/fonts/MiniwiFontOutline/257E.png
deleted file mode 100644
index c8278178c..000000000
Binary files a/fonts/MiniwiFontOutline/257E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/257F.png b/fonts/MiniwiFontOutline/257F.png
deleted file mode 100644
index e8bc24059..000000000
Binary files a/fonts/MiniwiFontOutline/257F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2580.png b/fonts/MiniwiFontOutline/2580.png
deleted file mode 100644
index b21f08cd9..000000000
Binary files a/fonts/MiniwiFontOutline/2580.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2581.png b/fonts/MiniwiFontOutline/2581.png
deleted file mode 100644
index 927308800..000000000
Binary files a/fonts/MiniwiFontOutline/2581.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2582.png b/fonts/MiniwiFontOutline/2582.png
deleted file mode 100644
index bfe001a14..000000000
Binary files a/fonts/MiniwiFontOutline/2582.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2583.png b/fonts/MiniwiFontOutline/2583.png
deleted file mode 100644
index 9d442eb95..000000000
Binary files a/fonts/MiniwiFontOutline/2583.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2584.png b/fonts/MiniwiFontOutline/2584.png
deleted file mode 100644
index afc7c62d8..000000000
Binary files a/fonts/MiniwiFontOutline/2584.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2585.png b/fonts/MiniwiFontOutline/2585.png
deleted file mode 100644
index efee2f5ec..000000000
Binary files a/fonts/MiniwiFontOutline/2585.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2586.png b/fonts/MiniwiFontOutline/2586.png
deleted file mode 100644
index 1556fb1a5..000000000
Binary files a/fonts/MiniwiFontOutline/2586.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2587.png b/fonts/MiniwiFontOutline/2587.png
deleted file mode 100644
index b17cd9cb5..000000000
Binary files a/fonts/MiniwiFontOutline/2587.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2588.png b/fonts/MiniwiFontOutline/2588.png
deleted file mode 100644
index 7993cca40..000000000
Binary files a/fonts/MiniwiFontOutline/2588.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2589.png b/fonts/MiniwiFontOutline/2589.png
deleted file mode 100644
index a5c52db4e..000000000
Binary files a/fonts/MiniwiFontOutline/2589.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/258A.png b/fonts/MiniwiFontOutline/258A.png
deleted file mode 100644
index 0516d6135..000000000
Binary files a/fonts/MiniwiFontOutline/258A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/258B.png b/fonts/MiniwiFontOutline/258B.png
deleted file mode 100644
index 2a68bf893..000000000
Binary files a/fonts/MiniwiFontOutline/258B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/258C.png b/fonts/MiniwiFontOutline/258C.png
deleted file mode 100644
index fdb01a6df..000000000
Binary files a/fonts/MiniwiFontOutline/258C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/258D.png b/fonts/MiniwiFontOutline/258D.png
deleted file mode 100644
index bf426b266..000000000
Binary files a/fonts/MiniwiFontOutline/258D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/258E.png b/fonts/MiniwiFontOutline/258E.png
deleted file mode 100644
index aa512e100..000000000
Binary files a/fonts/MiniwiFontOutline/258E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/258F.png b/fonts/MiniwiFontOutline/258F.png
deleted file mode 100644
index 59221fdd9..000000000
Binary files a/fonts/MiniwiFontOutline/258F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2590.png b/fonts/MiniwiFontOutline/2590.png
deleted file mode 100644
index d7e50f768..000000000
Binary files a/fonts/MiniwiFontOutline/2590.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2591.png b/fonts/MiniwiFontOutline/2591.png
deleted file mode 100644
index 9a68b192b..000000000
Binary files a/fonts/MiniwiFontOutline/2591.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2592.png b/fonts/MiniwiFontOutline/2592.png
deleted file mode 100644
index e1660e6fd..000000000
Binary files a/fonts/MiniwiFontOutline/2592.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2593.png b/fonts/MiniwiFontOutline/2593.png
deleted file mode 100644
index 6181af7a8..000000000
Binary files a/fonts/MiniwiFontOutline/2593.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2594.png b/fonts/MiniwiFontOutline/2594.png
deleted file mode 100644
index ee09e0fcb..000000000
Binary files a/fonts/MiniwiFontOutline/2594.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2595.png b/fonts/MiniwiFontOutline/2595.png
deleted file mode 100644
index 505d78f6f..000000000
Binary files a/fonts/MiniwiFontOutline/2595.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2596.png b/fonts/MiniwiFontOutline/2596.png
deleted file mode 100644
index 51ce1ff54..000000000
Binary files a/fonts/MiniwiFontOutline/2596.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2597.png b/fonts/MiniwiFontOutline/2597.png
deleted file mode 100644
index ac372f04c..000000000
Binary files a/fonts/MiniwiFontOutline/2597.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2598.png b/fonts/MiniwiFontOutline/2598.png
deleted file mode 100644
index 083536f13..000000000
Binary files a/fonts/MiniwiFontOutline/2598.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2599.png b/fonts/MiniwiFontOutline/2599.png
deleted file mode 100644
index 3f4e410dc..000000000
Binary files a/fonts/MiniwiFontOutline/2599.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/259A.png b/fonts/MiniwiFontOutline/259A.png
deleted file mode 100644
index 49b2cb366..000000000
Binary files a/fonts/MiniwiFontOutline/259A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/259B.png b/fonts/MiniwiFontOutline/259B.png
deleted file mode 100644
index 7e887d0cf..000000000
Binary files a/fonts/MiniwiFontOutline/259B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/259C.png b/fonts/MiniwiFontOutline/259C.png
deleted file mode 100644
index 7b659f816..000000000
Binary files a/fonts/MiniwiFontOutline/259C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/259D.png b/fonts/MiniwiFontOutline/259D.png
deleted file mode 100644
index e0d313f30..000000000
Binary files a/fonts/MiniwiFontOutline/259D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/259E.png b/fonts/MiniwiFontOutline/259E.png
deleted file mode 100644
index fca2c3a2b..000000000
Binary files a/fonts/MiniwiFontOutline/259E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/259F.png b/fonts/MiniwiFontOutline/259F.png
deleted file mode 100644
index b15c9b1e6..000000000
Binary files a/fonts/MiniwiFontOutline/259F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/25A0.png b/fonts/MiniwiFontOutline/25A0.png
deleted file mode 100644
index 2089e76df..000000000
Binary files a/fonts/MiniwiFontOutline/25A0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/25CA.png b/fonts/MiniwiFontOutline/25CA.png
deleted file mode 100644
index 4dbe959e8..000000000
Binary files a/fonts/MiniwiFontOutline/25CA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2660.png b/fonts/MiniwiFontOutline/2660.png
deleted file mode 100644
index 3104d9d30..000000000
Binary files a/fonts/MiniwiFontOutline/2660.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2663.png b/fonts/MiniwiFontOutline/2663.png
deleted file mode 100644
index 4d0e377d3..000000000
Binary files a/fonts/MiniwiFontOutline/2663.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2665.png b/fonts/MiniwiFontOutline/2665.png
deleted file mode 100644
index 829f4d098..000000000
Binary files a/fonts/MiniwiFontOutline/2665.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2666.png b/fonts/MiniwiFontOutline/2666.png
deleted file mode 100644
index 3581fe832..000000000
Binary files a/fonts/MiniwiFontOutline/2666.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2801.png b/fonts/MiniwiFontOutline/2801.png
deleted file mode 100644
index 63f9ebbea..000000000
Binary files a/fonts/MiniwiFontOutline/2801.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2802.png b/fonts/MiniwiFontOutline/2802.png
deleted file mode 100644
index f8363753a..000000000
Binary files a/fonts/MiniwiFontOutline/2802.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2803.png b/fonts/MiniwiFontOutline/2803.png
deleted file mode 100644
index c3f8ba4a2..000000000
Binary files a/fonts/MiniwiFontOutline/2803.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2804.png b/fonts/MiniwiFontOutline/2804.png
deleted file mode 100644
index ee76c1b6b..000000000
Binary files a/fonts/MiniwiFontOutline/2804.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2805.png b/fonts/MiniwiFontOutline/2805.png
deleted file mode 100644
index 29e76da68..000000000
Binary files a/fonts/MiniwiFontOutline/2805.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2806.png b/fonts/MiniwiFontOutline/2806.png
deleted file mode 100644
index 5031f9262..000000000
Binary files a/fonts/MiniwiFontOutline/2806.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2807.png b/fonts/MiniwiFontOutline/2807.png
deleted file mode 100644
index fe736570e..000000000
Binary files a/fonts/MiniwiFontOutline/2807.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2808.png b/fonts/MiniwiFontOutline/2808.png
deleted file mode 100644
index 9de01497e..000000000
Binary files a/fonts/MiniwiFontOutline/2808.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2809.png b/fonts/MiniwiFontOutline/2809.png
deleted file mode 100644
index 631a4aa30..000000000
Binary files a/fonts/MiniwiFontOutline/2809.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/280A.png b/fonts/MiniwiFontOutline/280A.png
deleted file mode 100644
index 01258a86b..000000000
Binary files a/fonts/MiniwiFontOutline/280A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/280B.png b/fonts/MiniwiFontOutline/280B.png
deleted file mode 100644
index 80d342a95..000000000
Binary files a/fonts/MiniwiFontOutline/280B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/280C.png b/fonts/MiniwiFontOutline/280C.png
deleted file mode 100644
index 7a0dc64e4..000000000
Binary files a/fonts/MiniwiFontOutline/280C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/280D.png b/fonts/MiniwiFontOutline/280D.png
deleted file mode 100644
index e051609eb..000000000
Binary files a/fonts/MiniwiFontOutline/280D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/280E.png b/fonts/MiniwiFontOutline/280E.png
deleted file mode 100644
index 3bb630a53..000000000
Binary files a/fonts/MiniwiFontOutline/280E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/280F.png b/fonts/MiniwiFontOutline/280F.png
deleted file mode 100644
index a2165a5a8..000000000
Binary files a/fonts/MiniwiFontOutline/280F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2810.png b/fonts/MiniwiFontOutline/2810.png
deleted file mode 100644
index 222979cf0..000000000
Binary files a/fonts/MiniwiFontOutline/2810.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2811.png b/fonts/MiniwiFontOutline/2811.png
deleted file mode 100644
index ed0f6939c..000000000
Binary files a/fonts/MiniwiFontOutline/2811.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2812.png b/fonts/MiniwiFontOutline/2812.png
deleted file mode 100644
index 49947fe61..000000000
Binary files a/fonts/MiniwiFontOutline/2812.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2813.png b/fonts/MiniwiFontOutline/2813.png
deleted file mode 100644
index e5577c631..000000000
Binary files a/fonts/MiniwiFontOutline/2813.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2814.png b/fonts/MiniwiFontOutline/2814.png
deleted file mode 100644
index 350035a92..000000000
Binary files a/fonts/MiniwiFontOutline/2814.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2815.png b/fonts/MiniwiFontOutline/2815.png
deleted file mode 100644
index 33b2aa7da..000000000
Binary files a/fonts/MiniwiFontOutline/2815.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2816.png b/fonts/MiniwiFontOutline/2816.png
deleted file mode 100644
index ae1cfc16a..000000000
Binary files a/fonts/MiniwiFontOutline/2816.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2817.png b/fonts/MiniwiFontOutline/2817.png
deleted file mode 100644
index ae1cfc16a..000000000
Binary files a/fonts/MiniwiFontOutline/2817.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2818.png b/fonts/MiniwiFontOutline/2818.png
deleted file mode 100644
index c3f8ba4a2..000000000
Binary files a/fonts/MiniwiFontOutline/2818.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2819.png b/fonts/MiniwiFontOutline/2819.png
deleted file mode 100644
index 2620d0a5b..000000000
Binary files a/fonts/MiniwiFontOutline/2819.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/281A.png b/fonts/MiniwiFontOutline/281A.png
deleted file mode 100644
index 93be45a7c..000000000
Binary files a/fonts/MiniwiFontOutline/281A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/281B.png b/fonts/MiniwiFontOutline/281B.png
deleted file mode 100644
index 849c0f4cc..000000000
Binary files a/fonts/MiniwiFontOutline/281B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/281C.png b/fonts/MiniwiFontOutline/281C.png
deleted file mode 100644
index 3d7671b21..000000000
Binary files a/fonts/MiniwiFontOutline/281C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/281D.png b/fonts/MiniwiFontOutline/281D.png
deleted file mode 100644
index 1aec98399..000000000
Binary files a/fonts/MiniwiFontOutline/281D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/281E.png b/fonts/MiniwiFontOutline/281E.png
deleted file mode 100644
index bf718cf50..000000000
Binary files a/fonts/MiniwiFontOutline/281E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/281F.png b/fonts/MiniwiFontOutline/281F.png
deleted file mode 100644
index d3e85765a..000000000
Binary files a/fonts/MiniwiFontOutline/281F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2820.png b/fonts/MiniwiFontOutline/2820.png
deleted file mode 100644
index 80c620397..000000000
Binary files a/fonts/MiniwiFontOutline/2820.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2821.png b/fonts/MiniwiFontOutline/2821.png
deleted file mode 100644
index 56245964d..000000000
Binary files a/fonts/MiniwiFontOutline/2821.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2822.png b/fonts/MiniwiFontOutline/2822.png
deleted file mode 100644
index 12c994221..000000000
Binary files a/fonts/MiniwiFontOutline/2822.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2823.png b/fonts/MiniwiFontOutline/2823.png
deleted file mode 100644
index 1c35a8020..000000000
Binary files a/fonts/MiniwiFontOutline/2823.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2824.png b/fonts/MiniwiFontOutline/2824.png
deleted file mode 100644
index 03f5e0a7e..000000000
Binary files a/fonts/MiniwiFontOutline/2824.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2825.png b/fonts/MiniwiFontOutline/2825.png
deleted file mode 100644
index 194014efa..000000000
Binary files a/fonts/MiniwiFontOutline/2825.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2826.png b/fonts/MiniwiFontOutline/2826.png
deleted file mode 100644
index 62de12d09..000000000
Binary files a/fonts/MiniwiFontOutline/2826.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2827.png b/fonts/MiniwiFontOutline/2827.png
deleted file mode 100644
index d8ff0d514..000000000
Binary files a/fonts/MiniwiFontOutline/2827.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2828.png b/fonts/MiniwiFontOutline/2828.png
deleted file mode 100644
index 0f1905019..000000000
Binary files a/fonts/MiniwiFontOutline/2828.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2829.png b/fonts/MiniwiFontOutline/2829.png
deleted file mode 100644
index bc3c4ad5a..000000000
Binary files a/fonts/MiniwiFontOutline/2829.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/282A.png b/fonts/MiniwiFontOutline/282A.png
deleted file mode 100644
index 66bd32482..000000000
Binary files a/fonts/MiniwiFontOutline/282A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/282B.png b/fonts/MiniwiFontOutline/282B.png
deleted file mode 100644
index cda0e23ec..000000000
Binary files a/fonts/MiniwiFontOutline/282B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/282C.png b/fonts/MiniwiFontOutline/282C.png
deleted file mode 100644
index 275a62d23..000000000
Binary files a/fonts/MiniwiFontOutline/282C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/282D.png b/fonts/MiniwiFontOutline/282D.png
deleted file mode 100644
index 44e4bc0bb..000000000
Binary files a/fonts/MiniwiFontOutline/282D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/282E.png b/fonts/MiniwiFontOutline/282E.png
deleted file mode 100644
index acb456821..000000000
Binary files a/fonts/MiniwiFontOutline/282E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/282F.png b/fonts/MiniwiFontOutline/282F.png
deleted file mode 100644
index f7424572b..000000000
Binary files a/fonts/MiniwiFontOutline/282F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2830.png b/fonts/MiniwiFontOutline/2830.png
deleted file mode 100644
index 68416f942..000000000
Binary files a/fonts/MiniwiFontOutline/2830.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2831.png b/fonts/MiniwiFontOutline/2831.png
deleted file mode 100644
index 37ba7f05c..000000000
Binary files a/fonts/MiniwiFontOutline/2831.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2832.png b/fonts/MiniwiFontOutline/2832.png
deleted file mode 100644
index 408386742..000000000
Binary files a/fonts/MiniwiFontOutline/2832.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2833.png b/fonts/MiniwiFontOutline/2833.png
deleted file mode 100644
index e8258338c..000000000
Binary files a/fonts/MiniwiFontOutline/2833.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2834.png b/fonts/MiniwiFontOutline/2834.png
deleted file mode 100644
index 8852c547c..000000000
Binary files a/fonts/MiniwiFontOutline/2834.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2835.png b/fonts/MiniwiFontOutline/2835.png
deleted file mode 100644
index 65b3aeff0..000000000
Binary files a/fonts/MiniwiFontOutline/2835.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2836.png b/fonts/MiniwiFontOutline/2836.png
deleted file mode 100644
index db15ad630..000000000
Binary files a/fonts/MiniwiFontOutline/2836.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2837.png b/fonts/MiniwiFontOutline/2837.png
deleted file mode 100644
index 010fe11f6..000000000
Binary files a/fonts/MiniwiFontOutline/2837.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2838.png b/fonts/MiniwiFontOutline/2838.png
deleted file mode 100644
index 57377d181..000000000
Binary files a/fonts/MiniwiFontOutline/2838.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2839.png b/fonts/MiniwiFontOutline/2839.png
deleted file mode 100644
index 3bb8d3ace..000000000
Binary files a/fonts/MiniwiFontOutline/2839.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/283A.png b/fonts/MiniwiFontOutline/283A.png
deleted file mode 100644
index 4a9165f69..000000000
Binary files a/fonts/MiniwiFontOutline/283A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/283B.png b/fonts/MiniwiFontOutline/283B.png
deleted file mode 100644
index ca11c90d5..000000000
Binary files a/fonts/MiniwiFontOutline/283B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/283C.png b/fonts/MiniwiFontOutline/283C.png
deleted file mode 100644
index 1c520d923..000000000
Binary files a/fonts/MiniwiFontOutline/283C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/283D.png b/fonts/MiniwiFontOutline/283D.png
deleted file mode 100644
index ddb470c59..000000000
Binary files a/fonts/MiniwiFontOutline/283D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/283E.png b/fonts/MiniwiFontOutline/283E.png
deleted file mode 100644
index c2ab3eaa9..000000000
Binary files a/fonts/MiniwiFontOutline/283E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/283F.png b/fonts/MiniwiFontOutline/283F.png
deleted file mode 100644
index ac0c74779..000000000
Binary files a/fonts/MiniwiFontOutline/283F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2840.png b/fonts/MiniwiFontOutline/2840.png
deleted file mode 100644
index b432e54a7..000000000
Binary files a/fonts/MiniwiFontOutline/2840.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2841.png b/fonts/MiniwiFontOutline/2841.png
deleted file mode 100644
index 78af2be98..000000000
Binary files a/fonts/MiniwiFontOutline/2841.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2842.png b/fonts/MiniwiFontOutline/2842.png
deleted file mode 100644
index dfcdc9168..000000000
Binary files a/fonts/MiniwiFontOutline/2842.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2843.png b/fonts/MiniwiFontOutline/2843.png
deleted file mode 100644
index 83aa63c0e..000000000
Binary files a/fonts/MiniwiFontOutline/2843.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2844.png b/fonts/MiniwiFontOutline/2844.png
deleted file mode 100644
index 7b13d8bfa..000000000
Binary files a/fonts/MiniwiFontOutline/2844.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2845.png b/fonts/MiniwiFontOutline/2845.png
deleted file mode 100644
index 3e530f187..000000000
Binary files a/fonts/MiniwiFontOutline/2845.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2846.png b/fonts/MiniwiFontOutline/2846.png
deleted file mode 100644
index 64a1eca08..000000000
Binary files a/fonts/MiniwiFontOutline/2846.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2847.png b/fonts/MiniwiFontOutline/2847.png
deleted file mode 100644
index 59221fdd9..000000000
Binary files a/fonts/MiniwiFontOutline/2847.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2848.png b/fonts/MiniwiFontOutline/2848.png
deleted file mode 100644
index 9890dc6a9..000000000
Binary files a/fonts/MiniwiFontOutline/2848.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2849.png b/fonts/MiniwiFontOutline/2849.png
deleted file mode 100644
index 9890dc6a9..000000000
Binary files a/fonts/MiniwiFontOutline/2849.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/284A.png b/fonts/MiniwiFontOutline/284A.png
deleted file mode 100644
index 8168a4f6f..000000000
Binary files a/fonts/MiniwiFontOutline/284A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/284B.png b/fonts/MiniwiFontOutline/284B.png
deleted file mode 100644
index 9e61002ba..000000000
Binary files a/fonts/MiniwiFontOutline/284B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/284C.png b/fonts/MiniwiFontOutline/284C.png
deleted file mode 100644
index e84e3a691..000000000
Binary files a/fonts/MiniwiFontOutline/284C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/284D.png b/fonts/MiniwiFontOutline/284D.png
deleted file mode 100644
index e7b1baf87..000000000
Binary files a/fonts/MiniwiFontOutline/284D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/284E.png b/fonts/MiniwiFontOutline/284E.png
deleted file mode 100644
index 3dfdf7574..000000000
Binary files a/fonts/MiniwiFontOutline/284E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/284F.png b/fonts/MiniwiFontOutline/284F.png
deleted file mode 100644
index dd649642a..000000000
Binary files a/fonts/MiniwiFontOutline/284F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2850.png b/fonts/MiniwiFontOutline/2850.png
deleted file mode 100644
index 3209fae5c..000000000
Binary files a/fonts/MiniwiFontOutline/2850.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2851.png b/fonts/MiniwiFontOutline/2851.png
deleted file mode 100644
index 0e71363ef..000000000
Binary files a/fonts/MiniwiFontOutline/2851.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2852.png b/fonts/MiniwiFontOutline/2852.png
deleted file mode 100644
index 39076378c..000000000
Binary files a/fonts/MiniwiFontOutline/2852.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2853.png b/fonts/MiniwiFontOutline/2853.png
deleted file mode 100644
index 39076378c..000000000
Binary files a/fonts/MiniwiFontOutline/2853.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2854.png b/fonts/MiniwiFontOutline/2854.png
deleted file mode 100644
index 20d4231b0..000000000
Binary files a/fonts/MiniwiFontOutline/2854.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2855.png b/fonts/MiniwiFontOutline/2855.png
deleted file mode 100644
index 7b3029dcd..000000000
Binary files a/fonts/MiniwiFontOutline/2855.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2856.png b/fonts/MiniwiFontOutline/2856.png
deleted file mode 100644
index 9338b7632..000000000
Binary files a/fonts/MiniwiFontOutline/2856.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2857.png b/fonts/MiniwiFontOutline/2857.png
deleted file mode 100644
index 913667872..000000000
Binary files a/fonts/MiniwiFontOutline/2857.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2858.png b/fonts/MiniwiFontOutline/2858.png
deleted file mode 100644
index 7a13ed384..000000000
Binary files a/fonts/MiniwiFontOutline/2858.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2859.png b/fonts/MiniwiFontOutline/2859.png
deleted file mode 100644
index 1a4c6380a..000000000
Binary files a/fonts/MiniwiFontOutline/2859.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/285A.png b/fonts/MiniwiFontOutline/285A.png
deleted file mode 100644
index 052a30dfe..000000000
Binary files a/fonts/MiniwiFontOutline/285A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/285B.png b/fonts/MiniwiFontOutline/285B.png
deleted file mode 100644
index da4bb987f..000000000
Binary files a/fonts/MiniwiFontOutline/285B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/285C.png b/fonts/MiniwiFontOutline/285C.png
deleted file mode 100644
index 92576f07a..000000000
Binary files a/fonts/MiniwiFontOutline/285C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/285D.png b/fonts/MiniwiFontOutline/285D.png
deleted file mode 100644
index 25801d778..000000000
Binary files a/fonts/MiniwiFontOutline/285D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/285E.png b/fonts/MiniwiFontOutline/285E.png
deleted file mode 100644
index 052a30dfe..000000000
Binary files a/fonts/MiniwiFontOutline/285E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/285F.png b/fonts/MiniwiFontOutline/285F.png
deleted file mode 100644
index c7bf8a482..000000000
Binary files a/fonts/MiniwiFontOutline/285F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2860.png b/fonts/MiniwiFontOutline/2860.png
deleted file mode 100644
index 8350ca477..000000000
Binary files a/fonts/MiniwiFontOutline/2860.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2861.png b/fonts/MiniwiFontOutline/2861.png
deleted file mode 100644
index 34c7263cf..000000000
Binary files a/fonts/MiniwiFontOutline/2861.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2862.png b/fonts/MiniwiFontOutline/2862.png
deleted file mode 100644
index fffdac09e..000000000
Binary files a/fonts/MiniwiFontOutline/2862.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2863.png b/fonts/MiniwiFontOutline/2863.png
deleted file mode 100644
index 8f3f84b56..000000000
Binary files a/fonts/MiniwiFontOutline/2863.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2864.png b/fonts/MiniwiFontOutline/2864.png
deleted file mode 100644
index 64de72b1d..000000000
Binary files a/fonts/MiniwiFontOutline/2864.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2865.png b/fonts/MiniwiFontOutline/2865.png
deleted file mode 100644
index 250fed6cd..000000000
Binary files a/fonts/MiniwiFontOutline/2865.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2866.png b/fonts/MiniwiFontOutline/2866.png
deleted file mode 100644
index 4905e34a6..000000000
Binary files a/fonts/MiniwiFontOutline/2866.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2867.png b/fonts/MiniwiFontOutline/2867.png
deleted file mode 100644
index 41bc308d9..000000000
Binary files a/fonts/MiniwiFontOutline/2867.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2868.png b/fonts/MiniwiFontOutline/2868.png
deleted file mode 100644
index 50be25cf5..000000000
Binary files a/fonts/MiniwiFontOutline/2868.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2869.png b/fonts/MiniwiFontOutline/2869.png
deleted file mode 100644
index b5366fea2..000000000
Binary files a/fonts/MiniwiFontOutline/2869.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/286A.png b/fonts/MiniwiFontOutline/286A.png
deleted file mode 100644
index 461b54b8c..000000000
Binary files a/fonts/MiniwiFontOutline/286A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/286B.png b/fonts/MiniwiFontOutline/286B.png
deleted file mode 100644
index 849243c3f..000000000
Binary files a/fonts/MiniwiFontOutline/286B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/286C.png b/fonts/MiniwiFontOutline/286C.png
deleted file mode 100644
index 4f0031091..000000000
Binary files a/fonts/MiniwiFontOutline/286C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/286D.png b/fonts/MiniwiFontOutline/286D.png
deleted file mode 100644
index e14e9a25b..000000000
Binary files a/fonts/MiniwiFontOutline/286D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/286E.png b/fonts/MiniwiFontOutline/286E.png
deleted file mode 100644
index 211a65b8c..000000000
Binary files a/fonts/MiniwiFontOutline/286E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/286F.png b/fonts/MiniwiFontOutline/286F.png
deleted file mode 100644
index ddffc57a5..000000000
Binary files a/fonts/MiniwiFontOutline/286F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2870.png b/fonts/MiniwiFontOutline/2870.png
deleted file mode 100644
index 7d4de9423..000000000
Binary files a/fonts/MiniwiFontOutline/2870.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2871.png b/fonts/MiniwiFontOutline/2871.png
deleted file mode 100644
index 0dc22eef6..000000000
Binary files a/fonts/MiniwiFontOutline/2871.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2872.png b/fonts/MiniwiFontOutline/2872.png
deleted file mode 100644
index 4349fb7c5..000000000
Binary files a/fonts/MiniwiFontOutline/2872.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2873.png b/fonts/MiniwiFontOutline/2873.png
deleted file mode 100644
index e7430e716..000000000
Binary files a/fonts/MiniwiFontOutline/2873.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2874.png b/fonts/MiniwiFontOutline/2874.png
deleted file mode 100644
index 353b094e3..000000000
Binary files a/fonts/MiniwiFontOutline/2874.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2875.png b/fonts/MiniwiFontOutline/2875.png
deleted file mode 100644
index d11fcb357..000000000
Binary files a/fonts/MiniwiFontOutline/2875.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2876.png b/fonts/MiniwiFontOutline/2876.png
deleted file mode 100644
index 9e742d3ca..000000000
Binary files a/fonts/MiniwiFontOutline/2876.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2877.png b/fonts/MiniwiFontOutline/2877.png
deleted file mode 100644
index 6185fd678..000000000
Binary files a/fonts/MiniwiFontOutline/2877.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2878.png b/fonts/MiniwiFontOutline/2878.png
deleted file mode 100644
index b3c3de1f7..000000000
Binary files a/fonts/MiniwiFontOutline/2878.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2879.png b/fonts/MiniwiFontOutline/2879.png
deleted file mode 100644
index a7f3849c2..000000000
Binary files a/fonts/MiniwiFontOutline/2879.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/287A.png b/fonts/MiniwiFontOutline/287A.png
deleted file mode 100644
index 3c8adc1cc..000000000
Binary files a/fonts/MiniwiFontOutline/287A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/287B.png b/fonts/MiniwiFontOutline/287B.png
deleted file mode 100644
index 3b6f676b5..000000000
Binary files a/fonts/MiniwiFontOutline/287B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/287C.png b/fonts/MiniwiFontOutline/287C.png
deleted file mode 100644
index f8640bcc7..000000000
Binary files a/fonts/MiniwiFontOutline/287C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/287D.png b/fonts/MiniwiFontOutline/287D.png
deleted file mode 100644
index 17bb6fbca..000000000
Binary files a/fonts/MiniwiFontOutline/287D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/287E.png b/fonts/MiniwiFontOutline/287E.png
deleted file mode 100644
index 20bfd02f8..000000000
Binary files a/fonts/MiniwiFontOutline/287E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/287F.png b/fonts/MiniwiFontOutline/287F.png
deleted file mode 100644
index 1feb60fe0..000000000
Binary files a/fonts/MiniwiFontOutline/287F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2880.png b/fonts/MiniwiFontOutline/2880.png
deleted file mode 100644
index 69c52c62a..000000000
Binary files a/fonts/MiniwiFontOutline/2880.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2881.png b/fonts/MiniwiFontOutline/2881.png
deleted file mode 100644
index 54658be2d..000000000
Binary files a/fonts/MiniwiFontOutline/2881.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2882.png b/fonts/MiniwiFontOutline/2882.png
deleted file mode 100644
index b04c4b8dc..000000000
Binary files a/fonts/MiniwiFontOutline/2882.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2883.png b/fonts/MiniwiFontOutline/2883.png
deleted file mode 100644
index dbdd75455..000000000
Binary files a/fonts/MiniwiFontOutline/2883.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2884.png b/fonts/MiniwiFontOutline/2884.png
deleted file mode 100644
index 2b193c8e0..000000000
Binary files a/fonts/MiniwiFontOutline/2884.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2885.png b/fonts/MiniwiFontOutline/2885.png
deleted file mode 100644
index 3e7442852..000000000
Binary files a/fonts/MiniwiFontOutline/2885.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2886.png b/fonts/MiniwiFontOutline/2886.png
deleted file mode 100644
index cd7219bbb..000000000
Binary files a/fonts/MiniwiFontOutline/2886.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2887.png b/fonts/MiniwiFontOutline/2887.png
deleted file mode 100644
index 9facd7280..000000000
Binary files a/fonts/MiniwiFontOutline/2887.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2888.png b/fonts/MiniwiFontOutline/2888.png
deleted file mode 100644
index e91e5c702..000000000
Binary files a/fonts/MiniwiFontOutline/2888.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2889.png b/fonts/MiniwiFontOutline/2889.png
deleted file mode 100644
index 2fcfa78c9..000000000
Binary files a/fonts/MiniwiFontOutline/2889.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/288A.png b/fonts/MiniwiFontOutline/288A.png
deleted file mode 100644
index cbe3c5616..000000000
Binary files a/fonts/MiniwiFontOutline/288A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/288B.png b/fonts/MiniwiFontOutline/288B.png
deleted file mode 100644
index cbc2145aa..000000000
Binary files a/fonts/MiniwiFontOutline/288B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/288C.png b/fonts/MiniwiFontOutline/288C.png
deleted file mode 100644
index d909d8a87..000000000
Binary files a/fonts/MiniwiFontOutline/288C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/288D.png b/fonts/MiniwiFontOutline/288D.png
deleted file mode 100644
index af08799e8..000000000
Binary files a/fonts/MiniwiFontOutline/288D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/288E.png b/fonts/MiniwiFontOutline/288E.png
deleted file mode 100644
index abd15708c..000000000
Binary files a/fonts/MiniwiFontOutline/288E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/288F.png b/fonts/MiniwiFontOutline/288F.png
deleted file mode 100644
index 4e8ea9c20..000000000
Binary files a/fonts/MiniwiFontOutline/288F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2890.png b/fonts/MiniwiFontOutline/2890.png
deleted file mode 100644
index 0450ca7bd..000000000
Binary files a/fonts/MiniwiFontOutline/2890.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2891.png b/fonts/MiniwiFontOutline/2891.png
deleted file mode 100644
index 2a42efb0d..000000000
Binary files a/fonts/MiniwiFontOutline/2891.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2892.png b/fonts/MiniwiFontOutline/2892.png
deleted file mode 100644
index 2609ea984..000000000
Binary files a/fonts/MiniwiFontOutline/2892.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2893.png b/fonts/MiniwiFontOutline/2893.png
deleted file mode 100644
index 2609ea984..000000000
Binary files a/fonts/MiniwiFontOutline/2893.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2894.png b/fonts/MiniwiFontOutline/2894.png
deleted file mode 100644
index 5dbba326d..000000000
Binary files a/fonts/MiniwiFontOutline/2894.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2895.png b/fonts/MiniwiFontOutline/2895.png
deleted file mode 100644
index 6ece439d4..000000000
Binary files a/fonts/MiniwiFontOutline/2895.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2896.png b/fonts/MiniwiFontOutline/2896.png
deleted file mode 100644
index 3a90bcbf9..000000000
Binary files a/fonts/MiniwiFontOutline/2896.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2897.png b/fonts/MiniwiFontOutline/2897.png
deleted file mode 100644
index 5368a3485..000000000
Binary files a/fonts/MiniwiFontOutline/2897.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2898.png b/fonts/MiniwiFontOutline/2898.png
deleted file mode 100644
index b0814051e..000000000
Binary files a/fonts/MiniwiFontOutline/2898.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2899.png b/fonts/MiniwiFontOutline/2899.png
deleted file mode 100644
index 9249e0281..000000000
Binary files a/fonts/MiniwiFontOutline/2899.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/289A.png b/fonts/MiniwiFontOutline/289A.png
deleted file mode 100644
index ee469e5ff..000000000
Binary files a/fonts/MiniwiFontOutline/289A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/289B.png b/fonts/MiniwiFontOutline/289B.png
deleted file mode 100644
index 6151098a0..000000000
Binary files a/fonts/MiniwiFontOutline/289B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/289C.png b/fonts/MiniwiFontOutline/289C.png
deleted file mode 100644
index 7c6228588..000000000
Binary files a/fonts/MiniwiFontOutline/289C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/289D.png b/fonts/MiniwiFontOutline/289D.png
deleted file mode 100644
index 60cbc5300..000000000
Binary files a/fonts/MiniwiFontOutline/289D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/289E.png b/fonts/MiniwiFontOutline/289E.png
deleted file mode 100644
index 3fe0ead5c..000000000
Binary files a/fonts/MiniwiFontOutline/289E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/289F.png b/fonts/MiniwiFontOutline/289F.png
deleted file mode 100644
index 2e383b857..000000000
Binary files a/fonts/MiniwiFontOutline/289F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28A0.png b/fonts/MiniwiFontOutline/28A0.png
deleted file mode 100644
index 2b20aae53..000000000
Binary files a/fonts/MiniwiFontOutline/28A0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28A1.png b/fonts/MiniwiFontOutline/28A1.png
deleted file mode 100644
index 24d54bd16..000000000
Binary files a/fonts/MiniwiFontOutline/28A1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28A2.png b/fonts/MiniwiFontOutline/28A2.png
deleted file mode 100644
index 4b008be5f..000000000
Binary files a/fonts/MiniwiFontOutline/28A2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28A3.png b/fonts/MiniwiFontOutline/28A3.png
deleted file mode 100644
index c277ff587..000000000
Binary files a/fonts/MiniwiFontOutline/28A3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28A4.png b/fonts/MiniwiFontOutline/28A4.png
deleted file mode 100644
index d33db82a1..000000000
Binary files a/fonts/MiniwiFontOutline/28A4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28A5.png b/fonts/MiniwiFontOutline/28A5.png
deleted file mode 100644
index 9eaa035fe..000000000
Binary files a/fonts/MiniwiFontOutline/28A5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28A6.png b/fonts/MiniwiFontOutline/28A6.png
deleted file mode 100644
index db4c5f314..000000000
Binary files a/fonts/MiniwiFontOutline/28A6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28A7.png b/fonts/MiniwiFontOutline/28A7.png
deleted file mode 100644
index f40147401..000000000
Binary files a/fonts/MiniwiFontOutline/28A7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28A8.png b/fonts/MiniwiFontOutline/28A8.png
deleted file mode 100644
index 72b27ddcb..000000000
Binary files a/fonts/MiniwiFontOutline/28A8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28A9.png b/fonts/MiniwiFontOutline/28A9.png
deleted file mode 100644
index 53f859d08..000000000
Binary files a/fonts/MiniwiFontOutline/28A9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28AA.png b/fonts/MiniwiFontOutline/28AA.png
deleted file mode 100644
index f95983683..000000000
Binary files a/fonts/MiniwiFontOutline/28AA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28AB.png b/fonts/MiniwiFontOutline/28AB.png
deleted file mode 100644
index d69742fdd..000000000
Binary files a/fonts/MiniwiFontOutline/28AB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28AC.png b/fonts/MiniwiFontOutline/28AC.png
deleted file mode 100644
index bc3ff9e37..000000000
Binary files a/fonts/MiniwiFontOutline/28AC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28AD.png b/fonts/MiniwiFontOutline/28AD.png
deleted file mode 100644
index 1f3254a15..000000000
Binary files a/fonts/MiniwiFontOutline/28AD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28AE.png b/fonts/MiniwiFontOutline/28AE.png
deleted file mode 100644
index 98591ad0a..000000000
Binary files a/fonts/MiniwiFontOutline/28AE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28AF.png b/fonts/MiniwiFontOutline/28AF.png
deleted file mode 100644
index 804eacd3f..000000000
Binary files a/fonts/MiniwiFontOutline/28AF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28B0.png b/fonts/MiniwiFontOutline/28B0.png
deleted file mode 100644
index 1bcf9db4d..000000000
Binary files a/fonts/MiniwiFontOutline/28B0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28B1.png b/fonts/MiniwiFontOutline/28B1.png
deleted file mode 100644
index 339798af1..000000000
Binary files a/fonts/MiniwiFontOutline/28B1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28B2.png b/fonts/MiniwiFontOutline/28B2.png
deleted file mode 100644
index c54cb2e2c..000000000
Binary files a/fonts/MiniwiFontOutline/28B2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28B3.png b/fonts/MiniwiFontOutline/28B3.png
deleted file mode 100644
index ffe1f326f..000000000
Binary files a/fonts/MiniwiFontOutline/28B3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28B4.png b/fonts/MiniwiFontOutline/28B4.png
deleted file mode 100644
index 59e104da3..000000000
Binary files a/fonts/MiniwiFontOutline/28B4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28B5.png b/fonts/MiniwiFontOutline/28B5.png
deleted file mode 100644
index 6672659a7..000000000
Binary files a/fonts/MiniwiFontOutline/28B5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28B6.png b/fonts/MiniwiFontOutline/28B6.png
deleted file mode 100644
index 8974b6f74..000000000
Binary files a/fonts/MiniwiFontOutline/28B6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28B7.png b/fonts/MiniwiFontOutline/28B7.png
deleted file mode 100644
index d5119df3c..000000000
Binary files a/fonts/MiniwiFontOutline/28B7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28B8.png b/fonts/MiniwiFontOutline/28B8.png
deleted file mode 100644
index 48824c4a8..000000000
Binary files a/fonts/MiniwiFontOutline/28B8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28B9.png b/fonts/MiniwiFontOutline/28B9.png
deleted file mode 100644
index 1b3237c8a..000000000
Binary files a/fonts/MiniwiFontOutline/28B9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28BA.png b/fonts/MiniwiFontOutline/28BA.png
deleted file mode 100644
index d4c7a4c1a..000000000
Binary files a/fonts/MiniwiFontOutline/28BA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28BB.png b/fonts/MiniwiFontOutline/28BB.png
deleted file mode 100644
index e5318ec94..000000000
Binary files a/fonts/MiniwiFontOutline/28BB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28BC.png b/fonts/MiniwiFontOutline/28BC.png
deleted file mode 100644
index 7e733f43d..000000000
Binary files a/fonts/MiniwiFontOutline/28BC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28BD.png b/fonts/MiniwiFontOutline/28BD.png
deleted file mode 100644
index ea0966f76..000000000
Binary files a/fonts/MiniwiFontOutline/28BD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28BE.png b/fonts/MiniwiFontOutline/28BE.png
deleted file mode 100644
index e577e6e89..000000000
Binary files a/fonts/MiniwiFontOutline/28BE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28BF.png b/fonts/MiniwiFontOutline/28BF.png
deleted file mode 100644
index cdd243cd8..000000000
Binary files a/fonts/MiniwiFontOutline/28BF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28C0.png b/fonts/MiniwiFontOutline/28C0.png
deleted file mode 100644
index 8bd639fbf..000000000
Binary files a/fonts/MiniwiFontOutline/28C0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28C1.png b/fonts/MiniwiFontOutline/28C1.png
deleted file mode 100644
index fbee7a220..000000000
Binary files a/fonts/MiniwiFontOutline/28C1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28C2.png b/fonts/MiniwiFontOutline/28C2.png
deleted file mode 100644
index 87bced550..000000000
Binary files a/fonts/MiniwiFontOutline/28C2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28C3.png b/fonts/MiniwiFontOutline/28C3.png
deleted file mode 100644
index 7feafd370..000000000
Binary files a/fonts/MiniwiFontOutline/28C3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28C4.png b/fonts/MiniwiFontOutline/28C4.png
deleted file mode 100644
index a8e229a54..000000000
Binary files a/fonts/MiniwiFontOutline/28C4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28C5.png b/fonts/MiniwiFontOutline/28C5.png
deleted file mode 100644
index c6a4ba05c..000000000
Binary files a/fonts/MiniwiFontOutline/28C5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28C6.png b/fonts/MiniwiFontOutline/28C6.png
deleted file mode 100644
index 803b467cf..000000000
Binary files a/fonts/MiniwiFontOutline/28C6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28C7.png b/fonts/MiniwiFontOutline/28C7.png
deleted file mode 100644
index 571962570..000000000
Binary files a/fonts/MiniwiFontOutline/28C7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28C8.png b/fonts/MiniwiFontOutline/28C8.png
deleted file mode 100644
index 9f977f614..000000000
Binary files a/fonts/MiniwiFontOutline/28C8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28C9.png b/fonts/MiniwiFontOutline/28C9.png
deleted file mode 100644
index caa47e02a..000000000
Binary files a/fonts/MiniwiFontOutline/28C9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28CA.png b/fonts/MiniwiFontOutline/28CA.png
deleted file mode 100644
index d3684d27a..000000000
Binary files a/fonts/MiniwiFontOutline/28CA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28CB.png b/fonts/MiniwiFontOutline/28CB.png
deleted file mode 100644
index fb277af7a..000000000
Binary files a/fonts/MiniwiFontOutline/28CB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28CC.png b/fonts/MiniwiFontOutline/28CC.png
deleted file mode 100644
index 400490ee3..000000000
Binary files a/fonts/MiniwiFontOutline/28CC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28CD.png b/fonts/MiniwiFontOutline/28CD.png
deleted file mode 100644
index 4722cd96f..000000000
Binary files a/fonts/MiniwiFontOutline/28CD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28CE.png b/fonts/MiniwiFontOutline/28CE.png
deleted file mode 100644
index 4c61ab23d..000000000
Binary files a/fonts/MiniwiFontOutline/28CE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28CF.png b/fonts/MiniwiFontOutline/28CF.png
deleted file mode 100644
index d87aa42ff..000000000
Binary files a/fonts/MiniwiFontOutline/28CF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28D0.png b/fonts/MiniwiFontOutline/28D0.png
deleted file mode 100644
index d9ac3b366..000000000
Binary files a/fonts/MiniwiFontOutline/28D0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28D1.png b/fonts/MiniwiFontOutline/28D1.png
deleted file mode 100644
index b7c908989..000000000
Binary files a/fonts/MiniwiFontOutline/28D1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28D2.png b/fonts/MiniwiFontOutline/28D2.png
deleted file mode 100644
index 3b4292176..000000000
Binary files a/fonts/MiniwiFontOutline/28D2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28D3.png b/fonts/MiniwiFontOutline/28D3.png
deleted file mode 100644
index 5788ee3e7..000000000
Binary files a/fonts/MiniwiFontOutline/28D3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28D4.png b/fonts/MiniwiFontOutline/28D4.png
deleted file mode 100644
index d6e82b9b0..000000000
Binary files a/fonts/MiniwiFontOutline/28D4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28D5.png b/fonts/MiniwiFontOutline/28D5.png
deleted file mode 100644
index 6f1f06aed..000000000
Binary files a/fonts/MiniwiFontOutline/28D5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28D6.png b/fonts/MiniwiFontOutline/28D6.png
deleted file mode 100644
index 81d6b14ed..000000000
Binary files a/fonts/MiniwiFontOutline/28D6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28D7.png b/fonts/MiniwiFontOutline/28D7.png
deleted file mode 100644
index 7ab1ad164..000000000
Binary files a/fonts/MiniwiFontOutline/28D7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28D8.png b/fonts/MiniwiFontOutline/28D8.png
deleted file mode 100644
index 1615f36fb..000000000
Binary files a/fonts/MiniwiFontOutline/28D8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28D9.png b/fonts/MiniwiFontOutline/28D9.png
deleted file mode 100644
index 0cb3a3d41..000000000
Binary files a/fonts/MiniwiFontOutline/28D9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28DA.png b/fonts/MiniwiFontOutline/28DA.png
deleted file mode 100644
index 1f97a25ef..000000000
Binary files a/fonts/MiniwiFontOutline/28DA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28DB.png b/fonts/MiniwiFontOutline/28DB.png
deleted file mode 100644
index 4f85ac6c7..000000000
Binary files a/fonts/MiniwiFontOutline/28DB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28DC.png b/fonts/MiniwiFontOutline/28DC.png
deleted file mode 100644
index a92119dbd..000000000
Binary files a/fonts/MiniwiFontOutline/28DC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28DD.png b/fonts/MiniwiFontOutline/28DD.png
deleted file mode 100644
index a92119dbd..000000000
Binary files a/fonts/MiniwiFontOutline/28DD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28DE.png b/fonts/MiniwiFontOutline/28DE.png
deleted file mode 100644
index 21a339989..000000000
Binary files a/fonts/MiniwiFontOutline/28DE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28DF.png b/fonts/MiniwiFontOutline/28DF.png
deleted file mode 100644
index f68179182..000000000
Binary files a/fonts/MiniwiFontOutline/28DF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28E0.png b/fonts/MiniwiFontOutline/28E0.png
deleted file mode 100644
index 5aa7e61b7..000000000
Binary files a/fonts/MiniwiFontOutline/28E0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28E1.png b/fonts/MiniwiFontOutline/28E1.png
deleted file mode 100644
index ef48870d6..000000000
Binary files a/fonts/MiniwiFontOutline/28E1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28E2.png b/fonts/MiniwiFontOutline/28E2.png
deleted file mode 100644
index f26691e2c..000000000
Binary files a/fonts/MiniwiFontOutline/28E2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28E3.png b/fonts/MiniwiFontOutline/28E3.png
deleted file mode 100644
index 88f822628..000000000
Binary files a/fonts/MiniwiFontOutline/28E3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28E4.png b/fonts/MiniwiFontOutline/28E4.png
deleted file mode 100644
index 8424a339d..000000000
Binary files a/fonts/MiniwiFontOutline/28E4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28E5.png b/fonts/MiniwiFontOutline/28E5.png
deleted file mode 100644
index 2dda342a8..000000000
Binary files a/fonts/MiniwiFontOutline/28E5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28E6.png b/fonts/MiniwiFontOutline/28E6.png
deleted file mode 100644
index 7b1b99579..000000000
Binary files a/fonts/MiniwiFontOutline/28E6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28E7.png b/fonts/MiniwiFontOutline/28E7.png
deleted file mode 100644
index e3024124e..000000000
Binary files a/fonts/MiniwiFontOutline/28E7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28E8.png b/fonts/MiniwiFontOutline/28E8.png
deleted file mode 100644
index 5c2d5e8cf..000000000
Binary files a/fonts/MiniwiFontOutline/28E8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28E9.png b/fonts/MiniwiFontOutline/28E9.png
deleted file mode 100644
index 9a2bc3a27..000000000
Binary files a/fonts/MiniwiFontOutline/28E9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28EA.png b/fonts/MiniwiFontOutline/28EA.png
deleted file mode 100644
index 6a4bba869..000000000
Binary files a/fonts/MiniwiFontOutline/28EA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28EB.png b/fonts/MiniwiFontOutline/28EB.png
deleted file mode 100644
index 831015b8f..000000000
Binary files a/fonts/MiniwiFontOutline/28EB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28EC.png b/fonts/MiniwiFontOutline/28EC.png
deleted file mode 100644
index 30ffefbf5..000000000
Binary files a/fonts/MiniwiFontOutline/28EC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28ED.png b/fonts/MiniwiFontOutline/28ED.png
deleted file mode 100644
index 9ff6b06ad..000000000
Binary files a/fonts/MiniwiFontOutline/28ED.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28EE.png b/fonts/MiniwiFontOutline/28EE.png
deleted file mode 100644
index 3e60c8ec4..000000000
Binary files a/fonts/MiniwiFontOutline/28EE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28EF.png b/fonts/MiniwiFontOutline/28EF.png
deleted file mode 100644
index 590b8720d..000000000
Binary files a/fonts/MiniwiFontOutline/28EF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28F0.png b/fonts/MiniwiFontOutline/28F0.png
deleted file mode 100644
index 5d256544a..000000000
Binary files a/fonts/MiniwiFontOutline/28F0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28F1.png b/fonts/MiniwiFontOutline/28F1.png
deleted file mode 100644
index 6aa01fd23..000000000
Binary files a/fonts/MiniwiFontOutline/28F1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28F2.png b/fonts/MiniwiFontOutline/28F2.png
deleted file mode 100644
index 37d856787..000000000
Binary files a/fonts/MiniwiFontOutline/28F2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28F3.png b/fonts/MiniwiFontOutline/28F3.png
deleted file mode 100644
index 69321c6fe..000000000
Binary files a/fonts/MiniwiFontOutline/28F3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28F4.png b/fonts/MiniwiFontOutline/28F4.png
deleted file mode 100644
index 10bffab73..000000000
Binary files a/fonts/MiniwiFontOutline/28F4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28F5.png b/fonts/MiniwiFontOutline/28F5.png
deleted file mode 100644
index 54c9bc329..000000000
Binary files a/fonts/MiniwiFontOutline/28F5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28F6.png b/fonts/MiniwiFontOutline/28F6.png
deleted file mode 100644
index 8bfd87b7d..000000000
Binary files a/fonts/MiniwiFontOutline/28F6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28F7.png b/fonts/MiniwiFontOutline/28F7.png
deleted file mode 100644
index 231437443..000000000
Binary files a/fonts/MiniwiFontOutline/28F7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28F8.png b/fonts/MiniwiFontOutline/28F8.png
deleted file mode 100644
index ce03a635e..000000000
Binary files a/fonts/MiniwiFontOutline/28F8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28F9.png b/fonts/MiniwiFontOutline/28F9.png
deleted file mode 100644
index e33ff3f94..000000000
Binary files a/fonts/MiniwiFontOutline/28F9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28FA.png b/fonts/MiniwiFontOutline/28FA.png
deleted file mode 100644
index 62be57b1c..000000000
Binary files a/fonts/MiniwiFontOutline/28FA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28FB.png b/fonts/MiniwiFontOutline/28FB.png
deleted file mode 100644
index 7c4bb395d..000000000
Binary files a/fonts/MiniwiFontOutline/28FB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28FC.png b/fonts/MiniwiFontOutline/28FC.png
deleted file mode 100644
index cf08abe20..000000000
Binary files a/fonts/MiniwiFontOutline/28FC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28FD.png b/fonts/MiniwiFontOutline/28FD.png
deleted file mode 100644
index e1c3ee699..000000000
Binary files a/fonts/MiniwiFontOutline/28FD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28FE.png b/fonts/MiniwiFontOutline/28FE.png
deleted file mode 100644
index ab373bdb5..000000000
Binary files a/fonts/MiniwiFontOutline/28FE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/28FF.png b/fonts/MiniwiFontOutline/28FF.png
deleted file mode 100644
index ac0c74779..000000000
Binary files a/fonts/MiniwiFontOutline/28FF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/2AD3.png b/fonts/MiniwiFontOutline/2AD3.png
deleted file mode 100644
index 594e325b5..000000000
Binary files a/fonts/MiniwiFontOutline/2AD3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/E01E.png b/fonts/MiniwiFontOutline/E01E.png
deleted file mode 100644
index dbff8fcf5..000000000
Binary files a/fonts/MiniwiFontOutline/E01E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F6BE.png b/fonts/MiniwiFontOutline/F6BE.png
deleted file mode 100644
index c064dd331..000000000
Binary files a/fonts/MiniwiFontOutline/F6BE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8E5.png b/fonts/MiniwiFontOutline/F8E5.png
deleted file mode 100644
index cbb528326..000000000
Binary files a/fonts/MiniwiFontOutline/F8E5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8E6.png b/fonts/MiniwiFontOutline/F8E6.png
deleted file mode 100644
index 820a4df74..000000000
Binary files a/fonts/MiniwiFontOutline/F8E6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8E7.png b/fonts/MiniwiFontOutline/F8E7.png
deleted file mode 100644
index 3e49603ca..000000000
Binary files a/fonts/MiniwiFontOutline/F8E7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8E8.png b/fonts/MiniwiFontOutline/F8E8.png
deleted file mode 100644
index 2496bc1c5..000000000
Binary files a/fonts/MiniwiFontOutline/F8E8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8E9.png b/fonts/MiniwiFontOutline/F8E9.png
deleted file mode 100644
index 9349f1f6d..000000000
Binary files a/fonts/MiniwiFontOutline/F8E9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8EA.png b/fonts/MiniwiFontOutline/F8EA.png
deleted file mode 100644
index 710f4901b..000000000
Binary files a/fonts/MiniwiFontOutline/F8EA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8EB.png b/fonts/MiniwiFontOutline/F8EB.png
deleted file mode 100644
index 13eead723..000000000
Binary files a/fonts/MiniwiFontOutline/F8EB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8EC.png b/fonts/MiniwiFontOutline/F8EC.png
deleted file mode 100644
index 6207284b7..000000000
Binary files a/fonts/MiniwiFontOutline/F8EC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8ED.png b/fonts/MiniwiFontOutline/F8ED.png
deleted file mode 100644
index bb5ce9e87..000000000
Binary files a/fonts/MiniwiFontOutline/F8ED.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8EE.png b/fonts/MiniwiFontOutline/F8EE.png
deleted file mode 100644
index 3d8256f0c..000000000
Binary files a/fonts/MiniwiFontOutline/F8EE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8EF.png b/fonts/MiniwiFontOutline/F8EF.png
deleted file mode 100644
index 6207284b7..000000000
Binary files a/fonts/MiniwiFontOutline/F8EF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8F0.png b/fonts/MiniwiFontOutline/F8F0.png
deleted file mode 100644
index ba983d525..000000000
Binary files a/fonts/MiniwiFontOutline/F8F0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8F1.png b/fonts/MiniwiFontOutline/F8F1.png
deleted file mode 100644
index d1768e7f3..000000000
Binary files a/fonts/MiniwiFontOutline/F8F1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8F2.png b/fonts/MiniwiFontOutline/F8F2.png
deleted file mode 100644
index 5228236b8..000000000
Binary files a/fonts/MiniwiFontOutline/F8F2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8F3.png b/fonts/MiniwiFontOutline/F8F3.png
deleted file mode 100644
index 53566122f..000000000
Binary files a/fonts/MiniwiFontOutline/F8F3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8F4.png b/fonts/MiniwiFontOutline/F8F4.png
deleted file mode 100644
index 191b60f8f..000000000
Binary files a/fonts/MiniwiFontOutline/F8F4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8F5.png b/fonts/MiniwiFontOutline/F8F5.png
deleted file mode 100644
index 745a233ed..000000000
Binary files a/fonts/MiniwiFontOutline/F8F5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8F6.png b/fonts/MiniwiFontOutline/F8F6.png
deleted file mode 100644
index 447be1f36..000000000
Binary files a/fonts/MiniwiFontOutline/F8F6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8F7.png b/fonts/MiniwiFontOutline/F8F7.png
deleted file mode 100644
index 7178f64c9..000000000
Binary files a/fonts/MiniwiFontOutline/F8F7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8F8.png b/fonts/MiniwiFontOutline/F8F8.png
deleted file mode 100644
index a39c884e2..000000000
Binary files a/fonts/MiniwiFontOutline/F8F8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8F9.png b/fonts/MiniwiFontOutline/F8F9.png
deleted file mode 100644
index 7e084ada4..000000000
Binary files a/fonts/MiniwiFontOutline/F8F9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8FA.png b/fonts/MiniwiFontOutline/F8FA.png
deleted file mode 100644
index 6207284b7..000000000
Binary files a/fonts/MiniwiFontOutline/F8FA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8FB.png b/fonts/MiniwiFontOutline/F8FB.png
deleted file mode 100644
index e08a7d189..000000000
Binary files a/fonts/MiniwiFontOutline/F8FB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8FC.png b/fonts/MiniwiFontOutline/F8FC.png
deleted file mode 100644
index e64f0fc5b..000000000
Binary files a/fonts/MiniwiFontOutline/F8FC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8FD.png b/fonts/MiniwiFontOutline/F8FD.png
deleted file mode 100644
index 14188fbb1..000000000
Binary files a/fonts/MiniwiFontOutline/F8FD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8FE.png b/fonts/MiniwiFontOutline/F8FE.png
deleted file mode 100644
index d3370e1ce..000000000
Binary files a/fonts/MiniwiFontOutline/F8FE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/F8FF.png b/fonts/MiniwiFontOutline/F8FF.png
deleted file mode 100644
index 8629b5212..000000000
Binary files a/fonts/MiniwiFontOutline/F8FF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FB00.png b/fonts/MiniwiFontOutline/FB00.png
deleted file mode 100644
index 68d265f4c..000000000
Binary files a/fonts/MiniwiFontOutline/FB00.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FB01.png b/fonts/MiniwiFontOutline/FB01.png
deleted file mode 100644
index 51bba8710..000000000
Binary files a/fonts/MiniwiFontOutline/FB01.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FB02.png b/fonts/MiniwiFontOutline/FB02.png
deleted file mode 100644
index ef60c74be..000000000
Binary files a/fonts/MiniwiFontOutline/FB02.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FB03.png b/fonts/MiniwiFontOutline/FB03.png
deleted file mode 100644
index c7868a133..000000000
Binary files a/fonts/MiniwiFontOutline/FB03.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FB04.png b/fonts/MiniwiFontOutline/FB04.png
deleted file mode 100644
index bbaf0256a..000000000
Binary files a/fonts/MiniwiFontOutline/FB04.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF01.png b/fonts/MiniwiFontOutline/FF01.png
deleted file mode 100644
index 6924ffc30..000000000
Binary files a/fonts/MiniwiFontOutline/FF01.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF03.png b/fonts/MiniwiFontOutline/FF03.png
deleted file mode 100644
index ae34f5a62..000000000
Binary files a/fonts/MiniwiFontOutline/FF03.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF04.png b/fonts/MiniwiFontOutline/FF04.png
deleted file mode 100644
index cbf57bf7e..000000000
Binary files a/fonts/MiniwiFontOutline/FF04.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF05.png b/fonts/MiniwiFontOutline/FF05.png
deleted file mode 100644
index 273cdf535..000000000
Binary files a/fonts/MiniwiFontOutline/FF05.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF06.png b/fonts/MiniwiFontOutline/FF06.png
deleted file mode 100644
index 34a485d3d..000000000
Binary files a/fonts/MiniwiFontOutline/FF06.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF08.png b/fonts/MiniwiFontOutline/FF08.png
deleted file mode 100644
index f55c29b69..000000000
Binary files a/fonts/MiniwiFontOutline/FF08.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF09.png b/fonts/MiniwiFontOutline/FF09.png
deleted file mode 100644
index d91a84ddb..000000000
Binary files a/fonts/MiniwiFontOutline/FF09.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF0A.png b/fonts/MiniwiFontOutline/FF0A.png
deleted file mode 100644
index 0c32d12d8..000000000
Binary files a/fonts/MiniwiFontOutline/FF0A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF0B.png b/fonts/MiniwiFontOutline/FF0B.png
deleted file mode 100644
index c0c993b81..000000000
Binary files a/fonts/MiniwiFontOutline/FF0B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF0C.png b/fonts/MiniwiFontOutline/FF0C.png
deleted file mode 100644
index 476029b97..000000000
Binary files a/fonts/MiniwiFontOutline/FF0C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF0E.png b/fonts/MiniwiFontOutline/FF0E.png
deleted file mode 100644
index e176aae75..000000000
Binary files a/fonts/MiniwiFontOutline/FF0E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF0F.png b/fonts/MiniwiFontOutline/FF0F.png
deleted file mode 100644
index b44b5ea07..000000000
Binary files a/fonts/MiniwiFontOutline/FF0F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF10.png b/fonts/MiniwiFontOutline/FF10.png
deleted file mode 100644
index cc9158cc8..000000000
Binary files a/fonts/MiniwiFontOutline/FF10.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF11.png b/fonts/MiniwiFontOutline/FF11.png
deleted file mode 100644
index a211aba33..000000000
Binary files a/fonts/MiniwiFontOutline/FF11.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF12.png b/fonts/MiniwiFontOutline/FF12.png
deleted file mode 100644
index f0598bb57..000000000
Binary files a/fonts/MiniwiFontOutline/FF12.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF13.png b/fonts/MiniwiFontOutline/FF13.png
deleted file mode 100644
index b3afc2974..000000000
Binary files a/fonts/MiniwiFontOutline/FF13.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF14.png b/fonts/MiniwiFontOutline/FF14.png
deleted file mode 100644
index d2e34a8d4..000000000
Binary files a/fonts/MiniwiFontOutline/FF14.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF15.png b/fonts/MiniwiFontOutline/FF15.png
deleted file mode 100644
index c3b8c0cf4..000000000
Binary files a/fonts/MiniwiFontOutline/FF15.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF16.png b/fonts/MiniwiFontOutline/FF16.png
deleted file mode 100644
index 61410b280..000000000
Binary files a/fonts/MiniwiFontOutline/FF16.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF17.png b/fonts/MiniwiFontOutline/FF17.png
deleted file mode 100644
index c2fff2e62..000000000
Binary files a/fonts/MiniwiFontOutline/FF17.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF18.png b/fonts/MiniwiFontOutline/FF18.png
deleted file mode 100644
index 51980fef0..000000000
Binary files a/fonts/MiniwiFontOutline/FF18.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF19.png b/fonts/MiniwiFontOutline/FF19.png
deleted file mode 100644
index c9f17bafa..000000000
Binary files a/fonts/MiniwiFontOutline/FF19.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF1A.png b/fonts/MiniwiFontOutline/FF1A.png
deleted file mode 100644
index b34850711..000000000
Binary files a/fonts/MiniwiFontOutline/FF1A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF1B.png b/fonts/MiniwiFontOutline/FF1B.png
deleted file mode 100644
index aa01c07b9..000000000
Binary files a/fonts/MiniwiFontOutline/FF1B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF1C.png b/fonts/MiniwiFontOutline/FF1C.png
deleted file mode 100644
index b749511b5..000000000
Binary files a/fonts/MiniwiFontOutline/FF1C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF1D.png b/fonts/MiniwiFontOutline/FF1D.png
deleted file mode 100644
index 182a0e86c..000000000
Binary files a/fonts/MiniwiFontOutline/FF1D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF1E.png b/fonts/MiniwiFontOutline/FF1E.png
deleted file mode 100644
index 4c36ee32b..000000000
Binary files a/fonts/MiniwiFontOutline/FF1E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF1F.png b/fonts/MiniwiFontOutline/FF1F.png
deleted file mode 100644
index f73cbb893..000000000
Binary files a/fonts/MiniwiFontOutline/FF1F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF20.png b/fonts/MiniwiFontOutline/FF20.png
deleted file mode 100644
index eb4912ee1..000000000
Binary files a/fonts/MiniwiFontOutline/FF20.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF21.png b/fonts/MiniwiFontOutline/FF21.png
deleted file mode 100644
index ce143f6aa..000000000
Binary files a/fonts/MiniwiFontOutline/FF21.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF22.png b/fonts/MiniwiFontOutline/FF22.png
deleted file mode 100644
index b5f9cc45b..000000000
Binary files a/fonts/MiniwiFontOutline/FF22.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF23.png b/fonts/MiniwiFontOutline/FF23.png
deleted file mode 100644
index 81534cfcb..000000000
Binary files a/fonts/MiniwiFontOutline/FF23.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF24.png b/fonts/MiniwiFontOutline/FF24.png
deleted file mode 100644
index c9fa2473e..000000000
Binary files a/fonts/MiniwiFontOutline/FF24.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF25.png b/fonts/MiniwiFontOutline/FF25.png
deleted file mode 100644
index 4c40a81be..000000000
Binary files a/fonts/MiniwiFontOutline/FF25.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF26.png b/fonts/MiniwiFontOutline/FF26.png
deleted file mode 100644
index ddc79cfba..000000000
Binary files a/fonts/MiniwiFontOutline/FF26.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF27.png b/fonts/MiniwiFontOutline/FF27.png
deleted file mode 100644
index 886f25998..000000000
Binary files a/fonts/MiniwiFontOutline/FF27.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF28.png b/fonts/MiniwiFontOutline/FF28.png
deleted file mode 100644
index 8a5f99064..000000000
Binary files a/fonts/MiniwiFontOutline/FF28.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF29.png b/fonts/MiniwiFontOutline/FF29.png
deleted file mode 100644
index b7e2b5a3b..000000000
Binary files a/fonts/MiniwiFontOutline/FF29.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF2A.png b/fonts/MiniwiFontOutline/FF2A.png
deleted file mode 100644
index 61b45fe20..000000000
Binary files a/fonts/MiniwiFontOutline/FF2A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF2B.png b/fonts/MiniwiFontOutline/FF2B.png
deleted file mode 100644
index 42babdb4a..000000000
Binary files a/fonts/MiniwiFontOutline/FF2B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF2C.png b/fonts/MiniwiFontOutline/FF2C.png
deleted file mode 100644
index 7d3ffeb75..000000000
Binary files a/fonts/MiniwiFontOutline/FF2C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF2D.png b/fonts/MiniwiFontOutline/FF2D.png
deleted file mode 100644
index 94cb5c954..000000000
Binary files a/fonts/MiniwiFontOutline/FF2D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF2E.png b/fonts/MiniwiFontOutline/FF2E.png
deleted file mode 100644
index 59ffdb824..000000000
Binary files a/fonts/MiniwiFontOutline/FF2E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF2F.png b/fonts/MiniwiFontOutline/FF2F.png
deleted file mode 100644
index 022fe38c1..000000000
Binary files a/fonts/MiniwiFontOutline/FF2F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF30.png b/fonts/MiniwiFontOutline/FF30.png
deleted file mode 100644
index 292702d9c..000000000
Binary files a/fonts/MiniwiFontOutline/FF30.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF31.png b/fonts/MiniwiFontOutline/FF31.png
deleted file mode 100644
index 2ed04e837..000000000
Binary files a/fonts/MiniwiFontOutline/FF31.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF32.png b/fonts/MiniwiFontOutline/FF32.png
deleted file mode 100644
index cd7e7fd6c..000000000
Binary files a/fonts/MiniwiFontOutline/FF32.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF33.png b/fonts/MiniwiFontOutline/FF33.png
deleted file mode 100644
index 6e6910283..000000000
Binary files a/fonts/MiniwiFontOutline/FF33.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF34.png b/fonts/MiniwiFontOutline/FF34.png
deleted file mode 100644
index 266f614e6..000000000
Binary files a/fonts/MiniwiFontOutline/FF34.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF35.png b/fonts/MiniwiFontOutline/FF35.png
deleted file mode 100644
index 532ae827a..000000000
Binary files a/fonts/MiniwiFontOutline/FF35.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF36.png b/fonts/MiniwiFontOutline/FF36.png
deleted file mode 100644
index d7d951405..000000000
Binary files a/fonts/MiniwiFontOutline/FF36.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF37.png b/fonts/MiniwiFontOutline/FF37.png
deleted file mode 100644
index 9e96600e6..000000000
Binary files a/fonts/MiniwiFontOutline/FF37.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF38.png b/fonts/MiniwiFontOutline/FF38.png
deleted file mode 100644
index bea39f6a0..000000000
Binary files a/fonts/MiniwiFontOutline/FF38.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF39.png b/fonts/MiniwiFontOutline/FF39.png
deleted file mode 100644
index 118171d6c..000000000
Binary files a/fonts/MiniwiFontOutline/FF39.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF3A.png b/fonts/MiniwiFontOutline/FF3A.png
deleted file mode 100644
index 6baaf5301..000000000
Binary files a/fonts/MiniwiFontOutline/FF3A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF3B.png b/fonts/MiniwiFontOutline/FF3B.png
deleted file mode 100644
index de76f18ac..000000000
Binary files a/fonts/MiniwiFontOutline/FF3B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF3C.png b/fonts/MiniwiFontOutline/FF3C.png
deleted file mode 100644
index ca35f24e4..000000000
Binary files a/fonts/MiniwiFontOutline/FF3C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF3D.png b/fonts/MiniwiFontOutline/FF3D.png
deleted file mode 100644
index 51d696baf..000000000
Binary files a/fonts/MiniwiFontOutline/FF3D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF3E.png b/fonts/MiniwiFontOutline/FF3E.png
deleted file mode 100644
index f50291ef5..000000000
Binary files a/fonts/MiniwiFontOutline/FF3E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF3F.png b/fonts/MiniwiFontOutline/FF3F.png
deleted file mode 100644
index 640c39301..000000000
Binary files a/fonts/MiniwiFontOutline/FF3F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF40.png b/fonts/MiniwiFontOutline/FF40.png
deleted file mode 100644
index 57ac96de4..000000000
Binary files a/fonts/MiniwiFontOutline/FF40.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF41.png b/fonts/MiniwiFontOutline/FF41.png
deleted file mode 100644
index 174852c22..000000000
Binary files a/fonts/MiniwiFontOutline/FF41.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF42.png b/fonts/MiniwiFontOutline/FF42.png
deleted file mode 100644
index 7e0f30dc6..000000000
Binary files a/fonts/MiniwiFontOutline/FF42.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF43.png b/fonts/MiniwiFontOutline/FF43.png
deleted file mode 100644
index ea65c7820..000000000
Binary files a/fonts/MiniwiFontOutline/FF43.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF44.png b/fonts/MiniwiFontOutline/FF44.png
deleted file mode 100644
index 32a9b12a9..000000000
Binary files a/fonts/MiniwiFontOutline/FF44.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF45.png b/fonts/MiniwiFontOutline/FF45.png
deleted file mode 100644
index c74a72b2c..000000000
Binary files a/fonts/MiniwiFontOutline/FF45.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF46.png b/fonts/MiniwiFontOutline/FF46.png
deleted file mode 100644
index a63aeea17..000000000
Binary files a/fonts/MiniwiFontOutline/FF46.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF47.png b/fonts/MiniwiFontOutline/FF47.png
deleted file mode 100644
index 55db33f85..000000000
Binary files a/fonts/MiniwiFontOutline/FF47.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF48.png b/fonts/MiniwiFontOutline/FF48.png
deleted file mode 100644
index a225ceca4..000000000
Binary files a/fonts/MiniwiFontOutline/FF48.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF49.png b/fonts/MiniwiFontOutline/FF49.png
deleted file mode 100644
index 92cc60e21..000000000
Binary files a/fonts/MiniwiFontOutline/FF49.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF4A.png b/fonts/MiniwiFontOutline/FF4A.png
deleted file mode 100644
index 54797ee1c..000000000
Binary files a/fonts/MiniwiFontOutline/FF4A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF4B.png b/fonts/MiniwiFontOutline/FF4B.png
deleted file mode 100644
index 6cac4769e..000000000
Binary files a/fonts/MiniwiFontOutline/FF4B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF4C.png b/fonts/MiniwiFontOutline/FF4C.png
deleted file mode 100644
index 11ee7320c..000000000
Binary files a/fonts/MiniwiFontOutline/FF4C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF4D.png b/fonts/MiniwiFontOutline/FF4D.png
deleted file mode 100644
index 0ab7f1f55..000000000
Binary files a/fonts/MiniwiFontOutline/FF4D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF4E.png b/fonts/MiniwiFontOutline/FF4E.png
deleted file mode 100644
index 9a6afa756..000000000
Binary files a/fonts/MiniwiFontOutline/FF4E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF4F.png b/fonts/MiniwiFontOutline/FF4F.png
deleted file mode 100644
index 22bfdff91..000000000
Binary files a/fonts/MiniwiFontOutline/FF4F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF50.png b/fonts/MiniwiFontOutline/FF50.png
deleted file mode 100644
index 141190307..000000000
Binary files a/fonts/MiniwiFontOutline/FF50.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF51.png b/fonts/MiniwiFontOutline/FF51.png
deleted file mode 100644
index 702da3965..000000000
Binary files a/fonts/MiniwiFontOutline/FF51.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF52.png b/fonts/MiniwiFontOutline/FF52.png
deleted file mode 100644
index f6bb64184..000000000
Binary files a/fonts/MiniwiFontOutline/FF52.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF53.png b/fonts/MiniwiFontOutline/FF53.png
deleted file mode 100644
index 2807418d8..000000000
Binary files a/fonts/MiniwiFontOutline/FF53.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF54.png b/fonts/MiniwiFontOutline/FF54.png
deleted file mode 100644
index c0a675926..000000000
Binary files a/fonts/MiniwiFontOutline/FF54.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF55.png b/fonts/MiniwiFontOutline/FF55.png
deleted file mode 100644
index 43f44bec1..000000000
Binary files a/fonts/MiniwiFontOutline/FF55.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF56.png b/fonts/MiniwiFontOutline/FF56.png
deleted file mode 100644
index f5335a661..000000000
Binary files a/fonts/MiniwiFontOutline/FF56.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF57.png b/fonts/MiniwiFontOutline/FF57.png
deleted file mode 100644
index 9e0ccc73f..000000000
Binary files a/fonts/MiniwiFontOutline/FF57.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF58.png b/fonts/MiniwiFontOutline/FF58.png
deleted file mode 100644
index a9fbb1854..000000000
Binary files a/fonts/MiniwiFontOutline/FF58.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF59.png b/fonts/MiniwiFontOutline/FF59.png
deleted file mode 100644
index e286197ee..000000000
Binary files a/fonts/MiniwiFontOutline/FF59.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF5A.png b/fonts/MiniwiFontOutline/FF5A.png
deleted file mode 100644
index d18b73d4a..000000000
Binary files a/fonts/MiniwiFontOutline/FF5A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF5B.png b/fonts/MiniwiFontOutline/FF5B.png
deleted file mode 100644
index 577b4e8b9..000000000
Binary files a/fonts/MiniwiFontOutline/FF5B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF5C.png b/fonts/MiniwiFontOutline/FF5C.png
deleted file mode 100644
index b6cf44e63..000000000
Binary files a/fonts/MiniwiFontOutline/FF5C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FF5D.png b/fonts/MiniwiFontOutline/FF5D.png
deleted file mode 100644
index 248e5e49b..000000000
Binary files a/fonts/MiniwiFontOutline/FF5D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FFE3.png b/fonts/MiniwiFontOutline/FFE3.png
deleted file mode 100644
index 1015d1cb1..000000000
Binary files a/fonts/MiniwiFontOutline/FFE3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/FFE5.png b/fonts/MiniwiFontOutline/FFE5.png
deleted file mode 100644
index 1ba61e9a5..000000000
Binary files a/fonts/MiniwiFontOutline/FFE5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutline/LICENSE b/fonts/MiniwiFontOutline/LICENSE
deleted file mode 100644
index 9ce2063ea..000000000
--- a/fonts/MiniwiFontOutline/LICENSE
+++ /dev/null
@@ -1,13 +0,0 @@
- DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
- Version 2, December 2004
-
- Copyright (C) 2015-2016 Josuah Demangeon
-
- Everyone is permitted to copy and distribute verbatim or modified
- copies of this license document, and changing it is allowed as long
- as the name is changed.
-
- DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. You just DO WHAT THE FUCK YOU WANT TO.
diff --git a/fonts/MiniwiFontOutline/font.inf b/fonts/MiniwiFontOutline/font.inf
deleted file mode 100644
index 4b3314fa6..000000000
--- a/fonts/MiniwiFontOutline/font.inf
+++ /dev/null
@@ -1,4 +0,0 @@
-TranslationType Standard
-SpaceWidth 6
-Kerning -2
-FontHeight 10
diff --git a/fonts/MiniwiFontOutlineAlt/0021.png b/fonts/MiniwiFontOutlineAlt/0021.png
deleted file mode 100644
index 36af88f4c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0021.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0022.png b/fonts/MiniwiFontOutlineAlt/0022.png
deleted file mode 100644
index 4f91d3032..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0022.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0023.png b/fonts/MiniwiFontOutlineAlt/0023.png
deleted file mode 100644
index 8ee9766a5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0023.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0024.png b/fonts/MiniwiFontOutlineAlt/0024.png
deleted file mode 100644
index 908f43614..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0024.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0025.png b/fonts/MiniwiFontOutlineAlt/0025.png
deleted file mode 100644
index b93409bd3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0025.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0026.png b/fonts/MiniwiFontOutlineAlt/0026.png
deleted file mode 100644
index e8f12c12b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0026.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0027.png b/fonts/MiniwiFontOutlineAlt/0027.png
deleted file mode 100644
index 493fae524..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0027.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0028.png b/fonts/MiniwiFontOutlineAlt/0028.png
deleted file mode 100644
index 1b9b8f19c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0028.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0029.png b/fonts/MiniwiFontOutlineAlt/0029.png
deleted file mode 100644
index 7ea6f611b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0029.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/002A.png b/fonts/MiniwiFontOutlineAlt/002A.png
deleted file mode 100644
index 0f576f5a2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/002A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/002B.png b/fonts/MiniwiFontOutlineAlt/002B.png
deleted file mode 100644
index 9a580eda5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/002B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/002C.png b/fonts/MiniwiFontOutlineAlt/002C.png
deleted file mode 100644
index d7e3471bf..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/002C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/002D.png b/fonts/MiniwiFontOutlineAlt/002D.png
deleted file mode 100644
index 802726d7c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/002D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/002E.png b/fonts/MiniwiFontOutlineAlt/002E.png
deleted file mode 100644
index 854b67f77..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/002E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/002F.png b/fonts/MiniwiFontOutlineAlt/002F.png
deleted file mode 100644
index 7bf1a06ca..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/002F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0030.png b/fonts/MiniwiFontOutlineAlt/0030.png
deleted file mode 100644
index a085af350..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0030.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0031.png b/fonts/MiniwiFontOutlineAlt/0031.png
deleted file mode 100644
index 0e1ab1cdf..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0031.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0032.png b/fonts/MiniwiFontOutlineAlt/0032.png
deleted file mode 100644
index b41e961c2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0032.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0033.png b/fonts/MiniwiFontOutlineAlt/0033.png
deleted file mode 100644
index eb6216d25..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0033.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0034.png b/fonts/MiniwiFontOutlineAlt/0034.png
deleted file mode 100644
index f448ab353..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0034.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0035.png b/fonts/MiniwiFontOutlineAlt/0035.png
deleted file mode 100644
index 16121b27e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0035.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0036.png b/fonts/MiniwiFontOutlineAlt/0036.png
deleted file mode 100644
index 0d0ef945c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0036.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0037.png b/fonts/MiniwiFontOutlineAlt/0037.png
deleted file mode 100644
index aa07fa068..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0037.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0038.png b/fonts/MiniwiFontOutlineAlt/0038.png
deleted file mode 100644
index 66e324a6b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0038.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0039.png b/fonts/MiniwiFontOutlineAlt/0039.png
deleted file mode 100644
index edebbbf8e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0039.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/003A.png b/fonts/MiniwiFontOutlineAlt/003A.png
deleted file mode 100644
index bf25ec610..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/003A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/003B.png b/fonts/MiniwiFontOutlineAlt/003B.png
deleted file mode 100644
index 638c5c3a7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/003B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/003C.png b/fonts/MiniwiFontOutlineAlt/003C.png
deleted file mode 100644
index dbfdc4b66..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/003C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/003D.png b/fonts/MiniwiFontOutlineAlt/003D.png
deleted file mode 100644
index 8406f57f2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/003D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/003E.png b/fonts/MiniwiFontOutlineAlt/003E.png
deleted file mode 100644
index 46c6b6c8b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/003E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/003F.png b/fonts/MiniwiFontOutlineAlt/003F.png
deleted file mode 100644
index 0eebcae92..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/003F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0040.png b/fonts/MiniwiFontOutlineAlt/0040.png
deleted file mode 100644
index c30e5bab4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0040.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0041.png b/fonts/MiniwiFontOutlineAlt/0041.png
deleted file mode 100644
index 90da5898a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0041.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0042.png b/fonts/MiniwiFontOutlineAlt/0042.png
deleted file mode 100644
index b587dfd11..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0042.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0043.png b/fonts/MiniwiFontOutlineAlt/0043.png
deleted file mode 100644
index 86d2ae56f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0043.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0044.png b/fonts/MiniwiFontOutlineAlt/0044.png
deleted file mode 100644
index 3ea0e153c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0044.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0045.png b/fonts/MiniwiFontOutlineAlt/0045.png
deleted file mode 100644
index b48f8e6c4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0045.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0046.png b/fonts/MiniwiFontOutlineAlt/0046.png
deleted file mode 100644
index a015be035..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0046.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0047.png b/fonts/MiniwiFontOutlineAlt/0047.png
deleted file mode 100644
index 05c44b34f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0047.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0048.png b/fonts/MiniwiFontOutlineAlt/0048.png
deleted file mode 100644
index cca7ed91e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0048.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0049.png b/fonts/MiniwiFontOutlineAlt/0049.png
deleted file mode 100644
index b20253f94..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0049.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/004A.png b/fonts/MiniwiFontOutlineAlt/004A.png
deleted file mode 100644
index f24808d87..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/004A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/004B.png b/fonts/MiniwiFontOutlineAlt/004B.png
deleted file mode 100644
index c473b55ba..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/004B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/004C.png b/fonts/MiniwiFontOutlineAlt/004C.png
deleted file mode 100644
index 497389012..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/004C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/004D.png b/fonts/MiniwiFontOutlineAlt/004D.png
deleted file mode 100644
index ff9116d19..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/004D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/004E.png b/fonts/MiniwiFontOutlineAlt/004E.png
deleted file mode 100644
index 01523da12..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/004E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/004F.png b/fonts/MiniwiFontOutlineAlt/004F.png
deleted file mode 100644
index a085af350..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/004F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0050.png b/fonts/MiniwiFontOutlineAlt/0050.png
deleted file mode 100644
index 7514cdb84..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0050.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0051.png b/fonts/MiniwiFontOutlineAlt/0051.png
deleted file mode 100644
index 39449879e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0051.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0052.png b/fonts/MiniwiFontOutlineAlt/0052.png
deleted file mode 100644
index 4f0a5979b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0052.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0053.png b/fonts/MiniwiFontOutlineAlt/0053.png
deleted file mode 100644
index 7a0705ec2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0053.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0054.png b/fonts/MiniwiFontOutlineAlt/0054.png
deleted file mode 100644
index 76ac9f9ab..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0054.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0055.png b/fonts/MiniwiFontOutlineAlt/0055.png
deleted file mode 100644
index 3ecf4d166..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0055.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0056.png b/fonts/MiniwiFontOutlineAlt/0056.png
deleted file mode 100644
index 195c1b578..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0056.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0057.png b/fonts/MiniwiFontOutlineAlt/0057.png
deleted file mode 100644
index 236ab80e0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0057.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0058.png b/fonts/MiniwiFontOutlineAlt/0058.png
deleted file mode 100644
index 37f821843..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0058.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0059.png b/fonts/MiniwiFontOutlineAlt/0059.png
deleted file mode 100644
index f7baf0cad..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0059.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/005A.png b/fonts/MiniwiFontOutlineAlt/005A.png
deleted file mode 100644
index a61dcdd9e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/005A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/005B.png b/fonts/MiniwiFontOutlineAlt/005B.png
deleted file mode 100644
index 6de36f5ee..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/005B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/005C.png b/fonts/MiniwiFontOutlineAlt/005C.png
deleted file mode 100644
index 100c8f2c3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/005C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/005D.png b/fonts/MiniwiFontOutlineAlt/005D.png
deleted file mode 100644
index 3361c5a41..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/005D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/005E.png b/fonts/MiniwiFontOutlineAlt/005E.png
deleted file mode 100644
index adfd73d6c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/005E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/005F.png b/fonts/MiniwiFontOutlineAlt/005F.png
deleted file mode 100644
index 927308800..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/005F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0060.png b/fonts/MiniwiFontOutlineAlt/0060.png
deleted file mode 100644
index ab52913ae..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0060.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0061.png b/fonts/MiniwiFontOutlineAlt/0061.png
deleted file mode 100644
index 9202c46b1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0061.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0062.png b/fonts/MiniwiFontOutlineAlt/0062.png
deleted file mode 100644
index 8e5034e41..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0062.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0063.png b/fonts/MiniwiFontOutlineAlt/0063.png
deleted file mode 100644
index 2e3746c86..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0063.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0064.png b/fonts/MiniwiFontOutlineAlt/0064.png
deleted file mode 100644
index 501937848..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0064.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0065.png b/fonts/MiniwiFontOutlineAlt/0065.png
deleted file mode 100644
index ffcd477d2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0065.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0066.png b/fonts/MiniwiFontOutlineAlt/0066.png
deleted file mode 100644
index 48ab7886d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0066.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0067.png b/fonts/MiniwiFontOutlineAlt/0067.png
deleted file mode 100644
index bbe78c20f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0067.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0068.png b/fonts/MiniwiFontOutlineAlt/0068.png
deleted file mode 100644
index 0521910e2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0068.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0069.png b/fonts/MiniwiFontOutlineAlt/0069.png
deleted file mode 100644
index 1841bb8d0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0069.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/006A.png b/fonts/MiniwiFontOutlineAlt/006A.png
deleted file mode 100644
index 7bd63cd73..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/006A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/006B.png b/fonts/MiniwiFontOutlineAlt/006B.png
deleted file mode 100644
index b89aa4f5c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/006B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/006C.png b/fonts/MiniwiFontOutlineAlt/006C.png
deleted file mode 100644
index b7f040c7d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/006C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/006D.png b/fonts/MiniwiFontOutlineAlt/006D.png
deleted file mode 100644
index b90316837..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/006D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/006E.png b/fonts/MiniwiFontOutlineAlt/006E.png
deleted file mode 100644
index ef8159837..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/006E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/006F.png b/fonts/MiniwiFontOutlineAlt/006F.png
deleted file mode 100644
index 611f65065..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/006F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0070.png b/fonts/MiniwiFontOutlineAlt/0070.png
deleted file mode 100644
index dd44812b0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0070.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0071.png b/fonts/MiniwiFontOutlineAlt/0071.png
deleted file mode 100644
index e095fd8fd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0071.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0072.png b/fonts/MiniwiFontOutlineAlt/0072.png
deleted file mode 100644
index 5be99d2bc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0072.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0073.png b/fonts/MiniwiFontOutlineAlt/0073.png
deleted file mode 100644
index 758764ff2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0073.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0074.png b/fonts/MiniwiFontOutlineAlt/0074.png
deleted file mode 100644
index 6288279dc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0074.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0075.png b/fonts/MiniwiFontOutlineAlt/0075.png
deleted file mode 100644
index 8f5d3b6ac..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0075.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0076.png b/fonts/MiniwiFontOutlineAlt/0076.png
deleted file mode 100644
index 60667e5fa..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0076.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0077.png b/fonts/MiniwiFontOutlineAlt/0077.png
deleted file mode 100644
index fa2167ac9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0077.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0078.png b/fonts/MiniwiFontOutlineAlt/0078.png
deleted file mode 100644
index 1b5b531a1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0078.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0079.png b/fonts/MiniwiFontOutlineAlt/0079.png
deleted file mode 100644
index 46cc27b5a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0079.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/007A.png b/fonts/MiniwiFontOutlineAlt/007A.png
deleted file mode 100644
index b843093a7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/007A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/007B.png b/fonts/MiniwiFontOutlineAlt/007B.png
deleted file mode 100644
index 9ad70265a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/007B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/007C.png b/fonts/MiniwiFontOutlineAlt/007C.png
deleted file mode 100644
index 348496eff..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/007C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/007D.png b/fonts/MiniwiFontOutlineAlt/007D.png
deleted file mode 100644
index 97d86ec5c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/007D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/007E.png b/fonts/MiniwiFontOutlineAlt/007E.png
deleted file mode 100644
index 27896f8a3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/007E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00A1.png b/fonts/MiniwiFontOutlineAlt/00A1.png
deleted file mode 100644
index a001d3880..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00A1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00A2.png b/fonts/MiniwiFontOutlineAlt/00A2.png
deleted file mode 100644
index dc87e3280..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00A2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00A3.png b/fonts/MiniwiFontOutlineAlt/00A3.png
deleted file mode 100644
index 25c07d7f0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00A3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00A4.png b/fonts/MiniwiFontOutlineAlt/00A4.png
deleted file mode 100644
index e94a518eb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00A4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00A5.png b/fonts/MiniwiFontOutlineAlt/00A5.png
deleted file mode 100644
index 890799fef..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00A5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00A6.png b/fonts/MiniwiFontOutlineAlt/00A6.png
deleted file mode 100644
index b7d5ab34b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00A6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00A7.png b/fonts/MiniwiFontOutlineAlt/00A7.png
deleted file mode 100644
index 6bb52a4a9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00A7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00A8.png b/fonts/MiniwiFontOutlineAlt/00A8.png
deleted file mode 100644
index 939c2f38f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00A8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00A9.png b/fonts/MiniwiFontOutlineAlt/00A9.png
deleted file mode 100644
index 0c33b49a7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00A9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00AA.png b/fonts/MiniwiFontOutlineAlt/00AA.png
deleted file mode 100644
index 754a2024e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00AA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00AB.png b/fonts/MiniwiFontOutlineAlt/00AB.png
deleted file mode 100644
index 941159205..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00AB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00AC.png b/fonts/MiniwiFontOutlineAlt/00AC.png
deleted file mode 100644
index 7daf78abb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00AC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00AD.png b/fonts/MiniwiFontOutlineAlt/00AD.png
deleted file mode 100644
index 87c41d43a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00AD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00AE.png b/fonts/MiniwiFontOutlineAlt/00AE.png
deleted file mode 100644
index 0c4e0b72f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00AE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00AF.png b/fonts/MiniwiFontOutlineAlt/00AF.png
deleted file mode 100644
index c47634fb5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00AF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00B0.png b/fonts/MiniwiFontOutlineAlt/00B0.png
deleted file mode 100644
index dfc036cb9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00B0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00B1.png b/fonts/MiniwiFontOutlineAlt/00B1.png
deleted file mode 100644
index b35143a72..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00B1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00B2.png b/fonts/MiniwiFontOutlineAlt/00B2.png
deleted file mode 100644
index 64aa9bf85..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00B2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00B3.png b/fonts/MiniwiFontOutlineAlt/00B3.png
deleted file mode 100644
index 4c7b43dab..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00B3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00B4.png b/fonts/MiniwiFontOutlineAlt/00B4.png
deleted file mode 100644
index 6b3af70a8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00B4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00B5.png b/fonts/MiniwiFontOutlineAlt/00B5.png
deleted file mode 100644
index eec8ea41f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00B5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00B6.png b/fonts/MiniwiFontOutlineAlt/00B6.png
deleted file mode 100644
index 2cec41e25..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00B6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00B7.png b/fonts/MiniwiFontOutlineAlt/00B7.png
deleted file mode 100644
index 157f401da..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00B7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00B8.png b/fonts/MiniwiFontOutlineAlt/00B8.png
deleted file mode 100644
index bf327f6b8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00B8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00B9.png b/fonts/MiniwiFontOutlineAlt/00B9.png
deleted file mode 100644
index 24057c889..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00B9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00BA.png b/fonts/MiniwiFontOutlineAlt/00BA.png
deleted file mode 100644
index 6257e0887..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00BA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00BB.png b/fonts/MiniwiFontOutlineAlt/00BB.png
deleted file mode 100644
index bb2901f67..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00BB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00BC.png b/fonts/MiniwiFontOutlineAlt/00BC.png
deleted file mode 100644
index 527a692c2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00BC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00BD.png b/fonts/MiniwiFontOutlineAlt/00BD.png
deleted file mode 100644
index f2c0ebee1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00BD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00BE.png b/fonts/MiniwiFontOutlineAlt/00BE.png
deleted file mode 100644
index b9e0d0319..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00BE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00BF.png b/fonts/MiniwiFontOutlineAlt/00BF.png
deleted file mode 100644
index 18b8b8f96..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00BF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00C0.png b/fonts/MiniwiFontOutlineAlt/00C0.png
deleted file mode 100644
index fcca8a142..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00C0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00C1.png b/fonts/MiniwiFontOutlineAlt/00C1.png
deleted file mode 100644
index b14fe5281..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00C1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00C2.png b/fonts/MiniwiFontOutlineAlt/00C2.png
deleted file mode 100644
index f7ce2e4b4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00C2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00C3.png b/fonts/MiniwiFontOutlineAlt/00C3.png
deleted file mode 100644
index 5bf0558fa..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00C3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00C4.png b/fonts/MiniwiFontOutlineAlt/00C4.png
deleted file mode 100644
index 8d4c14e8e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00C4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00C5.png b/fonts/MiniwiFontOutlineAlt/00C5.png
deleted file mode 100644
index 17c145ed3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00C5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00C6.png b/fonts/MiniwiFontOutlineAlt/00C6.png
deleted file mode 100644
index ed765e7a1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00C6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00C7.png b/fonts/MiniwiFontOutlineAlt/00C7.png
deleted file mode 100644
index e2d2c3749..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00C7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00C8.png b/fonts/MiniwiFontOutlineAlt/00C8.png
deleted file mode 100644
index e42cc1ffe..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00C8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00C9.png b/fonts/MiniwiFontOutlineAlt/00C9.png
deleted file mode 100644
index 24a316330..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00C9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00CA.png b/fonts/MiniwiFontOutlineAlt/00CA.png
deleted file mode 100644
index f2cd1acac..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00CA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00CB.png b/fonts/MiniwiFontOutlineAlt/00CB.png
deleted file mode 100644
index a0db80658..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00CB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00CC.png b/fonts/MiniwiFontOutlineAlt/00CC.png
deleted file mode 100644
index feeea36eb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00CC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00CD.png b/fonts/MiniwiFontOutlineAlt/00CD.png
deleted file mode 100644
index b8804cf2d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00CD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00CE.png b/fonts/MiniwiFontOutlineAlt/00CE.png
deleted file mode 100644
index 7697f7ee4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00CE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00CF.png b/fonts/MiniwiFontOutlineAlt/00CF.png
deleted file mode 100644
index ebeca2df7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00CF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00D0.png b/fonts/MiniwiFontOutlineAlt/00D0.png
deleted file mode 100644
index 36064c36a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00D0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00D1.png b/fonts/MiniwiFontOutlineAlt/00D1.png
deleted file mode 100644
index c37714e67..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00D1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00D2.png b/fonts/MiniwiFontOutlineAlt/00D2.png
deleted file mode 100644
index ab2e4f3c2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00D2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00D3.png b/fonts/MiniwiFontOutlineAlt/00D3.png
deleted file mode 100644
index 15ff46afd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00D3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00D4.png b/fonts/MiniwiFontOutlineAlt/00D4.png
deleted file mode 100644
index e5f9d6b3b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00D4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00D5.png b/fonts/MiniwiFontOutlineAlt/00D5.png
deleted file mode 100644
index ab2e4f3c2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00D5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00D6.png b/fonts/MiniwiFontOutlineAlt/00D6.png
deleted file mode 100644
index 5dfd0951b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00D6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00D7.png b/fonts/MiniwiFontOutlineAlt/00D7.png
deleted file mode 100644
index 95297c189..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00D7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00D8.png b/fonts/MiniwiFontOutlineAlt/00D8.png
deleted file mode 100644
index f5a2be212..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00D8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00D9.png b/fonts/MiniwiFontOutlineAlt/00D9.png
deleted file mode 100644
index df5926627..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00D9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00DA.png b/fonts/MiniwiFontOutlineAlt/00DA.png
deleted file mode 100644
index 27ffc5d41..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00DA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00DB.png b/fonts/MiniwiFontOutlineAlt/00DB.png
deleted file mode 100644
index fff74a718..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00DB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00DC.png b/fonts/MiniwiFontOutlineAlt/00DC.png
deleted file mode 100644
index abb563615..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00DC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00DD.png b/fonts/MiniwiFontOutlineAlt/00DD.png
deleted file mode 100644
index 6e5538f3a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00DD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00DE.png b/fonts/MiniwiFontOutlineAlt/00DE.png
deleted file mode 100644
index 84444867b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00DE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00DF.png b/fonts/MiniwiFontOutlineAlt/00DF.png
deleted file mode 100644
index 24fe98b59..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00DF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00E0.png b/fonts/MiniwiFontOutlineAlt/00E0.png
deleted file mode 100644
index 531bf0a91..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00E0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00E1.png b/fonts/MiniwiFontOutlineAlt/00E1.png
deleted file mode 100644
index 87d624adb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00E1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00E2.png b/fonts/MiniwiFontOutlineAlt/00E2.png
deleted file mode 100644
index ac169a15d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00E2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00E3.png b/fonts/MiniwiFontOutlineAlt/00E3.png
deleted file mode 100644
index 74359c370..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00E3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00E4.png b/fonts/MiniwiFontOutlineAlt/00E4.png
deleted file mode 100644
index 81d06b24e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00E4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00E5.png b/fonts/MiniwiFontOutlineAlt/00E5.png
deleted file mode 100644
index 376ad34a8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00E5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00E6.png b/fonts/MiniwiFontOutlineAlt/00E6.png
deleted file mode 100644
index 06fff1d30..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00E6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00E7.png b/fonts/MiniwiFontOutlineAlt/00E7.png
deleted file mode 100644
index 4fa864d01..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00E7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00E8.png b/fonts/MiniwiFontOutlineAlt/00E8.png
deleted file mode 100644
index 734498410..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00E8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00E9.png b/fonts/MiniwiFontOutlineAlt/00E9.png
deleted file mode 100644
index cf79ed1ec..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00E9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00EA.png b/fonts/MiniwiFontOutlineAlt/00EA.png
deleted file mode 100644
index 3322335db..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00EA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00EB.png b/fonts/MiniwiFontOutlineAlt/00EB.png
deleted file mode 100644
index 8261affbd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00EB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00EC.png b/fonts/MiniwiFontOutlineAlt/00EC.png
deleted file mode 100644
index 8b057b120..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00EC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00ED.png b/fonts/MiniwiFontOutlineAlt/00ED.png
deleted file mode 100644
index 8b458001b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00ED.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00EE.png b/fonts/MiniwiFontOutlineAlt/00EE.png
deleted file mode 100644
index 3911fc230..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00EE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00EF.png b/fonts/MiniwiFontOutlineAlt/00EF.png
deleted file mode 100644
index ff29273f0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00EF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00F0.png b/fonts/MiniwiFontOutlineAlt/00F0.png
deleted file mode 100644
index e9201d7ed..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00F0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00F1.png b/fonts/MiniwiFontOutlineAlt/00F1.png
deleted file mode 100644
index 53f42445d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00F1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00F2.png b/fonts/MiniwiFontOutlineAlt/00F2.png
deleted file mode 100644
index 3dd35a286..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00F2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00F3.png b/fonts/MiniwiFontOutlineAlt/00F3.png
deleted file mode 100644
index fabf734e6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00F3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00F4.png b/fonts/MiniwiFontOutlineAlt/00F4.png
deleted file mode 100644
index 1d9fa8aad..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00F4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00F5.png b/fonts/MiniwiFontOutlineAlt/00F5.png
deleted file mode 100644
index 40126de6a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00F5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00F6.png b/fonts/MiniwiFontOutlineAlt/00F6.png
deleted file mode 100644
index e6c4f9fe0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00F6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00F7.png b/fonts/MiniwiFontOutlineAlt/00F7.png
deleted file mode 100644
index 7b125d725..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00F7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00F8.png b/fonts/MiniwiFontOutlineAlt/00F8.png
deleted file mode 100644
index 7b241a076..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00F8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00F9.png b/fonts/MiniwiFontOutlineAlt/00F9.png
deleted file mode 100644
index df5926627..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00F9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00FA.png b/fonts/MiniwiFontOutlineAlt/00FA.png
deleted file mode 100644
index 27ffc5d41..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00FA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00FB.png b/fonts/MiniwiFontOutlineAlt/00FB.png
deleted file mode 100644
index fff74a718..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00FB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00FC.png b/fonts/MiniwiFontOutlineAlt/00FC.png
deleted file mode 100644
index abb563615..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00FC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00FD.png b/fonts/MiniwiFontOutlineAlt/00FD.png
deleted file mode 100644
index d4423098e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00FD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00FE.png b/fonts/MiniwiFontOutlineAlt/00FE.png
deleted file mode 100644
index b07d4acc2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00FE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/00FF.png b/fonts/MiniwiFontOutlineAlt/00FF.png
deleted file mode 100644
index d18e5bd76..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/00FF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0100.png b/fonts/MiniwiFontOutlineAlt/0100.png
deleted file mode 100644
index e2df7c40e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0100.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0101.png b/fonts/MiniwiFontOutlineAlt/0101.png
deleted file mode 100644
index ac169a15d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0101.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0102.png b/fonts/MiniwiFontOutlineAlt/0102.png
deleted file mode 100644
index e2df7c40e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0102.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0103.png b/fonts/MiniwiFontOutlineAlt/0103.png
deleted file mode 100644
index ac169a15d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0103.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0104.png b/fonts/MiniwiFontOutlineAlt/0104.png
deleted file mode 100644
index b645da904..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0104.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0105.png b/fonts/MiniwiFontOutlineAlt/0105.png
deleted file mode 100644
index 1676dfa46..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0105.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0106.png b/fonts/MiniwiFontOutlineAlt/0106.png
deleted file mode 100644
index 9b984d6d5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0106.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0107.png b/fonts/MiniwiFontOutlineAlt/0107.png
deleted file mode 100644
index 00c7d458e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0107.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0108.png b/fonts/MiniwiFontOutlineAlt/0108.png
deleted file mode 100644
index 21a581d13..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0108.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0109.png b/fonts/MiniwiFontOutlineAlt/0109.png
deleted file mode 100644
index e34315be2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0109.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/010A.png b/fonts/MiniwiFontOutlineAlt/010A.png
deleted file mode 100644
index 257bc1edb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/010A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/010B.png b/fonts/MiniwiFontOutlineAlt/010B.png
deleted file mode 100644
index 3d46648fb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/010B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/010C.png b/fonts/MiniwiFontOutlineAlt/010C.png
deleted file mode 100644
index 21a581d13..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/010C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/010D.png b/fonts/MiniwiFontOutlineAlt/010D.png
deleted file mode 100644
index e34315be2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/010D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/010E.png b/fonts/MiniwiFontOutlineAlt/010E.png
deleted file mode 100644
index 8a8e2424b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/010E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/010F.png b/fonts/MiniwiFontOutlineAlt/010F.png
deleted file mode 100644
index 1c5de7149..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/010F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0110.png b/fonts/MiniwiFontOutlineAlt/0110.png
deleted file mode 100644
index 36064c36a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0110.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0111.png b/fonts/MiniwiFontOutlineAlt/0111.png
deleted file mode 100644
index 3bb56e68f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0111.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0112.png b/fonts/MiniwiFontOutlineAlt/0112.png
deleted file mode 100644
index f2cd1acac..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0112.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0113.png b/fonts/MiniwiFontOutlineAlt/0113.png
deleted file mode 100644
index 3322335db..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0113.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0114.png b/fonts/MiniwiFontOutlineAlt/0114.png
deleted file mode 100644
index f2cd1acac..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0114.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0115.png b/fonts/MiniwiFontOutlineAlt/0115.png
deleted file mode 100644
index 3322335db..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0115.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0116.png b/fonts/MiniwiFontOutlineAlt/0116.png
deleted file mode 100644
index 42a0d0aad..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0116.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0117.png b/fonts/MiniwiFontOutlineAlt/0117.png
deleted file mode 100644
index 8e574d941..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0117.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0118.png b/fonts/MiniwiFontOutlineAlt/0118.png
deleted file mode 100644
index d0febb6e3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0118.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0119.png b/fonts/MiniwiFontOutlineAlt/0119.png
deleted file mode 100644
index 721f001c0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0119.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/011A.png b/fonts/MiniwiFontOutlineAlt/011A.png
deleted file mode 100644
index f2cd1acac..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/011A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/011B.png b/fonts/MiniwiFontOutlineAlt/011B.png
deleted file mode 100644
index 3322335db..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/011B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/011C.png b/fonts/MiniwiFontOutlineAlt/011C.png
deleted file mode 100644
index 318aca167..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/011C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/011D.png b/fonts/MiniwiFontOutlineAlt/011D.png
deleted file mode 100644
index 5542bcb58..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/011D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/011E.png b/fonts/MiniwiFontOutlineAlt/011E.png
deleted file mode 100644
index 318aca167..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/011E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/011F.png b/fonts/MiniwiFontOutlineAlt/011F.png
deleted file mode 100644
index 5542bcb58..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/011F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0120.png b/fonts/MiniwiFontOutlineAlt/0120.png
deleted file mode 100644
index 121e64ee9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0120.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0121.png b/fonts/MiniwiFontOutlineAlt/0121.png
deleted file mode 100644
index 71211062b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0121.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0122.png b/fonts/MiniwiFontOutlineAlt/0122.png
deleted file mode 100644
index 156f34ff4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0122.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0123.png b/fonts/MiniwiFontOutlineAlt/0123.png
deleted file mode 100644
index 1fe775283..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0123.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0124.png b/fonts/MiniwiFontOutlineAlt/0124.png
deleted file mode 100644
index 2c443c261..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0124.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0125.png b/fonts/MiniwiFontOutlineAlt/0125.png
deleted file mode 100644
index d66fb8b9f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0125.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0126.png b/fonts/MiniwiFontOutlineAlt/0126.png
deleted file mode 100644
index dc49ef384..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0126.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0127.png b/fonts/MiniwiFontOutlineAlt/0127.png
deleted file mode 100644
index b777d231a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0127.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0128.png b/fonts/MiniwiFontOutlineAlt/0128.png
deleted file mode 100644
index d86b4335a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0128.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0129.png b/fonts/MiniwiFontOutlineAlt/0129.png
deleted file mode 100644
index 8da567f4b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0129.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/012A.png b/fonts/MiniwiFontOutlineAlt/012A.png
deleted file mode 100644
index 7697f7ee4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/012A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/012B.png b/fonts/MiniwiFontOutlineAlt/012B.png
deleted file mode 100644
index 3911fc230..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/012B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/012C.png b/fonts/MiniwiFontOutlineAlt/012C.png
deleted file mode 100644
index 7697f7ee4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/012C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/012D.png b/fonts/MiniwiFontOutlineAlt/012D.png
deleted file mode 100644
index 3911fc230..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/012D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/012E.png b/fonts/MiniwiFontOutlineAlt/012E.png
deleted file mode 100644
index 6eecb1ece..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/012E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/012F.png b/fonts/MiniwiFontOutlineAlt/012F.png
deleted file mode 100644
index 72f57b7c0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/012F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0130.png b/fonts/MiniwiFontOutlineAlt/0130.png
deleted file mode 100644
index aafabcd65..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0130.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0131.png b/fonts/MiniwiFontOutlineAlt/0131.png
deleted file mode 100644
index 01624dd07..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0131.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0132.png b/fonts/MiniwiFontOutlineAlt/0132.png
deleted file mode 100644
index 040135f5a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0132.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0133.png b/fonts/MiniwiFontOutlineAlt/0133.png
deleted file mode 100644
index 6e0eb0ac6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0133.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0134.png b/fonts/MiniwiFontOutlineAlt/0134.png
deleted file mode 100644
index c2a9aebbe..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0134.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0135.png b/fonts/MiniwiFontOutlineAlt/0135.png
deleted file mode 100644
index 4df2a047d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0135.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0136.png b/fonts/MiniwiFontOutlineAlt/0136.png
deleted file mode 100644
index f334f5461..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0136.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0137.png b/fonts/MiniwiFontOutlineAlt/0137.png
deleted file mode 100644
index e37d879f4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0137.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0138.png b/fonts/MiniwiFontOutlineAlt/0138.png
deleted file mode 100644
index 20f5da467..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0138.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0139.png b/fonts/MiniwiFontOutlineAlt/0139.png
deleted file mode 100644
index 40717e264..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0139.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/013A.png b/fonts/MiniwiFontOutlineAlt/013A.png
deleted file mode 100644
index 93d256145..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/013A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/013B.png b/fonts/MiniwiFontOutlineAlt/013B.png
deleted file mode 100644
index e2b10afe2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/013B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/013C.png b/fonts/MiniwiFontOutlineAlt/013C.png
deleted file mode 100644
index 6086ec0a5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/013C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/013D.png b/fonts/MiniwiFontOutlineAlt/013D.png
deleted file mode 100644
index 8f1ef7ee3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/013D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/013E.png b/fonts/MiniwiFontOutlineAlt/013E.png
deleted file mode 100644
index 45fdd73e2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/013E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/013F.png b/fonts/MiniwiFontOutlineAlt/013F.png
deleted file mode 100644
index 87c5cbe1a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/013F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0140.png b/fonts/MiniwiFontOutlineAlt/0140.png
deleted file mode 100644
index 63286a902..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0140.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0141.png b/fonts/MiniwiFontOutlineAlt/0141.png
deleted file mode 100644
index ec677afa3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0141.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0142.png b/fonts/MiniwiFontOutlineAlt/0142.png
deleted file mode 100644
index 61860f580..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0142.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0143.png b/fonts/MiniwiFontOutlineAlt/0143.png
deleted file mode 100644
index 2b00e9ea8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0143.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0144.png b/fonts/MiniwiFontOutlineAlt/0144.png
deleted file mode 100644
index 7244d113c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0144.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0145.png b/fonts/MiniwiFontOutlineAlt/0145.png
deleted file mode 100644
index 4b58e52f5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0145.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0146.png b/fonts/MiniwiFontOutlineAlt/0146.png
deleted file mode 100644
index ed0f21413..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0146.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0147.png b/fonts/MiniwiFontOutlineAlt/0147.png
deleted file mode 100644
index f051ba899..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0147.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0148.png b/fonts/MiniwiFontOutlineAlt/0148.png
deleted file mode 100644
index d329334e1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0148.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0149.png b/fonts/MiniwiFontOutlineAlt/0149.png
deleted file mode 100644
index 5a4e62ebb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0149.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/014A.png b/fonts/MiniwiFontOutlineAlt/014A.png
deleted file mode 100644
index 6d4fcc091..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/014A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/014B.png b/fonts/MiniwiFontOutlineAlt/014B.png
deleted file mode 100644
index 6095046e9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/014B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/014C.png b/fonts/MiniwiFontOutlineAlt/014C.png
deleted file mode 100644
index e5f9d6b3b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/014C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/014D.png b/fonts/MiniwiFontOutlineAlt/014D.png
deleted file mode 100644
index 1d9fa8aad..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/014D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/014E.png b/fonts/MiniwiFontOutlineAlt/014E.png
deleted file mode 100644
index e5f9d6b3b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/014E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/014F.png b/fonts/MiniwiFontOutlineAlt/014F.png
deleted file mode 100644
index 1d9fa8aad..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/014F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0150.png b/fonts/MiniwiFontOutlineAlt/0150.png
deleted file mode 100644
index 5dfd0951b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0150.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0151.png b/fonts/MiniwiFontOutlineAlt/0151.png
deleted file mode 100644
index e6c4f9fe0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0151.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0152.png b/fonts/MiniwiFontOutlineAlt/0152.png
deleted file mode 100644
index 672b2352b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0152.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0153.png b/fonts/MiniwiFontOutlineAlt/0153.png
deleted file mode 100644
index 34abe3f26..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0153.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0154.png b/fonts/MiniwiFontOutlineAlt/0154.png
deleted file mode 100644
index 143ce3fdf..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0154.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0155.png b/fonts/MiniwiFontOutlineAlt/0155.png
deleted file mode 100644
index adc66eef9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0155.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0156.png b/fonts/MiniwiFontOutlineAlt/0156.png
deleted file mode 100644
index d28e059c3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0156.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0157.png b/fonts/MiniwiFontOutlineAlt/0157.png
deleted file mode 100644
index 3a28f5313..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0157.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0158.png b/fonts/MiniwiFontOutlineAlt/0158.png
deleted file mode 100644
index a58d998a8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0158.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0159.png b/fonts/MiniwiFontOutlineAlt/0159.png
deleted file mode 100644
index a9a581643..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0159.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/015A.png b/fonts/MiniwiFontOutlineAlt/015A.png
deleted file mode 100644
index 5d013c6d7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/015A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/015B.png b/fonts/MiniwiFontOutlineAlt/015B.png
deleted file mode 100644
index 3c49c85eb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/015B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/015C.png b/fonts/MiniwiFontOutlineAlt/015C.png
deleted file mode 100644
index 01695f549..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/015C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/015D.png b/fonts/MiniwiFontOutlineAlt/015D.png
deleted file mode 100644
index b7dcfe300..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/015D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/015E.png b/fonts/MiniwiFontOutlineAlt/015E.png
deleted file mode 100644
index 549249c90..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/015E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/015F.png b/fonts/MiniwiFontOutlineAlt/015F.png
deleted file mode 100644
index 1799157b5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/015F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0160.png b/fonts/MiniwiFontOutlineAlt/0160.png
deleted file mode 100644
index 01695f549..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0160.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0161.png b/fonts/MiniwiFontOutlineAlt/0161.png
deleted file mode 100644
index b7dcfe300..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0161.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0162.png b/fonts/MiniwiFontOutlineAlt/0162.png
deleted file mode 100644
index 077a2f7b3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0162.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0163.png b/fonts/MiniwiFontOutlineAlt/0163.png
deleted file mode 100644
index 7e544331c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0163.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0164.png b/fonts/MiniwiFontOutlineAlt/0164.png
deleted file mode 100644
index 76ac9f9ab..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0164.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0165.png b/fonts/MiniwiFontOutlineAlt/0165.png
deleted file mode 100644
index 410fc4c34..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0165.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0166.png b/fonts/MiniwiFontOutlineAlt/0166.png
deleted file mode 100644
index 8c8291f15..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0166.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0167.png b/fonts/MiniwiFontOutlineAlt/0167.png
deleted file mode 100644
index 89b5f9632..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0167.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0168.png b/fonts/MiniwiFontOutlineAlt/0168.png
deleted file mode 100644
index b2b639b1b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0168.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0169.png b/fonts/MiniwiFontOutlineAlt/0169.png
deleted file mode 100644
index b2b639b1b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0169.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/016A.png b/fonts/MiniwiFontOutlineAlt/016A.png
deleted file mode 100644
index fff74a718..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/016A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/016B.png b/fonts/MiniwiFontOutlineAlt/016B.png
deleted file mode 100644
index fff74a718..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/016B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/016C.png b/fonts/MiniwiFontOutlineAlt/016C.png
deleted file mode 100644
index fff74a718..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/016C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/016D.png b/fonts/MiniwiFontOutlineAlt/016D.png
deleted file mode 100644
index fff74a718..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/016D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/016E.png b/fonts/MiniwiFontOutlineAlt/016E.png
deleted file mode 100644
index 5831f8755..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/016E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/016F.png b/fonts/MiniwiFontOutlineAlt/016F.png
deleted file mode 100644
index 5831f8755..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/016F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0170.png b/fonts/MiniwiFontOutlineAlt/0170.png
deleted file mode 100644
index abb563615..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0170.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0171.png b/fonts/MiniwiFontOutlineAlt/0171.png
deleted file mode 100644
index abb563615..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0171.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0172.png b/fonts/MiniwiFontOutlineAlt/0172.png
deleted file mode 100644
index c28d8d8a2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0172.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0173.png b/fonts/MiniwiFontOutlineAlt/0173.png
deleted file mode 100644
index 9ffbc3b40..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0173.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0174.png b/fonts/MiniwiFontOutlineAlt/0174.png
deleted file mode 100644
index bb80d5355..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0174.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0175.png b/fonts/MiniwiFontOutlineAlt/0175.png
deleted file mode 100644
index bb80d5355..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0175.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0176.png b/fonts/MiniwiFontOutlineAlt/0176.png
deleted file mode 100644
index b9344c659..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0176.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0177.png b/fonts/MiniwiFontOutlineAlt/0177.png
deleted file mode 100644
index a1ce58cea..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0177.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0178.png b/fonts/MiniwiFontOutlineAlt/0178.png
deleted file mode 100644
index 4a9fb67ff..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0178.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0179.png b/fonts/MiniwiFontOutlineAlt/0179.png
deleted file mode 100644
index 3b9174b39..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0179.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/017A.png b/fonts/MiniwiFontOutlineAlt/017A.png
deleted file mode 100644
index 392d64c58..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/017A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/017B.png b/fonts/MiniwiFontOutlineAlt/017B.png
deleted file mode 100644
index 1b3462ca9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/017B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/017C.png b/fonts/MiniwiFontOutlineAlt/017C.png
deleted file mode 100644
index 32c39f6aa..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/017C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/017D.png b/fonts/MiniwiFontOutlineAlt/017D.png
deleted file mode 100644
index 729d93062..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/017D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/017E.png b/fonts/MiniwiFontOutlineAlt/017E.png
deleted file mode 100644
index dd90b845a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/017E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/017F.png b/fonts/MiniwiFontOutlineAlt/017F.png
deleted file mode 100644
index fafbdcfe3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/017F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0180.png b/fonts/MiniwiFontOutlineAlt/0180.png
deleted file mode 100644
index f2e3575fc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0180.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0181.png b/fonts/MiniwiFontOutlineAlt/0181.png
deleted file mode 100644
index da4123118..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0181.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0182.png b/fonts/MiniwiFontOutlineAlt/0182.png
deleted file mode 100644
index 8f5c69135..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0182.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0183.png b/fonts/MiniwiFontOutlineAlt/0183.png
deleted file mode 100644
index e9049574a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0183.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0184.png b/fonts/MiniwiFontOutlineAlt/0184.png
deleted file mode 100644
index 17f6c2b01..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0184.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0185.png b/fonts/MiniwiFontOutlineAlt/0185.png
deleted file mode 100644
index d39dfcf5c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0185.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0186.png b/fonts/MiniwiFontOutlineAlt/0186.png
deleted file mode 100644
index 555495a01..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0186.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0187.png b/fonts/MiniwiFontOutlineAlt/0187.png
deleted file mode 100644
index 33991afda..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0187.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0188.png b/fonts/MiniwiFontOutlineAlt/0188.png
deleted file mode 100644
index b6a185a11..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0188.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0189.png b/fonts/MiniwiFontOutlineAlt/0189.png
deleted file mode 100644
index 36064c36a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0189.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/018A.png b/fonts/MiniwiFontOutlineAlt/018A.png
deleted file mode 100644
index 73ad29187..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/018A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/018B.png b/fonts/MiniwiFontOutlineAlt/018B.png
deleted file mode 100644
index 6817d954e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/018B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/018C.png b/fonts/MiniwiFontOutlineAlt/018C.png
deleted file mode 100644
index 6817d954e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/018C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/018D.png b/fonts/MiniwiFontOutlineAlt/018D.png
deleted file mode 100644
index 139a76fc0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/018D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/018E.png b/fonts/MiniwiFontOutlineAlt/018E.png
deleted file mode 100644
index eb6216d25..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/018E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/018F.png b/fonts/MiniwiFontOutlineAlt/018F.png
deleted file mode 100644
index 01df850c6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/018F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0190.png b/fonts/MiniwiFontOutlineAlt/0190.png
deleted file mode 100644
index edd75ec20..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0190.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0191.png b/fonts/MiniwiFontOutlineAlt/0191.png
deleted file mode 100644
index 158292c68..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0191.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0192.png b/fonts/MiniwiFontOutlineAlt/0192.png
deleted file mode 100644
index a56ac048d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0192.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0193.png b/fonts/MiniwiFontOutlineAlt/0193.png
deleted file mode 100644
index b9912d0b0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0193.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0194.png b/fonts/MiniwiFontOutlineAlt/0194.png
deleted file mode 100644
index d999fed15..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0194.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0195.png b/fonts/MiniwiFontOutlineAlt/0195.png
deleted file mode 100644
index bc4126a23..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0195.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0196.png b/fonts/MiniwiFontOutlineAlt/0196.png
deleted file mode 100644
index 61cd540a3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0196.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0197.png b/fonts/MiniwiFontOutlineAlt/0197.png
deleted file mode 100644
index 85dd58f6e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0197.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0198.png b/fonts/MiniwiFontOutlineAlt/0198.png
deleted file mode 100644
index ab2229e73..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0198.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0199.png b/fonts/MiniwiFontOutlineAlt/0199.png
deleted file mode 100644
index d32714310..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0199.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/019A.png b/fonts/MiniwiFontOutlineAlt/019A.png
deleted file mode 100644
index 85dd58f6e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/019A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/019B.png b/fonts/MiniwiFontOutlineAlt/019B.png
deleted file mode 100644
index c4b2c9787..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/019B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/019C.png b/fonts/MiniwiFontOutlineAlt/019C.png
deleted file mode 100644
index 125f28ca6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/019C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/019D.png b/fonts/MiniwiFontOutlineAlt/019D.png
deleted file mode 100644
index 700df4daf..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/019D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/019E.png b/fonts/MiniwiFontOutlineAlt/019E.png
deleted file mode 100644
index 5f94aabf8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/019E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/019F.png b/fonts/MiniwiFontOutlineAlt/019F.png
deleted file mode 100644
index d5d6f8139..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/019F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01A0.png b/fonts/MiniwiFontOutlineAlt/01A0.png
deleted file mode 100644
index 4230e51e3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01A0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01A1.png b/fonts/MiniwiFontOutlineAlt/01A1.png
deleted file mode 100644
index 1648c0b1c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01A1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01A2.png b/fonts/MiniwiFontOutlineAlt/01A2.png
deleted file mode 100644
index 76a420b9b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01A2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01A3.png b/fonts/MiniwiFontOutlineAlt/01A3.png
deleted file mode 100644
index 8570786f1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01A3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01A4.png b/fonts/MiniwiFontOutlineAlt/01A4.png
deleted file mode 100644
index a72f067ef..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01A4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01A5.png b/fonts/MiniwiFontOutlineAlt/01A5.png
deleted file mode 100644
index e2f26113b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01A5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01A6.png b/fonts/MiniwiFontOutlineAlt/01A6.png
deleted file mode 100644
index cb8e7f721..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01A6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01A7.png b/fonts/MiniwiFontOutlineAlt/01A7.png
deleted file mode 100644
index 0a67c7c8e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01A7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01A8.png b/fonts/MiniwiFontOutlineAlt/01A8.png
deleted file mode 100644
index cb62eda6f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01A8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01A9.png b/fonts/MiniwiFontOutlineAlt/01A9.png
deleted file mode 100644
index a5dfe6274..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01A9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01AA.png b/fonts/MiniwiFontOutlineAlt/01AA.png
deleted file mode 100644
index 4e64dc021..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01AA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01AB.png b/fonts/MiniwiFontOutlineAlt/01AB.png
deleted file mode 100644
index 7e544331c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01AB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01AC.png b/fonts/MiniwiFontOutlineAlt/01AC.png
deleted file mode 100644
index 639b8b72f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01AC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01AD.png b/fonts/MiniwiFontOutlineAlt/01AD.png
deleted file mode 100644
index 7285f6ac1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01AD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01AE.png b/fonts/MiniwiFontOutlineAlt/01AE.png
deleted file mode 100644
index e4c14f6b4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01AE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01AF.png b/fonts/MiniwiFontOutlineAlt/01AF.png
deleted file mode 100644
index d5d38a652..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01AF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01B0.png b/fonts/MiniwiFontOutlineAlt/01B0.png
deleted file mode 100644
index 2bac75800..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01B0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01B1.png b/fonts/MiniwiFontOutlineAlt/01B1.png
deleted file mode 100644
index d857ef0f4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01B1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01B2.png b/fonts/MiniwiFontOutlineAlt/01B2.png
deleted file mode 100644
index 26cefee60..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01B2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01B3.png b/fonts/MiniwiFontOutlineAlt/01B3.png
deleted file mode 100644
index 05fad581d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01B3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01B4.png b/fonts/MiniwiFontOutlineAlt/01B4.png
deleted file mode 100644
index 3867194f4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01B4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01B5.png b/fonts/MiniwiFontOutlineAlt/01B5.png
deleted file mode 100644
index 61fad9415..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01B5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01B6.png b/fonts/MiniwiFontOutlineAlt/01B6.png
deleted file mode 100644
index 713b94e52..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01B6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01B7.png b/fonts/MiniwiFontOutlineAlt/01B7.png
deleted file mode 100644
index 3704b412e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01B7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01B8.png b/fonts/MiniwiFontOutlineAlt/01B8.png
deleted file mode 100644
index e8fa94ad4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01B8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01B9.png b/fonts/MiniwiFontOutlineAlt/01B9.png
deleted file mode 100644
index a128b5581..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01B9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01BA.png b/fonts/MiniwiFontOutlineAlt/01BA.png
deleted file mode 100644
index 46d6bd54c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01BA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01BB.png b/fonts/MiniwiFontOutlineAlt/01BB.png
deleted file mode 100644
index 79c6ad080..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01BB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01BC.png b/fonts/MiniwiFontOutlineAlt/01BC.png
deleted file mode 100644
index cddbb5040..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01BC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01BD.png b/fonts/MiniwiFontOutlineAlt/01BD.png
deleted file mode 100644
index 3f88b3f7d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01BD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01BE.png b/fonts/MiniwiFontOutlineAlt/01BE.png
deleted file mode 100644
index 1a6bc67fe..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01BE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01BF.png b/fonts/MiniwiFontOutlineAlt/01BF.png
deleted file mode 100644
index 34fe99f1d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01BF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01C0.png b/fonts/MiniwiFontOutlineAlt/01C0.png
deleted file mode 100644
index 36b7a0c45..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01C0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01C1.png b/fonts/MiniwiFontOutlineAlt/01C1.png
deleted file mode 100644
index ff428689e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01C1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01C2.png b/fonts/MiniwiFontOutlineAlt/01C2.png
deleted file mode 100644
index 59b497b05..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01C2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01C3.png b/fonts/MiniwiFontOutlineAlt/01C3.png
deleted file mode 100644
index 36af88f4c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01C3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01C4.png b/fonts/MiniwiFontOutlineAlt/01C4.png
deleted file mode 100644
index 38781fbcc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01C4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01C5.png b/fonts/MiniwiFontOutlineAlt/01C5.png
deleted file mode 100644
index a59c04750..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01C5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01C6.png b/fonts/MiniwiFontOutlineAlt/01C6.png
deleted file mode 100644
index 54c06d82e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01C6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01C7.png b/fonts/MiniwiFontOutlineAlt/01C7.png
deleted file mode 100644
index 9e533c361..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01C7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01C8.png b/fonts/MiniwiFontOutlineAlt/01C8.png
deleted file mode 100644
index 30692eebd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01C8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01C9.png b/fonts/MiniwiFontOutlineAlt/01C9.png
deleted file mode 100644
index f69441e54..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01C9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01CA.png b/fonts/MiniwiFontOutlineAlt/01CA.png
deleted file mode 100644
index 6c404967a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01CA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01CB.png b/fonts/MiniwiFontOutlineAlt/01CB.png
deleted file mode 100644
index c3fbe28f7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01CB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01CC.png b/fonts/MiniwiFontOutlineAlt/01CC.png
deleted file mode 100644
index 068a1f757..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01CC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01CD.png b/fonts/MiniwiFontOutlineAlt/01CD.png
deleted file mode 100644
index f7ce2e4b4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01CD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01CE.png b/fonts/MiniwiFontOutlineAlt/01CE.png
deleted file mode 100644
index ac169a15d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01CE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01CF.png b/fonts/MiniwiFontOutlineAlt/01CF.png
deleted file mode 100644
index 7697f7ee4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01CF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01D0.png b/fonts/MiniwiFontOutlineAlt/01D0.png
deleted file mode 100644
index 3911fc230..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01D0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01D1.png b/fonts/MiniwiFontOutlineAlt/01D1.png
deleted file mode 100644
index e5f9d6b3b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01D1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01D2.png b/fonts/MiniwiFontOutlineAlt/01D2.png
deleted file mode 100644
index 1d9fa8aad..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01D2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01D3.png b/fonts/MiniwiFontOutlineAlt/01D3.png
deleted file mode 100644
index fff74a718..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01D3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01D4.png b/fonts/MiniwiFontOutlineAlt/01D4.png
deleted file mode 100644
index fff74a718..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01D4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01D5.png b/fonts/MiniwiFontOutlineAlt/01D5.png
deleted file mode 100644
index abb563615..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01D5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01D6.png b/fonts/MiniwiFontOutlineAlt/01D6.png
deleted file mode 100644
index cd0fa01f7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01D6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01D7.png b/fonts/MiniwiFontOutlineAlt/01D7.png
deleted file mode 100644
index abb563615..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01D7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01D8.png b/fonts/MiniwiFontOutlineAlt/01D8.png
deleted file mode 100644
index abb563615..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01D8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01D9.png b/fonts/MiniwiFontOutlineAlt/01D9.png
deleted file mode 100644
index cd0fa01f7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01D9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01DA.png b/fonts/MiniwiFontOutlineAlt/01DA.png
deleted file mode 100644
index cd0fa01f7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01DA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01DB.png b/fonts/MiniwiFontOutlineAlt/01DB.png
deleted file mode 100644
index abb563615..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01DB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01DC.png b/fonts/MiniwiFontOutlineAlt/01DC.png
deleted file mode 100644
index abb563615..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01DC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01DD.png b/fonts/MiniwiFontOutlineAlt/01DD.png
deleted file mode 100644
index 74431810b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01DD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01DE.png b/fonts/MiniwiFontOutlineAlt/01DE.png
deleted file mode 100644
index 773ca6dfe..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01DE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01DF.png b/fonts/MiniwiFontOutlineAlt/01DF.png
deleted file mode 100644
index 490662bc8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01DF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01E0.png b/fonts/MiniwiFontOutlineAlt/01E0.png
deleted file mode 100644
index 7d83232c6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01E0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01E1.png b/fonts/MiniwiFontOutlineAlt/01E1.png
deleted file mode 100644
index 91aeae4b1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01E1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01E2.png b/fonts/MiniwiFontOutlineAlt/01E2.png
deleted file mode 100644
index a4fe8aa8c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01E2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01E3.png b/fonts/MiniwiFontOutlineAlt/01E3.png
deleted file mode 100644
index 919241bd1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01E3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01E4.png b/fonts/MiniwiFontOutlineAlt/01E4.png
deleted file mode 100644
index 2a128a2da..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01E4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01E5.png b/fonts/MiniwiFontOutlineAlt/01E5.png
deleted file mode 100644
index aa3b29607..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01E5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01E6.png b/fonts/MiniwiFontOutlineAlt/01E6.png
deleted file mode 100644
index 318aca167..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01E6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01E7.png b/fonts/MiniwiFontOutlineAlt/01E7.png
deleted file mode 100644
index 5542bcb58..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01E7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01E8.png b/fonts/MiniwiFontOutlineAlt/01E8.png
deleted file mode 100644
index fa34807b2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01E8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01E9.png b/fonts/MiniwiFontOutlineAlt/01E9.png
deleted file mode 100644
index 83af35e36..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01E9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01EA.png b/fonts/MiniwiFontOutlineAlt/01EA.png
deleted file mode 100644
index 1d7e3cc0d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01EA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01EB.png b/fonts/MiniwiFontOutlineAlt/01EB.png
deleted file mode 100644
index 1690bc4a1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01EB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01EC.png b/fonts/MiniwiFontOutlineAlt/01EC.png
deleted file mode 100644
index 2db6977af..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01EC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01ED.png b/fonts/MiniwiFontOutlineAlt/01ED.png
deleted file mode 100644
index 773d0ce73..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01ED.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01EE.png b/fonts/MiniwiFontOutlineAlt/01EE.png
deleted file mode 100644
index 5d6fc6930..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01EE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01EF.png b/fonts/MiniwiFontOutlineAlt/01EF.png
deleted file mode 100644
index 3e00a84af..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01EF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01F0.png b/fonts/MiniwiFontOutlineAlt/01F0.png
deleted file mode 100644
index 4df2a047d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01F0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01F1.png b/fonts/MiniwiFontOutlineAlt/01F1.png
deleted file mode 100644
index 80dbdd177..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01F1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01F2.png b/fonts/MiniwiFontOutlineAlt/01F2.png
deleted file mode 100644
index 80b1d7e32..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01F2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01F3.png b/fonts/MiniwiFontOutlineAlt/01F3.png
deleted file mode 100644
index 97121ddd9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01F3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01F4.png b/fonts/MiniwiFontOutlineAlt/01F4.png
deleted file mode 100644
index b7beab24f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01F4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01F5.png b/fonts/MiniwiFontOutlineAlt/01F5.png
deleted file mode 100644
index 1fe775283..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01F5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01F6.png b/fonts/MiniwiFontOutlineAlt/01F6.png
deleted file mode 100644
index 9e3d2f639..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01F6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01F7.png b/fonts/MiniwiFontOutlineAlt/01F7.png
deleted file mode 100644
index 1d3360168..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01F7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01F8.png b/fonts/MiniwiFontOutlineAlt/01F8.png
deleted file mode 100644
index 02b866b35..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01F8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01F9.png b/fonts/MiniwiFontOutlineAlt/01F9.png
deleted file mode 100644
index ff622c4cf..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01F9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01FA.png b/fonts/MiniwiFontOutlineAlt/01FA.png
deleted file mode 100644
index 03b3b2dde..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01FA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01FB.png b/fonts/MiniwiFontOutlineAlt/01FB.png
deleted file mode 100644
index 741381140..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01FB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01FC.png b/fonts/MiniwiFontOutlineAlt/01FC.png
deleted file mode 100644
index 8caeaba62..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01FC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01FD.png b/fonts/MiniwiFontOutlineAlt/01FD.png
deleted file mode 100644
index ab0ea087f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01FD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01FE.png b/fonts/MiniwiFontOutlineAlt/01FE.png
deleted file mode 100644
index 21de37e48..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01FE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/01FF.png b/fonts/MiniwiFontOutlineAlt/01FF.png
deleted file mode 100644
index 057f62334..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/01FF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0200.png b/fonts/MiniwiFontOutlineAlt/0200.png
deleted file mode 100644
index 8d4c14e8e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0200.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0201.png b/fonts/MiniwiFontOutlineAlt/0201.png
deleted file mode 100644
index 81d06b24e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0201.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0202.png b/fonts/MiniwiFontOutlineAlt/0202.png
deleted file mode 100644
index f7ce2e4b4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0202.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0203.png b/fonts/MiniwiFontOutlineAlt/0203.png
deleted file mode 100644
index ac169a15d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0203.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0204.png b/fonts/MiniwiFontOutlineAlt/0204.png
deleted file mode 100644
index a0db80658..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0204.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0205.png b/fonts/MiniwiFontOutlineAlt/0205.png
deleted file mode 100644
index 8261affbd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0205.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0206.png b/fonts/MiniwiFontOutlineAlt/0206.png
deleted file mode 100644
index f2cd1acac..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0206.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0207.png b/fonts/MiniwiFontOutlineAlt/0207.png
deleted file mode 100644
index 3322335db..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0207.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0208.png b/fonts/MiniwiFontOutlineAlt/0208.png
deleted file mode 100644
index ebeca2df7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0208.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0209.png b/fonts/MiniwiFontOutlineAlt/0209.png
deleted file mode 100644
index ff29273f0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0209.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/020A.png b/fonts/MiniwiFontOutlineAlt/020A.png
deleted file mode 100644
index 7697f7ee4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/020A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/020B.png b/fonts/MiniwiFontOutlineAlt/020B.png
deleted file mode 100644
index ff29273f0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/020B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/020C.png b/fonts/MiniwiFontOutlineAlt/020C.png
deleted file mode 100644
index 5dfd0951b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/020C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/020D.png b/fonts/MiniwiFontOutlineAlt/020D.png
deleted file mode 100644
index e6c4f9fe0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/020D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/020E.png b/fonts/MiniwiFontOutlineAlt/020E.png
deleted file mode 100644
index e5f9d6b3b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/020E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/020F.png b/fonts/MiniwiFontOutlineAlt/020F.png
deleted file mode 100644
index 1d9fa8aad..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/020F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0210.png b/fonts/MiniwiFontOutlineAlt/0210.png
deleted file mode 100644
index b9aeade4b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0210.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0211.png b/fonts/MiniwiFontOutlineAlt/0211.png
deleted file mode 100644
index 2559cf717..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0211.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0212.png b/fonts/MiniwiFontOutlineAlt/0212.png
deleted file mode 100644
index a58d998a8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0212.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0213.png b/fonts/MiniwiFontOutlineAlt/0213.png
deleted file mode 100644
index a9a581643..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0213.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0214.png b/fonts/MiniwiFontOutlineAlt/0214.png
deleted file mode 100644
index abb563615..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0214.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0215.png b/fonts/MiniwiFontOutlineAlt/0215.png
deleted file mode 100644
index abb563615..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0215.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0216.png b/fonts/MiniwiFontOutlineAlt/0216.png
deleted file mode 100644
index abb563615..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0216.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0217.png b/fonts/MiniwiFontOutlineAlt/0217.png
deleted file mode 100644
index abb563615..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0217.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0218.png b/fonts/MiniwiFontOutlineAlt/0218.png
deleted file mode 100644
index 549249c90..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0218.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0219.png b/fonts/MiniwiFontOutlineAlt/0219.png
deleted file mode 100644
index 1799157b5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0219.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/021A.png b/fonts/MiniwiFontOutlineAlt/021A.png
deleted file mode 100644
index e4c14f6b4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/021A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/021B.png b/fonts/MiniwiFontOutlineAlt/021B.png
deleted file mode 100644
index 00c4d692b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/021B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/021C.png b/fonts/MiniwiFontOutlineAlt/021C.png
deleted file mode 100644
index 4a40beaa0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/021C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/021D.png b/fonts/MiniwiFontOutlineAlt/021D.png
deleted file mode 100644
index b8096a326..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/021D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/021E.png b/fonts/MiniwiFontOutlineAlt/021E.png
deleted file mode 100644
index 2c443c261..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/021E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/021F.png b/fonts/MiniwiFontOutlineAlt/021F.png
deleted file mode 100644
index d66fb8b9f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/021F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0220.png b/fonts/MiniwiFontOutlineAlt/0220.png
deleted file mode 100644
index 44e3512cb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0220.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0221.png b/fonts/MiniwiFontOutlineAlt/0221.png
deleted file mode 100644
index 1823528f8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0221.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0222.png b/fonts/MiniwiFontOutlineAlt/0222.png
deleted file mode 100644
index 7156a60ca..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0222.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0223.png b/fonts/MiniwiFontOutlineAlt/0223.png
deleted file mode 100644
index 955dcee34..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0223.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0224.png b/fonts/MiniwiFontOutlineAlt/0224.png
deleted file mode 100644
index 06fa70e84..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0224.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0225.png b/fonts/MiniwiFontOutlineAlt/0225.png
deleted file mode 100644
index ec36eca8c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0225.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0226.png b/fonts/MiniwiFontOutlineAlt/0226.png
deleted file mode 100644
index 1e49b4ea7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0226.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0227.png b/fonts/MiniwiFontOutlineAlt/0227.png
deleted file mode 100644
index 1db3a1331..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0227.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0228.png b/fonts/MiniwiFontOutlineAlt/0228.png
deleted file mode 100644
index c901c9833..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0228.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0229.png b/fonts/MiniwiFontOutlineAlt/0229.png
deleted file mode 100644
index d30ff9bb9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0229.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/022A.png b/fonts/MiniwiFontOutlineAlt/022A.png
deleted file mode 100644
index b724108e6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/022A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/022B.png b/fonts/MiniwiFontOutlineAlt/022B.png
deleted file mode 100644
index b724108e6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/022B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/022C.png b/fonts/MiniwiFontOutlineAlt/022C.png
deleted file mode 100644
index 2621a1be3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/022C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/022D.png b/fonts/MiniwiFontOutlineAlt/022D.png
deleted file mode 100644
index 2621a1be3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/022D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/022E.png b/fonts/MiniwiFontOutlineAlt/022E.png
deleted file mode 100644
index dbd8f930f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/022E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/022F.png b/fonts/MiniwiFontOutlineAlt/022F.png
deleted file mode 100644
index 43d571a80..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/022F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0230.png b/fonts/MiniwiFontOutlineAlt/0230.png
deleted file mode 100644
index 147be159d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0230.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0231.png b/fonts/MiniwiFontOutlineAlt/0231.png
deleted file mode 100644
index 147be159d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0231.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0232.png b/fonts/MiniwiFontOutlineAlt/0232.png
deleted file mode 100644
index b9344c659..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0232.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0233.png b/fonts/MiniwiFontOutlineAlt/0233.png
deleted file mode 100644
index a1ce58cea..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0233.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0234.png b/fonts/MiniwiFontOutlineAlt/0234.png
deleted file mode 100644
index 7a828c49a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0234.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0235.png b/fonts/MiniwiFontOutlineAlt/0235.png
deleted file mode 100644
index 6433075cf..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0235.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0236.png b/fonts/MiniwiFontOutlineAlt/0236.png
deleted file mode 100644
index d0dea55c3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0236.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0237.png b/fonts/MiniwiFontOutlineAlt/0237.png
deleted file mode 100644
index ba4547b1d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0237.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0238.png b/fonts/MiniwiFontOutlineAlt/0238.png
deleted file mode 100644
index af76a0150..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0238.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0239.png b/fonts/MiniwiFontOutlineAlt/0239.png
deleted file mode 100644
index 72886679d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0239.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/023A.png b/fonts/MiniwiFontOutlineAlt/023A.png
deleted file mode 100644
index 9f319a5d5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/023A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/023B.png b/fonts/MiniwiFontOutlineAlt/023B.png
deleted file mode 100644
index 8d173c930..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/023B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/023C.png b/fonts/MiniwiFontOutlineAlt/023C.png
deleted file mode 100644
index 53e4d55d2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/023C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/023D.png b/fonts/MiniwiFontOutlineAlt/023D.png
deleted file mode 100644
index 104624a5e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/023D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/023E.png b/fonts/MiniwiFontOutlineAlt/023E.png
deleted file mode 100644
index b711ceaa8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/023E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/023F.png b/fonts/MiniwiFontOutlineAlt/023F.png
deleted file mode 100644
index f4f1b8e34..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/023F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0240.png b/fonts/MiniwiFontOutlineAlt/0240.png
deleted file mode 100644
index 3532a55e2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0240.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0241.png b/fonts/MiniwiFontOutlineAlt/0241.png
deleted file mode 100644
index b8d48cc73..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0241.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0242.png b/fonts/MiniwiFontOutlineAlt/0242.png
deleted file mode 100644
index ca20d6daa..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0242.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0243.png b/fonts/MiniwiFontOutlineAlt/0243.png
deleted file mode 100644
index 5817887a4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0243.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0244.png b/fonts/MiniwiFontOutlineAlt/0244.png
deleted file mode 100644
index a6c80fc26..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0244.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0245.png b/fonts/MiniwiFontOutlineAlt/0245.png
deleted file mode 100644
index 9110c7923..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0245.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0246.png b/fonts/MiniwiFontOutlineAlt/0246.png
deleted file mode 100644
index ce27c4b6a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0246.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0247.png b/fonts/MiniwiFontOutlineAlt/0247.png
deleted file mode 100644
index a85df888c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0247.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0248.png b/fonts/MiniwiFontOutlineAlt/0248.png
deleted file mode 100644
index 9c59673da..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0248.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0249.png b/fonts/MiniwiFontOutlineAlt/0249.png
deleted file mode 100644
index 17539bb55..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0249.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/024A.png b/fonts/MiniwiFontOutlineAlt/024A.png
deleted file mode 100644
index 982b8e580..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/024A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/024B.png b/fonts/MiniwiFontOutlineAlt/024B.png
deleted file mode 100644
index 78b7d0212..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/024B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/024C.png b/fonts/MiniwiFontOutlineAlt/024C.png
deleted file mode 100644
index 3effba898..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/024C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/024D.png b/fonts/MiniwiFontOutlineAlt/024D.png
deleted file mode 100644
index 588c90e44..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/024D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/024E.png b/fonts/MiniwiFontOutlineAlt/024E.png
deleted file mode 100644
index 9f6e45dac..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/024E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/024F.png b/fonts/MiniwiFontOutlineAlt/024F.png
deleted file mode 100644
index 56d0d1f70..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/024F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0250.png b/fonts/MiniwiFontOutlineAlt/0250.png
deleted file mode 100644
index 74ffd6cef..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0250.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0251.png b/fonts/MiniwiFontOutlineAlt/0251.png
deleted file mode 100644
index f5e3cdd51..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0251.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0252.png b/fonts/MiniwiFontOutlineAlt/0252.png
deleted file mode 100644
index 67baf77f0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0252.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0253.png b/fonts/MiniwiFontOutlineAlt/0253.png
deleted file mode 100644
index b0a6b154b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0253.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0254.png b/fonts/MiniwiFontOutlineAlt/0254.png
deleted file mode 100644
index a2b458813..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0254.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0255.png b/fonts/MiniwiFontOutlineAlt/0255.png
deleted file mode 100644
index d0af1d4a8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0255.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0256.png b/fonts/MiniwiFontOutlineAlt/0256.png
deleted file mode 100644
index 73a29aac5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0256.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0257.png b/fonts/MiniwiFontOutlineAlt/0257.png
deleted file mode 100644
index c96bc7b64..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0257.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0258.png b/fonts/MiniwiFontOutlineAlt/0258.png
deleted file mode 100644
index 2c969674d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0258.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0259.png b/fonts/MiniwiFontOutlineAlt/0259.png
deleted file mode 100644
index 74431810b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0259.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/025A.png b/fonts/MiniwiFontOutlineAlt/025A.png
deleted file mode 100644
index 3a67df767..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/025A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/025B.png b/fonts/MiniwiFontOutlineAlt/025B.png
deleted file mode 100644
index 322a5e4ba..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/025B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/025C.png b/fonts/MiniwiFontOutlineAlt/025C.png
deleted file mode 100644
index f6c8c3aaa..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/025C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/025D.png b/fonts/MiniwiFontOutlineAlt/025D.png
deleted file mode 100644
index 7f1bd1560..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/025D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/025E.png b/fonts/MiniwiFontOutlineAlt/025E.png
deleted file mode 100644
index 9bc28f099..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/025E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/025F.png b/fonts/MiniwiFontOutlineAlt/025F.png
deleted file mode 100644
index 7e2c8b976..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/025F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0260.png b/fonts/MiniwiFontOutlineAlt/0260.png
deleted file mode 100644
index 3c9f329e3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0260.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0261.png b/fonts/MiniwiFontOutlineAlt/0261.png
deleted file mode 100644
index 5ddf6b05d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0261.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0262.png b/fonts/MiniwiFontOutlineAlt/0262.png
deleted file mode 100644
index bf702e559..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0262.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0263.png b/fonts/MiniwiFontOutlineAlt/0263.png
deleted file mode 100644
index 69ee7ccce..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0263.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0264.png b/fonts/MiniwiFontOutlineAlt/0264.png
deleted file mode 100644
index 2272deda7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0264.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0265.png b/fonts/MiniwiFontOutlineAlt/0265.png
deleted file mode 100644
index 240d38c08..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0265.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0266.png b/fonts/MiniwiFontOutlineAlt/0266.png
deleted file mode 100644
index ef1088565..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0266.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0267.png b/fonts/MiniwiFontOutlineAlt/0267.png
deleted file mode 100644
index 32be7113f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0267.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0268.png b/fonts/MiniwiFontOutlineAlt/0268.png
deleted file mode 100644
index 22ed8e598..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0268.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0269.png b/fonts/MiniwiFontOutlineAlt/0269.png
deleted file mode 100644
index 9d0996de3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0269.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/026A.png b/fonts/MiniwiFontOutlineAlt/026A.png
deleted file mode 100644
index 2bbac01bc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/026A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/026B.png b/fonts/MiniwiFontOutlineAlt/026B.png
deleted file mode 100644
index a4b9e12a9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/026B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/026C.png b/fonts/MiniwiFontOutlineAlt/026C.png
deleted file mode 100644
index 7075e35fa..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/026C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/026D.png b/fonts/MiniwiFontOutlineAlt/026D.png
deleted file mode 100644
index ea1c08054..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/026D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/026E.png b/fonts/MiniwiFontOutlineAlt/026E.png
deleted file mode 100644
index b6c9881b3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/026E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/026F.png b/fonts/MiniwiFontOutlineAlt/026F.png
deleted file mode 100644
index 0db633a4d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/026F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0270.png b/fonts/MiniwiFontOutlineAlt/0270.png
deleted file mode 100644
index 33b65ae45..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0270.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0271.png b/fonts/MiniwiFontOutlineAlt/0271.png
deleted file mode 100644
index 8a880e796..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0271.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0272.png b/fonts/MiniwiFontOutlineAlt/0272.png
deleted file mode 100644
index 2bd5c01e7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0272.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0273.png b/fonts/MiniwiFontOutlineAlt/0273.png
deleted file mode 100644
index 3a42270b4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0273.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0274.png b/fonts/MiniwiFontOutlineAlt/0274.png
deleted file mode 100644
index f9becc853..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0274.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0275.png b/fonts/MiniwiFontOutlineAlt/0275.png
deleted file mode 100644
index 0bb2fba30..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0275.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0276.png b/fonts/MiniwiFontOutlineAlt/0276.png
deleted file mode 100644
index 672b2352b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0276.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0277.png b/fonts/MiniwiFontOutlineAlt/0277.png
deleted file mode 100644
index 8b0f9a864..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0277.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0278.png b/fonts/MiniwiFontOutlineAlt/0278.png
deleted file mode 100644
index 89e6a668c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0278.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/02C6.png b/fonts/MiniwiFontOutlineAlt/02C6.png
deleted file mode 100644
index a63f40cb1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/02C6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/02C7.png b/fonts/MiniwiFontOutlineAlt/02C7.png
deleted file mode 100644
index f475114ca..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/02C7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/02D8.png b/fonts/MiniwiFontOutlineAlt/02D8.png
deleted file mode 100644
index 7e8618ac2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/02D8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/02D9.png b/fonts/MiniwiFontOutlineAlt/02D9.png
deleted file mode 100644
index dd93a9f71..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/02D9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/02DA.png b/fonts/MiniwiFontOutlineAlt/02DA.png
deleted file mode 100644
index dfc036cb9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/02DA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/02DB.png b/fonts/MiniwiFontOutlineAlt/02DB.png
deleted file mode 100644
index b62fa900f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/02DB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/02DC.png b/fonts/MiniwiFontOutlineAlt/02DC.png
deleted file mode 100644
index 073670b3a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/02DC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/02DD.png b/fonts/MiniwiFontOutlineAlt/02DD.png
deleted file mode 100644
index 999d4b1a2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/02DD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0384.png b/fonts/MiniwiFontOutlineAlt/0384.png
deleted file mode 100644
index 65ff3d86d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0384.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0385.png b/fonts/MiniwiFontOutlineAlt/0385.png
deleted file mode 100644
index be15cbc59..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0385.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0386.png b/fonts/MiniwiFontOutlineAlt/0386.png
deleted file mode 100644
index ad8725de5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0386.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0388.png b/fonts/MiniwiFontOutlineAlt/0388.png
deleted file mode 100644
index 96eb9fda5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0388.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0389.png b/fonts/MiniwiFontOutlineAlt/0389.png
deleted file mode 100644
index cca7ed91e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0389.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/038A.png b/fonts/MiniwiFontOutlineAlt/038A.png
deleted file mode 100644
index 1b4eab85c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/038A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/038C.png b/fonts/MiniwiFontOutlineAlt/038C.png
deleted file mode 100644
index 8f08abcfc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/038C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/038E.png b/fonts/MiniwiFontOutlineAlt/038E.png
deleted file mode 100644
index 8ba80a03d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/038E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/038F.png b/fonts/MiniwiFontOutlineAlt/038F.png
deleted file mode 100644
index 4be3b6651..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/038F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0390.png b/fonts/MiniwiFontOutlineAlt/0390.png
deleted file mode 100644
index 5b6dd399d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0390.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0391.png b/fonts/MiniwiFontOutlineAlt/0391.png
deleted file mode 100644
index 9a2ff4c39..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0391.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0392.png b/fonts/MiniwiFontOutlineAlt/0392.png
deleted file mode 100644
index fba977a0b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0392.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0393.png b/fonts/MiniwiFontOutlineAlt/0393.png
deleted file mode 100644
index 7c6343071..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0393.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0394.png b/fonts/MiniwiFontOutlineAlt/0394.png
deleted file mode 100644
index 635914b50..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0394.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0395.png b/fonts/MiniwiFontOutlineAlt/0395.png
deleted file mode 100644
index b48f8e6c4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0395.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0396.png b/fonts/MiniwiFontOutlineAlt/0396.png
deleted file mode 100644
index a61dcdd9e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0396.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0397.png b/fonts/MiniwiFontOutlineAlt/0397.png
deleted file mode 100644
index cca7ed91e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0397.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0398.png b/fonts/MiniwiFontOutlineAlt/0398.png
deleted file mode 100644
index ec6e6df4a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0398.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0399.png b/fonts/MiniwiFontOutlineAlt/0399.png
deleted file mode 100644
index b20253f94..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0399.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/039A.png b/fonts/MiniwiFontOutlineAlt/039A.png
deleted file mode 100644
index c473b55ba..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/039A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/039B.png b/fonts/MiniwiFontOutlineAlt/039B.png
deleted file mode 100644
index 9110c7923..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/039B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/039C.png b/fonts/MiniwiFontOutlineAlt/039C.png
deleted file mode 100644
index ff9116d19..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/039C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/039D.png b/fonts/MiniwiFontOutlineAlt/039D.png
deleted file mode 100644
index 01523da12..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/039D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/039E.png b/fonts/MiniwiFontOutlineAlt/039E.png
deleted file mode 100644
index 0f43f9d21..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/039E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/039F.png b/fonts/MiniwiFontOutlineAlt/039F.png
deleted file mode 100644
index a085af350..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/039F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03A0.png b/fonts/MiniwiFontOutlineAlt/03A0.png
deleted file mode 100644
index 99be31354..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03A0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03A1.png b/fonts/MiniwiFontOutlineAlt/03A1.png
deleted file mode 100644
index 7514cdb84..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03A1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03A3.png b/fonts/MiniwiFontOutlineAlt/03A3.png
deleted file mode 100644
index a5dfe6274..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03A3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03A4.png b/fonts/MiniwiFontOutlineAlt/03A4.png
deleted file mode 100644
index 76ac9f9ab..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03A4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03A5.png b/fonts/MiniwiFontOutlineAlt/03A5.png
deleted file mode 100644
index f7baf0cad..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03A5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03A6.png b/fonts/MiniwiFontOutlineAlt/03A6.png
deleted file mode 100644
index b0c0ed985..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03A6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03A7.png b/fonts/MiniwiFontOutlineAlt/03A7.png
deleted file mode 100644
index 37f821843..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03A7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03A8.png b/fonts/MiniwiFontOutlineAlt/03A8.png
deleted file mode 100644
index 7e08bab68..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03A8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03A9.png b/fonts/MiniwiFontOutlineAlt/03A9.png
deleted file mode 100644
index 8251534cc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03A9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03AA.png b/fonts/MiniwiFontOutlineAlt/03AA.png
deleted file mode 100644
index ebeca2df7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03AA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03AB.png b/fonts/MiniwiFontOutlineAlt/03AB.png
deleted file mode 100644
index 4a9fb67ff..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03AB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03AC.png b/fonts/MiniwiFontOutlineAlt/03AC.png
deleted file mode 100644
index 359518613..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03AC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03AD.png b/fonts/MiniwiFontOutlineAlt/03AD.png
deleted file mode 100644
index a7d77ba1a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03AD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03AE.png b/fonts/MiniwiFontOutlineAlt/03AE.png
deleted file mode 100644
index b4e8ea5b7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03AE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03AF.png b/fonts/MiniwiFontOutlineAlt/03AF.png
deleted file mode 100644
index 93d256145..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03AF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03B0.png b/fonts/MiniwiFontOutlineAlt/03B0.png
deleted file mode 100644
index f1dc589c7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03B0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03B1.png b/fonts/MiniwiFontOutlineAlt/03B1.png
deleted file mode 100644
index e0fafde9a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03B1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03B2.png b/fonts/MiniwiFontOutlineAlt/03B2.png
deleted file mode 100644
index 719d73ed4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03B2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03B3.png b/fonts/MiniwiFontOutlineAlt/03B3.png
deleted file mode 100644
index 46cc27b5a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03B3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03B4.png b/fonts/MiniwiFontOutlineAlt/03B4.png
deleted file mode 100644
index bb76d9886..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03B4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03B5.png b/fonts/MiniwiFontOutlineAlt/03B5.png
deleted file mode 100644
index 322a5e4ba..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03B5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03B6.png b/fonts/MiniwiFontOutlineAlt/03B6.png
deleted file mode 100644
index 7d9cf49dc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03B6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03B7.png b/fonts/MiniwiFontOutlineAlt/03B7.png
deleted file mode 100644
index 5f94aabf8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03B7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03B8.png b/fonts/MiniwiFontOutlineAlt/03B8.png
deleted file mode 100644
index e6188c9f3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03B8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03B9.png b/fonts/MiniwiFontOutlineAlt/03B9.png
deleted file mode 100644
index 9d0996de3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03B9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03BA.png b/fonts/MiniwiFontOutlineAlt/03BA.png
deleted file mode 100644
index 7a0aec436..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03BA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03BB.png b/fonts/MiniwiFontOutlineAlt/03BB.png
deleted file mode 100644
index 29de4d94f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03BB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03BC.png b/fonts/MiniwiFontOutlineAlt/03BC.png
deleted file mode 100644
index eec8ea41f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03BC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03BD.png b/fonts/MiniwiFontOutlineAlt/03BD.png
deleted file mode 100644
index d6f338901..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03BD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03BE.png b/fonts/MiniwiFontOutlineAlt/03BE.png
deleted file mode 100644
index 157184787..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03BE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03BF.png b/fonts/MiniwiFontOutlineAlt/03BF.png
deleted file mode 100644
index 611f65065..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03BF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03C0.png b/fonts/MiniwiFontOutlineAlt/03C0.png
deleted file mode 100644
index 5d98429cc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03C0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03C1.png b/fonts/MiniwiFontOutlineAlt/03C1.png
deleted file mode 100644
index 0e7f0023b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03C1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03C2.png b/fonts/MiniwiFontOutlineAlt/03C2.png
deleted file mode 100644
index aee8c3912..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03C2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03C3.png b/fonts/MiniwiFontOutlineAlt/03C3.png
deleted file mode 100644
index deb331092..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03C3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03C4.png b/fonts/MiniwiFontOutlineAlt/03C4.png
deleted file mode 100644
index 81f2e201c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03C4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03C5.png b/fonts/MiniwiFontOutlineAlt/03C5.png
deleted file mode 100644
index f7b1e2e08..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03C5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03C6.png b/fonts/MiniwiFontOutlineAlt/03C6.png
deleted file mode 100644
index b69c27e3d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03C6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03C7.png b/fonts/MiniwiFontOutlineAlt/03C7.png
deleted file mode 100644
index d56be66a5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03C7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03C8.png b/fonts/MiniwiFontOutlineAlt/03C8.png
deleted file mode 100644
index e7cfd902d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03C8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03C9.png b/fonts/MiniwiFontOutlineAlt/03C9.png
deleted file mode 100644
index d449ed82b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03C9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03CA.png b/fonts/MiniwiFontOutlineAlt/03CA.png
deleted file mode 100644
index 5c507fdde..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03CA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03CB.png b/fonts/MiniwiFontOutlineAlt/03CB.png
deleted file mode 100644
index 7cdfecc1a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03CB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03CC.png b/fonts/MiniwiFontOutlineAlt/03CC.png
deleted file mode 100644
index fabf734e6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03CC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03CD.png b/fonts/MiniwiFontOutlineAlt/03CD.png
deleted file mode 100644
index c840041a6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03CD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03CE.png b/fonts/MiniwiFontOutlineAlt/03CE.png
deleted file mode 100644
index 18bb1af82..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03CE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03D1.png b/fonts/MiniwiFontOutlineAlt/03D1.png
deleted file mode 100644
index 9eadc4c47..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03D1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03D2.png b/fonts/MiniwiFontOutlineAlt/03D2.png
deleted file mode 100644
index 54ce931ad..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03D2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03D5.png b/fonts/MiniwiFontOutlineAlt/03D5.png
deleted file mode 100644
index 0f902a382..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03D5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/03D6.png b/fonts/MiniwiFontOutlineAlt/03D6.png
deleted file mode 100644
index 97f88951a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/03D6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0401.png b/fonts/MiniwiFontOutlineAlt/0401.png
deleted file mode 100644
index a0db80658..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0401.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0402.png b/fonts/MiniwiFontOutlineAlt/0402.png
deleted file mode 100644
index a488cf618..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0402.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0403.png b/fonts/MiniwiFontOutlineAlt/0403.png
deleted file mode 100644
index 18f466257..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0403.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0404.png b/fonts/MiniwiFontOutlineAlt/0404.png
deleted file mode 100644
index b3e562767..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0404.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0405.png b/fonts/MiniwiFontOutlineAlt/0405.png
deleted file mode 100644
index 7a0705ec2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0405.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0406.png b/fonts/MiniwiFontOutlineAlt/0406.png
deleted file mode 100644
index b20253f94..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0406.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0407.png b/fonts/MiniwiFontOutlineAlt/0407.png
deleted file mode 100644
index ebeca2df7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0407.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0408.png b/fonts/MiniwiFontOutlineAlt/0408.png
deleted file mode 100644
index f24808d87..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0408.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0409.png b/fonts/MiniwiFontOutlineAlt/0409.png
deleted file mode 100644
index 3689f131c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0409.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/040A.png b/fonts/MiniwiFontOutlineAlt/040A.png
deleted file mode 100644
index 9e3d2f639..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/040A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/040B.png b/fonts/MiniwiFontOutlineAlt/040B.png
deleted file mode 100644
index ef1088565..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/040B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/040C.png b/fonts/MiniwiFontOutlineAlt/040C.png
deleted file mode 100644
index f23653438..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/040C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/040E.png b/fonts/MiniwiFontOutlineAlt/040E.png
deleted file mode 100644
index a1ce58cea..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/040E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/040F.png b/fonts/MiniwiFontOutlineAlt/040F.png
deleted file mode 100644
index d744ccb20..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/040F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0410.png b/fonts/MiniwiFontOutlineAlt/0410.png
deleted file mode 100644
index 9a2ff4c39..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0410.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0411.png b/fonts/MiniwiFontOutlineAlt/0411.png
deleted file mode 100644
index 0d0ef945c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0411.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0412.png b/fonts/MiniwiFontOutlineAlt/0412.png
deleted file mode 100644
index fba977a0b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0412.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0413.png b/fonts/MiniwiFontOutlineAlt/0413.png
deleted file mode 100644
index 13f192eab..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0413.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0414.png b/fonts/MiniwiFontOutlineAlt/0414.png
deleted file mode 100644
index 0b706e07b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0414.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0415.png b/fonts/MiniwiFontOutlineAlt/0415.png
deleted file mode 100644
index b48f8e6c4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0415.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0416.png b/fonts/MiniwiFontOutlineAlt/0416.png
deleted file mode 100644
index a810f2f98..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0416.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0417.png b/fonts/MiniwiFontOutlineAlt/0417.png
deleted file mode 100644
index c6fc24c82..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0417.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0418.png b/fonts/MiniwiFontOutlineAlt/0418.png
deleted file mode 100644
index 01523da12..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0418.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0419.png b/fonts/MiniwiFontOutlineAlt/0419.png
deleted file mode 100644
index f051ba899..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0419.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/041A.png b/fonts/MiniwiFontOutlineAlt/041A.png
deleted file mode 100644
index c473b55ba..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/041A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/041B.png b/fonts/MiniwiFontOutlineAlt/041B.png
deleted file mode 100644
index 965d5700c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/041B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/041C.png b/fonts/MiniwiFontOutlineAlt/041C.png
deleted file mode 100644
index ff9116d19..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/041C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/041D.png b/fonts/MiniwiFontOutlineAlt/041D.png
deleted file mode 100644
index cca7ed91e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/041D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/041E.png b/fonts/MiniwiFontOutlineAlt/041E.png
deleted file mode 100644
index a085af350..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/041E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/041F.png b/fonts/MiniwiFontOutlineAlt/041F.png
deleted file mode 100644
index 99be31354..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/041F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0420.png b/fonts/MiniwiFontOutlineAlt/0420.png
deleted file mode 100644
index 7514cdb84..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0420.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0421.png b/fonts/MiniwiFontOutlineAlt/0421.png
deleted file mode 100644
index 86d2ae56f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0421.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0422.png b/fonts/MiniwiFontOutlineAlt/0422.png
deleted file mode 100644
index 76ac9f9ab..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0422.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0423.png b/fonts/MiniwiFontOutlineAlt/0423.png
deleted file mode 100644
index 846afe2f9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0423.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0424.png b/fonts/MiniwiFontOutlineAlt/0424.png
deleted file mode 100644
index 39ab98af0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0424.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0425.png b/fonts/MiniwiFontOutlineAlt/0425.png
deleted file mode 100644
index 37f821843..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0425.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0426.png b/fonts/MiniwiFontOutlineAlt/0426.png
deleted file mode 100644
index ab98e0201..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0426.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0427.png b/fonts/MiniwiFontOutlineAlt/0427.png
deleted file mode 100644
index 001f40f89..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0427.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0428.png b/fonts/MiniwiFontOutlineAlt/0428.png
deleted file mode 100644
index 61e12cdb2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0428.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0429.png b/fonts/MiniwiFontOutlineAlt/0429.png
deleted file mode 100644
index 6f08259e0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0429.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/042A.png b/fonts/MiniwiFontOutlineAlt/042A.png
deleted file mode 100644
index 8fc9c6991..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/042A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/042B.png b/fonts/MiniwiFontOutlineAlt/042B.png
deleted file mode 100644
index 0ae6820e7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/042B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/042C.png b/fonts/MiniwiFontOutlineAlt/042C.png
deleted file mode 100644
index fd3af358d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/042C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/042D.png b/fonts/MiniwiFontOutlineAlt/042D.png
deleted file mode 100644
index 4359830d6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/042D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/042E.png b/fonts/MiniwiFontOutlineAlt/042E.png
deleted file mode 100644
index f10602df1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/042E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/042F.png b/fonts/MiniwiFontOutlineAlt/042F.png
deleted file mode 100644
index 1be07804f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/042F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0430.png b/fonts/MiniwiFontOutlineAlt/0430.png
deleted file mode 100644
index 9202c46b1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0430.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0431.png b/fonts/MiniwiFontOutlineAlt/0431.png
deleted file mode 100644
index 7ffc8badd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0431.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0432.png b/fonts/MiniwiFontOutlineAlt/0432.png
deleted file mode 100644
index 340543cce..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0432.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0433.png b/fonts/MiniwiFontOutlineAlt/0433.png
deleted file mode 100644
index 5be99d2bc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0433.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0434.png b/fonts/MiniwiFontOutlineAlt/0434.png
deleted file mode 100644
index 9c73e31af..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0434.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0435.png b/fonts/MiniwiFontOutlineAlt/0435.png
deleted file mode 100644
index ffcd477d2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0435.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0436.png b/fonts/MiniwiFontOutlineAlt/0436.png
deleted file mode 100644
index d3729d6d0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0436.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0437.png b/fonts/MiniwiFontOutlineAlt/0437.png
deleted file mode 100644
index c6fc24c82..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0437.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0438.png b/fonts/MiniwiFontOutlineAlt/0438.png
deleted file mode 100644
index f9becc853..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0438.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0439.png b/fonts/MiniwiFontOutlineAlt/0439.png
deleted file mode 100644
index f051ba899..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0439.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/043A.png b/fonts/MiniwiFontOutlineAlt/043A.png
deleted file mode 100644
index c473b55ba..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/043A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/043B.png b/fonts/MiniwiFontOutlineAlt/043B.png
deleted file mode 100644
index 965d5700c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/043B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/043C.png b/fonts/MiniwiFontOutlineAlt/043C.png
deleted file mode 100644
index ff9116d19..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/043C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/043D.png b/fonts/MiniwiFontOutlineAlt/043D.png
deleted file mode 100644
index cca7ed91e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/043D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/043E.png b/fonts/MiniwiFontOutlineAlt/043E.png
deleted file mode 100644
index a085af350..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/043E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/043F.png b/fonts/MiniwiFontOutlineAlt/043F.png
deleted file mode 100644
index 99be31354..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/043F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0440.png b/fonts/MiniwiFontOutlineAlt/0440.png
deleted file mode 100644
index dd44812b0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0440.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0441.png b/fonts/MiniwiFontOutlineAlt/0441.png
deleted file mode 100644
index 2e3746c86..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0441.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0442.png b/fonts/MiniwiFontOutlineAlt/0442.png
deleted file mode 100644
index d91b58fa3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0442.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0443.png b/fonts/MiniwiFontOutlineAlt/0443.png
deleted file mode 100644
index 46cc27b5a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0443.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0444.png b/fonts/MiniwiFontOutlineAlt/0444.png
deleted file mode 100644
index 0f902a382..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0444.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0445.png b/fonts/MiniwiFontOutlineAlt/0445.png
deleted file mode 100644
index 1b5b531a1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0445.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0446.png b/fonts/MiniwiFontOutlineAlt/0446.png
deleted file mode 100644
index 75002366c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0446.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0447.png b/fonts/MiniwiFontOutlineAlt/0447.png
deleted file mode 100644
index 5d786b28b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0447.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0448.png b/fonts/MiniwiFontOutlineAlt/0448.png
deleted file mode 100644
index 3d25996b2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0448.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0449.png b/fonts/MiniwiFontOutlineAlt/0449.png
deleted file mode 100644
index 3d25996b2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0449.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/044A.png b/fonts/MiniwiFontOutlineAlt/044A.png
deleted file mode 100644
index 636a90b27..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/044A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/044B.png b/fonts/MiniwiFontOutlineAlt/044B.png
deleted file mode 100644
index c9ea7384e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/044B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/044C.png b/fonts/MiniwiFontOutlineAlt/044C.png
deleted file mode 100644
index d49da00e1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/044C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/044D.png b/fonts/MiniwiFontOutlineAlt/044D.png
deleted file mode 100644
index bab5c27e4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/044D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/044E.png b/fonts/MiniwiFontOutlineAlt/044E.png
deleted file mode 100644
index 76058f21c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/044E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/044F.png b/fonts/MiniwiFontOutlineAlt/044F.png
deleted file mode 100644
index 79dcd9b83..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/044F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0450.png b/fonts/MiniwiFontOutlineAlt/0450.png
deleted file mode 100644
index ffcd477d2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0450.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0451.png b/fonts/MiniwiFontOutlineAlt/0451.png
deleted file mode 100644
index 8261affbd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0451.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0452.png b/fonts/MiniwiFontOutlineAlt/0452.png
deleted file mode 100644
index b777d231a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0452.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0453.png b/fonts/MiniwiFontOutlineAlt/0453.png
deleted file mode 100644
index f41416ef5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0453.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0454.png b/fonts/MiniwiFontOutlineAlt/0454.png
deleted file mode 100644
index 540331d8c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0454.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0455.png b/fonts/MiniwiFontOutlineAlt/0455.png
deleted file mode 100644
index 7a0705ec2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0455.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0456.png b/fonts/MiniwiFontOutlineAlt/0456.png
deleted file mode 100644
index 1841bb8d0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0456.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0457.png b/fonts/MiniwiFontOutlineAlt/0457.png
deleted file mode 100644
index ff29273f0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0457.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0458.png b/fonts/MiniwiFontOutlineAlt/0458.png
deleted file mode 100644
index 4b6062b1d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0458.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0459.png b/fonts/MiniwiFontOutlineAlt/0459.png
deleted file mode 100644
index d65d48a3e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0459.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/045A.png b/fonts/MiniwiFontOutlineAlt/045A.png
deleted file mode 100644
index 6d5608c7c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/045A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/045B.png b/fonts/MiniwiFontOutlineAlt/045B.png
deleted file mode 100644
index b777d231a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/045B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/045C.png b/fonts/MiniwiFontOutlineAlt/045C.png
deleted file mode 100644
index c950c83cb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/045C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/045D.png b/fonts/MiniwiFontOutlineAlt/045D.png
deleted file mode 100644
index b0ebdc38a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/045D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/045E.png b/fonts/MiniwiFontOutlineAlt/045E.png
deleted file mode 100644
index a1ce58cea..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/045E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/045F.png b/fonts/MiniwiFontOutlineAlt/045F.png
deleted file mode 100644
index 76d6e472c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/045F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0460.png b/fonts/MiniwiFontOutlineAlt/0460.png
deleted file mode 100644
index 44046aa90..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0460.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0461.png b/fonts/MiniwiFontOutlineAlt/0461.png
deleted file mode 100644
index d449ed82b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0461.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05D0.png b/fonts/MiniwiFontOutlineAlt/05D0.png
deleted file mode 100644
index af85fdb94..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05D0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05D1.png b/fonts/MiniwiFontOutlineAlt/05D1.png
deleted file mode 100644
index 70afd61d8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05D1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05D2.png b/fonts/MiniwiFontOutlineAlt/05D2.png
deleted file mode 100644
index ed2897890..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05D2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05D3.png b/fonts/MiniwiFontOutlineAlt/05D3.png
deleted file mode 100644
index 709a69968..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05D3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05D4.png b/fonts/MiniwiFontOutlineAlt/05D4.png
deleted file mode 100644
index ff16fd91f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05D4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05D5.png b/fonts/MiniwiFontOutlineAlt/05D5.png
deleted file mode 100644
index 6db32b85b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05D5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05D6.png b/fonts/MiniwiFontOutlineAlt/05D6.png
deleted file mode 100644
index 78cf35cbd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05D6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05D7.png b/fonts/MiniwiFontOutlineAlt/05D7.png
deleted file mode 100644
index 2e9a4eacd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05D7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05D8.png b/fonts/MiniwiFontOutlineAlt/05D8.png
deleted file mode 100644
index 51c25f9fe..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05D8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05D9.png b/fonts/MiniwiFontOutlineAlt/05D9.png
deleted file mode 100644
index c2f5adf89..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05D9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05DA.png b/fonts/MiniwiFontOutlineAlt/05DA.png
deleted file mode 100644
index 59ebdb964..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05DA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05DB.png b/fonts/MiniwiFontOutlineAlt/05DB.png
deleted file mode 100644
index 2daa5f38c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05DB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05DC.png b/fonts/MiniwiFontOutlineAlt/05DC.png
deleted file mode 100644
index 09e1e300e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05DC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05DD.png b/fonts/MiniwiFontOutlineAlt/05DD.png
deleted file mode 100644
index 62e295faf..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05DD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05DE.png b/fonts/MiniwiFontOutlineAlt/05DE.png
deleted file mode 100644
index 6e6810db2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05DE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05DF.png b/fonts/MiniwiFontOutlineAlt/05DF.png
deleted file mode 100644
index 36b7a0c45..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05DF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05E0.png b/fonts/MiniwiFontOutlineAlt/05E0.png
deleted file mode 100644
index e7ff5a5b5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05E0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05E1.png b/fonts/MiniwiFontOutlineAlt/05E1.png
deleted file mode 100644
index ec59e353e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05E1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05E2.png b/fonts/MiniwiFontOutlineAlt/05E2.png
deleted file mode 100644
index 09d948b5e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05E2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05E3.png b/fonts/MiniwiFontOutlineAlt/05E3.png
deleted file mode 100644
index a2e4921aa..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05E3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05E4.png b/fonts/MiniwiFontOutlineAlt/05E4.png
deleted file mode 100644
index ae0ed8d94..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05E4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05E5.png b/fonts/MiniwiFontOutlineAlt/05E5.png
deleted file mode 100644
index 5b008667f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05E5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05E6.png b/fonts/MiniwiFontOutlineAlt/05E6.png
deleted file mode 100644
index b37e89790..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05E6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05E7.png b/fonts/MiniwiFontOutlineAlt/05E7.png
deleted file mode 100644
index 0bb11cdcc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05E7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05E8.png b/fonts/MiniwiFontOutlineAlt/05E8.png
deleted file mode 100644
index 548ddd41a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05E8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05E9.png b/fonts/MiniwiFontOutlineAlt/05E9.png
deleted file mode 100644
index 2a69800fd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05E9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/05EA.png b/fonts/MiniwiFontOutlineAlt/05EA.png
deleted file mode 100644
index 8145cd219..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/05EA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/060C.png b/fonts/MiniwiFontOutlineAlt/060C.png
deleted file mode 100644
index f1677fff7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/060C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/061B.png b/fonts/MiniwiFontOutlineAlt/061B.png
deleted file mode 100644
index 4744df09d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/061B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/061F.png b/fonts/MiniwiFontOutlineAlt/061F.png
deleted file mode 100644
index 39f08e804..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/061F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0621.png b/fonts/MiniwiFontOutlineAlt/0621.png
deleted file mode 100644
index 917bf7642..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0621.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0622.png b/fonts/MiniwiFontOutlineAlt/0622.png
deleted file mode 100644
index 904800836..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0622.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0623.png b/fonts/MiniwiFontOutlineAlt/0623.png
deleted file mode 100644
index 42170a283..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0623.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0624.png b/fonts/MiniwiFontOutlineAlt/0624.png
deleted file mode 100644
index 416f93d22..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0624.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0625.png b/fonts/MiniwiFontOutlineAlt/0625.png
deleted file mode 100644
index d0f5bd634..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0625.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0626.png b/fonts/MiniwiFontOutlineAlt/0626.png
deleted file mode 100644
index 8c096046f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0626.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0627.png b/fonts/MiniwiFontOutlineAlt/0627.png
deleted file mode 100644
index 9742e083a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0627.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0628.png b/fonts/MiniwiFontOutlineAlt/0628.png
deleted file mode 100644
index fe18fa1bb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0628.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0629.png b/fonts/MiniwiFontOutlineAlt/0629.png
deleted file mode 100644
index debfbd1bf..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0629.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/062A.png b/fonts/MiniwiFontOutlineAlt/062A.png
deleted file mode 100644
index b3816ecdc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/062A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/062B.png b/fonts/MiniwiFontOutlineAlt/062B.png
deleted file mode 100644
index 9ad3f85f9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/062B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/062C.png b/fonts/MiniwiFontOutlineAlt/062C.png
deleted file mode 100644
index 983d3e5ee..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/062C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/062D.png b/fonts/MiniwiFontOutlineAlt/062D.png
deleted file mode 100644
index 10e4b6fe9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/062D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/062E.png b/fonts/MiniwiFontOutlineAlt/062E.png
deleted file mode 100644
index 280812db1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/062E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/062F.png b/fonts/MiniwiFontOutlineAlt/062F.png
deleted file mode 100644
index 26d9f8022..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/062F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0630.png b/fonts/MiniwiFontOutlineAlt/0630.png
deleted file mode 100644
index 1cb74c6f6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0630.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0631.png b/fonts/MiniwiFontOutlineAlt/0631.png
deleted file mode 100644
index 05e632983..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0631.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0632.png b/fonts/MiniwiFontOutlineAlt/0632.png
deleted file mode 100644
index 51e973b15..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0632.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0633.png b/fonts/MiniwiFontOutlineAlt/0633.png
deleted file mode 100644
index 078dc8f6f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0633.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0634.png b/fonts/MiniwiFontOutlineAlt/0634.png
deleted file mode 100644
index a65f76678..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0634.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0635.png b/fonts/MiniwiFontOutlineAlt/0635.png
deleted file mode 100644
index 4fe9c39a7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0635.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0636.png b/fonts/MiniwiFontOutlineAlt/0636.png
deleted file mode 100644
index a786998ca..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0636.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0637.png b/fonts/MiniwiFontOutlineAlt/0637.png
deleted file mode 100644
index e86c99446..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0637.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0638.png b/fonts/MiniwiFontOutlineAlt/0638.png
deleted file mode 100644
index a9a92e15a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0638.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0639.png b/fonts/MiniwiFontOutlineAlt/0639.png
deleted file mode 100644
index afaa12b79..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0639.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/063A.png b/fonts/MiniwiFontOutlineAlt/063A.png
deleted file mode 100644
index 784e77edc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/063A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0640.png b/fonts/MiniwiFontOutlineAlt/0640.png
deleted file mode 100644
index fa7e9f20f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0640.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0641.png b/fonts/MiniwiFontOutlineAlt/0641.png
deleted file mode 100644
index d75ba6523..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0641.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0642.png b/fonts/MiniwiFontOutlineAlt/0642.png
deleted file mode 100644
index 9601ba282..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0642.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0643.png b/fonts/MiniwiFontOutlineAlt/0643.png
deleted file mode 100644
index b221ee5bc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0643.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0644.png b/fonts/MiniwiFontOutlineAlt/0644.png
deleted file mode 100644
index 4824d6c99..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0644.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0645.png b/fonts/MiniwiFontOutlineAlt/0645.png
deleted file mode 100644
index 90de6c61a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0645.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0646.png b/fonts/MiniwiFontOutlineAlt/0646.png
deleted file mode 100644
index 9d07dff27..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0646.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0647.png b/fonts/MiniwiFontOutlineAlt/0647.png
deleted file mode 100644
index 95af2123e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0647.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0648.png b/fonts/MiniwiFontOutlineAlt/0648.png
deleted file mode 100644
index 7e7338b2f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0648.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0649.png b/fonts/MiniwiFontOutlineAlt/0649.png
deleted file mode 100644
index 3d3f2e9d1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0649.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/064A.png b/fonts/MiniwiFontOutlineAlt/064A.png
deleted file mode 100644
index e65a30d7d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/064A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/064B.png b/fonts/MiniwiFontOutlineAlt/064B.png
deleted file mode 100644
index d5bd9ff2a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/064B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/064C.png b/fonts/MiniwiFontOutlineAlt/064C.png
deleted file mode 100644
index 677772917..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/064C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/064D.png b/fonts/MiniwiFontOutlineAlt/064D.png
deleted file mode 100644
index 0d9f29736..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/064D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/064E.png b/fonts/MiniwiFontOutlineAlt/064E.png
deleted file mode 100644
index a0d7daec6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/064E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/064F.png b/fonts/MiniwiFontOutlineAlt/064F.png
deleted file mode 100644
index 772f0d4bc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/064F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0650.png b/fonts/MiniwiFontOutlineAlt/0650.png
deleted file mode 100644
index b26949584..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0650.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0651.png b/fonts/MiniwiFontOutlineAlt/0651.png
deleted file mode 100644
index a47b3b505..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0651.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/0652.png b/fonts/MiniwiFontOutlineAlt/0652.png
deleted file mode 100644
index c7effdb69..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/0652.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E02.png b/fonts/MiniwiFontOutlineAlt/1E02.png
deleted file mode 100644
index 2021525c8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E02.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E03.png b/fonts/MiniwiFontOutlineAlt/1E03.png
deleted file mode 100644
index 8e5034e41..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E03.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E0A.png b/fonts/MiniwiFontOutlineAlt/1E0A.png
deleted file mode 100644
index 422cb7ada..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E0A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E0B.png b/fonts/MiniwiFontOutlineAlt/1E0B.png
deleted file mode 100644
index 87904502f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E0B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E1E.png b/fonts/MiniwiFontOutlineAlt/1E1E.png
deleted file mode 100644
index cee5a166c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E1E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E1F.png b/fonts/MiniwiFontOutlineAlt/1E1F.png
deleted file mode 100644
index 86078a7e6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E1F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E40.png b/fonts/MiniwiFontOutlineAlt/1E40.png
deleted file mode 100644
index 15bd009d6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E40.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E41.png b/fonts/MiniwiFontOutlineAlt/1E41.png
deleted file mode 100644
index 15bd009d6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E41.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E56.png b/fonts/MiniwiFontOutlineAlt/1E56.png
deleted file mode 100644
index 997ee0189..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E56.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E57.png b/fonts/MiniwiFontOutlineAlt/1E57.png
deleted file mode 100644
index c06377fac..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E57.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E60.png b/fonts/MiniwiFontOutlineAlt/1E60.png
deleted file mode 100644
index 1abfc6b47..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E60.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E61.png b/fonts/MiniwiFontOutlineAlt/1E61.png
deleted file mode 100644
index 59ab418ba..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E61.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E6A.png b/fonts/MiniwiFontOutlineAlt/1E6A.png
deleted file mode 100644
index 9249346d9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E6A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E6B.png b/fonts/MiniwiFontOutlineAlt/1E6B.png
deleted file mode 100644
index 0603e03b4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E6B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E80.png b/fonts/MiniwiFontOutlineAlt/1E80.png
deleted file mode 100644
index 2f776a2c1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E80.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E81.png b/fonts/MiniwiFontOutlineAlt/1E81.png
deleted file mode 100644
index 2f776a2c1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E81.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E82.png b/fonts/MiniwiFontOutlineAlt/1E82.png
deleted file mode 100644
index 2f776a2c1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E82.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E83.png b/fonts/MiniwiFontOutlineAlt/1E83.png
deleted file mode 100644
index ec6786c48..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E83.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E84.png b/fonts/MiniwiFontOutlineAlt/1E84.png
deleted file mode 100644
index 4b39a59f2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E84.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1E85.png b/fonts/MiniwiFontOutlineAlt/1E85.png
deleted file mode 100644
index 4b39a59f2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1E85.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1EF2.png b/fonts/MiniwiFontOutlineAlt/1EF2.png
deleted file mode 100644
index 4ea8fcf55..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1EF2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/1EF3.png b/fonts/MiniwiFontOutlineAlt/1EF3.png
deleted file mode 100644
index ace0df5f1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/1EF3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2013.png b/fonts/MiniwiFontOutlineAlt/2013.png
deleted file mode 100644
index 87c41d43a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2013.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2014.png b/fonts/MiniwiFontOutlineAlt/2014.png
deleted file mode 100644
index 5d8c9cf0f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2014.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2015.png b/fonts/MiniwiFontOutlineAlt/2015.png
deleted file mode 100644
index 5d8c9cf0f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2015.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2017.png b/fonts/MiniwiFontOutlineAlt/2017.png
deleted file mode 100644
index 3b5ed9123..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2017.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2018.png b/fonts/MiniwiFontOutlineAlt/2018.png
deleted file mode 100644
index d111e17e2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2018.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2019.png b/fonts/MiniwiFontOutlineAlt/2019.png
deleted file mode 100644
index a2abce3d2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2019.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/201A.png b/fonts/MiniwiFontOutlineAlt/201A.png
deleted file mode 100644
index 628d92e9c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/201A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/201C.png b/fonts/MiniwiFontOutlineAlt/201C.png
deleted file mode 100644
index 8191e834e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/201C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/201D.png b/fonts/MiniwiFontOutlineAlt/201D.png
deleted file mode 100644
index d0cb38998..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/201D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/201E.png b/fonts/MiniwiFontOutlineAlt/201E.png
deleted file mode 100644
index 6671cc28b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/201E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2020.png b/fonts/MiniwiFontOutlineAlt/2020.png
deleted file mode 100644
index dd932d69b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2020.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2021.png b/fonts/MiniwiFontOutlineAlt/2021.png
deleted file mode 100644
index ab6f16681..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2021.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2022.png b/fonts/MiniwiFontOutlineAlt/2022.png
deleted file mode 100644
index b42f5b5b2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2022.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2026.png b/fonts/MiniwiFontOutlineAlt/2026.png
deleted file mode 100644
index 4522aae03..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2026.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2030.png b/fonts/MiniwiFontOutlineAlt/2030.png
deleted file mode 100644
index a65c5782b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2030.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2032.png b/fonts/MiniwiFontOutlineAlt/2032.png
deleted file mode 100644
index 493fae524..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2032.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2033.png b/fonts/MiniwiFontOutlineAlt/2033.png
deleted file mode 100644
index 4f91d3032..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2033.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2039.png b/fonts/MiniwiFontOutlineAlt/2039.png
deleted file mode 100644
index cca2042ee..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2039.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/203A.png b/fonts/MiniwiFontOutlineAlt/203A.png
deleted file mode 100644
index c8f45bc55..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/203A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2044.png b/fonts/MiniwiFontOutlineAlt/2044.png
deleted file mode 100644
index 82b7cf063..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2044.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/20AC.png b/fonts/MiniwiFontOutlineAlt/20AC.png
deleted file mode 100644
index f0ae74056..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/20AC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/20AF.png b/fonts/MiniwiFontOutlineAlt/20AF.png
deleted file mode 100644
index 8673a618c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/20AF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2111.png b/fonts/MiniwiFontOutlineAlt/2111.png
deleted file mode 100644
index 36c95c8c0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2111.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2116.png b/fonts/MiniwiFontOutlineAlt/2116.png
deleted file mode 100644
index 8f253ab7e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2116.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2118.png b/fonts/MiniwiFontOutlineAlt/2118.png
deleted file mode 100644
index c1d51f123..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2118.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/211C.png b/fonts/MiniwiFontOutlineAlt/211C.png
deleted file mode 100644
index e6f7f606d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/211C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2122.png b/fonts/MiniwiFontOutlineAlt/2122.png
deleted file mode 100644
index 094e2db6b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2122.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2126.png b/fonts/MiniwiFontOutlineAlt/2126.png
deleted file mode 100644
index 8251534cc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2126.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2135.png b/fonts/MiniwiFontOutlineAlt/2135.png
deleted file mode 100644
index 1ce022c6a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2135.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2190.png b/fonts/MiniwiFontOutlineAlt/2190.png
deleted file mode 100644
index 2c4b14356..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2190.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2191.png b/fonts/MiniwiFontOutlineAlt/2191.png
deleted file mode 100644
index 6da5dde54..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2191.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2192.png b/fonts/MiniwiFontOutlineAlt/2192.png
deleted file mode 100644
index bf9bebd76..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2192.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2193.png b/fonts/MiniwiFontOutlineAlt/2193.png
deleted file mode 100644
index d5d9e182c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2193.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2194.png b/fonts/MiniwiFontOutlineAlt/2194.png
deleted file mode 100644
index a229c304b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2194.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/21B5.png b/fonts/MiniwiFontOutlineAlt/21B5.png
deleted file mode 100644
index fb8efd4b6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/21B5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/21D0.png b/fonts/MiniwiFontOutlineAlt/21D0.png
deleted file mode 100644
index 102ff66d9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/21D0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/21D1.png b/fonts/MiniwiFontOutlineAlt/21D1.png
deleted file mode 100644
index 84b4c1ed4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/21D1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/21D2.png b/fonts/MiniwiFontOutlineAlt/21D2.png
deleted file mode 100644
index 4d05e618e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/21D2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/21D3.png b/fonts/MiniwiFontOutlineAlt/21D3.png
deleted file mode 100644
index d744ccb20..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/21D3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/21D4.png b/fonts/MiniwiFontOutlineAlt/21D4.png
deleted file mode 100644
index 9d22c9e18..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/21D4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2200.png b/fonts/MiniwiFontOutlineAlt/2200.png
deleted file mode 100644
index 7156a60ca..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2200.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2201.png b/fonts/MiniwiFontOutlineAlt/2201.png
deleted file mode 100644
index 86d2ae56f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2201.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2202.png b/fonts/MiniwiFontOutlineAlt/2202.png
deleted file mode 100644
index fb56d5310..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2202.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2203.png b/fonts/MiniwiFontOutlineAlt/2203.png
deleted file mode 100644
index eb6216d25..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2203.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2204.png b/fonts/MiniwiFontOutlineAlt/2204.png
deleted file mode 100644
index 6e7e99f88..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2204.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2205.png b/fonts/MiniwiFontOutlineAlt/2205.png
deleted file mode 100644
index 52953043b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2205.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2206.png b/fonts/MiniwiFontOutlineAlt/2206.png
deleted file mode 100644
index 635914b50..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2206.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2207.png b/fonts/MiniwiFontOutlineAlt/2207.png
deleted file mode 100644
index dd31c40f2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2207.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2208.png b/fonts/MiniwiFontOutlineAlt/2208.png
deleted file mode 100644
index 9afcf6433..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2208.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2209.png b/fonts/MiniwiFontOutlineAlt/2209.png
deleted file mode 100644
index a84f6bb0b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2209.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/220A.png b/fonts/MiniwiFontOutlineAlt/220A.png
deleted file mode 100644
index f62e7649d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/220A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/220B.png b/fonts/MiniwiFontOutlineAlt/220B.png
deleted file mode 100644
index 3b4df9961..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/220B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/220C.png b/fonts/MiniwiFontOutlineAlt/220C.png
deleted file mode 100644
index 854a5a5c2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/220C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/220D.png b/fonts/MiniwiFontOutlineAlt/220D.png
deleted file mode 100644
index faf8cb1b5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/220D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/220E.png b/fonts/MiniwiFontOutlineAlt/220E.png
deleted file mode 100644
index 56b6ce2c4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/220E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/220F.png b/fonts/MiniwiFontOutlineAlt/220F.png
deleted file mode 100644
index 6d706df79..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/220F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2210.png b/fonts/MiniwiFontOutlineAlt/2210.png
deleted file mode 100644
index 8c7a36b29..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2210.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2211.png b/fonts/MiniwiFontOutlineAlt/2211.png
deleted file mode 100644
index a5dfe6274..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2211.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2212.png b/fonts/MiniwiFontOutlineAlt/2212.png
deleted file mode 100644
index 802726d7c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2212.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2213.png b/fonts/MiniwiFontOutlineAlt/2213.png
deleted file mode 100644
index 2f34e9e29..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2213.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2214.png b/fonts/MiniwiFontOutlineAlt/2214.png
deleted file mode 100644
index 0a858145e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2214.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2215.png b/fonts/MiniwiFontOutlineAlt/2215.png
deleted file mode 100644
index 39b68a1ee..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2215.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2216.png b/fonts/MiniwiFontOutlineAlt/2216.png
deleted file mode 100644
index c03802be6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2216.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2217.png b/fonts/MiniwiFontOutlineAlt/2217.png
deleted file mode 100644
index 0f576f5a2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2217.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2218.png b/fonts/MiniwiFontOutlineAlt/2218.png
deleted file mode 100644
index 03408bc4e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2218.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2219.png b/fonts/MiniwiFontOutlineAlt/2219.png
deleted file mode 100644
index b42f5b5b2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2219.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/221A.png b/fonts/MiniwiFontOutlineAlt/221A.png
deleted file mode 100644
index a6ccdb37d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/221A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/221B.png b/fonts/MiniwiFontOutlineAlt/221B.png
deleted file mode 100644
index 68c362b44..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/221B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/221C.png b/fonts/MiniwiFontOutlineAlt/221C.png
deleted file mode 100644
index f7b1ce7c3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/221C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/221D.png b/fonts/MiniwiFontOutlineAlt/221D.png
deleted file mode 100644
index 0ef348b1b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/221D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/221E.png b/fonts/MiniwiFontOutlineAlt/221E.png
deleted file mode 100644
index 7f0d70d20..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/221E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/221F.png b/fonts/MiniwiFontOutlineAlt/221F.png
deleted file mode 100644
index 497389012..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/221F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2220.png b/fonts/MiniwiFontOutlineAlt/2220.png
deleted file mode 100644
index 10f918f31..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2220.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2221.png b/fonts/MiniwiFontOutlineAlt/2221.png
deleted file mode 100644
index 2a9607cbc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2221.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2222.png b/fonts/MiniwiFontOutlineAlt/2222.png
deleted file mode 100644
index bc9ded97e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2222.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2223.png b/fonts/MiniwiFontOutlineAlt/2223.png
deleted file mode 100644
index 36b7a0c45..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2223.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2224.png b/fonts/MiniwiFontOutlineAlt/2224.png
deleted file mode 100644
index 36b7a0c45..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2224.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2225.png b/fonts/MiniwiFontOutlineAlt/2225.png
deleted file mode 100644
index 8399ca823..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2225.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2226.png b/fonts/MiniwiFontOutlineAlt/2226.png
deleted file mode 100644
index 9c84e8ef8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2226.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2227.png b/fonts/MiniwiFontOutlineAlt/2227.png
deleted file mode 100644
index 1cdd20368..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2227.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2228.png b/fonts/MiniwiFontOutlineAlt/2228.png
deleted file mode 100644
index ea4004a63..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2228.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2229.png b/fonts/MiniwiFontOutlineAlt/2229.png
deleted file mode 100644
index 8e593faa9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2229.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/222A.png b/fonts/MiniwiFontOutlineAlt/222A.png
deleted file mode 100644
index 2092333ed..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/222A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/222B.png b/fonts/MiniwiFontOutlineAlt/222B.png
deleted file mode 100644
index 996f4bdfc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/222B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/222C.png b/fonts/MiniwiFontOutlineAlt/222C.png
deleted file mode 100644
index 48e041286..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/222C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/222D.png b/fonts/MiniwiFontOutlineAlt/222D.png
deleted file mode 100644
index 5b2c81dc4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/222D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/222E.png b/fonts/MiniwiFontOutlineAlt/222E.png
deleted file mode 100644
index 7babfb76d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/222E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/222F.png b/fonts/MiniwiFontOutlineAlt/222F.png
deleted file mode 100644
index 3c904fda7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/222F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2230.png b/fonts/MiniwiFontOutlineAlt/2230.png
deleted file mode 100644
index 6fde2d7e9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2230.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2231.png b/fonts/MiniwiFontOutlineAlt/2231.png
deleted file mode 100644
index 2b00a7db8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2231.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2232.png b/fonts/MiniwiFontOutlineAlt/2232.png
deleted file mode 100644
index 2a28cec9a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2232.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2233.png b/fonts/MiniwiFontOutlineAlt/2233.png
deleted file mode 100644
index dfe5c7479..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2233.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2234.png b/fonts/MiniwiFontOutlineAlt/2234.png
deleted file mode 100644
index 752095bd9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2234.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2235.png b/fonts/MiniwiFontOutlineAlt/2235.png
deleted file mode 100644
index 28485fc4e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2235.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2236.png b/fonts/MiniwiFontOutlineAlt/2236.png
deleted file mode 100644
index e03a58862..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2236.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2237.png b/fonts/MiniwiFontOutlineAlt/2237.png
deleted file mode 100644
index 9e6a415d3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2237.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2238.png b/fonts/MiniwiFontOutlineAlt/2238.png
deleted file mode 100644
index 037b3829f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2238.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2239.png b/fonts/MiniwiFontOutlineAlt/2239.png
deleted file mode 100644
index 0f078ae96..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2239.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/223A.png b/fonts/MiniwiFontOutlineAlt/223A.png
deleted file mode 100644
index 8326adbbc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/223A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/223B.png b/fonts/MiniwiFontOutlineAlt/223B.png
deleted file mode 100644
index 29cafd45b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/223B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/223C.png b/fonts/MiniwiFontOutlineAlt/223C.png
deleted file mode 100644
index 6e5d5a3b5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/223C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/223D.png b/fonts/MiniwiFontOutlineAlt/223D.png
deleted file mode 100644
index 27896f8a3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/223D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/223E.png b/fonts/MiniwiFontOutlineAlt/223E.png
deleted file mode 100644
index 48ec29db9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/223E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/223F.png b/fonts/MiniwiFontOutlineAlt/223F.png
deleted file mode 100644
index 36a1c5dfe..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/223F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2240.png b/fonts/MiniwiFontOutlineAlt/2240.png
deleted file mode 100644
index 1880cf01b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2240.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2241.png b/fonts/MiniwiFontOutlineAlt/2241.png
deleted file mode 100644
index a4c8ede73..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2241.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2242.png b/fonts/MiniwiFontOutlineAlt/2242.png
deleted file mode 100644
index 18b5ec147..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2242.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2243.png b/fonts/MiniwiFontOutlineAlt/2243.png
deleted file mode 100644
index 06f35d880..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2243.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2244.png b/fonts/MiniwiFontOutlineAlt/2244.png
deleted file mode 100644
index f1196151e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2244.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2245.png b/fonts/MiniwiFontOutlineAlt/2245.png
deleted file mode 100644
index 814fb4ade..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2245.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2246.png b/fonts/MiniwiFontOutlineAlt/2246.png
deleted file mode 100644
index 7103dceb3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2246.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2247.png b/fonts/MiniwiFontOutlineAlt/2247.png
deleted file mode 100644
index eed04e23e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2247.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2248.png b/fonts/MiniwiFontOutlineAlt/2248.png
deleted file mode 100644
index f4d53b4be..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2248.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2249.png b/fonts/MiniwiFontOutlineAlt/2249.png
deleted file mode 100644
index 90d54f670..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2249.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/224A.png b/fonts/MiniwiFontOutlineAlt/224A.png
deleted file mode 100644
index dbbfede60..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/224A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/224B.png b/fonts/MiniwiFontOutlineAlt/224B.png
deleted file mode 100644
index 97968573a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/224B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/224C.png b/fonts/MiniwiFontOutlineAlt/224C.png
deleted file mode 100644
index 814fb4ade..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/224C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/224D.png b/fonts/MiniwiFontOutlineAlt/224D.png
deleted file mode 100644
index 7082d2171..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/224D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/224E.png b/fonts/MiniwiFontOutlineAlt/224E.png
deleted file mode 100644
index 33c452bd1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/224E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/224F.png b/fonts/MiniwiFontOutlineAlt/224F.png
deleted file mode 100644
index 45c358ce3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/224F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2250.png b/fonts/MiniwiFontOutlineAlt/2250.png
deleted file mode 100644
index d6295a078..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2250.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2251.png b/fonts/MiniwiFontOutlineAlt/2251.png
deleted file mode 100644
index f247cb3b6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2251.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2252.png b/fonts/MiniwiFontOutlineAlt/2252.png
deleted file mode 100644
index 9b59f2542..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2252.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2253.png b/fonts/MiniwiFontOutlineAlt/2253.png
deleted file mode 100644
index 4b2486870..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2253.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2254.png b/fonts/MiniwiFontOutlineAlt/2254.png
deleted file mode 100644
index 5dff62dec..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2254.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2255.png b/fonts/MiniwiFontOutlineAlt/2255.png
deleted file mode 100644
index 068003546..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2255.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2256.png b/fonts/MiniwiFontOutlineAlt/2256.png
deleted file mode 100644
index da35a22fe..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2256.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2257.png b/fonts/MiniwiFontOutlineAlt/2257.png
deleted file mode 100644
index ad74e6b20..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2257.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2258.png b/fonts/MiniwiFontOutlineAlt/2258.png
deleted file mode 100644
index 65e811aeb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2258.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2259.png b/fonts/MiniwiFontOutlineAlt/2259.png
deleted file mode 100644
index 01302cdfb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2259.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/225A.png b/fonts/MiniwiFontOutlineAlt/225A.png
deleted file mode 100644
index 9960dae59..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/225A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/225B.png b/fonts/MiniwiFontOutlineAlt/225B.png
deleted file mode 100644
index f99e16ab9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/225B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/225C.png b/fonts/MiniwiFontOutlineAlt/225C.png
deleted file mode 100644
index 591d23c93..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/225C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/225D.png b/fonts/MiniwiFontOutlineAlt/225D.png
deleted file mode 100644
index 569ebdcb7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/225D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/225E.png b/fonts/MiniwiFontOutlineAlt/225E.png
deleted file mode 100644
index 0128dc7a5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/225E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/225F.png b/fonts/MiniwiFontOutlineAlt/225F.png
deleted file mode 100644
index 2b3e29cbc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/225F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2260.png b/fonts/MiniwiFontOutlineAlt/2260.png
deleted file mode 100644
index 8ceaae225..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2260.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2261.png b/fonts/MiniwiFontOutlineAlt/2261.png
deleted file mode 100644
index 8ccdf0c1d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2261.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2262.png b/fonts/MiniwiFontOutlineAlt/2262.png
deleted file mode 100644
index c021dc0ae..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2262.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2263.png b/fonts/MiniwiFontOutlineAlt/2263.png
deleted file mode 100644
index c19345393..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2263.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2264.png b/fonts/MiniwiFontOutlineAlt/2264.png
deleted file mode 100644
index fc738ce4d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2264.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2265.png b/fonts/MiniwiFontOutlineAlt/2265.png
deleted file mode 100644
index 7264c38ec..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2265.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2266.png b/fonts/MiniwiFontOutlineAlt/2266.png
deleted file mode 100644
index 8b7c91e08..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2266.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2267.png b/fonts/MiniwiFontOutlineAlt/2267.png
deleted file mode 100644
index a1c2c27ae..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2267.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2268.png b/fonts/MiniwiFontOutlineAlt/2268.png
deleted file mode 100644
index ce96154c9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2268.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2269.png b/fonts/MiniwiFontOutlineAlt/2269.png
deleted file mode 100644
index e3606799a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2269.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/226A.png b/fonts/MiniwiFontOutlineAlt/226A.png
deleted file mode 100644
index e80271a18..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/226A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/226B.png b/fonts/MiniwiFontOutlineAlt/226B.png
deleted file mode 100644
index 081c3cf8c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/226B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2282.png b/fonts/MiniwiFontOutlineAlt/2282.png
deleted file mode 100644
index ad0993756..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2282.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2283.png b/fonts/MiniwiFontOutlineAlt/2283.png
deleted file mode 100644
index 0116dfd81..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2283.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2284.png b/fonts/MiniwiFontOutlineAlt/2284.png
deleted file mode 100644
index 0a39a1aa0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2284.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2286.png b/fonts/MiniwiFontOutlineAlt/2286.png
deleted file mode 100644
index 00e6295d7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2286.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2287.png b/fonts/MiniwiFontOutlineAlt/2287.png
deleted file mode 100644
index 2c63ea2df..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2287.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2295.png b/fonts/MiniwiFontOutlineAlt/2295.png
deleted file mode 100644
index 713f5c464..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2295.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2297.png b/fonts/MiniwiFontOutlineAlt/2297.png
deleted file mode 100644
index 85c40161c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2297.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/22A5.png b/fonts/MiniwiFontOutlineAlt/22A5.png
deleted file mode 100644
index 79a76f265..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/22A5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/22C4.png b/fonts/MiniwiFontOutlineAlt/22C4.png
deleted file mode 100644
index 0a2a92528..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/22C4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/22C5.png b/fonts/MiniwiFontOutlineAlt/22C5.png
deleted file mode 100644
index ce0184068..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/22C5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2320.png b/fonts/MiniwiFontOutlineAlt/2320.png
deleted file mode 100644
index 7e84086ee..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2320.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2321.png b/fonts/MiniwiFontOutlineAlt/2321.png
deleted file mode 100644
index 75d9ab7ef..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2321.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2329.png b/fonts/MiniwiFontOutlineAlt/2329.png
deleted file mode 100644
index 3b358ef4c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2329.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/232A.png b/fonts/MiniwiFontOutlineAlt/232A.png
deleted file mode 100644
index 07f3ecea0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/232A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2460.png b/fonts/MiniwiFontOutlineAlt/2460.png
deleted file mode 100644
index 369b7a226..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2460.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2461.png b/fonts/MiniwiFontOutlineAlt/2461.png
deleted file mode 100644
index 6aa7951d0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2461.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2462.png b/fonts/MiniwiFontOutlineAlt/2462.png
deleted file mode 100644
index 8e9f29a29..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2462.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2463.png b/fonts/MiniwiFontOutlineAlt/2463.png
deleted file mode 100644
index 71aa97c38..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2463.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2464.png b/fonts/MiniwiFontOutlineAlt/2464.png
deleted file mode 100644
index de877385c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2464.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2465.png b/fonts/MiniwiFontOutlineAlt/2465.png
deleted file mode 100644
index dcb5e6019..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2465.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2466.png b/fonts/MiniwiFontOutlineAlt/2466.png
deleted file mode 100644
index 7f6e97f77..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2466.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2467.png b/fonts/MiniwiFontOutlineAlt/2467.png
deleted file mode 100644
index 14ee35a43..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2467.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2468.png b/fonts/MiniwiFontOutlineAlt/2468.png
deleted file mode 100644
index 541df6e61..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2468.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2469.png b/fonts/MiniwiFontOutlineAlt/2469.png
deleted file mode 100644
index b674ff4e3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2469.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/246A.png b/fonts/MiniwiFontOutlineAlt/246A.png
deleted file mode 100644
index 9f3ae3b4f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/246A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/246B.png b/fonts/MiniwiFontOutlineAlt/246B.png
deleted file mode 100644
index 60b26aa06..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/246B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/246C.png b/fonts/MiniwiFontOutlineAlt/246C.png
deleted file mode 100644
index 51c536cb3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/246C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/246D.png b/fonts/MiniwiFontOutlineAlt/246D.png
deleted file mode 100644
index 266565bea..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/246D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/246E.png b/fonts/MiniwiFontOutlineAlt/246E.png
deleted file mode 100644
index b7fe03fbc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/246E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/246F.png b/fonts/MiniwiFontOutlineAlt/246F.png
deleted file mode 100644
index 9e0f79d1b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/246F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2470.png b/fonts/MiniwiFontOutlineAlt/2470.png
deleted file mode 100644
index 2ba6d8646..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2470.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2471.png b/fonts/MiniwiFontOutlineAlt/2471.png
deleted file mode 100644
index 5a6e681a1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2471.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2472.png b/fonts/MiniwiFontOutlineAlt/2472.png
deleted file mode 100644
index e5a1a5cdc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2472.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2473.png b/fonts/MiniwiFontOutlineAlt/2473.png
deleted file mode 100644
index af5b12071..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2473.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2474.png b/fonts/MiniwiFontOutlineAlt/2474.png
deleted file mode 100644
index 7a8e7012d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2474.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2475.png b/fonts/MiniwiFontOutlineAlt/2475.png
deleted file mode 100644
index 9fd900415..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2475.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2476.png b/fonts/MiniwiFontOutlineAlt/2476.png
deleted file mode 100644
index 82eff5b4b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2476.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2477.png b/fonts/MiniwiFontOutlineAlt/2477.png
deleted file mode 100644
index 4166f2070..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2477.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2478.png b/fonts/MiniwiFontOutlineAlt/2478.png
deleted file mode 100644
index 958c98430..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2478.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2479.png b/fonts/MiniwiFontOutlineAlt/2479.png
deleted file mode 100644
index cdb6dde29..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2479.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/247A.png b/fonts/MiniwiFontOutlineAlt/247A.png
deleted file mode 100644
index 183a025be..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/247A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/247B.png b/fonts/MiniwiFontOutlineAlt/247B.png
deleted file mode 100644
index 6d2d5c32a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/247B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/247C.png b/fonts/MiniwiFontOutlineAlt/247C.png
deleted file mode 100644
index faa5beaa2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/247C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/247D.png b/fonts/MiniwiFontOutlineAlt/247D.png
deleted file mode 100644
index 4ef2f05f8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/247D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/247E.png b/fonts/MiniwiFontOutlineAlt/247E.png
deleted file mode 100644
index e3837e2de..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/247E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/247F.png b/fonts/MiniwiFontOutlineAlt/247F.png
deleted file mode 100644
index 770dd2ed5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/247F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2480.png b/fonts/MiniwiFontOutlineAlt/2480.png
deleted file mode 100644
index 942b6e32b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2480.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2481.png b/fonts/MiniwiFontOutlineAlt/2481.png
deleted file mode 100644
index 664c11ed2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2481.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2482.png b/fonts/MiniwiFontOutlineAlt/2482.png
deleted file mode 100644
index 04372586a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2482.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2483.png b/fonts/MiniwiFontOutlineAlt/2483.png
deleted file mode 100644
index 358952ed8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2483.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2484.png b/fonts/MiniwiFontOutlineAlt/2484.png
deleted file mode 100644
index fcea25a98..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2484.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2485.png b/fonts/MiniwiFontOutlineAlt/2485.png
deleted file mode 100644
index b4204d078..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2485.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2486.png b/fonts/MiniwiFontOutlineAlt/2486.png
deleted file mode 100644
index bb25878e1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2486.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2487.png b/fonts/MiniwiFontOutlineAlt/2487.png
deleted file mode 100644
index f4bd426ce..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2487.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2488.png b/fonts/MiniwiFontOutlineAlt/2488.png
deleted file mode 100644
index 722519c54..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2488.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2489.png b/fonts/MiniwiFontOutlineAlt/2489.png
deleted file mode 100644
index 4cdaad9dc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2489.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/248A.png b/fonts/MiniwiFontOutlineAlt/248A.png
deleted file mode 100644
index 70f228192..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/248A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/248B.png b/fonts/MiniwiFontOutlineAlt/248B.png
deleted file mode 100644
index 003c87c59..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/248B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/248C.png b/fonts/MiniwiFontOutlineAlt/248C.png
deleted file mode 100644
index 81642c762..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/248C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/248D.png b/fonts/MiniwiFontOutlineAlt/248D.png
deleted file mode 100644
index 47a59049b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/248D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/248E.png b/fonts/MiniwiFontOutlineAlt/248E.png
deleted file mode 100644
index 83b7a90f1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/248E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/248F.png b/fonts/MiniwiFontOutlineAlt/248F.png
deleted file mode 100644
index f9f107076..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/248F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2490.png b/fonts/MiniwiFontOutlineAlt/2490.png
deleted file mode 100644
index 0b906abd8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2490.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2491.png b/fonts/MiniwiFontOutlineAlt/2491.png
deleted file mode 100644
index bc4e2d2ec..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2491.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2492.png b/fonts/MiniwiFontOutlineAlt/2492.png
deleted file mode 100644
index 455a10a03..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2492.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2493.png b/fonts/MiniwiFontOutlineAlt/2493.png
deleted file mode 100644
index 83febe67f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2493.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2494.png b/fonts/MiniwiFontOutlineAlt/2494.png
deleted file mode 100644
index bc1be2852..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2494.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2495.png b/fonts/MiniwiFontOutlineAlt/2495.png
deleted file mode 100644
index 23c9a6311..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2495.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2496.png b/fonts/MiniwiFontOutlineAlt/2496.png
deleted file mode 100644
index b48de9a0c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2496.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2497.png b/fonts/MiniwiFontOutlineAlt/2497.png
deleted file mode 100644
index cd6bf6690..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2497.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2498.png b/fonts/MiniwiFontOutlineAlt/2498.png
deleted file mode 100644
index f704d761a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2498.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2499.png b/fonts/MiniwiFontOutlineAlt/2499.png
deleted file mode 100644
index 848bf0f28..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2499.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/249A.png b/fonts/MiniwiFontOutlineAlt/249A.png
deleted file mode 100644
index 108a8b4a2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/249A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/249B.png b/fonts/MiniwiFontOutlineAlt/249B.png
deleted file mode 100644
index cf929241a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/249B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/249C.png b/fonts/MiniwiFontOutlineAlt/249C.png
deleted file mode 100644
index c60a695db..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/249C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/249D.png b/fonts/MiniwiFontOutlineAlt/249D.png
deleted file mode 100644
index a6f7d32e2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/249D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/249E.png b/fonts/MiniwiFontOutlineAlt/249E.png
deleted file mode 100644
index aef8de9d1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/249E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/249F.png b/fonts/MiniwiFontOutlineAlt/249F.png
deleted file mode 100644
index f7c3344aa..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/249F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24A0.png b/fonts/MiniwiFontOutlineAlt/24A0.png
deleted file mode 100644
index f7afdeb40..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24A0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24A1.png b/fonts/MiniwiFontOutlineAlt/24A1.png
deleted file mode 100644
index 45eeb8785..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24A1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24A2.png b/fonts/MiniwiFontOutlineAlt/24A2.png
deleted file mode 100644
index d2c3d33e1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24A2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24A3.png b/fonts/MiniwiFontOutlineAlt/24A3.png
deleted file mode 100644
index ae53ec109..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24A3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24A4.png b/fonts/MiniwiFontOutlineAlt/24A4.png
deleted file mode 100644
index 9281b860e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24A4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24A5.png b/fonts/MiniwiFontOutlineAlt/24A5.png
deleted file mode 100644
index 5dad46813..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24A5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24A6.png b/fonts/MiniwiFontOutlineAlt/24A6.png
deleted file mode 100644
index 458abd471..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24A6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24A7.png b/fonts/MiniwiFontOutlineAlt/24A7.png
deleted file mode 100644
index fb2f1ab89..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24A7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24A8.png b/fonts/MiniwiFontOutlineAlt/24A8.png
deleted file mode 100644
index c5baed382..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24A8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24A9.png b/fonts/MiniwiFontOutlineAlt/24A9.png
deleted file mode 100644
index 65064cc4a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24A9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24AA.png b/fonts/MiniwiFontOutlineAlt/24AA.png
deleted file mode 100644
index a7f10702e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24AA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24AB.png b/fonts/MiniwiFontOutlineAlt/24AB.png
deleted file mode 100644
index 794d03621..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24AB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24AC.png b/fonts/MiniwiFontOutlineAlt/24AC.png
deleted file mode 100644
index fed97a521..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24AC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24AD.png b/fonts/MiniwiFontOutlineAlt/24AD.png
deleted file mode 100644
index 2cbe1ae47..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24AD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24AE.png b/fonts/MiniwiFontOutlineAlt/24AE.png
deleted file mode 100644
index 9a1712c8f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24AE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24AF.png b/fonts/MiniwiFontOutlineAlt/24AF.png
deleted file mode 100644
index e9fd163e2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24AF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24B0.png b/fonts/MiniwiFontOutlineAlt/24B0.png
deleted file mode 100644
index a64d16528..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24B0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24B1.png b/fonts/MiniwiFontOutlineAlt/24B1.png
deleted file mode 100644
index b002c1007..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24B1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24B2.png b/fonts/MiniwiFontOutlineAlt/24B2.png
deleted file mode 100644
index 261a47b86..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24B2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24B3.png b/fonts/MiniwiFontOutlineAlt/24B3.png
deleted file mode 100644
index 6d8ac3601..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24B3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24B4.png b/fonts/MiniwiFontOutlineAlt/24B4.png
deleted file mode 100644
index d18e5bd76..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24B4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24B5.png b/fonts/MiniwiFontOutlineAlt/24B5.png
deleted file mode 100644
index 303bc2b04..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24B5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24B6.png b/fonts/MiniwiFontOutlineAlt/24B6.png
deleted file mode 100644
index 868549213..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24B6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24B7.png b/fonts/MiniwiFontOutlineAlt/24B7.png
deleted file mode 100644
index 8ef0085f8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24B7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24B8.png b/fonts/MiniwiFontOutlineAlt/24B8.png
deleted file mode 100644
index 211e00459..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24B8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24B9.png b/fonts/MiniwiFontOutlineAlt/24B9.png
deleted file mode 100644
index 2e6165ff9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24B9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24BA.png b/fonts/MiniwiFontOutlineAlt/24BA.png
deleted file mode 100644
index a1344f37a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24BA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24BB.png b/fonts/MiniwiFontOutlineAlt/24BB.png
deleted file mode 100644
index e138c32fa..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24BB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24BC.png b/fonts/MiniwiFontOutlineAlt/24BC.png
deleted file mode 100644
index 0a626ac4c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24BC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24BD.png b/fonts/MiniwiFontOutlineAlt/24BD.png
deleted file mode 100644
index d9f197ee1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24BD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24BE.png b/fonts/MiniwiFontOutlineAlt/24BE.png
deleted file mode 100644
index 1ece0bebf..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24BE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24BF.png b/fonts/MiniwiFontOutlineAlt/24BF.png
deleted file mode 100644
index f2735b582..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24BF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24C0.png b/fonts/MiniwiFontOutlineAlt/24C0.png
deleted file mode 100644
index 8a5b155e0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24C0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24C1.png b/fonts/MiniwiFontOutlineAlt/24C1.png
deleted file mode 100644
index 8934db757..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24C1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24C2.png b/fonts/MiniwiFontOutlineAlt/24C2.png
deleted file mode 100644
index 7b29854d2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24C2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24C3.png b/fonts/MiniwiFontOutlineAlt/24C3.png
deleted file mode 100644
index b79a1b453..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24C3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24C4.png b/fonts/MiniwiFontOutlineAlt/24C4.png
deleted file mode 100644
index be85f8977..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24C4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24C5.png b/fonts/MiniwiFontOutlineAlt/24C5.png
deleted file mode 100644
index f7b560435..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24C5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24C6.png b/fonts/MiniwiFontOutlineAlt/24C6.png
deleted file mode 100644
index 03663a684..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24C6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24C7.png b/fonts/MiniwiFontOutlineAlt/24C7.png
deleted file mode 100644
index fdc14d2ed..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24C7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24C8.png b/fonts/MiniwiFontOutlineAlt/24C8.png
deleted file mode 100644
index 68626004d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24C8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24C9.png b/fonts/MiniwiFontOutlineAlt/24C9.png
deleted file mode 100644
index 8dc093e58..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24C9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24CA.png b/fonts/MiniwiFontOutlineAlt/24CA.png
deleted file mode 100644
index cd7940d43..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24CA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24CB.png b/fonts/MiniwiFontOutlineAlt/24CB.png
deleted file mode 100644
index 52a41d4ed..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24CB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24CC.png b/fonts/MiniwiFontOutlineAlt/24CC.png
deleted file mode 100644
index 14a461d47..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24CC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24CD.png b/fonts/MiniwiFontOutlineAlt/24CD.png
deleted file mode 100644
index c44a62954..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24CD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24CE.png b/fonts/MiniwiFontOutlineAlt/24CE.png
deleted file mode 100644
index e82735236..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24CE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24CF.png b/fonts/MiniwiFontOutlineAlt/24CF.png
deleted file mode 100644
index c3e6c410d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24CF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24D0.png b/fonts/MiniwiFontOutlineAlt/24D0.png
deleted file mode 100644
index f01a05e41..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24D0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24D1.png b/fonts/MiniwiFontOutlineAlt/24D1.png
deleted file mode 100644
index 43fe1978a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24D1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24D2.png b/fonts/MiniwiFontOutlineAlt/24D2.png
deleted file mode 100644
index 597a34b29..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24D2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24D3.png b/fonts/MiniwiFontOutlineAlt/24D3.png
deleted file mode 100644
index ba0301d46..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24D3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24D4.png b/fonts/MiniwiFontOutlineAlt/24D4.png
deleted file mode 100644
index d1941bed7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24D4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24D5.png b/fonts/MiniwiFontOutlineAlt/24D5.png
deleted file mode 100644
index 54a2bedf7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24D5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24D6.png b/fonts/MiniwiFontOutlineAlt/24D6.png
deleted file mode 100644
index 5542bcb58..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24D6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24D7.png b/fonts/MiniwiFontOutlineAlt/24D7.png
deleted file mode 100644
index 654f152b9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24D7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24D8.png b/fonts/MiniwiFontOutlineAlt/24D8.png
deleted file mode 100644
index d06743cd2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24D8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24D9.png b/fonts/MiniwiFontOutlineAlt/24D9.png
deleted file mode 100644
index 26093a4b1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24D9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24DA.png b/fonts/MiniwiFontOutlineAlt/24DA.png
deleted file mode 100644
index 458abd471..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24DA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24DB.png b/fonts/MiniwiFontOutlineAlt/24DB.png
deleted file mode 100644
index 4e3694c45..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24DB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24DC.png b/fonts/MiniwiFontOutlineAlt/24DC.png
deleted file mode 100644
index 0bec9762a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24DC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24DD.png b/fonts/MiniwiFontOutlineAlt/24DD.png
deleted file mode 100644
index db00a3ab8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24DD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24DE.png b/fonts/MiniwiFontOutlineAlt/24DE.png
deleted file mode 100644
index be85f8977..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24DE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24DF.png b/fonts/MiniwiFontOutlineAlt/24DF.png
deleted file mode 100644
index 4e89ed5f5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24DF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24E0.png b/fonts/MiniwiFontOutlineAlt/24E0.png
deleted file mode 100644
index 46b89a7a1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24E0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24E1.png b/fonts/MiniwiFontOutlineAlt/24E1.png
deleted file mode 100644
index 3e100010e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24E1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24E2.png b/fonts/MiniwiFontOutlineAlt/24E2.png
deleted file mode 100644
index 2508e73bc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24E2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24E3.png b/fonts/MiniwiFontOutlineAlt/24E3.png
deleted file mode 100644
index 606d4d482..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24E3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24E4.png b/fonts/MiniwiFontOutlineAlt/24E4.png
deleted file mode 100644
index cd7940d43..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24E4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24E5.png b/fonts/MiniwiFontOutlineAlt/24E5.png
deleted file mode 100644
index 52a41d4ed..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24E5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24E6.png b/fonts/MiniwiFontOutlineAlt/24E6.png
deleted file mode 100644
index 14a461d47..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24E6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24E7.png b/fonts/MiniwiFontOutlineAlt/24E7.png
deleted file mode 100644
index c44a62954..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24E7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24E8.png b/fonts/MiniwiFontOutlineAlt/24E8.png
deleted file mode 100644
index a1ce58cea..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24E8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24E9.png b/fonts/MiniwiFontOutlineAlt/24E9.png
deleted file mode 100644
index c4770a181..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24E9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24EA.png b/fonts/MiniwiFontOutlineAlt/24EA.png
deleted file mode 100644
index 3343d8a29..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24EA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24EB.png b/fonts/MiniwiFontOutlineAlt/24EB.png
deleted file mode 100644
index d3f76300f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24EB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24EC.png b/fonts/MiniwiFontOutlineAlt/24EC.png
deleted file mode 100644
index d616c7a57..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24EC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24ED.png b/fonts/MiniwiFontOutlineAlt/24ED.png
deleted file mode 100644
index 8161f1675..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24ED.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24EE.png b/fonts/MiniwiFontOutlineAlt/24EE.png
deleted file mode 100644
index ab920b6a3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24EE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24EF.png b/fonts/MiniwiFontOutlineAlt/24EF.png
deleted file mode 100644
index c2b9de7d8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24EF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24F0.png b/fonts/MiniwiFontOutlineAlt/24F0.png
deleted file mode 100644
index 670688d00..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24F0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24F1.png b/fonts/MiniwiFontOutlineAlt/24F1.png
deleted file mode 100644
index d7cc82f01..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24F1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24F2.png b/fonts/MiniwiFontOutlineAlt/24F2.png
deleted file mode 100644
index 1300f2e8e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24F2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24F3.png b/fonts/MiniwiFontOutlineAlt/24F3.png
deleted file mode 100644
index fdfc6ddb0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24F3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24F4.png b/fonts/MiniwiFontOutlineAlt/24F4.png
deleted file mode 100644
index bd590c6ed..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24F4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24F5.png b/fonts/MiniwiFontOutlineAlt/24F5.png
deleted file mode 100644
index 790f89272..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24F5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24F6.png b/fonts/MiniwiFontOutlineAlt/24F6.png
deleted file mode 100644
index b57ac40f2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24F6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24F7.png b/fonts/MiniwiFontOutlineAlt/24F7.png
deleted file mode 100644
index 1f45351f3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24F7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24F8.png b/fonts/MiniwiFontOutlineAlt/24F8.png
deleted file mode 100644
index d6205531e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24F8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24F9.png b/fonts/MiniwiFontOutlineAlt/24F9.png
deleted file mode 100644
index 16017541e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24F9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24FA.png b/fonts/MiniwiFontOutlineAlt/24FA.png
deleted file mode 100644
index c441b3bde..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24FA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24FB.png b/fonts/MiniwiFontOutlineAlt/24FB.png
deleted file mode 100644
index b3c0239b6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24FB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24FC.png b/fonts/MiniwiFontOutlineAlt/24FC.png
deleted file mode 100644
index d999eb374..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24FC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24FD.png b/fonts/MiniwiFontOutlineAlt/24FD.png
deleted file mode 100644
index 843d7de08..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24FD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24FE.png b/fonts/MiniwiFontOutlineAlt/24FE.png
deleted file mode 100644
index 48d140197..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24FE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/24FF.png b/fonts/MiniwiFontOutlineAlt/24FF.png
deleted file mode 100644
index 947138f0d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/24FF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2500.png b/fonts/MiniwiFontOutlineAlt/2500.png
deleted file mode 100644
index 9e9c4458c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2500.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2501.png b/fonts/MiniwiFontOutlineAlt/2501.png
deleted file mode 100644
index 11cdc0f01..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2501.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2502.png b/fonts/MiniwiFontOutlineAlt/2502.png
deleted file mode 100644
index af70c464e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2502.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2503.png b/fonts/MiniwiFontOutlineAlt/2503.png
deleted file mode 100644
index 91fc1a034..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2503.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2504.png b/fonts/MiniwiFontOutlineAlt/2504.png
deleted file mode 100644
index 191a66494..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2504.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2505.png b/fonts/MiniwiFontOutlineAlt/2505.png
deleted file mode 100644
index 822e30957..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2505.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2506.png b/fonts/MiniwiFontOutlineAlt/2506.png
deleted file mode 100644
index 7fee7a38b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2506.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2507.png b/fonts/MiniwiFontOutlineAlt/2507.png
deleted file mode 100644
index 84ee8fbca..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2507.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2508.png b/fonts/MiniwiFontOutlineAlt/2508.png
deleted file mode 100644
index 6601ce5f0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2508.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2509.png b/fonts/MiniwiFontOutlineAlt/2509.png
deleted file mode 100644
index 5e3896153..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2509.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/250A.png b/fonts/MiniwiFontOutlineAlt/250A.png
deleted file mode 100644
index 4b04f34bc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/250A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/250B.png b/fonts/MiniwiFontOutlineAlt/250B.png
deleted file mode 100644
index e6a47feab..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/250B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/250C.png b/fonts/MiniwiFontOutlineAlt/250C.png
deleted file mode 100644
index 69949dcd0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/250C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/250D.png b/fonts/MiniwiFontOutlineAlt/250D.png
deleted file mode 100644
index 25f149ad5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/250D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/250E.png b/fonts/MiniwiFontOutlineAlt/250E.png
deleted file mode 100644
index b1e9e5f70..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/250E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/250F.png b/fonts/MiniwiFontOutlineAlt/250F.png
deleted file mode 100644
index 25f149ad5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/250F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2510.png b/fonts/MiniwiFontOutlineAlt/2510.png
deleted file mode 100644
index c99eaddce..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2510.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2511.png b/fonts/MiniwiFontOutlineAlt/2511.png
deleted file mode 100644
index fd6fb5df9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2511.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2512.png b/fonts/MiniwiFontOutlineAlt/2512.png
deleted file mode 100644
index bcea7ee6b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2512.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2513.png b/fonts/MiniwiFontOutlineAlt/2513.png
deleted file mode 100644
index d7afdf2dd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2513.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2514.png b/fonts/MiniwiFontOutlineAlt/2514.png
deleted file mode 100644
index 2323f8fc3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2514.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2515.png b/fonts/MiniwiFontOutlineAlt/2515.png
deleted file mode 100644
index 592f8255b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2515.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2516.png b/fonts/MiniwiFontOutlineAlt/2516.png
deleted file mode 100644
index 149645483..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2516.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2517.png b/fonts/MiniwiFontOutlineAlt/2517.png
deleted file mode 100644
index a2931122a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2517.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2518.png b/fonts/MiniwiFontOutlineAlt/2518.png
deleted file mode 100644
index 7ac53434f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2518.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2519.png b/fonts/MiniwiFontOutlineAlt/2519.png
deleted file mode 100644
index 208c664db..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2519.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/251A.png b/fonts/MiniwiFontOutlineAlt/251A.png
deleted file mode 100644
index c07501a40..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/251A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/251B.png b/fonts/MiniwiFontOutlineAlt/251B.png
deleted file mode 100644
index c63b05355..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/251B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/251C.png b/fonts/MiniwiFontOutlineAlt/251C.png
deleted file mode 100644
index a76f691e2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/251C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/251D.png b/fonts/MiniwiFontOutlineAlt/251D.png
deleted file mode 100644
index 7acf939f5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/251D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/251E.png b/fonts/MiniwiFontOutlineAlt/251E.png
deleted file mode 100644
index e7181220d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/251E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/251F.png b/fonts/MiniwiFontOutlineAlt/251F.png
deleted file mode 100644
index 0d2bb167c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/251F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2520.png b/fonts/MiniwiFontOutlineAlt/2520.png
deleted file mode 100644
index ae882b889..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2520.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2521.png b/fonts/MiniwiFontOutlineAlt/2521.png
deleted file mode 100644
index 2ec059eab..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2521.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2522.png b/fonts/MiniwiFontOutlineAlt/2522.png
deleted file mode 100644
index 52aff0a90..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2522.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2523.png b/fonts/MiniwiFontOutlineAlt/2523.png
deleted file mode 100644
index 89f33b431..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2523.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2524.png b/fonts/MiniwiFontOutlineAlt/2524.png
deleted file mode 100644
index 809c90351..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2524.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2525.png b/fonts/MiniwiFontOutlineAlt/2525.png
deleted file mode 100644
index cc1f465ef..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2525.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2526.png b/fonts/MiniwiFontOutlineAlt/2526.png
deleted file mode 100644
index 48e28dfd7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2526.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2527.png b/fonts/MiniwiFontOutlineAlt/2527.png
deleted file mode 100644
index eaa0dede4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2527.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2528.png b/fonts/MiniwiFontOutlineAlt/2528.png
deleted file mode 100644
index 897132d56..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2528.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2529.png b/fonts/MiniwiFontOutlineAlt/2529.png
deleted file mode 100644
index 82d11687f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2529.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/252A.png b/fonts/MiniwiFontOutlineAlt/252A.png
deleted file mode 100644
index 8d35d6a68..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/252A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/252B.png b/fonts/MiniwiFontOutlineAlt/252B.png
deleted file mode 100644
index b9f761bb8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/252B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/252C.png b/fonts/MiniwiFontOutlineAlt/252C.png
deleted file mode 100644
index df9aa80c4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/252C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/252D.png b/fonts/MiniwiFontOutlineAlt/252D.png
deleted file mode 100644
index 9a6dd485f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/252D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/252E.png b/fonts/MiniwiFontOutlineAlt/252E.png
deleted file mode 100644
index 7a21226a5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/252E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/252F.png b/fonts/MiniwiFontOutlineAlt/252F.png
deleted file mode 100644
index 3438c191b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/252F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2530.png b/fonts/MiniwiFontOutlineAlt/2530.png
deleted file mode 100644
index cec9e5aea..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2530.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2531.png b/fonts/MiniwiFontOutlineAlt/2531.png
deleted file mode 100644
index 9b51fa142..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2531.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2532.png b/fonts/MiniwiFontOutlineAlt/2532.png
deleted file mode 100644
index 88caff2e1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2532.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2533.png b/fonts/MiniwiFontOutlineAlt/2533.png
deleted file mode 100644
index d848d8d37..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2533.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2534.png b/fonts/MiniwiFontOutlineAlt/2534.png
deleted file mode 100644
index 2bff35511..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2534.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2535.png b/fonts/MiniwiFontOutlineAlt/2535.png
deleted file mode 100644
index 05a92f625..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2535.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2536.png b/fonts/MiniwiFontOutlineAlt/2536.png
deleted file mode 100644
index 887d193f3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2536.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2537.png b/fonts/MiniwiFontOutlineAlt/2537.png
deleted file mode 100644
index 1b98a0045..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2537.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2538.png b/fonts/MiniwiFontOutlineAlt/2538.png
deleted file mode 100644
index 71405d3f3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2538.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2539.png b/fonts/MiniwiFontOutlineAlt/2539.png
deleted file mode 100644
index 34c75c665..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2539.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/253A.png b/fonts/MiniwiFontOutlineAlt/253A.png
deleted file mode 100644
index 45851a4be..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/253A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/253B.png b/fonts/MiniwiFontOutlineAlt/253B.png
deleted file mode 100644
index 617802baa..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/253B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/253C.png b/fonts/MiniwiFontOutlineAlt/253C.png
deleted file mode 100644
index cd72796a5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/253C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/253D.png b/fonts/MiniwiFontOutlineAlt/253D.png
deleted file mode 100644
index 397334744..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/253D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/253E.png b/fonts/MiniwiFontOutlineAlt/253E.png
deleted file mode 100644
index 92513118e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/253E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/253F.png b/fonts/MiniwiFontOutlineAlt/253F.png
deleted file mode 100644
index 105a2e34a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/253F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2540.png b/fonts/MiniwiFontOutlineAlt/2540.png
deleted file mode 100644
index 386b117ee..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2540.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2541.png b/fonts/MiniwiFontOutlineAlt/2541.png
deleted file mode 100644
index 1e3dde142..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2541.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2542.png b/fonts/MiniwiFontOutlineAlt/2542.png
deleted file mode 100644
index 061263b52..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2542.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2543.png b/fonts/MiniwiFontOutlineAlt/2543.png
deleted file mode 100644
index 82d11687f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2543.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2544.png b/fonts/MiniwiFontOutlineAlt/2544.png
deleted file mode 100644
index 386b117ee..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2544.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2545.png b/fonts/MiniwiFontOutlineAlt/2545.png
deleted file mode 100644
index d3eca363b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2545.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2546.png b/fonts/MiniwiFontOutlineAlt/2546.png
deleted file mode 100644
index 4d2e3f365..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2546.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2547.png b/fonts/MiniwiFontOutlineAlt/2547.png
deleted file mode 100644
index 2f1bcf4f5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2547.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2548.png b/fonts/MiniwiFontOutlineAlt/2548.png
deleted file mode 100644
index 76b78c070..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2548.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2549.png b/fonts/MiniwiFontOutlineAlt/2549.png
deleted file mode 100644
index 5009685cb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2549.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/254A.png b/fonts/MiniwiFontOutlineAlt/254A.png
deleted file mode 100644
index 7089f1a38..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/254A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/254B.png b/fonts/MiniwiFontOutlineAlt/254B.png
deleted file mode 100644
index a02b43d11..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/254B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/254C.png b/fonts/MiniwiFontOutlineAlt/254C.png
deleted file mode 100644
index 191a66494..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/254C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/254D.png b/fonts/MiniwiFontOutlineAlt/254D.png
deleted file mode 100644
index 822e30957..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/254D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/254E.png b/fonts/MiniwiFontOutlineAlt/254E.png
deleted file mode 100644
index 1af2ca71c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/254E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/254F.png b/fonts/MiniwiFontOutlineAlt/254F.png
deleted file mode 100644
index 25d6a2470..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/254F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2550.png b/fonts/MiniwiFontOutlineAlt/2550.png
deleted file mode 100644
index 659d70966..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2550.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2551.png b/fonts/MiniwiFontOutlineAlt/2551.png
deleted file mode 100644
index 8399ca823..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2551.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2552.png b/fonts/MiniwiFontOutlineAlt/2552.png
deleted file mode 100644
index 0e10264d0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2552.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2553.png b/fonts/MiniwiFontOutlineAlt/2553.png
deleted file mode 100644
index eb2b3ff3d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2553.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2554.png b/fonts/MiniwiFontOutlineAlt/2554.png
deleted file mode 100644
index 0fbfacad3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2554.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2555.png b/fonts/MiniwiFontOutlineAlt/2555.png
deleted file mode 100644
index 2c3a36dbc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2555.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2556.png b/fonts/MiniwiFontOutlineAlt/2556.png
deleted file mode 100644
index 68c2af480..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2556.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2557.png b/fonts/MiniwiFontOutlineAlt/2557.png
deleted file mode 100644
index 7b012b1c0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2557.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2558.png b/fonts/MiniwiFontOutlineAlt/2558.png
deleted file mode 100644
index c348aed96..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2558.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2559.png b/fonts/MiniwiFontOutlineAlt/2559.png
deleted file mode 100644
index 8bfeaeac6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2559.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/255A.png b/fonts/MiniwiFontOutlineAlt/255A.png
deleted file mode 100644
index 8b9806124..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/255A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/255B.png b/fonts/MiniwiFontOutlineAlt/255B.png
deleted file mode 100644
index 4bcc78b76..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/255B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/255C.png b/fonts/MiniwiFontOutlineAlt/255C.png
deleted file mode 100644
index defec4fd3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/255C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/255D.png b/fonts/MiniwiFontOutlineAlt/255D.png
deleted file mode 100644
index 26d0f6228..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/255D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/255E.png b/fonts/MiniwiFontOutlineAlt/255E.png
deleted file mode 100644
index 00cfb3d28..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/255E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/255F.png b/fonts/MiniwiFontOutlineAlt/255F.png
deleted file mode 100644
index 3c8ee31bc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/255F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2560.png b/fonts/MiniwiFontOutlineAlt/2560.png
deleted file mode 100644
index 127726687..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2560.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2561.png b/fonts/MiniwiFontOutlineAlt/2561.png
deleted file mode 100644
index a2c4abe06..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2561.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2562.png b/fonts/MiniwiFontOutlineAlt/2562.png
deleted file mode 100644
index 8399ca823..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2562.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2563.png b/fonts/MiniwiFontOutlineAlt/2563.png
deleted file mode 100644
index c4ca25c23..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2563.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2564.png b/fonts/MiniwiFontOutlineAlt/2564.png
deleted file mode 100644
index ce0420d6a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2564.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2565.png b/fonts/MiniwiFontOutlineAlt/2565.png
deleted file mode 100644
index eb2b3ff3d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2565.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2566.png b/fonts/MiniwiFontOutlineAlt/2566.png
deleted file mode 100644
index d6aac6f18..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2566.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2567.png b/fonts/MiniwiFontOutlineAlt/2567.png
deleted file mode 100644
index 141cfa01c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2567.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2568.png b/fonts/MiniwiFontOutlineAlt/2568.png
deleted file mode 100644
index 8bfeaeac6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2568.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2569.png b/fonts/MiniwiFontOutlineAlt/2569.png
deleted file mode 100644
index a4ec66a95..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2569.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/256A.png b/fonts/MiniwiFontOutlineAlt/256A.png
deleted file mode 100644
index deb7f6417..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/256A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/256B.png b/fonts/MiniwiFontOutlineAlt/256B.png
deleted file mode 100644
index 3c8ee31bc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/256B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/256C.png b/fonts/MiniwiFontOutlineAlt/256C.png
deleted file mode 100644
index 4d3861e9d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/256C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/256D.png b/fonts/MiniwiFontOutlineAlt/256D.png
deleted file mode 100644
index 8ce0872d9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/256D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/256E.png b/fonts/MiniwiFontOutlineAlt/256E.png
deleted file mode 100644
index 390bd322a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/256E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/256F.png b/fonts/MiniwiFontOutlineAlt/256F.png
deleted file mode 100644
index 7f56dbab7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/256F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2570.png b/fonts/MiniwiFontOutlineAlt/2570.png
deleted file mode 100644
index 77725c01c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2570.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2571.png b/fonts/MiniwiFontOutlineAlt/2571.png
deleted file mode 100644
index 96b73cbd4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2571.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2572.png b/fonts/MiniwiFontOutlineAlt/2572.png
deleted file mode 100644
index 1a5fcbac7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2572.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2573.png b/fonts/MiniwiFontOutlineAlt/2573.png
deleted file mode 100644
index 21faed219..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2573.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2574.png b/fonts/MiniwiFontOutlineAlt/2574.png
deleted file mode 100644
index d399c4602..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2574.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2575.png b/fonts/MiniwiFontOutlineAlt/2575.png
deleted file mode 100644
index 3687e9514..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2575.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2576.png b/fonts/MiniwiFontOutlineAlt/2576.png
deleted file mode 100644
index 191a66494..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2576.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2577.png b/fonts/MiniwiFontOutlineAlt/2577.png
deleted file mode 100644
index a2247ad8b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2577.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2578.png b/fonts/MiniwiFontOutlineAlt/2578.png
deleted file mode 100644
index 556b90b7b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2578.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2579.png b/fonts/MiniwiFontOutlineAlt/2579.png
deleted file mode 100644
index 942d3325d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2579.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/257A.png b/fonts/MiniwiFontOutlineAlt/257A.png
deleted file mode 100644
index 822e30957..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/257A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/257B.png b/fonts/MiniwiFontOutlineAlt/257B.png
deleted file mode 100644
index 4db0f7628..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/257B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/257C.png b/fonts/MiniwiFontOutlineAlt/257C.png
deleted file mode 100644
index 990c2ff15..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/257C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/257D.png b/fonts/MiniwiFontOutlineAlt/257D.png
deleted file mode 100644
index 30f49632e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/257D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/257E.png b/fonts/MiniwiFontOutlineAlt/257E.png
deleted file mode 100644
index 22da0cc9f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/257E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/257F.png b/fonts/MiniwiFontOutlineAlt/257F.png
deleted file mode 100644
index c2f02f3b2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/257F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2580.png b/fonts/MiniwiFontOutlineAlt/2580.png
deleted file mode 100644
index c1a0781fc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2580.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2581.png b/fonts/MiniwiFontOutlineAlt/2581.png
deleted file mode 100644
index 927308800..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2581.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2582.png b/fonts/MiniwiFontOutlineAlt/2582.png
deleted file mode 100644
index 342f2b9c1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2582.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2583.png b/fonts/MiniwiFontOutlineAlt/2583.png
deleted file mode 100644
index 1bbd0e8a6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2583.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2584.png b/fonts/MiniwiFontOutlineAlt/2584.png
deleted file mode 100644
index 5b10e0624..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2584.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2585.png b/fonts/MiniwiFontOutlineAlt/2585.png
deleted file mode 100644
index 3a1d2d922..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2585.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2586.png b/fonts/MiniwiFontOutlineAlt/2586.png
deleted file mode 100644
index 329b61717..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2586.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2587.png b/fonts/MiniwiFontOutlineAlt/2587.png
deleted file mode 100644
index 9eb54e47c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2587.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2588.png b/fonts/MiniwiFontOutlineAlt/2588.png
deleted file mode 100644
index 2dace6f69..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2588.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2589.png b/fonts/MiniwiFontOutlineAlt/2589.png
deleted file mode 100644
index c7647d3a1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2589.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/258A.png b/fonts/MiniwiFontOutlineAlt/258A.png
deleted file mode 100644
index a34c7f0f8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/258A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/258B.png b/fonts/MiniwiFontOutlineAlt/258B.png
deleted file mode 100644
index 547c38d35..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/258B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/258C.png b/fonts/MiniwiFontOutlineAlt/258C.png
deleted file mode 100644
index 35c66b604..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/258C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/258D.png b/fonts/MiniwiFontOutlineAlt/258D.png
deleted file mode 100644
index 61cffe839..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/258D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/258E.png b/fonts/MiniwiFontOutlineAlt/258E.png
deleted file mode 100644
index 5b585362a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/258E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/258F.png b/fonts/MiniwiFontOutlineAlt/258F.png
deleted file mode 100644
index 1bfe6a80c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/258F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2590.png b/fonts/MiniwiFontOutlineAlt/2590.png
deleted file mode 100644
index e27b80252..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2590.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2591.png b/fonts/MiniwiFontOutlineAlt/2591.png
deleted file mode 100644
index e20339677..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2591.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2592.png b/fonts/MiniwiFontOutlineAlt/2592.png
deleted file mode 100644
index 827b5acb6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2592.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2593.png b/fonts/MiniwiFontOutlineAlt/2593.png
deleted file mode 100644
index 9f2211ffd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2593.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2594.png b/fonts/MiniwiFontOutlineAlt/2594.png
deleted file mode 100644
index 9c194f521..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2594.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2595.png b/fonts/MiniwiFontOutlineAlt/2595.png
deleted file mode 100644
index c9d90ba32..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2595.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2596.png b/fonts/MiniwiFontOutlineAlt/2596.png
deleted file mode 100644
index 55eb028e6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2596.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2597.png b/fonts/MiniwiFontOutlineAlt/2597.png
deleted file mode 100644
index 94d6c41fc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2597.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2598.png b/fonts/MiniwiFontOutlineAlt/2598.png
deleted file mode 100644
index a0bff7c22..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2598.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2599.png b/fonts/MiniwiFontOutlineAlt/2599.png
deleted file mode 100644
index 9d5797fb6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2599.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/259A.png b/fonts/MiniwiFontOutlineAlt/259A.png
deleted file mode 100644
index cb4ee14d0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/259A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/259B.png b/fonts/MiniwiFontOutlineAlt/259B.png
deleted file mode 100644
index f24b727ea..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/259B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/259C.png b/fonts/MiniwiFontOutlineAlt/259C.png
deleted file mode 100644
index 04b0d2e89..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/259C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/259D.png b/fonts/MiniwiFontOutlineAlt/259D.png
deleted file mode 100644
index 111f5fdc5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/259D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/259E.png b/fonts/MiniwiFontOutlineAlt/259E.png
deleted file mode 100644
index c7b91e5eb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/259E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/259F.png b/fonts/MiniwiFontOutlineAlt/259F.png
deleted file mode 100644
index 909b75755..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/259F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/25A0.png b/fonts/MiniwiFontOutlineAlt/25A0.png
deleted file mode 100644
index f43fa6b31..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/25A0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/25CA.png b/fonts/MiniwiFontOutlineAlt/25CA.png
deleted file mode 100644
index fc8661e3d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/25CA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2660.png b/fonts/MiniwiFontOutlineAlt/2660.png
deleted file mode 100644
index a2a5e9821..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2660.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2663.png b/fonts/MiniwiFontOutlineAlt/2663.png
deleted file mode 100644
index f76dc5628..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2663.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2665.png b/fonts/MiniwiFontOutlineAlt/2665.png
deleted file mode 100644
index 099e9dfaf..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2665.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2666.png b/fonts/MiniwiFontOutlineAlt/2666.png
deleted file mode 100644
index 39ab98af0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2666.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2801.png b/fonts/MiniwiFontOutlineAlt/2801.png
deleted file mode 100644
index 534621e36..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2801.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2802.png b/fonts/MiniwiFontOutlineAlt/2802.png
deleted file mode 100644
index c741133bd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2802.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2803.png b/fonts/MiniwiFontOutlineAlt/2803.png
deleted file mode 100644
index 6bd50044b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2803.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2804.png b/fonts/MiniwiFontOutlineAlt/2804.png
deleted file mode 100644
index f722d5654..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2804.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2805.png b/fonts/MiniwiFontOutlineAlt/2805.png
deleted file mode 100644
index de1fe0afb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2805.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2806.png b/fonts/MiniwiFontOutlineAlt/2806.png
deleted file mode 100644
index d43e58906..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2806.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2807.png b/fonts/MiniwiFontOutlineAlt/2807.png
deleted file mode 100644
index a6cd74ced..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2807.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2808.png b/fonts/MiniwiFontOutlineAlt/2808.png
deleted file mode 100644
index 575fca91c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2808.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2809.png b/fonts/MiniwiFontOutlineAlt/2809.png
deleted file mode 100644
index dd5ec2679..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2809.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/280A.png b/fonts/MiniwiFontOutlineAlt/280A.png
deleted file mode 100644
index d43d6b032..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/280A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/280B.png b/fonts/MiniwiFontOutlineAlt/280B.png
deleted file mode 100644
index 6a73bd7f2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/280B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/280C.png b/fonts/MiniwiFontOutlineAlt/280C.png
deleted file mode 100644
index 9bc2e1d86..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/280C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/280D.png b/fonts/MiniwiFontOutlineAlt/280D.png
deleted file mode 100644
index 7884c7c57..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/280D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/280E.png b/fonts/MiniwiFontOutlineAlt/280E.png
deleted file mode 100644
index 3d8728c14..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/280E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/280F.png b/fonts/MiniwiFontOutlineAlt/280F.png
deleted file mode 100644
index feb27bae7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/280F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2810.png b/fonts/MiniwiFontOutlineAlt/2810.png
deleted file mode 100644
index eed59adfb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2810.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2811.png b/fonts/MiniwiFontOutlineAlt/2811.png
deleted file mode 100644
index fdbec4078..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2811.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2812.png b/fonts/MiniwiFontOutlineAlt/2812.png
deleted file mode 100644
index 77bcde044..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2812.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2813.png b/fonts/MiniwiFontOutlineAlt/2813.png
deleted file mode 100644
index 3bd44f5e5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2813.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2814.png b/fonts/MiniwiFontOutlineAlt/2814.png
deleted file mode 100644
index 98e722e0c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2814.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2815.png b/fonts/MiniwiFontOutlineAlt/2815.png
deleted file mode 100644
index 57db880c0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2815.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2816.png b/fonts/MiniwiFontOutlineAlt/2816.png
deleted file mode 100644
index eab326970..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2816.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2817.png b/fonts/MiniwiFontOutlineAlt/2817.png
deleted file mode 100644
index eab326970..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2817.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2818.png b/fonts/MiniwiFontOutlineAlt/2818.png
deleted file mode 100644
index 6bd50044b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2818.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2819.png b/fonts/MiniwiFontOutlineAlt/2819.png
deleted file mode 100644
index 3f36cfe4f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2819.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/281A.png b/fonts/MiniwiFontOutlineAlt/281A.png
deleted file mode 100644
index 77c9fc8b8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/281A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/281B.png b/fonts/MiniwiFontOutlineAlt/281B.png
deleted file mode 100644
index 9e94abbfd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/281B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/281C.png b/fonts/MiniwiFontOutlineAlt/281C.png
deleted file mode 100644
index 0851a4355..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/281C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/281D.png b/fonts/MiniwiFontOutlineAlt/281D.png
deleted file mode 100644
index eaeffb1d3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/281D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/281E.png b/fonts/MiniwiFontOutlineAlt/281E.png
deleted file mode 100644
index 9cea57612..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/281E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/281F.png b/fonts/MiniwiFontOutlineAlt/281F.png
deleted file mode 100644
index dbcfab6e1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/281F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2820.png b/fonts/MiniwiFontOutlineAlt/2820.png
deleted file mode 100644
index 1859c4cb0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2820.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2821.png b/fonts/MiniwiFontOutlineAlt/2821.png
deleted file mode 100644
index 7697fc1a9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2821.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2822.png b/fonts/MiniwiFontOutlineAlt/2822.png
deleted file mode 100644
index 53aae2ed8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2822.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2823.png b/fonts/MiniwiFontOutlineAlt/2823.png
deleted file mode 100644
index a483886b1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2823.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2824.png b/fonts/MiniwiFontOutlineAlt/2824.png
deleted file mode 100644
index 6601ce5f0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2824.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2825.png b/fonts/MiniwiFontOutlineAlt/2825.png
deleted file mode 100644
index b64e487f3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2825.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2826.png b/fonts/MiniwiFontOutlineAlt/2826.png
deleted file mode 100644
index 9a2648d5e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2826.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2827.png b/fonts/MiniwiFontOutlineAlt/2827.png
deleted file mode 100644
index fd48c1861..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2827.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2828.png b/fonts/MiniwiFontOutlineAlt/2828.png
deleted file mode 100644
index b84ca2113..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2828.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2829.png b/fonts/MiniwiFontOutlineAlt/2829.png
deleted file mode 100644
index 6fc8d0918..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2829.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/282A.png b/fonts/MiniwiFontOutlineAlt/282A.png
deleted file mode 100644
index c5f5fc8ed..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/282A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/282B.png b/fonts/MiniwiFontOutlineAlt/282B.png
deleted file mode 100644
index e708254c8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/282B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/282C.png b/fonts/MiniwiFontOutlineAlt/282C.png
deleted file mode 100644
index abb6ba926..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/282C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/282D.png b/fonts/MiniwiFontOutlineAlt/282D.png
deleted file mode 100644
index b871d30b9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/282D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/282E.png b/fonts/MiniwiFontOutlineAlt/282E.png
deleted file mode 100644
index dfe1fe08b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/282E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/282F.png b/fonts/MiniwiFontOutlineAlt/282F.png
deleted file mode 100644
index a848ef3e9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/282F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2830.png b/fonts/MiniwiFontOutlineAlt/2830.png
deleted file mode 100644
index 864f51455..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2830.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2831.png b/fonts/MiniwiFontOutlineAlt/2831.png
deleted file mode 100644
index 1a5863bd6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2831.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2832.png b/fonts/MiniwiFontOutlineAlt/2832.png
deleted file mode 100644
index 88124e66c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2832.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2833.png b/fonts/MiniwiFontOutlineAlt/2833.png
deleted file mode 100644
index edf822557..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2833.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2834.png b/fonts/MiniwiFontOutlineAlt/2834.png
deleted file mode 100644
index 89041df5d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2834.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2835.png b/fonts/MiniwiFontOutlineAlt/2835.png
deleted file mode 100644
index b722c41a4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2835.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2836.png b/fonts/MiniwiFontOutlineAlt/2836.png
deleted file mode 100644
index 9e6a415d3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2836.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2837.png b/fonts/MiniwiFontOutlineAlt/2837.png
deleted file mode 100644
index 7095b67fd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2837.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2838.png b/fonts/MiniwiFontOutlineAlt/2838.png
deleted file mode 100644
index 0dd6bc2f0..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2838.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2839.png b/fonts/MiniwiFontOutlineAlt/2839.png
deleted file mode 100644
index 5d3220a54..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2839.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/283A.png b/fonts/MiniwiFontOutlineAlt/283A.png
deleted file mode 100644
index c5b7abb6c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/283A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/283B.png b/fonts/MiniwiFontOutlineAlt/283B.png
deleted file mode 100644
index a56ccac36..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/283B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/283C.png b/fonts/MiniwiFontOutlineAlt/283C.png
deleted file mode 100644
index a0d9a5d56..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/283C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/283D.png b/fonts/MiniwiFontOutlineAlt/283D.png
deleted file mode 100644
index 0011883f8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/283D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/283E.png b/fonts/MiniwiFontOutlineAlt/283E.png
deleted file mode 100644
index 784aadb11..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/283E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/283F.png b/fonts/MiniwiFontOutlineAlt/283F.png
deleted file mode 100644
index f112fb9b9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/283F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2840.png b/fonts/MiniwiFontOutlineAlt/2840.png
deleted file mode 100644
index 53b012c3e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2840.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2841.png b/fonts/MiniwiFontOutlineAlt/2841.png
deleted file mode 100644
index 9e512a262..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2841.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2842.png b/fonts/MiniwiFontOutlineAlt/2842.png
deleted file mode 100644
index 486535c1c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2842.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2843.png b/fonts/MiniwiFontOutlineAlt/2843.png
deleted file mode 100644
index b80a35711..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2843.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2844.png b/fonts/MiniwiFontOutlineAlt/2844.png
deleted file mode 100644
index 16d0be602..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2844.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2845.png b/fonts/MiniwiFontOutlineAlt/2845.png
deleted file mode 100644
index 9cf4cfd4f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2845.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2846.png b/fonts/MiniwiFontOutlineAlt/2846.png
deleted file mode 100644
index ea5f922ad..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2846.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2847.png b/fonts/MiniwiFontOutlineAlt/2847.png
deleted file mode 100644
index 1bfe6a80c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2847.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2848.png b/fonts/MiniwiFontOutlineAlt/2848.png
deleted file mode 100644
index b0f59d9a7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2848.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2849.png b/fonts/MiniwiFontOutlineAlt/2849.png
deleted file mode 100644
index b0f59d9a7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2849.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/284A.png b/fonts/MiniwiFontOutlineAlt/284A.png
deleted file mode 100644
index b8d81103a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/284A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/284B.png b/fonts/MiniwiFontOutlineAlt/284B.png
deleted file mode 100644
index cda5f2b75..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/284B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/284C.png b/fonts/MiniwiFontOutlineAlt/284C.png
deleted file mode 100644
index 239a71b6a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/284C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/284D.png b/fonts/MiniwiFontOutlineAlt/284D.png
deleted file mode 100644
index 327fc59be..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/284D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/284E.png b/fonts/MiniwiFontOutlineAlt/284E.png
deleted file mode 100644
index fbec01c46..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/284E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/284F.png b/fonts/MiniwiFontOutlineAlt/284F.png
deleted file mode 100644
index 94fcda2f3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/284F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2850.png b/fonts/MiniwiFontOutlineAlt/2850.png
deleted file mode 100644
index 451174e94..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2850.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2851.png b/fonts/MiniwiFontOutlineAlt/2851.png
deleted file mode 100644
index 98da1c9f3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2851.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2852.png b/fonts/MiniwiFontOutlineAlt/2852.png
deleted file mode 100644
index c6d4c24a5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2852.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2853.png b/fonts/MiniwiFontOutlineAlt/2853.png
deleted file mode 100644
index c6d4c24a5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2853.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2854.png b/fonts/MiniwiFontOutlineAlt/2854.png
deleted file mode 100644
index a55612db2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2854.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2855.png b/fonts/MiniwiFontOutlineAlt/2855.png
deleted file mode 100644
index 3642c52a2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2855.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2856.png b/fonts/MiniwiFontOutlineAlt/2856.png
deleted file mode 100644
index e4e312b98..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2856.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2857.png b/fonts/MiniwiFontOutlineAlt/2857.png
deleted file mode 100644
index 746ff455c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2857.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2858.png b/fonts/MiniwiFontOutlineAlt/2858.png
deleted file mode 100644
index 4801aa7b1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2858.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2859.png b/fonts/MiniwiFontOutlineAlt/2859.png
deleted file mode 100644
index 8f8d6b85e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2859.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/285A.png b/fonts/MiniwiFontOutlineAlt/285A.png
deleted file mode 100644
index b44662001..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/285A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/285B.png b/fonts/MiniwiFontOutlineAlt/285B.png
deleted file mode 100644
index 05c78aa51..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/285B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/285C.png b/fonts/MiniwiFontOutlineAlt/285C.png
deleted file mode 100644
index 899b3fbfa..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/285C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/285D.png b/fonts/MiniwiFontOutlineAlt/285D.png
deleted file mode 100644
index 54837bd58..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/285D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/285E.png b/fonts/MiniwiFontOutlineAlt/285E.png
deleted file mode 100644
index b44662001..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/285E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/285F.png b/fonts/MiniwiFontOutlineAlt/285F.png
deleted file mode 100644
index dc5474553..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/285F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2860.png b/fonts/MiniwiFontOutlineAlt/2860.png
deleted file mode 100644
index 3af99c5e9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2860.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2861.png b/fonts/MiniwiFontOutlineAlt/2861.png
deleted file mode 100644
index ef2d095a6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2861.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2862.png b/fonts/MiniwiFontOutlineAlt/2862.png
deleted file mode 100644
index 4a785b855..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2862.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2863.png b/fonts/MiniwiFontOutlineAlt/2863.png
deleted file mode 100644
index 8a4c6613e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2863.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2864.png b/fonts/MiniwiFontOutlineAlt/2864.png
deleted file mode 100644
index 949a3c715..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2864.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2865.png b/fonts/MiniwiFontOutlineAlt/2865.png
deleted file mode 100644
index 5c8e318e9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2865.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2866.png b/fonts/MiniwiFontOutlineAlt/2866.png
deleted file mode 100644
index 96abb0809..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2866.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2867.png b/fonts/MiniwiFontOutlineAlt/2867.png
deleted file mode 100644
index 8873bfb3e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2867.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2868.png b/fonts/MiniwiFontOutlineAlt/2868.png
deleted file mode 100644
index 6693532a8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2868.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2869.png b/fonts/MiniwiFontOutlineAlt/2869.png
deleted file mode 100644
index 66d07623e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2869.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/286A.png b/fonts/MiniwiFontOutlineAlt/286A.png
deleted file mode 100644
index 8e8bd64be..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/286A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/286B.png b/fonts/MiniwiFontOutlineAlt/286B.png
deleted file mode 100644
index e720cbced..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/286B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/286C.png b/fonts/MiniwiFontOutlineAlt/286C.png
deleted file mode 100644
index 63ee7008b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/286C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/286D.png b/fonts/MiniwiFontOutlineAlt/286D.png
deleted file mode 100644
index d37aa83b9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/286D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/286E.png b/fonts/MiniwiFontOutlineAlt/286E.png
deleted file mode 100644
index 6f679b51b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/286E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/286F.png b/fonts/MiniwiFontOutlineAlt/286F.png
deleted file mode 100644
index ea5d9386b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/286F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2870.png b/fonts/MiniwiFontOutlineAlt/2870.png
deleted file mode 100644
index 1a54e3993..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2870.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2871.png b/fonts/MiniwiFontOutlineAlt/2871.png
deleted file mode 100644
index 1a3506476..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2871.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2872.png b/fonts/MiniwiFontOutlineAlt/2872.png
deleted file mode 100644
index ca18b91ac..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2872.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2873.png b/fonts/MiniwiFontOutlineAlt/2873.png
deleted file mode 100644
index 88aa85b7b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2873.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2874.png b/fonts/MiniwiFontOutlineAlt/2874.png
deleted file mode 100644
index fc08f0f64..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2874.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2875.png b/fonts/MiniwiFontOutlineAlt/2875.png
deleted file mode 100644
index 6e55da54e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2875.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2876.png b/fonts/MiniwiFontOutlineAlt/2876.png
deleted file mode 100644
index b730a34f4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2876.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2877.png b/fonts/MiniwiFontOutlineAlt/2877.png
deleted file mode 100644
index 8a1e7d865..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2877.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2878.png b/fonts/MiniwiFontOutlineAlt/2878.png
deleted file mode 100644
index 0d8d7c61e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2878.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2879.png b/fonts/MiniwiFontOutlineAlt/2879.png
deleted file mode 100644
index 1c1f3347b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2879.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/287A.png b/fonts/MiniwiFontOutlineAlt/287A.png
deleted file mode 100644
index 034f31712..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/287A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/287B.png b/fonts/MiniwiFontOutlineAlt/287B.png
deleted file mode 100644
index c55b7b4cb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/287B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/287C.png b/fonts/MiniwiFontOutlineAlt/287C.png
deleted file mode 100644
index 661aacc40..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/287C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/287D.png b/fonts/MiniwiFontOutlineAlt/287D.png
deleted file mode 100644
index c6933e485..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/287D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/287E.png b/fonts/MiniwiFontOutlineAlt/287E.png
deleted file mode 100644
index 86514806a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/287E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/287F.png b/fonts/MiniwiFontOutlineAlt/287F.png
deleted file mode 100644
index 0b1431caa..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/287F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2880.png b/fonts/MiniwiFontOutlineAlt/2880.png
deleted file mode 100644
index fb712f209..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2880.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2881.png b/fonts/MiniwiFontOutlineAlt/2881.png
deleted file mode 100644
index 4f953d0ce..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2881.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2882.png b/fonts/MiniwiFontOutlineAlt/2882.png
deleted file mode 100644
index 63685cace..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2882.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2883.png b/fonts/MiniwiFontOutlineAlt/2883.png
deleted file mode 100644
index 0349dd438..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2883.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2884.png b/fonts/MiniwiFontOutlineAlt/2884.png
deleted file mode 100644
index 0fd39628a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2884.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2885.png b/fonts/MiniwiFontOutlineAlt/2885.png
deleted file mode 100644
index af186dcc5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2885.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2886.png b/fonts/MiniwiFontOutlineAlt/2886.png
deleted file mode 100644
index 2272b2cbc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2886.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2887.png b/fonts/MiniwiFontOutlineAlt/2887.png
deleted file mode 100644
index 1ed231ec2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2887.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2888.png b/fonts/MiniwiFontOutlineAlt/2888.png
deleted file mode 100644
index de31931d3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2888.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2889.png b/fonts/MiniwiFontOutlineAlt/2889.png
deleted file mode 100644
index 7f8f693f3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2889.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/288A.png b/fonts/MiniwiFontOutlineAlt/288A.png
deleted file mode 100644
index 1e7c4074b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/288A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/288B.png b/fonts/MiniwiFontOutlineAlt/288B.png
deleted file mode 100644
index 6cdf3ab23..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/288B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/288C.png b/fonts/MiniwiFontOutlineAlt/288C.png
deleted file mode 100644
index 8adbf3fa8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/288C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/288D.png b/fonts/MiniwiFontOutlineAlt/288D.png
deleted file mode 100644
index f5c885751..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/288D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/288E.png b/fonts/MiniwiFontOutlineAlt/288E.png
deleted file mode 100644
index b792bfbb2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/288E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/288F.png b/fonts/MiniwiFontOutlineAlt/288F.png
deleted file mode 100644
index 52acb0139..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/288F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2890.png b/fonts/MiniwiFontOutlineAlt/2890.png
deleted file mode 100644
index c4771f82c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2890.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2891.png b/fonts/MiniwiFontOutlineAlt/2891.png
deleted file mode 100644
index 9a30d9e6c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2891.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2892.png b/fonts/MiniwiFontOutlineAlt/2892.png
deleted file mode 100644
index c2a1d4e22..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2892.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2893.png b/fonts/MiniwiFontOutlineAlt/2893.png
deleted file mode 100644
index c2a1d4e22..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2893.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2894.png b/fonts/MiniwiFontOutlineAlt/2894.png
deleted file mode 100644
index 0ffb02638..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2894.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2895.png b/fonts/MiniwiFontOutlineAlt/2895.png
deleted file mode 100644
index ce5bae2a7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2895.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2896.png b/fonts/MiniwiFontOutlineAlt/2896.png
deleted file mode 100644
index ae867b616..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2896.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2897.png b/fonts/MiniwiFontOutlineAlt/2897.png
deleted file mode 100644
index 37c437b00..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2897.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2898.png b/fonts/MiniwiFontOutlineAlt/2898.png
deleted file mode 100644
index 4089f555d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2898.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2899.png b/fonts/MiniwiFontOutlineAlt/2899.png
deleted file mode 100644
index 4ee828c58..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2899.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/289A.png b/fonts/MiniwiFontOutlineAlt/289A.png
deleted file mode 100644
index 84dd5f9a5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/289A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/289B.png b/fonts/MiniwiFontOutlineAlt/289B.png
deleted file mode 100644
index 9274fa322..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/289B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/289C.png b/fonts/MiniwiFontOutlineAlt/289C.png
deleted file mode 100644
index 4850d1659..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/289C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/289D.png b/fonts/MiniwiFontOutlineAlt/289D.png
deleted file mode 100644
index 2927d0b33..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/289D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/289E.png b/fonts/MiniwiFontOutlineAlt/289E.png
deleted file mode 100644
index 7e7d04da3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/289E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/289F.png b/fonts/MiniwiFontOutlineAlt/289F.png
deleted file mode 100644
index 72788e156..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/289F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28A0.png b/fonts/MiniwiFontOutlineAlt/28A0.png
deleted file mode 100644
index e6748fb15..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28A0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28A1.png b/fonts/MiniwiFontOutlineAlt/28A1.png
deleted file mode 100644
index 2911bcd14..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28A1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28A2.png b/fonts/MiniwiFontOutlineAlt/28A2.png
deleted file mode 100644
index d4ca78642..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28A2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28A3.png b/fonts/MiniwiFontOutlineAlt/28A3.png
deleted file mode 100644
index aa1b1b5ad..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28A3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28A4.png b/fonts/MiniwiFontOutlineAlt/28A4.png
deleted file mode 100644
index 1fade44bd..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28A4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28A5.png b/fonts/MiniwiFontOutlineAlt/28A5.png
deleted file mode 100644
index 0a5d70440..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28A5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28A6.png b/fonts/MiniwiFontOutlineAlt/28A6.png
deleted file mode 100644
index 3eaca9429..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28A6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28A7.png b/fonts/MiniwiFontOutlineAlt/28A7.png
deleted file mode 100644
index 7aacb1756..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28A7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28A8.png b/fonts/MiniwiFontOutlineAlt/28A8.png
deleted file mode 100644
index b62b2f59e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28A8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28A9.png b/fonts/MiniwiFontOutlineAlt/28A9.png
deleted file mode 100644
index 52f59d9f6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28A9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28AA.png b/fonts/MiniwiFontOutlineAlt/28AA.png
deleted file mode 100644
index dbf9801a5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28AA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28AB.png b/fonts/MiniwiFontOutlineAlt/28AB.png
deleted file mode 100644
index cd0184366..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28AB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28AC.png b/fonts/MiniwiFontOutlineAlt/28AC.png
deleted file mode 100644
index adcf82238..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28AC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28AD.png b/fonts/MiniwiFontOutlineAlt/28AD.png
deleted file mode 100644
index af108b91f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28AD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28AE.png b/fonts/MiniwiFontOutlineAlt/28AE.png
deleted file mode 100644
index 7fbd39bf1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28AE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28AF.png b/fonts/MiniwiFontOutlineAlt/28AF.png
deleted file mode 100644
index 9bb609c46..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28AF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28B0.png b/fonts/MiniwiFontOutlineAlt/28B0.png
deleted file mode 100644
index c5f44908b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28B0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28B1.png b/fonts/MiniwiFontOutlineAlt/28B1.png
deleted file mode 100644
index 5b4ca0240..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28B1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28B2.png b/fonts/MiniwiFontOutlineAlt/28B2.png
deleted file mode 100644
index e191c7341..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28B2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28B3.png b/fonts/MiniwiFontOutlineAlt/28B3.png
deleted file mode 100644
index c9ab16a1c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28B3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28B4.png b/fonts/MiniwiFontOutlineAlt/28B4.png
deleted file mode 100644
index 65f17d135..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28B4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28B5.png b/fonts/MiniwiFontOutlineAlt/28B5.png
deleted file mode 100644
index 0016e26cc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28B5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28B6.png b/fonts/MiniwiFontOutlineAlt/28B6.png
deleted file mode 100644
index f8137071b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28B6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28B7.png b/fonts/MiniwiFontOutlineAlt/28B7.png
deleted file mode 100644
index b299f514a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28B7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28B8.png b/fonts/MiniwiFontOutlineAlt/28B8.png
deleted file mode 100644
index a2804e149..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28B8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28B9.png b/fonts/MiniwiFontOutlineAlt/28B9.png
deleted file mode 100644
index 65a78bef4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28B9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28BA.png b/fonts/MiniwiFontOutlineAlt/28BA.png
deleted file mode 100644
index 5f5e99be8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28BA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28BB.png b/fonts/MiniwiFontOutlineAlt/28BB.png
deleted file mode 100644
index e4a031adf..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28BB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28BC.png b/fonts/MiniwiFontOutlineAlt/28BC.png
deleted file mode 100644
index eb3b6893b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28BC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28BD.png b/fonts/MiniwiFontOutlineAlt/28BD.png
deleted file mode 100644
index d13d9af01..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28BD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28BE.png b/fonts/MiniwiFontOutlineAlt/28BE.png
deleted file mode 100644
index dff306e71..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28BE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28BF.png b/fonts/MiniwiFontOutlineAlt/28BF.png
deleted file mode 100644
index 20d300b48..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28BF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28C0.png b/fonts/MiniwiFontOutlineAlt/28C0.png
deleted file mode 100644
index 2cfd0d63a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28C0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28C1.png b/fonts/MiniwiFontOutlineAlt/28C1.png
deleted file mode 100644
index 01a2339de..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28C1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28C2.png b/fonts/MiniwiFontOutlineAlt/28C2.png
deleted file mode 100644
index 2750dd3f3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28C2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28C3.png b/fonts/MiniwiFontOutlineAlt/28C3.png
deleted file mode 100644
index 99808207c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28C3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28C4.png b/fonts/MiniwiFontOutlineAlt/28C4.png
deleted file mode 100644
index 8efb2113d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28C4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28C5.png b/fonts/MiniwiFontOutlineAlt/28C5.png
deleted file mode 100644
index 89e664311..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28C5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28C6.png b/fonts/MiniwiFontOutlineAlt/28C6.png
deleted file mode 100644
index ea55ee1c8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28C6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28C7.png b/fonts/MiniwiFontOutlineAlt/28C7.png
deleted file mode 100644
index ab4afda9f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28C7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28C8.png b/fonts/MiniwiFontOutlineAlt/28C8.png
deleted file mode 100644
index 004c66e40..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28C8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28C9.png b/fonts/MiniwiFontOutlineAlt/28C9.png
deleted file mode 100644
index 930125f23..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28C9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28CA.png b/fonts/MiniwiFontOutlineAlt/28CA.png
deleted file mode 100644
index a7a581969..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28CA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28CB.png b/fonts/MiniwiFontOutlineAlt/28CB.png
deleted file mode 100644
index 0453dc82a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28CB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28CC.png b/fonts/MiniwiFontOutlineAlt/28CC.png
deleted file mode 100644
index 657cb0474..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28CC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28CD.png b/fonts/MiniwiFontOutlineAlt/28CD.png
deleted file mode 100644
index c736b6152..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28CD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28CE.png b/fonts/MiniwiFontOutlineAlt/28CE.png
deleted file mode 100644
index ff96c30c1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28CE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28CF.png b/fonts/MiniwiFontOutlineAlt/28CF.png
deleted file mode 100644
index 8056956c5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28CF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28D0.png b/fonts/MiniwiFontOutlineAlt/28D0.png
deleted file mode 100644
index 95045261a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28D0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28D1.png b/fonts/MiniwiFontOutlineAlt/28D1.png
deleted file mode 100644
index 8cd6c9928..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28D1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28D2.png b/fonts/MiniwiFontOutlineAlt/28D2.png
deleted file mode 100644
index 26b51311b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28D2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28D3.png b/fonts/MiniwiFontOutlineAlt/28D3.png
deleted file mode 100644
index 6b8504e6d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28D3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28D4.png b/fonts/MiniwiFontOutlineAlt/28D4.png
deleted file mode 100644
index 3ad7d9842..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28D4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28D5.png b/fonts/MiniwiFontOutlineAlt/28D5.png
deleted file mode 100644
index 558b2aff1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28D5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28D6.png b/fonts/MiniwiFontOutlineAlt/28D6.png
deleted file mode 100644
index 221944f4a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28D6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28D7.png b/fonts/MiniwiFontOutlineAlt/28D7.png
deleted file mode 100644
index f47b9ece3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28D7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28D8.png b/fonts/MiniwiFontOutlineAlt/28D8.png
deleted file mode 100644
index bbe33f39f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28D8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28D9.png b/fonts/MiniwiFontOutlineAlt/28D9.png
deleted file mode 100644
index 2fecce780..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28D9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28DA.png b/fonts/MiniwiFontOutlineAlt/28DA.png
deleted file mode 100644
index 938d326d3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28DA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28DB.png b/fonts/MiniwiFontOutlineAlt/28DB.png
deleted file mode 100644
index 6f86e100f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28DB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28DC.png b/fonts/MiniwiFontOutlineAlt/28DC.png
deleted file mode 100644
index 342b697dc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28DC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28DD.png b/fonts/MiniwiFontOutlineAlt/28DD.png
deleted file mode 100644
index 342b697dc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28DD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28DE.png b/fonts/MiniwiFontOutlineAlt/28DE.png
deleted file mode 100644
index f5dd396a9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28DE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28DF.png b/fonts/MiniwiFontOutlineAlt/28DF.png
deleted file mode 100644
index e28b2680f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28DF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28E0.png b/fonts/MiniwiFontOutlineAlt/28E0.png
deleted file mode 100644
index 8c6ccb540..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28E0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28E1.png b/fonts/MiniwiFontOutlineAlt/28E1.png
deleted file mode 100644
index 27da7eaa9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28E1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28E2.png b/fonts/MiniwiFontOutlineAlt/28E2.png
deleted file mode 100644
index 492b1be2a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28E2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28E3.png b/fonts/MiniwiFontOutlineAlt/28E3.png
deleted file mode 100644
index 0910754f3..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28E3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28E4.png b/fonts/MiniwiFontOutlineAlt/28E4.png
deleted file mode 100644
index 1443a489c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28E4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28E5.png b/fonts/MiniwiFontOutlineAlt/28E5.png
deleted file mode 100644
index 4bed53195..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28E5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28E6.png b/fonts/MiniwiFontOutlineAlt/28E6.png
deleted file mode 100644
index 9495b5ed8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28E6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28E7.png b/fonts/MiniwiFontOutlineAlt/28E7.png
deleted file mode 100644
index b05cdae5f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28E7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28E8.png b/fonts/MiniwiFontOutlineAlt/28E8.png
deleted file mode 100644
index 41a1f7a10..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28E8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28E9.png b/fonts/MiniwiFontOutlineAlt/28E9.png
deleted file mode 100644
index f83d67e14..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28E9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28EA.png b/fonts/MiniwiFontOutlineAlt/28EA.png
deleted file mode 100644
index a85e73b0e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28EA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28EB.png b/fonts/MiniwiFontOutlineAlt/28EB.png
deleted file mode 100644
index 95eab4c26..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28EB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28EC.png b/fonts/MiniwiFontOutlineAlt/28EC.png
deleted file mode 100644
index 503a593f5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28EC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28ED.png b/fonts/MiniwiFontOutlineAlt/28ED.png
deleted file mode 100644
index 3e21b3c85..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28ED.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28EE.png b/fonts/MiniwiFontOutlineAlt/28EE.png
deleted file mode 100644
index f5a68c1f1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28EE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28EF.png b/fonts/MiniwiFontOutlineAlt/28EF.png
deleted file mode 100644
index 9faa94b72..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28EF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28F0.png b/fonts/MiniwiFontOutlineAlt/28F0.png
deleted file mode 100644
index 5fdafbf16..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28F0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28F1.png b/fonts/MiniwiFontOutlineAlt/28F1.png
deleted file mode 100644
index c1b292375..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28F1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28F2.png b/fonts/MiniwiFontOutlineAlt/28F2.png
deleted file mode 100644
index 36fc17f4e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28F2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28F3.png b/fonts/MiniwiFontOutlineAlt/28F3.png
deleted file mode 100644
index fae873feb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28F3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28F4.png b/fonts/MiniwiFontOutlineAlt/28F4.png
deleted file mode 100644
index 678b82a02..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28F4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28F5.png b/fonts/MiniwiFontOutlineAlt/28F5.png
deleted file mode 100644
index 40deea2ce..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28F5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28F6.png b/fonts/MiniwiFontOutlineAlt/28F6.png
deleted file mode 100644
index c6d0d3fd2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28F6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28F7.png b/fonts/MiniwiFontOutlineAlt/28F7.png
deleted file mode 100644
index 793c3a167..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28F7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28F8.png b/fonts/MiniwiFontOutlineAlt/28F8.png
deleted file mode 100644
index ffe9c1f35..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28F8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28F9.png b/fonts/MiniwiFontOutlineAlt/28F9.png
deleted file mode 100644
index cba8fce3a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28F9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28FA.png b/fonts/MiniwiFontOutlineAlt/28FA.png
deleted file mode 100644
index d894f1f90..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28FA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28FB.png b/fonts/MiniwiFontOutlineAlt/28FB.png
deleted file mode 100644
index 711af2e69..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28FB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28FC.png b/fonts/MiniwiFontOutlineAlt/28FC.png
deleted file mode 100644
index 957c45228..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28FC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28FD.png b/fonts/MiniwiFontOutlineAlt/28FD.png
deleted file mode 100644
index e1e564b1c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28FD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28FE.png b/fonts/MiniwiFontOutlineAlt/28FE.png
deleted file mode 100644
index 1293178e2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28FE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/28FF.png b/fonts/MiniwiFontOutlineAlt/28FF.png
deleted file mode 100644
index f112fb9b9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/28FF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/2AD3.png b/fonts/MiniwiFontOutlineAlt/2AD3.png
deleted file mode 100644
index dc87d3e69..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/2AD3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/E01E.png b/fonts/MiniwiFontOutlineAlt/E01E.png
deleted file mode 100644
index 89f5b31df..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/E01E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F6BE.png b/fonts/MiniwiFontOutlineAlt/F6BE.png
deleted file mode 100644
index 05775a7d2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F6BE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8E5.png b/fonts/MiniwiFontOutlineAlt/F8E5.png
deleted file mode 100644
index 81cc0f988..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8E5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8E6.png b/fonts/MiniwiFontOutlineAlt/F8E6.png
deleted file mode 100644
index 92cbc1da6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8E6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8E7.png b/fonts/MiniwiFontOutlineAlt/F8E7.png
deleted file mode 100644
index 64a4cdac7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8E7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8E8.png b/fonts/MiniwiFontOutlineAlt/F8E8.png
deleted file mode 100644
index 7b2f586c5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8E8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8E9.png b/fonts/MiniwiFontOutlineAlt/F8E9.png
deleted file mode 100644
index 9b20b7e20..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8E9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8EA.png b/fonts/MiniwiFontOutlineAlt/F8EA.png
deleted file mode 100644
index 094e2db6b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8EA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8EB.png b/fonts/MiniwiFontOutlineAlt/F8EB.png
deleted file mode 100644
index feef0c5d7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8EB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8EC.png b/fonts/MiniwiFontOutlineAlt/F8EC.png
deleted file mode 100644
index af70c464e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8EC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8ED.png b/fonts/MiniwiFontOutlineAlt/F8ED.png
deleted file mode 100644
index ea1c08054..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8ED.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8EE.png b/fonts/MiniwiFontOutlineAlt/F8EE.png
deleted file mode 100644
index 48a25f40c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8EE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8EF.png b/fonts/MiniwiFontOutlineAlt/F8EF.png
deleted file mode 100644
index af70c464e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8EF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8F0.png b/fonts/MiniwiFontOutlineAlt/F8F0.png
deleted file mode 100644
index b54611bde..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8F0.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8F1.png b/fonts/MiniwiFontOutlineAlt/F8F1.png
deleted file mode 100644
index 2d4fb7be5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8F1.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8F2.png b/fonts/MiniwiFontOutlineAlt/F8F2.png
deleted file mode 100644
index 1806ef7ac..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8F2.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8F3.png b/fonts/MiniwiFontOutlineAlt/F8F3.png
deleted file mode 100644
index c22293089..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8F3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8F4.png b/fonts/MiniwiFontOutlineAlt/F8F4.png
deleted file mode 100644
index a40f1b7a2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8F4.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8F5.png b/fonts/MiniwiFontOutlineAlt/F8F5.png
deleted file mode 100644
index e4206141d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8F5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8F6.png b/fonts/MiniwiFontOutlineAlt/F8F6.png
deleted file mode 100644
index a603c8f02..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8F6.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8F7.png b/fonts/MiniwiFontOutlineAlt/F8F7.png
deleted file mode 100644
index 282d517c6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8F7.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8F8.png b/fonts/MiniwiFontOutlineAlt/F8F8.png
deleted file mode 100644
index 0177042de..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8F8.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8F9.png b/fonts/MiniwiFontOutlineAlt/F8F9.png
deleted file mode 100644
index 6cfbfb986..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8F9.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8FA.png b/fonts/MiniwiFontOutlineAlt/F8FA.png
deleted file mode 100644
index af70c464e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8FA.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8FB.png b/fonts/MiniwiFontOutlineAlt/F8FB.png
deleted file mode 100644
index aafe522b1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8FB.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8FC.png b/fonts/MiniwiFontOutlineAlt/F8FC.png
deleted file mode 100644
index 48664d504..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8FC.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8FD.png b/fonts/MiniwiFontOutlineAlt/F8FD.png
deleted file mode 100644
index 06cbde50d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8FD.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8FE.png b/fonts/MiniwiFontOutlineAlt/F8FE.png
deleted file mode 100644
index cc5b41df9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8FE.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/F8FF.png b/fonts/MiniwiFontOutlineAlt/F8FF.png
deleted file mode 100644
index 02f07620a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/F8FF.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FB00.png b/fonts/MiniwiFontOutlineAlt/FB00.png
deleted file mode 100644
index a3d25d4b7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FB00.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FB01.png b/fonts/MiniwiFontOutlineAlt/FB01.png
deleted file mode 100644
index 6d5e54a17..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FB01.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FB02.png b/fonts/MiniwiFontOutlineAlt/FB02.png
deleted file mode 100644
index f1f1a0770..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FB02.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FB03.png b/fonts/MiniwiFontOutlineAlt/FB03.png
deleted file mode 100644
index 7dbe4f696..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FB03.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FB04.png b/fonts/MiniwiFontOutlineAlt/FB04.png
deleted file mode 100644
index dc87f2729..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FB04.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF01.png b/fonts/MiniwiFontOutlineAlt/FF01.png
deleted file mode 100644
index 422485bd8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF01.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF03.png b/fonts/MiniwiFontOutlineAlt/FF03.png
deleted file mode 100644
index e6761f239..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF03.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF04.png b/fonts/MiniwiFontOutlineAlt/FF04.png
deleted file mode 100644
index 7ffb0301d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF04.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF05.png b/fonts/MiniwiFontOutlineAlt/FF05.png
deleted file mode 100644
index 438689178..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF05.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF06.png b/fonts/MiniwiFontOutlineAlt/FF06.png
deleted file mode 100644
index df1c1e6bf..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF06.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF08.png b/fonts/MiniwiFontOutlineAlt/FF08.png
deleted file mode 100644
index 0387acb7c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF08.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF09.png b/fonts/MiniwiFontOutlineAlt/FF09.png
deleted file mode 100644
index 97f7edb87..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF09.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF0A.png b/fonts/MiniwiFontOutlineAlt/FF0A.png
deleted file mode 100644
index 7606b778e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF0A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF0B.png b/fonts/MiniwiFontOutlineAlt/FF0B.png
deleted file mode 100644
index 529ef3eb9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF0B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF0C.png b/fonts/MiniwiFontOutlineAlt/FF0C.png
deleted file mode 100644
index a017d7f48..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF0C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF0E.png b/fonts/MiniwiFontOutlineAlt/FF0E.png
deleted file mode 100644
index a001a7c42..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF0E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF0F.png b/fonts/MiniwiFontOutlineAlt/FF0F.png
deleted file mode 100644
index d3d0fd725..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF0F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF10.png b/fonts/MiniwiFontOutlineAlt/FF10.png
deleted file mode 100644
index 4a4c27a8c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF10.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF11.png b/fonts/MiniwiFontOutlineAlt/FF11.png
deleted file mode 100644
index 847dc1ae1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF11.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF12.png b/fonts/MiniwiFontOutlineAlt/FF12.png
deleted file mode 100644
index 992a7b6e2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF12.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF13.png b/fonts/MiniwiFontOutlineAlt/FF13.png
deleted file mode 100644
index 1a0d7b1b9..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF13.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF14.png b/fonts/MiniwiFontOutlineAlt/FF14.png
deleted file mode 100644
index cb185f9e6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF14.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF15.png b/fonts/MiniwiFontOutlineAlt/FF15.png
deleted file mode 100644
index 61027a93f..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF15.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF16.png b/fonts/MiniwiFontOutlineAlt/FF16.png
deleted file mode 100644
index 794e821a5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF16.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF17.png b/fonts/MiniwiFontOutlineAlt/FF17.png
deleted file mode 100644
index 9f625f96d..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF17.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF18.png b/fonts/MiniwiFontOutlineAlt/FF18.png
deleted file mode 100644
index 8d966a402..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF18.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF19.png b/fonts/MiniwiFontOutlineAlt/FF19.png
deleted file mode 100644
index 6cd1b4bd6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF19.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF1A.png b/fonts/MiniwiFontOutlineAlt/FF1A.png
deleted file mode 100644
index f48e13807..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF1A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF1B.png b/fonts/MiniwiFontOutlineAlt/FF1B.png
deleted file mode 100644
index b6049e961..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF1B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF1C.png b/fonts/MiniwiFontOutlineAlt/FF1C.png
deleted file mode 100644
index 2f50f9739..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF1C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF1D.png b/fonts/MiniwiFontOutlineAlt/FF1D.png
deleted file mode 100644
index 15c442a6c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF1D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF1E.png b/fonts/MiniwiFontOutlineAlt/FF1E.png
deleted file mode 100644
index 0746c5357..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF1E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF1F.png b/fonts/MiniwiFontOutlineAlt/FF1F.png
deleted file mode 100644
index 4daffa181..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF1F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF20.png b/fonts/MiniwiFontOutlineAlt/FF20.png
deleted file mode 100644
index 0738932d7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF20.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF21.png b/fonts/MiniwiFontOutlineAlt/FF21.png
deleted file mode 100644
index 0eac36fcb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF21.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF22.png b/fonts/MiniwiFontOutlineAlt/FF22.png
deleted file mode 100644
index 732e8ae53..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF22.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF23.png b/fonts/MiniwiFontOutlineAlt/FF23.png
deleted file mode 100644
index e6b385c78..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF23.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF24.png b/fonts/MiniwiFontOutlineAlt/FF24.png
deleted file mode 100644
index 62b2419ab..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF24.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF25.png b/fonts/MiniwiFontOutlineAlt/FF25.png
deleted file mode 100644
index 813e43aa8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF25.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF26.png b/fonts/MiniwiFontOutlineAlt/FF26.png
deleted file mode 100644
index 7a2c31ac4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF26.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF27.png b/fonts/MiniwiFontOutlineAlt/FF27.png
deleted file mode 100644
index 255de9d0c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF27.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF28.png b/fonts/MiniwiFontOutlineAlt/FF28.png
deleted file mode 100644
index d9607f4fb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF28.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF29.png b/fonts/MiniwiFontOutlineAlt/FF29.png
deleted file mode 100644
index d128fa8f1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF29.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF2A.png b/fonts/MiniwiFontOutlineAlt/FF2A.png
deleted file mode 100644
index 954e9bf90..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF2A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF2B.png b/fonts/MiniwiFontOutlineAlt/FF2B.png
deleted file mode 100644
index 1261dc1c4..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF2B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF2C.png b/fonts/MiniwiFontOutlineAlt/FF2C.png
deleted file mode 100644
index bddbe7a09..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF2C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF2D.png b/fonts/MiniwiFontOutlineAlt/FF2D.png
deleted file mode 100644
index 1dc95a1e8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF2D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF2E.png b/fonts/MiniwiFontOutlineAlt/FF2E.png
deleted file mode 100644
index 08cf3e285..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF2E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF2F.png b/fonts/MiniwiFontOutlineAlt/FF2F.png
deleted file mode 100644
index 9b6bbf8e5..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF2F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF30.png b/fonts/MiniwiFontOutlineAlt/FF30.png
deleted file mode 100644
index f43c52df8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF30.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF31.png b/fonts/MiniwiFontOutlineAlt/FF31.png
deleted file mode 100644
index 44501bee1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF31.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF32.png b/fonts/MiniwiFontOutlineAlt/FF32.png
deleted file mode 100644
index cf7a9e191..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF32.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF33.png b/fonts/MiniwiFontOutlineAlt/FF33.png
deleted file mode 100644
index 702ba8157..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF33.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF34.png b/fonts/MiniwiFontOutlineAlt/FF34.png
deleted file mode 100644
index a951038b2..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF34.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF35.png b/fonts/MiniwiFontOutlineAlt/FF35.png
deleted file mode 100644
index be8fd4a06..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF35.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF36.png b/fonts/MiniwiFontOutlineAlt/FF36.png
deleted file mode 100644
index 64859fd77..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF36.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF37.png b/fonts/MiniwiFontOutlineAlt/FF37.png
deleted file mode 100644
index 7749379cc..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF37.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF38.png b/fonts/MiniwiFontOutlineAlt/FF38.png
deleted file mode 100644
index b4958f76e..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF38.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF39.png b/fonts/MiniwiFontOutlineAlt/FF39.png
deleted file mode 100644
index 1c327b3eb..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF39.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF3A.png b/fonts/MiniwiFontOutlineAlt/FF3A.png
deleted file mode 100644
index dbef3fe00..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF3A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF3B.png b/fonts/MiniwiFontOutlineAlt/FF3B.png
deleted file mode 100644
index 3b2abd214..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF3B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF3C.png b/fonts/MiniwiFontOutlineAlt/FF3C.png
deleted file mode 100644
index 93df3b3ff..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF3C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF3D.png b/fonts/MiniwiFontOutlineAlt/FF3D.png
deleted file mode 100644
index 0db50b9f7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF3D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF3E.png b/fonts/MiniwiFontOutlineAlt/FF3E.png
deleted file mode 100644
index 0af9fdc5c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF3E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF3F.png b/fonts/MiniwiFontOutlineAlt/FF3F.png
deleted file mode 100644
index cba90c680..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF3F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF40.png b/fonts/MiniwiFontOutlineAlt/FF40.png
deleted file mode 100644
index fe39fb4c8..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF40.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF41.png b/fonts/MiniwiFontOutlineAlt/FF41.png
deleted file mode 100644
index d707719b1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF41.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF42.png b/fonts/MiniwiFontOutlineAlt/FF42.png
deleted file mode 100644
index ff3c88b15..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF42.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF43.png b/fonts/MiniwiFontOutlineAlt/FF43.png
deleted file mode 100644
index 132b437d1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF43.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF44.png b/fonts/MiniwiFontOutlineAlt/FF44.png
deleted file mode 100644
index 98e7f0433..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF44.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF45.png b/fonts/MiniwiFontOutlineAlt/FF45.png
deleted file mode 100644
index 460932f36..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF45.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF46.png b/fonts/MiniwiFontOutlineAlt/FF46.png
deleted file mode 100644
index c66322c4c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF46.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF47.png b/fonts/MiniwiFontOutlineAlt/FF47.png
deleted file mode 100644
index 946bab545..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF47.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF48.png b/fonts/MiniwiFontOutlineAlt/FF48.png
deleted file mode 100644
index 55c04f7a6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF48.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF49.png b/fonts/MiniwiFontOutlineAlt/FF49.png
deleted file mode 100644
index 78947d122..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF49.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF4A.png b/fonts/MiniwiFontOutlineAlt/FF4A.png
deleted file mode 100644
index 5ce5df606..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF4A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF4B.png b/fonts/MiniwiFontOutlineAlt/FF4B.png
deleted file mode 100644
index 140a8b580..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF4B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF4C.png b/fonts/MiniwiFontOutlineAlt/FF4C.png
deleted file mode 100644
index eeee99152..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF4C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF4D.png b/fonts/MiniwiFontOutlineAlt/FF4D.png
deleted file mode 100644
index d95f77aca..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF4D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF4E.png b/fonts/MiniwiFontOutlineAlt/FF4E.png
deleted file mode 100644
index 278b7e24c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF4E.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF4F.png b/fonts/MiniwiFontOutlineAlt/FF4F.png
deleted file mode 100644
index 41b2f8318..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF4F.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF50.png b/fonts/MiniwiFontOutlineAlt/FF50.png
deleted file mode 100644
index 959c4d19c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF50.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF51.png b/fonts/MiniwiFontOutlineAlt/FF51.png
deleted file mode 100644
index 3dcab1392..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF51.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF52.png b/fonts/MiniwiFontOutlineAlt/FF52.png
deleted file mode 100644
index b5cd30b9a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF52.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF53.png b/fonts/MiniwiFontOutlineAlt/FF53.png
deleted file mode 100644
index f577f747a..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF53.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF54.png b/fonts/MiniwiFontOutlineAlt/FF54.png
deleted file mode 100644
index aefc0091c..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF54.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF55.png b/fonts/MiniwiFontOutlineAlt/FF55.png
deleted file mode 100644
index 447925278..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF55.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF56.png b/fonts/MiniwiFontOutlineAlt/FF56.png
deleted file mode 100644
index 265559fc7..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF56.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF57.png b/fonts/MiniwiFontOutlineAlt/FF57.png
deleted file mode 100644
index 43ca06284..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF57.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF58.png b/fonts/MiniwiFontOutlineAlt/FF58.png
deleted file mode 100644
index 5e0b94011..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF58.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF59.png b/fonts/MiniwiFontOutlineAlt/FF59.png
deleted file mode 100644
index 4ef9c9472..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF59.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF5A.png b/fonts/MiniwiFontOutlineAlt/FF5A.png
deleted file mode 100644
index 89110b17b..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF5A.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF5B.png b/fonts/MiniwiFontOutlineAlt/FF5B.png
deleted file mode 100644
index f4b4f0d62..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF5B.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF5C.png b/fonts/MiniwiFontOutlineAlt/FF5C.png
deleted file mode 100644
index 01f82eac1..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF5C.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FF5D.png b/fonts/MiniwiFontOutlineAlt/FF5D.png
deleted file mode 100644
index 1e83d1171..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FF5D.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FFE3.png b/fonts/MiniwiFontOutlineAlt/FFE3.png
deleted file mode 100644
index 9560fc4e6..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FFE3.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/FFE5.png b/fonts/MiniwiFontOutlineAlt/FFE5.png
deleted file mode 100644
index a56e1d762..000000000
Binary files a/fonts/MiniwiFontOutlineAlt/FFE5.png and /dev/null differ
diff --git a/fonts/MiniwiFontOutlineAlt/LICENSE b/fonts/MiniwiFontOutlineAlt/LICENSE
deleted file mode 100644
index 9ce2063ea..000000000
--- a/fonts/MiniwiFontOutlineAlt/LICENSE
+++ /dev/null
@@ -1,13 +0,0 @@
- DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
- Version 2, December 2004
-
- Copyright (C) 2015-2016 Josuah Demangeon
-
- Everyone is permitted to copy and distribute verbatim or modified
- copies of this license document, and changing it is allowed as long
- as the name is changed.
-
- DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. You just DO WHAT THE FUCK YOU WANT TO.
diff --git a/fonts/MiniwiFontOutlineAlt/font.inf b/fonts/MiniwiFontOutlineAlt/font.inf
deleted file mode 100644
index 4b3314fa6..000000000
--- a/fonts/MiniwiFontOutlineAlt/font.inf
+++ /dev/null
@@ -1,4 +0,0 @@
-TranslationType Standard
-SpaceWidth 6
-Kerning -2
-FontHeight 10
diff --git a/fonts/MortalFont20/0021.png b/fonts/MortalFont20/0021.png
deleted file mode 100644
index d1cf88346..000000000
Binary files a/fonts/MortalFont20/0021.png and /dev/null differ
diff --git a/fonts/MortalFont20/0022.png b/fonts/MortalFont20/0022.png
deleted file mode 100644
index 334abd2a4..000000000
Binary files a/fonts/MortalFont20/0022.png and /dev/null differ
diff --git a/fonts/MortalFont20/0023.png b/fonts/MortalFont20/0023.png
deleted file mode 100644
index 4fbdad059..000000000
Binary files a/fonts/MortalFont20/0023.png and /dev/null differ
diff --git a/fonts/MortalFont20/0024.png b/fonts/MortalFont20/0024.png
deleted file mode 100644
index e7d2b18cb..000000000
Binary files a/fonts/MortalFont20/0024.png and /dev/null differ
diff --git a/fonts/MortalFont20/0025.png b/fonts/MortalFont20/0025.png
deleted file mode 100644
index 20637bf64..000000000
Binary files a/fonts/MortalFont20/0025.png and /dev/null differ
diff --git a/fonts/MortalFont20/0026.png b/fonts/MortalFont20/0026.png
deleted file mode 100644
index 82df03b45..000000000
Binary files a/fonts/MortalFont20/0026.png and /dev/null differ
diff --git a/fonts/MortalFont20/0027.png b/fonts/MortalFont20/0027.png
deleted file mode 100644
index 2037743f1..000000000
Binary files a/fonts/MortalFont20/0027.png and /dev/null differ
diff --git a/fonts/MortalFont20/0028.png b/fonts/MortalFont20/0028.png
deleted file mode 100644
index 022b5ae60..000000000
Binary files a/fonts/MortalFont20/0028.png and /dev/null differ
diff --git a/fonts/MortalFont20/0029.png b/fonts/MortalFont20/0029.png
deleted file mode 100644
index 8c56d6975..000000000
Binary files a/fonts/MortalFont20/0029.png and /dev/null differ
diff --git a/fonts/MortalFont20/002A.png b/fonts/MortalFont20/002A.png
deleted file mode 100644
index a5e9e5423..000000000
Binary files a/fonts/MortalFont20/002A.png and /dev/null differ
diff --git a/fonts/MortalFont20/002B.png b/fonts/MortalFont20/002B.png
deleted file mode 100644
index 82bf6a011..000000000
Binary files a/fonts/MortalFont20/002B.png and /dev/null differ
diff --git a/fonts/MortalFont20/002C.png b/fonts/MortalFont20/002C.png
deleted file mode 100644
index af68d4e5e..000000000
Binary files a/fonts/MortalFont20/002C.png and /dev/null differ
diff --git a/fonts/MortalFont20/002D.png b/fonts/MortalFont20/002D.png
deleted file mode 100644
index 911d248a5..000000000
Binary files a/fonts/MortalFont20/002D.png and /dev/null differ
diff --git a/fonts/MortalFont20/002E.png b/fonts/MortalFont20/002E.png
deleted file mode 100644
index 8b292f031..000000000
Binary files a/fonts/MortalFont20/002E.png and /dev/null differ
diff --git a/fonts/MortalFont20/002F.png b/fonts/MortalFont20/002F.png
deleted file mode 100644
index c363c641a..000000000
Binary files a/fonts/MortalFont20/002F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0030.png b/fonts/MortalFont20/0030.png
deleted file mode 100644
index cf4ca7e77..000000000
Binary files a/fonts/MortalFont20/0030.png and /dev/null differ
diff --git a/fonts/MortalFont20/0031.png b/fonts/MortalFont20/0031.png
deleted file mode 100644
index 68712752c..000000000
Binary files a/fonts/MortalFont20/0031.png and /dev/null differ
diff --git a/fonts/MortalFont20/0032.png b/fonts/MortalFont20/0032.png
deleted file mode 100644
index 788fbb177..000000000
Binary files a/fonts/MortalFont20/0032.png and /dev/null differ
diff --git a/fonts/MortalFont20/0033.png b/fonts/MortalFont20/0033.png
deleted file mode 100644
index d371091be..000000000
Binary files a/fonts/MortalFont20/0033.png and /dev/null differ
diff --git a/fonts/MortalFont20/0034.png b/fonts/MortalFont20/0034.png
deleted file mode 100644
index ab631f006..000000000
Binary files a/fonts/MortalFont20/0034.png and /dev/null differ
diff --git a/fonts/MortalFont20/0035.png b/fonts/MortalFont20/0035.png
deleted file mode 100644
index 8d88c04b2..000000000
Binary files a/fonts/MortalFont20/0035.png and /dev/null differ
diff --git a/fonts/MortalFont20/0036.png b/fonts/MortalFont20/0036.png
deleted file mode 100644
index b108fa5a5..000000000
Binary files a/fonts/MortalFont20/0036.png and /dev/null differ
diff --git a/fonts/MortalFont20/0037.png b/fonts/MortalFont20/0037.png
deleted file mode 100644
index 668b03048..000000000
Binary files a/fonts/MortalFont20/0037.png and /dev/null differ
diff --git a/fonts/MortalFont20/0038.png b/fonts/MortalFont20/0038.png
deleted file mode 100644
index 9d5b2add8..000000000
Binary files a/fonts/MortalFont20/0038.png and /dev/null differ
diff --git a/fonts/MortalFont20/0039.png b/fonts/MortalFont20/0039.png
deleted file mode 100644
index 00ac6a8dc..000000000
Binary files a/fonts/MortalFont20/0039.png and /dev/null differ
diff --git a/fonts/MortalFont20/003A.png b/fonts/MortalFont20/003A.png
deleted file mode 100644
index 1481e3945..000000000
Binary files a/fonts/MortalFont20/003A.png and /dev/null differ
diff --git a/fonts/MortalFont20/003B.png b/fonts/MortalFont20/003B.png
deleted file mode 100644
index 102f38def..000000000
Binary files a/fonts/MortalFont20/003B.png and /dev/null differ
diff --git a/fonts/MortalFont20/003C.png b/fonts/MortalFont20/003C.png
deleted file mode 100644
index 2cc4f702d..000000000
Binary files a/fonts/MortalFont20/003C.png and /dev/null differ
diff --git a/fonts/MortalFont20/003D.png b/fonts/MortalFont20/003D.png
deleted file mode 100644
index 2cd4c73b3..000000000
Binary files a/fonts/MortalFont20/003D.png and /dev/null differ
diff --git a/fonts/MortalFont20/003E.png b/fonts/MortalFont20/003E.png
deleted file mode 100644
index affe5fe39..000000000
Binary files a/fonts/MortalFont20/003E.png and /dev/null differ
diff --git a/fonts/MortalFont20/003F.png b/fonts/MortalFont20/003F.png
deleted file mode 100644
index b56fe1dce..000000000
Binary files a/fonts/MortalFont20/003F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0040.png b/fonts/MortalFont20/0040.png
deleted file mode 100644
index 95b5218c0..000000000
Binary files a/fonts/MortalFont20/0040.png and /dev/null differ
diff --git a/fonts/MortalFont20/0041.png b/fonts/MortalFont20/0041.png
deleted file mode 100644
index 954a02bbc..000000000
Binary files a/fonts/MortalFont20/0041.png and /dev/null differ
diff --git a/fonts/MortalFont20/0042.png b/fonts/MortalFont20/0042.png
deleted file mode 100644
index 26f7c9ba9..000000000
Binary files a/fonts/MortalFont20/0042.png and /dev/null differ
diff --git a/fonts/MortalFont20/0043.png b/fonts/MortalFont20/0043.png
deleted file mode 100644
index ca2b1166e..000000000
Binary files a/fonts/MortalFont20/0043.png and /dev/null differ
diff --git a/fonts/MortalFont20/0044.png b/fonts/MortalFont20/0044.png
deleted file mode 100644
index c02ee29bc..000000000
Binary files a/fonts/MortalFont20/0044.png and /dev/null differ
diff --git a/fonts/MortalFont20/0045.png b/fonts/MortalFont20/0045.png
deleted file mode 100644
index 1a784cc31..000000000
Binary files a/fonts/MortalFont20/0045.png and /dev/null differ
diff --git a/fonts/MortalFont20/0046.png b/fonts/MortalFont20/0046.png
deleted file mode 100644
index fea36f384..000000000
Binary files a/fonts/MortalFont20/0046.png and /dev/null differ
diff --git a/fonts/MortalFont20/0047.png b/fonts/MortalFont20/0047.png
deleted file mode 100644
index bea7e0086..000000000
Binary files a/fonts/MortalFont20/0047.png and /dev/null differ
diff --git a/fonts/MortalFont20/0048.png b/fonts/MortalFont20/0048.png
deleted file mode 100644
index 715529df3..000000000
Binary files a/fonts/MortalFont20/0048.png and /dev/null differ
diff --git a/fonts/MortalFont20/0049.png b/fonts/MortalFont20/0049.png
deleted file mode 100644
index 02b1e1c41..000000000
Binary files a/fonts/MortalFont20/0049.png and /dev/null differ
diff --git a/fonts/MortalFont20/004A.png b/fonts/MortalFont20/004A.png
deleted file mode 100644
index f85e5706c..000000000
Binary files a/fonts/MortalFont20/004A.png and /dev/null differ
diff --git a/fonts/MortalFont20/004B.png b/fonts/MortalFont20/004B.png
deleted file mode 100644
index d1d72c7c1..000000000
Binary files a/fonts/MortalFont20/004B.png and /dev/null differ
diff --git a/fonts/MortalFont20/004C.png b/fonts/MortalFont20/004C.png
deleted file mode 100644
index 6ba5a2c1f..000000000
Binary files a/fonts/MortalFont20/004C.png and /dev/null differ
diff --git a/fonts/MortalFont20/004D.png b/fonts/MortalFont20/004D.png
deleted file mode 100644
index e2086bba6..000000000
Binary files a/fonts/MortalFont20/004D.png and /dev/null differ
diff --git a/fonts/MortalFont20/004E.png b/fonts/MortalFont20/004E.png
deleted file mode 100644
index c8084a699..000000000
Binary files a/fonts/MortalFont20/004E.png and /dev/null differ
diff --git a/fonts/MortalFont20/004F.png b/fonts/MortalFont20/004F.png
deleted file mode 100644
index 299b93ba6..000000000
Binary files a/fonts/MortalFont20/004F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0050.png b/fonts/MortalFont20/0050.png
deleted file mode 100644
index 99c0d4e3e..000000000
Binary files a/fonts/MortalFont20/0050.png and /dev/null differ
diff --git a/fonts/MortalFont20/0051.png b/fonts/MortalFont20/0051.png
deleted file mode 100644
index 4a12e1b58..000000000
Binary files a/fonts/MortalFont20/0051.png and /dev/null differ
diff --git a/fonts/MortalFont20/0052.png b/fonts/MortalFont20/0052.png
deleted file mode 100644
index bdd1fda12..000000000
Binary files a/fonts/MortalFont20/0052.png and /dev/null differ
diff --git a/fonts/MortalFont20/0053.png b/fonts/MortalFont20/0053.png
deleted file mode 100644
index 998454565..000000000
Binary files a/fonts/MortalFont20/0053.png and /dev/null differ
diff --git a/fonts/MortalFont20/0054.png b/fonts/MortalFont20/0054.png
deleted file mode 100644
index 0abd0979f..000000000
Binary files a/fonts/MortalFont20/0054.png and /dev/null differ
diff --git a/fonts/MortalFont20/0055.png b/fonts/MortalFont20/0055.png
deleted file mode 100644
index 6c303c6af..000000000
Binary files a/fonts/MortalFont20/0055.png and /dev/null differ
diff --git a/fonts/MortalFont20/0056.png b/fonts/MortalFont20/0056.png
deleted file mode 100644
index 8434e9d0e..000000000
Binary files a/fonts/MortalFont20/0056.png and /dev/null differ
diff --git a/fonts/MortalFont20/0057.png b/fonts/MortalFont20/0057.png
deleted file mode 100644
index c92f438f4..000000000
Binary files a/fonts/MortalFont20/0057.png and /dev/null differ
diff --git a/fonts/MortalFont20/0058.png b/fonts/MortalFont20/0058.png
deleted file mode 100644
index a1d8020ec..000000000
Binary files a/fonts/MortalFont20/0058.png and /dev/null differ
diff --git a/fonts/MortalFont20/0059.png b/fonts/MortalFont20/0059.png
deleted file mode 100644
index 82eff7fe4..000000000
Binary files a/fonts/MortalFont20/0059.png and /dev/null differ
diff --git a/fonts/MortalFont20/005A.png b/fonts/MortalFont20/005A.png
deleted file mode 100644
index c3e49bb68..000000000
Binary files a/fonts/MortalFont20/005A.png and /dev/null differ
diff --git a/fonts/MortalFont20/005B.png b/fonts/MortalFont20/005B.png
deleted file mode 100644
index b4eb540a4..000000000
Binary files a/fonts/MortalFont20/005B.png and /dev/null differ
diff --git a/fonts/MortalFont20/005C.png b/fonts/MortalFont20/005C.png
deleted file mode 100644
index eb4e07f57..000000000
Binary files a/fonts/MortalFont20/005C.png and /dev/null differ
diff --git a/fonts/MortalFont20/005D.png b/fonts/MortalFont20/005D.png
deleted file mode 100644
index 7669d8283..000000000
Binary files a/fonts/MortalFont20/005D.png and /dev/null differ
diff --git a/fonts/MortalFont20/005E.png b/fonts/MortalFont20/005E.png
deleted file mode 100644
index 8327ad559..000000000
Binary files a/fonts/MortalFont20/005E.png and /dev/null differ
diff --git a/fonts/MortalFont20/0060.png b/fonts/MortalFont20/0060.png
deleted file mode 100644
index b70171989..000000000
Binary files a/fonts/MortalFont20/0060.png and /dev/null differ
diff --git a/fonts/MortalFont20/0061.png b/fonts/MortalFont20/0061.png
deleted file mode 100644
index ce0a9f94a..000000000
Binary files a/fonts/MortalFont20/0061.png and /dev/null differ
diff --git a/fonts/MortalFont20/0062.png b/fonts/MortalFont20/0062.png
deleted file mode 100644
index 048d703bc..000000000
Binary files a/fonts/MortalFont20/0062.png and /dev/null differ
diff --git a/fonts/MortalFont20/0063.png b/fonts/MortalFont20/0063.png
deleted file mode 100644
index 05f4c36b9..000000000
Binary files a/fonts/MortalFont20/0063.png and /dev/null differ
diff --git a/fonts/MortalFont20/0064.png b/fonts/MortalFont20/0064.png
deleted file mode 100644
index d078a98d0..000000000
Binary files a/fonts/MortalFont20/0064.png and /dev/null differ
diff --git a/fonts/MortalFont20/0065.png b/fonts/MortalFont20/0065.png
deleted file mode 100644
index 85bcc216b..000000000
Binary files a/fonts/MortalFont20/0065.png and /dev/null differ
diff --git a/fonts/MortalFont20/0066.png b/fonts/MortalFont20/0066.png
deleted file mode 100644
index 34cd70ffd..000000000
Binary files a/fonts/MortalFont20/0066.png and /dev/null differ
diff --git a/fonts/MortalFont20/0067.png b/fonts/MortalFont20/0067.png
deleted file mode 100644
index 915bf42e4..000000000
Binary files a/fonts/MortalFont20/0067.png and /dev/null differ
diff --git a/fonts/MortalFont20/0068.png b/fonts/MortalFont20/0068.png
deleted file mode 100644
index 28ff7f2fc..000000000
Binary files a/fonts/MortalFont20/0068.png and /dev/null differ
diff --git a/fonts/MortalFont20/0069.png b/fonts/MortalFont20/0069.png
deleted file mode 100644
index 1a326dc96..000000000
Binary files a/fonts/MortalFont20/0069.png and /dev/null differ
diff --git a/fonts/MortalFont20/006A.png b/fonts/MortalFont20/006A.png
deleted file mode 100644
index da8646b80..000000000
Binary files a/fonts/MortalFont20/006A.png and /dev/null differ
diff --git a/fonts/MortalFont20/006B.png b/fonts/MortalFont20/006B.png
deleted file mode 100644
index 671090ba1..000000000
Binary files a/fonts/MortalFont20/006B.png and /dev/null differ
diff --git a/fonts/MortalFont20/006C.png b/fonts/MortalFont20/006C.png
deleted file mode 100644
index 572c24da5..000000000
Binary files a/fonts/MortalFont20/006C.png and /dev/null differ
diff --git a/fonts/MortalFont20/006D.png b/fonts/MortalFont20/006D.png
deleted file mode 100644
index 0822adb13..000000000
Binary files a/fonts/MortalFont20/006D.png and /dev/null differ
diff --git a/fonts/MortalFont20/006E.png b/fonts/MortalFont20/006E.png
deleted file mode 100644
index f2f437565..000000000
Binary files a/fonts/MortalFont20/006E.png and /dev/null differ
diff --git a/fonts/MortalFont20/006F.png b/fonts/MortalFont20/006F.png
deleted file mode 100644
index 8f188f260..000000000
Binary files a/fonts/MortalFont20/006F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0070.png b/fonts/MortalFont20/0070.png
deleted file mode 100644
index 8fda8c780..000000000
Binary files a/fonts/MortalFont20/0070.png and /dev/null differ
diff --git a/fonts/MortalFont20/0071.png b/fonts/MortalFont20/0071.png
deleted file mode 100644
index fdb44326c..000000000
Binary files a/fonts/MortalFont20/0071.png and /dev/null differ
diff --git a/fonts/MortalFont20/0072.png b/fonts/MortalFont20/0072.png
deleted file mode 100644
index 85a009c43..000000000
Binary files a/fonts/MortalFont20/0072.png and /dev/null differ
diff --git a/fonts/MortalFont20/0073.png b/fonts/MortalFont20/0073.png
deleted file mode 100644
index d5ccf10f1..000000000
Binary files a/fonts/MortalFont20/0073.png and /dev/null differ
diff --git a/fonts/MortalFont20/0074.png b/fonts/MortalFont20/0074.png
deleted file mode 100644
index 7de5dbf1e..000000000
Binary files a/fonts/MortalFont20/0074.png and /dev/null differ
diff --git a/fonts/MortalFont20/0075.png b/fonts/MortalFont20/0075.png
deleted file mode 100644
index 6d2d043d4..000000000
Binary files a/fonts/MortalFont20/0075.png and /dev/null differ
diff --git a/fonts/MortalFont20/0076.png b/fonts/MortalFont20/0076.png
deleted file mode 100644
index 4b3f9ca77..000000000
Binary files a/fonts/MortalFont20/0076.png and /dev/null differ
diff --git a/fonts/MortalFont20/0077.png b/fonts/MortalFont20/0077.png
deleted file mode 100644
index 197135b2a..000000000
Binary files a/fonts/MortalFont20/0077.png and /dev/null differ
diff --git a/fonts/MortalFont20/0078.png b/fonts/MortalFont20/0078.png
deleted file mode 100644
index cae4956a1..000000000
Binary files a/fonts/MortalFont20/0078.png and /dev/null differ
diff --git a/fonts/MortalFont20/0079.png b/fonts/MortalFont20/0079.png
deleted file mode 100644
index 68663cdff..000000000
Binary files a/fonts/MortalFont20/0079.png and /dev/null differ
diff --git a/fonts/MortalFont20/007A.png b/fonts/MortalFont20/007A.png
deleted file mode 100644
index db997cece..000000000
Binary files a/fonts/MortalFont20/007A.png and /dev/null differ
diff --git a/fonts/MortalFont20/007B.png b/fonts/MortalFont20/007B.png
deleted file mode 100644
index 5b80cd831..000000000
Binary files a/fonts/MortalFont20/007B.png and /dev/null differ
diff --git a/fonts/MortalFont20/007C.png b/fonts/MortalFont20/007C.png
deleted file mode 100644
index bbc7eede9..000000000
Binary files a/fonts/MortalFont20/007C.png and /dev/null differ
diff --git a/fonts/MortalFont20/007D.png b/fonts/MortalFont20/007D.png
deleted file mode 100644
index 91f0adc58..000000000
Binary files a/fonts/MortalFont20/007D.png and /dev/null differ
diff --git a/fonts/MortalFont20/007E.png b/fonts/MortalFont20/007E.png
deleted file mode 100644
index 135484bbf..000000000
Binary files a/fonts/MortalFont20/007E.png and /dev/null differ
diff --git a/fonts/MortalFont20/00A1.png b/fonts/MortalFont20/00A1.png
deleted file mode 100644
index a042d9807..000000000
Binary files a/fonts/MortalFont20/00A1.png and /dev/null differ
diff --git a/fonts/MortalFont20/00A2.png b/fonts/MortalFont20/00A2.png
deleted file mode 100644
index 71df013df..000000000
Binary files a/fonts/MortalFont20/00A2.png and /dev/null differ
diff --git a/fonts/MortalFont20/00A3.png b/fonts/MortalFont20/00A3.png
deleted file mode 100644
index 92d47119a..000000000
Binary files a/fonts/MortalFont20/00A3.png and /dev/null differ
diff --git a/fonts/MortalFont20/00A4.png b/fonts/MortalFont20/00A4.png
deleted file mode 100644
index 736a2f06b..000000000
Binary files a/fonts/MortalFont20/00A4.png and /dev/null differ
diff --git a/fonts/MortalFont20/00A5.png b/fonts/MortalFont20/00A5.png
deleted file mode 100644
index ac8306276..000000000
Binary files a/fonts/MortalFont20/00A5.png and /dev/null differ
diff --git a/fonts/MortalFont20/00A6.png b/fonts/MortalFont20/00A6.png
deleted file mode 100644
index b9b412d23..000000000
Binary files a/fonts/MortalFont20/00A6.png and /dev/null differ
diff --git a/fonts/MortalFont20/00A7.png b/fonts/MortalFont20/00A7.png
deleted file mode 100644
index c18a78162..000000000
Binary files a/fonts/MortalFont20/00A7.png and /dev/null differ
diff --git a/fonts/MortalFont20/00A8.png b/fonts/MortalFont20/00A8.png
deleted file mode 100644
index 5d0dd6749..000000000
Binary files a/fonts/MortalFont20/00A8.png and /dev/null differ
diff --git a/fonts/MortalFont20/00A9.png b/fonts/MortalFont20/00A9.png
deleted file mode 100644
index 7529c1c83..000000000
Binary files a/fonts/MortalFont20/00A9.png and /dev/null differ
diff --git a/fonts/MortalFont20/00AA.png b/fonts/MortalFont20/00AA.png
deleted file mode 100644
index ad362c6c5..000000000
Binary files a/fonts/MortalFont20/00AA.png and /dev/null differ
diff --git a/fonts/MortalFont20/00AB.png b/fonts/MortalFont20/00AB.png
deleted file mode 100644
index 8dee6f2a9..000000000
Binary files a/fonts/MortalFont20/00AB.png and /dev/null differ
diff --git a/fonts/MortalFont20/00AC.png b/fonts/MortalFont20/00AC.png
deleted file mode 100644
index a1ee4ead9..000000000
Binary files a/fonts/MortalFont20/00AC.png and /dev/null differ
diff --git a/fonts/MortalFont20/00AD.png b/fonts/MortalFont20/00AD.png
deleted file mode 100644
index 911d248a5..000000000
Binary files a/fonts/MortalFont20/00AD.png and /dev/null differ
diff --git a/fonts/MortalFont20/00AE.png b/fonts/MortalFont20/00AE.png
deleted file mode 100644
index 9396d9552..000000000
Binary files a/fonts/MortalFont20/00AE.png and /dev/null differ
diff --git a/fonts/MortalFont20/00AF.png b/fonts/MortalFont20/00AF.png
deleted file mode 100644
index 36e7584f9..000000000
Binary files a/fonts/MortalFont20/00AF.png and /dev/null differ
diff --git a/fonts/MortalFont20/00B0.png b/fonts/MortalFont20/00B0.png
deleted file mode 100644
index 4765d4b06..000000000
Binary files a/fonts/MortalFont20/00B0.png and /dev/null differ
diff --git a/fonts/MortalFont20/00B1.png b/fonts/MortalFont20/00B1.png
deleted file mode 100644
index d8207fa34..000000000
Binary files a/fonts/MortalFont20/00B1.png and /dev/null differ
diff --git a/fonts/MortalFont20/00B2.png b/fonts/MortalFont20/00B2.png
deleted file mode 100644
index d09823e34..000000000
Binary files a/fonts/MortalFont20/00B2.png and /dev/null differ
diff --git a/fonts/MortalFont20/00B3.png b/fonts/MortalFont20/00B3.png
deleted file mode 100644
index 2be3bc33f..000000000
Binary files a/fonts/MortalFont20/00B3.png and /dev/null differ
diff --git a/fonts/MortalFont20/00B4.png b/fonts/MortalFont20/00B4.png
deleted file mode 100644
index 0f547b3c9..000000000
Binary files a/fonts/MortalFont20/00B4.png and /dev/null differ
diff --git a/fonts/MortalFont20/00B6.png b/fonts/MortalFont20/00B6.png
deleted file mode 100644
index d8fcfc112..000000000
Binary files a/fonts/MortalFont20/00B6.png and /dev/null differ
diff --git a/fonts/MortalFont20/00B7.png b/fonts/MortalFont20/00B7.png
deleted file mode 100644
index 7bfd8abc3..000000000
Binary files a/fonts/MortalFont20/00B7.png and /dev/null differ
diff --git a/fonts/MortalFont20/00B8.png b/fonts/MortalFont20/00B8.png
deleted file mode 100644
index 029cfe88e..000000000
Binary files a/fonts/MortalFont20/00B8.png and /dev/null differ
diff --git a/fonts/MortalFont20/00B9.png b/fonts/MortalFont20/00B9.png
deleted file mode 100644
index 1ded09ff7..000000000
Binary files a/fonts/MortalFont20/00B9.png and /dev/null differ
diff --git a/fonts/MortalFont20/00BA.png b/fonts/MortalFont20/00BA.png
deleted file mode 100644
index 02185e87c..000000000
Binary files a/fonts/MortalFont20/00BA.png and /dev/null differ
diff --git a/fonts/MortalFont20/00BB.png b/fonts/MortalFont20/00BB.png
deleted file mode 100644
index c8d063108..000000000
Binary files a/fonts/MortalFont20/00BB.png and /dev/null differ
diff --git a/fonts/MortalFont20/00BC.png b/fonts/MortalFont20/00BC.png
deleted file mode 100644
index aebc6b4dc..000000000
Binary files a/fonts/MortalFont20/00BC.png and /dev/null differ
diff --git a/fonts/MortalFont20/00BD.png b/fonts/MortalFont20/00BD.png
deleted file mode 100644
index 357c1fe38..000000000
Binary files a/fonts/MortalFont20/00BD.png and /dev/null differ
diff --git a/fonts/MortalFont20/00BE.png b/fonts/MortalFont20/00BE.png
deleted file mode 100644
index 614cbb7b6..000000000
Binary files a/fonts/MortalFont20/00BE.png and /dev/null differ
diff --git a/fonts/MortalFont20/00BF.png b/fonts/MortalFont20/00BF.png
deleted file mode 100644
index b5246fef8..000000000
Binary files a/fonts/MortalFont20/00BF.png and /dev/null differ
diff --git a/fonts/MortalFont20/00C0.png b/fonts/MortalFont20/00C0.png
deleted file mode 100644
index 168df1930..000000000
Binary files a/fonts/MortalFont20/00C0.png and /dev/null differ
diff --git a/fonts/MortalFont20/00C1.png b/fonts/MortalFont20/00C1.png
deleted file mode 100644
index 04555a905..000000000
Binary files a/fonts/MortalFont20/00C1.png and /dev/null differ
diff --git a/fonts/MortalFont20/00C2.png b/fonts/MortalFont20/00C2.png
deleted file mode 100644
index cff6004a9..000000000
Binary files a/fonts/MortalFont20/00C2.png and /dev/null differ
diff --git a/fonts/MortalFont20/00C3.png b/fonts/MortalFont20/00C3.png
deleted file mode 100644
index 5ed4bb7c3..000000000
Binary files a/fonts/MortalFont20/00C3.png and /dev/null differ
diff --git a/fonts/MortalFont20/00C4.png b/fonts/MortalFont20/00C4.png
deleted file mode 100644
index d2c3354d0..000000000
Binary files a/fonts/MortalFont20/00C4.png and /dev/null differ
diff --git a/fonts/MortalFont20/00C5.png b/fonts/MortalFont20/00C5.png
deleted file mode 100644
index 64f4359d1..000000000
Binary files a/fonts/MortalFont20/00C5.png and /dev/null differ
diff --git a/fonts/MortalFont20/00C6.png b/fonts/MortalFont20/00C6.png
deleted file mode 100644
index 42f0266a6..000000000
Binary files a/fonts/MortalFont20/00C6.png and /dev/null differ
diff --git a/fonts/MortalFont20/00C7.png b/fonts/MortalFont20/00C7.png
deleted file mode 100644
index e8fe6d833..000000000
Binary files a/fonts/MortalFont20/00C7.png and /dev/null differ
diff --git a/fonts/MortalFont20/00C8.png b/fonts/MortalFont20/00C8.png
deleted file mode 100644
index 5012cb243..000000000
Binary files a/fonts/MortalFont20/00C8.png and /dev/null differ
diff --git a/fonts/MortalFont20/00C9.png b/fonts/MortalFont20/00C9.png
deleted file mode 100644
index 5bada65af..000000000
Binary files a/fonts/MortalFont20/00C9.png and /dev/null differ
diff --git a/fonts/MortalFont20/00CA.png b/fonts/MortalFont20/00CA.png
deleted file mode 100644
index d394cad4a..000000000
Binary files a/fonts/MortalFont20/00CA.png and /dev/null differ
diff --git a/fonts/MortalFont20/00CB.png b/fonts/MortalFont20/00CB.png
deleted file mode 100644
index 81e3b30d0..000000000
Binary files a/fonts/MortalFont20/00CB.png and /dev/null differ
diff --git a/fonts/MortalFont20/00CC.png b/fonts/MortalFont20/00CC.png
deleted file mode 100644
index 34f69b328..000000000
Binary files a/fonts/MortalFont20/00CC.png and /dev/null differ
diff --git a/fonts/MortalFont20/00CD.png b/fonts/MortalFont20/00CD.png
deleted file mode 100644
index 7fd6882e4..000000000
Binary files a/fonts/MortalFont20/00CD.png and /dev/null differ
diff --git a/fonts/MortalFont20/00CE.png b/fonts/MortalFont20/00CE.png
deleted file mode 100644
index 61d418aad..000000000
Binary files a/fonts/MortalFont20/00CE.png and /dev/null differ
diff --git a/fonts/MortalFont20/00CF.png b/fonts/MortalFont20/00CF.png
deleted file mode 100644
index bd573657c..000000000
Binary files a/fonts/MortalFont20/00CF.png and /dev/null differ
diff --git a/fonts/MortalFont20/00D0.png b/fonts/MortalFont20/00D0.png
deleted file mode 100644
index 18ccf4a2c..000000000
Binary files a/fonts/MortalFont20/00D0.png and /dev/null differ
diff --git a/fonts/MortalFont20/00D1.png b/fonts/MortalFont20/00D1.png
deleted file mode 100644
index 59df4664f..000000000
Binary files a/fonts/MortalFont20/00D1.png and /dev/null differ
diff --git a/fonts/MortalFont20/00D2.png b/fonts/MortalFont20/00D2.png
deleted file mode 100644
index 3bedb11ec..000000000
Binary files a/fonts/MortalFont20/00D2.png and /dev/null differ
diff --git a/fonts/MortalFont20/00D3.png b/fonts/MortalFont20/00D3.png
deleted file mode 100644
index 2d6fa8892..000000000
Binary files a/fonts/MortalFont20/00D3.png and /dev/null differ
diff --git a/fonts/MortalFont20/00D4.png b/fonts/MortalFont20/00D4.png
deleted file mode 100644
index 386f76f77..000000000
Binary files a/fonts/MortalFont20/00D4.png and /dev/null differ
diff --git a/fonts/MortalFont20/00D5.png b/fonts/MortalFont20/00D5.png
deleted file mode 100644
index 4445b9db3..000000000
Binary files a/fonts/MortalFont20/00D5.png and /dev/null differ
diff --git a/fonts/MortalFont20/00D6.png b/fonts/MortalFont20/00D6.png
deleted file mode 100644
index da43ff818..000000000
Binary files a/fonts/MortalFont20/00D6.png and /dev/null differ
diff --git a/fonts/MortalFont20/00D7.png b/fonts/MortalFont20/00D7.png
deleted file mode 100644
index 55ff3d62d..000000000
Binary files a/fonts/MortalFont20/00D7.png and /dev/null differ
diff --git a/fonts/MortalFont20/00D8.png b/fonts/MortalFont20/00D8.png
deleted file mode 100644
index 8f31f228f..000000000
Binary files a/fonts/MortalFont20/00D8.png and /dev/null differ
diff --git a/fonts/MortalFont20/00D9.png b/fonts/MortalFont20/00D9.png
deleted file mode 100644
index 157447d51..000000000
Binary files a/fonts/MortalFont20/00D9.png and /dev/null differ
diff --git a/fonts/MortalFont20/00DA.png b/fonts/MortalFont20/00DA.png
deleted file mode 100644
index 3040b0821..000000000
Binary files a/fonts/MortalFont20/00DA.png and /dev/null differ
diff --git a/fonts/MortalFont20/00DB.png b/fonts/MortalFont20/00DB.png
deleted file mode 100644
index e9ae03565..000000000
Binary files a/fonts/MortalFont20/00DB.png and /dev/null differ
diff --git a/fonts/MortalFont20/00DC.png b/fonts/MortalFont20/00DC.png
deleted file mode 100644
index 9e4cdfcf3..000000000
Binary files a/fonts/MortalFont20/00DC.png and /dev/null differ
diff --git a/fonts/MortalFont20/00DD.png b/fonts/MortalFont20/00DD.png
deleted file mode 100644
index 3f58710b6..000000000
Binary files a/fonts/MortalFont20/00DD.png and /dev/null differ
diff --git a/fonts/MortalFont20/00DE.png b/fonts/MortalFont20/00DE.png
deleted file mode 100644
index c6ec98ce4..000000000
Binary files a/fonts/MortalFont20/00DE.png and /dev/null differ
diff --git a/fonts/MortalFont20/00DF.png b/fonts/MortalFont20/00DF.png
deleted file mode 100644
index 2124568a7..000000000
Binary files a/fonts/MortalFont20/00DF.png and /dev/null differ
diff --git a/fonts/MortalFont20/00E0.png b/fonts/MortalFont20/00E0.png
deleted file mode 100644
index 37a647467..000000000
Binary files a/fonts/MortalFont20/00E0.png and /dev/null differ
diff --git a/fonts/MortalFont20/00E1.png b/fonts/MortalFont20/00E1.png
deleted file mode 100644
index bdd989339..000000000
Binary files a/fonts/MortalFont20/00E1.png and /dev/null differ
diff --git a/fonts/MortalFont20/00E2.png b/fonts/MortalFont20/00E2.png
deleted file mode 100644
index 4e8fc40a3..000000000
Binary files a/fonts/MortalFont20/00E2.png and /dev/null differ
diff --git a/fonts/MortalFont20/00E3.png b/fonts/MortalFont20/00E3.png
deleted file mode 100644
index 32c83cd4b..000000000
Binary files a/fonts/MortalFont20/00E3.png and /dev/null differ
diff --git a/fonts/MortalFont20/00E4.png b/fonts/MortalFont20/00E4.png
deleted file mode 100644
index 380898fc2..000000000
Binary files a/fonts/MortalFont20/00E4.png and /dev/null differ
diff --git a/fonts/MortalFont20/00E5.png b/fonts/MortalFont20/00E5.png
deleted file mode 100644
index 8be9a238d..000000000
Binary files a/fonts/MortalFont20/00E5.png and /dev/null differ
diff --git a/fonts/MortalFont20/00E6.png b/fonts/MortalFont20/00E6.png
deleted file mode 100644
index 2325c4fdb..000000000
Binary files a/fonts/MortalFont20/00E6.png and /dev/null differ
diff --git a/fonts/MortalFont20/00E7.png b/fonts/MortalFont20/00E7.png
deleted file mode 100644
index af143c175..000000000
Binary files a/fonts/MortalFont20/00E7.png and /dev/null differ
diff --git a/fonts/MortalFont20/00E8.png b/fonts/MortalFont20/00E8.png
deleted file mode 100644
index 4a9767d42..000000000
Binary files a/fonts/MortalFont20/00E8.png and /dev/null differ
diff --git a/fonts/MortalFont20/00E9.png b/fonts/MortalFont20/00E9.png
deleted file mode 100644
index e333dbcd4..000000000
Binary files a/fonts/MortalFont20/00E9.png and /dev/null differ
diff --git a/fonts/MortalFont20/00EA.png b/fonts/MortalFont20/00EA.png
deleted file mode 100644
index daa4bb4c3..000000000
Binary files a/fonts/MortalFont20/00EA.png and /dev/null differ
diff --git a/fonts/MortalFont20/00EB.png b/fonts/MortalFont20/00EB.png
deleted file mode 100644
index 11fe801f8..000000000
Binary files a/fonts/MortalFont20/00EB.png and /dev/null differ
diff --git a/fonts/MortalFont20/00EC.png b/fonts/MortalFont20/00EC.png
deleted file mode 100644
index b2ababd4c..000000000
Binary files a/fonts/MortalFont20/00EC.png and /dev/null differ
diff --git a/fonts/MortalFont20/00ED.png b/fonts/MortalFont20/00ED.png
deleted file mode 100644
index 5e1c00fbf..000000000
Binary files a/fonts/MortalFont20/00ED.png and /dev/null differ
diff --git a/fonts/MortalFont20/00EE.png b/fonts/MortalFont20/00EE.png
deleted file mode 100644
index 19724e764..000000000
Binary files a/fonts/MortalFont20/00EE.png and /dev/null differ
diff --git a/fonts/MortalFont20/00EF.png b/fonts/MortalFont20/00EF.png
deleted file mode 100644
index 32e1b08a1..000000000
Binary files a/fonts/MortalFont20/00EF.png and /dev/null differ
diff --git a/fonts/MortalFont20/00F0.png b/fonts/MortalFont20/00F0.png
deleted file mode 100644
index 5a06d9092..000000000
Binary files a/fonts/MortalFont20/00F0.png and /dev/null differ
diff --git a/fonts/MortalFont20/00F1.png b/fonts/MortalFont20/00F1.png
deleted file mode 100644
index 247377daa..000000000
Binary files a/fonts/MortalFont20/00F1.png and /dev/null differ
diff --git a/fonts/MortalFont20/00F2.png b/fonts/MortalFont20/00F2.png
deleted file mode 100644
index d0f96cd3b..000000000
Binary files a/fonts/MortalFont20/00F2.png and /dev/null differ
diff --git a/fonts/MortalFont20/00F3.png b/fonts/MortalFont20/00F3.png
deleted file mode 100644
index aba2d2d05..000000000
Binary files a/fonts/MortalFont20/00F3.png and /dev/null differ
diff --git a/fonts/MortalFont20/00F4.png b/fonts/MortalFont20/00F4.png
deleted file mode 100644
index 2027ebcb1..000000000
Binary files a/fonts/MortalFont20/00F4.png and /dev/null differ
diff --git a/fonts/MortalFont20/00F5.png b/fonts/MortalFont20/00F5.png
deleted file mode 100644
index 3e43d8292..000000000
Binary files a/fonts/MortalFont20/00F5.png and /dev/null differ
diff --git a/fonts/MortalFont20/00F6.png b/fonts/MortalFont20/00F6.png
deleted file mode 100644
index 243dfe0d1..000000000
Binary files a/fonts/MortalFont20/00F6.png and /dev/null differ
diff --git a/fonts/MortalFont20/00F7.png b/fonts/MortalFont20/00F7.png
deleted file mode 100644
index dba74a12f..000000000
Binary files a/fonts/MortalFont20/00F7.png and /dev/null differ
diff --git a/fonts/MortalFont20/00F8.png b/fonts/MortalFont20/00F8.png
deleted file mode 100644
index 1227171c6..000000000
Binary files a/fonts/MortalFont20/00F8.png and /dev/null differ
diff --git a/fonts/MortalFont20/00F9.png b/fonts/MortalFont20/00F9.png
deleted file mode 100644
index 9ce2149b5..000000000
Binary files a/fonts/MortalFont20/00F9.png and /dev/null differ
diff --git a/fonts/MortalFont20/00FA.png b/fonts/MortalFont20/00FA.png
deleted file mode 100644
index c4c8e8dae..000000000
Binary files a/fonts/MortalFont20/00FA.png and /dev/null differ
diff --git a/fonts/MortalFont20/00FB.png b/fonts/MortalFont20/00FB.png
deleted file mode 100644
index c2146723b..000000000
Binary files a/fonts/MortalFont20/00FB.png and /dev/null differ
diff --git a/fonts/MortalFont20/00FC.png b/fonts/MortalFont20/00FC.png
deleted file mode 100644
index 3424d9d9e..000000000
Binary files a/fonts/MortalFont20/00FC.png and /dev/null differ
diff --git a/fonts/MortalFont20/00FD.png b/fonts/MortalFont20/00FD.png
deleted file mode 100644
index 42307ae9e..000000000
Binary files a/fonts/MortalFont20/00FD.png and /dev/null differ
diff --git a/fonts/MortalFont20/00FE.png b/fonts/MortalFont20/00FE.png
deleted file mode 100644
index 099587a1f..000000000
Binary files a/fonts/MortalFont20/00FE.png and /dev/null differ
diff --git a/fonts/MortalFont20/00FF.png b/fonts/MortalFont20/00FF.png
deleted file mode 100644
index 12bb62257..000000000
Binary files a/fonts/MortalFont20/00FF.png and /dev/null differ
diff --git a/fonts/MortalFont20/0100.png b/fonts/MortalFont20/0100.png
deleted file mode 100644
index 678bafe6a..000000000
Binary files a/fonts/MortalFont20/0100.png and /dev/null differ
diff --git a/fonts/MortalFont20/0101.png b/fonts/MortalFont20/0101.png
deleted file mode 100644
index 4a8a257fc..000000000
Binary files a/fonts/MortalFont20/0101.png and /dev/null differ
diff --git a/fonts/MortalFont20/0102.png b/fonts/MortalFont20/0102.png
deleted file mode 100644
index 364d2c804..000000000
Binary files a/fonts/MortalFont20/0102.png and /dev/null differ
diff --git a/fonts/MortalFont20/0103.png b/fonts/MortalFont20/0103.png
deleted file mode 100644
index 2d80516e9..000000000
Binary files a/fonts/MortalFont20/0103.png and /dev/null differ
diff --git a/fonts/MortalFont20/0104.png b/fonts/MortalFont20/0104.png
deleted file mode 100644
index ac8c3495c..000000000
Binary files a/fonts/MortalFont20/0104.png and /dev/null differ
diff --git a/fonts/MortalFont20/0105.png b/fonts/MortalFont20/0105.png
deleted file mode 100644
index 4e60fdab3..000000000
Binary files a/fonts/MortalFont20/0105.png and /dev/null differ
diff --git a/fonts/MortalFont20/0106.png b/fonts/MortalFont20/0106.png
deleted file mode 100644
index 5b4467195..000000000
Binary files a/fonts/MortalFont20/0106.png and /dev/null differ
diff --git a/fonts/MortalFont20/0107.png b/fonts/MortalFont20/0107.png
deleted file mode 100644
index 77cf09610..000000000
Binary files a/fonts/MortalFont20/0107.png and /dev/null differ
diff --git a/fonts/MortalFont20/0108.png b/fonts/MortalFont20/0108.png
deleted file mode 100644
index 712015a1a..000000000
Binary files a/fonts/MortalFont20/0108.png and /dev/null differ
diff --git a/fonts/MortalFont20/0109.png b/fonts/MortalFont20/0109.png
deleted file mode 100644
index be22dd464..000000000
Binary files a/fonts/MortalFont20/0109.png and /dev/null differ
diff --git a/fonts/MortalFont20/010C.png b/fonts/MortalFont20/010C.png
deleted file mode 100644
index ae59db295..000000000
Binary files a/fonts/MortalFont20/010C.png and /dev/null differ
diff --git a/fonts/MortalFont20/010D.png b/fonts/MortalFont20/010D.png
deleted file mode 100644
index b50acc946..000000000
Binary files a/fonts/MortalFont20/010D.png and /dev/null differ
diff --git a/fonts/MortalFont20/010E.png b/fonts/MortalFont20/010E.png
deleted file mode 100644
index ddf1def35..000000000
Binary files a/fonts/MortalFont20/010E.png and /dev/null differ
diff --git a/fonts/MortalFont20/010F.png b/fonts/MortalFont20/010F.png
deleted file mode 100644
index c78fd0930..000000000
Binary files a/fonts/MortalFont20/010F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0111.png b/fonts/MortalFont20/0111.png
deleted file mode 100644
index df6105084..000000000
Binary files a/fonts/MortalFont20/0111.png and /dev/null differ
diff --git a/fonts/MortalFont20/0112.png b/fonts/MortalFont20/0112.png
deleted file mode 100644
index c1a4b0bc2..000000000
Binary files a/fonts/MortalFont20/0112.png and /dev/null differ
diff --git a/fonts/MortalFont20/0113.png b/fonts/MortalFont20/0113.png
deleted file mode 100644
index b55cc3504..000000000
Binary files a/fonts/MortalFont20/0113.png and /dev/null differ
diff --git a/fonts/MortalFont20/0118.png b/fonts/MortalFont20/0118.png
deleted file mode 100644
index 1f26fa9d5..000000000
Binary files a/fonts/MortalFont20/0118.png and /dev/null differ
diff --git a/fonts/MortalFont20/0119.png b/fonts/MortalFont20/0119.png
deleted file mode 100644
index d3d498f69..000000000
Binary files a/fonts/MortalFont20/0119.png and /dev/null differ
diff --git a/fonts/MortalFont20/011A.png b/fonts/MortalFont20/011A.png
deleted file mode 100644
index 336484e0f..000000000
Binary files a/fonts/MortalFont20/011A.png and /dev/null differ
diff --git a/fonts/MortalFont20/011B.png b/fonts/MortalFont20/011B.png
deleted file mode 100644
index 6eeddf199..000000000
Binary files a/fonts/MortalFont20/011B.png and /dev/null differ
diff --git a/fonts/MortalFont20/011C.png b/fonts/MortalFont20/011C.png
deleted file mode 100644
index f0c26a592..000000000
Binary files a/fonts/MortalFont20/011C.png and /dev/null differ
diff --git a/fonts/MortalFont20/011D.png b/fonts/MortalFont20/011D.png
deleted file mode 100644
index e033b5236..000000000
Binary files a/fonts/MortalFont20/011D.png and /dev/null differ
diff --git a/fonts/MortalFont20/0124.png b/fonts/MortalFont20/0124.png
deleted file mode 100644
index 3855d78b2..000000000
Binary files a/fonts/MortalFont20/0124.png and /dev/null differ
diff --git a/fonts/MortalFont20/0125.png b/fonts/MortalFont20/0125.png
deleted file mode 100644
index bb7bb8e9a..000000000
Binary files a/fonts/MortalFont20/0125.png and /dev/null differ
diff --git a/fonts/MortalFont20/0127.png b/fonts/MortalFont20/0127.png
deleted file mode 100644
index 3fe69d396..000000000
Binary files a/fonts/MortalFont20/0127.png and /dev/null differ
diff --git a/fonts/MortalFont20/012A.png b/fonts/MortalFont20/012A.png
deleted file mode 100644
index f3eb3af8e..000000000
Binary files a/fonts/MortalFont20/012A.png and /dev/null differ
diff --git a/fonts/MortalFont20/012B.png b/fonts/MortalFont20/012B.png
deleted file mode 100644
index 9427b3b64..000000000
Binary files a/fonts/MortalFont20/012B.png and /dev/null differ
diff --git a/fonts/MortalFont20/0134.png b/fonts/MortalFont20/0134.png
deleted file mode 100644
index 5437e54a4..000000000
Binary files a/fonts/MortalFont20/0134.png and /dev/null differ
diff --git a/fonts/MortalFont20/0135.png b/fonts/MortalFont20/0135.png
deleted file mode 100644
index a7427efe1..000000000
Binary files a/fonts/MortalFont20/0135.png and /dev/null differ
diff --git a/fonts/MortalFont20/0139.png b/fonts/MortalFont20/0139.png
deleted file mode 100644
index d6fd88c27..000000000
Binary files a/fonts/MortalFont20/0139.png and /dev/null differ
diff --git a/fonts/MortalFont20/013A.png b/fonts/MortalFont20/013A.png
deleted file mode 100644
index db08471fc..000000000
Binary files a/fonts/MortalFont20/013A.png and /dev/null differ
diff --git a/fonts/MortalFont20/013D.png b/fonts/MortalFont20/013D.png
deleted file mode 100644
index a0a3df02e..000000000
Binary files a/fonts/MortalFont20/013D.png and /dev/null differ
diff --git a/fonts/MortalFont20/013E.png b/fonts/MortalFont20/013E.png
deleted file mode 100644
index 02cb5395c..000000000
Binary files a/fonts/MortalFont20/013E.png and /dev/null differ
diff --git a/fonts/MortalFont20/0141.png b/fonts/MortalFont20/0141.png
deleted file mode 100644
index 26ed90547..000000000
Binary files a/fonts/MortalFont20/0141.png and /dev/null differ
diff --git a/fonts/MortalFont20/0142.png b/fonts/MortalFont20/0142.png
deleted file mode 100644
index 1d49161a3..000000000
Binary files a/fonts/MortalFont20/0142.png and /dev/null differ
diff --git a/fonts/MortalFont20/0143.png b/fonts/MortalFont20/0143.png
deleted file mode 100644
index f71cbe163..000000000
Binary files a/fonts/MortalFont20/0143.png and /dev/null differ
diff --git a/fonts/MortalFont20/0144.png b/fonts/MortalFont20/0144.png
deleted file mode 100644
index baa3da9ba..000000000
Binary files a/fonts/MortalFont20/0144.png and /dev/null differ
diff --git a/fonts/MortalFont20/0147.png b/fonts/MortalFont20/0147.png
deleted file mode 100644
index 7d7b9e35a..000000000
Binary files a/fonts/MortalFont20/0147.png and /dev/null differ
diff --git a/fonts/MortalFont20/0148.png b/fonts/MortalFont20/0148.png
deleted file mode 100644
index 9062d201d..000000000
Binary files a/fonts/MortalFont20/0148.png and /dev/null differ
diff --git a/fonts/MortalFont20/014B.png b/fonts/MortalFont20/014B.png
deleted file mode 100644
index 3aefcf2ca..000000000
Binary files a/fonts/MortalFont20/014B.png and /dev/null differ
diff --git a/fonts/MortalFont20/014C.png b/fonts/MortalFont20/014C.png
deleted file mode 100644
index 9a083ea9f..000000000
Binary files a/fonts/MortalFont20/014C.png and /dev/null differ
diff --git a/fonts/MortalFont20/014D.png b/fonts/MortalFont20/014D.png
deleted file mode 100644
index 589940ba5..000000000
Binary files a/fonts/MortalFont20/014D.png and /dev/null differ
diff --git a/fonts/MortalFont20/0150.png b/fonts/MortalFont20/0150.png
deleted file mode 100644
index 68eba7092..000000000
Binary files a/fonts/MortalFont20/0150.png and /dev/null differ
diff --git a/fonts/MortalFont20/0151.png b/fonts/MortalFont20/0151.png
deleted file mode 100644
index edd62cc43..000000000
Binary files a/fonts/MortalFont20/0151.png and /dev/null differ
diff --git a/fonts/MortalFont20/0152.png b/fonts/MortalFont20/0152.png
deleted file mode 100644
index 4695654b5..000000000
Binary files a/fonts/MortalFont20/0152.png and /dev/null differ
diff --git a/fonts/MortalFont20/0153.png b/fonts/MortalFont20/0153.png
deleted file mode 100644
index 2aa5416d7..000000000
Binary files a/fonts/MortalFont20/0153.png and /dev/null differ
diff --git a/fonts/MortalFont20/0154.png b/fonts/MortalFont20/0154.png
deleted file mode 100644
index c8bd96b3a..000000000
Binary files a/fonts/MortalFont20/0154.png and /dev/null differ
diff --git a/fonts/MortalFont20/0155.png b/fonts/MortalFont20/0155.png
deleted file mode 100644
index 9269ddfd1..000000000
Binary files a/fonts/MortalFont20/0155.png and /dev/null differ
diff --git a/fonts/MortalFont20/0158.png b/fonts/MortalFont20/0158.png
deleted file mode 100644
index 15e37d7f7..000000000
Binary files a/fonts/MortalFont20/0158.png and /dev/null differ
diff --git a/fonts/MortalFont20/0159.png b/fonts/MortalFont20/0159.png
deleted file mode 100644
index acb499cba..000000000
Binary files a/fonts/MortalFont20/0159.png and /dev/null differ
diff --git a/fonts/MortalFont20/015A.png b/fonts/MortalFont20/015A.png
deleted file mode 100644
index 07fbbbd9a..000000000
Binary files a/fonts/MortalFont20/015A.png and /dev/null differ
diff --git a/fonts/MortalFont20/015B.png b/fonts/MortalFont20/015B.png
deleted file mode 100644
index 770ffe60e..000000000
Binary files a/fonts/MortalFont20/015B.png and /dev/null differ
diff --git a/fonts/MortalFont20/015C.png b/fonts/MortalFont20/015C.png
deleted file mode 100644
index 55da8bba1..000000000
Binary files a/fonts/MortalFont20/015C.png and /dev/null differ
diff --git a/fonts/MortalFont20/015D.png b/fonts/MortalFont20/015D.png
deleted file mode 100644
index 81f6d2e16..000000000
Binary files a/fonts/MortalFont20/015D.png and /dev/null differ
diff --git a/fonts/MortalFont20/015E.png b/fonts/MortalFont20/015E.png
deleted file mode 100644
index c96618aaa..000000000
Binary files a/fonts/MortalFont20/015E.png and /dev/null differ
diff --git a/fonts/MortalFont20/015F.png b/fonts/MortalFont20/015F.png
deleted file mode 100644
index fb38bfd70..000000000
Binary files a/fonts/MortalFont20/015F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0160.png b/fonts/MortalFont20/0160.png
deleted file mode 100644
index d1a7a347d..000000000
Binary files a/fonts/MortalFont20/0160.png and /dev/null differ
diff --git a/fonts/MortalFont20/0161.png b/fonts/MortalFont20/0161.png
deleted file mode 100644
index 94ddd9d54..000000000
Binary files a/fonts/MortalFont20/0161.png and /dev/null differ
diff --git a/fonts/MortalFont20/0162.png b/fonts/MortalFont20/0162.png
deleted file mode 100644
index 7c653dcde..000000000
Binary files a/fonts/MortalFont20/0162.png and /dev/null differ
diff --git a/fonts/MortalFont20/0163.png b/fonts/MortalFont20/0163.png
deleted file mode 100644
index f701138e4..000000000
Binary files a/fonts/MortalFont20/0163.png and /dev/null differ
diff --git a/fonts/MortalFont20/0164.png b/fonts/MortalFont20/0164.png
deleted file mode 100644
index d2d276b74..000000000
Binary files a/fonts/MortalFont20/0164.png and /dev/null differ
diff --git a/fonts/MortalFont20/0165.png b/fonts/MortalFont20/0165.png
deleted file mode 100644
index ea6193be0..000000000
Binary files a/fonts/MortalFont20/0165.png and /dev/null differ
diff --git a/fonts/MortalFont20/016A.png b/fonts/MortalFont20/016A.png
deleted file mode 100644
index 23a120b87..000000000
Binary files a/fonts/MortalFont20/016A.png and /dev/null differ
diff --git a/fonts/MortalFont20/016B.png b/fonts/MortalFont20/016B.png
deleted file mode 100644
index 682c697e3..000000000
Binary files a/fonts/MortalFont20/016B.png and /dev/null differ
diff --git a/fonts/MortalFont20/016C.png b/fonts/MortalFont20/016C.png
deleted file mode 100644
index 9814b239b..000000000
Binary files a/fonts/MortalFont20/016C.png and /dev/null differ
diff --git a/fonts/MortalFont20/016D.png b/fonts/MortalFont20/016D.png
deleted file mode 100644
index 99b680eb8..000000000
Binary files a/fonts/MortalFont20/016D.png and /dev/null differ
diff --git a/fonts/MortalFont20/016E.png b/fonts/MortalFont20/016E.png
deleted file mode 100644
index 1b4af96ec..000000000
Binary files a/fonts/MortalFont20/016E.png and /dev/null differ
diff --git a/fonts/MortalFont20/016F.png b/fonts/MortalFont20/016F.png
deleted file mode 100644
index f4db793bb..000000000
Binary files a/fonts/MortalFont20/016F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0170.png b/fonts/MortalFont20/0170.png
deleted file mode 100644
index bdb0391fb..000000000
Binary files a/fonts/MortalFont20/0170.png and /dev/null differ
diff --git a/fonts/MortalFont20/0171.png b/fonts/MortalFont20/0171.png
deleted file mode 100644
index 47641962a..000000000
Binary files a/fonts/MortalFont20/0171.png and /dev/null differ
diff --git a/fonts/MortalFont20/0179.png b/fonts/MortalFont20/0179.png
deleted file mode 100644
index 4b49b6c73..000000000
Binary files a/fonts/MortalFont20/0179.png and /dev/null differ
diff --git a/fonts/MortalFont20/017A.png b/fonts/MortalFont20/017A.png
deleted file mode 100644
index 8bb5cdb61..000000000
Binary files a/fonts/MortalFont20/017A.png and /dev/null differ
diff --git a/fonts/MortalFont20/017B.png b/fonts/MortalFont20/017B.png
deleted file mode 100644
index 5061e14c9..000000000
Binary files a/fonts/MortalFont20/017B.png and /dev/null differ
diff --git a/fonts/MortalFont20/017C.png b/fonts/MortalFont20/017C.png
deleted file mode 100644
index 95339e30c..000000000
Binary files a/fonts/MortalFont20/017C.png and /dev/null differ
diff --git a/fonts/MortalFont20/017D.png b/fonts/MortalFont20/017D.png
deleted file mode 100644
index 534510815..000000000
Binary files a/fonts/MortalFont20/017D.png and /dev/null differ
diff --git a/fonts/MortalFont20/017E.png b/fonts/MortalFont20/017E.png
deleted file mode 100644
index fcbe685a8..000000000
Binary files a/fonts/MortalFont20/017E.png and /dev/null differ
diff --git a/fonts/MortalFont20/0193.png b/fonts/MortalFont20/0193.png
deleted file mode 100644
index 77b28b205..000000000
Binary files a/fonts/MortalFont20/0193.png and /dev/null differ
diff --git a/fonts/MortalFont20/01C2.png b/fonts/MortalFont20/01C2.png
deleted file mode 100644
index e13b418b5..000000000
Binary files a/fonts/MortalFont20/01C2.png and /dev/null differ
diff --git a/fonts/MortalFont20/01CD.png b/fonts/MortalFont20/01CD.png
deleted file mode 100644
index 86c249d09..000000000
Binary files a/fonts/MortalFont20/01CD.png and /dev/null differ
diff --git a/fonts/MortalFont20/01CE.png b/fonts/MortalFont20/01CE.png
deleted file mode 100644
index ae3a3034c..000000000
Binary files a/fonts/MortalFont20/01CE.png and /dev/null differ
diff --git a/fonts/MortalFont20/01D0.png b/fonts/MortalFont20/01D0.png
deleted file mode 100644
index 19cf1626e..000000000
Binary files a/fonts/MortalFont20/01D0.png and /dev/null differ
diff --git a/fonts/MortalFont20/01D1.png b/fonts/MortalFont20/01D1.png
deleted file mode 100644
index 7b490a965..000000000
Binary files a/fonts/MortalFont20/01D1.png and /dev/null differ
diff --git a/fonts/MortalFont20/01D2.png b/fonts/MortalFont20/01D2.png
deleted file mode 100644
index d6505f7f2..000000000
Binary files a/fonts/MortalFont20/01D2.png and /dev/null differ
diff --git a/fonts/MortalFont20/01D4.png b/fonts/MortalFont20/01D4.png
deleted file mode 100644
index 7ab903796..000000000
Binary files a/fonts/MortalFont20/01D4.png and /dev/null differ
diff --git a/fonts/MortalFont20/01D6.png b/fonts/MortalFont20/01D6.png
deleted file mode 100644
index 6aa95949e..000000000
Binary files a/fonts/MortalFont20/01D6.png and /dev/null differ
diff --git a/fonts/MortalFont20/01D8.png b/fonts/MortalFont20/01D8.png
deleted file mode 100644
index 8a7663425..000000000
Binary files a/fonts/MortalFont20/01D8.png and /dev/null differ
diff --git a/fonts/MortalFont20/01DA.png b/fonts/MortalFont20/01DA.png
deleted file mode 100644
index 3f6222e78..000000000
Binary files a/fonts/MortalFont20/01DA.png and /dev/null differ
diff --git a/fonts/MortalFont20/01DC.png b/fonts/MortalFont20/01DC.png
deleted file mode 100644
index a66efac3b..000000000
Binary files a/fonts/MortalFont20/01DC.png and /dev/null differ
diff --git a/fonts/MortalFont20/01F8.png b/fonts/MortalFont20/01F8.png
deleted file mode 100644
index c430c8cc0..000000000
Binary files a/fonts/MortalFont20/01F8.png and /dev/null differ
diff --git a/fonts/MortalFont20/01F9.png b/fonts/MortalFont20/01F9.png
deleted file mode 100644
index 97e4c6eb1..000000000
Binary files a/fonts/MortalFont20/01F9.png and /dev/null differ
diff --git a/fonts/MortalFont20/01FD.png b/fonts/MortalFont20/01FD.png
deleted file mode 100644
index a4a3f8451..000000000
Binary files a/fonts/MortalFont20/01FD.png and /dev/null differ
diff --git a/fonts/MortalFont20/0250.png b/fonts/MortalFont20/0250.png
deleted file mode 100644
index 79c855cd3..000000000
Binary files a/fonts/MortalFont20/0250.png and /dev/null differ
diff --git a/fonts/MortalFont20/0251.png b/fonts/MortalFont20/0251.png
deleted file mode 100644
index 678b82378..000000000
Binary files a/fonts/MortalFont20/0251.png and /dev/null differ
diff --git a/fonts/MortalFont20/0252.png b/fonts/MortalFont20/0252.png
deleted file mode 100644
index 84bcd742f..000000000
Binary files a/fonts/MortalFont20/0252.png and /dev/null differ
diff --git a/fonts/MortalFont20/0253.png b/fonts/MortalFont20/0253.png
deleted file mode 100644
index b0e302652..000000000
Binary files a/fonts/MortalFont20/0253.png and /dev/null differ
diff --git a/fonts/MortalFont20/0254.png b/fonts/MortalFont20/0254.png
deleted file mode 100644
index cce4b7166..000000000
Binary files a/fonts/MortalFont20/0254.png and /dev/null differ
diff --git a/fonts/MortalFont20/0255.png b/fonts/MortalFont20/0255.png
deleted file mode 100644
index 71ace7015..000000000
Binary files a/fonts/MortalFont20/0255.png and /dev/null differ
diff --git a/fonts/MortalFont20/0256.png b/fonts/MortalFont20/0256.png
deleted file mode 100644
index 7ba55e5da..000000000
Binary files a/fonts/MortalFont20/0256.png and /dev/null differ
diff --git a/fonts/MortalFont20/0257.png b/fonts/MortalFont20/0257.png
deleted file mode 100644
index 4adb88ca5..000000000
Binary files a/fonts/MortalFont20/0257.png and /dev/null differ
diff --git a/fonts/MortalFont20/0258.png b/fonts/MortalFont20/0258.png
deleted file mode 100644
index d77371e29..000000000
Binary files a/fonts/MortalFont20/0258.png and /dev/null differ
diff --git a/fonts/MortalFont20/0259.png b/fonts/MortalFont20/0259.png
deleted file mode 100644
index 05e803aba..000000000
Binary files a/fonts/MortalFont20/0259.png and /dev/null differ
diff --git a/fonts/MortalFont20/025A.png b/fonts/MortalFont20/025A.png
deleted file mode 100644
index 8843f4356..000000000
Binary files a/fonts/MortalFont20/025A.png and /dev/null differ
diff --git a/fonts/MortalFont20/025C.png b/fonts/MortalFont20/025C.png
deleted file mode 100644
index 618a5819a..000000000
Binary files a/fonts/MortalFont20/025C.png and /dev/null differ
diff --git a/fonts/MortalFont20/025E.png b/fonts/MortalFont20/025E.png
deleted file mode 100644
index a3af23d51..000000000
Binary files a/fonts/MortalFont20/025E.png and /dev/null differ
diff --git a/fonts/MortalFont20/025F.png b/fonts/MortalFont20/025F.png
deleted file mode 100644
index 696e1ff56..000000000
Binary files a/fonts/MortalFont20/025F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0260.png b/fonts/MortalFont20/0260.png
deleted file mode 100644
index 1c630953c..000000000
Binary files a/fonts/MortalFont20/0260.png and /dev/null differ
diff --git a/fonts/MortalFont20/0261.png b/fonts/MortalFont20/0261.png
deleted file mode 100644
index 915bf42e4..000000000
Binary files a/fonts/MortalFont20/0261.png and /dev/null differ
diff --git a/fonts/MortalFont20/0264.png b/fonts/MortalFont20/0264.png
deleted file mode 100644
index 8e69c9fa5..000000000
Binary files a/fonts/MortalFont20/0264.png and /dev/null differ
diff --git a/fonts/MortalFont20/0265.png b/fonts/MortalFont20/0265.png
deleted file mode 100644
index 4afd78eb1..000000000
Binary files a/fonts/MortalFont20/0265.png and /dev/null differ
diff --git a/fonts/MortalFont20/0266.png b/fonts/MortalFont20/0266.png
deleted file mode 100644
index cf7573db2..000000000
Binary files a/fonts/MortalFont20/0266.png and /dev/null differ
diff --git a/fonts/MortalFont20/0267.png b/fonts/MortalFont20/0267.png
deleted file mode 100644
index 9f8e5f385..000000000
Binary files a/fonts/MortalFont20/0267.png and /dev/null differ
diff --git a/fonts/MortalFont20/0268.png b/fonts/MortalFont20/0268.png
deleted file mode 100644
index f366be9c5..000000000
Binary files a/fonts/MortalFont20/0268.png and /dev/null differ
diff --git a/fonts/MortalFont20/026C.png b/fonts/MortalFont20/026C.png
deleted file mode 100644
index 43769a03f..000000000
Binary files a/fonts/MortalFont20/026C.png and /dev/null differ
diff --git a/fonts/MortalFont20/026D.png b/fonts/MortalFont20/026D.png
deleted file mode 100644
index 2b1adcd7b..000000000
Binary files a/fonts/MortalFont20/026D.png and /dev/null differ
diff --git a/fonts/MortalFont20/026E.png b/fonts/MortalFont20/026E.png
deleted file mode 100644
index 3a05c5a54..000000000
Binary files a/fonts/MortalFont20/026E.png and /dev/null differ
diff --git a/fonts/MortalFont20/026F.png b/fonts/MortalFont20/026F.png
deleted file mode 100644
index 9af506443..000000000
Binary files a/fonts/MortalFont20/026F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0270.png b/fonts/MortalFont20/0270.png
deleted file mode 100644
index 35bb991a4..000000000
Binary files a/fonts/MortalFont20/0270.png and /dev/null differ
diff --git a/fonts/MortalFont20/0271.png b/fonts/MortalFont20/0271.png
deleted file mode 100644
index 3c1f8dec0..000000000
Binary files a/fonts/MortalFont20/0271.png and /dev/null differ
diff --git a/fonts/MortalFont20/0272.png b/fonts/MortalFont20/0272.png
deleted file mode 100644
index 8334c253d..000000000
Binary files a/fonts/MortalFont20/0272.png and /dev/null differ
diff --git a/fonts/MortalFont20/0273.png b/fonts/MortalFont20/0273.png
deleted file mode 100644
index eb12abbc5..000000000
Binary files a/fonts/MortalFont20/0273.png and /dev/null differ
diff --git a/fonts/MortalFont20/0275.png b/fonts/MortalFont20/0275.png
deleted file mode 100644
index d5763166f..000000000
Binary files a/fonts/MortalFont20/0275.png and /dev/null differ
diff --git a/fonts/MortalFont20/0279.png b/fonts/MortalFont20/0279.png
deleted file mode 100644
index a2012a694..000000000
Binary files a/fonts/MortalFont20/0279.png and /dev/null differ
diff --git a/fonts/MortalFont20/027A.png b/fonts/MortalFont20/027A.png
deleted file mode 100644
index 89df685a1..000000000
Binary files a/fonts/MortalFont20/027A.png and /dev/null differ
diff --git a/fonts/MortalFont20/027B.png b/fonts/MortalFont20/027B.png
deleted file mode 100644
index 0d03862ad..000000000
Binary files a/fonts/MortalFont20/027B.png and /dev/null differ
diff --git a/fonts/MortalFont20/027D.png b/fonts/MortalFont20/027D.png
deleted file mode 100644
index 4410f39e9..000000000
Binary files a/fonts/MortalFont20/027D.png and /dev/null differ
diff --git a/fonts/MortalFont20/027E.png b/fonts/MortalFont20/027E.png
deleted file mode 100644
index 81614107f..000000000
Binary files a/fonts/MortalFont20/027E.png and /dev/null differ
diff --git a/fonts/MortalFont20/0281.png b/fonts/MortalFont20/0281.png
deleted file mode 100644
index 381fdc67d..000000000
Binary files a/fonts/MortalFont20/0281.png and /dev/null differ
diff --git a/fonts/MortalFont20/0282.png b/fonts/MortalFont20/0282.png
deleted file mode 100644
index 17e6cb44f..000000000
Binary files a/fonts/MortalFont20/0282.png and /dev/null differ
diff --git a/fonts/MortalFont20/0283.png b/fonts/MortalFont20/0283.png
deleted file mode 100644
index a5d463281..000000000
Binary files a/fonts/MortalFont20/0283.png and /dev/null differ
diff --git a/fonts/MortalFont20/0284.png b/fonts/MortalFont20/0284.png
deleted file mode 100644
index a06072bb4..000000000
Binary files a/fonts/MortalFont20/0284.png and /dev/null differ
diff --git a/fonts/MortalFont20/0288.png b/fonts/MortalFont20/0288.png
deleted file mode 100644
index 85d8bb133..000000000
Binary files a/fonts/MortalFont20/0288.png and /dev/null differ
diff --git a/fonts/MortalFont20/0289.png b/fonts/MortalFont20/0289.png
deleted file mode 100644
index b94561fce..000000000
Binary files a/fonts/MortalFont20/0289.png and /dev/null differ
diff --git a/fonts/MortalFont20/028A.png b/fonts/MortalFont20/028A.png
deleted file mode 100644
index 9bc02f7fe..000000000
Binary files a/fonts/MortalFont20/028A.png and /dev/null differ
diff --git a/fonts/MortalFont20/028B.png b/fonts/MortalFont20/028B.png
deleted file mode 100644
index 4bc9b74cb..000000000
Binary files a/fonts/MortalFont20/028B.png and /dev/null differ
diff --git a/fonts/MortalFont20/028C.png b/fonts/MortalFont20/028C.png
deleted file mode 100644
index 0696091e8..000000000
Binary files a/fonts/MortalFont20/028C.png and /dev/null differ
diff --git a/fonts/MortalFont20/028D.png b/fonts/MortalFont20/028D.png
deleted file mode 100644
index 08f5f2fc5..000000000
Binary files a/fonts/MortalFont20/028D.png and /dev/null differ
diff --git a/fonts/MortalFont20/028E.png b/fonts/MortalFont20/028E.png
deleted file mode 100644
index 51e512783..000000000
Binary files a/fonts/MortalFont20/028E.png and /dev/null differ
diff --git a/fonts/MortalFont20/0290.png b/fonts/MortalFont20/0290.png
deleted file mode 100644
index 7aee13ed2..000000000
Binary files a/fonts/MortalFont20/0290.png and /dev/null differ
diff --git a/fonts/MortalFont20/0291.png b/fonts/MortalFont20/0291.png
deleted file mode 100644
index be7edf91d..000000000
Binary files a/fonts/MortalFont20/0291.png and /dev/null differ
diff --git a/fonts/MortalFont20/0292.png b/fonts/MortalFont20/0292.png
deleted file mode 100644
index cd4e4814d..000000000
Binary files a/fonts/MortalFont20/0292.png and /dev/null differ
diff --git a/fonts/MortalFont20/0294.png b/fonts/MortalFont20/0294.png
deleted file mode 100644
index f7a4e8d80..000000000
Binary files a/fonts/MortalFont20/0294.png and /dev/null differ
diff --git a/fonts/MortalFont20/0295.png b/fonts/MortalFont20/0295.png
deleted file mode 100644
index aa5bf0ab9..000000000
Binary files a/fonts/MortalFont20/0295.png and /dev/null differ
diff --git a/fonts/MortalFont20/0298.png b/fonts/MortalFont20/0298.png
deleted file mode 100644
index f8bf44258..000000000
Binary files a/fonts/MortalFont20/0298.png and /dev/null differ
diff --git a/fonts/MortalFont20/029D.png b/fonts/MortalFont20/029D.png
deleted file mode 100644
index 4a200a53d..000000000
Binary files a/fonts/MortalFont20/029D.png and /dev/null differ
diff --git a/fonts/MortalFont20/02A1.png b/fonts/MortalFont20/02A1.png
deleted file mode 100644
index 32cc01a39..000000000
Binary files a/fonts/MortalFont20/02A1.png and /dev/null differ
diff --git a/fonts/MortalFont20/02A2.png b/fonts/MortalFont20/02A2.png
deleted file mode 100644
index 839045881..000000000
Binary files a/fonts/MortalFont20/02A2.png and /dev/null differ
diff --git a/fonts/MortalFont20/02C7.png b/fonts/MortalFont20/02C7.png
deleted file mode 100644
index 329c2574a..000000000
Binary files a/fonts/MortalFont20/02C7.png and /dev/null differ
diff --git a/fonts/MortalFont20/02C8.png b/fonts/MortalFont20/02C8.png
deleted file mode 100644
index bed152ee0..000000000
Binary files a/fonts/MortalFont20/02C8.png and /dev/null differ
diff --git a/fonts/MortalFont20/02CC.png b/fonts/MortalFont20/02CC.png
deleted file mode 100644
index 36c096744..000000000
Binary files a/fonts/MortalFont20/02CC.png and /dev/null differ
diff --git a/fonts/MortalFont20/02D0.png b/fonts/MortalFont20/02D0.png
deleted file mode 100644
index 989c03ae1..000000000
Binary files a/fonts/MortalFont20/02D0.png and /dev/null differ
diff --git a/fonts/MortalFont20/02D1.png b/fonts/MortalFont20/02D1.png
deleted file mode 100644
index 4535ef4fe..000000000
Binary files a/fonts/MortalFont20/02D1.png and /dev/null differ
diff --git a/fonts/MortalFont20/02D8.png b/fonts/MortalFont20/02D8.png
deleted file mode 100644
index a5689498c..000000000
Binary files a/fonts/MortalFont20/02D8.png and /dev/null differ
diff --git a/fonts/MortalFont20/02D9.png b/fonts/MortalFont20/02D9.png
deleted file mode 100644
index 62452d46e..000000000
Binary files a/fonts/MortalFont20/02D9.png and /dev/null differ
diff --git a/fonts/MortalFont20/02DB.png b/fonts/MortalFont20/02DB.png
deleted file mode 100644
index b960c17e8..000000000
Binary files a/fonts/MortalFont20/02DB.png and /dev/null differ
diff --git a/fonts/MortalFont20/02DC.png b/fonts/MortalFont20/02DC.png
deleted file mode 100644
index 135484bbf..000000000
Binary files a/fonts/MortalFont20/02DC.png and /dev/null differ
diff --git a/fonts/MortalFont20/02DD.png b/fonts/MortalFont20/02DD.png
deleted file mode 100644
index 38e920931..000000000
Binary files a/fonts/MortalFont20/02DD.png and /dev/null differ
diff --git a/fonts/MortalFont20/02DE.png b/fonts/MortalFont20/02DE.png
deleted file mode 100644
index 414a8ff8a..000000000
Binary files a/fonts/MortalFont20/02DE.png and /dev/null differ
diff --git a/fonts/MortalFont20/02E5.png b/fonts/MortalFont20/02E5.png
deleted file mode 100644
index 73c0e2126..000000000
Binary files a/fonts/MortalFont20/02E5.png and /dev/null differ
diff --git a/fonts/MortalFont20/02E6.png b/fonts/MortalFont20/02E6.png
deleted file mode 100644
index 0c1e2edd3..000000000
Binary files a/fonts/MortalFont20/02E6.png and /dev/null differ
diff --git a/fonts/MortalFont20/02E7.png b/fonts/MortalFont20/02E7.png
deleted file mode 100644
index 6be013c40..000000000
Binary files a/fonts/MortalFont20/02E7.png and /dev/null differ
diff --git a/fonts/MortalFont20/02E8.png b/fonts/MortalFont20/02E8.png
deleted file mode 100644
index 54f42be5c..000000000
Binary files a/fonts/MortalFont20/02E8.png and /dev/null differ
diff --git a/fonts/MortalFont20/02E9.png b/fonts/MortalFont20/02E9.png
deleted file mode 100644
index a06cb0498..000000000
Binary files a/fonts/MortalFont20/02E9.png and /dev/null differ
diff --git a/fonts/MortalFont20/0300.png b/fonts/MortalFont20/0300.png
deleted file mode 100644
index 12ef55356..000000000
Binary files a/fonts/MortalFont20/0300.png and /dev/null differ
diff --git a/fonts/MortalFont20/0301.png b/fonts/MortalFont20/0301.png
deleted file mode 100644
index e49a6a80b..000000000
Binary files a/fonts/MortalFont20/0301.png and /dev/null differ
diff --git a/fonts/MortalFont20/0302.png b/fonts/MortalFont20/0302.png
deleted file mode 100644
index 1c794aa7c..000000000
Binary files a/fonts/MortalFont20/0302.png and /dev/null differ
diff --git a/fonts/MortalFont20/0303.png b/fonts/MortalFont20/0303.png
deleted file mode 100644
index 68c4b7ee9..000000000
Binary files a/fonts/MortalFont20/0303.png and /dev/null differ
diff --git a/fonts/MortalFont20/0304.png b/fonts/MortalFont20/0304.png
deleted file mode 100644
index 05b50ad20..000000000
Binary files a/fonts/MortalFont20/0304.png and /dev/null differ
diff --git a/fonts/MortalFont20/0306.png b/fonts/MortalFont20/0306.png
deleted file mode 100644
index 1228d390f..000000000
Binary files a/fonts/MortalFont20/0306.png and /dev/null differ
diff --git a/fonts/MortalFont20/0308.png b/fonts/MortalFont20/0308.png
deleted file mode 100644
index 7e21e7579..000000000
Binary files a/fonts/MortalFont20/0308.png and /dev/null differ
diff --git a/fonts/MortalFont20/030B.png b/fonts/MortalFont20/030B.png
deleted file mode 100644
index ae83db539..000000000
Binary files a/fonts/MortalFont20/030B.png and /dev/null differ
diff --git a/fonts/MortalFont20/030C.png b/fonts/MortalFont20/030C.png
deleted file mode 100644
index b3653bc55..000000000
Binary files a/fonts/MortalFont20/030C.png and /dev/null differ
diff --git a/fonts/MortalFont20/030F.png b/fonts/MortalFont20/030F.png
deleted file mode 100644
index a7baaf209..000000000
Binary files a/fonts/MortalFont20/030F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0318.png b/fonts/MortalFont20/0318.png
deleted file mode 100644
index 86701f832..000000000
Binary files a/fonts/MortalFont20/0318.png and /dev/null differ
diff --git a/fonts/MortalFont20/0319.png b/fonts/MortalFont20/0319.png
deleted file mode 100644
index 279cd48a5..000000000
Binary files a/fonts/MortalFont20/0319.png and /dev/null differ
diff --git a/fonts/MortalFont20/031A.png b/fonts/MortalFont20/031A.png
deleted file mode 100644
index 4c28768d5..000000000
Binary files a/fonts/MortalFont20/031A.png and /dev/null differ
diff --git a/fonts/MortalFont20/031C.png b/fonts/MortalFont20/031C.png
deleted file mode 100644
index 04dcc5596..000000000
Binary files a/fonts/MortalFont20/031C.png and /dev/null differ
diff --git a/fonts/MortalFont20/031D.png b/fonts/MortalFont20/031D.png
deleted file mode 100644
index 5f78c2747..000000000
Binary files a/fonts/MortalFont20/031D.png and /dev/null differ
diff --git a/fonts/MortalFont20/031E.png b/fonts/MortalFont20/031E.png
deleted file mode 100644
index 51e6ac8e1..000000000
Binary files a/fonts/MortalFont20/031E.png and /dev/null differ
diff --git a/fonts/MortalFont20/031F.png b/fonts/MortalFont20/031F.png
deleted file mode 100644
index 1b1904791..000000000
Binary files a/fonts/MortalFont20/031F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0320.png b/fonts/MortalFont20/0320.png
deleted file mode 100644
index 947f0d148..000000000
Binary files a/fonts/MortalFont20/0320.png and /dev/null differ
diff --git a/fonts/MortalFont20/0324.png b/fonts/MortalFont20/0324.png
deleted file mode 100644
index f977d53c0..000000000
Binary files a/fonts/MortalFont20/0324.png and /dev/null differ
diff --git a/fonts/MortalFont20/0325.png b/fonts/MortalFont20/0325.png
deleted file mode 100644
index 6339434fe..000000000
Binary files a/fonts/MortalFont20/0325.png and /dev/null differ
diff --git a/fonts/MortalFont20/0329.png b/fonts/MortalFont20/0329.png
deleted file mode 100644
index 36c096744..000000000
Binary files a/fonts/MortalFont20/0329.png and /dev/null differ
diff --git a/fonts/MortalFont20/032A.png b/fonts/MortalFont20/032A.png
deleted file mode 100644
index 6d1e29e55..000000000
Binary files a/fonts/MortalFont20/032A.png and /dev/null differ
diff --git a/fonts/MortalFont20/032C.png b/fonts/MortalFont20/032C.png
deleted file mode 100644
index 4d8e407b4..000000000
Binary files a/fonts/MortalFont20/032C.png and /dev/null differ
diff --git a/fonts/MortalFont20/032F.png b/fonts/MortalFont20/032F.png
deleted file mode 100644
index b8a6b9159..000000000
Binary files a/fonts/MortalFont20/032F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0330.png b/fonts/MortalFont20/0330.png
deleted file mode 100644
index e61bdd634..000000000
Binary files a/fonts/MortalFont20/0330.png and /dev/null differ
diff --git a/fonts/MortalFont20/0334.png b/fonts/MortalFont20/0334.png
deleted file mode 100644
index 917e31343..000000000
Binary files a/fonts/MortalFont20/0334.png and /dev/null differ
diff --git a/fonts/MortalFont20/0339.png b/fonts/MortalFont20/0339.png
deleted file mode 100644
index deb5967fb..000000000
Binary files a/fonts/MortalFont20/0339.png and /dev/null differ
diff --git a/fonts/MortalFont20/033A.png b/fonts/MortalFont20/033A.png
deleted file mode 100644
index b7be76f84..000000000
Binary files a/fonts/MortalFont20/033A.png and /dev/null differ
diff --git a/fonts/MortalFont20/033B.png b/fonts/MortalFont20/033B.png
deleted file mode 100644
index 47eea9a1e..000000000
Binary files a/fonts/MortalFont20/033B.png and /dev/null differ
diff --git a/fonts/MortalFont20/033C.png b/fonts/MortalFont20/033C.png
deleted file mode 100644
index 409d9556d..000000000
Binary files a/fonts/MortalFont20/033C.png and /dev/null differ
diff --git a/fonts/MortalFont20/033D.png b/fonts/MortalFont20/033D.png
deleted file mode 100644
index a7bb1aa34..000000000
Binary files a/fonts/MortalFont20/033D.png and /dev/null differ
diff --git a/fonts/MortalFont20/0361.png b/fonts/MortalFont20/0361.png
deleted file mode 100644
index 0abfbf4e9..000000000
Binary files a/fonts/MortalFont20/0361.png and /dev/null differ
diff --git a/fonts/MortalFont20/0391.png b/fonts/MortalFont20/0391.png
deleted file mode 100644
index 91f19d7a0..000000000
Binary files a/fonts/MortalFont20/0391.png and /dev/null differ
diff --git a/fonts/MortalFont20/0392.png b/fonts/MortalFont20/0392.png
deleted file mode 100644
index 2f2c4ca68..000000000
Binary files a/fonts/MortalFont20/0392.png and /dev/null differ
diff --git a/fonts/MortalFont20/0393.png b/fonts/MortalFont20/0393.png
deleted file mode 100644
index 4ed258425..000000000
Binary files a/fonts/MortalFont20/0393.png and /dev/null differ
diff --git a/fonts/MortalFont20/0394.png b/fonts/MortalFont20/0394.png
deleted file mode 100644
index 199b6a86d..000000000
Binary files a/fonts/MortalFont20/0394.png and /dev/null differ
diff --git a/fonts/MortalFont20/0395.png b/fonts/MortalFont20/0395.png
deleted file mode 100644
index f19007012..000000000
Binary files a/fonts/MortalFont20/0395.png and /dev/null differ
diff --git a/fonts/MortalFont20/0396.png b/fonts/MortalFont20/0396.png
deleted file mode 100644
index 5fb1f12ed..000000000
Binary files a/fonts/MortalFont20/0396.png and /dev/null differ
diff --git a/fonts/MortalFont20/0397.png b/fonts/MortalFont20/0397.png
deleted file mode 100644
index f0fb3481a..000000000
Binary files a/fonts/MortalFont20/0397.png and /dev/null differ
diff --git a/fonts/MortalFont20/0398.png b/fonts/MortalFont20/0398.png
deleted file mode 100644
index 70e82d5eb..000000000
Binary files a/fonts/MortalFont20/0398.png and /dev/null differ
diff --git a/fonts/MortalFont20/0399.png b/fonts/MortalFont20/0399.png
deleted file mode 100644
index 91662fe6e..000000000
Binary files a/fonts/MortalFont20/0399.png and /dev/null differ
diff --git a/fonts/MortalFont20/039A.png b/fonts/MortalFont20/039A.png
deleted file mode 100644
index 6f366b7b0..000000000
Binary files a/fonts/MortalFont20/039A.png and /dev/null differ
diff --git a/fonts/MortalFont20/039B.png b/fonts/MortalFont20/039B.png
deleted file mode 100644
index 908c68303..000000000
Binary files a/fonts/MortalFont20/039B.png and /dev/null differ
diff --git a/fonts/MortalFont20/039C.png b/fonts/MortalFont20/039C.png
deleted file mode 100644
index 0bd168db9..000000000
Binary files a/fonts/MortalFont20/039C.png and /dev/null differ
diff --git a/fonts/MortalFont20/039D.png b/fonts/MortalFont20/039D.png
deleted file mode 100644
index e395af81c..000000000
Binary files a/fonts/MortalFont20/039D.png and /dev/null differ
diff --git a/fonts/MortalFont20/039E.png b/fonts/MortalFont20/039E.png
deleted file mode 100644
index 571330927..000000000
Binary files a/fonts/MortalFont20/039E.png and /dev/null differ
diff --git a/fonts/MortalFont20/039F.png b/fonts/MortalFont20/039F.png
deleted file mode 100644
index 7f3590955..000000000
Binary files a/fonts/MortalFont20/039F.png and /dev/null differ
diff --git a/fonts/MortalFont20/03A0.png b/fonts/MortalFont20/03A0.png
deleted file mode 100644
index 2e6d034cf..000000000
Binary files a/fonts/MortalFont20/03A0.png and /dev/null differ
diff --git a/fonts/MortalFont20/03A1.png b/fonts/MortalFont20/03A1.png
deleted file mode 100644
index cbf5c7500..000000000
Binary files a/fonts/MortalFont20/03A1.png and /dev/null differ
diff --git a/fonts/MortalFont20/03A3.png b/fonts/MortalFont20/03A3.png
deleted file mode 100644
index 6a07ec66c..000000000
Binary files a/fonts/MortalFont20/03A3.png and /dev/null differ
diff --git a/fonts/MortalFont20/03A4.png b/fonts/MortalFont20/03A4.png
deleted file mode 100644
index 873c8ddca..000000000
Binary files a/fonts/MortalFont20/03A4.png and /dev/null differ
diff --git a/fonts/MortalFont20/03A5.png b/fonts/MortalFont20/03A5.png
deleted file mode 100644
index aa6b5f3e4..000000000
Binary files a/fonts/MortalFont20/03A5.png and /dev/null differ
diff --git a/fonts/MortalFont20/03A6.png b/fonts/MortalFont20/03A6.png
deleted file mode 100644
index 087246b48..000000000
Binary files a/fonts/MortalFont20/03A6.png and /dev/null differ
diff --git a/fonts/MortalFont20/03A7.png b/fonts/MortalFont20/03A7.png
deleted file mode 100644
index 200145b67..000000000
Binary files a/fonts/MortalFont20/03A7.png and /dev/null differ
diff --git a/fonts/MortalFont20/03A8.png b/fonts/MortalFont20/03A8.png
deleted file mode 100644
index 711d2056f..000000000
Binary files a/fonts/MortalFont20/03A8.png and /dev/null differ
diff --git a/fonts/MortalFont20/03A9.png b/fonts/MortalFont20/03A9.png
deleted file mode 100644
index 96b1125c1..000000000
Binary files a/fonts/MortalFont20/03A9.png and /dev/null differ
diff --git a/fonts/MortalFont20/03B1.png b/fonts/MortalFont20/03B1.png
deleted file mode 100644
index 1fa8322cc..000000000
Binary files a/fonts/MortalFont20/03B1.png and /dev/null differ
diff --git a/fonts/MortalFont20/03B2.png b/fonts/MortalFont20/03B2.png
deleted file mode 100644
index d3c702e9a..000000000
Binary files a/fonts/MortalFont20/03B2.png and /dev/null differ
diff --git a/fonts/MortalFont20/03B3.png b/fonts/MortalFont20/03B3.png
deleted file mode 100644
index dded3d56f..000000000
Binary files a/fonts/MortalFont20/03B3.png and /dev/null differ
diff --git a/fonts/MortalFont20/03B4.png b/fonts/MortalFont20/03B4.png
deleted file mode 100644
index dc43c0f0d..000000000
Binary files a/fonts/MortalFont20/03B4.png and /dev/null differ
diff --git a/fonts/MortalFont20/03B5.png b/fonts/MortalFont20/03B5.png
deleted file mode 100644
index 1c384b13c..000000000
Binary files a/fonts/MortalFont20/03B5.png and /dev/null differ
diff --git a/fonts/MortalFont20/03B6.png b/fonts/MortalFont20/03B6.png
deleted file mode 100644
index bf6f569d8..000000000
Binary files a/fonts/MortalFont20/03B6.png and /dev/null differ
diff --git a/fonts/MortalFont20/03B7.png b/fonts/MortalFont20/03B7.png
deleted file mode 100644
index c30713399..000000000
Binary files a/fonts/MortalFont20/03B7.png and /dev/null differ
diff --git a/fonts/MortalFont20/03B8.png b/fonts/MortalFont20/03B8.png
deleted file mode 100644
index d0baac3f7..000000000
Binary files a/fonts/MortalFont20/03B8.png and /dev/null differ
diff --git a/fonts/MortalFont20/03B9.png b/fonts/MortalFont20/03B9.png
deleted file mode 100644
index 756c4f87c..000000000
Binary files a/fonts/MortalFont20/03B9.png and /dev/null differ
diff --git a/fonts/MortalFont20/03BA.png b/fonts/MortalFont20/03BA.png
deleted file mode 100644
index cf585e711..000000000
Binary files a/fonts/MortalFont20/03BA.png and /dev/null differ
diff --git a/fonts/MortalFont20/03BB.png b/fonts/MortalFont20/03BB.png
deleted file mode 100644
index 7dba92600..000000000
Binary files a/fonts/MortalFont20/03BB.png and /dev/null differ
diff --git a/fonts/MortalFont20/03BC.png b/fonts/MortalFont20/03BC.png
deleted file mode 100644
index 182f5fcfc..000000000
Binary files a/fonts/MortalFont20/03BC.png and /dev/null differ
diff --git a/fonts/MortalFont20/03BD.png b/fonts/MortalFont20/03BD.png
deleted file mode 100644
index c7353c83c..000000000
Binary files a/fonts/MortalFont20/03BD.png and /dev/null differ
diff --git a/fonts/MortalFont20/03BE.png b/fonts/MortalFont20/03BE.png
deleted file mode 100644
index e3412e219..000000000
Binary files a/fonts/MortalFont20/03BE.png and /dev/null differ
diff --git a/fonts/MortalFont20/03BF.png b/fonts/MortalFont20/03BF.png
deleted file mode 100644
index 05d57419a..000000000
Binary files a/fonts/MortalFont20/03BF.png and /dev/null differ
diff --git a/fonts/MortalFont20/03C0.png b/fonts/MortalFont20/03C0.png
deleted file mode 100644
index 007babe6f..000000000
Binary files a/fonts/MortalFont20/03C0.png and /dev/null differ
diff --git a/fonts/MortalFont20/03C1.png b/fonts/MortalFont20/03C1.png
deleted file mode 100644
index 2bd36894e..000000000
Binary files a/fonts/MortalFont20/03C1.png and /dev/null differ
diff --git a/fonts/MortalFont20/03C2.png b/fonts/MortalFont20/03C2.png
deleted file mode 100644
index 089d1ebb5..000000000
Binary files a/fonts/MortalFont20/03C2.png and /dev/null differ
diff --git a/fonts/MortalFont20/03C3.png b/fonts/MortalFont20/03C3.png
deleted file mode 100644
index a8d5a67dd..000000000
Binary files a/fonts/MortalFont20/03C3.png and /dev/null differ
diff --git a/fonts/MortalFont20/03C4.png b/fonts/MortalFont20/03C4.png
deleted file mode 100644
index e6bc408d4..000000000
Binary files a/fonts/MortalFont20/03C4.png and /dev/null differ
diff --git a/fonts/MortalFont20/03C5.png b/fonts/MortalFont20/03C5.png
deleted file mode 100644
index fa627b2f0..000000000
Binary files a/fonts/MortalFont20/03C5.png and /dev/null differ
diff --git a/fonts/MortalFont20/03C6.png b/fonts/MortalFont20/03C6.png
deleted file mode 100644
index 63bc0dd9d..000000000
Binary files a/fonts/MortalFont20/03C6.png and /dev/null differ
diff --git a/fonts/MortalFont20/03C7.png b/fonts/MortalFont20/03C7.png
deleted file mode 100644
index 92e2db9e2..000000000
Binary files a/fonts/MortalFont20/03C7.png and /dev/null differ
diff --git a/fonts/MortalFont20/03C8.png b/fonts/MortalFont20/03C8.png
deleted file mode 100644
index 5c771ce3e..000000000
Binary files a/fonts/MortalFont20/03C8.png and /dev/null differ
diff --git a/fonts/MortalFont20/03C9.png b/fonts/MortalFont20/03C9.png
deleted file mode 100644
index 96192f068..000000000
Binary files a/fonts/MortalFont20/03C9.png and /dev/null differ
diff --git a/fonts/MortalFont20/0401.png b/fonts/MortalFont20/0401.png
deleted file mode 100644
index 7114a847f..000000000
Binary files a/fonts/MortalFont20/0401.png and /dev/null differ
diff --git a/fonts/MortalFont20/0410.png b/fonts/MortalFont20/0410.png
deleted file mode 100644
index 91f19d7a0..000000000
Binary files a/fonts/MortalFont20/0410.png and /dev/null differ
diff --git a/fonts/MortalFont20/0411.png b/fonts/MortalFont20/0411.png
deleted file mode 100644
index 3564dd2b7..000000000
Binary files a/fonts/MortalFont20/0411.png and /dev/null differ
diff --git a/fonts/MortalFont20/0412.png b/fonts/MortalFont20/0412.png
deleted file mode 100644
index 2f2c4ca68..000000000
Binary files a/fonts/MortalFont20/0412.png and /dev/null differ
diff --git a/fonts/MortalFont20/0413.png b/fonts/MortalFont20/0413.png
deleted file mode 100644
index 4ed258425..000000000
Binary files a/fonts/MortalFont20/0413.png and /dev/null differ
diff --git a/fonts/MortalFont20/0414.png b/fonts/MortalFont20/0414.png
deleted file mode 100644
index db567f7be..000000000
Binary files a/fonts/MortalFont20/0414.png and /dev/null differ
diff --git a/fonts/MortalFont20/0415.png b/fonts/MortalFont20/0415.png
deleted file mode 100644
index f19007012..000000000
Binary files a/fonts/MortalFont20/0415.png and /dev/null differ
diff --git a/fonts/MortalFont20/0416.png b/fonts/MortalFont20/0416.png
deleted file mode 100644
index f12c5e0fe..000000000
Binary files a/fonts/MortalFont20/0416.png and /dev/null differ
diff --git a/fonts/MortalFont20/0417.png b/fonts/MortalFont20/0417.png
deleted file mode 100644
index 2b7dd7980..000000000
Binary files a/fonts/MortalFont20/0417.png and /dev/null differ
diff --git a/fonts/MortalFont20/0418.png b/fonts/MortalFont20/0418.png
deleted file mode 100644
index 2f02d55c5..000000000
Binary files a/fonts/MortalFont20/0418.png and /dev/null differ
diff --git a/fonts/MortalFont20/0419.png b/fonts/MortalFont20/0419.png
deleted file mode 100644
index e3ff3dce7..000000000
Binary files a/fonts/MortalFont20/0419.png and /dev/null differ
diff --git a/fonts/MortalFont20/041A.png b/fonts/MortalFont20/041A.png
deleted file mode 100644
index a54d40af4..000000000
Binary files a/fonts/MortalFont20/041A.png and /dev/null differ
diff --git a/fonts/MortalFont20/041B.png b/fonts/MortalFont20/041B.png
deleted file mode 100644
index 9b4dd8be6..000000000
Binary files a/fonts/MortalFont20/041B.png and /dev/null differ
diff --git a/fonts/MortalFont20/041C.png b/fonts/MortalFont20/041C.png
deleted file mode 100644
index 0bd168db9..000000000
Binary files a/fonts/MortalFont20/041C.png and /dev/null differ
diff --git a/fonts/MortalFont20/041D.png b/fonts/MortalFont20/041D.png
deleted file mode 100644
index f0fb3481a..000000000
Binary files a/fonts/MortalFont20/041D.png and /dev/null differ
diff --git a/fonts/MortalFont20/041E.png b/fonts/MortalFont20/041E.png
deleted file mode 100644
index 7f3590955..000000000
Binary files a/fonts/MortalFont20/041E.png and /dev/null differ
diff --git a/fonts/MortalFont20/041F.png b/fonts/MortalFont20/041F.png
deleted file mode 100644
index 2e6d034cf..000000000
Binary files a/fonts/MortalFont20/041F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0420.png b/fonts/MortalFont20/0420.png
deleted file mode 100644
index cbf5c7500..000000000
Binary files a/fonts/MortalFont20/0420.png and /dev/null differ
diff --git a/fonts/MortalFont20/0421.png b/fonts/MortalFont20/0421.png
deleted file mode 100644
index e8164f230..000000000
Binary files a/fonts/MortalFont20/0421.png and /dev/null differ
diff --git a/fonts/MortalFont20/0422.png b/fonts/MortalFont20/0422.png
deleted file mode 100644
index 873c8ddca..000000000
Binary files a/fonts/MortalFont20/0422.png and /dev/null differ
diff --git a/fonts/MortalFont20/0423.png b/fonts/MortalFont20/0423.png
deleted file mode 100644
index d1b71923d..000000000
Binary files a/fonts/MortalFont20/0423.png and /dev/null differ
diff --git a/fonts/MortalFont20/0424.png b/fonts/MortalFont20/0424.png
deleted file mode 100644
index f3d298892..000000000
Binary files a/fonts/MortalFont20/0424.png and /dev/null differ
diff --git a/fonts/MortalFont20/0425.png b/fonts/MortalFont20/0425.png
deleted file mode 100644
index 200145b67..000000000
Binary files a/fonts/MortalFont20/0425.png and /dev/null differ
diff --git a/fonts/MortalFont20/0426.png b/fonts/MortalFont20/0426.png
deleted file mode 100644
index 3ec638075..000000000
Binary files a/fonts/MortalFont20/0426.png and /dev/null differ
diff --git a/fonts/MortalFont20/0427.png b/fonts/MortalFont20/0427.png
deleted file mode 100644
index c3051d623..000000000
Binary files a/fonts/MortalFont20/0427.png and /dev/null differ
diff --git a/fonts/MortalFont20/0428.png b/fonts/MortalFont20/0428.png
deleted file mode 100644
index 5884ad0f5..000000000
Binary files a/fonts/MortalFont20/0428.png and /dev/null differ
diff --git a/fonts/MortalFont20/0429.png b/fonts/MortalFont20/0429.png
deleted file mode 100644
index f658205dc..000000000
Binary files a/fonts/MortalFont20/0429.png and /dev/null differ
diff --git a/fonts/MortalFont20/042A.png b/fonts/MortalFont20/042A.png
deleted file mode 100644
index b90d38155..000000000
Binary files a/fonts/MortalFont20/042A.png and /dev/null differ
diff --git a/fonts/MortalFont20/042B.png b/fonts/MortalFont20/042B.png
deleted file mode 100644
index 65e40c179..000000000
Binary files a/fonts/MortalFont20/042B.png and /dev/null differ
diff --git a/fonts/MortalFont20/042C.png b/fonts/MortalFont20/042C.png
deleted file mode 100644
index a71f0b4ea..000000000
Binary files a/fonts/MortalFont20/042C.png and /dev/null differ
diff --git a/fonts/MortalFont20/042D.png b/fonts/MortalFont20/042D.png
deleted file mode 100644
index 5d7df902e..000000000
Binary files a/fonts/MortalFont20/042D.png and /dev/null differ
diff --git a/fonts/MortalFont20/042E.png b/fonts/MortalFont20/042E.png
deleted file mode 100644
index 86970879c..000000000
Binary files a/fonts/MortalFont20/042E.png and /dev/null differ
diff --git a/fonts/MortalFont20/042F.png b/fonts/MortalFont20/042F.png
deleted file mode 100644
index 48992602a..000000000
Binary files a/fonts/MortalFont20/042F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0430.png b/fonts/MortalFont20/0430.png
deleted file mode 100644
index 7583d2b1d..000000000
Binary files a/fonts/MortalFont20/0430.png and /dev/null differ
diff --git a/fonts/MortalFont20/0431.png b/fonts/MortalFont20/0431.png
deleted file mode 100644
index 2b2dbd14b..000000000
Binary files a/fonts/MortalFont20/0431.png and /dev/null differ
diff --git a/fonts/MortalFont20/0432.png b/fonts/MortalFont20/0432.png
deleted file mode 100644
index 9bcfcb472..000000000
Binary files a/fonts/MortalFont20/0432.png and /dev/null differ
diff --git a/fonts/MortalFont20/0433.png b/fonts/MortalFont20/0433.png
deleted file mode 100644
index 2e28dd613..000000000
Binary files a/fonts/MortalFont20/0433.png and /dev/null differ
diff --git a/fonts/MortalFont20/0434.png b/fonts/MortalFont20/0434.png
deleted file mode 100644
index 499fa7a09..000000000
Binary files a/fonts/MortalFont20/0434.png and /dev/null differ
diff --git a/fonts/MortalFont20/0435.png b/fonts/MortalFont20/0435.png
deleted file mode 100644
index a1678c1b3..000000000
Binary files a/fonts/MortalFont20/0435.png and /dev/null differ
diff --git a/fonts/MortalFont20/0436.png b/fonts/MortalFont20/0436.png
deleted file mode 100644
index f38b13441..000000000
Binary files a/fonts/MortalFont20/0436.png and /dev/null differ
diff --git a/fonts/MortalFont20/0437.png b/fonts/MortalFont20/0437.png
deleted file mode 100644
index cacf493c7..000000000
Binary files a/fonts/MortalFont20/0437.png and /dev/null differ
diff --git a/fonts/MortalFont20/0438.png b/fonts/MortalFont20/0438.png
deleted file mode 100644
index 9d56e9b26..000000000
Binary files a/fonts/MortalFont20/0438.png and /dev/null differ
diff --git a/fonts/MortalFont20/0439.png b/fonts/MortalFont20/0439.png
deleted file mode 100644
index 1cf1dc5db..000000000
Binary files a/fonts/MortalFont20/0439.png and /dev/null differ
diff --git a/fonts/MortalFont20/043A.png b/fonts/MortalFont20/043A.png
deleted file mode 100644
index 92382a197..000000000
Binary files a/fonts/MortalFont20/043A.png and /dev/null differ
diff --git a/fonts/MortalFont20/043B.png b/fonts/MortalFont20/043B.png
deleted file mode 100644
index c5dc1d6d0..000000000
Binary files a/fonts/MortalFont20/043B.png and /dev/null differ
diff --git a/fonts/MortalFont20/043C.png b/fonts/MortalFont20/043C.png
deleted file mode 100644
index e0aeb648f..000000000
Binary files a/fonts/MortalFont20/043C.png and /dev/null differ
diff --git a/fonts/MortalFont20/043D.png b/fonts/MortalFont20/043D.png
deleted file mode 100644
index be6a5cddb..000000000
Binary files a/fonts/MortalFont20/043D.png and /dev/null differ
diff --git a/fonts/MortalFont20/043E.png b/fonts/MortalFont20/043E.png
deleted file mode 100644
index 53cc0f1de..000000000
Binary files a/fonts/MortalFont20/043E.png and /dev/null differ
diff --git a/fonts/MortalFont20/043F.png b/fonts/MortalFont20/043F.png
deleted file mode 100644
index 9833450ef..000000000
Binary files a/fonts/MortalFont20/043F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0440.png b/fonts/MortalFont20/0440.png
deleted file mode 100644
index 52b44cf09..000000000
Binary files a/fonts/MortalFont20/0440.png and /dev/null differ
diff --git a/fonts/MortalFont20/0441.png b/fonts/MortalFont20/0441.png
deleted file mode 100644
index 39ccce852..000000000
Binary files a/fonts/MortalFont20/0441.png and /dev/null differ
diff --git a/fonts/MortalFont20/0442.png b/fonts/MortalFont20/0442.png
deleted file mode 100644
index d30f422ef..000000000
Binary files a/fonts/MortalFont20/0442.png and /dev/null differ
diff --git a/fonts/MortalFont20/0443.png b/fonts/MortalFont20/0443.png
deleted file mode 100644
index 91244c25c..000000000
Binary files a/fonts/MortalFont20/0443.png and /dev/null differ
diff --git a/fonts/MortalFont20/0444.png b/fonts/MortalFont20/0444.png
deleted file mode 100644
index 91b179446..000000000
Binary files a/fonts/MortalFont20/0444.png and /dev/null differ
diff --git a/fonts/MortalFont20/0445.png b/fonts/MortalFont20/0445.png
deleted file mode 100644
index a5fe73e5d..000000000
Binary files a/fonts/MortalFont20/0445.png and /dev/null differ
diff --git a/fonts/MortalFont20/0446.png b/fonts/MortalFont20/0446.png
deleted file mode 100644
index 8d9cac7be..000000000
Binary files a/fonts/MortalFont20/0446.png and /dev/null differ
diff --git a/fonts/MortalFont20/0447.png b/fonts/MortalFont20/0447.png
deleted file mode 100644
index 076613fc3..000000000
Binary files a/fonts/MortalFont20/0447.png and /dev/null differ
diff --git a/fonts/MortalFont20/0448.png b/fonts/MortalFont20/0448.png
deleted file mode 100644
index 5f6669518..000000000
Binary files a/fonts/MortalFont20/0448.png and /dev/null differ
diff --git a/fonts/MortalFont20/0449.png b/fonts/MortalFont20/0449.png
deleted file mode 100644
index efc1e642b..000000000
Binary files a/fonts/MortalFont20/0449.png and /dev/null differ
diff --git a/fonts/MortalFont20/044A.png b/fonts/MortalFont20/044A.png
deleted file mode 100644
index 984bdc77e..000000000
Binary files a/fonts/MortalFont20/044A.png and /dev/null differ
diff --git a/fonts/MortalFont20/044B.png b/fonts/MortalFont20/044B.png
deleted file mode 100644
index 8dda245fc..000000000
Binary files a/fonts/MortalFont20/044B.png and /dev/null differ
diff --git a/fonts/MortalFont20/044C.png b/fonts/MortalFont20/044C.png
deleted file mode 100644
index d3faf22cd..000000000
Binary files a/fonts/MortalFont20/044C.png and /dev/null differ
diff --git a/fonts/MortalFont20/044D.png b/fonts/MortalFont20/044D.png
deleted file mode 100644
index fe7bb403a..000000000
Binary files a/fonts/MortalFont20/044D.png and /dev/null differ
diff --git a/fonts/MortalFont20/044E.png b/fonts/MortalFont20/044E.png
deleted file mode 100644
index e47e6e4a6..000000000
Binary files a/fonts/MortalFont20/044E.png and /dev/null differ
diff --git a/fonts/MortalFont20/044F.png b/fonts/MortalFont20/044F.png
deleted file mode 100644
index d3b735ec1..000000000
Binary files a/fonts/MortalFont20/044F.png and /dev/null differ
diff --git a/fonts/MortalFont20/0451.png b/fonts/MortalFont20/0451.png
deleted file mode 100644
index 5ac27c252..000000000
Binary files a/fonts/MortalFont20/0451.png and /dev/null differ
diff --git a/fonts/MortalFont20/1E3E.png b/fonts/MortalFont20/1E3E.png
deleted file mode 100644
index 854075238..000000000
Binary files a/fonts/MortalFont20/1E3E.png and /dev/null differ
diff --git a/fonts/MortalFont20/1E3F.png b/fonts/MortalFont20/1E3F.png
deleted file mode 100644
index e6d933043..000000000
Binary files a/fonts/MortalFont20/1E3F.png and /dev/null differ
diff --git a/fonts/MortalFont20/1F70.png b/fonts/MortalFont20/1F70.png
deleted file mode 100644
index 4fa83e33a..000000000
Binary files a/fonts/MortalFont20/1F70.png and /dev/null differ
diff --git a/fonts/MortalFont20/1F71.png b/fonts/MortalFont20/1F71.png
deleted file mode 100644
index f46cc4eda..000000000
Binary files a/fonts/MortalFont20/1F71.png and /dev/null differ
diff --git a/fonts/MortalFont20/1F72.png b/fonts/MortalFont20/1F72.png
deleted file mode 100644
index 838505edc..000000000
Binary files a/fonts/MortalFont20/1F72.png and /dev/null differ
diff --git a/fonts/MortalFont20/1F73.png b/fonts/MortalFont20/1F73.png
deleted file mode 100644
index 03c583925..000000000
Binary files a/fonts/MortalFont20/1F73.png and /dev/null differ
diff --git a/fonts/MortalFont20/2010.png b/fonts/MortalFont20/2010.png
deleted file mode 100644
index fd80b89c6..000000000
Binary files a/fonts/MortalFont20/2010.png and /dev/null differ
diff --git a/fonts/MortalFont20/2013.png b/fonts/MortalFont20/2013.png
deleted file mode 100644
index 23f2fd8ef..000000000
Binary files a/fonts/MortalFont20/2013.png and /dev/null differ
diff --git a/fonts/MortalFont20/2014.png b/fonts/MortalFont20/2014.png
deleted file mode 100644
index e98f3b601..000000000
Binary files a/fonts/MortalFont20/2014.png and /dev/null differ
diff --git a/fonts/MortalFont20/2015.png b/fonts/MortalFont20/2015.png
deleted file mode 100644
index e98f3b601..000000000
Binary files a/fonts/MortalFont20/2015.png and /dev/null differ
diff --git a/fonts/MortalFont20/2016.png b/fonts/MortalFont20/2016.png
deleted file mode 100644
index 6f1a48bbf..000000000
Binary files a/fonts/MortalFont20/2016.png and /dev/null differ
diff --git a/fonts/MortalFont20/2018.png b/fonts/MortalFont20/2018.png
deleted file mode 100644
index 3823d79b6..000000000
Binary files a/fonts/MortalFont20/2018.png and /dev/null differ
diff --git a/fonts/MortalFont20/2019.png b/fonts/MortalFont20/2019.png
deleted file mode 100644
index be4df6ff5..000000000
Binary files a/fonts/MortalFont20/2019.png and /dev/null differ
diff --git a/fonts/MortalFont20/201C.png b/fonts/MortalFont20/201C.png
deleted file mode 100644
index 9dc6c56db..000000000
Binary files a/fonts/MortalFont20/201C.png and /dev/null differ
diff --git a/fonts/MortalFont20/201D.png b/fonts/MortalFont20/201D.png
deleted file mode 100644
index af1c937c8..000000000
Binary files a/fonts/MortalFont20/201D.png and /dev/null differ
diff --git a/fonts/MortalFont20/2020.png b/fonts/MortalFont20/2020.png
deleted file mode 100644
index b7b80b5f3..000000000
Binary files a/fonts/MortalFont20/2020.png and /dev/null differ
diff --git a/fonts/MortalFont20/2021.png b/fonts/MortalFont20/2021.png
deleted file mode 100644
index a5b464275..000000000
Binary files a/fonts/MortalFont20/2021.png and /dev/null differ
diff --git a/fonts/MortalFont20/2022.png b/fonts/MortalFont20/2022.png
deleted file mode 100644
index 1e9f979e4..000000000
Binary files a/fonts/MortalFont20/2022.png and /dev/null differ
diff --git a/fonts/MortalFont20/2025.png b/fonts/MortalFont20/2025.png
deleted file mode 100644
index 76467c9ef..000000000
Binary files a/fonts/MortalFont20/2025.png and /dev/null differ
diff --git a/fonts/MortalFont20/2026.png b/fonts/MortalFont20/2026.png
deleted file mode 100644
index ae067a7b6..000000000
Binary files a/fonts/MortalFont20/2026.png and /dev/null differ
diff --git a/fonts/MortalFont20/2030.png b/fonts/MortalFont20/2030.png
deleted file mode 100644
index 1d084af45..000000000
Binary files a/fonts/MortalFont20/2030.png and /dev/null differ
diff --git a/fonts/MortalFont20/2032.png b/fonts/MortalFont20/2032.png
deleted file mode 100644
index fa2ec5f83..000000000
Binary files a/fonts/MortalFont20/2032.png and /dev/null differ
diff --git a/fonts/MortalFont20/2033.png b/fonts/MortalFont20/2033.png
deleted file mode 100644
index f1da7760f..000000000
Binary files a/fonts/MortalFont20/2033.png and /dev/null differ
diff --git a/fonts/MortalFont20/203B.png b/fonts/MortalFont20/203B.png
deleted file mode 100644
index ddbf5cc28..000000000
Binary files a/fonts/MortalFont20/203B.png and /dev/null differ
diff --git a/fonts/MortalFont20/203C.png b/fonts/MortalFont20/203C.png
deleted file mode 100644
index 195877d90..000000000
Binary files a/fonts/MortalFont20/203C.png and /dev/null differ
diff --git a/fonts/MortalFont20/203E.png b/fonts/MortalFont20/203E.png
deleted file mode 100644
index 4a5b99534..000000000
Binary files a/fonts/MortalFont20/203E.png and /dev/null differ
diff --git a/fonts/MortalFont20/203F.png b/fonts/MortalFont20/203F.png
deleted file mode 100644
index 35f82aae1..000000000
Binary files a/fonts/MortalFont20/203F.png and /dev/null differ
diff --git a/fonts/MortalFont20/2042.png b/fonts/MortalFont20/2042.png
deleted file mode 100644
index 7f9698041..000000000
Binary files a/fonts/MortalFont20/2042.png and /dev/null differ
diff --git a/fonts/MortalFont20/2047.png b/fonts/MortalFont20/2047.png
deleted file mode 100644
index ae264c5e7..000000000
Binary files a/fonts/MortalFont20/2047.png and /dev/null differ
diff --git a/fonts/MortalFont20/2048.png b/fonts/MortalFont20/2048.png
deleted file mode 100644
index e47010681..000000000
Binary files a/fonts/MortalFont20/2048.png and /dev/null differ
diff --git a/fonts/MortalFont20/2049.png b/fonts/MortalFont20/2049.png
deleted file mode 100644
index f00767134..000000000
Binary files a/fonts/MortalFont20/2049.png and /dev/null differ
diff --git a/fonts/MortalFont20/2051.png b/fonts/MortalFont20/2051.png
deleted file mode 100644
index f2d1bb8b2..000000000
Binary files a/fonts/MortalFont20/2051.png and /dev/null differ
diff --git a/fonts/MortalFont20/20AC.png b/fonts/MortalFont20/20AC.png
deleted file mode 100644
index 9cfbff492..000000000
Binary files a/fonts/MortalFont20/20AC.png and /dev/null differ
diff --git a/fonts/MortalFont20/2103.png b/fonts/MortalFont20/2103.png
deleted file mode 100644
index 9228e0cc3..000000000
Binary files a/fonts/MortalFont20/2103.png and /dev/null differ
diff --git a/fonts/MortalFont20/210F.png b/fonts/MortalFont20/210F.png
deleted file mode 100644
index bbc2f13a6..000000000
Binary files a/fonts/MortalFont20/210F.png and /dev/null differ
diff --git a/fonts/MortalFont20/2113.png b/fonts/MortalFont20/2113.png
deleted file mode 100644
index 193c65074..000000000
Binary files a/fonts/MortalFont20/2113.png and /dev/null differ
diff --git a/fonts/MortalFont20/2116.png b/fonts/MortalFont20/2116.png
deleted file mode 100644
index 1c7f57b89..000000000
Binary files a/fonts/MortalFont20/2116.png and /dev/null differ
diff --git a/fonts/MortalFont20/2121.png b/fonts/MortalFont20/2121.png
deleted file mode 100644
index 0951fa66f..000000000
Binary files a/fonts/MortalFont20/2121.png and /dev/null differ
diff --git a/fonts/MortalFont20/2127.png b/fonts/MortalFont20/2127.png
deleted file mode 100644
index 3fc3e9487..000000000
Binary files a/fonts/MortalFont20/2127.png and /dev/null differ
diff --git a/fonts/MortalFont20/212B.png b/fonts/MortalFont20/212B.png
deleted file mode 100644
index 5ae0872f2..000000000
Binary files a/fonts/MortalFont20/212B.png and /dev/null differ
diff --git a/fonts/MortalFont20/2135.png b/fonts/MortalFont20/2135.png
deleted file mode 100644
index 0cd4ad961..000000000
Binary files a/fonts/MortalFont20/2135.png and /dev/null differ
diff --git a/fonts/MortalFont20/2153.png b/fonts/MortalFont20/2153.png
deleted file mode 100644
index 0bc3fb018..000000000
Binary files a/fonts/MortalFont20/2153.png and /dev/null differ
diff --git a/fonts/MortalFont20/2154.png b/fonts/MortalFont20/2154.png
deleted file mode 100644
index 62d91722c..000000000
Binary files a/fonts/MortalFont20/2154.png and /dev/null differ
diff --git a/fonts/MortalFont20/2155.png b/fonts/MortalFont20/2155.png
deleted file mode 100644
index 293da5d09..000000000
Binary files a/fonts/MortalFont20/2155.png and /dev/null differ
diff --git a/fonts/MortalFont20/2160.png b/fonts/MortalFont20/2160.png
deleted file mode 100644
index 91662fe6e..000000000
Binary files a/fonts/MortalFont20/2160.png and /dev/null differ
diff --git a/fonts/MortalFont20/2161.png b/fonts/MortalFont20/2161.png
deleted file mode 100644
index 77afccb73..000000000
Binary files a/fonts/MortalFont20/2161.png and /dev/null differ
diff --git a/fonts/MortalFont20/2162.png b/fonts/MortalFont20/2162.png
deleted file mode 100644
index defadead9..000000000
Binary files a/fonts/MortalFont20/2162.png and /dev/null differ
diff --git a/fonts/MortalFont20/2163.png b/fonts/MortalFont20/2163.png
deleted file mode 100644
index 89bda9d1d..000000000
Binary files a/fonts/MortalFont20/2163.png and /dev/null differ
diff --git a/fonts/MortalFont20/2164.png b/fonts/MortalFont20/2164.png
deleted file mode 100644
index ed55ae590..000000000
Binary files a/fonts/MortalFont20/2164.png and /dev/null differ
diff --git a/fonts/MortalFont20/2165.png b/fonts/MortalFont20/2165.png
deleted file mode 100644
index abf9ec754..000000000
Binary files a/fonts/MortalFont20/2165.png and /dev/null differ
diff --git a/fonts/MortalFont20/2166.png b/fonts/MortalFont20/2166.png
deleted file mode 100644
index 1760a204b..000000000
Binary files a/fonts/MortalFont20/2166.png and /dev/null differ
diff --git a/fonts/MortalFont20/2167.png b/fonts/MortalFont20/2167.png
deleted file mode 100644
index 52023f9f0..000000000
Binary files a/fonts/MortalFont20/2167.png and /dev/null differ
diff --git a/fonts/MortalFont20/2168.png b/fonts/MortalFont20/2168.png
deleted file mode 100644
index 72b5f8457..000000000
Binary files a/fonts/MortalFont20/2168.png and /dev/null differ
diff --git a/fonts/MortalFont20/2169.png b/fonts/MortalFont20/2169.png
deleted file mode 100644
index 200145b67..000000000
Binary files a/fonts/MortalFont20/2169.png and /dev/null differ
diff --git a/fonts/MortalFont20/216A.png b/fonts/MortalFont20/216A.png
deleted file mode 100644
index 7aa173fac..000000000
Binary files a/fonts/MortalFont20/216A.png and /dev/null differ
diff --git a/fonts/MortalFont20/216B.png b/fonts/MortalFont20/216B.png
deleted file mode 100644
index 9e0082387..000000000
Binary files a/fonts/MortalFont20/216B.png and /dev/null differ
diff --git a/fonts/MortalFont20/2170.png b/fonts/MortalFont20/2170.png
deleted file mode 100644
index 57b35882d..000000000
Binary files a/fonts/MortalFont20/2170.png and /dev/null differ
diff --git a/fonts/MortalFont20/2171.png b/fonts/MortalFont20/2171.png
deleted file mode 100644
index 24d50aa2f..000000000
Binary files a/fonts/MortalFont20/2171.png and /dev/null differ
diff --git a/fonts/MortalFont20/2172.png b/fonts/MortalFont20/2172.png
deleted file mode 100644
index 68830281b..000000000
Binary files a/fonts/MortalFont20/2172.png and /dev/null differ
diff --git a/fonts/MortalFont20/2173.png b/fonts/MortalFont20/2173.png
deleted file mode 100644
index 60e25aec2..000000000
Binary files a/fonts/MortalFont20/2173.png and /dev/null differ
diff --git a/fonts/MortalFont20/2174.png b/fonts/MortalFont20/2174.png
deleted file mode 100644
index 52c1165e0..000000000
Binary files a/fonts/MortalFont20/2174.png and /dev/null differ
diff --git a/fonts/MortalFont20/2175.png b/fonts/MortalFont20/2175.png
deleted file mode 100644
index 09afbf93a..000000000
Binary files a/fonts/MortalFont20/2175.png and /dev/null differ
diff --git a/fonts/MortalFont20/2176.png b/fonts/MortalFont20/2176.png
deleted file mode 100644
index 40e9b608f..000000000
Binary files a/fonts/MortalFont20/2176.png and /dev/null differ
diff --git a/fonts/MortalFont20/2177.png b/fonts/MortalFont20/2177.png
deleted file mode 100644
index 798e5cb4d..000000000
Binary files a/fonts/MortalFont20/2177.png and /dev/null differ
diff --git a/fonts/MortalFont20/2178.png b/fonts/MortalFont20/2178.png
deleted file mode 100644
index ab12c9314..000000000
Binary files a/fonts/MortalFont20/2178.png and /dev/null differ
diff --git a/fonts/MortalFont20/2179.png b/fonts/MortalFont20/2179.png
deleted file mode 100644
index a5fe73e5d..000000000
Binary files a/fonts/MortalFont20/2179.png and /dev/null differ
diff --git a/fonts/MortalFont20/217A.png b/fonts/MortalFont20/217A.png
deleted file mode 100644
index 752e92356..000000000
Binary files a/fonts/MortalFont20/217A.png and /dev/null differ
diff --git a/fonts/MortalFont20/217B.png b/fonts/MortalFont20/217B.png
deleted file mode 100644
index e1b655604..000000000
Binary files a/fonts/MortalFont20/217B.png and /dev/null differ
diff --git a/fonts/MortalFont20/2190.png b/fonts/MortalFont20/2190.png
deleted file mode 100644
index 38b87cbba..000000000
Binary files a/fonts/MortalFont20/2190.png and /dev/null differ
diff --git a/fonts/MortalFont20/2191.png b/fonts/MortalFont20/2191.png
deleted file mode 100644
index 0e83f6556..000000000
Binary files a/fonts/MortalFont20/2191.png and /dev/null differ
diff --git a/fonts/MortalFont20/2192.png b/fonts/MortalFont20/2192.png
deleted file mode 100644
index 9ffd9a23e..000000000
Binary files a/fonts/MortalFont20/2192.png and /dev/null differ
diff --git a/fonts/MortalFont20/2193.png b/fonts/MortalFont20/2193.png
deleted file mode 100644
index 703ba9f06..000000000
Binary files a/fonts/MortalFont20/2193.png and /dev/null differ
diff --git a/fonts/MortalFont20/2194.png b/fonts/MortalFont20/2194.png
deleted file mode 100644
index 80646fd56..000000000
Binary files a/fonts/MortalFont20/2194.png and /dev/null differ
diff --git a/fonts/MortalFont20/2196.png b/fonts/MortalFont20/2196.png
deleted file mode 100644
index d74e89b40..000000000
Binary files a/fonts/MortalFont20/2196.png and /dev/null differ
diff --git a/fonts/MortalFont20/2197.png b/fonts/MortalFont20/2197.png
deleted file mode 100644
index 92c87aeac..000000000
Binary files a/fonts/MortalFont20/2197.png and /dev/null differ
diff --git a/fonts/MortalFont20/2198.png b/fonts/MortalFont20/2198.png
deleted file mode 100644
index e71d4d286..000000000
Binary files a/fonts/MortalFont20/2198.png and /dev/null differ
diff --git a/fonts/MortalFont20/2199.png b/fonts/MortalFont20/2199.png
deleted file mode 100644
index 71cd9fbed..000000000
Binary files a/fonts/MortalFont20/2199.png and /dev/null differ
diff --git a/fonts/MortalFont20/21C4.png b/fonts/MortalFont20/21C4.png
deleted file mode 100644
index e9df4dd65..000000000
Binary files a/fonts/MortalFont20/21C4.png and /dev/null differ
diff --git a/fonts/MortalFont20/21D2.png b/fonts/MortalFont20/21D2.png
deleted file mode 100644
index 0f693a271..000000000
Binary files a/fonts/MortalFont20/21D2.png and /dev/null differ
diff --git a/fonts/MortalFont20/21D4.png b/fonts/MortalFont20/21D4.png
deleted file mode 100644
index 5a7fefc74..000000000
Binary files a/fonts/MortalFont20/21D4.png and /dev/null differ
diff --git a/fonts/MortalFont20/21E6.png b/fonts/MortalFont20/21E6.png
deleted file mode 100644
index 168e68feb..000000000
Binary files a/fonts/MortalFont20/21E6.png and /dev/null differ
diff --git a/fonts/MortalFont20/21E7.png b/fonts/MortalFont20/21E7.png
deleted file mode 100644
index 350e9ffe4..000000000
Binary files a/fonts/MortalFont20/21E7.png and /dev/null differ
diff --git a/fonts/MortalFont20/21E8.png b/fonts/MortalFont20/21E8.png
deleted file mode 100644
index 37a11c619..000000000
Binary files a/fonts/MortalFont20/21E8.png and /dev/null differ
diff --git a/fonts/MortalFont20/21E9.png b/fonts/MortalFont20/21E9.png
deleted file mode 100644
index 87d2d24aa..000000000
Binary files a/fonts/MortalFont20/21E9.png and /dev/null differ
diff --git a/fonts/MortalFont20/2200.png b/fonts/MortalFont20/2200.png
deleted file mode 100644
index 52fe8faba..000000000
Binary files a/fonts/MortalFont20/2200.png and /dev/null differ
diff --git a/fonts/MortalFont20/2202.png b/fonts/MortalFont20/2202.png
deleted file mode 100644
index 82596098c..000000000
Binary files a/fonts/MortalFont20/2202.png and /dev/null differ
diff --git a/fonts/MortalFont20/2203.png b/fonts/MortalFont20/2203.png
deleted file mode 100644
index eabf15e75..000000000
Binary files a/fonts/MortalFont20/2203.png and /dev/null differ
diff --git a/fonts/MortalFont20/2205.png b/fonts/MortalFont20/2205.png
deleted file mode 100644
index 0bbcc23fe..000000000
Binary files a/fonts/MortalFont20/2205.png and /dev/null differ
diff --git a/fonts/MortalFont20/2207.png b/fonts/MortalFont20/2207.png
deleted file mode 100644
index 398a5113d..000000000
Binary files a/fonts/MortalFont20/2207.png and /dev/null differ
diff --git a/fonts/MortalFont20/2208.png b/fonts/MortalFont20/2208.png
deleted file mode 100644
index f35446162..000000000
Binary files a/fonts/MortalFont20/2208.png and /dev/null differ
diff --git a/fonts/MortalFont20/2209.png b/fonts/MortalFont20/2209.png
deleted file mode 100644
index 6c62bd03e..000000000
Binary files a/fonts/MortalFont20/2209.png and /dev/null differ
diff --git a/fonts/MortalFont20/220B.png b/fonts/MortalFont20/220B.png
deleted file mode 100644
index 1551d2dc5..000000000
Binary files a/fonts/MortalFont20/220B.png and /dev/null differ
diff --git a/fonts/MortalFont20/2212.png b/fonts/MortalFont20/2212.png
deleted file mode 100644
index 911d248a5..000000000
Binary files a/fonts/MortalFont20/2212.png and /dev/null differ
diff --git a/fonts/MortalFont20/2213.png b/fonts/MortalFont20/2213.png
deleted file mode 100644
index f15ce303c..000000000
Binary files a/fonts/MortalFont20/2213.png and /dev/null differ
diff --git a/fonts/MortalFont20/221A.png b/fonts/MortalFont20/221A.png
deleted file mode 100644
index c67b11cc0..000000000
Binary files a/fonts/MortalFont20/221A.png and /dev/null differ
diff --git a/fonts/MortalFont20/221D.png b/fonts/MortalFont20/221D.png
deleted file mode 100644
index 158c36c71..000000000
Binary files a/fonts/MortalFont20/221D.png and /dev/null differ
diff --git a/fonts/MortalFont20/221E.png b/fonts/MortalFont20/221E.png
deleted file mode 100644
index 1e03a424d..000000000
Binary files a/fonts/MortalFont20/221E.png and /dev/null differ
diff --git a/fonts/MortalFont20/221F.png b/fonts/MortalFont20/221F.png
deleted file mode 100644
index 7f8583faa..000000000
Binary files a/fonts/MortalFont20/221F.png and /dev/null differ
diff --git a/fonts/MortalFont20/2220.png b/fonts/MortalFont20/2220.png
deleted file mode 100644
index c231d0b49..000000000
Binary files a/fonts/MortalFont20/2220.png and /dev/null differ
diff --git a/fonts/MortalFont20/2225.png b/fonts/MortalFont20/2225.png
deleted file mode 100644
index e0c6ea387..000000000
Binary files a/fonts/MortalFont20/2225.png and /dev/null differ
diff --git a/fonts/MortalFont20/2226.png b/fonts/MortalFont20/2226.png
deleted file mode 100644
index 7c63f07b2..000000000
Binary files a/fonts/MortalFont20/2226.png and /dev/null differ
diff --git a/fonts/MortalFont20/2227.png b/fonts/MortalFont20/2227.png
deleted file mode 100644
index 9eda62688..000000000
Binary files a/fonts/MortalFont20/2227.png and /dev/null differ
diff --git a/fonts/MortalFont20/2228.png b/fonts/MortalFont20/2228.png
deleted file mode 100644
index 45ec14acc..000000000
Binary files a/fonts/MortalFont20/2228.png and /dev/null differ
diff --git a/fonts/MortalFont20/2229.png b/fonts/MortalFont20/2229.png
deleted file mode 100644
index c80274122..000000000
Binary files a/fonts/MortalFont20/2229.png and /dev/null differ
diff --git a/fonts/MortalFont20/222A.png b/fonts/MortalFont20/222A.png
deleted file mode 100644
index becab060b..000000000
Binary files a/fonts/MortalFont20/222A.png and /dev/null differ
diff --git a/fonts/MortalFont20/222B.png b/fonts/MortalFont20/222B.png
deleted file mode 100644
index 0eace6e5f..000000000
Binary files a/fonts/MortalFont20/222B.png and /dev/null differ
diff --git a/fonts/MortalFont20/222C.png b/fonts/MortalFont20/222C.png
deleted file mode 100644
index 20ff92d51..000000000
Binary files a/fonts/MortalFont20/222C.png and /dev/null differ
diff --git a/fonts/MortalFont20/222E.png b/fonts/MortalFont20/222E.png
deleted file mode 100644
index c62da4c64..000000000
Binary files a/fonts/MortalFont20/222E.png and /dev/null differ
diff --git a/fonts/MortalFont20/2234.png b/fonts/MortalFont20/2234.png
deleted file mode 100644
index 95b8a6d9d..000000000
Binary files a/fonts/MortalFont20/2234.png and /dev/null differ
diff --git a/fonts/MortalFont20/2235.png b/fonts/MortalFont20/2235.png
deleted file mode 100644
index 68acef1a5..000000000
Binary files a/fonts/MortalFont20/2235.png and /dev/null differ
diff --git a/fonts/MortalFont20/223D.png b/fonts/MortalFont20/223D.png
deleted file mode 100644
index ab5ad3881..000000000
Binary files a/fonts/MortalFont20/223D.png and /dev/null differ
diff --git a/fonts/MortalFont20/2243.png b/fonts/MortalFont20/2243.png
deleted file mode 100644
index 3e1576b7e..000000000
Binary files a/fonts/MortalFont20/2243.png and /dev/null differ
diff --git a/fonts/MortalFont20/2245.png b/fonts/MortalFont20/2245.png
deleted file mode 100644
index 023d93836..000000000
Binary files a/fonts/MortalFont20/2245.png and /dev/null differ
diff --git a/fonts/MortalFont20/2248.png b/fonts/MortalFont20/2248.png
deleted file mode 100644
index f3a777a33..000000000
Binary files a/fonts/MortalFont20/2248.png and /dev/null differ
diff --git a/fonts/MortalFont20/2252.png b/fonts/MortalFont20/2252.png
deleted file mode 100644
index c9da3889b..000000000
Binary files a/fonts/MortalFont20/2252.png and /dev/null differ
diff --git a/fonts/MortalFont20/2260.png b/fonts/MortalFont20/2260.png
deleted file mode 100644
index 7fd99958a..000000000
Binary files a/fonts/MortalFont20/2260.png and /dev/null differ
diff --git a/fonts/MortalFont20/2261.png b/fonts/MortalFont20/2261.png
deleted file mode 100644
index 73d42a6bd..000000000
Binary files a/fonts/MortalFont20/2261.png and /dev/null differ
diff --git a/fonts/MortalFont20/2262.png b/fonts/MortalFont20/2262.png
deleted file mode 100644
index 5af1391da..000000000
Binary files a/fonts/MortalFont20/2262.png and /dev/null differ
diff --git a/fonts/MortalFont20/2266.png b/fonts/MortalFont20/2266.png
deleted file mode 100644
index fed13602c..000000000
Binary files a/fonts/MortalFont20/2266.png and /dev/null differ
diff --git a/fonts/MortalFont20/2267.png b/fonts/MortalFont20/2267.png
deleted file mode 100644
index 1a0225d42..000000000
Binary files a/fonts/MortalFont20/2267.png and /dev/null differ
diff --git a/fonts/MortalFont20/226A.png b/fonts/MortalFont20/226A.png
deleted file mode 100644
index 4c724ee14..000000000
Binary files a/fonts/MortalFont20/226A.png and /dev/null differ
diff --git a/fonts/MortalFont20/226B.png b/fonts/MortalFont20/226B.png
deleted file mode 100644
index d8a3e1565..000000000
Binary files a/fonts/MortalFont20/226B.png and /dev/null differ
diff --git a/fonts/MortalFont20/2276.png b/fonts/MortalFont20/2276.png
deleted file mode 100644
index 44c621f7b..000000000
Binary files a/fonts/MortalFont20/2276.png and /dev/null differ
diff --git a/fonts/MortalFont20/2277.png b/fonts/MortalFont20/2277.png
deleted file mode 100644
index e996a8ccd..000000000
Binary files a/fonts/MortalFont20/2277.png and /dev/null differ
diff --git a/fonts/MortalFont20/2282.png b/fonts/MortalFont20/2282.png
deleted file mode 100644
index 8ad28c69c..000000000
Binary files a/fonts/MortalFont20/2282.png and /dev/null differ
diff --git a/fonts/MortalFont20/2283.png b/fonts/MortalFont20/2283.png
deleted file mode 100644
index 6acbb24ce..000000000
Binary files a/fonts/MortalFont20/2283.png and /dev/null differ
diff --git a/fonts/MortalFont20/2284.png b/fonts/MortalFont20/2284.png
deleted file mode 100644
index 7f293e686..000000000
Binary files a/fonts/MortalFont20/2284.png and /dev/null differ
diff --git a/fonts/MortalFont20/2285.png b/fonts/MortalFont20/2285.png
deleted file mode 100644
index 05fba1cec..000000000
Binary files a/fonts/MortalFont20/2285.png and /dev/null differ
diff --git a/fonts/MortalFont20/2286.png b/fonts/MortalFont20/2286.png
deleted file mode 100644
index 586b2d24d..000000000
Binary files a/fonts/MortalFont20/2286.png and /dev/null differ
diff --git a/fonts/MortalFont20/2287.png b/fonts/MortalFont20/2287.png
deleted file mode 100644
index f50126dd6..000000000
Binary files a/fonts/MortalFont20/2287.png and /dev/null differ
diff --git a/fonts/MortalFont20/228A.png b/fonts/MortalFont20/228A.png
deleted file mode 100644
index a8474b285..000000000
Binary files a/fonts/MortalFont20/228A.png and /dev/null differ
diff --git a/fonts/MortalFont20/228B.png b/fonts/MortalFont20/228B.png
deleted file mode 100644
index fcc8e32af..000000000
Binary files a/fonts/MortalFont20/228B.png and /dev/null differ
diff --git a/fonts/MortalFont20/2295.png b/fonts/MortalFont20/2295.png
deleted file mode 100644
index 69cb6dcf1..000000000
Binary files a/fonts/MortalFont20/2295.png and /dev/null differ
diff --git a/fonts/MortalFont20/2296.png b/fonts/MortalFont20/2296.png
deleted file mode 100644
index 47ac88436..000000000
Binary files a/fonts/MortalFont20/2296.png and /dev/null differ
diff --git a/fonts/MortalFont20/2297.png b/fonts/MortalFont20/2297.png
deleted file mode 100644
index 0a2fbcc91..000000000
Binary files a/fonts/MortalFont20/2297.png and /dev/null differ
diff --git a/fonts/MortalFont20/22A5.png b/fonts/MortalFont20/22A5.png
deleted file mode 100644
index d989446ae..000000000
Binary files a/fonts/MortalFont20/22A5.png and /dev/null differ
diff --git a/fonts/MortalFont20/22BF.png b/fonts/MortalFont20/22BF.png
deleted file mode 100644
index 477b70cb2..000000000
Binary files a/fonts/MortalFont20/22BF.png and /dev/null differ
diff --git a/fonts/MortalFont20/22DA.png b/fonts/MortalFont20/22DA.png
deleted file mode 100644
index c3ec57c20..000000000
Binary files a/fonts/MortalFont20/22DA.png and /dev/null differ
diff --git a/fonts/MortalFont20/22DB.png b/fonts/MortalFont20/22DB.png
deleted file mode 100644
index 8278e81fd..000000000
Binary files a/fonts/MortalFont20/22DB.png and /dev/null differ
diff --git a/fonts/MortalFont20/2305.png b/fonts/MortalFont20/2305.png
deleted file mode 100644
index 3c4912213..000000000
Binary files a/fonts/MortalFont20/2305.png and /dev/null differ
diff --git a/fonts/MortalFont20/2306.png b/fonts/MortalFont20/2306.png
deleted file mode 100644
index 88d14d60c..000000000
Binary files a/fonts/MortalFont20/2306.png and /dev/null differ
diff --git a/fonts/MortalFont20/2312.png b/fonts/MortalFont20/2312.png
deleted file mode 100644
index c46d4e1ca..000000000
Binary files a/fonts/MortalFont20/2312.png and /dev/null differ
diff --git a/fonts/MortalFont20/2318.png b/fonts/MortalFont20/2318.png
deleted file mode 100644
index ed09b707c..000000000
Binary files a/fonts/MortalFont20/2318.png and /dev/null differ
diff --git a/fonts/MortalFont20/23BE.png b/fonts/MortalFont20/23BE.png
deleted file mode 100644
index 4489abb24..000000000
Binary files a/fonts/MortalFont20/23BE.png and /dev/null differ
diff --git a/fonts/MortalFont20/23BF.png b/fonts/MortalFont20/23BF.png
deleted file mode 100644
index 763c08481..000000000
Binary files a/fonts/MortalFont20/23BF.png and /dev/null differ
diff --git a/fonts/MortalFont20/23C0.png b/fonts/MortalFont20/23C0.png
deleted file mode 100644
index d1993df3f..000000000
Binary files a/fonts/MortalFont20/23C0.png and /dev/null differ
diff --git a/fonts/MortalFont20/23C1.png b/fonts/MortalFont20/23C1.png
deleted file mode 100644
index 744eed62a..000000000
Binary files a/fonts/MortalFont20/23C1.png and /dev/null differ
diff --git a/fonts/MortalFont20/23C2.png b/fonts/MortalFont20/23C2.png
deleted file mode 100644
index 8e4c62ff6..000000000
Binary files a/fonts/MortalFont20/23C2.png and /dev/null differ
diff --git a/fonts/MortalFont20/23C3.png b/fonts/MortalFont20/23C3.png
deleted file mode 100644
index b00b421b8..000000000
Binary files a/fonts/MortalFont20/23C3.png and /dev/null differ
diff --git a/fonts/MortalFont20/23C4.png b/fonts/MortalFont20/23C4.png
deleted file mode 100644
index f66c05f7d..000000000
Binary files a/fonts/MortalFont20/23C4.png and /dev/null differ
diff --git a/fonts/MortalFont20/23C5.png b/fonts/MortalFont20/23C5.png
deleted file mode 100644
index 9de5c9eff..000000000
Binary files a/fonts/MortalFont20/23C5.png and /dev/null differ
diff --git a/fonts/MortalFont20/23C6.png b/fonts/MortalFont20/23C6.png
deleted file mode 100644
index ececd7d3e..000000000
Binary files a/fonts/MortalFont20/23C6.png and /dev/null differ
diff --git a/fonts/MortalFont20/23C7.png b/fonts/MortalFont20/23C7.png
deleted file mode 100644
index f60fbf5c8..000000000
Binary files a/fonts/MortalFont20/23C7.png and /dev/null differ
diff --git a/fonts/MortalFont20/23C8.png b/fonts/MortalFont20/23C8.png
deleted file mode 100644
index 87015dfe8..000000000
Binary files a/fonts/MortalFont20/23C8.png and /dev/null differ
diff --git a/fonts/MortalFont20/23C9.png b/fonts/MortalFont20/23C9.png
deleted file mode 100644
index 99d319493..000000000
Binary files a/fonts/MortalFont20/23C9.png and /dev/null differ
diff --git a/fonts/MortalFont20/23CA.png b/fonts/MortalFont20/23CA.png
deleted file mode 100644
index 849b55ee3..000000000
Binary files a/fonts/MortalFont20/23CA.png and /dev/null differ
diff --git a/fonts/MortalFont20/23CB.png b/fonts/MortalFont20/23CB.png
deleted file mode 100644
index 7a247fb7f..000000000
Binary files a/fonts/MortalFont20/23CB.png and /dev/null differ
diff --git a/fonts/MortalFont20/23CC.png b/fonts/MortalFont20/23CC.png
deleted file mode 100644
index f6c0541f6..000000000
Binary files a/fonts/MortalFont20/23CC.png and /dev/null differ
diff --git a/fonts/MortalFont20/23CE.png b/fonts/MortalFont20/23CE.png
deleted file mode 100644
index 56c37b488..000000000
Binary files a/fonts/MortalFont20/23CE.png and /dev/null differ
diff --git a/fonts/MortalFont20/2423.png b/fonts/MortalFont20/2423.png
deleted file mode 100644
index 412917a09..000000000
Binary files a/fonts/MortalFont20/2423.png and /dev/null differ
diff --git a/fonts/MortalFont20/2460.png b/fonts/MortalFont20/2460.png
deleted file mode 100644
index d2c15b215..000000000
Binary files a/fonts/MortalFont20/2460.png and /dev/null differ
diff --git a/fonts/MortalFont20/2461.png b/fonts/MortalFont20/2461.png
deleted file mode 100644
index 89509c0ec..000000000
Binary files a/fonts/MortalFont20/2461.png and /dev/null differ
diff --git a/fonts/MortalFont20/2462.png b/fonts/MortalFont20/2462.png
deleted file mode 100644
index 10990c696..000000000
Binary files a/fonts/MortalFont20/2462.png and /dev/null differ
diff --git a/fonts/MortalFont20/2463.png b/fonts/MortalFont20/2463.png
deleted file mode 100644
index 1789a01d8..000000000
Binary files a/fonts/MortalFont20/2463.png and /dev/null differ
diff --git a/fonts/MortalFont20/2464.png b/fonts/MortalFont20/2464.png
deleted file mode 100644
index 1ec7caac6..000000000
Binary files a/fonts/MortalFont20/2464.png and /dev/null differ
diff --git a/fonts/MortalFont20/2465.png b/fonts/MortalFont20/2465.png
deleted file mode 100644
index c080e94f3..000000000
Binary files a/fonts/MortalFont20/2465.png and /dev/null differ
diff --git a/fonts/MortalFont20/2466.png b/fonts/MortalFont20/2466.png
deleted file mode 100644
index 70ac34d43..000000000
Binary files a/fonts/MortalFont20/2466.png and /dev/null differ
diff --git a/fonts/MortalFont20/2467.png b/fonts/MortalFont20/2467.png
deleted file mode 100644
index 1b070ec51..000000000
Binary files a/fonts/MortalFont20/2467.png and /dev/null differ
diff --git a/fonts/MortalFont20/2468.png b/fonts/MortalFont20/2468.png
deleted file mode 100644
index 3ece26e51..000000000
Binary files a/fonts/MortalFont20/2468.png and /dev/null differ
diff --git a/fonts/MortalFont20/2469.png b/fonts/MortalFont20/2469.png
deleted file mode 100644
index e5e79e74b..000000000
Binary files a/fonts/MortalFont20/2469.png and /dev/null differ
diff --git a/fonts/MortalFont20/246A.png b/fonts/MortalFont20/246A.png
deleted file mode 100644
index 0cee49679..000000000
Binary files a/fonts/MortalFont20/246A.png and /dev/null differ
diff --git a/fonts/MortalFont20/246B.png b/fonts/MortalFont20/246B.png
deleted file mode 100644
index 9c5a3594a..000000000
Binary files a/fonts/MortalFont20/246B.png and /dev/null differ
diff --git a/fonts/MortalFont20/246C.png b/fonts/MortalFont20/246C.png
deleted file mode 100644
index f688f9156..000000000
Binary files a/fonts/MortalFont20/246C.png and /dev/null differ
diff --git a/fonts/MortalFont20/246D.png b/fonts/MortalFont20/246D.png
deleted file mode 100644
index 30089750d..000000000
Binary files a/fonts/MortalFont20/246D.png and /dev/null differ
diff --git a/fonts/MortalFont20/246E.png b/fonts/MortalFont20/246E.png
deleted file mode 100644
index 69fc45b0f..000000000
Binary files a/fonts/MortalFont20/246E.png and /dev/null differ
diff --git a/fonts/MortalFont20/246F.png b/fonts/MortalFont20/246F.png
deleted file mode 100644
index eaf96615d..000000000
Binary files a/fonts/MortalFont20/246F.png and /dev/null differ
diff --git a/fonts/MortalFont20/2470.png b/fonts/MortalFont20/2470.png
deleted file mode 100644
index 8f349c9dd..000000000
Binary files a/fonts/MortalFont20/2470.png and /dev/null differ
diff --git a/fonts/MortalFont20/2471.png b/fonts/MortalFont20/2471.png
deleted file mode 100644
index 279202ac6..000000000
Binary files a/fonts/MortalFont20/2471.png and /dev/null differ
diff --git a/fonts/MortalFont20/2472.png b/fonts/MortalFont20/2472.png
deleted file mode 100644
index afccad932..000000000
Binary files a/fonts/MortalFont20/2472.png and /dev/null differ
diff --git a/fonts/MortalFont20/2473.png b/fonts/MortalFont20/2473.png
deleted file mode 100644
index f30b8e1b8..000000000
Binary files a/fonts/MortalFont20/2473.png and /dev/null differ
diff --git a/fonts/MortalFont20/24D0.png b/fonts/MortalFont20/24D0.png
deleted file mode 100644
index 6194f2893..000000000
Binary files a/fonts/MortalFont20/24D0.png and /dev/null differ
diff --git a/fonts/MortalFont20/24D1.png b/fonts/MortalFont20/24D1.png
deleted file mode 100644
index 70b9aea5e..000000000
Binary files a/fonts/MortalFont20/24D1.png and /dev/null differ
diff --git a/fonts/MortalFont20/24D2.png b/fonts/MortalFont20/24D2.png
deleted file mode 100644
index 3828a5363..000000000
Binary files a/fonts/MortalFont20/24D2.png and /dev/null differ
diff --git a/fonts/MortalFont20/24D3.png b/fonts/MortalFont20/24D3.png
deleted file mode 100644
index 0b929d1d8..000000000
Binary files a/fonts/MortalFont20/24D3.png and /dev/null differ
diff --git a/fonts/MortalFont20/24D4.png b/fonts/MortalFont20/24D4.png
deleted file mode 100644
index 2cbc64192..000000000
Binary files a/fonts/MortalFont20/24D4.png and /dev/null differ
diff --git a/fonts/MortalFont20/24D5.png b/fonts/MortalFont20/24D5.png
deleted file mode 100644
index 6d246ff4f..000000000
Binary files a/fonts/MortalFont20/24D5.png and /dev/null differ
diff --git a/fonts/MortalFont20/24D6.png b/fonts/MortalFont20/24D6.png
deleted file mode 100644
index 5a5bf69f5..000000000
Binary files a/fonts/MortalFont20/24D6.png and /dev/null differ
diff --git a/fonts/MortalFont20/24D7.png b/fonts/MortalFont20/24D7.png
deleted file mode 100644
index 3d4a5d3e1..000000000
Binary files a/fonts/MortalFont20/24D7.png and /dev/null differ
diff --git a/fonts/MortalFont20/24D8.png b/fonts/MortalFont20/24D8.png
deleted file mode 100644
index 2a0973d1c..000000000
Binary files a/fonts/MortalFont20/24D8.png and /dev/null differ
diff --git a/fonts/MortalFont20/24D9.png b/fonts/MortalFont20/24D9.png
deleted file mode 100644
index 436cfbb0f..000000000
Binary files a/fonts/MortalFont20/24D9.png and /dev/null differ
diff --git a/fonts/MortalFont20/24DA.png b/fonts/MortalFont20/24DA.png
deleted file mode 100644
index 60f855e63..000000000
Binary files a/fonts/MortalFont20/24DA.png and /dev/null differ
diff --git a/fonts/MortalFont20/24DB.png b/fonts/MortalFont20/24DB.png
deleted file mode 100644
index bcf9be596..000000000
Binary files a/fonts/MortalFont20/24DB.png and /dev/null differ
diff --git a/fonts/MortalFont20/24DC.png b/fonts/MortalFont20/24DC.png
deleted file mode 100644
index 70fec6731..000000000
Binary files a/fonts/MortalFont20/24DC.png and /dev/null differ
diff --git a/fonts/MortalFont20/24DD.png b/fonts/MortalFont20/24DD.png
deleted file mode 100644
index 401c0206d..000000000
Binary files a/fonts/MortalFont20/24DD.png and /dev/null differ
diff --git a/fonts/MortalFont20/24DE.png b/fonts/MortalFont20/24DE.png
deleted file mode 100644
index 4f7f10e91..000000000
Binary files a/fonts/MortalFont20/24DE.png and /dev/null differ
diff --git a/fonts/MortalFont20/24DF.png b/fonts/MortalFont20/24DF.png
deleted file mode 100644
index 461736877..000000000
Binary files a/fonts/MortalFont20/24DF.png and /dev/null differ
diff --git a/fonts/MortalFont20/24E0.png b/fonts/MortalFont20/24E0.png
deleted file mode 100644
index 490005f71..000000000
Binary files a/fonts/MortalFont20/24E0.png and /dev/null differ
diff --git a/fonts/MortalFont20/24E1.png b/fonts/MortalFont20/24E1.png
deleted file mode 100644
index 27a1600db..000000000
Binary files a/fonts/MortalFont20/24E1.png and /dev/null differ
diff --git a/fonts/MortalFont20/24E2.png b/fonts/MortalFont20/24E2.png
deleted file mode 100644
index 6ca114a07..000000000
Binary files a/fonts/MortalFont20/24E2.png and /dev/null differ
diff --git a/fonts/MortalFont20/24E3.png b/fonts/MortalFont20/24E3.png
deleted file mode 100644
index 5ed2c39b6..000000000
Binary files a/fonts/MortalFont20/24E3.png and /dev/null differ
diff --git a/fonts/MortalFont20/24E4.png b/fonts/MortalFont20/24E4.png
deleted file mode 100644
index f57c264c1..000000000
Binary files a/fonts/MortalFont20/24E4.png and /dev/null differ
diff --git a/fonts/MortalFont20/24E5.png b/fonts/MortalFont20/24E5.png
deleted file mode 100644
index 0580ff096..000000000
Binary files a/fonts/MortalFont20/24E5.png and /dev/null differ
diff --git a/fonts/MortalFont20/24E6.png b/fonts/MortalFont20/24E6.png
deleted file mode 100644
index 4a58c8df7..000000000
Binary files a/fonts/MortalFont20/24E6.png and /dev/null differ
diff --git a/fonts/MortalFont20/24E7.png b/fonts/MortalFont20/24E7.png
deleted file mode 100644
index c9f78f790..000000000
Binary files a/fonts/MortalFont20/24E7.png and /dev/null differ
diff --git a/fonts/MortalFont20/24E8.png b/fonts/MortalFont20/24E8.png
deleted file mode 100644
index c646d16d2..000000000
Binary files a/fonts/MortalFont20/24E8.png and /dev/null differ
diff --git a/fonts/MortalFont20/24E9.png b/fonts/MortalFont20/24E9.png
deleted file mode 100644
index f81303792..000000000
Binary files a/fonts/MortalFont20/24E9.png and /dev/null differ
diff --git a/fonts/MortalFont20/24EB.png b/fonts/MortalFont20/24EB.png
deleted file mode 100644
index 826bf3dbf..000000000
Binary files a/fonts/MortalFont20/24EB.png and /dev/null differ
diff --git a/fonts/MortalFont20/24EC.png b/fonts/MortalFont20/24EC.png
deleted file mode 100644
index 2e1fe180d..000000000
Binary files a/fonts/MortalFont20/24EC.png and /dev/null differ
diff --git a/fonts/MortalFont20/24ED.png b/fonts/MortalFont20/24ED.png
deleted file mode 100644
index 98e83cb3a..000000000
Binary files a/fonts/MortalFont20/24ED.png and /dev/null differ
diff --git a/fonts/MortalFont20/24EE.png b/fonts/MortalFont20/24EE.png
deleted file mode 100644
index 392b42415..000000000
Binary files a/fonts/MortalFont20/24EE.png and /dev/null differ
diff --git a/fonts/MortalFont20/24EF.png b/fonts/MortalFont20/24EF.png
deleted file mode 100644
index 197706c28..000000000
Binary files a/fonts/MortalFont20/24EF.png and /dev/null differ
diff --git a/fonts/MortalFont20/24F0.png b/fonts/MortalFont20/24F0.png
deleted file mode 100644
index 462ba52d7..000000000
Binary files a/fonts/MortalFont20/24F0.png and /dev/null differ
diff --git a/fonts/MortalFont20/24F1.png b/fonts/MortalFont20/24F1.png
deleted file mode 100644
index 98567e828..000000000
Binary files a/fonts/MortalFont20/24F1.png and /dev/null differ
diff --git a/fonts/MortalFont20/24F2.png b/fonts/MortalFont20/24F2.png
deleted file mode 100644
index c3771b344..000000000
Binary files a/fonts/MortalFont20/24F2.png and /dev/null differ
diff --git a/fonts/MortalFont20/24F3.png b/fonts/MortalFont20/24F3.png
deleted file mode 100644
index 20bc4847f..000000000
Binary files a/fonts/MortalFont20/24F3.png and /dev/null differ
diff --git a/fonts/MortalFont20/24F4.png b/fonts/MortalFont20/24F4.png
deleted file mode 100644
index 15bf6d923..000000000
Binary files a/fonts/MortalFont20/24F4.png and /dev/null differ
diff --git a/fonts/MortalFont20/24F5.png b/fonts/MortalFont20/24F5.png
deleted file mode 100644
index 0df425d95..000000000
Binary files a/fonts/MortalFont20/24F5.png and /dev/null differ
diff --git a/fonts/MortalFont20/24F6.png b/fonts/MortalFont20/24F6.png
deleted file mode 100644
index 210c7138d..000000000
Binary files a/fonts/MortalFont20/24F6.png and /dev/null differ
diff --git a/fonts/MortalFont20/24F7.png b/fonts/MortalFont20/24F7.png
deleted file mode 100644
index a0f082a1d..000000000
Binary files a/fonts/MortalFont20/24F7.png and /dev/null differ
diff --git a/fonts/MortalFont20/24F8.png b/fonts/MortalFont20/24F8.png
deleted file mode 100644
index 4efd30b0d..000000000
Binary files a/fonts/MortalFont20/24F8.png and /dev/null differ
diff --git a/fonts/MortalFont20/24F9.png b/fonts/MortalFont20/24F9.png
deleted file mode 100644
index ecbabd774..000000000
Binary files a/fonts/MortalFont20/24F9.png and /dev/null differ
diff --git a/fonts/MortalFont20/24FA.png b/fonts/MortalFont20/24FA.png
deleted file mode 100644
index 6dfcd5b69..000000000
Binary files a/fonts/MortalFont20/24FA.png and /dev/null differ
diff --git a/fonts/MortalFont20/24FB.png b/fonts/MortalFont20/24FB.png
deleted file mode 100644
index 869e54403..000000000
Binary files a/fonts/MortalFont20/24FB.png and /dev/null differ
diff --git a/fonts/MortalFont20/24FC.png b/fonts/MortalFont20/24FC.png
deleted file mode 100644
index 2b4d390af..000000000
Binary files a/fonts/MortalFont20/24FC.png and /dev/null differ
diff --git a/fonts/MortalFont20/24FD.png b/fonts/MortalFont20/24FD.png
deleted file mode 100644
index 22ce6691f..000000000
Binary files a/fonts/MortalFont20/24FD.png and /dev/null differ
diff --git a/fonts/MortalFont20/24FE.png b/fonts/MortalFont20/24FE.png
deleted file mode 100644
index 6b9f99993..000000000
Binary files a/fonts/MortalFont20/24FE.png and /dev/null differ
diff --git a/fonts/MortalFont20/2500.png b/fonts/MortalFont20/2500.png
deleted file mode 100644
index 63707524e..000000000
Binary files a/fonts/MortalFont20/2500.png and /dev/null differ
diff --git a/fonts/MortalFont20/2501.png b/fonts/MortalFont20/2501.png
deleted file mode 100644
index 1a0b76320..000000000
Binary files a/fonts/MortalFont20/2501.png and /dev/null differ
diff --git a/fonts/MortalFont20/2502.png b/fonts/MortalFont20/2502.png
deleted file mode 100644
index 5c519906c..000000000
Binary files a/fonts/MortalFont20/2502.png and /dev/null differ
diff --git a/fonts/MortalFont20/2503.png b/fonts/MortalFont20/2503.png
deleted file mode 100644
index 83fabfbcd..000000000
Binary files a/fonts/MortalFont20/2503.png and /dev/null differ
diff --git a/fonts/MortalFont20/250C.png b/fonts/MortalFont20/250C.png
deleted file mode 100644
index eca06ff1b..000000000
Binary files a/fonts/MortalFont20/250C.png and /dev/null differ
diff --git a/fonts/MortalFont20/250F.png b/fonts/MortalFont20/250F.png
deleted file mode 100644
index a4f2a2a11..000000000
Binary files a/fonts/MortalFont20/250F.png and /dev/null differ
diff --git a/fonts/MortalFont20/2510.png b/fonts/MortalFont20/2510.png
deleted file mode 100644
index fa80666d6..000000000
Binary files a/fonts/MortalFont20/2510.png and /dev/null differ
diff --git a/fonts/MortalFont20/2513.png b/fonts/MortalFont20/2513.png
deleted file mode 100644
index 64a415d4e..000000000
Binary files a/fonts/MortalFont20/2513.png and /dev/null differ
diff --git a/fonts/MortalFont20/2514.png b/fonts/MortalFont20/2514.png
deleted file mode 100644
index 405231397..000000000
Binary files a/fonts/MortalFont20/2514.png and /dev/null differ
diff --git a/fonts/MortalFont20/2517.png b/fonts/MortalFont20/2517.png
deleted file mode 100644
index 82a8fe5b4..000000000
Binary files a/fonts/MortalFont20/2517.png and /dev/null differ
diff --git a/fonts/MortalFont20/2518.png b/fonts/MortalFont20/2518.png
deleted file mode 100644
index 9bcb3fe3f..000000000
Binary files a/fonts/MortalFont20/2518.png and /dev/null differ
diff --git a/fonts/MortalFont20/251B.png b/fonts/MortalFont20/251B.png
deleted file mode 100644
index 6cf5d5f93..000000000
Binary files a/fonts/MortalFont20/251B.png and /dev/null differ
diff --git a/fonts/MortalFont20/251C.png b/fonts/MortalFont20/251C.png
deleted file mode 100644
index d4643d043..000000000
Binary files a/fonts/MortalFont20/251C.png and /dev/null differ
diff --git a/fonts/MortalFont20/251D.png b/fonts/MortalFont20/251D.png
deleted file mode 100644
index e69811c8c..000000000
Binary files a/fonts/MortalFont20/251D.png and /dev/null differ
diff --git a/fonts/MortalFont20/2520.png b/fonts/MortalFont20/2520.png
deleted file mode 100644
index 0b25c4e76..000000000
Binary files a/fonts/MortalFont20/2520.png and /dev/null differ
diff --git a/fonts/MortalFont20/2523.png b/fonts/MortalFont20/2523.png
deleted file mode 100644
index 3d91153d8..000000000
Binary files a/fonts/MortalFont20/2523.png and /dev/null differ
diff --git a/fonts/MortalFont20/2524.png b/fonts/MortalFont20/2524.png
deleted file mode 100644
index 741616495..000000000
Binary files a/fonts/MortalFont20/2524.png and /dev/null differ
diff --git a/fonts/MortalFont20/2525.png b/fonts/MortalFont20/2525.png
deleted file mode 100644
index 9ec18b091..000000000
Binary files a/fonts/MortalFont20/2525.png and /dev/null differ
diff --git a/fonts/MortalFont20/2528.png b/fonts/MortalFont20/2528.png
deleted file mode 100644
index fb1a87a8a..000000000
Binary files a/fonts/MortalFont20/2528.png and /dev/null differ
diff --git a/fonts/MortalFont20/252B.png b/fonts/MortalFont20/252B.png
deleted file mode 100644
index cd1f68f31..000000000
Binary files a/fonts/MortalFont20/252B.png and /dev/null differ
diff --git a/fonts/MortalFont20/252C.png b/fonts/MortalFont20/252C.png
deleted file mode 100644
index 4de86e6cf..000000000
Binary files a/fonts/MortalFont20/252C.png and /dev/null differ
diff --git a/fonts/MortalFont20/252F.png b/fonts/MortalFont20/252F.png
deleted file mode 100644
index 70e1c526a..000000000
Binary files a/fonts/MortalFont20/252F.png and /dev/null differ
diff --git a/fonts/MortalFont20/2530.png b/fonts/MortalFont20/2530.png
deleted file mode 100644
index 020a6f592..000000000
Binary files a/fonts/MortalFont20/2530.png and /dev/null differ
diff --git a/fonts/MortalFont20/2533.png b/fonts/MortalFont20/2533.png
deleted file mode 100644
index 09fddf34c..000000000
Binary files a/fonts/MortalFont20/2533.png and /dev/null differ
diff --git a/fonts/MortalFont20/2534.png b/fonts/MortalFont20/2534.png
deleted file mode 100644
index dccfcba24..000000000
Binary files a/fonts/MortalFont20/2534.png and /dev/null differ
diff --git a/fonts/MortalFont20/2537.png b/fonts/MortalFont20/2537.png
deleted file mode 100644
index fadb7e19d..000000000
Binary files a/fonts/MortalFont20/2537.png and /dev/null differ
diff --git a/fonts/MortalFont20/2538.png b/fonts/MortalFont20/2538.png
deleted file mode 100644
index 5d047a83f..000000000
Binary files a/fonts/MortalFont20/2538.png and /dev/null differ
diff --git a/fonts/MortalFont20/253B.png b/fonts/MortalFont20/253B.png
deleted file mode 100644
index eb4d378a1..000000000
Binary files a/fonts/MortalFont20/253B.png and /dev/null differ
diff --git a/fonts/MortalFont20/253C.png b/fonts/MortalFont20/253C.png
deleted file mode 100644
index 6a674acee..000000000
Binary files a/fonts/MortalFont20/253C.png and /dev/null differ
diff --git a/fonts/MortalFont20/253F.png b/fonts/MortalFont20/253F.png
deleted file mode 100644
index 3a734d3a7..000000000
Binary files a/fonts/MortalFont20/253F.png and /dev/null differ
diff --git a/fonts/MortalFont20/2542.png b/fonts/MortalFont20/2542.png
deleted file mode 100644
index e28cf0a54..000000000
Binary files a/fonts/MortalFont20/2542.png and /dev/null differ
diff --git a/fonts/MortalFont20/254B.png b/fonts/MortalFont20/254B.png
deleted file mode 100644
index fc1041877..000000000
Binary files a/fonts/MortalFont20/254B.png and /dev/null differ
diff --git a/fonts/MortalFont20/25A0.png b/fonts/MortalFont20/25A0.png
deleted file mode 100644
index cd60554b5..000000000
Binary files a/fonts/MortalFont20/25A0.png and /dev/null differ
diff --git a/fonts/MortalFont20/25A1.png b/fonts/MortalFont20/25A1.png
deleted file mode 100644
index 1f832b56e..000000000
Binary files a/fonts/MortalFont20/25A1.png and /dev/null differ
diff --git a/fonts/MortalFont20/25B1.png b/fonts/MortalFont20/25B1.png
deleted file mode 100644
index 26d45b340..000000000
Binary files a/fonts/MortalFont20/25B1.png and /dev/null differ
diff --git a/fonts/MortalFont20/25B2.png b/fonts/MortalFont20/25B2.png
deleted file mode 100644
index f7a19df96..000000000
Binary files a/fonts/MortalFont20/25B2.png and /dev/null differ
diff --git a/fonts/MortalFont20/25B3.png b/fonts/MortalFont20/25B3.png
deleted file mode 100644
index eac225537..000000000
Binary files a/fonts/MortalFont20/25B3.png and /dev/null differ
diff --git a/fonts/MortalFont20/25B6.png b/fonts/MortalFont20/25B6.png
deleted file mode 100644
index 026d1d7f0..000000000
Binary files a/fonts/MortalFont20/25B6.png and /dev/null differ
diff --git a/fonts/MortalFont20/25B7.png b/fonts/MortalFont20/25B7.png
deleted file mode 100644
index 4f53b3936..000000000
Binary files a/fonts/MortalFont20/25B7.png and /dev/null differ
diff --git a/fonts/MortalFont20/25BC.png b/fonts/MortalFont20/25BC.png
deleted file mode 100644
index 3091fa4bb..000000000
Binary files a/fonts/MortalFont20/25BC.png and /dev/null differ
diff --git a/fonts/MortalFont20/25BD.png b/fonts/MortalFont20/25BD.png
deleted file mode 100644
index 66f2fe996..000000000
Binary files a/fonts/MortalFont20/25BD.png and /dev/null differ
diff --git a/fonts/MortalFont20/25C0.png b/fonts/MortalFont20/25C0.png
deleted file mode 100644
index c65d8b3a8..000000000
Binary files a/fonts/MortalFont20/25C0.png and /dev/null differ
diff --git a/fonts/MortalFont20/25C1.png b/fonts/MortalFont20/25C1.png
deleted file mode 100644
index 3ec6b261e..000000000
Binary files a/fonts/MortalFont20/25C1.png and /dev/null differ
diff --git a/fonts/MortalFont20/25C6.png b/fonts/MortalFont20/25C6.png
deleted file mode 100644
index 9a0fb9ee8..000000000
Binary files a/fonts/MortalFont20/25C6.png and /dev/null differ
diff --git a/fonts/MortalFont20/25C7.png b/fonts/MortalFont20/25C7.png
deleted file mode 100644
index 8526b2f36..000000000
Binary files a/fonts/MortalFont20/25C7.png and /dev/null differ
diff --git a/fonts/MortalFont20/25C9.png b/fonts/MortalFont20/25C9.png
deleted file mode 100644
index e9ba08662..000000000
Binary files a/fonts/MortalFont20/25C9.png and /dev/null differ
diff --git a/fonts/MortalFont20/25CB.png b/fonts/MortalFont20/25CB.png
deleted file mode 100644
index 9324f2e8e..000000000
Binary files a/fonts/MortalFont20/25CB.png and /dev/null differ
diff --git a/fonts/MortalFont20/25CE.png b/fonts/MortalFont20/25CE.png
deleted file mode 100644
index f631d0f90..000000000
Binary files a/fonts/MortalFont20/25CE.png and /dev/null differ
diff --git a/fonts/MortalFont20/25CF.png b/fonts/MortalFont20/25CF.png
deleted file mode 100644
index a1bb8fa2e..000000000
Binary files a/fonts/MortalFont20/25CF.png and /dev/null differ
diff --git a/fonts/MortalFont20/25D0.png b/fonts/MortalFont20/25D0.png
deleted file mode 100644
index 7028352c3..000000000
Binary files a/fonts/MortalFont20/25D0.png and /dev/null differ
diff --git a/fonts/MortalFont20/25D1.png b/fonts/MortalFont20/25D1.png
deleted file mode 100644
index 33ecab167..000000000
Binary files a/fonts/MortalFont20/25D1.png and /dev/null differ
diff --git a/fonts/MortalFont20/25D2.png b/fonts/MortalFont20/25D2.png
deleted file mode 100644
index 81c845d57..000000000
Binary files a/fonts/MortalFont20/25D2.png and /dev/null differ
diff --git a/fonts/MortalFont20/25D3.png b/fonts/MortalFont20/25D3.png
deleted file mode 100644
index 25b2c09ad..000000000
Binary files a/fonts/MortalFont20/25D3.png and /dev/null differ
diff --git a/fonts/MortalFont20/25E6.png b/fonts/MortalFont20/25E6.png
deleted file mode 100644
index 27f4850a7..000000000
Binary files a/fonts/MortalFont20/25E6.png and /dev/null differ
diff --git a/fonts/MortalFont20/25EF.png b/fonts/MortalFont20/25EF.png
deleted file mode 100644
index d7f8f5028..000000000
Binary files a/fonts/MortalFont20/25EF.png and /dev/null differ
diff --git a/fonts/MortalFont20/2600.png b/fonts/MortalFont20/2600.png
deleted file mode 100644
index 946cf906b..000000000
Binary files a/fonts/MortalFont20/2600.png and /dev/null differ
diff --git a/fonts/MortalFont20/2601.png b/fonts/MortalFont20/2601.png
deleted file mode 100644
index 288b160ca..000000000
Binary files a/fonts/MortalFont20/2601.png and /dev/null differ
diff --git a/fonts/MortalFont20/2602.png b/fonts/MortalFont20/2602.png
deleted file mode 100644
index 173e74f00..000000000
Binary files a/fonts/MortalFont20/2602.png and /dev/null differ
diff --git a/fonts/MortalFont20/2603.png b/fonts/MortalFont20/2603.png
deleted file mode 100644
index 524c2b7b0..000000000
Binary files a/fonts/MortalFont20/2603.png and /dev/null differ
diff --git a/fonts/MortalFont20/2605.png b/fonts/MortalFont20/2605.png
deleted file mode 100644
index b2ea038cd..000000000
Binary files a/fonts/MortalFont20/2605.png and /dev/null differ
diff --git a/fonts/MortalFont20/2606.png b/fonts/MortalFont20/2606.png
deleted file mode 100644
index 6f838cabf..000000000
Binary files a/fonts/MortalFont20/2606.png and /dev/null differ
diff --git a/fonts/MortalFont20/260E.png b/fonts/MortalFont20/260E.png
deleted file mode 100644
index 94b0031f3..000000000
Binary files a/fonts/MortalFont20/260E.png and /dev/null differ
diff --git a/fonts/MortalFont20/2616.png b/fonts/MortalFont20/2616.png
deleted file mode 100644
index 6c03b37dd..000000000
Binary files a/fonts/MortalFont20/2616.png and /dev/null differ
diff --git a/fonts/MortalFont20/2617.png b/fonts/MortalFont20/2617.png
deleted file mode 100644
index 099eeb638..000000000
Binary files a/fonts/MortalFont20/2617.png and /dev/null differ
diff --git a/fonts/MortalFont20/261E.png b/fonts/MortalFont20/261E.png
deleted file mode 100644
index f1d840b6e..000000000
Binary files a/fonts/MortalFont20/261E.png and /dev/null differ
diff --git a/fonts/MortalFont20/2640.png b/fonts/MortalFont20/2640.png
deleted file mode 100644
index 7c0643669..000000000
Binary files a/fonts/MortalFont20/2640.png and /dev/null differ
diff --git a/fonts/MortalFont20/2642.png b/fonts/MortalFont20/2642.png
deleted file mode 100644
index f9d35c00c..000000000
Binary files a/fonts/MortalFont20/2642.png and /dev/null differ
diff --git a/fonts/MortalFont20/2660.png b/fonts/MortalFont20/2660.png
deleted file mode 100644
index 56a874b76..000000000
Binary files a/fonts/MortalFont20/2660.png and /dev/null differ
diff --git a/fonts/MortalFont20/2661.png b/fonts/MortalFont20/2661.png
deleted file mode 100644
index f59e292a2..000000000
Binary files a/fonts/MortalFont20/2661.png and /dev/null differ
diff --git a/fonts/MortalFont20/2662.png b/fonts/MortalFont20/2662.png
deleted file mode 100644
index 6cccc8d23..000000000
Binary files a/fonts/MortalFont20/2662.png and /dev/null differ
diff --git a/fonts/MortalFont20/2663.png b/fonts/MortalFont20/2663.png
deleted file mode 100644
index 411c880e5..000000000
Binary files a/fonts/MortalFont20/2663.png and /dev/null differ
diff --git a/fonts/MortalFont20/2664.png b/fonts/MortalFont20/2664.png
deleted file mode 100644
index 72f28d408..000000000
Binary files a/fonts/MortalFont20/2664.png and /dev/null differ
diff --git a/fonts/MortalFont20/2665.png b/fonts/MortalFont20/2665.png
deleted file mode 100644
index 8808f30b3..000000000
Binary files a/fonts/MortalFont20/2665.png and /dev/null differ
diff --git a/fonts/MortalFont20/2666.png b/fonts/MortalFont20/2666.png
deleted file mode 100644
index 22450ecd0..000000000
Binary files a/fonts/MortalFont20/2666.png and /dev/null differ
diff --git a/fonts/MortalFont20/2667.png b/fonts/MortalFont20/2667.png
deleted file mode 100644
index b8d2d3dfd..000000000
Binary files a/fonts/MortalFont20/2667.png and /dev/null differ
diff --git a/fonts/MortalFont20/2668.png b/fonts/MortalFont20/2668.png
deleted file mode 100644
index f10209b01..000000000
Binary files a/fonts/MortalFont20/2668.png and /dev/null differ
diff --git a/fonts/MortalFont20/2669.png b/fonts/MortalFont20/2669.png
deleted file mode 100644
index 0432bc147..000000000
Binary files a/fonts/MortalFont20/2669.png and /dev/null differ
diff --git a/fonts/MortalFont20/266A.png b/fonts/MortalFont20/266A.png
deleted file mode 100644
index 869c2ff31..000000000
Binary files a/fonts/MortalFont20/266A.png and /dev/null differ
diff --git a/fonts/MortalFont20/266B.png b/fonts/MortalFont20/266B.png
deleted file mode 100644
index ec4a3484e..000000000
Binary files a/fonts/MortalFont20/266B.png and /dev/null differ
diff --git a/fonts/MortalFont20/266C.png b/fonts/MortalFont20/266C.png
deleted file mode 100644
index fc06612ed..000000000
Binary files a/fonts/MortalFont20/266C.png and /dev/null differ
diff --git a/fonts/MortalFont20/266D.png b/fonts/MortalFont20/266D.png
deleted file mode 100644
index 5f87c6ee5..000000000
Binary files a/fonts/MortalFont20/266D.png and /dev/null differ
diff --git a/fonts/MortalFont20/266E.png b/fonts/MortalFont20/266E.png
deleted file mode 100644
index ee4f3e856..000000000
Binary files a/fonts/MortalFont20/266E.png and /dev/null differ
diff --git a/fonts/MortalFont20/266F.png b/fonts/MortalFont20/266F.png
deleted file mode 100644
index 879dae11f..000000000
Binary files a/fonts/MortalFont20/266F.png and /dev/null differ
diff --git a/fonts/MortalFont20/2713.png b/fonts/MortalFont20/2713.png
deleted file mode 100644
index 5ded341c2..000000000
Binary files a/fonts/MortalFont20/2713.png and /dev/null differ
diff --git a/fonts/MortalFont20/2756.png b/fonts/MortalFont20/2756.png
deleted file mode 100644
index 9defbd8ec..000000000
Binary files a/fonts/MortalFont20/2756.png and /dev/null differ
diff --git a/fonts/MortalFont20/2776.png b/fonts/MortalFont20/2776.png
deleted file mode 100644
index 326c8b3c1..000000000
Binary files a/fonts/MortalFont20/2776.png and /dev/null differ
diff --git a/fonts/MortalFont20/2777.png b/fonts/MortalFont20/2777.png
deleted file mode 100644
index 81593fde9..000000000
Binary files a/fonts/MortalFont20/2777.png and /dev/null differ
diff --git a/fonts/MortalFont20/2778.png b/fonts/MortalFont20/2778.png
deleted file mode 100644
index 12354bfea..000000000
Binary files a/fonts/MortalFont20/2778.png and /dev/null differ
diff --git a/fonts/MortalFont20/2779.png b/fonts/MortalFont20/2779.png
deleted file mode 100644
index 8a84a87f7..000000000
Binary files a/fonts/MortalFont20/2779.png and /dev/null differ
diff --git a/fonts/MortalFont20/277A.png b/fonts/MortalFont20/277A.png
deleted file mode 100644
index fe76cd9b8..000000000
Binary files a/fonts/MortalFont20/277A.png and /dev/null differ
diff --git a/fonts/MortalFont20/277B.png b/fonts/MortalFont20/277B.png
deleted file mode 100644
index 134cec305..000000000
Binary files a/fonts/MortalFont20/277B.png and /dev/null differ
diff --git a/fonts/MortalFont20/277C.png b/fonts/MortalFont20/277C.png
deleted file mode 100644
index ddc203302..000000000
Binary files a/fonts/MortalFont20/277C.png and /dev/null differ
diff --git a/fonts/MortalFont20/277D.png b/fonts/MortalFont20/277D.png
deleted file mode 100644
index c28f55f6c..000000000
Binary files a/fonts/MortalFont20/277D.png and /dev/null differ
diff --git a/fonts/MortalFont20/277E.png b/fonts/MortalFont20/277E.png
deleted file mode 100644
index b36df647c..000000000
Binary files a/fonts/MortalFont20/277E.png and /dev/null differ
diff --git a/fonts/MortalFont20/277F.png b/fonts/MortalFont20/277F.png
deleted file mode 100644
index 4e285a2cc..000000000
Binary files a/fonts/MortalFont20/277F.png and /dev/null differ
diff --git a/fonts/MortalFont20/2934.png b/fonts/MortalFont20/2934.png
deleted file mode 100644
index ce18f06b1..000000000
Binary files a/fonts/MortalFont20/2934.png and /dev/null differ
diff --git a/fonts/MortalFont20/2935.png b/fonts/MortalFont20/2935.png
deleted file mode 100644
index 4469fe22a..000000000
Binary files a/fonts/MortalFont20/2935.png and /dev/null differ
diff --git a/fonts/MortalFont20/29BF.png b/fonts/MortalFont20/29BF.png
deleted file mode 100644
index ea9e82673..000000000
Binary files a/fonts/MortalFont20/29BF.png and /dev/null differ
diff --git a/fonts/MortalFont20/29FA.png b/fonts/MortalFont20/29FA.png
deleted file mode 100644
index 569699837..000000000
Binary files a/fonts/MortalFont20/29FA.png and /dev/null differ
diff --git a/fonts/MortalFont20/29FB.png b/fonts/MortalFont20/29FB.png
deleted file mode 100644
index e1dbf6bce..000000000
Binary files a/fonts/MortalFont20/29FB.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF01.png b/fonts/MortalFont20/FF01.png
deleted file mode 100644
index bc5c4a686..000000000
Binary files a/fonts/MortalFont20/FF01.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF02.png b/fonts/MortalFont20/FF02.png
deleted file mode 100644
index 51e879ff6..000000000
Binary files a/fonts/MortalFont20/FF02.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF03.png b/fonts/MortalFont20/FF03.png
deleted file mode 100644
index 446d17900..000000000
Binary files a/fonts/MortalFont20/FF03.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF04.png b/fonts/MortalFont20/FF04.png
deleted file mode 100644
index 41e9b9b82..000000000
Binary files a/fonts/MortalFont20/FF04.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF05.png b/fonts/MortalFont20/FF05.png
deleted file mode 100644
index e0266cefd..000000000
Binary files a/fonts/MortalFont20/FF05.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF06.png b/fonts/MortalFont20/FF06.png
deleted file mode 100644
index 13d29c306..000000000
Binary files a/fonts/MortalFont20/FF06.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF07.png b/fonts/MortalFont20/FF07.png
deleted file mode 100644
index 5c2440d57..000000000
Binary files a/fonts/MortalFont20/FF07.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF08.png b/fonts/MortalFont20/FF08.png
deleted file mode 100644
index 9380f859e..000000000
Binary files a/fonts/MortalFont20/FF08.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF09.png b/fonts/MortalFont20/FF09.png
deleted file mode 100644
index e619729b3..000000000
Binary files a/fonts/MortalFont20/FF09.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF0A.png b/fonts/MortalFont20/FF0A.png
deleted file mode 100644
index 2dfbc19ff..000000000
Binary files a/fonts/MortalFont20/FF0A.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF0B.png b/fonts/MortalFont20/FF0B.png
deleted file mode 100644
index 79fd9244f..000000000
Binary files a/fonts/MortalFont20/FF0B.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF0C.png b/fonts/MortalFont20/FF0C.png
deleted file mode 100644
index dd2b8f869..000000000
Binary files a/fonts/MortalFont20/FF0C.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF0D.png b/fonts/MortalFont20/FF0D.png
deleted file mode 100644
index ec39978f4..000000000
Binary files a/fonts/MortalFont20/FF0D.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF0E.png b/fonts/MortalFont20/FF0E.png
deleted file mode 100644
index 758ce6e30..000000000
Binary files a/fonts/MortalFont20/FF0E.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF0F.png b/fonts/MortalFont20/FF0F.png
deleted file mode 100644
index ad4fbcbca..000000000
Binary files a/fonts/MortalFont20/FF0F.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF10.png b/fonts/MortalFont20/FF10.png
deleted file mode 100644
index 7519ff2ce..000000000
Binary files a/fonts/MortalFont20/FF10.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF11.png b/fonts/MortalFont20/FF11.png
deleted file mode 100644
index b7e1da60f..000000000
Binary files a/fonts/MortalFont20/FF11.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF12.png b/fonts/MortalFont20/FF12.png
deleted file mode 100644
index 096e0b17f..000000000
Binary files a/fonts/MortalFont20/FF12.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF13.png b/fonts/MortalFont20/FF13.png
deleted file mode 100644
index 71b45bc2f..000000000
Binary files a/fonts/MortalFont20/FF13.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF14.png b/fonts/MortalFont20/FF14.png
deleted file mode 100644
index 96c516901..000000000
Binary files a/fonts/MortalFont20/FF14.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF15.png b/fonts/MortalFont20/FF15.png
deleted file mode 100644
index 730824dfa..000000000
Binary files a/fonts/MortalFont20/FF15.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF16.png b/fonts/MortalFont20/FF16.png
deleted file mode 100644
index 35ba6bb14..000000000
Binary files a/fonts/MortalFont20/FF16.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF17.png b/fonts/MortalFont20/FF17.png
deleted file mode 100644
index f8d8f0df7..000000000
Binary files a/fonts/MortalFont20/FF17.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF18.png b/fonts/MortalFont20/FF18.png
deleted file mode 100644
index c2a372af0..000000000
Binary files a/fonts/MortalFont20/FF18.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF19.png b/fonts/MortalFont20/FF19.png
deleted file mode 100644
index 9b2343170..000000000
Binary files a/fonts/MortalFont20/FF19.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF1A.png b/fonts/MortalFont20/FF1A.png
deleted file mode 100644
index 463f02d33..000000000
Binary files a/fonts/MortalFont20/FF1A.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF1B.png b/fonts/MortalFont20/FF1B.png
deleted file mode 100644
index 5decda3f3..000000000
Binary files a/fonts/MortalFont20/FF1B.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF1C.png b/fonts/MortalFont20/FF1C.png
deleted file mode 100644
index 6d257ed01..000000000
Binary files a/fonts/MortalFont20/FF1C.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF1D.png b/fonts/MortalFont20/FF1D.png
deleted file mode 100644
index 59b82b6ff..000000000
Binary files a/fonts/MortalFont20/FF1D.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF1E.png b/fonts/MortalFont20/FF1E.png
deleted file mode 100644
index 73626ccaf..000000000
Binary files a/fonts/MortalFont20/FF1E.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF1F.png b/fonts/MortalFont20/FF1F.png
deleted file mode 100644
index c91474b45..000000000
Binary files a/fonts/MortalFont20/FF1F.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF20.png b/fonts/MortalFont20/FF20.png
deleted file mode 100644
index fe3d09aec..000000000
Binary files a/fonts/MortalFont20/FF20.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF21.png b/fonts/MortalFont20/FF21.png
deleted file mode 100644
index 91f19d7a0..000000000
Binary files a/fonts/MortalFont20/FF21.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF22.png b/fonts/MortalFont20/FF22.png
deleted file mode 100644
index 2f2c4ca68..000000000
Binary files a/fonts/MortalFont20/FF22.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF23.png b/fonts/MortalFont20/FF23.png
deleted file mode 100644
index e8164f230..000000000
Binary files a/fonts/MortalFont20/FF23.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF24.png b/fonts/MortalFont20/FF24.png
deleted file mode 100644
index 0cf083e27..000000000
Binary files a/fonts/MortalFont20/FF24.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF25.png b/fonts/MortalFont20/FF25.png
deleted file mode 100644
index f19007012..000000000
Binary files a/fonts/MortalFont20/FF25.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF26.png b/fonts/MortalFont20/FF26.png
deleted file mode 100644
index 95513a17b..000000000
Binary files a/fonts/MortalFont20/FF26.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF27.png b/fonts/MortalFont20/FF27.png
deleted file mode 100644
index 1cdf40abf..000000000
Binary files a/fonts/MortalFont20/FF27.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF28.png b/fonts/MortalFont20/FF28.png
deleted file mode 100644
index f0fb3481a..000000000
Binary files a/fonts/MortalFont20/FF28.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF29.png b/fonts/MortalFont20/FF29.png
deleted file mode 100644
index 91662fe6e..000000000
Binary files a/fonts/MortalFont20/FF29.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF2A.png b/fonts/MortalFont20/FF2A.png
deleted file mode 100644
index 6c28735a6..000000000
Binary files a/fonts/MortalFont20/FF2A.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF2B.png b/fonts/MortalFont20/FF2B.png
deleted file mode 100644
index 6f366b7b0..000000000
Binary files a/fonts/MortalFont20/FF2B.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF2C.png b/fonts/MortalFont20/FF2C.png
deleted file mode 100644
index c1cb5750b..000000000
Binary files a/fonts/MortalFont20/FF2C.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF2D.png b/fonts/MortalFont20/FF2D.png
deleted file mode 100644
index 0bd168db9..000000000
Binary files a/fonts/MortalFont20/FF2D.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF2E.png b/fonts/MortalFont20/FF2E.png
deleted file mode 100644
index 70d118124..000000000
Binary files a/fonts/MortalFont20/FF2E.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF2F.png b/fonts/MortalFont20/FF2F.png
deleted file mode 100644
index 7f3590955..000000000
Binary files a/fonts/MortalFont20/FF2F.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF30.png b/fonts/MortalFont20/FF30.png
deleted file mode 100644
index cbf5c7500..000000000
Binary files a/fonts/MortalFont20/FF30.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF31.png b/fonts/MortalFont20/FF31.png
deleted file mode 100644
index 37c1c0ca5..000000000
Binary files a/fonts/MortalFont20/FF31.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF32.png b/fonts/MortalFont20/FF32.png
deleted file mode 100644
index 377c44ce0..000000000
Binary files a/fonts/MortalFont20/FF32.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF33.png b/fonts/MortalFont20/FF33.png
deleted file mode 100644
index 0640cbbfc..000000000
Binary files a/fonts/MortalFont20/FF33.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF34.png b/fonts/MortalFont20/FF34.png
deleted file mode 100644
index 873c8ddca..000000000
Binary files a/fonts/MortalFont20/FF34.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF35.png b/fonts/MortalFont20/FF35.png
deleted file mode 100644
index 190ed3956..000000000
Binary files a/fonts/MortalFont20/FF35.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF36.png b/fonts/MortalFont20/FF36.png
deleted file mode 100644
index ed55ae590..000000000
Binary files a/fonts/MortalFont20/FF36.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF37.png b/fonts/MortalFont20/FF37.png
deleted file mode 100644
index 645d468b2..000000000
Binary files a/fonts/MortalFont20/FF37.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF38.png b/fonts/MortalFont20/FF38.png
deleted file mode 100644
index 200145b67..000000000
Binary files a/fonts/MortalFont20/FF38.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF39.png b/fonts/MortalFont20/FF39.png
deleted file mode 100644
index aa6b5f3e4..000000000
Binary files a/fonts/MortalFont20/FF39.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF3A.png b/fonts/MortalFont20/FF3A.png
deleted file mode 100644
index 5fb1f12ed..000000000
Binary files a/fonts/MortalFont20/FF3A.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF3B.png b/fonts/MortalFont20/FF3B.png
deleted file mode 100644
index 4f9152175..000000000
Binary files a/fonts/MortalFont20/FF3B.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF3C.png b/fonts/MortalFont20/FF3C.png
deleted file mode 100644
index add04238f..000000000
Binary files a/fonts/MortalFont20/FF3C.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF3D.png b/fonts/MortalFont20/FF3D.png
deleted file mode 100644
index bc39584bc..000000000
Binary files a/fonts/MortalFont20/FF3D.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF3E.png b/fonts/MortalFont20/FF3E.png
deleted file mode 100644
index 04611ccbe..000000000
Binary files a/fonts/MortalFont20/FF3E.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF3F.png b/fonts/MortalFont20/FF3F.png
deleted file mode 100644
index 28cd18167..000000000
Binary files a/fonts/MortalFont20/FF3F.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF40.png b/fonts/MortalFont20/FF40.png
deleted file mode 100644
index 5ec3eb4c3..000000000
Binary files a/fonts/MortalFont20/FF40.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF41.png b/fonts/MortalFont20/FF41.png
deleted file mode 100644
index 7583d2b1d..000000000
Binary files a/fonts/MortalFont20/FF41.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF42.png b/fonts/MortalFont20/FF42.png
deleted file mode 100644
index e853a604c..000000000
Binary files a/fonts/MortalFont20/FF42.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF43.png b/fonts/MortalFont20/FF43.png
deleted file mode 100644
index 39ccce852..000000000
Binary files a/fonts/MortalFont20/FF43.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF44.png b/fonts/MortalFont20/FF44.png
deleted file mode 100644
index d91734315..000000000
Binary files a/fonts/MortalFont20/FF44.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF45.png b/fonts/MortalFont20/FF45.png
deleted file mode 100644
index a1678c1b3..000000000
Binary files a/fonts/MortalFont20/FF45.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF46.png b/fonts/MortalFont20/FF46.png
deleted file mode 100644
index 16148c459..000000000
Binary files a/fonts/MortalFont20/FF46.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF47.png b/fonts/MortalFont20/FF47.png
deleted file mode 100644
index 6e1ec8e34..000000000
Binary files a/fonts/MortalFont20/FF47.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF48.png b/fonts/MortalFont20/FF48.png
deleted file mode 100644
index a2da5e5ab..000000000
Binary files a/fonts/MortalFont20/FF48.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF49.png b/fonts/MortalFont20/FF49.png
deleted file mode 100644
index 57b35882d..000000000
Binary files a/fonts/MortalFont20/FF49.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF4A.png b/fonts/MortalFont20/FF4A.png
deleted file mode 100644
index a7c953c04..000000000
Binary files a/fonts/MortalFont20/FF4A.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF4B.png b/fonts/MortalFont20/FF4B.png
deleted file mode 100644
index 114c21270..000000000
Binary files a/fonts/MortalFont20/FF4B.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF4C.png b/fonts/MortalFont20/FF4C.png
deleted file mode 100644
index 2996eef4b..000000000
Binary files a/fonts/MortalFont20/FF4C.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF4D.png b/fonts/MortalFont20/FF4D.png
deleted file mode 100644
index 575e5a5be..000000000
Binary files a/fonts/MortalFont20/FF4D.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF4E.png b/fonts/MortalFont20/FF4E.png
deleted file mode 100644
index c73ce06a7..000000000
Binary files a/fonts/MortalFont20/FF4E.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF4F.png b/fonts/MortalFont20/FF4F.png
deleted file mode 100644
index 53cc0f1de..000000000
Binary files a/fonts/MortalFont20/FF4F.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF50.png b/fonts/MortalFont20/FF50.png
deleted file mode 100644
index 52b44cf09..000000000
Binary files a/fonts/MortalFont20/FF50.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF51.png b/fonts/MortalFont20/FF51.png
deleted file mode 100644
index f9c46a261..000000000
Binary files a/fonts/MortalFont20/FF51.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF52.png b/fonts/MortalFont20/FF52.png
deleted file mode 100644
index ed371af9f..000000000
Binary files a/fonts/MortalFont20/FF52.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF53.png b/fonts/MortalFont20/FF53.png
deleted file mode 100644
index 1316536a1..000000000
Binary files a/fonts/MortalFont20/FF53.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF54.png b/fonts/MortalFont20/FF54.png
deleted file mode 100644
index ba53cbe1e..000000000
Binary files a/fonts/MortalFont20/FF54.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF55.png b/fonts/MortalFont20/FF55.png
deleted file mode 100644
index cd730e0b6..000000000
Binary files a/fonts/MortalFont20/FF55.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF56.png b/fonts/MortalFont20/FF56.png
deleted file mode 100644
index 52c1165e0..000000000
Binary files a/fonts/MortalFont20/FF56.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF57.png b/fonts/MortalFont20/FF57.png
deleted file mode 100644
index d6a897761..000000000
Binary files a/fonts/MortalFont20/FF57.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF58.png b/fonts/MortalFont20/FF58.png
deleted file mode 100644
index a5fe73e5d..000000000
Binary files a/fonts/MortalFont20/FF58.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF59.png b/fonts/MortalFont20/FF59.png
deleted file mode 100644
index 91244c25c..000000000
Binary files a/fonts/MortalFont20/FF59.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF5A.png b/fonts/MortalFont20/FF5A.png
deleted file mode 100644
index 8bdfb4e90..000000000
Binary files a/fonts/MortalFont20/FF5A.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF5B.png b/fonts/MortalFont20/FF5B.png
deleted file mode 100644
index 2d98be696..000000000
Binary files a/fonts/MortalFont20/FF5B.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF5C.png b/fonts/MortalFont20/FF5C.png
deleted file mode 100644
index 630a135b6..000000000
Binary files a/fonts/MortalFont20/FF5C.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF5D.png b/fonts/MortalFont20/FF5D.png
deleted file mode 100644
index 82281c9dc..000000000
Binary files a/fonts/MortalFont20/FF5D.png and /dev/null differ
diff --git a/fonts/MortalFont20/FF5E.png b/fonts/MortalFont20/FF5E.png
deleted file mode 100644
index 6300e4ef8..000000000
Binary files a/fonts/MortalFont20/FF5E.png and /dev/null differ
diff --git a/fonts/MortalFont20/FFE0.png b/fonts/MortalFont20/FFE0.png
deleted file mode 100644
index 71df013df..000000000
Binary files a/fonts/MortalFont20/FFE0.png and /dev/null differ
diff --git a/fonts/MortalFont20/FFE1.png b/fonts/MortalFont20/FFE1.png
deleted file mode 100644
index b2ec8c846..000000000
Binary files a/fonts/MortalFont20/FFE1.png and /dev/null differ
diff --git a/fonts/MortalFont20/FFE2.png b/fonts/MortalFont20/FFE2.png
deleted file mode 100644
index a1ee4ead9..000000000
Binary files a/fonts/MortalFont20/FFE2.png and /dev/null differ
diff --git a/fonts/MortalFont20/FFE3.png b/fonts/MortalFont20/FFE3.png
deleted file mode 100644
index 4a5b99534..000000000
Binary files a/fonts/MortalFont20/FFE3.png and /dev/null differ
diff --git a/fonts/MortalFont20/FFE4.png b/fonts/MortalFont20/FFE4.png
deleted file mode 100644
index 3fea14471..000000000
Binary files a/fonts/MortalFont20/FFE4.png and /dev/null differ
diff --git a/fonts/MortalFont20/FFE5.png b/fonts/MortalFont20/FFE5.png
deleted file mode 100644
index ac8306276..000000000
Binary files a/fonts/MortalFont20/FFE5.png and /dev/null differ
diff --git a/fonts/MortalFont20/LICENSE b/fonts/MortalFont20/LICENSE
deleted file mode 100644
index 272d5f63f..000000000
--- a/fonts/MortalFont20/LICENSE
+++ /dev/null
@@ -1,117 +0,0 @@
---------------------------------------------------
-IPA Font License Agreement v1.0
---------------------------------------------------
-
-IPAフォントライセンスv1.0
-
-許諾者は、この使用許諾(以下「本契約」といいます。)に定める条件の下で、許諾プログラム(1条に定義するところによります。)を提供します。受領者(1条に定義するところによります。)が、許諾プログラムを使用し、複製し、または頒布する行為、その他、本契約に定める権利の利用を行った場合、受領者は本契約に同意したものと見なします。
-
-
-第1条 用語の定義
-
-本契約において、次の各号に掲げる用語は、当該各号に定めるところによります。
-
-1.「デジタル・フォント・プログラム」とは、フォントを含み、レンダリングしまたは表示するために用いられるコンピュータ・プログラムをいいます。
-2.「許諾プログラム」とは、許諾者が本契約の下で許諾するデジタル・フォント・プログラムをいいます。
-3.「派生プログラム」とは、許諾プログラムの一部または全部を、改変し、加除修正等し、入れ替え、その他翻案したデジタル・フォント・プログラムをいい、許諾プログラムの一部もしくは全部から文字情報を取り出し、またはデジタル・ドキュメント・ファイルからエンベッドされたフォントを取り出し、取り出された文字情報をそのまま、または改変をなして新たなデジタル・フォント・プログラムとして製作されたものを含みます。
-4.「デジタル・コンテンツ」とは、デジタル・データ形式によってエンド・ユーザに提供される制作物のことをいい、動画・静止画等の映像コンテンツおよびテレビ番組等の放送コンテンツ、ならびに文字テキスト、画像、図形等を含んで構成された制作物を含みます。
-5.「デジタル・ドキュメント・ファイル」とは、PDFファイルその他、各種ソフトウェア・プログラムによって製作されたデジタル・コンテンツであって、その中にフォントを表示するために許諾プログラムの全部または一部が埋め込まれた(エンベッドされた)ものをいいます。フォントが「エンベッドされた」とは、当該フォントが埋め込まれた特定の「デジタル・ドキュメント・ファイル」においてのみ表示されるために使用されている状態を指し、その特定の「デジタル・ドキュメント・ファイル」以外でフォントを表示するために使用できるデジタル・フォント・プログラムに含まれている場合と区別されます。
-6.「コンピュータ」とは、本契約においては、サーバを含みます。
-7.「複製その他の利用」とは、複製、譲渡、頒布、貸与、公衆送信、上映、展示、翻案その他の利用をいいます。
-8.「受領者」とは、許諾プログラムを本契約の下で受領した人をいい、受領者から許諾プログラムを受領した人を含みます。
-
-第2条 使用許諾の付与
-
-許諾者は受領者に対し、本契約の条項に従い、すべての国で、許諾プログラムを使用することを許諾します。ただし、許諾プログラムに存在する一切の権利はすべて許諾者が保有しています。本契約は、本契約で明示的に定められている場合を除き、いかなる意味においても、許諾者が保有する許諾プログラムに関する一切の権利および、いかなる商標、商号、もしくはサービス・マークに関する権利をも受領者に移転するものではありません。
-
-1.受領者は本契約に定める条件に従い、許諾プログラムを任意の数のコンピュータにインストールし、当該コンピュータで使用することができます。
-2.受領者はコンピュータにインストールされた許諾プログラムをそのまま、または改変を行ったうえで、印刷物およびデジタル・コンテンツにおいて、文字テキスト表現等として使用することができます。
-3.受領者は前項の定めに従い作成した印刷物およびデジタル・コンテンツにつき、その商用・非商用の別、および放送、通信、各種記録メディアなどの媒体の形式を問わず、複製その他の利用をすることができます。
-4.受領者がデジタル・ドキュメント・ファイルからエンベッドされたフォントを取り出して派生プログラムを作成した場合には、かかる派生プログラムは本契約に定める条件に従う必要があります。
-5.許諾プログラムのエンベッドされたフォントがデジタル・ドキュメント・ファイル内のデジタル・コンテンツをレンダリングするためにのみ使用される場合において、受領者が当該デジタル・ドキュメント・ファイルを複製その他の利用をする場合には、受領者はかかる行為に関しては本契約の下ではいかなる義務をも負いません。
-6.受領者は、3条2項の定めに従い、商用・非商用を問わず、許諾プログラムをそのままの状態で改変することなく複製して第三者への譲渡し、公衆送信し、その他の方法で再配布することができます(以下、「再配布」といいます。)。
-7.受領者は、上記の許諾プログラムについて定められた条件と同様の条件に従って、派生プログラムを作成し、使用し、複製し、再配布することができます。ただし、受領者が派生プログラムを再配布する場合には、3条1項の定めに従うものとします。
-
-第3条 制限
-
-前条により付与された使用許諾は、以下の制限に服します。
-
-1.派生プログラムが前条4項及び7項に基づき再配布される場合には、以下の全ての条件を満たさなければなりません。
- (1)派生プログラムを再配布する際には、下記もまた、当該派生プログラムと一緒に再配布され、オンラインで提供され、または、郵送費・媒体及び取扱手数料の合計を超えない実費と引き換えに媒体を郵送する方法により提供されなければなりません。
- (a)派生プログラムの写し; および
- (b)派生プログラムを作成する過程でフォント開発プログラムによって作成された追加のファイルであって派生プログラムをさらに加工するにあたって利用できるファイルが存在すれば、当該ファイル
- (2)派生プログラムの受領者が、派生プログラムを、このライセンスの下で最初にリリースされた許諾プログラム(以下、「オリジナル・プログラム」といいます。)に置き換えることができる方法を再配布するものとします。かかる方法は、オリジナル・ファイルからの差分ファイルの提供、または、派生プログラムをオリジナル・プログラムに置き換える方法を示す指示の提供などが考えられます。
- (3)派生プログラムを、本契約書に定められた条件の下でライセンスしなければなりません。
- (4)派生プログラムのプログラム名、フォント名またはファイル名として、許諾プログラムが用いているのと同一の名称、またはこれを含む名称を使用してはなりません。
- (5)本項の要件を満たすためにオンラインで提供し、または媒体を郵送する方法で提供されるものは、その提供を希望するいかなる者によっても提供が可能です。
-2.受領者が前条6項に基づき許諾プログラムを再配布する場合には、以下の全ての条件を満たさなければなりません。
- (1)許諾プログラムの名称を変更してはなりません。
- (2)許諾プログラムに加工その他の改変を加えてはなりません。
- (3)本契約の写しを許諾プログラムに添付しなければなりません。
-3.許諾プログラムは、現状有姿で提供されており、許諾プログラムまたは派生プログラムについて、許諾者は一切の明示または黙示の保証(権利の所在、非侵害、商品性、特定目的への適合性を含むがこれに限られません)を行いません。いかなる場合にも、その原因を問わず、契約上の責任か厳格責任か過失その他の不法行為責任かにかかわらず、また事前に通知されたか否かにかかわらず、許諾者は、許諾プログラムまたは派生プログラムのインストール、使用、複製その他の利用または本契約上の権利の行使によって生じた一切の損害(直接・間接・付随的・特別・拡大・懲罰的または結果的損害)(商品またはサービスの代替品の調達、システム障害から生じた損害、現存するデータまたはプログラムの紛失または破損、逸失利益を含むがこれに限られません)について責任を負いません。
-4.許諾プログラムまたは派生プログラムのインストール、使用、複製その他の利用に関して、許諾者は技術的な質問や問い合わせ等に対する対応その他、いかなるユーザ・サポートをも行う義務を負いません。
-
-第4条 契約の終了
-
-1.本契約の有効期間は、受領者が許諾プログラムを受領した時に開始し、受領者が許諾プログラムを何らかの方法で保持する限り続くものとします。
-2.前項の定めにかかわらず、受領者が本契約に定める各条項に違反したときは、本契約は、何らの催告を要することなく、自動的に終了し、当該受領者はそれ以後、許諾プログラムおよび派生プログラムを一切使用しまたは複製その他の利用をすることができないものとします。ただし、かかる契約の終了は、当該違反した受領者から許諾プログラムまたは派生プログラムの配布を受けた受領者の権利に影響を及ぼすものではありません。
-
-第5条 準拠法
-
-1.IPAは、本契約の変更バージョンまたは新しいバージョンを公表することができます。その場合には、受領者は、許諾プログラムまたは派生プログラムの使用、複製その他の利用または再配布にあたり、本契約または変更後の契約のいずれかを選択することができます。その他、上記に記載されていない条項に関しては日本の著作権法および関連法規に従うものとします。
-2.本契約は、日本法に基づき解釈されます。
-
-
-----------
-
-IPA Font License Agreement v1.0
-
-The Licensor provides the Licensed Program (as defined in Article 1 below) under the terms of this license agreement (“Agreement”). Any use, reproduction or distribution of the Licensed Program, or any exercise of rights under this Agreement by a Recipient (as defined in Article 1 below) constitutes the Recipient's acceptance of this Agreement.
-
-Article 1 (Definitions)
-1.“Digital Font Program” shall mean a computer program containing, or used to render or display fonts.
-2.“Licensed Program” shall mean a Digital Font Program licensed by the Licensor under this Agreement.
-3.“Derived Program” shall mean a Digital Font Program created as a result of a modification, addition, deletion, replacement or any other adaptation to or of a part or all of the Licensed Program, and includes a case where a Digital Font Program newly created by retrieving font information from a part or all of the Licensed Program or Embedded Fonts from a Digital Document File with or without modification of the retrieved font information.
-4.“Digital Content” shall mean products provided to end users in the form of digital data, including video content, motion and/or still pictures, TV programs or other broadcasting content and products consisting of character text, pictures, photographic images, graphic symbols and/or the like.
-5.“Digital Document File” shall mean a PDF file or other Digital Content created by various software programs in which a part or all of the Licensed Program becomes embedded or contained in the file for the display of the font (“Embedded Fonts”). Embedded Fonts are used only in the display of characters in the particular Digital Document File within which they are embedded, and shall be distinguished from those in any Digital Font Program, which may be used for display of characters outside that particular Digital Document File.
-6.“Computer” shall include a server in this Agreement.
-7.“Reproduction and Other Exploitation” shall mean reproduction, transfer, distribution, lease, public transmission, presentation, exhibition, adaptation and any other exploitation.
-8.“Recipient” shall mean anyone who receives the Licensed Program under this Agreement, including one that receives the Licensed Program from a Recipient.
-
-Article 2 (Grant of License)
-The Licensor grants to the Recipient a license to use the Licensed Program in any and all countries in accordance with each of the provisions set forth in this Agreement. However, any and all rights underlying in the Licensed Program shall be held by the Licensor. In no sense is this Agreement intended to transfer any right relating to the Licensed Program held by the Licensor except as specifically set forth herein or any right relating to any trademark, trade name, or service mark to the Recipient.
-
-1.The Recipient may install the Licensed Program on any number of Computers and use the same in accordance with the provisions set forth in this Agreement.
-2.The Recipient may use the Licensed Program, with or without modification in printed materials or in Digital Content as an expression of character texts or the like.
-3.The Recipient may conduct Reproduction and Other Exploitation of the printed materials and Digital Content created in accordance with the preceding Paragraph, for commercial or non-commercial purposes and in any form of media including but not limited to broadcasting, communication and various recording media.
-4.If any Recipient extracts Embedded Fonts from a Digital Document File to create a Derived Program, such Derived Program shall be subject to the terms of this agreement.
-5.If any Recipient performs Reproduction or Other Exploitation of a Digital Document File in which Embedded Fonts of the Licensed Program are used only for rendering the Digital Content within such Digital Document File then such Recipient shall have no further obligations under this Agreement in relation to such actions.
-6.The Recipient may reproduce the Licensed Program as is without modification and transfer such copies, publicly transmit or otherwise redistribute the Licensed Program to a third party for commercial or non-commercial purposes (“Redistribute”), in accordance with the provisions set forth in Article 3 Paragraph 2.
-7.The Recipient may create, use, reproduce and/or Redistribute a Derived Program under the terms stated above for the Licensed Program: provided, that the Recipient shall follow the provisions set forth in Article 3 Paragraph 1 when Redistributing the Derived Program.
-
-Article 3 (Restriction)
-The license granted in the preceding Article shall be subject to the following restrictions:
-
-1.If a Derived Program is Redistributed pursuant to Paragraph 4 and 7 of the preceding Article, the following conditions must be met :
- (1)The following must be also Redistributed together with the Derived Program, or be made available online or by means of mailing mechanisms in exchange for a cost which does not exceed the total costs of postage, storage medium and handling fees:
- (a)a copy of the Derived Program; and
- (b)any additional file created by the font developing program in the course of creating the Derived Program that can be used for further modification of the Derived Program, if any.
- (2)It is required to also Redistribute means to enable recipients of the Derived Program to replace the Derived Program with the Licensed Program first released under this License (the “Original Program”). Such means may be to provide a difference file from the Original Program, or instructions setting out a method to replace the Derived Program with the Original Program.
- (3)The Recipient must license the Derived Program under the terms and conditions of this Agreement.
- (4)No one may use or include the name of the Licensed Program as a program name, font name or file name of the Derived Program.
- (5)Any material to be made available online or by means of mailing a medium to satisfy the requirements of this paragraph may be provided, verbatim, by any party wishing to do so.
-2.If the Recipient Redistributes the Licensed Program pursuant to Paragraph 6 of the preceding Article, the Recipient shall meet all of the following conditions:
- (1)The Recipient may not change the name of the Licensed Program.
- (2)The Recipient may not alter or otherwise modify the Licensed Program.
- (3)The Recipient must attach a copy of this Agreement to the Licensed Program.
-3.THIS LICENSED PROGRAM IS PROVIDED BY THE LICENSOR “AS IS” AND ANY EXPRESSED OR IMPLIED WARRANTY AS TO THE LICENSED PROGRAM OR ANY DERIVED PROGRAM, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE, ARE DISCLAIMED. IN NO EVENT SHALL THE LICENSOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXTENDED, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO; PROCUREMENT OF SUBSTITUTED GOODS OR SERVICE; DAMAGES ARISING FROM SYSTEM FAILURE; LOSS OR CORRUPTION OF EXISTING DATA OR PROGRAM; LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE INSTALLATION, USE, THE REPRODUCTION OR OTHER EXPLOITATION OF THE LICENSED PROGRAM OR ANY DERIVED PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-4.The Licensor is under no obligation to respond to any technical questions or inquiries, or provide any other user support in connection with the installation, use or the Reproduction and Other Exploitation of the Licensed Program or Derived Programs thereof.
-
-Article 4 (Termination of Agreement)
-1.The term of this Agreement shall begin from the time of receipt of the Licensed Program by the Recipient and shall continue as long as the Recipient retains any such Licensed Program in any way.
-2.Notwithstanding the provision set forth in the preceding Paragraph, in the event of the breach of any of the provisions set forth in this Agreement by the Recipient, this Agreement shall automatically terminate without any notice. In the case of such termination, the Recipient may not use or conduct Reproduction and Other Exploitation of the Licensed Program or a Derived Program: provided that such termination shall not affect any rights of any other Recipient receiving the Licensed Program or the Derived Program from such Recipient who breached this Agreement.
-
-Article 5 (Governing Law)
-1.IPA may publish revised and/or new versions of this License. In such an event, the Recipient may select either this Agreement or any subsequent version of the Agreement in using, conducting the Reproduction and Other Exploitation of, or Redistributing the Licensed Program or a Derived Program. Other matters not specified above shall be subject to the Copyright Law of Japan and other related laws and regulations of Japan.
-2.This Agreement shall be construed under the laws of Japan.
-
diff --git a/fonts/MortalFont20/font.inf b/fonts/MortalFont20/font.inf
deleted file mode 100644
index fa5a2459f..000000000
--- a/fonts/MortalFont20/font.inf
+++ /dev/null
@@ -1,4 +0,0 @@
-TranslationType Standard
-SpaceWidth 12
-FontHeight 21
-Kerning -1
diff --git a/fonts/MortalFont40/0021.png b/fonts/MortalFont40/0021.png
deleted file mode 100644
index 3cee3736a..000000000
Binary files a/fonts/MortalFont40/0021.png and /dev/null differ
diff --git a/fonts/MortalFont40/0022.png b/fonts/MortalFont40/0022.png
deleted file mode 100644
index fd58c1f6c..000000000
Binary files a/fonts/MortalFont40/0022.png and /dev/null differ
diff --git a/fonts/MortalFont40/0023.png b/fonts/MortalFont40/0023.png
deleted file mode 100644
index 038d50122..000000000
Binary files a/fonts/MortalFont40/0023.png and /dev/null differ
diff --git a/fonts/MortalFont40/0024.png b/fonts/MortalFont40/0024.png
deleted file mode 100644
index 73305187f..000000000
Binary files a/fonts/MortalFont40/0024.png and /dev/null differ
diff --git a/fonts/MortalFont40/0025.png b/fonts/MortalFont40/0025.png
deleted file mode 100644
index 59842da2a..000000000
Binary files a/fonts/MortalFont40/0025.png and /dev/null differ
diff --git a/fonts/MortalFont40/0026.png b/fonts/MortalFont40/0026.png
deleted file mode 100644
index 47f279f3c..000000000
Binary files a/fonts/MortalFont40/0026.png and /dev/null differ
diff --git a/fonts/MortalFont40/0027.png b/fonts/MortalFont40/0027.png
deleted file mode 100644
index bc908ff2f..000000000
Binary files a/fonts/MortalFont40/0027.png and /dev/null differ
diff --git a/fonts/MortalFont40/0028.png b/fonts/MortalFont40/0028.png
deleted file mode 100644
index e38095d67..000000000
Binary files a/fonts/MortalFont40/0028.png and /dev/null differ
diff --git a/fonts/MortalFont40/0029.png b/fonts/MortalFont40/0029.png
deleted file mode 100644
index f38e11a23..000000000
Binary files a/fonts/MortalFont40/0029.png and /dev/null differ
diff --git a/fonts/MortalFont40/002A.png b/fonts/MortalFont40/002A.png
deleted file mode 100644
index 3195cd1c3..000000000
Binary files a/fonts/MortalFont40/002A.png and /dev/null differ
diff --git a/fonts/MortalFont40/002B.png b/fonts/MortalFont40/002B.png
deleted file mode 100644
index 0385a2f63..000000000
Binary files a/fonts/MortalFont40/002B.png and /dev/null differ
diff --git a/fonts/MortalFont40/002C.png b/fonts/MortalFont40/002C.png
deleted file mode 100644
index 5873ff9a9..000000000
Binary files a/fonts/MortalFont40/002C.png and /dev/null differ
diff --git a/fonts/MortalFont40/002D.png b/fonts/MortalFont40/002D.png
deleted file mode 100644
index 146fab2d3..000000000
Binary files a/fonts/MortalFont40/002D.png and /dev/null differ
diff --git a/fonts/MortalFont40/002E.png b/fonts/MortalFont40/002E.png
deleted file mode 100644
index 21534a11f..000000000
Binary files a/fonts/MortalFont40/002E.png and /dev/null differ
diff --git a/fonts/MortalFont40/002F.png b/fonts/MortalFont40/002F.png
deleted file mode 100644
index 376e017e3..000000000
Binary files a/fonts/MortalFont40/002F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0030.png b/fonts/MortalFont40/0030.png
deleted file mode 100644
index cd8d1f881..000000000
Binary files a/fonts/MortalFont40/0030.png and /dev/null differ
diff --git a/fonts/MortalFont40/0031.png b/fonts/MortalFont40/0031.png
deleted file mode 100644
index f272bc38d..000000000
Binary files a/fonts/MortalFont40/0031.png and /dev/null differ
diff --git a/fonts/MortalFont40/0032.png b/fonts/MortalFont40/0032.png
deleted file mode 100644
index 0c4f80a45..000000000
Binary files a/fonts/MortalFont40/0032.png and /dev/null differ
diff --git a/fonts/MortalFont40/0033.png b/fonts/MortalFont40/0033.png
deleted file mode 100644
index 12dea75af..000000000
Binary files a/fonts/MortalFont40/0033.png and /dev/null differ
diff --git a/fonts/MortalFont40/0034.png b/fonts/MortalFont40/0034.png
deleted file mode 100644
index ec3ebcbe0..000000000
Binary files a/fonts/MortalFont40/0034.png and /dev/null differ
diff --git a/fonts/MortalFont40/0035.png b/fonts/MortalFont40/0035.png
deleted file mode 100644
index 2600178eb..000000000
Binary files a/fonts/MortalFont40/0035.png and /dev/null differ
diff --git a/fonts/MortalFont40/0036.png b/fonts/MortalFont40/0036.png
deleted file mode 100644
index ebc9671c5..000000000
Binary files a/fonts/MortalFont40/0036.png and /dev/null differ
diff --git a/fonts/MortalFont40/0037.png b/fonts/MortalFont40/0037.png
deleted file mode 100644
index cb9d53239..000000000
Binary files a/fonts/MortalFont40/0037.png and /dev/null differ
diff --git a/fonts/MortalFont40/0038.png b/fonts/MortalFont40/0038.png
deleted file mode 100644
index 827b76019..000000000
Binary files a/fonts/MortalFont40/0038.png and /dev/null differ
diff --git a/fonts/MortalFont40/0039.png b/fonts/MortalFont40/0039.png
deleted file mode 100644
index 828e8d650..000000000
Binary files a/fonts/MortalFont40/0039.png and /dev/null differ
diff --git a/fonts/MortalFont40/003A.png b/fonts/MortalFont40/003A.png
deleted file mode 100644
index e9a5fd78e..000000000
Binary files a/fonts/MortalFont40/003A.png and /dev/null differ
diff --git a/fonts/MortalFont40/003B.png b/fonts/MortalFont40/003B.png
deleted file mode 100644
index 32940a82e..000000000
Binary files a/fonts/MortalFont40/003B.png and /dev/null differ
diff --git a/fonts/MortalFont40/003C.png b/fonts/MortalFont40/003C.png
deleted file mode 100644
index 74eb667b9..000000000
Binary files a/fonts/MortalFont40/003C.png and /dev/null differ
diff --git a/fonts/MortalFont40/003D.png b/fonts/MortalFont40/003D.png
deleted file mode 100644
index 0a4e3ae25..000000000
Binary files a/fonts/MortalFont40/003D.png and /dev/null differ
diff --git a/fonts/MortalFont40/003E.png b/fonts/MortalFont40/003E.png
deleted file mode 100644
index 3a80fe671..000000000
Binary files a/fonts/MortalFont40/003E.png and /dev/null differ
diff --git a/fonts/MortalFont40/003F.png b/fonts/MortalFont40/003F.png
deleted file mode 100644
index 288e84a35..000000000
Binary files a/fonts/MortalFont40/003F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0040.png b/fonts/MortalFont40/0040.png
deleted file mode 100644
index eb77a5656..000000000
Binary files a/fonts/MortalFont40/0040.png and /dev/null differ
diff --git a/fonts/MortalFont40/0041.png b/fonts/MortalFont40/0041.png
deleted file mode 100644
index 2d248fc56..000000000
Binary files a/fonts/MortalFont40/0041.png and /dev/null differ
diff --git a/fonts/MortalFont40/0042.png b/fonts/MortalFont40/0042.png
deleted file mode 100644
index aecd1be16..000000000
Binary files a/fonts/MortalFont40/0042.png and /dev/null differ
diff --git a/fonts/MortalFont40/0043.png b/fonts/MortalFont40/0043.png
deleted file mode 100644
index 8e806f778..000000000
Binary files a/fonts/MortalFont40/0043.png and /dev/null differ
diff --git a/fonts/MortalFont40/0044.png b/fonts/MortalFont40/0044.png
deleted file mode 100644
index 5b674249b..000000000
Binary files a/fonts/MortalFont40/0044.png and /dev/null differ
diff --git a/fonts/MortalFont40/0045.png b/fonts/MortalFont40/0045.png
deleted file mode 100644
index ab8af925c..000000000
Binary files a/fonts/MortalFont40/0045.png and /dev/null differ
diff --git a/fonts/MortalFont40/0046.png b/fonts/MortalFont40/0046.png
deleted file mode 100644
index 4d44e8f55..000000000
Binary files a/fonts/MortalFont40/0046.png and /dev/null differ
diff --git a/fonts/MortalFont40/0047.png b/fonts/MortalFont40/0047.png
deleted file mode 100644
index bd1dac257..000000000
Binary files a/fonts/MortalFont40/0047.png and /dev/null differ
diff --git a/fonts/MortalFont40/0048.png b/fonts/MortalFont40/0048.png
deleted file mode 100644
index dea1c09c3..000000000
Binary files a/fonts/MortalFont40/0048.png and /dev/null differ
diff --git a/fonts/MortalFont40/0049.png b/fonts/MortalFont40/0049.png
deleted file mode 100644
index 1385d4c74..000000000
Binary files a/fonts/MortalFont40/0049.png and /dev/null differ
diff --git a/fonts/MortalFont40/004A.png b/fonts/MortalFont40/004A.png
deleted file mode 100644
index 6ec8f20eb..000000000
Binary files a/fonts/MortalFont40/004A.png and /dev/null differ
diff --git a/fonts/MortalFont40/004B.png b/fonts/MortalFont40/004B.png
deleted file mode 100644
index 31a4a7d5b..000000000
Binary files a/fonts/MortalFont40/004B.png and /dev/null differ
diff --git a/fonts/MortalFont40/004C.png b/fonts/MortalFont40/004C.png
deleted file mode 100644
index fed24e04a..000000000
Binary files a/fonts/MortalFont40/004C.png and /dev/null differ
diff --git a/fonts/MortalFont40/004D.png b/fonts/MortalFont40/004D.png
deleted file mode 100644
index 627ea5bb8..000000000
Binary files a/fonts/MortalFont40/004D.png and /dev/null differ
diff --git a/fonts/MortalFont40/004E.png b/fonts/MortalFont40/004E.png
deleted file mode 100644
index f6f685e82..000000000
Binary files a/fonts/MortalFont40/004E.png and /dev/null differ
diff --git a/fonts/MortalFont40/004F.png b/fonts/MortalFont40/004F.png
deleted file mode 100644
index 7016d699f..000000000
Binary files a/fonts/MortalFont40/004F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0050.png b/fonts/MortalFont40/0050.png
deleted file mode 100644
index b6b31ea4d..000000000
Binary files a/fonts/MortalFont40/0050.png and /dev/null differ
diff --git a/fonts/MortalFont40/0051.png b/fonts/MortalFont40/0051.png
deleted file mode 100644
index 4dbd82744..000000000
Binary files a/fonts/MortalFont40/0051.png and /dev/null differ
diff --git a/fonts/MortalFont40/0052.png b/fonts/MortalFont40/0052.png
deleted file mode 100644
index 3ad50ac1e..000000000
Binary files a/fonts/MortalFont40/0052.png and /dev/null differ
diff --git a/fonts/MortalFont40/0053.png b/fonts/MortalFont40/0053.png
deleted file mode 100644
index 9685cac5d..000000000
Binary files a/fonts/MortalFont40/0053.png and /dev/null differ
diff --git a/fonts/MortalFont40/0054.png b/fonts/MortalFont40/0054.png
deleted file mode 100644
index bd736642f..000000000
Binary files a/fonts/MortalFont40/0054.png and /dev/null differ
diff --git a/fonts/MortalFont40/0055.png b/fonts/MortalFont40/0055.png
deleted file mode 100644
index 40ee57e70..000000000
Binary files a/fonts/MortalFont40/0055.png and /dev/null differ
diff --git a/fonts/MortalFont40/0056.png b/fonts/MortalFont40/0056.png
deleted file mode 100644
index cd3f1bf6f..000000000
Binary files a/fonts/MortalFont40/0056.png and /dev/null differ
diff --git a/fonts/MortalFont40/0057.png b/fonts/MortalFont40/0057.png
deleted file mode 100644
index aa0b83687..000000000
Binary files a/fonts/MortalFont40/0057.png and /dev/null differ
diff --git a/fonts/MortalFont40/0058.png b/fonts/MortalFont40/0058.png
deleted file mode 100644
index d0b48cc6f..000000000
Binary files a/fonts/MortalFont40/0058.png and /dev/null differ
diff --git a/fonts/MortalFont40/0059.png b/fonts/MortalFont40/0059.png
deleted file mode 100644
index 51e2516bf..000000000
Binary files a/fonts/MortalFont40/0059.png and /dev/null differ
diff --git a/fonts/MortalFont40/005A.png b/fonts/MortalFont40/005A.png
deleted file mode 100644
index 4ddde02db..000000000
Binary files a/fonts/MortalFont40/005A.png and /dev/null differ
diff --git a/fonts/MortalFont40/005B.png b/fonts/MortalFont40/005B.png
deleted file mode 100644
index d8b9a843b..000000000
Binary files a/fonts/MortalFont40/005B.png and /dev/null differ
diff --git a/fonts/MortalFont40/005C.png b/fonts/MortalFont40/005C.png
deleted file mode 100644
index dcf94fb66..000000000
Binary files a/fonts/MortalFont40/005C.png and /dev/null differ
diff --git a/fonts/MortalFont40/005D.png b/fonts/MortalFont40/005D.png
deleted file mode 100644
index 704c16e4d..000000000
Binary files a/fonts/MortalFont40/005D.png and /dev/null differ
diff --git a/fonts/MortalFont40/005E.png b/fonts/MortalFont40/005E.png
deleted file mode 100644
index 1e055c7b8..000000000
Binary files a/fonts/MortalFont40/005E.png and /dev/null differ
diff --git a/fonts/MortalFont40/005F.png b/fonts/MortalFont40/005F.png
deleted file mode 100644
index 09680fc39..000000000
Binary files a/fonts/MortalFont40/005F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0060.png b/fonts/MortalFont40/0060.png
deleted file mode 100644
index f70a70b3f..000000000
Binary files a/fonts/MortalFont40/0060.png and /dev/null differ
diff --git a/fonts/MortalFont40/0061.png b/fonts/MortalFont40/0061.png
deleted file mode 100644
index a0f455c95..000000000
Binary files a/fonts/MortalFont40/0061.png and /dev/null differ
diff --git a/fonts/MortalFont40/0062.png b/fonts/MortalFont40/0062.png
deleted file mode 100644
index 6f5876e70..000000000
Binary files a/fonts/MortalFont40/0062.png and /dev/null differ
diff --git a/fonts/MortalFont40/0063.png b/fonts/MortalFont40/0063.png
deleted file mode 100644
index 4c8d197d0..000000000
Binary files a/fonts/MortalFont40/0063.png and /dev/null differ
diff --git a/fonts/MortalFont40/0064.png b/fonts/MortalFont40/0064.png
deleted file mode 100644
index ebfb9bbb5..000000000
Binary files a/fonts/MortalFont40/0064.png and /dev/null differ
diff --git a/fonts/MortalFont40/0065.png b/fonts/MortalFont40/0065.png
deleted file mode 100644
index 476c7b033..000000000
Binary files a/fonts/MortalFont40/0065.png and /dev/null differ
diff --git a/fonts/MortalFont40/0066.png b/fonts/MortalFont40/0066.png
deleted file mode 100644
index 5db80ad07..000000000
Binary files a/fonts/MortalFont40/0066.png and /dev/null differ
diff --git a/fonts/MortalFont40/0067.png b/fonts/MortalFont40/0067.png
deleted file mode 100644
index 33c635ab9..000000000
Binary files a/fonts/MortalFont40/0067.png and /dev/null differ
diff --git a/fonts/MortalFont40/0068.png b/fonts/MortalFont40/0068.png
deleted file mode 100644
index aab1eb9b4..000000000
Binary files a/fonts/MortalFont40/0068.png and /dev/null differ
diff --git a/fonts/MortalFont40/0069.png b/fonts/MortalFont40/0069.png
deleted file mode 100644
index 6cef79ef4..000000000
Binary files a/fonts/MortalFont40/0069.png and /dev/null differ
diff --git a/fonts/MortalFont40/006A.png b/fonts/MortalFont40/006A.png
deleted file mode 100644
index 3eac9fb9d..000000000
Binary files a/fonts/MortalFont40/006A.png and /dev/null differ
diff --git a/fonts/MortalFont40/006B.png b/fonts/MortalFont40/006B.png
deleted file mode 100644
index 068657b1a..000000000
Binary files a/fonts/MortalFont40/006B.png and /dev/null differ
diff --git a/fonts/MortalFont40/006C.png b/fonts/MortalFont40/006C.png
deleted file mode 100644
index ae01ca287..000000000
Binary files a/fonts/MortalFont40/006C.png and /dev/null differ
diff --git a/fonts/MortalFont40/006D.png b/fonts/MortalFont40/006D.png
deleted file mode 100644
index c6b286fb8..000000000
Binary files a/fonts/MortalFont40/006D.png and /dev/null differ
diff --git a/fonts/MortalFont40/006E.png b/fonts/MortalFont40/006E.png
deleted file mode 100644
index 802cce932..000000000
Binary files a/fonts/MortalFont40/006E.png and /dev/null differ
diff --git a/fonts/MortalFont40/006F.png b/fonts/MortalFont40/006F.png
deleted file mode 100644
index 7b365d9a6..000000000
Binary files a/fonts/MortalFont40/006F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0070.png b/fonts/MortalFont40/0070.png
deleted file mode 100644
index 0301f6f04..000000000
Binary files a/fonts/MortalFont40/0070.png and /dev/null differ
diff --git a/fonts/MortalFont40/0071.png b/fonts/MortalFont40/0071.png
deleted file mode 100644
index c5fe3a2b7..000000000
Binary files a/fonts/MortalFont40/0071.png and /dev/null differ
diff --git a/fonts/MortalFont40/0072.png b/fonts/MortalFont40/0072.png
deleted file mode 100644
index fb0a6102b..000000000
Binary files a/fonts/MortalFont40/0072.png and /dev/null differ
diff --git a/fonts/MortalFont40/0073.png b/fonts/MortalFont40/0073.png
deleted file mode 100644
index bc9f8dfa3..000000000
Binary files a/fonts/MortalFont40/0073.png and /dev/null differ
diff --git a/fonts/MortalFont40/0074.png b/fonts/MortalFont40/0074.png
deleted file mode 100644
index 61091efc6..000000000
Binary files a/fonts/MortalFont40/0074.png and /dev/null differ
diff --git a/fonts/MortalFont40/0075.png b/fonts/MortalFont40/0075.png
deleted file mode 100644
index de5e9ed37..000000000
Binary files a/fonts/MortalFont40/0075.png and /dev/null differ
diff --git a/fonts/MortalFont40/0076.png b/fonts/MortalFont40/0076.png
deleted file mode 100644
index 6da799448..000000000
Binary files a/fonts/MortalFont40/0076.png and /dev/null differ
diff --git a/fonts/MortalFont40/0077.png b/fonts/MortalFont40/0077.png
deleted file mode 100644
index 096306727..000000000
Binary files a/fonts/MortalFont40/0077.png and /dev/null differ
diff --git a/fonts/MortalFont40/0078.png b/fonts/MortalFont40/0078.png
deleted file mode 100644
index c2d831422..000000000
Binary files a/fonts/MortalFont40/0078.png and /dev/null differ
diff --git a/fonts/MortalFont40/0079.png b/fonts/MortalFont40/0079.png
deleted file mode 100644
index d7709ef50..000000000
Binary files a/fonts/MortalFont40/0079.png and /dev/null differ
diff --git a/fonts/MortalFont40/007A.png b/fonts/MortalFont40/007A.png
deleted file mode 100644
index 4b6048fde..000000000
Binary files a/fonts/MortalFont40/007A.png and /dev/null differ
diff --git a/fonts/MortalFont40/007B.png b/fonts/MortalFont40/007B.png
deleted file mode 100644
index ce4a33411..000000000
Binary files a/fonts/MortalFont40/007B.png and /dev/null differ
diff --git a/fonts/MortalFont40/007C.png b/fonts/MortalFont40/007C.png
deleted file mode 100644
index bf05a1ebb..000000000
Binary files a/fonts/MortalFont40/007C.png and /dev/null differ
diff --git a/fonts/MortalFont40/007D.png b/fonts/MortalFont40/007D.png
deleted file mode 100644
index f4aa5f300..000000000
Binary files a/fonts/MortalFont40/007D.png and /dev/null differ
diff --git a/fonts/MortalFont40/007E.png b/fonts/MortalFont40/007E.png
deleted file mode 100644
index 3e97ca7c9..000000000
Binary files a/fonts/MortalFont40/007E.png and /dev/null differ
diff --git a/fonts/MortalFont40/00A1.png b/fonts/MortalFont40/00A1.png
deleted file mode 100644
index 430e8cffb..000000000
Binary files a/fonts/MortalFont40/00A1.png and /dev/null differ
diff --git a/fonts/MortalFont40/00A2.png b/fonts/MortalFont40/00A2.png
deleted file mode 100644
index febcab5ec..000000000
Binary files a/fonts/MortalFont40/00A2.png and /dev/null differ
diff --git a/fonts/MortalFont40/00A3.png b/fonts/MortalFont40/00A3.png
deleted file mode 100644
index 10a6edb93..000000000
Binary files a/fonts/MortalFont40/00A3.png and /dev/null differ
diff --git a/fonts/MortalFont40/00A4.png b/fonts/MortalFont40/00A4.png
deleted file mode 100644
index d5454b19a..000000000
Binary files a/fonts/MortalFont40/00A4.png and /dev/null differ
diff --git a/fonts/MortalFont40/00A5.png b/fonts/MortalFont40/00A5.png
deleted file mode 100644
index 1f44922f2..000000000
Binary files a/fonts/MortalFont40/00A5.png and /dev/null differ
diff --git a/fonts/MortalFont40/00A6.png b/fonts/MortalFont40/00A6.png
deleted file mode 100644
index dccb92443..000000000
Binary files a/fonts/MortalFont40/00A6.png and /dev/null differ
diff --git a/fonts/MortalFont40/00A7.png b/fonts/MortalFont40/00A7.png
deleted file mode 100644
index 17166697c..000000000
Binary files a/fonts/MortalFont40/00A7.png and /dev/null differ
diff --git a/fonts/MortalFont40/00A8.png b/fonts/MortalFont40/00A8.png
deleted file mode 100644
index 8804f0a71..000000000
Binary files a/fonts/MortalFont40/00A8.png and /dev/null differ
diff --git a/fonts/MortalFont40/00A9.png b/fonts/MortalFont40/00A9.png
deleted file mode 100644
index 011e3c514..000000000
Binary files a/fonts/MortalFont40/00A9.png and /dev/null differ
diff --git a/fonts/MortalFont40/00AA.png b/fonts/MortalFont40/00AA.png
deleted file mode 100644
index be4f03221..000000000
Binary files a/fonts/MortalFont40/00AA.png and /dev/null differ
diff --git a/fonts/MortalFont40/00AB.png b/fonts/MortalFont40/00AB.png
deleted file mode 100644
index 653bb0d46..000000000
Binary files a/fonts/MortalFont40/00AB.png and /dev/null differ
diff --git a/fonts/MortalFont40/00AC.png b/fonts/MortalFont40/00AC.png
deleted file mode 100644
index fc2098df8..000000000
Binary files a/fonts/MortalFont40/00AC.png and /dev/null differ
diff --git a/fonts/MortalFont40/00AD.png b/fonts/MortalFont40/00AD.png
deleted file mode 100644
index 146fab2d3..000000000
Binary files a/fonts/MortalFont40/00AD.png and /dev/null differ
diff --git a/fonts/MortalFont40/00AE.png b/fonts/MortalFont40/00AE.png
deleted file mode 100644
index 1de57b7f8..000000000
Binary files a/fonts/MortalFont40/00AE.png and /dev/null differ
diff --git a/fonts/MortalFont40/00AF.png b/fonts/MortalFont40/00AF.png
deleted file mode 100644
index 67e8a7c3c..000000000
Binary files a/fonts/MortalFont40/00AF.png and /dev/null differ
diff --git a/fonts/MortalFont40/00B0.png b/fonts/MortalFont40/00B0.png
deleted file mode 100644
index fca67c0fa..000000000
Binary files a/fonts/MortalFont40/00B0.png and /dev/null differ
diff --git a/fonts/MortalFont40/00B1.png b/fonts/MortalFont40/00B1.png
deleted file mode 100644
index af1da88e5..000000000
Binary files a/fonts/MortalFont40/00B1.png and /dev/null differ
diff --git a/fonts/MortalFont40/00B2.png b/fonts/MortalFont40/00B2.png
deleted file mode 100644
index eee66aa1f..000000000
Binary files a/fonts/MortalFont40/00B2.png and /dev/null differ
diff --git a/fonts/MortalFont40/00B3.png b/fonts/MortalFont40/00B3.png
deleted file mode 100644
index b87a71139..000000000
Binary files a/fonts/MortalFont40/00B3.png and /dev/null differ
diff --git a/fonts/MortalFont40/00B4.png b/fonts/MortalFont40/00B4.png
deleted file mode 100644
index 47e26c0fb..000000000
Binary files a/fonts/MortalFont40/00B4.png and /dev/null differ
diff --git a/fonts/MortalFont40/00B6.png b/fonts/MortalFont40/00B6.png
deleted file mode 100644
index 4fcd9eb62..000000000
Binary files a/fonts/MortalFont40/00B6.png and /dev/null differ
diff --git a/fonts/MortalFont40/00B7.png b/fonts/MortalFont40/00B7.png
deleted file mode 100644
index 7254df05e..000000000
Binary files a/fonts/MortalFont40/00B7.png and /dev/null differ
diff --git a/fonts/MortalFont40/00B8.png b/fonts/MortalFont40/00B8.png
deleted file mode 100644
index c2c168c3b..000000000
Binary files a/fonts/MortalFont40/00B8.png and /dev/null differ
diff --git a/fonts/MortalFont40/00B9.png b/fonts/MortalFont40/00B9.png
deleted file mode 100644
index 142612179..000000000
Binary files a/fonts/MortalFont40/00B9.png and /dev/null differ
diff --git a/fonts/MortalFont40/00BA.png b/fonts/MortalFont40/00BA.png
deleted file mode 100644
index 4bea12ea2..000000000
Binary files a/fonts/MortalFont40/00BA.png and /dev/null differ
diff --git a/fonts/MortalFont40/00BB.png b/fonts/MortalFont40/00BB.png
deleted file mode 100644
index 9fd5d2397..000000000
Binary files a/fonts/MortalFont40/00BB.png and /dev/null differ
diff --git a/fonts/MortalFont40/00BC.png b/fonts/MortalFont40/00BC.png
deleted file mode 100644
index 2b18cc41e..000000000
Binary files a/fonts/MortalFont40/00BC.png and /dev/null differ
diff --git a/fonts/MortalFont40/00BD.png b/fonts/MortalFont40/00BD.png
deleted file mode 100644
index 53f915206..000000000
Binary files a/fonts/MortalFont40/00BD.png and /dev/null differ
diff --git a/fonts/MortalFont40/00BE.png b/fonts/MortalFont40/00BE.png
deleted file mode 100644
index 621730d33..000000000
Binary files a/fonts/MortalFont40/00BE.png and /dev/null differ
diff --git a/fonts/MortalFont40/00BF.png b/fonts/MortalFont40/00BF.png
deleted file mode 100644
index b53531337..000000000
Binary files a/fonts/MortalFont40/00BF.png and /dev/null differ
diff --git a/fonts/MortalFont40/00C0.png b/fonts/MortalFont40/00C0.png
deleted file mode 100644
index 69ff0dcc3..000000000
Binary files a/fonts/MortalFont40/00C0.png and /dev/null differ
diff --git a/fonts/MortalFont40/00C1.png b/fonts/MortalFont40/00C1.png
deleted file mode 100644
index ce7df08b1..000000000
Binary files a/fonts/MortalFont40/00C1.png and /dev/null differ
diff --git a/fonts/MortalFont40/00C2.png b/fonts/MortalFont40/00C2.png
deleted file mode 100644
index cd85760df..000000000
Binary files a/fonts/MortalFont40/00C2.png and /dev/null differ
diff --git a/fonts/MortalFont40/00C3.png b/fonts/MortalFont40/00C3.png
deleted file mode 100644
index 47736f9fa..000000000
Binary files a/fonts/MortalFont40/00C3.png and /dev/null differ
diff --git a/fonts/MortalFont40/00C4.png b/fonts/MortalFont40/00C4.png
deleted file mode 100644
index 2c3c81fcd..000000000
Binary files a/fonts/MortalFont40/00C4.png and /dev/null differ
diff --git a/fonts/MortalFont40/00C5.png b/fonts/MortalFont40/00C5.png
deleted file mode 100644
index f343cbcd0..000000000
Binary files a/fonts/MortalFont40/00C5.png and /dev/null differ
diff --git a/fonts/MortalFont40/00C6.png b/fonts/MortalFont40/00C6.png
deleted file mode 100644
index 8781d09c8..000000000
Binary files a/fonts/MortalFont40/00C6.png and /dev/null differ
diff --git a/fonts/MortalFont40/00C7.png b/fonts/MortalFont40/00C7.png
deleted file mode 100644
index cfc0b33cf..000000000
Binary files a/fonts/MortalFont40/00C7.png and /dev/null differ
diff --git a/fonts/MortalFont40/00C8.png b/fonts/MortalFont40/00C8.png
deleted file mode 100644
index 5ea51921f..000000000
Binary files a/fonts/MortalFont40/00C8.png and /dev/null differ
diff --git a/fonts/MortalFont40/00C9.png b/fonts/MortalFont40/00C9.png
deleted file mode 100644
index fb8060050..000000000
Binary files a/fonts/MortalFont40/00C9.png and /dev/null differ
diff --git a/fonts/MortalFont40/00CA.png b/fonts/MortalFont40/00CA.png
deleted file mode 100644
index a7b8bea4b..000000000
Binary files a/fonts/MortalFont40/00CA.png and /dev/null differ
diff --git a/fonts/MortalFont40/00CB.png b/fonts/MortalFont40/00CB.png
deleted file mode 100644
index 3c060149a..000000000
Binary files a/fonts/MortalFont40/00CB.png and /dev/null differ
diff --git a/fonts/MortalFont40/00CC.png b/fonts/MortalFont40/00CC.png
deleted file mode 100644
index 6b4b7420c..000000000
Binary files a/fonts/MortalFont40/00CC.png and /dev/null differ
diff --git a/fonts/MortalFont40/00CD.png b/fonts/MortalFont40/00CD.png
deleted file mode 100644
index 5ddee9733..000000000
Binary files a/fonts/MortalFont40/00CD.png and /dev/null differ
diff --git a/fonts/MortalFont40/00CE.png b/fonts/MortalFont40/00CE.png
deleted file mode 100644
index 3e2aa18c8..000000000
Binary files a/fonts/MortalFont40/00CE.png and /dev/null differ
diff --git a/fonts/MortalFont40/00CF.png b/fonts/MortalFont40/00CF.png
deleted file mode 100644
index 35ffd3db2..000000000
Binary files a/fonts/MortalFont40/00CF.png and /dev/null differ
diff --git a/fonts/MortalFont40/00D0.png b/fonts/MortalFont40/00D0.png
deleted file mode 100644
index b79d1d6b6..000000000
Binary files a/fonts/MortalFont40/00D0.png and /dev/null differ
diff --git a/fonts/MortalFont40/00D1.png b/fonts/MortalFont40/00D1.png
deleted file mode 100644
index b1f11fe5e..000000000
Binary files a/fonts/MortalFont40/00D1.png and /dev/null differ
diff --git a/fonts/MortalFont40/00D2.png b/fonts/MortalFont40/00D2.png
deleted file mode 100644
index 97951d1e4..000000000
Binary files a/fonts/MortalFont40/00D2.png and /dev/null differ
diff --git a/fonts/MortalFont40/00D3.png b/fonts/MortalFont40/00D3.png
deleted file mode 100644
index 8fe5fa750..000000000
Binary files a/fonts/MortalFont40/00D3.png and /dev/null differ
diff --git a/fonts/MortalFont40/00D4.png b/fonts/MortalFont40/00D4.png
deleted file mode 100644
index 4c2bf6746..000000000
Binary files a/fonts/MortalFont40/00D4.png and /dev/null differ
diff --git a/fonts/MortalFont40/00D5.png b/fonts/MortalFont40/00D5.png
deleted file mode 100644
index 5e2418868..000000000
Binary files a/fonts/MortalFont40/00D5.png and /dev/null differ
diff --git a/fonts/MortalFont40/00D6.png b/fonts/MortalFont40/00D6.png
deleted file mode 100644
index a9ff01182..000000000
Binary files a/fonts/MortalFont40/00D6.png and /dev/null differ
diff --git a/fonts/MortalFont40/00D7.png b/fonts/MortalFont40/00D7.png
deleted file mode 100644
index 6fc8c9be1..000000000
Binary files a/fonts/MortalFont40/00D7.png and /dev/null differ
diff --git a/fonts/MortalFont40/00D8.png b/fonts/MortalFont40/00D8.png
deleted file mode 100644
index aa06ee80a..000000000
Binary files a/fonts/MortalFont40/00D8.png and /dev/null differ
diff --git a/fonts/MortalFont40/00D9.png b/fonts/MortalFont40/00D9.png
deleted file mode 100644
index f8ddf480a..000000000
Binary files a/fonts/MortalFont40/00D9.png and /dev/null differ
diff --git a/fonts/MortalFont40/00DA.png b/fonts/MortalFont40/00DA.png
deleted file mode 100644
index e7364c5c3..000000000
Binary files a/fonts/MortalFont40/00DA.png and /dev/null differ
diff --git a/fonts/MortalFont40/00DB.png b/fonts/MortalFont40/00DB.png
deleted file mode 100644
index 9dbd060ad..000000000
Binary files a/fonts/MortalFont40/00DB.png and /dev/null differ
diff --git a/fonts/MortalFont40/00DC.png b/fonts/MortalFont40/00DC.png
deleted file mode 100644
index 837a8c78a..000000000
Binary files a/fonts/MortalFont40/00DC.png and /dev/null differ
diff --git a/fonts/MortalFont40/00DD.png b/fonts/MortalFont40/00DD.png
deleted file mode 100644
index abaeb53b9..000000000
Binary files a/fonts/MortalFont40/00DD.png and /dev/null differ
diff --git a/fonts/MortalFont40/00DE.png b/fonts/MortalFont40/00DE.png
deleted file mode 100644
index 11987f0bf..000000000
Binary files a/fonts/MortalFont40/00DE.png and /dev/null differ
diff --git a/fonts/MortalFont40/00DF.png b/fonts/MortalFont40/00DF.png
deleted file mode 100644
index 5d72e3494..000000000
Binary files a/fonts/MortalFont40/00DF.png and /dev/null differ
diff --git a/fonts/MortalFont40/00E0.png b/fonts/MortalFont40/00E0.png
deleted file mode 100644
index e251dfefb..000000000
Binary files a/fonts/MortalFont40/00E0.png and /dev/null differ
diff --git a/fonts/MortalFont40/00E1.png b/fonts/MortalFont40/00E1.png
deleted file mode 100644
index cb22b4f8a..000000000
Binary files a/fonts/MortalFont40/00E1.png and /dev/null differ
diff --git a/fonts/MortalFont40/00E2.png b/fonts/MortalFont40/00E2.png
deleted file mode 100644
index 59e81dbd8..000000000
Binary files a/fonts/MortalFont40/00E2.png and /dev/null differ
diff --git a/fonts/MortalFont40/00E3.png b/fonts/MortalFont40/00E3.png
deleted file mode 100644
index ea8903540..000000000
Binary files a/fonts/MortalFont40/00E3.png and /dev/null differ
diff --git a/fonts/MortalFont40/00E4.png b/fonts/MortalFont40/00E4.png
deleted file mode 100644
index deb9d4b58..000000000
Binary files a/fonts/MortalFont40/00E4.png and /dev/null differ
diff --git a/fonts/MortalFont40/00E5.png b/fonts/MortalFont40/00E5.png
deleted file mode 100644
index dbd1bb94f..000000000
Binary files a/fonts/MortalFont40/00E5.png and /dev/null differ
diff --git a/fonts/MortalFont40/00E6.png b/fonts/MortalFont40/00E6.png
deleted file mode 100644
index 5bfe6af83..000000000
Binary files a/fonts/MortalFont40/00E6.png and /dev/null differ
diff --git a/fonts/MortalFont40/00E7.png b/fonts/MortalFont40/00E7.png
deleted file mode 100644
index a379b6cdc..000000000
Binary files a/fonts/MortalFont40/00E7.png and /dev/null differ
diff --git a/fonts/MortalFont40/00E8.png b/fonts/MortalFont40/00E8.png
deleted file mode 100644
index 782f8a62c..000000000
Binary files a/fonts/MortalFont40/00E8.png and /dev/null differ
diff --git a/fonts/MortalFont40/00E9.png b/fonts/MortalFont40/00E9.png
deleted file mode 100644
index 6810bb84a..000000000
Binary files a/fonts/MortalFont40/00E9.png and /dev/null differ
diff --git a/fonts/MortalFont40/00EA.png b/fonts/MortalFont40/00EA.png
deleted file mode 100644
index 3a4451fcf..000000000
Binary files a/fonts/MortalFont40/00EA.png and /dev/null differ
diff --git a/fonts/MortalFont40/00EB.png b/fonts/MortalFont40/00EB.png
deleted file mode 100644
index 739eac254..000000000
Binary files a/fonts/MortalFont40/00EB.png and /dev/null differ
diff --git a/fonts/MortalFont40/00EC.png b/fonts/MortalFont40/00EC.png
deleted file mode 100644
index 9e235996e..000000000
Binary files a/fonts/MortalFont40/00EC.png and /dev/null differ
diff --git a/fonts/MortalFont40/00ED.png b/fonts/MortalFont40/00ED.png
deleted file mode 100644
index 926a27e96..000000000
Binary files a/fonts/MortalFont40/00ED.png and /dev/null differ
diff --git a/fonts/MortalFont40/00EE.png b/fonts/MortalFont40/00EE.png
deleted file mode 100644
index d8d2b2316..000000000
Binary files a/fonts/MortalFont40/00EE.png and /dev/null differ
diff --git a/fonts/MortalFont40/00EF.png b/fonts/MortalFont40/00EF.png
deleted file mode 100644
index ed4cd51be..000000000
Binary files a/fonts/MortalFont40/00EF.png and /dev/null differ
diff --git a/fonts/MortalFont40/00F0.png b/fonts/MortalFont40/00F0.png
deleted file mode 100644
index 015a3611f..000000000
Binary files a/fonts/MortalFont40/00F0.png and /dev/null differ
diff --git a/fonts/MortalFont40/00F1.png b/fonts/MortalFont40/00F1.png
deleted file mode 100644
index 96589b901..000000000
Binary files a/fonts/MortalFont40/00F1.png and /dev/null differ
diff --git a/fonts/MortalFont40/00F2.png b/fonts/MortalFont40/00F2.png
deleted file mode 100644
index 2f49e276f..000000000
Binary files a/fonts/MortalFont40/00F2.png and /dev/null differ
diff --git a/fonts/MortalFont40/00F3.png b/fonts/MortalFont40/00F3.png
deleted file mode 100644
index 1aa7ed631..000000000
Binary files a/fonts/MortalFont40/00F3.png and /dev/null differ
diff --git a/fonts/MortalFont40/00F4.png b/fonts/MortalFont40/00F4.png
deleted file mode 100644
index 585d7002f..000000000
Binary files a/fonts/MortalFont40/00F4.png and /dev/null differ
diff --git a/fonts/MortalFont40/00F5.png b/fonts/MortalFont40/00F5.png
deleted file mode 100644
index 6c9c109d2..000000000
Binary files a/fonts/MortalFont40/00F5.png and /dev/null differ
diff --git a/fonts/MortalFont40/00F6.png b/fonts/MortalFont40/00F6.png
deleted file mode 100644
index 23a614feb..000000000
Binary files a/fonts/MortalFont40/00F6.png and /dev/null differ
diff --git a/fonts/MortalFont40/00F7.png b/fonts/MortalFont40/00F7.png
deleted file mode 100644
index 73a420771..000000000
Binary files a/fonts/MortalFont40/00F7.png and /dev/null differ
diff --git a/fonts/MortalFont40/00F8.png b/fonts/MortalFont40/00F8.png
deleted file mode 100644
index bf7260741..000000000
Binary files a/fonts/MortalFont40/00F8.png and /dev/null differ
diff --git a/fonts/MortalFont40/00F9.png b/fonts/MortalFont40/00F9.png
deleted file mode 100644
index 3b2b0d4fe..000000000
Binary files a/fonts/MortalFont40/00F9.png and /dev/null differ
diff --git a/fonts/MortalFont40/00FA.png b/fonts/MortalFont40/00FA.png
deleted file mode 100644
index a066552da..000000000
Binary files a/fonts/MortalFont40/00FA.png and /dev/null differ
diff --git a/fonts/MortalFont40/00FB.png b/fonts/MortalFont40/00FB.png
deleted file mode 100644
index 7ddf6aa86..000000000
Binary files a/fonts/MortalFont40/00FB.png and /dev/null differ
diff --git a/fonts/MortalFont40/00FC.png b/fonts/MortalFont40/00FC.png
deleted file mode 100644
index 478ecc538..000000000
Binary files a/fonts/MortalFont40/00FC.png and /dev/null differ
diff --git a/fonts/MortalFont40/00FD.png b/fonts/MortalFont40/00FD.png
deleted file mode 100644
index da57ee5e7..000000000
Binary files a/fonts/MortalFont40/00FD.png and /dev/null differ
diff --git a/fonts/MortalFont40/00FE.png b/fonts/MortalFont40/00FE.png
deleted file mode 100644
index e1eb7a22a..000000000
Binary files a/fonts/MortalFont40/00FE.png and /dev/null differ
diff --git a/fonts/MortalFont40/00FF.png b/fonts/MortalFont40/00FF.png
deleted file mode 100644
index 5a42eef8c..000000000
Binary files a/fonts/MortalFont40/00FF.png and /dev/null differ
diff --git a/fonts/MortalFont40/0100.png b/fonts/MortalFont40/0100.png
deleted file mode 100644
index dfcc0ba43..000000000
Binary files a/fonts/MortalFont40/0100.png and /dev/null differ
diff --git a/fonts/MortalFont40/0101.png b/fonts/MortalFont40/0101.png
deleted file mode 100644
index 31dc21a0c..000000000
Binary files a/fonts/MortalFont40/0101.png and /dev/null differ
diff --git a/fonts/MortalFont40/0102.png b/fonts/MortalFont40/0102.png
deleted file mode 100644
index 0198f675a..000000000
Binary files a/fonts/MortalFont40/0102.png and /dev/null differ
diff --git a/fonts/MortalFont40/0103.png b/fonts/MortalFont40/0103.png
deleted file mode 100644
index ee2912a13..000000000
Binary files a/fonts/MortalFont40/0103.png and /dev/null differ
diff --git a/fonts/MortalFont40/0104.png b/fonts/MortalFont40/0104.png
deleted file mode 100644
index 1b779886f..000000000
Binary files a/fonts/MortalFont40/0104.png and /dev/null differ
diff --git a/fonts/MortalFont40/0105.png b/fonts/MortalFont40/0105.png
deleted file mode 100644
index c159aa797..000000000
Binary files a/fonts/MortalFont40/0105.png and /dev/null differ
diff --git a/fonts/MortalFont40/0106.png b/fonts/MortalFont40/0106.png
deleted file mode 100644
index d3a543101..000000000
Binary files a/fonts/MortalFont40/0106.png and /dev/null differ
diff --git a/fonts/MortalFont40/0107.png b/fonts/MortalFont40/0107.png
deleted file mode 100644
index c39c8e987..000000000
Binary files a/fonts/MortalFont40/0107.png and /dev/null differ
diff --git a/fonts/MortalFont40/0108.png b/fonts/MortalFont40/0108.png
deleted file mode 100644
index 561b043e9..000000000
Binary files a/fonts/MortalFont40/0108.png and /dev/null differ
diff --git a/fonts/MortalFont40/0109.png b/fonts/MortalFont40/0109.png
deleted file mode 100644
index 088cb5ad3..000000000
Binary files a/fonts/MortalFont40/0109.png and /dev/null differ
diff --git a/fonts/MortalFont40/010C.png b/fonts/MortalFont40/010C.png
deleted file mode 100644
index 2072a7d59..000000000
Binary files a/fonts/MortalFont40/010C.png and /dev/null differ
diff --git a/fonts/MortalFont40/010D.png b/fonts/MortalFont40/010D.png
deleted file mode 100644
index 2f780b405..000000000
Binary files a/fonts/MortalFont40/010D.png and /dev/null differ
diff --git a/fonts/MortalFont40/010E.png b/fonts/MortalFont40/010E.png
deleted file mode 100644
index bf70f4501..000000000
Binary files a/fonts/MortalFont40/010E.png and /dev/null differ
diff --git a/fonts/MortalFont40/010F.png b/fonts/MortalFont40/010F.png
deleted file mode 100644
index 36a935783..000000000
Binary files a/fonts/MortalFont40/010F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0111.png b/fonts/MortalFont40/0111.png
deleted file mode 100644
index 5439db0c3..000000000
Binary files a/fonts/MortalFont40/0111.png and /dev/null differ
diff --git a/fonts/MortalFont40/0112.png b/fonts/MortalFont40/0112.png
deleted file mode 100644
index b6003fc28..000000000
Binary files a/fonts/MortalFont40/0112.png and /dev/null differ
diff --git a/fonts/MortalFont40/0113.png b/fonts/MortalFont40/0113.png
deleted file mode 100644
index 0324b6663..000000000
Binary files a/fonts/MortalFont40/0113.png and /dev/null differ
diff --git a/fonts/MortalFont40/0118.png b/fonts/MortalFont40/0118.png
deleted file mode 100644
index eedf6ea39..000000000
Binary files a/fonts/MortalFont40/0118.png and /dev/null differ
diff --git a/fonts/MortalFont40/0119.png b/fonts/MortalFont40/0119.png
deleted file mode 100644
index fbe062654..000000000
Binary files a/fonts/MortalFont40/0119.png and /dev/null differ
diff --git a/fonts/MortalFont40/011A.png b/fonts/MortalFont40/011A.png
deleted file mode 100644
index 49d66986e..000000000
Binary files a/fonts/MortalFont40/011A.png and /dev/null differ
diff --git a/fonts/MortalFont40/011B.png b/fonts/MortalFont40/011B.png
deleted file mode 100644
index 257f71213..000000000
Binary files a/fonts/MortalFont40/011B.png and /dev/null differ
diff --git a/fonts/MortalFont40/011C.png b/fonts/MortalFont40/011C.png
deleted file mode 100644
index a208a86fa..000000000
Binary files a/fonts/MortalFont40/011C.png and /dev/null differ
diff --git a/fonts/MortalFont40/011D.png b/fonts/MortalFont40/011D.png
deleted file mode 100644
index e0f36cc1e..000000000
Binary files a/fonts/MortalFont40/011D.png and /dev/null differ
diff --git a/fonts/MortalFont40/0124.png b/fonts/MortalFont40/0124.png
deleted file mode 100644
index 669669601..000000000
Binary files a/fonts/MortalFont40/0124.png and /dev/null differ
diff --git a/fonts/MortalFont40/0125.png b/fonts/MortalFont40/0125.png
deleted file mode 100644
index b935eb9c5..000000000
Binary files a/fonts/MortalFont40/0125.png and /dev/null differ
diff --git a/fonts/MortalFont40/0127.png b/fonts/MortalFont40/0127.png
deleted file mode 100644
index e155b7402..000000000
Binary files a/fonts/MortalFont40/0127.png and /dev/null differ
diff --git a/fonts/MortalFont40/012A.png b/fonts/MortalFont40/012A.png
deleted file mode 100644
index 29b382fad..000000000
Binary files a/fonts/MortalFont40/012A.png and /dev/null differ
diff --git a/fonts/MortalFont40/012B.png b/fonts/MortalFont40/012B.png
deleted file mode 100644
index 777249e27..000000000
Binary files a/fonts/MortalFont40/012B.png and /dev/null differ
diff --git a/fonts/MortalFont40/0134.png b/fonts/MortalFont40/0134.png
deleted file mode 100644
index 53aa9c061..000000000
Binary files a/fonts/MortalFont40/0134.png and /dev/null differ
diff --git a/fonts/MortalFont40/0135.png b/fonts/MortalFont40/0135.png
deleted file mode 100644
index 59b46e135..000000000
Binary files a/fonts/MortalFont40/0135.png and /dev/null differ
diff --git a/fonts/MortalFont40/0139.png b/fonts/MortalFont40/0139.png
deleted file mode 100644
index 64c279d77..000000000
Binary files a/fonts/MortalFont40/0139.png and /dev/null differ
diff --git a/fonts/MortalFont40/013A.png b/fonts/MortalFont40/013A.png
deleted file mode 100644
index 76a635aa9..000000000
Binary files a/fonts/MortalFont40/013A.png and /dev/null differ
diff --git a/fonts/MortalFont40/013D.png b/fonts/MortalFont40/013D.png
deleted file mode 100644
index 1ae530f2d..000000000
Binary files a/fonts/MortalFont40/013D.png and /dev/null differ
diff --git a/fonts/MortalFont40/013E.png b/fonts/MortalFont40/013E.png
deleted file mode 100644
index 81458921a..000000000
Binary files a/fonts/MortalFont40/013E.png and /dev/null differ
diff --git a/fonts/MortalFont40/0141.png b/fonts/MortalFont40/0141.png
deleted file mode 100644
index 023bad6b3..000000000
Binary files a/fonts/MortalFont40/0141.png and /dev/null differ
diff --git a/fonts/MortalFont40/0142.png b/fonts/MortalFont40/0142.png
deleted file mode 100644
index 5f9992a97..000000000
Binary files a/fonts/MortalFont40/0142.png and /dev/null differ
diff --git a/fonts/MortalFont40/0143.png b/fonts/MortalFont40/0143.png
deleted file mode 100644
index d12a42562..000000000
Binary files a/fonts/MortalFont40/0143.png and /dev/null differ
diff --git a/fonts/MortalFont40/0144.png b/fonts/MortalFont40/0144.png
deleted file mode 100644
index 17aef42c0..000000000
Binary files a/fonts/MortalFont40/0144.png and /dev/null differ
diff --git a/fonts/MortalFont40/0147.png b/fonts/MortalFont40/0147.png
deleted file mode 100644
index e6c606547..000000000
Binary files a/fonts/MortalFont40/0147.png and /dev/null differ
diff --git a/fonts/MortalFont40/0148.png b/fonts/MortalFont40/0148.png
deleted file mode 100644
index 21078038e..000000000
Binary files a/fonts/MortalFont40/0148.png and /dev/null differ
diff --git a/fonts/MortalFont40/014B.png b/fonts/MortalFont40/014B.png
deleted file mode 100644
index b9e30575b..000000000
Binary files a/fonts/MortalFont40/014B.png and /dev/null differ
diff --git a/fonts/MortalFont40/014C.png b/fonts/MortalFont40/014C.png
deleted file mode 100644
index e2603b2b9..000000000
Binary files a/fonts/MortalFont40/014C.png and /dev/null differ
diff --git a/fonts/MortalFont40/014D.png b/fonts/MortalFont40/014D.png
deleted file mode 100644
index 27830824b..000000000
Binary files a/fonts/MortalFont40/014D.png and /dev/null differ
diff --git a/fonts/MortalFont40/0150.png b/fonts/MortalFont40/0150.png
deleted file mode 100644
index 1e8bb472e..000000000
Binary files a/fonts/MortalFont40/0150.png and /dev/null differ
diff --git a/fonts/MortalFont40/0151.png b/fonts/MortalFont40/0151.png
deleted file mode 100644
index a90690800..000000000
Binary files a/fonts/MortalFont40/0151.png and /dev/null differ
diff --git a/fonts/MortalFont40/0152.png b/fonts/MortalFont40/0152.png
deleted file mode 100644
index e131b8a36..000000000
Binary files a/fonts/MortalFont40/0152.png and /dev/null differ
diff --git a/fonts/MortalFont40/0153.png b/fonts/MortalFont40/0153.png
deleted file mode 100644
index 51bc43f97..000000000
Binary files a/fonts/MortalFont40/0153.png and /dev/null differ
diff --git a/fonts/MortalFont40/0154.png b/fonts/MortalFont40/0154.png
deleted file mode 100644
index 00fd7e216..000000000
Binary files a/fonts/MortalFont40/0154.png and /dev/null differ
diff --git a/fonts/MortalFont40/0155.png b/fonts/MortalFont40/0155.png
deleted file mode 100644
index 7c937fd4d..000000000
Binary files a/fonts/MortalFont40/0155.png and /dev/null differ
diff --git a/fonts/MortalFont40/0158.png b/fonts/MortalFont40/0158.png
deleted file mode 100644
index 48805aa6d..000000000
Binary files a/fonts/MortalFont40/0158.png and /dev/null differ
diff --git a/fonts/MortalFont40/0159.png b/fonts/MortalFont40/0159.png
deleted file mode 100644
index 35d256587..000000000
Binary files a/fonts/MortalFont40/0159.png and /dev/null differ
diff --git a/fonts/MortalFont40/015A.png b/fonts/MortalFont40/015A.png
deleted file mode 100644
index 7eed21703..000000000
Binary files a/fonts/MortalFont40/015A.png and /dev/null differ
diff --git a/fonts/MortalFont40/015B.png b/fonts/MortalFont40/015B.png
deleted file mode 100644
index 63bbce8f4..000000000
Binary files a/fonts/MortalFont40/015B.png and /dev/null differ
diff --git a/fonts/MortalFont40/015C.png b/fonts/MortalFont40/015C.png
deleted file mode 100644
index 9fa439011..000000000
Binary files a/fonts/MortalFont40/015C.png and /dev/null differ
diff --git a/fonts/MortalFont40/015D.png b/fonts/MortalFont40/015D.png
deleted file mode 100644
index ed66058df..000000000
Binary files a/fonts/MortalFont40/015D.png and /dev/null differ
diff --git a/fonts/MortalFont40/015E.png b/fonts/MortalFont40/015E.png
deleted file mode 100644
index 94885854e..000000000
Binary files a/fonts/MortalFont40/015E.png and /dev/null differ
diff --git a/fonts/MortalFont40/015F.png b/fonts/MortalFont40/015F.png
deleted file mode 100644
index d9bfd1f2e..000000000
Binary files a/fonts/MortalFont40/015F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0160.png b/fonts/MortalFont40/0160.png
deleted file mode 100644
index 77ff1f526..000000000
Binary files a/fonts/MortalFont40/0160.png and /dev/null differ
diff --git a/fonts/MortalFont40/0161.png b/fonts/MortalFont40/0161.png
deleted file mode 100644
index 48fa08bf1..000000000
Binary files a/fonts/MortalFont40/0161.png and /dev/null differ
diff --git a/fonts/MortalFont40/0162.png b/fonts/MortalFont40/0162.png
deleted file mode 100644
index d40989324..000000000
Binary files a/fonts/MortalFont40/0162.png and /dev/null differ
diff --git a/fonts/MortalFont40/0163.png b/fonts/MortalFont40/0163.png
deleted file mode 100644
index 75d224ab3..000000000
Binary files a/fonts/MortalFont40/0163.png and /dev/null differ
diff --git a/fonts/MortalFont40/0164.png b/fonts/MortalFont40/0164.png
deleted file mode 100644
index 6ead2d2f9..000000000
Binary files a/fonts/MortalFont40/0164.png and /dev/null differ
diff --git a/fonts/MortalFont40/0165.png b/fonts/MortalFont40/0165.png
deleted file mode 100644
index 4e508d944..000000000
Binary files a/fonts/MortalFont40/0165.png and /dev/null differ
diff --git a/fonts/MortalFont40/016A.png b/fonts/MortalFont40/016A.png
deleted file mode 100644
index bcc1b5434..000000000
Binary files a/fonts/MortalFont40/016A.png and /dev/null differ
diff --git a/fonts/MortalFont40/016B.png b/fonts/MortalFont40/016B.png
deleted file mode 100644
index d7192fcfb..000000000
Binary files a/fonts/MortalFont40/016B.png and /dev/null differ
diff --git a/fonts/MortalFont40/016C.png b/fonts/MortalFont40/016C.png
deleted file mode 100644
index 42e1f540b..000000000
Binary files a/fonts/MortalFont40/016C.png and /dev/null differ
diff --git a/fonts/MortalFont40/016D.png b/fonts/MortalFont40/016D.png
deleted file mode 100644
index 732e6be51..000000000
Binary files a/fonts/MortalFont40/016D.png and /dev/null differ
diff --git a/fonts/MortalFont40/016E.png b/fonts/MortalFont40/016E.png
deleted file mode 100644
index 99dc29ab9..000000000
Binary files a/fonts/MortalFont40/016E.png and /dev/null differ
diff --git a/fonts/MortalFont40/016F.png b/fonts/MortalFont40/016F.png
deleted file mode 100644
index 0fdeed7ef..000000000
Binary files a/fonts/MortalFont40/016F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0170.png b/fonts/MortalFont40/0170.png
deleted file mode 100644
index 5c51a7ae8..000000000
Binary files a/fonts/MortalFont40/0170.png and /dev/null differ
diff --git a/fonts/MortalFont40/0171.png b/fonts/MortalFont40/0171.png
deleted file mode 100644
index 30052056b..000000000
Binary files a/fonts/MortalFont40/0171.png and /dev/null differ
diff --git a/fonts/MortalFont40/0179.png b/fonts/MortalFont40/0179.png
deleted file mode 100644
index 6cfa548c2..000000000
Binary files a/fonts/MortalFont40/0179.png and /dev/null differ
diff --git a/fonts/MortalFont40/017A.png b/fonts/MortalFont40/017A.png
deleted file mode 100644
index fa6cbd443..000000000
Binary files a/fonts/MortalFont40/017A.png and /dev/null differ
diff --git a/fonts/MortalFont40/017B.png b/fonts/MortalFont40/017B.png
deleted file mode 100644
index 24beaee83..000000000
Binary files a/fonts/MortalFont40/017B.png and /dev/null differ
diff --git a/fonts/MortalFont40/017C.png b/fonts/MortalFont40/017C.png
deleted file mode 100644
index 8a1b344df..000000000
Binary files a/fonts/MortalFont40/017C.png and /dev/null differ
diff --git a/fonts/MortalFont40/017D.png b/fonts/MortalFont40/017D.png
deleted file mode 100644
index 3dbe996c2..000000000
Binary files a/fonts/MortalFont40/017D.png and /dev/null differ
diff --git a/fonts/MortalFont40/017E.png b/fonts/MortalFont40/017E.png
deleted file mode 100644
index 1b5329431..000000000
Binary files a/fonts/MortalFont40/017E.png and /dev/null differ
diff --git a/fonts/MortalFont40/0193.png b/fonts/MortalFont40/0193.png
deleted file mode 100644
index 54022b83f..000000000
Binary files a/fonts/MortalFont40/0193.png and /dev/null differ
diff --git a/fonts/MortalFont40/01C2.png b/fonts/MortalFont40/01C2.png
deleted file mode 100644
index 7f025d2df..000000000
Binary files a/fonts/MortalFont40/01C2.png and /dev/null differ
diff --git a/fonts/MortalFont40/01CD.png b/fonts/MortalFont40/01CD.png
deleted file mode 100644
index 75c527fd0..000000000
Binary files a/fonts/MortalFont40/01CD.png and /dev/null differ
diff --git a/fonts/MortalFont40/01CE.png b/fonts/MortalFont40/01CE.png
deleted file mode 100644
index a508b37e3..000000000
Binary files a/fonts/MortalFont40/01CE.png and /dev/null differ
diff --git a/fonts/MortalFont40/01D0.png b/fonts/MortalFont40/01D0.png
deleted file mode 100644
index 142651480..000000000
Binary files a/fonts/MortalFont40/01D0.png and /dev/null differ
diff --git a/fonts/MortalFont40/01D1.png b/fonts/MortalFont40/01D1.png
deleted file mode 100644
index 46aabede6..000000000
Binary files a/fonts/MortalFont40/01D1.png and /dev/null differ
diff --git a/fonts/MortalFont40/01D2.png b/fonts/MortalFont40/01D2.png
deleted file mode 100644
index bf820686f..000000000
Binary files a/fonts/MortalFont40/01D2.png and /dev/null differ
diff --git a/fonts/MortalFont40/01D4.png b/fonts/MortalFont40/01D4.png
deleted file mode 100644
index 38a38c50c..000000000
Binary files a/fonts/MortalFont40/01D4.png and /dev/null differ
diff --git a/fonts/MortalFont40/01D6.png b/fonts/MortalFont40/01D6.png
deleted file mode 100644
index 65d9d9b82..000000000
Binary files a/fonts/MortalFont40/01D6.png and /dev/null differ
diff --git a/fonts/MortalFont40/01D8.png b/fonts/MortalFont40/01D8.png
deleted file mode 100644
index a7235f5dc..000000000
Binary files a/fonts/MortalFont40/01D8.png and /dev/null differ
diff --git a/fonts/MortalFont40/01DA.png b/fonts/MortalFont40/01DA.png
deleted file mode 100644
index 5e10abb66..000000000
Binary files a/fonts/MortalFont40/01DA.png and /dev/null differ
diff --git a/fonts/MortalFont40/01DC.png b/fonts/MortalFont40/01DC.png
deleted file mode 100644
index e50327897..000000000
Binary files a/fonts/MortalFont40/01DC.png and /dev/null differ
diff --git a/fonts/MortalFont40/01F8.png b/fonts/MortalFont40/01F8.png
deleted file mode 100644
index 5ee0f1d1f..000000000
Binary files a/fonts/MortalFont40/01F8.png and /dev/null differ
diff --git a/fonts/MortalFont40/01F9.png b/fonts/MortalFont40/01F9.png
deleted file mode 100644
index 7a71ba3c6..000000000
Binary files a/fonts/MortalFont40/01F9.png and /dev/null differ
diff --git a/fonts/MortalFont40/01FD.png b/fonts/MortalFont40/01FD.png
deleted file mode 100644
index b8e403fdb..000000000
Binary files a/fonts/MortalFont40/01FD.png and /dev/null differ
diff --git a/fonts/MortalFont40/0250.png b/fonts/MortalFont40/0250.png
deleted file mode 100644
index a8d9d4f79..000000000
Binary files a/fonts/MortalFont40/0250.png and /dev/null differ
diff --git a/fonts/MortalFont40/0251.png b/fonts/MortalFont40/0251.png
deleted file mode 100644
index e8ac8dd5c..000000000
Binary files a/fonts/MortalFont40/0251.png and /dev/null differ
diff --git a/fonts/MortalFont40/0252.png b/fonts/MortalFont40/0252.png
deleted file mode 100644
index 7efbd626d..000000000
Binary files a/fonts/MortalFont40/0252.png and /dev/null differ
diff --git a/fonts/MortalFont40/0253.png b/fonts/MortalFont40/0253.png
deleted file mode 100644
index cc3fdc383..000000000
Binary files a/fonts/MortalFont40/0253.png and /dev/null differ
diff --git a/fonts/MortalFont40/0254.png b/fonts/MortalFont40/0254.png
deleted file mode 100644
index 702d28a00..000000000
Binary files a/fonts/MortalFont40/0254.png and /dev/null differ
diff --git a/fonts/MortalFont40/0255.png b/fonts/MortalFont40/0255.png
deleted file mode 100644
index 19075c115..000000000
Binary files a/fonts/MortalFont40/0255.png and /dev/null differ
diff --git a/fonts/MortalFont40/0256.png b/fonts/MortalFont40/0256.png
deleted file mode 100644
index 0ccbcf890..000000000
Binary files a/fonts/MortalFont40/0256.png and /dev/null differ
diff --git a/fonts/MortalFont40/0257.png b/fonts/MortalFont40/0257.png
deleted file mode 100644
index 1e867ddc4..000000000
Binary files a/fonts/MortalFont40/0257.png and /dev/null differ
diff --git a/fonts/MortalFont40/0258.png b/fonts/MortalFont40/0258.png
deleted file mode 100644
index 3f44ef1a5..000000000
Binary files a/fonts/MortalFont40/0258.png and /dev/null differ
diff --git a/fonts/MortalFont40/0259.png b/fonts/MortalFont40/0259.png
deleted file mode 100644
index ee38abb24..000000000
Binary files a/fonts/MortalFont40/0259.png and /dev/null differ
diff --git a/fonts/MortalFont40/025A.png b/fonts/MortalFont40/025A.png
deleted file mode 100644
index f02951c92..000000000
Binary files a/fonts/MortalFont40/025A.png and /dev/null differ
diff --git a/fonts/MortalFont40/025C.png b/fonts/MortalFont40/025C.png
deleted file mode 100644
index 5a82a8ff5..000000000
Binary files a/fonts/MortalFont40/025C.png and /dev/null differ
diff --git a/fonts/MortalFont40/025E.png b/fonts/MortalFont40/025E.png
deleted file mode 100644
index 91f6297e1..000000000
Binary files a/fonts/MortalFont40/025E.png and /dev/null differ
diff --git a/fonts/MortalFont40/025F.png b/fonts/MortalFont40/025F.png
deleted file mode 100644
index 981e71267..000000000
Binary files a/fonts/MortalFont40/025F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0260.png b/fonts/MortalFont40/0260.png
deleted file mode 100644
index 414809418..000000000
Binary files a/fonts/MortalFont40/0260.png and /dev/null differ
diff --git a/fonts/MortalFont40/0261.png b/fonts/MortalFont40/0261.png
deleted file mode 100644
index 33c635ab9..000000000
Binary files a/fonts/MortalFont40/0261.png and /dev/null differ
diff --git a/fonts/MortalFont40/0264.png b/fonts/MortalFont40/0264.png
deleted file mode 100644
index 9b31eefca..000000000
Binary files a/fonts/MortalFont40/0264.png and /dev/null differ
diff --git a/fonts/MortalFont40/0265.png b/fonts/MortalFont40/0265.png
deleted file mode 100644
index e9d352589..000000000
Binary files a/fonts/MortalFont40/0265.png and /dev/null differ
diff --git a/fonts/MortalFont40/0266.png b/fonts/MortalFont40/0266.png
deleted file mode 100644
index 73ccbf4a7..000000000
Binary files a/fonts/MortalFont40/0266.png and /dev/null differ
diff --git a/fonts/MortalFont40/0267.png b/fonts/MortalFont40/0267.png
deleted file mode 100644
index f1f139160..000000000
Binary files a/fonts/MortalFont40/0267.png and /dev/null differ
diff --git a/fonts/MortalFont40/0268.png b/fonts/MortalFont40/0268.png
deleted file mode 100644
index 3ab1810b2..000000000
Binary files a/fonts/MortalFont40/0268.png and /dev/null differ
diff --git a/fonts/MortalFont40/026C.png b/fonts/MortalFont40/026C.png
deleted file mode 100644
index f501052f5..000000000
Binary files a/fonts/MortalFont40/026C.png and /dev/null differ
diff --git a/fonts/MortalFont40/026D.png b/fonts/MortalFont40/026D.png
deleted file mode 100644
index 7f8c5fcf5..000000000
Binary files a/fonts/MortalFont40/026D.png and /dev/null differ
diff --git a/fonts/MortalFont40/026E.png b/fonts/MortalFont40/026E.png
deleted file mode 100644
index 76875a281..000000000
Binary files a/fonts/MortalFont40/026E.png and /dev/null differ
diff --git a/fonts/MortalFont40/026F.png b/fonts/MortalFont40/026F.png
deleted file mode 100644
index 3cfaea032..000000000
Binary files a/fonts/MortalFont40/026F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0270.png b/fonts/MortalFont40/0270.png
deleted file mode 100644
index a60719a6b..000000000
Binary files a/fonts/MortalFont40/0270.png and /dev/null differ
diff --git a/fonts/MortalFont40/0271.png b/fonts/MortalFont40/0271.png
deleted file mode 100644
index 87d5a5566..000000000
Binary files a/fonts/MortalFont40/0271.png and /dev/null differ
diff --git a/fonts/MortalFont40/0272.png b/fonts/MortalFont40/0272.png
deleted file mode 100644
index b8c3485cb..000000000
Binary files a/fonts/MortalFont40/0272.png and /dev/null differ
diff --git a/fonts/MortalFont40/0273.png b/fonts/MortalFont40/0273.png
deleted file mode 100644
index 631f72989..000000000
Binary files a/fonts/MortalFont40/0273.png and /dev/null differ
diff --git a/fonts/MortalFont40/0275.png b/fonts/MortalFont40/0275.png
deleted file mode 100644
index 7d1f7b328..000000000
Binary files a/fonts/MortalFont40/0275.png and /dev/null differ
diff --git a/fonts/MortalFont40/0279.png b/fonts/MortalFont40/0279.png
deleted file mode 100644
index 39c305c4d..000000000
Binary files a/fonts/MortalFont40/0279.png and /dev/null differ
diff --git a/fonts/MortalFont40/027A.png b/fonts/MortalFont40/027A.png
deleted file mode 100644
index ceadc17b6..000000000
Binary files a/fonts/MortalFont40/027A.png and /dev/null differ
diff --git a/fonts/MortalFont40/027B.png b/fonts/MortalFont40/027B.png
deleted file mode 100644
index d6ec60545..000000000
Binary files a/fonts/MortalFont40/027B.png and /dev/null differ
diff --git a/fonts/MortalFont40/027D.png b/fonts/MortalFont40/027D.png
deleted file mode 100644
index 40c53aafb..000000000
Binary files a/fonts/MortalFont40/027D.png and /dev/null differ
diff --git a/fonts/MortalFont40/027E.png b/fonts/MortalFont40/027E.png
deleted file mode 100644
index 7c4ac8459..000000000
Binary files a/fonts/MortalFont40/027E.png and /dev/null differ
diff --git a/fonts/MortalFont40/0281.png b/fonts/MortalFont40/0281.png
deleted file mode 100644
index a264122fb..000000000
Binary files a/fonts/MortalFont40/0281.png and /dev/null differ
diff --git a/fonts/MortalFont40/0282.png b/fonts/MortalFont40/0282.png
deleted file mode 100644
index 4e6938a45..000000000
Binary files a/fonts/MortalFont40/0282.png and /dev/null differ
diff --git a/fonts/MortalFont40/0283.png b/fonts/MortalFont40/0283.png
deleted file mode 100644
index 9e1512474..000000000
Binary files a/fonts/MortalFont40/0283.png and /dev/null differ
diff --git a/fonts/MortalFont40/0284.png b/fonts/MortalFont40/0284.png
deleted file mode 100644
index 5b3482df9..000000000
Binary files a/fonts/MortalFont40/0284.png and /dev/null differ
diff --git a/fonts/MortalFont40/0288.png b/fonts/MortalFont40/0288.png
deleted file mode 100644
index d240d5cbc..000000000
Binary files a/fonts/MortalFont40/0288.png and /dev/null differ
diff --git a/fonts/MortalFont40/0289.png b/fonts/MortalFont40/0289.png
deleted file mode 100644
index cd9d7f73f..000000000
Binary files a/fonts/MortalFont40/0289.png and /dev/null differ
diff --git a/fonts/MortalFont40/028A.png b/fonts/MortalFont40/028A.png
deleted file mode 100644
index d120f6dfd..000000000
Binary files a/fonts/MortalFont40/028A.png and /dev/null differ
diff --git a/fonts/MortalFont40/028B.png b/fonts/MortalFont40/028B.png
deleted file mode 100644
index 754f058a5..000000000
Binary files a/fonts/MortalFont40/028B.png and /dev/null differ
diff --git a/fonts/MortalFont40/028C.png b/fonts/MortalFont40/028C.png
deleted file mode 100644
index 52c518c55..000000000
Binary files a/fonts/MortalFont40/028C.png and /dev/null differ
diff --git a/fonts/MortalFont40/028D.png b/fonts/MortalFont40/028D.png
deleted file mode 100644
index f07a2f9c3..000000000
Binary files a/fonts/MortalFont40/028D.png and /dev/null differ
diff --git a/fonts/MortalFont40/028E.png b/fonts/MortalFont40/028E.png
deleted file mode 100644
index ad02ebc62..000000000
Binary files a/fonts/MortalFont40/028E.png and /dev/null differ
diff --git a/fonts/MortalFont40/0290.png b/fonts/MortalFont40/0290.png
deleted file mode 100644
index 0205a4da5..000000000
Binary files a/fonts/MortalFont40/0290.png and /dev/null differ
diff --git a/fonts/MortalFont40/0291.png b/fonts/MortalFont40/0291.png
deleted file mode 100644
index 27a5e5830..000000000
Binary files a/fonts/MortalFont40/0291.png and /dev/null differ
diff --git a/fonts/MortalFont40/0292.png b/fonts/MortalFont40/0292.png
deleted file mode 100644
index 279cd2310..000000000
Binary files a/fonts/MortalFont40/0292.png and /dev/null differ
diff --git a/fonts/MortalFont40/0294.png b/fonts/MortalFont40/0294.png
deleted file mode 100644
index cfea57c5b..000000000
Binary files a/fonts/MortalFont40/0294.png and /dev/null differ
diff --git a/fonts/MortalFont40/0295.png b/fonts/MortalFont40/0295.png
deleted file mode 100644
index abe5f9da4..000000000
Binary files a/fonts/MortalFont40/0295.png and /dev/null differ
diff --git a/fonts/MortalFont40/0298.png b/fonts/MortalFont40/0298.png
deleted file mode 100644
index 866a86ce3..000000000
Binary files a/fonts/MortalFont40/0298.png and /dev/null differ
diff --git a/fonts/MortalFont40/029D.png b/fonts/MortalFont40/029D.png
deleted file mode 100644
index 69d5f9c80..000000000
Binary files a/fonts/MortalFont40/029D.png and /dev/null differ
diff --git a/fonts/MortalFont40/02A1.png b/fonts/MortalFont40/02A1.png
deleted file mode 100644
index bfe6ef906..000000000
Binary files a/fonts/MortalFont40/02A1.png and /dev/null differ
diff --git a/fonts/MortalFont40/02A2.png b/fonts/MortalFont40/02A2.png
deleted file mode 100644
index 22e5fbb48..000000000
Binary files a/fonts/MortalFont40/02A2.png and /dev/null differ
diff --git a/fonts/MortalFont40/02C7.png b/fonts/MortalFont40/02C7.png
deleted file mode 100644
index 7cd8c680a..000000000
Binary files a/fonts/MortalFont40/02C7.png and /dev/null differ
diff --git a/fonts/MortalFont40/02C8.png b/fonts/MortalFont40/02C8.png
deleted file mode 100644
index 8f3847bdd..000000000
Binary files a/fonts/MortalFont40/02C8.png and /dev/null differ
diff --git a/fonts/MortalFont40/02CC.png b/fonts/MortalFont40/02CC.png
deleted file mode 100644
index 8377613c6..000000000
Binary files a/fonts/MortalFont40/02CC.png and /dev/null differ
diff --git a/fonts/MortalFont40/02D0.png b/fonts/MortalFont40/02D0.png
deleted file mode 100644
index 31f79f2a3..000000000
Binary files a/fonts/MortalFont40/02D0.png and /dev/null differ
diff --git a/fonts/MortalFont40/02D1.png b/fonts/MortalFont40/02D1.png
deleted file mode 100644
index 84ef658e0..000000000
Binary files a/fonts/MortalFont40/02D1.png and /dev/null differ
diff --git a/fonts/MortalFont40/02D8.png b/fonts/MortalFont40/02D8.png
deleted file mode 100644
index 66bab1e73..000000000
Binary files a/fonts/MortalFont40/02D8.png and /dev/null differ
diff --git a/fonts/MortalFont40/02D9.png b/fonts/MortalFont40/02D9.png
deleted file mode 100644
index beb5b0218..000000000
Binary files a/fonts/MortalFont40/02D9.png and /dev/null differ
diff --git a/fonts/MortalFont40/02DB.png b/fonts/MortalFont40/02DB.png
deleted file mode 100644
index 3b8c4f7ab..000000000
Binary files a/fonts/MortalFont40/02DB.png and /dev/null differ
diff --git a/fonts/MortalFont40/02DC.png b/fonts/MortalFont40/02DC.png
deleted file mode 100644
index 3e97ca7c9..000000000
Binary files a/fonts/MortalFont40/02DC.png and /dev/null differ
diff --git a/fonts/MortalFont40/02DD.png b/fonts/MortalFont40/02DD.png
deleted file mode 100644
index fc8097595..000000000
Binary files a/fonts/MortalFont40/02DD.png and /dev/null differ
diff --git a/fonts/MortalFont40/02DE.png b/fonts/MortalFont40/02DE.png
deleted file mode 100644
index d6132de18..000000000
Binary files a/fonts/MortalFont40/02DE.png and /dev/null differ
diff --git a/fonts/MortalFont40/02E5.png b/fonts/MortalFont40/02E5.png
deleted file mode 100644
index 6a6ca3999..000000000
Binary files a/fonts/MortalFont40/02E5.png and /dev/null differ
diff --git a/fonts/MortalFont40/02E6.png b/fonts/MortalFont40/02E6.png
deleted file mode 100644
index c08b12b10..000000000
Binary files a/fonts/MortalFont40/02E6.png and /dev/null differ
diff --git a/fonts/MortalFont40/02E7.png b/fonts/MortalFont40/02E7.png
deleted file mode 100644
index 2df0d9a29..000000000
Binary files a/fonts/MortalFont40/02E7.png and /dev/null differ
diff --git a/fonts/MortalFont40/02E8.png b/fonts/MortalFont40/02E8.png
deleted file mode 100644
index ed602dbeb..000000000
Binary files a/fonts/MortalFont40/02E8.png and /dev/null differ
diff --git a/fonts/MortalFont40/02E9.png b/fonts/MortalFont40/02E9.png
deleted file mode 100644
index 7a8c1b0dd..000000000
Binary files a/fonts/MortalFont40/02E9.png and /dev/null differ
diff --git a/fonts/MortalFont40/0300.png b/fonts/MortalFont40/0300.png
deleted file mode 100644
index 0a08979c0..000000000
Binary files a/fonts/MortalFont40/0300.png and /dev/null differ
diff --git a/fonts/MortalFont40/0301.png b/fonts/MortalFont40/0301.png
deleted file mode 100644
index b6e92676b..000000000
Binary files a/fonts/MortalFont40/0301.png and /dev/null differ
diff --git a/fonts/MortalFont40/0302.png b/fonts/MortalFont40/0302.png
deleted file mode 100644
index c8c6722c3..000000000
Binary files a/fonts/MortalFont40/0302.png and /dev/null differ
diff --git a/fonts/MortalFont40/0303.png b/fonts/MortalFont40/0303.png
deleted file mode 100644
index 8be2421e9..000000000
Binary files a/fonts/MortalFont40/0303.png and /dev/null differ
diff --git a/fonts/MortalFont40/0304.png b/fonts/MortalFont40/0304.png
deleted file mode 100644
index 16cbd6a82..000000000
Binary files a/fonts/MortalFont40/0304.png and /dev/null differ
diff --git a/fonts/MortalFont40/0306.png b/fonts/MortalFont40/0306.png
deleted file mode 100644
index 79f3b1af5..000000000
Binary files a/fonts/MortalFont40/0306.png and /dev/null differ
diff --git a/fonts/MortalFont40/0308.png b/fonts/MortalFont40/0308.png
deleted file mode 100644
index 9d85fb901..000000000
Binary files a/fonts/MortalFont40/0308.png and /dev/null differ
diff --git a/fonts/MortalFont40/030B.png b/fonts/MortalFont40/030B.png
deleted file mode 100644
index 1b4887f6e..000000000
Binary files a/fonts/MortalFont40/030B.png and /dev/null differ
diff --git a/fonts/MortalFont40/030C.png b/fonts/MortalFont40/030C.png
deleted file mode 100644
index 79b46ee33..000000000
Binary files a/fonts/MortalFont40/030C.png and /dev/null differ
diff --git a/fonts/MortalFont40/030F.png b/fonts/MortalFont40/030F.png
deleted file mode 100644
index 43a28a313..000000000
Binary files a/fonts/MortalFont40/030F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0318.png b/fonts/MortalFont40/0318.png
deleted file mode 100644
index 23e85d7a5..000000000
Binary files a/fonts/MortalFont40/0318.png and /dev/null differ
diff --git a/fonts/MortalFont40/0319.png b/fonts/MortalFont40/0319.png
deleted file mode 100644
index b5555caba..000000000
Binary files a/fonts/MortalFont40/0319.png and /dev/null differ
diff --git a/fonts/MortalFont40/031A.png b/fonts/MortalFont40/031A.png
deleted file mode 100644
index 35c4efcf4..000000000
Binary files a/fonts/MortalFont40/031A.png and /dev/null differ
diff --git a/fonts/MortalFont40/031C.png b/fonts/MortalFont40/031C.png
deleted file mode 100644
index 05cc1eaf8..000000000
Binary files a/fonts/MortalFont40/031C.png and /dev/null differ
diff --git a/fonts/MortalFont40/031D.png b/fonts/MortalFont40/031D.png
deleted file mode 100644
index 710c95e1a..000000000
Binary files a/fonts/MortalFont40/031D.png and /dev/null differ
diff --git a/fonts/MortalFont40/031E.png b/fonts/MortalFont40/031E.png
deleted file mode 100644
index efb3d6436..000000000
Binary files a/fonts/MortalFont40/031E.png and /dev/null differ
diff --git a/fonts/MortalFont40/031F.png b/fonts/MortalFont40/031F.png
deleted file mode 100644
index 36f7de6a5..000000000
Binary files a/fonts/MortalFont40/031F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0320.png b/fonts/MortalFont40/0320.png
deleted file mode 100644
index ebe3fa9d3..000000000
Binary files a/fonts/MortalFont40/0320.png and /dev/null differ
diff --git a/fonts/MortalFont40/0324.png b/fonts/MortalFont40/0324.png
deleted file mode 100644
index aa07c925a..000000000
Binary files a/fonts/MortalFont40/0324.png and /dev/null differ
diff --git a/fonts/MortalFont40/0325.png b/fonts/MortalFont40/0325.png
deleted file mode 100644
index e0f76bcd3..000000000
Binary files a/fonts/MortalFont40/0325.png and /dev/null differ
diff --git a/fonts/MortalFont40/0329.png b/fonts/MortalFont40/0329.png
deleted file mode 100644
index 8377613c6..000000000
Binary files a/fonts/MortalFont40/0329.png and /dev/null differ
diff --git a/fonts/MortalFont40/032A.png b/fonts/MortalFont40/032A.png
deleted file mode 100644
index ad5450974..000000000
Binary files a/fonts/MortalFont40/032A.png and /dev/null differ
diff --git a/fonts/MortalFont40/032C.png b/fonts/MortalFont40/032C.png
deleted file mode 100644
index bedf36d0e..000000000
Binary files a/fonts/MortalFont40/032C.png and /dev/null differ
diff --git a/fonts/MortalFont40/032F.png b/fonts/MortalFont40/032F.png
deleted file mode 100644
index 69a8d51a0..000000000
Binary files a/fonts/MortalFont40/032F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0330.png b/fonts/MortalFont40/0330.png
deleted file mode 100644
index 6e15fa447..000000000
Binary files a/fonts/MortalFont40/0330.png and /dev/null differ
diff --git a/fonts/MortalFont40/0334.png b/fonts/MortalFont40/0334.png
deleted file mode 100644
index 02e2195fb..000000000
Binary files a/fonts/MortalFont40/0334.png and /dev/null differ
diff --git a/fonts/MortalFont40/0339.png b/fonts/MortalFont40/0339.png
deleted file mode 100644
index 337c4e24b..000000000
Binary files a/fonts/MortalFont40/0339.png and /dev/null differ
diff --git a/fonts/MortalFont40/033A.png b/fonts/MortalFont40/033A.png
deleted file mode 100644
index 44cec43f7..000000000
Binary files a/fonts/MortalFont40/033A.png and /dev/null differ
diff --git a/fonts/MortalFont40/033B.png b/fonts/MortalFont40/033B.png
deleted file mode 100644
index 14519aea4..000000000
Binary files a/fonts/MortalFont40/033B.png and /dev/null differ
diff --git a/fonts/MortalFont40/033C.png b/fonts/MortalFont40/033C.png
deleted file mode 100644
index f942366ae..000000000
Binary files a/fonts/MortalFont40/033C.png and /dev/null differ
diff --git a/fonts/MortalFont40/033D.png b/fonts/MortalFont40/033D.png
deleted file mode 100644
index eb5d8c7d2..000000000
Binary files a/fonts/MortalFont40/033D.png and /dev/null differ
diff --git a/fonts/MortalFont40/0361.png b/fonts/MortalFont40/0361.png
deleted file mode 100644
index 9d97fd8f0..000000000
Binary files a/fonts/MortalFont40/0361.png and /dev/null differ
diff --git a/fonts/MortalFont40/0391.png b/fonts/MortalFont40/0391.png
deleted file mode 100644
index 2a177e8cd..000000000
Binary files a/fonts/MortalFont40/0391.png and /dev/null differ
diff --git a/fonts/MortalFont40/0392.png b/fonts/MortalFont40/0392.png
deleted file mode 100644
index 2d78b5c32..000000000
Binary files a/fonts/MortalFont40/0392.png and /dev/null differ
diff --git a/fonts/MortalFont40/0393.png b/fonts/MortalFont40/0393.png
deleted file mode 100644
index c846c08b9..000000000
Binary files a/fonts/MortalFont40/0393.png and /dev/null differ
diff --git a/fonts/MortalFont40/0394.png b/fonts/MortalFont40/0394.png
deleted file mode 100644
index c46cfc718..000000000
Binary files a/fonts/MortalFont40/0394.png and /dev/null differ
diff --git a/fonts/MortalFont40/0395.png b/fonts/MortalFont40/0395.png
deleted file mode 100644
index 6a660763b..000000000
Binary files a/fonts/MortalFont40/0395.png and /dev/null differ
diff --git a/fonts/MortalFont40/0396.png b/fonts/MortalFont40/0396.png
deleted file mode 100644
index 40a6e0da6..000000000
Binary files a/fonts/MortalFont40/0396.png and /dev/null differ
diff --git a/fonts/MortalFont40/0397.png b/fonts/MortalFont40/0397.png
deleted file mode 100644
index 9d5dd43cd..000000000
Binary files a/fonts/MortalFont40/0397.png and /dev/null differ
diff --git a/fonts/MortalFont40/0398.png b/fonts/MortalFont40/0398.png
deleted file mode 100644
index d7d5f23f0..000000000
Binary files a/fonts/MortalFont40/0398.png and /dev/null differ
diff --git a/fonts/MortalFont40/0399.png b/fonts/MortalFont40/0399.png
deleted file mode 100644
index e96b7bfe1..000000000
Binary files a/fonts/MortalFont40/0399.png and /dev/null differ
diff --git a/fonts/MortalFont40/039A.png b/fonts/MortalFont40/039A.png
deleted file mode 100644
index 48a4a2bcd..000000000
Binary files a/fonts/MortalFont40/039A.png and /dev/null differ
diff --git a/fonts/MortalFont40/039B.png b/fonts/MortalFont40/039B.png
deleted file mode 100644
index c888edf89..000000000
Binary files a/fonts/MortalFont40/039B.png and /dev/null differ
diff --git a/fonts/MortalFont40/039C.png b/fonts/MortalFont40/039C.png
deleted file mode 100644
index d47fff1c9..000000000
Binary files a/fonts/MortalFont40/039C.png and /dev/null differ
diff --git a/fonts/MortalFont40/039D.png b/fonts/MortalFont40/039D.png
deleted file mode 100644
index b8fd7f56b..000000000
Binary files a/fonts/MortalFont40/039D.png and /dev/null differ
diff --git a/fonts/MortalFont40/039E.png b/fonts/MortalFont40/039E.png
deleted file mode 100644
index 37a2d02bc..000000000
Binary files a/fonts/MortalFont40/039E.png and /dev/null differ
diff --git a/fonts/MortalFont40/039F.png b/fonts/MortalFont40/039F.png
deleted file mode 100644
index ffb8e692c..000000000
Binary files a/fonts/MortalFont40/039F.png and /dev/null differ
diff --git a/fonts/MortalFont40/03A0.png b/fonts/MortalFont40/03A0.png
deleted file mode 100644
index 873d0fd0c..000000000
Binary files a/fonts/MortalFont40/03A0.png and /dev/null differ
diff --git a/fonts/MortalFont40/03A1.png b/fonts/MortalFont40/03A1.png
deleted file mode 100644
index e1430633a..000000000
Binary files a/fonts/MortalFont40/03A1.png and /dev/null differ
diff --git a/fonts/MortalFont40/03A3.png b/fonts/MortalFont40/03A3.png
deleted file mode 100644
index 136743470..000000000
Binary files a/fonts/MortalFont40/03A3.png and /dev/null differ
diff --git a/fonts/MortalFont40/03A4.png b/fonts/MortalFont40/03A4.png
deleted file mode 100644
index 2cd008dd3..000000000
Binary files a/fonts/MortalFont40/03A4.png and /dev/null differ
diff --git a/fonts/MortalFont40/03A5.png b/fonts/MortalFont40/03A5.png
deleted file mode 100644
index 3f35760b1..000000000
Binary files a/fonts/MortalFont40/03A5.png and /dev/null differ
diff --git a/fonts/MortalFont40/03A6.png b/fonts/MortalFont40/03A6.png
deleted file mode 100644
index c04f44243..000000000
Binary files a/fonts/MortalFont40/03A6.png and /dev/null differ
diff --git a/fonts/MortalFont40/03A7.png b/fonts/MortalFont40/03A7.png
deleted file mode 100644
index 645c45004..000000000
Binary files a/fonts/MortalFont40/03A7.png and /dev/null differ
diff --git a/fonts/MortalFont40/03A8.png b/fonts/MortalFont40/03A8.png
deleted file mode 100644
index a3e1bf6a4..000000000
Binary files a/fonts/MortalFont40/03A8.png and /dev/null differ
diff --git a/fonts/MortalFont40/03A9.png b/fonts/MortalFont40/03A9.png
deleted file mode 100644
index b1c9de002..000000000
Binary files a/fonts/MortalFont40/03A9.png and /dev/null differ
diff --git a/fonts/MortalFont40/03B1.png b/fonts/MortalFont40/03B1.png
deleted file mode 100644
index 2f3cee9dc..000000000
Binary files a/fonts/MortalFont40/03B1.png and /dev/null differ
diff --git a/fonts/MortalFont40/03B2.png b/fonts/MortalFont40/03B2.png
deleted file mode 100644
index d9160bf69..000000000
Binary files a/fonts/MortalFont40/03B2.png and /dev/null differ
diff --git a/fonts/MortalFont40/03B3.png b/fonts/MortalFont40/03B3.png
deleted file mode 100644
index db5e0684a..000000000
Binary files a/fonts/MortalFont40/03B3.png and /dev/null differ
diff --git a/fonts/MortalFont40/03B4.png b/fonts/MortalFont40/03B4.png
deleted file mode 100644
index aebd5b45b..000000000
Binary files a/fonts/MortalFont40/03B4.png and /dev/null differ
diff --git a/fonts/MortalFont40/03B5.png b/fonts/MortalFont40/03B5.png
deleted file mode 100644
index 0da9c2de0..000000000
Binary files a/fonts/MortalFont40/03B5.png and /dev/null differ
diff --git a/fonts/MortalFont40/03B6.png b/fonts/MortalFont40/03B6.png
deleted file mode 100644
index 14a017c0b..000000000
Binary files a/fonts/MortalFont40/03B6.png and /dev/null differ
diff --git a/fonts/MortalFont40/03B7.png b/fonts/MortalFont40/03B7.png
deleted file mode 100644
index 1b2efb70e..000000000
Binary files a/fonts/MortalFont40/03B7.png and /dev/null differ
diff --git a/fonts/MortalFont40/03B8.png b/fonts/MortalFont40/03B8.png
deleted file mode 100644
index a15021ef5..000000000
Binary files a/fonts/MortalFont40/03B8.png and /dev/null differ
diff --git a/fonts/MortalFont40/03B9.png b/fonts/MortalFont40/03B9.png
deleted file mode 100644
index 8fc7766dd..000000000
Binary files a/fonts/MortalFont40/03B9.png and /dev/null differ
diff --git a/fonts/MortalFont40/03BA.png b/fonts/MortalFont40/03BA.png
deleted file mode 100644
index 26f88bf23..000000000
Binary files a/fonts/MortalFont40/03BA.png and /dev/null differ
diff --git a/fonts/MortalFont40/03BB.png b/fonts/MortalFont40/03BB.png
deleted file mode 100644
index c9458a90c..000000000
Binary files a/fonts/MortalFont40/03BB.png and /dev/null differ
diff --git a/fonts/MortalFont40/03BC.png b/fonts/MortalFont40/03BC.png
deleted file mode 100644
index 399cddb76..000000000
Binary files a/fonts/MortalFont40/03BC.png and /dev/null differ
diff --git a/fonts/MortalFont40/03BD.png b/fonts/MortalFont40/03BD.png
deleted file mode 100644
index e8d038a61..000000000
Binary files a/fonts/MortalFont40/03BD.png and /dev/null differ
diff --git a/fonts/MortalFont40/03BE.png b/fonts/MortalFont40/03BE.png
deleted file mode 100644
index 9d5a2b114..000000000
Binary files a/fonts/MortalFont40/03BE.png and /dev/null differ
diff --git a/fonts/MortalFont40/03BF.png b/fonts/MortalFont40/03BF.png
deleted file mode 100644
index 97bdf806b..000000000
Binary files a/fonts/MortalFont40/03BF.png and /dev/null differ
diff --git a/fonts/MortalFont40/03C0.png b/fonts/MortalFont40/03C0.png
deleted file mode 100644
index 499a5aa23..000000000
Binary files a/fonts/MortalFont40/03C0.png and /dev/null differ
diff --git a/fonts/MortalFont40/03C1.png b/fonts/MortalFont40/03C1.png
deleted file mode 100644
index 6ee858da0..000000000
Binary files a/fonts/MortalFont40/03C1.png and /dev/null differ
diff --git a/fonts/MortalFont40/03C2.png b/fonts/MortalFont40/03C2.png
deleted file mode 100644
index 7140a9edc..000000000
Binary files a/fonts/MortalFont40/03C2.png and /dev/null differ
diff --git a/fonts/MortalFont40/03C3.png b/fonts/MortalFont40/03C3.png
deleted file mode 100644
index d374d64cb..000000000
Binary files a/fonts/MortalFont40/03C3.png and /dev/null differ
diff --git a/fonts/MortalFont40/03C4.png b/fonts/MortalFont40/03C4.png
deleted file mode 100644
index 8cf6a20ac..000000000
Binary files a/fonts/MortalFont40/03C4.png and /dev/null differ
diff --git a/fonts/MortalFont40/03C5.png b/fonts/MortalFont40/03C5.png
deleted file mode 100644
index ef5880151..000000000
Binary files a/fonts/MortalFont40/03C5.png and /dev/null differ
diff --git a/fonts/MortalFont40/03C6.png b/fonts/MortalFont40/03C6.png
deleted file mode 100644
index 45ccfd453..000000000
Binary files a/fonts/MortalFont40/03C6.png and /dev/null differ
diff --git a/fonts/MortalFont40/03C7.png b/fonts/MortalFont40/03C7.png
deleted file mode 100644
index 803dfe8ab..000000000
Binary files a/fonts/MortalFont40/03C7.png and /dev/null differ
diff --git a/fonts/MortalFont40/03C8.png b/fonts/MortalFont40/03C8.png
deleted file mode 100644
index 510269272..000000000
Binary files a/fonts/MortalFont40/03C8.png and /dev/null differ
diff --git a/fonts/MortalFont40/03C9.png b/fonts/MortalFont40/03C9.png
deleted file mode 100644
index 7aee40759..000000000
Binary files a/fonts/MortalFont40/03C9.png and /dev/null differ
diff --git a/fonts/MortalFont40/0401.png b/fonts/MortalFont40/0401.png
deleted file mode 100644
index 25cf21cef..000000000
Binary files a/fonts/MortalFont40/0401.png and /dev/null differ
diff --git a/fonts/MortalFont40/0410.png b/fonts/MortalFont40/0410.png
deleted file mode 100644
index 2a177e8cd..000000000
Binary files a/fonts/MortalFont40/0410.png and /dev/null differ
diff --git a/fonts/MortalFont40/0411.png b/fonts/MortalFont40/0411.png
deleted file mode 100644
index e5cd11a79..000000000
Binary files a/fonts/MortalFont40/0411.png and /dev/null differ
diff --git a/fonts/MortalFont40/0412.png b/fonts/MortalFont40/0412.png
deleted file mode 100644
index 2d78b5c32..000000000
Binary files a/fonts/MortalFont40/0412.png and /dev/null differ
diff --git a/fonts/MortalFont40/0413.png b/fonts/MortalFont40/0413.png
deleted file mode 100644
index c846c08b9..000000000
Binary files a/fonts/MortalFont40/0413.png and /dev/null differ
diff --git a/fonts/MortalFont40/0414.png b/fonts/MortalFont40/0414.png
deleted file mode 100644
index 9d60ba385..000000000
Binary files a/fonts/MortalFont40/0414.png and /dev/null differ
diff --git a/fonts/MortalFont40/0415.png b/fonts/MortalFont40/0415.png
deleted file mode 100644
index 6a660763b..000000000
Binary files a/fonts/MortalFont40/0415.png and /dev/null differ
diff --git a/fonts/MortalFont40/0416.png b/fonts/MortalFont40/0416.png
deleted file mode 100644
index 12d7779d3..000000000
Binary files a/fonts/MortalFont40/0416.png and /dev/null differ
diff --git a/fonts/MortalFont40/0417.png b/fonts/MortalFont40/0417.png
deleted file mode 100644
index 6a5c75282..000000000
Binary files a/fonts/MortalFont40/0417.png and /dev/null differ
diff --git a/fonts/MortalFont40/0418.png b/fonts/MortalFont40/0418.png
deleted file mode 100644
index 41da58fb5..000000000
Binary files a/fonts/MortalFont40/0418.png and /dev/null differ
diff --git a/fonts/MortalFont40/0419.png b/fonts/MortalFont40/0419.png
deleted file mode 100644
index 35155458c..000000000
Binary files a/fonts/MortalFont40/0419.png and /dev/null differ
diff --git a/fonts/MortalFont40/041A.png b/fonts/MortalFont40/041A.png
deleted file mode 100644
index 7e01f9209..000000000
Binary files a/fonts/MortalFont40/041A.png and /dev/null differ
diff --git a/fonts/MortalFont40/041B.png b/fonts/MortalFont40/041B.png
deleted file mode 100644
index bb88efaa9..000000000
Binary files a/fonts/MortalFont40/041B.png and /dev/null differ
diff --git a/fonts/MortalFont40/041C.png b/fonts/MortalFont40/041C.png
deleted file mode 100644
index d47fff1c9..000000000
Binary files a/fonts/MortalFont40/041C.png and /dev/null differ
diff --git a/fonts/MortalFont40/041D.png b/fonts/MortalFont40/041D.png
deleted file mode 100644
index 9d5dd43cd..000000000
Binary files a/fonts/MortalFont40/041D.png and /dev/null differ
diff --git a/fonts/MortalFont40/041E.png b/fonts/MortalFont40/041E.png
deleted file mode 100644
index ffb8e692c..000000000
Binary files a/fonts/MortalFont40/041E.png and /dev/null differ
diff --git a/fonts/MortalFont40/041F.png b/fonts/MortalFont40/041F.png
deleted file mode 100644
index 873d0fd0c..000000000
Binary files a/fonts/MortalFont40/041F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0420.png b/fonts/MortalFont40/0420.png
deleted file mode 100644
index e1430633a..000000000
Binary files a/fonts/MortalFont40/0420.png and /dev/null differ
diff --git a/fonts/MortalFont40/0421.png b/fonts/MortalFont40/0421.png
deleted file mode 100644
index 05e7681db..000000000
Binary files a/fonts/MortalFont40/0421.png and /dev/null differ
diff --git a/fonts/MortalFont40/0422.png b/fonts/MortalFont40/0422.png
deleted file mode 100644
index 2cd008dd3..000000000
Binary files a/fonts/MortalFont40/0422.png and /dev/null differ
diff --git a/fonts/MortalFont40/0423.png b/fonts/MortalFont40/0423.png
deleted file mode 100644
index 6106a3386..000000000
Binary files a/fonts/MortalFont40/0423.png and /dev/null differ
diff --git a/fonts/MortalFont40/0424.png b/fonts/MortalFont40/0424.png
deleted file mode 100644
index 147f66961..000000000
Binary files a/fonts/MortalFont40/0424.png and /dev/null differ
diff --git a/fonts/MortalFont40/0425.png b/fonts/MortalFont40/0425.png
deleted file mode 100644
index 645c45004..000000000
Binary files a/fonts/MortalFont40/0425.png and /dev/null differ
diff --git a/fonts/MortalFont40/0426.png b/fonts/MortalFont40/0426.png
deleted file mode 100644
index a212f75ae..000000000
Binary files a/fonts/MortalFont40/0426.png and /dev/null differ
diff --git a/fonts/MortalFont40/0427.png b/fonts/MortalFont40/0427.png
deleted file mode 100644
index d5208ee5b..000000000
Binary files a/fonts/MortalFont40/0427.png and /dev/null differ
diff --git a/fonts/MortalFont40/0428.png b/fonts/MortalFont40/0428.png
deleted file mode 100644
index 5bae31907..000000000
Binary files a/fonts/MortalFont40/0428.png and /dev/null differ
diff --git a/fonts/MortalFont40/0429.png b/fonts/MortalFont40/0429.png
deleted file mode 100644
index 12c0fa180..000000000
Binary files a/fonts/MortalFont40/0429.png and /dev/null differ
diff --git a/fonts/MortalFont40/042A.png b/fonts/MortalFont40/042A.png
deleted file mode 100644
index a3f2c5c33..000000000
Binary files a/fonts/MortalFont40/042A.png and /dev/null differ
diff --git a/fonts/MortalFont40/042B.png b/fonts/MortalFont40/042B.png
deleted file mode 100644
index 7e34c2aa3..000000000
Binary files a/fonts/MortalFont40/042B.png and /dev/null differ
diff --git a/fonts/MortalFont40/042C.png b/fonts/MortalFont40/042C.png
deleted file mode 100644
index bf5782cef..000000000
Binary files a/fonts/MortalFont40/042C.png and /dev/null differ
diff --git a/fonts/MortalFont40/042D.png b/fonts/MortalFont40/042D.png
deleted file mode 100644
index 20b7e6f6b..000000000
Binary files a/fonts/MortalFont40/042D.png and /dev/null differ
diff --git a/fonts/MortalFont40/042E.png b/fonts/MortalFont40/042E.png
deleted file mode 100644
index 88a272d9a..000000000
Binary files a/fonts/MortalFont40/042E.png and /dev/null differ
diff --git a/fonts/MortalFont40/042F.png b/fonts/MortalFont40/042F.png
deleted file mode 100644
index 793b43e31..000000000
Binary files a/fonts/MortalFont40/042F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0430.png b/fonts/MortalFont40/0430.png
deleted file mode 100644
index 615204d0d..000000000
Binary files a/fonts/MortalFont40/0430.png and /dev/null differ
diff --git a/fonts/MortalFont40/0431.png b/fonts/MortalFont40/0431.png
deleted file mode 100644
index 081507293..000000000
Binary files a/fonts/MortalFont40/0431.png and /dev/null differ
diff --git a/fonts/MortalFont40/0432.png b/fonts/MortalFont40/0432.png
deleted file mode 100644
index b3a83a6b9..000000000
Binary files a/fonts/MortalFont40/0432.png and /dev/null differ
diff --git a/fonts/MortalFont40/0433.png b/fonts/MortalFont40/0433.png
deleted file mode 100644
index a2039880d..000000000
Binary files a/fonts/MortalFont40/0433.png and /dev/null differ
diff --git a/fonts/MortalFont40/0434.png b/fonts/MortalFont40/0434.png
deleted file mode 100644
index b0524ff74..000000000
Binary files a/fonts/MortalFont40/0434.png and /dev/null differ
diff --git a/fonts/MortalFont40/0435.png b/fonts/MortalFont40/0435.png
deleted file mode 100644
index 3d898eb71..000000000
Binary files a/fonts/MortalFont40/0435.png and /dev/null differ
diff --git a/fonts/MortalFont40/0436.png b/fonts/MortalFont40/0436.png
deleted file mode 100644
index ad9ab4fd8..000000000
Binary files a/fonts/MortalFont40/0436.png and /dev/null differ
diff --git a/fonts/MortalFont40/0437.png b/fonts/MortalFont40/0437.png
deleted file mode 100644
index 9b885f02d..000000000
Binary files a/fonts/MortalFont40/0437.png and /dev/null differ
diff --git a/fonts/MortalFont40/0438.png b/fonts/MortalFont40/0438.png
deleted file mode 100644
index c741e0ae5..000000000
Binary files a/fonts/MortalFont40/0438.png and /dev/null differ
diff --git a/fonts/MortalFont40/0439.png b/fonts/MortalFont40/0439.png
deleted file mode 100644
index 24183fdeb..000000000
Binary files a/fonts/MortalFont40/0439.png and /dev/null differ
diff --git a/fonts/MortalFont40/043A.png b/fonts/MortalFont40/043A.png
deleted file mode 100644
index 2d2eb5b65..000000000
Binary files a/fonts/MortalFont40/043A.png and /dev/null differ
diff --git a/fonts/MortalFont40/043B.png b/fonts/MortalFont40/043B.png
deleted file mode 100644
index e3338e83c..000000000
Binary files a/fonts/MortalFont40/043B.png and /dev/null differ
diff --git a/fonts/MortalFont40/043C.png b/fonts/MortalFont40/043C.png
deleted file mode 100644
index 433dd5a59..000000000
Binary files a/fonts/MortalFont40/043C.png and /dev/null differ
diff --git a/fonts/MortalFont40/043D.png b/fonts/MortalFont40/043D.png
deleted file mode 100644
index b61687a3d..000000000
Binary files a/fonts/MortalFont40/043D.png and /dev/null differ
diff --git a/fonts/MortalFont40/043E.png b/fonts/MortalFont40/043E.png
deleted file mode 100644
index f1b9a8fae..000000000
Binary files a/fonts/MortalFont40/043E.png and /dev/null differ
diff --git a/fonts/MortalFont40/043F.png b/fonts/MortalFont40/043F.png
deleted file mode 100644
index 7aa542537..000000000
Binary files a/fonts/MortalFont40/043F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0440.png b/fonts/MortalFont40/0440.png
deleted file mode 100644
index 48a7f3730..000000000
Binary files a/fonts/MortalFont40/0440.png and /dev/null differ
diff --git a/fonts/MortalFont40/0441.png b/fonts/MortalFont40/0441.png
deleted file mode 100644
index a97b45f38..000000000
Binary files a/fonts/MortalFont40/0441.png and /dev/null differ
diff --git a/fonts/MortalFont40/0442.png b/fonts/MortalFont40/0442.png
deleted file mode 100644
index 529bcaeab..000000000
Binary files a/fonts/MortalFont40/0442.png and /dev/null differ
diff --git a/fonts/MortalFont40/0443.png b/fonts/MortalFont40/0443.png
deleted file mode 100644
index 2e25e8bcf..000000000
Binary files a/fonts/MortalFont40/0443.png and /dev/null differ
diff --git a/fonts/MortalFont40/0444.png b/fonts/MortalFont40/0444.png
deleted file mode 100644
index 930485ebc..000000000
Binary files a/fonts/MortalFont40/0444.png and /dev/null differ
diff --git a/fonts/MortalFont40/0445.png b/fonts/MortalFont40/0445.png
deleted file mode 100644
index c4d706540..000000000
Binary files a/fonts/MortalFont40/0445.png and /dev/null differ
diff --git a/fonts/MortalFont40/0446.png b/fonts/MortalFont40/0446.png
deleted file mode 100644
index aed0ab985..000000000
Binary files a/fonts/MortalFont40/0446.png and /dev/null differ
diff --git a/fonts/MortalFont40/0447.png b/fonts/MortalFont40/0447.png
deleted file mode 100644
index ec46a0fea..000000000
Binary files a/fonts/MortalFont40/0447.png and /dev/null differ
diff --git a/fonts/MortalFont40/0448.png b/fonts/MortalFont40/0448.png
deleted file mode 100644
index 2c13d1df2..000000000
Binary files a/fonts/MortalFont40/0448.png and /dev/null differ
diff --git a/fonts/MortalFont40/0449.png b/fonts/MortalFont40/0449.png
deleted file mode 100644
index d96fe14f9..000000000
Binary files a/fonts/MortalFont40/0449.png and /dev/null differ
diff --git a/fonts/MortalFont40/044A.png b/fonts/MortalFont40/044A.png
deleted file mode 100644
index 1c2498519..000000000
Binary files a/fonts/MortalFont40/044A.png and /dev/null differ
diff --git a/fonts/MortalFont40/044B.png b/fonts/MortalFont40/044B.png
deleted file mode 100644
index d6aeee368..000000000
Binary files a/fonts/MortalFont40/044B.png and /dev/null differ
diff --git a/fonts/MortalFont40/044C.png b/fonts/MortalFont40/044C.png
deleted file mode 100644
index 6ae944ce3..000000000
Binary files a/fonts/MortalFont40/044C.png and /dev/null differ
diff --git a/fonts/MortalFont40/044D.png b/fonts/MortalFont40/044D.png
deleted file mode 100644
index 9e5ac018b..000000000
Binary files a/fonts/MortalFont40/044D.png and /dev/null differ
diff --git a/fonts/MortalFont40/044E.png b/fonts/MortalFont40/044E.png
deleted file mode 100644
index 94412991b..000000000
Binary files a/fonts/MortalFont40/044E.png and /dev/null differ
diff --git a/fonts/MortalFont40/044F.png b/fonts/MortalFont40/044F.png
deleted file mode 100644
index ff859434b..000000000
Binary files a/fonts/MortalFont40/044F.png and /dev/null differ
diff --git a/fonts/MortalFont40/0451.png b/fonts/MortalFont40/0451.png
deleted file mode 100644
index e865977aa..000000000
Binary files a/fonts/MortalFont40/0451.png and /dev/null differ
diff --git a/fonts/MortalFont40/1E3E.png b/fonts/MortalFont40/1E3E.png
deleted file mode 100644
index 3892e898e..000000000
Binary files a/fonts/MortalFont40/1E3E.png and /dev/null differ
diff --git a/fonts/MortalFont40/1E3F.png b/fonts/MortalFont40/1E3F.png
deleted file mode 100644
index ec21b48c3..000000000
Binary files a/fonts/MortalFont40/1E3F.png and /dev/null differ
diff --git a/fonts/MortalFont40/1F70.png b/fonts/MortalFont40/1F70.png
deleted file mode 100644
index 41231026e..000000000
Binary files a/fonts/MortalFont40/1F70.png and /dev/null differ
diff --git a/fonts/MortalFont40/1F71.png b/fonts/MortalFont40/1F71.png
deleted file mode 100644
index f0ff5c140..000000000
Binary files a/fonts/MortalFont40/1F71.png and /dev/null differ
diff --git a/fonts/MortalFont40/1F72.png b/fonts/MortalFont40/1F72.png
deleted file mode 100644
index dbebdeb29..000000000
Binary files a/fonts/MortalFont40/1F72.png and /dev/null differ
diff --git a/fonts/MortalFont40/1F73.png b/fonts/MortalFont40/1F73.png
deleted file mode 100644
index 58899875e..000000000
Binary files a/fonts/MortalFont40/1F73.png and /dev/null differ
diff --git a/fonts/MortalFont40/2010.png b/fonts/MortalFont40/2010.png
deleted file mode 100644
index bd941cfbb..000000000
Binary files a/fonts/MortalFont40/2010.png and /dev/null differ
diff --git a/fonts/MortalFont40/2013.png b/fonts/MortalFont40/2013.png
deleted file mode 100644
index 0f8ed0957..000000000
Binary files a/fonts/MortalFont40/2013.png and /dev/null differ
diff --git a/fonts/MortalFont40/2014.png b/fonts/MortalFont40/2014.png
deleted file mode 100644
index 1fa9bb153..000000000
Binary files a/fonts/MortalFont40/2014.png and /dev/null differ
diff --git a/fonts/MortalFont40/2015.png b/fonts/MortalFont40/2015.png
deleted file mode 100644
index 1fa9bb153..000000000
Binary files a/fonts/MortalFont40/2015.png and /dev/null differ
diff --git a/fonts/MortalFont40/2016.png b/fonts/MortalFont40/2016.png
deleted file mode 100644
index d57559810..000000000
Binary files a/fonts/MortalFont40/2016.png and /dev/null differ
diff --git a/fonts/MortalFont40/2018.png b/fonts/MortalFont40/2018.png
deleted file mode 100644
index cfed86447..000000000
Binary files a/fonts/MortalFont40/2018.png and /dev/null differ
diff --git a/fonts/MortalFont40/2019.png b/fonts/MortalFont40/2019.png
deleted file mode 100644
index 0b086c37b..000000000
Binary files a/fonts/MortalFont40/2019.png and /dev/null differ
diff --git a/fonts/MortalFont40/201C.png b/fonts/MortalFont40/201C.png
deleted file mode 100644
index 2ae2bf669..000000000
Binary files a/fonts/MortalFont40/201C.png and /dev/null differ
diff --git a/fonts/MortalFont40/201D.png b/fonts/MortalFont40/201D.png
deleted file mode 100644
index 345c976b5..000000000
Binary files a/fonts/MortalFont40/201D.png and /dev/null differ
diff --git a/fonts/MortalFont40/2020.png b/fonts/MortalFont40/2020.png
deleted file mode 100644
index 4950c7067..000000000
Binary files a/fonts/MortalFont40/2020.png and /dev/null differ
diff --git a/fonts/MortalFont40/2021.png b/fonts/MortalFont40/2021.png
deleted file mode 100644
index 7031bf144..000000000
Binary files a/fonts/MortalFont40/2021.png and /dev/null differ
diff --git a/fonts/MortalFont40/2022.png b/fonts/MortalFont40/2022.png
deleted file mode 100644
index 2c0085317..000000000
Binary files a/fonts/MortalFont40/2022.png and /dev/null differ
diff --git a/fonts/MortalFont40/2025.png b/fonts/MortalFont40/2025.png
deleted file mode 100644
index d52a20f80..000000000
Binary files a/fonts/MortalFont40/2025.png and /dev/null differ
diff --git a/fonts/MortalFont40/2026.png b/fonts/MortalFont40/2026.png
deleted file mode 100644
index e6c73e24f..000000000
Binary files a/fonts/MortalFont40/2026.png and /dev/null differ
diff --git a/fonts/MortalFont40/2030.png b/fonts/MortalFont40/2030.png
deleted file mode 100644
index c2cd431b5..000000000
Binary files a/fonts/MortalFont40/2030.png and /dev/null differ
diff --git a/fonts/MortalFont40/2032.png b/fonts/MortalFont40/2032.png
deleted file mode 100644
index bc6e9262f..000000000
Binary files a/fonts/MortalFont40/2032.png and /dev/null differ
diff --git a/fonts/MortalFont40/2033.png b/fonts/MortalFont40/2033.png
deleted file mode 100644
index 5bac6b026..000000000
Binary files a/fonts/MortalFont40/2033.png and /dev/null differ
diff --git a/fonts/MortalFont40/203B.png b/fonts/MortalFont40/203B.png
deleted file mode 100644
index 7cbd9559a..000000000
Binary files a/fonts/MortalFont40/203B.png and /dev/null differ
diff --git a/fonts/MortalFont40/203C.png b/fonts/MortalFont40/203C.png
deleted file mode 100644
index e81e64887..000000000
Binary files a/fonts/MortalFont40/203C.png and /dev/null differ
diff --git a/fonts/MortalFont40/203E.png b/fonts/MortalFont40/203E.png
deleted file mode 100644
index e037cbf70..000000000
Binary files a/fonts/MortalFont40/203E.png and /dev/null differ
diff --git a/fonts/MortalFont40/203F.png b/fonts/MortalFont40/203F.png
deleted file mode 100644
index 1ed1c1e4f..000000000
Binary files a/fonts/MortalFont40/203F.png and /dev/null differ
diff --git a/fonts/MortalFont40/2042.png b/fonts/MortalFont40/2042.png
deleted file mode 100644
index f91d7e484..000000000
Binary files a/fonts/MortalFont40/2042.png and /dev/null differ
diff --git a/fonts/MortalFont40/2047.png b/fonts/MortalFont40/2047.png
deleted file mode 100644
index 09e6f21e6..000000000
Binary files a/fonts/MortalFont40/2047.png and /dev/null differ
diff --git a/fonts/MortalFont40/2048.png b/fonts/MortalFont40/2048.png
deleted file mode 100644
index e9323298f..000000000
Binary files a/fonts/MortalFont40/2048.png and /dev/null differ
diff --git a/fonts/MortalFont40/2049.png b/fonts/MortalFont40/2049.png
deleted file mode 100644
index 58b88545f..000000000
Binary files a/fonts/MortalFont40/2049.png and /dev/null differ
diff --git a/fonts/MortalFont40/2051.png b/fonts/MortalFont40/2051.png
deleted file mode 100644
index 60bf1f4ed..000000000
Binary files a/fonts/MortalFont40/2051.png and /dev/null differ
diff --git a/fonts/MortalFont40/20AC.png b/fonts/MortalFont40/20AC.png
deleted file mode 100644
index 8a578207a..000000000
Binary files a/fonts/MortalFont40/20AC.png and /dev/null differ
diff --git a/fonts/MortalFont40/2103.png b/fonts/MortalFont40/2103.png
deleted file mode 100644
index f65d148c8..000000000
Binary files a/fonts/MortalFont40/2103.png and /dev/null differ
diff --git a/fonts/MortalFont40/210F.png b/fonts/MortalFont40/210F.png
deleted file mode 100644
index 86f87b6bb..000000000
Binary files a/fonts/MortalFont40/210F.png and /dev/null differ
diff --git a/fonts/MortalFont40/2113.png b/fonts/MortalFont40/2113.png
deleted file mode 100644
index 9ba50eaf0..000000000
Binary files a/fonts/MortalFont40/2113.png and /dev/null differ
diff --git a/fonts/MortalFont40/2116.png b/fonts/MortalFont40/2116.png
deleted file mode 100644
index 3692bdd98..000000000
Binary files a/fonts/MortalFont40/2116.png and /dev/null differ
diff --git a/fonts/MortalFont40/2121.png b/fonts/MortalFont40/2121.png
deleted file mode 100644
index 6bb2139b2..000000000
Binary files a/fonts/MortalFont40/2121.png and /dev/null differ
diff --git a/fonts/MortalFont40/2127.png b/fonts/MortalFont40/2127.png
deleted file mode 100644
index 1376eb81f..000000000
Binary files a/fonts/MortalFont40/2127.png and /dev/null differ
diff --git a/fonts/MortalFont40/212B.png b/fonts/MortalFont40/212B.png
deleted file mode 100644
index 569399a94..000000000
Binary files a/fonts/MortalFont40/212B.png and /dev/null differ
diff --git a/fonts/MortalFont40/2135.png b/fonts/MortalFont40/2135.png
deleted file mode 100644
index 69ed08b64..000000000
Binary files a/fonts/MortalFont40/2135.png and /dev/null differ
diff --git a/fonts/MortalFont40/2153.png b/fonts/MortalFont40/2153.png
deleted file mode 100644
index 93147dc27..000000000
Binary files a/fonts/MortalFont40/2153.png and /dev/null differ
diff --git a/fonts/MortalFont40/2154.png b/fonts/MortalFont40/2154.png
deleted file mode 100644
index 14f936962..000000000
Binary files a/fonts/MortalFont40/2154.png and /dev/null differ
diff --git a/fonts/MortalFont40/2155.png b/fonts/MortalFont40/2155.png
deleted file mode 100644
index a7095683b..000000000
Binary files a/fonts/MortalFont40/2155.png and /dev/null differ
diff --git a/fonts/MortalFont40/2160.png b/fonts/MortalFont40/2160.png
deleted file mode 100644
index e96b7bfe1..000000000
Binary files a/fonts/MortalFont40/2160.png and /dev/null differ
diff --git a/fonts/MortalFont40/2161.png b/fonts/MortalFont40/2161.png
deleted file mode 100644
index cf172361b..000000000
Binary files a/fonts/MortalFont40/2161.png and /dev/null differ
diff --git a/fonts/MortalFont40/2162.png b/fonts/MortalFont40/2162.png
deleted file mode 100644
index 20c7fc224..000000000
Binary files a/fonts/MortalFont40/2162.png and /dev/null differ
diff --git a/fonts/MortalFont40/2163.png b/fonts/MortalFont40/2163.png
deleted file mode 100644
index 877100553..000000000
Binary files a/fonts/MortalFont40/2163.png and /dev/null differ
diff --git a/fonts/MortalFont40/2164.png b/fonts/MortalFont40/2164.png
deleted file mode 100644
index b5d80af59..000000000
Binary files a/fonts/MortalFont40/2164.png and /dev/null differ
diff --git a/fonts/MortalFont40/2165.png b/fonts/MortalFont40/2165.png
deleted file mode 100644
index 0157106fa..000000000
Binary files a/fonts/MortalFont40/2165.png and /dev/null differ
diff --git a/fonts/MortalFont40/2166.png b/fonts/MortalFont40/2166.png
deleted file mode 100644
index 8fdad31a4..000000000
Binary files a/fonts/MortalFont40/2166.png and /dev/null differ
diff --git a/fonts/MortalFont40/2167.png b/fonts/MortalFont40/2167.png
deleted file mode 100644
index b838dbbe4..000000000
Binary files a/fonts/MortalFont40/2167.png and /dev/null differ
diff --git a/fonts/MortalFont40/2168.png b/fonts/MortalFont40/2168.png
deleted file mode 100644
index baf6ed99e..000000000
Binary files a/fonts/MortalFont40/2168.png and /dev/null differ
diff --git a/fonts/MortalFont40/2169.png b/fonts/MortalFont40/2169.png
deleted file mode 100644
index 645c45004..000000000
Binary files a/fonts/MortalFont40/2169.png and /dev/null differ
diff --git a/fonts/MortalFont40/216A.png b/fonts/MortalFont40/216A.png
deleted file mode 100644
index fc4085e27..000000000
Binary files a/fonts/MortalFont40/216A.png and /dev/null differ
diff --git a/fonts/MortalFont40/216B.png b/fonts/MortalFont40/216B.png
deleted file mode 100644
index 0bdeeb052..000000000
Binary files a/fonts/MortalFont40/216B.png and /dev/null differ
diff --git a/fonts/MortalFont40/2170.png b/fonts/MortalFont40/2170.png
deleted file mode 100644
index 8c11dc792..000000000
Binary files a/fonts/MortalFont40/2170.png and /dev/null differ
diff --git a/fonts/MortalFont40/2171.png b/fonts/MortalFont40/2171.png
deleted file mode 100644
index b6a6b2d11..000000000
Binary files a/fonts/MortalFont40/2171.png and /dev/null differ
diff --git a/fonts/MortalFont40/2172.png b/fonts/MortalFont40/2172.png
deleted file mode 100644
index 5a15a9ede..000000000
Binary files a/fonts/MortalFont40/2172.png and /dev/null differ
diff --git a/fonts/MortalFont40/2173.png b/fonts/MortalFont40/2173.png
deleted file mode 100644
index 92bc83344..000000000
Binary files a/fonts/MortalFont40/2173.png and /dev/null differ
diff --git a/fonts/MortalFont40/2174.png b/fonts/MortalFont40/2174.png
deleted file mode 100644
index 208388d91..000000000
Binary files a/fonts/MortalFont40/2174.png and /dev/null differ
diff --git a/fonts/MortalFont40/2175.png b/fonts/MortalFont40/2175.png
deleted file mode 100644
index 070e6d87d..000000000
Binary files a/fonts/MortalFont40/2175.png and /dev/null differ
diff --git a/fonts/MortalFont40/2176.png b/fonts/MortalFont40/2176.png
deleted file mode 100644
index d5788c281..000000000
Binary files a/fonts/MortalFont40/2176.png and /dev/null differ
diff --git a/fonts/MortalFont40/2177.png b/fonts/MortalFont40/2177.png
deleted file mode 100644
index 7d8c633ed..000000000
Binary files a/fonts/MortalFont40/2177.png and /dev/null differ
diff --git a/fonts/MortalFont40/2178.png b/fonts/MortalFont40/2178.png
deleted file mode 100644
index acab66d78..000000000
Binary files a/fonts/MortalFont40/2178.png and /dev/null differ
diff --git a/fonts/MortalFont40/2179.png b/fonts/MortalFont40/2179.png
deleted file mode 100644
index c4d706540..000000000
Binary files a/fonts/MortalFont40/2179.png and /dev/null differ
diff --git a/fonts/MortalFont40/217A.png b/fonts/MortalFont40/217A.png
deleted file mode 100644
index fd30d52ed..000000000
Binary files a/fonts/MortalFont40/217A.png and /dev/null differ
diff --git a/fonts/MortalFont40/217B.png b/fonts/MortalFont40/217B.png
deleted file mode 100644
index 1d47c4112..000000000
Binary files a/fonts/MortalFont40/217B.png and /dev/null differ
diff --git a/fonts/MortalFont40/2190.png b/fonts/MortalFont40/2190.png
deleted file mode 100644
index 5ef4836cd..000000000
Binary files a/fonts/MortalFont40/2190.png and /dev/null differ
diff --git a/fonts/MortalFont40/2191.png b/fonts/MortalFont40/2191.png
deleted file mode 100644
index 7c236db66..000000000
Binary files a/fonts/MortalFont40/2191.png and /dev/null differ
diff --git a/fonts/MortalFont40/2192.png b/fonts/MortalFont40/2192.png
deleted file mode 100644
index 36c8c2ca8..000000000
Binary files a/fonts/MortalFont40/2192.png and /dev/null differ
diff --git a/fonts/MortalFont40/2193.png b/fonts/MortalFont40/2193.png
deleted file mode 100644
index 8fa0bc0c8..000000000
Binary files a/fonts/MortalFont40/2193.png and /dev/null differ
diff --git a/fonts/MortalFont40/2194.png b/fonts/MortalFont40/2194.png
deleted file mode 100644
index 3717946be..000000000
Binary files a/fonts/MortalFont40/2194.png and /dev/null differ
diff --git a/fonts/MortalFont40/2196.png b/fonts/MortalFont40/2196.png
deleted file mode 100644
index 5b3b77964..000000000
Binary files a/fonts/MortalFont40/2196.png and /dev/null differ
diff --git a/fonts/MortalFont40/2197.png b/fonts/MortalFont40/2197.png
deleted file mode 100644
index 1d682b712..000000000
Binary files a/fonts/MortalFont40/2197.png and /dev/null differ
diff --git a/fonts/MortalFont40/2198.png b/fonts/MortalFont40/2198.png
deleted file mode 100644
index f52c7e49e..000000000
Binary files a/fonts/MortalFont40/2198.png and /dev/null differ
diff --git a/fonts/MortalFont40/2199.png b/fonts/MortalFont40/2199.png
deleted file mode 100644
index 2688ea395..000000000
Binary files a/fonts/MortalFont40/2199.png and /dev/null differ
diff --git a/fonts/MortalFont40/21C4.png b/fonts/MortalFont40/21C4.png
deleted file mode 100644
index 32e24ec79..000000000
Binary files a/fonts/MortalFont40/21C4.png and /dev/null differ
diff --git a/fonts/MortalFont40/21D2.png b/fonts/MortalFont40/21D2.png
deleted file mode 100644
index 3fc8a1667..000000000
Binary files a/fonts/MortalFont40/21D2.png and /dev/null differ
diff --git a/fonts/MortalFont40/21D4.png b/fonts/MortalFont40/21D4.png
deleted file mode 100644
index 0f8802e9f..000000000
Binary files a/fonts/MortalFont40/21D4.png and /dev/null differ
diff --git a/fonts/MortalFont40/21E6.png b/fonts/MortalFont40/21E6.png
deleted file mode 100644
index 3f6f481a3..000000000
Binary files a/fonts/MortalFont40/21E6.png and /dev/null differ
diff --git a/fonts/MortalFont40/21E7.png b/fonts/MortalFont40/21E7.png
deleted file mode 100644
index cc6897811..000000000
Binary files a/fonts/MortalFont40/21E7.png and /dev/null differ
diff --git a/fonts/MortalFont40/21E8.png b/fonts/MortalFont40/21E8.png
deleted file mode 100644
index b690f75e4..000000000
Binary files a/fonts/MortalFont40/21E8.png and /dev/null differ
diff --git a/fonts/MortalFont40/21E9.png b/fonts/MortalFont40/21E9.png
deleted file mode 100644
index df6b76e08..000000000
Binary files a/fonts/MortalFont40/21E9.png and /dev/null differ
diff --git a/fonts/MortalFont40/2200.png b/fonts/MortalFont40/2200.png
deleted file mode 100644
index 453dc197e..000000000
Binary files a/fonts/MortalFont40/2200.png and /dev/null differ
diff --git a/fonts/MortalFont40/2202.png b/fonts/MortalFont40/2202.png
deleted file mode 100644
index 6816de904..000000000
Binary files a/fonts/MortalFont40/2202.png and /dev/null differ
diff --git a/fonts/MortalFont40/2203.png b/fonts/MortalFont40/2203.png
deleted file mode 100644
index 8315c10fd..000000000
Binary files a/fonts/MortalFont40/2203.png and /dev/null differ
diff --git a/fonts/MortalFont40/2205.png b/fonts/MortalFont40/2205.png
deleted file mode 100644
index 822aff5e9..000000000
Binary files a/fonts/MortalFont40/2205.png and /dev/null differ
diff --git a/fonts/MortalFont40/2207.png b/fonts/MortalFont40/2207.png
deleted file mode 100644
index 235c86992..000000000
Binary files a/fonts/MortalFont40/2207.png and /dev/null differ
diff --git a/fonts/MortalFont40/2208.png b/fonts/MortalFont40/2208.png
deleted file mode 100644
index db2d3b03b..000000000
Binary files a/fonts/MortalFont40/2208.png and /dev/null differ
diff --git a/fonts/MortalFont40/2209.png b/fonts/MortalFont40/2209.png
deleted file mode 100644
index 2f0efc65a..000000000
Binary files a/fonts/MortalFont40/2209.png and /dev/null differ
diff --git a/fonts/MortalFont40/220B.png b/fonts/MortalFont40/220B.png
deleted file mode 100644
index 0a0e84159..000000000
Binary files a/fonts/MortalFont40/220B.png and /dev/null differ
diff --git a/fonts/MortalFont40/2212.png b/fonts/MortalFont40/2212.png
deleted file mode 100644
index 146fab2d3..000000000
Binary files a/fonts/MortalFont40/2212.png and /dev/null differ
diff --git a/fonts/MortalFont40/2213.png b/fonts/MortalFont40/2213.png
deleted file mode 100644
index 88b070580..000000000
Binary files a/fonts/MortalFont40/2213.png and /dev/null differ
diff --git a/fonts/MortalFont40/221A.png b/fonts/MortalFont40/221A.png
deleted file mode 100644
index 6ea318f8e..000000000
Binary files a/fonts/MortalFont40/221A.png and /dev/null differ
diff --git a/fonts/MortalFont40/221D.png b/fonts/MortalFont40/221D.png
deleted file mode 100644
index 8abfb9bfd..000000000
Binary files a/fonts/MortalFont40/221D.png and /dev/null differ
diff --git a/fonts/MortalFont40/221E.png b/fonts/MortalFont40/221E.png
deleted file mode 100644
index 08a029091..000000000
Binary files a/fonts/MortalFont40/221E.png and /dev/null differ
diff --git a/fonts/MortalFont40/221F.png b/fonts/MortalFont40/221F.png
deleted file mode 100644
index d806cbfb7..000000000
Binary files a/fonts/MortalFont40/221F.png and /dev/null differ
diff --git a/fonts/MortalFont40/2220.png b/fonts/MortalFont40/2220.png
deleted file mode 100644
index bd2fdb284..000000000
Binary files a/fonts/MortalFont40/2220.png and /dev/null differ
diff --git a/fonts/MortalFont40/2225.png b/fonts/MortalFont40/2225.png
deleted file mode 100644
index 69dfdb73f..000000000
Binary files a/fonts/MortalFont40/2225.png and /dev/null differ
diff --git a/fonts/MortalFont40/2226.png b/fonts/MortalFont40/2226.png
deleted file mode 100644
index 4c201e012..000000000
Binary files a/fonts/MortalFont40/2226.png and /dev/null differ
diff --git a/fonts/MortalFont40/2227.png b/fonts/MortalFont40/2227.png
deleted file mode 100644
index a4e018cc0..000000000
Binary files a/fonts/MortalFont40/2227.png and /dev/null differ
diff --git a/fonts/MortalFont40/2228.png b/fonts/MortalFont40/2228.png
deleted file mode 100644
index b9aafd73d..000000000
Binary files a/fonts/MortalFont40/2228.png and /dev/null differ
diff --git a/fonts/MortalFont40/2229.png b/fonts/MortalFont40/2229.png
deleted file mode 100644
index 8b8a3734d..000000000
Binary files a/fonts/MortalFont40/2229.png and /dev/null differ
diff --git a/fonts/MortalFont40/222A.png b/fonts/MortalFont40/222A.png
deleted file mode 100644
index 4c279f4e6..000000000
Binary files a/fonts/MortalFont40/222A.png and /dev/null differ
diff --git a/fonts/MortalFont40/222B.png b/fonts/MortalFont40/222B.png
deleted file mode 100644
index 83c5e7b0c..000000000
Binary files a/fonts/MortalFont40/222B.png and /dev/null differ
diff --git a/fonts/MortalFont40/222C.png b/fonts/MortalFont40/222C.png
deleted file mode 100644
index 5349909ec..000000000
Binary files a/fonts/MortalFont40/222C.png and /dev/null differ
diff --git a/fonts/MortalFont40/222E.png b/fonts/MortalFont40/222E.png
deleted file mode 100644
index 1c414041e..000000000
Binary files a/fonts/MortalFont40/222E.png and /dev/null differ
diff --git a/fonts/MortalFont40/2234.png b/fonts/MortalFont40/2234.png
deleted file mode 100644
index a2d2e55b1..000000000
Binary files a/fonts/MortalFont40/2234.png and /dev/null differ
diff --git a/fonts/MortalFont40/2235.png b/fonts/MortalFont40/2235.png
deleted file mode 100644
index a5cd99e78..000000000
Binary files a/fonts/MortalFont40/2235.png and /dev/null differ
diff --git a/fonts/MortalFont40/223D.png b/fonts/MortalFont40/223D.png
deleted file mode 100644
index 49af39cce..000000000
Binary files a/fonts/MortalFont40/223D.png and /dev/null differ
diff --git a/fonts/MortalFont40/2243.png b/fonts/MortalFont40/2243.png
deleted file mode 100644
index f512a08a2..000000000
Binary files a/fonts/MortalFont40/2243.png and /dev/null differ
diff --git a/fonts/MortalFont40/2245.png b/fonts/MortalFont40/2245.png
deleted file mode 100644
index 9a197e88d..000000000
Binary files a/fonts/MortalFont40/2245.png and /dev/null differ
diff --git a/fonts/MortalFont40/2248.png b/fonts/MortalFont40/2248.png
deleted file mode 100644
index 03d7166e4..000000000
Binary files a/fonts/MortalFont40/2248.png and /dev/null differ
diff --git a/fonts/MortalFont40/2252.png b/fonts/MortalFont40/2252.png
deleted file mode 100644
index ec367133c..000000000
Binary files a/fonts/MortalFont40/2252.png and /dev/null differ
diff --git a/fonts/MortalFont40/2260.png b/fonts/MortalFont40/2260.png
deleted file mode 100644
index 6b44a3122..000000000
Binary files a/fonts/MortalFont40/2260.png and /dev/null differ
diff --git a/fonts/MortalFont40/2261.png b/fonts/MortalFont40/2261.png
deleted file mode 100644
index 1c26be649..000000000
Binary files a/fonts/MortalFont40/2261.png and /dev/null differ
diff --git a/fonts/MortalFont40/2262.png b/fonts/MortalFont40/2262.png
deleted file mode 100644
index 402982f21..000000000
Binary files a/fonts/MortalFont40/2262.png and /dev/null differ
diff --git a/fonts/MortalFont40/2266.png b/fonts/MortalFont40/2266.png
deleted file mode 100644
index a6dfdae0a..000000000
Binary files a/fonts/MortalFont40/2266.png and /dev/null differ
diff --git a/fonts/MortalFont40/2267.png b/fonts/MortalFont40/2267.png
deleted file mode 100644
index c6785a826..000000000
Binary files a/fonts/MortalFont40/2267.png and /dev/null differ
diff --git a/fonts/MortalFont40/226A.png b/fonts/MortalFont40/226A.png
deleted file mode 100644
index cfb1f1eae..000000000
Binary files a/fonts/MortalFont40/226A.png and /dev/null differ
diff --git a/fonts/MortalFont40/226B.png b/fonts/MortalFont40/226B.png
deleted file mode 100644
index 35a18936a..000000000
Binary files a/fonts/MortalFont40/226B.png and /dev/null differ
diff --git a/fonts/MortalFont40/2276.png b/fonts/MortalFont40/2276.png
deleted file mode 100644
index 03adeab7a..000000000
Binary files a/fonts/MortalFont40/2276.png and /dev/null differ
diff --git a/fonts/MortalFont40/2277.png b/fonts/MortalFont40/2277.png
deleted file mode 100644
index 1f48aac62..000000000
Binary files a/fonts/MortalFont40/2277.png and /dev/null differ
diff --git a/fonts/MortalFont40/2282.png b/fonts/MortalFont40/2282.png
deleted file mode 100644
index 329125458..000000000
Binary files a/fonts/MortalFont40/2282.png and /dev/null differ
diff --git a/fonts/MortalFont40/2283.png b/fonts/MortalFont40/2283.png
deleted file mode 100644
index 8ee74c2ed..000000000
Binary files a/fonts/MortalFont40/2283.png and /dev/null differ
diff --git a/fonts/MortalFont40/2284.png b/fonts/MortalFont40/2284.png
deleted file mode 100644
index be8c05e43..000000000
Binary files a/fonts/MortalFont40/2284.png and /dev/null differ
diff --git a/fonts/MortalFont40/2285.png b/fonts/MortalFont40/2285.png
deleted file mode 100644
index 0c6296564..000000000
Binary files a/fonts/MortalFont40/2285.png and /dev/null differ
diff --git a/fonts/MortalFont40/2286.png b/fonts/MortalFont40/2286.png
deleted file mode 100644
index 055e978cc..000000000
Binary files a/fonts/MortalFont40/2286.png and /dev/null differ
diff --git a/fonts/MortalFont40/2287.png b/fonts/MortalFont40/2287.png
deleted file mode 100644
index 834ab803b..000000000
Binary files a/fonts/MortalFont40/2287.png and /dev/null differ
diff --git a/fonts/MortalFont40/228A.png b/fonts/MortalFont40/228A.png
deleted file mode 100644
index 14008a7b0..000000000
Binary files a/fonts/MortalFont40/228A.png and /dev/null differ
diff --git a/fonts/MortalFont40/228B.png b/fonts/MortalFont40/228B.png
deleted file mode 100644
index 0aa77fd83..000000000
Binary files a/fonts/MortalFont40/228B.png and /dev/null differ
diff --git a/fonts/MortalFont40/2295.png b/fonts/MortalFont40/2295.png
deleted file mode 100644
index d99903b0c..000000000
Binary files a/fonts/MortalFont40/2295.png and /dev/null differ
diff --git a/fonts/MortalFont40/2296.png b/fonts/MortalFont40/2296.png
deleted file mode 100644
index ec6b7a5b0..000000000
Binary files a/fonts/MortalFont40/2296.png and /dev/null differ
diff --git a/fonts/MortalFont40/2297.png b/fonts/MortalFont40/2297.png
deleted file mode 100644
index c4f4fc8f5..000000000
Binary files a/fonts/MortalFont40/2297.png and /dev/null differ
diff --git a/fonts/MortalFont40/22A5.png b/fonts/MortalFont40/22A5.png
deleted file mode 100644
index 856af5f62..000000000
Binary files a/fonts/MortalFont40/22A5.png and /dev/null differ
diff --git a/fonts/MortalFont40/22BF.png b/fonts/MortalFont40/22BF.png
deleted file mode 100644
index 9292f1d8a..000000000
Binary files a/fonts/MortalFont40/22BF.png and /dev/null differ
diff --git a/fonts/MortalFont40/22DA.png b/fonts/MortalFont40/22DA.png
deleted file mode 100644
index caabd9f72..000000000
Binary files a/fonts/MortalFont40/22DA.png and /dev/null differ
diff --git a/fonts/MortalFont40/22DB.png b/fonts/MortalFont40/22DB.png
deleted file mode 100644
index d3d6149f8..000000000
Binary files a/fonts/MortalFont40/22DB.png and /dev/null differ
diff --git a/fonts/MortalFont40/2305.png b/fonts/MortalFont40/2305.png
deleted file mode 100644
index 177f0f1e2..000000000
Binary files a/fonts/MortalFont40/2305.png and /dev/null differ
diff --git a/fonts/MortalFont40/2306.png b/fonts/MortalFont40/2306.png
deleted file mode 100644
index 73722df38..000000000
Binary files a/fonts/MortalFont40/2306.png and /dev/null differ
diff --git a/fonts/MortalFont40/2312.png b/fonts/MortalFont40/2312.png
deleted file mode 100644
index d258234ca..000000000
Binary files a/fonts/MortalFont40/2312.png and /dev/null differ
diff --git a/fonts/MortalFont40/2318.png b/fonts/MortalFont40/2318.png
deleted file mode 100644
index 1c1e26b38..000000000
Binary files a/fonts/MortalFont40/2318.png and /dev/null differ
diff --git a/fonts/MortalFont40/23BE.png b/fonts/MortalFont40/23BE.png
deleted file mode 100644
index efa132422..000000000
Binary files a/fonts/MortalFont40/23BE.png and /dev/null differ
diff --git a/fonts/MortalFont40/23BF.png b/fonts/MortalFont40/23BF.png
deleted file mode 100644
index 4361e4b7f..000000000
Binary files a/fonts/MortalFont40/23BF.png and /dev/null differ
diff --git a/fonts/MortalFont40/23C0.png b/fonts/MortalFont40/23C0.png
deleted file mode 100644
index 739e0a8df..000000000
Binary files a/fonts/MortalFont40/23C0.png and /dev/null differ
diff --git a/fonts/MortalFont40/23C1.png b/fonts/MortalFont40/23C1.png
deleted file mode 100644
index 5882c64e3..000000000
Binary files a/fonts/MortalFont40/23C1.png and /dev/null differ
diff --git a/fonts/MortalFont40/23C2.png b/fonts/MortalFont40/23C2.png
deleted file mode 100644
index 891110f98..000000000
Binary files a/fonts/MortalFont40/23C2.png and /dev/null differ
diff --git a/fonts/MortalFont40/23C3.png b/fonts/MortalFont40/23C3.png
deleted file mode 100644
index cac86741a..000000000
Binary files a/fonts/MortalFont40/23C3.png and /dev/null differ
diff --git a/fonts/MortalFont40/23C4.png b/fonts/MortalFont40/23C4.png
deleted file mode 100644
index 0b0d06d26..000000000
Binary files a/fonts/MortalFont40/23C4.png and /dev/null differ
diff --git a/fonts/MortalFont40/23C5.png b/fonts/MortalFont40/23C5.png
deleted file mode 100644
index 05878d334..000000000
Binary files a/fonts/MortalFont40/23C5.png and /dev/null differ
diff --git a/fonts/MortalFont40/23C6.png b/fonts/MortalFont40/23C6.png
deleted file mode 100644
index 3ac2ea1c4..000000000
Binary files a/fonts/MortalFont40/23C6.png and /dev/null differ
diff --git a/fonts/MortalFont40/23C7.png b/fonts/MortalFont40/23C7.png
deleted file mode 100644
index ae36c579c..000000000
Binary files a/fonts/MortalFont40/23C7.png and /dev/null differ
diff --git a/fonts/MortalFont40/23C8.png b/fonts/MortalFont40/23C8.png
deleted file mode 100644
index f4ad98754..000000000
Binary files a/fonts/MortalFont40/23C8.png and /dev/null differ
diff --git a/fonts/MortalFont40/23C9.png b/fonts/MortalFont40/23C9.png
deleted file mode 100644
index 348142f33..000000000
Binary files a/fonts/MortalFont40/23C9.png and /dev/null differ
diff --git a/fonts/MortalFont40/23CA.png b/fonts/MortalFont40/23CA.png
deleted file mode 100644
index 5dfc3498d..000000000
Binary files a/fonts/MortalFont40/23CA.png and /dev/null differ
diff --git a/fonts/MortalFont40/23CB.png b/fonts/MortalFont40/23CB.png
deleted file mode 100644
index acd94077b..000000000
Binary files a/fonts/MortalFont40/23CB.png and /dev/null differ
diff --git a/fonts/MortalFont40/23CC.png b/fonts/MortalFont40/23CC.png
deleted file mode 100644
index 3a1598729..000000000
Binary files a/fonts/MortalFont40/23CC.png and /dev/null differ
diff --git a/fonts/MortalFont40/23CE.png b/fonts/MortalFont40/23CE.png
deleted file mode 100644
index 798f0beea..000000000
Binary files a/fonts/MortalFont40/23CE.png and /dev/null differ
diff --git a/fonts/MortalFont40/2423.png b/fonts/MortalFont40/2423.png
deleted file mode 100644
index b6e49de8a..000000000
Binary files a/fonts/MortalFont40/2423.png and /dev/null differ
diff --git a/fonts/MortalFont40/2460.png b/fonts/MortalFont40/2460.png
deleted file mode 100644
index 8cef14e72..000000000
Binary files a/fonts/MortalFont40/2460.png and /dev/null differ
diff --git a/fonts/MortalFont40/2461.png b/fonts/MortalFont40/2461.png
deleted file mode 100644
index 73290ddb3..000000000
Binary files a/fonts/MortalFont40/2461.png and /dev/null differ
diff --git a/fonts/MortalFont40/2462.png b/fonts/MortalFont40/2462.png
deleted file mode 100644
index b19de0861..000000000
Binary files a/fonts/MortalFont40/2462.png and /dev/null differ
diff --git a/fonts/MortalFont40/2463.png b/fonts/MortalFont40/2463.png
deleted file mode 100644
index b08d15b91..000000000
Binary files a/fonts/MortalFont40/2463.png and /dev/null differ
diff --git a/fonts/MortalFont40/2464.png b/fonts/MortalFont40/2464.png
deleted file mode 100644
index d83a72151..000000000
Binary files a/fonts/MortalFont40/2464.png and /dev/null differ
diff --git a/fonts/MortalFont40/2465.png b/fonts/MortalFont40/2465.png
deleted file mode 100644
index 1e87b8cc3..000000000
Binary files a/fonts/MortalFont40/2465.png and /dev/null differ
diff --git a/fonts/MortalFont40/2466.png b/fonts/MortalFont40/2466.png
deleted file mode 100644
index e7f0527c0..000000000
Binary files a/fonts/MortalFont40/2466.png and /dev/null differ
diff --git a/fonts/MortalFont40/2467.png b/fonts/MortalFont40/2467.png
deleted file mode 100644
index 839365163..000000000
Binary files a/fonts/MortalFont40/2467.png and /dev/null differ
diff --git a/fonts/MortalFont40/2468.png b/fonts/MortalFont40/2468.png
deleted file mode 100644
index f0f7c0930..000000000
Binary files a/fonts/MortalFont40/2468.png and /dev/null differ
diff --git a/fonts/MortalFont40/2469.png b/fonts/MortalFont40/2469.png
deleted file mode 100644
index 2fc65dc99..000000000
Binary files a/fonts/MortalFont40/2469.png and /dev/null differ
diff --git a/fonts/MortalFont40/246A.png b/fonts/MortalFont40/246A.png
deleted file mode 100644
index 42965e986..000000000
Binary files a/fonts/MortalFont40/246A.png and /dev/null differ
diff --git a/fonts/MortalFont40/246B.png b/fonts/MortalFont40/246B.png
deleted file mode 100644
index 934b42ae8..000000000
Binary files a/fonts/MortalFont40/246B.png and /dev/null differ
diff --git a/fonts/MortalFont40/246C.png b/fonts/MortalFont40/246C.png
deleted file mode 100644
index 80088b332..000000000
Binary files a/fonts/MortalFont40/246C.png and /dev/null differ
diff --git a/fonts/MortalFont40/246D.png b/fonts/MortalFont40/246D.png
deleted file mode 100644
index 069f7debc..000000000
Binary files a/fonts/MortalFont40/246D.png and /dev/null differ
diff --git a/fonts/MortalFont40/246E.png b/fonts/MortalFont40/246E.png
deleted file mode 100644
index 7890fdb27..000000000
Binary files a/fonts/MortalFont40/246E.png and /dev/null differ
diff --git a/fonts/MortalFont40/246F.png b/fonts/MortalFont40/246F.png
deleted file mode 100644
index ac82cd0e4..000000000
Binary files a/fonts/MortalFont40/246F.png and /dev/null differ
diff --git a/fonts/MortalFont40/2470.png b/fonts/MortalFont40/2470.png
deleted file mode 100644
index d9c4fac2f..000000000
Binary files a/fonts/MortalFont40/2470.png and /dev/null differ
diff --git a/fonts/MortalFont40/2471.png b/fonts/MortalFont40/2471.png
deleted file mode 100644
index 3dd25d856..000000000
Binary files a/fonts/MortalFont40/2471.png and /dev/null differ
diff --git a/fonts/MortalFont40/2472.png b/fonts/MortalFont40/2472.png
deleted file mode 100644
index 5a3cb67b4..000000000
Binary files a/fonts/MortalFont40/2472.png and /dev/null differ
diff --git a/fonts/MortalFont40/2473.png b/fonts/MortalFont40/2473.png
deleted file mode 100644
index c15468755..000000000
Binary files a/fonts/MortalFont40/2473.png and /dev/null differ
diff --git a/fonts/MortalFont40/24D0.png b/fonts/MortalFont40/24D0.png
deleted file mode 100644
index 26e12f5f6..000000000
Binary files a/fonts/MortalFont40/24D0.png and /dev/null differ
diff --git a/fonts/MortalFont40/24D1.png b/fonts/MortalFont40/24D1.png
deleted file mode 100644
index 8c6afe79e..000000000
Binary files a/fonts/MortalFont40/24D1.png and /dev/null differ
diff --git a/fonts/MortalFont40/24D2.png b/fonts/MortalFont40/24D2.png
deleted file mode 100644
index 15fdb7fce..000000000
Binary files a/fonts/MortalFont40/24D2.png and /dev/null differ
diff --git a/fonts/MortalFont40/24D3.png b/fonts/MortalFont40/24D3.png
deleted file mode 100644
index 672d5a707..000000000
Binary files a/fonts/MortalFont40/24D3.png and /dev/null differ
diff --git a/fonts/MortalFont40/24D4.png b/fonts/MortalFont40/24D4.png
deleted file mode 100644
index 3ebf6cc63..000000000
Binary files a/fonts/MortalFont40/24D4.png and /dev/null differ
diff --git a/fonts/MortalFont40/24D5.png b/fonts/MortalFont40/24D5.png
deleted file mode 100644
index dc6172e8a..000000000
Binary files a/fonts/MortalFont40/24D5.png and /dev/null differ
diff --git a/fonts/MortalFont40/24D6.png b/fonts/MortalFont40/24D6.png
deleted file mode 100644
index 6e32e5254..000000000
Binary files a/fonts/MortalFont40/24D6.png and /dev/null differ
diff --git a/fonts/MortalFont40/24D7.png b/fonts/MortalFont40/24D7.png
deleted file mode 100644
index 483108109..000000000
Binary files a/fonts/MortalFont40/24D7.png and /dev/null differ
diff --git a/fonts/MortalFont40/24D8.png b/fonts/MortalFont40/24D8.png
deleted file mode 100644
index ccad78215..000000000
Binary files a/fonts/MortalFont40/24D8.png and /dev/null differ
diff --git a/fonts/MortalFont40/24D9.png b/fonts/MortalFont40/24D9.png
deleted file mode 100644
index 60317e077..000000000
Binary files a/fonts/MortalFont40/24D9.png and /dev/null differ
diff --git a/fonts/MortalFont40/24DA.png b/fonts/MortalFont40/24DA.png
deleted file mode 100644
index 7fabf1112..000000000
Binary files a/fonts/MortalFont40/24DA.png and /dev/null differ
diff --git a/fonts/MortalFont40/24DB.png b/fonts/MortalFont40/24DB.png
deleted file mode 100644
index 73dd0662f..000000000
Binary files a/fonts/MortalFont40/24DB.png and /dev/null differ
diff --git a/fonts/MortalFont40/24DC.png b/fonts/MortalFont40/24DC.png
deleted file mode 100644
index a0c3b1793..000000000
Binary files a/fonts/MortalFont40/24DC.png and /dev/null differ
diff --git a/fonts/MortalFont40/24DD.png b/fonts/MortalFont40/24DD.png
deleted file mode 100644
index fa26b420a..000000000
Binary files a/fonts/MortalFont40/24DD.png and /dev/null differ
diff --git a/fonts/MortalFont40/24DE.png b/fonts/MortalFont40/24DE.png
deleted file mode 100644
index 17634f389..000000000
Binary files a/fonts/MortalFont40/24DE.png and /dev/null differ
diff --git a/fonts/MortalFont40/24DF.png b/fonts/MortalFont40/24DF.png
deleted file mode 100644
index 68c771891..000000000
Binary files a/fonts/MortalFont40/24DF.png and /dev/null differ
diff --git a/fonts/MortalFont40/24E0.png b/fonts/MortalFont40/24E0.png
deleted file mode 100644
index f29c9b780..000000000
Binary files a/fonts/MortalFont40/24E0.png and /dev/null differ
diff --git a/fonts/MortalFont40/24E1.png b/fonts/MortalFont40/24E1.png
deleted file mode 100644
index c8c623ff0..000000000
Binary files a/fonts/MortalFont40/24E1.png and /dev/null differ
diff --git a/fonts/MortalFont40/24E2.png b/fonts/MortalFont40/24E2.png
deleted file mode 100644
index 6491bbde9..000000000
Binary files a/fonts/MortalFont40/24E2.png and /dev/null differ
diff --git a/fonts/MortalFont40/24E3.png b/fonts/MortalFont40/24E3.png
deleted file mode 100644
index a289ff596..000000000
Binary files a/fonts/MortalFont40/24E3.png and /dev/null differ
diff --git a/fonts/MortalFont40/24E4.png b/fonts/MortalFont40/24E4.png
deleted file mode 100644
index d1efb6527..000000000
Binary files a/fonts/MortalFont40/24E4.png and /dev/null differ
diff --git a/fonts/MortalFont40/24E5.png b/fonts/MortalFont40/24E5.png
deleted file mode 100644
index 6f2117798..000000000
Binary files a/fonts/MortalFont40/24E5.png and /dev/null differ
diff --git a/fonts/MortalFont40/24E6.png b/fonts/MortalFont40/24E6.png
deleted file mode 100644
index e9eeac687..000000000
Binary files a/fonts/MortalFont40/24E6.png and /dev/null differ
diff --git a/fonts/MortalFont40/24E7.png b/fonts/MortalFont40/24E7.png
deleted file mode 100644
index e027d3386..000000000
Binary files a/fonts/MortalFont40/24E7.png and /dev/null differ
diff --git a/fonts/MortalFont40/24E8.png b/fonts/MortalFont40/24E8.png
deleted file mode 100644
index 1de6394c4..000000000
Binary files a/fonts/MortalFont40/24E8.png and /dev/null differ
diff --git a/fonts/MortalFont40/24E9.png b/fonts/MortalFont40/24E9.png
deleted file mode 100644
index 015e84acb..000000000
Binary files a/fonts/MortalFont40/24E9.png and /dev/null differ
diff --git a/fonts/MortalFont40/24EB.png b/fonts/MortalFont40/24EB.png
deleted file mode 100644
index c4a7cadc2..000000000
Binary files a/fonts/MortalFont40/24EB.png and /dev/null differ
diff --git a/fonts/MortalFont40/24EC.png b/fonts/MortalFont40/24EC.png
deleted file mode 100644
index 8e2557906..000000000
Binary files a/fonts/MortalFont40/24EC.png and /dev/null differ
diff --git a/fonts/MortalFont40/24ED.png b/fonts/MortalFont40/24ED.png
deleted file mode 100644
index 88cf81417..000000000
Binary files a/fonts/MortalFont40/24ED.png and /dev/null differ
diff --git a/fonts/MortalFont40/24EE.png b/fonts/MortalFont40/24EE.png
deleted file mode 100644
index d9f1067db..000000000
Binary files a/fonts/MortalFont40/24EE.png and /dev/null differ
diff --git a/fonts/MortalFont40/24EF.png b/fonts/MortalFont40/24EF.png
deleted file mode 100644
index 262b42521..000000000
Binary files a/fonts/MortalFont40/24EF.png and /dev/null differ
diff --git a/fonts/MortalFont40/24F0.png b/fonts/MortalFont40/24F0.png
deleted file mode 100644
index 1d93caf16..000000000
Binary files a/fonts/MortalFont40/24F0.png and /dev/null differ
diff --git a/fonts/MortalFont40/24F1.png b/fonts/MortalFont40/24F1.png
deleted file mode 100644
index 95a0ea87f..000000000
Binary files a/fonts/MortalFont40/24F1.png and /dev/null differ
diff --git a/fonts/MortalFont40/24F2.png b/fonts/MortalFont40/24F2.png
deleted file mode 100644
index a72f17eb4..000000000
Binary files a/fonts/MortalFont40/24F2.png and /dev/null differ
diff --git a/fonts/MortalFont40/24F3.png b/fonts/MortalFont40/24F3.png
deleted file mode 100644
index 2dc597630..000000000
Binary files a/fonts/MortalFont40/24F3.png and /dev/null differ
diff --git a/fonts/MortalFont40/24F4.png b/fonts/MortalFont40/24F4.png
deleted file mode 100644
index bb16ad7db..000000000
Binary files a/fonts/MortalFont40/24F4.png and /dev/null differ
diff --git a/fonts/MortalFont40/24F5.png b/fonts/MortalFont40/24F5.png
deleted file mode 100644
index 936df2b02..000000000
Binary files a/fonts/MortalFont40/24F5.png and /dev/null differ
diff --git a/fonts/MortalFont40/24F6.png b/fonts/MortalFont40/24F6.png
deleted file mode 100644
index 56c83566b..000000000
Binary files a/fonts/MortalFont40/24F6.png and /dev/null differ
diff --git a/fonts/MortalFont40/24F7.png b/fonts/MortalFont40/24F7.png
deleted file mode 100644
index 82c319649..000000000
Binary files a/fonts/MortalFont40/24F7.png and /dev/null differ
diff --git a/fonts/MortalFont40/24F8.png b/fonts/MortalFont40/24F8.png
deleted file mode 100644
index 11b98b877..000000000
Binary files a/fonts/MortalFont40/24F8.png and /dev/null differ
diff --git a/fonts/MortalFont40/24F9.png b/fonts/MortalFont40/24F9.png
deleted file mode 100644
index af2e6ac98..000000000
Binary files a/fonts/MortalFont40/24F9.png and /dev/null differ
diff --git a/fonts/MortalFont40/24FA.png b/fonts/MortalFont40/24FA.png
deleted file mode 100644
index 55de02e19..000000000
Binary files a/fonts/MortalFont40/24FA.png and /dev/null differ
diff --git a/fonts/MortalFont40/24FB.png b/fonts/MortalFont40/24FB.png
deleted file mode 100644
index 927c517eb..000000000
Binary files a/fonts/MortalFont40/24FB.png and /dev/null differ
diff --git a/fonts/MortalFont40/24FC.png b/fonts/MortalFont40/24FC.png
deleted file mode 100644
index 176571e37..000000000
Binary files a/fonts/MortalFont40/24FC.png and /dev/null differ
diff --git a/fonts/MortalFont40/24FD.png b/fonts/MortalFont40/24FD.png
deleted file mode 100644
index ff8f5cfeb..000000000
Binary files a/fonts/MortalFont40/24FD.png and /dev/null differ
diff --git a/fonts/MortalFont40/24FE.png b/fonts/MortalFont40/24FE.png
deleted file mode 100644
index 0479f2dae..000000000
Binary files a/fonts/MortalFont40/24FE.png and /dev/null differ
diff --git a/fonts/MortalFont40/2500.png b/fonts/MortalFont40/2500.png
deleted file mode 100644
index 16fe7a126..000000000
Binary files a/fonts/MortalFont40/2500.png and /dev/null differ
diff --git a/fonts/MortalFont40/2501.png b/fonts/MortalFont40/2501.png
deleted file mode 100644
index 1cfdd37b5..000000000
Binary files a/fonts/MortalFont40/2501.png and /dev/null differ
diff --git a/fonts/MortalFont40/2502.png b/fonts/MortalFont40/2502.png
deleted file mode 100644
index 0b1d7b164..000000000
Binary files a/fonts/MortalFont40/2502.png and /dev/null differ
diff --git a/fonts/MortalFont40/2503.png b/fonts/MortalFont40/2503.png
deleted file mode 100644
index 8a96c53fb..000000000
Binary files a/fonts/MortalFont40/2503.png and /dev/null differ
diff --git a/fonts/MortalFont40/250C.png b/fonts/MortalFont40/250C.png
deleted file mode 100644
index eb314edfc..000000000
Binary files a/fonts/MortalFont40/250C.png and /dev/null differ
diff --git a/fonts/MortalFont40/250F.png b/fonts/MortalFont40/250F.png
deleted file mode 100644
index 1cbc751c1..000000000
Binary files a/fonts/MortalFont40/250F.png and /dev/null differ
diff --git a/fonts/MortalFont40/2510.png b/fonts/MortalFont40/2510.png
deleted file mode 100644
index 50a29b21e..000000000
Binary files a/fonts/MortalFont40/2510.png and /dev/null differ
diff --git a/fonts/MortalFont40/2513.png b/fonts/MortalFont40/2513.png
deleted file mode 100644
index d39531ec3..000000000
Binary files a/fonts/MortalFont40/2513.png and /dev/null differ
diff --git a/fonts/MortalFont40/2514.png b/fonts/MortalFont40/2514.png
deleted file mode 100644
index 41287d433..000000000
Binary files a/fonts/MortalFont40/2514.png and /dev/null differ
diff --git a/fonts/MortalFont40/2517.png b/fonts/MortalFont40/2517.png
deleted file mode 100644
index c051a4351..000000000
Binary files a/fonts/MortalFont40/2517.png and /dev/null differ
diff --git a/fonts/MortalFont40/2518.png b/fonts/MortalFont40/2518.png
deleted file mode 100644
index 7ae1e4e20..000000000
Binary files a/fonts/MortalFont40/2518.png and /dev/null differ
diff --git a/fonts/MortalFont40/251B.png b/fonts/MortalFont40/251B.png
deleted file mode 100644
index 28a75a452..000000000
Binary files a/fonts/MortalFont40/251B.png and /dev/null differ
diff --git a/fonts/MortalFont40/251C.png b/fonts/MortalFont40/251C.png
deleted file mode 100644
index 5496284f8..000000000
Binary files a/fonts/MortalFont40/251C.png and /dev/null differ
diff --git a/fonts/MortalFont40/251D.png b/fonts/MortalFont40/251D.png
deleted file mode 100644
index a70471f85..000000000
Binary files a/fonts/MortalFont40/251D.png and /dev/null differ
diff --git a/fonts/MortalFont40/2520.png b/fonts/MortalFont40/2520.png
deleted file mode 100644
index 5b067dd3c..000000000
Binary files a/fonts/MortalFont40/2520.png and /dev/null differ
diff --git a/fonts/MortalFont40/2523.png b/fonts/MortalFont40/2523.png
deleted file mode 100644
index f4c51bf49..000000000
Binary files a/fonts/MortalFont40/2523.png and /dev/null differ
diff --git a/fonts/MortalFont40/2524.png b/fonts/MortalFont40/2524.png
deleted file mode 100644
index 2b8c4192e..000000000
Binary files a/fonts/MortalFont40/2524.png and /dev/null differ
diff --git a/fonts/MortalFont40/2525.png b/fonts/MortalFont40/2525.png
deleted file mode 100644
index 90e3b624e..000000000
Binary files a/fonts/MortalFont40/2525.png and /dev/null differ
diff --git a/fonts/MortalFont40/2528.png b/fonts/MortalFont40/2528.png
deleted file mode 100644
index 82767eddc..000000000
Binary files a/fonts/MortalFont40/2528.png and /dev/null differ
diff --git a/fonts/MortalFont40/252B.png b/fonts/MortalFont40/252B.png
deleted file mode 100644
index 807649002..000000000
Binary files a/fonts/MortalFont40/252B.png and /dev/null differ
diff --git a/fonts/MortalFont40/252C.png b/fonts/MortalFont40/252C.png
deleted file mode 100644
index d14b7217e..000000000
Binary files a/fonts/MortalFont40/252C.png and /dev/null differ
diff --git a/fonts/MortalFont40/252F.png b/fonts/MortalFont40/252F.png
deleted file mode 100644
index 70aadd13a..000000000
Binary files a/fonts/MortalFont40/252F.png and /dev/null differ
diff --git a/fonts/MortalFont40/2530.png b/fonts/MortalFont40/2530.png
deleted file mode 100644
index 426eb3fd7..000000000
Binary files a/fonts/MortalFont40/2530.png and /dev/null differ
diff --git a/fonts/MortalFont40/2533.png b/fonts/MortalFont40/2533.png
deleted file mode 100644
index e5bbc52cc..000000000
Binary files a/fonts/MortalFont40/2533.png and /dev/null differ
diff --git a/fonts/MortalFont40/2534.png b/fonts/MortalFont40/2534.png
deleted file mode 100644
index 979f0734b..000000000
Binary files a/fonts/MortalFont40/2534.png and /dev/null differ
diff --git a/fonts/MortalFont40/2537.png b/fonts/MortalFont40/2537.png
deleted file mode 100644
index c42c1be32..000000000
Binary files a/fonts/MortalFont40/2537.png and /dev/null differ
diff --git a/fonts/MortalFont40/2538.png b/fonts/MortalFont40/2538.png
deleted file mode 100644
index 430879160..000000000
Binary files a/fonts/MortalFont40/2538.png and /dev/null differ
diff --git a/fonts/MortalFont40/253B.png b/fonts/MortalFont40/253B.png
deleted file mode 100644
index 6f5c547ba..000000000
Binary files a/fonts/MortalFont40/253B.png and /dev/null differ
diff --git a/fonts/MortalFont40/253C.png b/fonts/MortalFont40/253C.png
deleted file mode 100644
index 515283f30..000000000
Binary files a/fonts/MortalFont40/253C.png and /dev/null differ
diff --git a/fonts/MortalFont40/253F.png b/fonts/MortalFont40/253F.png
deleted file mode 100644
index 9f27dc3ac..000000000
Binary files a/fonts/MortalFont40/253F.png and /dev/null differ
diff --git a/fonts/MortalFont40/2542.png b/fonts/MortalFont40/2542.png
deleted file mode 100644
index 13a5dc0e7..000000000
Binary files a/fonts/MortalFont40/2542.png and /dev/null differ
diff --git a/fonts/MortalFont40/254B.png b/fonts/MortalFont40/254B.png
deleted file mode 100644
index f4bed45ca..000000000
Binary files a/fonts/MortalFont40/254B.png and /dev/null differ
diff --git a/fonts/MortalFont40/25A0.png b/fonts/MortalFont40/25A0.png
deleted file mode 100644
index ff7b06688..000000000
Binary files a/fonts/MortalFont40/25A0.png and /dev/null differ
diff --git a/fonts/MortalFont40/25A1.png b/fonts/MortalFont40/25A1.png
deleted file mode 100644
index 21e64a2cb..000000000
Binary files a/fonts/MortalFont40/25A1.png and /dev/null differ
diff --git a/fonts/MortalFont40/25B1.png b/fonts/MortalFont40/25B1.png
deleted file mode 100644
index f051e7395..000000000
Binary files a/fonts/MortalFont40/25B1.png and /dev/null differ
diff --git a/fonts/MortalFont40/25B2.png b/fonts/MortalFont40/25B2.png
deleted file mode 100644
index f826f8b43..000000000
Binary files a/fonts/MortalFont40/25B2.png and /dev/null differ
diff --git a/fonts/MortalFont40/25B3.png b/fonts/MortalFont40/25B3.png
deleted file mode 100644
index 0b8cbe028..000000000
Binary files a/fonts/MortalFont40/25B3.png and /dev/null differ
diff --git a/fonts/MortalFont40/25B6.png b/fonts/MortalFont40/25B6.png
deleted file mode 100644
index fc3498ba4..000000000
Binary files a/fonts/MortalFont40/25B6.png and /dev/null differ
diff --git a/fonts/MortalFont40/25B7.png b/fonts/MortalFont40/25B7.png
deleted file mode 100644
index 8cf086701..000000000
Binary files a/fonts/MortalFont40/25B7.png and /dev/null differ
diff --git a/fonts/MortalFont40/25BC.png b/fonts/MortalFont40/25BC.png
deleted file mode 100644
index cfe4d90f3..000000000
Binary files a/fonts/MortalFont40/25BC.png and /dev/null differ
diff --git a/fonts/MortalFont40/25BD.png b/fonts/MortalFont40/25BD.png
deleted file mode 100644
index 632fe008a..000000000
Binary files a/fonts/MortalFont40/25BD.png and /dev/null differ
diff --git a/fonts/MortalFont40/25C0.png b/fonts/MortalFont40/25C0.png
deleted file mode 100644
index a6b3bcdd9..000000000
Binary files a/fonts/MortalFont40/25C0.png and /dev/null differ
diff --git a/fonts/MortalFont40/25C1.png b/fonts/MortalFont40/25C1.png
deleted file mode 100644
index f92b709cc..000000000
Binary files a/fonts/MortalFont40/25C1.png and /dev/null differ
diff --git a/fonts/MortalFont40/25C6.png b/fonts/MortalFont40/25C6.png
deleted file mode 100644
index cd9c5ff54..000000000
Binary files a/fonts/MortalFont40/25C6.png and /dev/null differ
diff --git a/fonts/MortalFont40/25C7.png b/fonts/MortalFont40/25C7.png
deleted file mode 100644
index f147d2ee6..000000000
Binary files a/fonts/MortalFont40/25C7.png and /dev/null differ
diff --git a/fonts/MortalFont40/25C9.png b/fonts/MortalFont40/25C9.png
deleted file mode 100644
index 79ff18786..000000000
Binary files a/fonts/MortalFont40/25C9.png and /dev/null differ
diff --git a/fonts/MortalFont40/25CB.png b/fonts/MortalFont40/25CB.png
deleted file mode 100644
index f2a60542c..000000000
Binary files a/fonts/MortalFont40/25CB.png and /dev/null differ
diff --git a/fonts/MortalFont40/25CE.png b/fonts/MortalFont40/25CE.png
deleted file mode 100644
index 417fd9ff0..000000000
Binary files a/fonts/MortalFont40/25CE.png and /dev/null differ
diff --git a/fonts/MortalFont40/25CF.png b/fonts/MortalFont40/25CF.png
deleted file mode 100644
index 41047b1d4..000000000
Binary files a/fonts/MortalFont40/25CF.png and /dev/null differ
diff --git a/fonts/MortalFont40/25D0.png b/fonts/MortalFont40/25D0.png
deleted file mode 100644
index c77e66ab8..000000000
Binary files a/fonts/MortalFont40/25D0.png and /dev/null differ
diff --git a/fonts/MortalFont40/25D1.png b/fonts/MortalFont40/25D1.png
deleted file mode 100644
index 13ab3fcbf..000000000
Binary files a/fonts/MortalFont40/25D1.png and /dev/null differ
diff --git a/fonts/MortalFont40/25D2.png b/fonts/MortalFont40/25D2.png
deleted file mode 100644
index 2dd159f55..000000000
Binary files a/fonts/MortalFont40/25D2.png and /dev/null differ
diff --git a/fonts/MortalFont40/25D3.png b/fonts/MortalFont40/25D3.png
deleted file mode 100644
index bf2eb0403..000000000
Binary files a/fonts/MortalFont40/25D3.png and /dev/null differ
diff --git a/fonts/MortalFont40/25E6.png b/fonts/MortalFont40/25E6.png
deleted file mode 100644
index 185f3764c..000000000
Binary files a/fonts/MortalFont40/25E6.png and /dev/null differ
diff --git a/fonts/MortalFont40/25EF.png b/fonts/MortalFont40/25EF.png
deleted file mode 100644
index e7996b90a..000000000
Binary files a/fonts/MortalFont40/25EF.png and /dev/null differ
diff --git a/fonts/MortalFont40/2600.png b/fonts/MortalFont40/2600.png
deleted file mode 100644
index 760935566..000000000
Binary files a/fonts/MortalFont40/2600.png and /dev/null differ
diff --git a/fonts/MortalFont40/2601.png b/fonts/MortalFont40/2601.png
deleted file mode 100644
index 2bfabf019..000000000
Binary files a/fonts/MortalFont40/2601.png and /dev/null differ
diff --git a/fonts/MortalFont40/2602.png b/fonts/MortalFont40/2602.png
deleted file mode 100644
index 5f8b14324..000000000
Binary files a/fonts/MortalFont40/2602.png and /dev/null differ
diff --git a/fonts/MortalFont40/2603.png b/fonts/MortalFont40/2603.png
deleted file mode 100644
index 9d70c59ba..000000000
Binary files a/fonts/MortalFont40/2603.png and /dev/null differ
diff --git a/fonts/MortalFont40/2605.png b/fonts/MortalFont40/2605.png
deleted file mode 100644
index 7ad9f95bc..000000000
Binary files a/fonts/MortalFont40/2605.png and /dev/null differ
diff --git a/fonts/MortalFont40/2606.png b/fonts/MortalFont40/2606.png
deleted file mode 100644
index 11bed0875..000000000
Binary files a/fonts/MortalFont40/2606.png and /dev/null differ
diff --git a/fonts/MortalFont40/260E.png b/fonts/MortalFont40/260E.png
deleted file mode 100644
index 63eb4f9d2..000000000
Binary files a/fonts/MortalFont40/260E.png and /dev/null differ
diff --git a/fonts/MortalFont40/2616.png b/fonts/MortalFont40/2616.png
deleted file mode 100644
index 4f026f782..000000000
Binary files a/fonts/MortalFont40/2616.png and /dev/null differ
diff --git a/fonts/MortalFont40/2617.png b/fonts/MortalFont40/2617.png
deleted file mode 100644
index 0da4064a2..000000000
Binary files a/fonts/MortalFont40/2617.png and /dev/null differ
diff --git a/fonts/MortalFont40/261E.png b/fonts/MortalFont40/261E.png
deleted file mode 100644
index 84e652bca..000000000
Binary files a/fonts/MortalFont40/261E.png and /dev/null differ
diff --git a/fonts/MortalFont40/2640.png b/fonts/MortalFont40/2640.png
deleted file mode 100644
index 0f2583103..000000000
Binary files a/fonts/MortalFont40/2640.png and /dev/null differ
diff --git a/fonts/MortalFont40/2642.png b/fonts/MortalFont40/2642.png
deleted file mode 100644
index 45dce879f..000000000
Binary files a/fonts/MortalFont40/2642.png and /dev/null differ
diff --git a/fonts/MortalFont40/2660.png b/fonts/MortalFont40/2660.png
deleted file mode 100644
index bba0afd46..000000000
Binary files a/fonts/MortalFont40/2660.png and /dev/null differ
diff --git a/fonts/MortalFont40/2661.png b/fonts/MortalFont40/2661.png
deleted file mode 100644
index 94c27bad5..000000000
Binary files a/fonts/MortalFont40/2661.png and /dev/null differ
diff --git a/fonts/MortalFont40/2662.png b/fonts/MortalFont40/2662.png
deleted file mode 100644
index 1822993df..000000000
Binary files a/fonts/MortalFont40/2662.png and /dev/null differ
diff --git a/fonts/MortalFont40/2663.png b/fonts/MortalFont40/2663.png
deleted file mode 100644
index 1c84416c3..000000000
Binary files a/fonts/MortalFont40/2663.png and /dev/null differ
diff --git a/fonts/MortalFont40/2664.png b/fonts/MortalFont40/2664.png
deleted file mode 100644
index 04bb72ae5..000000000
Binary files a/fonts/MortalFont40/2664.png and /dev/null differ
diff --git a/fonts/MortalFont40/2665.png b/fonts/MortalFont40/2665.png
deleted file mode 100644
index ea139e1b7..000000000
Binary files a/fonts/MortalFont40/2665.png and /dev/null differ
diff --git a/fonts/MortalFont40/2666.png b/fonts/MortalFont40/2666.png
deleted file mode 100644
index b5b34561e..000000000
Binary files a/fonts/MortalFont40/2666.png and /dev/null differ
diff --git a/fonts/MortalFont40/2667.png b/fonts/MortalFont40/2667.png
deleted file mode 100644
index 0c333d61f..000000000
Binary files a/fonts/MortalFont40/2667.png and /dev/null differ
diff --git a/fonts/MortalFont40/2668.png b/fonts/MortalFont40/2668.png
deleted file mode 100644
index bdbc757da..000000000
Binary files a/fonts/MortalFont40/2668.png and /dev/null differ
diff --git a/fonts/MortalFont40/2669.png b/fonts/MortalFont40/2669.png
deleted file mode 100644
index e99121c5f..000000000
Binary files a/fonts/MortalFont40/2669.png and /dev/null differ
diff --git a/fonts/MortalFont40/266A.png b/fonts/MortalFont40/266A.png
deleted file mode 100644
index 9a1b6504a..000000000
Binary files a/fonts/MortalFont40/266A.png and /dev/null differ
diff --git a/fonts/MortalFont40/266B.png b/fonts/MortalFont40/266B.png
deleted file mode 100644
index 272460c98..000000000
Binary files a/fonts/MortalFont40/266B.png and /dev/null differ
diff --git a/fonts/MortalFont40/266C.png b/fonts/MortalFont40/266C.png
deleted file mode 100644
index 3362d987e..000000000
Binary files a/fonts/MortalFont40/266C.png and /dev/null differ
diff --git a/fonts/MortalFont40/266D.png b/fonts/MortalFont40/266D.png
deleted file mode 100644
index f6e83f522..000000000
Binary files a/fonts/MortalFont40/266D.png and /dev/null differ
diff --git a/fonts/MortalFont40/266E.png b/fonts/MortalFont40/266E.png
deleted file mode 100644
index e95999351..000000000
Binary files a/fonts/MortalFont40/266E.png and /dev/null differ
diff --git a/fonts/MortalFont40/266F.png b/fonts/MortalFont40/266F.png
deleted file mode 100644
index 60e380f33..000000000
Binary files a/fonts/MortalFont40/266F.png and /dev/null differ
diff --git a/fonts/MortalFont40/2713.png b/fonts/MortalFont40/2713.png
deleted file mode 100644
index 1014ad1e1..000000000
Binary files a/fonts/MortalFont40/2713.png and /dev/null differ
diff --git a/fonts/MortalFont40/2756.png b/fonts/MortalFont40/2756.png
deleted file mode 100644
index 4c551da42..000000000
Binary files a/fonts/MortalFont40/2756.png and /dev/null differ
diff --git a/fonts/MortalFont40/2776.png b/fonts/MortalFont40/2776.png
deleted file mode 100644
index 9d728cbf5..000000000
Binary files a/fonts/MortalFont40/2776.png and /dev/null differ
diff --git a/fonts/MortalFont40/2777.png b/fonts/MortalFont40/2777.png
deleted file mode 100644
index 52f3d58b4..000000000
Binary files a/fonts/MortalFont40/2777.png and /dev/null differ
diff --git a/fonts/MortalFont40/2778.png b/fonts/MortalFont40/2778.png
deleted file mode 100644
index 42b7fa4c8..000000000
Binary files a/fonts/MortalFont40/2778.png and /dev/null differ
diff --git a/fonts/MortalFont40/2779.png b/fonts/MortalFont40/2779.png
deleted file mode 100644
index f065393d2..000000000
Binary files a/fonts/MortalFont40/2779.png and /dev/null differ
diff --git a/fonts/MortalFont40/277A.png b/fonts/MortalFont40/277A.png
deleted file mode 100644
index bb9c5f58e..000000000
Binary files a/fonts/MortalFont40/277A.png and /dev/null differ
diff --git a/fonts/MortalFont40/277B.png b/fonts/MortalFont40/277B.png
deleted file mode 100644
index e72495177..000000000
Binary files a/fonts/MortalFont40/277B.png and /dev/null differ
diff --git a/fonts/MortalFont40/277C.png b/fonts/MortalFont40/277C.png
deleted file mode 100644
index bafc25652..000000000
Binary files a/fonts/MortalFont40/277C.png and /dev/null differ
diff --git a/fonts/MortalFont40/277D.png b/fonts/MortalFont40/277D.png
deleted file mode 100644
index e8abf71cb..000000000
Binary files a/fonts/MortalFont40/277D.png and /dev/null differ
diff --git a/fonts/MortalFont40/277E.png b/fonts/MortalFont40/277E.png
deleted file mode 100644
index fb5b215dc..000000000
Binary files a/fonts/MortalFont40/277E.png and /dev/null differ
diff --git a/fonts/MortalFont40/277F.png b/fonts/MortalFont40/277F.png
deleted file mode 100644
index 4b26b7232..000000000
Binary files a/fonts/MortalFont40/277F.png and /dev/null differ
diff --git a/fonts/MortalFont40/2934.png b/fonts/MortalFont40/2934.png
deleted file mode 100644
index 2f0291fe2..000000000
Binary files a/fonts/MortalFont40/2934.png and /dev/null differ
diff --git a/fonts/MortalFont40/2935.png b/fonts/MortalFont40/2935.png
deleted file mode 100644
index e526a8ed0..000000000
Binary files a/fonts/MortalFont40/2935.png and /dev/null differ
diff --git a/fonts/MortalFont40/29BF.png b/fonts/MortalFont40/29BF.png
deleted file mode 100644
index e6021b3c6..000000000
Binary files a/fonts/MortalFont40/29BF.png and /dev/null differ
diff --git a/fonts/MortalFont40/29FA.png b/fonts/MortalFont40/29FA.png
deleted file mode 100644
index 091967c2e..000000000
Binary files a/fonts/MortalFont40/29FA.png and /dev/null differ
diff --git a/fonts/MortalFont40/29FB.png b/fonts/MortalFont40/29FB.png
deleted file mode 100644
index ee5337cc2..000000000
Binary files a/fonts/MortalFont40/29FB.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF01.png b/fonts/MortalFont40/FF01.png
deleted file mode 100644
index 869203d39..000000000
Binary files a/fonts/MortalFont40/FF01.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF02.png b/fonts/MortalFont40/FF02.png
deleted file mode 100644
index f71e489c0..000000000
Binary files a/fonts/MortalFont40/FF02.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF03.png b/fonts/MortalFont40/FF03.png
deleted file mode 100644
index dc1fa90ac..000000000
Binary files a/fonts/MortalFont40/FF03.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF04.png b/fonts/MortalFont40/FF04.png
deleted file mode 100644
index 7635cec43..000000000
Binary files a/fonts/MortalFont40/FF04.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF05.png b/fonts/MortalFont40/FF05.png
deleted file mode 100644
index b12c9f491..000000000
Binary files a/fonts/MortalFont40/FF05.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF06.png b/fonts/MortalFont40/FF06.png
deleted file mode 100644
index b3a42eb08..000000000
Binary files a/fonts/MortalFont40/FF06.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF07.png b/fonts/MortalFont40/FF07.png
deleted file mode 100644
index 88b6e8b81..000000000
Binary files a/fonts/MortalFont40/FF07.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF08.png b/fonts/MortalFont40/FF08.png
deleted file mode 100644
index 2ba642ae1..000000000
Binary files a/fonts/MortalFont40/FF08.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF09.png b/fonts/MortalFont40/FF09.png
deleted file mode 100644
index dc5a95bac..000000000
Binary files a/fonts/MortalFont40/FF09.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF0A.png b/fonts/MortalFont40/FF0A.png
deleted file mode 100644
index 2d0615428..000000000
Binary files a/fonts/MortalFont40/FF0A.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF0B.png b/fonts/MortalFont40/FF0B.png
deleted file mode 100644
index 41827a3d9..000000000
Binary files a/fonts/MortalFont40/FF0B.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF0C.png b/fonts/MortalFont40/FF0C.png
deleted file mode 100644
index 573b215b5..000000000
Binary files a/fonts/MortalFont40/FF0C.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF0D.png b/fonts/MortalFont40/FF0D.png
deleted file mode 100644
index 050d5e60c..000000000
Binary files a/fonts/MortalFont40/FF0D.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF0E.png b/fonts/MortalFont40/FF0E.png
deleted file mode 100644
index 41ac95597..000000000
Binary files a/fonts/MortalFont40/FF0E.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF0F.png b/fonts/MortalFont40/FF0F.png
deleted file mode 100644
index ed7e3cc4e..000000000
Binary files a/fonts/MortalFont40/FF0F.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF10.png b/fonts/MortalFont40/FF10.png
deleted file mode 100644
index cd022298a..000000000
Binary files a/fonts/MortalFont40/FF10.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF11.png b/fonts/MortalFont40/FF11.png
deleted file mode 100644
index 0f3b96fa6..000000000
Binary files a/fonts/MortalFont40/FF11.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF12.png b/fonts/MortalFont40/FF12.png
deleted file mode 100644
index 5d96f1735..000000000
Binary files a/fonts/MortalFont40/FF12.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF13.png b/fonts/MortalFont40/FF13.png
deleted file mode 100644
index 409c5ae32..000000000
Binary files a/fonts/MortalFont40/FF13.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF14.png b/fonts/MortalFont40/FF14.png
deleted file mode 100644
index b69c0e146..000000000
Binary files a/fonts/MortalFont40/FF14.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF15.png b/fonts/MortalFont40/FF15.png
deleted file mode 100644
index d5009e087..000000000
Binary files a/fonts/MortalFont40/FF15.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF16.png b/fonts/MortalFont40/FF16.png
deleted file mode 100644
index dd4af8e9b..000000000
Binary files a/fonts/MortalFont40/FF16.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF17.png b/fonts/MortalFont40/FF17.png
deleted file mode 100644
index 6137ca48b..000000000
Binary files a/fonts/MortalFont40/FF17.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF18.png b/fonts/MortalFont40/FF18.png
deleted file mode 100644
index c5d712c6a..000000000
Binary files a/fonts/MortalFont40/FF18.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF19.png b/fonts/MortalFont40/FF19.png
deleted file mode 100644
index 0abd56a5f..000000000
Binary files a/fonts/MortalFont40/FF19.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF1A.png b/fonts/MortalFont40/FF1A.png
deleted file mode 100644
index 33ab4f57b..000000000
Binary files a/fonts/MortalFont40/FF1A.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF1B.png b/fonts/MortalFont40/FF1B.png
deleted file mode 100644
index 1f14c2f59..000000000
Binary files a/fonts/MortalFont40/FF1B.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF1C.png b/fonts/MortalFont40/FF1C.png
deleted file mode 100644
index ae3d353df..000000000
Binary files a/fonts/MortalFont40/FF1C.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF1D.png b/fonts/MortalFont40/FF1D.png
deleted file mode 100644
index d27463572..000000000
Binary files a/fonts/MortalFont40/FF1D.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF1E.png b/fonts/MortalFont40/FF1E.png
deleted file mode 100644
index 82cb19b44..000000000
Binary files a/fonts/MortalFont40/FF1E.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF1F.png b/fonts/MortalFont40/FF1F.png
deleted file mode 100644
index 92323d086..000000000
Binary files a/fonts/MortalFont40/FF1F.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF20.png b/fonts/MortalFont40/FF20.png
deleted file mode 100644
index 3f0944838..000000000
Binary files a/fonts/MortalFont40/FF20.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF21.png b/fonts/MortalFont40/FF21.png
deleted file mode 100644
index 2a177e8cd..000000000
Binary files a/fonts/MortalFont40/FF21.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF22.png b/fonts/MortalFont40/FF22.png
deleted file mode 100644
index 2d78b5c32..000000000
Binary files a/fonts/MortalFont40/FF22.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF23.png b/fonts/MortalFont40/FF23.png
deleted file mode 100644
index 05e7681db..000000000
Binary files a/fonts/MortalFont40/FF23.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF24.png b/fonts/MortalFont40/FF24.png
deleted file mode 100644
index 5f3e4a1b4..000000000
Binary files a/fonts/MortalFont40/FF24.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF25.png b/fonts/MortalFont40/FF25.png
deleted file mode 100644
index 6a660763b..000000000
Binary files a/fonts/MortalFont40/FF25.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF26.png b/fonts/MortalFont40/FF26.png
deleted file mode 100644
index 4d7e327bb..000000000
Binary files a/fonts/MortalFont40/FF26.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF27.png b/fonts/MortalFont40/FF27.png
deleted file mode 100644
index 494942277..000000000
Binary files a/fonts/MortalFont40/FF27.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF28.png b/fonts/MortalFont40/FF28.png
deleted file mode 100644
index 9d5dd43cd..000000000
Binary files a/fonts/MortalFont40/FF28.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF29.png b/fonts/MortalFont40/FF29.png
deleted file mode 100644
index e96b7bfe1..000000000
Binary files a/fonts/MortalFont40/FF29.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF2A.png b/fonts/MortalFont40/FF2A.png
deleted file mode 100644
index 06893a750..000000000
Binary files a/fonts/MortalFont40/FF2A.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF2B.png b/fonts/MortalFont40/FF2B.png
deleted file mode 100644
index 48a4a2bcd..000000000
Binary files a/fonts/MortalFont40/FF2B.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF2C.png b/fonts/MortalFont40/FF2C.png
deleted file mode 100644
index a48ffaad3..000000000
Binary files a/fonts/MortalFont40/FF2C.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF2D.png b/fonts/MortalFont40/FF2D.png
deleted file mode 100644
index d47fff1c9..000000000
Binary files a/fonts/MortalFont40/FF2D.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF2E.png b/fonts/MortalFont40/FF2E.png
deleted file mode 100644
index 04baddb1e..000000000
Binary files a/fonts/MortalFont40/FF2E.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF2F.png b/fonts/MortalFont40/FF2F.png
deleted file mode 100644
index ffb8e692c..000000000
Binary files a/fonts/MortalFont40/FF2F.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF30.png b/fonts/MortalFont40/FF30.png
deleted file mode 100644
index e1430633a..000000000
Binary files a/fonts/MortalFont40/FF30.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF31.png b/fonts/MortalFont40/FF31.png
deleted file mode 100644
index d1a9beae9..000000000
Binary files a/fonts/MortalFont40/FF31.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF32.png b/fonts/MortalFont40/FF32.png
deleted file mode 100644
index 0ac0e5e4a..000000000
Binary files a/fonts/MortalFont40/FF32.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF33.png b/fonts/MortalFont40/FF33.png
deleted file mode 100644
index bc8138a29..000000000
Binary files a/fonts/MortalFont40/FF33.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF34.png b/fonts/MortalFont40/FF34.png
deleted file mode 100644
index 2cd008dd3..000000000
Binary files a/fonts/MortalFont40/FF34.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF35.png b/fonts/MortalFont40/FF35.png
deleted file mode 100644
index de9d80804..000000000
Binary files a/fonts/MortalFont40/FF35.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF36.png b/fonts/MortalFont40/FF36.png
deleted file mode 100644
index b5d80af59..000000000
Binary files a/fonts/MortalFont40/FF36.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF37.png b/fonts/MortalFont40/FF37.png
deleted file mode 100644
index 1a12fcb23..000000000
Binary files a/fonts/MortalFont40/FF37.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF38.png b/fonts/MortalFont40/FF38.png
deleted file mode 100644
index 645c45004..000000000
Binary files a/fonts/MortalFont40/FF38.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF39.png b/fonts/MortalFont40/FF39.png
deleted file mode 100644
index 3f35760b1..000000000
Binary files a/fonts/MortalFont40/FF39.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF3A.png b/fonts/MortalFont40/FF3A.png
deleted file mode 100644
index 40a6e0da6..000000000
Binary files a/fonts/MortalFont40/FF3A.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF3B.png b/fonts/MortalFont40/FF3B.png
deleted file mode 100644
index aa5f905a9..000000000
Binary files a/fonts/MortalFont40/FF3B.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF3C.png b/fonts/MortalFont40/FF3C.png
deleted file mode 100644
index 73ec00f1d..000000000
Binary files a/fonts/MortalFont40/FF3C.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF3D.png b/fonts/MortalFont40/FF3D.png
deleted file mode 100644
index 8f3df7c99..000000000
Binary files a/fonts/MortalFont40/FF3D.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF3E.png b/fonts/MortalFont40/FF3E.png
deleted file mode 100644
index 381c84d83..000000000
Binary files a/fonts/MortalFont40/FF3E.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF3F.png b/fonts/MortalFont40/FF3F.png
deleted file mode 100644
index f32e676e9..000000000
Binary files a/fonts/MortalFont40/FF3F.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF40.png b/fonts/MortalFont40/FF40.png
deleted file mode 100644
index dd3615012..000000000
Binary files a/fonts/MortalFont40/FF40.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF41.png b/fonts/MortalFont40/FF41.png
deleted file mode 100644
index 615204d0d..000000000
Binary files a/fonts/MortalFont40/FF41.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF42.png b/fonts/MortalFont40/FF42.png
deleted file mode 100644
index bc9a3a4d7..000000000
Binary files a/fonts/MortalFont40/FF42.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF43.png b/fonts/MortalFont40/FF43.png
deleted file mode 100644
index a97b45f38..000000000
Binary files a/fonts/MortalFont40/FF43.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF44.png b/fonts/MortalFont40/FF44.png
deleted file mode 100644
index 1c3e85ccf..000000000
Binary files a/fonts/MortalFont40/FF44.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF45.png b/fonts/MortalFont40/FF45.png
deleted file mode 100644
index 3d898eb71..000000000
Binary files a/fonts/MortalFont40/FF45.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF46.png b/fonts/MortalFont40/FF46.png
deleted file mode 100644
index 4634a8a54..000000000
Binary files a/fonts/MortalFont40/FF46.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF47.png b/fonts/MortalFont40/FF47.png
deleted file mode 100644
index c6f02d016..000000000
Binary files a/fonts/MortalFont40/FF47.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF48.png b/fonts/MortalFont40/FF48.png
deleted file mode 100644
index e3f687b91..000000000
Binary files a/fonts/MortalFont40/FF48.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF49.png b/fonts/MortalFont40/FF49.png
deleted file mode 100644
index 8c11dc792..000000000
Binary files a/fonts/MortalFont40/FF49.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF4A.png b/fonts/MortalFont40/FF4A.png
deleted file mode 100644
index 11fdd8984..000000000
Binary files a/fonts/MortalFont40/FF4A.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF4B.png b/fonts/MortalFont40/FF4B.png
deleted file mode 100644
index 101878376..000000000
Binary files a/fonts/MortalFont40/FF4B.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF4C.png b/fonts/MortalFont40/FF4C.png
deleted file mode 100644
index a0f10fc0a..000000000
Binary files a/fonts/MortalFont40/FF4C.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF4D.png b/fonts/MortalFont40/FF4D.png
deleted file mode 100644
index d11f8d484..000000000
Binary files a/fonts/MortalFont40/FF4D.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF4E.png b/fonts/MortalFont40/FF4E.png
deleted file mode 100644
index 0e4f5df1e..000000000
Binary files a/fonts/MortalFont40/FF4E.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF4F.png b/fonts/MortalFont40/FF4F.png
deleted file mode 100644
index f1b9a8fae..000000000
Binary files a/fonts/MortalFont40/FF4F.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF50.png b/fonts/MortalFont40/FF50.png
deleted file mode 100644
index 48a7f3730..000000000
Binary files a/fonts/MortalFont40/FF50.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF51.png b/fonts/MortalFont40/FF51.png
deleted file mode 100644
index 480fda108..000000000
Binary files a/fonts/MortalFont40/FF51.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF52.png b/fonts/MortalFont40/FF52.png
deleted file mode 100644
index d567c5c01..000000000
Binary files a/fonts/MortalFont40/FF52.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF53.png b/fonts/MortalFont40/FF53.png
deleted file mode 100644
index 11de2e719..000000000
Binary files a/fonts/MortalFont40/FF53.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF54.png b/fonts/MortalFont40/FF54.png
deleted file mode 100644
index 9428a8b8a..000000000
Binary files a/fonts/MortalFont40/FF54.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF55.png b/fonts/MortalFont40/FF55.png
deleted file mode 100644
index a24255056..000000000
Binary files a/fonts/MortalFont40/FF55.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF56.png b/fonts/MortalFont40/FF56.png
deleted file mode 100644
index 208388d91..000000000
Binary files a/fonts/MortalFont40/FF56.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF57.png b/fonts/MortalFont40/FF57.png
deleted file mode 100644
index e8ff32650..000000000
Binary files a/fonts/MortalFont40/FF57.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF58.png b/fonts/MortalFont40/FF58.png
deleted file mode 100644
index c4d706540..000000000
Binary files a/fonts/MortalFont40/FF58.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF59.png b/fonts/MortalFont40/FF59.png
deleted file mode 100644
index 2e25e8bcf..000000000
Binary files a/fonts/MortalFont40/FF59.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF5A.png b/fonts/MortalFont40/FF5A.png
deleted file mode 100644
index f7fdbddc0..000000000
Binary files a/fonts/MortalFont40/FF5A.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF5B.png b/fonts/MortalFont40/FF5B.png
deleted file mode 100644
index f33ad3929..000000000
Binary files a/fonts/MortalFont40/FF5B.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF5C.png b/fonts/MortalFont40/FF5C.png
deleted file mode 100644
index 5dddb1fd2..000000000
Binary files a/fonts/MortalFont40/FF5C.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF5D.png b/fonts/MortalFont40/FF5D.png
deleted file mode 100644
index 463fe4fee..000000000
Binary files a/fonts/MortalFont40/FF5D.png and /dev/null differ
diff --git a/fonts/MortalFont40/FF5E.png b/fonts/MortalFont40/FF5E.png
deleted file mode 100644
index c48460945..000000000
Binary files a/fonts/MortalFont40/FF5E.png and /dev/null differ
diff --git a/fonts/MortalFont40/FFE0.png b/fonts/MortalFont40/FFE0.png
deleted file mode 100644
index febcab5ec..000000000
Binary files a/fonts/MortalFont40/FFE0.png and /dev/null differ
diff --git a/fonts/MortalFont40/FFE1.png b/fonts/MortalFont40/FFE1.png
deleted file mode 100644
index 10a6edb93..000000000
Binary files a/fonts/MortalFont40/FFE1.png and /dev/null differ
diff --git a/fonts/MortalFont40/FFE2.png b/fonts/MortalFont40/FFE2.png
deleted file mode 100644
index fc2098df8..000000000
Binary files a/fonts/MortalFont40/FFE2.png and /dev/null differ
diff --git a/fonts/MortalFont40/FFE3.png b/fonts/MortalFont40/FFE3.png
deleted file mode 100644
index e037cbf70..000000000
Binary files a/fonts/MortalFont40/FFE3.png and /dev/null differ
diff --git a/fonts/MortalFont40/FFE4.png b/fonts/MortalFont40/FFE4.png
deleted file mode 100644
index 6e1d94808..000000000
Binary files a/fonts/MortalFont40/FFE4.png and /dev/null differ
diff --git a/fonts/MortalFont40/FFE5.png b/fonts/MortalFont40/FFE5.png
deleted file mode 100644
index 1f44922f2..000000000
Binary files a/fonts/MortalFont40/FFE5.png and /dev/null differ
diff --git a/fonts/MortalFont40/LICENSE b/fonts/MortalFont40/LICENSE
deleted file mode 100644
index 272d5f63f..000000000
--- a/fonts/MortalFont40/LICENSE
+++ /dev/null
@@ -1,117 +0,0 @@
---------------------------------------------------
-IPA Font License Agreement v1.0
---------------------------------------------------
-
-IPAフォントライセンスv1.0
-
-許諾者は、この使用許諾(以下「本契約」といいます。)に定める条件の下で、許諾プログラム(1条に定義するところによります。)を提供します。受領者(1条に定義するところによります。)が、許諾プログラムを使用し、複製し、または頒布する行為、その他、本契約に定める権利の利用を行った場合、受領者は本契約に同意したものと見なします。
-
-
-第1条 用語の定義
-
-本契約において、次の各号に掲げる用語は、当該各号に定めるところによります。
-
-1.「デジタル・フォント・プログラム」とは、フォントを含み、レンダリングしまたは表示するために用いられるコンピュータ・プログラムをいいます。
-2.「許諾プログラム」とは、許諾者が本契約の下で許諾するデジタル・フォント・プログラムをいいます。
-3.「派生プログラム」とは、許諾プログラムの一部または全部を、改変し、加除修正等し、入れ替え、その他翻案したデジタル・フォント・プログラムをいい、許諾プログラムの一部もしくは全部から文字情報を取り出し、またはデジタル・ドキュメント・ファイルからエンベッドされたフォントを取り出し、取り出された文字情報をそのまま、または改変をなして新たなデジタル・フォント・プログラムとして製作されたものを含みます。
-4.「デジタル・コンテンツ」とは、デジタル・データ形式によってエンド・ユーザに提供される制作物のことをいい、動画・静止画等の映像コンテンツおよびテレビ番組等の放送コンテンツ、ならびに文字テキスト、画像、図形等を含んで構成された制作物を含みます。
-5.「デジタル・ドキュメント・ファイル」とは、PDFファイルその他、各種ソフトウェア・プログラムによって製作されたデジタル・コンテンツであって、その中にフォントを表示するために許諾プログラムの全部または一部が埋め込まれた(エンベッドされた)ものをいいます。フォントが「エンベッドされた」とは、当該フォントが埋め込まれた特定の「デジタル・ドキュメント・ファイル」においてのみ表示されるために使用されている状態を指し、その特定の「デジタル・ドキュメント・ファイル」以外でフォントを表示するために使用できるデジタル・フォント・プログラムに含まれている場合と区別されます。
-6.「コンピュータ」とは、本契約においては、サーバを含みます。
-7.「複製その他の利用」とは、複製、譲渡、頒布、貸与、公衆送信、上映、展示、翻案その他の利用をいいます。
-8.「受領者」とは、許諾プログラムを本契約の下で受領した人をいい、受領者から許諾プログラムを受領した人を含みます。
-
-第2条 使用許諾の付与
-
-許諾者は受領者に対し、本契約の条項に従い、すべての国で、許諾プログラムを使用することを許諾します。ただし、許諾プログラムに存在する一切の権利はすべて許諾者が保有しています。本契約は、本契約で明示的に定められている場合を除き、いかなる意味においても、許諾者が保有する許諾プログラムに関する一切の権利および、いかなる商標、商号、もしくはサービス・マークに関する権利をも受領者に移転するものではありません。
-
-1.受領者は本契約に定める条件に従い、許諾プログラムを任意の数のコンピュータにインストールし、当該コンピュータで使用することができます。
-2.受領者はコンピュータにインストールされた許諾プログラムをそのまま、または改変を行ったうえで、印刷物およびデジタル・コンテンツにおいて、文字テキスト表現等として使用することができます。
-3.受領者は前項の定めに従い作成した印刷物およびデジタル・コンテンツにつき、その商用・非商用の別、および放送、通信、各種記録メディアなどの媒体の形式を問わず、複製その他の利用をすることができます。
-4.受領者がデジタル・ドキュメント・ファイルからエンベッドされたフォントを取り出して派生プログラムを作成した場合には、かかる派生プログラムは本契約に定める条件に従う必要があります。
-5.許諾プログラムのエンベッドされたフォントがデジタル・ドキュメント・ファイル内のデジタル・コンテンツをレンダリングするためにのみ使用される場合において、受領者が当該デジタル・ドキュメント・ファイルを複製その他の利用をする場合には、受領者はかかる行為に関しては本契約の下ではいかなる義務をも負いません。
-6.受領者は、3条2項の定めに従い、商用・非商用を問わず、許諾プログラムをそのままの状態で改変することなく複製して第三者への譲渡し、公衆送信し、その他の方法で再配布することができます(以下、「再配布」といいます。)。
-7.受領者は、上記の許諾プログラムについて定められた条件と同様の条件に従って、派生プログラムを作成し、使用し、複製し、再配布することができます。ただし、受領者が派生プログラムを再配布する場合には、3条1項の定めに従うものとします。
-
-第3条 制限
-
-前条により付与された使用許諾は、以下の制限に服します。
-
-1.派生プログラムが前条4項及び7項に基づき再配布される場合には、以下の全ての条件を満たさなければなりません。
- (1)派生プログラムを再配布する際には、下記もまた、当該派生プログラムと一緒に再配布され、オンラインで提供され、または、郵送費・媒体及び取扱手数料の合計を超えない実費と引き換えに媒体を郵送する方法により提供されなければなりません。
- (a)派生プログラムの写し; および
- (b)派生プログラムを作成する過程でフォント開発プログラムによって作成された追加のファイルであって派生プログラムをさらに加工するにあたって利用できるファイルが存在すれば、当該ファイル
- (2)派生プログラムの受領者が、派生プログラムを、このライセンスの下で最初にリリースされた許諾プログラム(以下、「オリジナル・プログラム」といいます。)に置き換えることができる方法を再配布するものとします。かかる方法は、オリジナル・ファイルからの差分ファイルの提供、または、派生プログラムをオリジナル・プログラムに置き換える方法を示す指示の提供などが考えられます。
- (3)派生プログラムを、本契約書に定められた条件の下でライセンスしなければなりません。
- (4)派生プログラムのプログラム名、フォント名またはファイル名として、許諾プログラムが用いているのと同一の名称、またはこれを含む名称を使用してはなりません。
- (5)本項の要件を満たすためにオンラインで提供し、または媒体を郵送する方法で提供されるものは、その提供を希望するいかなる者によっても提供が可能です。
-2.受領者が前条6項に基づき許諾プログラムを再配布する場合には、以下の全ての条件を満たさなければなりません。
- (1)許諾プログラムの名称を変更してはなりません。
- (2)許諾プログラムに加工その他の改変を加えてはなりません。
- (3)本契約の写しを許諾プログラムに添付しなければなりません。
-3.許諾プログラムは、現状有姿で提供されており、許諾プログラムまたは派生プログラムについて、許諾者は一切の明示または黙示の保証(権利の所在、非侵害、商品性、特定目的への適合性を含むがこれに限られません)を行いません。いかなる場合にも、その原因を問わず、契約上の責任か厳格責任か過失その他の不法行為責任かにかかわらず、また事前に通知されたか否かにかかわらず、許諾者は、許諾プログラムまたは派生プログラムのインストール、使用、複製その他の利用または本契約上の権利の行使によって生じた一切の損害(直接・間接・付随的・特別・拡大・懲罰的または結果的損害)(商品またはサービスの代替品の調達、システム障害から生じた損害、現存するデータまたはプログラムの紛失または破損、逸失利益を含むがこれに限られません)について責任を負いません。
-4.許諾プログラムまたは派生プログラムのインストール、使用、複製その他の利用に関して、許諾者は技術的な質問や問い合わせ等に対する対応その他、いかなるユーザ・サポートをも行う義務を負いません。
-
-第4条 契約の終了
-
-1.本契約の有効期間は、受領者が許諾プログラムを受領した時に開始し、受領者が許諾プログラムを何らかの方法で保持する限り続くものとします。
-2.前項の定めにかかわらず、受領者が本契約に定める各条項に違反したときは、本契約は、何らの催告を要することなく、自動的に終了し、当該受領者はそれ以後、許諾プログラムおよび派生プログラムを一切使用しまたは複製その他の利用をすることができないものとします。ただし、かかる契約の終了は、当該違反した受領者から許諾プログラムまたは派生プログラムの配布を受けた受領者の権利に影響を及ぼすものではありません。
-
-第5条 準拠法
-
-1.IPAは、本契約の変更バージョンまたは新しいバージョンを公表することができます。その場合には、受領者は、許諾プログラムまたは派生プログラムの使用、複製その他の利用または再配布にあたり、本契約または変更後の契約のいずれかを選択することができます。その他、上記に記載されていない条項に関しては日本の著作権法および関連法規に従うものとします。
-2.本契約は、日本法に基づき解釈されます。
-
-
-----------
-
-IPA Font License Agreement v1.0
-
-The Licensor provides the Licensed Program (as defined in Article 1 below) under the terms of this license agreement (“Agreement”). Any use, reproduction or distribution of the Licensed Program, or any exercise of rights under this Agreement by a Recipient (as defined in Article 1 below) constitutes the Recipient's acceptance of this Agreement.
-
-Article 1 (Definitions)
-1.“Digital Font Program” shall mean a computer program containing, or used to render or display fonts.
-2.“Licensed Program” shall mean a Digital Font Program licensed by the Licensor under this Agreement.
-3.“Derived Program” shall mean a Digital Font Program created as a result of a modification, addition, deletion, replacement or any other adaptation to or of a part or all of the Licensed Program, and includes a case where a Digital Font Program newly created by retrieving font information from a part or all of the Licensed Program or Embedded Fonts from a Digital Document File with or without modification of the retrieved font information.
-4.“Digital Content” shall mean products provided to end users in the form of digital data, including video content, motion and/or still pictures, TV programs or other broadcasting content and products consisting of character text, pictures, photographic images, graphic symbols and/or the like.
-5.“Digital Document File” shall mean a PDF file or other Digital Content created by various software programs in which a part or all of the Licensed Program becomes embedded or contained in the file for the display of the font (“Embedded Fonts”). Embedded Fonts are used only in the display of characters in the particular Digital Document File within which they are embedded, and shall be distinguished from those in any Digital Font Program, which may be used for display of characters outside that particular Digital Document File.
-6.“Computer” shall include a server in this Agreement.
-7.“Reproduction and Other Exploitation” shall mean reproduction, transfer, distribution, lease, public transmission, presentation, exhibition, adaptation and any other exploitation.
-8.“Recipient” shall mean anyone who receives the Licensed Program under this Agreement, including one that receives the Licensed Program from a Recipient.
-
-Article 2 (Grant of License)
-The Licensor grants to the Recipient a license to use the Licensed Program in any and all countries in accordance with each of the provisions set forth in this Agreement. However, any and all rights underlying in the Licensed Program shall be held by the Licensor. In no sense is this Agreement intended to transfer any right relating to the Licensed Program held by the Licensor except as specifically set forth herein or any right relating to any trademark, trade name, or service mark to the Recipient.
-
-1.The Recipient may install the Licensed Program on any number of Computers and use the same in accordance with the provisions set forth in this Agreement.
-2.The Recipient may use the Licensed Program, with or without modification in printed materials or in Digital Content as an expression of character texts or the like.
-3.The Recipient may conduct Reproduction and Other Exploitation of the printed materials and Digital Content created in accordance with the preceding Paragraph, for commercial or non-commercial purposes and in any form of media including but not limited to broadcasting, communication and various recording media.
-4.If any Recipient extracts Embedded Fonts from a Digital Document File to create a Derived Program, such Derived Program shall be subject to the terms of this agreement.
-5.If any Recipient performs Reproduction or Other Exploitation of a Digital Document File in which Embedded Fonts of the Licensed Program are used only for rendering the Digital Content within such Digital Document File then such Recipient shall have no further obligations under this Agreement in relation to such actions.
-6.The Recipient may reproduce the Licensed Program as is without modification and transfer such copies, publicly transmit or otherwise redistribute the Licensed Program to a third party for commercial or non-commercial purposes (“Redistribute”), in accordance with the provisions set forth in Article 3 Paragraph 2.
-7.The Recipient may create, use, reproduce and/or Redistribute a Derived Program under the terms stated above for the Licensed Program: provided, that the Recipient shall follow the provisions set forth in Article 3 Paragraph 1 when Redistributing the Derived Program.
-
-Article 3 (Restriction)
-The license granted in the preceding Article shall be subject to the following restrictions:
-
-1.If a Derived Program is Redistributed pursuant to Paragraph 4 and 7 of the preceding Article, the following conditions must be met :
- (1)The following must be also Redistributed together with the Derived Program, or be made available online or by means of mailing mechanisms in exchange for a cost which does not exceed the total costs of postage, storage medium and handling fees:
- (a)a copy of the Derived Program; and
- (b)any additional file created by the font developing program in the course of creating the Derived Program that can be used for further modification of the Derived Program, if any.
- (2)It is required to also Redistribute means to enable recipients of the Derived Program to replace the Derived Program with the Licensed Program first released under this License (the “Original Program”). Such means may be to provide a difference file from the Original Program, or instructions setting out a method to replace the Derived Program with the Original Program.
- (3)The Recipient must license the Derived Program under the terms and conditions of this Agreement.
- (4)No one may use or include the name of the Licensed Program as a program name, font name or file name of the Derived Program.
- (5)Any material to be made available online or by means of mailing a medium to satisfy the requirements of this paragraph may be provided, verbatim, by any party wishing to do so.
-2.If the Recipient Redistributes the Licensed Program pursuant to Paragraph 6 of the preceding Article, the Recipient shall meet all of the following conditions:
- (1)The Recipient may not change the name of the Licensed Program.
- (2)The Recipient may not alter or otherwise modify the Licensed Program.
- (3)The Recipient must attach a copy of this Agreement to the Licensed Program.
-3.THIS LICENSED PROGRAM IS PROVIDED BY THE LICENSOR “AS IS” AND ANY EXPRESSED OR IMPLIED WARRANTY AS TO THE LICENSED PROGRAM OR ANY DERIVED PROGRAM, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE, ARE DISCLAIMED. IN NO EVENT SHALL THE LICENSOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXTENDED, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO; PROCUREMENT OF SUBSTITUTED GOODS OR SERVICE; DAMAGES ARISING FROM SYSTEM FAILURE; LOSS OR CORRUPTION OF EXISTING DATA OR PROGRAM; LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE INSTALLATION, USE, THE REPRODUCTION OR OTHER EXPLOITATION OF THE LICENSED PROGRAM OR ANY DERIVED PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-4.The Licensor is under no obligation to respond to any technical questions or inquiries, or provide any other user support in connection with the installation, use or the Reproduction and Other Exploitation of the Licensed Program or Derived Programs thereof.
-
-Article 4 (Termination of Agreement)
-1.The term of this Agreement shall begin from the time of receipt of the Licensed Program by the Recipient and shall continue as long as the Recipient retains any such Licensed Program in any way.
-2.Notwithstanding the provision set forth in the preceding Paragraph, in the event of the breach of any of the provisions set forth in this Agreement by the Recipient, this Agreement shall automatically terminate without any notice. In the case of such termination, the Recipient may not use or conduct Reproduction and Other Exploitation of the Licensed Program or a Derived Program: provided that such termination shall not affect any rights of any other Recipient receiving the Licensed Program or the Derived Program from such Recipient who breached this Agreement.
-
-Article 5 (Governing Law)
-1.IPA may publish revised and/or new versions of this License. In such an event, the Recipient may select either this Agreement or any subsequent version of the Agreement in using, conducting the Reproduction and Other Exploitation of, or Redistributing the Licensed Program or a Derived Program. Other matters not specified above shall be subject to the Copyright Law of Japan and other related laws and regulations of Japan.
-2.This Agreement shall be construed under the laws of Japan.
-
diff --git a/fonts/MortalFont40/font.inf b/fonts/MortalFont40/font.inf
deleted file mode 100644
index c9335bb49..000000000
--- a/fonts/MortalFont40/font.inf
+++ /dev/null
@@ -1,4 +0,0 @@
-TranslationType Standard
-SpaceWidth 22
-FontHeight 41
-Kerning -1
diff --git a/fonts/MortalFont80/0021.png b/fonts/MortalFont80/0021.png
deleted file mode 100644
index 4545130c6..000000000
Binary files a/fonts/MortalFont80/0021.png and /dev/null differ
diff --git a/fonts/MortalFont80/0022.png b/fonts/MortalFont80/0022.png
deleted file mode 100644
index 5850b5b1c..000000000
Binary files a/fonts/MortalFont80/0022.png and /dev/null differ
diff --git a/fonts/MortalFont80/0023.png b/fonts/MortalFont80/0023.png
deleted file mode 100644
index 17a5cad08..000000000
Binary files a/fonts/MortalFont80/0023.png and /dev/null differ
diff --git a/fonts/MortalFont80/0024.png b/fonts/MortalFont80/0024.png
deleted file mode 100644
index b8eeb1530..000000000
Binary files a/fonts/MortalFont80/0024.png and /dev/null differ
diff --git a/fonts/MortalFont80/0025.png b/fonts/MortalFont80/0025.png
deleted file mode 100644
index 976b7a440..000000000
Binary files a/fonts/MortalFont80/0025.png and /dev/null differ
diff --git a/fonts/MortalFont80/0026.png b/fonts/MortalFont80/0026.png
deleted file mode 100644
index 6ebea2c41..000000000
Binary files a/fonts/MortalFont80/0026.png and /dev/null differ
diff --git a/fonts/MortalFont80/0027.png b/fonts/MortalFont80/0027.png
deleted file mode 100644
index b0c365306..000000000
Binary files a/fonts/MortalFont80/0027.png and /dev/null differ
diff --git a/fonts/MortalFont80/0028.png b/fonts/MortalFont80/0028.png
deleted file mode 100644
index 4642aa3a9..000000000
Binary files a/fonts/MortalFont80/0028.png and /dev/null differ
diff --git a/fonts/MortalFont80/0029.png b/fonts/MortalFont80/0029.png
deleted file mode 100644
index d88350d3f..000000000
Binary files a/fonts/MortalFont80/0029.png and /dev/null differ
diff --git a/fonts/MortalFont80/002A.png b/fonts/MortalFont80/002A.png
deleted file mode 100644
index a9cf43964..000000000
Binary files a/fonts/MortalFont80/002A.png and /dev/null differ
diff --git a/fonts/MortalFont80/002B.png b/fonts/MortalFont80/002B.png
deleted file mode 100644
index 627e3583f..000000000
Binary files a/fonts/MortalFont80/002B.png and /dev/null differ
diff --git a/fonts/MortalFont80/002C.png b/fonts/MortalFont80/002C.png
deleted file mode 100644
index 58657bce4..000000000
Binary files a/fonts/MortalFont80/002C.png and /dev/null differ
diff --git a/fonts/MortalFont80/002D.png b/fonts/MortalFont80/002D.png
deleted file mode 100644
index da3c046ac..000000000
Binary files a/fonts/MortalFont80/002D.png and /dev/null differ
diff --git a/fonts/MortalFont80/002E.png b/fonts/MortalFont80/002E.png
deleted file mode 100644
index bfeea90cf..000000000
Binary files a/fonts/MortalFont80/002E.png and /dev/null differ
diff --git a/fonts/MortalFont80/002F.png b/fonts/MortalFont80/002F.png
deleted file mode 100644
index 61a25bec5..000000000
Binary files a/fonts/MortalFont80/002F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0030.png b/fonts/MortalFont80/0030.png
deleted file mode 100644
index 470ebacdb..000000000
Binary files a/fonts/MortalFont80/0030.png and /dev/null differ
diff --git a/fonts/MortalFont80/0031.png b/fonts/MortalFont80/0031.png
deleted file mode 100644
index 47dda905f..000000000
Binary files a/fonts/MortalFont80/0031.png and /dev/null differ
diff --git a/fonts/MortalFont80/0032.png b/fonts/MortalFont80/0032.png
deleted file mode 100644
index 3bdebcf91..000000000
Binary files a/fonts/MortalFont80/0032.png and /dev/null differ
diff --git a/fonts/MortalFont80/0033.png b/fonts/MortalFont80/0033.png
deleted file mode 100644
index 1c90b1eec..000000000
Binary files a/fonts/MortalFont80/0033.png and /dev/null differ
diff --git a/fonts/MortalFont80/0034.png b/fonts/MortalFont80/0034.png
deleted file mode 100644
index a28744ab9..000000000
Binary files a/fonts/MortalFont80/0034.png and /dev/null differ
diff --git a/fonts/MortalFont80/0035.png b/fonts/MortalFont80/0035.png
deleted file mode 100644
index c90eaee1a..000000000
Binary files a/fonts/MortalFont80/0035.png and /dev/null differ
diff --git a/fonts/MortalFont80/0036.png b/fonts/MortalFont80/0036.png
deleted file mode 100644
index ca68192ab..000000000
Binary files a/fonts/MortalFont80/0036.png and /dev/null differ
diff --git a/fonts/MortalFont80/0037.png b/fonts/MortalFont80/0037.png
deleted file mode 100644
index 241538f31..000000000
Binary files a/fonts/MortalFont80/0037.png and /dev/null differ
diff --git a/fonts/MortalFont80/0038.png b/fonts/MortalFont80/0038.png
deleted file mode 100644
index a836f4688..000000000
Binary files a/fonts/MortalFont80/0038.png and /dev/null differ
diff --git a/fonts/MortalFont80/0039.png b/fonts/MortalFont80/0039.png
deleted file mode 100644
index 56440b519..000000000
Binary files a/fonts/MortalFont80/0039.png and /dev/null differ
diff --git a/fonts/MortalFont80/003A.png b/fonts/MortalFont80/003A.png
deleted file mode 100644
index fb22dee1e..000000000
Binary files a/fonts/MortalFont80/003A.png and /dev/null differ
diff --git a/fonts/MortalFont80/003B.png b/fonts/MortalFont80/003B.png
deleted file mode 100644
index 41ce94eb9..000000000
Binary files a/fonts/MortalFont80/003B.png and /dev/null differ
diff --git a/fonts/MortalFont80/003C.png b/fonts/MortalFont80/003C.png
deleted file mode 100644
index 506546845..000000000
Binary files a/fonts/MortalFont80/003C.png and /dev/null differ
diff --git a/fonts/MortalFont80/003D.png b/fonts/MortalFont80/003D.png
deleted file mode 100644
index 1a26dee49..000000000
Binary files a/fonts/MortalFont80/003D.png and /dev/null differ
diff --git a/fonts/MortalFont80/003E.png b/fonts/MortalFont80/003E.png
deleted file mode 100644
index 1c69a162f..000000000
Binary files a/fonts/MortalFont80/003E.png and /dev/null differ
diff --git a/fonts/MortalFont80/003F.png b/fonts/MortalFont80/003F.png
deleted file mode 100644
index b4403d591..000000000
Binary files a/fonts/MortalFont80/003F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0040.png b/fonts/MortalFont80/0040.png
deleted file mode 100644
index 54973b4eb..000000000
Binary files a/fonts/MortalFont80/0040.png and /dev/null differ
diff --git a/fonts/MortalFont80/0041.png b/fonts/MortalFont80/0041.png
deleted file mode 100644
index 3eb70a6d8..000000000
Binary files a/fonts/MortalFont80/0041.png and /dev/null differ
diff --git a/fonts/MortalFont80/0042.png b/fonts/MortalFont80/0042.png
deleted file mode 100644
index 0c94fda51..000000000
Binary files a/fonts/MortalFont80/0042.png and /dev/null differ
diff --git a/fonts/MortalFont80/0043.png b/fonts/MortalFont80/0043.png
deleted file mode 100644
index d841a311b..000000000
Binary files a/fonts/MortalFont80/0043.png and /dev/null differ
diff --git a/fonts/MortalFont80/0044.png b/fonts/MortalFont80/0044.png
deleted file mode 100644
index c4c4e67b9..000000000
Binary files a/fonts/MortalFont80/0044.png and /dev/null differ
diff --git a/fonts/MortalFont80/0045.png b/fonts/MortalFont80/0045.png
deleted file mode 100644
index 66d99a88d..000000000
Binary files a/fonts/MortalFont80/0045.png and /dev/null differ
diff --git a/fonts/MortalFont80/0046.png b/fonts/MortalFont80/0046.png
deleted file mode 100644
index 92bbfffb2..000000000
Binary files a/fonts/MortalFont80/0046.png and /dev/null differ
diff --git a/fonts/MortalFont80/0047.png b/fonts/MortalFont80/0047.png
deleted file mode 100644
index 5d5336db6..000000000
Binary files a/fonts/MortalFont80/0047.png and /dev/null differ
diff --git a/fonts/MortalFont80/0048.png b/fonts/MortalFont80/0048.png
deleted file mode 100644
index 6a0cd2105..000000000
Binary files a/fonts/MortalFont80/0048.png and /dev/null differ
diff --git a/fonts/MortalFont80/0049.png b/fonts/MortalFont80/0049.png
deleted file mode 100644
index 486a3efd1..000000000
Binary files a/fonts/MortalFont80/0049.png and /dev/null differ
diff --git a/fonts/MortalFont80/004A.png b/fonts/MortalFont80/004A.png
deleted file mode 100644
index 8a9cfa4d2..000000000
Binary files a/fonts/MortalFont80/004A.png and /dev/null differ
diff --git a/fonts/MortalFont80/004B.png b/fonts/MortalFont80/004B.png
deleted file mode 100644
index be494d006..000000000
Binary files a/fonts/MortalFont80/004B.png and /dev/null differ
diff --git a/fonts/MortalFont80/004C.png b/fonts/MortalFont80/004C.png
deleted file mode 100644
index e4b431dba..000000000
Binary files a/fonts/MortalFont80/004C.png and /dev/null differ
diff --git a/fonts/MortalFont80/004D.png b/fonts/MortalFont80/004D.png
deleted file mode 100644
index 1d02491da..000000000
Binary files a/fonts/MortalFont80/004D.png and /dev/null differ
diff --git a/fonts/MortalFont80/004E.png b/fonts/MortalFont80/004E.png
deleted file mode 100644
index 9fbaa2a60..000000000
Binary files a/fonts/MortalFont80/004E.png and /dev/null differ
diff --git a/fonts/MortalFont80/004F.png b/fonts/MortalFont80/004F.png
deleted file mode 100644
index 365f572c4..000000000
Binary files a/fonts/MortalFont80/004F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0050.png b/fonts/MortalFont80/0050.png
deleted file mode 100644
index f768408ef..000000000
Binary files a/fonts/MortalFont80/0050.png and /dev/null differ
diff --git a/fonts/MortalFont80/0051.png b/fonts/MortalFont80/0051.png
deleted file mode 100644
index 21e57f347..000000000
Binary files a/fonts/MortalFont80/0051.png and /dev/null differ
diff --git a/fonts/MortalFont80/0052.png b/fonts/MortalFont80/0052.png
deleted file mode 100644
index 084ad9f85..000000000
Binary files a/fonts/MortalFont80/0052.png and /dev/null differ
diff --git a/fonts/MortalFont80/0053.png b/fonts/MortalFont80/0053.png
deleted file mode 100644
index 44c68b7d6..000000000
Binary files a/fonts/MortalFont80/0053.png and /dev/null differ
diff --git a/fonts/MortalFont80/0054.png b/fonts/MortalFont80/0054.png
deleted file mode 100644
index 552c64b4a..000000000
Binary files a/fonts/MortalFont80/0054.png and /dev/null differ
diff --git a/fonts/MortalFont80/0055.png b/fonts/MortalFont80/0055.png
deleted file mode 100644
index 2dfb0e06d..000000000
Binary files a/fonts/MortalFont80/0055.png and /dev/null differ
diff --git a/fonts/MortalFont80/0056.png b/fonts/MortalFont80/0056.png
deleted file mode 100644
index 8ab08ad33..000000000
Binary files a/fonts/MortalFont80/0056.png and /dev/null differ
diff --git a/fonts/MortalFont80/0057.png b/fonts/MortalFont80/0057.png
deleted file mode 100644
index f31036189..000000000
Binary files a/fonts/MortalFont80/0057.png and /dev/null differ
diff --git a/fonts/MortalFont80/0058.png b/fonts/MortalFont80/0058.png
deleted file mode 100644
index 18a12fdc0..000000000
Binary files a/fonts/MortalFont80/0058.png and /dev/null differ
diff --git a/fonts/MortalFont80/0059.png b/fonts/MortalFont80/0059.png
deleted file mode 100644
index fcfcb2df7..000000000
Binary files a/fonts/MortalFont80/0059.png and /dev/null differ
diff --git a/fonts/MortalFont80/005A.png b/fonts/MortalFont80/005A.png
deleted file mode 100644
index 89aeb613c..000000000
Binary files a/fonts/MortalFont80/005A.png and /dev/null differ
diff --git a/fonts/MortalFont80/005B.png b/fonts/MortalFont80/005B.png
deleted file mode 100644
index 3c4c527c9..000000000
Binary files a/fonts/MortalFont80/005B.png and /dev/null differ
diff --git a/fonts/MortalFont80/005C.png b/fonts/MortalFont80/005C.png
deleted file mode 100644
index 9be93ea3a..000000000
Binary files a/fonts/MortalFont80/005C.png and /dev/null differ
diff --git a/fonts/MortalFont80/005D.png b/fonts/MortalFont80/005D.png
deleted file mode 100644
index 6fac401af..000000000
Binary files a/fonts/MortalFont80/005D.png and /dev/null differ
diff --git a/fonts/MortalFont80/005E.png b/fonts/MortalFont80/005E.png
deleted file mode 100644
index 213254371..000000000
Binary files a/fonts/MortalFont80/005E.png and /dev/null differ
diff --git a/fonts/MortalFont80/005F.png b/fonts/MortalFont80/005F.png
deleted file mode 100644
index 4aa50aa5c..000000000
Binary files a/fonts/MortalFont80/005F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0060.png b/fonts/MortalFont80/0060.png
deleted file mode 100644
index 416a07843..000000000
Binary files a/fonts/MortalFont80/0060.png and /dev/null differ
diff --git a/fonts/MortalFont80/0061.png b/fonts/MortalFont80/0061.png
deleted file mode 100644
index b3b455b3f..000000000
Binary files a/fonts/MortalFont80/0061.png and /dev/null differ
diff --git a/fonts/MortalFont80/0062.png b/fonts/MortalFont80/0062.png
deleted file mode 100644
index 10b8ee677..000000000
Binary files a/fonts/MortalFont80/0062.png and /dev/null differ
diff --git a/fonts/MortalFont80/0063.png b/fonts/MortalFont80/0063.png
deleted file mode 100644
index bc458f58e..000000000
Binary files a/fonts/MortalFont80/0063.png and /dev/null differ
diff --git a/fonts/MortalFont80/0064.png b/fonts/MortalFont80/0064.png
deleted file mode 100644
index e20b225d9..000000000
Binary files a/fonts/MortalFont80/0064.png and /dev/null differ
diff --git a/fonts/MortalFont80/0065.png b/fonts/MortalFont80/0065.png
deleted file mode 100644
index 89c6f97bc..000000000
Binary files a/fonts/MortalFont80/0065.png and /dev/null differ
diff --git a/fonts/MortalFont80/0066.png b/fonts/MortalFont80/0066.png
deleted file mode 100644
index e7c4b98e9..000000000
Binary files a/fonts/MortalFont80/0066.png and /dev/null differ
diff --git a/fonts/MortalFont80/0067.png b/fonts/MortalFont80/0067.png
deleted file mode 100644
index 37ae5b67f..000000000
Binary files a/fonts/MortalFont80/0067.png and /dev/null differ
diff --git a/fonts/MortalFont80/0068.png b/fonts/MortalFont80/0068.png
deleted file mode 100644
index be2d6c763..000000000
Binary files a/fonts/MortalFont80/0068.png and /dev/null differ
diff --git a/fonts/MortalFont80/0069.png b/fonts/MortalFont80/0069.png
deleted file mode 100644
index 89b6201e4..000000000
Binary files a/fonts/MortalFont80/0069.png and /dev/null differ
diff --git a/fonts/MortalFont80/006A.png b/fonts/MortalFont80/006A.png
deleted file mode 100644
index a1d09dd27..000000000
Binary files a/fonts/MortalFont80/006A.png and /dev/null differ
diff --git a/fonts/MortalFont80/006B.png b/fonts/MortalFont80/006B.png
deleted file mode 100644
index 4e7fb779c..000000000
Binary files a/fonts/MortalFont80/006B.png and /dev/null differ
diff --git a/fonts/MortalFont80/006C.png b/fonts/MortalFont80/006C.png
deleted file mode 100644
index d984bdca2..000000000
Binary files a/fonts/MortalFont80/006C.png and /dev/null differ
diff --git a/fonts/MortalFont80/006D.png b/fonts/MortalFont80/006D.png
deleted file mode 100644
index b2cfd6530..000000000
Binary files a/fonts/MortalFont80/006D.png and /dev/null differ
diff --git a/fonts/MortalFont80/006E.png b/fonts/MortalFont80/006E.png
deleted file mode 100644
index 395f5454a..000000000
Binary files a/fonts/MortalFont80/006E.png and /dev/null differ
diff --git a/fonts/MortalFont80/006F.png b/fonts/MortalFont80/006F.png
deleted file mode 100644
index e4125c1e4..000000000
Binary files a/fonts/MortalFont80/006F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0070.png b/fonts/MortalFont80/0070.png
deleted file mode 100644
index b21ba770e..000000000
Binary files a/fonts/MortalFont80/0070.png and /dev/null differ
diff --git a/fonts/MortalFont80/0071.png b/fonts/MortalFont80/0071.png
deleted file mode 100644
index 750f9e219..000000000
Binary files a/fonts/MortalFont80/0071.png and /dev/null differ
diff --git a/fonts/MortalFont80/0072.png b/fonts/MortalFont80/0072.png
deleted file mode 100644
index df868c863..000000000
Binary files a/fonts/MortalFont80/0072.png and /dev/null differ
diff --git a/fonts/MortalFont80/0073.png b/fonts/MortalFont80/0073.png
deleted file mode 100644
index 6002a3d50..000000000
Binary files a/fonts/MortalFont80/0073.png and /dev/null differ
diff --git a/fonts/MortalFont80/0074.png b/fonts/MortalFont80/0074.png
deleted file mode 100644
index 0e5fe3302..000000000
Binary files a/fonts/MortalFont80/0074.png and /dev/null differ
diff --git a/fonts/MortalFont80/0075.png b/fonts/MortalFont80/0075.png
deleted file mode 100644
index 088705ade..000000000
Binary files a/fonts/MortalFont80/0075.png and /dev/null differ
diff --git a/fonts/MortalFont80/0076.png b/fonts/MortalFont80/0076.png
deleted file mode 100644
index e48b2c64b..000000000
Binary files a/fonts/MortalFont80/0076.png and /dev/null differ
diff --git a/fonts/MortalFont80/0077.png b/fonts/MortalFont80/0077.png
deleted file mode 100644
index 4a7362334..000000000
Binary files a/fonts/MortalFont80/0077.png and /dev/null differ
diff --git a/fonts/MortalFont80/0078.png b/fonts/MortalFont80/0078.png
deleted file mode 100644
index 45ac32c61..000000000
Binary files a/fonts/MortalFont80/0078.png and /dev/null differ
diff --git a/fonts/MortalFont80/0079.png b/fonts/MortalFont80/0079.png
deleted file mode 100644
index 3e40721f1..000000000
Binary files a/fonts/MortalFont80/0079.png and /dev/null differ
diff --git a/fonts/MortalFont80/007A.png b/fonts/MortalFont80/007A.png
deleted file mode 100644
index f8d8f75d0..000000000
Binary files a/fonts/MortalFont80/007A.png and /dev/null differ
diff --git a/fonts/MortalFont80/007B.png b/fonts/MortalFont80/007B.png
deleted file mode 100644
index d0cbd92cf..000000000
Binary files a/fonts/MortalFont80/007B.png and /dev/null differ
diff --git a/fonts/MortalFont80/007C.png b/fonts/MortalFont80/007C.png
deleted file mode 100644
index c9cd03469..000000000
Binary files a/fonts/MortalFont80/007C.png and /dev/null differ
diff --git a/fonts/MortalFont80/007D.png b/fonts/MortalFont80/007D.png
deleted file mode 100644
index 2469f5126..000000000
Binary files a/fonts/MortalFont80/007D.png and /dev/null differ
diff --git a/fonts/MortalFont80/007E.png b/fonts/MortalFont80/007E.png
deleted file mode 100644
index cd4391b01..000000000
Binary files a/fonts/MortalFont80/007E.png and /dev/null differ
diff --git a/fonts/MortalFont80/00A1.png b/fonts/MortalFont80/00A1.png
deleted file mode 100644
index af1d121f9..000000000
Binary files a/fonts/MortalFont80/00A1.png and /dev/null differ
diff --git a/fonts/MortalFont80/00A2.png b/fonts/MortalFont80/00A2.png
deleted file mode 100644
index e5ec46a90..000000000
Binary files a/fonts/MortalFont80/00A2.png and /dev/null differ
diff --git a/fonts/MortalFont80/00A3.png b/fonts/MortalFont80/00A3.png
deleted file mode 100644
index dd7865601..000000000
Binary files a/fonts/MortalFont80/00A3.png and /dev/null differ
diff --git a/fonts/MortalFont80/00A4.png b/fonts/MortalFont80/00A4.png
deleted file mode 100644
index 23f66958a..000000000
Binary files a/fonts/MortalFont80/00A4.png and /dev/null differ
diff --git a/fonts/MortalFont80/00A5.png b/fonts/MortalFont80/00A5.png
deleted file mode 100644
index bebb19dc7..000000000
Binary files a/fonts/MortalFont80/00A5.png and /dev/null differ
diff --git a/fonts/MortalFont80/00A6.png b/fonts/MortalFont80/00A6.png
deleted file mode 100644
index 3047b12d7..000000000
Binary files a/fonts/MortalFont80/00A6.png and /dev/null differ
diff --git a/fonts/MortalFont80/00A7.png b/fonts/MortalFont80/00A7.png
deleted file mode 100644
index 688cebfd5..000000000
Binary files a/fonts/MortalFont80/00A7.png and /dev/null differ
diff --git a/fonts/MortalFont80/00A8.png b/fonts/MortalFont80/00A8.png
deleted file mode 100644
index f0d758103..000000000
Binary files a/fonts/MortalFont80/00A8.png and /dev/null differ
diff --git a/fonts/MortalFont80/00A9.png b/fonts/MortalFont80/00A9.png
deleted file mode 100644
index b96e66681..000000000
Binary files a/fonts/MortalFont80/00A9.png and /dev/null differ
diff --git a/fonts/MortalFont80/00AA.png b/fonts/MortalFont80/00AA.png
deleted file mode 100644
index 897daf00e..000000000
Binary files a/fonts/MortalFont80/00AA.png and /dev/null differ
diff --git a/fonts/MortalFont80/00AB.png b/fonts/MortalFont80/00AB.png
deleted file mode 100644
index 3ef19d24a..000000000
Binary files a/fonts/MortalFont80/00AB.png and /dev/null differ
diff --git a/fonts/MortalFont80/00AC.png b/fonts/MortalFont80/00AC.png
deleted file mode 100644
index 5eb047b66..000000000
Binary files a/fonts/MortalFont80/00AC.png and /dev/null differ
diff --git a/fonts/MortalFont80/00AD.png b/fonts/MortalFont80/00AD.png
deleted file mode 100644
index da3c046ac..000000000
Binary files a/fonts/MortalFont80/00AD.png and /dev/null differ
diff --git a/fonts/MortalFont80/00AE.png b/fonts/MortalFont80/00AE.png
deleted file mode 100644
index 2cba29025..000000000
Binary files a/fonts/MortalFont80/00AE.png and /dev/null differ
diff --git a/fonts/MortalFont80/00AF.png b/fonts/MortalFont80/00AF.png
deleted file mode 100644
index fd88cdc42..000000000
Binary files a/fonts/MortalFont80/00AF.png and /dev/null differ
diff --git a/fonts/MortalFont80/00B0.png b/fonts/MortalFont80/00B0.png
deleted file mode 100644
index 37b3cc2be..000000000
Binary files a/fonts/MortalFont80/00B0.png and /dev/null differ
diff --git a/fonts/MortalFont80/00B1.png b/fonts/MortalFont80/00B1.png
deleted file mode 100644
index 735e76ebf..000000000
Binary files a/fonts/MortalFont80/00B1.png and /dev/null differ
diff --git a/fonts/MortalFont80/00B2.png b/fonts/MortalFont80/00B2.png
deleted file mode 100644
index f338b54d0..000000000
Binary files a/fonts/MortalFont80/00B2.png and /dev/null differ
diff --git a/fonts/MortalFont80/00B3.png b/fonts/MortalFont80/00B3.png
deleted file mode 100644
index 4a6849eb5..000000000
Binary files a/fonts/MortalFont80/00B3.png and /dev/null differ
diff --git a/fonts/MortalFont80/00B4.png b/fonts/MortalFont80/00B4.png
deleted file mode 100644
index 938aba749..000000000
Binary files a/fonts/MortalFont80/00B4.png and /dev/null differ
diff --git a/fonts/MortalFont80/00B6.png b/fonts/MortalFont80/00B6.png
deleted file mode 100644
index c1f470932..000000000
Binary files a/fonts/MortalFont80/00B6.png and /dev/null differ
diff --git a/fonts/MortalFont80/00B7.png b/fonts/MortalFont80/00B7.png
deleted file mode 100644
index 09a30ed66..000000000
Binary files a/fonts/MortalFont80/00B7.png and /dev/null differ
diff --git a/fonts/MortalFont80/00B8.png b/fonts/MortalFont80/00B8.png
deleted file mode 100644
index 6b1a3971b..000000000
Binary files a/fonts/MortalFont80/00B8.png and /dev/null differ
diff --git a/fonts/MortalFont80/00B9.png b/fonts/MortalFont80/00B9.png
deleted file mode 100644
index 5d01b7c14..000000000
Binary files a/fonts/MortalFont80/00B9.png and /dev/null differ
diff --git a/fonts/MortalFont80/00BA.png b/fonts/MortalFont80/00BA.png
deleted file mode 100644
index 84d179b34..000000000
Binary files a/fonts/MortalFont80/00BA.png and /dev/null differ
diff --git a/fonts/MortalFont80/00BB.png b/fonts/MortalFont80/00BB.png
deleted file mode 100644
index 0fd31f54e..000000000
Binary files a/fonts/MortalFont80/00BB.png and /dev/null differ
diff --git a/fonts/MortalFont80/00BC.png b/fonts/MortalFont80/00BC.png
deleted file mode 100644
index de95a78d8..000000000
Binary files a/fonts/MortalFont80/00BC.png and /dev/null differ
diff --git a/fonts/MortalFont80/00BD.png b/fonts/MortalFont80/00BD.png
deleted file mode 100644
index 77937a6c2..000000000
Binary files a/fonts/MortalFont80/00BD.png and /dev/null differ
diff --git a/fonts/MortalFont80/00BE.png b/fonts/MortalFont80/00BE.png
deleted file mode 100644
index 928b34940..000000000
Binary files a/fonts/MortalFont80/00BE.png and /dev/null differ
diff --git a/fonts/MortalFont80/00BF.png b/fonts/MortalFont80/00BF.png
deleted file mode 100644
index 8aff66da8..000000000
Binary files a/fonts/MortalFont80/00BF.png and /dev/null differ
diff --git a/fonts/MortalFont80/00C0.png b/fonts/MortalFont80/00C0.png
deleted file mode 100644
index 93e6bd173..000000000
Binary files a/fonts/MortalFont80/00C0.png and /dev/null differ
diff --git a/fonts/MortalFont80/00C1.png b/fonts/MortalFont80/00C1.png
deleted file mode 100644
index 292fbbac9..000000000
Binary files a/fonts/MortalFont80/00C1.png and /dev/null differ
diff --git a/fonts/MortalFont80/00C2.png b/fonts/MortalFont80/00C2.png
deleted file mode 100644
index 9587b2c0e..000000000
Binary files a/fonts/MortalFont80/00C2.png and /dev/null differ
diff --git a/fonts/MortalFont80/00C3.png b/fonts/MortalFont80/00C3.png
deleted file mode 100644
index 9578cc51d..000000000
Binary files a/fonts/MortalFont80/00C3.png and /dev/null differ
diff --git a/fonts/MortalFont80/00C4.png b/fonts/MortalFont80/00C4.png
deleted file mode 100644
index c2aa949d6..000000000
Binary files a/fonts/MortalFont80/00C4.png and /dev/null differ
diff --git a/fonts/MortalFont80/00C5.png b/fonts/MortalFont80/00C5.png
deleted file mode 100644
index 1bd916d2d..000000000
Binary files a/fonts/MortalFont80/00C5.png and /dev/null differ
diff --git a/fonts/MortalFont80/00C6.png b/fonts/MortalFont80/00C6.png
deleted file mode 100644
index 174b6de97..000000000
Binary files a/fonts/MortalFont80/00C6.png and /dev/null differ
diff --git a/fonts/MortalFont80/00C7.png b/fonts/MortalFont80/00C7.png
deleted file mode 100644
index 7987ff8a1..000000000
Binary files a/fonts/MortalFont80/00C7.png and /dev/null differ
diff --git a/fonts/MortalFont80/00C8.png b/fonts/MortalFont80/00C8.png
deleted file mode 100644
index 2f5ff2b52..000000000
Binary files a/fonts/MortalFont80/00C8.png and /dev/null differ
diff --git a/fonts/MortalFont80/00C9.png b/fonts/MortalFont80/00C9.png
deleted file mode 100644
index 5098ee3ad..000000000
Binary files a/fonts/MortalFont80/00C9.png and /dev/null differ
diff --git a/fonts/MortalFont80/00CA.png b/fonts/MortalFont80/00CA.png
deleted file mode 100644
index 095f036f3..000000000
Binary files a/fonts/MortalFont80/00CA.png and /dev/null differ
diff --git a/fonts/MortalFont80/00CB.png b/fonts/MortalFont80/00CB.png
deleted file mode 100644
index dbe1fc242..000000000
Binary files a/fonts/MortalFont80/00CB.png and /dev/null differ
diff --git a/fonts/MortalFont80/00CC.png b/fonts/MortalFont80/00CC.png
deleted file mode 100644
index ec366f051..000000000
Binary files a/fonts/MortalFont80/00CC.png and /dev/null differ
diff --git a/fonts/MortalFont80/00CD.png b/fonts/MortalFont80/00CD.png
deleted file mode 100644
index 8f562451a..000000000
Binary files a/fonts/MortalFont80/00CD.png and /dev/null differ
diff --git a/fonts/MortalFont80/00CE.png b/fonts/MortalFont80/00CE.png
deleted file mode 100644
index 5d59821ae..000000000
Binary files a/fonts/MortalFont80/00CE.png and /dev/null differ
diff --git a/fonts/MortalFont80/00CF.png b/fonts/MortalFont80/00CF.png
deleted file mode 100644
index 794c79c19..000000000
Binary files a/fonts/MortalFont80/00CF.png and /dev/null differ
diff --git a/fonts/MortalFont80/00D0.png b/fonts/MortalFont80/00D0.png
deleted file mode 100644
index 012684122..000000000
Binary files a/fonts/MortalFont80/00D0.png and /dev/null differ
diff --git a/fonts/MortalFont80/00D1.png b/fonts/MortalFont80/00D1.png
deleted file mode 100644
index dc85d99da..000000000
Binary files a/fonts/MortalFont80/00D1.png and /dev/null differ
diff --git a/fonts/MortalFont80/00D2.png b/fonts/MortalFont80/00D2.png
deleted file mode 100644
index ea1161ed8..000000000
Binary files a/fonts/MortalFont80/00D2.png and /dev/null differ
diff --git a/fonts/MortalFont80/00D3.png b/fonts/MortalFont80/00D3.png
deleted file mode 100644
index b3089b8c3..000000000
Binary files a/fonts/MortalFont80/00D3.png and /dev/null differ
diff --git a/fonts/MortalFont80/00D4.png b/fonts/MortalFont80/00D4.png
deleted file mode 100644
index bd381a4cb..000000000
Binary files a/fonts/MortalFont80/00D4.png and /dev/null differ
diff --git a/fonts/MortalFont80/00D5.png b/fonts/MortalFont80/00D5.png
deleted file mode 100644
index 010e9c4dd..000000000
Binary files a/fonts/MortalFont80/00D5.png and /dev/null differ
diff --git a/fonts/MortalFont80/00D6.png b/fonts/MortalFont80/00D6.png
deleted file mode 100644
index f95b67a72..000000000
Binary files a/fonts/MortalFont80/00D6.png and /dev/null differ
diff --git a/fonts/MortalFont80/00D7.png b/fonts/MortalFont80/00D7.png
deleted file mode 100644
index 95210a0d8..000000000
Binary files a/fonts/MortalFont80/00D7.png and /dev/null differ
diff --git a/fonts/MortalFont80/00D8.png b/fonts/MortalFont80/00D8.png
deleted file mode 100644
index e8bc2065c..000000000
Binary files a/fonts/MortalFont80/00D8.png and /dev/null differ
diff --git a/fonts/MortalFont80/00D9.png b/fonts/MortalFont80/00D9.png
deleted file mode 100644
index a396dc842..000000000
Binary files a/fonts/MortalFont80/00D9.png and /dev/null differ
diff --git a/fonts/MortalFont80/00DA.png b/fonts/MortalFont80/00DA.png
deleted file mode 100644
index 21b73d703..000000000
Binary files a/fonts/MortalFont80/00DA.png and /dev/null differ
diff --git a/fonts/MortalFont80/00DB.png b/fonts/MortalFont80/00DB.png
deleted file mode 100644
index e9a321021..000000000
Binary files a/fonts/MortalFont80/00DB.png and /dev/null differ
diff --git a/fonts/MortalFont80/00DC.png b/fonts/MortalFont80/00DC.png
deleted file mode 100644
index 0427f0228..000000000
Binary files a/fonts/MortalFont80/00DC.png and /dev/null differ
diff --git a/fonts/MortalFont80/00DD.png b/fonts/MortalFont80/00DD.png
deleted file mode 100644
index f9fe8f8ca..000000000
Binary files a/fonts/MortalFont80/00DD.png and /dev/null differ
diff --git a/fonts/MortalFont80/00DE.png b/fonts/MortalFont80/00DE.png
deleted file mode 100644
index 6ce0dbaf2..000000000
Binary files a/fonts/MortalFont80/00DE.png and /dev/null differ
diff --git a/fonts/MortalFont80/00DF.png b/fonts/MortalFont80/00DF.png
deleted file mode 100644
index 54dd7d350..000000000
Binary files a/fonts/MortalFont80/00DF.png and /dev/null differ
diff --git a/fonts/MortalFont80/00E0.png b/fonts/MortalFont80/00E0.png
deleted file mode 100644
index 3639e474a..000000000
Binary files a/fonts/MortalFont80/00E0.png and /dev/null differ
diff --git a/fonts/MortalFont80/00E1.png b/fonts/MortalFont80/00E1.png
deleted file mode 100644
index 8b37def7e..000000000
Binary files a/fonts/MortalFont80/00E1.png and /dev/null differ
diff --git a/fonts/MortalFont80/00E2.png b/fonts/MortalFont80/00E2.png
deleted file mode 100644
index 3ec1a96b3..000000000
Binary files a/fonts/MortalFont80/00E2.png and /dev/null differ
diff --git a/fonts/MortalFont80/00E3.png b/fonts/MortalFont80/00E3.png
deleted file mode 100644
index 9f2511a30..000000000
Binary files a/fonts/MortalFont80/00E3.png and /dev/null differ
diff --git a/fonts/MortalFont80/00E4.png b/fonts/MortalFont80/00E4.png
deleted file mode 100644
index d7424cd0a..000000000
Binary files a/fonts/MortalFont80/00E4.png and /dev/null differ
diff --git a/fonts/MortalFont80/00E5.png b/fonts/MortalFont80/00E5.png
deleted file mode 100644
index 7c9d6efe4..000000000
Binary files a/fonts/MortalFont80/00E5.png and /dev/null differ
diff --git a/fonts/MortalFont80/00E6.png b/fonts/MortalFont80/00E6.png
deleted file mode 100644
index 87ac7b99f..000000000
Binary files a/fonts/MortalFont80/00E6.png and /dev/null differ
diff --git a/fonts/MortalFont80/00E7.png b/fonts/MortalFont80/00E7.png
deleted file mode 100644
index 9b64fda93..000000000
Binary files a/fonts/MortalFont80/00E7.png and /dev/null differ
diff --git a/fonts/MortalFont80/00E8.png b/fonts/MortalFont80/00E8.png
deleted file mode 100644
index eb4fa9df2..000000000
Binary files a/fonts/MortalFont80/00E8.png and /dev/null differ
diff --git a/fonts/MortalFont80/00E9.png b/fonts/MortalFont80/00E9.png
deleted file mode 100644
index 47c46e536..000000000
Binary files a/fonts/MortalFont80/00E9.png and /dev/null differ
diff --git a/fonts/MortalFont80/00EA.png b/fonts/MortalFont80/00EA.png
deleted file mode 100644
index b02ceafe3..000000000
Binary files a/fonts/MortalFont80/00EA.png and /dev/null differ
diff --git a/fonts/MortalFont80/00EB.png b/fonts/MortalFont80/00EB.png
deleted file mode 100644
index 6c21b32b4..000000000
Binary files a/fonts/MortalFont80/00EB.png and /dev/null differ
diff --git a/fonts/MortalFont80/00EC.png b/fonts/MortalFont80/00EC.png
deleted file mode 100644
index 83fcb9abe..000000000
Binary files a/fonts/MortalFont80/00EC.png and /dev/null differ
diff --git a/fonts/MortalFont80/00ED.png b/fonts/MortalFont80/00ED.png
deleted file mode 100644
index 2213ef4a1..000000000
Binary files a/fonts/MortalFont80/00ED.png and /dev/null differ
diff --git a/fonts/MortalFont80/00EE.png b/fonts/MortalFont80/00EE.png
deleted file mode 100644
index fec996b75..000000000
Binary files a/fonts/MortalFont80/00EE.png and /dev/null differ
diff --git a/fonts/MortalFont80/00EF.png b/fonts/MortalFont80/00EF.png
deleted file mode 100644
index 188ec69c3..000000000
Binary files a/fonts/MortalFont80/00EF.png and /dev/null differ
diff --git a/fonts/MortalFont80/00F0.png b/fonts/MortalFont80/00F0.png
deleted file mode 100644
index 78ef0c739..000000000
Binary files a/fonts/MortalFont80/00F0.png and /dev/null differ
diff --git a/fonts/MortalFont80/00F1.png b/fonts/MortalFont80/00F1.png
deleted file mode 100644
index bd61923a0..000000000
Binary files a/fonts/MortalFont80/00F1.png and /dev/null differ
diff --git a/fonts/MortalFont80/00F2.png b/fonts/MortalFont80/00F2.png
deleted file mode 100644
index e6ccf08da..000000000
Binary files a/fonts/MortalFont80/00F2.png and /dev/null differ
diff --git a/fonts/MortalFont80/00F3.png b/fonts/MortalFont80/00F3.png
deleted file mode 100644
index a156086a8..000000000
Binary files a/fonts/MortalFont80/00F3.png and /dev/null differ
diff --git a/fonts/MortalFont80/00F4.png b/fonts/MortalFont80/00F4.png
deleted file mode 100644
index b9490584b..000000000
Binary files a/fonts/MortalFont80/00F4.png and /dev/null differ
diff --git a/fonts/MortalFont80/00F5.png b/fonts/MortalFont80/00F5.png
deleted file mode 100644
index 1720b5dca..000000000
Binary files a/fonts/MortalFont80/00F5.png and /dev/null differ
diff --git a/fonts/MortalFont80/00F6.png b/fonts/MortalFont80/00F6.png
deleted file mode 100644
index f1bea36c5..000000000
Binary files a/fonts/MortalFont80/00F6.png and /dev/null differ
diff --git a/fonts/MortalFont80/00F7.png b/fonts/MortalFont80/00F7.png
deleted file mode 100644
index 0b7c1d524..000000000
Binary files a/fonts/MortalFont80/00F7.png and /dev/null differ
diff --git a/fonts/MortalFont80/00F8.png b/fonts/MortalFont80/00F8.png
deleted file mode 100644
index 1a055a33d..000000000
Binary files a/fonts/MortalFont80/00F8.png and /dev/null differ
diff --git a/fonts/MortalFont80/00F9.png b/fonts/MortalFont80/00F9.png
deleted file mode 100644
index f75eea5ac..000000000
Binary files a/fonts/MortalFont80/00F9.png and /dev/null differ
diff --git a/fonts/MortalFont80/00FA.png b/fonts/MortalFont80/00FA.png
deleted file mode 100644
index a3beb834b..000000000
Binary files a/fonts/MortalFont80/00FA.png and /dev/null differ
diff --git a/fonts/MortalFont80/00FB.png b/fonts/MortalFont80/00FB.png
deleted file mode 100644
index 8e58dd0c9..000000000
Binary files a/fonts/MortalFont80/00FB.png and /dev/null differ
diff --git a/fonts/MortalFont80/00FC.png b/fonts/MortalFont80/00FC.png
deleted file mode 100644
index d7305eede..000000000
Binary files a/fonts/MortalFont80/00FC.png and /dev/null differ
diff --git a/fonts/MortalFont80/00FD.png b/fonts/MortalFont80/00FD.png
deleted file mode 100644
index 491c882cd..000000000
Binary files a/fonts/MortalFont80/00FD.png and /dev/null differ
diff --git a/fonts/MortalFont80/00FE.png b/fonts/MortalFont80/00FE.png
deleted file mode 100644
index ecac13cbc..000000000
Binary files a/fonts/MortalFont80/00FE.png and /dev/null differ
diff --git a/fonts/MortalFont80/00FF.png b/fonts/MortalFont80/00FF.png
deleted file mode 100644
index 49f33b92e..000000000
Binary files a/fonts/MortalFont80/00FF.png and /dev/null differ
diff --git a/fonts/MortalFont80/0100.png b/fonts/MortalFont80/0100.png
deleted file mode 100644
index 6d51dd97c..000000000
Binary files a/fonts/MortalFont80/0100.png and /dev/null differ
diff --git a/fonts/MortalFont80/0101.png b/fonts/MortalFont80/0101.png
deleted file mode 100644
index 32eb2e597..000000000
Binary files a/fonts/MortalFont80/0101.png and /dev/null differ
diff --git a/fonts/MortalFont80/0102.png b/fonts/MortalFont80/0102.png
deleted file mode 100644
index 02867caa5..000000000
Binary files a/fonts/MortalFont80/0102.png and /dev/null differ
diff --git a/fonts/MortalFont80/0103.png b/fonts/MortalFont80/0103.png
deleted file mode 100644
index 0dfe7304c..000000000
Binary files a/fonts/MortalFont80/0103.png and /dev/null differ
diff --git a/fonts/MortalFont80/0104.png b/fonts/MortalFont80/0104.png
deleted file mode 100644
index f51f8e267..000000000
Binary files a/fonts/MortalFont80/0104.png and /dev/null differ
diff --git a/fonts/MortalFont80/0105.png b/fonts/MortalFont80/0105.png
deleted file mode 100644
index 66472e43f..000000000
Binary files a/fonts/MortalFont80/0105.png and /dev/null differ
diff --git a/fonts/MortalFont80/0106.png b/fonts/MortalFont80/0106.png
deleted file mode 100644
index e43920c03..000000000
Binary files a/fonts/MortalFont80/0106.png and /dev/null differ
diff --git a/fonts/MortalFont80/0107.png b/fonts/MortalFont80/0107.png
deleted file mode 100644
index 03a9c8fd4..000000000
Binary files a/fonts/MortalFont80/0107.png and /dev/null differ
diff --git a/fonts/MortalFont80/0108.png b/fonts/MortalFont80/0108.png
deleted file mode 100644
index 1a60ed89a..000000000
Binary files a/fonts/MortalFont80/0108.png and /dev/null differ
diff --git a/fonts/MortalFont80/0109.png b/fonts/MortalFont80/0109.png
deleted file mode 100644
index 373f5e359..000000000
Binary files a/fonts/MortalFont80/0109.png and /dev/null differ
diff --git a/fonts/MortalFont80/010C.png b/fonts/MortalFont80/010C.png
deleted file mode 100644
index e5a0805cd..000000000
Binary files a/fonts/MortalFont80/010C.png and /dev/null differ
diff --git a/fonts/MortalFont80/010D.png b/fonts/MortalFont80/010D.png
deleted file mode 100644
index 1ea705d47..000000000
Binary files a/fonts/MortalFont80/010D.png and /dev/null differ
diff --git a/fonts/MortalFont80/010E.png b/fonts/MortalFont80/010E.png
deleted file mode 100644
index c6579aac4..000000000
Binary files a/fonts/MortalFont80/010E.png and /dev/null differ
diff --git a/fonts/MortalFont80/010F.png b/fonts/MortalFont80/010F.png
deleted file mode 100644
index b87923dbd..000000000
Binary files a/fonts/MortalFont80/010F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0111.png b/fonts/MortalFont80/0111.png
deleted file mode 100644
index 4c660085a..000000000
Binary files a/fonts/MortalFont80/0111.png and /dev/null differ
diff --git a/fonts/MortalFont80/0112.png b/fonts/MortalFont80/0112.png
deleted file mode 100644
index e531fffb9..000000000
Binary files a/fonts/MortalFont80/0112.png and /dev/null differ
diff --git a/fonts/MortalFont80/0113.png b/fonts/MortalFont80/0113.png
deleted file mode 100644
index bc3672208..000000000
Binary files a/fonts/MortalFont80/0113.png and /dev/null differ
diff --git a/fonts/MortalFont80/0118.png b/fonts/MortalFont80/0118.png
deleted file mode 100644
index f266656e6..000000000
Binary files a/fonts/MortalFont80/0118.png and /dev/null differ
diff --git a/fonts/MortalFont80/0119.png b/fonts/MortalFont80/0119.png
deleted file mode 100644
index 4b72efaf7..000000000
Binary files a/fonts/MortalFont80/0119.png and /dev/null differ
diff --git a/fonts/MortalFont80/011A.png b/fonts/MortalFont80/011A.png
deleted file mode 100644
index fb9774c7f..000000000
Binary files a/fonts/MortalFont80/011A.png and /dev/null differ
diff --git a/fonts/MortalFont80/011B.png b/fonts/MortalFont80/011B.png
deleted file mode 100644
index 8f4fcf380..000000000
Binary files a/fonts/MortalFont80/011B.png and /dev/null differ
diff --git a/fonts/MortalFont80/011C.png b/fonts/MortalFont80/011C.png
deleted file mode 100644
index dc68ac379..000000000
Binary files a/fonts/MortalFont80/011C.png and /dev/null differ
diff --git a/fonts/MortalFont80/011D.png b/fonts/MortalFont80/011D.png
deleted file mode 100644
index bae42f488..000000000
Binary files a/fonts/MortalFont80/011D.png and /dev/null differ
diff --git a/fonts/MortalFont80/0124.png b/fonts/MortalFont80/0124.png
deleted file mode 100644
index 5c8dd4e81..000000000
Binary files a/fonts/MortalFont80/0124.png and /dev/null differ
diff --git a/fonts/MortalFont80/0125.png b/fonts/MortalFont80/0125.png
deleted file mode 100644
index ffd0036dc..000000000
Binary files a/fonts/MortalFont80/0125.png and /dev/null differ
diff --git a/fonts/MortalFont80/0127.png b/fonts/MortalFont80/0127.png
deleted file mode 100644
index ab7bb79ca..000000000
Binary files a/fonts/MortalFont80/0127.png and /dev/null differ
diff --git a/fonts/MortalFont80/012A.png b/fonts/MortalFont80/012A.png
deleted file mode 100644
index 1b6ba1c8b..000000000
Binary files a/fonts/MortalFont80/012A.png and /dev/null differ
diff --git a/fonts/MortalFont80/012B.png b/fonts/MortalFont80/012B.png
deleted file mode 100644
index bf9d4be63..000000000
Binary files a/fonts/MortalFont80/012B.png and /dev/null differ
diff --git a/fonts/MortalFont80/0134.png b/fonts/MortalFont80/0134.png
deleted file mode 100644
index e78d64fbe..000000000
Binary files a/fonts/MortalFont80/0134.png and /dev/null differ
diff --git a/fonts/MortalFont80/0135.png b/fonts/MortalFont80/0135.png
deleted file mode 100644
index e2503af8d..000000000
Binary files a/fonts/MortalFont80/0135.png and /dev/null differ
diff --git a/fonts/MortalFont80/0139.png b/fonts/MortalFont80/0139.png
deleted file mode 100644
index d34e7ef5a..000000000
Binary files a/fonts/MortalFont80/0139.png and /dev/null differ
diff --git a/fonts/MortalFont80/013A.png b/fonts/MortalFont80/013A.png
deleted file mode 100644
index 4923ba878..000000000
Binary files a/fonts/MortalFont80/013A.png and /dev/null differ
diff --git a/fonts/MortalFont80/013D.png b/fonts/MortalFont80/013D.png
deleted file mode 100644
index db508d999..000000000
Binary files a/fonts/MortalFont80/013D.png and /dev/null differ
diff --git a/fonts/MortalFont80/013E.png b/fonts/MortalFont80/013E.png
deleted file mode 100644
index 9bf1602d9..000000000
Binary files a/fonts/MortalFont80/013E.png and /dev/null differ
diff --git a/fonts/MortalFont80/0141.png b/fonts/MortalFont80/0141.png
deleted file mode 100644
index e41f0c210..000000000
Binary files a/fonts/MortalFont80/0141.png and /dev/null differ
diff --git a/fonts/MortalFont80/0142.png b/fonts/MortalFont80/0142.png
deleted file mode 100644
index 95e37dd60..000000000
Binary files a/fonts/MortalFont80/0142.png and /dev/null differ
diff --git a/fonts/MortalFont80/0143.png b/fonts/MortalFont80/0143.png
deleted file mode 100644
index 7899f8f40..000000000
Binary files a/fonts/MortalFont80/0143.png and /dev/null differ
diff --git a/fonts/MortalFont80/0144.png b/fonts/MortalFont80/0144.png
deleted file mode 100644
index 17568bf66..000000000
Binary files a/fonts/MortalFont80/0144.png and /dev/null differ
diff --git a/fonts/MortalFont80/0147.png b/fonts/MortalFont80/0147.png
deleted file mode 100644
index 189c7aa8f..000000000
Binary files a/fonts/MortalFont80/0147.png and /dev/null differ
diff --git a/fonts/MortalFont80/0148.png b/fonts/MortalFont80/0148.png
deleted file mode 100644
index 5240c47a4..000000000
Binary files a/fonts/MortalFont80/0148.png and /dev/null differ
diff --git a/fonts/MortalFont80/014B.png b/fonts/MortalFont80/014B.png
deleted file mode 100644
index 9c9e66731..000000000
Binary files a/fonts/MortalFont80/014B.png and /dev/null differ
diff --git a/fonts/MortalFont80/014C.png b/fonts/MortalFont80/014C.png
deleted file mode 100644
index f5bcd1775..000000000
Binary files a/fonts/MortalFont80/014C.png and /dev/null differ
diff --git a/fonts/MortalFont80/014D.png b/fonts/MortalFont80/014D.png
deleted file mode 100644
index 36d2009d6..000000000
Binary files a/fonts/MortalFont80/014D.png and /dev/null differ
diff --git a/fonts/MortalFont80/0150.png b/fonts/MortalFont80/0150.png
deleted file mode 100644
index 9a64b9d59..000000000
Binary files a/fonts/MortalFont80/0150.png and /dev/null differ
diff --git a/fonts/MortalFont80/0151.png b/fonts/MortalFont80/0151.png
deleted file mode 100644
index 680d89e63..000000000
Binary files a/fonts/MortalFont80/0151.png and /dev/null differ
diff --git a/fonts/MortalFont80/0152.png b/fonts/MortalFont80/0152.png
deleted file mode 100644
index 2fa187ba2..000000000
Binary files a/fonts/MortalFont80/0152.png and /dev/null differ
diff --git a/fonts/MortalFont80/0153.png b/fonts/MortalFont80/0153.png
deleted file mode 100644
index b46475b7c..000000000
Binary files a/fonts/MortalFont80/0153.png and /dev/null differ
diff --git a/fonts/MortalFont80/0154.png b/fonts/MortalFont80/0154.png
deleted file mode 100644
index d91d58100..000000000
Binary files a/fonts/MortalFont80/0154.png and /dev/null differ
diff --git a/fonts/MortalFont80/0155.png b/fonts/MortalFont80/0155.png
deleted file mode 100644
index c134d6528..000000000
Binary files a/fonts/MortalFont80/0155.png and /dev/null differ
diff --git a/fonts/MortalFont80/0158.png b/fonts/MortalFont80/0158.png
deleted file mode 100644
index 7bfcbeb0a..000000000
Binary files a/fonts/MortalFont80/0158.png and /dev/null differ
diff --git a/fonts/MortalFont80/0159.png b/fonts/MortalFont80/0159.png
deleted file mode 100644
index f6bb977ce..000000000
Binary files a/fonts/MortalFont80/0159.png and /dev/null differ
diff --git a/fonts/MortalFont80/015A.png b/fonts/MortalFont80/015A.png
deleted file mode 100644
index 8ba8a9541..000000000
Binary files a/fonts/MortalFont80/015A.png and /dev/null differ
diff --git a/fonts/MortalFont80/015B.png b/fonts/MortalFont80/015B.png
deleted file mode 100644
index c44e144b2..000000000
Binary files a/fonts/MortalFont80/015B.png and /dev/null differ
diff --git a/fonts/MortalFont80/015C.png b/fonts/MortalFont80/015C.png
deleted file mode 100644
index 67310e348..000000000
Binary files a/fonts/MortalFont80/015C.png and /dev/null differ
diff --git a/fonts/MortalFont80/015D.png b/fonts/MortalFont80/015D.png
deleted file mode 100644
index 461c8fee8..000000000
Binary files a/fonts/MortalFont80/015D.png and /dev/null differ
diff --git a/fonts/MortalFont80/015E.png b/fonts/MortalFont80/015E.png
deleted file mode 100644
index ee5e4bea0..000000000
Binary files a/fonts/MortalFont80/015E.png and /dev/null differ
diff --git a/fonts/MortalFont80/015F.png b/fonts/MortalFont80/015F.png
deleted file mode 100644
index 0261a77c1..000000000
Binary files a/fonts/MortalFont80/015F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0160.png b/fonts/MortalFont80/0160.png
deleted file mode 100644
index f4c84b116..000000000
Binary files a/fonts/MortalFont80/0160.png and /dev/null differ
diff --git a/fonts/MortalFont80/0161.png b/fonts/MortalFont80/0161.png
deleted file mode 100644
index 4316e4073..000000000
Binary files a/fonts/MortalFont80/0161.png and /dev/null differ
diff --git a/fonts/MortalFont80/0162.png b/fonts/MortalFont80/0162.png
deleted file mode 100644
index 008a5db73..000000000
Binary files a/fonts/MortalFont80/0162.png and /dev/null differ
diff --git a/fonts/MortalFont80/0163.png b/fonts/MortalFont80/0163.png
deleted file mode 100644
index fc7a4ac57..000000000
Binary files a/fonts/MortalFont80/0163.png and /dev/null differ
diff --git a/fonts/MortalFont80/0164.png b/fonts/MortalFont80/0164.png
deleted file mode 100644
index 159d47798..000000000
Binary files a/fonts/MortalFont80/0164.png and /dev/null differ
diff --git a/fonts/MortalFont80/0165.png b/fonts/MortalFont80/0165.png
deleted file mode 100644
index 0330d24e3..000000000
Binary files a/fonts/MortalFont80/0165.png and /dev/null differ
diff --git a/fonts/MortalFont80/016A.png b/fonts/MortalFont80/016A.png
deleted file mode 100644
index dd2aa5a03..000000000
Binary files a/fonts/MortalFont80/016A.png and /dev/null differ
diff --git a/fonts/MortalFont80/016B.png b/fonts/MortalFont80/016B.png
deleted file mode 100644
index e15c092d0..000000000
Binary files a/fonts/MortalFont80/016B.png and /dev/null differ
diff --git a/fonts/MortalFont80/016C.png b/fonts/MortalFont80/016C.png
deleted file mode 100644
index 608232c01..000000000
Binary files a/fonts/MortalFont80/016C.png and /dev/null differ
diff --git a/fonts/MortalFont80/016D.png b/fonts/MortalFont80/016D.png
deleted file mode 100644
index 9c70f9ee0..000000000
Binary files a/fonts/MortalFont80/016D.png and /dev/null differ
diff --git a/fonts/MortalFont80/016E.png b/fonts/MortalFont80/016E.png
deleted file mode 100644
index 2bcd306e8..000000000
Binary files a/fonts/MortalFont80/016E.png and /dev/null differ
diff --git a/fonts/MortalFont80/016F.png b/fonts/MortalFont80/016F.png
deleted file mode 100644
index cbf728e8d..000000000
Binary files a/fonts/MortalFont80/016F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0170.png b/fonts/MortalFont80/0170.png
deleted file mode 100644
index 1dfef60d5..000000000
Binary files a/fonts/MortalFont80/0170.png and /dev/null differ
diff --git a/fonts/MortalFont80/0171.png b/fonts/MortalFont80/0171.png
deleted file mode 100644
index 514e3a28d..000000000
Binary files a/fonts/MortalFont80/0171.png and /dev/null differ
diff --git a/fonts/MortalFont80/0179.png b/fonts/MortalFont80/0179.png
deleted file mode 100644
index dad180398..000000000
Binary files a/fonts/MortalFont80/0179.png and /dev/null differ
diff --git a/fonts/MortalFont80/017A.png b/fonts/MortalFont80/017A.png
deleted file mode 100644
index 0a5bab8ab..000000000
Binary files a/fonts/MortalFont80/017A.png and /dev/null differ
diff --git a/fonts/MortalFont80/017B.png b/fonts/MortalFont80/017B.png
deleted file mode 100644
index 2f0800535..000000000
Binary files a/fonts/MortalFont80/017B.png and /dev/null differ
diff --git a/fonts/MortalFont80/017C.png b/fonts/MortalFont80/017C.png
deleted file mode 100644
index 03f509dd0..000000000
Binary files a/fonts/MortalFont80/017C.png and /dev/null differ
diff --git a/fonts/MortalFont80/017D.png b/fonts/MortalFont80/017D.png
deleted file mode 100644
index 6fa4d9412..000000000
Binary files a/fonts/MortalFont80/017D.png and /dev/null differ
diff --git a/fonts/MortalFont80/017E.png b/fonts/MortalFont80/017E.png
deleted file mode 100644
index f860eda6b..000000000
Binary files a/fonts/MortalFont80/017E.png and /dev/null differ
diff --git a/fonts/MortalFont80/0193.png b/fonts/MortalFont80/0193.png
deleted file mode 100644
index 27f37654f..000000000
Binary files a/fonts/MortalFont80/0193.png and /dev/null differ
diff --git a/fonts/MortalFont80/01C2.png b/fonts/MortalFont80/01C2.png
deleted file mode 100644
index 1b72d909a..000000000
Binary files a/fonts/MortalFont80/01C2.png and /dev/null differ
diff --git a/fonts/MortalFont80/01CD.png b/fonts/MortalFont80/01CD.png
deleted file mode 100644
index 77d69f455..000000000
Binary files a/fonts/MortalFont80/01CD.png and /dev/null differ
diff --git a/fonts/MortalFont80/01CE.png b/fonts/MortalFont80/01CE.png
deleted file mode 100644
index 06ea954f7..000000000
Binary files a/fonts/MortalFont80/01CE.png and /dev/null differ
diff --git a/fonts/MortalFont80/01D0.png b/fonts/MortalFont80/01D0.png
deleted file mode 100644
index 5c1ae9c04..000000000
Binary files a/fonts/MortalFont80/01D0.png and /dev/null differ
diff --git a/fonts/MortalFont80/01D1.png b/fonts/MortalFont80/01D1.png
deleted file mode 100644
index 9f16fdc2b..000000000
Binary files a/fonts/MortalFont80/01D1.png and /dev/null differ
diff --git a/fonts/MortalFont80/01D2.png b/fonts/MortalFont80/01D2.png
deleted file mode 100644
index 592651525..000000000
Binary files a/fonts/MortalFont80/01D2.png and /dev/null differ
diff --git a/fonts/MortalFont80/01D4.png b/fonts/MortalFont80/01D4.png
deleted file mode 100644
index b4235ec3a..000000000
Binary files a/fonts/MortalFont80/01D4.png and /dev/null differ
diff --git a/fonts/MortalFont80/01D6.png b/fonts/MortalFont80/01D6.png
deleted file mode 100644
index c7eecd4e4..000000000
Binary files a/fonts/MortalFont80/01D6.png and /dev/null differ
diff --git a/fonts/MortalFont80/01D8.png b/fonts/MortalFont80/01D8.png
deleted file mode 100644
index 9d8a93e58..000000000
Binary files a/fonts/MortalFont80/01D8.png and /dev/null differ
diff --git a/fonts/MortalFont80/01DA.png b/fonts/MortalFont80/01DA.png
deleted file mode 100644
index 1ceae0ef9..000000000
Binary files a/fonts/MortalFont80/01DA.png and /dev/null differ
diff --git a/fonts/MortalFont80/01DC.png b/fonts/MortalFont80/01DC.png
deleted file mode 100644
index 8070d0fd2..000000000
Binary files a/fonts/MortalFont80/01DC.png and /dev/null differ
diff --git a/fonts/MortalFont80/01F8.png b/fonts/MortalFont80/01F8.png
deleted file mode 100644
index 8ef8b7f97..000000000
Binary files a/fonts/MortalFont80/01F8.png and /dev/null differ
diff --git a/fonts/MortalFont80/01F9.png b/fonts/MortalFont80/01F9.png
deleted file mode 100644
index f7c06fe03..000000000
Binary files a/fonts/MortalFont80/01F9.png and /dev/null differ
diff --git a/fonts/MortalFont80/01FD.png b/fonts/MortalFont80/01FD.png
deleted file mode 100644
index f4d24bf3e..000000000
Binary files a/fonts/MortalFont80/01FD.png and /dev/null differ
diff --git a/fonts/MortalFont80/0250.png b/fonts/MortalFont80/0250.png
deleted file mode 100644
index 3a528db27..000000000
Binary files a/fonts/MortalFont80/0250.png and /dev/null differ
diff --git a/fonts/MortalFont80/0251.png b/fonts/MortalFont80/0251.png
deleted file mode 100644
index f2f4f79e1..000000000
Binary files a/fonts/MortalFont80/0251.png and /dev/null differ
diff --git a/fonts/MortalFont80/0252.png b/fonts/MortalFont80/0252.png
deleted file mode 100644
index 5055c6672..000000000
Binary files a/fonts/MortalFont80/0252.png and /dev/null differ
diff --git a/fonts/MortalFont80/0253.png b/fonts/MortalFont80/0253.png
deleted file mode 100644
index c8cd7c5ce..000000000
Binary files a/fonts/MortalFont80/0253.png and /dev/null differ
diff --git a/fonts/MortalFont80/0254.png b/fonts/MortalFont80/0254.png
deleted file mode 100644
index 51b9628f1..000000000
Binary files a/fonts/MortalFont80/0254.png and /dev/null differ
diff --git a/fonts/MortalFont80/0255.png b/fonts/MortalFont80/0255.png
deleted file mode 100644
index ebb3c7df1..000000000
Binary files a/fonts/MortalFont80/0255.png and /dev/null differ
diff --git a/fonts/MortalFont80/0256.png b/fonts/MortalFont80/0256.png
deleted file mode 100644
index 08229ce56..000000000
Binary files a/fonts/MortalFont80/0256.png and /dev/null differ
diff --git a/fonts/MortalFont80/0257.png b/fonts/MortalFont80/0257.png
deleted file mode 100644
index 14f5cc898..000000000
Binary files a/fonts/MortalFont80/0257.png and /dev/null differ
diff --git a/fonts/MortalFont80/0258.png b/fonts/MortalFont80/0258.png
deleted file mode 100644
index c6940fe59..000000000
Binary files a/fonts/MortalFont80/0258.png and /dev/null differ
diff --git a/fonts/MortalFont80/0259.png b/fonts/MortalFont80/0259.png
deleted file mode 100644
index ec1a06cf4..000000000
Binary files a/fonts/MortalFont80/0259.png and /dev/null differ
diff --git a/fonts/MortalFont80/025A.png b/fonts/MortalFont80/025A.png
deleted file mode 100644
index 6b4d54003..000000000
Binary files a/fonts/MortalFont80/025A.png and /dev/null differ
diff --git a/fonts/MortalFont80/025C.png b/fonts/MortalFont80/025C.png
deleted file mode 100644
index 09045d0d9..000000000
Binary files a/fonts/MortalFont80/025C.png and /dev/null differ
diff --git a/fonts/MortalFont80/025E.png b/fonts/MortalFont80/025E.png
deleted file mode 100644
index 3e0a1df6b..000000000
Binary files a/fonts/MortalFont80/025E.png and /dev/null differ
diff --git a/fonts/MortalFont80/025F.png b/fonts/MortalFont80/025F.png
deleted file mode 100644
index f15fa6caa..000000000
Binary files a/fonts/MortalFont80/025F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0260.png b/fonts/MortalFont80/0260.png
deleted file mode 100644
index 812034062..000000000
Binary files a/fonts/MortalFont80/0260.png and /dev/null differ
diff --git a/fonts/MortalFont80/0261.png b/fonts/MortalFont80/0261.png
deleted file mode 100644
index 37ae5b67f..000000000
Binary files a/fonts/MortalFont80/0261.png and /dev/null differ
diff --git a/fonts/MortalFont80/0264.png b/fonts/MortalFont80/0264.png
deleted file mode 100644
index 55ffe428f..000000000
Binary files a/fonts/MortalFont80/0264.png and /dev/null differ
diff --git a/fonts/MortalFont80/0265.png b/fonts/MortalFont80/0265.png
deleted file mode 100644
index 08d43ecbf..000000000
Binary files a/fonts/MortalFont80/0265.png and /dev/null differ
diff --git a/fonts/MortalFont80/0266.png b/fonts/MortalFont80/0266.png
deleted file mode 100644
index 88d8e6ca9..000000000
Binary files a/fonts/MortalFont80/0266.png and /dev/null differ
diff --git a/fonts/MortalFont80/0267.png b/fonts/MortalFont80/0267.png
deleted file mode 100644
index 5ad09ffc5..000000000
Binary files a/fonts/MortalFont80/0267.png and /dev/null differ
diff --git a/fonts/MortalFont80/0268.png b/fonts/MortalFont80/0268.png
deleted file mode 100644
index e494b3bae..000000000
Binary files a/fonts/MortalFont80/0268.png and /dev/null differ
diff --git a/fonts/MortalFont80/026C.png b/fonts/MortalFont80/026C.png
deleted file mode 100644
index ced3a7577..000000000
Binary files a/fonts/MortalFont80/026C.png and /dev/null differ
diff --git a/fonts/MortalFont80/026D.png b/fonts/MortalFont80/026D.png
deleted file mode 100644
index 545f4cc0e..000000000
Binary files a/fonts/MortalFont80/026D.png and /dev/null differ
diff --git a/fonts/MortalFont80/026E.png b/fonts/MortalFont80/026E.png
deleted file mode 100644
index f160c88f2..000000000
Binary files a/fonts/MortalFont80/026E.png and /dev/null differ
diff --git a/fonts/MortalFont80/026F.png b/fonts/MortalFont80/026F.png
deleted file mode 100644
index 5c36fd8c7..000000000
Binary files a/fonts/MortalFont80/026F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0270.png b/fonts/MortalFont80/0270.png
deleted file mode 100644
index d57a71e3e..000000000
Binary files a/fonts/MortalFont80/0270.png and /dev/null differ
diff --git a/fonts/MortalFont80/0271.png b/fonts/MortalFont80/0271.png
deleted file mode 100644
index ebc9d776a..000000000
Binary files a/fonts/MortalFont80/0271.png and /dev/null differ
diff --git a/fonts/MortalFont80/0272.png b/fonts/MortalFont80/0272.png
deleted file mode 100644
index 2994f866c..000000000
Binary files a/fonts/MortalFont80/0272.png and /dev/null differ
diff --git a/fonts/MortalFont80/0273.png b/fonts/MortalFont80/0273.png
deleted file mode 100644
index c1ac49353..000000000
Binary files a/fonts/MortalFont80/0273.png and /dev/null differ
diff --git a/fonts/MortalFont80/0275.png b/fonts/MortalFont80/0275.png
deleted file mode 100644
index 988a6f016..000000000
Binary files a/fonts/MortalFont80/0275.png and /dev/null differ
diff --git a/fonts/MortalFont80/0279.png b/fonts/MortalFont80/0279.png
deleted file mode 100644
index 40087a5a6..000000000
Binary files a/fonts/MortalFont80/0279.png and /dev/null differ
diff --git a/fonts/MortalFont80/027A.png b/fonts/MortalFont80/027A.png
deleted file mode 100644
index 98ddaf26f..000000000
Binary files a/fonts/MortalFont80/027A.png and /dev/null differ
diff --git a/fonts/MortalFont80/027B.png b/fonts/MortalFont80/027B.png
deleted file mode 100644
index 16b233e9b..000000000
Binary files a/fonts/MortalFont80/027B.png and /dev/null differ
diff --git a/fonts/MortalFont80/027D.png b/fonts/MortalFont80/027D.png
deleted file mode 100644
index f4891436c..000000000
Binary files a/fonts/MortalFont80/027D.png and /dev/null differ
diff --git a/fonts/MortalFont80/027E.png b/fonts/MortalFont80/027E.png
deleted file mode 100644
index 9d6e9d73e..000000000
Binary files a/fonts/MortalFont80/027E.png and /dev/null differ
diff --git a/fonts/MortalFont80/0281.png b/fonts/MortalFont80/0281.png
deleted file mode 100644
index 028ac75f6..000000000
Binary files a/fonts/MortalFont80/0281.png and /dev/null differ
diff --git a/fonts/MortalFont80/0282.png b/fonts/MortalFont80/0282.png
deleted file mode 100644
index f186e4bc0..000000000
Binary files a/fonts/MortalFont80/0282.png and /dev/null differ
diff --git a/fonts/MortalFont80/0283.png b/fonts/MortalFont80/0283.png
deleted file mode 100644
index ef115fee7..000000000
Binary files a/fonts/MortalFont80/0283.png and /dev/null differ
diff --git a/fonts/MortalFont80/0284.png b/fonts/MortalFont80/0284.png
deleted file mode 100644
index 80d8db2ac..000000000
Binary files a/fonts/MortalFont80/0284.png and /dev/null differ
diff --git a/fonts/MortalFont80/0288.png b/fonts/MortalFont80/0288.png
deleted file mode 100644
index 0cf590a8b..000000000
Binary files a/fonts/MortalFont80/0288.png and /dev/null differ
diff --git a/fonts/MortalFont80/0289.png b/fonts/MortalFont80/0289.png
deleted file mode 100644
index 3462afb06..000000000
Binary files a/fonts/MortalFont80/0289.png and /dev/null differ
diff --git a/fonts/MortalFont80/028A.png b/fonts/MortalFont80/028A.png
deleted file mode 100644
index 4331a7458..000000000
Binary files a/fonts/MortalFont80/028A.png and /dev/null differ
diff --git a/fonts/MortalFont80/028B.png b/fonts/MortalFont80/028B.png
deleted file mode 100644
index 3f954d342..000000000
Binary files a/fonts/MortalFont80/028B.png and /dev/null differ
diff --git a/fonts/MortalFont80/028C.png b/fonts/MortalFont80/028C.png
deleted file mode 100644
index 26b58b2ca..000000000
Binary files a/fonts/MortalFont80/028C.png and /dev/null differ
diff --git a/fonts/MortalFont80/028D.png b/fonts/MortalFont80/028D.png
deleted file mode 100644
index 5ac8baaa5..000000000
Binary files a/fonts/MortalFont80/028D.png and /dev/null differ
diff --git a/fonts/MortalFont80/028E.png b/fonts/MortalFont80/028E.png
deleted file mode 100644
index b7531a670..000000000
Binary files a/fonts/MortalFont80/028E.png and /dev/null differ
diff --git a/fonts/MortalFont80/0290.png b/fonts/MortalFont80/0290.png
deleted file mode 100644
index 903422f79..000000000
Binary files a/fonts/MortalFont80/0290.png and /dev/null differ
diff --git a/fonts/MortalFont80/0291.png b/fonts/MortalFont80/0291.png
deleted file mode 100644
index 3597ce8f6..000000000
Binary files a/fonts/MortalFont80/0291.png and /dev/null differ
diff --git a/fonts/MortalFont80/0292.png b/fonts/MortalFont80/0292.png
deleted file mode 100644
index 236b23b63..000000000
Binary files a/fonts/MortalFont80/0292.png and /dev/null differ
diff --git a/fonts/MortalFont80/0294.png b/fonts/MortalFont80/0294.png
deleted file mode 100644
index 87eee7980..000000000
Binary files a/fonts/MortalFont80/0294.png and /dev/null differ
diff --git a/fonts/MortalFont80/0295.png b/fonts/MortalFont80/0295.png
deleted file mode 100644
index 965ac3eb6..000000000
Binary files a/fonts/MortalFont80/0295.png and /dev/null differ
diff --git a/fonts/MortalFont80/0298.png b/fonts/MortalFont80/0298.png
deleted file mode 100644
index 1afa70c7a..000000000
Binary files a/fonts/MortalFont80/0298.png and /dev/null differ
diff --git a/fonts/MortalFont80/029D.png b/fonts/MortalFont80/029D.png
deleted file mode 100644
index 8cea3a57b..000000000
Binary files a/fonts/MortalFont80/029D.png and /dev/null differ
diff --git a/fonts/MortalFont80/02A1.png b/fonts/MortalFont80/02A1.png
deleted file mode 100644
index b9b44b472..000000000
Binary files a/fonts/MortalFont80/02A1.png and /dev/null differ
diff --git a/fonts/MortalFont80/02A2.png b/fonts/MortalFont80/02A2.png
deleted file mode 100644
index c7ce3b5bc..000000000
Binary files a/fonts/MortalFont80/02A2.png and /dev/null differ
diff --git a/fonts/MortalFont80/02C7.png b/fonts/MortalFont80/02C7.png
deleted file mode 100644
index 6ba5223ed..000000000
Binary files a/fonts/MortalFont80/02C7.png and /dev/null differ
diff --git a/fonts/MortalFont80/02C8.png b/fonts/MortalFont80/02C8.png
deleted file mode 100644
index 5ae5f2c49..000000000
Binary files a/fonts/MortalFont80/02C8.png and /dev/null differ
diff --git a/fonts/MortalFont80/02CC.png b/fonts/MortalFont80/02CC.png
deleted file mode 100644
index 6b678fee5..000000000
Binary files a/fonts/MortalFont80/02CC.png and /dev/null differ
diff --git a/fonts/MortalFont80/02D0.png b/fonts/MortalFont80/02D0.png
deleted file mode 100644
index 836dd6b4b..000000000
Binary files a/fonts/MortalFont80/02D0.png and /dev/null differ
diff --git a/fonts/MortalFont80/02D1.png b/fonts/MortalFont80/02D1.png
deleted file mode 100644
index 2bdf9c363..000000000
Binary files a/fonts/MortalFont80/02D1.png and /dev/null differ
diff --git a/fonts/MortalFont80/02D8.png b/fonts/MortalFont80/02D8.png
deleted file mode 100644
index 1cb542263..000000000
Binary files a/fonts/MortalFont80/02D8.png and /dev/null differ
diff --git a/fonts/MortalFont80/02D9.png b/fonts/MortalFont80/02D9.png
deleted file mode 100644
index 2bb434ce7..000000000
Binary files a/fonts/MortalFont80/02D9.png and /dev/null differ
diff --git a/fonts/MortalFont80/02DB.png b/fonts/MortalFont80/02DB.png
deleted file mode 100644
index b6639c74e..000000000
Binary files a/fonts/MortalFont80/02DB.png and /dev/null differ
diff --git a/fonts/MortalFont80/02DC.png b/fonts/MortalFont80/02DC.png
deleted file mode 100644
index cd4391b01..000000000
Binary files a/fonts/MortalFont80/02DC.png and /dev/null differ
diff --git a/fonts/MortalFont80/02DD.png b/fonts/MortalFont80/02DD.png
deleted file mode 100644
index 565919136..000000000
Binary files a/fonts/MortalFont80/02DD.png and /dev/null differ
diff --git a/fonts/MortalFont80/02DE.png b/fonts/MortalFont80/02DE.png
deleted file mode 100644
index d34d70d79..000000000
Binary files a/fonts/MortalFont80/02DE.png and /dev/null differ
diff --git a/fonts/MortalFont80/02E5.png b/fonts/MortalFont80/02E5.png
deleted file mode 100644
index 532711d6c..000000000
Binary files a/fonts/MortalFont80/02E5.png and /dev/null differ
diff --git a/fonts/MortalFont80/02E6.png b/fonts/MortalFont80/02E6.png
deleted file mode 100644
index 54d6f1e4f..000000000
Binary files a/fonts/MortalFont80/02E6.png and /dev/null differ
diff --git a/fonts/MortalFont80/02E7.png b/fonts/MortalFont80/02E7.png
deleted file mode 100644
index 054ae3bd7..000000000
Binary files a/fonts/MortalFont80/02E7.png and /dev/null differ
diff --git a/fonts/MortalFont80/02E8.png b/fonts/MortalFont80/02E8.png
deleted file mode 100644
index 89e6f8acc..000000000
Binary files a/fonts/MortalFont80/02E8.png and /dev/null differ
diff --git a/fonts/MortalFont80/02E9.png b/fonts/MortalFont80/02E9.png
deleted file mode 100644
index b8c0ffeaf..000000000
Binary files a/fonts/MortalFont80/02E9.png and /dev/null differ
diff --git a/fonts/MortalFont80/0300.png b/fonts/MortalFont80/0300.png
deleted file mode 100644
index 4803daa27..000000000
Binary files a/fonts/MortalFont80/0300.png and /dev/null differ
diff --git a/fonts/MortalFont80/0301.png b/fonts/MortalFont80/0301.png
deleted file mode 100644
index 4f2a9e0fe..000000000
Binary files a/fonts/MortalFont80/0301.png and /dev/null differ
diff --git a/fonts/MortalFont80/0302.png b/fonts/MortalFont80/0302.png
deleted file mode 100644
index e58f95d3e..000000000
Binary files a/fonts/MortalFont80/0302.png and /dev/null differ
diff --git a/fonts/MortalFont80/0303.png b/fonts/MortalFont80/0303.png
deleted file mode 100644
index 138acc1aa..000000000
Binary files a/fonts/MortalFont80/0303.png and /dev/null differ
diff --git a/fonts/MortalFont80/0304.png b/fonts/MortalFont80/0304.png
deleted file mode 100644
index 539a4d2b5..000000000
Binary files a/fonts/MortalFont80/0304.png and /dev/null differ
diff --git a/fonts/MortalFont80/0306.png b/fonts/MortalFont80/0306.png
deleted file mode 100644
index 01c786888..000000000
Binary files a/fonts/MortalFont80/0306.png and /dev/null differ
diff --git a/fonts/MortalFont80/0308.png b/fonts/MortalFont80/0308.png
deleted file mode 100644
index ed19d638d..000000000
Binary files a/fonts/MortalFont80/0308.png and /dev/null differ
diff --git a/fonts/MortalFont80/030B.png b/fonts/MortalFont80/030B.png
deleted file mode 100644
index 666605882..000000000
Binary files a/fonts/MortalFont80/030B.png and /dev/null differ
diff --git a/fonts/MortalFont80/030C.png b/fonts/MortalFont80/030C.png
deleted file mode 100644
index f2b032fb8..000000000
Binary files a/fonts/MortalFont80/030C.png and /dev/null differ
diff --git a/fonts/MortalFont80/030F.png b/fonts/MortalFont80/030F.png
deleted file mode 100644
index 9bda36969..000000000
Binary files a/fonts/MortalFont80/030F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0318.png b/fonts/MortalFont80/0318.png
deleted file mode 100644
index 0c88a1aca..000000000
Binary files a/fonts/MortalFont80/0318.png and /dev/null differ
diff --git a/fonts/MortalFont80/0319.png b/fonts/MortalFont80/0319.png
deleted file mode 100644
index cd26317aa..000000000
Binary files a/fonts/MortalFont80/0319.png and /dev/null differ
diff --git a/fonts/MortalFont80/031A.png b/fonts/MortalFont80/031A.png
deleted file mode 100644
index bb7e23241..000000000
Binary files a/fonts/MortalFont80/031A.png and /dev/null differ
diff --git a/fonts/MortalFont80/031C.png b/fonts/MortalFont80/031C.png
deleted file mode 100644
index 5351c7afe..000000000
Binary files a/fonts/MortalFont80/031C.png and /dev/null differ
diff --git a/fonts/MortalFont80/031D.png b/fonts/MortalFont80/031D.png
deleted file mode 100644
index 87e4dac7b..000000000
Binary files a/fonts/MortalFont80/031D.png and /dev/null differ
diff --git a/fonts/MortalFont80/031E.png b/fonts/MortalFont80/031E.png
deleted file mode 100644
index 60d4418ec..000000000
Binary files a/fonts/MortalFont80/031E.png and /dev/null differ
diff --git a/fonts/MortalFont80/031F.png b/fonts/MortalFont80/031F.png
deleted file mode 100644
index ef84ea33c..000000000
Binary files a/fonts/MortalFont80/031F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0320.png b/fonts/MortalFont80/0320.png
deleted file mode 100644
index 4888f47ac..000000000
Binary files a/fonts/MortalFont80/0320.png and /dev/null differ
diff --git a/fonts/MortalFont80/0324.png b/fonts/MortalFont80/0324.png
deleted file mode 100644
index 2b9e7b2af..000000000
Binary files a/fonts/MortalFont80/0324.png and /dev/null differ
diff --git a/fonts/MortalFont80/0325.png b/fonts/MortalFont80/0325.png
deleted file mode 100644
index 1276ed659..000000000
Binary files a/fonts/MortalFont80/0325.png and /dev/null differ
diff --git a/fonts/MortalFont80/0329.png b/fonts/MortalFont80/0329.png
deleted file mode 100644
index 6b678fee5..000000000
Binary files a/fonts/MortalFont80/0329.png and /dev/null differ
diff --git a/fonts/MortalFont80/032A.png b/fonts/MortalFont80/032A.png
deleted file mode 100644
index a12df8cde..000000000
Binary files a/fonts/MortalFont80/032A.png and /dev/null differ
diff --git a/fonts/MortalFont80/032C.png b/fonts/MortalFont80/032C.png
deleted file mode 100644
index 932c6a91f..000000000
Binary files a/fonts/MortalFont80/032C.png and /dev/null differ
diff --git a/fonts/MortalFont80/032F.png b/fonts/MortalFont80/032F.png
deleted file mode 100644
index e5e23d7fd..000000000
Binary files a/fonts/MortalFont80/032F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0330.png b/fonts/MortalFont80/0330.png
deleted file mode 100644
index c145cfd8c..000000000
Binary files a/fonts/MortalFont80/0330.png and /dev/null differ
diff --git a/fonts/MortalFont80/0334.png b/fonts/MortalFont80/0334.png
deleted file mode 100644
index c21e6c820..000000000
Binary files a/fonts/MortalFont80/0334.png and /dev/null differ
diff --git a/fonts/MortalFont80/0339.png b/fonts/MortalFont80/0339.png
deleted file mode 100644
index ba369763c..000000000
Binary files a/fonts/MortalFont80/0339.png and /dev/null differ
diff --git a/fonts/MortalFont80/033A.png b/fonts/MortalFont80/033A.png
deleted file mode 100644
index 7200fb72f..000000000
Binary files a/fonts/MortalFont80/033A.png and /dev/null differ
diff --git a/fonts/MortalFont80/033B.png b/fonts/MortalFont80/033B.png
deleted file mode 100644
index 0d05ba1b7..000000000
Binary files a/fonts/MortalFont80/033B.png and /dev/null differ
diff --git a/fonts/MortalFont80/033C.png b/fonts/MortalFont80/033C.png
deleted file mode 100644
index 1c357533a..000000000
Binary files a/fonts/MortalFont80/033C.png and /dev/null differ
diff --git a/fonts/MortalFont80/033D.png b/fonts/MortalFont80/033D.png
deleted file mode 100644
index 7f5a97fe8..000000000
Binary files a/fonts/MortalFont80/033D.png and /dev/null differ
diff --git a/fonts/MortalFont80/0361.png b/fonts/MortalFont80/0361.png
deleted file mode 100644
index ce7ce9d44..000000000
Binary files a/fonts/MortalFont80/0361.png and /dev/null differ
diff --git a/fonts/MortalFont80/0391.png b/fonts/MortalFont80/0391.png
deleted file mode 100644
index 665cda72a..000000000
Binary files a/fonts/MortalFont80/0391.png and /dev/null differ
diff --git a/fonts/MortalFont80/0392.png b/fonts/MortalFont80/0392.png
deleted file mode 100644
index e0e689c33..000000000
Binary files a/fonts/MortalFont80/0392.png and /dev/null differ
diff --git a/fonts/MortalFont80/0393.png b/fonts/MortalFont80/0393.png
deleted file mode 100644
index 350809367..000000000
Binary files a/fonts/MortalFont80/0393.png and /dev/null differ
diff --git a/fonts/MortalFont80/0394.png b/fonts/MortalFont80/0394.png
deleted file mode 100644
index 0a3bdae2c..000000000
Binary files a/fonts/MortalFont80/0394.png and /dev/null differ
diff --git a/fonts/MortalFont80/0395.png b/fonts/MortalFont80/0395.png
deleted file mode 100644
index 1b44a8055..000000000
Binary files a/fonts/MortalFont80/0395.png and /dev/null differ
diff --git a/fonts/MortalFont80/0396.png b/fonts/MortalFont80/0396.png
deleted file mode 100644
index b90dfd662..000000000
Binary files a/fonts/MortalFont80/0396.png and /dev/null differ
diff --git a/fonts/MortalFont80/0397.png b/fonts/MortalFont80/0397.png
deleted file mode 100644
index b7d1a8f5f..000000000
Binary files a/fonts/MortalFont80/0397.png and /dev/null differ
diff --git a/fonts/MortalFont80/0398.png b/fonts/MortalFont80/0398.png
deleted file mode 100644
index f47e05754..000000000
Binary files a/fonts/MortalFont80/0398.png and /dev/null differ
diff --git a/fonts/MortalFont80/0399.png b/fonts/MortalFont80/0399.png
deleted file mode 100644
index d4d4e98c1..000000000
Binary files a/fonts/MortalFont80/0399.png and /dev/null differ
diff --git a/fonts/MortalFont80/039A.png b/fonts/MortalFont80/039A.png
deleted file mode 100644
index 95fe4d970..000000000
Binary files a/fonts/MortalFont80/039A.png and /dev/null differ
diff --git a/fonts/MortalFont80/039B.png b/fonts/MortalFont80/039B.png
deleted file mode 100644
index ca992a12e..000000000
Binary files a/fonts/MortalFont80/039B.png and /dev/null differ
diff --git a/fonts/MortalFont80/039C.png b/fonts/MortalFont80/039C.png
deleted file mode 100644
index 7916b81ad..000000000
Binary files a/fonts/MortalFont80/039C.png and /dev/null differ
diff --git a/fonts/MortalFont80/039D.png b/fonts/MortalFont80/039D.png
deleted file mode 100644
index bcf6b77d2..000000000
Binary files a/fonts/MortalFont80/039D.png and /dev/null differ
diff --git a/fonts/MortalFont80/039E.png b/fonts/MortalFont80/039E.png
deleted file mode 100644
index 7660f176b..000000000
Binary files a/fonts/MortalFont80/039E.png and /dev/null differ
diff --git a/fonts/MortalFont80/039F.png b/fonts/MortalFont80/039F.png
deleted file mode 100644
index 09a8947c8..000000000
Binary files a/fonts/MortalFont80/039F.png and /dev/null differ
diff --git a/fonts/MortalFont80/03A0.png b/fonts/MortalFont80/03A0.png
deleted file mode 100644
index a3c4ed693..000000000
Binary files a/fonts/MortalFont80/03A0.png and /dev/null differ
diff --git a/fonts/MortalFont80/03A1.png b/fonts/MortalFont80/03A1.png
deleted file mode 100644
index 103c27661..000000000
Binary files a/fonts/MortalFont80/03A1.png and /dev/null differ
diff --git a/fonts/MortalFont80/03A3.png b/fonts/MortalFont80/03A3.png
deleted file mode 100644
index 8b7d8864c..000000000
Binary files a/fonts/MortalFont80/03A3.png and /dev/null differ
diff --git a/fonts/MortalFont80/03A4.png b/fonts/MortalFont80/03A4.png
deleted file mode 100644
index e251580ab..000000000
Binary files a/fonts/MortalFont80/03A4.png and /dev/null differ
diff --git a/fonts/MortalFont80/03A5.png b/fonts/MortalFont80/03A5.png
deleted file mode 100644
index a67aa4e30..000000000
Binary files a/fonts/MortalFont80/03A5.png and /dev/null differ
diff --git a/fonts/MortalFont80/03A6.png b/fonts/MortalFont80/03A6.png
deleted file mode 100644
index e7ecb5f5e..000000000
Binary files a/fonts/MortalFont80/03A6.png and /dev/null differ
diff --git a/fonts/MortalFont80/03A7.png b/fonts/MortalFont80/03A7.png
deleted file mode 100644
index dd8e5bd6d..000000000
Binary files a/fonts/MortalFont80/03A7.png and /dev/null differ
diff --git a/fonts/MortalFont80/03A8.png b/fonts/MortalFont80/03A8.png
deleted file mode 100644
index 47f1fac3f..000000000
Binary files a/fonts/MortalFont80/03A8.png and /dev/null differ
diff --git a/fonts/MortalFont80/03A9.png b/fonts/MortalFont80/03A9.png
deleted file mode 100644
index 3d0c11b06..000000000
Binary files a/fonts/MortalFont80/03A9.png and /dev/null differ
diff --git a/fonts/MortalFont80/03B1.png b/fonts/MortalFont80/03B1.png
deleted file mode 100644
index 478564e7d..000000000
Binary files a/fonts/MortalFont80/03B1.png and /dev/null differ
diff --git a/fonts/MortalFont80/03B2.png b/fonts/MortalFont80/03B2.png
deleted file mode 100644
index bcede64ea..000000000
Binary files a/fonts/MortalFont80/03B2.png and /dev/null differ
diff --git a/fonts/MortalFont80/03B3.png b/fonts/MortalFont80/03B3.png
deleted file mode 100644
index b2a48a7f0..000000000
Binary files a/fonts/MortalFont80/03B3.png and /dev/null differ
diff --git a/fonts/MortalFont80/03B4.png b/fonts/MortalFont80/03B4.png
deleted file mode 100644
index 4f7ba2eb4..000000000
Binary files a/fonts/MortalFont80/03B4.png and /dev/null differ
diff --git a/fonts/MortalFont80/03B5.png b/fonts/MortalFont80/03B5.png
deleted file mode 100644
index 75267885a..000000000
Binary files a/fonts/MortalFont80/03B5.png and /dev/null differ
diff --git a/fonts/MortalFont80/03B6.png b/fonts/MortalFont80/03B6.png
deleted file mode 100644
index 5e2f861ff..000000000
Binary files a/fonts/MortalFont80/03B6.png and /dev/null differ
diff --git a/fonts/MortalFont80/03B7.png b/fonts/MortalFont80/03B7.png
deleted file mode 100644
index 16572feb0..000000000
Binary files a/fonts/MortalFont80/03B7.png and /dev/null differ
diff --git a/fonts/MortalFont80/03B8.png b/fonts/MortalFont80/03B8.png
deleted file mode 100644
index 25ed22512..000000000
Binary files a/fonts/MortalFont80/03B8.png and /dev/null differ
diff --git a/fonts/MortalFont80/03B9.png b/fonts/MortalFont80/03B9.png
deleted file mode 100644
index 29d344032..000000000
Binary files a/fonts/MortalFont80/03B9.png and /dev/null differ
diff --git a/fonts/MortalFont80/03BA.png b/fonts/MortalFont80/03BA.png
deleted file mode 100644
index 4a6c67e52..000000000
Binary files a/fonts/MortalFont80/03BA.png and /dev/null differ
diff --git a/fonts/MortalFont80/03BB.png b/fonts/MortalFont80/03BB.png
deleted file mode 100644
index adfab9d5a..000000000
Binary files a/fonts/MortalFont80/03BB.png and /dev/null differ
diff --git a/fonts/MortalFont80/03BC.png b/fonts/MortalFont80/03BC.png
deleted file mode 100644
index 627ceac06..000000000
Binary files a/fonts/MortalFont80/03BC.png and /dev/null differ
diff --git a/fonts/MortalFont80/03BD.png b/fonts/MortalFont80/03BD.png
deleted file mode 100644
index 569dfe710..000000000
Binary files a/fonts/MortalFont80/03BD.png and /dev/null differ
diff --git a/fonts/MortalFont80/03BE.png b/fonts/MortalFont80/03BE.png
deleted file mode 100644
index 3f9f728e8..000000000
Binary files a/fonts/MortalFont80/03BE.png and /dev/null differ
diff --git a/fonts/MortalFont80/03BF.png b/fonts/MortalFont80/03BF.png
deleted file mode 100644
index 2f110d6c6..000000000
Binary files a/fonts/MortalFont80/03BF.png and /dev/null differ
diff --git a/fonts/MortalFont80/03C0.png b/fonts/MortalFont80/03C0.png
deleted file mode 100644
index 4fd71baa2..000000000
Binary files a/fonts/MortalFont80/03C0.png and /dev/null differ
diff --git a/fonts/MortalFont80/03C1.png b/fonts/MortalFont80/03C1.png
deleted file mode 100644
index f1f6d83aa..000000000
Binary files a/fonts/MortalFont80/03C1.png and /dev/null differ
diff --git a/fonts/MortalFont80/03C2.png b/fonts/MortalFont80/03C2.png
deleted file mode 100644
index a4fb379bd..000000000
Binary files a/fonts/MortalFont80/03C2.png and /dev/null differ
diff --git a/fonts/MortalFont80/03C3.png b/fonts/MortalFont80/03C3.png
deleted file mode 100644
index 262de232e..000000000
Binary files a/fonts/MortalFont80/03C3.png and /dev/null differ
diff --git a/fonts/MortalFont80/03C4.png b/fonts/MortalFont80/03C4.png
deleted file mode 100644
index 0a4de2ce3..000000000
Binary files a/fonts/MortalFont80/03C4.png and /dev/null differ
diff --git a/fonts/MortalFont80/03C5.png b/fonts/MortalFont80/03C5.png
deleted file mode 100644
index 10d534d8f..000000000
Binary files a/fonts/MortalFont80/03C5.png and /dev/null differ
diff --git a/fonts/MortalFont80/03C6.png b/fonts/MortalFont80/03C6.png
deleted file mode 100644
index 93e539a0e..000000000
Binary files a/fonts/MortalFont80/03C6.png and /dev/null differ
diff --git a/fonts/MortalFont80/03C7.png b/fonts/MortalFont80/03C7.png
deleted file mode 100644
index 13c0c096a..000000000
Binary files a/fonts/MortalFont80/03C7.png and /dev/null differ
diff --git a/fonts/MortalFont80/03C8.png b/fonts/MortalFont80/03C8.png
deleted file mode 100644
index af8ae2bd8..000000000
Binary files a/fonts/MortalFont80/03C8.png and /dev/null differ
diff --git a/fonts/MortalFont80/03C9.png b/fonts/MortalFont80/03C9.png
deleted file mode 100644
index e77e1b03f..000000000
Binary files a/fonts/MortalFont80/03C9.png and /dev/null differ
diff --git a/fonts/MortalFont80/0401.png b/fonts/MortalFont80/0401.png
deleted file mode 100644
index 255211210..000000000
Binary files a/fonts/MortalFont80/0401.png and /dev/null differ
diff --git a/fonts/MortalFont80/0410.png b/fonts/MortalFont80/0410.png
deleted file mode 100644
index 665cda72a..000000000
Binary files a/fonts/MortalFont80/0410.png and /dev/null differ
diff --git a/fonts/MortalFont80/0411.png b/fonts/MortalFont80/0411.png
deleted file mode 100644
index 2976bcb7d..000000000
Binary files a/fonts/MortalFont80/0411.png and /dev/null differ
diff --git a/fonts/MortalFont80/0412.png b/fonts/MortalFont80/0412.png
deleted file mode 100644
index e0e689c33..000000000
Binary files a/fonts/MortalFont80/0412.png and /dev/null differ
diff --git a/fonts/MortalFont80/0413.png b/fonts/MortalFont80/0413.png
deleted file mode 100644
index 350809367..000000000
Binary files a/fonts/MortalFont80/0413.png and /dev/null differ
diff --git a/fonts/MortalFont80/0414.png b/fonts/MortalFont80/0414.png
deleted file mode 100644
index fe33ee569..000000000
Binary files a/fonts/MortalFont80/0414.png and /dev/null differ
diff --git a/fonts/MortalFont80/0415.png b/fonts/MortalFont80/0415.png
deleted file mode 100644
index 1b44a8055..000000000
Binary files a/fonts/MortalFont80/0415.png and /dev/null differ
diff --git a/fonts/MortalFont80/0416.png b/fonts/MortalFont80/0416.png
deleted file mode 100644
index 3d30e33e4..000000000
Binary files a/fonts/MortalFont80/0416.png and /dev/null differ
diff --git a/fonts/MortalFont80/0417.png b/fonts/MortalFont80/0417.png
deleted file mode 100644
index a30281ade..000000000
Binary files a/fonts/MortalFont80/0417.png and /dev/null differ
diff --git a/fonts/MortalFont80/0418.png b/fonts/MortalFont80/0418.png
deleted file mode 100644
index 7b176b67b..000000000
Binary files a/fonts/MortalFont80/0418.png and /dev/null differ
diff --git a/fonts/MortalFont80/0419.png b/fonts/MortalFont80/0419.png
deleted file mode 100644
index a23561448..000000000
Binary files a/fonts/MortalFont80/0419.png and /dev/null differ
diff --git a/fonts/MortalFont80/041A.png b/fonts/MortalFont80/041A.png
deleted file mode 100644
index bfde14e28..000000000
Binary files a/fonts/MortalFont80/041A.png and /dev/null differ
diff --git a/fonts/MortalFont80/041B.png b/fonts/MortalFont80/041B.png
deleted file mode 100644
index 449bd42c2..000000000
Binary files a/fonts/MortalFont80/041B.png and /dev/null differ
diff --git a/fonts/MortalFont80/041C.png b/fonts/MortalFont80/041C.png
deleted file mode 100644
index 7916b81ad..000000000
Binary files a/fonts/MortalFont80/041C.png and /dev/null differ
diff --git a/fonts/MortalFont80/041D.png b/fonts/MortalFont80/041D.png
deleted file mode 100644
index b7d1a8f5f..000000000
Binary files a/fonts/MortalFont80/041D.png and /dev/null differ
diff --git a/fonts/MortalFont80/041E.png b/fonts/MortalFont80/041E.png
deleted file mode 100644
index 09a8947c8..000000000
Binary files a/fonts/MortalFont80/041E.png and /dev/null differ
diff --git a/fonts/MortalFont80/041F.png b/fonts/MortalFont80/041F.png
deleted file mode 100644
index a3c4ed693..000000000
Binary files a/fonts/MortalFont80/041F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0420.png b/fonts/MortalFont80/0420.png
deleted file mode 100644
index 103c27661..000000000
Binary files a/fonts/MortalFont80/0420.png and /dev/null differ
diff --git a/fonts/MortalFont80/0421.png b/fonts/MortalFont80/0421.png
deleted file mode 100644
index 25421a8f0..000000000
Binary files a/fonts/MortalFont80/0421.png and /dev/null differ
diff --git a/fonts/MortalFont80/0422.png b/fonts/MortalFont80/0422.png
deleted file mode 100644
index e251580ab..000000000
Binary files a/fonts/MortalFont80/0422.png and /dev/null differ
diff --git a/fonts/MortalFont80/0423.png b/fonts/MortalFont80/0423.png
deleted file mode 100644
index 80c3b0af8..000000000
Binary files a/fonts/MortalFont80/0423.png and /dev/null differ
diff --git a/fonts/MortalFont80/0424.png b/fonts/MortalFont80/0424.png
deleted file mode 100644
index f76e85684..000000000
Binary files a/fonts/MortalFont80/0424.png and /dev/null differ
diff --git a/fonts/MortalFont80/0425.png b/fonts/MortalFont80/0425.png
deleted file mode 100644
index dd8e5bd6d..000000000
Binary files a/fonts/MortalFont80/0425.png and /dev/null differ
diff --git a/fonts/MortalFont80/0426.png b/fonts/MortalFont80/0426.png
deleted file mode 100644
index d774566a7..000000000
Binary files a/fonts/MortalFont80/0426.png and /dev/null differ
diff --git a/fonts/MortalFont80/0427.png b/fonts/MortalFont80/0427.png
deleted file mode 100644
index bf48f1ba2..000000000
Binary files a/fonts/MortalFont80/0427.png and /dev/null differ
diff --git a/fonts/MortalFont80/0428.png b/fonts/MortalFont80/0428.png
deleted file mode 100644
index 9c4571461..000000000
Binary files a/fonts/MortalFont80/0428.png and /dev/null differ
diff --git a/fonts/MortalFont80/0429.png b/fonts/MortalFont80/0429.png
deleted file mode 100644
index 1081af432..000000000
Binary files a/fonts/MortalFont80/0429.png and /dev/null differ
diff --git a/fonts/MortalFont80/042A.png b/fonts/MortalFont80/042A.png
deleted file mode 100644
index 7be63b097..000000000
Binary files a/fonts/MortalFont80/042A.png and /dev/null differ
diff --git a/fonts/MortalFont80/042B.png b/fonts/MortalFont80/042B.png
deleted file mode 100644
index df389f733..000000000
Binary files a/fonts/MortalFont80/042B.png and /dev/null differ
diff --git a/fonts/MortalFont80/042C.png b/fonts/MortalFont80/042C.png
deleted file mode 100644
index f18fb7c74..000000000
Binary files a/fonts/MortalFont80/042C.png and /dev/null differ
diff --git a/fonts/MortalFont80/042D.png b/fonts/MortalFont80/042D.png
deleted file mode 100644
index 3532a9130..000000000
Binary files a/fonts/MortalFont80/042D.png and /dev/null differ
diff --git a/fonts/MortalFont80/042E.png b/fonts/MortalFont80/042E.png
deleted file mode 100644
index 01d2204f5..000000000
Binary files a/fonts/MortalFont80/042E.png and /dev/null differ
diff --git a/fonts/MortalFont80/042F.png b/fonts/MortalFont80/042F.png
deleted file mode 100644
index 031f5a371..000000000
Binary files a/fonts/MortalFont80/042F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0430.png b/fonts/MortalFont80/0430.png
deleted file mode 100644
index bac332dd0..000000000
Binary files a/fonts/MortalFont80/0430.png and /dev/null differ
diff --git a/fonts/MortalFont80/0431.png b/fonts/MortalFont80/0431.png
deleted file mode 100644
index 7e33add62..000000000
Binary files a/fonts/MortalFont80/0431.png and /dev/null differ
diff --git a/fonts/MortalFont80/0432.png b/fonts/MortalFont80/0432.png
deleted file mode 100644
index 9ad691d06..000000000
Binary files a/fonts/MortalFont80/0432.png and /dev/null differ
diff --git a/fonts/MortalFont80/0433.png b/fonts/MortalFont80/0433.png
deleted file mode 100644
index 8c742cb52..000000000
Binary files a/fonts/MortalFont80/0433.png and /dev/null differ
diff --git a/fonts/MortalFont80/0434.png b/fonts/MortalFont80/0434.png
deleted file mode 100644
index 4f563b332..000000000
Binary files a/fonts/MortalFont80/0434.png and /dev/null differ
diff --git a/fonts/MortalFont80/0435.png b/fonts/MortalFont80/0435.png
deleted file mode 100644
index a63cedc37..000000000
Binary files a/fonts/MortalFont80/0435.png and /dev/null differ
diff --git a/fonts/MortalFont80/0436.png b/fonts/MortalFont80/0436.png
deleted file mode 100644
index d572be3fa..000000000
Binary files a/fonts/MortalFont80/0436.png and /dev/null differ
diff --git a/fonts/MortalFont80/0437.png b/fonts/MortalFont80/0437.png
deleted file mode 100644
index 779841ed2..000000000
Binary files a/fonts/MortalFont80/0437.png and /dev/null differ
diff --git a/fonts/MortalFont80/0438.png b/fonts/MortalFont80/0438.png
deleted file mode 100644
index 81ecfe627..000000000
Binary files a/fonts/MortalFont80/0438.png and /dev/null differ
diff --git a/fonts/MortalFont80/0439.png b/fonts/MortalFont80/0439.png
deleted file mode 100644
index a47ac0498..000000000
Binary files a/fonts/MortalFont80/0439.png and /dev/null differ
diff --git a/fonts/MortalFont80/043A.png b/fonts/MortalFont80/043A.png
deleted file mode 100644
index 2f69a45f4..000000000
Binary files a/fonts/MortalFont80/043A.png and /dev/null differ
diff --git a/fonts/MortalFont80/043B.png b/fonts/MortalFont80/043B.png
deleted file mode 100644
index 884d608b3..000000000
Binary files a/fonts/MortalFont80/043B.png and /dev/null differ
diff --git a/fonts/MortalFont80/043C.png b/fonts/MortalFont80/043C.png
deleted file mode 100644
index dd3e23f88..000000000
Binary files a/fonts/MortalFont80/043C.png and /dev/null differ
diff --git a/fonts/MortalFont80/043D.png b/fonts/MortalFont80/043D.png
deleted file mode 100644
index 6ce9c5aae..000000000
Binary files a/fonts/MortalFont80/043D.png and /dev/null differ
diff --git a/fonts/MortalFont80/043E.png b/fonts/MortalFont80/043E.png
deleted file mode 100644
index 51d6a8e84..000000000
Binary files a/fonts/MortalFont80/043E.png and /dev/null differ
diff --git a/fonts/MortalFont80/043F.png b/fonts/MortalFont80/043F.png
deleted file mode 100644
index c8ff1c48f..000000000
Binary files a/fonts/MortalFont80/043F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0440.png b/fonts/MortalFont80/0440.png
deleted file mode 100644
index d70d694e6..000000000
Binary files a/fonts/MortalFont80/0440.png and /dev/null differ
diff --git a/fonts/MortalFont80/0441.png b/fonts/MortalFont80/0441.png
deleted file mode 100644
index 0b732d32c..000000000
Binary files a/fonts/MortalFont80/0441.png and /dev/null differ
diff --git a/fonts/MortalFont80/0442.png b/fonts/MortalFont80/0442.png
deleted file mode 100644
index 0ea7ecd47..000000000
Binary files a/fonts/MortalFont80/0442.png and /dev/null differ
diff --git a/fonts/MortalFont80/0443.png b/fonts/MortalFont80/0443.png
deleted file mode 100644
index bb6f7e3a5..000000000
Binary files a/fonts/MortalFont80/0443.png and /dev/null differ
diff --git a/fonts/MortalFont80/0444.png b/fonts/MortalFont80/0444.png
deleted file mode 100644
index 11a798d54..000000000
Binary files a/fonts/MortalFont80/0444.png and /dev/null differ
diff --git a/fonts/MortalFont80/0445.png b/fonts/MortalFont80/0445.png
deleted file mode 100644
index 54e5b8660..000000000
Binary files a/fonts/MortalFont80/0445.png and /dev/null differ
diff --git a/fonts/MortalFont80/0446.png b/fonts/MortalFont80/0446.png
deleted file mode 100644
index 0f3655848..000000000
Binary files a/fonts/MortalFont80/0446.png and /dev/null differ
diff --git a/fonts/MortalFont80/0447.png b/fonts/MortalFont80/0447.png
deleted file mode 100644
index a37a239a9..000000000
Binary files a/fonts/MortalFont80/0447.png and /dev/null differ
diff --git a/fonts/MortalFont80/0448.png b/fonts/MortalFont80/0448.png
deleted file mode 100644
index 83742ee0c..000000000
Binary files a/fonts/MortalFont80/0448.png and /dev/null differ
diff --git a/fonts/MortalFont80/0449.png b/fonts/MortalFont80/0449.png
deleted file mode 100644
index 3e3439b04..000000000
Binary files a/fonts/MortalFont80/0449.png and /dev/null differ
diff --git a/fonts/MortalFont80/044A.png b/fonts/MortalFont80/044A.png
deleted file mode 100644
index fbce144b9..000000000
Binary files a/fonts/MortalFont80/044A.png and /dev/null differ
diff --git a/fonts/MortalFont80/044B.png b/fonts/MortalFont80/044B.png
deleted file mode 100644
index 7eaf685a1..000000000
Binary files a/fonts/MortalFont80/044B.png and /dev/null differ
diff --git a/fonts/MortalFont80/044C.png b/fonts/MortalFont80/044C.png
deleted file mode 100644
index 6cdb7d03a..000000000
Binary files a/fonts/MortalFont80/044C.png and /dev/null differ
diff --git a/fonts/MortalFont80/044D.png b/fonts/MortalFont80/044D.png
deleted file mode 100644
index 64dc8494b..000000000
Binary files a/fonts/MortalFont80/044D.png and /dev/null differ
diff --git a/fonts/MortalFont80/044E.png b/fonts/MortalFont80/044E.png
deleted file mode 100644
index e87e27fd8..000000000
Binary files a/fonts/MortalFont80/044E.png and /dev/null differ
diff --git a/fonts/MortalFont80/044F.png b/fonts/MortalFont80/044F.png
deleted file mode 100644
index 9637ad068..000000000
Binary files a/fonts/MortalFont80/044F.png and /dev/null differ
diff --git a/fonts/MortalFont80/0451.png b/fonts/MortalFont80/0451.png
deleted file mode 100644
index b2431c1c7..000000000
Binary files a/fonts/MortalFont80/0451.png and /dev/null differ
diff --git a/fonts/MortalFont80/1E3E.png b/fonts/MortalFont80/1E3E.png
deleted file mode 100644
index 4fde4c888..000000000
Binary files a/fonts/MortalFont80/1E3E.png and /dev/null differ
diff --git a/fonts/MortalFont80/1E3F.png b/fonts/MortalFont80/1E3F.png
deleted file mode 100644
index 333d6b089..000000000
Binary files a/fonts/MortalFont80/1E3F.png and /dev/null differ
diff --git a/fonts/MortalFont80/1F70.png b/fonts/MortalFont80/1F70.png
deleted file mode 100644
index 9765f3a7a..000000000
Binary files a/fonts/MortalFont80/1F70.png and /dev/null differ
diff --git a/fonts/MortalFont80/1F71.png b/fonts/MortalFont80/1F71.png
deleted file mode 100644
index 5f100060d..000000000
Binary files a/fonts/MortalFont80/1F71.png and /dev/null differ
diff --git a/fonts/MortalFont80/1F72.png b/fonts/MortalFont80/1F72.png
deleted file mode 100644
index f4c8cb74b..000000000
Binary files a/fonts/MortalFont80/1F72.png and /dev/null differ
diff --git a/fonts/MortalFont80/1F73.png b/fonts/MortalFont80/1F73.png
deleted file mode 100644
index 3fc723c28..000000000
Binary files a/fonts/MortalFont80/1F73.png and /dev/null differ
diff --git a/fonts/MortalFont80/2010.png b/fonts/MortalFont80/2010.png
deleted file mode 100644
index 8e88f819c..000000000
Binary files a/fonts/MortalFont80/2010.png and /dev/null differ
diff --git a/fonts/MortalFont80/2013.png b/fonts/MortalFont80/2013.png
deleted file mode 100644
index 179f5e4fe..000000000
Binary files a/fonts/MortalFont80/2013.png and /dev/null differ
diff --git a/fonts/MortalFont80/2014.png b/fonts/MortalFont80/2014.png
deleted file mode 100644
index 0a1315308..000000000
Binary files a/fonts/MortalFont80/2014.png and /dev/null differ
diff --git a/fonts/MortalFont80/2015.png b/fonts/MortalFont80/2015.png
deleted file mode 100644
index 0a1315308..000000000
Binary files a/fonts/MortalFont80/2015.png and /dev/null differ
diff --git a/fonts/MortalFont80/2016.png b/fonts/MortalFont80/2016.png
deleted file mode 100644
index 91c207f74..000000000
Binary files a/fonts/MortalFont80/2016.png and /dev/null differ
diff --git a/fonts/MortalFont80/2018.png b/fonts/MortalFont80/2018.png
deleted file mode 100644
index 443867bdc..000000000
Binary files a/fonts/MortalFont80/2018.png and /dev/null differ
diff --git a/fonts/MortalFont80/2019.png b/fonts/MortalFont80/2019.png
deleted file mode 100644
index 1265ac596..000000000
Binary files a/fonts/MortalFont80/2019.png and /dev/null differ
diff --git a/fonts/MortalFont80/201C.png b/fonts/MortalFont80/201C.png
deleted file mode 100644
index b5a6218b3..000000000
Binary files a/fonts/MortalFont80/201C.png and /dev/null differ
diff --git a/fonts/MortalFont80/201D.png b/fonts/MortalFont80/201D.png
deleted file mode 100644
index a363569ee..000000000
Binary files a/fonts/MortalFont80/201D.png and /dev/null differ
diff --git a/fonts/MortalFont80/2020.png b/fonts/MortalFont80/2020.png
deleted file mode 100644
index edc652d1e..000000000
Binary files a/fonts/MortalFont80/2020.png and /dev/null differ
diff --git a/fonts/MortalFont80/2021.png b/fonts/MortalFont80/2021.png
deleted file mode 100644
index fa149ba61..000000000
Binary files a/fonts/MortalFont80/2021.png and /dev/null differ
diff --git a/fonts/MortalFont80/2022.png b/fonts/MortalFont80/2022.png
deleted file mode 100644
index 7656c6826..000000000
Binary files a/fonts/MortalFont80/2022.png and /dev/null differ
diff --git a/fonts/MortalFont80/2025.png b/fonts/MortalFont80/2025.png
deleted file mode 100644
index fb0363e96..000000000
Binary files a/fonts/MortalFont80/2025.png and /dev/null differ
diff --git a/fonts/MortalFont80/2026.png b/fonts/MortalFont80/2026.png
deleted file mode 100644
index 1bbe87a2a..000000000
Binary files a/fonts/MortalFont80/2026.png and /dev/null differ
diff --git a/fonts/MortalFont80/2030.png b/fonts/MortalFont80/2030.png
deleted file mode 100644
index 044d89e20..000000000
Binary files a/fonts/MortalFont80/2030.png and /dev/null differ
diff --git a/fonts/MortalFont80/2032.png b/fonts/MortalFont80/2032.png
deleted file mode 100644
index 1747e771e..000000000
Binary files a/fonts/MortalFont80/2032.png and /dev/null differ
diff --git a/fonts/MortalFont80/2033.png b/fonts/MortalFont80/2033.png
deleted file mode 100644
index 8c3a37206..000000000
Binary files a/fonts/MortalFont80/2033.png and /dev/null differ
diff --git a/fonts/MortalFont80/203B.png b/fonts/MortalFont80/203B.png
deleted file mode 100644
index d7610075c..000000000
Binary files a/fonts/MortalFont80/203B.png and /dev/null differ
diff --git a/fonts/MortalFont80/203C.png b/fonts/MortalFont80/203C.png
deleted file mode 100644
index 1a6bb424c..000000000
Binary files a/fonts/MortalFont80/203C.png and /dev/null differ
diff --git a/fonts/MortalFont80/203E.png b/fonts/MortalFont80/203E.png
deleted file mode 100644
index f7cded894..000000000
Binary files a/fonts/MortalFont80/203E.png and /dev/null differ
diff --git a/fonts/MortalFont80/203F.png b/fonts/MortalFont80/203F.png
deleted file mode 100644
index 2ec86b771..000000000
Binary files a/fonts/MortalFont80/203F.png and /dev/null differ
diff --git a/fonts/MortalFont80/2042.png b/fonts/MortalFont80/2042.png
deleted file mode 100644
index d88a75bb3..000000000
Binary files a/fonts/MortalFont80/2042.png and /dev/null differ
diff --git a/fonts/MortalFont80/2047.png b/fonts/MortalFont80/2047.png
deleted file mode 100644
index 8205656be..000000000
Binary files a/fonts/MortalFont80/2047.png and /dev/null differ
diff --git a/fonts/MortalFont80/2048.png b/fonts/MortalFont80/2048.png
deleted file mode 100644
index 0b094bc96..000000000
Binary files a/fonts/MortalFont80/2048.png and /dev/null differ
diff --git a/fonts/MortalFont80/2049.png b/fonts/MortalFont80/2049.png
deleted file mode 100644
index 919f810f5..000000000
Binary files a/fonts/MortalFont80/2049.png and /dev/null differ
diff --git a/fonts/MortalFont80/2051.png b/fonts/MortalFont80/2051.png
deleted file mode 100644
index d224c30b9..000000000
Binary files a/fonts/MortalFont80/2051.png and /dev/null differ
diff --git a/fonts/MortalFont80/20AC.png b/fonts/MortalFont80/20AC.png
deleted file mode 100644
index 3ccc6fe18..000000000
Binary files a/fonts/MortalFont80/20AC.png and /dev/null differ
diff --git a/fonts/MortalFont80/2103.png b/fonts/MortalFont80/2103.png
deleted file mode 100644
index d845f81fe..000000000
Binary files a/fonts/MortalFont80/2103.png and /dev/null differ
diff --git a/fonts/MortalFont80/210F.png b/fonts/MortalFont80/210F.png
deleted file mode 100644
index 4d5e25b23..000000000
Binary files a/fonts/MortalFont80/210F.png and /dev/null differ
diff --git a/fonts/MortalFont80/2113.png b/fonts/MortalFont80/2113.png
deleted file mode 100644
index 8f9a293c6..000000000
Binary files a/fonts/MortalFont80/2113.png and /dev/null differ
diff --git a/fonts/MortalFont80/2116.png b/fonts/MortalFont80/2116.png
deleted file mode 100644
index d8f141bb4..000000000
Binary files a/fonts/MortalFont80/2116.png and /dev/null differ
diff --git a/fonts/MortalFont80/2121.png b/fonts/MortalFont80/2121.png
deleted file mode 100644
index ab00f1e12..000000000
Binary files a/fonts/MortalFont80/2121.png and /dev/null differ
diff --git a/fonts/MortalFont80/2127.png b/fonts/MortalFont80/2127.png
deleted file mode 100644
index d836b0064..000000000
Binary files a/fonts/MortalFont80/2127.png and /dev/null differ
diff --git a/fonts/MortalFont80/212B.png b/fonts/MortalFont80/212B.png
deleted file mode 100644
index 601c2d1f1..000000000
Binary files a/fonts/MortalFont80/212B.png and /dev/null differ
diff --git a/fonts/MortalFont80/2135.png b/fonts/MortalFont80/2135.png
deleted file mode 100644
index 6119ace98..000000000
Binary files a/fonts/MortalFont80/2135.png and /dev/null differ
diff --git a/fonts/MortalFont80/2153.png b/fonts/MortalFont80/2153.png
deleted file mode 100644
index 02de4d6ed..000000000
Binary files a/fonts/MortalFont80/2153.png and /dev/null differ
diff --git a/fonts/MortalFont80/2154.png b/fonts/MortalFont80/2154.png
deleted file mode 100644
index 7fc19921f..000000000
Binary files a/fonts/MortalFont80/2154.png and /dev/null differ
diff --git a/fonts/MortalFont80/2155.png b/fonts/MortalFont80/2155.png
deleted file mode 100644
index cc325ee6a..000000000
Binary files a/fonts/MortalFont80/2155.png and /dev/null differ
diff --git a/fonts/MortalFont80/2160.png b/fonts/MortalFont80/2160.png
deleted file mode 100644
index d4d4e98c1..000000000
Binary files a/fonts/MortalFont80/2160.png and /dev/null differ
diff --git a/fonts/MortalFont80/2161.png b/fonts/MortalFont80/2161.png
deleted file mode 100644
index cd280bb99..000000000
Binary files a/fonts/MortalFont80/2161.png and /dev/null differ
diff --git a/fonts/MortalFont80/2162.png b/fonts/MortalFont80/2162.png
deleted file mode 100644
index 651c61dd7..000000000
Binary files a/fonts/MortalFont80/2162.png and /dev/null differ
diff --git a/fonts/MortalFont80/2163.png b/fonts/MortalFont80/2163.png
deleted file mode 100644
index c59286604..000000000
Binary files a/fonts/MortalFont80/2163.png and /dev/null differ
diff --git a/fonts/MortalFont80/2164.png b/fonts/MortalFont80/2164.png
deleted file mode 100644
index afc882a31..000000000
Binary files a/fonts/MortalFont80/2164.png and /dev/null differ
diff --git a/fonts/MortalFont80/2165.png b/fonts/MortalFont80/2165.png
deleted file mode 100644
index ea9c58754..000000000
Binary files a/fonts/MortalFont80/2165.png and /dev/null differ
diff --git a/fonts/MortalFont80/2166.png b/fonts/MortalFont80/2166.png
deleted file mode 100644
index 70e62a282..000000000
Binary files a/fonts/MortalFont80/2166.png and /dev/null differ
diff --git a/fonts/MortalFont80/2167.png b/fonts/MortalFont80/2167.png
deleted file mode 100644
index 0cdfe3af9..000000000
Binary files a/fonts/MortalFont80/2167.png and /dev/null differ
diff --git a/fonts/MortalFont80/2168.png b/fonts/MortalFont80/2168.png
deleted file mode 100644
index 472bb6ece..000000000
Binary files a/fonts/MortalFont80/2168.png and /dev/null differ
diff --git a/fonts/MortalFont80/2169.png b/fonts/MortalFont80/2169.png
deleted file mode 100644
index dd8e5bd6d..000000000
Binary files a/fonts/MortalFont80/2169.png and /dev/null differ
diff --git a/fonts/MortalFont80/216A.png b/fonts/MortalFont80/216A.png
deleted file mode 100644
index 89480485c..000000000
Binary files a/fonts/MortalFont80/216A.png and /dev/null differ
diff --git a/fonts/MortalFont80/216B.png b/fonts/MortalFont80/216B.png
deleted file mode 100644
index 32ad66b62..000000000
Binary files a/fonts/MortalFont80/216B.png and /dev/null differ
diff --git a/fonts/MortalFont80/2170.png b/fonts/MortalFont80/2170.png
deleted file mode 100644
index d663a3996..000000000
Binary files a/fonts/MortalFont80/2170.png and /dev/null differ
diff --git a/fonts/MortalFont80/2171.png b/fonts/MortalFont80/2171.png
deleted file mode 100644
index c1b2915f3..000000000
Binary files a/fonts/MortalFont80/2171.png and /dev/null differ
diff --git a/fonts/MortalFont80/2172.png b/fonts/MortalFont80/2172.png
deleted file mode 100644
index f1bf8eeca..000000000
Binary files a/fonts/MortalFont80/2172.png and /dev/null differ
diff --git a/fonts/MortalFont80/2173.png b/fonts/MortalFont80/2173.png
deleted file mode 100644
index 54f606bd4..000000000
Binary files a/fonts/MortalFont80/2173.png and /dev/null differ
diff --git a/fonts/MortalFont80/2174.png b/fonts/MortalFont80/2174.png
deleted file mode 100644
index 9328fb2c1..000000000
Binary files a/fonts/MortalFont80/2174.png and /dev/null differ
diff --git a/fonts/MortalFont80/2175.png b/fonts/MortalFont80/2175.png
deleted file mode 100644
index c3aa52118..000000000
Binary files a/fonts/MortalFont80/2175.png and /dev/null differ
diff --git a/fonts/MortalFont80/2176.png b/fonts/MortalFont80/2176.png
deleted file mode 100644
index 4b083bd51..000000000
Binary files a/fonts/MortalFont80/2176.png and /dev/null differ
diff --git a/fonts/MortalFont80/2177.png b/fonts/MortalFont80/2177.png
deleted file mode 100644
index 3e693bf32..000000000
Binary files a/fonts/MortalFont80/2177.png and /dev/null differ
diff --git a/fonts/MortalFont80/2178.png b/fonts/MortalFont80/2178.png
deleted file mode 100644
index 3cac175cc..000000000
Binary files a/fonts/MortalFont80/2178.png and /dev/null differ
diff --git a/fonts/MortalFont80/2179.png b/fonts/MortalFont80/2179.png
deleted file mode 100644
index 54e5b8660..000000000
Binary files a/fonts/MortalFont80/2179.png and /dev/null differ
diff --git a/fonts/MortalFont80/217A.png b/fonts/MortalFont80/217A.png
deleted file mode 100644
index 7c2cb95d0..000000000
Binary files a/fonts/MortalFont80/217A.png and /dev/null differ
diff --git a/fonts/MortalFont80/217B.png b/fonts/MortalFont80/217B.png
deleted file mode 100644
index 945d06a7e..000000000
Binary files a/fonts/MortalFont80/217B.png and /dev/null differ
diff --git a/fonts/MortalFont80/2190.png b/fonts/MortalFont80/2190.png
deleted file mode 100644
index 0bb1bad4a..000000000
Binary files a/fonts/MortalFont80/2190.png and /dev/null differ
diff --git a/fonts/MortalFont80/2191.png b/fonts/MortalFont80/2191.png
deleted file mode 100644
index 19f603af4..000000000
Binary files a/fonts/MortalFont80/2191.png and /dev/null differ
diff --git a/fonts/MortalFont80/2192.png b/fonts/MortalFont80/2192.png
deleted file mode 100644
index 3c8bc24b9..000000000
Binary files a/fonts/MortalFont80/2192.png and /dev/null differ
diff --git a/fonts/MortalFont80/2193.png b/fonts/MortalFont80/2193.png
deleted file mode 100644
index f6d9d6157..000000000
Binary files a/fonts/MortalFont80/2193.png and /dev/null differ
diff --git a/fonts/MortalFont80/2194.png b/fonts/MortalFont80/2194.png
deleted file mode 100644
index 887226ffc..000000000
Binary files a/fonts/MortalFont80/2194.png and /dev/null differ
diff --git a/fonts/MortalFont80/2196.png b/fonts/MortalFont80/2196.png
deleted file mode 100644
index b0050b27c..000000000
Binary files a/fonts/MortalFont80/2196.png and /dev/null differ
diff --git a/fonts/MortalFont80/2197.png b/fonts/MortalFont80/2197.png
deleted file mode 100644
index f33597b36..000000000
Binary files a/fonts/MortalFont80/2197.png and /dev/null differ
diff --git a/fonts/MortalFont80/2198.png b/fonts/MortalFont80/2198.png
deleted file mode 100644
index bd8584639..000000000
Binary files a/fonts/MortalFont80/2198.png and /dev/null differ
diff --git a/fonts/MortalFont80/2199.png b/fonts/MortalFont80/2199.png
deleted file mode 100644
index 0a08ebcf4..000000000
Binary files a/fonts/MortalFont80/2199.png and /dev/null differ
diff --git a/fonts/MortalFont80/21C4.png b/fonts/MortalFont80/21C4.png
deleted file mode 100644
index 12dd1c6cc..000000000
Binary files a/fonts/MortalFont80/21C4.png and /dev/null differ
diff --git a/fonts/MortalFont80/21D2.png b/fonts/MortalFont80/21D2.png
deleted file mode 100644
index 8ec59b18d..000000000
Binary files a/fonts/MortalFont80/21D2.png and /dev/null differ
diff --git a/fonts/MortalFont80/21D4.png b/fonts/MortalFont80/21D4.png
deleted file mode 100644
index 20cfe22c5..000000000
Binary files a/fonts/MortalFont80/21D4.png and /dev/null differ
diff --git a/fonts/MortalFont80/21E6.png b/fonts/MortalFont80/21E6.png
deleted file mode 100644
index 883794383..000000000
Binary files a/fonts/MortalFont80/21E6.png and /dev/null differ
diff --git a/fonts/MortalFont80/21E7.png b/fonts/MortalFont80/21E7.png
deleted file mode 100644
index 70ac59199..000000000
Binary files a/fonts/MortalFont80/21E7.png and /dev/null differ
diff --git a/fonts/MortalFont80/21E8.png b/fonts/MortalFont80/21E8.png
deleted file mode 100644
index 9979e30ba..000000000
Binary files a/fonts/MortalFont80/21E8.png and /dev/null differ
diff --git a/fonts/MortalFont80/21E9.png b/fonts/MortalFont80/21E9.png
deleted file mode 100644
index 3a003a204..000000000
Binary files a/fonts/MortalFont80/21E9.png and /dev/null differ
diff --git a/fonts/MortalFont80/2200.png b/fonts/MortalFont80/2200.png
deleted file mode 100644
index ca9ac04a8..000000000
Binary files a/fonts/MortalFont80/2200.png and /dev/null differ
diff --git a/fonts/MortalFont80/2202.png b/fonts/MortalFont80/2202.png
deleted file mode 100644
index 5de5dee15..000000000
Binary files a/fonts/MortalFont80/2202.png and /dev/null differ
diff --git a/fonts/MortalFont80/2203.png b/fonts/MortalFont80/2203.png
deleted file mode 100644
index 65be03f05..000000000
Binary files a/fonts/MortalFont80/2203.png and /dev/null differ
diff --git a/fonts/MortalFont80/2205.png b/fonts/MortalFont80/2205.png
deleted file mode 100644
index b435af094..000000000
Binary files a/fonts/MortalFont80/2205.png and /dev/null differ
diff --git a/fonts/MortalFont80/2207.png b/fonts/MortalFont80/2207.png
deleted file mode 100644
index 5b7e72719..000000000
Binary files a/fonts/MortalFont80/2207.png and /dev/null differ
diff --git a/fonts/MortalFont80/2208.png b/fonts/MortalFont80/2208.png
deleted file mode 100644
index f3a8f646f..000000000
Binary files a/fonts/MortalFont80/2208.png and /dev/null differ
diff --git a/fonts/MortalFont80/2209.png b/fonts/MortalFont80/2209.png
deleted file mode 100644
index e77929ed3..000000000
Binary files a/fonts/MortalFont80/2209.png and /dev/null differ
diff --git a/fonts/MortalFont80/220B.png b/fonts/MortalFont80/220B.png
deleted file mode 100644
index 4b7bde7b0..000000000
Binary files a/fonts/MortalFont80/220B.png and /dev/null differ
diff --git a/fonts/MortalFont80/2212.png b/fonts/MortalFont80/2212.png
deleted file mode 100644
index da3c046ac..000000000
Binary files a/fonts/MortalFont80/2212.png and /dev/null differ
diff --git a/fonts/MortalFont80/2213.png b/fonts/MortalFont80/2213.png
deleted file mode 100644
index 3600dceed..000000000
Binary files a/fonts/MortalFont80/2213.png and /dev/null differ
diff --git a/fonts/MortalFont80/221A.png b/fonts/MortalFont80/221A.png
deleted file mode 100644
index 7f2dd01d8..000000000
Binary files a/fonts/MortalFont80/221A.png and /dev/null differ
diff --git a/fonts/MortalFont80/221D.png b/fonts/MortalFont80/221D.png
deleted file mode 100644
index b4fdb4339..000000000
Binary files a/fonts/MortalFont80/221D.png and /dev/null differ
diff --git a/fonts/MortalFont80/221E.png b/fonts/MortalFont80/221E.png
deleted file mode 100644
index 883ddbb09..000000000
Binary files a/fonts/MortalFont80/221E.png and /dev/null differ
diff --git a/fonts/MortalFont80/221F.png b/fonts/MortalFont80/221F.png
deleted file mode 100644
index 0741510a8..000000000
Binary files a/fonts/MortalFont80/221F.png and /dev/null differ
diff --git a/fonts/MortalFont80/2220.png b/fonts/MortalFont80/2220.png
deleted file mode 100644
index f63343f6c..000000000
Binary files a/fonts/MortalFont80/2220.png and /dev/null differ
diff --git a/fonts/MortalFont80/2225.png b/fonts/MortalFont80/2225.png
deleted file mode 100644
index 31ebda850..000000000
Binary files a/fonts/MortalFont80/2225.png and /dev/null differ
diff --git a/fonts/MortalFont80/2226.png b/fonts/MortalFont80/2226.png
deleted file mode 100644
index c5a3b5da9..000000000
Binary files a/fonts/MortalFont80/2226.png and /dev/null differ
diff --git a/fonts/MortalFont80/2227.png b/fonts/MortalFont80/2227.png
deleted file mode 100644
index 4fc38aa18..000000000
Binary files a/fonts/MortalFont80/2227.png and /dev/null differ
diff --git a/fonts/MortalFont80/2228.png b/fonts/MortalFont80/2228.png
deleted file mode 100644
index 2bfc509c6..000000000
Binary files a/fonts/MortalFont80/2228.png and /dev/null differ
diff --git a/fonts/MortalFont80/2229.png b/fonts/MortalFont80/2229.png
deleted file mode 100644
index 8edeb1fd8..000000000
Binary files a/fonts/MortalFont80/2229.png and /dev/null differ
diff --git a/fonts/MortalFont80/222A.png b/fonts/MortalFont80/222A.png
deleted file mode 100644
index 81e93bd7c..000000000
Binary files a/fonts/MortalFont80/222A.png and /dev/null differ
diff --git a/fonts/MortalFont80/222B.png b/fonts/MortalFont80/222B.png
deleted file mode 100644
index 59122cb60..000000000
Binary files a/fonts/MortalFont80/222B.png and /dev/null differ
diff --git a/fonts/MortalFont80/222C.png b/fonts/MortalFont80/222C.png
deleted file mode 100644
index 23d0bae16..000000000
Binary files a/fonts/MortalFont80/222C.png and /dev/null differ
diff --git a/fonts/MortalFont80/222E.png b/fonts/MortalFont80/222E.png
deleted file mode 100644
index e5c1c33ec..000000000
Binary files a/fonts/MortalFont80/222E.png and /dev/null differ
diff --git a/fonts/MortalFont80/2234.png b/fonts/MortalFont80/2234.png
deleted file mode 100644
index 324d632c7..000000000
Binary files a/fonts/MortalFont80/2234.png and /dev/null differ
diff --git a/fonts/MortalFont80/2235.png b/fonts/MortalFont80/2235.png
deleted file mode 100644
index 448423564..000000000
Binary files a/fonts/MortalFont80/2235.png and /dev/null differ
diff --git a/fonts/MortalFont80/223D.png b/fonts/MortalFont80/223D.png
deleted file mode 100644
index 59443bee2..000000000
Binary files a/fonts/MortalFont80/223D.png and /dev/null differ
diff --git a/fonts/MortalFont80/2243.png b/fonts/MortalFont80/2243.png
deleted file mode 100644
index eceb1ffa3..000000000
Binary files a/fonts/MortalFont80/2243.png and /dev/null differ
diff --git a/fonts/MortalFont80/2245.png b/fonts/MortalFont80/2245.png
deleted file mode 100644
index 6a2f6a060..000000000
Binary files a/fonts/MortalFont80/2245.png and /dev/null differ
diff --git a/fonts/MortalFont80/2248.png b/fonts/MortalFont80/2248.png
deleted file mode 100644
index 14440c1bd..000000000
Binary files a/fonts/MortalFont80/2248.png and /dev/null differ
diff --git a/fonts/MortalFont80/2252.png b/fonts/MortalFont80/2252.png
deleted file mode 100644
index 0e6b3aa62..000000000
Binary files a/fonts/MortalFont80/2252.png and /dev/null differ
diff --git a/fonts/MortalFont80/2260.png b/fonts/MortalFont80/2260.png
deleted file mode 100644
index 41277da58..000000000
Binary files a/fonts/MortalFont80/2260.png and /dev/null differ
diff --git a/fonts/MortalFont80/2261.png b/fonts/MortalFont80/2261.png
deleted file mode 100644
index b5cc3b88b..000000000
Binary files a/fonts/MortalFont80/2261.png and /dev/null differ
diff --git a/fonts/MortalFont80/2262.png b/fonts/MortalFont80/2262.png
deleted file mode 100644
index 1633d601a..000000000
Binary files a/fonts/MortalFont80/2262.png and /dev/null differ
diff --git a/fonts/MortalFont80/2266.png b/fonts/MortalFont80/2266.png
deleted file mode 100644
index d96fe7d85..000000000
Binary files a/fonts/MortalFont80/2266.png and /dev/null differ
diff --git a/fonts/MortalFont80/2267.png b/fonts/MortalFont80/2267.png
deleted file mode 100644
index 9a20b77b9..000000000
Binary files a/fonts/MortalFont80/2267.png and /dev/null differ
diff --git a/fonts/MortalFont80/226A.png b/fonts/MortalFont80/226A.png
deleted file mode 100644
index 14d05b4a3..000000000
Binary files a/fonts/MortalFont80/226A.png and /dev/null differ
diff --git a/fonts/MortalFont80/226B.png b/fonts/MortalFont80/226B.png
deleted file mode 100644
index 473ee0ea8..000000000
Binary files a/fonts/MortalFont80/226B.png and /dev/null differ
diff --git a/fonts/MortalFont80/2276.png b/fonts/MortalFont80/2276.png
deleted file mode 100644
index 37e937112..000000000
Binary files a/fonts/MortalFont80/2276.png and /dev/null differ
diff --git a/fonts/MortalFont80/2277.png b/fonts/MortalFont80/2277.png
deleted file mode 100644
index 87cfe7ec7..000000000
Binary files a/fonts/MortalFont80/2277.png and /dev/null differ
diff --git a/fonts/MortalFont80/2282.png b/fonts/MortalFont80/2282.png
deleted file mode 100644
index d3e218d24..000000000
Binary files a/fonts/MortalFont80/2282.png and /dev/null differ
diff --git a/fonts/MortalFont80/2283.png b/fonts/MortalFont80/2283.png
deleted file mode 100644
index 8fc8ca432..000000000
Binary files a/fonts/MortalFont80/2283.png and /dev/null differ
diff --git a/fonts/MortalFont80/2284.png b/fonts/MortalFont80/2284.png
deleted file mode 100644
index 2680eda62..000000000
Binary files a/fonts/MortalFont80/2284.png and /dev/null differ
diff --git a/fonts/MortalFont80/2285.png b/fonts/MortalFont80/2285.png
deleted file mode 100644
index cb1559135..000000000
Binary files a/fonts/MortalFont80/2285.png and /dev/null differ
diff --git a/fonts/MortalFont80/2286.png b/fonts/MortalFont80/2286.png
deleted file mode 100644
index 5a522e366..000000000
Binary files a/fonts/MortalFont80/2286.png and /dev/null differ
diff --git a/fonts/MortalFont80/2287.png b/fonts/MortalFont80/2287.png
deleted file mode 100644
index 58137c53e..000000000
Binary files a/fonts/MortalFont80/2287.png and /dev/null differ
diff --git a/fonts/MortalFont80/228A.png b/fonts/MortalFont80/228A.png
deleted file mode 100644
index ee840f6a9..000000000
Binary files a/fonts/MortalFont80/228A.png and /dev/null differ
diff --git a/fonts/MortalFont80/228B.png b/fonts/MortalFont80/228B.png
deleted file mode 100644
index bc413f813..000000000
Binary files a/fonts/MortalFont80/228B.png and /dev/null differ
diff --git a/fonts/MortalFont80/2295.png b/fonts/MortalFont80/2295.png
deleted file mode 100644
index 995d406fb..000000000
Binary files a/fonts/MortalFont80/2295.png and /dev/null differ
diff --git a/fonts/MortalFont80/2296.png b/fonts/MortalFont80/2296.png
deleted file mode 100644
index 9b84d7626..000000000
Binary files a/fonts/MortalFont80/2296.png and /dev/null differ
diff --git a/fonts/MortalFont80/2297.png b/fonts/MortalFont80/2297.png
deleted file mode 100644
index 8e8efe259..000000000
Binary files a/fonts/MortalFont80/2297.png and /dev/null differ
diff --git a/fonts/MortalFont80/22A5.png b/fonts/MortalFont80/22A5.png
deleted file mode 100644
index 3ae2781dc..000000000
Binary files a/fonts/MortalFont80/22A5.png and /dev/null differ
diff --git a/fonts/MortalFont80/22BF.png b/fonts/MortalFont80/22BF.png
deleted file mode 100644
index 7c8164690..000000000
Binary files a/fonts/MortalFont80/22BF.png and /dev/null differ
diff --git a/fonts/MortalFont80/22DA.png b/fonts/MortalFont80/22DA.png
deleted file mode 100644
index 444f4be18..000000000
Binary files a/fonts/MortalFont80/22DA.png and /dev/null differ
diff --git a/fonts/MortalFont80/22DB.png b/fonts/MortalFont80/22DB.png
deleted file mode 100644
index 6a244ccd8..000000000
Binary files a/fonts/MortalFont80/22DB.png and /dev/null differ
diff --git a/fonts/MortalFont80/2305.png b/fonts/MortalFont80/2305.png
deleted file mode 100644
index 743600b77..000000000
Binary files a/fonts/MortalFont80/2305.png and /dev/null differ
diff --git a/fonts/MortalFont80/2306.png b/fonts/MortalFont80/2306.png
deleted file mode 100644
index 6fa85e713..000000000
Binary files a/fonts/MortalFont80/2306.png and /dev/null differ
diff --git a/fonts/MortalFont80/2312.png b/fonts/MortalFont80/2312.png
deleted file mode 100644
index 91ada0090..000000000
Binary files a/fonts/MortalFont80/2312.png and /dev/null differ
diff --git a/fonts/MortalFont80/2318.png b/fonts/MortalFont80/2318.png
deleted file mode 100644
index 4bed0d121..000000000
Binary files a/fonts/MortalFont80/2318.png and /dev/null differ
diff --git a/fonts/MortalFont80/23BE.png b/fonts/MortalFont80/23BE.png
deleted file mode 100644
index 66a2a2626..000000000
Binary files a/fonts/MortalFont80/23BE.png and /dev/null differ
diff --git a/fonts/MortalFont80/23BF.png b/fonts/MortalFont80/23BF.png
deleted file mode 100644
index 98cb13123..000000000
Binary files a/fonts/MortalFont80/23BF.png and /dev/null differ
diff --git a/fonts/MortalFont80/23C0.png b/fonts/MortalFont80/23C0.png
deleted file mode 100644
index 6df7d7fe3..000000000
Binary files a/fonts/MortalFont80/23C0.png and /dev/null differ
diff --git a/fonts/MortalFont80/23C1.png b/fonts/MortalFont80/23C1.png
deleted file mode 100644
index 1f0a04c74..000000000
Binary files a/fonts/MortalFont80/23C1.png and /dev/null differ
diff --git a/fonts/MortalFont80/23C2.png b/fonts/MortalFont80/23C2.png
deleted file mode 100644
index 13890e3b3..000000000
Binary files a/fonts/MortalFont80/23C2.png and /dev/null differ
diff --git a/fonts/MortalFont80/23C3.png b/fonts/MortalFont80/23C3.png
deleted file mode 100644
index cd534dd7f..000000000
Binary files a/fonts/MortalFont80/23C3.png and /dev/null differ
diff --git a/fonts/MortalFont80/23C4.png b/fonts/MortalFont80/23C4.png
deleted file mode 100644
index 51ccab063..000000000
Binary files a/fonts/MortalFont80/23C4.png and /dev/null differ
diff --git a/fonts/MortalFont80/23C5.png b/fonts/MortalFont80/23C5.png
deleted file mode 100644
index 21710c5a4..000000000
Binary files a/fonts/MortalFont80/23C5.png and /dev/null differ
diff --git a/fonts/MortalFont80/23C6.png b/fonts/MortalFont80/23C6.png
deleted file mode 100644
index 3f07acfec..000000000
Binary files a/fonts/MortalFont80/23C6.png and /dev/null differ
diff --git a/fonts/MortalFont80/23C7.png b/fonts/MortalFont80/23C7.png
deleted file mode 100644
index 43beb759c..000000000
Binary files a/fonts/MortalFont80/23C7.png and /dev/null differ
diff --git a/fonts/MortalFont80/23C8.png b/fonts/MortalFont80/23C8.png
deleted file mode 100644
index 98c7ffddf..000000000
Binary files a/fonts/MortalFont80/23C8.png and /dev/null differ
diff --git a/fonts/MortalFont80/23C9.png b/fonts/MortalFont80/23C9.png
deleted file mode 100644
index 131bacc05..000000000
Binary files a/fonts/MortalFont80/23C9.png and /dev/null differ
diff --git a/fonts/MortalFont80/23CA.png b/fonts/MortalFont80/23CA.png
deleted file mode 100644
index 4a4760970..000000000
Binary files a/fonts/MortalFont80/23CA.png and /dev/null differ
diff --git a/fonts/MortalFont80/23CB.png b/fonts/MortalFont80/23CB.png
deleted file mode 100644
index f46c8a886..000000000
Binary files a/fonts/MortalFont80/23CB.png and /dev/null differ
diff --git a/fonts/MortalFont80/23CC.png b/fonts/MortalFont80/23CC.png
deleted file mode 100644
index 0445ef3bf..000000000
Binary files a/fonts/MortalFont80/23CC.png and /dev/null differ
diff --git a/fonts/MortalFont80/23CE.png b/fonts/MortalFont80/23CE.png
deleted file mode 100644
index 198b28481..000000000
Binary files a/fonts/MortalFont80/23CE.png and /dev/null differ
diff --git a/fonts/MortalFont80/2423.png b/fonts/MortalFont80/2423.png
deleted file mode 100644
index 200e62777..000000000
Binary files a/fonts/MortalFont80/2423.png and /dev/null differ
diff --git a/fonts/MortalFont80/2460.png b/fonts/MortalFont80/2460.png
deleted file mode 100644
index a5f7a5f63..000000000
Binary files a/fonts/MortalFont80/2460.png and /dev/null differ
diff --git a/fonts/MortalFont80/2461.png b/fonts/MortalFont80/2461.png
deleted file mode 100644
index bd47d92ec..000000000
Binary files a/fonts/MortalFont80/2461.png and /dev/null differ
diff --git a/fonts/MortalFont80/2462.png b/fonts/MortalFont80/2462.png
deleted file mode 100644
index ba835db21..000000000
Binary files a/fonts/MortalFont80/2462.png and /dev/null differ
diff --git a/fonts/MortalFont80/2463.png b/fonts/MortalFont80/2463.png
deleted file mode 100644
index adf024fc9..000000000
Binary files a/fonts/MortalFont80/2463.png and /dev/null differ
diff --git a/fonts/MortalFont80/2464.png b/fonts/MortalFont80/2464.png
deleted file mode 100644
index 6ad7d756e..000000000
Binary files a/fonts/MortalFont80/2464.png and /dev/null differ
diff --git a/fonts/MortalFont80/2465.png b/fonts/MortalFont80/2465.png
deleted file mode 100644
index 85e7a8b41..000000000
Binary files a/fonts/MortalFont80/2465.png and /dev/null differ
diff --git a/fonts/MortalFont80/2466.png b/fonts/MortalFont80/2466.png
deleted file mode 100644
index 840c4b378..000000000
Binary files a/fonts/MortalFont80/2466.png and /dev/null differ
diff --git a/fonts/MortalFont80/2467.png b/fonts/MortalFont80/2467.png
deleted file mode 100644
index 0dc1e31dd..000000000
Binary files a/fonts/MortalFont80/2467.png and /dev/null differ
diff --git a/fonts/MortalFont80/2468.png b/fonts/MortalFont80/2468.png
deleted file mode 100644
index 6ed277ee7..000000000
Binary files a/fonts/MortalFont80/2468.png and /dev/null differ
diff --git a/fonts/MortalFont80/2469.png b/fonts/MortalFont80/2469.png
deleted file mode 100644
index ea1d016b6..000000000
Binary files a/fonts/MortalFont80/2469.png and /dev/null differ
diff --git a/fonts/MortalFont80/246A.png b/fonts/MortalFont80/246A.png
deleted file mode 100644
index 08f066f07..000000000
Binary files a/fonts/MortalFont80/246A.png and /dev/null differ
diff --git a/fonts/MortalFont80/246B.png b/fonts/MortalFont80/246B.png
deleted file mode 100644
index 0ce43c3c3..000000000
Binary files a/fonts/MortalFont80/246B.png and /dev/null differ
diff --git a/fonts/MortalFont80/246C.png b/fonts/MortalFont80/246C.png
deleted file mode 100644
index de820646d..000000000
Binary files a/fonts/MortalFont80/246C.png and /dev/null differ
diff --git a/fonts/MortalFont80/246D.png b/fonts/MortalFont80/246D.png
deleted file mode 100644
index 6be423470..000000000
Binary files a/fonts/MortalFont80/246D.png and /dev/null differ
diff --git a/fonts/MortalFont80/246E.png b/fonts/MortalFont80/246E.png
deleted file mode 100644
index 05d8470f8..000000000
Binary files a/fonts/MortalFont80/246E.png and /dev/null differ
diff --git a/fonts/MortalFont80/246F.png b/fonts/MortalFont80/246F.png
deleted file mode 100644
index 2833cb270..000000000
Binary files a/fonts/MortalFont80/246F.png and /dev/null differ
diff --git a/fonts/MortalFont80/2470.png b/fonts/MortalFont80/2470.png
deleted file mode 100644
index 22b66ea20..000000000
Binary files a/fonts/MortalFont80/2470.png and /dev/null differ
diff --git a/fonts/MortalFont80/2471.png b/fonts/MortalFont80/2471.png
deleted file mode 100644
index 107b10c36..000000000
Binary files a/fonts/MortalFont80/2471.png and /dev/null differ
diff --git a/fonts/MortalFont80/2472.png b/fonts/MortalFont80/2472.png
deleted file mode 100644
index e9ab9b9c1..000000000
Binary files a/fonts/MortalFont80/2472.png and /dev/null differ
diff --git a/fonts/MortalFont80/2473.png b/fonts/MortalFont80/2473.png
deleted file mode 100644
index 615f3911d..000000000
Binary files a/fonts/MortalFont80/2473.png and /dev/null differ
diff --git a/fonts/MortalFont80/24D0.png b/fonts/MortalFont80/24D0.png
deleted file mode 100644
index 0334af5ec..000000000
Binary files a/fonts/MortalFont80/24D0.png and /dev/null differ
diff --git a/fonts/MortalFont80/24D1.png b/fonts/MortalFont80/24D1.png
deleted file mode 100644
index f2ced418b..000000000
Binary files a/fonts/MortalFont80/24D1.png and /dev/null differ
diff --git a/fonts/MortalFont80/24D2.png b/fonts/MortalFont80/24D2.png
deleted file mode 100644
index c2fa28863..000000000
Binary files a/fonts/MortalFont80/24D2.png and /dev/null differ
diff --git a/fonts/MortalFont80/24D3.png b/fonts/MortalFont80/24D3.png
deleted file mode 100644
index 53a990f9d..000000000
Binary files a/fonts/MortalFont80/24D3.png and /dev/null differ
diff --git a/fonts/MortalFont80/24D4.png b/fonts/MortalFont80/24D4.png
deleted file mode 100644
index 471e3f2b0..000000000
Binary files a/fonts/MortalFont80/24D4.png and /dev/null differ
diff --git a/fonts/MortalFont80/24D5.png b/fonts/MortalFont80/24D5.png
deleted file mode 100644
index 2cbcd09e1..000000000
Binary files a/fonts/MortalFont80/24D5.png and /dev/null differ
diff --git a/fonts/MortalFont80/24D6.png b/fonts/MortalFont80/24D6.png
deleted file mode 100644
index 3259f28ed..000000000
Binary files a/fonts/MortalFont80/24D6.png and /dev/null differ
diff --git a/fonts/MortalFont80/24D7.png b/fonts/MortalFont80/24D7.png
deleted file mode 100644
index a30c8ee1e..000000000
Binary files a/fonts/MortalFont80/24D7.png and /dev/null differ
diff --git a/fonts/MortalFont80/24D8.png b/fonts/MortalFont80/24D8.png
deleted file mode 100644
index 2615591f4..000000000
Binary files a/fonts/MortalFont80/24D8.png and /dev/null differ
diff --git a/fonts/MortalFont80/24D9.png b/fonts/MortalFont80/24D9.png
deleted file mode 100644
index 0794a6f1d..000000000
Binary files a/fonts/MortalFont80/24D9.png and /dev/null differ
diff --git a/fonts/MortalFont80/24DA.png b/fonts/MortalFont80/24DA.png
deleted file mode 100644
index f2596569a..000000000
Binary files a/fonts/MortalFont80/24DA.png and /dev/null differ
diff --git a/fonts/MortalFont80/24DB.png b/fonts/MortalFont80/24DB.png
deleted file mode 100644
index eefbddad6..000000000
Binary files a/fonts/MortalFont80/24DB.png and /dev/null differ
diff --git a/fonts/MortalFont80/24DC.png b/fonts/MortalFont80/24DC.png
deleted file mode 100644
index 387066aff..000000000
Binary files a/fonts/MortalFont80/24DC.png and /dev/null differ
diff --git a/fonts/MortalFont80/24DD.png b/fonts/MortalFont80/24DD.png
deleted file mode 100644
index 532b2deeb..000000000
Binary files a/fonts/MortalFont80/24DD.png and /dev/null differ
diff --git a/fonts/MortalFont80/24DE.png b/fonts/MortalFont80/24DE.png
deleted file mode 100644
index fcb1afad2..000000000
Binary files a/fonts/MortalFont80/24DE.png and /dev/null differ
diff --git a/fonts/MortalFont80/24DF.png b/fonts/MortalFont80/24DF.png
deleted file mode 100644
index 475169c64..000000000
Binary files a/fonts/MortalFont80/24DF.png and /dev/null differ
diff --git a/fonts/MortalFont80/24E0.png b/fonts/MortalFont80/24E0.png
deleted file mode 100644
index 02b7f3ac3..000000000
Binary files a/fonts/MortalFont80/24E0.png and /dev/null differ
diff --git a/fonts/MortalFont80/24E1.png b/fonts/MortalFont80/24E1.png
deleted file mode 100644
index 66490c432..000000000
Binary files a/fonts/MortalFont80/24E1.png and /dev/null differ
diff --git a/fonts/MortalFont80/24E2.png b/fonts/MortalFont80/24E2.png
deleted file mode 100644
index 84ede90c7..000000000
Binary files a/fonts/MortalFont80/24E2.png and /dev/null differ
diff --git a/fonts/MortalFont80/24E3.png b/fonts/MortalFont80/24E3.png
deleted file mode 100644
index 3f1af4042..000000000
Binary files a/fonts/MortalFont80/24E3.png and /dev/null differ
diff --git a/fonts/MortalFont80/24E4.png b/fonts/MortalFont80/24E4.png
deleted file mode 100644
index 42de7ae6f..000000000
Binary files a/fonts/MortalFont80/24E4.png and /dev/null differ
diff --git a/fonts/MortalFont80/24E5.png b/fonts/MortalFont80/24E5.png
deleted file mode 100644
index 210946f3a..000000000
Binary files a/fonts/MortalFont80/24E5.png and /dev/null differ
diff --git a/fonts/MortalFont80/24E6.png b/fonts/MortalFont80/24E6.png
deleted file mode 100644
index f2a9401f1..000000000
Binary files a/fonts/MortalFont80/24E6.png and /dev/null differ
diff --git a/fonts/MortalFont80/24E7.png b/fonts/MortalFont80/24E7.png
deleted file mode 100644
index c37682660..000000000
Binary files a/fonts/MortalFont80/24E7.png and /dev/null differ
diff --git a/fonts/MortalFont80/24E8.png b/fonts/MortalFont80/24E8.png
deleted file mode 100644
index 9af78f717..000000000
Binary files a/fonts/MortalFont80/24E8.png and /dev/null differ
diff --git a/fonts/MortalFont80/24E9.png b/fonts/MortalFont80/24E9.png
deleted file mode 100644
index 1f67c9b8d..000000000
Binary files a/fonts/MortalFont80/24E9.png and /dev/null differ
diff --git a/fonts/MortalFont80/24EB.png b/fonts/MortalFont80/24EB.png
deleted file mode 100644
index 885d4ffc1..000000000
Binary files a/fonts/MortalFont80/24EB.png and /dev/null differ
diff --git a/fonts/MortalFont80/24EC.png b/fonts/MortalFont80/24EC.png
deleted file mode 100644
index 3490f5059..000000000
Binary files a/fonts/MortalFont80/24EC.png and /dev/null differ
diff --git a/fonts/MortalFont80/24ED.png b/fonts/MortalFont80/24ED.png
deleted file mode 100644
index ecdf90776..000000000
Binary files a/fonts/MortalFont80/24ED.png and /dev/null differ
diff --git a/fonts/MortalFont80/24EE.png b/fonts/MortalFont80/24EE.png
deleted file mode 100644
index 3fac69140..000000000
Binary files a/fonts/MortalFont80/24EE.png and /dev/null differ
diff --git a/fonts/MortalFont80/24EF.png b/fonts/MortalFont80/24EF.png
deleted file mode 100644
index 8b53d29a8..000000000
Binary files a/fonts/MortalFont80/24EF.png and /dev/null differ
diff --git a/fonts/MortalFont80/24F0.png b/fonts/MortalFont80/24F0.png
deleted file mode 100644
index 379a4383e..000000000
Binary files a/fonts/MortalFont80/24F0.png and /dev/null differ
diff --git a/fonts/MortalFont80/24F1.png b/fonts/MortalFont80/24F1.png
deleted file mode 100644
index c079c1d6e..000000000
Binary files a/fonts/MortalFont80/24F1.png and /dev/null differ
diff --git a/fonts/MortalFont80/24F2.png b/fonts/MortalFont80/24F2.png
deleted file mode 100644
index dc25fad39..000000000
Binary files a/fonts/MortalFont80/24F2.png and /dev/null differ
diff --git a/fonts/MortalFont80/24F3.png b/fonts/MortalFont80/24F3.png
deleted file mode 100644
index 70f93ba22..000000000
Binary files a/fonts/MortalFont80/24F3.png and /dev/null differ
diff --git a/fonts/MortalFont80/24F4.png b/fonts/MortalFont80/24F4.png
deleted file mode 100644
index 99dc51503..000000000
Binary files a/fonts/MortalFont80/24F4.png and /dev/null differ
diff --git a/fonts/MortalFont80/24F5.png b/fonts/MortalFont80/24F5.png
deleted file mode 100644
index db5506975..000000000
Binary files a/fonts/MortalFont80/24F5.png and /dev/null differ
diff --git a/fonts/MortalFont80/24F6.png b/fonts/MortalFont80/24F6.png
deleted file mode 100644
index 17c9b22d0..000000000
Binary files a/fonts/MortalFont80/24F6.png and /dev/null differ
diff --git a/fonts/MortalFont80/24F7.png b/fonts/MortalFont80/24F7.png
deleted file mode 100644
index 11c66f584..000000000
Binary files a/fonts/MortalFont80/24F7.png and /dev/null differ
diff --git a/fonts/MortalFont80/24F8.png b/fonts/MortalFont80/24F8.png
deleted file mode 100644
index 0fe0566df..000000000
Binary files a/fonts/MortalFont80/24F8.png and /dev/null differ
diff --git a/fonts/MortalFont80/24F9.png b/fonts/MortalFont80/24F9.png
deleted file mode 100644
index 970fefc1d..000000000
Binary files a/fonts/MortalFont80/24F9.png and /dev/null differ
diff --git a/fonts/MortalFont80/24FA.png b/fonts/MortalFont80/24FA.png
deleted file mode 100644
index 11ad65b27..000000000
Binary files a/fonts/MortalFont80/24FA.png and /dev/null differ
diff --git a/fonts/MortalFont80/24FB.png b/fonts/MortalFont80/24FB.png
deleted file mode 100644
index 3d8e2a321..000000000
Binary files a/fonts/MortalFont80/24FB.png and /dev/null differ
diff --git a/fonts/MortalFont80/24FC.png b/fonts/MortalFont80/24FC.png
deleted file mode 100644
index ea4a5999f..000000000
Binary files a/fonts/MortalFont80/24FC.png and /dev/null differ
diff --git a/fonts/MortalFont80/24FD.png b/fonts/MortalFont80/24FD.png
deleted file mode 100644
index ad6e35f28..000000000
Binary files a/fonts/MortalFont80/24FD.png and /dev/null differ
diff --git a/fonts/MortalFont80/24FE.png b/fonts/MortalFont80/24FE.png
deleted file mode 100644
index be56437a7..000000000
Binary files a/fonts/MortalFont80/24FE.png and /dev/null differ
diff --git a/fonts/MortalFont80/2500.png b/fonts/MortalFont80/2500.png
deleted file mode 100644
index 9802ccc7e..000000000
Binary files a/fonts/MortalFont80/2500.png and /dev/null differ
diff --git a/fonts/MortalFont80/2501.png b/fonts/MortalFont80/2501.png
deleted file mode 100644
index 3c18d5465..000000000
Binary files a/fonts/MortalFont80/2501.png and /dev/null differ
diff --git a/fonts/MortalFont80/2502.png b/fonts/MortalFont80/2502.png
deleted file mode 100644
index 3c0f47d93..000000000
Binary files a/fonts/MortalFont80/2502.png and /dev/null differ
diff --git a/fonts/MortalFont80/2503.png b/fonts/MortalFont80/2503.png
deleted file mode 100644
index 545c12db4..000000000
Binary files a/fonts/MortalFont80/2503.png and /dev/null differ
diff --git a/fonts/MortalFont80/250C.png b/fonts/MortalFont80/250C.png
deleted file mode 100644
index 5baae454a..000000000
Binary files a/fonts/MortalFont80/250C.png and /dev/null differ
diff --git a/fonts/MortalFont80/250F.png b/fonts/MortalFont80/250F.png
deleted file mode 100644
index dd5d2ac94..000000000
Binary files a/fonts/MortalFont80/250F.png and /dev/null differ
diff --git a/fonts/MortalFont80/2510.png b/fonts/MortalFont80/2510.png
deleted file mode 100644
index 58790a361..000000000
Binary files a/fonts/MortalFont80/2510.png and /dev/null differ
diff --git a/fonts/MortalFont80/2513.png b/fonts/MortalFont80/2513.png
deleted file mode 100644
index 559e417aa..000000000
Binary files a/fonts/MortalFont80/2513.png and /dev/null differ
diff --git a/fonts/MortalFont80/2514.png b/fonts/MortalFont80/2514.png
deleted file mode 100644
index ec0b1f681..000000000
Binary files a/fonts/MortalFont80/2514.png and /dev/null differ
diff --git a/fonts/MortalFont80/2517.png b/fonts/MortalFont80/2517.png
deleted file mode 100644
index c654214cb..000000000
Binary files a/fonts/MortalFont80/2517.png and /dev/null differ
diff --git a/fonts/MortalFont80/2518.png b/fonts/MortalFont80/2518.png
deleted file mode 100644
index 184e090dd..000000000
Binary files a/fonts/MortalFont80/2518.png and /dev/null differ
diff --git a/fonts/MortalFont80/251B.png b/fonts/MortalFont80/251B.png
deleted file mode 100644
index 440d1a98b..000000000
Binary files a/fonts/MortalFont80/251B.png and /dev/null differ
diff --git a/fonts/MortalFont80/251C.png b/fonts/MortalFont80/251C.png
deleted file mode 100644
index 4a46c547f..000000000
Binary files a/fonts/MortalFont80/251C.png and /dev/null differ
diff --git a/fonts/MortalFont80/251D.png b/fonts/MortalFont80/251D.png
deleted file mode 100644
index 0d898f43b..000000000
Binary files a/fonts/MortalFont80/251D.png and /dev/null differ
diff --git a/fonts/MortalFont80/2520.png b/fonts/MortalFont80/2520.png
deleted file mode 100644
index 063d6d300..000000000
Binary files a/fonts/MortalFont80/2520.png and /dev/null differ
diff --git a/fonts/MortalFont80/2523.png b/fonts/MortalFont80/2523.png
deleted file mode 100644
index 32374c0e1..000000000
Binary files a/fonts/MortalFont80/2523.png and /dev/null differ
diff --git a/fonts/MortalFont80/2524.png b/fonts/MortalFont80/2524.png
deleted file mode 100644
index 2e4295f7e..000000000
Binary files a/fonts/MortalFont80/2524.png and /dev/null differ
diff --git a/fonts/MortalFont80/2525.png b/fonts/MortalFont80/2525.png
deleted file mode 100644
index c5566ea7a..000000000
Binary files a/fonts/MortalFont80/2525.png and /dev/null differ
diff --git a/fonts/MortalFont80/2528.png b/fonts/MortalFont80/2528.png
deleted file mode 100644
index 448c2adcf..000000000
Binary files a/fonts/MortalFont80/2528.png and /dev/null differ
diff --git a/fonts/MortalFont80/252B.png b/fonts/MortalFont80/252B.png
deleted file mode 100644
index e7d0508ed..000000000
Binary files a/fonts/MortalFont80/252B.png and /dev/null differ
diff --git a/fonts/MortalFont80/252C.png b/fonts/MortalFont80/252C.png
deleted file mode 100644
index a457c78d1..000000000
Binary files a/fonts/MortalFont80/252C.png and /dev/null differ
diff --git a/fonts/MortalFont80/252F.png b/fonts/MortalFont80/252F.png
deleted file mode 100644
index dc67834ee..000000000
Binary files a/fonts/MortalFont80/252F.png and /dev/null differ
diff --git a/fonts/MortalFont80/2530.png b/fonts/MortalFont80/2530.png
deleted file mode 100644
index d58c7309e..000000000
Binary files a/fonts/MortalFont80/2530.png and /dev/null differ
diff --git a/fonts/MortalFont80/2533.png b/fonts/MortalFont80/2533.png
deleted file mode 100644
index 724365487..000000000
Binary files a/fonts/MortalFont80/2533.png and /dev/null differ
diff --git a/fonts/MortalFont80/2534.png b/fonts/MortalFont80/2534.png
deleted file mode 100644
index 0decf62a5..000000000
Binary files a/fonts/MortalFont80/2534.png and /dev/null differ
diff --git a/fonts/MortalFont80/2537.png b/fonts/MortalFont80/2537.png
deleted file mode 100644
index 0fc501e61..000000000
Binary files a/fonts/MortalFont80/2537.png and /dev/null differ
diff --git a/fonts/MortalFont80/2538.png b/fonts/MortalFont80/2538.png
deleted file mode 100644
index ff049bdcc..000000000
Binary files a/fonts/MortalFont80/2538.png and /dev/null differ
diff --git a/fonts/MortalFont80/253B.png b/fonts/MortalFont80/253B.png
deleted file mode 100644
index 68d0017a2..000000000
Binary files a/fonts/MortalFont80/253B.png and /dev/null differ
diff --git a/fonts/MortalFont80/253C.png b/fonts/MortalFont80/253C.png
deleted file mode 100644
index 771125375..000000000
Binary files a/fonts/MortalFont80/253C.png and /dev/null differ
diff --git a/fonts/MortalFont80/253F.png b/fonts/MortalFont80/253F.png
deleted file mode 100644
index a99993182..000000000
Binary files a/fonts/MortalFont80/253F.png and /dev/null differ
diff --git a/fonts/MortalFont80/2542.png b/fonts/MortalFont80/2542.png
deleted file mode 100644
index ce37476c1..000000000
Binary files a/fonts/MortalFont80/2542.png and /dev/null differ
diff --git a/fonts/MortalFont80/254B.png b/fonts/MortalFont80/254B.png
deleted file mode 100644
index c62a4637e..000000000
Binary files a/fonts/MortalFont80/254B.png and /dev/null differ
diff --git a/fonts/MortalFont80/25A0.png b/fonts/MortalFont80/25A0.png
deleted file mode 100644
index 51ccf7128..000000000
Binary files a/fonts/MortalFont80/25A0.png and /dev/null differ
diff --git a/fonts/MortalFont80/25A1.png b/fonts/MortalFont80/25A1.png
deleted file mode 100644
index 1b31824a5..000000000
Binary files a/fonts/MortalFont80/25A1.png and /dev/null differ
diff --git a/fonts/MortalFont80/25B1.png b/fonts/MortalFont80/25B1.png
deleted file mode 100644
index 763f5f391..000000000
Binary files a/fonts/MortalFont80/25B1.png and /dev/null differ
diff --git a/fonts/MortalFont80/25B2.png b/fonts/MortalFont80/25B2.png
deleted file mode 100644
index cbe9e454d..000000000
Binary files a/fonts/MortalFont80/25B2.png and /dev/null differ
diff --git a/fonts/MortalFont80/25B3.png b/fonts/MortalFont80/25B3.png
deleted file mode 100644
index 2c955e9b7..000000000
Binary files a/fonts/MortalFont80/25B3.png and /dev/null differ
diff --git a/fonts/MortalFont80/25B6.png b/fonts/MortalFont80/25B6.png
deleted file mode 100644
index 508e4144c..000000000
Binary files a/fonts/MortalFont80/25B6.png and /dev/null differ
diff --git a/fonts/MortalFont80/25B7.png b/fonts/MortalFont80/25B7.png
deleted file mode 100644
index fc98a51f9..000000000
Binary files a/fonts/MortalFont80/25B7.png and /dev/null differ
diff --git a/fonts/MortalFont80/25BC.png b/fonts/MortalFont80/25BC.png
deleted file mode 100644
index ca6c894d7..000000000
Binary files a/fonts/MortalFont80/25BC.png and /dev/null differ
diff --git a/fonts/MortalFont80/25BD.png b/fonts/MortalFont80/25BD.png
deleted file mode 100644
index 70dcc7e1a..000000000
Binary files a/fonts/MortalFont80/25BD.png and /dev/null differ
diff --git a/fonts/MortalFont80/25C0.png b/fonts/MortalFont80/25C0.png
deleted file mode 100644
index 026a86190..000000000
Binary files a/fonts/MortalFont80/25C0.png and /dev/null differ
diff --git a/fonts/MortalFont80/25C1.png b/fonts/MortalFont80/25C1.png
deleted file mode 100644
index cda628559..000000000
Binary files a/fonts/MortalFont80/25C1.png and /dev/null differ
diff --git a/fonts/MortalFont80/25C6.png b/fonts/MortalFont80/25C6.png
deleted file mode 100644
index cbeda2e0f..000000000
Binary files a/fonts/MortalFont80/25C6.png and /dev/null differ
diff --git a/fonts/MortalFont80/25C7.png b/fonts/MortalFont80/25C7.png
deleted file mode 100644
index 44b9cebfa..000000000
Binary files a/fonts/MortalFont80/25C7.png and /dev/null differ
diff --git a/fonts/MortalFont80/25C9.png b/fonts/MortalFont80/25C9.png
deleted file mode 100644
index 22ad061a3..000000000
Binary files a/fonts/MortalFont80/25C9.png and /dev/null differ
diff --git a/fonts/MortalFont80/25CB.png b/fonts/MortalFont80/25CB.png
deleted file mode 100644
index 740dcfa50..000000000
Binary files a/fonts/MortalFont80/25CB.png and /dev/null differ
diff --git a/fonts/MortalFont80/25CE.png b/fonts/MortalFont80/25CE.png
deleted file mode 100644
index c2c80e17e..000000000
Binary files a/fonts/MortalFont80/25CE.png and /dev/null differ
diff --git a/fonts/MortalFont80/25CF.png b/fonts/MortalFont80/25CF.png
deleted file mode 100644
index 8fde3e91d..000000000
Binary files a/fonts/MortalFont80/25CF.png and /dev/null differ
diff --git a/fonts/MortalFont80/25D0.png b/fonts/MortalFont80/25D0.png
deleted file mode 100644
index 78fd6a3f2..000000000
Binary files a/fonts/MortalFont80/25D0.png and /dev/null differ
diff --git a/fonts/MortalFont80/25D1.png b/fonts/MortalFont80/25D1.png
deleted file mode 100644
index 62f2018dc..000000000
Binary files a/fonts/MortalFont80/25D1.png and /dev/null differ
diff --git a/fonts/MortalFont80/25D2.png b/fonts/MortalFont80/25D2.png
deleted file mode 100644
index d23083d1c..000000000
Binary files a/fonts/MortalFont80/25D2.png and /dev/null differ
diff --git a/fonts/MortalFont80/25D3.png b/fonts/MortalFont80/25D3.png
deleted file mode 100644
index e57804881..000000000
Binary files a/fonts/MortalFont80/25D3.png and /dev/null differ
diff --git a/fonts/MortalFont80/25E6.png b/fonts/MortalFont80/25E6.png
deleted file mode 100644
index 23f9ffd71..000000000
Binary files a/fonts/MortalFont80/25E6.png and /dev/null differ
diff --git a/fonts/MortalFont80/25EF.png b/fonts/MortalFont80/25EF.png
deleted file mode 100644
index a8fdaa248..000000000
Binary files a/fonts/MortalFont80/25EF.png and /dev/null differ
diff --git a/fonts/MortalFont80/2600.png b/fonts/MortalFont80/2600.png
deleted file mode 100644
index aefb4cf52..000000000
Binary files a/fonts/MortalFont80/2600.png and /dev/null differ
diff --git a/fonts/MortalFont80/2601.png b/fonts/MortalFont80/2601.png
deleted file mode 100644
index 7ce2deb21..000000000
Binary files a/fonts/MortalFont80/2601.png and /dev/null differ
diff --git a/fonts/MortalFont80/2602.png b/fonts/MortalFont80/2602.png
deleted file mode 100644
index 5be4fcbe1..000000000
Binary files a/fonts/MortalFont80/2602.png and /dev/null differ
diff --git a/fonts/MortalFont80/2603.png b/fonts/MortalFont80/2603.png
deleted file mode 100644
index 0737ec24b..000000000
Binary files a/fonts/MortalFont80/2603.png and /dev/null differ
diff --git a/fonts/MortalFont80/2605.png b/fonts/MortalFont80/2605.png
deleted file mode 100644
index 328eab885..000000000
Binary files a/fonts/MortalFont80/2605.png and /dev/null differ
diff --git a/fonts/MortalFont80/2606.png b/fonts/MortalFont80/2606.png
deleted file mode 100644
index 81bc96fcb..000000000
Binary files a/fonts/MortalFont80/2606.png and /dev/null differ
diff --git a/fonts/MortalFont80/260E.png b/fonts/MortalFont80/260E.png
deleted file mode 100644
index 98c1c0c91..000000000
Binary files a/fonts/MortalFont80/260E.png and /dev/null differ
diff --git a/fonts/MortalFont80/2616.png b/fonts/MortalFont80/2616.png
deleted file mode 100644
index e4b23c535..000000000
Binary files a/fonts/MortalFont80/2616.png and /dev/null differ
diff --git a/fonts/MortalFont80/2617.png b/fonts/MortalFont80/2617.png
deleted file mode 100644
index 307a90b81..000000000
Binary files a/fonts/MortalFont80/2617.png and /dev/null differ
diff --git a/fonts/MortalFont80/261E.png b/fonts/MortalFont80/261E.png
deleted file mode 100644
index e5c9fead9..000000000
Binary files a/fonts/MortalFont80/261E.png and /dev/null differ
diff --git a/fonts/MortalFont80/2640.png b/fonts/MortalFont80/2640.png
deleted file mode 100644
index 6c0df2f08..000000000
Binary files a/fonts/MortalFont80/2640.png and /dev/null differ
diff --git a/fonts/MortalFont80/2642.png b/fonts/MortalFont80/2642.png
deleted file mode 100644
index 5cddccea7..000000000
Binary files a/fonts/MortalFont80/2642.png and /dev/null differ
diff --git a/fonts/MortalFont80/2660.png b/fonts/MortalFont80/2660.png
deleted file mode 100644
index b86f9f927..000000000
Binary files a/fonts/MortalFont80/2660.png and /dev/null differ
diff --git a/fonts/MortalFont80/2661.png b/fonts/MortalFont80/2661.png
deleted file mode 100644
index 35c8e6c1d..000000000
Binary files a/fonts/MortalFont80/2661.png and /dev/null differ
diff --git a/fonts/MortalFont80/2662.png b/fonts/MortalFont80/2662.png
deleted file mode 100644
index 88b052c7b..000000000
Binary files a/fonts/MortalFont80/2662.png and /dev/null differ
diff --git a/fonts/MortalFont80/2663.png b/fonts/MortalFont80/2663.png
deleted file mode 100644
index a1aeb6b2d..000000000
Binary files a/fonts/MortalFont80/2663.png and /dev/null differ
diff --git a/fonts/MortalFont80/2664.png b/fonts/MortalFont80/2664.png
deleted file mode 100644
index cd7eb943b..000000000
Binary files a/fonts/MortalFont80/2664.png and /dev/null differ
diff --git a/fonts/MortalFont80/2665.png b/fonts/MortalFont80/2665.png
deleted file mode 100644
index 72fa584ed..000000000
Binary files a/fonts/MortalFont80/2665.png and /dev/null differ
diff --git a/fonts/MortalFont80/2666.png b/fonts/MortalFont80/2666.png
deleted file mode 100644
index 723b1eef1..000000000
Binary files a/fonts/MortalFont80/2666.png and /dev/null differ
diff --git a/fonts/MortalFont80/2667.png b/fonts/MortalFont80/2667.png
deleted file mode 100644
index 356e8b26d..000000000
Binary files a/fonts/MortalFont80/2667.png and /dev/null differ
diff --git a/fonts/MortalFont80/2668.png b/fonts/MortalFont80/2668.png
deleted file mode 100644
index b026d95d8..000000000
Binary files a/fonts/MortalFont80/2668.png and /dev/null differ
diff --git a/fonts/MortalFont80/2669.png b/fonts/MortalFont80/2669.png
deleted file mode 100644
index 0e14d644b..000000000
Binary files a/fonts/MortalFont80/2669.png and /dev/null differ
diff --git a/fonts/MortalFont80/266A.png b/fonts/MortalFont80/266A.png
deleted file mode 100644
index 710e2ae64..000000000
Binary files a/fonts/MortalFont80/266A.png and /dev/null differ
diff --git a/fonts/MortalFont80/266B.png b/fonts/MortalFont80/266B.png
deleted file mode 100644
index 9fc1a3548..000000000
Binary files a/fonts/MortalFont80/266B.png and /dev/null differ
diff --git a/fonts/MortalFont80/266C.png b/fonts/MortalFont80/266C.png
deleted file mode 100644
index 71d884f8f..000000000
Binary files a/fonts/MortalFont80/266C.png and /dev/null differ
diff --git a/fonts/MortalFont80/266D.png b/fonts/MortalFont80/266D.png
deleted file mode 100644
index 84b615240..000000000
Binary files a/fonts/MortalFont80/266D.png and /dev/null differ
diff --git a/fonts/MortalFont80/266E.png b/fonts/MortalFont80/266E.png
deleted file mode 100644
index 4ef28eb99..000000000
Binary files a/fonts/MortalFont80/266E.png and /dev/null differ
diff --git a/fonts/MortalFont80/266F.png b/fonts/MortalFont80/266F.png
deleted file mode 100644
index 6ec768e7e..000000000
Binary files a/fonts/MortalFont80/266F.png and /dev/null differ
diff --git a/fonts/MortalFont80/2713.png b/fonts/MortalFont80/2713.png
deleted file mode 100644
index 011caa7c8..000000000
Binary files a/fonts/MortalFont80/2713.png and /dev/null differ
diff --git a/fonts/MortalFont80/2756.png b/fonts/MortalFont80/2756.png
deleted file mode 100644
index 67eaa344c..000000000
Binary files a/fonts/MortalFont80/2756.png and /dev/null differ
diff --git a/fonts/MortalFont80/2776.png b/fonts/MortalFont80/2776.png
deleted file mode 100644
index 4c86c087a..000000000
Binary files a/fonts/MortalFont80/2776.png and /dev/null differ
diff --git a/fonts/MortalFont80/2777.png b/fonts/MortalFont80/2777.png
deleted file mode 100644
index ab5f75ea0..000000000
Binary files a/fonts/MortalFont80/2777.png and /dev/null differ
diff --git a/fonts/MortalFont80/2778.png b/fonts/MortalFont80/2778.png
deleted file mode 100644
index 0dfc37886..000000000
Binary files a/fonts/MortalFont80/2778.png and /dev/null differ
diff --git a/fonts/MortalFont80/2779.png b/fonts/MortalFont80/2779.png
deleted file mode 100644
index 8e48aa0c8..000000000
Binary files a/fonts/MortalFont80/2779.png and /dev/null differ
diff --git a/fonts/MortalFont80/277A.png b/fonts/MortalFont80/277A.png
deleted file mode 100644
index ecf5fbd69..000000000
Binary files a/fonts/MortalFont80/277A.png and /dev/null differ
diff --git a/fonts/MortalFont80/277B.png b/fonts/MortalFont80/277B.png
deleted file mode 100644
index b3dcb1429..000000000
Binary files a/fonts/MortalFont80/277B.png and /dev/null differ
diff --git a/fonts/MortalFont80/277C.png b/fonts/MortalFont80/277C.png
deleted file mode 100644
index 26e951848..000000000
Binary files a/fonts/MortalFont80/277C.png and /dev/null differ
diff --git a/fonts/MortalFont80/277D.png b/fonts/MortalFont80/277D.png
deleted file mode 100644
index 1db92428e..000000000
Binary files a/fonts/MortalFont80/277D.png and /dev/null differ
diff --git a/fonts/MortalFont80/277E.png b/fonts/MortalFont80/277E.png
deleted file mode 100644
index 924794a47..000000000
Binary files a/fonts/MortalFont80/277E.png and /dev/null differ
diff --git a/fonts/MortalFont80/277F.png b/fonts/MortalFont80/277F.png
deleted file mode 100644
index 1e845bc17..000000000
Binary files a/fonts/MortalFont80/277F.png and /dev/null differ
diff --git a/fonts/MortalFont80/2934.png b/fonts/MortalFont80/2934.png
deleted file mode 100644
index 9a1de344c..000000000
Binary files a/fonts/MortalFont80/2934.png and /dev/null differ
diff --git a/fonts/MortalFont80/2935.png b/fonts/MortalFont80/2935.png
deleted file mode 100644
index aa27ca36a..000000000
Binary files a/fonts/MortalFont80/2935.png and /dev/null differ
diff --git a/fonts/MortalFont80/29BF.png b/fonts/MortalFont80/29BF.png
deleted file mode 100644
index 9e288821c..000000000
Binary files a/fonts/MortalFont80/29BF.png and /dev/null differ
diff --git a/fonts/MortalFont80/29FA.png b/fonts/MortalFont80/29FA.png
deleted file mode 100644
index 11a0cdbcf..000000000
Binary files a/fonts/MortalFont80/29FA.png and /dev/null differ
diff --git a/fonts/MortalFont80/29FB.png b/fonts/MortalFont80/29FB.png
deleted file mode 100644
index a049433ba..000000000
Binary files a/fonts/MortalFont80/29FB.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF01.png b/fonts/MortalFont80/FF01.png
deleted file mode 100644
index 97bb9b65c..000000000
Binary files a/fonts/MortalFont80/FF01.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF02.png b/fonts/MortalFont80/FF02.png
deleted file mode 100644
index 2ba850a07..000000000
Binary files a/fonts/MortalFont80/FF02.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF03.png b/fonts/MortalFont80/FF03.png
deleted file mode 100644
index d01229c64..000000000
Binary files a/fonts/MortalFont80/FF03.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF04.png b/fonts/MortalFont80/FF04.png
deleted file mode 100644
index ba8363118..000000000
Binary files a/fonts/MortalFont80/FF04.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF05.png b/fonts/MortalFont80/FF05.png
deleted file mode 100644
index b3af7e324..000000000
Binary files a/fonts/MortalFont80/FF05.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF06.png b/fonts/MortalFont80/FF06.png
deleted file mode 100644
index d5624d4b6..000000000
Binary files a/fonts/MortalFont80/FF06.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF07.png b/fonts/MortalFont80/FF07.png
deleted file mode 100644
index cb85e22b9..000000000
Binary files a/fonts/MortalFont80/FF07.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF08.png b/fonts/MortalFont80/FF08.png
deleted file mode 100644
index 01008386b..000000000
Binary files a/fonts/MortalFont80/FF08.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF09.png b/fonts/MortalFont80/FF09.png
deleted file mode 100644
index 5fb8d9136..000000000
Binary files a/fonts/MortalFont80/FF09.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF0A.png b/fonts/MortalFont80/FF0A.png
deleted file mode 100644
index 801ad7cf3..000000000
Binary files a/fonts/MortalFont80/FF0A.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF0B.png b/fonts/MortalFont80/FF0B.png
deleted file mode 100644
index 3e05d8a36..000000000
Binary files a/fonts/MortalFont80/FF0B.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF0C.png b/fonts/MortalFont80/FF0C.png
deleted file mode 100644
index 1b9ed6059..000000000
Binary files a/fonts/MortalFont80/FF0C.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF0D.png b/fonts/MortalFont80/FF0D.png
deleted file mode 100644
index 3f144376c..000000000
Binary files a/fonts/MortalFont80/FF0D.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF0E.png b/fonts/MortalFont80/FF0E.png
deleted file mode 100644
index 4d532290b..000000000
Binary files a/fonts/MortalFont80/FF0E.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF0F.png b/fonts/MortalFont80/FF0F.png
deleted file mode 100644
index 8ec173ff8..000000000
Binary files a/fonts/MortalFont80/FF0F.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF10.png b/fonts/MortalFont80/FF10.png
deleted file mode 100644
index d1b1bf574..000000000
Binary files a/fonts/MortalFont80/FF10.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF11.png b/fonts/MortalFont80/FF11.png
deleted file mode 100644
index 7b0274885..000000000
Binary files a/fonts/MortalFont80/FF11.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF12.png b/fonts/MortalFont80/FF12.png
deleted file mode 100644
index 9b663053c..000000000
Binary files a/fonts/MortalFont80/FF12.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF13.png b/fonts/MortalFont80/FF13.png
deleted file mode 100644
index c39444c41..000000000
Binary files a/fonts/MortalFont80/FF13.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF14.png b/fonts/MortalFont80/FF14.png
deleted file mode 100644
index f4b56cd0b..000000000
Binary files a/fonts/MortalFont80/FF14.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF15.png b/fonts/MortalFont80/FF15.png
deleted file mode 100644
index f80bffece..000000000
Binary files a/fonts/MortalFont80/FF15.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF16.png b/fonts/MortalFont80/FF16.png
deleted file mode 100644
index 1f821db53..000000000
Binary files a/fonts/MortalFont80/FF16.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF17.png b/fonts/MortalFont80/FF17.png
deleted file mode 100644
index f7ca078ed..000000000
Binary files a/fonts/MortalFont80/FF17.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF18.png b/fonts/MortalFont80/FF18.png
deleted file mode 100644
index 2d6fc356f..000000000
Binary files a/fonts/MortalFont80/FF18.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF19.png b/fonts/MortalFont80/FF19.png
deleted file mode 100644
index 8013fa7e6..000000000
Binary files a/fonts/MortalFont80/FF19.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF1A.png b/fonts/MortalFont80/FF1A.png
deleted file mode 100644
index c3656d490..000000000
Binary files a/fonts/MortalFont80/FF1A.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF1B.png b/fonts/MortalFont80/FF1B.png
deleted file mode 100644
index 89b42c843..000000000
Binary files a/fonts/MortalFont80/FF1B.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF1C.png b/fonts/MortalFont80/FF1C.png
deleted file mode 100644
index 7109973b2..000000000
Binary files a/fonts/MortalFont80/FF1C.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF1D.png b/fonts/MortalFont80/FF1D.png
deleted file mode 100644
index 6bda5a526..000000000
Binary files a/fonts/MortalFont80/FF1D.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF1E.png b/fonts/MortalFont80/FF1E.png
deleted file mode 100644
index 15c89419c..000000000
Binary files a/fonts/MortalFont80/FF1E.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF1F.png b/fonts/MortalFont80/FF1F.png
deleted file mode 100644
index c65553729..000000000
Binary files a/fonts/MortalFont80/FF1F.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF20.png b/fonts/MortalFont80/FF20.png
deleted file mode 100644
index 5dd2c52e8..000000000
Binary files a/fonts/MortalFont80/FF20.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF21.png b/fonts/MortalFont80/FF21.png
deleted file mode 100644
index 665cda72a..000000000
Binary files a/fonts/MortalFont80/FF21.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF22.png b/fonts/MortalFont80/FF22.png
deleted file mode 100644
index e0e689c33..000000000
Binary files a/fonts/MortalFont80/FF22.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF23.png b/fonts/MortalFont80/FF23.png
deleted file mode 100644
index 25421a8f0..000000000
Binary files a/fonts/MortalFont80/FF23.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF24.png b/fonts/MortalFont80/FF24.png
deleted file mode 100644
index b77ee6f0b..000000000
Binary files a/fonts/MortalFont80/FF24.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF25.png b/fonts/MortalFont80/FF25.png
deleted file mode 100644
index 1b44a8055..000000000
Binary files a/fonts/MortalFont80/FF25.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF26.png b/fonts/MortalFont80/FF26.png
deleted file mode 100644
index c1bb68165..000000000
Binary files a/fonts/MortalFont80/FF26.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF27.png b/fonts/MortalFont80/FF27.png
deleted file mode 100644
index e662f862e..000000000
Binary files a/fonts/MortalFont80/FF27.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF28.png b/fonts/MortalFont80/FF28.png
deleted file mode 100644
index b7d1a8f5f..000000000
Binary files a/fonts/MortalFont80/FF28.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF29.png b/fonts/MortalFont80/FF29.png
deleted file mode 100644
index d4d4e98c1..000000000
Binary files a/fonts/MortalFont80/FF29.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF2A.png b/fonts/MortalFont80/FF2A.png
deleted file mode 100644
index 87b6dc51c..000000000
Binary files a/fonts/MortalFont80/FF2A.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF2B.png b/fonts/MortalFont80/FF2B.png
deleted file mode 100644
index 95fe4d970..000000000
Binary files a/fonts/MortalFont80/FF2B.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF2C.png b/fonts/MortalFont80/FF2C.png
deleted file mode 100644
index 934ccba93..000000000
Binary files a/fonts/MortalFont80/FF2C.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF2D.png b/fonts/MortalFont80/FF2D.png
deleted file mode 100644
index 7916b81ad..000000000
Binary files a/fonts/MortalFont80/FF2D.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF2E.png b/fonts/MortalFont80/FF2E.png
deleted file mode 100644
index ce527ddbd..000000000
Binary files a/fonts/MortalFont80/FF2E.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF2F.png b/fonts/MortalFont80/FF2F.png
deleted file mode 100644
index 09a8947c8..000000000
Binary files a/fonts/MortalFont80/FF2F.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF30.png b/fonts/MortalFont80/FF30.png
deleted file mode 100644
index 103c27661..000000000
Binary files a/fonts/MortalFont80/FF30.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF31.png b/fonts/MortalFont80/FF31.png
deleted file mode 100644
index c44d1c52a..000000000
Binary files a/fonts/MortalFont80/FF31.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF32.png b/fonts/MortalFont80/FF32.png
deleted file mode 100644
index 2aaac5b58..000000000
Binary files a/fonts/MortalFont80/FF32.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF33.png b/fonts/MortalFont80/FF33.png
deleted file mode 100644
index c661cb500..000000000
Binary files a/fonts/MortalFont80/FF33.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF34.png b/fonts/MortalFont80/FF34.png
deleted file mode 100644
index e251580ab..000000000
Binary files a/fonts/MortalFont80/FF34.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF35.png b/fonts/MortalFont80/FF35.png
deleted file mode 100644
index 143cc5349..000000000
Binary files a/fonts/MortalFont80/FF35.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF36.png b/fonts/MortalFont80/FF36.png
deleted file mode 100644
index afc882a31..000000000
Binary files a/fonts/MortalFont80/FF36.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF37.png b/fonts/MortalFont80/FF37.png
deleted file mode 100644
index 4c2c48c99..000000000
Binary files a/fonts/MortalFont80/FF37.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF38.png b/fonts/MortalFont80/FF38.png
deleted file mode 100644
index dd8e5bd6d..000000000
Binary files a/fonts/MortalFont80/FF38.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF39.png b/fonts/MortalFont80/FF39.png
deleted file mode 100644
index a67aa4e30..000000000
Binary files a/fonts/MortalFont80/FF39.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF3A.png b/fonts/MortalFont80/FF3A.png
deleted file mode 100644
index b90dfd662..000000000
Binary files a/fonts/MortalFont80/FF3A.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF3B.png b/fonts/MortalFont80/FF3B.png
deleted file mode 100644
index 06cd5d829..000000000
Binary files a/fonts/MortalFont80/FF3B.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF3C.png b/fonts/MortalFont80/FF3C.png
deleted file mode 100644
index c61ba14d6..000000000
Binary files a/fonts/MortalFont80/FF3C.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF3D.png b/fonts/MortalFont80/FF3D.png
deleted file mode 100644
index 6e48c01ee..000000000
Binary files a/fonts/MortalFont80/FF3D.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF3E.png b/fonts/MortalFont80/FF3E.png
deleted file mode 100644
index 660ef5910..000000000
Binary files a/fonts/MortalFont80/FF3E.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF3F.png b/fonts/MortalFont80/FF3F.png
deleted file mode 100644
index d53e941c9..000000000
Binary files a/fonts/MortalFont80/FF3F.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF40.png b/fonts/MortalFont80/FF40.png
deleted file mode 100644
index 64367d7d5..000000000
Binary files a/fonts/MortalFont80/FF40.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF41.png b/fonts/MortalFont80/FF41.png
deleted file mode 100644
index bac332dd0..000000000
Binary files a/fonts/MortalFont80/FF41.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF42.png b/fonts/MortalFont80/FF42.png
deleted file mode 100644
index 1b180241d..000000000
Binary files a/fonts/MortalFont80/FF42.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF43.png b/fonts/MortalFont80/FF43.png
deleted file mode 100644
index 0b732d32c..000000000
Binary files a/fonts/MortalFont80/FF43.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF44.png b/fonts/MortalFont80/FF44.png
deleted file mode 100644
index 7245487e7..000000000
Binary files a/fonts/MortalFont80/FF44.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF45.png b/fonts/MortalFont80/FF45.png
deleted file mode 100644
index a63cedc37..000000000
Binary files a/fonts/MortalFont80/FF45.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF46.png b/fonts/MortalFont80/FF46.png
deleted file mode 100644
index e62c7c906..000000000
Binary files a/fonts/MortalFont80/FF46.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF47.png b/fonts/MortalFont80/FF47.png
deleted file mode 100644
index 8cd31b757..000000000
Binary files a/fonts/MortalFont80/FF47.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF48.png b/fonts/MortalFont80/FF48.png
deleted file mode 100644
index 780a2f44f..000000000
Binary files a/fonts/MortalFont80/FF48.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF49.png b/fonts/MortalFont80/FF49.png
deleted file mode 100644
index d663a3996..000000000
Binary files a/fonts/MortalFont80/FF49.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF4A.png b/fonts/MortalFont80/FF4A.png
deleted file mode 100644
index 6651c0c34..000000000
Binary files a/fonts/MortalFont80/FF4A.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF4B.png b/fonts/MortalFont80/FF4B.png
deleted file mode 100644
index b8e70c8fc..000000000
Binary files a/fonts/MortalFont80/FF4B.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF4C.png b/fonts/MortalFont80/FF4C.png
deleted file mode 100644
index 6b11d382f..000000000
Binary files a/fonts/MortalFont80/FF4C.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF4D.png b/fonts/MortalFont80/FF4D.png
deleted file mode 100644
index beb1b253d..000000000
Binary files a/fonts/MortalFont80/FF4D.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF4E.png b/fonts/MortalFont80/FF4E.png
deleted file mode 100644
index 439a2ce5a..000000000
Binary files a/fonts/MortalFont80/FF4E.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF4F.png b/fonts/MortalFont80/FF4F.png
deleted file mode 100644
index 51d6a8e84..000000000
Binary files a/fonts/MortalFont80/FF4F.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF50.png b/fonts/MortalFont80/FF50.png
deleted file mode 100644
index d70d694e6..000000000
Binary files a/fonts/MortalFont80/FF50.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF51.png b/fonts/MortalFont80/FF51.png
deleted file mode 100644
index e3e9cd332..000000000
Binary files a/fonts/MortalFont80/FF51.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF52.png b/fonts/MortalFont80/FF52.png
deleted file mode 100644
index 514423764..000000000
Binary files a/fonts/MortalFont80/FF52.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF53.png b/fonts/MortalFont80/FF53.png
deleted file mode 100644
index f1559ac8f..000000000
Binary files a/fonts/MortalFont80/FF53.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF54.png b/fonts/MortalFont80/FF54.png
deleted file mode 100644
index e054e764e..000000000
Binary files a/fonts/MortalFont80/FF54.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF55.png b/fonts/MortalFont80/FF55.png
deleted file mode 100644
index 250b77580..000000000
Binary files a/fonts/MortalFont80/FF55.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF56.png b/fonts/MortalFont80/FF56.png
deleted file mode 100644
index 9328fb2c1..000000000
Binary files a/fonts/MortalFont80/FF56.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF57.png b/fonts/MortalFont80/FF57.png
deleted file mode 100644
index 79ab7ceb7..000000000
Binary files a/fonts/MortalFont80/FF57.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF58.png b/fonts/MortalFont80/FF58.png
deleted file mode 100644
index 54e5b8660..000000000
Binary files a/fonts/MortalFont80/FF58.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF59.png b/fonts/MortalFont80/FF59.png
deleted file mode 100644
index bb6f7e3a5..000000000
Binary files a/fonts/MortalFont80/FF59.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF5A.png b/fonts/MortalFont80/FF5A.png
deleted file mode 100644
index 8026cdce1..000000000
Binary files a/fonts/MortalFont80/FF5A.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF5B.png b/fonts/MortalFont80/FF5B.png
deleted file mode 100644
index 751b57e41..000000000
Binary files a/fonts/MortalFont80/FF5B.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF5C.png b/fonts/MortalFont80/FF5C.png
deleted file mode 100644
index 579f935cc..000000000
Binary files a/fonts/MortalFont80/FF5C.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF5D.png b/fonts/MortalFont80/FF5D.png
deleted file mode 100644
index c8d93758a..000000000
Binary files a/fonts/MortalFont80/FF5D.png and /dev/null differ
diff --git a/fonts/MortalFont80/FF5E.png b/fonts/MortalFont80/FF5E.png
deleted file mode 100644
index 902494e75..000000000
Binary files a/fonts/MortalFont80/FF5E.png and /dev/null differ
diff --git a/fonts/MortalFont80/FFE0.png b/fonts/MortalFont80/FFE0.png
deleted file mode 100644
index e5ec46a90..000000000
Binary files a/fonts/MortalFont80/FFE0.png and /dev/null differ
diff --git a/fonts/MortalFont80/FFE1.png b/fonts/MortalFont80/FFE1.png
deleted file mode 100644
index dd7865601..000000000
Binary files a/fonts/MortalFont80/FFE1.png and /dev/null differ
diff --git a/fonts/MortalFont80/FFE2.png b/fonts/MortalFont80/FFE2.png
deleted file mode 100644
index 5eb047b66..000000000
Binary files a/fonts/MortalFont80/FFE2.png and /dev/null differ
diff --git a/fonts/MortalFont80/FFE3.png b/fonts/MortalFont80/FFE3.png
deleted file mode 100644
index f7cded894..000000000
Binary files a/fonts/MortalFont80/FFE3.png and /dev/null differ
diff --git a/fonts/MortalFont80/FFE4.png b/fonts/MortalFont80/FFE4.png
deleted file mode 100644
index 08adc6096..000000000
Binary files a/fonts/MortalFont80/FFE4.png and /dev/null differ
diff --git a/fonts/MortalFont80/FFE5.png b/fonts/MortalFont80/FFE5.png
deleted file mode 100644
index bebb19dc7..000000000
Binary files a/fonts/MortalFont80/FFE5.png and /dev/null differ
diff --git a/fonts/MortalFont80/LICENSE b/fonts/MortalFont80/LICENSE
deleted file mode 100644
index 272d5f63f..000000000
--- a/fonts/MortalFont80/LICENSE
+++ /dev/null
@@ -1,117 +0,0 @@
---------------------------------------------------
-IPA Font License Agreement v1.0
---------------------------------------------------
-
-IPAフォントライセンスv1.0
-
-許諾者は、この使用許諾(以下「本契約」といいます。)に定める条件の下で、許諾プログラム(1条に定義するところによります。)を提供します。受領者(1条に定義するところによります。)が、許諾プログラムを使用し、複製し、または頒布する行為、その他、本契約に定める権利の利用を行った場合、受領者は本契約に同意したものと見なします。
-
-
-第1条 用語の定義
-
-本契約において、次の各号に掲げる用語は、当該各号に定めるところによります。
-
-1.「デジタル・フォント・プログラム」とは、フォントを含み、レンダリングしまたは表示するために用いられるコンピュータ・プログラムをいいます。
-2.「許諾プログラム」とは、許諾者が本契約の下で許諾するデジタル・フォント・プログラムをいいます。
-3.「派生プログラム」とは、許諾プログラムの一部または全部を、改変し、加除修正等し、入れ替え、その他翻案したデジタル・フォント・プログラムをいい、許諾プログラムの一部もしくは全部から文字情報を取り出し、またはデジタル・ドキュメント・ファイルからエンベッドされたフォントを取り出し、取り出された文字情報をそのまま、または改変をなして新たなデジタル・フォント・プログラムとして製作されたものを含みます。
-4.「デジタル・コンテンツ」とは、デジタル・データ形式によってエンド・ユーザに提供される制作物のことをいい、動画・静止画等の映像コンテンツおよびテレビ番組等の放送コンテンツ、ならびに文字テキスト、画像、図形等を含んで構成された制作物を含みます。
-5.「デジタル・ドキュメント・ファイル」とは、PDFファイルその他、各種ソフトウェア・プログラムによって製作されたデジタル・コンテンツであって、その中にフォントを表示するために許諾プログラムの全部または一部が埋め込まれた(エンベッドされた)ものをいいます。フォントが「エンベッドされた」とは、当該フォントが埋め込まれた特定の「デジタル・ドキュメント・ファイル」においてのみ表示されるために使用されている状態を指し、その特定の「デジタル・ドキュメント・ファイル」以外でフォントを表示するために使用できるデジタル・フォント・プログラムに含まれている場合と区別されます。
-6.「コンピュータ」とは、本契約においては、サーバを含みます。
-7.「複製その他の利用」とは、複製、譲渡、頒布、貸与、公衆送信、上映、展示、翻案その他の利用をいいます。
-8.「受領者」とは、許諾プログラムを本契約の下で受領した人をいい、受領者から許諾プログラムを受領した人を含みます。
-
-第2条 使用許諾の付与
-
-許諾者は受領者に対し、本契約の条項に従い、すべての国で、許諾プログラムを使用することを許諾します。ただし、許諾プログラムに存在する一切の権利はすべて許諾者が保有しています。本契約は、本契約で明示的に定められている場合を除き、いかなる意味においても、許諾者が保有する許諾プログラムに関する一切の権利および、いかなる商標、商号、もしくはサービス・マークに関する権利をも受領者に移転するものではありません。
-
-1.受領者は本契約に定める条件に従い、許諾プログラムを任意の数のコンピュータにインストールし、当該コンピュータで使用することができます。
-2.受領者はコンピュータにインストールされた許諾プログラムをそのまま、または改変を行ったうえで、印刷物およびデジタル・コンテンツにおいて、文字テキスト表現等として使用することができます。
-3.受領者は前項の定めに従い作成した印刷物およびデジタル・コンテンツにつき、その商用・非商用の別、および放送、通信、各種記録メディアなどの媒体の形式を問わず、複製その他の利用をすることができます。
-4.受領者がデジタル・ドキュメント・ファイルからエンベッドされたフォントを取り出して派生プログラムを作成した場合には、かかる派生プログラムは本契約に定める条件に従う必要があります。
-5.許諾プログラムのエンベッドされたフォントがデジタル・ドキュメント・ファイル内のデジタル・コンテンツをレンダリングするためにのみ使用される場合において、受領者が当該デジタル・ドキュメント・ファイルを複製その他の利用をする場合には、受領者はかかる行為に関しては本契約の下ではいかなる義務をも負いません。
-6.受領者は、3条2項の定めに従い、商用・非商用を問わず、許諾プログラムをそのままの状態で改変することなく複製して第三者への譲渡し、公衆送信し、その他の方法で再配布することができます(以下、「再配布」といいます。)。
-7.受領者は、上記の許諾プログラムについて定められた条件と同様の条件に従って、派生プログラムを作成し、使用し、複製し、再配布することができます。ただし、受領者が派生プログラムを再配布する場合には、3条1項の定めに従うものとします。
-
-第3条 制限
-
-前条により付与された使用許諾は、以下の制限に服します。
-
-1.派生プログラムが前条4項及び7項に基づき再配布される場合には、以下の全ての条件を満たさなければなりません。
- (1)派生プログラムを再配布する際には、下記もまた、当該派生プログラムと一緒に再配布され、オンラインで提供され、または、郵送費・媒体及び取扱手数料の合計を超えない実費と引き換えに媒体を郵送する方法により提供されなければなりません。
- (a)派生プログラムの写し; および
- (b)派生プログラムを作成する過程でフォント開発プログラムによって作成された追加のファイルであって派生プログラムをさらに加工するにあたって利用できるファイルが存在すれば、当該ファイル
- (2)派生プログラムの受領者が、派生プログラムを、このライセンスの下で最初にリリースされた許諾プログラム(以下、「オリジナル・プログラム」といいます。)に置き換えることができる方法を再配布するものとします。かかる方法は、オリジナル・ファイルからの差分ファイルの提供、または、派生プログラムをオリジナル・プログラムに置き換える方法を示す指示の提供などが考えられます。
- (3)派生プログラムを、本契約書に定められた条件の下でライセンスしなければなりません。
- (4)派生プログラムのプログラム名、フォント名またはファイル名として、許諾プログラムが用いているのと同一の名称、またはこれを含む名称を使用してはなりません。
- (5)本項の要件を満たすためにオンラインで提供し、または媒体を郵送する方法で提供されるものは、その提供を希望するいかなる者によっても提供が可能です。
-2.受領者が前条6項に基づき許諾プログラムを再配布する場合には、以下の全ての条件を満たさなければなりません。
- (1)許諾プログラムの名称を変更してはなりません。
- (2)許諾プログラムに加工その他の改変を加えてはなりません。
- (3)本契約の写しを許諾プログラムに添付しなければなりません。
-3.許諾プログラムは、現状有姿で提供されており、許諾プログラムまたは派生プログラムについて、許諾者は一切の明示または黙示の保証(権利の所在、非侵害、商品性、特定目的への適合性を含むがこれに限られません)を行いません。いかなる場合にも、その原因を問わず、契約上の責任か厳格責任か過失その他の不法行為責任かにかかわらず、また事前に通知されたか否かにかかわらず、許諾者は、許諾プログラムまたは派生プログラムのインストール、使用、複製その他の利用または本契約上の権利の行使によって生じた一切の損害(直接・間接・付随的・特別・拡大・懲罰的または結果的損害)(商品またはサービスの代替品の調達、システム障害から生じた損害、現存するデータまたはプログラムの紛失または破損、逸失利益を含むがこれに限られません)について責任を負いません。
-4.許諾プログラムまたは派生プログラムのインストール、使用、複製その他の利用に関して、許諾者は技術的な質問や問い合わせ等に対する対応その他、いかなるユーザ・サポートをも行う義務を負いません。
-
-第4条 契約の終了
-
-1.本契約の有効期間は、受領者が許諾プログラムを受領した時に開始し、受領者が許諾プログラムを何らかの方法で保持する限り続くものとします。
-2.前項の定めにかかわらず、受領者が本契約に定める各条項に違反したときは、本契約は、何らの催告を要することなく、自動的に終了し、当該受領者はそれ以後、許諾プログラムおよび派生プログラムを一切使用しまたは複製その他の利用をすることができないものとします。ただし、かかる契約の終了は、当該違反した受領者から許諾プログラムまたは派生プログラムの配布を受けた受領者の権利に影響を及ぼすものではありません。
-
-第5条 準拠法
-
-1.IPAは、本契約の変更バージョンまたは新しいバージョンを公表することができます。その場合には、受領者は、許諾プログラムまたは派生プログラムの使用、複製その他の利用または再配布にあたり、本契約または変更後の契約のいずれかを選択することができます。その他、上記に記載されていない条項に関しては日本の著作権法および関連法規に従うものとします。
-2.本契約は、日本法に基づき解釈されます。
-
-
-----------
-
-IPA Font License Agreement v1.0
-
-The Licensor provides the Licensed Program (as defined in Article 1 below) under the terms of this license agreement (“Agreement”). Any use, reproduction or distribution of the Licensed Program, or any exercise of rights under this Agreement by a Recipient (as defined in Article 1 below) constitutes the Recipient's acceptance of this Agreement.
-
-Article 1 (Definitions)
-1.“Digital Font Program” shall mean a computer program containing, or used to render or display fonts.
-2.“Licensed Program” shall mean a Digital Font Program licensed by the Licensor under this Agreement.
-3.“Derived Program” shall mean a Digital Font Program created as a result of a modification, addition, deletion, replacement or any other adaptation to or of a part or all of the Licensed Program, and includes a case where a Digital Font Program newly created by retrieving font information from a part or all of the Licensed Program or Embedded Fonts from a Digital Document File with or without modification of the retrieved font information.
-4.“Digital Content” shall mean products provided to end users in the form of digital data, including video content, motion and/or still pictures, TV programs or other broadcasting content and products consisting of character text, pictures, photographic images, graphic symbols and/or the like.
-5.“Digital Document File” shall mean a PDF file or other Digital Content created by various software programs in which a part or all of the Licensed Program becomes embedded or contained in the file for the display of the font (“Embedded Fonts”). Embedded Fonts are used only in the display of characters in the particular Digital Document File within which they are embedded, and shall be distinguished from those in any Digital Font Program, which may be used for display of characters outside that particular Digital Document File.
-6.“Computer” shall include a server in this Agreement.
-7.“Reproduction and Other Exploitation” shall mean reproduction, transfer, distribution, lease, public transmission, presentation, exhibition, adaptation and any other exploitation.
-8.“Recipient” shall mean anyone who receives the Licensed Program under this Agreement, including one that receives the Licensed Program from a Recipient.
-
-Article 2 (Grant of License)
-The Licensor grants to the Recipient a license to use the Licensed Program in any and all countries in accordance with each of the provisions set forth in this Agreement. However, any and all rights underlying in the Licensed Program shall be held by the Licensor. In no sense is this Agreement intended to transfer any right relating to the Licensed Program held by the Licensor except as specifically set forth herein or any right relating to any trademark, trade name, or service mark to the Recipient.
-
-1.The Recipient may install the Licensed Program on any number of Computers and use the same in accordance with the provisions set forth in this Agreement.
-2.The Recipient may use the Licensed Program, with or without modification in printed materials or in Digital Content as an expression of character texts or the like.
-3.The Recipient may conduct Reproduction and Other Exploitation of the printed materials and Digital Content created in accordance with the preceding Paragraph, for commercial or non-commercial purposes and in any form of media including but not limited to broadcasting, communication and various recording media.
-4.If any Recipient extracts Embedded Fonts from a Digital Document File to create a Derived Program, such Derived Program shall be subject to the terms of this agreement.
-5.If any Recipient performs Reproduction or Other Exploitation of a Digital Document File in which Embedded Fonts of the Licensed Program are used only for rendering the Digital Content within such Digital Document File then such Recipient shall have no further obligations under this Agreement in relation to such actions.
-6.The Recipient may reproduce the Licensed Program as is without modification and transfer such copies, publicly transmit or otherwise redistribute the Licensed Program to a third party for commercial or non-commercial purposes (“Redistribute”), in accordance with the provisions set forth in Article 3 Paragraph 2.
-7.The Recipient may create, use, reproduce and/or Redistribute a Derived Program under the terms stated above for the Licensed Program: provided, that the Recipient shall follow the provisions set forth in Article 3 Paragraph 1 when Redistributing the Derived Program.
-
-Article 3 (Restriction)
-The license granted in the preceding Article shall be subject to the following restrictions:
-
-1.If a Derived Program is Redistributed pursuant to Paragraph 4 and 7 of the preceding Article, the following conditions must be met :
- (1)The following must be also Redistributed together with the Derived Program, or be made available online or by means of mailing mechanisms in exchange for a cost which does not exceed the total costs of postage, storage medium and handling fees:
- (a)a copy of the Derived Program; and
- (b)any additional file created by the font developing program in the course of creating the Derived Program that can be used for further modification of the Derived Program, if any.
- (2)It is required to also Redistribute means to enable recipients of the Derived Program to replace the Derived Program with the Licensed Program first released under this License (the “Original Program”). Such means may be to provide a difference file from the Original Program, or instructions setting out a method to replace the Derived Program with the Original Program.
- (3)The Recipient must license the Derived Program under the terms and conditions of this Agreement.
- (4)No one may use or include the name of the Licensed Program as a program name, font name or file name of the Derived Program.
- (5)Any material to be made available online or by means of mailing a medium to satisfy the requirements of this paragraph may be provided, verbatim, by any party wishing to do so.
-2.If the Recipient Redistributes the Licensed Program pursuant to Paragraph 6 of the preceding Article, the Recipient shall meet all of the following conditions:
- (1)The Recipient may not change the name of the Licensed Program.
- (2)The Recipient may not alter or otherwise modify the Licensed Program.
- (3)The Recipient must attach a copy of this Agreement to the Licensed Program.
-3.THIS LICENSED PROGRAM IS PROVIDED BY THE LICENSOR “AS IS” AND ANY EXPRESSED OR IMPLIED WARRANTY AS TO THE LICENSED PROGRAM OR ANY DERIVED PROGRAM, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE, ARE DISCLAIMED. IN NO EVENT SHALL THE LICENSOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXTENDED, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO; PROCUREMENT OF SUBSTITUTED GOODS OR SERVICE; DAMAGES ARISING FROM SYSTEM FAILURE; LOSS OR CORRUPTION OF EXISTING DATA OR PROGRAM; LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE INSTALLATION, USE, THE REPRODUCTION OR OTHER EXPLOITATION OF THE LICENSED PROGRAM OR ANY DERIVED PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-4.The Licensor is under no obligation to respond to any technical questions or inquiries, or provide any other user support in connection with the installation, use or the Reproduction and Other Exploitation of the Licensed Program or Derived Programs thereof.
-
-Article 4 (Termination of Agreement)
-1.The term of this Agreement shall begin from the time of receipt of the Licensed Program by the Recipient and shall continue as long as the Recipient retains any such Licensed Program in any way.
-2.Notwithstanding the provision set forth in the preceding Paragraph, in the event of the breach of any of the provisions set forth in this Agreement by the Recipient, this Agreement shall automatically terminate without any notice. In the case of such termination, the Recipient may not use or conduct Reproduction and Other Exploitation of the Licensed Program or a Derived Program: provided that such termination shall not affect any rights of any other Recipient receiving the Licensed Program or the Derived Program from such Recipient who breached this Agreement.
-
-Article 5 (Governing Law)
-1.IPA may publish revised and/or new versions of this License. In such an event, the Recipient may select either this Agreement or any subsequent version of the Agreement in using, conducting the Reproduction and Other Exploitation of, or Redistributing the Licensed Program or a Derived Program. Other matters not specified above shall be subject to the Copyright Law of Japan and other related laws and regulations of Japan.
-2.This Agreement shall be construed under the laws of Japan.
-
diff --git a/fonts/MortalFont80/font.inf b/fonts/MortalFont80/font.inf
deleted file mode 100644
index 1f4740726..000000000
--- a/fonts/MortalFont80/font.inf
+++ /dev/null
@@ -1,4 +0,0 @@
-TranslationType Standard
-SpaceWidth 42
-FontHeight 81
-Kerning -1
diff --git a/fonts/TewiFont/0021.png b/fonts/TewiFont/0021.png
index 9aaa3153b..8a125a362 100644
Binary files a/fonts/TewiFont/0021.png and b/fonts/TewiFont/0021.png differ
diff --git a/fonts/TewiFont/0022.png b/fonts/TewiFont/0022.png
index 4f1d2ce31..ec17dd92e 100644
Binary files a/fonts/TewiFont/0022.png and b/fonts/TewiFont/0022.png differ
diff --git a/fonts/TewiFont/0023.png b/fonts/TewiFont/0023.png
index d887e96c2..8bda46de1 100644
Binary files a/fonts/TewiFont/0023.png and b/fonts/TewiFont/0023.png differ
diff --git a/fonts/TewiFont/0024.png b/fonts/TewiFont/0024.png
index a234bcc85..c11e8a29c 100644
Binary files a/fonts/TewiFont/0024.png and b/fonts/TewiFont/0024.png differ
diff --git a/fonts/TewiFont/0025.png b/fonts/TewiFont/0025.png
index e0e85a2f8..c8316aa85 100644
Binary files a/fonts/TewiFont/0025.png and b/fonts/TewiFont/0025.png differ
diff --git a/fonts/TewiFont/0026.png b/fonts/TewiFont/0026.png
index 0081f1792..51e66f88f 100644
Binary files a/fonts/TewiFont/0026.png and b/fonts/TewiFont/0026.png differ
diff --git a/fonts/TewiFont/0027.png b/fonts/TewiFont/0027.png
index 86279d9af..0afab24dd 100644
Binary files a/fonts/TewiFont/0027.png and b/fonts/TewiFont/0027.png differ
diff --git a/fonts/TewiFont/0028.png b/fonts/TewiFont/0028.png
index a1cb6fc32..d1375d423 100644
Binary files a/fonts/TewiFont/0028.png and b/fonts/TewiFont/0028.png differ
diff --git a/fonts/TewiFont/0029.png b/fonts/TewiFont/0029.png
index add0b83b4..f900a103c 100644
Binary files a/fonts/TewiFont/0029.png and b/fonts/TewiFont/0029.png differ
diff --git a/fonts/TewiFont/002A.png b/fonts/TewiFont/002A.png
index ebf4fa2c1..303b916b8 100644
Binary files a/fonts/TewiFont/002A.png and b/fonts/TewiFont/002A.png differ
diff --git a/fonts/TewiFont/002B.png b/fonts/TewiFont/002B.png
index 294797a07..dc44fb94a 100644
Binary files a/fonts/TewiFont/002B.png and b/fonts/TewiFont/002B.png differ
diff --git a/fonts/TewiFont/002C.png b/fonts/TewiFont/002C.png
index b3325165e..9b01977cc 100644
Binary files a/fonts/TewiFont/002C.png and b/fonts/TewiFont/002C.png differ
diff --git a/fonts/TewiFont/002D.png b/fonts/TewiFont/002D.png
index 63da1664f..b44b22947 100644
Binary files a/fonts/TewiFont/002D.png and b/fonts/TewiFont/002D.png differ
diff --git a/fonts/TewiFont/002E.png b/fonts/TewiFont/002E.png
index 14460f730..45c55cb02 100644
Binary files a/fonts/TewiFont/002E.png and b/fonts/TewiFont/002E.png differ
diff --git a/fonts/TewiFont/002F.png b/fonts/TewiFont/002F.png
index 18f867098..bd372bf5f 100644
Binary files a/fonts/TewiFont/002F.png and b/fonts/TewiFont/002F.png differ
diff --git a/fonts/TewiFont/0030.png b/fonts/TewiFont/0030.png
index 63032ad26..d08e72f59 100644
Binary files a/fonts/TewiFont/0030.png and b/fonts/TewiFont/0030.png differ
diff --git a/fonts/TewiFont/0031.png b/fonts/TewiFont/0031.png
index aad6357c2..fc9452872 100644
Binary files a/fonts/TewiFont/0031.png and b/fonts/TewiFont/0031.png differ
diff --git a/fonts/TewiFont/0032.png b/fonts/TewiFont/0032.png
index 01330de63..533018e88 100644
Binary files a/fonts/TewiFont/0032.png and b/fonts/TewiFont/0032.png differ
diff --git a/fonts/TewiFont/0033.png b/fonts/TewiFont/0033.png
index fcb363ad1..ecccd356b 100644
Binary files a/fonts/TewiFont/0033.png and b/fonts/TewiFont/0033.png differ
diff --git a/fonts/TewiFont/0034.png b/fonts/TewiFont/0034.png
index 1855ab932..a7f810800 100644
Binary files a/fonts/TewiFont/0034.png and b/fonts/TewiFont/0034.png differ
diff --git a/fonts/TewiFont/0035.png b/fonts/TewiFont/0035.png
index e8d161f25..a875b364e 100644
Binary files a/fonts/TewiFont/0035.png and b/fonts/TewiFont/0035.png differ
diff --git a/fonts/TewiFont/0036.png b/fonts/TewiFont/0036.png
index 3a581b4fb..7d9b8670f 100644
Binary files a/fonts/TewiFont/0036.png and b/fonts/TewiFont/0036.png differ
diff --git a/fonts/TewiFont/0037.png b/fonts/TewiFont/0037.png
index 34a627545..8ae2b4c66 100644
Binary files a/fonts/TewiFont/0037.png and b/fonts/TewiFont/0037.png differ
diff --git a/fonts/TewiFont/0038.png b/fonts/TewiFont/0038.png
index e5282afd2..14e0615cd 100644
Binary files a/fonts/TewiFont/0038.png and b/fonts/TewiFont/0038.png differ
diff --git a/fonts/TewiFont/0039.png b/fonts/TewiFont/0039.png
index b198d6664..b131ad899 100644
Binary files a/fonts/TewiFont/0039.png and b/fonts/TewiFont/0039.png differ
diff --git a/fonts/TewiFont/003A.png b/fonts/TewiFont/003A.png
index ce575d59c..46208e8c8 100644
Binary files a/fonts/TewiFont/003A.png and b/fonts/TewiFont/003A.png differ
diff --git a/fonts/TewiFont/003B.png b/fonts/TewiFont/003B.png
index a797fd20c..5ff876ff3 100644
Binary files a/fonts/TewiFont/003B.png and b/fonts/TewiFont/003B.png differ
diff --git a/fonts/TewiFont/003C.png b/fonts/TewiFont/003C.png
index 08472f34e..36bca4a53 100644
Binary files a/fonts/TewiFont/003C.png and b/fonts/TewiFont/003C.png differ
diff --git a/fonts/TewiFont/003D.png b/fonts/TewiFont/003D.png
index c56d72b80..8a2c10eb9 100644
Binary files a/fonts/TewiFont/003D.png and b/fonts/TewiFont/003D.png differ
diff --git a/fonts/TewiFont/003E.png b/fonts/TewiFont/003E.png
index a1870e31d..c3c9d7626 100644
Binary files a/fonts/TewiFont/003E.png and b/fonts/TewiFont/003E.png differ
diff --git a/fonts/TewiFont/003F.png b/fonts/TewiFont/003F.png
index 926104c6f..fc0d6e907 100644
Binary files a/fonts/TewiFont/003F.png and b/fonts/TewiFont/003F.png differ
diff --git a/fonts/TewiFont/0040.png b/fonts/TewiFont/0040.png
index 7fc3d4903..3eeacb469 100644
Binary files a/fonts/TewiFont/0040.png and b/fonts/TewiFont/0040.png differ
diff --git a/fonts/TewiFont/0041.png b/fonts/TewiFont/0041.png
index cadfc3805..a5ea392ba 100644
Binary files a/fonts/TewiFont/0041.png and b/fonts/TewiFont/0041.png differ
diff --git a/fonts/TewiFont/0042.png b/fonts/TewiFont/0042.png
index fcf284dc6..dcdcf3cfb 100644
Binary files a/fonts/TewiFont/0042.png and b/fonts/TewiFont/0042.png differ
diff --git a/fonts/TewiFont/0043.png b/fonts/TewiFont/0043.png
index 72c1e9c02..da41cb09e 100644
Binary files a/fonts/TewiFont/0043.png and b/fonts/TewiFont/0043.png differ
diff --git a/fonts/TewiFont/0044.png b/fonts/TewiFont/0044.png
index 63298cb5f..b1454bdf2 100644
Binary files a/fonts/TewiFont/0044.png and b/fonts/TewiFont/0044.png differ
diff --git a/fonts/TewiFont/0045.png b/fonts/TewiFont/0045.png
index 3f678c9d8..2d87bd0b0 100644
Binary files a/fonts/TewiFont/0045.png and b/fonts/TewiFont/0045.png differ
diff --git a/fonts/TewiFont/0046.png b/fonts/TewiFont/0046.png
index 6bf5edfad..fc7c8ab0e 100644
Binary files a/fonts/TewiFont/0046.png and b/fonts/TewiFont/0046.png differ
diff --git a/fonts/TewiFont/0047.png b/fonts/TewiFont/0047.png
index fc22be7a3..7ab913369 100644
Binary files a/fonts/TewiFont/0047.png and b/fonts/TewiFont/0047.png differ
diff --git a/fonts/TewiFont/0048.png b/fonts/TewiFont/0048.png
index 301e15143..9eacba672 100644
Binary files a/fonts/TewiFont/0048.png and b/fonts/TewiFont/0048.png differ
diff --git a/fonts/TewiFont/0049.png b/fonts/TewiFont/0049.png
index 85de12adb..8d69b0bd9 100644
Binary files a/fonts/TewiFont/0049.png and b/fonts/TewiFont/0049.png differ
diff --git a/fonts/TewiFont/004A.png b/fonts/TewiFont/004A.png
index 392644350..5c90740a8 100644
Binary files a/fonts/TewiFont/004A.png and b/fonts/TewiFont/004A.png differ
diff --git a/fonts/TewiFont/004B.png b/fonts/TewiFont/004B.png
index c8f94b104..42b233b39 100644
Binary files a/fonts/TewiFont/004B.png and b/fonts/TewiFont/004B.png differ
diff --git a/fonts/TewiFont/004C.png b/fonts/TewiFont/004C.png
index 5e22b00cc..143ae35e2 100644
Binary files a/fonts/TewiFont/004C.png and b/fonts/TewiFont/004C.png differ
diff --git a/fonts/TewiFont/004D.png b/fonts/TewiFont/004D.png
index 140320557..bf12589d6 100644
Binary files a/fonts/TewiFont/004D.png and b/fonts/TewiFont/004D.png differ
diff --git a/fonts/TewiFont/004E.png b/fonts/TewiFont/004E.png
index 5c7aaaec1..bcb56dd8b 100644
Binary files a/fonts/TewiFont/004E.png and b/fonts/TewiFont/004E.png differ
diff --git a/fonts/TewiFont/004F.png b/fonts/TewiFont/004F.png
index 83e0a0012..6e751a0ce 100644
Binary files a/fonts/TewiFont/004F.png and b/fonts/TewiFont/004F.png differ
diff --git a/fonts/TewiFont/0050.png b/fonts/TewiFont/0050.png
index c41cc1de8..ccafc8406 100644
Binary files a/fonts/TewiFont/0050.png and b/fonts/TewiFont/0050.png differ
diff --git a/fonts/TewiFont/0051.png b/fonts/TewiFont/0051.png
index bb83650f3..aae50fb12 100644
Binary files a/fonts/TewiFont/0051.png and b/fonts/TewiFont/0051.png differ
diff --git a/fonts/TewiFont/0052.png b/fonts/TewiFont/0052.png
index 143531ab0..5deec7ed2 100644
Binary files a/fonts/TewiFont/0052.png and b/fonts/TewiFont/0052.png differ
diff --git a/fonts/TewiFont/0053.png b/fonts/TewiFont/0053.png
index 3e0c39c69..2a10efe00 100644
Binary files a/fonts/TewiFont/0053.png and b/fonts/TewiFont/0053.png differ
diff --git a/fonts/TewiFont/0054.png b/fonts/TewiFont/0054.png
index 5f2cdd821..0abd3677c 100644
Binary files a/fonts/TewiFont/0054.png and b/fonts/TewiFont/0054.png differ
diff --git a/fonts/TewiFont/0055.png b/fonts/TewiFont/0055.png
index 684f566e0..bd4fc2a8c 100644
Binary files a/fonts/TewiFont/0055.png and b/fonts/TewiFont/0055.png differ
diff --git a/fonts/TewiFont/0056.png b/fonts/TewiFont/0056.png
index e6e06cf62..a5c00fd2c 100644
Binary files a/fonts/TewiFont/0056.png and b/fonts/TewiFont/0056.png differ
diff --git a/fonts/TewiFont/0057.png b/fonts/TewiFont/0057.png
index cebee0912..013509167 100644
Binary files a/fonts/TewiFont/0057.png and b/fonts/TewiFont/0057.png differ
diff --git a/fonts/TewiFont/0058.png b/fonts/TewiFont/0058.png
index 1e4289448..4d049d8fe 100644
Binary files a/fonts/TewiFont/0058.png and b/fonts/TewiFont/0058.png differ
diff --git a/fonts/TewiFont/0059.png b/fonts/TewiFont/0059.png
index c1da08a10..bc9c715b4 100644
Binary files a/fonts/TewiFont/0059.png and b/fonts/TewiFont/0059.png differ
diff --git a/fonts/TewiFont/005A.png b/fonts/TewiFont/005A.png
index 9fe4b9cf7..f1c9420c0 100644
Binary files a/fonts/TewiFont/005A.png and b/fonts/TewiFont/005A.png differ
diff --git a/fonts/TewiFont/005B.png b/fonts/TewiFont/005B.png
index f2a6d5ac6..2dd4a9f2a 100644
Binary files a/fonts/TewiFont/005B.png and b/fonts/TewiFont/005B.png differ
diff --git a/fonts/TewiFont/005C.png b/fonts/TewiFont/005C.png
index 5255f90df..88a849775 100644
Binary files a/fonts/TewiFont/005C.png and b/fonts/TewiFont/005C.png differ
diff --git a/fonts/TewiFont/005D.png b/fonts/TewiFont/005D.png
index 598010d00..1bf6b2d3e 100644
Binary files a/fonts/TewiFont/005D.png and b/fonts/TewiFont/005D.png differ
diff --git a/fonts/TewiFont/005E.png b/fonts/TewiFont/005E.png
index 78891637b..2cd5eca18 100644
Binary files a/fonts/TewiFont/005E.png and b/fonts/TewiFont/005E.png differ
diff --git a/fonts/TewiFont/005F.png b/fonts/TewiFont/005F.png
index 9546c29a7..8576ba886 100644
Binary files a/fonts/TewiFont/005F.png and b/fonts/TewiFont/005F.png differ
diff --git a/fonts/TewiFont/0060.png b/fonts/TewiFont/0060.png
index 3f5cc3285..335ddf243 100644
Binary files a/fonts/TewiFont/0060.png and b/fonts/TewiFont/0060.png differ
diff --git a/fonts/TewiFont/0061.png b/fonts/TewiFont/0061.png
index ab99d62fc..57bdfc168 100644
Binary files a/fonts/TewiFont/0061.png and b/fonts/TewiFont/0061.png differ
diff --git a/fonts/TewiFont/0062.png b/fonts/TewiFont/0062.png
index 0af3bc2c8..b8fb0c784 100644
Binary files a/fonts/TewiFont/0062.png and b/fonts/TewiFont/0062.png differ
diff --git a/fonts/TewiFont/0063.png b/fonts/TewiFont/0063.png
index b44df59a1..dab2fd4a8 100644
Binary files a/fonts/TewiFont/0063.png and b/fonts/TewiFont/0063.png differ
diff --git a/fonts/TewiFont/0064.png b/fonts/TewiFont/0064.png
index 6e87ad156..d0b01186c 100644
Binary files a/fonts/TewiFont/0064.png and b/fonts/TewiFont/0064.png differ
diff --git a/fonts/TewiFont/0065.png b/fonts/TewiFont/0065.png
index d5b2a3eb3..d9df90226 100644
Binary files a/fonts/TewiFont/0065.png and b/fonts/TewiFont/0065.png differ
diff --git a/fonts/TewiFont/0066.png b/fonts/TewiFont/0066.png
index 1867f6879..82e44dbce 100644
Binary files a/fonts/TewiFont/0066.png and b/fonts/TewiFont/0066.png differ
diff --git a/fonts/TewiFont/0067.png b/fonts/TewiFont/0067.png
index e19e17f9e..394f78ded 100644
Binary files a/fonts/TewiFont/0067.png and b/fonts/TewiFont/0067.png differ
diff --git a/fonts/TewiFont/0068.png b/fonts/TewiFont/0068.png
index 457c7fe05..f77004a6e 100644
Binary files a/fonts/TewiFont/0068.png and b/fonts/TewiFont/0068.png differ
diff --git a/fonts/TewiFont/0069.png b/fonts/TewiFont/0069.png
index 291289c70..78b8a0dac 100644
Binary files a/fonts/TewiFont/0069.png and b/fonts/TewiFont/0069.png differ
diff --git a/fonts/TewiFont/006A.png b/fonts/TewiFont/006A.png
index 1c3b5654e..be7cc4045 100644
Binary files a/fonts/TewiFont/006A.png and b/fonts/TewiFont/006A.png differ
diff --git a/fonts/TewiFont/006B.png b/fonts/TewiFont/006B.png
index 22cc140f3..2e8d50e3f 100644
Binary files a/fonts/TewiFont/006B.png and b/fonts/TewiFont/006B.png differ
diff --git a/fonts/TewiFont/006C.png b/fonts/TewiFont/006C.png
index 9b95e59e6..929a4f71d 100644
Binary files a/fonts/TewiFont/006C.png and b/fonts/TewiFont/006C.png differ
diff --git a/fonts/TewiFont/006D.png b/fonts/TewiFont/006D.png
index 564f9889c..787741240 100644
Binary files a/fonts/TewiFont/006D.png and b/fonts/TewiFont/006D.png differ
diff --git a/fonts/TewiFont/006E.png b/fonts/TewiFont/006E.png
index 8d62afe45..f8016de68 100644
Binary files a/fonts/TewiFont/006E.png and b/fonts/TewiFont/006E.png differ
diff --git a/fonts/TewiFont/006F.png b/fonts/TewiFont/006F.png
index 4f808b309..2a5fafa4d 100644
Binary files a/fonts/TewiFont/006F.png and b/fonts/TewiFont/006F.png differ
diff --git a/fonts/TewiFont/0070.png b/fonts/TewiFont/0070.png
index e956048bf..b0e42e877 100644
Binary files a/fonts/TewiFont/0070.png and b/fonts/TewiFont/0070.png differ
diff --git a/fonts/TewiFont/0071.png b/fonts/TewiFont/0071.png
index 09e79e259..f30330c54 100644
Binary files a/fonts/TewiFont/0071.png and b/fonts/TewiFont/0071.png differ
diff --git a/fonts/TewiFont/0072.png b/fonts/TewiFont/0072.png
index 448892288..c37b5fa04 100644
Binary files a/fonts/TewiFont/0072.png and b/fonts/TewiFont/0072.png differ
diff --git a/fonts/TewiFont/0073.png b/fonts/TewiFont/0073.png
index a5b28aad8..0a6ab76d2 100644
Binary files a/fonts/TewiFont/0073.png and b/fonts/TewiFont/0073.png differ
diff --git a/fonts/TewiFont/0074.png b/fonts/TewiFont/0074.png
index 5e4d000f7..b21318a64 100644
Binary files a/fonts/TewiFont/0074.png and b/fonts/TewiFont/0074.png differ
diff --git a/fonts/TewiFont/0075.png b/fonts/TewiFont/0075.png
index c4fe7a690..781ac8fbb 100644
Binary files a/fonts/TewiFont/0075.png and b/fonts/TewiFont/0075.png differ
diff --git a/fonts/TewiFont/0076.png b/fonts/TewiFont/0076.png
index f21ce4dcf..3ecdbe302 100644
Binary files a/fonts/TewiFont/0076.png and b/fonts/TewiFont/0076.png differ
diff --git a/fonts/TewiFont/0077.png b/fonts/TewiFont/0077.png
index be77db466..cf479bada 100644
Binary files a/fonts/TewiFont/0077.png and b/fonts/TewiFont/0077.png differ
diff --git a/fonts/TewiFont/0078.png b/fonts/TewiFont/0078.png
index cbd467f64..efc2bbc15 100644
Binary files a/fonts/TewiFont/0078.png and b/fonts/TewiFont/0078.png differ
diff --git a/fonts/TewiFont/0079.png b/fonts/TewiFont/0079.png
index 58a68ae37..c0538dab9 100644
Binary files a/fonts/TewiFont/0079.png and b/fonts/TewiFont/0079.png differ
diff --git a/fonts/TewiFont/007A.png b/fonts/TewiFont/007A.png
index dd3062bee..45cf82b2a 100644
Binary files a/fonts/TewiFont/007A.png and b/fonts/TewiFont/007A.png differ
diff --git a/fonts/TewiFont/007B.png b/fonts/TewiFont/007B.png
index 430491fba..647844686 100644
Binary files a/fonts/TewiFont/007B.png and b/fonts/TewiFont/007B.png differ
diff --git a/fonts/TewiFont/007C.png b/fonts/TewiFont/007C.png
index e001eb225..5b47c896c 100644
Binary files a/fonts/TewiFont/007C.png and b/fonts/TewiFont/007C.png differ
diff --git a/fonts/TewiFont/007D.png b/fonts/TewiFont/007D.png
index 163981447..50dc4b882 100644
Binary files a/fonts/TewiFont/007D.png and b/fonts/TewiFont/007D.png differ
diff --git a/fonts/TewiFont/007E.png b/fonts/TewiFont/007E.png
index 45fe5ef24..ff93bf9ff 100644
Binary files a/fonts/TewiFont/007E.png and b/fonts/TewiFont/007E.png differ
diff --git a/fonts/TewiFont/00A1.png b/fonts/TewiFont/00A1.png
index 361e458b2..347647218 100644
Binary files a/fonts/TewiFont/00A1.png and b/fonts/TewiFont/00A1.png differ
diff --git a/fonts/TewiFont/00A2.png b/fonts/TewiFont/00A2.png
index c690c7e64..c433ba171 100644
Binary files a/fonts/TewiFont/00A2.png and b/fonts/TewiFont/00A2.png differ
diff --git a/fonts/TewiFont/00A3.png b/fonts/TewiFont/00A3.png
index d648d19a5..e195d4e1d 100644
Binary files a/fonts/TewiFont/00A3.png and b/fonts/TewiFont/00A3.png differ
diff --git a/fonts/TewiFont/00A4.png b/fonts/TewiFont/00A4.png
index 2e9765d20..e161051e0 100644
Binary files a/fonts/TewiFont/00A4.png and b/fonts/TewiFont/00A4.png differ
diff --git a/fonts/TewiFont/00A5.png b/fonts/TewiFont/00A5.png
index 94ecba033..52d69f60e 100644
Binary files a/fonts/TewiFont/00A5.png and b/fonts/TewiFont/00A5.png differ
diff --git a/fonts/TewiFont/00A6.png b/fonts/TewiFont/00A6.png
index a9edae93a..12228c4a3 100644
Binary files a/fonts/TewiFont/00A6.png and b/fonts/TewiFont/00A6.png differ
diff --git a/fonts/TewiFont/00A7.png b/fonts/TewiFont/00A7.png
index 8ddbe4c5b..233fb6c1b 100644
Binary files a/fonts/TewiFont/00A7.png and b/fonts/TewiFont/00A7.png differ
diff --git a/fonts/TewiFont/00A9.png b/fonts/TewiFont/00A9.png
index a15a32213..4ada32395 100644
Binary files a/fonts/TewiFont/00A9.png and b/fonts/TewiFont/00A9.png differ
diff --git a/fonts/TewiFont/00AA.png b/fonts/TewiFont/00AA.png
index 6c9e721ef..8d419d427 100644
Binary files a/fonts/TewiFont/00AA.png and b/fonts/TewiFont/00AA.png differ
diff --git a/fonts/TewiFont/00AB.png b/fonts/TewiFont/00AB.png
index f3f25a9ba..75d75f4ac 100644
Binary files a/fonts/TewiFont/00AB.png and b/fonts/TewiFont/00AB.png differ
diff --git a/fonts/TewiFont/00AC.png b/fonts/TewiFont/00AC.png
index 049cb15e1..6713f5a17 100644
Binary files a/fonts/TewiFont/00AC.png and b/fonts/TewiFont/00AC.png differ
diff --git a/fonts/TewiFont/00AE.png b/fonts/TewiFont/00AE.png
index 225fe179c..064ee5948 100644
Binary files a/fonts/TewiFont/00AE.png and b/fonts/TewiFont/00AE.png differ
diff --git a/fonts/TewiFont/00AF.png b/fonts/TewiFont/00AF.png
index a962b2686..265ad0627 100644
Binary files a/fonts/TewiFont/00AF.png and b/fonts/TewiFont/00AF.png differ
diff --git a/fonts/TewiFont/00B0.png b/fonts/TewiFont/00B0.png
index e1af9b868..447e074ef 100644
Binary files a/fonts/TewiFont/00B0.png and b/fonts/TewiFont/00B0.png differ
diff --git a/fonts/TewiFont/00B1.png b/fonts/TewiFont/00B1.png
index a29dc3344..6ee15b4f9 100644
Binary files a/fonts/TewiFont/00B1.png and b/fonts/TewiFont/00B1.png differ
diff --git a/fonts/TewiFont/00B2.png b/fonts/TewiFont/00B2.png
index 5aa964894..7aefbe107 100644
Binary files a/fonts/TewiFont/00B2.png and b/fonts/TewiFont/00B2.png differ
diff --git a/fonts/TewiFont/00B3.png b/fonts/TewiFont/00B3.png
index de19ccecf..6187c7a67 100644
Binary files a/fonts/TewiFont/00B3.png and b/fonts/TewiFont/00B3.png differ
diff --git a/fonts/TewiFont/00B4.png b/fonts/TewiFont/00B4.png
index c29a30981..5ed43228b 100644
Binary files a/fonts/TewiFont/00B4.png and b/fonts/TewiFont/00B4.png differ
diff --git a/fonts/TewiFont/00B5.png b/fonts/TewiFont/00B5.png
index 4252825cb..c5c6c3fd8 100644
Binary files a/fonts/TewiFont/00B5.png and b/fonts/TewiFont/00B5.png differ
diff --git a/fonts/TewiFont/00B6.png b/fonts/TewiFont/00B6.png
index bce28dd6b..679539b4c 100644
Binary files a/fonts/TewiFont/00B6.png and b/fonts/TewiFont/00B6.png differ
diff --git a/fonts/TewiFont/00B7.png b/fonts/TewiFont/00B7.png
index db0f2e61a..432d31964 100644
Binary files a/fonts/TewiFont/00B7.png and b/fonts/TewiFont/00B7.png differ
diff --git a/fonts/TewiFont/00B8.png b/fonts/TewiFont/00B8.png
index 996a4330e..3a625707e 100644
Binary files a/fonts/TewiFont/00B8.png and b/fonts/TewiFont/00B8.png differ
diff --git a/fonts/TewiFont/00B9.png b/fonts/TewiFont/00B9.png
index 27665a168..87e20190a 100644
Binary files a/fonts/TewiFont/00B9.png and b/fonts/TewiFont/00B9.png differ
diff --git a/fonts/TewiFont/00BA.png b/fonts/TewiFont/00BA.png
index be0536681..9e507ec64 100644
Binary files a/fonts/TewiFont/00BA.png and b/fonts/TewiFont/00BA.png differ
diff --git a/fonts/TewiFont/00BB.png b/fonts/TewiFont/00BB.png
index 4bb4e09e0..e5401d9be 100644
Binary files a/fonts/TewiFont/00BB.png and b/fonts/TewiFont/00BB.png differ
diff --git a/fonts/TewiFont/00BC.png b/fonts/TewiFont/00BC.png
index 8028b0b59..9608d9b71 100644
Binary files a/fonts/TewiFont/00BC.png and b/fonts/TewiFont/00BC.png differ
diff --git a/fonts/TewiFont/00BD.png b/fonts/TewiFont/00BD.png
index 4cf52ee64..8b5d31446 100644
Binary files a/fonts/TewiFont/00BD.png and b/fonts/TewiFont/00BD.png differ
diff --git a/fonts/TewiFont/00BE.png b/fonts/TewiFont/00BE.png
index a6ab0ab28..cc77b4f43 100644
Binary files a/fonts/TewiFont/00BE.png and b/fonts/TewiFont/00BE.png differ
diff --git a/fonts/TewiFont/00BF.png b/fonts/TewiFont/00BF.png
index f2454799c..984066a53 100644
Binary files a/fonts/TewiFont/00BF.png and b/fonts/TewiFont/00BF.png differ
diff --git a/fonts/TewiFont/00C0.png b/fonts/TewiFont/00C0.png
index 213025d22..9d7afa7ac 100644
Binary files a/fonts/TewiFont/00C0.png and b/fonts/TewiFont/00C0.png differ
diff --git a/fonts/TewiFont/00C1.png b/fonts/TewiFont/00C1.png
index d21c2d5fc..2960942fb 100644
Binary files a/fonts/TewiFont/00C1.png and b/fonts/TewiFont/00C1.png differ
diff --git a/fonts/TewiFont/00C2.png b/fonts/TewiFont/00C2.png
index beb4da488..49cdc5e4c 100644
Binary files a/fonts/TewiFont/00C2.png and b/fonts/TewiFont/00C2.png differ
diff --git a/fonts/TewiFont/00C3.png b/fonts/TewiFont/00C3.png
index 0af571c3a..8b1840585 100644
Binary files a/fonts/TewiFont/00C3.png and b/fonts/TewiFont/00C3.png differ
diff --git a/fonts/TewiFont/00C4.png b/fonts/TewiFont/00C4.png
index af8ee56b2..8df126b85 100644
Binary files a/fonts/TewiFont/00C4.png and b/fonts/TewiFont/00C4.png differ
diff --git a/fonts/TewiFont/00C5.png b/fonts/TewiFont/00C5.png
index beb4da488..49cdc5e4c 100644
Binary files a/fonts/TewiFont/00C5.png and b/fonts/TewiFont/00C5.png differ
diff --git a/fonts/TewiFont/00C6.png b/fonts/TewiFont/00C6.png
index 86429b4e7..8209c80ea 100644
Binary files a/fonts/TewiFont/00C6.png and b/fonts/TewiFont/00C6.png differ
diff --git a/fonts/TewiFont/00C7.png b/fonts/TewiFont/00C7.png
index c163cdc70..542ca3bbd 100644
Binary files a/fonts/TewiFont/00C7.png and b/fonts/TewiFont/00C7.png differ
diff --git a/fonts/TewiFont/00C8.png b/fonts/TewiFont/00C8.png
index d0d2a8eb9..f0a1548d4 100644
Binary files a/fonts/TewiFont/00C8.png and b/fonts/TewiFont/00C8.png differ
diff --git a/fonts/TewiFont/00C9.png b/fonts/TewiFont/00C9.png
index 2308e458f..65f2fe44a 100644
Binary files a/fonts/TewiFont/00C9.png and b/fonts/TewiFont/00C9.png differ
diff --git a/fonts/TewiFont/00CA.png b/fonts/TewiFont/00CA.png
index aaf9b3b41..7804de066 100644
Binary files a/fonts/TewiFont/00CA.png and b/fonts/TewiFont/00CA.png differ
diff --git a/fonts/TewiFont/00CB.png b/fonts/TewiFont/00CB.png
index 915cfe3bc..1215f3a26 100644
Binary files a/fonts/TewiFont/00CB.png and b/fonts/TewiFont/00CB.png differ
diff --git a/fonts/TewiFont/00CC.png b/fonts/TewiFont/00CC.png
index 54a316d38..c323a46ea 100644
Binary files a/fonts/TewiFont/00CC.png and b/fonts/TewiFont/00CC.png differ
diff --git a/fonts/TewiFont/00CD.png b/fonts/TewiFont/00CD.png
index 7ea46cc49..f578d2b0f 100644
Binary files a/fonts/TewiFont/00CD.png and b/fonts/TewiFont/00CD.png differ
diff --git a/fonts/TewiFont/00CE.png b/fonts/TewiFont/00CE.png
index 4822cc3c6..dde5fadda 100644
Binary files a/fonts/TewiFont/00CE.png and b/fonts/TewiFont/00CE.png differ
diff --git a/fonts/TewiFont/00CF.png b/fonts/TewiFont/00CF.png
index f2848d97c..cba71a318 100644
Binary files a/fonts/TewiFont/00CF.png and b/fonts/TewiFont/00CF.png differ
diff --git a/fonts/TewiFont/00D0.png b/fonts/TewiFont/00D0.png
index 72a0bd592..7a99a863b 100644
Binary files a/fonts/TewiFont/00D0.png and b/fonts/TewiFont/00D0.png differ
diff --git a/fonts/TewiFont/00D1.png b/fonts/TewiFont/00D1.png
index 38b4fd90f..b546052fc 100644
Binary files a/fonts/TewiFont/00D1.png and b/fonts/TewiFont/00D1.png differ
diff --git a/fonts/TewiFont/00D2.png b/fonts/TewiFont/00D2.png
index 13b8ed400..9e0216b10 100644
Binary files a/fonts/TewiFont/00D2.png and b/fonts/TewiFont/00D2.png differ
diff --git a/fonts/TewiFont/00D3.png b/fonts/TewiFont/00D3.png
index 57a76bd89..4890d9a0e 100644
Binary files a/fonts/TewiFont/00D3.png and b/fonts/TewiFont/00D3.png differ
diff --git a/fonts/TewiFont/00D4.png b/fonts/TewiFont/00D4.png
index 2cd267db1..317f767fe 100644
Binary files a/fonts/TewiFont/00D4.png and b/fonts/TewiFont/00D4.png differ
diff --git a/fonts/TewiFont/00D5.png b/fonts/TewiFont/00D5.png
index 51809ee44..a368ad735 100644
Binary files a/fonts/TewiFont/00D5.png and b/fonts/TewiFont/00D5.png differ
diff --git a/fonts/TewiFont/00D6.png b/fonts/TewiFont/00D6.png
index c11d922f1..83798bff7 100644
Binary files a/fonts/TewiFont/00D6.png and b/fonts/TewiFont/00D6.png differ
diff --git a/fonts/TewiFont/00D7.png b/fonts/TewiFont/00D7.png
index 1939c199f..34c47c152 100644
Binary files a/fonts/TewiFont/00D7.png and b/fonts/TewiFont/00D7.png differ
diff --git a/fonts/TewiFont/00D8.png b/fonts/TewiFont/00D8.png
index 215513f60..89019ed69 100644
Binary files a/fonts/TewiFont/00D8.png and b/fonts/TewiFont/00D8.png differ
diff --git a/fonts/TewiFont/00D9.png b/fonts/TewiFont/00D9.png
index 737303d52..80a32bcf0 100644
Binary files a/fonts/TewiFont/00D9.png and b/fonts/TewiFont/00D9.png differ
diff --git a/fonts/TewiFont/00DA.png b/fonts/TewiFont/00DA.png
index 9355c7c0a..9f76642fb 100644
Binary files a/fonts/TewiFont/00DA.png and b/fonts/TewiFont/00DA.png differ
diff --git a/fonts/TewiFont/00DB.png b/fonts/TewiFont/00DB.png
index fa812b265..666bc7a48 100644
Binary files a/fonts/TewiFont/00DB.png and b/fonts/TewiFont/00DB.png differ
diff --git a/fonts/TewiFont/00DC.png b/fonts/TewiFont/00DC.png
index cea3e366c..a62418b16 100644
Binary files a/fonts/TewiFont/00DC.png and b/fonts/TewiFont/00DC.png differ
diff --git a/fonts/TewiFont/00DD.png b/fonts/TewiFont/00DD.png
index 5bebbb5a0..8b8886cd9 100644
Binary files a/fonts/TewiFont/00DD.png and b/fonts/TewiFont/00DD.png differ
diff --git a/fonts/TewiFont/00DE.png b/fonts/TewiFont/00DE.png
index 01dc4bccf..70f03f1d9 100644
Binary files a/fonts/TewiFont/00DE.png and b/fonts/TewiFont/00DE.png differ
diff --git a/fonts/TewiFont/00DF.png b/fonts/TewiFont/00DF.png
index f6765483c..608d8b3d1 100644
Binary files a/fonts/TewiFont/00DF.png and b/fonts/TewiFont/00DF.png differ
diff --git a/fonts/TewiFont/00E0.png b/fonts/TewiFont/00E0.png
index 0e896ae0e..349fe6f43 100644
Binary files a/fonts/TewiFont/00E0.png and b/fonts/TewiFont/00E0.png differ
diff --git a/fonts/TewiFont/00E1.png b/fonts/TewiFont/00E1.png
index 91272e068..c2284f64e 100644
Binary files a/fonts/TewiFont/00E1.png and b/fonts/TewiFont/00E1.png differ
diff --git a/fonts/TewiFont/00E2.png b/fonts/TewiFont/00E2.png
index 4e1afb1bc..9619e77ea 100644
Binary files a/fonts/TewiFont/00E2.png and b/fonts/TewiFont/00E2.png differ
diff --git a/fonts/TewiFont/00E3.png b/fonts/TewiFont/00E3.png
index 08aab56ab..da950bff2 100644
Binary files a/fonts/TewiFont/00E3.png and b/fonts/TewiFont/00E3.png differ
diff --git a/fonts/TewiFont/00E4.png b/fonts/TewiFont/00E4.png
index 82a943e8d..ca93b230f 100644
Binary files a/fonts/TewiFont/00E4.png and b/fonts/TewiFont/00E4.png differ
diff --git a/fonts/TewiFont/00E5.png b/fonts/TewiFont/00E5.png
index 57f3d20db..1562dc035 100644
Binary files a/fonts/TewiFont/00E5.png and b/fonts/TewiFont/00E5.png differ
diff --git a/fonts/TewiFont/00E6.png b/fonts/TewiFont/00E6.png
index 9fc5ce4e6..a9a908fed 100644
Binary files a/fonts/TewiFont/00E6.png and b/fonts/TewiFont/00E6.png differ
diff --git a/fonts/TewiFont/00E7.png b/fonts/TewiFont/00E7.png
index a742bc487..918dd13cb 100644
Binary files a/fonts/TewiFont/00E7.png and b/fonts/TewiFont/00E7.png differ
diff --git a/fonts/TewiFont/00E8.png b/fonts/TewiFont/00E8.png
index c15203530..c78b7e076 100644
Binary files a/fonts/TewiFont/00E8.png and b/fonts/TewiFont/00E8.png differ
diff --git a/fonts/TewiFont/00E9.png b/fonts/TewiFont/00E9.png
index 35df71151..9b1d42b8e 100644
Binary files a/fonts/TewiFont/00E9.png and b/fonts/TewiFont/00E9.png differ
diff --git a/fonts/TewiFont/00EA.png b/fonts/TewiFont/00EA.png
index 5bd34df4e..7967175fe 100644
Binary files a/fonts/TewiFont/00EA.png and b/fonts/TewiFont/00EA.png differ
diff --git a/fonts/TewiFont/00EB.png b/fonts/TewiFont/00EB.png
index 724b2c075..e68afdd96 100644
Binary files a/fonts/TewiFont/00EB.png and b/fonts/TewiFont/00EB.png differ
diff --git a/fonts/TewiFont/00EC.png b/fonts/TewiFont/00EC.png
index 23fccad40..458f81efd 100644
Binary files a/fonts/TewiFont/00EC.png and b/fonts/TewiFont/00EC.png differ
diff --git a/fonts/TewiFont/00ED.png b/fonts/TewiFont/00ED.png
index 760f379bb..80d3536e0 100644
Binary files a/fonts/TewiFont/00ED.png and b/fonts/TewiFont/00ED.png differ
diff --git a/fonts/TewiFont/00EE.png b/fonts/TewiFont/00EE.png
index 0b96e5eb7..98ccfc9d9 100644
Binary files a/fonts/TewiFont/00EE.png and b/fonts/TewiFont/00EE.png differ
diff --git a/fonts/TewiFont/00EF.png b/fonts/TewiFont/00EF.png
index ed2b6c65c..b9ab2a19e 100644
Binary files a/fonts/TewiFont/00EF.png and b/fonts/TewiFont/00EF.png differ
diff --git a/fonts/TewiFont/00F0.png b/fonts/TewiFont/00F0.png
index 3c06ae069..924f28209 100644
Binary files a/fonts/TewiFont/00F0.png and b/fonts/TewiFont/00F0.png differ
diff --git a/fonts/TewiFont/00F1.png b/fonts/TewiFont/00F1.png
index c8f382263..0db09dd88 100644
Binary files a/fonts/TewiFont/00F1.png and b/fonts/TewiFont/00F1.png differ
diff --git a/fonts/TewiFont/00F2.png b/fonts/TewiFont/00F2.png
index a30cc5003..ea29c78b9 100644
Binary files a/fonts/TewiFont/00F2.png and b/fonts/TewiFont/00F2.png differ
diff --git a/fonts/TewiFont/00F3.png b/fonts/TewiFont/00F3.png
index ac92d92eb..b961209bf 100644
Binary files a/fonts/TewiFont/00F3.png and b/fonts/TewiFont/00F3.png differ
diff --git a/fonts/TewiFont/00F4.png b/fonts/TewiFont/00F4.png
index ca5e8f56a..6101ef328 100644
Binary files a/fonts/TewiFont/00F4.png and b/fonts/TewiFont/00F4.png differ
diff --git a/fonts/TewiFont/00F5.png b/fonts/TewiFont/00F5.png
index 04be1213d..5c7549793 100644
Binary files a/fonts/TewiFont/00F5.png and b/fonts/TewiFont/00F5.png differ
diff --git a/fonts/TewiFont/00F6.png b/fonts/TewiFont/00F6.png
index 4dfe24658..c4b9d1a4e 100644
Binary files a/fonts/TewiFont/00F6.png and b/fonts/TewiFont/00F6.png differ
diff --git a/fonts/TewiFont/00F7.png b/fonts/TewiFont/00F7.png
index 289166198..b3fd1db70 100644
Binary files a/fonts/TewiFont/00F7.png and b/fonts/TewiFont/00F7.png differ
diff --git a/fonts/TewiFont/00F8.png b/fonts/TewiFont/00F8.png
index e484e4932..a6c80833f 100644
Binary files a/fonts/TewiFont/00F8.png and b/fonts/TewiFont/00F8.png differ
diff --git a/fonts/TewiFont/00F9.png b/fonts/TewiFont/00F9.png
index 32c83c393..2ea2aaa56 100644
Binary files a/fonts/TewiFont/00F9.png and b/fonts/TewiFont/00F9.png differ
diff --git a/fonts/TewiFont/00FA.png b/fonts/TewiFont/00FA.png
index 494ba8b8a..9131f67f6 100644
Binary files a/fonts/TewiFont/00FA.png and b/fonts/TewiFont/00FA.png differ
diff --git a/fonts/TewiFont/00FB.png b/fonts/TewiFont/00FB.png
index a942fd716..271ed8d87 100644
Binary files a/fonts/TewiFont/00FB.png and b/fonts/TewiFont/00FB.png differ
diff --git a/fonts/TewiFont/00FC.png b/fonts/TewiFont/00FC.png
index 2c57f27aa..f643cd504 100644
Binary files a/fonts/TewiFont/00FC.png and b/fonts/TewiFont/00FC.png differ
diff --git a/fonts/TewiFont/00FD.png b/fonts/TewiFont/00FD.png
index df9bebf94..dfb562dfd 100644
Binary files a/fonts/TewiFont/00FD.png and b/fonts/TewiFont/00FD.png differ
diff --git a/fonts/TewiFont/00FE.png b/fonts/TewiFont/00FE.png
index 098d4550c..3b263ad66 100644
Binary files a/fonts/TewiFont/00FE.png and b/fonts/TewiFont/00FE.png differ
diff --git a/fonts/TewiFont/00FF.png b/fonts/TewiFont/00FF.png
index e861af911..8835b7a4e 100644
Binary files a/fonts/TewiFont/00FF.png and b/fonts/TewiFont/00FF.png differ
diff --git a/fonts/TewiFont/0100.png b/fonts/TewiFont/0100.png
index f21a4b3fe..69f97b273 100644
Binary files a/fonts/TewiFont/0100.png and b/fonts/TewiFont/0100.png differ
diff --git a/fonts/TewiFont/0101.png b/fonts/TewiFont/0101.png
index 410a9e159..7f0b172e5 100644
Binary files a/fonts/TewiFont/0101.png and b/fonts/TewiFont/0101.png differ
diff --git a/fonts/TewiFont/0102.png b/fonts/TewiFont/0102.png
index 2eb2fee4a..18d50105f 100644
Binary files a/fonts/TewiFont/0102.png and b/fonts/TewiFont/0102.png differ
diff --git a/fonts/TewiFont/0103.png b/fonts/TewiFont/0103.png
index 5dc86e1d4..b46d2e4cf 100644
Binary files a/fonts/TewiFont/0103.png and b/fonts/TewiFont/0103.png differ
diff --git a/fonts/TewiFont/0104.png b/fonts/TewiFont/0104.png
index d22c6fdf5..a457f088f 100644
Binary files a/fonts/TewiFont/0104.png and b/fonts/TewiFont/0104.png differ
diff --git a/fonts/TewiFont/0105.png b/fonts/TewiFont/0105.png
index 2a3b9af64..6475abeb7 100644
Binary files a/fonts/TewiFont/0105.png and b/fonts/TewiFont/0105.png differ
diff --git a/fonts/TewiFont/0106.png b/fonts/TewiFont/0106.png
index b00c06b95..7b323d9a3 100644
Binary files a/fonts/TewiFont/0106.png and b/fonts/TewiFont/0106.png differ
diff --git a/fonts/TewiFont/0107.png b/fonts/TewiFont/0107.png
index f1951a655..ac820e312 100644
Binary files a/fonts/TewiFont/0107.png and b/fonts/TewiFont/0107.png differ
diff --git a/fonts/TewiFont/0108.png b/fonts/TewiFont/0108.png
index 3bf1f6295..c6e98f885 100644
Binary files a/fonts/TewiFont/0108.png and b/fonts/TewiFont/0108.png differ
diff --git a/fonts/TewiFont/0109.png b/fonts/TewiFont/0109.png
index 698244611..48cf9fef2 100644
Binary files a/fonts/TewiFont/0109.png and b/fonts/TewiFont/0109.png differ
diff --git a/fonts/TewiFont/010A.png b/fonts/TewiFont/010A.png
index abed52982..7a2ec3534 100644
Binary files a/fonts/TewiFont/010A.png and b/fonts/TewiFont/010A.png differ
diff --git a/fonts/TewiFont/010B.png b/fonts/TewiFont/010B.png
index a40eb32a4..06337ba0d 100644
Binary files a/fonts/TewiFont/010B.png and b/fonts/TewiFont/010B.png differ
diff --git a/fonts/TewiFont/010C.png b/fonts/TewiFont/010C.png
index 03a98eb7f..5770339cc 100644
Binary files a/fonts/TewiFont/010C.png and b/fonts/TewiFont/010C.png differ
diff --git a/fonts/TewiFont/010D.png b/fonts/TewiFont/010D.png
index 7638c228e..2c68ee3a0 100644
Binary files a/fonts/TewiFont/010D.png and b/fonts/TewiFont/010D.png differ
diff --git a/fonts/TewiFont/010E.png b/fonts/TewiFont/010E.png
index f7595c9ea..f7c19d2fa 100644
Binary files a/fonts/TewiFont/010E.png and b/fonts/TewiFont/010E.png differ
diff --git a/fonts/TewiFont/010F.png b/fonts/TewiFont/010F.png
index 247afdbdb..9db6e89f5 100644
Binary files a/fonts/TewiFont/010F.png and b/fonts/TewiFont/010F.png differ
diff --git a/fonts/TewiFont/0110.png b/fonts/TewiFont/0110.png
index e72065675..d2b9a0296 100644
Binary files a/fonts/TewiFont/0110.png and b/fonts/TewiFont/0110.png differ
diff --git a/fonts/TewiFont/0111.png b/fonts/TewiFont/0111.png
index e0b65fa5f..4f70f623a 100644
Binary files a/fonts/TewiFont/0111.png and b/fonts/TewiFont/0111.png differ
diff --git a/fonts/TewiFont/0112.png b/fonts/TewiFont/0112.png
index 727e79ecf..e5aef5e8c 100644
Binary files a/fonts/TewiFont/0112.png and b/fonts/TewiFont/0112.png differ
diff --git a/fonts/TewiFont/0113.png b/fonts/TewiFont/0113.png
index e8cf1c997..3c026930d 100644
Binary files a/fonts/TewiFont/0113.png and b/fonts/TewiFont/0113.png differ
diff --git a/fonts/TewiFont/0114.png b/fonts/TewiFont/0114.png
index 985b653bf..85d6f489c 100644
Binary files a/fonts/TewiFont/0114.png and b/fonts/TewiFont/0114.png differ
diff --git a/fonts/TewiFont/0115.png b/fonts/TewiFont/0115.png
index e6f1d65a5..20ea680e5 100644
Binary files a/fonts/TewiFont/0115.png and b/fonts/TewiFont/0115.png differ
diff --git a/fonts/TewiFont/0116.png b/fonts/TewiFont/0116.png
index f1a2cc520..649c566b3 100644
Binary files a/fonts/TewiFont/0116.png and b/fonts/TewiFont/0116.png differ
diff --git a/fonts/TewiFont/0117.png b/fonts/TewiFont/0117.png
index 01afdd508..edd55dac5 100644
Binary files a/fonts/TewiFont/0117.png and b/fonts/TewiFont/0117.png differ
diff --git a/fonts/TewiFont/0118.png b/fonts/TewiFont/0118.png
index 70d695ec0..3cf2b3b14 100644
Binary files a/fonts/TewiFont/0118.png and b/fonts/TewiFont/0118.png differ
diff --git a/fonts/TewiFont/0119.png b/fonts/TewiFont/0119.png
index 972dd3b20..c0241ad9d 100644
Binary files a/fonts/TewiFont/0119.png and b/fonts/TewiFont/0119.png differ
diff --git a/fonts/TewiFont/011A.png b/fonts/TewiFont/011A.png
index af26b79e1..65390e677 100644
Binary files a/fonts/TewiFont/011A.png and b/fonts/TewiFont/011A.png differ
diff --git a/fonts/TewiFont/011B.png b/fonts/TewiFont/011B.png
index 97a9cfe87..124fc62dc 100644
Binary files a/fonts/TewiFont/011B.png and b/fonts/TewiFont/011B.png differ
diff --git a/fonts/TewiFont/011C.png b/fonts/TewiFont/011C.png
index 448764521..0e2f0a069 100644
Binary files a/fonts/TewiFont/011C.png and b/fonts/TewiFont/011C.png differ
diff --git a/fonts/TewiFont/011D.png b/fonts/TewiFont/011D.png
index a91788cda..b88dc4881 100644
Binary files a/fonts/TewiFont/011D.png and b/fonts/TewiFont/011D.png differ
diff --git a/fonts/TewiFont/011E.png b/fonts/TewiFont/011E.png
index 17b86f08d..abfc86dcb 100644
Binary files a/fonts/TewiFont/011E.png and b/fonts/TewiFont/011E.png differ
diff --git a/fonts/TewiFont/011F.png b/fonts/TewiFont/011F.png
index 914ec8938..9ea5a1b81 100644
Binary files a/fonts/TewiFont/011F.png and b/fonts/TewiFont/011F.png differ
diff --git a/fonts/TewiFont/0120.png b/fonts/TewiFont/0120.png
index 487847f32..f5ab0f39a 100644
Binary files a/fonts/TewiFont/0120.png and b/fonts/TewiFont/0120.png differ
diff --git a/fonts/TewiFont/0121.png b/fonts/TewiFont/0121.png
index f22ff9272..3437ab725 100644
Binary files a/fonts/TewiFont/0121.png and b/fonts/TewiFont/0121.png differ
diff --git a/fonts/TewiFont/0122.png b/fonts/TewiFont/0122.png
index 8f3cbc102..134aa987f 100644
Binary files a/fonts/TewiFont/0122.png and b/fonts/TewiFont/0122.png differ
diff --git a/fonts/TewiFont/0123.png b/fonts/TewiFont/0123.png
index 4fb3db75a..9265134f9 100644
Binary files a/fonts/TewiFont/0123.png and b/fonts/TewiFont/0123.png differ
diff --git a/fonts/TewiFont/0124.png b/fonts/TewiFont/0124.png
index ed85025f2..01743a539 100644
Binary files a/fonts/TewiFont/0124.png and b/fonts/TewiFont/0124.png differ
diff --git a/fonts/TewiFont/0125.png b/fonts/TewiFont/0125.png
index 5abe3c220..ac552275e 100644
Binary files a/fonts/TewiFont/0125.png and b/fonts/TewiFont/0125.png differ
diff --git a/fonts/TewiFont/0126.png b/fonts/TewiFont/0126.png
index 2d25b33c7..becc4c798 100644
Binary files a/fonts/TewiFont/0126.png and b/fonts/TewiFont/0126.png differ
diff --git a/fonts/TewiFont/0127.png b/fonts/TewiFont/0127.png
index ffc714f75..e8a6c9bba 100644
Binary files a/fonts/TewiFont/0127.png and b/fonts/TewiFont/0127.png differ
diff --git a/fonts/TewiFont/0128.png b/fonts/TewiFont/0128.png
index 746f072b3..3ce0451e6 100644
Binary files a/fonts/TewiFont/0128.png and b/fonts/TewiFont/0128.png differ
diff --git a/fonts/TewiFont/0129.png b/fonts/TewiFont/0129.png
index 35d33a699..adca78c81 100644
Binary files a/fonts/TewiFont/0129.png and b/fonts/TewiFont/0129.png differ
diff --git a/fonts/TewiFont/012A.png b/fonts/TewiFont/012A.png
index 0f4adff8d..c5a748a04 100644
Binary files a/fonts/TewiFont/012A.png and b/fonts/TewiFont/012A.png differ
diff --git a/fonts/TewiFont/012B.png b/fonts/TewiFont/012B.png
index eec0646b7..9e69bda9b 100644
Binary files a/fonts/TewiFont/012B.png and b/fonts/TewiFont/012B.png differ
diff --git a/fonts/TewiFont/012C.png b/fonts/TewiFont/012C.png
index 716302e64..57c7feb70 100644
Binary files a/fonts/TewiFont/012C.png and b/fonts/TewiFont/012C.png differ
diff --git a/fonts/TewiFont/012D.png b/fonts/TewiFont/012D.png
index 7b39c4537..2570c8f72 100644
Binary files a/fonts/TewiFont/012D.png and b/fonts/TewiFont/012D.png differ
diff --git a/fonts/TewiFont/012E.png b/fonts/TewiFont/012E.png
index 0575abeb9..6357fcd93 100644
Binary files a/fonts/TewiFont/012E.png and b/fonts/TewiFont/012E.png differ
diff --git a/fonts/TewiFont/012F.png b/fonts/TewiFont/012F.png
index 0dea8de40..f0ee1f405 100644
Binary files a/fonts/TewiFont/012F.png and b/fonts/TewiFont/012F.png differ
diff --git a/fonts/TewiFont/0130.png b/fonts/TewiFont/0130.png
index a7b2c439d..cf7a5f42c 100644
Binary files a/fonts/TewiFont/0130.png and b/fonts/TewiFont/0130.png differ
diff --git a/fonts/TewiFont/0131.png b/fonts/TewiFont/0131.png
index 4f4c21f6e..0051c02a5 100644
Binary files a/fonts/TewiFont/0131.png and b/fonts/TewiFont/0131.png differ
diff --git a/fonts/TewiFont/0132.png b/fonts/TewiFont/0132.png
index e35a1f40b..df073c529 100644
Binary files a/fonts/TewiFont/0132.png and b/fonts/TewiFont/0132.png differ
diff --git a/fonts/TewiFont/0133.png b/fonts/TewiFont/0133.png
index 0d2f77004..c572c95d5 100644
Binary files a/fonts/TewiFont/0133.png and b/fonts/TewiFont/0133.png differ
diff --git a/fonts/TewiFont/0134.png b/fonts/TewiFont/0134.png
index 803650e38..a0dc19570 100644
Binary files a/fonts/TewiFont/0134.png and b/fonts/TewiFont/0134.png differ
diff --git a/fonts/TewiFont/0135.png b/fonts/TewiFont/0135.png
index 86f4a3095..198c47c91 100644
Binary files a/fonts/TewiFont/0135.png and b/fonts/TewiFont/0135.png differ
diff --git a/fonts/TewiFont/0136.png b/fonts/TewiFont/0136.png
index 29f284e45..cde247694 100644
Binary files a/fonts/TewiFont/0136.png and b/fonts/TewiFont/0136.png differ
diff --git a/fonts/TewiFont/0137.png b/fonts/TewiFont/0137.png
index 7d16dbdca..4697fdd04 100644
Binary files a/fonts/TewiFont/0137.png and b/fonts/TewiFont/0137.png differ
diff --git a/fonts/TewiFont/0138.png b/fonts/TewiFont/0138.png
index 91209cbc5..92ee2ca8f 100644
Binary files a/fonts/TewiFont/0138.png and b/fonts/TewiFont/0138.png differ
diff --git a/fonts/TewiFont/0139.png b/fonts/TewiFont/0139.png
index 28eb5655a..d59554dc0 100644
Binary files a/fonts/TewiFont/0139.png and b/fonts/TewiFont/0139.png differ
diff --git a/fonts/TewiFont/013A.png b/fonts/TewiFont/013A.png
index 08b53b848..53c19ebc9 100644
Binary files a/fonts/TewiFont/013A.png and b/fonts/TewiFont/013A.png differ
diff --git a/fonts/TewiFont/013B.png b/fonts/TewiFont/013B.png
index bd25c7473..548d82375 100644
Binary files a/fonts/TewiFont/013B.png and b/fonts/TewiFont/013B.png differ
diff --git a/fonts/TewiFont/013C.png b/fonts/TewiFont/013C.png
index b63de17c2..3121bcc5d 100644
Binary files a/fonts/TewiFont/013C.png and b/fonts/TewiFont/013C.png differ
diff --git a/fonts/TewiFont/013D.png b/fonts/TewiFont/013D.png
index b6e2c312e..87b0d026a 100644
Binary files a/fonts/TewiFont/013D.png and b/fonts/TewiFont/013D.png differ
diff --git a/fonts/TewiFont/013E.png b/fonts/TewiFont/013E.png
index f584733ca..6e98d9326 100644
Binary files a/fonts/TewiFont/013E.png and b/fonts/TewiFont/013E.png differ
diff --git a/fonts/TewiFont/013F.png b/fonts/TewiFont/013F.png
index 0d4bd0eee..ba7579d71 100644
Binary files a/fonts/TewiFont/013F.png and b/fonts/TewiFont/013F.png differ
diff --git a/fonts/TewiFont/0140.png b/fonts/TewiFont/0140.png
index 662d4f7e5..72d88f3bd 100644
Binary files a/fonts/TewiFont/0140.png and b/fonts/TewiFont/0140.png differ
diff --git a/fonts/TewiFont/0141.png b/fonts/TewiFont/0141.png
index 72d5ca24e..f2628d525 100644
Binary files a/fonts/TewiFont/0141.png and b/fonts/TewiFont/0141.png differ
diff --git a/fonts/TewiFont/0142.png b/fonts/TewiFont/0142.png
index c7eeb0573..6cf78677a 100644
Binary files a/fonts/TewiFont/0142.png and b/fonts/TewiFont/0142.png differ
diff --git a/fonts/TewiFont/0143.png b/fonts/TewiFont/0143.png
index 35e7c425f..4e42eeade 100644
Binary files a/fonts/TewiFont/0143.png and b/fonts/TewiFont/0143.png differ
diff --git a/fonts/TewiFont/0144.png b/fonts/TewiFont/0144.png
index 8653ec9b3..1c34063eb 100644
Binary files a/fonts/TewiFont/0144.png and b/fonts/TewiFont/0144.png differ
diff --git a/fonts/TewiFont/0145.png b/fonts/TewiFont/0145.png
index 0eea8514e..6d2a6bdf0 100644
Binary files a/fonts/TewiFont/0145.png and b/fonts/TewiFont/0145.png differ
diff --git a/fonts/TewiFont/0146.png b/fonts/TewiFont/0146.png
index 7e9ac4b5f..232b7b9cd 100644
Binary files a/fonts/TewiFont/0146.png and b/fonts/TewiFont/0146.png differ
diff --git a/fonts/TewiFont/0147.png b/fonts/TewiFont/0147.png
index ed081b238..1d497868f 100644
Binary files a/fonts/TewiFont/0147.png and b/fonts/TewiFont/0147.png differ
diff --git a/fonts/TewiFont/0148.png b/fonts/TewiFont/0148.png
index b7e7f25e8..a933fabba 100644
Binary files a/fonts/TewiFont/0148.png and b/fonts/TewiFont/0148.png differ
diff --git a/fonts/TewiFont/0149.png b/fonts/TewiFont/0149.png
index 50554d5a6..e475519e7 100644
Binary files a/fonts/TewiFont/0149.png and b/fonts/TewiFont/0149.png differ
diff --git a/fonts/TewiFont/014A.png b/fonts/TewiFont/014A.png
index 9548d6856..ff458165d 100644
Binary files a/fonts/TewiFont/014A.png and b/fonts/TewiFont/014A.png differ
diff --git a/fonts/TewiFont/014B.png b/fonts/TewiFont/014B.png
index 0d29c9864..b73e8bfee 100644
Binary files a/fonts/TewiFont/014B.png and b/fonts/TewiFont/014B.png differ
diff --git a/fonts/TewiFont/014C.png b/fonts/TewiFont/014C.png
index cf1c39b61..177c3c9ae 100644
Binary files a/fonts/TewiFont/014C.png and b/fonts/TewiFont/014C.png differ
diff --git a/fonts/TewiFont/014D.png b/fonts/TewiFont/014D.png
index 75e86ef7d..8d65b8e0d 100644
Binary files a/fonts/TewiFont/014D.png and b/fonts/TewiFont/014D.png differ
diff --git a/fonts/TewiFont/014E.png b/fonts/TewiFont/014E.png
index e0a4fff72..863c80d01 100644
Binary files a/fonts/TewiFont/014E.png and b/fonts/TewiFont/014E.png differ
diff --git a/fonts/TewiFont/014F.png b/fonts/TewiFont/014F.png
index 69da295e8..fbc3dc1c7 100644
Binary files a/fonts/TewiFont/014F.png and b/fonts/TewiFont/014F.png differ
diff --git a/fonts/TewiFont/0150.png b/fonts/TewiFont/0150.png
index da68a7280..d69c414a9 100644
Binary files a/fonts/TewiFont/0150.png and b/fonts/TewiFont/0150.png differ
diff --git a/fonts/TewiFont/0151.png b/fonts/TewiFont/0151.png
index 94245aa87..4e2f114b3 100644
Binary files a/fonts/TewiFont/0151.png and b/fonts/TewiFont/0151.png differ
diff --git a/fonts/TewiFont/0152.png b/fonts/TewiFont/0152.png
index 12cc62b3b..072bcaac3 100644
Binary files a/fonts/TewiFont/0152.png and b/fonts/TewiFont/0152.png differ
diff --git a/fonts/TewiFont/0153.png b/fonts/TewiFont/0153.png
index 323bcc27a..79e4fef91 100644
Binary files a/fonts/TewiFont/0153.png and b/fonts/TewiFont/0153.png differ
diff --git a/fonts/TewiFont/0154.png b/fonts/TewiFont/0154.png
index 2625bc8f7..9eae70379 100644
Binary files a/fonts/TewiFont/0154.png and b/fonts/TewiFont/0154.png differ
diff --git a/fonts/TewiFont/0155.png b/fonts/TewiFont/0155.png
index e78ba1338..8e588d605 100644
Binary files a/fonts/TewiFont/0155.png and b/fonts/TewiFont/0155.png differ
diff --git a/fonts/TewiFont/0156.png b/fonts/TewiFont/0156.png
index d91597e09..ee6152544 100644
Binary files a/fonts/TewiFont/0156.png and b/fonts/TewiFont/0156.png differ
diff --git a/fonts/TewiFont/0157.png b/fonts/TewiFont/0157.png
index 1128f0205..2b3eeca96 100644
Binary files a/fonts/TewiFont/0157.png and b/fonts/TewiFont/0157.png differ
diff --git a/fonts/TewiFont/0158.png b/fonts/TewiFont/0158.png
index 495fdb25a..a01ebe968 100644
Binary files a/fonts/TewiFont/0158.png and b/fonts/TewiFont/0158.png differ
diff --git a/fonts/TewiFont/0159.png b/fonts/TewiFont/0159.png
index 756f20e78..0b14ffbd4 100644
Binary files a/fonts/TewiFont/0159.png and b/fonts/TewiFont/0159.png differ
diff --git a/fonts/TewiFont/015A.png b/fonts/TewiFont/015A.png
index c568077db..f0608057b 100644
Binary files a/fonts/TewiFont/015A.png and b/fonts/TewiFont/015A.png differ
diff --git a/fonts/TewiFont/015B.png b/fonts/TewiFont/015B.png
index e4686882f..d45572f13 100644
Binary files a/fonts/TewiFont/015B.png and b/fonts/TewiFont/015B.png differ
diff --git a/fonts/TewiFont/015C.png b/fonts/TewiFont/015C.png
index fa69e3170..5a144b820 100644
Binary files a/fonts/TewiFont/015C.png and b/fonts/TewiFont/015C.png differ
diff --git a/fonts/TewiFont/015D.png b/fonts/TewiFont/015D.png
index f9b083e63..56991cedc 100644
Binary files a/fonts/TewiFont/015D.png and b/fonts/TewiFont/015D.png differ
diff --git a/fonts/TewiFont/015E.png b/fonts/TewiFont/015E.png
index f33596fca..0ae4c173b 100644
Binary files a/fonts/TewiFont/015E.png and b/fonts/TewiFont/015E.png differ
diff --git a/fonts/TewiFont/015F.png b/fonts/TewiFont/015F.png
index d48b6de0e..333e56177 100644
Binary files a/fonts/TewiFont/015F.png and b/fonts/TewiFont/015F.png differ
diff --git a/fonts/TewiFont/0160.png b/fonts/TewiFont/0160.png
index e4319a11a..4f12c298f 100644
Binary files a/fonts/TewiFont/0160.png and b/fonts/TewiFont/0160.png differ
diff --git a/fonts/TewiFont/0161.png b/fonts/TewiFont/0161.png
index b66821053..ab9c670da 100644
Binary files a/fonts/TewiFont/0161.png and b/fonts/TewiFont/0161.png differ
diff --git a/fonts/TewiFont/0162.png b/fonts/TewiFont/0162.png
index 8c2df9c24..086b53239 100644
Binary files a/fonts/TewiFont/0162.png and b/fonts/TewiFont/0162.png differ
diff --git a/fonts/TewiFont/0163.png b/fonts/TewiFont/0163.png
index fff7645cc..fa55f0dfd 100644
Binary files a/fonts/TewiFont/0163.png and b/fonts/TewiFont/0163.png differ
diff --git a/fonts/TewiFont/0164.png b/fonts/TewiFont/0164.png
index dd68b852a..7de90d794 100644
Binary files a/fonts/TewiFont/0164.png and b/fonts/TewiFont/0164.png differ
diff --git a/fonts/TewiFont/0165.png b/fonts/TewiFont/0165.png
index 46bfb1aba..3bb0aadb9 100644
Binary files a/fonts/TewiFont/0165.png and b/fonts/TewiFont/0165.png differ
diff --git a/fonts/TewiFont/0166.png b/fonts/TewiFont/0166.png
index 455ef4493..9b06cc82d 100644
Binary files a/fonts/TewiFont/0166.png and b/fonts/TewiFont/0166.png differ
diff --git a/fonts/TewiFont/0167.png b/fonts/TewiFont/0167.png
index 51ba33a7b..3cad04da3 100644
Binary files a/fonts/TewiFont/0167.png and b/fonts/TewiFont/0167.png differ
diff --git a/fonts/TewiFont/0168.png b/fonts/TewiFont/0168.png
index 7d805f005..4e8e127d9 100644
Binary files a/fonts/TewiFont/0168.png and b/fonts/TewiFont/0168.png differ
diff --git a/fonts/TewiFont/0169.png b/fonts/TewiFont/0169.png
index b619c1fb3..dde718f5b 100644
Binary files a/fonts/TewiFont/0169.png and b/fonts/TewiFont/0169.png differ
diff --git a/fonts/TewiFont/016A.png b/fonts/TewiFont/016A.png
index 06c9040c9..122459a03 100644
Binary files a/fonts/TewiFont/016A.png and b/fonts/TewiFont/016A.png differ
diff --git a/fonts/TewiFont/016B.png b/fonts/TewiFont/016B.png
index e3d43816e..cd4094b65 100644
Binary files a/fonts/TewiFont/016B.png and b/fonts/TewiFont/016B.png differ
diff --git a/fonts/TewiFont/016C.png b/fonts/TewiFont/016C.png
index 8e5f2ad17..4f39ce8dc 100644
Binary files a/fonts/TewiFont/016C.png and b/fonts/TewiFont/016C.png differ
diff --git a/fonts/TewiFont/016D.png b/fonts/TewiFont/016D.png
index 8fa275d2b..a0912df38 100644
Binary files a/fonts/TewiFont/016D.png and b/fonts/TewiFont/016D.png differ
diff --git a/fonts/TewiFont/016E.png b/fonts/TewiFont/016E.png
index f89684b9d..65f97920e 100644
Binary files a/fonts/TewiFont/016E.png and b/fonts/TewiFont/016E.png differ
diff --git a/fonts/TewiFont/016F.png b/fonts/TewiFont/016F.png
index 650d6e559..1bdcd7d11 100644
Binary files a/fonts/TewiFont/016F.png and b/fonts/TewiFont/016F.png differ
diff --git a/fonts/TewiFont/0170.png b/fonts/TewiFont/0170.png
index af7090c4e..3c5f102a5 100644
Binary files a/fonts/TewiFont/0170.png and b/fonts/TewiFont/0170.png differ
diff --git a/fonts/TewiFont/0171.png b/fonts/TewiFont/0171.png
index b003cc4ed..89ada9746 100644
Binary files a/fonts/TewiFont/0171.png and b/fonts/TewiFont/0171.png differ
diff --git a/fonts/TewiFont/0172.png b/fonts/TewiFont/0172.png
index a37a05faf..3fee24e5a 100644
Binary files a/fonts/TewiFont/0172.png and b/fonts/TewiFont/0172.png differ
diff --git a/fonts/TewiFont/0173.png b/fonts/TewiFont/0173.png
index 2f60ae236..ecc428cc4 100644
Binary files a/fonts/TewiFont/0173.png and b/fonts/TewiFont/0173.png differ
diff --git a/fonts/TewiFont/0174.png b/fonts/TewiFont/0174.png
index e12567cda..f17f97901 100644
Binary files a/fonts/TewiFont/0174.png and b/fonts/TewiFont/0174.png differ
diff --git a/fonts/TewiFont/0175.png b/fonts/TewiFont/0175.png
index 13e03c495..97e34dfd2 100644
Binary files a/fonts/TewiFont/0175.png and b/fonts/TewiFont/0175.png differ
diff --git a/fonts/TewiFont/0176.png b/fonts/TewiFont/0176.png
index bed8e6113..b14e8e387 100644
Binary files a/fonts/TewiFont/0176.png and b/fonts/TewiFont/0176.png differ
diff --git a/fonts/TewiFont/0177.png b/fonts/TewiFont/0177.png
index 74a686bce..3f0ea5912 100644
Binary files a/fonts/TewiFont/0177.png and b/fonts/TewiFont/0177.png differ
diff --git a/fonts/TewiFont/0178.png b/fonts/TewiFont/0178.png
index 7090194a8..03fd89f1c 100644
Binary files a/fonts/TewiFont/0178.png and b/fonts/TewiFont/0178.png differ
diff --git a/fonts/TewiFont/0179.png b/fonts/TewiFont/0179.png
index 6bde9d682..dd2ab094c 100644
Binary files a/fonts/TewiFont/0179.png and b/fonts/TewiFont/0179.png differ
diff --git a/fonts/TewiFont/017A.png b/fonts/TewiFont/017A.png
index 92c72d898..1cd6c06b2 100644
Binary files a/fonts/TewiFont/017A.png and b/fonts/TewiFont/017A.png differ
diff --git a/fonts/TewiFont/017B.png b/fonts/TewiFont/017B.png
index ecce0d8b5..7160dac6f 100644
Binary files a/fonts/TewiFont/017B.png and b/fonts/TewiFont/017B.png differ
diff --git a/fonts/TewiFont/017C.png b/fonts/TewiFont/017C.png
index 484717de9..9f19541d7 100644
Binary files a/fonts/TewiFont/017C.png and b/fonts/TewiFont/017C.png differ
diff --git a/fonts/TewiFont/017D.png b/fonts/TewiFont/017D.png
index 3e1eb73a2..54cc06339 100644
Binary files a/fonts/TewiFont/017D.png and b/fonts/TewiFont/017D.png differ
diff --git a/fonts/TewiFont/017E.png b/fonts/TewiFont/017E.png
index 66ec24810..3b6559450 100644
Binary files a/fonts/TewiFont/017E.png and b/fonts/TewiFont/017E.png differ
diff --git a/fonts/TewiFont/017F.png b/fonts/TewiFont/017F.png
index 3e70a70b0..d3a33a657 100644
Binary files a/fonts/TewiFont/017F.png and b/fonts/TewiFont/017F.png differ
diff --git a/fonts/TewiFont/0180.png b/fonts/TewiFont/0180.png
index c1816ae34..709bf77c2 100644
Binary files a/fonts/TewiFont/0180.png and b/fonts/TewiFont/0180.png differ
diff --git a/fonts/TewiFont/0181.png b/fonts/TewiFont/0181.png
index 4c389ff57..b9c1951e1 100644
Binary files a/fonts/TewiFont/0181.png and b/fonts/TewiFont/0181.png differ
diff --git a/fonts/TewiFont/0182.png b/fonts/TewiFont/0182.png
index 85df6f2e6..32d4bc2d1 100644
Binary files a/fonts/TewiFont/0182.png and b/fonts/TewiFont/0182.png differ
diff --git a/fonts/TewiFont/0183.png b/fonts/TewiFont/0183.png
index 541b2ff94..fab45be85 100644
Binary files a/fonts/TewiFont/0183.png and b/fonts/TewiFont/0183.png differ
diff --git a/fonts/TewiFont/0184.png b/fonts/TewiFont/0184.png
index 0311daecc..21535ba7a 100644
Binary files a/fonts/TewiFont/0184.png and b/fonts/TewiFont/0184.png differ
diff --git a/fonts/TewiFont/0185.png b/fonts/TewiFont/0185.png
index 19e932735..337b242a3 100644
Binary files a/fonts/TewiFont/0185.png and b/fonts/TewiFont/0185.png differ
diff --git a/fonts/TewiFont/0186.png b/fonts/TewiFont/0186.png
index a8c2509ca..7c7adad46 100644
Binary files a/fonts/TewiFont/0186.png and b/fonts/TewiFont/0186.png differ
diff --git a/fonts/TewiFont/0187.png b/fonts/TewiFont/0187.png
index 9d52b534f..6e47eb0a8 100644
Binary files a/fonts/TewiFont/0187.png and b/fonts/TewiFont/0187.png differ
diff --git a/fonts/TewiFont/0188.png b/fonts/TewiFont/0188.png
index ac93ae613..e6488391a 100644
Binary files a/fonts/TewiFont/0188.png and b/fonts/TewiFont/0188.png differ
diff --git a/fonts/TewiFont/0189.png b/fonts/TewiFont/0189.png
index e72065675..d2b9a0296 100644
Binary files a/fonts/TewiFont/0189.png and b/fonts/TewiFont/0189.png differ
diff --git a/fonts/TewiFont/018A.png b/fonts/TewiFont/018A.png
index f281c0748..9cf9eb09f 100644
Binary files a/fonts/TewiFont/018A.png and b/fonts/TewiFont/018A.png differ
diff --git a/fonts/TewiFont/018B.png b/fonts/TewiFont/018B.png
index 1661ff711..b0bd3d882 100644
Binary files a/fonts/TewiFont/018B.png and b/fonts/TewiFont/018B.png differ
diff --git a/fonts/TewiFont/018C.png b/fonts/TewiFont/018C.png
index b15513c0f..933728d6f 100644
Binary files a/fonts/TewiFont/018C.png and b/fonts/TewiFont/018C.png differ
diff --git a/fonts/TewiFont/018D.png b/fonts/TewiFont/018D.png
index 2d903d255..bf024ff66 100644
Binary files a/fonts/TewiFont/018D.png and b/fonts/TewiFont/018D.png differ
diff --git a/fonts/TewiFont/018E.png b/fonts/TewiFont/018E.png
index e0c92b3c5..2394316a6 100644
Binary files a/fonts/TewiFont/018E.png and b/fonts/TewiFont/018E.png differ
diff --git a/fonts/TewiFont/018F.png b/fonts/TewiFont/018F.png
index e13fceda6..529aebc88 100644
Binary files a/fonts/TewiFont/018F.png and b/fonts/TewiFont/018F.png differ
diff --git a/fonts/TewiFont/0190.png b/fonts/TewiFont/0190.png
index 416d92131..603eb99d7 100644
Binary files a/fonts/TewiFont/0190.png and b/fonts/TewiFont/0190.png differ
diff --git a/fonts/TewiFont/0191.png b/fonts/TewiFont/0191.png
index 78977d139..1503389fb 100644
Binary files a/fonts/TewiFont/0191.png and b/fonts/TewiFont/0191.png differ
diff --git a/fonts/TewiFont/0192.png b/fonts/TewiFont/0192.png
index 1c87051b9..77e90dcd7 100644
Binary files a/fonts/TewiFont/0192.png and b/fonts/TewiFont/0192.png differ
diff --git a/fonts/TewiFont/0193.png b/fonts/TewiFont/0193.png
index 5d3ccba68..112dd40db 100644
Binary files a/fonts/TewiFont/0193.png and b/fonts/TewiFont/0193.png differ
diff --git a/fonts/TewiFont/0194.png b/fonts/TewiFont/0194.png
index 73696e088..cb4cf624f 100644
Binary files a/fonts/TewiFont/0194.png and b/fonts/TewiFont/0194.png differ
diff --git a/fonts/TewiFont/0195.png b/fonts/TewiFont/0195.png
index 2db419859..cb2be0289 100644
Binary files a/fonts/TewiFont/0195.png and b/fonts/TewiFont/0195.png differ
diff --git a/fonts/TewiFont/0196.png b/fonts/TewiFont/0196.png
index 2a543b030..0a64dd14a 100644
Binary files a/fonts/TewiFont/0196.png and b/fonts/TewiFont/0196.png differ
diff --git a/fonts/TewiFont/0197.png b/fonts/TewiFont/0197.png
index 959e340e6..b8d6ae786 100644
Binary files a/fonts/TewiFont/0197.png and b/fonts/TewiFont/0197.png differ
diff --git a/fonts/TewiFont/0198.png b/fonts/TewiFont/0198.png
index e88ad0fde..3d6f032cb 100644
Binary files a/fonts/TewiFont/0198.png and b/fonts/TewiFont/0198.png differ
diff --git a/fonts/TewiFont/0199.png b/fonts/TewiFont/0199.png
index 937fb8bce..1f3c40c3e 100644
Binary files a/fonts/TewiFont/0199.png and b/fonts/TewiFont/0199.png differ
diff --git a/fonts/TewiFont/019A.png b/fonts/TewiFont/019A.png
index 701883832..182d37da4 100644
Binary files a/fonts/TewiFont/019A.png and b/fonts/TewiFont/019A.png differ
diff --git a/fonts/TewiFont/019B.png b/fonts/TewiFont/019B.png
index c64c06a10..61786c3b9 100644
Binary files a/fonts/TewiFont/019B.png and b/fonts/TewiFont/019B.png differ
diff --git a/fonts/TewiFont/019C.png b/fonts/TewiFont/019C.png
index 6b150564f..bdc1a5438 100644
Binary files a/fonts/TewiFont/019C.png and b/fonts/TewiFont/019C.png differ
diff --git a/fonts/TewiFont/019D.png b/fonts/TewiFont/019D.png
index 2ced23f5a..e2c9e2ed4 100644
Binary files a/fonts/TewiFont/019D.png and b/fonts/TewiFont/019D.png differ
diff --git a/fonts/TewiFont/019E.png b/fonts/TewiFont/019E.png
index 0156b3c1a..fe3815382 100644
Binary files a/fonts/TewiFont/019E.png and b/fonts/TewiFont/019E.png differ
diff --git a/fonts/TewiFont/019F.png b/fonts/TewiFont/019F.png
index 63d3fb846..933e2ad54 100644
Binary files a/fonts/TewiFont/019F.png and b/fonts/TewiFont/019F.png differ
diff --git a/fonts/TewiFont/01A0.png b/fonts/TewiFont/01A0.png
index 58d3374bf..850e02db9 100644
Binary files a/fonts/TewiFont/01A0.png and b/fonts/TewiFont/01A0.png differ
diff --git a/fonts/TewiFont/01A1.png b/fonts/TewiFont/01A1.png
index c7f72b90f..6f65626d5 100644
Binary files a/fonts/TewiFont/01A1.png and b/fonts/TewiFont/01A1.png differ
diff --git a/fonts/TewiFont/01A2.png b/fonts/TewiFont/01A2.png
index 4ec32a2e5..68b12cd61 100644
Binary files a/fonts/TewiFont/01A2.png and b/fonts/TewiFont/01A2.png differ
diff --git a/fonts/TewiFont/01A3.png b/fonts/TewiFont/01A3.png
index 7d2890296..6990639fd 100644
Binary files a/fonts/TewiFont/01A3.png and b/fonts/TewiFont/01A3.png differ
diff --git a/fonts/TewiFont/01A4.png b/fonts/TewiFont/01A4.png
index b1e855325..46701f625 100644
Binary files a/fonts/TewiFont/01A4.png and b/fonts/TewiFont/01A4.png differ
diff --git a/fonts/TewiFont/01A5.png b/fonts/TewiFont/01A5.png
index 675a9983e..7c8778b48 100644
Binary files a/fonts/TewiFont/01A5.png and b/fonts/TewiFont/01A5.png differ
diff --git a/fonts/TewiFont/01A6.png b/fonts/TewiFont/01A6.png
index 31fd8e8de..cdb168ef2 100644
Binary files a/fonts/TewiFont/01A6.png and b/fonts/TewiFont/01A6.png differ
diff --git a/fonts/TewiFont/01A7.png b/fonts/TewiFont/01A7.png
index 003501c48..e3e7e2cb2 100644
Binary files a/fonts/TewiFont/01A7.png and b/fonts/TewiFont/01A7.png differ
diff --git a/fonts/TewiFont/01A8.png b/fonts/TewiFont/01A8.png
index 6cdabab4b..34303d76b 100644
Binary files a/fonts/TewiFont/01A8.png and b/fonts/TewiFont/01A8.png differ
diff --git a/fonts/TewiFont/01A9.png b/fonts/TewiFont/01A9.png
index b055cdc98..7772f37bc 100644
Binary files a/fonts/TewiFont/01A9.png and b/fonts/TewiFont/01A9.png differ
diff --git a/fonts/TewiFont/01AA.png b/fonts/TewiFont/01AA.png
index 2ec7a5734..346ae9056 100644
Binary files a/fonts/TewiFont/01AA.png and b/fonts/TewiFont/01AA.png differ
diff --git a/fonts/TewiFont/01AB.png b/fonts/TewiFont/01AB.png
index 8874e2daf..c05e42492 100644
Binary files a/fonts/TewiFont/01AB.png and b/fonts/TewiFont/01AB.png differ
diff --git a/fonts/TewiFont/01AC.png b/fonts/TewiFont/01AC.png
index 992eff734..72f178a9e 100644
Binary files a/fonts/TewiFont/01AC.png and b/fonts/TewiFont/01AC.png differ
diff --git a/fonts/TewiFont/01AD.png b/fonts/TewiFont/01AD.png
index 93402099f..45acdbf52 100644
Binary files a/fonts/TewiFont/01AD.png and b/fonts/TewiFont/01AD.png differ
diff --git a/fonts/TewiFont/01AE.png b/fonts/TewiFont/01AE.png
index f611d9e48..8a8971749 100644
Binary files a/fonts/TewiFont/01AE.png and b/fonts/TewiFont/01AE.png differ
diff --git a/fonts/TewiFont/01AF.png b/fonts/TewiFont/01AF.png
index 5ef057d6a..8927026df 100644
Binary files a/fonts/TewiFont/01AF.png and b/fonts/TewiFont/01AF.png differ
diff --git a/fonts/TewiFont/01B0.png b/fonts/TewiFont/01B0.png
index f2f8b241b..92ef6a17e 100644
Binary files a/fonts/TewiFont/01B0.png and b/fonts/TewiFont/01B0.png differ
diff --git a/fonts/TewiFont/01B1.png b/fonts/TewiFont/01B1.png
index 9294028da..2697c5af5 100644
Binary files a/fonts/TewiFont/01B1.png and b/fonts/TewiFont/01B1.png differ
diff --git a/fonts/TewiFont/01B2.png b/fonts/TewiFont/01B2.png
index 5ee073aaf..8c8bf5de8 100644
Binary files a/fonts/TewiFont/01B2.png and b/fonts/TewiFont/01B2.png differ
diff --git a/fonts/TewiFont/01B3.png b/fonts/TewiFont/01B3.png
index 8611cbaa3..7e23b97bc 100644
Binary files a/fonts/TewiFont/01B3.png and b/fonts/TewiFont/01B3.png differ
diff --git a/fonts/TewiFont/01B4.png b/fonts/TewiFont/01B4.png
index 903806997..0084ecced 100644
Binary files a/fonts/TewiFont/01B4.png and b/fonts/TewiFont/01B4.png differ
diff --git a/fonts/TewiFont/01B5.png b/fonts/TewiFont/01B5.png
index 20d549d97..1fffffa56 100644
Binary files a/fonts/TewiFont/01B5.png and b/fonts/TewiFont/01B5.png differ
diff --git a/fonts/TewiFont/01B6.png b/fonts/TewiFont/01B6.png
index f7eab4839..d516f17d8 100644
Binary files a/fonts/TewiFont/01B6.png and b/fonts/TewiFont/01B6.png differ
diff --git a/fonts/TewiFont/01B7.png b/fonts/TewiFont/01B7.png
index 4bb4c2341..0967d80e8 100644
Binary files a/fonts/TewiFont/01B7.png and b/fonts/TewiFont/01B7.png differ
diff --git a/fonts/TewiFont/01B8.png b/fonts/TewiFont/01B8.png
index 02c8c138b..24ddf1ee0 100644
Binary files a/fonts/TewiFont/01B8.png and b/fonts/TewiFont/01B8.png differ
diff --git a/fonts/TewiFont/01B9.png b/fonts/TewiFont/01B9.png
index a980fc465..196429353 100644
Binary files a/fonts/TewiFont/01B9.png and b/fonts/TewiFont/01B9.png differ
diff --git a/fonts/TewiFont/01BA.png b/fonts/TewiFont/01BA.png
index 717521ca0..efd07324f 100644
Binary files a/fonts/TewiFont/01BA.png and b/fonts/TewiFont/01BA.png differ
diff --git a/fonts/TewiFont/01BB.png b/fonts/TewiFont/01BB.png
index 1a1992dd1..5cd8dd7c8 100644
Binary files a/fonts/TewiFont/01BB.png and b/fonts/TewiFont/01BB.png differ
diff --git a/fonts/TewiFont/01BC.png b/fonts/TewiFont/01BC.png
index f8d4f0542..ab51c0553 100644
Binary files a/fonts/TewiFont/01BC.png and b/fonts/TewiFont/01BC.png differ
diff --git a/fonts/TewiFont/01BD.png b/fonts/TewiFont/01BD.png
index 4af749be4..5fc5a82a8 100644
Binary files a/fonts/TewiFont/01BD.png and b/fonts/TewiFont/01BD.png differ
diff --git a/fonts/TewiFont/01BE.png b/fonts/TewiFont/01BE.png
index 95d670b5a..3b334fad8 100644
Binary files a/fonts/TewiFont/01BE.png and b/fonts/TewiFont/01BE.png differ
diff --git a/fonts/TewiFont/01BF.png b/fonts/TewiFont/01BF.png
index cae43bcfd..d3e139e53 100644
Binary files a/fonts/TewiFont/01BF.png and b/fonts/TewiFont/01BF.png differ
diff --git a/fonts/TewiFont/01C0.png b/fonts/TewiFont/01C0.png
index e001eb225..5b47c896c 100644
Binary files a/fonts/TewiFont/01C0.png and b/fonts/TewiFont/01C0.png differ
diff --git a/fonts/TewiFont/01C1.png b/fonts/TewiFont/01C1.png
index fee97aeb0..25605a2d6 100644
Binary files a/fonts/TewiFont/01C1.png and b/fonts/TewiFont/01C1.png differ
diff --git a/fonts/TewiFont/01C2.png b/fonts/TewiFont/01C2.png
index 6a39aaced..c68a30da6 100644
Binary files a/fonts/TewiFont/01C2.png and b/fonts/TewiFont/01C2.png differ
diff --git a/fonts/TewiFont/01C3.png b/fonts/TewiFont/01C3.png
index 9aaa3153b..8a125a362 100644
Binary files a/fonts/TewiFont/01C3.png and b/fonts/TewiFont/01C3.png differ
diff --git a/fonts/TewiFont/01C4.png b/fonts/TewiFont/01C4.png
index 4e33be929..748df5983 100644
Binary files a/fonts/TewiFont/01C4.png and b/fonts/TewiFont/01C4.png differ
diff --git a/fonts/TewiFont/01C5.png b/fonts/TewiFont/01C5.png
index 84f225152..5b2c44dc3 100644
Binary files a/fonts/TewiFont/01C5.png and b/fonts/TewiFont/01C5.png differ
diff --git a/fonts/TewiFont/01C6.png b/fonts/TewiFont/01C6.png
index c5a248e0a..a8eaca02d 100644
Binary files a/fonts/TewiFont/01C6.png and b/fonts/TewiFont/01C6.png differ
diff --git a/fonts/TewiFont/01C7.png b/fonts/TewiFont/01C7.png
index 8ed8aeb88..833e88700 100644
Binary files a/fonts/TewiFont/01C7.png and b/fonts/TewiFont/01C7.png differ
diff --git a/fonts/TewiFont/01C8.png b/fonts/TewiFont/01C8.png
index 78677da95..ebdb256ac 100644
Binary files a/fonts/TewiFont/01C8.png and b/fonts/TewiFont/01C8.png differ
diff --git a/fonts/TewiFont/01C9.png b/fonts/TewiFont/01C9.png
index 8e303a87a..bb15ee826 100644
Binary files a/fonts/TewiFont/01C9.png and b/fonts/TewiFont/01C9.png differ
diff --git a/fonts/TewiFont/01CA.png b/fonts/TewiFont/01CA.png
index 8fb9a6bad..1b90633d4 100644
Binary files a/fonts/TewiFont/01CA.png and b/fonts/TewiFont/01CA.png differ
diff --git a/fonts/TewiFont/01CB.png b/fonts/TewiFont/01CB.png
index e70ed25bb..4124c41a1 100644
Binary files a/fonts/TewiFont/01CB.png and b/fonts/TewiFont/01CB.png differ
diff --git a/fonts/TewiFont/01CC.png b/fonts/TewiFont/01CC.png
index 1a7bcc515..3a72f8870 100644
Binary files a/fonts/TewiFont/01CC.png and b/fonts/TewiFont/01CC.png differ
diff --git a/fonts/TewiFont/01CD.png b/fonts/TewiFont/01CD.png
index f052622b3..418e2dab2 100644
Binary files a/fonts/TewiFont/01CD.png and b/fonts/TewiFont/01CD.png differ
diff --git a/fonts/TewiFont/01CE.png b/fonts/TewiFont/01CE.png
index 72e5b369b..dcdc43d72 100644
Binary files a/fonts/TewiFont/01CE.png and b/fonts/TewiFont/01CE.png differ
diff --git a/fonts/TewiFont/01CF.png b/fonts/TewiFont/01CF.png
index 75b3fe5fb..9f7b5fcf4 100644
Binary files a/fonts/TewiFont/01CF.png and b/fonts/TewiFont/01CF.png differ
diff --git a/fonts/TewiFont/01D0.png b/fonts/TewiFont/01D0.png
index e9c684135..5e23bf358 100644
Binary files a/fonts/TewiFont/01D0.png and b/fonts/TewiFont/01D0.png differ
diff --git a/fonts/TewiFont/01D1.png b/fonts/TewiFont/01D1.png
index 0935e3044..45d328a82 100644
Binary files a/fonts/TewiFont/01D1.png and b/fonts/TewiFont/01D1.png differ
diff --git a/fonts/TewiFont/01D2.png b/fonts/TewiFont/01D2.png
index 74484dba3..476bb21ed 100644
Binary files a/fonts/TewiFont/01D2.png and b/fonts/TewiFont/01D2.png differ
diff --git a/fonts/TewiFont/01D3.png b/fonts/TewiFont/01D3.png
index 574b8a637..0fda0bd54 100644
Binary files a/fonts/TewiFont/01D3.png and b/fonts/TewiFont/01D3.png differ
diff --git a/fonts/TewiFont/01D4.png b/fonts/TewiFont/01D4.png
index 4f06f8e99..e4ed7f41f 100644
Binary files a/fonts/TewiFont/01D4.png and b/fonts/TewiFont/01D4.png differ
diff --git a/fonts/TewiFont/01D5.png b/fonts/TewiFont/01D5.png
index fdd0349e9..4bdb13835 100644
Binary files a/fonts/TewiFont/01D5.png and b/fonts/TewiFont/01D5.png differ
diff --git a/fonts/TewiFont/01D6.png b/fonts/TewiFont/01D6.png
index e85bc4906..0a77c8d32 100644
Binary files a/fonts/TewiFont/01D6.png and b/fonts/TewiFont/01D6.png differ
diff --git a/fonts/TewiFont/01D7.png b/fonts/TewiFont/01D7.png
index e0aad44ad..8e40704d3 100644
Binary files a/fonts/TewiFont/01D7.png and b/fonts/TewiFont/01D7.png differ
diff --git a/fonts/TewiFont/01D8.png b/fonts/TewiFont/01D8.png
index 5b5f0f7a7..5a9ca47cf 100644
Binary files a/fonts/TewiFont/01D8.png and b/fonts/TewiFont/01D8.png differ
diff --git a/fonts/TewiFont/01D9.png b/fonts/TewiFont/01D9.png
index 7344f7b91..c1985d190 100644
Binary files a/fonts/TewiFont/01D9.png and b/fonts/TewiFont/01D9.png differ
diff --git a/fonts/TewiFont/01DA.png b/fonts/TewiFont/01DA.png
index a32797f55..e8d3e2412 100644
Binary files a/fonts/TewiFont/01DA.png and b/fonts/TewiFont/01DA.png differ
diff --git a/fonts/TewiFont/01DB.png b/fonts/TewiFont/01DB.png
index 1fd8084d5..0b7c1689d 100644
Binary files a/fonts/TewiFont/01DB.png and b/fonts/TewiFont/01DB.png differ
diff --git a/fonts/TewiFont/01DC.png b/fonts/TewiFont/01DC.png
index eb7e43f7a..c143304bd 100644
Binary files a/fonts/TewiFont/01DC.png and b/fonts/TewiFont/01DC.png differ
diff --git a/fonts/TewiFont/01DD.png b/fonts/TewiFont/01DD.png
index 466d1b379..0d9e111a3 100644
Binary files a/fonts/TewiFont/01DD.png and b/fonts/TewiFont/01DD.png differ
diff --git a/fonts/TewiFont/01DE.png b/fonts/TewiFont/01DE.png
index dc6967366..feb380b3d 100644
Binary files a/fonts/TewiFont/01DE.png and b/fonts/TewiFont/01DE.png differ
diff --git a/fonts/TewiFont/01DF.png b/fonts/TewiFont/01DF.png
index 43c60b8ec..5bf316cf7 100644
Binary files a/fonts/TewiFont/01DF.png and b/fonts/TewiFont/01DF.png differ
diff --git a/fonts/TewiFont/01E0.png b/fonts/TewiFont/01E0.png
index 4a81ba603..55249a18d 100644
Binary files a/fonts/TewiFont/01E0.png and b/fonts/TewiFont/01E0.png differ
diff --git a/fonts/TewiFont/01E1.png b/fonts/TewiFont/01E1.png
index c1fc22a83..72af90b00 100644
Binary files a/fonts/TewiFont/01E1.png and b/fonts/TewiFont/01E1.png differ
diff --git a/fonts/TewiFont/01E2.png b/fonts/TewiFont/01E2.png
index c94f30212..237fdeb43 100644
Binary files a/fonts/TewiFont/01E2.png and b/fonts/TewiFont/01E2.png differ
diff --git a/fonts/TewiFont/01E3.png b/fonts/TewiFont/01E3.png
index 729e58860..fe9a53ed7 100644
Binary files a/fonts/TewiFont/01E3.png and b/fonts/TewiFont/01E3.png differ
diff --git a/fonts/TewiFont/01E4.png b/fonts/TewiFont/01E4.png
index 04ea5fe0b..238b8bbbb 100644
Binary files a/fonts/TewiFont/01E4.png and b/fonts/TewiFont/01E4.png differ
diff --git a/fonts/TewiFont/01E5.png b/fonts/TewiFont/01E5.png
index 6a409088c..b3f7eab1d 100644
Binary files a/fonts/TewiFont/01E5.png and b/fonts/TewiFont/01E5.png differ
diff --git a/fonts/TewiFont/01E6.png b/fonts/TewiFont/01E6.png
index 9e35e4eed..0be1f3a33 100644
Binary files a/fonts/TewiFont/01E6.png and b/fonts/TewiFont/01E6.png differ
diff --git a/fonts/TewiFont/01E7.png b/fonts/TewiFont/01E7.png
index b603c945e..5ff2c7f88 100644
Binary files a/fonts/TewiFont/01E7.png and b/fonts/TewiFont/01E7.png differ
diff --git a/fonts/TewiFont/01E8.png b/fonts/TewiFont/01E8.png
index c8f94b104..42b233b39 100644
Binary files a/fonts/TewiFont/01E8.png and b/fonts/TewiFont/01E8.png differ
diff --git a/fonts/TewiFont/01E9.png b/fonts/TewiFont/01E9.png
index 22cc140f3..2e8d50e3f 100644
Binary files a/fonts/TewiFont/01E9.png and b/fonts/TewiFont/01E9.png differ
diff --git a/fonts/TewiFont/01EA.png b/fonts/TewiFont/01EA.png
index 040c3748e..3fdd14472 100644
Binary files a/fonts/TewiFont/01EA.png and b/fonts/TewiFont/01EA.png differ
diff --git a/fonts/TewiFont/01EB.png b/fonts/TewiFont/01EB.png
index 90aaa7e81..e84e06d73 100644
Binary files a/fonts/TewiFont/01EB.png and b/fonts/TewiFont/01EB.png differ
diff --git a/fonts/TewiFont/01EC.png b/fonts/TewiFont/01EC.png
index efaf3b1cd..1931486d8 100644
Binary files a/fonts/TewiFont/01EC.png and b/fonts/TewiFont/01EC.png differ
diff --git a/fonts/TewiFont/01ED.png b/fonts/TewiFont/01ED.png
index 0f3c872d5..49a4b9052 100644
Binary files a/fonts/TewiFont/01ED.png and b/fonts/TewiFont/01ED.png differ
diff --git a/fonts/TewiFont/01EE.png b/fonts/TewiFont/01EE.png
index 9b554dab2..f0ed2cb70 100644
Binary files a/fonts/TewiFont/01EE.png and b/fonts/TewiFont/01EE.png differ
diff --git a/fonts/TewiFont/01EF.png b/fonts/TewiFont/01EF.png
index e4d2895ba..11f7be447 100644
Binary files a/fonts/TewiFont/01EF.png and b/fonts/TewiFont/01EF.png differ
diff --git a/fonts/TewiFont/01F0.png b/fonts/TewiFont/01F0.png
index 9070afe1a..70e40725b 100644
Binary files a/fonts/TewiFont/01F0.png and b/fonts/TewiFont/01F0.png differ
diff --git a/fonts/TewiFont/01F1.png b/fonts/TewiFont/01F1.png
index 2032bf6d3..75339d5a5 100644
Binary files a/fonts/TewiFont/01F1.png and b/fonts/TewiFont/01F1.png differ
diff --git a/fonts/TewiFont/01F2.png b/fonts/TewiFont/01F2.png
index 1cdb7f00b..17cced36f 100644
Binary files a/fonts/TewiFont/01F2.png and b/fonts/TewiFont/01F2.png differ
diff --git a/fonts/TewiFont/01F3.png b/fonts/TewiFont/01F3.png
index 15e7b2424..ba0f52c89 100644
Binary files a/fonts/TewiFont/01F3.png and b/fonts/TewiFont/01F3.png differ
diff --git a/fonts/TewiFont/01F4.png b/fonts/TewiFont/01F4.png
index 9e35e4eed..0be1f3a33 100644
Binary files a/fonts/TewiFont/01F4.png and b/fonts/TewiFont/01F4.png differ
diff --git a/fonts/TewiFont/01F5.png b/fonts/TewiFont/01F5.png
index 9e725ee09..43b1a6ec9 100644
Binary files a/fonts/TewiFont/01F5.png and b/fonts/TewiFont/01F5.png differ
diff --git a/fonts/TewiFont/01F6.png b/fonts/TewiFont/01F6.png
index 153c3ba5e..bc7abc76c 100644
Binary files a/fonts/TewiFont/01F6.png and b/fonts/TewiFont/01F6.png differ
diff --git a/fonts/TewiFont/01F7.png b/fonts/TewiFont/01F7.png
index 3502a0948..5b4337c44 100644
Binary files a/fonts/TewiFont/01F7.png and b/fonts/TewiFont/01F7.png differ
diff --git a/fonts/TewiFont/01F8.png b/fonts/TewiFont/01F8.png
index b40f91fcd..622ab721a 100644
Binary files a/fonts/TewiFont/01F8.png and b/fonts/TewiFont/01F8.png differ
diff --git a/fonts/TewiFont/01F9.png b/fonts/TewiFont/01F9.png
index 04dc31ab2..5dbcdafe9 100644
Binary files a/fonts/TewiFont/01F9.png and b/fonts/TewiFont/01F9.png differ
diff --git a/fonts/TewiFont/01FA.png b/fonts/TewiFont/01FA.png
index 8e82bb019..b4c7767b9 100644
Binary files a/fonts/TewiFont/01FA.png and b/fonts/TewiFont/01FA.png differ
diff --git a/fonts/TewiFont/01FB.png b/fonts/TewiFont/01FB.png
index 471ee88a9..e09eeed65 100644
Binary files a/fonts/TewiFont/01FB.png and b/fonts/TewiFont/01FB.png differ
diff --git a/fonts/TewiFont/01FC.png b/fonts/TewiFont/01FC.png
index 95c2fec42..0408e9ec2 100644
Binary files a/fonts/TewiFont/01FC.png and b/fonts/TewiFont/01FC.png differ
diff --git a/fonts/TewiFont/01FD.png b/fonts/TewiFont/01FD.png
index cd50beec5..7a9aad0a8 100644
Binary files a/fonts/TewiFont/01FD.png and b/fonts/TewiFont/01FD.png differ
diff --git a/fonts/TewiFont/01FE.png b/fonts/TewiFont/01FE.png
index c357aa08c..ecd9cc97e 100644
Binary files a/fonts/TewiFont/01FE.png and b/fonts/TewiFont/01FE.png differ
diff --git a/fonts/TewiFont/01FF.png b/fonts/TewiFont/01FF.png
index 7d2e07daa..de8dd5836 100644
Binary files a/fonts/TewiFont/01FF.png and b/fonts/TewiFont/01FF.png differ
diff --git a/fonts/TewiFont/0200.png b/fonts/TewiFont/0200.png
index a704dada3..861cf98bf 100644
Binary files a/fonts/TewiFont/0200.png and b/fonts/TewiFont/0200.png differ
diff --git a/fonts/TewiFont/0201.png b/fonts/TewiFont/0201.png
index ba33c7ea8..c96391ff2 100644
Binary files a/fonts/TewiFont/0201.png and b/fonts/TewiFont/0201.png differ
diff --git a/fonts/TewiFont/0202.png b/fonts/TewiFont/0202.png
index dbdc80717..0c73e170e 100644
Binary files a/fonts/TewiFont/0202.png and b/fonts/TewiFont/0202.png differ
diff --git a/fonts/TewiFont/0203.png b/fonts/TewiFont/0203.png
index c892b1395..4928b2a8e 100644
Binary files a/fonts/TewiFont/0203.png and b/fonts/TewiFont/0203.png differ
diff --git a/fonts/TewiFont/0204.png b/fonts/TewiFont/0204.png
index c619a8a66..ad8e1fbc9 100644
Binary files a/fonts/TewiFont/0204.png and b/fonts/TewiFont/0204.png differ
diff --git a/fonts/TewiFont/0205.png b/fonts/TewiFont/0205.png
index f82e689ee..0d7172bd1 100644
Binary files a/fonts/TewiFont/0205.png and b/fonts/TewiFont/0205.png differ
diff --git a/fonts/TewiFont/0206.png b/fonts/TewiFont/0206.png
index a3e0c1601..84d270c86 100644
Binary files a/fonts/TewiFont/0206.png and b/fonts/TewiFont/0206.png differ
diff --git a/fonts/TewiFont/0207.png b/fonts/TewiFont/0207.png
index f0e1eed02..0389a93fb 100644
Binary files a/fonts/TewiFont/0207.png and b/fonts/TewiFont/0207.png differ
diff --git a/fonts/TewiFont/0208.png b/fonts/TewiFont/0208.png
index fb45d8a5d..5c188c7a2 100644
Binary files a/fonts/TewiFont/0208.png and b/fonts/TewiFont/0208.png differ
diff --git a/fonts/TewiFont/0209.png b/fonts/TewiFont/0209.png
index d55052bc5..2f7ebe5db 100644
Binary files a/fonts/TewiFont/0209.png and b/fonts/TewiFont/0209.png differ
diff --git a/fonts/TewiFont/020A.png b/fonts/TewiFont/020A.png
index fc01cbb14..19d6555e0 100644
Binary files a/fonts/TewiFont/020A.png and b/fonts/TewiFont/020A.png differ
diff --git a/fonts/TewiFont/020B.png b/fonts/TewiFont/020B.png
index 181b72151..a1d3bde0d 100644
Binary files a/fonts/TewiFont/020B.png and b/fonts/TewiFont/020B.png differ
diff --git a/fonts/TewiFont/020C.png b/fonts/TewiFont/020C.png
index 8baaa2c66..9197eb22c 100644
Binary files a/fonts/TewiFont/020C.png and b/fonts/TewiFont/020C.png differ
diff --git a/fonts/TewiFont/020D.png b/fonts/TewiFont/020D.png
index b496cc4b5..0ee71ef2e 100644
Binary files a/fonts/TewiFont/020D.png and b/fonts/TewiFont/020D.png differ
diff --git a/fonts/TewiFont/020E.png b/fonts/TewiFont/020E.png
index 12e0468ab..62206f1be 100644
Binary files a/fonts/TewiFont/020E.png and b/fonts/TewiFont/020E.png differ
diff --git a/fonts/TewiFont/020F.png b/fonts/TewiFont/020F.png
index ba97c43cb..ca2bbb21a 100644
Binary files a/fonts/TewiFont/020F.png and b/fonts/TewiFont/020F.png differ
diff --git a/fonts/TewiFont/0210.png b/fonts/TewiFont/0210.png
index dbb24ecd5..9de0fcc98 100644
Binary files a/fonts/TewiFont/0210.png and b/fonts/TewiFont/0210.png differ
diff --git a/fonts/TewiFont/0211.png b/fonts/TewiFont/0211.png
index 08e3f6d1e..44c150782 100644
Binary files a/fonts/TewiFont/0211.png and b/fonts/TewiFont/0211.png differ
diff --git a/fonts/TewiFont/0212.png b/fonts/TewiFont/0212.png
index 88cff7b90..ea7128eee 100644
Binary files a/fonts/TewiFont/0212.png and b/fonts/TewiFont/0212.png differ
diff --git a/fonts/TewiFont/0213.png b/fonts/TewiFont/0213.png
index 9a75cb15a..f5f050f6a 100644
Binary files a/fonts/TewiFont/0213.png and b/fonts/TewiFont/0213.png differ
diff --git a/fonts/TewiFont/0214.png b/fonts/TewiFont/0214.png
index c610845fc..cb8729195 100644
Binary files a/fonts/TewiFont/0214.png and b/fonts/TewiFont/0214.png differ
diff --git a/fonts/TewiFont/0215.png b/fonts/TewiFont/0215.png
index 6bd523ebf..3c271d0e9 100644
Binary files a/fonts/TewiFont/0215.png and b/fonts/TewiFont/0215.png differ
diff --git a/fonts/TewiFont/0216.png b/fonts/TewiFont/0216.png
index 02e690c63..f7e46e80c 100644
Binary files a/fonts/TewiFont/0216.png and b/fonts/TewiFont/0216.png differ
diff --git a/fonts/TewiFont/0217.png b/fonts/TewiFont/0217.png
index f9b0276dd..577731790 100644
Binary files a/fonts/TewiFont/0217.png and b/fonts/TewiFont/0217.png differ
diff --git a/fonts/TewiFont/0218.png b/fonts/TewiFont/0218.png
index 0cfbabdf1..24f5ab4a7 100644
Binary files a/fonts/TewiFont/0218.png and b/fonts/TewiFont/0218.png differ
diff --git a/fonts/TewiFont/0219.png b/fonts/TewiFont/0219.png
index f334388b3..a124b37b6 100644
Binary files a/fonts/TewiFont/0219.png and b/fonts/TewiFont/0219.png differ
diff --git a/fonts/TewiFont/021A.png b/fonts/TewiFont/021A.png
index 8c2df9c24..086b53239 100644
Binary files a/fonts/TewiFont/021A.png and b/fonts/TewiFont/021A.png differ
diff --git a/fonts/TewiFont/021B.png b/fonts/TewiFont/021B.png
index 21986b5eb..fa94d1505 100644
Binary files a/fonts/TewiFont/021B.png and b/fonts/TewiFont/021B.png differ
diff --git a/fonts/TewiFont/021C.png b/fonts/TewiFont/021C.png
index 196b6cfef..25e122541 100644
Binary files a/fonts/TewiFont/021C.png and b/fonts/TewiFont/021C.png differ
diff --git a/fonts/TewiFont/021D.png b/fonts/TewiFont/021D.png
index ad8198872..2602fa19c 100644
Binary files a/fonts/TewiFont/021D.png and b/fonts/TewiFont/021D.png differ
diff --git a/fonts/TewiFont/021E.png b/fonts/TewiFont/021E.png
index a85bff645..7d9cc39b7 100644
Binary files a/fonts/TewiFont/021E.png and b/fonts/TewiFont/021E.png differ
diff --git a/fonts/TewiFont/021F.png b/fonts/TewiFont/021F.png
index ef8e4156e..0f9cd147a 100644
Binary files a/fonts/TewiFont/021F.png and b/fonts/TewiFont/021F.png differ
diff --git a/fonts/TewiFont/0220.png b/fonts/TewiFont/0220.png
index 278d3c332..f9952c524 100644
Binary files a/fonts/TewiFont/0220.png and b/fonts/TewiFont/0220.png differ
diff --git a/fonts/TewiFont/0221.png b/fonts/TewiFont/0221.png
index 9fed70c86..7929a0192 100644
Binary files a/fonts/TewiFont/0221.png and b/fonts/TewiFont/0221.png differ
diff --git a/fonts/TewiFont/0222.png b/fonts/TewiFont/0222.png
index 74c155571..6a0765655 100644
Binary files a/fonts/TewiFont/0222.png and b/fonts/TewiFont/0222.png differ
diff --git a/fonts/TewiFont/0223.png b/fonts/TewiFont/0223.png
index 0504c6031..9dd615cc5 100644
Binary files a/fonts/TewiFont/0223.png and b/fonts/TewiFont/0223.png differ
diff --git a/fonts/TewiFont/0224.png b/fonts/TewiFont/0224.png
index 9c6d7e624..27d7fdf92 100644
Binary files a/fonts/TewiFont/0224.png and b/fonts/TewiFont/0224.png differ
diff --git a/fonts/TewiFont/0225.png b/fonts/TewiFont/0225.png
index 47755118e..420d80c91 100644
Binary files a/fonts/TewiFont/0225.png and b/fonts/TewiFont/0225.png differ
diff --git a/fonts/TewiFont/0226.png b/fonts/TewiFont/0226.png
index 30031e805..2fb7d8921 100644
Binary files a/fonts/TewiFont/0226.png and b/fonts/TewiFont/0226.png differ
diff --git a/fonts/TewiFont/0227.png b/fonts/TewiFont/0227.png
index 5136a96d7..a887281ba 100644
Binary files a/fonts/TewiFont/0227.png and b/fonts/TewiFont/0227.png differ
diff --git a/fonts/TewiFont/0228.png b/fonts/TewiFont/0228.png
index cf3c202a3..b05d98e86 100644
Binary files a/fonts/TewiFont/0228.png and b/fonts/TewiFont/0228.png differ
diff --git a/fonts/TewiFont/0229.png b/fonts/TewiFont/0229.png
index 86ec60ef9..5eb3f2b19 100644
Binary files a/fonts/TewiFont/0229.png and b/fonts/TewiFont/0229.png differ
diff --git a/fonts/TewiFont/022A.png b/fonts/TewiFont/022A.png
index 76b3529c5..033bf898c 100644
Binary files a/fonts/TewiFont/022A.png and b/fonts/TewiFont/022A.png differ
diff --git a/fonts/TewiFont/022B.png b/fonts/TewiFont/022B.png
index 6588f92fc..a906078dd 100644
Binary files a/fonts/TewiFont/022B.png and b/fonts/TewiFont/022B.png differ
diff --git a/fonts/TewiFont/022C.png b/fonts/TewiFont/022C.png
index 4bf481bff..ef4b3ede9 100644
Binary files a/fonts/TewiFont/022C.png and b/fonts/TewiFont/022C.png differ
diff --git a/fonts/TewiFont/022D.png b/fonts/TewiFont/022D.png
index 444e233e3..5d828df51 100644
Binary files a/fonts/TewiFont/022D.png and b/fonts/TewiFont/022D.png differ
diff --git a/fonts/TewiFont/022E.png b/fonts/TewiFont/022E.png
index dad4407f9..f8056c4e1 100644
Binary files a/fonts/TewiFont/022E.png and b/fonts/TewiFont/022E.png differ
diff --git a/fonts/TewiFont/022F.png b/fonts/TewiFont/022F.png
index 81897f2b5..6aedb2c8a 100644
Binary files a/fonts/TewiFont/022F.png and b/fonts/TewiFont/022F.png differ
diff --git a/fonts/TewiFont/0230.png b/fonts/TewiFont/0230.png
index 3cba50178..ce651235f 100644
Binary files a/fonts/TewiFont/0230.png and b/fonts/TewiFont/0230.png differ
diff --git a/fonts/TewiFont/0231.png b/fonts/TewiFont/0231.png
index 8858e424e..55ea330b4 100644
Binary files a/fonts/TewiFont/0231.png and b/fonts/TewiFont/0231.png differ
diff --git a/fonts/TewiFont/0232.png b/fonts/TewiFont/0232.png
index 61c607f48..13628b79d 100644
Binary files a/fonts/TewiFont/0232.png and b/fonts/TewiFont/0232.png differ
diff --git a/fonts/TewiFont/0233.png b/fonts/TewiFont/0233.png
index 600800337..7226de035 100644
Binary files a/fonts/TewiFont/0233.png and b/fonts/TewiFont/0233.png differ
diff --git a/fonts/TewiFont/0234.png b/fonts/TewiFont/0234.png
index 30827e44b..3bce08e91 100644
Binary files a/fonts/TewiFont/0234.png and b/fonts/TewiFont/0234.png differ
diff --git a/fonts/TewiFont/0235.png b/fonts/TewiFont/0235.png
index 634e8311f..ad2fa87de 100644
Binary files a/fonts/TewiFont/0235.png and b/fonts/TewiFont/0235.png differ
diff --git a/fonts/TewiFont/0236.png b/fonts/TewiFont/0236.png
index c478badf4..28b851795 100644
Binary files a/fonts/TewiFont/0236.png and b/fonts/TewiFont/0236.png differ
diff --git a/fonts/TewiFont/0237.png b/fonts/TewiFont/0237.png
index 11f30bbe0..a5a0462fa 100644
Binary files a/fonts/TewiFont/0237.png and b/fonts/TewiFont/0237.png differ
diff --git a/fonts/TewiFont/0238.png b/fonts/TewiFont/0238.png
index 0073b1517..bfc78ac30 100644
Binary files a/fonts/TewiFont/0238.png and b/fonts/TewiFont/0238.png differ
diff --git a/fonts/TewiFont/0239.png b/fonts/TewiFont/0239.png
index 9f18b1bce..324e4616b 100644
Binary files a/fonts/TewiFont/0239.png and b/fonts/TewiFont/0239.png differ
diff --git a/fonts/TewiFont/023A.png b/fonts/TewiFont/023A.png
index f1bebb582..baf460a29 100644
Binary files a/fonts/TewiFont/023A.png and b/fonts/TewiFont/023A.png differ
diff --git a/fonts/TewiFont/023B.png b/fonts/TewiFont/023B.png
index 77b0e267e..f33f7c273 100644
Binary files a/fonts/TewiFont/023B.png and b/fonts/TewiFont/023B.png differ
diff --git a/fonts/TewiFont/023C.png b/fonts/TewiFont/023C.png
index b16dfebe4..fd4417334 100644
Binary files a/fonts/TewiFont/023C.png and b/fonts/TewiFont/023C.png differ
diff --git a/fonts/TewiFont/023D.png b/fonts/TewiFont/023D.png
index 3651586c2..b5bb99a1b 100644
Binary files a/fonts/TewiFont/023D.png and b/fonts/TewiFont/023D.png differ
diff --git a/fonts/TewiFont/023E.png b/fonts/TewiFont/023E.png
index 97499dea0..fb5e2fff4 100644
Binary files a/fonts/TewiFont/023E.png and b/fonts/TewiFont/023E.png differ
diff --git a/fonts/TewiFont/023F.png b/fonts/TewiFont/023F.png
index 3c3721714..21f9edd79 100644
Binary files a/fonts/TewiFont/023F.png and b/fonts/TewiFont/023F.png differ
diff --git a/fonts/TewiFont/0240.png b/fonts/TewiFont/0240.png
index e90b3774c..0978dada0 100644
Binary files a/fonts/TewiFont/0240.png and b/fonts/TewiFont/0240.png differ
diff --git a/fonts/TewiFont/0241.png b/fonts/TewiFont/0241.png
index 0be348a66..0d2e039d4 100644
Binary files a/fonts/TewiFont/0241.png and b/fonts/TewiFont/0241.png differ
diff --git a/fonts/TewiFont/0242.png b/fonts/TewiFont/0242.png
index 9587acedd..5a16d8462 100644
Binary files a/fonts/TewiFont/0242.png and b/fonts/TewiFont/0242.png differ
diff --git a/fonts/TewiFont/0243.png b/fonts/TewiFont/0243.png
index 9cc492add..39c8d80ff 100644
Binary files a/fonts/TewiFont/0243.png and b/fonts/TewiFont/0243.png differ
diff --git a/fonts/TewiFont/0244.png b/fonts/TewiFont/0244.png
index fab8342e1..0504b420a 100644
Binary files a/fonts/TewiFont/0244.png and b/fonts/TewiFont/0244.png differ
diff --git a/fonts/TewiFont/0245.png b/fonts/TewiFont/0245.png
index 6a9f34ecb..4d767f379 100644
Binary files a/fonts/TewiFont/0245.png and b/fonts/TewiFont/0245.png differ
diff --git a/fonts/TewiFont/0246.png b/fonts/TewiFont/0246.png
index 8ec546f97..6baf854bf 100644
Binary files a/fonts/TewiFont/0246.png and b/fonts/TewiFont/0246.png differ
diff --git a/fonts/TewiFont/0247.png b/fonts/TewiFont/0247.png
index 3c1a33073..8d05a3153 100644
Binary files a/fonts/TewiFont/0247.png and b/fonts/TewiFont/0247.png differ
diff --git a/fonts/TewiFont/0248.png b/fonts/TewiFont/0248.png
index 31e286199..82a133db0 100644
Binary files a/fonts/TewiFont/0248.png and b/fonts/TewiFont/0248.png differ
diff --git a/fonts/TewiFont/0249.png b/fonts/TewiFont/0249.png
index c1c8645d2..26bb7ac6d 100644
Binary files a/fonts/TewiFont/0249.png and b/fonts/TewiFont/0249.png differ
diff --git a/fonts/TewiFont/024A.png b/fonts/TewiFont/024A.png
index de8b53d18..4a2a25ec9 100644
Binary files a/fonts/TewiFont/024A.png and b/fonts/TewiFont/024A.png differ
diff --git a/fonts/TewiFont/024B.png b/fonts/TewiFont/024B.png
index 2f7acb598..4996f1c05 100644
Binary files a/fonts/TewiFont/024B.png and b/fonts/TewiFont/024B.png differ
diff --git a/fonts/TewiFont/024C.png b/fonts/TewiFont/024C.png
index 0ce2d3590..6fb4cfdbe 100644
Binary files a/fonts/TewiFont/024C.png and b/fonts/TewiFont/024C.png differ
diff --git a/fonts/TewiFont/024D.png b/fonts/TewiFont/024D.png
index b57265bf3..78cc92ab6 100644
Binary files a/fonts/TewiFont/024D.png and b/fonts/TewiFont/024D.png differ
diff --git a/fonts/TewiFont/024E.png b/fonts/TewiFont/024E.png
index 17d7c8722..53b708ff4 100644
Binary files a/fonts/TewiFont/024E.png and b/fonts/TewiFont/024E.png differ
diff --git a/fonts/TewiFont/024F.png b/fonts/TewiFont/024F.png
index bbc38f701..e87b81b3e 100644
Binary files a/fonts/TewiFont/024F.png and b/fonts/TewiFont/024F.png differ
diff --git a/fonts/TewiFont/0250.png b/fonts/TewiFont/0250.png
index d2d2ee00f..df0a6ba5c 100644
Binary files a/fonts/TewiFont/0250.png and b/fonts/TewiFont/0250.png differ
diff --git a/fonts/TewiFont/0251.png b/fonts/TewiFont/0251.png
index 117fd522d..9e668c03a 100644
Binary files a/fonts/TewiFont/0251.png and b/fonts/TewiFont/0251.png differ
diff --git a/fonts/TewiFont/0252.png b/fonts/TewiFont/0252.png
index dc5bf6e0e..9e19b513c 100644
Binary files a/fonts/TewiFont/0252.png and b/fonts/TewiFont/0252.png differ
diff --git a/fonts/TewiFont/0253.png b/fonts/TewiFont/0253.png
index 14c6d29f4..94423da58 100644
Binary files a/fonts/TewiFont/0253.png and b/fonts/TewiFont/0253.png differ
diff --git a/fonts/TewiFont/0254.png b/fonts/TewiFont/0254.png
index 46188ad14..5b429a346 100644
Binary files a/fonts/TewiFont/0254.png and b/fonts/TewiFont/0254.png differ
diff --git a/fonts/TewiFont/0255.png b/fonts/TewiFont/0255.png
index 48c9f48f2..e8db9f980 100644
Binary files a/fonts/TewiFont/0255.png and b/fonts/TewiFont/0255.png differ
diff --git a/fonts/TewiFont/0256.png b/fonts/TewiFont/0256.png
index b617b88c6..c29cf191f 100644
Binary files a/fonts/TewiFont/0256.png and b/fonts/TewiFont/0256.png differ
diff --git a/fonts/TewiFont/0257.png b/fonts/TewiFont/0257.png
index 9de6ac2bd..a4d5f0b65 100644
Binary files a/fonts/TewiFont/0257.png and b/fonts/TewiFont/0257.png differ
diff --git a/fonts/TewiFont/0258.png b/fonts/TewiFont/0258.png
index c21806b39..fbf2d4c06 100644
Binary files a/fonts/TewiFont/0258.png and b/fonts/TewiFont/0258.png differ
diff --git a/fonts/TewiFont/0259.png b/fonts/TewiFont/0259.png
index 466d1b379..0d9e111a3 100644
Binary files a/fonts/TewiFont/0259.png and b/fonts/TewiFont/0259.png differ
diff --git a/fonts/TewiFont/025A.png b/fonts/TewiFont/025A.png
index 312e5c6e0..c563501a7 100644
Binary files a/fonts/TewiFont/025A.png and b/fonts/TewiFont/025A.png differ
diff --git a/fonts/TewiFont/025B.png b/fonts/TewiFont/025B.png
index 9a8072bd1..56800a549 100644
Binary files a/fonts/TewiFont/025B.png and b/fonts/TewiFont/025B.png differ
diff --git a/fonts/TewiFont/025C.png b/fonts/TewiFont/025C.png
index fcb363ad1..ecccd356b 100644
Binary files a/fonts/TewiFont/025C.png and b/fonts/TewiFont/025C.png differ
diff --git a/fonts/TewiFont/025D.png b/fonts/TewiFont/025D.png
index 4bda2b2a0..3cbccece4 100644
Binary files a/fonts/TewiFont/025D.png and b/fonts/TewiFont/025D.png differ
diff --git a/fonts/TewiFont/025E.png b/fonts/TewiFont/025E.png
index 037e1d5ae..b1be8813e 100644
Binary files a/fonts/TewiFont/025E.png and b/fonts/TewiFont/025E.png differ
diff --git a/fonts/TewiFont/025F.png b/fonts/TewiFont/025F.png
index e1f1385d3..0829ed34d 100644
Binary files a/fonts/TewiFont/025F.png and b/fonts/TewiFont/025F.png differ
diff --git a/fonts/TewiFont/0260.png b/fonts/TewiFont/0260.png
index d688460f2..75e0f4786 100644
Binary files a/fonts/TewiFont/0260.png and b/fonts/TewiFont/0260.png differ
diff --git a/fonts/TewiFont/0261.png b/fonts/TewiFont/0261.png
index e19e17f9e..394f78ded 100644
Binary files a/fonts/TewiFont/0261.png and b/fonts/TewiFont/0261.png differ
diff --git a/fonts/TewiFont/0262.png b/fonts/TewiFont/0262.png
index 55daa7262..0f5d7fa95 100644
Binary files a/fonts/TewiFont/0262.png and b/fonts/TewiFont/0262.png differ
diff --git a/fonts/TewiFont/0263.png b/fonts/TewiFont/0263.png
index b142550a0..ba5a8444f 100644
Binary files a/fonts/TewiFont/0263.png and b/fonts/TewiFont/0263.png differ
diff --git a/fonts/TewiFont/0264.png b/fonts/TewiFont/0264.png
index ac21eeebe..d266565e6 100644
Binary files a/fonts/TewiFont/0264.png and b/fonts/TewiFont/0264.png differ
diff --git a/fonts/TewiFont/0265.png b/fonts/TewiFont/0265.png
index 17849c1b2..847180036 100644
Binary files a/fonts/TewiFont/0265.png and b/fonts/TewiFont/0265.png differ
diff --git a/fonts/TewiFont/0266.png b/fonts/TewiFont/0266.png
index 09da1c107..421e09994 100644
Binary files a/fonts/TewiFont/0266.png and b/fonts/TewiFont/0266.png differ
diff --git a/fonts/TewiFont/0267.png b/fonts/TewiFont/0267.png
index 3c65c2a4b..562b9644b 100644
Binary files a/fonts/TewiFont/0267.png and b/fonts/TewiFont/0267.png differ
diff --git a/fonts/TewiFont/0268.png b/fonts/TewiFont/0268.png
index 9b00a62c1..599086795 100644
Binary files a/fonts/TewiFont/0268.png and b/fonts/TewiFont/0268.png differ
diff --git a/fonts/TewiFont/0269.png b/fonts/TewiFont/0269.png
index 6fc160101..54cb3638e 100644
Binary files a/fonts/TewiFont/0269.png and b/fonts/TewiFont/0269.png differ
diff --git a/fonts/TewiFont/026A.png b/fonts/TewiFont/026A.png
index 9c53efe13..0b9aa5520 100644
Binary files a/fonts/TewiFont/026A.png and b/fonts/TewiFont/026A.png differ
diff --git a/fonts/TewiFont/026B.png b/fonts/TewiFont/026B.png
index c7b0a915e..6874d95fb 100644
Binary files a/fonts/TewiFont/026B.png and b/fonts/TewiFont/026B.png differ
diff --git a/fonts/TewiFont/026C.png b/fonts/TewiFont/026C.png
index 2b7fe3e63..ed67ebffb 100644
Binary files a/fonts/TewiFont/026C.png and b/fonts/TewiFont/026C.png differ
diff --git a/fonts/TewiFont/026D.png b/fonts/TewiFont/026D.png
index 318e317d1..ea617af66 100644
Binary files a/fonts/TewiFont/026D.png and b/fonts/TewiFont/026D.png differ
diff --git a/fonts/TewiFont/026E.png b/fonts/TewiFont/026E.png
index eb1ffdb00..fda962b78 100644
Binary files a/fonts/TewiFont/026E.png and b/fonts/TewiFont/026E.png differ
diff --git a/fonts/TewiFont/026F.png b/fonts/TewiFont/026F.png
index 6b150564f..bdc1a5438 100644
Binary files a/fonts/TewiFont/026F.png and b/fonts/TewiFont/026F.png differ
diff --git a/fonts/TewiFont/0270.png b/fonts/TewiFont/0270.png
index c55a02045..63108bcdb 100644
Binary files a/fonts/TewiFont/0270.png and b/fonts/TewiFont/0270.png differ
diff --git a/fonts/TewiFont/0271.png b/fonts/TewiFont/0271.png
index 25314b848..46b067791 100644
Binary files a/fonts/TewiFont/0271.png and b/fonts/TewiFont/0271.png differ
diff --git a/fonts/TewiFont/0272.png b/fonts/TewiFont/0272.png
index 32c97a340..b9fbf61e8 100644
Binary files a/fonts/TewiFont/0272.png and b/fonts/TewiFont/0272.png differ
diff --git a/fonts/TewiFont/0273.png b/fonts/TewiFont/0273.png
index ae5af341a..2eca42018 100644
Binary files a/fonts/TewiFont/0273.png and b/fonts/TewiFont/0273.png differ
diff --git a/fonts/TewiFont/0274.png b/fonts/TewiFont/0274.png
index 7ace1e01d..2ae053b7d 100644
Binary files a/fonts/TewiFont/0274.png and b/fonts/TewiFont/0274.png differ
diff --git a/fonts/TewiFont/0275.png b/fonts/TewiFont/0275.png
index 4677e8fe1..78f820726 100644
Binary files a/fonts/TewiFont/0275.png and b/fonts/TewiFont/0275.png differ
diff --git a/fonts/TewiFont/0276.png b/fonts/TewiFont/0276.png
index 23aabf600..9f002683e 100644
Binary files a/fonts/TewiFont/0276.png and b/fonts/TewiFont/0276.png differ
diff --git a/fonts/TewiFont/0277.png b/fonts/TewiFont/0277.png
index 06e5adbbb..a350c086c 100644
Binary files a/fonts/TewiFont/0277.png and b/fonts/TewiFont/0277.png differ
diff --git a/fonts/TewiFont/0278.png b/fonts/TewiFont/0278.png
index 32bda97aa..9ad5d0306 100644
Binary files a/fonts/TewiFont/0278.png and b/fonts/TewiFont/0278.png differ
diff --git a/fonts/TewiFont/0279.png b/fonts/TewiFont/0279.png
index 219efc8d8..d466a2369 100644
Binary files a/fonts/TewiFont/0279.png and b/fonts/TewiFont/0279.png differ
diff --git a/fonts/TewiFont/027A.png b/fonts/TewiFont/027A.png
index 84922c229..b182b90a9 100644
Binary files a/fonts/TewiFont/027A.png and b/fonts/TewiFont/027A.png differ
diff --git a/fonts/TewiFont/027B.png b/fonts/TewiFont/027B.png
index 6db72e739..747970f3f 100644
Binary files a/fonts/TewiFont/027B.png and b/fonts/TewiFont/027B.png differ
diff --git a/fonts/TewiFont/027C.png b/fonts/TewiFont/027C.png
index 700b7fb0b..5597de95a 100644
Binary files a/fonts/TewiFont/027C.png and b/fonts/TewiFont/027C.png differ
diff --git a/fonts/TewiFont/027D.png b/fonts/TewiFont/027D.png
index 4502e8d16..46da87cac 100644
Binary files a/fonts/TewiFont/027D.png and b/fonts/TewiFont/027D.png differ
diff --git a/fonts/TewiFont/027E.png b/fonts/TewiFont/027E.png
index 5a7fca2e0..94b5fe020 100644
Binary files a/fonts/TewiFont/027E.png and b/fonts/TewiFont/027E.png differ
diff --git a/fonts/TewiFont/027F.png b/fonts/TewiFont/027F.png
index de43ecbd6..428798098 100644
Binary files a/fonts/TewiFont/027F.png and b/fonts/TewiFont/027F.png differ
diff --git a/fonts/TewiFont/0280.png b/fonts/TewiFont/0280.png
index fc609e096..01da571fd 100644
Binary files a/fonts/TewiFont/0280.png and b/fonts/TewiFont/0280.png differ
diff --git a/fonts/TewiFont/0281.png b/fonts/TewiFont/0281.png
index 97d1a1853..00fe5f53d 100644
Binary files a/fonts/TewiFont/0281.png and b/fonts/TewiFont/0281.png differ
diff --git a/fonts/TewiFont/0282.png b/fonts/TewiFont/0282.png
index efad56392..1d72b2538 100644
Binary files a/fonts/TewiFont/0282.png and b/fonts/TewiFont/0282.png differ
diff --git a/fonts/TewiFont/0283.png b/fonts/TewiFont/0283.png
index ce26a6138..cba7cf5aa 100644
Binary files a/fonts/TewiFont/0283.png and b/fonts/TewiFont/0283.png differ
diff --git a/fonts/TewiFont/0284.png b/fonts/TewiFont/0284.png
index 42bddbe0c..e64a379f6 100644
Binary files a/fonts/TewiFont/0284.png and b/fonts/TewiFont/0284.png differ
diff --git a/fonts/TewiFont/0285.png b/fonts/TewiFont/0285.png
index 468a2b272..82013f826 100644
Binary files a/fonts/TewiFont/0285.png and b/fonts/TewiFont/0285.png differ
diff --git a/fonts/TewiFont/0286.png b/fonts/TewiFont/0286.png
index 69027e819..2f5702cd3 100644
Binary files a/fonts/TewiFont/0286.png and b/fonts/TewiFont/0286.png differ
diff --git a/fonts/TewiFont/0287.png b/fonts/TewiFont/0287.png
index a0b7d9dd6..c02979d65 100644
Binary files a/fonts/TewiFont/0287.png and b/fonts/TewiFont/0287.png differ
diff --git a/fonts/TewiFont/0288.png b/fonts/TewiFont/0288.png
index fa83edf25..0ce62df24 100644
Binary files a/fonts/TewiFont/0288.png and b/fonts/TewiFont/0288.png differ
diff --git a/fonts/TewiFont/0289.png b/fonts/TewiFont/0289.png
index 060e4d019..5ef20d3cd 100644
Binary files a/fonts/TewiFont/0289.png and b/fonts/TewiFont/0289.png differ
diff --git a/fonts/TewiFont/028A.png b/fonts/TewiFont/028A.png
index 5144f84ca..98fd9d1ca 100644
Binary files a/fonts/TewiFont/028A.png and b/fonts/TewiFont/028A.png differ
diff --git a/fonts/TewiFont/028B.png b/fonts/TewiFont/028B.png
index ee961211f..26516cd19 100644
Binary files a/fonts/TewiFont/028B.png and b/fonts/TewiFont/028B.png differ
diff --git a/fonts/TewiFont/028C.png b/fonts/TewiFont/028C.png
index f05216b60..97170b2d2 100644
Binary files a/fonts/TewiFont/028C.png and b/fonts/TewiFont/028C.png differ
diff --git a/fonts/TewiFont/028D.png b/fonts/TewiFont/028D.png
index b0ba8fab8..4ed3c5152 100644
Binary files a/fonts/TewiFont/028D.png and b/fonts/TewiFont/028D.png differ
diff --git a/fonts/TewiFont/028E.png b/fonts/TewiFont/028E.png
index e6c948365..60a73a812 100644
Binary files a/fonts/TewiFont/028E.png and b/fonts/TewiFont/028E.png differ
diff --git a/fonts/TewiFont/028F.png b/fonts/TewiFont/028F.png
index ed585c659..5d1ba1559 100644
Binary files a/fonts/TewiFont/028F.png and b/fonts/TewiFont/028F.png differ
diff --git a/fonts/TewiFont/0290.png b/fonts/TewiFont/0290.png
index 3097d7a7e..2d87eb244 100644
Binary files a/fonts/TewiFont/0290.png and b/fonts/TewiFont/0290.png differ
diff --git a/fonts/TewiFont/0291.png b/fonts/TewiFont/0291.png
index 1e84148fc..852e96304 100644
Binary files a/fonts/TewiFont/0291.png and b/fonts/TewiFont/0291.png differ
diff --git a/fonts/TewiFont/0292.png b/fonts/TewiFont/0292.png
index 480c20281..5799e104d 100644
Binary files a/fonts/TewiFont/0292.png and b/fonts/TewiFont/0292.png differ
diff --git a/fonts/TewiFont/0293.png b/fonts/TewiFont/0293.png
index 0c0b4fd7c..fe321b0fd 100644
Binary files a/fonts/TewiFont/0293.png and b/fonts/TewiFont/0293.png differ
diff --git a/fonts/TewiFont/0294.png b/fonts/TewiFont/0294.png
index 0be348a66..0d2e039d4 100644
Binary files a/fonts/TewiFont/0294.png and b/fonts/TewiFont/0294.png differ
diff --git a/fonts/TewiFont/0295.png b/fonts/TewiFont/0295.png
index 0e0496135..147f2ddd0 100644
Binary files a/fonts/TewiFont/0295.png and b/fonts/TewiFont/0295.png differ
diff --git a/fonts/TewiFont/0296.png b/fonts/TewiFont/0296.png
index a9729eb9d..9d6afe447 100644
Binary files a/fonts/TewiFont/0296.png and b/fonts/TewiFont/0296.png differ
diff --git a/fonts/TewiFont/0297.png b/fonts/TewiFont/0297.png
index b14a2f8e2..0cddaf41b 100644
Binary files a/fonts/TewiFont/0297.png and b/fonts/TewiFont/0297.png differ
diff --git a/fonts/TewiFont/0298.png b/fonts/TewiFont/0298.png
index 25a2cffc7..19ae69e45 100644
Binary files a/fonts/TewiFont/0298.png and b/fonts/TewiFont/0298.png differ
diff --git a/fonts/TewiFont/0299.png b/fonts/TewiFont/0299.png
index 66a98ec31..d0996dc96 100644
Binary files a/fonts/TewiFont/0299.png and b/fonts/TewiFont/0299.png differ
diff --git a/fonts/TewiFont/029A.png b/fonts/TewiFont/029A.png
index 8c5cc40ce..b374e880d 100644
Binary files a/fonts/TewiFont/029A.png and b/fonts/TewiFont/029A.png differ
diff --git a/fonts/TewiFont/029B.png b/fonts/TewiFont/029B.png
index abbfabcba..b0b53acd8 100644
Binary files a/fonts/TewiFont/029B.png and b/fonts/TewiFont/029B.png differ
diff --git a/fonts/TewiFont/029C.png b/fonts/TewiFont/029C.png
index 4f31d3073..5ac1f7202 100644
Binary files a/fonts/TewiFont/029C.png and b/fonts/TewiFont/029C.png differ
diff --git a/fonts/TewiFont/029D.png b/fonts/TewiFont/029D.png
index b6877a421..19f75b986 100644
Binary files a/fonts/TewiFont/029D.png and b/fonts/TewiFont/029D.png differ
diff --git a/fonts/TewiFont/029E.png b/fonts/TewiFont/029E.png
index d812d411f..136abe1b3 100644
Binary files a/fonts/TewiFont/029E.png and b/fonts/TewiFont/029E.png differ
diff --git a/fonts/TewiFont/029F.png b/fonts/TewiFont/029F.png
index c5fe7775c..d2af4fffe 100644
Binary files a/fonts/TewiFont/029F.png and b/fonts/TewiFont/029F.png differ
diff --git a/fonts/TewiFont/02A0.png b/fonts/TewiFont/02A0.png
index f3d01cfcf..91d571873 100644
Binary files a/fonts/TewiFont/02A0.png and b/fonts/TewiFont/02A0.png differ
diff --git a/fonts/TewiFont/02A1.png b/fonts/TewiFont/02A1.png
index 4422ffc57..bc1bc36ac 100644
Binary files a/fonts/TewiFont/02A1.png and b/fonts/TewiFont/02A1.png differ
diff --git a/fonts/TewiFont/02A2.png b/fonts/TewiFont/02A2.png
index 556d9cafc..89eaf4822 100644
Binary files a/fonts/TewiFont/02A2.png and b/fonts/TewiFont/02A2.png differ
diff --git a/fonts/TewiFont/02A3.png b/fonts/TewiFont/02A3.png
index 15e7b2424..ba0f52c89 100644
Binary files a/fonts/TewiFont/02A3.png and b/fonts/TewiFont/02A3.png differ
diff --git a/fonts/TewiFont/02A4.png b/fonts/TewiFont/02A4.png
index fce7d2911..cac885c17 100644
Binary files a/fonts/TewiFont/02A4.png and b/fonts/TewiFont/02A4.png differ
diff --git a/fonts/TewiFont/02A5.png b/fonts/TewiFont/02A5.png
index 93e29db1b..e24f18258 100644
Binary files a/fonts/TewiFont/02A5.png and b/fonts/TewiFont/02A5.png differ
diff --git a/fonts/TewiFont/02A6.png b/fonts/TewiFont/02A6.png
index a2f3e100c..fab1966e9 100644
Binary files a/fonts/TewiFont/02A6.png and b/fonts/TewiFont/02A6.png differ
diff --git a/fonts/TewiFont/02A7.png b/fonts/TewiFont/02A7.png
index b975be66b..b64a8157e 100644
Binary files a/fonts/TewiFont/02A7.png and b/fonts/TewiFont/02A7.png differ
diff --git a/fonts/TewiFont/02A8.png b/fonts/TewiFont/02A8.png
index bdf9d52a4..d7fd4100e 100644
Binary files a/fonts/TewiFont/02A8.png and b/fonts/TewiFont/02A8.png differ
diff --git a/fonts/TewiFont/02A9.png b/fonts/TewiFont/02A9.png
index a89d7ad27..43d3f7a32 100644
Binary files a/fonts/TewiFont/02A9.png and b/fonts/TewiFont/02A9.png differ
diff --git a/fonts/TewiFont/02AA.png b/fonts/TewiFont/02AA.png
index e0a37aaac..06c346bb3 100644
Binary files a/fonts/TewiFont/02AA.png and b/fonts/TewiFont/02AA.png differ
diff --git a/fonts/TewiFont/02AB.png b/fonts/TewiFont/02AB.png
index c75a0211d..7c53676ba 100644
Binary files a/fonts/TewiFont/02AB.png and b/fonts/TewiFont/02AB.png differ
diff --git a/fonts/TewiFont/02AC.png b/fonts/TewiFont/02AC.png
index b68271b65..37794a4d7 100644
Binary files a/fonts/TewiFont/02AC.png and b/fonts/TewiFont/02AC.png differ
diff --git a/fonts/TewiFont/02AD.png b/fonts/TewiFont/02AD.png
index a2b8c2b94..8e060edce 100644
Binary files a/fonts/TewiFont/02AD.png and b/fonts/TewiFont/02AD.png differ
diff --git a/fonts/TewiFont/02AE.png b/fonts/TewiFont/02AE.png
index cb7e50821..fd7bf6dc3 100644
Binary files a/fonts/TewiFont/02AE.png and b/fonts/TewiFont/02AE.png differ
diff --git a/fonts/TewiFont/02AF.png b/fonts/TewiFont/02AF.png
index f7f770787..77cfdd43b 100644
Binary files a/fonts/TewiFont/02AF.png and b/fonts/TewiFont/02AF.png differ
diff --git a/fonts/TewiFont/02B0.png b/fonts/TewiFont/02B0.png
index 58e774399..fd75a2b76 100644
Binary files a/fonts/TewiFont/02B0.png and b/fonts/TewiFont/02B0.png differ
diff --git a/fonts/TewiFont/02B1.png b/fonts/TewiFont/02B1.png
index 618c73ae7..d69b9f8c6 100644
Binary files a/fonts/TewiFont/02B1.png and b/fonts/TewiFont/02B1.png differ
diff --git a/fonts/TewiFont/02B2.png b/fonts/TewiFont/02B2.png
index 4bd9c6690..f578f3189 100644
Binary files a/fonts/TewiFont/02B2.png and b/fonts/TewiFont/02B2.png differ
diff --git a/fonts/TewiFont/02B3.png b/fonts/TewiFont/02B3.png
index 035d618be..a76c30756 100644
Binary files a/fonts/TewiFont/02B3.png and b/fonts/TewiFont/02B3.png differ
diff --git a/fonts/TewiFont/02B4.png b/fonts/TewiFont/02B4.png
index 5e5dad5e0..b26fb1e68 100644
Binary files a/fonts/TewiFont/02B4.png and b/fonts/TewiFont/02B4.png differ
diff --git a/fonts/TewiFont/02B5.png b/fonts/TewiFont/02B5.png
index a0cc8099a..a2cf1848f 100644
Binary files a/fonts/TewiFont/02B5.png and b/fonts/TewiFont/02B5.png differ
diff --git a/fonts/TewiFont/02B6.png b/fonts/TewiFont/02B6.png
index b12649102..659512cf2 100644
Binary files a/fonts/TewiFont/02B6.png and b/fonts/TewiFont/02B6.png differ
diff --git a/fonts/TewiFont/02B7.png b/fonts/TewiFont/02B7.png
index 51e4feb78..eaa7d077f 100644
Binary files a/fonts/TewiFont/02B7.png and b/fonts/TewiFont/02B7.png differ
diff --git a/fonts/TewiFont/02B8.png b/fonts/TewiFont/02B8.png
index 69167759b..b77b45b95 100644
Binary files a/fonts/TewiFont/02B8.png and b/fonts/TewiFont/02B8.png differ
diff --git a/fonts/TewiFont/02B9.png b/fonts/TewiFont/02B9.png
index 192bcab98..828873cd8 100644
Binary files a/fonts/TewiFont/02B9.png and b/fonts/TewiFont/02B9.png differ
diff --git a/fonts/TewiFont/02BA.png b/fonts/TewiFont/02BA.png
index d7e2fa765..a4e045ce0 100644
Binary files a/fonts/TewiFont/02BA.png and b/fonts/TewiFont/02BA.png differ
diff --git a/fonts/TewiFont/02BB.png b/fonts/TewiFont/02BB.png
index dc11dc0de..e7b975df1 100644
Binary files a/fonts/TewiFont/02BB.png and b/fonts/TewiFont/02BB.png differ
diff --git a/fonts/TewiFont/02BC.png b/fonts/TewiFont/02BC.png
index e8ec794a5..d4e3177c4 100644
Binary files a/fonts/TewiFont/02BC.png and b/fonts/TewiFont/02BC.png differ
diff --git a/fonts/TewiFont/02BD.png b/fonts/TewiFont/02BD.png
index 325ed4c5e..76399b224 100644
Binary files a/fonts/TewiFont/02BD.png and b/fonts/TewiFont/02BD.png differ
diff --git a/fonts/TewiFont/02C2.png b/fonts/TewiFont/02C2.png
index 2fc2b5a39..f32e2cd7d 100644
Binary files a/fonts/TewiFont/02C2.png and b/fonts/TewiFont/02C2.png differ
diff --git a/fonts/TewiFont/02C3.png b/fonts/TewiFont/02C3.png
index ae5848734..94443966b 100644
Binary files a/fonts/TewiFont/02C3.png and b/fonts/TewiFont/02C3.png differ
diff --git a/fonts/TewiFont/02C4.png b/fonts/TewiFont/02C4.png
index 71f8bb0a7..f8e6e0313 100644
Binary files a/fonts/TewiFont/02C4.png and b/fonts/TewiFont/02C4.png differ
diff --git a/fonts/TewiFont/02C5.png b/fonts/TewiFont/02C5.png
index d8f555d45..5c392811e 100644
Binary files a/fonts/TewiFont/02C5.png and b/fonts/TewiFont/02C5.png differ
diff --git a/fonts/TewiFont/02C6.png b/fonts/TewiFont/02C6.png
index 78891637b..2cd5eca18 100644
Binary files a/fonts/TewiFont/02C6.png and b/fonts/TewiFont/02C6.png differ
diff --git a/fonts/TewiFont/02C7.png b/fonts/TewiFont/02C7.png
index b0d634c26..adedd3882 100644
Binary files a/fonts/TewiFont/02C7.png and b/fonts/TewiFont/02C7.png differ
diff --git a/fonts/TewiFont/02C8.png b/fonts/TewiFont/02C8.png
index ee5c114ad..c7afb548c 100644
Binary files a/fonts/TewiFont/02C8.png and b/fonts/TewiFont/02C8.png differ
diff --git a/fonts/TewiFont/02CA.png b/fonts/TewiFont/02CA.png
index 8d8ee292f..f133f009d 100644
Binary files a/fonts/TewiFont/02CA.png and b/fonts/TewiFont/02CA.png differ
diff --git a/fonts/TewiFont/02CB.png b/fonts/TewiFont/02CB.png
index 507bafb97..d931e8fd8 100644
Binary files a/fonts/TewiFont/02CB.png and b/fonts/TewiFont/02CB.png differ
diff --git a/fonts/TewiFont/02D0.png b/fonts/TewiFont/02D0.png
index 4f301f4d9..d67a1a21f 100644
Binary files a/fonts/TewiFont/02D0.png and b/fonts/TewiFont/02D0.png differ
diff --git a/fonts/TewiFont/02D1.png b/fonts/TewiFont/02D1.png
index c07fa6a0e..00ba8c24f 100644
Binary files a/fonts/TewiFont/02D1.png and b/fonts/TewiFont/02D1.png differ
diff --git a/fonts/TewiFont/02D8.png b/fonts/TewiFont/02D8.png
index f76d05398..3a71842c0 100644
Binary files a/fonts/TewiFont/02D8.png and b/fonts/TewiFont/02D8.png differ
diff --git a/fonts/TewiFont/02D9.png b/fonts/TewiFont/02D9.png
index 554fe43f5..f454497cf 100644
Binary files a/fonts/TewiFont/02D9.png and b/fonts/TewiFont/02D9.png differ
diff --git a/fonts/TewiFont/02DA.png b/fonts/TewiFont/02DA.png
index dbf0fea43..b564494f4 100644
Binary files a/fonts/TewiFont/02DA.png and b/fonts/TewiFont/02DA.png differ
diff --git a/fonts/TewiFont/02DB.png b/fonts/TewiFont/02DB.png
index 07c4a95ec..755be3486 100644
Binary files a/fonts/TewiFont/02DB.png and b/fonts/TewiFont/02DB.png differ
diff --git a/fonts/TewiFont/02DC.png b/fonts/TewiFont/02DC.png
index 60c8c0b15..03c35e0a9 100644
Binary files a/fonts/TewiFont/02DC.png and b/fonts/TewiFont/02DC.png differ
diff --git a/fonts/TewiFont/02DD.png b/fonts/TewiFont/02DD.png
index 5eccf70c4..c1c79232e 100644
Binary files a/fonts/TewiFont/02DD.png and b/fonts/TewiFont/02DD.png differ
diff --git a/fonts/TewiFont/02DE.png b/fonts/TewiFont/02DE.png
index cfa4ebbd9..923496d67 100644
Binary files a/fonts/TewiFont/02DE.png and b/fonts/TewiFont/02DE.png differ
diff --git a/fonts/TewiFont/02E0.png b/fonts/TewiFont/02E0.png
index 28534b8c1..570ddb3c5 100644
Binary files a/fonts/TewiFont/02E0.png and b/fonts/TewiFont/02E0.png differ
diff --git a/fonts/TewiFont/02E4.png b/fonts/TewiFont/02E4.png
index 7e27f59c1..10e2fef3f 100644
Binary files a/fonts/TewiFont/02E4.png and b/fonts/TewiFont/02E4.png differ
diff --git a/fonts/TewiFont/02EE.png b/fonts/TewiFont/02EE.png
index 6caf4ac5a..af9d09b08 100644
Binary files a/fonts/TewiFont/02EE.png and b/fonts/TewiFont/02EE.png differ
diff --git a/fonts/TewiFont/0301.png b/fonts/TewiFont/0301.png
index ea900b850..b140beb8a 100644
Binary files a/fonts/TewiFont/0301.png and b/fonts/TewiFont/0301.png differ
diff --git a/fonts/TewiFont/0302.png b/fonts/TewiFont/0302.png
index 1e8d12014..30119c769 100644
Binary files a/fonts/TewiFont/0302.png and b/fonts/TewiFont/0302.png differ
diff --git a/fonts/TewiFont/0303.png b/fonts/TewiFont/0303.png
index 60c8c0b15..03c35e0a9 100644
Binary files a/fonts/TewiFont/0303.png and b/fonts/TewiFont/0303.png differ
diff --git a/fonts/TewiFont/0304.png b/fonts/TewiFont/0304.png
index 0d62e22ba..68c4d7349 100644
Binary files a/fonts/TewiFont/0304.png and b/fonts/TewiFont/0304.png differ
diff --git a/fonts/TewiFont/0305.png b/fonts/TewiFont/0305.png
index 75a09ce96..5f6be1bf3 100644
Binary files a/fonts/TewiFont/0305.png and b/fonts/TewiFont/0305.png differ
diff --git a/fonts/TewiFont/0306.png b/fonts/TewiFont/0306.png
index 99268c781..0b922c19b 100644
Binary files a/fonts/TewiFont/0306.png and b/fonts/TewiFont/0306.png differ
diff --git a/fonts/TewiFont/0307.png b/fonts/TewiFont/0307.png
index 665f8b5fa..f18b32245 100644
Binary files a/fonts/TewiFont/0307.png and b/fonts/TewiFont/0307.png differ
diff --git a/fonts/TewiFont/0309.png b/fonts/TewiFont/0309.png
index cdd8b0a32..beac0ca7f 100644
Binary files a/fonts/TewiFont/0309.png and b/fonts/TewiFont/0309.png differ
diff --git a/fonts/TewiFont/030A.png b/fonts/TewiFont/030A.png
index dbf0fea43..daedb10b3 100644
Binary files a/fonts/TewiFont/030A.png and b/fonts/TewiFont/030A.png differ
diff --git a/fonts/TewiFont/030B.png b/fonts/TewiFont/030B.png
index 5a4cb70ad..86d8cd77a 100644
Binary files a/fonts/TewiFont/030B.png and b/fonts/TewiFont/030B.png differ
diff --git a/fonts/TewiFont/030C.png b/fonts/TewiFont/030C.png
index 9912f0d41..1b09fb67d 100644
Binary files a/fonts/TewiFont/030C.png and b/fonts/TewiFont/030C.png differ
diff --git a/fonts/TewiFont/030D.png b/fonts/TewiFont/030D.png
index e57603514..b77671265 100644
Binary files a/fonts/TewiFont/030D.png and b/fonts/TewiFont/030D.png differ
diff --git a/fonts/TewiFont/030E.png b/fonts/TewiFont/030E.png
index 5650cd363..49778fa79 100644
Binary files a/fonts/TewiFont/030E.png and b/fonts/TewiFont/030E.png differ
diff --git a/fonts/TewiFont/0310.png b/fonts/TewiFont/0310.png
index fe74a32ae..4e31b6471 100644
Binary files a/fonts/TewiFont/0310.png and b/fonts/TewiFont/0310.png differ
diff --git a/fonts/TewiFont/0311.png b/fonts/TewiFont/0311.png
index 37b830b15..ef7644123 100644
Binary files a/fonts/TewiFont/0311.png and b/fonts/TewiFont/0311.png differ
diff --git a/fonts/TewiFont/0312.png b/fonts/TewiFont/0312.png
index da9a865a4..106cff423 100644
Binary files a/fonts/TewiFont/0312.png and b/fonts/TewiFont/0312.png differ
diff --git a/fonts/TewiFont/0313.png b/fonts/TewiFont/0313.png
index 8e16f4f50..8bc32f43e 100644
Binary files a/fonts/TewiFont/0313.png and b/fonts/TewiFont/0313.png differ
diff --git a/fonts/TewiFont/0314.png b/fonts/TewiFont/0314.png
index 793f046ac..0560537c4 100644
Binary files a/fonts/TewiFont/0314.png and b/fonts/TewiFont/0314.png differ
diff --git a/fonts/TewiFont/0315.png b/fonts/TewiFont/0315.png
index 8e16f4f50..8bc32f43e 100644
Binary files a/fonts/TewiFont/0315.png and b/fonts/TewiFont/0315.png differ
diff --git a/fonts/TewiFont/031A.png b/fonts/TewiFont/031A.png
index 5ea1293d5..9b7ed4f40 100644
Binary files a/fonts/TewiFont/031A.png and b/fonts/TewiFont/031A.png differ
diff --git a/fonts/TewiFont/031C.png b/fonts/TewiFont/031C.png
index f731c64c1..b224dbe1d 100644
Binary files a/fonts/TewiFont/031C.png and b/fonts/TewiFont/031C.png differ
diff --git a/fonts/TewiFont/031F.png b/fonts/TewiFont/031F.png
index 406150c76..8c5a959ef 100644
Binary files a/fonts/TewiFont/031F.png and b/fonts/TewiFont/031F.png differ
diff --git a/fonts/TewiFont/0320.png b/fonts/TewiFont/0320.png
index 4c551d217..541025508 100644
Binary files a/fonts/TewiFont/0320.png and b/fonts/TewiFont/0320.png differ
diff --git a/fonts/TewiFont/0325.png b/fonts/TewiFont/0325.png
index 7cff6da16..719d4620d 100644
Binary files a/fonts/TewiFont/0325.png and b/fonts/TewiFont/0325.png differ
diff --git a/fonts/TewiFont/032A.png b/fonts/TewiFont/032A.png
index ec293d6f0..a2419c701 100644
Binary files a/fonts/TewiFont/032A.png and b/fonts/TewiFont/032A.png differ
diff --git a/fonts/TewiFont/032C.png b/fonts/TewiFont/032C.png
index 04d79e699..e5f0b6088 100644
Binary files a/fonts/TewiFont/032C.png and b/fonts/TewiFont/032C.png differ
diff --git a/fonts/TewiFont/0330.png b/fonts/TewiFont/0330.png
index 79667c6ad..f6e3eae60 100644
Binary files a/fonts/TewiFont/0330.png and b/fonts/TewiFont/0330.png differ
diff --git a/fonts/TewiFont/0339.png b/fonts/TewiFont/0339.png
index 996a4330e..3a625707e 100644
Binary files a/fonts/TewiFont/0339.png and b/fonts/TewiFont/0339.png differ
diff --git a/fonts/TewiFont/033A.png b/fonts/TewiFont/033A.png
index 7b9eda146..322554bef 100644
Binary files a/fonts/TewiFont/033A.png and b/fonts/TewiFont/033A.png differ
diff --git a/fonts/TewiFont/033B.png b/fonts/TewiFont/033B.png
index cca837f2c..8b4ed5369 100644
Binary files a/fonts/TewiFont/033B.png and b/fonts/TewiFont/033B.png differ
diff --git a/fonts/TewiFont/033C.png b/fonts/TewiFont/033C.png
index 0334138d2..d3d5f6fc0 100644
Binary files a/fonts/TewiFont/033C.png and b/fonts/TewiFont/033C.png differ
diff --git a/fonts/TewiFont/0343.png b/fonts/TewiFont/0343.png
index d98393a88..320c8f1cb 100644
Binary files a/fonts/TewiFont/0343.png and b/fonts/TewiFont/0343.png differ
diff --git a/fonts/TewiFont/0344.png b/fonts/TewiFont/0344.png
index c07fa6a0e..00ba8c24f 100644
Binary files a/fonts/TewiFont/0344.png and b/fonts/TewiFont/0344.png differ
diff --git a/fonts/TewiFont/035C.png b/fonts/TewiFont/035C.png
index 13403c3e6..9ece93ce0 100644
Binary files a/fonts/TewiFont/035C.png and b/fonts/TewiFont/035C.png differ
diff --git a/fonts/TewiFont/0361.png b/fonts/TewiFont/0361.png
index 37b830b15..ef7644123 100644
Binary files a/fonts/TewiFont/0361.png and b/fonts/TewiFont/0361.png differ
diff --git a/fonts/TewiFont/0370.png b/fonts/TewiFont/0370.png
index 2bb4eea99..95a26b116 100644
Binary files a/fonts/TewiFont/0370.png and b/fonts/TewiFont/0370.png differ
diff --git a/fonts/TewiFont/0371.png b/fonts/TewiFont/0371.png
index acaba8acb..aafead9a5 100644
Binary files a/fonts/TewiFont/0371.png and b/fonts/TewiFont/0371.png differ
diff --git a/fonts/TewiFont/0372.png b/fonts/TewiFont/0372.png
index c9d7c96ee..881d6a2a1 100644
Binary files a/fonts/TewiFont/0372.png and b/fonts/TewiFont/0372.png differ
diff --git a/fonts/TewiFont/0373.png b/fonts/TewiFont/0373.png
index 96826aa85..30e7b95f3 100644
Binary files a/fonts/TewiFont/0373.png and b/fonts/TewiFont/0373.png differ
diff --git a/fonts/TewiFont/0374.png b/fonts/TewiFont/0374.png
index 48a297154..ee985696c 100644
Binary files a/fonts/TewiFont/0374.png and b/fonts/TewiFont/0374.png differ
diff --git a/fonts/TewiFont/0375.png b/fonts/TewiFont/0375.png
index 9148a0ffd..a91416221 100644
Binary files a/fonts/TewiFont/0375.png and b/fonts/TewiFont/0375.png differ
diff --git a/fonts/TewiFont/0376.png b/fonts/TewiFont/0376.png
index b43df40fa..1aa49742a 100644
Binary files a/fonts/TewiFont/0376.png and b/fonts/TewiFont/0376.png differ
diff --git a/fonts/TewiFont/0377.png b/fonts/TewiFont/0377.png
index 766169585..aab8730f1 100644
Binary files a/fonts/TewiFont/0377.png and b/fonts/TewiFont/0377.png differ
diff --git a/fonts/TewiFont/037A.png b/fonts/TewiFont/037A.png
index 58b31d326..ce90b39f5 100644
Binary files a/fonts/TewiFont/037A.png and b/fonts/TewiFont/037A.png differ
diff --git a/fonts/TewiFont/037B.png b/fonts/TewiFont/037B.png
index 46188ad14..5b429a346 100644
Binary files a/fonts/TewiFont/037B.png and b/fonts/TewiFont/037B.png differ
diff --git a/fonts/TewiFont/037C.png b/fonts/TewiFont/037C.png
index 22379b07f..f015aafaf 100644
Binary files a/fonts/TewiFont/037C.png and b/fonts/TewiFont/037C.png differ
diff --git a/fonts/TewiFont/037D.png b/fonts/TewiFont/037D.png
index 09d23b6c0..d2941934b 100644
Binary files a/fonts/TewiFont/037D.png and b/fonts/TewiFont/037D.png differ
diff --git a/fonts/TewiFont/037E.png b/fonts/TewiFont/037E.png
index a797fd20c..5ff876ff3 100644
Binary files a/fonts/TewiFont/037E.png and b/fonts/TewiFont/037E.png differ
diff --git a/fonts/TewiFont/037F.png b/fonts/TewiFont/037F.png
index 3a582729a..8e3086b7f 100644
Binary files a/fonts/TewiFont/037F.png and b/fonts/TewiFont/037F.png differ
diff --git a/fonts/TewiFont/0384.png b/fonts/TewiFont/0384.png
index 8d8ee292f..f133f009d 100644
Binary files a/fonts/TewiFont/0384.png and b/fonts/TewiFont/0384.png differ
diff --git a/fonts/TewiFont/0385.png b/fonts/TewiFont/0385.png
index b9bca3d7d..0f8b66dc0 100644
Binary files a/fonts/TewiFont/0385.png and b/fonts/TewiFont/0385.png differ
diff --git a/fonts/TewiFont/0386.png b/fonts/TewiFont/0386.png
index bda212ab2..eae7a1afd 100644
Binary files a/fonts/TewiFont/0386.png and b/fonts/TewiFont/0386.png differ
diff --git a/fonts/TewiFont/0387.png b/fonts/TewiFont/0387.png
index 4b60f950e..c90fc68c6 100644
Binary files a/fonts/TewiFont/0387.png and b/fonts/TewiFont/0387.png differ
diff --git a/fonts/TewiFont/0388.png b/fonts/TewiFont/0388.png
index 7829741ab..047ce9adf 100644
Binary files a/fonts/TewiFont/0388.png and b/fonts/TewiFont/0388.png differ
diff --git a/fonts/TewiFont/0389.png b/fonts/TewiFont/0389.png
index ef6c5a7a3..3590cfce9 100644
Binary files a/fonts/TewiFont/0389.png and b/fonts/TewiFont/0389.png differ
diff --git a/fonts/TewiFont/038A.png b/fonts/TewiFont/038A.png
index cca03e675..ed6923b74 100644
Binary files a/fonts/TewiFont/038A.png and b/fonts/TewiFont/038A.png differ
diff --git a/fonts/TewiFont/038C.png b/fonts/TewiFont/038C.png
index 02a21838a..40d7d9d09 100644
Binary files a/fonts/TewiFont/038C.png and b/fonts/TewiFont/038C.png differ
diff --git a/fonts/TewiFont/038E.png b/fonts/TewiFont/038E.png
index a591e3a3a..bf7873ce8 100644
Binary files a/fonts/TewiFont/038E.png and b/fonts/TewiFont/038E.png differ
diff --git a/fonts/TewiFont/038F.png b/fonts/TewiFont/038F.png
index 63f3d8f27..9f9c59063 100644
Binary files a/fonts/TewiFont/038F.png and b/fonts/TewiFont/038F.png differ
diff --git a/fonts/TewiFont/0390.png b/fonts/TewiFont/0390.png
index 0a1aa51ec..a5023f5c6 100644
Binary files a/fonts/TewiFont/0390.png and b/fonts/TewiFont/0390.png differ
diff --git a/fonts/TewiFont/0391.png b/fonts/TewiFont/0391.png
index cadfc3805..a5ea392ba 100644
Binary files a/fonts/TewiFont/0391.png and b/fonts/TewiFont/0391.png differ
diff --git a/fonts/TewiFont/0392.png b/fonts/TewiFont/0392.png
index fcf284dc6..dcdcf3cfb 100644
Binary files a/fonts/TewiFont/0392.png and b/fonts/TewiFont/0392.png differ
diff --git a/fonts/TewiFont/0393.png b/fonts/TewiFont/0393.png
index 68169edec..4cf0cd3dd 100644
Binary files a/fonts/TewiFont/0393.png and b/fonts/TewiFont/0393.png differ
diff --git a/fonts/TewiFont/0394.png b/fonts/TewiFont/0394.png
index 867d49788..a1e4c6133 100644
Binary files a/fonts/TewiFont/0394.png and b/fonts/TewiFont/0394.png differ
diff --git a/fonts/TewiFont/0395.png b/fonts/TewiFont/0395.png
index 3f678c9d8..2d87bd0b0 100644
Binary files a/fonts/TewiFont/0395.png and b/fonts/TewiFont/0395.png differ
diff --git a/fonts/TewiFont/0396.png b/fonts/TewiFont/0396.png
index 9fe4b9cf7..f1c9420c0 100644
Binary files a/fonts/TewiFont/0396.png and b/fonts/TewiFont/0396.png differ
diff --git a/fonts/TewiFont/0397.png b/fonts/TewiFont/0397.png
index 301e15143..9eacba672 100644
Binary files a/fonts/TewiFont/0397.png and b/fonts/TewiFont/0397.png differ
diff --git a/fonts/TewiFont/0398.png b/fonts/TewiFont/0398.png
index 0bcdb4e34..299d95975 100644
Binary files a/fonts/TewiFont/0398.png and b/fonts/TewiFont/0398.png differ
diff --git a/fonts/TewiFont/0399.png b/fonts/TewiFont/0399.png
index 85de12adb..8d69b0bd9 100644
Binary files a/fonts/TewiFont/0399.png and b/fonts/TewiFont/0399.png differ
diff --git a/fonts/TewiFont/039A.png b/fonts/TewiFont/039A.png
index c8f94b104..42b233b39 100644
Binary files a/fonts/TewiFont/039A.png and b/fonts/TewiFont/039A.png differ
diff --git a/fonts/TewiFont/039B.png b/fonts/TewiFont/039B.png
index eb806c407..cab9d0191 100644
Binary files a/fonts/TewiFont/039B.png and b/fonts/TewiFont/039B.png differ
diff --git a/fonts/TewiFont/039C.png b/fonts/TewiFont/039C.png
index 140320557..bf12589d6 100644
Binary files a/fonts/TewiFont/039C.png and b/fonts/TewiFont/039C.png differ
diff --git a/fonts/TewiFont/039D.png b/fonts/TewiFont/039D.png
index 5c7aaaec1..bcb56dd8b 100644
Binary files a/fonts/TewiFont/039D.png and b/fonts/TewiFont/039D.png differ
diff --git a/fonts/TewiFont/039E.png b/fonts/TewiFont/039E.png
index be871a308..6f07a8022 100644
Binary files a/fonts/TewiFont/039E.png and b/fonts/TewiFont/039E.png differ
diff --git a/fonts/TewiFont/039F.png b/fonts/TewiFont/039F.png
index 83e0a0012..6e751a0ce 100644
Binary files a/fonts/TewiFont/039F.png and b/fonts/TewiFont/039F.png differ
diff --git a/fonts/TewiFont/03A0.png b/fonts/TewiFont/03A0.png
index 4128a7ba3..6a16bfec7 100644
Binary files a/fonts/TewiFont/03A0.png and b/fonts/TewiFont/03A0.png differ
diff --git a/fonts/TewiFont/03A1.png b/fonts/TewiFont/03A1.png
index c41cc1de8..ccafc8406 100644
Binary files a/fonts/TewiFont/03A1.png and b/fonts/TewiFont/03A1.png differ
diff --git a/fonts/TewiFont/03A3.png b/fonts/TewiFont/03A3.png
index b055cdc98..7772f37bc 100644
Binary files a/fonts/TewiFont/03A3.png and b/fonts/TewiFont/03A3.png differ
diff --git a/fonts/TewiFont/03A4.png b/fonts/TewiFont/03A4.png
index 5f2cdd821..0abd3677c 100644
Binary files a/fonts/TewiFont/03A4.png and b/fonts/TewiFont/03A4.png differ
diff --git a/fonts/TewiFont/03A5.png b/fonts/TewiFont/03A5.png
index c1da08a10..bc9c715b4 100644
Binary files a/fonts/TewiFont/03A5.png and b/fonts/TewiFont/03A5.png differ
diff --git a/fonts/TewiFont/03A6.png b/fonts/TewiFont/03A6.png
index dee7a905c..b7b6a5591 100644
Binary files a/fonts/TewiFont/03A6.png and b/fonts/TewiFont/03A6.png differ
diff --git a/fonts/TewiFont/03A7.png b/fonts/TewiFont/03A7.png
index 1e4289448..4d049d8fe 100644
Binary files a/fonts/TewiFont/03A7.png and b/fonts/TewiFont/03A7.png differ
diff --git a/fonts/TewiFont/03A8.png b/fonts/TewiFont/03A8.png
index 43f7437c1..4b98e1626 100644
Binary files a/fonts/TewiFont/03A8.png and b/fonts/TewiFont/03A8.png differ
diff --git a/fonts/TewiFont/03A9.png b/fonts/TewiFont/03A9.png
index d51d012f8..86a5c8f87 100644
Binary files a/fonts/TewiFont/03A9.png and b/fonts/TewiFont/03A9.png differ
diff --git a/fonts/TewiFont/03AA.png b/fonts/TewiFont/03AA.png
index f2848d97c..cba71a318 100644
Binary files a/fonts/TewiFont/03AA.png and b/fonts/TewiFont/03AA.png differ
diff --git a/fonts/TewiFont/03AB.png b/fonts/TewiFont/03AB.png
index 7090194a8..03fd89f1c 100644
Binary files a/fonts/TewiFont/03AB.png and b/fonts/TewiFont/03AB.png differ
diff --git a/fonts/TewiFont/03AC.png b/fonts/TewiFont/03AC.png
index 9ebac0b0a..d7d708261 100644
Binary files a/fonts/TewiFont/03AC.png and b/fonts/TewiFont/03AC.png differ
diff --git a/fonts/TewiFont/03AD.png b/fonts/TewiFont/03AD.png
index cb0ed5901..bae180082 100644
Binary files a/fonts/TewiFont/03AD.png and b/fonts/TewiFont/03AD.png differ
diff --git a/fonts/TewiFont/03AE.png b/fonts/TewiFont/03AE.png
index 15c94d1c6..64798b2c5 100644
Binary files a/fonts/TewiFont/03AE.png and b/fonts/TewiFont/03AE.png differ
diff --git a/fonts/TewiFont/03AF.png b/fonts/TewiFont/03AF.png
index 83d9a7da7..3c11bed51 100644
Binary files a/fonts/TewiFont/03AF.png and b/fonts/TewiFont/03AF.png differ
diff --git a/fonts/TewiFont/03B0.png b/fonts/TewiFont/03B0.png
index 8af3832d7..a660309b7 100644
Binary files a/fonts/TewiFont/03B0.png and b/fonts/TewiFont/03B0.png differ
diff --git a/fonts/TewiFont/03B1.png b/fonts/TewiFont/03B1.png
index 117fd522d..9e668c03a 100644
Binary files a/fonts/TewiFont/03B1.png and b/fonts/TewiFont/03B1.png differ
diff --git a/fonts/TewiFont/03B2.png b/fonts/TewiFont/03B2.png
index a2c389494..4eff53560 100644
Binary files a/fonts/TewiFont/03B2.png and b/fonts/TewiFont/03B2.png differ
diff --git a/fonts/TewiFont/03B3.png b/fonts/TewiFont/03B3.png
index 079874ab8..3c4df717c 100644
Binary files a/fonts/TewiFont/03B3.png and b/fonts/TewiFont/03B3.png differ
diff --git a/fonts/TewiFont/03B4.png b/fonts/TewiFont/03B4.png
index 2cd2f5e72..7ff3ebb37 100644
Binary files a/fonts/TewiFont/03B4.png and b/fonts/TewiFont/03B4.png differ
diff --git a/fonts/TewiFont/03B5.png b/fonts/TewiFont/03B5.png
index f2169e3eb..7b078a55b 100644
Binary files a/fonts/TewiFont/03B5.png and b/fonts/TewiFont/03B5.png differ
diff --git a/fonts/TewiFont/03B6.png b/fonts/TewiFont/03B6.png
index ecc152b4f..16a6159b8 100644
Binary files a/fonts/TewiFont/03B6.png and b/fonts/TewiFont/03B6.png differ
diff --git a/fonts/TewiFont/03B7.png b/fonts/TewiFont/03B7.png
index 6fae9a971..3abe84dc2 100644
Binary files a/fonts/TewiFont/03B7.png and b/fonts/TewiFont/03B7.png differ
diff --git a/fonts/TewiFont/03B8.png b/fonts/TewiFont/03B8.png
index 49376b93f..40acd1eb0 100644
Binary files a/fonts/TewiFont/03B8.png and b/fonts/TewiFont/03B8.png differ
diff --git a/fonts/TewiFont/03B9.png b/fonts/TewiFont/03B9.png
index 73935c4e5..7e6955aaf 100644
Binary files a/fonts/TewiFont/03B9.png and b/fonts/TewiFont/03B9.png differ
diff --git a/fonts/TewiFont/03BA.png b/fonts/TewiFont/03BA.png
index c84d5394f..27cfbcbc2 100644
Binary files a/fonts/TewiFont/03BA.png and b/fonts/TewiFont/03BA.png differ
diff --git a/fonts/TewiFont/03BB.png b/fonts/TewiFont/03BB.png
index 5cf256f31..56dded133 100644
Binary files a/fonts/TewiFont/03BB.png and b/fonts/TewiFont/03BB.png differ
diff --git a/fonts/TewiFont/03BC.png b/fonts/TewiFont/03BC.png
index 4252825cb..c5c6c3fd8 100644
Binary files a/fonts/TewiFont/03BC.png and b/fonts/TewiFont/03BC.png differ
diff --git a/fonts/TewiFont/03BD.png b/fonts/TewiFont/03BD.png
index f21ce4dcf..3ecdbe302 100644
Binary files a/fonts/TewiFont/03BD.png and b/fonts/TewiFont/03BD.png differ
diff --git a/fonts/TewiFont/03BE.png b/fonts/TewiFont/03BE.png
index 1918d2882..e8315cbe0 100644
Binary files a/fonts/TewiFont/03BE.png and b/fonts/TewiFont/03BE.png differ
diff --git a/fonts/TewiFont/03BF.png b/fonts/TewiFont/03BF.png
index 4f808b309..2a5fafa4d 100644
Binary files a/fonts/TewiFont/03BF.png and b/fonts/TewiFont/03BF.png differ
diff --git a/fonts/TewiFont/03C0.png b/fonts/TewiFont/03C0.png
index 96d6f5b7e..441a4a8cb 100644
Binary files a/fonts/TewiFont/03C0.png and b/fonts/TewiFont/03C0.png differ
diff --git a/fonts/TewiFont/03C1.png b/fonts/TewiFont/03C1.png
index d7fd97c89..5ef86dc9c 100644
Binary files a/fonts/TewiFont/03C1.png and b/fonts/TewiFont/03C1.png differ
diff --git a/fonts/TewiFont/03C2.png b/fonts/TewiFont/03C2.png
index 81b551cd7..3b576afd2 100644
Binary files a/fonts/TewiFont/03C2.png and b/fonts/TewiFont/03C2.png differ
diff --git a/fonts/TewiFont/03C3.png b/fonts/TewiFont/03C3.png
index 5be4a942a..72f908926 100644
Binary files a/fonts/TewiFont/03C3.png and b/fonts/TewiFont/03C3.png differ
diff --git a/fonts/TewiFont/03C4.png b/fonts/TewiFont/03C4.png
index e3dac23e7..8c22a0559 100644
Binary files a/fonts/TewiFont/03C4.png and b/fonts/TewiFont/03C4.png differ
diff --git a/fonts/TewiFont/03C5.png b/fonts/TewiFont/03C5.png
index adce0f17f..0b1ddba8f 100644
Binary files a/fonts/TewiFont/03C5.png and b/fonts/TewiFont/03C5.png differ
diff --git a/fonts/TewiFont/03C6.png b/fonts/TewiFont/03C6.png
index 978ca24da..40b495197 100644
Binary files a/fonts/TewiFont/03C6.png and b/fonts/TewiFont/03C6.png differ
diff --git a/fonts/TewiFont/03C7.png b/fonts/TewiFont/03C7.png
index 54e9d1ba5..65e576b39 100644
Binary files a/fonts/TewiFont/03C7.png and b/fonts/TewiFont/03C7.png differ
diff --git a/fonts/TewiFont/03C8.png b/fonts/TewiFont/03C8.png
index 2c07d2aa6..7815700b0 100644
Binary files a/fonts/TewiFont/03C8.png and b/fonts/TewiFont/03C8.png differ
diff --git a/fonts/TewiFont/03C9.png b/fonts/TewiFont/03C9.png
index 7bda6d621..118f1c045 100644
Binary files a/fonts/TewiFont/03C9.png and b/fonts/TewiFont/03C9.png differ
diff --git a/fonts/TewiFont/03CA.png b/fonts/TewiFont/03CA.png
index 1ffb84cc6..8bafc892d 100644
Binary files a/fonts/TewiFont/03CA.png and b/fonts/TewiFont/03CA.png differ
diff --git a/fonts/TewiFont/03CB.png b/fonts/TewiFont/03CB.png
index 6121d21c2..176fb90ea 100644
Binary files a/fonts/TewiFont/03CB.png and b/fonts/TewiFont/03CB.png differ
diff --git a/fonts/TewiFont/03CC.png b/fonts/TewiFont/03CC.png
index ac92d92eb..b961209bf 100644
Binary files a/fonts/TewiFont/03CC.png and b/fonts/TewiFont/03CC.png differ
diff --git a/fonts/TewiFont/03CD.png b/fonts/TewiFont/03CD.png
index 7bbb56c42..319ddec64 100644
Binary files a/fonts/TewiFont/03CD.png and b/fonts/TewiFont/03CD.png differ
diff --git a/fonts/TewiFont/03CE.png b/fonts/TewiFont/03CE.png
index 2f0760c24..a7986886f 100644
Binary files a/fonts/TewiFont/03CE.png and b/fonts/TewiFont/03CE.png differ
diff --git a/fonts/TewiFont/03CF.png b/fonts/TewiFont/03CF.png
index 94bf85aba..600aeb001 100644
Binary files a/fonts/TewiFont/03CF.png and b/fonts/TewiFont/03CF.png differ
diff --git a/fonts/TewiFont/03D0.png b/fonts/TewiFont/03D0.png
index ad458bd71..3ed4083f1 100644
Binary files a/fonts/TewiFont/03D0.png and b/fonts/TewiFont/03D0.png differ
diff --git a/fonts/TewiFont/03D1.png b/fonts/TewiFont/03D1.png
index e8b43ad2e..5a689e98a 100644
Binary files a/fonts/TewiFont/03D1.png and b/fonts/TewiFont/03D1.png differ
diff --git a/fonts/TewiFont/03D2.png b/fonts/TewiFont/03D2.png
index 74e275683..1c93a9d22 100644
Binary files a/fonts/TewiFont/03D2.png and b/fonts/TewiFont/03D2.png differ
diff --git a/fonts/TewiFont/03D3.png b/fonts/TewiFont/03D3.png
index 25298b292..e3c70fd6a 100644
Binary files a/fonts/TewiFont/03D3.png and b/fonts/TewiFont/03D3.png differ
diff --git a/fonts/TewiFont/03D4.png b/fonts/TewiFont/03D4.png
index b65f51ad4..858243b78 100644
Binary files a/fonts/TewiFont/03D4.png and b/fonts/TewiFont/03D4.png differ
diff --git a/fonts/TewiFont/03D5.png b/fonts/TewiFont/03D5.png
index 32bda97aa..9ad5d0306 100644
Binary files a/fonts/TewiFont/03D5.png and b/fonts/TewiFont/03D5.png differ
diff --git a/fonts/TewiFont/03D6.png b/fonts/TewiFont/03D6.png
index 9659432aa..d8fc75428 100644
Binary files a/fonts/TewiFont/03D6.png and b/fonts/TewiFont/03D6.png differ
diff --git a/fonts/TewiFont/03D7.png b/fonts/TewiFont/03D7.png
index 07b008c91..8f65fa1c8 100644
Binary files a/fonts/TewiFont/03D7.png and b/fonts/TewiFont/03D7.png differ
diff --git a/fonts/TewiFont/03D8.png b/fonts/TewiFont/03D8.png
index 6f0e9c496..95e8fe4f3 100644
Binary files a/fonts/TewiFont/03D8.png and b/fonts/TewiFont/03D8.png differ
diff --git a/fonts/TewiFont/03D9.png b/fonts/TewiFont/03D9.png
index ab66023b7..04ddddbd9 100644
Binary files a/fonts/TewiFont/03D9.png and b/fonts/TewiFont/03D9.png differ
diff --git a/fonts/TewiFont/03DA.png b/fonts/TewiFont/03DA.png
index 124806137..7f09b69ec 100644
Binary files a/fonts/TewiFont/03DA.png and b/fonts/TewiFont/03DA.png differ
diff --git a/fonts/TewiFont/03DB.png b/fonts/TewiFont/03DB.png
index f99d28697..8093f5239 100644
Binary files a/fonts/TewiFont/03DB.png and b/fonts/TewiFont/03DB.png differ
diff --git a/fonts/TewiFont/03DC.png b/fonts/TewiFont/03DC.png
index 6bf5edfad..fc7c8ab0e 100644
Binary files a/fonts/TewiFont/03DC.png and b/fonts/TewiFont/03DC.png differ
diff --git a/fonts/TewiFont/03DD.png b/fonts/TewiFont/03DD.png
index 0b1a1eab5..c75302bf3 100644
Binary files a/fonts/TewiFont/03DD.png and b/fonts/TewiFont/03DD.png differ
diff --git a/fonts/TewiFont/03DE.png b/fonts/TewiFont/03DE.png
index 420bec17a..31cdb0ba5 100644
Binary files a/fonts/TewiFont/03DE.png and b/fonts/TewiFont/03DE.png differ
diff --git a/fonts/TewiFont/03DF.png b/fonts/TewiFont/03DF.png
index 1d2d250fd..7ffdb2f95 100644
Binary files a/fonts/TewiFont/03DF.png and b/fonts/TewiFont/03DF.png differ
diff --git a/fonts/TewiFont/03E0.png b/fonts/TewiFont/03E0.png
index 733770afa..209edba48 100644
Binary files a/fonts/TewiFont/03E0.png and b/fonts/TewiFont/03E0.png differ
diff --git a/fonts/TewiFont/03E1.png b/fonts/TewiFont/03E1.png
index c8ec78805..2cc734892 100644
Binary files a/fonts/TewiFont/03E1.png and b/fonts/TewiFont/03E1.png differ
diff --git a/fonts/TewiFont/03E2.png b/fonts/TewiFont/03E2.png
index ae1a11026..b9c5a7657 100644
Binary files a/fonts/TewiFont/03E2.png and b/fonts/TewiFont/03E2.png differ
diff --git a/fonts/TewiFont/03E3.png b/fonts/TewiFont/03E3.png
index 64a75cc58..00da34ff3 100644
Binary files a/fonts/TewiFont/03E3.png and b/fonts/TewiFont/03E3.png differ
diff --git a/fonts/TewiFont/03E4.png b/fonts/TewiFont/03E4.png
index 5fe4eee14..2a092f8ce 100644
Binary files a/fonts/TewiFont/03E4.png and b/fonts/TewiFont/03E4.png differ
diff --git a/fonts/TewiFont/03E5.png b/fonts/TewiFont/03E5.png
index 06faf5f00..b0d592c72 100644
Binary files a/fonts/TewiFont/03E5.png and b/fonts/TewiFont/03E5.png differ
diff --git a/fonts/TewiFont/03E6.png b/fonts/TewiFont/03E6.png
index cca25d687..3b9b6f388 100644
Binary files a/fonts/TewiFont/03E6.png and b/fonts/TewiFont/03E6.png differ
diff --git a/fonts/TewiFont/03E7.png b/fonts/TewiFont/03E7.png
index 100fe2a01..a14cea980 100644
Binary files a/fonts/TewiFont/03E7.png and b/fonts/TewiFont/03E7.png differ
diff --git a/fonts/TewiFont/03E8.png b/fonts/TewiFont/03E8.png
index 66c796acb..fc04e97d1 100644
Binary files a/fonts/TewiFont/03E8.png and b/fonts/TewiFont/03E8.png differ
diff --git a/fonts/TewiFont/03E9.png b/fonts/TewiFont/03E9.png
index 9fb397bcc..a068749e6 100644
Binary files a/fonts/TewiFont/03E9.png and b/fonts/TewiFont/03E9.png differ
diff --git a/fonts/TewiFont/03EA.png b/fonts/TewiFont/03EA.png
index c1594ed56..04aea0e00 100644
Binary files a/fonts/TewiFont/03EA.png and b/fonts/TewiFont/03EA.png differ
diff --git a/fonts/TewiFont/03EB.png b/fonts/TewiFont/03EB.png
index 96405d1cb..e957c3ac6 100644
Binary files a/fonts/TewiFont/03EB.png and b/fonts/TewiFont/03EB.png differ
diff --git a/fonts/TewiFont/03EC.png b/fonts/TewiFont/03EC.png
index 4f9787f86..e46166d92 100644
Binary files a/fonts/TewiFont/03EC.png and b/fonts/TewiFont/03EC.png differ
diff --git a/fonts/TewiFont/03ED.png b/fonts/TewiFont/03ED.png
index 48e410bb4..f2e1ac9dd 100644
Binary files a/fonts/TewiFont/03ED.png and b/fonts/TewiFont/03ED.png differ
diff --git a/fonts/TewiFont/03EE.png b/fonts/TewiFont/03EE.png
index 72e4b80ed..0e610c589 100644
Binary files a/fonts/TewiFont/03EE.png and b/fonts/TewiFont/03EE.png differ
diff --git a/fonts/TewiFont/03EF.png b/fonts/TewiFont/03EF.png
index bfa42bce2..25c21e050 100644
Binary files a/fonts/TewiFont/03EF.png and b/fonts/TewiFont/03EF.png differ
diff --git a/fonts/TewiFont/03F0.png b/fonts/TewiFont/03F0.png
index 8462961e5..db03d9058 100644
Binary files a/fonts/TewiFont/03F0.png and b/fonts/TewiFont/03F0.png differ
diff --git a/fonts/TewiFont/03F1.png b/fonts/TewiFont/03F1.png
index 6b77e1a2d..12176a0b4 100644
Binary files a/fonts/TewiFont/03F1.png and b/fonts/TewiFont/03F1.png differ
diff --git a/fonts/TewiFont/03F2.png b/fonts/TewiFont/03F2.png
index d558ac823..6a12b63f6 100644
Binary files a/fonts/TewiFont/03F2.png and b/fonts/TewiFont/03F2.png differ
diff --git a/fonts/TewiFont/03F3.png b/fonts/TewiFont/03F3.png
index 1c3b5654e..be7cc4045 100644
Binary files a/fonts/TewiFont/03F3.png and b/fonts/TewiFont/03F3.png differ
diff --git a/fonts/TewiFont/03F4.png b/fonts/TewiFont/03F4.png
index 0bcdb4e34..299d95975 100644
Binary files a/fonts/TewiFont/03F4.png and b/fonts/TewiFont/03F4.png differ
diff --git a/fonts/TewiFont/03F5.png b/fonts/TewiFont/03F5.png
index 4f0e36e8f..d3c7082e6 100644
Binary files a/fonts/TewiFont/03F5.png and b/fonts/TewiFont/03F5.png differ
diff --git a/fonts/TewiFont/03F6.png b/fonts/TewiFont/03F6.png
index 111077f44..961365795 100644
Binary files a/fonts/TewiFont/03F6.png and b/fonts/TewiFont/03F6.png differ
diff --git a/fonts/TewiFont/03F7.png b/fonts/TewiFont/03F7.png
index 254ac986f..716349502 100644
Binary files a/fonts/TewiFont/03F7.png and b/fonts/TewiFont/03F7.png differ
diff --git a/fonts/TewiFont/03F8.png b/fonts/TewiFont/03F8.png
index 098d4550c..3b263ad66 100644
Binary files a/fonts/TewiFont/03F8.png and b/fonts/TewiFont/03F8.png differ
diff --git a/fonts/TewiFont/03F9.png b/fonts/TewiFont/03F9.png
index 72c1e9c02..da41cb09e 100644
Binary files a/fonts/TewiFont/03F9.png and b/fonts/TewiFont/03F9.png differ
diff --git a/fonts/TewiFont/03FA.png b/fonts/TewiFont/03FA.png
index 140320557..bf12589d6 100644
Binary files a/fonts/TewiFont/03FA.png and b/fonts/TewiFont/03FA.png differ
diff --git a/fonts/TewiFont/03FB.png b/fonts/TewiFont/03FB.png
index 7a61446a6..9a1c4f6eb 100644
Binary files a/fonts/TewiFont/03FB.png and b/fonts/TewiFont/03FB.png differ
diff --git a/fonts/TewiFont/03FC.png b/fonts/TewiFont/03FC.png
index edef00254..ed8e58875 100644
Binary files a/fonts/TewiFont/03FC.png and b/fonts/TewiFont/03FC.png differ
diff --git a/fonts/TewiFont/03FD.png b/fonts/TewiFont/03FD.png
index a8c2509ca..7c7adad46 100644
Binary files a/fonts/TewiFont/03FD.png and b/fonts/TewiFont/03FD.png differ
diff --git a/fonts/TewiFont/03FE.png b/fonts/TewiFont/03FE.png
index 087b69a7c..baec7241c 100644
Binary files a/fonts/TewiFont/03FE.png and b/fonts/TewiFont/03FE.png differ
diff --git a/fonts/TewiFont/03FF.png b/fonts/TewiFont/03FF.png
index d5f04bdfe..ce72fdca4 100644
Binary files a/fonts/TewiFont/03FF.png and b/fonts/TewiFont/03FF.png differ
diff --git a/fonts/TewiFont/0400.png b/fonts/TewiFont/0400.png
index d0d2a8eb9..f0a1548d4 100644
Binary files a/fonts/TewiFont/0400.png and b/fonts/TewiFont/0400.png differ
diff --git a/fonts/TewiFont/0401.png b/fonts/TewiFont/0401.png
index 915cfe3bc..1215f3a26 100644
Binary files a/fonts/TewiFont/0401.png and b/fonts/TewiFont/0401.png differ
diff --git a/fonts/TewiFont/0402.png b/fonts/TewiFont/0402.png
index 7ee4be8be..9bf161e6f 100644
Binary files a/fonts/TewiFont/0402.png and b/fonts/TewiFont/0402.png differ
diff --git a/fonts/TewiFont/0403.png b/fonts/TewiFont/0403.png
index 45f5350ea..abb07775b 100644
Binary files a/fonts/TewiFont/0403.png and b/fonts/TewiFont/0403.png differ
diff --git a/fonts/TewiFont/0404.png b/fonts/TewiFont/0404.png
index 0f7d741aa..4e3d98329 100644
Binary files a/fonts/TewiFont/0404.png and b/fonts/TewiFont/0404.png differ
diff --git a/fonts/TewiFont/0405.png b/fonts/TewiFont/0405.png
index 3e0c39c69..2a10efe00 100644
Binary files a/fonts/TewiFont/0405.png and b/fonts/TewiFont/0405.png differ
diff --git a/fonts/TewiFont/0406.png b/fonts/TewiFont/0406.png
index 680f2aaec..98997d826 100644
Binary files a/fonts/TewiFont/0406.png and b/fonts/TewiFont/0406.png differ
diff --git a/fonts/TewiFont/0407.png b/fonts/TewiFont/0407.png
index 00667621b..cda326852 100644
Binary files a/fonts/TewiFont/0407.png and b/fonts/TewiFont/0407.png differ
diff --git a/fonts/TewiFont/0408.png b/fonts/TewiFont/0408.png
index 392644350..5c90740a8 100644
Binary files a/fonts/TewiFont/0408.png and b/fonts/TewiFont/0408.png differ
diff --git a/fonts/TewiFont/0409.png b/fonts/TewiFont/0409.png
index 7e0f37d32..418544f4b 100644
Binary files a/fonts/TewiFont/0409.png and b/fonts/TewiFont/0409.png differ
diff --git a/fonts/TewiFont/040A.png b/fonts/TewiFont/040A.png
index 6ca967f09..2c3cf04d8 100644
Binary files a/fonts/TewiFont/040A.png and b/fonts/TewiFont/040A.png differ
diff --git a/fonts/TewiFont/040B.png b/fonts/TewiFont/040B.png
index cec201f45..4c5de5b1c 100644
Binary files a/fonts/TewiFont/040B.png and b/fonts/TewiFont/040B.png differ
diff --git a/fonts/TewiFont/040C.png b/fonts/TewiFont/040C.png
index 2ef04e709..13431f8f9 100644
Binary files a/fonts/TewiFont/040C.png and b/fonts/TewiFont/040C.png differ
diff --git a/fonts/TewiFont/040D.png b/fonts/TewiFont/040D.png
index 1736501c8..6064daa12 100644
Binary files a/fonts/TewiFont/040D.png and b/fonts/TewiFont/040D.png differ
diff --git a/fonts/TewiFont/040E.png b/fonts/TewiFont/040E.png
index 50468f39a..e1ec8a587 100644
Binary files a/fonts/TewiFont/040E.png and b/fonts/TewiFont/040E.png differ
diff --git a/fonts/TewiFont/040F.png b/fonts/TewiFont/040F.png
index 1e9cf88fe..a8a43f40e 100644
Binary files a/fonts/TewiFont/040F.png and b/fonts/TewiFont/040F.png differ
diff --git a/fonts/TewiFont/0410.png b/fonts/TewiFont/0410.png
index cadfc3805..a5ea392ba 100644
Binary files a/fonts/TewiFont/0410.png and b/fonts/TewiFont/0410.png differ
diff --git a/fonts/TewiFont/0411.png b/fonts/TewiFont/0411.png
index 662f4000c..e3204ca00 100644
Binary files a/fonts/TewiFont/0411.png and b/fonts/TewiFont/0411.png differ
diff --git a/fonts/TewiFont/0412.png b/fonts/TewiFont/0412.png
index fcf284dc6..dcdcf3cfb 100644
Binary files a/fonts/TewiFont/0412.png and b/fonts/TewiFont/0412.png differ
diff --git a/fonts/TewiFont/0413.png b/fonts/TewiFont/0413.png
index e71bc328c..707adfd67 100644
Binary files a/fonts/TewiFont/0413.png and b/fonts/TewiFont/0413.png differ
diff --git a/fonts/TewiFont/0414.png b/fonts/TewiFont/0414.png
index a2017c540..790e92aed 100644
Binary files a/fonts/TewiFont/0414.png and b/fonts/TewiFont/0414.png differ
diff --git a/fonts/TewiFont/0415.png b/fonts/TewiFont/0415.png
index 3f678c9d8..2d87bd0b0 100644
Binary files a/fonts/TewiFont/0415.png and b/fonts/TewiFont/0415.png differ
diff --git a/fonts/TewiFont/0416.png b/fonts/TewiFont/0416.png
index ab377a040..d3eb20861 100644
Binary files a/fonts/TewiFont/0416.png and b/fonts/TewiFont/0416.png differ
diff --git a/fonts/TewiFont/0417.png b/fonts/TewiFont/0417.png
index fcb363ad1..ecccd356b 100644
Binary files a/fonts/TewiFont/0417.png and b/fonts/TewiFont/0417.png differ
diff --git a/fonts/TewiFont/0418.png b/fonts/TewiFont/0418.png
index f3ea8cede..34f876050 100644
Binary files a/fonts/TewiFont/0418.png and b/fonts/TewiFont/0418.png differ
diff --git a/fonts/TewiFont/0419.png b/fonts/TewiFont/0419.png
index c82c891ad..709ab84fe 100644
Binary files a/fonts/TewiFont/0419.png and b/fonts/TewiFont/0419.png differ
diff --git a/fonts/TewiFont/041A.png b/fonts/TewiFont/041A.png
index c8f94b104..42b233b39 100644
Binary files a/fonts/TewiFont/041A.png and b/fonts/TewiFont/041A.png differ
diff --git a/fonts/TewiFont/041B.png b/fonts/TewiFont/041B.png
index 7ecbd8aed..c34ce31b1 100644
Binary files a/fonts/TewiFont/041B.png and b/fonts/TewiFont/041B.png differ
diff --git a/fonts/TewiFont/041C.png b/fonts/TewiFont/041C.png
index 140320557..bf12589d6 100644
Binary files a/fonts/TewiFont/041C.png and b/fonts/TewiFont/041C.png differ
diff --git a/fonts/TewiFont/041D.png b/fonts/TewiFont/041D.png
index 301e15143..9eacba672 100644
Binary files a/fonts/TewiFont/041D.png and b/fonts/TewiFont/041D.png differ
diff --git a/fonts/TewiFont/041E.png b/fonts/TewiFont/041E.png
index 83e0a0012..6e751a0ce 100644
Binary files a/fonts/TewiFont/041E.png and b/fonts/TewiFont/041E.png differ
diff --git a/fonts/TewiFont/041F.png b/fonts/TewiFont/041F.png
index 4128a7ba3..6a16bfec7 100644
Binary files a/fonts/TewiFont/041F.png and b/fonts/TewiFont/041F.png differ
diff --git a/fonts/TewiFont/0420.png b/fonts/TewiFont/0420.png
index c41cc1de8..ccafc8406 100644
Binary files a/fonts/TewiFont/0420.png and b/fonts/TewiFont/0420.png differ
diff --git a/fonts/TewiFont/0421.png b/fonts/TewiFont/0421.png
index 72c1e9c02..da41cb09e 100644
Binary files a/fonts/TewiFont/0421.png and b/fonts/TewiFont/0421.png differ
diff --git a/fonts/TewiFont/0422.png b/fonts/TewiFont/0422.png
index 5f2cdd821..0abd3677c 100644
Binary files a/fonts/TewiFont/0422.png and b/fonts/TewiFont/0422.png differ
diff --git a/fonts/TewiFont/0423.png b/fonts/TewiFont/0423.png
index 209361874..c9a9b7cec 100644
Binary files a/fonts/TewiFont/0423.png and b/fonts/TewiFont/0423.png differ
diff --git a/fonts/TewiFont/0424.png b/fonts/TewiFont/0424.png
index dee7a905c..b7b6a5591 100644
Binary files a/fonts/TewiFont/0424.png and b/fonts/TewiFont/0424.png differ
diff --git a/fonts/TewiFont/0425.png b/fonts/TewiFont/0425.png
index 1e4289448..4d049d8fe 100644
Binary files a/fonts/TewiFont/0425.png and b/fonts/TewiFont/0425.png differ
diff --git a/fonts/TewiFont/0426.png b/fonts/TewiFont/0426.png
index 2e3fc52da..41199b24e 100644
Binary files a/fonts/TewiFont/0426.png and b/fonts/TewiFont/0426.png differ
diff --git a/fonts/TewiFont/0427.png b/fonts/TewiFont/0427.png
index 38df8feaa..cd84291ec 100644
Binary files a/fonts/TewiFont/0427.png and b/fonts/TewiFont/0427.png differ
diff --git a/fonts/TewiFont/0428.png b/fonts/TewiFont/0428.png
index ad8ecd54d..5d9c119d2 100644
Binary files a/fonts/TewiFont/0428.png and b/fonts/TewiFont/0428.png differ
diff --git a/fonts/TewiFont/0429.png b/fonts/TewiFont/0429.png
index 84940065c..014ada0e9 100644
Binary files a/fonts/TewiFont/0429.png and b/fonts/TewiFont/0429.png differ
diff --git a/fonts/TewiFont/042A.png b/fonts/TewiFont/042A.png
index f48fb5608..7f9a43633 100644
Binary files a/fonts/TewiFont/042A.png and b/fonts/TewiFont/042A.png differ
diff --git a/fonts/TewiFont/042B.png b/fonts/TewiFont/042B.png
index 7e3ef9247..f3bee9acc 100644
Binary files a/fonts/TewiFont/042B.png and b/fonts/TewiFont/042B.png differ
diff --git a/fonts/TewiFont/042C.png b/fonts/TewiFont/042C.png
index 9fde9d247..c6427d488 100644
Binary files a/fonts/TewiFont/042C.png and b/fonts/TewiFont/042C.png differ
diff --git a/fonts/TewiFont/042D.png b/fonts/TewiFont/042D.png
index a10b58a4e..8df494813 100644
Binary files a/fonts/TewiFont/042D.png and b/fonts/TewiFont/042D.png differ
diff --git a/fonts/TewiFont/042E.png b/fonts/TewiFont/042E.png
index f0634d00e..165f60d1e 100644
Binary files a/fonts/TewiFont/042E.png and b/fonts/TewiFont/042E.png differ
diff --git a/fonts/TewiFont/042F.png b/fonts/TewiFont/042F.png
index 440ee5c86..6ecdea9fb 100644
Binary files a/fonts/TewiFont/042F.png and b/fonts/TewiFont/042F.png differ
diff --git a/fonts/TewiFont/0430.png b/fonts/TewiFont/0430.png
index ab99d62fc..57bdfc168 100644
Binary files a/fonts/TewiFont/0430.png and b/fonts/TewiFont/0430.png differ
diff --git a/fonts/TewiFont/0431.png b/fonts/TewiFont/0431.png
index 4eff42574..064d46ea1 100644
Binary files a/fonts/TewiFont/0431.png and b/fonts/TewiFont/0431.png differ
diff --git a/fonts/TewiFont/0432.png b/fonts/TewiFont/0432.png
index 66a98ec31..d0996dc96 100644
Binary files a/fonts/TewiFont/0432.png and b/fonts/TewiFont/0432.png differ
diff --git a/fonts/TewiFont/0433.png b/fonts/TewiFont/0433.png
index ae7880519..1ca150dcf 100644
Binary files a/fonts/TewiFont/0433.png and b/fonts/TewiFont/0433.png differ
diff --git a/fonts/TewiFont/0434.png b/fonts/TewiFont/0434.png
index 1330fc995..6e59e5c71 100644
Binary files a/fonts/TewiFont/0434.png and b/fonts/TewiFont/0434.png differ
diff --git a/fonts/TewiFont/0435.png b/fonts/TewiFont/0435.png
index d5b2a3eb3..d9df90226 100644
Binary files a/fonts/TewiFont/0435.png and b/fonts/TewiFont/0435.png differ
diff --git a/fonts/TewiFont/0436.png b/fonts/TewiFont/0436.png
index fed7a97d9..b7b9ca454 100644
Binary files a/fonts/TewiFont/0436.png and b/fonts/TewiFont/0436.png differ
diff --git a/fonts/TewiFont/0437.png b/fonts/TewiFont/0437.png
index 59da6ff6d..33463b82d 100644
Binary files a/fonts/TewiFont/0437.png and b/fonts/TewiFont/0437.png differ
diff --git a/fonts/TewiFont/0438.png b/fonts/TewiFont/0438.png
index 95580f0e9..4ada01d63 100644
Binary files a/fonts/TewiFont/0438.png and b/fonts/TewiFont/0438.png differ
diff --git a/fonts/TewiFont/0439.png b/fonts/TewiFont/0439.png
index 23b32ae04..7063d18cd 100644
Binary files a/fonts/TewiFont/0439.png and b/fonts/TewiFont/0439.png differ
diff --git a/fonts/TewiFont/043A.png b/fonts/TewiFont/043A.png
index c84d5394f..27cfbcbc2 100644
Binary files a/fonts/TewiFont/043A.png and b/fonts/TewiFont/043A.png differ
diff --git a/fonts/TewiFont/043B.png b/fonts/TewiFont/043B.png
index a0d8ed7a5..8f5601fcc 100644
Binary files a/fonts/TewiFont/043B.png and b/fonts/TewiFont/043B.png differ
diff --git a/fonts/TewiFont/043C.png b/fonts/TewiFont/043C.png
index 712029690..8fa8d284c 100644
Binary files a/fonts/TewiFont/043C.png and b/fonts/TewiFont/043C.png differ
diff --git a/fonts/TewiFont/043D.png b/fonts/TewiFont/043D.png
index 4f31d3073..5ac1f7202 100644
Binary files a/fonts/TewiFont/043D.png and b/fonts/TewiFont/043D.png differ
diff --git a/fonts/TewiFont/043E.png b/fonts/TewiFont/043E.png
index 4f808b309..2a5fafa4d 100644
Binary files a/fonts/TewiFont/043E.png and b/fonts/TewiFont/043E.png differ
diff --git a/fonts/TewiFont/043F.png b/fonts/TewiFont/043F.png
index a3cbcc033..77240db4a 100644
Binary files a/fonts/TewiFont/043F.png and b/fonts/TewiFont/043F.png differ
diff --git a/fonts/TewiFont/0440.png b/fonts/TewiFont/0440.png
index e956048bf..b0e42e877 100644
Binary files a/fonts/TewiFont/0440.png and b/fonts/TewiFont/0440.png differ
diff --git a/fonts/TewiFont/0441.png b/fonts/TewiFont/0441.png
index d558ac823..6a12b63f6 100644
Binary files a/fonts/TewiFont/0441.png and b/fonts/TewiFont/0441.png differ
diff --git a/fonts/TewiFont/0442.png b/fonts/TewiFont/0442.png
index f431b2448..f4a04ad29 100644
Binary files a/fonts/TewiFont/0442.png and b/fonts/TewiFont/0442.png differ
diff --git a/fonts/TewiFont/0443.png b/fonts/TewiFont/0443.png
index 58a68ae37..c0538dab9 100644
Binary files a/fonts/TewiFont/0443.png and b/fonts/TewiFont/0443.png differ
diff --git a/fonts/TewiFont/0444.png b/fonts/TewiFont/0444.png
index 32bda97aa..9ad5d0306 100644
Binary files a/fonts/TewiFont/0444.png and b/fonts/TewiFont/0444.png differ
diff --git a/fonts/TewiFont/0445.png b/fonts/TewiFont/0445.png
index cbd467f64..efc2bbc15 100644
Binary files a/fonts/TewiFont/0445.png and b/fonts/TewiFont/0445.png differ
diff --git a/fonts/TewiFont/0446.png b/fonts/TewiFont/0446.png
index 012297c71..e8807e724 100644
Binary files a/fonts/TewiFont/0446.png and b/fonts/TewiFont/0446.png differ
diff --git a/fonts/TewiFont/0447.png b/fonts/TewiFont/0447.png
index 65ca60fc8..7108a47b0 100644
Binary files a/fonts/TewiFont/0447.png and b/fonts/TewiFont/0447.png differ
diff --git a/fonts/TewiFont/0448.png b/fonts/TewiFont/0448.png
index e277a63af..04620ac1b 100644
Binary files a/fonts/TewiFont/0448.png and b/fonts/TewiFont/0448.png differ
diff --git a/fonts/TewiFont/0449.png b/fonts/TewiFont/0449.png
index 800307d52..f95d3a76b 100644
Binary files a/fonts/TewiFont/0449.png and b/fonts/TewiFont/0449.png differ
diff --git a/fonts/TewiFont/044A.png b/fonts/TewiFont/044A.png
index f5df403b4..2657c8e8b 100644
Binary files a/fonts/TewiFont/044A.png and b/fonts/TewiFont/044A.png differ
diff --git a/fonts/TewiFont/044B.png b/fonts/TewiFont/044B.png
index f9644abad..19ab35934 100644
Binary files a/fonts/TewiFont/044B.png and b/fonts/TewiFont/044B.png differ
diff --git a/fonts/TewiFont/044C.png b/fonts/TewiFont/044C.png
index 57769e502..a841750c3 100644
Binary files a/fonts/TewiFont/044C.png and b/fonts/TewiFont/044C.png differ
diff --git a/fonts/TewiFont/044D.png b/fonts/TewiFont/044D.png
index 9932534f6..64ea5815e 100644
Binary files a/fonts/TewiFont/044D.png and b/fonts/TewiFont/044D.png differ
diff --git a/fonts/TewiFont/044E.png b/fonts/TewiFont/044E.png
index 8766825c8..d2e490d2e 100644
Binary files a/fonts/TewiFont/044E.png and b/fonts/TewiFont/044E.png differ
diff --git a/fonts/TewiFont/044F.png b/fonts/TewiFont/044F.png
index 5ef43d5fd..c015a1c8d 100644
Binary files a/fonts/TewiFont/044F.png and b/fonts/TewiFont/044F.png differ
diff --git a/fonts/TewiFont/0450.png b/fonts/TewiFont/0450.png
index c15203530..c78b7e076 100644
Binary files a/fonts/TewiFont/0450.png and b/fonts/TewiFont/0450.png differ
diff --git a/fonts/TewiFont/0451.png b/fonts/TewiFont/0451.png
index 724b2c075..e68afdd96 100644
Binary files a/fonts/TewiFont/0451.png and b/fonts/TewiFont/0451.png differ
diff --git a/fonts/TewiFont/0452.png b/fonts/TewiFont/0452.png
index e36b8d108..fa0ff05ff 100644
Binary files a/fonts/TewiFont/0452.png and b/fonts/TewiFont/0452.png differ
diff --git a/fonts/TewiFont/0453.png b/fonts/TewiFont/0453.png
index 0276d5312..203b032d0 100644
Binary files a/fonts/TewiFont/0453.png and b/fonts/TewiFont/0453.png differ
diff --git a/fonts/TewiFont/0454.png b/fonts/TewiFont/0454.png
index da44d506b..c2aa10fb6 100644
Binary files a/fonts/TewiFont/0454.png and b/fonts/TewiFont/0454.png differ
diff --git a/fonts/TewiFont/0455.png b/fonts/TewiFont/0455.png
index a5b28aad8..0a6ab76d2 100644
Binary files a/fonts/TewiFont/0455.png and b/fonts/TewiFont/0455.png differ
diff --git a/fonts/TewiFont/0456.png b/fonts/TewiFont/0456.png
index 361e458b2..347647218 100644
Binary files a/fonts/TewiFont/0456.png and b/fonts/TewiFont/0456.png differ
diff --git a/fonts/TewiFont/0457.png b/fonts/TewiFont/0457.png
index b65831add..c0a01a168 100644
Binary files a/fonts/TewiFont/0457.png and b/fonts/TewiFont/0457.png differ
diff --git a/fonts/TewiFont/0458.png b/fonts/TewiFont/0458.png
index 8c36b853e..7e643b727 100644
Binary files a/fonts/TewiFont/0458.png and b/fonts/TewiFont/0458.png differ
diff --git a/fonts/TewiFont/0459.png b/fonts/TewiFont/0459.png
index 27a7b82e1..51f9b2301 100644
Binary files a/fonts/TewiFont/0459.png and b/fonts/TewiFont/0459.png differ
diff --git a/fonts/TewiFont/045A.png b/fonts/TewiFont/045A.png
index b4d34143b..90a6260bd 100644
Binary files a/fonts/TewiFont/045A.png and b/fonts/TewiFont/045A.png differ
diff --git a/fonts/TewiFont/045B.png b/fonts/TewiFont/045B.png
index 057080733..8553bc81e 100644
Binary files a/fonts/TewiFont/045B.png and b/fonts/TewiFont/045B.png differ
diff --git a/fonts/TewiFont/045C.png b/fonts/TewiFont/045C.png
index 36422edca..4de256100 100644
Binary files a/fonts/TewiFont/045C.png and b/fonts/TewiFont/045C.png differ
diff --git a/fonts/TewiFont/045D.png b/fonts/TewiFont/045D.png
index c5119e6e9..e154283a6 100644
Binary files a/fonts/TewiFont/045D.png and b/fonts/TewiFont/045D.png differ
diff --git a/fonts/TewiFont/045E.png b/fonts/TewiFont/045E.png
index 362c6756a..5dc8e3578 100644
Binary files a/fonts/TewiFont/045E.png and b/fonts/TewiFont/045E.png differ
diff --git a/fonts/TewiFont/045F.png b/fonts/TewiFont/045F.png
index 54355bad2..eda471093 100644
Binary files a/fonts/TewiFont/045F.png and b/fonts/TewiFont/045F.png differ
diff --git a/fonts/TewiFont/0461.png b/fonts/TewiFont/0461.png
index cc4f1ad39..4651a8f5f 100644
Binary files a/fonts/TewiFont/0461.png and b/fonts/TewiFont/0461.png differ
diff --git a/fonts/TewiFont/0462.png b/fonts/TewiFont/0462.png
index 29c6ed37e..a56fec508 100644
Binary files a/fonts/TewiFont/0462.png and b/fonts/TewiFont/0462.png differ
diff --git a/fonts/TewiFont/0463.png b/fonts/TewiFont/0463.png
index c3c99a08b..458e16683 100644
Binary files a/fonts/TewiFont/0463.png and b/fonts/TewiFont/0463.png differ
diff --git a/fonts/TewiFont/0464.png b/fonts/TewiFont/0464.png
index 12e8b7c4b..c663ecc1e 100644
Binary files a/fonts/TewiFont/0464.png and b/fonts/TewiFont/0464.png differ
diff --git a/fonts/TewiFont/0465.png b/fonts/TewiFont/0465.png
index 933a5f42f..f0884ccdf 100644
Binary files a/fonts/TewiFont/0465.png and b/fonts/TewiFont/0465.png differ
diff --git a/fonts/TewiFont/0466.png b/fonts/TewiFont/0466.png
index 8b914ded2..7c924c3b9 100644
Binary files a/fonts/TewiFont/0466.png and b/fonts/TewiFont/0466.png differ
diff --git a/fonts/TewiFont/0467.png b/fonts/TewiFont/0467.png
index fd03195de..1e405b489 100644
Binary files a/fonts/TewiFont/0467.png and b/fonts/TewiFont/0467.png differ
diff --git a/fonts/TewiFont/0468.png b/fonts/TewiFont/0468.png
index ccd2b7ed7..da056a4f9 100644
Binary files a/fonts/TewiFont/0468.png and b/fonts/TewiFont/0468.png differ
diff --git a/fonts/TewiFont/0469.png b/fonts/TewiFont/0469.png
index 4fed06284..4bcd44fba 100644
Binary files a/fonts/TewiFont/0469.png and b/fonts/TewiFont/0469.png differ
diff --git a/fonts/TewiFont/046A.png b/fonts/TewiFont/046A.png
index 27d4f8d68..d1a1c8851 100644
Binary files a/fonts/TewiFont/046A.png and b/fonts/TewiFont/046A.png differ
diff --git a/fonts/TewiFont/046B.png b/fonts/TewiFont/046B.png
index 31e8d6aee..888dd94d3 100644
Binary files a/fonts/TewiFont/046B.png and b/fonts/TewiFont/046B.png differ
diff --git a/fonts/TewiFont/046C.png b/fonts/TewiFont/046C.png
index 895bebd44..56418efe1 100644
Binary files a/fonts/TewiFont/046C.png and b/fonts/TewiFont/046C.png differ
diff --git a/fonts/TewiFont/046D.png b/fonts/TewiFont/046D.png
index 9c8f4b225..2364cf51d 100644
Binary files a/fonts/TewiFont/046D.png and b/fonts/TewiFont/046D.png differ
diff --git a/fonts/TewiFont/046E.png b/fonts/TewiFont/046E.png
index 2f967cfd3..c561736ce 100644
Binary files a/fonts/TewiFont/046E.png and b/fonts/TewiFont/046E.png differ
diff --git a/fonts/TewiFont/046F.png b/fonts/TewiFont/046F.png
index 305cffc65..9be905d66 100644
Binary files a/fonts/TewiFont/046F.png and b/fonts/TewiFont/046F.png differ
diff --git a/fonts/TewiFont/0470.png b/fonts/TewiFont/0470.png
index 59f8258d5..5efd8bfff 100644
Binary files a/fonts/TewiFont/0470.png and b/fonts/TewiFont/0470.png differ
diff --git a/fonts/TewiFont/0471.png b/fonts/TewiFont/0471.png
index cf60fe0c1..a8fcb7742 100644
Binary files a/fonts/TewiFont/0471.png and b/fonts/TewiFont/0471.png differ
diff --git a/fonts/TewiFont/0472.png b/fonts/TewiFont/0472.png
index 0bcdb4e34..299d95975 100644
Binary files a/fonts/TewiFont/0472.png and b/fonts/TewiFont/0472.png differ
diff --git a/fonts/TewiFont/0473.png b/fonts/TewiFont/0473.png
index 4677e8fe1..78f820726 100644
Binary files a/fonts/TewiFont/0473.png and b/fonts/TewiFont/0473.png differ
diff --git a/fonts/TewiFont/0474.png b/fonts/TewiFont/0474.png
index 71b6a0494..9c168cc79 100644
Binary files a/fonts/TewiFont/0474.png and b/fonts/TewiFont/0474.png differ
diff --git a/fonts/TewiFont/0475.png b/fonts/TewiFont/0475.png
index ec6b9c374..b428d0b55 100644
Binary files a/fonts/TewiFont/0475.png and b/fonts/TewiFont/0475.png differ
diff --git a/fonts/TewiFont/0476.png b/fonts/TewiFont/0476.png
index 4a771a0fc..c8e9f672b 100644
Binary files a/fonts/TewiFont/0476.png and b/fonts/TewiFont/0476.png differ
diff --git a/fonts/TewiFont/0477.png b/fonts/TewiFont/0477.png
index 01ac04f28..909f25d94 100644
Binary files a/fonts/TewiFont/0477.png and b/fonts/TewiFont/0477.png differ
diff --git a/fonts/TewiFont/0478.png b/fonts/TewiFont/0478.png
index 4821ca431..e47559745 100644
Binary files a/fonts/TewiFont/0478.png and b/fonts/TewiFont/0478.png differ
diff --git a/fonts/TewiFont/0479.png b/fonts/TewiFont/0479.png
index 51fde5479..a16338bab 100644
Binary files a/fonts/TewiFont/0479.png and b/fonts/TewiFont/0479.png differ
diff --git a/fonts/TewiFont/047A.png b/fonts/TewiFont/047A.png
index 3ef4e47eb..38fac09f5 100644
Binary files a/fonts/TewiFont/047A.png and b/fonts/TewiFont/047A.png differ
diff --git a/fonts/TewiFont/047B.png b/fonts/TewiFont/047B.png
index 7e821bee3..389882bea 100644
Binary files a/fonts/TewiFont/047B.png and b/fonts/TewiFont/047B.png differ
diff --git a/fonts/TewiFont/047C.png b/fonts/TewiFont/047C.png
index e380dbfd0..42df6edc9 100644
Binary files a/fonts/TewiFont/047C.png and b/fonts/TewiFont/047C.png differ
diff --git a/fonts/TewiFont/047D.png b/fonts/TewiFont/047D.png
index 7fe02a2ba..70bb09638 100644
Binary files a/fonts/TewiFont/047D.png and b/fonts/TewiFont/047D.png differ
diff --git a/fonts/TewiFont/047E.png b/fonts/TewiFont/047E.png
index 640f03512..1b3a2da3f 100644
Binary files a/fonts/TewiFont/047E.png and b/fonts/TewiFont/047E.png differ
diff --git a/fonts/TewiFont/047F.png b/fonts/TewiFont/047F.png
index 442ddf9c5..1987cb93b 100644
Binary files a/fonts/TewiFont/047F.png and b/fonts/TewiFont/047F.png differ
diff --git a/fonts/TewiFont/0480.png b/fonts/TewiFont/0480.png
index 80241601c..9eb15c83e 100644
Binary files a/fonts/TewiFont/0480.png and b/fonts/TewiFont/0480.png differ
diff --git a/fonts/TewiFont/0481.png b/fonts/TewiFont/0481.png
index da7d3b93a..12710a0e1 100644
Binary files a/fonts/TewiFont/0481.png and b/fonts/TewiFont/0481.png differ
diff --git a/fonts/TewiFont/0482.png b/fonts/TewiFont/0482.png
index bb0de313d..af8edc2bd 100644
Binary files a/fonts/TewiFont/0482.png and b/fonts/TewiFont/0482.png differ
diff --git a/fonts/TewiFont/0483.png b/fonts/TewiFont/0483.png
index 87172f8a8..f31a25deb 100644
Binary files a/fonts/TewiFont/0483.png and b/fonts/TewiFont/0483.png differ
diff --git a/fonts/TewiFont/0484.png b/fonts/TewiFont/0484.png
index 62fddc553..169af795d 100644
Binary files a/fonts/TewiFont/0484.png and b/fonts/TewiFont/0484.png differ
diff --git a/fonts/TewiFont/0485.png b/fonts/TewiFont/0485.png
index 0f2645f31..1b779bb14 100644
Binary files a/fonts/TewiFont/0485.png and b/fonts/TewiFont/0485.png differ
diff --git a/fonts/TewiFont/0486.png b/fonts/TewiFont/0486.png
index 5d15cb7d0..68f143ab6 100644
Binary files a/fonts/TewiFont/0486.png and b/fonts/TewiFont/0486.png differ
diff --git a/fonts/TewiFont/048A.png b/fonts/TewiFont/048A.png
index 2c8a967a3..fc0eb0eb0 100644
Binary files a/fonts/TewiFont/048A.png and b/fonts/TewiFont/048A.png differ
diff --git a/fonts/TewiFont/048B.png b/fonts/TewiFont/048B.png
index d8f7e313f..d6983a975 100644
Binary files a/fonts/TewiFont/048B.png and b/fonts/TewiFont/048B.png differ
diff --git a/fonts/TewiFont/048C.png b/fonts/TewiFont/048C.png
index 46333b368..29577ae06 100644
Binary files a/fonts/TewiFont/048C.png and b/fonts/TewiFont/048C.png differ
diff --git a/fonts/TewiFont/048D.png b/fonts/TewiFont/048D.png
index c3c99a08b..458e16683 100644
Binary files a/fonts/TewiFont/048D.png and b/fonts/TewiFont/048D.png differ
diff --git a/fonts/TewiFont/048E.png b/fonts/TewiFont/048E.png
index 404c7a33b..384765c55 100644
Binary files a/fonts/TewiFont/048E.png and b/fonts/TewiFont/048E.png differ
diff --git a/fonts/TewiFont/048F.png b/fonts/TewiFont/048F.png
index a58d68e1f..afb225f3b 100644
Binary files a/fonts/TewiFont/048F.png and b/fonts/TewiFont/048F.png differ
diff --git a/fonts/TewiFont/0490.png b/fonts/TewiFont/0490.png
index 05f3cf967..86d61942b 100644
Binary files a/fonts/TewiFont/0490.png and b/fonts/TewiFont/0490.png differ
diff --git a/fonts/TewiFont/0491.png b/fonts/TewiFont/0491.png
index 9f9571fa7..af5399d4f 100644
Binary files a/fonts/TewiFont/0491.png and b/fonts/TewiFont/0491.png differ
diff --git a/fonts/TewiFont/0492.png b/fonts/TewiFont/0492.png
index e51bb1c3a..ecfa274d8 100644
Binary files a/fonts/TewiFont/0492.png and b/fonts/TewiFont/0492.png differ
diff --git a/fonts/TewiFont/0493.png b/fonts/TewiFont/0493.png
index 948bfdc0e..66e9a6ca7 100644
Binary files a/fonts/TewiFont/0493.png and b/fonts/TewiFont/0493.png differ
diff --git a/fonts/TewiFont/0494.png b/fonts/TewiFont/0494.png
index c5ebbc199..86bab0087 100644
Binary files a/fonts/TewiFont/0494.png and b/fonts/TewiFont/0494.png differ
diff --git a/fonts/TewiFont/0495.png b/fonts/TewiFont/0495.png
index ca0812887..6a0bf4e20 100644
Binary files a/fonts/TewiFont/0495.png and b/fonts/TewiFont/0495.png differ
diff --git a/fonts/TewiFont/0496.png b/fonts/TewiFont/0496.png
index aff57a100..2bb480188 100644
Binary files a/fonts/TewiFont/0496.png and b/fonts/TewiFont/0496.png differ
diff --git a/fonts/TewiFont/0497.png b/fonts/TewiFont/0497.png
index 2451cc376..bbc86bab6 100644
Binary files a/fonts/TewiFont/0497.png and b/fonts/TewiFont/0497.png differ
diff --git a/fonts/TewiFont/0498.png b/fonts/TewiFont/0498.png
index 7415bd10e..338f4cd35 100644
Binary files a/fonts/TewiFont/0498.png and b/fonts/TewiFont/0498.png differ
diff --git a/fonts/TewiFont/0499.png b/fonts/TewiFont/0499.png
index 8bbd860d1..f2376ba30 100644
Binary files a/fonts/TewiFont/0499.png and b/fonts/TewiFont/0499.png differ
diff --git a/fonts/TewiFont/049A.png b/fonts/TewiFont/049A.png
index 13f5e0bc2..5e3cc5d44 100644
Binary files a/fonts/TewiFont/049A.png and b/fonts/TewiFont/049A.png differ
diff --git a/fonts/TewiFont/049B.png b/fonts/TewiFont/049B.png
index 4da9fc40b..0f75dc2f4 100644
Binary files a/fonts/TewiFont/049B.png and b/fonts/TewiFont/049B.png differ
diff --git a/fonts/TewiFont/049C.png b/fonts/TewiFont/049C.png
index aa0fb1708..c46e9a9bc 100644
Binary files a/fonts/TewiFont/049C.png and b/fonts/TewiFont/049C.png differ
diff --git a/fonts/TewiFont/049D.png b/fonts/TewiFont/049D.png
index 52cf49649..ac63be2c3 100644
Binary files a/fonts/TewiFont/049D.png and b/fonts/TewiFont/049D.png differ
diff --git a/fonts/TewiFont/049E.png b/fonts/TewiFont/049E.png
index bfe2d8bb6..075a12869 100644
Binary files a/fonts/TewiFont/049E.png and b/fonts/TewiFont/049E.png differ
diff --git a/fonts/TewiFont/049F.png b/fonts/TewiFont/049F.png
index 1dac6e756..81770c34e 100644
Binary files a/fonts/TewiFont/049F.png and b/fonts/TewiFont/049F.png differ
diff --git a/fonts/TewiFont/04A0.png b/fonts/TewiFont/04A0.png
index 9cea17dde..31726f813 100644
Binary files a/fonts/TewiFont/04A0.png and b/fonts/TewiFont/04A0.png differ
diff --git a/fonts/TewiFont/04A1.png b/fonts/TewiFont/04A1.png
index 6fde6ad8a..1d33713d4 100644
Binary files a/fonts/TewiFont/04A1.png and b/fonts/TewiFont/04A1.png differ
diff --git a/fonts/TewiFont/04A2.png b/fonts/TewiFont/04A2.png
index 9a8c35f77..c40392a92 100644
Binary files a/fonts/TewiFont/04A2.png and b/fonts/TewiFont/04A2.png differ
diff --git a/fonts/TewiFont/04A3.png b/fonts/TewiFont/04A3.png
index 4e475f5ec..66e5b74dc 100644
Binary files a/fonts/TewiFont/04A3.png and b/fonts/TewiFont/04A3.png differ
diff --git a/fonts/TewiFont/04A4.png b/fonts/TewiFont/04A4.png
index a77d6454a..96aa144fd 100644
Binary files a/fonts/TewiFont/04A4.png and b/fonts/TewiFont/04A4.png differ
diff --git a/fonts/TewiFont/04A5.png b/fonts/TewiFont/04A5.png
index 5e9cabae4..32a99c86c 100644
Binary files a/fonts/TewiFont/04A5.png and b/fonts/TewiFont/04A5.png differ
diff --git a/fonts/TewiFont/04A6.png b/fonts/TewiFont/04A6.png
index 4aeea50b8..6c176f7d2 100644
Binary files a/fonts/TewiFont/04A6.png and b/fonts/TewiFont/04A6.png differ
diff --git a/fonts/TewiFont/04A7.png b/fonts/TewiFont/04A7.png
index 4faeac94d..3cec3d4fb 100644
Binary files a/fonts/TewiFont/04A7.png and b/fonts/TewiFont/04A7.png differ
diff --git a/fonts/TewiFont/04A8.png b/fonts/TewiFont/04A8.png
index 3ac3f2704..bce496074 100644
Binary files a/fonts/TewiFont/04A8.png and b/fonts/TewiFont/04A8.png differ
diff --git a/fonts/TewiFont/04A9.png b/fonts/TewiFont/04A9.png
index a23c7d802..e778fc54b 100644
Binary files a/fonts/TewiFont/04A9.png and b/fonts/TewiFont/04A9.png differ
diff --git a/fonts/TewiFont/04AA.png b/fonts/TewiFont/04AA.png
index 562211864..24ab90d44 100644
Binary files a/fonts/TewiFont/04AA.png and b/fonts/TewiFont/04AA.png differ
diff --git a/fonts/TewiFont/04AB.png b/fonts/TewiFont/04AB.png
index 59215a43f..7943723e4 100644
Binary files a/fonts/TewiFont/04AB.png and b/fonts/TewiFont/04AB.png differ
diff --git a/fonts/TewiFont/04AC.png b/fonts/TewiFont/04AC.png
index ce7d72475..1a33e67d7 100644
Binary files a/fonts/TewiFont/04AC.png and b/fonts/TewiFont/04AC.png differ
diff --git a/fonts/TewiFont/04AD.png b/fonts/TewiFont/04AD.png
index b3252f1e1..7e5857fc3 100644
Binary files a/fonts/TewiFont/04AD.png and b/fonts/TewiFont/04AD.png differ
diff --git a/fonts/TewiFont/04AE.png b/fonts/TewiFont/04AE.png
index c1da08a10..bc9c715b4 100644
Binary files a/fonts/TewiFont/04AE.png and b/fonts/TewiFont/04AE.png differ
diff --git a/fonts/TewiFont/04AF.png b/fonts/TewiFont/04AF.png
index ee299b2e9..b7a7d4e01 100644
Binary files a/fonts/TewiFont/04AF.png and b/fonts/TewiFont/04AF.png differ
diff --git a/fonts/TewiFont/04B0.png b/fonts/TewiFont/04B0.png
index c56d6ee27..20e4cd94a 100644
Binary files a/fonts/TewiFont/04B0.png and b/fonts/TewiFont/04B0.png differ
diff --git a/fonts/TewiFont/04B1.png b/fonts/TewiFont/04B1.png
index ea23ab461..d8491d2be 100644
Binary files a/fonts/TewiFont/04B1.png and b/fonts/TewiFont/04B1.png differ
diff --git a/fonts/TewiFont/04B2.png b/fonts/TewiFont/04B2.png
index 3a13efb4a..41e4f83d1 100644
Binary files a/fonts/TewiFont/04B2.png and b/fonts/TewiFont/04B2.png differ
diff --git a/fonts/TewiFont/04B3.png b/fonts/TewiFont/04B3.png
index e983e6e69..324143bf0 100644
Binary files a/fonts/TewiFont/04B3.png and b/fonts/TewiFont/04B3.png differ
diff --git a/fonts/TewiFont/04B4.png b/fonts/TewiFont/04B4.png
index 8df7e08c0..2710f0ae7 100644
Binary files a/fonts/TewiFont/04B4.png and b/fonts/TewiFont/04B4.png differ
diff --git a/fonts/TewiFont/04B5.png b/fonts/TewiFont/04B5.png
index 0c5d05f7b..9cd6a6702 100644
Binary files a/fonts/TewiFont/04B5.png and b/fonts/TewiFont/04B5.png differ
diff --git a/fonts/TewiFont/04B6.png b/fonts/TewiFont/04B6.png
index eb335d553..71433a537 100644
Binary files a/fonts/TewiFont/04B6.png and b/fonts/TewiFont/04B6.png differ
diff --git a/fonts/TewiFont/04B7.png b/fonts/TewiFont/04B7.png
index f0c256f6f..df938457f 100644
Binary files a/fonts/TewiFont/04B7.png and b/fonts/TewiFont/04B7.png differ
diff --git a/fonts/TewiFont/04B8.png b/fonts/TewiFont/04B8.png
index 382a4ecca..1557772a9 100644
Binary files a/fonts/TewiFont/04B8.png and b/fonts/TewiFont/04B8.png differ
diff --git a/fonts/TewiFont/04B9.png b/fonts/TewiFont/04B9.png
index 838562e33..54b7e8b94 100644
Binary files a/fonts/TewiFont/04B9.png and b/fonts/TewiFont/04B9.png differ
diff --git a/fonts/TewiFont/04BA.png b/fonts/TewiFont/04BA.png
index f9f8b6f01..8b0deaeaf 100644
Binary files a/fonts/TewiFont/04BA.png and b/fonts/TewiFont/04BA.png differ
diff --git a/fonts/TewiFont/04BB.png b/fonts/TewiFont/04BB.png
index 08d3d1c14..c04cc64a0 100644
Binary files a/fonts/TewiFont/04BB.png and b/fonts/TewiFont/04BB.png differ
diff --git a/fonts/TewiFont/04BC.png b/fonts/TewiFont/04BC.png
index 72d49a0f9..5dd959185 100644
Binary files a/fonts/TewiFont/04BC.png and b/fonts/TewiFont/04BC.png differ
diff --git a/fonts/TewiFont/04BD.png b/fonts/TewiFont/04BD.png
index eec96cfad..5da3ce4dc 100644
Binary files a/fonts/TewiFont/04BD.png and b/fonts/TewiFont/04BD.png differ
diff --git a/fonts/TewiFont/04BE.png b/fonts/TewiFont/04BE.png
index 73ee1c13b..d5d27dac2 100644
Binary files a/fonts/TewiFont/04BE.png and b/fonts/TewiFont/04BE.png differ
diff --git a/fonts/TewiFont/04BF.png b/fonts/TewiFont/04BF.png
index 9f5e17914..e66c51f00 100644
Binary files a/fonts/TewiFont/04BF.png and b/fonts/TewiFont/04BF.png differ
diff --git a/fonts/TewiFont/04C0.png b/fonts/TewiFont/04C0.png
index 85de12adb..8d69b0bd9 100644
Binary files a/fonts/TewiFont/04C0.png and b/fonts/TewiFont/04C0.png differ
diff --git a/fonts/TewiFont/04C1.png b/fonts/TewiFont/04C1.png
index 39429686e..7464c9cdf 100644
Binary files a/fonts/TewiFont/04C1.png and b/fonts/TewiFont/04C1.png differ
diff --git a/fonts/TewiFont/04C2.png b/fonts/TewiFont/04C2.png
index e02043858..a88b90f46 100644
Binary files a/fonts/TewiFont/04C2.png and b/fonts/TewiFont/04C2.png differ
diff --git a/fonts/TewiFont/04C3.png b/fonts/TewiFont/04C3.png
index 0ca73b5a8..1ef492dcb 100644
Binary files a/fonts/TewiFont/04C3.png and b/fonts/TewiFont/04C3.png differ
diff --git a/fonts/TewiFont/04C4.png b/fonts/TewiFont/04C4.png
index 47639eabf..958a71f85 100644
Binary files a/fonts/TewiFont/04C4.png and b/fonts/TewiFont/04C4.png differ
diff --git a/fonts/TewiFont/04C5.png b/fonts/TewiFont/04C5.png
index cb2c8c668..70088fbec 100644
Binary files a/fonts/TewiFont/04C5.png and b/fonts/TewiFont/04C5.png differ
diff --git a/fonts/TewiFont/04C6.png b/fonts/TewiFont/04C6.png
index 67ca61488..10eb2dbdb 100644
Binary files a/fonts/TewiFont/04C6.png and b/fonts/TewiFont/04C6.png differ
diff --git a/fonts/TewiFont/04C7.png b/fonts/TewiFont/04C7.png
index dd90a4849..965c98aa2 100644
Binary files a/fonts/TewiFont/04C7.png and b/fonts/TewiFont/04C7.png differ
diff --git a/fonts/TewiFont/04C8.png b/fonts/TewiFont/04C8.png
index 9f819e0bc..a55658898 100644
Binary files a/fonts/TewiFont/04C8.png and b/fonts/TewiFont/04C8.png differ
diff --git a/fonts/TewiFont/04C9.png b/fonts/TewiFont/04C9.png
index d3ce88020..28698a10b 100644
Binary files a/fonts/TewiFont/04C9.png and b/fonts/TewiFont/04C9.png differ
diff --git a/fonts/TewiFont/04CA.png b/fonts/TewiFont/04CA.png
index 2b8b99af1..e19d716f6 100644
Binary files a/fonts/TewiFont/04CA.png and b/fonts/TewiFont/04CA.png differ
diff --git a/fonts/TewiFont/04CB.png b/fonts/TewiFont/04CB.png
index a79494761..139f6a4fe 100644
Binary files a/fonts/TewiFont/04CB.png and b/fonts/TewiFont/04CB.png differ
diff --git a/fonts/TewiFont/04CC.png b/fonts/TewiFont/04CC.png
index 1d5d7767e..84615661e 100644
Binary files a/fonts/TewiFont/04CC.png and b/fonts/TewiFont/04CC.png differ
diff --git a/fonts/TewiFont/04CD.png b/fonts/TewiFont/04CD.png
index f7532523d..61901d83a 100644
Binary files a/fonts/TewiFont/04CD.png and b/fonts/TewiFont/04CD.png differ
diff --git a/fonts/TewiFont/04CE.png b/fonts/TewiFont/04CE.png
index 058c0d3d0..dae27ed4c 100644
Binary files a/fonts/TewiFont/04CE.png and b/fonts/TewiFont/04CE.png differ
diff --git a/fonts/TewiFont/04CF.png b/fonts/TewiFont/04CF.png
index 680f2aaec..98997d826 100644
Binary files a/fonts/TewiFont/04CF.png and b/fonts/TewiFont/04CF.png differ
diff --git a/fonts/TewiFont/04D0.png b/fonts/TewiFont/04D0.png
index fff4fea48..0b34b1abd 100644
Binary files a/fonts/TewiFont/04D0.png and b/fonts/TewiFont/04D0.png differ
diff --git a/fonts/TewiFont/04D1.png b/fonts/TewiFont/04D1.png
index 5dc86e1d4..b46d2e4cf 100644
Binary files a/fonts/TewiFont/04D1.png and b/fonts/TewiFont/04D1.png differ
diff --git a/fonts/TewiFont/04D2.png b/fonts/TewiFont/04D2.png
index af8ee56b2..8df126b85 100644
Binary files a/fonts/TewiFont/04D2.png and b/fonts/TewiFont/04D2.png differ
diff --git a/fonts/TewiFont/04D3.png b/fonts/TewiFont/04D3.png
index 82a943e8d..ca93b230f 100644
Binary files a/fonts/TewiFont/04D3.png and b/fonts/TewiFont/04D3.png differ
diff --git a/fonts/TewiFont/04D4.png b/fonts/TewiFont/04D4.png
index 86429b4e7..8209c80ea 100644
Binary files a/fonts/TewiFont/04D4.png and b/fonts/TewiFont/04D4.png differ
diff --git a/fonts/TewiFont/04D5.png b/fonts/TewiFont/04D5.png
index 29858917f..b975efa23 100644
Binary files a/fonts/TewiFont/04D5.png and b/fonts/TewiFont/04D5.png differ
diff --git a/fonts/TewiFont/04D6.png b/fonts/TewiFont/04D6.png
index a3c2a5b5c..42fe229a8 100644
Binary files a/fonts/TewiFont/04D6.png and b/fonts/TewiFont/04D6.png differ
diff --git a/fonts/TewiFont/04D7.png b/fonts/TewiFont/04D7.png
index e6f1d65a5..20ea680e5 100644
Binary files a/fonts/TewiFont/04D7.png and b/fonts/TewiFont/04D7.png differ
diff --git a/fonts/TewiFont/04D8.png b/fonts/TewiFont/04D8.png
index e13fceda6..529aebc88 100644
Binary files a/fonts/TewiFont/04D8.png and b/fonts/TewiFont/04D8.png differ
diff --git a/fonts/TewiFont/04D9.png b/fonts/TewiFont/04D9.png
index e43be502f..36e15416a 100644
Binary files a/fonts/TewiFont/04D9.png and b/fonts/TewiFont/04D9.png differ
diff --git a/fonts/TewiFont/04DA.png b/fonts/TewiFont/04DA.png
index b0e5c2c86..d5fbec14d 100644
Binary files a/fonts/TewiFont/04DA.png and b/fonts/TewiFont/04DA.png differ
diff --git a/fonts/TewiFont/04DB.png b/fonts/TewiFont/04DB.png
index 3dd8a7227..81f7fa0b9 100644
Binary files a/fonts/TewiFont/04DB.png and b/fonts/TewiFont/04DB.png differ
diff --git a/fonts/TewiFont/04DC.png b/fonts/TewiFont/04DC.png
index 949ddae2a..59c26277b 100644
Binary files a/fonts/TewiFont/04DC.png and b/fonts/TewiFont/04DC.png differ
diff --git a/fonts/TewiFont/04DD.png b/fonts/TewiFont/04DD.png
index 9612a713e..e71c326e8 100644
Binary files a/fonts/TewiFont/04DD.png and b/fonts/TewiFont/04DD.png differ
diff --git a/fonts/TewiFont/04DE.png b/fonts/TewiFont/04DE.png
index f52dea535..ddbf5b77a 100644
Binary files a/fonts/TewiFont/04DE.png and b/fonts/TewiFont/04DE.png differ
diff --git a/fonts/TewiFont/04DF.png b/fonts/TewiFont/04DF.png
index ca831df0a..8d36c5783 100644
Binary files a/fonts/TewiFont/04DF.png and b/fonts/TewiFont/04DF.png differ
diff --git a/fonts/TewiFont/04E0.png b/fonts/TewiFont/04E0.png
index 0f58b2446..0eade564a 100644
Binary files a/fonts/TewiFont/04E0.png and b/fonts/TewiFont/04E0.png differ
diff --git a/fonts/TewiFont/04E1.png b/fonts/TewiFont/04E1.png
index b77fed253..33b9fec0d 100644
Binary files a/fonts/TewiFont/04E1.png and b/fonts/TewiFont/04E1.png differ
diff --git a/fonts/TewiFont/04E2.png b/fonts/TewiFont/04E2.png
index cbce2ea91..fc3baec77 100644
Binary files a/fonts/TewiFont/04E2.png and b/fonts/TewiFont/04E2.png differ
diff --git a/fonts/TewiFont/04E3.png b/fonts/TewiFont/04E3.png
index 3bc5113cd..e4b8ee0df 100644
Binary files a/fonts/TewiFont/04E3.png and b/fonts/TewiFont/04E3.png differ
diff --git a/fonts/TewiFont/04E4.png b/fonts/TewiFont/04E4.png
index d9cb8d87f..7d7dfbc3c 100644
Binary files a/fonts/TewiFont/04E4.png and b/fonts/TewiFont/04E4.png differ
diff --git a/fonts/TewiFont/04E5.png b/fonts/TewiFont/04E5.png
index 8dbc71c03..5d7711abc 100644
Binary files a/fonts/TewiFont/04E5.png and b/fonts/TewiFont/04E5.png differ
diff --git a/fonts/TewiFont/04E6.png b/fonts/TewiFont/04E6.png
index c11d922f1..83798bff7 100644
Binary files a/fonts/TewiFont/04E6.png and b/fonts/TewiFont/04E6.png differ
diff --git a/fonts/TewiFont/04E7.png b/fonts/TewiFont/04E7.png
index 4dfe24658..c4b9d1a4e 100644
Binary files a/fonts/TewiFont/04E7.png and b/fonts/TewiFont/04E7.png differ
diff --git a/fonts/TewiFont/04E8.png b/fonts/TewiFont/04E8.png
index 0bcdb4e34..299d95975 100644
Binary files a/fonts/TewiFont/04E8.png and b/fonts/TewiFont/04E8.png differ
diff --git a/fonts/TewiFont/04E9.png b/fonts/TewiFont/04E9.png
index 4677e8fe1..78f820726 100644
Binary files a/fonts/TewiFont/04E9.png and b/fonts/TewiFont/04E9.png differ
diff --git a/fonts/TewiFont/04EA.png b/fonts/TewiFont/04EA.png
index 19a2bdd55..27c15a18d 100644
Binary files a/fonts/TewiFont/04EA.png and b/fonts/TewiFont/04EA.png differ
diff --git a/fonts/TewiFont/04EB.png b/fonts/TewiFont/04EB.png
index 7fbbeed98..7ff1c137c 100644
Binary files a/fonts/TewiFont/04EB.png and b/fonts/TewiFont/04EB.png differ
diff --git a/fonts/TewiFont/04EC.png b/fonts/TewiFont/04EC.png
index 36e0303b6..7b91f5ddd 100644
Binary files a/fonts/TewiFont/04EC.png and b/fonts/TewiFont/04EC.png differ
diff --git a/fonts/TewiFont/04ED.png b/fonts/TewiFont/04ED.png
index 52e82ca15..bdaf054cb 100644
Binary files a/fonts/TewiFont/04ED.png and b/fonts/TewiFont/04ED.png differ
diff --git a/fonts/TewiFont/04EE.png b/fonts/TewiFont/04EE.png
index f2ceba8ec..058284caa 100644
Binary files a/fonts/TewiFont/04EE.png and b/fonts/TewiFont/04EE.png differ
diff --git a/fonts/TewiFont/04EF.png b/fonts/TewiFont/04EF.png
index 600800337..7226de035 100644
Binary files a/fonts/TewiFont/04EF.png and b/fonts/TewiFont/04EF.png differ
diff --git a/fonts/TewiFont/04F0.png b/fonts/TewiFont/04F0.png
index eed3fa7c6..dc6cc2109 100644
Binary files a/fonts/TewiFont/04F0.png and b/fonts/TewiFont/04F0.png differ
diff --git a/fonts/TewiFont/04F1.png b/fonts/TewiFont/04F1.png
index e861af911..8835b7a4e 100644
Binary files a/fonts/TewiFont/04F1.png and b/fonts/TewiFont/04F1.png differ
diff --git a/fonts/TewiFont/04F2.png b/fonts/TewiFont/04F2.png
index e873b09ae..fb25d057f 100644
Binary files a/fonts/TewiFont/04F2.png and b/fonts/TewiFont/04F2.png differ
diff --git a/fonts/TewiFont/04F3.png b/fonts/TewiFont/04F3.png
index e727b26b5..6a3f48d6e 100644
Binary files a/fonts/TewiFont/04F3.png and b/fonts/TewiFont/04F3.png differ
diff --git a/fonts/TewiFont/04F4.png b/fonts/TewiFont/04F4.png
index e3c7c9ed0..4b4a0a55a 100644
Binary files a/fonts/TewiFont/04F4.png and b/fonts/TewiFont/04F4.png differ
diff --git a/fonts/TewiFont/04F5.png b/fonts/TewiFont/04F5.png
index 26c76cdf4..530d4c959 100644
Binary files a/fonts/TewiFont/04F5.png and b/fonts/TewiFont/04F5.png differ
diff --git a/fonts/TewiFont/04F6.png b/fonts/TewiFont/04F6.png
index 93a42add7..9681b0474 100644
Binary files a/fonts/TewiFont/04F6.png and b/fonts/TewiFont/04F6.png differ
diff --git a/fonts/TewiFont/04F7.png b/fonts/TewiFont/04F7.png
index f3ff2b9b6..9d3689cd2 100644
Binary files a/fonts/TewiFont/04F7.png and b/fonts/TewiFont/04F7.png differ
diff --git a/fonts/TewiFont/04F8.png b/fonts/TewiFont/04F8.png
index 7a38b1aa5..27e25c7e1 100644
Binary files a/fonts/TewiFont/04F8.png and b/fonts/TewiFont/04F8.png differ
diff --git a/fonts/TewiFont/04F9.png b/fonts/TewiFont/04F9.png
index b1a35134b..09c6ebf10 100644
Binary files a/fonts/TewiFont/04F9.png and b/fonts/TewiFont/04F9.png differ
diff --git a/fonts/TewiFont/04FA.png b/fonts/TewiFont/04FA.png
index 70be064d0..08850ef88 100644
Binary files a/fonts/TewiFont/04FA.png and b/fonts/TewiFont/04FA.png differ
diff --git a/fonts/TewiFont/04FB.png b/fonts/TewiFont/04FB.png
index 596e1c01a..11d52e0ff 100644
Binary files a/fonts/TewiFont/04FB.png and b/fonts/TewiFont/04FB.png differ
diff --git a/fonts/TewiFont/04FC.png b/fonts/TewiFont/04FC.png
index 87fee26d2..a02dea5f9 100644
Binary files a/fonts/TewiFont/04FC.png and b/fonts/TewiFont/04FC.png differ
diff --git a/fonts/TewiFont/04FD.png b/fonts/TewiFont/04FD.png
index 20afdc8b2..21fe20454 100644
Binary files a/fonts/TewiFont/04FD.png and b/fonts/TewiFont/04FD.png differ
diff --git a/fonts/TewiFont/04FE.png b/fonts/TewiFont/04FE.png
index cd1170ae2..346d8a349 100644
Binary files a/fonts/TewiFont/04FE.png and b/fonts/TewiFont/04FE.png differ
diff --git a/fonts/TewiFont/04FF.png b/fonts/TewiFont/04FF.png
index 2d870314a..b58492877 100644
Binary files a/fonts/TewiFont/04FF.png and b/fonts/TewiFont/04FF.png differ
diff --git a/fonts/TewiFont/05BE.png b/fonts/TewiFont/05BE.png
index 201c2bfb7..1e0fa28ed 100644
Binary files a/fonts/TewiFont/05BE.png and b/fonts/TewiFont/05BE.png differ
diff --git a/fonts/TewiFont/05C0.png b/fonts/TewiFont/05C0.png
index 2b3e9334c..29064b253 100644
Binary files a/fonts/TewiFont/05C0.png and b/fonts/TewiFont/05C0.png differ
diff --git a/fonts/TewiFont/05C3.png b/fonts/TewiFont/05C3.png
index ce575d59c..46208e8c8 100644
Binary files a/fonts/TewiFont/05C3.png and b/fonts/TewiFont/05C3.png differ
diff --git a/fonts/TewiFont/05C6.png b/fonts/TewiFont/05C6.png
index 96df251af..d5991f7eb 100644
Binary files a/fonts/TewiFont/05C6.png and b/fonts/TewiFont/05C6.png differ
diff --git a/fonts/TewiFont/05D0.png b/fonts/TewiFont/05D0.png
index ab205bb28..5bca51a78 100644
Binary files a/fonts/TewiFont/05D0.png and b/fonts/TewiFont/05D0.png differ
diff --git a/fonts/TewiFont/05D1.png b/fonts/TewiFont/05D1.png
index 7c03f39e2..80b8ef4c5 100644
Binary files a/fonts/TewiFont/05D1.png and b/fonts/TewiFont/05D1.png differ
diff --git a/fonts/TewiFont/05D2.png b/fonts/TewiFont/05D2.png
index c150ea098..3cc295ed6 100644
Binary files a/fonts/TewiFont/05D2.png and b/fonts/TewiFont/05D2.png differ
diff --git a/fonts/TewiFont/05D3.png b/fonts/TewiFont/05D3.png
index e02a3d4ff..4b79c6824 100644
Binary files a/fonts/TewiFont/05D3.png and b/fonts/TewiFont/05D3.png differ
diff --git a/fonts/TewiFont/05D4.png b/fonts/TewiFont/05D4.png
index 81fed5ca6..7af944913 100644
Binary files a/fonts/TewiFont/05D4.png and b/fonts/TewiFont/05D4.png differ
diff --git a/fonts/TewiFont/05D5.png b/fonts/TewiFont/05D5.png
index f067d7546..3e87106df 100644
Binary files a/fonts/TewiFont/05D5.png and b/fonts/TewiFont/05D5.png differ
diff --git a/fonts/TewiFont/05D6.png b/fonts/TewiFont/05D6.png
index af3880d5c..016288548 100644
Binary files a/fonts/TewiFont/05D6.png and b/fonts/TewiFont/05D6.png differ
diff --git a/fonts/TewiFont/05D7.png b/fonts/TewiFont/05D7.png
index 9faa306e7..4f0f5a056 100644
Binary files a/fonts/TewiFont/05D7.png and b/fonts/TewiFont/05D7.png differ
diff --git a/fonts/TewiFont/05D8.png b/fonts/TewiFont/05D8.png
index fc5225533..c2552cdf8 100644
Binary files a/fonts/TewiFont/05D8.png and b/fonts/TewiFont/05D8.png differ
diff --git a/fonts/TewiFont/05D9.png b/fonts/TewiFont/05D9.png
index 70f334cfb..fe9b67696 100644
Binary files a/fonts/TewiFont/05D9.png and b/fonts/TewiFont/05D9.png differ
diff --git a/fonts/TewiFont/05DA.png b/fonts/TewiFont/05DA.png
index a1114c78d..0f938d9f9 100644
Binary files a/fonts/TewiFont/05DA.png and b/fonts/TewiFont/05DA.png differ
diff --git a/fonts/TewiFont/05DB.png b/fonts/TewiFont/05DB.png
index f2eecc467..7308da2dd 100644
Binary files a/fonts/TewiFont/05DB.png and b/fonts/TewiFont/05DB.png differ
diff --git a/fonts/TewiFont/05DC.png b/fonts/TewiFont/05DC.png
index aec564e72..3cc8df352 100644
Binary files a/fonts/TewiFont/05DC.png and b/fonts/TewiFont/05DC.png differ
diff --git a/fonts/TewiFont/05DD.png b/fonts/TewiFont/05DD.png
index c8d171788..74e602b3a 100644
Binary files a/fonts/TewiFont/05DD.png and b/fonts/TewiFont/05DD.png differ
diff --git a/fonts/TewiFont/05DE.png b/fonts/TewiFont/05DE.png
index 29ec92b81..625690f61 100644
Binary files a/fonts/TewiFont/05DE.png and b/fonts/TewiFont/05DE.png differ
diff --git a/fonts/TewiFont/05DF.png b/fonts/TewiFont/05DF.png
index 7eeb1d194..b3160205f 100644
Binary files a/fonts/TewiFont/05DF.png and b/fonts/TewiFont/05DF.png differ
diff --git a/fonts/TewiFont/05E0.png b/fonts/TewiFont/05E0.png
index fdcf4f649..4033897ac 100644
Binary files a/fonts/TewiFont/05E0.png and b/fonts/TewiFont/05E0.png differ
diff --git a/fonts/TewiFont/05E1.png b/fonts/TewiFont/05E1.png
index 4f808b309..2a5fafa4d 100644
Binary files a/fonts/TewiFont/05E1.png and b/fonts/TewiFont/05E1.png differ
diff --git a/fonts/TewiFont/05E2.png b/fonts/TewiFont/05E2.png
index af0e9b24b..297ed6b7a 100644
Binary files a/fonts/TewiFont/05E2.png and b/fonts/TewiFont/05E2.png differ
diff --git a/fonts/TewiFont/05E3.png b/fonts/TewiFont/05E3.png
index abb4616aa..05fad3b32 100644
Binary files a/fonts/TewiFont/05E3.png and b/fonts/TewiFont/05E3.png differ
diff --git a/fonts/TewiFont/05E4.png b/fonts/TewiFont/05E4.png
index aa8488d65..8cb28bdc4 100644
Binary files a/fonts/TewiFont/05E4.png and b/fonts/TewiFont/05E4.png differ
diff --git a/fonts/TewiFont/05E5.png b/fonts/TewiFont/05E5.png
index 1d4910e8c..1602da52d 100644
Binary files a/fonts/TewiFont/05E5.png and b/fonts/TewiFont/05E5.png differ
diff --git a/fonts/TewiFont/05E6.png b/fonts/TewiFont/05E6.png
index 8894d506e..3eb006613 100644
Binary files a/fonts/TewiFont/05E6.png and b/fonts/TewiFont/05E6.png differ
diff --git a/fonts/TewiFont/05E7.png b/fonts/TewiFont/05E7.png
index 8ed6d72cb..82d5445ad 100644
Binary files a/fonts/TewiFont/05E7.png and b/fonts/TewiFont/05E7.png differ
diff --git a/fonts/TewiFont/05E8.png b/fonts/TewiFont/05E8.png
index 9cb21cd0b..3688774ec 100644
Binary files a/fonts/TewiFont/05E8.png and b/fonts/TewiFont/05E8.png differ
diff --git a/fonts/TewiFont/05E9.png b/fonts/TewiFont/05E9.png
index 33c6ba643..7f4eeb01e 100644
Binary files a/fonts/TewiFont/05E9.png and b/fonts/TewiFont/05E9.png differ
diff --git a/fonts/TewiFont/05EA.png b/fonts/TewiFont/05EA.png
index 16d6707ae..f79217dc2 100644
Binary files a/fonts/TewiFont/05EA.png and b/fonts/TewiFont/05EA.png differ
diff --git a/fonts/TewiFont/05EB.png b/fonts/TewiFont/05EB.png
index 5e1cdbb88..c83aa2843 100644
Binary files a/fonts/TewiFont/05EB.png and b/fonts/TewiFont/05EB.png differ
diff --git a/fonts/TewiFont/05EC.png b/fonts/TewiFont/05EC.png
index 59124d16b..ad989b7ef 100644
Binary files a/fonts/TewiFont/05EC.png and b/fonts/TewiFont/05EC.png differ
diff --git a/fonts/TewiFont/05ED.png b/fonts/TewiFont/05ED.png
index a7184c2e6..a9a720c70 100644
Binary files a/fonts/TewiFont/05ED.png and b/fonts/TewiFont/05ED.png differ
diff --git a/fonts/TewiFont/05EE.png b/fonts/TewiFont/05EE.png
index c825cfaa6..eb5586238 100644
Binary files a/fonts/TewiFont/05EE.png and b/fonts/TewiFont/05EE.png differ
diff --git a/fonts/TewiFont/05EF.png b/fonts/TewiFont/05EF.png
index cceadfba6..e082cfd0d 100644
Binary files a/fonts/TewiFont/05EF.png and b/fonts/TewiFont/05EF.png differ
diff --git a/fonts/TewiFont/0CA0.png b/fonts/TewiFont/0CA0.png
index 86f5b4430..ec3974dfe 100644
Binary files a/fonts/TewiFont/0CA0.png and b/fonts/TewiFont/0CA0.png differ
diff --git a/fonts/TewiFont/0E3F.png b/fonts/TewiFont/0E3F.png
index 0b3de9120..e01895a40 100644
Binary files a/fonts/TewiFont/0E3F.png and b/fonts/TewiFont/0E3F.png differ
diff --git a/fonts/TewiFont/16A0.png b/fonts/TewiFont/16A0.png
index c86a6e8a0..80d3851f3 100644
Binary files a/fonts/TewiFont/16A0.png and b/fonts/TewiFont/16A0.png differ
diff --git a/fonts/TewiFont/16A2.png b/fonts/TewiFont/16A2.png
index a742d6e57..cd140e264 100644
Binary files a/fonts/TewiFont/16A2.png and b/fonts/TewiFont/16A2.png differ
diff --git a/fonts/TewiFont/16A3.png b/fonts/TewiFont/16A3.png
index faa3a073e..cb09d6bd6 100644
Binary files a/fonts/TewiFont/16A3.png and b/fonts/TewiFont/16A3.png differ
diff --git a/fonts/TewiFont/16A5.png b/fonts/TewiFont/16A5.png
index a6eddab96..048e6beee 100644
Binary files a/fonts/TewiFont/16A5.png and b/fonts/TewiFont/16A5.png differ
diff --git a/fonts/TewiFont/16A6.png b/fonts/TewiFont/16A6.png
index 9cffe973f..76e5d4277 100644
Binary files a/fonts/TewiFont/16A6.png and b/fonts/TewiFont/16A6.png differ
diff --git a/fonts/TewiFont/16A8.png b/fonts/TewiFont/16A8.png
index e4245be8e..246bc458e 100644
Binary files a/fonts/TewiFont/16A8.png and b/fonts/TewiFont/16A8.png differ
diff --git a/fonts/TewiFont/16A9.png b/fonts/TewiFont/16A9.png
index 6a7ec860a..0bfd86dce 100644
Binary files a/fonts/TewiFont/16A9.png and b/fonts/TewiFont/16A9.png differ
diff --git a/fonts/TewiFont/16AA.png b/fonts/TewiFont/16AA.png
index 5d7db2f32..32f9e1f9d 100644
Binary files a/fonts/TewiFont/16AA.png and b/fonts/TewiFont/16AA.png differ
diff --git a/fonts/TewiFont/16AB.png b/fonts/TewiFont/16AB.png
index 560190d72..828d07565 100644
Binary files a/fonts/TewiFont/16AB.png and b/fonts/TewiFont/16AB.png differ
diff --git a/fonts/TewiFont/16AC.png b/fonts/TewiFont/16AC.png
index 55543fede..f376fd65e 100644
Binary files a/fonts/TewiFont/16AC.png and b/fonts/TewiFont/16AC.png differ
diff --git a/fonts/TewiFont/1E00.png b/fonts/TewiFont/1E00.png
index 47ac5df3d..9ae76ebca 100644
Binary files a/fonts/TewiFont/1E00.png and b/fonts/TewiFont/1E00.png differ
diff --git a/fonts/TewiFont/1E01.png b/fonts/TewiFont/1E01.png
index 1941e5bea..7e7528cb1 100644
Binary files a/fonts/TewiFont/1E01.png and b/fonts/TewiFont/1E01.png differ
diff --git a/fonts/TewiFont/1E02.png b/fonts/TewiFont/1E02.png
index dc06810ca..e3372388d 100644
Binary files a/fonts/TewiFont/1E02.png and b/fonts/TewiFont/1E02.png differ
diff --git a/fonts/TewiFont/1E03.png b/fonts/TewiFont/1E03.png
index ade941a65..5f9f63bf3 100644
Binary files a/fonts/TewiFont/1E03.png and b/fonts/TewiFont/1E03.png differ
diff --git a/fonts/TewiFont/1E04.png b/fonts/TewiFont/1E04.png
index 1e658dd35..96950468d 100644
Binary files a/fonts/TewiFont/1E04.png and b/fonts/TewiFont/1E04.png differ
diff --git a/fonts/TewiFont/1E05.png b/fonts/TewiFont/1E05.png
index 8d01b66b9..4c6bcf271 100644
Binary files a/fonts/TewiFont/1E05.png and b/fonts/TewiFont/1E05.png differ
diff --git a/fonts/TewiFont/1E06.png b/fonts/TewiFont/1E06.png
index 3a7211379..886e117e9 100644
Binary files a/fonts/TewiFont/1E06.png and b/fonts/TewiFont/1E06.png differ
diff --git a/fonts/TewiFont/1E07.png b/fonts/TewiFont/1E07.png
index 2a356b25c..c5df32fde 100644
Binary files a/fonts/TewiFont/1E07.png and b/fonts/TewiFont/1E07.png differ
diff --git a/fonts/TewiFont/1E08.png b/fonts/TewiFont/1E08.png
index 8c9c06eda..c60fe5cc2 100644
Binary files a/fonts/TewiFont/1E08.png and b/fonts/TewiFont/1E08.png differ
diff --git a/fonts/TewiFont/1E09.png b/fonts/TewiFont/1E09.png
index 7a00e0773..2d1b78628 100644
Binary files a/fonts/TewiFont/1E09.png and b/fonts/TewiFont/1E09.png differ
diff --git a/fonts/TewiFont/1E0A.png b/fonts/TewiFont/1E0A.png
index 73b1f3622..dfef295b6 100644
Binary files a/fonts/TewiFont/1E0A.png and b/fonts/TewiFont/1E0A.png differ
diff --git a/fonts/TewiFont/1E0B.png b/fonts/TewiFont/1E0B.png
index 82e68ebc8..4c82369e4 100644
Binary files a/fonts/TewiFont/1E0B.png and b/fonts/TewiFont/1E0B.png differ
diff --git a/fonts/TewiFont/1E0C.png b/fonts/TewiFont/1E0C.png
index 897c1ce3c..8df329626 100644
Binary files a/fonts/TewiFont/1E0C.png and b/fonts/TewiFont/1E0C.png differ
diff --git a/fonts/TewiFont/1E0D.png b/fonts/TewiFont/1E0D.png
index 986c4e8f5..f07191c15 100644
Binary files a/fonts/TewiFont/1E0D.png and b/fonts/TewiFont/1E0D.png differ
diff --git a/fonts/TewiFont/1E0E.png b/fonts/TewiFont/1E0E.png
index 9868dd534..30783ed6c 100644
Binary files a/fonts/TewiFont/1E0E.png and b/fonts/TewiFont/1E0E.png differ
diff --git a/fonts/TewiFont/1E0F.png b/fonts/TewiFont/1E0F.png
index 84ae5d882..e251d4c61 100644
Binary files a/fonts/TewiFont/1E0F.png and b/fonts/TewiFont/1E0F.png differ
diff --git a/fonts/TewiFont/1E10.png b/fonts/TewiFont/1E10.png
index bc2031776..29d761589 100644
Binary files a/fonts/TewiFont/1E10.png and b/fonts/TewiFont/1E10.png differ
diff --git a/fonts/TewiFont/1E11.png b/fonts/TewiFont/1E11.png
index 0964bbf19..5ea815dca 100644
Binary files a/fonts/TewiFont/1E11.png and b/fonts/TewiFont/1E11.png differ
diff --git a/fonts/TewiFont/1E12.png b/fonts/TewiFont/1E12.png
index 742c63ca2..deb553c08 100644
Binary files a/fonts/TewiFont/1E12.png and b/fonts/TewiFont/1E12.png differ
diff --git a/fonts/TewiFont/1E13.png b/fonts/TewiFont/1E13.png
index 2543c1d9d..57491851f 100644
Binary files a/fonts/TewiFont/1E13.png and b/fonts/TewiFont/1E13.png differ
diff --git a/fonts/TewiFont/1E14.png b/fonts/TewiFont/1E14.png
index ebf7ffcdd..c3933a9ea 100644
Binary files a/fonts/TewiFont/1E14.png and b/fonts/TewiFont/1E14.png differ
diff --git a/fonts/TewiFont/1E15.png b/fonts/TewiFont/1E15.png
index 7a7bfb0d1..bffab4a96 100644
Binary files a/fonts/TewiFont/1E15.png and b/fonts/TewiFont/1E15.png differ
diff --git a/fonts/TewiFont/1E16.png b/fonts/TewiFont/1E16.png
index 3a53041b5..005257e23 100644
Binary files a/fonts/TewiFont/1E16.png and b/fonts/TewiFont/1E16.png differ
diff --git a/fonts/TewiFont/1E17.png b/fonts/TewiFont/1E17.png
index 48acacd70..f03d30122 100644
Binary files a/fonts/TewiFont/1E17.png and b/fonts/TewiFont/1E17.png differ
diff --git a/fonts/TewiFont/1E18.png b/fonts/TewiFont/1E18.png
index fed4625ae..bf433c652 100644
Binary files a/fonts/TewiFont/1E18.png and b/fonts/TewiFont/1E18.png differ
diff --git a/fonts/TewiFont/1E19.png b/fonts/TewiFont/1E19.png
index a9903bf16..2c881cdad 100644
Binary files a/fonts/TewiFont/1E19.png and b/fonts/TewiFont/1E19.png differ
diff --git a/fonts/TewiFont/1E1A.png b/fonts/TewiFont/1E1A.png
index 5f6f91e28..51e3d55b4 100644
Binary files a/fonts/TewiFont/1E1A.png and b/fonts/TewiFont/1E1A.png differ
diff --git a/fonts/TewiFont/1E1B.png b/fonts/TewiFont/1E1B.png
index 0742efc5e..4e74b0986 100644
Binary files a/fonts/TewiFont/1E1B.png and b/fonts/TewiFont/1E1B.png differ
diff --git a/fonts/TewiFont/1E1C.png b/fonts/TewiFont/1E1C.png
index 38a1d858a..c9cd274ef 100644
Binary files a/fonts/TewiFont/1E1C.png and b/fonts/TewiFont/1E1C.png differ
diff --git a/fonts/TewiFont/1E1D.png b/fonts/TewiFont/1E1D.png
index 5f6547cca..10323d081 100644
Binary files a/fonts/TewiFont/1E1D.png and b/fonts/TewiFont/1E1D.png differ
diff --git a/fonts/TewiFont/1E1E.png b/fonts/TewiFont/1E1E.png
index 2cf76aa0f..3721dae7c 100644
Binary files a/fonts/TewiFont/1E1E.png and b/fonts/TewiFont/1E1E.png differ
diff --git a/fonts/TewiFont/1E1F.png b/fonts/TewiFont/1E1F.png
index ecce77024..58baf3baa 100644
Binary files a/fonts/TewiFont/1E1F.png and b/fonts/TewiFont/1E1F.png differ
diff --git a/fonts/TewiFont/1E20.png b/fonts/TewiFont/1E20.png
index d1d4822a5..74c90881b 100644
Binary files a/fonts/TewiFont/1E20.png and b/fonts/TewiFont/1E20.png differ
diff --git a/fonts/TewiFont/1E21.png b/fonts/TewiFont/1E21.png
index 4d12e774a..a29d91650 100644
Binary files a/fonts/TewiFont/1E21.png and b/fonts/TewiFont/1E21.png differ
diff --git a/fonts/TewiFont/1E22.png b/fonts/TewiFont/1E22.png
index aa5ca0175..cc8c3aa3e 100644
Binary files a/fonts/TewiFont/1E22.png and b/fonts/TewiFont/1E22.png differ
diff --git a/fonts/TewiFont/1E23.png b/fonts/TewiFont/1E23.png
index 104e73721..294d347a1 100644
Binary files a/fonts/TewiFont/1E23.png and b/fonts/TewiFont/1E23.png differ
diff --git a/fonts/TewiFont/1E24.png b/fonts/TewiFont/1E24.png
index da522256c..e754b2210 100644
Binary files a/fonts/TewiFont/1E24.png and b/fonts/TewiFont/1E24.png differ
diff --git a/fonts/TewiFont/1E25.png b/fonts/TewiFont/1E25.png
index 1424b9f7f..8ae3020fc 100644
Binary files a/fonts/TewiFont/1E25.png and b/fonts/TewiFont/1E25.png differ
diff --git a/fonts/TewiFont/1E26.png b/fonts/TewiFont/1E26.png
index 95022345f..94b2ff415 100644
Binary files a/fonts/TewiFont/1E26.png and b/fonts/TewiFont/1E26.png differ
diff --git a/fonts/TewiFont/1E27.png b/fonts/TewiFont/1E27.png
index b1e4c23a5..c0fb669e8 100644
Binary files a/fonts/TewiFont/1E27.png and b/fonts/TewiFont/1E27.png differ
diff --git a/fonts/TewiFont/1E28.png b/fonts/TewiFont/1E28.png
index 742b6d2c8..d3eb4cbbb 100644
Binary files a/fonts/TewiFont/1E28.png and b/fonts/TewiFont/1E28.png differ
diff --git a/fonts/TewiFont/1E29.png b/fonts/TewiFont/1E29.png
index eea21970e..cd6ee39ba 100644
Binary files a/fonts/TewiFont/1E29.png and b/fonts/TewiFont/1E29.png differ
diff --git a/fonts/TewiFont/1E2A.png b/fonts/TewiFont/1E2A.png
index 94c40bc53..ddaf9c489 100644
Binary files a/fonts/TewiFont/1E2A.png and b/fonts/TewiFont/1E2A.png differ
diff --git a/fonts/TewiFont/1E2B.png b/fonts/TewiFont/1E2B.png
index 0974c4774..5126752a5 100644
Binary files a/fonts/TewiFont/1E2B.png and b/fonts/TewiFont/1E2B.png differ
diff --git a/fonts/TewiFont/1E2C.png b/fonts/TewiFont/1E2C.png
index 8e7cddb7b..6e612fc5b 100644
Binary files a/fonts/TewiFont/1E2C.png and b/fonts/TewiFont/1E2C.png differ
diff --git a/fonts/TewiFont/1E2D.png b/fonts/TewiFont/1E2D.png
index 410dc9af1..e6b4fe606 100644
Binary files a/fonts/TewiFont/1E2D.png and b/fonts/TewiFont/1E2D.png differ
diff --git a/fonts/TewiFont/1E2E.png b/fonts/TewiFont/1E2E.png
index 666f4f458..887e565a8 100644
Binary files a/fonts/TewiFont/1E2E.png and b/fonts/TewiFont/1E2E.png differ
diff --git a/fonts/TewiFont/1E2F.png b/fonts/TewiFont/1E2F.png
index 9cd244711..605a49d5d 100644
Binary files a/fonts/TewiFont/1E2F.png and b/fonts/TewiFont/1E2F.png differ
diff --git a/fonts/TewiFont/1E30.png b/fonts/TewiFont/1E30.png
index 2ef04e709..13431f8f9 100644
Binary files a/fonts/TewiFont/1E30.png and b/fonts/TewiFont/1E30.png differ
diff --git a/fonts/TewiFont/1E31.png b/fonts/TewiFont/1E31.png
index a22dd7419..90ac4af96 100644
Binary files a/fonts/TewiFont/1E31.png and b/fonts/TewiFont/1E31.png differ
diff --git a/fonts/TewiFont/1E32.png b/fonts/TewiFont/1E32.png
index ed991c3a1..b19e6505b 100644
Binary files a/fonts/TewiFont/1E32.png and b/fonts/TewiFont/1E32.png differ
diff --git a/fonts/TewiFont/1E33.png b/fonts/TewiFont/1E33.png
index 3e7185ad7..5358d41ba 100644
Binary files a/fonts/TewiFont/1E33.png and b/fonts/TewiFont/1E33.png differ
diff --git a/fonts/TewiFont/1E34.png b/fonts/TewiFont/1E34.png
index 11cf9984e..dc7daec8d 100644
Binary files a/fonts/TewiFont/1E34.png and b/fonts/TewiFont/1E34.png differ
diff --git a/fonts/TewiFont/1E35.png b/fonts/TewiFont/1E35.png
index 17610cc70..8a81eb4e5 100644
Binary files a/fonts/TewiFont/1E35.png and b/fonts/TewiFont/1E35.png differ
diff --git a/fonts/TewiFont/1E36.png b/fonts/TewiFont/1E36.png
index 48c201536..d5815c81b 100644
Binary files a/fonts/TewiFont/1E36.png and b/fonts/TewiFont/1E36.png differ
diff --git a/fonts/TewiFont/1E37.png b/fonts/TewiFont/1E37.png
index 88fca8535..ff1d98508 100644
Binary files a/fonts/TewiFont/1E37.png and b/fonts/TewiFont/1E37.png differ
diff --git a/fonts/TewiFont/1E38.png b/fonts/TewiFont/1E38.png
index 349744279..b7f743978 100644
Binary files a/fonts/TewiFont/1E38.png and b/fonts/TewiFont/1E38.png differ
diff --git a/fonts/TewiFont/1E39.png b/fonts/TewiFont/1E39.png
index b5bcff87c..bc1d8b57b 100644
Binary files a/fonts/TewiFont/1E39.png and b/fonts/TewiFont/1E39.png differ
diff --git a/fonts/TewiFont/1E3A.png b/fonts/TewiFont/1E3A.png
index e35943a13..468dc4c9c 100644
Binary files a/fonts/TewiFont/1E3A.png and b/fonts/TewiFont/1E3A.png differ
diff --git a/fonts/TewiFont/1E3B.png b/fonts/TewiFont/1E3B.png
index bea74fd35..1ca1e769a 100644
Binary files a/fonts/TewiFont/1E3B.png and b/fonts/TewiFont/1E3B.png differ
diff --git a/fonts/TewiFont/1E3C.png b/fonts/TewiFont/1E3C.png
index a5cdcc9ce..7aeb7efd2 100644
Binary files a/fonts/TewiFont/1E3C.png and b/fonts/TewiFont/1E3C.png differ
diff --git a/fonts/TewiFont/1E3D.png b/fonts/TewiFont/1E3D.png
index 7d4c590c2..1a6a6b828 100644
Binary files a/fonts/TewiFont/1E3D.png and b/fonts/TewiFont/1E3D.png differ
diff --git a/fonts/TewiFont/1E3E.png b/fonts/TewiFont/1E3E.png
index 8f2a045f2..3d0be3b27 100644
Binary files a/fonts/TewiFont/1E3E.png and b/fonts/TewiFont/1E3E.png differ
diff --git a/fonts/TewiFont/1E3F.png b/fonts/TewiFont/1E3F.png
index 5c06cda2c..7c116d510 100644
Binary files a/fonts/TewiFont/1E3F.png and b/fonts/TewiFont/1E3F.png differ
diff --git a/fonts/TewiFont/1E40.png b/fonts/TewiFont/1E40.png
index ea713bd54..eea7ff7a4 100644
Binary files a/fonts/TewiFont/1E40.png and b/fonts/TewiFont/1E40.png differ
diff --git a/fonts/TewiFont/1E41.png b/fonts/TewiFont/1E41.png
index 20dfc707d..0a116430e 100644
Binary files a/fonts/TewiFont/1E41.png and b/fonts/TewiFont/1E41.png differ
diff --git a/fonts/TewiFont/1E42.png b/fonts/TewiFont/1E42.png
index 5391ebeb6..da4d1298c 100644
Binary files a/fonts/TewiFont/1E42.png and b/fonts/TewiFont/1E42.png differ
diff --git a/fonts/TewiFont/1E43.png b/fonts/TewiFont/1E43.png
index 875b0ec52..d132b695d 100644
Binary files a/fonts/TewiFont/1E43.png and b/fonts/TewiFont/1E43.png differ
diff --git a/fonts/TewiFont/1E44.png b/fonts/TewiFont/1E44.png
index ab87c3d62..6353ae09b 100644
Binary files a/fonts/TewiFont/1E44.png and b/fonts/TewiFont/1E44.png differ
diff --git a/fonts/TewiFont/1E45.png b/fonts/TewiFont/1E45.png
index c00a79ce6..6134342e6 100644
Binary files a/fonts/TewiFont/1E45.png and b/fonts/TewiFont/1E45.png differ
diff --git a/fonts/TewiFont/1E46.png b/fonts/TewiFont/1E46.png
index 7ec3a358b..247dc93ec 100644
Binary files a/fonts/TewiFont/1E46.png and b/fonts/TewiFont/1E46.png differ
diff --git a/fonts/TewiFont/1E47.png b/fonts/TewiFont/1E47.png
index 367b6eb3b..a446c04e0 100644
Binary files a/fonts/TewiFont/1E47.png and b/fonts/TewiFont/1E47.png differ
diff --git a/fonts/TewiFont/1E48.png b/fonts/TewiFont/1E48.png
index 3a6de1844..f47a21f41 100644
Binary files a/fonts/TewiFont/1E48.png and b/fonts/TewiFont/1E48.png differ
diff --git a/fonts/TewiFont/1E49.png b/fonts/TewiFont/1E49.png
index 6d69d8d7e..88ce3fec1 100644
Binary files a/fonts/TewiFont/1E49.png and b/fonts/TewiFont/1E49.png differ
diff --git a/fonts/TewiFont/1E4A.png b/fonts/TewiFont/1E4A.png
index 07db31b11..6b110ab61 100644
Binary files a/fonts/TewiFont/1E4A.png and b/fonts/TewiFont/1E4A.png differ
diff --git a/fonts/TewiFont/1E4B.png b/fonts/TewiFont/1E4B.png
index 0a8e85be1..ca3973fb5 100644
Binary files a/fonts/TewiFont/1E4B.png and b/fonts/TewiFont/1E4B.png differ
diff --git a/fonts/TewiFont/1E4C.png b/fonts/TewiFont/1E4C.png
index d26703305..7cca6636a 100644
Binary files a/fonts/TewiFont/1E4C.png and b/fonts/TewiFont/1E4C.png differ
diff --git a/fonts/TewiFont/1E4D.png b/fonts/TewiFont/1E4D.png
index 8636dcf76..3d8fc2a7b 100644
Binary files a/fonts/TewiFont/1E4D.png and b/fonts/TewiFont/1E4D.png differ
diff --git a/fonts/TewiFont/1E4E.png b/fonts/TewiFont/1E4E.png
index efa4d5529..58707ea17 100644
Binary files a/fonts/TewiFont/1E4E.png and b/fonts/TewiFont/1E4E.png differ
diff --git a/fonts/TewiFont/1E4F.png b/fonts/TewiFont/1E4F.png
index e32a53cef..7d9ef5037 100644
Binary files a/fonts/TewiFont/1E4F.png and b/fonts/TewiFont/1E4F.png differ
diff --git a/fonts/TewiFont/1E50.png b/fonts/TewiFont/1E50.png
index dab1e4d2f..40806e3fc 100644
Binary files a/fonts/TewiFont/1E50.png and b/fonts/TewiFont/1E50.png differ
diff --git a/fonts/TewiFont/1E51.png b/fonts/TewiFont/1E51.png
index 4b6f01a91..8dcfbeb53 100644
Binary files a/fonts/TewiFont/1E51.png and b/fonts/TewiFont/1E51.png differ
diff --git a/fonts/TewiFont/1E52.png b/fonts/TewiFont/1E52.png
index 55489cb97..125843838 100644
Binary files a/fonts/TewiFont/1E52.png and b/fonts/TewiFont/1E52.png differ
diff --git a/fonts/TewiFont/1E53.png b/fonts/TewiFont/1E53.png
index d54b9d1c9..acacdb275 100644
Binary files a/fonts/TewiFont/1E53.png and b/fonts/TewiFont/1E53.png differ
diff --git a/fonts/TewiFont/1E54.png b/fonts/TewiFont/1E54.png
index ec0f85d11..cb7a5ad7e 100644
Binary files a/fonts/TewiFont/1E54.png and b/fonts/TewiFont/1E54.png differ
diff --git a/fonts/TewiFont/1E55.png b/fonts/TewiFont/1E55.png
index 90325669c..b6ee4d5df 100644
Binary files a/fonts/TewiFont/1E55.png and b/fonts/TewiFont/1E55.png differ
diff --git a/fonts/TewiFont/1E56.png b/fonts/TewiFont/1E56.png
index 3a220e8bc..5d89a9f6f 100644
Binary files a/fonts/TewiFont/1E56.png and b/fonts/TewiFont/1E56.png differ
diff --git a/fonts/TewiFont/1E57.png b/fonts/TewiFont/1E57.png
index 8864b8244..24f33534c 100644
Binary files a/fonts/TewiFont/1E57.png and b/fonts/TewiFont/1E57.png differ
diff --git a/fonts/TewiFont/1E58.png b/fonts/TewiFont/1E58.png
index c746355f6..0595fe27b 100644
Binary files a/fonts/TewiFont/1E58.png and b/fonts/TewiFont/1E58.png differ
diff --git a/fonts/TewiFont/1E59.png b/fonts/TewiFont/1E59.png
index 085190e06..a86113d32 100644
Binary files a/fonts/TewiFont/1E59.png and b/fonts/TewiFont/1E59.png differ
diff --git a/fonts/TewiFont/1E5A.png b/fonts/TewiFont/1E5A.png
index bbea81906..ef0245414 100644
Binary files a/fonts/TewiFont/1E5A.png and b/fonts/TewiFont/1E5A.png differ
diff --git a/fonts/TewiFont/1E5B.png b/fonts/TewiFont/1E5B.png
index 2a505c94b..58627c098 100644
Binary files a/fonts/TewiFont/1E5B.png and b/fonts/TewiFont/1E5B.png differ
diff --git a/fonts/TewiFont/1E5C.png b/fonts/TewiFont/1E5C.png
index cad0ab55d..fccbb95b5 100644
Binary files a/fonts/TewiFont/1E5C.png and b/fonts/TewiFont/1E5C.png differ
diff --git a/fonts/TewiFont/1E5D.png b/fonts/TewiFont/1E5D.png
index cab0c6930..2b5285b4a 100644
Binary files a/fonts/TewiFont/1E5D.png and b/fonts/TewiFont/1E5D.png differ
diff --git a/fonts/TewiFont/1E5E.png b/fonts/TewiFont/1E5E.png
index e337f9f47..14f0dbbcc 100644
Binary files a/fonts/TewiFont/1E5E.png and b/fonts/TewiFont/1E5E.png differ
diff --git a/fonts/TewiFont/1E5F.png b/fonts/TewiFont/1E5F.png
index 6c17d180b..79e41d47b 100644
Binary files a/fonts/TewiFont/1E5F.png and b/fonts/TewiFont/1E5F.png differ
diff --git a/fonts/TewiFont/1E60.png b/fonts/TewiFont/1E60.png
index a7f13d520..6080818f3 100644
Binary files a/fonts/TewiFont/1E60.png and b/fonts/TewiFont/1E60.png differ
diff --git a/fonts/TewiFont/1E61.png b/fonts/TewiFont/1E61.png
index 6bc09982b..25e02d381 100644
Binary files a/fonts/TewiFont/1E61.png and b/fonts/TewiFont/1E61.png differ
diff --git a/fonts/TewiFont/1E62.png b/fonts/TewiFont/1E62.png
index fe993f5be..e105c7c3a 100644
Binary files a/fonts/TewiFont/1E62.png and b/fonts/TewiFont/1E62.png differ
diff --git a/fonts/TewiFont/1E63.png b/fonts/TewiFont/1E63.png
index f8f5c824b..29740505a 100644
Binary files a/fonts/TewiFont/1E63.png and b/fonts/TewiFont/1E63.png differ
diff --git a/fonts/TewiFont/1E64.png b/fonts/TewiFont/1E64.png
index d48b3bd97..65a7c5948 100644
Binary files a/fonts/TewiFont/1E64.png and b/fonts/TewiFont/1E64.png differ
diff --git a/fonts/TewiFont/1E65.png b/fonts/TewiFont/1E65.png
index 0a636b6e7..e4daf169e 100644
Binary files a/fonts/TewiFont/1E65.png and b/fonts/TewiFont/1E65.png differ
diff --git a/fonts/TewiFont/1E66.png b/fonts/TewiFont/1E66.png
index 17760e5a7..eacd2921e 100644
Binary files a/fonts/TewiFont/1E66.png and b/fonts/TewiFont/1E66.png differ
diff --git a/fonts/TewiFont/1E67.png b/fonts/TewiFont/1E67.png
index c5b3544af..aecb50fe3 100644
Binary files a/fonts/TewiFont/1E67.png and b/fonts/TewiFont/1E67.png differ
diff --git a/fonts/TewiFont/1E68.png b/fonts/TewiFont/1E68.png
index bb9961f15..97ec108ee 100644
Binary files a/fonts/TewiFont/1E68.png and b/fonts/TewiFont/1E68.png differ
diff --git a/fonts/TewiFont/1E69.png b/fonts/TewiFont/1E69.png
index 88ff1ebd4..8fca7da42 100644
Binary files a/fonts/TewiFont/1E69.png and b/fonts/TewiFont/1E69.png differ
diff --git a/fonts/TewiFont/1E6A.png b/fonts/TewiFont/1E6A.png
index fac60da7e..e3d70afb8 100644
Binary files a/fonts/TewiFont/1E6A.png and b/fonts/TewiFont/1E6A.png differ
diff --git a/fonts/TewiFont/1E6B.png b/fonts/TewiFont/1E6B.png
index 49f666a9d..99ab9d7be 100644
Binary files a/fonts/TewiFont/1E6B.png and b/fonts/TewiFont/1E6B.png differ
diff --git a/fonts/TewiFont/1E6C.png b/fonts/TewiFont/1E6C.png
index 812e7b19d..acdf22a50 100644
Binary files a/fonts/TewiFont/1E6C.png and b/fonts/TewiFont/1E6C.png differ
diff --git a/fonts/TewiFont/1E6D.png b/fonts/TewiFont/1E6D.png
index 185554eb3..c5921a045 100644
Binary files a/fonts/TewiFont/1E6D.png and b/fonts/TewiFont/1E6D.png differ
diff --git a/fonts/TewiFont/1E6E.png b/fonts/TewiFont/1E6E.png
index 2f4d31c4e..af30a7998 100644
Binary files a/fonts/TewiFont/1E6E.png and b/fonts/TewiFont/1E6E.png differ
diff --git a/fonts/TewiFont/1E6F.png b/fonts/TewiFont/1E6F.png
index 36c225790..2c0631025 100644
Binary files a/fonts/TewiFont/1E6F.png and b/fonts/TewiFont/1E6F.png differ
diff --git a/fonts/TewiFont/1E70.png b/fonts/TewiFont/1E70.png
index 595bdcb48..1d6bb43f1 100644
Binary files a/fonts/TewiFont/1E70.png and b/fonts/TewiFont/1E70.png differ
diff --git a/fonts/TewiFont/1E71.png b/fonts/TewiFont/1E71.png
index dd6b22acc..dae3e18c9 100644
Binary files a/fonts/TewiFont/1E71.png and b/fonts/TewiFont/1E71.png differ
diff --git a/fonts/TewiFont/1E72.png b/fonts/TewiFont/1E72.png
index 5997dbcf2..3c31deca4 100644
Binary files a/fonts/TewiFont/1E72.png and b/fonts/TewiFont/1E72.png differ
diff --git a/fonts/TewiFont/1E73.png b/fonts/TewiFont/1E73.png
index 6800b3ba6..cfb21fcec 100644
Binary files a/fonts/TewiFont/1E73.png and b/fonts/TewiFont/1E73.png differ
diff --git a/fonts/TewiFont/1E74.png b/fonts/TewiFont/1E74.png
index af391a426..2057999cf 100644
Binary files a/fonts/TewiFont/1E74.png and b/fonts/TewiFont/1E74.png differ
diff --git a/fonts/TewiFont/1E75.png b/fonts/TewiFont/1E75.png
index 01546ab8a..9a41ae59b 100644
Binary files a/fonts/TewiFont/1E75.png and b/fonts/TewiFont/1E75.png differ
diff --git a/fonts/TewiFont/1E76.png b/fonts/TewiFont/1E76.png
index 0d9f110a5..b28657f83 100644
Binary files a/fonts/TewiFont/1E76.png and b/fonts/TewiFont/1E76.png differ
diff --git a/fonts/TewiFont/1E77.png b/fonts/TewiFont/1E77.png
index 488bf64e8..7d596a540 100644
Binary files a/fonts/TewiFont/1E77.png and b/fonts/TewiFont/1E77.png differ
diff --git a/fonts/TewiFont/1E78.png b/fonts/TewiFont/1E78.png
index 51daeee46..439b594e5 100644
Binary files a/fonts/TewiFont/1E78.png and b/fonts/TewiFont/1E78.png differ
diff --git a/fonts/TewiFont/1E79.png b/fonts/TewiFont/1E79.png
index 2af5af5d7..674cd6520 100644
Binary files a/fonts/TewiFont/1E79.png and b/fonts/TewiFont/1E79.png differ
diff --git a/fonts/TewiFont/1E7A.png b/fonts/TewiFont/1E7A.png
index accae85e5..61915940c 100644
Binary files a/fonts/TewiFont/1E7A.png and b/fonts/TewiFont/1E7A.png differ
diff --git a/fonts/TewiFont/1E7B.png b/fonts/TewiFont/1E7B.png
index 72326d6e8..059ed640a 100644
Binary files a/fonts/TewiFont/1E7B.png and b/fonts/TewiFont/1E7B.png differ
diff --git a/fonts/TewiFont/1E7C.png b/fonts/TewiFont/1E7C.png
index 41dfca81d..32c061883 100644
Binary files a/fonts/TewiFont/1E7C.png and b/fonts/TewiFont/1E7C.png differ
diff --git a/fonts/TewiFont/1E7D.png b/fonts/TewiFont/1E7D.png
index af77cc5f4..b741914ee 100644
Binary files a/fonts/TewiFont/1E7D.png and b/fonts/TewiFont/1E7D.png differ
diff --git a/fonts/TewiFont/1E7E.png b/fonts/TewiFont/1E7E.png
index 1a47cff81..bac2f1637 100644
Binary files a/fonts/TewiFont/1E7E.png and b/fonts/TewiFont/1E7E.png differ
diff --git a/fonts/TewiFont/1E7F.png b/fonts/TewiFont/1E7F.png
index 1fb1e31a5..0555f8d3d 100644
Binary files a/fonts/TewiFont/1E7F.png and b/fonts/TewiFont/1E7F.png differ
diff --git a/fonts/TewiFont/1E80.png b/fonts/TewiFont/1E80.png
index 8c64104c4..e7b0a12a2 100644
Binary files a/fonts/TewiFont/1E80.png and b/fonts/TewiFont/1E80.png differ
diff --git a/fonts/TewiFont/1E81.png b/fonts/TewiFont/1E81.png
index 720c00658..f510240ca 100644
Binary files a/fonts/TewiFont/1E81.png and b/fonts/TewiFont/1E81.png differ
diff --git a/fonts/TewiFont/1E82.png b/fonts/TewiFont/1E82.png
index c3229e65c..465bc7784 100644
Binary files a/fonts/TewiFont/1E82.png and b/fonts/TewiFont/1E82.png differ
diff --git a/fonts/TewiFont/1E83.png b/fonts/TewiFont/1E83.png
index 4a9a9740a..c8942d14b 100644
Binary files a/fonts/TewiFont/1E83.png and b/fonts/TewiFont/1E83.png differ
diff --git a/fonts/TewiFont/1E84.png b/fonts/TewiFont/1E84.png
index c618a631e..e0437aef6 100644
Binary files a/fonts/TewiFont/1E84.png and b/fonts/TewiFont/1E84.png differ
diff --git a/fonts/TewiFont/1E85.png b/fonts/TewiFont/1E85.png
index 4d9f15985..f5afba8b4 100644
Binary files a/fonts/TewiFont/1E85.png and b/fonts/TewiFont/1E85.png differ
diff --git a/fonts/TewiFont/1E86.png b/fonts/TewiFont/1E86.png
index 38f1d130d..5289a58bf 100644
Binary files a/fonts/TewiFont/1E86.png and b/fonts/TewiFont/1E86.png differ
diff --git a/fonts/TewiFont/1E87.png b/fonts/TewiFont/1E87.png
index 6bfd35f72..00be67814 100644
Binary files a/fonts/TewiFont/1E87.png and b/fonts/TewiFont/1E87.png differ
diff --git a/fonts/TewiFont/1E88.png b/fonts/TewiFont/1E88.png
index 1062d4f06..0e3e71153 100644
Binary files a/fonts/TewiFont/1E88.png and b/fonts/TewiFont/1E88.png differ
diff --git a/fonts/TewiFont/1E89.png b/fonts/TewiFont/1E89.png
index 8f4d8e83d..f668114c7 100644
Binary files a/fonts/TewiFont/1E89.png and b/fonts/TewiFont/1E89.png differ
diff --git a/fonts/TewiFont/1E8A.png b/fonts/TewiFont/1E8A.png
index 7b92e087a..62bbad890 100644
Binary files a/fonts/TewiFont/1E8A.png and b/fonts/TewiFont/1E8A.png differ
diff --git a/fonts/TewiFont/1E8B.png b/fonts/TewiFont/1E8B.png
index fb2a21355..d78076a8f 100644
Binary files a/fonts/TewiFont/1E8B.png and b/fonts/TewiFont/1E8B.png differ
diff --git a/fonts/TewiFont/1E8C.png b/fonts/TewiFont/1E8C.png
index 00bacd8f5..6bc8d1220 100644
Binary files a/fonts/TewiFont/1E8C.png and b/fonts/TewiFont/1E8C.png differ
diff --git a/fonts/TewiFont/1E8D.png b/fonts/TewiFont/1E8D.png
index 5a277fed9..72e74562d 100644
Binary files a/fonts/TewiFont/1E8D.png and b/fonts/TewiFont/1E8D.png differ
diff --git a/fonts/TewiFont/1E8E.png b/fonts/TewiFont/1E8E.png
index 8b9ac7b5f..6fc828d71 100644
Binary files a/fonts/TewiFont/1E8E.png and b/fonts/TewiFont/1E8E.png differ
diff --git a/fonts/TewiFont/1E8F.png b/fonts/TewiFont/1E8F.png
index a71081d02..9ee2b6e7a 100644
Binary files a/fonts/TewiFont/1E8F.png and b/fonts/TewiFont/1E8F.png differ
diff --git a/fonts/TewiFont/1E90.png b/fonts/TewiFont/1E90.png
index b57a1164b..6fbd17eb9 100644
Binary files a/fonts/TewiFont/1E90.png and b/fonts/TewiFont/1E90.png differ
diff --git a/fonts/TewiFont/1E91.png b/fonts/TewiFont/1E91.png
index 4183d2d64..3be3f1fc0 100644
Binary files a/fonts/TewiFont/1E91.png and b/fonts/TewiFont/1E91.png differ
diff --git a/fonts/TewiFont/1E92.png b/fonts/TewiFont/1E92.png
index f15b38bb1..cafaec1e1 100644
Binary files a/fonts/TewiFont/1E92.png and b/fonts/TewiFont/1E92.png differ
diff --git a/fonts/TewiFont/1E93.png b/fonts/TewiFont/1E93.png
index 31fa9ff39..9c187679c 100644
Binary files a/fonts/TewiFont/1E93.png and b/fonts/TewiFont/1E93.png differ
diff --git a/fonts/TewiFont/1E94.png b/fonts/TewiFont/1E94.png
index adeaac4d3..70e90f6f3 100644
Binary files a/fonts/TewiFont/1E94.png and b/fonts/TewiFont/1E94.png differ
diff --git a/fonts/TewiFont/1E95.png b/fonts/TewiFont/1E95.png
index 95deab6fc..3d6b2ce13 100644
Binary files a/fonts/TewiFont/1E95.png and b/fonts/TewiFont/1E95.png differ
diff --git a/fonts/TewiFont/1E96.png b/fonts/TewiFont/1E96.png
index 4aef04cb1..3f99fe716 100644
Binary files a/fonts/TewiFont/1E96.png and b/fonts/TewiFont/1E96.png differ
diff --git a/fonts/TewiFont/1E97.png b/fonts/TewiFont/1E97.png
index 792ad2d55..276cb2c21 100644
Binary files a/fonts/TewiFont/1E97.png and b/fonts/TewiFont/1E97.png differ
diff --git a/fonts/TewiFont/1E98.png b/fonts/TewiFont/1E98.png
index cdc912ec5..c2f146b7b 100644
Binary files a/fonts/TewiFont/1E98.png and b/fonts/TewiFont/1E98.png differ
diff --git a/fonts/TewiFont/1E99.png b/fonts/TewiFont/1E99.png
index 368a8881f..0d9641cca 100644
Binary files a/fonts/TewiFont/1E99.png and b/fonts/TewiFont/1E99.png differ
diff --git a/fonts/TewiFont/1E9A.png b/fonts/TewiFont/1E9A.png
index 1659b71e2..770f30235 100644
Binary files a/fonts/TewiFont/1E9A.png and b/fonts/TewiFont/1E9A.png differ
diff --git a/fonts/TewiFont/1E9B.png b/fonts/TewiFont/1E9B.png
index 1631b1224..e2b443f4e 100644
Binary files a/fonts/TewiFont/1E9B.png and b/fonts/TewiFont/1E9B.png differ
diff --git a/fonts/TewiFont/1E9C.png b/fonts/TewiFont/1E9C.png
index 8b9f9498f..f68d8fb5a 100644
Binary files a/fonts/TewiFont/1E9C.png and b/fonts/TewiFont/1E9C.png differ
diff --git a/fonts/TewiFont/1E9D.png b/fonts/TewiFont/1E9D.png
index 5371209ce..a3f32ef95 100644
Binary files a/fonts/TewiFont/1E9D.png and b/fonts/TewiFont/1E9D.png differ
diff --git a/fonts/TewiFont/1E9E.png b/fonts/TewiFont/1E9E.png
index 5eb294bec..bf3845933 100644
Binary files a/fonts/TewiFont/1E9E.png and b/fonts/TewiFont/1E9E.png differ
diff --git a/fonts/TewiFont/1E9F.png b/fonts/TewiFont/1E9F.png
index 1a2b70983..9d7603f0f 100644
Binary files a/fonts/TewiFont/1E9F.png and b/fonts/TewiFont/1E9F.png differ
diff --git a/fonts/TewiFont/1EA0.png b/fonts/TewiFont/1EA0.png
index 85bd7faad..1aaad7cbb 100644
Binary files a/fonts/TewiFont/1EA0.png and b/fonts/TewiFont/1EA0.png differ
diff --git a/fonts/TewiFont/1EA1.png b/fonts/TewiFont/1EA1.png
index 8a33867b3..8e1c1abbf 100644
Binary files a/fonts/TewiFont/1EA1.png and b/fonts/TewiFont/1EA1.png differ
diff --git a/fonts/TewiFont/1EA2.png b/fonts/TewiFont/1EA2.png
index 213025d22..9d7afa7ac 100644
Binary files a/fonts/TewiFont/1EA2.png and b/fonts/TewiFont/1EA2.png differ
diff --git a/fonts/TewiFont/1EA3.png b/fonts/TewiFont/1EA3.png
index 709a6f13d..908318710 100644
Binary files a/fonts/TewiFont/1EA3.png and b/fonts/TewiFont/1EA3.png differ
diff --git a/fonts/TewiFont/1EA4.png b/fonts/TewiFont/1EA4.png
index 0af571c3a..8b1840585 100644
Binary files a/fonts/TewiFont/1EA4.png and b/fonts/TewiFont/1EA4.png differ
diff --git a/fonts/TewiFont/1EA5.png b/fonts/TewiFont/1EA5.png
index 08aab56ab..da950bff2 100644
Binary files a/fonts/TewiFont/1EA5.png and b/fonts/TewiFont/1EA5.png differ
diff --git a/fonts/TewiFont/1EA6.png b/fonts/TewiFont/1EA6.png
index d43216b93..97ab2497d 100644
Binary files a/fonts/TewiFont/1EA6.png and b/fonts/TewiFont/1EA6.png differ
diff --git a/fonts/TewiFont/1EA7.png b/fonts/TewiFont/1EA7.png
index 2ce9a1305..c7c8ec50c 100644
Binary files a/fonts/TewiFont/1EA7.png and b/fonts/TewiFont/1EA7.png differ
diff --git a/fonts/TewiFont/1EA8.png b/fonts/TewiFont/1EA8.png
index f273e8490..5e83767f5 100644
Binary files a/fonts/TewiFont/1EA8.png and b/fonts/TewiFont/1EA8.png differ
diff --git a/fonts/TewiFont/1EA9.png b/fonts/TewiFont/1EA9.png
index 4f95a89db..d1662e2ab 100644
Binary files a/fonts/TewiFont/1EA9.png and b/fonts/TewiFont/1EA9.png differ
diff --git a/fonts/TewiFont/1EAB.png b/fonts/TewiFont/1EAB.png
index afa767770..4959b15d2 100644
Binary files a/fonts/TewiFont/1EAB.png and b/fonts/TewiFont/1EAB.png differ
diff --git a/fonts/TewiFont/1EAC.png b/fonts/TewiFont/1EAC.png
index d524a90f7..c64bfff0a 100644
Binary files a/fonts/TewiFont/1EAC.png and b/fonts/TewiFont/1EAC.png differ
diff --git a/fonts/TewiFont/1EAD.png b/fonts/TewiFont/1EAD.png
index 3329f534e..d9b4eb65c 100644
Binary files a/fonts/TewiFont/1EAD.png and b/fonts/TewiFont/1EAD.png differ
diff --git a/fonts/TewiFont/1EAE.png b/fonts/TewiFont/1EAE.png
index 8045294bc..1da960a76 100644
Binary files a/fonts/TewiFont/1EAE.png and b/fonts/TewiFont/1EAE.png differ
diff --git a/fonts/TewiFont/1EAF.png b/fonts/TewiFont/1EAF.png
index 971833e7b..4d74e002c 100644
Binary files a/fonts/TewiFont/1EAF.png and b/fonts/TewiFont/1EAF.png differ
diff --git a/fonts/TewiFont/1EB0.png b/fonts/TewiFont/1EB0.png
index 66b1f2be4..d7e16e0c4 100644
Binary files a/fonts/TewiFont/1EB0.png and b/fonts/TewiFont/1EB0.png differ
diff --git a/fonts/TewiFont/1EB1.png b/fonts/TewiFont/1EB1.png
index 910799b5a..b8fe60d9d 100644
Binary files a/fonts/TewiFont/1EB1.png and b/fonts/TewiFont/1EB1.png differ
diff --git a/fonts/TewiFont/1EB2.png b/fonts/TewiFont/1EB2.png
index b6c738fe8..8ec723616 100644
Binary files a/fonts/TewiFont/1EB2.png and b/fonts/TewiFont/1EB2.png differ
diff --git a/fonts/TewiFont/1EB3.png b/fonts/TewiFont/1EB3.png
index 5cf96004a..02974891f 100644
Binary files a/fonts/TewiFont/1EB3.png and b/fonts/TewiFont/1EB3.png differ
diff --git a/fonts/TewiFont/1EB5.png b/fonts/TewiFont/1EB5.png
index 983053453..1f1c34fe0 100644
Binary files a/fonts/TewiFont/1EB5.png and b/fonts/TewiFont/1EB5.png differ
diff --git a/fonts/TewiFont/1EB6.png b/fonts/TewiFont/1EB6.png
index 79824da42..58c01d637 100644
Binary files a/fonts/TewiFont/1EB6.png and b/fonts/TewiFont/1EB6.png differ
diff --git a/fonts/TewiFont/1EB7.png b/fonts/TewiFont/1EB7.png
index 343637843..b6254b70e 100644
Binary files a/fonts/TewiFont/1EB7.png and b/fonts/TewiFont/1EB7.png differ
diff --git a/fonts/TewiFont/1EB8.png b/fonts/TewiFont/1EB8.png
index a3981daee..b6cf65e1b 100644
Binary files a/fonts/TewiFont/1EB8.png and b/fonts/TewiFont/1EB8.png differ
diff --git a/fonts/TewiFont/1EB9.png b/fonts/TewiFont/1EB9.png
index 5d453a9a4..4ee545655 100644
Binary files a/fonts/TewiFont/1EB9.png and b/fonts/TewiFont/1EB9.png differ
diff --git a/fonts/TewiFont/1EBA.png b/fonts/TewiFont/1EBA.png
index 3d01946a0..63cb24c7c 100644
Binary files a/fonts/TewiFont/1EBA.png and b/fonts/TewiFont/1EBA.png differ
diff --git a/fonts/TewiFont/1EBB.png b/fonts/TewiFont/1EBB.png
index a3211648a..fa265a07c 100644
Binary files a/fonts/TewiFont/1EBB.png and b/fonts/TewiFont/1EBB.png differ
diff --git a/fonts/TewiFont/1EBC.png b/fonts/TewiFont/1EBC.png
index 5206a5794..1aa57c383 100644
Binary files a/fonts/TewiFont/1EBC.png and b/fonts/TewiFont/1EBC.png differ
diff --git a/fonts/TewiFont/1EBD.png b/fonts/TewiFont/1EBD.png
index 8c5a494ce..99587f397 100644
Binary files a/fonts/TewiFont/1EBD.png and b/fonts/TewiFont/1EBD.png differ
diff --git a/fonts/TewiFont/1EBE.png b/fonts/TewiFont/1EBE.png
index ebf55425c..2b3fc89e1 100644
Binary files a/fonts/TewiFont/1EBE.png and b/fonts/TewiFont/1EBE.png differ
diff --git a/fonts/TewiFont/1EBF.png b/fonts/TewiFont/1EBF.png
index 9d99c7e0e..30c17ec8c 100644
Binary files a/fonts/TewiFont/1EBF.png and b/fonts/TewiFont/1EBF.png differ
diff --git a/fonts/TewiFont/1EC0.png b/fonts/TewiFont/1EC0.png
index db2aa4de2..a9ad49ef1 100644
Binary files a/fonts/TewiFont/1EC0.png and b/fonts/TewiFont/1EC0.png differ
diff --git a/fonts/TewiFont/1EC1.png b/fonts/TewiFont/1EC1.png
index ac62e972f..5efe2c1f2 100644
Binary files a/fonts/TewiFont/1EC1.png and b/fonts/TewiFont/1EC1.png differ
diff --git a/fonts/TewiFont/1EC2.png b/fonts/TewiFont/1EC2.png
index 4fd75a960..18f7a2a7c 100644
Binary files a/fonts/TewiFont/1EC2.png and b/fonts/TewiFont/1EC2.png differ
diff --git a/fonts/TewiFont/1EC3.png b/fonts/TewiFont/1EC3.png
index e11265d54..d493646ab 100644
Binary files a/fonts/TewiFont/1EC3.png and b/fonts/TewiFont/1EC3.png differ
diff --git a/fonts/TewiFont/1EC5.png b/fonts/TewiFont/1EC5.png
index 88893090b..0bc0333aa 100644
Binary files a/fonts/TewiFont/1EC5.png and b/fonts/TewiFont/1EC5.png differ
diff --git a/fonts/TewiFont/1EC6.png b/fonts/TewiFont/1EC6.png
index 92d2835a5..623d28e27 100644
Binary files a/fonts/TewiFont/1EC6.png and b/fonts/TewiFont/1EC6.png differ
diff --git a/fonts/TewiFont/1EC7.png b/fonts/TewiFont/1EC7.png
index cb2ab813d..f859609f9 100644
Binary files a/fonts/TewiFont/1EC7.png and b/fonts/TewiFont/1EC7.png differ
diff --git a/fonts/TewiFont/1EC8.png b/fonts/TewiFont/1EC8.png
index f00ed7366..2bdd2c8e6 100644
Binary files a/fonts/TewiFont/1EC8.png and b/fonts/TewiFont/1EC8.png differ
diff --git a/fonts/TewiFont/1EC9.png b/fonts/TewiFont/1EC9.png
index ddc16292b..d7534758e 100644
Binary files a/fonts/TewiFont/1EC9.png and b/fonts/TewiFont/1EC9.png differ
diff --git a/fonts/TewiFont/1ECA.png b/fonts/TewiFont/1ECA.png
index 5e72bd421..12c7c214d 100644
Binary files a/fonts/TewiFont/1ECA.png and b/fonts/TewiFont/1ECA.png differ
diff --git a/fonts/TewiFont/1ECB.png b/fonts/TewiFont/1ECB.png
index bb50c3950..11e9a95bc 100644
Binary files a/fonts/TewiFont/1ECB.png and b/fonts/TewiFont/1ECB.png differ
diff --git a/fonts/TewiFont/1ECC.png b/fonts/TewiFont/1ECC.png
index cfc7f6405..ef8ae342b 100644
Binary files a/fonts/TewiFont/1ECC.png and b/fonts/TewiFont/1ECC.png differ
diff --git a/fonts/TewiFont/1ECD.png b/fonts/TewiFont/1ECD.png
index 4ccd72399..01f844445 100644
Binary files a/fonts/TewiFont/1ECD.png and b/fonts/TewiFont/1ECD.png differ
diff --git a/fonts/TewiFont/1ECE.png b/fonts/TewiFont/1ECE.png
index 4445170ca..b0de8ef4c 100644
Binary files a/fonts/TewiFont/1ECE.png and b/fonts/TewiFont/1ECE.png differ
diff --git a/fonts/TewiFont/1ECF.png b/fonts/TewiFont/1ECF.png
index d26ce83e8..923f3ca04 100644
Binary files a/fonts/TewiFont/1ECF.png and b/fonts/TewiFont/1ECF.png differ
diff --git a/fonts/TewiFont/1ED0.png b/fonts/TewiFont/1ED0.png
index 84616a2e4..d1f703173 100644
Binary files a/fonts/TewiFont/1ED0.png and b/fonts/TewiFont/1ED0.png differ
diff --git a/fonts/TewiFont/1ED1.png b/fonts/TewiFont/1ED1.png
index 6bd03c14e..ba8e83ac9 100644
Binary files a/fonts/TewiFont/1ED1.png and b/fonts/TewiFont/1ED1.png differ
diff --git a/fonts/TewiFont/1ED2.png b/fonts/TewiFont/1ED2.png
index 05111caf6..3652e5863 100644
Binary files a/fonts/TewiFont/1ED2.png and b/fonts/TewiFont/1ED2.png differ
diff --git a/fonts/TewiFont/1ED3.png b/fonts/TewiFont/1ED3.png
index 8b2d5e664..192bd0fe4 100644
Binary files a/fonts/TewiFont/1ED3.png and b/fonts/TewiFont/1ED3.png differ
diff --git a/fonts/TewiFont/1ED4.png b/fonts/TewiFont/1ED4.png
index 150ccad43..12168c2d7 100644
Binary files a/fonts/TewiFont/1ED4.png and b/fonts/TewiFont/1ED4.png differ
diff --git a/fonts/TewiFont/1ED5.png b/fonts/TewiFont/1ED5.png
index be1c075b6..60ec0cef7 100644
Binary files a/fonts/TewiFont/1ED5.png and b/fonts/TewiFont/1ED5.png differ
diff --git a/fonts/TewiFont/1ED6.png b/fonts/TewiFont/1ED6.png
index 23aee6a77..c5a95e726 100644
Binary files a/fonts/TewiFont/1ED6.png and b/fonts/TewiFont/1ED6.png differ
diff --git a/fonts/TewiFont/1ED7.png b/fonts/TewiFont/1ED7.png
index 45cf1b06e..6943ca4cb 100644
Binary files a/fonts/TewiFont/1ED7.png and b/fonts/TewiFont/1ED7.png differ
diff --git a/fonts/TewiFont/1ED8.png b/fonts/TewiFont/1ED8.png
index 05246b388..964e64d7f 100644
Binary files a/fonts/TewiFont/1ED8.png and b/fonts/TewiFont/1ED8.png differ
diff --git a/fonts/TewiFont/1ED9.png b/fonts/TewiFont/1ED9.png
index 6c30d6d11..91f3b658d 100644
Binary files a/fonts/TewiFont/1ED9.png and b/fonts/TewiFont/1ED9.png differ
diff --git a/fonts/TewiFont/1EDA.png b/fonts/TewiFont/1EDA.png
index a98f464dc..9198a5684 100644
Binary files a/fonts/TewiFont/1EDA.png and b/fonts/TewiFont/1EDA.png differ
diff --git a/fonts/TewiFont/1EDB.png b/fonts/TewiFont/1EDB.png
index aba9391c8..31090e885 100644
Binary files a/fonts/TewiFont/1EDB.png and b/fonts/TewiFont/1EDB.png differ
diff --git a/fonts/TewiFont/1EDC.png b/fonts/TewiFont/1EDC.png
index 59a2fcb90..43d7c9da3 100644
Binary files a/fonts/TewiFont/1EDC.png and b/fonts/TewiFont/1EDC.png differ
diff --git a/fonts/TewiFont/1EDD.png b/fonts/TewiFont/1EDD.png
index 71df9fc1d..5b12bb95b 100644
Binary files a/fonts/TewiFont/1EDD.png and b/fonts/TewiFont/1EDD.png differ
diff --git a/fonts/TewiFont/1EDE.png b/fonts/TewiFont/1EDE.png
index 864e8ed56..02eea3561 100644
Binary files a/fonts/TewiFont/1EDE.png and b/fonts/TewiFont/1EDE.png differ
diff --git a/fonts/TewiFont/1EDF.png b/fonts/TewiFont/1EDF.png
index d43654b05..c3c747bbe 100644
Binary files a/fonts/TewiFont/1EDF.png and b/fonts/TewiFont/1EDF.png differ
diff --git a/fonts/TewiFont/1EE0.png b/fonts/TewiFont/1EE0.png
index 5c3ee5b57..54e0a3246 100644
Binary files a/fonts/TewiFont/1EE0.png and b/fonts/TewiFont/1EE0.png differ
diff --git a/fonts/TewiFont/1EE1.png b/fonts/TewiFont/1EE1.png
index aca1928db..dd134c03a 100644
Binary files a/fonts/TewiFont/1EE1.png and b/fonts/TewiFont/1EE1.png differ
diff --git a/fonts/TewiFont/1EE2.png b/fonts/TewiFont/1EE2.png
index b046f5140..d19382f25 100644
Binary files a/fonts/TewiFont/1EE2.png and b/fonts/TewiFont/1EE2.png differ
diff --git a/fonts/TewiFont/1EE3.png b/fonts/TewiFont/1EE3.png
index 56fe030b5..b77eebc96 100644
Binary files a/fonts/TewiFont/1EE3.png and b/fonts/TewiFont/1EE3.png differ
diff --git a/fonts/TewiFont/1EE4.png b/fonts/TewiFont/1EE4.png
index e3c2156e7..17a3dcd65 100644
Binary files a/fonts/TewiFont/1EE4.png and b/fonts/TewiFont/1EE4.png differ
diff --git a/fonts/TewiFont/1EE5.png b/fonts/TewiFont/1EE5.png
index 2bdeb9185..19e9c5c00 100644
Binary files a/fonts/TewiFont/1EE5.png and b/fonts/TewiFont/1EE5.png differ
diff --git a/fonts/TewiFont/1EE6.png b/fonts/TewiFont/1EE6.png
index e4e6b565a..8caa2b721 100644
Binary files a/fonts/TewiFont/1EE6.png and b/fonts/TewiFont/1EE6.png differ
diff --git a/fonts/TewiFont/1EE7.png b/fonts/TewiFont/1EE7.png
index c8552687a..d432b0775 100644
Binary files a/fonts/TewiFont/1EE7.png and b/fonts/TewiFont/1EE7.png differ
diff --git a/fonts/TewiFont/1EE8.png b/fonts/TewiFont/1EE8.png
index f5192f884..7749ac0e4 100644
Binary files a/fonts/TewiFont/1EE8.png and b/fonts/TewiFont/1EE8.png differ
diff --git a/fonts/TewiFont/1EE9.png b/fonts/TewiFont/1EE9.png
index f26e4de54..ca78a3f5a 100644
Binary files a/fonts/TewiFont/1EE9.png and b/fonts/TewiFont/1EE9.png differ
diff --git a/fonts/TewiFont/1EEA.png b/fonts/TewiFont/1EEA.png
index 3da3f61d6..4e59d7717 100644
Binary files a/fonts/TewiFont/1EEA.png and b/fonts/TewiFont/1EEA.png differ
diff --git a/fonts/TewiFont/1EEB.png b/fonts/TewiFont/1EEB.png
index 323ac391e..d9349fdc6 100644
Binary files a/fonts/TewiFont/1EEB.png and b/fonts/TewiFont/1EEB.png differ
diff --git a/fonts/TewiFont/1EEC.png b/fonts/TewiFont/1EEC.png
index 99ab68c6e..bc15d5710 100644
Binary files a/fonts/TewiFont/1EEC.png and b/fonts/TewiFont/1EEC.png differ
diff --git a/fonts/TewiFont/1EED.png b/fonts/TewiFont/1EED.png
index 52119621f..9830b3d06 100644
Binary files a/fonts/TewiFont/1EED.png and b/fonts/TewiFont/1EED.png differ
diff --git a/fonts/TewiFont/1EEE.png b/fonts/TewiFont/1EEE.png
index e74986438..df4e42b03 100644
Binary files a/fonts/TewiFont/1EEE.png and b/fonts/TewiFont/1EEE.png differ
diff --git a/fonts/TewiFont/1EEF.png b/fonts/TewiFont/1EEF.png
index 2956f0374..b7ff32329 100644
Binary files a/fonts/TewiFont/1EEF.png and b/fonts/TewiFont/1EEF.png differ
diff --git a/fonts/TewiFont/1EF0.png b/fonts/TewiFont/1EF0.png
index 7a2bf7dbc..13ed68e4f 100644
Binary files a/fonts/TewiFont/1EF0.png and b/fonts/TewiFont/1EF0.png differ
diff --git a/fonts/TewiFont/1EF1.png b/fonts/TewiFont/1EF1.png
index e2cebb4e0..33f5d917c 100644
Binary files a/fonts/TewiFont/1EF1.png and b/fonts/TewiFont/1EF1.png differ
diff --git a/fonts/TewiFont/1EF2.png b/fonts/TewiFont/1EF2.png
index 9bc4b279c..6cc204176 100644
Binary files a/fonts/TewiFont/1EF2.png and b/fonts/TewiFont/1EF2.png differ
diff --git a/fonts/TewiFont/1EF3.png b/fonts/TewiFont/1EF3.png
index 790074234..5ef702dd5 100644
Binary files a/fonts/TewiFont/1EF3.png and b/fonts/TewiFont/1EF3.png differ
diff --git a/fonts/TewiFont/1EF4.png b/fonts/TewiFont/1EF4.png
index 9513b0eec..a4d03825b 100644
Binary files a/fonts/TewiFont/1EF4.png and b/fonts/TewiFont/1EF4.png differ
diff --git a/fonts/TewiFont/1EF5.png b/fonts/TewiFont/1EF5.png
index b6b2ea97b..7417f6fd8 100644
Binary files a/fonts/TewiFont/1EF5.png and b/fonts/TewiFont/1EF5.png differ
diff --git a/fonts/TewiFont/1EF6.png b/fonts/TewiFont/1EF6.png
index bfd37f62e..846d0b393 100644
Binary files a/fonts/TewiFont/1EF6.png and b/fonts/TewiFont/1EF6.png differ
diff --git a/fonts/TewiFont/1EF7.png b/fonts/TewiFont/1EF7.png
index 29f4ff4af..5538a6b63 100644
Binary files a/fonts/TewiFont/1EF7.png and b/fonts/TewiFont/1EF7.png differ
diff --git a/fonts/TewiFont/1EF8.png b/fonts/TewiFont/1EF8.png
index 70e07d035..8da2a1667 100644
Binary files a/fonts/TewiFont/1EF8.png and b/fonts/TewiFont/1EF8.png differ
diff --git a/fonts/TewiFont/1EF9.png b/fonts/TewiFont/1EF9.png
index 21a1907fc..c97bfc98e 100644
Binary files a/fonts/TewiFont/1EF9.png and b/fonts/TewiFont/1EF9.png differ
diff --git a/fonts/TewiFont/1EFA.png b/fonts/TewiFont/1EFA.png
index 21009e0b0..3e2e03849 100644
Binary files a/fonts/TewiFont/1EFA.png and b/fonts/TewiFont/1EFA.png differ
diff --git a/fonts/TewiFont/1EFB.png b/fonts/TewiFont/1EFB.png
index e9de966b7..57ed06367 100644
Binary files a/fonts/TewiFont/1EFB.png and b/fonts/TewiFont/1EFB.png differ
diff --git a/fonts/TewiFont/1EFC.png b/fonts/TewiFont/1EFC.png
index 8dc9c221d..98a35e5f4 100644
Binary files a/fonts/TewiFont/1EFC.png and b/fonts/TewiFont/1EFC.png differ
diff --git a/fonts/TewiFont/1EFD.png b/fonts/TewiFont/1EFD.png
index 652ca08b9..e6adbc46a 100644
Binary files a/fonts/TewiFont/1EFD.png and b/fonts/TewiFont/1EFD.png differ
diff --git a/fonts/TewiFont/1EFE.png b/fonts/TewiFont/1EFE.png
index 2c92d0598..e61a70313 100644
Binary files a/fonts/TewiFont/1EFE.png and b/fonts/TewiFont/1EFE.png differ
diff --git a/fonts/TewiFont/1EFF.png b/fonts/TewiFont/1EFF.png
index 5f70e04c6..55a4bbdb7 100644
Binary files a/fonts/TewiFont/1EFF.png and b/fonts/TewiFont/1EFF.png differ
diff --git a/fonts/TewiFont/1F00.png b/fonts/TewiFont/1F00.png
index 4c5b0b6f6..e2842f12e 100644
Binary files a/fonts/TewiFont/1F00.png and b/fonts/TewiFont/1F00.png differ
diff --git a/fonts/TewiFont/1F01.png b/fonts/TewiFont/1F01.png
index 4b2344276..1cfaaf458 100644
Binary files a/fonts/TewiFont/1F01.png and b/fonts/TewiFont/1F01.png differ
diff --git a/fonts/TewiFont/1F02.png b/fonts/TewiFont/1F02.png
index b60144fbf..10e478d7c 100644
Binary files a/fonts/TewiFont/1F02.png and b/fonts/TewiFont/1F02.png differ
diff --git a/fonts/TewiFont/1F03.png b/fonts/TewiFont/1F03.png
index fce9014b6..300e161b3 100644
Binary files a/fonts/TewiFont/1F03.png and b/fonts/TewiFont/1F03.png differ
diff --git a/fonts/TewiFont/1F04.png b/fonts/TewiFont/1F04.png
index bbaa4d465..dcffea432 100644
Binary files a/fonts/TewiFont/1F04.png and b/fonts/TewiFont/1F04.png differ
diff --git a/fonts/TewiFont/1F05.png b/fonts/TewiFont/1F05.png
index c98b28507..8f71116c8 100644
Binary files a/fonts/TewiFont/1F05.png and b/fonts/TewiFont/1F05.png differ
diff --git a/fonts/TewiFont/1F06.png b/fonts/TewiFont/1F06.png
index 646d0a64b..68a953957 100644
Binary files a/fonts/TewiFont/1F06.png and b/fonts/TewiFont/1F06.png differ
diff --git a/fonts/TewiFont/1F07.png b/fonts/TewiFont/1F07.png
index 3e3df3b88..e832d082a 100644
Binary files a/fonts/TewiFont/1F07.png and b/fonts/TewiFont/1F07.png differ
diff --git a/fonts/TewiFont/1F08.png b/fonts/TewiFont/1F08.png
index 7d389abae..133e4a48b 100644
Binary files a/fonts/TewiFont/1F08.png and b/fonts/TewiFont/1F08.png differ
diff --git a/fonts/TewiFont/1F09.png b/fonts/TewiFont/1F09.png
index ba58b8174..6fedd90ae 100644
Binary files a/fonts/TewiFont/1F09.png and b/fonts/TewiFont/1F09.png differ
diff --git a/fonts/TewiFont/1F0A.png b/fonts/TewiFont/1F0A.png
index b789def34..2bcf147f1 100644
Binary files a/fonts/TewiFont/1F0A.png and b/fonts/TewiFont/1F0A.png differ
diff --git a/fonts/TewiFont/1F0B.png b/fonts/TewiFont/1F0B.png
index a1358eb15..a2ea8a616 100644
Binary files a/fonts/TewiFont/1F0B.png and b/fonts/TewiFont/1F0B.png differ
diff --git a/fonts/TewiFont/1F0C.png b/fonts/TewiFont/1F0C.png
index 636517296..46cb48a3e 100644
Binary files a/fonts/TewiFont/1F0C.png and b/fonts/TewiFont/1F0C.png differ
diff --git a/fonts/TewiFont/1F0D.png b/fonts/TewiFont/1F0D.png
index 0be20f774..133182f5b 100644
Binary files a/fonts/TewiFont/1F0D.png and b/fonts/TewiFont/1F0D.png differ
diff --git a/fonts/TewiFont/1F0E.png b/fonts/TewiFont/1F0E.png
index e1b135a15..53d61e867 100644
Binary files a/fonts/TewiFont/1F0E.png and b/fonts/TewiFont/1F0E.png differ
diff --git a/fonts/TewiFont/1F0F.png b/fonts/TewiFont/1F0F.png
index 37286e287..6581479d5 100644
Binary files a/fonts/TewiFont/1F0F.png and b/fonts/TewiFont/1F0F.png differ
diff --git a/fonts/TewiFont/1F10.png b/fonts/TewiFont/1F10.png
index 1adf7d98b..837413123 100644
Binary files a/fonts/TewiFont/1F10.png and b/fonts/TewiFont/1F10.png differ
diff --git a/fonts/TewiFont/1F11.png b/fonts/TewiFont/1F11.png
index b05425d8e..81cef78a1 100644
Binary files a/fonts/TewiFont/1F11.png and b/fonts/TewiFont/1F11.png differ
diff --git a/fonts/TewiFont/1F12.png b/fonts/TewiFont/1F12.png
index cf00fb449..7425d1ff3 100644
Binary files a/fonts/TewiFont/1F12.png and b/fonts/TewiFont/1F12.png differ
diff --git a/fonts/TewiFont/1F13.png b/fonts/TewiFont/1F13.png
index cf00fb449..7425d1ff3 100644
Binary files a/fonts/TewiFont/1F13.png and b/fonts/TewiFont/1F13.png differ
diff --git a/fonts/TewiFont/1F14.png b/fonts/TewiFont/1F14.png
index 512d667b8..f2f7b2043 100644
Binary files a/fonts/TewiFont/1F14.png and b/fonts/TewiFont/1F14.png differ
diff --git a/fonts/TewiFont/1F15.png b/fonts/TewiFont/1F15.png
index a55f92c5e..06383ec56 100644
Binary files a/fonts/TewiFont/1F15.png and b/fonts/TewiFont/1F15.png differ
diff --git a/fonts/TewiFont/1F18.png b/fonts/TewiFont/1F18.png
index e31eacac6..45adcdcb8 100644
Binary files a/fonts/TewiFont/1F18.png and b/fonts/TewiFont/1F18.png differ
diff --git a/fonts/TewiFont/1F19.png b/fonts/TewiFont/1F19.png
index 0e5b6feca..422972b86 100644
Binary files a/fonts/TewiFont/1F19.png and b/fonts/TewiFont/1F19.png differ
diff --git a/fonts/TewiFont/1F1A.png b/fonts/TewiFont/1F1A.png
index fd7378837..769f0a351 100644
Binary files a/fonts/TewiFont/1F1A.png and b/fonts/TewiFont/1F1A.png differ
diff --git a/fonts/TewiFont/1F1B.png b/fonts/TewiFont/1F1B.png
index c8f5fb47d..3dd875817 100644
Binary files a/fonts/TewiFont/1F1B.png and b/fonts/TewiFont/1F1B.png differ
diff --git a/fonts/TewiFont/1F1C.png b/fonts/TewiFont/1F1C.png
index 1b42555a9..6519439bc 100644
Binary files a/fonts/TewiFont/1F1C.png and b/fonts/TewiFont/1F1C.png differ
diff --git a/fonts/TewiFont/1F1D.png b/fonts/TewiFont/1F1D.png
index 3aded79fb..5995e0fef 100644
Binary files a/fonts/TewiFont/1F1D.png and b/fonts/TewiFont/1F1D.png differ
diff --git a/fonts/TewiFont/1F20.png b/fonts/TewiFont/1F20.png
index e5731b1b7..e85317754 100644
Binary files a/fonts/TewiFont/1F20.png and b/fonts/TewiFont/1F20.png differ
diff --git a/fonts/TewiFont/1F21.png b/fonts/TewiFont/1F21.png
index bafec997e..a7f78ec0f 100644
Binary files a/fonts/TewiFont/1F21.png and b/fonts/TewiFont/1F21.png differ
diff --git a/fonts/TewiFont/1F22.png b/fonts/TewiFont/1F22.png
index af8143e4b..c45e05a64 100644
Binary files a/fonts/TewiFont/1F22.png and b/fonts/TewiFont/1F22.png differ
diff --git a/fonts/TewiFont/1F23.png b/fonts/TewiFont/1F23.png
index 72be5d0e5..68eb544fe 100644
Binary files a/fonts/TewiFont/1F23.png and b/fonts/TewiFont/1F23.png differ
diff --git a/fonts/TewiFont/1F24.png b/fonts/TewiFont/1F24.png
index 07f8a3142..dcb69e900 100644
Binary files a/fonts/TewiFont/1F24.png and b/fonts/TewiFont/1F24.png differ
diff --git a/fonts/TewiFont/1F25.png b/fonts/TewiFont/1F25.png
index 8e6251f7a..c9a553d73 100644
Binary files a/fonts/TewiFont/1F25.png and b/fonts/TewiFont/1F25.png differ
diff --git a/fonts/TewiFont/1F26.png b/fonts/TewiFont/1F26.png
index 0cc96e29d..1ea4f310c 100644
Binary files a/fonts/TewiFont/1F26.png and b/fonts/TewiFont/1F26.png differ
diff --git a/fonts/TewiFont/1F27.png b/fonts/TewiFont/1F27.png
index 80b3fb273..36637fa29 100644
Binary files a/fonts/TewiFont/1F27.png and b/fonts/TewiFont/1F27.png differ
diff --git a/fonts/TewiFont/1F28.png b/fonts/TewiFont/1F28.png
index d64e57c3c..f085b594e 100644
Binary files a/fonts/TewiFont/1F28.png and b/fonts/TewiFont/1F28.png differ
diff --git a/fonts/TewiFont/1F29.png b/fonts/TewiFont/1F29.png
index 3d5e0fdce..6fe120dc2 100644
Binary files a/fonts/TewiFont/1F29.png and b/fonts/TewiFont/1F29.png differ
diff --git a/fonts/TewiFont/1F2A.png b/fonts/TewiFont/1F2A.png
index e1b1b0124..8c92f1953 100644
Binary files a/fonts/TewiFont/1F2A.png and b/fonts/TewiFont/1F2A.png differ
diff --git a/fonts/TewiFont/1F2B.png b/fonts/TewiFont/1F2B.png
index deea6c779..8ac8243cf 100644
Binary files a/fonts/TewiFont/1F2B.png and b/fonts/TewiFont/1F2B.png differ
diff --git a/fonts/TewiFont/1F2C.png b/fonts/TewiFont/1F2C.png
index dd606dd00..e244c4c80 100644
Binary files a/fonts/TewiFont/1F2C.png and b/fonts/TewiFont/1F2C.png differ
diff --git a/fonts/TewiFont/1F2D.png b/fonts/TewiFont/1F2D.png
index 875f476dc..f24464b97 100644
Binary files a/fonts/TewiFont/1F2D.png and b/fonts/TewiFont/1F2D.png differ
diff --git a/fonts/TewiFont/1F2E.png b/fonts/TewiFont/1F2E.png
index f779100a4..6f9039a39 100644
Binary files a/fonts/TewiFont/1F2E.png and b/fonts/TewiFont/1F2E.png differ
diff --git a/fonts/TewiFont/1F2F.png b/fonts/TewiFont/1F2F.png
index f3e36a40f..58e432840 100644
Binary files a/fonts/TewiFont/1F2F.png and b/fonts/TewiFont/1F2F.png differ
diff --git a/fonts/TewiFont/1F30.png b/fonts/TewiFont/1F30.png
index 4bdb75cb4..e42abb699 100644
Binary files a/fonts/TewiFont/1F30.png and b/fonts/TewiFont/1F30.png differ
diff --git a/fonts/TewiFont/1F31.png b/fonts/TewiFont/1F31.png
index cdcf4d504..6d40dfabe 100644
Binary files a/fonts/TewiFont/1F31.png and b/fonts/TewiFont/1F31.png differ
diff --git a/fonts/TewiFont/1F32.png b/fonts/TewiFont/1F32.png
index 1940575c8..1eab2720f 100644
Binary files a/fonts/TewiFont/1F32.png and b/fonts/TewiFont/1F32.png differ
diff --git a/fonts/TewiFont/1F33.png b/fonts/TewiFont/1F33.png
index 3060dae4b..1cc503c54 100644
Binary files a/fonts/TewiFont/1F33.png and b/fonts/TewiFont/1F33.png differ
diff --git a/fonts/TewiFont/1F34.png b/fonts/TewiFont/1F34.png
index 5ed48b57b..cabc16bdc 100644
Binary files a/fonts/TewiFont/1F34.png and b/fonts/TewiFont/1F34.png differ
diff --git a/fonts/TewiFont/1F35.png b/fonts/TewiFont/1F35.png
index 7501565c6..655654701 100644
Binary files a/fonts/TewiFont/1F35.png and b/fonts/TewiFont/1F35.png differ
diff --git a/fonts/TewiFont/1F36.png b/fonts/TewiFont/1F36.png
index 2660cd1f8..32609c738 100644
Binary files a/fonts/TewiFont/1F36.png and b/fonts/TewiFont/1F36.png differ
diff --git a/fonts/TewiFont/1F37.png b/fonts/TewiFont/1F37.png
index ca3a592bc..b9f4f9590 100644
Binary files a/fonts/TewiFont/1F37.png and b/fonts/TewiFont/1F37.png differ
diff --git a/fonts/TewiFont/1F38.png b/fonts/TewiFont/1F38.png
index bb7c72c30..3a9c62b79 100644
Binary files a/fonts/TewiFont/1F38.png and b/fonts/TewiFont/1F38.png differ
diff --git a/fonts/TewiFont/1F39.png b/fonts/TewiFont/1F39.png
index 15865f3fe..648dd54d5 100644
Binary files a/fonts/TewiFont/1F39.png and b/fonts/TewiFont/1F39.png differ
diff --git a/fonts/TewiFont/1F3A.png b/fonts/TewiFont/1F3A.png
index 2a51399f8..b9a0d0cc0 100644
Binary files a/fonts/TewiFont/1F3A.png and b/fonts/TewiFont/1F3A.png differ
diff --git a/fonts/TewiFont/1F3B.png b/fonts/TewiFont/1F3B.png
index 7d6afab31..b16264fa3 100644
Binary files a/fonts/TewiFont/1F3B.png and b/fonts/TewiFont/1F3B.png differ
diff --git a/fonts/TewiFont/1F3C.png b/fonts/TewiFont/1F3C.png
index e0298dd60..3936f03c7 100644
Binary files a/fonts/TewiFont/1F3C.png and b/fonts/TewiFont/1F3C.png differ
diff --git a/fonts/TewiFont/1F3D.png b/fonts/TewiFont/1F3D.png
index 2485185dd..a4958bb80 100644
Binary files a/fonts/TewiFont/1F3D.png and b/fonts/TewiFont/1F3D.png differ
diff --git a/fonts/TewiFont/1F3E.png b/fonts/TewiFont/1F3E.png
index 2831a9b89..3547508b0 100644
Binary files a/fonts/TewiFont/1F3E.png and b/fonts/TewiFont/1F3E.png differ
diff --git a/fonts/TewiFont/1F3F.png b/fonts/TewiFont/1F3F.png
index 05d755211..610758df6 100644
Binary files a/fonts/TewiFont/1F3F.png and b/fonts/TewiFont/1F3F.png differ
diff --git a/fonts/TewiFont/1F40.png b/fonts/TewiFont/1F40.png
index 7d7384df4..074157812 100644
Binary files a/fonts/TewiFont/1F40.png and b/fonts/TewiFont/1F40.png differ
diff --git a/fonts/TewiFont/1F41.png b/fonts/TewiFont/1F41.png
index 5c509b00e..38aa8f363 100644
Binary files a/fonts/TewiFont/1F41.png and b/fonts/TewiFont/1F41.png differ
diff --git a/fonts/TewiFont/1F42.png b/fonts/TewiFont/1F42.png
index fec51e51d..d8d1b6ad4 100644
Binary files a/fonts/TewiFont/1F42.png and b/fonts/TewiFont/1F42.png differ
diff --git a/fonts/TewiFont/1F43.png b/fonts/TewiFont/1F43.png
index 4dfc47139..4fb4d7fdb 100644
Binary files a/fonts/TewiFont/1F43.png and b/fonts/TewiFont/1F43.png differ
diff --git a/fonts/TewiFont/1F44.png b/fonts/TewiFont/1F44.png
index 3ffb69899..0a140f10d 100644
Binary files a/fonts/TewiFont/1F44.png and b/fonts/TewiFont/1F44.png differ
diff --git a/fonts/TewiFont/1F45.png b/fonts/TewiFont/1F45.png
index d341c2a73..d6dde65d5 100644
Binary files a/fonts/TewiFont/1F45.png and b/fonts/TewiFont/1F45.png differ
diff --git a/fonts/TewiFont/1F48.png b/fonts/TewiFont/1F48.png
index 8a28f86d4..df65b74c2 100644
Binary files a/fonts/TewiFont/1F48.png and b/fonts/TewiFont/1F48.png differ
diff --git a/fonts/TewiFont/1F49.png b/fonts/TewiFont/1F49.png
index da1614c06..c9283f3ad 100644
Binary files a/fonts/TewiFont/1F49.png and b/fonts/TewiFont/1F49.png differ
diff --git a/fonts/TewiFont/1F4A.png b/fonts/TewiFont/1F4A.png
index 0e940d6a8..001da7488 100644
Binary files a/fonts/TewiFont/1F4A.png and b/fonts/TewiFont/1F4A.png differ
diff --git a/fonts/TewiFont/1F4B.png b/fonts/TewiFont/1F4B.png
index 440e176ce..4c7804740 100644
Binary files a/fonts/TewiFont/1F4B.png and b/fonts/TewiFont/1F4B.png differ
diff --git a/fonts/TewiFont/1F4C.png b/fonts/TewiFont/1F4C.png
index bc89a1999..29da41394 100644
Binary files a/fonts/TewiFont/1F4C.png and b/fonts/TewiFont/1F4C.png differ
diff --git a/fonts/TewiFont/1F4D.png b/fonts/TewiFont/1F4D.png
index e4a2f52bb..a92e9d535 100644
Binary files a/fonts/TewiFont/1F4D.png and b/fonts/TewiFont/1F4D.png differ
diff --git a/fonts/TewiFont/1F50.png b/fonts/TewiFont/1F50.png
index 252ae080e..f55011628 100644
Binary files a/fonts/TewiFont/1F50.png and b/fonts/TewiFont/1F50.png differ
diff --git a/fonts/TewiFont/1F51.png b/fonts/TewiFont/1F51.png
index c2b07401a..1710e89f9 100644
Binary files a/fonts/TewiFont/1F51.png and b/fonts/TewiFont/1F51.png differ
diff --git a/fonts/TewiFont/1F52.png b/fonts/TewiFont/1F52.png
index 7a33d5f1e..3b1896304 100644
Binary files a/fonts/TewiFont/1F52.png and b/fonts/TewiFont/1F52.png differ
diff --git a/fonts/TewiFont/1F53.png b/fonts/TewiFont/1F53.png
index 68b88da36..6df561d42 100644
Binary files a/fonts/TewiFont/1F53.png and b/fonts/TewiFont/1F53.png differ
diff --git a/fonts/TewiFont/1F54.png b/fonts/TewiFont/1F54.png
index 32f459109..950295ef0 100644
Binary files a/fonts/TewiFont/1F54.png and b/fonts/TewiFont/1F54.png differ
diff --git a/fonts/TewiFont/1F55.png b/fonts/TewiFont/1F55.png
index 85b0775df..d49d90c56 100644
Binary files a/fonts/TewiFont/1F55.png and b/fonts/TewiFont/1F55.png differ
diff --git a/fonts/TewiFont/1F56.png b/fonts/TewiFont/1F56.png
index 7385b8769..ac35cb23c 100644
Binary files a/fonts/TewiFont/1F56.png and b/fonts/TewiFont/1F56.png differ
diff --git a/fonts/TewiFont/1F57.png b/fonts/TewiFont/1F57.png
index ed6db69c7..45cfca9e5 100644
Binary files a/fonts/TewiFont/1F57.png and b/fonts/TewiFont/1F57.png differ
diff --git a/fonts/TewiFont/1F59.png b/fonts/TewiFont/1F59.png
index 2c5fc3865..d3708ebda 100644
Binary files a/fonts/TewiFont/1F59.png and b/fonts/TewiFont/1F59.png differ
diff --git a/fonts/TewiFont/1F5B.png b/fonts/TewiFont/1F5B.png
index e7417f0d4..7d650cea5 100644
Binary files a/fonts/TewiFont/1F5B.png and b/fonts/TewiFont/1F5B.png differ
diff --git a/fonts/TewiFont/1F5D.png b/fonts/TewiFont/1F5D.png
index 1e01cce72..600fba79a 100644
Binary files a/fonts/TewiFont/1F5D.png and b/fonts/TewiFont/1F5D.png differ
diff --git a/fonts/TewiFont/1F5F.png b/fonts/TewiFont/1F5F.png
index 1453b8395..a86dc25b0 100644
Binary files a/fonts/TewiFont/1F5F.png and b/fonts/TewiFont/1F5F.png differ
diff --git a/fonts/TewiFont/1F60.png b/fonts/TewiFont/1F60.png
index a6dc7a0f4..68f2b997d 100644
Binary files a/fonts/TewiFont/1F60.png and b/fonts/TewiFont/1F60.png differ
diff --git a/fonts/TewiFont/1F61.png b/fonts/TewiFont/1F61.png
index 3c47a066d..a00a9d1b4 100644
Binary files a/fonts/TewiFont/1F61.png and b/fonts/TewiFont/1F61.png differ
diff --git a/fonts/TewiFont/1F62.png b/fonts/TewiFont/1F62.png
index d0cdfc5a5..b82d3a290 100644
Binary files a/fonts/TewiFont/1F62.png and b/fonts/TewiFont/1F62.png differ
diff --git a/fonts/TewiFont/1F63.png b/fonts/TewiFont/1F63.png
index 636eefaa1..f8d5a8c34 100644
Binary files a/fonts/TewiFont/1F63.png and b/fonts/TewiFont/1F63.png differ
diff --git a/fonts/TewiFont/1F64.png b/fonts/TewiFont/1F64.png
index f9978bfe3..2859b650c 100644
Binary files a/fonts/TewiFont/1F64.png and b/fonts/TewiFont/1F64.png differ
diff --git a/fonts/TewiFont/1F65.png b/fonts/TewiFont/1F65.png
index cd33cf69a..e09cbd131 100644
Binary files a/fonts/TewiFont/1F65.png and b/fonts/TewiFont/1F65.png differ
diff --git a/fonts/TewiFont/1F66.png b/fonts/TewiFont/1F66.png
index 66ad7cee0..a23bcba11 100644
Binary files a/fonts/TewiFont/1F66.png and b/fonts/TewiFont/1F66.png differ
diff --git a/fonts/TewiFont/1F67.png b/fonts/TewiFont/1F67.png
index 7583e6c5c..06509c328 100644
Binary files a/fonts/TewiFont/1F67.png and b/fonts/TewiFont/1F67.png differ
diff --git a/fonts/TewiFont/1F68.png b/fonts/TewiFont/1F68.png
index 66a50d5d8..569da5f47 100644
Binary files a/fonts/TewiFont/1F68.png and b/fonts/TewiFont/1F68.png differ
diff --git a/fonts/TewiFont/1F69.png b/fonts/TewiFont/1F69.png
index 2e0c8de25..f6fb6fa11 100644
Binary files a/fonts/TewiFont/1F69.png and b/fonts/TewiFont/1F69.png differ
diff --git a/fonts/TewiFont/1F6A.png b/fonts/TewiFont/1F6A.png
index 9ecc8446f..b890f7df4 100644
Binary files a/fonts/TewiFont/1F6A.png and b/fonts/TewiFont/1F6A.png differ
diff --git a/fonts/TewiFont/1F6B.png b/fonts/TewiFont/1F6B.png
index 2a5839a6f..453cd8bf8 100644
Binary files a/fonts/TewiFont/1F6B.png and b/fonts/TewiFont/1F6B.png differ
diff --git a/fonts/TewiFont/1F6C.png b/fonts/TewiFont/1F6C.png
index 53000edf9..6f11b1c3a 100644
Binary files a/fonts/TewiFont/1F6C.png and b/fonts/TewiFont/1F6C.png differ
diff --git a/fonts/TewiFont/1F6D.png b/fonts/TewiFont/1F6D.png
index d9b166c8c..df132a918 100644
Binary files a/fonts/TewiFont/1F6D.png and b/fonts/TewiFont/1F6D.png differ
diff --git a/fonts/TewiFont/1F6E.png b/fonts/TewiFont/1F6E.png
index aedc2ccc6..5121b1741 100644
Binary files a/fonts/TewiFont/1F6E.png and b/fonts/TewiFont/1F6E.png differ
diff --git a/fonts/TewiFont/1F6F.png b/fonts/TewiFont/1F6F.png
index 6265c5fe5..198b8e555 100644
Binary files a/fonts/TewiFont/1F6F.png and b/fonts/TewiFont/1F6F.png differ
diff --git a/fonts/TewiFont/1F70.png b/fonts/TewiFont/1F70.png
index d25df5017..10f8aa052 100644
Binary files a/fonts/TewiFont/1F70.png and b/fonts/TewiFont/1F70.png differ
diff --git a/fonts/TewiFont/1F71.png b/fonts/TewiFont/1F71.png
index 9ebac0b0a..d7d708261 100644
Binary files a/fonts/TewiFont/1F71.png and b/fonts/TewiFont/1F71.png differ
diff --git a/fonts/TewiFont/1F72.png b/fonts/TewiFont/1F72.png
index 3b110367d..c5bbc2e2f 100644
Binary files a/fonts/TewiFont/1F72.png and b/fonts/TewiFont/1F72.png differ
diff --git a/fonts/TewiFont/1F73.png b/fonts/TewiFont/1F73.png
index e857a05ee..0bb48eac4 100644
Binary files a/fonts/TewiFont/1F73.png and b/fonts/TewiFont/1F73.png differ
diff --git a/fonts/TewiFont/1F74.png b/fonts/TewiFont/1F74.png
index f975a3d38..95987d79f 100644
Binary files a/fonts/TewiFont/1F74.png and b/fonts/TewiFont/1F74.png differ
diff --git a/fonts/TewiFont/1F75.png b/fonts/TewiFont/1F75.png
index 15c94d1c6..64798b2c5 100644
Binary files a/fonts/TewiFont/1F75.png and b/fonts/TewiFont/1F75.png differ
diff --git a/fonts/TewiFont/1F76.png b/fonts/TewiFont/1F76.png
index 3ae3fd78a..6776f1f2f 100644
Binary files a/fonts/TewiFont/1F76.png and b/fonts/TewiFont/1F76.png differ
diff --git a/fonts/TewiFont/1F77.png b/fonts/TewiFont/1F77.png
index 83d9a7da7..3c11bed51 100644
Binary files a/fonts/TewiFont/1F77.png and b/fonts/TewiFont/1F77.png differ
diff --git a/fonts/TewiFont/1F78.png b/fonts/TewiFont/1F78.png
index a30cc5003..ea29c78b9 100644
Binary files a/fonts/TewiFont/1F78.png and b/fonts/TewiFont/1F78.png differ
diff --git a/fonts/TewiFont/1F79.png b/fonts/TewiFont/1F79.png
index ac92d92eb..b961209bf 100644
Binary files a/fonts/TewiFont/1F79.png and b/fonts/TewiFont/1F79.png differ
diff --git a/fonts/TewiFont/1F7A.png b/fonts/TewiFont/1F7A.png
index cabee3596..4e310b294 100644
Binary files a/fonts/TewiFont/1F7A.png and b/fonts/TewiFont/1F7A.png differ
diff --git a/fonts/TewiFont/1F7B.png b/fonts/TewiFont/1F7B.png
index 7bbb56c42..319ddec64 100644
Binary files a/fonts/TewiFont/1F7B.png and b/fonts/TewiFont/1F7B.png differ
diff --git a/fonts/TewiFont/1F7C.png b/fonts/TewiFont/1F7C.png
index e4e67e3be..c45466045 100644
Binary files a/fonts/TewiFont/1F7C.png and b/fonts/TewiFont/1F7C.png differ
diff --git a/fonts/TewiFont/1F7D.png b/fonts/TewiFont/1F7D.png
index 2f0760c24..a7986886f 100644
Binary files a/fonts/TewiFont/1F7D.png and b/fonts/TewiFont/1F7D.png differ
diff --git a/fonts/TewiFont/1F80.png b/fonts/TewiFont/1F80.png
index 96716beae..bff635d9c 100644
Binary files a/fonts/TewiFont/1F80.png and b/fonts/TewiFont/1F80.png differ
diff --git a/fonts/TewiFont/1F81.png b/fonts/TewiFont/1F81.png
index b490d5b73..b0735ddc6 100644
Binary files a/fonts/TewiFont/1F81.png and b/fonts/TewiFont/1F81.png differ
diff --git a/fonts/TewiFont/1F82.png b/fonts/TewiFont/1F82.png
index 1119a0b07..d3dd8f6d6 100644
Binary files a/fonts/TewiFont/1F82.png and b/fonts/TewiFont/1F82.png differ
diff --git a/fonts/TewiFont/1F83.png b/fonts/TewiFont/1F83.png
index 6858b3a7d..759e3cd29 100644
Binary files a/fonts/TewiFont/1F83.png and b/fonts/TewiFont/1F83.png differ
diff --git a/fonts/TewiFont/1F84.png b/fonts/TewiFont/1F84.png
index 7d7593e57..c4ae81938 100644
Binary files a/fonts/TewiFont/1F84.png and b/fonts/TewiFont/1F84.png differ
diff --git a/fonts/TewiFont/1F85.png b/fonts/TewiFont/1F85.png
index ace050d2c..6b9aefb20 100644
Binary files a/fonts/TewiFont/1F85.png and b/fonts/TewiFont/1F85.png differ
diff --git a/fonts/TewiFont/1F86.png b/fonts/TewiFont/1F86.png
index 9604db7ed..3fad656e6 100644
Binary files a/fonts/TewiFont/1F86.png and b/fonts/TewiFont/1F86.png differ
diff --git a/fonts/TewiFont/1F87.png b/fonts/TewiFont/1F87.png
index 6cde920a7..833ce3083 100644
Binary files a/fonts/TewiFont/1F87.png and b/fonts/TewiFont/1F87.png differ
diff --git a/fonts/TewiFont/1F88.png b/fonts/TewiFont/1F88.png
index 6c59594fe..9ff9c8495 100644
Binary files a/fonts/TewiFont/1F88.png and b/fonts/TewiFont/1F88.png differ
diff --git a/fonts/TewiFont/1F89.png b/fonts/TewiFont/1F89.png
index 38ba7c556..41e59f558 100644
Binary files a/fonts/TewiFont/1F89.png and b/fonts/TewiFont/1F89.png differ
diff --git a/fonts/TewiFont/1F8A.png b/fonts/TewiFont/1F8A.png
index 35b1f7eb3..7e4efe885 100644
Binary files a/fonts/TewiFont/1F8A.png and b/fonts/TewiFont/1F8A.png differ
diff --git a/fonts/TewiFont/1F8B.png b/fonts/TewiFont/1F8B.png
index 37e578064..07140c3f0 100644
Binary files a/fonts/TewiFont/1F8B.png and b/fonts/TewiFont/1F8B.png differ
diff --git a/fonts/TewiFont/1F8C.png b/fonts/TewiFont/1F8C.png
index e84c3eccc..ed4b8f77d 100644
Binary files a/fonts/TewiFont/1F8C.png and b/fonts/TewiFont/1F8C.png differ
diff --git a/fonts/TewiFont/1F8D.png b/fonts/TewiFont/1F8D.png
index 850e218fb..5fe02e02d 100644
Binary files a/fonts/TewiFont/1F8D.png and b/fonts/TewiFont/1F8D.png differ
diff --git a/fonts/TewiFont/1F8E.png b/fonts/TewiFont/1F8E.png
index 06c94057f..5db2d5319 100644
Binary files a/fonts/TewiFont/1F8E.png and b/fonts/TewiFont/1F8E.png differ
diff --git a/fonts/TewiFont/1F8F.png b/fonts/TewiFont/1F8F.png
index ebe263338..34c4521a5 100644
Binary files a/fonts/TewiFont/1F8F.png and b/fonts/TewiFont/1F8F.png differ
diff --git a/fonts/TewiFont/1F90.png b/fonts/TewiFont/1F90.png
index 9112b441f..4224e20dd 100644
Binary files a/fonts/TewiFont/1F90.png and b/fonts/TewiFont/1F90.png differ
diff --git a/fonts/TewiFont/1F91.png b/fonts/TewiFont/1F91.png
index bc8b6b0a8..c42daf0c3 100644
Binary files a/fonts/TewiFont/1F91.png and b/fonts/TewiFont/1F91.png differ
diff --git a/fonts/TewiFont/1F92.png b/fonts/TewiFont/1F92.png
index f130a0c39..4af66a537 100644
Binary files a/fonts/TewiFont/1F92.png and b/fonts/TewiFont/1F92.png differ
diff --git a/fonts/TewiFont/1F93.png b/fonts/TewiFont/1F93.png
index c294e4ca7..17f321814 100644
Binary files a/fonts/TewiFont/1F93.png and b/fonts/TewiFont/1F93.png differ
diff --git a/fonts/TewiFont/1F94.png b/fonts/TewiFont/1F94.png
index a199bc2b3..04c394f77 100644
Binary files a/fonts/TewiFont/1F94.png and b/fonts/TewiFont/1F94.png differ
diff --git a/fonts/TewiFont/1F95.png b/fonts/TewiFont/1F95.png
index 9c2aa4df3..564fa7648 100644
Binary files a/fonts/TewiFont/1F95.png and b/fonts/TewiFont/1F95.png differ
diff --git a/fonts/TewiFont/1F96.png b/fonts/TewiFont/1F96.png
index a8564561a..68af4a933 100644
Binary files a/fonts/TewiFont/1F96.png and b/fonts/TewiFont/1F96.png differ
diff --git a/fonts/TewiFont/1F97.png b/fonts/TewiFont/1F97.png
index 66eca1e34..84a23b5d5 100644
Binary files a/fonts/TewiFont/1F97.png and b/fonts/TewiFont/1F97.png differ
diff --git a/fonts/TewiFont/1F98.png b/fonts/TewiFont/1F98.png
index efbc839a8..8bb7d0849 100644
Binary files a/fonts/TewiFont/1F98.png and b/fonts/TewiFont/1F98.png differ
diff --git a/fonts/TewiFont/1F99.png b/fonts/TewiFont/1F99.png
index b4118403c..f8c83512d 100644
Binary files a/fonts/TewiFont/1F99.png and b/fonts/TewiFont/1F99.png differ
diff --git a/fonts/TewiFont/1F9A.png b/fonts/TewiFont/1F9A.png
index 0becb8c57..99fadfda2 100644
Binary files a/fonts/TewiFont/1F9A.png and b/fonts/TewiFont/1F9A.png differ
diff --git a/fonts/TewiFont/1F9B.png b/fonts/TewiFont/1F9B.png
index 169fee22d..199045256 100644
Binary files a/fonts/TewiFont/1F9B.png and b/fonts/TewiFont/1F9B.png differ
diff --git a/fonts/TewiFont/1F9C.png b/fonts/TewiFont/1F9C.png
index 34a726ecb..faa86a47c 100644
Binary files a/fonts/TewiFont/1F9C.png and b/fonts/TewiFont/1F9C.png differ
diff --git a/fonts/TewiFont/1F9D.png b/fonts/TewiFont/1F9D.png
index 3fa1475d9..53f27f9dc 100644
Binary files a/fonts/TewiFont/1F9D.png and b/fonts/TewiFont/1F9D.png differ
diff --git a/fonts/TewiFont/1F9E.png b/fonts/TewiFont/1F9E.png
index b46f9acb6..80a28c07b 100644
Binary files a/fonts/TewiFont/1F9E.png and b/fonts/TewiFont/1F9E.png differ
diff --git a/fonts/TewiFont/1F9F.png b/fonts/TewiFont/1F9F.png
index 7f18cc79e..79dc6c98b 100644
Binary files a/fonts/TewiFont/1F9F.png and b/fonts/TewiFont/1F9F.png differ
diff --git a/fonts/TewiFont/1FA0.png b/fonts/TewiFont/1FA0.png
index 6bf0483e3..2c761bf4f 100644
Binary files a/fonts/TewiFont/1FA0.png and b/fonts/TewiFont/1FA0.png differ
diff --git a/fonts/TewiFont/1FA1.png b/fonts/TewiFont/1FA1.png
index 3aca519b7..a0d80b9aa 100644
Binary files a/fonts/TewiFont/1FA1.png and b/fonts/TewiFont/1FA1.png differ
diff --git a/fonts/TewiFont/1FA2.png b/fonts/TewiFont/1FA2.png
index ecfef79ec..ed84f2bf6 100644
Binary files a/fonts/TewiFont/1FA2.png and b/fonts/TewiFont/1FA2.png differ
diff --git a/fonts/TewiFont/1FA3.png b/fonts/TewiFont/1FA3.png
index ece6449e5..b8e654b22 100644
Binary files a/fonts/TewiFont/1FA3.png and b/fonts/TewiFont/1FA3.png differ
diff --git a/fonts/TewiFont/1FA4.png b/fonts/TewiFont/1FA4.png
index 4304cd634..6943abdb2 100644
Binary files a/fonts/TewiFont/1FA4.png and b/fonts/TewiFont/1FA4.png differ
diff --git a/fonts/TewiFont/1FA5.png b/fonts/TewiFont/1FA5.png
index 12e819fa0..226b5e10f 100644
Binary files a/fonts/TewiFont/1FA5.png and b/fonts/TewiFont/1FA5.png differ
diff --git a/fonts/TewiFont/1FA6.png b/fonts/TewiFont/1FA6.png
index f97fe4c55..0225afbef 100644
Binary files a/fonts/TewiFont/1FA6.png and b/fonts/TewiFont/1FA6.png differ
diff --git a/fonts/TewiFont/1FA7.png b/fonts/TewiFont/1FA7.png
index 1f2d3f813..06d8d3785 100644
Binary files a/fonts/TewiFont/1FA7.png and b/fonts/TewiFont/1FA7.png differ
diff --git a/fonts/TewiFont/1FA8.png b/fonts/TewiFont/1FA8.png
index 66694704e..87439d6e6 100644
Binary files a/fonts/TewiFont/1FA8.png and b/fonts/TewiFont/1FA8.png differ
diff --git a/fonts/TewiFont/1FA9.png b/fonts/TewiFont/1FA9.png
index c6ba3b776..94c007ba9 100644
Binary files a/fonts/TewiFont/1FA9.png and b/fonts/TewiFont/1FA9.png differ
diff --git a/fonts/TewiFont/1FAA.png b/fonts/TewiFont/1FAA.png
index b8e7e23f3..6135afc66 100644
Binary files a/fonts/TewiFont/1FAA.png and b/fonts/TewiFont/1FAA.png differ
diff --git a/fonts/TewiFont/1FAB.png b/fonts/TewiFont/1FAB.png
index bccce941d..1098bde8d 100644
Binary files a/fonts/TewiFont/1FAB.png and b/fonts/TewiFont/1FAB.png differ
diff --git a/fonts/TewiFont/1FAC.png b/fonts/TewiFont/1FAC.png
index f99cb4384..e0b6e8c99 100644
Binary files a/fonts/TewiFont/1FAC.png and b/fonts/TewiFont/1FAC.png differ
diff --git a/fonts/TewiFont/1FAD.png b/fonts/TewiFont/1FAD.png
index 904115dc6..cf14edd35 100644
Binary files a/fonts/TewiFont/1FAD.png and b/fonts/TewiFont/1FAD.png differ
diff --git a/fonts/TewiFont/1FAE.png b/fonts/TewiFont/1FAE.png
index ebd0ba0c0..d750d6f35 100644
Binary files a/fonts/TewiFont/1FAE.png and b/fonts/TewiFont/1FAE.png differ
diff --git a/fonts/TewiFont/1FAF.png b/fonts/TewiFont/1FAF.png
index f7fd4ebb1..4bd7120f2 100644
Binary files a/fonts/TewiFont/1FAF.png and b/fonts/TewiFont/1FAF.png differ
diff --git a/fonts/TewiFont/1FB0.png b/fonts/TewiFont/1FB0.png
index c4ade416d..148dc2cd6 100644
Binary files a/fonts/TewiFont/1FB0.png and b/fonts/TewiFont/1FB0.png differ
diff --git a/fonts/TewiFont/1FB1.png b/fonts/TewiFont/1FB1.png
index db13d9615..713507e15 100644
Binary files a/fonts/TewiFont/1FB1.png and b/fonts/TewiFont/1FB1.png differ
diff --git a/fonts/TewiFont/1FB2.png b/fonts/TewiFont/1FB2.png
index 605416a32..203d094ff 100644
Binary files a/fonts/TewiFont/1FB2.png and b/fonts/TewiFont/1FB2.png differ
diff --git a/fonts/TewiFont/1FB3.png b/fonts/TewiFont/1FB3.png
index 8d996bb79..87eed6c5b 100644
Binary files a/fonts/TewiFont/1FB3.png and b/fonts/TewiFont/1FB3.png differ
diff --git a/fonts/TewiFont/1FB4.png b/fonts/TewiFont/1FB4.png
index bcf643c11..a0bf0bce4 100644
Binary files a/fonts/TewiFont/1FB4.png and b/fonts/TewiFont/1FB4.png differ
diff --git a/fonts/TewiFont/1FB6.png b/fonts/TewiFont/1FB6.png
index 521ca8bb8..5b78904ce 100644
Binary files a/fonts/TewiFont/1FB6.png and b/fonts/TewiFont/1FB6.png differ
diff --git a/fonts/TewiFont/1FB7.png b/fonts/TewiFont/1FB7.png
index c2f58740b..db535b91f 100644
Binary files a/fonts/TewiFont/1FB7.png and b/fonts/TewiFont/1FB7.png differ
diff --git a/fonts/TewiFont/1FB8.png b/fonts/TewiFont/1FB8.png
index fff4fea48..0b34b1abd 100644
Binary files a/fonts/TewiFont/1FB8.png and b/fonts/TewiFont/1FB8.png differ
diff --git a/fonts/TewiFont/1FB9.png b/fonts/TewiFont/1FB9.png
index f2af6e1a3..dcb3e82fa 100644
Binary files a/fonts/TewiFont/1FB9.png and b/fonts/TewiFont/1FB9.png differ
diff --git a/fonts/TewiFont/1FBA.png b/fonts/TewiFont/1FBA.png
index c75227ece..9c9517da6 100644
Binary files a/fonts/TewiFont/1FBA.png and b/fonts/TewiFont/1FBA.png differ
diff --git a/fonts/TewiFont/1FBB.png b/fonts/TewiFont/1FBB.png
index 2ea539727..34db90f0d 100644
Binary files a/fonts/TewiFont/1FBB.png and b/fonts/TewiFont/1FBB.png differ
diff --git a/fonts/TewiFont/1FBC.png b/fonts/TewiFont/1FBC.png
index b79f495b9..bd95e8b21 100644
Binary files a/fonts/TewiFont/1FBC.png and b/fonts/TewiFont/1FBC.png differ
diff --git a/fonts/TewiFont/1FBD.png b/fonts/TewiFont/1FBD.png
index 92274bf44..6e24d18e9 100644
Binary files a/fonts/TewiFont/1FBD.png and b/fonts/TewiFont/1FBD.png differ
diff --git a/fonts/TewiFont/1FBE.png b/fonts/TewiFont/1FBE.png
index 5a9137487..f0169a9a4 100644
Binary files a/fonts/TewiFont/1FBE.png and b/fonts/TewiFont/1FBE.png differ
diff --git a/fonts/TewiFont/1FBF.png b/fonts/TewiFont/1FBF.png
index 92274bf44..6e24d18e9 100644
Binary files a/fonts/TewiFont/1FBF.png and b/fonts/TewiFont/1FBF.png differ
diff --git a/fonts/TewiFont/1FC2.png b/fonts/TewiFont/1FC2.png
index 30d2cb6e6..70fc1ab18 100644
Binary files a/fonts/TewiFont/1FC2.png and b/fonts/TewiFont/1FC2.png differ
diff --git a/fonts/TewiFont/1FC3.png b/fonts/TewiFont/1FC3.png
index 5a2320776..76df9d7d3 100644
Binary files a/fonts/TewiFont/1FC3.png and b/fonts/TewiFont/1FC3.png differ
diff --git a/fonts/TewiFont/1FC4.png b/fonts/TewiFont/1FC4.png
index 917ea8809..607d6f56c 100644
Binary files a/fonts/TewiFont/1FC4.png and b/fonts/TewiFont/1FC4.png differ
diff --git a/fonts/TewiFont/1FC6.png b/fonts/TewiFont/1FC6.png
index 96bd17253..43f9c9ce2 100644
Binary files a/fonts/TewiFont/1FC6.png and b/fonts/TewiFont/1FC6.png differ
diff --git a/fonts/TewiFont/1FC7.png b/fonts/TewiFont/1FC7.png
index a0ac4e769..a415fee63 100644
Binary files a/fonts/TewiFont/1FC7.png and b/fonts/TewiFont/1FC7.png differ
diff --git a/fonts/TewiFont/1FC8.png b/fonts/TewiFont/1FC8.png
index d19e71a04..2d2362897 100644
Binary files a/fonts/TewiFont/1FC8.png and b/fonts/TewiFont/1FC8.png differ
diff --git a/fonts/TewiFont/1FC9.png b/fonts/TewiFont/1FC9.png
index 7829741ab..047ce9adf 100644
Binary files a/fonts/TewiFont/1FC9.png and b/fonts/TewiFont/1FC9.png differ
diff --git a/fonts/TewiFont/1FCA.png b/fonts/TewiFont/1FCA.png
index dfae23699..43429f333 100644
Binary files a/fonts/TewiFont/1FCA.png and b/fonts/TewiFont/1FCA.png differ
diff --git a/fonts/TewiFont/1FCB.png b/fonts/TewiFont/1FCB.png
index ef6c5a7a3..3590cfce9 100644
Binary files a/fonts/TewiFont/1FCB.png and b/fonts/TewiFont/1FCB.png differ
diff --git a/fonts/TewiFont/1FCC.png b/fonts/TewiFont/1FCC.png
index 28d7ebbea..94e42cc78 100644
Binary files a/fonts/TewiFont/1FCC.png and b/fonts/TewiFont/1FCC.png differ
diff --git a/fonts/TewiFont/1FCD.png b/fonts/TewiFont/1FCD.png
index 693a2ca75..b4f9690f6 100644
Binary files a/fonts/TewiFont/1FCD.png and b/fonts/TewiFont/1FCD.png differ
diff --git a/fonts/TewiFont/1FCE.png b/fonts/TewiFont/1FCE.png
index 48c992926..fd3030afc 100644
Binary files a/fonts/TewiFont/1FCE.png and b/fonts/TewiFont/1FCE.png differ
diff --git a/fonts/TewiFont/1FCF.png b/fonts/TewiFont/1FCF.png
index 9686fdcf7..2519e07ac 100644
Binary files a/fonts/TewiFont/1FCF.png and b/fonts/TewiFont/1FCF.png differ
diff --git a/fonts/TewiFont/1FD0.png b/fonts/TewiFont/1FD0.png
index 42368d5d0..796d15715 100644
Binary files a/fonts/TewiFont/1FD0.png and b/fonts/TewiFont/1FD0.png differ
diff --git a/fonts/TewiFont/1FD1.png b/fonts/TewiFont/1FD1.png
index dcd11d4c9..60dd7a7dc 100644
Binary files a/fonts/TewiFont/1FD1.png and b/fonts/TewiFont/1FD1.png differ
diff --git a/fonts/TewiFont/1FD2.png b/fonts/TewiFont/1FD2.png
index 3e7b7f6dd..d7da7b231 100644
Binary files a/fonts/TewiFont/1FD2.png and b/fonts/TewiFont/1FD2.png differ
diff --git a/fonts/TewiFont/1FD3.png b/fonts/TewiFont/1FD3.png
index 0a1aa51ec..a5023f5c6 100644
Binary files a/fonts/TewiFont/1FD3.png and b/fonts/TewiFont/1FD3.png differ
diff --git a/fonts/TewiFont/1FD6.png b/fonts/TewiFont/1FD6.png
index 3b8abf4d3..cd30cf044 100644
Binary files a/fonts/TewiFont/1FD6.png and b/fonts/TewiFont/1FD6.png differ
diff --git a/fonts/TewiFont/1FD7.png b/fonts/TewiFont/1FD7.png
index 3021746df..9f90599de 100644
Binary files a/fonts/TewiFont/1FD7.png and b/fonts/TewiFont/1FD7.png differ
diff --git a/fonts/TewiFont/1FD8.png b/fonts/TewiFont/1FD8.png
index 85696e947..a945a78ff 100644
Binary files a/fonts/TewiFont/1FD8.png and b/fonts/TewiFont/1FD8.png differ
diff --git a/fonts/TewiFont/1FD9.png b/fonts/TewiFont/1FD9.png
index 0f4adff8d..c5a748a04 100644
Binary files a/fonts/TewiFont/1FD9.png and b/fonts/TewiFont/1FD9.png differ
diff --git a/fonts/TewiFont/1FDA.png b/fonts/TewiFont/1FDA.png
index fef292af3..89c6f2d57 100644
Binary files a/fonts/TewiFont/1FDA.png and b/fonts/TewiFont/1FDA.png differ
diff --git a/fonts/TewiFont/1FDB.png b/fonts/TewiFont/1FDB.png
index cca03e675..ed6923b74 100644
Binary files a/fonts/TewiFont/1FDB.png and b/fonts/TewiFont/1FDB.png differ
diff --git a/fonts/TewiFont/1FDD.png b/fonts/TewiFont/1FDD.png
index 360192a26..6d749f78a 100644
Binary files a/fonts/TewiFont/1FDD.png and b/fonts/TewiFont/1FDD.png differ
diff --git a/fonts/TewiFont/1FDE.png b/fonts/TewiFont/1FDE.png
index b3a2d4662..5f4d75548 100644
Binary files a/fonts/TewiFont/1FDE.png and b/fonts/TewiFont/1FDE.png differ
diff --git a/fonts/TewiFont/1FDF.png b/fonts/TewiFont/1FDF.png
index 82469e8cb..26cac902a 100644
Binary files a/fonts/TewiFont/1FDF.png and b/fonts/TewiFont/1FDF.png differ
diff --git a/fonts/TewiFont/1FE0.png b/fonts/TewiFont/1FE0.png
index 510a9bc7a..31523ca60 100644
Binary files a/fonts/TewiFont/1FE0.png and b/fonts/TewiFont/1FE0.png differ
diff --git a/fonts/TewiFont/1FE1.png b/fonts/TewiFont/1FE1.png
index 547c90f87..1a51dbb74 100644
Binary files a/fonts/TewiFont/1FE1.png and b/fonts/TewiFont/1FE1.png differ
diff --git a/fonts/TewiFont/1FE2.png b/fonts/TewiFont/1FE2.png
index 92fc70cb1..aa05d11ad 100644
Binary files a/fonts/TewiFont/1FE2.png and b/fonts/TewiFont/1FE2.png differ
diff --git a/fonts/TewiFont/1FE3.png b/fonts/TewiFont/1FE3.png
index 8af3832d7..a660309b7 100644
Binary files a/fonts/TewiFont/1FE3.png and b/fonts/TewiFont/1FE3.png differ
diff --git a/fonts/TewiFont/1FE4.png b/fonts/TewiFont/1FE4.png
index 6792ac025..9f813a31a 100644
Binary files a/fonts/TewiFont/1FE4.png and b/fonts/TewiFont/1FE4.png differ
diff --git a/fonts/TewiFont/1FE5.png b/fonts/TewiFont/1FE5.png
index 19deca7be..0eec41079 100644
Binary files a/fonts/TewiFont/1FE5.png and b/fonts/TewiFont/1FE5.png differ
diff --git a/fonts/TewiFont/1FE6.png b/fonts/TewiFont/1FE6.png
index 853ba7027..df0b9649a 100644
Binary files a/fonts/TewiFont/1FE6.png and b/fonts/TewiFont/1FE6.png differ
diff --git a/fonts/TewiFont/1FE7.png b/fonts/TewiFont/1FE7.png
index e1662ed1e..b045ea160 100644
Binary files a/fonts/TewiFont/1FE7.png and b/fonts/TewiFont/1FE7.png differ
diff --git a/fonts/TewiFont/1FE8.png b/fonts/TewiFont/1FE8.png
index 3fa1c1f4e..b061c2523 100644
Binary files a/fonts/TewiFont/1FE8.png and b/fonts/TewiFont/1FE8.png differ
diff --git a/fonts/TewiFont/1FE9.png b/fonts/TewiFont/1FE9.png
index 61c607f48..13628b79d 100644
Binary files a/fonts/TewiFont/1FE9.png and b/fonts/TewiFont/1FE9.png differ
diff --git a/fonts/TewiFont/1FEA.png b/fonts/TewiFont/1FEA.png
index 08eca2bcd..1aceee057 100644
Binary files a/fonts/TewiFont/1FEA.png and b/fonts/TewiFont/1FEA.png differ
diff --git a/fonts/TewiFont/1FEB.png b/fonts/TewiFont/1FEB.png
index a591e3a3a..bf7873ce8 100644
Binary files a/fonts/TewiFont/1FEB.png and b/fonts/TewiFont/1FEB.png differ
diff --git a/fonts/TewiFont/1FEC.png b/fonts/TewiFont/1FEC.png
index d7e96ce29..d4273f7bc 100644
Binary files a/fonts/TewiFont/1FEC.png and b/fonts/TewiFont/1FEC.png differ
diff --git a/fonts/TewiFont/1FED.png b/fonts/TewiFont/1FED.png
index b3e6c391b..a3b3e2063 100644
Binary files a/fonts/TewiFont/1FED.png and b/fonts/TewiFont/1FED.png differ
diff --git a/fonts/TewiFont/1FEE.png b/fonts/TewiFont/1FEE.png
index 82eaaf04a..f04bc680f 100644
Binary files a/fonts/TewiFont/1FEE.png and b/fonts/TewiFont/1FEE.png differ
diff --git a/fonts/TewiFont/1FF2.png b/fonts/TewiFont/1FF2.png
index eb4c7ccf6..aa089acb1 100644
Binary files a/fonts/TewiFont/1FF2.png and b/fonts/TewiFont/1FF2.png differ
diff --git a/fonts/TewiFont/1FF3.png b/fonts/TewiFont/1FF3.png
index bc765c3d2..c0262cd15 100644
Binary files a/fonts/TewiFont/1FF3.png and b/fonts/TewiFont/1FF3.png differ
diff --git a/fonts/TewiFont/1FF4.png b/fonts/TewiFont/1FF4.png
index 89e20c465..fa32d07a8 100644
Binary files a/fonts/TewiFont/1FF4.png and b/fonts/TewiFont/1FF4.png differ
diff --git a/fonts/TewiFont/1FF6.png b/fonts/TewiFont/1FF6.png
index 3935cdc19..3aeb1d324 100644
Binary files a/fonts/TewiFont/1FF6.png and b/fonts/TewiFont/1FF6.png differ
diff --git a/fonts/TewiFont/1FF7.png b/fonts/TewiFont/1FF7.png
index 3a56c63b1..d1dd49402 100644
Binary files a/fonts/TewiFont/1FF7.png and b/fonts/TewiFont/1FF7.png differ
diff --git a/fonts/TewiFont/1FF8.png b/fonts/TewiFont/1FF8.png
index e8958d3f0..55fc98777 100644
Binary files a/fonts/TewiFont/1FF8.png and b/fonts/TewiFont/1FF8.png differ
diff --git a/fonts/TewiFont/1FF9.png b/fonts/TewiFont/1FF9.png
index 02a21838a..40d7d9d09 100644
Binary files a/fonts/TewiFont/1FF9.png and b/fonts/TewiFont/1FF9.png differ
diff --git a/fonts/TewiFont/1FFA.png b/fonts/TewiFont/1FFA.png
index 52a0c73c3..453beb729 100644
Binary files a/fonts/TewiFont/1FFA.png and b/fonts/TewiFont/1FFA.png differ
diff --git a/fonts/TewiFont/1FFB.png b/fonts/TewiFont/1FFB.png
index 29caff234..c34e8e1fe 100644
Binary files a/fonts/TewiFont/1FFB.png and b/fonts/TewiFont/1FFB.png differ
diff --git a/fonts/TewiFont/1FFC.png b/fonts/TewiFont/1FFC.png
index 6481d4adf..433e75820 100644
Binary files a/fonts/TewiFont/1FFC.png and b/fonts/TewiFont/1FFC.png differ
diff --git a/fonts/TewiFont/1FFD.png b/fonts/TewiFont/1FFD.png
index c087e7226..a7233be72 100644
Binary files a/fonts/TewiFont/1FFD.png and b/fonts/TewiFont/1FFD.png differ
diff --git a/fonts/TewiFont/1FFE.png b/fonts/TewiFont/1FFE.png
index 7d288d8e4..4cc428936 100644
Binary files a/fonts/TewiFont/1FFE.png and b/fonts/TewiFont/1FFE.png differ
diff --git a/fonts/TewiFont/2010.png b/fonts/TewiFont/2010.png
index 1c350e5dd..2e19c3bbb 100644
Binary files a/fonts/TewiFont/2010.png and b/fonts/TewiFont/2010.png differ
diff --git a/fonts/TewiFont/2012.png b/fonts/TewiFont/2012.png
index 63da1664f..b44b22947 100644
Binary files a/fonts/TewiFont/2012.png and b/fonts/TewiFont/2012.png differ
diff --git a/fonts/TewiFont/2013.png b/fonts/TewiFont/2013.png
index 63da1664f..b44b22947 100644
Binary files a/fonts/TewiFont/2013.png and b/fonts/TewiFont/2013.png differ
diff --git a/fonts/TewiFont/2014.png b/fonts/TewiFont/2014.png
index 571155dba..a2e384dea 100644
Binary files a/fonts/TewiFont/2014.png and b/fonts/TewiFont/2014.png differ
diff --git a/fonts/TewiFont/2015.png b/fonts/TewiFont/2015.png
index 571155dba..a2e384dea 100644
Binary files a/fonts/TewiFont/2015.png and b/fonts/TewiFont/2015.png differ
diff --git a/fonts/TewiFont/2016.png b/fonts/TewiFont/2016.png
index b48bde0aa..ce18ab0b0 100644
Binary files a/fonts/TewiFont/2016.png and b/fonts/TewiFont/2016.png differ
diff --git a/fonts/TewiFont/2017.png b/fonts/TewiFont/2017.png
index e772bf4d3..424b5c47b 100644
Binary files a/fonts/TewiFont/2017.png and b/fonts/TewiFont/2017.png differ
diff --git a/fonts/TewiFont/2018.png b/fonts/TewiFont/2018.png
index 21cd82725..255c2c536 100644
Binary files a/fonts/TewiFont/2018.png and b/fonts/TewiFont/2018.png differ
diff --git a/fonts/TewiFont/2019.png b/fonts/TewiFont/2019.png
index 92274bf44..6e24d18e9 100644
Binary files a/fonts/TewiFont/2019.png and b/fonts/TewiFont/2019.png differ
diff --git a/fonts/TewiFont/201A.png b/fonts/TewiFont/201A.png
index 4ed72dd1b..facd6299e 100644
Binary files a/fonts/TewiFont/201A.png and b/fonts/TewiFont/201A.png differ
diff --git a/fonts/TewiFont/201B.png b/fonts/TewiFont/201B.png
index 7d288d8e4..4cc428936 100644
Binary files a/fonts/TewiFont/201B.png and b/fonts/TewiFont/201B.png differ
diff --git a/fonts/TewiFont/201C.png b/fonts/TewiFont/201C.png
index ceeb78ea2..639ebc62c 100644
Binary files a/fonts/TewiFont/201C.png and b/fonts/TewiFont/201C.png differ
diff --git a/fonts/TewiFont/201D.png b/fonts/TewiFont/201D.png
index 68abfbe8d..50dec7e57 100644
Binary files a/fonts/TewiFont/201D.png and b/fonts/TewiFont/201D.png differ
diff --git a/fonts/TewiFont/201E.png b/fonts/TewiFont/201E.png
index 5b6ce99af..450519a20 100644
Binary files a/fonts/TewiFont/201E.png and b/fonts/TewiFont/201E.png differ
diff --git a/fonts/TewiFont/201F.png b/fonts/TewiFont/201F.png
index 41271a57b..aff071b50 100644
Binary files a/fonts/TewiFont/201F.png and b/fonts/TewiFont/201F.png differ
diff --git a/fonts/TewiFont/2020.png b/fonts/TewiFont/2020.png
index 642e002f4..3d5275e32 100644
Binary files a/fonts/TewiFont/2020.png and b/fonts/TewiFont/2020.png differ
diff --git a/fonts/TewiFont/2021.png b/fonts/TewiFont/2021.png
index 6fe0136c0..6d018b185 100644
Binary files a/fonts/TewiFont/2021.png and b/fonts/TewiFont/2021.png differ
diff --git a/fonts/TewiFont/2022.png b/fonts/TewiFont/2022.png
index b457e0e96..54ef835b5 100644
Binary files a/fonts/TewiFont/2022.png and b/fonts/TewiFont/2022.png differ
diff --git a/fonts/TewiFont/2023.png b/fonts/TewiFont/2023.png
index deffac0cf..6207b27fe 100644
Binary files a/fonts/TewiFont/2023.png and b/fonts/TewiFont/2023.png differ
diff --git a/fonts/TewiFont/2024.png b/fonts/TewiFont/2024.png
index 14460f730..45c55cb02 100644
Binary files a/fonts/TewiFont/2024.png and b/fonts/TewiFont/2024.png differ
diff --git a/fonts/TewiFont/2025.png b/fonts/TewiFont/2025.png
index 79b68667a..ac6cb20d3 100644
Binary files a/fonts/TewiFont/2025.png and b/fonts/TewiFont/2025.png differ
diff --git a/fonts/TewiFont/2027.png b/fonts/TewiFont/2027.png
index db0f2e61a..432d31964 100644
Binary files a/fonts/TewiFont/2027.png and b/fonts/TewiFont/2027.png differ
diff --git a/fonts/TewiFont/2030.png b/fonts/TewiFont/2030.png
index 7831d13a6..873a35a5a 100644
Binary files a/fonts/TewiFont/2030.png and b/fonts/TewiFont/2030.png differ
diff --git a/fonts/TewiFont/2032.png b/fonts/TewiFont/2032.png
index 480f4ac28..91c793513 100644
Binary files a/fonts/TewiFont/2032.png and b/fonts/TewiFont/2032.png differ
diff --git a/fonts/TewiFont/2033.png b/fonts/TewiFont/2033.png
index 1b68f97d5..eb0ace06d 100644
Binary files a/fonts/TewiFont/2033.png and b/fonts/TewiFont/2033.png differ
diff --git a/fonts/TewiFont/2034.png b/fonts/TewiFont/2034.png
index b57737233..5663a4d42 100644
Binary files a/fonts/TewiFont/2034.png and b/fonts/TewiFont/2034.png differ
diff --git a/fonts/TewiFont/2035.png b/fonts/TewiFont/2035.png
index 5ef9977bf..c66c4eb47 100644
Binary files a/fonts/TewiFont/2035.png and b/fonts/TewiFont/2035.png differ
diff --git a/fonts/TewiFont/2036.png b/fonts/TewiFont/2036.png
index 58f6bcd3e..8419fdda8 100644
Binary files a/fonts/TewiFont/2036.png and b/fonts/TewiFont/2036.png differ
diff --git a/fonts/TewiFont/2037.png b/fonts/TewiFont/2037.png
index 8b6178bea..3fb63737a 100644
Binary files a/fonts/TewiFont/2037.png and b/fonts/TewiFont/2037.png differ
diff --git a/fonts/TewiFont/2038.png b/fonts/TewiFont/2038.png
index 0e6761472..006dda7a4 100644
Binary files a/fonts/TewiFont/2038.png and b/fonts/TewiFont/2038.png differ
diff --git a/fonts/TewiFont/2039.png b/fonts/TewiFont/2039.png
index 8112e5464..20b2d9f7d 100644
Binary files a/fonts/TewiFont/2039.png and b/fonts/TewiFont/2039.png differ
diff --git a/fonts/TewiFont/203A.png b/fonts/TewiFont/203A.png
index e4551045d..30402fbba 100644
Binary files a/fonts/TewiFont/203A.png and b/fonts/TewiFont/203A.png differ
diff --git a/fonts/TewiFont/203D.png b/fonts/TewiFont/203D.png
index 2e1082b5c..b0851832b 100644
Binary files a/fonts/TewiFont/203D.png and b/fonts/TewiFont/203D.png differ
diff --git a/fonts/TewiFont/203E.png b/fonts/TewiFont/203E.png
index 954e444bc..154958c22 100644
Binary files a/fonts/TewiFont/203E.png and b/fonts/TewiFont/203E.png differ
diff --git a/fonts/TewiFont/203F.png b/fonts/TewiFont/203F.png
index 13403c3e6..9ece93ce0 100644
Binary files a/fonts/TewiFont/203F.png and b/fonts/TewiFont/203F.png differ
diff --git a/fonts/TewiFont/2040.png b/fonts/TewiFont/2040.png
index 8e1d6f595..ac06987cb 100644
Binary files a/fonts/TewiFont/2040.png and b/fonts/TewiFont/2040.png differ
diff --git a/fonts/TewiFont/2041.png b/fonts/TewiFont/2041.png
index 56cc6a8ac..668768823 100644
Binary files a/fonts/TewiFont/2041.png and b/fonts/TewiFont/2041.png differ
diff --git a/fonts/TewiFont/2042.png b/fonts/TewiFont/2042.png
index ff5dc8f73..32383a069 100644
Binary files a/fonts/TewiFont/2042.png and b/fonts/TewiFont/2042.png differ
diff --git a/fonts/TewiFont/2043.png b/fonts/TewiFont/2043.png
index 7e8c9e915..dda4b49f4 100644
Binary files a/fonts/TewiFont/2043.png and b/fonts/TewiFont/2043.png differ
diff --git a/fonts/TewiFont/2044.png b/fonts/TewiFont/2044.png
index 18f867098..bd372bf5f 100644
Binary files a/fonts/TewiFont/2044.png and b/fonts/TewiFont/2044.png differ
diff --git a/fonts/TewiFont/2045.png b/fonts/TewiFont/2045.png
index 9fa5cd9a6..429d158ed 100644
Binary files a/fonts/TewiFont/2045.png and b/fonts/TewiFont/2045.png differ
diff --git a/fonts/TewiFont/2046.png b/fonts/TewiFont/2046.png
index c481439ec..ee2f9870c 100644
Binary files a/fonts/TewiFont/2046.png and b/fonts/TewiFont/2046.png differ
diff --git a/fonts/TewiFont/2047.png b/fonts/TewiFont/2047.png
index f15a332ce..21128af94 100644
Binary files a/fonts/TewiFont/2047.png and b/fonts/TewiFont/2047.png differ
diff --git a/fonts/TewiFont/2048.png b/fonts/TewiFont/2048.png
index 4b7244c45..c1efe350c 100644
Binary files a/fonts/TewiFont/2048.png and b/fonts/TewiFont/2048.png differ
diff --git a/fonts/TewiFont/2049.png b/fonts/TewiFont/2049.png
index 87adb2fbf..3fd2976bf 100644
Binary files a/fonts/TewiFont/2049.png and b/fonts/TewiFont/2049.png differ
diff --git a/fonts/TewiFont/204A.png b/fonts/TewiFont/204A.png
index 5307f24a3..03a7b084c 100644
Binary files a/fonts/TewiFont/204A.png and b/fonts/TewiFont/204A.png differ
diff --git a/fonts/TewiFont/204B.png b/fonts/TewiFont/204B.png
index fafa041ed..bb240380b 100644
Binary files a/fonts/TewiFont/204B.png and b/fonts/TewiFont/204B.png differ
diff --git a/fonts/TewiFont/204C.png b/fonts/TewiFont/204C.png
index 41c906ebf..03ee5d2b4 100644
Binary files a/fonts/TewiFont/204C.png and b/fonts/TewiFont/204C.png differ
diff --git a/fonts/TewiFont/204D.png b/fonts/TewiFont/204D.png
index 487fd3282..9b076f126 100644
Binary files a/fonts/TewiFont/204D.png and b/fonts/TewiFont/204D.png differ
diff --git a/fonts/TewiFont/204E.png b/fonts/TewiFont/204E.png
index 98a78404d..d8620c707 100644
Binary files a/fonts/TewiFont/204E.png and b/fonts/TewiFont/204E.png differ
diff --git a/fonts/TewiFont/204F.png b/fonts/TewiFont/204F.png
index 53d63d6b0..8471c0363 100644
Binary files a/fonts/TewiFont/204F.png and b/fonts/TewiFont/204F.png differ
diff --git a/fonts/TewiFont/2050.png b/fonts/TewiFont/2050.png
index 9c09b772f..36791f212 100644
Binary files a/fonts/TewiFont/2050.png and b/fonts/TewiFont/2050.png differ
diff --git a/fonts/TewiFont/2051.png b/fonts/TewiFont/2051.png
index 8a15709c5..7d20216ff 100644
Binary files a/fonts/TewiFont/2051.png and b/fonts/TewiFont/2051.png differ
diff --git a/fonts/TewiFont/2052.png b/fonts/TewiFont/2052.png
index 7126f41aa..cad36b9fe 100644
Binary files a/fonts/TewiFont/2052.png and b/fonts/TewiFont/2052.png differ
diff --git a/fonts/TewiFont/2053.png b/fonts/TewiFont/2053.png
index e648ff7cf..acb48d2cb 100644
Binary files a/fonts/TewiFont/2053.png and b/fonts/TewiFont/2053.png differ
diff --git a/fonts/TewiFont/2054.png b/fonts/TewiFont/2054.png
index 5a9d86203..a6c486d15 100644
Binary files a/fonts/TewiFont/2054.png and b/fonts/TewiFont/2054.png differ
diff --git a/fonts/TewiFont/2055.png b/fonts/TewiFont/2055.png
index 0c26074be..ca9fa00cc 100644
Binary files a/fonts/TewiFont/2055.png and b/fonts/TewiFont/2055.png differ
diff --git a/fonts/TewiFont/2056.png b/fonts/TewiFont/2056.png
index 95189590f..baf097820 100644
Binary files a/fonts/TewiFont/2056.png and b/fonts/TewiFont/2056.png differ
diff --git a/fonts/TewiFont/2058.png b/fonts/TewiFont/2058.png
index 886b58d72..02244dbf2 100644
Binary files a/fonts/TewiFont/2058.png and b/fonts/TewiFont/2058.png differ
diff --git a/fonts/TewiFont/2059.png b/fonts/TewiFont/2059.png
index 9b8402079..291cfef6d 100644
Binary files a/fonts/TewiFont/2059.png and b/fonts/TewiFont/2059.png differ
diff --git a/fonts/TewiFont/205A.png b/fonts/TewiFont/205A.png
index 7ceb8f29c..fff5f8ffb 100644
Binary files a/fonts/TewiFont/205A.png and b/fonts/TewiFont/205A.png differ
diff --git a/fonts/TewiFont/205B.png b/fonts/TewiFont/205B.png
index f2b734a0a..6eb55c270 100644
Binary files a/fonts/TewiFont/205B.png and b/fonts/TewiFont/205B.png differ
diff --git a/fonts/TewiFont/205C.png b/fonts/TewiFont/205C.png
index b10580e4d..6ffbc49f5 100644
Binary files a/fonts/TewiFont/205C.png and b/fonts/TewiFont/205C.png differ
diff --git a/fonts/TewiFont/205D.png b/fonts/TewiFont/205D.png
index 58c194e48..43be62402 100644
Binary files a/fonts/TewiFont/205D.png and b/fonts/TewiFont/205D.png differ
diff --git a/fonts/TewiFont/2070.png b/fonts/TewiFont/2070.png
index 4874741e5..14c8c7ab2 100644
Binary files a/fonts/TewiFont/2070.png and b/fonts/TewiFont/2070.png differ
diff --git a/fonts/TewiFont/2071.png b/fonts/TewiFont/2071.png
index e429d7deb..39be1b888 100644
Binary files a/fonts/TewiFont/2071.png and b/fonts/TewiFont/2071.png differ
diff --git a/fonts/TewiFont/2074.png b/fonts/TewiFont/2074.png
index 543f88f32..610116237 100644
Binary files a/fonts/TewiFont/2074.png and b/fonts/TewiFont/2074.png differ
diff --git a/fonts/TewiFont/2075.png b/fonts/TewiFont/2075.png
index 327284f34..793845300 100644
Binary files a/fonts/TewiFont/2075.png and b/fonts/TewiFont/2075.png differ
diff --git a/fonts/TewiFont/2076.png b/fonts/TewiFont/2076.png
index 79b434251..037759770 100644
Binary files a/fonts/TewiFont/2076.png and b/fonts/TewiFont/2076.png differ
diff --git a/fonts/TewiFont/2077.png b/fonts/TewiFont/2077.png
index 4e2e7417b..734a1d758 100644
Binary files a/fonts/TewiFont/2077.png and b/fonts/TewiFont/2077.png differ
diff --git a/fonts/TewiFont/2078.png b/fonts/TewiFont/2078.png
index 14fe4189a..f3945d90c 100644
Binary files a/fonts/TewiFont/2078.png and b/fonts/TewiFont/2078.png differ
diff --git a/fonts/TewiFont/2079.png b/fonts/TewiFont/2079.png
index d574bbe31..62e20f4d5 100644
Binary files a/fonts/TewiFont/2079.png and b/fonts/TewiFont/2079.png differ
diff --git a/fonts/TewiFont/207A.png b/fonts/TewiFont/207A.png
index d85e637bd..cb993487f 100644
Binary files a/fonts/TewiFont/207A.png and b/fonts/TewiFont/207A.png differ
diff --git a/fonts/TewiFont/207B.png b/fonts/TewiFont/207B.png
index 8c6fa776f..826f5a7d6 100644
Binary files a/fonts/TewiFont/207B.png and b/fonts/TewiFont/207B.png differ
diff --git a/fonts/TewiFont/207C.png b/fonts/TewiFont/207C.png
index 1bc05d30a..dd9dd41df 100644
Binary files a/fonts/TewiFont/207C.png and b/fonts/TewiFont/207C.png differ
diff --git a/fonts/TewiFont/207D.png b/fonts/TewiFont/207D.png
index 3712c3612..98093c294 100644
Binary files a/fonts/TewiFont/207D.png and b/fonts/TewiFont/207D.png differ
diff --git a/fonts/TewiFont/207E.png b/fonts/TewiFont/207E.png
index 159ec6c2a..2bf441405 100644
Binary files a/fonts/TewiFont/207E.png and b/fonts/TewiFont/207E.png differ
diff --git a/fonts/TewiFont/207F.png b/fonts/TewiFont/207F.png
index c7fdda593..82b659c97 100644
Binary files a/fonts/TewiFont/207F.png and b/fonts/TewiFont/207F.png differ
diff --git a/fonts/TewiFont/2080.png b/fonts/TewiFont/2080.png
index 8867d3459..c2a92bbee 100644
Binary files a/fonts/TewiFont/2080.png and b/fonts/TewiFont/2080.png differ
diff --git a/fonts/TewiFont/2081.png b/fonts/TewiFont/2081.png
index 62c67266b..39f86c909 100644
Binary files a/fonts/TewiFont/2081.png and b/fonts/TewiFont/2081.png differ
diff --git a/fonts/TewiFont/2082.png b/fonts/TewiFont/2082.png
index f8add9bc2..fe7cf0618 100644
Binary files a/fonts/TewiFont/2082.png and b/fonts/TewiFont/2082.png differ
diff --git a/fonts/TewiFont/2083.png b/fonts/TewiFont/2083.png
index e710ff4eb..c3d08fe9b 100644
Binary files a/fonts/TewiFont/2083.png and b/fonts/TewiFont/2083.png differ
diff --git a/fonts/TewiFont/2084.png b/fonts/TewiFont/2084.png
index 65480d8eb..531a11ea2 100644
Binary files a/fonts/TewiFont/2084.png and b/fonts/TewiFont/2084.png differ
diff --git a/fonts/TewiFont/2085.png b/fonts/TewiFont/2085.png
index 1ec563965..168643cfb 100644
Binary files a/fonts/TewiFont/2085.png and b/fonts/TewiFont/2085.png differ
diff --git a/fonts/TewiFont/2086.png b/fonts/TewiFont/2086.png
index dc6eb763a..b1c9d1373 100644
Binary files a/fonts/TewiFont/2086.png and b/fonts/TewiFont/2086.png differ
diff --git a/fonts/TewiFont/2087.png b/fonts/TewiFont/2087.png
index 42cc5e46b..624cdfa1f 100644
Binary files a/fonts/TewiFont/2087.png and b/fonts/TewiFont/2087.png differ
diff --git a/fonts/TewiFont/2088.png b/fonts/TewiFont/2088.png
index a62b71bf8..3be8d8ae8 100644
Binary files a/fonts/TewiFont/2088.png and b/fonts/TewiFont/2088.png differ
diff --git a/fonts/TewiFont/2089.png b/fonts/TewiFont/2089.png
index 355c927c3..cb061909a 100644
Binary files a/fonts/TewiFont/2089.png and b/fonts/TewiFont/2089.png differ
diff --git a/fonts/TewiFont/208A.png b/fonts/TewiFont/208A.png
index 37a9cd1e9..a87241cde 100644
Binary files a/fonts/TewiFont/208A.png and b/fonts/TewiFont/208A.png differ
diff --git a/fonts/TewiFont/208B.png b/fonts/TewiFont/208B.png
index 8b3a74f0a..35de54641 100644
Binary files a/fonts/TewiFont/208B.png and b/fonts/TewiFont/208B.png differ
diff --git a/fonts/TewiFont/208C.png b/fonts/TewiFont/208C.png
index 18b569d1e..44ae3ba4b 100644
Binary files a/fonts/TewiFont/208C.png and b/fonts/TewiFont/208C.png differ
diff --git a/fonts/TewiFont/208D.png b/fonts/TewiFont/208D.png
index daf5060e5..08f244fb7 100644
Binary files a/fonts/TewiFont/208D.png and b/fonts/TewiFont/208D.png differ
diff --git a/fonts/TewiFont/208E.png b/fonts/TewiFont/208E.png
index cb8338f96..a5865f7eb 100644
Binary files a/fonts/TewiFont/208E.png and b/fonts/TewiFont/208E.png differ
diff --git a/fonts/TewiFont/2090.png b/fonts/TewiFont/2090.png
index afdc8e95e..ed6e29c74 100644
Binary files a/fonts/TewiFont/2090.png and b/fonts/TewiFont/2090.png differ
diff --git a/fonts/TewiFont/2091.png b/fonts/TewiFont/2091.png
index 6db56ad86..1660f8cc4 100644
Binary files a/fonts/TewiFont/2091.png and b/fonts/TewiFont/2091.png differ
diff --git a/fonts/TewiFont/2092.png b/fonts/TewiFont/2092.png
index 826273c46..b300fc473 100644
Binary files a/fonts/TewiFont/2092.png and b/fonts/TewiFont/2092.png differ
diff --git a/fonts/TewiFont/2093.png b/fonts/TewiFont/2093.png
index 3fa78437f..af1ccddb3 100644
Binary files a/fonts/TewiFont/2093.png and b/fonts/TewiFont/2093.png differ
diff --git a/fonts/TewiFont/2094.png b/fonts/TewiFont/2094.png
index d8a5da504..bdb262060 100644
Binary files a/fonts/TewiFont/2094.png and b/fonts/TewiFont/2094.png differ
diff --git a/fonts/TewiFont/2095.png b/fonts/TewiFont/2095.png
index 93e0eee73..851db5757 100644
Binary files a/fonts/TewiFont/2095.png and b/fonts/TewiFont/2095.png differ
diff --git a/fonts/TewiFont/2096.png b/fonts/TewiFont/2096.png
index c6908e822..cf25aabf0 100644
Binary files a/fonts/TewiFont/2096.png and b/fonts/TewiFont/2096.png differ
diff --git a/fonts/TewiFont/2097.png b/fonts/TewiFont/2097.png
index ad478fbd1..c894836e5 100644
Binary files a/fonts/TewiFont/2097.png and b/fonts/TewiFont/2097.png differ
diff --git a/fonts/TewiFont/2098.png b/fonts/TewiFont/2098.png
index 4777aad60..304a3a4e9 100644
Binary files a/fonts/TewiFont/2098.png and b/fonts/TewiFont/2098.png differ
diff --git a/fonts/TewiFont/2099.png b/fonts/TewiFont/2099.png
index 3e974b680..02e37cba0 100644
Binary files a/fonts/TewiFont/2099.png and b/fonts/TewiFont/2099.png differ
diff --git a/fonts/TewiFont/209A.png b/fonts/TewiFont/209A.png
index 59192fe7b..9fd7ef820 100644
Binary files a/fonts/TewiFont/209A.png and b/fonts/TewiFont/209A.png differ
diff --git a/fonts/TewiFont/209B.png b/fonts/TewiFont/209B.png
index c728416ac..869138822 100644
Binary files a/fonts/TewiFont/209B.png and b/fonts/TewiFont/209B.png differ
diff --git a/fonts/TewiFont/209C.png b/fonts/TewiFont/209C.png
index 2b2228ce4..a7b46a9b8 100644
Binary files a/fonts/TewiFont/209C.png and b/fonts/TewiFont/209C.png differ
diff --git a/fonts/TewiFont/20A0.png b/fonts/TewiFont/20A0.png
index 9eaa3cc6d..12e3ea501 100644
Binary files a/fonts/TewiFont/20A0.png and b/fonts/TewiFont/20A0.png differ
diff --git a/fonts/TewiFont/20A1.png b/fonts/TewiFont/20A1.png
index 22282a9e7..8e1842967 100644
Binary files a/fonts/TewiFont/20A1.png and b/fonts/TewiFont/20A1.png differ
diff --git a/fonts/TewiFont/20A2.png b/fonts/TewiFont/20A2.png
index 0932f3703..debf8a4d9 100644
Binary files a/fonts/TewiFont/20A2.png and b/fonts/TewiFont/20A2.png differ
diff --git a/fonts/TewiFont/20A3.png b/fonts/TewiFont/20A3.png
index 5684cf4ea..560daaf9d 100644
Binary files a/fonts/TewiFont/20A3.png and b/fonts/TewiFont/20A3.png differ
diff --git a/fonts/TewiFont/20A4.png b/fonts/TewiFont/20A4.png
index ba6b5922a..e34741304 100644
Binary files a/fonts/TewiFont/20A4.png and b/fonts/TewiFont/20A4.png differ
diff --git a/fonts/TewiFont/20A5.png b/fonts/TewiFont/20A5.png
index f34810d6f..b2c11ca45 100644
Binary files a/fonts/TewiFont/20A5.png and b/fonts/TewiFont/20A5.png differ
diff --git a/fonts/TewiFont/20A6.png b/fonts/TewiFont/20A6.png
index ebfe8a9e7..17e1ab2af 100644
Binary files a/fonts/TewiFont/20A6.png and b/fonts/TewiFont/20A6.png differ
diff --git a/fonts/TewiFont/20A8.png b/fonts/TewiFont/20A8.png
index cbb3a16d6..d109a8575 100644
Binary files a/fonts/TewiFont/20A8.png and b/fonts/TewiFont/20A8.png differ
diff --git a/fonts/TewiFont/20A9.png b/fonts/TewiFont/20A9.png
index bd045c3d7..d71b30f79 100644
Binary files a/fonts/TewiFont/20A9.png and b/fonts/TewiFont/20A9.png differ
diff --git a/fonts/TewiFont/20AA.png b/fonts/TewiFont/20AA.png
index eb384ddff..f5b5b7bd9 100644
Binary files a/fonts/TewiFont/20AA.png and b/fonts/TewiFont/20AA.png differ
diff --git a/fonts/TewiFont/20AB.png b/fonts/TewiFont/20AB.png
index a1499d2e7..d4c242121 100644
Binary files a/fonts/TewiFont/20AB.png and b/fonts/TewiFont/20AB.png differ
diff --git a/fonts/TewiFont/20AC.png b/fonts/TewiFont/20AC.png
index 9e9ab18d6..894a30bea 100644
Binary files a/fonts/TewiFont/20AC.png and b/fonts/TewiFont/20AC.png differ
diff --git a/fonts/TewiFont/20AD.png b/fonts/TewiFont/20AD.png
index 1c0a11942..edb765455 100644
Binary files a/fonts/TewiFont/20AD.png and b/fonts/TewiFont/20AD.png differ
diff --git a/fonts/TewiFont/20AE.png b/fonts/TewiFont/20AE.png
index 97165021b..e5808a3e9 100644
Binary files a/fonts/TewiFont/20AE.png and b/fonts/TewiFont/20AE.png differ
diff --git a/fonts/TewiFont/20AF.png b/fonts/TewiFont/20AF.png
index ec8add9dd..349d3555a 100644
Binary files a/fonts/TewiFont/20AF.png and b/fonts/TewiFont/20AF.png differ
diff --git a/fonts/TewiFont/20B1.png b/fonts/TewiFont/20B1.png
index e05ee7e1c..62b9c346b 100644
Binary files a/fonts/TewiFont/20B1.png and b/fonts/TewiFont/20B1.png differ
diff --git a/fonts/TewiFont/20B2.png b/fonts/TewiFont/20B2.png
index e92e74cc8..29f2292cc 100644
Binary files a/fonts/TewiFont/20B2.png and b/fonts/TewiFont/20B2.png differ
diff --git a/fonts/TewiFont/20B3.png b/fonts/TewiFont/20B3.png
index 1714ab829..4942458be 100644
Binary files a/fonts/TewiFont/20B3.png and b/fonts/TewiFont/20B3.png differ
diff --git a/fonts/TewiFont/20B5.png b/fonts/TewiFont/20B5.png
index e4f4e6280..55446530b 100644
Binary files a/fonts/TewiFont/20B5.png and b/fonts/TewiFont/20B5.png differ
diff --git a/fonts/TewiFont/20B6.png b/fonts/TewiFont/20B6.png
index eedb0bec8..f83b7ecd4 100644
Binary files a/fonts/TewiFont/20B6.png and b/fonts/TewiFont/20B6.png differ
diff --git a/fonts/TewiFont/20B8.png b/fonts/TewiFont/20B8.png
index 1631b60e3..acefd077e 100644
Binary files a/fonts/TewiFont/20B8.png and b/fonts/TewiFont/20B8.png differ
diff --git a/fonts/TewiFont/20B9.png b/fonts/TewiFont/20B9.png
index 1e982ddeb..a94164b1d 100644
Binary files a/fonts/TewiFont/20B9.png and b/fonts/TewiFont/20B9.png differ
diff --git a/fonts/TewiFont/20BA.png b/fonts/TewiFont/20BA.png
index c77d82dee..53bf2e738 100644
Binary files a/fonts/TewiFont/20BA.png and b/fonts/TewiFont/20BA.png differ
diff --git a/fonts/TewiFont/20BC.png b/fonts/TewiFont/20BC.png
index 22f0a775b..73e795d17 100644
Binary files a/fonts/TewiFont/20BC.png and b/fonts/TewiFont/20BC.png differ
diff --git a/fonts/TewiFont/20BD.png b/fonts/TewiFont/20BD.png
index 33f2dd176..ce5633093 100644
Binary files a/fonts/TewiFont/20BD.png and b/fonts/TewiFont/20BD.png differ
diff --git a/fonts/TewiFont/2100.png b/fonts/TewiFont/2100.png
index ea369ed4d..25eb72866 100644
Binary files a/fonts/TewiFont/2100.png and b/fonts/TewiFont/2100.png differ
diff --git a/fonts/TewiFont/2101.png b/fonts/TewiFont/2101.png
index e84dc5a98..f199b622b 100644
Binary files a/fonts/TewiFont/2101.png and b/fonts/TewiFont/2101.png differ
diff --git a/fonts/TewiFont/2102.png b/fonts/TewiFont/2102.png
index ee2d63099..b21748730 100644
Binary files a/fonts/TewiFont/2102.png and b/fonts/TewiFont/2102.png differ
diff --git a/fonts/TewiFont/2103.png b/fonts/TewiFont/2103.png
index 74a68ff40..581631a8f 100644
Binary files a/fonts/TewiFont/2103.png and b/fonts/TewiFont/2103.png differ
diff --git a/fonts/TewiFont/2104.png b/fonts/TewiFont/2104.png
index dab279d82..8922c31f4 100644
Binary files a/fonts/TewiFont/2104.png and b/fonts/TewiFont/2104.png differ
diff --git a/fonts/TewiFont/2105.png b/fonts/TewiFont/2105.png
index 99fcf5701..edba4436b 100644
Binary files a/fonts/TewiFont/2105.png and b/fonts/TewiFont/2105.png differ
diff --git a/fonts/TewiFont/2106.png b/fonts/TewiFont/2106.png
index e7470827d..c869f8595 100644
Binary files a/fonts/TewiFont/2106.png and b/fonts/TewiFont/2106.png differ
diff --git a/fonts/TewiFont/2107.png b/fonts/TewiFont/2107.png
index 950daa470..c70ff1a21 100644
Binary files a/fonts/TewiFont/2107.png and b/fonts/TewiFont/2107.png differ
diff --git a/fonts/TewiFont/2108.png b/fonts/TewiFont/2108.png
index 450f46233..4b73bd36f 100644
Binary files a/fonts/TewiFont/2108.png and b/fonts/TewiFont/2108.png differ
diff --git a/fonts/TewiFont/2109.png b/fonts/TewiFont/2109.png
index b40d2f533..c7fe9cc8e 100644
Binary files a/fonts/TewiFont/2109.png and b/fonts/TewiFont/2109.png differ
diff --git a/fonts/TewiFont/210A.png b/fonts/TewiFont/210A.png
index 55c88a687..58a76644e 100644
Binary files a/fonts/TewiFont/210A.png and b/fonts/TewiFont/210A.png differ
diff --git a/fonts/TewiFont/210B.png b/fonts/TewiFont/210B.png
index 672d9c910..a50084c6b 100644
Binary files a/fonts/TewiFont/210B.png and b/fonts/TewiFont/210B.png differ
diff --git a/fonts/TewiFont/2116.png b/fonts/TewiFont/2116.png
index 4a298e9dc..ef1160680 100644
Binary files a/fonts/TewiFont/2116.png and b/fonts/TewiFont/2116.png differ
diff --git a/fonts/TewiFont/2117.png b/fonts/TewiFont/2117.png
index bbab4005e..bae068a60 100644
Binary files a/fonts/TewiFont/2117.png and b/fonts/TewiFont/2117.png differ
diff --git a/fonts/TewiFont/2122.png b/fonts/TewiFont/2122.png
index 86f73b331..361e21d11 100644
Binary files a/fonts/TewiFont/2122.png and b/fonts/TewiFont/2122.png differ
diff --git a/fonts/TewiFont/2125.png b/fonts/TewiFont/2125.png
index 2ada1650d..f63df6377 100644
Binary files a/fonts/TewiFont/2125.png and b/fonts/TewiFont/2125.png differ
diff --git a/fonts/TewiFont/2126.png b/fonts/TewiFont/2126.png
index d51d012f8..86a5c8f87 100644
Binary files a/fonts/TewiFont/2126.png and b/fonts/TewiFont/2126.png differ
diff --git a/fonts/TewiFont/2127.png b/fonts/TewiFont/2127.png
index 9294028da..2697c5af5 100644
Binary files a/fonts/TewiFont/2127.png and b/fonts/TewiFont/2127.png differ
diff --git a/fonts/TewiFont/212A.png b/fonts/TewiFont/212A.png
index c8f94b104..42b233b39 100644
Binary files a/fonts/TewiFont/212A.png and b/fonts/TewiFont/212A.png differ
diff --git a/fonts/TewiFont/212B.png b/fonts/TewiFont/212B.png
index beb4da488..49cdc5e4c 100644
Binary files a/fonts/TewiFont/212B.png and b/fonts/TewiFont/212B.png differ
diff --git a/fonts/TewiFont/212F.png b/fonts/TewiFont/212F.png
index 541d713e8..1f565d64c 100644
Binary files a/fonts/TewiFont/212F.png and b/fonts/TewiFont/212F.png differ
diff --git a/fonts/TewiFont/2133.png b/fonts/TewiFont/2133.png
index 2436c3e5d..07c08658d 100644
Binary files a/fonts/TewiFont/2133.png and b/fonts/TewiFont/2133.png differ
diff --git a/fonts/TewiFont/2134.png b/fonts/TewiFont/2134.png
index 87e591379..839015ccb 100644
Binary files a/fonts/TewiFont/2134.png and b/fonts/TewiFont/2134.png differ
diff --git a/fonts/TewiFont/2160.png b/fonts/TewiFont/2160.png
index 680f2aaec..98997d826 100644
Binary files a/fonts/TewiFont/2160.png and b/fonts/TewiFont/2160.png differ
diff --git a/fonts/TewiFont/2161.png b/fonts/TewiFont/2161.png
index 4ceff1cdf..3b43240e6 100644
Binary files a/fonts/TewiFont/2161.png and b/fonts/TewiFont/2161.png differ
diff --git a/fonts/TewiFont/2162.png b/fonts/TewiFont/2162.png
index 9aeae784f..91c29789d 100644
Binary files a/fonts/TewiFont/2162.png and b/fonts/TewiFont/2162.png differ
diff --git a/fonts/TewiFont/2163.png b/fonts/TewiFont/2163.png
index a0b3530f7..895eec50f 100644
Binary files a/fonts/TewiFont/2163.png and b/fonts/TewiFont/2163.png differ
diff --git a/fonts/TewiFont/2164.png b/fonts/TewiFont/2164.png
index 9b01629d4..40c801d8a 100644
Binary files a/fonts/TewiFont/2164.png and b/fonts/TewiFont/2164.png differ
diff --git a/fonts/TewiFont/2166.png b/fonts/TewiFont/2166.png
index 0b12c6efc..3665ef96d 100644
Binary files a/fonts/TewiFont/2166.png and b/fonts/TewiFont/2166.png differ
diff --git a/fonts/TewiFont/2168.png b/fonts/TewiFont/2168.png
index 661fd261c..8478bd94e 100644
Binary files a/fonts/TewiFont/2168.png and b/fonts/TewiFont/2168.png differ
diff --git a/fonts/TewiFont/2169.png b/fonts/TewiFont/2169.png
index 186322c86..59fcbd421 100644
Binary files a/fonts/TewiFont/2169.png and b/fonts/TewiFont/2169.png differ
diff --git a/fonts/TewiFont/216A.png b/fonts/TewiFont/216A.png
index fad566bb8..8cc0d4371 100644
Binary files a/fonts/TewiFont/216A.png and b/fonts/TewiFont/216A.png differ
diff --git a/fonts/TewiFont/216B.png b/fonts/TewiFont/216B.png
index 3f4dabab8..8ef749b04 100644
Binary files a/fonts/TewiFont/216B.png and b/fonts/TewiFont/216B.png differ
diff --git a/fonts/TewiFont/216C.png b/fonts/TewiFont/216C.png
index 5e22b00cc..143ae35e2 100644
Binary files a/fonts/TewiFont/216C.png and b/fonts/TewiFont/216C.png differ
diff --git a/fonts/TewiFont/216D.png b/fonts/TewiFont/216D.png
index 72c1e9c02..da41cb09e 100644
Binary files a/fonts/TewiFont/216D.png and b/fonts/TewiFont/216D.png differ
diff --git a/fonts/TewiFont/216E.png b/fonts/TewiFont/216E.png
index 63298cb5f..b1454bdf2 100644
Binary files a/fonts/TewiFont/216E.png and b/fonts/TewiFont/216E.png differ
diff --git a/fonts/TewiFont/216F.png b/fonts/TewiFont/216F.png
index 140320557..bf12589d6 100644
Binary files a/fonts/TewiFont/216F.png and b/fonts/TewiFont/216F.png differ
diff --git a/fonts/TewiFont/2170.png b/fonts/TewiFont/2170.png
index 106d485bc..23d311f56 100644
Binary files a/fonts/TewiFont/2170.png and b/fonts/TewiFont/2170.png differ
diff --git a/fonts/TewiFont/2171.png b/fonts/TewiFont/2171.png
index 4f6ec9851..7b0fee36c 100644
Binary files a/fonts/TewiFont/2171.png and b/fonts/TewiFont/2171.png differ
diff --git a/fonts/TewiFont/2172.png b/fonts/TewiFont/2172.png
index b687afdb8..15d734afe 100644
Binary files a/fonts/TewiFont/2172.png and b/fonts/TewiFont/2172.png differ
diff --git a/fonts/TewiFont/2173.png b/fonts/TewiFont/2173.png
index 56c66225d..0af646594 100644
Binary files a/fonts/TewiFont/2173.png and b/fonts/TewiFont/2173.png differ
diff --git a/fonts/TewiFont/2174.png b/fonts/TewiFont/2174.png
index b18c913dc..3499a44a8 100644
Binary files a/fonts/TewiFont/2174.png and b/fonts/TewiFont/2174.png differ
diff --git a/fonts/TewiFont/2175.png b/fonts/TewiFont/2175.png
index dba5e18dd..020f40487 100644
Binary files a/fonts/TewiFont/2175.png and b/fonts/TewiFont/2175.png differ
diff --git a/fonts/TewiFont/2176.png b/fonts/TewiFont/2176.png
index 68dda7f9a..cd1f676f0 100644
Binary files a/fonts/TewiFont/2176.png and b/fonts/TewiFont/2176.png differ
diff --git a/fonts/TewiFont/2178.png b/fonts/TewiFont/2178.png
index fab1b8a51..5b0b53c9d 100644
Binary files a/fonts/TewiFont/2178.png and b/fonts/TewiFont/2178.png differ
diff --git a/fonts/TewiFont/2179.png b/fonts/TewiFont/2179.png
index 7f753b33d..3aab49bef 100644
Binary files a/fonts/TewiFont/2179.png and b/fonts/TewiFont/2179.png differ
diff --git a/fonts/TewiFont/217A.png b/fonts/TewiFont/217A.png
index 7d5e30c97..258e0bb05 100644
Binary files a/fonts/TewiFont/217A.png and b/fonts/TewiFont/217A.png differ
diff --git a/fonts/TewiFont/217B.png b/fonts/TewiFont/217B.png
index 76ba51361..fbc4ee9f5 100644
Binary files a/fonts/TewiFont/217B.png and b/fonts/TewiFont/217B.png differ
diff --git a/fonts/TewiFont/217C.png b/fonts/TewiFont/217C.png
index 28bdaf1e7..6362b8a5d 100644
Binary files a/fonts/TewiFont/217C.png and b/fonts/TewiFont/217C.png differ
diff --git a/fonts/TewiFont/217D.png b/fonts/TewiFont/217D.png
index 5e593be1c..b8e75a79a 100644
Binary files a/fonts/TewiFont/217D.png and b/fonts/TewiFont/217D.png differ
diff --git a/fonts/TewiFont/217E.png b/fonts/TewiFont/217E.png
index 6e87ad156..d0b01186c 100644
Binary files a/fonts/TewiFont/217E.png and b/fonts/TewiFont/217E.png differ
diff --git a/fonts/TewiFont/217F.png b/fonts/TewiFont/217F.png
index d1bcebfa6..e15155c44 100644
Binary files a/fonts/TewiFont/217F.png and b/fonts/TewiFont/217F.png differ
diff --git a/fonts/TewiFont/2180.png b/fonts/TewiFont/2180.png
index 33117b4a9..531ec5fdc 100644
Binary files a/fonts/TewiFont/2180.png and b/fonts/TewiFont/2180.png differ
diff --git a/fonts/TewiFont/2183.png b/fonts/TewiFont/2183.png
index f2eecc467..7308da2dd 100644
Binary files a/fonts/TewiFont/2183.png and b/fonts/TewiFont/2183.png differ
diff --git a/fonts/TewiFont/2190.png b/fonts/TewiFont/2190.png
index 039b8fe05..f2e41d2c3 100644
Binary files a/fonts/TewiFont/2190.png and b/fonts/TewiFont/2190.png differ
diff --git a/fonts/TewiFont/2191.png b/fonts/TewiFont/2191.png
index 96ecc1aba..4217c76f4 100644
Binary files a/fonts/TewiFont/2191.png and b/fonts/TewiFont/2191.png differ
diff --git a/fonts/TewiFont/2192.png b/fonts/TewiFont/2192.png
index 161f2ec5a..4d16960b1 100644
Binary files a/fonts/TewiFont/2192.png and b/fonts/TewiFont/2192.png differ
diff --git a/fonts/TewiFont/2193.png b/fonts/TewiFont/2193.png
index 08eab9b1c..a8c7521c0 100644
Binary files a/fonts/TewiFont/2193.png and b/fonts/TewiFont/2193.png differ
diff --git a/fonts/TewiFont/2195.png b/fonts/TewiFont/2195.png
index 4457ca972..2ec371454 100644
Binary files a/fonts/TewiFont/2195.png and b/fonts/TewiFont/2195.png differ
diff --git a/fonts/TewiFont/2196.png b/fonts/TewiFont/2196.png
index dfc0a07a5..9f1d47c26 100644
Binary files a/fonts/TewiFont/2196.png and b/fonts/TewiFont/2196.png differ
diff --git a/fonts/TewiFont/2197.png b/fonts/TewiFont/2197.png
index f2f0bf593..514bff488 100644
Binary files a/fonts/TewiFont/2197.png and b/fonts/TewiFont/2197.png differ
diff --git a/fonts/TewiFont/2198.png b/fonts/TewiFont/2198.png
index 7ed1649c4..e128c0b5b 100644
Binary files a/fonts/TewiFont/2198.png and b/fonts/TewiFont/2198.png differ
diff --git a/fonts/TewiFont/2199.png b/fonts/TewiFont/2199.png
index 860d93ce5..aa39aabbf 100644
Binary files a/fonts/TewiFont/2199.png and b/fonts/TewiFont/2199.png differ
diff --git a/fonts/TewiFont/219A.png b/fonts/TewiFont/219A.png
index a99b1018e..1342612db 100644
Binary files a/fonts/TewiFont/219A.png and b/fonts/TewiFont/219A.png differ
diff --git a/fonts/TewiFont/219B.png b/fonts/TewiFont/219B.png
index b568c3f86..5d5c58c70 100644
Binary files a/fonts/TewiFont/219B.png and b/fonts/TewiFont/219B.png differ
diff --git a/fonts/TewiFont/219C.png b/fonts/TewiFont/219C.png
index ecb7d8364..5188f71f5 100644
Binary files a/fonts/TewiFont/219C.png and b/fonts/TewiFont/219C.png differ
diff --git a/fonts/TewiFont/219D.png b/fonts/TewiFont/219D.png
index 32ff0d823..a68dfb6d1 100644
Binary files a/fonts/TewiFont/219D.png and b/fonts/TewiFont/219D.png differ
diff --git a/fonts/TewiFont/219E.png b/fonts/TewiFont/219E.png
index 4a9304d64..97dd3f72c 100644
Binary files a/fonts/TewiFont/219E.png and b/fonts/TewiFont/219E.png differ
diff --git a/fonts/TewiFont/219F.png b/fonts/TewiFont/219F.png
index f2f94345f..af48b5107 100644
Binary files a/fonts/TewiFont/219F.png and b/fonts/TewiFont/219F.png differ
diff --git a/fonts/TewiFont/21A0.png b/fonts/TewiFont/21A0.png
index f0a0319f7..5a0a6d9ab 100644
Binary files a/fonts/TewiFont/21A0.png and b/fonts/TewiFont/21A0.png differ
diff --git a/fonts/TewiFont/21A1.png b/fonts/TewiFont/21A1.png
index 403490ec4..d970eb4b0 100644
Binary files a/fonts/TewiFont/21A1.png and b/fonts/TewiFont/21A1.png differ
diff --git a/fonts/TewiFont/21A2.png b/fonts/TewiFont/21A2.png
index 0b39b404b..36efdb25e 100644
Binary files a/fonts/TewiFont/21A2.png and b/fonts/TewiFont/21A2.png differ
diff --git a/fonts/TewiFont/21A3.png b/fonts/TewiFont/21A3.png
index 1ada57374..9b4c99511 100644
Binary files a/fonts/TewiFont/21A3.png and b/fonts/TewiFont/21A3.png differ
diff --git a/fonts/TewiFont/21A4.png b/fonts/TewiFont/21A4.png
index ed509971d..1b2e8ddc4 100644
Binary files a/fonts/TewiFont/21A4.png and b/fonts/TewiFont/21A4.png differ
diff --git a/fonts/TewiFont/21A5.png b/fonts/TewiFont/21A5.png
index aedf7ae44..86329337a 100644
Binary files a/fonts/TewiFont/21A5.png and b/fonts/TewiFont/21A5.png differ
diff --git a/fonts/TewiFont/21A6.png b/fonts/TewiFont/21A6.png
index bf17a46cd..e419217c1 100644
Binary files a/fonts/TewiFont/21A6.png and b/fonts/TewiFont/21A6.png differ
diff --git a/fonts/TewiFont/21A7.png b/fonts/TewiFont/21A7.png
index dbc14ff54..c3e17d63d 100644
Binary files a/fonts/TewiFont/21A7.png and b/fonts/TewiFont/21A7.png differ
diff --git a/fonts/TewiFont/21A8.png b/fonts/TewiFont/21A8.png
index 2f9327112..987d5cf1c 100644
Binary files a/fonts/TewiFont/21A8.png and b/fonts/TewiFont/21A8.png differ
diff --git a/fonts/TewiFont/21A9.png b/fonts/TewiFont/21A9.png
index 9ed40dea1..b6ad98d3d 100644
Binary files a/fonts/TewiFont/21A9.png and b/fonts/TewiFont/21A9.png differ
diff --git a/fonts/TewiFont/21AA.png b/fonts/TewiFont/21AA.png
index baa28dca5..997718772 100644
Binary files a/fonts/TewiFont/21AA.png and b/fonts/TewiFont/21AA.png differ
diff --git a/fonts/TewiFont/21AB.png b/fonts/TewiFont/21AB.png
index 9b4970077..04744f59d 100644
Binary files a/fonts/TewiFont/21AB.png and b/fonts/TewiFont/21AB.png differ
diff --git a/fonts/TewiFont/21AC.png b/fonts/TewiFont/21AC.png
index 6f0e8bd72..f2d038f2c 100644
Binary files a/fonts/TewiFont/21AC.png and b/fonts/TewiFont/21AC.png differ
diff --git a/fonts/TewiFont/21AF.png b/fonts/TewiFont/21AF.png
index ba7dd05c3..2023551ac 100644
Binary files a/fonts/TewiFont/21AF.png and b/fonts/TewiFont/21AF.png differ
diff --git a/fonts/TewiFont/21B0.png b/fonts/TewiFont/21B0.png
index b88b97fe1..5db5b2d62 100644
Binary files a/fonts/TewiFont/21B0.png and b/fonts/TewiFont/21B0.png differ
diff --git a/fonts/TewiFont/21B1.png b/fonts/TewiFont/21B1.png
index ff8de10dc..6af9e4738 100644
Binary files a/fonts/TewiFont/21B1.png and b/fonts/TewiFont/21B1.png differ
diff --git a/fonts/TewiFont/21B2.png b/fonts/TewiFont/21B2.png
index c73eaa7d8..8597f88f0 100644
Binary files a/fonts/TewiFont/21B2.png and b/fonts/TewiFont/21B2.png differ
diff --git a/fonts/TewiFont/21B3.png b/fonts/TewiFont/21B3.png
index d04291c55..a99c47491 100644
Binary files a/fonts/TewiFont/21B3.png and b/fonts/TewiFont/21B3.png differ
diff --git a/fonts/TewiFont/21B4.png b/fonts/TewiFont/21B4.png
index 4ba5a5c7f..17d72ad0f 100644
Binary files a/fonts/TewiFont/21B4.png and b/fonts/TewiFont/21B4.png differ
diff --git a/fonts/TewiFont/21B5.png b/fonts/TewiFont/21B5.png
index 8dfec78a6..805ec4e23 100644
Binary files a/fonts/TewiFont/21B5.png and b/fonts/TewiFont/21B5.png differ
diff --git a/fonts/TewiFont/21B6.png b/fonts/TewiFont/21B6.png
index 456d8a363..1d65c2ab3 100644
Binary files a/fonts/TewiFont/21B6.png and b/fonts/TewiFont/21B6.png differ
diff --git a/fonts/TewiFont/21B7.png b/fonts/TewiFont/21B7.png
index 22f63b65a..96db08678 100644
Binary files a/fonts/TewiFont/21B7.png and b/fonts/TewiFont/21B7.png differ
diff --git a/fonts/TewiFont/21B8.png b/fonts/TewiFont/21B8.png
index 593495fab..8d322abd1 100644
Binary files a/fonts/TewiFont/21B8.png and b/fonts/TewiFont/21B8.png differ
diff --git a/fonts/TewiFont/21B9.png b/fonts/TewiFont/21B9.png
index 3af547740..af506d392 100644
Binary files a/fonts/TewiFont/21B9.png and b/fonts/TewiFont/21B9.png differ
diff --git a/fonts/TewiFont/21BA.png b/fonts/TewiFont/21BA.png
index a58f56917..609246076 100644
Binary files a/fonts/TewiFont/21BA.png and b/fonts/TewiFont/21BA.png differ
diff --git a/fonts/TewiFont/21BB.png b/fonts/TewiFont/21BB.png
index ec2642409..cc678ff8e 100644
Binary files a/fonts/TewiFont/21BB.png and b/fonts/TewiFont/21BB.png differ
diff --git a/fonts/TewiFont/21BC.png b/fonts/TewiFont/21BC.png
index 5d06188d1..c4dcad474 100644
Binary files a/fonts/TewiFont/21BC.png and b/fonts/TewiFont/21BC.png differ
diff --git a/fonts/TewiFont/21BD.png b/fonts/TewiFont/21BD.png
index 64b1ac425..1e357b57d 100644
Binary files a/fonts/TewiFont/21BD.png and b/fonts/TewiFont/21BD.png differ
diff --git a/fonts/TewiFont/21BE.png b/fonts/TewiFont/21BE.png
index f873cc781..f12280f81 100644
Binary files a/fonts/TewiFont/21BE.png and b/fonts/TewiFont/21BE.png differ
diff --git a/fonts/TewiFont/21BF.png b/fonts/TewiFont/21BF.png
index 8b3759eac..5268bc4d5 100644
Binary files a/fonts/TewiFont/21BF.png and b/fonts/TewiFont/21BF.png differ
diff --git a/fonts/TewiFont/21C0.png b/fonts/TewiFont/21C0.png
index e35334a49..53f45f76e 100644
Binary files a/fonts/TewiFont/21C0.png and b/fonts/TewiFont/21C0.png differ
diff --git a/fonts/TewiFont/21C1.png b/fonts/TewiFont/21C1.png
index 8b9f31040..c0b8c6612 100644
Binary files a/fonts/TewiFont/21C1.png and b/fonts/TewiFont/21C1.png differ
diff --git a/fonts/TewiFont/21C2.png b/fonts/TewiFont/21C2.png
index ec01a86f1..8a467205d 100644
Binary files a/fonts/TewiFont/21C2.png and b/fonts/TewiFont/21C2.png differ
diff --git a/fonts/TewiFont/21C3.png b/fonts/TewiFont/21C3.png
index 5f18571cf..cdec8fbcb 100644
Binary files a/fonts/TewiFont/21C3.png and b/fonts/TewiFont/21C3.png differ
diff --git a/fonts/TewiFont/21C4.png b/fonts/TewiFont/21C4.png
index c5f9f2031..81dd06f90 100644
Binary files a/fonts/TewiFont/21C4.png and b/fonts/TewiFont/21C4.png differ
diff --git a/fonts/TewiFont/21C5.png b/fonts/TewiFont/21C5.png
index 33f2c8b9b..b2fcd0767 100644
Binary files a/fonts/TewiFont/21C5.png and b/fonts/TewiFont/21C5.png differ
diff --git a/fonts/TewiFont/21C6.png b/fonts/TewiFont/21C6.png
index eebf7b9d1..30cde1856 100644
Binary files a/fonts/TewiFont/21C6.png and b/fonts/TewiFont/21C6.png differ
diff --git a/fonts/TewiFont/21C7.png b/fonts/TewiFont/21C7.png
index 19ef999c9..9892025a7 100644
Binary files a/fonts/TewiFont/21C7.png and b/fonts/TewiFont/21C7.png differ
diff --git a/fonts/TewiFont/21C8.png b/fonts/TewiFont/21C8.png
index ee1b86b64..cda458ff0 100644
Binary files a/fonts/TewiFont/21C8.png and b/fonts/TewiFont/21C8.png differ
diff --git a/fonts/TewiFont/21C9.png b/fonts/TewiFont/21C9.png
index b5a5f16b0..b171b3de2 100644
Binary files a/fonts/TewiFont/21C9.png and b/fonts/TewiFont/21C9.png differ
diff --git a/fonts/TewiFont/21CA.png b/fonts/TewiFont/21CA.png
index dc28ea834..b28e999db 100644
Binary files a/fonts/TewiFont/21CA.png and b/fonts/TewiFont/21CA.png differ
diff --git a/fonts/TewiFont/21CB.png b/fonts/TewiFont/21CB.png
index 9cc768e40..ac259bc8c 100644
Binary files a/fonts/TewiFont/21CB.png and b/fonts/TewiFont/21CB.png differ
diff --git a/fonts/TewiFont/21CC.png b/fonts/TewiFont/21CC.png
index 1ee72e7cd..2021db0eb 100644
Binary files a/fonts/TewiFont/21CC.png and b/fonts/TewiFont/21CC.png differ
diff --git a/fonts/TewiFont/21CD.png b/fonts/TewiFont/21CD.png
index 4341e8730..0a37c4f2d 100644
Binary files a/fonts/TewiFont/21CD.png and b/fonts/TewiFont/21CD.png differ
diff --git a/fonts/TewiFont/21CF.png b/fonts/TewiFont/21CF.png
index 9b3548226..3dc7f892c 100644
Binary files a/fonts/TewiFont/21CF.png and b/fonts/TewiFont/21CF.png differ
diff --git a/fonts/TewiFont/21D0.png b/fonts/TewiFont/21D0.png
index 8c11c4b25..2ff6f0045 100644
Binary files a/fonts/TewiFont/21D0.png and b/fonts/TewiFont/21D0.png differ
diff --git a/fonts/TewiFont/21D1.png b/fonts/TewiFont/21D1.png
index 311ff0d14..f56add1df 100644
Binary files a/fonts/TewiFont/21D1.png and b/fonts/TewiFont/21D1.png differ
diff --git a/fonts/TewiFont/21D2.png b/fonts/TewiFont/21D2.png
index 8e40e4487..b8723938e 100644
Binary files a/fonts/TewiFont/21D2.png and b/fonts/TewiFont/21D2.png differ
diff --git a/fonts/TewiFont/21D3.png b/fonts/TewiFont/21D3.png
index 1008a905d..a89196c3b 100644
Binary files a/fonts/TewiFont/21D3.png and b/fonts/TewiFont/21D3.png differ
diff --git a/fonts/TewiFont/21D5.png b/fonts/TewiFont/21D5.png
index 9d817c77d..78ae637bd 100644
Binary files a/fonts/TewiFont/21D5.png and b/fonts/TewiFont/21D5.png differ
diff --git a/fonts/TewiFont/21D6.png b/fonts/TewiFont/21D6.png
index 94d40b3f8..23a020d81 100644
Binary files a/fonts/TewiFont/21D6.png and b/fonts/TewiFont/21D6.png differ
diff --git a/fonts/TewiFont/21D7.png b/fonts/TewiFont/21D7.png
index a03720855..a0003d382 100644
Binary files a/fonts/TewiFont/21D7.png and b/fonts/TewiFont/21D7.png differ
diff --git a/fonts/TewiFont/21D8.png b/fonts/TewiFont/21D8.png
index be875914f..b306809c6 100644
Binary files a/fonts/TewiFont/21D8.png and b/fonts/TewiFont/21D8.png differ
diff --git a/fonts/TewiFont/21D9.png b/fonts/TewiFont/21D9.png
index dbfeb6098..ae1c034d1 100644
Binary files a/fonts/TewiFont/21D9.png and b/fonts/TewiFont/21D9.png differ
diff --git a/fonts/TewiFont/21DA.png b/fonts/TewiFont/21DA.png
index f51db510e..502b732c7 100644
Binary files a/fonts/TewiFont/21DA.png and b/fonts/TewiFont/21DA.png differ
diff --git a/fonts/TewiFont/21DB.png b/fonts/TewiFont/21DB.png
index 5eaedc7bc..80fa2472f 100644
Binary files a/fonts/TewiFont/21DB.png and b/fonts/TewiFont/21DB.png differ
diff --git a/fonts/TewiFont/21DC.png b/fonts/TewiFont/21DC.png
index 1111ddfd0..37c269425 100644
Binary files a/fonts/TewiFont/21DC.png and b/fonts/TewiFont/21DC.png differ
diff --git a/fonts/TewiFont/21DD.png b/fonts/TewiFont/21DD.png
index 20dbd8d75..310159b7b 100644
Binary files a/fonts/TewiFont/21DD.png and b/fonts/TewiFont/21DD.png differ
diff --git a/fonts/TewiFont/21DE.png b/fonts/TewiFont/21DE.png
index dbc047dec..82ef8cbbe 100644
Binary files a/fonts/TewiFont/21DE.png and b/fonts/TewiFont/21DE.png differ
diff --git a/fonts/TewiFont/21DF.png b/fonts/TewiFont/21DF.png
index 5dff75475..4f8d7098b 100644
Binary files a/fonts/TewiFont/21DF.png and b/fonts/TewiFont/21DF.png differ
diff --git a/fonts/TewiFont/21E0.png b/fonts/TewiFont/21E0.png
index a668a7c51..6c2026094 100644
Binary files a/fonts/TewiFont/21E0.png and b/fonts/TewiFont/21E0.png differ
diff --git a/fonts/TewiFont/21E1.png b/fonts/TewiFont/21E1.png
index 5fb8c7b3c..7f9bdd8cc 100644
Binary files a/fonts/TewiFont/21E1.png and b/fonts/TewiFont/21E1.png differ
diff --git a/fonts/TewiFont/21E2.png b/fonts/TewiFont/21E2.png
index 46baac133..58fc129b7 100644
Binary files a/fonts/TewiFont/21E2.png and b/fonts/TewiFont/21E2.png differ
diff --git a/fonts/TewiFont/21E3.png b/fonts/TewiFont/21E3.png
index ec140c807..45fcae9d4 100644
Binary files a/fonts/TewiFont/21E3.png and b/fonts/TewiFont/21E3.png differ
diff --git a/fonts/TewiFont/21E4.png b/fonts/TewiFont/21E4.png
index e0208c2b4..aae5d4de2 100644
Binary files a/fonts/TewiFont/21E4.png and b/fonts/TewiFont/21E4.png differ
diff --git a/fonts/TewiFont/21E5.png b/fonts/TewiFont/21E5.png
index 91316e236..f8366dd07 100644
Binary files a/fonts/TewiFont/21E5.png and b/fonts/TewiFont/21E5.png differ
diff --git a/fonts/TewiFont/21E6.png b/fonts/TewiFont/21E6.png
index 822f3f881..a61fe3196 100644
Binary files a/fonts/TewiFont/21E6.png and b/fonts/TewiFont/21E6.png differ
diff --git a/fonts/TewiFont/21E7.png b/fonts/TewiFont/21E7.png
index dc1ae3f19..8a82e9664 100644
Binary files a/fonts/TewiFont/21E7.png and b/fonts/TewiFont/21E7.png differ
diff --git a/fonts/TewiFont/21E8.png b/fonts/TewiFont/21E8.png
index 84c13e786..92d30b82a 100644
Binary files a/fonts/TewiFont/21E8.png and b/fonts/TewiFont/21E8.png differ
diff --git a/fonts/TewiFont/21E9.png b/fonts/TewiFont/21E9.png
index 5ff29f2f9..655d949d0 100644
Binary files a/fonts/TewiFont/21E9.png and b/fonts/TewiFont/21E9.png differ
diff --git a/fonts/TewiFont/21EA.png b/fonts/TewiFont/21EA.png
index ec6c6f103..e83ea3873 100644
Binary files a/fonts/TewiFont/21EA.png and b/fonts/TewiFont/21EA.png differ
diff --git a/fonts/TewiFont/21EB.png b/fonts/TewiFont/21EB.png
index 729229d86..f98761af5 100644
Binary files a/fonts/TewiFont/21EB.png and b/fonts/TewiFont/21EB.png differ
diff --git a/fonts/TewiFont/21EC.png b/fonts/TewiFont/21EC.png
index fea7bba35..e1f8fe181 100644
Binary files a/fonts/TewiFont/21EC.png and b/fonts/TewiFont/21EC.png differ
diff --git a/fonts/TewiFont/21ED.png b/fonts/TewiFont/21ED.png
index 4f844cc96..f2a5e9c98 100644
Binary files a/fonts/TewiFont/21ED.png and b/fonts/TewiFont/21ED.png differ
diff --git a/fonts/TewiFont/21EE.png b/fonts/TewiFont/21EE.png
index 0f561df1f..cc93dddc4 100644
Binary files a/fonts/TewiFont/21EE.png and b/fonts/TewiFont/21EE.png differ
diff --git a/fonts/TewiFont/21EF.png b/fonts/TewiFont/21EF.png
index fea7bba35..e1f8fe181 100644
Binary files a/fonts/TewiFont/21EF.png and b/fonts/TewiFont/21EF.png differ
diff --git a/fonts/TewiFont/21F1.png b/fonts/TewiFont/21F1.png
index 972c06289..b070b8762 100644
Binary files a/fonts/TewiFont/21F1.png and b/fonts/TewiFont/21F1.png differ
diff --git a/fonts/TewiFont/21F2.png b/fonts/TewiFont/21F2.png
index d6fe47517..53ddada74 100644
Binary files a/fonts/TewiFont/21F2.png and b/fonts/TewiFont/21F2.png differ
diff --git a/fonts/TewiFont/21F3.png b/fonts/TewiFont/21F3.png
index 71707a43d..d9eb39b27 100644
Binary files a/fonts/TewiFont/21F3.png and b/fonts/TewiFont/21F3.png differ
diff --git a/fonts/TewiFont/21F4.png b/fonts/TewiFont/21F4.png
index 3041bf90d..2c6b22dbf 100644
Binary files a/fonts/TewiFont/21F4.png and b/fonts/TewiFont/21F4.png differ
diff --git a/fonts/TewiFont/21F5.png b/fonts/TewiFont/21F5.png
index e35a743e6..267783a10 100644
Binary files a/fonts/TewiFont/21F5.png and b/fonts/TewiFont/21F5.png differ
diff --git a/fonts/TewiFont/21F6.png b/fonts/TewiFont/21F6.png
index c7e9cbf14..94e99016c 100644
Binary files a/fonts/TewiFont/21F6.png and b/fonts/TewiFont/21F6.png differ
diff --git a/fonts/TewiFont/21F7.png b/fonts/TewiFont/21F7.png
index 978fbf67e..45b572c6d 100644
Binary files a/fonts/TewiFont/21F7.png and b/fonts/TewiFont/21F7.png differ
diff --git a/fonts/TewiFont/21F8.png b/fonts/TewiFont/21F8.png
index 8eb92a58c..d595e15f4 100644
Binary files a/fonts/TewiFont/21F8.png and b/fonts/TewiFont/21F8.png differ
diff --git a/fonts/TewiFont/21FA.png b/fonts/TewiFont/21FA.png
index 17a044ffe..9f6d1888c 100644
Binary files a/fonts/TewiFont/21FA.png and b/fonts/TewiFont/21FA.png differ
diff --git a/fonts/TewiFont/21FD.png b/fonts/TewiFont/21FD.png
index ecb22d878..3ba65361d 100644
Binary files a/fonts/TewiFont/21FD.png and b/fonts/TewiFont/21FD.png differ
diff --git a/fonts/TewiFont/21FE.png b/fonts/TewiFont/21FE.png
index 12f046dd7..c15be3607 100644
Binary files a/fonts/TewiFont/21FE.png and b/fonts/TewiFont/21FE.png differ
diff --git a/fonts/TewiFont/2200.png b/fonts/TewiFont/2200.png
index e6c1ed2aa..486916521 100644
Binary files a/fonts/TewiFont/2200.png and b/fonts/TewiFont/2200.png differ
diff --git a/fonts/TewiFont/2201.png b/fonts/TewiFont/2201.png
index 7fcc507f1..a9bd23986 100644
Binary files a/fonts/TewiFont/2201.png and b/fonts/TewiFont/2201.png differ
diff --git a/fonts/TewiFont/2202.png b/fonts/TewiFont/2202.png
index 271a672e5..8e4bdba95 100644
Binary files a/fonts/TewiFont/2202.png and b/fonts/TewiFont/2202.png differ
diff --git a/fonts/TewiFont/2203.png b/fonts/TewiFont/2203.png
index d050afd38..72141c911 100644
Binary files a/fonts/TewiFont/2203.png and b/fonts/TewiFont/2203.png differ
diff --git a/fonts/TewiFont/2204.png b/fonts/TewiFont/2204.png
index 28ec5be58..368d43c73 100644
Binary files a/fonts/TewiFont/2204.png and b/fonts/TewiFont/2204.png differ
diff --git a/fonts/TewiFont/2205.png b/fonts/TewiFont/2205.png
index bd12c0e84..a4f236614 100644
Binary files a/fonts/TewiFont/2205.png and b/fonts/TewiFont/2205.png differ
diff --git a/fonts/TewiFont/2206.png b/fonts/TewiFont/2206.png
index 4f38c1ec0..63f68385d 100644
Binary files a/fonts/TewiFont/2206.png and b/fonts/TewiFont/2206.png differ
diff --git a/fonts/TewiFont/2207.png b/fonts/TewiFont/2207.png
index 82917af14..19bb1c6a8 100644
Binary files a/fonts/TewiFont/2207.png and b/fonts/TewiFont/2207.png differ
diff --git a/fonts/TewiFont/2208.png b/fonts/TewiFont/2208.png
index 855c88a55..2e4a13050 100644
Binary files a/fonts/TewiFont/2208.png and b/fonts/TewiFont/2208.png differ
diff --git a/fonts/TewiFont/2209.png b/fonts/TewiFont/2209.png
index 560f66e14..e4ef4a6bf 100644
Binary files a/fonts/TewiFont/2209.png and b/fonts/TewiFont/2209.png differ
diff --git a/fonts/TewiFont/220A.png b/fonts/TewiFont/220A.png
index 7a3a58068..42a07e0b8 100644
Binary files a/fonts/TewiFont/220A.png and b/fonts/TewiFont/220A.png differ
diff --git a/fonts/TewiFont/220B.png b/fonts/TewiFont/220B.png
index bdb3b5866..c9629417f 100644
Binary files a/fonts/TewiFont/220B.png and b/fonts/TewiFont/220B.png differ
diff --git a/fonts/TewiFont/220C.png b/fonts/TewiFont/220C.png
index 688608552..b59e845b8 100644
Binary files a/fonts/TewiFont/220C.png and b/fonts/TewiFont/220C.png differ
diff --git a/fonts/TewiFont/220D.png b/fonts/TewiFont/220D.png
index 9932534f6..64ea5815e 100644
Binary files a/fonts/TewiFont/220D.png and b/fonts/TewiFont/220D.png differ
diff --git a/fonts/TewiFont/220E.png b/fonts/TewiFont/220E.png
index dd19048d3..a99c84b71 100644
Binary files a/fonts/TewiFont/220E.png and b/fonts/TewiFont/220E.png differ
diff --git a/fonts/TewiFont/220F.png b/fonts/TewiFont/220F.png
index 4128a7ba3..6a16bfec7 100644
Binary files a/fonts/TewiFont/220F.png and b/fonts/TewiFont/220F.png differ
diff --git a/fonts/TewiFont/2210.png b/fonts/TewiFont/2210.png
index 488e6bfc6..13d7593f2 100644
Binary files a/fonts/TewiFont/2210.png and b/fonts/TewiFont/2210.png differ
diff --git a/fonts/TewiFont/2211.png b/fonts/TewiFont/2211.png
index b055cdc98..7772f37bc 100644
Binary files a/fonts/TewiFont/2211.png and b/fonts/TewiFont/2211.png differ
diff --git a/fonts/TewiFont/2212.png b/fonts/TewiFont/2212.png
index 63da1664f..b44b22947 100644
Binary files a/fonts/TewiFont/2212.png and b/fonts/TewiFont/2212.png differ
diff --git a/fonts/TewiFont/2213.png b/fonts/TewiFont/2213.png
index 1e65a152f..2d61e8d7b 100644
Binary files a/fonts/TewiFont/2213.png and b/fonts/TewiFont/2213.png differ
diff --git a/fonts/TewiFont/2214.png b/fonts/TewiFont/2214.png
index b9cfe16cc..975133e1f 100644
Binary files a/fonts/TewiFont/2214.png and b/fonts/TewiFont/2214.png differ
diff --git a/fonts/TewiFont/2215.png b/fonts/TewiFont/2215.png
index 18f867098..bd372bf5f 100644
Binary files a/fonts/TewiFont/2215.png and b/fonts/TewiFont/2215.png differ
diff --git a/fonts/TewiFont/2216.png b/fonts/TewiFont/2216.png
index 5255f90df..88a849775 100644
Binary files a/fonts/TewiFont/2216.png and b/fonts/TewiFont/2216.png differ
diff --git a/fonts/TewiFont/2217.png b/fonts/TewiFont/2217.png
index ebf4fa2c1..303b916b8 100644
Binary files a/fonts/TewiFont/2217.png and b/fonts/TewiFont/2217.png differ
diff --git a/fonts/TewiFont/2218.png b/fonts/TewiFont/2218.png
index a54e97ecc..8442d1e47 100644
Binary files a/fonts/TewiFont/2218.png and b/fonts/TewiFont/2218.png differ
diff --git a/fonts/TewiFont/2219.png b/fonts/TewiFont/2219.png
index 25638c3da..ae58377a0 100644
Binary files a/fonts/TewiFont/2219.png and b/fonts/TewiFont/2219.png differ
diff --git a/fonts/TewiFont/221A.png b/fonts/TewiFont/221A.png
index ed602b91f..f319cd64f 100644
Binary files a/fonts/TewiFont/221A.png and b/fonts/TewiFont/221A.png differ
diff --git a/fonts/TewiFont/221B.png b/fonts/TewiFont/221B.png
index 370ad0636..9b2d978cf 100644
Binary files a/fonts/TewiFont/221B.png and b/fonts/TewiFont/221B.png differ
diff --git a/fonts/TewiFont/221C.png b/fonts/TewiFont/221C.png
index 7f9e140be..60b6777bb 100644
Binary files a/fonts/TewiFont/221C.png and b/fonts/TewiFont/221C.png differ
diff --git a/fonts/TewiFont/221D.png b/fonts/TewiFont/221D.png
index 63fe1be4a..a346a6986 100644
Binary files a/fonts/TewiFont/221D.png and b/fonts/TewiFont/221D.png differ
diff --git a/fonts/TewiFont/221E.png b/fonts/TewiFont/221E.png
index 382b15b64..c8027846f 100644
Binary files a/fonts/TewiFont/221E.png and b/fonts/TewiFont/221E.png differ
diff --git a/fonts/TewiFont/221F.png b/fonts/TewiFont/221F.png
index 112e69018..37bf5017f 100644
Binary files a/fonts/TewiFont/221F.png and b/fonts/TewiFont/221F.png differ
diff --git a/fonts/TewiFont/2220.png b/fonts/TewiFont/2220.png
index 55bedea68..24b14a392 100644
Binary files a/fonts/TewiFont/2220.png and b/fonts/TewiFont/2220.png differ
diff --git a/fonts/TewiFont/2221.png b/fonts/TewiFont/2221.png
index 7c65e09dc..5af58545c 100644
Binary files a/fonts/TewiFont/2221.png and b/fonts/TewiFont/2221.png differ
diff --git a/fonts/TewiFont/2222.png b/fonts/TewiFont/2222.png
index 498d0b450..d4aab6d86 100644
Binary files a/fonts/TewiFont/2222.png and b/fonts/TewiFont/2222.png differ
diff --git a/fonts/TewiFont/2223.png b/fonts/TewiFont/2223.png
index dea81e89f..466669ae9 100644
Binary files a/fonts/TewiFont/2223.png and b/fonts/TewiFont/2223.png differ
diff --git a/fonts/TewiFont/2224.png b/fonts/TewiFont/2224.png
index 39f526742..1ffa68431 100644
Binary files a/fonts/TewiFont/2224.png and b/fonts/TewiFont/2224.png differ
diff --git a/fonts/TewiFont/2225.png b/fonts/TewiFont/2225.png
index c50c201ad..9b11376fe 100644
Binary files a/fonts/TewiFont/2225.png and b/fonts/TewiFont/2225.png differ
diff --git a/fonts/TewiFont/2226.png b/fonts/TewiFont/2226.png
index 9c81056d0..33419db66 100644
Binary files a/fonts/TewiFont/2226.png and b/fonts/TewiFont/2226.png differ
diff --git a/fonts/TewiFont/2227.png b/fonts/TewiFont/2227.png
index 02731ce13..9aeb2a9de 100644
Binary files a/fonts/TewiFont/2227.png and b/fonts/TewiFont/2227.png differ
diff --git a/fonts/TewiFont/2228.png b/fonts/TewiFont/2228.png
index ba2e039fe..9995656ed 100644
Binary files a/fonts/TewiFont/2228.png and b/fonts/TewiFont/2228.png differ
diff --git a/fonts/TewiFont/2229.png b/fonts/TewiFont/2229.png
index dc7144644..9e4125d2b 100644
Binary files a/fonts/TewiFont/2229.png and b/fonts/TewiFont/2229.png differ
diff --git a/fonts/TewiFont/222A.png b/fonts/TewiFont/222A.png
index 4966c61c3..52a737d55 100644
Binary files a/fonts/TewiFont/222A.png and b/fonts/TewiFont/222A.png differ
diff --git a/fonts/TewiFont/222B.png b/fonts/TewiFont/222B.png
index d9343fa44..e494b6a06 100644
Binary files a/fonts/TewiFont/222B.png and b/fonts/TewiFont/222B.png differ
diff --git a/fonts/TewiFont/222C.png b/fonts/TewiFont/222C.png
index 7936e2be1..85d768780 100644
Binary files a/fonts/TewiFont/222C.png and b/fonts/TewiFont/222C.png differ
diff --git a/fonts/TewiFont/222E.png b/fonts/TewiFont/222E.png
index 39488452b..07d985416 100644
Binary files a/fonts/TewiFont/222E.png and b/fonts/TewiFont/222E.png differ
diff --git a/fonts/TewiFont/222F.png b/fonts/TewiFont/222F.png
index 7d72b55d3..5218a1d13 100644
Binary files a/fonts/TewiFont/222F.png and b/fonts/TewiFont/222F.png differ
diff --git a/fonts/TewiFont/2231.png b/fonts/TewiFont/2231.png
index 483ae9ad4..626afc571 100644
Binary files a/fonts/TewiFont/2231.png and b/fonts/TewiFont/2231.png differ
diff --git a/fonts/TewiFont/2232.png b/fonts/TewiFont/2232.png
index 1aa82eaef..bcc482a84 100644
Binary files a/fonts/TewiFont/2232.png and b/fonts/TewiFont/2232.png differ
diff --git a/fonts/TewiFont/2233.png b/fonts/TewiFont/2233.png
index 6735a23f3..56a592a74 100644
Binary files a/fonts/TewiFont/2233.png and b/fonts/TewiFont/2233.png differ
diff --git a/fonts/TewiFont/2234.png b/fonts/TewiFont/2234.png
index 5b344d125..6ac6a6fad 100644
Binary files a/fonts/TewiFont/2234.png and b/fonts/TewiFont/2234.png differ
diff --git a/fonts/TewiFont/2235.png b/fonts/TewiFont/2235.png
index c02d05af3..eeb7a64e3 100644
Binary files a/fonts/TewiFont/2235.png and b/fonts/TewiFont/2235.png differ
diff --git a/fonts/TewiFont/2236.png b/fonts/TewiFont/2236.png
index 8bf6e68c4..0149798bc 100644
Binary files a/fonts/TewiFont/2236.png and b/fonts/TewiFont/2236.png differ
diff --git a/fonts/TewiFont/2237.png b/fonts/TewiFont/2237.png
index 8addbbef0..1014dbd08 100644
Binary files a/fonts/TewiFont/2237.png and b/fonts/TewiFont/2237.png differ
diff --git a/fonts/TewiFont/2238.png b/fonts/TewiFont/2238.png
index 1043f4886..da521bfda 100644
Binary files a/fonts/TewiFont/2238.png and b/fonts/TewiFont/2238.png differ
diff --git a/fonts/TewiFont/2239.png b/fonts/TewiFont/2239.png
index a0b365f7f..cbed00886 100644
Binary files a/fonts/TewiFont/2239.png and b/fonts/TewiFont/2239.png differ
diff --git a/fonts/TewiFont/223A.png b/fonts/TewiFont/223A.png
index 63b4c2e60..6477568ff 100644
Binary files a/fonts/TewiFont/223A.png and b/fonts/TewiFont/223A.png differ
diff --git a/fonts/TewiFont/223B.png b/fonts/TewiFont/223B.png
index b827a6abc..19670d763 100644
Binary files a/fonts/TewiFont/223B.png and b/fonts/TewiFont/223B.png differ
diff --git a/fonts/TewiFont/223C.png b/fonts/TewiFont/223C.png
index 45fe5ef24..ff93bf9ff 100644
Binary files a/fonts/TewiFont/223C.png and b/fonts/TewiFont/223C.png differ
diff --git a/fonts/TewiFont/223D.png b/fonts/TewiFont/223D.png
index 119773742..4a9f926fc 100644
Binary files a/fonts/TewiFont/223D.png and b/fonts/TewiFont/223D.png differ
diff --git a/fonts/TewiFont/223E.png b/fonts/TewiFont/223E.png
index 34ee29010..cb059373d 100644
Binary files a/fonts/TewiFont/223E.png and b/fonts/TewiFont/223E.png differ
diff --git a/fonts/TewiFont/223F.png b/fonts/TewiFont/223F.png
index c9fef7361..9dcaaf529 100644
Binary files a/fonts/TewiFont/223F.png and b/fonts/TewiFont/223F.png differ
diff --git a/fonts/TewiFont/2240.png b/fonts/TewiFont/2240.png
index cddec3171..29d1a3c70 100644
Binary files a/fonts/TewiFont/2240.png and b/fonts/TewiFont/2240.png differ
diff --git a/fonts/TewiFont/2241.png b/fonts/TewiFont/2241.png
index 9132224e1..bb5b8fbd0 100644
Binary files a/fonts/TewiFont/2241.png and b/fonts/TewiFont/2241.png differ
diff --git a/fonts/TewiFont/2242.png b/fonts/TewiFont/2242.png
index feae8ef5a..d9085a278 100644
Binary files a/fonts/TewiFont/2242.png and b/fonts/TewiFont/2242.png differ
diff --git a/fonts/TewiFont/2243.png b/fonts/TewiFont/2243.png
index cac5483d0..e02b22de4 100644
Binary files a/fonts/TewiFont/2243.png and b/fonts/TewiFont/2243.png differ
diff --git a/fonts/TewiFont/2244.png b/fonts/TewiFont/2244.png
index d767f2fac..4b37814fe 100644
Binary files a/fonts/TewiFont/2244.png and b/fonts/TewiFont/2244.png differ
diff --git a/fonts/TewiFont/2245.png b/fonts/TewiFont/2245.png
index 63e3ea8d4..7e0a0d90c 100644
Binary files a/fonts/TewiFont/2245.png and b/fonts/TewiFont/2245.png differ
diff --git a/fonts/TewiFont/2246.png b/fonts/TewiFont/2246.png
index 5cf065328..30dffb7eb 100644
Binary files a/fonts/TewiFont/2246.png and b/fonts/TewiFont/2246.png differ
diff --git a/fonts/TewiFont/2247.png b/fonts/TewiFont/2247.png
index 570fa0adf..3ce8a8e33 100644
Binary files a/fonts/TewiFont/2247.png and b/fonts/TewiFont/2247.png differ
diff --git a/fonts/TewiFont/2248.png b/fonts/TewiFont/2248.png
index 2ac76a762..b3c021c00 100644
Binary files a/fonts/TewiFont/2248.png and b/fonts/TewiFont/2248.png differ
diff --git a/fonts/TewiFont/2249.png b/fonts/TewiFont/2249.png
index e040c6007..72719b824 100644
Binary files a/fonts/TewiFont/2249.png and b/fonts/TewiFont/2249.png differ
diff --git a/fonts/TewiFont/224A.png b/fonts/TewiFont/224A.png
index ae1a03def..92202832d 100644
Binary files a/fonts/TewiFont/224A.png and b/fonts/TewiFont/224A.png differ
diff --git a/fonts/TewiFont/224B.png b/fonts/TewiFont/224B.png
index 384955342..f7edd01f0 100644
Binary files a/fonts/TewiFont/224B.png and b/fonts/TewiFont/224B.png differ
diff --git a/fonts/TewiFont/224C.png b/fonts/TewiFont/224C.png
index 63e3ea8d4..7e0a0d90c 100644
Binary files a/fonts/TewiFont/224C.png and b/fonts/TewiFont/224C.png differ
diff --git a/fonts/TewiFont/224D.png b/fonts/TewiFont/224D.png
index 52244cbc2..9d960d69a 100644
Binary files a/fonts/TewiFont/224D.png and b/fonts/TewiFont/224D.png differ
diff --git a/fonts/TewiFont/224E.png b/fonts/TewiFont/224E.png
index bb16d137e..64f0456e7 100644
Binary files a/fonts/TewiFont/224E.png and b/fonts/TewiFont/224E.png differ
diff --git a/fonts/TewiFont/224F.png b/fonts/TewiFont/224F.png
index 4c882dba6..7d28fd60a 100644
Binary files a/fonts/TewiFont/224F.png and b/fonts/TewiFont/224F.png differ
diff --git a/fonts/TewiFont/2250.png b/fonts/TewiFont/2250.png
index 857e10421..158154e25 100644
Binary files a/fonts/TewiFont/2250.png and b/fonts/TewiFont/2250.png differ
diff --git a/fonts/TewiFont/2251.png b/fonts/TewiFont/2251.png
index 7b9f65be8..3205404e8 100644
Binary files a/fonts/TewiFont/2251.png and b/fonts/TewiFont/2251.png differ
diff --git a/fonts/TewiFont/2252.png b/fonts/TewiFont/2252.png
index 97b494d33..fb869a05a 100644
Binary files a/fonts/TewiFont/2252.png and b/fonts/TewiFont/2252.png differ
diff --git a/fonts/TewiFont/2253.png b/fonts/TewiFont/2253.png
index 13ddf003b..d7967fea0 100644
Binary files a/fonts/TewiFont/2253.png and b/fonts/TewiFont/2253.png differ
diff --git a/fonts/TewiFont/2254.png b/fonts/TewiFont/2254.png
index feee37739..0214e6541 100644
Binary files a/fonts/TewiFont/2254.png and b/fonts/TewiFont/2254.png differ
diff --git a/fonts/TewiFont/2255.png b/fonts/TewiFont/2255.png
index bdf40f0db..cd91c548b 100644
Binary files a/fonts/TewiFont/2255.png and b/fonts/TewiFont/2255.png differ
diff --git a/fonts/TewiFont/2256.png b/fonts/TewiFont/2256.png
index 28ab36b33..4aabe0840 100644
Binary files a/fonts/TewiFont/2256.png and b/fonts/TewiFont/2256.png differ
diff --git a/fonts/TewiFont/2257.png b/fonts/TewiFont/2257.png
index 15daddeca..678f8fc6b 100644
Binary files a/fonts/TewiFont/2257.png and b/fonts/TewiFont/2257.png differ
diff --git a/fonts/TewiFont/2258.png b/fonts/TewiFont/2258.png
index 9a11c3944..b969dc0c3 100644
Binary files a/fonts/TewiFont/2258.png and b/fonts/TewiFont/2258.png differ
diff --git a/fonts/TewiFont/2259.png b/fonts/TewiFont/2259.png
index 285c0778e..87fcb0ec7 100644
Binary files a/fonts/TewiFont/2259.png and b/fonts/TewiFont/2259.png differ
diff --git a/fonts/TewiFont/225A.png b/fonts/TewiFont/225A.png
index 647834966..d8486fd4d 100644
Binary files a/fonts/TewiFont/225A.png and b/fonts/TewiFont/225A.png differ
diff --git a/fonts/TewiFont/225B.png b/fonts/TewiFont/225B.png
index bddc1681e..3b4aa4f0a 100644
Binary files a/fonts/TewiFont/225B.png and b/fonts/TewiFont/225B.png differ
diff --git a/fonts/TewiFont/225C.png b/fonts/TewiFont/225C.png
index 1c166286e..b1bd62b5e 100644
Binary files a/fonts/TewiFont/225C.png and b/fonts/TewiFont/225C.png differ
diff --git a/fonts/TewiFont/225E.png b/fonts/TewiFont/225E.png
index f7138ae66..db248d291 100644
Binary files a/fonts/TewiFont/225E.png and b/fonts/TewiFont/225E.png differ
diff --git a/fonts/TewiFont/225F.png b/fonts/TewiFont/225F.png
index af4e38707..c20d41e1a 100644
Binary files a/fonts/TewiFont/225F.png and b/fonts/TewiFont/225F.png differ
diff --git a/fonts/TewiFont/2260.png b/fonts/TewiFont/2260.png
index 04f456d6b..88014b2d0 100644
Binary files a/fonts/TewiFont/2260.png and b/fonts/TewiFont/2260.png differ
diff --git a/fonts/TewiFont/2261.png b/fonts/TewiFont/2261.png
index ca8568a3c..88558d075 100644
Binary files a/fonts/TewiFont/2261.png and b/fonts/TewiFont/2261.png differ
diff --git a/fonts/TewiFont/2262.png b/fonts/TewiFont/2262.png
index 3a008a0bb..433b9944b 100644
Binary files a/fonts/TewiFont/2262.png and b/fonts/TewiFont/2262.png differ
diff --git a/fonts/TewiFont/2263.png b/fonts/TewiFont/2263.png
index c43a5cfd0..5c2ac63fa 100644
Binary files a/fonts/TewiFont/2263.png and b/fonts/TewiFont/2263.png differ
diff --git a/fonts/TewiFont/2264.png b/fonts/TewiFont/2264.png
index e47ff7c5a..0b5d2c87a 100644
Binary files a/fonts/TewiFont/2264.png and b/fonts/TewiFont/2264.png differ
diff --git a/fonts/TewiFont/2265.png b/fonts/TewiFont/2265.png
index 8c0a64ec0..e60af24e4 100644
Binary files a/fonts/TewiFont/2265.png and b/fonts/TewiFont/2265.png differ
diff --git a/fonts/TewiFont/2266.png b/fonts/TewiFont/2266.png
index 98eb3a3aa..302c6cafb 100644
Binary files a/fonts/TewiFont/2266.png and b/fonts/TewiFont/2266.png differ
diff --git a/fonts/TewiFont/2267.png b/fonts/TewiFont/2267.png
index e6bc9e239..73d2946f1 100644
Binary files a/fonts/TewiFont/2267.png and b/fonts/TewiFont/2267.png differ
diff --git a/fonts/TewiFont/2268.png b/fonts/TewiFont/2268.png
index d009dc759..1ed59f164 100644
Binary files a/fonts/TewiFont/2268.png and b/fonts/TewiFont/2268.png differ
diff --git a/fonts/TewiFont/2269.png b/fonts/TewiFont/2269.png
index ed4d71fa0..b035ef104 100644
Binary files a/fonts/TewiFont/2269.png and b/fonts/TewiFont/2269.png differ
diff --git a/fonts/TewiFont/226A.png b/fonts/TewiFont/226A.png
index cb153d913..6549ecbfe 100644
Binary files a/fonts/TewiFont/226A.png and b/fonts/TewiFont/226A.png differ
diff --git a/fonts/TewiFont/226B.png b/fonts/TewiFont/226B.png
index 6397a59ce..dfd609325 100644
Binary files a/fonts/TewiFont/226B.png and b/fonts/TewiFont/226B.png differ
diff --git a/fonts/TewiFont/226C.png b/fonts/TewiFont/226C.png
index 99f3da556..0ee961f93 100644
Binary files a/fonts/TewiFont/226C.png and b/fonts/TewiFont/226C.png differ
diff --git a/fonts/TewiFont/226D.png b/fonts/TewiFont/226D.png
index e5c096c47..a091a9464 100644
Binary files a/fonts/TewiFont/226D.png and b/fonts/TewiFont/226D.png differ
diff --git a/fonts/TewiFont/226E.png b/fonts/TewiFont/226E.png
index 7a368d906..41d526f95 100644
Binary files a/fonts/TewiFont/226E.png and b/fonts/TewiFont/226E.png differ
diff --git a/fonts/TewiFont/226F.png b/fonts/TewiFont/226F.png
index 58ce48578..afc23c857 100644
Binary files a/fonts/TewiFont/226F.png and b/fonts/TewiFont/226F.png differ
diff --git a/fonts/TewiFont/2270.png b/fonts/TewiFont/2270.png
index d8e0dd9b2..d7e13be8f 100644
Binary files a/fonts/TewiFont/2270.png and b/fonts/TewiFont/2270.png differ
diff --git a/fonts/TewiFont/2271.png b/fonts/TewiFont/2271.png
index 6d2e54eb2..f99aa1061 100644
Binary files a/fonts/TewiFont/2271.png and b/fonts/TewiFont/2271.png differ
diff --git a/fonts/TewiFont/2272.png b/fonts/TewiFont/2272.png
index 14f79a3d7..143eac788 100644
Binary files a/fonts/TewiFont/2272.png and b/fonts/TewiFont/2272.png differ
diff --git a/fonts/TewiFont/2273.png b/fonts/TewiFont/2273.png
index c6517ea0b..a79202604 100644
Binary files a/fonts/TewiFont/2273.png and b/fonts/TewiFont/2273.png differ
diff --git a/fonts/TewiFont/2274.png b/fonts/TewiFont/2274.png
index 9e34f11f4..a77626d15 100644
Binary files a/fonts/TewiFont/2274.png and b/fonts/TewiFont/2274.png differ
diff --git a/fonts/TewiFont/2275.png b/fonts/TewiFont/2275.png
index f0560e43b..686f57840 100644
Binary files a/fonts/TewiFont/2275.png and b/fonts/TewiFont/2275.png differ
diff --git a/fonts/TewiFont/2276.png b/fonts/TewiFont/2276.png
index 4211cdcff..a934a979d 100644
Binary files a/fonts/TewiFont/2276.png and b/fonts/TewiFont/2276.png differ
diff --git a/fonts/TewiFont/2277.png b/fonts/TewiFont/2277.png
index a9182fa9f..2dff681dc 100644
Binary files a/fonts/TewiFont/2277.png and b/fonts/TewiFont/2277.png differ
diff --git a/fonts/TewiFont/2278.png b/fonts/TewiFont/2278.png
index fc047a377..61004f90c 100644
Binary files a/fonts/TewiFont/2278.png and b/fonts/TewiFont/2278.png differ
diff --git a/fonts/TewiFont/2279.png b/fonts/TewiFont/2279.png
index bfd88ccbc..34e71bd7d 100644
Binary files a/fonts/TewiFont/2279.png and b/fonts/TewiFont/2279.png differ
diff --git a/fonts/TewiFont/227A.png b/fonts/TewiFont/227A.png
index fd5440e70..5252fe26a 100644
Binary files a/fonts/TewiFont/227A.png and b/fonts/TewiFont/227A.png differ
diff --git a/fonts/TewiFont/227B.png b/fonts/TewiFont/227B.png
index 8305e92bc..aea00efa4 100644
Binary files a/fonts/TewiFont/227B.png and b/fonts/TewiFont/227B.png differ
diff --git a/fonts/TewiFont/227C.png b/fonts/TewiFont/227C.png
index 8c69e712b..4b374d512 100644
Binary files a/fonts/TewiFont/227C.png and b/fonts/TewiFont/227C.png differ
diff --git a/fonts/TewiFont/227D.png b/fonts/TewiFont/227D.png
index 481301550..256a9f246 100644
Binary files a/fonts/TewiFont/227D.png and b/fonts/TewiFont/227D.png differ
diff --git a/fonts/TewiFont/227E.png b/fonts/TewiFont/227E.png
index dd8896ab5..ce38bc4e4 100644
Binary files a/fonts/TewiFont/227E.png and b/fonts/TewiFont/227E.png differ
diff --git a/fonts/TewiFont/227F.png b/fonts/TewiFont/227F.png
index 6e7dff129..7c3db0142 100644
Binary files a/fonts/TewiFont/227F.png and b/fonts/TewiFont/227F.png differ
diff --git a/fonts/TewiFont/2280.png b/fonts/TewiFont/2280.png
index 588c8f17d..a1e072210 100644
Binary files a/fonts/TewiFont/2280.png and b/fonts/TewiFont/2280.png differ
diff --git a/fonts/TewiFont/2281.png b/fonts/TewiFont/2281.png
index a708630a3..6b775c564 100644
Binary files a/fonts/TewiFont/2281.png and b/fonts/TewiFont/2281.png differ
diff --git a/fonts/TewiFont/2282.png b/fonts/TewiFont/2282.png
index ac96cb498..947bf2397 100644
Binary files a/fonts/TewiFont/2282.png and b/fonts/TewiFont/2282.png differ
diff --git a/fonts/TewiFont/2283.png b/fonts/TewiFont/2283.png
index 801b312f6..8e29c42e9 100644
Binary files a/fonts/TewiFont/2283.png and b/fonts/TewiFont/2283.png differ
diff --git a/fonts/TewiFont/2284.png b/fonts/TewiFont/2284.png
index 012ac4f81..c8f0c3b40 100644
Binary files a/fonts/TewiFont/2284.png and b/fonts/TewiFont/2284.png differ
diff --git a/fonts/TewiFont/2285.png b/fonts/TewiFont/2285.png
index ff5b2f0cd..09687d4d8 100644
Binary files a/fonts/TewiFont/2285.png and b/fonts/TewiFont/2285.png differ
diff --git a/fonts/TewiFont/2286.png b/fonts/TewiFont/2286.png
index 1dc3b28d3..8cca864aa 100644
Binary files a/fonts/TewiFont/2286.png and b/fonts/TewiFont/2286.png differ
diff --git a/fonts/TewiFont/2287.png b/fonts/TewiFont/2287.png
index f8fa0f39b..cd08b51d9 100644
Binary files a/fonts/TewiFont/2287.png and b/fonts/TewiFont/2287.png differ
diff --git a/fonts/TewiFont/2288.png b/fonts/TewiFont/2288.png
index cb6e21dd2..cfe537abe 100644
Binary files a/fonts/TewiFont/2288.png and b/fonts/TewiFont/2288.png differ
diff --git a/fonts/TewiFont/2289.png b/fonts/TewiFont/2289.png
index 71a54a3b5..ebb3d8683 100644
Binary files a/fonts/TewiFont/2289.png and b/fonts/TewiFont/2289.png differ
diff --git a/fonts/TewiFont/228A.png b/fonts/TewiFont/228A.png
index 35ffe9a4f..8ee0f68c8 100644
Binary files a/fonts/TewiFont/228A.png and b/fonts/TewiFont/228A.png differ
diff --git a/fonts/TewiFont/228B.png b/fonts/TewiFont/228B.png
index 34c23f68c..cdcf27275 100644
Binary files a/fonts/TewiFont/228B.png and b/fonts/TewiFont/228B.png differ
diff --git a/fonts/TewiFont/228C.png b/fonts/TewiFont/228C.png
index f7bff1a85..ed9d10528 100644
Binary files a/fonts/TewiFont/228C.png and b/fonts/TewiFont/228C.png differ
diff --git a/fonts/TewiFont/228D.png b/fonts/TewiFont/228D.png
index 7a826c658..8e47c0534 100644
Binary files a/fonts/TewiFont/228D.png and b/fonts/TewiFont/228D.png differ
diff --git a/fonts/TewiFont/228E.png b/fonts/TewiFont/228E.png
index bcf624fc3..078d6082a 100644
Binary files a/fonts/TewiFont/228E.png and b/fonts/TewiFont/228E.png differ
diff --git a/fonts/TewiFont/228F.png b/fonts/TewiFont/228F.png
index a19b304e0..7fe267b83 100644
Binary files a/fonts/TewiFont/228F.png and b/fonts/TewiFont/228F.png differ
diff --git a/fonts/TewiFont/2290.png b/fonts/TewiFont/2290.png
index c029f68a3..bbce551f6 100644
Binary files a/fonts/TewiFont/2290.png and b/fonts/TewiFont/2290.png differ
diff --git a/fonts/TewiFont/2291.png b/fonts/TewiFont/2291.png
index 80997f0a2..82b831102 100644
Binary files a/fonts/TewiFont/2291.png and b/fonts/TewiFont/2291.png differ
diff --git a/fonts/TewiFont/2292.png b/fonts/TewiFont/2292.png
index 0a29019f6..752e5f3a1 100644
Binary files a/fonts/TewiFont/2292.png and b/fonts/TewiFont/2292.png differ
diff --git a/fonts/TewiFont/2293.png b/fonts/TewiFont/2293.png
index d16551b22..a9caba8d3 100644
Binary files a/fonts/TewiFont/2293.png and b/fonts/TewiFont/2293.png differ
diff --git a/fonts/TewiFont/2294.png b/fonts/TewiFont/2294.png
index c715d1f5d..07bb04759 100644
Binary files a/fonts/TewiFont/2294.png and b/fonts/TewiFont/2294.png differ
diff --git a/fonts/TewiFont/2295.png b/fonts/TewiFont/2295.png
index 42ed96fe5..1e6f672b2 100644
Binary files a/fonts/TewiFont/2295.png and b/fonts/TewiFont/2295.png differ
diff --git a/fonts/TewiFont/2296.png b/fonts/TewiFont/2296.png
index 63d3fb846..933e2ad54 100644
Binary files a/fonts/TewiFont/2296.png and b/fonts/TewiFont/2296.png differ
diff --git a/fonts/TewiFont/2297.png b/fonts/TewiFont/2297.png
index d095a408f..f5efb48d6 100644
Binary files a/fonts/TewiFont/2297.png and b/fonts/TewiFont/2297.png differ
diff --git a/fonts/TewiFont/2298.png b/fonts/TewiFont/2298.png
index 7303bb642..696ade127 100644
Binary files a/fonts/TewiFont/2298.png and b/fonts/TewiFont/2298.png differ
diff --git a/fonts/TewiFont/2299.png b/fonts/TewiFont/2299.png
index 87ad19766..1534e5e9c 100644
Binary files a/fonts/TewiFont/2299.png and b/fonts/TewiFont/2299.png differ
diff --git a/fonts/TewiFont/229B.png b/fonts/TewiFont/229B.png
index 87ad19766..1534e5e9c 100644
Binary files a/fonts/TewiFont/229B.png and b/fonts/TewiFont/229B.png differ
diff --git a/fonts/TewiFont/229D.png b/fonts/TewiFont/229D.png
index 63d3fb846..933e2ad54 100644
Binary files a/fonts/TewiFont/229D.png and b/fonts/TewiFont/229D.png differ
diff --git a/fonts/TewiFont/229E.png b/fonts/TewiFont/229E.png
index 793ddf43a..69beb8839 100644
Binary files a/fonts/TewiFont/229E.png and b/fonts/TewiFont/229E.png differ
diff --git a/fonts/TewiFont/229F.png b/fonts/TewiFont/229F.png
index c5c707533..9f436b44c 100644
Binary files a/fonts/TewiFont/229F.png and b/fonts/TewiFont/229F.png differ
diff --git a/fonts/TewiFont/22A0.png b/fonts/TewiFont/22A0.png
index 80fca1deb..2cfc38c8f 100644
Binary files a/fonts/TewiFont/22A0.png and b/fonts/TewiFont/22A0.png differ
diff --git a/fonts/TewiFont/22A1.png b/fonts/TewiFont/22A1.png
index 6481381e7..e2796965b 100644
Binary files a/fonts/TewiFont/22A1.png and b/fonts/TewiFont/22A1.png differ
diff --git a/fonts/TewiFont/22A2.png b/fonts/TewiFont/22A2.png
index 0656a8dbb..7aaa78864 100644
Binary files a/fonts/TewiFont/22A2.png and b/fonts/TewiFont/22A2.png differ
diff --git a/fonts/TewiFont/22A3.png b/fonts/TewiFont/22A3.png
index 0d9f1262e..d3510baa4 100644
Binary files a/fonts/TewiFont/22A3.png and b/fonts/TewiFont/22A3.png differ
diff --git a/fonts/TewiFont/22A4.png b/fonts/TewiFont/22A4.png
index fcb690d93..8384e466c 100644
Binary files a/fonts/TewiFont/22A4.png and b/fonts/TewiFont/22A4.png differ
diff --git a/fonts/TewiFont/22A5.png b/fonts/TewiFont/22A5.png
index bbe196984..8832e51f4 100644
Binary files a/fonts/TewiFont/22A5.png and b/fonts/TewiFont/22A5.png differ
diff --git a/fonts/TewiFont/22A6.png b/fonts/TewiFont/22A6.png
index 253e1a3de..202455a40 100644
Binary files a/fonts/TewiFont/22A6.png and b/fonts/TewiFont/22A6.png differ
diff --git a/fonts/TewiFont/22A7.png b/fonts/TewiFont/22A7.png
index 2779277d5..19afcd51b 100644
Binary files a/fonts/TewiFont/22A7.png and b/fonts/TewiFont/22A7.png differ
diff --git a/fonts/TewiFont/22A8.png b/fonts/TewiFont/22A8.png
index 7fa173a85..ed3f6af02 100644
Binary files a/fonts/TewiFont/22A8.png and b/fonts/TewiFont/22A8.png differ
diff --git a/fonts/TewiFont/22A9.png b/fonts/TewiFont/22A9.png
index a1db604af..1b14341b8 100644
Binary files a/fonts/TewiFont/22A9.png and b/fonts/TewiFont/22A9.png differ
diff --git a/fonts/TewiFont/22AA.png b/fonts/TewiFont/22AA.png
index cf78d3cd1..29694010c 100644
Binary files a/fonts/TewiFont/22AA.png and b/fonts/TewiFont/22AA.png differ
diff --git a/fonts/TewiFont/22AB.png b/fonts/TewiFont/22AB.png
index c47e33ec4..48162da9d 100644
Binary files a/fonts/TewiFont/22AB.png and b/fonts/TewiFont/22AB.png differ
diff --git a/fonts/TewiFont/22AC.png b/fonts/TewiFont/22AC.png
index 63beabaa9..183b97fd1 100644
Binary files a/fonts/TewiFont/22AC.png and b/fonts/TewiFont/22AC.png differ
diff --git a/fonts/TewiFont/22AD.png b/fonts/TewiFont/22AD.png
index 04c2a844c..68040f9ec 100644
Binary files a/fonts/TewiFont/22AD.png and b/fonts/TewiFont/22AD.png differ
diff --git a/fonts/TewiFont/22AE.png b/fonts/TewiFont/22AE.png
index 91f8bdeb2..8dbd934d9 100644
Binary files a/fonts/TewiFont/22AE.png and b/fonts/TewiFont/22AE.png differ
diff --git a/fonts/TewiFont/22AF.png b/fonts/TewiFont/22AF.png
index 35ffec5bc..ea2ef6ef3 100644
Binary files a/fonts/TewiFont/22AF.png and b/fonts/TewiFont/22AF.png differ
diff --git a/fonts/TewiFont/22B0.png b/fonts/TewiFont/22B0.png
index c9c607e4c..fa3ba8acf 100644
Binary files a/fonts/TewiFont/22B0.png and b/fonts/TewiFont/22B0.png differ
diff --git a/fonts/TewiFont/22B1.png b/fonts/TewiFont/22B1.png
index 7faa32bb1..2cbfb0804 100644
Binary files a/fonts/TewiFont/22B1.png and b/fonts/TewiFont/22B1.png differ
diff --git a/fonts/TewiFont/22B2.png b/fonts/TewiFont/22B2.png
index e53d51dd7..c55f9de2f 100644
Binary files a/fonts/TewiFont/22B2.png and b/fonts/TewiFont/22B2.png differ
diff --git a/fonts/TewiFont/22B3.png b/fonts/TewiFont/22B3.png
index 5dc88c7fe..3cddc6937 100644
Binary files a/fonts/TewiFont/22B3.png and b/fonts/TewiFont/22B3.png differ
diff --git a/fonts/TewiFont/22B4.png b/fonts/TewiFont/22B4.png
index b027171f0..64ae4a01f 100644
Binary files a/fonts/TewiFont/22B4.png and b/fonts/TewiFont/22B4.png differ
diff --git a/fonts/TewiFont/22B5.png b/fonts/TewiFont/22B5.png
index ba4deafc1..95703a5c2 100644
Binary files a/fonts/TewiFont/22B5.png and b/fonts/TewiFont/22B5.png differ
diff --git a/fonts/TewiFont/22B6.png b/fonts/TewiFont/22B6.png
index 02dbf37ef..c8dd89440 100644
Binary files a/fonts/TewiFont/22B6.png and b/fonts/TewiFont/22B6.png differ
diff --git a/fonts/TewiFont/22B7.png b/fonts/TewiFont/22B7.png
index c89f1c755..ad5a3002b 100644
Binary files a/fonts/TewiFont/22B7.png and b/fonts/TewiFont/22B7.png differ
diff --git a/fonts/TewiFont/22B8.png b/fonts/TewiFont/22B8.png
index beb01d9bb..5d9e99531 100644
Binary files a/fonts/TewiFont/22B8.png and b/fonts/TewiFont/22B8.png differ
diff --git a/fonts/TewiFont/22B9.png b/fonts/TewiFont/22B9.png
index beac45c46..c5e66b341 100644
Binary files a/fonts/TewiFont/22B9.png and b/fonts/TewiFont/22B9.png differ
diff --git a/fonts/TewiFont/22BA.png b/fonts/TewiFont/22BA.png
index 4bffb6e9d..f7e319e22 100644
Binary files a/fonts/TewiFont/22BA.png and b/fonts/TewiFont/22BA.png differ
diff --git a/fonts/TewiFont/22BB.png b/fonts/TewiFont/22BB.png
index 0c4cdbc58..f9d402833 100644
Binary files a/fonts/TewiFont/22BB.png and b/fonts/TewiFont/22BB.png differ
diff --git a/fonts/TewiFont/22BC.png b/fonts/TewiFont/22BC.png
index 30e6ed96f..7714ea2bf 100644
Binary files a/fonts/TewiFont/22BC.png and b/fonts/TewiFont/22BC.png differ
diff --git a/fonts/TewiFont/22BD.png b/fonts/TewiFont/22BD.png
index a276eb79b..593f28256 100644
Binary files a/fonts/TewiFont/22BD.png and b/fonts/TewiFont/22BD.png differ
diff --git a/fonts/TewiFont/22BE.png b/fonts/TewiFont/22BE.png
index 284265ba1..46c474b69 100644
Binary files a/fonts/TewiFont/22BE.png and b/fonts/TewiFont/22BE.png differ
diff --git a/fonts/TewiFont/22BF.png b/fonts/TewiFont/22BF.png
index 3d0ce4f90..ed83b9898 100644
Binary files a/fonts/TewiFont/22BF.png and b/fonts/TewiFont/22BF.png differ
diff --git a/fonts/TewiFont/22C0.png b/fonts/TewiFont/22C0.png
index 12dd0b086..8b26796a7 100644
Binary files a/fonts/TewiFont/22C0.png and b/fonts/TewiFont/22C0.png differ
diff --git a/fonts/TewiFont/22C1.png b/fonts/TewiFont/22C1.png
index fd5483ad5..bb62ff71e 100644
Binary files a/fonts/TewiFont/22C1.png and b/fonts/TewiFont/22C1.png differ
diff --git a/fonts/TewiFont/22C2.png b/fonts/TewiFont/22C2.png
index e717dd495..e99152848 100644
Binary files a/fonts/TewiFont/22C2.png and b/fonts/TewiFont/22C2.png differ
diff --git a/fonts/TewiFont/22C3.png b/fonts/TewiFont/22C3.png
index f73200ff1..efe375514 100644
Binary files a/fonts/TewiFont/22C3.png and b/fonts/TewiFont/22C3.png differ
diff --git a/fonts/TewiFont/22C4.png b/fonts/TewiFont/22C4.png
index 8e90b21fb..74283aa11 100644
Binary files a/fonts/TewiFont/22C4.png and b/fonts/TewiFont/22C4.png differ
diff --git a/fonts/TewiFont/22C5.png b/fonts/TewiFont/22C5.png
index 4c96caeeb..f22889fac 100644
Binary files a/fonts/TewiFont/22C5.png and b/fonts/TewiFont/22C5.png differ
diff --git a/fonts/TewiFont/22C6.png b/fonts/TewiFont/22C6.png
index 1183a54d3..5258bfab8 100644
Binary files a/fonts/TewiFont/22C6.png and b/fonts/TewiFont/22C6.png differ
diff --git a/fonts/TewiFont/22C7.png b/fonts/TewiFont/22C7.png
index e0e49d4bc..1a1bb8412 100644
Binary files a/fonts/TewiFont/22C7.png and b/fonts/TewiFont/22C7.png differ
diff --git a/fonts/TewiFont/22C8.png b/fonts/TewiFont/22C8.png
index 27dab3019..189af5a6c 100644
Binary files a/fonts/TewiFont/22C8.png and b/fonts/TewiFont/22C8.png differ
diff --git a/fonts/TewiFont/22C9.png b/fonts/TewiFont/22C9.png
index 963f09440..99cccd358 100644
Binary files a/fonts/TewiFont/22C9.png and b/fonts/TewiFont/22C9.png differ
diff --git a/fonts/TewiFont/22CA.png b/fonts/TewiFont/22CA.png
index 8b6adca6e..6b5da15cb 100644
Binary files a/fonts/TewiFont/22CA.png and b/fonts/TewiFont/22CA.png differ
diff --git a/fonts/TewiFont/22CB.png b/fonts/TewiFont/22CB.png
index 084459a92..b19fdf144 100644
Binary files a/fonts/TewiFont/22CB.png and b/fonts/TewiFont/22CB.png differ
diff --git a/fonts/TewiFont/22CC.png b/fonts/TewiFont/22CC.png
index b24b9fd8e..5db52d1a3 100644
Binary files a/fonts/TewiFont/22CC.png and b/fonts/TewiFont/22CC.png differ
diff --git a/fonts/TewiFont/22CD.png b/fonts/TewiFont/22CD.png
index 1a67d7205..fcfa1fd50 100644
Binary files a/fonts/TewiFont/22CD.png and b/fonts/TewiFont/22CD.png differ
diff --git a/fonts/TewiFont/22CE.png b/fonts/TewiFont/22CE.png
index afb2af2d6..513c7778e 100644
Binary files a/fonts/TewiFont/22CE.png and b/fonts/TewiFont/22CE.png differ
diff --git a/fonts/TewiFont/22CF.png b/fonts/TewiFont/22CF.png
index 21beedc3e..5c2ba168b 100644
Binary files a/fonts/TewiFont/22CF.png and b/fonts/TewiFont/22CF.png differ
diff --git a/fonts/TewiFont/22D0.png b/fonts/TewiFont/22D0.png
index f45ad439c..b8385db55 100644
Binary files a/fonts/TewiFont/22D0.png and b/fonts/TewiFont/22D0.png differ
diff --git a/fonts/TewiFont/22D1.png b/fonts/TewiFont/22D1.png
index 3e5f22586..114840561 100644
Binary files a/fonts/TewiFont/22D1.png and b/fonts/TewiFont/22D1.png differ
diff --git a/fonts/TewiFont/22D2.png b/fonts/TewiFont/22D2.png
index d67134e1b..7b2b48d7e 100644
Binary files a/fonts/TewiFont/22D2.png and b/fonts/TewiFont/22D2.png differ
diff --git a/fonts/TewiFont/22D3.png b/fonts/TewiFont/22D3.png
index 35959d9f6..9a093ce13 100644
Binary files a/fonts/TewiFont/22D3.png and b/fonts/TewiFont/22D3.png differ
diff --git a/fonts/TewiFont/22D4.png b/fonts/TewiFont/22D4.png
index 7b7635e68..24f4d7567 100644
Binary files a/fonts/TewiFont/22D4.png and b/fonts/TewiFont/22D4.png differ
diff --git a/fonts/TewiFont/22D5.png b/fonts/TewiFont/22D5.png
index f471a4ea5..7bf46623b 100644
Binary files a/fonts/TewiFont/22D5.png and b/fonts/TewiFont/22D5.png differ
diff --git a/fonts/TewiFont/22D6.png b/fonts/TewiFont/22D6.png
index 90acf6017..78965701f 100644
Binary files a/fonts/TewiFont/22D6.png and b/fonts/TewiFont/22D6.png differ
diff --git a/fonts/TewiFont/22D7.png b/fonts/TewiFont/22D7.png
index 196f873c3..37ca0b680 100644
Binary files a/fonts/TewiFont/22D7.png and b/fonts/TewiFont/22D7.png differ
diff --git a/fonts/TewiFont/22D8.png b/fonts/TewiFont/22D8.png
index 67cea6e9f..b7dc4c332 100644
Binary files a/fonts/TewiFont/22D8.png and b/fonts/TewiFont/22D8.png differ
diff --git a/fonts/TewiFont/22D9.png b/fonts/TewiFont/22D9.png
index 57684171d..d71a68c7a 100644
Binary files a/fonts/TewiFont/22D9.png and b/fonts/TewiFont/22D9.png differ
diff --git a/fonts/TewiFont/22DA.png b/fonts/TewiFont/22DA.png
index c7f04ef31..443eec13e 100644
Binary files a/fonts/TewiFont/22DA.png and b/fonts/TewiFont/22DA.png differ
diff --git a/fonts/TewiFont/22DB.png b/fonts/TewiFont/22DB.png
index e32e386de..bdc50f368 100644
Binary files a/fonts/TewiFont/22DB.png and b/fonts/TewiFont/22DB.png differ
diff --git a/fonts/TewiFont/22DC.png b/fonts/TewiFont/22DC.png
index eb7483c8e..782b8d5cc 100644
Binary files a/fonts/TewiFont/22DC.png and b/fonts/TewiFont/22DC.png differ
diff --git a/fonts/TewiFont/22DD.png b/fonts/TewiFont/22DD.png
index 1a4199a17..e1c7ccd63 100644
Binary files a/fonts/TewiFont/22DD.png and b/fonts/TewiFont/22DD.png differ
diff --git a/fonts/TewiFont/22DE.png b/fonts/TewiFont/22DE.png
index 411959bce..6a543c079 100644
Binary files a/fonts/TewiFont/22DE.png and b/fonts/TewiFont/22DE.png differ
diff --git a/fonts/TewiFont/22DF.png b/fonts/TewiFont/22DF.png
index 33da4e9fe..389a03d47 100644
Binary files a/fonts/TewiFont/22DF.png and b/fonts/TewiFont/22DF.png differ
diff --git a/fonts/TewiFont/22E0.png b/fonts/TewiFont/22E0.png
index fa75a2ab9..2b3b74091 100644
Binary files a/fonts/TewiFont/22E0.png and b/fonts/TewiFont/22E0.png differ
diff --git a/fonts/TewiFont/22E1.png b/fonts/TewiFont/22E1.png
index 8be4bc84e..d2720472f 100644
Binary files a/fonts/TewiFont/22E1.png and b/fonts/TewiFont/22E1.png differ
diff --git a/fonts/TewiFont/22E2.png b/fonts/TewiFont/22E2.png
index 173abfbad..b08c8c2d6 100644
Binary files a/fonts/TewiFont/22E2.png and b/fonts/TewiFont/22E2.png differ
diff --git a/fonts/TewiFont/22E3.png b/fonts/TewiFont/22E3.png
index d0761bbc0..4b26e0754 100644
Binary files a/fonts/TewiFont/22E3.png and b/fonts/TewiFont/22E3.png differ
diff --git a/fonts/TewiFont/22E4.png b/fonts/TewiFont/22E4.png
index b84eac3d3..16a85852b 100644
Binary files a/fonts/TewiFont/22E4.png and b/fonts/TewiFont/22E4.png differ
diff --git a/fonts/TewiFont/22E5.png b/fonts/TewiFont/22E5.png
index 3e341fe89..19227c984 100644
Binary files a/fonts/TewiFont/22E5.png and b/fonts/TewiFont/22E5.png differ
diff --git a/fonts/TewiFont/22E6.png b/fonts/TewiFont/22E6.png
index 721931b9f..c940e47ce 100644
Binary files a/fonts/TewiFont/22E6.png and b/fonts/TewiFont/22E6.png differ
diff --git a/fonts/TewiFont/22E7.png b/fonts/TewiFont/22E7.png
index 324981287..1e995295b 100644
Binary files a/fonts/TewiFont/22E7.png and b/fonts/TewiFont/22E7.png differ
diff --git a/fonts/TewiFont/22E8.png b/fonts/TewiFont/22E8.png
index e026f166e..881d5b8b3 100644
Binary files a/fonts/TewiFont/22E8.png and b/fonts/TewiFont/22E8.png differ
diff --git a/fonts/TewiFont/22E9.png b/fonts/TewiFont/22E9.png
index 466aaa060..0c2d41f79 100644
Binary files a/fonts/TewiFont/22E9.png and b/fonts/TewiFont/22E9.png differ
diff --git a/fonts/TewiFont/22EA.png b/fonts/TewiFont/22EA.png
index 1ad9c1f45..3e27ea6bf 100644
Binary files a/fonts/TewiFont/22EA.png and b/fonts/TewiFont/22EA.png differ
diff --git a/fonts/TewiFont/22EB.png b/fonts/TewiFont/22EB.png
index 5a185737a..c9ec461b3 100644
Binary files a/fonts/TewiFont/22EB.png and b/fonts/TewiFont/22EB.png differ
diff --git a/fonts/TewiFont/22EC.png b/fonts/TewiFont/22EC.png
index 5900a79c9..8c139354f 100644
Binary files a/fonts/TewiFont/22EC.png and b/fonts/TewiFont/22EC.png differ
diff --git a/fonts/TewiFont/22ED.png b/fonts/TewiFont/22ED.png
index 5356259db..f7ed9bd28 100644
Binary files a/fonts/TewiFont/22ED.png and b/fonts/TewiFont/22ED.png differ
diff --git a/fonts/TewiFont/22EE.png b/fonts/TewiFont/22EE.png
index cad8404ca..6d4a0b63c 100644
Binary files a/fonts/TewiFont/22EE.png and b/fonts/TewiFont/22EE.png differ
diff --git a/fonts/TewiFont/22F0.png b/fonts/TewiFont/22F0.png
index 5eeb2c371..6e8e14375 100644
Binary files a/fonts/TewiFont/22F0.png and b/fonts/TewiFont/22F0.png differ
diff --git a/fonts/TewiFont/22F2.png b/fonts/TewiFont/22F2.png
index 376e2d07f..b29b03889 100644
Binary files a/fonts/TewiFont/22F2.png and b/fonts/TewiFont/22F2.png differ
diff --git a/fonts/TewiFont/22F3.png b/fonts/TewiFont/22F3.png
index 911458398..4d49f9744 100644
Binary files a/fonts/TewiFont/22F3.png and b/fonts/TewiFont/22F3.png differ
diff --git a/fonts/TewiFont/22F4.png b/fonts/TewiFont/22F4.png
index 911458398..4d49f9744 100644
Binary files a/fonts/TewiFont/22F4.png and b/fonts/TewiFont/22F4.png differ
diff --git a/fonts/TewiFont/22F5.png b/fonts/TewiFont/22F5.png
index 248769a18..f1b95f8b5 100644
Binary files a/fonts/TewiFont/22F5.png and b/fonts/TewiFont/22F5.png differ
diff --git a/fonts/TewiFont/22F6.png b/fonts/TewiFont/22F6.png
index 606eb0937..803329f9b 100644
Binary files a/fonts/TewiFont/22F6.png and b/fonts/TewiFont/22F6.png differ
diff --git a/fonts/TewiFont/22F7.png b/fonts/TewiFont/22F7.png
index c0d6513c0..e6630534c 100644
Binary files a/fonts/TewiFont/22F7.png and b/fonts/TewiFont/22F7.png differ
diff --git a/fonts/TewiFont/22F8.png b/fonts/TewiFont/22F8.png
index fa8d17316..470a6ef9d 100644
Binary files a/fonts/TewiFont/22F8.png and b/fonts/TewiFont/22F8.png differ
diff --git a/fonts/TewiFont/22F9.png b/fonts/TewiFont/22F9.png
index 8a1dac082..d5f807de3 100644
Binary files a/fonts/TewiFont/22F9.png and b/fonts/TewiFont/22F9.png differ
diff --git a/fonts/TewiFont/22FA.png b/fonts/TewiFont/22FA.png
index 85e3cec89..549d89903 100644
Binary files a/fonts/TewiFont/22FA.png and b/fonts/TewiFont/22FA.png differ
diff --git a/fonts/TewiFont/22FB.png b/fonts/TewiFont/22FB.png
index 88a32dc48..20187fe44 100644
Binary files a/fonts/TewiFont/22FB.png and b/fonts/TewiFont/22FB.png differ
diff --git a/fonts/TewiFont/22FC.png b/fonts/TewiFont/22FC.png
index 88a32dc48..20187fe44 100644
Binary files a/fonts/TewiFont/22FC.png and b/fonts/TewiFont/22FC.png differ
diff --git a/fonts/TewiFont/22FD.png b/fonts/TewiFont/22FD.png
index df85128af..8c98213ee 100644
Binary files a/fonts/TewiFont/22FD.png and b/fonts/TewiFont/22FD.png differ
diff --git a/fonts/TewiFont/22FE.png b/fonts/TewiFont/22FE.png
index 5a0b1963a..de4cbee96 100644
Binary files a/fonts/TewiFont/22FE.png and b/fonts/TewiFont/22FE.png differ
diff --git a/fonts/TewiFont/22FF.png b/fonts/TewiFont/22FF.png
index a2f30da4d..512c9eebd 100644
Binary files a/fonts/TewiFont/22FF.png and b/fonts/TewiFont/22FF.png differ
diff --git a/fonts/TewiFont/2300.png b/fonts/TewiFont/2300.png
index 0e35328c4..817cc5432 100644
Binary files a/fonts/TewiFont/2300.png and b/fonts/TewiFont/2300.png differ
diff --git a/fonts/TewiFont/2301.png b/fonts/TewiFont/2301.png
index 87b601ab8..8d7673ac8 100644
Binary files a/fonts/TewiFont/2301.png and b/fonts/TewiFont/2301.png differ
diff --git a/fonts/TewiFont/2302.png b/fonts/TewiFont/2302.png
index a35f9075c..866f39113 100644
Binary files a/fonts/TewiFont/2302.png and b/fonts/TewiFont/2302.png differ
diff --git a/fonts/TewiFont/2303.png b/fonts/TewiFont/2303.png
index 4983f1b36..63859b787 100644
Binary files a/fonts/TewiFont/2303.png and b/fonts/TewiFont/2303.png differ
diff --git a/fonts/TewiFont/2304.png b/fonts/TewiFont/2304.png
index 95c4f59ff..1801dade0 100644
Binary files a/fonts/TewiFont/2304.png and b/fonts/TewiFont/2304.png differ
diff --git a/fonts/TewiFont/2305.png b/fonts/TewiFont/2305.png
index 65de56b80..c90ee9f16 100644
Binary files a/fonts/TewiFont/2305.png and b/fonts/TewiFont/2305.png differ
diff --git a/fonts/TewiFont/2306.png b/fonts/TewiFont/2306.png
index c4748ced6..6c499cf0b 100644
Binary files a/fonts/TewiFont/2306.png and b/fonts/TewiFont/2306.png differ
diff --git a/fonts/TewiFont/2307.png b/fonts/TewiFont/2307.png
index 612556d60..469c5d510 100644
Binary files a/fonts/TewiFont/2307.png and b/fonts/TewiFont/2307.png differ
diff --git a/fonts/TewiFont/2308.png b/fonts/TewiFont/2308.png
index 8494e34ee..acc66c28b 100644
Binary files a/fonts/TewiFont/2308.png and b/fonts/TewiFont/2308.png differ
diff --git a/fonts/TewiFont/2309.png b/fonts/TewiFont/2309.png
index 58d7803b6..ef51ac861 100644
Binary files a/fonts/TewiFont/2309.png and b/fonts/TewiFont/2309.png differ
diff --git a/fonts/TewiFont/230A.png b/fonts/TewiFont/230A.png
index 0c92abed7..a3013de5a 100644
Binary files a/fonts/TewiFont/230A.png and b/fonts/TewiFont/230A.png differ
diff --git a/fonts/TewiFont/230B.png b/fonts/TewiFont/230B.png
index b956f1daa..e271f9c64 100644
Binary files a/fonts/TewiFont/230B.png and b/fonts/TewiFont/230B.png differ
diff --git a/fonts/TewiFont/230C.png b/fonts/TewiFont/230C.png
index 6a30dd151..388f8b5c9 100644
Binary files a/fonts/TewiFont/230C.png and b/fonts/TewiFont/230C.png differ
diff --git a/fonts/TewiFont/230D.png b/fonts/TewiFont/230D.png
index f23bb2c1a..70464e0c1 100644
Binary files a/fonts/TewiFont/230D.png and b/fonts/TewiFont/230D.png differ
diff --git a/fonts/TewiFont/230E.png b/fonts/TewiFont/230E.png
index 3c59015ba..e592ab6c0 100644
Binary files a/fonts/TewiFont/230E.png and b/fonts/TewiFont/230E.png differ
diff --git a/fonts/TewiFont/230F.png b/fonts/TewiFont/230F.png
index 651316b90..e755a44ff 100644
Binary files a/fonts/TewiFont/230F.png and b/fonts/TewiFont/230F.png differ
diff --git a/fonts/TewiFont/2310.png b/fonts/TewiFont/2310.png
index 6bb596503..0ae2020bb 100644
Binary files a/fonts/TewiFont/2310.png and b/fonts/TewiFont/2310.png differ
diff --git a/fonts/TewiFont/2311.png b/fonts/TewiFont/2311.png
index 2e9765d20..e161051e0 100644
Binary files a/fonts/TewiFont/2311.png and b/fonts/TewiFont/2311.png differ
diff --git a/fonts/TewiFont/2312.png b/fonts/TewiFont/2312.png
index 69b977f26..9c912f074 100644
Binary files a/fonts/TewiFont/2312.png and b/fonts/TewiFont/2312.png differ
diff --git a/fonts/TewiFont/2313.png b/fonts/TewiFont/2313.png
index ffb7730b8..dd2c2c1bc 100644
Binary files a/fonts/TewiFont/2313.png and b/fonts/TewiFont/2313.png differ
diff --git a/fonts/TewiFont/2314.png b/fonts/TewiFont/2314.png
index 9e0432ed4..913b7327e 100644
Binary files a/fonts/TewiFont/2314.png and b/fonts/TewiFont/2314.png differ
diff --git a/fonts/TewiFont/2315.png b/fonts/TewiFont/2315.png
index fe5a6405a..39dbafe65 100644
Binary files a/fonts/TewiFont/2315.png and b/fonts/TewiFont/2315.png differ
diff --git a/fonts/TewiFont/2316.png b/fonts/TewiFont/2316.png
index 028bd0bb5..c4495cfaf 100644
Binary files a/fonts/TewiFont/2316.png and b/fonts/TewiFont/2316.png differ
diff --git a/fonts/TewiFont/2317.png b/fonts/TewiFont/2317.png
index d887e96c2..8bda46de1 100644
Binary files a/fonts/TewiFont/2317.png and b/fonts/TewiFont/2317.png differ
diff --git a/fonts/TewiFont/2318.png b/fonts/TewiFont/2318.png
index 360750509..f250eabed 100644
Binary files a/fonts/TewiFont/2318.png and b/fonts/TewiFont/2318.png differ
diff --git a/fonts/TewiFont/2319.png b/fonts/TewiFont/2319.png
index 9c3cf22ae..7b84517d5 100644
Binary files a/fonts/TewiFont/2319.png and b/fonts/TewiFont/2319.png differ
diff --git a/fonts/TewiFont/231A.png b/fonts/TewiFont/231A.png
index 98f2f4cab..69a9aab4f 100644
Binary files a/fonts/TewiFont/231A.png and b/fonts/TewiFont/231A.png differ
diff --git a/fonts/TewiFont/231B.png b/fonts/TewiFont/231B.png
index d3203013d..29b2a2c21 100644
Binary files a/fonts/TewiFont/231B.png and b/fonts/TewiFont/231B.png differ
diff --git a/fonts/TewiFont/231C.png b/fonts/TewiFont/231C.png
index ba23dfd86..b03bb7f38 100644
Binary files a/fonts/TewiFont/231C.png and b/fonts/TewiFont/231C.png differ
diff --git a/fonts/TewiFont/231D.png b/fonts/TewiFont/231D.png
index b5f9be7c5..8089393ee 100644
Binary files a/fonts/TewiFont/231D.png and b/fonts/TewiFont/231D.png differ
diff --git a/fonts/TewiFont/231E.png b/fonts/TewiFont/231E.png
index 9936b7089..d6a90ec1d 100644
Binary files a/fonts/TewiFont/231E.png and b/fonts/TewiFont/231E.png differ
diff --git a/fonts/TewiFont/231F.png b/fonts/TewiFont/231F.png
index 53461759d..8ca583b11 100644
Binary files a/fonts/TewiFont/231F.png and b/fonts/TewiFont/231F.png differ
diff --git a/fonts/TewiFont/2320.png b/fonts/TewiFont/2320.png
index 74640709a..19073a1b5 100644
Binary files a/fonts/TewiFont/2320.png and b/fonts/TewiFont/2320.png differ
diff --git a/fonts/TewiFont/2322.png b/fonts/TewiFont/2322.png
index a30398a0d..a8879ccd6 100644
Binary files a/fonts/TewiFont/2322.png and b/fonts/TewiFont/2322.png differ
diff --git a/fonts/TewiFont/2323.png b/fonts/TewiFont/2323.png
index 589b0c950..302b15ef1 100644
Binary files a/fonts/TewiFont/2323.png and b/fonts/TewiFont/2323.png differ
diff --git a/fonts/TewiFont/2324.png b/fonts/TewiFont/2324.png
index 5a0f4c7ff..812dcf571 100644
Binary files a/fonts/TewiFont/2324.png and b/fonts/TewiFont/2324.png differ
diff --git a/fonts/TewiFont/2325.png b/fonts/TewiFont/2325.png
index f771be9da..ca1c7b53e 100644
Binary files a/fonts/TewiFont/2325.png and b/fonts/TewiFont/2325.png differ
diff --git a/fonts/TewiFont/2326.png b/fonts/TewiFont/2326.png
index a67445c8f..1c59a8ffb 100644
Binary files a/fonts/TewiFont/2326.png and b/fonts/TewiFont/2326.png differ
diff --git a/fonts/TewiFont/2327.png b/fonts/TewiFont/2327.png
index 5b2d504d7..faa180b27 100644
Binary files a/fonts/TewiFont/2327.png and b/fonts/TewiFont/2327.png differ
diff --git a/fonts/TewiFont/2328.png b/fonts/TewiFont/2328.png
index 927c5c786..8ffa90f15 100644
Binary files a/fonts/TewiFont/2328.png and b/fonts/TewiFont/2328.png differ
diff --git a/fonts/TewiFont/232B.png b/fonts/TewiFont/232B.png
index d6e65a288..2d3923373 100644
Binary files a/fonts/TewiFont/232B.png and b/fonts/TewiFont/232B.png differ
diff --git a/fonts/TewiFont/232D.png b/fonts/TewiFont/232D.png
index 1e8162797..8cc44158c 100644
Binary files a/fonts/TewiFont/232D.png and b/fonts/TewiFont/232D.png differ
diff --git a/fonts/TewiFont/232F.png b/fonts/TewiFont/232F.png
index 496cc7f09..ad2355abb 100644
Binary files a/fonts/TewiFont/232F.png and b/fonts/TewiFont/232F.png differ
diff --git a/fonts/TewiFont/2330.png b/fonts/TewiFont/2330.png
index 7b745e819..a5a9bfe4d 100644
Binary files a/fonts/TewiFont/2330.png and b/fonts/TewiFont/2330.png differ
diff --git a/fonts/TewiFont/2331.png b/fonts/TewiFont/2331.png
index c40b73c72..ed81fdf49 100644
Binary files a/fonts/TewiFont/2331.png and b/fonts/TewiFont/2331.png differ
diff --git a/fonts/TewiFont/2332.png b/fonts/TewiFont/2332.png
index f874b6f09..9fc3a9420 100644
Binary files a/fonts/TewiFont/2332.png and b/fonts/TewiFont/2332.png differ
diff --git a/fonts/TewiFont/2333.png b/fonts/TewiFont/2333.png
index 5e3c2b74c..b30c5b31b 100644
Binary files a/fonts/TewiFont/2333.png and b/fonts/TewiFont/2333.png differ
diff --git a/fonts/TewiFont/2334.png b/fonts/TewiFont/2334.png
index 044057966..c63aaf27e 100644
Binary files a/fonts/TewiFont/2334.png and b/fonts/TewiFont/2334.png differ
diff --git a/fonts/TewiFont/2335.png b/fonts/TewiFont/2335.png
index 95c4f59ff..1801dade0 100644
Binary files a/fonts/TewiFont/2335.png and b/fonts/TewiFont/2335.png differ
diff --git a/fonts/TewiFont/2336.png b/fonts/TewiFont/2336.png
index 4f7c2bc86..d7c3ac5ad 100644
Binary files a/fonts/TewiFont/2336.png and b/fonts/TewiFont/2336.png differ
diff --git a/fonts/TewiFont/2337.png b/fonts/TewiFont/2337.png
index 8f57b6ef5..545242464 100644
Binary files a/fonts/TewiFont/2337.png and b/fonts/TewiFont/2337.png differ
diff --git a/fonts/TewiFont/2338.png b/fonts/TewiFont/2338.png
index 4417c4401..96cc97cb3 100644
Binary files a/fonts/TewiFont/2338.png and b/fonts/TewiFont/2338.png differ
diff --git a/fonts/TewiFont/2339.png b/fonts/TewiFont/2339.png
index 1b1624852..a22db911f 100644
Binary files a/fonts/TewiFont/2339.png and b/fonts/TewiFont/2339.png differ
diff --git a/fonts/TewiFont/233A.png b/fonts/TewiFont/233A.png
index 290d61186..8457c9834 100644
Binary files a/fonts/TewiFont/233A.png and b/fonts/TewiFont/233A.png differ
diff --git a/fonts/TewiFont/233B.png b/fonts/TewiFont/233B.png
index 981f41d56..2ed72429b 100644
Binary files a/fonts/TewiFont/233B.png and b/fonts/TewiFont/233B.png differ
diff --git a/fonts/TewiFont/233C.png b/fonts/TewiFont/233C.png
index 17641e6d5..e1ce21bff 100644
Binary files a/fonts/TewiFont/233C.png and b/fonts/TewiFont/233C.png differ
diff --git a/fonts/TewiFont/233D.png b/fonts/TewiFont/233D.png
index 3ab5d3fbe..0233f70e9 100644
Binary files a/fonts/TewiFont/233D.png and b/fonts/TewiFont/233D.png differ
diff --git a/fonts/TewiFont/233E.png b/fonts/TewiFont/233E.png
index 05a42f27c..d848acbf5 100644
Binary files a/fonts/TewiFont/233E.png and b/fonts/TewiFont/233E.png differ
diff --git a/fonts/TewiFont/233F.png b/fonts/TewiFont/233F.png
index fd8a6b392..13fe434c2 100644
Binary files a/fonts/TewiFont/233F.png and b/fonts/TewiFont/233F.png differ
diff --git a/fonts/TewiFont/2340.png b/fonts/TewiFont/2340.png
index c442af068..99359eac9 100644
Binary files a/fonts/TewiFont/2340.png and b/fonts/TewiFont/2340.png differ
diff --git a/fonts/TewiFont/2341.png b/fonts/TewiFont/2341.png
index 5004f17c4..2663ebc7a 100644
Binary files a/fonts/TewiFont/2341.png and b/fonts/TewiFont/2341.png differ
diff --git a/fonts/TewiFont/2342.png b/fonts/TewiFont/2342.png
index 4d896b8ad..4ffb8e699 100644
Binary files a/fonts/TewiFont/2342.png and b/fonts/TewiFont/2342.png differ
diff --git a/fonts/TewiFont/2343.png b/fonts/TewiFont/2343.png
index a741b28f7..3ab8c6899 100644
Binary files a/fonts/TewiFont/2343.png and b/fonts/TewiFont/2343.png differ
diff --git a/fonts/TewiFont/2344.png b/fonts/TewiFont/2344.png
index fa26ccb26..0bd35b253 100644
Binary files a/fonts/TewiFont/2344.png and b/fonts/TewiFont/2344.png differ
diff --git a/fonts/TewiFont/2345.png b/fonts/TewiFont/2345.png
index 658795554..18cf4fc4d 100644
Binary files a/fonts/TewiFont/2345.png and b/fonts/TewiFont/2345.png differ
diff --git a/fonts/TewiFont/2346.png b/fonts/TewiFont/2346.png
index 4e32ff84b..5101f0fb3 100644
Binary files a/fonts/TewiFont/2346.png and b/fonts/TewiFont/2346.png differ
diff --git a/fonts/TewiFont/2347.png b/fonts/TewiFont/2347.png
index 709168c0b..4bdc38941 100644
Binary files a/fonts/TewiFont/2347.png and b/fonts/TewiFont/2347.png differ
diff --git a/fonts/TewiFont/2348.png b/fonts/TewiFont/2348.png
index ef728ba5e..011fc35c1 100644
Binary files a/fonts/TewiFont/2348.png and b/fonts/TewiFont/2348.png differ
diff --git a/fonts/TewiFont/2349.png b/fonts/TewiFont/2349.png
index f96034703..078dc155c 100644
Binary files a/fonts/TewiFont/2349.png and b/fonts/TewiFont/2349.png differ
diff --git a/fonts/TewiFont/234A.png b/fonts/TewiFont/234A.png
index fb5d87610..c65b9f7c1 100644
Binary files a/fonts/TewiFont/234A.png and b/fonts/TewiFont/234A.png differ
diff --git a/fonts/TewiFont/234B.png b/fonts/TewiFont/234B.png
index 531af544e..eb082459e 100644
Binary files a/fonts/TewiFont/234B.png and b/fonts/TewiFont/234B.png differ
diff --git a/fonts/TewiFont/234C.png b/fonts/TewiFont/234C.png
index d749f82c3..fd0b437da 100644
Binary files a/fonts/TewiFont/234C.png and b/fonts/TewiFont/234C.png differ
diff --git a/fonts/TewiFont/234D.png b/fonts/TewiFont/234D.png
index a52d1ae15..c4567ceb2 100644
Binary files a/fonts/TewiFont/234D.png and b/fonts/TewiFont/234D.png differ
diff --git a/fonts/TewiFont/234E.png b/fonts/TewiFont/234E.png
index 662b1d6b5..31a7e3f86 100644
Binary files a/fonts/TewiFont/234E.png and b/fonts/TewiFont/234E.png differ
diff --git a/fonts/TewiFont/234F.png b/fonts/TewiFont/234F.png
index 89fbead89..5631e0f4c 100644
Binary files a/fonts/TewiFont/234F.png and b/fonts/TewiFont/234F.png differ
diff --git a/fonts/TewiFont/2350.png b/fonts/TewiFont/2350.png
index 700c97e6b..b84417614 100644
Binary files a/fonts/TewiFont/2350.png and b/fonts/TewiFont/2350.png differ
diff --git a/fonts/TewiFont/2351.png b/fonts/TewiFont/2351.png
index 7fecc9334..a5ef9c3a1 100644
Binary files a/fonts/TewiFont/2351.png and b/fonts/TewiFont/2351.png differ
diff --git a/fonts/TewiFont/2352.png b/fonts/TewiFont/2352.png
index 574fb4073..3051c44b3 100644
Binary files a/fonts/TewiFont/2352.png and b/fonts/TewiFont/2352.png differ
diff --git a/fonts/TewiFont/2353.png b/fonts/TewiFont/2353.png
index c31315b2c..e292dad65 100644
Binary files a/fonts/TewiFont/2353.png and b/fonts/TewiFont/2353.png differ
diff --git a/fonts/TewiFont/2354.png b/fonts/TewiFont/2354.png
index 7b94cff58..8410b4658 100644
Binary files a/fonts/TewiFont/2354.png and b/fonts/TewiFont/2354.png differ
diff --git a/fonts/TewiFont/2355.png b/fonts/TewiFont/2355.png
index b93c545f0..6b0a640a7 100644
Binary files a/fonts/TewiFont/2355.png and b/fonts/TewiFont/2355.png differ
diff --git a/fonts/TewiFont/2356.png b/fonts/TewiFont/2356.png
index 95ddc76d5..64f63f660 100644
Binary files a/fonts/TewiFont/2356.png and b/fonts/TewiFont/2356.png differ
diff --git a/fonts/TewiFont/2357.png b/fonts/TewiFont/2357.png
index b0091844a..54fd2a287 100644
Binary files a/fonts/TewiFont/2357.png and b/fonts/TewiFont/2357.png differ
diff --git a/fonts/TewiFont/2358.png b/fonts/TewiFont/2358.png
index d38af1643..cbe4c54bd 100644
Binary files a/fonts/TewiFont/2358.png and b/fonts/TewiFont/2358.png differ
diff --git a/fonts/TewiFont/2359.png b/fonts/TewiFont/2359.png
index 390e44a35..0b02511e0 100644
Binary files a/fonts/TewiFont/2359.png and b/fonts/TewiFont/2359.png differ
diff --git a/fonts/TewiFont/235A.png b/fonts/TewiFont/235A.png
index 835531d28..1294d2ac6 100644
Binary files a/fonts/TewiFont/235A.png and b/fonts/TewiFont/235A.png differ
diff --git a/fonts/TewiFont/235B.png b/fonts/TewiFont/235B.png
index 58c2fac65..ac579cd87 100644
Binary files a/fonts/TewiFont/235B.png and b/fonts/TewiFont/235B.png differ
diff --git a/fonts/TewiFont/235C.png b/fonts/TewiFont/235C.png
index 9f982b0f4..8023120e2 100644
Binary files a/fonts/TewiFont/235C.png and b/fonts/TewiFont/235C.png differ
diff --git a/fonts/TewiFont/235D.png b/fonts/TewiFont/235D.png
index 40db2c091..4beddfef8 100644
Binary files a/fonts/TewiFont/235D.png and b/fonts/TewiFont/235D.png differ
diff --git a/fonts/TewiFont/235E.png b/fonts/TewiFont/235E.png
index cb157c70d..bc29137b5 100644
Binary files a/fonts/TewiFont/235E.png and b/fonts/TewiFont/235E.png differ
diff --git a/fonts/TewiFont/235F.png b/fonts/TewiFont/235F.png
index df2aeccd2..7d682ca33 100644
Binary files a/fonts/TewiFont/235F.png and b/fonts/TewiFont/235F.png differ
diff --git a/fonts/TewiFont/2360.png b/fonts/TewiFont/2360.png
index 966e87528..3f0e3d8ec 100644
Binary files a/fonts/TewiFont/2360.png and b/fonts/TewiFont/2360.png differ
diff --git a/fonts/TewiFont/2361.png b/fonts/TewiFont/2361.png
index e2d7b249e..f908af7a8 100644
Binary files a/fonts/TewiFont/2361.png and b/fonts/TewiFont/2361.png differ
diff --git a/fonts/TewiFont/2362.png b/fonts/TewiFont/2362.png
index 331294dc6..046b50142 100644
Binary files a/fonts/TewiFont/2362.png and b/fonts/TewiFont/2362.png differ
diff --git a/fonts/TewiFont/2363.png b/fonts/TewiFont/2363.png
index 1e8d0600b..0e0f7a839 100644
Binary files a/fonts/TewiFont/2363.png and b/fonts/TewiFont/2363.png differ
diff --git a/fonts/TewiFont/2365.png b/fonts/TewiFont/2365.png
index 4dfe24658..c4b9d1a4e 100644
Binary files a/fonts/TewiFont/2365.png and b/fonts/TewiFont/2365.png differ
diff --git a/fonts/TewiFont/2366.png b/fonts/TewiFont/2366.png
index d963c567a..5f02ea5b2 100644
Binary files a/fonts/TewiFont/2366.png and b/fonts/TewiFont/2366.png differ
diff --git a/fonts/TewiFont/2367.png b/fonts/TewiFont/2367.png
index 7828ad8ac..10ff9dbc3 100644
Binary files a/fonts/TewiFont/2367.png and b/fonts/TewiFont/2367.png differ
diff --git a/fonts/TewiFont/2368.png b/fonts/TewiFont/2368.png
index 5775ceedf..a44e39612 100644
Binary files a/fonts/TewiFont/2368.png and b/fonts/TewiFont/2368.png differ
diff --git a/fonts/TewiFont/2369.png b/fonts/TewiFont/2369.png
index 6bcb18ac3..50b697003 100644
Binary files a/fonts/TewiFont/2369.png and b/fonts/TewiFont/2369.png differ
diff --git a/fonts/TewiFont/236A.png b/fonts/TewiFont/236A.png
index b187306ee..a5e319935 100644
Binary files a/fonts/TewiFont/236A.png and b/fonts/TewiFont/236A.png differ
diff --git a/fonts/TewiFont/236B.png b/fonts/TewiFont/236B.png
index 9849a8ff6..c14424d80 100644
Binary files a/fonts/TewiFont/236B.png and b/fonts/TewiFont/236B.png differ
diff --git a/fonts/TewiFont/236C.png b/fonts/TewiFont/236C.png
index b2b5198f7..76c682710 100644
Binary files a/fonts/TewiFont/236C.png and b/fonts/TewiFont/236C.png differ
diff --git a/fonts/TewiFont/236D.png b/fonts/TewiFont/236D.png
index 087db10d7..63dbfda9a 100644
Binary files a/fonts/TewiFont/236D.png and b/fonts/TewiFont/236D.png differ
diff --git a/fonts/TewiFont/236E.png b/fonts/TewiFont/236E.png
index 9e15f9c51..768c6b238 100644
Binary files a/fonts/TewiFont/236E.png and b/fonts/TewiFont/236E.png differ
diff --git a/fonts/TewiFont/236F.png b/fonts/TewiFont/236F.png
index f1f95a5b6..e97bbf6fb 100644
Binary files a/fonts/TewiFont/236F.png and b/fonts/TewiFont/236F.png differ
diff --git a/fonts/TewiFont/2370.png b/fonts/TewiFont/2370.png
index ebf3138f5..6a96b1bc6 100644
Binary files a/fonts/TewiFont/2370.png and b/fonts/TewiFont/2370.png differ
diff --git a/fonts/TewiFont/2371.png b/fonts/TewiFont/2371.png
index a66824e55..816c34a67 100644
Binary files a/fonts/TewiFont/2371.png and b/fonts/TewiFont/2371.png differ
diff --git a/fonts/TewiFont/2372.png b/fonts/TewiFont/2372.png
index ca06c8b6f..2daecc2dd 100644
Binary files a/fonts/TewiFont/2372.png and b/fonts/TewiFont/2372.png differ
diff --git a/fonts/TewiFont/2373.png b/fonts/TewiFont/2373.png
index 6fc160101..54cb3638e 100644
Binary files a/fonts/TewiFont/2373.png and b/fonts/TewiFont/2373.png differ
diff --git a/fonts/TewiFont/2374.png b/fonts/TewiFont/2374.png
index d7fd97c89..5ef86dc9c 100644
Binary files a/fonts/TewiFont/2374.png and b/fonts/TewiFont/2374.png differ
diff --git a/fonts/TewiFont/2375.png b/fonts/TewiFont/2375.png
index a38c71f7a..5ad0934ab 100644
Binary files a/fonts/TewiFont/2375.png and b/fonts/TewiFont/2375.png differ
diff --git a/fonts/TewiFont/2376.png b/fonts/TewiFont/2376.png
index f3611b8bc..cd2dfa6cc 100644
Binary files a/fonts/TewiFont/2376.png and b/fonts/TewiFont/2376.png differ
diff --git a/fonts/TewiFont/2377.png b/fonts/TewiFont/2377.png
index def04c3aa..78f120ce9 100644
Binary files a/fonts/TewiFont/2377.png and b/fonts/TewiFont/2377.png differ
diff --git a/fonts/TewiFont/2378.png b/fonts/TewiFont/2378.png
index 7ab1b3c08..0b8a2b62d 100644
Binary files a/fonts/TewiFont/2378.png and b/fonts/TewiFont/2378.png differ
diff --git a/fonts/TewiFont/2379.png b/fonts/TewiFont/2379.png
index 1d9bc3047..bf6091817 100644
Binary files a/fonts/TewiFont/2379.png and b/fonts/TewiFont/2379.png differ
diff --git a/fonts/TewiFont/237A.png b/fonts/TewiFont/237A.png
index f3611b8bc..cd2dfa6cc 100644
Binary files a/fonts/TewiFont/237A.png and b/fonts/TewiFont/237A.png differ
diff --git a/fonts/TewiFont/237B.png b/fonts/TewiFont/237B.png
index 06e8a56bd..71fbe40c5 100644
Binary files a/fonts/TewiFont/237B.png and b/fonts/TewiFont/237B.png differ
diff --git a/fonts/TewiFont/237C.png b/fonts/TewiFont/237C.png
index bf723b433..16963891b 100644
Binary files a/fonts/TewiFont/237C.png and b/fonts/TewiFont/237C.png differ
diff --git a/fonts/TewiFont/237D.png b/fonts/TewiFont/237D.png
index 4dfa24e5e..0122edd5a 100644
Binary files a/fonts/TewiFont/237D.png and b/fonts/TewiFont/237D.png differ
diff --git a/fonts/TewiFont/237E.png b/fonts/TewiFont/237E.png
index f9b0bbbc8..6f094fbaf 100644
Binary files a/fonts/TewiFont/237E.png and b/fonts/TewiFont/237E.png differ
diff --git a/fonts/TewiFont/2380.png b/fonts/TewiFont/2380.png
index fa0cd2d40..6c5bac52f 100644
Binary files a/fonts/TewiFont/2380.png and b/fonts/TewiFont/2380.png differ
diff --git a/fonts/TewiFont/2388.png b/fonts/TewiFont/2388.png
index bd6852ed8..6b5fcbc0d 100644
Binary files a/fonts/TewiFont/2388.png and b/fonts/TewiFont/2388.png differ
diff --git a/fonts/TewiFont/238B.png b/fonts/TewiFont/238B.png
index fe2bbecd6..a065eca08 100644
Binary files a/fonts/TewiFont/238B.png and b/fonts/TewiFont/238B.png differ
diff --git a/fonts/TewiFont/23BA.png b/fonts/TewiFont/23BA.png
index cf0c15958..9038b0a10 100644
Binary files a/fonts/TewiFont/23BA.png and b/fonts/TewiFont/23BA.png differ
diff --git a/fonts/TewiFont/23BB.png b/fonts/TewiFont/23BB.png
index a34e92416..f904fd9e5 100644
Binary files a/fonts/TewiFont/23BB.png and b/fonts/TewiFont/23BB.png differ
diff --git a/fonts/TewiFont/23BC.png b/fonts/TewiFont/23BC.png
index 9546c29a7..8576ba886 100644
Binary files a/fonts/TewiFont/23BC.png and b/fonts/TewiFont/23BC.png differ
diff --git a/fonts/TewiFont/23BD.png b/fonts/TewiFont/23BD.png
index 0ef8f30ce..128444324 100644
Binary files a/fonts/TewiFont/23BD.png and b/fonts/TewiFont/23BD.png differ
diff --git a/fonts/TewiFont/23E9.png b/fonts/TewiFont/23E9.png
index f4f3394c3..f7c5abc27 100644
Binary files a/fonts/TewiFont/23E9.png and b/fonts/TewiFont/23E9.png differ
diff --git a/fonts/TewiFont/23EA.png b/fonts/TewiFont/23EA.png
index a6bbbc76d..d22ab6eba 100644
Binary files a/fonts/TewiFont/23EA.png and b/fonts/TewiFont/23EA.png differ
diff --git a/fonts/TewiFont/23EB.png b/fonts/TewiFont/23EB.png
index f9516e7a2..d1dd10f22 100644
Binary files a/fonts/TewiFont/23EB.png and b/fonts/TewiFont/23EB.png differ
diff --git a/fonts/TewiFont/23EC.png b/fonts/TewiFont/23EC.png
index 6c4d593da..4a397a6ab 100644
Binary files a/fonts/TewiFont/23EC.png and b/fonts/TewiFont/23EC.png differ
diff --git a/fonts/TewiFont/23ED.png b/fonts/TewiFont/23ED.png
index 0f99d73b8..a19a8e382 100644
Binary files a/fonts/TewiFont/23ED.png and b/fonts/TewiFont/23ED.png differ
diff --git a/fonts/TewiFont/23EE.png b/fonts/TewiFont/23EE.png
index 331456da0..911d20bfc 100644
Binary files a/fonts/TewiFont/23EE.png and b/fonts/TewiFont/23EE.png differ
diff --git a/fonts/TewiFont/23EF.png b/fonts/TewiFont/23EF.png
index 38e83b1fe..d7f24bc91 100644
Binary files a/fonts/TewiFont/23EF.png and b/fonts/TewiFont/23EF.png differ
diff --git a/fonts/TewiFont/2408.png b/fonts/TewiFont/2408.png
index 0dbc20313..04c73bb90 100644
Binary files a/fonts/TewiFont/2408.png and b/fonts/TewiFont/2408.png differ
diff --git a/fonts/TewiFont/2409.png b/fonts/TewiFont/2409.png
index 4ceedd687..9254214bb 100644
Binary files a/fonts/TewiFont/2409.png and b/fonts/TewiFont/2409.png differ
diff --git a/fonts/TewiFont/240A.png b/fonts/TewiFont/240A.png
index 4bff64946..a6037be53 100644
Binary files a/fonts/TewiFont/240A.png and b/fonts/TewiFont/240A.png differ
diff --git a/fonts/TewiFont/240B.png b/fonts/TewiFont/240B.png
index 04e0f2d02..11736ea98 100644
Binary files a/fonts/TewiFont/240B.png and b/fonts/TewiFont/240B.png differ
diff --git a/fonts/TewiFont/240C.png b/fonts/TewiFont/240C.png
index a655e9783..5066a62cc 100644
Binary files a/fonts/TewiFont/240C.png and b/fonts/TewiFont/240C.png differ
diff --git a/fonts/TewiFont/240D.png b/fonts/TewiFont/240D.png
index 46f0db906..579d58753 100644
Binary files a/fonts/TewiFont/240D.png and b/fonts/TewiFont/240D.png differ
diff --git a/fonts/TewiFont/240E.png b/fonts/TewiFont/240E.png
index 349f376b8..97cd76997 100644
Binary files a/fonts/TewiFont/240E.png and b/fonts/TewiFont/240E.png differ
diff --git a/fonts/TewiFont/240F.png b/fonts/TewiFont/240F.png
index dcc5e00fa..dc2f70f21 100644
Binary files a/fonts/TewiFont/240F.png and b/fonts/TewiFont/240F.png differ
diff --git a/fonts/TewiFont/2423.png b/fonts/TewiFont/2423.png
index ee302adda..3d0af40fa 100644
Binary files a/fonts/TewiFont/2423.png and b/fonts/TewiFont/2423.png differ
diff --git a/fonts/TewiFont/2424.png b/fonts/TewiFont/2424.png
index 82f62faf8..60e83f2ff 100644
Binary files a/fonts/TewiFont/2424.png and b/fonts/TewiFont/2424.png differ
diff --git a/fonts/TewiFont/2425.png b/fonts/TewiFont/2425.png
index fb3250634..b8b5fde4a 100644
Binary files a/fonts/TewiFont/2425.png and b/fonts/TewiFont/2425.png differ
diff --git a/fonts/TewiFont/2426.png b/fonts/TewiFont/2426.png
index 38d7cab59..f67b77a9e 100644
Binary files a/fonts/TewiFont/2426.png and b/fonts/TewiFont/2426.png differ
diff --git a/fonts/TewiFont/2440.png b/fonts/TewiFont/2440.png
index 49d8b101b..4969347e5 100644
Binary files a/fonts/TewiFont/2440.png and b/fonts/TewiFont/2440.png differ
diff --git a/fonts/TewiFont/2441.png b/fonts/TewiFont/2441.png
index 2f3217df2..f6ec74aaa 100644
Binary files a/fonts/TewiFont/2441.png and b/fonts/TewiFont/2441.png differ
diff --git a/fonts/TewiFont/2442.png b/fonts/TewiFont/2442.png
index 7cea616e6..89390bce7 100644
Binary files a/fonts/TewiFont/2442.png and b/fonts/TewiFont/2442.png differ
diff --git a/fonts/TewiFont/2443.png b/fonts/TewiFont/2443.png
index 2e57ea508..52c153bc6 100644
Binary files a/fonts/TewiFont/2443.png and b/fonts/TewiFont/2443.png differ
diff --git a/fonts/TewiFont/2444.png b/fonts/TewiFont/2444.png
index 80d62427b..bc14e8af6 100644
Binary files a/fonts/TewiFont/2444.png and b/fonts/TewiFont/2444.png differ
diff --git a/fonts/TewiFont/2445.png b/fonts/TewiFont/2445.png
index 41e12c359..f6bb288da 100644
Binary files a/fonts/TewiFont/2445.png and b/fonts/TewiFont/2445.png differ
diff --git a/fonts/TewiFont/2446.png b/fonts/TewiFont/2446.png
index 7d8d67b87..c5bc83d8d 100644
Binary files a/fonts/TewiFont/2446.png and b/fonts/TewiFont/2446.png differ
diff --git a/fonts/TewiFont/2447.png b/fonts/TewiFont/2447.png
index 1a6f636be..db9b29c85 100644
Binary files a/fonts/TewiFont/2447.png and b/fonts/TewiFont/2447.png differ
diff --git a/fonts/TewiFont/2448.png b/fonts/TewiFont/2448.png
index fef30301a..773233d3f 100644
Binary files a/fonts/TewiFont/2448.png and b/fonts/TewiFont/2448.png differ
diff --git a/fonts/TewiFont/244A.png b/fonts/TewiFont/244A.png
index 7359b20c9..e7b6cf14c 100644
Binary files a/fonts/TewiFont/244A.png and b/fonts/TewiFont/244A.png differ
diff --git a/fonts/TewiFont/2460.png b/fonts/TewiFont/2460.png
index 132e9682e..453256bd0 100644
Binary files a/fonts/TewiFont/2460.png and b/fonts/TewiFont/2460.png differ
diff --git a/fonts/TewiFont/2461.png b/fonts/TewiFont/2461.png
index 3ce1ca049..94e188a57 100644
Binary files a/fonts/TewiFont/2461.png and b/fonts/TewiFont/2461.png differ
diff --git a/fonts/TewiFont/2462.png b/fonts/TewiFont/2462.png
index 8d0938c19..2db49ae63 100644
Binary files a/fonts/TewiFont/2462.png and b/fonts/TewiFont/2462.png differ
diff --git a/fonts/TewiFont/2463.png b/fonts/TewiFont/2463.png
index daff97bd7..bc02419d0 100644
Binary files a/fonts/TewiFont/2463.png and b/fonts/TewiFont/2463.png differ
diff --git a/fonts/TewiFont/2464.png b/fonts/TewiFont/2464.png
index fab98a322..8fd7498e8 100644
Binary files a/fonts/TewiFont/2464.png and b/fonts/TewiFont/2464.png differ
diff --git a/fonts/TewiFont/2465.png b/fonts/TewiFont/2465.png
index 3674066e5..f7749f75a 100644
Binary files a/fonts/TewiFont/2465.png and b/fonts/TewiFont/2465.png differ
diff --git a/fonts/TewiFont/2466.png b/fonts/TewiFont/2466.png
index a113be7f0..4efbf88a7 100644
Binary files a/fonts/TewiFont/2466.png and b/fonts/TewiFont/2466.png differ
diff --git a/fonts/TewiFont/2467.png b/fonts/TewiFont/2467.png
index c5838a2d0..5afdb193d 100644
Binary files a/fonts/TewiFont/2467.png and b/fonts/TewiFont/2467.png differ
diff --git a/fonts/TewiFont/2468.png b/fonts/TewiFont/2468.png
index c30d38f9c..ec7a4477a 100644
Binary files a/fonts/TewiFont/2468.png and b/fonts/TewiFont/2468.png differ
diff --git a/fonts/TewiFont/2469.png b/fonts/TewiFont/2469.png
index a012b5284..a5ad90f1f 100644
Binary files a/fonts/TewiFont/2469.png and b/fonts/TewiFont/2469.png differ
diff --git a/fonts/TewiFont/246A.png b/fonts/TewiFont/246A.png
index b5a5c633e..946a500e1 100644
Binary files a/fonts/TewiFont/246A.png and b/fonts/TewiFont/246A.png differ
diff --git a/fonts/TewiFont/246B.png b/fonts/TewiFont/246B.png
index 8ca10d33c..4f0361dc8 100644
Binary files a/fonts/TewiFont/246B.png and b/fonts/TewiFont/246B.png differ
diff --git a/fonts/TewiFont/246C.png b/fonts/TewiFont/246C.png
index 9a1350477..c9a7a6c27 100644
Binary files a/fonts/TewiFont/246C.png and b/fonts/TewiFont/246C.png differ
diff --git a/fonts/TewiFont/246D.png b/fonts/TewiFont/246D.png
index 0ae3eabb3..33347699e 100644
Binary files a/fonts/TewiFont/246D.png and b/fonts/TewiFont/246D.png differ
diff --git a/fonts/TewiFont/246E.png b/fonts/TewiFont/246E.png
index e84b54e1a..af4ec6cce 100644
Binary files a/fonts/TewiFont/246E.png and b/fonts/TewiFont/246E.png differ
diff --git a/fonts/TewiFont/246F.png b/fonts/TewiFont/246F.png
index 8efe9f174..21b3fda86 100644
Binary files a/fonts/TewiFont/246F.png and b/fonts/TewiFont/246F.png differ
diff --git a/fonts/TewiFont/2470.png b/fonts/TewiFont/2470.png
index 11c89efe0..a8105b8cc 100644
Binary files a/fonts/TewiFont/2470.png and b/fonts/TewiFont/2470.png differ
diff --git a/fonts/TewiFont/2471.png b/fonts/TewiFont/2471.png
index 4164f11fd..79d38ddcb 100644
Binary files a/fonts/TewiFont/2471.png and b/fonts/TewiFont/2471.png differ
diff --git a/fonts/TewiFont/2472.png b/fonts/TewiFont/2472.png
index 1aba709b3..5f490a178 100644
Binary files a/fonts/TewiFont/2472.png and b/fonts/TewiFont/2472.png differ
diff --git a/fonts/TewiFont/2473.png b/fonts/TewiFont/2473.png
index 7ff2e6f8e..22504ff53 100644
Binary files a/fonts/TewiFont/2473.png and b/fonts/TewiFont/2473.png differ
diff --git a/fonts/TewiFont/2474.png b/fonts/TewiFont/2474.png
index cde540ff4..d7017e283 100644
Binary files a/fonts/TewiFont/2474.png and b/fonts/TewiFont/2474.png differ
diff --git a/fonts/TewiFont/2475.png b/fonts/TewiFont/2475.png
index d24f6d227..fedfe7c14 100644
Binary files a/fonts/TewiFont/2475.png and b/fonts/TewiFont/2475.png differ
diff --git a/fonts/TewiFont/2476.png b/fonts/TewiFont/2476.png
index 70c9d85f9..adba103b7 100644
Binary files a/fonts/TewiFont/2476.png and b/fonts/TewiFont/2476.png differ
diff --git a/fonts/TewiFont/2477.png b/fonts/TewiFont/2477.png
index 52508e271..4818d6030 100644
Binary files a/fonts/TewiFont/2477.png and b/fonts/TewiFont/2477.png differ
diff --git a/fonts/TewiFont/2478.png b/fonts/TewiFont/2478.png
index 5a7b3bc5d..c7de88515 100644
Binary files a/fonts/TewiFont/2478.png and b/fonts/TewiFont/2478.png differ
diff --git a/fonts/TewiFont/2479.png b/fonts/TewiFont/2479.png
index 74c8ae19c..aa245a863 100644
Binary files a/fonts/TewiFont/2479.png and b/fonts/TewiFont/2479.png differ
diff --git a/fonts/TewiFont/247A.png b/fonts/TewiFont/247A.png
index ee9d07a30..b9c9382e1 100644
Binary files a/fonts/TewiFont/247A.png and b/fonts/TewiFont/247A.png differ
diff --git a/fonts/TewiFont/247B.png b/fonts/TewiFont/247B.png
index f6b148591..4e7cecf05 100644
Binary files a/fonts/TewiFont/247B.png and b/fonts/TewiFont/247B.png differ
diff --git a/fonts/TewiFont/247C.png b/fonts/TewiFont/247C.png
index ee8b5c79d..d9cc18c3e 100644
Binary files a/fonts/TewiFont/247C.png and b/fonts/TewiFont/247C.png differ
diff --git a/fonts/TewiFont/247D.png b/fonts/TewiFont/247D.png
index b350aae3e..22d685d6f 100644
Binary files a/fonts/TewiFont/247D.png and b/fonts/TewiFont/247D.png differ
diff --git a/fonts/TewiFont/247E.png b/fonts/TewiFont/247E.png
index f63a1f1cc..7470e9dd0 100644
Binary files a/fonts/TewiFont/247E.png and b/fonts/TewiFont/247E.png differ
diff --git a/fonts/TewiFont/247F.png b/fonts/TewiFont/247F.png
index 6b5de68f3..cde2d42f7 100644
Binary files a/fonts/TewiFont/247F.png and b/fonts/TewiFont/247F.png differ
diff --git a/fonts/TewiFont/2480.png b/fonts/TewiFont/2480.png
index 35080da12..6afe6c11c 100644
Binary files a/fonts/TewiFont/2480.png and b/fonts/TewiFont/2480.png differ
diff --git a/fonts/TewiFont/2481.png b/fonts/TewiFont/2481.png
index c60e89703..0e7493895 100644
Binary files a/fonts/TewiFont/2481.png and b/fonts/TewiFont/2481.png differ
diff --git a/fonts/TewiFont/2482.png b/fonts/TewiFont/2482.png
index 65947664c..fb786e25c 100644
Binary files a/fonts/TewiFont/2482.png and b/fonts/TewiFont/2482.png differ
diff --git a/fonts/TewiFont/2483.png b/fonts/TewiFont/2483.png
index e5669eb12..c37366008 100644
Binary files a/fonts/TewiFont/2483.png and b/fonts/TewiFont/2483.png differ
diff --git a/fonts/TewiFont/2484.png b/fonts/TewiFont/2484.png
index 1a8a8bb94..b417e4b5d 100644
Binary files a/fonts/TewiFont/2484.png and b/fonts/TewiFont/2484.png differ
diff --git a/fonts/TewiFont/2485.png b/fonts/TewiFont/2485.png
index d9b59ec04..aef4dfa04 100644
Binary files a/fonts/TewiFont/2485.png and b/fonts/TewiFont/2485.png differ
diff --git a/fonts/TewiFont/2486.png b/fonts/TewiFont/2486.png
index 763c88809..92ac7992e 100644
Binary files a/fonts/TewiFont/2486.png and b/fonts/TewiFont/2486.png differ
diff --git a/fonts/TewiFont/2487.png b/fonts/TewiFont/2487.png
index 64d8bd4f8..c6ee5ad4b 100644
Binary files a/fonts/TewiFont/2487.png and b/fonts/TewiFont/2487.png differ
diff --git a/fonts/TewiFont/2488.png b/fonts/TewiFont/2488.png
index e86c01dc2..297364c83 100644
Binary files a/fonts/TewiFont/2488.png and b/fonts/TewiFont/2488.png differ
diff --git a/fonts/TewiFont/2489.png b/fonts/TewiFont/2489.png
index b68bf3d82..c5d88844a 100644
Binary files a/fonts/TewiFont/2489.png and b/fonts/TewiFont/2489.png differ
diff --git a/fonts/TewiFont/248A.png b/fonts/TewiFont/248A.png
index 2b6438fb3..39f6cf561 100644
Binary files a/fonts/TewiFont/248A.png and b/fonts/TewiFont/248A.png differ
diff --git a/fonts/TewiFont/248B.png b/fonts/TewiFont/248B.png
index 4ff0f5ed3..6c9dc8392 100644
Binary files a/fonts/TewiFont/248B.png and b/fonts/TewiFont/248B.png differ
diff --git a/fonts/TewiFont/248C.png b/fonts/TewiFont/248C.png
index 719ba3529..5c2dc08de 100644
Binary files a/fonts/TewiFont/248C.png and b/fonts/TewiFont/248C.png differ
diff --git a/fonts/TewiFont/248D.png b/fonts/TewiFont/248D.png
index 3bebc365b..c139486d1 100644
Binary files a/fonts/TewiFont/248D.png and b/fonts/TewiFont/248D.png differ
diff --git a/fonts/TewiFont/248E.png b/fonts/TewiFont/248E.png
index 6d2923a8f..3f099a6e7 100644
Binary files a/fonts/TewiFont/248E.png and b/fonts/TewiFont/248E.png differ
diff --git a/fonts/TewiFont/248F.png b/fonts/TewiFont/248F.png
index a8a89fa7c..75bfa4ee3 100644
Binary files a/fonts/TewiFont/248F.png and b/fonts/TewiFont/248F.png differ
diff --git a/fonts/TewiFont/2490.png b/fonts/TewiFont/2490.png
index 409d60ce0..b54b271dc 100644
Binary files a/fonts/TewiFont/2490.png and b/fonts/TewiFont/2490.png differ
diff --git a/fonts/TewiFont/2491.png b/fonts/TewiFont/2491.png
index ddd77c5de..974cc9d07 100644
Binary files a/fonts/TewiFont/2491.png and b/fonts/TewiFont/2491.png differ
diff --git a/fonts/TewiFont/2492.png b/fonts/TewiFont/2492.png
index 02492d253..cfe244813 100644
Binary files a/fonts/TewiFont/2492.png and b/fonts/TewiFont/2492.png differ
diff --git a/fonts/TewiFont/2493.png b/fonts/TewiFont/2493.png
index 6cd66cf2c..c8ca99285 100644
Binary files a/fonts/TewiFont/2493.png and b/fonts/TewiFont/2493.png differ
diff --git a/fonts/TewiFont/2494.png b/fonts/TewiFont/2494.png
index ca4557827..3ff042c2b 100644
Binary files a/fonts/TewiFont/2494.png and b/fonts/TewiFont/2494.png differ
diff --git a/fonts/TewiFont/2495.png b/fonts/TewiFont/2495.png
index cfe3424ed..a4091a815 100644
Binary files a/fonts/TewiFont/2495.png and b/fonts/TewiFont/2495.png differ
diff --git a/fonts/TewiFont/2496.png b/fonts/TewiFont/2496.png
index b533301bb..58f3c0658 100644
Binary files a/fonts/TewiFont/2496.png and b/fonts/TewiFont/2496.png differ
diff --git a/fonts/TewiFont/2497.png b/fonts/TewiFont/2497.png
index 96a45fc92..8b74dd36d 100644
Binary files a/fonts/TewiFont/2497.png and b/fonts/TewiFont/2497.png differ
diff --git a/fonts/TewiFont/2498.png b/fonts/TewiFont/2498.png
index 33aa97355..f4bf5dd0d 100644
Binary files a/fonts/TewiFont/2498.png and b/fonts/TewiFont/2498.png differ
diff --git a/fonts/TewiFont/2499.png b/fonts/TewiFont/2499.png
index 03cc14fef..4b35c6ed5 100644
Binary files a/fonts/TewiFont/2499.png and b/fonts/TewiFont/2499.png differ
diff --git a/fonts/TewiFont/249A.png b/fonts/TewiFont/249A.png
index d09072bbc..3bc939f90 100644
Binary files a/fonts/TewiFont/249A.png and b/fonts/TewiFont/249A.png differ
diff --git a/fonts/TewiFont/249B.png b/fonts/TewiFont/249B.png
index 361b7f097..2632110ec 100644
Binary files a/fonts/TewiFont/249B.png and b/fonts/TewiFont/249B.png differ
diff --git a/fonts/TewiFont/249C.png b/fonts/TewiFont/249C.png
index d1efdd9fe..6e0583a30 100644
Binary files a/fonts/TewiFont/249C.png and b/fonts/TewiFont/249C.png differ
diff --git a/fonts/TewiFont/249D.png b/fonts/TewiFont/249D.png
index 5554e1a0d..98633f3e4 100644
Binary files a/fonts/TewiFont/249D.png and b/fonts/TewiFont/249D.png differ
diff --git a/fonts/TewiFont/249E.png b/fonts/TewiFont/249E.png
index e24c90404..0a202ed89 100644
Binary files a/fonts/TewiFont/249E.png and b/fonts/TewiFont/249E.png differ
diff --git a/fonts/TewiFont/249F.png b/fonts/TewiFont/249F.png
index abfa379eb..b23be85fd 100644
Binary files a/fonts/TewiFont/249F.png and b/fonts/TewiFont/249F.png differ
diff --git a/fonts/TewiFont/24A0.png b/fonts/TewiFont/24A0.png
index fff75cf9d..e9da50cb4 100644
Binary files a/fonts/TewiFont/24A0.png and b/fonts/TewiFont/24A0.png differ
diff --git a/fonts/TewiFont/24A1.png b/fonts/TewiFont/24A1.png
index f91a779ec..a8e82fb06 100644
Binary files a/fonts/TewiFont/24A1.png and b/fonts/TewiFont/24A1.png differ
diff --git a/fonts/TewiFont/24A2.png b/fonts/TewiFont/24A2.png
index 7acbde08a..b0c7ea34d 100644
Binary files a/fonts/TewiFont/24A2.png and b/fonts/TewiFont/24A2.png differ
diff --git a/fonts/TewiFont/24A3.png b/fonts/TewiFont/24A3.png
index d024a5c81..24eb83cd1 100644
Binary files a/fonts/TewiFont/24A3.png and b/fonts/TewiFont/24A3.png differ
diff --git a/fonts/TewiFont/24A4.png b/fonts/TewiFont/24A4.png
index 77365ab82..da567b577 100644
Binary files a/fonts/TewiFont/24A4.png and b/fonts/TewiFont/24A4.png differ
diff --git a/fonts/TewiFont/24A5.png b/fonts/TewiFont/24A5.png
index 6b61e3a44..db0b296aa 100644
Binary files a/fonts/TewiFont/24A5.png and b/fonts/TewiFont/24A5.png differ
diff --git a/fonts/TewiFont/24A6.png b/fonts/TewiFont/24A6.png
index 368cc745c..d7ee20616 100644
Binary files a/fonts/TewiFont/24A6.png and b/fonts/TewiFont/24A6.png differ
diff --git a/fonts/TewiFont/24A7.png b/fonts/TewiFont/24A7.png
index 29d0c40cb..3ab0ed732 100644
Binary files a/fonts/TewiFont/24A7.png and b/fonts/TewiFont/24A7.png differ
diff --git a/fonts/TewiFont/24A8.png b/fonts/TewiFont/24A8.png
index 6c52c3b0b..9796bd88d 100644
Binary files a/fonts/TewiFont/24A8.png and b/fonts/TewiFont/24A8.png differ
diff --git a/fonts/TewiFont/24A9.png b/fonts/TewiFont/24A9.png
index 2a1e0d517..700f9c6f8 100644
Binary files a/fonts/TewiFont/24A9.png and b/fonts/TewiFont/24A9.png differ
diff --git a/fonts/TewiFont/24AA.png b/fonts/TewiFont/24AA.png
index 85f59611a..4b1c19e1d 100644
Binary files a/fonts/TewiFont/24AA.png and b/fonts/TewiFont/24AA.png differ
diff --git a/fonts/TewiFont/24AB.png b/fonts/TewiFont/24AB.png
index a3a7f6512..99e53e38b 100644
Binary files a/fonts/TewiFont/24AB.png and b/fonts/TewiFont/24AB.png differ
diff --git a/fonts/TewiFont/24AC.png b/fonts/TewiFont/24AC.png
index d2a2a3167..fde51a3c4 100644
Binary files a/fonts/TewiFont/24AC.png and b/fonts/TewiFont/24AC.png differ
diff --git a/fonts/TewiFont/24AD.png b/fonts/TewiFont/24AD.png
index 1a66d1566..f9e573902 100644
Binary files a/fonts/TewiFont/24AD.png and b/fonts/TewiFont/24AD.png differ
diff --git a/fonts/TewiFont/24AE.png b/fonts/TewiFont/24AE.png
index c229365df..3154c38ed 100644
Binary files a/fonts/TewiFont/24AE.png and b/fonts/TewiFont/24AE.png differ
diff --git a/fonts/TewiFont/24AF.png b/fonts/TewiFont/24AF.png
index b06e42212..a112aab67 100644
Binary files a/fonts/TewiFont/24AF.png and b/fonts/TewiFont/24AF.png differ
diff --git a/fonts/TewiFont/24B0.png b/fonts/TewiFont/24B0.png
index 18d689e39..54c9920bf 100644
Binary files a/fonts/TewiFont/24B0.png and b/fonts/TewiFont/24B0.png differ
diff --git a/fonts/TewiFont/24B1.png b/fonts/TewiFont/24B1.png
index 20352d496..bd62f5b32 100644
Binary files a/fonts/TewiFont/24B1.png and b/fonts/TewiFont/24B1.png differ
diff --git a/fonts/TewiFont/24B2.png b/fonts/TewiFont/24B2.png
index 7a4556048..077713bd8 100644
Binary files a/fonts/TewiFont/24B2.png and b/fonts/TewiFont/24B2.png differ
diff --git a/fonts/TewiFont/24B3.png b/fonts/TewiFont/24B3.png
index e7c9770a5..204b36aae 100644
Binary files a/fonts/TewiFont/24B3.png and b/fonts/TewiFont/24B3.png differ
diff --git a/fonts/TewiFont/24B4.png b/fonts/TewiFont/24B4.png
index 30b926b0d..020e2c34a 100644
Binary files a/fonts/TewiFont/24B4.png and b/fonts/TewiFont/24B4.png differ
diff --git a/fonts/TewiFont/24B5.png b/fonts/TewiFont/24B5.png
index ed7bde887..d80fa202e 100644
Binary files a/fonts/TewiFont/24B5.png and b/fonts/TewiFont/24B5.png differ
diff --git a/fonts/TewiFont/2500.png b/fonts/TewiFont/2500.png
index 571155dba..a2e384dea 100644
Binary files a/fonts/TewiFont/2500.png and b/fonts/TewiFont/2500.png differ
diff --git a/fonts/TewiFont/2501.png b/fonts/TewiFont/2501.png
index b996a8f15..77c887bed 100644
Binary files a/fonts/TewiFont/2501.png and b/fonts/TewiFont/2501.png differ
diff --git a/fonts/TewiFont/2502.png b/fonts/TewiFont/2502.png
index 759bf0592..e7fae0594 100644
Binary files a/fonts/TewiFont/2502.png and b/fonts/TewiFont/2502.png differ
diff --git a/fonts/TewiFont/2503.png b/fonts/TewiFont/2503.png
index d1a14b9b3..c4dc9d07c 100644
Binary files a/fonts/TewiFont/2503.png and b/fonts/TewiFont/2503.png differ
diff --git a/fonts/TewiFont/2504.png b/fonts/TewiFont/2504.png
index 2808eeb43..37be8b116 100644
Binary files a/fonts/TewiFont/2504.png and b/fonts/TewiFont/2504.png differ
diff --git a/fonts/TewiFont/2505.png b/fonts/TewiFont/2505.png
index 8423ff126..11661dcad 100644
Binary files a/fonts/TewiFont/2505.png and b/fonts/TewiFont/2505.png differ
diff --git a/fonts/TewiFont/2506.png b/fonts/TewiFont/2506.png
index 591fc53d0..afdd648ba 100644
Binary files a/fonts/TewiFont/2506.png and b/fonts/TewiFont/2506.png differ
diff --git a/fonts/TewiFont/2507.png b/fonts/TewiFont/2507.png
index 61f5352c4..c448838c9 100644
Binary files a/fonts/TewiFont/2507.png and b/fonts/TewiFont/2507.png differ
diff --git a/fonts/TewiFont/2509.png b/fonts/TewiFont/2509.png
index 4942bc4ab..e40aa50c7 100644
Binary files a/fonts/TewiFont/2509.png and b/fonts/TewiFont/2509.png differ
diff --git a/fonts/TewiFont/250A.png b/fonts/TewiFont/250A.png
index f0b79e54d..690b2a48b 100644
Binary files a/fonts/TewiFont/250A.png and b/fonts/TewiFont/250A.png differ
diff --git a/fonts/TewiFont/250B.png b/fonts/TewiFont/250B.png
index 299ecfdd4..ad3599e62 100644
Binary files a/fonts/TewiFont/250B.png and b/fonts/TewiFont/250B.png differ
diff --git a/fonts/TewiFont/250C.png b/fonts/TewiFont/250C.png
index d92dcf555..c5ea438be 100644
Binary files a/fonts/TewiFont/250C.png and b/fonts/TewiFont/250C.png differ
diff --git a/fonts/TewiFont/250D.png b/fonts/TewiFont/250D.png
index 3cf211a60..f1c8afe23 100644
Binary files a/fonts/TewiFont/250D.png and b/fonts/TewiFont/250D.png differ
diff --git a/fonts/TewiFont/250E.png b/fonts/TewiFont/250E.png
index b417bb1d5..de139079e 100644
Binary files a/fonts/TewiFont/250E.png and b/fonts/TewiFont/250E.png differ
diff --git a/fonts/TewiFont/250F.png b/fonts/TewiFont/250F.png
index 6a5a93842..8a07cc107 100644
Binary files a/fonts/TewiFont/250F.png and b/fonts/TewiFont/250F.png differ
diff --git a/fonts/TewiFont/2510.png b/fonts/TewiFont/2510.png
index c74935750..8df3ac527 100644
Binary files a/fonts/TewiFont/2510.png and b/fonts/TewiFont/2510.png differ
diff --git a/fonts/TewiFont/2511.png b/fonts/TewiFont/2511.png
index 933170f01..dbdef3830 100644
Binary files a/fonts/TewiFont/2511.png and b/fonts/TewiFont/2511.png differ
diff --git a/fonts/TewiFont/2512.png b/fonts/TewiFont/2512.png
index c08141d0d..3243bde8d 100644
Binary files a/fonts/TewiFont/2512.png and b/fonts/TewiFont/2512.png differ
diff --git a/fonts/TewiFont/2513.png b/fonts/TewiFont/2513.png
index 90c1c5387..539aa6db1 100644
Binary files a/fonts/TewiFont/2513.png and b/fonts/TewiFont/2513.png differ
diff --git a/fonts/TewiFont/2514.png b/fonts/TewiFont/2514.png
index 8d9460343..81fbefd17 100644
Binary files a/fonts/TewiFont/2514.png and b/fonts/TewiFont/2514.png differ
diff --git a/fonts/TewiFont/2515.png b/fonts/TewiFont/2515.png
index 6d409f613..2f4ba488e 100644
Binary files a/fonts/TewiFont/2515.png and b/fonts/TewiFont/2515.png differ
diff --git a/fonts/TewiFont/2516.png b/fonts/TewiFont/2516.png
index a3585bc7f..611eafd91 100644
Binary files a/fonts/TewiFont/2516.png and b/fonts/TewiFont/2516.png differ
diff --git a/fonts/TewiFont/2517.png b/fonts/TewiFont/2517.png
index 89b319279..dc639ee21 100644
Binary files a/fonts/TewiFont/2517.png and b/fonts/TewiFont/2517.png differ
diff --git a/fonts/TewiFont/2518.png b/fonts/TewiFont/2518.png
index 13b54e80e..47a7aee54 100644
Binary files a/fonts/TewiFont/2518.png and b/fonts/TewiFont/2518.png differ
diff --git a/fonts/TewiFont/2519.png b/fonts/TewiFont/2519.png
index cafdc83ab..9acca29b2 100644
Binary files a/fonts/TewiFont/2519.png and b/fonts/TewiFont/2519.png differ
diff --git a/fonts/TewiFont/251A.png b/fonts/TewiFont/251A.png
index eef779f63..de998e519 100644
Binary files a/fonts/TewiFont/251A.png and b/fonts/TewiFont/251A.png differ
diff --git a/fonts/TewiFont/251B.png b/fonts/TewiFont/251B.png
index 54894bc30..91c562a25 100644
Binary files a/fonts/TewiFont/251B.png and b/fonts/TewiFont/251B.png differ
diff --git a/fonts/TewiFont/251C.png b/fonts/TewiFont/251C.png
index 79aa35067..75e83e71c 100644
Binary files a/fonts/TewiFont/251C.png and b/fonts/TewiFont/251C.png differ
diff --git a/fonts/TewiFont/251D.png b/fonts/TewiFont/251D.png
index 3c4a32934..7d9377e21 100644
Binary files a/fonts/TewiFont/251D.png and b/fonts/TewiFont/251D.png differ
diff --git a/fonts/TewiFont/251E.png b/fonts/TewiFont/251E.png
index 3e04c5397..1d6f55c94 100644
Binary files a/fonts/TewiFont/251E.png and b/fonts/TewiFont/251E.png differ
diff --git a/fonts/TewiFont/251F.png b/fonts/TewiFont/251F.png
index 3da78ab3d..c74d3511f 100644
Binary files a/fonts/TewiFont/251F.png and b/fonts/TewiFont/251F.png differ
diff --git a/fonts/TewiFont/2520.png b/fonts/TewiFont/2520.png
index f3e4c30f0..a5403487a 100644
Binary files a/fonts/TewiFont/2520.png and b/fonts/TewiFont/2520.png differ
diff --git a/fonts/TewiFont/2521.png b/fonts/TewiFont/2521.png
index 1ff41e127..e2f69c885 100644
Binary files a/fonts/TewiFont/2521.png and b/fonts/TewiFont/2521.png differ
diff --git a/fonts/TewiFont/2522.png b/fonts/TewiFont/2522.png
index d864118f3..964490741 100644
Binary files a/fonts/TewiFont/2522.png and b/fonts/TewiFont/2522.png differ
diff --git a/fonts/TewiFont/2523.png b/fonts/TewiFont/2523.png
index 004ea82f8..37c05a570 100644
Binary files a/fonts/TewiFont/2523.png and b/fonts/TewiFont/2523.png differ
diff --git a/fonts/TewiFont/2524.png b/fonts/TewiFont/2524.png
index 3abba2380..ba2be58a7 100644
Binary files a/fonts/TewiFont/2524.png and b/fonts/TewiFont/2524.png differ
diff --git a/fonts/TewiFont/2525.png b/fonts/TewiFont/2525.png
index 371d3320a..10df87295 100644
Binary files a/fonts/TewiFont/2525.png and b/fonts/TewiFont/2525.png differ
diff --git a/fonts/TewiFont/2526.png b/fonts/TewiFont/2526.png
index 928d84379..8999a8ac0 100644
Binary files a/fonts/TewiFont/2526.png and b/fonts/TewiFont/2526.png differ
diff --git a/fonts/TewiFont/2527.png b/fonts/TewiFont/2527.png
index 36d35b86f..5520014e9 100644
Binary files a/fonts/TewiFont/2527.png and b/fonts/TewiFont/2527.png differ
diff --git a/fonts/TewiFont/2528.png b/fonts/TewiFont/2528.png
index aa46d8e66..787722344 100644
Binary files a/fonts/TewiFont/2528.png and b/fonts/TewiFont/2528.png differ
diff --git a/fonts/TewiFont/2529.png b/fonts/TewiFont/2529.png
index 6f5a60071..b7db61d23 100644
Binary files a/fonts/TewiFont/2529.png and b/fonts/TewiFont/2529.png differ
diff --git a/fonts/TewiFont/252A.png b/fonts/TewiFont/252A.png
index 99bc17fd5..ef8d28ba0 100644
Binary files a/fonts/TewiFont/252A.png and b/fonts/TewiFont/252A.png differ
diff --git a/fonts/TewiFont/252B.png b/fonts/TewiFont/252B.png
index 24e42fe48..749a21c0d 100644
Binary files a/fonts/TewiFont/252B.png and b/fonts/TewiFont/252B.png differ
diff --git a/fonts/TewiFont/252C.png b/fonts/TewiFont/252C.png
index 79342c1e6..52c7bb8b6 100644
Binary files a/fonts/TewiFont/252C.png and b/fonts/TewiFont/252C.png differ
diff --git a/fonts/TewiFont/252D.png b/fonts/TewiFont/252D.png
index 811e002c1..da8665fbe 100644
Binary files a/fonts/TewiFont/252D.png and b/fonts/TewiFont/252D.png differ
diff --git a/fonts/TewiFont/252E.png b/fonts/TewiFont/252E.png
index af8e76099..d9434d9d2 100644
Binary files a/fonts/TewiFont/252E.png and b/fonts/TewiFont/252E.png differ
diff --git a/fonts/TewiFont/252F.png b/fonts/TewiFont/252F.png
index 17602b5e6..02388e603 100644
Binary files a/fonts/TewiFont/252F.png and b/fonts/TewiFont/252F.png differ
diff --git a/fonts/TewiFont/2530.png b/fonts/TewiFont/2530.png
index 15184e62e..5df2998b9 100644
Binary files a/fonts/TewiFont/2530.png and b/fonts/TewiFont/2530.png differ
diff --git a/fonts/TewiFont/2531.png b/fonts/TewiFont/2531.png
index a3e49e2de..6e41f9a2a 100644
Binary files a/fonts/TewiFont/2531.png and b/fonts/TewiFont/2531.png differ
diff --git a/fonts/TewiFont/2532.png b/fonts/TewiFont/2532.png
index 02cd30e37..de0b426c5 100644
Binary files a/fonts/TewiFont/2532.png and b/fonts/TewiFont/2532.png differ
diff --git a/fonts/TewiFont/2533.png b/fonts/TewiFont/2533.png
index fd24986a3..a049d7d29 100644
Binary files a/fonts/TewiFont/2533.png and b/fonts/TewiFont/2533.png differ
diff --git a/fonts/TewiFont/2534.png b/fonts/TewiFont/2534.png
index 1afd57cb5..7b2131122 100644
Binary files a/fonts/TewiFont/2534.png and b/fonts/TewiFont/2534.png differ
diff --git a/fonts/TewiFont/2535.png b/fonts/TewiFont/2535.png
index ecf7b8cdb..a4eacae6e 100644
Binary files a/fonts/TewiFont/2535.png and b/fonts/TewiFont/2535.png differ
diff --git a/fonts/TewiFont/2536.png b/fonts/TewiFont/2536.png
index 76a146395..54766a7be 100644
Binary files a/fonts/TewiFont/2536.png and b/fonts/TewiFont/2536.png differ
diff --git a/fonts/TewiFont/2537.png b/fonts/TewiFont/2537.png
index cee7c9cdf..910de3123 100644
Binary files a/fonts/TewiFont/2537.png and b/fonts/TewiFont/2537.png differ
diff --git a/fonts/TewiFont/2538.png b/fonts/TewiFont/2538.png
index 4ce093a42..0fb5efb20 100644
Binary files a/fonts/TewiFont/2538.png and b/fonts/TewiFont/2538.png differ
diff --git a/fonts/TewiFont/2539.png b/fonts/TewiFont/2539.png
index 37f5fb6dd..37016d132 100644
Binary files a/fonts/TewiFont/2539.png and b/fonts/TewiFont/2539.png differ
diff --git a/fonts/TewiFont/253A.png b/fonts/TewiFont/253A.png
index c68c87e99..0ec234cfe 100644
Binary files a/fonts/TewiFont/253A.png and b/fonts/TewiFont/253A.png differ
diff --git a/fonts/TewiFont/253B.png b/fonts/TewiFont/253B.png
index 26c548734..4cf549240 100644
Binary files a/fonts/TewiFont/253B.png and b/fonts/TewiFont/253B.png differ
diff --git a/fonts/TewiFont/253C.png b/fonts/TewiFont/253C.png
index d468f3084..237eb77df 100644
Binary files a/fonts/TewiFont/253C.png and b/fonts/TewiFont/253C.png differ
diff --git a/fonts/TewiFont/253D.png b/fonts/TewiFont/253D.png
index 592a2f43e..2ecb10b3a 100644
Binary files a/fonts/TewiFont/253D.png and b/fonts/TewiFont/253D.png differ
diff --git a/fonts/TewiFont/253E.png b/fonts/TewiFont/253E.png
index af1e83d30..143f5523f 100644
Binary files a/fonts/TewiFont/253E.png and b/fonts/TewiFont/253E.png differ
diff --git a/fonts/TewiFont/253F.png b/fonts/TewiFont/253F.png
index 2b2c84cdb..0f18b971a 100644
Binary files a/fonts/TewiFont/253F.png and b/fonts/TewiFont/253F.png differ
diff --git a/fonts/TewiFont/2540.png b/fonts/TewiFont/2540.png
index af72247e8..41f441814 100644
Binary files a/fonts/TewiFont/2540.png and b/fonts/TewiFont/2540.png differ
diff --git a/fonts/TewiFont/2541.png b/fonts/TewiFont/2541.png
index 99b7b8548..f87b4eefa 100644
Binary files a/fonts/TewiFont/2541.png and b/fonts/TewiFont/2541.png differ
diff --git a/fonts/TewiFont/2542.png b/fonts/TewiFont/2542.png
index a987f8c03..85ce3c92c 100644
Binary files a/fonts/TewiFont/2542.png and b/fonts/TewiFont/2542.png differ
diff --git a/fonts/TewiFont/2543.png b/fonts/TewiFont/2543.png
index b9fb551b6..0639500f7 100644
Binary files a/fonts/TewiFont/2543.png and b/fonts/TewiFont/2543.png differ
diff --git a/fonts/TewiFont/2544.png b/fonts/TewiFont/2544.png
index fde84740f..47ec0247f 100644
Binary files a/fonts/TewiFont/2544.png and b/fonts/TewiFont/2544.png differ
diff --git a/fonts/TewiFont/2545.png b/fonts/TewiFont/2545.png
index f32b24dac..d2c529ec5 100644
Binary files a/fonts/TewiFont/2545.png and b/fonts/TewiFont/2545.png differ
diff --git a/fonts/TewiFont/2546.png b/fonts/TewiFont/2546.png
index c96e0d423..224823eb2 100644
Binary files a/fonts/TewiFont/2546.png and b/fonts/TewiFont/2546.png differ
diff --git a/fonts/TewiFont/2547.png b/fonts/TewiFont/2547.png
index 4c6f774d3..1bae75f5d 100644
Binary files a/fonts/TewiFont/2547.png and b/fonts/TewiFont/2547.png differ
diff --git a/fonts/TewiFont/2548.png b/fonts/TewiFont/2548.png
index b6713a1ae..1fbf9a283 100644
Binary files a/fonts/TewiFont/2548.png and b/fonts/TewiFont/2548.png differ
diff --git a/fonts/TewiFont/2549.png b/fonts/TewiFont/2549.png
index 176a30b92..8b1303108 100644
Binary files a/fonts/TewiFont/2549.png and b/fonts/TewiFont/2549.png differ
diff --git a/fonts/TewiFont/254A.png b/fonts/TewiFont/254A.png
index ae1459e7a..43b8c85d7 100644
Binary files a/fonts/TewiFont/254A.png and b/fonts/TewiFont/254A.png differ
diff --git a/fonts/TewiFont/254B.png b/fonts/TewiFont/254B.png
index dea760be4..8e6920f69 100644
Binary files a/fonts/TewiFont/254B.png and b/fonts/TewiFont/254B.png differ
diff --git a/fonts/TewiFont/254C.png b/fonts/TewiFont/254C.png
index 7fc885649..81402ddb9 100644
Binary files a/fonts/TewiFont/254C.png and b/fonts/TewiFont/254C.png differ
diff --git a/fonts/TewiFont/254D.png b/fonts/TewiFont/254D.png
index 8f372a92c..06342092a 100644
Binary files a/fonts/TewiFont/254D.png and b/fonts/TewiFont/254D.png differ
diff --git a/fonts/TewiFont/254E.png b/fonts/TewiFont/254E.png
index 4a3fb77d6..a12f9933e 100644
Binary files a/fonts/TewiFont/254E.png and b/fonts/TewiFont/254E.png differ
diff --git a/fonts/TewiFont/254F.png b/fonts/TewiFont/254F.png
index 15dd97490..e4e963356 100644
Binary files a/fonts/TewiFont/254F.png and b/fonts/TewiFont/254F.png differ
diff --git a/fonts/TewiFont/2550.png b/fonts/TewiFont/2550.png
index 7625f0a85..ffaa73e07 100644
Binary files a/fonts/TewiFont/2550.png and b/fonts/TewiFont/2550.png differ
diff --git a/fonts/TewiFont/2551.png b/fonts/TewiFont/2551.png
index ddc1696a5..2a1013871 100644
Binary files a/fonts/TewiFont/2551.png and b/fonts/TewiFont/2551.png differ
diff --git a/fonts/TewiFont/2552.png b/fonts/TewiFont/2552.png
index b6788810c..b7ce81440 100644
Binary files a/fonts/TewiFont/2552.png and b/fonts/TewiFont/2552.png differ
diff --git a/fonts/TewiFont/2553.png b/fonts/TewiFont/2553.png
index 1840b2b7f..94acd97b2 100644
Binary files a/fonts/TewiFont/2553.png and b/fonts/TewiFont/2553.png differ
diff --git a/fonts/TewiFont/2554.png b/fonts/TewiFont/2554.png
index 3a56b0132..719d7fe48 100644
Binary files a/fonts/TewiFont/2554.png and b/fonts/TewiFont/2554.png differ
diff --git a/fonts/TewiFont/2555.png b/fonts/TewiFont/2555.png
index c3d836573..5e89c96be 100644
Binary files a/fonts/TewiFont/2555.png and b/fonts/TewiFont/2555.png differ
diff --git a/fonts/TewiFont/2556.png b/fonts/TewiFont/2556.png
index 9b6f6a471..1740bae7b 100644
Binary files a/fonts/TewiFont/2556.png and b/fonts/TewiFont/2556.png differ
diff --git a/fonts/TewiFont/2557.png b/fonts/TewiFont/2557.png
index 8ef7051a2..8e6c28574 100644
Binary files a/fonts/TewiFont/2557.png and b/fonts/TewiFont/2557.png differ
diff --git a/fonts/TewiFont/2558.png b/fonts/TewiFont/2558.png
index f35ca105e..ed11cd9d1 100644
Binary files a/fonts/TewiFont/2558.png and b/fonts/TewiFont/2558.png differ
diff --git a/fonts/TewiFont/2559.png b/fonts/TewiFont/2559.png
index db4cd5fc4..75344850a 100644
Binary files a/fonts/TewiFont/2559.png and b/fonts/TewiFont/2559.png differ
diff --git a/fonts/TewiFont/255A.png b/fonts/TewiFont/255A.png
index 203cbfbcf..a9f8b5a7c 100644
Binary files a/fonts/TewiFont/255A.png and b/fonts/TewiFont/255A.png differ
diff --git a/fonts/TewiFont/255B.png b/fonts/TewiFont/255B.png
index 05b0c4d71..670e2eae9 100644
Binary files a/fonts/TewiFont/255B.png and b/fonts/TewiFont/255B.png differ
diff --git a/fonts/TewiFont/255C.png b/fonts/TewiFont/255C.png
index 48b77c9a3..d3b8e948d 100644
Binary files a/fonts/TewiFont/255C.png and b/fonts/TewiFont/255C.png differ
diff --git a/fonts/TewiFont/255D.png b/fonts/TewiFont/255D.png
index 0535ac199..aeda2c8a2 100644
Binary files a/fonts/TewiFont/255D.png and b/fonts/TewiFont/255D.png differ
diff --git a/fonts/TewiFont/255E.png b/fonts/TewiFont/255E.png
index ef7383480..da352d979 100644
Binary files a/fonts/TewiFont/255E.png and b/fonts/TewiFont/255E.png differ
diff --git a/fonts/TewiFont/255F.png b/fonts/TewiFont/255F.png
index 8e1c12be6..8bd8be88b 100644
Binary files a/fonts/TewiFont/255F.png and b/fonts/TewiFont/255F.png differ
diff --git a/fonts/TewiFont/2560.png b/fonts/TewiFont/2560.png
index ff4343fe7..ae1617981 100644
Binary files a/fonts/TewiFont/2560.png and b/fonts/TewiFont/2560.png differ
diff --git a/fonts/TewiFont/2561.png b/fonts/TewiFont/2561.png
index 368f6a465..adf25e395 100644
Binary files a/fonts/TewiFont/2561.png and b/fonts/TewiFont/2561.png differ
diff --git a/fonts/TewiFont/2562.png b/fonts/TewiFont/2562.png
index b7b516cbc..62cbff1b0 100644
Binary files a/fonts/TewiFont/2562.png and b/fonts/TewiFont/2562.png differ
diff --git a/fonts/TewiFont/2563.png b/fonts/TewiFont/2563.png
index c2baa6e69..1c0c15395 100644
Binary files a/fonts/TewiFont/2563.png and b/fonts/TewiFont/2563.png differ
diff --git a/fonts/TewiFont/2564.png b/fonts/TewiFont/2564.png
index 6bec9cf26..71e13ac89 100644
Binary files a/fonts/TewiFont/2564.png and b/fonts/TewiFont/2564.png differ
diff --git a/fonts/TewiFont/2565.png b/fonts/TewiFont/2565.png
index 91c7d724d..80558d262 100644
Binary files a/fonts/TewiFont/2565.png and b/fonts/TewiFont/2565.png differ
diff --git a/fonts/TewiFont/2566.png b/fonts/TewiFont/2566.png
index 3e525262f..3c3b3c04d 100644
Binary files a/fonts/TewiFont/2566.png and b/fonts/TewiFont/2566.png differ
diff --git a/fonts/TewiFont/2567.png b/fonts/TewiFont/2567.png
index f50dd3f07..fe34ce7ec 100644
Binary files a/fonts/TewiFont/2567.png and b/fonts/TewiFont/2567.png differ
diff --git a/fonts/TewiFont/2568.png b/fonts/TewiFont/2568.png
index b7eeacbef..6cc2c755d 100644
Binary files a/fonts/TewiFont/2568.png and b/fonts/TewiFont/2568.png differ
diff --git a/fonts/TewiFont/2569.png b/fonts/TewiFont/2569.png
index 3e4f47ac1..461396623 100644
Binary files a/fonts/TewiFont/2569.png and b/fonts/TewiFont/2569.png differ
diff --git a/fonts/TewiFont/256A.png b/fonts/TewiFont/256A.png
index 2bd23f26e..8410d13ed 100644
Binary files a/fonts/TewiFont/256A.png and b/fonts/TewiFont/256A.png differ
diff --git a/fonts/TewiFont/256B.png b/fonts/TewiFont/256B.png
index d7abdaf22..8f5915c49 100644
Binary files a/fonts/TewiFont/256B.png and b/fonts/TewiFont/256B.png differ
diff --git a/fonts/TewiFont/256C.png b/fonts/TewiFont/256C.png
index df59b4590..911de458f 100644
Binary files a/fonts/TewiFont/256C.png and b/fonts/TewiFont/256C.png differ
diff --git a/fonts/TewiFont/256D.png b/fonts/TewiFont/256D.png
index 45708b8d6..c95d93350 100644
Binary files a/fonts/TewiFont/256D.png and b/fonts/TewiFont/256D.png differ
diff --git a/fonts/TewiFont/256E.png b/fonts/TewiFont/256E.png
index ae5fca184..ef80c94fe 100644
Binary files a/fonts/TewiFont/256E.png and b/fonts/TewiFont/256E.png differ
diff --git a/fonts/TewiFont/256F.png b/fonts/TewiFont/256F.png
index 8855a7f64..e53edd4d5 100644
Binary files a/fonts/TewiFont/256F.png and b/fonts/TewiFont/256F.png differ
diff --git a/fonts/TewiFont/2570.png b/fonts/TewiFont/2570.png
index 0410f1d27..37294721a 100644
Binary files a/fonts/TewiFont/2570.png and b/fonts/TewiFont/2570.png differ
diff --git a/fonts/TewiFont/2571.png b/fonts/TewiFont/2571.png
index 09ffdb2c9..f3e42cea5 100644
Binary files a/fonts/TewiFont/2571.png and b/fonts/TewiFont/2571.png differ
diff --git a/fonts/TewiFont/2572.png b/fonts/TewiFont/2572.png
index e91ac9177..7250c57f2 100644
Binary files a/fonts/TewiFont/2572.png and b/fonts/TewiFont/2572.png differ
diff --git a/fonts/TewiFont/2573.png b/fonts/TewiFont/2573.png
index 3d06fa4c1..9fb0fc3bd 100644
Binary files a/fonts/TewiFont/2573.png and b/fonts/TewiFont/2573.png differ
diff --git a/fonts/TewiFont/2574.png b/fonts/TewiFont/2574.png
index 8f2dbcbba..4a061a4a7 100644
Binary files a/fonts/TewiFont/2574.png and b/fonts/TewiFont/2574.png differ
diff --git a/fonts/TewiFont/2575.png b/fonts/TewiFont/2575.png
index a50df7749..74347b0ff 100644
Binary files a/fonts/TewiFont/2575.png and b/fonts/TewiFont/2575.png differ
diff --git a/fonts/TewiFont/2576.png b/fonts/TewiFont/2576.png
index 43cbc9177..9d5689fd4 100644
Binary files a/fonts/TewiFont/2576.png and b/fonts/TewiFont/2576.png differ
diff --git a/fonts/TewiFont/2577.png b/fonts/TewiFont/2577.png
index 8657bf1fc..a7da63190 100644
Binary files a/fonts/TewiFont/2577.png and b/fonts/TewiFont/2577.png differ
diff --git a/fonts/TewiFont/2578.png b/fonts/TewiFont/2578.png
index 9a1c4c7b7..fbc2d1525 100644
Binary files a/fonts/TewiFont/2578.png and b/fonts/TewiFont/2578.png differ
diff --git a/fonts/TewiFont/2579.png b/fonts/TewiFont/2579.png
index 8263b59ba..226f93704 100644
Binary files a/fonts/TewiFont/2579.png and b/fonts/TewiFont/2579.png differ
diff --git a/fonts/TewiFont/257A.png b/fonts/TewiFont/257A.png
index bb7a86572..233e343d4 100644
Binary files a/fonts/TewiFont/257A.png and b/fonts/TewiFont/257A.png differ
diff --git a/fonts/TewiFont/257B.png b/fonts/TewiFont/257B.png
index 137cacdec..d26d33a8b 100644
Binary files a/fonts/TewiFont/257B.png and b/fonts/TewiFont/257B.png differ
diff --git a/fonts/TewiFont/257C.png b/fonts/TewiFont/257C.png
index 6f769d342..f8481dc09 100644
Binary files a/fonts/TewiFont/257C.png and b/fonts/TewiFont/257C.png differ
diff --git a/fonts/TewiFont/257D.png b/fonts/TewiFont/257D.png
index 72738cfaa..cd0a33f51 100644
Binary files a/fonts/TewiFont/257D.png and b/fonts/TewiFont/257D.png differ
diff --git a/fonts/TewiFont/257E.png b/fonts/TewiFont/257E.png
index cb3f8f227..afbd27074 100644
Binary files a/fonts/TewiFont/257E.png and b/fonts/TewiFont/257E.png differ
diff --git a/fonts/TewiFont/257F.png b/fonts/TewiFont/257F.png
index 8f01af30d..9b5163730 100644
Binary files a/fonts/TewiFont/257F.png and b/fonts/TewiFont/257F.png differ
diff --git a/fonts/TewiFont/2580.png b/fonts/TewiFont/2580.png
index f58069ef8..6d8e99985 100644
Binary files a/fonts/TewiFont/2580.png and b/fonts/TewiFont/2580.png differ
diff --git a/fonts/TewiFont/2581.png b/fonts/TewiFont/2581.png
index c96adee5b..9de4d657f 100644
Binary files a/fonts/TewiFont/2581.png and b/fonts/TewiFont/2581.png differ
diff --git a/fonts/TewiFont/2582.png b/fonts/TewiFont/2582.png
index f3435f9e7..aefae04bf 100644
Binary files a/fonts/TewiFont/2582.png and b/fonts/TewiFont/2582.png differ
diff --git a/fonts/TewiFont/2583.png b/fonts/TewiFont/2583.png
index 508bc3777..c4e3e9979 100644
Binary files a/fonts/TewiFont/2583.png and b/fonts/TewiFont/2583.png differ
diff --git a/fonts/TewiFont/2584.png b/fonts/TewiFont/2584.png
index fa9cd122e..6a14904be 100644
Binary files a/fonts/TewiFont/2584.png and b/fonts/TewiFont/2584.png differ
diff --git a/fonts/TewiFont/2585.png b/fonts/TewiFont/2585.png
index be28c88bf..30b96a680 100644
Binary files a/fonts/TewiFont/2585.png and b/fonts/TewiFont/2585.png differ
diff --git a/fonts/TewiFont/2586.png b/fonts/TewiFont/2586.png
index 6c707ed28..8f54c53b9 100644
Binary files a/fonts/TewiFont/2586.png and b/fonts/TewiFont/2586.png differ
diff --git a/fonts/TewiFont/2587.png b/fonts/TewiFont/2587.png
index 3e60fd546..c26fd5666 100644
Binary files a/fonts/TewiFont/2587.png and b/fonts/TewiFont/2587.png differ
diff --git a/fonts/TewiFont/2588.png b/fonts/TewiFont/2588.png
index a12a7a321..f4e17ab16 100644
Binary files a/fonts/TewiFont/2588.png and b/fonts/TewiFont/2588.png differ
diff --git a/fonts/TewiFont/2589.png b/fonts/TewiFont/2589.png
index a12a7a321..f4e17ab16 100644
Binary files a/fonts/TewiFont/2589.png and b/fonts/TewiFont/2589.png differ
diff --git a/fonts/TewiFont/258A.png b/fonts/TewiFont/258A.png
index 69d6f86a6..6c06b9d26 100644
Binary files a/fonts/TewiFont/258A.png and b/fonts/TewiFont/258A.png differ
diff --git a/fonts/TewiFont/258B.png b/fonts/TewiFont/258B.png
index dba4272fd..7381e05b2 100644
Binary files a/fonts/TewiFont/258B.png and b/fonts/TewiFont/258B.png differ
diff --git a/fonts/TewiFont/258C.png b/fonts/TewiFont/258C.png
index b30fc4d4e..fab188575 100644
Binary files a/fonts/TewiFont/258C.png and b/fonts/TewiFont/258C.png differ
diff --git a/fonts/TewiFont/258D.png b/fonts/TewiFont/258D.png
index b30fc4d4e..fab188575 100644
Binary files a/fonts/TewiFont/258D.png and b/fonts/TewiFont/258D.png differ
diff --git a/fonts/TewiFont/258E.png b/fonts/TewiFont/258E.png
index a91d94aa0..b8f8c0244 100644
Binary files a/fonts/TewiFont/258E.png and b/fonts/TewiFont/258E.png differ
diff --git a/fonts/TewiFont/258F.png b/fonts/TewiFont/258F.png
index 0aed529db..5335d8082 100644
Binary files a/fonts/TewiFont/258F.png and b/fonts/TewiFont/258F.png differ
diff --git a/fonts/TewiFont/2590.png b/fonts/TewiFont/2590.png
index 268da537e..41aef5d5f 100644
Binary files a/fonts/TewiFont/2590.png and b/fonts/TewiFont/2590.png differ
diff --git a/fonts/TewiFont/2593.png b/fonts/TewiFont/2593.png
index 8cc00f26f..16f299741 100644
Binary files a/fonts/TewiFont/2593.png and b/fonts/TewiFont/2593.png differ
diff --git a/fonts/TewiFont/2594.png b/fonts/TewiFont/2594.png
index b7a1337b4..5784cbafa 100644
Binary files a/fonts/TewiFont/2594.png and b/fonts/TewiFont/2594.png differ
diff --git a/fonts/TewiFont/2596.png b/fonts/TewiFont/2596.png
index 7516c6bac..279ff139e 100644
Binary files a/fonts/TewiFont/2596.png and b/fonts/TewiFont/2596.png differ
diff --git a/fonts/TewiFont/2597.png b/fonts/TewiFont/2597.png
index 6e0fd6d37..dc82da7bb 100644
Binary files a/fonts/TewiFont/2597.png and b/fonts/TewiFont/2597.png differ
diff --git a/fonts/TewiFont/2598.png b/fonts/TewiFont/2598.png
index 7f8ec5b0e..334e657bc 100644
Binary files a/fonts/TewiFont/2598.png and b/fonts/TewiFont/2598.png differ
diff --git a/fonts/TewiFont/2599.png b/fonts/TewiFont/2599.png
index 6c25367a1..611468019 100644
Binary files a/fonts/TewiFont/2599.png and b/fonts/TewiFont/2599.png differ
diff --git a/fonts/TewiFont/259A.png b/fonts/TewiFont/259A.png
index a7185b7ad..b52e55823 100644
Binary files a/fonts/TewiFont/259A.png and b/fonts/TewiFont/259A.png differ
diff --git a/fonts/TewiFont/259B.png b/fonts/TewiFont/259B.png
index 29510344e..4dfd8ce9e 100644
Binary files a/fonts/TewiFont/259B.png and b/fonts/TewiFont/259B.png differ
diff --git a/fonts/TewiFont/259C.png b/fonts/TewiFont/259C.png
index 117f05aa8..eba61224e 100644
Binary files a/fonts/TewiFont/259C.png and b/fonts/TewiFont/259C.png differ
diff --git a/fonts/TewiFont/259D.png b/fonts/TewiFont/259D.png
index f985b5336..b1173579e 100644
Binary files a/fonts/TewiFont/259D.png and b/fonts/TewiFont/259D.png differ
diff --git a/fonts/TewiFont/259E.png b/fonts/TewiFont/259E.png
index 092345ecf..29695fd0a 100644
Binary files a/fonts/TewiFont/259E.png and b/fonts/TewiFont/259E.png differ
diff --git a/fonts/TewiFont/259F.png b/fonts/TewiFont/259F.png
index af55aff9a..09291db20 100644
Binary files a/fonts/TewiFont/259F.png and b/fonts/TewiFont/259F.png differ
diff --git a/fonts/TewiFont/25A0.png b/fonts/TewiFont/25A0.png
index aa4fb53e5..4a4313fb6 100644
Binary files a/fonts/TewiFont/25A0.png and b/fonts/TewiFont/25A0.png differ
diff --git a/fonts/TewiFont/25A1.png b/fonts/TewiFont/25A1.png
index d47d4176f..88dca6a83 100644
Binary files a/fonts/TewiFont/25A1.png and b/fonts/TewiFont/25A1.png differ
diff --git a/fonts/TewiFont/25A2.png b/fonts/TewiFont/25A2.png
index 13c59cfc6..eadf74597 100644
Binary files a/fonts/TewiFont/25A2.png and b/fonts/TewiFont/25A2.png differ
diff --git a/fonts/TewiFont/25A3.png b/fonts/TewiFont/25A3.png
index 305bed313..62b0e4e06 100644
Binary files a/fonts/TewiFont/25A3.png and b/fonts/TewiFont/25A3.png differ
diff --git a/fonts/TewiFont/25A4.png b/fonts/TewiFont/25A4.png
index 82c92529a..999a666b6 100644
Binary files a/fonts/TewiFont/25A4.png and b/fonts/TewiFont/25A4.png differ
diff --git a/fonts/TewiFont/25A5.png b/fonts/TewiFont/25A5.png
index 266a62ba8..e6b2bbecd 100644
Binary files a/fonts/TewiFont/25A5.png and b/fonts/TewiFont/25A5.png differ
diff --git a/fonts/TewiFont/25A6.png b/fonts/TewiFont/25A6.png
index d2fa4c9f7..7875ad606 100644
Binary files a/fonts/TewiFont/25A6.png and b/fonts/TewiFont/25A6.png differ
diff --git a/fonts/TewiFont/25A7.png b/fonts/TewiFont/25A7.png
index 25e9e1f03..8c4e6f5ba 100644
Binary files a/fonts/TewiFont/25A7.png and b/fonts/TewiFont/25A7.png differ
diff --git a/fonts/TewiFont/25A8.png b/fonts/TewiFont/25A8.png
index 19e25f84a..15aee07a4 100644
Binary files a/fonts/TewiFont/25A8.png and b/fonts/TewiFont/25A8.png differ
diff --git a/fonts/TewiFont/25A9.png b/fonts/TewiFont/25A9.png
index 5530715ef..ab421c257 100644
Binary files a/fonts/TewiFont/25A9.png and b/fonts/TewiFont/25A9.png differ
diff --git a/fonts/TewiFont/25AA.png b/fonts/TewiFont/25AA.png
index 69e963ea8..26b8453ce 100644
Binary files a/fonts/TewiFont/25AA.png and b/fonts/TewiFont/25AA.png differ
diff --git a/fonts/TewiFont/25AB.png b/fonts/TewiFont/25AB.png
index c862848d1..868edd081 100644
Binary files a/fonts/TewiFont/25AB.png and b/fonts/TewiFont/25AB.png differ
diff --git a/fonts/TewiFont/25AC.png b/fonts/TewiFont/25AC.png
index a9a1afb11..74019cb63 100644
Binary files a/fonts/TewiFont/25AC.png and b/fonts/TewiFont/25AC.png differ
diff --git a/fonts/TewiFont/25AD.png b/fonts/TewiFont/25AD.png
index ce1c9ab27..9ec395ec7 100644
Binary files a/fonts/TewiFont/25AD.png and b/fonts/TewiFont/25AD.png differ
diff --git a/fonts/TewiFont/25AE.png b/fonts/TewiFont/25AE.png
index fb2ddc209..ff6811598 100644
Binary files a/fonts/TewiFont/25AE.png and b/fonts/TewiFont/25AE.png differ
diff --git a/fonts/TewiFont/25AF.png b/fonts/TewiFont/25AF.png
index a43d8b3c2..ecb21d4de 100644
Binary files a/fonts/TewiFont/25AF.png and b/fonts/TewiFont/25AF.png differ
diff --git a/fonts/TewiFont/25B0.png b/fonts/TewiFont/25B0.png
index e43bfc57c..67e2ec6bb 100644
Binary files a/fonts/TewiFont/25B0.png and b/fonts/TewiFont/25B0.png differ
diff --git a/fonts/TewiFont/25B1.png b/fonts/TewiFont/25B1.png
index 6480dcc23..b84a2fe9e 100644
Binary files a/fonts/TewiFont/25B1.png and b/fonts/TewiFont/25B1.png differ
diff --git a/fonts/TewiFont/25B2.png b/fonts/TewiFont/25B2.png
index 2f469419e..6e1a694ee 100644
Binary files a/fonts/TewiFont/25B2.png and b/fonts/TewiFont/25B2.png differ
diff --git a/fonts/TewiFont/25B3.png b/fonts/TewiFont/25B3.png
index e48a2d640..aad7473b7 100644
Binary files a/fonts/TewiFont/25B3.png and b/fonts/TewiFont/25B3.png differ
diff --git a/fonts/TewiFont/25B4.png b/fonts/TewiFont/25B4.png
index dec6a6ea6..ffff9a3fd 100644
Binary files a/fonts/TewiFont/25B4.png and b/fonts/TewiFont/25B4.png differ
diff --git a/fonts/TewiFont/25B5.png b/fonts/TewiFont/25B5.png
index 3d399e69e..e685bf588 100644
Binary files a/fonts/TewiFont/25B5.png and b/fonts/TewiFont/25B5.png differ
diff --git a/fonts/TewiFont/25B6.png b/fonts/TewiFont/25B6.png
index fe67ff230..dcf843ac1 100644
Binary files a/fonts/TewiFont/25B6.png and b/fonts/TewiFont/25B6.png differ
diff --git a/fonts/TewiFont/25B7.png b/fonts/TewiFont/25B7.png
index effafcc78..c6db6cd40 100644
Binary files a/fonts/TewiFont/25B7.png and b/fonts/TewiFont/25B7.png differ
diff --git a/fonts/TewiFont/25B8.png b/fonts/TewiFont/25B8.png
index 4cc03d293..c58eb5f4d 100644
Binary files a/fonts/TewiFont/25B8.png and b/fonts/TewiFont/25B8.png differ
diff --git a/fonts/TewiFont/25B9.png b/fonts/TewiFont/25B9.png
index d761768c5..6f52702ba 100644
Binary files a/fonts/TewiFont/25B9.png and b/fonts/TewiFont/25B9.png differ
diff --git a/fonts/TewiFont/25BA.png b/fonts/TewiFont/25BA.png
index fe67ff230..dcf843ac1 100644
Binary files a/fonts/TewiFont/25BA.png and b/fonts/TewiFont/25BA.png differ
diff --git a/fonts/TewiFont/25BB.png b/fonts/TewiFont/25BB.png
index effafcc78..c6db6cd40 100644
Binary files a/fonts/TewiFont/25BB.png and b/fonts/TewiFont/25BB.png differ
diff --git a/fonts/TewiFont/25BC.png b/fonts/TewiFont/25BC.png
index ace7c5ed3..0b71f5759 100644
Binary files a/fonts/TewiFont/25BC.png and b/fonts/TewiFont/25BC.png differ
diff --git a/fonts/TewiFont/25BD.png b/fonts/TewiFont/25BD.png
index 512b36779..9cc76fc9f 100644
Binary files a/fonts/TewiFont/25BD.png and b/fonts/TewiFont/25BD.png differ
diff --git a/fonts/TewiFont/25BE.png b/fonts/TewiFont/25BE.png
index 73b85634f..57989bb33 100644
Binary files a/fonts/TewiFont/25BE.png and b/fonts/TewiFont/25BE.png differ
diff --git a/fonts/TewiFont/25BF.png b/fonts/TewiFont/25BF.png
index 4301ab5b8..163673d1b 100644
Binary files a/fonts/TewiFont/25BF.png and b/fonts/TewiFont/25BF.png differ
diff --git a/fonts/TewiFont/25C0.png b/fonts/TewiFont/25C0.png
index c6f8d02c5..b975c43bc 100644
Binary files a/fonts/TewiFont/25C0.png and b/fonts/TewiFont/25C0.png differ
diff --git a/fonts/TewiFont/25C1.png b/fonts/TewiFont/25C1.png
index 306646ce6..50485fad6 100644
Binary files a/fonts/TewiFont/25C1.png and b/fonts/TewiFont/25C1.png differ
diff --git a/fonts/TewiFont/25C2.png b/fonts/TewiFont/25C2.png
index fde211eca..00b91b3ea 100644
Binary files a/fonts/TewiFont/25C2.png and b/fonts/TewiFont/25C2.png differ
diff --git a/fonts/TewiFont/25C3.png b/fonts/TewiFont/25C3.png
index b7b04e6d0..0b5f1e0ea 100644
Binary files a/fonts/TewiFont/25C3.png and b/fonts/TewiFont/25C3.png differ
diff --git a/fonts/TewiFont/25C4.png b/fonts/TewiFont/25C4.png
index c6f8d02c5..b975c43bc 100644
Binary files a/fonts/TewiFont/25C4.png and b/fonts/TewiFont/25C4.png differ
diff --git a/fonts/TewiFont/25C5.png b/fonts/TewiFont/25C5.png
index 306646ce6..50485fad6 100644
Binary files a/fonts/TewiFont/25C5.png and b/fonts/TewiFont/25C5.png differ
diff --git a/fonts/TewiFont/25C6.png b/fonts/TewiFont/25C6.png
index af0a4cf8b..559f57929 100644
Binary files a/fonts/TewiFont/25C6.png and b/fonts/TewiFont/25C6.png differ
diff --git a/fonts/TewiFont/25C7.png b/fonts/TewiFont/25C7.png
index 8e90b21fb..74283aa11 100644
Binary files a/fonts/TewiFont/25C7.png and b/fonts/TewiFont/25C7.png differ
diff --git a/fonts/TewiFont/25C8.png b/fonts/TewiFont/25C8.png
index 6d91d4ab9..e04031249 100644
Binary files a/fonts/TewiFont/25C8.png and b/fonts/TewiFont/25C8.png differ
diff --git a/fonts/TewiFont/25C9.png b/fonts/TewiFont/25C9.png
index 87ad19766..1534e5e9c 100644
Binary files a/fonts/TewiFont/25C9.png and b/fonts/TewiFont/25C9.png differ
diff --git a/fonts/TewiFont/25CA.png b/fonts/TewiFont/25CA.png
index 272494e49..b14e8db41 100644
Binary files a/fonts/TewiFont/25CA.png and b/fonts/TewiFont/25CA.png differ
diff --git a/fonts/TewiFont/25CB.png b/fonts/TewiFont/25CB.png
index d4cf814f2..f0aa0db67 100644
Binary files a/fonts/TewiFont/25CB.png and b/fonts/TewiFont/25CB.png differ
diff --git a/fonts/TewiFont/25CC.png b/fonts/TewiFont/25CC.png
index 141fc48f4..da201df0c 100644
Binary files a/fonts/TewiFont/25CC.png and b/fonts/TewiFont/25CC.png differ
diff --git a/fonts/TewiFont/25CD.png b/fonts/TewiFont/25CD.png
index 9b2832c13..f0254004a 100644
Binary files a/fonts/TewiFont/25CD.png and b/fonts/TewiFont/25CD.png differ
diff --git a/fonts/TewiFont/25CE.png b/fonts/TewiFont/25CE.png
index 87ad19766..1534e5e9c 100644
Binary files a/fonts/TewiFont/25CE.png and b/fonts/TewiFont/25CE.png differ
diff --git a/fonts/TewiFont/25CF.png b/fonts/TewiFont/25CF.png
index 539a95033..e97f80e2a 100644
Binary files a/fonts/TewiFont/25CF.png and b/fonts/TewiFont/25CF.png differ
diff --git a/fonts/TewiFont/25D0.png b/fonts/TewiFont/25D0.png
index f648c8fe2..ebf53b4ca 100644
Binary files a/fonts/TewiFont/25D0.png and b/fonts/TewiFont/25D0.png differ
diff --git a/fonts/TewiFont/25D1.png b/fonts/TewiFont/25D1.png
index 29f885462..a419424e2 100644
Binary files a/fonts/TewiFont/25D1.png and b/fonts/TewiFont/25D1.png differ
diff --git a/fonts/TewiFont/25D2.png b/fonts/TewiFont/25D2.png
index 099ad5891..aa494450e 100644
Binary files a/fonts/TewiFont/25D2.png and b/fonts/TewiFont/25D2.png differ
diff --git a/fonts/TewiFont/25D3.png b/fonts/TewiFont/25D3.png
index c0eea27eb..94159e0ff 100644
Binary files a/fonts/TewiFont/25D3.png and b/fonts/TewiFont/25D3.png differ
diff --git a/fonts/TewiFont/25D4.png b/fonts/TewiFont/25D4.png
index dab7aea13..8df4f8779 100644
Binary files a/fonts/TewiFont/25D4.png and b/fonts/TewiFont/25D4.png differ
diff --git a/fonts/TewiFont/25D5.png b/fonts/TewiFont/25D5.png
index 7e0baba62..26faef1e9 100644
Binary files a/fonts/TewiFont/25D5.png and b/fonts/TewiFont/25D5.png differ
diff --git a/fonts/TewiFont/25D6.png b/fonts/TewiFont/25D6.png
index bfb5272ec..fad41da9d 100644
Binary files a/fonts/TewiFont/25D6.png and b/fonts/TewiFont/25D6.png differ
diff --git a/fonts/TewiFont/25D7.png b/fonts/TewiFont/25D7.png
index dbc31f0a4..6d0ecca19 100644
Binary files a/fonts/TewiFont/25D7.png and b/fonts/TewiFont/25D7.png differ
diff --git a/fonts/TewiFont/25D8.png b/fonts/TewiFont/25D8.png
index 48440289e..0d33b4e14 100644
Binary files a/fonts/TewiFont/25D8.png and b/fonts/TewiFont/25D8.png differ
diff --git a/fonts/TewiFont/25D9.png b/fonts/TewiFont/25D9.png
index bf73603bd..6e8eecc2e 100644
Binary files a/fonts/TewiFont/25D9.png and b/fonts/TewiFont/25D9.png differ
diff --git a/fonts/TewiFont/25DA.png b/fonts/TewiFont/25DA.png
index ec53f7651..3385bcbbc 100644
Binary files a/fonts/TewiFont/25DA.png and b/fonts/TewiFont/25DA.png differ
diff --git a/fonts/TewiFont/25DB.png b/fonts/TewiFont/25DB.png
index c05e89cca..068eed0e6 100644
Binary files a/fonts/TewiFont/25DB.png and b/fonts/TewiFont/25DB.png differ
diff --git a/fonts/TewiFont/25DC.png b/fonts/TewiFont/25DC.png
index fba51a1da..8737b6ab2 100644
Binary files a/fonts/TewiFont/25DC.png and b/fonts/TewiFont/25DC.png differ
diff --git a/fonts/TewiFont/25DD.png b/fonts/TewiFont/25DD.png
index d1a54127e..f3551692b 100644
Binary files a/fonts/TewiFont/25DD.png and b/fonts/TewiFont/25DD.png differ
diff --git a/fonts/TewiFont/25DE.png b/fonts/TewiFont/25DE.png
index d047f6fb5..ea355597d 100644
Binary files a/fonts/TewiFont/25DE.png and b/fonts/TewiFont/25DE.png differ
diff --git a/fonts/TewiFont/25DF.png b/fonts/TewiFont/25DF.png
index 055db753c..4e064a299 100644
Binary files a/fonts/TewiFont/25DF.png and b/fonts/TewiFont/25DF.png differ
diff --git a/fonts/TewiFont/25E0.png b/fonts/TewiFont/25E0.png
index 547f6e61c..fe2bed9a8 100644
Binary files a/fonts/TewiFont/25E0.png and b/fonts/TewiFont/25E0.png differ
diff --git a/fonts/TewiFont/25E1.png b/fonts/TewiFont/25E1.png
index 86776695d..f846367ff 100644
Binary files a/fonts/TewiFont/25E1.png and b/fonts/TewiFont/25E1.png differ
diff --git a/fonts/TewiFont/25E2.png b/fonts/TewiFont/25E2.png
index 699cb463f..84a3b12a4 100644
Binary files a/fonts/TewiFont/25E2.png and b/fonts/TewiFont/25E2.png differ
diff --git a/fonts/TewiFont/25E3.png b/fonts/TewiFont/25E3.png
index dc9c621fa..e7a397168 100644
Binary files a/fonts/TewiFont/25E3.png and b/fonts/TewiFont/25E3.png differ
diff --git a/fonts/TewiFont/25E4.png b/fonts/TewiFont/25E4.png
index 8087dd4b2..e49d48789 100644
Binary files a/fonts/TewiFont/25E4.png and b/fonts/TewiFont/25E4.png differ
diff --git a/fonts/TewiFont/25E5.png b/fonts/TewiFont/25E5.png
index 2c1ef2829..9023396b0 100644
Binary files a/fonts/TewiFont/25E5.png and b/fonts/TewiFont/25E5.png differ
diff --git a/fonts/TewiFont/25E6.png b/fonts/TewiFont/25E6.png
index d4cf814f2..f0aa0db67 100644
Binary files a/fonts/TewiFont/25E6.png and b/fonts/TewiFont/25E6.png differ
diff --git a/fonts/TewiFont/25E7.png b/fonts/TewiFont/25E7.png
index 70ea8e96d..1a725fa64 100644
Binary files a/fonts/TewiFont/25E7.png and b/fonts/TewiFont/25E7.png differ
diff --git a/fonts/TewiFont/25E8.png b/fonts/TewiFont/25E8.png
index 87b617a01..2da4e1f31 100644
Binary files a/fonts/TewiFont/25E8.png and b/fonts/TewiFont/25E8.png differ
diff --git a/fonts/TewiFont/25E9.png b/fonts/TewiFont/25E9.png
index d73fa419f..2945c112f 100644
Binary files a/fonts/TewiFont/25E9.png and b/fonts/TewiFont/25E9.png differ
diff --git a/fonts/TewiFont/25EA.png b/fonts/TewiFont/25EA.png
index 7c77dac88..17afed353 100644
Binary files a/fonts/TewiFont/25EA.png and b/fonts/TewiFont/25EA.png differ
diff --git a/fonts/TewiFont/25EB.png b/fonts/TewiFont/25EB.png
index 266a62ba8..e6b2bbecd 100644
Binary files a/fonts/TewiFont/25EB.png and b/fonts/TewiFont/25EB.png differ
diff --git a/fonts/TewiFont/25EC.png b/fonts/TewiFont/25EC.png
index 45d4a11f6..881647294 100644
Binary files a/fonts/TewiFont/25EC.png and b/fonts/TewiFont/25EC.png differ
diff --git a/fonts/TewiFont/25ED.png b/fonts/TewiFont/25ED.png
index fd7bac931..4456dc1aa 100644
Binary files a/fonts/TewiFont/25ED.png and b/fonts/TewiFont/25ED.png differ
diff --git a/fonts/TewiFont/25EE.png b/fonts/TewiFont/25EE.png
index 2864cc37d..06f356e79 100644
Binary files a/fonts/TewiFont/25EE.png and b/fonts/TewiFont/25EE.png differ
diff --git a/fonts/TewiFont/25EF.png b/fonts/TewiFont/25EF.png
index 13c59cfc6..eadf74597 100644
Binary files a/fonts/TewiFont/25EF.png and b/fonts/TewiFont/25EF.png differ
diff --git a/fonts/TewiFont/25F0.png b/fonts/TewiFont/25F0.png
index 2936f79f4..02df3198a 100644
Binary files a/fonts/TewiFont/25F0.png and b/fonts/TewiFont/25F0.png differ
diff --git a/fonts/TewiFont/25F1.png b/fonts/TewiFont/25F1.png
index 23fc446f5..e18b21f12 100644
Binary files a/fonts/TewiFont/25F1.png and b/fonts/TewiFont/25F1.png differ
diff --git a/fonts/TewiFont/25F2.png b/fonts/TewiFont/25F2.png
index a309193d5..d13366e8b 100644
Binary files a/fonts/TewiFont/25F2.png and b/fonts/TewiFont/25F2.png differ
diff --git a/fonts/TewiFont/25F3.png b/fonts/TewiFont/25F3.png
index 9303f0503..00813cf3a 100644
Binary files a/fonts/TewiFont/25F3.png and b/fonts/TewiFont/25F3.png differ
diff --git a/fonts/TewiFont/25F4.png b/fonts/TewiFont/25F4.png
index 072121813..9b38096f4 100644
Binary files a/fonts/TewiFont/25F4.png and b/fonts/TewiFont/25F4.png differ
diff --git a/fonts/TewiFont/25F5.png b/fonts/TewiFont/25F5.png
index e5a9fab1b..9346297ce 100644
Binary files a/fonts/TewiFont/25F5.png and b/fonts/TewiFont/25F5.png differ
diff --git a/fonts/TewiFont/25F6.png b/fonts/TewiFont/25F6.png
index 269a4fad6..2585787d8 100644
Binary files a/fonts/TewiFont/25F6.png and b/fonts/TewiFont/25F6.png differ
diff --git a/fonts/TewiFont/25F7.png b/fonts/TewiFont/25F7.png
index eb8d641f1..eee0390c9 100644
Binary files a/fonts/TewiFont/25F7.png and b/fonts/TewiFont/25F7.png differ
diff --git a/fonts/TewiFont/25F8.png b/fonts/TewiFont/25F8.png
index 6c6c53466..04a4d3d0a 100644
Binary files a/fonts/TewiFont/25F8.png and b/fonts/TewiFont/25F8.png differ
diff --git a/fonts/TewiFont/25F9.png b/fonts/TewiFont/25F9.png
index 108feb986..661860bde 100644
Binary files a/fonts/TewiFont/25F9.png and b/fonts/TewiFont/25F9.png differ
diff --git a/fonts/TewiFont/25FA.png b/fonts/TewiFont/25FA.png
index 92d2d25eb..a79831838 100644
Binary files a/fonts/TewiFont/25FA.png and b/fonts/TewiFont/25FA.png differ
diff --git a/fonts/TewiFont/25FB.png b/fonts/TewiFont/25FB.png
index d47d4176f..88dca6a83 100644
Binary files a/fonts/TewiFont/25FB.png and b/fonts/TewiFont/25FB.png differ
diff --git a/fonts/TewiFont/25FC.png b/fonts/TewiFont/25FC.png
index aa4fb53e5..4a4313fb6 100644
Binary files a/fonts/TewiFont/25FC.png and b/fonts/TewiFont/25FC.png differ
diff --git a/fonts/TewiFont/25FD.png b/fonts/TewiFont/25FD.png
index 1c17057f1..1352b0e28 100644
Binary files a/fonts/TewiFont/25FD.png and b/fonts/TewiFont/25FD.png differ
diff --git a/fonts/TewiFont/25FE.png b/fonts/TewiFont/25FE.png
index a47497492..7b42fd301 100644
Binary files a/fonts/TewiFont/25FE.png and b/fonts/TewiFont/25FE.png differ
diff --git a/fonts/TewiFont/25FF.png b/fonts/TewiFont/25FF.png
index b503e5ec1..7ca0760eb 100644
Binary files a/fonts/TewiFont/25FF.png and b/fonts/TewiFont/25FF.png differ
diff --git a/fonts/TewiFont/2600.png b/fonts/TewiFont/2600.png
index 3d3b9fc2b..4e242971e 100644
Binary files a/fonts/TewiFont/2600.png and b/fonts/TewiFont/2600.png differ
diff --git a/fonts/TewiFont/2601.png b/fonts/TewiFont/2601.png
index ebf6d7f2c..2b00dca0a 100644
Binary files a/fonts/TewiFont/2601.png and b/fonts/TewiFont/2601.png differ
diff --git a/fonts/TewiFont/2602.png b/fonts/TewiFont/2602.png
index 1080a4476..c6677f799 100644
Binary files a/fonts/TewiFont/2602.png and b/fonts/TewiFont/2602.png differ
diff --git a/fonts/TewiFont/2603.png b/fonts/TewiFont/2603.png
index 6ed5988e7..cf0910422 100644
Binary files a/fonts/TewiFont/2603.png and b/fonts/TewiFont/2603.png differ
diff --git a/fonts/TewiFont/2604.png b/fonts/TewiFont/2604.png
index d7b6380d3..02b114924 100644
Binary files a/fonts/TewiFont/2604.png and b/fonts/TewiFont/2604.png differ
diff --git a/fonts/TewiFont/2605.png b/fonts/TewiFont/2605.png
index 1183a54d3..5258bfab8 100644
Binary files a/fonts/TewiFont/2605.png and b/fonts/TewiFont/2605.png differ
diff --git a/fonts/TewiFont/2606.png b/fonts/TewiFont/2606.png
index 4e4c73c72..57d9ad87f 100644
Binary files a/fonts/TewiFont/2606.png and b/fonts/TewiFont/2606.png differ
diff --git a/fonts/TewiFont/2607.png b/fonts/TewiFont/2607.png
index 367663e49..152924b2c 100644
Binary files a/fonts/TewiFont/2607.png and b/fonts/TewiFont/2607.png differ
diff --git a/fonts/TewiFont/2608.png b/fonts/TewiFont/2608.png
index 9f3a25ec3..771273d8b 100644
Binary files a/fonts/TewiFont/2608.png and b/fonts/TewiFont/2608.png differ
diff --git a/fonts/TewiFont/2609.png b/fonts/TewiFont/2609.png
index 25a2cffc7..19ae69e45 100644
Binary files a/fonts/TewiFont/2609.png and b/fonts/TewiFont/2609.png differ
diff --git a/fonts/TewiFont/2610.png b/fonts/TewiFont/2610.png
index d47d4176f..88dca6a83 100644
Binary files a/fonts/TewiFont/2610.png and b/fonts/TewiFont/2610.png differ
diff --git a/fonts/TewiFont/2611.png b/fonts/TewiFont/2611.png
index 8a90b4dc3..53a004e51 100644
Binary files a/fonts/TewiFont/2611.png and b/fonts/TewiFont/2611.png differ
diff --git a/fonts/TewiFont/2614.png b/fonts/TewiFont/2614.png
index efde18032..f2013286b 100644
Binary files a/fonts/TewiFont/2614.png and b/fonts/TewiFont/2614.png differ
diff --git a/fonts/TewiFont/2616.png b/fonts/TewiFont/2616.png
index 478e1cefa..f237b3fab 100644
Binary files a/fonts/TewiFont/2616.png and b/fonts/TewiFont/2616.png differ
diff --git a/fonts/TewiFont/2617.png b/fonts/TewiFont/2617.png
index a9f32cc14..3d3a58598 100644
Binary files a/fonts/TewiFont/2617.png and b/fonts/TewiFont/2617.png differ
diff --git a/fonts/TewiFont/261E.png b/fonts/TewiFont/261E.png
index d2c84050a..1e50c4090 100644
Binary files a/fonts/TewiFont/261E.png and b/fonts/TewiFont/261E.png differ
diff --git a/fonts/TewiFont/2630.png b/fonts/TewiFont/2630.png
index b23a07695..07bbaee7a 100644
Binary files a/fonts/TewiFont/2630.png and b/fonts/TewiFont/2630.png differ
diff --git a/fonts/TewiFont/2631.png b/fonts/TewiFont/2631.png
index 07b6b0629..8d7db832a 100644
Binary files a/fonts/TewiFont/2631.png and b/fonts/TewiFont/2631.png differ
diff --git a/fonts/TewiFont/2632.png b/fonts/TewiFont/2632.png
index 8f8eecd5c..646e026d8 100644
Binary files a/fonts/TewiFont/2632.png and b/fonts/TewiFont/2632.png differ
diff --git a/fonts/TewiFont/2633.png b/fonts/TewiFont/2633.png
index 2ac21dd97..809699bd2 100644
Binary files a/fonts/TewiFont/2633.png and b/fonts/TewiFont/2633.png differ
diff --git a/fonts/TewiFont/2634.png b/fonts/TewiFont/2634.png
index 0cc36b08a..05fa73d3e 100644
Binary files a/fonts/TewiFont/2634.png and b/fonts/TewiFont/2634.png differ
diff --git a/fonts/TewiFont/2635.png b/fonts/TewiFont/2635.png
index 5e208d75b..0005bd7e9 100644
Binary files a/fonts/TewiFont/2635.png and b/fonts/TewiFont/2635.png differ
diff --git a/fonts/TewiFont/2636.png b/fonts/TewiFont/2636.png
index f369b1c04..4b1e896b2 100644
Binary files a/fonts/TewiFont/2636.png and b/fonts/TewiFont/2636.png differ
diff --git a/fonts/TewiFont/263A.png b/fonts/TewiFont/263A.png
index 951588c0e..6f967b9d2 100644
Binary files a/fonts/TewiFont/263A.png and b/fonts/TewiFont/263A.png differ
diff --git a/fonts/TewiFont/263B.png b/fonts/TewiFont/263B.png
index a1252a2c4..036af52d3 100644
Binary files a/fonts/TewiFont/263B.png and b/fonts/TewiFont/263B.png differ
diff --git a/fonts/TewiFont/263C.png b/fonts/TewiFont/263C.png
index 721e3a948..fa338420e 100644
Binary files a/fonts/TewiFont/263C.png and b/fonts/TewiFont/263C.png differ
diff --git a/fonts/TewiFont/263F.png b/fonts/TewiFont/263F.png
index 7a0e6d847..cb2adf9f5 100644
Binary files a/fonts/TewiFont/263F.png and b/fonts/TewiFont/263F.png differ
diff --git a/fonts/TewiFont/2640.png b/fonts/TewiFont/2640.png
index f0fe3be10..c7b538641 100644
Binary files a/fonts/TewiFont/2640.png and b/fonts/TewiFont/2640.png differ
diff --git a/fonts/TewiFont/2641.png b/fonts/TewiFont/2641.png
index ca669c38a..c569afe28 100644
Binary files a/fonts/TewiFont/2641.png and b/fonts/TewiFont/2641.png differ
diff --git a/fonts/TewiFont/2642.png b/fonts/TewiFont/2642.png
index 9f7f6769f..79cc248d5 100644
Binary files a/fonts/TewiFont/2642.png and b/fonts/TewiFont/2642.png differ
diff --git a/fonts/TewiFont/2660.png b/fonts/TewiFont/2660.png
index e9c18157f..65091dafc 100644
Binary files a/fonts/TewiFont/2660.png and b/fonts/TewiFont/2660.png differ
diff --git a/fonts/TewiFont/2661.png b/fonts/TewiFont/2661.png
index 3fb984136..ae3d8b2a4 100644
Binary files a/fonts/TewiFont/2661.png and b/fonts/TewiFont/2661.png differ
diff --git a/fonts/TewiFont/2662.png b/fonts/TewiFont/2662.png
index 6c3651652..7951f79b7 100644
Binary files a/fonts/TewiFont/2662.png and b/fonts/TewiFont/2662.png differ
diff --git a/fonts/TewiFont/2663.png b/fonts/TewiFont/2663.png
index a5b9c3402..a0eff7e09 100644
Binary files a/fonts/TewiFont/2663.png and b/fonts/TewiFont/2663.png differ
diff --git a/fonts/TewiFont/2664.png b/fonts/TewiFont/2664.png
index 87166c816..d5665ad88 100644
Binary files a/fonts/TewiFont/2664.png and b/fonts/TewiFont/2664.png differ
diff --git a/fonts/TewiFont/2665.png b/fonts/TewiFont/2665.png
index 2dba22c22..fab7fa850 100644
Binary files a/fonts/TewiFont/2665.png and b/fonts/TewiFont/2665.png differ
diff --git a/fonts/TewiFont/2666.png b/fonts/TewiFont/2666.png
index b66ba7d3e..1302c3c82 100644
Binary files a/fonts/TewiFont/2666.png and b/fonts/TewiFont/2666.png differ
diff --git a/fonts/TewiFont/2667.png b/fonts/TewiFont/2667.png
index 52a4c1808..662d8be6b 100644
Binary files a/fonts/TewiFont/2667.png and b/fonts/TewiFont/2667.png differ
diff --git a/fonts/TewiFont/2668.png b/fonts/TewiFont/2668.png
index 986dde04d..b505c8197 100644
Binary files a/fonts/TewiFont/2668.png and b/fonts/TewiFont/2668.png differ
diff --git a/fonts/TewiFont/2669.png b/fonts/TewiFont/2669.png
index 7a346531b..ccdcb590f 100644
Binary files a/fonts/TewiFont/2669.png and b/fonts/TewiFont/2669.png differ
diff --git a/fonts/TewiFont/266A.png b/fonts/TewiFont/266A.png
index 3108531a1..904611ee1 100644
Binary files a/fonts/TewiFont/266A.png and b/fonts/TewiFont/266A.png differ
diff --git a/fonts/TewiFont/266B.png b/fonts/TewiFont/266B.png
index d243492e7..f09b05c0c 100644
Binary files a/fonts/TewiFont/266B.png and b/fonts/TewiFont/266B.png differ
diff --git a/fonts/TewiFont/266C.png b/fonts/TewiFont/266C.png
index 9906b40bb..61abd4282 100644
Binary files a/fonts/TewiFont/266C.png and b/fonts/TewiFont/266C.png differ
diff --git a/fonts/TewiFont/266D.png b/fonts/TewiFont/266D.png
index ee0937f8c..df4dac163 100644
Binary files a/fonts/TewiFont/266D.png and b/fonts/TewiFont/266D.png differ
diff --git a/fonts/TewiFont/266E.png b/fonts/TewiFont/266E.png
index 9ab03efa8..081850de4 100644
Binary files a/fonts/TewiFont/266E.png and b/fonts/TewiFont/266E.png differ
diff --git a/fonts/TewiFont/266F.png b/fonts/TewiFont/266F.png
index 5b67457c4..f2b9bb3a2 100644
Binary files a/fonts/TewiFont/266F.png and b/fonts/TewiFont/266F.png differ
diff --git a/fonts/TewiFont/26A2.png b/fonts/TewiFont/26A2.png
index 6db32fcb3..3323adc86 100644
Binary files a/fonts/TewiFont/26A2.png and b/fonts/TewiFont/26A2.png differ
diff --git a/fonts/TewiFont/26A3.png b/fonts/TewiFont/26A3.png
index 3a3dd7a40..9e7a7b187 100644
Binary files a/fonts/TewiFont/26A3.png and b/fonts/TewiFont/26A3.png differ
diff --git a/fonts/TewiFont/26A4.png b/fonts/TewiFont/26A4.png
index 2efe86630..d3d0ce5b2 100644
Binary files a/fonts/TewiFont/26A4.png and b/fonts/TewiFont/26A4.png differ
diff --git a/fonts/TewiFont/26A5.png b/fonts/TewiFont/26A5.png
index 1146fc5dd..3732dee3e 100644
Binary files a/fonts/TewiFont/26A5.png and b/fonts/TewiFont/26A5.png differ
diff --git a/fonts/TewiFont/26A6.png b/fonts/TewiFont/26A6.png
index d4fe1e80f..3077a22c0 100644
Binary files a/fonts/TewiFont/26A6.png and b/fonts/TewiFont/26A6.png differ
diff --git a/fonts/TewiFont/26A7.png b/fonts/TewiFont/26A7.png
index 0acffe6f5..395b4a0c8 100644
Binary files a/fonts/TewiFont/26A7.png and b/fonts/TewiFont/26A7.png differ
diff --git a/fonts/TewiFont/26A8.png b/fonts/TewiFont/26A8.png
index 75d621b09..32a1f42cc 100644
Binary files a/fonts/TewiFont/26A8.png and b/fonts/TewiFont/26A8.png differ
diff --git a/fonts/TewiFont/26A9.png b/fonts/TewiFont/26A9.png
index 48d5c4c10..30408b302 100644
Binary files a/fonts/TewiFont/26A9.png and b/fonts/TewiFont/26A9.png differ
diff --git a/fonts/TewiFont/2708.png b/fonts/TewiFont/2708.png
index 1d33dc7bc..e8b231aaf 100644
Binary files a/fonts/TewiFont/2708.png and b/fonts/TewiFont/2708.png differ
diff --git a/fonts/TewiFont/2713.png b/fonts/TewiFont/2713.png
index d7cdfcbeb..9afa1b1e4 100644
Binary files a/fonts/TewiFont/2713.png and b/fonts/TewiFont/2713.png differ
diff --git a/fonts/TewiFont/2714.png b/fonts/TewiFont/2714.png
index c5a274779..f79feea8f 100644
Binary files a/fonts/TewiFont/2714.png and b/fonts/TewiFont/2714.png differ
diff --git a/fonts/TewiFont/2715.png b/fonts/TewiFont/2715.png
index cbd467f64..efc2bbc15 100644
Binary files a/fonts/TewiFont/2715.png and b/fonts/TewiFont/2715.png differ
diff --git a/fonts/TewiFont/2716.png b/fonts/TewiFont/2716.png
index df5f500d9..4be73fcc0 100644
Binary files a/fonts/TewiFont/2716.png and b/fonts/TewiFont/2716.png differ
diff --git a/fonts/TewiFont/2717.png b/fonts/TewiFont/2717.png
index d29570cbe..492a36850 100644
Binary files a/fonts/TewiFont/2717.png and b/fonts/TewiFont/2717.png differ
diff --git a/fonts/TewiFont/2718.png b/fonts/TewiFont/2718.png
index a4e1588fb..f6de6871f 100644
Binary files a/fonts/TewiFont/2718.png and b/fonts/TewiFont/2718.png differ
diff --git a/fonts/TewiFont/271A.png b/fonts/TewiFont/271A.png
index 73650594b..51d6ad730 100644
Binary files a/fonts/TewiFont/271A.png and b/fonts/TewiFont/271A.png differ
diff --git a/fonts/TewiFont/271B.png b/fonts/TewiFont/271B.png
index beac45c46..c5e66b341 100644
Binary files a/fonts/TewiFont/271B.png and b/fonts/TewiFont/271B.png differ
diff --git a/fonts/TewiFont/271C.png b/fonts/TewiFont/271C.png
index 167254791..0a62d4800 100644
Binary files a/fonts/TewiFont/271C.png and b/fonts/TewiFont/271C.png differ
diff --git a/fonts/TewiFont/271D.png b/fonts/TewiFont/271D.png
index 9bf652488..a1f24f17d 100644
Binary files a/fonts/TewiFont/271D.png and b/fonts/TewiFont/271D.png differ
diff --git a/fonts/TewiFont/271E.png b/fonts/TewiFont/271E.png
index 8356a314f..edf01809c 100644
Binary files a/fonts/TewiFont/271E.png and b/fonts/TewiFont/271E.png differ
diff --git a/fonts/TewiFont/271F.png b/fonts/TewiFont/271F.png
index 2af0bee1d..858a3ba8f 100644
Binary files a/fonts/TewiFont/271F.png and b/fonts/TewiFont/271F.png differ
diff --git a/fonts/TewiFont/2720.png b/fonts/TewiFont/2720.png
index 9df087a53..a55d99b16 100644
Binary files a/fonts/TewiFont/2720.png and b/fonts/TewiFont/2720.png differ
diff --git a/fonts/TewiFont/2721.png b/fonts/TewiFont/2721.png
index 340bc1a21..eb7ae1f81 100644
Binary files a/fonts/TewiFont/2721.png and b/fonts/TewiFont/2721.png differ
diff --git a/fonts/TewiFont/2724.png b/fonts/TewiFont/2724.png
index efa6b87b8..e2c987560 100644
Binary files a/fonts/TewiFont/2724.png and b/fonts/TewiFont/2724.png differ
diff --git a/fonts/TewiFont/2725.png b/fonts/TewiFont/2725.png
index 339a18d55..0b2357fe6 100644
Binary files a/fonts/TewiFont/2725.png and b/fonts/TewiFont/2725.png differ
diff --git a/fonts/TewiFont/2726.png b/fonts/TewiFont/2726.png
index af0a4cf8b..559f57929 100644
Binary files a/fonts/TewiFont/2726.png and b/fonts/TewiFont/2726.png differ
diff --git a/fonts/TewiFont/2727.png b/fonts/TewiFont/2727.png
index 8e90b21fb..74283aa11 100644
Binary files a/fonts/TewiFont/2727.png and b/fonts/TewiFont/2727.png differ
diff --git a/fonts/TewiFont/2729.png b/fonts/TewiFont/2729.png
index 4e4c73c72..57d9ad87f 100644
Binary files a/fonts/TewiFont/2729.png and b/fonts/TewiFont/2729.png differ
diff --git a/fonts/TewiFont/272A.png b/fonts/TewiFont/272A.png
index 4d381e0e4..1d27112e1 100644
Binary files a/fonts/TewiFont/272A.png and b/fonts/TewiFont/272A.png differ
diff --git a/fonts/TewiFont/272B.png b/fonts/TewiFont/272B.png
index 4e4c73c72..57d9ad87f 100644
Binary files a/fonts/TewiFont/272B.png and b/fonts/TewiFont/272B.png differ
diff --git a/fonts/TewiFont/2733.png b/fonts/TewiFont/2733.png
index ad005e3f4..829fbe6ce 100644
Binary files a/fonts/TewiFont/2733.png and b/fonts/TewiFont/2733.png differ
diff --git a/fonts/TewiFont/2736.png b/fonts/TewiFont/2736.png
index 351b3ff5a..ce78546a8 100644
Binary files a/fonts/TewiFont/2736.png and b/fonts/TewiFont/2736.png differ
diff --git a/fonts/TewiFont/273F.png b/fonts/TewiFont/273F.png
index cc5b3fbe2..a439db408 100644
Binary files a/fonts/TewiFont/273F.png and b/fonts/TewiFont/273F.png differ
diff --git a/fonts/TewiFont/2741.png b/fonts/TewiFont/2741.png
index 0624e1a1b..ec022d314 100644
Binary files a/fonts/TewiFont/2741.png and b/fonts/TewiFont/2741.png differ
diff --git a/fonts/TewiFont/274F.png b/fonts/TewiFont/274F.png
index 5a90688e0..d945acd82 100644
Binary files a/fonts/TewiFont/274F.png and b/fonts/TewiFont/274F.png differ
diff --git a/fonts/TewiFont/2750.png b/fonts/TewiFont/2750.png
index a7a1b6536..8bc9caa38 100644
Binary files a/fonts/TewiFont/2750.png and b/fonts/TewiFont/2750.png differ
diff --git a/fonts/TewiFont/2751.png b/fonts/TewiFont/2751.png
index 5a90688e0..d945acd82 100644
Binary files a/fonts/TewiFont/2751.png and b/fonts/TewiFont/2751.png differ
diff --git a/fonts/TewiFont/2752.png b/fonts/TewiFont/2752.png
index a7a1b6536..8bc9caa38 100644
Binary files a/fonts/TewiFont/2752.png and b/fonts/TewiFont/2752.png differ
diff --git a/fonts/TewiFont/275B.png b/fonts/TewiFont/275B.png
index 47e8207f7..ce306d14e 100644
Binary files a/fonts/TewiFont/275B.png and b/fonts/TewiFont/275B.png differ
diff --git a/fonts/TewiFont/275C.png b/fonts/TewiFont/275C.png
index 05e392e64..985546921 100644
Binary files a/fonts/TewiFont/275C.png and b/fonts/TewiFont/275C.png differ
diff --git a/fonts/TewiFont/275D.png b/fonts/TewiFont/275D.png
index f73ef6fb9..7393ae500 100644
Binary files a/fonts/TewiFont/275D.png and b/fonts/TewiFont/275D.png differ
diff --git a/fonts/TewiFont/275E.png b/fonts/TewiFont/275E.png
index e799afd22..76603ebe3 100644
Binary files a/fonts/TewiFont/275E.png and b/fonts/TewiFont/275E.png differ
diff --git a/fonts/TewiFont/275F.png b/fonts/TewiFont/275F.png
index bdcd7cba9..9610d3cf2 100644
Binary files a/fonts/TewiFont/275F.png and b/fonts/TewiFont/275F.png differ
diff --git a/fonts/TewiFont/2760.png b/fonts/TewiFont/2760.png
index 76d0f5e22..8be295bc1 100644
Binary files a/fonts/TewiFont/2760.png and b/fonts/TewiFont/2760.png differ
diff --git a/fonts/TewiFont/2764.png b/fonts/TewiFont/2764.png
index 2dba22c22..fab7fa850 100644
Binary files a/fonts/TewiFont/2764.png and b/fonts/TewiFont/2764.png differ
diff --git a/fonts/TewiFont/2765.png b/fonts/TewiFont/2765.png
index 619236e39..0512f1a4d 100644
Binary files a/fonts/TewiFont/2765.png and b/fonts/TewiFont/2765.png differ
diff --git a/fonts/TewiFont/2766.png b/fonts/TewiFont/2766.png
index e2184e82a..f9447e142 100644
Binary files a/fonts/TewiFont/2766.png and b/fonts/TewiFont/2766.png differ
diff --git a/fonts/TewiFont/276C.png b/fonts/TewiFont/276C.png
index 0aa1e9a2a..bec7a7165 100644
Binary files a/fonts/TewiFont/276C.png and b/fonts/TewiFont/276C.png differ
diff --git a/fonts/TewiFont/276D.png b/fonts/TewiFont/276D.png
index 0ec481f04..ab88252a4 100644
Binary files a/fonts/TewiFont/276D.png and b/fonts/TewiFont/276D.png differ
diff --git a/fonts/TewiFont/276E.png b/fonts/TewiFont/276E.png
index 4387b3087..7b74e4ffc 100644
Binary files a/fonts/TewiFont/276E.png and b/fonts/TewiFont/276E.png differ
diff --git a/fonts/TewiFont/276F.png b/fonts/TewiFont/276F.png
index 2894b0b65..bbb172fea 100644
Binary files a/fonts/TewiFont/276F.png and b/fonts/TewiFont/276F.png differ
diff --git a/fonts/TewiFont/2770.png b/fonts/TewiFont/2770.png
index 9a5da5e20..0c5e4c89e 100644
Binary files a/fonts/TewiFont/2770.png and b/fonts/TewiFont/2770.png differ
diff --git a/fonts/TewiFont/2771.png b/fonts/TewiFont/2771.png
index 075e1e56b..ea56fe41f 100644
Binary files a/fonts/TewiFont/2771.png and b/fonts/TewiFont/2771.png differ
diff --git a/fonts/TewiFont/278A.png b/fonts/TewiFont/278A.png
index 4b5c420e9..e6e3f38ed 100644
Binary files a/fonts/TewiFont/278A.png and b/fonts/TewiFont/278A.png differ
diff --git a/fonts/TewiFont/278B.png b/fonts/TewiFont/278B.png
index 57b051c7f..f14176d73 100644
Binary files a/fonts/TewiFont/278B.png and b/fonts/TewiFont/278B.png differ
diff --git a/fonts/TewiFont/278C.png b/fonts/TewiFont/278C.png
index 2963ae93c..898a00965 100644
Binary files a/fonts/TewiFont/278C.png and b/fonts/TewiFont/278C.png differ
diff --git a/fonts/TewiFont/278D.png b/fonts/TewiFont/278D.png
index 562cb5b55..6e7d30870 100644
Binary files a/fonts/TewiFont/278D.png and b/fonts/TewiFont/278D.png differ
diff --git a/fonts/TewiFont/278E.png b/fonts/TewiFont/278E.png
index 0191ac821..feb2d2d1e 100644
Binary files a/fonts/TewiFont/278E.png and b/fonts/TewiFont/278E.png differ
diff --git a/fonts/TewiFont/278F.png b/fonts/TewiFont/278F.png
index 08d66805e..34244d4dd 100644
Binary files a/fonts/TewiFont/278F.png and b/fonts/TewiFont/278F.png differ
diff --git a/fonts/TewiFont/2790.png b/fonts/TewiFont/2790.png
index d57d01b65..c96163919 100644
Binary files a/fonts/TewiFont/2790.png and b/fonts/TewiFont/2790.png differ
diff --git a/fonts/TewiFont/2791.png b/fonts/TewiFont/2791.png
index 227ab1321..9a46d0c47 100644
Binary files a/fonts/TewiFont/2791.png and b/fonts/TewiFont/2791.png differ
diff --git a/fonts/TewiFont/2792.png b/fonts/TewiFont/2792.png
index 7bdc3d2ae..e4c096819 100644
Binary files a/fonts/TewiFont/2792.png and b/fonts/TewiFont/2792.png differ
diff --git a/fonts/TewiFont/2793.png b/fonts/TewiFont/2793.png
index f9c33b2f9..dc7eeeeff 100644
Binary files a/fonts/TewiFont/2793.png and b/fonts/TewiFont/2793.png differ
diff --git a/fonts/TewiFont/2794.png b/fonts/TewiFont/2794.png
index 668cf5b58..458e898b8 100644
Binary files a/fonts/TewiFont/2794.png and b/fonts/TewiFont/2794.png differ
diff --git a/fonts/TewiFont/2795.png b/fonts/TewiFont/2795.png
index 73650594b..51d6ad730 100644
Binary files a/fonts/TewiFont/2795.png and b/fonts/TewiFont/2795.png differ
diff --git a/fonts/TewiFont/2796.png b/fonts/TewiFont/2796.png
index 87b3865e6..36c9bb2ac 100644
Binary files a/fonts/TewiFont/2796.png and b/fonts/TewiFont/2796.png differ
diff --git a/fonts/TewiFont/2797.png b/fonts/TewiFont/2797.png
index 0d7e79eed..aa652baac 100644
Binary files a/fonts/TewiFont/2797.png and b/fonts/TewiFont/2797.png differ
diff --git a/fonts/TewiFont/2798.png b/fonts/TewiFont/2798.png
index fb3693ec5..127bd9ad9 100644
Binary files a/fonts/TewiFont/2798.png and b/fonts/TewiFont/2798.png differ
diff --git a/fonts/TewiFont/2799.png b/fonts/TewiFont/2799.png
index efafeccba..b61215e6e 100644
Binary files a/fonts/TewiFont/2799.png and b/fonts/TewiFont/2799.png differ
diff --git a/fonts/TewiFont/279A.png b/fonts/TewiFont/279A.png
index 1eea87025..e3aa90e8f 100644
Binary files a/fonts/TewiFont/279A.png and b/fonts/TewiFont/279A.png differ
diff --git a/fonts/TewiFont/279B.png b/fonts/TewiFont/279B.png
index 684a4dd0f..bda9de4a0 100644
Binary files a/fonts/TewiFont/279B.png and b/fonts/TewiFont/279B.png differ
diff --git a/fonts/TewiFont/27E8.png b/fonts/TewiFont/27E8.png
index adef40afa..ad706738e 100644
Binary files a/fonts/TewiFont/27E8.png and b/fonts/TewiFont/27E8.png differ
diff --git a/fonts/TewiFont/27E9.png b/fonts/TewiFont/27E9.png
index f2a0b9522..c69aa62b0 100644
Binary files a/fonts/TewiFont/27E9.png and b/fonts/TewiFont/27E9.png differ
diff --git a/fonts/TewiFont/27F2.png b/fonts/TewiFont/27F2.png
index adeb8ff79..7273c6a7b 100644
Binary files a/fonts/TewiFont/27F2.png and b/fonts/TewiFont/27F2.png differ
diff --git a/fonts/TewiFont/27F3.png b/fonts/TewiFont/27F3.png
index 0b8a12e8d..e263a7b77 100644
Binary files a/fonts/TewiFont/27F3.png and b/fonts/TewiFont/27F3.png differ
diff --git a/fonts/TewiFont/27F5.png b/fonts/TewiFont/27F5.png
index 9e1169932..1cab74ff3 100644
Binary files a/fonts/TewiFont/27F5.png and b/fonts/TewiFont/27F5.png differ
diff --git a/fonts/TewiFont/27F6.png b/fonts/TewiFont/27F6.png
index 02fa75ac5..413687864 100644
Binary files a/fonts/TewiFont/27F6.png and b/fonts/TewiFont/27F6.png differ
diff --git a/fonts/TewiFont/27F8.png b/fonts/TewiFont/27F8.png
index f51162150..2659eb46d 100644
Binary files a/fonts/TewiFont/27F8.png and b/fonts/TewiFont/27F8.png differ
diff --git a/fonts/TewiFont/27F9.png b/fonts/TewiFont/27F9.png
index e09112657..b6682fe7d 100644
Binary files a/fonts/TewiFont/27F9.png and b/fonts/TewiFont/27F9.png differ
diff --git a/fonts/TewiFont/27FB.png b/fonts/TewiFont/27FB.png
index e09db4204..68b9c7b87 100644
Binary files a/fonts/TewiFont/27FB.png and b/fonts/TewiFont/27FB.png differ
diff --git a/fonts/TewiFont/27FC.png b/fonts/TewiFont/27FC.png
index 1df36b1e3..84decc03c 100644
Binary files a/fonts/TewiFont/27FC.png and b/fonts/TewiFont/27FC.png differ
diff --git a/fonts/TewiFont/27FD.png b/fonts/TewiFont/27FD.png
index a71b2cb51..709218a90 100644
Binary files a/fonts/TewiFont/27FD.png and b/fonts/TewiFont/27FD.png differ
diff --git a/fonts/TewiFont/27FE.png b/fonts/TewiFont/27FE.png
index 2029a187d..4f2400682 100644
Binary files a/fonts/TewiFont/27FE.png and b/fonts/TewiFont/27FE.png differ
diff --git a/fonts/TewiFont/27FF.png b/fonts/TewiFont/27FF.png
index fe6b61725..ad9c1782a 100644
Binary files a/fonts/TewiFont/27FF.png and b/fonts/TewiFont/27FF.png differ
diff --git a/fonts/TewiFont/2801.png b/fonts/TewiFont/2801.png
index 52e155472..47f86ebe8 100644
Binary files a/fonts/TewiFont/2801.png and b/fonts/TewiFont/2801.png differ
diff --git a/fonts/TewiFont/2802.png b/fonts/TewiFont/2802.png
index 7ea594363..ce2412183 100644
Binary files a/fonts/TewiFont/2802.png and b/fonts/TewiFont/2802.png differ
diff --git a/fonts/TewiFont/2803.png b/fonts/TewiFont/2803.png
index cab6361a1..e65191557 100644
Binary files a/fonts/TewiFont/2803.png and b/fonts/TewiFont/2803.png differ
diff --git a/fonts/TewiFont/2804.png b/fonts/TewiFont/2804.png
index 142e60323..c3ad073fc 100644
Binary files a/fonts/TewiFont/2804.png and b/fonts/TewiFont/2804.png differ
diff --git a/fonts/TewiFont/2805.png b/fonts/TewiFont/2805.png
index 888ceca7b..67e102b3b 100644
Binary files a/fonts/TewiFont/2805.png and b/fonts/TewiFont/2805.png differ
diff --git a/fonts/TewiFont/2806.png b/fonts/TewiFont/2806.png
index 9b6a24a65..2c70f16e7 100644
Binary files a/fonts/TewiFont/2806.png and b/fonts/TewiFont/2806.png differ
diff --git a/fonts/TewiFont/2807.png b/fonts/TewiFont/2807.png
index 8f1738c80..15a6c0130 100644
Binary files a/fonts/TewiFont/2807.png and b/fonts/TewiFont/2807.png differ
diff --git a/fonts/TewiFont/2808.png b/fonts/TewiFont/2808.png
index 47143847f..cc7e7268f 100644
Binary files a/fonts/TewiFont/2808.png and b/fonts/TewiFont/2808.png differ
diff --git a/fonts/TewiFont/2809.png b/fonts/TewiFont/2809.png
index dc39560a2..46d415515 100644
Binary files a/fonts/TewiFont/2809.png and b/fonts/TewiFont/2809.png differ
diff --git a/fonts/TewiFont/280A.png b/fonts/TewiFont/280A.png
index 0363f12f6..efefd230b 100644
Binary files a/fonts/TewiFont/280A.png and b/fonts/TewiFont/280A.png differ
diff --git a/fonts/TewiFont/280B.png b/fonts/TewiFont/280B.png
index 7da39fad4..47f109cbb 100644
Binary files a/fonts/TewiFont/280B.png and b/fonts/TewiFont/280B.png differ
diff --git a/fonts/TewiFont/280C.png b/fonts/TewiFont/280C.png
index 5bbbb4d86..2f40c2410 100644
Binary files a/fonts/TewiFont/280C.png and b/fonts/TewiFont/280C.png differ
diff --git a/fonts/TewiFont/280D.png b/fonts/TewiFont/280D.png
index f6b4b8578..80cf4e44a 100644
Binary files a/fonts/TewiFont/280D.png and b/fonts/TewiFont/280D.png differ
diff --git a/fonts/TewiFont/280E.png b/fonts/TewiFont/280E.png
index 10188eeb9..8bb44de2e 100644
Binary files a/fonts/TewiFont/280E.png and b/fonts/TewiFont/280E.png differ
diff --git a/fonts/TewiFont/280F.png b/fonts/TewiFont/280F.png
index edd4d1897..6f1c20876 100644
Binary files a/fonts/TewiFont/280F.png and b/fonts/TewiFont/280F.png differ
diff --git a/fonts/TewiFont/2810.png b/fonts/TewiFont/2810.png
index 2a50e4ea5..3abceb504 100644
Binary files a/fonts/TewiFont/2810.png and b/fonts/TewiFont/2810.png differ
diff --git a/fonts/TewiFont/2811.png b/fonts/TewiFont/2811.png
index 5e736edfc..57e833f57 100644
Binary files a/fonts/TewiFont/2811.png and b/fonts/TewiFont/2811.png differ
diff --git a/fonts/TewiFont/2812.png b/fonts/TewiFont/2812.png
index e2384e40e..442e9c998 100644
Binary files a/fonts/TewiFont/2812.png and b/fonts/TewiFont/2812.png differ
diff --git a/fonts/TewiFont/2813.png b/fonts/TewiFont/2813.png
index 47c867ccd..7ce25df85 100644
Binary files a/fonts/TewiFont/2813.png and b/fonts/TewiFont/2813.png differ
diff --git a/fonts/TewiFont/2814.png b/fonts/TewiFont/2814.png
index 43fbe4e44..37fc830ad 100644
Binary files a/fonts/TewiFont/2814.png and b/fonts/TewiFont/2814.png differ
diff --git a/fonts/TewiFont/2815.png b/fonts/TewiFont/2815.png
index ec53cef19..45df4ea01 100644
Binary files a/fonts/TewiFont/2815.png and b/fonts/TewiFont/2815.png differ
diff --git a/fonts/TewiFont/2816.png b/fonts/TewiFont/2816.png
index 25f637cb2..14a814355 100644
Binary files a/fonts/TewiFont/2816.png and b/fonts/TewiFont/2816.png differ
diff --git a/fonts/TewiFont/2817.png b/fonts/TewiFont/2817.png
index 1fc01a903..2e2cef529 100644
Binary files a/fonts/TewiFont/2817.png and b/fonts/TewiFont/2817.png differ
diff --git a/fonts/TewiFont/2818.png b/fonts/TewiFont/2818.png
index 88a07c5e8..a427e1827 100644
Binary files a/fonts/TewiFont/2818.png and b/fonts/TewiFont/2818.png differ
diff --git a/fonts/TewiFont/2819.png b/fonts/TewiFont/2819.png
index f20af6169..7aa3b3c99 100644
Binary files a/fonts/TewiFont/2819.png and b/fonts/TewiFont/2819.png differ
diff --git a/fonts/TewiFont/281A.png b/fonts/TewiFont/281A.png
index b8b25db50..d5174ba7d 100644
Binary files a/fonts/TewiFont/281A.png and b/fonts/TewiFont/281A.png differ
diff --git a/fonts/TewiFont/281B.png b/fonts/TewiFont/281B.png
index 8141fecf3..3af16f675 100644
Binary files a/fonts/TewiFont/281B.png and b/fonts/TewiFont/281B.png differ
diff --git a/fonts/TewiFont/281C.png b/fonts/TewiFont/281C.png
index a49868138..7aeef5b1b 100644
Binary files a/fonts/TewiFont/281C.png and b/fonts/TewiFont/281C.png differ
diff --git a/fonts/TewiFont/281D.png b/fonts/TewiFont/281D.png
index 097775e75..174968cdf 100644
Binary files a/fonts/TewiFont/281D.png and b/fonts/TewiFont/281D.png differ
diff --git a/fonts/TewiFont/281E.png b/fonts/TewiFont/281E.png
index 70cf9cccd..cf386fd92 100644
Binary files a/fonts/TewiFont/281E.png and b/fonts/TewiFont/281E.png differ
diff --git a/fonts/TewiFont/281F.png b/fonts/TewiFont/281F.png
index caa10032e..a64a7d90f 100644
Binary files a/fonts/TewiFont/281F.png and b/fonts/TewiFont/281F.png differ
diff --git a/fonts/TewiFont/2820.png b/fonts/TewiFont/2820.png
index b048d2f81..76ffc101e 100644
Binary files a/fonts/TewiFont/2820.png and b/fonts/TewiFont/2820.png differ
diff --git a/fonts/TewiFont/2821.png b/fonts/TewiFont/2821.png
index 240bb18c3..f2f0372d1 100644
Binary files a/fonts/TewiFont/2821.png and b/fonts/TewiFont/2821.png differ
diff --git a/fonts/TewiFont/2822.png b/fonts/TewiFont/2822.png
index f82a0a765..e2beec982 100644
Binary files a/fonts/TewiFont/2822.png and b/fonts/TewiFont/2822.png differ
diff --git a/fonts/TewiFont/2823.png b/fonts/TewiFont/2823.png
index 4d95f7d06..13bba5572 100644
Binary files a/fonts/TewiFont/2823.png and b/fonts/TewiFont/2823.png differ
diff --git a/fonts/TewiFont/2824.png b/fonts/TewiFont/2824.png
index 9d6d1e6f6..fd7b78bc7 100644
Binary files a/fonts/TewiFont/2824.png and b/fonts/TewiFont/2824.png differ
diff --git a/fonts/TewiFont/2825.png b/fonts/TewiFont/2825.png
index faebe40dd..5f184a007 100644
Binary files a/fonts/TewiFont/2825.png and b/fonts/TewiFont/2825.png differ
diff --git a/fonts/TewiFont/2826.png b/fonts/TewiFont/2826.png
index 4278292b7..6dfe4cde1 100644
Binary files a/fonts/TewiFont/2826.png and b/fonts/TewiFont/2826.png differ
diff --git a/fonts/TewiFont/2827.png b/fonts/TewiFont/2827.png
index 89df6e67c..7a5d19c57 100644
Binary files a/fonts/TewiFont/2827.png and b/fonts/TewiFont/2827.png differ
diff --git a/fonts/TewiFont/2828.png b/fonts/TewiFont/2828.png
index eda7f0ee2..478e3cdac 100644
Binary files a/fonts/TewiFont/2828.png and b/fonts/TewiFont/2828.png differ
diff --git a/fonts/TewiFont/2829.png b/fonts/TewiFont/2829.png
index 07869a4ac..6d7feae05 100644
Binary files a/fonts/TewiFont/2829.png and b/fonts/TewiFont/2829.png differ
diff --git a/fonts/TewiFont/282A.png b/fonts/TewiFont/282A.png
index 552ed3569..cc63b84f5 100644
Binary files a/fonts/TewiFont/282A.png and b/fonts/TewiFont/282A.png differ
diff --git a/fonts/TewiFont/282B.png b/fonts/TewiFont/282B.png
index 830feef16..6804bfc1d 100644
Binary files a/fonts/TewiFont/282B.png and b/fonts/TewiFont/282B.png differ
diff --git a/fonts/TewiFont/282C.png b/fonts/TewiFont/282C.png
index 09864893a..493c02d07 100644
Binary files a/fonts/TewiFont/282C.png and b/fonts/TewiFont/282C.png differ
diff --git a/fonts/TewiFont/282D.png b/fonts/TewiFont/282D.png
index 2a1ac9ea5..ee10ec462 100644
Binary files a/fonts/TewiFont/282D.png and b/fonts/TewiFont/282D.png differ
diff --git a/fonts/TewiFont/282E.png b/fonts/TewiFont/282E.png
index 8712b2eab..3893a3a41 100644
Binary files a/fonts/TewiFont/282E.png and b/fonts/TewiFont/282E.png differ
diff --git a/fonts/TewiFont/282F.png b/fonts/TewiFont/282F.png
index aabe6a522..10d1e40aa 100644
Binary files a/fonts/TewiFont/282F.png and b/fonts/TewiFont/282F.png differ
diff --git a/fonts/TewiFont/2830.png b/fonts/TewiFont/2830.png
index 0a62650e5..79b0143d3 100644
Binary files a/fonts/TewiFont/2830.png and b/fonts/TewiFont/2830.png differ
diff --git a/fonts/TewiFont/2831.png b/fonts/TewiFont/2831.png
index 75c599792..14aabc2f2 100644
Binary files a/fonts/TewiFont/2831.png and b/fonts/TewiFont/2831.png differ
diff --git a/fonts/TewiFont/2832.png b/fonts/TewiFont/2832.png
index 50f652f4d..12a2c1b12 100644
Binary files a/fonts/TewiFont/2832.png and b/fonts/TewiFont/2832.png differ
diff --git a/fonts/TewiFont/2833.png b/fonts/TewiFont/2833.png
index 15375023a..5554718b5 100644
Binary files a/fonts/TewiFont/2833.png and b/fonts/TewiFont/2833.png differ
diff --git a/fonts/TewiFont/2834.png b/fonts/TewiFont/2834.png
index d5e93c2b2..5f32b6bd8 100644
Binary files a/fonts/TewiFont/2834.png and b/fonts/TewiFont/2834.png differ
diff --git a/fonts/TewiFont/2835.png b/fonts/TewiFont/2835.png
index fa7f6737b..283866309 100644
Binary files a/fonts/TewiFont/2835.png and b/fonts/TewiFont/2835.png differ
diff --git a/fonts/TewiFont/2836.png b/fonts/TewiFont/2836.png
index 336e990ef..599bad4c8 100644
Binary files a/fonts/TewiFont/2836.png and b/fonts/TewiFont/2836.png differ
diff --git a/fonts/TewiFont/2837.png b/fonts/TewiFont/2837.png
index 3a04215c1..3eb4a9af3 100644
Binary files a/fonts/TewiFont/2837.png and b/fonts/TewiFont/2837.png differ
diff --git a/fonts/TewiFont/2838.png b/fonts/TewiFont/2838.png
index 6d3dddcfc..4a4d0315c 100644
Binary files a/fonts/TewiFont/2838.png and b/fonts/TewiFont/2838.png differ
diff --git a/fonts/TewiFont/2839.png b/fonts/TewiFont/2839.png
index f5fba56a5..f2bc5e8fb 100644
Binary files a/fonts/TewiFont/2839.png and b/fonts/TewiFont/2839.png differ
diff --git a/fonts/TewiFont/283A.png b/fonts/TewiFont/283A.png
index ef24d5023..68d233ad3 100644
Binary files a/fonts/TewiFont/283A.png and b/fonts/TewiFont/283A.png differ
diff --git a/fonts/TewiFont/283B.png b/fonts/TewiFont/283B.png
index 35dcc67b3..145571424 100644
Binary files a/fonts/TewiFont/283B.png and b/fonts/TewiFont/283B.png differ
diff --git a/fonts/TewiFont/283C.png b/fonts/TewiFont/283C.png
index 90a44c899..6825b1bf7 100644
Binary files a/fonts/TewiFont/283C.png and b/fonts/TewiFont/283C.png differ
diff --git a/fonts/TewiFont/283D.png b/fonts/TewiFont/283D.png
index 94489711f..aad10c098 100644
Binary files a/fonts/TewiFont/283D.png and b/fonts/TewiFont/283D.png differ
diff --git a/fonts/TewiFont/283E.png b/fonts/TewiFont/283E.png
index bf45e88d7..d97f6a0eb 100644
Binary files a/fonts/TewiFont/283E.png and b/fonts/TewiFont/283E.png differ
diff --git a/fonts/TewiFont/2840.png b/fonts/TewiFont/2840.png
index 1675be143..eb17a511e 100644
Binary files a/fonts/TewiFont/2840.png and b/fonts/TewiFont/2840.png differ
diff --git a/fonts/TewiFont/2841.png b/fonts/TewiFont/2841.png
index 52930f702..69620a08b 100644
Binary files a/fonts/TewiFont/2841.png and b/fonts/TewiFont/2841.png differ
diff --git a/fonts/TewiFont/2842.png b/fonts/TewiFont/2842.png
index 4e2d7e1e5..760b9072c 100644
Binary files a/fonts/TewiFont/2842.png and b/fonts/TewiFont/2842.png differ
diff --git a/fonts/TewiFont/2843.png b/fonts/TewiFont/2843.png
index d68e93aaa..8f0e6c286 100644
Binary files a/fonts/TewiFont/2843.png and b/fonts/TewiFont/2843.png differ
diff --git a/fonts/TewiFont/2844.png b/fonts/TewiFont/2844.png
index 82b776d8a..234b82dac 100644
Binary files a/fonts/TewiFont/2844.png and b/fonts/TewiFont/2844.png differ
diff --git a/fonts/TewiFont/2845.png b/fonts/TewiFont/2845.png
index 404b79150..7cb6f2a7c 100644
Binary files a/fonts/TewiFont/2845.png and b/fonts/TewiFont/2845.png differ
diff --git a/fonts/TewiFont/2846.png b/fonts/TewiFont/2846.png
index b8c9a62b9..3e8f3dccc 100644
Binary files a/fonts/TewiFont/2846.png and b/fonts/TewiFont/2846.png differ
diff --git a/fonts/TewiFont/2847.png b/fonts/TewiFont/2847.png
index f437ee0ce..64c43bc09 100644
Binary files a/fonts/TewiFont/2847.png and b/fonts/TewiFont/2847.png differ
diff --git a/fonts/TewiFont/2848.png b/fonts/TewiFont/2848.png
index 9d35d7e38..1a4be9460 100644
Binary files a/fonts/TewiFont/2848.png and b/fonts/TewiFont/2848.png differ
diff --git a/fonts/TewiFont/2849.png b/fonts/TewiFont/2849.png
index ed333c0f4..ded7c9c29 100644
Binary files a/fonts/TewiFont/2849.png and b/fonts/TewiFont/2849.png differ
diff --git a/fonts/TewiFont/284A.png b/fonts/TewiFont/284A.png
index c431ddeb5..d5cf2602d 100644
Binary files a/fonts/TewiFont/284A.png and b/fonts/TewiFont/284A.png differ
diff --git a/fonts/TewiFont/284B.png b/fonts/TewiFont/284B.png
index 1bd300cff..69dbf80fb 100644
Binary files a/fonts/TewiFont/284B.png and b/fonts/TewiFont/284B.png differ
diff --git a/fonts/TewiFont/284C.png b/fonts/TewiFont/284C.png
index e352e50d6..7b6df74bf 100644
Binary files a/fonts/TewiFont/284C.png and b/fonts/TewiFont/284C.png differ
diff --git a/fonts/TewiFont/284D.png b/fonts/TewiFont/284D.png
index 19bfce715..c145d52bf 100644
Binary files a/fonts/TewiFont/284D.png and b/fonts/TewiFont/284D.png differ
diff --git a/fonts/TewiFont/284E.png b/fonts/TewiFont/284E.png
index cbde9a3c2..fb85e8b28 100644
Binary files a/fonts/TewiFont/284E.png and b/fonts/TewiFont/284E.png differ
diff --git a/fonts/TewiFont/2850.png b/fonts/TewiFont/2850.png
index 8a532d12d..5fb829189 100644
Binary files a/fonts/TewiFont/2850.png and b/fonts/TewiFont/2850.png differ
diff --git a/fonts/TewiFont/2851.png b/fonts/TewiFont/2851.png
index 3ccb3afb9..bdbf10769 100644
Binary files a/fonts/TewiFont/2851.png and b/fonts/TewiFont/2851.png differ
diff --git a/fonts/TewiFont/2852.png b/fonts/TewiFont/2852.png
index cc3508fac..31883b2b3 100644
Binary files a/fonts/TewiFont/2852.png and b/fonts/TewiFont/2852.png differ
diff --git a/fonts/TewiFont/2853.png b/fonts/TewiFont/2853.png
index ee70b34ad..4a3ec5b3e 100644
Binary files a/fonts/TewiFont/2853.png and b/fonts/TewiFont/2853.png differ
diff --git a/fonts/TewiFont/2854.png b/fonts/TewiFont/2854.png
index 45f2e328f..2a82f17bb 100644
Binary files a/fonts/TewiFont/2854.png and b/fonts/TewiFont/2854.png differ
diff --git a/fonts/TewiFont/2855.png b/fonts/TewiFont/2855.png
index b4bdef9e6..484d4a176 100644
Binary files a/fonts/TewiFont/2855.png and b/fonts/TewiFont/2855.png differ
diff --git a/fonts/TewiFont/2856.png b/fonts/TewiFont/2856.png
index 14356c828..3acf4aaa5 100644
Binary files a/fonts/TewiFont/2856.png and b/fonts/TewiFont/2856.png differ
diff --git a/fonts/TewiFont/2857.png b/fonts/TewiFont/2857.png
index 97ad0b0c6..0fd3c9043 100644
Binary files a/fonts/TewiFont/2857.png and b/fonts/TewiFont/2857.png differ
diff --git a/fonts/TewiFont/2858.png b/fonts/TewiFont/2858.png
index 597d9e818..5ba45593d 100644
Binary files a/fonts/TewiFont/2858.png and b/fonts/TewiFont/2858.png differ
diff --git a/fonts/TewiFont/2859.png b/fonts/TewiFont/2859.png
index 1b77ca9c6..e212db87d 100644
Binary files a/fonts/TewiFont/2859.png and b/fonts/TewiFont/2859.png differ
diff --git a/fonts/TewiFont/285A.png b/fonts/TewiFont/285A.png
index 2d2088fa1..22a9e737a 100644
Binary files a/fonts/TewiFont/285A.png and b/fonts/TewiFont/285A.png differ
diff --git a/fonts/TewiFont/285C.png b/fonts/TewiFont/285C.png
index 2308a0947..f935159fa 100644
Binary files a/fonts/TewiFont/285C.png and b/fonts/TewiFont/285C.png differ
diff --git a/fonts/TewiFont/285E.png b/fonts/TewiFont/285E.png
index 18881b7b9..28ad25446 100644
Binary files a/fonts/TewiFont/285E.png and b/fonts/TewiFont/285E.png differ
diff --git a/fonts/TewiFont/285F.png b/fonts/TewiFont/285F.png
index 1dc05a3b2..ea858d953 100644
Binary files a/fonts/TewiFont/285F.png and b/fonts/TewiFont/285F.png differ
diff --git a/fonts/TewiFont/2860.png b/fonts/TewiFont/2860.png
index b68de373f..8b16c00df 100644
Binary files a/fonts/TewiFont/2860.png and b/fonts/TewiFont/2860.png differ
diff --git a/fonts/TewiFont/2861.png b/fonts/TewiFont/2861.png
index 29ad744b3..fabe290da 100644
Binary files a/fonts/TewiFont/2861.png and b/fonts/TewiFont/2861.png differ
diff --git a/fonts/TewiFont/2862.png b/fonts/TewiFont/2862.png
index c3b6e55dc..92637d386 100644
Binary files a/fonts/TewiFont/2862.png and b/fonts/TewiFont/2862.png differ
diff --git a/fonts/TewiFont/2863.png b/fonts/TewiFont/2863.png
index 37c13701d..8c1169912 100644
Binary files a/fonts/TewiFont/2863.png and b/fonts/TewiFont/2863.png differ
diff --git a/fonts/TewiFont/2864.png b/fonts/TewiFont/2864.png
index a74a1926a..21b72b1d8 100644
Binary files a/fonts/TewiFont/2864.png and b/fonts/TewiFont/2864.png differ
diff --git a/fonts/TewiFont/2865.png b/fonts/TewiFont/2865.png
index 9e85e56c7..ec9dd06a1 100644
Binary files a/fonts/TewiFont/2865.png and b/fonts/TewiFont/2865.png differ
diff --git a/fonts/TewiFont/2866.png b/fonts/TewiFont/2866.png
index 921f8c3e8..d90a89be2 100644
Binary files a/fonts/TewiFont/2866.png and b/fonts/TewiFont/2866.png differ
diff --git a/fonts/TewiFont/2867.png b/fonts/TewiFont/2867.png
index 8267a077f..f016d753d 100644
Binary files a/fonts/TewiFont/2867.png and b/fonts/TewiFont/2867.png differ
diff --git a/fonts/TewiFont/2868.png b/fonts/TewiFont/2868.png
index 5f9e327d8..d005a0a4c 100644
Binary files a/fonts/TewiFont/2868.png and b/fonts/TewiFont/2868.png differ
diff --git a/fonts/TewiFont/2869.png b/fonts/TewiFont/2869.png
index 5fbf3dacd..1085348a5 100644
Binary files a/fonts/TewiFont/2869.png and b/fonts/TewiFont/2869.png differ
diff --git a/fonts/TewiFont/286A.png b/fonts/TewiFont/286A.png
index 590f3419f..9caa1ce2e 100644
Binary files a/fonts/TewiFont/286A.png and b/fonts/TewiFont/286A.png differ
diff --git a/fonts/TewiFont/286B.png b/fonts/TewiFont/286B.png
index 96b740012..856835efe 100644
Binary files a/fonts/TewiFont/286B.png and b/fonts/TewiFont/286B.png differ
diff --git a/fonts/TewiFont/286C.png b/fonts/TewiFont/286C.png
index b5fb45527..31f6fba71 100644
Binary files a/fonts/TewiFont/286C.png and b/fonts/TewiFont/286C.png differ
diff --git a/fonts/TewiFont/286D.png b/fonts/TewiFont/286D.png
index 8f70ef9af..5e2c5b034 100644
Binary files a/fonts/TewiFont/286D.png and b/fonts/TewiFont/286D.png differ
diff --git a/fonts/TewiFont/286E.png b/fonts/TewiFont/286E.png
index c9a16daf7..dea872f87 100644
Binary files a/fonts/TewiFont/286E.png and b/fonts/TewiFont/286E.png differ
diff --git a/fonts/TewiFont/2870.png b/fonts/TewiFont/2870.png
index 95047410f..d29dcea9f 100644
Binary files a/fonts/TewiFont/2870.png and b/fonts/TewiFont/2870.png differ
diff --git a/fonts/TewiFont/2871.png b/fonts/TewiFont/2871.png
index 37a898890..fa86fcb29 100644
Binary files a/fonts/TewiFont/2871.png and b/fonts/TewiFont/2871.png differ
diff --git a/fonts/TewiFont/2872.png b/fonts/TewiFont/2872.png
index 7a1561e45..806280f70 100644
Binary files a/fonts/TewiFont/2872.png and b/fonts/TewiFont/2872.png differ
diff --git a/fonts/TewiFont/2873.png b/fonts/TewiFont/2873.png
index f228d060a..0aee069c8 100644
Binary files a/fonts/TewiFont/2873.png and b/fonts/TewiFont/2873.png differ
diff --git a/fonts/TewiFont/2874.png b/fonts/TewiFont/2874.png
index 2c4c6e41f..8cee0d566 100644
Binary files a/fonts/TewiFont/2874.png and b/fonts/TewiFont/2874.png differ
diff --git a/fonts/TewiFont/2875.png b/fonts/TewiFont/2875.png
index d11b627f9..89e172e4b 100644
Binary files a/fonts/TewiFont/2875.png and b/fonts/TewiFont/2875.png differ
diff --git a/fonts/TewiFont/2876.png b/fonts/TewiFont/2876.png
index ef03ca702..fbb074cd4 100644
Binary files a/fonts/TewiFont/2876.png and b/fonts/TewiFont/2876.png differ
diff --git a/fonts/TewiFont/2877.png b/fonts/TewiFont/2877.png
index 06723eee4..09a3e6c94 100644
Binary files a/fonts/TewiFont/2877.png and b/fonts/TewiFont/2877.png differ
diff --git a/fonts/TewiFont/2878.png b/fonts/TewiFont/2878.png
index bc2ac42c1..1f518a9b7 100644
Binary files a/fonts/TewiFont/2878.png and b/fonts/TewiFont/2878.png differ
diff --git a/fonts/TewiFont/2879.png b/fonts/TewiFont/2879.png
index 006d78c59..0b3507a87 100644
Binary files a/fonts/TewiFont/2879.png and b/fonts/TewiFont/2879.png differ
diff --git a/fonts/TewiFont/287A.png b/fonts/TewiFont/287A.png
index 15ace3726..600a852a2 100644
Binary files a/fonts/TewiFont/287A.png and b/fonts/TewiFont/287A.png differ
diff --git a/fonts/TewiFont/287B.png b/fonts/TewiFont/287B.png
index 98e412710..afaeb5f0d 100644
Binary files a/fonts/TewiFont/287B.png and b/fonts/TewiFont/287B.png differ
diff --git a/fonts/TewiFont/287C.png b/fonts/TewiFont/287C.png
index 9f186040e..e98b24995 100644
Binary files a/fonts/TewiFont/287C.png and b/fonts/TewiFont/287C.png differ
diff --git a/fonts/TewiFont/287D.png b/fonts/TewiFont/287D.png
index 9ffd0f95d..2d499ab7a 100644
Binary files a/fonts/TewiFont/287D.png and b/fonts/TewiFont/287D.png differ
diff --git a/fonts/TewiFont/287E.png b/fonts/TewiFont/287E.png
index adb0342ca..2d8ed495a 100644
Binary files a/fonts/TewiFont/287E.png and b/fonts/TewiFont/287E.png differ
diff --git a/fonts/TewiFont/287F.png b/fonts/TewiFont/287F.png
index b035217a0..95df09eda 100644
Binary files a/fonts/TewiFont/287F.png and b/fonts/TewiFont/287F.png differ
diff --git a/fonts/TewiFont/2880.png b/fonts/TewiFont/2880.png
index 4f27d4c10..36a2e6693 100644
Binary files a/fonts/TewiFont/2880.png and b/fonts/TewiFont/2880.png differ
diff --git a/fonts/TewiFont/2881.png b/fonts/TewiFont/2881.png
index 96defdd50..faa9e1a61 100644
Binary files a/fonts/TewiFont/2881.png and b/fonts/TewiFont/2881.png differ
diff --git a/fonts/TewiFont/2882.png b/fonts/TewiFont/2882.png
index 75e7e73e0..250f87041 100644
Binary files a/fonts/TewiFont/2882.png and b/fonts/TewiFont/2882.png differ
diff --git a/fonts/TewiFont/2883.png b/fonts/TewiFont/2883.png
index c5ce026de..fbce2ff47 100644
Binary files a/fonts/TewiFont/2883.png and b/fonts/TewiFont/2883.png differ
diff --git a/fonts/TewiFont/2884.png b/fonts/TewiFont/2884.png
index 181e07666..708285534 100644
Binary files a/fonts/TewiFont/2884.png and b/fonts/TewiFont/2884.png differ
diff --git a/fonts/TewiFont/2885.png b/fonts/TewiFont/2885.png
index f581418b4..74ccb7521 100644
Binary files a/fonts/TewiFont/2885.png and b/fonts/TewiFont/2885.png differ
diff --git a/fonts/TewiFont/2886.png b/fonts/TewiFont/2886.png
index f0e053fa7..e738a3868 100644
Binary files a/fonts/TewiFont/2886.png and b/fonts/TewiFont/2886.png differ
diff --git a/fonts/TewiFont/2887.png b/fonts/TewiFont/2887.png
index 21f493d7f..f754ea319 100644
Binary files a/fonts/TewiFont/2887.png and b/fonts/TewiFont/2887.png differ
diff --git a/fonts/TewiFont/2888.png b/fonts/TewiFont/2888.png
index e893d765c..ac13289a3 100644
Binary files a/fonts/TewiFont/2888.png and b/fonts/TewiFont/2888.png differ
diff --git a/fonts/TewiFont/2889.png b/fonts/TewiFont/2889.png
index d7d849a0d..f9ae209e2 100644
Binary files a/fonts/TewiFont/2889.png and b/fonts/TewiFont/2889.png differ
diff --git a/fonts/TewiFont/288A.png b/fonts/TewiFont/288A.png
index c55cecd85..0ea1a3fba 100644
Binary files a/fonts/TewiFont/288A.png and b/fonts/TewiFont/288A.png differ
diff --git a/fonts/TewiFont/288B.png b/fonts/TewiFont/288B.png
index 1ea1d7e29..f872aaf88 100644
Binary files a/fonts/TewiFont/288B.png and b/fonts/TewiFont/288B.png differ
diff --git a/fonts/TewiFont/288C.png b/fonts/TewiFont/288C.png
index 94187f8dc..1f6a261f5 100644
Binary files a/fonts/TewiFont/288C.png and b/fonts/TewiFont/288C.png differ
diff --git a/fonts/TewiFont/288D.png b/fonts/TewiFont/288D.png
index 41ea6e3a3..4a33a0f94 100644
Binary files a/fonts/TewiFont/288D.png and b/fonts/TewiFont/288D.png differ
diff --git a/fonts/TewiFont/288E.png b/fonts/TewiFont/288E.png
index 34d9c24b4..6143b201c 100644
Binary files a/fonts/TewiFont/288E.png and b/fonts/TewiFont/288E.png differ
diff --git a/fonts/TewiFont/288F.png b/fonts/TewiFont/288F.png
index 98d770a41..0fd43fa4b 100644
Binary files a/fonts/TewiFont/288F.png and b/fonts/TewiFont/288F.png differ
diff --git a/fonts/TewiFont/2890.png b/fonts/TewiFont/2890.png
index eeee4309c..7e1243882 100644
Binary files a/fonts/TewiFont/2890.png and b/fonts/TewiFont/2890.png differ
diff --git a/fonts/TewiFont/2891.png b/fonts/TewiFont/2891.png
index f4054565c..f74e7aca5 100644
Binary files a/fonts/TewiFont/2891.png and b/fonts/TewiFont/2891.png differ
diff --git a/fonts/TewiFont/2892.png b/fonts/TewiFont/2892.png
index 670ad2904..3c0999717 100644
Binary files a/fonts/TewiFont/2892.png and b/fonts/TewiFont/2892.png differ
diff --git a/fonts/TewiFont/2893.png b/fonts/TewiFont/2893.png
index 304834a8b..b66139ddc 100644
Binary files a/fonts/TewiFont/2893.png and b/fonts/TewiFont/2893.png differ
diff --git a/fonts/TewiFont/2894.png b/fonts/TewiFont/2894.png
index d7520fcf1..28ed9354b 100644
Binary files a/fonts/TewiFont/2894.png and b/fonts/TewiFont/2894.png differ
diff --git a/fonts/TewiFont/2895.png b/fonts/TewiFont/2895.png
index dceaeb603..8be12c903 100644
Binary files a/fonts/TewiFont/2895.png and b/fonts/TewiFont/2895.png differ
diff --git a/fonts/TewiFont/2896.png b/fonts/TewiFont/2896.png
index b9f6303c5..67eae75c3 100644
Binary files a/fonts/TewiFont/2896.png and b/fonts/TewiFont/2896.png differ
diff --git a/fonts/TewiFont/2897.png b/fonts/TewiFont/2897.png
index 95f47b2b4..d67d14bcf 100644
Binary files a/fonts/TewiFont/2897.png and b/fonts/TewiFont/2897.png differ
diff --git a/fonts/TewiFont/2898.png b/fonts/TewiFont/2898.png
index ec63344f2..99336dfa2 100644
Binary files a/fonts/TewiFont/2898.png and b/fonts/TewiFont/2898.png differ
diff --git a/fonts/TewiFont/2899.png b/fonts/TewiFont/2899.png
index 0734d6f2d..e8d63d52b 100644
Binary files a/fonts/TewiFont/2899.png and b/fonts/TewiFont/2899.png differ
diff --git a/fonts/TewiFont/289A.png b/fonts/TewiFont/289A.png
index 9f9e27405..4a9ad4fb8 100644
Binary files a/fonts/TewiFont/289A.png and b/fonts/TewiFont/289A.png differ
diff --git a/fonts/TewiFont/289C.png b/fonts/TewiFont/289C.png
index 651d05c3d..947a23f9d 100644
Binary files a/fonts/TewiFont/289C.png and b/fonts/TewiFont/289C.png differ
diff --git a/fonts/TewiFont/289D.png b/fonts/TewiFont/289D.png
index fe11675f2..1c97f273c 100644
Binary files a/fonts/TewiFont/289D.png and b/fonts/TewiFont/289D.png differ
diff --git a/fonts/TewiFont/289E.png b/fonts/TewiFont/289E.png
index 381024b89..e5dfcc853 100644
Binary files a/fonts/TewiFont/289E.png and b/fonts/TewiFont/289E.png differ
diff --git a/fonts/TewiFont/289F.png b/fonts/TewiFont/289F.png
index 7a4e1210a..e5ed5084d 100644
Binary files a/fonts/TewiFont/289F.png and b/fonts/TewiFont/289F.png differ
diff --git a/fonts/TewiFont/28A0.png b/fonts/TewiFont/28A0.png
index 6baa1e76d..5cdb7e0b1 100644
Binary files a/fonts/TewiFont/28A0.png and b/fonts/TewiFont/28A0.png differ
diff --git a/fonts/TewiFont/28A1.png b/fonts/TewiFont/28A1.png
index 8abf95f20..33138aa57 100644
Binary files a/fonts/TewiFont/28A1.png and b/fonts/TewiFont/28A1.png differ
diff --git a/fonts/TewiFont/28A2.png b/fonts/TewiFont/28A2.png
index a6677d09b..dea2e9743 100644
Binary files a/fonts/TewiFont/28A2.png and b/fonts/TewiFont/28A2.png differ
diff --git a/fonts/TewiFont/28A3.png b/fonts/TewiFont/28A3.png
index da9c935b7..677cb2070 100644
Binary files a/fonts/TewiFont/28A3.png and b/fonts/TewiFont/28A3.png differ
diff --git a/fonts/TewiFont/28A4.png b/fonts/TewiFont/28A4.png
index 713c7884f..0b23a79ab 100644
Binary files a/fonts/TewiFont/28A4.png and b/fonts/TewiFont/28A4.png differ
diff --git a/fonts/TewiFont/28A5.png b/fonts/TewiFont/28A5.png
index a450c822e..a734baeb6 100644
Binary files a/fonts/TewiFont/28A5.png and b/fonts/TewiFont/28A5.png differ
diff --git a/fonts/TewiFont/28A6.png b/fonts/TewiFont/28A6.png
index 6e44bd504..aabe97993 100644
Binary files a/fonts/TewiFont/28A6.png and b/fonts/TewiFont/28A6.png differ
diff --git a/fonts/TewiFont/28A7.png b/fonts/TewiFont/28A7.png
index 6675fbea4..4b321a93b 100644
Binary files a/fonts/TewiFont/28A7.png and b/fonts/TewiFont/28A7.png differ
diff --git a/fonts/TewiFont/28A8.png b/fonts/TewiFont/28A8.png
index c55d16315..82153ea31 100644
Binary files a/fonts/TewiFont/28A8.png and b/fonts/TewiFont/28A8.png differ
diff --git a/fonts/TewiFont/28A9.png b/fonts/TewiFont/28A9.png
index 4b0ca872a..524f7b37a 100644
Binary files a/fonts/TewiFont/28A9.png and b/fonts/TewiFont/28A9.png differ
diff --git a/fonts/TewiFont/28AA.png b/fonts/TewiFont/28AA.png
index c34ae60cd..d12b6276e 100644
Binary files a/fonts/TewiFont/28AA.png and b/fonts/TewiFont/28AA.png differ
diff --git a/fonts/TewiFont/28AC.png b/fonts/TewiFont/28AC.png
index 189d68fe0..fad8cb33e 100644
Binary files a/fonts/TewiFont/28AC.png and b/fonts/TewiFont/28AC.png differ
diff --git a/fonts/TewiFont/28AE.png b/fonts/TewiFont/28AE.png
index 041252e09..770669626 100644
Binary files a/fonts/TewiFont/28AE.png and b/fonts/TewiFont/28AE.png differ
diff --git a/fonts/TewiFont/28AF.png b/fonts/TewiFont/28AF.png
index 34d37ce9e..4c5cefe3f 100644
Binary files a/fonts/TewiFont/28AF.png and b/fonts/TewiFont/28AF.png differ
diff --git a/fonts/TewiFont/28B0.png b/fonts/TewiFont/28B0.png
index 8732958d0..034166000 100644
Binary files a/fonts/TewiFont/28B0.png and b/fonts/TewiFont/28B0.png differ
diff --git a/fonts/TewiFont/28B1.png b/fonts/TewiFont/28B1.png
index adb0897e0..3e427c7d9 100644
Binary files a/fonts/TewiFont/28B1.png and b/fonts/TewiFont/28B1.png differ
diff --git a/fonts/TewiFont/28B2.png b/fonts/TewiFont/28B2.png
index c1946987c..dcab6d434 100644
Binary files a/fonts/TewiFont/28B2.png and b/fonts/TewiFont/28B2.png differ
diff --git a/fonts/TewiFont/28B3.png b/fonts/TewiFont/28B3.png
index 5c6b03416..f8f5067cf 100644
Binary files a/fonts/TewiFont/28B3.png and b/fonts/TewiFont/28B3.png differ
diff --git a/fonts/TewiFont/28B4.png b/fonts/TewiFont/28B4.png
index 0a2fb2598..a3f6bf194 100644
Binary files a/fonts/TewiFont/28B4.png and b/fonts/TewiFont/28B4.png differ
diff --git a/fonts/TewiFont/28B5.png b/fonts/TewiFont/28B5.png
index c6a7f8eda..35ef6c1d2 100644
Binary files a/fonts/TewiFont/28B5.png and b/fonts/TewiFont/28B5.png differ
diff --git a/fonts/TewiFont/28B6.png b/fonts/TewiFont/28B6.png
index 6be4acdb3..f3d0002b5 100644
Binary files a/fonts/TewiFont/28B6.png and b/fonts/TewiFont/28B6.png differ
diff --git a/fonts/TewiFont/28B7.png b/fonts/TewiFont/28B7.png
index cae379d21..ffe102173 100644
Binary files a/fonts/TewiFont/28B7.png and b/fonts/TewiFont/28B7.png differ
diff --git a/fonts/TewiFont/28B8.png b/fonts/TewiFont/28B8.png
index 2a2127f68..a3edc3258 100644
Binary files a/fonts/TewiFont/28B8.png and b/fonts/TewiFont/28B8.png differ
diff --git a/fonts/TewiFont/28B9.png b/fonts/TewiFont/28B9.png
index 4e4bb5d91..1013c1070 100644
Binary files a/fonts/TewiFont/28B9.png and b/fonts/TewiFont/28B9.png differ
diff --git a/fonts/TewiFont/28BA.png b/fonts/TewiFont/28BA.png
index 762a32fe8..fa7999e08 100644
Binary files a/fonts/TewiFont/28BA.png and b/fonts/TewiFont/28BA.png differ
diff --git a/fonts/TewiFont/28BB.png b/fonts/TewiFont/28BB.png
index a7b992fc1..3019ebf5f 100644
Binary files a/fonts/TewiFont/28BB.png and b/fonts/TewiFont/28BB.png differ
diff --git a/fonts/TewiFont/28BC.png b/fonts/TewiFont/28BC.png
index efadf133c..a408064ce 100644
Binary files a/fonts/TewiFont/28BC.png and b/fonts/TewiFont/28BC.png differ
diff --git a/fonts/TewiFont/28BD.png b/fonts/TewiFont/28BD.png
index 07d1caa84..922ed8fa3 100644
Binary files a/fonts/TewiFont/28BD.png and b/fonts/TewiFont/28BD.png differ
diff --git a/fonts/TewiFont/28BE.png b/fonts/TewiFont/28BE.png
index efadf133c..a408064ce 100644
Binary files a/fonts/TewiFont/28BE.png and b/fonts/TewiFont/28BE.png differ
diff --git a/fonts/TewiFont/28BF.png b/fonts/TewiFont/28BF.png
index 882f17ba4..d5e97140d 100644
Binary files a/fonts/TewiFont/28BF.png and b/fonts/TewiFont/28BF.png differ
diff --git a/fonts/TewiFont/28C0.png b/fonts/TewiFont/28C0.png
index e627e82a2..488574394 100644
Binary files a/fonts/TewiFont/28C0.png and b/fonts/TewiFont/28C0.png differ
diff --git a/fonts/TewiFont/28C1.png b/fonts/TewiFont/28C1.png
index b39783d8e..8aa38412c 100644
Binary files a/fonts/TewiFont/28C1.png and b/fonts/TewiFont/28C1.png differ
diff --git a/fonts/TewiFont/28C2.png b/fonts/TewiFont/28C2.png
index bcea4a1ac..9147e453e 100644
Binary files a/fonts/TewiFont/28C2.png and b/fonts/TewiFont/28C2.png differ
diff --git a/fonts/TewiFont/28C3.png b/fonts/TewiFont/28C3.png
index c217094c8..423822733 100644
Binary files a/fonts/TewiFont/28C3.png and b/fonts/TewiFont/28C3.png differ
diff --git a/fonts/TewiFont/28C4.png b/fonts/TewiFont/28C4.png
index 91f9e445b..a719fe801 100644
Binary files a/fonts/TewiFont/28C4.png and b/fonts/TewiFont/28C4.png differ
diff --git a/fonts/TewiFont/28C5.png b/fonts/TewiFont/28C5.png
index 65098e5bf..331f7a2c3 100644
Binary files a/fonts/TewiFont/28C5.png and b/fonts/TewiFont/28C5.png differ
diff --git a/fonts/TewiFont/28C6.png b/fonts/TewiFont/28C6.png
index 7b26daaef..51a56a22f 100644
Binary files a/fonts/TewiFont/28C6.png and b/fonts/TewiFont/28C6.png differ
diff --git a/fonts/TewiFont/28C7.png b/fonts/TewiFont/28C7.png
index d5b6a4335..3cdc3cd9b 100644
Binary files a/fonts/TewiFont/28C7.png and b/fonts/TewiFont/28C7.png differ
diff --git a/fonts/TewiFont/28C8.png b/fonts/TewiFont/28C8.png
index 2af6d9e91..c696b1d05 100644
Binary files a/fonts/TewiFont/28C8.png and b/fonts/TewiFont/28C8.png differ
diff --git a/fonts/TewiFont/28C9.png b/fonts/TewiFont/28C9.png
index 7b6363379..ea97d102b 100644
Binary files a/fonts/TewiFont/28C9.png and b/fonts/TewiFont/28C9.png differ
diff --git a/fonts/TewiFont/28CA.png b/fonts/TewiFont/28CA.png
index 2647b189b..efa7b35b8 100644
Binary files a/fonts/TewiFont/28CA.png and b/fonts/TewiFont/28CA.png differ
diff --git a/fonts/TewiFont/28CB.png b/fonts/TewiFont/28CB.png
index 7e4ea757a..b06369f35 100644
Binary files a/fonts/TewiFont/28CB.png and b/fonts/TewiFont/28CB.png differ
diff --git a/fonts/TewiFont/28CC.png b/fonts/TewiFont/28CC.png
index dbf2f830e..79bf84d11 100644
Binary files a/fonts/TewiFont/28CC.png and b/fonts/TewiFont/28CC.png differ
diff --git a/fonts/TewiFont/28CD.png b/fonts/TewiFont/28CD.png
index a7e08c9ce..a38c3cf1e 100644
Binary files a/fonts/TewiFont/28CD.png and b/fonts/TewiFont/28CD.png differ
diff --git a/fonts/TewiFont/28CE.png b/fonts/TewiFont/28CE.png
index a8440fc55..467227869 100644
Binary files a/fonts/TewiFont/28CE.png and b/fonts/TewiFont/28CE.png differ
diff --git a/fonts/TewiFont/28D0.png b/fonts/TewiFont/28D0.png
index c1eee912d..3ba0a1d68 100644
Binary files a/fonts/TewiFont/28D0.png and b/fonts/TewiFont/28D0.png differ
diff --git a/fonts/TewiFont/28D1.png b/fonts/TewiFont/28D1.png
index 0f8971424..2378f9a47 100644
Binary files a/fonts/TewiFont/28D1.png and b/fonts/TewiFont/28D1.png differ
diff --git a/fonts/TewiFont/28D2.png b/fonts/TewiFont/28D2.png
index 216595bb4..78cb35333 100644
Binary files a/fonts/TewiFont/28D2.png and b/fonts/TewiFont/28D2.png differ
diff --git a/fonts/TewiFont/28D3.png b/fonts/TewiFont/28D3.png
index a1068f31c..368abd5fc 100644
Binary files a/fonts/TewiFont/28D3.png and b/fonts/TewiFont/28D3.png differ
diff --git a/fonts/TewiFont/28D4.png b/fonts/TewiFont/28D4.png
index 76866c2f5..1ce77568d 100644
Binary files a/fonts/TewiFont/28D4.png and b/fonts/TewiFont/28D4.png differ
diff --git a/fonts/TewiFont/28D5.png b/fonts/TewiFont/28D5.png
index 25e2c886c..9b324a46a 100644
Binary files a/fonts/TewiFont/28D5.png and b/fonts/TewiFont/28D5.png differ
diff --git a/fonts/TewiFont/28D7.png b/fonts/TewiFont/28D7.png
index ef13aa983..7b112382e 100644
Binary files a/fonts/TewiFont/28D7.png and b/fonts/TewiFont/28D7.png differ
diff --git a/fonts/TewiFont/28D8.png b/fonts/TewiFont/28D8.png
index 83ce261b8..5df0301fc 100644
Binary files a/fonts/TewiFont/28D8.png and b/fonts/TewiFont/28D8.png differ
diff --git a/fonts/TewiFont/28D9.png b/fonts/TewiFont/28D9.png
index 9d03d6daf..8d2ca00a4 100644
Binary files a/fonts/TewiFont/28D9.png and b/fonts/TewiFont/28D9.png differ
diff --git a/fonts/TewiFont/28DA.png b/fonts/TewiFont/28DA.png
index 7eb9de805..8b7fa1861 100644
Binary files a/fonts/TewiFont/28DA.png and b/fonts/TewiFont/28DA.png differ
diff --git a/fonts/TewiFont/28DB.png b/fonts/TewiFont/28DB.png
index 9f76309a2..41d223014 100644
Binary files a/fonts/TewiFont/28DB.png and b/fonts/TewiFont/28DB.png differ
diff --git a/fonts/TewiFont/28DC.png b/fonts/TewiFont/28DC.png
index 866e1ebf6..229c66008 100644
Binary files a/fonts/TewiFont/28DC.png and b/fonts/TewiFont/28DC.png differ
diff --git a/fonts/TewiFont/28DD.png b/fonts/TewiFont/28DD.png
index 3c5ace7d0..dabd91837 100644
Binary files a/fonts/TewiFont/28DD.png and b/fonts/TewiFont/28DD.png differ
diff --git a/fonts/TewiFont/28DE.png b/fonts/TewiFont/28DE.png
index 16eb38e20..2a90cd34a 100644
Binary files a/fonts/TewiFont/28DE.png and b/fonts/TewiFont/28DE.png differ
diff --git a/fonts/TewiFont/28E0.png b/fonts/TewiFont/28E0.png
index 69ef182ef..842a94f76 100644
Binary files a/fonts/TewiFont/28E0.png and b/fonts/TewiFont/28E0.png differ
diff --git a/fonts/TewiFont/28E1.png b/fonts/TewiFont/28E1.png
index 860cd9ccb..16eeb0a0c 100644
Binary files a/fonts/TewiFont/28E1.png and b/fonts/TewiFont/28E1.png differ
diff --git a/fonts/TewiFont/28E2.png b/fonts/TewiFont/28E2.png
index fb08a0ed4..d0674042c 100644
Binary files a/fonts/TewiFont/28E2.png and b/fonts/TewiFont/28E2.png differ
diff --git a/fonts/TewiFont/28E3.png b/fonts/TewiFont/28E3.png
index 289639f55..05f10c9e5 100644
Binary files a/fonts/TewiFont/28E3.png and b/fonts/TewiFont/28E3.png differ
diff --git a/fonts/TewiFont/28E4.png b/fonts/TewiFont/28E4.png
index a9347439a..9c37ff929 100644
Binary files a/fonts/TewiFont/28E4.png and b/fonts/TewiFont/28E4.png differ
diff --git a/fonts/TewiFont/28E5.png b/fonts/TewiFont/28E5.png
index 5db5dc7cf..052de1bc6 100644
Binary files a/fonts/TewiFont/28E5.png and b/fonts/TewiFont/28E5.png differ
diff --git a/fonts/TewiFont/28E6.png b/fonts/TewiFont/28E6.png
index ad8b03569..4e79aaf70 100644
Binary files a/fonts/TewiFont/28E6.png and b/fonts/TewiFont/28E6.png differ
diff --git a/fonts/TewiFont/28E7.png b/fonts/TewiFont/28E7.png
index 1412da0d1..2443ecaa5 100644
Binary files a/fonts/TewiFont/28E7.png and b/fonts/TewiFont/28E7.png differ
diff --git a/fonts/TewiFont/28E8.png b/fonts/TewiFont/28E8.png
index ed07829cc..2f03b4c2e 100644
Binary files a/fonts/TewiFont/28E8.png and b/fonts/TewiFont/28E8.png differ
diff --git a/fonts/TewiFont/28E9.png b/fonts/TewiFont/28E9.png
index c62a9d9da..f1f462370 100644
Binary files a/fonts/TewiFont/28E9.png and b/fonts/TewiFont/28E9.png differ
diff --git a/fonts/TewiFont/28EA.png b/fonts/TewiFont/28EA.png
index 466433bed..118c6fedf 100644
Binary files a/fonts/TewiFont/28EA.png and b/fonts/TewiFont/28EA.png differ
diff --git a/fonts/TewiFont/28EB.png b/fonts/TewiFont/28EB.png
index 59996fc36..dc80c424f 100644
Binary files a/fonts/TewiFont/28EB.png and b/fonts/TewiFont/28EB.png differ
diff --git a/fonts/TewiFont/28EC.png b/fonts/TewiFont/28EC.png
index 5e17a9561..71a4ae466 100644
Binary files a/fonts/TewiFont/28EC.png and b/fonts/TewiFont/28EC.png differ
diff --git a/fonts/TewiFont/28ED.png b/fonts/TewiFont/28ED.png
index 8bfb3a1b3..533286fa8 100644
Binary files a/fonts/TewiFont/28ED.png and b/fonts/TewiFont/28ED.png differ
diff --git a/fonts/TewiFont/28EE.png b/fonts/TewiFont/28EE.png
index cc14a21ab..c54c2d3ce 100644
Binary files a/fonts/TewiFont/28EE.png and b/fonts/TewiFont/28EE.png differ
diff --git a/fonts/TewiFont/28F0.png b/fonts/TewiFont/28F0.png
index f3f8702e2..05debc8e7 100644
Binary files a/fonts/TewiFont/28F0.png and b/fonts/TewiFont/28F0.png differ
diff --git a/fonts/TewiFont/28F1.png b/fonts/TewiFont/28F1.png
index 34989ab8b..039a16393 100644
Binary files a/fonts/TewiFont/28F1.png and b/fonts/TewiFont/28F1.png differ
diff --git a/fonts/TewiFont/28F3.png b/fonts/TewiFont/28F3.png
index 4e04abf5e..fe9c8b767 100644
Binary files a/fonts/TewiFont/28F3.png and b/fonts/TewiFont/28F3.png differ
diff --git a/fonts/TewiFont/28F4.png b/fonts/TewiFont/28F4.png
index a188aa299..4f5909657 100644
Binary files a/fonts/TewiFont/28F4.png and b/fonts/TewiFont/28F4.png differ
diff --git a/fonts/TewiFont/28F5.png b/fonts/TewiFont/28F5.png
index c5a0935d5..9412c2624 100644
Binary files a/fonts/TewiFont/28F5.png and b/fonts/TewiFont/28F5.png differ
diff --git a/fonts/TewiFont/28F6.png b/fonts/TewiFont/28F6.png
index 58f812baa..7dffc5c35 100644
Binary files a/fonts/TewiFont/28F6.png and b/fonts/TewiFont/28F6.png differ
diff --git a/fonts/TewiFont/28F8.png b/fonts/TewiFont/28F8.png
index 6a568c457..960d40f93 100644
Binary files a/fonts/TewiFont/28F8.png and b/fonts/TewiFont/28F8.png differ
diff --git a/fonts/TewiFont/28F9.png b/fonts/TewiFont/28F9.png
index 2964fec8c..9572858b9 100644
Binary files a/fonts/TewiFont/28F9.png and b/fonts/TewiFont/28F9.png differ
diff --git a/fonts/TewiFont/28FA.png b/fonts/TewiFont/28FA.png
index 5e987ae2e..e2cfc0cfb 100644
Binary files a/fonts/TewiFont/28FA.png and b/fonts/TewiFont/28FA.png differ
diff --git a/fonts/TewiFont/28FC.png b/fonts/TewiFont/28FC.png
index cb515a841..e2de1b41e 100644
Binary files a/fonts/TewiFont/28FC.png and b/fonts/TewiFont/28FC.png differ
diff --git a/fonts/TewiFont/28FE.png b/fonts/TewiFont/28FE.png
index 4a5067b4e..c40dcf723 100644
Binary files a/fonts/TewiFont/28FE.png and b/fonts/TewiFont/28FE.png differ
diff --git a/fonts/TewiFont/2902.png b/fonts/TewiFont/2902.png
index 36ba9a5ae..b8b035efc 100644
Binary files a/fonts/TewiFont/2902.png and b/fonts/TewiFont/2902.png differ
diff --git a/fonts/TewiFont/2903.png b/fonts/TewiFont/2903.png
index 1547af198..9e966ca19 100644
Binary files a/fonts/TewiFont/2903.png and b/fonts/TewiFont/2903.png differ
diff --git a/fonts/TewiFont/2906.png b/fonts/TewiFont/2906.png
index cfab77ddd..054d738f0 100644
Binary files a/fonts/TewiFont/2906.png and b/fonts/TewiFont/2906.png differ
diff --git a/fonts/TewiFont/2907.png b/fonts/TewiFont/2907.png
index ff4a3b001..f552ef47b 100644
Binary files a/fonts/TewiFont/2907.png and b/fonts/TewiFont/2907.png differ
diff --git a/fonts/TewiFont/2908.png b/fonts/TewiFont/2908.png
index a646fe19a..1d3a66f1c 100644
Binary files a/fonts/TewiFont/2908.png and b/fonts/TewiFont/2908.png differ
diff --git a/fonts/TewiFont/2909.png b/fonts/TewiFont/2909.png
index 99262797a..1170911e1 100644
Binary files a/fonts/TewiFont/2909.png and b/fonts/TewiFont/2909.png differ
diff --git a/fonts/TewiFont/290C.png b/fonts/TewiFont/290C.png
index 27d8c7501..d3bb41f70 100644
Binary files a/fonts/TewiFont/290C.png and b/fonts/TewiFont/290C.png differ
diff --git a/fonts/TewiFont/290D.png b/fonts/TewiFont/290D.png
index df882e9a2..9b39288c7 100644
Binary files a/fonts/TewiFont/290D.png and b/fonts/TewiFont/290D.png differ
diff --git a/fonts/TewiFont/290E.png b/fonts/TewiFont/290E.png
index a668a7c51..6c2026094 100644
Binary files a/fonts/TewiFont/290E.png and b/fonts/TewiFont/290E.png differ
diff --git a/fonts/TewiFont/290F.png b/fonts/TewiFont/290F.png
index 46baac133..58fc129b7 100644
Binary files a/fonts/TewiFont/290F.png and b/fonts/TewiFont/290F.png differ
diff --git a/fonts/TewiFont/2912.png b/fonts/TewiFont/2912.png
index d6c405c47..da526a528 100644
Binary files a/fonts/TewiFont/2912.png and b/fonts/TewiFont/2912.png differ
diff --git a/fonts/TewiFont/2913.png b/fonts/TewiFont/2913.png
index 9a2dc786c..9122ddd9b 100644
Binary files a/fonts/TewiFont/2913.png and b/fonts/TewiFont/2913.png differ
diff --git a/fonts/TewiFont/2919.png b/fonts/TewiFont/2919.png
index 0416bea8a..ed102af5f 100644
Binary files a/fonts/TewiFont/2919.png and b/fonts/TewiFont/2919.png differ
diff --git a/fonts/TewiFont/291A.png b/fonts/TewiFont/291A.png
index ba3872986..5127e91e4 100644
Binary files a/fonts/TewiFont/291A.png and b/fonts/TewiFont/291A.png differ
diff --git a/fonts/TewiFont/291B.png b/fonts/TewiFont/291B.png
index 882a88e74..3617f71f6 100644
Binary files a/fonts/TewiFont/291B.png and b/fonts/TewiFont/291B.png differ
diff --git a/fonts/TewiFont/291C.png b/fonts/TewiFont/291C.png
index c7d819019..f544504d8 100644
Binary files a/fonts/TewiFont/291C.png and b/fonts/TewiFont/291C.png differ
diff --git a/fonts/TewiFont/291D.png b/fonts/TewiFont/291D.png
index 426c957ff..0fd874163 100644
Binary files a/fonts/TewiFont/291D.png and b/fonts/TewiFont/291D.png differ
diff --git a/fonts/TewiFont/291E.png b/fonts/TewiFont/291E.png
index d057d1fe5..2117d8c5f 100644
Binary files a/fonts/TewiFont/291E.png and b/fonts/TewiFont/291E.png differ
diff --git a/fonts/TewiFont/2921.png b/fonts/TewiFont/2921.png
index e3a249707..9758a4e7a 100644
Binary files a/fonts/TewiFont/2921.png and b/fonts/TewiFont/2921.png differ
diff --git a/fonts/TewiFont/2922.png b/fonts/TewiFont/2922.png
index b8f778e00..3f098afd4 100644
Binary files a/fonts/TewiFont/2922.png and b/fonts/TewiFont/2922.png differ
diff --git a/fonts/TewiFont/2923.png b/fonts/TewiFont/2923.png
index 09f56e934..80fc4c4db 100644
Binary files a/fonts/TewiFont/2923.png and b/fonts/TewiFont/2923.png differ
diff --git a/fonts/TewiFont/2924.png b/fonts/TewiFont/2924.png
index 2ddd730d8..6fb5568c5 100644
Binary files a/fonts/TewiFont/2924.png and b/fonts/TewiFont/2924.png differ
diff --git a/fonts/TewiFont/2925.png b/fonts/TewiFont/2925.png
index f7b20ddf5..343038ce7 100644
Binary files a/fonts/TewiFont/2925.png and b/fonts/TewiFont/2925.png differ
diff --git a/fonts/TewiFont/2926.png b/fonts/TewiFont/2926.png
index 9ece0a19f..2f489b3c0 100644
Binary files a/fonts/TewiFont/2926.png and b/fonts/TewiFont/2926.png differ
diff --git a/fonts/TewiFont/2933.png b/fonts/TewiFont/2933.png
index 136844f72..5fd3f5e33 100644
Binary files a/fonts/TewiFont/2933.png and b/fonts/TewiFont/2933.png differ
diff --git a/fonts/TewiFont/2934.png b/fonts/TewiFont/2934.png
index 9a28dc786..414dfcc8f 100644
Binary files a/fonts/TewiFont/2934.png and b/fonts/TewiFont/2934.png differ
diff --git a/fonts/TewiFont/2935.png b/fonts/TewiFont/2935.png
index 07c54a49d..eff8aa485 100644
Binary files a/fonts/TewiFont/2935.png and b/fonts/TewiFont/2935.png differ
diff --git a/fonts/TewiFont/2936.png b/fonts/TewiFont/2936.png
index cdba6f3ce..16615ef0c 100644
Binary files a/fonts/TewiFont/2936.png and b/fonts/TewiFont/2936.png differ
diff --git a/fonts/TewiFont/2937.png b/fonts/TewiFont/2937.png
index a59de79eb..3d05ae95f 100644
Binary files a/fonts/TewiFont/2937.png and b/fonts/TewiFont/2937.png differ
diff --git a/fonts/TewiFont/2938.png b/fonts/TewiFont/2938.png
index 76a93f3ab..5fcce7828 100644
Binary files a/fonts/TewiFont/2938.png and b/fonts/TewiFont/2938.png differ
diff --git a/fonts/TewiFont/2939.png b/fonts/TewiFont/2939.png
index 00f1bd489..1141e981f 100644
Binary files a/fonts/TewiFont/2939.png and b/fonts/TewiFont/2939.png differ
diff --git a/fonts/TewiFont/293A.png b/fonts/TewiFont/293A.png
index 3894477f0..f749eeb2b 100644
Binary files a/fonts/TewiFont/293A.png and b/fonts/TewiFont/293A.png differ
diff --git a/fonts/TewiFont/293B.png b/fonts/TewiFont/293B.png
index 9c2756b1a..d34261e8c 100644
Binary files a/fonts/TewiFont/293B.png and b/fonts/TewiFont/293B.png differ
diff --git a/fonts/TewiFont/293C.png b/fonts/TewiFont/293C.png
index 68ba121af..d89f06b68 100644
Binary files a/fonts/TewiFont/293C.png and b/fonts/TewiFont/293C.png differ
diff --git a/fonts/TewiFont/293D.png b/fonts/TewiFont/293D.png
index c16344210..999a19f9e 100644
Binary files a/fonts/TewiFont/293D.png and b/fonts/TewiFont/293D.png differ
diff --git a/fonts/TewiFont/293E.png b/fonts/TewiFont/293E.png
index db5ed1f44..e48f09c6b 100644
Binary files a/fonts/TewiFont/293E.png and b/fonts/TewiFont/293E.png differ
diff --git a/fonts/TewiFont/293F.png b/fonts/TewiFont/293F.png
index 67af72475..2db9f187d 100644
Binary files a/fonts/TewiFont/293F.png and b/fonts/TewiFont/293F.png differ
diff --git a/fonts/TewiFont/2940.png b/fonts/TewiFont/2940.png
index 3a91711a3..ab9a0213c 100644
Binary files a/fonts/TewiFont/2940.png and b/fonts/TewiFont/2940.png differ
diff --git a/fonts/TewiFont/2941.png b/fonts/TewiFont/2941.png
index 4d9fc5a2d..9348fb5f0 100644
Binary files a/fonts/TewiFont/2941.png and b/fonts/TewiFont/2941.png differ
diff --git a/fonts/TewiFont/2942.png b/fonts/TewiFont/2942.png
index 017c07f30..dcae4afeb 100644
Binary files a/fonts/TewiFont/2942.png and b/fonts/TewiFont/2942.png differ
diff --git a/fonts/TewiFont/2943.png b/fonts/TewiFont/2943.png
index ea7b09d16..65615e018 100644
Binary files a/fonts/TewiFont/2943.png and b/fonts/TewiFont/2943.png differ
diff --git a/fonts/TewiFont/2944.png b/fonts/TewiFont/2944.png
index 54808d5bf..5d6819d36 100644
Binary files a/fonts/TewiFont/2944.png and b/fonts/TewiFont/2944.png differ
diff --git a/fonts/TewiFont/2945.png b/fonts/TewiFont/2945.png
index 5f2ba56d7..04a7b34c7 100644
Binary files a/fonts/TewiFont/2945.png and b/fonts/TewiFont/2945.png differ
diff --git a/fonts/TewiFont/2946.png b/fonts/TewiFont/2946.png
index bbcd0b36a..412ba3517 100644
Binary files a/fonts/TewiFont/2946.png and b/fonts/TewiFont/2946.png differ
diff --git a/fonts/TewiFont/2949.png b/fonts/TewiFont/2949.png
index 9a0145cb9..4edfa85c9 100644
Binary files a/fonts/TewiFont/2949.png and b/fonts/TewiFont/2949.png differ
diff --git a/fonts/TewiFont/294A.png b/fonts/TewiFont/294A.png
index 656f36123..f5bb414f3 100644
Binary files a/fonts/TewiFont/294A.png and b/fonts/TewiFont/294A.png differ
diff --git a/fonts/TewiFont/294B.png b/fonts/TewiFont/294B.png
index 711dee670..453510564 100644
Binary files a/fonts/TewiFont/294B.png and b/fonts/TewiFont/294B.png differ
diff --git a/fonts/TewiFont/294C.png b/fonts/TewiFont/294C.png
index 48b398b96..994bc820e 100644
Binary files a/fonts/TewiFont/294C.png and b/fonts/TewiFont/294C.png differ
diff --git a/fonts/TewiFont/294D.png b/fonts/TewiFont/294D.png
index cba221111..42f6176bb 100644
Binary files a/fonts/TewiFont/294D.png and b/fonts/TewiFont/294D.png differ
diff --git a/fonts/TewiFont/294F.png b/fonts/TewiFont/294F.png
index e1e3ac15b..85d958726 100644
Binary files a/fonts/TewiFont/294F.png and b/fonts/TewiFont/294F.png differ
diff --git a/fonts/TewiFont/2951.png b/fonts/TewiFont/2951.png
index 023d6a1ef..f3d145ad9 100644
Binary files a/fonts/TewiFont/2951.png and b/fonts/TewiFont/2951.png differ
diff --git a/fonts/TewiFont/2952.png b/fonts/TewiFont/2952.png
index 9c72f57d4..b8db31f82 100644
Binary files a/fonts/TewiFont/2952.png and b/fonts/TewiFont/2952.png differ
diff --git a/fonts/TewiFont/2953.png b/fonts/TewiFont/2953.png
index d8b1f20b6..4da24f393 100644
Binary files a/fonts/TewiFont/2953.png and b/fonts/TewiFont/2953.png differ
diff --git a/fonts/TewiFont/2954.png b/fonts/TewiFont/2954.png
index f69b24e15..5c34b7b8a 100644
Binary files a/fonts/TewiFont/2954.png and b/fonts/TewiFont/2954.png differ
diff --git a/fonts/TewiFont/2955.png b/fonts/TewiFont/2955.png
index 9ded898ee..cb89c406d 100644
Binary files a/fonts/TewiFont/2955.png and b/fonts/TewiFont/2955.png differ
diff --git a/fonts/TewiFont/2956.png b/fonts/TewiFont/2956.png
index 34a3ced66..00478b00a 100644
Binary files a/fonts/TewiFont/2956.png and b/fonts/TewiFont/2956.png differ
diff --git a/fonts/TewiFont/2957.png b/fonts/TewiFont/2957.png
index 285a56eaa..796ad8dda 100644
Binary files a/fonts/TewiFont/2957.png and b/fonts/TewiFont/2957.png differ
diff --git a/fonts/TewiFont/2958.png b/fonts/TewiFont/2958.png
index 67d12a9e4..9514982f1 100644
Binary files a/fonts/TewiFont/2958.png and b/fonts/TewiFont/2958.png differ
diff --git a/fonts/TewiFont/2959.png b/fonts/TewiFont/2959.png
index c15a28dba..47c4d962e 100644
Binary files a/fonts/TewiFont/2959.png and b/fonts/TewiFont/2959.png differ
diff --git a/fonts/TewiFont/295A.png b/fonts/TewiFont/295A.png
index 221f06df9..41670fea5 100644
Binary files a/fonts/TewiFont/295A.png and b/fonts/TewiFont/295A.png differ
diff --git a/fonts/TewiFont/295B.png b/fonts/TewiFont/295B.png
index 27b73a803..b39936ee2 100644
Binary files a/fonts/TewiFont/295B.png and b/fonts/TewiFont/295B.png differ
diff --git a/fonts/TewiFont/295C.png b/fonts/TewiFont/295C.png
index 830acc0a6..c62024228 100644
Binary files a/fonts/TewiFont/295C.png and b/fonts/TewiFont/295C.png differ
diff --git a/fonts/TewiFont/295D.png b/fonts/TewiFont/295D.png
index 55110272e..3c61601fd 100644
Binary files a/fonts/TewiFont/295D.png and b/fonts/TewiFont/295D.png differ
diff --git a/fonts/TewiFont/295E.png b/fonts/TewiFont/295E.png
index 0567e88ec..63bb68c41 100644
Binary files a/fonts/TewiFont/295E.png and b/fonts/TewiFont/295E.png differ
diff --git a/fonts/TewiFont/295F.png b/fonts/TewiFont/295F.png
index af50bcafe..6fbd872db 100644
Binary files a/fonts/TewiFont/295F.png and b/fonts/TewiFont/295F.png differ
diff --git a/fonts/TewiFont/2960.png b/fonts/TewiFont/2960.png
index 9cfa310a1..a599d183e 100644
Binary files a/fonts/TewiFont/2960.png and b/fonts/TewiFont/2960.png differ
diff --git a/fonts/TewiFont/2961.png b/fonts/TewiFont/2961.png
index cbf658f65..3d4bc3e92 100644
Binary files a/fonts/TewiFont/2961.png and b/fonts/TewiFont/2961.png differ
diff --git a/fonts/TewiFont/2962.png b/fonts/TewiFont/2962.png
index 41f2f2672..7ee31bef1 100644
Binary files a/fonts/TewiFont/2962.png and b/fonts/TewiFont/2962.png differ
diff --git a/fonts/TewiFont/2963.png b/fonts/TewiFont/2963.png
index 05e9f4610..8ff52df5c 100644
Binary files a/fonts/TewiFont/2963.png and b/fonts/TewiFont/2963.png differ
diff --git a/fonts/TewiFont/2964.png b/fonts/TewiFont/2964.png
index 7a152d99a..2b4457fc2 100644
Binary files a/fonts/TewiFont/2964.png and b/fonts/TewiFont/2964.png differ
diff --git a/fonts/TewiFont/2965.png b/fonts/TewiFont/2965.png
index 4cf9fb7ca..f879eac07 100644
Binary files a/fonts/TewiFont/2965.png and b/fonts/TewiFont/2965.png differ
diff --git a/fonts/TewiFont/2966.png b/fonts/TewiFont/2966.png
index 51dc3155c..1ba4d7073 100644
Binary files a/fonts/TewiFont/2966.png and b/fonts/TewiFont/2966.png differ
diff --git a/fonts/TewiFont/2967.png b/fonts/TewiFont/2967.png
index 0de9bd13e..ac87c88e2 100644
Binary files a/fonts/TewiFont/2967.png and b/fonts/TewiFont/2967.png differ
diff --git a/fonts/TewiFont/2968.png b/fonts/TewiFont/2968.png
index 87e678182..f4f764dd7 100644
Binary files a/fonts/TewiFont/2968.png and b/fonts/TewiFont/2968.png differ
diff --git a/fonts/TewiFont/2969.png b/fonts/TewiFont/2969.png
index 0220d46d6..14f84f060 100644
Binary files a/fonts/TewiFont/2969.png and b/fonts/TewiFont/2969.png differ
diff --git a/fonts/TewiFont/296A.png b/fonts/TewiFont/296A.png
index c43dd68e1..d4f5e5573 100644
Binary files a/fonts/TewiFont/296A.png and b/fonts/TewiFont/296A.png differ
diff --git a/fonts/TewiFont/296B.png b/fonts/TewiFont/296B.png
index 9862b8e0b..d27ce28fe 100644
Binary files a/fonts/TewiFont/296B.png and b/fonts/TewiFont/296B.png differ
diff --git a/fonts/TewiFont/296C.png b/fonts/TewiFont/296C.png
index e6bf732ef..ef14cfc97 100644
Binary files a/fonts/TewiFont/296C.png and b/fonts/TewiFont/296C.png differ
diff --git a/fonts/TewiFont/296D.png b/fonts/TewiFont/296D.png
index d63740412..dd2ec0ee3 100644
Binary files a/fonts/TewiFont/296D.png and b/fonts/TewiFont/296D.png differ
diff --git a/fonts/TewiFont/296E.png b/fonts/TewiFont/296E.png
index 1387d4854..efb0ef07d 100644
Binary files a/fonts/TewiFont/296E.png and b/fonts/TewiFont/296E.png differ
diff --git a/fonts/TewiFont/296F.png b/fonts/TewiFont/296F.png
index 783d92ead..6c368faff 100644
Binary files a/fonts/TewiFont/296F.png and b/fonts/TewiFont/296F.png differ
diff --git a/fonts/TewiFont/2970.png b/fonts/TewiFont/2970.png
index aed44743f..fdd0967ff 100644
Binary files a/fonts/TewiFont/2970.png and b/fonts/TewiFont/2970.png differ
diff --git a/fonts/TewiFont/2971.png b/fonts/TewiFont/2971.png
index 66ac93d21..1a4d969b4 100644
Binary files a/fonts/TewiFont/2971.png and b/fonts/TewiFont/2971.png differ
diff --git a/fonts/TewiFont/2972.png b/fonts/TewiFont/2972.png
index d621c95f9..12b428ff5 100644
Binary files a/fonts/TewiFont/2972.png and b/fonts/TewiFont/2972.png differ
diff --git a/fonts/TewiFont/2973.png b/fonts/TewiFont/2973.png
index bb96f8101..01b634a5a 100644
Binary files a/fonts/TewiFont/2973.png and b/fonts/TewiFont/2973.png differ
diff --git a/fonts/TewiFont/2974.png b/fonts/TewiFont/2974.png
index fd867861f..15864ed51 100644
Binary files a/fonts/TewiFont/2974.png and b/fonts/TewiFont/2974.png differ
diff --git a/fonts/TewiFont/2975.png b/fonts/TewiFont/2975.png
index bba15125e..87a771312 100644
Binary files a/fonts/TewiFont/2975.png and b/fonts/TewiFont/2975.png differ
diff --git a/fonts/TewiFont/2976.png b/fonts/TewiFont/2976.png
index 5e8a07d8b..ad72c54ce 100644
Binary files a/fonts/TewiFont/2976.png and b/fonts/TewiFont/2976.png differ
diff --git a/fonts/TewiFont/2978.png b/fonts/TewiFont/2978.png
index 7f08ddb48..95847d6e9 100644
Binary files a/fonts/TewiFont/2978.png and b/fonts/TewiFont/2978.png differ
diff --git a/fonts/TewiFont/2979.png b/fonts/TewiFont/2979.png
index 89326fdad..09e38fe2d 100644
Binary files a/fonts/TewiFont/2979.png and b/fonts/TewiFont/2979.png differ
diff --git a/fonts/TewiFont/297A.png b/fonts/TewiFont/297A.png
index 79a0e73c8..d98c6baed 100644
Binary files a/fonts/TewiFont/297A.png and b/fonts/TewiFont/297A.png differ
diff --git a/fonts/TewiFont/297B.png b/fonts/TewiFont/297B.png
index daf11434d..3911adcd3 100644
Binary files a/fonts/TewiFont/297B.png and b/fonts/TewiFont/297B.png differ
diff --git a/fonts/TewiFont/297C.png b/fonts/TewiFont/297C.png
index 7faa32bb1..2cbfb0804 100644
Binary files a/fonts/TewiFont/297C.png and b/fonts/TewiFont/297C.png differ
diff --git a/fonts/TewiFont/297D.png b/fonts/TewiFont/297D.png
index c9c607e4c..fa3ba8acf 100644
Binary files a/fonts/TewiFont/297D.png and b/fonts/TewiFont/297D.png differ
diff --git a/fonts/TewiFont/297E.png b/fonts/TewiFont/297E.png
index 69aacc6fe..e5a9bdea2 100644
Binary files a/fonts/TewiFont/297E.png and b/fonts/TewiFont/297E.png differ
diff --git a/fonts/TewiFont/297F.png b/fonts/TewiFont/297F.png
index e68552373..f9a76b769 100644
Binary files a/fonts/TewiFont/297F.png and b/fonts/TewiFont/297F.png differ
diff --git a/fonts/TewiFont/2B00.png b/fonts/TewiFont/2B00.png
index 824f9f74b..dc6f795df 100644
Binary files a/fonts/TewiFont/2B00.png and b/fonts/TewiFont/2B00.png differ
diff --git a/fonts/TewiFont/2B01.png b/fonts/TewiFont/2B01.png
index 117c05dd0..0f01c92e4 100644
Binary files a/fonts/TewiFont/2B01.png and b/fonts/TewiFont/2B01.png differ
diff --git a/fonts/TewiFont/2B02.png b/fonts/TewiFont/2B02.png
index ec1e12a2b..2e64e4d13 100644
Binary files a/fonts/TewiFont/2B02.png and b/fonts/TewiFont/2B02.png differ
diff --git a/fonts/TewiFont/2B03.png b/fonts/TewiFont/2B03.png
index 20132e237..4ef74235a 100644
Binary files a/fonts/TewiFont/2B03.png and b/fonts/TewiFont/2B03.png differ
diff --git a/fonts/TewiFont/2B05.png b/fonts/TewiFont/2B05.png
index 0c0c8f946..dee504536 100644
Binary files a/fonts/TewiFont/2B05.png and b/fonts/TewiFont/2B05.png differ
diff --git a/fonts/TewiFont/2B06.png b/fonts/TewiFont/2B06.png
index e4ee3a6cb..f1c64d9cc 100644
Binary files a/fonts/TewiFont/2B06.png and b/fonts/TewiFont/2B06.png differ
diff --git a/fonts/TewiFont/2B07.png b/fonts/TewiFont/2B07.png
index 97f67cc95..375d5db38 100644
Binary files a/fonts/TewiFont/2B07.png and b/fonts/TewiFont/2B07.png differ
diff --git a/fonts/TewiFont/2B08.png b/fonts/TewiFont/2B08.png
index 0c3f029be..fda560c2c 100644
Binary files a/fonts/TewiFont/2B08.png and b/fonts/TewiFont/2B08.png differ
diff --git a/fonts/TewiFont/2B09.png b/fonts/TewiFont/2B09.png
index e3cb9c13c..5e0bfe5a0 100644
Binary files a/fonts/TewiFont/2B09.png and b/fonts/TewiFont/2B09.png differ
diff --git a/fonts/TewiFont/2B0A.png b/fonts/TewiFont/2B0A.png
index fee6c8341..7345199a7 100644
Binary files a/fonts/TewiFont/2B0A.png and b/fonts/TewiFont/2B0A.png differ
diff --git a/fonts/TewiFont/2B0B.png b/fonts/TewiFont/2B0B.png
index 34e808ed4..8c0d1ecfe 100644
Binary files a/fonts/TewiFont/2B0B.png and b/fonts/TewiFont/2B0B.png differ
diff --git a/fonts/TewiFont/2B0D.png b/fonts/TewiFont/2B0D.png
index 3b6725d0d..7c9fd2262 100644
Binary files a/fonts/TewiFont/2B0D.png and b/fonts/TewiFont/2B0D.png differ
diff --git a/fonts/TewiFont/2B0E.png b/fonts/TewiFont/2B0E.png
index 4ba5a5c7f..17d72ad0f 100644
Binary files a/fonts/TewiFont/2B0E.png and b/fonts/TewiFont/2B0E.png differ
diff --git a/fonts/TewiFont/2B0F.png b/fonts/TewiFont/2B0F.png
index 9cf45706f..3e70e40af 100644
Binary files a/fonts/TewiFont/2B0F.png and b/fonts/TewiFont/2B0F.png differ
diff --git a/fonts/TewiFont/2B10.png b/fonts/TewiFont/2B10.png
index 14a1e9608..2915225c8 100644
Binary files a/fonts/TewiFont/2B10.png and b/fonts/TewiFont/2B10.png differ
diff --git a/fonts/TewiFont/2B11.png b/fonts/TewiFont/2B11.png
index 7dbda71ed..64ceb8e6e 100644
Binary files a/fonts/TewiFont/2B11.png and b/fonts/TewiFont/2B11.png differ
diff --git a/fonts/TewiFont/2B12.png b/fonts/TewiFont/2B12.png
index 112678437..27a7ba803 100644
Binary files a/fonts/TewiFont/2B12.png and b/fonts/TewiFont/2B12.png differ
diff --git a/fonts/TewiFont/2B13.png b/fonts/TewiFont/2B13.png
index 177fac98d..be641cc81 100644
Binary files a/fonts/TewiFont/2B13.png and b/fonts/TewiFont/2B13.png differ
diff --git a/fonts/TewiFont/2B14.png b/fonts/TewiFont/2B14.png
index a33d9dfc4..75edf4d90 100644
Binary files a/fonts/TewiFont/2B14.png and b/fonts/TewiFont/2B14.png differ
diff --git a/fonts/TewiFont/2B15.png b/fonts/TewiFont/2B15.png
index ef6af1bf1..ca0554d10 100644
Binary files a/fonts/TewiFont/2B15.png and b/fonts/TewiFont/2B15.png differ
diff --git a/fonts/TewiFont/2B16.png b/fonts/TewiFont/2B16.png
index 6b528f1e8..1f0163bee 100644
Binary files a/fonts/TewiFont/2B16.png and b/fonts/TewiFont/2B16.png differ
diff --git a/fonts/TewiFont/2B17.png b/fonts/TewiFont/2B17.png
index 28dd442d3..2f609ed35 100644
Binary files a/fonts/TewiFont/2B17.png and b/fonts/TewiFont/2B17.png differ
diff --git a/fonts/TewiFont/2B18.png b/fonts/TewiFont/2B18.png
index b2cd01263..d9f080882 100644
Binary files a/fonts/TewiFont/2B18.png and b/fonts/TewiFont/2B18.png differ
diff --git a/fonts/TewiFont/2B19.png b/fonts/TewiFont/2B19.png
index 1811d4e1e..f994be431 100644
Binary files a/fonts/TewiFont/2B19.png and b/fonts/TewiFont/2B19.png differ
diff --git a/fonts/TewiFont/2B1B.png b/fonts/TewiFont/2B1B.png
index a47497492..7b42fd301 100644
Binary files a/fonts/TewiFont/2B1B.png and b/fonts/TewiFont/2B1B.png differ
diff --git a/fonts/TewiFont/2B1C.png b/fonts/TewiFont/2B1C.png
index 1c17057f1..1352b0e28 100644
Binary files a/fonts/TewiFont/2B1C.png and b/fonts/TewiFont/2B1C.png differ
diff --git a/fonts/TewiFont/2B1D.png b/fonts/TewiFont/2B1D.png
index 4f220f619..e3bb8bb02 100644
Binary files a/fonts/TewiFont/2B1D.png and b/fonts/TewiFont/2B1D.png differ
diff --git a/fonts/TewiFont/2B1E.png b/fonts/TewiFont/2B1E.png
index ad438d561..25c8f5843 100644
Binary files a/fonts/TewiFont/2B1E.png and b/fonts/TewiFont/2B1E.png differ
diff --git a/fonts/TewiFont/2B1F.png b/fonts/TewiFont/2B1F.png
index 488b1f859..a18681305 100644
Binary files a/fonts/TewiFont/2B1F.png and b/fonts/TewiFont/2B1F.png differ
diff --git a/fonts/TewiFont/2B20.png b/fonts/TewiFont/2B20.png
index 71a650406..aa1591b27 100644
Binary files a/fonts/TewiFont/2B20.png and b/fonts/TewiFont/2B20.png differ
diff --git a/fonts/TewiFont/2B21.png b/fonts/TewiFont/2B21.png
index 865626b52..fbe68eb8c 100644
Binary files a/fonts/TewiFont/2B21.png and b/fonts/TewiFont/2B21.png differ
diff --git a/fonts/TewiFont/2B22.png b/fonts/TewiFont/2B22.png
index 81820f172..5e8e7aa8a 100644
Binary files a/fonts/TewiFont/2B22.png and b/fonts/TewiFont/2B22.png differ
diff --git a/fonts/TewiFont/2B23.png b/fonts/TewiFont/2B23.png
index ea43522fe..ead5a99ca 100644
Binary files a/fonts/TewiFont/2B23.png and b/fonts/TewiFont/2B23.png differ
diff --git a/fonts/TewiFont/2B24.png b/fonts/TewiFont/2B24.png
index b457e0e96..54ef835b5 100644
Binary files a/fonts/TewiFont/2B24.png and b/fonts/TewiFont/2B24.png differ
diff --git a/fonts/TewiFont/2B25.png b/fonts/TewiFont/2B25.png
index 8e90b21fb..74283aa11 100644
Binary files a/fonts/TewiFont/2B25.png and b/fonts/TewiFont/2B25.png differ
diff --git a/fonts/TewiFont/2B26.png b/fonts/TewiFont/2B26.png
index af0a4cf8b..559f57929 100644
Binary files a/fonts/TewiFont/2B26.png and b/fonts/TewiFont/2B26.png differ
diff --git a/fonts/TewiFont/2B27.png b/fonts/TewiFont/2B27.png
index 35262dcd4..3cca90e0f 100644
Binary files a/fonts/TewiFont/2B27.png and b/fonts/TewiFont/2B27.png differ
diff --git a/fonts/TewiFont/2B28.png b/fonts/TewiFont/2B28.png
index 272494e49..b14e8db41 100644
Binary files a/fonts/TewiFont/2B28.png and b/fonts/TewiFont/2B28.png differ
diff --git a/fonts/TewiFont/2B29.png b/fonts/TewiFont/2B29.png
index 13138de7a..e2736e3c2 100644
Binary files a/fonts/TewiFont/2B29.png and b/fonts/TewiFont/2B29.png differ
diff --git a/fonts/TewiFont/2B2A.png b/fonts/TewiFont/2B2A.png
index e2d91871f..f516aa4f4 100644
Binary files a/fonts/TewiFont/2B2A.png and b/fonts/TewiFont/2B2A.png differ
diff --git a/fonts/TewiFont/2B2B.png b/fonts/TewiFont/2B2B.png
index 3a4cac5bc..ea7f3c1ac 100644
Binary files a/fonts/TewiFont/2B2B.png and b/fonts/TewiFont/2B2B.png differ
diff --git a/fonts/TewiFont/2B2C.png b/fonts/TewiFont/2B2C.png
index 7c2f9ceb6..f2bddcee0 100644
Binary files a/fonts/TewiFont/2B2C.png and b/fonts/TewiFont/2B2C.png differ
diff --git a/fonts/TewiFont/2B2D.png b/fonts/TewiFont/2B2D.png
index 4a0f951be..046c78d78 100644
Binary files a/fonts/TewiFont/2B2D.png and b/fonts/TewiFont/2B2D.png differ
diff --git a/fonts/TewiFont/2B2E.png b/fonts/TewiFont/2B2E.png
index d97c690ae..b846412d0 100644
Binary files a/fonts/TewiFont/2B2E.png and b/fonts/TewiFont/2B2E.png differ
diff --git a/fonts/TewiFont/2B2F.png b/fonts/TewiFont/2B2F.png
index 95e156a80..206a0eb1c 100644
Binary files a/fonts/TewiFont/2B2F.png and b/fonts/TewiFont/2B2F.png differ
diff --git a/fonts/TewiFont/2B30.png b/fonts/TewiFont/2B30.png
index 73fd2d123..10b903c61 100644
Binary files a/fonts/TewiFont/2B30.png and b/fonts/TewiFont/2B30.png differ
diff --git a/fonts/TewiFont/2B31.png b/fonts/TewiFont/2B31.png
index 6a4bb3628..5e16246c7 100644
Binary files a/fonts/TewiFont/2B31.png and b/fonts/TewiFont/2B31.png differ
diff --git a/fonts/TewiFont/2B32.png b/fonts/TewiFont/2B32.png
index 1111ddfd0..37c269425 100644
Binary files a/fonts/TewiFont/2B32.png and b/fonts/TewiFont/2B32.png differ
diff --git a/fonts/TewiFont/2B38.png b/fonts/TewiFont/2B38.png
index a668a7c51..6c2026094 100644
Binary files a/fonts/TewiFont/2B38.png and b/fonts/TewiFont/2B38.png differ
diff --git a/fonts/TewiFont/2B3F.png b/fonts/TewiFont/2B3F.png
index 2cac83e54..24c9fed2d 100644
Binary files a/fonts/TewiFont/2B3F.png and b/fonts/TewiFont/2B3F.png differ
diff --git a/fonts/TewiFont/2B40.png b/fonts/TewiFont/2B40.png
index 5726518c9..8b8f227fd 100644
Binary files a/fonts/TewiFont/2B40.png and b/fonts/TewiFont/2B40.png differ
diff --git a/fonts/TewiFont/2B41.png b/fonts/TewiFont/2B41.png
index 1a0b381d1..dd4d0a0eb 100644
Binary files a/fonts/TewiFont/2B41.png and b/fonts/TewiFont/2B41.png differ
diff --git a/fonts/TewiFont/2B42.png b/fonts/TewiFont/2B42.png
index 3d5f0a1fb..8b62ed971 100644
Binary files a/fonts/TewiFont/2B42.png and b/fonts/TewiFont/2B42.png differ
diff --git a/fonts/TewiFont/2B43.png b/fonts/TewiFont/2B43.png
index 5f4db785c..a809d185c 100644
Binary files a/fonts/TewiFont/2B43.png and b/fonts/TewiFont/2B43.png differ
diff --git a/fonts/TewiFont/2B44.png b/fonts/TewiFont/2B44.png
index 89ff8ce53..86788b6be 100644
Binary files a/fonts/TewiFont/2B44.png and b/fonts/TewiFont/2B44.png differ
diff --git a/fonts/TewiFont/2B45.png b/fonts/TewiFont/2B45.png
index cb8d097bd..f4c576b19 100644
Binary files a/fonts/TewiFont/2B45.png and b/fonts/TewiFont/2B45.png differ
diff --git a/fonts/TewiFont/2B46.png b/fonts/TewiFont/2B46.png
index fc3ef07e9..2b5245e1c 100644
Binary files a/fonts/TewiFont/2B46.png and b/fonts/TewiFont/2B46.png differ
diff --git a/fonts/TewiFont/2B47.png b/fonts/TewiFont/2B47.png
index 96ef8d472..dc4881d9a 100644
Binary files a/fonts/TewiFont/2B47.png and b/fonts/TewiFont/2B47.png differ
diff --git a/fonts/TewiFont/2B48.png b/fonts/TewiFont/2B48.png
index 0120d17ae..f9f4e9f5e 100644
Binary files a/fonts/TewiFont/2B48.png and b/fonts/TewiFont/2B48.png differ
diff --git a/fonts/TewiFont/2B49.png b/fonts/TewiFont/2B49.png
index 60ce21f71..db2af2266 100644
Binary files a/fonts/TewiFont/2B49.png and b/fonts/TewiFont/2B49.png differ
diff --git a/fonts/TewiFont/2B4A.png b/fonts/TewiFont/2B4A.png
index 46194d502..9f6a23422 100644
Binary files a/fonts/TewiFont/2B4A.png and b/fonts/TewiFont/2B4A.png differ
diff --git a/fonts/TewiFont/2B4B.png b/fonts/TewiFont/2B4B.png
index e3b32fc90..85b3ec848 100644
Binary files a/fonts/TewiFont/2B4B.png and b/fonts/TewiFont/2B4B.png differ
diff --git a/fonts/TewiFont/2B4C.png b/fonts/TewiFont/2B4C.png
index df31dbeef..b2dda74ff 100644
Binary files a/fonts/TewiFont/2B4C.png and b/fonts/TewiFont/2B4C.png differ
diff --git a/fonts/TewiFont/2B4D.png b/fonts/TewiFont/2B4D.png
index f000f4ad1..ecc2eb35e 100644
Binary files a/fonts/TewiFont/2B4D.png and b/fonts/TewiFont/2B4D.png differ
diff --git a/fonts/TewiFont/2B4E.png b/fonts/TewiFont/2B4E.png
index 8c1ff507a..f39c82fe3 100644
Binary files a/fonts/TewiFont/2B4E.png and b/fonts/TewiFont/2B4E.png differ
diff --git a/fonts/TewiFont/2B4F.png b/fonts/TewiFont/2B4F.png
index e274f5119..f1dff6593 100644
Binary files a/fonts/TewiFont/2B4F.png and b/fonts/TewiFont/2B4F.png differ
diff --git a/fonts/TewiFont/2B50.png b/fonts/TewiFont/2B50.png
index 97f6993c8..b4f04029a 100644
Binary files a/fonts/TewiFont/2B50.png and b/fonts/TewiFont/2B50.png differ
diff --git a/fonts/TewiFont/2B51.png b/fonts/TewiFont/2B51.png
index 81ee9e031..70ae64a30 100644
Binary files a/fonts/TewiFont/2B51.png and b/fonts/TewiFont/2B51.png differ
diff --git a/fonts/TewiFont/2B52.png b/fonts/TewiFont/2B52.png
index ec25eabda..2ec8592fe 100644
Binary files a/fonts/TewiFont/2B52.png and b/fonts/TewiFont/2B52.png differ
diff --git a/fonts/TewiFont/2B53.png b/fonts/TewiFont/2B53.png
index 564f798c9..2a60e41bf 100644
Binary files a/fonts/TewiFont/2B53.png and b/fonts/TewiFont/2B53.png differ
diff --git a/fonts/TewiFont/2B54.png b/fonts/TewiFont/2B54.png
index ede606243..e94d7b583 100644
Binary files a/fonts/TewiFont/2B54.png and b/fonts/TewiFont/2B54.png differ
diff --git a/fonts/TewiFont/2B55.png b/fonts/TewiFont/2B55.png
index d4cf814f2..f0aa0db67 100644
Binary files a/fonts/TewiFont/2B55.png and b/fonts/TewiFont/2B55.png differ
diff --git a/fonts/TewiFont/2B58.png b/fonts/TewiFont/2B58.png
index d4cf814f2..f0aa0db67 100644
Binary files a/fonts/TewiFont/2B58.png and b/fonts/TewiFont/2B58.png differ
diff --git a/fonts/TewiFont/2B5A.png b/fonts/TewiFont/2B5A.png
index 0806b97a3..d89d2ce05 100644
Binary files a/fonts/TewiFont/2B5A.png and b/fonts/TewiFont/2B5A.png differ
diff --git a/fonts/TewiFont/2B5B.png b/fonts/TewiFont/2B5B.png
index 627fc0900..b7323a48d 100644
Binary files a/fonts/TewiFont/2B5B.png and b/fonts/TewiFont/2B5B.png differ
diff --git a/fonts/TewiFont/2B5C.png b/fonts/TewiFont/2B5C.png
index f190b2934..a5350233e 100644
Binary files a/fonts/TewiFont/2B5C.png and b/fonts/TewiFont/2B5C.png differ
diff --git a/fonts/TewiFont/2B5D.png b/fonts/TewiFont/2B5D.png
index 5f729f9f8..4a9038a99 100644
Binary files a/fonts/TewiFont/2B5D.png and b/fonts/TewiFont/2B5D.png differ
diff --git a/fonts/TewiFont/2B5E.png b/fonts/TewiFont/2B5E.png
index e4848ed15..50dbd543e 100644
Binary files a/fonts/TewiFont/2B5E.png and b/fonts/TewiFont/2B5E.png differ
diff --git a/fonts/TewiFont/2B5F.png b/fonts/TewiFont/2B5F.png
index 6ccdfd41a..70f61e38c 100644
Binary files a/fonts/TewiFont/2B5F.png and b/fonts/TewiFont/2B5F.png differ
diff --git a/fonts/TewiFont/2B60.png b/fonts/TewiFont/2B60.png
index bc1db8d47..701643f24 100644
Binary files a/fonts/TewiFont/2B60.png and b/fonts/TewiFont/2B60.png differ
diff --git a/fonts/TewiFont/2B61.png b/fonts/TewiFont/2B61.png
index 1d05f738c..61be47a7a 100644
Binary files a/fonts/TewiFont/2B61.png and b/fonts/TewiFont/2B61.png differ
diff --git a/fonts/TewiFont/2B62.png b/fonts/TewiFont/2B62.png
index b30f180f0..3e8319d71 100644
Binary files a/fonts/TewiFont/2B62.png and b/fonts/TewiFont/2B62.png differ
diff --git a/fonts/TewiFont/2B63.png b/fonts/TewiFont/2B63.png
index e18c67f08..769bb87b4 100644
Binary files a/fonts/TewiFont/2B63.png and b/fonts/TewiFont/2B63.png differ
diff --git a/fonts/TewiFont/2B65.png b/fonts/TewiFont/2B65.png
index 0909d37c6..2c9613e3b 100644
Binary files a/fonts/TewiFont/2B65.png and b/fonts/TewiFont/2B65.png differ
diff --git a/fonts/TewiFont/2B66.png b/fonts/TewiFont/2B66.png
index 10303dffc..737d5ba11 100644
Binary files a/fonts/TewiFont/2B66.png and b/fonts/TewiFont/2B66.png differ
diff --git a/fonts/TewiFont/2B67.png b/fonts/TewiFont/2B67.png
index 4f831acce..929bfd8cc 100644
Binary files a/fonts/TewiFont/2B67.png and b/fonts/TewiFont/2B67.png differ
diff --git a/fonts/TewiFont/2B68.png b/fonts/TewiFont/2B68.png
index 378071fd8..85c957d14 100644
Binary files a/fonts/TewiFont/2B68.png and b/fonts/TewiFont/2B68.png differ
diff --git a/fonts/TewiFont/2B69.png b/fonts/TewiFont/2B69.png
index 59e6c49ae..38c7d46ba 100644
Binary files a/fonts/TewiFont/2B69.png and b/fonts/TewiFont/2B69.png differ
diff --git a/fonts/TewiFont/2B6A.png b/fonts/TewiFont/2B6A.png
index e4a927f75..9e4f5d6d1 100644
Binary files a/fonts/TewiFont/2B6A.png and b/fonts/TewiFont/2B6A.png differ
diff --git a/fonts/TewiFont/2B6B.png b/fonts/TewiFont/2B6B.png
index bb5c90ab1..4cf374b47 100644
Binary files a/fonts/TewiFont/2B6B.png and b/fonts/TewiFont/2B6B.png differ
diff --git a/fonts/TewiFont/2B6C.png b/fonts/TewiFont/2B6C.png
index 4db7f0d12..01a838f4e 100644
Binary files a/fonts/TewiFont/2B6C.png and b/fonts/TewiFont/2B6C.png differ
diff --git a/fonts/TewiFont/2B6D.png b/fonts/TewiFont/2B6D.png
index e35bd6335..a4cc7e4da 100644
Binary files a/fonts/TewiFont/2B6D.png and b/fonts/TewiFont/2B6D.png differ
diff --git a/fonts/TewiFont/2B6E.png b/fonts/TewiFont/2B6E.png
index ec2642409..cc678ff8e 100644
Binary files a/fonts/TewiFont/2B6E.png and b/fonts/TewiFont/2B6E.png differ
diff --git a/fonts/TewiFont/2B6F.png b/fonts/TewiFont/2B6F.png
index a58f56917..609246076 100644
Binary files a/fonts/TewiFont/2B6F.png and b/fonts/TewiFont/2B6F.png differ
diff --git a/fonts/TewiFont/2B70.png b/fonts/TewiFont/2B70.png
index 05886b8d7..e5bf3322a 100644
Binary files a/fonts/TewiFont/2B70.png and b/fonts/TewiFont/2B70.png differ
diff --git a/fonts/TewiFont/2B71.png b/fonts/TewiFont/2B71.png
index b1d552929..28d621b63 100644
Binary files a/fonts/TewiFont/2B71.png and b/fonts/TewiFont/2B71.png differ
diff --git a/fonts/TewiFont/2B72.png b/fonts/TewiFont/2B72.png
index 5fe9e7650..889fd4e3d 100644
Binary files a/fonts/TewiFont/2B72.png and b/fonts/TewiFont/2B72.png differ
diff --git a/fonts/TewiFont/2B73.png b/fonts/TewiFont/2B73.png
index 395cebdc1..d353cbaaf 100644
Binary files a/fonts/TewiFont/2B73.png and b/fonts/TewiFont/2B73.png differ
diff --git a/fonts/TewiFont/2B76.png b/fonts/TewiFont/2B76.png
index 88ed597d8..e41b9f700 100644
Binary files a/fonts/TewiFont/2B76.png and b/fonts/TewiFont/2B76.png differ
diff --git a/fonts/TewiFont/2B77.png b/fonts/TewiFont/2B77.png
index bf75d44ec..6e709c8b8 100644
Binary files a/fonts/TewiFont/2B77.png and b/fonts/TewiFont/2B77.png differ
diff --git a/fonts/TewiFont/2B78.png b/fonts/TewiFont/2B78.png
index 97cb01613..8f63b3b00 100644
Binary files a/fonts/TewiFont/2B78.png and b/fonts/TewiFont/2B78.png differ
diff --git a/fonts/TewiFont/2B79.png b/fonts/TewiFont/2B79.png
index f97b0a0ee..68e9e44b8 100644
Binary files a/fonts/TewiFont/2B79.png and b/fonts/TewiFont/2B79.png differ
diff --git a/fonts/TewiFont/2B7E.png b/fonts/TewiFont/2B7E.png
index b9c307959..5420f55d1 100644
Binary files a/fonts/TewiFont/2B7E.png and b/fonts/TewiFont/2B7E.png differ
diff --git a/fonts/TewiFont/2B80.png b/fonts/TewiFont/2B80.png
index 3689acb45..b80123d55 100644
Binary files a/fonts/TewiFont/2B80.png and b/fonts/TewiFont/2B80.png differ
diff --git a/fonts/TewiFont/2B82.png b/fonts/TewiFont/2B82.png
index fd111d4ca..eec5ba51b 100644
Binary files a/fonts/TewiFont/2B82.png and b/fonts/TewiFont/2B82.png differ
diff --git a/fonts/TewiFont/2B88.png b/fonts/TewiFont/2B88.png
index eda41e730..6a6e43d4f 100644
Binary files a/fonts/TewiFont/2B88.png and b/fonts/TewiFont/2B88.png differ
diff --git a/fonts/TewiFont/2B89.png b/fonts/TewiFont/2B89.png
index 9367d7a5f..27ced5a8e 100644
Binary files a/fonts/TewiFont/2B89.png and b/fonts/TewiFont/2B89.png differ
diff --git a/fonts/TewiFont/2B8A.png b/fonts/TewiFont/2B8A.png
index 1365d030c..f5f68799c 100644
Binary files a/fonts/TewiFont/2B8A.png and b/fonts/TewiFont/2B8A.png differ
diff --git a/fonts/TewiFont/2B8B.png b/fonts/TewiFont/2B8B.png
index 341feea1f..a923d4d18 100644
Binary files a/fonts/TewiFont/2B8B.png and b/fonts/TewiFont/2B8B.png differ
diff --git a/fonts/TewiFont/2B8C.png b/fonts/TewiFont/2B8C.png
index 560d9ef8e..7bb5f28d8 100644
Binary files a/fonts/TewiFont/2B8C.png and b/fonts/TewiFont/2B8C.png differ
diff --git a/fonts/TewiFont/2B8D.png b/fonts/TewiFont/2B8D.png
index c306d5a7f..a0402be0f 100644
Binary files a/fonts/TewiFont/2B8D.png and b/fonts/TewiFont/2B8D.png differ
diff --git a/fonts/TewiFont/2B8E.png b/fonts/TewiFont/2B8E.png
index 7767cdb3b..d9343dceb 100644
Binary files a/fonts/TewiFont/2B8E.png and b/fonts/TewiFont/2B8E.png differ
diff --git a/fonts/TewiFont/2B8F.png b/fonts/TewiFont/2B8F.png
index 211100215..a3bf660c9 100644
Binary files a/fonts/TewiFont/2B8F.png and b/fonts/TewiFont/2B8F.png differ
diff --git a/fonts/TewiFont/2B90.png b/fonts/TewiFont/2B90.png
index 922b2abc0..8c1072d14 100644
Binary files a/fonts/TewiFont/2B90.png and b/fonts/TewiFont/2B90.png differ
diff --git a/fonts/TewiFont/2B91.png b/fonts/TewiFont/2B91.png
index 99101e045..05c99e97a 100644
Binary files a/fonts/TewiFont/2B91.png and b/fonts/TewiFont/2B91.png differ
diff --git a/fonts/TewiFont/2B92.png b/fonts/TewiFont/2B92.png
index 60a2b344a..05d725566 100644
Binary files a/fonts/TewiFont/2B92.png and b/fonts/TewiFont/2B92.png differ
diff --git a/fonts/TewiFont/2B93.png b/fonts/TewiFont/2B93.png
index ed7cfa592..24838dcff 100644
Binary files a/fonts/TewiFont/2B93.png and b/fonts/TewiFont/2B93.png differ
diff --git a/fonts/TewiFont/2B95.png b/fonts/TewiFont/2B95.png
index 00251edab..3e5edc5fb 100644
Binary files a/fonts/TewiFont/2B95.png and b/fonts/TewiFont/2B95.png differ
diff --git a/fonts/TewiFont/2BA0.png b/fonts/TewiFont/2BA0.png
index 5b3152af2..137c0b3e7 100644
Binary files a/fonts/TewiFont/2BA0.png and b/fonts/TewiFont/2BA0.png differ
diff --git a/fonts/TewiFont/2BA1.png b/fonts/TewiFont/2BA1.png
index bfba90e05..c9004dd7c 100644
Binary files a/fonts/TewiFont/2BA1.png and b/fonts/TewiFont/2BA1.png differ
diff --git a/fonts/TewiFont/2BA2.png b/fonts/TewiFont/2BA2.png
index 6bf026ce7..d1bf22428 100644
Binary files a/fonts/TewiFont/2BA2.png and b/fonts/TewiFont/2BA2.png differ
diff --git a/fonts/TewiFont/2BA3.png b/fonts/TewiFont/2BA3.png
index 48494405e..b5c5bcf75 100644
Binary files a/fonts/TewiFont/2BA3.png and b/fonts/TewiFont/2BA3.png differ
diff --git a/fonts/TewiFont/2BA4.png b/fonts/TewiFont/2BA4.png
index dc055a077..7c117f7d0 100644
Binary files a/fonts/TewiFont/2BA4.png and b/fonts/TewiFont/2BA4.png differ
diff --git a/fonts/TewiFont/2BA5.png b/fonts/TewiFont/2BA5.png
index 309a8dd20..b1f255286 100644
Binary files a/fonts/TewiFont/2BA5.png and b/fonts/TewiFont/2BA5.png differ
diff --git a/fonts/TewiFont/2BA6.png b/fonts/TewiFont/2BA6.png
index 2fb1be89e..b8ad1e98d 100644
Binary files a/fonts/TewiFont/2BA6.png and b/fonts/TewiFont/2BA6.png differ
diff --git a/fonts/TewiFont/2BA7.png b/fonts/TewiFont/2BA7.png
index 972344e83..785b9adf7 100644
Binary files a/fonts/TewiFont/2BA7.png and b/fonts/TewiFont/2BA7.png differ
diff --git a/fonts/TewiFont/2BA8.png b/fonts/TewiFont/2BA8.png
index 1837983f7..468521777 100644
Binary files a/fonts/TewiFont/2BA8.png and b/fonts/TewiFont/2BA8.png differ
diff --git a/fonts/TewiFont/2BA9.png b/fonts/TewiFont/2BA9.png
index 0b5accd23..00d50153e 100644
Binary files a/fonts/TewiFont/2BA9.png and b/fonts/TewiFont/2BA9.png differ
diff --git a/fonts/TewiFont/2BAA.png b/fonts/TewiFont/2BAA.png
index 3ae005af6..7fa2c1199 100644
Binary files a/fonts/TewiFont/2BAA.png and b/fonts/TewiFont/2BAA.png differ
diff --git a/fonts/TewiFont/2BAB.png b/fonts/TewiFont/2BAB.png
index 0a68dd493..3f4afe550 100644
Binary files a/fonts/TewiFont/2BAB.png and b/fonts/TewiFont/2BAB.png differ
diff --git a/fonts/TewiFont/2BAC.png b/fonts/TewiFont/2BAC.png
index 4901eff79..fd671d7bc 100644
Binary files a/fonts/TewiFont/2BAC.png and b/fonts/TewiFont/2BAC.png differ
diff --git a/fonts/TewiFont/2BAD.png b/fonts/TewiFont/2BAD.png
index c571c7048..56f5afbd2 100644
Binary files a/fonts/TewiFont/2BAD.png and b/fonts/TewiFont/2BAD.png differ
diff --git a/fonts/TewiFont/2BAE.png b/fonts/TewiFont/2BAE.png
index 36e268724..e039984e7 100644
Binary files a/fonts/TewiFont/2BAE.png and b/fonts/TewiFont/2BAE.png differ
diff --git a/fonts/TewiFont/2BAF.png b/fonts/TewiFont/2BAF.png
index 067caf82b..221918ebe 100644
Binary files a/fonts/TewiFont/2BAF.png and b/fonts/TewiFont/2BAF.png differ
diff --git a/fonts/TewiFont/2BB8.png b/fonts/TewiFont/2BB8.png
index 348e6db1e..066ee481c 100644
Binary files a/fonts/TewiFont/2BB8.png and b/fonts/TewiFont/2BB8.png differ
diff --git a/fonts/TewiFont/2BC0.png b/fonts/TewiFont/2BC0.png
index a47497492..7b42fd301 100644
Binary files a/fonts/TewiFont/2BC0.png and b/fonts/TewiFont/2BC0.png differ
diff --git a/fonts/TewiFont/2BC1.png b/fonts/TewiFont/2BC1.png
index af0a4cf8b..559f57929 100644
Binary files a/fonts/TewiFont/2BC1.png and b/fonts/TewiFont/2BC1.png differ
diff --git a/fonts/TewiFont/2BC2.png b/fonts/TewiFont/2BC2.png
index 85d95ccec..f6c63a072 100644
Binary files a/fonts/TewiFont/2BC2.png and b/fonts/TewiFont/2BC2.png differ
diff --git a/fonts/TewiFont/2BC5.png b/fonts/TewiFont/2BC5.png
index 2f469419e..6e1a694ee 100644
Binary files a/fonts/TewiFont/2BC5.png and b/fonts/TewiFont/2BC5.png differ
diff --git a/fonts/TewiFont/2BC6.png b/fonts/TewiFont/2BC6.png
index ace7c5ed3..0b71f5759 100644
Binary files a/fonts/TewiFont/2BC6.png and b/fonts/TewiFont/2BC6.png differ
diff --git a/fonts/TewiFont/2BC7.png b/fonts/TewiFont/2BC7.png
index 8c3a556f4..eb2e7f6f1 100644
Binary files a/fonts/TewiFont/2BC7.png and b/fonts/TewiFont/2BC7.png differ
diff --git a/fonts/TewiFont/2BC8.png b/fonts/TewiFont/2BC8.png
index deffac0cf..6207b27fe 100644
Binary files a/fonts/TewiFont/2BC8.png and b/fonts/TewiFont/2BC8.png differ
diff --git a/fonts/TewiFont/2BCA.png b/fonts/TewiFont/2BCA.png
index e922eb0cb..54c3595f6 100644
Binary files a/fonts/TewiFont/2BCA.png and b/fonts/TewiFont/2BCA.png differ
diff --git a/fonts/TewiFont/2BCB.png b/fonts/TewiFont/2BCB.png
index a320f58a6..4671e494e 100644
Binary files a/fonts/TewiFont/2BCB.png and b/fonts/TewiFont/2BCB.png differ
diff --git a/fonts/TewiFont/2BCC.png b/fonts/TewiFont/2BCC.png
index 436da78eb..b77b7ef8c 100644
Binary files a/fonts/TewiFont/2BCC.png and b/fonts/TewiFont/2BCC.png differ
diff --git a/fonts/TewiFont/2BCD.png b/fonts/TewiFont/2BCD.png
index c5f3f974c..eef35073f 100644
Binary files a/fonts/TewiFont/2BCD.png and b/fonts/TewiFont/2BCD.png differ
diff --git a/fonts/TewiFont/2BCE.png b/fonts/TewiFont/2BCE.png
index c067e7098..f96d03945 100644
Binary files a/fonts/TewiFont/2BCE.png and b/fonts/TewiFont/2BCE.png differ
diff --git a/fonts/TewiFont/2BCF.png b/fonts/TewiFont/2BCF.png
index 2e9765d20..e161051e0 100644
Binary files a/fonts/TewiFont/2BCF.png and b/fonts/TewiFont/2BCF.png differ
diff --git a/fonts/TewiFont/2BEC.png b/fonts/TewiFont/2BEC.png
index 1e80204e6..af677dc56 100644
Binary files a/fonts/TewiFont/2BEC.png and b/fonts/TewiFont/2BEC.png differ
diff --git a/fonts/TewiFont/2BED.png b/fonts/TewiFont/2BED.png
index 30bcfd565..a2c2503f6 100644
Binary files a/fonts/TewiFont/2BED.png and b/fonts/TewiFont/2BED.png differ
diff --git a/fonts/TewiFont/2BEE.png b/fonts/TewiFont/2BEE.png
index ea77093b7..6a6c9c08f 100644
Binary files a/fonts/TewiFont/2BEE.png and b/fonts/TewiFont/2BEE.png differ
diff --git a/fonts/TewiFont/2BEF.png b/fonts/TewiFont/2BEF.png
index d6e9a2078..c5fe352cf 100644
Binary files a/fonts/TewiFont/2BEF.png and b/fonts/TewiFont/2BEF.png differ
diff --git a/fonts/TewiFont/2C60.png b/fonts/TewiFont/2C60.png
index 4964e579b..38074d176 100644
Binary files a/fonts/TewiFont/2C60.png and b/fonts/TewiFont/2C60.png differ
diff --git a/fonts/TewiFont/2C61.png b/fonts/TewiFont/2C61.png
index 09233e636..fb3ca8904 100644
Binary files a/fonts/TewiFont/2C61.png and b/fonts/TewiFont/2C61.png differ
diff --git a/fonts/TewiFont/2C62.png b/fonts/TewiFont/2C62.png
index 7143ea813..5da482dd1 100644
Binary files a/fonts/TewiFont/2C62.png and b/fonts/TewiFont/2C62.png differ
diff --git a/fonts/TewiFont/2C63.png b/fonts/TewiFont/2C63.png
index 3f39f5a0f..ffaf3db2f 100644
Binary files a/fonts/TewiFont/2C63.png and b/fonts/TewiFont/2C63.png differ
diff --git a/fonts/TewiFont/2C64.png b/fonts/TewiFont/2C64.png
index b08cad178..391c8482b 100644
Binary files a/fonts/TewiFont/2C64.png and b/fonts/TewiFont/2C64.png differ
diff --git a/fonts/TewiFont/2C65.png b/fonts/TewiFont/2C65.png
index 93e868cdb..3773d65ff 100644
Binary files a/fonts/TewiFont/2C65.png and b/fonts/TewiFont/2C65.png differ
diff --git a/fonts/TewiFont/2C66.png b/fonts/TewiFont/2C66.png
index 77556e401..f4bceaa8f 100644
Binary files a/fonts/TewiFont/2C66.png and b/fonts/TewiFont/2C66.png differ
diff --git a/fonts/TewiFont/2C67.png b/fonts/TewiFont/2C67.png
index 9a8c35f77..c40392a92 100644
Binary files a/fonts/TewiFont/2C67.png and b/fonts/TewiFont/2C67.png differ
diff --git a/fonts/TewiFont/2C68.png b/fonts/TewiFont/2C68.png
index e15002832..64f05538a 100644
Binary files a/fonts/TewiFont/2C68.png and b/fonts/TewiFont/2C68.png differ
diff --git a/fonts/TewiFont/2C69.png b/fonts/TewiFont/2C69.png
index b45f33bdd..c71fd6abf 100644
Binary files a/fonts/TewiFont/2C69.png and b/fonts/TewiFont/2C69.png differ
diff --git a/fonts/TewiFont/2C6A.png b/fonts/TewiFont/2C6A.png
index fd6a2c7f8..3c469cb0b 100644
Binary files a/fonts/TewiFont/2C6A.png and b/fonts/TewiFont/2C6A.png differ
diff --git a/fonts/TewiFont/2C6B.png b/fonts/TewiFont/2C6B.png
index 133fff87e..7a1aafc2d 100644
Binary files a/fonts/TewiFont/2C6B.png and b/fonts/TewiFont/2C6B.png differ
diff --git a/fonts/TewiFont/2C6C.png b/fonts/TewiFont/2C6C.png
index f10eef3b6..b3c4778fa 100644
Binary files a/fonts/TewiFont/2C6C.png and b/fonts/TewiFont/2C6C.png differ
diff --git a/fonts/TewiFont/2C6D.png b/fonts/TewiFont/2C6D.png
index 9e171ff4a..1a995ab16 100644
Binary files a/fonts/TewiFont/2C6D.png and b/fonts/TewiFont/2C6D.png differ
diff --git a/fonts/TewiFont/2C6E.png b/fonts/TewiFont/2C6E.png
index b17525b08..d0b944ccb 100644
Binary files a/fonts/TewiFont/2C6E.png and b/fonts/TewiFont/2C6E.png differ
diff --git a/fonts/TewiFont/2C6F.png b/fonts/TewiFont/2C6F.png
index fab8342e1..0504b420a 100644
Binary files a/fonts/TewiFont/2C6F.png and b/fonts/TewiFont/2C6F.png differ
diff --git a/fonts/TewiFont/2C70.png b/fonts/TewiFont/2C70.png
index c3c48f7cd..3a950341e 100644
Binary files a/fonts/TewiFont/2C70.png and b/fonts/TewiFont/2C70.png differ
diff --git a/fonts/TewiFont/2C71.png b/fonts/TewiFont/2C71.png
index f0d8980af..5d6e274b9 100644
Binary files a/fonts/TewiFont/2C71.png and b/fonts/TewiFont/2C71.png differ
diff --git a/fonts/TewiFont/2C72.png b/fonts/TewiFont/2C72.png
index dd36ef10f..fd3a4a9c8 100644
Binary files a/fonts/TewiFont/2C72.png and b/fonts/TewiFont/2C72.png differ
diff --git a/fonts/TewiFont/2C73.png b/fonts/TewiFont/2C73.png
index 21f217f3d..56e9015b6 100644
Binary files a/fonts/TewiFont/2C73.png and b/fonts/TewiFont/2C73.png differ
diff --git a/fonts/TewiFont/2C74.png b/fonts/TewiFont/2C74.png
index cbb784bcf..653350c1e 100644
Binary files a/fonts/TewiFont/2C74.png and b/fonts/TewiFont/2C74.png differ
diff --git a/fonts/TewiFont/2C75.png b/fonts/TewiFont/2C75.png
index 2bb4eea99..95a26b116 100644
Binary files a/fonts/TewiFont/2C75.png and b/fonts/TewiFont/2C75.png differ
diff --git a/fonts/TewiFont/2C76.png b/fonts/TewiFont/2C76.png
index fec55a3a2..3fb46423d 100644
Binary files a/fonts/TewiFont/2C76.png and b/fonts/TewiFont/2C76.png differ
diff --git a/fonts/TewiFont/2C77.png b/fonts/TewiFont/2C77.png
index cf08787ae..0be0768d5 100644
Binary files a/fonts/TewiFont/2C77.png and b/fonts/TewiFont/2C77.png differ
diff --git a/fonts/TewiFont/2C78.png b/fonts/TewiFont/2C78.png
index 2f6072d83..ee02a4d20 100644
Binary files a/fonts/TewiFont/2C78.png and b/fonts/TewiFont/2C78.png differ
diff --git a/fonts/TewiFont/2C79.png b/fonts/TewiFont/2C79.png
index 0074c7e36..85b203869 100644
Binary files a/fonts/TewiFont/2C79.png and b/fonts/TewiFont/2C79.png differ
diff --git a/fonts/TewiFont/2C7A.png b/fonts/TewiFont/2C7A.png
index 32609cfbc..0db16a350 100644
Binary files a/fonts/TewiFont/2C7A.png and b/fonts/TewiFont/2C7A.png differ
diff --git a/fonts/TewiFont/2C7B.png b/fonts/TewiFont/2C7B.png
index d8b97f4af..aab9ab963 100644
Binary files a/fonts/TewiFont/2C7B.png and b/fonts/TewiFont/2C7B.png differ
diff --git a/fonts/TewiFont/2C7C.png b/fonts/TewiFont/2C7C.png
index 17a2e269d..b5a0c1288 100644
Binary files a/fonts/TewiFont/2C7C.png and b/fonts/TewiFont/2C7C.png differ
diff --git a/fonts/TewiFont/2C7D.png b/fonts/TewiFont/2C7D.png
index 906e7cc93..183dbbc39 100644
Binary files a/fonts/TewiFont/2C7D.png and b/fonts/TewiFont/2C7D.png differ
diff --git a/fonts/TewiFont/2C7E.png b/fonts/TewiFont/2C7E.png
index fbf836e1a..273c7f660 100644
Binary files a/fonts/TewiFont/2C7E.png and b/fonts/TewiFont/2C7E.png differ
diff --git a/fonts/TewiFont/2C7F.png b/fonts/TewiFont/2C7F.png
index d0f0acb31..52ab1a149 100644
Binary files a/fonts/TewiFont/2C7F.png and b/fonts/TewiFont/2C7F.png differ
diff --git a/fonts/TewiFont/2E00.png b/fonts/TewiFont/2E00.png
index cba3cd9bb..06fa7aa9d 100644
Binary files a/fonts/TewiFont/2E00.png and b/fonts/TewiFont/2E00.png differ
diff --git a/fonts/TewiFont/2E01.png b/fonts/TewiFont/2E01.png
index ca784aec8..a5fd3a4b0 100644
Binary files a/fonts/TewiFont/2E01.png and b/fonts/TewiFont/2E01.png differ
diff --git a/fonts/TewiFont/2E02.png b/fonts/TewiFont/2E02.png
index 7e72e7df6..db02a770f 100644
Binary files a/fonts/TewiFont/2E02.png and b/fonts/TewiFont/2E02.png differ
diff --git a/fonts/TewiFont/2E03.png b/fonts/TewiFont/2E03.png
index 56a4638c6..c0a39709a 100644
Binary files a/fonts/TewiFont/2E03.png and b/fonts/TewiFont/2E03.png differ
diff --git a/fonts/TewiFont/2E04.png b/fonts/TewiFont/2E04.png
index 8e8a9c7b5..550d89e90 100644
Binary files a/fonts/TewiFont/2E04.png and b/fonts/TewiFont/2E04.png differ
diff --git a/fonts/TewiFont/2E05.png b/fonts/TewiFont/2E05.png
index fe58c790d..2839ae18b 100644
Binary files a/fonts/TewiFont/2E05.png and b/fonts/TewiFont/2E05.png differ
diff --git a/fonts/TewiFont/2E06.png b/fonts/TewiFont/2E06.png
index b73fea2c7..9e8ef198f 100644
Binary files a/fonts/TewiFont/2E06.png and b/fonts/TewiFont/2E06.png differ
diff --git a/fonts/TewiFont/2E07.png b/fonts/TewiFont/2E07.png
index 7f45c4b7b..589804d79 100644
Binary files a/fonts/TewiFont/2E07.png and b/fonts/TewiFont/2E07.png differ
diff --git a/fonts/TewiFont/2E08.png b/fonts/TewiFont/2E08.png
index a9b3f1e6e..c2e103c81 100644
Binary files a/fonts/TewiFont/2E08.png and b/fonts/TewiFont/2E08.png differ
diff --git a/fonts/TewiFont/2E09.png b/fonts/TewiFont/2E09.png
index 7b4cb84f2..c707bcf47 100644
Binary files a/fonts/TewiFont/2E09.png and b/fonts/TewiFont/2E09.png differ
diff --git a/fonts/TewiFont/2E0A.png b/fonts/TewiFont/2E0A.png
index 514b8e625..e7e0f9734 100644
Binary files a/fonts/TewiFont/2E0A.png and b/fonts/TewiFont/2E0A.png differ
diff --git a/fonts/TewiFont/2E0B.png b/fonts/TewiFont/2E0B.png
index 34424e3c8..d2f9b822f 100644
Binary files a/fonts/TewiFont/2E0B.png and b/fonts/TewiFont/2E0B.png differ
diff --git a/fonts/TewiFont/2E0C.png b/fonts/TewiFont/2E0C.png
index 3f5cc3285..335ddf243 100644
Binary files a/fonts/TewiFont/2E0C.png and b/fonts/TewiFont/2E0C.png differ
diff --git a/fonts/TewiFont/2E0D.png b/fonts/TewiFont/2E0D.png
index c29a30981..5ed43228b 100644
Binary files a/fonts/TewiFont/2E0D.png and b/fonts/TewiFont/2E0D.png differ
diff --git a/fonts/TewiFont/2E0F.png b/fonts/TewiFont/2E0F.png
index 9546c29a7..8576ba886 100644
Binary files a/fonts/TewiFont/2E0F.png and b/fonts/TewiFont/2E0F.png differ
diff --git a/fonts/TewiFont/2E10.png b/fonts/TewiFont/2E10.png
index e0b0ba11a..55d27e37b 100644
Binary files a/fonts/TewiFont/2E10.png and b/fonts/TewiFont/2E10.png differ
diff --git a/fonts/TewiFont/2E11.png b/fonts/TewiFont/2E11.png
index 49485d07e..88a57bda6 100644
Binary files a/fonts/TewiFont/2E11.png and b/fonts/TewiFont/2E11.png differ
diff --git a/fonts/TewiFont/2E12.png b/fonts/TewiFont/2E12.png
index 7c097242c..e3d0f0794 100644
Binary files a/fonts/TewiFont/2E12.png and b/fonts/TewiFont/2E12.png differ
diff --git a/fonts/TewiFont/2E13.png b/fonts/TewiFont/2E13.png
index 8258f73e5..5dc1f8af2 100644
Binary files a/fonts/TewiFont/2E13.png and b/fonts/TewiFont/2E13.png differ
diff --git a/fonts/TewiFont/2E14.png b/fonts/TewiFont/2E14.png
index 1a771057d..69d404dca 100644
Binary files a/fonts/TewiFont/2E14.png and b/fonts/TewiFont/2E14.png differ
diff --git a/fonts/TewiFont/2E15.png b/fonts/TewiFont/2E15.png
index 01507b4c1..e2efe8937 100644
Binary files a/fonts/TewiFont/2E15.png and b/fonts/TewiFont/2E15.png differ
diff --git a/fonts/TewiFont/2E16.png b/fonts/TewiFont/2E16.png
index 9b902dc9a..e8f50d4c4 100644
Binary files a/fonts/TewiFont/2E16.png and b/fonts/TewiFont/2E16.png differ
diff --git a/fonts/TewiFont/2E17.png b/fonts/TewiFont/2E17.png
index a1c208d4d..2393e2736 100644
Binary files a/fonts/TewiFont/2E17.png and b/fonts/TewiFont/2E17.png differ
diff --git a/fonts/TewiFont/2E18.png b/fonts/TewiFont/2E18.png
index a665f740a..47e863ed2 100644
Binary files a/fonts/TewiFont/2E18.png and b/fonts/TewiFont/2E18.png differ
diff --git a/fonts/TewiFont/2E1A.png b/fonts/TewiFont/2E1A.png
index fd5561768..c9fc48401 100644
Binary files a/fonts/TewiFont/2E1A.png and b/fonts/TewiFont/2E1A.png differ
diff --git a/fonts/TewiFont/2E1B.png b/fonts/TewiFont/2E1B.png
index 7c9fe7e7f..ab48b80a2 100644
Binary files a/fonts/TewiFont/2E1B.png and b/fonts/TewiFont/2E1B.png differ
diff --git a/fonts/TewiFont/2E1C.png b/fonts/TewiFont/2E1C.png
index f796f6a92..e8a3e6af6 100644
Binary files a/fonts/TewiFont/2E1C.png and b/fonts/TewiFont/2E1C.png differ
diff --git a/fonts/TewiFont/2E1D.png b/fonts/TewiFont/2E1D.png
index 0ce1febba..59e6aad47 100644
Binary files a/fonts/TewiFont/2E1D.png and b/fonts/TewiFont/2E1D.png differ
diff --git a/fonts/TewiFont/2E1E.png b/fonts/TewiFont/2E1E.png
index 5840c2d96..489aef32b 100644
Binary files a/fonts/TewiFont/2E1E.png and b/fonts/TewiFont/2E1E.png differ
diff --git a/fonts/TewiFont/2E1F.png b/fonts/TewiFont/2E1F.png
index 0444d3783..b7da91186 100644
Binary files a/fonts/TewiFont/2E1F.png and b/fonts/TewiFont/2E1F.png differ
diff --git a/fonts/TewiFont/2E20.png b/fonts/TewiFont/2E20.png
index ae5bf9011..f04104bef 100644
Binary files a/fonts/TewiFont/2E20.png and b/fonts/TewiFont/2E20.png differ
diff --git a/fonts/TewiFont/2E21.png b/fonts/TewiFont/2E21.png
index c0018f2e5..6c0a9bdf2 100644
Binary files a/fonts/TewiFont/2E21.png and b/fonts/TewiFont/2E21.png differ
diff --git a/fonts/TewiFont/2E22.png b/fonts/TewiFont/2E22.png
index 5fa25e7bb..523bae7e5 100644
Binary files a/fonts/TewiFont/2E22.png and b/fonts/TewiFont/2E22.png differ
diff --git a/fonts/TewiFont/2E23.png b/fonts/TewiFont/2E23.png
index c0018f2e5..6c0a9bdf2 100644
Binary files a/fonts/TewiFont/2E23.png and b/fonts/TewiFont/2E23.png differ
diff --git a/fonts/TewiFont/2E24.png b/fonts/TewiFont/2E24.png
index b4caa6934..450b337cf 100644
Binary files a/fonts/TewiFont/2E24.png and b/fonts/TewiFont/2E24.png differ
diff --git a/fonts/TewiFont/2E25.png b/fonts/TewiFont/2E25.png
index d2c4e2ae1..80dc32151 100644
Binary files a/fonts/TewiFont/2E25.png and b/fonts/TewiFont/2E25.png differ
diff --git a/fonts/TewiFont/2E26.png b/fonts/TewiFont/2E26.png
index 0a2bbc826..0cf236cc2 100644
Binary files a/fonts/TewiFont/2E26.png and b/fonts/TewiFont/2E26.png differ
diff --git a/fonts/TewiFont/2E27.png b/fonts/TewiFont/2E27.png
index 78277eb46..3d40a75e9 100644
Binary files a/fonts/TewiFont/2E27.png and b/fonts/TewiFont/2E27.png differ
diff --git a/fonts/TewiFont/2E28.png b/fonts/TewiFont/2E28.png
index 8826bfe0b..211f45f5f 100644
Binary files a/fonts/TewiFont/2E28.png and b/fonts/TewiFont/2E28.png differ
diff --git a/fonts/TewiFont/2E29.png b/fonts/TewiFont/2E29.png
index 88e46f6e6..9564402ba 100644
Binary files a/fonts/TewiFont/2E29.png and b/fonts/TewiFont/2E29.png differ
diff --git a/fonts/TewiFont/2E2A.png b/fonts/TewiFont/2E2A.png
index ab1f2b30a..79b4c4bf1 100644
Binary files a/fonts/TewiFont/2E2A.png and b/fonts/TewiFont/2E2A.png differ
diff --git a/fonts/TewiFont/2E2B.png b/fonts/TewiFont/2E2B.png
index 6b6c4850c..09b5e7dd8 100644
Binary files a/fonts/TewiFont/2E2B.png and b/fonts/TewiFont/2E2B.png differ
diff --git a/fonts/TewiFont/2E2C.png b/fonts/TewiFont/2E2C.png
index 9a5257fef..2ce09267c 100644
Binary files a/fonts/TewiFont/2E2C.png and b/fonts/TewiFont/2E2C.png differ
diff --git a/fonts/TewiFont/2E2D.png b/fonts/TewiFont/2E2D.png
index 2217b7cd8..3cd60acb1 100644
Binary files a/fonts/TewiFont/2E2D.png and b/fonts/TewiFont/2E2D.png differ
diff --git a/fonts/TewiFont/2E2E.png b/fonts/TewiFont/2E2E.png
index 38d7cab59..f67b77a9e 100644
Binary files a/fonts/TewiFont/2E2E.png and b/fonts/TewiFont/2E2E.png differ
diff --git a/fonts/TewiFont/2E2F.png b/fonts/TewiFont/2E2F.png
index 5b25c99b5..e8c64f484 100644
Binary files a/fonts/TewiFont/2E2F.png and b/fonts/TewiFont/2E2F.png differ
diff --git a/fonts/TewiFont/2E30.png b/fonts/TewiFont/2E30.png
index ebbbfd5bb..16233b67c 100644
Binary files a/fonts/TewiFont/2E30.png and b/fonts/TewiFont/2E30.png differ
diff --git a/fonts/TewiFont/2E31.png b/fonts/TewiFont/2E31.png
index a7b4983de..7a56758b6 100644
Binary files a/fonts/TewiFont/2E31.png and b/fonts/TewiFont/2E31.png differ
diff --git a/fonts/TewiFont/2E32.png b/fonts/TewiFont/2E32.png
index 5f58b6572..07c59a319 100644
Binary files a/fonts/TewiFont/2E32.png and b/fonts/TewiFont/2E32.png differ
diff --git a/fonts/TewiFont/2E33.png b/fonts/TewiFont/2E33.png
index db0f2e61a..432d31964 100644
Binary files a/fonts/TewiFont/2E33.png and b/fonts/TewiFont/2E33.png differ
diff --git a/fonts/TewiFont/2E34.png b/fonts/TewiFont/2E34.png
index 161094c98..fce310693 100644
Binary files a/fonts/TewiFont/2E34.png and b/fonts/TewiFont/2E34.png differ
diff --git a/fonts/TewiFont/2E35.png b/fonts/TewiFont/2E35.png
index 34cc82e7f..67e4affcd 100644
Binary files a/fonts/TewiFont/2E35.png and b/fonts/TewiFont/2E35.png differ
diff --git a/fonts/TewiFont/2E36.png b/fonts/TewiFont/2E36.png
index 787a3704f..61a93ac65 100644
Binary files a/fonts/TewiFont/2E36.png and b/fonts/TewiFont/2E36.png differ
diff --git a/fonts/TewiFont/2E37.png b/fonts/TewiFont/2E37.png
index 1486c132e..a9e04fa3b 100644
Binary files a/fonts/TewiFont/2E37.png and b/fonts/TewiFont/2E37.png differ
diff --git a/fonts/TewiFont/2E38.png b/fonts/TewiFont/2E38.png
index 6b81a9a73..11ea4ef60 100644
Binary files a/fonts/TewiFont/2E38.png and b/fonts/TewiFont/2E38.png differ
diff --git a/fonts/TewiFont/2E39.png b/fonts/TewiFont/2E39.png
index 25de8a76e..44b358c6b 100644
Binary files a/fonts/TewiFont/2E39.png and b/fonts/TewiFont/2E39.png differ
diff --git a/fonts/TewiFont/2E3A.png b/fonts/TewiFont/2E3A.png
index 0f2f38870..124f78efb 100644
Binary files a/fonts/TewiFont/2E3A.png and b/fonts/TewiFont/2E3A.png differ
diff --git a/fonts/TewiFont/2E3B.png b/fonts/TewiFont/2E3B.png
index 8263a604a..fd963860e 100644
Binary files a/fonts/TewiFont/2E3B.png and b/fonts/TewiFont/2E3B.png differ
diff --git a/fonts/TewiFont/2E3C.png b/fonts/TewiFont/2E3C.png
index e5c228ff6..5d1d0db32 100644
Binary files a/fonts/TewiFont/2E3C.png and b/fonts/TewiFont/2E3C.png differ
diff --git a/fonts/TewiFont/2E3D.png b/fonts/TewiFont/2E3D.png
index f85582e41..94bb2fefb 100644
Binary files a/fonts/TewiFont/2E3D.png and b/fonts/TewiFont/2E3D.png differ
diff --git a/fonts/TewiFont/2E3E.png b/fonts/TewiFont/2E3E.png
index 995e21faf..9b317f75e 100644
Binary files a/fonts/TewiFont/2E3E.png and b/fonts/TewiFont/2E3E.png differ
diff --git a/fonts/TewiFont/2E3F.png b/fonts/TewiFont/2E3F.png
index f88d9702f..f3eb5ee00 100644
Binary files a/fonts/TewiFont/2E3F.png and b/fonts/TewiFont/2E3F.png differ
diff --git a/fonts/TewiFont/2E40.png b/fonts/TewiFont/2E40.png
index 668061799..ce0ba74ef 100644
Binary files a/fonts/TewiFont/2E40.png and b/fonts/TewiFont/2E40.png differ
diff --git a/fonts/TewiFont/E0A0.png b/fonts/TewiFont/E0A0.png
index 8aa4015ff..0269083d9 100644
Binary files a/fonts/TewiFont/E0A0.png and b/fonts/TewiFont/E0A0.png differ
diff --git a/fonts/TewiFont/E0A1.png b/fonts/TewiFont/E0A1.png
index a34f717e3..39edcfa27 100644
Binary files a/fonts/TewiFont/E0A1.png and b/fonts/TewiFont/E0A1.png differ
diff --git a/fonts/TewiFont/E0A2.png b/fonts/TewiFont/E0A2.png
index ca095fc48..076257127 100644
Binary files a/fonts/TewiFont/E0A2.png and b/fonts/TewiFont/E0A2.png differ
diff --git a/fonts/TewiFont/E0A5.png b/fonts/TewiFont/E0A5.png
index af76cc1af..c6da06466 100644
Binary files a/fonts/TewiFont/E0A5.png and b/fonts/TewiFont/E0A5.png differ
diff --git a/fonts/TewiFont/E0A6.png b/fonts/TewiFont/E0A6.png
index fb92141c0..ab8f488dd 100644
Binary files a/fonts/TewiFont/E0A6.png and b/fonts/TewiFont/E0A6.png differ
diff --git a/fonts/TewiFont/E0A7.png b/fonts/TewiFont/E0A7.png
index 0edc1e9e0..db8fc7595 100644
Binary files a/fonts/TewiFont/E0A7.png and b/fonts/TewiFont/E0A7.png differ
diff --git a/fonts/TewiFont/E0A8.png b/fonts/TewiFont/E0A8.png
index 0cea95fb1..cc12e22a1 100644
Binary files a/fonts/TewiFont/E0A8.png and b/fonts/TewiFont/E0A8.png differ
diff --git a/fonts/TewiFont/E0A9.png b/fonts/TewiFont/E0A9.png
index 350087d23..c7333396b 100644
Binary files a/fonts/TewiFont/E0A9.png and b/fonts/TewiFont/E0A9.png differ
diff --git a/fonts/TewiFont/E0AA.png b/fonts/TewiFont/E0AA.png
index 764258bbf..f34f3b85b 100644
Binary files a/fonts/TewiFont/E0AA.png and b/fonts/TewiFont/E0AA.png differ
diff --git a/fonts/TewiFont/E0AB.png b/fonts/TewiFont/E0AB.png
index ddbfc983d..94a031508 100644
Binary files a/fonts/TewiFont/E0AB.png and b/fonts/TewiFont/E0AB.png differ
diff --git a/fonts/TewiFont/E0AC.png b/fonts/TewiFont/E0AC.png
index 7c9434521..922f2edf0 100644
Binary files a/fonts/TewiFont/E0AC.png and b/fonts/TewiFont/E0AC.png differ
diff --git a/fonts/TewiFont/E0B0.png b/fonts/TewiFont/E0B0.png
index 34cef1de2..a235226bd 100644
Binary files a/fonts/TewiFont/E0B0.png and b/fonts/TewiFont/E0B0.png differ
diff --git a/fonts/TewiFont/E0B1.png b/fonts/TewiFont/E0B1.png
index 36b80a1f0..ac29b17bc 100644
Binary files a/fonts/TewiFont/E0B1.png and b/fonts/TewiFont/E0B1.png differ
diff --git a/fonts/TewiFont/E0B2.png b/fonts/TewiFont/E0B2.png
index 4703a585a..cc1f18df3 100644
Binary files a/fonts/TewiFont/E0B2.png and b/fonts/TewiFont/E0B2.png differ
diff --git a/fonts/TewiFont/E0B3.png b/fonts/TewiFont/E0B3.png
index a4c438d69..0b17e30d6 100644
Binary files a/fonts/TewiFont/E0B3.png and b/fonts/TewiFont/E0B3.png differ
diff --git a/fonts/TewiFont/E0B5.png b/fonts/TewiFont/E0B5.png
index 931e08f9f..9d57c4a52 100644
Binary files a/fonts/TewiFont/E0B5.png and b/fonts/TewiFont/E0B5.png differ
diff --git a/fonts/TewiFont/E0B6.png b/fonts/TewiFont/E0B6.png
index e40dae3c5..97cac41f2 100644
Binary files a/fonts/TewiFont/E0B6.png and b/fonts/TewiFont/E0B6.png differ
diff --git a/fonts/TewiFont/E0B7.png b/fonts/TewiFont/E0B7.png
index f4f3394c3..f7c5abc27 100644
Binary files a/fonts/TewiFont/E0B7.png and b/fonts/TewiFont/E0B7.png differ
diff --git a/fonts/TewiFont/E0B8.png b/fonts/TewiFont/E0B8.png
index 02b81d2dd..7e46c7dc4 100644
Binary files a/fonts/TewiFont/E0B8.png and b/fonts/TewiFont/E0B8.png differ
diff --git a/fonts/TewiFont/E0C0.png b/fonts/TewiFont/E0C0.png
index e84998f36..74f905227 100644
Binary files a/fonts/TewiFont/E0C0.png and b/fonts/TewiFont/E0C0.png differ
diff --git a/fonts/TewiFont/E0C1.png b/fonts/TewiFont/E0C1.png
index f77b6a433..65fb79bc5 100644
Binary files a/fonts/TewiFont/E0C1.png and b/fonts/TewiFont/E0C1.png differ
diff --git a/fonts/TewiFont/E0C2.png b/fonts/TewiFont/E0C2.png
index 94df4cf7f..d75f15825 100644
Binary files a/fonts/TewiFont/E0C2.png and b/fonts/TewiFont/E0C2.png differ
diff --git a/fonts/TewiFont/E0C3.png b/fonts/TewiFont/E0C3.png
index 65aea5d96..d0616ad82 100644
Binary files a/fonts/TewiFont/E0C3.png and b/fonts/TewiFont/E0C3.png differ
diff --git a/fonts/TewiFont/E0C4.png b/fonts/TewiFont/E0C4.png
index 3b9b3ebab..9e68e5feb 100644
Binary files a/fonts/TewiFont/E0C4.png and b/fonts/TewiFont/E0C4.png differ
diff --git a/fonts/TewiFont/E0C5.png b/fonts/TewiFont/E0C5.png
index 90f55b786..49bd52ba2 100644
Binary files a/fonts/TewiFont/E0C5.png and b/fonts/TewiFont/E0C5.png differ
diff --git a/fonts/TewiFont/E0C6.png b/fonts/TewiFont/E0C6.png
index c57efb463..b3f579ef5 100644
Binary files a/fonts/TewiFont/E0C6.png and b/fonts/TewiFont/E0C6.png differ
diff --git a/fonts/TewiFont/E0C7.png b/fonts/TewiFont/E0C7.png
index d03522a78..572028f4f 100644
Binary files a/fonts/TewiFont/E0C7.png and b/fonts/TewiFont/E0C7.png differ
diff --git a/fonts/TewiFont/FB01.png b/fonts/TewiFont/FB01.png
index edf5e53ec..81820c635 100644
Binary files a/fonts/TewiFont/FB01.png and b/fonts/TewiFont/FB01.png differ
diff --git a/fonts/TewiFont/FB02.png b/fonts/TewiFont/FB02.png
index 3c7aa3ca4..053e07d1b 100644
Binary files a/fonts/TewiFont/FB02.png and b/fonts/TewiFont/FB02.png differ
diff --git a/fonts/TewiFont/FF01.png b/fonts/TewiFont/FF01.png
index d7be472f4..ed2c4f564 100644
Binary files a/fonts/TewiFont/FF01.png and b/fonts/TewiFont/FF01.png differ
diff --git a/fonts/TewiFont/FF02.png b/fonts/TewiFont/FF02.png
index 5390a8618..8994b4aae 100644
Binary files a/fonts/TewiFont/FF02.png and b/fonts/TewiFont/FF02.png differ
diff --git a/fonts/TewiFont/FF03.png b/fonts/TewiFont/FF03.png
index 1cda759f2..b6be6d391 100644
Binary files a/fonts/TewiFont/FF03.png and b/fonts/TewiFont/FF03.png differ
diff --git a/fonts/TewiFont/FF04.png b/fonts/TewiFont/FF04.png
index 23c9a3015..752649d96 100644
Binary files a/fonts/TewiFont/FF04.png and b/fonts/TewiFont/FF04.png differ
diff --git a/fonts/TewiFont/FF05.png b/fonts/TewiFont/FF05.png
index b38e53fcd..fc3ea5a63 100644
Binary files a/fonts/TewiFont/FF05.png and b/fonts/TewiFont/FF05.png differ
diff --git a/fonts/TewiFont/FF06.png b/fonts/TewiFont/FF06.png
index f36417ef0..55fc3b4c7 100644
Binary files a/fonts/TewiFont/FF06.png and b/fonts/TewiFont/FF06.png differ
diff --git a/fonts/TewiFont/FF07.png b/fonts/TewiFont/FF07.png
index 9fc436e3c..cd410aff0 100644
Binary files a/fonts/TewiFont/FF07.png and b/fonts/TewiFont/FF07.png differ
diff --git a/fonts/TewiFont/FF08.png b/fonts/TewiFont/FF08.png
index d096d9179..ddaa89961 100644
Binary files a/fonts/TewiFont/FF08.png and b/fonts/TewiFont/FF08.png differ
diff --git a/fonts/TewiFont/FF09.png b/fonts/TewiFont/FF09.png
index 018744a8d..f5d5a6624 100644
Binary files a/fonts/TewiFont/FF09.png and b/fonts/TewiFont/FF09.png differ
diff --git a/fonts/TewiFont/FF0A.png b/fonts/TewiFont/FF0A.png
index c9912b9b0..60efe325d 100644
Binary files a/fonts/TewiFont/FF0A.png and b/fonts/TewiFont/FF0A.png differ
diff --git a/fonts/TewiFont/FF0B.png b/fonts/TewiFont/FF0B.png
index ee6100faa..13ebe5a70 100644
Binary files a/fonts/TewiFont/FF0B.png and b/fonts/TewiFont/FF0B.png differ
diff --git a/fonts/TewiFont/FF0C.png b/fonts/TewiFont/FF0C.png
index 494aa55d5..56dc4fa55 100644
Binary files a/fonts/TewiFont/FF0C.png and b/fonts/TewiFont/FF0C.png differ
diff --git a/fonts/TewiFont/FF0D.png b/fonts/TewiFont/FF0D.png
index a3e0874b0..f169b992e 100644
Binary files a/fonts/TewiFont/FF0D.png and b/fonts/TewiFont/FF0D.png differ
diff --git a/fonts/TewiFont/FF0E.png b/fonts/TewiFont/FF0E.png
index fef6483ea..a7663a1a3 100644
Binary files a/fonts/TewiFont/FF0E.png and b/fonts/TewiFont/FF0E.png differ
diff --git a/fonts/TewiFont/FF0F.png b/fonts/TewiFont/FF0F.png
index 2e8fec8b2..e79c63fac 100644
Binary files a/fonts/TewiFont/FF0F.png and b/fonts/TewiFont/FF0F.png differ
diff --git a/fonts/TewiFont/FF10.png b/fonts/TewiFont/FF10.png
index 056a6e96b..1ffdcf818 100644
Binary files a/fonts/TewiFont/FF10.png and b/fonts/TewiFont/FF10.png differ
diff --git a/fonts/TewiFont/FF11.png b/fonts/TewiFont/FF11.png
index 50f3b9ffc..8ac98c8ee 100644
Binary files a/fonts/TewiFont/FF11.png and b/fonts/TewiFont/FF11.png differ
diff --git a/fonts/TewiFont/FF12.png b/fonts/TewiFont/FF12.png
index 736598497..0d5fa5242 100644
Binary files a/fonts/TewiFont/FF12.png and b/fonts/TewiFont/FF12.png differ
diff --git a/fonts/TewiFont/FF13.png b/fonts/TewiFont/FF13.png
index ddfc0b32d..4d1b1fbb8 100644
Binary files a/fonts/TewiFont/FF13.png and b/fonts/TewiFont/FF13.png differ
diff --git a/fonts/TewiFont/FF14.png b/fonts/TewiFont/FF14.png
index 08ba8dc4d..f5f643e25 100644
Binary files a/fonts/TewiFont/FF14.png and b/fonts/TewiFont/FF14.png differ
diff --git a/fonts/TewiFont/FF15.png b/fonts/TewiFont/FF15.png
index 295daa9bb..a58a12235 100644
Binary files a/fonts/TewiFont/FF15.png and b/fonts/TewiFont/FF15.png differ
diff --git a/fonts/TewiFont/FF16.png b/fonts/TewiFont/FF16.png
index 02c88ee02..7c24e05c1 100644
Binary files a/fonts/TewiFont/FF16.png and b/fonts/TewiFont/FF16.png differ
diff --git a/fonts/TewiFont/FF17.png b/fonts/TewiFont/FF17.png
index c6504a5a0..bc8253f5b 100644
Binary files a/fonts/TewiFont/FF17.png and b/fonts/TewiFont/FF17.png differ
diff --git a/fonts/TewiFont/FF18.png b/fonts/TewiFont/FF18.png
index c1b8f17ef..34d7416c3 100644
Binary files a/fonts/TewiFont/FF18.png and b/fonts/TewiFont/FF18.png differ
diff --git a/fonts/TewiFont/FF19.png b/fonts/TewiFont/FF19.png
index 14a6d6710..96b1fdb8e 100644
Binary files a/fonts/TewiFont/FF19.png and b/fonts/TewiFont/FF19.png differ
diff --git a/fonts/TewiFont/FF1A.png b/fonts/TewiFont/FF1A.png
index 226b3baff..0541869d9 100644
Binary files a/fonts/TewiFont/FF1A.png and b/fonts/TewiFont/FF1A.png differ
diff --git a/fonts/TewiFont/FF1B.png b/fonts/TewiFont/FF1B.png
index 3b06e1ec7..2dbff65e7 100644
Binary files a/fonts/TewiFont/FF1B.png and b/fonts/TewiFont/FF1B.png differ
diff --git a/fonts/TewiFont/FF1C.png b/fonts/TewiFont/FF1C.png
index 992279858..52b8924c9 100644
Binary files a/fonts/TewiFont/FF1C.png and b/fonts/TewiFont/FF1C.png differ
diff --git a/fonts/TewiFont/FF1D.png b/fonts/TewiFont/FF1D.png
index 0400370d0..0e1a8bcc4 100644
Binary files a/fonts/TewiFont/FF1D.png and b/fonts/TewiFont/FF1D.png differ
diff --git a/fonts/TewiFont/FF1E.png b/fonts/TewiFont/FF1E.png
index 7dd594a73..216aed966 100644
Binary files a/fonts/TewiFont/FF1E.png and b/fonts/TewiFont/FF1E.png differ
diff --git a/fonts/TewiFont/FF1F.png b/fonts/TewiFont/FF1F.png
index ea4ec51e4..83b642e97 100644
Binary files a/fonts/TewiFont/FF1F.png and b/fonts/TewiFont/FF1F.png differ
diff --git a/fonts/TewiFont/FF20.png b/fonts/TewiFont/FF20.png
index 69f9be2df..e5a8eb204 100644
Binary files a/fonts/TewiFont/FF20.png and b/fonts/TewiFont/FF20.png differ
diff --git a/fonts/TewiFont/FF21.png b/fonts/TewiFont/FF21.png
index 71a7ddf18..bfd4f3252 100644
Binary files a/fonts/TewiFont/FF21.png and b/fonts/TewiFont/FF21.png differ
diff --git a/fonts/TewiFont/FF22.png b/fonts/TewiFont/FF22.png
index ae3e19522..4c6230564 100644
Binary files a/fonts/TewiFont/FF22.png and b/fonts/TewiFont/FF22.png differ
diff --git a/fonts/TewiFont/FF23.png b/fonts/TewiFont/FF23.png
index dfef1d568..acb0659b6 100644
Binary files a/fonts/TewiFont/FF23.png and b/fonts/TewiFont/FF23.png differ
diff --git a/fonts/TewiFont/FF24.png b/fonts/TewiFont/FF24.png
index 700c61d3a..2bc239164 100644
Binary files a/fonts/TewiFont/FF24.png and b/fonts/TewiFont/FF24.png differ
diff --git a/fonts/TewiFont/FF25.png b/fonts/TewiFont/FF25.png
index ff5afb7d3..abfb2cbbf 100644
Binary files a/fonts/TewiFont/FF25.png and b/fonts/TewiFont/FF25.png differ
diff --git a/fonts/TewiFont/FF26.png b/fonts/TewiFont/FF26.png
index 1247f7a82..0154e0d59 100644
Binary files a/fonts/TewiFont/FF26.png and b/fonts/TewiFont/FF26.png differ
diff --git a/fonts/TewiFont/FF27.png b/fonts/TewiFont/FF27.png
index 037be6a99..010dee737 100644
Binary files a/fonts/TewiFont/FF27.png and b/fonts/TewiFont/FF27.png differ
diff --git a/fonts/TewiFont/FF28.png b/fonts/TewiFont/FF28.png
index e4a824192..d6e81ca10 100644
Binary files a/fonts/TewiFont/FF28.png and b/fonts/TewiFont/FF28.png differ
diff --git a/fonts/TewiFont/FF29.png b/fonts/TewiFont/FF29.png
index 661b9a47c..f9f8925bc 100644
Binary files a/fonts/TewiFont/FF29.png and b/fonts/TewiFont/FF29.png differ
diff --git a/fonts/TewiFont/FF2A.png b/fonts/TewiFont/FF2A.png
index 0de8d5f83..98b967051 100644
Binary files a/fonts/TewiFont/FF2A.png and b/fonts/TewiFont/FF2A.png differ
diff --git a/fonts/TewiFont/FF2B.png b/fonts/TewiFont/FF2B.png
index 610b0bd93..794bf8768 100644
Binary files a/fonts/TewiFont/FF2B.png and b/fonts/TewiFont/FF2B.png differ
diff --git a/fonts/TewiFont/FF2C.png b/fonts/TewiFont/FF2C.png
index 97a86d69b..e65f0e7bd 100644
Binary files a/fonts/TewiFont/FF2C.png and b/fonts/TewiFont/FF2C.png differ
diff --git a/fonts/TewiFont/FF2D.png b/fonts/TewiFont/FF2D.png
index 1b9445890..c726a296e 100644
Binary files a/fonts/TewiFont/FF2D.png and b/fonts/TewiFont/FF2D.png differ
diff --git a/fonts/TewiFont/FF2E.png b/fonts/TewiFont/FF2E.png
index bede27ff0..177308421 100644
Binary files a/fonts/TewiFont/FF2E.png and b/fonts/TewiFont/FF2E.png differ
diff --git a/fonts/TewiFont/FF2F.png b/fonts/TewiFont/FF2F.png
index b318de6c5..aff1859ac 100644
Binary files a/fonts/TewiFont/FF2F.png and b/fonts/TewiFont/FF2F.png differ
diff --git a/fonts/TewiFont/FF30.png b/fonts/TewiFont/FF30.png
index 9a87c45ee..4f8e99c2e 100644
Binary files a/fonts/TewiFont/FF30.png and b/fonts/TewiFont/FF30.png differ
diff --git a/fonts/TewiFont/FF31.png b/fonts/TewiFont/FF31.png
index cbb066dc9..4d3b38fac 100644
Binary files a/fonts/TewiFont/FF31.png and b/fonts/TewiFont/FF31.png differ
diff --git a/fonts/TewiFont/FF32.png b/fonts/TewiFont/FF32.png
index ca4cc7882..c3ec7dd63 100644
Binary files a/fonts/TewiFont/FF32.png and b/fonts/TewiFont/FF32.png differ
diff --git a/fonts/TewiFont/FF33.png b/fonts/TewiFont/FF33.png
index b7736f806..b58ca0775 100644
Binary files a/fonts/TewiFont/FF33.png and b/fonts/TewiFont/FF33.png differ
diff --git a/fonts/TewiFont/FF34.png b/fonts/TewiFont/FF34.png
index 5f183459b..1f47f9f1e 100644
Binary files a/fonts/TewiFont/FF34.png and b/fonts/TewiFont/FF34.png differ
diff --git a/fonts/TewiFont/FF35.png b/fonts/TewiFont/FF35.png
index 22dadb35c..7c42953ad 100644
Binary files a/fonts/TewiFont/FF35.png and b/fonts/TewiFont/FF35.png differ
diff --git a/fonts/TewiFont/FF36.png b/fonts/TewiFont/FF36.png
index 66d042423..bf90c922c 100644
Binary files a/fonts/TewiFont/FF36.png and b/fonts/TewiFont/FF36.png differ
diff --git a/fonts/TewiFont/FF37.png b/fonts/TewiFont/FF37.png
index e3273caf9..5792cb6bf 100644
Binary files a/fonts/TewiFont/FF37.png and b/fonts/TewiFont/FF37.png differ
diff --git a/fonts/TewiFont/FF38.png b/fonts/TewiFont/FF38.png
index 1bde4a7c5..0085fe8c5 100644
Binary files a/fonts/TewiFont/FF38.png and b/fonts/TewiFont/FF38.png differ
diff --git a/fonts/TewiFont/FF39.png b/fonts/TewiFont/FF39.png
index 781d5a252..25938957d 100644
Binary files a/fonts/TewiFont/FF39.png and b/fonts/TewiFont/FF39.png differ
diff --git a/fonts/TewiFont/FF3A.png b/fonts/TewiFont/FF3A.png
index c164bd199..1f9547e12 100644
Binary files a/fonts/TewiFont/FF3A.png and b/fonts/TewiFont/FF3A.png differ
diff --git a/fonts/TewiFont/FF3B.png b/fonts/TewiFont/FF3B.png
index 658c8c99d..2ba1a08f2 100644
Binary files a/fonts/TewiFont/FF3B.png and b/fonts/TewiFont/FF3B.png differ
diff --git a/fonts/TewiFont/FF3C.png b/fonts/TewiFont/FF3C.png
index 7cedc11f6..0e29a7229 100644
Binary files a/fonts/TewiFont/FF3C.png and b/fonts/TewiFont/FF3C.png differ
diff --git a/fonts/TewiFont/FF3D.png b/fonts/TewiFont/FF3D.png
index c0f70f44b..1f32d5cc0 100644
Binary files a/fonts/TewiFont/FF3D.png and b/fonts/TewiFont/FF3D.png differ
diff --git a/fonts/TewiFont/FF3E.png b/fonts/TewiFont/FF3E.png
index 5468de516..4e1ee9376 100644
Binary files a/fonts/TewiFont/FF3E.png and b/fonts/TewiFont/FF3E.png differ
diff --git a/fonts/TewiFont/FF3F.png b/fonts/TewiFont/FF3F.png
index 2ff8ab152..604377144 100644
Binary files a/fonts/TewiFont/FF3F.png and b/fonts/TewiFont/FF3F.png differ
diff --git a/fonts/TewiFont/FF40.png b/fonts/TewiFont/FF40.png
index fd8875005..ede377ecf 100644
Binary files a/fonts/TewiFont/FF40.png and b/fonts/TewiFont/FF40.png differ
diff --git a/fonts/TewiFont/FF41.png b/fonts/TewiFont/FF41.png
index 0548ce363..2951d3640 100644
Binary files a/fonts/TewiFont/FF41.png and b/fonts/TewiFont/FF41.png differ
diff --git a/fonts/TewiFont/FF42.png b/fonts/TewiFont/FF42.png
index bfcd15ab9..d77d08828 100644
Binary files a/fonts/TewiFont/FF42.png and b/fonts/TewiFont/FF42.png differ
diff --git a/fonts/TewiFont/FF43.png b/fonts/TewiFont/FF43.png
index 43770ff81..16bdad50b 100644
Binary files a/fonts/TewiFont/FF43.png and b/fonts/TewiFont/FF43.png differ
diff --git a/fonts/TewiFont/FF44.png b/fonts/TewiFont/FF44.png
index 973c4b58c..8efdacaac 100644
Binary files a/fonts/TewiFont/FF44.png and b/fonts/TewiFont/FF44.png differ
diff --git a/fonts/TewiFont/FF45.png b/fonts/TewiFont/FF45.png
index 4a1445287..ff3c667bf 100644
Binary files a/fonts/TewiFont/FF45.png and b/fonts/TewiFont/FF45.png differ
diff --git a/fonts/TewiFont/FF46.png b/fonts/TewiFont/FF46.png
index 6d14107e5..4e6c64d29 100644
Binary files a/fonts/TewiFont/FF46.png and b/fonts/TewiFont/FF46.png differ
diff --git a/fonts/TewiFont/FF47.png b/fonts/TewiFont/FF47.png
index ddb780b9d..5071477da 100644
Binary files a/fonts/TewiFont/FF47.png and b/fonts/TewiFont/FF47.png differ
diff --git a/fonts/TewiFont/FF48.png b/fonts/TewiFont/FF48.png
index a6ac17d9c..910be414a 100644
Binary files a/fonts/TewiFont/FF48.png and b/fonts/TewiFont/FF48.png differ
diff --git a/fonts/TewiFont/FF49.png b/fonts/TewiFont/FF49.png
index 8bbacb6aa..8af16b1c4 100644
Binary files a/fonts/TewiFont/FF49.png and b/fonts/TewiFont/FF49.png differ
diff --git a/fonts/TewiFont/FF4A.png b/fonts/TewiFont/FF4A.png
index fcf55b36b..7c3ac18ed 100644
Binary files a/fonts/TewiFont/FF4A.png and b/fonts/TewiFont/FF4A.png differ
diff --git a/fonts/TewiFont/FF4B.png b/fonts/TewiFont/FF4B.png
index dbd66cf46..34e30ac4a 100644
Binary files a/fonts/TewiFont/FF4B.png and b/fonts/TewiFont/FF4B.png differ
diff --git a/fonts/TewiFont/FF4C.png b/fonts/TewiFont/FF4C.png
index 661b9a47c..f9f8925bc 100644
Binary files a/fonts/TewiFont/FF4C.png and b/fonts/TewiFont/FF4C.png differ
diff --git a/fonts/TewiFont/FF4D.png b/fonts/TewiFont/FF4D.png
index 1e4682f1f..66bbb231f 100644
Binary files a/fonts/TewiFont/FF4D.png and b/fonts/TewiFont/FF4D.png differ
diff --git a/fonts/TewiFont/FF4E.png b/fonts/TewiFont/FF4E.png
index f4c3a0264..6f6bdbcf2 100644
Binary files a/fonts/TewiFont/FF4E.png and b/fonts/TewiFont/FF4E.png differ
diff --git a/fonts/TewiFont/FF4F.png b/fonts/TewiFont/FF4F.png
index b6e7146b0..b0a9b47d4 100644
Binary files a/fonts/TewiFont/FF4F.png and b/fonts/TewiFont/FF4F.png differ
diff --git a/fonts/TewiFont/FF50.png b/fonts/TewiFont/FF50.png
index d356a0c13..7c8cba5e7 100644
Binary files a/fonts/TewiFont/FF50.png and b/fonts/TewiFont/FF50.png differ
diff --git a/fonts/TewiFont/FF51.png b/fonts/TewiFont/FF51.png
index cf25da5a9..26874d23f 100644
Binary files a/fonts/TewiFont/FF51.png and b/fonts/TewiFont/FF51.png differ
diff --git a/fonts/TewiFont/FF52.png b/fonts/TewiFont/FF52.png
index f5d5a2c95..8e1d2cd34 100644
Binary files a/fonts/TewiFont/FF52.png and b/fonts/TewiFont/FF52.png differ
diff --git a/fonts/TewiFont/FF53.png b/fonts/TewiFont/FF53.png
index d723f7ff2..0c83ce69e 100644
Binary files a/fonts/TewiFont/FF53.png and b/fonts/TewiFont/FF53.png differ
diff --git a/fonts/TewiFont/FF54.png b/fonts/TewiFont/FF54.png
index cf4301ecb..46cf10135 100644
Binary files a/fonts/TewiFont/FF54.png and b/fonts/TewiFont/FF54.png differ
diff --git a/fonts/TewiFont/FF55.png b/fonts/TewiFont/FF55.png
index 6966e6b41..8bb1f9a1b 100644
Binary files a/fonts/TewiFont/FF55.png and b/fonts/TewiFont/FF55.png differ
diff --git a/fonts/TewiFont/FF56.png b/fonts/TewiFont/FF56.png
index a25437778..1e6465eca 100644
Binary files a/fonts/TewiFont/FF56.png and b/fonts/TewiFont/FF56.png differ
diff --git a/fonts/TewiFont/FF57.png b/fonts/TewiFont/FF57.png
index 3fa11d18e..b0550eae2 100644
Binary files a/fonts/TewiFont/FF57.png and b/fonts/TewiFont/FF57.png differ
diff --git a/fonts/TewiFont/FF58.png b/fonts/TewiFont/FF58.png
index 51935f88d..4bcf54325 100644
Binary files a/fonts/TewiFont/FF58.png and b/fonts/TewiFont/FF58.png differ
diff --git a/fonts/TewiFont/FF59.png b/fonts/TewiFont/FF59.png
index 9559eaaf5..4b040e1b5 100644
Binary files a/fonts/TewiFont/FF59.png and b/fonts/TewiFont/FF59.png differ
diff --git a/fonts/TewiFont/FF5A.png b/fonts/TewiFont/FF5A.png
index 19e93012d..68dc77cbd 100644
Binary files a/fonts/TewiFont/FF5A.png and b/fonts/TewiFont/FF5A.png differ
diff --git a/fonts/TewiFont/FF5B.png b/fonts/TewiFont/FF5B.png
index 313c6be4e..51867dde7 100644
Binary files a/fonts/TewiFont/FF5B.png and b/fonts/TewiFont/FF5B.png differ
diff --git a/fonts/TewiFont/FF5C.png b/fonts/TewiFont/FF5C.png
index 77e241750..e0843d60e 100644
Binary files a/fonts/TewiFont/FF5C.png and b/fonts/TewiFont/FF5C.png differ
diff --git a/fonts/TewiFont/FF5D.png b/fonts/TewiFont/FF5D.png
index ea8684ae1..57581eaf3 100644
Binary files a/fonts/TewiFont/FF5D.png and b/fonts/TewiFont/FF5D.png differ
diff --git a/fonts/TewiFont/FFE3.png b/fonts/TewiFont/FFE3.png
index b40b33f97..b1bc406db 100644
Binary files a/fonts/TewiFont/FFE3.png and b/fonts/TewiFont/FFE3.png differ
diff --git a/fonts/TewiFont/FFE5.png b/fonts/TewiFont/FFE5.png
index af2ee3b40..01c00e615 100644
Binary files a/fonts/TewiFont/FFE5.png and b/fonts/TewiFont/FFE5.png differ
diff --git a/fonts/TewiFont/FFFD.png b/fonts/TewiFont/FFFD.png
index 74431629e..be0d83e80 100644
Binary files a/fonts/TewiFont/FFFD.png and b/fonts/TewiFont/FFFD.png differ
diff --git a/fonts/TewiFontOutline/0021.png b/fonts/TewiFontOutline/0021.png
index 4756d44a1..470ab0a32 100644
Binary files a/fonts/TewiFontOutline/0021.png and b/fonts/TewiFontOutline/0021.png differ
diff --git a/fonts/TewiFontOutline/0022.png b/fonts/TewiFontOutline/0022.png
index 464b17efe..8ce35c77e 100644
Binary files a/fonts/TewiFontOutline/0022.png and b/fonts/TewiFontOutline/0022.png differ
diff --git a/fonts/TewiFontOutline/0023.png b/fonts/TewiFontOutline/0023.png
index 367d0651f..c37f37d9f 100644
Binary files a/fonts/TewiFontOutline/0023.png and b/fonts/TewiFontOutline/0023.png differ
diff --git a/fonts/TewiFontOutline/0024.png b/fonts/TewiFontOutline/0024.png
index b964776b6..eaa3f8a78 100644
Binary files a/fonts/TewiFontOutline/0024.png and b/fonts/TewiFontOutline/0024.png differ
diff --git a/fonts/TewiFontOutline/0025.png b/fonts/TewiFontOutline/0025.png
index 92189c0fd..c44bb569d 100644
Binary files a/fonts/TewiFontOutline/0025.png and b/fonts/TewiFontOutline/0025.png differ
diff --git a/fonts/TewiFontOutline/0026.png b/fonts/TewiFontOutline/0026.png
index 49aeda709..2b6ff61b4 100644
Binary files a/fonts/TewiFontOutline/0026.png and b/fonts/TewiFontOutline/0026.png differ
diff --git a/fonts/TewiFontOutline/0027.png b/fonts/TewiFontOutline/0027.png
index e10f030ed..eb55a9e15 100644
Binary files a/fonts/TewiFontOutline/0027.png and b/fonts/TewiFontOutline/0027.png differ
diff --git a/fonts/TewiFontOutline/0028.png b/fonts/TewiFontOutline/0028.png
index 82d811429..6695daec2 100644
Binary files a/fonts/TewiFontOutline/0028.png and b/fonts/TewiFontOutline/0028.png differ
diff --git a/fonts/TewiFontOutline/0029.png b/fonts/TewiFontOutline/0029.png
index 42dd346e6..5f89730de 100644
Binary files a/fonts/TewiFontOutline/0029.png and b/fonts/TewiFontOutline/0029.png differ
diff --git a/fonts/TewiFontOutline/002A.png b/fonts/TewiFontOutline/002A.png
index 2a49ce070..52aaa781e 100644
Binary files a/fonts/TewiFontOutline/002A.png and b/fonts/TewiFontOutline/002A.png differ
diff --git a/fonts/TewiFontOutline/002B.png b/fonts/TewiFontOutline/002B.png
index 52975efa8..b5935073d 100644
Binary files a/fonts/TewiFontOutline/002B.png and b/fonts/TewiFontOutline/002B.png differ
diff --git a/fonts/TewiFontOutline/002C.png b/fonts/TewiFontOutline/002C.png
index 531bb4ff6..64bcc6e56 100644
Binary files a/fonts/TewiFontOutline/002C.png and b/fonts/TewiFontOutline/002C.png differ
diff --git a/fonts/TewiFontOutline/002D.png b/fonts/TewiFontOutline/002D.png
index 2c0d6328c..8e5332fa6 100644
Binary files a/fonts/TewiFontOutline/002D.png and b/fonts/TewiFontOutline/002D.png differ
diff --git a/fonts/TewiFontOutline/002E.png b/fonts/TewiFontOutline/002E.png
index d3e673a8f..3808058f9 100644
Binary files a/fonts/TewiFontOutline/002E.png and b/fonts/TewiFontOutline/002E.png differ
diff --git a/fonts/TewiFontOutline/002F.png b/fonts/TewiFontOutline/002F.png
index 12e3d4a56..0eb5eaa78 100644
Binary files a/fonts/TewiFontOutline/002F.png and b/fonts/TewiFontOutline/002F.png differ
diff --git a/fonts/TewiFontOutline/0030.png b/fonts/TewiFontOutline/0030.png
index e5c6477cb..f829bab65 100644
Binary files a/fonts/TewiFontOutline/0030.png and b/fonts/TewiFontOutline/0030.png differ
diff --git a/fonts/TewiFontOutline/0031.png b/fonts/TewiFontOutline/0031.png
index 813d67c3d..cda58e237 100644
Binary files a/fonts/TewiFontOutline/0031.png and b/fonts/TewiFontOutline/0031.png differ
diff --git a/fonts/TewiFontOutline/0032.png b/fonts/TewiFontOutline/0032.png
index 13d670a33..23be2965f 100644
Binary files a/fonts/TewiFontOutline/0032.png and b/fonts/TewiFontOutline/0032.png differ
diff --git a/fonts/TewiFontOutline/0033.png b/fonts/TewiFontOutline/0033.png
index 17983f3a0..813c5efee 100644
Binary files a/fonts/TewiFontOutline/0033.png and b/fonts/TewiFontOutline/0033.png differ
diff --git a/fonts/TewiFontOutline/0034.png b/fonts/TewiFontOutline/0034.png
index 0fd517113..d405fcc88 100644
Binary files a/fonts/TewiFontOutline/0034.png and b/fonts/TewiFontOutline/0034.png differ
diff --git a/fonts/TewiFontOutline/0035.png b/fonts/TewiFontOutline/0035.png
index 8af64bace..d1d2124ed 100644
Binary files a/fonts/TewiFontOutline/0035.png and b/fonts/TewiFontOutline/0035.png differ
diff --git a/fonts/TewiFontOutline/0036.png b/fonts/TewiFontOutline/0036.png
index 197eaeda0..1dcd8ef56 100644
Binary files a/fonts/TewiFontOutline/0036.png and b/fonts/TewiFontOutline/0036.png differ
diff --git a/fonts/TewiFontOutline/0037.png b/fonts/TewiFontOutline/0037.png
index c98ccae40..5ee070974 100644
Binary files a/fonts/TewiFontOutline/0037.png and b/fonts/TewiFontOutline/0037.png differ
diff --git a/fonts/TewiFontOutline/0038.png b/fonts/TewiFontOutline/0038.png
index 4c294ac3b..5187f71c9 100644
Binary files a/fonts/TewiFontOutline/0038.png and b/fonts/TewiFontOutline/0038.png differ
diff --git a/fonts/TewiFontOutline/0039.png b/fonts/TewiFontOutline/0039.png
index cbab44fce..0a9c7bd75 100644
Binary files a/fonts/TewiFontOutline/0039.png and b/fonts/TewiFontOutline/0039.png differ
diff --git a/fonts/TewiFontOutline/003A.png b/fonts/TewiFontOutline/003A.png
index 2a5b4fafb..ee476be09 100644
Binary files a/fonts/TewiFontOutline/003A.png and b/fonts/TewiFontOutline/003A.png differ
diff --git a/fonts/TewiFontOutline/003B.png b/fonts/TewiFontOutline/003B.png
index b712921f5..050254991 100644
Binary files a/fonts/TewiFontOutline/003B.png and b/fonts/TewiFontOutline/003B.png differ
diff --git a/fonts/TewiFontOutline/003C.png b/fonts/TewiFontOutline/003C.png
index 942eb441b..1b9c9bc28 100644
Binary files a/fonts/TewiFontOutline/003C.png and b/fonts/TewiFontOutline/003C.png differ
diff --git a/fonts/TewiFontOutline/003D.png b/fonts/TewiFontOutline/003D.png
index 69de34d1e..fdeeab85c 100644
Binary files a/fonts/TewiFontOutline/003D.png and b/fonts/TewiFontOutline/003D.png differ
diff --git a/fonts/TewiFontOutline/003E.png b/fonts/TewiFontOutline/003E.png
index 7b3942b54..c3fdd96de 100644
Binary files a/fonts/TewiFontOutline/003E.png and b/fonts/TewiFontOutline/003E.png differ
diff --git a/fonts/TewiFontOutline/003F.png b/fonts/TewiFontOutline/003F.png
index 05d9792fd..90c6b48d1 100644
Binary files a/fonts/TewiFontOutline/003F.png and b/fonts/TewiFontOutline/003F.png differ
diff --git a/fonts/TewiFontOutline/0040.png b/fonts/TewiFontOutline/0040.png
index c08d68aed..4b5763ebc 100644
Binary files a/fonts/TewiFontOutline/0040.png and b/fonts/TewiFontOutline/0040.png differ
diff --git a/fonts/TewiFontOutline/0041.png b/fonts/TewiFontOutline/0041.png
index ca21676fc..af7459fc6 100644
Binary files a/fonts/TewiFontOutline/0041.png and b/fonts/TewiFontOutline/0041.png differ
diff --git a/fonts/TewiFontOutline/0042.png b/fonts/TewiFontOutline/0042.png
index 48b12c726..b245708f4 100644
Binary files a/fonts/TewiFontOutline/0042.png and b/fonts/TewiFontOutline/0042.png differ
diff --git a/fonts/TewiFontOutline/0043.png b/fonts/TewiFontOutline/0043.png
index 997e5e8e2..9cbf7249d 100644
Binary files a/fonts/TewiFontOutline/0043.png and b/fonts/TewiFontOutline/0043.png differ
diff --git a/fonts/TewiFontOutline/0044.png b/fonts/TewiFontOutline/0044.png
index 2d9d5de38..bfd43ec0b 100644
Binary files a/fonts/TewiFontOutline/0044.png and b/fonts/TewiFontOutline/0044.png differ
diff --git a/fonts/TewiFontOutline/0045.png b/fonts/TewiFontOutline/0045.png
index 877ede72b..16237b2c2 100644
Binary files a/fonts/TewiFontOutline/0045.png and b/fonts/TewiFontOutline/0045.png differ
diff --git a/fonts/TewiFontOutline/0046.png b/fonts/TewiFontOutline/0046.png
index f82cfed45..609025adb 100644
Binary files a/fonts/TewiFontOutline/0046.png and b/fonts/TewiFontOutline/0046.png differ
diff --git a/fonts/TewiFontOutline/0047.png b/fonts/TewiFontOutline/0047.png
index 89ae2b6e1..e42e3d175 100644
Binary files a/fonts/TewiFontOutline/0047.png and b/fonts/TewiFontOutline/0047.png differ
diff --git a/fonts/TewiFontOutline/0048.png b/fonts/TewiFontOutline/0048.png
index e567bbd3a..440636ffe 100644
Binary files a/fonts/TewiFontOutline/0048.png and b/fonts/TewiFontOutline/0048.png differ
diff --git a/fonts/TewiFontOutline/0049.png b/fonts/TewiFontOutline/0049.png
index d7c93ca79..fcea6f1b0 100644
Binary files a/fonts/TewiFontOutline/0049.png and b/fonts/TewiFontOutline/0049.png differ
diff --git a/fonts/TewiFontOutline/004A.png b/fonts/TewiFontOutline/004A.png
index 4987adee1..8266c168a 100644
Binary files a/fonts/TewiFontOutline/004A.png and b/fonts/TewiFontOutline/004A.png differ
diff --git a/fonts/TewiFontOutline/004B.png b/fonts/TewiFontOutline/004B.png
index f8060a305..8411152b5 100644
Binary files a/fonts/TewiFontOutline/004B.png and b/fonts/TewiFontOutline/004B.png differ
diff --git a/fonts/TewiFontOutline/004C.png b/fonts/TewiFontOutline/004C.png
index a216844c0..becce23a0 100644
Binary files a/fonts/TewiFontOutline/004C.png and b/fonts/TewiFontOutline/004C.png differ
diff --git a/fonts/TewiFontOutline/004D.png b/fonts/TewiFontOutline/004D.png
index ed0d7a72c..e79106da2 100644
Binary files a/fonts/TewiFontOutline/004D.png and b/fonts/TewiFontOutline/004D.png differ
diff --git a/fonts/TewiFontOutline/004E.png b/fonts/TewiFontOutline/004E.png
index 00c5b43c2..14650d00e 100644
Binary files a/fonts/TewiFontOutline/004E.png and b/fonts/TewiFontOutline/004E.png differ
diff --git a/fonts/TewiFontOutline/004F.png b/fonts/TewiFontOutline/004F.png
index ec4f36d2b..2e4ed1c69 100644
Binary files a/fonts/TewiFontOutline/004F.png and b/fonts/TewiFontOutline/004F.png differ
diff --git a/fonts/TewiFontOutline/0050.png b/fonts/TewiFontOutline/0050.png
index 27d201189..ff46a509d 100644
Binary files a/fonts/TewiFontOutline/0050.png and b/fonts/TewiFontOutline/0050.png differ
diff --git a/fonts/TewiFontOutline/0051.png b/fonts/TewiFontOutline/0051.png
index 3aee8d28b..a6cb4ce13 100644
Binary files a/fonts/TewiFontOutline/0051.png and b/fonts/TewiFontOutline/0051.png differ
diff --git a/fonts/TewiFontOutline/0052.png b/fonts/TewiFontOutline/0052.png
index 738d5229b..8ce50be15 100644
Binary files a/fonts/TewiFontOutline/0052.png and b/fonts/TewiFontOutline/0052.png differ
diff --git a/fonts/TewiFontOutline/0053.png b/fonts/TewiFontOutline/0053.png
index 184a09e6d..4ac274e67 100644
Binary files a/fonts/TewiFontOutline/0053.png and b/fonts/TewiFontOutline/0053.png differ
diff --git a/fonts/TewiFontOutline/0054.png b/fonts/TewiFontOutline/0054.png
index 2ac7dcb07..01f52e197 100644
Binary files a/fonts/TewiFontOutline/0054.png and b/fonts/TewiFontOutline/0054.png differ
diff --git a/fonts/TewiFontOutline/0055.png b/fonts/TewiFontOutline/0055.png
index a01bd894e..b477399d3 100644
Binary files a/fonts/TewiFontOutline/0055.png and b/fonts/TewiFontOutline/0055.png differ
diff --git a/fonts/TewiFontOutline/0056.png b/fonts/TewiFontOutline/0056.png
index b5ee7a317..ac55a6b25 100644
Binary files a/fonts/TewiFontOutline/0056.png and b/fonts/TewiFontOutline/0056.png differ
diff --git a/fonts/TewiFontOutline/0057.png b/fonts/TewiFontOutline/0057.png
index 946b03613..c554ae628 100644
Binary files a/fonts/TewiFontOutline/0057.png and b/fonts/TewiFontOutline/0057.png differ
diff --git a/fonts/TewiFontOutline/0058.png b/fonts/TewiFontOutline/0058.png
index ef1267672..43890c19e 100644
Binary files a/fonts/TewiFontOutline/0058.png and b/fonts/TewiFontOutline/0058.png differ
diff --git a/fonts/TewiFontOutline/0059.png b/fonts/TewiFontOutline/0059.png
index d49f73aaf..5f4f860ad 100644
Binary files a/fonts/TewiFontOutline/0059.png and b/fonts/TewiFontOutline/0059.png differ
diff --git a/fonts/TewiFontOutline/005A.png b/fonts/TewiFontOutline/005A.png
index 4e292ce01..cfe08f4fd 100644
Binary files a/fonts/TewiFontOutline/005A.png and b/fonts/TewiFontOutline/005A.png differ
diff --git a/fonts/TewiFontOutline/005B.png b/fonts/TewiFontOutline/005B.png
index f6bd8172a..3225664ea 100644
Binary files a/fonts/TewiFontOutline/005B.png and b/fonts/TewiFontOutline/005B.png differ
diff --git a/fonts/TewiFontOutline/005C.png b/fonts/TewiFontOutline/005C.png
index 153047f52..6ddd824c8 100644
Binary files a/fonts/TewiFontOutline/005C.png and b/fonts/TewiFontOutline/005C.png differ
diff --git a/fonts/TewiFontOutline/005D.png b/fonts/TewiFontOutline/005D.png
index ec98a63d2..50a1a170c 100644
Binary files a/fonts/TewiFontOutline/005D.png and b/fonts/TewiFontOutline/005D.png differ
diff --git a/fonts/TewiFontOutline/005E.png b/fonts/TewiFontOutline/005E.png
index b939ffa98..93a92dae5 100644
Binary files a/fonts/TewiFontOutline/005E.png and b/fonts/TewiFontOutline/005E.png differ
diff --git a/fonts/TewiFontOutline/005F.png b/fonts/TewiFontOutline/005F.png
index 578c70d7f..41a43dc85 100644
Binary files a/fonts/TewiFontOutline/005F.png and b/fonts/TewiFontOutline/005F.png differ
diff --git a/fonts/TewiFontOutline/0060.png b/fonts/TewiFontOutline/0060.png
index d5dc29d64..112633645 100644
Binary files a/fonts/TewiFontOutline/0060.png and b/fonts/TewiFontOutline/0060.png differ
diff --git a/fonts/TewiFontOutline/0061.png b/fonts/TewiFontOutline/0061.png
index 87f03bea1..b33582d9c 100644
Binary files a/fonts/TewiFontOutline/0061.png and b/fonts/TewiFontOutline/0061.png differ
diff --git a/fonts/TewiFontOutline/0062.png b/fonts/TewiFontOutline/0062.png
index d194a2882..0b01eda5d 100644
Binary files a/fonts/TewiFontOutline/0062.png and b/fonts/TewiFontOutline/0062.png differ
diff --git a/fonts/TewiFontOutline/0063.png b/fonts/TewiFontOutline/0063.png
index 726d21bf5..1c407f07e 100644
Binary files a/fonts/TewiFontOutline/0063.png and b/fonts/TewiFontOutline/0063.png differ
diff --git a/fonts/TewiFontOutline/0064.png b/fonts/TewiFontOutline/0064.png
index cdfee703d..be1e53a72 100644
Binary files a/fonts/TewiFontOutline/0064.png and b/fonts/TewiFontOutline/0064.png differ
diff --git a/fonts/TewiFontOutline/0065.png b/fonts/TewiFontOutline/0065.png
index f59a5a3d4..c0b1da88a 100644
Binary files a/fonts/TewiFontOutline/0065.png and b/fonts/TewiFontOutline/0065.png differ
diff --git a/fonts/TewiFontOutline/0066.png b/fonts/TewiFontOutline/0066.png
index ea3933c54..acd9f8d80 100644
Binary files a/fonts/TewiFontOutline/0066.png and b/fonts/TewiFontOutline/0066.png differ
diff --git a/fonts/TewiFontOutline/0067.png b/fonts/TewiFontOutline/0067.png
index f1980bcd9..1d8ecaaa9 100644
Binary files a/fonts/TewiFontOutline/0067.png and b/fonts/TewiFontOutline/0067.png differ
diff --git a/fonts/TewiFontOutline/0068.png b/fonts/TewiFontOutline/0068.png
index 4daba8f0c..6226f3978 100644
Binary files a/fonts/TewiFontOutline/0068.png and b/fonts/TewiFontOutline/0068.png differ
diff --git a/fonts/TewiFontOutline/0069.png b/fonts/TewiFontOutline/0069.png
index a0c5e6cc0..04cd21b3f 100644
Binary files a/fonts/TewiFontOutline/0069.png and b/fonts/TewiFontOutline/0069.png differ
diff --git a/fonts/TewiFontOutline/006A.png b/fonts/TewiFontOutline/006A.png
index e13e0357a..45b1160db 100644
Binary files a/fonts/TewiFontOutline/006A.png and b/fonts/TewiFontOutline/006A.png differ
diff --git a/fonts/TewiFontOutline/006B.png b/fonts/TewiFontOutline/006B.png
index bb9ad26d9..fc688c4cf 100644
Binary files a/fonts/TewiFontOutline/006B.png and b/fonts/TewiFontOutline/006B.png differ
diff --git a/fonts/TewiFontOutline/006C.png b/fonts/TewiFontOutline/006C.png
index 74ce239b3..9de8b2abf 100644
Binary files a/fonts/TewiFontOutline/006C.png and b/fonts/TewiFontOutline/006C.png differ
diff --git a/fonts/TewiFontOutline/006D.png b/fonts/TewiFontOutline/006D.png
index 2be284712..bd0c08276 100644
Binary files a/fonts/TewiFontOutline/006D.png and b/fonts/TewiFontOutline/006D.png differ
diff --git a/fonts/TewiFontOutline/006E.png b/fonts/TewiFontOutline/006E.png
index fea7f7603..2403cce33 100644
Binary files a/fonts/TewiFontOutline/006E.png and b/fonts/TewiFontOutline/006E.png differ
diff --git a/fonts/TewiFontOutline/006F.png b/fonts/TewiFontOutline/006F.png
index 177ddfaeb..df7c2be62 100644
Binary files a/fonts/TewiFontOutline/006F.png and b/fonts/TewiFontOutline/006F.png differ
diff --git a/fonts/TewiFontOutline/0070.png b/fonts/TewiFontOutline/0070.png
index e0fc224ba..d954dbd25 100644
Binary files a/fonts/TewiFontOutline/0070.png and b/fonts/TewiFontOutline/0070.png differ
diff --git a/fonts/TewiFontOutline/0071.png b/fonts/TewiFontOutline/0071.png
index 40ec7e2b6..3aa9c5504 100644
Binary files a/fonts/TewiFontOutline/0071.png and b/fonts/TewiFontOutline/0071.png differ
diff --git a/fonts/TewiFontOutline/0072.png b/fonts/TewiFontOutline/0072.png
index aa7065342..c96bc58af 100644
Binary files a/fonts/TewiFontOutline/0072.png and b/fonts/TewiFontOutline/0072.png differ
diff --git a/fonts/TewiFontOutline/0073.png b/fonts/TewiFontOutline/0073.png
index 27d136ea8..0b6899cad 100644
Binary files a/fonts/TewiFontOutline/0073.png and b/fonts/TewiFontOutline/0073.png differ
diff --git a/fonts/TewiFontOutline/0074.png b/fonts/TewiFontOutline/0074.png
index ab6ffe247..ae84c6394 100644
Binary files a/fonts/TewiFontOutline/0074.png and b/fonts/TewiFontOutline/0074.png differ
diff --git a/fonts/TewiFontOutline/0075.png b/fonts/TewiFontOutline/0075.png
index ffc4f0fca..84fe89f3b 100644
Binary files a/fonts/TewiFontOutline/0075.png and b/fonts/TewiFontOutline/0075.png differ
diff --git a/fonts/TewiFontOutline/0076.png b/fonts/TewiFontOutline/0076.png
index 563c683ab..629d9ad8a 100644
Binary files a/fonts/TewiFontOutline/0076.png and b/fonts/TewiFontOutline/0076.png differ
diff --git a/fonts/TewiFontOutline/0077.png b/fonts/TewiFontOutline/0077.png
index 4fb5320ca..08b9f0fe7 100644
Binary files a/fonts/TewiFontOutline/0077.png and b/fonts/TewiFontOutline/0077.png differ
diff --git a/fonts/TewiFontOutline/0078.png b/fonts/TewiFontOutline/0078.png
index dd7a926e6..6270753a0 100644
Binary files a/fonts/TewiFontOutline/0078.png and b/fonts/TewiFontOutline/0078.png differ
diff --git a/fonts/TewiFontOutline/0079.png b/fonts/TewiFontOutline/0079.png
index fb2d95040..d9234d9f8 100644
Binary files a/fonts/TewiFontOutline/0079.png and b/fonts/TewiFontOutline/0079.png differ
diff --git a/fonts/TewiFontOutline/007A.png b/fonts/TewiFontOutline/007A.png
index 564cc1b2f..59542e01b 100644
Binary files a/fonts/TewiFontOutline/007A.png and b/fonts/TewiFontOutline/007A.png differ
diff --git a/fonts/TewiFontOutline/007B.png b/fonts/TewiFontOutline/007B.png
index 317ee9c77..20cb37c17 100644
Binary files a/fonts/TewiFontOutline/007B.png and b/fonts/TewiFontOutline/007B.png differ
diff --git a/fonts/TewiFontOutline/007C.png b/fonts/TewiFontOutline/007C.png
index 5c31f93c1..da8eaa305 100644
Binary files a/fonts/TewiFontOutline/007C.png and b/fonts/TewiFontOutline/007C.png differ
diff --git a/fonts/TewiFontOutline/007D.png b/fonts/TewiFontOutline/007D.png
index 6aaace7d9..1ed2ae139 100644
Binary files a/fonts/TewiFontOutline/007D.png and b/fonts/TewiFontOutline/007D.png differ
diff --git a/fonts/TewiFontOutline/007E.png b/fonts/TewiFontOutline/007E.png
index 8cc228371..06b80714f 100644
Binary files a/fonts/TewiFontOutline/007E.png and b/fonts/TewiFontOutline/007E.png differ
diff --git a/fonts/TewiFontOutline/00A1.png b/fonts/TewiFontOutline/00A1.png
index f097b7aa6..d7999098c 100644
Binary files a/fonts/TewiFontOutline/00A1.png and b/fonts/TewiFontOutline/00A1.png differ
diff --git a/fonts/TewiFontOutline/00A2.png b/fonts/TewiFontOutline/00A2.png
index 819082771..02c149818 100644
Binary files a/fonts/TewiFontOutline/00A2.png and b/fonts/TewiFontOutline/00A2.png differ
diff --git a/fonts/TewiFontOutline/00A3.png b/fonts/TewiFontOutline/00A3.png
index ed50240a4..d7e5473b1 100644
Binary files a/fonts/TewiFontOutline/00A3.png and b/fonts/TewiFontOutline/00A3.png differ
diff --git a/fonts/TewiFontOutline/00A4.png b/fonts/TewiFontOutline/00A4.png
index 521826d0b..46d83dc01 100644
Binary files a/fonts/TewiFontOutline/00A4.png and b/fonts/TewiFontOutline/00A4.png differ
diff --git a/fonts/TewiFontOutline/00A5.png b/fonts/TewiFontOutline/00A5.png
index f2d074e11..4d9245164 100644
Binary files a/fonts/TewiFontOutline/00A5.png and b/fonts/TewiFontOutline/00A5.png differ
diff --git a/fonts/TewiFontOutline/00A6.png b/fonts/TewiFontOutline/00A6.png
index ff109508a..83b2f26f8 100644
Binary files a/fonts/TewiFontOutline/00A6.png and b/fonts/TewiFontOutline/00A6.png differ
diff --git a/fonts/TewiFontOutline/00A7.png b/fonts/TewiFontOutline/00A7.png
index 1fc329753..9d885344c 100644
Binary files a/fonts/TewiFontOutline/00A7.png and b/fonts/TewiFontOutline/00A7.png differ
diff --git a/fonts/TewiFontOutline/00A8.png b/fonts/TewiFontOutline/00A8.png
index 2edd70de5..2de4e6e65 100644
Binary files a/fonts/TewiFontOutline/00A8.png and b/fonts/TewiFontOutline/00A8.png differ
diff --git a/fonts/TewiFontOutline/00A9.png b/fonts/TewiFontOutline/00A9.png
index e223d6c7a..6b4f9176e 100644
Binary files a/fonts/TewiFontOutline/00A9.png and b/fonts/TewiFontOutline/00A9.png differ
diff --git a/fonts/TewiFontOutline/00AA.png b/fonts/TewiFontOutline/00AA.png
index 81c6ae829..cd8923bc0 100644
Binary files a/fonts/TewiFontOutline/00AA.png and b/fonts/TewiFontOutline/00AA.png differ
diff --git a/fonts/TewiFontOutline/00AB.png b/fonts/TewiFontOutline/00AB.png
index 773675ca4..247dc7b0e 100644
Binary files a/fonts/TewiFontOutline/00AB.png and b/fonts/TewiFontOutline/00AB.png differ
diff --git a/fonts/TewiFontOutline/00AC.png b/fonts/TewiFontOutline/00AC.png
index 2172d3e4d..3552d4d3b 100644
Binary files a/fonts/TewiFontOutline/00AC.png and b/fonts/TewiFontOutline/00AC.png differ
diff --git a/fonts/TewiFontOutline/00AE.png b/fonts/TewiFontOutline/00AE.png
index 1317a88d8..58b66c46a 100644
Binary files a/fonts/TewiFontOutline/00AE.png and b/fonts/TewiFontOutline/00AE.png differ
diff --git a/fonts/TewiFontOutline/00AF.png b/fonts/TewiFontOutline/00AF.png
index 6a9692d4d..e989150e1 100644
Binary files a/fonts/TewiFontOutline/00AF.png and b/fonts/TewiFontOutline/00AF.png differ
diff --git a/fonts/TewiFontOutline/00B0.png b/fonts/TewiFontOutline/00B0.png
index 489024413..3c35649bd 100644
Binary files a/fonts/TewiFontOutline/00B0.png and b/fonts/TewiFontOutline/00B0.png differ
diff --git a/fonts/TewiFontOutline/00B1.png b/fonts/TewiFontOutline/00B1.png
index 57061ebb4..18a2d5fe0 100644
Binary files a/fonts/TewiFontOutline/00B1.png and b/fonts/TewiFontOutline/00B1.png differ
diff --git a/fonts/TewiFontOutline/00B2.png b/fonts/TewiFontOutline/00B2.png
index 7785730a2..b9f0db845 100644
Binary files a/fonts/TewiFontOutline/00B2.png and b/fonts/TewiFontOutline/00B2.png differ
diff --git a/fonts/TewiFontOutline/00B3.png b/fonts/TewiFontOutline/00B3.png
index f515f70b4..b3fa92648 100644
Binary files a/fonts/TewiFontOutline/00B3.png and b/fonts/TewiFontOutline/00B3.png differ
diff --git a/fonts/TewiFontOutline/00B4.png b/fonts/TewiFontOutline/00B4.png
index e3873a9a9..143574bf9 100644
Binary files a/fonts/TewiFontOutline/00B4.png and b/fonts/TewiFontOutline/00B4.png differ
diff --git a/fonts/TewiFontOutline/00B5.png b/fonts/TewiFontOutline/00B5.png
index ff2b0d5bc..14834534b 100644
Binary files a/fonts/TewiFontOutline/00B5.png and b/fonts/TewiFontOutline/00B5.png differ
diff --git a/fonts/TewiFontOutline/00B6.png b/fonts/TewiFontOutline/00B6.png
index a02fe2b31..141a59d03 100644
Binary files a/fonts/TewiFontOutline/00B6.png and b/fonts/TewiFontOutline/00B6.png differ
diff --git a/fonts/TewiFontOutline/00B7.png b/fonts/TewiFontOutline/00B7.png
index 28270b539..9ad6328d5 100644
Binary files a/fonts/TewiFontOutline/00B7.png and b/fonts/TewiFontOutline/00B7.png differ
diff --git a/fonts/TewiFontOutline/00B8.png b/fonts/TewiFontOutline/00B8.png
index 89e9dfcb5..a4f200bea 100644
Binary files a/fonts/TewiFontOutline/00B8.png and b/fonts/TewiFontOutline/00B8.png differ
diff --git a/fonts/TewiFontOutline/00B9.png b/fonts/TewiFontOutline/00B9.png
index d2cae88ae..5f336fb1b 100644
Binary files a/fonts/TewiFontOutline/00B9.png and b/fonts/TewiFontOutline/00B9.png differ
diff --git a/fonts/TewiFontOutline/00BA.png b/fonts/TewiFontOutline/00BA.png
index a85695958..b626b381f 100644
Binary files a/fonts/TewiFontOutline/00BA.png and b/fonts/TewiFontOutline/00BA.png differ
diff --git a/fonts/TewiFontOutline/00BB.png b/fonts/TewiFontOutline/00BB.png
index 865b7b713..42d0f1668 100644
Binary files a/fonts/TewiFontOutline/00BB.png and b/fonts/TewiFontOutline/00BB.png differ
diff --git a/fonts/TewiFontOutline/00BC.png b/fonts/TewiFontOutline/00BC.png
index 124bd35ad..0987556b7 100644
Binary files a/fonts/TewiFontOutline/00BC.png and b/fonts/TewiFontOutline/00BC.png differ
diff --git a/fonts/TewiFontOutline/00BD.png b/fonts/TewiFontOutline/00BD.png
index 8b3619e78..fd6bacc1a 100644
Binary files a/fonts/TewiFontOutline/00BD.png and b/fonts/TewiFontOutline/00BD.png differ
diff --git a/fonts/TewiFontOutline/00BE.png b/fonts/TewiFontOutline/00BE.png
index 02c2186f7..6586afc19 100644
Binary files a/fonts/TewiFontOutline/00BE.png and b/fonts/TewiFontOutline/00BE.png differ
diff --git a/fonts/TewiFontOutline/00BF.png b/fonts/TewiFontOutline/00BF.png
index aaeab20de..d565b0897 100644
Binary files a/fonts/TewiFontOutline/00BF.png and b/fonts/TewiFontOutline/00BF.png differ
diff --git a/fonts/TewiFontOutline/00C0.png b/fonts/TewiFontOutline/00C0.png
index c2798389b..9df62f85f 100644
Binary files a/fonts/TewiFontOutline/00C0.png and b/fonts/TewiFontOutline/00C0.png differ
diff --git a/fonts/TewiFontOutline/00C1.png b/fonts/TewiFontOutline/00C1.png
index e89118ed3..47b4560d7 100644
Binary files a/fonts/TewiFontOutline/00C1.png and b/fonts/TewiFontOutline/00C1.png differ
diff --git a/fonts/TewiFontOutline/00C2.png b/fonts/TewiFontOutline/00C2.png
index e4b7891b2..72d73727d 100644
Binary files a/fonts/TewiFontOutline/00C2.png and b/fonts/TewiFontOutline/00C2.png differ
diff --git a/fonts/TewiFontOutline/00C3.png b/fonts/TewiFontOutline/00C3.png
index c4b4d2913..23e8d9f31 100644
Binary files a/fonts/TewiFontOutline/00C3.png and b/fonts/TewiFontOutline/00C3.png differ
diff --git a/fonts/TewiFontOutline/00C4.png b/fonts/TewiFontOutline/00C4.png
index 459698836..7dd1de6e5 100644
Binary files a/fonts/TewiFontOutline/00C4.png and b/fonts/TewiFontOutline/00C4.png differ
diff --git a/fonts/TewiFontOutline/00C5.png b/fonts/TewiFontOutline/00C5.png
index e4b7891b2..72d73727d 100644
Binary files a/fonts/TewiFontOutline/00C5.png and b/fonts/TewiFontOutline/00C5.png differ
diff --git a/fonts/TewiFontOutline/00C6.png b/fonts/TewiFontOutline/00C6.png
index 0bab600b5..ead093e93 100644
Binary files a/fonts/TewiFontOutline/00C6.png and b/fonts/TewiFontOutline/00C6.png differ
diff --git a/fonts/TewiFontOutline/00C7.png b/fonts/TewiFontOutline/00C7.png
index 2888c4987..e26e3daaa 100644
Binary files a/fonts/TewiFontOutline/00C7.png and b/fonts/TewiFontOutline/00C7.png differ
diff --git a/fonts/TewiFontOutline/00C8.png b/fonts/TewiFontOutline/00C8.png
index 0e8757e05..111b2d36b 100644
Binary files a/fonts/TewiFontOutline/00C8.png and b/fonts/TewiFontOutline/00C8.png differ
diff --git a/fonts/TewiFontOutline/00C9.png b/fonts/TewiFontOutline/00C9.png
index c70e1410a..8cf53673c 100644
Binary files a/fonts/TewiFontOutline/00C9.png and b/fonts/TewiFontOutline/00C9.png differ
diff --git a/fonts/TewiFontOutline/00CA.png b/fonts/TewiFontOutline/00CA.png
index 8584b4833..dbb04f3ac 100644
Binary files a/fonts/TewiFontOutline/00CA.png and b/fonts/TewiFontOutline/00CA.png differ
diff --git a/fonts/TewiFontOutline/00CB.png b/fonts/TewiFontOutline/00CB.png
index 52c94b38c..cc2cead78 100644
Binary files a/fonts/TewiFontOutline/00CB.png and b/fonts/TewiFontOutline/00CB.png differ
diff --git a/fonts/TewiFontOutline/00CC.png b/fonts/TewiFontOutline/00CC.png
index 0a54a9958..fe2a15cf5 100644
Binary files a/fonts/TewiFontOutline/00CC.png and b/fonts/TewiFontOutline/00CC.png differ
diff --git a/fonts/TewiFontOutline/00CD.png b/fonts/TewiFontOutline/00CD.png
index a1712752c..a87824b84 100644
Binary files a/fonts/TewiFontOutline/00CD.png and b/fonts/TewiFontOutline/00CD.png differ
diff --git a/fonts/TewiFontOutline/00CE.png b/fonts/TewiFontOutline/00CE.png
index b1623462a..8b1c0ba26 100644
Binary files a/fonts/TewiFontOutline/00CE.png and b/fonts/TewiFontOutline/00CE.png differ
diff --git a/fonts/TewiFontOutline/00CF.png b/fonts/TewiFontOutline/00CF.png
index f701d1740..a66399303 100644
Binary files a/fonts/TewiFontOutline/00CF.png and b/fonts/TewiFontOutline/00CF.png differ
diff --git a/fonts/TewiFontOutline/00D0.png b/fonts/TewiFontOutline/00D0.png
index e41d78103..9f92e432b 100644
Binary files a/fonts/TewiFontOutline/00D0.png and b/fonts/TewiFontOutline/00D0.png differ
diff --git a/fonts/TewiFontOutline/00D1.png b/fonts/TewiFontOutline/00D1.png
index bcaa5460e..4aadce7f0 100644
Binary files a/fonts/TewiFontOutline/00D1.png and b/fonts/TewiFontOutline/00D1.png differ
diff --git a/fonts/TewiFontOutline/00D2.png b/fonts/TewiFontOutline/00D2.png
index 69f0d538c..2923aa584 100644
Binary files a/fonts/TewiFontOutline/00D2.png and b/fonts/TewiFontOutline/00D2.png differ
diff --git a/fonts/TewiFontOutline/00D3.png b/fonts/TewiFontOutline/00D3.png
index 436a3d864..3eec01590 100644
Binary files a/fonts/TewiFontOutline/00D3.png and b/fonts/TewiFontOutline/00D3.png differ
diff --git a/fonts/TewiFontOutline/00D4.png b/fonts/TewiFontOutline/00D4.png
index 2388b8b81..7a024398f 100644
Binary files a/fonts/TewiFontOutline/00D4.png and b/fonts/TewiFontOutline/00D4.png differ
diff --git a/fonts/TewiFontOutline/00D5.png b/fonts/TewiFontOutline/00D5.png
index c70948ba5..0681b7e4e 100644
Binary files a/fonts/TewiFontOutline/00D5.png and b/fonts/TewiFontOutline/00D5.png differ
diff --git a/fonts/TewiFontOutline/00D6.png b/fonts/TewiFontOutline/00D6.png
index 412acb38b..51a537540 100644
Binary files a/fonts/TewiFontOutline/00D6.png and b/fonts/TewiFontOutline/00D6.png differ
diff --git a/fonts/TewiFontOutline/00D7.png b/fonts/TewiFontOutline/00D7.png
index bbec44df3..95f10d97b 100644
Binary files a/fonts/TewiFontOutline/00D7.png and b/fonts/TewiFontOutline/00D7.png differ
diff --git a/fonts/TewiFontOutline/00D8.png b/fonts/TewiFontOutline/00D8.png
index c3f7b70ab..ffd74fe83 100644
Binary files a/fonts/TewiFontOutline/00D8.png and b/fonts/TewiFontOutline/00D8.png differ
diff --git a/fonts/TewiFontOutline/00D9.png b/fonts/TewiFontOutline/00D9.png
index efc3467b4..717091805 100644
Binary files a/fonts/TewiFontOutline/00D9.png and b/fonts/TewiFontOutline/00D9.png differ
diff --git a/fonts/TewiFontOutline/00DA.png b/fonts/TewiFontOutline/00DA.png
index ddda2ecac..907260561 100644
Binary files a/fonts/TewiFontOutline/00DA.png and b/fonts/TewiFontOutline/00DA.png differ
diff --git a/fonts/TewiFontOutline/00DB.png b/fonts/TewiFontOutline/00DB.png
index 3c9c3133b..f22b063a1 100644
Binary files a/fonts/TewiFontOutline/00DB.png and b/fonts/TewiFontOutline/00DB.png differ
diff --git a/fonts/TewiFontOutline/00DC.png b/fonts/TewiFontOutline/00DC.png
index 437a44d43..f91139319 100644
Binary files a/fonts/TewiFontOutline/00DC.png and b/fonts/TewiFontOutline/00DC.png differ
diff --git a/fonts/TewiFontOutline/00DD.png b/fonts/TewiFontOutline/00DD.png
index 6e85b2701..4dc8388bc 100644
Binary files a/fonts/TewiFontOutline/00DD.png and b/fonts/TewiFontOutline/00DD.png differ
diff --git a/fonts/TewiFontOutline/00DE.png b/fonts/TewiFontOutline/00DE.png
index e8d6611f7..009c061ec 100644
Binary files a/fonts/TewiFontOutline/00DE.png and b/fonts/TewiFontOutline/00DE.png differ
diff --git a/fonts/TewiFontOutline/00DF.png b/fonts/TewiFontOutline/00DF.png
index d9083f5f6..4e74c72bd 100644
Binary files a/fonts/TewiFontOutline/00DF.png and b/fonts/TewiFontOutline/00DF.png differ
diff --git a/fonts/TewiFontOutline/00E0.png b/fonts/TewiFontOutline/00E0.png
index 600703d87..d1a150b16 100644
Binary files a/fonts/TewiFontOutline/00E0.png and b/fonts/TewiFontOutline/00E0.png differ
diff --git a/fonts/TewiFontOutline/00E1.png b/fonts/TewiFontOutline/00E1.png
index 4b6896be3..bbdc879bf 100644
Binary files a/fonts/TewiFontOutline/00E1.png and b/fonts/TewiFontOutline/00E1.png differ
diff --git a/fonts/TewiFontOutline/00E2.png b/fonts/TewiFontOutline/00E2.png
index c05dda833..6eaf3c658 100644
Binary files a/fonts/TewiFontOutline/00E2.png and b/fonts/TewiFontOutline/00E2.png differ
diff --git a/fonts/TewiFontOutline/00E3.png b/fonts/TewiFontOutline/00E3.png
index 523b09e22..fd1783848 100644
Binary files a/fonts/TewiFontOutline/00E3.png and b/fonts/TewiFontOutline/00E3.png differ
diff --git a/fonts/TewiFontOutline/00E4.png b/fonts/TewiFontOutline/00E4.png
index c687b52df..27411f371 100644
Binary files a/fonts/TewiFontOutline/00E4.png and b/fonts/TewiFontOutline/00E4.png differ
diff --git a/fonts/TewiFontOutline/00E5.png b/fonts/TewiFontOutline/00E5.png
index 9cd443b85..8bd5eb793 100644
Binary files a/fonts/TewiFontOutline/00E5.png and b/fonts/TewiFontOutline/00E5.png differ
diff --git a/fonts/TewiFontOutline/00E6.png b/fonts/TewiFontOutline/00E6.png
index c491b5c52..e67cb8433 100644
Binary files a/fonts/TewiFontOutline/00E6.png and b/fonts/TewiFontOutline/00E6.png differ
diff --git a/fonts/TewiFontOutline/00E7.png b/fonts/TewiFontOutline/00E7.png
index c8edc18c5..fffde9905 100644
Binary files a/fonts/TewiFontOutline/00E7.png and b/fonts/TewiFontOutline/00E7.png differ
diff --git a/fonts/TewiFontOutline/00E8.png b/fonts/TewiFontOutline/00E8.png
index 7ad4ee4d8..4e988ef3f 100644
Binary files a/fonts/TewiFontOutline/00E8.png and b/fonts/TewiFontOutline/00E8.png differ
diff --git a/fonts/TewiFontOutline/00E9.png b/fonts/TewiFontOutline/00E9.png
index b0051fe7b..e68d3ee6d 100644
Binary files a/fonts/TewiFontOutline/00E9.png and b/fonts/TewiFontOutline/00E9.png differ
diff --git a/fonts/TewiFontOutline/00EA.png b/fonts/TewiFontOutline/00EA.png
index c2a4f3ce5..224ce5aba 100644
Binary files a/fonts/TewiFontOutline/00EA.png and b/fonts/TewiFontOutline/00EA.png differ
diff --git a/fonts/TewiFontOutline/00EB.png b/fonts/TewiFontOutline/00EB.png
index edebadadb..48ff375bd 100644
Binary files a/fonts/TewiFontOutline/00EB.png and b/fonts/TewiFontOutline/00EB.png differ
diff --git a/fonts/TewiFontOutline/00EC.png b/fonts/TewiFontOutline/00EC.png
index 36d37ef38..4e2ced4bc 100644
Binary files a/fonts/TewiFontOutline/00EC.png and b/fonts/TewiFontOutline/00EC.png differ
diff --git a/fonts/TewiFontOutline/00ED.png b/fonts/TewiFontOutline/00ED.png
index e76255205..48c5d0b4d 100644
Binary files a/fonts/TewiFontOutline/00ED.png and b/fonts/TewiFontOutline/00ED.png differ
diff --git a/fonts/TewiFontOutline/00EE.png b/fonts/TewiFontOutline/00EE.png
index 818ebbf28..3cb52b78b 100644
Binary files a/fonts/TewiFontOutline/00EE.png and b/fonts/TewiFontOutline/00EE.png differ
diff --git a/fonts/TewiFontOutline/00EF.png b/fonts/TewiFontOutline/00EF.png
index 3c56d2a5a..9fddf71d1 100644
Binary files a/fonts/TewiFontOutline/00EF.png and b/fonts/TewiFontOutline/00EF.png differ
diff --git a/fonts/TewiFontOutline/00F0.png b/fonts/TewiFontOutline/00F0.png
index 50588b444..6d772b503 100644
Binary files a/fonts/TewiFontOutline/00F0.png and b/fonts/TewiFontOutline/00F0.png differ
diff --git a/fonts/TewiFontOutline/00F1.png b/fonts/TewiFontOutline/00F1.png
index a617bb5ea..14afaeba7 100644
Binary files a/fonts/TewiFontOutline/00F1.png and b/fonts/TewiFontOutline/00F1.png differ
diff --git a/fonts/TewiFontOutline/00F2.png b/fonts/TewiFontOutline/00F2.png
index f4490b58f..633436831 100644
Binary files a/fonts/TewiFontOutline/00F2.png and b/fonts/TewiFontOutline/00F2.png differ
diff --git a/fonts/TewiFontOutline/00F3.png b/fonts/TewiFontOutline/00F3.png
index d69614b69..f7cf2a38c 100644
Binary files a/fonts/TewiFontOutline/00F3.png and b/fonts/TewiFontOutline/00F3.png differ
diff --git a/fonts/TewiFontOutline/00F4.png b/fonts/TewiFontOutline/00F4.png
index a77d00387..e3f693041 100644
Binary files a/fonts/TewiFontOutline/00F4.png and b/fonts/TewiFontOutline/00F4.png differ
diff --git a/fonts/TewiFontOutline/00F5.png b/fonts/TewiFontOutline/00F5.png
index 73083e86b..f414652cc 100644
Binary files a/fonts/TewiFontOutline/00F5.png and b/fonts/TewiFontOutline/00F5.png differ
diff --git a/fonts/TewiFontOutline/00F6.png b/fonts/TewiFontOutline/00F6.png
index 5c0f0b715..036f330eb 100644
Binary files a/fonts/TewiFontOutline/00F6.png and b/fonts/TewiFontOutline/00F6.png differ
diff --git a/fonts/TewiFontOutline/00F7.png b/fonts/TewiFontOutline/00F7.png
index fa2b52490..b6d233920 100644
Binary files a/fonts/TewiFontOutline/00F7.png and b/fonts/TewiFontOutline/00F7.png differ
diff --git a/fonts/TewiFontOutline/00F8.png b/fonts/TewiFontOutline/00F8.png
index b073a4116..67d820789 100644
Binary files a/fonts/TewiFontOutline/00F8.png and b/fonts/TewiFontOutline/00F8.png differ
diff --git a/fonts/TewiFontOutline/00F9.png b/fonts/TewiFontOutline/00F9.png
index 323505ea4..4be9dc145 100644
Binary files a/fonts/TewiFontOutline/00F9.png and b/fonts/TewiFontOutline/00F9.png differ
diff --git a/fonts/TewiFontOutline/00FA.png b/fonts/TewiFontOutline/00FA.png
index 1f9be1733..27596261a 100644
Binary files a/fonts/TewiFontOutline/00FA.png and b/fonts/TewiFontOutline/00FA.png differ
diff --git a/fonts/TewiFontOutline/00FB.png b/fonts/TewiFontOutline/00FB.png
index 325b332b1..194a5cfbd 100644
Binary files a/fonts/TewiFontOutline/00FB.png and b/fonts/TewiFontOutline/00FB.png differ
diff --git a/fonts/TewiFontOutline/00FC.png b/fonts/TewiFontOutline/00FC.png
index cfbfa17d1..109bbc2bf 100644
Binary files a/fonts/TewiFontOutline/00FC.png and b/fonts/TewiFontOutline/00FC.png differ
diff --git a/fonts/TewiFontOutline/00FD.png b/fonts/TewiFontOutline/00FD.png
index 714bd568e..080a9fe85 100644
Binary files a/fonts/TewiFontOutline/00FD.png and b/fonts/TewiFontOutline/00FD.png differ
diff --git a/fonts/TewiFontOutline/00FE.png b/fonts/TewiFontOutline/00FE.png
index 2a4fb0edd..a9cdb86f3 100644
Binary files a/fonts/TewiFontOutline/00FE.png and b/fonts/TewiFontOutline/00FE.png differ
diff --git a/fonts/TewiFontOutline/00FF.png b/fonts/TewiFontOutline/00FF.png
index f1a23f5cb..d1edfea12 100644
Binary files a/fonts/TewiFontOutline/00FF.png and b/fonts/TewiFontOutline/00FF.png differ
diff --git a/fonts/TewiFontOutline/0100.png b/fonts/TewiFontOutline/0100.png
index c856bfda6..1f4c43db9 100644
Binary files a/fonts/TewiFontOutline/0100.png and b/fonts/TewiFontOutline/0100.png differ
diff --git a/fonts/TewiFontOutline/0101.png b/fonts/TewiFontOutline/0101.png
index d109c5a89..b68a42d5a 100644
Binary files a/fonts/TewiFontOutline/0101.png and b/fonts/TewiFontOutline/0101.png differ
diff --git a/fonts/TewiFontOutline/0102.png b/fonts/TewiFontOutline/0102.png
index 8bd5e4c9a..0f42fbda4 100644
Binary files a/fonts/TewiFontOutline/0102.png and b/fonts/TewiFontOutline/0102.png differ
diff --git a/fonts/TewiFontOutline/0103.png b/fonts/TewiFontOutline/0103.png
index 2854a93a0..a2978a35b 100644
Binary files a/fonts/TewiFontOutline/0103.png and b/fonts/TewiFontOutline/0103.png differ
diff --git a/fonts/TewiFontOutline/0104.png b/fonts/TewiFontOutline/0104.png
index 75896a1b2..c4992e0c7 100644
Binary files a/fonts/TewiFontOutline/0104.png and b/fonts/TewiFontOutline/0104.png differ
diff --git a/fonts/TewiFontOutline/0105.png b/fonts/TewiFontOutline/0105.png
index f4237c7fd..8daf5352f 100644
Binary files a/fonts/TewiFontOutline/0105.png and b/fonts/TewiFontOutline/0105.png differ
diff --git a/fonts/TewiFontOutline/0106.png b/fonts/TewiFontOutline/0106.png
index e941cb887..bc457d261 100644
Binary files a/fonts/TewiFontOutline/0106.png and b/fonts/TewiFontOutline/0106.png differ
diff --git a/fonts/TewiFontOutline/0107.png b/fonts/TewiFontOutline/0107.png
index 4d872690b..d3ef0e246 100644
Binary files a/fonts/TewiFontOutline/0107.png and b/fonts/TewiFontOutline/0107.png differ
diff --git a/fonts/TewiFontOutline/0108.png b/fonts/TewiFontOutline/0108.png
index d4ca9b721..87576afa4 100644
Binary files a/fonts/TewiFontOutline/0108.png and b/fonts/TewiFontOutline/0108.png differ
diff --git a/fonts/TewiFontOutline/0109.png b/fonts/TewiFontOutline/0109.png
index 20c8fe4ba..8f97397a9 100644
Binary files a/fonts/TewiFontOutline/0109.png and b/fonts/TewiFontOutline/0109.png differ
diff --git a/fonts/TewiFontOutline/010A.png b/fonts/TewiFontOutline/010A.png
index a08a90504..88d8d46dc 100644
Binary files a/fonts/TewiFontOutline/010A.png and b/fonts/TewiFontOutline/010A.png differ
diff --git a/fonts/TewiFontOutline/010B.png b/fonts/TewiFontOutline/010B.png
index 58187a318..49ccace21 100644
Binary files a/fonts/TewiFontOutline/010B.png and b/fonts/TewiFontOutline/010B.png differ
diff --git a/fonts/TewiFontOutline/010C.png b/fonts/TewiFontOutline/010C.png
index 6b678ac3f..f186ef3a2 100644
Binary files a/fonts/TewiFontOutline/010C.png and b/fonts/TewiFontOutline/010C.png differ
diff --git a/fonts/TewiFontOutline/010D.png b/fonts/TewiFontOutline/010D.png
index 1a4377b12..3e7387590 100644
Binary files a/fonts/TewiFontOutline/010D.png and b/fonts/TewiFontOutline/010D.png differ
diff --git a/fonts/TewiFontOutline/010E.png b/fonts/TewiFontOutline/010E.png
index 023786d42..a4005605f 100644
Binary files a/fonts/TewiFontOutline/010E.png and b/fonts/TewiFontOutline/010E.png differ
diff --git a/fonts/TewiFontOutline/010F.png b/fonts/TewiFontOutline/010F.png
index b941ed357..35f40e830 100644
Binary files a/fonts/TewiFontOutline/010F.png and b/fonts/TewiFontOutline/010F.png differ
diff --git a/fonts/TewiFontOutline/0110.png b/fonts/TewiFontOutline/0110.png
index 2ee04cbae..537bbcf77 100644
Binary files a/fonts/TewiFontOutline/0110.png and b/fonts/TewiFontOutline/0110.png differ
diff --git a/fonts/TewiFontOutline/0111.png b/fonts/TewiFontOutline/0111.png
index 8e5d5b36f..94197544a 100644
Binary files a/fonts/TewiFontOutline/0111.png and b/fonts/TewiFontOutline/0111.png differ
diff --git a/fonts/TewiFontOutline/0112.png b/fonts/TewiFontOutline/0112.png
index 54942c6ee..6ea3121a6 100644
Binary files a/fonts/TewiFontOutline/0112.png and b/fonts/TewiFontOutline/0112.png differ
diff --git a/fonts/TewiFontOutline/0113.png b/fonts/TewiFontOutline/0113.png
index 860052686..280a76218 100644
Binary files a/fonts/TewiFontOutline/0113.png and b/fonts/TewiFontOutline/0113.png differ
diff --git a/fonts/TewiFontOutline/0114.png b/fonts/TewiFontOutline/0114.png
index 1b4d8e978..9e15d8f91 100644
Binary files a/fonts/TewiFontOutline/0114.png and b/fonts/TewiFontOutline/0114.png differ
diff --git a/fonts/TewiFontOutline/0115.png b/fonts/TewiFontOutline/0115.png
index d2c5fece2..2a3bc900e 100644
Binary files a/fonts/TewiFontOutline/0115.png and b/fonts/TewiFontOutline/0115.png differ
diff --git a/fonts/TewiFontOutline/0116.png b/fonts/TewiFontOutline/0116.png
index be1e27380..4e3547c1d 100644
Binary files a/fonts/TewiFontOutline/0116.png and b/fonts/TewiFontOutline/0116.png differ
diff --git a/fonts/TewiFontOutline/0117.png b/fonts/TewiFontOutline/0117.png
index b20ad6dbd..67b2a3918 100644
Binary files a/fonts/TewiFontOutline/0117.png and b/fonts/TewiFontOutline/0117.png differ
diff --git a/fonts/TewiFontOutline/0118.png b/fonts/TewiFontOutline/0118.png
index 3b7e862b4..dd7016b51 100644
Binary files a/fonts/TewiFontOutline/0118.png and b/fonts/TewiFontOutline/0118.png differ
diff --git a/fonts/TewiFontOutline/0119.png b/fonts/TewiFontOutline/0119.png
index 31ddcc0fe..2b6b1a0e5 100644
Binary files a/fonts/TewiFontOutline/0119.png and b/fonts/TewiFontOutline/0119.png differ
diff --git a/fonts/TewiFontOutline/011A.png b/fonts/TewiFontOutline/011A.png
index 4e9a008f1..60365b1fc 100644
Binary files a/fonts/TewiFontOutline/011A.png and b/fonts/TewiFontOutline/011A.png differ
diff --git a/fonts/TewiFontOutline/011B.png b/fonts/TewiFontOutline/011B.png
index 539b16642..bb997423f 100644
Binary files a/fonts/TewiFontOutline/011B.png and b/fonts/TewiFontOutline/011B.png differ
diff --git a/fonts/TewiFontOutline/011C.png b/fonts/TewiFontOutline/011C.png
index 054b13ed0..3460f5db3 100644
Binary files a/fonts/TewiFontOutline/011C.png and b/fonts/TewiFontOutline/011C.png differ
diff --git a/fonts/TewiFontOutline/011D.png b/fonts/TewiFontOutline/011D.png
index d07281bb9..5c886c4c7 100644
Binary files a/fonts/TewiFontOutline/011D.png and b/fonts/TewiFontOutline/011D.png differ
diff --git a/fonts/TewiFontOutline/011E.png b/fonts/TewiFontOutline/011E.png
index fc8d45082..dff3d249e 100644
Binary files a/fonts/TewiFontOutline/011E.png and b/fonts/TewiFontOutline/011E.png differ
diff --git a/fonts/TewiFontOutline/011F.png b/fonts/TewiFontOutline/011F.png
index 9d38ee9e9..44ab5de0b 100644
Binary files a/fonts/TewiFontOutline/011F.png and b/fonts/TewiFontOutline/011F.png differ
diff --git a/fonts/TewiFontOutline/0120.png b/fonts/TewiFontOutline/0120.png
index a6065ae91..cf917f1bc 100644
Binary files a/fonts/TewiFontOutline/0120.png and b/fonts/TewiFontOutline/0120.png differ
diff --git a/fonts/TewiFontOutline/0121.png b/fonts/TewiFontOutline/0121.png
index 26bc96dc1..90991cb34 100644
Binary files a/fonts/TewiFontOutline/0121.png and b/fonts/TewiFontOutline/0121.png differ
diff --git a/fonts/TewiFontOutline/0122.png b/fonts/TewiFontOutline/0122.png
index c2d28bfe9..2d0f35614 100644
Binary files a/fonts/TewiFontOutline/0122.png and b/fonts/TewiFontOutline/0122.png differ
diff --git a/fonts/TewiFontOutline/0123.png b/fonts/TewiFontOutline/0123.png
index 51510f99e..777dd8874 100644
Binary files a/fonts/TewiFontOutline/0123.png and b/fonts/TewiFontOutline/0123.png differ
diff --git a/fonts/TewiFontOutline/0124.png b/fonts/TewiFontOutline/0124.png
index 389fed74e..07f118057 100644
Binary files a/fonts/TewiFontOutline/0124.png and b/fonts/TewiFontOutline/0124.png differ
diff --git a/fonts/TewiFontOutline/0125.png b/fonts/TewiFontOutline/0125.png
index a9d08fb25..cc2aee78b 100644
Binary files a/fonts/TewiFontOutline/0125.png and b/fonts/TewiFontOutline/0125.png differ
diff --git a/fonts/TewiFontOutline/0126.png b/fonts/TewiFontOutline/0126.png
index 4ccaad1df..7f13034cd 100644
Binary files a/fonts/TewiFontOutline/0126.png and b/fonts/TewiFontOutline/0126.png differ
diff --git a/fonts/TewiFontOutline/0127.png b/fonts/TewiFontOutline/0127.png
index 29c4c2ebc..39e794968 100644
Binary files a/fonts/TewiFontOutline/0127.png and b/fonts/TewiFontOutline/0127.png differ
diff --git a/fonts/TewiFontOutline/0128.png b/fonts/TewiFontOutline/0128.png
index cfed21fc5..2b3f292c0 100644
Binary files a/fonts/TewiFontOutline/0128.png and b/fonts/TewiFontOutline/0128.png differ
diff --git a/fonts/TewiFontOutline/0129.png b/fonts/TewiFontOutline/0129.png
index 4ddacf04b..170769859 100644
Binary files a/fonts/TewiFontOutline/0129.png and b/fonts/TewiFontOutline/0129.png differ
diff --git a/fonts/TewiFontOutline/012A.png b/fonts/TewiFontOutline/012A.png
index 681cd6ea6..0075ae689 100644
Binary files a/fonts/TewiFontOutline/012A.png and b/fonts/TewiFontOutline/012A.png differ
diff --git a/fonts/TewiFontOutline/012B.png b/fonts/TewiFontOutline/012B.png
index 760ad9327..66e9b3497 100644
Binary files a/fonts/TewiFontOutline/012B.png and b/fonts/TewiFontOutline/012B.png differ
diff --git a/fonts/TewiFontOutline/012C.png b/fonts/TewiFontOutline/012C.png
index 9b2f339e2..047b142cb 100644
Binary files a/fonts/TewiFontOutline/012C.png and b/fonts/TewiFontOutline/012C.png differ
diff --git a/fonts/TewiFontOutline/012D.png b/fonts/TewiFontOutline/012D.png
index c0c514bf3..293c95100 100644
Binary files a/fonts/TewiFontOutline/012D.png and b/fonts/TewiFontOutline/012D.png differ
diff --git a/fonts/TewiFontOutline/012E.png b/fonts/TewiFontOutline/012E.png
index 4f0a971e3..6d8aad0c4 100644
Binary files a/fonts/TewiFontOutline/012E.png and b/fonts/TewiFontOutline/012E.png differ
diff --git a/fonts/TewiFontOutline/012F.png b/fonts/TewiFontOutline/012F.png
index 1c05fcfe8..d81452fbe 100644
Binary files a/fonts/TewiFontOutline/012F.png and b/fonts/TewiFontOutline/012F.png differ
diff --git a/fonts/TewiFontOutline/0130.png b/fonts/TewiFontOutline/0130.png
index 2301a3b0e..c71d54947 100644
Binary files a/fonts/TewiFontOutline/0130.png and b/fonts/TewiFontOutline/0130.png differ
diff --git a/fonts/TewiFontOutline/0131.png b/fonts/TewiFontOutline/0131.png
index ed05cc47c..68c0899e8 100644
Binary files a/fonts/TewiFontOutline/0131.png and b/fonts/TewiFontOutline/0131.png differ
diff --git a/fonts/TewiFontOutline/0132.png b/fonts/TewiFontOutline/0132.png
index befd3c209..23d18780d 100644
Binary files a/fonts/TewiFontOutline/0132.png and b/fonts/TewiFontOutline/0132.png differ
diff --git a/fonts/TewiFontOutline/0133.png b/fonts/TewiFontOutline/0133.png
index 9e22becdf..f17609793 100644
Binary files a/fonts/TewiFontOutline/0133.png and b/fonts/TewiFontOutline/0133.png differ
diff --git a/fonts/TewiFontOutline/0134.png b/fonts/TewiFontOutline/0134.png
index c69778d4d..f641bb191 100644
Binary files a/fonts/TewiFontOutline/0134.png and b/fonts/TewiFontOutline/0134.png differ
diff --git a/fonts/TewiFontOutline/0135.png b/fonts/TewiFontOutline/0135.png
index 111f855e9..21176b1e3 100644
Binary files a/fonts/TewiFontOutline/0135.png and b/fonts/TewiFontOutline/0135.png differ
diff --git a/fonts/TewiFontOutline/0136.png b/fonts/TewiFontOutline/0136.png
index 16e06579d..1f7edb704 100644
Binary files a/fonts/TewiFontOutline/0136.png and b/fonts/TewiFontOutline/0136.png differ
diff --git a/fonts/TewiFontOutline/0137.png b/fonts/TewiFontOutline/0137.png
index 3ce6798c6..b0898f7f4 100644
Binary files a/fonts/TewiFontOutline/0137.png and b/fonts/TewiFontOutline/0137.png differ
diff --git a/fonts/TewiFontOutline/0138.png b/fonts/TewiFontOutline/0138.png
index d62aec8dd..f6f775dab 100644
Binary files a/fonts/TewiFontOutline/0138.png and b/fonts/TewiFontOutline/0138.png differ
diff --git a/fonts/TewiFontOutline/0139.png b/fonts/TewiFontOutline/0139.png
index 02db9dfd8..362b435d1 100644
Binary files a/fonts/TewiFontOutline/0139.png and b/fonts/TewiFontOutline/0139.png differ
diff --git a/fonts/TewiFontOutline/013A.png b/fonts/TewiFontOutline/013A.png
index 7fe8fd6c6..8e36ce824 100644
Binary files a/fonts/TewiFontOutline/013A.png and b/fonts/TewiFontOutline/013A.png differ
diff --git a/fonts/TewiFontOutline/013B.png b/fonts/TewiFontOutline/013B.png
index 1966d2e3e..3a1bf8265 100644
Binary files a/fonts/TewiFontOutline/013B.png and b/fonts/TewiFontOutline/013B.png differ
diff --git a/fonts/TewiFontOutline/013C.png b/fonts/TewiFontOutline/013C.png
index 598183f4c..79119196d 100644
Binary files a/fonts/TewiFontOutline/013C.png and b/fonts/TewiFontOutline/013C.png differ
diff --git a/fonts/TewiFontOutline/013D.png b/fonts/TewiFontOutline/013D.png
index 9db5c6ef5..7195bc5cc 100644
Binary files a/fonts/TewiFontOutline/013D.png and b/fonts/TewiFontOutline/013D.png differ
diff --git a/fonts/TewiFontOutline/013E.png b/fonts/TewiFontOutline/013E.png
index 2b72042a6..e4274dc4b 100644
Binary files a/fonts/TewiFontOutline/013E.png and b/fonts/TewiFontOutline/013E.png differ
diff --git a/fonts/TewiFontOutline/013F.png b/fonts/TewiFontOutline/013F.png
index d9a390ece..386fefad1 100644
Binary files a/fonts/TewiFontOutline/013F.png and b/fonts/TewiFontOutline/013F.png differ
diff --git a/fonts/TewiFontOutline/0140.png b/fonts/TewiFontOutline/0140.png
index cacb5efc6..d305ff5e0 100644
Binary files a/fonts/TewiFontOutline/0140.png and b/fonts/TewiFontOutline/0140.png differ
diff --git a/fonts/TewiFontOutline/0141.png b/fonts/TewiFontOutline/0141.png
index aac2723d6..565a26a2d 100644
Binary files a/fonts/TewiFontOutline/0141.png and b/fonts/TewiFontOutline/0141.png differ
diff --git a/fonts/TewiFontOutline/0142.png b/fonts/TewiFontOutline/0142.png
index 5d653faec..acbb19f50 100644
Binary files a/fonts/TewiFontOutline/0142.png and b/fonts/TewiFontOutline/0142.png differ
diff --git a/fonts/TewiFontOutline/0143.png b/fonts/TewiFontOutline/0143.png
index 9711cc776..0d599bc8c 100644
Binary files a/fonts/TewiFontOutline/0143.png and b/fonts/TewiFontOutline/0143.png differ
diff --git a/fonts/TewiFontOutline/0144.png b/fonts/TewiFontOutline/0144.png
index 54f038106..f1b909dde 100644
Binary files a/fonts/TewiFontOutline/0144.png and b/fonts/TewiFontOutline/0144.png differ
diff --git a/fonts/TewiFontOutline/0145.png b/fonts/TewiFontOutline/0145.png
index 9c7b52528..4a18b3dde 100644
Binary files a/fonts/TewiFontOutline/0145.png and b/fonts/TewiFontOutline/0145.png differ
diff --git a/fonts/TewiFontOutline/0146.png b/fonts/TewiFontOutline/0146.png
index 19a6da7ec..442a1385a 100644
Binary files a/fonts/TewiFontOutline/0146.png and b/fonts/TewiFontOutline/0146.png differ
diff --git a/fonts/TewiFontOutline/0147.png b/fonts/TewiFontOutline/0147.png
index 7f83f35bd..abfbe3181 100644
Binary files a/fonts/TewiFontOutline/0147.png and b/fonts/TewiFontOutline/0147.png differ
diff --git a/fonts/TewiFontOutline/0148.png b/fonts/TewiFontOutline/0148.png
index 94a3f60d2..bf082f1c6 100644
Binary files a/fonts/TewiFontOutline/0148.png and b/fonts/TewiFontOutline/0148.png differ
diff --git a/fonts/TewiFontOutline/0149.png b/fonts/TewiFontOutline/0149.png
index 53e0a6438..9da64cd1c 100644
Binary files a/fonts/TewiFontOutline/0149.png and b/fonts/TewiFontOutline/0149.png differ
diff --git a/fonts/TewiFontOutline/014A.png b/fonts/TewiFontOutline/014A.png
index ea2f6f94e..6816f5541 100644
Binary files a/fonts/TewiFontOutline/014A.png and b/fonts/TewiFontOutline/014A.png differ
diff --git a/fonts/TewiFontOutline/014B.png b/fonts/TewiFontOutline/014B.png
index a4ee26f3e..bd34f0448 100644
Binary files a/fonts/TewiFontOutline/014B.png and b/fonts/TewiFontOutline/014B.png differ
diff --git a/fonts/TewiFontOutline/014C.png b/fonts/TewiFontOutline/014C.png
index 957f30418..315b22ba7 100644
Binary files a/fonts/TewiFontOutline/014C.png and b/fonts/TewiFontOutline/014C.png differ
diff --git a/fonts/TewiFontOutline/014D.png b/fonts/TewiFontOutline/014D.png
index c04e7babe..83542854b 100644
Binary files a/fonts/TewiFontOutline/014D.png and b/fonts/TewiFontOutline/014D.png differ
diff --git a/fonts/TewiFontOutline/014E.png b/fonts/TewiFontOutline/014E.png
index 4fc86a403..5e69204d3 100644
Binary files a/fonts/TewiFontOutline/014E.png and b/fonts/TewiFontOutline/014E.png differ
diff --git a/fonts/TewiFontOutline/014F.png b/fonts/TewiFontOutline/014F.png
index be4d27457..5e7a16e6b 100644
Binary files a/fonts/TewiFontOutline/014F.png and b/fonts/TewiFontOutline/014F.png differ
diff --git a/fonts/TewiFontOutline/0150.png b/fonts/TewiFontOutline/0150.png
index 3be1befa5..20fa70483 100644
Binary files a/fonts/TewiFontOutline/0150.png and b/fonts/TewiFontOutline/0150.png differ
diff --git a/fonts/TewiFontOutline/0151.png b/fonts/TewiFontOutline/0151.png
index 12b769517..d764f668f 100644
Binary files a/fonts/TewiFontOutline/0151.png and b/fonts/TewiFontOutline/0151.png differ
diff --git a/fonts/TewiFontOutline/0152.png b/fonts/TewiFontOutline/0152.png
index 26144c54b..ae58131a1 100644
Binary files a/fonts/TewiFontOutline/0152.png and b/fonts/TewiFontOutline/0152.png differ
diff --git a/fonts/TewiFontOutline/0153.png b/fonts/TewiFontOutline/0153.png
index 18c0cf960..1bd83db36 100644
Binary files a/fonts/TewiFontOutline/0153.png and b/fonts/TewiFontOutline/0153.png differ
diff --git a/fonts/TewiFontOutline/0154.png b/fonts/TewiFontOutline/0154.png
index 13f2c169d..09d06d558 100644
Binary files a/fonts/TewiFontOutline/0154.png and b/fonts/TewiFontOutline/0154.png differ
diff --git a/fonts/TewiFontOutline/0155.png b/fonts/TewiFontOutline/0155.png
index 09cd02d3f..0f430da99 100644
Binary files a/fonts/TewiFontOutline/0155.png and b/fonts/TewiFontOutline/0155.png differ
diff --git a/fonts/TewiFontOutline/0156.png b/fonts/TewiFontOutline/0156.png
index 71f3d817c..f64a3eb06 100644
Binary files a/fonts/TewiFontOutline/0156.png and b/fonts/TewiFontOutline/0156.png differ
diff --git a/fonts/TewiFontOutline/0157.png b/fonts/TewiFontOutline/0157.png
index 3a2a59149..c038461f7 100644
Binary files a/fonts/TewiFontOutline/0157.png and b/fonts/TewiFontOutline/0157.png differ
diff --git a/fonts/TewiFontOutline/0158.png b/fonts/TewiFontOutline/0158.png
index 2a5400d0e..0955bb28e 100644
Binary files a/fonts/TewiFontOutline/0158.png and b/fonts/TewiFontOutline/0158.png differ
diff --git a/fonts/TewiFontOutline/0159.png b/fonts/TewiFontOutline/0159.png
index 59314fc8b..e909cadb6 100644
Binary files a/fonts/TewiFontOutline/0159.png and b/fonts/TewiFontOutline/0159.png differ
diff --git a/fonts/TewiFontOutline/015A.png b/fonts/TewiFontOutline/015A.png
index aa5cb7da7..d57111764 100644
Binary files a/fonts/TewiFontOutline/015A.png and b/fonts/TewiFontOutline/015A.png differ
diff --git a/fonts/TewiFontOutline/015B.png b/fonts/TewiFontOutline/015B.png
index f84517b69..d7c84a03e 100644
Binary files a/fonts/TewiFontOutline/015B.png and b/fonts/TewiFontOutline/015B.png differ
diff --git a/fonts/TewiFontOutline/015C.png b/fonts/TewiFontOutline/015C.png
index 4ce574685..bfc17318e 100644
Binary files a/fonts/TewiFontOutline/015C.png and b/fonts/TewiFontOutline/015C.png differ
diff --git a/fonts/TewiFontOutline/015D.png b/fonts/TewiFontOutline/015D.png
index a8d32596f..a35b2e7a1 100644
Binary files a/fonts/TewiFontOutline/015D.png and b/fonts/TewiFontOutline/015D.png differ
diff --git a/fonts/TewiFontOutline/015E.png b/fonts/TewiFontOutline/015E.png
index d520a0770..a324383f7 100644
Binary files a/fonts/TewiFontOutline/015E.png and b/fonts/TewiFontOutline/015E.png differ
diff --git a/fonts/TewiFontOutline/015F.png b/fonts/TewiFontOutline/015F.png
index e2d5f5dce..cca3c7f29 100644
Binary files a/fonts/TewiFontOutline/015F.png and b/fonts/TewiFontOutline/015F.png differ
diff --git a/fonts/TewiFontOutline/0160.png b/fonts/TewiFontOutline/0160.png
index 3e67647c7..eac66f1c3 100644
Binary files a/fonts/TewiFontOutline/0160.png and b/fonts/TewiFontOutline/0160.png differ
diff --git a/fonts/TewiFontOutline/0161.png b/fonts/TewiFontOutline/0161.png
index fc0be2fc7..d38dcc1d7 100644
Binary files a/fonts/TewiFontOutline/0161.png and b/fonts/TewiFontOutline/0161.png differ
diff --git a/fonts/TewiFontOutline/0162.png b/fonts/TewiFontOutline/0162.png
index 009205684..340e4bfee 100644
Binary files a/fonts/TewiFontOutline/0162.png and b/fonts/TewiFontOutline/0162.png differ
diff --git a/fonts/TewiFontOutline/0163.png b/fonts/TewiFontOutline/0163.png
index f7bd64009..f2251e6b7 100644
Binary files a/fonts/TewiFontOutline/0163.png and b/fonts/TewiFontOutline/0163.png differ
diff --git a/fonts/TewiFontOutline/0164.png b/fonts/TewiFontOutline/0164.png
index 040d76244..2ef9a71e7 100644
Binary files a/fonts/TewiFontOutline/0164.png and b/fonts/TewiFontOutline/0164.png differ
diff --git a/fonts/TewiFontOutline/0165.png b/fonts/TewiFontOutline/0165.png
index 3443eacd9..adedae99d 100644
Binary files a/fonts/TewiFontOutline/0165.png and b/fonts/TewiFontOutline/0165.png differ
diff --git a/fonts/TewiFontOutline/0166.png b/fonts/TewiFontOutline/0166.png
index a60d33390..afab27c2f 100644
Binary files a/fonts/TewiFontOutline/0166.png and b/fonts/TewiFontOutline/0166.png differ
diff --git a/fonts/TewiFontOutline/0167.png b/fonts/TewiFontOutline/0167.png
index 3bc047b3d..dd9458065 100644
Binary files a/fonts/TewiFontOutline/0167.png and b/fonts/TewiFontOutline/0167.png differ
diff --git a/fonts/TewiFontOutline/0168.png b/fonts/TewiFontOutline/0168.png
index 6b6c4c070..3abf506ff 100644
Binary files a/fonts/TewiFontOutline/0168.png and b/fonts/TewiFontOutline/0168.png differ
diff --git a/fonts/TewiFontOutline/0169.png b/fonts/TewiFontOutline/0169.png
index 3f14f8445..c50cdd35c 100644
Binary files a/fonts/TewiFontOutline/0169.png and b/fonts/TewiFontOutline/0169.png differ
diff --git a/fonts/TewiFontOutline/016A.png b/fonts/TewiFontOutline/016A.png
index c30addc74..3b29a023d 100644
Binary files a/fonts/TewiFontOutline/016A.png and b/fonts/TewiFontOutline/016A.png differ
diff --git a/fonts/TewiFontOutline/016B.png b/fonts/TewiFontOutline/016B.png
index 1f6a69132..aaf5e1be3 100644
Binary files a/fonts/TewiFontOutline/016B.png and b/fonts/TewiFontOutline/016B.png differ
diff --git a/fonts/TewiFontOutline/016C.png b/fonts/TewiFontOutline/016C.png
index 48b7298f9..36c7864bf 100644
Binary files a/fonts/TewiFontOutline/016C.png and b/fonts/TewiFontOutline/016C.png differ
diff --git a/fonts/TewiFontOutline/016D.png b/fonts/TewiFontOutline/016D.png
index f38514850..98b39cdd2 100644
Binary files a/fonts/TewiFontOutline/016D.png and b/fonts/TewiFontOutline/016D.png differ
diff --git a/fonts/TewiFontOutline/016E.png b/fonts/TewiFontOutline/016E.png
index a07b1cea2..05d30096c 100644
Binary files a/fonts/TewiFontOutline/016E.png and b/fonts/TewiFontOutline/016E.png differ
diff --git a/fonts/TewiFontOutline/016F.png b/fonts/TewiFontOutline/016F.png
index 163398350..823b94955 100644
Binary files a/fonts/TewiFontOutline/016F.png and b/fonts/TewiFontOutline/016F.png differ
diff --git a/fonts/TewiFontOutline/0170.png b/fonts/TewiFontOutline/0170.png
index 073f29d5e..48e1282d0 100644
Binary files a/fonts/TewiFontOutline/0170.png and b/fonts/TewiFontOutline/0170.png differ
diff --git a/fonts/TewiFontOutline/0171.png b/fonts/TewiFontOutline/0171.png
index dda66ecca..eef1f36a8 100644
Binary files a/fonts/TewiFontOutline/0171.png and b/fonts/TewiFontOutline/0171.png differ
diff --git a/fonts/TewiFontOutline/0172.png b/fonts/TewiFontOutline/0172.png
index 35a58ccf5..f9cc56c10 100644
Binary files a/fonts/TewiFontOutline/0172.png and b/fonts/TewiFontOutline/0172.png differ
diff --git a/fonts/TewiFontOutline/0173.png b/fonts/TewiFontOutline/0173.png
index 1eae128c5..ffa67dbe7 100644
Binary files a/fonts/TewiFontOutline/0173.png and b/fonts/TewiFontOutline/0173.png differ
diff --git a/fonts/TewiFontOutline/0174.png b/fonts/TewiFontOutline/0174.png
index 1706b964c..9f881d51d 100644
Binary files a/fonts/TewiFontOutline/0174.png and b/fonts/TewiFontOutline/0174.png differ
diff --git a/fonts/TewiFontOutline/0175.png b/fonts/TewiFontOutline/0175.png
index 9a7c91350..50c309d61 100644
Binary files a/fonts/TewiFontOutline/0175.png and b/fonts/TewiFontOutline/0175.png differ
diff --git a/fonts/TewiFontOutline/0176.png b/fonts/TewiFontOutline/0176.png
index 67b1c613d..5ad3d5bc1 100644
Binary files a/fonts/TewiFontOutline/0176.png and b/fonts/TewiFontOutline/0176.png differ
diff --git a/fonts/TewiFontOutline/0177.png b/fonts/TewiFontOutline/0177.png
index 6bab976f5..494c07bd2 100644
Binary files a/fonts/TewiFontOutline/0177.png and b/fonts/TewiFontOutline/0177.png differ
diff --git a/fonts/TewiFontOutline/0178.png b/fonts/TewiFontOutline/0178.png
index c573af186..157079b78 100644
Binary files a/fonts/TewiFontOutline/0178.png and b/fonts/TewiFontOutline/0178.png differ
diff --git a/fonts/TewiFontOutline/0179.png b/fonts/TewiFontOutline/0179.png
index 9b639e65c..1b4fc6554 100644
Binary files a/fonts/TewiFontOutline/0179.png and b/fonts/TewiFontOutline/0179.png differ
diff --git a/fonts/TewiFontOutline/017A.png b/fonts/TewiFontOutline/017A.png
index 71c32a504..533db645f 100644
Binary files a/fonts/TewiFontOutline/017A.png and b/fonts/TewiFontOutline/017A.png differ
diff --git a/fonts/TewiFontOutline/017B.png b/fonts/TewiFontOutline/017B.png
index d1f4aa9de..27065010a 100644
Binary files a/fonts/TewiFontOutline/017B.png and b/fonts/TewiFontOutline/017B.png differ
diff --git a/fonts/TewiFontOutline/017C.png b/fonts/TewiFontOutline/017C.png
index 4ebbbbed9..a893952d0 100644
Binary files a/fonts/TewiFontOutline/017C.png and b/fonts/TewiFontOutline/017C.png differ
diff --git a/fonts/TewiFontOutline/017D.png b/fonts/TewiFontOutline/017D.png
index 62f0fac82..5ee05e24d 100644
Binary files a/fonts/TewiFontOutline/017D.png and b/fonts/TewiFontOutline/017D.png differ
diff --git a/fonts/TewiFontOutline/017E.png b/fonts/TewiFontOutline/017E.png
index ff45eab1d..3e1e75111 100644
Binary files a/fonts/TewiFontOutline/017E.png and b/fonts/TewiFontOutline/017E.png differ
diff --git a/fonts/TewiFontOutline/017F.png b/fonts/TewiFontOutline/017F.png
index eb209106b..89f404962 100644
Binary files a/fonts/TewiFontOutline/017F.png and b/fonts/TewiFontOutline/017F.png differ
diff --git a/fonts/TewiFontOutline/0180.png b/fonts/TewiFontOutline/0180.png
index a203f674e..0f779f838 100644
Binary files a/fonts/TewiFontOutline/0180.png and b/fonts/TewiFontOutline/0180.png differ
diff --git a/fonts/TewiFontOutline/0181.png b/fonts/TewiFontOutline/0181.png
index cb003429f..3856455b2 100644
Binary files a/fonts/TewiFontOutline/0181.png and b/fonts/TewiFontOutline/0181.png differ
diff --git a/fonts/TewiFontOutline/0182.png b/fonts/TewiFontOutline/0182.png
index 9cbbe2baf..ac881d200 100644
Binary files a/fonts/TewiFontOutline/0182.png and b/fonts/TewiFontOutline/0182.png differ
diff --git a/fonts/TewiFontOutline/0183.png b/fonts/TewiFontOutline/0183.png
index 0973f25f9..d265e2e3b 100644
Binary files a/fonts/TewiFontOutline/0183.png and b/fonts/TewiFontOutline/0183.png differ
diff --git a/fonts/TewiFontOutline/0184.png b/fonts/TewiFontOutline/0184.png
index d2f5ad978..238bafbdc 100644
Binary files a/fonts/TewiFontOutline/0184.png and b/fonts/TewiFontOutline/0184.png differ
diff --git a/fonts/TewiFontOutline/0185.png b/fonts/TewiFontOutline/0185.png
index 22fd7f144..2c1389681 100644
Binary files a/fonts/TewiFontOutline/0185.png and b/fonts/TewiFontOutline/0185.png differ
diff --git a/fonts/TewiFontOutline/0186.png b/fonts/TewiFontOutline/0186.png
index 30b59fdc8..d3697e9c5 100644
Binary files a/fonts/TewiFontOutline/0186.png and b/fonts/TewiFontOutline/0186.png differ
diff --git a/fonts/TewiFontOutline/0187.png b/fonts/TewiFontOutline/0187.png
index fba920f5d..ef0ceda9d 100644
Binary files a/fonts/TewiFontOutline/0187.png and b/fonts/TewiFontOutline/0187.png differ
diff --git a/fonts/TewiFontOutline/0188.png b/fonts/TewiFontOutline/0188.png
index 7bce0a8be..0cfdee837 100644
Binary files a/fonts/TewiFontOutline/0188.png and b/fonts/TewiFontOutline/0188.png differ
diff --git a/fonts/TewiFontOutline/0189.png b/fonts/TewiFontOutline/0189.png
index 2ee04cbae..537bbcf77 100644
Binary files a/fonts/TewiFontOutline/0189.png and b/fonts/TewiFontOutline/0189.png differ
diff --git a/fonts/TewiFontOutline/018A.png b/fonts/TewiFontOutline/018A.png
index 422362cc5..4e4f8b055 100644
Binary files a/fonts/TewiFontOutline/018A.png and b/fonts/TewiFontOutline/018A.png differ
diff --git a/fonts/TewiFontOutline/018B.png b/fonts/TewiFontOutline/018B.png
index 6bb03d3e9..3d84997df 100644
Binary files a/fonts/TewiFontOutline/018B.png and b/fonts/TewiFontOutline/018B.png differ
diff --git a/fonts/TewiFontOutline/018C.png b/fonts/TewiFontOutline/018C.png
index f9d99d281..40c87ae54 100644
Binary files a/fonts/TewiFontOutline/018C.png and b/fonts/TewiFontOutline/018C.png differ
diff --git a/fonts/TewiFontOutline/018D.png b/fonts/TewiFontOutline/018D.png
index 387ff0f31..7b2b7fbc5 100644
Binary files a/fonts/TewiFontOutline/018D.png and b/fonts/TewiFontOutline/018D.png differ
diff --git a/fonts/TewiFontOutline/018E.png b/fonts/TewiFontOutline/018E.png
index c403d48a3..13e6e0b82 100644
Binary files a/fonts/TewiFontOutline/018E.png and b/fonts/TewiFontOutline/018E.png differ
diff --git a/fonts/TewiFontOutline/018F.png b/fonts/TewiFontOutline/018F.png
index 6e7f72132..3856b44ed 100644
Binary files a/fonts/TewiFontOutline/018F.png and b/fonts/TewiFontOutline/018F.png differ
diff --git a/fonts/TewiFontOutline/0190.png b/fonts/TewiFontOutline/0190.png
index b117e37de..7ec0634c6 100644
Binary files a/fonts/TewiFontOutline/0190.png and b/fonts/TewiFontOutline/0190.png differ
diff --git a/fonts/TewiFontOutline/0191.png b/fonts/TewiFontOutline/0191.png
index 4ad7e32ae..a380e7b22 100644
Binary files a/fonts/TewiFontOutline/0191.png and b/fonts/TewiFontOutline/0191.png differ
diff --git a/fonts/TewiFontOutline/0192.png b/fonts/TewiFontOutline/0192.png
index 7c6e503e9..9754d5519 100644
Binary files a/fonts/TewiFontOutline/0192.png and b/fonts/TewiFontOutline/0192.png differ
diff --git a/fonts/TewiFontOutline/0193.png b/fonts/TewiFontOutline/0193.png
index ebe006d22..964161710 100644
Binary files a/fonts/TewiFontOutline/0193.png and b/fonts/TewiFontOutline/0193.png differ
diff --git a/fonts/TewiFontOutline/0194.png b/fonts/TewiFontOutline/0194.png
index bdd6d3543..6f694c367 100644
Binary files a/fonts/TewiFontOutline/0194.png and b/fonts/TewiFontOutline/0194.png differ
diff --git a/fonts/TewiFontOutline/0195.png b/fonts/TewiFontOutline/0195.png
index 02d666f18..5dffecf3f 100644
Binary files a/fonts/TewiFontOutline/0195.png and b/fonts/TewiFontOutline/0195.png differ
diff --git a/fonts/TewiFontOutline/0196.png b/fonts/TewiFontOutline/0196.png
index f7a4aeb5e..520ced22a 100644
Binary files a/fonts/TewiFontOutline/0196.png and b/fonts/TewiFontOutline/0196.png differ
diff --git a/fonts/TewiFontOutline/0197.png b/fonts/TewiFontOutline/0197.png
index d0f0184d0..838997eff 100644
Binary files a/fonts/TewiFontOutline/0197.png and b/fonts/TewiFontOutline/0197.png differ
diff --git a/fonts/TewiFontOutline/0198.png b/fonts/TewiFontOutline/0198.png
index 34c88010f..4894ed667 100644
Binary files a/fonts/TewiFontOutline/0198.png and b/fonts/TewiFontOutline/0198.png differ
diff --git a/fonts/TewiFontOutline/0199.png b/fonts/TewiFontOutline/0199.png
index 0e9f4b7fe..68d274b4f 100644
Binary files a/fonts/TewiFontOutline/0199.png and b/fonts/TewiFontOutline/0199.png differ
diff --git a/fonts/TewiFontOutline/019A.png b/fonts/TewiFontOutline/019A.png
index 1a1be6fd6..dea2c0a29 100644
Binary files a/fonts/TewiFontOutline/019A.png and b/fonts/TewiFontOutline/019A.png differ
diff --git a/fonts/TewiFontOutline/019B.png b/fonts/TewiFontOutline/019B.png
index aab8b015b..37a72c773 100644
Binary files a/fonts/TewiFontOutline/019B.png and b/fonts/TewiFontOutline/019B.png differ
diff --git a/fonts/TewiFontOutline/019C.png b/fonts/TewiFontOutline/019C.png
index 1f9124a28..28a1ac873 100644
Binary files a/fonts/TewiFontOutline/019C.png and b/fonts/TewiFontOutline/019C.png differ
diff --git a/fonts/TewiFontOutline/019D.png b/fonts/TewiFontOutline/019D.png
index e3d30d2d3..a6cfb1c1b 100644
Binary files a/fonts/TewiFontOutline/019D.png and b/fonts/TewiFontOutline/019D.png differ
diff --git a/fonts/TewiFontOutline/019E.png b/fonts/TewiFontOutline/019E.png
index bb6c86f8c..6c8ac93dd 100644
Binary files a/fonts/TewiFontOutline/019E.png and b/fonts/TewiFontOutline/019E.png differ
diff --git a/fonts/TewiFontOutline/019F.png b/fonts/TewiFontOutline/019F.png
index 59768ee5e..6064b2c8b 100644
Binary files a/fonts/TewiFontOutline/019F.png and b/fonts/TewiFontOutline/019F.png differ
diff --git a/fonts/TewiFontOutline/01A0.png b/fonts/TewiFontOutline/01A0.png
index bd7daac31..12abc8f0d 100644
Binary files a/fonts/TewiFontOutline/01A0.png and b/fonts/TewiFontOutline/01A0.png differ
diff --git a/fonts/TewiFontOutline/01A1.png b/fonts/TewiFontOutline/01A1.png
index 36d85d749..f1ecce5bc 100644
Binary files a/fonts/TewiFontOutline/01A1.png and b/fonts/TewiFontOutline/01A1.png differ
diff --git a/fonts/TewiFontOutline/01A2.png b/fonts/TewiFontOutline/01A2.png
index 5aad9603b..ec7e5bbf6 100644
Binary files a/fonts/TewiFontOutline/01A2.png and b/fonts/TewiFontOutline/01A2.png differ
diff --git a/fonts/TewiFontOutline/01A3.png b/fonts/TewiFontOutline/01A3.png
index 202d4b5f8..c72da83b8 100644
Binary files a/fonts/TewiFontOutline/01A3.png and b/fonts/TewiFontOutline/01A3.png differ
diff --git a/fonts/TewiFontOutline/01A4.png b/fonts/TewiFontOutline/01A4.png
index 9c1456825..a55f1ed1d 100644
Binary files a/fonts/TewiFontOutline/01A4.png and b/fonts/TewiFontOutline/01A4.png differ
diff --git a/fonts/TewiFontOutline/01A5.png b/fonts/TewiFontOutline/01A5.png
index 7aef32b58..0faa143e3 100644
Binary files a/fonts/TewiFontOutline/01A5.png and b/fonts/TewiFontOutline/01A5.png differ
diff --git a/fonts/TewiFontOutline/01A6.png b/fonts/TewiFontOutline/01A6.png
index 46180f98a..eaa4bdae4 100644
Binary files a/fonts/TewiFontOutline/01A6.png and b/fonts/TewiFontOutline/01A6.png differ
diff --git a/fonts/TewiFontOutline/01A7.png b/fonts/TewiFontOutline/01A7.png
index 1a18a37c7..90124a8ca 100644
Binary files a/fonts/TewiFontOutline/01A7.png and b/fonts/TewiFontOutline/01A7.png differ
diff --git a/fonts/TewiFontOutline/01A8.png b/fonts/TewiFontOutline/01A8.png
index 6274d9c92..8106e4597 100644
Binary files a/fonts/TewiFontOutline/01A8.png and b/fonts/TewiFontOutline/01A8.png differ
diff --git a/fonts/TewiFontOutline/01A9.png b/fonts/TewiFontOutline/01A9.png
index 893532bc9..0109a1daa 100644
Binary files a/fonts/TewiFontOutline/01A9.png and b/fonts/TewiFontOutline/01A9.png differ
diff --git a/fonts/TewiFontOutline/01AA.png b/fonts/TewiFontOutline/01AA.png
index 8becf465e..ebbd547cf 100644
Binary files a/fonts/TewiFontOutline/01AA.png and b/fonts/TewiFontOutline/01AA.png differ
diff --git a/fonts/TewiFontOutline/01AB.png b/fonts/TewiFontOutline/01AB.png
index 34fc8665c..f69289229 100644
Binary files a/fonts/TewiFontOutline/01AB.png and b/fonts/TewiFontOutline/01AB.png differ
diff --git a/fonts/TewiFontOutline/01AC.png b/fonts/TewiFontOutline/01AC.png
index d3f7aab32..37654fa6f 100644
Binary files a/fonts/TewiFontOutline/01AC.png and b/fonts/TewiFontOutline/01AC.png differ
diff --git a/fonts/TewiFontOutline/01AD.png b/fonts/TewiFontOutline/01AD.png
index ae63f8075..e8b115581 100644
Binary files a/fonts/TewiFontOutline/01AD.png and b/fonts/TewiFontOutline/01AD.png differ
diff --git a/fonts/TewiFontOutline/01AE.png b/fonts/TewiFontOutline/01AE.png
index 76c51b1f6..0ae73f24f 100644
Binary files a/fonts/TewiFontOutline/01AE.png and b/fonts/TewiFontOutline/01AE.png differ
diff --git a/fonts/TewiFontOutline/01AF.png b/fonts/TewiFontOutline/01AF.png
index 2203d882b..294e88ba0 100644
Binary files a/fonts/TewiFontOutline/01AF.png and b/fonts/TewiFontOutline/01AF.png differ
diff --git a/fonts/TewiFontOutline/01B0.png b/fonts/TewiFontOutline/01B0.png
index 6379a2c4b..141cf5f4d 100644
Binary files a/fonts/TewiFontOutline/01B0.png and b/fonts/TewiFontOutline/01B0.png differ
diff --git a/fonts/TewiFontOutline/01B1.png b/fonts/TewiFontOutline/01B1.png
index cb0cf0d97..edd5b2d82 100644
Binary files a/fonts/TewiFontOutline/01B1.png and b/fonts/TewiFontOutline/01B1.png differ
diff --git a/fonts/TewiFontOutline/01B2.png b/fonts/TewiFontOutline/01B2.png
index a0ae1f4fe..d28df6d16 100644
Binary files a/fonts/TewiFontOutline/01B2.png and b/fonts/TewiFontOutline/01B2.png differ
diff --git a/fonts/TewiFontOutline/01B3.png b/fonts/TewiFontOutline/01B3.png
index aa20827e9..c8b574066 100644
Binary files a/fonts/TewiFontOutline/01B3.png and b/fonts/TewiFontOutline/01B3.png differ
diff --git a/fonts/TewiFontOutline/01B4.png b/fonts/TewiFontOutline/01B4.png
index 5279b990b..b9ad9657f 100644
Binary files a/fonts/TewiFontOutline/01B4.png and b/fonts/TewiFontOutline/01B4.png differ
diff --git a/fonts/TewiFontOutline/01B5.png b/fonts/TewiFontOutline/01B5.png
index 2fdfca639..7da4c97e4 100644
Binary files a/fonts/TewiFontOutline/01B5.png and b/fonts/TewiFontOutline/01B5.png differ
diff --git a/fonts/TewiFontOutline/01B6.png b/fonts/TewiFontOutline/01B6.png
index c47dbd5f1..b31dc5064 100644
Binary files a/fonts/TewiFontOutline/01B6.png and b/fonts/TewiFontOutline/01B6.png differ
diff --git a/fonts/TewiFontOutline/01B7.png b/fonts/TewiFontOutline/01B7.png
index 8555e69d1..f96c149ff 100644
Binary files a/fonts/TewiFontOutline/01B7.png and b/fonts/TewiFontOutline/01B7.png differ
diff --git a/fonts/TewiFontOutline/01B8.png b/fonts/TewiFontOutline/01B8.png
index 9e16e1a2e..6a14daf9d 100644
Binary files a/fonts/TewiFontOutline/01B8.png and b/fonts/TewiFontOutline/01B8.png differ
diff --git a/fonts/TewiFontOutline/01B9.png b/fonts/TewiFontOutline/01B9.png
index 53c809ce0..baba250ae 100644
Binary files a/fonts/TewiFontOutline/01B9.png and b/fonts/TewiFontOutline/01B9.png differ
diff --git a/fonts/TewiFontOutline/01BA.png b/fonts/TewiFontOutline/01BA.png
index 9c15c3d42..d2c4934f5 100644
Binary files a/fonts/TewiFontOutline/01BA.png and b/fonts/TewiFontOutline/01BA.png differ
diff --git a/fonts/TewiFontOutline/01BB.png b/fonts/TewiFontOutline/01BB.png
index d5fdc586a..6aac2998e 100644
Binary files a/fonts/TewiFontOutline/01BB.png and b/fonts/TewiFontOutline/01BB.png differ
diff --git a/fonts/TewiFontOutline/01BC.png b/fonts/TewiFontOutline/01BC.png
index fd16083c1..04bf1bb35 100644
Binary files a/fonts/TewiFontOutline/01BC.png and b/fonts/TewiFontOutline/01BC.png differ
diff --git a/fonts/TewiFontOutline/01BD.png b/fonts/TewiFontOutline/01BD.png
index f697ae0c3..9ccaf5f96 100644
Binary files a/fonts/TewiFontOutline/01BD.png and b/fonts/TewiFontOutline/01BD.png differ
diff --git a/fonts/TewiFontOutline/01BE.png b/fonts/TewiFontOutline/01BE.png
index d86364589..f6ad126f4 100644
Binary files a/fonts/TewiFontOutline/01BE.png and b/fonts/TewiFontOutline/01BE.png differ
diff --git a/fonts/TewiFontOutline/01BF.png b/fonts/TewiFontOutline/01BF.png
index 75598da80..670a86960 100644
Binary files a/fonts/TewiFontOutline/01BF.png and b/fonts/TewiFontOutline/01BF.png differ
diff --git a/fonts/TewiFontOutline/01C0.png b/fonts/TewiFontOutline/01C0.png
index 5c31f93c1..da8eaa305 100644
Binary files a/fonts/TewiFontOutline/01C0.png and b/fonts/TewiFontOutline/01C0.png differ
diff --git a/fonts/TewiFontOutline/01C1.png b/fonts/TewiFontOutline/01C1.png
index 1ef65d015..925639136 100644
Binary files a/fonts/TewiFontOutline/01C1.png and b/fonts/TewiFontOutline/01C1.png differ
diff --git a/fonts/TewiFontOutline/01C2.png b/fonts/TewiFontOutline/01C2.png
index bee6c88a3..7cbef79ee 100644
Binary files a/fonts/TewiFontOutline/01C2.png and b/fonts/TewiFontOutline/01C2.png differ
diff --git a/fonts/TewiFontOutline/01C3.png b/fonts/TewiFontOutline/01C3.png
index 4756d44a1..470ab0a32 100644
Binary files a/fonts/TewiFontOutline/01C3.png and b/fonts/TewiFontOutline/01C3.png differ
diff --git a/fonts/TewiFontOutline/01C4.png b/fonts/TewiFontOutline/01C4.png
index 703dd047b..1ffa2842d 100644
Binary files a/fonts/TewiFontOutline/01C4.png and b/fonts/TewiFontOutline/01C4.png differ
diff --git a/fonts/TewiFontOutline/01C5.png b/fonts/TewiFontOutline/01C5.png
index e0db06d3d..f7433d360 100644
Binary files a/fonts/TewiFontOutline/01C5.png and b/fonts/TewiFontOutline/01C5.png differ
diff --git a/fonts/TewiFontOutline/01C6.png b/fonts/TewiFontOutline/01C6.png
index 7f0caae9a..a8f1b4164 100644
Binary files a/fonts/TewiFontOutline/01C6.png and b/fonts/TewiFontOutline/01C6.png differ
diff --git a/fonts/TewiFontOutline/01C7.png b/fonts/TewiFontOutline/01C7.png
index dab703434..4e8768a31 100644
Binary files a/fonts/TewiFontOutline/01C7.png and b/fonts/TewiFontOutline/01C7.png differ
diff --git a/fonts/TewiFontOutline/01C8.png b/fonts/TewiFontOutline/01C8.png
index 4968d1f6b..83a1f3bd5 100644
Binary files a/fonts/TewiFontOutline/01C8.png and b/fonts/TewiFontOutline/01C8.png differ
diff --git a/fonts/TewiFontOutline/01C9.png b/fonts/TewiFontOutline/01C9.png
index 8c88a581a..35073711d 100644
Binary files a/fonts/TewiFontOutline/01C9.png and b/fonts/TewiFontOutline/01C9.png differ
diff --git a/fonts/TewiFontOutline/01CA.png b/fonts/TewiFontOutline/01CA.png
index 45ff651c2..034f1564b 100644
Binary files a/fonts/TewiFontOutline/01CA.png and b/fonts/TewiFontOutline/01CA.png differ
diff --git a/fonts/TewiFontOutline/01CB.png b/fonts/TewiFontOutline/01CB.png
index 7e4e753dc..ff3094ad5 100644
Binary files a/fonts/TewiFontOutline/01CB.png and b/fonts/TewiFontOutline/01CB.png differ
diff --git a/fonts/TewiFontOutline/01CC.png b/fonts/TewiFontOutline/01CC.png
index c45c8d9eb..717b72166 100644
Binary files a/fonts/TewiFontOutline/01CC.png and b/fonts/TewiFontOutline/01CC.png differ
diff --git a/fonts/TewiFontOutline/01CD.png b/fonts/TewiFontOutline/01CD.png
index fdbd26d98..f6855d75b 100644
Binary files a/fonts/TewiFontOutline/01CD.png and b/fonts/TewiFontOutline/01CD.png differ
diff --git a/fonts/TewiFontOutline/01CE.png b/fonts/TewiFontOutline/01CE.png
index a9319cc71..f9fb84009 100644
Binary files a/fonts/TewiFontOutline/01CE.png and b/fonts/TewiFontOutline/01CE.png differ
diff --git a/fonts/TewiFontOutline/01CF.png b/fonts/TewiFontOutline/01CF.png
index abfa8f7bd..e0713bbd1 100644
Binary files a/fonts/TewiFontOutline/01CF.png and b/fonts/TewiFontOutline/01CF.png differ
diff --git a/fonts/TewiFontOutline/01D0.png b/fonts/TewiFontOutline/01D0.png
index 285a4155c..e33cb5b97 100644
Binary files a/fonts/TewiFontOutline/01D0.png and b/fonts/TewiFontOutline/01D0.png differ
diff --git a/fonts/TewiFontOutline/01D1.png b/fonts/TewiFontOutline/01D1.png
index 82925906a..b5b5b6d37 100644
Binary files a/fonts/TewiFontOutline/01D1.png and b/fonts/TewiFontOutline/01D1.png differ
diff --git a/fonts/TewiFontOutline/01D2.png b/fonts/TewiFontOutline/01D2.png
index e17a73a02..2e1273021 100644
Binary files a/fonts/TewiFontOutline/01D2.png and b/fonts/TewiFontOutline/01D2.png differ
diff --git a/fonts/TewiFontOutline/01D3.png b/fonts/TewiFontOutline/01D3.png
index 73d9c893b..f28b995af 100644
Binary files a/fonts/TewiFontOutline/01D3.png and b/fonts/TewiFontOutline/01D3.png differ
diff --git a/fonts/TewiFontOutline/01D4.png b/fonts/TewiFontOutline/01D4.png
index dc9bb88a4..ec2ca83d9 100644
Binary files a/fonts/TewiFontOutline/01D4.png and b/fonts/TewiFontOutline/01D4.png differ
diff --git a/fonts/TewiFontOutline/01D5.png b/fonts/TewiFontOutline/01D5.png
index b0823d15b..096b9febc 100644
Binary files a/fonts/TewiFontOutline/01D5.png and b/fonts/TewiFontOutline/01D5.png differ
diff --git a/fonts/TewiFontOutline/01D6.png b/fonts/TewiFontOutline/01D6.png
index c405e66d6..d4afbc53f 100644
Binary files a/fonts/TewiFontOutline/01D6.png and b/fonts/TewiFontOutline/01D6.png differ
diff --git a/fonts/TewiFontOutline/01D7.png b/fonts/TewiFontOutline/01D7.png
index cf7a51a79..64eb2aeb2 100644
Binary files a/fonts/TewiFontOutline/01D7.png and b/fonts/TewiFontOutline/01D7.png differ
diff --git a/fonts/TewiFontOutline/01D8.png b/fonts/TewiFontOutline/01D8.png
index de70c294d..6873cd4d1 100644
Binary files a/fonts/TewiFontOutline/01D8.png and b/fonts/TewiFontOutline/01D8.png differ
diff --git a/fonts/TewiFontOutline/01D9.png b/fonts/TewiFontOutline/01D9.png
index 4c34ea293..74a0d32d9 100644
Binary files a/fonts/TewiFontOutline/01D9.png and b/fonts/TewiFontOutline/01D9.png differ
diff --git a/fonts/TewiFontOutline/01DA.png b/fonts/TewiFontOutline/01DA.png
index d4019a36e..6fdce5dc6 100644
Binary files a/fonts/TewiFontOutline/01DA.png and b/fonts/TewiFontOutline/01DA.png differ
diff --git a/fonts/TewiFontOutline/01DB.png b/fonts/TewiFontOutline/01DB.png
index b781bd3cd..2898eea45 100644
Binary files a/fonts/TewiFontOutline/01DB.png and b/fonts/TewiFontOutline/01DB.png differ
diff --git a/fonts/TewiFontOutline/01DC.png b/fonts/TewiFontOutline/01DC.png
index 88bec9e41..4605695f1 100644
Binary files a/fonts/TewiFontOutline/01DC.png and b/fonts/TewiFontOutline/01DC.png differ
diff --git a/fonts/TewiFontOutline/01DD.png b/fonts/TewiFontOutline/01DD.png
index b99e2a8d9..f3cc3c5c0 100644
Binary files a/fonts/TewiFontOutline/01DD.png and b/fonts/TewiFontOutline/01DD.png differ
diff --git a/fonts/TewiFontOutline/01DE.png b/fonts/TewiFontOutline/01DE.png
index 034afad0b..4cda4cd61 100644
Binary files a/fonts/TewiFontOutline/01DE.png and b/fonts/TewiFontOutline/01DE.png differ
diff --git a/fonts/TewiFontOutline/01DF.png b/fonts/TewiFontOutline/01DF.png
index 617ac31cd..6d78a649b 100644
Binary files a/fonts/TewiFontOutline/01DF.png and b/fonts/TewiFontOutline/01DF.png differ
diff --git a/fonts/TewiFontOutline/01E0.png b/fonts/TewiFontOutline/01E0.png
index 5a5521688..ee09265cd 100644
Binary files a/fonts/TewiFontOutline/01E0.png and b/fonts/TewiFontOutline/01E0.png differ
diff --git a/fonts/TewiFontOutline/01E1.png b/fonts/TewiFontOutline/01E1.png
index d48b9bc8b..098ce0963 100644
Binary files a/fonts/TewiFontOutline/01E1.png and b/fonts/TewiFontOutline/01E1.png differ
diff --git a/fonts/TewiFontOutline/01E2.png b/fonts/TewiFontOutline/01E2.png
index abe90c326..8750daef2 100644
Binary files a/fonts/TewiFontOutline/01E2.png and b/fonts/TewiFontOutline/01E2.png differ
diff --git a/fonts/TewiFontOutline/01E3.png b/fonts/TewiFontOutline/01E3.png
index 03606620b..35af263d5 100644
Binary files a/fonts/TewiFontOutline/01E3.png and b/fonts/TewiFontOutline/01E3.png differ
diff --git a/fonts/TewiFontOutline/01E4.png b/fonts/TewiFontOutline/01E4.png
index d7153e696..ec9745b27 100644
Binary files a/fonts/TewiFontOutline/01E4.png and b/fonts/TewiFontOutline/01E4.png differ
diff --git a/fonts/TewiFontOutline/01E5.png b/fonts/TewiFontOutline/01E5.png
index c44abc22e..b7d8244b5 100644
Binary files a/fonts/TewiFontOutline/01E5.png and b/fonts/TewiFontOutline/01E5.png differ
diff --git a/fonts/TewiFontOutline/01E6.png b/fonts/TewiFontOutline/01E6.png
index 833a84579..79ce59ef7 100644
Binary files a/fonts/TewiFontOutline/01E6.png and b/fonts/TewiFontOutline/01E6.png differ
diff --git a/fonts/TewiFontOutline/01E7.png b/fonts/TewiFontOutline/01E7.png
index e59756913..7bc7d7549 100644
Binary files a/fonts/TewiFontOutline/01E7.png and b/fonts/TewiFontOutline/01E7.png differ
diff --git a/fonts/TewiFontOutline/01E8.png b/fonts/TewiFontOutline/01E8.png
index f8060a305..8411152b5 100644
Binary files a/fonts/TewiFontOutline/01E8.png and b/fonts/TewiFontOutline/01E8.png differ
diff --git a/fonts/TewiFontOutline/01E9.png b/fonts/TewiFontOutline/01E9.png
index bb9ad26d9..fc688c4cf 100644
Binary files a/fonts/TewiFontOutline/01E9.png and b/fonts/TewiFontOutline/01E9.png differ
diff --git a/fonts/TewiFontOutline/01EA.png b/fonts/TewiFontOutline/01EA.png
index 8ca1ccee9..7468af096 100644
Binary files a/fonts/TewiFontOutline/01EA.png and b/fonts/TewiFontOutline/01EA.png differ
diff --git a/fonts/TewiFontOutline/01EB.png b/fonts/TewiFontOutline/01EB.png
index 89bd44133..0a242d748 100644
Binary files a/fonts/TewiFontOutline/01EB.png and b/fonts/TewiFontOutline/01EB.png differ
diff --git a/fonts/TewiFontOutline/01EC.png b/fonts/TewiFontOutline/01EC.png
index 89bbc87f0..f7dd5ab1b 100644
Binary files a/fonts/TewiFontOutline/01EC.png and b/fonts/TewiFontOutline/01EC.png differ
diff --git a/fonts/TewiFontOutline/01ED.png b/fonts/TewiFontOutline/01ED.png
index 0bebdf180..59735ae66 100644
Binary files a/fonts/TewiFontOutline/01ED.png and b/fonts/TewiFontOutline/01ED.png differ
diff --git a/fonts/TewiFontOutline/01EE.png b/fonts/TewiFontOutline/01EE.png
index e8c170c33..ee3a10ef0 100644
Binary files a/fonts/TewiFontOutline/01EE.png and b/fonts/TewiFontOutline/01EE.png differ
diff --git a/fonts/TewiFontOutline/01EF.png b/fonts/TewiFontOutline/01EF.png
index c6cd64bd8..fd6ee8280 100644
Binary files a/fonts/TewiFontOutline/01EF.png and b/fonts/TewiFontOutline/01EF.png differ
diff --git a/fonts/TewiFontOutline/01F0.png b/fonts/TewiFontOutline/01F0.png
index d40328bca..b42708119 100644
Binary files a/fonts/TewiFontOutline/01F0.png and b/fonts/TewiFontOutline/01F0.png differ
diff --git a/fonts/TewiFontOutline/01F1.png b/fonts/TewiFontOutline/01F1.png
index 998935647..60111bd93 100644
Binary files a/fonts/TewiFontOutline/01F1.png and b/fonts/TewiFontOutline/01F1.png differ
diff --git a/fonts/TewiFontOutline/01F2.png b/fonts/TewiFontOutline/01F2.png
index 4527fc5dd..741e03418 100644
Binary files a/fonts/TewiFontOutline/01F2.png and b/fonts/TewiFontOutline/01F2.png differ
diff --git a/fonts/TewiFontOutline/01F3.png b/fonts/TewiFontOutline/01F3.png
index d996e160f..28d473ba6 100644
Binary files a/fonts/TewiFontOutline/01F3.png and b/fonts/TewiFontOutline/01F3.png differ
diff --git a/fonts/TewiFontOutline/01F4.png b/fonts/TewiFontOutline/01F4.png
index 833a84579..79ce59ef7 100644
Binary files a/fonts/TewiFontOutline/01F4.png and b/fonts/TewiFontOutline/01F4.png differ
diff --git a/fonts/TewiFontOutline/01F5.png b/fonts/TewiFontOutline/01F5.png
index a8d5f4fb5..d35aea433 100644
Binary files a/fonts/TewiFontOutline/01F5.png and b/fonts/TewiFontOutline/01F5.png differ
diff --git a/fonts/TewiFontOutline/01F6.png b/fonts/TewiFontOutline/01F6.png
index 6ab37db7e..0d4429bb3 100644
Binary files a/fonts/TewiFontOutline/01F6.png and b/fonts/TewiFontOutline/01F6.png differ
diff --git a/fonts/TewiFontOutline/01F7.png b/fonts/TewiFontOutline/01F7.png
index d01da1c4b..877d1e248 100644
Binary files a/fonts/TewiFontOutline/01F7.png and b/fonts/TewiFontOutline/01F7.png differ
diff --git a/fonts/TewiFontOutline/01F8.png b/fonts/TewiFontOutline/01F8.png
index a7d4f3e37..b8b9c10fc 100644
Binary files a/fonts/TewiFontOutline/01F8.png and b/fonts/TewiFontOutline/01F8.png differ
diff --git a/fonts/TewiFontOutline/01F9.png b/fonts/TewiFontOutline/01F9.png
index ede2cf658..1806e9174 100644
Binary files a/fonts/TewiFontOutline/01F9.png and b/fonts/TewiFontOutline/01F9.png differ
diff --git a/fonts/TewiFontOutline/01FA.png b/fonts/TewiFontOutline/01FA.png
index 760acb890..984447625 100644
Binary files a/fonts/TewiFontOutline/01FA.png and b/fonts/TewiFontOutline/01FA.png differ
diff --git a/fonts/TewiFontOutline/01FB.png b/fonts/TewiFontOutline/01FB.png
index ccc19aab4..429db35b4 100644
Binary files a/fonts/TewiFontOutline/01FB.png and b/fonts/TewiFontOutline/01FB.png differ
diff --git a/fonts/TewiFontOutline/01FC.png b/fonts/TewiFontOutline/01FC.png
index d53522d42..9f5cbe6f2 100644
Binary files a/fonts/TewiFontOutline/01FC.png and b/fonts/TewiFontOutline/01FC.png differ
diff --git a/fonts/TewiFontOutline/01FD.png b/fonts/TewiFontOutline/01FD.png
index 480ed4dbe..ddc453f85 100644
Binary files a/fonts/TewiFontOutline/01FD.png and b/fonts/TewiFontOutline/01FD.png differ
diff --git a/fonts/TewiFontOutline/01FE.png b/fonts/TewiFontOutline/01FE.png
index 5b14efb68..96cb7fa42 100644
Binary files a/fonts/TewiFontOutline/01FE.png and b/fonts/TewiFontOutline/01FE.png differ
diff --git a/fonts/TewiFontOutline/01FF.png b/fonts/TewiFontOutline/01FF.png
index ea5ca681a..a87d24f6c 100644
Binary files a/fonts/TewiFontOutline/01FF.png and b/fonts/TewiFontOutline/01FF.png differ
diff --git a/fonts/TewiFontOutline/0200.png b/fonts/TewiFontOutline/0200.png
index 2eb5a0a2a..05d504bf8 100644
Binary files a/fonts/TewiFontOutline/0200.png and b/fonts/TewiFontOutline/0200.png differ
diff --git a/fonts/TewiFontOutline/0201.png b/fonts/TewiFontOutline/0201.png
index 403314feb..97589c6c6 100644
Binary files a/fonts/TewiFontOutline/0201.png and b/fonts/TewiFontOutline/0201.png differ
diff --git a/fonts/TewiFontOutline/0202.png b/fonts/TewiFontOutline/0202.png
index 6bca3c4e2..82c2b3b31 100644
Binary files a/fonts/TewiFontOutline/0202.png and b/fonts/TewiFontOutline/0202.png differ
diff --git a/fonts/TewiFontOutline/0203.png b/fonts/TewiFontOutline/0203.png
index da2c99252..d056b8d69 100644
Binary files a/fonts/TewiFontOutline/0203.png and b/fonts/TewiFontOutline/0203.png differ
diff --git a/fonts/TewiFontOutline/0204.png b/fonts/TewiFontOutline/0204.png
index a8cd71b40..ed74f2cea 100644
Binary files a/fonts/TewiFontOutline/0204.png and b/fonts/TewiFontOutline/0204.png differ
diff --git a/fonts/TewiFontOutline/0205.png b/fonts/TewiFontOutline/0205.png
index 6116ebab4..98af08231 100644
Binary files a/fonts/TewiFontOutline/0205.png and b/fonts/TewiFontOutline/0205.png differ
diff --git a/fonts/TewiFontOutline/0206.png b/fonts/TewiFontOutline/0206.png
index ddb5bd5a1..028b10604 100644
Binary files a/fonts/TewiFontOutline/0206.png and b/fonts/TewiFontOutline/0206.png differ
diff --git a/fonts/TewiFontOutline/0207.png b/fonts/TewiFontOutline/0207.png
index 1809b8ea7..33bee3e14 100644
Binary files a/fonts/TewiFontOutline/0207.png and b/fonts/TewiFontOutline/0207.png differ
diff --git a/fonts/TewiFontOutline/0208.png b/fonts/TewiFontOutline/0208.png
index ec13372c2..dafabf1fa 100644
Binary files a/fonts/TewiFontOutline/0208.png and b/fonts/TewiFontOutline/0208.png differ
diff --git a/fonts/TewiFontOutline/0209.png b/fonts/TewiFontOutline/0209.png
index bab7392b9..f5b34e2d4 100644
Binary files a/fonts/TewiFontOutline/0209.png and b/fonts/TewiFontOutline/0209.png differ
diff --git a/fonts/TewiFontOutline/020A.png b/fonts/TewiFontOutline/020A.png
index 936cf39d2..229a3744c 100644
Binary files a/fonts/TewiFontOutline/020A.png and b/fonts/TewiFontOutline/020A.png differ
diff --git a/fonts/TewiFontOutline/020B.png b/fonts/TewiFontOutline/020B.png
index 4641eb848..8c3fa69c1 100644
Binary files a/fonts/TewiFontOutline/020B.png and b/fonts/TewiFontOutline/020B.png differ
diff --git a/fonts/TewiFontOutline/020C.png b/fonts/TewiFontOutline/020C.png
index 8e296a0b5..7684cc2dd 100644
Binary files a/fonts/TewiFontOutline/020C.png and b/fonts/TewiFontOutline/020C.png differ
diff --git a/fonts/TewiFontOutline/020D.png b/fonts/TewiFontOutline/020D.png
index 541d04de4..9fbffbf00 100644
Binary files a/fonts/TewiFontOutline/020D.png and b/fonts/TewiFontOutline/020D.png differ
diff --git a/fonts/TewiFontOutline/020E.png b/fonts/TewiFontOutline/020E.png
index 569be9088..80a698e49 100644
Binary files a/fonts/TewiFontOutline/020E.png and b/fonts/TewiFontOutline/020E.png differ
diff --git a/fonts/TewiFontOutline/020F.png b/fonts/TewiFontOutline/020F.png
index 8fbbcb1c3..a0eec4f9f 100644
Binary files a/fonts/TewiFontOutline/020F.png and b/fonts/TewiFontOutline/020F.png differ
diff --git a/fonts/TewiFontOutline/0210.png b/fonts/TewiFontOutline/0210.png
index 1f56f4ad3..f056ad6f1 100644
Binary files a/fonts/TewiFontOutline/0210.png and b/fonts/TewiFontOutline/0210.png differ
diff --git a/fonts/TewiFontOutline/0211.png b/fonts/TewiFontOutline/0211.png
index 3aa749fc3..a59f9abce 100644
Binary files a/fonts/TewiFontOutline/0211.png and b/fonts/TewiFontOutline/0211.png differ
diff --git a/fonts/TewiFontOutline/0212.png b/fonts/TewiFontOutline/0212.png
index c8f0f659f..106dd2e26 100644
Binary files a/fonts/TewiFontOutline/0212.png and b/fonts/TewiFontOutline/0212.png differ
diff --git a/fonts/TewiFontOutline/0213.png b/fonts/TewiFontOutline/0213.png
index 07faa4889..ef3250e42 100644
Binary files a/fonts/TewiFontOutline/0213.png and b/fonts/TewiFontOutline/0213.png differ
diff --git a/fonts/TewiFontOutline/0214.png b/fonts/TewiFontOutline/0214.png
index 3c558c3f3..fd99f06c0 100644
Binary files a/fonts/TewiFontOutline/0214.png and b/fonts/TewiFontOutline/0214.png differ
diff --git a/fonts/TewiFontOutline/0215.png b/fonts/TewiFontOutline/0215.png
index fa49b2fa2..89e47f13b 100644
Binary files a/fonts/TewiFontOutline/0215.png and b/fonts/TewiFontOutline/0215.png differ
diff --git a/fonts/TewiFontOutline/0216.png b/fonts/TewiFontOutline/0216.png
index a9b76ea94..9464df90f 100644
Binary files a/fonts/TewiFontOutline/0216.png and b/fonts/TewiFontOutline/0216.png differ
diff --git a/fonts/TewiFontOutline/0217.png b/fonts/TewiFontOutline/0217.png
index 11739e20b..c8e1af78e 100644
Binary files a/fonts/TewiFontOutline/0217.png and b/fonts/TewiFontOutline/0217.png differ
diff --git a/fonts/TewiFontOutline/0218.png b/fonts/TewiFontOutline/0218.png
index 56b4e229e..a0f4c7d77 100644
Binary files a/fonts/TewiFontOutline/0218.png and b/fonts/TewiFontOutline/0218.png differ
diff --git a/fonts/TewiFontOutline/0219.png b/fonts/TewiFontOutline/0219.png
index 9aa0c9d03..405ff5a86 100644
Binary files a/fonts/TewiFontOutline/0219.png and b/fonts/TewiFontOutline/0219.png differ
diff --git a/fonts/TewiFontOutline/021A.png b/fonts/TewiFontOutline/021A.png
index 009205684..340e4bfee 100644
Binary files a/fonts/TewiFontOutline/021A.png and b/fonts/TewiFontOutline/021A.png differ
diff --git a/fonts/TewiFontOutline/021B.png b/fonts/TewiFontOutline/021B.png
index bbb5e0812..e86d941e0 100644
Binary files a/fonts/TewiFontOutline/021B.png and b/fonts/TewiFontOutline/021B.png differ
diff --git a/fonts/TewiFontOutline/021C.png b/fonts/TewiFontOutline/021C.png
index 4a0f73501..4c21277bf 100644
Binary files a/fonts/TewiFontOutline/021C.png and b/fonts/TewiFontOutline/021C.png differ
diff --git a/fonts/TewiFontOutline/021D.png b/fonts/TewiFontOutline/021D.png
index 44280af24..9ea4350fe 100644
Binary files a/fonts/TewiFontOutline/021D.png and b/fonts/TewiFontOutline/021D.png differ
diff --git a/fonts/TewiFontOutline/021E.png b/fonts/TewiFontOutline/021E.png
index 8466b1ffd..b211df867 100644
Binary files a/fonts/TewiFontOutline/021E.png and b/fonts/TewiFontOutline/021E.png differ
diff --git a/fonts/TewiFontOutline/021F.png b/fonts/TewiFontOutline/021F.png
index 845f8cc5a..423fca243 100644
Binary files a/fonts/TewiFontOutline/021F.png and b/fonts/TewiFontOutline/021F.png differ
diff --git a/fonts/TewiFontOutline/0220.png b/fonts/TewiFontOutline/0220.png
index a5f982ff0..52a7aef7d 100644
Binary files a/fonts/TewiFontOutline/0220.png and b/fonts/TewiFontOutline/0220.png differ
diff --git a/fonts/TewiFontOutline/0221.png b/fonts/TewiFontOutline/0221.png
index 9c6f06f17..6f37d32cd 100644
Binary files a/fonts/TewiFontOutline/0221.png and b/fonts/TewiFontOutline/0221.png differ
diff --git a/fonts/TewiFontOutline/0222.png b/fonts/TewiFontOutline/0222.png
index 2e9611efd..8f63b9d56 100644
Binary files a/fonts/TewiFontOutline/0222.png and b/fonts/TewiFontOutline/0222.png differ
diff --git a/fonts/TewiFontOutline/0223.png b/fonts/TewiFontOutline/0223.png
index 547dc108a..7be1c7066 100644
Binary files a/fonts/TewiFontOutline/0223.png and b/fonts/TewiFontOutline/0223.png differ
diff --git a/fonts/TewiFontOutline/0224.png b/fonts/TewiFontOutline/0224.png
index 3c1f4e2c6..dcb8e55de 100644
Binary files a/fonts/TewiFontOutline/0224.png and b/fonts/TewiFontOutline/0224.png differ
diff --git a/fonts/TewiFontOutline/0225.png b/fonts/TewiFontOutline/0225.png
index bfbac422b..1c4972b71 100644
Binary files a/fonts/TewiFontOutline/0225.png and b/fonts/TewiFontOutline/0225.png differ
diff --git a/fonts/TewiFontOutline/0226.png b/fonts/TewiFontOutline/0226.png
index 4d8111b70..ddfc686a3 100644
Binary files a/fonts/TewiFontOutline/0226.png and b/fonts/TewiFontOutline/0226.png differ
diff --git a/fonts/TewiFontOutline/0227.png b/fonts/TewiFontOutline/0227.png
index b111ce512..b3c62ffd6 100644
Binary files a/fonts/TewiFontOutline/0227.png and b/fonts/TewiFontOutline/0227.png differ
diff --git a/fonts/TewiFontOutline/0228.png b/fonts/TewiFontOutline/0228.png
index 34f585247..04f37010b 100644
Binary files a/fonts/TewiFontOutline/0228.png and b/fonts/TewiFontOutline/0228.png differ
diff --git a/fonts/TewiFontOutline/0229.png b/fonts/TewiFontOutline/0229.png
index dee130fec..056c8929d 100644
Binary files a/fonts/TewiFontOutline/0229.png and b/fonts/TewiFontOutline/0229.png differ
diff --git a/fonts/TewiFontOutline/022A.png b/fonts/TewiFontOutline/022A.png
index f30e8951f..0d4893816 100644
Binary files a/fonts/TewiFontOutline/022A.png and b/fonts/TewiFontOutline/022A.png differ
diff --git a/fonts/TewiFontOutline/022B.png b/fonts/TewiFontOutline/022B.png
index 45a7ef787..ad9bc5c48 100644
Binary files a/fonts/TewiFontOutline/022B.png and b/fonts/TewiFontOutline/022B.png differ
diff --git a/fonts/TewiFontOutline/022C.png b/fonts/TewiFontOutline/022C.png
index a2838fe2d..ace66f91d 100644
Binary files a/fonts/TewiFontOutline/022C.png and b/fonts/TewiFontOutline/022C.png differ
diff --git a/fonts/TewiFontOutline/022D.png b/fonts/TewiFontOutline/022D.png
index 569d081ff..3564694fb 100644
Binary files a/fonts/TewiFontOutline/022D.png and b/fonts/TewiFontOutline/022D.png differ
diff --git a/fonts/TewiFontOutline/022E.png b/fonts/TewiFontOutline/022E.png
index c4a62226c..ab6ae1775 100644
Binary files a/fonts/TewiFontOutline/022E.png and b/fonts/TewiFontOutline/022E.png differ
diff --git a/fonts/TewiFontOutline/022F.png b/fonts/TewiFontOutline/022F.png
index 891525a20..cfa2cf49e 100644
Binary files a/fonts/TewiFontOutline/022F.png and b/fonts/TewiFontOutline/022F.png differ
diff --git a/fonts/TewiFontOutline/0230.png b/fonts/TewiFontOutline/0230.png
index 521d77542..516c8c065 100644
Binary files a/fonts/TewiFontOutline/0230.png and b/fonts/TewiFontOutline/0230.png differ
diff --git a/fonts/TewiFontOutline/0231.png b/fonts/TewiFontOutline/0231.png
index cb73ca7e0..e79ad97c2 100644
Binary files a/fonts/TewiFontOutline/0231.png and b/fonts/TewiFontOutline/0231.png differ
diff --git a/fonts/TewiFontOutline/0232.png b/fonts/TewiFontOutline/0232.png
index 05b6d9537..32c8a498b 100644
Binary files a/fonts/TewiFontOutline/0232.png and b/fonts/TewiFontOutline/0232.png differ
diff --git a/fonts/TewiFontOutline/0233.png b/fonts/TewiFontOutline/0233.png
index de211c11c..6c783abb4 100644
Binary files a/fonts/TewiFontOutline/0233.png and b/fonts/TewiFontOutline/0233.png differ
diff --git a/fonts/TewiFontOutline/0234.png b/fonts/TewiFontOutline/0234.png
index 326107c43..693e96356 100644
Binary files a/fonts/TewiFontOutline/0234.png and b/fonts/TewiFontOutline/0234.png differ
diff --git a/fonts/TewiFontOutline/0235.png b/fonts/TewiFontOutline/0235.png
index b1294ca41..0510df7b0 100644
Binary files a/fonts/TewiFontOutline/0235.png and b/fonts/TewiFontOutline/0235.png differ
diff --git a/fonts/TewiFontOutline/0236.png b/fonts/TewiFontOutline/0236.png
index dd8cb9677..dd5b97df8 100644
Binary files a/fonts/TewiFontOutline/0236.png and b/fonts/TewiFontOutline/0236.png differ
diff --git a/fonts/TewiFontOutline/0237.png b/fonts/TewiFontOutline/0237.png
index 3d84feb50..f10890379 100644
Binary files a/fonts/TewiFontOutline/0237.png and b/fonts/TewiFontOutline/0237.png differ
diff --git a/fonts/TewiFontOutline/0238.png b/fonts/TewiFontOutline/0238.png
index e3b8440f5..fb7dcc61d 100644
Binary files a/fonts/TewiFontOutline/0238.png and b/fonts/TewiFontOutline/0238.png differ
diff --git a/fonts/TewiFontOutline/0239.png b/fonts/TewiFontOutline/0239.png
index f31672a2c..97a5f6dce 100644
Binary files a/fonts/TewiFontOutline/0239.png and b/fonts/TewiFontOutline/0239.png differ
diff --git a/fonts/TewiFontOutline/023A.png b/fonts/TewiFontOutline/023A.png
index 8cdece457..6a2269760 100644
Binary files a/fonts/TewiFontOutline/023A.png and b/fonts/TewiFontOutline/023A.png differ
diff --git a/fonts/TewiFontOutline/023B.png b/fonts/TewiFontOutline/023B.png
index be8ba6467..5c5c7f59a 100644
Binary files a/fonts/TewiFontOutline/023B.png and b/fonts/TewiFontOutline/023B.png differ
diff --git a/fonts/TewiFontOutline/023C.png b/fonts/TewiFontOutline/023C.png
index 81c7244a4..40f666ad4 100644
Binary files a/fonts/TewiFontOutline/023C.png and b/fonts/TewiFontOutline/023C.png differ
diff --git a/fonts/TewiFontOutline/023D.png b/fonts/TewiFontOutline/023D.png
index 44b77c2b3..6b2f1543c 100644
Binary files a/fonts/TewiFontOutline/023D.png and b/fonts/TewiFontOutline/023D.png differ
diff --git a/fonts/TewiFontOutline/023E.png b/fonts/TewiFontOutline/023E.png
index 8b029525c..dfdcd0d8b 100644
Binary files a/fonts/TewiFontOutline/023E.png and b/fonts/TewiFontOutline/023E.png differ
diff --git a/fonts/TewiFontOutline/023F.png b/fonts/TewiFontOutline/023F.png
index f02a60a48..d893ed251 100644
Binary files a/fonts/TewiFontOutline/023F.png and b/fonts/TewiFontOutline/023F.png differ
diff --git a/fonts/TewiFontOutline/0240.png b/fonts/TewiFontOutline/0240.png
index 796a7b946..01628896c 100644
Binary files a/fonts/TewiFontOutline/0240.png and b/fonts/TewiFontOutline/0240.png differ
diff --git a/fonts/TewiFontOutline/0241.png b/fonts/TewiFontOutline/0241.png
index 608e7de7d..b64597d1a 100644
Binary files a/fonts/TewiFontOutline/0241.png and b/fonts/TewiFontOutline/0241.png differ
diff --git a/fonts/TewiFontOutline/0242.png b/fonts/TewiFontOutline/0242.png
index 8527ff6fb..835d9fff0 100644
Binary files a/fonts/TewiFontOutline/0242.png and b/fonts/TewiFontOutline/0242.png differ
diff --git a/fonts/TewiFontOutline/0243.png b/fonts/TewiFontOutline/0243.png
index 1ff55a282..559ac180a 100644
Binary files a/fonts/TewiFontOutline/0243.png and b/fonts/TewiFontOutline/0243.png differ
diff --git a/fonts/TewiFontOutline/0244.png b/fonts/TewiFontOutline/0244.png
index 68eb7ab18..e06c45442 100644
Binary files a/fonts/TewiFontOutline/0244.png and b/fonts/TewiFontOutline/0244.png differ
diff --git a/fonts/TewiFontOutline/0245.png b/fonts/TewiFontOutline/0245.png
index 97e2bc384..b9d0a4e15 100644
Binary files a/fonts/TewiFontOutline/0245.png and b/fonts/TewiFontOutline/0245.png differ
diff --git a/fonts/TewiFontOutline/0246.png b/fonts/TewiFontOutline/0246.png
index 4372e3859..af880d892 100644
Binary files a/fonts/TewiFontOutline/0246.png and b/fonts/TewiFontOutline/0246.png differ
diff --git a/fonts/TewiFontOutline/0247.png b/fonts/TewiFontOutline/0247.png
index 62b1859a1..768b5b4b9 100644
Binary files a/fonts/TewiFontOutline/0247.png and b/fonts/TewiFontOutline/0247.png differ
diff --git a/fonts/TewiFontOutline/0248.png b/fonts/TewiFontOutline/0248.png
index 289b5244e..a48756465 100644
Binary files a/fonts/TewiFontOutline/0248.png and b/fonts/TewiFontOutline/0248.png differ
diff --git a/fonts/TewiFontOutline/0249.png b/fonts/TewiFontOutline/0249.png
index d8114d3ff..7c871a093 100644
Binary files a/fonts/TewiFontOutline/0249.png and b/fonts/TewiFontOutline/0249.png differ
diff --git a/fonts/TewiFontOutline/024A.png b/fonts/TewiFontOutline/024A.png
index 42e98a140..9b3b76cc6 100644
Binary files a/fonts/TewiFontOutline/024A.png and b/fonts/TewiFontOutline/024A.png differ
diff --git a/fonts/TewiFontOutline/024B.png b/fonts/TewiFontOutline/024B.png
index 9b0b57106..d3ad9fd14 100644
Binary files a/fonts/TewiFontOutline/024B.png and b/fonts/TewiFontOutline/024B.png differ
diff --git a/fonts/TewiFontOutline/024C.png b/fonts/TewiFontOutline/024C.png
index c7c9c8f89..22d1d9da2 100644
Binary files a/fonts/TewiFontOutline/024C.png and b/fonts/TewiFontOutline/024C.png differ
diff --git a/fonts/TewiFontOutline/024D.png b/fonts/TewiFontOutline/024D.png
index f86ffa130..082d15a9e 100644
Binary files a/fonts/TewiFontOutline/024D.png and b/fonts/TewiFontOutline/024D.png differ
diff --git a/fonts/TewiFontOutline/024E.png b/fonts/TewiFontOutline/024E.png
index ae169ed18..041a998e8 100644
Binary files a/fonts/TewiFontOutline/024E.png and b/fonts/TewiFontOutline/024E.png differ
diff --git a/fonts/TewiFontOutline/024F.png b/fonts/TewiFontOutline/024F.png
index a08284ae0..f395f4fe8 100644
Binary files a/fonts/TewiFontOutline/024F.png and b/fonts/TewiFontOutline/024F.png differ
diff --git a/fonts/TewiFontOutline/0250.png b/fonts/TewiFontOutline/0250.png
index 6370aba37..192559b16 100644
Binary files a/fonts/TewiFontOutline/0250.png and b/fonts/TewiFontOutline/0250.png differ
diff --git a/fonts/TewiFontOutline/0251.png b/fonts/TewiFontOutline/0251.png
index 67e4c6843..164a3029b 100644
Binary files a/fonts/TewiFontOutline/0251.png and b/fonts/TewiFontOutline/0251.png differ
diff --git a/fonts/TewiFontOutline/0252.png b/fonts/TewiFontOutline/0252.png
index 4962f71fc..d9d131f06 100644
Binary files a/fonts/TewiFontOutline/0252.png and b/fonts/TewiFontOutline/0252.png differ
diff --git a/fonts/TewiFontOutline/0253.png b/fonts/TewiFontOutline/0253.png
index eb543e1d8..e15884dbc 100644
Binary files a/fonts/TewiFontOutline/0253.png and b/fonts/TewiFontOutline/0253.png differ
diff --git a/fonts/TewiFontOutline/0254.png b/fonts/TewiFontOutline/0254.png
index 4fc033ada..85487803a 100644
Binary files a/fonts/TewiFontOutline/0254.png and b/fonts/TewiFontOutline/0254.png differ
diff --git a/fonts/TewiFontOutline/0255.png b/fonts/TewiFontOutline/0255.png
index e3a433313..97d932e3c 100644
Binary files a/fonts/TewiFontOutline/0255.png and b/fonts/TewiFontOutline/0255.png differ
diff --git a/fonts/TewiFontOutline/0256.png b/fonts/TewiFontOutline/0256.png
index 807eb7e4c..77f640cf9 100644
Binary files a/fonts/TewiFontOutline/0256.png and b/fonts/TewiFontOutline/0256.png differ
diff --git a/fonts/TewiFontOutline/0257.png b/fonts/TewiFontOutline/0257.png
index c4cad9a73..1d1e60bf1 100644
Binary files a/fonts/TewiFontOutline/0257.png and b/fonts/TewiFontOutline/0257.png differ
diff --git a/fonts/TewiFontOutline/0258.png b/fonts/TewiFontOutline/0258.png
index 3188adcec..2a7246a9e 100644
Binary files a/fonts/TewiFontOutline/0258.png and b/fonts/TewiFontOutline/0258.png differ
diff --git a/fonts/TewiFontOutline/0259.png b/fonts/TewiFontOutline/0259.png
index b99e2a8d9..f3cc3c5c0 100644
Binary files a/fonts/TewiFontOutline/0259.png and b/fonts/TewiFontOutline/0259.png differ
diff --git a/fonts/TewiFontOutline/025A.png b/fonts/TewiFontOutline/025A.png
index 0caa538e3..981942226 100644
Binary files a/fonts/TewiFontOutline/025A.png and b/fonts/TewiFontOutline/025A.png differ
diff --git a/fonts/TewiFontOutline/025B.png b/fonts/TewiFontOutline/025B.png
index 88e6fe8f5..6f1809d31 100644
Binary files a/fonts/TewiFontOutline/025B.png and b/fonts/TewiFontOutline/025B.png differ
diff --git a/fonts/TewiFontOutline/025C.png b/fonts/TewiFontOutline/025C.png
index 17983f3a0..813c5efee 100644
Binary files a/fonts/TewiFontOutline/025C.png and b/fonts/TewiFontOutline/025C.png differ
diff --git a/fonts/TewiFontOutline/025D.png b/fonts/TewiFontOutline/025D.png
index d14c3f105..a49bd0e23 100644
Binary files a/fonts/TewiFontOutline/025D.png and b/fonts/TewiFontOutline/025D.png differ
diff --git a/fonts/TewiFontOutline/025E.png b/fonts/TewiFontOutline/025E.png
index 759986675..346fef003 100644
Binary files a/fonts/TewiFontOutline/025E.png and b/fonts/TewiFontOutline/025E.png differ
diff --git a/fonts/TewiFontOutline/025F.png b/fonts/TewiFontOutline/025F.png
index b43b4b05c..5522a9f9c 100644
Binary files a/fonts/TewiFontOutline/025F.png and b/fonts/TewiFontOutline/025F.png differ
diff --git a/fonts/TewiFontOutline/0260.png b/fonts/TewiFontOutline/0260.png
index 60c59d3f9..95215cd1e 100644
Binary files a/fonts/TewiFontOutline/0260.png and b/fonts/TewiFontOutline/0260.png differ
diff --git a/fonts/TewiFontOutline/0261.png b/fonts/TewiFontOutline/0261.png
index f1980bcd9..1d8ecaaa9 100644
Binary files a/fonts/TewiFontOutline/0261.png and b/fonts/TewiFontOutline/0261.png differ
diff --git a/fonts/TewiFontOutline/0262.png b/fonts/TewiFontOutline/0262.png
index 9a2656dba..0eef26f33 100644
Binary files a/fonts/TewiFontOutline/0262.png and b/fonts/TewiFontOutline/0262.png differ
diff --git a/fonts/TewiFontOutline/0263.png b/fonts/TewiFontOutline/0263.png
index 7d36c57bf..56ec1c95f 100644
Binary files a/fonts/TewiFontOutline/0263.png and b/fonts/TewiFontOutline/0263.png differ
diff --git a/fonts/TewiFontOutline/0264.png b/fonts/TewiFontOutline/0264.png
index c0f9aa97c..0d46a12ca 100644
Binary files a/fonts/TewiFontOutline/0264.png and b/fonts/TewiFontOutline/0264.png differ
diff --git a/fonts/TewiFontOutline/0265.png b/fonts/TewiFontOutline/0265.png
index 949516eb3..cd3177603 100644
Binary files a/fonts/TewiFontOutline/0265.png and b/fonts/TewiFontOutline/0265.png differ
diff --git a/fonts/TewiFontOutline/0266.png b/fonts/TewiFontOutline/0266.png
index f1dbb953f..087103fa2 100644
Binary files a/fonts/TewiFontOutline/0266.png and b/fonts/TewiFontOutline/0266.png differ
diff --git a/fonts/TewiFontOutline/0267.png b/fonts/TewiFontOutline/0267.png
index 9141b2760..18273a402 100644
Binary files a/fonts/TewiFontOutline/0267.png and b/fonts/TewiFontOutline/0267.png differ
diff --git a/fonts/TewiFontOutline/0268.png b/fonts/TewiFontOutline/0268.png
index 1bfaa26d0..e4a7c87dc 100644
Binary files a/fonts/TewiFontOutline/0268.png and b/fonts/TewiFontOutline/0268.png differ
diff --git a/fonts/TewiFontOutline/0269.png b/fonts/TewiFontOutline/0269.png
index dbe400455..5883c812f 100644
Binary files a/fonts/TewiFontOutline/0269.png and b/fonts/TewiFontOutline/0269.png differ
diff --git a/fonts/TewiFontOutline/026A.png b/fonts/TewiFontOutline/026A.png
index a84d6cd76..010e35851 100644
Binary files a/fonts/TewiFontOutline/026A.png and b/fonts/TewiFontOutline/026A.png differ
diff --git a/fonts/TewiFontOutline/026B.png b/fonts/TewiFontOutline/026B.png
index e23c11507..668117ea6 100644
Binary files a/fonts/TewiFontOutline/026B.png and b/fonts/TewiFontOutline/026B.png differ
diff --git a/fonts/TewiFontOutline/026C.png b/fonts/TewiFontOutline/026C.png
index b043c56e7..9920e1653 100644
Binary files a/fonts/TewiFontOutline/026C.png and b/fonts/TewiFontOutline/026C.png differ
diff --git a/fonts/TewiFontOutline/026D.png b/fonts/TewiFontOutline/026D.png
index 9480c2b36..5798d646f 100644
Binary files a/fonts/TewiFontOutline/026D.png and b/fonts/TewiFontOutline/026D.png differ
diff --git a/fonts/TewiFontOutline/026E.png b/fonts/TewiFontOutline/026E.png
index be80bcea4..38c2bf9eb 100644
Binary files a/fonts/TewiFontOutline/026E.png and b/fonts/TewiFontOutline/026E.png differ
diff --git a/fonts/TewiFontOutline/026F.png b/fonts/TewiFontOutline/026F.png
index 1f9124a28..28a1ac873 100644
Binary files a/fonts/TewiFontOutline/026F.png and b/fonts/TewiFontOutline/026F.png differ
diff --git a/fonts/TewiFontOutline/0270.png b/fonts/TewiFontOutline/0270.png
index 8bc3539e3..a5cfd26e4 100644
Binary files a/fonts/TewiFontOutline/0270.png and b/fonts/TewiFontOutline/0270.png differ
diff --git a/fonts/TewiFontOutline/0271.png b/fonts/TewiFontOutline/0271.png
index 18c107e9a..c8054c697 100644
Binary files a/fonts/TewiFontOutline/0271.png and b/fonts/TewiFontOutline/0271.png differ
diff --git a/fonts/TewiFontOutline/0272.png b/fonts/TewiFontOutline/0272.png
index 599fb4525..d2967814e 100644
Binary files a/fonts/TewiFontOutline/0272.png and b/fonts/TewiFontOutline/0272.png differ
diff --git a/fonts/TewiFontOutline/0273.png b/fonts/TewiFontOutline/0273.png
index 09e523593..4e9abd3db 100644
Binary files a/fonts/TewiFontOutline/0273.png and b/fonts/TewiFontOutline/0273.png differ
diff --git a/fonts/TewiFontOutline/0274.png b/fonts/TewiFontOutline/0274.png
index af74bc4e9..ee7f8505e 100644
Binary files a/fonts/TewiFontOutline/0274.png and b/fonts/TewiFontOutline/0274.png differ
diff --git a/fonts/TewiFontOutline/0275.png b/fonts/TewiFontOutline/0275.png
index 6fd5582ef..128ae59ac 100644
Binary files a/fonts/TewiFontOutline/0275.png and b/fonts/TewiFontOutline/0275.png differ
diff --git a/fonts/TewiFontOutline/0276.png b/fonts/TewiFontOutline/0276.png
index 7628367ed..0e86c3861 100644
Binary files a/fonts/TewiFontOutline/0276.png and b/fonts/TewiFontOutline/0276.png differ
diff --git a/fonts/TewiFontOutline/0277.png b/fonts/TewiFontOutline/0277.png
index 6a0fabfe0..4fe3e590d 100644
Binary files a/fonts/TewiFontOutline/0277.png and b/fonts/TewiFontOutline/0277.png differ
diff --git a/fonts/TewiFontOutline/0278.png b/fonts/TewiFontOutline/0278.png
index ef8c8e9e7..09d446f84 100644
Binary files a/fonts/TewiFontOutline/0278.png and b/fonts/TewiFontOutline/0278.png differ
diff --git a/fonts/TewiFontOutline/0279.png b/fonts/TewiFontOutline/0279.png
index 855fbdab3..dffeee8c5 100644
Binary files a/fonts/TewiFontOutline/0279.png and b/fonts/TewiFontOutline/0279.png differ
diff --git a/fonts/TewiFontOutline/027A.png b/fonts/TewiFontOutline/027A.png
index 6bb2ee552..a7a830f92 100644
Binary files a/fonts/TewiFontOutline/027A.png and b/fonts/TewiFontOutline/027A.png differ
diff --git a/fonts/TewiFontOutline/027B.png b/fonts/TewiFontOutline/027B.png
index ac9c55e5d..edc215253 100644
Binary files a/fonts/TewiFontOutline/027B.png and b/fonts/TewiFontOutline/027B.png differ
diff --git a/fonts/TewiFontOutline/027C.png b/fonts/TewiFontOutline/027C.png
index 01b9e5edc..cf438133a 100644
Binary files a/fonts/TewiFontOutline/027C.png and b/fonts/TewiFontOutline/027C.png differ
diff --git a/fonts/TewiFontOutline/027D.png b/fonts/TewiFontOutline/027D.png
index acd9762ca..d5c854fbf 100644
Binary files a/fonts/TewiFontOutline/027D.png and b/fonts/TewiFontOutline/027D.png differ
diff --git a/fonts/TewiFontOutline/027E.png b/fonts/TewiFontOutline/027E.png
index 3a2f6d03f..fc88b1332 100644
Binary files a/fonts/TewiFontOutline/027E.png and b/fonts/TewiFontOutline/027E.png differ
diff --git a/fonts/TewiFontOutline/027F.png b/fonts/TewiFontOutline/027F.png
index 3f9a7b32e..d3a329513 100644
Binary files a/fonts/TewiFontOutline/027F.png and b/fonts/TewiFontOutline/027F.png differ
diff --git a/fonts/TewiFontOutline/0280.png b/fonts/TewiFontOutline/0280.png
index 21b3dbd20..15aea7689 100644
Binary files a/fonts/TewiFontOutline/0280.png and b/fonts/TewiFontOutline/0280.png differ
diff --git a/fonts/TewiFontOutline/0281.png b/fonts/TewiFontOutline/0281.png
index 00a9cd100..b62ca04b6 100644
Binary files a/fonts/TewiFontOutline/0281.png and b/fonts/TewiFontOutline/0281.png differ
diff --git a/fonts/TewiFontOutline/0282.png b/fonts/TewiFontOutline/0282.png
index 08ec763a8..d96924a42 100644
Binary files a/fonts/TewiFontOutline/0282.png and b/fonts/TewiFontOutline/0282.png differ
diff --git a/fonts/TewiFontOutline/0283.png b/fonts/TewiFontOutline/0283.png
index 1c3c77b9b..e9865b25e 100644
Binary files a/fonts/TewiFontOutline/0283.png and b/fonts/TewiFontOutline/0283.png differ
diff --git a/fonts/TewiFontOutline/0284.png b/fonts/TewiFontOutline/0284.png
index 8c7b550bf..64fe1983a 100644
Binary files a/fonts/TewiFontOutline/0284.png and b/fonts/TewiFontOutline/0284.png differ
diff --git a/fonts/TewiFontOutline/0285.png b/fonts/TewiFontOutline/0285.png
index 5f991e2c6..5c5c1c326 100644
Binary files a/fonts/TewiFontOutline/0285.png and b/fonts/TewiFontOutline/0285.png differ
diff --git a/fonts/TewiFontOutline/0286.png b/fonts/TewiFontOutline/0286.png
index f7b67de05..ee03c2e69 100644
Binary files a/fonts/TewiFontOutline/0286.png and b/fonts/TewiFontOutline/0286.png differ
diff --git a/fonts/TewiFontOutline/0287.png b/fonts/TewiFontOutline/0287.png
index 304cc1056..3849774fc 100644
Binary files a/fonts/TewiFontOutline/0287.png and b/fonts/TewiFontOutline/0287.png differ
diff --git a/fonts/TewiFontOutline/0288.png b/fonts/TewiFontOutline/0288.png
index a0b8782e1..db063d409 100644
Binary files a/fonts/TewiFontOutline/0288.png and b/fonts/TewiFontOutline/0288.png differ
diff --git a/fonts/TewiFontOutline/0289.png b/fonts/TewiFontOutline/0289.png
index 3f7fd8144..05397fc38 100644
Binary files a/fonts/TewiFontOutline/0289.png and b/fonts/TewiFontOutline/0289.png differ
diff --git a/fonts/TewiFontOutline/028A.png b/fonts/TewiFontOutline/028A.png
index 7e48b27fe..7336a3061 100644
Binary files a/fonts/TewiFontOutline/028A.png and b/fonts/TewiFontOutline/028A.png differ
diff --git a/fonts/TewiFontOutline/028B.png b/fonts/TewiFontOutline/028B.png
index 89cb155b2..7630f40d5 100644
Binary files a/fonts/TewiFontOutline/028B.png and b/fonts/TewiFontOutline/028B.png differ
diff --git a/fonts/TewiFontOutline/028C.png b/fonts/TewiFontOutline/028C.png
index 3e5a0adc7..df6549ae3 100644
Binary files a/fonts/TewiFontOutline/028C.png and b/fonts/TewiFontOutline/028C.png differ
diff --git a/fonts/TewiFontOutline/028D.png b/fonts/TewiFontOutline/028D.png
index 649583db2..ab6989ae9 100644
Binary files a/fonts/TewiFontOutline/028D.png and b/fonts/TewiFontOutline/028D.png differ
diff --git a/fonts/TewiFontOutline/028E.png b/fonts/TewiFontOutline/028E.png
index 107570868..eeb7ca14c 100644
Binary files a/fonts/TewiFontOutline/028E.png and b/fonts/TewiFontOutline/028E.png differ
diff --git a/fonts/TewiFontOutline/028F.png b/fonts/TewiFontOutline/028F.png
index 1ec5464cf..090731f4a 100644
Binary files a/fonts/TewiFontOutline/028F.png and b/fonts/TewiFontOutline/028F.png differ
diff --git a/fonts/TewiFontOutline/0290.png b/fonts/TewiFontOutline/0290.png
index 6957c44b2..d05fabca7 100644
Binary files a/fonts/TewiFontOutline/0290.png and b/fonts/TewiFontOutline/0290.png differ
diff --git a/fonts/TewiFontOutline/0291.png b/fonts/TewiFontOutline/0291.png
index f13f1d11b..1ae575454 100644
Binary files a/fonts/TewiFontOutline/0291.png and b/fonts/TewiFontOutline/0291.png differ
diff --git a/fonts/TewiFontOutline/0292.png b/fonts/TewiFontOutline/0292.png
index b4d941d46..91f75ae17 100644
Binary files a/fonts/TewiFontOutline/0292.png and b/fonts/TewiFontOutline/0292.png differ
diff --git a/fonts/TewiFontOutline/0293.png b/fonts/TewiFontOutline/0293.png
index 84545215c..68a689582 100644
Binary files a/fonts/TewiFontOutline/0293.png and b/fonts/TewiFontOutline/0293.png differ
diff --git a/fonts/TewiFontOutline/0294.png b/fonts/TewiFontOutline/0294.png
index 608e7de7d..b64597d1a 100644
Binary files a/fonts/TewiFontOutline/0294.png and b/fonts/TewiFontOutline/0294.png differ
diff --git a/fonts/TewiFontOutline/0295.png b/fonts/TewiFontOutline/0295.png
index e176276e9..5a9fe8cc5 100644
Binary files a/fonts/TewiFontOutline/0295.png and b/fonts/TewiFontOutline/0295.png differ
diff --git a/fonts/TewiFontOutline/0296.png b/fonts/TewiFontOutline/0296.png
index 58445858e..61f73f024 100644
Binary files a/fonts/TewiFontOutline/0296.png and b/fonts/TewiFontOutline/0296.png differ
diff --git a/fonts/TewiFontOutline/0297.png b/fonts/TewiFontOutline/0297.png
index c5e6884e5..fa49a3172 100644
Binary files a/fonts/TewiFontOutline/0297.png and b/fonts/TewiFontOutline/0297.png differ
diff --git a/fonts/TewiFontOutline/0298.png b/fonts/TewiFontOutline/0298.png
index 60f2bb95b..8e1fb5dee 100644
Binary files a/fonts/TewiFontOutline/0298.png and b/fonts/TewiFontOutline/0298.png differ
diff --git a/fonts/TewiFontOutline/0299.png b/fonts/TewiFontOutline/0299.png
index 6a55cfac1..cea835b30 100644
Binary files a/fonts/TewiFontOutline/0299.png and b/fonts/TewiFontOutline/0299.png differ
diff --git a/fonts/TewiFontOutline/029A.png b/fonts/TewiFontOutline/029A.png
index b298ea427..2d0ea9af1 100644
Binary files a/fonts/TewiFontOutline/029A.png and b/fonts/TewiFontOutline/029A.png differ
diff --git a/fonts/TewiFontOutline/029B.png b/fonts/TewiFontOutline/029B.png
index 84edbb023..239aaf13d 100644
Binary files a/fonts/TewiFontOutline/029B.png and b/fonts/TewiFontOutline/029B.png differ
diff --git a/fonts/TewiFontOutline/029C.png b/fonts/TewiFontOutline/029C.png
index c02446433..721ff5feb 100644
Binary files a/fonts/TewiFontOutline/029C.png and b/fonts/TewiFontOutline/029C.png differ
diff --git a/fonts/TewiFontOutline/029D.png b/fonts/TewiFontOutline/029D.png
index f16ae51d3..18dcef00a 100644
Binary files a/fonts/TewiFontOutline/029D.png and b/fonts/TewiFontOutline/029D.png differ
diff --git a/fonts/TewiFontOutline/029E.png b/fonts/TewiFontOutline/029E.png
index 331aabeb0..1820614bf 100644
Binary files a/fonts/TewiFontOutline/029E.png and b/fonts/TewiFontOutline/029E.png differ
diff --git a/fonts/TewiFontOutline/029F.png b/fonts/TewiFontOutline/029F.png
index 8772f7103..c824610cb 100644
Binary files a/fonts/TewiFontOutline/029F.png and b/fonts/TewiFontOutline/029F.png differ
diff --git a/fonts/TewiFontOutline/02A0.png b/fonts/TewiFontOutline/02A0.png
index d842bdb4b..30fa9fc7e 100644
Binary files a/fonts/TewiFontOutline/02A0.png and b/fonts/TewiFontOutline/02A0.png differ
diff --git a/fonts/TewiFontOutline/02A1.png b/fonts/TewiFontOutline/02A1.png
index 76743ddb3..2559307f7 100644
Binary files a/fonts/TewiFontOutline/02A1.png and b/fonts/TewiFontOutline/02A1.png differ
diff --git a/fonts/TewiFontOutline/02A2.png b/fonts/TewiFontOutline/02A2.png
index e1128dfad..7c34408c5 100644
Binary files a/fonts/TewiFontOutline/02A2.png and b/fonts/TewiFontOutline/02A2.png differ
diff --git a/fonts/TewiFontOutline/02A3.png b/fonts/TewiFontOutline/02A3.png
index d996e160f..28d473ba6 100644
Binary files a/fonts/TewiFontOutline/02A3.png and b/fonts/TewiFontOutline/02A3.png differ
diff --git a/fonts/TewiFontOutline/02A4.png b/fonts/TewiFontOutline/02A4.png
index 2d3b5b86e..64e119c35 100644
Binary files a/fonts/TewiFontOutline/02A4.png and b/fonts/TewiFontOutline/02A4.png differ
diff --git a/fonts/TewiFontOutline/02A5.png b/fonts/TewiFontOutline/02A5.png
index 459d52ff3..d217ae4f7 100644
Binary files a/fonts/TewiFontOutline/02A5.png and b/fonts/TewiFontOutline/02A5.png differ
diff --git a/fonts/TewiFontOutline/02A6.png b/fonts/TewiFontOutline/02A6.png
index c0b8a7fb3..d6f3cf685 100644
Binary files a/fonts/TewiFontOutline/02A6.png and b/fonts/TewiFontOutline/02A6.png differ
diff --git a/fonts/TewiFontOutline/02A7.png b/fonts/TewiFontOutline/02A7.png
index 04fa711ac..d1da185c3 100644
Binary files a/fonts/TewiFontOutline/02A7.png and b/fonts/TewiFontOutline/02A7.png differ
diff --git a/fonts/TewiFontOutline/02A8.png b/fonts/TewiFontOutline/02A8.png
index 63a4dde6b..17d3212aa 100644
Binary files a/fonts/TewiFontOutline/02A8.png and b/fonts/TewiFontOutline/02A8.png differ
diff --git a/fonts/TewiFontOutline/02A9.png b/fonts/TewiFontOutline/02A9.png
index 5676e474e..ceb1f6ac3 100644
Binary files a/fonts/TewiFontOutline/02A9.png and b/fonts/TewiFontOutline/02A9.png differ
diff --git a/fonts/TewiFontOutline/02AA.png b/fonts/TewiFontOutline/02AA.png
index e5668b18a..a06f0a22b 100644
Binary files a/fonts/TewiFontOutline/02AA.png and b/fonts/TewiFontOutline/02AA.png differ
diff --git a/fonts/TewiFontOutline/02AB.png b/fonts/TewiFontOutline/02AB.png
index ecefb9cf1..e375ef9e3 100644
Binary files a/fonts/TewiFontOutline/02AB.png and b/fonts/TewiFontOutline/02AB.png differ
diff --git a/fonts/TewiFontOutline/02AC.png b/fonts/TewiFontOutline/02AC.png
index 328f3c059..68e35a8be 100644
Binary files a/fonts/TewiFontOutline/02AC.png and b/fonts/TewiFontOutline/02AC.png differ
diff --git a/fonts/TewiFontOutline/02AD.png b/fonts/TewiFontOutline/02AD.png
index 197b7b719..0bfbf26ff 100644
Binary files a/fonts/TewiFontOutline/02AD.png and b/fonts/TewiFontOutline/02AD.png differ
diff --git a/fonts/TewiFontOutline/02AE.png b/fonts/TewiFontOutline/02AE.png
index 533775926..8203f5f3d 100644
Binary files a/fonts/TewiFontOutline/02AE.png and b/fonts/TewiFontOutline/02AE.png differ
diff --git a/fonts/TewiFontOutline/02AF.png b/fonts/TewiFontOutline/02AF.png
index 324ec5a69..bf3266cd0 100644
Binary files a/fonts/TewiFontOutline/02AF.png and b/fonts/TewiFontOutline/02AF.png differ
diff --git a/fonts/TewiFontOutline/02B0.png b/fonts/TewiFontOutline/02B0.png
index 58d7fb5fa..0df1b7bae 100644
Binary files a/fonts/TewiFontOutline/02B0.png and b/fonts/TewiFontOutline/02B0.png differ
diff --git a/fonts/TewiFontOutline/02B1.png b/fonts/TewiFontOutline/02B1.png
index b42f9e9a5..c6a34188b 100644
Binary files a/fonts/TewiFontOutline/02B1.png and b/fonts/TewiFontOutline/02B1.png differ
diff --git a/fonts/TewiFontOutline/02B2.png b/fonts/TewiFontOutline/02B2.png
index 4a0a283ea..0dec17c55 100644
Binary files a/fonts/TewiFontOutline/02B2.png and b/fonts/TewiFontOutline/02B2.png differ
diff --git a/fonts/TewiFontOutline/02B3.png b/fonts/TewiFontOutline/02B3.png
index c6035624c..1093d9c64 100644
Binary files a/fonts/TewiFontOutline/02B3.png and b/fonts/TewiFontOutline/02B3.png differ
diff --git a/fonts/TewiFontOutline/02B4.png b/fonts/TewiFontOutline/02B4.png
index 49534fe6c..9daa687a1 100644
Binary files a/fonts/TewiFontOutline/02B4.png and b/fonts/TewiFontOutline/02B4.png differ
diff --git a/fonts/TewiFontOutline/02B5.png b/fonts/TewiFontOutline/02B5.png
index ca85d7287..d1b2c2dce 100644
Binary files a/fonts/TewiFontOutline/02B5.png and b/fonts/TewiFontOutline/02B5.png differ
diff --git a/fonts/TewiFontOutline/02B6.png b/fonts/TewiFontOutline/02B6.png
index c6db77691..c3f3ea86f 100644
Binary files a/fonts/TewiFontOutline/02B6.png and b/fonts/TewiFontOutline/02B6.png differ
diff --git a/fonts/TewiFontOutline/02B7.png b/fonts/TewiFontOutline/02B7.png
index cdd8fecb2..57989c420 100644
Binary files a/fonts/TewiFontOutline/02B7.png and b/fonts/TewiFontOutline/02B7.png differ
diff --git a/fonts/TewiFontOutline/02B8.png b/fonts/TewiFontOutline/02B8.png
index 04b126576..809ab57d1 100644
Binary files a/fonts/TewiFontOutline/02B8.png and b/fonts/TewiFontOutline/02B8.png differ
diff --git a/fonts/TewiFontOutline/02B9.png b/fonts/TewiFontOutline/02B9.png
index f42210a1c..99c8a8200 100644
Binary files a/fonts/TewiFontOutline/02B9.png and b/fonts/TewiFontOutline/02B9.png differ
diff --git a/fonts/TewiFontOutline/02BA.png b/fonts/TewiFontOutline/02BA.png
index 4e174a13b..a50cfdc64 100644
Binary files a/fonts/TewiFontOutline/02BA.png and b/fonts/TewiFontOutline/02BA.png differ
diff --git a/fonts/TewiFontOutline/02BB.png b/fonts/TewiFontOutline/02BB.png
index f1495cd48..fe8267ee9 100644
Binary files a/fonts/TewiFontOutline/02BB.png and b/fonts/TewiFontOutline/02BB.png differ
diff --git a/fonts/TewiFontOutline/02BC.png b/fonts/TewiFontOutline/02BC.png
index 6229b06d5..5c0d0e517 100644
Binary files a/fonts/TewiFontOutline/02BC.png and b/fonts/TewiFontOutline/02BC.png differ
diff --git a/fonts/TewiFontOutline/02BD.png b/fonts/TewiFontOutline/02BD.png
index 2043f05dd..8b8f1ccbb 100644
Binary files a/fonts/TewiFontOutline/02BD.png and b/fonts/TewiFontOutline/02BD.png differ
diff --git a/fonts/TewiFontOutline/02C2.png b/fonts/TewiFontOutline/02C2.png
index 2a4e67c80..bce27baf4 100644
Binary files a/fonts/TewiFontOutline/02C2.png and b/fonts/TewiFontOutline/02C2.png differ
diff --git a/fonts/TewiFontOutline/02C3.png b/fonts/TewiFontOutline/02C3.png
index 50845338b..194ad7b73 100644
Binary files a/fonts/TewiFontOutline/02C3.png and b/fonts/TewiFontOutline/02C3.png differ
diff --git a/fonts/TewiFontOutline/02C4.png b/fonts/TewiFontOutline/02C4.png
index 7abaef46a..3c4bef6e5 100644
Binary files a/fonts/TewiFontOutline/02C4.png and b/fonts/TewiFontOutline/02C4.png differ
diff --git a/fonts/TewiFontOutline/02C5.png b/fonts/TewiFontOutline/02C5.png
index 485a8a29d..78ede012a 100644
Binary files a/fonts/TewiFontOutline/02C5.png and b/fonts/TewiFontOutline/02C5.png differ
diff --git a/fonts/TewiFontOutline/02C6.png b/fonts/TewiFontOutline/02C6.png
index b939ffa98..93a92dae5 100644
Binary files a/fonts/TewiFontOutline/02C6.png and b/fonts/TewiFontOutline/02C6.png differ
diff --git a/fonts/TewiFontOutline/02C7.png b/fonts/TewiFontOutline/02C7.png
index 2fecfbf0e..f70837fbc 100644
Binary files a/fonts/TewiFontOutline/02C7.png and b/fonts/TewiFontOutline/02C7.png differ
diff --git a/fonts/TewiFontOutline/02C8.png b/fonts/TewiFontOutline/02C8.png
index efdeb4e46..e356913c8 100644
Binary files a/fonts/TewiFontOutline/02C8.png and b/fonts/TewiFontOutline/02C8.png differ
diff --git a/fonts/TewiFontOutline/02C9.png b/fonts/TewiFontOutline/02C9.png
index d9cb47301..3d7580cfc 100644
Binary files a/fonts/TewiFontOutline/02C9.png and b/fonts/TewiFontOutline/02C9.png differ
diff --git a/fonts/TewiFontOutline/02CA.png b/fonts/TewiFontOutline/02CA.png
index e80d781ca..93618dcbf 100644
Binary files a/fonts/TewiFontOutline/02CA.png and b/fonts/TewiFontOutline/02CA.png differ
diff --git a/fonts/TewiFontOutline/02CB.png b/fonts/TewiFontOutline/02CB.png
index 658794c44..a3bb07cf2 100644
Binary files a/fonts/TewiFontOutline/02CB.png and b/fonts/TewiFontOutline/02CB.png differ
diff --git a/fonts/TewiFontOutline/02D0.png b/fonts/TewiFontOutline/02D0.png
index 5329b0622..2b3956125 100644
Binary files a/fonts/TewiFontOutline/02D0.png and b/fonts/TewiFontOutline/02D0.png differ
diff --git a/fonts/TewiFontOutline/02D1.png b/fonts/TewiFontOutline/02D1.png
index 7f8ad7f90..1ea26a3e2 100644
Binary files a/fonts/TewiFontOutline/02D1.png and b/fonts/TewiFontOutline/02D1.png differ
diff --git a/fonts/TewiFontOutline/02D8.png b/fonts/TewiFontOutline/02D8.png
index 4dba2a27a..9691684ca 100644
Binary files a/fonts/TewiFontOutline/02D8.png and b/fonts/TewiFontOutline/02D8.png differ
diff --git a/fonts/TewiFontOutline/02D9.png b/fonts/TewiFontOutline/02D9.png
index 004242530..baced45b6 100644
Binary files a/fonts/TewiFontOutline/02D9.png and b/fonts/TewiFontOutline/02D9.png differ
diff --git a/fonts/TewiFontOutline/02DA.png b/fonts/TewiFontOutline/02DA.png
index 22ad0beb1..1c9f7a46a 100644
Binary files a/fonts/TewiFontOutline/02DA.png and b/fonts/TewiFontOutline/02DA.png differ
diff --git a/fonts/TewiFontOutline/02DB.png b/fonts/TewiFontOutline/02DB.png
index 7dfe8ccea..19bdb8b55 100644
Binary files a/fonts/TewiFontOutline/02DB.png and b/fonts/TewiFontOutline/02DB.png differ
diff --git a/fonts/TewiFontOutline/02DC.png b/fonts/TewiFontOutline/02DC.png
index 5215245bc..d6197d8b8 100644
Binary files a/fonts/TewiFontOutline/02DC.png and b/fonts/TewiFontOutline/02DC.png differ
diff --git a/fonts/TewiFontOutline/02DD.png b/fonts/TewiFontOutline/02DD.png
index ecb1894c0..f568f10d8 100644
Binary files a/fonts/TewiFontOutline/02DD.png and b/fonts/TewiFontOutline/02DD.png differ
diff --git a/fonts/TewiFontOutline/02DE.png b/fonts/TewiFontOutline/02DE.png
index 8c920159f..19903da68 100644
Binary files a/fonts/TewiFontOutline/02DE.png and b/fonts/TewiFontOutline/02DE.png differ
diff --git a/fonts/TewiFontOutline/02E0.png b/fonts/TewiFontOutline/02E0.png
index 4280a7a3e..d6a8742c4 100644
Binary files a/fonts/TewiFontOutline/02E0.png and b/fonts/TewiFontOutline/02E0.png differ
diff --git a/fonts/TewiFontOutline/02E4.png b/fonts/TewiFontOutline/02E4.png
index 35dc8c662..e0b5ec7ee 100644
Binary files a/fonts/TewiFontOutline/02E4.png and b/fonts/TewiFontOutline/02E4.png differ
diff --git a/fonts/TewiFontOutline/02EE.png b/fonts/TewiFontOutline/02EE.png
index 15c894cac..17250b4c9 100644
Binary files a/fonts/TewiFontOutline/02EE.png and b/fonts/TewiFontOutline/02EE.png differ
diff --git a/fonts/TewiFontOutline/0300.png b/fonts/TewiFontOutline/0300.png
index 042d94c9e..c3ff70e2f 100644
Binary files a/fonts/TewiFontOutline/0300.png and b/fonts/TewiFontOutline/0300.png differ
diff --git a/fonts/TewiFontOutline/0301.png b/fonts/TewiFontOutline/0301.png
index 5e38a2288..42748206c 100644
Binary files a/fonts/TewiFontOutline/0301.png and b/fonts/TewiFontOutline/0301.png differ
diff --git a/fonts/TewiFontOutline/0302.png b/fonts/TewiFontOutline/0302.png
index dc030d65f..d32b85f2f 100644
Binary files a/fonts/TewiFontOutline/0302.png and b/fonts/TewiFontOutline/0302.png differ
diff --git a/fonts/TewiFontOutline/0303.png b/fonts/TewiFontOutline/0303.png
index 5215245bc..d6197d8b8 100644
Binary files a/fonts/TewiFontOutline/0303.png and b/fonts/TewiFontOutline/0303.png differ
diff --git a/fonts/TewiFontOutline/0304.png b/fonts/TewiFontOutline/0304.png
index 8285a426c..e13c6844b 100644
Binary files a/fonts/TewiFontOutline/0304.png and b/fonts/TewiFontOutline/0304.png differ
diff --git a/fonts/TewiFontOutline/0305.png b/fonts/TewiFontOutline/0305.png
index 1015d1cb1..f30f7e044 100644
Binary files a/fonts/TewiFontOutline/0305.png and b/fonts/TewiFontOutline/0305.png differ
diff --git a/fonts/TewiFontOutline/0306.png b/fonts/TewiFontOutline/0306.png
index b298b841d..4a68c5b5a 100644
Binary files a/fonts/TewiFontOutline/0306.png and b/fonts/TewiFontOutline/0306.png differ
diff --git a/fonts/TewiFontOutline/0307.png b/fonts/TewiFontOutline/0307.png
index 14b4943a0..a259cb3b3 100644
Binary files a/fonts/TewiFontOutline/0307.png and b/fonts/TewiFontOutline/0307.png differ
diff --git a/fonts/TewiFontOutline/0308.png b/fonts/TewiFontOutline/0308.png
index d84c78167..315e4dad3 100644
Binary files a/fonts/TewiFontOutline/0308.png and b/fonts/TewiFontOutline/0308.png differ
diff --git a/fonts/TewiFontOutline/0309.png b/fonts/TewiFontOutline/0309.png
index a7b978ce9..32981656e 100644
Binary files a/fonts/TewiFontOutline/0309.png and b/fonts/TewiFontOutline/0309.png differ
diff --git a/fonts/TewiFontOutline/030A.png b/fonts/TewiFontOutline/030A.png
index 22ad0beb1..4ae980cf5 100644
Binary files a/fonts/TewiFontOutline/030A.png and b/fonts/TewiFontOutline/030A.png differ
diff --git a/fonts/TewiFontOutline/030B.png b/fonts/TewiFontOutline/030B.png
index 4a099bb98..7e2b29499 100644
Binary files a/fonts/TewiFontOutline/030B.png and b/fonts/TewiFontOutline/030B.png differ
diff --git a/fonts/TewiFontOutline/030C.png b/fonts/TewiFontOutline/030C.png
index 5d6ad3e2f..718e62dc4 100644
Binary files a/fonts/TewiFontOutline/030C.png and b/fonts/TewiFontOutline/030C.png differ
diff --git a/fonts/TewiFontOutline/030D.png b/fonts/TewiFontOutline/030D.png
index 256f41f9a..8adf11a4b 100644
Binary files a/fonts/TewiFontOutline/030D.png and b/fonts/TewiFontOutline/030D.png differ
diff --git a/fonts/TewiFontOutline/030E.png b/fonts/TewiFontOutline/030E.png
index 0427cbbca..acd35e732 100644
Binary files a/fonts/TewiFontOutline/030E.png and b/fonts/TewiFontOutline/030E.png differ
diff --git a/fonts/TewiFontOutline/0310.png b/fonts/TewiFontOutline/0310.png
index 7ee934cde..ed5f88190 100644
Binary files a/fonts/TewiFontOutline/0310.png and b/fonts/TewiFontOutline/0310.png differ
diff --git a/fonts/TewiFontOutline/0311.png b/fonts/TewiFontOutline/0311.png
index 10af0497f..c7a0256b5 100644
Binary files a/fonts/TewiFontOutline/0311.png and b/fonts/TewiFontOutline/0311.png differ
diff --git a/fonts/TewiFontOutline/0312.png b/fonts/TewiFontOutline/0312.png
index 197824f34..0a7d9a5af 100644
Binary files a/fonts/TewiFontOutline/0312.png and b/fonts/TewiFontOutline/0312.png differ
diff --git a/fonts/TewiFontOutline/0313.png b/fonts/TewiFontOutline/0313.png
index 3eb8a17db..e28fa45cb 100644
Binary files a/fonts/TewiFontOutline/0313.png and b/fonts/TewiFontOutline/0313.png differ
diff --git a/fonts/TewiFontOutline/0314.png b/fonts/TewiFontOutline/0314.png
index 7cfb6e437..0abf5228d 100644
Binary files a/fonts/TewiFontOutline/0314.png and b/fonts/TewiFontOutline/0314.png differ
diff --git a/fonts/TewiFontOutline/0315.png b/fonts/TewiFontOutline/0315.png
index 3eb8a17db..e28fa45cb 100644
Binary files a/fonts/TewiFontOutline/0315.png and b/fonts/TewiFontOutline/0315.png differ
diff --git a/fonts/TewiFontOutline/031A.png b/fonts/TewiFontOutline/031A.png
index 0feb68940..2cfa65137 100644
Binary files a/fonts/TewiFontOutline/031A.png and b/fonts/TewiFontOutline/031A.png differ
diff --git a/fonts/TewiFontOutline/031C.png b/fonts/TewiFontOutline/031C.png
index e50e4ed2a..291f855d9 100644
Binary files a/fonts/TewiFontOutline/031C.png and b/fonts/TewiFontOutline/031C.png differ
diff --git a/fonts/TewiFontOutline/031F.png b/fonts/TewiFontOutline/031F.png
index 95c82772b..7bfea190f 100644
Binary files a/fonts/TewiFontOutline/031F.png and b/fonts/TewiFontOutline/031F.png differ
diff --git a/fonts/TewiFontOutline/0320.png b/fonts/TewiFontOutline/0320.png
index 52513b8b8..702007cd8 100644
Binary files a/fonts/TewiFontOutline/0320.png and b/fonts/TewiFontOutline/0320.png differ
diff --git a/fonts/TewiFontOutline/0324.png b/fonts/TewiFontOutline/0324.png
index 1efdbb2b7..efa56d9cf 100644
Binary files a/fonts/TewiFontOutline/0324.png and b/fonts/TewiFontOutline/0324.png differ
diff --git a/fonts/TewiFontOutline/0325.png b/fonts/TewiFontOutline/0325.png
index 4d7bbabd3..e5b4f7955 100644
Binary files a/fonts/TewiFontOutline/0325.png and b/fonts/TewiFontOutline/0325.png differ
diff --git a/fonts/TewiFontOutline/032A.png b/fonts/TewiFontOutline/032A.png
index dbce561e0..f36e291fd 100644
Binary files a/fonts/TewiFontOutline/032A.png and b/fonts/TewiFontOutline/032A.png differ
diff --git a/fonts/TewiFontOutline/032C.png b/fonts/TewiFontOutline/032C.png
index 92cbeae58..7a493b2e4 100644
Binary files a/fonts/TewiFontOutline/032C.png and b/fonts/TewiFontOutline/032C.png differ
diff --git a/fonts/TewiFontOutline/0330.png b/fonts/TewiFontOutline/0330.png
index 308c5a5d1..9e3c7ed5d 100644
Binary files a/fonts/TewiFontOutline/0330.png and b/fonts/TewiFontOutline/0330.png differ
diff --git a/fonts/TewiFontOutline/0339.png b/fonts/TewiFontOutline/0339.png
index 89e9dfcb5..a4f200bea 100644
Binary files a/fonts/TewiFontOutline/0339.png and b/fonts/TewiFontOutline/0339.png differ
diff --git a/fonts/TewiFontOutline/033A.png b/fonts/TewiFontOutline/033A.png
index 4f347f50d..11ebe5a6c 100644
Binary files a/fonts/TewiFontOutline/033A.png and b/fonts/TewiFontOutline/033A.png differ
diff --git a/fonts/TewiFontOutline/033B.png b/fonts/TewiFontOutline/033B.png
index 1ed1f26ce..6626a0bab 100644
Binary files a/fonts/TewiFontOutline/033B.png and b/fonts/TewiFontOutline/033B.png differ
diff --git a/fonts/TewiFontOutline/033C.png b/fonts/TewiFontOutline/033C.png
index 2e7f7d7d2..c7a22b158 100644
Binary files a/fonts/TewiFontOutline/033C.png and b/fonts/TewiFontOutline/033C.png differ
diff --git a/fonts/TewiFontOutline/0343.png b/fonts/TewiFontOutline/0343.png
index 5aad16c5b..73f9b79f8 100644
Binary files a/fonts/TewiFontOutline/0343.png and b/fonts/TewiFontOutline/0343.png differ
diff --git a/fonts/TewiFontOutline/0344.png b/fonts/TewiFontOutline/0344.png
index 7f8ad7f90..1ea26a3e2 100644
Binary files a/fonts/TewiFontOutline/0344.png and b/fonts/TewiFontOutline/0344.png differ
diff --git a/fonts/TewiFontOutline/035C.png b/fonts/TewiFontOutline/035C.png
index d6292d65a..e796a6c54 100644
Binary files a/fonts/TewiFontOutline/035C.png and b/fonts/TewiFontOutline/035C.png differ
diff --git a/fonts/TewiFontOutline/0361.png b/fonts/TewiFontOutline/0361.png
index 10af0497f..c7a0256b5 100644
Binary files a/fonts/TewiFontOutline/0361.png and b/fonts/TewiFontOutline/0361.png differ
diff --git a/fonts/TewiFontOutline/0370.png b/fonts/TewiFontOutline/0370.png
index 7b176d977..840506d32 100644
Binary files a/fonts/TewiFontOutline/0370.png and b/fonts/TewiFontOutline/0370.png differ
diff --git a/fonts/TewiFontOutline/0371.png b/fonts/TewiFontOutline/0371.png
index 5e21b4543..ae051f78b 100644
Binary files a/fonts/TewiFontOutline/0371.png and b/fonts/TewiFontOutline/0371.png differ
diff --git a/fonts/TewiFontOutline/0372.png b/fonts/TewiFontOutline/0372.png
index 665542027..70251dba3 100644
Binary files a/fonts/TewiFontOutline/0372.png and b/fonts/TewiFontOutline/0372.png differ
diff --git a/fonts/TewiFontOutline/0373.png b/fonts/TewiFontOutline/0373.png
index 654a1d8e3..6fdcbc9c4 100644
Binary files a/fonts/TewiFontOutline/0373.png and b/fonts/TewiFontOutline/0373.png differ
diff --git a/fonts/TewiFontOutline/0374.png b/fonts/TewiFontOutline/0374.png
index 195f48f46..9dff63ca4 100644
Binary files a/fonts/TewiFontOutline/0374.png and b/fonts/TewiFontOutline/0374.png differ
diff --git a/fonts/TewiFontOutline/0375.png b/fonts/TewiFontOutline/0375.png
index 835b36824..de821b81b 100644
Binary files a/fonts/TewiFontOutline/0375.png and b/fonts/TewiFontOutline/0375.png differ
diff --git a/fonts/TewiFontOutline/0376.png b/fonts/TewiFontOutline/0376.png
index c61f66c08..376eeb112 100644
Binary files a/fonts/TewiFontOutline/0376.png and b/fonts/TewiFontOutline/0376.png differ
diff --git a/fonts/TewiFontOutline/0377.png b/fonts/TewiFontOutline/0377.png
index 8a252df4d..8877f9fc0 100644
Binary files a/fonts/TewiFontOutline/0377.png and b/fonts/TewiFontOutline/0377.png differ
diff --git a/fonts/TewiFontOutline/037A.png b/fonts/TewiFontOutline/037A.png
index 142716a6f..11c1f2636 100644
Binary files a/fonts/TewiFontOutline/037A.png and b/fonts/TewiFontOutline/037A.png differ
diff --git a/fonts/TewiFontOutline/037B.png b/fonts/TewiFontOutline/037B.png
index 4fc033ada..85487803a 100644
Binary files a/fonts/TewiFontOutline/037B.png and b/fonts/TewiFontOutline/037B.png differ
diff --git a/fonts/TewiFontOutline/037C.png b/fonts/TewiFontOutline/037C.png
index 6e1135e35..42b168e9b 100644
Binary files a/fonts/TewiFontOutline/037C.png and b/fonts/TewiFontOutline/037C.png differ
diff --git a/fonts/TewiFontOutline/037D.png b/fonts/TewiFontOutline/037D.png
index f6369de9e..597d66a03 100644
Binary files a/fonts/TewiFontOutline/037D.png and b/fonts/TewiFontOutline/037D.png differ
diff --git a/fonts/TewiFontOutline/037E.png b/fonts/TewiFontOutline/037E.png
index b712921f5..050254991 100644
Binary files a/fonts/TewiFontOutline/037E.png and b/fonts/TewiFontOutline/037E.png differ
diff --git a/fonts/TewiFontOutline/037F.png b/fonts/TewiFontOutline/037F.png
index b5d950b63..3d8a52842 100644
Binary files a/fonts/TewiFontOutline/037F.png and b/fonts/TewiFontOutline/037F.png differ
diff --git a/fonts/TewiFontOutline/0384.png b/fonts/TewiFontOutline/0384.png
index e80d781ca..93618dcbf 100644
Binary files a/fonts/TewiFontOutline/0384.png and b/fonts/TewiFontOutline/0384.png differ
diff --git a/fonts/TewiFontOutline/0385.png b/fonts/TewiFontOutline/0385.png
index 496fa890d..a023f9e7c 100644
Binary files a/fonts/TewiFontOutline/0385.png and b/fonts/TewiFontOutline/0385.png differ
diff --git a/fonts/TewiFontOutline/0386.png b/fonts/TewiFontOutline/0386.png
index d6dfdabbf..b3c2e0ef5 100644
Binary files a/fonts/TewiFontOutline/0386.png and b/fonts/TewiFontOutline/0386.png differ
diff --git a/fonts/TewiFontOutline/0387.png b/fonts/TewiFontOutline/0387.png
index 0355720c0..b83806c8a 100644
Binary files a/fonts/TewiFontOutline/0387.png and b/fonts/TewiFontOutline/0387.png differ
diff --git a/fonts/TewiFontOutline/0388.png b/fonts/TewiFontOutline/0388.png
index 5b0a9c99b..752d7fcac 100644
Binary files a/fonts/TewiFontOutline/0388.png and b/fonts/TewiFontOutline/0388.png differ
diff --git a/fonts/TewiFontOutline/0389.png b/fonts/TewiFontOutline/0389.png
index 34a403d77..03a7b52ba 100644
Binary files a/fonts/TewiFontOutline/0389.png and b/fonts/TewiFontOutline/0389.png differ
diff --git a/fonts/TewiFontOutline/038A.png b/fonts/TewiFontOutline/038A.png
index 0662f62c1..798be3030 100644
Binary files a/fonts/TewiFontOutline/038A.png and b/fonts/TewiFontOutline/038A.png differ
diff --git a/fonts/TewiFontOutline/038C.png b/fonts/TewiFontOutline/038C.png
index 2db0573c3..7456402eb 100644
Binary files a/fonts/TewiFontOutline/038C.png and b/fonts/TewiFontOutline/038C.png differ
diff --git a/fonts/TewiFontOutline/038E.png b/fonts/TewiFontOutline/038E.png
index d609ac6ea..b6f7c5555 100644
Binary files a/fonts/TewiFontOutline/038E.png and b/fonts/TewiFontOutline/038E.png differ
diff --git a/fonts/TewiFontOutline/038F.png b/fonts/TewiFontOutline/038F.png
index 997dd7320..53a4b67e3 100644
Binary files a/fonts/TewiFontOutline/038F.png and b/fonts/TewiFontOutline/038F.png differ
diff --git a/fonts/TewiFontOutline/0390.png b/fonts/TewiFontOutline/0390.png
index c94b0138d..0963af13c 100644
Binary files a/fonts/TewiFontOutline/0390.png and b/fonts/TewiFontOutline/0390.png differ
diff --git a/fonts/TewiFontOutline/0391.png b/fonts/TewiFontOutline/0391.png
index ca21676fc..af7459fc6 100644
Binary files a/fonts/TewiFontOutline/0391.png and b/fonts/TewiFontOutline/0391.png differ
diff --git a/fonts/TewiFontOutline/0392.png b/fonts/TewiFontOutline/0392.png
index 48b12c726..b245708f4 100644
Binary files a/fonts/TewiFontOutline/0392.png and b/fonts/TewiFontOutline/0392.png differ
diff --git a/fonts/TewiFontOutline/0393.png b/fonts/TewiFontOutline/0393.png
index ad999d75e..77823cd53 100644
Binary files a/fonts/TewiFontOutline/0393.png and b/fonts/TewiFontOutline/0393.png differ
diff --git a/fonts/TewiFontOutline/0394.png b/fonts/TewiFontOutline/0394.png
index bf5d2004a..9b743250f 100644
Binary files a/fonts/TewiFontOutline/0394.png and b/fonts/TewiFontOutline/0394.png differ
diff --git a/fonts/TewiFontOutline/0395.png b/fonts/TewiFontOutline/0395.png
index 877ede72b..16237b2c2 100644
Binary files a/fonts/TewiFontOutline/0395.png and b/fonts/TewiFontOutline/0395.png differ
diff --git a/fonts/TewiFontOutline/0396.png b/fonts/TewiFontOutline/0396.png
index 4e292ce01..cfe08f4fd 100644
Binary files a/fonts/TewiFontOutline/0396.png and b/fonts/TewiFontOutline/0396.png differ
diff --git a/fonts/TewiFontOutline/0397.png b/fonts/TewiFontOutline/0397.png
index e567bbd3a..440636ffe 100644
Binary files a/fonts/TewiFontOutline/0397.png and b/fonts/TewiFontOutline/0397.png differ
diff --git a/fonts/TewiFontOutline/0398.png b/fonts/TewiFontOutline/0398.png
index 4f1e44be9..a781e9e8b 100644
Binary files a/fonts/TewiFontOutline/0398.png and b/fonts/TewiFontOutline/0398.png differ
diff --git a/fonts/TewiFontOutline/0399.png b/fonts/TewiFontOutline/0399.png
index d7c93ca79..fcea6f1b0 100644
Binary files a/fonts/TewiFontOutline/0399.png and b/fonts/TewiFontOutline/0399.png differ
diff --git a/fonts/TewiFontOutline/039A.png b/fonts/TewiFontOutline/039A.png
index f8060a305..8411152b5 100644
Binary files a/fonts/TewiFontOutline/039A.png and b/fonts/TewiFontOutline/039A.png differ
diff --git a/fonts/TewiFontOutline/039B.png b/fonts/TewiFontOutline/039B.png
index 69ac19d4a..e5f801fa2 100644
Binary files a/fonts/TewiFontOutline/039B.png and b/fonts/TewiFontOutline/039B.png differ
diff --git a/fonts/TewiFontOutline/039C.png b/fonts/TewiFontOutline/039C.png
index ed0d7a72c..e79106da2 100644
Binary files a/fonts/TewiFontOutline/039C.png and b/fonts/TewiFontOutline/039C.png differ
diff --git a/fonts/TewiFontOutline/039D.png b/fonts/TewiFontOutline/039D.png
index 00c5b43c2..14650d00e 100644
Binary files a/fonts/TewiFontOutline/039D.png and b/fonts/TewiFontOutline/039D.png differ
diff --git a/fonts/TewiFontOutline/039E.png b/fonts/TewiFontOutline/039E.png
index dc9108d2b..80904256f 100644
Binary files a/fonts/TewiFontOutline/039E.png and b/fonts/TewiFontOutline/039E.png differ
diff --git a/fonts/TewiFontOutline/039F.png b/fonts/TewiFontOutline/039F.png
index ec4f36d2b..2e4ed1c69 100644
Binary files a/fonts/TewiFontOutline/039F.png and b/fonts/TewiFontOutline/039F.png differ
diff --git a/fonts/TewiFontOutline/03A0.png b/fonts/TewiFontOutline/03A0.png
index 30ec83380..6c282c29d 100644
Binary files a/fonts/TewiFontOutline/03A0.png and b/fonts/TewiFontOutline/03A0.png differ
diff --git a/fonts/TewiFontOutline/03A1.png b/fonts/TewiFontOutline/03A1.png
index 27d201189..ff46a509d 100644
Binary files a/fonts/TewiFontOutline/03A1.png and b/fonts/TewiFontOutline/03A1.png differ
diff --git a/fonts/TewiFontOutline/03A3.png b/fonts/TewiFontOutline/03A3.png
index 893532bc9..0109a1daa 100644
Binary files a/fonts/TewiFontOutline/03A3.png and b/fonts/TewiFontOutline/03A3.png differ
diff --git a/fonts/TewiFontOutline/03A4.png b/fonts/TewiFontOutline/03A4.png
index 2ac7dcb07..01f52e197 100644
Binary files a/fonts/TewiFontOutline/03A4.png and b/fonts/TewiFontOutline/03A4.png differ
diff --git a/fonts/TewiFontOutline/03A5.png b/fonts/TewiFontOutline/03A5.png
index d49f73aaf..5f4f860ad 100644
Binary files a/fonts/TewiFontOutline/03A5.png and b/fonts/TewiFontOutline/03A5.png differ
diff --git a/fonts/TewiFontOutline/03A6.png b/fonts/TewiFontOutline/03A6.png
index 644c6ae65..177cc6b01 100644
Binary files a/fonts/TewiFontOutline/03A6.png and b/fonts/TewiFontOutline/03A6.png differ
diff --git a/fonts/TewiFontOutline/03A7.png b/fonts/TewiFontOutline/03A7.png
index ef1267672..43890c19e 100644
Binary files a/fonts/TewiFontOutline/03A7.png and b/fonts/TewiFontOutline/03A7.png differ
diff --git a/fonts/TewiFontOutline/03A8.png b/fonts/TewiFontOutline/03A8.png
index 20f68f6b4..b89081f34 100644
Binary files a/fonts/TewiFontOutline/03A8.png and b/fonts/TewiFontOutline/03A8.png differ
diff --git a/fonts/TewiFontOutline/03A9.png b/fonts/TewiFontOutline/03A9.png
index 6e48027ba..03e754b3f 100644
Binary files a/fonts/TewiFontOutline/03A9.png and b/fonts/TewiFontOutline/03A9.png differ
diff --git a/fonts/TewiFontOutline/03AA.png b/fonts/TewiFontOutline/03AA.png
index f701d1740..a66399303 100644
Binary files a/fonts/TewiFontOutline/03AA.png and b/fonts/TewiFontOutline/03AA.png differ
diff --git a/fonts/TewiFontOutline/03AB.png b/fonts/TewiFontOutline/03AB.png
index c573af186..157079b78 100644
Binary files a/fonts/TewiFontOutline/03AB.png and b/fonts/TewiFontOutline/03AB.png differ
diff --git a/fonts/TewiFontOutline/03AC.png b/fonts/TewiFontOutline/03AC.png
index 188154706..985c2bdaa 100644
Binary files a/fonts/TewiFontOutline/03AC.png and b/fonts/TewiFontOutline/03AC.png differ
diff --git a/fonts/TewiFontOutline/03AD.png b/fonts/TewiFontOutline/03AD.png
index 568cf6250..ce8ec837a 100644
Binary files a/fonts/TewiFontOutline/03AD.png and b/fonts/TewiFontOutline/03AD.png differ
diff --git a/fonts/TewiFontOutline/03AE.png b/fonts/TewiFontOutline/03AE.png
index e7ae022c0..30bfcb737 100644
Binary files a/fonts/TewiFontOutline/03AE.png and b/fonts/TewiFontOutline/03AE.png differ
diff --git a/fonts/TewiFontOutline/03AF.png b/fonts/TewiFontOutline/03AF.png
index 289c42ffb..8d3e99bdc 100644
Binary files a/fonts/TewiFontOutline/03AF.png and b/fonts/TewiFontOutline/03AF.png differ
diff --git a/fonts/TewiFontOutline/03B0.png b/fonts/TewiFontOutline/03B0.png
index 7d92fa461..ec52eca83 100644
Binary files a/fonts/TewiFontOutline/03B0.png and b/fonts/TewiFontOutline/03B0.png differ
diff --git a/fonts/TewiFontOutline/03B1.png b/fonts/TewiFontOutline/03B1.png
index 67e4c6843..164a3029b 100644
Binary files a/fonts/TewiFontOutline/03B1.png and b/fonts/TewiFontOutline/03B1.png differ
diff --git a/fonts/TewiFontOutline/03B2.png b/fonts/TewiFontOutline/03B2.png
index f0c357117..d27d570b6 100644
Binary files a/fonts/TewiFontOutline/03B2.png and b/fonts/TewiFontOutline/03B2.png differ
diff --git a/fonts/TewiFontOutline/03B3.png b/fonts/TewiFontOutline/03B3.png
index 3ee294170..626b9f61c 100644
Binary files a/fonts/TewiFontOutline/03B3.png and b/fonts/TewiFontOutline/03B3.png differ
diff --git a/fonts/TewiFontOutline/03B4.png b/fonts/TewiFontOutline/03B4.png
index 70a955606..9f8d42f78 100644
Binary files a/fonts/TewiFontOutline/03B4.png and b/fonts/TewiFontOutline/03B4.png differ
diff --git a/fonts/TewiFontOutline/03B5.png b/fonts/TewiFontOutline/03B5.png
index ef2685eba..456a11059 100644
Binary files a/fonts/TewiFontOutline/03B5.png and b/fonts/TewiFontOutline/03B5.png differ
diff --git a/fonts/TewiFontOutline/03B6.png b/fonts/TewiFontOutline/03B6.png
index ab511e2d8..7f7b03e93 100644
Binary files a/fonts/TewiFontOutline/03B6.png and b/fonts/TewiFontOutline/03B6.png differ
diff --git a/fonts/TewiFontOutline/03B7.png b/fonts/TewiFontOutline/03B7.png
index 22152a9f1..fd51232e4 100644
Binary files a/fonts/TewiFontOutline/03B7.png and b/fonts/TewiFontOutline/03B7.png differ
diff --git a/fonts/TewiFontOutline/03B8.png b/fonts/TewiFontOutline/03B8.png
index 19fc60b02..d088e422d 100644
Binary files a/fonts/TewiFontOutline/03B8.png and b/fonts/TewiFontOutline/03B8.png differ
diff --git a/fonts/TewiFontOutline/03B9.png b/fonts/TewiFontOutline/03B9.png
index c10385ec6..6cbdb9f6b 100644
Binary files a/fonts/TewiFontOutline/03B9.png and b/fonts/TewiFontOutline/03B9.png differ
diff --git a/fonts/TewiFontOutline/03BA.png b/fonts/TewiFontOutline/03BA.png
index ff22984e7..36c7f9f5b 100644
Binary files a/fonts/TewiFontOutline/03BA.png and b/fonts/TewiFontOutline/03BA.png differ
diff --git a/fonts/TewiFontOutline/03BB.png b/fonts/TewiFontOutline/03BB.png
index 9cd1f7e67..4e03167b9 100644
Binary files a/fonts/TewiFontOutline/03BB.png and b/fonts/TewiFontOutline/03BB.png differ
diff --git a/fonts/TewiFontOutline/03BC.png b/fonts/TewiFontOutline/03BC.png
index ff2b0d5bc..14834534b 100644
Binary files a/fonts/TewiFontOutline/03BC.png and b/fonts/TewiFontOutline/03BC.png differ
diff --git a/fonts/TewiFontOutline/03BD.png b/fonts/TewiFontOutline/03BD.png
index 563c683ab..629d9ad8a 100644
Binary files a/fonts/TewiFontOutline/03BD.png and b/fonts/TewiFontOutline/03BD.png differ
diff --git a/fonts/TewiFontOutline/03BE.png b/fonts/TewiFontOutline/03BE.png
index 168b1eedc..34e7b4cf0 100644
Binary files a/fonts/TewiFontOutline/03BE.png and b/fonts/TewiFontOutline/03BE.png differ
diff --git a/fonts/TewiFontOutline/03BF.png b/fonts/TewiFontOutline/03BF.png
index 177ddfaeb..df7c2be62 100644
Binary files a/fonts/TewiFontOutline/03BF.png and b/fonts/TewiFontOutline/03BF.png differ
diff --git a/fonts/TewiFontOutline/03C0.png b/fonts/TewiFontOutline/03C0.png
index 9a100a4a2..4d20bf13e 100644
Binary files a/fonts/TewiFontOutline/03C0.png and b/fonts/TewiFontOutline/03C0.png differ
diff --git a/fonts/TewiFontOutline/03C1.png b/fonts/TewiFontOutline/03C1.png
index 58d72a591..48fa835cb 100644
Binary files a/fonts/TewiFontOutline/03C1.png and b/fonts/TewiFontOutline/03C1.png differ
diff --git a/fonts/TewiFontOutline/03C2.png b/fonts/TewiFontOutline/03C2.png
index 9ff4414e9..190baf570 100644
Binary files a/fonts/TewiFontOutline/03C2.png and b/fonts/TewiFontOutline/03C2.png differ
diff --git a/fonts/TewiFontOutline/03C3.png b/fonts/TewiFontOutline/03C3.png
index 5f2b71bd8..e0796049c 100644
Binary files a/fonts/TewiFontOutline/03C3.png and b/fonts/TewiFontOutline/03C3.png differ
diff --git a/fonts/TewiFontOutline/03C4.png b/fonts/TewiFontOutline/03C4.png
index a2d8f6795..7f19b6e80 100644
Binary files a/fonts/TewiFontOutline/03C4.png and b/fonts/TewiFontOutline/03C4.png differ
diff --git a/fonts/TewiFontOutline/03C5.png b/fonts/TewiFontOutline/03C5.png
index a5e3638d0..e3ccca863 100644
Binary files a/fonts/TewiFontOutline/03C5.png and b/fonts/TewiFontOutline/03C5.png differ
diff --git a/fonts/TewiFontOutline/03C6.png b/fonts/TewiFontOutline/03C6.png
index f3fd1d8f1..da246ef1b 100644
Binary files a/fonts/TewiFontOutline/03C6.png and b/fonts/TewiFontOutline/03C6.png differ
diff --git a/fonts/TewiFontOutline/03C7.png b/fonts/TewiFontOutline/03C7.png
index 08923478f..bc4b00b84 100644
Binary files a/fonts/TewiFontOutline/03C7.png and b/fonts/TewiFontOutline/03C7.png differ
diff --git a/fonts/TewiFontOutline/03C8.png b/fonts/TewiFontOutline/03C8.png
index 9739b65be..c2303e0a1 100644
Binary files a/fonts/TewiFontOutline/03C8.png and b/fonts/TewiFontOutline/03C8.png differ
diff --git a/fonts/TewiFontOutline/03C9.png b/fonts/TewiFontOutline/03C9.png
index a78340e95..519b3c203 100644
Binary files a/fonts/TewiFontOutline/03C9.png and b/fonts/TewiFontOutline/03C9.png differ
diff --git a/fonts/TewiFontOutline/03CA.png b/fonts/TewiFontOutline/03CA.png
index b451231c7..def46bb89 100644
Binary files a/fonts/TewiFontOutline/03CA.png and b/fonts/TewiFontOutline/03CA.png differ
diff --git a/fonts/TewiFontOutline/03CB.png b/fonts/TewiFontOutline/03CB.png
index 350d94295..f1250a0e5 100644
Binary files a/fonts/TewiFontOutline/03CB.png and b/fonts/TewiFontOutline/03CB.png differ
diff --git a/fonts/TewiFontOutline/03CC.png b/fonts/TewiFontOutline/03CC.png
index d69614b69..f7cf2a38c 100644
Binary files a/fonts/TewiFontOutline/03CC.png and b/fonts/TewiFontOutline/03CC.png differ
diff --git a/fonts/TewiFontOutline/03CD.png b/fonts/TewiFontOutline/03CD.png
index 43b60418e..7ae6d07f5 100644
Binary files a/fonts/TewiFontOutline/03CD.png and b/fonts/TewiFontOutline/03CD.png differ
diff --git a/fonts/TewiFontOutline/03CE.png b/fonts/TewiFontOutline/03CE.png
index 881ab6b1c..b1b93905d 100644
Binary files a/fonts/TewiFontOutline/03CE.png and b/fonts/TewiFontOutline/03CE.png differ
diff --git a/fonts/TewiFontOutline/03CF.png b/fonts/TewiFontOutline/03CF.png
index 011366e82..759b87e5e 100644
Binary files a/fonts/TewiFontOutline/03CF.png and b/fonts/TewiFontOutline/03CF.png differ
diff --git a/fonts/TewiFontOutline/03D0.png b/fonts/TewiFontOutline/03D0.png
index a037f25e3..d5e455f48 100644
Binary files a/fonts/TewiFontOutline/03D0.png and b/fonts/TewiFontOutline/03D0.png differ
diff --git a/fonts/TewiFontOutline/03D1.png b/fonts/TewiFontOutline/03D1.png
index ec746970b..e894e12fe 100644
Binary files a/fonts/TewiFontOutline/03D1.png and b/fonts/TewiFontOutline/03D1.png differ
diff --git a/fonts/TewiFontOutline/03D2.png b/fonts/TewiFontOutline/03D2.png
index ee8453fa9..a29c42f0a 100644
Binary files a/fonts/TewiFontOutline/03D2.png and b/fonts/TewiFontOutline/03D2.png differ
diff --git a/fonts/TewiFontOutline/03D3.png b/fonts/TewiFontOutline/03D3.png
index 063582fce..3cda19d18 100644
Binary files a/fonts/TewiFontOutline/03D3.png and b/fonts/TewiFontOutline/03D3.png differ
diff --git a/fonts/TewiFontOutline/03D4.png b/fonts/TewiFontOutline/03D4.png
index 88890362a..7f515f32f 100644
Binary files a/fonts/TewiFontOutline/03D4.png and b/fonts/TewiFontOutline/03D4.png differ
diff --git a/fonts/TewiFontOutline/03D5.png b/fonts/TewiFontOutline/03D5.png
index ef8c8e9e7..09d446f84 100644
Binary files a/fonts/TewiFontOutline/03D5.png and b/fonts/TewiFontOutline/03D5.png differ
diff --git a/fonts/TewiFontOutline/03D6.png b/fonts/TewiFontOutline/03D6.png
index 8fb930826..676c5821a 100644
Binary files a/fonts/TewiFontOutline/03D6.png and b/fonts/TewiFontOutline/03D6.png differ
diff --git a/fonts/TewiFontOutline/03D7.png b/fonts/TewiFontOutline/03D7.png
index 6d4129eb7..ee42650bd 100644
Binary files a/fonts/TewiFontOutline/03D7.png and b/fonts/TewiFontOutline/03D7.png differ
diff --git a/fonts/TewiFontOutline/03D8.png b/fonts/TewiFontOutline/03D8.png
index dcc4fb4f7..fe217e5a4 100644
Binary files a/fonts/TewiFontOutline/03D8.png and b/fonts/TewiFontOutline/03D8.png differ
diff --git a/fonts/TewiFontOutline/03D9.png b/fonts/TewiFontOutline/03D9.png
index 0c1e126c4..d14ac33bd 100644
Binary files a/fonts/TewiFontOutline/03D9.png and b/fonts/TewiFontOutline/03D9.png differ
diff --git a/fonts/TewiFontOutline/03DA.png b/fonts/TewiFontOutline/03DA.png
index b070e39c9..fe09de212 100644
Binary files a/fonts/TewiFontOutline/03DA.png and b/fonts/TewiFontOutline/03DA.png differ
diff --git a/fonts/TewiFontOutline/03DB.png b/fonts/TewiFontOutline/03DB.png
index c50ceb513..3ce3fed8c 100644
Binary files a/fonts/TewiFontOutline/03DB.png and b/fonts/TewiFontOutline/03DB.png differ
diff --git a/fonts/TewiFontOutline/03DC.png b/fonts/TewiFontOutline/03DC.png
index f82cfed45..609025adb 100644
Binary files a/fonts/TewiFontOutline/03DC.png and b/fonts/TewiFontOutline/03DC.png differ
diff --git a/fonts/TewiFontOutline/03DD.png b/fonts/TewiFontOutline/03DD.png
index 0ebe48e06..5275f30b2 100644
Binary files a/fonts/TewiFontOutline/03DD.png and b/fonts/TewiFontOutline/03DD.png differ
diff --git a/fonts/TewiFontOutline/03DE.png b/fonts/TewiFontOutline/03DE.png
index ee9332757..b2fa6ac14 100644
Binary files a/fonts/TewiFontOutline/03DE.png and b/fonts/TewiFontOutline/03DE.png differ
diff --git a/fonts/TewiFontOutline/03DF.png b/fonts/TewiFontOutline/03DF.png
index f859f2387..9d818082d 100644
Binary files a/fonts/TewiFontOutline/03DF.png and b/fonts/TewiFontOutline/03DF.png differ
diff --git a/fonts/TewiFontOutline/03E0.png b/fonts/TewiFontOutline/03E0.png
index 500a4eeed..8caac23f2 100644
Binary files a/fonts/TewiFontOutline/03E0.png and b/fonts/TewiFontOutline/03E0.png differ
diff --git a/fonts/TewiFontOutline/03E1.png b/fonts/TewiFontOutline/03E1.png
index edbd81f04..657046b94 100644
Binary files a/fonts/TewiFontOutline/03E1.png and b/fonts/TewiFontOutline/03E1.png differ
diff --git a/fonts/TewiFontOutline/03E2.png b/fonts/TewiFontOutline/03E2.png
index bce8df856..c7b9bad71 100644
Binary files a/fonts/TewiFontOutline/03E2.png and b/fonts/TewiFontOutline/03E2.png differ
diff --git a/fonts/TewiFontOutline/03E3.png b/fonts/TewiFontOutline/03E3.png
index 20233b0e3..0b55f2995 100644
Binary files a/fonts/TewiFontOutline/03E3.png and b/fonts/TewiFontOutline/03E3.png differ
diff --git a/fonts/TewiFontOutline/03E4.png b/fonts/TewiFontOutline/03E4.png
index 159b46caf..e20828fb8 100644
Binary files a/fonts/TewiFontOutline/03E4.png and b/fonts/TewiFontOutline/03E4.png differ
diff --git a/fonts/TewiFontOutline/03E5.png b/fonts/TewiFontOutline/03E5.png
index c63dcfe70..556643cd6 100644
Binary files a/fonts/TewiFontOutline/03E5.png and b/fonts/TewiFontOutline/03E5.png differ
diff --git a/fonts/TewiFontOutline/03E6.png b/fonts/TewiFontOutline/03E6.png
index e9fe76769..26ea338fe 100644
Binary files a/fonts/TewiFontOutline/03E6.png and b/fonts/TewiFontOutline/03E6.png differ
diff --git a/fonts/TewiFontOutline/03E7.png b/fonts/TewiFontOutline/03E7.png
index bb826ace5..ee3d64f31 100644
Binary files a/fonts/TewiFontOutline/03E7.png and b/fonts/TewiFontOutline/03E7.png differ
diff --git a/fonts/TewiFontOutline/03E8.png b/fonts/TewiFontOutline/03E8.png
index a507d9bb9..1e37af29f 100644
Binary files a/fonts/TewiFontOutline/03E8.png and b/fonts/TewiFontOutline/03E8.png differ
diff --git a/fonts/TewiFontOutline/03E9.png b/fonts/TewiFontOutline/03E9.png
index 1d32d728f..5ed90be6a 100644
Binary files a/fonts/TewiFontOutline/03E9.png and b/fonts/TewiFontOutline/03E9.png differ
diff --git a/fonts/TewiFontOutline/03EA.png b/fonts/TewiFontOutline/03EA.png
index 3c98965c3..61b305155 100644
Binary files a/fonts/TewiFontOutline/03EA.png and b/fonts/TewiFontOutline/03EA.png differ
diff --git a/fonts/TewiFontOutline/03EB.png b/fonts/TewiFontOutline/03EB.png
index d78616c2d..ad173e7de 100644
Binary files a/fonts/TewiFontOutline/03EB.png and b/fonts/TewiFontOutline/03EB.png differ
diff --git a/fonts/TewiFontOutline/03EC.png b/fonts/TewiFontOutline/03EC.png
index bc5eef037..3347bc611 100644
Binary files a/fonts/TewiFontOutline/03EC.png and b/fonts/TewiFontOutline/03EC.png differ
diff --git a/fonts/TewiFontOutline/03ED.png b/fonts/TewiFontOutline/03ED.png
index 72bd6a528..f5f967b24 100644
Binary files a/fonts/TewiFontOutline/03ED.png and b/fonts/TewiFontOutline/03ED.png differ
diff --git a/fonts/TewiFontOutline/03EE.png b/fonts/TewiFontOutline/03EE.png
index 96a6a0540..8ab7556df 100644
Binary files a/fonts/TewiFontOutline/03EE.png and b/fonts/TewiFontOutline/03EE.png differ
diff --git a/fonts/TewiFontOutline/03EF.png b/fonts/TewiFontOutline/03EF.png
index 6fc8a81c3..307ba1d2a 100644
Binary files a/fonts/TewiFontOutline/03EF.png and b/fonts/TewiFontOutline/03EF.png differ
diff --git a/fonts/TewiFontOutline/03F0.png b/fonts/TewiFontOutline/03F0.png
index cb5c66ea4..c71b604ab 100644
Binary files a/fonts/TewiFontOutline/03F0.png and b/fonts/TewiFontOutline/03F0.png differ
diff --git a/fonts/TewiFontOutline/03F1.png b/fonts/TewiFontOutline/03F1.png
index 5710cf47f..0d99d579e 100644
Binary files a/fonts/TewiFontOutline/03F1.png and b/fonts/TewiFontOutline/03F1.png differ
diff --git a/fonts/TewiFontOutline/03F2.png b/fonts/TewiFontOutline/03F2.png
index 29c49d5c3..ebab77abf 100644
Binary files a/fonts/TewiFontOutline/03F2.png and b/fonts/TewiFontOutline/03F2.png differ
diff --git a/fonts/TewiFontOutline/03F3.png b/fonts/TewiFontOutline/03F3.png
index e13e0357a..45b1160db 100644
Binary files a/fonts/TewiFontOutline/03F3.png and b/fonts/TewiFontOutline/03F3.png differ
diff --git a/fonts/TewiFontOutline/03F4.png b/fonts/TewiFontOutline/03F4.png
index 4f1e44be9..a781e9e8b 100644
Binary files a/fonts/TewiFontOutline/03F4.png and b/fonts/TewiFontOutline/03F4.png differ
diff --git a/fonts/TewiFontOutline/03F5.png b/fonts/TewiFontOutline/03F5.png
index a2718f57d..de37a7278 100644
Binary files a/fonts/TewiFontOutline/03F5.png and b/fonts/TewiFontOutline/03F5.png differ
diff --git a/fonts/TewiFontOutline/03F6.png b/fonts/TewiFontOutline/03F6.png
index a06de0841..aa4810631 100644
Binary files a/fonts/TewiFontOutline/03F6.png and b/fonts/TewiFontOutline/03F6.png differ
diff --git a/fonts/TewiFontOutline/03F7.png b/fonts/TewiFontOutline/03F7.png
index a5d5834e6..c25dfc55a 100644
Binary files a/fonts/TewiFontOutline/03F7.png and b/fonts/TewiFontOutline/03F7.png differ
diff --git a/fonts/TewiFontOutline/03F8.png b/fonts/TewiFontOutline/03F8.png
index 2a4fb0edd..a9cdb86f3 100644
Binary files a/fonts/TewiFontOutline/03F8.png and b/fonts/TewiFontOutline/03F8.png differ
diff --git a/fonts/TewiFontOutline/03F9.png b/fonts/TewiFontOutline/03F9.png
index 997e5e8e2..9cbf7249d 100644
Binary files a/fonts/TewiFontOutline/03F9.png and b/fonts/TewiFontOutline/03F9.png differ
diff --git a/fonts/TewiFontOutline/03FA.png b/fonts/TewiFontOutline/03FA.png
index ed0d7a72c..e79106da2 100644
Binary files a/fonts/TewiFontOutline/03FA.png and b/fonts/TewiFontOutline/03FA.png differ
diff --git a/fonts/TewiFontOutline/03FB.png b/fonts/TewiFontOutline/03FB.png
index a8d865eae..a666bda27 100644
Binary files a/fonts/TewiFontOutline/03FB.png and b/fonts/TewiFontOutline/03FB.png differ
diff --git a/fonts/TewiFontOutline/03FC.png b/fonts/TewiFontOutline/03FC.png
index fb3462206..2b6bdaa90 100644
Binary files a/fonts/TewiFontOutline/03FC.png and b/fonts/TewiFontOutline/03FC.png differ
diff --git a/fonts/TewiFontOutline/03FD.png b/fonts/TewiFontOutline/03FD.png
index 30b59fdc8..d3697e9c5 100644
Binary files a/fonts/TewiFontOutline/03FD.png and b/fonts/TewiFontOutline/03FD.png differ
diff --git a/fonts/TewiFontOutline/03FE.png b/fonts/TewiFontOutline/03FE.png
index 87d4f446e..b77f68a61 100644
Binary files a/fonts/TewiFontOutline/03FE.png and b/fonts/TewiFontOutline/03FE.png differ
diff --git a/fonts/TewiFontOutline/03FF.png b/fonts/TewiFontOutline/03FF.png
index 632f2d4f4..40443c4bd 100644
Binary files a/fonts/TewiFontOutline/03FF.png and b/fonts/TewiFontOutline/03FF.png differ
diff --git a/fonts/TewiFontOutline/0400.png b/fonts/TewiFontOutline/0400.png
index 0e8757e05..111b2d36b 100644
Binary files a/fonts/TewiFontOutline/0400.png and b/fonts/TewiFontOutline/0400.png differ
diff --git a/fonts/TewiFontOutline/0401.png b/fonts/TewiFontOutline/0401.png
index 52c94b38c..cc2cead78 100644
Binary files a/fonts/TewiFontOutline/0401.png and b/fonts/TewiFontOutline/0401.png differ
diff --git a/fonts/TewiFontOutline/0402.png b/fonts/TewiFontOutline/0402.png
index 82b42417e..f455c5781 100644
Binary files a/fonts/TewiFontOutline/0402.png and b/fonts/TewiFontOutline/0402.png differ
diff --git a/fonts/TewiFontOutline/0403.png b/fonts/TewiFontOutline/0403.png
index d861c7784..266eebec9 100644
Binary files a/fonts/TewiFontOutline/0403.png and b/fonts/TewiFontOutline/0403.png differ
diff --git a/fonts/TewiFontOutline/0404.png b/fonts/TewiFontOutline/0404.png
index 275a5c147..604cc2da1 100644
Binary files a/fonts/TewiFontOutline/0404.png and b/fonts/TewiFontOutline/0404.png differ
diff --git a/fonts/TewiFontOutline/0405.png b/fonts/TewiFontOutline/0405.png
index 184a09e6d..4ac274e67 100644
Binary files a/fonts/TewiFontOutline/0405.png and b/fonts/TewiFontOutline/0405.png differ
diff --git a/fonts/TewiFontOutline/0406.png b/fonts/TewiFontOutline/0406.png
index 74977ffdb..8589d4317 100644
Binary files a/fonts/TewiFontOutline/0406.png and b/fonts/TewiFontOutline/0406.png differ
diff --git a/fonts/TewiFontOutline/0407.png b/fonts/TewiFontOutline/0407.png
index d6bc172b0..5ebfe38d5 100644
Binary files a/fonts/TewiFontOutline/0407.png and b/fonts/TewiFontOutline/0407.png differ
diff --git a/fonts/TewiFontOutline/0408.png b/fonts/TewiFontOutline/0408.png
index 4987adee1..8266c168a 100644
Binary files a/fonts/TewiFontOutline/0408.png and b/fonts/TewiFontOutline/0408.png differ
diff --git a/fonts/TewiFontOutline/0409.png b/fonts/TewiFontOutline/0409.png
index 8b41afeb3..6ec45730b 100644
Binary files a/fonts/TewiFontOutline/0409.png and b/fonts/TewiFontOutline/0409.png differ
diff --git a/fonts/TewiFontOutline/040A.png b/fonts/TewiFontOutline/040A.png
index ac2e3ae39..25c535e9f 100644
Binary files a/fonts/TewiFontOutline/040A.png and b/fonts/TewiFontOutline/040A.png differ
diff --git a/fonts/TewiFontOutline/040B.png b/fonts/TewiFontOutline/040B.png
index 3b7a90c94..89b06654a 100644
Binary files a/fonts/TewiFontOutline/040B.png and b/fonts/TewiFontOutline/040B.png differ
diff --git a/fonts/TewiFontOutline/040C.png b/fonts/TewiFontOutline/040C.png
index c688e0c9b..4e7abf2e3 100644
Binary files a/fonts/TewiFontOutline/040C.png and b/fonts/TewiFontOutline/040C.png differ
diff --git a/fonts/TewiFontOutline/040D.png b/fonts/TewiFontOutline/040D.png
index 2c8c78e72..aef1761cc 100644
Binary files a/fonts/TewiFontOutline/040D.png and b/fonts/TewiFontOutline/040D.png differ
diff --git a/fonts/TewiFontOutline/040E.png b/fonts/TewiFontOutline/040E.png
index 5c57d016a..288c47f59 100644
Binary files a/fonts/TewiFontOutline/040E.png and b/fonts/TewiFontOutline/040E.png differ
diff --git a/fonts/TewiFontOutline/040F.png b/fonts/TewiFontOutline/040F.png
index 0abad7f05..92c5912d8 100644
Binary files a/fonts/TewiFontOutline/040F.png and b/fonts/TewiFontOutline/040F.png differ
diff --git a/fonts/TewiFontOutline/0410.png b/fonts/TewiFontOutline/0410.png
index ca21676fc..af7459fc6 100644
Binary files a/fonts/TewiFontOutline/0410.png and b/fonts/TewiFontOutline/0410.png differ
diff --git a/fonts/TewiFontOutline/0411.png b/fonts/TewiFontOutline/0411.png
index 22734f4bc..d50bba7c7 100644
Binary files a/fonts/TewiFontOutline/0411.png and b/fonts/TewiFontOutline/0411.png differ
diff --git a/fonts/TewiFontOutline/0412.png b/fonts/TewiFontOutline/0412.png
index 48b12c726..b245708f4 100644
Binary files a/fonts/TewiFontOutline/0412.png and b/fonts/TewiFontOutline/0412.png differ
diff --git a/fonts/TewiFontOutline/0413.png b/fonts/TewiFontOutline/0413.png
index 1d8b72f37..08f884fb3 100644
Binary files a/fonts/TewiFontOutline/0413.png and b/fonts/TewiFontOutline/0413.png differ
diff --git a/fonts/TewiFontOutline/0414.png b/fonts/TewiFontOutline/0414.png
index 41bf556d2..9739963a9 100644
Binary files a/fonts/TewiFontOutline/0414.png and b/fonts/TewiFontOutline/0414.png differ
diff --git a/fonts/TewiFontOutline/0415.png b/fonts/TewiFontOutline/0415.png
index 877ede72b..16237b2c2 100644
Binary files a/fonts/TewiFontOutline/0415.png and b/fonts/TewiFontOutline/0415.png differ
diff --git a/fonts/TewiFontOutline/0416.png b/fonts/TewiFontOutline/0416.png
index 38e1b40af..97e42c7be 100644
Binary files a/fonts/TewiFontOutline/0416.png and b/fonts/TewiFontOutline/0416.png differ
diff --git a/fonts/TewiFontOutline/0417.png b/fonts/TewiFontOutline/0417.png
index 17983f3a0..813c5efee 100644
Binary files a/fonts/TewiFontOutline/0417.png and b/fonts/TewiFontOutline/0417.png differ
diff --git a/fonts/TewiFontOutline/0418.png b/fonts/TewiFontOutline/0418.png
index 02d7a4fc2..75b76f943 100644
Binary files a/fonts/TewiFontOutline/0418.png and b/fonts/TewiFontOutline/0418.png differ
diff --git a/fonts/TewiFontOutline/0419.png b/fonts/TewiFontOutline/0419.png
index 8c052ceae..fe9239d94 100644
Binary files a/fonts/TewiFontOutline/0419.png and b/fonts/TewiFontOutline/0419.png differ
diff --git a/fonts/TewiFontOutline/041A.png b/fonts/TewiFontOutline/041A.png
index f8060a305..8411152b5 100644
Binary files a/fonts/TewiFontOutline/041A.png and b/fonts/TewiFontOutline/041A.png differ
diff --git a/fonts/TewiFontOutline/041B.png b/fonts/TewiFontOutline/041B.png
index 09d2b7f7b..0524c9dd9 100644
Binary files a/fonts/TewiFontOutline/041B.png and b/fonts/TewiFontOutline/041B.png differ
diff --git a/fonts/TewiFontOutline/041C.png b/fonts/TewiFontOutline/041C.png
index ed0d7a72c..e79106da2 100644
Binary files a/fonts/TewiFontOutline/041C.png and b/fonts/TewiFontOutline/041C.png differ
diff --git a/fonts/TewiFontOutline/041D.png b/fonts/TewiFontOutline/041D.png
index e567bbd3a..440636ffe 100644
Binary files a/fonts/TewiFontOutline/041D.png and b/fonts/TewiFontOutline/041D.png differ
diff --git a/fonts/TewiFontOutline/041E.png b/fonts/TewiFontOutline/041E.png
index ec4f36d2b..2e4ed1c69 100644
Binary files a/fonts/TewiFontOutline/041E.png and b/fonts/TewiFontOutline/041E.png differ
diff --git a/fonts/TewiFontOutline/041F.png b/fonts/TewiFontOutline/041F.png
index 30ec83380..6c282c29d 100644
Binary files a/fonts/TewiFontOutline/041F.png and b/fonts/TewiFontOutline/041F.png differ
diff --git a/fonts/TewiFontOutline/0420.png b/fonts/TewiFontOutline/0420.png
index 27d201189..ff46a509d 100644
Binary files a/fonts/TewiFontOutline/0420.png and b/fonts/TewiFontOutline/0420.png differ
diff --git a/fonts/TewiFontOutline/0421.png b/fonts/TewiFontOutline/0421.png
index 997e5e8e2..9cbf7249d 100644
Binary files a/fonts/TewiFontOutline/0421.png and b/fonts/TewiFontOutline/0421.png differ
diff --git a/fonts/TewiFontOutline/0422.png b/fonts/TewiFontOutline/0422.png
index 2ac7dcb07..01f52e197 100644
Binary files a/fonts/TewiFontOutline/0422.png and b/fonts/TewiFontOutline/0422.png differ
diff --git a/fonts/TewiFontOutline/0423.png b/fonts/TewiFontOutline/0423.png
index 09e36fb2f..bf7c2569b 100644
Binary files a/fonts/TewiFontOutline/0423.png and b/fonts/TewiFontOutline/0423.png differ
diff --git a/fonts/TewiFontOutline/0424.png b/fonts/TewiFontOutline/0424.png
index 644c6ae65..177cc6b01 100644
Binary files a/fonts/TewiFontOutline/0424.png and b/fonts/TewiFontOutline/0424.png differ
diff --git a/fonts/TewiFontOutline/0425.png b/fonts/TewiFontOutline/0425.png
index ef1267672..43890c19e 100644
Binary files a/fonts/TewiFontOutline/0425.png and b/fonts/TewiFontOutline/0425.png differ
diff --git a/fonts/TewiFontOutline/0426.png b/fonts/TewiFontOutline/0426.png
index aa53379f7..188b16859 100644
Binary files a/fonts/TewiFontOutline/0426.png and b/fonts/TewiFontOutline/0426.png differ
diff --git a/fonts/TewiFontOutline/0427.png b/fonts/TewiFontOutline/0427.png
index 623fd5b96..e1650938d 100644
Binary files a/fonts/TewiFontOutline/0427.png and b/fonts/TewiFontOutline/0427.png differ
diff --git a/fonts/TewiFontOutline/0428.png b/fonts/TewiFontOutline/0428.png
index 0ff5341e8..37703749c 100644
Binary files a/fonts/TewiFontOutline/0428.png and b/fonts/TewiFontOutline/0428.png differ
diff --git a/fonts/TewiFontOutline/0429.png b/fonts/TewiFontOutline/0429.png
index ba9081121..eb0c4ba23 100644
Binary files a/fonts/TewiFontOutline/0429.png and b/fonts/TewiFontOutline/0429.png differ
diff --git a/fonts/TewiFontOutline/042A.png b/fonts/TewiFontOutline/042A.png
index d44b4b4de..d71ef19ff 100644
Binary files a/fonts/TewiFontOutline/042A.png and b/fonts/TewiFontOutline/042A.png differ
diff --git a/fonts/TewiFontOutline/042B.png b/fonts/TewiFontOutline/042B.png
index b00a71231..3f9a72279 100644
Binary files a/fonts/TewiFontOutline/042B.png and b/fonts/TewiFontOutline/042B.png differ
diff --git a/fonts/TewiFontOutline/042C.png b/fonts/TewiFontOutline/042C.png
index 29de11517..2fa873abc 100644
Binary files a/fonts/TewiFontOutline/042C.png and b/fonts/TewiFontOutline/042C.png differ
diff --git a/fonts/TewiFontOutline/042D.png b/fonts/TewiFontOutline/042D.png
index 936deb7e9..d433befa6 100644
Binary files a/fonts/TewiFontOutline/042D.png and b/fonts/TewiFontOutline/042D.png differ
diff --git a/fonts/TewiFontOutline/042E.png b/fonts/TewiFontOutline/042E.png
index c18d13a2d..a18450631 100644
Binary files a/fonts/TewiFontOutline/042E.png and b/fonts/TewiFontOutline/042E.png differ
diff --git a/fonts/TewiFontOutline/042F.png b/fonts/TewiFontOutline/042F.png
index afd2b7347..0b0a7ca76 100644
Binary files a/fonts/TewiFontOutline/042F.png and b/fonts/TewiFontOutline/042F.png differ
diff --git a/fonts/TewiFontOutline/0430.png b/fonts/TewiFontOutline/0430.png
index 87f03bea1..b33582d9c 100644
Binary files a/fonts/TewiFontOutline/0430.png and b/fonts/TewiFontOutline/0430.png differ
diff --git a/fonts/TewiFontOutline/0431.png b/fonts/TewiFontOutline/0431.png
index 051bef287..9b651540f 100644
Binary files a/fonts/TewiFontOutline/0431.png and b/fonts/TewiFontOutline/0431.png differ
diff --git a/fonts/TewiFontOutline/0432.png b/fonts/TewiFontOutline/0432.png
index 6a55cfac1..cea835b30 100644
Binary files a/fonts/TewiFontOutline/0432.png and b/fonts/TewiFontOutline/0432.png differ
diff --git a/fonts/TewiFontOutline/0433.png b/fonts/TewiFontOutline/0433.png
index 0b62e61bd..ad4e8410e 100644
Binary files a/fonts/TewiFontOutline/0433.png and b/fonts/TewiFontOutline/0433.png differ
diff --git a/fonts/TewiFontOutline/0434.png b/fonts/TewiFontOutline/0434.png
index 08568ce74..65e522f4e 100644
Binary files a/fonts/TewiFontOutline/0434.png and b/fonts/TewiFontOutline/0434.png differ
diff --git a/fonts/TewiFontOutline/0435.png b/fonts/TewiFontOutline/0435.png
index f59a5a3d4..c0b1da88a 100644
Binary files a/fonts/TewiFontOutline/0435.png and b/fonts/TewiFontOutline/0435.png differ
diff --git a/fonts/TewiFontOutline/0436.png b/fonts/TewiFontOutline/0436.png
index b469d783a..eae875726 100644
Binary files a/fonts/TewiFontOutline/0436.png and b/fonts/TewiFontOutline/0436.png differ
diff --git a/fonts/TewiFontOutline/0437.png b/fonts/TewiFontOutline/0437.png
index 9f6e08914..8862c7610 100644
Binary files a/fonts/TewiFontOutline/0437.png and b/fonts/TewiFontOutline/0437.png differ
diff --git a/fonts/TewiFontOutline/0438.png b/fonts/TewiFontOutline/0438.png
index f06b70662..f0e263aaa 100644
Binary files a/fonts/TewiFontOutline/0438.png and b/fonts/TewiFontOutline/0438.png differ
diff --git a/fonts/TewiFontOutline/0439.png b/fonts/TewiFontOutline/0439.png
index d4eb2dbc7..a53cf6f13 100644
Binary files a/fonts/TewiFontOutline/0439.png and b/fonts/TewiFontOutline/0439.png differ
diff --git a/fonts/TewiFontOutline/043A.png b/fonts/TewiFontOutline/043A.png
index ff22984e7..36c7f9f5b 100644
Binary files a/fonts/TewiFontOutline/043A.png and b/fonts/TewiFontOutline/043A.png differ
diff --git a/fonts/TewiFontOutline/043B.png b/fonts/TewiFontOutline/043B.png
index e73ceda20..17e4d8b35 100644
Binary files a/fonts/TewiFontOutline/043B.png and b/fonts/TewiFontOutline/043B.png differ
diff --git a/fonts/TewiFontOutline/043C.png b/fonts/TewiFontOutline/043C.png
index 94fd6e7f5..171a50f5e 100644
Binary files a/fonts/TewiFontOutline/043C.png and b/fonts/TewiFontOutline/043C.png differ
diff --git a/fonts/TewiFontOutline/043D.png b/fonts/TewiFontOutline/043D.png
index c02446433..721ff5feb 100644
Binary files a/fonts/TewiFontOutline/043D.png and b/fonts/TewiFontOutline/043D.png differ
diff --git a/fonts/TewiFontOutline/043E.png b/fonts/TewiFontOutline/043E.png
index 177ddfaeb..df7c2be62 100644
Binary files a/fonts/TewiFontOutline/043E.png and b/fonts/TewiFontOutline/043E.png differ
diff --git a/fonts/TewiFontOutline/043F.png b/fonts/TewiFontOutline/043F.png
index b18fe4a94..253637378 100644
Binary files a/fonts/TewiFontOutline/043F.png and b/fonts/TewiFontOutline/043F.png differ
diff --git a/fonts/TewiFontOutline/0440.png b/fonts/TewiFontOutline/0440.png
index e0fc224ba..d954dbd25 100644
Binary files a/fonts/TewiFontOutline/0440.png and b/fonts/TewiFontOutline/0440.png differ
diff --git a/fonts/TewiFontOutline/0441.png b/fonts/TewiFontOutline/0441.png
index 29c49d5c3..ebab77abf 100644
Binary files a/fonts/TewiFontOutline/0441.png and b/fonts/TewiFontOutline/0441.png differ
diff --git a/fonts/TewiFontOutline/0442.png b/fonts/TewiFontOutline/0442.png
index 8387d5be3..de3ebf56c 100644
Binary files a/fonts/TewiFontOutline/0442.png and b/fonts/TewiFontOutline/0442.png differ
diff --git a/fonts/TewiFontOutline/0443.png b/fonts/TewiFontOutline/0443.png
index fb2d95040..d9234d9f8 100644
Binary files a/fonts/TewiFontOutline/0443.png and b/fonts/TewiFontOutline/0443.png differ
diff --git a/fonts/TewiFontOutline/0444.png b/fonts/TewiFontOutline/0444.png
index ef8c8e9e7..09d446f84 100644
Binary files a/fonts/TewiFontOutline/0444.png and b/fonts/TewiFontOutline/0444.png differ
diff --git a/fonts/TewiFontOutline/0445.png b/fonts/TewiFontOutline/0445.png
index dd7a926e6..6270753a0 100644
Binary files a/fonts/TewiFontOutline/0445.png and b/fonts/TewiFontOutline/0445.png differ
diff --git a/fonts/TewiFontOutline/0446.png b/fonts/TewiFontOutline/0446.png
index 3deda88b5..467e45c1f 100644
Binary files a/fonts/TewiFontOutline/0446.png and b/fonts/TewiFontOutline/0446.png differ
diff --git a/fonts/TewiFontOutline/0447.png b/fonts/TewiFontOutline/0447.png
index 260e4e54d..aafcd3796 100644
Binary files a/fonts/TewiFontOutline/0447.png and b/fonts/TewiFontOutline/0447.png differ
diff --git a/fonts/TewiFontOutline/0448.png b/fonts/TewiFontOutline/0448.png
index 2ae104a0d..546d09ddc 100644
Binary files a/fonts/TewiFontOutline/0448.png and b/fonts/TewiFontOutline/0448.png differ
diff --git a/fonts/TewiFontOutline/0449.png b/fonts/TewiFontOutline/0449.png
index c4ffb2c22..c48a82e8c 100644
Binary files a/fonts/TewiFontOutline/0449.png and b/fonts/TewiFontOutline/0449.png differ
diff --git a/fonts/TewiFontOutline/044A.png b/fonts/TewiFontOutline/044A.png
index 871d4560b..92b088ca4 100644
Binary files a/fonts/TewiFontOutline/044A.png and b/fonts/TewiFontOutline/044A.png differ
diff --git a/fonts/TewiFontOutline/044B.png b/fonts/TewiFontOutline/044B.png
index a71f6f843..42c3185b4 100644
Binary files a/fonts/TewiFontOutline/044B.png and b/fonts/TewiFontOutline/044B.png differ
diff --git a/fonts/TewiFontOutline/044C.png b/fonts/TewiFontOutline/044C.png
index def0f8445..a594a5720 100644
Binary files a/fonts/TewiFontOutline/044C.png and b/fonts/TewiFontOutline/044C.png differ
diff --git a/fonts/TewiFontOutline/044D.png b/fonts/TewiFontOutline/044D.png
index a56d4ea5e..53891983c 100644
Binary files a/fonts/TewiFontOutline/044D.png and b/fonts/TewiFontOutline/044D.png differ
diff --git a/fonts/TewiFontOutline/044E.png b/fonts/TewiFontOutline/044E.png
index 9df5f8712..c78a779c1 100644
Binary files a/fonts/TewiFontOutline/044E.png and b/fonts/TewiFontOutline/044E.png differ
diff --git a/fonts/TewiFontOutline/044F.png b/fonts/TewiFontOutline/044F.png
index e87df09c3..1fae9f813 100644
Binary files a/fonts/TewiFontOutline/044F.png and b/fonts/TewiFontOutline/044F.png differ
diff --git a/fonts/TewiFontOutline/0450.png b/fonts/TewiFontOutline/0450.png
index 7ad4ee4d8..4e988ef3f 100644
Binary files a/fonts/TewiFontOutline/0450.png and b/fonts/TewiFontOutline/0450.png differ
diff --git a/fonts/TewiFontOutline/0451.png b/fonts/TewiFontOutline/0451.png
index edebadadb..48ff375bd 100644
Binary files a/fonts/TewiFontOutline/0451.png and b/fonts/TewiFontOutline/0451.png differ
diff --git a/fonts/TewiFontOutline/0452.png b/fonts/TewiFontOutline/0452.png
index 59f542528..dd819391d 100644
Binary files a/fonts/TewiFontOutline/0452.png and b/fonts/TewiFontOutline/0452.png differ
diff --git a/fonts/TewiFontOutline/0453.png b/fonts/TewiFontOutline/0453.png
index 4a8a389f5..156e214b0 100644
Binary files a/fonts/TewiFontOutline/0453.png and b/fonts/TewiFontOutline/0453.png differ
diff --git a/fonts/TewiFontOutline/0454.png b/fonts/TewiFontOutline/0454.png
index 7e9d2bf03..da0949fbd 100644
Binary files a/fonts/TewiFontOutline/0454.png and b/fonts/TewiFontOutline/0454.png differ
diff --git a/fonts/TewiFontOutline/0455.png b/fonts/TewiFontOutline/0455.png
index 27d136ea8..0b6899cad 100644
Binary files a/fonts/TewiFontOutline/0455.png and b/fonts/TewiFontOutline/0455.png differ
diff --git a/fonts/TewiFontOutline/0456.png b/fonts/TewiFontOutline/0456.png
index f097b7aa6..d7999098c 100644
Binary files a/fonts/TewiFontOutline/0456.png and b/fonts/TewiFontOutline/0456.png differ
diff --git a/fonts/TewiFontOutline/0457.png b/fonts/TewiFontOutline/0457.png
index de4e330f8..945348ad6 100644
Binary files a/fonts/TewiFontOutline/0457.png and b/fonts/TewiFontOutline/0457.png differ
diff --git a/fonts/TewiFontOutline/0458.png b/fonts/TewiFontOutline/0458.png
index e2caf5c37..3b9ef7681 100644
Binary files a/fonts/TewiFontOutline/0458.png and b/fonts/TewiFontOutline/0458.png differ
diff --git a/fonts/TewiFontOutline/0459.png b/fonts/TewiFontOutline/0459.png
index 5be9d650e..0c206f454 100644
Binary files a/fonts/TewiFontOutline/0459.png and b/fonts/TewiFontOutline/0459.png differ
diff --git a/fonts/TewiFontOutline/045A.png b/fonts/TewiFontOutline/045A.png
index 9783a4d97..ee7ba9f10 100644
Binary files a/fonts/TewiFontOutline/045A.png and b/fonts/TewiFontOutline/045A.png differ
diff --git a/fonts/TewiFontOutline/045B.png b/fonts/TewiFontOutline/045B.png
index 19000629e..702666f22 100644
Binary files a/fonts/TewiFontOutline/045B.png and b/fonts/TewiFontOutline/045B.png differ
diff --git a/fonts/TewiFontOutline/045C.png b/fonts/TewiFontOutline/045C.png
index dbf362689..804b11c22 100644
Binary files a/fonts/TewiFontOutline/045C.png and b/fonts/TewiFontOutline/045C.png differ
diff --git a/fonts/TewiFontOutline/045D.png b/fonts/TewiFontOutline/045D.png
index b436031e7..db3bba1ab 100644
Binary files a/fonts/TewiFontOutline/045D.png and b/fonts/TewiFontOutline/045D.png differ
diff --git a/fonts/TewiFontOutline/045E.png b/fonts/TewiFontOutline/045E.png
index e8f7997f7..23d28116f 100644
Binary files a/fonts/TewiFontOutline/045E.png and b/fonts/TewiFontOutline/045E.png differ
diff --git a/fonts/TewiFontOutline/045F.png b/fonts/TewiFontOutline/045F.png
index 2a363ce9c..089f56bfb 100644
Binary files a/fonts/TewiFontOutline/045F.png and b/fonts/TewiFontOutline/045F.png differ
diff --git a/fonts/TewiFontOutline/0460.png b/fonts/TewiFontOutline/0460.png
index 58fcc6fc3..2bda9b462 100644
Binary files a/fonts/TewiFontOutline/0460.png and b/fonts/TewiFontOutline/0460.png differ
diff --git a/fonts/TewiFontOutline/0461.png b/fonts/TewiFontOutline/0461.png
index 0614a23be..85beb79c0 100644
Binary files a/fonts/TewiFontOutline/0461.png and b/fonts/TewiFontOutline/0461.png differ
diff --git a/fonts/TewiFontOutline/0462.png b/fonts/TewiFontOutline/0462.png
index fe2dc234d..4ce14efde 100644
Binary files a/fonts/TewiFontOutline/0462.png and b/fonts/TewiFontOutline/0462.png differ
diff --git a/fonts/TewiFontOutline/0463.png b/fonts/TewiFontOutline/0463.png
index 1f4ff40d9..7c8e44077 100644
Binary files a/fonts/TewiFontOutline/0463.png and b/fonts/TewiFontOutline/0463.png differ
diff --git a/fonts/TewiFontOutline/0464.png b/fonts/TewiFontOutline/0464.png
index f4bbe9f8b..c9dcab3da 100644
Binary files a/fonts/TewiFontOutline/0464.png and b/fonts/TewiFontOutline/0464.png differ
diff --git a/fonts/TewiFontOutline/0465.png b/fonts/TewiFontOutline/0465.png
index 73e12b452..fe13ca80d 100644
Binary files a/fonts/TewiFontOutline/0465.png and b/fonts/TewiFontOutline/0465.png differ
diff --git a/fonts/TewiFontOutline/0466.png b/fonts/TewiFontOutline/0466.png
index f01133944..9bb325409 100644
Binary files a/fonts/TewiFontOutline/0466.png and b/fonts/TewiFontOutline/0466.png differ
diff --git a/fonts/TewiFontOutline/0467.png b/fonts/TewiFontOutline/0467.png
index 8684abf65..576632108 100644
Binary files a/fonts/TewiFontOutline/0467.png and b/fonts/TewiFontOutline/0467.png differ
diff --git a/fonts/TewiFontOutline/0468.png b/fonts/TewiFontOutline/0468.png
index fe4111a93..7b81dc30e 100644
Binary files a/fonts/TewiFontOutline/0468.png and b/fonts/TewiFontOutline/0468.png differ
diff --git a/fonts/TewiFontOutline/0469.png b/fonts/TewiFontOutline/0469.png
index fe5586a5a..b03243833 100644
Binary files a/fonts/TewiFontOutline/0469.png and b/fonts/TewiFontOutline/0469.png differ
diff --git a/fonts/TewiFontOutline/046A.png b/fonts/TewiFontOutline/046A.png
index af7380946..dddf828c7 100644
Binary files a/fonts/TewiFontOutline/046A.png and b/fonts/TewiFontOutline/046A.png differ
diff --git a/fonts/TewiFontOutline/046B.png b/fonts/TewiFontOutline/046B.png
index abf9e483f..c9bfc25c5 100644
Binary files a/fonts/TewiFontOutline/046B.png and b/fonts/TewiFontOutline/046B.png differ
diff --git a/fonts/TewiFontOutline/046C.png b/fonts/TewiFontOutline/046C.png
index 001a6507b..94c0ca831 100644
Binary files a/fonts/TewiFontOutline/046C.png and b/fonts/TewiFontOutline/046C.png differ
diff --git a/fonts/TewiFontOutline/046D.png b/fonts/TewiFontOutline/046D.png
index a10122fea..be701c27d 100644
Binary files a/fonts/TewiFontOutline/046D.png and b/fonts/TewiFontOutline/046D.png differ
diff --git a/fonts/TewiFontOutline/046E.png b/fonts/TewiFontOutline/046E.png
index e286c1601..546119bf0 100644
Binary files a/fonts/TewiFontOutline/046E.png and b/fonts/TewiFontOutline/046E.png differ
diff --git a/fonts/TewiFontOutline/046F.png b/fonts/TewiFontOutline/046F.png
index 202cd07ee..730038ec2 100644
Binary files a/fonts/TewiFontOutline/046F.png and b/fonts/TewiFontOutline/046F.png differ
diff --git a/fonts/TewiFontOutline/0470.png b/fonts/TewiFontOutline/0470.png
index 151e6b980..982c1708a 100644
Binary files a/fonts/TewiFontOutline/0470.png and b/fonts/TewiFontOutline/0470.png differ
diff --git a/fonts/TewiFontOutline/0471.png b/fonts/TewiFontOutline/0471.png
index 2e9605ccd..339768c2a 100644
Binary files a/fonts/TewiFontOutline/0471.png and b/fonts/TewiFontOutline/0471.png differ
diff --git a/fonts/TewiFontOutline/0472.png b/fonts/TewiFontOutline/0472.png
index 4f1e44be9..a781e9e8b 100644
Binary files a/fonts/TewiFontOutline/0472.png and b/fonts/TewiFontOutline/0472.png differ
diff --git a/fonts/TewiFontOutline/0473.png b/fonts/TewiFontOutline/0473.png
index 6fd5582ef..128ae59ac 100644
Binary files a/fonts/TewiFontOutline/0473.png and b/fonts/TewiFontOutline/0473.png differ
diff --git a/fonts/TewiFontOutline/0474.png b/fonts/TewiFontOutline/0474.png
index 5f6ca7666..50d446058 100644
Binary files a/fonts/TewiFontOutline/0474.png and b/fonts/TewiFontOutline/0474.png differ
diff --git a/fonts/TewiFontOutline/0475.png b/fonts/TewiFontOutline/0475.png
index a97e3463f..1170ef5e2 100644
Binary files a/fonts/TewiFontOutline/0475.png and b/fonts/TewiFontOutline/0475.png differ
diff --git a/fonts/TewiFontOutline/0476.png b/fonts/TewiFontOutline/0476.png
index 1c34f089f..e679b53a0 100644
Binary files a/fonts/TewiFontOutline/0476.png and b/fonts/TewiFontOutline/0476.png differ
diff --git a/fonts/TewiFontOutline/0477.png b/fonts/TewiFontOutline/0477.png
index 014e2452b..fd593f024 100644
Binary files a/fonts/TewiFontOutline/0477.png and b/fonts/TewiFontOutline/0477.png differ
diff --git a/fonts/TewiFontOutline/0478.png b/fonts/TewiFontOutline/0478.png
index be9c501cb..d5528171e 100644
Binary files a/fonts/TewiFontOutline/0478.png and b/fonts/TewiFontOutline/0478.png differ
diff --git a/fonts/TewiFontOutline/0479.png b/fonts/TewiFontOutline/0479.png
index 49b653d41..f951a2ca2 100644
Binary files a/fonts/TewiFontOutline/0479.png and b/fonts/TewiFontOutline/0479.png differ
diff --git a/fonts/TewiFontOutline/047A.png b/fonts/TewiFontOutline/047A.png
index 8a7b4a22e..7c341dd26 100644
Binary files a/fonts/TewiFontOutline/047A.png and b/fonts/TewiFontOutline/047A.png differ
diff --git a/fonts/TewiFontOutline/047B.png b/fonts/TewiFontOutline/047B.png
index 374ba847d..aec6f7035 100644
Binary files a/fonts/TewiFontOutline/047B.png and b/fonts/TewiFontOutline/047B.png differ
diff --git a/fonts/TewiFontOutline/047C.png b/fonts/TewiFontOutline/047C.png
index 71d83f58d..bd4da29df 100644
Binary files a/fonts/TewiFontOutline/047C.png and b/fonts/TewiFontOutline/047C.png differ
diff --git a/fonts/TewiFontOutline/047D.png b/fonts/TewiFontOutline/047D.png
index 5201662ee..d2290b37a 100644
Binary files a/fonts/TewiFontOutline/047D.png and b/fonts/TewiFontOutline/047D.png differ
diff --git a/fonts/TewiFontOutline/047E.png b/fonts/TewiFontOutline/047E.png
index 7aa8e761b..f35115874 100644
Binary files a/fonts/TewiFontOutline/047E.png and b/fonts/TewiFontOutline/047E.png differ
diff --git a/fonts/TewiFontOutline/047F.png b/fonts/TewiFontOutline/047F.png
index aebaa7fcf..f5764597d 100644
Binary files a/fonts/TewiFontOutline/047F.png and b/fonts/TewiFontOutline/047F.png differ
diff --git a/fonts/TewiFontOutline/0480.png b/fonts/TewiFontOutline/0480.png
index 9b0d3784a..3f3b86b1b 100644
Binary files a/fonts/TewiFontOutline/0480.png and b/fonts/TewiFontOutline/0480.png differ
diff --git a/fonts/TewiFontOutline/0481.png b/fonts/TewiFontOutline/0481.png
index 273e013d5..b9effefc5 100644
Binary files a/fonts/TewiFontOutline/0481.png and b/fonts/TewiFontOutline/0481.png differ
diff --git a/fonts/TewiFontOutline/0482.png b/fonts/TewiFontOutline/0482.png
index 00db7dee6..e20f407f9 100644
Binary files a/fonts/TewiFontOutline/0482.png and b/fonts/TewiFontOutline/0482.png differ
diff --git a/fonts/TewiFontOutline/0483.png b/fonts/TewiFontOutline/0483.png
index 2f5478679..4c737a3fc 100644
Binary files a/fonts/TewiFontOutline/0483.png and b/fonts/TewiFontOutline/0483.png differ
diff --git a/fonts/TewiFontOutline/0484.png b/fonts/TewiFontOutline/0484.png
index 9b6316447..972f8d56e 100644
Binary files a/fonts/TewiFontOutline/0484.png and b/fonts/TewiFontOutline/0484.png differ
diff --git a/fonts/TewiFontOutline/0485.png b/fonts/TewiFontOutline/0485.png
index 182e478fc..56dd63c93 100644
Binary files a/fonts/TewiFontOutline/0485.png and b/fonts/TewiFontOutline/0485.png differ
diff --git a/fonts/TewiFontOutline/0486.png b/fonts/TewiFontOutline/0486.png
index 3a29372f9..292945b39 100644
Binary files a/fonts/TewiFontOutline/0486.png and b/fonts/TewiFontOutline/0486.png differ
diff --git a/fonts/TewiFontOutline/048A.png b/fonts/TewiFontOutline/048A.png
index ea3b6664c..42dc2cd52 100644
Binary files a/fonts/TewiFontOutline/048A.png and b/fonts/TewiFontOutline/048A.png differ
diff --git a/fonts/TewiFontOutline/048B.png b/fonts/TewiFontOutline/048B.png
index 72496a0fa..49956b576 100644
Binary files a/fonts/TewiFontOutline/048B.png and b/fonts/TewiFontOutline/048B.png differ
diff --git a/fonts/TewiFontOutline/048C.png b/fonts/TewiFontOutline/048C.png
index 0f1469364..100c32546 100644
Binary files a/fonts/TewiFontOutline/048C.png and b/fonts/TewiFontOutline/048C.png differ
diff --git a/fonts/TewiFontOutline/048D.png b/fonts/TewiFontOutline/048D.png
index 1f4ff40d9..7c8e44077 100644
Binary files a/fonts/TewiFontOutline/048D.png and b/fonts/TewiFontOutline/048D.png differ
diff --git a/fonts/TewiFontOutline/048E.png b/fonts/TewiFontOutline/048E.png
index 13b1beed0..1d5f6169e 100644
Binary files a/fonts/TewiFontOutline/048E.png and b/fonts/TewiFontOutline/048E.png differ
diff --git a/fonts/TewiFontOutline/048F.png b/fonts/TewiFontOutline/048F.png
index 7174725be..246c96791 100644
Binary files a/fonts/TewiFontOutline/048F.png and b/fonts/TewiFontOutline/048F.png differ
diff --git a/fonts/TewiFontOutline/0490.png b/fonts/TewiFontOutline/0490.png
index eef1db047..d8bc51909 100644
Binary files a/fonts/TewiFontOutline/0490.png and b/fonts/TewiFontOutline/0490.png differ
diff --git a/fonts/TewiFontOutline/0491.png b/fonts/TewiFontOutline/0491.png
index 9a1bdbf1c..b79c3d001 100644
Binary files a/fonts/TewiFontOutline/0491.png and b/fonts/TewiFontOutline/0491.png differ
diff --git a/fonts/TewiFontOutline/0492.png b/fonts/TewiFontOutline/0492.png
index e991ceb18..729cad5f2 100644
Binary files a/fonts/TewiFontOutline/0492.png and b/fonts/TewiFontOutline/0492.png differ
diff --git a/fonts/TewiFontOutline/0493.png b/fonts/TewiFontOutline/0493.png
index 2cdde4361..90a56ca3b 100644
Binary files a/fonts/TewiFontOutline/0493.png and b/fonts/TewiFontOutline/0493.png differ
diff --git a/fonts/TewiFontOutline/0494.png b/fonts/TewiFontOutline/0494.png
index d19b6c36d..c357cb968 100644
Binary files a/fonts/TewiFontOutline/0494.png and b/fonts/TewiFontOutline/0494.png differ
diff --git a/fonts/TewiFontOutline/0495.png b/fonts/TewiFontOutline/0495.png
index b8ea20ec2..be03e1da9 100644
Binary files a/fonts/TewiFontOutline/0495.png and b/fonts/TewiFontOutline/0495.png differ
diff --git a/fonts/TewiFontOutline/0496.png b/fonts/TewiFontOutline/0496.png
index 156035ae6..50a8fcb6f 100644
Binary files a/fonts/TewiFontOutline/0496.png and b/fonts/TewiFontOutline/0496.png differ
diff --git a/fonts/TewiFontOutline/0497.png b/fonts/TewiFontOutline/0497.png
index d6f7fc4c1..8cf567bcd 100644
Binary files a/fonts/TewiFontOutline/0497.png and b/fonts/TewiFontOutline/0497.png differ
diff --git a/fonts/TewiFontOutline/0498.png b/fonts/TewiFontOutline/0498.png
index e66d91b80..937d2acb7 100644
Binary files a/fonts/TewiFontOutline/0498.png and b/fonts/TewiFontOutline/0498.png differ
diff --git a/fonts/TewiFontOutline/0499.png b/fonts/TewiFontOutline/0499.png
index 3fcd10303..ce8e17327 100644
Binary files a/fonts/TewiFontOutline/0499.png and b/fonts/TewiFontOutline/0499.png differ
diff --git a/fonts/TewiFontOutline/049A.png b/fonts/TewiFontOutline/049A.png
index fd95dba38..2f18d0f17 100644
Binary files a/fonts/TewiFontOutline/049A.png and b/fonts/TewiFontOutline/049A.png differ
diff --git a/fonts/TewiFontOutline/049B.png b/fonts/TewiFontOutline/049B.png
index 7082c1a68..1d65d2002 100644
Binary files a/fonts/TewiFontOutline/049B.png and b/fonts/TewiFontOutline/049B.png differ
diff --git a/fonts/TewiFontOutline/049C.png b/fonts/TewiFontOutline/049C.png
index 93db2edb1..82d1a39d1 100644
Binary files a/fonts/TewiFontOutline/049C.png and b/fonts/TewiFontOutline/049C.png differ
diff --git a/fonts/TewiFontOutline/049D.png b/fonts/TewiFontOutline/049D.png
index cbd646fb4..c0324580c 100644
Binary files a/fonts/TewiFontOutline/049D.png and b/fonts/TewiFontOutline/049D.png differ
diff --git a/fonts/TewiFontOutline/049E.png b/fonts/TewiFontOutline/049E.png
index e5d365b91..25fe955fc 100644
Binary files a/fonts/TewiFontOutline/049E.png and b/fonts/TewiFontOutline/049E.png differ
diff --git a/fonts/TewiFontOutline/049F.png b/fonts/TewiFontOutline/049F.png
index 6b604c07e..ec852afe1 100644
Binary files a/fonts/TewiFontOutline/049F.png and b/fonts/TewiFontOutline/049F.png differ
diff --git a/fonts/TewiFontOutline/04A0.png b/fonts/TewiFontOutline/04A0.png
index 63486dac6..ae066b43a 100644
Binary files a/fonts/TewiFontOutline/04A0.png and b/fonts/TewiFontOutline/04A0.png differ
diff --git a/fonts/TewiFontOutline/04A1.png b/fonts/TewiFontOutline/04A1.png
index de1bd26bb..17eda0d05 100644
Binary files a/fonts/TewiFontOutline/04A1.png and b/fonts/TewiFontOutline/04A1.png differ
diff --git a/fonts/TewiFontOutline/04A2.png b/fonts/TewiFontOutline/04A2.png
index 07d96c81b..1bc0462c7 100644
Binary files a/fonts/TewiFontOutline/04A2.png and b/fonts/TewiFontOutline/04A2.png differ
diff --git a/fonts/TewiFontOutline/04A3.png b/fonts/TewiFontOutline/04A3.png
index 94fab5683..83087585e 100644
Binary files a/fonts/TewiFontOutline/04A3.png and b/fonts/TewiFontOutline/04A3.png differ
diff --git a/fonts/TewiFontOutline/04A4.png b/fonts/TewiFontOutline/04A4.png
index d58b84112..dc7268c94 100644
Binary files a/fonts/TewiFontOutline/04A4.png and b/fonts/TewiFontOutline/04A4.png differ
diff --git a/fonts/TewiFontOutline/04A5.png b/fonts/TewiFontOutline/04A5.png
index f90aa186f..1523a653e 100644
Binary files a/fonts/TewiFontOutline/04A5.png and b/fonts/TewiFontOutline/04A5.png differ
diff --git a/fonts/TewiFontOutline/04A6.png b/fonts/TewiFontOutline/04A6.png
index f329c62c8..01f38b3d6 100644
Binary files a/fonts/TewiFontOutline/04A6.png and b/fonts/TewiFontOutline/04A6.png differ
diff --git a/fonts/TewiFontOutline/04A7.png b/fonts/TewiFontOutline/04A7.png
index e7810a7ef..e15c62a0e 100644
Binary files a/fonts/TewiFontOutline/04A7.png and b/fonts/TewiFontOutline/04A7.png differ
diff --git a/fonts/TewiFontOutline/04A8.png b/fonts/TewiFontOutline/04A8.png
index cac04861a..e4356f4cc 100644
Binary files a/fonts/TewiFontOutline/04A8.png and b/fonts/TewiFontOutline/04A8.png differ
diff --git a/fonts/TewiFontOutline/04A9.png b/fonts/TewiFontOutline/04A9.png
index 6de2935a1..a08ca907a 100644
Binary files a/fonts/TewiFontOutline/04A9.png and b/fonts/TewiFontOutline/04A9.png differ
diff --git a/fonts/TewiFontOutline/04AA.png b/fonts/TewiFontOutline/04AA.png
index 22ec85ecb..7627ec081 100644
Binary files a/fonts/TewiFontOutline/04AA.png and b/fonts/TewiFontOutline/04AA.png differ
diff --git a/fonts/TewiFontOutline/04AB.png b/fonts/TewiFontOutline/04AB.png
index 74efbbdff..831f13c47 100644
Binary files a/fonts/TewiFontOutline/04AB.png and b/fonts/TewiFontOutline/04AB.png differ
diff --git a/fonts/TewiFontOutline/04AC.png b/fonts/TewiFontOutline/04AC.png
index c8cc79e58..7ca55a74f 100644
Binary files a/fonts/TewiFontOutline/04AC.png and b/fonts/TewiFontOutline/04AC.png differ
diff --git a/fonts/TewiFontOutline/04AD.png b/fonts/TewiFontOutline/04AD.png
index 293873315..c9165dc47 100644
Binary files a/fonts/TewiFontOutline/04AD.png and b/fonts/TewiFontOutline/04AD.png differ
diff --git a/fonts/TewiFontOutline/04AE.png b/fonts/TewiFontOutline/04AE.png
index d49f73aaf..5f4f860ad 100644
Binary files a/fonts/TewiFontOutline/04AE.png and b/fonts/TewiFontOutline/04AE.png differ
diff --git a/fonts/TewiFontOutline/04AF.png b/fonts/TewiFontOutline/04AF.png
index 28f310e75..c0ec30c6d 100644
Binary files a/fonts/TewiFontOutline/04AF.png and b/fonts/TewiFontOutline/04AF.png differ
diff --git a/fonts/TewiFontOutline/04B0.png b/fonts/TewiFontOutline/04B0.png
index b3bf38677..07fed0bfa 100644
Binary files a/fonts/TewiFontOutline/04B0.png and b/fonts/TewiFontOutline/04B0.png differ
diff --git a/fonts/TewiFontOutline/04B1.png b/fonts/TewiFontOutline/04B1.png
index 0cf321fd9..a5d1213d9 100644
Binary files a/fonts/TewiFontOutline/04B1.png and b/fonts/TewiFontOutline/04B1.png differ
diff --git a/fonts/TewiFontOutline/04B2.png b/fonts/TewiFontOutline/04B2.png
index 57e44fdb6..80d353881 100644
Binary files a/fonts/TewiFontOutline/04B2.png and b/fonts/TewiFontOutline/04B2.png differ
diff --git a/fonts/TewiFontOutline/04B3.png b/fonts/TewiFontOutline/04B3.png
index 4a3c68417..7133dd530 100644
Binary files a/fonts/TewiFontOutline/04B3.png and b/fonts/TewiFontOutline/04B3.png differ
diff --git a/fonts/TewiFontOutline/04B4.png b/fonts/TewiFontOutline/04B4.png
index 4805d1e7b..718014d72 100644
Binary files a/fonts/TewiFontOutline/04B4.png and b/fonts/TewiFontOutline/04B4.png differ
diff --git a/fonts/TewiFontOutline/04B5.png b/fonts/TewiFontOutline/04B5.png
index bf63c8d4b..0ea316b2d 100644
Binary files a/fonts/TewiFontOutline/04B5.png and b/fonts/TewiFontOutline/04B5.png differ
diff --git a/fonts/TewiFontOutline/04B6.png b/fonts/TewiFontOutline/04B6.png
index 194c020bf..af6581ef8 100644
Binary files a/fonts/TewiFontOutline/04B6.png and b/fonts/TewiFontOutline/04B6.png differ
diff --git a/fonts/TewiFontOutline/04B7.png b/fonts/TewiFontOutline/04B7.png
index 3002250da..320ae7404 100644
Binary files a/fonts/TewiFontOutline/04B7.png and b/fonts/TewiFontOutline/04B7.png differ
diff --git a/fonts/TewiFontOutline/04B8.png b/fonts/TewiFontOutline/04B8.png
index dc3a292c2..d4d7d7e45 100644
Binary files a/fonts/TewiFontOutline/04B8.png and b/fonts/TewiFontOutline/04B8.png differ
diff --git a/fonts/TewiFontOutline/04B9.png b/fonts/TewiFontOutline/04B9.png
index 7a431ad63..8ad422050 100644
Binary files a/fonts/TewiFontOutline/04B9.png and b/fonts/TewiFontOutline/04B9.png differ
diff --git a/fonts/TewiFontOutline/04BA.png b/fonts/TewiFontOutline/04BA.png
index 0b7a98f63..899cb756b 100644
Binary files a/fonts/TewiFontOutline/04BA.png and b/fonts/TewiFontOutline/04BA.png differ
diff --git a/fonts/TewiFontOutline/04BB.png b/fonts/TewiFontOutline/04BB.png
index 4d63339a0..e5fdcc8e0 100644
Binary files a/fonts/TewiFontOutline/04BB.png and b/fonts/TewiFontOutline/04BB.png differ
diff --git a/fonts/TewiFontOutline/04BC.png b/fonts/TewiFontOutline/04BC.png
index 631a664bf..5691937f6 100644
Binary files a/fonts/TewiFontOutline/04BC.png and b/fonts/TewiFontOutline/04BC.png differ
diff --git a/fonts/TewiFontOutline/04BD.png b/fonts/TewiFontOutline/04BD.png
index 73d536cc8..7114b5230 100644
Binary files a/fonts/TewiFontOutline/04BD.png and b/fonts/TewiFontOutline/04BD.png differ
diff --git a/fonts/TewiFontOutline/04BE.png b/fonts/TewiFontOutline/04BE.png
index e379db27b..d026bf032 100644
Binary files a/fonts/TewiFontOutline/04BE.png and b/fonts/TewiFontOutline/04BE.png differ
diff --git a/fonts/TewiFontOutline/04BF.png b/fonts/TewiFontOutline/04BF.png
index db8e81b62..1a86dec2c 100644
Binary files a/fonts/TewiFontOutline/04BF.png and b/fonts/TewiFontOutline/04BF.png differ
diff --git a/fonts/TewiFontOutline/04C0.png b/fonts/TewiFontOutline/04C0.png
index d7c93ca79..fcea6f1b0 100644
Binary files a/fonts/TewiFontOutline/04C0.png and b/fonts/TewiFontOutline/04C0.png differ
diff --git a/fonts/TewiFontOutline/04C1.png b/fonts/TewiFontOutline/04C1.png
index 2677e71c9..9b1b32a7d 100644
Binary files a/fonts/TewiFontOutline/04C1.png and b/fonts/TewiFontOutline/04C1.png differ
diff --git a/fonts/TewiFontOutline/04C2.png b/fonts/TewiFontOutline/04C2.png
index 3d642439b..ee86fda12 100644
Binary files a/fonts/TewiFontOutline/04C2.png and b/fonts/TewiFontOutline/04C2.png differ
diff --git a/fonts/TewiFontOutline/04C3.png b/fonts/TewiFontOutline/04C3.png
index 4680d383e..24ab5cdd7 100644
Binary files a/fonts/TewiFontOutline/04C3.png and b/fonts/TewiFontOutline/04C3.png differ
diff --git a/fonts/TewiFontOutline/04C4.png b/fonts/TewiFontOutline/04C4.png
index 29748fec1..01aafe8d4 100644
Binary files a/fonts/TewiFontOutline/04C4.png and b/fonts/TewiFontOutline/04C4.png differ
diff --git a/fonts/TewiFontOutline/04C5.png b/fonts/TewiFontOutline/04C5.png
index 52e4a08b1..58ff252f4 100644
Binary files a/fonts/TewiFontOutline/04C5.png and b/fonts/TewiFontOutline/04C5.png differ
diff --git a/fonts/TewiFontOutline/04C6.png b/fonts/TewiFontOutline/04C6.png
index 67c5b4cc1..712f623cd 100644
Binary files a/fonts/TewiFontOutline/04C6.png and b/fonts/TewiFontOutline/04C6.png differ
diff --git a/fonts/TewiFontOutline/04C7.png b/fonts/TewiFontOutline/04C7.png
index a76d1a337..c5a968f83 100644
Binary files a/fonts/TewiFontOutline/04C7.png and b/fonts/TewiFontOutline/04C7.png differ
diff --git a/fonts/TewiFontOutline/04C8.png b/fonts/TewiFontOutline/04C8.png
index 01d7fbced..44de85ac3 100644
Binary files a/fonts/TewiFontOutline/04C8.png and b/fonts/TewiFontOutline/04C8.png differ
diff --git a/fonts/TewiFontOutline/04C9.png b/fonts/TewiFontOutline/04C9.png
index 145baa59c..2736dd302 100644
Binary files a/fonts/TewiFontOutline/04C9.png and b/fonts/TewiFontOutline/04C9.png differ
diff --git a/fonts/TewiFontOutline/04CA.png b/fonts/TewiFontOutline/04CA.png
index 9430e937c..a085842ca 100644
Binary files a/fonts/TewiFontOutline/04CA.png and b/fonts/TewiFontOutline/04CA.png differ
diff --git a/fonts/TewiFontOutline/04CB.png b/fonts/TewiFontOutline/04CB.png
index 5f3d7616b..d128a33d9 100644
Binary files a/fonts/TewiFontOutline/04CB.png and b/fonts/TewiFontOutline/04CB.png differ
diff --git a/fonts/TewiFontOutline/04CC.png b/fonts/TewiFontOutline/04CC.png
index b5bfed72e..525340daa 100644
Binary files a/fonts/TewiFontOutline/04CC.png and b/fonts/TewiFontOutline/04CC.png differ
diff --git a/fonts/TewiFontOutline/04CD.png b/fonts/TewiFontOutline/04CD.png
index 1a05241f1..2d3d8fa55 100644
Binary files a/fonts/TewiFontOutline/04CD.png and b/fonts/TewiFontOutline/04CD.png differ
diff --git a/fonts/TewiFontOutline/04CE.png b/fonts/TewiFontOutline/04CE.png
index 586cd5831..38a3270bf 100644
Binary files a/fonts/TewiFontOutline/04CE.png and b/fonts/TewiFontOutline/04CE.png differ
diff --git a/fonts/TewiFontOutline/04CF.png b/fonts/TewiFontOutline/04CF.png
index 74977ffdb..8589d4317 100644
Binary files a/fonts/TewiFontOutline/04CF.png and b/fonts/TewiFontOutline/04CF.png differ
diff --git a/fonts/TewiFontOutline/04D0.png b/fonts/TewiFontOutline/04D0.png
index a7818e070..32cfe806e 100644
Binary files a/fonts/TewiFontOutline/04D0.png and b/fonts/TewiFontOutline/04D0.png differ
diff --git a/fonts/TewiFontOutline/04D1.png b/fonts/TewiFontOutline/04D1.png
index 2854a93a0..a2978a35b 100644
Binary files a/fonts/TewiFontOutline/04D1.png and b/fonts/TewiFontOutline/04D1.png differ
diff --git a/fonts/TewiFontOutline/04D2.png b/fonts/TewiFontOutline/04D2.png
index 459698836..7dd1de6e5 100644
Binary files a/fonts/TewiFontOutline/04D2.png and b/fonts/TewiFontOutline/04D2.png differ
diff --git a/fonts/TewiFontOutline/04D3.png b/fonts/TewiFontOutline/04D3.png
index c687b52df..27411f371 100644
Binary files a/fonts/TewiFontOutline/04D3.png and b/fonts/TewiFontOutline/04D3.png differ
diff --git a/fonts/TewiFontOutline/04D4.png b/fonts/TewiFontOutline/04D4.png
index 0bab600b5..ead093e93 100644
Binary files a/fonts/TewiFontOutline/04D4.png and b/fonts/TewiFontOutline/04D4.png differ
diff --git a/fonts/TewiFontOutline/04D5.png b/fonts/TewiFontOutline/04D5.png
index ad2acd568..5059fafe5 100644
Binary files a/fonts/TewiFontOutline/04D5.png and b/fonts/TewiFontOutline/04D5.png differ
diff --git a/fonts/TewiFontOutline/04D6.png b/fonts/TewiFontOutline/04D6.png
index 62efb948b..b9ecf517c 100644
Binary files a/fonts/TewiFontOutline/04D6.png and b/fonts/TewiFontOutline/04D6.png differ
diff --git a/fonts/TewiFontOutline/04D7.png b/fonts/TewiFontOutline/04D7.png
index d2c5fece2..2a3bc900e 100644
Binary files a/fonts/TewiFontOutline/04D7.png and b/fonts/TewiFontOutline/04D7.png differ
diff --git a/fonts/TewiFontOutline/04D8.png b/fonts/TewiFontOutline/04D8.png
index 6e7f72132..3856b44ed 100644
Binary files a/fonts/TewiFontOutline/04D8.png and b/fonts/TewiFontOutline/04D8.png differ
diff --git a/fonts/TewiFontOutline/04D9.png b/fonts/TewiFontOutline/04D9.png
index 756cb5e09..89975e663 100644
Binary files a/fonts/TewiFontOutline/04D9.png and b/fonts/TewiFontOutline/04D9.png differ
diff --git a/fonts/TewiFontOutline/04DA.png b/fonts/TewiFontOutline/04DA.png
index bc1ec8a56..7a909e171 100644
Binary files a/fonts/TewiFontOutline/04DA.png and b/fonts/TewiFontOutline/04DA.png differ
diff --git a/fonts/TewiFontOutline/04DB.png b/fonts/TewiFontOutline/04DB.png
index 1958ba41e..61d93ea3b 100644
Binary files a/fonts/TewiFontOutline/04DB.png and b/fonts/TewiFontOutline/04DB.png differ
diff --git a/fonts/TewiFontOutline/04DC.png b/fonts/TewiFontOutline/04DC.png
index c3b86ab61..69d224833 100644
Binary files a/fonts/TewiFontOutline/04DC.png and b/fonts/TewiFontOutline/04DC.png differ
diff --git a/fonts/TewiFontOutline/04DD.png b/fonts/TewiFontOutline/04DD.png
index e3e1f7501..3f80aad19 100644
Binary files a/fonts/TewiFontOutline/04DD.png and b/fonts/TewiFontOutline/04DD.png differ
diff --git a/fonts/TewiFontOutline/04DE.png b/fonts/TewiFontOutline/04DE.png
index 0fceedda7..b895bfff4 100644
Binary files a/fonts/TewiFontOutline/04DE.png and b/fonts/TewiFontOutline/04DE.png differ
diff --git a/fonts/TewiFontOutline/04DF.png b/fonts/TewiFontOutline/04DF.png
index 434b59f8f..e5fca7993 100644
Binary files a/fonts/TewiFontOutline/04DF.png and b/fonts/TewiFontOutline/04DF.png differ
diff --git a/fonts/TewiFontOutline/04E0.png b/fonts/TewiFontOutline/04E0.png
index 192aed004..8fc61d667 100644
Binary files a/fonts/TewiFontOutline/04E0.png and b/fonts/TewiFontOutline/04E0.png differ
diff --git a/fonts/TewiFontOutline/04E1.png b/fonts/TewiFontOutline/04E1.png
index 7c0e244c5..f45770b02 100644
Binary files a/fonts/TewiFontOutline/04E1.png and b/fonts/TewiFontOutline/04E1.png differ
diff --git a/fonts/TewiFontOutline/04E2.png b/fonts/TewiFontOutline/04E2.png
index 92bb4904a..522632a00 100644
Binary files a/fonts/TewiFontOutline/04E2.png and b/fonts/TewiFontOutline/04E2.png differ
diff --git a/fonts/TewiFontOutline/04E3.png b/fonts/TewiFontOutline/04E3.png
index 366fc8d69..febb822bf 100644
Binary files a/fonts/TewiFontOutline/04E3.png and b/fonts/TewiFontOutline/04E3.png differ
diff --git a/fonts/TewiFontOutline/04E4.png b/fonts/TewiFontOutline/04E4.png
index f2f87f5e0..fff845265 100644
Binary files a/fonts/TewiFontOutline/04E4.png and b/fonts/TewiFontOutline/04E4.png differ
diff --git a/fonts/TewiFontOutline/04E5.png b/fonts/TewiFontOutline/04E5.png
index 8b96357bc..9237e548b 100644
Binary files a/fonts/TewiFontOutline/04E5.png and b/fonts/TewiFontOutline/04E5.png differ
diff --git a/fonts/TewiFontOutline/04E6.png b/fonts/TewiFontOutline/04E6.png
index 412acb38b..51a537540 100644
Binary files a/fonts/TewiFontOutline/04E6.png and b/fonts/TewiFontOutline/04E6.png differ
diff --git a/fonts/TewiFontOutline/04E7.png b/fonts/TewiFontOutline/04E7.png
index 5c0f0b715..036f330eb 100644
Binary files a/fonts/TewiFontOutline/04E7.png and b/fonts/TewiFontOutline/04E7.png differ
diff --git a/fonts/TewiFontOutline/04E8.png b/fonts/TewiFontOutline/04E8.png
index 4f1e44be9..a781e9e8b 100644
Binary files a/fonts/TewiFontOutline/04E8.png and b/fonts/TewiFontOutline/04E8.png differ
diff --git a/fonts/TewiFontOutline/04E9.png b/fonts/TewiFontOutline/04E9.png
index 6fd5582ef..128ae59ac 100644
Binary files a/fonts/TewiFontOutline/04E9.png and b/fonts/TewiFontOutline/04E9.png differ
diff --git a/fonts/TewiFontOutline/04EA.png b/fonts/TewiFontOutline/04EA.png
index 7817f9995..d72ae2e52 100644
Binary files a/fonts/TewiFontOutline/04EA.png and b/fonts/TewiFontOutline/04EA.png differ
diff --git a/fonts/TewiFontOutline/04EB.png b/fonts/TewiFontOutline/04EB.png
index c77a4a245..d2f078774 100644
Binary files a/fonts/TewiFontOutline/04EB.png and b/fonts/TewiFontOutline/04EB.png differ
diff --git a/fonts/TewiFontOutline/04EC.png b/fonts/TewiFontOutline/04EC.png
index afb5e7010..67b5f6155 100644
Binary files a/fonts/TewiFontOutline/04EC.png and b/fonts/TewiFontOutline/04EC.png differ
diff --git a/fonts/TewiFontOutline/04ED.png b/fonts/TewiFontOutline/04ED.png
index 5d21c1756..516ca52a9 100644
Binary files a/fonts/TewiFontOutline/04ED.png and b/fonts/TewiFontOutline/04ED.png differ
diff --git a/fonts/TewiFontOutline/04EE.png b/fonts/TewiFontOutline/04EE.png
index 06bfcf0ea..e45c2b558 100644
Binary files a/fonts/TewiFontOutline/04EE.png and b/fonts/TewiFontOutline/04EE.png differ
diff --git a/fonts/TewiFontOutline/04EF.png b/fonts/TewiFontOutline/04EF.png
index de211c11c..6c783abb4 100644
Binary files a/fonts/TewiFontOutline/04EF.png and b/fonts/TewiFontOutline/04EF.png differ
diff --git a/fonts/TewiFontOutline/04F0.png b/fonts/TewiFontOutline/04F0.png
index 3a3649219..d6585323a 100644
Binary files a/fonts/TewiFontOutline/04F0.png and b/fonts/TewiFontOutline/04F0.png differ
diff --git a/fonts/TewiFontOutline/04F1.png b/fonts/TewiFontOutline/04F1.png
index f1a23f5cb..d1edfea12 100644
Binary files a/fonts/TewiFontOutline/04F1.png and b/fonts/TewiFontOutline/04F1.png differ
diff --git a/fonts/TewiFontOutline/04F2.png b/fonts/TewiFontOutline/04F2.png
index 3d4431e08..6e46478a0 100644
Binary files a/fonts/TewiFontOutline/04F2.png and b/fonts/TewiFontOutline/04F2.png differ
diff --git a/fonts/TewiFontOutline/04F3.png b/fonts/TewiFontOutline/04F3.png
index 08735a2db..01d33404d 100644
Binary files a/fonts/TewiFontOutline/04F3.png and b/fonts/TewiFontOutline/04F3.png differ
diff --git a/fonts/TewiFontOutline/04F4.png b/fonts/TewiFontOutline/04F4.png
index d146a4bc0..0b2da0533 100644
Binary files a/fonts/TewiFontOutline/04F4.png and b/fonts/TewiFontOutline/04F4.png differ
diff --git a/fonts/TewiFontOutline/04F5.png b/fonts/TewiFontOutline/04F5.png
index a233876c2..540a16346 100644
Binary files a/fonts/TewiFontOutline/04F5.png and b/fonts/TewiFontOutline/04F5.png differ
diff --git a/fonts/TewiFontOutline/04F6.png b/fonts/TewiFontOutline/04F6.png
index b55b457e2..b99973926 100644
Binary files a/fonts/TewiFontOutline/04F6.png and b/fonts/TewiFontOutline/04F6.png differ
diff --git a/fonts/TewiFontOutline/04F7.png b/fonts/TewiFontOutline/04F7.png
index 7dfd71388..fb849b509 100644
Binary files a/fonts/TewiFontOutline/04F7.png and b/fonts/TewiFontOutline/04F7.png differ
diff --git a/fonts/TewiFontOutline/04F8.png b/fonts/TewiFontOutline/04F8.png
index 501939224..14dee0ce3 100644
Binary files a/fonts/TewiFontOutline/04F8.png and b/fonts/TewiFontOutline/04F8.png differ
diff --git a/fonts/TewiFontOutline/04F9.png b/fonts/TewiFontOutline/04F9.png
index 286bd7f29..0f803fab8 100644
Binary files a/fonts/TewiFontOutline/04F9.png and b/fonts/TewiFontOutline/04F9.png differ
diff --git a/fonts/TewiFontOutline/04FA.png b/fonts/TewiFontOutline/04FA.png
index e9d783634..f6df434b8 100644
Binary files a/fonts/TewiFontOutline/04FA.png and b/fonts/TewiFontOutline/04FA.png differ
diff --git a/fonts/TewiFontOutline/04FB.png b/fonts/TewiFontOutline/04FB.png
index 36d3d974a..a33faa177 100644
Binary files a/fonts/TewiFontOutline/04FB.png and b/fonts/TewiFontOutline/04FB.png differ
diff --git a/fonts/TewiFontOutline/04FC.png b/fonts/TewiFontOutline/04FC.png
index 9e33726fe..e6f14a555 100644
Binary files a/fonts/TewiFontOutline/04FC.png and b/fonts/TewiFontOutline/04FC.png differ
diff --git a/fonts/TewiFontOutline/04FD.png b/fonts/TewiFontOutline/04FD.png
index c989bf5c2..99134e392 100644
Binary files a/fonts/TewiFontOutline/04FD.png and b/fonts/TewiFontOutline/04FD.png differ
diff --git a/fonts/TewiFontOutline/04FE.png b/fonts/TewiFontOutline/04FE.png
index 9487d2b39..aa1698529 100644
Binary files a/fonts/TewiFontOutline/04FE.png and b/fonts/TewiFontOutline/04FE.png differ
diff --git a/fonts/TewiFontOutline/04FF.png b/fonts/TewiFontOutline/04FF.png
index 4d8bc9c8d..e76cdab3e 100644
Binary files a/fonts/TewiFontOutline/04FF.png and b/fonts/TewiFontOutline/04FF.png differ
diff --git a/fonts/TewiFontOutline/05BE.png b/fonts/TewiFontOutline/05BE.png
index adfb5870c..9cb5a7a85 100644
Binary files a/fonts/TewiFontOutline/05BE.png and b/fonts/TewiFontOutline/05BE.png differ
diff --git a/fonts/TewiFontOutline/05C0.png b/fonts/TewiFontOutline/05C0.png
index 7c3b23f0f..31b6e3fa0 100644
Binary files a/fonts/TewiFontOutline/05C0.png and b/fonts/TewiFontOutline/05C0.png differ
diff --git a/fonts/TewiFontOutline/05C3.png b/fonts/TewiFontOutline/05C3.png
index 2a5b4fafb..ee476be09 100644
Binary files a/fonts/TewiFontOutline/05C3.png and b/fonts/TewiFontOutline/05C3.png differ
diff --git a/fonts/TewiFontOutline/05C6.png b/fonts/TewiFontOutline/05C6.png
index de1705bcd..0108ae012 100644
Binary files a/fonts/TewiFontOutline/05C6.png and b/fonts/TewiFontOutline/05C6.png differ
diff --git a/fonts/TewiFontOutline/05D0.png b/fonts/TewiFontOutline/05D0.png
index 978f60e2e..f015fe6ef 100644
Binary files a/fonts/TewiFontOutline/05D0.png and b/fonts/TewiFontOutline/05D0.png differ
diff --git a/fonts/TewiFontOutline/05D1.png b/fonts/TewiFontOutline/05D1.png
index c831d520c..f768c49de 100644
Binary files a/fonts/TewiFontOutline/05D1.png and b/fonts/TewiFontOutline/05D1.png differ
diff --git a/fonts/TewiFontOutline/05D2.png b/fonts/TewiFontOutline/05D2.png
index 1dc6b058a..857bbd138 100644
Binary files a/fonts/TewiFontOutline/05D2.png and b/fonts/TewiFontOutline/05D2.png differ
diff --git a/fonts/TewiFontOutline/05D3.png b/fonts/TewiFontOutline/05D3.png
index 2a679d219..342a6d0a9 100644
Binary files a/fonts/TewiFontOutline/05D3.png and b/fonts/TewiFontOutline/05D3.png differ
diff --git a/fonts/TewiFontOutline/05D4.png b/fonts/TewiFontOutline/05D4.png
index 0239bc6f3..d61f368f1 100644
Binary files a/fonts/TewiFontOutline/05D4.png and b/fonts/TewiFontOutline/05D4.png differ
diff --git a/fonts/TewiFontOutline/05D5.png b/fonts/TewiFontOutline/05D5.png
index ba6cd2c37..9d99739d1 100644
Binary files a/fonts/TewiFontOutline/05D5.png and b/fonts/TewiFontOutline/05D5.png differ
diff --git a/fonts/TewiFontOutline/05D6.png b/fonts/TewiFontOutline/05D6.png
index 5c7193c9c..4f7b7c18f 100644
Binary files a/fonts/TewiFontOutline/05D6.png and b/fonts/TewiFontOutline/05D6.png differ
diff --git a/fonts/TewiFontOutline/05D7.png b/fonts/TewiFontOutline/05D7.png
index d46efcd89..3d2713e4c 100644
Binary files a/fonts/TewiFontOutline/05D7.png and b/fonts/TewiFontOutline/05D7.png differ
diff --git a/fonts/TewiFontOutline/05D8.png b/fonts/TewiFontOutline/05D8.png
index baff0562c..fc4a6bf17 100644
Binary files a/fonts/TewiFontOutline/05D8.png and b/fonts/TewiFontOutline/05D8.png differ
diff --git a/fonts/TewiFontOutline/05D9.png b/fonts/TewiFontOutline/05D9.png
index 933eafb27..dc6b4b7f8 100644
Binary files a/fonts/TewiFontOutline/05D9.png and b/fonts/TewiFontOutline/05D9.png differ
diff --git a/fonts/TewiFontOutline/05DA.png b/fonts/TewiFontOutline/05DA.png
index d659cb7c1..27d5aac95 100644
Binary files a/fonts/TewiFontOutline/05DA.png and b/fonts/TewiFontOutline/05DA.png differ
diff --git a/fonts/TewiFontOutline/05DB.png b/fonts/TewiFontOutline/05DB.png
index 29f3e3867..0af537303 100644
Binary files a/fonts/TewiFontOutline/05DB.png and b/fonts/TewiFontOutline/05DB.png differ
diff --git a/fonts/TewiFontOutline/05DC.png b/fonts/TewiFontOutline/05DC.png
index fb15d2c87..356f53bba 100644
Binary files a/fonts/TewiFontOutline/05DC.png and b/fonts/TewiFontOutline/05DC.png differ
diff --git a/fonts/TewiFontOutline/05DD.png b/fonts/TewiFontOutline/05DD.png
index 57df31327..f5367f78a 100644
Binary files a/fonts/TewiFontOutline/05DD.png and b/fonts/TewiFontOutline/05DD.png differ
diff --git a/fonts/TewiFontOutline/05DE.png b/fonts/TewiFontOutline/05DE.png
index 7fd942b65..4b0886fa3 100644
Binary files a/fonts/TewiFontOutline/05DE.png and b/fonts/TewiFontOutline/05DE.png differ
diff --git a/fonts/TewiFontOutline/05DF.png b/fonts/TewiFontOutline/05DF.png
index 4c1b78d83..78ac0ffd2 100644
Binary files a/fonts/TewiFontOutline/05DF.png and b/fonts/TewiFontOutline/05DF.png differ
diff --git a/fonts/TewiFontOutline/05E0.png b/fonts/TewiFontOutline/05E0.png
index 9b6e6212a..aafc4acd2 100644
Binary files a/fonts/TewiFontOutline/05E0.png and b/fonts/TewiFontOutline/05E0.png differ
diff --git a/fonts/TewiFontOutline/05E1.png b/fonts/TewiFontOutline/05E1.png
index 177ddfaeb..df7c2be62 100644
Binary files a/fonts/TewiFontOutline/05E1.png and b/fonts/TewiFontOutline/05E1.png differ
diff --git a/fonts/TewiFontOutline/05E2.png b/fonts/TewiFontOutline/05E2.png
index cd0ff3cad..abd4939e9 100644
Binary files a/fonts/TewiFontOutline/05E2.png and b/fonts/TewiFontOutline/05E2.png differ
diff --git a/fonts/TewiFontOutline/05E3.png b/fonts/TewiFontOutline/05E3.png
index c231f93aa..021a85985 100644
Binary files a/fonts/TewiFontOutline/05E3.png and b/fonts/TewiFontOutline/05E3.png differ
diff --git a/fonts/TewiFontOutline/05E4.png b/fonts/TewiFontOutline/05E4.png
index 0237a2100..24ea68550 100644
Binary files a/fonts/TewiFontOutline/05E4.png and b/fonts/TewiFontOutline/05E4.png differ
diff --git a/fonts/TewiFontOutline/05E5.png b/fonts/TewiFontOutline/05E5.png
index bec47a5f0..be687d193 100644
Binary files a/fonts/TewiFontOutline/05E5.png and b/fonts/TewiFontOutline/05E5.png differ
diff --git a/fonts/TewiFontOutline/05E6.png b/fonts/TewiFontOutline/05E6.png
index 24d19aecd..37f5a0e3f 100644
Binary files a/fonts/TewiFontOutline/05E6.png and b/fonts/TewiFontOutline/05E6.png differ
diff --git a/fonts/TewiFontOutline/05E7.png b/fonts/TewiFontOutline/05E7.png
index 32ebef5b0..8dfbea4d8 100644
Binary files a/fonts/TewiFontOutline/05E7.png and b/fonts/TewiFontOutline/05E7.png differ
diff --git a/fonts/TewiFontOutline/05E8.png b/fonts/TewiFontOutline/05E8.png
index 0e1f95948..9479f0973 100644
Binary files a/fonts/TewiFontOutline/05E8.png and b/fonts/TewiFontOutline/05E8.png differ
diff --git a/fonts/TewiFontOutline/05E9.png b/fonts/TewiFontOutline/05E9.png
index beb376300..cd3165153 100644
Binary files a/fonts/TewiFontOutline/05E9.png and b/fonts/TewiFontOutline/05E9.png differ
diff --git a/fonts/TewiFontOutline/05EA.png b/fonts/TewiFontOutline/05EA.png
index f2b0f7e11..fe0cb2d20 100644
Binary files a/fonts/TewiFontOutline/05EA.png and b/fonts/TewiFontOutline/05EA.png differ
diff --git a/fonts/TewiFontOutline/05EB.png b/fonts/TewiFontOutline/05EB.png
index 935d20d32..de0092230 100644
Binary files a/fonts/TewiFontOutline/05EB.png and b/fonts/TewiFontOutline/05EB.png differ
diff --git a/fonts/TewiFontOutline/05EC.png b/fonts/TewiFontOutline/05EC.png
index 6eaed1927..33e2378bc 100644
Binary files a/fonts/TewiFontOutline/05EC.png and b/fonts/TewiFontOutline/05EC.png differ
diff --git a/fonts/TewiFontOutline/05ED.png b/fonts/TewiFontOutline/05ED.png
index 3040bbccd..1db60ce26 100644
Binary files a/fonts/TewiFontOutline/05ED.png and b/fonts/TewiFontOutline/05ED.png differ
diff --git a/fonts/TewiFontOutline/05EE.png b/fonts/TewiFontOutline/05EE.png
index c8986f989..c50d70523 100644
Binary files a/fonts/TewiFontOutline/05EE.png and b/fonts/TewiFontOutline/05EE.png differ
diff --git a/fonts/TewiFontOutline/05EF.png b/fonts/TewiFontOutline/05EF.png
index a46245ade..baea44059 100644
Binary files a/fonts/TewiFontOutline/05EF.png and b/fonts/TewiFontOutline/05EF.png differ
diff --git a/fonts/TewiFontOutline/0CA0.png b/fonts/TewiFontOutline/0CA0.png
index 4bc4a8227..a36783d44 100644
Binary files a/fonts/TewiFontOutline/0CA0.png and b/fonts/TewiFontOutline/0CA0.png differ
diff --git a/fonts/TewiFontOutline/0E3F.png b/fonts/TewiFontOutline/0E3F.png
index 6d6b9bc17..575d7ecd6 100644
Binary files a/fonts/TewiFontOutline/0E3F.png and b/fonts/TewiFontOutline/0E3F.png differ
diff --git a/fonts/TewiFontOutline/16A0.png b/fonts/TewiFontOutline/16A0.png
index d84074de4..c4475422e 100644
Binary files a/fonts/TewiFontOutline/16A0.png and b/fonts/TewiFontOutline/16A0.png differ
diff --git a/fonts/TewiFontOutline/16A2.png b/fonts/TewiFontOutline/16A2.png
index 6e1e1f370..a210992e6 100644
Binary files a/fonts/TewiFontOutline/16A2.png and b/fonts/TewiFontOutline/16A2.png differ
diff --git a/fonts/TewiFontOutline/16A3.png b/fonts/TewiFontOutline/16A3.png
index a92d4dde9..25dc63870 100644
Binary files a/fonts/TewiFontOutline/16A3.png and b/fonts/TewiFontOutline/16A3.png differ
diff --git a/fonts/TewiFontOutline/16A5.png b/fonts/TewiFontOutline/16A5.png
index b37d179f2..53f12063e 100644
Binary files a/fonts/TewiFontOutline/16A5.png and b/fonts/TewiFontOutline/16A5.png differ
diff --git a/fonts/TewiFontOutline/16A6.png b/fonts/TewiFontOutline/16A6.png
index 875209e84..e5f5088eb 100644
Binary files a/fonts/TewiFontOutline/16A6.png and b/fonts/TewiFontOutline/16A6.png differ
diff --git a/fonts/TewiFontOutline/16A8.png b/fonts/TewiFontOutline/16A8.png
index 2c60ebbe5..8c470b3f2 100644
Binary files a/fonts/TewiFontOutline/16A8.png and b/fonts/TewiFontOutline/16A8.png differ
diff --git a/fonts/TewiFontOutline/16A9.png b/fonts/TewiFontOutline/16A9.png
index 6ca552fcb..87acee07a 100644
Binary files a/fonts/TewiFontOutline/16A9.png and b/fonts/TewiFontOutline/16A9.png differ
diff --git a/fonts/TewiFontOutline/16AA.png b/fonts/TewiFontOutline/16AA.png
index d4e4ed703..0b5bd6f7d 100644
Binary files a/fonts/TewiFontOutline/16AA.png and b/fonts/TewiFontOutline/16AA.png differ
diff --git a/fonts/TewiFontOutline/16AB.png b/fonts/TewiFontOutline/16AB.png
index b0b89b9d3..dfb132086 100644
Binary files a/fonts/TewiFontOutline/16AB.png and b/fonts/TewiFontOutline/16AB.png differ
diff --git a/fonts/TewiFontOutline/16AC.png b/fonts/TewiFontOutline/16AC.png
index 33a1eca65..1748de6bb 100644
Binary files a/fonts/TewiFontOutline/16AC.png and b/fonts/TewiFontOutline/16AC.png differ
diff --git a/fonts/TewiFontOutline/1E00.png b/fonts/TewiFontOutline/1E00.png
index 79d215f6d..3a13edc4e 100644
Binary files a/fonts/TewiFontOutline/1E00.png and b/fonts/TewiFontOutline/1E00.png differ
diff --git a/fonts/TewiFontOutline/1E01.png b/fonts/TewiFontOutline/1E01.png
index fea995210..6d6d6da9e 100644
Binary files a/fonts/TewiFontOutline/1E01.png and b/fonts/TewiFontOutline/1E01.png differ
diff --git a/fonts/TewiFontOutline/1E02.png b/fonts/TewiFontOutline/1E02.png
index 15a11e1ba..3fb0fbdc5 100644
Binary files a/fonts/TewiFontOutline/1E02.png and b/fonts/TewiFontOutline/1E02.png differ
diff --git a/fonts/TewiFontOutline/1E03.png b/fonts/TewiFontOutline/1E03.png
index a9efde187..7a1b4d65b 100644
Binary files a/fonts/TewiFontOutline/1E03.png and b/fonts/TewiFontOutline/1E03.png differ
diff --git a/fonts/TewiFontOutline/1E04.png b/fonts/TewiFontOutline/1E04.png
index 18be544c4..9e5a3b1a9 100644
Binary files a/fonts/TewiFontOutline/1E04.png and b/fonts/TewiFontOutline/1E04.png differ
diff --git a/fonts/TewiFontOutline/1E05.png b/fonts/TewiFontOutline/1E05.png
index 7aca995d0..2000bcb6f 100644
Binary files a/fonts/TewiFontOutline/1E05.png and b/fonts/TewiFontOutline/1E05.png differ
diff --git a/fonts/TewiFontOutline/1E06.png b/fonts/TewiFontOutline/1E06.png
index 8ce2e46dd..661d563c7 100644
Binary files a/fonts/TewiFontOutline/1E06.png and b/fonts/TewiFontOutline/1E06.png differ
diff --git a/fonts/TewiFontOutline/1E07.png b/fonts/TewiFontOutline/1E07.png
index d097a6d1c..ad4f90487 100644
Binary files a/fonts/TewiFontOutline/1E07.png and b/fonts/TewiFontOutline/1E07.png differ
diff --git a/fonts/TewiFontOutline/1E08.png b/fonts/TewiFontOutline/1E08.png
index ea8f35994..3669a5b7a 100644
Binary files a/fonts/TewiFontOutline/1E08.png and b/fonts/TewiFontOutline/1E08.png differ
diff --git a/fonts/TewiFontOutline/1E09.png b/fonts/TewiFontOutline/1E09.png
index a8b92e4af..751b11664 100644
Binary files a/fonts/TewiFontOutline/1E09.png and b/fonts/TewiFontOutline/1E09.png differ
diff --git a/fonts/TewiFontOutline/1E0A.png b/fonts/TewiFontOutline/1E0A.png
index 3641e8e73..1b9d2e514 100644
Binary files a/fonts/TewiFontOutline/1E0A.png and b/fonts/TewiFontOutline/1E0A.png differ
diff --git a/fonts/TewiFontOutline/1E0B.png b/fonts/TewiFontOutline/1E0B.png
index 8b85d94ad..3cf4497af 100644
Binary files a/fonts/TewiFontOutline/1E0B.png and b/fonts/TewiFontOutline/1E0B.png differ
diff --git a/fonts/TewiFontOutline/1E0C.png b/fonts/TewiFontOutline/1E0C.png
index 98070d3e2..f68935a23 100644
Binary files a/fonts/TewiFontOutline/1E0C.png and b/fonts/TewiFontOutline/1E0C.png differ
diff --git a/fonts/TewiFontOutline/1E0D.png b/fonts/TewiFontOutline/1E0D.png
index 4ac579a86..c70c2b9f7 100644
Binary files a/fonts/TewiFontOutline/1E0D.png and b/fonts/TewiFontOutline/1E0D.png differ
diff --git a/fonts/TewiFontOutline/1E0E.png b/fonts/TewiFontOutline/1E0E.png
index bde84761c..d9b8f9a50 100644
Binary files a/fonts/TewiFontOutline/1E0E.png and b/fonts/TewiFontOutline/1E0E.png differ
diff --git a/fonts/TewiFontOutline/1E0F.png b/fonts/TewiFontOutline/1E0F.png
index 55ec13433..ee06a9240 100644
Binary files a/fonts/TewiFontOutline/1E0F.png and b/fonts/TewiFontOutline/1E0F.png differ
diff --git a/fonts/TewiFontOutline/1E10.png b/fonts/TewiFontOutline/1E10.png
index 6220c7078..a88adffc1 100644
Binary files a/fonts/TewiFontOutline/1E10.png and b/fonts/TewiFontOutline/1E10.png differ
diff --git a/fonts/TewiFontOutline/1E11.png b/fonts/TewiFontOutline/1E11.png
index f4a78233c..659bf3e69 100644
Binary files a/fonts/TewiFontOutline/1E11.png and b/fonts/TewiFontOutline/1E11.png differ
diff --git a/fonts/TewiFontOutline/1E12.png b/fonts/TewiFontOutline/1E12.png
index 9a42c34b4..31133b331 100644
Binary files a/fonts/TewiFontOutline/1E12.png and b/fonts/TewiFontOutline/1E12.png differ
diff --git a/fonts/TewiFontOutline/1E13.png b/fonts/TewiFontOutline/1E13.png
index 1e400dcbf..41c6d7635 100644
Binary files a/fonts/TewiFontOutline/1E13.png and b/fonts/TewiFontOutline/1E13.png differ
diff --git a/fonts/TewiFontOutline/1E14.png b/fonts/TewiFontOutline/1E14.png
index 9b40400c3..3d6ae883a 100644
Binary files a/fonts/TewiFontOutline/1E14.png and b/fonts/TewiFontOutline/1E14.png differ
diff --git a/fonts/TewiFontOutline/1E15.png b/fonts/TewiFontOutline/1E15.png
index 049ddff66..402206e82 100644
Binary files a/fonts/TewiFontOutline/1E15.png and b/fonts/TewiFontOutline/1E15.png differ
diff --git a/fonts/TewiFontOutline/1E16.png b/fonts/TewiFontOutline/1E16.png
index 228b11818..2f8f97c0d 100644
Binary files a/fonts/TewiFontOutline/1E16.png and b/fonts/TewiFontOutline/1E16.png differ
diff --git a/fonts/TewiFontOutline/1E17.png b/fonts/TewiFontOutline/1E17.png
index d39dc36b6..a4e0fcf00 100644
Binary files a/fonts/TewiFontOutline/1E17.png and b/fonts/TewiFontOutline/1E17.png differ
diff --git a/fonts/TewiFontOutline/1E18.png b/fonts/TewiFontOutline/1E18.png
index 0ec1a2e81..6b344486c 100644
Binary files a/fonts/TewiFontOutline/1E18.png and b/fonts/TewiFontOutline/1E18.png differ
diff --git a/fonts/TewiFontOutline/1E19.png b/fonts/TewiFontOutline/1E19.png
index 3bc281b2b..4b8f7c891 100644
Binary files a/fonts/TewiFontOutline/1E19.png and b/fonts/TewiFontOutline/1E19.png differ
diff --git a/fonts/TewiFontOutline/1E1A.png b/fonts/TewiFontOutline/1E1A.png
index 012a0a682..10032824e 100644
Binary files a/fonts/TewiFontOutline/1E1A.png and b/fonts/TewiFontOutline/1E1A.png differ
diff --git a/fonts/TewiFontOutline/1E1B.png b/fonts/TewiFontOutline/1E1B.png
index 2555f504b..f394928a5 100644
Binary files a/fonts/TewiFontOutline/1E1B.png and b/fonts/TewiFontOutline/1E1B.png differ
diff --git a/fonts/TewiFontOutline/1E1C.png b/fonts/TewiFontOutline/1E1C.png
index c388c9342..f856db83a 100644
Binary files a/fonts/TewiFontOutline/1E1C.png and b/fonts/TewiFontOutline/1E1C.png differ
diff --git a/fonts/TewiFontOutline/1E1D.png b/fonts/TewiFontOutline/1E1D.png
index e9942a313..9b038dc2b 100644
Binary files a/fonts/TewiFontOutline/1E1D.png and b/fonts/TewiFontOutline/1E1D.png differ
diff --git a/fonts/TewiFontOutline/1E1E.png b/fonts/TewiFontOutline/1E1E.png
index e8b3d0eff..eac8f9413 100644
Binary files a/fonts/TewiFontOutline/1E1E.png and b/fonts/TewiFontOutline/1E1E.png differ
diff --git a/fonts/TewiFontOutline/1E1F.png b/fonts/TewiFontOutline/1E1F.png
index 66a8fff21..177d96a4e 100644
Binary files a/fonts/TewiFontOutline/1E1F.png and b/fonts/TewiFontOutline/1E1F.png differ
diff --git a/fonts/TewiFontOutline/1E20.png b/fonts/TewiFontOutline/1E20.png
index 770f6728a..2e4643897 100644
Binary files a/fonts/TewiFontOutline/1E20.png and b/fonts/TewiFontOutline/1E20.png differ
diff --git a/fonts/TewiFontOutline/1E21.png b/fonts/TewiFontOutline/1E21.png
index 638a68b5c..7914847e5 100644
Binary files a/fonts/TewiFontOutline/1E21.png and b/fonts/TewiFontOutline/1E21.png differ
diff --git a/fonts/TewiFontOutline/1E22.png b/fonts/TewiFontOutline/1E22.png
index 4e98c4660..d6c006b40 100644
Binary files a/fonts/TewiFontOutline/1E22.png and b/fonts/TewiFontOutline/1E22.png differ
diff --git a/fonts/TewiFontOutline/1E23.png b/fonts/TewiFontOutline/1E23.png
index 820501898..ad37a1fd0 100644
Binary files a/fonts/TewiFontOutline/1E23.png and b/fonts/TewiFontOutline/1E23.png differ
diff --git a/fonts/TewiFontOutline/1E24.png b/fonts/TewiFontOutline/1E24.png
index 22a8bd5d1..a4eb2a389 100644
Binary files a/fonts/TewiFontOutline/1E24.png and b/fonts/TewiFontOutline/1E24.png differ
diff --git a/fonts/TewiFontOutline/1E25.png b/fonts/TewiFontOutline/1E25.png
index 7643bd999..2447ffaf7 100644
Binary files a/fonts/TewiFontOutline/1E25.png and b/fonts/TewiFontOutline/1E25.png differ
diff --git a/fonts/TewiFontOutline/1E26.png b/fonts/TewiFontOutline/1E26.png
index 286d9347c..4323b6ab4 100644
Binary files a/fonts/TewiFontOutline/1E26.png and b/fonts/TewiFontOutline/1E26.png differ
diff --git a/fonts/TewiFontOutline/1E27.png b/fonts/TewiFontOutline/1E27.png
index 1fba82ab0..2b671a72d 100644
Binary files a/fonts/TewiFontOutline/1E27.png and b/fonts/TewiFontOutline/1E27.png differ
diff --git a/fonts/TewiFontOutline/1E28.png b/fonts/TewiFontOutline/1E28.png
index 610de5d6f..c2f1b3392 100644
Binary files a/fonts/TewiFontOutline/1E28.png and b/fonts/TewiFontOutline/1E28.png differ
diff --git a/fonts/TewiFontOutline/1E29.png b/fonts/TewiFontOutline/1E29.png
index ae947789b..bb011384e 100644
Binary files a/fonts/TewiFontOutline/1E29.png and b/fonts/TewiFontOutline/1E29.png differ
diff --git a/fonts/TewiFontOutline/1E2A.png b/fonts/TewiFontOutline/1E2A.png
index 832b6a361..60bec0649 100644
Binary files a/fonts/TewiFontOutline/1E2A.png and b/fonts/TewiFontOutline/1E2A.png differ
diff --git a/fonts/TewiFontOutline/1E2B.png b/fonts/TewiFontOutline/1E2B.png
index afac592f3..3777e8732 100644
Binary files a/fonts/TewiFontOutline/1E2B.png and b/fonts/TewiFontOutline/1E2B.png differ
diff --git a/fonts/TewiFontOutline/1E2C.png b/fonts/TewiFontOutline/1E2C.png
index e64a93d98..246a76c72 100644
Binary files a/fonts/TewiFontOutline/1E2C.png and b/fonts/TewiFontOutline/1E2C.png differ
diff --git a/fonts/TewiFontOutline/1E2D.png b/fonts/TewiFontOutline/1E2D.png
index a75dc42bb..dd0d5745e 100644
Binary files a/fonts/TewiFontOutline/1E2D.png and b/fonts/TewiFontOutline/1E2D.png differ
diff --git a/fonts/TewiFontOutline/1E2E.png b/fonts/TewiFontOutline/1E2E.png
index 1965c47f2..316d70a78 100644
Binary files a/fonts/TewiFontOutline/1E2E.png and b/fonts/TewiFontOutline/1E2E.png differ
diff --git a/fonts/TewiFontOutline/1E2F.png b/fonts/TewiFontOutline/1E2F.png
index 5310889c0..21edd6270 100644
Binary files a/fonts/TewiFontOutline/1E2F.png and b/fonts/TewiFontOutline/1E2F.png differ
diff --git a/fonts/TewiFontOutline/1E30.png b/fonts/TewiFontOutline/1E30.png
index c688e0c9b..4e7abf2e3 100644
Binary files a/fonts/TewiFontOutline/1E30.png and b/fonts/TewiFontOutline/1E30.png differ
diff --git a/fonts/TewiFontOutline/1E31.png b/fonts/TewiFontOutline/1E31.png
index 7a0249080..058c9d2c5 100644
Binary files a/fonts/TewiFontOutline/1E31.png and b/fonts/TewiFontOutline/1E31.png differ
diff --git a/fonts/TewiFontOutline/1E32.png b/fonts/TewiFontOutline/1E32.png
index 9b9dfe308..ea5ce0479 100644
Binary files a/fonts/TewiFontOutline/1E32.png and b/fonts/TewiFontOutline/1E32.png differ
diff --git a/fonts/TewiFontOutline/1E33.png b/fonts/TewiFontOutline/1E33.png
index ffdf5783e..2fbcc61a4 100644
Binary files a/fonts/TewiFontOutline/1E33.png and b/fonts/TewiFontOutline/1E33.png differ
diff --git a/fonts/TewiFontOutline/1E34.png b/fonts/TewiFontOutline/1E34.png
index e94ffa517..77d96c861 100644
Binary files a/fonts/TewiFontOutline/1E34.png and b/fonts/TewiFontOutline/1E34.png differ
diff --git a/fonts/TewiFontOutline/1E35.png b/fonts/TewiFontOutline/1E35.png
index a53bb523a..8aa1a05fe 100644
Binary files a/fonts/TewiFontOutline/1E35.png and b/fonts/TewiFontOutline/1E35.png differ
diff --git a/fonts/TewiFontOutline/1E36.png b/fonts/TewiFontOutline/1E36.png
index a5c3aca39..b1a0f9dee 100644
Binary files a/fonts/TewiFontOutline/1E36.png and b/fonts/TewiFontOutline/1E36.png differ
diff --git a/fonts/TewiFontOutline/1E37.png b/fonts/TewiFontOutline/1E37.png
index eac5e22e4..9739e8311 100644
Binary files a/fonts/TewiFontOutline/1E37.png and b/fonts/TewiFontOutline/1E37.png differ
diff --git a/fonts/TewiFontOutline/1E38.png b/fonts/TewiFontOutline/1E38.png
index ce02c4f4f..b359e4eb6 100644
Binary files a/fonts/TewiFontOutline/1E38.png and b/fonts/TewiFontOutline/1E38.png differ
diff --git a/fonts/TewiFontOutline/1E39.png b/fonts/TewiFontOutline/1E39.png
index fd06d1b1b..cdb146da7 100644
Binary files a/fonts/TewiFontOutline/1E39.png and b/fonts/TewiFontOutline/1E39.png differ
diff --git a/fonts/TewiFontOutline/1E3A.png b/fonts/TewiFontOutline/1E3A.png
index e16192947..82a2a3d78 100644
Binary files a/fonts/TewiFontOutline/1E3A.png and b/fonts/TewiFontOutline/1E3A.png differ
diff --git a/fonts/TewiFontOutline/1E3B.png b/fonts/TewiFontOutline/1E3B.png
index ff64ab38c..7394489db 100644
Binary files a/fonts/TewiFontOutline/1E3B.png and b/fonts/TewiFontOutline/1E3B.png differ
diff --git a/fonts/TewiFontOutline/1E3C.png b/fonts/TewiFontOutline/1E3C.png
index 01d1e6bf6..065bd11be 100644
Binary files a/fonts/TewiFontOutline/1E3C.png and b/fonts/TewiFontOutline/1E3C.png differ
diff --git a/fonts/TewiFontOutline/1E3D.png b/fonts/TewiFontOutline/1E3D.png
index 19216db50..26531d8cc 100644
Binary files a/fonts/TewiFontOutline/1E3D.png and b/fonts/TewiFontOutline/1E3D.png differ
diff --git a/fonts/TewiFontOutline/1E3E.png b/fonts/TewiFontOutline/1E3E.png
index e50da315b..ed86138cf 100644
Binary files a/fonts/TewiFontOutline/1E3E.png and b/fonts/TewiFontOutline/1E3E.png differ
diff --git a/fonts/TewiFontOutline/1E3F.png b/fonts/TewiFontOutline/1E3F.png
index e23814d7e..0422f34e3 100644
Binary files a/fonts/TewiFontOutline/1E3F.png and b/fonts/TewiFontOutline/1E3F.png differ
diff --git a/fonts/TewiFontOutline/1E40.png b/fonts/TewiFontOutline/1E40.png
index bea243d39..519a624dc 100644
Binary files a/fonts/TewiFontOutline/1E40.png and b/fonts/TewiFontOutline/1E40.png differ
diff --git a/fonts/TewiFontOutline/1E41.png b/fonts/TewiFontOutline/1E41.png
index 0df4033ab..32c4f6b60 100644
Binary files a/fonts/TewiFontOutline/1E41.png and b/fonts/TewiFontOutline/1E41.png differ
diff --git a/fonts/TewiFontOutline/1E42.png b/fonts/TewiFontOutline/1E42.png
index 402c2de18..50d5fbe8b 100644
Binary files a/fonts/TewiFontOutline/1E42.png and b/fonts/TewiFontOutline/1E42.png differ
diff --git a/fonts/TewiFontOutline/1E43.png b/fonts/TewiFontOutline/1E43.png
index 529fdb9be..bb2bdf71b 100644
Binary files a/fonts/TewiFontOutline/1E43.png and b/fonts/TewiFontOutline/1E43.png differ
diff --git a/fonts/TewiFontOutline/1E44.png b/fonts/TewiFontOutline/1E44.png
index 64d3fcc25..81a280c0d 100644
Binary files a/fonts/TewiFontOutline/1E44.png and b/fonts/TewiFontOutline/1E44.png differ
diff --git a/fonts/TewiFontOutline/1E45.png b/fonts/TewiFontOutline/1E45.png
index 2999cd33c..3898556ba 100644
Binary files a/fonts/TewiFontOutline/1E45.png and b/fonts/TewiFontOutline/1E45.png differ
diff --git a/fonts/TewiFontOutline/1E46.png b/fonts/TewiFontOutline/1E46.png
index a0b2ecca3..c390b8215 100644
Binary files a/fonts/TewiFontOutline/1E46.png and b/fonts/TewiFontOutline/1E46.png differ
diff --git a/fonts/TewiFontOutline/1E47.png b/fonts/TewiFontOutline/1E47.png
index ef5b9b56d..8e351a4e7 100644
Binary files a/fonts/TewiFontOutline/1E47.png and b/fonts/TewiFontOutline/1E47.png differ
diff --git a/fonts/TewiFontOutline/1E48.png b/fonts/TewiFontOutline/1E48.png
index 3a8db321e..1e6b85425 100644
Binary files a/fonts/TewiFontOutline/1E48.png and b/fonts/TewiFontOutline/1E48.png differ
diff --git a/fonts/TewiFontOutline/1E49.png b/fonts/TewiFontOutline/1E49.png
index f5edef402..d42bc7127 100644
Binary files a/fonts/TewiFontOutline/1E49.png and b/fonts/TewiFontOutline/1E49.png differ
diff --git a/fonts/TewiFontOutline/1E4A.png b/fonts/TewiFontOutline/1E4A.png
index b170519fe..afa77de45 100644
Binary files a/fonts/TewiFontOutline/1E4A.png and b/fonts/TewiFontOutline/1E4A.png differ
diff --git a/fonts/TewiFontOutline/1E4B.png b/fonts/TewiFontOutline/1E4B.png
index 0aac1f599..a46a49ac8 100644
Binary files a/fonts/TewiFontOutline/1E4B.png and b/fonts/TewiFontOutline/1E4B.png differ
diff --git a/fonts/TewiFontOutline/1E4C.png b/fonts/TewiFontOutline/1E4C.png
index d26a5fcb2..305f4a14f 100644
Binary files a/fonts/TewiFontOutline/1E4C.png and b/fonts/TewiFontOutline/1E4C.png differ
diff --git a/fonts/TewiFontOutline/1E4D.png b/fonts/TewiFontOutline/1E4D.png
index f7b2d50da..4cd3ffbb5 100644
Binary files a/fonts/TewiFontOutline/1E4D.png and b/fonts/TewiFontOutline/1E4D.png differ
diff --git a/fonts/TewiFontOutline/1E4E.png b/fonts/TewiFontOutline/1E4E.png
index 52a6f3b7d..19963eabf 100644
Binary files a/fonts/TewiFontOutline/1E4E.png and b/fonts/TewiFontOutline/1E4E.png differ
diff --git a/fonts/TewiFontOutline/1E4F.png b/fonts/TewiFontOutline/1E4F.png
index 69fc1bd7d..9889ec0bd 100644
Binary files a/fonts/TewiFontOutline/1E4F.png and b/fonts/TewiFontOutline/1E4F.png differ
diff --git a/fonts/TewiFontOutline/1E50.png b/fonts/TewiFontOutline/1E50.png
index 285cfaccb..dfb5e623b 100644
Binary files a/fonts/TewiFontOutline/1E50.png and b/fonts/TewiFontOutline/1E50.png differ
diff --git a/fonts/TewiFontOutline/1E51.png b/fonts/TewiFontOutline/1E51.png
index ddd6f15ae..381ef5594 100644
Binary files a/fonts/TewiFontOutline/1E51.png and b/fonts/TewiFontOutline/1E51.png differ
diff --git a/fonts/TewiFontOutline/1E52.png b/fonts/TewiFontOutline/1E52.png
index 7f2d513c3..2b58ffc7e 100644
Binary files a/fonts/TewiFontOutline/1E52.png and b/fonts/TewiFontOutline/1E52.png differ
diff --git a/fonts/TewiFontOutline/1E53.png b/fonts/TewiFontOutline/1E53.png
index 014e98ba5..3850b12c2 100644
Binary files a/fonts/TewiFontOutline/1E53.png and b/fonts/TewiFontOutline/1E53.png differ
diff --git a/fonts/TewiFontOutline/1E54.png b/fonts/TewiFontOutline/1E54.png
index b41ccd138..ad3aac6d8 100644
Binary files a/fonts/TewiFontOutline/1E54.png and b/fonts/TewiFontOutline/1E54.png differ
diff --git a/fonts/TewiFontOutline/1E55.png b/fonts/TewiFontOutline/1E55.png
index 969931e9c..39a74599f 100644
Binary files a/fonts/TewiFontOutline/1E55.png and b/fonts/TewiFontOutline/1E55.png differ
diff --git a/fonts/TewiFontOutline/1E56.png b/fonts/TewiFontOutline/1E56.png
index 2c9ed901f..3e1452580 100644
Binary files a/fonts/TewiFontOutline/1E56.png and b/fonts/TewiFontOutline/1E56.png differ
diff --git a/fonts/TewiFontOutline/1E57.png b/fonts/TewiFontOutline/1E57.png
index ccb47c68f..d33aefa7d 100644
Binary files a/fonts/TewiFontOutline/1E57.png and b/fonts/TewiFontOutline/1E57.png differ
diff --git a/fonts/TewiFontOutline/1E58.png b/fonts/TewiFontOutline/1E58.png
index 2a0d8bbe8..8f5debc82 100644
Binary files a/fonts/TewiFontOutline/1E58.png and b/fonts/TewiFontOutline/1E58.png differ
diff --git a/fonts/TewiFontOutline/1E59.png b/fonts/TewiFontOutline/1E59.png
index a3dfa1d55..5bb3f0dd7 100644
Binary files a/fonts/TewiFontOutline/1E59.png and b/fonts/TewiFontOutline/1E59.png differ
diff --git a/fonts/TewiFontOutline/1E5A.png b/fonts/TewiFontOutline/1E5A.png
index 3a66a8a4b..afc50ce8d 100644
Binary files a/fonts/TewiFontOutline/1E5A.png and b/fonts/TewiFontOutline/1E5A.png differ
diff --git a/fonts/TewiFontOutline/1E5B.png b/fonts/TewiFontOutline/1E5B.png
index e52c48a18..f37a9092a 100644
Binary files a/fonts/TewiFontOutline/1E5B.png and b/fonts/TewiFontOutline/1E5B.png differ
diff --git a/fonts/TewiFontOutline/1E5C.png b/fonts/TewiFontOutline/1E5C.png
index e56ac7af4..a61c9dbbb 100644
Binary files a/fonts/TewiFontOutline/1E5C.png and b/fonts/TewiFontOutline/1E5C.png differ
diff --git a/fonts/TewiFontOutline/1E5D.png b/fonts/TewiFontOutline/1E5D.png
index 4b15fd48e..1b2b599c5 100644
Binary files a/fonts/TewiFontOutline/1E5D.png and b/fonts/TewiFontOutline/1E5D.png differ
diff --git a/fonts/TewiFontOutline/1E5E.png b/fonts/TewiFontOutline/1E5E.png
index 1662528f6..8bc0c60ce 100644
Binary files a/fonts/TewiFontOutline/1E5E.png and b/fonts/TewiFontOutline/1E5E.png differ
diff --git a/fonts/TewiFontOutline/1E5F.png b/fonts/TewiFontOutline/1E5F.png
index 3b6a61e6a..d4e611d2a 100644
Binary files a/fonts/TewiFontOutline/1E5F.png and b/fonts/TewiFontOutline/1E5F.png differ
diff --git a/fonts/TewiFontOutline/1E60.png b/fonts/TewiFontOutline/1E60.png
index 7b352d945..5f795ea24 100644
Binary files a/fonts/TewiFontOutline/1E60.png and b/fonts/TewiFontOutline/1E60.png differ
diff --git a/fonts/TewiFontOutline/1E61.png b/fonts/TewiFontOutline/1E61.png
index 961411b5e..89fe645a5 100644
Binary files a/fonts/TewiFontOutline/1E61.png and b/fonts/TewiFontOutline/1E61.png differ
diff --git a/fonts/TewiFontOutline/1E62.png b/fonts/TewiFontOutline/1E62.png
index ed4dca2a0..06b32d42e 100644
Binary files a/fonts/TewiFontOutline/1E62.png and b/fonts/TewiFontOutline/1E62.png differ
diff --git a/fonts/TewiFontOutline/1E63.png b/fonts/TewiFontOutline/1E63.png
index f3be2c0a6..b301078c4 100644
Binary files a/fonts/TewiFontOutline/1E63.png and b/fonts/TewiFontOutline/1E63.png differ
diff --git a/fonts/TewiFontOutline/1E64.png b/fonts/TewiFontOutline/1E64.png
index 980865a26..c05db330f 100644
Binary files a/fonts/TewiFontOutline/1E64.png and b/fonts/TewiFontOutline/1E64.png differ
diff --git a/fonts/TewiFontOutline/1E65.png b/fonts/TewiFontOutline/1E65.png
index 20744797a..ab7818207 100644
Binary files a/fonts/TewiFontOutline/1E65.png and b/fonts/TewiFontOutline/1E65.png differ
diff --git a/fonts/TewiFontOutline/1E66.png b/fonts/TewiFontOutline/1E66.png
index fd37e27fd..5722501ca 100644
Binary files a/fonts/TewiFontOutline/1E66.png and b/fonts/TewiFontOutline/1E66.png differ
diff --git a/fonts/TewiFontOutline/1E67.png b/fonts/TewiFontOutline/1E67.png
index 6d1ce36d2..e3abad57a 100644
Binary files a/fonts/TewiFontOutline/1E67.png and b/fonts/TewiFontOutline/1E67.png differ
diff --git a/fonts/TewiFontOutline/1E68.png b/fonts/TewiFontOutline/1E68.png
index b3409cc7f..bc6deb0f2 100644
Binary files a/fonts/TewiFontOutline/1E68.png and b/fonts/TewiFontOutline/1E68.png differ
diff --git a/fonts/TewiFontOutline/1E69.png b/fonts/TewiFontOutline/1E69.png
index b7a5eeb00..c3a2c9cdd 100644
Binary files a/fonts/TewiFontOutline/1E69.png and b/fonts/TewiFontOutline/1E69.png differ
diff --git a/fonts/TewiFontOutline/1E6A.png b/fonts/TewiFontOutline/1E6A.png
index e91d777a1..8a9e6a616 100644
Binary files a/fonts/TewiFontOutline/1E6A.png and b/fonts/TewiFontOutline/1E6A.png differ
diff --git a/fonts/TewiFontOutline/1E6B.png b/fonts/TewiFontOutline/1E6B.png
index 122d9fc0c..cb7bdad62 100644
Binary files a/fonts/TewiFontOutline/1E6B.png and b/fonts/TewiFontOutline/1E6B.png differ
diff --git a/fonts/TewiFontOutline/1E6C.png b/fonts/TewiFontOutline/1E6C.png
index 8dc114dc4..dad6bb12c 100644
Binary files a/fonts/TewiFontOutline/1E6C.png and b/fonts/TewiFontOutline/1E6C.png differ
diff --git a/fonts/TewiFontOutline/1E6D.png b/fonts/TewiFontOutline/1E6D.png
index 80379215d..624be6e0c 100644
Binary files a/fonts/TewiFontOutline/1E6D.png and b/fonts/TewiFontOutline/1E6D.png differ
diff --git a/fonts/TewiFontOutline/1E6E.png b/fonts/TewiFontOutline/1E6E.png
index a6bbbef14..e66d8d7a4 100644
Binary files a/fonts/TewiFontOutline/1E6E.png and b/fonts/TewiFontOutline/1E6E.png differ
diff --git a/fonts/TewiFontOutline/1E6F.png b/fonts/TewiFontOutline/1E6F.png
index 6fb5b5c18..1045b11de 100644
Binary files a/fonts/TewiFontOutline/1E6F.png and b/fonts/TewiFontOutline/1E6F.png differ
diff --git a/fonts/TewiFontOutline/1E70.png b/fonts/TewiFontOutline/1E70.png
index d96f23770..8732c5eb5 100644
Binary files a/fonts/TewiFontOutline/1E70.png and b/fonts/TewiFontOutline/1E70.png differ
diff --git a/fonts/TewiFontOutline/1E71.png b/fonts/TewiFontOutline/1E71.png
index 05a78d0e3..f3d131406 100644
Binary files a/fonts/TewiFontOutline/1E71.png and b/fonts/TewiFontOutline/1E71.png differ
diff --git a/fonts/TewiFontOutline/1E72.png b/fonts/TewiFontOutline/1E72.png
index 15d30a465..1372144ee 100644
Binary files a/fonts/TewiFontOutline/1E72.png and b/fonts/TewiFontOutline/1E72.png differ
diff --git a/fonts/TewiFontOutline/1E73.png b/fonts/TewiFontOutline/1E73.png
index 643434367..1bc606c76 100644
Binary files a/fonts/TewiFontOutline/1E73.png and b/fonts/TewiFontOutline/1E73.png differ
diff --git a/fonts/TewiFontOutline/1E74.png b/fonts/TewiFontOutline/1E74.png
index d6c6a4580..131b0ddc2 100644
Binary files a/fonts/TewiFontOutline/1E74.png and b/fonts/TewiFontOutline/1E74.png differ
diff --git a/fonts/TewiFontOutline/1E75.png b/fonts/TewiFontOutline/1E75.png
index 2fce0bd97..4d5d239f3 100644
Binary files a/fonts/TewiFontOutline/1E75.png and b/fonts/TewiFontOutline/1E75.png differ
diff --git a/fonts/TewiFontOutline/1E76.png b/fonts/TewiFontOutline/1E76.png
index 3f93559a8..d8305fc47 100644
Binary files a/fonts/TewiFontOutline/1E76.png and b/fonts/TewiFontOutline/1E76.png differ
diff --git a/fonts/TewiFontOutline/1E77.png b/fonts/TewiFontOutline/1E77.png
index 968c5a099..b57904b5d 100644
Binary files a/fonts/TewiFontOutline/1E77.png and b/fonts/TewiFontOutline/1E77.png differ
diff --git a/fonts/TewiFontOutline/1E78.png b/fonts/TewiFontOutline/1E78.png
index c36fd61d6..9ef30a419 100644
Binary files a/fonts/TewiFontOutline/1E78.png and b/fonts/TewiFontOutline/1E78.png differ
diff --git a/fonts/TewiFontOutline/1E79.png b/fonts/TewiFontOutline/1E79.png
index 4ce70c6b4..e3d648a93 100644
Binary files a/fonts/TewiFontOutline/1E79.png and b/fonts/TewiFontOutline/1E79.png differ
diff --git a/fonts/TewiFontOutline/1E7A.png b/fonts/TewiFontOutline/1E7A.png
index da6e65418..6a3e9dbb4 100644
Binary files a/fonts/TewiFontOutline/1E7A.png and b/fonts/TewiFontOutline/1E7A.png differ
diff --git a/fonts/TewiFontOutline/1E7B.png b/fonts/TewiFontOutline/1E7B.png
index fac27a3c4..9acf48e63 100644
Binary files a/fonts/TewiFontOutline/1E7B.png and b/fonts/TewiFontOutline/1E7B.png differ
diff --git a/fonts/TewiFontOutline/1E7C.png b/fonts/TewiFontOutline/1E7C.png
index e7b64e5aa..7c9febdf0 100644
Binary files a/fonts/TewiFontOutline/1E7C.png and b/fonts/TewiFontOutline/1E7C.png differ
diff --git a/fonts/TewiFontOutline/1E7D.png b/fonts/TewiFontOutline/1E7D.png
index b19299a06..60fe1cc2d 100644
Binary files a/fonts/TewiFontOutline/1E7D.png and b/fonts/TewiFontOutline/1E7D.png differ
diff --git a/fonts/TewiFontOutline/1E7E.png b/fonts/TewiFontOutline/1E7E.png
index 14be66558..7c4da5984 100644
Binary files a/fonts/TewiFontOutline/1E7E.png and b/fonts/TewiFontOutline/1E7E.png differ
diff --git a/fonts/TewiFontOutline/1E7F.png b/fonts/TewiFontOutline/1E7F.png
index 049ca5216..7cd65d484 100644
Binary files a/fonts/TewiFontOutline/1E7F.png and b/fonts/TewiFontOutline/1E7F.png differ
diff --git a/fonts/TewiFontOutline/1E80.png b/fonts/TewiFontOutline/1E80.png
index 207cac4f9..52c520174 100644
Binary files a/fonts/TewiFontOutline/1E80.png and b/fonts/TewiFontOutline/1E80.png differ
diff --git a/fonts/TewiFontOutline/1E81.png b/fonts/TewiFontOutline/1E81.png
index fea071c2d..4ec659696 100644
Binary files a/fonts/TewiFontOutline/1E81.png and b/fonts/TewiFontOutline/1E81.png differ
diff --git a/fonts/TewiFontOutline/1E82.png b/fonts/TewiFontOutline/1E82.png
index dc1cfe170..014668f32 100644
Binary files a/fonts/TewiFontOutline/1E82.png and b/fonts/TewiFontOutline/1E82.png differ
diff --git a/fonts/TewiFontOutline/1E83.png b/fonts/TewiFontOutline/1E83.png
index 1048c7b5f..d89c9b37e 100644
Binary files a/fonts/TewiFontOutline/1E83.png and b/fonts/TewiFontOutline/1E83.png differ
diff --git a/fonts/TewiFontOutline/1E84.png b/fonts/TewiFontOutline/1E84.png
index 8c71ec3f0..ecd9c6148 100644
Binary files a/fonts/TewiFontOutline/1E84.png and b/fonts/TewiFontOutline/1E84.png differ
diff --git a/fonts/TewiFontOutline/1E85.png b/fonts/TewiFontOutline/1E85.png
index e57979872..a6f47b058 100644
Binary files a/fonts/TewiFontOutline/1E85.png and b/fonts/TewiFontOutline/1E85.png differ
diff --git a/fonts/TewiFontOutline/1E86.png b/fonts/TewiFontOutline/1E86.png
index 29607c9ec..152b34125 100644
Binary files a/fonts/TewiFontOutline/1E86.png and b/fonts/TewiFontOutline/1E86.png differ
diff --git a/fonts/TewiFontOutline/1E87.png b/fonts/TewiFontOutline/1E87.png
index 99c3af626..d862911a2 100644
Binary files a/fonts/TewiFontOutline/1E87.png and b/fonts/TewiFontOutline/1E87.png differ
diff --git a/fonts/TewiFontOutline/1E88.png b/fonts/TewiFontOutline/1E88.png
index c3985717f..5e0e1166b 100644
Binary files a/fonts/TewiFontOutline/1E88.png and b/fonts/TewiFontOutline/1E88.png differ
diff --git a/fonts/TewiFontOutline/1E89.png b/fonts/TewiFontOutline/1E89.png
index 4d6878cd4..a15f16b33 100644
Binary files a/fonts/TewiFontOutline/1E89.png and b/fonts/TewiFontOutline/1E89.png differ
diff --git a/fonts/TewiFontOutline/1E8A.png b/fonts/TewiFontOutline/1E8A.png
index ffa6d85ac..c68387bfb 100644
Binary files a/fonts/TewiFontOutline/1E8A.png and b/fonts/TewiFontOutline/1E8A.png differ
diff --git a/fonts/TewiFontOutline/1E8B.png b/fonts/TewiFontOutline/1E8B.png
index 06427e0c3..d93fecbce 100644
Binary files a/fonts/TewiFontOutline/1E8B.png and b/fonts/TewiFontOutline/1E8B.png differ
diff --git a/fonts/TewiFontOutline/1E8C.png b/fonts/TewiFontOutline/1E8C.png
index 10a63e136..76d0d0a6b 100644
Binary files a/fonts/TewiFontOutline/1E8C.png and b/fonts/TewiFontOutline/1E8C.png differ
diff --git a/fonts/TewiFontOutline/1E8D.png b/fonts/TewiFontOutline/1E8D.png
index 509195505..c8490e2b3 100644
Binary files a/fonts/TewiFontOutline/1E8D.png and b/fonts/TewiFontOutline/1E8D.png differ
diff --git a/fonts/TewiFontOutline/1E8E.png b/fonts/TewiFontOutline/1E8E.png
index ae9fbf62b..205d825a9 100644
Binary files a/fonts/TewiFontOutline/1E8E.png and b/fonts/TewiFontOutline/1E8E.png differ
diff --git a/fonts/TewiFontOutline/1E8F.png b/fonts/TewiFontOutline/1E8F.png
index 0af9c212c..d8cb5f848 100644
Binary files a/fonts/TewiFontOutline/1E8F.png and b/fonts/TewiFontOutline/1E8F.png differ
diff --git a/fonts/TewiFontOutline/1E90.png b/fonts/TewiFontOutline/1E90.png
index 07ede7527..01363afb0 100644
Binary files a/fonts/TewiFontOutline/1E90.png and b/fonts/TewiFontOutline/1E90.png differ
diff --git a/fonts/TewiFontOutline/1E91.png b/fonts/TewiFontOutline/1E91.png
index 1b2df9362..e505e3850 100644
Binary files a/fonts/TewiFontOutline/1E91.png and b/fonts/TewiFontOutline/1E91.png differ
diff --git a/fonts/TewiFontOutline/1E92.png b/fonts/TewiFontOutline/1E92.png
index 127a0be6d..d2897807c 100644
Binary files a/fonts/TewiFontOutline/1E92.png and b/fonts/TewiFontOutline/1E92.png differ
diff --git a/fonts/TewiFontOutline/1E93.png b/fonts/TewiFontOutline/1E93.png
index c20d000dc..1d14fa60b 100644
Binary files a/fonts/TewiFontOutline/1E93.png and b/fonts/TewiFontOutline/1E93.png differ
diff --git a/fonts/TewiFontOutline/1E94.png b/fonts/TewiFontOutline/1E94.png
index 4012a7621..0b0ab1bd0 100644
Binary files a/fonts/TewiFontOutline/1E94.png and b/fonts/TewiFontOutline/1E94.png differ
diff --git a/fonts/TewiFontOutline/1E95.png b/fonts/TewiFontOutline/1E95.png
index 720cbabfc..6443708a4 100644
Binary files a/fonts/TewiFontOutline/1E95.png and b/fonts/TewiFontOutline/1E95.png differ
diff --git a/fonts/TewiFontOutline/1E96.png b/fonts/TewiFontOutline/1E96.png
index 47068f519..dede4c842 100644
Binary files a/fonts/TewiFontOutline/1E96.png and b/fonts/TewiFontOutline/1E96.png differ
diff --git a/fonts/TewiFontOutline/1E97.png b/fonts/TewiFontOutline/1E97.png
index 014cd4be7..34bb25695 100644
Binary files a/fonts/TewiFontOutline/1E97.png and b/fonts/TewiFontOutline/1E97.png differ
diff --git a/fonts/TewiFontOutline/1E98.png b/fonts/TewiFontOutline/1E98.png
index 32f880ecf..d53732cc7 100644
Binary files a/fonts/TewiFontOutline/1E98.png and b/fonts/TewiFontOutline/1E98.png differ
diff --git a/fonts/TewiFontOutline/1E99.png b/fonts/TewiFontOutline/1E99.png
index 7b4a668d5..62a1dcd26 100644
Binary files a/fonts/TewiFontOutline/1E99.png and b/fonts/TewiFontOutline/1E99.png differ
diff --git a/fonts/TewiFontOutline/1E9A.png b/fonts/TewiFontOutline/1E9A.png
index 6d1c1827f..df2fccf06 100644
Binary files a/fonts/TewiFontOutline/1E9A.png and b/fonts/TewiFontOutline/1E9A.png differ
diff --git a/fonts/TewiFontOutline/1E9B.png b/fonts/TewiFontOutline/1E9B.png
index e8e585bf1..ddde852d5 100644
Binary files a/fonts/TewiFontOutline/1E9B.png and b/fonts/TewiFontOutline/1E9B.png differ
diff --git a/fonts/TewiFontOutline/1E9C.png b/fonts/TewiFontOutline/1E9C.png
index 29536e113..8a699e70a 100644
Binary files a/fonts/TewiFontOutline/1E9C.png and b/fonts/TewiFontOutline/1E9C.png differ
diff --git a/fonts/TewiFontOutline/1E9D.png b/fonts/TewiFontOutline/1E9D.png
index deb3396cf..cd37be1ee 100644
Binary files a/fonts/TewiFontOutline/1E9D.png and b/fonts/TewiFontOutline/1E9D.png differ
diff --git a/fonts/TewiFontOutline/1E9E.png b/fonts/TewiFontOutline/1E9E.png
index d61a82a55..82ee00adb 100644
Binary files a/fonts/TewiFontOutline/1E9E.png and b/fonts/TewiFontOutline/1E9E.png differ
diff --git a/fonts/TewiFontOutline/1E9F.png b/fonts/TewiFontOutline/1E9F.png
index 2d6b02673..94fd69803 100644
Binary files a/fonts/TewiFontOutline/1E9F.png and b/fonts/TewiFontOutline/1E9F.png differ
diff --git a/fonts/TewiFontOutline/1EA0.png b/fonts/TewiFontOutline/1EA0.png
index 3eb21b249..4bf1e5a95 100644
Binary files a/fonts/TewiFontOutline/1EA0.png and b/fonts/TewiFontOutline/1EA0.png differ
diff --git a/fonts/TewiFontOutline/1EA1.png b/fonts/TewiFontOutline/1EA1.png
index b28d0a2e4..020f4f1bc 100644
Binary files a/fonts/TewiFontOutline/1EA1.png and b/fonts/TewiFontOutline/1EA1.png differ
diff --git a/fonts/TewiFontOutline/1EA2.png b/fonts/TewiFontOutline/1EA2.png
index c2798389b..9df62f85f 100644
Binary files a/fonts/TewiFontOutline/1EA2.png and b/fonts/TewiFontOutline/1EA2.png differ
diff --git a/fonts/TewiFontOutline/1EA3.png b/fonts/TewiFontOutline/1EA3.png
index ad0bda124..565e2bce6 100644
Binary files a/fonts/TewiFontOutline/1EA3.png and b/fonts/TewiFontOutline/1EA3.png differ
diff --git a/fonts/TewiFontOutline/1EA4.png b/fonts/TewiFontOutline/1EA4.png
index c4b4d2913..23e8d9f31 100644
Binary files a/fonts/TewiFontOutline/1EA4.png and b/fonts/TewiFontOutline/1EA4.png differ
diff --git a/fonts/TewiFontOutline/1EA5.png b/fonts/TewiFontOutline/1EA5.png
index 523b09e22..fd1783848 100644
Binary files a/fonts/TewiFontOutline/1EA5.png and b/fonts/TewiFontOutline/1EA5.png differ
diff --git a/fonts/TewiFontOutline/1EA6.png b/fonts/TewiFontOutline/1EA6.png
index d40f4de97..61c3f2966 100644
Binary files a/fonts/TewiFontOutline/1EA6.png and b/fonts/TewiFontOutline/1EA6.png differ
diff --git a/fonts/TewiFontOutline/1EA7.png b/fonts/TewiFontOutline/1EA7.png
index a859c727c..08d94aef5 100644
Binary files a/fonts/TewiFontOutline/1EA7.png and b/fonts/TewiFontOutline/1EA7.png differ
diff --git a/fonts/TewiFontOutline/1EA8.png b/fonts/TewiFontOutline/1EA8.png
index ca4c582c8..a4fb0a1b9 100644
Binary files a/fonts/TewiFontOutline/1EA8.png and b/fonts/TewiFontOutline/1EA8.png differ
diff --git a/fonts/TewiFontOutline/1EA9.png b/fonts/TewiFontOutline/1EA9.png
index 12f96c420..054554744 100644
Binary files a/fonts/TewiFontOutline/1EA9.png and b/fonts/TewiFontOutline/1EA9.png differ
diff --git a/fonts/TewiFontOutline/1EAB.png b/fonts/TewiFontOutline/1EAB.png
index abf3a3b19..ab7fc96f0 100644
Binary files a/fonts/TewiFontOutline/1EAB.png and b/fonts/TewiFontOutline/1EAB.png differ
diff --git a/fonts/TewiFontOutline/1EAC.png b/fonts/TewiFontOutline/1EAC.png
index 4bec30e4f..6f2c1656a 100644
Binary files a/fonts/TewiFontOutline/1EAC.png and b/fonts/TewiFontOutline/1EAC.png differ
diff --git a/fonts/TewiFontOutline/1EAD.png b/fonts/TewiFontOutline/1EAD.png
index b2a9a0713..9f525cc99 100644
Binary files a/fonts/TewiFontOutline/1EAD.png and b/fonts/TewiFontOutline/1EAD.png differ
diff --git a/fonts/TewiFontOutline/1EAE.png b/fonts/TewiFontOutline/1EAE.png
index 4020b6e58..b695bd466 100644
Binary files a/fonts/TewiFontOutline/1EAE.png and b/fonts/TewiFontOutline/1EAE.png differ
diff --git a/fonts/TewiFontOutline/1EAF.png b/fonts/TewiFontOutline/1EAF.png
index e52d3de99..c3b946c48 100644
Binary files a/fonts/TewiFontOutline/1EAF.png and b/fonts/TewiFontOutline/1EAF.png differ
diff --git a/fonts/TewiFontOutline/1EB0.png b/fonts/TewiFontOutline/1EB0.png
index 28e112acf..94e908e18 100644
Binary files a/fonts/TewiFontOutline/1EB0.png and b/fonts/TewiFontOutline/1EB0.png differ
diff --git a/fonts/TewiFontOutline/1EB1.png b/fonts/TewiFontOutline/1EB1.png
index ab876a2e0..5afee1cf2 100644
Binary files a/fonts/TewiFontOutline/1EB1.png and b/fonts/TewiFontOutline/1EB1.png differ
diff --git a/fonts/TewiFontOutline/1EB2.png b/fonts/TewiFontOutline/1EB2.png
index 539c1b5db..4b363af92 100644
Binary files a/fonts/TewiFontOutline/1EB2.png and b/fonts/TewiFontOutline/1EB2.png differ
diff --git a/fonts/TewiFontOutline/1EB3.png b/fonts/TewiFontOutline/1EB3.png
index 6d0e6069c..4cb416b45 100644
Binary files a/fonts/TewiFontOutline/1EB3.png and b/fonts/TewiFontOutline/1EB3.png differ
diff --git a/fonts/TewiFontOutline/1EB5.png b/fonts/TewiFontOutline/1EB5.png
index b59b94f60..27dbd5c75 100644
Binary files a/fonts/TewiFontOutline/1EB5.png and b/fonts/TewiFontOutline/1EB5.png differ
diff --git a/fonts/TewiFontOutline/1EB6.png b/fonts/TewiFontOutline/1EB6.png
index ec45f36c0..400b1473d 100644
Binary files a/fonts/TewiFontOutline/1EB6.png and b/fonts/TewiFontOutline/1EB6.png differ
diff --git a/fonts/TewiFontOutline/1EB7.png b/fonts/TewiFontOutline/1EB7.png
index 130141822..33bdcc02a 100644
Binary files a/fonts/TewiFontOutline/1EB7.png and b/fonts/TewiFontOutline/1EB7.png differ
diff --git a/fonts/TewiFontOutline/1EB8.png b/fonts/TewiFontOutline/1EB8.png
index 90655f022..dbe1ab6cd 100644
Binary files a/fonts/TewiFontOutline/1EB8.png and b/fonts/TewiFontOutline/1EB8.png differ
diff --git a/fonts/TewiFontOutline/1EB9.png b/fonts/TewiFontOutline/1EB9.png
index c3a1b5d00..c6ddac4b8 100644
Binary files a/fonts/TewiFontOutline/1EB9.png and b/fonts/TewiFontOutline/1EB9.png differ
diff --git a/fonts/TewiFontOutline/1EBA.png b/fonts/TewiFontOutline/1EBA.png
index f95b1cfa2..e981fbd2d 100644
Binary files a/fonts/TewiFontOutline/1EBA.png and b/fonts/TewiFontOutline/1EBA.png differ
diff --git a/fonts/TewiFontOutline/1EBB.png b/fonts/TewiFontOutline/1EBB.png
index 964f8625e..df4aa5815 100644
Binary files a/fonts/TewiFontOutline/1EBB.png and b/fonts/TewiFontOutline/1EBB.png differ
diff --git a/fonts/TewiFontOutline/1EBC.png b/fonts/TewiFontOutline/1EBC.png
index 62ebdf1ff..ceda4cffd 100644
Binary files a/fonts/TewiFontOutline/1EBC.png and b/fonts/TewiFontOutline/1EBC.png differ
diff --git a/fonts/TewiFontOutline/1EBD.png b/fonts/TewiFontOutline/1EBD.png
index b58806b6d..8ceb22f9b 100644
Binary files a/fonts/TewiFontOutline/1EBD.png and b/fonts/TewiFontOutline/1EBD.png differ
diff --git a/fonts/TewiFontOutline/1EBE.png b/fonts/TewiFontOutline/1EBE.png
index 3791b556f..913c2d1de 100644
Binary files a/fonts/TewiFontOutline/1EBE.png and b/fonts/TewiFontOutline/1EBE.png differ
diff --git a/fonts/TewiFontOutline/1EBF.png b/fonts/TewiFontOutline/1EBF.png
index c4c16b0f5..b3ec91aac 100644
Binary files a/fonts/TewiFontOutline/1EBF.png and b/fonts/TewiFontOutline/1EBF.png differ
diff --git a/fonts/TewiFontOutline/1EC0.png b/fonts/TewiFontOutline/1EC0.png
index ca14db105..ba73579dd 100644
Binary files a/fonts/TewiFontOutline/1EC0.png and b/fonts/TewiFontOutline/1EC0.png differ
diff --git a/fonts/TewiFontOutline/1EC1.png b/fonts/TewiFontOutline/1EC1.png
index 70a374f8a..1b1d2d157 100644
Binary files a/fonts/TewiFontOutline/1EC1.png and b/fonts/TewiFontOutline/1EC1.png differ
diff --git a/fonts/TewiFontOutline/1EC2.png b/fonts/TewiFontOutline/1EC2.png
index 355d6acd2..ee98100be 100644
Binary files a/fonts/TewiFontOutline/1EC2.png and b/fonts/TewiFontOutline/1EC2.png differ
diff --git a/fonts/TewiFontOutline/1EC3.png b/fonts/TewiFontOutline/1EC3.png
index cc47786ba..4248d5648 100644
Binary files a/fonts/TewiFontOutline/1EC3.png and b/fonts/TewiFontOutline/1EC3.png differ
diff --git a/fonts/TewiFontOutline/1EC5.png b/fonts/TewiFontOutline/1EC5.png
index 8713ab85e..02520aacd 100644
Binary files a/fonts/TewiFontOutline/1EC5.png and b/fonts/TewiFontOutline/1EC5.png differ
diff --git a/fonts/TewiFontOutline/1EC6.png b/fonts/TewiFontOutline/1EC6.png
index 9c53611e0..5386fb035 100644
Binary files a/fonts/TewiFontOutline/1EC6.png and b/fonts/TewiFontOutline/1EC6.png differ
diff --git a/fonts/TewiFontOutline/1EC7.png b/fonts/TewiFontOutline/1EC7.png
index cc50514bf..9247db6a9 100644
Binary files a/fonts/TewiFontOutline/1EC7.png and b/fonts/TewiFontOutline/1EC7.png differ
diff --git a/fonts/TewiFontOutline/1EC8.png b/fonts/TewiFontOutline/1EC8.png
index fdcc10b58..d751bc67e 100644
Binary files a/fonts/TewiFontOutline/1EC8.png and b/fonts/TewiFontOutline/1EC8.png differ
diff --git a/fonts/TewiFontOutline/1EC9.png b/fonts/TewiFontOutline/1EC9.png
index 7589bab60..3fd1aca2e 100644
Binary files a/fonts/TewiFontOutline/1EC9.png and b/fonts/TewiFontOutline/1EC9.png differ
diff --git a/fonts/TewiFontOutline/1ECA.png b/fonts/TewiFontOutline/1ECA.png
index 6c427758b..cd317a993 100644
Binary files a/fonts/TewiFontOutline/1ECA.png and b/fonts/TewiFontOutline/1ECA.png differ
diff --git a/fonts/TewiFontOutline/1ECB.png b/fonts/TewiFontOutline/1ECB.png
index 38e872926..7a1ccdc7a 100644
Binary files a/fonts/TewiFontOutline/1ECB.png and b/fonts/TewiFontOutline/1ECB.png differ
diff --git a/fonts/TewiFontOutline/1ECC.png b/fonts/TewiFontOutline/1ECC.png
index 6f2bf843a..d66c56d15 100644
Binary files a/fonts/TewiFontOutline/1ECC.png and b/fonts/TewiFontOutline/1ECC.png differ
diff --git a/fonts/TewiFontOutline/1ECD.png b/fonts/TewiFontOutline/1ECD.png
index 95080aa81..e86e611d6 100644
Binary files a/fonts/TewiFontOutline/1ECD.png and b/fonts/TewiFontOutline/1ECD.png differ
diff --git a/fonts/TewiFontOutline/1ECE.png b/fonts/TewiFontOutline/1ECE.png
index 7f0c3e724..b109397bc 100644
Binary files a/fonts/TewiFontOutline/1ECE.png and b/fonts/TewiFontOutline/1ECE.png differ
diff --git a/fonts/TewiFontOutline/1ECF.png b/fonts/TewiFontOutline/1ECF.png
index 1d3fbbf7f..ae5d74031 100644
Binary files a/fonts/TewiFontOutline/1ECF.png and b/fonts/TewiFontOutline/1ECF.png differ
diff --git a/fonts/TewiFontOutline/1ED0.png b/fonts/TewiFontOutline/1ED0.png
index af1d12f99..1e6efb6a5 100644
Binary files a/fonts/TewiFontOutline/1ED0.png and b/fonts/TewiFontOutline/1ED0.png differ
diff --git a/fonts/TewiFontOutline/1ED1.png b/fonts/TewiFontOutline/1ED1.png
index 9dcf98821..ee716d154 100644
Binary files a/fonts/TewiFontOutline/1ED1.png and b/fonts/TewiFontOutline/1ED1.png differ
diff --git a/fonts/TewiFontOutline/1ED2.png b/fonts/TewiFontOutline/1ED2.png
index 6c3d3efbd..0b4c12693 100644
Binary files a/fonts/TewiFontOutline/1ED2.png and b/fonts/TewiFontOutline/1ED2.png differ
diff --git a/fonts/TewiFontOutline/1ED3.png b/fonts/TewiFontOutline/1ED3.png
index 227877592..f9ab2b9bb 100644
Binary files a/fonts/TewiFontOutline/1ED3.png and b/fonts/TewiFontOutline/1ED3.png differ
diff --git a/fonts/TewiFontOutline/1ED4.png b/fonts/TewiFontOutline/1ED4.png
index 6eca63bfe..6e5ef413e 100644
Binary files a/fonts/TewiFontOutline/1ED4.png and b/fonts/TewiFontOutline/1ED4.png differ
diff --git a/fonts/TewiFontOutline/1ED5.png b/fonts/TewiFontOutline/1ED5.png
index 4ffc6d191..d1d972f91 100644
Binary files a/fonts/TewiFontOutline/1ED5.png and b/fonts/TewiFontOutline/1ED5.png differ
diff --git a/fonts/TewiFontOutline/1ED6.png b/fonts/TewiFontOutline/1ED6.png
index 8ec7c248d..74e2d666d 100644
Binary files a/fonts/TewiFontOutline/1ED6.png and b/fonts/TewiFontOutline/1ED6.png differ
diff --git a/fonts/TewiFontOutline/1ED7.png b/fonts/TewiFontOutline/1ED7.png
index 195fb84ce..17e8af7f3 100644
Binary files a/fonts/TewiFontOutline/1ED7.png and b/fonts/TewiFontOutline/1ED7.png differ
diff --git a/fonts/TewiFontOutline/1ED8.png b/fonts/TewiFontOutline/1ED8.png
index 7c1fc4300..4e36050f8 100644
Binary files a/fonts/TewiFontOutline/1ED8.png and b/fonts/TewiFontOutline/1ED8.png differ
diff --git a/fonts/TewiFontOutline/1ED9.png b/fonts/TewiFontOutline/1ED9.png
index 969af18bc..267e57499 100644
Binary files a/fonts/TewiFontOutline/1ED9.png and b/fonts/TewiFontOutline/1ED9.png differ
diff --git a/fonts/TewiFontOutline/1EDA.png b/fonts/TewiFontOutline/1EDA.png
index 5c93a88fd..e529d3f2d 100644
Binary files a/fonts/TewiFontOutline/1EDA.png and b/fonts/TewiFontOutline/1EDA.png differ
diff --git a/fonts/TewiFontOutline/1EDB.png b/fonts/TewiFontOutline/1EDB.png
index ba61669cd..5670ec637 100644
Binary files a/fonts/TewiFontOutline/1EDB.png and b/fonts/TewiFontOutline/1EDB.png differ
diff --git a/fonts/TewiFontOutline/1EDC.png b/fonts/TewiFontOutline/1EDC.png
index 9ad62e43a..e6d140696 100644
Binary files a/fonts/TewiFontOutline/1EDC.png and b/fonts/TewiFontOutline/1EDC.png differ
diff --git a/fonts/TewiFontOutline/1EDD.png b/fonts/TewiFontOutline/1EDD.png
index b0986065f..48b1b7d8c 100644
Binary files a/fonts/TewiFontOutline/1EDD.png and b/fonts/TewiFontOutline/1EDD.png differ
diff --git a/fonts/TewiFontOutline/1EDE.png b/fonts/TewiFontOutline/1EDE.png
index 7b9fc32c8..bfbb69c4a 100644
Binary files a/fonts/TewiFontOutline/1EDE.png and b/fonts/TewiFontOutline/1EDE.png differ
diff --git a/fonts/TewiFontOutline/1EDF.png b/fonts/TewiFontOutline/1EDF.png
index e66d8712f..fa9a8d081 100644
Binary files a/fonts/TewiFontOutline/1EDF.png and b/fonts/TewiFontOutline/1EDF.png differ
diff --git a/fonts/TewiFontOutline/1EE0.png b/fonts/TewiFontOutline/1EE0.png
index fb16ee21e..e4a09f38f 100644
Binary files a/fonts/TewiFontOutline/1EE0.png and b/fonts/TewiFontOutline/1EE0.png differ
diff --git a/fonts/TewiFontOutline/1EE1.png b/fonts/TewiFontOutline/1EE1.png
index 3734fed9e..1ef66d4ac 100644
Binary files a/fonts/TewiFontOutline/1EE1.png and b/fonts/TewiFontOutline/1EE1.png differ
diff --git a/fonts/TewiFontOutline/1EE2.png b/fonts/TewiFontOutline/1EE2.png
index e33101233..d72adc928 100644
Binary files a/fonts/TewiFontOutline/1EE2.png and b/fonts/TewiFontOutline/1EE2.png differ
diff --git a/fonts/TewiFontOutline/1EE3.png b/fonts/TewiFontOutline/1EE3.png
index e3e607ef3..1cd35840c 100644
Binary files a/fonts/TewiFontOutline/1EE3.png and b/fonts/TewiFontOutline/1EE3.png differ
diff --git a/fonts/TewiFontOutline/1EE4.png b/fonts/TewiFontOutline/1EE4.png
index 0092ee2d0..cbc077013 100644
Binary files a/fonts/TewiFontOutline/1EE4.png and b/fonts/TewiFontOutline/1EE4.png differ
diff --git a/fonts/TewiFontOutline/1EE5.png b/fonts/TewiFontOutline/1EE5.png
index e754e289d..b42c04942 100644
Binary files a/fonts/TewiFontOutline/1EE5.png and b/fonts/TewiFontOutline/1EE5.png differ
diff --git a/fonts/TewiFontOutline/1EE6.png b/fonts/TewiFontOutline/1EE6.png
index e212c31f1..bb1af381a 100644
Binary files a/fonts/TewiFontOutline/1EE6.png and b/fonts/TewiFontOutline/1EE6.png differ
diff --git a/fonts/TewiFontOutline/1EE7.png b/fonts/TewiFontOutline/1EE7.png
index d13fc31c8..fa512072e 100644
Binary files a/fonts/TewiFontOutline/1EE7.png and b/fonts/TewiFontOutline/1EE7.png differ
diff --git a/fonts/TewiFontOutline/1EE8.png b/fonts/TewiFontOutline/1EE8.png
index b98abc362..a0c321798 100644
Binary files a/fonts/TewiFontOutline/1EE8.png and b/fonts/TewiFontOutline/1EE8.png differ
diff --git a/fonts/TewiFontOutline/1EE9.png b/fonts/TewiFontOutline/1EE9.png
index e93d5ebc2..a6fa48be2 100644
Binary files a/fonts/TewiFontOutline/1EE9.png and b/fonts/TewiFontOutline/1EE9.png differ
diff --git a/fonts/TewiFontOutline/1EEA.png b/fonts/TewiFontOutline/1EEA.png
index c940d83e3..195277015 100644
Binary files a/fonts/TewiFontOutline/1EEA.png and b/fonts/TewiFontOutline/1EEA.png differ
diff --git a/fonts/TewiFontOutline/1EEB.png b/fonts/TewiFontOutline/1EEB.png
index 11609e5c5..ae78bdf31 100644
Binary files a/fonts/TewiFontOutline/1EEB.png and b/fonts/TewiFontOutline/1EEB.png differ
diff --git a/fonts/TewiFontOutline/1EEC.png b/fonts/TewiFontOutline/1EEC.png
index a506359f5..d57330bb3 100644
Binary files a/fonts/TewiFontOutline/1EEC.png and b/fonts/TewiFontOutline/1EEC.png differ
diff --git a/fonts/TewiFontOutline/1EED.png b/fonts/TewiFontOutline/1EED.png
index 63a55afa9..4e64313a7 100644
Binary files a/fonts/TewiFontOutline/1EED.png and b/fonts/TewiFontOutline/1EED.png differ
diff --git a/fonts/TewiFontOutline/1EEE.png b/fonts/TewiFontOutline/1EEE.png
index 9123bfaba..cf13c401b 100644
Binary files a/fonts/TewiFontOutline/1EEE.png and b/fonts/TewiFontOutline/1EEE.png differ
diff --git a/fonts/TewiFontOutline/1EEF.png b/fonts/TewiFontOutline/1EEF.png
index b8861cb6f..0f04db7ae 100644
Binary files a/fonts/TewiFontOutline/1EEF.png and b/fonts/TewiFontOutline/1EEF.png differ
diff --git a/fonts/TewiFontOutline/1EF0.png b/fonts/TewiFontOutline/1EF0.png
index 87e164849..a3cd28fb9 100644
Binary files a/fonts/TewiFontOutline/1EF0.png and b/fonts/TewiFontOutline/1EF0.png differ
diff --git a/fonts/TewiFontOutline/1EF1.png b/fonts/TewiFontOutline/1EF1.png
index 5fe063627..026e7fae9 100644
Binary files a/fonts/TewiFontOutline/1EF1.png and b/fonts/TewiFontOutline/1EF1.png differ
diff --git a/fonts/TewiFontOutline/1EF2.png b/fonts/TewiFontOutline/1EF2.png
index 51c6765c2..90d8ce089 100644
Binary files a/fonts/TewiFontOutline/1EF2.png and b/fonts/TewiFontOutline/1EF2.png differ
diff --git a/fonts/TewiFontOutline/1EF3.png b/fonts/TewiFontOutline/1EF3.png
index 5bb2f18c0..dd0794f95 100644
Binary files a/fonts/TewiFontOutline/1EF3.png and b/fonts/TewiFontOutline/1EF3.png differ
diff --git a/fonts/TewiFontOutline/1EF4.png b/fonts/TewiFontOutline/1EF4.png
index bc910386e..81c836477 100644
Binary files a/fonts/TewiFontOutline/1EF4.png and b/fonts/TewiFontOutline/1EF4.png differ
diff --git a/fonts/TewiFontOutline/1EF5.png b/fonts/TewiFontOutline/1EF5.png
index 600e53459..cb89923e0 100644
Binary files a/fonts/TewiFontOutline/1EF5.png and b/fonts/TewiFontOutline/1EF5.png differ
diff --git a/fonts/TewiFontOutline/1EF6.png b/fonts/TewiFontOutline/1EF6.png
index ccb68d3f7..7482f0f94 100644
Binary files a/fonts/TewiFontOutline/1EF6.png and b/fonts/TewiFontOutline/1EF6.png differ
diff --git a/fonts/TewiFontOutline/1EF7.png b/fonts/TewiFontOutline/1EF7.png
index f7b9b7fad..e68e15307 100644
Binary files a/fonts/TewiFontOutline/1EF7.png and b/fonts/TewiFontOutline/1EF7.png differ
diff --git a/fonts/TewiFontOutline/1EF8.png b/fonts/TewiFontOutline/1EF8.png
index 91565b422..4d4ac2ae8 100644
Binary files a/fonts/TewiFontOutline/1EF8.png and b/fonts/TewiFontOutline/1EF8.png differ
diff --git a/fonts/TewiFontOutline/1EF9.png b/fonts/TewiFontOutline/1EF9.png
index 7c5aee14a..9619fb43d 100644
Binary files a/fonts/TewiFontOutline/1EF9.png and b/fonts/TewiFontOutline/1EF9.png differ
diff --git a/fonts/TewiFontOutline/1EFA.png b/fonts/TewiFontOutline/1EFA.png
index 956117fb1..1c5bef325 100644
Binary files a/fonts/TewiFontOutline/1EFA.png and b/fonts/TewiFontOutline/1EFA.png differ
diff --git a/fonts/TewiFontOutline/1EFB.png b/fonts/TewiFontOutline/1EFB.png
index c9af23458..fec4a1f03 100644
Binary files a/fonts/TewiFontOutline/1EFB.png and b/fonts/TewiFontOutline/1EFB.png differ
diff --git a/fonts/TewiFontOutline/1EFC.png b/fonts/TewiFontOutline/1EFC.png
index cbb55ef9f..578c3fe57 100644
Binary files a/fonts/TewiFontOutline/1EFC.png and b/fonts/TewiFontOutline/1EFC.png differ
diff --git a/fonts/TewiFontOutline/1EFD.png b/fonts/TewiFontOutline/1EFD.png
index c5e24b34d..11fdcf297 100644
Binary files a/fonts/TewiFontOutline/1EFD.png and b/fonts/TewiFontOutline/1EFD.png differ
diff --git a/fonts/TewiFontOutline/1EFE.png b/fonts/TewiFontOutline/1EFE.png
index 535076ee6..5290eaef4 100644
Binary files a/fonts/TewiFontOutline/1EFE.png and b/fonts/TewiFontOutline/1EFE.png differ
diff --git a/fonts/TewiFontOutline/1EFF.png b/fonts/TewiFontOutline/1EFF.png
index 8de4fb5b0..8b92162d3 100644
Binary files a/fonts/TewiFontOutline/1EFF.png and b/fonts/TewiFontOutline/1EFF.png differ
diff --git a/fonts/TewiFontOutline/1F00.png b/fonts/TewiFontOutline/1F00.png
index fce88293c..f8f3ac870 100644
Binary files a/fonts/TewiFontOutline/1F00.png and b/fonts/TewiFontOutline/1F00.png differ
diff --git a/fonts/TewiFontOutline/1F01.png b/fonts/TewiFontOutline/1F01.png
index c9ab8a89f..293152523 100644
Binary files a/fonts/TewiFontOutline/1F01.png and b/fonts/TewiFontOutline/1F01.png differ
diff --git a/fonts/TewiFontOutline/1F02.png b/fonts/TewiFontOutline/1F02.png
index dff4ebdb9..2612673b8 100644
Binary files a/fonts/TewiFontOutline/1F02.png and b/fonts/TewiFontOutline/1F02.png differ
diff --git a/fonts/TewiFontOutline/1F03.png b/fonts/TewiFontOutline/1F03.png
index a241e6737..b855824a9 100644
Binary files a/fonts/TewiFontOutline/1F03.png and b/fonts/TewiFontOutline/1F03.png differ
diff --git a/fonts/TewiFontOutline/1F04.png b/fonts/TewiFontOutline/1F04.png
index 78177372a..e0a424b68 100644
Binary files a/fonts/TewiFontOutline/1F04.png and b/fonts/TewiFontOutline/1F04.png differ
diff --git a/fonts/TewiFontOutline/1F05.png b/fonts/TewiFontOutline/1F05.png
index a1ca2a09b..3fcb39847 100644
Binary files a/fonts/TewiFontOutline/1F05.png and b/fonts/TewiFontOutline/1F05.png differ
diff --git a/fonts/TewiFontOutline/1F06.png b/fonts/TewiFontOutline/1F06.png
index b70c707ca..e06cdac84 100644
Binary files a/fonts/TewiFontOutline/1F06.png and b/fonts/TewiFontOutline/1F06.png differ
diff --git a/fonts/TewiFontOutline/1F07.png b/fonts/TewiFontOutline/1F07.png
index 32b841320..962fb7087 100644
Binary files a/fonts/TewiFontOutline/1F07.png and b/fonts/TewiFontOutline/1F07.png differ
diff --git a/fonts/TewiFontOutline/1F08.png b/fonts/TewiFontOutline/1F08.png
index 84d851423..b9faab12d 100644
Binary files a/fonts/TewiFontOutline/1F08.png and b/fonts/TewiFontOutline/1F08.png differ
diff --git a/fonts/TewiFontOutline/1F09.png b/fonts/TewiFontOutline/1F09.png
index d5416cad1..e2cea8758 100644
Binary files a/fonts/TewiFontOutline/1F09.png and b/fonts/TewiFontOutline/1F09.png differ
diff --git a/fonts/TewiFontOutline/1F0A.png b/fonts/TewiFontOutline/1F0A.png
index 74069662d..46125ba57 100644
Binary files a/fonts/TewiFontOutline/1F0A.png and b/fonts/TewiFontOutline/1F0A.png differ
diff --git a/fonts/TewiFontOutline/1F0B.png b/fonts/TewiFontOutline/1F0B.png
index e4fb28883..e1dd683b5 100644
Binary files a/fonts/TewiFontOutline/1F0B.png and b/fonts/TewiFontOutline/1F0B.png differ
diff --git a/fonts/TewiFontOutline/1F0C.png b/fonts/TewiFontOutline/1F0C.png
index a5e2feb89..5b7fa8b08 100644
Binary files a/fonts/TewiFontOutline/1F0C.png and b/fonts/TewiFontOutline/1F0C.png differ
diff --git a/fonts/TewiFontOutline/1F0D.png b/fonts/TewiFontOutline/1F0D.png
index 8d42951bc..001b84a85 100644
Binary files a/fonts/TewiFontOutline/1F0D.png and b/fonts/TewiFontOutline/1F0D.png differ
diff --git a/fonts/TewiFontOutline/1F0E.png b/fonts/TewiFontOutline/1F0E.png
index 2ee1ae4c7..cd4e8c5db 100644
Binary files a/fonts/TewiFontOutline/1F0E.png and b/fonts/TewiFontOutline/1F0E.png differ
diff --git a/fonts/TewiFontOutline/1F0F.png b/fonts/TewiFontOutline/1F0F.png
index b57113e1c..fea73b6da 100644
Binary files a/fonts/TewiFontOutline/1F0F.png and b/fonts/TewiFontOutline/1F0F.png differ
diff --git a/fonts/TewiFontOutline/1F10.png b/fonts/TewiFontOutline/1F10.png
index 75c3aea84..3b2685bf3 100644
Binary files a/fonts/TewiFontOutline/1F10.png and b/fonts/TewiFontOutline/1F10.png differ
diff --git a/fonts/TewiFontOutline/1F11.png b/fonts/TewiFontOutline/1F11.png
index 1524e7bd0..b9b6621ab 100644
Binary files a/fonts/TewiFontOutline/1F11.png and b/fonts/TewiFontOutline/1F11.png differ
diff --git a/fonts/TewiFontOutline/1F12.png b/fonts/TewiFontOutline/1F12.png
index 37fb0a832..50f497637 100644
Binary files a/fonts/TewiFontOutline/1F12.png and b/fonts/TewiFontOutline/1F12.png differ
diff --git a/fonts/TewiFontOutline/1F13.png b/fonts/TewiFontOutline/1F13.png
index 37fb0a832..50f497637 100644
Binary files a/fonts/TewiFontOutline/1F13.png and b/fonts/TewiFontOutline/1F13.png differ
diff --git a/fonts/TewiFontOutline/1F14.png b/fonts/TewiFontOutline/1F14.png
index a5c7a9e8c..14d8c62fd 100644
Binary files a/fonts/TewiFontOutline/1F14.png and b/fonts/TewiFontOutline/1F14.png differ
diff --git a/fonts/TewiFontOutline/1F15.png b/fonts/TewiFontOutline/1F15.png
index ac728d3c3..66f473d83 100644
Binary files a/fonts/TewiFontOutline/1F15.png and b/fonts/TewiFontOutline/1F15.png differ
diff --git a/fonts/TewiFontOutline/1F18.png b/fonts/TewiFontOutline/1F18.png
index 714f7c73e..5d9cbaf32 100644
Binary files a/fonts/TewiFontOutline/1F18.png and b/fonts/TewiFontOutline/1F18.png differ
diff --git a/fonts/TewiFontOutline/1F19.png b/fonts/TewiFontOutline/1F19.png
index c7875a407..4645d3473 100644
Binary files a/fonts/TewiFontOutline/1F19.png and b/fonts/TewiFontOutline/1F19.png differ
diff --git a/fonts/TewiFontOutline/1F1A.png b/fonts/TewiFontOutline/1F1A.png
index 30be97e96..c2863b73d 100644
Binary files a/fonts/TewiFontOutline/1F1A.png and b/fonts/TewiFontOutline/1F1A.png differ
diff --git a/fonts/TewiFontOutline/1F1B.png b/fonts/TewiFontOutline/1F1B.png
index 83d4d6ceb..ac7661880 100644
Binary files a/fonts/TewiFontOutline/1F1B.png and b/fonts/TewiFontOutline/1F1B.png differ
diff --git a/fonts/TewiFontOutline/1F1C.png b/fonts/TewiFontOutline/1F1C.png
index cdd4aa51c..08a53e454 100644
Binary files a/fonts/TewiFontOutline/1F1C.png and b/fonts/TewiFontOutline/1F1C.png differ
diff --git a/fonts/TewiFontOutline/1F1D.png b/fonts/TewiFontOutline/1F1D.png
index 96b014e39..1899f6044 100644
Binary files a/fonts/TewiFontOutline/1F1D.png and b/fonts/TewiFontOutline/1F1D.png differ
diff --git a/fonts/TewiFontOutline/1F20.png b/fonts/TewiFontOutline/1F20.png
index eb5e764b7..a5722f010 100644
Binary files a/fonts/TewiFontOutline/1F20.png and b/fonts/TewiFontOutline/1F20.png differ
diff --git a/fonts/TewiFontOutline/1F21.png b/fonts/TewiFontOutline/1F21.png
index e98e3c983..0b635a2a6 100644
Binary files a/fonts/TewiFontOutline/1F21.png and b/fonts/TewiFontOutline/1F21.png differ
diff --git a/fonts/TewiFontOutline/1F22.png b/fonts/TewiFontOutline/1F22.png
index 38055dd4a..eb172e69e 100644
Binary files a/fonts/TewiFontOutline/1F22.png and b/fonts/TewiFontOutline/1F22.png differ
diff --git a/fonts/TewiFontOutline/1F23.png b/fonts/TewiFontOutline/1F23.png
index 034033ff1..d07320dcf 100644
Binary files a/fonts/TewiFontOutline/1F23.png and b/fonts/TewiFontOutline/1F23.png differ
diff --git a/fonts/TewiFontOutline/1F24.png b/fonts/TewiFontOutline/1F24.png
index 1428032a9..6db92fe1f 100644
Binary files a/fonts/TewiFontOutline/1F24.png and b/fonts/TewiFontOutline/1F24.png differ
diff --git a/fonts/TewiFontOutline/1F25.png b/fonts/TewiFontOutline/1F25.png
index cde188cc3..8e0a3f81d 100644
Binary files a/fonts/TewiFontOutline/1F25.png and b/fonts/TewiFontOutline/1F25.png differ
diff --git a/fonts/TewiFontOutline/1F26.png b/fonts/TewiFontOutline/1F26.png
index 4a7904c80..cb6a22807 100644
Binary files a/fonts/TewiFontOutline/1F26.png and b/fonts/TewiFontOutline/1F26.png differ
diff --git a/fonts/TewiFontOutline/1F27.png b/fonts/TewiFontOutline/1F27.png
index 3a68b474b..6a01381d5 100644
Binary files a/fonts/TewiFontOutline/1F27.png and b/fonts/TewiFontOutline/1F27.png differ
diff --git a/fonts/TewiFontOutline/1F28.png b/fonts/TewiFontOutline/1F28.png
index 3d49cda2e..17529d76a 100644
Binary files a/fonts/TewiFontOutline/1F28.png and b/fonts/TewiFontOutline/1F28.png differ
diff --git a/fonts/TewiFontOutline/1F29.png b/fonts/TewiFontOutline/1F29.png
index 7b51572a7..ab4a9a103 100644
Binary files a/fonts/TewiFontOutline/1F29.png and b/fonts/TewiFontOutline/1F29.png differ
diff --git a/fonts/TewiFontOutline/1F2A.png b/fonts/TewiFontOutline/1F2A.png
index 226149139..b2f0b3b9c 100644
Binary files a/fonts/TewiFontOutline/1F2A.png and b/fonts/TewiFontOutline/1F2A.png differ
diff --git a/fonts/TewiFontOutline/1F2B.png b/fonts/TewiFontOutline/1F2B.png
index 6e91503ba..2bfbc58a9 100644
Binary files a/fonts/TewiFontOutline/1F2B.png and b/fonts/TewiFontOutline/1F2B.png differ
diff --git a/fonts/TewiFontOutline/1F2C.png b/fonts/TewiFontOutline/1F2C.png
index 16076c3f1..575247f9c 100644
Binary files a/fonts/TewiFontOutline/1F2C.png and b/fonts/TewiFontOutline/1F2C.png differ
diff --git a/fonts/TewiFontOutline/1F2D.png b/fonts/TewiFontOutline/1F2D.png
index d315e313d..24a47c92c 100644
Binary files a/fonts/TewiFontOutline/1F2D.png and b/fonts/TewiFontOutline/1F2D.png differ
diff --git a/fonts/TewiFontOutline/1F2E.png b/fonts/TewiFontOutline/1F2E.png
index 415f9583d..9b074fb0d 100644
Binary files a/fonts/TewiFontOutline/1F2E.png and b/fonts/TewiFontOutline/1F2E.png differ
diff --git a/fonts/TewiFontOutline/1F2F.png b/fonts/TewiFontOutline/1F2F.png
index ffabcfd86..f0eda21a4 100644
Binary files a/fonts/TewiFontOutline/1F2F.png and b/fonts/TewiFontOutline/1F2F.png differ
diff --git a/fonts/TewiFontOutline/1F30.png b/fonts/TewiFontOutline/1F30.png
index 4d8c7e14c..556a911a0 100644
Binary files a/fonts/TewiFontOutline/1F30.png and b/fonts/TewiFontOutline/1F30.png differ
diff --git a/fonts/TewiFontOutline/1F31.png b/fonts/TewiFontOutline/1F31.png
index e9a822d0f..20670ba80 100644
Binary files a/fonts/TewiFontOutline/1F31.png and b/fonts/TewiFontOutline/1F31.png differ
diff --git a/fonts/TewiFontOutline/1F32.png b/fonts/TewiFontOutline/1F32.png
index 71e81905e..013613ea4 100644
Binary files a/fonts/TewiFontOutline/1F32.png and b/fonts/TewiFontOutline/1F32.png differ
diff --git a/fonts/TewiFontOutline/1F33.png b/fonts/TewiFontOutline/1F33.png
index a09e7483c..d64b6a723 100644
Binary files a/fonts/TewiFontOutline/1F33.png and b/fonts/TewiFontOutline/1F33.png differ
diff --git a/fonts/TewiFontOutline/1F34.png b/fonts/TewiFontOutline/1F34.png
index 7904670e4..c68a56b08 100644
Binary files a/fonts/TewiFontOutline/1F34.png and b/fonts/TewiFontOutline/1F34.png differ
diff --git a/fonts/TewiFontOutline/1F35.png b/fonts/TewiFontOutline/1F35.png
index 0bb7aff4d..9747a4bae 100644
Binary files a/fonts/TewiFontOutline/1F35.png and b/fonts/TewiFontOutline/1F35.png differ
diff --git a/fonts/TewiFontOutline/1F36.png b/fonts/TewiFontOutline/1F36.png
index 049706fd6..45457ff7b 100644
Binary files a/fonts/TewiFontOutline/1F36.png and b/fonts/TewiFontOutline/1F36.png differ
diff --git a/fonts/TewiFontOutline/1F37.png b/fonts/TewiFontOutline/1F37.png
index 45aa66865..b91a73b2b 100644
Binary files a/fonts/TewiFontOutline/1F37.png and b/fonts/TewiFontOutline/1F37.png differ
diff --git a/fonts/TewiFontOutline/1F38.png b/fonts/TewiFontOutline/1F38.png
index a6b165c52..93f8f4432 100644
Binary files a/fonts/TewiFontOutline/1F38.png and b/fonts/TewiFontOutline/1F38.png differ
diff --git a/fonts/TewiFontOutline/1F39.png b/fonts/TewiFontOutline/1F39.png
index 93a0df721..e42d80e65 100644
Binary files a/fonts/TewiFontOutline/1F39.png and b/fonts/TewiFontOutline/1F39.png differ
diff --git a/fonts/TewiFontOutline/1F3A.png b/fonts/TewiFontOutline/1F3A.png
index 74b79ddae..f5fbe8def 100644
Binary files a/fonts/TewiFontOutline/1F3A.png and b/fonts/TewiFontOutline/1F3A.png differ
diff --git a/fonts/TewiFontOutline/1F3B.png b/fonts/TewiFontOutline/1F3B.png
index f2a06a1c5..a1d249133 100644
Binary files a/fonts/TewiFontOutline/1F3B.png and b/fonts/TewiFontOutline/1F3B.png differ
diff --git a/fonts/TewiFontOutline/1F3C.png b/fonts/TewiFontOutline/1F3C.png
index 83364c3e3..f7046af71 100644
Binary files a/fonts/TewiFontOutline/1F3C.png and b/fonts/TewiFontOutline/1F3C.png differ
diff --git a/fonts/TewiFontOutline/1F3D.png b/fonts/TewiFontOutline/1F3D.png
index 28775626b..199282d69 100644
Binary files a/fonts/TewiFontOutline/1F3D.png and b/fonts/TewiFontOutline/1F3D.png differ
diff --git a/fonts/TewiFontOutline/1F3E.png b/fonts/TewiFontOutline/1F3E.png
index cf93e7990..bd781d0af 100644
Binary files a/fonts/TewiFontOutline/1F3E.png and b/fonts/TewiFontOutline/1F3E.png differ
diff --git a/fonts/TewiFontOutline/1F3F.png b/fonts/TewiFontOutline/1F3F.png
index 81a7a8890..9e4643b6d 100644
Binary files a/fonts/TewiFontOutline/1F3F.png and b/fonts/TewiFontOutline/1F3F.png differ
diff --git a/fonts/TewiFontOutline/1F40.png b/fonts/TewiFontOutline/1F40.png
index 56157b060..362cd9c59 100644
Binary files a/fonts/TewiFontOutline/1F40.png and b/fonts/TewiFontOutline/1F40.png differ
diff --git a/fonts/TewiFontOutline/1F41.png b/fonts/TewiFontOutline/1F41.png
index 250d9ae35..80351d4a3 100644
Binary files a/fonts/TewiFontOutline/1F41.png and b/fonts/TewiFontOutline/1F41.png differ
diff --git a/fonts/TewiFontOutline/1F42.png b/fonts/TewiFontOutline/1F42.png
index 46a264bb0..9374f197f 100644
Binary files a/fonts/TewiFontOutline/1F42.png and b/fonts/TewiFontOutline/1F42.png differ
diff --git a/fonts/TewiFontOutline/1F43.png b/fonts/TewiFontOutline/1F43.png
index 9676c9765..c0bccaae7 100644
Binary files a/fonts/TewiFontOutline/1F43.png and b/fonts/TewiFontOutline/1F43.png differ
diff --git a/fonts/TewiFontOutline/1F44.png b/fonts/TewiFontOutline/1F44.png
index e760864a9..0b9e4e575 100644
Binary files a/fonts/TewiFontOutline/1F44.png and b/fonts/TewiFontOutline/1F44.png differ
diff --git a/fonts/TewiFontOutline/1F45.png b/fonts/TewiFontOutline/1F45.png
index 7e557ddee..96a6088cc 100644
Binary files a/fonts/TewiFontOutline/1F45.png and b/fonts/TewiFontOutline/1F45.png differ
diff --git a/fonts/TewiFontOutline/1F48.png b/fonts/TewiFontOutline/1F48.png
index 4c960f0e9..1502d31f9 100644
Binary files a/fonts/TewiFontOutline/1F48.png and b/fonts/TewiFontOutline/1F48.png differ
diff --git a/fonts/TewiFontOutline/1F49.png b/fonts/TewiFontOutline/1F49.png
index cdb26ce50..35c08a720 100644
Binary files a/fonts/TewiFontOutline/1F49.png and b/fonts/TewiFontOutline/1F49.png differ
diff --git a/fonts/TewiFontOutline/1F4A.png b/fonts/TewiFontOutline/1F4A.png
index 2cfbffe88..697372f65 100644
Binary files a/fonts/TewiFontOutline/1F4A.png and b/fonts/TewiFontOutline/1F4A.png differ
diff --git a/fonts/TewiFontOutline/1F4B.png b/fonts/TewiFontOutline/1F4B.png
index fad25246f..164b91e2f 100644
Binary files a/fonts/TewiFontOutline/1F4B.png and b/fonts/TewiFontOutline/1F4B.png differ
diff --git a/fonts/TewiFontOutline/1F4C.png b/fonts/TewiFontOutline/1F4C.png
index 6d83e6c0d..624bad20f 100644
Binary files a/fonts/TewiFontOutline/1F4C.png and b/fonts/TewiFontOutline/1F4C.png differ
diff --git a/fonts/TewiFontOutline/1F4D.png b/fonts/TewiFontOutline/1F4D.png
index 5f7c0262f..185d40a93 100644
Binary files a/fonts/TewiFontOutline/1F4D.png and b/fonts/TewiFontOutline/1F4D.png differ
diff --git a/fonts/TewiFontOutline/1F50.png b/fonts/TewiFontOutline/1F50.png
index 0f5b7ca36..ac3bf2f77 100644
Binary files a/fonts/TewiFontOutline/1F50.png and b/fonts/TewiFontOutline/1F50.png differ
diff --git a/fonts/TewiFontOutline/1F51.png b/fonts/TewiFontOutline/1F51.png
index b66bcfc8e..d4de36d77 100644
Binary files a/fonts/TewiFontOutline/1F51.png and b/fonts/TewiFontOutline/1F51.png differ
diff --git a/fonts/TewiFontOutline/1F52.png b/fonts/TewiFontOutline/1F52.png
index d81370408..c3c1b8245 100644
Binary files a/fonts/TewiFontOutline/1F52.png and b/fonts/TewiFontOutline/1F52.png differ
diff --git a/fonts/TewiFontOutline/1F53.png b/fonts/TewiFontOutline/1F53.png
index 54ea0e888..c635536da 100644
Binary files a/fonts/TewiFontOutline/1F53.png and b/fonts/TewiFontOutline/1F53.png differ
diff --git a/fonts/TewiFontOutline/1F54.png b/fonts/TewiFontOutline/1F54.png
index 4788e7019..395579d95 100644
Binary files a/fonts/TewiFontOutline/1F54.png and b/fonts/TewiFontOutline/1F54.png differ
diff --git a/fonts/TewiFontOutline/1F55.png b/fonts/TewiFontOutline/1F55.png
index e1cc5cbe1..58677bc04 100644
Binary files a/fonts/TewiFontOutline/1F55.png and b/fonts/TewiFontOutline/1F55.png differ
diff --git a/fonts/TewiFontOutline/1F56.png b/fonts/TewiFontOutline/1F56.png
index c89696edf..8e2f95c0d 100644
Binary files a/fonts/TewiFontOutline/1F56.png and b/fonts/TewiFontOutline/1F56.png differ
diff --git a/fonts/TewiFontOutline/1F57.png b/fonts/TewiFontOutline/1F57.png
index 69d35fa4d..7a91adb4c 100644
Binary files a/fonts/TewiFontOutline/1F57.png and b/fonts/TewiFontOutline/1F57.png differ
diff --git a/fonts/TewiFontOutline/1F59.png b/fonts/TewiFontOutline/1F59.png
index 75bc69342..7b04bf841 100644
Binary files a/fonts/TewiFontOutline/1F59.png and b/fonts/TewiFontOutline/1F59.png differ
diff --git a/fonts/TewiFontOutline/1F5B.png b/fonts/TewiFontOutline/1F5B.png
index 15f1497dd..fced066ce 100644
Binary files a/fonts/TewiFontOutline/1F5B.png and b/fonts/TewiFontOutline/1F5B.png differ
diff --git a/fonts/TewiFontOutline/1F5D.png b/fonts/TewiFontOutline/1F5D.png
index 180c6cfba..b2ea346e1 100644
Binary files a/fonts/TewiFontOutline/1F5D.png and b/fonts/TewiFontOutline/1F5D.png differ
diff --git a/fonts/TewiFontOutline/1F5F.png b/fonts/TewiFontOutline/1F5F.png
index e0457b93a..dddbdd740 100644
Binary files a/fonts/TewiFontOutline/1F5F.png and b/fonts/TewiFontOutline/1F5F.png differ
diff --git a/fonts/TewiFontOutline/1F60.png b/fonts/TewiFontOutline/1F60.png
index 4d762aef7..f4713ec70 100644
Binary files a/fonts/TewiFontOutline/1F60.png and b/fonts/TewiFontOutline/1F60.png differ
diff --git a/fonts/TewiFontOutline/1F61.png b/fonts/TewiFontOutline/1F61.png
index 68ffbf82d..45d749969 100644
Binary files a/fonts/TewiFontOutline/1F61.png and b/fonts/TewiFontOutline/1F61.png differ
diff --git a/fonts/TewiFontOutline/1F62.png b/fonts/TewiFontOutline/1F62.png
index 94e1f29f2..e9dfc0451 100644
Binary files a/fonts/TewiFontOutline/1F62.png and b/fonts/TewiFontOutline/1F62.png differ
diff --git a/fonts/TewiFontOutline/1F63.png b/fonts/TewiFontOutline/1F63.png
index 93d1f563d..a40abcf3c 100644
Binary files a/fonts/TewiFontOutline/1F63.png and b/fonts/TewiFontOutline/1F63.png differ
diff --git a/fonts/TewiFontOutline/1F64.png b/fonts/TewiFontOutline/1F64.png
index fe4963d55..8cdf2fc3c 100644
Binary files a/fonts/TewiFontOutline/1F64.png and b/fonts/TewiFontOutline/1F64.png differ
diff --git a/fonts/TewiFontOutline/1F65.png b/fonts/TewiFontOutline/1F65.png
index 85b63ee71..9bd680321 100644
Binary files a/fonts/TewiFontOutline/1F65.png and b/fonts/TewiFontOutline/1F65.png differ
diff --git a/fonts/TewiFontOutline/1F66.png b/fonts/TewiFontOutline/1F66.png
index b0223155f..03aa733eb 100644
Binary files a/fonts/TewiFontOutline/1F66.png and b/fonts/TewiFontOutline/1F66.png differ
diff --git a/fonts/TewiFontOutline/1F67.png b/fonts/TewiFontOutline/1F67.png
index d2dcbe825..741edc78e 100644
Binary files a/fonts/TewiFontOutline/1F67.png and b/fonts/TewiFontOutline/1F67.png differ
diff --git a/fonts/TewiFontOutline/1F68.png b/fonts/TewiFontOutline/1F68.png
index d9c0e18b4..b862521b6 100644
Binary files a/fonts/TewiFontOutline/1F68.png and b/fonts/TewiFontOutline/1F68.png differ
diff --git a/fonts/TewiFontOutline/1F69.png b/fonts/TewiFontOutline/1F69.png
index 1a9730926..39341b8be 100644
Binary files a/fonts/TewiFontOutline/1F69.png and b/fonts/TewiFontOutline/1F69.png differ
diff --git a/fonts/TewiFontOutline/1F6A.png b/fonts/TewiFontOutline/1F6A.png
index e669a2e34..27e2f917f 100644
Binary files a/fonts/TewiFontOutline/1F6A.png and b/fonts/TewiFontOutline/1F6A.png differ
diff --git a/fonts/TewiFontOutline/1F6B.png b/fonts/TewiFontOutline/1F6B.png
index 3a0b5e18e..48e0e8336 100644
Binary files a/fonts/TewiFontOutline/1F6B.png and b/fonts/TewiFontOutline/1F6B.png differ
diff --git a/fonts/TewiFontOutline/1F6C.png b/fonts/TewiFontOutline/1F6C.png
index f4fdffd38..d1f3b2276 100644
Binary files a/fonts/TewiFontOutline/1F6C.png and b/fonts/TewiFontOutline/1F6C.png differ
diff --git a/fonts/TewiFontOutline/1F6D.png b/fonts/TewiFontOutline/1F6D.png
index 1393e8a50..96ba7b5bf 100644
Binary files a/fonts/TewiFontOutline/1F6D.png and b/fonts/TewiFontOutline/1F6D.png differ
diff --git a/fonts/TewiFontOutline/1F6E.png b/fonts/TewiFontOutline/1F6E.png
index 03c0763a9..c26d0dc39 100644
Binary files a/fonts/TewiFontOutline/1F6E.png and b/fonts/TewiFontOutline/1F6E.png differ
diff --git a/fonts/TewiFontOutline/1F6F.png b/fonts/TewiFontOutline/1F6F.png
index b6d852810..ee301a64a 100644
Binary files a/fonts/TewiFontOutline/1F6F.png and b/fonts/TewiFontOutline/1F6F.png differ
diff --git a/fonts/TewiFontOutline/1F70.png b/fonts/TewiFontOutline/1F70.png
index da61874ba..6eefbda47 100644
Binary files a/fonts/TewiFontOutline/1F70.png and b/fonts/TewiFontOutline/1F70.png differ
diff --git a/fonts/TewiFontOutline/1F71.png b/fonts/TewiFontOutline/1F71.png
index 188154706..985c2bdaa 100644
Binary files a/fonts/TewiFontOutline/1F71.png and b/fonts/TewiFontOutline/1F71.png differ
diff --git a/fonts/TewiFontOutline/1F72.png b/fonts/TewiFontOutline/1F72.png
index 795114266..908a82d95 100644
Binary files a/fonts/TewiFontOutline/1F72.png and b/fonts/TewiFontOutline/1F72.png differ
diff --git a/fonts/TewiFontOutline/1F73.png b/fonts/TewiFontOutline/1F73.png
index b81bd673c..2c43e5bfc 100644
Binary files a/fonts/TewiFontOutline/1F73.png and b/fonts/TewiFontOutline/1F73.png differ
diff --git a/fonts/TewiFontOutline/1F74.png b/fonts/TewiFontOutline/1F74.png
index 427a21aa2..bc05b827a 100644
Binary files a/fonts/TewiFontOutline/1F74.png and b/fonts/TewiFontOutline/1F74.png differ
diff --git a/fonts/TewiFontOutline/1F75.png b/fonts/TewiFontOutline/1F75.png
index e7ae022c0..30bfcb737 100644
Binary files a/fonts/TewiFontOutline/1F75.png and b/fonts/TewiFontOutline/1F75.png differ
diff --git a/fonts/TewiFontOutline/1F76.png b/fonts/TewiFontOutline/1F76.png
index 6a0a0037b..ee446e4bd 100644
Binary files a/fonts/TewiFontOutline/1F76.png and b/fonts/TewiFontOutline/1F76.png differ
diff --git a/fonts/TewiFontOutline/1F77.png b/fonts/TewiFontOutline/1F77.png
index 289c42ffb..8d3e99bdc 100644
Binary files a/fonts/TewiFontOutline/1F77.png and b/fonts/TewiFontOutline/1F77.png differ
diff --git a/fonts/TewiFontOutline/1F78.png b/fonts/TewiFontOutline/1F78.png
index f4490b58f..633436831 100644
Binary files a/fonts/TewiFontOutline/1F78.png and b/fonts/TewiFontOutline/1F78.png differ
diff --git a/fonts/TewiFontOutline/1F79.png b/fonts/TewiFontOutline/1F79.png
index d69614b69..f7cf2a38c 100644
Binary files a/fonts/TewiFontOutline/1F79.png and b/fonts/TewiFontOutline/1F79.png differ
diff --git a/fonts/TewiFontOutline/1F7A.png b/fonts/TewiFontOutline/1F7A.png
index 55d33aabb..9d447d3b2 100644
Binary files a/fonts/TewiFontOutline/1F7A.png and b/fonts/TewiFontOutline/1F7A.png differ
diff --git a/fonts/TewiFontOutline/1F7B.png b/fonts/TewiFontOutline/1F7B.png
index 43b60418e..7ae6d07f5 100644
Binary files a/fonts/TewiFontOutline/1F7B.png and b/fonts/TewiFontOutline/1F7B.png differ
diff --git a/fonts/TewiFontOutline/1F7C.png b/fonts/TewiFontOutline/1F7C.png
index a93ab3112..855a1f3d3 100644
Binary files a/fonts/TewiFontOutline/1F7C.png and b/fonts/TewiFontOutline/1F7C.png differ
diff --git a/fonts/TewiFontOutline/1F7D.png b/fonts/TewiFontOutline/1F7D.png
index 881ab6b1c..b1b93905d 100644
Binary files a/fonts/TewiFontOutline/1F7D.png and b/fonts/TewiFontOutline/1F7D.png differ
diff --git a/fonts/TewiFontOutline/1F80.png b/fonts/TewiFontOutline/1F80.png
index 8a2b03f76..310ef1915 100644
Binary files a/fonts/TewiFontOutline/1F80.png and b/fonts/TewiFontOutline/1F80.png differ
diff --git a/fonts/TewiFontOutline/1F81.png b/fonts/TewiFontOutline/1F81.png
index 03d6eb412..78458305b 100644
Binary files a/fonts/TewiFontOutline/1F81.png and b/fonts/TewiFontOutline/1F81.png differ
diff --git a/fonts/TewiFontOutline/1F82.png b/fonts/TewiFontOutline/1F82.png
index b742eba5b..a6accfb50 100644
Binary files a/fonts/TewiFontOutline/1F82.png and b/fonts/TewiFontOutline/1F82.png differ
diff --git a/fonts/TewiFontOutline/1F83.png b/fonts/TewiFontOutline/1F83.png
index f1fa9a6ba..74d90601e 100644
Binary files a/fonts/TewiFontOutline/1F83.png and b/fonts/TewiFontOutline/1F83.png differ
diff --git a/fonts/TewiFontOutline/1F84.png b/fonts/TewiFontOutline/1F84.png
index d9e1d7a9c..71ae31ae0 100644
Binary files a/fonts/TewiFontOutline/1F84.png and b/fonts/TewiFontOutline/1F84.png differ
diff --git a/fonts/TewiFontOutline/1F85.png b/fonts/TewiFontOutline/1F85.png
index 5f8f0a1de..bcad46a85 100644
Binary files a/fonts/TewiFontOutline/1F85.png and b/fonts/TewiFontOutline/1F85.png differ
diff --git a/fonts/TewiFontOutline/1F86.png b/fonts/TewiFontOutline/1F86.png
index f38e76760..a860c0557 100644
Binary files a/fonts/TewiFontOutline/1F86.png and b/fonts/TewiFontOutline/1F86.png differ
diff --git a/fonts/TewiFontOutline/1F87.png b/fonts/TewiFontOutline/1F87.png
index f4395e020..8dba40c5a 100644
Binary files a/fonts/TewiFontOutline/1F87.png and b/fonts/TewiFontOutline/1F87.png differ
diff --git a/fonts/TewiFontOutline/1F88.png b/fonts/TewiFontOutline/1F88.png
index 19a48316b..60fbea02d 100644
Binary files a/fonts/TewiFontOutline/1F88.png and b/fonts/TewiFontOutline/1F88.png differ
diff --git a/fonts/TewiFontOutline/1F89.png b/fonts/TewiFontOutline/1F89.png
index d29289ad0..2f6d171eb 100644
Binary files a/fonts/TewiFontOutline/1F89.png and b/fonts/TewiFontOutline/1F89.png differ
diff --git a/fonts/TewiFontOutline/1F8A.png b/fonts/TewiFontOutline/1F8A.png
index 53907ca28..45ae8ce64 100644
Binary files a/fonts/TewiFontOutline/1F8A.png and b/fonts/TewiFontOutline/1F8A.png differ
diff --git a/fonts/TewiFontOutline/1F8B.png b/fonts/TewiFontOutline/1F8B.png
index fda517b3e..70a25043c 100644
Binary files a/fonts/TewiFontOutline/1F8B.png and b/fonts/TewiFontOutline/1F8B.png differ
diff --git a/fonts/TewiFontOutline/1F8C.png b/fonts/TewiFontOutline/1F8C.png
index ba43d51f2..b0ecf07d4 100644
Binary files a/fonts/TewiFontOutline/1F8C.png and b/fonts/TewiFontOutline/1F8C.png differ
diff --git a/fonts/TewiFontOutline/1F8D.png b/fonts/TewiFontOutline/1F8D.png
index effd056af..e4bc94702 100644
Binary files a/fonts/TewiFontOutline/1F8D.png and b/fonts/TewiFontOutline/1F8D.png differ
diff --git a/fonts/TewiFontOutline/1F8E.png b/fonts/TewiFontOutline/1F8E.png
index 65c1712a9..a530df0ad 100644
Binary files a/fonts/TewiFontOutline/1F8E.png and b/fonts/TewiFontOutline/1F8E.png differ
diff --git a/fonts/TewiFontOutline/1F8F.png b/fonts/TewiFontOutline/1F8F.png
index 09e7e0808..fddc78fd6 100644
Binary files a/fonts/TewiFontOutline/1F8F.png and b/fonts/TewiFontOutline/1F8F.png differ
diff --git a/fonts/TewiFontOutline/1F90.png b/fonts/TewiFontOutline/1F90.png
index 328045bbb..9c14e0f20 100644
Binary files a/fonts/TewiFontOutline/1F90.png and b/fonts/TewiFontOutline/1F90.png differ
diff --git a/fonts/TewiFontOutline/1F91.png b/fonts/TewiFontOutline/1F91.png
index d36a75069..5d52df2da 100644
Binary files a/fonts/TewiFontOutline/1F91.png and b/fonts/TewiFontOutline/1F91.png differ
diff --git a/fonts/TewiFontOutline/1F92.png b/fonts/TewiFontOutline/1F92.png
index a87663b9b..68d7e10bc 100644
Binary files a/fonts/TewiFontOutline/1F92.png and b/fonts/TewiFontOutline/1F92.png differ
diff --git a/fonts/TewiFontOutline/1F93.png b/fonts/TewiFontOutline/1F93.png
index bbc4bbf50..7c27a9e6c 100644
Binary files a/fonts/TewiFontOutline/1F93.png and b/fonts/TewiFontOutline/1F93.png differ
diff --git a/fonts/TewiFontOutline/1F94.png b/fonts/TewiFontOutline/1F94.png
index 6db5ad5a4..fa1be523b 100644
Binary files a/fonts/TewiFontOutline/1F94.png and b/fonts/TewiFontOutline/1F94.png differ
diff --git a/fonts/TewiFontOutline/1F95.png b/fonts/TewiFontOutline/1F95.png
index 35eb9fd09..2c751207f 100644
Binary files a/fonts/TewiFontOutline/1F95.png and b/fonts/TewiFontOutline/1F95.png differ
diff --git a/fonts/TewiFontOutline/1F96.png b/fonts/TewiFontOutline/1F96.png
index d56a83f3d..a165c5cd9 100644
Binary files a/fonts/TewiFontOutline/1F96.png and b/fonts/TewiFontOutline/1F96.png differ
diff --git a/fonts/TewiFontOutline/1F97.png b/fonts/TewiFontOutline/1F97.png
index 9d11b2856..bd22143db 100644
Binary files a/fonts/TewiFontOutline/1F97.png and b/fonts/TewiFontOutline/1F97.png differ
diff --git a/fonts/TewiFontOutline/1F98.png b/fonts/TewiFontOutline/1F98.png
index 71ccee898..12e896a5e 100644
Binary files a/fonts/TewiFontOutline/1F98.png and b/fonts/TewiFontOutline/1F98.png differ
diff --git a/fonts/TewiFontOutline/1F99.png b/fonts/TewiFontOutline/1F99.png
index cf5bbd57f..54b93eb93 100644
Binary files a/fonts/TewiFontOutline/1F99.png and b/fonts/TewiFontOutline/1F99.png differ
diff --git a/fonts/TewiFontOutline/1F9A.png b/fonts/TewiFontOutline/1F9A.png
index 10cb4f303..7b43e6444 100644
Binary files a/fonts/TewiFontOutline/1F9A.png and b/fonts/TewiFontOutline/1F9A.png differ
diff --git a/fonts/TewiFontOutline/1F9B.png b/fonts/TewiFontOutline/1F9B.png
index 82860c3f9..a00f2121f 100644
Binary files a/fonts/TewiFontOutline/1F9B.png and b/fonts/TewiFontOutline/1F9B.png differ
diff --git a/fonts/TewiFontOutline/1F9C.png b/fonts/TewiFontOutline/1F9C.png
index e4c43fd21..90b4b2278 100644
Binary files a/fonts/TewiFontOutline/1F9C.png and b/fonts/TewiFontOutline/1F9C.png differ
diff --git a/fonts/TewiFontOutline/1F9D.png b/fonts/TewiFontOutline/1F9D.png
index 635da5731..c2deeb8d1 100644
Binary files a/fonts/TewiFontOutline/1F9D.png and b/fonts/TewiFontOutline/1F9D.png differ
diff --git a/fonts/TewiFontOutline/1F9E.png b/fonts/TewiFontOutline/1F9E.png
index b49ef0ead..e39ccd904 100644
Binary files a/fonts/TewiFontOutline/1F9E.png and b/fonts/TewiFontOutline/1F9E.png differ
diff --git a/fonts/TewiFontOutline/1F9F.png b/fonts/TewiFontOutline/1F9F.png
index 1153b8459..bdeeb5a81 100644
Binary files a/fonts/TewiFontOutline/1F9F.png and b/fonts/TewiFontOutline/1F9F.png differ
diff --git a/fonts/TewiFontOutline/1FA0.png b/fonts/TewiFontOutline/1FA0.png
index 56b9ef211..7dcbd37ba 100644
Binary files a/fonts/TewiFontOutline/1FA0.png and b/fonts/TewiFontOutline/1FA0.png differ
diff --git a/fonts/TewiFontOutline/1FA1.png b/fonts/TewiFontOutline/1FA1.png
index 0aeb94106..34bd74d35 100644
Binary files a/fonts/TewiFontOutline/1FA1.png and b/fonts/TewiFontOutline/1FA1.png differ
diff --git a/fonts/TewiFontOutline/1FA2.png b/fonts/TewiFontOutline/1FA2.png
index 17e9faca7..dde7b161c 100644
Binary files a/fonts/TewiFontOutline/1FA2.png and b/fonts/TewiFontOutline/1FA2.png differ
diff --git a/fonts/TewiFontOutline/1FA3.png b/fonts/TewiFontOutline/1FA3.png
index 433d96d92..84bd663d4 100644
Binary files a/fonts/TewiFontOutline/1FA3.png and b/fonts/TewiFontOutline/1FA3.png differ
diff --git a/fonts/TewiFontOutline/1FA4.png b/fonts/TewiFontOutline/1FA4.png
index 95402afaf..66bef6f9e 100644
Binary files a/fonts/TewiFontOutline/1FA4.png and b/fonts/TewiFontOutline/1FA4.png differ
diff --git a/fonts/TewiFontOutline/1FA5.png b/fonts/TewiFontOutline/1FA5.png
index 28e548bd3..1e562a974 100644
Binary files a/fonts/TewiFontOutline/1FA5.png and b/fonts/TewiFontOutline/1FA5.png differ
diff --git a/fonts/TewiFontOutline/1FA6.png b/fonts/TewiFontOutline/1FA6.png
index 5c4cdd7c9..0f826ddba 100644
Binary files a/fonts/TewiFontOutline/1FA6.png and b/fonts/TewiFontOutline/1FA6.png differ
diff --git a/fonts/TewiFontOutline/1FA7.png b/fonts/TewiFontOutline/1FA7.png
index b83f75c03..c9f181101 100644
Binary files a/fonts/TewiFontOutline/1FA7.png and b/fonts/TewiFontOutline/1FA7.png differ
diff --git a/fonts/TewiFontOutline/1FA8.png b/fonts/TewiFontOutline/1FA8.png
index 986ab1f39..956055ec0 100644
Binary files a/fonts/TewiFontOutline/1FA8.png and b/fonts/TewiFontOutline/1FA8.png differ
diff --git a/fonts/TewiFontOutline/1FA9.png b/fonts/TewiFontOutline/1FA9.png
index c41a8ef77..8c8224e50 100644
Binary files a/fonts/TewiFontOutline/1FA9.png and b/fonts/TewiFontOutline/1FA9.png differ
diff --git a/fonts/TewiFontOutline/1FAA.png b/fonts/TewiFontOutline/1FAA.png
index 192e053df..b711d5cf5 100644
Binary files a/fonts/TewiFontOutline/1FAA.png and b/fonts/TewiFontOutline/1FAA.png differ
diff --git a/fonts/TewiFontOutline/1FAB.png b/fonts/TewiFontOutline/1FAB.png
index a5633fe7d..afbb12b04 100644
Binary files a/fonts/TewiFontOutline/1FAB.png and b/fonts/TewiFontOutline/1FAB.png differ
diff --git a/fonts/TewiFontOutline/1FAC.png b/fonts/TewiFontOutline/1FAC.png
index caa73e6f5..51a2a2248 100644
Binary files a/fonts/TewiFontOutline/1FAC.png and b/fonts/TewiFontOutline/1FAC.png differ
diff --git a/fonts/TewiFontOutline/1FAD.png b/fonts/TewiFontOutline/1FAD.png
index ff061463a..c4b944f63 100644
Binary files a/fonts/TewiFontOutline/1FAD.png and b/fonts/TewiFontOutline/1FAD.png differ
diff --git a/fonts/TewiFontOutline/1FAE.png b/fonts/TewiFontOutline/1FAE.png
index 6c4b06e78..142a7e0f6 100644
Binary files a/fonts/TewiFontOutline/1FAE.png and b/fonts/TewiFontOutline/1FAE.png differ
diff --git a/fonts/TewiFontOutline/1FAF.png b/fonts/TewiFontOutline/1FAF.png
index 8b9feff50..4cbbeae4f 100644
Binary files a/fonts/TewiFontOutline/1FAF.png and b/fonts/TewiFontOutline/1FAF.png differ
diff --git a/fonts/TewiFontOutline/1FB0.png b/fonts/TewiFontOutline/1FB0.png
index cde8eb863..84c8d7f41 100644
Binary files a/fonts/TewiFontOutline/1FB0.png and b/fonts/TewiFontOutline/1FB0.png differ
diff --git a/fonts/TewiFontOutline/1FB1.png b/fonts/TewiFontOutline/1FB1.png
index 8f3e902e7..ba1796796 100644
Binary files a/fonts/TewiFontOutline/1FB1.png and b/fonts/TewiFontOutline/1FB1.png differ
diff --git a/fonts/TewiFontOutline/1FB2.png b/fonts/TewiFontOutline/1FB2.png
index b8c6ceaa7..2f593422d 100644
Binary files a/fonts/TewiFontOutline/1FB2.png and b/fonts/TewiFontOutline/1FB2.png differ
diff --git a/fonts/TewiFontOutline/1FB3.png b/fonts/TewiFontOutline/1FB3.png
index 86eb3b218..770617a41 100644
Binary files a/fonts/TewiFontOutline/1FB3.png and b/fonts/TewiFontOutline/1FB3.png differ
diff --git a/fonts/TewiFontOutline/1FB4.png b/fonts/TewiFontOutline/1FB4.png
index 4642ead84..ff09bd6c4 100644
Binary files a/fonts/TewiFontOutline/1FB4.png and b/fonts/TewiFontOutline/1FB4.png differ
diff --git a/fonts/TewiFontOutline/1FB6.png b/fonts/TewiFontOutline/1FB6.png
index 5359c1b71..17daee80c 100644
Binary files a/fonts/TewiFontOutline/1FB6.png and b/fonts/TewiFontOutline/1FB6.png differ
diff --git a/fonts/TewiFontOutline/1FB7.png b/fonts/TewiFontOutline/1FB7.png
index d8224f758..a924b3ae1 100644
Binary files a/fonts/TewiFontOutline/1FB7.png and b/fonts/TewiFontOutline/1FB7.png differ
diff --git a/fonts/TewiFontOutline/1FB8.png b/fonts/TewiFontOutline/1FB8.png
index a7818e070..32cfe806e 100644
Binary files a/fonts/TewiFontOutline/1FB8.png and b/fonts/TewiFontOutline/1FB8.png differ
diff --git a/fonts/TewiFontOutline/1FB9.png b/fonts/TewiFontOutline/1FB9.png
index 9a1547fa1..a8ae01552 100644
Binary files a/fonts/TewiFontOutline/1FB9.png and b/fonts/TewiFontOutline/1FB9.png differ
diff --git a/fonts/TewiFontOutline/1FBA.png b/fonts/TewiFontOutline/1FBA.png
index c3351d772..dbc120a65 100644
Binary files a/fonts/TewiFontOutline/1FBA.png and b/fonts/TewiFontOutline/1FBA.png differ
diff --git a/fonts/TewiFontOutline/1FBB.png b/fonts/TewiFontOutline/1FBB.png
index bb441fe63..4cc3f7c1d 100644
Binary files a/fonts/TewiFontOutline/1FBB.png and b/fonts/TewiFontOutline/1FBB.png differ
diff --git a/fonts/TewiFontOutline/1FBC.png b/fonts/TewiFontOutline/1FBC.png
index e913618e7..f42761785 100644
Binary files a/fonts/TewiFontOutline/1FBC.png and b/fonts/TewiFontOutline/1FBC.png differ
diff --git a/fonts/TewiFontOutline/1FBD.png b/fonts/TewiFontOutline/1FBD.png
index d6a02d148..f380485c1 100644
Binary files a/fonts/TewiFontOutline/1FBD.png and b/fonts/TewiFontOutline/1FBD.png differ
diff --git a/fonts/TewiFontOutline/1FBE.png b/fonts/TewiFontOutline/1FBE.png
index 9211be6c4..3490539cb 100644
Binary files a/fonts/TewiFontOutline/1FBE.png and b/fonts/TewiFontOutline/1FBE.png differ
diff --git a/fonts/TewiFontOutline/1FBF.png b/fonts/TewiFontOutline/1FBF.png
index d6a02d148..f380485c1 100644
Binary files a/fonts/TewiFontOutline/1FBF.png and b/fonts/TewiFontOutline/1FBF.png differ
diff --git a/fonts/TewiFontOutline/1FC2.png b/fonts/TewiFontOutline/1FC2.png
index 69286103c..bd8590b57 100644
Binary files a/fonts/TewiFontOutline/1FC2.png and b/fonts/TewiFontOutline/1FC2.png differ
diff --git a/fonts/TewiFontOutline/1FC3.png b/fonts/TewiFontOutline/1FC3.png
index d54c0258e..718c01b41 100644
Binary files a/fonts/TewiFontOutline/1FC3.png and b/fonts/TewiFontOutline/1FC3.png differ
diff --git a/fonts/TewiFontOutline/1FC4.png b/fonts/TewiFontOutline/1FC4.png
index e59a2090c..33e0bbb9d 100644
Binary files a/fonts/TewiFontOutline/1FC4.png and b/fonts/TewiFontOutline/1FC4.png differ
diff --git a/fonts/TewiFontOutline/1FC6.png b/fonts/TewiFontOutline/1FC6.png
index 8c4fbbc11..0b17cbd7f 100644
Binary files a/fonts/TewiFontOutline/1FC6.png and b/fonts/TewiFontOutline/1FC6.png differ
diff --git a/fonts/TewiFontOutline/1FC7.png b/fonts/TewiFontOutline/1FC7.png
index 5191b1566..a168870b9 100644
Binary files a/fonts/TewiFontOutline/1FC7.png and b/fonts/TewiFontOutline/1FC7.png differ
diff --git a/fonts/TewiFontOutline/1FC8.png b/fonts/TewiFontOutline/1FC8.png
index 48c366e0f..bc5b4d42f 100644
Binary files a/fonts/TewiFontOutline/1FC8.png and b/fonts/TewiFontOutline/1FC8.png differ
diff --git a/fonts/TewiFontOutline/1FC9.png b/fonts/TewiFontOutline/1FC9.png
index 5b0a9c99b..752d7fcac 100644
Binary files a/fonts/TewiFontOutline/1FC9.png and b/fonts/TewiFontOutline/1FC9.png differ
diff --git a/fonts/TewiFontOutline/1FCA.png b/fonts/TewiFontOutline/1FCA.png
index a531ce877..d54c42c7b 100644
Binary files a/fonts/TewiFontOutline/1FCA.png and b/fonts/TewiFontOutline/1FCA.png differ
diff --git a/fonts/TewiFontOutline/1FCB.png b/fonts/TewiFontOutline/1FCB.png
index 34a403d77..03a7b52ba 100644
Binary files a/fonts/TewiFontOutline/1FCB.png and b/fonts/TewiFontOutline/1FCB.png differ
diff --git a/fonts/TewiFontOutline/1FCC.png b/fonts/TewiFontOutline/1FCC.png
index b864a7cf2..72c06ebeb 100644
Binary files a/fonts/TewiFontOutline/1FCC.png and b/fonts/TewiFontOutline/1FCC.png differ
diff --git a/fonts/TewiFontOutline/1FCD.png b/fonts/TewiFontOutline/1FCD.png
index ce16a44bd..291f4a580 100644
Binary files a/fonts/TewiFontOutline/1FCD.png and b/fonts/TewiFontOutline/1FCD.png differ
diff --git a/fonts/TewiFontOutline/1FCE.png b/fonts/TewiFontOutline/1FCE.png
index e3f001ecd..eadbae874 100644
Binary files a/fonts/TewiFontOutline/1FCE.png and b/fonts/TewiFontOutline/1FCE.png differ
diff --git a/fonts/TewiFontOutline/1FCF.png b/fonts/TewiFontOutline/1FCF.png
index 91c7863dd..be738f8c5 100644
Binary files a/fonts/TewiFontOutline/1FCF.png and b/fonts/TewiFontOutline/1FCF.png differ
diff --git a/fonts/TewiFontOutline/1FD0.png b/fonts/TewiFontOutline/1FD0.png
index bf3c40648..2b2e59293 100644
Binary files a/fonts/TewiFontOutline/1FD0.png and b/fonts/TewiFontOutline/1FD0.png differ
diff --git a/fonts/TewiFontOutline/1FD1.png b/fonts/TewiFontOutline/1FD1.png
index a6359ec29..263514230 100644
Binary files a/fonts/TewiFontOutline/1FD1.png and b/fonts/TewiFontOutline/1FD1.png differ
diff --git a/fonts/TewiFontOutline/1FD2.png b/fonts/TewiFontOutline/1FD2.png
index 3f35e164e..5ed859f29 100644
Binary files a/fonts/TewiFontOutline/1FD2.png and b/fonts/TewiFontOutline/1FD2.png differ
diff --git a/fonts/TewiFontOutline/1FD3.png b/fonts/TewiFontOutline/1FD3.png
index c94b0138d..0963af13c 100644
Binary files a/fonts/TewiFontOutline/1FD3.png and b/fonts/TewiFontOutline/1FD3.png differ
diff --git a/fonts/TewiFontOutline/1FD6.png b/fonts/TewiFontOutline/1FD6.png
index 380620526..47830ba8f 100644
Binary files a/fonts/TewiFontOutline/1FD6.png and b/fonts/TewiFontOutline/1FD6.png differ
diff --git a/fonts/TewiFontOutline/1FD7.png b/fonts/TewiFontOutline/1FD7.png
index 4ad2c6b2f..6e7f52d58 100644
Binary files a/fonts/TewiFontOutline/1FD7.png and b/fonts/TewiFontOutline/1FD7.png differ
diff --git a/fonts/TewiFontOutline/1FD8.png b/fonts/TewiFontOutline/1FD8.png
index cf591fdfe..8d9b02206 100644
Binary files a/fonts/TewiFontOutline/1FD8.png and b/fonts/TewiFontOutline/1FD8.png differ
diff --git a/fonts/TewiFontOutline/1FD9.png b/fonts/TewiFontOutline/1FD9.png
index 681cd6ea6..0075ae689 100644
Binary files a/fonts/TewiFontOutline/1FD9.png and b/fonts/TewiFontOutline/1FD9.png differ
diff --git a/fonts/TewiFontOutline/1FDA.png b/fonts/TewiFontOutline/1FDA.png
index f7c129222..44c5feb8b 100644
Binary files a/fonts/TewiFontOutline/1FDA.png and b/fonts/TewiFontOutline/1FDA.png differ
diff --git a/fonts/TewiFontOutline/1FDB.png b/fonts/TewiFontOutline/1FDB.png
index 0662f62c1..798be3030 100644
Binary files a/fonts/TewiFontOutline/1FDB.png and b/fonts/TewiFontOutline/1FDB.png differ
diff --git a/fonts/TewiFontOutline/1FDD.png b/fonts/TewiFontOutline/1FDD.png
index beba51f7f..c28971412 100644
Binary files a/fonts/TewiFontOutline/1FDD.png and b/fonts/TewiFontOutline/1FDD.png differ
diff --git a/fonts/TewiFontOutline/1FDE.png b/fonts/TewiFontOutline/1FDE.png
index 642487eaa..c8a637026 100644
Binary files a/fonts/TewiFontOutline/1FDE.png and b/fonts/TewiFontOutline/1FDE.png differ
diff --git a/fonts/TewiFontOutline/1FDF.png b/fonts/TewiFontOutline/1FDF.png
index cbb426ce7..e7bfcee66 100644
Binary files a/fonts/TewiFontOutline/1FDF.png and b/fonts/TewiFontOutline/1FDF.png differ
diff --git a/fonts/TewiFontOutline/1FE0.png b/fonts/TewiFontOutline/1FE0.png
index a16f5cfb5..ea0a55760 100644
Binary files a/fonts/TewiFontOutline/1FE0.png and b/fonts/TewiFontOutline/1FE0.png differ
diff --git a/fonts/TewiFontOutline/1FE1.png b/fonts/TewiFontOutline/1FE1.png
index 84cd9219f..a97852571 100644
Binary files a/fonts/TewiFontOutline/1FE1.png and b/fonts/TewiFontOutline/1FE1.png differ
diff --git a/fonts/TewiFontOutline/1FE2.png b/fonts/TewiFontOutline/1FE2.png
index 53af0c431..191badfba 100644
Binary files a/fonts/TewiFontOutline/1FE2.png and b/fonts/TewiFontOutline/1FE2.png differ
diff --git a/fonts/TewiFontOutline/1FE3.png b/fonts/TewiFontOutline/1FE3.png
index 7d92fa461..ec52eca83 100644
Binary files a/fonts/TewiFontOutline/1FE3.png and b/fonts/TewiFontOutline/1FE3.png differ
diff --git a/fonts/TewiFontOutline/1FE4.png b/fonts/TewiFontOutline/1FE4.png
index 2ceea4924..b1aa51995 100644
Binary files a/fonts/TewiFontOutline/1FE4.png and b/fonts/TewiFontOutline/1FE4.png differ
diff --git a/fonts/TewiFontOutline/1FE5.png b/fonts/TewiFontOutline/1FE5.png
index 8da807ee3..89f902377 100644
Binary files a/fonts/TewiFontOutline/1FE5.png and b/fonts/TewiFontOutline/1FE5.png differ
diff --git a/fonts/TewiFontOutline/1FE6.png b/fonts/TewiFontOutline/1FE6.png
index 083bc353b..389dd1b18 100644
Binary files a/fonts/TewiFontOutline/1FE6.png and b/fonts/TewiFontOutline/1FE6.png differ
diff --git a/fonts/TewiFontOutline/1FE7.png b/fonts/TewiFontOutline/1FE7.png
index 77cecb697..259eb3a85 100644
Binary files a/fonts/TewiFontOutline/1FE7.png and b/fonts/TewiFontOutline/1FE7.png differ
diff --git a/fonts/TewiFontOutline/1FE8.png b/fonts/TewiFontOutline/1FE8.png
index a64dfbacd..c914b25c8 100644
Binary files a/fonts/TewiFontOutline/1FE8.png and b/fonts/TewiFontOutline/1FE8.png differ
diff --git a/fonts/TewiFontOutline/1FE9.png b/fonts/TewiFontOutline/1FE9.png
index 05b6d9537..32c8a498b 100644
Binary files a/fonts/TewiFontOutline/1FE9.png and b/fonts/TewiFontOutline/1FE9.png differ
diff --git a/fonts/TewiFontOutline/1FEA.png b/fonts/TewiFontOutline/1FEA.png
index 94fdacc5b..e17882928 100644
Binary files a/fonts/TewiFontOutline/1FEA.png and b/fonts/TewiFontOutline/1FEA.png differ
diff --git a/fonts/TewiFontOutline/1FEB.png b/fonts/TewiFontOutline/1FEB.png
index d609ac6ea..b6f7c5555 100644
Binary files a/fonts/TewiFontOutline/1FEB.png and b/fonts/TewiFontOutline/1FEB.png differ
diff --git a/fonts/TewiFontOutline/1FEC.png b/fonts/TewiFontOutline/1FEC.png
index 5180fb80b..76e824720 100644
Binary files a/fonts/TewiFontOutline/1FEC.png and b/fonts/TewiFontOutline/1FEC.png differ
diff --git a/fonts/TewiFontOutline/1FED.png b/fonts/TewiFontOutline/1FED.png
index 2d567dde0..fad74e800 100644
Binary files a/fonts/TewiFontOutline/1FED.png and b/fonts/TewiFontOutline/1FED.png differ
diff --git a/fonts/TewiFontOutline/1FEE.png b/fonts/TewiFontOutline/1FEE.png
index c766b0b68..eee50c4d7 100644
Binary files a/fonts/TewiFontOutline/1FEE.png and b/fonts/TewiFontOutline/1FEE.png differ
diff --git a/fonts/TewiFontOutline/1FEF.png b/fonts/TewiFontOutline/1FEF.png
index ca99df502..9b79228ea 100644
Binary files a/fonts/TewiFontOutline/1FEF.png and b/fonts/TewiFontOutline/1FEF.png differ
diff --git a/fonts/TewiFontOutline/1FF2.png b/fonts/TewiFontOutline/1FF2.png
index a670f8ebb..98080db50 100644
Binary files a/fonts/TewiFontOutline/1FF2.png and b/fonts/TewiFontOutline/1FF2.png differ
diff --git a/fonts/TewiFontOutline/1FF3.png b/fonts/TewiFontOutline/1FF3.png
index a7b832d56..2268de4b1 100644
Binary files a/fonts/TewiFontOutline/1FF3.png and b/fonts/TewiFontOutline/1FF3.png differ
diff --git a/fonts/TewiFontOutline/1FF4.png b/fonts/TewiFontOutline/1FF4.png
index 3ecde8407..542cdd880 100644
Binary files a/fonts/TewiFontOutline/1FF4.png and b/fonts/TewiFontOutline/1FF4.png differ
diff --git a/fonts/TewiFontOutline/1FF6.png b/fonts/TewiFontOutline/1FF6.png
index 561bd1079..2bddebf90 100644
Binary files a/fonts/TewiFontOutline/1FF6.png and b/fonts/TewiFontOutline/1FF6.png differ
diff --git a/fonts/TewiFontOutline/1FF7.png b/fonts/TewiFontOutline/1FF7.png
index 39dc89cf6..230182a77 100644
Binary files a/fonts/TewiFontOutline/1FF7.png and b/fonts/TewiFontOutline/1FF7.png differ
diff --git a/fonts/TewiFontOutline/1FF8.png b/fonts/TewiFontOutline/1FF8.png
index 7e9076e26..c70d604ee 100644
Binary files a/fonts/TewiFontOutline/1FF8.png and b/fonts/TewiFontOutline/1FF8.png differ
diff --git a/fonts/TewiFontOutline/1FF9.png b/fonts/TewiFontOutline/1FF9.png
index 2db0573c3..7456402eb 100644
Binary files a/fonts/TewiFontOutline/1FF9.png and b/fonts/TewiFontOutline/1FF9.png differ
diff --git a/fonts/TewiFontOutline/1FFA.png b/fonts/TewiFontOutline/1FFA.png
index 694562547..9981676fa 100644
Binary files a/fonts/TewiFontOutline/1FFA.png and b/fonts/TewiFontOutline/1FFA.png differ
diff --git a/fonts/TewiFontOutline/1FFB.png b/fonts/TewiFontOutline/1FFB.png
index 03f299480..11abcc4b4 100644
Binary files a/fonts/TewiFontOutline/1FFB.png and b/fonts/TewiFontOutline/1FFB.png differ
diff --git a/fonts/TewiFontOutline/1FFC.png b/fonts/TewiFontOutline/1FFC.png
index 1f5dfc018..a70b20dcb 100644
Binary files a/fonts/TewiFontOutline/1FFC.png and b/fonts/TewiFontOutline/1FFC.png differ
diff --git a/fonts/TewiFontOutline/1FFD.png b/fonts/TewiFontOutline/1FFD.png
index eedc9e228..43b11a47b 100644
Binary files a/fonts/TewiFontOutline/1FFD.png and b/fonts/TewiFontOutline/1FFD.png differ
diff --git a/fonts/TewiFontOutline/1FFE.png b/fonts/TewiFontOutline/1FFE.png
index 11f5b21bb..4b0a53720 100644
Binary files a/fonts/TewiFontOutline/1FFE.png and b/fonts/TewiFontOutline/1FFE.png differ
diff --git a/fonts/TewiFontOutline/2010.png b/fonts/TewiFontOutline/2010.png
index 0eea7fd51..09de08a92 100644
Binary files a/fonts/TewiFontOutline/2010.png and b/fonts/TewiFontOutline/2010.png differ
diff --git a/fonts/TewiFontOutline/2012.png b/fonts/TewiFontOutline/2012.png
index 2c0d6328c..8e5332fa6 100644
Binary files a/fonts/TewiFontOutline/2012.png and b/fonts/TewiFontOutline/2012.png differ
diff --git a/fonts/TewiFontOutline/2013.png b/fonts/TewiFontOutline/2013.png
index 2c0d6328c..8e5332fa6 100644
Binary files a/fonts/TewiFontOutline/2013.png and b/fonts/TewiFontOutline/2013.png differ
diff --git a/fonts/TewiFontOutline/2014.png b/fonts/TewiFontOutline/2014.png
index ac1f2b36f..9b63a4ce0 100644
Binary files a/fonts/TewiFontOutline/2014.png and b/fonts/TewiFontOutline/2014.png differ
diff --git a/fonts/TewiFontOutline/2015.png b/fonts/TewiFontOutline/2015.png
index ac1f2b36f..9b63a4ce0 100644
Binary files a/fonts/TewiFontOutline/2015.png and b/fonts/TewiFontOutline/2015.png differ
diff --git a/fonts/TewiFontOutline/2016.png b/fonts/TewiFontOutline/2016.png
index 7f3740e27..61f5c17b8 100644
Binary files a/fonts/TewiFontOutline/2016.png and b/fonts/TewiFontOutline/2016.png differ
diff --git a/fonts/TewiFontOutline/2017.png b/fonts/TewiFontOutline/2017.png
index 60092b54d..e068f04ce 100644
Binary files a/fonts/TewiFontOutline/2017.png and b/fonts/TewiFontOutline/2017.png differ
diff --git a/fonts/TewiFontOutline/2018.png b/fonts/TewiFontOutline/2018.png
index 5e187949f..7b7de098b 100644
Binary files a/fonts/TewiFontOutline/2018.png and b/fonts/TewiFontOutline/2018.png differ
diff --git a/fonts/TewiFontOutline/2019.png b/fonts/TewiFontOutline/2019.png
index d6a02d148..f380485c1 100644
Binary files a/fonts/TewiFontOutline/2019.png and b/fonts/TewiFontOutline/2019.png differ
diff --git a/fonts/TewiFontOutline/201A.png b/fonts/TewiFontOutline/201A.png
index 7e0d8a8e7..6f92eefaa 100644
Binary files a/fonts/TewiFontOutline/201A.png and b/fonts/TewiFontOutline/201A.png differ
diff --git a/fonts/TewiFontOutline/201B.png b/fonts/TewiFontOutline/201B.png
index 11f5b21bb..4b0a53720 100644
Binary files a/fonts/TewiFontOutline/201B.png and b/fonts/TewiFontOutline/201B.png differ
diff --git a/fonts/TewiFontOutline/201C.png b/fonts/TewiFontOutline/201C.png
index 2f2e30baf..529f37780 100644
Binary files a/fonts/TewiFontOutline/201C.png and b/fonts/TewiFontOutline/201C.png differ
diff --git a/fonts/TewiFontOutline/201D.png b/fonts/TewiFontOutline/201D.png
index f6807fb14..ab023c734 100644
Binary files a/fonts/TewiFontOutline/201D.png and b/fonts/TewiFontOutline/201D.png differ
diff --git a/fonts/TewiFontOutline/201E.png b/fonts/TewiFontOutline/201E.png
index 82440bff1..768160bb7 100644
Binary files a/fonts/TewiFontOutline/201E.png and b/fonts/TewiFontOutline/201E.png differ
diff --git a/fonts/TewiFontOutline/201F.png b/fonts/TewiFontOutline/201F.png
index c79ec41ca..269acad85 100644
Binary files a/fonts/TewiFontOutline/201F.png and b/fonts/TewiFontOutline/201F.png differ
diff --git a/fonts/TewiFontOutline/2020.png b/fonts/TewiFontOutline/2020.png
index 549d989f6..9ae7462cf 100644
Binary files a/fonts/TewiFontOutline/2020.png and b/fonts/TewiFontOutline/2020.png differ
diff --git a/fonts/TewiFontOutline/2021.png b/fonts/TewiFontOutline/2021.png
index 2f3e70d7a..efdcb0a83 100644
Binary files a/fonts/TewiFontOutline/2021.png and b/fonts/TewiFontOutline/2021.png differ
diff --git a/fonts/TewiFontOutline/2022.png b/fonts/TewiFontOutline/2022.png
index 83b720354..12c393a65 100644
Binary files a/fonts/TewiFontOutline/2022.png and b/fonts/TewiFontOutline/2022.png differ
diff --git a/fonts/TewiFontOutline/2023.png b/fonts/TewiFontOutline/2023.png
index f5cdee5d8..7370bc4d4 100644
Binary files a/fonts/TewiFontOutline/2023.png and b/fonts/TewiFontOutline/2023.png differ
diff --git a/fonts/TewiFontOutline/2024.png b/fonts/TewiFontOutline/2024.png
index d3e673a8f..3808058f9 100644
Binary files a/fonts/TewiFontOutline/2024.png and b/fonts/TewiFontOutline/2024.png differ
diff --git a/fonts/TewiFontOutline/2025.png b/fonts/TewiFontOutline/2025.png
index 163202172..2ba98d2cc 100644
Binary files a/fonts/TewiFontOutline/2025.png and b/fonts/TewiFontOutline/2025.png differ
diff --git a/fonts/TewiFontOutline/2026.png b/fonts/TewiFontOutline/2026.png
index 095cf5776..41d0cf7be 100644
Binary files a/fonts/TewiFontOutline/2026.png and b/fonts/TewiFontOutline/2026.png differ
diff --git a/fonts/TewiFontOutline/2027.png b/fonts/TewiFontOutline/2027.png
index 28270b539..9ad6328d5 100644
Binary files a/fonts/TewiFontOutline/2027.png and b/fonts/TewiFontOutline/2027.png differ
diff --git a/fonts/TewiFontOutline/2030.png b/fonts/TewiFontOutline/2030.png
index 43d1837bd..fa99bb56c 100644
Binary files a/fonts/TewiFontOutline/2030.png and b/fonts/TewiFontOutline/2030.png differ
diff --git a/fonts/TewiFontOutline/2032.png b/fonts/TewiFontOutline/2032.png
index 65457d174..62881eb6f 100644
Binary files a/fonts/TewiFontOutline/2032.png and b/fonts/TewiFontOutline/2032.png differ
diff --git a/fonts/TewiFontOutline/2033.png b/fonts/TewiFontOutline/2033.png
index b1fbe97f9..f1b1a7013 100644
Binary files a/fonts/TewiFontOutline/2033.png and b/fonts/TewiFontOutline/2033.png differ
diff --git a/fonts/TewiFontOutline/2034.png b/fonts/TewiFontOutline/2034.png
index d5c9820f2..49dd83dba 100644
Binary files a/fonts/TewiFontOutline/2034.png and b/fonts/TewiFontOutline/2034.png differ
diff --git a/fonts/TewiFontOutline/2035.png b/fonts/TewiFontOutline/2035.png
index 5b37d9428..e6b4ecf19 100644
Binary files a/fonts/TewiFontOutline/2035.png and b/fonts/TewiFontOutline/2035.png differ
diff --git a/fonts/TewiFontOutline/2036.png b/fonts/TewiFontOutline/2036.png
index c5526f96b..c7ef60d98 100644
Binary files a/fonts/TewiFontOutline/2036.png and b/fonts/TewiFontOutline/2036.png differ
diff --git a/fonts/TewiFontOutline/2037.png b/fonts/TewiFontOutline/2037.png
index b7354af45..0b2faf8bb 100644
Binary files a/fonts/TewiFontOutline/2037.png and b/fonts/TewiFontOutline/2037.png differ
diff --git a/fonts/TewiFontOutline/2038.png b/fonts/TewiFontOutline/2038.png
index f696283a1..417fdd80c 100644
Binary files a/fonts/TewiFontOutline/2038.png and b/fonts/TewiFontOutline/2038.png differ
diff --git a/fonts/TewiFontOutline/2039.png b/fonts/TewiFontOutline/2039.png
index 2bdb1337a..4a26e85c0 100644
Binary files a/fonts/TewiFontOutline/2039.png and b/fonts/TewiFontOutline/2039.png differ
diff --git a/fonts/TewiFontOutline/203A.png b/fonts/TewiFontOutline/203A.png
index 002208fc2..8513dd0b4 100644
Binary files a/fonts/TewiFontOutline/203A.png and b/fonts/TewiFontOutline/203A.png differ
diff --git a/fonts/TewiFontOutline/203C.png b/fonts/TewiFontOutline/203C.png
index ab84b3458..e855be19c 100644
Binary files a/fonts/TewiFontOutline/203C.png and b/fonts/TewiFontOutline/203C.png differ
diff --git a/fonts/TewiFontOutline/203D.png b/fonts/TewiFontOutline/203D.png
index b1276ef36..01ef852ca 100644
Binary files a/fonts/TewiFontOutline/203D.png and b/fonts/TewiFontOutline/203D.png differ
diff --git a/fonts/TewiFontOutline/203E.png b/fonts/TewiFontOutline/203E.png
index 55f759bd6..d56e56f27 100644
Binary files a/fonts/TewiFontOutline/203E.png and b/fonts/TewiFontOutline/203E.png differ
diff --git a/fonts/TewiFontOutline/203F.png b/fonts/TewiFontOutline/203F.png
index d6292d65a..e796a6c54 100644
Binary files a/fonts/TewiFontOutline/203F.png and b/fonts/TewiFontOutline/203F.png differ
diff --git a/fonts/TewiFontOutline/2040.png b/fonts/TewiFontOutline/2040.png
index 26cc73a3a..a010ff97d 100644
Binary files a/fonts/TewiFontOutline/2040.png and b/fonts/TewiFontOutline/2040.png differ
diff --git a/fonts/TewiFontOutline/2041.png b/fonts/TewiFontOutline/2041.png
index 439900739..9380d2f58 100644
Binary files a/fonts/TewiFontOutline/2041.png and b/fonts/TewiFontOutline/2041.png differ
diff --git a/fonts/TewiFontOutline/2042.png b/fonts/TewiFontOutline/2042.png
index a8118bc35..2c934fa04 100644
Binary files a/fonts/TewiFontOutline/2042.png and b/fonts/TewiFontOutline/2042.png differ
diff --git a/fonts/TewiFontOutline/2043.png b/fonts/TewiFontOutline/2043.png
index db0512de8..a79b123a7 100644
Binary files a/fonts/TewiFontOutline/2043.png and b/fonts/TewiFontOutline/2043.png differ
diff --git a/fonts/TewiFontOutline/2044.png b/fonts/TewiFontOutline/2044.png
index 12e3d4a56..0eb5eaa78 100644
Binary files a/fonts/TewiFontOutline/2044.png and b/fonts/TewiFontOutline/2044.png differ
diff --git a/fonts/TewiFontOutline/2045.png b/fonts/TewiFontOutline/2045.png
index 135b70542..6bd8075c6 100644
Binary files a/fonts/TewiFontOutline/2045.png and b/fonts/TewiFontOutline/2045.png differ
diff --git a/fonts/TewiFontOutline/2046.png b/fonts/TewiFontOutline/2046.png
index 3cd3b3195..3315a7c18 100644
Binary files a/fonts/TewiFontOutline/2046.png and b/fonts/TewiFontOutline/2046.png differ
diff --git a/fonts/TewiFontOutline/2047.png b/fonts/TewiFontOutline/2047.png
index 0824dea70..08cb705d2 100644
Binary files a/fonts/TewiFontOutline/2047.png and b/fonts/TewiFontOutline/2047.png differ
diff --git a/fonts/TewiFontOutline/2048.png b/fonts/TewiFontOutline/2048.png
index a9a5d3bc6..796d6966d 100644
Binary files a/fonts/TewiFontOutline/2048.png and b/fonts/TewiFontOutline/2048.png differ
diff --git a/fonts/TewiFontOutline/2049.png b/fonts/TewiFontOutline/2049.png
index c9a154b2b..bf10b39b6 100644
Binary files a/fonts/TewiFontOutline/2049.png and b/fonts/TewiFontOutline/2049.png differ
diff --git a/fonts/TewiFontOutline/204A.png b/fonts/TewiFontOutline/204A.png
index 4f93c4191..379c9bc09 100644
Binary files a/fonts/TewiFontOutline/204A.png and b/fonts/TewiFontOutline/204A.png differ
diff --git a/fonts/TewiFontOutline/204B.png b/fonts/TewiFontOutline/204B.png
index 516d1c8d0..06e9ecf00 100644
Binary files a/fonts/TewiFontOutline/204B.png and b/fonts/TewiFontOutline/204B.png differ
diff --git a/fonts/TewiFontOutline/204C.png b/fonts/TewiFontOutline/204C.png
index 708a96da7..a2e21cfb5 100644
Binary files a/fonts/TewiFontOutline/204C.png and b/fonts/TewiFontOutline/204C.png differ
diff --git a/fonts/TewiFontOutline/204D.png b/fonts/TewiFontOutline/204D.png
index 547328649..81b0b0500 100644
Binary files a/fonts/TewiFontOutline/204D.png and b/fonts/TewiFontOutline/204D.png differ
diff --git a/fonts/TewiFontOutline/204E.png b/fonts/TewiFontOutline/204E.png
index c62898049..83237f4b6 100644
Binary files a/fonts/TewiFontOutline/204E.png and b/fonts/TewiFontOutline/204E.png differ
diff --git a/fonts/TewiFontOutline/204F.png b/fonts/TewiFontOutline/204F.png
index 1a7c60608..2cdb898a6 100644
Binary files a/fonts/TewiFontOutline/204F.png and b/fonts/TewiFontOutline/204F.png differ
diff --git a/fonts/TewiFontOutline/2050.png b/fonts/TewiFontOutline/2050.png
index 629b4ce82..070d26184 100644
Binary files a/fonts/TewiFontOutline/2050.png and b/fonts/TewiFontOutline/2050.png differ
diff --git a/fonts/TewiFontOutline/2051.png b/fonts/TewiFontOutline/2051.png
index 81ba41ce1..39cb02f37 100644
Binary files a/fonts/TewiFontOutline/2051.png and b/fonts/TewiFontOutline/2051.png differ
diff --git a/fonts/TewiFontOutline/2052.png b/fonts/TewiFontOutline/2052.png
index d0a19c8d4..18f141542 100644
Binary files a/fonts/TewiFontOutline/2052.png and b/fonts/TewiFontOutline/2052.png differ
diff --git a/fonts/TewiFontOutline/2053.png b/fonts/TewiFontOutline/2053.png
index 10a3c9d1a..2e1035c42 100644
Binary files a/fonts/TewiFontOutline/2053.png and b/fonts/TewiFontOutline/2053.png differ
diff --git a/fonts/TewiFontOutline/2054.png b/fonts/TewiFontOutline/2054.png
index 770312a57..601d61dc6 100644
Binary files a/fonts/TewiFontOutline/2054.png and b/fonts/TewiFontOutline/2054.png differ
diff --git a/fonts/TewiFontOutline/2055.png b/fonts/TewiFontOutline/2055.png
index 120eeadb9..e8b16e031 100644
Binary files a/fonts/TewiFontOutline/2055.png and b/fonts/TewiFontOutline/2055.png differ
diff --git a/fonts/TewiFontOutline/2056.png b/fonts/TewiFontOutline/2056.png
index 88553b212..9b8a69375 100644
Binary files a/fonts/TewiFontOutline/2056.png and b/fonts/TewiFontOutline/2056.png differ
diff --git a/fonts/TewiFontOutline/2058.png b/fonts/TewiFontOutline/2058.png
index afa2dc97f..56009eb18 100644
Binary files a/fonts/TewiFontOutline/2058.png and b/fonts/TewiFontOutline/2058.png differ
diff --git a/fonts/TewiFontOutline/2059.png b/fonts/TewiFontOutline/2059.png
index c99586712..bfcf6c2dc 100644
Binary files a/fonts/TewiFontOutline/2059.png and b/fonts/TewiFontOutline/2059.png differ
diff --git a/fonts/TewiFontOutline/205A.png b/fonts/TewiFontOutline/205A.png
index 58128f6da..d5138ea5d 100644
Binary files a/fonts/TewiFontOutline/205A.png and b/fonts/TewiFontOutline/205A.png differ
diff --git a/fonts/TewiFontOutline/205B.png b/fonts/TewiFontOutline/205B.png
index a9a4d4dff..084fda8d7 100644
Binary files a/fonts/TewiFontOutline/205B.png and b/fonts/TewiFontOutline/205B.png differ
diff --git a/fonts/TewiFontOutline/205C.png b/fonts/TewiFontOutline/205C.png
index 6977fbe3b..6e5637f7f 100644
Binary files a/fonts/TewiFontOutline/205C.png and b/fonts/TewiFontOutline/205C.png differ
diff --git a/fonts/TewiFontOutline/205D.png b/fonts/TewiFontOutline/205D.png
index f3ecbe0e3..509920b5e 100644
Binary files a/fonts/TewiFontOutline/205D.png and b/fonts/TewiFontOutline/205D.png differ
diff --git a/fonts/TewiFontOutline/205E.png b/fonts/TewiFontOutline/205E.png
index c024daf6f..e6b8cf175 100644
Binary files a/fonts/TewiFontOutline/205E.png and b/fonts/TewiFontOutline/205E.png differ
diff --git a/fonts/TewiFontOutline/2070.png b/fonts/TewiFontOutline/2070.png
index a5b309f31..91e249c7f 100644
Binary files a/fonts/TewiFontOutline/2070.png and b/fonts/TewiFontOutline/2070.png differ
diff --git a/fonts/TewiFontOutline/2071.png b/fonts/TewiFontOutline/2071.png
index 2861bae9f..8dc154a8b 100644
Binary files a/fonts/TewiFontOutline/2071.png and b/fonts/TewiFontOutline/2071.png differ
diff --git a/fonts/TewiFontOutline/2074.png b/fonts/TewiFontOutline/2074.png
index 0e4d6e255..d2dd67283 100644
Binary files a/fonts/TewiFontOutline/2074.png and b/fonts/TewiFontOutline/2074.png differ
diff --git a/fonts/TewiFontOutline/2075.png b/fonts/TewiFontOutline/2075.png
index 2b99a9c74..8e0d7777f 100644
Binary files a/fonts/TewiFontOutline/2075.png and b/fonts/TewiFontOutline/2075.png differ
diff --git a/fonts/TewiFontOutline/2076.png b/fonts/TewiFontOutline/2076.png
index 9418be847..2d2344947 100644
Binary files a/fonts/TewiFontOutline/2076.png and b/fonts/TewiFontOutline/2076.png differ
diff --git a/fonts/TewiFontOutline/2077.png b/fonts/TewiFontOutline/2077.png
index b75d060bf..9f2bade94 100644
Binary files a/fonts/TewiFontOutline/2077.png and b/fonts/TewiFontOutline/2077.png differ
diff --git a/fonts/TewiFontOutline/2078.png b/fonts/TewiFontOutline/2078.png
index 97daebc45..3768d8d55 100644
Binary files a/fonts/TewiFontOutline/2078.png and b/fonts/TewiFontOutline/2078.png differ
diff --git a/fonts/TewiFontOutline/2079.png b/fonts/TewiFontOutline/2079.png
index 6dae11562..8d0f3928f 100644
Binary files a/fonts/TewiFontOutline/2079.png and b/fonts/TewiFontOutline/2079.png differ
diff --git a/fonts/TewiFontOutline/207A.png b/fonts/TewiFontOutline/207A.png
index 18d630974..79494caad 100644
Binary files a/fonts/TewiFontOutline/207A.png and b/fonts/TewiFontOutline/207A.png differ
diff --git a/fonts/TewiFontOutline/207B.png b/fonts/TewiFontOutline/207B.png
index 798c8985e..43ff16448 100644
Binary files a/fonts/TewiFontOutline/207B.png and b/fonts/TewiFontOutline/207B.png differ
diff --git a/fonts/TewiFontOutline/207C.png b/fonts/TewiFontOutline/207C.png
index 5795a6ce6..b0a16c075 100644
Binary files a/fonts/TewiFontOutline/207C.png and b/fonts/TewiFontOutline/207C.png differ
diff --git a/fonts/TewiFontOutline/207D.png b/fonts/TewiFontOutline/207D.png
index be67d10a3..17dc1a670 100644
Binary files a/fonts/TewiFontOutline/207D.png and b/fonts/TewiFontOutline/207D.png differ
diff --git a/fonts/TewiFontOutline/207E.png b/fonts/TewiFontOutline/207E.png
index c973e846d..c022194d2 100644
Binary files a/fonts/TewiFontOutline/207E.png and b/fonts/TewiFontOutline/207E.png differ
diff --git a/fonts/TewiFontOutline/207F.png b/fonts/TewiFontOutline/207F.png
index 73207cb2b..8f2de85a6 100644
Binary files a/fonts/TewiFontOutline/207F.png and b/fonts/TewiFontOutline/207F.png differ
diff --git a/fonts/TewiFontOutline/2080.png b/fonts/TewiFontOutline/2080.png
index 47cd3f662..009f05ce3 100644
Binary files a/fonts/TewiFontOutline/2080.png and b/fonts/TewiFontOutline/2080.png differ
diff --git a/fonts/TewiFontOutline/2081.png b/fonts/TewiFontOutline/2081.png
index 8e15657e1..84b480861 100644
Binary files a/fonts/TewiFontOutline/2081.png and b/fonts/TewiFontOutline/2081.png differ
diff --git a/fonts/TewiFontOutline/2082.png b/fonts/TewiFontOutline/2082.png
index 72951a2c5..f29bed0e2 100644
Binary files a/fonts/TewiFontOutline/2082.png and b/fonts/TewiFontOutline/2082.png differ
diff --git a/fonts/TewiFontOutline/2083.png b/fonts/TewiFontOutline/2083.png
index 862f3b1b4..49b2f91cd 100644
Binary files a/fonts/TewiFontOutline/2083.png and b/fonts/TewiFontOutline/2083.png differ
diff --git a/fonts/TewiFontOutline/2084.png b/fonts/TewiFontOutline/2084.png
index 8280827db..f83fd3d29 100644
Binary files a/fonts/TewiFontOutline/2084.png and b/fonts/TewiFontOutline/2084.png differ
diff --git a/fonts/TewiFontOutline/2085.png b/fonts/TewiFontOutline/2085.png
index 34bc19862..658048cc3 100644
Binary files a/fonts/TewiFontOutline/2085.png and b/fonts/TewiFontOutline/2085.png differ
diff --git a/fonts/TewiFontOutline/2086.png b/fonts/TewiFontOutline/2086.png
index d59a6137d..11e32b2f0 100644
Binary files a/fonts/TewiFontOutline/2086.png and b/fonts/TewiFontOutline/2086.png differ
diff --git a/fonts/TewiFontOutline/2087.png b/fonts/TewiFontOutline/2087.png
index 5e4768538..f76bae969 100644
Binary files a/fonts/TewiFontOutline/2087.png and b/fonts/TewiFontOutline/2087.png differ
diff --git a/fonts/TewiFontOutline/2088.png b/fonts/TewiFontOutline/2088.png
index a474841e5..b76a4a63a 100644
Binary files a/fonts/TewiFontOutline/2088.png and b/fonts/TewiFontOutline/2088.png differ
diff --git a/fonts/TewiFontOutline/2089.png b/fonts/TewiFontOutline/2089.png
index a3bd6f9d5..fa5af6bc6 100644
Binary files a/fonts/TewiFontOutline/2089.png and b/fonts/TewiFontOutline/2089.png differ
diff --git a/fonts/TewiFontOutline/208A.png b/fonts/TewiFontOutline/208A.png
index 5b8b7829a..63711acf0 100644
Binary files a/fonts/TewiFontOutline/208A.png and b/fonts/TewiFontOutline/208A.png differ
diff --git a/fonts/TewiFontOutline/208B.png b/fonts/TewiFontOutline/208B.png
index 52f34fa2d..6fa9de8c6 100644
Binary files a/fonts/TewiFontOutline/208B.png and b/fonts/TewiFontOutline/208B.png differ
diff --git a/fonts/TewiFontOutline/208C.png b/fonts/TewiFontOutline/208C.png
index 06542a951..9502c7c61 100644
Binary files a/fonts/TewiFontOutline/208C.png and b/fonts/TewiFontOutline/208C.png differ
diff --git a/fonts/TewiFontOutline/208D.png b/fonts/TewiFontOutline/208D.png
index a10ba8004..97f9f9f03 100644
Binary files a/fonts/TewiFontOutline/208D.png and b/fonts/TewiFontOutline/208D.png differ
diff --git a/fonts/TewiFontOutline/208E.png b/fonts/TewiFontOutline/208E.png
index 5965c042a..7ecda7025 100644
Binary files a/fonts/TewiFontOutline/208E.png and b/fonts/TewiFontOutline/208E.png differ
diff --git a/fonts/TewiFontOutline/2090.png b/fonts/TewiFontOutline/2090.png
index be9b63235..6bc7ca7f2 100644
Binary files a/fonts/TewiFontOutline/2090.png and b/fonts/TewiFontOutline/2090.png differ
diff --git a/fonts/TewiFontOutline/2091.png b/fonts/TewiFontOutline/2091.png
index 5a2e51007..111cb6759 100644
Binary files a/fonts/TewiFontOutline/2091.png and b/fonts/TewiFontOutline/2091.png differ
diff --git a/fonts/TewiFontOutline/2092.png b/fonts/TewiFontOutline/2092.png
index 8c52eff67..87501d9ec 100644
Binary files a/fonts/TewiFontOutline/2092.png and b/fonts/TewiFontOutline/2092.png differ
diff --git a/fonts/TewiFontOutline/2093.png b/fonts/TewiFontOutline/2093.png
index 32faad169..e6977adc4 100644
Binary files a/fonts/TewiFontOutline/2093.png and b/fonts/TewiFontOutline/2093.png differ
diff --git a/fonts/TewiFontOutline/2094.png b/fonts/TewiFontOutline/2094.png
index 111555a23..979ed2d58 100644
Binary files a/fonts/TewiFontOutline/2094.png and b/fonts/TewiFontOutline/2094.png differ
diff --git a/fonts/TewiFontOutline/2095.png b/fonts/TewiFontOutline/2095.png
index fa5f83c69..a9eafa4ed 100644
Binary files a/fonts/TewiFontOutline/2095.png and b/fonts/TewiFontOutline/2095.png differ
diff --git a/fonts/TewiFontOutline/2096.png b/fonts/TewiFontOutline/2096.png
index adc08b51f..1b4aec586 100644
Binary files a/fonts/TewiFontOutline/2096.png and b/fonts/TewiFontOutline/2096.png differ
diff --git a/fonts/TewiFontOutline/2097.png b/fonts/TewiFontOutline/2097.png
index 3aa976dc6..62446789f 100644
Binary files a/fonts/TewiFontOutline/2097.png and b/fonts/TewiFontOutline/2097.png differ
diff --git a/fonts/TewiFontOutline/2098.png b/fonts/TewiFontOutline/2098.png
index 167b0e242..9e6e10f38 100644
Binary files a/fonts/TewiFontOutline/2098.png and b/fonts/TewiFontOutline/2098.png differ
diff --git a/fonts/TewiFontOutline/2099.png b/fonts/TewiFontOutline/2099.png
index 5c6eb2f72..92c00d9bc 100644
Binary files a/fonts/TewiFontOutline/2099.png and b/fonts/TewiFontOutline/2099.png differ
diff --git a/fonts/TewiFontOutline/209A.png b/fonts/TewiFontOutline/209A.png
index a47bb38fb..049a36fcf 100644
Binary files a/fonts/TewiFontOutline/209A.png and b/fonts/TewiFontOutline/209A.png differ
diff --git a/fonts/TewiFontOutline/209B.png b/fonts/TewiFontOutline/209B.png
index 7fc3dd879..ce38df609 100644
Binary files a/fonts/TewiFontOutline/209B.png and b/fonts/TewiFontOutline/209B.png differ
diff --git a/fonts/TewiFontOutline/209C.png b/fonts/TewiFontOutline/209C.png
index afda09459..b29d27f7f 100644
Binary files a/fonts/TewiFontOutline/209C.png and b/fonts/TewiFontOutline/209C.png differ
diff --git a/fonts/TewiFontOutline/20A0.png b/fonts/TewiFontOutline/20A0.png
index 72904e339..5b45e305e 100644
Binary files a/fonts/TewiFontOutline/20A0.png and b/fonts/TewiFontOutline/20A0.png differ
diff --git a/fonts/TewiFontOutline/20A1.png b/fonts/TewiFontOutline/20A1.png
index 4bc6d69c7..c965cea64 100644
Binary files a/fonts/TewiFontOutline/20A1.png and b/fonts/TewiFontOutline/20A1.png differ
diff --git a/fonts/TewiFontOutline/20A2.png b/fonts/TewiFontOutline/20A2.png
index e58aceb68..e6adc501c 100644
Binary files a/fonts/TewiFontOutline/20A2.png and b/fonts/TewiFontOutline/20A2.png differ
diff --git a/fonts/TewiFontOutline/20A3.png b/fonts/TewiFontOutline/20A3.png
index e0b244059..db988cc50 100644
Binary files a/fonts/TewiFontOutline/20A3.png and b/fonts/TewiFontOutline/20A3.png differ
diff --git a/fonts/TewiFontOutline/20A4.png b/fonts/TewiFontOutline/20A4.png
index 03e812047..cabdff2f6 100644
Binary files a/fonts/TewiFontOutline/20A4.png and b/fonts/TewiFontOutline/20A4.png differ
diff --git a/fonts/TewiFontOutline/20A5.png b/fonts/TewiFontOutline/20A5.png
index f3e5d0000..ace1b9fe7 100644
Binary files a/fonts/TewiFontOutline/20A5.png and b/fonts/TewiFontOutline/20A5.png differ
diff --git a/fonts/TewiFontOutline/20A6.png b/fonts/TewiFontOutline/20A6.png
index 8e821bb30..787cec03e 100644
Binary files a/fonts/TewiFontOutline/20A6.png and b/fonts/TewiFontOutline/20A6.png differ
diff --git a/fonts/TewiFontOutline/20A8.png b/fonts/TewiFontOutline/20A8.png
index f5260b10f..158f96946 100644
Binary files a/fonts/TewiFontOutline/20A8.png and b/fonts/TewiFontOutline/20A8.png differ
diff --git a/fonts/TewiFontOutline/20A9.png b/fonts/TewiFontOutline/20A9.png
index 839a000d2..8d84deb41 100644
Binary files a/fonts/TewiFontOutline/20A9.png and b/fonts/TewiFontOutline/20A9.png differ
diff --git a/fonts/TewiFontOutline/20AA.png b/fonts/TewiFontOutline/20AA.png
index 71357ea6c..fa3690987 100644
Binary files a/fonts/TewiFontOutline/20AA.png and b/fonts/TewiFontOutline/20AA.png differ
diff --git a/fonts/TewiFontOutline/20AB.png b/fonts/TewiFontOutline/20AB.png
index a7526bbc9..8e77b296a 100644
Binary files a/fonts/TewiFontOutline/20AB.png and b/fonts/TewiFontOutline/20AB.png differ
diff --git a/fonts/TewiFontOutline/20AC.png b/fonts/TewiFontOutline/20AC.png
index cb439b603..e5487f660 100644
Binary files a/fonts/TewiFontOutline/20AC.png and b/fonts/TewiFontOutline/20AC.png differ
diff --git a/fonts/TewiFontOutline/20AD.png b/fonts/TewiFontOutline/20AD.png
index 01cb3617b..97ac33706 100644
Binary files a/fonts/TewiFontOutline/20AD.png and b/fonts/TewiFontOutline/20AD.png differ
diff --git a/fonts/TewiFontOutline/20AE.png b/fonts/TewiFontOutline/20AE.png
index 267febae0..be4b9de25 100644
Binary files a/fonts/TewiFontOutline/20AE.png and b/fonts/TewiFontOutline/20AE.png differ
diff --git a/fonts/TewiFontOutline/20AF.png b/fonts/TewiFontOutline/20AF.png
index 525d3149c..36baa70e1 100644
Binary files a/fonts/TewiFontOutline/20AF.png and b/fonts/TewiFontOutline/20AF.png differ
diff --git a/fonts/TewiFontOutline/20B1.png b/fonts/TewiFontOutline/20B1.png
index 7b96941cf..db1fc3e8d 100644
Binary files a/fonts/TewiFontOutline/20B1.png and b/fonts/TewiFontOutline/20B1.png differ
diff --git a/fonts/TewiFontOutline/20B2.png b/fonts/TewiFontOutline/20B2.png
index 7534562e5..b7ad84ffd 100644
Binary files a/fonts/TewiFontOutline/20B2.png and b/fonts/TewiFontOutline/20B2.png differ
diff --git a/fonts/TewiFontOutline/20B3.png b/fonts/TewiFontOutline/20B3.png
index 1ae490501..a5bd59b6a 100644
Binary files a/fonts/TewiFontOutline/20B3.png and b/fonts/TewiFontOutline/20B3.png differ
diff --git a/fonts/TewiFontOutline/20B5.png b/fonts/TewiFontOutline/20B5.png
index 1ad263c18..4b9283a3e 100644
Binary files a/fonts/TewiFontOutline/20B5.png and b/fonts/TewiFontOutline/20B5.png differ
diff --git a/fonts/TewiFontOutline/20B6.png b/fonts/TewiFontOutline/20B6.png
index 79e68c6eb..1ae73ab9d 100644
Binary files a/fonts/TewiFontOutline/20B6.png and b/fonts/TewiFontOutline/20B6.png differ
diff --git a/fonts/TewiFontOutline/20B8.png b/fonts/TewiFontOutline/20B8.png
index 2c1ce2b1b..a070b11d8 100644
Binary files a/fonts/TewiFontOutline/20B8.png and b/fonts/TewiFontOutline/20B8.png differ
diff --git a/fonts/TewiFontOutline/20B9.png b/fonts/TewiFontOutline/20B9.png
index 13c1811a1..82053f4b8 100644
Binary files a/fonts/TewiFontOutline/20B9.png and b/fonts/TewiFontOutline/20B9.png differ
diff --git a/fonts/TewiFontOutline/20BA.png b/fonts/TewiFontOutline/20BA.png
index 8a74d5082..2d498c871 100644
Binary files a/fonts/TewiFontOutline/20BA.png and b/fonts/TewiFontOutline/20BA.png differ
diff --git a/fonts/TewiFontOutline/20BC.png b/fonts/TewiFontOutline/20BC.png
index d7ccbe784..1b2e88809 100644
Binary files a/fonts/TewiFontOutline/20BC.png and b/fonts/TewiFontOutline/20BC.png differ
diff --git a/fonts/TewiFontOutline/20BD.png b/fonts/TewiFontOutline/20BD.png
index 2580e2b9f..a2a6a5f2c 100644
Binary files a/fonts/TewiFontOutline/20BD.png and b/fonts/TewiFontOutline/20BD.png differ
diff --git a/fonts/TewiFontOutline/2100.png b/fonts/TewiFontOutline/2100.png
index 7be8d0b49..9ed44c15a 100644
Binary files a/fonts/TewiFontOutline/2100.png and b/fonts/TewiFontOutline/2100.png differ
diff --git a/fonts/TewiFontOutline/2101.png b/fonts/TewiFontOutline/2101.png
index 0de4e8359..a83ff51a9 100644
Binary files a/fonts/TewiFontOutline/2101.png and b/fonts/TewiFontOutline/2101.png differ
diff --git a/fonts/TewiFontOutline/2102.png b/fonts/TewiFontOutline/2102.png
index 2b9e64610..86bf42bc6 100644
Binary files a/fonts/TewiFontOutline/2102.png and b/fonts/TewiFontOutline/2102.png differ
diff --git a/fonts/TewiFontOutline/2103.png b/fonts/TewiFontOutline/2103.png
index 22e265fce..7256d44e6 100644
Binary files a/fonts/TewiFontOutline/2103.png and b/fonts/TewiFontOutline/2103.png differ
diff --git a/fonts/TewiFontOutline/2104.png b/fonts/TewiFontOutline/2104.png
index de08a2a4e..c620cb2e1 100644
Binary files a/fonts/TewiFontOutline/2104.png and b/fonts/TewiFontOutline/2104.png differ
diff --git a/fonts/TewiFontOutline/2105.png b/fonts/TewiFontOutline/2105.png
index 09ff87e7b..f46475acc 100644
Binary files a/fonts/TewiFontOutline/2105.png and b/fonts/TewiFontOutline/2105.png differ
diff --git a/fonts/TewiFontOutline/2106.png b/fonts/TewiFontOutline/2106.png
index 3f00d793e..a58e63cef 100644
Binary files a/fonts/TewiFontOutline/2106.png and b/fonts/TewiFontOutline/2106.png differ
diff --git a/fonts/TewiFontOutline/2107.png b/fonts/TewiFontOutline/2107.png
index ae098b453..926a8900f 100644
Binary files a/fonts/TewiFontOutline/2107.png and b/fonts/TewiFontOutline/2107.png differ
diff --git a/fonts/TewiFontOutline/2108.png b/fonts/TewiFontOutline/2108.png
index 460dd4655..c1f803a4e 100644
Binary files a/fonts/TewiFontOutline/2108.png and b/fonts/TewiFontOutline/2108.png differ
diff --git a/fonts/TewiFontOutline/2109.png b/fonts/TewiFontOutline/2109.png
index dc4cb107c..8b52e81cb 100644
Binary files a/fonts/TewiFontOutline/2109.png and b/fonts/TewiFontOutline/2109.png differ
diff --git a/fonts/TewiFontOutline/210A.png b/fonts/TewiFontOutline/210A.png
index d63b53356..933033468 100644
Binary files a/fonts/TewiFontOutline/210A.png and b/fonts/TewiFontOutline/210A.png differ
diff --git a/fonts/TewiFontOutline/210B.png b/fonts/TewiFontOutline/210B.png
index 32921cbe2..928d3f0b5 100644
Binary files a/fonts/TewiFontOutline/210B.png and b/fonts/TewiFontOutline/210B.png differ
diff --git a/fonts/TewiFontOutline/2116.png b/fonts/TewiFontOutline/2116.png
index 107c346d8..be380a210 100644
Binary files a/fonts/TewiFontOutline/2116.png and b/fonts/TewiFontOutline/2116.png differ
diff --git a/fonts/TewiFontOutline/2117.png b/fonts/TewiFontOutline/2117.png
index b66b9c518..82712fa0c 100644
Binary files a/fonts/TewiFontOutline/2117.png and b/fonts/TewiFontOutline/2117.png differ
diff --git a/fonts/TewiFontOutline/2122.png b/fonts/TewiFontOutline/2122.png
index 121dca448..5d4b135be 100644
Binary files a/fonts/TewiFontOutline/2122.png and b/fonts/TewiFontOutline/2122.png differ
diff --git a/fonts/TewiFontOutline/2125.png b/fonts/TewiFontOutline/2125.png
index a468800f2..5f676cafc 100644
Binary files a/fonts/TewiFontOutline/2125.png and b/fonts/TewiFontOutline/2125.png differ
diff --git a/fonts/TewiFontOutline/2126.png b/fonts/TewiFontOutline/2126.png
index 6e48027ba..03e754b3f 100644
Binary files a/fonts/TewiFontOutline/2126.png and b/fonts/TewiFontOutline/2126.png differ
diff --git a/fonts/TewiFontOutline/2127.png b/fonts/TewiFontOutline/2127.png
index cb0cf0d97..edd5b2d82 100644
Binary files a/fonts/TewiFontOutline/2127.png and b/fonts/TewiFontOutline/2127.png differ
diff --git a/fonts/TewiFontOutline/212A.png b/fonts/TewiFontOutline/212A.png
index f8060a305..8411152b5 100644
Binary files a/fonts/TewiFontOutline/212A.png and b/fonts/TewiFontOutline/212A.png differ
diff --git a/fonts/TewiFontOutline/212B.png b/fonts/TewiFontOutline/212B.png
index e4b7891b2..72d73727d 100644
Binary files a/fonts/TewiFontOutline/212B.png and b/fonts/TewiFontOutline/212B.png differ
diff --git a/fonts/TewiFontOutline/212F.png b/fonts/TewiFontOutline/212F.png
index 095061988..5552a8fda 100644
Binary files a/fonts/TewiFontOutline/212F.png and b/fonts/TewiFontOutline/212F.png differ
diff --git a/fonts/TewiFontOutline/2133.png b/fonts/TewiFontOutline/2133.png
index e0d252344..87192a8b9 100644
Binary files a/fonts/TewiFontOutline/2133.png and b/fonts/TewiFontOutline/2133.png differ
diff --git a/fonts/TewiFontOutline/2134.png b/fonts/TewiFontOutline/2134.png
index c352f3e9a..9fd711851 100644
Binary files a/fonts/TewiFontOutline/2134.png and b/fonts/TewiFontOutline/2134.png differ
diff --git a/fonts/TewiFontOutline/2160.png b/fonts/TewiFontOutline/2160.png
index 74977ffdb..8589d4317 100644
Binary files a/fonts/TewiFontOutline/2160.png and b/fonts/TewiFontOutline/2160.png differ
diff --git a/fonts/TewiFontOutline/2161.png b/fonts/TewiFontOutline/2161.png
index 66bcb8bbb..bdd7ca793 100644
Binary files a/fonts/TewiFontOutline/2161.png and b/fonts/TewiFontOutline/2161.png differ
diff --git a/fonts/TewiFontOutline/2162.png b/fonts/TewiFontOutline/2162.png
index e0280a81a..f2dfd18f2 100644
Binary files a/fonts/TewiFontOutline/2162.png and b/fonts/TewiFontOutline/2162.png differ
diff --git a/fonts/TewiFontOutline/2163.png b/fonts/TewiFontOutline/2163.png
index 3bfabb648..7c622d5b8 100644
Binary files a/fonts/TewiFontOutline/2163.png and b/fonts/TewiFontOutline/2163.png differ
diff --git a/fonts/TewiFontOutline/2164.png b/fonts/TewiFontOutline/2164.png
index e33fd6bf9..63e4bf8bb 100644
Binary files a/fonts/TewiFontOutline/2164.png and b/fonts/TewiFontOutline/2164.png differ
diff --git a/fonts/TewiFontOutline/2165.png b/fonts/TewiFontOutline/2165.png
index a9a45a90a..3432849f3 100644
Binary files a/fonts/TewiFontOutline/2165.png and b/fonts/TewiFontOutline/2165.png differ
diff --git a/fonts/TewiFontOutline/2166.png b/fonts/TewiFontOutline/2166.png
index 807dbcb9b..3e951f18b 100644
Binary files a/fonts/TewiFontOutline/2166.png and b/fonts/TewiFontOutline/2166.png differ
diff --git a/fonts/TewiFontOutline/2168.png b/fonts/TewiFontOutline/2168.png
index 451c7a0b5..78d0d75be 100644
Binary files a/fonts/TewiFontOutline/2168.png and b/fonts/TewiFontOutline/2168.png differ
diff --git a/fonts/TewiFontOutline/2169.png b/fonts/TewiFontOutline/2169.png
index faaec77d4..0e56c2024 100644
Binary files a/fonts/TewiFontOutline/2169.png and b/fonts/TewiFontOutline/2169.png differ
diff --git a/fonts/TewiFontOutline/216A.png b/fonts/TewiFontOutline/216A.png
index e9773e132..0b2a0fab6 100644
Binary files a/fonts/TewiFontOutline/216A.png and b/fonts/TewiFontOutline/216A.png differ
diff --git a/fonts/TewiFontOutline/216B.png b/fonts/TewiFontOutline/216B.png
index cecb25799..9e844ede1 100644
Binary files a/fonts/TewiFontOutline/216B.png and b/fonts/TewiFontOutline/216B.png differ
diff --git a/fonts/TewiFontOutline/216C.png b/fonts/TewiFontOutline/216C.png
index a216844c0..becce23a0 100644
Binary files a/fonts/TewiFontOutline/216C.png and b/fonts/TewiFontOutline/216C.png differ
diff --git a/fonts/TewiFontOutline/216D.png b/fonts/TewiFontOutline/216D.png
index 997e5e8e2..9cbf7249d 100644
Binary files a/fonts/TewiFontOutline/216D.png and b/fonts/TewiFontOutline/216D.png differ
diff --git a/fonts/TewiFontOutline/216E.png b/fonts/TewiFontOutline/216E.png
index 2d9d5de38..bfd43ec0b 100644
Binary files a/fonts/TewiFontOutline/216E.png and b/fonts/TewiFontOutline/216E.png differ
diff --git a/fonts/TewiFontOutline/216F.png b/fonts/TewiFontOutline/216F.png
index ed0d7a72c..e79106da2 100644
Binary files a/fonts/TewiFontOutline/216F.png and b/fonts/TewiFontOutline/216F.png differ
diff --git a/fonts/TewiFontOutline/2170.png b/fonts/TewiFontOutline/2170.png
index b0a3181f6..dbdaeeb51 100644
Binary files a/fonts/TewiFontOutline/2170.png and b/fonts/TewiFontOutline/2170.png differ
diff --git a/fonts/TewiFontOutline/2171.png b/fonts/TewiFontOutline/2171.png
index 18fbb4d2c..249303c72 100644
Binary files a/fonts/TewiFontOutline/2171.png and b/fonts/TewiFontOutline/2171.png differ
diff --git a/fonts/TewiFontOutline/2172.png b/fonts/TewiFontOutline/2172.png
index 930e994a4..a5e190038 100644
Binary files a/fonts/TewiFontOutline/2172.png and b/fonts/TewiFontOutline/2172.png differ
diff --git a/fonts/TewiFontOutline/2173.png b/fonts/TewiFontOutline/2173.png
index f54dc99e9..6d8ba303e 100644
Binary files a/fonts/TewiFontOutline/2173.png and b/fonts/TewiFontOutline/2173.png differ
diff --git a/fonts/TewiFontOutline/2174.png b/fonts/TewiFontOutline/2174.png
index dd7184d81..48d5960b0 100644
Binary files a/fonts/TewiFontOutline/2174.png and b/fonts/TewiFontOutline/2174.png differ
diff --git a/fonts/TewiFontOutline/2175.png b/fonts/TewiFontOutline/2175.png
index 73dcd1c26..d4cb2fcdc 100644
Binary files a/fonts/TewiFontOutline/2175.png and b/fonts/TewiFontOutline/2175.png differ
diff --git a/fonts/TewiFontOutline/2176.png b/fonts/TewiFontOutline/2176.png
index 99c079ec9..37a8dc2b5 100644
Binary files a/fonts/TewiFontOutline/2176.png and b/fonts/TewiFontOutline/2176.png differ
diff --git a/fonts/TewiFontOutline/2178.png b/fonts/TewiFontOutline/2178.png
index 1f3a1946c..72049b0a4 100644
Binary files a/fonts/TewiFontOutline/2178.png and b/fonts/TewiFontOutline/2178.png differ
diff --git a/fonts/TewiFontOutline/2179.png b/fonts/TewiFontOutline/2179.png
index bb2f37b66..d2f607dab 100644
Binary files a/fonts/TewiFontOutline/2179.png and b/fonts/TewiFontOutline/2179.png differ
diff --git a/fonts/TewiFontOutline/217A.png b/fonts/TewiFontOutline/217A.png
index 4eda5ddd2..aba0dee93 100644
Binary files a/fonts/TewiFontOutline/217A.png and b/fonts/TewiFontOutline/217A.png differ
diff --git a/fonts/TewiFontOutline/217B.png b/fonts/TewiFontOutline/217B.png
index bf678f3d4..24a145294 100644
Binary files a/fonts/TewiFontOutline/217B.png and b/fonts/TewiFontOutline/217B.png differ
diff --git a/fonts/TewiFontOutline/217C.png b/fonts/TewiFontOutline/217C.png
index 11819c845..0d84c4b0f 100644
Binary files a/fonts/TewiFontOutline/217C.png and b/fonts/TewiFontOutline/217C.png differ
diff --git a/fonts/TewiFontOutline/217D.png b/fonts/TewiFontOutline/217D.png
index ab991f840..e05082f4a 100644
Binary files a/fonts/TewiFontOutline/217D.png and b/fonts/TewiFontOutline/217D.png differ
diff --git a/fonts/TewiFontOutline/217E.png b/fonts/TewiFontOutline/217E.png
index cdfee703d..be1e53a72 100644
Binary files a/fonts/TewiFontOutline/217E.png and b/fonts/TewiFontOutline/217E.png differ
diff --git a/fonts/TewiFontOutline/217F.png b/fonts/TewiFontOutline/217F.png
index c788fe8f3..73462fdcb 100644
Binary files a/fonts/TewiFontOutline/217F.png and b/fonts/TewiFontOutline/217F.png differ
diff --git a/fonts/TewiFontOutline/2180.png b/fonts/TewiFontOutline/2180.png
index 057fc5554..130199b72 100644
Binary files a/fonts/TewiFontOutline/2180.png and b/fonts/TewiFontOutline/2180.png differ
diff --git a/fonts/TewiFontOutline/2183.png b/fonts/TewiFontOutline/2183.png
index 29f3e3867..0af537303 100644
Binary files a/fonts/TewiFontOutline/2183.png and b/fonts/TewiFontOutline/2183.png differ
diff --git a/fonts/TewiFontOutline/2190.png b/fonts/TewiFontOutline/2190.png
index 39403a7f5..fd4b335bf 100644
Binary files a/fonts/TewiFontOutline/2190.png and b/fonts/TewiFontOutline/2190.png differ
diff --git a/fonts/TewiFontOutline/2191.png b/fonts/TewiFontOutline/2191.png
index d8666887a..e3e5a2a2a 100644
Binary files a/fonts/TewiFontOutline/2191.png and b/fonts/TewiFontOutline/2191.png differ
diff --git a/fonts/TewiFontOutline/2192.png b/fonts/TewiFontOutline/2192.png
index e845ff841..dddcaf12d 100644
Binary files a/fonts/TewiFontOutline/2192.png and b/fonts/TewiFontOutline/2192.png differ
diff --git a/fonts/TewiFontOutline/2193.png b/fonts/TewiFontOutline/2193.png
index 6c75d59f2..50dd0c1f0 100644
Binary files a/fonts/TewiFontOutline/2193.png and b/fonts/TewiFontOutline/2193.png differ
diff --git a/fonts/TewiFontOutline/2195.png b/fonts/TewiFontOutline/2195.png
index 34f72d2f1..59db8cb22 100644
Binary files a/fonts/TewiFontOutline/2195.png and b/fonts/TewiFontOutline/2195.png differ
diff --git a/fonts/TewiFontOutline/2196.png b/fonts/TewiFontOutline/2196.png
index 87d44bd23..2db1826a7 100644
Binary files a/fonts/TewiFontOutline/2196.png and b/fonts/TewiFontOutline/2196.png differ
diff --git a/fonts/TewiFontOutline/2197.png b/fonts/TewiFontOutline/2197.png
index 4f82fb882..8faddd006 100644
Binary files a/fonts/TewiFontOutline/2197.png and b/fonts/TewiFontOutline/2197.png differ
diff --git a/fonts/TewiFontOutline/2198.png b/fonts/TewiFontOutline/2198.png
index 2662b63e1..ccbb5d580 100644
Binary files a/fonts/TewiFontOutline/2198.png and b/fonts/TewiFontOutline/2198.png differ
diff --git a/fonts/TewiFontOutline/2199.png b/fonts/TewiFontOutline/2199.png
index 087fab322..74ab4880e 100644
Binary files a/fonts/TewiFontOutline/2199.png and b/fonts/TewiFontOutline/2199.png differ
diff --git a/fonts/TewiFontOutline/219A.png b/fonts/TewiFontOutline/219A.png
index 0f77f68c0..aaa0108aa 100644
Binary files a/fonts/TewiFontOutline/219A.png and b/fonts/TewiFontOutline/219A.png differ
diff --git a/fonts/TewiFontOutline/219B.png b/fonts/TewiFontOutline/219B.png
index 30d3bd2b8..3a0125885 100644
Binary files a/fonts/TewiFontOutline/219B.png and b/fonts/TewiFontOutline/219B.png differ
diff --git a/fonts/TewiFontOutline/219C.png b/fonts/TewiFontOutline/219C.png
index cac758be5..7f8e3e5ba 100644
Binary files a/fonts/TewiFontOutline/219C.png and b/fonts/TewiFontOutline/219C.png differ
diff --git a/fonts/TewiFontOutline/219D.png b/fonts/TewiFontOutline/219D.png
index 74156a54c..1fb1d10ce 100644
Binary files a/fonts/TewiFontOutline/219D.png and b/fonts/TewiFontOutline/219D.png differ
diff --git a/fonts/TewiFontOutline/219E.png b/fonts/TewiFontOutline/219E.png
index 77b7dd8fc..cfa5636d2 100644
Binary files a/fonts/TewiFontOutline/219E.png and b/fonts/TewiFontOutline/219E.png differ
diff --git a/fonts/TewiFontOutline/219F.png b/fonts/TewiFontOutline/219F.png
index 370890d6e..80acadcee 100644
Binary files a/fonts/TewiFontOutline/219F.png and b/fonts/TewiFontOutline/219F.png differ
diff --git a/fonts/TewiFontOutline/21A0.png b/fonts/TewiFontOutline/21A0.png
index 9dfe7c9fb..e217a2308 100644
Binary files a/fonts/TewiFontOutline/21A0.png and b/fonts/TewiFontOutline/21A0.png differ
diff --git a/fonts/TewiFontOutline/21A1.png b/fonts/TewiFontOutline/21A1.png
index d3776d69a..61b98f1f6 100644
Binary files a/fonts/TewiFontOutline/21A1.png and b/fonts/TewiFontOutline/21A1.png differ
diff --git a/fonts/TewiFontOutline/21A2.png b/fonts/TewiFontOutline/21A2.png
index e9f9607c0..de382d738 100644
Binary files a/fonts/TewiFontOutline/21A2.png and b/fonts/TewiFontOutline/21A2.png differ
diff --git a/fonts/TewiFontOutline/21A3.png b/fonts/TewiFontOutline/21A3.png
index 54d6e2a3d..75c59e686 100644
Binary files a/fonts/TewiFontOutline/21A3.png and b/fonts/TewiFontOutline/21A3.png differ
diff --git a/fonts/TewiFontOutline/21A4.png b/fonts/TewiFontOutline/21A4.png
index cb3c7e1cd..d9cd50d08 100644
Binary files a/fonts/TewiFontOutline/21A4.png and b/fonts/TewiFontOutline/21A4.png differ
diff --git a/fonts/TewiFontOutline/21A5.png b/fonts/TewiFontOutline/21A5.png
index 601ba08c4..de23516e6 100644
Binary files a/fonts/TewiFontOutline/21A5.png and b/fonts/TewiFontOutline/21A5.png differ
diff --git a/fonts/TewiFontOutline/21A6.png b/fonts/TewiFontOutline/21A6.png
index d90f8113b..64f4854a3 100644
Binary files a/fonts/TewiFontOutline/21A6.png and b/fonts/TewiFontOutline/21A6.png differ
diff --git a/fonts/TewiFontOutline/21A7.png b/fonts/TewiFontOutline/21A7.png
index 56fa7b9e3..e17d2ad4b 100644
Binary files a/fonts/TewiFontOutline/21A7.png and b/fonts/TewiFontOutline/21A7.png differ
diff --git a/fonts/TewiFontOutline/21A8.png b/fonts/TewiFontOutline/21A8.png
index a6ce478ec..38c405b13 100644
Binary files a/fonts/TewiFontOutline/21A8.png and b/fonts/TewiFontOutline/21A8.png differ
diff --git a/fonts/TewiFontOutline/21A9.png b/fonts/TewiFontOutline/21A9.png
index 65313cb9b..642d735ac 100644
Binary files a/fonts/TewiFontOutline/21A9.png and b/fonts/TewiFontOutline/21A9.png differ
diff --git a/fonts/TewiFontOutline/21AA.png b/fonts/TewiFontOutline/21AA.png
index d67b7a7d6..12001c431 100644
Binary files a/fonts/TewiFontOutline/21AA.png and b/fonts/TewiFontOutline/21AA.png differ
diff --git a/fonts/TewiFontOutline/21AB.png b/fonts/TewiFontOutline/21AB.png
index 0cf35aa23..9cdb13c5a 100644
Binary files a/fonts/TewiFontOutline/21AB.png and b/fonts/TewiFontOutline/21AB.png differ
diff --git a/fonts/TewiFontOutline/21AC.png b/fonts/TewiFontOutline/21AC.png
index ba3b2a4d5..44d5c2716 100644
Binary files a/fonts/TewiFontOutline/21AC.png and b/fonts/TewiFontOutline/21AC.png differ
diff --git a/fonts/TewiFontOutline/21AF.png b/fonts/TewiFontOutline/21AF.png
index ce5aa2ac7..1e2ae98fd 100644
Binary files a/fonts/TewiFontOutline/21AF.png and b/fonts/TewiFontOutline/21AF.png differ
diff --git a/fonts/TewiFontOutline/21B0.png b/fonts/TewiFontOutline/21B0.png
index ad1909253..b819ee166 100644
Binary files a/fonts/TewiFontOutline/21B0.png and b/fonts/TewiFontOutline/21B0.png differ
diff --git a/fonts/TewiFontOutline/21B1.png b/fonts/TewiFontOutline/21B1.png
index 62958e036..59be92c42 100644
Binary files a/fonts/TewiFontOutline/21B1.png and b/fonts/TewiFontOutline/21B1.png differ
diff --git a/fonts/TewiFontOutline/21B2.png b/fonts/TewiFontOutline/21B2.png
index e38090e35..e9b47b607 100644
Binary files a/fonts/TewiFontOutline/21B2.png and b/fonts/TewiFontOutline/21B2.png differ
diff --git a/fonts/TewiFontOutline/21B3.png b/fonts/TewiFontOutline/21B3.png
index 04b57041a..9a6c79d4f 100644
Binary files a/fonts/TewiFontOutline/21B3.png and b/fonts/TewiFontOutline/21B3.png differ
diff --git a/fonts/TewiFontOutline/21B4.png b/fonts/TewiFontOutline/21B4.png
index 48c8ccc56..5ec73b421 100644
Binary files a/fonts/TewiFontOutline/21B4.png and b/fonts/TewiFontOutline/21B4.png differ
diff --git a/fonts/TewiFontOutline/21B5.png b/fonts/TewiFontOutline/21B5.png
index c1539099e..3b7f56680 100644
Binary files a/fonts/TewiFontOutline/21B5.png and b/fonts/TewiFontOutline/21B5.png differ
diff --git a/fonts/TewiFontOutline/21B6.png b/fonts/TewiFontOutline/21B6.png
index dd991491e..8af605f1e 100644
Binary files a/fonts/TewiFontOutline/21B6.png and b/fonts/TewiFontOutline/21B6.png differ
diff --git a/fonts/TewiFontOutline/21B7.png b/fonts/TewiFontOutline/21B7.png
index 5ad3b54bd..645d3f090 100644
Binary files a/fonts/TewiFontOutline/21B7.png and b/fonts/TewiFontOutline/21B7.png differ
diff --git a/fonts/TewiFontOutline/21B8.png b/fonts/TewiFontOutline/21B8.png
index 0e4227d55..36047e6ed 100644
Binary files a/fonts/TewiFontOutline/21B8.png and b/fonts/TewiFontOutline/21B8.png differ
diff --git a/fonts/TewiFontOutline/21B9.png b/fonts/TewiFontOutline/21B9.png
index 97ba494fe..9549f8b11 100644
Binary files a/fonts/TewiFontOutline/21B9.png and b/fonts/TewiFontOutline/21B9.png differ
diff --git a/fonts/TewiFontOutline/21BA.png b/fonts/TewiFontOutline/21BA.png
index 26cc18418..bc634220d 100644
Binary files a/fonts/TewiFontOutline/21BA.png and b/fonts/TewiFontOutline/21BA.png differ
diff --git a/fonts/TewiFontOutline/21BB.png b/fonts/TewiFontOutline/21BB.png
index f7018a83c..1fac974e1 100644
Binary files a/fonts/TewiFontOutline/21BB.png and b/fonts/TewiFontOutline/21BB.png differ
diff --git a/fonts/TewiFontOutline/21BC.png b/fonts/TewiFontOutline/21BC.png
index 76d211364..20a14b7cd 100644
Binary files a/fonts/TewiFontOutline/21BC.png and b/fonts/TewiFontOutline/21BC.png differ
diff --git a/fonts/TewiFontOutline/21BD.png b/fonts/TewiFontOutline/21BD.png
index 97cfdfd6b..25758a4ad 100644
Binary files a/fonts/TewiFontOutline/21BD.png and b/fonts/TewiFontOutline/21BD.png differ
diff --git a/fonts/TewiFontOutline/21BE.png b/fonts/TewiFontOutline/21BE.png
index 94a075a1a..d7c478034 100644
Binary files a/fonts/TewiFontOutline/21BE.png and b/fonts/TewiFontOutline/21BE.png differ
diff --git a/fonts/TewiFontOutline/21BF.png b/fonts/TewiFontOutline/21BF.png
index f9e1a68aa..47aa8bb49 100644
Binary files a/fonts/TewiFontOutline/21BF.png and b/fonts/TewiFontOutline/21BF.png differ
diff --git a/fonts/TewiFontOutline/21C0.png b/fonts/TewiFontOutline/21C0.png
index 187a2abea..f42f7de57 100644
Binary files a/fonts/TewiFontOutline/21C0.png and b/fonts/TewiFontOutline/21C0.png differ
diff --git a/fonts/TewiFontOutline/21C1.png b/fonts/TewiFontOutline/21C1.png
index 5511be203..22d8b655b 100644
Binary files a/fonts/TewiFontOutline/21C1.png and b/fonts/TewiFontOutline/21C1.png differ
diff --git a/fonts/TewiFontOutline/21C2.png b/fonts/TewiFontOutline/21C2.png
index 8bdb4f050..866e2e640 100644
Binary files a/fonts/TewiFontOutline/21C2.png and b/fonts/TewiFontOutline/21C2.png differ
diff --git a/fonts/TewiFontOutline/21C3.png b/fonts/TewiFontOutline/21C3.png
index 2aad0710d..ad201fcaf 100644
Binary files a/fonts/TewiFontOutline/21C3.png and b/fonts/TewiFontOutline/21C3.png differ
diff --git a/fonts/TewiFontOutline/21C4.png b/fonts/TewiFontOutline/21C4.png
index 612d017c5..520a690d3 100644
Binary files a/fonts/TewiFontOutline/21C4.png and b/fonts/TewiFontOutline/21C4.png differ
diff --git a/fonts/TewiFontOutline/21C5.png b/fonts/TewiFontOutline/21C5.png
index 326857d6c..0cd829d3f 100644
Binary files a/fonts/TewiFontOutline/21C5.png and b/fonts/TewiFontOutline/21C5.png differ
diff --git a/fonts/TewiFontOutline/21C6.png b/fonts/TewiFontOutline/21C6.png
index e54c79285..5738cfb0b 100644
Binary files a/fonts/TewiFontOutline/21C6.png and b/fonts/TewiFontOutline/21C6.png differ
diff --git a/fonts/TewiFontOutline/21C7.png b/fonts/TewiFontOutline/21C7.png
index 4a555b06d..20e792b99 100644
Binary files a/fonts/TewiFontOutline/21C7.png and b/fonts/TewiFontOutline/21C7.png differ
diff --git a/fonts/TewiFontOutline/21C8.png b/fonts/TewiFontOutline/21C8.png
index 8d7c013c2..ae3d3b91e 100644
Binary files a/fonts/TewiFontOutline/21C8.png and b/fonts/TewiFontOutline/21C8.png differ
diff --git a/fonts/TewiFontOutline/21C9.png b/fonts/TewiFontOutline/21C9.png
index ca520c822..625616f55 100644
Binary files a/fonts/TewiFontOutline/21C9.png and b/fonts/TewiFontOutline/21C9.png differ
diff --git a/fonts/TewiFontOutline/21CA.png b/fonts/TewiFontOutline/21CA.png
index 98a3bcd5e..d76bafb1d 100644
Binary files a/fonts/TewiFontOutline/21CA.png and b/fonts/TewiFontOutline/21CA.png differ
diff --git a/fonts/TewiFontOutline/21CB.png b/fonts/TewiFontOutline/21CB.png
index e28e15bce..0f91a38e0 100644
Binary files a/fonts/TewiFontOutline/21CB.png and b/fonts/TewiFontOutline/21CB.png differ
diff --git a/fonts/TewiFontOutline/21CC.png b/fonts/TewiFontOutline/21CC.png
index a9dead2e5..be96bbaff 100644
Binary files a/fonts/TewiFontOutline/21CC.png and b/fonts/TewiFontOutline/21CC.png differ
diff --git a/fonts/TewiFontOutline/21CD.png b/fonts/TewiFontOutline/21CD.png
index 7f55f6d9d..8195ed33f 100644
Binary files a/fonts/TewiFontOutline/21CD.png and b/fonts/TewiFontOutline/21CD.png differ
diff --git a/fonts/TewiFontOutline/21CF.png b/fonts/TewiFontOutline/21CF.png
index 3b880cbe5..a1402fe30 100644
Binary files a/fonts/TewiFontOutline/21CF.png and b/fonts/TewiFontOutline/21CF.png differ
diff --git a/fonts/TewiFontOutline/21D0.png b/fonts/TewiFontOutline/21D0.png
index d9d048580..a45a76b2a 100644
Binary files a/fonts/TewiFontOutline/21D0.png and b/fonts/TewiFontOutline/21D0.png differ
diff --git a/fonts/TewiFontOutline/21D1.png b/fonts/TewiFontOutline/21D1.png
index 9fdf8ffc2..40978b7d6 100644
Binary files a/fonts/TewiFontOutline/21D1.png and b/fonts/TewiFontOutline/21D1.png differ
diff --git a/fonts/TewiFontOutline/21D2.png b/fonts/TewiFontOutline/21D2.png
index cabad80b6..2c5e4d11a 100644
Binary files a/fonts/TewiFontOutline/21D2.png and b/fonts/TewiFontOutline/21D2.png differ
diff --git a/fonts/TewiFontOutline/21D3.png b/fonts/TewiFontOutline/21D3.png
index 33034fb3c..6d20b20b2 100644
Binary files a/fonts/TewiFontOutline/21D3.png and b/fonts/TewiFontOutline/21D3.png differ
diff --git a/fonts/TewiFontOutline/21D5.png b/fonts/TewiFontOutline/21D5.png
index a3743de6d..497b696b7 100644
Binary files a/fonts/TewiFontOutline/21D5.png and b/fonts/TewiFontOutline/21D5.png differ
diff --git a/fonts/TewiFontOutline/21D6.png b/fonts/TewiFontOutline/21D6.png
index e722328fe..a1a40cf2b 100644
Binary files a/fonts/TewiFontOutline/21D6.png and b/fonts/TewiFontOutline/21D6.png differ
diff --git a/fonts/TewiFontOutline/21D7.png b/fonts/TewiFontOutline/21D7.png
index 7fb0d83a9..16c03949e 100644
Binary files a/fonts/TewiFontOutline/21D7.png and b/fonts/TewiFontOutline/21D7.png differ
diff --git a/fonts/TewiFontOutline/21D8.png b/fonts/TewiFontOutline/21D8.png
index 49a0fee4e..3c0b15c28 100644
Binary files a/fonts/TewiFontOutline/21D8.png and b/fonts/TewiFontOutline/21D8.png differ
diff --git a/fonts/TewiFontOutline/21D9.png b/fonts/TewiFontOutline/21D9.png
index a788a04a7..71b3f0ed6 100644
Binary files a/fonts/TewiFontOutline/21D9.png and b/fonts/TewiFontOutline/21D9.png differ
diff --git a/fonts/TewiFontOutline/21DA.png b/fonts/TewiFontOutline/21DA.png
index 0c79c5f25..30554c9e4 100644
Binary files a/fonts/TewiFontOutline/21DA.png and b/fonts/TewiFontOutline/21DA.png differ
diff --git a/fonts/TewiFontOutline/21DB.png b/fonts/TewiFontOutline/21DB.png
index a469422fe..c9cc512a9 100644
Binary files a/fonts/TewiFontOutline/21DB.png and b/fonts/TewiFontOutline/21DB.png differ
diff --git a/fonts/TewiFontOutline/21DC.png b/fonts/TewiFontOutline/21DC.png
index 6b394ff05..85b0e41ac 100644
Binary files a/fonts/TewiFontOutline/21DC.png and b/fonts/TewiFontOutline/21DC.png differ
diff --git a/fonts/TewiFontOutline/21DD.png b/fonts/TewiFontOutline/21DD.png
index df13a4f2c..2c643fa90 100644
Binary files a/fonts/TewiFontOutline/21DD.png and b/fonts/TewiFontOutline/21DD.png differ
diff --git a/fonts/TewiFontOutline/21DE.png b/fonts/TewiFontOutline/21DE.png
index 3952a8532..c1a155894 100644
Binary files a/fonts/TewiFontOutline/21DE.png and b/fonts/TewiFontOutline/21DE.png differ
diff --git a/fonts/TewiFontOutline/21DF.png b/fonts/TewiFontOutline/21DF.png
index 876bc9a13..86d71bc61 100644
Binary files a/fonts/TewiFontOutline/21DF.png and b/fonts/TewiFontOutline/21DF.png differ
diff --git a/fonts/TewiFontOutline/21E0.png b/fonts/TewiFontOutline/21E0.png
index 6f84ec775..96fcd114e 100644
Binary files a/fonts/TewiFontOutline/21E0.png and b/fonts/TewiFontOutline/21E0.png differ
diff --git a/fonts/TewiFontOutline/21E1.png b/fonts/TewiFontOutline/21E1.png
index b1fa5efe2..2c97bf522 100644
Binary files a/fonts/TewiFontOutline/21E1.png and b/fonts/TewiFontOutline/21E1.png differ
diff --git a/fonts/TewiFontOutline/21E2.png b/fonts/TewiFontOutline/21E2.png
index b44b0fada..43b801419 100644
Binary files a/fonts/TewiFontOutline/21E2.png and b/fonts/TewiFontOutline/21E2.png differ
diff --git a/fonts/TewiFontOutline/21E3.png b/fonts/TewiFontOutline/21E3.png
index 11d219268..4fa9bca91 100644
Binary files a/fonts/TewiFontOutline/21E3.png and b/fonts/TewiFontOutline/21E3.png differ
diff --git a/fonts/TewiFontOutline/21E4.png b/fonts/TewiFontOutline/21E4.png
index e6ab447e5..4b5649909 100644
Binary files a/fonts/TewiFontOutline/21E4.png and b/fonts/TewiFontOutline/21E4.png differ
diff --git a/fonts/TewiFontOutline/21E5.png b/fonts/TewiFontOutline/21E5.png
index 22de06be8..e1432d766 100644
Binary files a/fonts/TewiFontOutline/21E5.png and b/fonts/TewiFontOutline/21E5.png differ
diff --git a/fonts/TewiFontOutline/21E6.png b/fonts/TewiFontOutline/21E6.png
index 5508156bf..187c7e086 100644
Binary files a/fonts/TewiFontOutline/21E6.png and b/fonts/TewiFontOutline/21E6.png differ
diff --git a/fonts/TewiFontOutline/21E7.png b/fonts/TewiFontOutline/21E7.png
index 096e8cac8..0dac8c2d5 100644
Binary files a/fonts/TewiFontOutline/21E7.png and b/fonts/TewiFontOutline/21E7.png differ
diff --git a/fonts/TewiFontOutline/21E8.png b/fonts/TewiFontOutline/21E8.png
index ea35c6770..94969c898 100644
Binary files a/fonts/TewiFontOutline/21E8.png and b/fonts/TewiFontOutline/21E8.png differ
diff --git a/fonts/TewiFontOutline/21E9.png b/fonts/TewiFontOutline/21E9.png
index 781998418..d65963ca2 100644
Binary files a/fonts/TewiFontOutline/21E9.png and b/fonts/TewiFontOutline/21E9.png differ
diff --git a/fonts/TewiFontOutline/21EA.png b/fonts/TewiFontOutline/21EA.png
index 70ee44480..36327113c 100644
Binary files a/fonts/TewiFontOutline/21EA.png and b/fonts/TewiFontOutline/21EA.png differ
diff --git a/fonts/TewiFontOutline/21EB.png b/fonts/TewiFontOutline/21EB.png
index 464517bff..621632d6a 100644
Binary files a/fonts/TewiFontOutline/21EB.png and b/fonts/TewiFontOutline/21EB.png differ
diff --git a/fonts/TewiFontOutline/21EC.png b/fonts/TewiFontOutline/21EC.png
index eb598d3b6..abad71461 100644
Binary files a/fonts/TewiFontOutline/21EC.png and b/fonts/TewiFontOutline/21EC.png differ
diff --git a/fonts/TewiFontOutline/21ED.png b/fonts/TewiFontOutline/21ED.png
index b0072f89e..4e9865202 100644
Binary files a/fonts/TewiFontOutline/21ED.png and b/fonts/TewiFontOutline/21ED.png differ
diff --git a/fonts/TewiFontOutline/21EE.png b/fonts/TewiFontOutline/21EE.png
index a2d64c3df..a4538c1c8 100644
Binary files a/fonts/TewiFontOutline/21EE.png and b/fonts/TewiFontOutline/21EE.png differ
diff --git a/fonts/TewiFontOutline/21EF.png b/fonts/TewiFontOutline/21EF.png
index eb598d3b6..abad71461 100644
Binary files a/fonts/TewiFontOutline/21EF.png and b/fonts/TewiFontOutline/21EF.png differ
diff --git a/fonts/TewiFontOutline/21F1.png b/fonts/TewiFontOutline/21F1.png
index 0d39352f0..bbd7f1cd8 100644
Binary files a/fonts/TewiFontOutline/21F1.png and b/fonts/TewiFontOutline/21F1.png differ
diff --git a/fonts/TewiFontOutline/21F2.png b/fonts/TewiFontOutline/21F2.png
index 4dd5a3022..3f01a1f8f 100644
Binary files a/fonts/TewiFontOutline/21F2.png and b/fonts/TewiFontOutline/21F2.png differ
diff --git a/fonts/TewiFontOutline/21F3.png b/fonts/TewiFontOutline/21F3.png
index 1f43b1842..6fc0f3622 100644
Binary files a/fonts/TewiFontOutline/21F3.png and b/fonts/TewiFontOutline/21F3.png differ
diff --git a/fonts/TewiFontOutline/21F4.png b/fonts/TewiFontOutline/21F4.png
index 47ddf7846..598756f99 100644
Binary files a/fonts/TewiFontOutline/21F4.png and b/fonts/TewiFontOutline/21F4.png differ
diff --git a/fonts/TewiFontOutline/21F5.png b/fonts/TewiFontOutline/21F5.png
index 057dd5da3..0501486f6 100644
Binary files a/fonts/TewiFontOutline/21F5.png and b/fonts/TewiFontOutline/21F5.png differ
diff --git a/fonts/TewiFontOutline/21F6.png b/fonts/TewiFontOutline/21F6.png
index 6d103b361..526f50ae5 100644
Binary files a/fonts/TewiFontOutline/21F6.png and b/fonts/TewiFontOutline/21F6.png differ
diff --git a/fonts/TewiFontOutline/21F7.png b/fonts/TewiFontOutline/21F7.png
index f9b30bea3..e8a449b20 100644
Binary files a/fonts/TewiFontOutline/21F7.png and b/fonts/TewiFontOutline/21F7.png differ
diff --git a/fonts/TewiFontOutline/21F8.png b/fonts/TewiFontOutline/21F8.png
index c8f60b6a6..6de4b930c 100644
Binary files a/fonts/TewiFontOutline/21F8.png and b/fonts/TewiFontOutline/21F8.png differ
diff --git a/fonts/TewiFontOutline/21FA.png b/fonts/TewiFontOutline/21FA.png
index 673229005..bb43e8431 100644
Binary files a/fonts/TewiFontOutline/21FA.png and b/fonts/TewiFontOutline/21FA.png differ
diff --git a/fonts/TewiFontOutline/21FD.png b/fonts/TewiFontOutline/21FD.png
index 299221615..dcc003de6 100644
Binary files a/fonts/TewiFontOutline/21FD.png and b/fonts/TewiFontOutline/21FD.png differ
diff --git a/fonts/TewiFontOutline/21FE.png b/fonts/TewiFontOutline/21FE.png
index 80bd19462..0e1ce7cb5 100644
Binary files a/fonts/TewiFontOutline/21FE.png and b/fonts/TewiFontOutline/21FE.png differ
diff --git a/fonts/TewiFontOutline/2200.png b/fonts/TewiFontOutline/2200.png
index 1743b05ba..958fd0b16 100644
Binary files a/fonts/TewiFontOutline/2200.png and b/fonts/TewiFontOutline/2200.png differ
diff --git a/fonts/TewiFontOutline/2201.png b/fonts/TewiFontOutline/2201.png
index 351eb1402..403e8611d 100644
Binary files a/fonts/TewiFontOutline/2201.png and b/fonts/TewiFontOutline/2201.png differ
diff --git a/fonts/TewiFontOutline/2202.png b/fonts/TewiFontOutline/2202.png
index 74273ebe2..602542a63 100644
Binary files a/fonts/TewiFontOutline/2202.png and b/fonts/TewiFontOutline/2202.png differ
diff --git a/fonts/TewiFontOutline/2203.png b/fonts/TewiFontOutline/2203.png
index a0316ac5f..f1012ba1a 100644
Binary files a/fonts/TewiFontOutline/2203.png and b/fonts/TewiFontOutline/2203.png differ
diff --git a/fonts/TewiFontOutline/2204.png b/fonts/TewiFontOutline/2204.png
index 9b165cf1c..6fe9dd023 100644
Binary files a/fonts/TewiFontOutline/2204.png and b/fonts/TewiFontOutline/2204.png differ
diff --git a/fonts/TewiFontOutline/2205.png b/fonts/TewiFontOutline/2205.png
index 94a771893..24fbef4a1 100644
Binary files a/fonts/TewiFontOutline/2205.png and b/fonts/TewiFontOutline/2205.png differ
diff --git a/fonts/TewiFontOutline/2206.png b/fonts/TewiFontOutline/2206.png
index 795ff097f..b7ba26edf 100644
Binary files a/fonts/TewiFontOutline/2206.png and b/fonts/TewiFontOutline/2206.png differ
diff --git a/fonts/TewiFontOutline/2207.png b/fonts/TewiFontOutline/2207.png
index d07e2b454..63267f2ed 100644
Binary files a/fonts/TewiFontOutline/2207.png and b/fonts/TewiFontOutline/2207.png differ
diff --git a/fonts/TewiFontOutline/2208.png b/fonts/TewiFontOutline/2208.png
index 47763e280..bf9b9ec82 100644
Binary files a/fonts/TewiFontOutline/2208.png and b/fonts/TewiFontOutline/2208.png differ
diff --git a/fonts/TewiFontOutline/2209.png b/fonts/TewiFontOutline/2209.png
index 5700e3ade..7dd9be626 100644
Binary files a/fonts/TewiFontOutline/2209.png and b/fonts/TewiFontOutline/2209.png differ
diff --git a/fonts/TewiFontOutline/220A.png b/fonts/TewiFontOutline/220A.png
index 55555bba9..cf4162bb6 100644
Binary files a/fonts/TewiFontOutline/220A.png and b/fonts/TewiFontOutline/220A.png differ
diff --git a/fonts/TewiFontOutline/220B.png b/fonts/TewiFontOutline/220B.png
index 6a96e0f7f..e44f6b6d1 100644
Binary files a/fonts/TewiFontOutline/220B.png and b/fonts/TewiFontOutline/220B.png differ
diff --git a/fonts/TewiFontOutline/220C.png b/fonts/TewiFontOutline/220C.png
index 6bc3fc980..6cea63fc5 100644
Binary files a/fonts/TewiFontOutline/220C.png and b/fonts/TewiFontOutline/220C.png differ
diff --git a/fonts/TewiFontOutline/220D.png b/fonts/TewiFontOutline/220D.png
index a56d4ea5e..53891983c 100644
Binary files a/fonts/TewiFontOutline/220D.png and b/fonts/TewiFontOutline/220D.png differ
diff --git a/fonts/TewiFontOutline/220E.png b/fonts/TewiFontOutline/220E.png
index f5fd61f62..eb200c7e0 100644
Binary files a/fonts/TewiFontOutline/220E.png and b/fonts/TewiFontOutline/220E.png differ
diff --git a/fonts/TewiFontOutline/220F.png b/fonts/TewiFontOutline/220F.png
index 30ec83380..6c282c29d 100644
Binary files a/fonts/TewiFontOutline/220F.png and b/fonts/TewiFontOutline/220F.png differ
diff --git a/fonts/TewiFontOutline/2210.png b/fonts/TewiFontOutline/2210.png
index 018c43ec7..9395a5171 100644
Binary files a/fonts/TewiFontOutline/2210.png and b/fonts/TewiFontOutline/2210.png differ
diff --git a/fonts/TewiFontOutline/2211.png b/fonts/TewiFontOutline/2211.png
index 893532bc9..0109a1daa 100644
Binary files a/fonts/TewiFontOutline/2211.png and b/fonts/TewiFontOutline/2211.png differ
diff --git a/fonts/TewiFontOutline/2212.png b/fonts/TewiFontOutline/2212.png
index 2c0d6328c..8e5332fa6 100644
Binary files a/fonts/TewiFontOutline/2212.png and b/fonts/TewiFontOutline/2212.png differ
diff --git a/fonts/TewiFontOutline/2213.png b/fonts/TewiFontOutline/2213.png
index 14959d7c8..e3f8c2c1d 100644
Binary files a/fonts/TewiFontOutline/2213.png and b/fonts/TewiFontOutline/2213.png differ
diff --git a/fonts/TewiFontOutline/2214.png b/fonts/TewiFontOutline/2214.png
index efb27d20f..3158a0d25 100644
Binary files a/fonts/TewiFontOutline/2214.png and b/fonts/TewiFontOutline/2214.png differ
diff --git a/fonts/TewiFontOutline/2215.png b/fonts/TewiFontOutline/2215.png
index 12e3d4a56..0eb5eaa78 100644
Binary files a/fonts/TewiFontOutline/2215.png and b/fonts/TewiFontOutline/2215.png differ
diff --git a/fonts/TewiFontOutline/2216.png b/fonts/TewiFontOutline/2216.png
index 153047f52..6ddd824c8 100644
Binary files a/fonts/TewiFontOutline/2216.png and b/fonts/TewiFontOutline/2216.png differ
diff --git a/fonts/TewiFontOutline/2217.png b/fonts/TewiFontOutline/2217.png
index 2a49ce070..52aaa781e 100644
Binary files a/fonts/TewiFontOutline/2217.png and b/fonts/TewiFontOutline/2217.png differ
diff --git a/fonts/TewiFontOutline/2218.png b/fonts/TewiFontOutline/2218.png
index aa21a8b14..637281a4b 100644
Binary files a/fonts/TewiFontOutline/2218.png and b/fonts/TewiFontOutline/2218.png differ
diff --git a/fonts/TewiFontOutline/2219.png b/fonts/TewiFontOutline/2219.png
index b5030dc1c..0bb280e0d 100644
Binary files a/fonts/TewiFontOutline/2219.png and b/fonts/TewiFontOutline/2219.png differ
diff --git a/fonts/TewiFontOutline/221A.png b/fonts/TewiFontOutline/221A.png
index 781def15b..a2d288824 100644
Binary files a/fonts/TewiFontOutline/221A.png and b/fonts/TewiFontOutline/221A.png differ
diff --git a/fonts/TewiFontOutline/221B.png b/fonts/TewiFontOutline/221B.png
index e1f92c163..29b757e1d 100644
Binary files a/fonts/TewiFontOutline/221B.png and b/fonts/TewiFontOutline/221B.png differ
diff --git a/fonts/TewiFontOutline/221C.png b/fonts/TewiFontOutline/221C.png
index c51aba825..f9e34eddc 100644
Binary files a/fonts/TewiFontOutline/221C.png and b/fonts/TewiFontOutline/221C.png differ
diff --git a/fonts/TewiFontOutline/221D.png b/fonts/TewiFontOutline/221D.png
index cc7e07ebc..c49ec69c7 100644
Binary files a/fonts/TewiFontOutline/221D.png and b/fonts/TewiFontOutline/221D.png differ
diff --git a/fonts/TewiFontOutline/221E.png b/fonts/TewiFontOutline/221E.png
index 1cf43467d..416874cc7 100644
Binary files a/fonts/TewiFontOutline/221E.png and b/fonts/TewiFontOutline/221E.png differ
diff --git a/fonts/TewiFontOutline/221F.png b/fonts/TewiFontOutline/221F.png
index 24ac7f6a8..3586dd604 100644
Binary files a/fonts/TewiFontOutline/221F.png and b/fonts/TewiFontOutline/221F.png differ
diff --git a/fonts/TewiFontOutline/2220.png b/fonts/TewiFontOutline/2220.png
index f622b9c46..6e7bfee50 100644
Binary files a/fonts/TewiFontOutline/2220.png and b/fonts/TewiFontOutline/2220.png differ
diff --git a/fonts/TewiFontOutline/2221.png b/fonts/TewiFontOutline/2221.png
index 29b78b4e4..9d48ae6ac 100644
Binary files a/fonts/TewiFontOutline/2221.png and b/fonts/TewiFontOutline/2221.png differ
diff --git a/fonts/TewiFontOutline/2222.png b/fonts/TewiFontOutline/2222.png
index 42831a28e..703804343 100644
Binary files a/fonts/TewiFontOutline/2222.png and b/fonts/TewiFontOutline/2222.png differ
diff --git a/fonts/TewiFontOutline/2223.png b/fonts/TewiFontOutline/2223.png
index 5baa29b90..fcf109616 100644
Binary files a/fonts/TewiFontOutline/2223.png and b/fonts/TewiFontOutline/2223.png differ
diff --git a/fonts/TewiFontOutline/2224.png b/fonts/TewiFontOutline/2224.png
index 875cd5914..32ab316b6 100644
Binary files a/fonts/TewiFontOutline/2224.png and b/fonts/TewiFontOutline/2224.png differ
diff --git a/fonts/TewiFontOutline/2225.png b/fonts/TewiFontOutline/2225.png
index 5a1bce8b2..134e55cf0 100644
Binary files a/fonts/TewiFontOutline/2225.png and b/fonts/TewiFontOutline/2225.png differ
diff --git a/fonts/TewiFontOutline/2226.png b/fonts/TewiFontOutline/2226.png
index 917e4c9d3..bc31df415 100644
Binary files a/fonts/TewiFontOutline/2226.png and b/fonts/TewiFontOutline/2226.png differ
diff --git a/fonts/TewiFontOutline/2227.png b/fonts/TewiFontOutline/2227.png
index b2c829a06..d4de65f5d 100644
Binary files a/fonts/TewiFontOutline/2227.png and b/fonts/TewiFontOutline/2227.png differ
diff --git a/fonts/TewiFontOutline/2228.png b/fonts/TewiFontOutline/2228.png
index 21fa24715..cac19c43c 100644
Binary files a/fonts/TewiFontOutline/2228.png and b/fonts/TewiFontOutline/2228.png differ
diff --git a/fonts/TewiFontOutline/2229.png b/fonts/TewiFontOutline/2229.png
index 74c7bb022..083f8dc7f 100644
Binary files a/fonts/TewiFontOutline/2229.png and b/fonts/TewiFontOutline/2229.png differ
diff --git a/fonts/TewiFontOutline/222A.png b/fonts/TewiFontOutline/222A.png
index bd84baa7a..f66b05d78 100644
Binary files a/fonts/TewiFontOutline/222A.png and b/fonts/TewiFontOutline/222A.png differ
diff --git a/fonts/TewiFontOutline/222B.png b/fonts/TewiFontOutline/222B.png
index a77d83dc8..4125de3f8 100644
Binary files a/fonts/TewiFontOutline/222B.png and b/fonts/TewiFontOutline/222B.png differ
diff --git a/fonts/TewiFontOutline/222C.png b/fonts/TewiFontOutline/222C.png
index 0176abec9..f2329749d 100644
Binary files a/fonts/TewiFontOutline/222C.png and b/fonts/TewiFontOutline/222C.png differ
diff --git a/fonts/TewiFontOutline/222E.png b/fonts/TewiFontOutline/222E.png
index be1a0b042..92299f1ee 100644
Binary files a/fonts/TewiFontOutline/222E.png and b/fonts/TewiFontOutline/222E.png differ
diff --git a/fonts/TewiFontOutline/222F.png b/fonts/TewiFontOutline/222F.png
index d9533acaf..080b92299 100644
Binary files a/fonts/TewiFontOutline/222F.png and b/fonts/TewiFontOutline/222F.png differ
diff --git a/fonts/TewiFontOutline/2231.png b/fonts/TewiFontOutline/2231.png
index 0f49ee4cb..0968be218 100644
Binary files a/fonts/TewiFontOutline/2231.png and b/fonts/TewiFontOutline/2231.png differ
diff --git a/fonts/TewiFontOutline/2232.png b/fonts/TewiFontOutline/2232.png
index 1d6d2ef9d..38ab6fc23 100644
Binary files a/fonts/TewiFontOutline/2232.png and b/fonts/TewiFontOutline/2232.png differ
diff --git a/fonts/TewiFontOutline/2233.png b/fonts/TewiFontOutline/2233.png
index e081c6d61..391a543bf 100644
Binary files a/fonts/TewiFontOutline/2233.png and b/fonts/TewiFontOutline/2233.png differ
diff --git a/fonts/TewiFontOutline/2234.png b/fonts/TewiFontOutline/2234.png
index 3aeecc483..6b11a0938 100644
Binary files a/fonts/TewiFontOutline/2234.png and b/fonts/TewiFontOutline/2234.png differ
diff --git a/fonts/TewiFontOutline/2235.png b/fonts/TewiFontOutline/2235.png
index d0b55cec3..5f6c4e0d4 100644
Binary files a/fonts/TewiFontOutline/2235.png and b/fonts/TewiFontOutline/2235.png differ
diff --git a/fonts/TewiFontOutline/2236.png b/fonts/TewiFontOutline/2236.png
index a4aa26243..5b31c1d80 100644
Binary files a/fonts/TewiFontOutline/2236.png and b/fonts/TewiFontOutline/2236.png differ
diff --git a/fonts/TewiFontOutline/2237.png b/fonts/TewiFontOutline/2237.png
index 6458a57c6..e950c2458 100644
Binary files a/fonts/TewiFontOutline/2237.png and b/fonts/TewiFontOutline/2237.png differ
diff --git a/fonts/TewiFontOutline/2238.png b/fonts/TewiFontOutline/2238.png
index 90fa3fa02..9c887a595 100644
Binary files a/fonts/TewiFontOutline/2238.png and b/fonts/TewiFontOutline/2238.png differ
diff --git a/fonts/TewiFontOutline/2239.png b/fonts/TewiFontOutline/2239.png
index 289149558..7b25dcc1c 100644
Binary files a/fonts/TewiFontOutline/2239.png and b/fonts/TewiFontOutline/2239.png differ
diff --git a/fonts/TewiFontOutline/223A.png b/fonts/TewiFontOutline/223A.png
index 37e0d6b1c..eaa27ff2b 100644
Binary files a/fonts/TewiFontOutline/223A.png and b/fonts/TewiFontOutline/223A.png differ
diff --git a/fonts/TewiFontOutline/223B.png b/fonts/TewiFontOutline/223B.png
index fd924ac49..21a8893d8 100644
Binary files a/fonts/TewiFontOutline/223B.png and b/fonts/TewiFontOutline/223B.png differ
diff --git a/fonts/TewiFontOutline/223C.png b/fonts/TewiFontOutline/223C.png
index 8cc228371..06b80714f 100644
Binary files a/fonts/TewiFontOutline/223C.png and b/fonts/TewiFontOutline/223C.png differ
diff --git a/fonts/TewiFontOutline/223D.png b/fonts/TewiFontOutline/223D.png
index cf393025d..b00c40759 100644
Binary files a/fonts/TewiFontOutline/223D.png and b/fonts/TewiFontOutline/223D.png differ
diff --git a/fonts/TewiFontOutline/223E.png b/fonts/TewiFontOutline/223E.png
index 2f5641c80..277f33707 100644
Binary files a/fonts/TewiFontOutline/223E.png and b/fonts/TewiFontOutline/223E.png differ
diff --git a/fonts/TewiFontOutline/223F.png b/fonts/TewiFontOutline/223F.png
index 1c27f7af4..9d55c211d 100644
Binary files a/fonts/TewiFontOutline/223F.png and b/fonts/TewiFontOutline/223F.png differ
diff --git a/fonts/TewiFontOutline/2240.png b/fonts/TewiFontOutline/2240.png
index 1e0f04982..7332d1ea4 100644
Binary files a/fonts/TewiFontOutline/2240.png and b/fonts/TewiFontOutline/2240.png differ
diff --git a/fonts/TewiFontOutline/2241.png b/fonts/TewiFontOutline/2241.png
index 7aa44d7d1..e953d1841 100644
Binary files a/fonts/TewiFontOutline/2241.png and b/fonts/TewiFontOutline/2241.png differ
diff --git a/fonts/TewiFontOutline/2242.png b/fonts/TewiFontOutline/2242.png
index 2a03ff5bf..1053eac10 100644
Binary files a/fonts/TewiFontOutline/2242.png and b/fonts/TewiFontOutline/2242.png differ
diff --git a/fonts/TewiFontOutline/2243.png b/fonts/TewiFontOutline/2243.png
index 9e158c162..3c006218d 100644
Binary files a/fonts/TewiFontOutline/2243.png and b/fonts/TewiFontOutline/2243.png differ
diff --git a/fonts/TewiFontOutline/2244.png b/fonts/TewiFontOutline/2244.png
index 3460bf6c0..081124117 100644
Binary files a/fonts/TewiFontOutline/2244.png and b/fonts/TewiFontOutline/2244.png differ
diff --git a/fonts/TewiFontOutline/2245.png b/fonts/TewiFontOutline/2245.png
index b8528d193..ef4a66ba7 100644
Binary files a/fonts/TewiFontOutline/2245.png and b/fonts/TewiFontOutline/2245.png differ
diff --git a/fonts/TewiFontOutline/2246.png b/fonts/TewiFontOutline/2246.png
index 287c3b646..1a51077e5 100644
Binary files a/fonts/TewiFontOutline/2246.png and b/fonts/TewiFontOutline/2246.png differ
diff --git a/fonts/TewiFontOutline/2247.png b/fonts/TewiFontOutline/2247.png
index 7517e6b69..83f926f9e 100644
Binary files a/fonts/TewiFontOutline/2247.png and b/fonts/TewiFontOutline/2247.png differ
diff --git a/fonts/TewiFontOutline/2248.png b/fonts/TewiFontOutline/2248.png
index 4d9fb7ac2..083b4b0a9 100644
Binary files a/fonts/TewiFontOutline/2248.png and b/fonts/TewiFontOutline/2248.png differ
diff --git a/fonts/TewiFontOutline/2249.png b/fonts/TewiFontOutline/2249.png
index a325d9a59..1729819ba 100644
Binary files a/fonts/TewiFontOutline/2249.png and b/fonts/TewiFontOutline/2249.png differ
diff --git a/fonts/TewiFontOutline/224A.png b/fonts/TewiFontOutline/224A.png
index 02c4a5926..2e8b110fb 100644
Binary files a/fonts/TewiFontOutline/224A.png and b/fonts/TewiFontOutline/224A.png differ
diff --git a/fonts/TewiFontOutline/224B.png b/fonts/TewiFontOutline/224B.png
index 0a2947416..8bf809e65 100644
Binary files a/fonts/TewiFontOutline/224B.png and b/fonts/TewiFontOutline/224B.png differ
diff --git a/fonts/TewiFontOutline/224C.png b/fonts/TewiFontOutline/224C.png
index b8528d193..ef4a66ba7 100644
Binary files a/fonts/TewiFontOutline/224C.png and b/fonts/TewiFontOutline/224C.png differ
diff --git a/fonts/TewiFontOutline/224D.png b/fonts/TewiFontOutline/224D.png
index b8df05220..17f8e46c4 100644
Binary files a/fonts/TewiFontOutline/224D.png and b/fonts/TewiFontOutline/224D.png differ
diff --git a/fonts/TewiFontOutline/224E.png b/fonts/TewiFontOutline/224E.png
index 3655456c6..9f2de8cac 100644
Binary files a/fonts/TewiFontOutline/224E.png and b/fonts/TewiFontOutline/224E.png differ
diff --git a/fonts/TewiFontOutline/224F.png b/fonts/TewiFontOutline/224F.png
index 7876f1dde..9c83ffd76 100644
Binary files a/fonts/TewiFontOutline/224F.png and b/fonts/TewiFontOutline/224F.png differ
diff --git a/fonts/TewiFontOutline/2250.png b/fonts/TewiFontOutline/2250.png
index 71719e45e..a2ce09d71 100644
Binary files a/fonts/TewiFontOutline/2250.png and b/fonts/TewiFontOutline/2250.png differ
diff --git a/fonts/TewiFontOutline/2251.png b/fonts/TewiFontOutline/2251.png
index 796721a41..cbadace29 100644
Binary files a/fonts/TewiFontOutline/2251.png and b/fonts/TewiFontOutline/2251.png differ
diff --git a/fonts/TewiFontOutline/2252.png b/fonts/TewiFontOutline/2252.png
index 273a28b9d..32a7cc310 100644
Binary files a/fonts/TewiFontOutline/2252.png and b/fonts/TewiFontOutline/2252.png differ
diff --git a/fonts/TewiFontOutline/2253.png b/fonts/TewiFontOutline/2253.png
index eef76cf37..86c0d9e5c 100644
Binary files a/fonts/TewiFontOutline/2253.png and b/fonts/TewiFontOutline/2253.png differ
diff --git a/fonts/TewiFontOutline/2254.png b/fonts/TewiFontOutline/2254.png
index b08bc234a..c72ac2173 100644
Binary files a/fonts/TewiFontOutline/2254.png and b/fonts/TewiFontOutline/2254.png differ
diff --git a/fonts/TewiFontOutline/2255.png b/fonts/TewiFontOutline/2255.png
index 1e9cb7d4b..ac2f44067 100644
Binary files a/fonts/TewiFontOutline/2255.png and b/fonts/TewiFontOutline/2255.png differ
diff --git a/fonts/TewiFontOutline/2256.png b/fonts/TewiFontOutline/2256.png
index dbd1bb1dc..22975dde5 100644
Binary files a/fonts/TewiFontOutline/2256.png and b/fonts/TewiFontOutline/2256.png differ
diff --git a/fonts/TewiFontOutline/2257.png b/fonts/TewiFontOutline/2257.png
index 80ba74796..8bcf260f8 100644
Binary files a/fonts/TewiFontOutline/2257.png and b/fonts/TewiFontOutline/2257.png differ
diff --git a/fonts/TewiFontOutline/2258.png b/fonts/TewiFontOutline/2258.png
index d80e6a620..bd43870c4 100644
Binary files a/fonts/TewiFontOutline/2258.png and b/fonts/TewiFontOutline/2258.png differ
diff --git a/fonts/TewiFontOutline/2259.png b/fonts/TewiFontOutline/2259.png
index 430bc3f12..b8d1bc427 100644
Binary files a/fonts/TewiFontOutline/2259.png and b/fonts/TewiFontOutline/2259.png differ
diff --git a/fonts/TewiFontOutline/225A.png b/fonts/TewiFontOutline/225A.png
index 22f10e13e..1a4fd418e 100644
Binary files a/fonts/TewiFontOutline/225A.png and b/fonts/TewiFontOutline/225A.png differ
diff --git a/fonts/TewiFontOutline/225B.png b/fonts/TewiFontOutline/225B.png
index 235a087de..439aa0a8b 100644
Binary files a/fonts/TewiFontOutline/225B.png and b/fonts/TewiFontOutline/225B.png differ
diff --git a/fonts/TewiFontOutline/225C.png b/fonts/TewiFontOutline/225C.png
index 8c092053c..d989ac00f 100644
Binary files a/fonts/TewiFontOutline/225C.png and b/fonts/TewiFontOutline/225C.png differ
diff --git a/fonts/TewiFontOutline/225E.png b/fonts/TewiFontOutline/225E.png
index b9f955c22..0b4eeb0c5 100644
Binary files a/fonts/TewiFontOutline/225E.png and b/fonts/TewiFontOutline/225E.png differ
diff --git a/fonts/TewiFontOutline/225F.png b/fonts/TewiFontOutline/225F.png
index 20a1798df..c4aaeafe7 100644
Binary files a/fonts/TewiFontOutline/225F.png and b/fonts/TewiFontOutline/225F.png differ
diff --git a/fonts/TewiFontOutline/2260.png b/fonts/TewiFontOutline/2260.png
index edf78406c..b800354ad 100644
Binary files a/fonts/TewiFontOutline/2260.png and b/fonts/TewiFontOutline/2260.png differ
diff --git a/fonts/TewiFontOutline/2261.png b/fonts/TewiFontOutline/2261.png
index d16ef6042..987d26b6d 100644
Binary files a/fonts/TewiFontOutline/2261.png and b/fonts/TewiFontOutline/2261.png differ
diff --git a/fonts/TewiFontOutline/2262.png b/fonts/TewiFontOutline/2262.png
index b2b73b0f8..1b78df1f5 100644
Binary files a/fonts/TewiFontOutline/2262.png and b/fonts/TewiFontOutline/2262.png differ
diff --git a/fonts/TewiFontOutline/2263.png b/fonts/TewiFontOutline/2263.png
index 6831c54be..a4de6f76c 100644
Binary files a/fonts/TewiFontOutline/2263.png and b/fonts/TewiFontOutline/2263.png differ
diff --git a/fonts/TewiFontOutline/2264.png b/fonts/TewiFontOutline/2264.png
index ae27548c8..636fc5bb4 100644
Binary files a/fonts/TewiFontOutline/2264.png and b/fonts/TewiFontOutline/2264.png differ
diff --git a/fonts/TewiFontOutline/2265.png b/fonts/TewiFontOutline/2265.png
index f9fd125d9..7ddaf037f 100644
Binary files a/fonts/TewiFontOutline/2265.png and b/fonts/TewiFontOutline/2265.png differ
diff --git a/fonts/TewiFontOutline/2266.png b/fonts/TewiFontOutline/2266.png
index bc6653f0f..26f1f1ff5 100644
Binary files a/fonts/TewiFontOutline/2266.png and b/fonts/TewiFontOutline/2266.png differ
diff --git a/fonts/TewiFontOutline/2267.png b/fonts/TewiFontOutline/2267.png
index e8c690664..8a6ab4ce1 100644
Binary files a/fonts/TewiFontOutline/2267.png and b/fonts/TewiFontOutline/2267.png differ
diff --git a/fonts/TewiFontOutline/2268.png b/fonts/TewiFontOutline/2268.png
index 01c900d50..081cc0d2c 100644
Binary files a/fonts/TewiFontOutline/2268.png and b/fonts/TewiFontOutline/2268.png differ
diff --git a/fonts/TewiFontOutline/2269.png b/fonts/TewiFontOutline/2269.png
index 05bc07633..97da6a978 100644
Binary files a/fonts/TewiFontOutline/2269.png and b/fonts/TewiFontOutline/2269.png differ
diff --git a/fonts/TewiFontOutline/226A.png b/fonts/TewiFontOutline/226A.png
index c3255687b..81a7b35d1 100644
Binary files a/fonts/TewiFontOutline/226A.png and b/fonts/TewiFontOutline/226A.png differ
diff --git a/fonts/TewiFontOutline/226B.png b/fonts/TewiFontOutline/226B.png
index ba6e31fd6..faf8b8fd1 100644
Binary files a/fonts/TewiFontOutline/226B.png and b/fonts/TewiFontOutline/226B.png differ
diff --git a/fonts/TewiFontOutline/226C.png b/fonts/TewiFontOutline/226C.png
index b162d3cdf..2100ee937 100644
Binary files a/fonts/TewiFontOutline/226C.png and b/fonts/TewiFontOutline/226C.png differ
diff --git a/fonts/TewiFontOutline/226D.png b/fonts/TewiFontOutline/226D.png
index 2578ec683..faa494325 100644
Binary files a/fonts/TewiFontOutline/226D.png and b/fonts/TewiFontOutline/226D.png differ
diff --git a/fonts/TewiFontOutline/226E.png b/fonts/TewiFontOutline/226E.png
index 6bc96a594..070abef16 100644
Binary files a/fonts/TewiFontOutline/226E.png and b/fonts/TewiFontOutline/226E.png differ
diff --git a/fonts/TewiFontOutline/226F.png b/fonts/TewiFontOutline/226F.png
index 8ad458ec5..3100fcca9 100644
Binary files a/fonts/TewiFontOutline/226F.png and b/fonts/TewiFontOutline/226F.png differ
diff --git a/fonts/TewiFontOutline/2270.png b/fonts/TewiFontOutline/2270.png
index 495504bbc..93aa529b1 100644
Binary files a/fonts/TewiFontOutline/2270.png and b/fonts/TewiFontOutline/2270.png differ
diff --git a/fonts/TewiFontOutline/2271.png b/fonts/TewiFontOutline/2271.png
index 1a4db08c7..9feec2a68 100644
Binary files a/fonts/TewiFontOutline/2271.png and b/fonts/TewiFontOutline/2271.png differ
diff --git a/fonts/TewiFontOutline/2272.png b/fonts/TewiFontOutline/2272.png
index 367115dd8..6637bc433 100644
Binary files a/fonts/TewiFontOutline/2272.png and b/fonts/TewiFontOutline/2272.png differ
diff --git a/fonts/TewiFontOutline/2273.png b/fonts/TewiFontOutline/2273.png
index ade66f352..8f660bca5 100644
Binary files a/fonts/TewiFontOutline/2273.png and b/fonts/TewiFontOutline/2273.png differ
diff --git a/fonts/TewiFontOutline/2274.png b/fonts/TewiFontOutline/2274.png
index 78fb8ee80..e3366aae0 100644
Binary files a/fonts/TewiFontOutline/2274.png and b/fonts/TewiFontOutline/2274.png differ
diff --git a/fonts/TewiFontOutline/2275.png b/fonts/TewiFontOutline/2275.png
index 6c48ba30d..58cdd7dc5 100644
Binary files a/fonts/TewiFontOutline/2275.png and b/fonts/TewiFontOutline/2275.png differ
diff --git a/fonts/TewiFontOutline/2276.png b/fonts/TewiFontOutline/2276.png
index b77d492ed..b463c6727 100644
Binary files a/fonts/TewiFontOutline/2276.png and b/fonts/TewiFontOutline/2276.png differ
diff --git a/fonts/TewiFontOutline/2277.png b/fonts/TewiFontOutline/2277.png
index 80cdff5cb..9996327a1 100644
Binary files a/fonts/TewiFontOutline/2277.png and b/fonts/TewiFontOutline/2277.png differ
diff --git a/fonts/TewiFontOutline/2278.png b/fonts/TewiFontOutline/2278.png
index 3711bcbdd..a652ca6a2 100644
Binary files a/fonts/TewiFontOutline/2278.png and b/fonts/TewiFontOutline/2278.png differ
diff --git a/fonts/TewiFontOutline/2279.png b/fonts/TewiFontOutline/2279.png
index b464fc48e..b67be0a2c 100644
Binary files a/fonts/TewiFontOutline/2279.png and b/fonts/TewiFontOutline/2279.png differ
diff --git a/fonts/TewiFontOutline/227A.png b/fonts/TewiFontOutline/227A.png
index 9bcfe5cca..6cb50ff7e 100644
Binary files a/fonts/TewiFontOutline/227A.png and b/fonts/TewiFontOutline/227A.png differ
diff --git a/fonts/TewiFontOutline/227B.png b/fonts/TewiFontOutline/227B.png
index a51ad8543..b0baefff5 100644
Binary files a/fonts/TewiFontOutline/227B.png and b/fonts/TewiFontOutline/227B.png differ
diff --git a/fonts/TewiFontOutline/227C.png b/fonts/TewiFontOutline/227C.png
index 03dc75f8a..31e53d245 100644
Binary files a/fonts/TewiFontOutline/227C.png and b/fonts/TewiFontOutline/227C.png differ
diff --git a/fonts/TewiFontOutline/227D.png b/fonts/TewiFontOutline/227D.png
index 40bd0be2d..fb2269042 100644
Binary files a/fonts/TewiFontOutline/227D.png and b/fonts/TewiFontOutline/227D.png differ
diff --git a/fonts/TewiFontOutline/227E.png b/fonts/TewiFontOutline/227E.png
index 81d68c74c..4ce6da006 100644
Binary files a/fonts/TewiFontOutline/227E.png and b/fonts/TewiFontOutline/227E.png differ
diff --git a/fonts/TewiFontOutline/227F.png b/fonts/TewiFontOutline/227F.png
index 8886b7f3a..c09ef26fe 100644
Binary files a/fonts/TewiFontOutline/227F.png and b/fonts/TewiFontOutline/227F.png differ
diff --git a/fonts/TewiFontOutline/2280.png b/fonts/TewiFontOutline/2280.png
index 714ad2def..336c83ed4 100644
Binary files a/fonts/TewiFontOutline/2280.png and b/fonts/TewiFontOutline/2280.png differ
diff --git a/fonts/TewiFontOutline/2281.png b/fonts/TewiFontOutline/2281.png
index 18bd3440f..9c40d613f 100644
Binary files a/fonts/TewiFontOutline/2281.png and b/fonts/TewiFontOutline/2281.png differ
diff --git a/fonts/TewiFontOutline/2282.png b/fonts/TewiFontOutline/2282.png
index 3593d9dc5..497932c36 100644
Binary files a/fonts/TewiFontOutline/2282.png and b/fonts/TewiFontOutline/2282.png differ
diff --git a/fonts/TewiFontOutline/2283.png b/fonts/TewiFontOutline/2283.png
index a0e425e04..a161f6e24 100644
Binary files a/fonts/TewiFontOutline/2283.png and b/fonts/TewiFontOutline/2283.png differ
diff --git a/fonts/TewiFontOutline/2284.png b/fonts/TewiFontOutline/2284.png
index 025152ef0..0836bad25 100644
Binary files a/fonts/TewiFontOutline/2284.png and b/fonts/TewiFontOutline/2284.png differ
diff --git a/fonts/TewiFontOutline/2285.png b/fonts/TewiFontOutline/2285.png
index 48090d89a..325cd2c9d 100644
Binary files a/fonts/TewiFontOutline/2285.png and b/fonts/TewiFontOutline/2285.png differ
diff --git a/fonts/TewiFontOutline/2286.png b/fonts/TewiFontOutline/2286.png
index 9ab6016f6..5a27a4fa4 100644
Binary files a/fonts/TewiFontOutline/2286.png and b/fonts/TewiFontOutline/2286.png differ
diff --git a/fonts/TewiFontOutline/2287.png b/fonts/TewiFontOutline/2287.png
index 6a2543bee..292b5d431 100644
Binary files a/fonts/TewiFontOutline/2287.png and b/fonts/TewiFontOutline/2287.png differ
diff --git a/fonts/TewiFontOutline/2288.png b/fonts/TewiFontOutline/2288.png
index 8886fad57..8785594f1 100644
Binary files a/fonts/TewiFontOutline/2288.png and b/fonts/TewiFontOutline/2288.png differ
diff --git a/fonts/TewiFontOutline/2289.png b/fonts/TewiFontOutline/2289.png
index 337423d99..a40da45d7 100644
Binary files a/fonts/TewiFontOutline/2289.png and b/fonts/TewiFontOutline/2289.png differ
diff --git a/fonts/TewiFontOutline/228A.png b/fonts/TewiFontOutline/228A.png
index 541f9eb59..d3a5dea21 100644
Binary files a/fonts/TewiFontOutline/228A.png and b/fonts/TewiFontOutline/228A.png differ
diff --git a/fonts/TewiFontOutline/228B.png b/fonts/TewiFontOutline/228B.png
index 236e94cf7..d07c8ed45 100644
Binary files a/fonts/TewiFontOutline/228B.png and b/fonts/TewiFontOutline/228B.png differ
diff --git a/fonts/TewiFontOutline/228C.png b/fonts/TewiFontOutline/228C.png
index 8e27c584b..b19fe3b9c 100644
Binary files a/fonts/TewiFontOutline/228C.png and b/fonts/TewiFontOutline/228C.png differ
diff --git a/fonts/TewiFontOutline/228D.png b/fonts/TewiFontOutline/228D.png
index 721ac5c9e..08d283089 100644
Binary files a/fonts/TewiFontOutline/228D.png and b/fonts/TewiFontOutline/228D.png differ
diff --git a/fonts/TewiFontOutline/228E.png b/fonts/TewiFontOutline/228E.png
index 4c700c841..7327e308d 100644
Binary files a/fonts/TewiFontOutline/228E.png and b/fonts/TewiFontOutline/228E.png differ
diff --git a/fonts/TewiFontOutline/228F.png b/fonts/TewiFontOutline/228F.png
index 900687d77..9ceed9bce 100644
Binary files a/fonts/TewiFontOutline/228F.png and b/fonts/TewiFontOutline/228F.png differ
diff --git a/fonts/TewiFontOutline/2290.png b/fonts/TewiFontOutline/2290.png
index c14601d09..f11bda68b 100644
Binary files a/fonts/TewiFontOutline/2290.png and b/fonts/TewiFontOutline/2290.png differ
diff --git a/fonts/TewiFontOutline/2291.png b/fonts/TewiFontOutline/2291.png
index b3e0f8016..6bff92480 100644
Binary files a/fonts/TewiFontOutline/2291.png and b/fonts/TewiFontOutline/2291.png differ
diff --git a/fonts/TewiFontOutline/2292.png b/fonts/TewiFontOutline/2292.png
index b2c8c0072..1b522e4a5 100644
Binary files a/fonts/TewiFontOutline/2292.png and b/fonts/TewiFontOutline/2292.png differ
diff --git a/fonts/TewiFontOutline/2293.png b/fonts/TewiFontOutline/2293.png
index 68bb4734c..3cdf31c1e 100644
Binary files a/fonts/TewiFontOutline/2293.png and b/fonts/TewiFontOutline/2293.png differ
diff --git a/fonts/TewiFontOutline/2294.png b/fonts/TewiFontOutline/2294.png
index 9dedcdee6..0c309468d 100644
Binary files a/fonts/TewiFontOutline/2294.png and b/fonts/TewiFontOutline/2294.png differ
diff --git a/fonts/TewiFontOutline/2295.png b/fonts/TewiFontOutline/2295.png
index 74e2c5f31..3c2639f52 100644
Binary files a/fonts/TewiFontOutline/2295.png and b/fonts/TewiFontOutline/2295.png differ
diff --git a/fonts/TewiFontOutline/2296.png b/fonts/TewiFontOutline/2296.png
index 59768ee5e..6064b2c8b 100644
Binary files a/fonts/TewiFontOutline/2296.png and b/fonts/TewiFontOutline/2296.png differ
diff --git a/fonts/TewiFontOutline/2297.png b/fonts/TewiFontOutline/2297.png
index d52b2448e..bf3092427 100644
Binary files a/fonts/TewiFontOutline/2297.png and b/fonts/TewiFontOutline/2297.png differ
diff --git a/fonts/TewiFontOutline/2298.png b/fonts/TewiFontOutline/2298.png
index dbd824016..3a58cdf4c 100644
Binary files a/fonts/TewiFontOutline/2298.png and b/fonts/TewiFontOutline/2298.png differ
diff --git a/fonts/TewiFontOutline/2299.png b/fonts/TewiFontOutline/2299.png
index 52f81f8a3..41981ef1f 100644
Binary files a/fonts/TewiFontOutline/2299.png and b/fonts/TewiFontOutline/2299.png differ
diff --git a/fonts/TewiFontOutline/229B.png b/fonts/TewiFontOutline/229B.png
index 52f81f8a3..41981ef1f 100644
Binary files a/fonts/TewiFontOutline/229B.png and b/fonts/TewiFontOutline/229B.png differ
diff --git a/fonts/TewiFontOutline/229D.png b/fonts/TewiFontOutline/229D.png
index 59768ee5e..6064b2c8b 100644
Binary files a/fonts/TewiFontOutline/229D.png and b/fonts/TewiFontOutline/229D.png differ
diff --git a/fonts/TewiFontOutline/229E.png b/fonts/TewiFontOutline/229E.png
index a47fb36fe..345c2f374 100644
Binary files a/fonts/TewiFontOutline/229E.png and b/fonts/TewiFontOutline/229E.png differ
diff --git a/fonts/TewiFontOutline/229F.png b/fonts/TewiFontOutline/229F.png
index e562365e3..d4be6d7ef 100644
Binary files a/fonts/TewiFontOutline/229F.png and b/fonts/TewiFontOutline/229F.png differ
diff --git a/fonts/TewiFontOutline/22A0.png b/fonts/TewiFontOutline/22A0.png
index 27993cf99..350cfd07b 100644
Binary files a/fonts/TewiFontOutline/22A0.png and b/fonts/TewiFontOutline/22A0.png differ
diff --git a/fonts/TewiFontOutline/22A1.png b/fonts/TewiFontOutline/22A1.png
index 9441fb007..1a19381aa 100644
Binary files a/fonts/TewiFontOutline/22A1.png and b/fonts/TewiFontOutline/22A1.png differ
diff --git a/fonts/TewiFontOutline/22A2.png b/fonts/TewiFontOutline/22A2.png
index bcaa4989e..5bb19ac26 100644
Binary files a/fonts/TewiFontOutline/22A2.png and b/fonts/TewiFontOutline/22A2.png differ
diff --git a/fonts/TewiFontOutline/22A3.png b/fonts/TewiFontOutline/22A3.png
index b0cf19df7..f9b06818b 100644
Binary files a/fonts/TewiFontOutline/22A3.png and b/fonts/TewiFontOutline/22A3.png differ
diff --git a/fonts/TewiFontOutline/22A4.png b/fonts/TewiFontOutline/22A4.png
index 8be20fd30..d7ac8dab4 100644
Binary files a/fonts/TewiFontOutline/22A4.png and b/fonts/TewiFontOutline/22A4.png differ
diff --git a/fonts/TewiFontOutline/22A5.png b/fonts/TewiFontOutline/22A5.png
index 818a01637..c4d75ac1a 100644
Binary files a/fonts/TewiFontOutline/22A5.png and b/fonts/TewiFontOutline/22A5.png differ
diff --git a/fonts/TewiFontOutline/22A6.png b/fonts/TewiFontOutline/22A6.png
index e8962fe27..c8ac41c15 100644
Binary files a/fonts/TewiFontOutline/22A6.png and b/fonts/TewiFontOutline/22A6.png differ
diff --git a/fonts/TewiFontOutline/22A7.png b/fonts/TewiFontOutline/22A7.png
index b98f19d2c..45d31ca98 100644
Binary files a/fonts/TewiFontOutline/22A7.png and b/fonts/TewiFontOutline/22A7.png differ
diff --git a/fonts/TewiFontOutline/22A8.png b/fonts/TewiFontOutline/22A8.png
index 30671644d..d5ebe6f18 100644
Binary files a/fonts/TewiFontOutline/22A8.png and b/fonts/TewiFontOutline/22A8.png differ
diff --git a/fonts/TewiFontOutline/22A9.png b/fonts/TewiFontOutline/22A9.png
index 33e539698..056192e1d 100644
Binary files a/fonts/TewiFontOutline/22A9.png and b/fonts/TewiFontOutline/22A9.png differ
diff --git a/fonts/TewiFontOutline/22AA.png b/fonts/TewiFontOutline/22AA.png
index 39999d8ee..b38673087 100644
Binary files a/fonts/TewiFontOutline/22AA.png and b/fonts/TewiFontOutline/22AA.png differ
diff --git a/fonts/TewiFontOutline/22AB.png b/fonts/TewiFontOutline/22AB.png
index 448fbe3d9..00d48c785 100644
Binary files a/fonts/TewiFontOutline/22AB.png and b/fonts/TewiFontOutline/22AB.png differ
diff --git a/fonts/TewiFontOutline/22AC.png b/fonts/TewiFontOutline/22AC.png
index 451727f69..ea02691cb 100644
Binary files a/fonts/TewiFontOutline/22AC.png and b/fonts/TewiFontOutline/22AC.png differ
diff --git a/fonts/TewiFontOutline/22AD.png b/fonts/TewiFontOutline/22AD.png
index b8f36d117..86ac73549 100644
Binary files a/fonts/TewiFontOutline/22AD.png and b/fonts/TewiFontOutline/22AD.png differ
diff --git a/fonts/TewiFontOutline/22AE.png b/fonts/TewiFontOutline/22AE.png
index e2fb8a470..dc83f886f 100644
Binary files a/fonts/TewiFontOutline/22AE.png and b/fonts/TewiFontOutline/22AE.png differ
diff --git a/fonts/TewiFontOutline/22AF.png b/fonts/TewiFontOutline/22AF.png
index ea9762748..2f22bf64d 100644
Binary files a/fonts/TewiFontOutline/22AF.png and b/fonts/TewiFontOutline/22AF.png differ
diff --git a/fonts/TewiFontOutline/22B0.png b/fonts/TewiFontOutline/22B0.png
index 510994f26..c1f926b42 100644
Binary files a/fonts/TewiFontOutline/22B0.png and b/fonts/TewiFontOutline/22B0.png differ
diff --git a/fonts/TewiFontOutline/22B1.png b/fonts/TewiFontOutline/22B1.png
index c1347787e..b2f4e9caf 100644
Binary files a/fonts/TewiFontOutline/22B1.png and b/fonts/TewiFontOutline/22B1.png differ
diff --git a/fonts/TewiFontOutline/22B2.png b/fonts/TewiFontOutline/22B2.png
index aa0b66a16..975f6520a 100644
Binary files a/fonts/TewiFontOutline/22B2.png and b/fonts/TewiFontOutline/22B2.png differ
diff --git a/fonts/TewiFontOutline/22B3.png b/fonts/TewiFontOutline/22B3.png
index 04e308593..0e73758c0 100644
Binary files a/fonts/TewiFontOutline/22B3.png and b/fonts/TewiFontOutline/22B3.png differ
diff --git a/fonts/TewiFontOutline/22B4.png b/fonts/TewiFontOutline/22B4.png
index eeb644ab1..92bb012fc 100644
Binary files a/fonts/TewiFontOutline/22B4.png and b/fonts/TewiFontOutline/22B4.png differ
diff --git a/fonts/TewiFontOutline/22B5.png b/fonts/TewiFontOutline/22B5.png
index a6f72f229..a40fe159e 100644
Binary files a/fonts/TewiFontOutline/22B5.png and b/fonts/TewiFontOutline/22B5.png differ
diff --git a/fonts/TewiFontOutline/22B6.png b/fonts/TewiFontOutline/22B6.png
index 9687e033e..2a11064a4 100644
Binary files a/fonts/TewiFontOutline/22B6.png and b/fonts/TewiFontOutline/22B6.png differ
diff --git a/fonts/TewiFontOutline/22B7.png b/fonts/TewiFontOutline/22B7.png
index 116a3cfd3..e43fae543 100644
Binary files a/fonts/TewiFontOutline/22B7.png and b/fonts/TewiFontOutline/22B7.png differ
diff --git a/fonts/TewiFontOutline/22B8.png b/fonts/TewiFontOutline/22B8.png
index 703fcc301..d5bbcbd9f 100644
Binary files a/fonts/TewiFontOutline/22B8.png and b/fonts/TewiFontOutline/22B8.png differ
diff --git a/fonts/TewiFontOutline/22B9.png b/fonts/TewiFontOutline/22B9.png
index 165660aab..c49ee0b77 100644
Binary files a/fonts/TewiFontOutline/22B9.png and b/fonts/TewiFontOutline/22B9.png differ
diff --git a/fonts/TewiFontOutline/22BA.png b/fonts/TewiFontOutline/22BA.png
index 935921437..a68e56d12 100644
Binary files a/fonts/TewiFontOutline/22BA.png and b/fonts/TewiFontOutline/22BA.png differ
diff --git a/fonts/TewiFontOutline/22BB.png b/fonts/TewiFontOutline/22BB.png
index 357121199..00a4584ce 100644
Binary files a/fonts/TewiFontOutline/22BB.png and b/fonts/TewiFontOutline/22BB.png differ
diff --git a/fonts/TewiFontOutline/22BC.png b/fonts/TewiFontOutline/22BC.png
index d46298955..ab6365871 100644
Binary files a/fonts/TewiFontOutline/22BC.png and b/fonts/TewiFontOutline/22BC.png differ
diff --git a/fonts/TewiFontOutline/22BD.png b/fonts/TewiFontOutline/22BD.png
index 54a101b80..7d34f5050 100644
Binary files a/fonts/TewiFontOutline/22BD.png and b/fonts/TewiFontOutline/22BD.png differ
diff --git a/fonts/TewiFontOutline/22BE.png b/fonts/TewiFontOutline/22BE.png
index 4ac0212a7..e5b77ef7a 100644
Binary files a/fonts/TewiFontOutline/22BE.png and b/fonts/TewiFontOutline/22BE.png differ
diff --git a/fonts/TewiFontOutline/22BF.png b/fonts/TewiFontOutline/22BF.png
index f795be35a..4f87c2bee 100644
Binary files a/fonts/TewiFontOutline/22BF.png and b/fonts/TewiFontOutline/22BF.png differ
diff --git a/fonts/TewiFontOutline/22C0.png b/fonts/TewiFontOutline/22C0.png
index 274d17d71..43c7fd4d0 100644
Binary files a/fonts/TewiFontOutline/22C0.png and b/fonts/TewiFontOutline/22C0.png differ
diff --git a/fonts/TewiFontOutline/22C1.png b/fonts/TewiFontOutline/22C1.png
index 3cca0c469..689973a83 100644
Binary files a/fonts/TewiFontOutline/22C1.png and b/fonts/TewiFontOutline/22C1.png differ
diff --git a/fonts/TewiFontOutline/22C2.png b/fonts/TewiFontOutline/22C2.png
index 0f39796cd..b4dbab607 100644
Binary files a/fonts/TewiFontOutline/22C2.png and b/fonts/TewiFontOutline/22C2.png differ
diff --git a/fonts/TewiFontOutline/22C3.png b/fonts/TewiFontOutline/22C3.png
index 5c8b36395..f889d4319 100644
Binary files a/fonts/TewiFontOutline/22C3.png and b/fonts/TewiFontOutline/22C3.png differ
diff --git a/fonts/TewiFontOutline/22C4.png b/fonts/TewiFontOutline/22C4.png
index 30ab37a2e..d7c5a261b 100644
Binary files a/fonts/TewiFontOutline/22C4.png and b/fonts/TewiFontOutline/22C4.png differ
diff --git a/fonts/TewiFontOutline/22C5.png b/fonts/TewiFontOutline/22C5.png
index dfe257f66..13d0ff368 100644
Binary files a/fonts/TewiFontOutline/22C5.png and b/fonts/TewiFontOutline/22C5.png differ
diff --git a/fonts/TewiFontOutline/22C6.png b/fonts/TewiFontOutline/22C6.png
index 23d524451..aee79b012 100644
Binary files a/fonts/TewiFontOutline/22C6.png and b/fonts/TewiFontOutline/22C6.png differ
diff --git a/fonts/TewiFontOutline/22C7.png b/fonts/TewiFontOutline/22C7.png
index 8dd608911..2fc2fd9e2 100644
Binary files a/fonts/TewiFontOutline/22C7.png and b/fonts/TewiFontOutline/22C7.png differ
diff --git a/fonts/TewiFontOutline/22C8.png b/fonts/TewiFontOutline/22C8.png
index ed0d037c6..6ee6a0105 100644
Binary files a/fonts/TewiFontOutline/22C8.png and b/fonts/TewiFontOutline/22C8.png differ
diff --git a/fonts/TewiFontOutline/22C9.png b/fonts/TewiFontOutline/22C9.png
index 07be78111..ae676f26f 100644
Binary files a/fonts/TewiFontOutline/22C9.png and b/fonts/TewiFontOutline/22C9.png differ
diff --git a/fonts/TewiFontOutline/22CA.png b/fonts/TewiFontOutline/22CA.png
index 34296adba..c0c7c0944 100644
Binary files a/fonts/TewiFontOutline/22CA.png and b/fonts/TewiFontOutline/22CA.png differ
diff --git a/fonts/TewiFontOutline/22CB.png b/fonts/TewiFontOutline/22CB.png
index d083cf204..4fc96b841 100644
Binary files a/fonts/TewiFontOutline/22CB.png and b/fonts/TewiFontOutline/22CB.png differ
diff --git a/fonts/TewiFontOutline/22CC.png b/fonts/TewiFontOutline/22CC.png
index 8a895dedd..e954ab3b5 100644
Binary files a/fonts/TewiFontOutline/22CC.png and b/fonts/TewiFontOutline/22CC.png differ
diff --git a/fonts/TewiFontOutline/22CD.png b/fonts/TewiFontOutline/22CD.png
index 37876b4dc..287276fb0 100644
Binary files a/fonts/TewiFontOutline/22CD.png and b/fonts/TewiFontOutline/22CD.png differ
diff --git a/fonts/TewiFontOutline/22CE.png b/fonts/TewiFontOutline/22CE.png
index f56405136..355f9ca31 100644
Binary files a/fonts/TewiFontOutline/22CE.png and b/fonts/TewiFontOutline/22CE.png differ
diff --git a/fonts/TewiFontOutline/22CF.png b/fonts/TewiFontOutline/22CF.png
index 8264acb1e..b495b7e7e 100644
Binary files a/fonts/TewiFontOutline/22CF.png and b/fonts/TewiFontOutline/22CF.png differ
diff --git a/fonts/TewiFontOutline/22D0.png b/fonts/TewiFontOutline/22D0.png
index d8975f50e..663d1fda7 100644
Binary files a/fonts/TewiFontOutline/22D0.png and b/fonts/TewiFontOutline/22D0.png differ
diff --git a/fonts/TewiFontOutline/22D1.png b/fonts/TewiFontOutline/22D1.png
index a4b26bcf8..70dab5040 100644
Binary files a/fonts/TewiFontOutline/22D1.png and b/fonts/TewiFontOutline/22D1.png differ
diff --git a/fonts/TewiFontOutline/22D2.png b/fonts/TewiFontOutline/22D2.png
index 084a80095..cec089671 100644
Binary files a/fonts/TewiFontOutline/22D2.png and b/fonts/TewiFontOutline/22D2.png differ
diff --git a/fonts/TewiFontOutline/22D3.png b/fonts/TewiFontOutline/22D3.png
index 89d43f16f..ce938ca87 100644
Binary files a/fonts/TewiFontOutline/22D3.png and b/fonts/TewiFontOutline/22D3.png differ
diff --git a/fonts/TewiFontOutline/22D4.png b/fonts/TewiFontOutline/22D4.png
index 57030212f..d6ded03c4 100644
Binary files a/fonts/TewiFontOutline/22D4.png and b/fonts/TewiFontOutline/22D4.png differ
diff --git a/fonts/TewiFontOutline/22D5.png b/fonts/TewiFontOutline/22D5.png
index e20754f22..9e71be443 100644
Binary files a/fonts/TewiFontOutline/22D5.png and b/fonts/TewiFontOutline/22D5.png differ
diff --git a/fonts/TewiFontOutline/22D6.png b/fonts/TewiFontOutline/22D6.png
index 348686558..b295079e9 100644
Binary files a/fonts/TewiFontOutline/22D6.png and b/fonts/TewiFontOutline/22D6.png differ
diff --git a/fonts/TewiFontOutline/22D7.png b/fonts/TewiFontOutline/22D7.png
index b2d045561..b2a742997 100644
Binary files a/fonts/TewiFontOutline/22D7.png and b/fonts/TewiFontOutline/22D7.png differ
diff --git a/fonts/TewiFontOutline/22D8.png b/fonts/TewiFontOutline/22D8.png
index 999a38226..b86a41c81 100644
Binary files a/fonts/TewiFontOutline/22D8.png and b/fonts/TewiFontOutline/22D8.png differ
diff --git a/fonts/TewiFontOutline/22D9.png b/fonts/TewiFontOutline/22D9.png
index e6b1c081a..90c5c3631 100644
Binary files a/fonts/TewiFontOutline/22D9.png and b/fonts/TewiFontOutline/22D9.png differ
diff --git a/fonts/TewiFontOutline/22DA.png b/fonts/TewiFontOutline/22DA.png
index 39a94c4f0..638c2a956 100644
Binary files a/fonts/TewiFontOutline/22DA.png and b/fonts/TewiFontOutline/22DA.png differ
diff --git a/fonts/TewiFontOutline/22DB.png b/fonts/TewiFontOutline/22DB.png
index 6df9efe19..0af877309 100644
Binary files a/fonts/TewiFontOutline/22DB.png and b/fonts/TewiFontOutline/22DB.png differ
diff --git a/fonts/TewiFontOutline/22DC.png b/fonts/TewiFontOutline/22DC.png
index 094d36903..be21d4def 100644
Binary files a/fonts/TewiFontOutline/22DC.png and b/fonts/TewiFontOutline/22DC.png differ
diff --git a/fonts/TewiFontOutline/22DD.png b/fonts/TewiFontOutline/22DD.png
index 3d300ec41..7036a5bc5 100644
Binary files a/fonts/TewiFontOutline/22DD.png and b/fonts/TewiFontOutline/22DD.png differ
diff --git a/fonts/TewiFontOutline/22DE.png b/fonts/TewiFontOutline/22DE.png
index b13a39a71..c6c3ae0c0 100644
Binary files a/fonts/TewiFontOutline/22DE.png and b/fonts/TewiFontOutline/22DE.png differ
diff --git a/fonts/TewiFontOutline/22DF.png b/fonts/TewiFontOutline/22DF.png
index 2145ad580..2a6061468 100644
Binary files a/fonts/TewiFontOutline/22DF.png and b/fonts/TewiFontOutline/22DF.png differ
diff --git a/fonts/TewiFontOutline/22E0.png b/fonts/TewiFontOutline/22E0.png
index 49be92407..606e193d9 100644
Binary files a/fonts/TewiFontOutline/22E0.png and b/fonts/TewiFontOutline/22E0.png differ
diff --git a/fonts/TewiFontOutline/22E1.png b/fonts/TewiFontOutline/22E1.png
index 5fba2e1cb..eb3538e27 100644
Binary files a/fonts/TewiFontOutline/22E1.png and b/fonts/TewiFontOutline/22E1.png differ
diff --git a/fonts/TewiFontOutline/22E2.png b/fonts/TewiFontOutline/22E2.png
index e3335528d..8defa17ac 100644
Binary files a/fonts/TewiFontOutline/22E2.png and b/fonts/TewiFontOutline/22E2.png differ
diff --git a/fonts/TewiFontOutline/22E3.png b/fonts/TewiFontOutline/22E3.png
index 0cbe06a67..32dbb2a8b 100644
Binary files a/fonts/TewiFontOutline/22E3.png and b/fonts/TewiFontOutline/22E3.png differ
diff --git a/fonts/TewiFontOutline/22E4.png b/fonts/TewiFontOutline/22E4.png
index 9a98d0d17..5f4551d93 100644
Binary files a/fonts/TewiFontOutline/22E4.png and b/fonts/TewiFontOutline/22E4.png differ
diff --git a/fonts/TewiFontOutline/22E5.png b/fonts/TewiFontOutline/22E5.png
index 4830815a9..101885462 100644
Binary files a/fonts/TewiFontOutline/22E5.png and b/fonts/TewiFontOutline/22E5.png differ
diff --git a/fonts/TewiFontOutline/22E6.png b/fonts/TewiFontOutline/22E6.png
index 6e03c5ffe..984151901 100644
Binary files a/fonts/TewiFontOutline/22E6.png and b/fonts/TewiFontOutline/22E6.png differ
diff --git a/fonts/TewiFontOutline/22E7.png b/fonts/TewiFontOutline/22E7.png
index a84ab4ea5..865c74774 100644
Binary files a/fonts/TewiFontOutline/22E7.png and b/fonts/TewiFontOutline/22E7.png differ
diff --git a/fonts/TewiFontOutline/22E8.png b/fonts/TewiFontOutline/22E8.png
index 91e7ac899..985b0db97 100644
Binary files a/fonts/TewiFontOutline/22E8.png and b/fonts/TewiFontOutline/22E8.png differ
diff --git a/fonts/TewiFontOutline/22E9.png b/fonts/TewiFontOutline/22E9.png
index 7b1bdee30..a9ab187b0 100644
Binary files a/fonts/TewiFontOutline/22E9.png and b/fonts/TewiFontOutline/22E9.png differ
diff --git a/fonts/TewiFontOutline/22EA.png b/fonts/TewiFontOutline/22EA.png
index 88afcade2..69a6f0ff7 100644
Binary files a/fonts/TewiFontOutline/22EA.png and b/fonts/TewiFontOutline/22EA.png differ
diff --git a/fonts/TewiFontOutline/22EB.png b/fonts/TewiFontOutline/22EB.png
index 2356d354f..a9ca8b448 100644
Binary files a/fonts/TewiFontOutline/22EB.png and b/fonts/TewiFontOutline/22EB.png differ
diff --git a/fonts/TewiFontOutline/22EC.png b/fonts/TewiFontOutline/22EC.png
index f50376862..843a21560 100644
Binary files a/fonts/TewiFontOutline/22EC.png and b/fonts/TewiFontOutline/22EC.png differ
diff --git a/fonts/TewiFontOutline/22ED.png b/fonts/TewiFontOutline/22ED.png
index 4aef6f4a5..2bb8dc1cd 100644
Binary files a/fonts/TewiFontOutline/22ED.png and b/fonts/TewiFontOutline/22ED.png differ
diff --git a/fonts/TewiFontOutline/22EE.png b/fonts/TewiFontOutline/22EE.png
index 75ae15e15..aaf61a491 100644
Binary files a/fonts/TewiFontOutline/22EE.png and b/fonts/TewiFontOutline/22EE.png differ
diff --git a/fonts/TewiFontOutline/22EF.png b/fonts/TewiFontOutline/22EF.png
index 4045b64a2..ae4366630 100644
Binary files a/fonts/TewiFontOutline/22EF.png and b/fonts/TewiFontOutline/22EF.png differ
diff --git a/fonts/TewiFontOutline/22F0.png b/fonts/TewiFontOutline/22F0.png
index d18dc27e9..d97b8b722 100644
Binary files a/fonts/TewiFontOutline/22F0.png and b/fonts/TewiFontOutline/22F0.png differ
diff --git a/fonts/TewiFontOutline/22F1.png b/fonts/TewiFontOutline/22F1.png
index 4b1bda5bd..1b9092012 100644
Binary files a/fonts/TewiFontOutline/22F1.png and b/fonts/TewiFontOutline/22F1.png differ
diff --git a/fonts/TewiFontOutline/22F2.png b/fonts/TewiFontOutline/22F2.png
index a0b266f2d..a9f822873 100644
Binary files a/fonts/TewiFontOutline/22F2.png and b/fonts/TewiFontOutline/22F2.png differ
diff --git a/fonts/TewiFontOutline/22F3.png b/fonts/TewiFontOutline/22F3.png
index 3ed0cdf90..9fc5a27ab 100644
Binary files a/fonts/TewiFontOutline/22F3.png and b/fonts/TewiFontOutline/22F3.png differ
diff --git a/fonts/TewiFontOutline/22F4.png b/fonts/TewiFontOutline/22F4.png
index 3ed0cdf90..9fc5a27ab 100644
Binary files a/fonts/TewiFontOutline/22F4.png and b/fonts/TewiFontOutline/22F4.png differ
diff --git a/fonts/TewiFontOutline/22F5.png b/fonts/TewiFontOutline/22F5.png
index 3ee35a2bd..9fc7cffe5 100644
Binary files a/fonts/TewiFontOutline/22F5.png and b/fonts/TewiFontOutline/22F5.png differ
diff --git a/fonts/TewiFontOutline/22F6.png b/fonts/TewiFontOutline/22F6.png
index 76d9420c5..aa8f063d1 100644
Binary files a/fonts/TewiFontOutline/22F6.png and b/fonts/TewiFontOutline/22F6.png differ
diff --git a/fonts/TewiFontOutline/22F7.png b/fonts/TewiFontOutline/22F7.png
index 5860a44f3..f42650ef8 100644
Binary files a/fonts/TewiFontOutline/22F7.png and b/fonts/TewiFontOutline/22F7.png differ
diff --git a/fonts/TewiFontOutline/22F8.png b/fonts/TewiFontOutline/22F8.png
index 64ec4afbf..ae69997e7 100644
Binary files a/fonts/TewiFontOutline/22F8.png and b/fonts/TewiFontOutline/22F8.png differ
diff --git a/fonts/TewiFontOutline/22F9.png b/fonts/TewiFontOutline/22F9.png
index eb277fec4..ac1726cb4 100644
Binary files a/fonts/TewiFontOutline/22F9.png and b/fonts/TewiFontOutline/22F9.png differ
diff --git a/fonts/TewiFontOutline/22FA.png b/fonts/TewiFontOutline/22FA.png
index 2b5cacd3b..6114c5d5f 100644
Binary files a/fonts/TewiFontOutline/22FA.png and b/fonts/TewiFontOutline/22FA.png differ
diff --git a/fonts/TewiFontOutline/22FB.png b/fonts/TewiFontOutline/22FB.png
index 75cb02686..e0ae3416f 100644
Binary files a/fonts/TewiFontOutline/22FB.png and b/fonts/TewiFontOutline/22FB.png differ
diff --git a/fonts/TewiFontOutline/22FC.png b/fonts/TewiFontOutline/22FC.png
index 75cb02686..e0ae3416f 100644
Binary files a/fonts/TewiFontOutline/22FC.png and b/fonts/TewiFontOutline/22FC.png differ
diff --git a/fonts/TewiFontOutline/22FD.png b/fonts/TewiFontOutline/22FD.png
index 68a03ad4f..14f913353 100644
Binary files a/fonts/TewiFontOutline/22FD.png and b/fonts/TewiFontOutline/22FD.png differ
diff --git a/fonts/TewiFontOutline/22FE.png b/fonts/TewiFontOutline/22FE.png
index 17e238767..d73339494 100644
Binary files a/fonts/TewiFontOutline/22FE.png and b/fonts/TewiFontOutline/22FE.png differ
diff --git a/fonts/TewiFontOutline/22FF.png b/fonts/TewiFontOutline/22FF.png
index c25eee51c..3d82e38a8 100644
Binary files a/fonts/TewiFontOutline/22FF.png and b/fonts/TewiFontOutline/22FF.png differ
diff --git a/fonts/TewiFontOutline/2300.png b/fonts/TewiFontOutline/2300.png
index 3df97f463..f5ebfcbfc 100644
Binary files a/fonts/TewiFontOutline/2300.png and b/fonts/TewiFontOutline/2300.png differ
diff --git a/fonts/TewiFontOutline/2301.png b/fonts/TewiFontOutline/2301.png
index e0e9391a9..0d5c1a4ca 100644
Binary files a/fonts/TewiFontOutline/2301.png and b/fonts/TewiFontOutline/2301.png differ
diff --git a/fonts/TewiFontOutline/2302.png b/fonts/TewiFontOutline/2302.png
index 808130f82..fa9c5528a 100644
Binary files a/fonts/TewiFontOutline/2302.png and b/fonts/TewiFontOutline/2302.png differ
diff --git a/fonts/TewiFontOutline/2303.png b/fonts/TewiFontOutline/2303.png
index 7e8f2a4fe..ec63b5005 100644
Binary files a/fonts/TewiFontOutline/2303.png and b/fonts/TewiFontOutline/2303.png differ
diff --git a/fonts/TewiFontOutline/2304.png b/fonts/TewiFontOutline/2304.png
index 4386b3b36..f450fadfe 100644
Binary files a/fonts/TewiFontOutline/2304.png and b/fonts/TewiFontOutline/2304.png differ
diff --git a/fonts/TewiFontOutline/2305.png b/fonts/TewiFontOutline/2305.png
index 9b7aecad4..b857694c1 100644
Binary files a/fonts/TewiFontOutline/2305.png and b/fonts/TewiFontOutline/2305.png differ
diff --git a/fonts/TewiFontOutline/2306.png b/fonts/TewiFontOutline/2306.png
index c5ce68b00..262786885 100644
Binary files a/fonts/TewiFontOutline/2306.png and b/fonts/TewiFontOutline/2306.png differ
diff --git a/fonts/TewiFontOutline/2307.png b/fonts/TewiFontOutline/2307.png
index 59c69d4d6..64a35bdcf 100644
Binary files a/fonts/TewiFontOutline/2307.png and b/fonts/TewiFontOutline/2307.png differ
diff --git a/fonts/TewiFontOutline/2308.png b/fonts/TewiFontOutline/2308.png
index 2c3d160e5..b4a4b1d9a 100644
Binary files a/fonts/TewiFontOutline/2308.png and b/fonts/TewiFontOutline/2308.png differ
diff --git a/fonts/TewiFontOutline/2309.png b/fonts/TewiFontOutline/2309.png
index 37a143225..4d20826e9 100644
Binary files a/fonts/TewiFontOutline/2309.png and b/fonts/TewiFontOutline/2309.png differ
diff --git a/fonts/TewiFontOutline/230A.png b/fonts/TewiFontOutline/230A.png
index d77cfd65f..afe2a769d 100644
Binary files a/fonts/TewiFontOutline/230A.png and b/fonts/TewiFontOutline/230A.png differ
diff --git a/fonts/TewiFontOutline/230B.png b/fonts/TewiFontOutline/230B.png
index a280f1440..a06081f34 100644
Binary files a/fonts/TewiFontOutline/230B.png and b/fonts/TewiFontOutline/230B.png differ
diff --git a/fonts/TewiFontOutline/230C.png b/fonts/TewiFontOutline/230C.png
index 3d26afb35..d4d5985fb 100644
Binary files a/fonts/TewiFontOutline/230C.png and b/fonts/TewiFontOutline/230C.png differ
diff --git a/fonts/TewiFontOutline/230D.png b/fonts/TewiFontOutline/230D.png
index 86ee36a4d..3c31953fc 100644
Binary files a/fonts/TewiFontOutline/230D.png and b/fonts/TewiFontOutline/230D.png differ
diff --git a/fonts/TewiFontOutline/230E.png b/fonts/TewiFontOutline/230E.png
index bd584d10e..0fb90bd37 100644
Binary files a/fonts/TewiFontOutline/230E.png and b/fonts/TewiFontOutline/230E.png differ
diff --git a/fonts/TewiFontOutline/230F.png b/fonts/TewiFontOutline/230F.png
index eb19e0170..73f781eb6 100644
Binary files a/fonts/TewiFontOutline/230F.png and b/fonts/TewiFontOutline/230F.png differ
diff --git a/fonts/TewiFontOutline/2310.png b/fonts/TewiFontOutline/2310.png
index a185cc3d4..bc4c69910 100644
Binary files a/fonts/TewiFontOutline/2310.png and b/fonts/TewiFontOutline/2310.png differ
diff --git a/fonts/TewiFontOutline/2311.png b/fonts/TewiFontOutline/2311.png
index 521826d0b..46d83dc01 100644
Binary files a/fonts/TewiFontOutline/2311.png and b/fonts/TewiFontOutline/2311.png differ
diff --git a/fonts/TewiFontOutline/2312.png b/fonts/TewiFontOutline/2312.png
index a1b5d79c7..fa10d49ce 100644
Binary files a/fonts/TewiFontOutline/2312.png and b/fonts/TewiFontOutline/2312.png differ
diff --git a/fonts/TewiFontOutline/2313.png b/fonts/TewiFontOutline/2313.png
index 4c9ac08fd..727f2a562 100644
Binary files a/fonts/TewiFontOutline/2313.png and b/fonts/TewiFontOutline/2313.png differ
diff --git a/fonts/TewiFontOutline/2314.png b/fonts/TewiFontOutline/2314.png
index bb36ad614..58df7a84c 100644
Binary files a/fonts/TewiFontOutline/2314.png and b/fonts/TewiFontOutline/2314.png differ
diff --git a/fonts/TewiFontOutline/2315.png b/fonts/TewiFontOutline/2315.png
index 0951b66f9..34788db7f 100644
Binary files a/fonts/TewiFontOutline/2315.png and b/fonts/TewiFontOutline/2315.png differ
diff --git a/fonts/TewiFontOutline/2316.png b/fonts/TewiFontOutline/2316.png
index cb4e5d43d..9cdf25983 100644
Binary files a/fonts/TewiFontOutline/2316.png and b/fonts/TewiFontOutline/2316.png differ
diff --git a/fonts/TewiFontOutline/2317.png b/fonts/TewiFontOutline/2317.png
index 367d0651f..c37f37d9f 100644
Binary files a/fonts/TewiFontOutline/2317.png and b/fonts/TewiFontOutline/2317.png differ
diff --git a/fonts/TewiFontOutline/2318.png b/fonts/TewiFontOutline/2318.png
index 624bd748e..6196937de 100644
Binary files a/fonts/TewiFontOutline/2318.png and b/fonts/TewiFontOutline/2318.png differ
diff --git a/fonts/TewiFontOutline/2319.png b/fonts/TewiFontOutline/2319.png
index 60b487c18..3041a7e7e 100644
Binary files a/fonts/TewiFontOutline/2319.png and b/fonts/TewiFontOutline/2319.png differ
diff --git a/fonts/TewiFontOutline/231A.png b/fonts/TewiFontOutline/231A.png
index d70a258c5..318e9128b 100644
Binary files a/fonts/TewiFontOutline/231A.png and b/fonts/TewiFontOutline/231A.png differ
diff --git a/fonts/TewiFontOutline/231B.png b/fonts/TewiFontOutline/231B.png
index c1e3e6723..bff16db23 100644
Binary files a/fonts/TewiFontOutline/231B.png and b/fonts/TewiFontOutline/231B.png differ
diff --git a/fonts/TewiFontOutline/231C.png b/fonts/TewiFontOutline/231C.png
index bce1bedbf..b870368ee 100644
Binary files a/fonts/TewiFontOutline/231C.png and b/fonts/TewiFontOutline/231C.png differ
diff --git a/fonts/TewiFontOutline/231D.png b/fonts/TewiFontOutline/231D.png
index e032cf205..bf05998f7 100644
Binary files a/fonts/TewiFontOutline/231D.png and b/fonts/TewiFontOutline/231D.png differ
diff --git a/fonts/TewiFontOutline/231E.png b/fonts/TewiFontOutline/231E.png
index b322eb28c..0d9a40fff 100644
Binary files a/fonts/TewiFontOutline/231E.png and b/fonts/TewiFontOutline/231E.png differ
diff --git a/fonts/TewiFontOutline/231F.png b/fonts/TewiFontOutline/231F.png
index 56b902363..934a77019 100644
Binary files a/fonts/TewiFontOutline/231F.png and b/fonts/TewiFontOutline/231F.png differ
diff --git a/fonts/TewiFontOutline/2320.png b/fonts/TewiFontOutline/2320.png
index 6f41e3a9b..a88a7e083 100644
Binary files a/fonts/TewiFontOutline/2320.png and b/fonts/TewiFontOutline/2320.png differ
diff --git a/fonts/TewiFontOutline/2322.png b/fonts/TewiFontOutline/2322.png
index 9eff284b7..2f599faa4 100644
Binary files a/fonts/TewiFontOutline/2322.png and b/fonts/TewiFontOutline/2322.png differ
diff --git a/fonts/TewiFontOutline/2323.png b/fonts/TewiFontOutline/2323.png
index 5256f9268..6c521d876 100644
Binary files a/fonts/TewiFontOutline/2323.png and b/fonts/TewiFontOutline/2323.png differ
diff --git a/fonts/TewiFontOutline/2324.png b/fonts/TewiFontOutline/2324.png
index 989ac17b5..4922bc371 100644
Binary files a/fonts/TewiFontOutline/2324.png and b/fonts/TewiFontOutline/2324.png differ
diff --git a/fonts/TewiFontOutline/2325.png b/fonts/TewiFontOutline/2325.png
index d6b3a6c6b..9e94d1956 100644
Binary files a/fonts/TewiFontOutline/2325.png and b/fonts/TewiFontOutline/2325.png differ
diff --git a/fonts/TewiFontOutline/2326.png b/fonts/TewiFontOutline/2326.png
index 377b2a1c5..199c44203 100644
Binary files a/fonts/TewiFontOutline/2326.png and b/fonts/TewiFontOutline/2326.png differ
diff --git a/fonts/TewiFontOutline/2327.png b/fonts/TewiFontOutline/2327.png
index eac08d5b8..cde26cf33 100644
Binary files a/fonts/TewiFontOutline/2327.png and b/fonts/TewiFontOutline/2327.png differ
diff --git a/fonts/TewiFontOutline/2328.png b/fonts/TewiFontOutline/2328.png
index cafbfff3b..e34ebe29f 100644
Binary files a/fonts/TewiFontOutline/2328.png and b/fonts/TewiFontOutline/2328.png differ
diff --git a/fonts/TewiFontOutline/232B.png b/fonts/TewiFontOutline/232B.png
index d4b8bc233..d1de3c37d 100644
Binary files a/fonts/TewiFontOutline/232B.png and b/fonts/TewiFontOutline/232B.png differ
diff --git a/fonts/TewiFontOutline/232D.png b/fonts/TewiFontOutline/232D.png
index 66d8ce0b1..0a65f37ae 100644
Binary files a/fonts/TewiFontOutline/232D.png and b/fonts/TewiFontOutline/232D.png differ
diff --git a/fonts/TewiFontOutline/232F.png b/fonts/TewiFontOutline/232F.png
index 0ba8351bf..92d94ec9c 100644
Binary files a/fonts/TewiFontOutline/232F.png and b/fonts/TewiFontOutline/232F.png differ
diff --git a/fonts/TewiFontOutline/2330.png b/fonts/TewiFontOutline/2330.png
index fdc27470c..418553d26 100644
Binary files a/fonts/TewiFontOutline/2330.png and b/fonts/TewiFontOutline/2330.png differ
diff --git a/fonts/TewiFontOutline/2331.png b/fonts/TewiFontOutline/2331.png
index ea610db08..50e5062db 100644
Binary files a/fonts/TewiFontOutline/2331.png and b/fonts/TewiFontOutline/2331.png differ
diff --git a/fonts/TewiFontOutline/2332.png b/fonts/TewiFontOutline/2332.png
index 3c62ecf41..b099ad023 100644
Binary files a/fonts/TewiFontOutline/2332.png and b/fonts/TewiFontOutline/2332.png differ
diff --git a/fonts/TewiFontOutline/2333.png b/fonts/TewiFontOutline/2333.png
index 10c1fdd6e..41a624304 100644
Binary files a/fonts/TewiFontOutline/2333.png and b/fonts/TewiFontOutline/2333.png differ
diff --git a/fonts/TewiFontOutline/2334.png b/fonts/TewiFontOutline/2334.png
index c1fb22acf..17d5dd26c 100644
Binary files a/fonts/TewiFontOutline/2334.png and b/fonts/TewiFontOutline/2334.png differ
diff --git a/fonts/TewiFontOutline/2335.png b/fonts/TewiFontOutline/2335.png
index 4386b3b36..f450fadfe 100644
Binary files a/fonts/TewiFontOutline/2335.png and b/fonts/TewiFontOutline/2335.png differ
diff --git a/fonts/TewiFontOutline/2336.png b/fonts/TewiFontOutline/2336.png
index c02c9319d..0621500a7 100644
Binary files a/fonts/TewiFontOutline/2336.png and b/fonts/TewiFontOutline/2336.png differ
diff --git a/fonts/TewiFontOutline/2337.png b/fonts/TewiFontOutline/2337.png
index 7ca9831e2..9e973dde8 100644
Binary files a/fonts/TewiFontOutline/2337.png and b/fonts/TewiFontOutline/2337.png differ
diff --git a/fonts/TewiFontOutline/2338.png b/fonts/TewiFontOutline/2338.png
index 777f8dd9d..cf4d57d67 100644
Binary files a/fonts/TewiFontOutline/2338.png and b/fonts/TewiFontOutline/2338.png differ
diff --git a/fonts/TewiFontOutline/2339.png b/fonts/TewiFontOutline/2339.png
index 888794f4b..45103f1aa 100644
Binary files a/fonts/TewiFontOutline/2339.png and b/fonts/TewiFontOutline/2339.png differ
diff --git a/fonts/TewiFontOutline/233A.png b/fonts/TewiFontOutline/233A.png
index c06aa7e7f..b33265c91 100644
Binary files a/fonts/TewiFontOutline/233A.png and b/fonts/TewiFontOutline/233A.png differ
diff --git a/fonts/TewiFontOutline/233B.png b/fonts/TewiFontOutline/233B.png
index 21cbb0916..f5fe774aa 100644
Binary files a/fonts/TewiFontOutline/233B.png and b/fonts/TewiFontOutline/233B.png differ
diff --git a/fonts/TewiFontOutline/233C.png b/fonts/TewiFontOutline/233C.png
index aa0e23b39..e571f766e 100644
Binary files a/fonts/TewiFontOutline/233C.png and b/fonts/TewiFontOutline/233C.png differ
diff --git a/fonts/TewiFontOutline/233D.png b/fonts/TewiFontOutline/233D.png
index 6c31df387..11ad61623 100644
Binary files a/fonts/TewiFontOutline/233D.png and b/fonts/TewiFontOutline/233D.png differ
diff --git a/fonts/TewiFontOutline/233E.png b/fonts/TewiFontOutline/233E.png
index 84c61aa74..e69c9dcde 100644
Binary files a/fonts/TewiFontOutline/233E.png and b/fonts/TewiFontOutline/233E.png differ
diff --git a/fonts/TewiFontOutline/233F.png b/fonts/TewiFontOutline/233F.png
index 1ee4f731c..d91bb7d9d 100644
Binary files a/fonts/TewiFontOutline/233F.png and b/fonts/TewiFontOutline/233F.png differ
diff --git a/fonts/TewiFontOutline/2340.png b/fonts/TewiFontOutline/2340.png
index 99c149c9d..35d11b167 100644
Binary files a/fonts/TewiFontOutline/2340.png and b/fonts/TewiFontOutline/2340.png differ
diff --git a/fonts/TewiFontOutline/2341.png b/fonts/TewiFontOutline/2341.png
index 8ee80100d..5ad1ba2ee 100644
Binary files a/fonts/TewiFontOutline/2341.png and b/fonts/TewiFontOutline/2341.png differ
diff --git a/fonts/TewiFontOutline/2342.png b/fonts/TewiFontOutline/2342.png
index 1d4c96428..74db450f9 100644
Binary files a/fonts/TewiFontOutline/2342.png and b/fonts/TewiFontOutline/2342.png differ
diff --git a/fonts/TewiFontOutline/2343.png b/fonts/TewiFontOutline/2343.png
index d3b0eaa79..36d9a33f6 100644
Binary files a/fonts/TewiFontOutline/2343.png and b/fonts/TewiFontOutline/2343.png differ
diff --git a/fonts/TewiFontOutline/2344.png b/fonts/TewiFontOutline/2344.png
index fc31c9bd4..8ed0dca2c 100644
Binary files a/fonts/TewiFontOutline/2344.png and b/fonts/TewiFontOutline/2344.png differ
diff --git a/fonts/TewiFontOutline/2345.png b/fonts/TewiFontOutline/2345.png
index 7d38a4907..de2e9652f 100644
Binary files a/fonts/TewiFontOutline/2345.png and b/fonts/TewiFontOutline/2345.png differ
diff --git a/fonts/TewiFontOutline/2346.png b/fonts/TewiFontOutline/2346.png
index 24abd6ea1..4e034ad4d 100644
Binary files a/fonts/TewiFontOutline/2346.png and b/fonts/TewiFontOutline/2346.png differ
diff --git a/fonts/TewiFontOutline/2347.png b/fonts/TewiFontOutline/2347.png
index 98c92ef91..a974d79c5 100644
Binary files a/fonts/TewiFontOutline/2347.png and b/fonts/TewiFontOutline/2347.png differ
diff --git a/fonts/TewiFontOutline/2348.png b/fonts/TewiFontOutline/2348.png
index edc30c130..36b22ae1d 100644
Binary files a/fonts/TewiFontOutline/2348.png and b/fonts/TewiFontOutline/2348.png differ
diff --git a/fonts/TewiFontOutline/2349.png b/fonts/TewiFontOutline/2349.png
index 556276a58..fd346c009 100644
Binary files a/fonts/TewiFontOutline/2349.png and b/fonts/TewiFontOutline/2349.png differ
diff --git a/fonts/TewiFontOutline/234A.png b/fonts/TewiFontOutline/234A.png
index b0e9a0029..d117da1bc 100644
Binary files a/fonts/TewiFontOutline/234A.png and b/fonts/TewiFontOutline/234A.png differ
diff --git a/fonts/TewiFontOutline/234B.png b/fonts/TewiFontOutline/234B.png
index fcd8bee9b..991a0635b 100644
Binary files a/fonts/TewiFontOutline/234B.png and b/fonts/TewiFontOutline/234B.png differ
diff --git a/fonts/TewiFontOutline/234C.png b/fonts/TewiFontOutline/234C.png
index 879b401ac..9ffc02b51 100644
Binary files a/fonts/TewiFontOutline/234C.png and b/fonts/TewiFontOutline/234C.png differ
diff --git a/fonts/TewiFontOutline/234D.png b/fonts/TewiFontOutline/234D.png
index dfdc02f6e..32668f5d3 100644
Binary files a/fonts/TewiFontOutline/234D.png and b/fonts/TewiFontOutline/234D.png differ
diff --git a/fonts/TewiFontOutline/234E.png b/fonts/TewiFontOutline/234E.png
index 51607c61d..4209684db 100644
Binary files a/fonts/TewiFontOutline/234E.png and b/fonts/TewiFontOutline/234E.png differ
diff --git a/fonts/TewiFontOutline/234F.png b/fonts/TewiFontOutline/234F.png
index 24781929e..9a373d0b5 100644
Binary files a/fonts/TewiFontOutline/234F.png and b/fonts/TewiFontOutline/234F.png differ
diff --git a/fonts/TewiFontOutline/2350.png b/fonts/TewiFontOutline/2350.png
index 3bae38f8b..b4c767e6d 100644
Binary files a/fonts/TewiFontOutline/2350.png and b/fonts/TewiFontOutline/2350.png differ
diff --git a/fonts/TewiFontOutline/2351.png b/fonts/TewiFontOutline/2351.png
index 878b5ad4c..fb858051d 100644
Binary files a/fonts/TewiFontOutline/2351.png and b/fonts/TewiFontOutline/2351.png differ
diff --git a/fonts/TewiFontOutline/2352.png b/fonts/TewiFontOutline/2352.png
index 5b11572d9..fc8d75fe8 100644
Binary files a/fonts/TewiFontOutline/2352.png and b/fonts/TewiFontOutline/2352.png differ
diff --git a/fonts/TewiFontOutline/2353.png b/fonts/TewiFontOutline/2353.png
index 62c2aada5..142844dac 100644
Binary files a/fonts/TewiFontOutline/2353.png and b/fonts/TewiFontOutline/2353.png differ
diff --git a/fonts/TewiFontOutline/2354.png b/fonts/TewiFontOutline/2354.png
index bac400ba8..bbc985456 100644
Binary files a/fonts/TewiFontOutline/2354.png and b/fonts/TewiFontOutline/2354.png differ
diff --git a/fonts/TewiFontOutline/2355.png b/fonts/TewiFontOutline/2355.png
index f324d1292..639470b0c 100644
Binary files a/fonts/TewiFontOutline/2355.png and b/fonts/TewiFontOutline/2355.png differ
diff --git a/fonts/TewiFontOutline/2356.png b/fonts/TewiFontOutline/2356.png
index 74741b3a0..b08ff2733 100644
Binary files a/fonts/TewiFontOutline/2356.png and b/fonts/TewiFontOutline/2356.png differ
diff --git a/fonts/TewiFontOutline/2357.png b/fonts/TewiFontOutline/2357.png
index 660f5f162..928082c11 100644
Binary files a/fonts/TewiFontOutline/2357.png and b/fonts/TewiFontOutline/2357.png differ
diff --git a/fonts/TewiFontOutline/2358.png b/fonts/TewiFontOutline/2358.png
index 8ca9d1652..bc323aa57 100644
Binary files a/fonts/TewiFontOutline/2358.png and b/fonts/TewiFontOutline/2358.png differ
diff --git a/fonts/TewiFontOutline/2359.png b/fonts/TewiFontOutline/2359.png
index 6100a38c5..daa79d5d9 100644
Binary files a/fonts/TewiFontOutline/2359.png and b/fonts/TewiFontOutline/2359.png differ
diff --git a/fonts/TewiFontOutline/235A.png b/fonts/TewiFontOutline/235A.png
index 4616449a6..31d9b1624 100644
Binary files a/fonts/TewiFontOutline/235A.png and b/fonts/TewiFontOutline/235A.png differ
diff --git a/fonts/TewiFontOutline/235B.png b/fonts/TewiFontOutline/235B.png
index c9a64d361..fba5bf960 100644
Binary files a/fonts/TewiFontOutline/235B.png and b/fonts/TewiFontOutline/235B.png differ
diff --git a/fonts/TewiFontOutline/235C.png b/fonts/TewiFontOutline/235C.png
index 638240a9a..07c04bce1 100644
Binary files a/fonts/TewiFontOutline/235C.png and b/fonts/TewiFontOutline/235C.png differ
diff --git a/fonts/TewiFontOutline/235D.png b/fonts/TewiFontOutline/235D.png
index 79e8f2c80..5771fd3fd 100644
Binary files a/fonts/TewiFontOutline/235D.png and b/fonts/TewiFontOutline/235D.png differ
diff --git a/fonts/TewiFontOutline/235E.png b/fonts/TewiFontOutline/235E.png
index ea7a49aae..489bf1b9a 100644
Binary files a/fonts/TewiFontOutline/235E.png and b/fonts/TewiFontOutline/235E.png differ
diff --git a/fonts/TewiFontOutline/235F.png b/fonts/TewiFontOutline/235F.png
index f7596c5bd..4216bb071 100644
Binary files a/fonts/TewiFontOutline/235F.png and b/fonts/TewiFontOutline/235F.png differ
diff --git a/fonts/TewiFontOutline/2360.png b/fonts/TewiFontOutline/2360.png
index a8bf6c9ec..9a007c23d 100644
Binary files a/fonts/TewiFontOutline/2360.png and b/fonts/TewiFontOutline/2360.png differ
diff --git a/fonts/TewiFontOutline/2361.png b/fonts/TewiFontOutline/2361.png
index 7fdd551c0..ecec7395c 100644
Binary files a/fonts/TewiFontOutline/2361.png and b/fonts/TewiFontOutline/2361.png differ
diff --git a/fonts/TewiFontOutline/2362.png b/fonts/TewiFontOutline/2362.png
index bdf21fab8..4eb9b7e90 100644
Binary files a/fonts/TewiFontOutline/2362.png and b/fonts/TewiFontOutline/2362.png differ
diff --git a/fonts/TewiFontOutline/2363.png b/fonts/TewiFontOutline/2363.png
index 63a550e55..6dc9d8ba4 100644
Binary files a/fonts/TewiFontOutline/2363.png and b/fonts/TewiFontOutline/2363.png differ
diff --git a/fonts/TewiFontOutline/2364.png b/fonts/TewiFontOutline/2364.png
index 221781515..7b5a74d87 100644
Binary files a/fonts/TewiFontOutline/2364.png and b/fonts/TewiFontOutline/2364.png differ
diff --git a/fonts/TewiFontOutline/2365.png b/fonts/TewiFontOutline/2365.png
index 5c0f0b715..036f330eb 100644
Binary files a/fonts/TewiFontOutline/2365.png and b/fonts/TewiFontOutline/2365.png differ
diff --git a/fonts/TewiFontOutline/2366.png b/fonts/TewiFontOutline/2366.png
index 37d50b605..f3282aff5 100644
Binary files a/fonts/TewiFontOutline/2366.png and b/fonts/TewiFontOutline/2366.png differ
diff --git a/fonts/TewiFontOutline/2367.png b/fonts/TewiFontOutline/2367.png
index e0180b9a5..f81762a53 100644
Binary files a/fonts/TewiFontOutline/2367.png and b/fonts/TewiFontOutline/2367.png differ
diff --git a/fonts/TewiFontOutline/2368.png b/fonts/TewiFontOutline/2368.png
index a5caffa95..3c1dbd738 100644
Binary files a/fonts/TewiFontOutline/2368.png and b/fonts/TewiFontOutline/2368.png differ
diff --git a/fonts/TewiFontOutline/2369.png b/fonts/TewiFontOutline/2369.png
index e98e69dd8..4564339aa 100644
Binary files a/fonts/TewiFontOutline/2369.png and b/fonts/TewiFontOutline/2369.png differ
diff --git a/fonts/TewiFontOutline/236A.png b/fonts/TewiFontOutline/236A.png
index 567ffc519..73edf858a 100644
Binary files a/fonts/TewiFontOutline/236A.png and b/fonts/TewiFontOutline/236A.png differ
diff --git a/fonts/TewiFontOutline/236B.png b/fonts/TewiFontOutline/236B.png
index 3e4bdab07..e1dbe0e73 100644
Binary files a/fonts/TewiFontOutline/236B.png and b/fonts/TewiFontOutline/236B.png differ
diff --git a/fonts/TewiFontOutline/236C.png b/fonts/TewiFontOutline/236C.png
index 941b94338..3f000018a 100644
Binary files a/fonts/TewiFontOutline/236C.png and b/fonts/TewiFontOutline/236C.png differ
diff --git a/fonts/TewiFontOutline/236D.png b/fonts/TewiFontOutline/236D.png
index 94b3ee0ba..8b28addb1 100644
Binary files a/fonts/TewiFontOutline/236D.png and b/fonts/TewiFontOutline/236D.png differ
diff --git a/fonts/TewiFontOutline/236E.png b/fonts/TewiFontOutline/236E.png
index 7cdd524d0..618a1cd02 100644
Binary files a/fonts/TewiFontOutline/236E.png and b/fonts/TewiFontOutline/236E.png differ
diff --git a/fonts/TewiFontOutline/236F.png b/fonts/TewiFontOutline/236F.png
index 0702eca89..78ff6f4c4 100644
Binary files a/fonts/TewiFontOutline/236F.png and b/fonts/TewiFontOutline/236F.png differ
diff --git a/fonts/TewiFontOutline/2370.png b/fonts/TewiFontOutline/2370.png
index aa7948253..313fb6580 100644
Binary files a/fonts/TewiFontOutline/2370.png and b/fonts/TewiFontOutline/2370.png differ
diff --git a/fonts/TewiFontOutline/2371.png b/fonts/TewiFontOutline/2371.png
index 2e4ec8446..6f8b81cfe 100644
Binary files a/fonts/TewiFontOutline/2371.png and b/fonts/TewiFontOutline/2371.png differ
diff --git a/fonts/TewiFontOutline/2372.png b/fonts/TewiFontOutline/2372.png
index 615f31dc1..cce18b178 100644
Binary files a/fonts/TewiFontOutline/2372.png and b/fonts/TewiFontOutline/2372.png differ
diff --git a/fonts/TewiFontOutline/2373.png b/fonts/TewiFontOutline/2373.png
index dbe400455..5883c812f 100644
Binary files a/fonts/TewiFontOutline/2373.png and b/fonts/TewiFontOutline/2373.png differ
diff --git a/fonts/TewiFontOutline/2374.png b/fonts/TewiFontOutline/2374.png
index 58d72a591..48fa835cb 100644
Binary files a/fonts/TewiFontOutline/2374.png and b/fonts/TewiFontOutline/2374.png differ
diff --git a/fonts/TewiFontOutline/2375.png b/fonts/TewiFontOutline/2375.png
index ff056c1c4..0303ad98e 100644
Binary files a/fonts/TewiFontOutline/2375.png and b/fonts/TewiFontOutline/2375.png differ
diff --git a/fonts/TewiFontOutline/2376.png b/fonts/TewiFontOutline/2376.png
index af09f3204..6c4e0aa5f 100644
Binary files a/fonts/TewiFontOutline/2376.png and b/fonts/TewiFontOutline/2376.png differ
diff --git a/fonts/TewiFontOutline/2377.png b/fonts/TewiFontOutline/2377.png
index 567f3eaa1..f6367eac8 100644
Binary files a/fonts/TewiFontOutline/2377.png and b/fonts/TewiFontOutline/2377.png differ
diff --git a/fonts/TewiFontOutline/2378.png b/fonts/TewiFontOutline/2378.png
index 3f432ee53..5dd5c40da 100644
Binary files a/fonts/TewiFontOutline/2378.png and b/fonts/TewiFontOutline/2378.png differ
diff --git a/fonts/TewiFontOutline/2379.png b/fonts/TewiFontOutline/2379.png
index c2f9a2790..08c339988 100644
Binary files a/fonts/TewiFontOutline/2379.png and b/fonts/TewiFontOutline/2379.png differ
diff --git a/fonts/TewiFontOutline/237A.png b/fonts/TewiFontOutline/237A.png
index af09f3204..6c4e0aa5f 100644
Binary files a/fonts/TewiFontOutline/237A.png and b/fonts/TewiFontOutline/237A.png differ
diff --git a/fonts/TewiFontOutline/237B.png b/fonts/TewiFontOutline/237B.png
index a4283774b..929a1c529 100644
Binary files a/fonts/TewiFontOutline/237B.png and b/fonts/TewiFontOutline/237B.png differ
diff --git a/fonts/TewiFontOutline/237C.png b/fonts/TewiFontOutline/237C.png
index ea93cd246..5dffc09c5 100644
Binary files a/fonts/TewiFontOutline/237C.png and b/fonts/TewiFontOutline/237C.png differ
diff --git a/fonts/TewiFontOutline/237D.png b/fonts/TewiFontOutline/237D.png
index 32d131e3f..ae49022a3 100644
Binary files a/fonts/TewiFontOutline/237D.png and b/fonts/TewiFontOutline/237D.png differ
diff --git a/fonts/TewiFontOutline/237E.png b/fonts/TewiFontOutline/237E.png
index e588264ef..9ef951fea 100644
Binary files a/fonts/TewiFontOutline/237E.png and b/fonts/TewiFontOutline/237E.png differ
diff --git a/fonts/TewiFontOutline/2380.png b/fonts/TewiFontOutline/2380.png
index 05cd5e34c..0f585cd5d 100644
Binary files a/fonts/TewiFontOutline/2380.png and b/fonts/TewiFontOutline/2380.png differ
diff --git a/fonts/TewiFontOutline/2388.png b/fonts/TewiFontOutline/2388.png
index dd70e6244..89ae33c06 100644
Binary files a/fonts/TewiFontOutline/2388.png and b/fonts/TewiFontOutline/2388.png differ
diff --git a/fonts/TewiFontOutline/238B.png b/fonts/TewiFontOutline/238B.png
index 3ca19c1e5..e8c15cefe 100644
Binary files a/fonts/TewiFontOutline/238B.png and b/fonts/TewiFontOutline/238B.png differ
diff --git a/fonts/TewiFontOutline/23BA.png b/fonts/TewiFontOutline/23BA.png
index 7219b9606..cd52e5eb2 100644
Binary files a/fonts/TewiFontOutline/23BA.png and b/fonts/TewiFontOutline/23BA.png differ
diff --git a/fonts/TewiFontOutline/23BB.png b/fonts/TewiFontOutline/23BB.png
index 45ea01396..aa0e33b53 100644
Binary files a/fonts/TewiFontOutline/23BB.png and b/fonts/TewiFontOutline/23BB.png differ
diff --git a/fonts/TewiFontOutline/23BC.png b/fonts/TewiFontOutline/23BC.png
index 578c70d7f..41a43dc85 100644
Binary files a/fonts/TewiFontOutline/23BC.png and b/fonts/TewiFontOutline/23BC.png differ
diff --git a/fonts/TewiFontOutline/23BD.png b/fonts/TewiFontOutline/23BD.png
index 9de49d893..81e69b30f 100644
Binary files a/fonts/TewiFontOutline/23BD.png and b/fonts/TewiFontOutline/23BD.png differ
diff --git a/fonts/TewiFontOutline/23E9.png b/fonts/TewiFontOutline/23E9.png
index 771ac8a1b..019b9b0db 100644
Binary files a/fonts/TewiFontOutline/23E9.png and b/fonts/TewiFontOutline/23E9.png differ
diff --git a/fonts/TewiFontOutline/23EA.png b/fonts/TewiFontOutline/23EA.png
index 30ef54e99..1fe0141ea 100644
Binary files a/fonts/TewiFontOutline/23EA.png and b/fonts/TewiFontOutline/23EA.png differ
diff --git a/fonts/TewiFontOutline/23EB.png b/fonts/TewiFontOutline/23EB.png
index 1b4ad912f..4dc3d6294 100644
Binary files a/fonts/TewiFontOutline/23EB.png and b/fonts/TewiFontOutline/23EB.png differ
diff --git a/fonts/TewiFontOutline/23EC.png b/fonts/TewiFontOutline/23EC.png
index bc72ff569..72295431c 100644
Binary files a/fonts/TewiFontOutline/23EC.png and b/fonts/TewiFontOutline/23EC.png differ
diff --git a/fonts/TewiFontOutline/23ED.png b/fonts/TewiFontOutline/23ED.png
index 0f6fa3998..04e666b67 100644
Binary files a/fonts/TewiFontOutline/23ED.png and b/fonts/TewiFontOutline/23ED.png differ
diff --git a/fonts/TewiFontOutline/23EE.png b/fonts/TewiFontOutline/23EE.png
index 3f39ae3d7..6dc63a09b 100644
Binary files a/fonts/TewiFontOutline/23EE.png and b/fonts/TewiFontOutline/23EE.png differ
diff --git a/fonts/TewiFontOutline/23EF.png b/fonts/TewiFontOutline/23EF.png
index 736ee2e14..817b9270c 100644
Binary files a/fonts/TewiFontOutline/23EF.png and b/fonts/TewiFontOutline/23EF.png differ
diff --git a/fonts/TewiFontOutline/2408.png b/fonts/TewiFontOutline/2408.png
index 411866de9..a292f680a 100644
Binary files a/fonts/TewiFontOutline/2408.png and b/fonts/TewiFontOutline/2408.png differ
diff --git a/fonts/TewiFontOutline/2409.png b/fonts/TewiFontOutline/2409.png
index 50c65952c..fb57de110 100644
Binary files a/fonts/TewiFontOutline/2409.png and b/fonts/TewiFontOutline/2409.png differ
diff --git a/fonts/TewiFontOutline/240A.png b/fonts/TewiFontOutline/240A.png
index f5928ac6a..b11d980cd 100644
Binary files a/fonts/TewiFontOutline/240A.png and b/fonts/TewiFontOutline/240A.png differ
diff --git a/fonts/TewiFontOutline/240B.png b/fonts/TewiFontOutline/240B.png
index 48e0f3534..c8615e37a 100644
Binary files a/fonts/TewiFontOutline/240B.png and b/fonts/TewiFontOutline/240B.png differ
diff --git a/fonts/TewiFontOutline/240C.png b/fonts/TewiFontOutline/240C.png
index e252ff382..b4f47922b 100644
Binary files a/fonts/TewiFontOutline/240C.png and b/fonts/TewiFontOutline/240C.png differ
diff --git a/fonts/TewiFontOutline/240D.png b/fonts/TewiFontOutline/240D.png
index c90ea8461..89d12bb40 100644
Binary files a/fonts/TewiFontOutline/240D.png and b/fonts/TewiFontOutline/240D.png differ
diff --git a/fonts/TewiFontOutline/240E.png b/fonts/TewiFontOutline/240E.png
index 4ffc9f333..b6505d1d5 100644
Binary files a/fonts/TewiFontOutline/240E.png and b/fonts/TewiFontOutline/240E.png differ
diff --git a/fonts/TewiFontOutline/240F.png b/fonts/TewiFontOutline/240F.png
index 8171b8808..f2a86860e 100644
Binary files a/fonts/TewiFontOutline/240F.png and b/fonts/TewiFontOutline/240F.png differ
diff --git a/fonts/TewiFontOutline/2423.png b/fonts/TewiFontOutline/2423.png
index d6b274e2b..2d8395b1a 100644
Binary files a/fonts/TewiFontOutline/2423.png and b/fonts/TewiFontOutline/2423.png differ
diff --git a/fonts/TewiFontOutline/2424.png b/fonts/TewiFontOutline/2424.png
index ede6f4918..e956a0615 100644
Binary files a/fonts/TewiFontOutline/2424.png and b/fonts/TewiFontOutline/2424.png differ
diff --git a/fonts/TewiFontOutline/2425.png b/fonts/TewiFontOutline/2425.png
index f067cc533..e820c921a 100644
Binary files a/fonts/TewiFontOutline/2425.png and b/fonts/TewiFontOutline/2425.png differ
diff --git a/fonts/TewiFontOutline/2426.png b/fonts/TewiFontOutline/2426.png
index a4e023b8f..d140249c1 100644
Binary files a/fonts/TewiFontOutline/2426.png and b/fonts/TewiFontOutline/2426.png differ
diff --git a/fonts/TewiFontOutline/2440.png b/fonts/TewiFontOutline/2440.png
index a155f9fd5..be2306ef6 100644
Binary files a/fonts/TewiFontOutline/2440.png and b/fonts/TewiFontOutline/2440.png differ
diff --git a/fonts/TewiFontOutline/2441.png b/fonts/TewiFontOutline/2441.png
index eca4520f1..0dfc92ec1 100644
Binary files a/fonts/TewiFontOutline/2441.png and b/fonts/TewiFontOutline/2441.png differ
diff --git a/fonts/TewiFontOutline/2442.png b/fonts/TewiFontOutline/2442.png
index 4ef1ef04a..494b372a4 100644
Binary files a/fonts/TewiFontOutline/2442.png and b/fonts/TewiFontOutline/2442.png differ
diff --git a/fonts/TewiFontOutline/2443.png b/fonts/TewiFontOutline/2443.png
index e85e6c07e..e9fbc1f23 100644
Binary files a/fonts/TewiFontOutline/2443.png and b/fonts/TewiFontOutline/2443.png differ
diff --git a/fonts/TewiFontOutline/2444.png b/fonts/TewiFontOutline/2444.png
index 82a4f7176..a83f68839 100644
Binary files a/fonts/TewiFontOutline/2444.png and b/fonts/TewiFontOutline/2444.png differ
diff --git a/fonts/TewiFontOutline/2445.png b/fonts/TewiFontOutline/2445.png
index 43836dc73..d5b5d349f 100644
Binary files a/fonts/TewiFontOutline/2445.png and b/fonts/TewiFontOutline/2445.png differ
diff --git a/fonts/TewiFontOutline/2446.png b/fonts/TewiFontOutline/2446.png
index 27227b635..49a9fccd5 100644
Binary files a/fonts/TewiFontOutline/2446.png and b/fonts/TewiFontOutline/2446.png differ
diff --git a/fonts/TewiFontOutline/2447.png b/fonts/TewiFontOutline/2447.png
index 45228fd5e..ee0c01a3c 100644
Binary files a/fonts/TewiFontOutline/2447.png and b/fonts/TewiFontOutline/2447.png differ
diff --git a/fonts/TewiFontOutline/2448.png b/fonts/TewiFontOutline/2448.png
index ebd8b0d48..493739b34 100644
Binary files a/fonts/TewiFontOutline/2448.png and b/fonts/TewiFontOutline/2448.png differ
diff --git a/fonts/TewiFontOutline/2449.png b/fonts/TewiFontOutline/2449.png
index 7f487f932..7e3838c4e 100644
Binary files a/fonts/TewiFontOutline/2449.png and b/fonts/TewiFontOutline/2449.png differ
diff --git a/fonts/TewiFontOutline/244A.png b/fonts/TewiFontOutline/244A.png
index 18818ecf7..c0c571cfc 100644
Binary files a/fonts/TewiFontOutline/244A.png and b/fonts/TewiFontOutline/244A.png differ
diff --git a/fonts/TewiFontOutline/2460.png b/fonts/TewiFontOutline/2460.png
index 8a70d7bcc..38c9686b8 100644
Binary files a/fonts/TewiFontOutline/2460.png and b/fonts/TewiFontOutline/2460.png differ
diff --git a/fonts/TewiFontOutline/2461.png b/fonts/TewiFontOutline/2461.png
index 07bb2a428..c4f4d3509 100644
Binary files a/fonts/TewiFontOutline/2461.png and b/fonts/TewiFontOutline/2461.png differ
diff --git a/fonts/TewiFontOutline/2462.png b/fonts/TewiFontOutline/2462.png
index 9bd876e45..ff354f861 100644
Binary files a/fonts/TewiFontOutline/2462.png and b/fonts/TewiFontOutline/2462.png differ
diff --git a/fonts/TewiFontOutline/2463.png b/fonts/TewiFontOutline/2463.png
index 3841c1246..88464e33a 100644
Binary files a/fonts/TewiFontOutline/2463.png and b/fonts/TewiFontOutline/2463.png differ
diff --git a/fonts/TewiFontOutline/2464.png b/fonts/TewiFontOutline/2464.png
index a1e8889d7..831775248 100644
Binary files a/fonts/TewiFontOutline/2464.png and b/fonts/TewiFontOutline/2464.png differ
diff --git a/fonts/TewiFontOutline/2465.png b/fonts/TewiFontOutline/2465.png
index fa7a4a3e2..8acf57025 100644
Binary files a/fonts/TewiFontOutline/2465.png and b/fonts/TewiFontOutline/2465.png differ
diff --git a/fonts/TewiFontOutline/2466.png b/fonts/TewiFontOutline/2466.png
index cf21e8cd7..3b3cb8a3d 100644
Binary files a/fonts/TewiFontOutline/2466.png and b/fonts/TewiFontOutline/2466.png differ
diff --git a/fonts/TewiFontOutline/2467.png b/fonts/TewiFontOutline/2467.png
index 633529fd2..4865df1fc 100644
Binary files a/fonts/TewiFontOutline/2467.png and b/fonts/TewiFontOutline/2467.png differ
diff --git a/fonts/TewiFontOutline/2468.png b/fonts/TewiFontOutline/2468.png
index b2f110d7e..94a45ea09 100644
Binary files a/fonts/TewiFontOutline/2468.png and b/fonts/TewiFontOutline/2468.png differ
diff --git a/fonts/TewiFontOutline/2469.png b/fonts/TewiFontOutline/2469.png
index a66d1a6d3..5273aafe7 100644
Binary files a/fonts/TewiFontOutline/2469.png and b/fonts/TewiFontOutline/2469.png differ
diff --git a/fonts/TewiFontOutline/246A.png b/fonts/TewiFontOutline/246A.png
index 83e2980a8..616b9856a 100644
Binary files a/fonts/TewiFontOutline/246A.png and b/fonts/TewiFontOutline/246A.png differ
diff --git a/fonts/TewiFontOutline/246B.png b/fonts/TewiFontOutline/246B.png
index f1ce09694..f948411b9 100644
Binary files a/fonts/TewiFontOutline/246B.png and b/fonts/TewiFontOutline/246B.png differ
diff --git a/fonts/TewiFontOutline/246C.png b/fonts/TewiFontOutline/246C.png
index 3d48a48d7..64c9d568e 100644
Binary files a/fonts/TewiFontOutline/246C.png and b/fonts/TewiFontOutline/246C.png differ
diff --git a/fonts/TewiFontOutline/246D.png b/fonts/TewiFontOutline/246D.png
index 2bd89ed2c..0e22e0130 100644
Binary files a/fonts/TewiFontOutline/246D.png and b/fonts/TewiFontOutline/246D.png differ
diff --git a/fonts/TewiFontOutline/246E.png b/fonts/TewiFontOutline/246E.png
index ebe8f0bb7..77cb52f78 100644
Binary files a/fonts/TewiFontOutline/246E.png and b/fonts/TewiFontOutline/246E.png differ
diff --git a/fonts/TewiFontOutline/246F.png b/fonts/TewiFontOutline/246F.png
index 8a54c0c7c..34e8c61fd 100644
Binary files a/fonts/TewiFontOutline/246F.png and b/fonts/TewiFontOutline/246F.png differ
diff --git a/fonts/TewiFontOutline/2470.png b/fonts/TewiFontOutline/2470.png
index 9e692272d..efc20db18 100644
Binary files a/fonts/TewiFontOutline/2470.png and b/fonts/TewiFontOutline/2470.png differ
diff --git a/fonts/TewiFontOutline/2471.png b/fonts/TewiFontOutline/2471.png
index 9dc4e4706..55ccd03f8 100644
Binary files a/fonts/TewiFontOutline/2471.png and b/fonts/TewiFontOutline/2471.png differ
diff --git a/fonts/TewiFontOutline/2472.png b/fonts/TewiFontOutline/2472.png
index 622f73251..68ac17cb7 100644
Binary files a/fonts/TewiFontOutline/2472.png and b/fonts/TewiFontOutline/2472.png differ
diff --git a/fonts/TewiFontOutline/2473.png b/fonts/TewiFontOutline/2473.png
index e0e3aebfa..bdb40ef4c 100644
Binary files a/fonts/TewiFontOutline/2473.png and b/fonts/TewiFontOutline/2473.png differ
diff --git a/fonts/TewiFontOutline/2474.png b/fonts/TewiFontOutline/2474.png
index 1f05e4afb..20f3eee1f 100644
Binary files a/fonts/TewiFontOutline/2474.png and b/fonts/TewiFontOutline/2474.png differ
diff --git a/fonts/TewiFontOutline/2475.png b/fonts/TewiFontOutline/2475.png
index 0eba2f227..e027fd0ac 100644
Binary files a/fonts/TewiFontOutline/2475.png and b/fonts/TewiFontOutline/2475.png differ
diff --git a/fonts/TewiFontOutline/2476.png b/fonts/TewiFontOutline/2476.png
index eb42dd465..e465119f1 100644
Binary files a/fonts/TewiFontOutline/2476.png and b/fonts/TewiFontOutline/2476.png differ
diff --git a/fonts/TewiFontOutline/2477.png b/fonts/TewiFontOutline/2477.png
index 3c35654b3..1f33fa022 100644
Binary files a/fonts/TewiFontOutline/2477.png and b/fonts/TewiFontOutline/2477.png differ
diff --git a/fonts/TewiFontOutline/2478.png b/fonts/TewiFontOutline/2478.png
index a6b750f15..7225679e2 100644
Binary files a/fonts/TewiFontOutline/2478.png and b/fonts/TewiFontOutline/2478.png differ
diff --git a/fonts/TewiFontOutline/2479.png b/fonts/TewiFontOutline/2479.png
index c7418c4f8..2c1677d0e 100644
Binary files a/fonts/TewiFontOutline/2479.png and b/fonts/TewiFontOutline/2479.png differ
diff --git a/fonts/TewiFontOutline/247A.png b/fonts/TewiFontOutline/247A.png
index f9b1393cf..c4e31deaa 100644
Binary files a/fonts/TewiFontOutline/247A.png and b/fonts/TewiFontOutline/247A.png differ
diff --git a/fonts/TewiFontOutline/247B.png b/fonts/TewiFontOutline/247B.png
index 47a9d120e..05b29545d 100644
Binary files a/fonts/TewiFontOutline/247B.png and b/fonts/TewiFontOutline/247B.png differ
diff --git a/fonts/TewiFontOutline/247C.png b/fonts/TewiFontOutline/247C.png
index dd1bc3628..fc958d080 100644
Binary files a/fonts/TewiFontOutline/247C.png and b/fonts/TewiFontOutline/247C.png differ
diff --git a/fonts/TewiFontOutline/247D.png b/fonts/TewiFontOutline/247D.png
index 1b8326c69..7dd250e75 100644
Binary files a/fonts/TewiFontOutline/247D.png and b/fonts/TewiFontOutline/247D.png differ
diff --git a/fonts/TewiFontOutline/247E.png b/fonts/TewiFontOutline/247E.png
index 1ecbc1f83..2e916be0b 100644
Binary files a/fonts/TewiFontOutline/247E.png and b/fonts/TewiFontOutline/247E.png differ
diff --git a/fonts/TewiFontOutline/247F.png b/fonts/TewiFontOutline/247F.png
index 779cf238c..212e0485b 100644
Binary files a/fonts/TewiFontOutline/247F.png and b/fonts/TewiFontOutline/247F.png differ
diff --git a/fonts/TewiFontOutline/2480.png b/fonts/TewiFontOutline/2480.png
index f8edb1a93..e0e5cf987 100644
Binary files a/fonts/TewiFontOutline/2480.png and b/fonts/TewiFontOutline/2480.png differ
diff --git a/fonts/TewiFontOutline/2481.png b/fonts/TewiFontOutline/2481.png
index e122aa751..944cf5689 100644
Binary files a/fonts/TewiFontOutline/2481.png and b/fonts/TewiFontOutline/2481.png differ
diff --git a/fonts/TewiFontOutline/2482.png b/fonts/TewiFontOutline/2482.png
index ba4c8eaf3..bb43e9c71 100644
Binary files a/fonts/TewiFontOutline/2482.png and b/fonts/TewiFontOutline/2482.png differ
diff --git a/fonts/TewiFontOutline/2483.png b/fonts/TewiFontOutline/2483.png
index 3b2b1ee3f..4e59a32db 100644
Binary files a/fonts/TewiFontOutline/2483.png and b/fonts/TewiFontOutline/2483.png differ
diff --git a/fonts/TewiFontOutline/2484.png b/fonts/TewiFontOutline/2484.png
index 7fbe0b54e..5d232a93a 100644
Binary files a/fonts/TewiFontOutline/2484.png and b/fonts/TewiFontOutline/2484.png differ
diff --git a/fonts/TewiFontOutline/2485.png b/fonts/TewiFontOutline/2485.png
index d03311475..52a6568ce 100644
Binary files a/fonts/TewiFontOutline/2485.png and b/fonts/TewiFontOutline/2485.png differ
diff --git a/fonts/TewiFontOutline/2486.png b/fonts/TewiFontOutline/2486.png
index 84acd780e..c2d4b2459 100644
Binary files a/fonts/TewiFontOutline/2486.png and b/fonts/TewiFontOutline/2486.png differ
diff --git a/fonts/TewiFontOutline/2487.png b/fonts/TewiFontOutline/2487.png
index f945d230f..13847975e 100644
Binary files a/fonts/TewiFontOutline/2487.png and b/fonts/TewiFontOutline/2487.png differ
diff --git a/fonts/TewiFontOutline/2488.png b/fonts/TewiFontOutline/2488.png
index 8df885b70..861f2480b 100644
Binary files a/fonts/TewiFontOutline/2488.png and b/fonts/TewiFontOutline/2488.png differ
diff --git a/fonts/TewiFontOutline/2489.png b/fonts/TewiFontOutline/2489.png
index fbd2bb1a1..0677df4f5 100644
Binary files a/fonts/TewiFontOutline/2489.png and b/fonts/TewiFontOutline/2489.png differ
diff --git a/fonts/TewiFontOutline/248A.png b/fonts/TewiFontOutline/248A.png
index 959ecf787..5cbfd06be 100644
Binary files a/fonts/TewiFontOutline/248A.png and b/fonts/TewiFontOutline/248A.png differ
diff --git a/fonts/TewiFontOutline/248B.png b/fonts/TewiFontOutline/248B.png
index 81a096bfb..0ad387cc4 100644
Binary files a/fonts/TewiFontOutline/248B.png and b/fonts/TewiFontOutline/248B.png differ
diff --git a/fonts/TewiFontOutline/248C.png b/fonts/TewiFontOutline/248C.png
index 2dad5cfe3..007959e92 100644
Binary files a/fonts/TewiFontOutline/248C.png and b/fonts/TewiFontOutline/248C.png differ
diff --git a/fonts/TewiFontOutline/248D.png b/fonts/TewiFontOutline/248D.png
index feae5883d..1fd235275 100644
Binary files a/fonts/TewiFontOutline/248D.png and b/fonts/TewiFontOutline/248D.png differ
diff --git a/fonts/TewiFontOutline/248E.png b/fonts/TewiFontOutline/248E.png
index 05bb0c29b..1831e628b 100644
Binary files a/fonts/TewiFontOutline/248E.png and b/fonts/TewiFontOutline/248E.png differ
diff --git a/fonts/TewiFontOutline/248F.png b/fonts/TewiFontOutline/248F.png
index fbaaeed7a..a2ba7a1bd 100644
Binary files a/fonts/TewiFontOutline/248F.png and b/fonts/TewiFontOutline/248F.png differ
diff --git a/fonts/TewiFontOutline/2490.png b/fonts/TewiFontOutline/2490.png
index 31493f4ca..a7298c903 100644
Binary files a/fonts/TewiFontOutline/2490.png and b/fonts/TewiFontOutline/2490.png differ
diff --git a/fonts/TewiFontOutline/2491.png b/fonts/TewiFontOutline/2491.png
index 6942abcc8..0cc8f38ed 100644
Binary files a/fonts/TewiFontOutline/2491.png and b/fonts/TewiFontOutline/2491.png differ
diff --git a/fonts/TewiFontOutline/2492.png b/fonts/TewiFontOutline/2492.png
index 416abafae..3c397a1ab 100644
Binary files a/fonts/TewiFontOutline/2492.png and b/fonts/TewiFontOutline/2492.png differ
diff --git a/fonts/TewiFontOutline/2493.png b/fonts/TewiFontOutline/2493.png
index 0ec3af893..2306120ff 100644
Binary files a/fonts/TewiFontOutline/2493.png and b/fonts/TewiFontOutline/2493.png differ
diff --git a/fonts/TewiFontOutline/2494.png b/fonts/TewiFontOutline/2494.png
index 59449b45d..bc448458b 100644
Binary files a/fonts/TewiFontOutline/2494.png and b/fonts/TewiFontOutline/2494.png differ
diff --git a/fonts/TewiFontOutline/2495.png b/fonts/TewiFontOutline/2495.png
index 6c0961c4f..67722a6db 100644
Binary files a/fonts/TewiFontOutline/2495.png and b/fonts/TewiFontOutline/2495.png differ
diff --git a/fonts/TewiFontOutline/2496.png b/fonts/TewiFontOutline/2496.png
index 55a25a117..60af1b086 100644
Binary files a/fonts/TewiFontOutline/2496.png and b/fonts/TewiFontOutline/2496.png differ
diff --git a/fonts/TewiFontOutline/2497.png b/fonts/TewiFontOutline/2497.png
index f4306f7fe..67730649d 100644
Binary files a/fonts/TewiFontOutline/2497.png and b/fonts/TewiFontOutline/2497.png differ
diff --git a/fonts/TewiFontOutline/2498.png b/fonts/TewiFontOutline/2498.png
index ec40f468f..94994aa2b 100644
Binary files a/fonts/TewiFontOutline/2498.png and b/fonts/TewiFontOutline/2498.png differ
diff --git a/fonts/TewiFontOutline/2499.png b/fonts/TewiFontOutline/2499.png
index a632e3317..431e967f7 100644
Binary files a/fonts/TewiFontOutline/2499.png and b/fonts/TewiFontOutline/2499.png differ
diff --git a/fonts/TewiFontOutline/249A.png b/fonts/TewiFontOutline/249A.png
index f78aff0ab..c24206523 100644
Binary files a/fonts/TewiFontOutline/249A.png and b/fonts/TewiFontOutline/249A.png differ
diff --git a/fonts/TewiFontOutline/249B.png b/fonts/TewiFontOutline/249B.png
index 5b16d65a8..2edbfdbff 100644
Binary files a/fonts/TewiFontOutline/249B.png and b/fonts/TewiFontOutline/249B.png differ
diff --git a/fonts/TewiFontOutline/249C.png b/fonts/TewiFontOutline/249C.png
index 4ba57de52..27ee543a8 100644
Binary files a/fonts/TewiFontOutline/249C.png and b/fonts/TewiFontOutline/249C.png differ
diff --git a/fonts/TewiFontOutline/249D.png b/fonts/TewiFontOutline/249D.png
index 7359eb3cc..9ad28f4c6 100644
Binary files a/fonts/TewiFontOutline/249D.png and b/fonts/TewiFontOutline/249D.png differ
diff --git a/fonts/TewiFontOutline/249E.png b/fonts/TewiFontOutline/249E.png
index 099857452..038fd45ed 100644
Binary files a/fonts/TewiFontOutline/249E.png and b/fonts/TewiFontOutline/249E.png differ
diff --git a/fonts/TewiFontOutline/249F.png b/fonts/TewiFontOutline/249F.png
index 8919d7d8b..126a38812 100644
Binary files a/fonts/TewiFontOutline/249F.png and b/fonts/TewiFontOutline/249F.png differ
diff --git a/fonts/TewiFontOutline/24A0.png b/fonts/TewiFontOutline/24A0.png
index b7b1f4c21..c2e489d00 100644
Binary files a/fonts/TewiFontOutline/24A0.png and b/fonts/TewiFontOutline/24A0.png differ
diff --git a/fonts/TewiFontOutline/24A1.png b/fonts/TewiFontOutline/24A1.png
index 64f7deb10..505b8c554 100644
Binary files a/fonts/TewiFontOutline/24A1.png and b/fonts/TewiFontOutline/24A1.png differ
diff --git a/fonts/TewiFontOutline/24A2.png b/fonts/TewiFontOutline/24A2.png
index 11e21d6da..456eab185 100644
Binary files a/fonts/TewiFontOutline/24A2.png and b/fonts/TewiFontOutline/24A2.png differ
diff --git a/fonts/TewiFontOutline/24A3.png b/fonts/TewiFontOutline/24A3.png
index 896da27d4..28a512d19 100644
Binary files a/fonts/TewiFontOutline/24A3.png and b/fonts/TewiFontOutline/24A3.png differ
diff --git a/fonts/TewiFontOutline/24A4.png b/fonts/TewiFontOutline/24A4.png
index 9f7b70264..8f05c81eb 100644
Binary files a/fonts/TewiFontOutline/24A4.png and b/fonts/TewiFontOutline/24A4.png differ
diff --git a/fonts/TewiFontOutline/24A5.png b/fonts/TewiFontOutline/24A5.png
index f095b9c23..e2bf5b588 100644
Binary files a/fonts/TewiFontOutline/24A5.png and b/fonts/TewiFontOutline/24A5.png differ
diff --git a/fonts/TewiFontOutline/24A6.png b/fonts/TewiFontOutline/24A6.png
index d18674294..4d7508f23 100644
Binary files a/fonts/TewiFontOutline/24A6.png and b/fonts/TewiFontOutline/24A6.png differ
diff --git a/fonts/TewiFontOutline/24A7.png b/fonts/TewiFontOutline/24A7.png
index e506cb3fc..81e859b1b 100644
Binary files a/fonts/TewiFontOutline/24A7.png and b/fonts/TewiFontOutline/24A7.png differ
diff --git a/fonts/TewiFontOutline/24A8.png b/fonts/TewiFontOutline/24A8.png
index f26555e76..440990615 100644
Binary files a/fonts/TewiFontOutline/24A8.png and b/fonts/TewiFontOutline/24A8.png differ
diff --git a/fonts/TewiFontOutline/24A9.png b/fonts/TewiFontOutline/24A9.png
index 2e954b8a5..1f1e0b63b 100644
Binary files a/fonts/TewiFontOutline/24A9.png and b/fonts/TewiFontOutline/24A9.png differ
diff --git a/fonts/TewiFontOutline/24AA.png b/fonts/TewiFontOutline/24AA.png
index 8f77b8eef..2fe98d9bc 100644
Binary files a/fonts/TewiFontOutline/24AA.png and b/fonts/TewiFontOutline/24AA.png differ
diff --git a/fonts/TewiFontOutline/24AB.png b/fonts/TewiFontOutline/24AB.png
index 5e1e7e0da..800b9e545 100644
Binary files a/fonts/TewiFontOutline/24AB.png and b/fonts/TewiFontOutline/24AB.png differ
diff --git a/fonts/TewiFontOutline/24AC.png b/fonts/TewiFontOutline/24AC.png
index e7e7c1e69..d47e42a05 100644
Binary files a/fonts/TewiFontOutline/24AC.png and b/fonts/TewiFontOutline/24AC.png differ
diff --git a/fonts/TewiFontOutline/24AD.png b/fonts/TewiFontOutline/24AD.png
index 923cd90df..591715862 100644
Binary files a/fonts/TewiFontOutline/24AD.png and b/fonts/TewiFontOutline/24AD.png differ
diff --git a/fonts/TewiFontOutline/24AE.png b/fonts/TewiFontOutline/24AE.png
index 770f87a67..03a2f2594 100644
Binary files a/fonts/TewiFontOutline/24AE.png and b/fonts/TewiFontOutline/24AE.png differ
diff --git a/fonts/TewiFontOutline/24AF.png b/fonts/TewiFontOutline/24AF.png
index 857bff775..2a618508d 100644
Binary files a/fonts/TewiFontOutline/24AF.png and b/fonts/TewiFontOutline/24AF.png differ
diff --git a/fonts/TewiFontOutline/24B0.png b/fonts/TewiFontOutline/24B0.png
index 07ff34d50..4e68d5ce5 100644
Binary files a/fonts/TewiFontOutline/24B0.png and b/fonts/TewiFontOutline/24B0.png differ
diff --git a/fonts/TewiFontOutline/24B1.png b/fonts/TewiFontOutline/24B1.png
index 92e1a11e2..4ba5d5334 100644
Binary files a/fonts/TewiFontOutline/24B1.png and b/fonts/TewiFontOutline/24B1.png differ
diff --git a/fonts/TewiFontOutline/24B2.png b/fonts/TewiFontOutline/24B2.png
index 864ba4ec3..c13db9910 100644
Binary files a/fonts/TewiFontOutline/24B2.png and b/fonts/TewiFontOutline/24B2.png differ
diff --git a/fonts/TewiFontOutline/24B3.png b/fonts/TewiFontOutline/24B3.png
index 69f608cff..13fff4fc3 100644
Binary files a/fonts/TewiFontOutline/24B3.png and b/fonts/TewiFontOutline/24B3.png differ
diff --git a/fonts/TewiFontOutline/24B4.png b/fonts/TewiFontOutline/24B4.png
index 27a4e5528..9004d8529 100644
Binary files a/fonts/TewiFontOutline/24B4.png and b/fonts/TewiFontOutline/24B4.png differ
diff --git a/fonts/TewiFontOutline/24B5.png b/fonts/TewiFontOutline/24B5.png
index 6ffe89498..b48869578 100644
Binary files a/fonts/TewiFontOutline/24B5.png and b/fonts/TewiFontOutline/24B5.png differ
diff --git a/fonts/TewiFontOutline/2500.png b/fonts/TewiFontOutline/2500.png
index ac1f2b36f..9b63a4ce0 100644
Binary files a/fonts/TewiFontOutline/2500.png and b/fonts/TewiFontOutline/2500.png differ
diff --git a/fonts/TewiFontOutline/2501.png b/fonts/TewiFontOutline/2501.png
index 9d0aacca0..96a92c310 100644
Binary files a/fonts/TewiFontOutline/2501.png and b/fonts/TewiFontOutline/2501.png differ
diff --git a/fonts/TewiFontOutline/2502.png b/fonts/TewiFontOutline/2502.png
index d691112f6..b3ff2d474 100644
Binary files a/fonts/TewiFontOutline/2502.png and b/fonts/TewiFontOutline/2502.png differ
diff --git a/fonts/TewiFontOutline/2503.png b/fonts/TewiFontOutline/2503.png
index a4e392da3..4d0544c7d 100644
Binary files a/fonts/TewiFontOutline/2503.png and b/fonts/TewiFontOutline/2503.png differ
diff --git a/fonts/TewiFontOutline/2504.png b/fonts/TewiFontOutline/2504.png
index 4f6566564..8e25357c1 100644
Binary files a/fonts/TewiFontOutline/2504.png and b/fonts/TewiFontOutline/2504.png differ
diff --git a/fonts/TewiFontOutline/2505.png b/fonts/TewiFontOutline/2505.png
index 9f34358e5..2e3176670 100644
Binary files a/fonts/TewiFontOutline/2505.png and b/fonts/TewiFontOutline/2505.png differ
diff --git a/fonts/TewiFontOutline/2506.png b/fonts/TewiFontOutline/2506.png
index 3f18470c2..3f895ecc0 100644
Binary files a/fonts/TewiFontOutline/2506.png and b/fonts/TewiFontOutline/2506.png differ
diff --git a/fonts/TewiFontOutline/2507.png b/fonts/TewiFontOutline/2507.png
index 5d7400dfd..d91d4b368 100644
Binary files a/fonts/TewiFontOutline/2507.png and b/fonts/TewiFontOutline/2507.png differ
diff --git a/fonts/TewiFontOutline/2508.png b/fonts/TewiFontOutline/2508.png
index 4045b64a2..ae4366630 100644
Binary files a/fonts/TewiFontOutline/2508.png and b/fonts/TewiFontOutline/2508.png differ
diff --git a/fonts/TewiFontOutline/2509.png b/fonts/TewiFontOutline/2509.png
index 33c7a8bf5..c6030719c 100644
Binary files a/fonts/TewiFontOutline/2509.png and b/fonts/TewiFontOutline/2509.png differ
diff --git a/fonts/TewiFontOutline/250A.png b/fonts/TewiFontOutline/250A.png
index c773f86fa..e58b050ac 100644
Binary files a/fonts/TewiFontOutline/250A.png and b/fonts/TewiFontOutline/250A.png differ
diff --git a/fonts/TewiFontOutline/250B.png b/fonts/TewiFontOutline/250B.png
index e809a239f..aa944091f 100644
Binary files a/fonts/TewiFontOutline/250B.png and b/fonts/TewiFontOutline/250B.png differ
diff --git a/fonts/TewiFontOutline/250C.png b/fonts/TewiFontOutline/250C.png
index 2c219ed21..07c40490a 100644
Binary files a/fonts/TewiFontOutline/250C.png and b/fonts/TewiFontOutline/250C.png differ
diff --git a/fonts/TewiFontOutline/250D.png b/fonts/TewiFontOutline/250D.png
index 692a63bdc..fee75d580 100644
Binary files a/fonts/TewiFontOutline/250D.png and b/fonts/TewiFontOutline/250D.png differ
diff --git a/fonts/TewiFontOutline/250E.png b/fonts/TewiFontOutline/250E.png
index ea8d9d628..25fb7c3a3 100644
Binary files a/fonts/TewiFontOutline/250E.png and b/fonts/TewiFontOutline/250E.png differ
diff --git a/fonts/TewiFontOutline/250F.png b/fonts/TewiFontOutline/250F.png
index cc5d75cf8..ced873b54 100644
Binary files a/fonts/TewiFontOutline/250F.png and b/fonts/TewiFontOutline/250F.png differ
diff --git a/fonts/TewiFontOutline/2510.png b/fonts/TewiFontOutline/2510.png
index cd14ee3cb..a174e03ea 100644
Binary files a/fonts/TewiFontOutline/2510.png and b/fonts/TewiFontOutline/2510.png differ
diff --git a/fonts/TewiFontOutline/2511.png b/fonts/TewiFontOutline/2511.png
index ef57f3f0c..1a5e1e982 100644
Binary files a/fonts/TewiFontOutline/2511.png and b/fonts/TewiFontOutline/2511.png differ
diff --git a/fonts/TewiFontOutline/2512.png b/fonts/TewiFontOutline/2512.png
index 6f8c29f0c..9a5ab5b5e 100644
Binary files a/fonts/TewiFontOutline/2512.png and b/fonts/TewiFontOutline/2512.png differ
diff --git a/fonts/TewiFontOutline/2513.png b/fonts/TewiFontOutline/2513.png
index 82299e954..2e0a571c3 100644
Binary files a/fonts/TewiFontOutline/2513.png and b/fonts/TewiFontOutline/2513.png differ
diff --git a/fonts/TewiFontOutline/2514.png b/fonts/TewiFontOutline/2514.png
index c4509e92f..b38f4ec94 100644
Binary files a/fonts/TewiFontOutline/2514.png and b/fonts/TewiFontOutline/2514.png differ
diff --git a/fonts/TewiFontOutline/2515.png b/fonts/TewiFontOutline/2515.png
index 13f2a4264..d904cdd53 100644
Binary files a/fonts/TewiFontOutline/2515.png and b/fonts/TewiFontOutline/2515.png differ
diff --git a/fonts/TewiFontOutline/2516.png b/fonts/TewiFontOutline/2516.png
index d02cd3ac1..d37fdb51f 100644
Binary files a/fonts/TewiFontOutline/2516.png and b/fonts/TewiFontOutline/2516.png differ
diff --git a/fonts/TewiFontOutline/2517.png b/fonts/TewiFontOutline/2517.png
index 96abb366f..12f32ff84 100644
Binary files a/fonts/TewiFontOutline/2517.png and b/fonts/TewiFontOutline/2517.png differ
diff --git a/fonts/TewiFontOutline/2518.png b/fonts/TewiFontOutline/2518.png
index 072d85780..5cc5f1305 100644
Binary files a/fonts/TewiFontOutline/2518.png and b/fonts/TewiFontOutline/2518.png differ
diff --git a/fonts/TewiFontOutline/2519.png b/fonts/TewiFontOutline/2519.png
index c82d6a43b..8bc29dfec 100644
Binary files a/fonts/TewiFontOutline/2519.png and b/fonts/TewiFontOutline/2519.png differ
diff --git a/fonts/TewiFontOutline/251A.png b/fonts/TewiFontOutline/251A.png
index 2a819d2a0..2b0b6f879 100644
Binary files a/fonts/TewiFontOutline/251A.png and b/fonts/TewiFontOutline/251A.png differ
diff --git a/fonts/TewiFontOutline/251B.png b/fonts/TewiFontOutline/251B.png
index c542e54ea..500093878 100644
Binary files a/fonts/TewiFontOutline/251B.png and b/fonts/TewiFontOutline/251B.png differ
diff --git a/fonts/TewiFontOutline/251C.png b/fonts/TewiFontOutline/251C.png
index 6c05b64ce..dbebba4f7 100644
Binary files a/fonts/TewiFontOutline/251C.png and b/fonts/TewiFontOutline/251C.png differ
diff --git a/fonts/TewiFontOutline/251D.png b/fonts/TewiFontOutline/251D.png
index 9e9766c42..31c257d19 100644
Binary files a/fonts/TewiFontOutline/251D.png and b/fonts/TewiFontOutline/251D.png differ
diff --git a/fonts/TewiFontOutline/251E.png b/fonts/TewiFontOutline/251E.png
index a8ca4749c..b6a2910f1 100644
Binary files a/fonts/TewiFontOutline/251E.png and b/fonts/TewiFontOutline/251E.png differ
diff --git a/fonts/TewiFontOutline/251F.png b/fonts/TewiFontOutline/251F.png
index a77553527..cf5e8cccf 100644
Binary files a/fonts/TewiFontOutline/251F.png and b/fonts/TewiFontOutline/251F.png differ
diff --git a/fonts/TewiFontOutline/2520.png b/fonts/TewiFontOutline/2520.png
index 42de6393b..ead42ffaf 100644
Binary files a/fonts/TewiFontOutline/2520.png and b/fonts/TewiFontOutline/2520.png differ
diff --git a/fonts/TewiFontOutline/2521.png b/fonts/TewiFontOutline/2521.png
index a4cb28f6e..3ea367948 100644
Binary files a/fonts/TewiFontOutline/2521.png and b/fonts/TewiFontOutline/2521.png differ
diff --git a/fonts/TewiFontOutline/2522.png b/fonts/TewiFontOutline/2522.png
index e33937ac6..10363baa2 100644
Binary files a/fonts/TewiFontOutline/2522.png and b/fonts/TewiFontOutline/2522.png differ
diff --git a/fonts/TewiFontOutline/2523.png b/fonts/TewiFontOutline/2523.png
index 8f5551a00..98f9a524c 100644
Binary files a/fonts/TewiFontOutline/2523.png and b/fonts/TewiFontOutline/2523.png differ
diff --git a/fonts/TewiFontOutline/2524.png b/fonts/TewiFontOutline/2524.png
index d1759f8fc..0982cfc16 100644
Binary files a/fonts/TewiFontOutline/2524.png and b/fonts/TewiFontOutline/2524.png differ
diff --git a/fonts/TewiFontOutline/2525.png b/fonts/TewiFontOutline/2525.png
index 50d9ddd85..33b3d4c2c 100644
Binary files a/fonts/TewiFontOutline/2525.png and b/fonts/TewiFontOutline/2525.png differ
diff --git a/fonts/TewiFontOutline/2526.png b/fonts/TewiFontOutline/2526.png
index e4a0306f8..9ad4eff0b 100644
Binary files a/fonts/TewiFontOutline/2526.png and b/fonts/TewiFontOutline/2526.png differ
diff --git a/fonts/TewiFontOutline/2527.png b/fonts/TewiFontOutline/2527.png
index 38e57cb71..213dd42e8 100644
Binary files a/fonts/TewiFontOutline/2527.png and b/fonts/TewiFontOutline/2527.png differ
diff --git a/fonts/TewiFontOutline/2528.png b/fonts/TewiFontOutline/2528.png
index 0c58f052b..7338dced9 100644
Binary files a/fonts/TewiFontOutline/2528.png and b/fonts/TewiFontOutline/2528.png differ
diff --git a/fonts/TewiFontOutline/2529.png b/fonts/TewiFontOutline/2529.png
index e09cacf08..3a082b1f4 100644
Binary files a/fonts/TewiFontOutline/2529.png and b/fonts/TewiFontOutline/2529.png differ
diff --git a/fonts/TewiFontOutline/252A.png b/fonts/TewiFontOutline/252A.png
index e36fe7797..34375a7fd 100644
Binary files a/fonts/TewiFontOutline/252A.png and b/fonts/TewiFontOutline/252A.png differ
diff --git a/fonts/TewiFontOutline/252B.png b/fonts/TewiFontOutline/252B.png
index 9cf5bb159..2737b4462 100644
Binary files a/fonts/TewiFontOutline/252B.png and b/fonts/TewiFontOutline/252B.png differ
diff --git a/fonts/TewiFontOutline/252C.png b/fonts/TewiFontOutline/252C.png
index db7ba804e..ca0762445 100644
Binary files a/fonts/TewiFontOutline/252C.png and b/fonts/TewiFontOutline/252C.png differ
diff --git a/fonts/TewiFontOutline/252D.png b/fonts/TewiFontOutline/252D.png
index 0d229d492..4704c50c5 100644
Binary files a/fonts/TewiFontOutline/252D.png and b/fonts/TewiFontOutline/252D.png differ
diff --git a/fonts/TewiFontOutline/252E.png b/fonts/TewiFontOutline/252E.png
index be08f2e53..a100baaa2 100644
Binary files a/fonts/TewiFontOutline/252E.png and b/fonts/TewiFontOutline/252E.png differ
diff --git a/fonts/TewiFontOutline/252F.png b/fonts/TewiFontOutline/252F.png
index 01b22b940..09e063a4a 100644
Binary files a/fonts/TewiFontOutline/252F.png and b/fonts/TewiFontOutline/252F.png differ
diff --git a/fonts/TewiFontOutline/2530.png b/fonts/TewiFontOutline/2530.png
index 7bc8b6e2c..4387816be 100644
Binary files a/fonts/TewiFontOutline/2530.png and b/fonts/TewiFontOutline/2530.png differ
diff --git a/fonts/TewiFontOutline/2531.png b/fonts/TewiFontOutline/2531.png
index f97a579d5..156497bb5 100644
Binary files a/fonts/TewiFontOutline/2531.png and b/fonts/TewiFontOutline/2531.png differ
diff --git a/fonts/TewiFontOutline/2532.png b/fonts/TewiFontOutline/2532.png
index 534ffe85d..ceca46ffe 100644
Binary files a/fonts/TewiFontOutline/2532.png and b/fonts/TewiFontOutline/2532.png differ
diff --git a/fonts/TewiFontOutline/2533.png b/fonts/TewiFontOutline/2533.png
index bed8c8d8b..60e9d09c8 100644
Binary files a/fonts/TewiFontOutline/2533.png and b/fonts/TewiFontOutline/2533.png differ
diff --git a/fonts/TewiFontOutline/2534.png b/fonts/TewiFontOutline/2534.png
index bb4be5013..76ada3430 100644
Binary files a/fonts/TewiFontOutline/2534.png and b/fonts/TewiFontOutline/2534.png differ
diff --git a/fonts/TewiFontOutline/2535.png b/fonts/TewiFontOutline/2535.png
index 10b0adce8..2c69bd369 100644
Binary files a/fonts/TewiFontOutline/2535.png and b/fonts/TewiFontOutline/2535.png differ
diff --git a/fonts/TewiFontOutline/2536.png b/fonts/TewiFontOutline/2536.png
index 6879081cc..b8d40383b 100644
Binary files a/fonts/TewiFontOutline/2536.png and b/fonts/TewiFontOutline/2536.png differ
diff --git a/fonts/TewiFontOutline/2537.png b/fonts/TewiFontOutline/2537.png
index 72446e81b..f75d0e7b2 100644
Binary files a/fonts/TewiFontOutline/2537.png and b/fonts/TewiFontOutline/2537.png differ
diff --git a/fonts/TewiFontOutline/2538.png b/fonts/TewiFontOutline/2538.png
index 48c4e60a4..d50f9f197 100644
Binary files a/fonts/TewiFontOutline/2538.png and b/fonts/TewiFontOutline/2538.png differ
diff --git a/fonts/TewiFontOutline/2539.png b/fonts/TewiFontOutline/2539.png
index 22e0ca949..1375644d7 100644
Binary files a/fonts/TewiFontOutline/2539.png and b/fonts/TewiFontOutline/2539.png differ
diff --git a/fonts/TewiFontOutline/253A.png b/fonts/TewiFontOutline/253A.png
index ff7de0d56..c1179f3d7 100644
Binary files a/fonts/TewiFontOutline/253A.png and b/fonts/TewiFontOutline/253A.png differ
diff --git a/fonts/TewiFontOutline/253B.png b/fonts/TewiFontOutline/253B.png
index 51d1ad142..e428f2cb1 100644
Binary files a/fonts/TewiFontOutline/253B.png and b/fonts/TewiFontOutline/253B.png differ
diff --git a/fonts/TewiFontOutline/253C.png b/fonts/TewiFontOutline/253C.png
index 39ebae096..b9ee51800 100644
Binary files a/fonts/TewiFontOutline/253C.png and b/fonts/TewiFontOutline/253C.png differ
diff --git a/fonts/TewiFontOutline/253D.png b/fonts/TewiFontOutline/253D.png
index db4122270..2e7d7ee93 100644
Binary files a/fonts/TewiFontOutline/253D.png and b/fonts/TewiFontOutline/253D.png differ
diff --git a/fonts/TewiFontOutline/253E.png b/fonts/TewiFontOutline/253E.png
index 02a2187f0..3d041126d 100644
Binary files a/fonts/TewiFontOutline/253E.png and b/fonts/TewiFontOutline/253E.png differ
diff --git a/fonts/TewiFontOutline/253F.png b/fonts/TewiFontOutline/253F.png
index e20182f38..6660ea3d7 100644
Binary files a/fonts/TewiFontOutline/253F.png and b/fonts/TewiFontOutline/253F.png differ
diff --git a/fonts/TewiFontOutline/2540.png b/fonts/TewiFontOutline/2540.png
index 68e39beb7..e4ccff65d 100644
Binary files a/fonts/TewiFontOutline/2540.png and b/fonts/TewiFontOutline/2540.png differ
diff --git a/fonts/TewiFontOutline/2541.png b/fonts/TewiFontOutline/2541.png
index f4a725f40..f91323771 100644
Binary files a/fonts/TewiFontOutline/2541.png and b/fonts/TewiFontOutline/2541.png differ
diff --git a/fonts/TewiFontOutline/2542.png b/fonts/TewiFontOutline/2542.png
index 1a802da3e..4fc1bc867 100644
Binary files a/fonts/TewiFontOutline/2542.png and b/fonts/TewiFontOutline/2542.png differ
diff --git a/fonts/TewiFontOutline/2543.png b/fonts/TewiFontOutline/2543.png
index abd063c40..847b92162 100644
Binary files a/fonts/TewiFontOutline/2543.png and b/fonts/TewiFontOutline/2543.png differ
diff --git a/fonts/TewiFontOutline/2544.png b/fonts/TewiFontOutline/2544.png
index 709f7968f..11b27a7ec 100644
Binary files a/fonts/TewiFontOutline/2544.png and b/fonts/TewiFontOutline/2544.png differ
diff --git a/fonts/TewiFontOutline/2545.png b/fonts/TewiFontOutline/2545.png
index e64fd2089..530a733ff 100644
Binary files a/fonts/TewiFontOutline/2545.png and b/fonts/TewiFontOutline/2545.png differ
diff --git a/fonts/TewiFontOutline/2546.png b/fonts/TewiFontOutline/2546.png
index c90f49066..b2df6eb69 100644
Binary files a/fonts/TewiFontOutline/2546.png and b/fonts/TewiFontOutline/2546.png differ
diff --git a/fonts/TewiFontOutline/2547.png b/fonts/TewiFontOutline/2547.png
index 06d7bcf80..d79d9ceba 100644
Binary files a/fonts/TewiFontOutline/2547.png and b/fonts/TewiFontOutline/2547.png differ
diff --git a/fonts/TewiFontOutline/2548.png b/fonts/TewiFontOutline/2548.png
index 41f5e6b24..44eb096cb 100644
Binary files a/fonts/TewiFontOutline/2548.png and b/fonts/TewiFontOutline/2548.png differ
diff --git a/fonts/TewiFontOutline/2549.png b/fonts/TewiFontOutline/2549.png
index dc1a41716..b8d3210ac 100644
Binary files a/fonts/TewiFontOutline/2549.png and b/fonts/TewiFontOutline/2549.png differ
diff --git a/fonts/TewiFontOutline/254A.png b/fonts/TewiFontOutline/254A.png
index 580781531..a968713e7 100644
Binary files a/fonts/TewiFontOutline/254A.png and b/fonts/TewiFontOutline/254A.png differ
diff --git a/fonts/TewiFontOutline/254B.png b/fonts/TewiFontOutline/254B.png
index 9c95f3a04..6e0d40ce8 100644
Binary files a/fonts/TewiFontOutline/254B.png and b/fonts/TewiFontOutline/254B.png differ
diff --git a/fonts/TewiFontOutline/254C.png b/fonts/TewiFontOutline/254C.png
index 6423feb0a..cc71bed8e 100644
Binary files a/fonts/TewiFontOutline/254C.png and b/fonts/TewiFontOutline/254C.png differ
diff --git a/fonts/TewiFontOutline/254D.png b/fonts/TewiFontOutline/254D.png
index 507ba4eaa..a63c64aaf 100644
Binary files a/fonts/TewiFontOutline/254D.png and b/fonts/TewiFontOutline/254D.png differ
diff --git a/fonts/TewiFontOutline/254E.png b/fonts/TewiFontOutline/254E.png
index 00d5228b9..b2e1f6888 100644
Binary files a/fonts/TewiFontOutline/254E.png and b/fonts/TewiFontOutline/254E.png differ
diff --git a/fonts/TewiFontOutline/254F.png b/fonts/TewiFontOutline/254F.png
index c6c040e91..681dde40f 100644
Binary files a/fonts/TewiFontOutline/254F.png and b/fonts/TewiFontOutline/254F.png differ
diff --git a/fonts/TewiFontOutline/2550.png b/fonts/TewiFontOutline/2550.png
index e054c2516..8e5866e1c 100644
Binary files a/fonts/TewiFontOutline/2550.png and b/fonts/TewiFontOutline/2550.png differ
diff --git a/fonts/TewiFontOutline/2551.png b/fonts/TewiFontOutline/2551.png
index c801a65e2..f10003669 100644
Binary files a/fonts/TewiFontOutline/2551.png and b/fonts/TewiFontOutline/2551.png differ
diff --git a/fonts/TewiFontOutline/2552.png b/fonts/TewiFontOutline/2552.png
index 8f43a3288..d7e244929 100644
Binary files a/fonts/TewiFontOutline/2552.png and b/fonts/TewiFontOutline/2552.png differ
diff --git a/fonts/TewiFontOutline/2553.png b/fonts/TewiFontOutline/2553.png
index a3d143390..6766ccb8c 100644
Binary files a/fonts/TewiFontOutline/2553.png and b/fonts/TewiFontOutline/2553.png differ
diff --git a/fonts/TewiFontOutline/2554.png b/fonts/TewiFontOutline/2554.png
index 9d302c343..4c976da67 100644
Binary files a/fonts/TewiFontOutline/2554.png and b/fonts/TewiFontOutline/2554.png differ
diff --git a/fonts/TewiFontOutline/2555.png b/fonts/TewiFontOutline/2555.png
index 13d7869fe..0c3c3cbf5 100644
Binary files a/fonts/TewiFontOutline/2555.png and b/fonts/TewiFontOutline/2555.png differ
diff --git a/fonts/TewiFontOutline/2556.png b/fonts/TewiFontOutline/2556.png
index e36faccd5..472cb2b3e 100644
Binary files a/fonts/TewiFontOutline/2556.png and b/fonts/TewiFontOutline/2556.png differ
diff --git a/fonts/TewiFontOutline/2557.png b/fonts/TewiFontOutline/2557.png
index 273a64554..320156e93 100644
Binary files a/fonts/TewiFontOutline/2557.png and b/fonts/TewiFontOutline/2557.png differ
diff --git a/fonts/TewiFontOutline/2558.png b/fonts/TewiFontOutline/2558.png
index d71a7a956..f57aeb76f 100644
Binary files a/fonts/TewiFontOutline/2558.png and b/fonts/TewiFontOutline/2558.png differ
diff --git a/fonts/TewiFontOutline/2559.png b/fonts/TewiFontOutline/2559.png
index 12678dcda..66a5758a7 100644
Binary files a/fonts/TewiFontOutline/2559.png and b/fonts/TewiFontOutline/2559.png differ
diff --git a/fonts/TewiFontOutline/255A.png b/fonts/TewiFontOutline/255A.png
index 0c15c8b51..48f2cc8f9 100644
Binary files a/fonts/TewiFontOutline/255A.png and b/fonts/TewiFontOutline/255A.png differ
diff --git a/fonts/TewiFontOutline/255B.png b/fonts/TewiFontOutline/255B.png
index b4bea87ac..4225817b0 100644
Binary files a/fonts/TewiFontOutline/255B.png and b/fonts/TewiFontOutline/255B.png differ
diff --git a/fonts/TewiFontOutline/255C.png b/fonts/TewiFontOutline/255C.png
index 76adfa922..786e59a63 100644
Binary files a/fonts/TewiFontOutline/255C.png and b/fonts/TewiFontOutline/255C.png differ
diff --git a/fonts/TewiFontOutline/255D.png b/fonts/TewiFontOutline/255D.png
index ed5cfadde..6f7e806f6 100644
Binary files a/fonts/TewiFontOutline/255D.png and b/fonts/TewiFontOutline/255D.png differ
diff --git a/fonts/TewiFontOutline/255E.png b/fonts/TewiFontOutline/255E.png
index af9faa763..a1da9cbf4 100644
Binary files a/fonts/TewiFontOutline/255E.png and b/fonts/TewiFontOutline/255E.png differ
diff --git a/fonts/TewiFontOutline/255F.png b/fonts/TewiFontOutline/255F.png
index 45d04ef26..97312debe 100644
Binary files a/fonts/TewiFontOutline/255F.png and b/fonts/TewiFontOutline/255F.png differ
diff --git a/fonts/TewiFontOutline/2560.png b/fonts/TewiFontOutline/2560.png
index 35052450d..b0ca01057 100644
Binary files a/fonts/TewiFontOutline/2560.png and b/fonts/TewiFontOutline/2560.png differ
diff --git a/fonts/TewiFontOutline/2561.png b/fonts/TewiFontOutline/2561.png
index b71765f65..e1acc7dbf 100644
Binary files a/fonts/TewiFontOutline/2561.png and b/fonts/TewiFontOutline/2561.png differ
diff --git a/fonts/TewiFontOutline/2562.png b/fonts/TewiFontOutline/2562.png
index eb3a55a48..e34dc0b18 100644
Binary files a/fonts/TewiFontOutline/2562.png and b/fonts/TewiFontOutline/2562.png differ
diff --git a/fonts/TewiFontOutline/2563.png b/fonts/TewiFontOutline/2563.png
index 51094a23a..8e9d89e50 100644
Binary files a/fonts/TewiFontOutline/2563.png and b/fonts/TewiFontOutline/2563.png differ
diff --git a/fonts/TewiFontOutline/2564.png b/fonts/TewiFontOutline/2564.png
index 921b90537..080ed707f 100644
Binary files a/fonts/TewiFontOutline/2564.png and b/fonts/TewiFontOutline/2564.png differ
diff --git a/fonts/TewiFontOutline/2565.png b/fonts/TewiFontOutline/2565.png
index 3a775c0fe..3a6bc0ce5 100644
Binary files a/fonts/TewiFontOutline/2565.png and b/fonts/TewiFontOutline/2565.png differ
diff --git a/fonts/TewiFontOutline/2566.png b/fonts/TewiFontOutline/2566.png
index cc97eff43..35adacaa3 100644
Binary files a/fonts/TewiFontOutline/2566.png and b/fonts/TewiFontOutline/2566.png differ
diff --git a/fonts/TewiFontOutline/2567.png b/fonts/TewiFontOutline/2567.png
index d84e2118b..90a2972c8 100644
Binary files a/fonts/TewiFontOutline/2567.png and b/fonts/TewiFontOutline/2567.png differ
diff --git a/fonts/TewiFontOutline/2568.png b/fonts/TewiFontOutline/2568.png
index cc5987c86..130c6656a 100644
Binary files a/fonts/TewiFontOutline/2568.png and b/fonts/TewiFontOutline/2568.png differ
diff --git a/fonts/TewiFontOutline/2569.png b/fonts/TewiFontOutline/2569.png
index db77de964..36d728b09 100644
Binary files a/fonts/TewiFontOutline/2569.png and b/fonts/TewiFontOutline/2569.png differ
diff --git a/fonts/TewiFontOutline/256A.png b/fonts/TewiFontOutline/256A.png
index 087f8f5e2..0bbf5396a 100644
Binary files a/fonts/TewiFontOutline/256A.png and b/fonts/TewiFontOutline/256A.png differ
diff --git a/fonts/TewiFontOutline/256B.png b/fonts/TewiFontOutline/256B.png
index dbea3604e..02a2fb4d5 100644
Binary files a/fonts/TewiFontOutline/256B.png and b/fonts/TewiFontOutline/256B.png differ
diff --git a/fonts/TewiFontOutline/256C.png b/fonts/TewiFontOutline/256C.png
index fe933d456..76f388f2d 100644
Binary files a/fonts/TewiFontOutline/256C.png and b/fonts/TewiFontOutline/256C.png differ
diff --git a/fonts/TewiFontOutline/256D.png b/fonts/TewiFontOutline/256D.png
index 99bb75d73..0e9f2cce2 100644
Binary files a/fonts/TewiFontOutline/256D.png and b/fonts/TewiFontOutline/256D.png differ
diff --git a/fonts/TewiFontOutline/256E.png b/fonts/TewiFontOutline/256E.png
index e2b87f6e6..6b3194591 100644
Binary files a/fonts/TewiFontOutline/256E.png and b/fonts/TewiFontOutline/256E.png differ
diff --git a/fonts/TewiFontOutline/256F.png b/fonts/TewiFontOutline/256F.png
index 090347e5a..bf1da4832 100644
Binary files a/fonts/TewiFontOutline/256F.png and b/fonts/TewiFontOutline/256F.png differ
diff --git a/fonts/TewiFontOutline/2570.png b/fonts/TewiFontOutline/2570.png
index 0ec97089d..5b80fa518 100644
Binary files a/fonts/TewiFontOutline/2570.png and b/fonts/TewiFontOutline/2570.png differ
diff --git a/fonts/TewiFontOutline/2571.png b/fonts/TewiFontOutline/2571.png
index 9e2e2da1a..cd7ed8022 100644
Binary files a/fonts/TewiFontOutline/2571.png and b/fonts/TewiFontOutline/2571.png differ
diff --git a/fonts/TewiFontOutline/2572.png b/fonts/TewiFontOutline/2572.png
index 73320c9eb..1b506272c 100644
Binary files a/fonts/TewiFontOutline/2572.png and b/fonts/TewiFontOutline/2572.png differ
diff --git a/fonts/TewiFontOutline/2573.png b/fonts/TewiFontOutline/2573.png
index 10a468b43..f09241588 100644
Binary files a/fonts/TewiFontOutline/2573.png and b/fonts/TewiFontOutline/2573.png differ
diff --git a/fonts/TewiFontOutline/2574.png b/fonts/TewiFontOutline/2574.png
index 62f03a4c7..a1d6f84b3 100644
Binary files a/fonts/TewiFontOutline/2574.png and b/fonts/TewiFontOutline/2574.png differ
diff --git a/fonts/TewiFontOutline/2575.png b/fonts/TewiFontOutline/2575.png
index 2a068c7e5..a64f9bbdf 100644
Binary files a/fonts/TewiFontOutline/2575.png and b/fonts/TewiFontOutline/2575.png differ
diff --git a/fonts/TewiFontOutline/2576.png b/fonts/TewiFontOutline/2576.png
index 5ba677f3f..93e644560 100644
Binary files a/fonts/TewiFontOutline/2576.png and b/fonts/TewiFontOutline/2576.png differ
diff --git a/fonts/TewiFontOutline/2577.png b/fonts/TewiFontOutline/2577.png
index 98cfd89ee..f88a7f046 100644
Binary files a/fonts/TewiFontOutline/2577.png and b/fonts/TewiFontOutline/2577.png differ
diff --git a/fonts/TewiFontOutline/2578.png b/fonts/TewiFontOutline/2578.png
index f22c4da51..1b3a39310 100644
Binary files a/fonts/TewiFontOutline/2578.png and b/fonts/TewiFontOutline/2578.png differ
diff --git a/fonts/TewiFontOutline/2579.png b/fonts/TewiFontOutline/2579.png
index eec044606..60087e2c0 100644
Binary files a/fonts/TewiFontOutline/2579.png and b/fonts/TewiFontOutline/2579.png differ
diff --git a/fonts/TewiFontOutline/257A.png b/fonts/TewiFontOutline/257A.png
index e73d69f84..ce337f7e3 100644
Binary files a/fonts/TewiFontOutline/257A.png and b/fonts/TewiFontOutline/257A.png differ
diff --git a/fonts/TewiFontOutline/257B.png b/fonts/TewiFontOutline/257B.png
index ca1b7f2fe..8371bba29 100644
Binary files a/fonts/TewiFontOutline/257B.png and b/fonts/TewiFontOutline/257B.png differ
diff --git a/fonts/TewiFontOutline/257C.png b/fonts/TewiFontOutline/257C.png
index 3001cf9bf..5e1bc7ad0 100644
Binary files a/fonts/TewiFontOutline/257C.png and b/fonts/TewiFontOutline/257C.png differ
diff --git a/fonts/TewiFontOutline/257D.png b/fonts/TewiFontOutline/257D.png
index 9d4fe8e10..061faa1f1 100644
Binary files a/fonts/TewiFontOutline/257D.png and b/fonts/TewiFontOutline/257D.png differ
diff --git a/fonts/TewiFontOutline/257E.png b/fonts/TewiFontOutline/257E.png
index 0ea434bb0..404527ae7 100644
Binary files a/fonts/TewiFontOutline/257E.png and b/fonts/TewiFontOutline/257E.png differ
diff --git a/fonts/TewiFontOutline/257F.png b/fonts/TewiFontOutline/257F.png
index 58cd2b44e..7e60d55fa 100644
Binary files a/fonts/TewiFontOutline/257F.png and b/fonts/TewiFontOutline/257F.png differ
diff --git a/fonts/TewiFontOutline/2580.png b/fonts/TewiFontOutline/2580.png
index e4e9ec042..331000f01 100644
Binary files a/fonts/TewiFontOutline/2580.png and b/fonts/TewiFontOutline/2580.png differ
diff --git a/fonts/TewiFontOutline/2581.png b/fonts/TewiFontOutline/2581.png
index 773f98e49..bda10fbbc 100644
Binary files a/fonts/TewiFontOutline/2581.png and b/fonts/TewiFontOutline/2581.png differ
diff --git a/fonts/TewiFontOutline/2582.png b/fonts/TewiFontOutline/2582.png
index ddbe28d3f..b390ad167 100644
Binary files a/fonts/TewiFontOutline/2582.png and b/fonts/TewiFontOutline/2582.png differ
diff --git a/fonts/TewiFontOutline/2583.png b/fonts/TewiFontOutline/2583.png
index cd00b4981..ba9829329 100644
Binary files a/fonts/TewiFontOutline/2583.png and b/fonts/TewiFontOutline/2583.png differ
diff --git a/fonts/TewiFontOutline/2584.png b/fonts/TewiFontOutline/2584.png
index b8f81a74d..3baf9803a 100644
Binary files a/fonts/TewiFontOutline/2584.png and b/fonts/TewiFontOutline/2584.png differ
diff --git a/fonts/TewiFontOutline/2585.png b/fonts/TewiFontOutline/2585.png
index da8fd71cc..296c2ce58 100644
Binary files a/fonts/TewiFontOutline/2585.png and b/fonts/TewiFontOutline/2585.png differ
diff --git a/fonts/TewiFontOutline/2586.png b/fonts/TewiFontOutline/2586.png
index 7afd99899..a62b1b3d4 100644
Binary files a/fonts/TewiFontOutline/2586.png and b/fonts/TewiFontOutline/2586.png differ
diff --git a/fonts/TewiFontOutline/2587.png b/fonts/TewiFontOutline/2587.png
index aacddad5d..dc0045e4d 100644
Binary files a/fonts/TewiFontOutline/2587.png and b/fonts/TewiFontOutline/2587.png differ
diff --git a/fonts/TewiFontOutline/2588.png b/fonts/TewiFontOutline/2588.png
index 9a9482df6..cd6440530 100644
Binary files a/fonts/TewiFontOutline/2588.png and b/fonts/TewiFontOutline/2588.png differ
diff --git a/fonts/TewiFontOutline/2589.png b/fonts/TewiFontOutline/2589.png
index 9a9482df6..cd6440530 100644
Binary files a/fonts/TewiFontOutline/2589.png and b/fonts/TewiFontOutline/2589.png differ
diff --git a/fonts/TewiFontOutline/258A.png b/fonts/TewiFontOutline/258A.png
index b0273fe8b..9b91291a7 100644
Binary files a/fonts/TewiFontOutline/258A.png and b/fonts/TewiFontOutline/258A.png differ
diff --git a/fonts/TewiFontOutline/258B.png b/fonts/TewiFontOutline/258B.png
index f84923f4b..329668efa 100644
Binary files a/fonts/TewiFontOutline/258B.png and b/fonts/TewiFontOutline/258B.png differ
diff --git a/fonts/TewiFontOutline/258C.png b/fonts/TewiFontOutline/258C.png
index 83521206b..bef11d58f 100644
Binary files a/fonts/TewiFontOutline/258C.png and b/fonts/TewiFontOutline/258C.png differ
diff --git a/fonts/TewiFontOutline/258D.png b/fonts/TewiFontOutline/258D.png
index 83521206b..bef11d58f 100644
Binary files a/fonts/TewiFontOutline/258D.png and b/fonts/TewiFontOutline/258D.png differ
diff --git a/fonts/TewiFontOutline/258E.png b/fonts/TewiFontOutline/258E.png
index c668731fb..c2ac4b1ad 100644
Binary files a/fonts/TewiFontOutline/258E.png and b/fonts/TewiFontOutline/258E.png differ
diff --git a/fonts/TewiFontOutline/258F.png b/fonts/TewiFontOutline/258F.png
index f2eabd55f..1a4a0c7b1 100644
Binary files a/fonts/TewiFontOutline/258F.png and b/fonts/TewiFontOutline/258F.png differ
diff --git a/fonts/TewiFontOutline/2590.png b/fonts/TewiFontOutline/2590.png
index a07203eda..4e65a484b 100644
Binary files a/fonts/TewiFontOutline/2590.png and b/fonts/TewiFontOutline/2590.png differ
diff --git a/fonts/TewiFontOutline/2592.png b/fonts/TewiFontOutline/2592.png
index f30ed8ae9..536d04440 100644
Binary files a/fonts/TewiFontOutline/2592.png and b/fonts/TewiFontOutline/2592.png differ
diff --git a/fonts/TewiFontOutline/2593.png b/fonts/TewiFontOutline/2593.png
index 6d234e9d2..460c80af8 100644
Binary files a/fonts/TewiFontOutline/2593.png and b/fonts/TewiFontOutline/2593.png differ
diff --git a/fonts/TewiFontOutline/2594.png b/fonts/TewiFontOutline/2594.png
index 5ef23cc51..7666b671e 100644
Binary files a/fonts/TewiFontOutline/2594.png and b/fonts/TewiFontOutline/2594.png differ
diff --git a/fonts/TewiFontOutline/2595.png b/fonts/TewiFontOutline/2595.png
index 437c2b1b7..bcd22c9c2 100644
Binary files a/fonts/TewiFontOutline/2595.png and b/fonts/TewiFontOutline/2595.png differ
diff --git a/fonts/TewiFontOutline/2596.png b/fonts/TewiFontOutline/2596.png
index 8008d56e3..2877387a9 100644
Binary files a/fonts/TewiFontOutline/2596.png and b/fonts/TewiFontOutline/2596.png differ
diff --git a/fonts/TewiFontOutline/2597.png b/fonts/TewiFontOutline/2597.png
index 71f837d3d..685e4e4b7 100644
Binary files a/fonts/TewiFontOutline/2597.png and b/fonts/TewiFontOutline/2597.png differ
diff --git a/fonts/TewiFontOutline/2598.png b/fonts/TewiFontOutline/2598.png
index 38c86ab1b..3b3325154 100644
Binary files a/fonts/TewiFontOutline/2598.png and b/fonts/TewiFontOutline/2598.png differ
diff --git a/fonts/TewiFontOutline/2599.png b/fonts/TewiFontOutline/2599.png
index 03964e572..7c435c3c6 100644
Binary files a/fonts/TewiFontOutline/2599.png and b/fonts/TewiFontOutline/2599.png differ
diff --git a/fonts/TewiFontOutline/259A.png b/fonts/TewiFontOutline/259A.png
index f1c534a43..0262118ca 100644
Binary files a/fonts/TewiFontOutline/259A.png and b/fonts/TewiFontOutline/259A.png differ
diff --git a/fonts/TewiFontOutline/259B.png b/fonts/TewiFontOutline/259B.png
index 2effa7925..b1ca472a6 100644
Binary files a/fonts/TewiFontOutline/259B.png and b/fonts/TewiFontOutline/259B.png differ
diff --git a/fonts/TewiFontOutline/259C.png b/fonts/TewiFontOutline/259C.png
index f3e0bb443..b8b7e4d4e 100644
Binary files a/fonts/TewiFontOutline/259C.png and b/fonts/TewiFontOutline/259C.png differ
diff --git a/fonts/TewiFontOutline/259D.png b/fonts/TewiFontOutline/259D.png
index bd1bcd656..6566bc987 100644
Binary files a/fonts/TewiFontOutline/259D.png and b/fonts/TewiFontOutline/259D.png differ
diff --git a/fonts/TewiFontOutline/259E.png b/fonts/TewiFontOutline/259E.png
index 71e020fa9..121812072 100644
Binary files a/fonts/TewiFontOutline/259E.png and b/fonts/TewiFontOutline/259E.png differ
diff --git a/fonts/TewiFontOutline/259F.png b/fonts/TewiFontOutline/259F.png
index 934eb5fb3..95a9396d4 100644
Binary files a/fonts/TewiFontOutline/259F.png and b/fonts/TewiFontOutline/259F.png differ
diff --git a/fonts/TewiFontOutline/25A0.png b/fonts/TewiFontOutline/25A0.png
index 44f834fdc..840ea2e83 100644
Binary files a/fonts/TewiFontOutline/25A0.png and b/fonts/TewiFontOutline/25A0.png differ
diff --git a/fonts/TewiFontOutline/25A1.png b/fonts/TewiFontOutline/25A1.png
index 584dd3713..b69becdf5 100644
Binary files a/fonts/TewiFontOutline/25A1.png and b/fonts/TewiFontOutline/25A1.png differ
diff --git a/fonts/TewiFontOutline/25A2.png b/fonts/TewiFontOutline/25A2.png
index 3831d4fb0..721ba9331 100644
Binary files a/fonts/TewiFontOutline/25A2.png and b/fonts/TewiFontOutline/25A2.png differ
diff --git a/fonts/TewiFontOutline/25A3.png b/fonts/TewiFontOutline/25A3.png
index 532722028..a7bd1b4d0 100644
Binary files a/fonts/TewiFontOutline/25A3.png and b/fonts/TewiFontOutline/25A3.png differ
diff --git a/fonts/TewiFontOutline/25A4.png b/fonts/TewiFontOutline/25A4.png
index ad21db6b7..c404d6fdf 100644
Binary files a/fonts/TewiFontOutline/25A4.png and b/fonts/TewiFontOutline/25A4.png differ
diff --git a/fonts/TewiFontOutline/25A5.png b/fonts/TewiFontOutline/25A5.png
index 35db94098..21e070517 100644
Binary files a/fonts/TewiFontOutline/25A5.png and b/fonts/TewiFontOutline/25A5.png differ
diff --git a/fonts/TewiFontOutline/25A6.png b/fonts/TewiFontOutline/25A6.png
index 24294e3e2..98a5d4b8d 100644
Binary files a/fonts/TewiFontOutline/25A6.png and b/fonts/TewiFontOutline/25A6.png differ
diff --git a/fonts/TewiFontOutline/25A7.png b/fonts/TewiFontOutline/25A7.png
index 4a95cf5bd..4f5b8dcd4 100644
Binary files a/fonts/TewiFontOutline/25A7.png and b/fonts/TewiFontOutline/25A7.png differ
diff --git a/fonts/TewiFontOutline/25A8.png b/fonts/TewiFontOutline/25A8.png
index fa16cbf9e..0f19180b3 100644
Binary files a/fonts/TewiFontOutline/25A8.png and b/fonts/TewiFontOutline/25A8.png differ
diff --git a/fonts/TewiFontOutline/25A9.png b/fonts/TewiFontOutline/25A9.png
index 45cfbf282..c28af426d 100644
Binary files a/fonts/TewiFontOutline/25A9.png and b/fonts/TewiFontOutline/25A9.png differ
diff --git a/fonts/TewiFontOutline/25AA.png b/fonts/TewiFontOutline/25AA.png
index 2c0e0f39f..0634cd9bd 100644
Binary files a/fonts/TewiFontOutline/25AA.png and b/fonts/TewiFontOutline/25AA.png differ
diff --git a/fonts/TewiFontOutline/25AB.png b/fonts/TewiFontOutline/25AB.png
index 475c85ea3..428b8033c 100644
Binary files a/fonts/TewiFontOutline/25AB.png and b/fonts/TewiFontOutline/25AB.png differ
diff --git a/fonts/TewiFontOutline/25AC.png b/fonts/TewiFontOutline/25AC.png
index 81d9cecb8..a12310f85 100644
Binary files a/fonts/TewiFontOutline/25AC.png and b/fonts/TewiFontOutline/25AC.png differ
diff --git a/fonts/TewiFontOutline/25AD.png b/fonts/TewiFontOutline/25AD.png
index 0521dd214..09c460142 100644
Binary files a/fonts/TewiFontOutline/25AD.png and b/fonts/TewiFontOutline/25AD.png differ
diff --git a/fonts/TewiFontOutline/25AE.png b/fonts/TewiFontOutline/25AE.png
index 71b598104..2db8b56bc 100644
Binary files a/fonts/TewiFontOutline/25AE.png and b/fonts/TewiFontOutline/25AE.png differ
diff --git a/fonts/TewiFontOutline/25AF.png b/fonts/TewiFontOutline/25AF.png
index 163f01ddd..562860f19 100644
Binary files a/fonts/TewiFontOutline/25AF.png and b/fonts/TewiFontOutline/25AF.png differ
diff --git a/fonts/TewiFontOutline/25B0.png b/fonts/TewiFontOutline/25B0.png
index acc6a13a1..571669ca6 100644
Binary files a/fonts/TewiFontOutline/25B0.png and b/fonts/TewiFontOutline/25B0.png differ
diff --git a/fonts/TewiFontOutline/25B1.png b/fonts/TewiFontOutline/25B1.png
index acb046a0b..7d50e1072 100644
Binary files a/fonts/TewiFontOutline/25B1.png and b/fonts/TewiFontOutline/25B1.png differ
diff --git a/fonts/TewiFontOutline/25B2.png b/fonts/TewiFontOutline/25B2.png
index 39256bba2..10fb40d7b 100644
Binary files a/fonts/TewiFontOutline/25B2.png and b/fonts/TewiFontOutline/25B2.png differ
diff --git a/fonts/TewiFontOutline/25B3.png b/fonts/TewiFontOutline/25B3.png
index d9d22ba0e..74f6629f6 100644
Binary files a/fonts/TewiFontOutline/25B3.png and b/fonts/TewiFontOutline/25B3.png differ
diff --git a/fonts/TewiFontOutline/25B4.png b/fonts/TewiFontOutline/25B4.png
index 5e9628444..d31a11341 100644
Binary files a/fonts/TewiFontOutline/25B4.png and b/fonts/TewiFontOutline/25B4.png differ
diff --git a/fonts/TewiFontOutline/25B5.png b/fonts/TewiFontOutline/25B5.png
index f76b4820d..0ba82e599 100644
Binary files a/fonts/TewiFontOutline/25B5.png and b/fonts/TewiFontOutline/25B5.png differ
diff --git a/fonts/TewiFontOutline/25B6.png b/fonts/TewiFontOutline/25B6.png
index 74c5de27e..bef2b62cd 100644
Binary files a/fonts/TewiFontOutline/25B6.png and b/fonts/TewiFontOutline/25B6.png differ
diff --git a/fonts/TewiFontOutline/25B7.png b/fonts/TewiFontOutline/25B7.png
index bc8906205..f63b8cee7 100644
Binary files a/fonts/TewiFontOutline/25B7.png and b/fonts/TewiFontOutline/25B7.png differ
diff --git a/fonts/TewiFontOutline/25B8.png b/fonts/TewiFontOutline/25B8.png
index 26030eec2..c0de6a0fa 100644
Binary files a/fonts/TewiFontOutline/25B8.png and b/fonts/TewiFontOutline/25B8.png differ
diff --git a/fonts/TewiFontOutline/25B9.png b/fonts/TewiFontOutline/25B9.png
index e116a94df..487fc4772 100644
Binary files a/fonts/TewiFontOutline/25B9.png and b/fonts/TewiFontOutline/25B9.png differ
diff --git a/fonts/TewiFontOutline/25BA.png b/fonts/TewiFontOutline/25BA.png
index 74c5de27e..bef2b62cd 100644
Binary files a/fonts/TewiFontOutline/25BA.png and b/fonts/TewiFontOutline/25BA.png differ
diff --git a/fonts/TewiFontOutline/25BB.png b/fonts/TewiFontOutline/25BB.png
index bc8906205..f63b8cee7 100644
Binary files a/fonts/TewiFontOutline/25BB.png and b/fonts/TewiFontOutline/25BB.png differ
diff --git a/fonts/TewiFontOutline/25BC.png b/fonts/TewiFontOutline/25BC.png
index 829e3bd03..c5b4b6537 100644
Binary files a/fonts/TewiFontOutline/25BC.png and b/fonts/TewiFontOutline/25BC.png differ
diff --git a/fonts/TewiFontOutline/25BD.png b/fonts/TewiFontOutline/25BD.png
index 55c60f511..a9d86464d 100644
Binary files a/fonts/TewiFontOutline/25BD.png and b/fonts/TewiFontOutline/25BD.png differ
diff --git a/fonts/TewiFontOutline/25BE.png b/fonts/TewiFontOutline/25BE.png
index 6331f25e3..e10acc46f 100644
Binary files a/fonts/TewiFontOutline/25BE.png and b/fonts/TewiFontOutline/25BE.png differ
diff --git a/fonts/TewiFontOutline/25BF.png b/fonts/TewiFontOutline/25BF.png
index a3b638bee..0debdf74c 100644
Binary files a/fonts/TewiFontOutline/25BF.png and b/fonts/TewiFontOutline/25BF.png differ
diff --git a/fonts/TewiFontOutline/25C0.png b/fonts/TewiFontOutline/25C0.png
index 616358f4b..68ba56fa9 100644
Binary files a/fonts/TewiFontOutline/25C0.png and b/fonts/TewiFontOutline/25C0.png differ
diff --git a/fonts/TewiFontOutline/25C1.png b/fonts/TewiFontOutline/25C1.png
index 4565f65fb..8e5fd382e 100644
Binary files a/fonts/TewiFontOutline/25C1.png and b/fonts/TewiFontOutline/25C1.png differ
diff --git a/fonts/TewiFontOutline/25C2.png b/fonts/TewiFontOutline/25C2.png
index 8c7d5933a..8f6f05354 100644
Binary files a/fonts/TewiFontOutline/25C2.png and b/fonts/TewiFontOutline/25C2.png differ
diff --git a/fonts/TewiFontOutline/25C3.png b/fonts/TewiFontOutline/25C3.png
index 3db2b77cb..73e371b37 100644
Binary files a/fonts/TewiFontOutline/25C3.png and b/fonts/TewiFontOutline/25C3.png differ
diff --git a/fonts/TewiFontOutline/25C4.png b/fonts/TewiFontOutline/25C4.png
index 616358f4b..68ba56fa9 100644
Binary files a/fonts/TewiFontOutline/25C4.png and b/fonts/TewiFontOutline/25C4.png differ
diff --git a/fonts/TewiFontOutline/25C5.png b/fonts/TewiFontOutline/25C5.png
index 4565f65fb..8e5fd382e 100644
Binary files a/fonts/TewiFontOutline/25C5.png and b/fonts/TewiFontOutline/25C5.png differ
diff --git a/fonts/TewiFontOutline/25C6.png b/fonts/TewiFontOutline/25C6.png
index 7c18f0ff5..08014f951 100644
Binary files a/fonts/TewiFontOutline/25C6.png and b/fonts/TewiFontOutline/25C6.png differ
diff --git a/fonts/TewiFontOutline/25C7.png b/fonts/TewiFontOutline/25C7.png
index 30ab37a2e..d7c5a261b 100644
Binary files a/fonts/TewiFontOutline/25C7.png and b/fonts/TewiFontOutline/25C7.png differ
diff --git a/fonts/TewiFontOutline/25C8.png b/fonts/TewiFontOutline/25C8.png
index 405551432..dd117a6e9 100644
Binary files a/fonts/TewiFontOutline/25C8.png and b/fonts/TewiFontOutline/25C8.png differ
diff --git a/fonts/TewiFontOutline/25C9.png b/fonts/TewiFontOutline/25C9.png
index 52f81f8a3..41981ef1f 100644
Binary files a/fonts/TewiFontOutline/25C9.png and b/fonts/TewiFontOutline/25C9.png differ
diff --git a/fonts/TewiFontOutline/25CA.png b/fonts/TewiFontOutline/25CA.png
index 5fe20b989..c4d58afd1 100644
Binary files a/fonts/TewiFontOutline/25CA.png and b/fonts/TewiFontOutline/25CA.png differ
diff --git a/fonts/TewiFontOutline/25CB.png b/fonts/TewiFontOutline/25CB.png
index cc2cb7ee2..3f2128e1b 100644
Binary files a/fonts/TewiFontOutline/25CB.png and b/fonts/TewiFontOutline/25CB.png differ
diff --git a/fonts/TewiFontOutline/25CC.png b/fonts/TewiFontOutline/25CC.png
index 5d146fb15..d486facf2 100644
Binary files a/fonts/TewiFontOutline/25CC.png and b/fonts/TewiFontOutline/25CC.png differ
diff --git a/fonts/TewiFontOutline/25CD.png b/fonts/TewiFontOutline/25CD.png
index 2c3a0c4a9..9be160470 100644
Binary files a/fonts/TewiFontOutline/25CD.png and b/fonts/TewiFontOutline/25CD.png differ
diff --git a/fonts/TewiFontOutline/25CE.png b/fonts/TewiFontOutline/25CE.png
index 52f81f8a3..41981ef1f 100644
Binary files a/fonts/TewiFontOutline/25CE.png and b/fonts/TewiFontOutline/25CE.png differ
diff --git a/fonts/TewiFontOutline/25CF.png b/fonts/TewiFontOutline/25CF.png
index b84676f84..7d444a6ce 100644
Binary files a/fonts/TewiFontOutline/25CF.png and b/fonts/TewiFontOutline/25CF.png differ
diff --git a/fonts/TewiFontOutline/25D0.png b/fonts/TewiFontOutline/25D0.png
index 7848b271d..9b403ed04 100644
Binary files a/fonts/TewiFontOutline/25D0.png and b/fonts/TewiFontOutline/25D0.png differ
diff --git a/fonts/TewiFontOutline/25D1.png b/fonts/TewiFontOutline/25D1.png
index 8a3167fc3..faeeddc88 100644
Binary files a/fonts/TewiFontOutline/25D1.png and b/fonts/TewiFontOutline/25D1.png differ
diff --git a/fonts/TewiFontOutline/25D2.png b/fonts/TewiFontOutline/25D2.png
index c3862591a..a3dab6ed9 100644
Binary files a/fonts/TewiFontOutline/25D2.png and b/fonts/TewiFontOutline/25D2.png differ
diff --git a/fonts/TewiFontOutline/25D3.png b/fonts/TewiFontOutline/25D3.png
index f7f03049c..74d5572f6 100644
Binary files a/fonts/TewiFontOutline/25D3.png and b/fonts/TewiFontOutline/25D3.png differ
diff --git a/fonts/TewiFontOutline/25D4.png b/fonts/TewiFontOutline/25D4.png
index 926e480cb..1d9e97c7e 100644
Binary files a/fonts/TewiFontOutline/25D4.png and b/fonts/TewiFontOutline/25D4.png differ
diff --git a/fonts/TewiFontOutline/25D5.png b/fonts/TewiFontOutline/25D5.png
index 966725dd6..8a3ffaef4 100644
Binary files a/fonts/TewiFontOutline/25D5.png and b/fonts/TewiFontOutline/25D5.png differ
diff --git a/fonts/TewiFontOutline/25D6.png b/fonts/TewiFontOutline/25D6.png
index 2acadb998..a43b610ee 100644
Binary files a/fonts/TewiFontOutline/25D6.png and b/fonts/TewiFontOutline/25D6.png differ
diff --git a/fonts/TewiFontOutline/25D7.png b/fonts/TewiFontOutline/25D7.png
index f7b55baa4..d2cee6266 100644
Binary files a/fonts/TewiFontOutline/25D7.png and b/fonts/TewiFontOutline/25D7.png differ
diff --git a/fonts/TewiFontOutline/25D8.png b/fonts/TewiFontOutline/25D8.png
index 9a8edef07..ecbab28ba 100644
Binary files a/fonts/TewiFontOutline/25D8.png and b/fonts/TewiFontOutline/25D8.png differ
diff --git a/fonts/TewiFontOutline/25D9.png b/fonts/TewiFontOutline/25D9.png
index a550be43c..49b9295f8 100644
Binary files a/fonts/TewiFontOutline/25D9.png and b/fonts/TewiFontOutline/25D9.png differ
diff --git a/fonts/TewiFontOutline/25DA.png b/fonts/TewiFontOutline/25DA.png
index b03ada1fe..c8585ebe0 100644
Binary files a/fonts/TewiFontOutline/25DA.png and b/fonts/TewiFontOutline/25DA.png differ
diff --git a/fonts/TewiFontOutline/25DB.png b/fonts/TewiFontOutline/25DB.png
index 2c99a5636..ed1778d67 100644
Binary files a/fonts/TewiFontOutline/25DB.png and b/fonts/TewiFontOutline/25DB.png differ
diff --git a/fonts/TewiFontOutline/25DC.png b/fonts/TewiFontOutline/25DC.png
index 903978f6c..0df20910b 100644
Binary files a/fonts/TewiFontOutline/25DC.png and b/fonts/TewiFontOutline/25DC.png differ
diff --git a/fonts/TewiFontOutline/25DD.png b/fonts/TewiFontOutline/25DD.png
index cbf48d4ca..da4940b9e 100644
Binary files a/fonts/TewiFontOutline/25DD.png and b/fonts/TewiFontOutline/25DD.png differ
diff --git a/fonts/TewiFontOutline/25DE.png b/fonts/TewiFontOutline/25DE.png
index adc113a72..0785afa27 100644
Binary files a/fonts/TewiFontOutline/25DE.png and b/fonts/TewiFontOutline/25DE.png differ
diff --git a/fonts/TewiFontOutline/25DF.png b/fonts/TewiFontOutline/25DF.png
index 910b06d34..6d1018aa1 100644
Binary files a/fonts/TewiFontOutline/25DF.png and b/fonts/TewiFontOutline/25DF.png differ
diff --git a/fonts/TewiFontOutline/25E0.png b/fonts/TewiFontOutline/25E0.png
index 9f6e58a25..fdb7246eb 100644
Binary files a/fonts/TewiFontOutline/25E0.png and b/fonts/TewiFontOutline/25E0.png differ
diff --git a/fonts/TewiFontOutline/25E1.png b/fonts/TewiFontOutline/25E1.png
index 6c9702064..81345ca8d 100644
Binary files a/fonts/TewiFontOutline/25E1.png and b/fonts/TewiFontOutline/25E1.png differ
diff --git a/fonts/TewiFontOutline/25E2.png b/fonts/TewiFontOutline/25E2.png
index a072deb25..fb367b877 100644
Binary files a/fonts/TewiFontOutline/25E2.png and b/fonts/TewiFontOutline/25E2.png differ
diff --git a/fonts/TewiFontOutline/25E3.png b/fonts/TewiFontOutline/25E3.png
index 978674eaf..dc7346cf3 100644
Binary files a/fonts/TewiFontOutline/25E3.png and b/fonts/TewiFontOutline/25E3.png differ
diff --git a/fonts/TewiFontOutline/25E4.png b/fonts/TewiFontOutline/25E4.png
index 1381a3dc6..7434dfed0 100644
Binary files a/fonts/TewiFontOutline/25E4.png and b/fonts/TewiFontOutline/25E4.png differ
diff --git a/fonts/TewiFontOutline/25E5.png b/fonts/TewiFontOutline/25E5.png
index 861b1460b..c2b80b56d 100644
Binary files a/fonts/TewiFontOutline/25E5.png and b/fonts/TewiFontOutline/25E5.png differ
diff --git a/fonts/TewiFontOutline/25E6.png b/fonts/TewiFontOutline/25E6.png
index cc2cb7ee2..3f2128e1b 100644
Binary files a/fonts/TewiFontOutline/25E6.png and b/fonts/TewiFontOutline/25E6.png differ
diff --git a/fonts/TewiFontOutline/25E7.png b/fonts/TewiFontOutline/25E7.png
index faee2ffb6..3378330a4 100644
Binary files a/fonts/TewiFontOutline/25E7.png and b/fonts/TewiFontOutline/25E7.png differ
diff --git a/fonts/TewiFontOutline/25E8.png b/fonts/TewiFontOutline/25E8.png
index 99775d223..a7c73d62a 100644
Binary files a/fonts/TewiFontOutline/25E8.png and b/fonts/TewiFontOutline/25E8.png differ
diff --git a/fonts/TewiFontOutline/25E9.png b/fonts/TewiFontOutline/25E9.png
index 775827979..0ab2686ac 100644
Binary files a/fonts/TewiFontOutline/25E9.png and b/fonts/TewiFontOutline/25E9.png differ
diff --git a/fonts/TewiFontOutline/25EA.png b/fonts/TewiFontOutline/25EA.png
index 2b89ff9f7..55add84c3 100644
Binary files a/fonts/TewiFontOutline/25EA.png and b/fonts/TewiFontOutline/25EA.png differ
diff --git a/fonts/TewiFontOutline/25EB.png b/fonts/TewiFontOutline/25EB.png
index 35db94098..21e070517 100644
Binary files a/fonts/TewiFontOutline/25EB.png and b/fonts/TewiFontOutline/25EB.png differ
diff --git a/fonts/TewiFontOutline/25EC.png b/fonts/TewiFontOutline/25EC.png
index dbf97c57c..02cc12a56 100644
Binary files a/fonts/TewiFontOutline/25EC.png and b/fonts/TewiFontOutline/25EC.png differ
diff --git a/fonts/TewiFontOutline/25ED.png b/fonts/TewiFontOutline/25ED.png
index fe9bba160..c0b9aa3be 100644
Binary files a/fonts/TewiFontOutline/25ED.png and b/fonts/TewiFontOutline/25ED.png differ
diff --git a/fonts/TewiFontOutline/25EE.png b/fonts/TewiFontOutline/25EE.png
index 050fede18..cb07469dc 100644
Binary files a/fonts/TewiFontOutline/25EE.png and b/fonts/TewiFontOutline/25EE.png differ
diff --git a/fonts/TewiFontOutline/25EF.png b/fonts/TewiFontOutline/25EF.png
index 3831d4fb0..721ba9331 100644
Binary files a/fonts/TewiFontOutline/25EF.png and b/fonts/TewiFontOutline/25EF.png differ
diff --git a/fonts/TewiFontOutline/25F0.png b/fonts/TewiFontOutline/25F0.png
index dc3ea2f30..f00af45eb 100644
Binary files a/fonts/TewiFontOutline/25F0.png and b/fonts/TewiFontOutline/25F0.png differ
diff --git a/fonts/TewiFontOutline/25F1.png b/fonts/TewiFontOutline/25F1.png
index f0ce82936..348370746 100644
Binary files a/fonts/TewiFontOutline/25F1.png and b/fonts/TewiFontOutline/25F1.png differ
diff --git a/fonts/TewiFontOutline/25F2.png b/fonts/TewiFontOutline/25F2.png
index 1101be240..a1c23c268 100644
Binary files a/fonts/TewiFontOutline/25F2.png and b/fonts/TewiFontOutline/25F2.png differ
diff --git a/fonts/TewiFontOutline/25F3.png b/fonts/TewiFontOutline/25F3.png
index 60270532c..9e52461ca 100644
Binary files a/fonts/TewiFontOutline/25F3.png and b/fonts/TewiFontOutline/25F3.png differ
diff --git a/fonts/TewiFontOutline/25F4.png b/fonts/TewiFontOutline/25F4.png
index f6987c781..d9c1bc3df 100644
Binary files a/fonts/TewiFontOutline/25F4.png and b/fonts/TewiFontOutline/25F4.png differ
diff --git a/fonts/TewiFontOutline/25F5.png b/fonts/TewiFontOutline/25F5.png
index 3acc75de6..2f0d67aa8 100644
Binary files a/fonts/TewiFontOutline/25F5.png and b/fonts/TewiFontOutline/25F5.png differ
diff --git a/fonts/TewiFontOutline/25F6.png b/fonts/TewiFontOutline/25F6.png
index c5b004811..2ebefffe9 100644
Binary files a/fonts/TewiFontOutline/25F6.png and b/fonts/TewiFontOutline/25F6.png differ
diff --git a/fonts/TewiFontOutline/25F7.png b/fonts/TewiFontOutline/25F7.png
index 82e880f00..d1e0ca5e9 100644
Binary files a/fonts/TewiFontOutline/25F7.png and b/fonts/TewiFontOutline/25F7.png differ
diff --git a/fonts/TewiFontOutline/25F8.png b/fonts/TewiFontOutline/25F8.png
index fce865a85..7e4e890f5 100644
Binary files a/fonts/TewiFontOutline/25F8.png and b/fonts/TewiFontOutline/25F8.png differ
diff --git a/fonts/TewiFontOutline/25F9.png b/fonts/TewiFontOutline/25F9.png
index 3cc831288..3fc736dd6 100644
Binary files a/fonts/TewiFontOutline/25F9.png and b/fonts/TewiFontOutline/25F9.png differ
diff --git a/fonts/TewiFontOutline/25FA.png b/fonts/TewiFontOutline/25FA.png
index 574960b76..f7e16348c 100644
Binary files a/fonts/TewiFontOutline/25FA.png and b/fonts/TewiFontOutline/25FA.png differ
diff --git a/fonts/TewiFontOutline/25FB.png b/fonts/TewiFontOutline/25FB.png
index 584dd3713..b69becdf5 100644
Binary files a/fonts/TewiFontOutline/25FB.png and b/fonts/TewiFontOutline/25FB.png differ
diff --git a/fonts/TewiFontOutline/25FC.png b/fonts/TewiFontOutline/25FC.png
index 44f834fdc..840ea2e83 100644
Binary files a/fonts/TewiFontOutline/25FC.png and b/fonts/TewiFontOutline/25FC.png differ
diff --git a/fonts/TewiFontOutline/25FD.png b/fonts/TewiFontOutline/25FD.png
index f330e0bfb..3d051841b 100644
Binary files a/fonts/TewiFontOutline/25FD.png and b/fonts/TewiFontOutline/25FD.png differ
diff --git a/fonts/TewiFontOutline/25FE.png b/fonts/TewiFontOutline/25FE.png
index 1b690ff4d..0d2e65456 100644
Binary files a/fonts/TewiFontOutline/25FE.png and b/fonts/TewiFontOutline/25FE.png differ
diff --git a/fonts/TewiFontOutline/25FF.png b/fonts/TewiFontOutline/25FF.png
index 692537673..4241d3f0f 100644
Binary files a/fonts/TewiFontOutline/25FF.png and b/fonts/TewiFontOutline/25FF.png differ
diff --git a/fonts/TewiFontOutline/2600.png b/fonts/TewiFontOutline/2600.png
index 05508370a..8d9f3b0f9 100644
Binary files a/fonts/TewiFontOutline/2600.png and b/fonts/TewiFontOutline/2600.png differ
diff --git a/fonts/TewiFontOutline/2601.png b/fonts/TewiFontOutline/2601.png
index f6e097353..c02f2b216 100644
Binary files a/fonts/TewiFontOutline/2601.png and b/fonts/TewiFontOutline/2601.png differ
diff --git a/fonts/TewiFontOutline/2602.png b/fonts/TewiFontOutline/2602.png
index a8885554b..3fa1f4e45 100644
Binary files a/fonts/TewiFontOutline/2602.png and b/fonts/TewiFontOutline/2602.png differ
diff --git a/fonts/TewiFontOutline/2603.png b/fonts/TewiFontOutline/2603.png
index be1feb1d8..61298b49b 100644
Binary files a/fonts/TewiFontOutline/2603.png and b/fonts/TewiFontOutline/2603.png differ
diff --git a/fonts/TewiFontOutline/2604.png b/fonts/TewiFontOutline/2604.png
index d59ade4d6..ef56f1a78 100644
Binary files a/fonts/TewiFontOutline/2604.png and b/fonts/TewiFontOutline/2604.png differ
diff --git a/fonts/TewiFontOutline/2605.png b/fonts/TewiFontOutline/2605.png
index 23d524451..aee79b012 100644
Binary files a/fonts/TewiFontOutline/2605.png and b/fonts/TewiFontOutline/2605.png differ
diff --git a/fonts/TewiFontOutline/2606.png b/fonts/TewiFontOutline/2606.png
index 731c52884..d494bc795 100644
Binary files a/fonts/TewiFontOutline/2606.png and b/fonts/TewiFontOutline/2606.png differ
diff --git a/fonts/TewiFontOutline/2607.png b/fonts/TewiFontOutline/2607.png
index 730dd8bbb..76101f208 100644
Binary files a/fonts/TewiFontOutline/2607.png and b/fonts/TewiFontOutline/2607.png differ
diff --git a/fonts/TewiFontOutline/2608.png b/fonts/TewiFontOutline/2608.png
index 96c4bbc9a..4206eb336 100644
Binary files a/fonts/TewiFontOutline/2608.png and b/fonts/TewiFontOutline/2608.png differ
diff --git a/fonts/TewiFontOutline/2609.png b/fonts/TewiFontOutline/2609.png
index 60f2bb95b..8e1fb5dee 100644
Binary files a/fonts/TewiFontOutline/2609.png and b/fonts/TewiFontOutline/2609.png differ
diff --git a/fonts/TewiFontOutline/2610.png b/fonts/TewiFontOutline/2610.png
index 584dd3713..b69becdf5 100644
Binary files a/fonts/TewiFontOutline/2610.png and b/fonts/TewiFontOutline/2610.png differ
diff --git a/fonts/TewiFontOutline/2611.png b/fonts/TewiFontOutline/2611.png
index 65c81e80a..1cbfbddd9 100644
Binary files a/fonts/TewiFontOutline/2611.png and b/fonts/TewiFontOutline/2611.png differ
diff --git a/fonts/TewiFontOutline/2614.png b/fonts/TewiFontOutline/2614.png
index 6c8e7000d..12352c7c4 100644
Binary files a/fonts/TewiFontOutline/2614.png and b/fonts/TewiFontOutline/2614.png differ
diff --git a/fonts/TewiFontOutline/2616.png b/fonts/TewiFontOutline/2616.png
index 56b33a87a..d1e810f06 100644
Binary files a/fonts/TewiFontOutline/2616.png and b/fonts/TewiFontOutline/2616.png differ
diff --git a/fonts/TewiFontOutline/2617.png b/fonts/TewiFontOutline/2617.png
index 52da8a913..72adf517c 100644
Binary files a/fonts/TewiFontOutline/2617.png and b/fonts/TewiFontOutline/2617.png differ
diff --git a/fonts/TewiFontOutline/261E.png b/fonts/TewiFontOutline/261E.png
index 7a0416204..5744b7b5c 100644
Binary files a/fonts/TewiFontOutline/261E.png and b/fonts/TewiFontOutline/261E.png differ
diff --git a/fonts/TewiFontOutline/2630.png b/fonts/TewiFontOutline/2630.png
index d78d8c51c..ccc4da11c 100644
Binary files a/fonts/TewiFontOutline/2630.png and b/fonts/TewiFontOutline/2630.png differ
diff --git a/fonts/TewiFontOutline/2631.png b/fonts/TewiFontOutline/2631.png
index 7591020fa..96bbcff92 100644
Binary files a/fonts/TewiFontOutline/2631.png and b/fonts/TewiFontOutline/2631.png differ
diff --git a/fonts/TewiFontOutline/2632.png b/fonts/TewiFontOutline/2632.png
index 3c425a26b..ce4921723 100644
Binary files a/fonts/TewiFontOutline/2632.png and b/fonts/TewiFontOutline/2632.png differ
diff --git a/fonts/TewiFontOutline/2633.png b/fonts/TewiFontOutline/2633.png
index 85198dfee..b4bac5752 100644
Binary files a/fonts/TewiFontOutline/2633.png and b/fonts/TewiFontOutline/2633.png differ
diff --git a/fonts/TewiFontOutline/2634.png b/fonts/TewiFontOutline/2634.png
index a2b7756f2..d240a9297 100644
Binary files a/fonts/TewiFontOutline/2634.png and b/fonts/TewiFontOutline/2634.png differ
diff --git a/fonts/TewiFontOutline/2635.png b/fonts/TewiFontOutline/2635.png
index 0f0a2ba1e..cddb58da5 100644
Binary files a/fonts/TewiFontOutline/2635.png and b/fonts/TewiFontOutline/2635.png differ
diff --git a/fonts/TewiFontOutline/2636.png b/fonts/TewiFontOutline/2636.png
index 7b952a1c3..de3f69e53 100644
Binary files a/fonts/TewiFontOutline/2636.png and b/fonts/TewiFontOutline/2636.png differ
diff --git a/fonts/TewiFontOutline/2637.png b/fonts/TewiFontOutline/2637.png
index beef207c0..a085395fd 100644
Binary files a/fonts/TewiFontOutline/2637.png and b/fonts/TewiFontOutline/2637.png differ
diff --git a/fonts/TewiFontOutline/263A.png b/fonts/TewiFontOutline/263A.png
index a1bb68561..b0b1f1096 100644
Binary files a/fonts/TewiFontOutline/263A.png and b/fonts/TewiFontOutline/263A.png differ
diff --git a/fonts/TewiFontOutline/263B.png b/fonts/TewiFontOutline/263B.png
index 94b8079d5..7e94d8f29 100644
Binary files a/fonts/TewiFontOutline/263B.png and b/fonts/TewiFontOutline/263B.png differ
diff --git a/fonts/TewiFontOutline/263C.png b/fonts/TewiFontOutline/263C.png
index d8e609bb5..f7878d744 100644
Binary files a/fonts/TewiFontOutline/263C.png and b/fonts/TewiFontOutline/263C.png differ
diff --git a/fonts/TewiFontOutline/263F.png b/fonts/TewiFontOutline/263F.png
index e9e0decc9..356bcf74d 100644
Binary files a/fonts/TewiFontOutline/263F.png and b/fonts/TewiFontOutline/263F.png differ
diff --git a/fonts/TewiFontOutline/2640.png b/fonts/TewiFontOutline/2640.png
index 2ebc8f121..68269f955 100644
Binary files a/fonts/TewiFontOutline/2640.png and b/fonts/TewiFontOutline/2640.png differ
diff --git a/fonts/TewiFontOutline/2641.png b/fonts/TewiFontOutline/2641.png
index 19ffc9de3..1b88556b6 100644
Binary files a/fonts/TewiFontOutline/2641.png and b/fonts/TewiFontOutline/2641.png differ
diff --git a/fonts/TewiFontOutline/2642.png b/fonts/TewiFontOutline/2642.png
index 9b3780c07..5d35f39be 100644
Binary files a/fonts/TewiFontOutline/2642.png and b/fonts/TewiFontOutline/2642.png differ
diff --git a/fonts/TewiFontOutline/2660.png b/fonts/TewiFontOutline/2660.png
index a7eb0b9ff..ec0bb77e5 100644
Binary files a/fonts/TewiFontOutline/2660.png and b/fonts/TewiFontOutline/2660.png differ
diff --git a/fonts/TewiFontOutline/2661.png b/fonts/TewiFontOutline/2661.png
index 14ff341cc..02f42e2a8 100644
Binary files a/fonts/TewiFontOutline/2661.png and b/fonts/TewiFontOutline/2661.png differ
diff --git a/fonts/TewiFontOutline/2662.png b/fonts/TewiFontOutline/2662.png
index 0e52371ca..96de68abb 100644
Binary files a/fonts/TewiFontOutline/2662.png and b/fonts/TewiFontOutline/2662.png differ
diff --git a/fonts/TewiFontOutline/2663.png b/fonts/TewiFontOutline/2663.png
index cc59aaa91..1beff6176 100644
Binary files a/fonts/TewiFontOutline/2663.png and b/fonts/TewiFontOutline/2663.png differ
diff --git a/fonts/TewiFontOutline/2664.png b/fonts/TewiFontOutline/2664.png
index 5c308edd2..21966dc46 100644
Binary files a/fonts/TewiFontOutline/2664.png and b/fonts/TewiFontOutline/2664.png differ
diff --git a/fonts/TewiFontOutline/2665.png b/fonts/TewiFontOutline/2665.png
index e99475b61..923ba529d 100644
Binary files a/fonts/TewiFontOutline/2665.png and b/fonts/TewiFontOutline/2665.png differ
diff --git a/fonts/TewiFontOutline/2666.png b/fonts/TewiFontOutline/2666.png
index fe958e7bc..4d1867542 100644
Binary files a/fonts/TewiFontOutline/2666.png and b/fonts/TewiFontOutline/2666.png differ
diff --git a/fonts/TewiFontOutline/2667.png b/fonts/TewiFontOutline/2667.png
index 749b9091b..9182ccdb0 100644
Binary files a/fonts/TewiFontOutline/2667.png and b/fonts/TewiFontOutline/2667.png differ
diff --git a/fonts/TewiFontOutline/2668.png b/fonts/TewiFontOutline/2668.png
index 872a71b98..cf00f8bc2 100644
Binary files a/fonts/TewiFontOutline/2668.png and b/fonts/TewiFontOutline/2668.png differ
diff --git a/fonts/TewiFontOutline/2669.png b/fonts/TewiFontOutline/2669.png
index 606a1b7dc..f1349a14b 100644
Binary files a/fonts/TewiFontOutline/2669.png and b/fonts/TewiFontOutline/2669.png differ
diff --git a/fonts/TewiFontOutline/266A.png b/fonts/TewiFontOutline/266A.png
index ee3d5b6c1..bf9069941 100644
Binary files a/fonts/TewiFontOutline/266A.png and b/fonts/TewiFontOutline/266A.png differ
diff --git a/fonts/TewiFontOutline/266B.png b/fonts/TewiFontOutline/266B.png
index 91920f03c..fcd35b49e 100644
Binary files a/fonts/TewiFontOutline/266B.png and b/fonts/TewiFontOutline/266B.png differ
diff --git a/fonts/TewiFontOutline/266C.png b/fonts/TewiFontOutline/266C.png
index f888281fe..0beff543a 100644
Binary files a/fonts/TewiFontOutline/266C.png and b/fonts/TewiFontOutline/266C.png differ
diff --git a/fonts/TewiFontOutline/266D.png b/fonts/TewiFontOutline/266D.png
index 351ade302..66991b8b3 100644
Binary files a/fonts/TewiFontOutline/266D.png and b/fonts/TewiFontOutline/266D.png differ
diff --git a/fonts/TewiFontOutline/266E.png b/fonts/TewiFontOutline/266E.png
index d417d5141..da1b4f275 100644
Binary files a/fonts/TewiFontOutline/266E.png and b/fonts/TewiFontOutline/266E.png differ
diff --git a/fonts/TewiFontOutline/266F.png b/fonts/TewiFontOutline/266F.png
index 989b54f15..73ee56b97 100644
Binary files a/fonts/TewiFontOutline/266F.png and b/fonts/TewiFontOutline/266F.png differ
diff --git a/fonts/TewiFontOutline/26A2.png b/fonts/TewiFontOutline/26A2.png
index 46d238302..19c2037d4 100644
Binary files a/fonts/TewiFontOutline/26A2.png and b/fonts/TewiFontOutline/26A2.png differ
diff --git a/fonts/TewiFontOutline/26A3.png b/fonts/TewiFontOutline/26A3.png
index 33bdd02a7..f0e633dff 100644
Binary files a/fonts/TewiFontOutline/26A3.png and b/fonts/TewiFontOutline/26A3.png differ
diff --git a/fonts/TewiFontOutline/26A4.png b/fonts/TewiFontOutline/26A4.png
index d695ce1c2..e516f5015 100644
Binary files a/fonts/TewiFontOutline/26A4.png and b/fonts/TewiFontOutline/26A4.png differ
diff --git a/fonts/TewiFontOutline/26A5.png b/fonts/TewiFontOutline/26A5.png
index 2a3c9c073..d7f139bd5 100644
Binary files a/fonts/TewiFontOutline/26A5.png and b/fonts/TewiFontOutline/26A5.png differ
diff --git a/fonts/TewiFontOutline/26A6.png b/fonts/TewiFontOutline/26A6.png
index 376a923a0..7b540ec30 100644
Binary files a/fonts/TewiFontOutline/26A6.png and b/fonts/TewiFontOutline/26A6.png differ
diff --git a/fonts/TewiFontOutline/26A7.png b/fonts/TewiFontOutline/26A7.png
index d426d4bea..d90de4569 100644
Binary files a/fonts/TewiFontOutline/26A7.png and b/fonts/TewiFontOutline/26A7.png differ
diff --git a/fonts/TewiFontOutline/26A8.png b/fonts/TewiFontOutline/26A8.png
index fb2f316bc..f06e69d6f 100644
Binary files a/fonts/TewiFontOutline/26A8.png and b/fonts/TewiFontOutline/26A8.png differ
diff --git a/fonts/TewiFontOutline/26A9.png b/fonts/TewiFontOutline/26A9.png
index a30aa9ae6..ff2059b69 100644
Binary files a/fonts/TewiFontOutline/26A9.png and b/fonts/TewiFontOutline/26A9.png differ
diff --git a/fonts/TewiFontOutline/2708.png b/fonts/TewiFontOutline/2708.png
index 3906c00e1..35851502c 100644
Binary files a/fonts/TewiFontOutline/2708.png and b/fonts/TewiFontOutline/2708.png differ
diff --git a/fonts/TewiFontOutline/2713.png b/fonts/TewiFontOutline/2713.png
index aa2f94ef5..0a89cbddf 100644
Binary files a/fonts/TewiFontOutline/2713.png and b/fonts/TewiFontOutline/2713.png differ
diff --git a/fonts/TewiFontOutline/2714.png b/fonts/TewiFontOutline/2714.png
index 19790c78c..187e17740 100644
Binary files a/fonts/TewiFontOutline/2714.png and b/fonts/TewiFontOutline/2714.png differ
diff --git a/fonts/TewiFontOutline/2715.png b/fonts/TewiFontOutline/2715.png
index dd7a926e6..6270753a0 100644
Binary files a/fonts/TewiFontOutline/2715.png and b/fonts/TewiFontOutline/2715.png differ
diff --git a/fonts/TewiFontOutline/2716.png b/fonts/TewiFontOutline/2716.png
index 8231bfc22..b637ed69c 100644
Binary files a/fonts/TewiFontOutline/2716.png and b/fonts/TewiFontOutline/2716.png differ
diff --git a/fonts/TewiFontOutline/2717.png b/fonts/TewiFontOutline/2717.png
index 866b3543f..bc807834c 100644
Binary files a/fonts/TewiFontOutline/2717.png and b/fonts/TewiFontOutline/2717.png differ
diff --git a/fonts/TewiFontOutline/2718.png b/fonts/TewiFontOutline/2718.png
index baf03ed0c..0320c7bc2 100644
Binary files a/fonts/TewiFontOutline/2718.png and b/fonts/TewiFontOutline/2718.png differ
diff --git a/fonts/TewiFontOutline/271A.png b/fonts/TewiFontOutline/271A.png
index bac45413d..28b815904 100644
Binary files a/fonts/TewiFontOutline/271A.png and b/fonts/TewiFontOutline/271A.png differ
diff --git a/fonts/TewiFontOutline/271B.png b/fonts/TewiFontOutline/271B.png
index 165660aab..c49ee0b77 100644
Binary files a/fonts/TewiFontOutline/271B.png and b/fonts/TewiFontOutline/271B.png differ
diff --git a/fonts/TewiFontOutline/271C.png b/fonts/TewiFontOutline/271C.png
index f4ca6f5b7..6ca72c530 100644
Binary files a/fonts/TewiFontOutline/271C.png and b/fonts/TewiFontOutline/271C.png differ
diff --git a/fonts/TewiFontOutline/271D.png b/fonts/TewiFontOutline/271D.png
index e0089b35d..c2c7f879c 100644
Binary files a/fonts/TewiFontOutline/271D.png and b/fonts/TewiFontOutline/271D.png differ
diff --git a/fonts/TewiFontOutline/271E.png b/fonts/TewiFontOutline/271E.png
index 63f45ad91..98ee2a295 100644
Binary files a/fonts/TewiFontOutline/271E.png and b/fonts/TewiFontOutline/271E.png differ
diff --git a/fonts/TewiFontOutline/271F.png b/fonts/TewiFontOutline/271F.png
index f0c65668a..f7a5e5d64 100644
Binary files a/fonts/TewiFontOutline/271F.png and b/fonts/TewiFontOutline/271F.png differ
diff --git a/fonts/TewiFontOutline/2720.png b/fonts/TewiFontOutline/2720.png
index 254ffb901..04faf41d0 100644
Binary files a/fonts/TewiFontOutline/2720.png and b/fonts/TewiFontOutline/2720.png differ
diff --git a/fonts/TewiFontOutline/2721.png b/fonts/TewiFontOutline/2721.png
index 2d99c99fb..df1f3e5a8 100644
Binary files a/fonts/TewiFontOutline/2721.png and b/fonts/TewiFontOutline/2721.png differ
diff --git a/fonts/TewiFontOutline/2724.png b/fonts/TewiFontOutline/2724.png
index 38054d3e4..3b1ef96af 100644
Binary files a/fonts/TewiFontOutline/2724.png and b/fonts/TewiFontOutline/2724.png differ
diff --git a/fonts/TewiFontOutline/2725.png b/fonts/TewiFontOutline/2725.png
index d664f1637..e49a4ec93 100644
Binary files a/fonts/TewiFontOutline/2725.png and b/fonts/TewiFontOutline/2725.png differ
diff --git a/fonts/TewiFontOutline/2726.png b/fonts/TewiFontOutline/2726.png
index 7c18f0ff5..08014f951 100644
Binary files a/fonts/TewiFontOutline/2726.png and b/fonts/TewiFontOutline/2726.png differ
diff --git a/fonts/TewiFontOutline/2727.png b/fonts/TewiFontOutline/2727.png
index 30ab37a2e..d7c5a261b 100644
Binary files a/fonts/TewiFontOutline/2727.png and b/fonts/TewiFontOutline/2727.png differ
diff --git a/fonts/TewiFontOutline/2729.png b/fonts/TewiFontOutline/2729.png
index 731c52884..d494bc795 100644
Binary files a/fonts/TewiFontOutline/2729.png and b/fonts/TewiFontOutline/2729.png differ
diff --git a/fonts/TewiFontOutline/272A.png b/fonts/TewiFontOutline/272A.png
index ef2f96e46..004b8f952 100644
Binary files a/fonts/TewiFontOutline/272A.png and b/fonts/TewiFontOutline/272A.png differ
diff --git a/fonts/TewiFontOutline/272B.png b/fonts/TewiFontOutline/272B.png
index 731c52884..d494bc795 100644
Binary files a/fonts/TewiFontOutline/272B.png and b/fonts/TewiFontOutline/272B.png differ
diff --git a/fonts/TewiFontOutline/2733.png b/fonts/TewiFontOutline/2733.png
index 992224c26..ec8aacacd 100644
Binary files a/fonts/TewiFontOutline/2733.png and b/fonts/TewiFontOutline/2733.png differ
diff --git a/fonts/TewiFontOutline/2736.png b/fonts/TewiFontOutline/2736.png
index 2f4bcadf1..cad2505f7 100644
Binary files a/fonts/TewiFontOutline/2736.png and b/fonts/TewiFontOutline/2736.png differ
diff --git a/fonts/TewiFontOutline/273F.png b/fonts/TewiFontOutline/273F.png
index b5410d614..cf73ef43b 100644
Binary files a/fonts/TewiFontOutline/273F.png and b/fonts/TewiFontOutline/273F.png differ
diff --git a/fonts/TewiFontOutline/2741.png b/fonts/TewiFontOutline/2741.png
index d58a1caeb..cb8167433 100644
Binary files a/fonts/TewiFontOutline/2741.png and b/fonts/TewiFontOutline/2741.png differ
diff --git a/fonts/TewiFontOutline/274F.png b/fonts/TewiFontOutline/274F.png
index 076663cfd..8fcc155c1 100644
Binary files a/fonts/TewiFontOutline/274F.png and b/fonts/TewiFontOutline/274F.png differ
diff --git a/fonts/TewiFontOutline/2750.png b/fonts/TewiFontOutline/2750.png
index da9fa22b9..acc8f88d2 100644
Binary files a/fonts/TewiFontOutline/2750.png and b/fonts/TewiFontOutline/2750.png differ
diff --git a/fonts/TewiFontOutline/2751.png b/fonts/TewiFontOutline/2751.png
index 076663cfd..8fcc155c1 100644
Binary files a/fonts/TewiFontOutline/2751.png and b/fonts/TewiFontOutline/2751.png differ
diff --git a/fonts/TewiFontOutline/2752.png b/fonts/TewiFontOutline/2752.png
index da9fa22b9..acc8f88d2 100644
Binary files a/fonts/TewiFontOutline/2752.png and b/fonts/TewiFontOutline/2752.png differ
diff --git a/fonts/TewiFontOutline/275B.png b/fonts/TewiFontOutline/275B.png
index 1fc213805..e2cb06a5f 100644
Binary files a/fonts/TewiFontOutline/275B.png and b/fonts/TewiFontOutline/275B.png differ
diff --git a/fonts/TewiFontOutline/275C.png b/fonts/TewiFontOutline/275C.png
index 782a9ee03..e9ea2f8c0 100644
Binary files a/fonts/TewiFontOutline/275C.png and b/fonts/TewiFontOutline/275C.png differ
diff --git a/fonts/TewiFontOutline/275D.png b/fonts/TewiFontOutline/275D.png
index 84c96f214..fe52dbf92 100644
Binary files a/fonts/TewiFontOutline/275D.png and b/fonts/TewiFontOutline/275D.png differ
diff --git a/fonts/TewiFontOutline/275E.png b/fonts/TewiFontOutline/275E.png
index d9228279e..9bdf1b090 100644
Binary files a/fonts/TewiFontOutline/275E.png and b/fonts/TewiFontOutline/275E.png differ
diff --git a/fonts/TewiFontOutline/275F.png b/fonts/TewiFontOutline/275F.png
index c59072946..f31ae1507 100644
Binary files a/fonts/TewiFontOutline/275F.png and b/fonts/TewiFontOutline/275F.png differ
diff --git a/fonts/TewiFontOutline/2760.png b/fonts/TewiFontOutline/2760.png
index 148d63868..452d66159 100644
Binary files a/fonts/TewiFontOutline/2760.png and b/fonts/TewiFontOutline/2760.png differ
diff --git a/fonts/TewiFontOutline/2764.png b/fonts/TewiFontOutline/2764.png
index e99475b61..923ba529d 100644
Binary files a/fonts/TewiFontOutline/2764.png and b/fonts/TewiFontOutline/2764.png differ
diff --git a/fonts/TewiFontOutline/2765.png b/fonts/TewiFontOutline/2765.png
index a7a37e2da..5b46e0aee 100644
Binary files a/fonts/TewiFontOutline/2765.png and b/fonts/TewiFontOutline/2765.png differ
diff --git a/fonts/TewiFontOutline/2766.png b/fonts/TewiFontOutline/2766.png
index a456af775..8608ac83b 100644
Binary files a/fonts/TewiFontOutline/2766.png and b/fonts/TewiFontOutline/2766.png differ
diff --git a/fonts/TewiFontOutline/276C.png b/fonts/TewiFontOutline/276C.png
index 223ce1bb5..014bc53b8 100644
Binary files a/fonts/TewiFontOutline/276C.png and b/fonts/TewiFontOutline/276C.png differ
diff --git a/fonts/TewiFontOutline/276D.png b/fonts/TewiFontOutline/276D.png
index 0a780c59b..2a638d45f 100644
Binary files a/fonts/TewiFontOutline/276D.png and b/fonts/TewiFontOutline/276D.png differ
diff --git a/fonts/TewiFontOutline/276E.png b/fonts/TewiFontOutline/276E.png
index cb1ac2549..6460674b0 100644
Binary files a/fonts/TewiFontOutline/276E.png and b/fonts/TewiFontOutline/276E.png differ
diff --git a/fonts/TewiFontOutline/276F.png b/fonts/TewiFontOutline/276F.png
index 3314cac9b..bafbda44a 100644
Binary files a/fonts/TewiFontOutline/276F.png and b/fonts/TewiFontOutline/276F.png differ
diff --git a/fonts/TewiFontOutline/2770.png b/fonts/TewiFontOutline/2770.png
index 2d364ea20..26575feb7 100644
Binary files a/fonts/TewiFontOutline/2770.png and b/fonts/TewiFontOutline/2770.png differ
diff --git a/fonts/TewiFontOutline/2771.png b/fonts/TewiFontOutline/2771.png
index 8335fe8b8..dfeafa0b4 100644
Binary files a/fonts/TewiFontOutline/2771.png and b/fonts/TewiFontOutline/2771.png differ
diff --git a/fonts/TewiFontOutline/278A.png b/fonts/TewiFontOutline/278A.png
index f56285aa2..3ca8101a5 100644
Binary files a/fonts/TewiFontOutline/278A.png and b/fonts/TewiFontOutline/278A.png differ
diff --git a/fonts/TewiFontOutline/278B.png b/fonts/TewiFontOutline/278B.png
index 81957d313..6b003cf14 100644
Binary files a/fonts/TewiFontOutline/278B.png and b/fonts/TewiFontOutline/278B.png differ
diff --git a/fonts/TewiFontOutline/278C.png b/fonts/TewiFontOutline/278C.png
index 3f0e3101f..c8dcdc8f5 100644
Binary files a/fonts/TewiFontOutline/278C.png and b/fonts/TewiFontOutline/278C.png differ
diff --git a/fonts/TewiFontOutline/278D.png b/fonts/TewiFontOutline/278D.png
index 70c0efe4f..7fad5151a 100644
Binary files a/fonts/TewiFontOutline/278D.png and b/fonts/TewiFontOutline/278D.png differ
diff --git a/fonts/TewiFontOutline/278E.png b/fonts/TewiFontOutline/278E.png
index 57911271a..6de64ccb7 100644
Binary files a/fonts/TewiFontOutline/278E.png and b/fonts/TewiFontOutline/278E.png differ
diff --git a/fonts/TewiFontOutline/278F.png b/fonts/TewiFontOutline/278F.png
index 5828d0446..f5071b9e6 100644
Binary files a/fonts/TewiFontOutline/278F.png and b/fonts/TewiFontOutline/278F.png differ
diff --git a/fonts/TewiFontOutline/2790.png b/fonts/TewiFontOutline/2790.png
index e809b3247..7071cd994 100644
Binary files a/fonts/TewiFontOutline/2790.png and b/fonts/TewiFontOutline/2790.png differ
diff --git a/fonts/TewiFontOutline/2791.png b/fonts/TewiFontOutline/2791.png
index 83a346218..7629d485f 100644
Binary files a/fonts/TewiFontOutline/2791.png and b/fonts/TewiFontOutline/2791.png differ
diff --git a/fonts/TewiFontOutline/2792.png b/fonts/TewiFontOutline/2792.png
index 47f6e1f52..bc8df8194 100644
Binary files a/fonts/TewiFontOutline/2792.png and b/fonts/TewiFontOutline/2792.png differ
diff --git a/fonts/TewiFontOutline/2793.png b/fonts/TewiFontOutline/2793.png
index 48d22b01b..f77b6b605 100644
Binary files a/fonts/TewiFontOutline/2793.png and b/fonts/TewiFontOutline/2793.png differ
diff --git a/fonts/TewiFontOutline/2794.png b/fonts/TewiFontOutline/2794.png
index 36a12b455..5c88a9032 100644
Binary files a/fonts/TewiFontOutline/2794.png and b/fonts/TewiFontOutline/2794.png differ
diff --git a/fonts/TewiFontOutline/2795.png b/fonts/TewiFontOutline/2795.png
index bac45413d..28b815904 100644
Binary files a/fonts/TewiFontOutline/2795.png and b/fonts/TewiFontOutline/2795.png differ
diff --git a/fonts/TewiFontOutline/2796.png b/fonts/TewiFontOutline/2796.png
index 9a90f770b..acd941a37 100644
Binary files a/fonts/TewiFontOutline/2796.png and b/fonts/TewiFontOutline/2796.png differ
diff --git a/fonts/TewiFontOutline/2797.png b/fonts/TewiFontOutline/2797.png
index fd848d036..165676767 100644
Binary files a/fonts/TewiFontOutline/2797.png and b/fonts/TewiFontOutline/2797.png differ
diff --git a/fonts/TewiFontOutline/2798.png b/fonts/TewiFontOutline/2798.png
index 7f4a31085..655429fd4 100644
Binary files a/fonts/TewiFontOutline/2798.png and b/fonts/TewiFontOutline/2798.png differ
diff --git a/fonts/TewiFontOutline/2799.png b/fonts/TewiFontOutline/2799.png
index d9c1aab3d..44799efbc 100644
Binary files a/fonts/TewiFontOutline/2799.png and b/fonts/TewiFontOutline/2799.png differ
diff --git a/fonts/TewiFontOutline/279A.png b/fonts/TewiFontOutline/279A.png
index 57cc5fe6e..f76d0f304 100644
Binary files a/fonts/TewiFontOutline/279A.png and b/fonts/TewiFontOutline/279A.png differ
diff --git a/fonts/TewiFontOutline/279B.png b/fonts/TewiFontOutline/279B.png
index 616c60935..00f97d41a 100644
Binary files a/fonts/TewiFontOutline/279B.png and b/fonts/TewiFontOutline/279B.png differ
diff --git a/fonts/TewiFontOutline/27E8.png b/fonts/TewiFontOutline/27E8.png
index cc0250bf9..60ed7af6a 100644
Binary files a/fonts/TewiFontOutline/27E8.png and b/fonts/TewiFontOutline/27E8.png differ
diff --git a/fonts/TewiFontOutline/27E9.png b/fonts/TewiFontOutline/27E9.png
index 840851df2..30cc76a01 100644
Binary files a/fonts/TewiFontOutline/27E9.png and b/fonts/TewiFontOutline/27E9.png differ
diff --git a/fonts/TewiFontOutline/27F2.png b/fonts/TewiFontOutline/27F2.png
index cd49a6ccc..f69c85976 100644
Binary files a/fonts/TewiFontOutline/27F2.png and b/fonts/TewiFontOutline/27F2.png differ
diff --git a/fonts/TewiFontOutline/27F3.png b/fonts/TewiFontOutline/27F3.png
index 175a19d92..991bab9af 100644
Binary files a/fonts/TewiFontOutline/27F3.png and b/fonts/TewiFontOutline/27F3.png differ
diff --git a/fonts/TewiFontOutline/27F5.png b/fonts/TewiFontOutline/27F5.png
index bf48abc6b..16fd2a913 100644
Binary files a/fonts/TewiFontOutline/27F5.png and b/fonts/TewiFontOutline/27F5.png differ
diff --git a/fonts/TewiFontOutline/27F6.png b/fonts/TewiFontOutline/27F6.png
index 3aa028988..30c517345 100644
Binary files a/fonts/TewiFontOutline/27F6.png and b/fonts/TewiFontOutline/27F6.png differ
diff --git a/fonts/TewiFontOutline/27F8.png b/fonts/TewiFontOutline/27F8.png
index bb8fcd1dc..22655aea0 100644
Binary files a/fonts/TewiFontOutline/27F8.png and b/fonts/TewiFontOutline/27F8.png differ
diff --git a/fonts/TewiFontOutline/27F9.png b/fonts/TewiFontOutline/27F9.png
index 861dd5cf6..6c885aef7 100644
Binary files a/fonts/TewiFontOutline/27F9.png and b/fonts/TewiFontOutline/27F9.png differ
diff --git a/fonts/TewiFontOutline/27FB.png b/fonts/TewiFontOutline/27FB.png
index b6abff9dd..0632b8480 100644
Binary files a/fonts/TewiFontOutline/27FB.png and b/fonts/TewiFontOutline/27FB.png differ
diff --git a/fonts/TewiFontOutline/27FC.png b/fonts/TewiFontOutline/27FC.png
index 81bffe887..6a67cc6eb 100644
Binary files a/fonts/TewiFontOutline/27FC.png and b/fonts/TewiFontOutline/27FC.png differ
diff --git a/fonts/TewiFontOutline/27FD.png b/fonts/TewiFontOutline/27FD.png
index 13bcf47f6..5bbae9290 100644
Binary files a/fonts/TewiFontOutline/27FD.png and b/fonts/TewiFontOutline/27FD.png differ
diff --git a/fonts/TewiFontOutline/27FE.png b/fonts/TewiFontOutline/27FE.png
index 25bdba7fb..b2bbbde14 100644
Binary files a/fonts/TewiFontOutline/27FE.png and b/fonts/TewiFontOutline/27FE.png differ
diff --git a/fonts/TewiFontOutline/27FF.png b/fonts/TewiFontOutline/27FF.png
index b128ac477..814d134a7 100644
Binary files a/fonts/TewiFontOutline/27FF.png and b/fonts/TewiFontOutline/27FF.png differ
diff --git a/fonts/TewiFontOutline/2801.png b/fonts/TewiFontOutline/2801.png
index 9edabd920..a3765f06d 100644
Binary files a/fonts/TewiFontOutline/2801.png and b/fonts/TewiFontOutline/2801.png differ
diff --git a/fonts/TewiFontOutline/2802.png b/fonts/TewiFontOutline/2802.png
index 25a4c4961..6656b3b73 100644
Binary files a/fonts/TewiFontOutline/2802.png and b/fonts/TewiFontOutline/2802.png differ
diff --git a/fonts/TewiFontOutline/2803.png b/fonts/TewiFontOutline/2803.png
index 4493e479a..ac7d8def1 100644
Binary files a/fonts/TewiFontOutline/2803.png and b/fonts/TewiFontOutline/2803.png differ
diff --git a/fonts/TewiFontOutline/2804.png b/fonts/TewiFontOutline/2804.png
index e1e4ff88b..756b25070 100644
Binary files a/fonts/TewiFontOutline/2804.png and b/fonts/TewiFontOutline/2804.png differ
diff --git a/fonts/TewiFontOutline/2805.png b/fonts/TewiFontOutline/2805.png
index 31db8169e..e22a25a48 100644
Binary files a/fonts/TewiFontOutline/2805.png and b/fonts/TewiFontOutline/2805.png differ
diff --git a/fonts/TewiFontOutline/2806.png b/fonts/TewiFontOutline/2806.png
index bcb94147d..499967fdf 100644
Binary files a/fonts/TewiFontOutline/2806.png and b/fonts/TewiFontOutline/2806.png differ
diff --git a/fonts/TewiFontOutline/2807.png b/fonts/TewiFontOutline/2807.png
index 5d92c6dd1..5d8c55907 100644
Binary files a/fonts/TewiFontOutline/2807.png and b/fonts/TewiFontOutline/2807.png differ
diff --git a/fonts/TewiFontOutline/2808.png b/fonts/TewiFontOutline/2808.png
index 0f86c65d3..13fa9b257 100644
Binary files a/fonts/TewiFontOutline/2808.png and b/fonts/TewiFontOutline/2808.png differ
diff --git a/fonts/TewiFontOutline/2809.png b/fonts/TewiFontOutline/2809.png
index 874555a7b..0854ae9fa 100644
Binary files a/fonts/TewiFontOutline/2809.png and b/fonts/TewiFontOutline/2809.png differ
diff --git a/fonts/TewiFontOutline/280A.png b/fonts/TewiFontOutline/280A.png
index 441cd5b23..bb41812fd 100644
Binary files a/fonts/TewiFontOutline/280A.png and b/fonts/TewiFontOutline/280A.png differ
diff --git a/fonts/TewiFontOutline/280B.png b/fonts/TewiFontOutline/280B.png
index c2c403b49..253cda280 100644
Binary files a/fonts/TewiFontOutline/280B.png and b/fonts/TewiFontOutline/280B.png differ
diff --git a/fonts/TewiFontOutline/280C.png b/fonts/TewiFontOutline/280C.png
index df397b1e9..21d266835 100644
Binary files a/fonts/TewiFontOutline/280C.png and b/fonts/TewiFontOutline/280C.png differ
diff --git a/fonts/TewiFontOutline/280D.png b/fonts/TewiFontOutline/280D.png
index bf8190b6a..2c35f400f 100644
Binary files a/fonts/TewiFontOutline/280D.png and b/fonts/TewiFontOutline/280D.png differ
diff --git a/fonts/TewiFontOutline/280E.png b/fonts/TewiFontOutline/280E.png
index eb91a59a7..0f97162e6 100644
Binary files a/fonts/TewiFontOutline/280E.png and b/fonts/TewiFontOutline/280E.png differ
diff --git a/fonts/TewiFontOutline/280F.png b/fonts/TewiFontOutline/280F.png
index ba3bd5d3d..30ef8d193 100644
Binary files a/fonts/TewiFontOutline/280F.png and b/fonts/TewiFontOutline/280F.png differ
diff --git a/fonts/TewiFontOutline/2810.png b/fonts/TewiFontOutline/2810.png
index 7eae28677..a3e511832 100644
Binary files a/fonts/TewiFontOutline/2810.png and b/fonts/TewiFontOutline/2810.png differ
diff --git a/fonts/TewiFontOutline/2811.png b/fonts/TewiFontOutline/2811.png
index 32c9883b5..e0dbd16e5 100644
Binary files a/fonts/TewiFontOutline/2811.png and b/fonts/TewiFontOutline/2811.png differ
diff --git a/fonts/TewiFontOutline/2812.png b/fonts/TewiFontOutline/2812.png
index 7477a143c..01ef20cc9 100644
Binary files a/fonts/TewiFontOutline/2812.png and b/fonts/TewiFontOutline/2812.png differ
diff --git a/fonts/TewiFontOutline/2813.png b/fonts/TewiFontOutline/2813.png
index 6f0838e3a..8410fc734 100644
Binary files a/fonts/TewiFontOutline/2813.png and b/fonts/TewiFontOutline/2813.png differ
diff --git a/fonts/TewiFontOutline/2814.png b/fonts/TewiFontOutline/2814.png
index ddfd85219..a9c9b9f6b 100644
Binary files a/fonts/TewiFontOutline/2814.png and b/fonts/TewiFontOutline/2814.png differ
diff --git a/fonts/TewiFontOutline/2815.png b/fonts/TewiFontOutline/2815.png
index 6ffce6192..bc36e60f3 100644
Binary files a/fonts/TewiFontOutline/2815.png and b/fonts/TewiFontOutline/2815.png differ
diff --git a/fonts/TewiFontOutline/2816.png b/fonts/TewiFontOutline/2816.png
index 8bd59de07..8f861c5b0 100644
Binary files a/fonts/TewiFontOutline/2816.png and b/fonts/TewiFontOutline/2816.png differ
diff --git a/fonts/TewiFontOutline/2817.png b/fonts/TewiFontOutline/2817.png
index 164ecdd94..4241a3bd9 100644
Binary files a/fonts/TewiFontOutline/2817.png and b/fonts/TewiFontOutline/2817.png differ
diff --git a/fonts/TewiFontOutline/2818.png b/fonts/TewiFontOutline/2818.png
index ae1b71927..47aae5350 100644
Binary files a/fonts/TewiFontOutline/2818.png and b/fonts/TewiFontOutline/2818.png differ
diff --git a/fonts/TewiFontOutline/2819.png b/fonts/TewiFontOutline/2819.png
index 52680f8d9..2dc98119b 100644
Binary files a/fonts/TewiFontOutline/2819.png and b/fonts/TewiFontOutline/2819.png differ
diff --git a/fonts/TewiFontOutline/281A.png b/fonts/TewiFontOutline/281A.png
index 4202ac513..1d9efc7a8 100644
Binary files a/fonts/TewiFontOutline/281A.png and b/fonts/TewiFontOutline/281A.png differ
diff --git a/fonts/TewiFontOutline/281B.png b/fonts/TewiFontOutline/281B.png
index 82fe2c0b0..a51173e35 100644
Binary files a/fonts/TewiFontOutline/281B.png and b/fonts/TewiFontOutline/281B.png differ
diff --git a/fonts/TewiFontOutline/281C.png b/fonts/TewiFontOutline/281C.png
index 38394136c..daa9343f1 100644
Binary files a/fonts/TewiFontOutline/281C.png and b/fonts/TewiFontOutline/281C.png differ
diff --git a/fonts/TewiFontOutline/281D.png b/fonts/TewiFontOutline/281D.png
index 0a76db0c3..f71c72151 100644
Binary files a/fonts/TewiFontOutline/281D.png and b/fonts/TewiFontOutline/281D.png differ
diff --git a/fonts/TewiFontOutline/281E.png b/fonts/TewiFontOutline/281E.png
index 10a384fb0..0a766083e 100644
Binary files a/fonts/TewiFontOutline/281E.png and b/fonts/TewiFontOutline/281E.png differ
diff --git a/fonts/TewiFontOutline/281F.png b/fonts/TewiFontOutline/281F.png
index c8394d946..d5f4a5fcb 100644
Binary files a/fonts/TewiFontOutline/281F.png and b/fonts/TewiFontOutline/281F.png differ
diff --git a/fonts/TewiFontOutline/2820.png b/fonts/TewiFontOutline/2820.png
index b6b3fa8d6..837e518e2 100644
Binary files a/fonts/TewiFontOutline/2820.png and b/fonts/TewiFontOutline/2820.png differ
diff --git a/fonts/TewiFontOutline/2821.png b/fonts/TewiFontOutline/2821.png
index e65503779..087d1c0e7 100644
Binary files a/fonts/TewiFontOutline/2821.png and b/fonts/TewiFontOutline/2821.png differ
diff --git a/fonts/TewiFontOutline/2822.png b/fonts/TewiFontOutline/2822.png
index ca43b2e11..0174bcd62 100644
Binary files a/fonts/TewiFontOutline/2822.png and b/fonts/TewiFontOutline/2822.png differ
diff --git a/fonts/TewiFontOutline/2823.png b/fonts/TewiFontOutline/2823.png
index 45c7ccabe..c6d23f42d 100644
Binary files a/fonts/TewiFontOutline/2823.png and b/fonts/TewiFontOutline/2823.png differ
diff --git a/fonts/TewiFontOutline/2824.png b/fonts/TewiFontOutline/2824.png
index 03f35f461..9e903193b 100644
Binary files a/fonts/TewiFontOutline/2824.png and b/fonts/TewiFontOutline/2824.png differ
diff --git a/fonts/TewiFontOutline/2825.png b/fonts/TewiFontOutline/2825.png
index d2e4f6177..9eb9caa51 100644
Binary files a/fonts/TewiFontOutline/2825.png and b/fonts/TewiFontOutline/2825.png differ
diff --git a/fonts/TewiFontOutline/2826.png b/fonts/TewiFontOutline/2826.png
index a033c2d2d..a89b5082b 100644
Binary files a/fonts/TewiFontOutline/2826.png and b/fonts/TewiFontOutline/2826.png differ
diff --git a/fonts/TewiFontOutline/2827.png b/fonts/TewiFontOutline/2827.png
index 58a0f14d8..be4ebda9b 100644
Binary files a/fonts/TewiFontOutline/2827.png and b/fonts/TewiFontOutline/2827.png differ
diff --git a/fonts/TewiFontOutline/2828.png b/fonts/TewiFontOutline/2828.png
index 518406d84..a25c62d55 100644
Binary files a/fonts/TewiFontOutline/2828.png and b/fonts/TewiFontOutline/2828.png differ
diff --git a/fonts/TewiFontOutline/2829.png b/fonts/TewiFontOutline/2829.png
index 532cc3144..5c65ab2a1 100644
Binary files a/fonts/TewiFontOutline/2829.png and b/fonts/TewiFontOutline/2829.png differ
diff --git a/fonts/TewiFontOutline/282A.png b/fonts/TewiFontOutline/282A.png
index e25915216..f468cb101 100644
Binary files a/fonts/TewiFontOutline/282A.png and b/fonts/TewiFontOutline/282A.png differ
diff --git a/fonts/TewiFontOutline/282B.png b/fonts/TewiFontOutline/282B.png
index bd7d9158f..03cf9a190 100644
Binary files a/fonts/TewiFontOutline/282B.png and b/fonts/TewiFontOutline/282B.png differ
diff --git a/fonts/TewiFontOutline/282C.png b/fonts/TewiFontOutline/282C.png
index 3304e4ef4..08913e2e2 100644
Binary files a/fonts/TewiFontOutline/282C.png and b/fonts/TewiFontOutline/282C.png differ
diff --git a/fonts/TewiFontOutline/282D.png b/fonts/TewiFontOutline/282D.png
index e679a673e..dae7861e8 100644
Binary files a/fonts/TewiFontOutline/282D.png and b/fonts/TewiFontOutline/282D.png differ
diff --git a/fonts/TewiFontOutline/282E.png b/fonts/TewiFontOutline/282E.png
index 90c022030..5d1827b77 100644
Binary files a/fonts/TewiFontOutline/282E.png and b/fonts/TewiFontOutline/282E.png differ
diff --git a/fonts/TewiFontOutline/282F.png b/fonts/TewiFontOutline/282F.png
index c0f9e8206..2091d2447 100644
Binary files a/fonts/TewiFontOutline/282F.png and b/fonts/TewiFontOutline/282F.png differ
diff --git a/fonts/TewiFontOutline/2830.png b/fonts/TewiFontOutline/2830.png
index 7e1953947..d2eee9519 100644
Binary files a/fonts/TewiFontOutline/2830.png and b/fonts/TewiFontOutline/2830.png differ
diff --git a/fonts/TewiFontOutline/2831.png b/fonts/TewiFontOutline/2831.png
index 5dc4915d0..67e726dcc 100644
Binary files a/fonts/TewiFontOutline/2831.png and b/fonts/TewiFontOutline/2831.png differ
diff --git a/fonts/TewiFontOutline/2832.png b/fonts/TewiFontOutline/2832.png
index 1da9fdc8a..9750fdcc2 100644
Binary files a/fonts/TewiFontOutline/2832.png and b/fonts/TewiFontOutline/2832.png differ
diff --git a/fonts/TewiFontOutline/2833.png b/fonts/TewiFontOutline/2833.png
index 7ea16caa8..eb0bf5479 100644
Binary files a/fonts/TewiFontOutline/2833.png and b/fonts/TewiFontOutline/2833.png differ
diff --git a/fonts/TewiFontOutline/2834.png b/fonts/TewiFontOutline/2834.png
index 4ab0d5e12..c066b4a4b 100644
Binary files a/fonts/TewiFontOutline/2834.png and b/fonts/TewiFontOutline/2834.png differ
diff --git a/fonts/TewiFontOutline/2835.png b/fonts/TewiFontOutline/2835.png
index 131518dcc..f3d47a7bd 100644
Binary files a/fonts/TewiFontOutline/2835.png and b/fonts/TewiFontOutline/2835.png differ
diff --git a/fonts/TewiFontOutline/2836.png b/fonts/TewiFontOutline/2836.png
index 0e0cd5da7..af2cb14fb 100644
Binary files a/fonts/TewiFontOutline/2836.png and b/fonts/TewiFontOutline/2836.png differ
diff --git a/fonts/TewiFontOutline/2837.png b/fonts/TewiFontOutline/2837.png
index a4d5dd600..983df8dca 100644
Binary files a/fonts/TewiFontOutline/2837.png and b/fonts/TewiFontOutline/2837.png differ
diff --git a/fonts/TewiFontOutline/2839.png b/fonts/TewiFontOutline/2839.png
index 91a117586..3c6d05c0b 100644
Binary files a/fonts/TewiFontOutline/2839.png and b/fonts/TewiFontOutline/2839.png differ
diff --git a/fonts/TewiFontOutline/283A.png b/fonts/TewiFontOutline/283A.png
index 91efe6894..e56a2299e 100644
Binary files a/fonts/TewiFontOutline/283A.png and b/fonts/TewiFontOutline/283A.png differ
diff --git a/fonts/TewiFontOutline/283B.png b/fonts/TewiFontOutline/283B.png
index b569bb2e0..341f91714 100644
Binary files a/fonts/TewiFontOutline/283B.png and b/fonts/TewiFontOutline/283B.png differ
diff --git a/fonts/TewiFontOutline/283C.png b/fonts/TewiFontOutline/283C.png
index ca7ed7f46..97681c022 100644
Binary files a/fonts/TewiFontOutline/283C.png and b/fonts/TewiFontOutline/283C.png differ
diff --git a/fonts/TewiFontOutline/283D.png b/fonts/TewiFontOutline/283D.png
index d255be397..60f0e4267 100644
Binary files a/fonts/TewiFontOutline/283D.png and b/fonts/TewiFontOutline/283D.png differ
diff --git a/fonts/TewiFontOutline/283E.png b/fonts/TewiFontOutline/283E.png
index 9cd7eb784..19928a325 100644
Binary files a/fonts/TewiFontOutline/283E.png and b/fonts/TewiFontOutline/283E.png differ
diff --git a/fonts/TewiFontOutline/283F.png b/fonts/TewiFontOutline/283F.png
index 96a0f1ea4..a63c7bc07 100644
Binary files a/fonts/TewiFontOutline/283F.png and b/fonts/TewiFontOutline/283F.png differ
diff --git a/fonts/TewiFontOutline/2840.png b/fonts/TewiFontOutline/2840.png
index 46f567054..cd319bcde 100644
Binary files a/fonts/TewiFontOutline/2840.png and b/fonts/TewiFontOutline/2840.png differ
diff --git a/fonts/TewiFontOutline/2841.png b/fonts/TewiFontOutline/2841.png
index 8d29979b9..309a878d2 100644
Binary files a/fonts/TewiFontOutline/2841.png and b/fonts/TewiFontOutline/2841.png differ
diff --git a/fonts/TewiFontOutline/2842.png b/fonts/TewiFontOutline/2842.png
index c93d25333..a20c1f686 100644
Binary files a/fonts/TewiFontOutline/2842.png and b/fonts/TewiFontOutline/2842.png differ
diff --git a/fonts/TewiFontOutline/2843.png b/fonts/TewiFontOutline/2843.png
index 0e860a541..e17f11697 100644
Binary files a/fonts/TewiFontOutline/2843.png and b/fonts/TewiFontOutline/2843.png differ
diff --git a/fonts/TewiFontOutline/2844.png b/fonts/TewiFontOutline/2844.png
index ee4b23603..f0a0f8b48 100644
Binary files a/fonts/TewiFontOutline/2844.png and b/fonts/TewiFontOutline/2844.png differ
diff --git a/fonts/TewiFontOutline/2845.png b/fonts/TewiFontOutline/2845.png
index 767ed0f5b..194c8b51a 100644
Binary files a/fonts/TewiFontOutline/2845.png and b/fonts/TewiFontOutline/2845.png differ
diff --git a/fonts/TewiFontOutline/2846.png b/fonts/TewiFontOutline/2846.png
index 2cb0790e1..3751c6b62 100644
Binary files a/fonts/TewiFontOutline/2846.png and b/fonts/TewiFontOutline/2846.png differ
diff --git a/fonts/TewiFontOutline/2847.png b/fonts/TewiFontOutline/2847.png
index 593f41da7..2aa567d8f 100644
Binary files a/fonts/TewiFontOutline/2847.png and b/fonts/TewiFontOutline/2847.png differ
diff --git a/fonts/TewiFontOutline/2848.png b/fonts/TewiFontOutline/2848.png
index deede2ef2..14d6abaf9 100644
Binary files a/fonts/TewiFontOutline/2848.png and b/fonts/TewiFontOutline/2848.png differ
diff --git a/fonts/TewiFontOutline/2849.png b/fonts/TewiFontOutline/2849.png
index d6efefa63..7f76d8e64 100644
Binary files a/fonts/TewiFontOutline/2849.png and b/fonts/TewiFontOutline/2849.png differ
diff --git a/fonts/TewiFontOutline/284A.png b/fonts/TewiFontOutline/284A.png
index e6a3f5869..b2f1bc2a1 100644
Binary files a/fonts/TewiFontOutline/284A.png and b/fonts/TewiFontOutline/284A.png differ
diff --git a/fonts/TewiFontOutline/284B.png b/fonts/TewiFontOutline/284B.png
index ab13ca304..6622cdf69 100644
Binary files a/fonts/TewiFontOutline/284B.png and b/fonts/TewiFontOutline/284B.png differ
diff --git a/fonts/TewiFontOutline/284C.png b/fonts/TewiFontOutline/284C.png
index fa1aeb360..fbfedefbb 100644
Binary files a/fonts/TewiFontOutline/284C.png and b/fonts/TewiFontOutline/284C.png differ
diff --git a/fonts/TewiFontOutline/284D.png b/fonts/TewiFontOutline/284D.png
index 38d2cb701..63638dba1 100644
Binary files a/fonts/TewiFontOutline/284D.png and b/fonts/TewiFontOutline/284D.png differ
diff --git a/fonts/TewiFontOutline/284E.png b/fonts/TewiFontOutline/284E.png
index 42c3777c4..1ed823313 100644
Binary files a/fonts/TewiFontOutline/284E.png and b/fonts/TewiFontOutline/284E.png differ
diff --git a/fonts/TewiFontOutline/284F.png b/fonts/TewiFontOutline/284F.png
index 8a3d8fe97..ac919296b 100644
Binary files a/fonts/TewiFontOutline/284F.png and b/fonts/TewiFontOutline/284F.png differ
diff --git a/fonts/TewiFontOutline/2850.png b/fonts/TewiFontOutline/2850.png
index 779923758..0647a874c 100644
Binary files a/fonts/TewiFontOutline/2850.png and b/fonts/TewiFontOutline/2850.png differ
diff --git a/fonts/TewiFontOutline/2851.png b/fonts/TewiFontOutline/2851.png
index 92701f2d1..0c9995de7 100644
Binary files a/fonts/TewiFontOutline/2851.png and b/fonts/TewiFontOutline/2851.png differ
diff --git a/fonts/TewiFontOutline/2852.png b/fonts/TewiFontOutline/2852.png
index 7f7479554..cf5770915 100644
Binary files a/fonts/TewiFontOutline/2852.png and b/fonts/TewiFontOutline/2852.png differ
diff --git a/fonts/TewiFontOutline/2853.png b/fonts/TewiFontOutline/2853.png
index 59355b7cd..63c472f90 100644
Binary files a/fonts/TewiFontOutline/2853.png and b/fonts/TewiFontOutline/2853.png differ
diff --git a/fonts/TewiFontOutline/2854.png b/fonts/TewiFontOutline/2854.png
index 45a8c3c3b..5e1e6ebd2 100644
Binary files a/fonts/TewiFontOutline/2854.png and b/fonts/TewiFontOutline/2854.png differ
diff --git a/fonts/TewiFontOutline/2855.png b/fonts/TewiFontOutline/2855.png
index 59e81f821..fccdd39b1 100644
Binary files a/fonts/TewiFontOutline/2855.png and b/fonts/TewiFontOutline/2855.png differ
diff --git a/fonts/TewiFontOutline/2856.png b/fonts/TewiFontOutline/2856.png
index 9cd6df3c2..c06d80501 100644
Binary files a/fonts/TewiFontOutline/2856.png and b/fonts/TewiFontOutline/2856.png differ
diff --git a/fonts/TewiFontOutline/2857.png b/fonts/TewiFontOutline/2857.png
index 191353ff0..80fa17c06 100644
Binary files a/fonts/TewiFontOutline/2857.png and b/fonts/TewiFontOutline/2857.png differ
diff --git a/fonts/TewiFontOutline/2858.png b/fonts/TewiFontOutline/2858.png
index d8449b094..6075cf436 100644
Binary files a/fonts/TewiFontOutline/2858.png and b/fonts/TewiFontOutline/2858.png differ
diff --git a/fonts/TewiFontOutline/2859.png b/fonts/TewiFontOutline/2859.png
index fa136c4b9..0b8d43c61 100644
Binary files a/fonts/TewiFontOutline/2859.png and b/fonts/TewiFontOutline/2859.png differ
diff --git a/fonts/TewiFontOutline/285A.png b/fonts/TewiFontOutline/285A.png
index 9a591cf62..e70f19db4 100644
Binary files a/fonts/TewiFontOutline/285A.png and b/fonts/TewiFontOutline/285A.png differ
diff --git a/fonts/TewiFontOutline/285B.png b/fonts/TewiFontOutline/285B.png
index a699be4d7..81e9ca15b 100644
Binary files a/fonts/TewiFontOutline/285B.png and b/fonts/TewiFontOutline/285B.png differ
diff --git a/fonts/TewiFontOutline/285C.png b/fonts/TewiFontOutline/285C.png
index c2983c721..c30407d9a 100644
Binary files a/fonts/TewiFontOutline/285C.png and b/fonts/TewiFontOutline/285C.png differ
diff --git a/fonts/TewiFontOutline/285D.png b/fonts/TewiFontOutline/285D.png
index 10ad9302d..9c82478a1 100644
Binary files a/fonts/TewiFontOutline/285D.png and b/fonts/TewiFontOutline/285D.png differ
diff --git a/fonts/TewiFontOutline/285E.png b/fonts/TewiFontOutline/285E.png
index 77fa25060..dee96a44b 100644
Binary files a/fonts/TewiFontOutline/285E.png and b/fonts/TewiFontOutline/285E.png differ
diff --git a/fonts/TewiFontOutline/285F.png b/fonts/TewiFontOutline/285F.png
index 3659beaba..e7a17166b 100644
Binary files a/fonts/TewiFontOutline/285F.png and b/fonts/TewiFontOutline/285F.png differ
diff --git a/fonts/TewiFontOutline/2860.png b/fonts/TewiFontOutline/2860.png
index 640e40799..d4f6f1473 100644
Binary files a/fonts/TewiFontOutline/2860.png and b/fonts/TewiFontOutline/2860.png differ
diff --git a/fonts/TewiFontOutline/2861.png b/fonts/TewiFontOutline/2861.png
index 6b0d813bb..609ba2906 100644
Binary files a/fonts/TewiFontOutline/2861.png and b/fonts/TewiFontOutline/2861.png differ
diff --git a/fonts/TewiFontOutline/2862.png b/fonts/TewiFontOutline/2862.png
index 1658e6cfa..888a3b3a7 100644
Binary files a/fonts/TewiFontOutline/2862.png and b/fonts/TewiFontOutline/2862.png differ
diff --git a/fonts/TewiFontOutline/2863.png b/fonts/TewiFontOutline/2863.png
index 74f79afc3..ccfe001aa 100644
Binary files a/fonts/TewiFontOutline/2863.png and b/fonts/TewiFontOutline/2863.png differ
diff --git a/fonts/TewiFontOutline/2864.png b/fonts/TewiFontOutline/2864.png
index cdece435c..359728b5c 100644
Binary files a/fonts/TewiFontOutline/2864.png and b/fonts/TewiFontOutline/2864.png differ
diff --git a/fonts/TewiFontOutline/2865.png b/fonts/TewiFontOutline/2865.png
index 9238c9657..2fbe08221 100644
Binary files a/fonts/TewiFontOutline/2865.png and b/fonts/TewiFontOutline/2865.png differ
diff --git a/fonts/TewiFontOutline/2866.png b/fonts/TewiFontOutline/2866.png
index c4bd2b35e..a46eb8e9e 100644
Binary files a/fonts/TewiFontOutline/2866.png and b/fonts/TewiFontOutline/2866.png differ
diff --git a/fonts/TewiFontOutline/2867.png b/fonts/TewiFontOutline/2867.png
index aa5a0383a..3c861c20d 100644
Binary files a/fonts/TewiFontOutline/2867.png and b/fonts/TewiFontOutline/2867.png differ
diff --git a/fonts/TewiFontOutline/2868.png b/fonts/TewiFontOutline/2868.png
index c84b407ab..e173127cd 100644
Binary files a/fonts/TewiFontOutline/2868.png and b/fonts/TewiFontOutline/2868.png differ
diff --git a/fonts/TewiFontOutline/2869.png b/fonts/TewiFontOutline/2869.png
index bbb1ffa4b..ac9769e3b 100644
Binary files a/fonts/TewiFontOutline/2869.png and b/fonts/TewiFontOutline/2869.png differ
diff --git a/fonts/TewiFontOutline/286A.png b/fonts/TewiFontOutline/286A.png
index 28e9b1ebe..4bbcf9735 100644
Binary files a/fonts/TewiFontOutline/286A.png and b/fonts/TewiFontOutline/286A.png differ
diff --git a/fonts/TewiFontOutline/286B.png b/fonts/TewiFontOutline/286B.png
index 07f6a0535..140e3cdd0 100644
Binary files a/fonts/TewiFontOutline/286B.png and b/fonts/TewiFontOutline/286B.png differ
diff --git a/fonts/TewiFontOutline/286C.png b/fonts/TewiFontOutline/286C.png
index d0c655c13..5d34390ee 100644
Binary files a/fonts/TewiFontOutline/286C.png and b/fonts/TewiFontOutline/286C.png differ
diff --git a/fonts/TewiFontOutline/286D.png b/fonts/TewiFontOutline/286D.png
index ffd6fc5df..bd277f214 100644
Binary files a/fonts/TewiFontOutline/286D.png and b/fonts/TewiFontOutline/286D.png differ
diff --git a/fonts/TewiFontOutline/286E.png b/fonts/TewiFontOutline/286E.png
index f736860dc..a324c155b 100644
Binary files a/fonts/TewiFontOutline/286E.png and b/fonts/TewiFontOutline/286E.png differ
diff --git a/fonts/TewiFontOutline/286F.png b/fonts/TewiFontOutline/286F.png
index 9327fb66b..558027266 100644
Binary files a/fonts/TewiFontOutline/286F.png and b/fonts/TewiFontOutline/286F.png differ
diff --git a/fonts/TewiFontOutline/2870.png b/fonts/TewiFontOutline/2870.png
index ea3ec11bb..5aafe22e4 100644
Binary files a/fonts/TewiFontOutline/2870.png and b/fonts/TewiFontOutline/2870.png differ
diff --git a/fonts/TewiFontOutline/2871.png b/fonts/TewiFontOutline/2871.png
index a00afbc8e..5aac9643d 100644
Binary files a/fonts/TewiFontOutline/2871.png and b/fonts/TewiFontOutline/2871.png differ
diff --git a/fonts/TewiFontOutline/2872.png b/fonts/TewiFontOutline/2872.png
index bb303c494..e3822a60e 100644
Binary files a/fonts/TewiFontOutline/2872.png and b/fonts/TewiFontOutline/2872.png differ
diff --git a/fonts/TewiFontOutline/2873.png b/fonts/TewiFontOutline/2873.png
index b0fbd00d9..9b3303c89 100644
Binary files a/fonts/TewiFontOutline/2873.png and b/fonts/TewiFontOutline/2873.png differ
diff --git a/fonts/TewiFontOutline/2874.png b/fonts/TewiFontOutline/2874.png
index 34c271458..90f107829 100644
Binary files a/fonts/TewiFontOutline/2874.png and b/fonts/TewiFontOutline/2874.png differ
diff --git a/fonts/TewiFontOutline/2875.png b/fonts/TewiFontOutline/2875.png
index 5672ad8dd..36d8c7667 100644
Binary files a/fonts/TewiFontOutline/2875.png and b/fonts/TewiFontOutline/2875.png differ
diff --git a/fonts/TewiFontOutline/2876.png b/fonts/TewiFontOutline/2876.png
index b645acb2e..8c4ad20b9 100644
Binary files a/fonts/TewiFontOutline/2876.png and b/fonts/TewiFontOutline/2876.png differ
diff --git a/fonts/TewiFontOutline/2877.png b/fonts/TewiFontOutline/2877.png
index f826d5cb6..727ab68d4 100644
Binary files a/fonts/TewiFontOutline/2877.png and b/fonts/TewiFontOutline/2877.png differ
diff --git a/fonts/TewiFontOutline/2878.png b/fonts/TewiFontOutline/2878.png
index cefa32c38..e57629e85 100644
Binary files a/fonts/TewiFontOutline/2878.png and b/fonts/TewiFontOutline/2878.png differ
diff --git a/fonts/TewiFontOutline/2879.png b/fonts/TewiFontOutline/2879.png
index ae3a5c500..dc15da472 100644
Binary files a/fonts/TewiFontOutline/2879.png and b/fonts/TewiFontOutline/2879.png differ
diff --git a/fonts/TewiFontOutline/287A.png b/fonts/TewiFontOutline/287A.png
index c9d022d8e..26d8f9bdf 100644
Binary files a/fonts/TewiFontOutline/287A.png and b/fonts/TewiFontOutline/287A.png differ
diff --git a/fonts/TewiFontOutline/287B.png b/fonts/TewiFontOutline/287B.png
index d813dca91..b8e6289cc 100644
Binary files a/fonts/TewiFontOutline/287B.png and b/fonts/TewiFontOutline/287B.png differ
diff --git a/fonts/TewiFontOutline/287C.png b/fonts/TewiFontOutline/287C.png
index ffe139c0a..8541978c6 100644
Binary files a/fonts/TewiFontOutline/287C.png and b/fonts/TewiFontOutline/287C.png differ
diff --git a/fonts/TewiFontOutline/287D.png b/fonts/TewiFontOutline/287D.png
index 9396b397d..5c49503e8 100644
Binary files a/fonts/TewiFontOutline/287D.png and b/fonts/TewiFontOutline/287D.png differ
diff --git a/fonts/TewiFontOutline/287E.png b/fonts/TewiFontOutline/287E.png
index a66c6d4f8..abc0aa138 100644
Binary files a/fonts/TewiFontOutline/287E.png and b/fonts/TewiFontOutline/287E.png differ
diff --git a/fonts/TewiFontOutline/287F.png b/fonts/TewiFontOutline/287F.png
index fca40218a..a14834ba2 100644
Binary files a/fonts/TewiFontOutline/287F.png and b/fonts/TewiFontOutline/287F.png differ
diff --git a/fonts/TewiFontOutline/2880.png b/fonts/TewiFontOutline/2880.png
index 9e62a7815..991b05956 100644
Binary files a/fonts/TewiFontOutline/2880.png and b/fonts/TewiFontOutline/2880.png differ
diff --git a/fonts/TewiFontOutline/2881.png b/fonts/TewiFontOutline/2881.png
index 6511c153a..1993352db 100644
Binary files a/fonts/TewiFontOutline/2881.png and b/fonts/TewiFontOutline/2881.png differ
diff --git a/fonts/TewiFontOutline/2882.png b/fonts/TewiFontOutline/2882.png
index 3e1e59b94..cfa1e5bc9 100644
Binary files a/fonts/TewiFontOutline/2882.png and b/fonts/TewiFontOutline/2882.png differ
diff --git a/fonts/TewiFontOutline/2883.png b/fonts/TewiFontOutline/2883.png
index 8f1671305..da9301e3c 100644
Binary files a/fonts/TewiFontOutline/2883.png and b/fonts/TewiFontOutline/2883.png differ
diff --git a/fonts/TewiFontOutline/2884.png b/fonts/TewiFontOutline/2884.png
index a13e1aae7..6d428e90e 100644
Binary files a/fonts/TewiFontOutline/2884.png and b/fonts/TewiFontOutline/2884.png differ
diff --git a/fonts/TewiFontOutline/2885.png b/fonts/TewiFontOutline/2885.png
index 8ee3d9fb7..4196f74fe 100644
Binary files a/fonts/TewiFontOutline/2885.png and b/fonts/TewiFontOutline/2885.png differ
diff --git a/fonts/TewiFontOutline/2886.png b/fonts/TewiFontOutline/2886.png
index 615d811c7..26a1d4f04 100644
Binary files a/fonts/TewiFontOutline/2886.png and b/fonts/TewiFontOutline/2886.png differ
diff --git a/fonts/TewiFontOutline/2887.png b/fonts/TewiFontOutline/2887.png
index 9f6a9791c..fbba14a42 100644
Binary files a/fonts/TewiFontOutline/2887.png and b/fonts/TewiFontOutline/2887.png differ
diff --git a/fonts/TewiFontOutline/2888.png b/fonts/TewiFontOutline/2888.png
index 13c1f9d1c..35de0cb6a 100644
Binary files a/fonts/TewiFontOutline/2888.png and b/fonts/TewiFontOutline/2888.png differ
diff --git a/fonts/TewiFontOutline/2889.png b/fonts/TewiFontOutline/2889.png
index f6839cdec..0f2848c0f 100644
Binary files a/fonts/TewiFontOutline/2889.png and b/fonts/TewiFontOutline/2889.png differ
diff --git a/fonts/TewiFontOutline/288A.png b/fonts/TewiFontOutline/288A.png
index 02b38938a..f51257cd6 100644
Binary files a/fonts/TewiFontOutline/288A.png and b/fonts/TewiFontOutline/288A.png differ
diff --git a/fonts/TewiFontOutline/288B.png b/fonts/TewiFontOutline/288B.png
index cae389bf1..23a786cb8 100644
Binary files a/fonts/TewiFontOutline/288B.png and b/fonts/TewiFontOutline/288B.png differ
diff --git a/fonts/TewiFontOutline/288C.png b/fonts/TewiFontOutline/288C.png
index cc7a9c7e0..d17bbd1b3 100644
Binary files a/fonts/TewiFontOutline/288C.png and b/fonts/TewiFontOutline/288C.png differ
diff --git a/fonts/TewiFontOutline/288D.png b/fonts/TewiFontOutline/288D.png
index fac6e150f..e586b82e1 100644
Binary files a/fonts/TewiFontOutline/288D.png and b/fonts/TewiFontOutline/288D.png differ
diff --git a/fonts/TewiFontOutline/288E.png b/fonts/TewiFontOutline/288E.png
index 2ca7b6a02..0ff773693 100644
Binary files a/fonts/TewiFontOutline/288E.png and b/fonts/TewiFontOutline/288E.png differ
diff --git a/fonts/TewiFontOutline/288F.png b/fonts/TewiFontOutline/288F.png
index 15f3f5f21..945b490b8 100644
Binary files a/fonts/TewiFontOutline/288F.png and b/fonts/TewiFontOutline/288F.png differ
diff --git a/fonts/TewiFontOutline/2890.png b/fonts/TewiFontOutline/2890.png
index b27512997..f4633eff2 100644
Binary files a/fonts/TewiFontOutline/2890.png and b/fonts/TewiFontOutline/2890.png differ
diff --git a/fonts/TewiFontOutline/2891.png b/fonts/TewiFontOutline/2891.png
index 7244d47ba..5500b4508 100644
Binary files a/fonts/TewiFontOutline/2891.png and b/fonts/TewiFontOutline/2891.png differ
diff --git a/fonts/TewiFontOutline/2892.png b/fonts/TewiFontOutline/2892.png
index b2e139797..48bd15578 100644
Binary files a/fonts/TewiFontOutline/2892.png and b/fonts/TewiFontOutline/2892.png differ
diff --git a/fonts/TewiFontOutline/2893.png b/fonts/TewiFontOutline/2893.png
index 48d73caf1..859d74fe7 100644
Binary files a/fonts/TewiFontOutline/2893.png and b/fonts/TewiFontOutline/2893.png differ
diff --git a/fonts/TewiFontOutline/2894.png b/fonts/TewiFontOutline/2894.png
index 4d3546b3a..e2c7c0e96 100644
Binary files a/fonts/TewiFontOutline/2894.png and b/fonts/TewiFontOutline/2894.png differ
diff --git a/fonts/TewiFontOutline/2895.png b/fonts/TewiFontOutline/2895.png
index a8bfbbb15..0114f33ed 100644
Binary files a/fonts/TewiFontOutline/2895.png and b/fonts/TewiFontOutline/2895.png differ
diff --git a/fonts/TewiFontOutline/2896.png b/fonts/TewiFontOutline/2896.png
index 8416c57cf..e7a2d21e1 100644
Binary files a/fonts/TewiFontOutline/2896.png and b/fonts/TewiFontOutline/2896.png differ
diff --git a/fonts/TewiFontOutline/2897.png b/fonts/TewiFontOutline/2897.png
index 4b42c187b..90ab2f96f 100644
Binary files a/fonts/TewiFontOutline/2897.png and b/fonts/TewiFontOutline/2897.png differ
diff --git a/fonts/TewiFontOutline/2899.png b/fonts/TewiFontOutline/2899.png
index 71424369b..953f8040f 100644
Binary files a/fonts/TewiFontOutline/2899.png and b/fonts/TewiFontOutline/2899.png differ
diff --git a/fonts/TewiFontOutline/289A.png b/fonts/TewiFontOutline/289A.png
index fcde08158..8c6ffafa7 100644
Binary files a/fonts/TewiFontOutline/289A.png and b/fonts/TewiFontOutline/289A.png differ
diff --git a/fonts/TewiFontOutline/289B.png b/fonts/TewiFontOutline/289B.png
index cc45b7170..953caadc4 100644
Binary files a/fonts/TewiFontOutline/289B.png and b/fonts/TewiFontOutline/289B.png differ
diff --git a/fonts/TewiFontOutline/289C.png b/fonts/TewiFontOutline/289C.png
index c381a75f6..75556d4de 100644
Binary files a/fonts/TewiFontOutline/289C.png and b/fonts/TewiFontOutline/289C.png differ
diff --git a/fonts/TewiFontOutline/289D.png b/fonts/TewiFontOutline/289D.png
index 775253a77..627425976 100644
Binary files a/fonts/TewiFontOutline/289D.png and b/fonts/TewiFontOutline/289D.png differ
diff --git a/fonts/TewiFontOutline/289E.png b/fonts/TewiFontOutline/289E.png
index 39f2154c5..deaa1e5f7 100644
Binary files a/fonts/TewiFontOutline/289E.png and b/fonts/TewiFontOutline/289E.png differ
diff --git a/fonts/TewiFontOutline/289F.png b/fonts/TewiFontOutline/289F.png
index 8d62e17f5..4644ea13f 100644
Binary files a/fonts/TewiFontOutline/289F.png and b/fonts/TewiFontOutline/289F.png differ
diff --git a/fonts/TewiFontOutline/28A0.png b/fonts/TewiFontOutline/28A0.png
index 6b9d7a14f..8ded2e4d9 100644
Binary files a/fonts/TewiFontOutline/28A0.png and b/fonts/TewiFontOutline/28A0.png differ
diff --git a/fonts/TewiFontOutline/28A1.png b/fonts/TewiFontOutline/28A1.png
index 934857067..9962d6230 100644
Binary files a/fonts/TewiFontOutline/28A1.png and b/fonts/TewiFontOutline/28A1.png differ
diff --git a/fonts/TewiFontOutline/28A2.png b/fonts/TewiFontOutline/28A2.png
index 640e82d5a..bcd0ce4a2 100644
Binary files a/fonts/TewiFontOutline/28A2.png and b/fonts/TewiFontOutline/28A2.png differ
diff --git a/fonts/TewiFontOutline/28A3.png b/fonts/TewiFontOutline/28A3.png
index 30c2ab0e3..7c2436531 100644
Binary files a/fonts/TewiFontOutline/28A3.png and b/fonts/TewiFontOutline/28A3.png differ
diff --git a/fonts/TewiFontOutline/28A4.png b/fonts/TewiFontOutline/28A4.png
index 31e6dcf51..d98b25fea 100644
Binary files a/fonts/TewiFontOutline/28A4.png and b/fonts/TewiFontOutline/28A4.png differ
diff --git a/fonts/TewiFontOutline/28A5.png b/fonts/TewiFontOutline/28A5.png
index 53d7fe258..39e8d48a8 100644
Binary files a/fonts/TewiFontOutline/28A5.png and b/fonts/TewiFontOutline/28A5.png differ
diff --git a/fonts/TewiFontOutline/28A6.png b/fonts/TewiFontOutline/28A6.png
index ea23d5ddd..8d5b58f83 100644
Binary files a/fonts/TewiFontOutline/28A6.png and b/fonts/TewiFontOutline/28A6.png differ
diff --git a/fonts/TewiFontOutline/28A7.png b/fonts/TewiFontOutline/28A7.png
index 2ad155628..820e92848 100644
Binary files a/fonts/TewiFontOutline/28A7.png and b/fonts/TewiFontOutline/28A7.png differ
diff --git a/fonts/TewiFontOutline/28A9.png b/fonts/TewiFontOutline/28A9.png
index 44c014010..642ba15ff 100644
Binary files a/fonts/TewiFontOutline/28A9.png and b/fonts/TewiFontOutline/28A9.png differ
diff --git a/fonts/TewiFontOutline/28AA.png b/fonts/TewiFontOutline/28AA.png
index 54251034b..aba334626 100644
Binary files a/fonts/TewiFontOutline/28AA.png and b/fonts/TewiFontOutline/28AA.png differ
diff --git a/fonts/TewiFontOutline/28AB.png b/fonts/TewiFontOutline/28AB.png
index a7f3cb0db..294a6ca88 100644
Binary files a/fonts/TewiFontOutline/28AB.png and b/fonts/TewiFontOutline/28AB.png differ
diff --git a/fonts/TewiFontOutline/28AC.png b/fonts/TewiFontOutline/28AC.png
index ed7882eec..7e85dc2e8 100644
Binary files a/fonts/TewiFontOutline/28AC.png and b/fonts/TewiFontOutline/28AC.png differ
diff --git a/fonts/TewiFontOutline/28AD.png b/fonts/TewiFontOutline/28AD.png
index b748f4cbb..160a263a8 100644
Binary files a/fonts/TewiFontOutline/28AD.png and b/fonts/TewiFontOutline/28AD.png differ
diff --git a/fonts/TewiFontOutline/28AE.png b/fonts/TewiFontOutline/28AE.png
index 8ca0edb34..d26ba3dfd 100644
Binary files a/fonts/TewiFontOutline/28AE.png and b/fonts/TewiFontOutline/28AE.png differ
diff --git a/fonts/TewiFontOutline/28AF.png b/fonts/TewiFontOutline/28AF.png
index 6f25a9eac..43e77cbc1 100644
Binary files a/fonts/TewiFontOutline/28AF.png and b/fonts/TewiFontOutline/28AF.png differ
diff --git a/fonts/TewiFontOutline/28B0.png b/fonts/TewiFontOutline/28B0.png
index 4da8f04db..f7f51afcf 100644
Binary files a/fonts/TewiFontOutline/28B0.png and b/fonts/TewiFontOutline/28B0.png differ
diff --git a/fonts/TewiFontOutline/28B1.png b/fonts/TewiFontOutline/28B1.png
index 8584c00b9..6bdca39b5 100644
Binary files a/fonts/TewiFontOutline/28B1.png and b/fonts/TewiFontOutline/28B1.png differ
diff --git a/fonts/TewiFontOutline/28B2.png b/fonts/TewiFontOutline/28B2.png
index 7d9cd2524..b0f4745d6 100644
Binary files a/fonts/TewiFontOutline/28B2.png and b/fonts/TewiFontOutline/28B2.png differ
diff --git a/fonts/TewiFontOutline/28B3.png b/fonts/TewiFontOutline/28B3.png
index faddadd57..46113782e 100644
Binary files a/fonts/TewiFontOutline/28B3.png and b/fonts/TewiFontOutline/28B3.png differ
diff --git a/fonts/TewiFontOutline/28B4.png b/fonts/TewiFontOutline/28B4.png
index 238576015..d3e8b5e8c 100644
Binary files a/fonts/TewiFontOutline/28B4.png and b/fonts/TewiFontOutline/28B4.png differ
diff --git a/fonts/TewiFontOutline/28B5.png b/fonts/TewiFontOutline/28B5.png
index 6f5698f93..26cae7e57 100644
Binary files a/fonts/TewiFontOutline/28B5.png and b/fonts/TewiFontOutline/28B5.png differ
diff --git a/fonts/TewiFontOutline/28B6.png b/fonts/TewiFontOutline/28B6.png
index a78d6c400..359b15996 100644
Binary files a/fonts/TewiFontOutline/28B6.png and b/fonts/TewiFontOutline/28B6.png differ
diff --git a/fonts/TewiFontOutline/28B7.png b/fonts/TewiFontOutline/28B7.png
index 69495590c..5a60b3e99 100644
Binary files a/fonts/TewiFontOutline/28B7.png and b/fonts/TewiFontOutline/28B7.png differ
diff --git a/fonts/TewiFontOutline/28B8.png b/fonts/TewiFontOutline/28B8.png
index 3ea242071..193000b0b 100644
Binary files a/fonts/TewiFontOutline/28B8.png and b/fonts/TewiFontOutline/28B8.png differ
diff --git a/fonts/TewiFontOutline/28B9.png b/fonts/TewiFontOutline/28B9.png
index d62ad9005..181ca9e6d 100644
Binary files a/fonts/TewiFontOutline/28B9.png and b/fonts/TewiFontOutline/28B9.png differ
diff --git a/fonts/TewiFontOutline/28BA.png b/fonts/TewiFontOutline/28BA.png
index 2d4c751ed..bd3e341d0 100644
Binary files a/fonts/TewiFontOutline/28BA.png and b/fonts/TewiFontOutline/28BA.png differ
diff --git a/fonts/TewiFontOutline/28BB.png b/fonts/TewiFontOutline/28BB.png
index 352b94d8f..cba7ed702 100644
Binary files a/fonts/TewiFontOutline/28BB.png and b/fonts/TewiFontOutline/28BB.png differ
diff --git a/fonts/TewiFontOutline/28BC.png b/fonts/TewiFontOutline/28BC.png
index 4b7b28e14..a4f7dac15 100644
Binary files a/fonts/TewiFontOutline/28BC.png and b/fonts/TewiFontOutline/28BC.png differ
diff --git a/fonts/TewiFontOutline/28BD.png b/fonts/TewiFontOutline/28BD.png
index f81857360..655bb09e9 100644
Binary files a/fonts/TewiFontOutline/28BD.png and b/fonts/TewiFontOutline/28BD.png differ
diff --git a/fonts/TewiFontOutline/28BE.png b/fonts/TewiFontOutline/28BE.png
index 4b7b28e14..a4f7dac15 100644
Binary files a/fonts/TewiFontOutline/28BE.png and b/fonts/TewiFontOutline/28BE.png differ
diff --git a/fonts/TewiFontOutline/28BF.png b/fonts/TewiFontOutline/28BF.png
index 5456b756a..3f4b06c7a 100644
Binary files a/fonts/TewiFontOutline/28BF.png and b/fonts/TewiFontOutline/28BF.png differ
diff --git a/fonts/TewiFontOutline/28C0.png b/fonts/TewiFontOutline/28C0.png
index 123d12b61..c6f58603c 100644
Binary files a/fonts/TewiFontOutline/28C0.png and b/fonts/TewiFontOutline/28C0.png differ
diff --git a/fonts/TewiFontOutline/28C1.png b/fonts/TewiFontOutline/28C1.png
index 0d495c856..a4b934ae1 100644
Binary files a/fonts/TewiFontOutline/28C1.png and b/fonts/TewiFontOutline/28C1.png differ
diff --git a/fonts/TewiFontOutline/28C2.png b/fonts/TewiFontOutline/28C2.png
index 1678c3ec1..32a8a00a9 100644
Binary files a/fonts/TewiFontOutline/28C2.png and b/fonts/TewiFontOutline/28C2.png differ
diff --git a/fonts/TewiFontOutline/28C3.png b/fonts/TewiFontOutline/28C3.png
index 270d9d5c7..18dc89776 100644
Binary files a/fonts/TewiFontOutline/28C3.png and b/fonts/TewiFontOutline/28C3.png differ
diff --git a/fonts/TewiFontOutline/28C4.png b/fonts/TewiFontOutline/28C4.png
index 7b209f48e..96afd7358 100644
Binary files a/fonts/TewiFontOutline/28C4.png and b/fonts/TewiFontOutline/28C4.png differ
diff --git a/fonts/TewiFontOutline/28C5.png b/fonts/TewiFontOutline/28C5.png
index e940d7987..f456d5a50 100644
Binary files a/fonts/TewiFontOutline/28C5.png and b/fonts/TewiFontOutline/28C5.png differ
diff --git a/fonts/TewiFontOutline/28C6.png b/fonts/TewiFontOutline/28C6.png
index 8f89b658a..0d4d7961f 100644
Binary files a/fonts/TewiFontOutline/28C6.png and b/fonts/TewiFontOutline/28C6.png differ
diff --git a/fonts/TewiFontOutline/28C7.png b/fonts/TewiFontOutline/28C7.png
index 95b72218f..0389c893e 100644
Binary files a/fonts/TewiFontOutline/28C7.png and b/fonts/TewiFontOutline/28C7.png differ
diff --git a/fonts/TewiFontOutline/28C8.png b/fonts/TewiFontOutline/28C8.png
index eff354a9e..41a1040d9 100644
Binary files a/fonts/TewiFontOutline/28C8.png and b/fonts/TewiFontOutline/28C8.png differ
diff --git a/fonts/TewiFontOutline/28C9.png b/fonts/TewiFontOutline/28C9.png
index 66d495c43..8aaaa8030 100644
Binary files a/fonts/TewiFontOutline/28C9.png and b/fonts/TewiFontOutline/28C9.png differ
diff --git a/fonts/TewiFontOutline/28CA.png b/fonts/TewiFontOutline/28CA.png
index de0fc5d11..f57d9067a 100644
Binary files a/fonts/TewiFontOutline/28CA.png and b/fonts/TewiFontOutline/28CA.png differ
diff --git a/fonts/TewiFontOutline/28CB.png b/fonts/TewiFontOutline/28CB.png
index ec117ac3e..9893d8602 100644
Binary files a/fonts/TewiFontOutline/28CB.png and b/fonts/TewiFontOutline/28CB.png differ
diff --git a/fonts/TewiFontOutline/28CC.png b/fonts/TewiFontOutline/28CC.png
index e37bce0d0..4a855ba13 100644
Binary files a/fonts/TewiFontOutline/28CC.png and b/fonts/TewiFontOutline/28CC.png differ
diff --git a/fonts/TewiFontOutline/28CD.png b/fonts/TewiFontOutline/28CD.png
index 18f3e436d..638a037fd 100644
Binary files a/fonts/TewiFontOutline/28CD.png and b/fonts/TewiFontOutline/28CD.png differ
diff --git a/fonts/TewiFontOutline/28CE.png b/fonts/TewiFontOutline/28CE.png
index c904ae18d..2ce01453f 100644
Binary files a/fonts/TewiFontOutline/28CE.png and b/fonts/TewiFontOutline/28CE.png differ
diff --git a/fonts/TewiFontOutline/28CF.png b/fonts/TewiFontOutline/28CF.png
index c1a6d7b70..f96ddaa7b 100644
Binary files a/fonts/TewiFontOutline/28CF.png and b/fonts/TewiFontOutline/28CF.png differ
diff --git a/fonts/TewiFontOutline/28D0.png b/fonts/TewiFontOutline/28D0.png
index 5515a3435..93ec177d3 100644
Binary files a/fonts/TewiFontOutline/28D0.png and b/fonts/TewiFontOutline/28D0.png differ
diff --git a/fonts/TewiFontOutline/28D1.png b/fonts/TewiFontOutline/28D1.png
index 51c6f3b86..e4fee0363 100644
Binary files a/fonts/TewiFontOutline/28D1.png and b/fonts/TewiFontOutline/28D1.png differ
diff --git a/fonts/TewiFontOutline/28D2.png b/fonts/TewiFontOutline/28D2.png
index c7ce71905..f254eb55a 100644
Binary files a/fonts/TewiFontOutline/28D2.png and b/fonts/TewiFontOutline/28D2.png differ
diff --git a/fonts/TewiFontOutline/28D3.png b/fonts/TewiFontOutline/28D3.png
index 2411e7e10..690df5436 100644
Binary files a/fonts/TewiFontOutline/28D3.png and b/fonts/TewiFontOutline/28D3.png differ
diff --git a/fonts/TewiFontOutline/28D4.png b/fonts/TewiFontOutline/28D4.png
index 7d5dd627c..e1a205976 100644
Binary files a/fonts/TewiFontOutline/28D4.png and b/fonts/TewiFontOutline/28D4.png differ
diff --git a/fonts/TewiFontOutline/28D5.png b/fonts/TewiFontOutline/28D5.png
index 2571cb92b..a92bf501c 100644
Binary files a/fonts/TewiFontOutline/28D5.png and b/fonts/TewiFontOutline/28D5.png differ
diff --git a/fonts/TewiFontOutline/28D6.png b/fonts/TewiFontOutline/28D6.png
index d73e34e40..15d6c1dc3 100644
Binary files a/fonts/TewiFontOutline/28D6.png and b/fonts/TewiFontOutline/28D6.png differ
diff --git a/fonts/TewiFontOutline/28D7.png b/fonts/TewiFontOutline/28D7.png
index 4110eb96e..7ec2e69cb 100644
Binary files a/fonts/TewiFontOutline/28D7.png and b/fonts/TewiFontOutline/28D7.png differ
diff --git a/fonts/TewiFontOutline/28D8.png b/fonts/TewiFontOutline/28D8.png
index a3b1fd7ab..771b0e1ce 100644
Binary files a/fonts/TewiFontOutline/28D8.png and b/fonts/TewiFontOutline/28D8.png differ
diff --git a/fonts/TewiFontOutline/28D9.png b/fonts/TewiFontOutline/28D9.png
index 28ee3c41e..88c3d3f17 100644
Binary files a/fonts/TewiFontOutline/28D9.png and b/fonts/TewiFontOutline/28D9.png differ
diff --git a/fonts/TewiFontOutline/28DA.png b/fonts/TewiFontOutline/28DA.png
index 75f8d4f08..bdaa94237 100644
Binary files a/fonts/TewiFontOutline/28DA.png and b/fonts/TewiFontOutline/28DA.png differ
diff --git a/fonts/TewiFontOutline/28DB.png b/fonts/TewiFontOutline/28DB.png
index bd4ed88ae..9845e2720 100644
Binary files a/fonts/TewiFontOutline/28DB.png and b/fonts/TewiFontOutline/28DB.png differ
diff --git a/fonts/TewiFontOutline/28DC.png b/fonts/TewiFontOutline/28DC.png
index d555874d2..ec4f960f1 100644
Binary files a/fonts/TewiFontOutline/28DC.png and b/fonts/TewiFontOutline/28DC.png differ
diff --git a/fonts/TewiFontOutline/28DD.png b/fonts/TewiFontOutline/28DD.png
index 63b276bc3..f54456467 100644
Binary files a/fonts/TewiFontOutline/28DD.png and b/fonts/TewiFontOutline/28DD.png differ
diff --git a/fonts/TewiFontOutline/28DE.png b/fonts/TewiFontOutline/28DE.png
index 7b1db1150..b5db49c2c 100644
Binary files a/fonts/TewiFontOutline/28DE.png and b/fonts/TewiFontOutline/28DE.png differ
diff --git a/fonts/TewiFontOutline/28DF.png b/fonts/TewiFontOutline/28DF.png
index 153c52f06..a038fd768 100644
Binary files a/fonts/TewiFontOutline/28DF.png and b/fonts/TewiFontOutline/28DF.png differ
diff --git a/fonts/TewiFontOutline/28E0.png b/fonts/TewiFontOutline/28E0.png
index 79beef71d..da44d6481 100644
Binary files a/fonts/TewiFontOutline/28E0.png and b/fonts/TewiFontOutline/28E0.png differ
diff --git a/fonts/TewiFontOutline/28E1.png b/fonts/TewiFontOutline/28E1.png
index 8c40f5212..b20407135 100644
Binary files a/fonts/TewiFontOutline/28E1.png and b/fonts/TewiFontOutline/28E1.png differ
diff --git a/fonts/TewiFontOutline/28E2.png b/fonts/TewiFontOutline/28E2.png
index f056af416..57d6b96a9 100644
Binary files a/fonts/TewiFontOutline/28E2.png and b/fonts/TewiFontOutline/28E2.png differ
diff --git a/fonts/TewiFontOutline/28E3.png b/fonts/TewiFontOutline/28E3.png
index 04f859b75..e73053392 100644
Binary files a/fonts/TewiFontOutline/28E3.png and b/fonts/TewiFontOutline/28E3.png differ
diff --git a/fonts/TewiFontOutline/28E4.png b/fonts/TewiFontOutline/28E4.png
index 59f3bcfa6..b695435e3 100644
Binary files a/fonts/TewiFontOutline/28E4.png and b/fonts/TewiFontOutline/28E4.png differ
diff --git a/fonts/TewiFontOutline/28E5.png b/fonts/TewiFontOutline/28E5.png
index 6dadaac0d..b757a36c7 100644
Binary files a/fonts/TewiFontOutline/28E5.png and b/fonts/TewiFontOutline/28E5.png differ
diff --git a/fonts/TewiFontOutline/28E6.png b/fonts/TewiFontOutline/28E6.png
index f3f32a9f6..ee6560aa3 100644
Binary files a/fonts/TewiFontOutline/28E6.png and b/fonts/TewiFontOutline/28E6.png differ
diff --git a/fonts/TewiFontOutline/28E7.png b/fonts/TewiFontOutline/28E7.png
index 0a3df038a..66f992a15 100644
Binary files a/fonts/TewiFontOutline/28E7.png and b/fonts/TewiFontOutline/28E7.png differ
diff --git a/fonts/TewiFontOutline/28E8.png b/fonts/TewiFontOutline/28E8.png
index 9308888a0..abaea1766 100644
Binary files a/fonts/TewiFontOutline/28E8.png and b/fonts/TewiFontOutline/28E8.png differ
diff --git a/fonts/TewiFontOutline/28E9.png b/fonts/TewiFontOutline/28E9.png
index 112ae9e5f..23a2b3e7a 100644
Binary files a/fonts/TewiFontOutline/28E9.png and b/fonts/TewiFontOutline/28E9.png differ
diff --git a/fonts/TewiFontOutline/28EA.png b/fonts/TewiFontOutline/28EA.png
index d9938a2ec..3026beb27 100644
Binary files a/fonts/TewiFontOutline/28EA.png and b/fonts/TewiFontOutline/28EA.png differ
diff --git a/fonts/TewiFontOutline/28EB.png b/fonts/TewiFontOutline/28EB.png
index dc028a3ce..f76adbea3 100644
Binary files a/fonts/TewiFontOutline/28EB.png and b/fonts/TewiFontOutline/28EB.png differ
diff --git a/fonts/TewiFontOutline/28EC.png b/fonts/TewiFontOutline/28EC.png
index 4f38d65b2..59e1d6355 100644
Binary files a/fonts/TewiFontOutline/28EC.png and b/fonts/TewiFontOutline/28EC.png differ
diff --git a/fonts/TewiFontOutline/28ED.png b/fonts/TewiFontOutline/28ED.png
index 941624f7c..9decbdd06 100644
Binary files a/fonts/TewiFontOutline/28ED.png and b/fonts/TewiFontOutline/28ED.png differ
diff --git a/fonts/TewiFontOutline/28EE.png b/fonts/TewiFontOutline/28EE.png
index 34eb9c4f8..0b86af705 100644
Binary files a/fonts/TewiFontOutline/28EE.png and b/fonts/TewiFontOutline/28EE.png differ
diff --git a/fonts/TewiFontOutline/28EF.png b/fonts/TewiFontOutline/28EF.png
index 88b5938f1..3fac5659a 100644
Binary files a/fonts/TewiFontOutline/28EF.png and b/fonts/TewiFontOutline/28EF.png differ
diff --git a/fonts/TewiFontOutline/28F0.png b/fonts/TewiFontOutline/28F0.png
index f31948053..6a3e72cd5 100644
Binary files a/fonts/TewiFontOutline/28F0.png and b/fonts/TewiFontOutline/28F0.png differ
diff --git a/fonts/TewiFontOutline/28F1.png b/fonts/TewiFontOutline/28F1.png
index 9f3aa2e7d..a2ca51888 100644
Binary files a/fonts/TewiFontOutline/28F1.png and b/fonts/TewiFontOutline/28F1.png differ
diff --git a/fonts/TewiFontOutline/28F2.png b/fonts/TewiFontOutline/28F2.png
index 10fa1e709..859452997 100644
Binary files a/fonts/TewiFontOutline/28F2.png and b/fonts/TewiFontOutline/28F2.png differ
diff --git a/fonts/TewiFontOutline/28F3.png b/fonts/TewiFontOutline/28F3.png
index c5f9622ca..1765a9e4c 100644
Binary files a/fonts/TewiFontOutline/28F3.png and b/fonts/TewiFontOutline/28F3.png differ
diff --git a/fonts/TewiFontOutline/28F4.png b/fonts/TewiFontOutline/28F4.png
index 5d609310c..05023e81f 100644
Binary files a/fonts/TewiFontOutline/28F4.png and b/fonts/TewiFontOutline/28F4.png differ
diff --git a/fonts/TewiFontOutline/28F5.png b/fonts/TewiFontOutline/28F5.png
index 560de6232..f1834194b 100644
Binary files a/fonts/TewiFontOutline/28F5.png and b/fonts/TewiFontOutline/28F5.png differ
diff --git a/fonts/TewiFontOutline/28F6.png b/fonts/TewiFontOutline/28F6.png
index 9753f71cc..ec82efcd3 100644
Binary files a/fonts/TewiFontOutline/28F6.png and b/fonts/TewiFontOutline/28F6.png differ
diff --git a/fonts/TewiFontOutline/28F7.png b/fonts/TewiFontOutline/28F7.png
index 1f9d4f262..ca028a043 100644
Binary files a/fonts/TewiFontOutline/28F7.png and b/fonts/TewiFontOutline/28F7.png differ
diff --git a/fonts/TewiFontOutline/28F8.png b/fonts/TewiFontOutline/28F8.png
index 5578e896c..07d1da40d 100644
Binary files a/fonts/TewiFontOutline/28F8.png and b/fonts/TewiFontOutline/28F8.png differ
diff --git a/fonts/TewiFontOutline/28F9.png b/fonts/TewiFontOutline/28F9.png
index 30573e6bb..9fa731768 100644
Binary files a/fonts/TewiFontOutline/28F9.png and b/fonts/TewiFontOutline/28F9.png differ
diff --git a/fonts/TewiFontOutline/28FA.png b/fonts/TewiFontOutline/28FA.png
index 1186f3060..7ead90225 100644
Binary files a/fonts/TewiFontOutline/28FA.png and b/fonts/TewiFontOutline/28FA.png differ
diff --git a/fonts/TewiFontOutline/28FB.png b/fonts/TewiFontOutline/28FB.png
index 33967fefd..d9f45c3b5 100644
Binary files a/fonts/TewiFontOutline/28FB.png and b/fonts/TewiFontOutline/28FB.png differ
diff --git a/fonts/TewiFontOutline/28FC.png b/fonts/TewiFontOutline/28FC.png
index b34f8f267..2e6151b1b 100644
Binary files a/fonts/TewiFontOutline/28FC.png and b/fonts/TewiFontOutline/28FC.png differ
diff --git a/fonts/TewiFontOutline/28FD.png b/fonts/TewiFontOutline/28FD.png
index be833cea6..0e5c0fd32 100644
Binary files a/fonts/TewiFontOutline/28FD.png and b/fonts/TewiFontOutline/28FD.png differ
diff --git a/fonts/TewiFontOutline/28FE.png b/fonts/TewiFontOutline/28FE.png
index 93332b9a5..d93ebf6bb 100644
Binary files a/fonts/TewiFontOutline/28FE.png and b/fonts/TewiFontOutline/28FE.png differ
diff --git a/fonts/TewiFontOutline/2902.png b/fonts/TewiFontOutline/2902.png
index 5b88d684b..45b6c8110 100644
Binary files a/fonts/TewiFontOutline/2902.png and b/fonts/TewiFontOutline/2902.png differ
diff --git a/fonts/TewiFontOutline/2903.png b/fonts/TewiFontOutline/2903.png
index 873254fb1..925a0ce02 100644
Binary files a/fonts/TewiFontOutline/2903.png and b/fonts/TewiFontOutline/2903.png differ
diff --git a/fonts/TewiFontOutline/2906.png b/fonts/TewiFontOutline/2906.png
index bdcc4a1c9..a7123d51d 100644
Binary files a/fonts/TewiFontOutline/2906.png and b/fonts/TewiFontOutline/2906.png differ
diff --git a/fonts/TewiFontOutline/2907.png b/fonts/TewiFontOutline/2907.png
index 1fbc1a399..6c4083151 100644
Binary files a/fonts/TewiFontOutline/2907.png and b/fonts/TewiFontOutline/2907.png differ
diff --git a/fonts/TewiFontOutline/2908.png b/fonts/TewiFontOutline/2908.png
index fd607a09c..459c28c27 100644
Binary files a/fonts/TewiFontOutline/2908.png and b/fonts/TewiFontOutline/2908.png differ
diff --git a/fonts/TewiFontOutline/2909.png b/fonts/TewiFontOutline/2909.png
index 5298ce8e2..8754dca18 100644
Binary files a/fonts/TewiFontOutline/2909.png and b/fonts/TewiFontOutline/2909.png differ
diff --git a/fonts/TewiFontOutline/290C.png b/fonts/TewiFontOutline/290C.png
index cbebce1ab..6a52f0879 100644
Binary files a/fonts/TewiFontOutline/290C.png and b/fonts/TewiFontOutline/290C.png differ
diff --git a/fonts/TewiFontOutline/290D.png b/fonts/TewiFontOutline/290D.png
index 1b30606a6..f0cd8ffbf 100644
Binary files a/fonts/TewiFontOutline/290D.png and b/fonts/TewiFontOutline/290D.png differ
diff --git a/fonts/TewiFontOutline/290E.png b/fonts/TewiFontOutline/290E.png
index 6f84ec775..96fcd114e 100644
Binary files a/fonts/TewiFontOutline/290E.png and b/fonts/TewiFontOutline/290E.png differ
diff --git a/fonts/TewiFontOutline/290F.png b/fonts/TewiFontOutline/290F.png
index b44b0fada..43b801419 100644
Binary files a/fonts/TewiFontOutline/290F.png and b/fonts/TewiFontOutline/290F.png differ
diff --git a/fonts/TewiFontOutline/2912.png b/fonts/TewiFontOutline/2912.png
index 8985b70bf..971023764 100644
Binary files a/fonts/TewiFontOutline/2912.png and b/fonts/TewiFontOutline/2912.png differ
diff --git a/fonts/TewiFontOutline/2913.png b/fonts/TewiFontOutline/2913.png
index eca23919a..28e9c2ced 100644
Binary files a/fonts/TewiFontOutline/2913.png and b/fonts/TewiFontOutline/2913.png differ
diff --git a/fonts/TewiFontOutline/2919.png b/fonts/TewiFontOutline/2919.png
index d8649b5f4..ae2485a2a 100644
Binary files a/fonts/TewiFontOutline/2919.png and b/fonts/TewiFontOutline/2919.png differ
diff --git a/fonts/TewiFontOutline/291A.png b/fonts/TewiFontOutline/291A.png
index b19b1e2a2..7d390796c 100644
Binary files a/fonts/TewiFontOutline/291A.png and b/fonts/TewiFontOutline/291A.png differ
diff --git a/fonts/TewiFontOutline/291B.png b/fonts/TewiFontOutline/291B.png
index 5a3b490fa..c4784f015 100644
Binary files a/fonts/TewiFontOutline/291B.png and b/fonts/TewiFontOutline/291B.png differ
diff --git a/fonts/TewiFontOutline/291C.png b/fonts/TewiFontOutline/291C.png
index 82cf4caba..99413b222 100644
Binary files a/fonts/TewiFontOutline/291C.png and b/fonts/TewiFontOutline/291C.png differ
diff --git a/fonts/TewiFontOutline/291D.png b/fonts/TewiFontOutline/291D.png
index b6d4325a2..a1f4d97a2 100644
Binary files a/fonts/TewiFontOutline/291D.png and b/fonts/TewiFontOutline/291D.png differ
diff --git a/fonts/TewiFontOutline/291E.png b/fonts/TewiFontOutline/291E.png
index 759ca0c3e..34cd50e41 100644
Binary files a/fonts/TewiFontOutline/291E.png and b/fonts/TewiFontOutline/291E.png differ
diff --git a/fonts/TewiFontOutline/2921.png b/fonts/TewiFontOutline/2921.png
index feb5a1c87..49b91017b 100644
Binary files a/fonts/TewiFontOutline/2921.png and b/fonts/TewiFontOutline/2921.png differ
diff --git a/fonts/TewiFontOutline/2922.png b/fonts/TewiFontOutline/2922.png
index ecc727122..c0a975e7f 100644
Binary files a/fonts/TewiFontOutline/2922.png and b/fonts/TewiFontOutline/2922.png differ
diff --git a/fonts/TewiFontOutline/2923.png b/fonts/TewiFontOutline/2923.png
index 9e3524526..c0aa15efc 100644
Binary files a/fonts/TewiFontOutline/2923.png and b/fonts/TewiFontOutline/2923.png differ
diff --git a/fonts/TewiFontOutline/2924.png b/fonts/TewiFontOutline/2924.png
index 93e1ca43a..f67dce755 100644
Binary files a/fonts/TewiFontOutline/2924.png and b/fonts/TewiFontOutline/2924.png differ
diff --git a/fonts/TewiFontOutline/2925.png b/fonts/TewiFontOutline/2925.png
index a2c79fa0a..05ea0a938 100644
Binary files a/fonts/TewiFontOutline/2925.png and b/fonts/TewiFontOutline/2925.png differ
diff --git a/fonts/TewiFontOutline/2926.png b/fonts/TewiFontOutline/2926.png
index 5a7a7d29a..732473baa 100644
Binary files a/fonts/TewiFontOutline/2926.png and b/fonts/TewiFontOutline/2926.png differ
diff --git a/fonts/TewiFontOutline/2933.png b/fonts/TewiFontOutline/2933.png
index 8fd5b7399..c1bf6401a 100644
Binary files a/fonts/TewiFontOutline/2933.png and b/fonts/TewiFontOutline/2933.png differ
diff --git a/fonts/TewiFontOutline/2934.png b/fonts/TewiFontOutline/2934.png
index 2c5af847f..ef19cec45 100644
Binary files a/fonts/TewiFontOutline/2934.png and b/fonts/TewiFontOutline/2934.png differ
diff --git a/fonts/TewiFontOutline/2935.png b/fonts/TewiFontOutline/2935.png
index 2673fc4af..558a23777 100644
Binary files a/fonts/TewiFontOutline/2935.png and b/fonts/TewiFontOutline/2935.png differ
diff --git a/fonts/TewiFontOutline/2936.png b/fonts/TewiFontOutline/2936.png
index 4662e2e2c..681e1a8d9 100644
Binary files a/fonts/TewiFontOutline/2936.png and b/fonts/TewiFontOutline/2936.png differ
diff --git a/fonts/TewiFontOutline/2937.png b/fonts/TewiFontOutline/2937.png
index 28745f29e..932b4d76e 100644
Binary files a/fonts/TewiFontOutline/2937.png and b/fonts/TewiFontOutline/2937.png differ
diff --git a/fonts/TewiFontOutline/2938.png b/fonts/TewiFontOutline/2938.png
index fc5378057..e6b3e4fbd 100644
Binary files a/fonts/TewiFontOutline/2938.png and b/fonts/TewiFontOutline/2938.png differ
diff --git a/fonts/TewiFontOutline/2939.png b/fonts/TewiFontOutline/2939.png
index 96f50799e..51fd636e8 100644
Binary files a/fonts/TewiFontOutline/2939.png and b/fonts/TewiFontOutline/2939.png differ
diff --git a/fonts/TewiFontOutline/293A.png b/fonts/TewiFontOutline/293A.png
index 3db5c257f..e7dde07e0 100644
Binary files a/fonts/TewiFontOutline/293A.png and b/fonts/TewiFontOutline/293A.png differ
diff --git a/fonts/TewiFontOutline/293B.png b/fonts/TewiFontOutline/293B.png
index 8dcf3b24c..8d861c089 100644
Binary files a/fonts/TewiFontOutline/293B.png and b/fonts/TewiFontOutline/293B.png differ
diff --git a/fonts/TewiFontOutline/293C.png b/fonts/TewiFontOutline/293C.png
index 6392563ce..9450a1f19 100644
Binary files a/fonts/TewiFontOutline/293C.png and b/fonts/TewiFontOutline/293C.png differ
diff --git a/fonts/TewiFontOutline/293D.png b/fonts/TewiFontOutline/293D.png
index 79d722fcd..6fd858c90 100644
Binary files a/fonts/TewiFontOutline/293D.png and b/fonts/TewiFontOutline/293D.png differ
diff --git a/fonts/TewiFontOutline/293E.png b/fonts/TewiFontOutline/293E.png
index d40248316..7fcba9bd7 100644
Binary files a/fonts/TewiFontOutline/293E.png and b/fonts/TewiFontOutline/293E.png differ
diff --git a/fonts/TewiFontOutline/293F.png b/fonts/TewiFontOutline/293F.png
index 852c94cec..227b8dab5 100644
Binary files a/fonts/TewiFontOutline/293F.png and b/fonts/TewiFontOutline/293F.png differ
diff --git a/fonts/TewiFontOutline/2940.png b/fonts/TewiFontOutline/2940.png
index d809e3404..c9ac5d486 100644
Binary files a/fonts/TewiFontOutline/2940.png and b/fonts/TewiFontOutline/2940.png differ
diff --git a/fonts/TewiFontOutline/2941.png b/fonts/TewiFontOutline/2941.png
index a4c833195..a464568cf 100644
Binary files a/fonts/TewiFontOutline/2941.png and b/fonts/TewiFontOutline/2941.png differ
diff --git a/fonts/TewiFontOutline/2942.png b/fonts/TewiFontOutline/2942.png
index 6fa732c80..2fd89f070 100644
Binary files a/fonts/TewiFontOutline/2942.png and b/fonts/TewiFontOutline/2942.png differ
diff --git a/fonts/TewiFontOutline/2943.png b/fonts/TewiFontOutline/2943.png
index a12dfa6cf..463536ed6 100644
Binary files a/fonts/TewiFontOutline/2943.png and b/fonts/TewiFontOutline/2943.png differ
diff --git a/fonts/TewiFontOutline/2944.png b/fonts/TewiFontOutline/2944.png
index c50f0bbd1..90905a64f 100644
Binary files a/fonts/TewiFontOutline/2944.png and b/fonts/TewiFontOutline/2944.png differ
diff --git a/fonts/TewiFontOutline/2945.png b/fonts/TewiFontOutline/2945.png
index 6305d712a..2d517c75c 100644
Binary files a/fonts/TewiFontOutline/2945.png and b/fonts/TewiFontOutline/2945.png differ
diff --git a/fonts/TewiFontOutline/2946.png b/fonts/TewiFontOutline/2946.png
index 930b642d9..619893148 100644
Binary files a/fonts/TewiFontOutline/2946.png and b/fonts/TewiFontOutline/2946.png differ
diff --git a/fonts/TewiFontOutline/2949.png b/fonts/TewiFontOutline/2949.png
index 76ebaf230..df10bc602 100644
Binary files a/fonts/TewiFontOutline/2949.png and b/fonts/TewiFontOutline/2949.png differ
diff --git a/fonts/TewiFontOutline/294A.png b/fonts/TewiFontOutline/294A.png
index 446cf626e..ff2f9bd87 100644
Binary files a/fonts/TewiFontOutline/294A.png and b/fonts/TewiFontOutline/294A.png differ
diff --git a/fonts/TewiFontOutline/294B.png b/fonts/TewiFontOutline/294B.png
index cd17967d9..74ed9e1ce 100644
Binary files a/fonts/TewiFontOutline/294B.png and b/fonts/TewiFontOutline/294B.png differ
diff --git a/fonts/TewiFontOutline/294C.png b/fonts/TewiFontOutline/294C.png
index e2494d3be..fa0cbe3e4 100644
Binary files a/fonts/TewiFontOutline/294C.png and b/fonts/TewiFontOutline/294C.png differ
diff --git a/fonts/TewiFontOutline/294D.png b/fonts/TewiFontOutline/294D.png
index d56351e72..4f965b187 100644
Binary files a/fonts/TewiFontOutline/294D.png and b/fonts/TewiFontOutline/294D.png differ
diff --git a/fonts/TewiFontOutline/294F.png b/fonts/TewiFontOutline/294F.png
index b4f92fcd5..acc2ac3c3 100644
Binary files a/fonts/TewiFontOutline/294F.png and b/fonts/TewiFontOutline/294F.png differ
diff --git a/fonts/TewiFontOutline/2951.png b/fonts/TewiFontOutline/2951.png
index a43206aa0..f4fb40864 100644
Binary files a/fonts/TewiFontOutline/2951.png and b/fonts/TewiFontOutline/2951.png differ
diff --git a/fonts/TewiFontOutline/2952.png b/fonts/TewiFontOutline/2952.png
index 72532cae2..51c7a580b 100644
Binary files a/fonts/TewiFontOutline/2952.png and b/fonts/TewiFontOutline/2952.png differ
diff --git a/fonts/TewiFontOutline/2953.png b/fonts/TewiFontOutline/2953.png
index e163d9e68..1db09e602 100644
Binary files a/fonts/TewiFontOutline/2953.png and b/fonts/TewiFontOutline/2953.png differ
diff --git a/fonts/TewiFontOutline/2954.png b/fonts/TewiFontOutline/2954.png
index dea2bec32..32b196e00 100644
Binary files a/fonts/TewiFontOutline/2954.png and b/fonts/TewiFontOutline/2954.png differ
diff --git a/fonts/TewiFontOutline/2955.png b/fonts/TewiFontOutline/2955.png
index c33e9d6e5..67a1e4dcb 100644
Binary files a/fonts/TewiFontOutline/2955.png and b/fonts/TewiFontOutline/2955.png differ
diff --git a/fonts/TewiFontOutline/2956.png b/fonts/TewiFontOutline/2956.png
index e01cdc28c..9e46105eb 100644
Binary files a/fonts/TewiFontOutline/2956.png and b/fonts/TewiFontOutline/2956.png differ
diff --git a/fonts/TewiFontOutline/2957.png b/fonts/TewiFontOutline/2957.png
index 9993b7a60..ef2db6004 100644
Binary files a/fonts/TewiFontOutline/2957.png and b/fonts/TewiFontOutline/2957.png differ
diff --git a/fonts/TewiFontOutline/2958.png b/fonts/TewiFontOutline/2958.png
index 495396328..fe5d79bd3 100644
Binary files a/fonts/TewiFontOutline/2958.png and b/fonts/TewiFontOutline/2958.png differ
diff --git a/fonts/TewiFontOutline/2959.png b/fonts/TewiFontOutline/2959.png
index 2059cd87a..3108c896f 100644
Binary files a/fonts/TewiFontOutline/2959.png and b/fonts/TewiFontOutline/2959.png differ
diff --git a/fonts/TewiFontOutline/295A.png b/fonts/TewiFontOutline/295A.png
index 4931b4f1b..25ade14b1 100644
Binary files a/fonts/TewiFontOutline/295A.png and b/fonts/TewiFontOutline/295A.png differ
diff --git a/fonts/TewiFontOutline/295B.png b/fonts/TewiFontOutline/295B.png
index af045f7a7..58ce576dc 100644
Binary files a/fonts/TewiFontOutline/295B.png and b/fonts/TewiFontOutline/295B.png differ
diff --git a/fonts/TewiFontOutline/295C.png b/fonts/TewiFontOutline/295C.png
index 1fc105727..ca18bff16 100644
Binary files a/fonts/TewiFontOutline/295C.png and b/fonts/TewiFontOutline/295C.png differ
diff --git a/fonts/TewiFontOutline/295D.png b/fonts/TewiFontOutline/295D.png
index 05585026c..6be5cc00a 100644
Binary files a/fonts/TewiFontOutline/295D.png and b/fonts/TewiFontOutline/295D.png differ
diff --git a/fonts/TewiFontOutline/295E.png b/fonts/TewiFontOutline/295E.png
index 77e27b8b1..9709eb368 100644
Binary files a/fonts/TewiFontOutline/295E.png and b/fonts/TewiFontOutline/295E.png differ
diff --git a/fonts/TewiFontOutline/295F.png b/fonts/TewiFontOutline/295F.png
index 013a80a19..091f31060 100644
Binary files a/fonts/TewiFontOutline/295F.png and b/fonts/TewiFontOutline/295F.png differ
diff --git a/fonts/TewiFontOutline/2960.png b/fonts/TewiFontOutline/2960.png
index cd10ba7a0..4831d5760 100644
Binary files a/fonts/TewiFontOutline/2960.png and b/fonts/TewiFontOutline/2960.png differ
diff --git a/fonts/TewiFontOutline/2961.png b/fonts/TewiFontOutline/2961.png
index e08d84089..53f86cfd0 100644
Binary files a/fonts/TewiFontOutline/2961.png and b/fonts/TewiFontOutline/2961.png differ
diff --git a/fonts/TewiFontOutline/2962.png b/fonts/TewiFontOutline/2962.png
index fa7e30b39..813e5a31e 100644
Binary files a/fonts/TewiFontOutline/2962.png and b/fonts/TewiFontOutline/2962.png differ
diff --git a/fonts/TewiFontOutline/2963.png b/fonts/TewiFontOutline/2963.png
index 68e9ab265..1073bfb15 100644
Binary files a/fonts/TewiFontOutline/2963.png and b/fonts/TewiFontOutline/2963.png differ
diff --git a/fonts/TewiFontOutline/2964.png b/fonts/TewiFontOutline/2964.png
index cf43a4ea5..4c5bc0f0e 100644
Binary files a/fonts/TewiFontOutline/2964.png and b/fonts/TewiFontOutline/2964.png differ
diff --git a/fonts/TewiFontOutline/2965.png b/fonts/TewiFontOutline/2965.png
index 368ed55d6..589c6738b 100644
Binary files a/fonts/TewiFontOutline/2965.png and b/fonts/TewiFontOutline/2965.png differ
diff --git a/fonts/TewiFontOutline/2966.png b/fonts/TewiFontOutline/2966.png
index bb8831d36..ffb63859e 100644
Binary files a/fonts/TewiFontOutline/2966.png and b/fonts/TewiFontOutline/2966.png differ
diff --git a/fonts/TewiFontOutline/2967.png b/fonts/TewiFontOutline/2967.png
index c011d3b7e..ba5da373b 100644
Binary files a/fonts/TewiFontOutline/2967.png and b/fonts/TewiFontOutline/2967.png differ
diff --git a/fonts/TewiFontOutline/2968.png b/fonts/TewiFontOutline/2968.png
index c320e91fe..c860e70ab 100644
Binary files a/fonts/TewiFontOutline/2968.png and b/fonts/TewiFontOutline/2968.png differ
diff --git a/fonts/TewiFontOutline/2969.png b/fonts/TewiFontOutline/2969.png
index 1c0998171..1969539f8 100644
Binary files a/fonts/TewiFontOutline/2969.png and b/fonts/TewiFontOutline/2969.png differ
diff --git a/fonts/TewiFontOutline/296A.png b/fonts/TewiFontOutline/296A.png
index a012461b7..425d4a9a4 100644
Binary files a/fonts/TewiFontOutline/296A.png and b/fonts/TewiFontOutline/296A.png differ
diff --git a/fonts/TewiFontOutline/296B.png b/fonts/TewiFontOutline/296B.png
index 305182f4b..b2959c5c4 100644
Binary files a/fonts/TewiFontOutline/296B.png and b/fonts/TewiFontOutline/296B.png differ
diff --git a/fonts/TewiFontOutline/296C.png b/fonts/TewiFontOutline/296C.png
index 59249d1e8..06223df38 100644
Binary files a/fonts/TewiFontOutline/296C.png and b/fonts/TewiFontOutline/296C.png differ
diff --git a/fonts/TewiFontOutline/296D.png b/fonts/TewiFontOutline/296D.png
index 84002b26b..199fdd6ed 100644
Binary files a/fonts/TewiFontOutline/296D.png and b/fonts/TewiFontOutline/296D.png differ
diff --git a/fonts/TewiFontOutline/296E.png b/fonts/TewiFontOutline/296E.png
index fe4aa69d3..439042277 100644
Binary files a/fonts/TewiFontOutline/296E.png and b/fonts/TewiFontOutline/296E.png differ
diff --git a/fonts/TewiFontOutline/296F.png b/fonts/TewiFontOutline/296F.png
index b0253caaa..7b301b3c2 100644
Binary files a/fonts/TewiFontOutline/296F.png and b/fonts/TewiFontOutline/296F.png differ
diff --git a/fonts/TewiFontOutline/2970.png b/fonts/TewiFontOutline/2970.png
index 404ede996..be89514b6 100644
Binary files a/fonts/TewiFontOutline/2970.png and b/fonts/TewiFontOutline/2970.png differ
diff --git a/fonts/TewiFontOutline/2971.png b/fonts/TewiFontOutline/2971.png
index 1010c2eb6..edd456a5d 100644
Binary files a/fonts/TewiFontOutline/2971.png and b/fonts/TewiFontOutline/2971.png differ
diff --git a/fonts/TewiFontOutline/2972.png b/fonts/TewiFontOutline/2972.png
index 6580f4440..fa8c11598 100644
Binary files a/fonts/TewiFontOutline/2972.png and b/fonts/TewiFontOutline/2972.png differ
diff --git a/fonts/TewiFontOutline/2973.png b/fonts/TewiFontOutline/2973.png
index 3b320a66a..ed352e01e 100644
Binary files a/fonts/TewiFontOutline/2973.png and b/fonts/TewiFontOutline/2973.png differ
diff --git a/fonts/TewiFontOutline/2974.png b/fonts/TewiFontOutline/2974.png
index 1322b0aa4..d6ba20446 100644
Binary files a/fonts/TewiFontOutline/2974.png and b/fonts/TewiFontOutline/2974.png differ
diff --git a/fonts/TewiFontOutline/2975.png b/fonts/TewiFontOutline/2975.png
index 675481925..507b977b8 100644
Binary files a/fonts/TewiFontOutline/2975.png and b/fonts/TewiFontOutline/2975.png differ
diff --git a/fonts/TewiFontOutline/2976.png b/fonts/TewiFontOutline/2976.png
index 12fc9472c..7b3660b48 100644
Binary files a/fonts/TewiFontOutline/2976.png and b/fonts/TewiFontOutline/2976.png differ
diff --git a/fonts/TewiFontOutline/2978.png b/fonts/TewiFontOutline/2978.png
index 7399eb76e..353fd42c1 100644
Binary files a/fonts/TewiFontOutline/2978.png and b/fonts/TewiFontOutline/2978.png differ
diff --git a/fonts/TewiFontOutline/2979.png b/fonts/TewiFontOutline/2979.png
index 4a71c594b..bad9b57f2 100644
Binary files a/fonts/TewiFontOutline/2979.png and b/fonts/TewiFontOutline/2979.png differ
diff --git a/fonts/TewiFontOutline/297A.png b/fonts/TewiFontOutline/297A.png
index 088f02672..a376521c7 100644
Binary files a/fonts/TewiFontOutline/297A.png and b/fonts/TewiFontOutline/297A.png differ
diff --git a/fonts/TewiFontOutline/297B.png b/fonts/TewiFontOutline/297B.png
index a38745fc9..bf536b1e9 100644
Binary files a/fonts/TewiFontOutline/297B.png and b/fonts/TewiFontOutline/297B.png differ
diff --git a/fonts/TewiFontOutline/297C.png b/fonts/TewiFontOutline/297C.png
index c1347787e..b2f4e9caf 100644
Binary files a/fonts/TewiFontOutline/297C.png and b/fonts/TewiFontOutline/297C.png differ
diff --git a/fonts/TewiFontOutline/297D.png b/fonts/TewiFontOutline/297D.png
index 510994f26..c1f926b42 100644
Binary files a/fonts/TewiFontOutline/297D.png and b/fonts/TewiFontOutline/297D.png differ
diff --git a/fonts/TewiFontOutline/297E.png b/fonts/TewiFontOutline/297E.png
index 693fa3f4d..9d3e4a141 100644
Binary files a/fonts/TewiFontOutline/297E.png and b/fonts/TewiFontOutline/297E.png differ
diff --git a/fonts/TewiFontOutline/297F.png b/fonts/TewiFontOutline/297F.png
index fe042e7d1..2fbe11010 100644
Binary files a/fonts/TewiFontOutline/297F.png and b/fonts/TewiFontOutline/297F.png differ
diff --git a/fonts/TewiFontOutline/2B00.png b/fonts/TewiFontOutline/2B00.png
index 73a4ef070..17eda3114 100644
Binary files a/fonts/TewiFontOutline/2B00.png and b/fonts/TewiFontOutline/2B00.png differ
diff --git a/fonts/TewiFontOutline/2B01.png b/fonts/TewiFontOutline/2B01.png
index 1803250d2..176599002 100644
Binary files a/fonts/TewiFontOutline/2B01.png and b/fonts/TewiFontOutline/2B01.png differ
diff --git a/fonts/TewiFontOutline/2B02.png b/fonts/TewiFontOutline/2B02.png
index e8fd05ee1..6b8ff8a39 100644
Binary files a/fonts/TewiFontOutline/2B02.png and b/fonts/TewiFontOutline/2B02.png differ
diff --git a/fonts/TewiFontOutline/2B03.png b/fonts/TewiFontOutline/2B03.png
index ca4ecccd9..952c17e6c 100644
Binary files a/fonts/TewiFontOutline/2B03.png and b/fonts/TewiFontOutline/2B03.png differ
diff --git a/fonts/TewiFontOutline/2B05.png b/fonts/TewiFontOutline/2B05.png
index e2546ab45..fc1e636b5 100644
Binary files a/fonts/TewiFontOutline/2B05.png and b/fonts/TewiFontOutline/2B05.png differ
diff --git a/fonts/TewiFontOutline/2B06.png b/fonts/TewiFontOutline/2B06.png
index 792ec4f01..2d8e3daae 100644
Binary files a/fonts/TewiFontOutline/2B06.png and b/fonts/TewiFontOutline/2B06.png differ
diff --git a/fonts/TewiFontOutline/2B07.png b/fonts/TewiFontOutline/2B07.png
index e3e58b9ba..a4560362a 100644
Binary files a/fonts/TewiFontOutline/2B07.png and b/fonts/TewiFontOutline/2B07.png differ
diff --git a/fonts/TewiFontOutline/2B08.png b/fonts/TewiFontOutline/2B08.png
index 4d1cb3369..4b9636262 100644
Binary files a/fonts/TewiFontOutline/2B08.png and b/fonts/TewiFontOutline/2B08.png differ
diff --git a/fonts/TewiFontOutline/2B09.png b/fonts/TewiFontOutline/2B09.png
index 042bda6af..a6d32ff09 100644
Binary files a/fonts/TewiFontOutline/2B09.png and b/fonts/TewiFontOutline/2B09.png differ
diff --git a/fonts/TewiFontOutline/2B0A.png b/fonts/TewiFontOutline/2B0A.png
index fafd11c33..491b63e19 100644
Binary files a/fonts/TewiFontOutline/2B0A.png and b/fonts/TewiFontOutline/2B0A.png differ
diff --git a/fonts/TewiFontOutline/2B0B.png b/fonts/TewiFontOutline/2B0B.png
index 2d5076391..19c5690be 100644
Binary files a/fonts/TewiFontOutline/2B0B.png and b/fonts/TewiFontOutline/2B0B.png differ
diff --git a/fonts/TewiFontOutline/2B0D.png b/fonts/TewiFontOutline/2B0D.png
index f1b866c7c..09c94815a 100644
Binary files a/fonts/TewiFontOutline/2B0D.png and b/fonts/TewiFontOutline/2B0D.png differ
diff --git a/fonts/TewiFontOutline/2B0E.png b/fonts/TewiFontOutline/2B0E.png
index 48c8ccc56..5ec73b421 100644
Binary files a/fonts/TewiFontOutline/2B0E.png and b/fonts/TewiFontOutline/2B0E.png differ
diff --git a/fonts/TewiFontOutline/2B0F.png b/fonts/TewiFontOutline/2B0F.png
index 3708fd314..d48e7c76b 100644
Binary files a/fonts/TewiFontOutline/2B0F.png and b/fonts/TewiFontOutline/2B0F.png differ
diff --git a/fonts/TewiFontOutline/2B10.png b/fonts/TewiFontOutline/2B10.png
index 1ae14ce6e..03733a051 100644
Binary files a/fonts/TewiFontOutline/2B10.png and b/fonts/TewiFontOutline/2B10.png differ
diff --git a/fonts/TewiFontOutline/2B11.png b/fonts/TewiFontOutline/2B11.png
index ae5d7b503..72a28e370 100644
Binary files a/fonts/TewiFontOutline/2B11.png and b/fonts/TewiFontOutline/2B11.png differ
diff --git a/fonts/TewiFontOutline/2B12.png b/fonts/TewiFontOutline/2B12.png
index e0ef3a603..b572b5e68 100644
Binary files a/fonts/TewiFontOutline/2B12.png and b/fonts/TewiFontOutline/2B12.png differ
diff --git a/fonts/TewiFontOutline/2B13.png b/fonts/TewiFontOutline/2B13.png
index 6e49a462b..dd41b43b8 100644
Binary files a/fonts/TewiFontOutline/2B13.png and b/fonts/TewiFontOutline/2B13.png differ
diff --git a/fonts/TewiFontOutline/2B14.png b/fonts/TewiFontOutline/2B14.png
index d461a0338..0974d76ad 100644
Binary files a/fonts/TewiFontOutline/2B14.png and b/fonts/TewiFontOutline/2B14.png differ
diff --git a/fonts/TewiFontOutline/2B15.png b/fonts/TewiFontOutline/2B15.png
index 29e32ad64..5637d5b39 100644
Binary files a/fonts/TewiFontOutline/2B15.png and b/fonts/TewiFontOutline/2B15.png differ
diff --git a/fonts/TewiFontOutline/2B16.png b/fonts/TewiFontOutline/2B16.png
index 16a02f5ec..a0c143d9a 100644
Binary files a/fonts/TewiFontOutline/2B16.png and b/fonts/TewiFontOutline/2B16.png differ
diff --git a/fonts/TewiFontOutline/2B17.png b/fonts/TewiFontOutline/2B17.png
index eac999a5d..dc8b4bf8a 100644
Binary files a/fonts/TewiFontOutline/2B17.png and b/fonts/TewiFontOutline/2B17.png differ
diff --git a/fonts/TewiFontOutline/2B18.png b/fonts/TewiFontOutline/2B18.png
index 79ca13588..a33d9addc 100644
Binary files a/fonts/TewiFontOutline/2B18.png and b/fonts/TewiFontOutline/2B18.png differ
diff --git a/fonts/TewiFontOutline/2B19.png b/fonts/TewiFontOutline/2B19.png
index 1e355cc20..d4934c2c0 100644
Binary files a/fonts/TewiFontOutline/2B19.png and b/fonts/TewiFontOutline/2B19.png differ
diff --git a/fonts/TewiFontOutline/2B1A.png b/fonts/TewiFontOutline/2B1A.png
index 89af37777..3d5e67253 100644
Binary files a/fonts/TewiFontOutline/2B1A.png and b/fonts/TewiFontOutline/2B1A.png differ
diff --git a/fonts/TewiFontOutline/2B1B.png b/fonts/TewiFontOutline/2B1B.png
index 1b690ff4d..0d2e65456 100644
Binary files a/fonts/TewiFontOutline/2B1B.png and b/fonts/TewiFontOutline/2B1B.png differ
diff --git a/fonts/TewiFontOutline/2B1C.png b/fonts/TewiFontOutline/2B1C.png
index f330e0bfb..3d051841b 100644
Binary files a/fonts/TewiFontOutline/2B1C.png and b/fonts/TewiFontOutline/2B1C.png differ
diff --git a/fonts/TewiFontOutline/2B1D.png b/fonts/TewiFontOutline/2B1D.png
index f425c8845..2ed64b519 100644
Binary files a/fonts/TewiFontOutline/2B1D.png and b/fonts/TewiFontOutline/2B1D.png differ
diff --git a/fonts/TewiFontOutline/2B1E.png b/fonts/TewiFontOutline/2B1E.png
index 307580efa..9bdb4651a 100644
Binary files a/fonts/TewiFontOutline/2B1E.png and b/fonts/TewiFontOutline/2B1E.png differ
diff --git a/fonts/TewiFontOutline/2B1F.png b/fonts/TewiFontOutline/2B1F.png
index 764a9759e..a189fa32e 100644
Binary files a/fonts/TewiFontOutline/2B1F.png and b/fonts/TewiFontOutline/2B1F.png differ
diff --git a/fonts/TewiFontOutline/2B20.png b/fonts/TewiFontOutline/2B20.png
index e3be016b1..80363d8e2 100644
Binary files a/fonts/TewiFontOutline/2B20.png and b/fonts/TewiFontOutline/2B20.png differ
diff --git a/fonts/TewiFontOutline/2B21.png b/fonts/TewiFontOutline/2B21.png
index b60412074..23ba7d6e6 100644
Binary files a/fonts/TewiFontOutline/2B21.png and b/fonts/TewiFontOutline/2B21.png differ
diff --git a/fonts/TewiFontOutline/2B22.png b/fonts/TewiFontOutline/2B22.png
index 118068f01..8750fe501 100644
Binary files a/fonts/TewiFontOutline/2B22.png and b/fonts/TewiFontOutline/2B22.png differ
diff --git a/fonts/TewiFontOutline/2B23.png b/fonts/TewiFontOutline/2B23.png
index e11f750fa..66824a8f0 100644
Binary files a/fonts/TewiFontOutline/2B23.png and b/fonts/TewiFontOutline/2B23.png differ
diff --git a/fonts/TewiFontOutline/2B24.png b/fonts/TewiFontOutline/2B24.png
index 83b720354..12c393a65 100644
Binary files a/fonts/TewiFontOutline/2B24.png and b/fonts/TewiFontOutline/2B24.png differ
diff --git a/fonts/TewiFontOutline/2B25.png b/fonts/TewiFontOutline/2B25.png
index 30ab37a2e..d7c5a261b 100644
Binary files a/fonts/TewiFontOutline/2B25.png and b/fonts/TewiFontOutline/2B25.png differ
diff --git a/fonts/TewiFontOutline/2B26.png b/fonts/TewiFontOutline/2B26.png
index 7c18f0ff5..08014f951 100644
Binary files a/fonts/TewiFontOutline/2B26.png and b/fonts/TewiFontOutline/2B26.png differ
diff --git a/fonts/TewiFontOutline/2B27.png b/fonts/TewiFontOutline/2B27.png
index abf7b4064..a77dee86f 100644
Binary files a/fonts/TewiFontOutline/2B27.png and b/fonts/TewiFontOutline/2B27.png differ
diff --git a/fonts/TewiFontOutline/2B28.png b/fonts/TewiFontOutline/2B28.png
index 5fe20b989..c4d58afd1 100644
Binary files a/fonts/TewiFontOutline/2B28.png and b/fonts/TewiFontOutline/2B28.png differ
diff --git a/fonts/TewiFontOutline/2B29.png b/fonts/TewiFontOutline/2B29.png
index dd2dcf08a..c5e05bd52 100644
Binary files a/fonts/TewiFontOutline/2B29.png and b/fonts/TewiFontOutline/2B29.png differ
diff --git a/fonts/TewiFontOutline/2B2A.png b/fonts/TewiFontOutline/2B2A.png
index d8d7762fd..22ac11214 100644
Binary files a/fonts/TewiFontOutline/2B2A.png and b/fonts/TewiFontOutline/2B2A.png differ
diff --git a/fonts/TewiFontOutline/2B2B.png b/fonts/TewiFontOutline/2B2B.png
index 33041ce0c..01d31485b 100644
Binary files a/fonts/TewiFontOutline/2B2B.png and b/fonts/TewiFontOutline/2B2B.png differ
diff --git a/fonts/TewiFontOutline/2B2C.png b/fonts/TewiFontOutline/2B2C.png
index 3804b37a2..78aeebd74 100644
Binary files a/fonts/TewiFontOutline/2B2C.png and b/fonts/TewiFontOutline/2B2C.png differ
diff --git a/fonts/TewiFontOutline/2B2D.png b/fonts/TewiFontOutline/2B2D.png
index 52a2cd43f..bad4c049d 100644
Binary files a/fonts/TewiFontOutline/2B2D.png and b/fonts/TewiFontOutline/2B2D.png differ
diff --git a/fonts/TewiFontOutline/2B2E.png b/fonts/TewiFontOutline/2B2E.png
index e0767ea39..71f5ba5ac 100644
Binary files a/fonts/TewiFontOutline/2B2E.png and b/fonts/TewiFontOutline/2B2E.png differ
diff --git a/fonts/TewiFontOutline/2B2F.png b/fonts/TewiFontOutline/2B2F.png
index ba9f9841a..03cca9022 100644
Binary files a/fonts/TewiFontOutline/2B2F.png and b/fonts/TewiFontOutline/2B2F.png differ
diff --git a/fonts/TewiFontOutline/2B30.png b/fonts/TewiFontOutline/2B30.png
index 33e88d699..101a4411e 100644
Binary files a/fonts/TewiFontOutline/2B30.png and b/fonts/TewiFontOutline/2B30.png differ
diff --git a/fonts/TewiFontOutline/2B31.png b/fonts/TewiFontOutline/2B31.png
index 243b90301..88a6a201e 100644
Binary files a/fonts/TewiFontOutline/2B31.png and b/fonts/TewiFontOutline/2B31.png differ
diff --git a/fonts/TewiFontOutline/2B32.png b/fonts/TewiFontOutline/2B32.png
index 6b394ff05..85b0e41ac 100644
Binary files a/fonts/TewiFontOutline/2B32.png and b/fonts/TewiFontOutline/2B32.png differ
diff --git a/fonts/TewiFontOutline/2B38.png b/fonts/TewiFontOutline/2B38.png
index 6f84ec775..96fcd114e 100644
Binary files a/fonts/TewiFontOutline/2B38.png and b/fonts/TewiFontOutline/2B38.png differ
diff --git a/fonts/TewiFontOutline/2B3F.png b/fonts/TewiFontOutline/2B3F.png
index 3c825db38..dbf4f213e 100644
Binary files a/fonts/TewiFontOutline/2B3F.png and b/fonts/TewiFontOutline/2B3F.png differ
diff --git a/fonts/TewiFontOutline/2B40.png b/fonts/TewiFontOutline/2B40.png
index 510a5df9d..c74e5da2b 100644
Binary files a/fonts/TewiFontOutline/2B40.png and b/fonts/TewiFontOutline/2B40.png differ
diff --git a/fonts/TewiFontOutline/2B41.png b/fonts/TewiFontOutline/2B41.png
index 6cc5bd496..3302ad673 100644
Binary files a/fonts/TewiFontOutline/2B41.png and b/fonts/TewiFontOutline/2B41.png differ
diff --git a/fonts/TewiFontOutline/2B42.png b/fonts/TewiFontOutline/2B42.png
index 534a4953a..6e71e0be0 100644
Binary files a/fonts/TewiFontOutline/2B42.png and b/fonts/TewiFontOutline/2B42.png differ
diff --git a/fonts/TewiFontOutline/2B43.png b/fonts/TewiFontOutline/2B43.png
index 60d85c95c..83ee5c4ef 100644
Binary files a/fonts/TewiFontOutline/2B43.png and b/fonts/TewiFontOutline/2B43.png differ
diff --git a/fonts/TewiFontOutline/2B44.png b/fonts/TewiFontOutline/2B44.png
index fe630e99d..03485a552 100644
Binary files a/fonts/TewiFontOutline/2B44.png and b/fonts/TewiFontOutline/2B44.png differ
diff --git a/fonts/TewiFontOutline/2B45.png b/fonts/TewiFontOutline/2B45.png
index f365e763e..00a5b42c7 100644
Binary files a/fonts/TewiFontOutline/2B45.png and b/fonts/TewiFontOutline/2B45.png differ
diff --git a/fonts/TewiFontOutline/2B46.png b/fonts/TewiFontOutline/2B46.png
index 40a453425..01ec73f8e 100644
Binary files a/fonts/TewiFontOutline/2B46.png and b/fonts/TewiFontOutline/2B46.png differ
diff --git a/fonts/TewiFontOutline/2B47.png b/fonts/TewiFontOutline/2B47.png
index d9264e7d5..34a0b57ea 100644
Binary files a/fonts/TewiFontOutline/2B47.png and b/fonts/TewiFontOutline/2B47.png differ
diff --git a/fonts/TewiFontOutline/2B48.png b/fonts/TewiFontOutline/2B48.png
index 1aeb4f963..d73bf35d2 100644
Binary files a/fonts/TewiFontOutline/2B48.png and b/fonts/TewiFontOutline/2B48.png differ
diff --git a/fonts/TewiFontOutline/2B49.png b/fonts/TewiFontOutline/2B49.png
index 555002b8b..46a0b8fc8 100644
Binary files a/fonts/TewiFontOutline/2B49.png and b/fonts/TewiFontOutline/2B49.png differ
diff --git a/fonts/TewiFontOutline/2B4A.png b/fonts/TewiFontOutline/2B4A.png
index 9290a293d..726ea88d6 100644
Binary files a/fonts/TewiFontOutline/2B4A.png and b/fonts/TewiFontOutline/2B4A.png differ
diff --git a/fonts/TewiFontOutline/2B4B.png b/fonts/TewiFontOutline/2B4B.png
index 3f2a28424..5790e54c5 100644
Binary files a/fonts/TewiFontOutline/2B4B.png and b/fonts/TewiFontOutline/2B4B.png differ
diff --git a/fonts/TewiFontOutline/2B4C.png b/fonts/TewiFontOutline/2B4C.png
index 23f47be04..6f3744e6d 100644
Binary files a/fonts/TewiFontOutline/2B4C.png and b/fonts/TewiFontOutline/2B4C.png differ
diff --git a/fonts/TewiFontOutline/2B4D.png b/fonts/TewiFontOutline/2B4D.png
index ec6ad1726..af4148302 100644
Binary files a/fonts/TewiFontOutline/2B4D.png and b/fonts/TewiFontOutline/2B4D.png differ
diff --git a/fonts/TewiFontOutline/2B4E.png b/fonts/TewiFontOutline/2B4E.png
index d9ec062bd..9ecc1f19a 100644
Binary files a/fonts/TewiFontOutline/2B4E.png and b/fonts/TewiFontOutline/2B4E.png differ
diff --git a/fonts/TewiFontOutline/2B4F.png b/fonts/TewiFontOutline/2B4F.png
index c3cb4605d..e3df2a2f8 100644
Binary files a/fonts/TewiFontOutline/2B4F.png and b/fonts/TewiFontOutline/2B4F.png differ
diff --git a/fonts/TewiFontOutline/2B50.png b/fonts/TewiFontOutline/2B50.png
index bef6e7c22..1cf55366f 100644
Binary files a/fonts/TewiFontOutline/2B50.png and b/fonts/TewiFontOutline/2B50.png differ
diff --git a/fonts/TewiFontOutline/2B51.png b/fonts/TewiFontOutline/2B51.png
index 83f16cb07..8c9057cef 100644
Binary files a/fonts/TewiFontOutline/2B51.png and b/fonts/TewiFontOutline/2B51.png differ
diff --git a/fonts/TewiFontOutline/2B52.png b/fonts/TewiFontOutline/2B52.png
index 2c04e9c8a..8d5547a95 100644
Binary files a/fonts/TewiFontOutline/2B52.png and b/fonts/TewiFontOutline/2B52.png differ
diff --git a/fonts/TewiFontOutline/2B53.png b/fonts/TewiFontOutline/2B53.png
index 8dc98fd16..394d0d872 100644
Binary files a/fonts/TewiFontOutline/2B53.png and b/fonts/TewiFontOutline/2B53.png differ
diff --git a/fonts/TewiFontOutline/2B54.png b/fonts/TewiFontOutline/2B54.png
index 53f49e607..8406fd90c 100644
Binary files a/fonts/TewiFontOutline/2B54.png and b/fonts/TewiFontOutline/2B54.png differ
diff --git a/fonts/TewiFontOutline/2B55.png b/fonts/TewiFontOutline/2B55.png
index cc2cb7ee2..3f2128e1b 100644
Binary files a/fonts/TewiFontOutline/2B55.png and b/fonts/TewiFontOutline/2B55.png differ
diff --git a/fonts/TewiFontOutline/2B58.png b/fonts/TewiFontOutline/2B58.png
index cc2cb7ee2..3f2128e1b 100644
Binary files a/fonts/TewiFontOutline/2B58.png and b/fonts/TewiFontOutline/2B58.png differ
diff --git a/fonts/TewiFontOutline/2B5A.png b/fonts/TewiFontOutline/2B5A.png
index f891f6a96..e499367fa 100644
Binary files a/fonts/TewiFontOutline/2B5A.png and b/fonts/TewiFontOutline/2B5A.png differ
diff --git a/fonts/TewiFontOutline/2B5B.png b/fonts/TewiFontOutline/2B5B.png
index 929b82f17..3cfbf0757 100644
Binary files a/fonts/TewiFontOutline/2B5B.png and b/fonts/TewiFontOutline/2B5B.png differ
diff --git a/fonts/TewiFontOutline/2B5C.png b/fonts/TewiFontOutline/2B5C.png
index 3ea682a20..b1e47d6a8 100644
Binary files a/fonts/TewiFontOutline/2B5C.png and b/fonts/TewiFontOutline/2B5C.png differ
diff --git a/fonts/TewiFontOutline/2B5D.png b/fonts/TewiFontOutline/2B5D.png
index f15959e16..78de43845 100644
Binary files a/fonts/TewiFontOutline/2B5D.png and b/fonts/TewiFontOutline/2B5D.png differ
diff --git a/fonts/TewiFontOutline/2B5E.png b/fonts/TewiFontOutline/2B5E.png
index 8fbef19a1..876b003ce 100644
Binary files a/fonts/TewiFontOutline/2B5E.png and b/fonts/TewiFontOutline/2B5E.png differ
diff --git a/fonts/TewiFontOutline/2B5F.png b/fonts/TewiFontOutline/2B5F.png
index 0f95f2208..f7df33b17 100644
Binary files a/fonts/TewiFontOutline/2B5F.png and b/fonts/TewiFontOutline/2B5F.png differ
diff --git a/fonts/TewiFontOutline/2B60.png b/fonts/TewiFontOutline/2B60.png
index 606c7e4e1..b5d33c272 100644
Binary files a/fonts/TewiFontOutline/2B60.png and b/fonts/TewiFontOutline/2B60.png differ
diff --git a/fonts/TewiFontOutline/2B61.png b/fonts/TewiFontOutline/2B61.png
index 741a9a17a..7dee404a2 100644
Binary files a/fonts/TewiFontOutline/2B61.png and b/fonts/TewiFontOutline/2B61.png differ
diff --git a/fonts/TewiFontOutline/2B62.png b/fonts/TewiFontOutline/2B62.png
index e98851f14..37c12ae03 100644
Binary files a/fonts/TewiFontOutline/2B62.png and b/fonts/TewiFontOutline/2B62.png differ
diff --git a/fonts/TewiFontOutline/2B63.png b/fonts/TewiFontOutline/2B63.png
index a6b55fb4d..beabe6aa9 100644
Binary files a/fonts/TewiFontOutline/2B63.png and b/fonts/TewiFontOutline/2B63.png differ
diff --git a/fonts/TewiFontOutline/2B65.png b/fonts/TewiFontOutline/2B65.png
index 3f277f667..842e8af8a 100644
Binary files a/fonts/TewiFontOutline/2B65.png and b/fonts/TewiFontOutline/2B65.png differ
diff --git a/fonts/TewiFontOutline/2B66.png b/fonts/TewiFontOutline/2B66.png
index 046559f33..40b74e439 100644
Binary files a/fonts/TewiFontOutline/2B66.png and b/fonts/TewiFontOutline/2B66.png differ
diff --git a/fonts/TewiFontOutline/2B67.png b/fonts/TewiFontOutline/2B67.png
index f4bf806e7..11bd4d6c9 100644
Binary files a/fonts/TewiFontOutline/2B67.png and b/fonts/TewiFontOutline/2B67.png differ
diff --git a/fonts/TewiFontOutline/2B68.png b/fonts/TewiFontOutline/2B68.png
index 170f0fe8b..be9ae28b9 100644
Binary files a/fonts/TewiFontOutline/2B68.png and b/fonts/TewiFontOutline/2B68.png differ
diff --git a/fonts/TewiFontOutline/2B69.png b/fonts/TewiFontOutline/2B69.png
index 017e5d103..a566fb22b 100644
Binary files a/fonts/TewiFontOutline/2B69.png and b/fonts/TewiFontOutline/2B69.png differ
diff --git a/fonts/TewiFontOutline/2B6A.png b/fonts/TewiFontOutline/2B6A.png
index 16584078c..b87be990e 100644
Binary files a/fonts/TewiFontOutline/2B6A.png and b/fonts/TewiFontOutline/2B6A.png differ
diff --git a/fonts/TewiFontOutline/2B6B.png b/fonts/TewiFontOutline/2B6B.png
index b42bf7fc5..13ba8475b 100644
Binary files a/fonts/TewiFontOutline/2B6B.png and b/fonts/TewiFontOutline/2B6B.png differ
diff --git a/fonts/TewiFontOutline/2B6C.png b/fonts/TewiFontOutline/2B6C.png
index 397e29b34..3f68828a6 100644
Binary files a/fonts/TewiFontOutline/2B6C.png and b/fonts/TewiFontOutline/2B6C.png differ
diff --git a/fonts/TewiFontOutline/2B6D.png b/fonts/TewiFontOutline/2B6D.png
index 1ee8e3b13..f24013d24 100644
Binary files a/fonts/TewiFontOutline/2B6D.png and b/fonts/TewiFontOutline/2B6D.png differ
diff --git a/fonts/TewiFontOutline/2B6E.png b/fonts/TewiFontOutline/2B6E.png
index f7018a83c..1fac974e1 100644
Binary files a/fonts/TewiFontOutline/2B6E.png and b/fonts/TewiFontOutline/2B6E.png differ
diff --git a/fonts/TewiFontOutline/2B6F.png b/fonts/TewiFontOutline/2B6F.png
index 26cc18418..bc634220d 100644
Binary files a/fonts/TewiFontOutline/2B6F.png and b/fonts/TewiFontOutline/2B6F.png differ
diff --git a/fonts/TewiFontOutline/2B70.png b/fonts/TewiFontOutline/2B70.png
index f70a69645..ceced3bf7 100644
Binary files a/fonts/TewiFontOutline/2B70.png and b/fonts/TewiFontOutline/2B70.png differ
diff --git a/fonts/TewiFontOutline/2B71.png b/fonts/TewiFontOutline/2B71.png
index 6421ce23d..217c92941 100644
Binary files a/fonts/TewiFontOutline/2B71.png and b/fonts/TewiFontOutline/2B71.png differ
diff --git a/fonts/TewiFontOutline/2B72.png b/fonts/TewiFontOutline/2B72.png
index bfe9bcb1b..bc36cc4c0 100644
Binary files a/fonts/TewiFontOutline/2B72.png and b/fonts/TewiFontOutline/2B72.png differ
diff --git a/fonts/TewiFontOutline/2B73.png b/fonts/TewiFontOutline/2B73.png
index 8ab9d8c72..2db7c8538 100644
Binary files a/fonts/TewiFontOutline/2B73.png and b/fonts/TewiFontOutline/2B73.png differ
diff --git a/fonts/TewiFontOutline/2B76.png b/fonts/TewiFontOutline/2B76.png
index 5d2e94dce..ab20e4d70 100644
Binary files a/fonts/TewiFontOutline/2B76.png and b/fonts/TewiFontOutline/2B76.png differ
diff --git a/fonts/TewiFontOutline/2B77.png b/fonts/TewiFontOutline/2B77.png
index 4fb436bfc..be7f607ca 100644
Binary files a/fonts/TewiFontOutline/2B77.png and b/fonts/TewiFontOutline/2B77.png differ
diff --git a/fonts/TewiFontOutline/2B78.png b/fonts/TewiFontOutline/2B78.png
index 6313d14e0..16e799bd0 100644
Binary files a/fonts/TewiFontOutline/2B78.png and b/fonts/TewiFontOutline/2B78.png differ
diff --git a/fonts/TewiFontOutline/2B79.png b/fonts/TewiFontOutline/2B79.png
index c6969e846..289593a06 100644
Binary files a/fonts/TewiFontOutline/2B79.png and b/fonts/TewiFontOutline/2B79.png differ
diff --git a/fonts/TewiFontOutline/2B7E.png b/fonts/TewiFontOutline/2B7E.png
index 0b92917b7..3fd0bbd28 100644
Binary files a/fonts/TewiFontOutline/2B7E.png and b/fonts/TewiFontOutline/2B7E.png differ
diff --git a/fonts/TewiFontOutline/2B80.png b/fonts/TewiFontOutline/2B80.png
index f5f9a7a66..686a784bf 100644
Binary files a/fonts/TewiFontOutline/2B80.png and b/fonts/TewiFontOutline/2B80.png differ
diff --git a/fonts/TewiFontOutline/2B82.png b/fonts/TewiFontOutline/2B82.png
index 93b433e29..a36f30870 100644
Binary files a/fonts/TewiFontOutline/2B82.png and b/fonts/TewiFontOutline/2B82.png differ
diff --git a/fonts/TewiFontOutline/2B88.png b/fonts/TewiFontOutline/2B88.png
index 0a9bbe522..ac88a63b5 100644
Binary files a/fonts/TewiFontOutline/2B88.png and b/fonts/TewiFontOutline/2B88.png differ
diff --git a/fonts/TewiFontOutline/2B89.png b/fonts/TewiFontOutline/2B89.png
index 185cde19a..c7ef56ae8 100644
Binary files a/fonts/TewiFontOutline/2B89.png and b/fonts/TewiFontOutline/2B89.png differ
diff --git a/fonts/TewiFontOutline/2B8A.png b/fonts/TewiFontOutline/2B8A.png
index c0f04a247..b5a377e42 100644
Binary files a/fonts/TewiFontOutline/2B8A.png and b/fonts/TewiFontOutline/2B8A.png differ
diff --git a/fonts/TewiFontOutline/2B8B.png b/fonts/TewiFontOutline/2B8B.png
index 0a0d5af05..4062a4042 100644
Binary files a/fonts/TewiFontOutline/2B8B.png and b/fonts/TewiFontOutline/2B8B.png differ
diff --git a/fonts/TewiFontOutline/2B8C.png b/fonts/TewiFontOutline/2B8C.png
index 276ff9c6e..e5278f9a2 100644
Binary files a/fonts/TewiFontOutline/2B8C.png and b/fonts/TewiFontOutline/2B8C.png differ
diff --git a/fonts/TewiFontOutline/2B8D.png b/fonts/TewiFontOutline/2B8D.png
index dfb64d078..1b37b2e68 100644
Binary files a/fonts/TewiFontOutline/2B8D.png and b/fonts/TewiFontOutline/2B8D.png differ
diff --git a/fonts/TewiFontOutline/2B8E.png b/fonts/TewiFontOutline/2B8E.png
index f98fbfbde..ce481c76b 100644
Binary files a/fonts/TewiFontOutline/2B8E.png and b/fonts/TewiFontOutline/2B8E.png differ
diff --git a/fonts/TewiFontOutline/2B8F.png b/fonts/TewiFontOutline/2B8F.png
index cffccbd69..522d67aae 100644
Binary files a/fonts/TewiFontOutline/2B8F.png and b/fonts/TewiFontOutline/2B8F.png differ
diff --git a/fonts/TewiFontOutline/2B90.png b/fonts/TewiFontOutline/2B90.png
index f54041e34..1c18db3f2 100644
Binary files a/fonts/TewiFontOutline/2B90.png and b/fonts/TewiFontOutline/2B90.png differ
diff --git a/fonts/TewiFontOutline/2B91.png b/fonts/TewiFontOutline/2B91.png
index 2020cfdab..effb07dc4 100644
Binary files a/fonts/TewiFontOutline/2B91.png and b/fonts/TewiFontOutline/2B91.png differ
diff --git a/fonts/TewiFontOutline/2B92.png b/fonts/TewiFontOutline/2B92.png
index c67198b78..1d236e288 100644
Binary files a/fonts/TewiFontOutline/2B92.png and b/fonts/TewiFontOutline/2B92.png differ
diff --git a/fonts/TewiFontOutline/2B93.png b/fonts/TewiFontOutline/2B93.png
index 5bfe872ec..2e97c3038 100644
Binary files a/fonts/TewiFontOutline/2B93.png and b/fonts/TewiFontOutline/2B93.png differ
diff --git a/fonts/TewiFontOutline/2B95.png b/fonts/TewiFontOutline/2B95.png
index 7d00c30ae..e3409835a 100644
Binary files a/fonts/TewiFontOutline/2B95.png and b/fonts/TewiFontOutline/2B95.png differ
diff --git a/fonts/TewiFontOutline/2BA0.png b/fonts/TewiFontOutline/2BA0.png
index 27d787b8b..608e04d55 100644
Binary files a/fonts/TewiFontOutline/2BA0.png and b/fonts/TewiFontOutline/2BA0.png differ
diff --git a/fonts/TewiFontOutline/2BA1.png b/fonts/TewiFontOutline/2BA1.png
index aa2af0c68..75383a6e2 100644
Binary files a/fonts/TewiFontOutline/2BA1.png and b/fonts/TewiFontOutline/2BA1.png differ
diff --git a/fonts/TewiFontOutline/2BA2.png b/fonts/TewiFontOutline/2BA2.png
index 1aa447dc3..0ea5dd163 100644
Binary files a/fonts/TewiFontOutline/2BA2.png and b/fonts/TewiFontOutline/2BA2.png differ
diff --git a/fonts/TewiFontOutline/2BA3.png b/fonts/TewiFontOutline/2BA3.png
index fd853719a..d731d281c 100644
Binary files a/fonts/TewiFontOutline/2BA3.png and b/fonts/TewiFontOutline/2BA3.png differ
diff --git a/fonts/TewiFontOutline/2BA4.png b/fonts/TewiFontOutline/2BA4.png
index 5e94f04ee..c54020fca 100644
Binary files a/fonts/TewiFontOutline/2BA4.png and b/fonts/TewiFontOutline/2BA4.png differ
diff --git a/fonts/TewiFontOutline/2BA5.png b/fonts/TewiFontOutline/2BA5.png
index 174617f84..6ea7fcc82 100644
Binary files a/fonts/TewiFontOutline/2BA5.png and b/fonts/TewiFontOutline/2BA5.png differ
diff --git a/fonts/TewiFontOutline/2BA6.png b/fonts/TewiFontOutline/2BA6.png
index d065b93e9..5f054c445 100644
Binary files a/fonts/TewiFontOutline/2BA6.png and b/fonts/TewiFontOutline/2BA6.png differ
diff --git a/fonts/TewiFontOutline/2BA7.png b/fonts/TewiFontOutline/2BA7.png
index 098f2760c..c9c96fe03 100644
Binary files a/fonts/TewiFontOutline/2BA7.png and b/fonts/TewiFontOutline/2BA7.png differ
diff --git a/fonts/TewiFontOutline/2BA8.png b/fonts/TewiFontOutline/2BA8.png
index de31dcc8b..f7a33dfa8 100644
Binary files a/fonts/TewiFontOutline/2BA8.png and b/fonts/TewiFontOutline/2BA8.png differ
diff --git a/fonts/TewiFontOutline/2BA9.png b/fonts/TewiFontOutline/2BA9.png
index 35557fd7e..e9604955a 100644
Binary files a/fonts/TewiFontOutline/2BA9.png and b/fonts/TewiFontOutline/2BA9.png differ
diff --git a/fonts/TewiFontOutline/2BAA.png b/fonts/TewiFontOutline/2BAA.png
index bd7d9d2df..e0ed12592 100644
Binary files a/fonts/TewiFontOutline/2BAA.png and b/fonts/TewiFontOutline/2BAA.png differ
diff --git a/fonts/TewiFontOutline/2BAB.png b/fonts/TewiFontOutline/2BAB.png
index 80d52b006..40ebaf94b 100644
Binary files a/fonts/TewiFontOutline/2BAB.png and b/fonts/TewiFontOutline/2BAB.png differ
diff --git a/fonts/TewiFontOutline/2BAC.png b/fonts/TewiFontOutline/2BAC.png
index 7d6e2086e..64607062f 100644
Binary files a/fonts/TewiFontOutline/2BAC.png and b/fonts/TewiFontOutline/2BAC.png differ
diff --git a/fonts/TewiFontOutline/2BAD.png b/fonts/TewiFontOutline/2BAD.png
index 175f1dcd4..c7320e9eb 100644
Binary files a/fonts/TewiFontOutline/2BAD.png and b/fonts/TewiFontOutline/2BAD.png differ
diff --git a/fonts/TewiFontOutline/2BAE.png b/fonts/TewiFontOutline/2BAE.png
index 0bae6df72..6a944d2f3 100644
Binary files a/fonts/TewiFontOutline/2BAE.png and b/fonts/TewiFontOutline/2BAE.png differ
diff --git a/fonts/TewiFontOutline/2BAF.png b/fonts/TewiFontOutline/2BAF.png
index d779bb5d7..d6394bf00 100644
Binary files a/fonts/TewiFontOutline/2BAF.png and b/fonts/TewiFontOutline/2BAF.png differ
diff --git a/fonts/TewiFontOutline/2BB8.png b/fonts/TewiFontOutline/2BB8.png
index 0ea0c6bfa..42f7a5e6f 100644
Binary files a/fonts/TewiFontOutline/2BB8.png and b/fonts/TewiFontOutline/2BB8.png differ
diff --git a/fonts/TewiFontOutline/2BC0.png b/fonts/TewiFontOutline/2BC0.png
index 1b690ff4d..0d2e65456 100644
Binary files a/fonts/TewiFontOutline/2BC0.png and b/fonts/TewiFontOutline/2BC0.png differ
diff --git a/fonts/TewiFontOutline/2BC1.png b/fonts/TewiFontOutline/2BC1.png
index 7c18f0ff5..08014f951 100644
Binary files a/fonts/TewiFontOutline/2BC1.png and b/fonts/TewiFontOutline/2BC1.png differ
diff --git a/fonts/TewiFontOutline/2BC2.png b/fonts/TewiFontOutline/2BC2.png
index e2f482a33..3920e848e 100644
Binary files a/fonts/TewiFontOutline/2BC2.png and b/fonts/TewiFontOutline/2BC2.png differ
diff --git a/fonts/TewiFontOutline/2BC5.png b/fonts/TewiFontOutline/2BC5.png
index 39256bba2..10fb40d7b 100644
Binary files a/fonts/TewiFontOutline/2BC5.png and b/fonts/TewiFontOutline/2BC5.png differ
diff --git a/fonts/TewiFontOutline/2BC6.png b/fonts/TewiFontOutline/2BC6.png
index 829e3bd03..c5b4b6537 100644
Binary files a/fonts/TewiFontOutline/2BC6.png and b/fonts/TewiFontOutline/2BC6.png differ
diff --git a/fonts/TewiFontOutline/2BC7.png b/fonts/TewiFontOutline/2BC7.png
index b49bbb968..8f6707a44 100644
Binary files a/fonts/TewiFontOutline/2BC7.png and b/fonts/TewiFontOutline/2BC7.png differ
diff --git a/fonts/TewiFontOutline/2BC8.png b/fonts/TewiFontOutline/2BC8.png
index f5cdee5d8..7370bc4d4 100644
Binary files a/fonts/TewiFontOutline/2BC8.png and b/fonts/TewiFontOutline/2BC8.png differ
diff --git a/fonts/TewiFontOutline/2BCA.png b/fonts/TewiFontOutline/2BCA.png
index 2431b0dcc..b5d3bfc21 100644
Binary files a/fonts/TewiFontOutline/2BCA.png and b/fonts/TewiFontOutline/2BCA.png differ
diff --git a/fonts/TewiFontOutline/2BCB.png b/fonts/TewiFontOutline/2BCB.png
index 7d4dd0623..b8d34e702 100644
Binary files a/fonts/TewiFontOutline/2BCB.png and b/fonts/TewiFontOutline/2BCB.png differ
diff --git a/fonts/TewiFontOutline/2BCC.png b/fonts/TewiFontOutline/2BCC.png
index e7cf4b78d..e6e2b2b8b 100644
Binary files a/fonts/TewiFontOutline/2BCC.png and b/fonts/TewiFontOutline/2BCC.png differ
diff --git a/fonts/TewiFontOutline/2BCD.png b/fonts/TewiFontOutline/2BCD.png
index 8ddf87b1c..9498b73c6 100644
Binary files a/fonts/TewiFontOutline/2BCD.png and b/fonts/TewiFontOutline/2BCD.png differ
diff --git a/fonts/TewiFontOutline/2BCE.png b/fonts/TewiFontOutline/2BCE.png
index 86147009c..e7421441a 100644
Binary files a/fonts/TewiFontOutline/2BCE.png and b/fonts/TewiFontOutline/2BCE.png differ
diff --git a/fonts/TewiFontOutline/2BCF.png b/fonts/TewiFontOutline/2BCF.png
index 521826d0b..46d83dc01 100644
Binary files a/fonts/TewiFontOutline/2BCF.png and b/fonts/TewiFontOutline/2BCF.png differ
diff --git a/fonts/TewiFontOutline/2BEC.png b/fonts/TewiFontOutline/2BEC.png
index fd12838d4..e465aa2ba 100644
Binary files a/fonts/TewiFontOutline/2BEC.png and b/fonts/TewiFontOutline/2BEC.png differ
diff --git a/fonts/TewiFontOutline/2BED.png b/fonts/TewiFontOutline/2BED.png
index 3be80ba40..a80bc136e 100644
Binary files a/fonts/TewiFontOutline/2BED.png and b/fonts/TewiFontOutline/2BED.png differ
diff --git a/fonts/TewiFontOutline/2BEE.png b/fonts/TewiFontOutline/2BEE.png
index beb80db10..3d746abc7 100644
Binary files a/fonts/TewiFontOutline/2BEE.png and b/fonts/TewiFontOutline/2BEE.png differ
diff --git a/fonts/TewiFontOutline/2BEF.png b/fonts/TewiFontOutline/2BEF.png
index 0dd857843..b2b362767 100644
Binary files a/fonts/TewiFontOutline/2BEF.png and b/fonts/TewiFontOutline/2BEF.png differ
diff --git a/fonts/TewiFontOutline/2C60.png b/fonts/TewiFontOutline/2C60.png
index 3488ef323..3faaa1e41 100644
Binary files a/fonts/TewiFontOutline/2C60.png and b/fonts/TewiFontOutline/2C60.png differ
diff --git a/fonts/TewiFontOutline/2C61.png b/fonts/TewiFontOutline/2C61.png
index 1b22d9c25..d8a42fe41 100644
Binary files a/fonts/TewiFontOutline/2C61.png and b/fonts/TewiFontOutline/2C61.png differ
diff --git a/fonts/TewiFontOutline/2C62.png b/fonts/TewiFontOutline/2C62.png
index a82e64b86..02b4a429a 100644
Binary files a/fonts/TewiFontOutline/2C62.png and b/fonts/TewiFontOutline/2C62.png differ
diff --git a/fonts/TewiFontOutline/2C63.png b/fonts/TewiFontOutline/2C63.png
index 1e048a522..aeecb57ab 100644
Binary files a/fonts/TewiFontOutline/2C63.png and b/fonts/TewiFontOutline/2C63.png differ
diff --git a/fonts/TewiFontOutline/2C64.png b/fonts/TewiFontOutline/2C64.png
index 683d859a0..558c16bf6 100644
Binary files a/fonts/TewiFontOutline/2C64.png and b/fonts/TewiFontOutline/2C64.png differ
diff --git a/fonts/TewiFontOutline/2C65.png b/fonts/TewiFontOutline/2C65.png
index 2753e9d94..a20c80691 100644
Binary files a/fonts/TewiFontOutline/2C65.png and b/fonts/TewiFontOutline/2C65.png differ
diff --git a/fonts/TewiFontOutline/2C66.png b/fonts/TewiFontOutline/2C66.png
index fbb89bfde..b1614fb88 100644
Binary files a/fonts/TewiFontOutline/2C66.png and b/fonts/TewiFontOutline/2C66.png differ
diff --git a/fonts/TewiFontOutline/2C67.png b/fonts/TewiFontOutline/2C67.png
index 07d96c81b..1bc0462c7 100644
Binary files a/fonts/TewiFontOutline/2C67.png and b/fonts/TewiFontOutline/2C67.png differ
diff --git a/fonts/TewiFontOutline/2C68.png b/fonts/TewiFontOutline/2C68.png
index 7e2d2a05c..f0acb27fd 100644
Binary files a/fonts/TewiFontOutline/2C68.png and b/fonts/TewiFontOutline/2C68.png differ
diff --git a/fonts/TewiFontOutline/2C69.png b/fonts/TewiFontOutline/2C69.png
index 7ac118892..7cb81deb5 100644
Binary files a/fonts/TewiFontOutline/2C69.png and b/fonts/TewiFontOutline/2C69.png differ
diff --git a/fonts/TewiFontOutline/2C6A.png b/fonts/TewiFontOutline/2C6A.png
index 78d30bc86..de5fbf11c 100644
Binary files a/fonts/TewiFontOutline/2C6A.png and b/fonts/TewiFontOutline/2C6A.png differ
diff --git a/fonts/TewiFontOutline/2C6B.png b/fonts/TewiFontOutline/2C6B.png
index dc0d0c369..7dae0b9df 100644
Binary files a/fonts/TewiFontOutline/2C6B.png and b/fonts/TewiFontOutline/2C6B.png differ
diff --git a/fonts/TewiFontOutline/2C6C.png b/fonts/TewiFontOutline/2C6C.png
index 904ad3fe9..1749af07a 100644
Binary files a/fonts/TewiFontOutline/2C6C.png and b/fonts/TewiFontOutline/2C6C.png differ
diff --git a/fonts/TewiFontOutline/2C6D.png b/fonts/TewiFontOutline/2C6D.png
index 9470df6e0..547e9eeaa 100644
Binary files a/fonts/TewiFontOutline/2C6D.png and b/fonts/TewiFontOutline/2C6D.png differ
diff --git a/fonts/TewiFontOutline/2C6E.png b/fonts/TewiFontOutline/2C6E.png
index 2305e8e3c..170e97b3a 100644
Binary files a/fonts/TewiFontOutline/2C6E.png and b/fonts/TewiFontOutline/2C6E.png differ
diff --git a/fonts/TewiFontOutline/2C6F.png b/fonts/TewiFontOutline/2C6F.png
index 68eb7ab18..e06c45442 100644
Binary files a/fonts/TewiFontOutline/2C6F.png and b/fonts/TewiFontOutline/2C6F.png differ
diff --git a/fonts/TewiFontOutline/2C70.png b/fonts/TewiFontOutline/2C70.png
index e046f33d9..c7936e2b8 100644
Binary files a/fonts/TewiFontOutline/2C70.png and b/fonts/TewiFontOutline/2C70.png differ
diff --git a/fonts/TewiFontOutline/2C71.png b/fonts/TewiFontOutline/2C71.png
index 599ff618a..023e6ebcb 100644
Binary files a/fonts/TewiFontOutline/2C71.png and b/fonts/TewiFontOutline/2C71.png differ
diff --git a/fonts/TewiFontOutline/2C72.png b/fonts/TewiFontOutline/2C72.png
index 6252a87f0..550d9ff95 100644
Binary files a/fonts/TewiFontOutline/2C72.png and b/fonts/TewiFontOutline/2C72.png differ
diff --git a/fonts/TewiFontOutline/2C73.png b/fonts/TewiFontOutline/2C73.png
index cadab7159..24dcab4e0 100644
Binary files a/fonts/TewiFontOutline/2C73.png and b/fonts/TewiFontOutline/2C73.png differ
diff --git a/fonts/TewiFontOutline/2C74.png b/fonts/TewiFontOutline/2C74.png
index 29c7db77a..e7688cac3 100644
Binary files a/fonts/TewiFontOutline/2C74.png and b/fonts/TewiFontOutline/2C74.png differ
diff --git a/fonts/TewiFontOutline/2C75.png b/fonts/TewiFontOutline/2C75.png
index 7b176d977..840506d32 100644
Binary files a/fonts/TewiFontOutline/2C75.png and b/fonts/TewiFontOutline/2C75.png differ
diff --git a/fonts/TewiFontOutline/2C76.png b/fonts/TewiFontOutline/2C76.png
index c71f246fb..b8e4d6f12 100644
Binary files a/fonts/TewiFontOutline/2C76.png and b/fonts/TewiFontOutline/2C76.png differ
diff --git a/fonts/TewiFontOutline/2C77.png b/fonts/TewiFontOutline/2C77.png
index 2d3a48b1a..e51d70f5e 100644
Binary files a/fonts/TewiFontOutline/2C77.png and b/fonts/TewiFontOutline/2C77.png differ
diff --git a/fonts/TewiFontOutline/2C78.png b/fonts/TewiFontOutline/2C78.png
index 1007fd356..3bbaf0db0 100644
Binary files a/fonts/TewiFontOutline/2C78.png and b/fonts/TewiFontOutline/2C78.png differ
diff --git a/fonts/TewiFontOutline/2C79.png b/fonts/TewiFontOutline/2C79.png
index dc3d790f0..0787ff7ae 100644
Binary files a/fonts/TewiFontOutline/2C79.png and b/fonts/TewiFontOutline/2C79.png differ
diff --git a/fonts/TewiFontOutline/2C7A.png b/fonts/TewiFontOutline/2C7A.png
index 29092187c..028eb79d3 100644
Binary files a/fonts/TewiFontOutline/2C7A.png and b/fonts/TewiFontOutline/2C7A.png differ
diff --git a/fonts/TewiFontOutline/2C7B.png b/fonts/TewiFontOutline/2C7B.png
index c39aacef8..78683c6f2 100644
Binary files a/fonts/TewiFontOutline/2C7B.png and b/fonts/TewiFontOutline/2C7B.png differ
diff --git a/fonts/TewiFontOutline/2C7C.png b/fonts/TewiFontOutline/2C7C.png
index eec9534c3..42831418f 100644
Binary files a/fonts/TewiFontOutline/2C7C.png and b/fonts/TewiFontOutline/2C7C.png differ
diff --git a/fonts/TewiFontOutline/2C7D.png b/fonts/TewiFontOutline/2C7D.png
index b673f7fd8..6ea64d6b1 100644
Binary files a/fonts/TewiFontOutline/2C7D.png and b/fonts/TewiFontOutline/2C7D.png differ
diff --git a/fonts/TewiFontOutline/2C7E.png b/fonts/TewiFontOutline/2C7E.png
index 0d1cfa8e8..db2724d04 100644
Binary files a/fonts/TewiFontOutline/2C7E.png and b/fonts/TewiFontOutline/2C7E.png differ
diff --git a/fonts/TewiFontOutline/2C7F.png b/fonts/TewiFontOutline/2C7F.png
index a497a6bb7..ab2528727 100644
Binary files a/fonts/TewiFontOutline/2C7F.png and b/fonts/TewiFontOutline/2C7F.png differ
diff --git a/fonts/TewiFontOutline/2E00.png b/fonts/TewiFontOutline/2E00.png
index efc495571..9767a9e67 100644
Binary files a/fonts/TewiFontOutline/2E00.png and b/fonts/TewiFontOutline/2E00.png differ
diff --git a/fonts/TewiFontOutline/2E01.png b/fonts/TewiFontOutline/2E01.png
index 77cae6479..f440933f6 100644
Binary files a/fonts/TewiFontOutline/2E01.png and b/fonts/TewiFontOutline/2E01.png differ
diff --git a/fonts/TewiFontOutline/2E02.png b/fonts/TewiFontOutline/2E02.png
index 74832144c..7c33441bd 100644
Binary files a/fonts/TewiFontOutline/2E02.png and b/fonts/TewiFontOutline/2E02.png differ
diff --git a/fonts/TewiFontOutline/2E03.png b/fonts/TewiFontOutline/2E03.png
index 82b6c5360..395c1454b 100644
Binary files a/fonts/TewiFontOutline/2E03.png and b/fonts/TewiFontOutline/2E03.png differ
diff --git a/fonts/TewiFontOutline/2E04.png b/fonts/TewiFontOutline/2E04.png
index b8e3e8e1e..e2f033047 100644
Binary files a/fonts/TewiFontOutline/2E04.png and b/fonts/TewiFontOutline/2E04.png differ
diff --git a/fonts/TewiFontOutline/2E05.png b/fonts/TewiFontOutline/2E05.png
index 4da15092c..4c6da27f5 100644
Binary files a/fonts/TewiFontOutline/2E05.png and b/fonts/TewiFontOutline/2E05.png differ
diff --git a/fonts/TewiFontOutline/2E06.png b/fonts/TewiFontOutline/2E06.png
index 1df15f0f2..ce7e34409 100644
Binary files a/fonts/TewiFontOutline/2E06.png and b/fonts/TewiFontOutline/2E06.png differ
diff --git a/fonts/TewiFontOutline/2E07.png b/fonts/TewiFontOutline/2E07.png
index 950341d52..5611c24bc 100644
Binary files a/fonts/TewiFontOutline/2E07.png and b/fonts/TewiFontOutline/2E07.png differ
diff --git a/fonts/TewiFontOutline/2E08.png b/fonts/TewiFontOutline/2E08.png
index 6b6316c92..9873265d5 100644
Binary files a/fonts/TewiFontOutline/2E08.png and b/fonts/TewiFontOutline/2E08.png differ
diff --git a/fonts/TewiFontOutline/2E09.png b/fonts/TewiFontOutline/2E09.png
index 5e16f2504..069b90ba4 100644
Binary files a/fonts/TewiFontOutline/2E09.png and b/fonts/TewiFontOutline/2E09.png differ
diff --git a/fonts/TewiFontOutline/2E0A.png b/fonts/TewiFontOutline/2E0A.png
index 0c0ce52bc..a5938ca9e 100644
Binary files a/fonts/TewiFontOutline/2E0A.png and b/fonts/TewiFontOutline/2E0A.png differ
diff --git a/fonts/TewiFontOutline/2E0B.png b/fonts/TewiFontOutline/2E0B.png
index ae459c2de..a88c5ea2f 100644
Binary files a/fonts/TewiFontOutline/2E0B.png and b/fonts/TewiFontOutline/2E0B.png differ
diff --git a/fonts/TewiFontOutline/2E0C.png b/fonts/TewiFontOutline/2E0C.png
index d5dc29d64..112633645 100644
Binary files a/fonts/TewiFontOutline/2E0C.png and b/fonts/TewiFontOutline/2E0C.png differ
diff --git a/fonts/TewiFontOutline/2E0D.png b/fonts/TewiFontOutline/2E0D.png
index e3873a9a9..143574bf9 100644
Binary files a/fonts/TewiFontOutline/2E0D.png and b/fonts/TewiFontOutline/2E0D.png differ
diff --git a/fonts/TewiFontOutline/2E0F.png b/fonts/TewiFontOutline/2E0F.png
index 578c70d7f..41a43dc85 100644
Binary files a/fonts/TewiFontOutline/2E0F.png and b/fonts/TewiFontOutline/2E0F.png differ
diff --git a/fonts/TewiFontOutline/2E10.png b/fonts/TewiFontOutline/2E10.png
index ecd4bdcfc..59a616944 100644
Binary files a/fonts/TewiFontOutline/2E10.png and b/fonts/TewiFontOutline/2E10.png differ
diff --git a/fonts/TewiFontOutline/2E11.png b/fonts/TewiFontOutline/2E11.png
index e33338722..6ca1b98be 100644
Binary files a/fonts/TewiFontOutline/2E11.png and b/fonts/TewiFontOutline/2E11.png differ
diff --git a/fonts/TewiFontOutline/2E12.png b/fonts/TewiFontOutline/2E12.png
index 5758105c7..92d2e8778 100644
Binary files a/fonts/TewiFontOutline/2E12.png and b/fonts/TewiFontOutline/2E12.png differ
diff --git a/fonts/TewiFontOutline/2E13.png b/fonts/TewiFontOutline/2E13.png
index 84d3c214e..002b9e340 100644
Binary files a/fonts/TewiFontOutline/2E13.png and b/fonts/TewiFontOutline/2E13.png differ
diff --git a/fonts/TewiFontOutline/2E14.png b/fonts/TewiFontOutline/2E14.png
index 3f82165af..3ad61726b 100644
Binary files a/fonts/TewiFontOutline/2E14.png and b/fonts/TewiFontOutline/2E14.png differ
diff --git a/fonts/TewiFontOutline/2E15.png b/fonts/TewiFontOutline/2E15.png
index 55788bfdc..160e3185d 100644
Binary files a/fonts/TewiFontOutline/2E15.png and b/fonts/TewiFontOutline/2E15.png differ
diff --git a/fonts/TewiFontOutline/2E16.png b/fonts/TewiFontOutline/2E16.png
index 62f57097c..a65b9011f 100644
Binary files a/fonts/TewiFontOutline/2E16.png and b/fonts/TewiFontOutline/2E16.png differ
diff --git a/fonts/TewiFontOutline/2E17.png b/fonts/TewiFontOutline/2E17.png
index 4ba2ba877..900cf6a2f 100644
Binary files a/fonts/TewiFontOutline/2E17.png and b/fonts/TewiFontOutline/2E17.png differ
diff --git a/fonts/TewiFontOutline/2E18.png b/fonts/TewiFontOutline/2E18.png
index bcb596d20..c8cfcb19d 100644
Binary files a/fonts/TewiFontOutline/2E18.png and b/fonts/TewiFontOutline/2E18.png differ
diff --git a/fonts/TewiFontOutline/2E1A.png b/fonts/TewiFontOutline/2E1A.png
index 5b3fb5a8a..b9ef7edcc 100644
Binary files a/fonts/TewiFontOutline/2E1A.png and b/fonts/TewiFontOutline/2E1A.png differ
diff --git a/fonts/TewiFontOutline/2E1B.png b/fonts/TewiFontOutline/2E1B.png
index 74b5d44ac..a4e256af2 100644
Binary files a/fonts/TewiFontOutline/2E1B.png and b/fonts/TewiFontOutline/2E1B.png differ
diff --git a/fonts/TewiFontOutline/2E1C.png b/fonts/TewiFontOutline/2E1C.png
index 4d237a18e..a0c4746e8 100644
Binary files a/fonts/TewiFontOutline/2E1C.png and b/fonts/TewiFontOutline/2E1C.png differ
diff --git a/fonts/TewiFontOutline/2E1D.png b/fonts/TewiFontOutline/2E1D.png
index 85f796d1b..2d5dd7957 100644
Binary files a/fonts/TewiFontOutline/2E1D.png and b/fonts/TewiFontOutline/2E1D.png differ
diff --git a/fonts/TewiFontOutline/2E1E.png b/fonts/TewiFontOutline/2E1E.png
index 225b2a0e2..fa9a7f1b3 100644
Binary files a/fonts/TewiFontOutline/2E1E.png and b/fonts/TewiFontOutline/2E1E.png differ
diff --git a/fonts/TewiFontOutline/2E1F.png b/fonts/TewiFontOutline/2E1F.png
index 35c1dabd2..083e58737 100644
Binary files a/fonts/TewiFontOutline/2E1F.png and b/fonts/TewiFontOutline/2E1F.png differ
diff --git a/fonts/TewiFontOutline/2E20.png b/fonts/TewiFontOutline/2E20.png
index c9e759a31..3d4a0cd35 100644
Binary files a/fonts/TewiFontOutline/2E20.png and b/fonts/TewiFontOutline/2E20.png differ
diff --git a/fonts/TewiFontOutline/2E21.png b/fonts/TewiFontOutline/2E21.png
index 84c441604..43739e4ad 100644
Binary files a/fonts/TewiFontOutline/2E21.png and b/fonts/TewiFontOutline/2E21.png differ
diff --git a/fonts/TewiFontOutline/2E22.png b/fonts/TewiFontOutline/2E22.png
index c068c07af..a4806c22e 100644
Binary files a/fonts/TewiFontOutline/2E22.png and b/fonts/TewiFontOutline/2E22.png differ
diff --git a/fonts/TewiFontOutline/2E23.png b/fonts/TewiFontOutline/2E23.png
index 84c441604..43739e4ad 100644
Binary files a/fonts/TewiFontOutline/2E23.png and b/fonts/TewiFontOutline/2E23.png differ
diff --git a/fonts/TewiFontOutline/2E24.png b/fonts/TewiFontOutline/2E24.png
index 339a61eed..96e9c728d 100644
Binary files a/fonts/TewiFontOutline/2E24.png and b/fonts/TewiFontOutline/2E24.png differ
diff --git a/fonts/TewiFontOutline/2E25.png b/fonts/TewiFontOutline/2E25.png
index a01c4734a..e6b39e6ec 100644
Binary files a/fonts/TewiFontOutline/2E25.png and b/fonts/TewiFontOutline/2E25.png differ
diff --git a/fonts/TewiFontOutline/2E26.png b/fonts/TewiFontOutline/2E26.png
index 9cd106d50..decd0b1b0 100644
Binary files a/fonts/TewiFontOutline/2E26.png and b/fonts/TewiFontOutline/2E26.png differ
diff --git a/fonts/TewiFontOutline/2E27.png b/fonts/TewiFontOutline/2E27.png
index 5020595ab..0a68dc12b 100644
Binary files a/fonts/TewiFontOutline/2E27.png and b/fonts/TewiFontOutline/2E27.png differ
diff --git a/fonts/TewiFontOutline/2E28.png b/fonts/TewiFontOutline/2E28.png
index cb01201a6..f530300f2 100644
Binary files a/fonts/TewiFontOutline/2E28.png and b/fonts/TewiFontOutline/2E28.png differ
diff --git a/fonts/TewiFontOutline/2E29.png b/fonts/TewiFontOutline/2E29.png
index 822fb2fa9..109225df8 100644
Binary files a/fonts/TewiFontOutline/2E29.png and b/fonts/TewiFontOutline/2E29.png differ
diff --git a/fonts/TewiFontOutline/2E2A.png b/fonts/TewiFontOutline/2E2A.png
index 0205c683f..054919614 100644
Binary files a/fonts/TewiFontOutline/2E2A.png and b/fonts/TewiFontOutline/2E2A.png differ
diff --git a/fonts/TewiFontOutline/2E2B.png b/fonts/TewiFontOutline/2E2B.png
index dee8a19d8..c6c3f5179 100644
Binary files a/fonts/TewiFontOutline/2E2B.png and b/fonts/TewiFontOutline/2E2B.png differ
diff --git a/fonts/TewiFontOutline/2E2C.png b/fonts/TewiFontOutline/2E2C.png
index 517a64f59..7a27047b6 100644
Binary files a/fonts/TewiFontOutline/2E2C.png and b/fonts/TewiFontOutline/2E2C.png differ
diff --git a/fonts/TewiFontOutline/2E2D.png b/fonts/TewiFontOutline/2E2D.png
index ef1607a5e..9fa527c1b 100644
Binary files a/fonts/TewiFontOutline/2E2D.png and b/fonts/TewiFontOutline/2E2D.png differ
diff --git a/fonts/TewiFontOutline/2E2E.png b/fonts/TewiFontOutline/2E2E.png
index a4e023b8f..d140249c1 100644
Binary files a/fonts/TewiFontOutline/2E2E.png and b/fonts/TewiFontOutline/2E2E.png differ
diff --git a/fonts/TewiFontOutline/2E2F.png b/fonts/TewiFontOutline/2E2F.png
index 3d78d3781..e180b27cd 100644
Binary files a/fonts/TewiFontOutline/2E2F.png and b/fonts/TewiFontOutline/2E2F.png differ
diff --git a/fonts/TewiFontOutline/2E30.png b/fonts/TewiFontOutline/2E30.png
index e8639eca9..c0ce73ad9 100644
Binary files a/fonts/TewiFontOutline/2E30.png and b/fonts/TewiFontOutline/2E30.png differ
diff --git a/fonts/TewiFontOutline/2E31.png b/fonts/TewiFontOutline/2E31.png
index bf28f90ae..c9dc60ff8 100644
Binary files a/fonts/TewiFontOutline/2E31.png and b/fonts/TewiFontOutline/2E31.png differ
diff --git a/fonts/TewiFontOutline/2E32.png b/fonts/TewiFontOutline/2E32.png
index 7815fc29a..970f1f4d1 100644
Binary files a/fonts/TewiFontOutline/2E32.png and b/fonts/TewiFontOutline/2E32.png differ
diff --git a/fonts/TewiFontOutline/2E33.png b/fonts/TewiFontOutline/2E33.png
index 28270b539..9ad6328d5 100644
Binary files a/fonts/TewiFontOutline/2E33.png and b/fonts/TewiFontOutline/2E33.png differ
diff --git a/fonts/TewiFontOutline/2E34.png b/fonts/TewiFontOutline/2E34.png
index 51b32236e..cfd0550ac 100644
Binary files a/fonts/TewiFontOutline/2E34.png and b/fonts/TewiFontOutline/2E34.png differ
diff --git a/fonts/TewiFontOutline/2E35.png b/fonts/TewiFontOutline/2E35.png
index 248c9821d..dca785808 100644
Binary files a/fonts/TewiFontOutline/2E35.png and b/fonts/TewiFontOutline/2E35.png differ
diff --git a/fonts/TewiFontOutline/2E36.png b/fonts/TewiFontOutline/2E36.png
index ecdd272aa..a08dc00a1 100644
Binary files a/fonts/TewiFontOutline/2E36.png and b/fonts/TewiFontOutline/2E36.png differ
diff --git a/fonts/TewiFontOutline/2E37.png b/fonts/TewiFontOutline/2E37.png
index 0ac347ded..b300df083 100644
Binary files a/fonts/TewiFontOutline/2E37.png and b/fonts/TewiFontOutline/2E37.png differ
diff --git a/fonts/TewiFontOutline/2E38.png b/fonts/TewiFontOutline/2E38.png
index b6dce2ba7..09f64008a 100644
Binary files a/fonts/TewiFontOutline/2E38.png and b/fonts/TewiFontOutline/2E38.png differ
diff --git a/fonts/TewiFontOutline/2E39.png b/fonts/TewiFontOutline/2E39.png
index e76e47315..a5a26c64f 100644
Binary files a/fonts/TewiFontOutline/2E39.png and b/fonts/TewiFontOutline/2E39.png differ
diff --git a/fonts/TewiFontOutline/2E3A.png b/fonts/TewiFontOutline/2E3A.png
index 13b7c235f..37937a77f 100644
Binary files a/fonts/TewiFontOutline/2E3A.png and b/fonts/TewiFontOutline/2E3A.png differ
diff --git a/fonts/TewiFontOutline/2E3B.png b/fonts/TewiFontOutline/2E3B.png
index 6039b1cb7..19e0b749d 100644
Binary files a/fonts/TewiFontOutline/2E3B.png and b/fonts/TewiFontOutline/2E3B.png differ
diff --git a/fonts/TewiFontOutline/2E3C.png b/fonts/TewiFontOutline/2E3C.png
index 1cf7b80a0..b990594f4 100644
Binary files a/fonts/TewiFontOutline/2E3C.png and b/fonts/TewiFontOutline/2E3C.png differ
diff --git a/fonts/TewiFontOutline/2E3D.png b/fonts/TewiFontOutline/2E3D.png
index f00ddb4a9..19623d74f 100644
Binary files a/fonts/TewiFontOutline/2E3D.png and b/fonts/TewiFontOutline/2E3D.png differ
diff --git a/fonts/TewiFontOutline/2E3E.png b/fonts/TewiFontOutline/2E3E.png
index 5f9ce402f..6c63d8ab1 100644
Binary files a/fonts/TewiFontOutline/2E3E.png and b/fonts/TewiFontOutline/2E3E.png differ
diff --git a/fonts/TewiFontOutline/2E3F.png b/fonts/TewiFontOutline/2E3F.png
index e0b3e4c52..be5070683 100644
Binary files a/fonts/TewiFontOutline/2E3F.png and b/fonts/TewiFontOutline/2E3F.png differ
diff --git a/fonts/TewiFontOutline/2E40.png b/fonts/TewiFontOutline/2E40.png
index c90951c25..3130c7d8a 100644
Binary files a/fonts/TewiFontOutline/2E40.png and b/fonts/TewiFontOutline/2E40.png differ
diff --git a/fonts/TewiFontOutline/E0A0.png b/fonts/TewiFontOutline/E0A0.png
index 781c6ce82..3f325eb92 100644
Binary files a/fonts/TewiFontOutline/E0A0.png and b/fonts/TewiFontOutline/E0A0.png differ
diff --git a/fonts/TewiFontOutline/E0A1.png b/fonts/TewiFontOutline/E0A1.png
index cbff5c735..b915fa8cd 100644
Binary files a/fonts/TewiFontOutline/E0A1.png and b/fonts/TewiFontOutline/E0A1.png differ
diff --git a/fonts/TewiFontOutline/E0A2.png b/fonts/TewiFontOutline/E0A2.png
index 1baf3d3c8..e7092fa58 100644
Binary files a/fonts/TewiFontOutline/E0A2.png and b/fonts/TewiFontOutline/E0A2.png differ
diff --git a/fonts/TewiFontOutline/E0A5.png b/fonts/TewiFontOutline/E0A5.png
index bb2d7b459..cdd1e7ecb 100644
Binary files a/fonts/TewiFontOutline/E0A5.png and b/fonts/TewiFontOutline/E0A5.png differ
diff --git a/fonts/TewiFontOutline/E0A6.png b/fonts/TewiFontOutline/E0A6.png
index 8f913a335..96d9f7a11 100644
Binary files a/fonts/TewiFontOutline/E0A6.png and b/fonts/TewiFontOutline/E0A6.png differ
diff --git a/fonts/TewiFontOutline/E0A7.png b/fonts/TewiFontOutline/E0A7.png
index 20c16aa9a..52b3fc3e0 100644
Binary files a/fonts/TewiFontOutline/E0A7.png and b/fonts/TewiFontOutline/E0A7.png differ
diff --git a/fonts/TewiFontOutline/E0A8.png b/fonts/TewiFontOutline/E0A8.png
index 1032c69a5..347f334b9 100644
Binary files a/fonts/TewiFontOutline/E0A8.png and b/fonts/TewiFontOutline/E0A8.png differ
diff --git a/fonts/TewiFontOutline/E0A9.png b/fonts/TewiFontOutline/E0A9.png
index 699b61bfe..12ab9dd98 100644
Binary files a/fonts/TewiFontOutline/E0A9.png and b/fonts/TewiFontOutline/E0A9.png differ
diff --git a/fonts/TewiFontOutline/E0AA.png b/fonts/TewiFontOutline/E0AA.png
index 4f8060adb..d2f0eb653 100644
Binary files a/fonts/TewiFontOutline/E0AA.png and b/fonts/TewiFontOutline/E0AA.png differ
diff --git a/fonts/TewiFontOutline/E0AB.png b/fonts/TewiFontOutline/E0AB.png
index 9e43dc8f3..3ed55c9ae 100644
Binary files a/fonts/TewiFontOutline/E0AB.png and b/fonts/TewiFontOutline/E0AB.png differ
diff --git a/fonts/TewiFontOutline/E0AC.png b/fonts/TewiFontOutline/E0AC.png
index 48fc399ae..dcf8098ff 100644
Binary files a/fonts/TewiFontOutline/E0AC.png and b/fonts/TewiFontOutline/E0AC.png differ
diff --git a/fonts/TewiFontOutline/E0B0.png b/fonts/TewiFontOutline/E0B0.png
index 4d460dc5f..ff2465205 100644
Binary files a/fonts/TewiFontOutline/E0B0.png and b/fonts/TewiFontOutline/E0B0.png differ
diff --git a/fonts/TewiFontOutline/E0B1.png b/fonts/TewiFontOutline/E0B1.png
index 79138ac3a..b8a3d98ea 100644
Binary files a/fonts/TewiFontOutline/E0B1.png and b/fonts/TewiFontOutline/E0B1.png differ
diff --git a/fonts/TewiFontOutline/E0B2.png b/fonts/TewiFontOutline/E0B2.png
index 59b71e2f6..650b4e396 100644
Binary files a/fonts/TewiFontOutline/E0B2.png and b/fonts/TewiFontOutline/E0B2.png differ
diff --git a/fonts/TewiFontOutline/E0B3.png b/fonts/TewiFontOutline/E0B3.png
index 01e23cf4d..d992f7011 100644
Binary files a/fonts/TewiFontOutline/E0B3.png and b/fonts/TewiFontOutline/E0B3.png differ
diff --git a/fonts/TewiFontOutline/E0B5.png b/fonts/TewiFontOutline/E0B5.png
index 6f2ea9b87..08280a9bd 100644
Binary files a/fonts/TewiFontOutline/E0B5.png and b/fonts/TewiFontOutline/E0B5.png differ
diff --git a/fonts/TewiFontOutline/E0B6.png b/fonts/TewiFontOutline/E0B6.png
index be020773f..d34c8bb44 100644
Binary files a/fonts/TewiFontOutline/E0B6.png and b/fonts/TewiFontOutline/E0B6.png differ
diff --git a/fonts/TewiFontOutline/E0B7.png b/fonts/TewiFontOutline/E0B7.png
index 771ac8a1b..019b9b0db 100644
Binary files a/fonts/TewiFontOutline/E0B7.png and b/fonts/TewiFontOutline/E0B7.png differ
diff --git a/fonts/TewiFontOutline/E0B8.png b/fonts/TewiFontOutline/E0B8.png
index e564bbfc1..339724cdc 100644
Binary files a/fonts/TewiFontOutline/E0B8.png and b/fonts/TewiFontOutline/E0B8.png differ
diff --git a/fonts/TewiFontOutline/E0C0.png b/fonts/TewiFontOutline/E0C0.png
index 71c670633..890fab842 100644
Binary files a/fonts/TewiFontOutline/E0C0.png and b/fonts/TewiFontOutline/E0C0.png differ
diff --git a/fonts/TewiFontOutline/E0C1.png b/fonts/TewiFontOutline/E0C1.png
index e081afe14..56cafb58f 100644
Binary files a/fonts/TewiFontOutline/E0C1.png and b/fonts/TewiFontOutline/E0C1.png differ
diff --git a/fonts/TewiFontOutline/E0C2.png b/fonts/TewiFontOutline/E0C2.png
index 39deb172b..a26928257 100644
Binary files a/fonts/TewiFontOutline/E0C2.png and b/fonts/TewiFontOutline/E0C2.png differ
diff --git a/fonts/TewiFontOutline/E0C3.png b/fonts/TewiFontOutline/E0C3.png
index 02bfcbdbf..a055b5622 100644
Binary files a/fonts/TewiFontOutline/E0C3.png and b/fonts/TewiFontOutline/E0C3.png differ
diff --git a/fonts/TewiFontOutline/E0C4.png b/fonts/TewiFontOutline/E0C4.png
index 740eac3d2..ccb283d7e 100644
Binary files a/fonts/TewiFontOutline/E0C4.png and b/fonts/TewiFontOutline/E0C4.png differ
diff --git a/fonts/TewiFontOutline/E0C5.png b/fonts/TewiFontOutline/E0C5.png
index 673d931c5..fa1c56ebf 100644
Binary files a/fonts/TewiFontOutline/E0C5.png and b/fonts/TewiFontOutline/E0C5.png differ
diff --git a/fonts/TewiFontOutline/E0C6.png b/fonts/TewiFontOutline/E0C6.png
index c26ef1b33..ae23ea556 100644
Binary files a/fonts/TewiFontOutline/E0C6.png and b/fonts/TewiFontOutline/E0C6.png differ
diff --git a/fonts/TewiFontOutline/E0C7.png b/fonts/TewiFontOutline/E0C7.png
index 1630c4120..369e66571 100644
Binary files a/fonts/TewiFontOutline/E0C7.png and b/fonts/TewiFontOutline/E0C7.png differ
diff --git a/fonts/TewiFontOutline/FB01.png b/fonts/TewiFontOutline/FB01.png
index 234243312..9bb035488 100644
Binary files a/fonts/TewiFontOutline/FB01.png and b/fonts/TewiFontOutline/FB01.png differ
diff --git a/fonts/TewiFontOutline/FB02.png b/fonts/TewiFontOutline/FB02.png
index fc18482fe..ba876ea1d 100644
Binary files a/fonts/TewiFontOutline/FB02.png and b/fonts/TewiFontOutline/FB02.png differ
diff --git a/fonts/TewiFontOutline/FF01.png b/fonts/TewiFontOutline/FF01.png
index b56df7e4d..3a8912451 100644
Binary files a/fonts/TewiFontOutline/FF01.png and b/fonts/TewiFontOutline/FF01.png differ
diff --git a/fonts/TewiFontOutline/FF02.png b/fonts/TewiFontOutline/FF02.png
index c30dc8276..a8ee62794 100644
Binary files a/fonts/TewiFontOutline/FF02.png and b/fonts/TewiFontOutline/FF02.png differ
diff --git a/fonts/TewiFontOutline/FF03.png b/fonts/TewiFontOutline/FF03.png
index 966e6c4f5..cdd044704 100644
Binary files a/fonts/TewiFontOutline/FF03.png and b/fonts/TewiFontOutline/FF03.png differ
diff --git a/fonts/TewiFontOutline/FF04.png b/fonts/TewiFontOutline/FF04.png
index f92a68b43..7a82c4e38 100644
Binary files a/fonts/TewiFontOutline/FF04.png and b/fonts/TewiFontOutline/FF04.png differ
diff --git a/fonts/TewiFontOutline/FF05.png b/fonts/TewiFontOutline/FF05.png
index 8fcc5faa7..3922e3969 100644
Binary files a/fonts/TewiFontOutline/FF05.png and b/fonts/TewiFontOutline/FF05.png differ
diff --git a/fonts/TewiFontOutline/FF06.png b/fonts/TewiFontOutline/FF06.png
index 517d10c15..3ca3a5773 100644
Binary files a/fonts/TewiFontOutline/FF06.png and b/fonts/TewiFontOutline/FF06.png differ
diff --git a/fonts/TewiFontOutline/FF07.png b/fonts/TewiFontOutline/FF07.png
index 5160e8abe..872fb6bfa 100644
Binary files a/fonts/TewiFontOutline/FF07.png and b/fonts/TewiFontOutline/FF07.png differ
diff --git a/fonts/TewiFontOutline/FF08.png b/fonts/TewiFontOutline/FF08.png
index 47c9c7b67..8a05e8ded 100644
Binary files a/fonts/TewiFontOutline/FF08.png and b/fonts/TewiFontOutline/FF08.png differ
diff --git a/fonts/TewiFontOutline/FF09.png b/fonts/TewiFontOutline/FF09.png
index 70b11c7ee..3a50882a9 100644
Binary files a/fonts/TewiFontOutline/FF09.png and b/fonts/TewiFontOutline/FF09.png differ
diff --git a/fonts/TewiFontOutline/FF0A.png b/fonts/TewiFontOutline/FF0A.png
index 6235d7af6..60ce476fb 100644
Binary files a/fonts/TewiFontOutline/FF0A.png and b/fonts/TewiFontOutline/FF0A.png differ
diff --git a/fonts/TewiFontOutline/FF0B.png b/fonts/TewiFontOutline/FF0B.png
index 8a70241d4..7469b2525 100644
Binary files a/fonts/TewiFontOutline/FF0B.png and b/fonts/TewiFontOutline/FF0B.png differ
diff --git a/fonts/TewiFontOutline/FF0C.png b/fonts/TewiFontOutline/FF0C.png
index 7c4c30565..25a47cb3c 100644
Binary files a/fonts/TewiFontOutline/FF0C.png and b/fonts/TewiFontOutline/FF0C.png differ
diff --git a/fonts/TewiFontOutline/FF0D.png b/fonts/TewiFontOutline/FF0D.png
index ea6d4c232..88e829979 100644
Binary files a/fonts/TewiFontOutline/FF0D.png and b/fonts/TewiFontOutline/FF0D.png differ
diff --git a/fonts/TewiFontOutline/FF0E.png b/fonts/TewiFontOutline/FF0E.png
index 7a293c8c8..5c4636a7d 100644
Binary files a/fonts/TewiFontOutline/FF0E.png and b/fonts/TewiFontOutline/FF0E.png differ
diff --git a/fonts/TewiFontOutline/FF0F.png b/fonts/TewiFontOutline/FF0F.png
index eb287a8ea..69b3e0f3a 100644
Binary files a/fonts/TewiFontOutline/FF0F.png and b/fonts/TewiFontOutline/FF0F.png differ
diff --git a/fonts/TewiFontOutline/FF10.png b/fonts/TewiFontOutline/FF10.png
index 4b23271e2..fab4b7593 100644
Binary files a/fonts/TewiFontOutline/FF10.png and b/fonts/TewiFontOutline/FF10.png differ
diff --git a/fonts/TewiFontOutline/FF11.png b/fonts/TewiFontOutline/FF11.png
index d3f7f20ae..a22c5d854 100644
Binary files a/fonts/TewiFontOutline/FF11.png and b/fonts/TewiFontOutline/FF11.png differ
diff --git a/fonts/TewiFontOutline/FF12.png b/fonts/TewiFontOutline/FF12.png
index bca33ae63..7c15f2b75 100644
Binary files a/fonts/TewiFontOutline/FF12.png and b/fonts/TewiFontOutline/FF12.png differ
diff --git a/fonts/TewiFontOutline/FF13.png b/fonts/TewiFontOutline/FF13.png
index 1c052029d..b39869c15 100644
Binary files a/fonts/TewiFontOutline/FF13.png and b/fonts/TewiFontOutline/FF13.png differ
diff --git a/fonts/TewiFontOutline/FF14.png b/fonts/TewiFontOutline/FF14.png
index f1b91219a..e1013de39 100644
Binary files a/fonts/TewiFontOutline/FF14.png and b/fonts/TewiFontOutline/FF14.png differ
diff --git a/fonts/TewiFontOutline/FF15.png b/fonts/TewiFontOutline/FF15.png
index 3252187dd..9b25d2c44 100644
Binary files a/fonts/TewiFontOutline/FF15.png and b/fonts/TewiFontOutline/FF15.png differ
diff --git a/fonts/TewiFontOutline/FF16.png b/fonts/TewiFontOutline/FF16.png
index 12f7e7d0b..015b708fe 100644
Binary files a/fonts/TewiFontOutline/FF16.png and b/fonts/TewiFontOutline/FF16.png differ
diff --git a/fonts/TewiFontOutline/FF17.png b/fonts/TewiFontOutline/FF17.png
index 1c6b10228..bf770e383 100644
Binary files a/fonts/TewiFontOutline/FF17.png and b/fonts/TewiFontOutline/FF17.png differ
diff --git a/fonts/TewiFontOutline/FF18.png b/fonts/TewiFontOutline/FF18.png
index 8982af734..067bbd61c 100644
Binary files a/fonts/TewiFontOutline/FF18.png and b/fonts/TewiFontOutline/FF18.png differ
diff --git a/fonts/TewiFontOutline/FF19.png b/fonts/TewiFontOutline/FF19.png
index 1a7305618..d33b1c304 100644
Binary files a/fonts/TewiFontOutline/FF19.png and b/fonts/TewiFontOutline/FF19.png differ
diff --git a/fonts/TewiFontOutline/FF1A.png b/fonts/TewiFontOutline/FF1A.png
index 42c98f807..d689cd218 100644
Binary files a/fonts/TewiFontOutline/FF1A.png and b/fonts/TewiFontOutline/FF1A.png differ
diff --git a/fonts/TewiFontOutline/FF1B.png b/fonts/TewiFontOutline/FF1B.png
index f6ec297d1..6111df8ba 100644
Binary files a/fonts/TewiFontOutline/FF1B.png and b/fonts/TewiFontOutline/FF1B.png differ
diff --git a/fonts/TewiFontOutline/FF1C.png b/fonts/TewiFontOutline/FF1C.png
index f6f9d3c6f..932c2bcde 100644
Binary files a/fonts/TewiFontOutline/FF1C.png and b/fonts/TewiFontOutline/FF1C.png differ
diff --git a/fonts/TewiFontOutline/FF1D.png b/fonts/TewiFontOutline/FF1D.png
index a5d0a1807..02c1c274a 100644
Binary files a/fonts/TewiFontOutline/FF1D.png and b/fonts/TewiFontOutline/FF1D.png differ
diff --git a/fonts/TewiFontOutline/FF1E.png b/fonts/TewiFontOutline/FF1E.png
index 0f93af4c3..861ac5545 100644
Binary files a/fonts/TewiFontOutline/FF1E.png and b/fonts/TewiFontOutline/FF1E.png differ
diff --git a/fonts/TewiFontOutline/FF1F.png b/fonts/TewiFontOutline/FF1F.png
index 4d5d8e8c0..d049599ae 100644
Binary files a/fonts/TewiFontOutline/FF1F.png and b/fonts/TewiFontOutline/FF1F.png differ
diff --git a/fonts/TewiFontOutline/FF20.png b/fonts/TewiFontOutline/FF20.png
index b76ce2ce5..1229adc30 100644
Binary files a/fonts/TewiFontOutline/FF20.png and b/fonts/TewiFontOutline/FF20.png differ
diff --git a/fonts/TewiFontOutline/FF21.png b/fonts/TewiFontOutline/FF21.png
index e05b9d143..993b5e356 100644
Binary files a/fonts/TewiFontOutline/FF21.png and b/fonts/TewiFontOutline/FF21.png differ
diff --git a/fonts/TewiFontOutline/FF22.png b/fonts/TewiFontOutline/FF22.png
index a4cd5497d..a41dc405c 100644
Binary files a/fonts/TewiFontOutline/FF22.png and b/fonts/TewiFontOutline/FF22.png differ
diff --git a/fonts/TewiFontOutline/FF23.png b/fonts/TewiFontOutline/FF23.png
index 4955c665e..6e303b2eb 100644
Binary files a/fonts/TewiFontOutline/FF23.png and b/fonts/TewiFontOutline/FF23.png differ
diff --git a/fonts/TewiFontOutline/FF24.png b/fonts/TewiFontOutline/FF24.png
index 41badd003..1e5eee2f7 100644
Binary files a/fonts/TewiFontOutline/FF24.png and b/fonts/TewiFontOutline/FF24.png differ
diff --git a/fonts/TewiFontOutline/FF25.png b/fonts/TewiFontOutline/FF25.png
index 5e90791fd..616bacb74 100644
Binary files a/fonts/TewiFontOutline/FF25.png and b/fonts/TewiFontOutline/FF25.png differ
diff --git a/fonts/TewiFontOutline/FF26.png b/fonts/TewiFontOutline/FF26.png
index acf25d584..4b2826a8f 100644
Binary files a/fonts/TewiFontOutline/FF26.png and b/fonts/TewiFontOutline/FF26.png differ
diff --git a/fonts/TewiFontOutline/FF27.png b/fonts/TewiFontOutline/FF27.png
index 05dd880b5..cfb51d698 100644
Binary files a/fonts/TewiFontOutline/FF27.png and b/fonts/TewiFontOutline/FF27.png differ
diff --git a/fonts/TewiFontOutline/FF28.png b/fonts/TewiFontOutline/FF28.png
index a6e265b4f..296fb932b 100644
Binary files a/fonts/TewiFontOutline/FF28.png and b/fonts/TewiFontOutline/FF28.png differ
diff --git a/fonts/TewiFontOutline/FF29.png b/fonts/TewiFontOutline/FF29.png
index aad508ab2..0d16c039e 100644
Binary files a/fonts/TewiFontOutline/FF29.png and b/fonts/TewiFontOutline/FF29.png differ
diff --git a/fonts/TewiFontOutline/FF2A.png b/fonts/TewiFontOutline/FF2A.png
index 9aeffe5f7..9126935e0 100644
Binary files a/fonts/TewiFontOutline/FF2A.png and b/fonts/TewiFontOutline/FF2A.png differ
diff --git a/fonts/TewiFontOutline/FF2B.png b/fonts/TewiFontOutline/FF2B.png
index 1672719a0..b50b8593e 100644
Binary files a/fonts/TewiFontOutline/FF2B.png and b/fonts/TewiFontOutline/FF2B.png differ
diff --git a/fonts/TewiFontOutline/FF2C.png b/fonts/TewiFontOutline/FF2C.png
index 6cd904b41..4d2b9ef91 100644
Binary files a/fonts/TewiFontOutline/FF2C.png and b/fonts/TewiFontOutline/FF2C.png differ
diff --git a/fonts/TewiFontOutline/FF2D.png b/fonts/TewiFontOutline/FF2D.png
index 730e326e5..124ec6a95 100644
Binary files a/fonts/TewiFontOutline/FF2D.png and b/fonts/TewiFontOutline/FF2D.png differ
diff --git a/fonts/TewiFontOutline/FF2E.png b/fonts/TewiFontOutline/FF2E.png
index bcaa22402..7e68b6e39 100644
Binary files a/fonts/TewiFontOutline/FF2E.png and b/fonts/TewiFontOutline/FF2E.png differ
diff --git a/fonts/TewiFontOutline/FF2F.png b/fonts/TewiFontOutline/FF2F.png
index 578181d84..87152d51c 100644
Binary files a/fonts/TewiFontOutline/FF2F.png and b/fonts/TewiFontOutline/FF2F.png differ
diff --git a/fonts/TewiFontOutline/FF30.png b/fonts/TewiFontOutline/FF30.png
index 90ea7f275..0fc5be88d 100644
Binary files a/fonts/TewiFontOutline/FF30.png and b/fonts/TewiFontOutline/FF30.png differ
diff --git a/fonts/TewiFontOutline/FF31.png b/fonts/TewiFontOutline/FF31.png
index a2b6a34e2..748f8e9a6 100644
Binary files a/fonts/TewiFontOutline/FF31.png and b/fonts/TewiFontOutline/FF31.png differ
diff --git a/fonts/TewiFontOutline/FF32.png b/fonts/TewiFontOutline/FF32.png
index a334ac22a..b41dd8f54 100644
Binary files a/fonts/TewiFontOutline/FF32.png and b/fonts/TewiFontOutline/FF32.png differ
diff --git a/fonts/TewiFontOutline/FF33.png b/fonts/TewiFontOutline/FF33.png
index 95e4a5372..b6b22f1f7 100644
Binary files a/fonts/TewiFontOutline/FF33.png and b/fonts/TewiFontOutline/FF33.png differ
diff --git a/fonts/TewiFontOutline/FF34.png b/fonts/TewiFontOutline/FF34.png
index b8759014c..311f558a0 100644
Binary files a/fonts/TewiFontOutline/FF34.png and b/fonts/TewiFontOutline/FF34.png differ
diff --git a/fonts/TewiFontOutline/FF35.png b/fonts/TewiFontOutline/FF35.png
index 32792e61c..ec0a3bc85 100644
Binary files a/fonts/TewiFontOutline/FF35.png and b/fonts/TewiFontOutline/FF35.png differ
diff --git a/fonts/TewiFontOutline/FF36.png b/fonts/TewiFontOutline/FF36.png
index dec760e3a..228725090 100644
Binary files a/fonts/TewiFontOutline/FF36.png and b/fonts/TewiFontOutline/FF36.png differ
diff --git a/fonts/TewiFontOutline/FF37.png b/fonts/TewiFontOutline/FF37.png
index 4796b2b61..d0f8b90b1 100644
Binary files a/fonts/TewiFontOutline/FF37.png and b/fonts/TewiFontOutline/FF37.png differ
diff --git a/fonts/TewiFontOutline/FF38.png b/fonts/TewiFontOutline/FF38.png
index 98e2da821..44f0c2c14 100644
Binary files a/fonts/TewiFontOutline/FF38.png and b/fonts/TewiFontOutline/FF38.png differ
diff --git a/fonts/TewiFontOutline/FF39.png b/fonts/TewiFontOutline/FF39.png
index 63ec59475..eeb2c261e 100644
Binary files a/fonts/TewiFontOutline/FF39.png and b/fonts/TewiFontOutline/FF39.png differ
diff --git a/fonts/TewiFontOutline/FF3A.png b/fonts/TewiFontOutline/FF3A.png
index a41dab75a..afc7e7a39 100644
Binary files a/fonts/TewiFontOutline/FF3A.png and b/fonts/TewiFontOutline/FF3A.png differ
diff --git a/fonts/TewiFontOutline/FF3B.png b/fonts/TewiFontOutline/FF3B.png
index 7468d6cb2..a531e91ca 100644
Binary files a/fonts/TewiFontOutline/FF3B.png and b/fonts/TewiFontOutline/FF3B.png differ
diff --git a/fonts/TewiFontOutline/FF3C.png b/fonts/TewiFontOutline/FF3C.png
index c37212b2d..b61aba1a6 100644
Binary files a/fonts/TewiFontOutline/FF3C.png and b/fonts/TewiFontOutline/FF3C.png differ
diff --git a/fonts/TewiFontOutline/FF3D.png b/fonts/TewiFontOutline/FF3D.png
index 7a3dcc2e5..7d73af847 100644
Binary files a/fonts/TewiFontOutline/FF3D.png and b/fonts/TewiFontOutline/FF3D.png differ
diff --git a/fonts/TewiFontOutline/FF3E.png b/fonts/TewiFontOutline/FF3E.png
index 2173bb5a0..2a8344994 100644
Binary files a/fonts/TewiFontOutline/FF3E.png and b/fonts/TewiFontOutline/FF3E.png differ
diff --git a/fonts/TewiFontOutline/FF3F.png b/fonts/TewiFontOutline/FF3F.png
index 461b2e0cf..e7a2cc354 100644
Binary files a/fonts/TewiFontOutline/FF3F.png and b/fonts/TewiFontOutline/FF3F.png differ
diff --git a/fonts/TewiFontOutline/FF40.png b/fonts/TewiFontOutline/FF40.png
index 6a1a0dca2..71f605e67 100644
Binary files a/fonts/TewiFontOutline/FF40.png and b/fonts/TewiFontOutline/FF40.png differ
diff --git a/fonts/TewiFontOutline/FF41.png b/fonts/TewiFontOutline/FF41.png
index 412ee9ef5..7a5bd22d4 100644
Binary files a/fonts/TewiFontOutline/FF41.png and b/fonts/TewiFontOutline/FF41.png differ
diff --git a/fonts/TewiFontOutline/FF42.png b/fonts/TewiFontOutline/FF42.png
index f0b6dbd98..52252f8c4 100644
Binary files a/fonts/TewiFontOutline/FF42.png and b/fonts/TewiFontOutline/FF42.png differ
diff --git a/fonts/TewiFontOutline/FF43.png b/fonts/TewiFontOutline/FF43.png
index 3336e76d6..57bdeb086 100644
Binary files a/fonts/TewiFontOutline/FF43.png and b/fonts/TewiFontOutline/FF43.png differ
diff --git a/fonts/TewiFontOutline/FF44.png b/fonts/TewiFontOutline/FF44.png
index 240e8ed0e..4f18d4d8e 100644
Binary files a/fonts/TewiFontOutline/FF44.png and b/fonts/TewiFontOutline/FF44.png differ
diff --git a/fonts/TewiFontOutline/FF45.png b/fonts/TewiFontOutline/FF45.png
index 7664e56ed..48ed7ad16 100644
Binary files a/fonts/TewiFontOutline/FF45.png and b/fonts/TewiFontOutline/FF45.png differ
diff --git a/fonts/TewiFontOutline/FF46.png b/fonts/TewiFontOutline/FF46.png
index fc4cc992d..67d47f305 100644
Binary files a/fonts/TewiFontOutline/FF46.png and b/fonts/TewiFontOutline/FF46.png differ
diff --git a/fonts/TewiFontOutline/FF47.png b/fonts/TewiFontOutline/FF47.png
index 5e1fc86ff..333cb233e 100644
Binary files a/fonts/TewiFontOutline/FF47.png and b/fonts/TewiFontOutline/FF47.png differ
diff --git a/fonts/TewiFontOutline/FF48.png b/fonts/TewiFontOutline/FF48.png
index 01577cd0f..1cfe0eb9c 100644
Binary files a/fonts/TewiFontOutline/FF48.png and b/fonts/TewiFontOutline/FF48.png differ
diff --git a/fonts/TewiFontOutline/FF49.png b/fonts/TewiFontOutline/FF49.png
index 6e42ad78a..d1e56acee 100644
Binary files a/fonts/TewiFontOutline/FF49.png and b/fonts/TewiFontOutline/FF49.png differ
diff --git a/fonts/TewiFontOutline/FF4A.png b/fonts/TewiFontOutline/FF4A.png
index bb2590f1f..827136c56 100644
Binary files a/fonts/TewiFontOutline/FF4A.png and b/fonts/TewiFontOutline/FF4A.png differ
diff --git a/fonts/TewiFontOutline/FF4B.png b/fonts/TewiFontOutline/FF4B.png
index a4d909138..3eb5b49ae 100644
Binary files a/fonts/TewiFontOutline/FF4B.png and b/fonts/TewiFontOutline/FF4B.png differ
diff --git a/fonts/TewiFontOutline/FF4C.png b/fonts/TewiFontOutline/FF4C.png
index aad508ab2..0d16c039e 100644
Binary files a/fonts/TewiFontOutline/FF4C.png and b/fonts/TewiFontOutline/FF4C.png differ
diff --git a/fonts/TewiFontOutline/FF4D.png b/fonts/TewiFontOutline/FF4D.png
index a5d7de7b3..a45fa9b5f 100644
Binary files a/fonts/TewiFontOutline/FF4D.png and b/fonts/TewiFontOutline/FF4D.png differ
diff --git a/fonts/TewiFontOutline/FF4E.png b/fonts/TewiFontOutline/FF4E.png
index 402d75285..ecec86664 100644
Binary files a/fonts/TewiFontOutline/FF4E.png and b/fonts/TewiFontOutline/FF4E.png differ
diff --git a/fonts/TewiFontOutline/FF4F.png b/fonts/TewiFontOutline/FF4F.png
index 4f5b405d9..0e3f0f795 100644
Binary files a/fonts/TewiFontOutline/FF4F.png and b/fonts/TewiFontOutline/FF4F.png differ
diff --git a/fonts/TewiFontOutline/FF50.png b/fonts/TewiFontOutline/FF50.png
index b04f13c33..5fcec010d 100644
Binary files a/fonts/TewiFontOutline/FF50.png and b/fonts/TewiFontOutline/FF50.png differ
diff --git a/fonts/TewiFontOutline/FF51.png b/fonts/TewiFontOutline/FF51.png
index 9ac833b73..4d6035303 100644
Binary files a/fonts/TewiFontOutline/FF51.png and b/fonts/TewiFontOutline/FF51.png differ
diff --git a/fonts/TewiFontOutline/FF52.png b/fonts/TewiFontOutline/FF52.png
index 356249589..fe36fc27b 100644
Binary files a/fonts/TewiFontOutline/FF52.png and b/fonts/TewiFontOutline/FF52.png differ
diff --git a/fonts/TewiFontOutline/FF53.png b/fonts/TewiFontOutline/FF53.png
index 49e4f0bd2..0d8fcfb61 100644
Binary files a/fonts/TewiFontOutline/FF53.png and b/fonts/TewiFontOutline/FF53.png differ
diff --git a/fonts/TewiFontOutline/FF54.png b/fonts/TewiFontOutline/FF54.png
index 60e4a69d7..80100f7c5 100644
Binary files a/fonts/TewiFontOutline/FF54.png and b/fonts/TewiFontOutline/FF54.png differ
diff --git a/fonts/TewiFontOutline/FF55.png b/fonts/TewiFontOutline/FF55.png
index db22e6cc3..dc0d7d7d4 100644
Binary files a/fonts/TewiFontOutline/FF55.png and b/fonts/TewiFontOutline/FF55.png differ
diff --git a/fonts/TewiFontOutline/FF56.png b/fonts/TewiFontOutline/FF56.png
index 0dcede0ab..f9dd6b569 100644
Binary files a/fonts/TewiFontOutline/FF56.png and b/fonts/TewiFontOutline/FF56.png differ
diff --git a/fonts/TewiFontOutline/FF57.png b/fonts/TewiFontOutline/FF57.png
index db58bfda5..5839791d0 100644
Binary files a/fonts/TewiFontOutline/FF57.png and b/fonts/TewiFontOutline/FF57.png differ
diff --git a/fonts/TewiFontOutline/FF58.png b/fonts/TewiFontOutline/FF58.png
index c75924741..5aad13b3f 100644
Binary files a/fonts/TewiFontOutline/FF58.png and b/fonts/TewiFontOutline/FF58.png differ
diff --git a/fonts/TewiFontOutline/FF59.png b/fonts/TewiFontOutline/FF59.png
index 2f5067837..e37515189 100644
Binary files a/fonts/TewiFontOutline/FF59.png and b/fonts/TewiFontOutline/FF59.png differ
diff --git a/fonts/TewiFontOutline/FF5A.png b/fonts/TewiFontOutline/FF5A.png
index badbb4c63..3215bd6c6 100644
Binary files a/fonts/TewiFontOutline/FF5A.png and b/fonts/TewiFontOutline/FF5A.png differ
diff --git a/fonts/TewiFontOutline/FF5B.png b/fonts/TewiFontOutline/FF5B.png
index 5f30d2ac6..390926a74 100644
Binary files a/fonts/TewiFontOutline/FF5B.png and b/fonts/TewiFontOutline/FF5B.png differ
diff --git a/fonts/TewiFontOutline/FF5C.png b/fonts/TewiFontOutline/FF5C.png
index 914a6c34f..81448bc07 100644
Binary files a/fonts/TewiFontOutline/FF5C.png and b/fonts/TewiFontOutline/FF5C.png differ
diff --git a/fonts/TewiFontOutline/FF5D.png b/fonts/TewiFontOutline/FF5D.png
index 0b8da83d5..007c309fe 100644
Binary files a/fonts/TewiFontOutline/FF5D.png and b/fonts/TewiFontOutline/FF5D.png differ
diff --git a/fonts/TewiFontOutline/FFE3.png b/fonts/TewiFontOutline/FFE3.png
index f34899496..3a6cdbf4a 100644
Binary files a/fonts/TewiFontOutline/FFE3.png and b/fonts/TewiFontOutline/FFE3.png differ
diff --git a/fonts/TewiFontOutline/FFE5.png b/fonts/TewiFontOutline/FFE5.png
index 9f7bf64de..8ca487bdf 100644
Binary files a/fonts/TewiFontOutline/FFE5.png and b/fonts/TewiFontOutline/FFE5.png differ
diff --git a/fonts/TewiFontOutline/FFFD.png b/fonts/TewiFontOutline/FFFD.png
index d1423cddf..9efdf5160 100644
Binary files a/fonts/TewiFontOutline/FFFD.png and b/fonts/TewiFontOutline/FFFD.png differ
diff --git a/fonts/TewiFontOutlineAlt/0021.png b/fonts/TewiFontOutlineAlt/0021.png
deleted file mode 100644
index a3cc3bf5d..000000000
Binary files a/fonts/TewiFontOutlineAlt/0021.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0022.png b/fonts/TewiFontOutlineAlt/0022.png
deleted file mode 100644
index 599718925..000000000
Binary files a/fonts/TewiFontOutlineAlt/0022.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0023.png b/fonts/TewiFontOutlineAlt/0023.png
deleted file mode 100644
index 3478a1cb6..000000000
Binary files a/fonts/TewiFontOutlineAlt/0023.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0024.png b/fonts/TewiFontOutlineAlt/0024.png
deleted file mode 100644
index 71a3e2d58..000000000
Binary files a/fonts/TewiFontOutlineAlt/0024.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0025.png b/fonts/TewiFontOutlineAlt/0025.png
deleted file mode 100644
index d1a00c200..000000000
Binary files a/fonts/TewiFontOutlineAlt/0025.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0026.png b/fonts/TewiFontOutlineAlt/0026.png
deleted file mode 100644
index 05cb6c451..000000000
Binary files a/fonts/TewiFontOutlineAlt/0026.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0027.png b/fonts/TewiFontOutlineAlt/0027.png
deleted file mode 100644
index ff3db9e09..000000000
Binary files a/fonts/TewiFontOutlineAlt/0027.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0028.png b/fonts/TewiFontOutlineAlt/0028.png
deleted file mode 100644
index ea2373384..000000000
Binary files a/fonts/TewiFontOutlineAlt/0028.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0029.png b/fonts/TewiFontOutlineAlt/0029.png
deleted file mode 100644
index b5fab14e5..000000000
Binary files a/fonts/TewiFontOutlineAlt/0029.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/002A.png b/fonts/TewiFontOutlineAlt/002A.png
deleted file mode 100644
index 9075f2f81..000000000
Binary files a/fonts/TewiFontOutlineAlt/002A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/002B.png b/fonts/TewiFontOutlineAlt/002B.png
deleted file mode 100644
index a7c924672..000000000
Binary files a/fonts/TewiFontOutlineAlt/002B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/002C.png b/fonts/TewiFontOutlineAlt/002C.png
deleted file mode 100644
index 8fa280943..000000000
Binary files a/fonts/TewiFontOutlineAlt/002C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/002D.png b/fonts/TewiFontOutlineAlt/002D.png
deleted file mode 100644
index 9e63be8e2..000000000
Binary files a/fonts/TewiFontOutlineAlt/002D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/002E.png b/fonts/TewiFontOutlineAlt/002E.png
deleted file mode 100644
index a8b31c029..000000000
Binary files a/fonts/TewiFontOutlineAlt/002E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/002F.png b/fonts/TewiFontOutlineAlt/002F.png
deleted file mode 100644
index 12dc718f7..000000000
Binary files a/fonts/TewiFontOutlineAlt/002F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0030.png b/fonts/TewiFontOutlineAlt/0030.png
deleted file mode 100644
index 0498f4590..000000000
Binary files a/fonts/TewiFontOutlineAlt/0030.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0031.png b/fonts/TewiFontOutlineAlt/0031.png
deleted file mode 100644
index e3de76779..000000000
Binary files a/fonts/TewiFontOutlineAlt/0031.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0032.png b/fonts/TewiFontOutlineAlt/0032.png
deleted file mode 100644
index c224a13cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/0032.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0033.png b/fonts/TewiFontOutlineAlt/0033.png
deleted file mode 100644
index cb0d68b45..000000000
Binary files a/fonts/TewiFontOutlineAlt/0033.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0034.png b/fonts/TewiFontOutlineAlt/0034.png
deleted file mode 100644
index 6cfc828fa..000000000
Binary files a/fonts/TewiFontOutlineAlt/0034.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0035.png b/fonts/TewiFontOutlineAlt/0035.png
deleted file mode 100644
index 97b5a3f91..000000000
Binary files a/fonts/TewiFontOutlineAlt/0035.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0036.png b/fonts/TewiFontOutlineAlt/0036.png
deleted file mode 100644
index fe0a197e2..000000000
Binary files a/fonts/TewiFontOutlineAlt/0036.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0037.png b/fonts/TewiFontOutlineAlt/0037.png
deleted file mode 100644
index 284b7b1d6..000000000
Binary files a/fonts/TewiFontOutlineAlt/0037.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0038.png b/fonts/TewiFontOutlineAlt/0038.png
deleted file mode 100644
index d06f44e2a..000000000
Binary files a/fonts/TewiFontOutlineAlt/0038.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0039.png b/fonts/TewiFontOutlineAlt/0039.png
deleted file mode 100644
index 2876f297e..000000000
Binary files a/fonts/TewiFontOutlineAlt/0039.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/003A.png b/fonts/TewiFontOutlineAlt/003A.png
deleted file mode 100644
index 4dcf22cee..000000000
Binary files a/fonts/TewiFontOutlineAlt/003A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/003B.png b/fonts/TewiFontOutlineAlt/003B.png
deleted file mode 100644
index 7b3b2cd49..000000000
Binary files a/fonts/TewiFontOutlineAlt/003B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/003C.png b/fonts/TewiFontOutlineAlt/003C.png
deleted file mode 100644
index 92bae412e..000000000
Binary files a/fonts/TewiFontOutlineAlt/003C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/003D.png b/fonts/TewiFontOutlineAlt/003D.png
deleted file mode 100644
index c4ebf3afd..000000000
Binary files a/fonts/TewiFontOutlineAlt/003D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/003E.png b/fonts/TewiFontOutlineAlt/003E.png
deleted file mode 100644
index 4ead0860f..000000000
Binary files a/fonts/TewiFontOutlineAlt/003E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/003F.png b/fonts/TewiFontOutlineAlt/003F.png
deleted file mode 100644
index c5b65cb19..000000000
Binary files a/fonts/TewiFontOutlineAlt/003F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0040.png b/fonts/TewiFontOutlineAlt/0040.png
deleted file mode 100644
index 08ae2f936..000000000
Binary files a/fonts/TewiFontOutlineAlt/0040.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0041.png b/fonts/TewiFontOutlineAlt/0041.png
deleted file mode 100644
index d65508266..000000000
Binary files a/fonts/TewiFontOutlineAlt/0041.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0042.png b/fonts/TewiFontOutlineAlt/0042.png
deleted file mode 100644
index a22c35905..000000000
Binary files a/fonts/TewiFontOutlineAlt/0042.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0043.png b/fonts/TewiFontOutlineAlt/0043.png
deleted file mode 100644
index 0b783f296..000000000
Binary files a/fonts/TewiFontOutlineAlt/0043.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0044.png b/fonts/TewiFontOutlineAlt/0044.png
deleted file mode 100644
index 403b476a1..000000000
Binary files a/fonts/TewiFontOutlineAlt/0044.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0045.png b/fonts/TewiFontOutlineAlt/0045.png
deleted file mode 100644
index 9d843fe93..000000000
Binary files a/fonts/TewiFontOutlineAlt/0045.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0046.png b/fonts/TewiFontOutlineAlt/0046.png
deleted file mode 100644
index 2d2b83bb3..000000000
Binary files a/fonts/TewiFontOutlineAlt/0046.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0047.png b/fonts/TewiFontOutlineAlt/0047.png
deleted file mode 100644
index beb8c8ec7..000000000
Binary files a/fonts/TewiFontOutlineAlt/0047.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0048.png b/fonts/TewiFontOutlineAlt/0048.png
deleted file mode 100644
index 1980f7809..000000000
Binary files a/fonts/TewiFontOutlineAlt/0048.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0049.png b/fonts/TewiFontOutlineAlt/0049.png
deleted file mode 100644
index 3fe7efb78..000000000
Binary files a/fonts/TewiFontOutlineAlt/0049.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/004A.png b/fonts/TewiFontOutlineAlt/004A.png
deleted file mode 100644
index 5434b7ad0..000000000
Binary files a/fonts/TewiFontOutlineAlt/004A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/004B.png b/fonts/TewiFontOutlineAlt/004B.png
deleted file mode 100644
index cfe63b31e..000000000
Binary files a/fonts/TewiFontOutlineAlt/004B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/004C.png b/fonts/TewiFontOutlineAlt/004C.png
deleted file mode 100644
index f7507a77e..000000000
Binary files a/fonts/TewiFontOutlineAlt/004C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/004D.png b/fonts/TewiFontOutlineAlt/004D.png
deleted file mode 100644
index 0783e2389..000000000
Binary files a/fonts/TewiFontOutlineAlt/004D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/004E.png b/fonts/TewiFontOutlineAlt/004E.png
deleted file mode 100644
index 423b9ac12..000000000
Binary files a/fonts/TewiFontOutlineAlt/004E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/004F.png b/fonts/TewiFontOutlineAlt/004F.png
deleted file mode 100644
index 9ba6f7ad6..000000000
Binary files a/fonts/TewiFontOutlineAlt/004F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0050.png b/fonts/TewiFontOutlineAlt/0050.png
deleted file mode 100644
index 5ccdfaa16..000000000
Binary files a/fonts/TewiFontOutlineAlt/0050.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0051.png b/fonts/TewiFontOutlineAlt/0051.png
deleted file mode 100644
index 17a0079df..000000000
Binary files a/fonts/TewiFontOutlineAlt/0051.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0052.png b/fonts/TewiFontOutlineAlt/0052.png
deleted file mode 100644
index 33bdae769..000000000
Binary files a/fonts/TewiFontOutlineAlt/0052.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0053.png b/fonts/TewiFontOutlineAlt/0053.png
deleted file mode 100644
index 9ba2198b2..000000000
Binary files a/fonts/TewiFontOutlineAlt/0053.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0054.png b/fonts/TewiFontOutlineAlt/0054.png
deleted file mode 100644
index af26dd564..000000000
Binary files a/fonts/TewiFontOutlineAlt/0054.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0055.png b/fonts/TewiFontOutlineAlt/0055.png
deleted file mode 100644
index 70af20ef0..000000000
Binary files a/fonts/TewiFontOutlineAlt/0055.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0056.png b/fonts/TewiFontOutlineAlt/0056.png
deleted file mode 100644
index eeb8ea730..000000000
Binary files a/fonts/TewiFontOutlineAlt/0056.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0057.png b/fonts/TewiFontOutlineAlt/0057.png
deleted file mode 100644
index d3dc5a61a..000000000
Binary files a/fonts/TewiFontOutlineAlt/0057.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0058.png b/fonts/TewiFontOutlineAlt/0058.png
deleted file mode 100644
index 1e696b3c8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0058.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0059.png b/fonts/TewiFontOutlineAlt/0059.png
deleted file mode 100644
index e496aa03c..000000000
Binary files a/fonts/TewiFontOutlineAlt/0059.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/005A.png b/fonts/TewiFontOutlineAlt/005A.png
deleted file mode 100644
index ae7bc2443..000000000
Binary files a/fonts/TewiFontOutlineAlt/005A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/005B.png b/fonts/TewiFontOutlineAlt/005B.png
deleted file mode 100644
index 37dd85bfa..000000000
Binary files a/fonts/TewiFontOutlineAlt/005B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/005C.png b/fonts/TewiFontOutlineAlt/005C.png
deleted file mode 100644
index 25eda8a15..000000000
Binary files a/fonts/TewiFontOutlineAlt/005C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/005D.png b/fonts/TewiFontOutlineAlt/005D.png
deleted file mode 100644
index d14330d70..000000000
Binary files a/fonts/TewiFontOutlineAlt/005D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/005E.png b/fonts/TewiFontOutlineAlt/005E.png
deleted file mode 100644
index d452e75db..000000000
Binary files a/fonts/TewiFontOutlineAlt/005E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/005F.png b/fonts/TewiFontOutlineAlt/005F.png
deleted file mode 100644
index d4148414e..000000000
Binary files a/fonts/TewiFontOutlineAlt/005F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0060.png b/fonts/TewiFontOutlineAlt/0060.png
deleted file mode 100644
index 39e2b2e35..000000000
Binary files a/fonts/TewiFontOutlineAlt/0060.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0061.png b/fonts/TewiFontOutlineAlt/0061.png
deleted file mode 100644
index 7b1d76681..000000000
Binary files a/fonts/TewiFontOutlineAlt/0061.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0062.png b/fonts/TewiFontOutlineAlt/0062.png
deleted file mode 100644
index 791a530d9..000000000
Binary files a/fonts/TewiFontOutlineAlt/0062.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0063.png b/fonts/TewiFontOutlineAlt/0063.png
deleted file mode 100644
index 7f4947344..000000000
Binary files a/fonts/TewiFontOutlineAlt/0063.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0064.png b/fonts/TewiFontOutlineAlt/0064.png
deleted file mode 100644
index 990365921..000000000
Binary files a/fonts/TewiFontOutlineAlt/0064.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0065.png b/fonts/TewiFontOutlineAlt/0065.png
deleted file mode 100644
index a41c23364..000000000
Binary files a/fonts/TewiFontOutlineAlt/0065.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0066.png b/fonts/TewiFontOutlineAlt/0066.png
deleted file mode 100644
index 82b51cf6d..000000000
Binary files a/fonts/TewiFontOutlineAlt/0066.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0067.png b/fonts/TewiFontOutlineAlt/0067.png
deleted file mode 100644
index ddf0ffdf2..000000000
Binary files a/fonts/TewiFontOutlineAlt/0067.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0068.png b/fonts/TewiFontOutlineAlt/0068.png
deleted file mode 100644
index 2340eb992..000000000
Binary files a/fonts/TewiFontOutlineAlt/0068.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0069.png b/fonts/TewiFontOutlineAlt/0069.png
deleted file mode 100644
index 13c2f2cb5..000000000
Binary files a/fonts/TewiFontOutlineAlt/0069.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/006A.png b/fonts/TewiFontOutlineAlt/006A.png
deleted file mode 100644
index 8863486ec..000000000
Binary files a/fonts/TewiFontOutlineAlt/006A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/006B.png b/fonts/TewiFontOutlineAlt/006B.png
deleted file mode 100644
index b32a4c635..000000000
Binary files a/fonts/TewiFontOutlineAlt/006B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/006C.png b/fonts/TewiFontOutlineAlt/006C.png
deleted file mode 100644
index e78626201..000000000
Binary files a/fonts/TewiFontOutlineAlt/006C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/006D.png b/fonts/TewiFontOutlineAlt/006D.png
deleted file mode 100644
index 2f448a225..000000000
Binary files a/fonts/TewiFontOutlineAlt/006D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/006E.png b/fonts/TewiFontOutlineAlt/006E.png
deleted file mode 100644
index 76cb10f6f..000000000
Binary files a/fonts/TewiFontOutlineAlt/006E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/006F.png b/fonts/TewiFontOutlineAlt/006F.png
deleted file mode 100644
index cdb31f97c..000000000
Binary files a/fonts/TewiFontOutlineAlt/006F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0070.png b/fonts/TewiFontOutlineAlt/0070.png
deleted file mode 100644
index d538e64c0..000000000
Binary files a/fonts/TewiFontOutlineAlt/0070.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0071.png b/fonts/TewiFontOutlineAlt/0071.png
deleted file mode 100644
index e3e01a473..000000000
Binary files a/fonts/TewiFontOutlineAlt/0071.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0072.png b/fonts/TewiFontOutlineAlt/0072.png
deleted file mode 100644
index 70b06f3d6..000000000
Binary files a/fonts/TewiFontOutlineAlt/0072.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0073.png b/fonts/TewiFontOutlineAlt/0073.png
deleted file mode 100644
index 21cf0b7cf..000000000
Binary files a/fonts/TewiFontOutlineAlt/0073.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0074.png b/fonts/TewiFontOutlineAlt/0074.png
deleted file mode 100644
index ca994f975..000000000
Binary files a/fonts/TewiFontOutlineAlt/0074.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0075.png b/fonts/TewiFontOutlineAlt/0075.png
deleted file mode 100644
index 9deb09be4..000000000
Binary files a/fonts/TewiFontOutlineAlt/0075.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0076.png b/fonts/TewiFontOutlineAlt/0076.png
deleted file mode 100644
index 9ebfd943d..000000000
Binary files a/fonts/TewiFontOutlineAlt/0076.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0077.png b/fonts/TewiFontOutlineAlt/0077.png
deleted file mode 100644
index 745a11c10..000000000
Binary files a/fonts/TewiFontOutlineAlt/0077.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0078.png b/fonts/TewiFontOutlineAlt/0078.png
deleted file mode 100644
index 681a10240..000000000
Binary files a/fonts/TewiFontOutlineAlt/0078.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0079.png b/fonts/TewiFontOutlineAlt/0079.png
deleted file mode 100644
index 07e781abb..000000000
Binary files a/fonts/TewiFontOutlineAlt/0079.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/007A.png b/fonts/TewiFontOutlineAlt/007A.png
deleted file mode 100644
index 849e4cc78..000000000
Binary files a/fonts/TewiFontOutlineAlt/007A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/007B.png b/fonts/TewiFontOutlineAlt/007B.png
deleted file mode 100644
index 7184102e9..000000000
Binary files a/fonts/TewiFontOutlineAlt/007B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/007C.png b/fonts/TewiFontOutlineAlt/007C.png
deleted file mode 100644
index 7a2348491..000000000
Binary files a/fonts/TewiFontOutlineAlt/007C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/007D.png b/fonts/TewiFontOutlineAlt/007D.png
deleted file mode 100644
index cf74d71a2..000000000
Binary files a/fonts/TewiFontOutlineAlt/007D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/007E.png b/fonts/TewiFontOutlineAlt/007E.png
deleted file mode 100644
index afc00cad8..000000000
Binary files a/fonts/TewiFontOutlineAlt/007E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00A1.png b/fonts/TewiFontOutlineAlt/00A1.png
deleted file mode 100644
index e53d91bc1..000000000
Binary files a/fonts/TewiFontOutlineAlt/00A1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00A2.png b/fonts/TewiFontOutlineAlt/00A2.png
deleted file mode 100644
index 6ea3a57fd..000000000
Binary files a/fonts/TewiFontOutlineAlt/00A2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00A3.png b/fonts/TewiFontOutlineAlt/00A3.png
deleted file mode 100644
index 8cd435283..000000000
Binary files a/fonts/TewiFontOutlineAlt/00A3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00A4.png b/fonts/TewiFontOutlineAlt/00A4.png
deleted file mode 100644
index 5220af3df..000000000
Binary files a/fonts/TewiFontOutlineAlt/00A4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00A5.png b/fonts/TewiFontOutlineAlt/00A5.png
deleted file mode 100644
index 6865df540..000000000
Binary files a/fonts/TewiFontOutlineAlt/00A5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00A6.png b/fonts/TewiFontOutlineAlt/00A6.png
deleted file mode 100644
index 1806fa8ab..000000000
Binary files a/fonts/TewiFontOutlineAlt/00A6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00A7.png b/fonts/TewiFontOutlineAlt/00A7.png
deleted file mode 100644
index 504a9b638..000000000
Binary files a/fonts/TewiFontOutlineAlt/00A7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00A8.png b/fonts/TewiFontOutlineAlt/00A8.png
deleted file mode 100644
index 02b5e758a..000000000
Binary files a/fonts/TewiFontOutlineAlt/00A8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00A9.png b/fonts/TewiFontOutlineAlt/00A9.png
deleted file mode 100644
index 5a1d985cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/00A9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00AA.png b/fonts/TewiFontOutlineAlt/00AA.png
deleted file mode 100644
index ac85d718f..000000000
Binary files a/fonts/TewiFontOutlineAlt/00AA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00AB.png b/fonts/TewiFontOutlineAlt/00AB.png
deleted file mode 100644
index e0ad38956..000000000
Binary files a/fonts/TewiFontOutlineAlt/00AB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00AC.png b/fonts/TewiFontOutlineAlt/00AC.png
deleted file mode 100644
index 84128a543..000000000
Binary files a/fonts/TewiFontOutlineAlt/00AC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00AE.png b/fonts/TewiFontOutlineAlt/00AE.png
deleted file mode 100644
index 4079359ee..000000000
Binary files a/fonts/TewiFontOutlineAlt/00AE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00AF.png b/fonts/TewiFontOutlineAlt/00AF.png
deleted file mode 100644
index d2c21b0e1..000000000
Binary files a/fonts/TewiFontOutlineAlt/00AF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00B0.png b/fonts/TewiFontOutlineAlt/00B0.png
deleted file mode 100644
index 91e5b05b5..000000000
Binary files a/fonts/TewiFontOutlineAlt/00B0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00B1.png b/fonts/TewiFontOutlineAlt/00B1.png
deleted file mode 100644
index 732b4d1fb..000000000
Binary files a/fonts/TewiFontOutlineAlt/00B1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00B2.png b/fonts/TewiFontOutlineAlt/00B2.png
deleted file mode 100644
index 7caeac320..000000000
Binary files a/fonts/TewiFontOutlineAlt/00B2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00B3.png b/fonts/TewiFontOutlineAlt/00B3.png
deleted file mode 100644
index c7b4ae538..000000000
Binary files a/fonts/TewiFontOutlineAlt/00B3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00B4.png b/fonts/TewiFontOutlineAlt/00B4.png
deleted file mode 100644
index 18ffbf4c7..000000000
Binary files a/fonts/TewiFontOutlineAlt/00B4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00B5.png b/fonts/TewiFontOutlineAlt/00B5.png
deleted file mode 100644
index 1224b07aa..000000000
Binary files a/fonts/TewiFontOutlineAlt/00B5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00B6.png b/fonts/TewiFontOutlineAlt/00B6.png
deleted file mode 100644
index bc8bab08a..000000000
Binary files a/fonts/TewiFontOutlineAlt/00B6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00B7.png b/fonts/TewiFontOutlineAlt/00B7.png
deleted file mode 100644
index 2cfab1be6..000000000
Binary files a/fonts/TewiFontOutlineAlt/00B7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00B8.png b/fonts/TewiFontOutlineAlt/00B8.png
deleted file mode 100644
index 25e110889..000000000
Binary files a/fonts/TewiFontOutlineAlt/00B8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00B9.png b/fonts/TewiFontOutlineAlt/00B9.png
deleted file mode 100644
index 907af963e..000000000
Binary files a/fonts/TewiFontOutlineAlt/00B9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00BA.png b/fonts/TewiFontOutlineAlt/00BA.png
deleted file mode 100644
index 61d95f649..000000000
Binary files a/fonts/TewiFontOutlineAlt/00BA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00BB.png b/fonts/TewiFontOutlineAlt/00BB.png
deleted file mode 100644
index b06a760e7..000000000
Binary files a/fonts/TewiFontOutlineAlt/00BB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00BC.png b/fonts/TewiFontOutlineAlt/00BC.png
deleted file mode 100644
index 555359a86..000000000
Binary files a/fonts/TewiFontOutlineAlt/00BC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00BD.png b/fonts/TewiFontOutlineAlt/00BD.png
deleted file mode 100644
index e45d432a3..000000000
Binary files a/fonts/TewiFontOutlineAlt/00BD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00BE.png b/fonts/TewiFontOutlineAlt/00BE.png
deleted file mode 100644
index 4b9eeb030..000000000
Binary files a/fonts/TewiFontOutlineAlt/00BE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00BF.png b/fonts/TewiFontOutlineAlt/00BF.png
deleted file mode 100644
index 449a83800..000000000
Binary files a/fonts/TewiFontOutlineAlt/00BF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00C0.png b/fonts/TewiFontOutlineAlt/00C0.png
deleted file mode 100644
index 3656643a8..000000000
Binary files a/fonts/TewiFontOutlineAlt/00C0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00C1.png b/fonts/TewiFontOutlineAlt/00C1.png
deleted file mode 100644
index 2fc4aed48..000000000
Binary files a/fonts/TewiFontOutlineAlt/00C1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00C2.png b/fonts/TewiFontOutlineAlt/00C2.png
deleted file mode 100644
index cc619e81b..000000000
Binary files a/fonts/TewiFontOutlineAlt/00C2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00C3.png b/fonts/TewiFontOutlineAlt/00C3.png
deleted file mode 100644
index 72a73c175..000000000
Binary files a/fonts/TewiFontOutlineAlt/00C3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00C4.png b/fonts/TewiFontOutlineAlt/00C4.png
deleted file mode 100644
index ef13d6c04..000000000
Binary files a/fonts/TewiFontOutlineAlt/00C4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00C5.png b/fonts/TewiFontOutlineAlt/00C5.png
deleted file mode 100644
index cc619e81b..000000000
Binary files a/fonts/TewiFontOutlineAlt/00C5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00C6.png b/fonts/TewiFontOutlineAlt/00C6.png
deleted file mode 100644
index 5d3555eef..000000000
Binary files a/fonts/TewiFontOutlineAlt/00C6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00C7.png b/fonts/TewiFontOutlineAlt/00C7.png
deleted file mode 100644
index 5a8df467f..000000000
Binary files a/fonts/TewiFontOutlineAlt/00C7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00C8.png b/fonts/TewiFontOutlineAlt/00C8.png
deleted file mode 100644
index 550d70bdb..000000000
Binary files a/fonts/TewiFontOutlineAlt/00C8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00C9.png b/fonts/TewiFontOutlineAlt/00C9.png
deleted file mode 100644
index 8aea1982b..000000000
Binary files a/fonts/TewiFontOutlineAlt/00C9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00CA.png b/fonts/TewiFontOutlineAlt/00CA.png
deleted file mode 100644
index bc09d53f3..000000000
Binary files a/fonts/TewiFontOutlineAlt/00CA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00CB.png b/fonts/TewiFontOutlineAlt/00CB.png
deleted file mode 100644
index a1628a9de..000000000
Binary files a/fonts/TewiFontOutlineAlt/00CB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00CC.png b/fonts/TewiFontOutlineAlt/00CC.png
deleted file mode 100644
index 08639b43a..000000000
Binary files a/fonts/TewiFontOutlineAlt/00CC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00CD.png b/fonts/TewiFontOutlineAlt/00CD.png
deleted file mode 100644
index 1d286101e..000000000
Binary files a/fonts/TewiFontOutlineAlt/00CD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00CE.png b/fonts/TewiFontOutlineAlt/00CE.png
deleted file mode 100644
index 61a6c339a..000000000
Binary files a/fonts/TewiFontOutlineAlt/00CE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00CF.png b/fonts/TewiFontOutlineAlt/00CF.png
deleted file mode 100644
index bf6ae1c43..000000000
Binary files a/fonts/TewiFontOutlineAlt/00CF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00D0.png b/fonts/TewiFontOutlineAlt/00D0.png
deleted file mode 100644
index 0e0288db0..000000000
Binary files a/fonts/TewiFontOutlineAlt/00D0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00D1.png b/fonts/TewiFontOutlineAlt/00D1.png
deleted file mode 100644
index aefe0cc07..000000000
Binary files a/fonts/TewiFontOutlineAlt/00D1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00D2.png b/fonts/TewiFontOutlineAlt/00D2.png
deleted file mode 100644
index 011b61d88..000000000
Binary files a/fonts/TewiFontOutlineAlt/00D2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00D3.png b/fonts/TewiFontOutlineAlt/00D3.png
deleted file mode 100644
index e432825b3..000000000
Binary files a/fonts/TewiFontOutlineAlt/00D3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00D4.png b/fonts/TewiFontOutlineAlt/00D4.png
deleted file mode 100644
index 86e52e84b..000000000
Binary files a/fonts/TewiFontOutlineAlt/00D4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00D5.png b/fonts/TewiFontOutlineAlt/00D5.png
deleted file mode 100644
index 6ed4fcd60..000000000
Binary files a/fonts/TewiFontOutlineAlt/00D5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00D6.png b/fonts/TewiFontOutlineAlt/00D6.png
deleted file mode 100644
index 9ac011aa7..000000000
Binary files a/fonts/TewiFontOutlineAlt/00D6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00D7.png b/fonts/TewiFontOutlineAlt/00D7.png
deleted file mode 100644
index 82b946bd3..000000000
Binary files a/fonts/TewiFontOutlineAlt/00D7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00D8.png b/fonts/TewiFontOutlineAlt/00D8.png
deleted file mode 100644
index 0200bfa4f..000000000
Binary files a/fonts/TewiFontOutlineAlt/00D8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00D9.png b/fonts/TewiFontOutlineAlt/00D9.png
deleted file mode 100644
index db8d93905..000000000
Binary files a/fonts/TewiFontOutlineAlt/00D9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00DA.png b/fonts/TewiFontOutlineAlt/00DA.png
deleted file mode 100644
index 240782c24..000000000
Binary files a/fonts/TewiFontOutlineAlt/00DA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00DB.png b/fonts/TewiFontOutlineAlt/00DB.png
deleted file mode 100644
index 46b018f3f..000000000
Binary files a/fonts/TewiFontOutlineAlt/00DB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00DC.png b/fonts/TewiFontOutlineAlt/00DC.png
deleted file mode 100644
index 410bc35f7..000000000
Binary files a/fonts/TewiFontOutlineAlt/00DC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00DD.png b/fonts/TewiFontOutlineAlt/00DD.png
deleted file mode 100644
index a498dab05..000000000
Binary files a/fonts/TewiFontOutlineAlt/00DD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00DE.png b/fonts/TewiFontOutlineAlt/00DE.png
deleted file mode 100644
index 088126f01..000000000
Binary files a/fonts/TewiFontOutlineAlt/00DE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00DF.png b/fonts/TewiFontOutlineAlt/00DF.png
deleted file mode 100644
index 9bc234af6..000000000
Binary files a/fonts/TewiFontOutlineAlt/00DF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00E0.png b/fonts/TewiFontOutlineAlt/00E0.png
deleted file mode 100644
index 48230f985..000000000
Binary files a/fonts/TewiFontOutlineAlt/00E0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00E1.png b/fonts/TewiFontOutlineAlt/00E1.png
deleted file mode 100644
index 8c912027c..000000000
Binary files a/fonts/TewiFontOutlineAlt/00E1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00E2.png b/fonts/TewiFontOutlineAlt/00E2.png
deleted file mode 100644
index 70791e758..000000000
Binary files a/fonts/TewiFontOutlineAlt/00E2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00E3.png b/fonts/TewiFontOutlineAlt/00E3.png
deleted file mode 100644
index d72550877..000000000
Binary files a/fonts/TewiFontOutlineAlt/00E3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00E4.png b/fonts/TewiFontOutlineAlt/00E4.png
deleted file mode 100644
index 602a0d7c9..000000000
Binary files a/fonts/TewiFontOutlineAlt/00E4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00E5.png b/fonts/TewiFontOutlineAlt/00E5.png
deleted file mode 100644
index 1b048e76d..000000000
Binary files a/fonts/TewiFontOutlineAlt/00E5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00E6.png b/fonts/TewiFontOutlineAlt/00E6.png
deleted file mode 100644
index 44b40781d..000000000
Binary files a/fonts/TewiFontOutlineAlt/00E6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00E7.png b/fonts/TewiFontOutlineAlt/00E7.png
deleted file mode 100644
index cb06fbe65..000000000
Binary files a/fonts/TewiFontOutlineAlt/00E7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00E8.png b/fonts/TewiFontOutlineAlt/00E8.png
deleted file mode 100644
index 586fcbf8e..000000000
Binary files a/fonts/TewiFontOutlineAlt/00E8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00E9.png b/fonts/TewiFontOutlineAlt/00E9.png
deleted file mode 100644
index ec4ca786a..000000000
Binary files a/fonts/TewiFontOutlineAlt/00E9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00EA.png b/fonts/TewiFontOutlineAlt/00EA.png
deleted file mode 100644
index b9504ec70..000000000
Binary files a/fonts/TewiFontOutlineAlt/00EA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00EB.png b/fonts/TewiFontOutlineAlt/00EB.png
deleted file mode 100644
index c3c11071f..000000000
Binary files a/fonts/TewiFontOutlineAlt/00EB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00EC.png b/fonts/TewiFontOutlineAlt/00EC.png
deleted file mode 100644
index e97f5371e..000000000
Binary files a/fonts/TewiFontOutlineAlt/00EC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00ED.png b/fonts/TewiFontOutlineAlt/00ED.png
deleted file mode 100644
index 8300d41b9..000000000
Binary files a/fonts/TewiFontOutlineAlt/00ED.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00EE.png b/fonts/TewiFontOutlineAlt/00EE.png
deleted file mode 100644
index 4eed7ce5d..000000000
Binary files a/fonts/TewiFontOutlineAlt/00EE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00EF.png b/fonts/TewiFontOutlineAlt/00EF.png
deleted file mode 100644
index f4fd46105..000000000
Binary files a/fonts/TewiFontOutlineAlt/00EF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00F0.png b/fonts/TewiFontOutlineAlt/00F0.png
deleted file mode 100644
index 6bf7ee9ff..000000000
Binary files a/fonts/TewiFontOutlineAlt/00F0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00F1.png b/fonts/TewiFontOutlineAlt/00F1.png
deleted file mode 100644
index 2effc632c..000000000
Binary files a/fonts/TewiFontOutlineAlt/00F1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00F2.png b/fonts/TewiFontOutlineAlt/00F2.png
deleted file mode 100644
index 3cab14b1f..000000000
Binary files a/fonts/TewiFontOutlineAlt/00F2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00F3.png b/fonts/TewiFontOutlineAlt/00F3.png
deleted file mode 100644
index 6b6d4ea2c..000000000
Binary files a/fonts/TewiFontOutlineAlt/00F3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00F4.png b/fonts/TewiFontOutlineAlt/00F4.png
deleted file mode 100644
index adfbc5839..000000000
Binary files a/fonts/TewiFontOutlineAlt/00F4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00F5.png b/fonts/TewiFontOutlineAlt/00F5.png
deleted file mode 100644
index 63ef9b510..000000000
Binary files a/fonts/TewiFontOutlineAlt/00F5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00F6.png b/fonts/TewiFontOutlineAlt/00F6.png
deleted file mode 100644
index b0a8e7c7e..000000000
Binary files a/fonts/TewiFontOutlineAlt/00F6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00F7.png b/fonts/TewiFontOutlineAlt/00F7.png
deleted file mode 100644
index 17e5ed63f..000000000
Binary files a/fonts/TewiFontOutlineAlt/00F7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00F8.png b/fonts/TewiFontOutlineAlt/00F8.png
deleted file mode 100644
index 262a7fd5d..000000000
Binary files a/fonts/TewiFontOutlineAlt/00F8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00F9.png b/fonts/TewiFontOutlineAlt/00F9.png
deleted file mode 100644
index 2a981755f..000000000
Binary files a/fonts/TewiFontOutlineAlt/00F9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00FA.png b/fonts/TewiFontOutlineAlt/00FA.png
deleted file mode 100644
index 1d45dbc98..000000000
Binary files a/fonts/TewiFontOutlineAlt/00FA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00FB.png b/fonts/TewiFontOutlineAlt/00FB.png
deleted file mode 100644
index 4e047874b..000000000
Binary files a/fonts/TewiFontOutlineAlt/00FB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00FC.png b/fonts/TewiFontOutlineAlt/00FC.png
deleted file mode 100644
index 4401d88d4..000000000
Binary files a/fonts/TewiFontOutlineAlt/00FC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00FD.png b/fonts/TewiFontOutlineAlt/00FD.png
deleted file mode 100644
index b26de11aa..000000000
Binary files a/fonts/TewiFontOutlineAlt/00FD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00FE.png b/fonts/TewiFontOutlineAlt/00FE.png
deleted file mode 100644
index 35a67f1cc..000000000
Binary files a/fonts/TewiFontOutlineAlt/00FE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/00FF.png b/fonts/TewiFontOutlineAlt/00FF.png
deleted file mode 100644
index a3d40ef7d..000000000
Binary files a/fonts/TewiFontOutlineAlt/00FF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0100.png b/fonts/TewiFontOutlineAlt/0100.png
deleted file mode 100644
index e1c5ae547..000000000
Binary files a/fonts/TewiFontOutlineAlt/0100.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0101.png b/fonts/TewiFontOutlineAlt/0101.png
deleted file mode 100644
index 05cf531d0..000000000
Binary files a/fonts/TewiFontOutlineAlt/0101.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0102.png b/fonts/TewiFontOutlineAlt/0102.png
deleted file mode 100644
index 719f486b5..000000000
Binary files a/fonts/TewiFontOutlineAlt/0102.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0103.png b/fonts/TewiFontOutlineAlt/0103.png
deleted file mode 100644
index ecedf24d9..000000000
Binary files a/fonts/TewiFontOutlineAlt/0103.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0104.png b/fonts/TewiFontOutlineAlt/0104.png
deleted file mode 100644
index 12bfa262e..000000000
Binary files a/fonts/TewiFontOutlineAlt/0104.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0105.png b/fonts/TewiFontOutlineAlt/0105.png
deleted file mode 100644
index 198cfaf0a..000000000
Binary files a/fonts/TewiFontOutlineAlt/0105.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0106.png b/fonts/TewiFontOutlineAlt/0106.png
deleted file mode 100644
index ecf515fe4..000000000
Binary files a/fonts/TewiFontOutlineAlt/0106.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0107.png b/fonts/TewiFontOutlineAlt/0107.png
deleted file mode 100644
index 3bd835e08..000000000
Binary files a/fonts/TewiFontOutlineAlt/0107.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0108.png b/fonts/TewiFontOutlineAlt/0108.png
deleted file mode 100644
index 6b5933346..000000000
Binary files a/fonts/TewiFontOutlineAlt/0108.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0109.png b/fonts/TewiFontOutlineAlt/0109.png
deleted file mode 100644
index 4bcdb2c80..000000000
Binary files a/fonts/TewiFontOutlineAlt/0109.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/010A.png b/fonts/TewiFontOutlineAlt/010A.png
deleted file mode 100644
index bcf2e180f..000000000
Binary files a/fonts/TewiFontOutlineAlt/010A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/010B.png b/fonts/TewiFontOutlineAlt/010B.png
deleted file mode 100644
index 29adc1651..000000000
Binary files a/fonts/TewiFontOutlineAlt/010B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/010C.png b/fonts/TewiFontOutlineAlt/010C.png
deleted file mode 100644
index ed0777a7d..000000000
Binary files a/fonts/TewiFontOutlineAlt/010C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/010D.png b/fonts/TewiFontOutlineAlt/010D.png
deleted file mode 100644
index a726e1252..000000000
Binary files a/fonts/TewiFontOutlineAlt/010D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/010E.png b/fonts/TewiFontOutlineAlt/010E.png
deleted file mode 100644
index 8c6331c09..000000000
Binary files a/fonts/TewiFontOutlineAlt/010E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/010F.png b/fonts/TewiFontOutlineAlt/010F.png
deleted file mode 100644
index 59b1790a5..000000000
Binary files a/fonts/TewiFontOutlineAlt/010F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0110.png b/fonts/TewiFontOutlineAlt/0110.png
deleted file mode 100644
index 0621f41e9..000000000
Binary files a/fonts/TewiFontOutlineAlt/0110.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0111.png b/fonts/TewiFontOutlineAlt/0111.png
deleted file mode 100644
index 34d1adfe8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0111.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0112.png b/fonts/TewiFontOutlineAlt/0112.png
deleted file mode 100644
index edbcd07d5..000000000
Binary files a/fonts/TewiFontOutlineAlt/0112.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0113.png b/fonts/TewiFontOutlineAlt/0113.png
deleted file mode 100644
index d5d38b9e5..000000000
Binary files a/fonts/TewiFontOutlineAlt/0113.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0114.png b/fonts/TewiFontOutlineAlt/0114.png
deleted file mode 100644
index 5dd0755c7..000000000
Binary files a/fonts/TewiFontOutlineAlt/0114.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0115.png b/fonts/TewiFontOutlineAlt/0115.png
deleted file mode 100644
index 13cbc5c27..000000000
Binary files a/fonts/TewiFontOutlineAlt/0115.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0116.png b/fonts/TewiFontOutlineAlt/0116.png
deleted file mode 100644
index 6a72da2bf..000000000
Binary files a/fonts/TewiFontOutlineAlt/0116.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0117.png b/fonts/TewiFontOutlineAlt/0117.png
deleted file mode 100644
index 9e7dbf2e3..000000000
Binary files a/fonts/TewiFontOutlineAlt/0117.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0118.png b/fonts/TewiFontOutlineAlt/0118.png
deleted file mode 100644
index 15aca0f03..000000000
Binary files a/fonts/TewiFontOutlineAlt/0118.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0119.png b/fonts/TewiFontOutlineAlt/0119.png
deleted file mode 100644
index 0f24a4f29..000000000
Binary files a/fonts/TewiFontOutlineAlt/0119.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/011A.png b/fonts/TewiFontOutlineAlt/011A.png
deleted file mode 100644
index 1f16af141..000000000
Binary files a/fonts/TewiFontOutlineAlt/011A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/011B.png b/fonts/TewiFontOutlineAlt/011B.png
deleted file mode 100644
index f6259e311..000000000
Binary files a/fonts/TewiFontOutlineAlt/011B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/011C.png b/fonts/TewiFontOutlineAlt/011C.png
deleted file mode 100644
index 123db13e0..000000000
Binary files a/fonts/TewiFontOutlineAlt/011C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/011D.png b/fonts/TewiFontOutlineAlt/011D.png
deleted file mode 100644
index 053285abf..000000000
Binary files a/fonts/TewiFontOutlineAlt/011D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/011E.png b/fonts/TewiFontOutlineAlt/011E.png
deleted file mode 100644
index c14200f7a..000000000
Binary files a/fonts/TewiFontOutlineAlt/011E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/011F.png b/fonts/TewiFontOutlineAlt/011F.png
deleted file mode 100644
index 07644d5fa..000000000
Binary files a/fonts/TewiFontOutlineAlt/011F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0120.png b/fonts/TewiFontOutlineAlt/0120.png
deleted file mode 100644
index 827dfbe10..000000000
Binary files a/fonts/TewiFontOutlineAlt/0120.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0121.png b/fonts/TewiFontOutlineAlt/0121.png
deleted file mode 100644
index 59c926a8c..000000000
Binary files a/fonts/TewiFontOutlineAlt/0121.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0122.png b/fonts/TewiFontOutlineAlt/0122.png
deleted file mode 100644
index 3354536b8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0122.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0123.png b/fonts/TewiFontOutlineAlt/0123.png
deleted file mode 100644
index 49795a8c2..000000000
Binary files a/fonts/TewiFontOutlineAlt/0123.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0124.png b/fonts/TewiFontOutlineAlt/0124.png
deleted file mode 100644
index 67701a08c..000000000
Binary files a/fonts/TewiFontOutlineAlt/0124.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0125.png b/fonts/TewiFontOutlineAlt/0125.png
deleted file mode 100644
index 80ffeda27..000000000
Binary files a/fonts/TewiFontOutlineAlt/0125.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0126.png b/fonts/TewiFontOutlineAlt/0126.png
deleted file mode 100644
index eb6297350..000000000
Binary files a/fonts/TewiFontOutlineAlt/0126.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0127.png b/fonts/TewiFontOutlineAlt/0127.png
deleted file mode 100644
index 1a3cf725e..000000000
Binary files a/fonts/TewiFontOutlineAlt/0127.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0128.png b/fonts/TewiFontOutlineAlt/0128.png
deleted file mode 100644
index d8c9e1166..000000000
Binary files a/fonts/TewiFontOutlineAlt/0128.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0129.png b/fonts/TewiFontOutlineAlt/0129.png
deleted file mode 100644
index 0cc669358..000000000
Binary files a/fonts/TewiFontOutlineAlt/0129.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/012A.png b/fonts/TewiFontOutlineAlt/012A.png
deleted file mode 100644
index a185af38b..000000000
Binary files a/fonts/TewiFontOutlineAlt/012A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/012B.png b/fonts/TewiFontOutlineAlt/012B.png
deleted file mode 100644
index 6e6179cb0..000000000
Binary files a/fonts/TewiFontOutlineAlt/012B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/012C.png b/fonts/TewiFontOutlineAlt/012C.png
deleted file mode 100644
index 13cfc6494..000000000
Binary files a/fonts/TewiFontOutlineAlt/012C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/012D.png b/fonts/TewiFontOutlineAlt/012D.png
deleted file mode 100644
index c5f44bb43..000000000
Binary files a/fonts/TewiFontOutlineAlt/012D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/012E.png b/fonts/TewiFontOutlineAlt/012E.png
deleted file mode 100644
index 814b1fbf8..000000000
Binary files a/fonts/TewiFontOutlineAlt/012E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/012F.png b/fonts/TewiFontOutlineAlt/012F.png
deleted file mode 100644
index ead63fbe3..000000000
Binary files a/fonts/TewiFontOutlineAlt/012F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0130.png b/fonts/TewiFontOutlineAlt/0130.png
deleted file mode 100644
index b95f85c91..000000000
Binary files a/fonts/TewiFontOutlineAlt/0130.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0131.png b/fonts/TewiFontOutlineAlt/0131.png
deleted file mode 100644
index ef2ddbeba..000000000
Binary files a/fonts/TewiFontOutlineAlt/0131.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0132.png b/fonts/TewiFontOutlineAlt/0132.png
deleted file mode 100644
index bbfe02712..000000000
Binary files a/fonts/TewiFontOutlineAlt/0132.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0133.png b/fonts/TewiFontOutlineAlt/0133.png
deleted file mode 100644
index 5bab53ca0..000000000
Binary files a/fonts/TewiFontOutlineAlt/0133.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0134.png b/fonts/TewiFontOutlineAlt/0134.png
deleted file mode 100644
index 6d4b9a6df..000000000
Binary files a/fonts/TewiFontOutlineAlt/0134.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0135.png b/fonts/TewiFontOutlineAlt/0135.png
deleted file mode 100644
index fd07a076c..000000000
Binary files a/fonts/TewiFontOutlineAlt/0135.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0136.png b/fonts/TewiFontOutlineAlt/0136.png
deleted file mode 100644
index 677f6f32f..000000000
Binary files a/fonts/TewiFontOutlineAlt/0136.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0137.png b/fonts/TewiFontOutlineAlt/0137.png
deleted file mode 100644
index 78bbaf461..000000000
Binary files a/fonts/TewiFontOutlineAlt/0137.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0138.png b/fonts/TewiFontOutlineAlt/0138.png
deleted file mode 100644
index c51bda208..000000000
Binary files a/fonts/TewiFontOutlineAlt/0138.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0139.png b/fonts/TewiFontOutlineAlt/0139.png
deleted file mode 100644
index 4badd0b21..000000000
Binary files a/fonts/TewiFontOutlineAlt/0139.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/013A.png b/fonts/TewiFontOutlineAlt/013A.png
deleted file mode 100644
index 2ea1807a7..000000000
Binary files a/fonts/TewiFontOutlineAlt/013A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/013B.png b/fonts/TewiFontOutlineAlt/013B.png
deleted file mode 100644
index 0f54dbb90..000000000
Binary files a/fonts/TewiFontOutlineAlt/013B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/013C.png b/fonts/TewiFontOutlineAlt/013C.png
deleted file mode 100644
index 6db208993..000000000
Binary files a/fonts/TewiFontOutlineAlt/013C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/013D.png b/fonts/TewiFontOutlineAlt/013D.png
deleted file mode 100644
index 9a74d3eb2..000000000
Binary files a/fonts/TewiFontOutlineAlt/013D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/013E.png b/fonts/TewiFontOutlineAlt/013E.png
deleted file mode 100644
index b33091595..000000000
Binary files a/fonts/TewiFontOutlineAlt/013E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/013F.png b/fonts/TewiFontOutlineAlt/013F.png
deleted file mode 100644
index 81c5786b4..000000000
Binary files a/fonts/TewiFontOutlineAlt/013F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0140.png b/fonts/TewiFontOutlineAlt/0140.png
deleted file mode 100644
index b8d48d573..000000000
Binary files a/fonts/TewiFontOutlineAlt/0140.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0141.png b/fonts/TewiFontOutlineAlt/0141.png
deleted file mode 100644
index ed21459b7..000000000
Binary files a/fonts/TewiFontOutlineAlt/0141.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0142.png b/fonts/TewiFontOutlineAlt/0142.png
deleted file mode 100644
index 73d409e43..000000000
Binary files a/fonts/TewiFontOutlineAlt/0142.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0143.png b/fonts/TewiFontOutlineAlt/0143.png
deleted file mode 100644
index fca76e2d9..000000000
Binary files a/fonts/TewiFontOutlineAlt/0143.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0144.png b/fonts/TewiFontOutlineAlt/0144.png
deleted file mode 100644
index d49f7b27b..000000000
Binary files a/fonts/TewiFontOutlineAlt/0144.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0145.png b/fonts/TewiFontOutlineAlt/0145.png
deleted file mode 100644
index a14057537..000000000
Binary files a/fonts/TewiFontOutlineAlt/0145.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0146.png b/fonts/TewiFontOutlineAlt/0146.png
deleted file mode 100644
index 51adefc8d..000000000
Binary files a/fonts/TewiFontOutlineAlt/0146.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0147.png b/fonts/TewiFontOutlineAlt/0147.png
deleted file mode 100644
index b71d7aead..000000000
Binary files a/fonts/TewiFontOutlineAlt/0147.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0148.png b/fonts/TewiFontOutlineAlt/0148.png
deleted file mode 100644
index 9ca7a5fa6..000000000
Binary files a/fonts/TewiFontOutlineAlt/0148.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0149.png b/fonts/TewiFontOutlineAlt/0149.png
deleted file mode 100644
index 5c3b3a0b4..000000000
Binary files a/fonts/TewiFontOutlineAlt/0149.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/014A.png b/fonts/TewiFontOutlineAlt/014A.png
deleted file mode 100644
index 6a975a3b4..000000000
Binary files a/fonts/TewiFontOutlineAlt/014A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/014B.png b/fonts/TewiFontOutlineAlt/014B.png
deleted file mode 100644
index 953f3d488..000000000
Binary files a/fonts/TewiFontOutlineAlt/014B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/014C.png b/fonts/TewiFontOutlineAlt/014C.png
deleted file mode 100644
index 01635fb37..000000000
Binary files a/fonts/TewiFontOutlineAlt/014C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/014D.png b/fonts/TewiFontOutlineAlt/014D.png
deleted file mode 100644
index 920b9ce30..000000000
Binary files a/fonts/TewiFontOutlineAlt/014D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/014E.png b/fonts/TewiFontOutlineAlt/014E.png
deleted file mode 100644
index 15ebc85ab..000000000
Binary files a/fonts/TewiFontOutlineAlt/014E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/014F.png b/fonts/TewiFontOutlineAlt/014F.png
deleted file mode 100644
index 499693904..000000000
Binary files a/fonts/TewiFontOutlineAlt/014F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0150.png b/fonts/TewiFontOutlineAlt/0150.png
deleted file mode 100644
index e8285122d..000000000
Binary files a/fonts/TewiFontOutlineAlt/0150.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0151.png b/fonts/TewiFontOutlineAlt/0151.png
deleted file mode 100644
index 9f43bce04..000000000
Binary files a/fonts/TewiFontOutlineAlt/0151.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0152.png b/fonts/TewiFontOutlineAlt/0152.png
deleted file mode 100644
index d03308d35..000000000
Binary files a/fonts/TewiFontOutlineAlt/0152.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0153.png b/fonts/TewiFontOutlineAlt/0153.png
deleted file mode 100644
index 3c9084f24..000000000
Binary files a/fonts/TewiFontOutlineAlt/0153.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0154.png b/fonts/TewiFontOutlineAlt/0154.png
deleted file mode 100644
index e4329f35f..000000000
Binary files a/fonts/TewiFontOutlineAlt/0154.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0155.png b/fonts/TewiFontOutlineAlt/0155.png
deleted file mode 100644
index c02927b5c..000000000
Binary files a/fonts/TewiFontOutlineAlt/0155.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0156.png b/fonts/TewiFontOutlineAlt/0156.png
deleted file mode 100644
index e1ae951f8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0156.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0157.png b/fonts/TewiFontOutlineAlt/0157.png
deleted file mode 100644
index a9871af16..000000000
Binary files a/fonts/TewiFontOutlineAlt/0157.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0158.png b/fonts/TewiFontOutlineAlt/0158.png
deleted file mode 100644
index f0519a74d..000000000
Binary files a/fonts/TewiFontOutlineAlt/0158.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0159.png b/fonts/TewiFontOutlineAlt/0159.png
deleted file mode 100644
index e6b53a7a4..000000000
Binary files a/fonts/TewiFontOutlineAlt/0159.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/015A.png b/fonts/TewiFontOutlineAlt/015A.png
deleted file mode 100644
index 268bc5d40..000000000
Binary files a/fonts/TewiFontOutlineAlt/015A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/015B.png b/fonts/TewiFontOutlineAlt/015B.png
deleted file mode 100644
index 4c0ec93f1..000000000
Binary files a/fonts/TewiFontOutlineAlt/015B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/015C.png b/fonts/TewiFontOutlineAlt/015C.png
deleted file mode 100644
index 1c239c173..000000000
Binary files a/fonts/TewiFontOutlineAlt/015C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/015D.png b/fonts/TewiFontOutlineAlt/015D.png
deleted file mode 100644
index 7181e1f31..000000000
Binary files a/fonts/TewiFontOutlineAlt/015D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/015E.png b/fonts/TewiFontOutlineAlt/015E.png
deleted file mode 100644
index 89c985098..000000000
Binary files a/fonts/TewiFontOutlineAlt/015E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/015F.png b/fonts/TewiFontOutlineAlt/015F.png
deleted file mode 100644
index 8d08fc61b..000000000
Binary files a/fonts/TewiFontOutlineAlt/015F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0160.png b/fonts/TewiFontOutlineAlt/0160.png
deleted file mode 100644
index 2a0126ecf..000000000
Binary files a/fonts/TewiFontOutlineAlt/0160.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0161.png b/fonts/TewiFontOutlineAlt/0161.png
deleted file mode 100644
index 3d109c5e9..000000000
Binary files a/fonts/TewiFontOutlineAlt/0161.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0162.png b/fonts/TewiFontOutlineAlt/0162.png
deleted file mode 100644
index b428e3f46..000000000
Binary files a/fonts/TewiFontOutlineAlt/0162.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0163.png b/fonts/TewiFontOutlineAlt/0163.png
deleted file mode 100644
index ce9cf8967..000000000
Binary files a/fonts/TewiFontOutlineAlt/0163.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0164.png b/fonts/TewiFontOutlineAlt/0164.png
deleted file mode 100644
index 899409dc8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0164.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0165.png b/fonts/TewiFontOutlineAlt/0165.png
deleted file mode 100644
index 9be6ff698..000000000
Binary files a/fonts/TewiFontOutlineAlt/0165.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0166.png b/fonts/TewiFontOutlineAlt/0166.png
deleted file mode 100644
index 29d79b5a8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0166.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0167.png b/fonts/TewiFontOutlineAlt/0167.png
deleted file mode 100644
index e3ef871cf..000000000
Binary files a/fonts/TewiFontOutlineAlt/0167.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0168.png b/fonts/TewiFontOutlineAlt/0168.png
deleted file mode 100644
index 554207f16..000000000
Binary files a/fonts/TewiFontOutlineAlt/0168.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0169.png b/fonts/TewiFontOutlineAlt/0169.png
deleted file mode 100644
index fdbdd14cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/0169.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/016A.png b/fonts/TewiFontOutlineAlt/016A.png
deleted file mode 100644
index 7ae3c0fad..000000000
Binary files a/fonts/TewiFontOutlineAlt/016A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/016B.png b/fonts/TewiFontOutlineAlt/016B.png
deleted file mode 100644
index 6a9b7aa89..000000000
Binary files a/fonts/TewiFontOutlineAlt/016B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/016C.png b/fonts/TewiFontOutlineAlt/016C.png
deleted file mode 100644
index 3ed1e03af..000000000
Binary files a/fonts/TewiFontOutlineAlt/016C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/016D.png b/fonts/TewiFontOutlineAlt/016D.png
deleted file mode 100644
index e71797e46..000000000
Binary files a/fonts/TewiFontOutlineAlt/016D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/016E.png b/fonts/TewiFontOutlineAlt/016E.png
deleted file mode 100644
index 3ccb63571..000000000
Binary files a/fonts/TewiFontOutlineAlt/016E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/016F.png b/fonts/TewiFontOutlineAlt/016F.png
deleted file mode 100644
index f0dea4f54..000000000
Binary files a/fonts/TewiFontOutlineAlt/016F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0170.png b/fonts/TewiFontOutlineAlt/0170.png
deleted file mode 100644
index e75bcd039..000000000
Binary files a/fonts/TewiFontOutlineAlt/0170.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0171.png b/fonts/TewiFontOutlineAlt/0171.png
deleted file mode 100644
index 93940b7f5..000000000
Binary files a/fonts/TewiFontOutlineAlt/0171.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0172.png b/fonts/TewiFontOutlineAlt/0172.png
deleted file mode 100644
index 8081b25a6..000000000
Binary files a/fonts/TewiFontOutlineAlt/0172.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0173.png b/fonts/TewiFontOutlineAlt/0173.png
deleted file mode 100644
index 1b4a93ccc..000000000
Binary files a/fonts/TewiFontOutlineAlt/0173.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0174.png b/fonts/TewiFontOutlineAlt/0174.png
deleted file mode 100644
index 14999edb2..000000000
Binary files a/fonts/TewiFontOutlineAlt/0174.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0175.png b/fonts/TewiFontOutlineAlt/0175.png
deleted file mode 100644
index 50d77eae9..000000000
Binary files a/fonts/TewiFontOutlineAlt/0175.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0176.png b/fonts/TewiFontOutlineAlt/0176.png
deleted file mode 100644
index c85d74350..000000000
Binary files a/fonts/TewiFontOutlineAlt/0176.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0177.png b/fonts/TewiFontOutlineAlt/0177.png
deleted file mode 100644
index 4f60bcc33..000000000
Binary files a/fonts/TewiFontOutlineAlt/0177.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0178.png b/fonts/TewiFontOutlineAlt/0178.png
deleted file mode 100644
index 75941e9c8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0178.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0179.png b/fonts/TewiFontOutlineAlt/0179.png
deleted file mode 100644
index ad8bad702..000000000
Binary files a/fonts/TewiFontOutlineAlt/0179.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/017A.png b/fonts/TewiFontOutlineAlt/017A.png
deleted file mode 100644
index 107d02128..000000000
Binary files a/fonts/TewiFontOutlineAlt/017A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/017B.png b/fonts/TewiFontOutlineAlt/017B.png
deleted file mode 100644
index e98494f77..000000000
Binary files a/fonts/TewiFontOutlineAlt/017B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/017C.png b/fonts/TewiFontOutlineAlt/017C.png
deleted file mode 100644
index c0e96a2e8..000000000
Binary files a/fonts/TewiFontOutlineAlt/017C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/017D.png b/fonts/TewiFontOutlineAlt/017D.png
deleted file mode 100644
index 70b7e7101..000000000
Binary files a/fonts/TewiFontOutlineAlt/017D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/017E.png b/fonts/TewiFontOutlineAlt/017E.png
deleted file mode 100644
index 11e7268d1..000000000
Binary files a/fonts/TewiFontOutlineAlt/017E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/017F.png b/fonts/TewiFontOutlineAlt/017F.png
deleted file mode 100644
index 7f331c1ee..000000000
Binary files a/fonts/TewiFontOutlineAlt/017F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0180.png b/fonts/TewiFontOutlineAlt/0180.png
deleted file mode 100644
index 76d2f64dc..000000000
Binary files a/fonts/TewiFontOutlineAlt/0180.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0181.png b/fonts/TewiFontOutlineAlt/0181.png
deleted file mode 100644
index 97f90a281..000000000
Binary files a/fonts/TewiFontOutlineAlt/0181.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0182.png b/fonts/TewiFontOutlineAlt/0182.png
deleted file mode 100644
index 0631b6ba7..000000000
Binary files a/fonts/TewiFontOutlineAlt/0182.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0183.png b/fonts/TewiFontOutlineAlt/0183.png
deleted file mode 100644
index 79ba135b7..000000000
Binary files a/fonts/TewiFontOutlineAlt/0183.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0184.png b/fonts/TewiFontOutlineAlt/0184.png
deleted file mode 100644
index 3b820c655..000000000
Binary files a/fonts/TewiFontOutlineAlt/0184.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0185.png b/fonts/TewiFontOutlineAlt/0185.png
deleted file mode 100644
index 69d9d514a..000000000
Binary files a/fonts/TewiFontOutlineAlt/0185.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0186.png b/fonts/TewiFontOutlineAlt/0186.png
deleted file mode 100644
index cd4714cdd..000000000
Binary files a/fonts/TewiFontOutlineAlt/0186.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0187.png b/fonts/TewiFontOutlineAlt/0187.png
deleted file mode 100644
index ce29ef9a5..000000000
Binary files a/fonts/TewiFontOutlineAlt/0187.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0188.png b/fonts/TewiFontOutlineAlt/0188.png
deleted file mode 100644
index c16fdc962..000000000
Binary files a/fonts/TewiFontOutlineAlt/0188.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0189.png b/fonts/TewiFontOutlineAlt/0189.png
deleted file mode 100644
index 0621f41e9..000000000
Binary files a/fonts/TewiFontOutlineAlt/0189.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/018A.png b/fonts/TewiFontOutlineAlt/018A.png
deleted file mode 100644
index 512b359f0..000000000
Binary files a/fonts/TewiFontOutlineAlt/018A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/018B.png b/fonts/TewiFontOutlineAlt/018B.png
deleted file mode 100644
index e80150052..000000000
Binary files a/fonts/TewiFontOutlineAlt/018B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/018C.png b/fonts/TewiFontOutlineAlt/018C.png
deleted file mode 100644
index ccdc91735..000000000
Binary files a/fonts/TewiFontOutlineAlt/018C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/018D.png b/fonts/TewiFontOutlineAlt/018D.png
deleted file mode 100644
index 68620f558..000000000
Binary files a/fonts/TewiFontOutlineAlt/018D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/018E.png b/fonts/TewiFontOutlineAlt/018E.png
deleted file mode 100644
index 7b1f671e6..000000000
Binary files a/fonts/TewiFontOutlineAlt/018E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/018F.png b/fonts/TewiFontOutlineAlt/018F.png
deleted file mode 100644
index 065226c42..000000000
Binary files a/fonts/TewiFontOutlineAlt/018F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0190.png b/fonts/TewiFontOutlineAlt/0190.png
deleted file mode 100644
index 5e92f1408..000000000
Binary files a/fonts/TewiFontOutlineAlt/0190.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0191.png b/fonts/TewiFontOutlineAlt/0191.png
deleted file mode 100644
index 421cab6b8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0191.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0192.png b/fonts/TewiFontOutlineAlt/0192.png
deleted file mode 100644
index 85bc6394b..000000000
Binary files a/fonts/TewiFontOutlineAlt/0192.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0193.png b/fonts/TewiFontOutlineAlt/0193.png
deleted file mode 100644
index f08ec6b83..000000000
Binary files a/fonts/TewiFontOutlineAlt/0193.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0194.png b/fonts/TewiFontOutlineAlt/0194.png
deleted file mode 100644
index 89b0e0d4b..000000000
Binary files a/fonts/TewiFontOutlineAlt/0194.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0195.png b/fonts/TewiFontOutlineAlt/0195.png
deleted file mode 100644
index a0328bf03..000000000
Binary files a/fonts/TewiFontOutlineAlt/0195.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0196.png b/fonts/TewiFontOutlineAlt/0196.png
deleted file mode 100644
index 50d74ca90..000000000
Binary files a/fonts/TewiFontOutlineAlt/0196.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0197.png b/fonts/TewiFontOutlineAlt/0197.png
deleted file mode 100644
index 41715b941..000000000
Binary files a/fonts/TewiFontOutlineAlt/0197.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0198.png b/fonts/TewiFontOutlineAlt/0198.png
deleted file mode 100644
index c12fd1706..000000000
Binary files a/fonts/TewiFontOutlineAlt/0198.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0199.png b/fonts/TewiFontOutlineAlt/0199.png
deleted file mode 100644
index 50a494492..000000000
Binary files a/fonts/TewiFontOutlineAlt/0199.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/019A.png b/fonts/TewiFontOutlineAlt/019A.png
deleted file mode 100644
index 5d3c50399..000000000
Binary files a/fonts/TewiFontOutlineAlt/019A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/019B.png b/fonts/TewiFontOutlineAlt/019B.png
deleted file mode 100644
index d637677ac..000000000
Binary files a/fonts/TewiFontOutlineAlt/019B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/019C.png b/fonts/TewiFontOutlineAlt/019C.png
deleted file mode 100644
index 35c46fb90..000000000
Binary files a/fonts/TewiFontOutlineAlt/019C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/019D.png b/fonts/TewiFontOutlineAlt/019D.png
deleted file mode 100644
index 2d91813f5..000000000
Binary files a/fonts/TewiFontOutlineAlt/019D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/019E.png b/fonts/TewiFontOutlineAlt/019E.png
deleted file mode 100644
index b50753d19..000000000
Binary files a/fonts/TewiFontOutlineAlt/019E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/019F.png b/fonts/TewiFontOutlineAlt/019F.png
deleted file mode 100644
index 293c0546f..000000000
Binary files a/fonts/TewiFontOutlineAlt/019F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01A0.png b/fonts/TewiFontOutlineAlt/01A0.png
deleted file mode 100644
index 170d9529e..000000000
Binary files a/fonts/TewiFontOutlineAlt/01A0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01A1.png b/fonts/TewiFontOutlineAlt/01A1.png
deleted file mode 100644
index 0ff70bf13..000000000
Binary files a/fonts/TewiFontOutlineAlt/01A1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01A2.png b/fonts/TewiFontOutlineAlt/01A2.png
deleted file mode 100644
index 81707ccdf..000000000
Binary files a/fonts/TewiFontOutlineAlt/01A2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01A3.png b/fonts/TewiFontOutlineAlt/01A3.png
deleted file mode 100644
index 937ea798e..000000000
Binary files a/fonts/TewiFontOutlineAlt/01A3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01A4.png b/fonts/TewiFontOutlineAlt/01A4.png
deleted file mode 100644
index f5bb24f0c..000000000
Binary files a/fonts/TewiFontOutlineAlt/01A4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01A5.png b/fonts/TewiFontOutlineAlt/01A5.png
deleted file mode 100644
index 7ad367228..000000000
Binary files a/fonts/TewiFontOutlineAlt/01A5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01A6.png b/fonts/TewiFontOutlineAlt/01A6.png
deleted file mode 100644
index 7d5857c62..000000000
Binary files a/fonts/TewiFontOutlineAlt/01A6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01A7.png b/fonts/TewiFontOutlineAlt/01A7.png
deleted file mode 100644
index 571758d80..000000000
Binary files a/fonts/TewiFontOutlineAlt/01A7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01A8.png b/fonts/TewiFontOutlineAlt/01A8.png
deleted file mode 100644
index c41fc2940..000000000
Binary files a/fonts/TewiFontOutlineAlt/01A8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01A9.png b/fonts/TewiFontOutlineAlt/01A9.png
deleted file mode 100644
index deb9a7bd8..000000000
Binary files a/fonts/TewiFontOutlineAlt/01A9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01AA.png b/fonts/TewiFontOutlineAlt/01AA.png
deleted file mode 100644
index e13da55de..000000000
Binary files a/fonts/TewiFontOutlineAlt/01AA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01AB.png b/fonts/TewiFontOutlineAlt/01AB.png
deleted file mode 100644
index 94a1a74de..000000000
Binary files a/fonts/TewiFontOutlineAlt/01AB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01AC.png b/fonts/TewiFontOutlineAlt/01AC.png
deleted file mode 100644
index 7442261e9..000000000
Binary files a/fonts/TewiFontOutlineAlt/01AC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01AD.png b/fonts/TewiFontOutlineAlt/01AD.png
deleted file mode 100644
index c71f66d7b..000000000
Binary files a/fonts/TewiFontOutlineAlt/01AD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01AE.png b/fonts/TewiFontOutlineAlt/01AE.png
deleted file mode 100644
index 454672bbb..000000000
Binary files a/fonts/TewiFontOutlineAlt/01AE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01AF.png b/fonts/TewiFontOutlineAlt/01AF.png
deleted file mode 100644
index 846bc698b..000000000
Binary files a/fonts/TewiFontOutlineAlt/01AF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01B0.png b/fonts/TewiFontOutlineAlt/01B0.png
deleted file mode 100644
index e3910d4d6..000000000
Binary files a/fonts/TewiFontOutlineAlt/01B0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01B1.png b/fonts/TewiFontOutlineAlt/01B1.png
deleted file mode 100644
index b37cfa6ec..000000000
Binary files a/fonts/TewiFontOutlineAlt/01B1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01B2.png b/fonts/TewiFontOutlineAlt/01B2.png
deleted file mode 100644
index b4f280549..000000000
Binary files a/fonts/TewiFontOutlineAlt/01B2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01B3.png b/fonts/TewiFontOutlineAlt/01B3.png
deleted file mode 100644
index 705277a78..000000000
Binary files a/fonts/TewiFontOutlineAlt/01B3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01B4.png b/fonts/TewiFontOutlineAlt/01B4.png
deleted file mode 100644
index ade531b56..000000000
Binary files a/fonts/TewiFontOutlineAlt/01B4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01B5.png b/fonts/TewiFontOutlineAlt/01B5.png
deleted file mode 100644
index 93f621ec2..000000000
Binary files a/fonts/TewiFontOutlineAlt/01B5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01B6.png b/fonts/TewiFontOutlineAlt/01B6.png
deleted file mode 100644
index 66338b1cf..000000000
Binary files a/fonts/TewiFontOutlineAlt/01B6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01B7.png b/fonts/TewiFontOutlineAlt/01B7.png
deleted file mode 100644
index d42ad16b4..000000000
Binary files a/fonts/TewiFontOutlineAlt/01B7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01B8.png b/fonts/TewiFontOutlineAlt/01B8.png
deleted file mode 100644
index 3fcd1de57..000000000
Binary files a/fonts/TewiFontOutlineAlt/01B8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01B9.png b/fonts/TewiFontOutlineAlt/01B9.png
deleted file mode 100644
index 02ccb8565..000000000
Binary files a/fonts/TewiFontOutlineAlt/01B9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01BA.png b/fonts/TewiFontOutlineAlt/01BA.png
deleted file mode 100644
index 58834cfa5..000000000
Binary files a/fonts/TewiFontOutlineAlt/01BA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01BB.png b/fonts/TewiFontOutlineAlt/01BB.png
deleted file mode 100644
index 6e6b8698d..000000000
Binary files a/fonts/TewiFontOutlineAlt/01BB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01BC.png b/fonts/TewiFontOutlineAlt/01BC.png
deleted file mode 100644
index fccc0324d..000000000
Binary files a/fonts/TewiFontOutlineAlt/01BC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01BD.png b/fonts/TewiFontOutlineAlt/01BD.png
deleted file mode 100644
index ea5dd534d..000000000
Binary files a/fonts/TewiFontOutlineAlt/01BD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01BE.png b/fonts/TewiFontOutlineAlt/01BE.png
deleted file mode 100644
index 595f9fb85..000000000
Binary files a/fonts/TewiFontOutlineAlt/01BE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01BF.png b/fonts/TewiFontOutlineAlt/01BF.png
deleted file mode 100644
index 329d1e050..000000000
Binary files a/fonts/TewiFontOutlineAlt/01BF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01C0.png b/fonts/TewiFontOutlineAlt/01C0.png
deleted file mode 100644
index 7a2348491..000000000
Binary files a/fonts/TewiFontOutlineAlt/01C0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01C1.png b/fonts/TewiFontOutlineAlt/01C1.png
deleted file mode 100644
index 9b98f07ee..000000000
Binary files a/fonts/TewiFontOutlineAlt/01C1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01C2.png b/fonts/TewiFontOutlineAlt/01C2.png
deleted file mode 100644
index 4fa4cba63..000000000
Binary files a/fonts/TewiFontOutlineAlt/01C2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01C3.png b/fonts/TewiFontOutlineAlt/01C3.png
deleted file mode 100644
index a3cc3bf5d..000000000
Binary files a/fonts/TewiFontOutlineAlt/01C3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01C4.png b/fonts/TewiFontOutlineAlt/01C4.png
deleted file mode 100644
index 854c39c67..000000000
Binary files a/fonts/TewiFontOutlineAlt/01C4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01C5.png b/fonts/TewiFontOutlineAlt/01C5.png
deleted file mode 100644
index 4be7e22e3..000000000
Binary files a/fonts/TewiFontOutlineAlt/01C5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01C6.png b/fonts/TewiFontOutlineAlt/01C6.png
deleted file mode 100644
index fdefab72d..000000000
Binary files a/fonts/TewiFontOutlineAlt/01C6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01C7.png b/fonts/TewiFontOutlineAlt/01C7.png
deleted file mode 100644
index df4f86212..000000000
Binary files a/fonts/TewiFontOutlineAlt/01C7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01C8.png b/fonts/TewiFontOutlineAlt/01C8.png
deleted file mode 100644
index 09bd6f2ad..000000000
Binary files a/fonts/TewiFontOutlineAlt/01C8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01C9.png b/fonts/TewiFontOutlineAlt/01C9.png
deleted file mode 100644
index da20496f2..000000000
Binary files a/fonts/TewiFontOutlineAlt/01C9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01CA.png b/fonts/TewiFontOutlineAlt/01CA.png
deleted file mode 100644
index e97d4d006..000000000
Binary files a/fonts/TewiFontOutlineAlt/01CA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01CB.png b/fonts/TewiFontOutlineAlt/01CB.png
deleted file mode 100644
index 712c31966..000000000
Binary files a/fonts/TewiFontOutlineAlt/01CB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01CC.png b/fonts/TewiFontOutlineAlt/01CC.png
deleted file mode 100644
index 46f825ff5..000000000
Binary files a/fonts/TewiFontOutlineAlt/01CC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01CD.png b/fonts/TewiFontOutlineAlt/01CD.png
deleted file mode 100644
index dfaee6910..000000000
Binary files a/fonts/TewiFontOutlineAlt/01CD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01CE.png b/fonts/TewiFontOutlineAlt/01CE.png
deleted file mode 100644
index 8c42598e4..000000000
Binary files a/fonts/TewiFontOutlineAlt/01CE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01CF.png b/fonts/TewiFontOutlineAlt/01CF.png
deleted file mode 100644
index 11b8bd9d9..000000000
Binary files a/fonts/TewiFontOutlineAlt/01CF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01D0.png b/fonts/TewiFontOutlineAlt/01D0.png
deleted file mode 100644
index 53e9b326e..000000000
Binary files a/fonts/TewiFontOutlineAlt/01D0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01D1.png b/fonts/TewiFontOutlineAlt/01D1.png
deleted file mode 100644
index 3cfc95765..000000000
Binary files a/fonts/TewiFontOutlineAlt/01D1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01D2.png b/fonts/TewiFontOutlineAlt/01D2.png
deleted file mode 100644
index 4457c8fa7..000000000
Binary files a/fonts/TewiFontOutlineAlt/01D2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01D3.png b/fonts/TewiFontOutlineAlt/01D3.png
deleted file mode 100644
index 7724a41e7..000000000
Binary files a/fonts/TewiFontOutlineAlt/01D3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01D4.png b/fonts/TewiFontOutlineAlt/01D4.png
deleted file mode 100644
index 08ae38f1f..000000000
Binary files a/fonts/TewiFontOutlineAlt/01D4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01D5.png b/fonts/TewiFontOutlineAlt/01D5.png
deleted file mode 100644
index 8086b118f..000000000
Binary files a/fonts/TewiFontOutlineAlt/01D5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01D6.png b/fonts/TewiFontOutlineAlt/01D6.png
deleted file mode 100644
index 062e2ff33..000000000
Binary files a/fonts/TewiFontOutlineAlt/01D6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01D7.png b/fonts/TewiFontOutlineAlt/01D7.png
deleted file mode 100644
index 5b1d32074..000000000
Binary files a/fonts/TewiFontOutlineAlt/01D7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01D8.png b/fonts/TewiFontOutlineAlt/01D8.png
deleted file mode 100644
index c6edd7312..000000000
Binary files a/fonts/TewiFontOutlineAlt/01D8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01D9.png b/fonts/TewiFontOutlineAlt/01D9.png
deleted file mode 100644
index 8eda1ec42..000000000
Binary files a/fonts/TewiFontOutlineAlt/01D9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01DA.png b/fonts/TewiFontOutlineAlt/01DA.png
deleted file mode 100644
index 51b4b7c14..000000000
Binary files a/fonts/TewiFontOutlineAlt/01DA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01DB.png b/fonts/TewiFontOutlineAlt/01DB.png
deleted file mode 100644
index af7cafd00..000000000
Binary files a/fonts/TewiFontOutlineAlt/01DB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01DC.png b/fonts/TewiFontOutlineAlt/01DC.png
deleted file mode 100644
index 77f6e4efa..000000000
Binary files a/fonts/TewiFontOutlineAlt/01DC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01DD.png b/fonts/TewiFontOutlineAlt/01DD.png
deleted file mode 100644
index 30b819171..000000000
Binary files a/fonts/TewiFontOutlineAlt/01DD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01DE.png b/fonts/TewiFontOutlineAlt/01DE.png
deleted file mode 100644
index 7223b86ac..000000000
Binary files a/fonts/TewiFontOutlineAlt/01DE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01DF.png b/fonts/TewiFontOutlineAlt/01DF.png
deleted file mode 100644
index 61b166196..000000000
Binary files a/fonts/TewiFontOutlineAlt/01DF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01E0.png b/fonts/TewiFontOutlineAlt/01E0.png
deleted file mode 100644
index 85de46d42..000000000
Binary files a/fonts/TewiFontOutlineAlt/01E0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01E1.png b/fonts/TewiFontOutlineAlt/01E1.png
deleted file mode 100644
index a9f9369c2..000000000
Binary files a/fonts/TewiFontOutlineAlt/01E1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01E2.png b/fonts/TewiFontOutlineAlt/01E2.png
deleted file mode 100644
index 1622d0b7d..000000000
Binary files a/fonts/TewiFontOutlineAlt/01E2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01E3.png b/fonts/TewiFontOutlineAlt/01E3.png
deleted file mode 100644
index bfd6e3481..000000000
Binary files a/fonts/TewiFontOutlineAlt/01E3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01E4.png b/fonts/TewiFontOutlineAlt/01E4.png
deleted file mode 100644
index b1034144e..000000000
Binary files a/fonts/TewiFontOutlineAlt/01E4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01E5.png b/fonts/TewiFontOutlineAlt/01E5.png
deleted file mode 100644
index 101b3f8c9..000000000
Binary files a/fonts/TewiFontOutlineAlt/01E5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01E6.png b/fonts/TewiFontOutlineAlt/01E6.png
deleted file mode 100644
index ce7a08f5e..000000000
Binary files a/fonts/TewiFontOutlineAlt/01E6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01E7.png b/fonts/TewiFontOutlineAlt/01E7.png
deleted file mode 100644
index bc9a583bf..000000000
Binary files a/fonts/TewiFontOutlineAlt/01E7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01E8.png b/fonts/TewiFontOutlineAlt/01E8.png
deleted file mode 100644
index cfe63b31e..000000000
Binary files a/fonts/TewiFontOutlineAlt/01E8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01E9.png b/fonts/TewiFontOutlineAlt/01E9.png
deleted file mode 100644
index b32a4c635..000000000
Binary files a/fonts/TewiFontOutlineAlt/01E9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01EA.png b/fonts/TewiFontOutlineAlt/01EA.png
deleted file mode 100644
index 0a1b023fd..000000000
Binary files a/fonts/TewiFontOutlineAlt/01EA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01EB.png b/fonts/TewiFontOutlineAlt/01EB.png
deleted file mode 100644
index e67b714d4..000000000
Binary files a/fonts/TewiFontOutlineAlt/01EB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01EC.png b/fonts/TewiFontOutlineAlt/01EC.png
deleted file mode 100644
index 5bad7789d..000000000
Binary files a/fonts/TewiFontOutlineAlt/01EC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01ED.png b/fonts/TewiFontOutlineAlt/01ED.png
deleted file mode 100644
index 7e8e1448e..000000000
Binary files a/fonts/TewiFontOutlineAlt/01ED.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01EE.png b/fonts/TewiFontOutlineAlt/01EE.png
deleted file mode 100644
index 4926b8d13..000000000
Binary files a/fonts/TewiFontOutlineAlt/01EE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01EF.png b/fonts/TewiFontOutlineAlt/01EF.png
deleted file mode 100644
index 8948f905c..000000000
Binary files a/fonts/TewiFontOutlineAlt/01EF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01F0.png b/fonts/TewiFontOutlineAlt/01F0.png
deleted file mode 100644
index 414f80f5f..000000000
Binary files a/fonts/TewiFontOutlineAlt/01F0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01F1.png b/fonts/TewiFontOutlineAlt/01F1.png
deleted file mode 100644
index 90d9d0fcc..000000000
Binary files a/fonts/TewiFontOutlineAlt/01F1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01F2.png b/fonts/TewiFontOutlineAlt/01F2.png
deleted file mode 100644
index 411bb6cee..000000000
Binary files a/fonts/TewiFontOutlineAlt/01F2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01F3.png b/fonts/TewiFontOutlineAlt/01F3.png
deleted file mode 100644
index f16952eac..000000000
Binary files a/fonts/TewiFontOutlineAlt/01F3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01F4.png b/fonts/TewiFontOutlineAlt/01F4.png
deleted file mode 100644
index ce7a08f5e..000000000
Binary files a/fonts/TewiFontOutlineAlt/01F4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01F5.png b/fonts/TewiFontOutlineAlt/01F5.png
deleted file mode 100644
index dbd8f7523..000000000
Binary files a/fonts/TewiFontOutlineAlt/01F5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01F6.png b/fonts/TewiFontOutlineAlt/01F6.png
deleted file mode 100644
index 397aa672a..000000000
Binary files a/fonts/TewiFontOutlineAlt/01F6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01F7.png b/fonts/TewiFontOutlineAlt/01F7.png
deleted file mode 100644
index 845a4f7cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/01F7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01F8.png b/fonts/TewiFontOutlineAlt/01F8.png
deleted file mode 100644
index d08497984..000000000
Binary files a/fonts/TewiFontOutlineAlt/01F8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01F9.png b/fonts/TewiFontOutlineAlt/01F9.png
deleted file mode 100644
index 0a95a3921..000000000
Binary files a/fonts/TewiFontOutlineAlt/01F9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01FA.png b/fonts/TewiFontOutlineAlt/01FA.png
deleted file mode 100644
index 93a1f251b..000000000
Binary files a/fonts/TewiFontOutlineAlt/01FA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01FB.png b/fonts/TewiFontOutlineAlt/01FB.png
deleted file mode 100644
index 3cd7c50c9..000000000
Binary files a/fonts/TewiFontOutlineAlt/01FB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01FC.png b/fonts/TewiFontOutlineAlt/01FC.png
deleted file mode 100644
index 6dc2ba5bd..000000000
Binary files a/fonts/TewiFontOutlineAlt/01FC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01FD.png b/fonts/TewiFontOutlineAlt/01FD.png
deleted file mode 100644
index 575d14de2..000000000
Binary files a/fonts/TewiFontOutlineAlt/01FD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01FE.png b/fonts/TewiFontOutlineAlt/01FE.png
deleted file mode 100644
index 453c30506..000000000
Binary files a/fonts/TewiFontOutlineAlt/01FE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/01FF.png b/fonts/TewiFontOutlineAlt/01FF.png
deleted file mode 100644
index 53f158c10..000000000
Binary files a/fonts/TewiFontOutlineAlt/01FF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0200.png b/fonts/TewiFontOutlineAlt/0200.png
deleted file mode 100644
index ecbf65d17..000000000
Binary files a/fonts/TewiFontOutlineAlt/0200.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0201.png b/fonts/TewiFontOutlineAlt/0201.png
deleted file mode 100644
index a76c60f2b..000000000
Binary files a/fonts/TewiFontOutlineAlt/0201.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0202.png b/fonts/TewiFontOutlineAlt/0202.png
deleted file mode 100644
index 68d0a561a..000000000
Binary files a/fonts/TewiFontOutlineAlt/0202.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0203.png b/fonts/TewiFontOutlineAlt/0203.png
deleted file mode 100644
index 404fbf1bd..000000000
Binary files a/fonts/TewiFontOutlineAlt/0203.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0204.png b/fonts/TewiFontOutlineAlt/0204.png
deleted file mode 100644
index 0ff6ae7cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/0204.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0205.png b/fonts/TewiFontOutlineAlt/0205.png
deleted file mode 100644
index 27798279c..000000000
Binary files a/fonts/TewiFontOutlineAlt/0205.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0206.png b/fonts/TewiFontOutlineAlt/0206.png
deleted file mode 100644
index 4c9b72df8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0206.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0207.png b/fonts/TewiFontOutlineAlt/0207.png
deleted file mode 100644
index abd220e44..000000000
Binary files a/fonts/TewiFontOutlineAlt/0207.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0208.png b/fonts/TewiFontOutlineAlt/0208.png
deleted file mode 100644
index 0ff2d97a3..000000000
Binary files a/fonts/TewiFontOutlineAlt/0208.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0209.png b/fonts/TewiFontOutlineAlt/0209.png
deleted file mode 100644
index 7b8158783..000000000
Binary files a/fonts/TewiFontOutlineAlt/0209.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/020A.png b/fonts/TewiFontOutlineAlt/020A.png
deleted file mode 100644
index 5a493b68d..000000000
Binary files a/fonts/TewiFontOutlineAlt/020A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/020B.png b/fonts/TewiFontOutlineAlt/020B.png
deleted file mode 100644
index 3343d4505..000000000
Binary files a/fonts/TewiFontOutlineAlt/020B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/020C.png b/fonts/TewiFontOutlineAlt/020C.png
deleted file mode 100644
index 880fc59b1..000000000
Binary files a/fonts/TewiFontOutlineAlt/020C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/020D.png b/fonts/TewiFontOutlineAlt/020D.png
deleted file mode 100644
index 0ad3825e7..000000000
Binary files a/fonts/TewiFontOutlineAlt/020D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/020E.png b/fonts/TewiFontOutlineAlt/020E.png
deleted file mode 100644
index a7b87c746..000000000
Binary files a/fonts/TewiFontOutlineAlt/020E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/020F.png b/fonts/TewiFontOutlineAlt/020F.png
deleted file mode 100644
index 41b030ccd..000000000
Binary files a/fonts/TewiFontOutlineAlt/020F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0210.png b/fonts/TewiFontOutlineAlt/0210.png
deleted file mode 100644
index ea14b8df6..000000000
Binary files a/fonts/TewiFontOutlineAlt/0210.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0211.png b/fonts/TewiFontOutlineAlt/0211.png
deleted file mode 100644
index 10fdde1eb..000000000
Binary files a/fonts/TewiFontOutlineAlt/0211.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0212.png b/fonts/TewiFontOutlineAlt/0212.png
deleted file mode 100644
index 5f5c00c71..000000000
Binary files a/fonts/TewiFontOutlineAlt/0212.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0213.png b/fonts/TewiFontOutlineAlt/0213.png
deleted file mode 100644
index 9125aaee2..000000000
Binary files a/fonts/TewiFontOutlineAlt/0213.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0214.png b/fonts/TewiFontOutlineAlt/0214.png
deleted file mode 100644
index ef8aafd20..000000000
Binary files a/fonts/TewiFontOutlineAlt/0214.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0215.png b/fonts/TewiFontOutlineAlt/0215.png
deleted file mode 100644
index c392aff96..000000000
Binary files a/fonts/TewiFontOutlineAlt/0215.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0216.png b/fonts/TewiFontOutlineAlt/0216.png
deleted file mode 100644
index bac587bde..000000000
Binary files a/fonts/TewiFontOutlineAlt/0216.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0217.png b/fonts/TewiFontOutlineAlt/0217.png
deleted file mode 100644
index 7f51a1ae2..000000000
Binary files a/fonts/TewiFontOutlineAlt/0217.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0218.png b/fonts/TewiFontOutlineAlt/0218.png
deleted file mode 100644
index 5a6c4c73d..000000000
Binary files a/fonts/TewiFontOutlineAlt/0218.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0219.png b/fonts/TewiFontOutlineAlt/0219.png
deleted file mode 100644
index 25e3d4253..000000000
Binary files a/fonts/TewiFontOutlineAlt/0219.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/021A.png b/fonts/TewiFontOutlineAlt/021A.png
deleted file mode 100644
index b428e3f46..000000000
Binary files a/fonts/TewiFontOutlineAlt/021A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/021B.png b/fonts/TewiFontOutlineAlt/021B.png
deleted file mode 100644
index 2dfeede39..000000000
Binary files a/fonts/TewiFontOutlineAlt/021B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/021C.png b/fonts/TewiFontOutlineAlt/021C.png
deleted file mode 100644
index a537fb30b..000000000
Binary files a/fonts/TewiFontOutlineAlt/021C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/021D.png b/fonts/TewiFontOutlineAlt/021D.png
deleted file mode 100644
index cbd2a41c7..000000000
Binary files a/fonts/TewiFontOutlineAlt/021D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/021E.png b/fonts/TewiFontOutlineAlt/021E.png
deleted file mode 100644
index 6189ab926..000000000
Binary files a/fonts/TewiFontOutlineAlt/021E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/021F.png b/fonts/TewiFontOutlineAlt/021F.png
deleted file mode 100644
index 6a5f47775..000000000
Binary files a/fonts/TewiFontOutlineAlt/021F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0220.png b/fonts/TewiFontOutlineAlt/0220.png
deleted file mode 100644
index 1459bdac2..000000000
Binary files a/fonts/TewiFontOutlineAlt/0220.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0221.png b/fonts/TewiFontOutlineAlt/0221.png
deleted file mode 100644
index 0bceb55ad..000000000
Binary files a/fonts/TewiFontOutlineAlt/0221.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0222.png b/fonts/TewiFontOutlineAlt/0222.png
deleted file mode 100644
index 31a46096d..000000000
Binary files a/fonts/TewiFontOutlineAlt/0222.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0223.png b/fonts/TewiFontOutlineAlt/0223.png
deleted file mode 100644
index 24c0c7ced..000000000
Binary files a/fonts/TewiFontOutlineAlt/0223.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0224.png b/fonts/TewiFontOutlineAlt/0224.png
deleted file mode 100644
index efc9df5da..000000000
Binary files a/fonts/TewiFontOutlineAlt/0224.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0225.png b/fonts/TewiFontOutlineAlt/0225.png
deleted file mode 100644
index 1044761ac..000000000
Binary files a/fonts/TewiFontOutlineAlt/0225.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0226.png b/fonts/TewiFontOutlineAlt/0226.png
deleted file mode 100644
index ae3a43a48..000000000
Binary files a/fonts/TewiFontOutlineAlt/0226.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0227.png b/fonts/TewiFontOutlineAlt/0227.png
deleted file mode 100644
index 8587a65b1..000000000
Binary files a/fonts/TewiFontOutlineAlt/0227.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0228.png b/fonts/TewiFontOutlineAlt/0228.png
deleted file mode 100644
index bcea32ecd..000000000
Binary files a/fonts/TewiFontOutlineAlt/0228.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0229.png b/fonts/TewiFontOutlineAlt/0229.png
deleted file mode 100644
index 733052a09..000000000
Binary files a/fonts/TewiFontOutlineAlt/0229.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/022A.png b/fonts/TewiFontOutlineAlt/022A.png
deleted file mode 100644
index 76e08bc65..000000000
Binary files a/fonts/TewiFontOutlineAlt/022A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/022B.png b/fonts/TewiFontOutlineAlt/022B.png
deleted file mode 100644
index ab799b58b..000000000
Binary files a/fonts/TewiFontOutlineAlt/022B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/022C.png b/fonts/TewiFontOutlineAlt/022C.png
deleted file mode 100644
index e883b4e10..000000000
Binary files a/fonts/TewiFontOutlineAlt/022C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/022D.png b/fonts/TewiFontOutlineAlt/022D.png
deleted file mode 100644
index ba4137811..000000000
Binary files a/fonts/TewiFontOutlineAlt/022D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/022E.png b/fonts/TewiFontOutlineAlt/022E.png
deleted file mode 100644
index 007b92780..000000000
Binary files a/fonts/TewiFontOutlineAlt/022E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/022F.png b/fonts/TewiFontOutlineAlt/022F.png
deleted file mode 100644
index 77fcef894..000000000
Binary files a/fonts/TewiFontOutlineAlt/022F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0230.png b/fonts/TewiFontOutlineAlt/0230.png
deleted file mode 100644
index ce447ff25..000000000
Binary files a/fonts/TewiFontOutlineAlt/0230.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0231.png b/fonts/TewiFontOutlineAlt/0231.png
deleted file mode 100644
index 6dafe6cdf..000000000
Binary files a/fonts/TewiFontOutlineAlt/0231.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0232.png b/fonts/TewiFontOutlineAlt/0232.png
deleted file mode 100644
index c0413ec64..000000000
Binary files a/fonts/TewiFontOutlineAlt/0232.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0233.png b/fonts/TewiFontOutlineAlt/0233.png
deleted file mode 100644
index 66fe97bf3..000000000
Binary files a/fonts/TewiFontOutlineAlt/0233.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0234.png b/fonts/TewiFontOutlineAlt/0234.png
deleted file mode 100644
index 4878d8a38..000000000
Binary files a/fonts/TewiFontOutlineAlt/0234.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0235.png b/fonts/TewiFontOutlineAlt/0235.png
deleted file mode 100644
index 88212fc06..000000000
Binary files a/fonts/TewiFontOutlineAlt/0235.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0236.png b/fonts/TewiFontOutlineAlt/0236.png
deleted file mode 100644
index 4c17f14b1..000000000
Binary files a/fonts/TewiFontOutlineAlt/0236.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0237.png b/fonts/TewiFontOutlineAlt/0237.png
deleted file mode 100644
index 56e76e5d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/0237.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0238.png b/fonts/TewiFontOutlineAlt/0238.png
deleted file mode 100644
index 4af2c057e..000000000
Binary files a/fonts/TewiFontOutlineAlt/0238.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0239.png b/fonts/TewiFontOutlineAlt/0239.png
deleted file mode 100644
index a763a3305..000000000
Binary files a/fonts/TewiFontOutlineAlt/0239.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/023A.png b/fonts/TewiFontOutlineAlt/023A.png
deleted file mode 100644
index b45e939d5..000000000
Binary files a/fonts/TewiFontOutlineAlt/023A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/023B.png b/fonts/TewiFontOutlineAlt/023B.png
deleted file mode 100644
index c6102d080..000000000
Binary files a/fonts/TewiFontOutlineAlt/023B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/023C.png b/fonts/TewiFontOutlineAlt/023C.png
deleted file mode 100644
index 4c22b5413..000000000
Binary files a/fonts/TewiFontOutlineAlt/023C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/023D.png b/fonts/TewiFontOutlineAlt/023D.png
deleted file mode 100644
index fcfddf7b5..000000000
Binary files a/fonts/TewiFontOutlineAlt/023D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/023E.png b/fonts/TewiFontOutlineAlt/023E.png
deleted file mode 100644
index 9caac2286..000000000
Binary files a/fonts/TewiFontOutlineAlt/023E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/023F.png b/fonts/TewiFontOutlineAlt/023F.png
deleted file mode 100644
index cfcca9166..000000000
Binary files a/fonts/TewiFontOutlineAlt/023F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0240.png b/fonts/TewiFontOutlineAlt/0240.png
deleted file mode 100644
index 852eefff8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0240.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0241.png b/fonts/TewiFontOutlineAlt/0241.png
deleted file mode 100644
index 98cf85329..000000000
Binary files a/fonts/TewiFontOutlineAlt/0241.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0242.png b/fonts/TewiFontOutlineAlt/0242.png
deleted file mode 100644
index c5e998b52..000000000
Binary files a/fonts/TewiFontOutlineAlt/0242.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0243.png b/fonts/TewiFontOutlineAlt/0243.png
deleted file mode 100644
index a4485a602..000000000
Binary files a/fonts/TewiFontOutlineAlt/0243.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0244.png b/fonts/TewiFontOutlineAlt/0244.png
deleted file mode 100644
index 186045d9c..000000000
Binary files a/fonts/TewiFontOutlineAlt/0244.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0245.png b/fonts/TewiFontOutlineAlt/0245.png
deleted file mode 100644
index 38aabb530..000000000
Binary files a/fonts/TewiFontOutlineAlt/0245.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0246.png b/fonts/TewiFontOutlineAlt/0246.png
deleted file mode 100644
index 8f226a473..000000000
Binary files a/fonts/TewiFontOutlineAlt/0246.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0247.png b/fonts/TewiFontOutlineAlt/0247.png
deleted file mode 100644
index d7b32d879..000000000
Binary files a/fonts/TewiFontOutlineAlt/0247.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0248.png b/fonts/TewiFontOutlineAlt/0248.png
deleted file mode 100644
index 8248782ce..000000000
Binary files a/fonts/TewiFontOutlineAlt/0248.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0249.png b/fonts/TewiFontOutlineAlt/0249.png
deleted file mode 100644
index 6b6bd0d1a..000000000
Binary files a/fonts/TewiFontOutlineAlt/0249.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/024A.png b/fonts/TewiFontOutlineAlt/024A.png
deleted file mode 100644
index fef27728b..000000000
Binary files a/fonts/TewiFontOutlineAlt/024A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/024B.png b/fonts/TewiFontOutlineAlt/024B.png
deleted file mode 100644
index 20868a478..000000000
Binary files a/fonts/TewiFontOutlineAlt/024B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/024C.png b/fonts/TewiFontOutlineAlt/024C.png
deleted file mode 100644
index 0231856c7..000000000
Binary files a/fonts/TewiFontOutlineAlt/024C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/024D.png b/fonts/TewiFontOutlineAlt/024D.png
deleted file mode 100644
index d66e0404e..000000000
Binary files a/fonts/TewiFontOutlineAlt/024D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/024E.png b/fonts/TewiFontOutlineAlt/024E.png
deleted file mode 100644
index f65dad7fc..000000000
Binary files a/fonts/TewiFontOutlineAlt/024E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/024F.png b/fonts/TewiFontOutlineAlt/024F.png
deleted file mode 100644
index 8d918f3bc..000000000
Binary files a/fonts/TewiFontOutlineAlt/024F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0250.png b/fonts/TewiFontOutlineAlt/0250.png
deleted file mode 100644
index 2870c905f..000000000
Binary files a/fonts/TewiFontOutlineAlt/0250.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0251.png b/fonts/TewiFontOutlineAlt/0251.png
deleted file mode 100644
index 59accf4a6..000000000
Binary files a/fonts/TewiFontOutlineAlt/0251.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0252.png b/fonts/TewiFontOutlineAlt/0252.png
deleted file mode 100644
index 62a19e427..000000000
Binary files a/fonts/TewiFontOutlineAlt/0252.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0253.png b/fonts/TewiFontOutlineAlt/0253.png
deleted file mode 100644
index 0555b5b50..000000000
Binary files a/fonts/TewiFontOutlineAlt/0253.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0254.png b/fonts/TewiFontOutlineAlt/0254.png
deleted file mode 100644
index 5e7e0c06c..000000000
Binary files a/fonts/TewiFontOutlineAlt/0254.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0255.png b/fonts/TewiFontOutlineAlt/0255.png
deleted file mode 100644
index 326414461..000000000
Binary files a/fonts/TewiFontOutlineAlt/0255.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0256.png b/fonts/TewiFontOutlineAlt/0256.png
deleted file mode 100644
index 94630a137..000000000
Binary files a/fonts/TewiFontOutlineAlt/0256.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0257.png b/fonts/TewiFontOutlineAlt/0257.png
deleted file mode 100644
index d132eff6c..000000000
Binary files a/fonts/TewiFontOutlineAlt/0257.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0258.png b/fonts/TewiFontOutlineAlt/0258.png
deleted file mode 100644
index d36760f15..000000000
Binary files a/fonts/TewiFontOutlineAlt/0258.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0259.png b/fonts/TewiFontOutlineAlt/0259.png
deleted file mode 100644
index 30b819171..000000000
Binary files a/fonts/TewiFontOutlineAlt/0259.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/025A.png b/fonts/TewiFontOutlineAlt/025A.png
deleted file mode 100644
index 59159e1d3..000000000
Binary files a/fonts/TewiFontOutlineAlt/025A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/025B.png b/fonts/TewiFontOutlineAlt/025B.png
deleted file mode 100644
index 4c33f6a06..000000000
Binary files a/fonts/TewiFontOutlineAlt/025B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/025C.png b/fonts/TewiFontOutlineAlt/025C.png
deleted file mode 100644
index cb0d68b45..000000000
Binary files a/fonts/TewiFontOutlineAlt/025C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/025D.png b/fonts/TewiFontOutlineAlt/025D.png
deleted file mode 100644
index 099c573a5..000000000
Binary files a/fonts/TewiFontOutlineAlt/025D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/025E.png b/fonts/TewiFontOutlineAlt/025E.png
deleted file mode 100644
index f13a01ae8..000000000
Binary files a/fonts/TewiFontOutlineAlt/025E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/025F.png b/fonts/TewiFontOutlineAlt/025F.png
deleted file mode 100644
index 825e5cc91..000000000
Binary files a/fonts/TewiFontOutlineAlt/025F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0260.png b/fonts/TewiFontOutlineAlt/0260.png
deleted file mode 100644
index 71f2c3237..000000000
Binary files a/fonts/TewiFontOutlineAlt/0260.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0261.png b/fonts/TewiFontOutlineAlt/0261.png
deleted file mode 100644
index ddf0ffdf2..000000000
Binary files a/fonts/TewiFontOutlineAlt/0261.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0262.png b/fonts/TewiFontOutlineAlt/0262.png
deleted file mode 100644
index 7b5073a59..000000000
Binary files a/fonts/TewiFontOutlineAlt/0262.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0263.png b/fonts/TewiFontOutlineAlt/0263.png
deleted file mode 100644
index 68722a238..000000000
Binary files a/fonts/TewiFontOutlineAlt/0263.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0264.png b/fonts/TewiFontOutlineAlt/0264.png
deleted file mode 100644
index cc4858977..000000000
Binary files a/fonts/TewiFontOutlineAlt/0264.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0265.png b/fonts/TewiFontOutlineAlt/0265.png
deleted file mode 100644
index 01e1171e4..000000000
Binary files a/fonts/TewiFontOutlineAlt/0265.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0266.png b/fonts/TewiFontOutlineAlt/0266.png
deleted file mode 100644
index 7e1413f53..000000000
Binary files a/fonts/TewiFontOutlineAlt/0266.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0267.png b/fonts/TewiFontOutlineAlt/0267.png
deleted file mode 100644
index e9cc31a53..000000000
Binary files a/fonts/TewiFontOutlineAlt/0267.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0268.png b/fonts/TewiFontOutlineAlt/0268.png
deleted file mode 100644
index cb4aa540e..000000000
Binary files a/fonts/TewiFontOutlineAlt/0268.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0269.png b/fonts/TewiFontOutlineAlt/0269.png
deleted file mode 100644
index 9486f96e6..000000000
Binary files a/fonts/TewiFontOutlineAlt/0269.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/026A.png b/fonts/TewiFontOutlineAlt/026A.png
deleted file mode 100644
index 8cf64de4c..000000000
Binary files a/fonts/TewiFontOutlineAlt/026A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/026B.png b/fonts/TewiFontOutlineAlt/026B.png
deleted file mode 100644
index 102d037cc..000000000
Binary files a/fonts/TewiFontOutlineAlt/026B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/026C.png b/fonts/TewiFontOutlineAlt/026C.png
deleted file mode 100644
index e6ab2b7bb..000000000
Binary files a/fonts/TewiFontOutlineAlt/026C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/026D.png b/fonts/TewiFontOutlineAlt/026D.png
deleted file mode 100644
index a83f03631..000000000
Binary files a/fonts/TewiFontOutlineAlt/026D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/026E.png b/fonts/TewiFontOutlineAlt/026E.png
deleted file mode 100644
index ae364e84e..000000000
Binary files a/fonts/TewiFontOutlineAlt/026E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/026F.png b/fonts/TewiFontOutlineAlt/026F.png
deleted file mode 100644
index 35c46fb90..000000000
Binary files a/fonts/TewiFontOutlineAlt/026F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0270.png b/fonts/TewiFontOutlineAlt/0270.png
deleted file mode 100644
index 177cd7aac..000000000
Binary files a/fonts/TewiFontOutlineAlt/0270.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0271.png b/fonts/TewiFontOutlineAlt/0271.png
deleted file mode 100644
index 5a02ab886..000000000
Binary files a/fonts/TewiFontOutlineAlt/0271.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0272.png b/fonts/TewiFontOutlineAlt/0272.png
deleted file mode 100644
index a67e252b2..000000000
Binary files a/fonts/TewiFontOutlineAlt/0272.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0273.png b/fonts/TewiFontOutlineAlt/0273.png
deleted file mode 100644
index 6e285c2f2..000000000
Binary files a/fonts/TewiFontOutlineAlt/0273.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0274.png b/fonts/TewiFontOutlineAlt/0274.png
deleted file mode 100644
index 9bc7f6d61..000000000
Binary files a/fonts/TewiFontOutlineAlt/0274.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0275.png b/fonts/TewiFontOutlineAlt/0275.png
deleted file mode 100644
index 5bd3083cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/0275.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0276.png b/fonts/TewiFontOutlineAlt/0276.png
deleted file mode 100644
index 1937e0835..000000000
Binary files a/fonts/TewiFontOutlineAlt/0276.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0277.png b/fonts/TewiFontOutlineAlt/0277.png
deleted file mode 100644
index 20e41781a..000000000
Binary files a/fonts/TewiFontOutlineAlt/0277.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0278.png b/fonts/TewiFontOutlineAlt/0278.png
deleted file mode 100644
index 49c430348..000000000
Binary files a/fonts/TewiFontOutlineAlt/0278.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0279.png b/fonts/TewiFontOutlineAlt/0279.png
deleted file mode 100644
index 6cfd147b0..000000000
Binary files a/fonts/TewiFontOutlineAlt/0279.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/027A.png b/fonts/TewiFontOutlineAlt/027A.png
deleted file mode 100644
index 99911b4ad..000000000
Binary files a/fonts/TewiFontOutlineAlt/027A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/027B.png b/fonts/TewiFontOutlineAlt/027B.png
deleted file mode 100644
index 2cfe85a11..000000000
Binary files a/fonts/TewiFontOutlineAlt/027B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/027C.png b/fonts/TewiFontOutlineAlt/027C.png
deleted file mode 100644
index f2c7fd9bf..000000000
Binary files a/fonts/TewiFontOutlineAlt/027C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/027D.png b/fonts/TewiFontOutlineAlt/027D.png
deleted file mode 100644
index ee0594306..000000000
Binary files a/fonts/TewiFontOutlineAlt/027D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/027E.png b/fonts/TewiFontOutlineAlt/027E.png
deleted file mode 100644
index 2e0e9694f..000000000
Binary files a/fonts/TewiFontOutlineAlt/027E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/027F.png b/fonts/TewiFontOutlineAlt/027F.png
deleted file mode 100644
index eab60f6f1..000000000
Binary files a/fonts/TewiFontOutlineAlt/027F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0280.png b/fonts/TewiFontOutlineAlt/0280.png
deleted file mode 100644
index ba232bc78..000000000
Binary files a/fonts/TewiFontOutlineAlt/0280.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0281.png b/fonts/TewiFontOutlineAlt/0281.png
deleted file mode 100644
index 31f7148e9..000000000
Binary files a/fonts/TewiFontOutlineAlt/0281.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0282.png b/fonts/TewiFontOutlineAlt/0282.png
deleted file mode 100644
index e3cc48918..000000000
Binary files a/fonts/TewiFontOutlineAlt/0282.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0283.png b/fonts/TewiFontOutlineAlt/0283.png
deleted file mode 100644
index c1efcae65..000000000
Binary files a/fonts/TewiFontOutlineAlt/0283.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0284.png b/fonts/TewiFontOutlineAlt/0284.png
deleted file mode 100644
index 678539c44..000000000
Binary files a/fonts/TewiFontOutlineAlt/0284.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0285.png b/fonts/TewiFontOutlineAlt/0285.png
deleted file mode 100644
index e573896c9..000000000
Binary files a/fonts/TewiFontOutlineAlt/0285.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0286.png b/fonts/TewiFontOutlineAlt/0286.png
deleted file mode 100644
index ab64dc5b7..000000000
Binary files a/fonts/TewiFontOutlineAlt/0286.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0287.png b/fonts/TewiFontOutlineAlt/0287.png
deleted file mode 100644
index c43982b42..000000000
Binary files a/fonts/TewiFontOutlineAlt/0287.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0288.png b/fonts/TewiFontOutlineAlt/0288.png
deleted file mode 100644
index a3535b122..000000000
Binary files a/fonts/TewiFontOutlineAlt/0288.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0289.png b/fonts/TewiFontOutlineAlt/0289.png
deleted file mode 100644
index 9171a1d33..000000000
Binary files a/fonts/TewiFontOutlineAlt/0289.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/028A.png b/fonts/TewiFontOutlineAlt/028A.png
deleted file mode 100644
index 94ace6390..000000000
Binary files a/fonts/TewiFontOutlineAlt/028A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/028B.png b/fonts/TewiFontOutlineAlt/028B.png
deleted file mode 100644
index 818df1b68..000000000
Binary files a/fonts/TewiFontOutlineAlt/028B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/028C.png b/fonts/TewiFontOutlineAlt/028C.png
deleted file mode 100644
index 46cabd824..000000000
Binary files a/fonts/TewiFontOutlineAlt/028C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/028D.png b/fonts/TewiFontOutlineAlt/028D.png
deleted file mode 100644
index 8014f3f69..000000000
Binary files a/fonts/TewiFontOutlineAlt/028D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/028E.png b/fonts/TewiFontOutlineAlt/028E.png
deleted file mode 100644
index 0b4133130..000000000
Binary files a/fonts/TewiFontOutlineAlt/028E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/028F.png b/fonts/TewiFontOutlineAlt/028F.png
deleted file mode 100644
index 689aa4257..000000000
Binary files a/fonts/TewiFontOutlineAlt/028F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0290.png b/fonts/TewiFontOutlineAlt/0290.png
deleted file mode 100644
index a9ed88af7..000000000
Binary files a/fonts/TewiFontOutlineAlt/0290.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0291.png b/fonts/TewiFontOutlineAlt/0291.png
deleted file mode 100644
index fbfeea883..000000000
Binary files a/fonts/TewiFontOutlineAlt/0291.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0292.png b/fonts/TewiFontOutlineAlt/0292.png
deleted file mode 100644
index c9ac418df..000000000
Binary files a/fonts/TewiFontOutlineAlt/0292.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0293.png b/fonts/TewiFontOutlineAlt/0293.png
deleted file mode 100644
index 0a0036791..000000000
Binary files a/fonts/TewiFontOutlineAlt/0293.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0294.png b/fonts/TewiFontOutlineAlt/0294.png
deleted file mode 100644
index 98cf85329..000000000
Binary files a/fonts/TewiFontOutlineAlt/0294.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0295.png b/fonts/TewiFontOutlineAlt/0295.png
deleted file mode 100644
index 0e7b4d16c..000000000
Binary files a/fonts/TewiFontOutlineAlt/0295.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0296.png b/fonts/TewiFontOutlineAlt/0296.png
deleted file mode 100644
index 0aa7dd1f0..000000000
Binary files a/fonts/TewiFontOutlineAlt/0296.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0297.png b/fonts/TewiFontOutlineAlt/0297.png
deleted file mode 100644
index cc433369a..000000000
Binary files a/fonts/TewiFontOutlineAlt/0297.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0298.png b/fonts/TewiFontOutlineAlt/0298.png
deleted file mode 100644
index a106b7327..000000000
Binary files a/fonts/TewiFontOutlineAlt/0298.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0299.png b/fonts/TewiFontOutlineAlt/0299.png
deleted file mode 100644
index 99c5065c4..000000000
Binary files a/fonts/TewiFontOutlineAlt/0299.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/029A.png b/fonts/TewiFontOutlineAlt/029A.png
deleted file mode 100644
index 5e0a00ba4..000000000
Binary files a/fonts/TewiFontOutlineAlt/029A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/029B.png b/fonts/TewiFontOutlineAlt/029B.png
deleted file mode 100644
index 6c10c6c5f..000000000
Binary files a/fonts/TewiFontOutlineAlt/029B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/029C.png b/fonts/TewiFontOutlineAlt/029C.png
deleted file mode 100644
index 7644f0605..000000000
Binary files a/fonts/TewiFontOutlineAlt/029C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/029D.png b/fonts/TewiFontOutlineAlt/029D.png
deleted file mode 100644
index c0f0325f1..000000000
Binary files a/fonts/TewiFontOutlineAlt/029D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/029E.png b/fonts/TewiFontOutlineAlt/029E.png
deleted file mode 100644
index b3c93178b..000000000
Binary files a/fonts/TewiFontOutlineAlt/029E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/029F.png b/fonts/TewiFontOutlineAlt/029F.png
deleted file mode 100644
index 0db2c4c45..000000000
Binary files a/fonts/TewiFontOutlineAlt/029F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02A0.png b/fonts/TewiFontOutlineAlt/02A0.png
deleted file mode 100644
index e123ee8cf..000000000
Binary files a/fonts/TewiFontOutlineAlt/02A0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02A1.png b/fonts/TewiFontOutlineAlt/02A1.png
deleted file mode 100644
index c6fe08fc2..000000000
Binary files a/fonts/TewiFontOutlineAlt/02A1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02A2.png b/fonts/TewiFontOutlineAlt/02A2.png
deleted file mode 100644
index 895198516..000000000
Binary files a/fonts/TewiFontOutlineAlt/02A2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02A3.png b/fonts/TewiFontOutlineAlt/02A3.png
deleted file mode 100644
index f16952eac..000000000
Binary files a/fonts/TewiFontOutlineAlt/02A3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02A4.png b/fonts/TewiFontOutlineAlt/02A4.png
deleted file mode 100644
index e32e0e8dd..000000000
Binary files a/fonts/TewiFontOutlineAlt/02A4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02A5.png b/fonts/TewiFontOutlineAlt/02A5.png
deleted file mode 100644
index 3103ed47e..000000000
Binary files a/fonts/TewiFontOutlineAlt/02A5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02A6.png b/fonts/TewiFontOutlineAlt/02A6.png
deleted file mode 100644
index 9b7a7a4b6..000000000
Binary files a/fonts/TewiFontOutlineAlt/02A6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02A7.png b/fonts/TewiFontOutlineAlt/02A7.png
deleted file mode 100644
index cf3321f4b..000000000
Binary files a/fonts/TewiFontOutlineAlt/02A7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02A8.png b/fonts/TewiFontOutlineAlt/02A8.png
deleted file mode 100644
index d9ca37c8c..000000000
Binary files a/fonts/TewiFontOutlineAlt/02A8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02A9.png b/fonts/TewiFontOutlineAlt/02A9.png
deleted file mode 100644
index 818ed6d2f..000000000
Binary files a/fonts/TewiFontOutlineAlt/02A9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02AA.png b/fonts/TewiFontOutlineAlt/02AA.png
deleted file mode 100644
index 8a4385630..000000000
Binary files a/fonts/TewiFontOutlineAlt/02AA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02AB.png b/fonts/TewiFontOutlineAlt/02AB.png
deleted file mode 100644
index e75d35919..000000000
Binary files a/fonts/TewiFontOutlineAlt/02AB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02AC.png b/fonts/TewiFontOutlineAlt/02AC.png
deleted file mode 100644
index c1579c7f1..000000000
Binary files a/fonts/TewiFontOutlineAlt/02AC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02AD.png b/fonts/TewiFontOutlineAlt/02AD.png
deleted file mode 100644
index 29af187b2..000000000
Binary files a/fonts/TewiFontOutlineAlt/02AD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02AE.png b/fonts/TewiFontOutlineAlt/02AE.png
deleted file mode 100644
index bdd762365..000000000
Binary files a/fonts/TewiFontOutlineAlt/02AE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02AF.png b/fonts/TewiFontOutlineAlt/02AF.png
deleted file mode 100644
index 16736056c..000000000
Binary files a/fonts/TewiFontOutlineAlt/02AF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02B0.png b/fonts/TewiFontOutlineAlt/02B0.png
deleted file mode 100644
index 88f328937..000000000
Binary files a/fonts/TewiFontOutlineAlt/02B0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02B1.png b/fonts/TewiFontOutlineAlt/02B1.png
deleted file mode 100644
index 2c64fea0f..000000000
Binary files a/fonts/TewiFontOutlineAlt/02B1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02B2.png b/fonts/TewiFontOutlineAlt/02B2.png
deleted file mode 100644
index 4676b98fd..000000000
Binary files a/fonts/TewiFontOutlineAlt/02B2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02B3.png b/fonts/TewiFontOutlineAlt/02B3.png
deleted file mode 100644
index 8ed833097..000000000
Binary files a/fonts/TewiFontOutlineAlt/02B3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02B4.png b/fonts/TewiFontOutlineAlt/02B4.png
deleted file mode 100644
index de1539784..000000000
Binary files a/fonts/TewiFontOutlineAlt/02B4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02B5.png b/fonts/TewiFontOutlineAlt/02B5.png
deleted file mode 100644
index 9a8ff51ce..000000000
Binary files a/fonts/TewiFontOutlineAlt/02B5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02B6.png b/fonts/TewiFontOutlineAlt/02B6.png
deleted file mode 100644
index 01ec00878..000000000
Binary files a/fonts/TewiFontOutlineAlt/02B6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02B7.png b/fonts/TewiFontOutlineAlt/02B7.png
deleted file mode 100644
index 1dedbda5b..000000000
Binary files a/fonts/TewiFontOutlineAlt/02B7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02B8.png b/fonts/TewiFontOutlineAlt/02B8.png
deleted file mode 100644
index eefd38e96..000000000
Binary files a/fonts/TewiFontOutlineAlt/02B8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02B9.png b/fonts/TewiFontOutlineAlt/02B9.png
deleted file mode 100644
index a02a6d977..000000000
Binary files a/fonts/TewiFontOutlineAlt/02B9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02BA.png b/fonts/TewiFontOutlineAlt/02BA.png
deleted file mode 100644
index 7762f3f86..000000000
Binary files a/fonts/TewiFontOutlineAlt/02BA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02BB.png b/fonts/TewiFontOutlineAlt/02BB.png
deleted file mode 100644
index d0f104318..000000000
Binary files a/fonts/TewiFontOutlineAlt/02BB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02BC.png b/fonts/TewiFontOutlineAlt/02BC.png
deleted file mode 100644
index 1172e6ad9..000000000
Binary files a/fonts/TewiFontOutlineAlt/02BC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02BD.png b/fonts/TewiFontOutlineAlt/02BD.png
deleted file mode 100644
index c3fdac3cc..000000000
Binary files a/fonts/TewiFontOutlineAlt/02BD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02C2.png b/fonts/TewiFontOutlineAlt/02C2.png
deleted file mode 100644
index 5e3af9107..000000000
Binary files a/fonts/TewiFontOutlineAlt/02C2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02C3.png b/fonts/TewiFontOutlineAlt/02C3.png
deleted file mode 100644
index 8f131ee42..000000000
Binary files a/fonts/TewiFontOutlineAlt/02C3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02C4.png b/fonts/TewiFontOutlineAlt/02C4.png
deleted file mode 100644
index 60b59685f..000000000
Binary files a/fonts/TewiFontOutlineAlt/02C4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02C5.png b/fonts/TewiFontOutlineAlt/02C5.png
deleted file mode 100644
index c1009584f..000000000
Binary files a/fonts/TewiFontOutlineAlt/02C5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02C6.png b/fonts/TewiFontOutlineAlt/02C6.png
deleted file mode 100644
index d452e75db..000000000
Binary files a/fonts/TewiFontOutlineAlt/02C6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02C7.png b/fonts/TewiFontOutlineAlt/02C7.png
deleted file mode 100644
index 58fafc8fc..000000000
Binary files a/fonts/TewiFontOutlineAlt/02C7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02C8.png b/fonts/TewiFontOutlineAlt/02C8.png
deleted file mode 100644
index 47b25daf6..000000000
Binary files a/fonts/TewiFontOutlineAlt/02C8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02C9.png b/fonts/TewiFontOutlineAlt/02C9.png
deleted file mode 100644
index de878b309..000000000
Binary files a/fonts/TewiFontOutlineAlt/02C9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02CA.png b/fonts/TewiFontOutlineAlt/02CA.png
deleted file mode 100644
index 0bf5fccce..000000000
Binary files a/fonts/TewiFontOutlineAlt/02CA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02CB.png b/fonts/TewiFontOutlineAlt/02CB.png
deleted file mode 100644
index 48b829a1d..000000000
Binary files a/fonts/TewiFontOutlineAlt/02CB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02D0.png b/fonts/TewiFontOutlineAlt/02D0.png
deleted file mode 100644
index fa4d3b433..000000000
Binary files a/fonts/TewiFontOutlineAlt/02D0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02D1.png b/fonts/TewiFontOutlineAlt/02D1.png
deleted file mode 100644
index 9ecbe9f34..000000000
Binary files a/fonts/TewiFontOutlineAlt/02D1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02D8.png b/fonts/TewiFontOutlineAlt/02D8.png
deleted file mode 100644
index ff8b45468..000000000
Binary files a/fonts/TewiFontOutlineAlt/02D8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02D9.png b/fonts/TewiFontOutlineAlt/02D9.png
deleted file mode 100644
index 9bf90aec5..000000000
Binary files a/fonts/TewiFontOutlineAlt/02D9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02DA.png b/fonts/TewiFontOutlineAlt/02DA.png
deleted file mode 100644
index b90383457..000000000
Binary files a/fonts/TewiFontOutlineAlt/02DA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02DB.png b/fonts/TewiFontOutlineAlt/02DB.png
deleted file mode 100644
index 81c450651..000000000
Binary files a/fonts/TewiFontOutlineAlt/02DB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02DC.png b/fonts/TewiFontOutlineAlt/02DC.png
deleted file mode 100644
index 488f253f8..000000000
Binary files a/fonts/TewiFontOutlineAlt/02DC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02DD.png b/fonts/TewiFontOutlineAlt/02DD.png
deleted file mode 100644
index 2490770f3..000000000
Binary files a/fonts/TewiFontOutlineAlt/02DD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02DE.png b/fonts/TewiFontOutlineAlt/02DE.png
deleted file mode 100644
index 8b4873b91..000000000
Binary files a/fonts/TewiFontOutlineAlt/02DE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02E0.png b/fonts/TewiFontOutlineAlt/02E0.png
deleted file mode 100644
index 26971efbc..000000000
Binary files a/fonts/TewiFontOutlineAlt/02E0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02E4.png b/fonts/TewiFontOutlineAlt/02E4.png
deleted file mode 100644
index 71c79e111..000000000
Binary files a/fonts/TewiFontOutlineAlt/02E4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/02EE.png b/fonts/TewiFontOutlineAlt/02EE.png
deleted file mode 100644
index 8bc973893..000000000
Binary files a/fonts/TewiFontOutlineAlt/02EE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0300.png b/fonts/TewiFontOutlineAlt/0300.png
deleted file mode 100644
index 1ae98d96f..000000000
Binary files a/fonts/TewiFontOutlineAlt/0300.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0301.png b/fonts/TewiFontOutlineAlt/0301.png
deleted file mode 100644
index d37d992f7..000000000
Binary files a/fonts/TewiFontOutlineAlt/0301.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0302.png b/fonts/TewiFontOutlineAlt/0302.png
deleted file mode 100644
index ed8139dc8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0302.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0303.png b/fonts/TewiFontOutlineAlt/0303.png
deleted file mode 100644
index 488f253f8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0303.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0304.png b/fonts/TewiFontOutlineAlt/0304.png
deleted file mode 100644
index 2cda2b097..000000000
Binary files a/fonts/TewiFontOutlineAlt/0304.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0305.png b/fonts/TewiFontOutlineAlt/0305.png
deleted file mode 100644
index 9560fc4e6..000000000
Binary files a/fonts/TewiFontOutlineAlt/0305.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0306.png b/fonts/TewiFontOutlineAlt/0306.png
deleted file mode 100644
index a4280d470..000000000
Binary files a/fonts/TewiFontOutlineAlt/0306.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0307.png b/fonts/TewiFontOutlineAlt/0307.png
deleted file mode 100644
index 04bacdbba..000000000
Binary files a/fonts/TewiFontOutlineAlt/0307.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0308.png b/fonts/TewiFontOutlineAlt/0308.png
deleted file mode 100644
index 12402e3af..000000000
Binary files a/fonts/TewiFontOutlineAlt/0308.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0309.png b/fonts/TewiFontOutlineAlt/0309.png
deleted file mode 100644
index 1f7b22454..000000000
Binary files a/fonts/TewiFontOutlineAlt/0309.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/030A.png b/fonts/TewiFontOutlineAlt/030A.png
deleted file mode 100644
index b90383457..000000000
Binary files a/fonts/TewiFontOutlineAlt/030A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/030B.png b/fonts/TewiFontOutlineAlt/030B.png
deleted file mode 100644
index 6bea87094..000000000
Binary files a/fonts/TewiFontOutlineAlt/030B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/030C.png b/fonts/TewiFontOutlineAlt/030C.png
deleted file mode 100644
index 60bad179b..000000000
Binary files a/fonts/TewiFontOutlineAlt/030C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/030D.png b/fonts/TewiFontOutlineAlt/030D.png
deleted file mode 100644
index b50312287..000000000
Binary files a/fonts/TewiFontOutlineAlt/030D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/030E.png b/fonts/TewiFontOutlineAlt/030E.png
deleted file mode 100644
index c3a853102..000000000
Binary files a/fonts/TewiFontOutlineAlt/030E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0310.png b/fonts/TewiFontOutlineAlt/0310.png
deleted file mode 100644
index 941421491..000000000
Binary files a/fonts/TewiFontOutlineAlt/0310.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0311.png b/fonts/TewiFontOutlineAlt/0311.png
deleted file mode 100644
index 52679d2ac..000000000
Binary files a/fonts/TewiFontOutlineAlt/0311.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0312.png b/fonts/TewiFontOutlineAlt/0312.png
deleted file mode 100644
index d987bfd69..000000000
Binary files a/fonts/TewiFontOutlineAlt/0312.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0313.png b/fonts/TewiFontOutlineAlt/0313.png
deleted file mode 100644
index 0675d518f..000000000
Binary files a/fonts/TewiFontOutlineAlt/0313.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0314.png b/fonts/TewiFontOutlineAlt/0314.png
deleted file mode 100644
index ad9d6f818..000000000
Binary files a/fonts/TewiFontOutlineAlt/0314.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0315.png b/fonts/TewiFontOutlineAlt/0315.png
deleted file mode 100644
index 0675d518f..000000000
Binary files a/fonts/TewiFontOutlineAlt/0315.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/031A.png b/fonts/TewiFontOutlineAlt/031A.png
deleted file mode 100644
index 897ee9842..000000000
Binary files a/fonts/TewiFontOutlineAlt/031A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/031C.png b/fonts/TewiFontOutlineAlt/031C.png
deleted file mode 100644
index 01f41061d..000000000
Binary files a/fonts/TewiFontOutlineAlt/031C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/031F.png b/fonts/TewiFontOutlineAlt/031F.png
deleted file mode 100644
index 63acfc9ff..000000000
Binary files a/fonts/TewiFontOutlineAlt/031F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0320.png b/fonts/TewiFontOutlineAlt/0320.png
deleted file mode 100644
index 2d2179c6e..000000000
Binary files a/fonts/TewiFontOutlineAlt/0320.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0324.png b/fonts/TewiFontOutlineAlt/0324.png
deleted file mode 100644
index 6055636c4..000000000
Binary files a/fonts/TewiFontOutlineAlt/0324.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0325.png b/fonts/TewiFontOutlineAlt/0325.png
deleted file mode 100644
index a467a26d4..000000000
Binary files a/fonts/TewiFontOutlineAlt/0325.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/032A.png b/fonts/TewiFontOutlineAlt/032A.png
deleted file mode 100644
index f7aef2998..000000000
Binary files a/fonts/TewiFontOutlineAlt/032A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/032C.png b/fonts/TewiFontOutlineAlt/032C.png
deleted file mode 100644
index 89eb7b5f5..000000000
Binary files a/fonts/TewiFontOutlineAlt/032C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0330.png b/fonts/TewiFontOutlineAlt/0330.png
deleted file mode 100644
index 0a97750bb..000000000
Binary files a/fonts/TewiFontOutlineAlt/0330.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0339.png b/fonts/TewiFontOutlineAlt/0339.png
deleted file mode 100644
index 25e110889..000000000
Binary files a/fonts/TewiFontOutlineAlt/0339.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/033A.png b/fonts/TewiFontOutlineAlt/033A.png
deleted file mode 100644
index 0fdbdf9e9..000000000
Binary files a/fonts/TewiFontOutlineAlt/033A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/033B.png b/fonts/TewiFontOutlineAlt/033B.png
deleted file mode 100644
index 30e9a6add..000000000
Binary files a/fonts/TewiFontOutlineAlt/033B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/033C.png b/fonts/TewiFontOutlineAlt/033C.png
deleted file mode 100644
index 099020d21..000000000
Binary files a/fonts/TewiFontOutlineAlt/033C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0343.png b/fonts/TewiFontOutlineAlt/0343.png
deleted file mode 100644
index 20e733270..000000000
Binary files a/fonts/TewiFontOutlineAlt/0343.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0344.png b/fonts/TewiFontOutlineAlt/0344.png
deleted file mode 100644
index 9ecbe9f34..000000000
Binary files a/fonts/TewiFontOutlineAlt/0344.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/035C.png b/fonts/TewiFontOutlineAlt/035C.png
deleted file mode 100644
index bdcf4a847..000000000
Binary files a/fonts/TewiFontOutlineAlt/035C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0361.png b/fonts/TewiFontOutlineAlt/0361.png
deleted file mode 100644
index 52679d2ac..000000000
Binary files a/fonts/TewiFontOutlineAlt/0361.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0370.png b/fonts/TewiFontOutlineAlt/0370.png
deleted file mode 100644
index dce7f29d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/0370.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0371.png b/fonts/TewiFontOutlineAlt/0371.png
deleted file mode 100644
index 86c2f3829..000000000
Binary files a/fonts/TewiFontOutlineAlt/0371.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0372.png b/fonts/TewiFontOutlineAlt/0372.png
deleted file mode 100644
index f3fda2f88..000000000
Binary files a/fonts/TewiFontOutlineAlt/0372.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0373.png b/fonts/TewiFontOutlineAlt/0373.png
deleted file mode 100644
index ce4596d65..000000000
Binary files a/fonts/TewiFontOutlineAlt/0373.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0374.png b/fonts/TewiFontOutlineAlt/0374.png
deleted file mode 100644
index 2bad1a05e..000000000
Binary files a/fonts/TewiFontOutlineAlt/0374.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0375.png b/fonts/TewiFontOutlineAlt/0375.png
deleted file mode 100644
index 0841017cf..000000000
Binary files a/fonts/TewiFontOutlineAlt/0375.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0376.png b/fonts/TewiFontOutlineAlt/0376.png
deleted file mode 100644
index f07ff83e4..000000000
Binary files a/fonts/TewiFontOutlineAlt/0376.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0377.png b/fonts/TewiFontOutlineAlt/0377.png
deleted file mode 100644
index bfd0ab22c..000000000
Binary files a/fonts/TewiFontOutlineAlt/0377.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/037A.png b/fonts/TewiFontOutlineAlt/037A.png
deleted file mode 100644
index c0f0ad529..000000000
Binary files a/fonts/TewiFontOutlineAlt/037A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/037B.png b/fonts/TewiFontOutlineAlt/037B.png
deleted file mode 100644
index 5e7e0c06c..000000000
Binary files a/fonts/TewiFontOutlineAlt/037B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/037C.png b/fonts/TewiFontOutlineAlt/037C.png
deleted file mode 100644
index 2b9badc5d..000000000
Binary files a/fonts/TewiFontOutlineAlt/037C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/037D.png b/fonts/TewiFontOutlineAlt/037D.png
deleted file mode 100644
index 950483b24..000000000
Binary files a/fonts/TewiFontOutlineAlt/037D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/037E.png b/fonts/TewiFontOutlineAlt/037E.png
deleted file mode 100644
index 7b3b2cd49..000000000
Binary files a/fonts/TewiFontOutlineAlt/037E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/037F.png b/fonts/TewiFontOutlineAlt/037F.png
deleted file mode 100644
index 596a28c51..000000000
Binary files a/fonts/TewiFontOutlineAlt/037F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0384.png b/fonts/TewiFontOutlineAlt/0384.png
deleted file mode 100644
index 0bf5fccce..000000000
Binary files a/fonts/TewiFontOutlineAlt/0384.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0385.png b/fonts/TewiFontOutlineAlt/0385.png
deleted file mode 100644
index 74800ffab..000000000
Binary files a/fonts/TewiFontOutlineAlt/0385.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0386.png b/fonts/TewiFontOutlineAlt/0386.png
deleted file mode 100644
index 38c4cb3fc..000000000
Binary files a/fonts/TewiFontOutlineAlt/0386.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0387.png b/fonts/TewiFontOutlineAlt/0387.png
deleted file mode 100644
index eb4d2a6e9..000000000
Binary files a/fonts/TewiFontOutlineAlt/0387.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0388.png b/fonts/TewiFontOutlineAlt/0388.png
deleted file mode 100644
index 2e3e4046c..000000000
Binary files a/fonts/TewiFontOutlineAlt/0388.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0389.png b/fonts/TewiFontOutlineAlt/0389.png
deleted file mode 100644
index 2ba6356a3..000000000
Binary files a/fonts/TewiFontOutlineAlt/0389.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/038A.png b/fonts/TewiFontOutlineAlt/038A.png
deleted file mode 100644
index 6200aec00..000000000
Binary files a/fonts/TewiFontOutlineAlt/038A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/038C.png b/fonts/TewiFontOutlineAlt/038C.png
deleted file mode 100644
index e42f32536..000000000
Binary files a/fonts/TewiFontOutlineAlt/038C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/038E.png b/fonts/TewiFontOutlineAlt/038E.png
deleted file mode 100644
index 51aa91048..000000000
Binary files a/fonts/TewiFontOutlineAlt/038E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/038F.png b/fonts/TewiFontOutlineAlt/038F.png
deleted file mode 100644
index 8204dcfed..000000000
Binary files a/fonts/TewiFontOutlineAlt/038F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0390.png b/fonts/TewiFontOutlineAlt/0390.png
deleted file mode 100644
index 2055993ee..000000000
Binary files a/fonts/TewiFontOutlineAlt/0390.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0391.png b/fonts/TewiFontOutlineAlt/0391.png
deleted file mode 100644
index d65508266..000000000
Binary files a/fonts/TewiFontOutlineAlt/0391.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0392.png b/fonts/TewiFontOutlineAlt/0392.png
deleted file mode 100644
index a22c35905..000000000
Binary files a/fonts/TewiFontOutlineAlt/0392.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0393.png b/fonts/TewiFontOutlineAlt/0393.png
deleted file mode 100644
index 489977cd6..000000000
Binary files a/fonts/TewiFontOutlineAlt/0393.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0394.png b/fonts/TewiFontOutlineAlt/0394.png
deleted file mode 100644
index a25e70350..000000000
Binary files a/fonts/TewiFontOutlineAlt/0394.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0395.png b/fonts/TewiFontOutlineAlt/0395.png
deleted file mode 100644
index 9d843fe93..000000000
Binary files a/fonts/TewiFontOutlineAlt/0395.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0396.png b/fonts/TewiFontOutlineAlt/0396.png
deleted file mode 100644
index ae7bc2443..000000000
Binary files a/fonts/TewiFontOutlineAlt/0396.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0397.png b/fonts/TewiFontOutlineAlt/0397.png
deleted file mode 100644
index 1980f7809..000000000
Binary files a/fonts/TewiFontOutlineAlt/0397.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0398.png b/fonts/TewiFontOutlineAlt/0398.png
deleted file mode 100644
index ce154ee23..000000000
Binary files a/fonts/TewiFontOutlineAlt/0398.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0399.png b/fonts/TewiFontOutlineAlt/0399.png
deleted file mode 100644
index 3fe7efb78..000000000
Binary files a/fonts/TewiFontOutlineAlt/0399.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/039A.png b/fonts/TewiFontOutlineAlt/039A.png
deleted file mode 100644
index cfe63b31e..000000000
Binary files a/fonts/TewiFontOutlineAlt/039A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/039B.png b/fonts/TewiFontOutlineAlt/039B.png
deleted file mode 100644
index 08aa58717..000000000
Binary files a/fonts/TewiFontOutlineAlt/039B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/039C.png b/fonts/TewiFontOutlineAlt/039C.png
deleted file mode 100644
index 0783e2389..000000000
Binary files a/fonts/TewiFontOutlineAlt/039C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/039D.png b/fonts/TewiFontOutlineAlt/039D.png
deleted file mode 100644
index 423b9ac12..000000000
Binary files a/fonts/TewiFontOutlineAlt/039D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/039E.png b/fonts/TewiFontOutlineAlt/039E.png
deleted file mode 100644
index 055054413..000000000
Binary files a/fonts/TewiFontOutlineAlt/039E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/039F.png b/fonts/TewiFontOutlineAlt/039F.png
deleted file mode 100644
index 9ba6f7ad6..000000000
Binary files a/fonts/TewiFontOutlineAlt/039F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03A0.png b/fonts/TewiFontOutlineAlt/03A0.png
deleted file mode 100644
index 2e334804d..000000000
Binary files a/fonts/TewiFontOutlineAlt/03A0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03A1.png b/fonts/TewiFontOutlineAlt/03A1.png
deleted file mode 100644
index 5ccdfaa16..000000000
Binary files a/fonts/TewiFontOutlineAlt/03A1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03A3.png b/fonts/TewiFontOutlineAlt/03A3.png
deleted file mode 100644
index deb9a7bd8..000000000
Binary files a/fonts/TewiFontOutlineAlt/03A3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03A4.png b/fonts/TewiFontOutlineAlt/03A4.png
deleted file mode 100644
index af26dd564..000000000
Binary files a/fonts/TewiFontOutlineAlt/03A4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03A5.png b/fonts/TewiFontOutlineAlt/03A5.png
deleted file mode 100644
index e496aa03c..000000000
Binary files a/fonts/TewiFontOutlineAlt/03A5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03A6.png b/fonts/TewiFontOutlineAlt/03A6.png
deleted file mode 100644
index 822425890..000000000
Binary files a/fonts/TewiFontOutlineAlt/03A6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03A7.png b/fonts/TewiFontOutlineAlt/03A7.png
deleted file mode 100644
index 1e696b3c8..000000000
Binary files a/fonts/TewiFontOutlineAlt/03A7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03A8.png b/fonts/TewiFontOutlineAlt/03A8.png
deleted file mode 100644
index e3684b45d..000000000
Binary files a/fonts/TewiFontOutlineAlt/03A8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03A9.png b/fonts/TewiFontOutlineAlt/03A9.png
deleted file mode 100644
index fe7cfbb1d..000000000
Binary files a/fonts/TewiFontOutlineAlt/03A9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03AA.png b/fonts/TewiFontOutlineAlt/03AA.png
deleted file mode 100644
index bf6ae1c43..000000000
Binary files a/fonts/TewiFontOutlineAlt/03AA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03AB.png b/fonts/TewiFontOutlineAlt/03AB.png
deleted file mode 100644
index 75941e9c8..000000000
Binary files a/fonts/TewiFontOutlineAlt/03AB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03AC.png b/fonts/TewiFontOutlineAlt/03AC.png
deleted file mode 100644
index 7562ed3e1..000000000
Binary files a/fonts/TewiFontOutlineAlt/03AC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03AD.png b/fonts/TewiFontOutlineAlt/03AD.png
deleted file mode 100644
index 46ed2c4b5..000000000
Binary files a/fonts/TewiFontOutlineAlt/03AD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03AE.png b/fonts/TewiFontOutlineAlt/03AE.png
deleted file mode 100644
index 88c138e7d..000000000
Binary files a/fonts/TewiFontOutlineAlt/03AE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03AF.png b/fonts/TewiFontOutlineAlt/03AF.png
deleted file mode 100644
index c85ef7bd7..000000000
Binary files a/fonts/TewiFontOutlineAlt/03AF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03B0.png b/fonts/TewiFontOutlineAlt/03B0.png
deleted file mode 100644
index e601e5cba..000000000
Binary files a/fonts/TewiFontOutlineAlt/03B0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03B1.png b/fonts/TewiFontOutlineAlt/03B1.png
deleted file mode 100644
index 59accf4a6..000000000
Binary files a/fonts/TewiFontOutlineAlt/03B1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03B2.png b/fonts/TewiFontOutlineAlt/03B2.png
deleted file mode 100644
index 57191d98a..000000000
Binary files a/fonts/TewiFontOutlineAlt/03B2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03B3.png b/fonts/TewiFontOutlineAlt/03B3.png
deleted file mode 100644
index 3707134b5..000000000
Binary files a/fonts/TewiFontOutlineAlt/03B3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03B4.png b/fonts/TewiFontOutlineAlt/03B4.png
deleted file mode 100644
index 27d1e3818..000000000
Binary files a/fonts/TewiFontOutlineAlt/03B4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03B5.png b/fonts/TewiFontOutlineAlt/03B5.png
deleted file mode 100644
index 899d088e7..000000000
Binary files a/fonts/TewiFontOutlineAlt/03B5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03B6.png b/fonts/TewiFontOutlineAlt/03B6.png
deleted file mode 100644
index 305f8b218..000000000
Binary files a/fonts/TewiFontOutlineAlt/03B6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03B7.png b/fonts/TewiFontOutlineAlt/03B7.png
deleted file mode 100644
index 3db1b1146..000000000
Binary files a/fonts/TewiFontOutlineAlt/03B7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03B8.png b/fonts/TewiFontOutlineAlt/03B8.png
deleted file mode 100644
index fb4d8f5a7..000000000
Binary files a/fonts/TewiFontOutlineAlt/03B8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03B9.png b/fonts/TewiFontOutlineAlt/03B9.png
deleted file mode 100644
index 421d4ec03..000000000
Binary files a/fonts/TewiFontOutlineAlt/03B9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03BA.png b/fonts/TewiFontOutlineAlt/03BA.png
deleted file mode 100644
index afec3134f..000000000
Binary files a/fonts/TewiFontOutlineAlt/03BA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03BB.png b/fonts/TewiFontOutlineAlt/03BB.png
deleted file mode 100644
index 20b8b3641..000000000
Binary files a/fonts/TewiFontOutlineAlt/03BB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03BC.png b/fonts/TewiFontOutlineAlt/03BC.png
deleted file mode 100644
index 1224b07aa..000000000
Binary files a/fonts/TewiFontOutlineAlt/03BC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03BD.png b/fonts/TewiFontOutlineAlt/03BD.png
deleted file mode 100644
index 9ebfd943d..000000000
Binary files a/fonts/TewiFontOutlineAlt/03BD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03BE.png b/fonts/TewiFontOutlineAlt/03BE.png
deleted file mode 100644
index a6cb2ed52..000000000
Binary files a/fonts/TewiFontOutlineAlt/03BE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03BF.png b/fonts/TewiFontOutlineAlt/03BF.png
deleted file mode 100644
index cdb31f97c..000000000
Binary files a/fonts/TewiFontOutlineAlt/03BF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03C0.png b/fonts/TewiFontOutlineAlt/03C0.png
deleted file mode 100644
index 2ddd8949b..000000000
Binary files a/fonts/TewiFontOutlineAlt/03C0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03C1.png b/fonts/TewiFontOutlineAlt/03C1.png
deleted file mode 100644
index 6eaeefaf1..000000000
Binary files a/fonts/TewiFontOutlineAlt/03C1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03C2.png b/fonts/TewiFontOutlineAlt/03C2.png
deleted file mode 100644
index 105c19df2..000000000
Binary files a/fonts/TewiFontOutlineAlt/03C2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03C3.png b/fonts/TewiFontOutlineAlt/03C3.png
deleted file mode 100644
index 340098e05..000000000
Binary files a/fonts/TewiFontOutlineAlt/03C3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03C4.png b/fonts/TewiFontOutlineAlt/03C4.png
deleted file mode 100644
index fb12fb85e..000000000
Binary files a/fonts/TewiFontOutlineAlt/03C4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03C5.png b/fonts/TewiFontOutlineAlt/03C5.png
deleted file mode 100644
index 008805045..000000000
Binary files a/fonts/TewiFontOutlineAlt/03C5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03C6.png b/fonts/TewiFontOutlineAlt/03C6.png
deleted file mode 100644
index 2e01bec78..000000000
Binary files a/fonts/TewiFontOutlineAlt/03C6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03C7.png b/fonts/TewiFontOutlineAlt/03C7.png
deleted file mode 100644
index bc37a0ce8..000000000
Binary files a/fonts/TewiFontOutlineAlt/03C7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03C8.png b/fonts/TewiFontOutlineAlt/03C8.png
deleted file mode 100644
index fc1157db2..000000000
Binary files a/fonts/TewiFontOutlineAlt/03C8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03C9.png b/fonts/TewiFontOutlineAlt/03C9.png
deleted file mode 100644
index 8f6264003..000000000
Binary files a/fonts/TewiFontOutlineAlt/03C9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03CA.png b/fonts/TewiFontOutlineAlt/03CA.png
deleted file mode 100644
index 5e06785ff..000000000
Binary files a/fonts/TewiFontOutlineAlt/03CA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03CB.png b/fonts/TewiFontOutlineAlt/03CB.png
deleted file mode 100644
index a34cc0fea..000000000
Binary files a/fonts/TewiFontOutlineAlt/03CB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03CC.png b/fonts/TewiFontOutlineAlt/03CC.png
deleted file mode 100644
index 6b6d4ea2c..000000000
Binary files a/fonts/TewiFontOutlineAlt/03CC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03CD.png b/fonts/TewiFontOutlineAlt/03CD.png
deleted file mode 100644
index f5f6f21d5..000000000
Binary files a/fonts/TewiFontOutlineAlt/03CD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03CE.png b/fonts/TewiFontOutlineAlt/03CE.png
deleted file mode 100644
index 33dff788e..000000000
Binary files a/fonts/TewiFontOutlineAlt/03CE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03CF.png b/fonts/TewiFontOutlineAlt/03CF.png
deleted file mode 100644
index e7beb9520..000000000
Binary files a/fonts/TewiFontOutlineAlt/03CF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03D0.png b/fonts/TewiFontOutlineAlt/03D0.png
deleted file mode 100644
index 468725299..000000000
Binary files a/fonts/TewiFontOutlineAlt/03D0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03D1.png b/fonts/TewiFontOutlineAlt/03D1.png
deleted file mode 100644
index 6beacd903..000000000
Binary files a/fonts/TewiFontOutlineAlt/03D1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03D2.png b/fonts/TewiFontOutlineAlt/03D2.png
deleted file mode 100644
index cd16e62d9..000000000
Binary files a/fonts/TewiFontOutlineAlt/03D2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03D3.png b/fonts/TewiFontOutlineAlt/03D3.png
deleted file mode 100644
index 03b668ddd..000000000
Binary files a/fonts/TewiFontOutlineAlt/03D3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03D4.png b/fonts/TewiFontOutlineAlt/03D4.png
deleted file mode 100644
index 46d3e76b9..000000000
Binary files a/fonts/TewiFontOutlineAlt/03D4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03D5.png b/fonts/TewiFontOutlineAlt/03D5.png
deleted file mode 100644
index 49c430348..000000000
Binary files a/fonts/TewiFontOutlineAlt/03D5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03D6.png b/fonts/TewiFontOutlineAlt/03D6.png
deleted file mode 100644
index b9608dba2..000000000
Binary files a/fonts/TewiFontOutlineAlt/03D6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03D7.png b/fonts/TewiFontOutlineAlt/03D7.png
deleted file mode 100644
index ad43d3d24..000000000
Binary files a/fonts/TewiFontOutlineAlt/03D7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03D8.png b/fonts/TewiFontOutlineAlt/03D8.png
deleted file mode 100644
index f52b8abb5..000000000
Binary files a/fonts/TewiFontOutlineAlt/03D8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03D9.png b/fonts/TewiFontOutlineAlt/03D9.png
deleted file mode 100644
index fb7200e74..000000000
Binary files a/fonts/TewiFontOutlineAlt/03D9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03DA.png b/fonts/TewiFontOutlineAlt/03DA.png
deleted file mode 100644
index da8e65c47..000000000
Binary files a/fonts/TewiFontOutlineAlt/03DA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03DB.png b/fonts/TewiFontOutlineAlt/03DB.png
deleted file mode 100644
index 36569be79..000000000
Binary files a/fonts/TewiFontOutlineAlt/03DB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03DC.png b/fonts/TewiFontOutlineAlt/03DC.png
deleted file mode 100644
index 2d2b83bb3..000000000
Binary files a/fonts/TewiFontOutlineAlt/03DC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03DD.png b/fonts/TewiFontOutlineAlt/03DD.png
deleted file mode 100644
index a7ff303aa..000000000
Binary files a/fonts/TewiFontOutlineAlt/03DD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03DE.png b/fonts/TewiFontOutlineAlt/03DE.png
deleted file mode 100644
index 6af8ff0c5..000000000
Binary files a/fonts/TewiFontOutlineAlt/03DE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03DF.png b/fonts/TewiFontOutlineAlt/03DF.png
deleted file mode 100644
index 435513d87..000000000
Binary files a/fonts/TewiFontOutlineAlt/03DF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03E0.png b/fonts/TewiFontOutlineAlt/03E0.png
deleted file mode 100644
index 530521976..000000000
Binary files a/fonts/TewiFontOutlineAlt/03E0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03E1.png b/fonts/TewiFontOutlineAlt/03E1.png
deleted file mode 100644
index da908e656..000000000
Binary files a/fonts/TewiFontOutlineAlt/03E1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03E2.png b/fonts/TewiFontOutlineAlt/03E2.png
deleted file mode 100644
index db0f1e38c..000000000
Binary files a/fonts/TewiFontOutlineAlt/03E2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03E3.png b/fonts/TewiFontOutlineAlt/03E3.png
deleted file mode 100644
index 204e0b8f9..000000000
Binary files a/fonts/TewiFontOutlineAlt/03E3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03E4.png b/fonts/TewiFontOutlineAlt/03E4.png
deleted file mode 100644
index 174b249cc..000000000
Binary files a/fonts/TewiFontOutlineAlt/03E4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03E5.png b/fonts/TewiFontOutlineAlt/03E5.png
deleted file mode 100644
index d1f9c459f..000000000
Binary files a/fonts/TewiFontOutlineAlt/03E5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03E6.png b/fonts/TewiFontOutlineAlt/03E6.png
deleted file mode 100644
index 489b569c2..000000000
Binary files a/fonts/TewiFontOutlineAlt/03E6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03E7.png b/fonts/TewiFontOutlineAlt/03E7.png
deleted file mode 100644
index 0c9daedac..000000000
Binary files a/fonts/TewiFontOutlineAlt/03E7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03E8.png b/fonts/TewiFontOutlineAlt/03E8.png
deleted file mode 100644
index 2393992ce..000000000
Binary files a/fonts/TewiFontOutlineAlt/03E8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03E9.png b/fonts/TewiFontOutlineAlt/03E9.png
deleted file mode 100644
index 3f5686996..000000000
Binary files a/fonts/TewiFontOutlineAlt/03E9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03EA.png b/fonts/TewiFontOutlineAlt/03EA.png
deleted file mode 100644
index ff461eb21..000000000
Binary files a/fonts/TewiFontOutlineAlt/03EA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03EB.png b/fonts/TewiFontOutlineAlt/03EB.png
deleted file mode 100644
index 63c4e7636..000000000
Binary files a/fonts/TewiFontOutlineAlt/03EB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03EC.png b/fonts/TewiFontOutlineAlt/03EC.png
deleted file mode 100644
index 61223f14d..000000000
Binary files a/fonts/TewiFontOutlineAlt/03EC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03ED.png b/fonts/TewiFontOutlineAlt/03ED.png
deleted file mode 100644
index f11eb1041..000000000
Binary files a/fonts/TewiFontOutlineAlt/03ED.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03EE.png b/fonts/TewiFontOutlineAlt/03EE.png
deleted file mode 100644
index 87a17176b..000000000
Binary files a/fonts/TewiFontOutlineAlt/03EE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03EF.png b/fonts/TewiFontOutlineAlt/03EF.png
deleted file mode 100644
index 13ac9e56b..000000000
Binary files a/fonts/TewiFontOutlineAlt/03EF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03F0.png b/fonts/TewiFontOutlineAlt/03F0.png
deleted file mode 100644
index dde9c9727..000000000
Binary files a/fonts/TewiFontOutlineAlt/03F0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03F1.png b/fonts/TewiFontOutlineAlt/03F1.png
deleted file mode 100644
index 7b70dfb64..000000000
Binary files a/fonts/TewiFontOutlineAlt/03F1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03F2.png b/fonts/TewiFontOutlineAlt/03F2.png
deleted file mode 100644
index 5a6619946..000000000
Binary files a/fonts/TewiFontOutlineAlt/03F2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03F3.png b/fonts/TewiFontOutlineAlt/03F3.png
deleted file mode 100644
index 8863486ec..000000000
Binary files a/fonts/TewiFontOutlineAlt/03F3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03F4.png b/fonts/TewiFontOutlineAlt/03F4.png
deleted file mode 100644
index ce154ee23..000000000
Binary files a/fonts/TewiFontOutlineAlt/03F4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03F5.png b/fonts/TewiFontOutlineAlt/03F5.png
deleted file mode 100644
index fc572655e..000000000
Binary files a/fonts/TewiFontOutlineAlt/03F5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03F6.png b/fonts/TewiFontOutlineAlt/03F6.png
deleted file mode 100644
index 96d1a64c8..000000000
Binary files a/fonts/TewiFontOutlineAlt/03F6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03F7.png b/fonts/TewiFontOutlineAlt/03F7.png
deleted file mode 100644
index e1bd5448b..000000000
Binary files a/fonts/TewiFontOutlineAlt/03F7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03F8.png b/fonts/TewiFontOutlineAlt/03F8.png
deleted file mode 100644
index 35a67f1cc..000000000
Binary files a/fonts/TewiFontOutlineAlt/03F8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03F9.png b/fonts/TewiFontOutlineAlt/03F9.png
deleted file mode 100644
index 0b783f296..000000000
Binary files a/fonts/TewiFontOutlineAlt/03F9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03FA.png b/fonts/TewiFontOutlineAlt/03FA.png
deleted file mode 100644
index 0783e2389..000000000
Binary files a/fonts/TewiFontOutlineAlt/03FA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03FB.png b/fonts/TewiFontOutlineAlt/03FB.png
deleted file mode 100644
index 79c972400..000000000
Binary files a/fonts/TewiFontOutlineAlt/03FB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03FC.png b/fonts/TewiFontOutlineAlt/03FC.png
deleted file mode 100644
index a760f443a..000000000
Binary files a/fonts/TewiFontOutlineAlt/03FC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03FD.png b/fonts/TewiFontOutlineAlt/03FD.png
deleted file mode 100644
index cd4714cdd..000000000
Binary files a/fonts/TewiFontOutlineAlt/03FD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03FE.png b/fonts/TewiFontOutlineAlt/03FE.png
deleted file mode 100644
index 6b353dbfb..000000000
Binary files a/fonts/TewiFontOutlineAlt/03FE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/03FF.png b/fonts/TewiFontOutlineAlt/03FF.png
deleted file mode 100644
index 29117c011..000000000
Binary files a/fonts/TewiFontOutlineAlt/03FF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0400.png b/fonts/TewiFontOutlineAlt/0400.png
deleted file mode 100644
index 550d70bdb..000000000
Binary files a/fonts/TewiFontOutlineAlt/0400.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0401.png b/fonts/TewiFontOutlineAlt/0401.png
deleted file mode 100644
index a1628a9de..000000000
Binary files a/fonts/TewiFontOutlineAlt/0401.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0402.png b/fonts/TewiFontOutlineAlt/0402.png
deleted file mode 100644
index f4ed88516..000000000
Binary files a/fonts/TewiFontOutlineAlt/0402.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0403.png b/fonts/TewiFontOutlineAlt/0403.png
deleted file mode 100644
index a724d0d4a..000000000
Binary files a/fonts/TewiFontOutlineAlt/0403.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0404.png b/fonts/TewiFontOutlineAlt/0404.png
deleted file mode 100644
index 4073e6fad..000000000
Binary files a/fonts/TewiFontOutlineAlt/0404.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0405.png b/fonts/TewiFontOutlineAlt/0405.png
deleted file mode 100644
index 9ba2198b2..000000000
Binary files a/fonts/TewiFontOutlineAlt/0405.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0406.png b/fonts/TewiFontOutlineAlt/0406.png
deleted file mode 100644
index 68a5497d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/0406.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0407.png b/fonts/TewiFontOutlineAlt/0407.png
deleted file mode 100644
index fdb6c912e..000000000
Binary files a/fonts/TewiFontOutlineAlt/0407.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0408.png b/fonts/TewiFontOutlineAlt/0408.png
deleted file mode 100644
index 5434b7ad0..000000000
Binary files a/fonts/TewiFontOutlineAlt/0408.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0409.png b/fonts/TewiFontOutlineAlt/0409.png
deleted file mode 100644
index 76e32d1ba..000000000
Binary files a/fonts/TewiFontOutlineAlt/0409.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/040A.png b/fonts/TewiFontOutlineAlt/040A.png
deleted file mode 100644
index 1a07f6733..000000000
Binary files a/fonts/TewiFontOutlineAlt/040A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/040B.png b/fonts/TewiFontOutlineAlt/040B.png
deleted file mode 100644
index a9480c5b5..000000000
Binary files a/fonts/TewiFontOutlineAlt/040B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/040C.png b/fonts/TewiFontOutlineAlt/040C.png
deleted file mode 100644
index 5a622bcb7..000000000
Binary files a/fonts/TewiFontOutlineAlt/040C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/040D.png b/fonts/TewiFontOutlineAlt/040D.png
deleted file mode 100644
index 06cbbe6b6..000000000
Binary files a/fonts/TewiFontOutlineAlt/040D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/040E.png b/fonts/TewiFontOutlineAlt/040E.png
deleted file mode 100644
index 96a4002b1..000000000
Binary files a/fonts/TewiFontOutlineAlt/040E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/040F.png b/fonts/TewiFontOutlineAlt/040F.png
deleted file mode 100644
index 7b3808485..000000000
Binary files a/fonts/TewiFontOutlineAlt/040F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0410.png b/fonts/TewiFontOutlineAlt/0410.png
deleted file mode 100644
index d65508266..000000000
Binary files a/fonts/TewiFontOutlineAlt/0410.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0411.png b/fonts/TewiFontOutlineAlt/0411.png
deleted file mode 100644
index 0dbd061a9..000000000
Binary files a/fonts/TewiFontOutlineAlt/0411.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0412.png b/fonts/TewiFontOutlineAlt/0412.png
deleted file mode 100644
index a22c35905..000000000
Binary files a/fonts/TewiFontOutlineAlt/0412.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0413.png b/fonts/TewiFontOutlineAlt/0413.png
deleted file mode 100644
index f8ca2aad1..000000000
Binary files a/fonts/TewiFontOutlineAlt/0413.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0414.png b/fonts/TewiFontOutlineAlt/0414.png
deleted file mode 100644
index faf25007b..000000000
Binary files a/fonts/TewiFontOutlineAlt/0414.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0415.png b/fonts/TewiFontOutlineAlt/0415.png
deleted file mode 100644
index 9d843fe93..000000000
Binary files a/fonts/TewiFontOutlineAlt/0415.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0416.png b/fonts/TewiFontOutlineAlt/0416.png
deleted file mode 100644
index 40e672b5e..000000000
Binary files a/fonts/TewiFontOutlineAlt/0416.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0417.png b/fonts/TewiFontOutlineAlt/0417.png
deleted file mode 100644
index cb0d68b45..000000000
Binary files a/fonts/TewiFontOutlineAlt/0417.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0418.png b/fonts/TewiFontOutlineAlt/0418.png
deleted file mode 100644
index ab67e3591..000000000
Binary files a/fonts/TewiFontOutlineAlt/0418.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0419.png b/fonts/TewiFontOutlineAlt/0419.png
deleted file mode 100644
index 0f916233b..000000000
Binary files a/fonts/TewiFontOutlineAlt/0419.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/041A.png b/fonts/TewiFontOutlineAlt/041A.png
deleted file mode 100644
index cfe63b31e..000000000
Binary files a/fonts/TewiFontOutlineAlt/041A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/041B.png b/fonts/TewiFontOutlineAlt/041B.png
deleted file mode 100644
index 16aa1fea2..000000000
Binary files a/fonts/TewiFontOutlineAlt/041B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/041C.png b/fonts/TewiFontOutlineAlt/041C.png
deleted file mode 100644
index 0783e2389..000000000
Binary files a/fonts/TewiFontOutlineAlt/041C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/041D.png b/fonts/TewiFontOutlineAlt/041D.png
deleted file mode 100644
index 1980f7809..000000000
Binary files a/fonts/TewiFontOutlineAlt/041D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/041E.png b/fonts/TewiFontOutlineAlt/041E.png
deleted file mode 100644
index 9ba6f7ad6..000000000
Binary files a/fonts/TewiFontOutlineAlt/041E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/041F.png b/fonts/TewiFontOutlineAlt/041F.png
deleted file mode 100644
index 2e334804d..000000000
Binary files a/fonts/TewiFontOutlineAlt/041F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0420.png b/fonts/TewiFontOutlineAlt/0420.png
deleted file mode 100644
index 5ccdfaa16..000000000
Binary files a/fonts/TewiFontOutlineAlt/0420.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0421.png b/fonts/TewiFontOutlineAlt/0421.png
deleted file mode 100644
index 0b783f296..000000000
Binary files a/fonts/TewiFontOutlineAlt/0421.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0422.png b/fonts/TewiFontOutlineAlt/0422.png
deleted file mode 100644
index af26dd564..000000000
Binary files a/fonts/TewiFontOutlineAlt/0422.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0423.png b/fonts/TewiFontOutlineAlt/0423.png
deleted file mode 100644
index 4de896f54..000000000
Binary files a/fonts/TewiFontOutlineAlt/0423.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0424.png b/fonts/TewiFontOutlineAlt/0424.png
deleted file mode 100644
index 822425890..000000000
Binary files a/fonts/TewiFontOutlineAlt/0424.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0425.png b/fonts/TewiFontOutlineAlt/0425.png
deleted file mode 100644
index 1e696b3c8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0425.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0426.png b/fonts/TewiFontOutlineAlt/0426.png
deleted file mode 100644
index 6df71e36c..000000000
Binary files a/fonts/TewiFontOutlineAlt/0426.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0427.png b/fonts/TewiFontOutlineAlt/0427.png
deleted file mode 100644
index a11259b19..000000000
Binary files a/fonts/TewiFontOutlineAlt/0427.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0428.png b/fonts/TewiFontOutlineAlt/0428.png
deleted file mode 100644
index 3227eea0d..000000000
Binary files a/fonts/TewiFontOutlineAlt/0428.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0429.png b/fonts/TewiFontOutlineAlt/0429.png
deleted file mode 100644
index 5392580ef..000000000
Binary files a/fonts/TewiFontOutlineAlt/0429.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/042A.png b/fonts/TewiFontOutlineAlt/042A.png
deleted file mode 100644
index 14ec390ae..000000000
Binary files a/fonts/TewiFontOutlineAlt/042A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/042B.png b/fonts/TewiFontOutlineAlt/042B.png
deleted file mode 100644
index 484c43191..000000000
Binary files a/fonts/TewiFontOutlineAlt/042B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/042C.png b/fonts/TewiFontOutlineAlt/042C.png
deleted file mode 100644
index 561f73918..000000000
Binary files a/fonts/TewiFontOutlineAlt/042C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/042D.png b/fonts/TewiFontOutlineAlt/042D.png
deleted file mode 100644
index d824bb735..000000000
Binary files a/fonts/TewiFontOutlineAlt/042D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/042E.png b/fonts/TewiFontOutlineAlt/042E.png
deleted file mode 100644
index a0f91c2dc..000000000
Binary files a/fonts/TewiFontOutlineAlt/042E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/042F.png b/fonts/TewiFontOutlineAlt/042F.png
deleted file mode 100644
index 069752575..000000000
Binary files a/fonts/TewiFontOutlineAlt/042F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0430.png b/fonts/TewiFontOutlineAlt/0430.png
deleted file mode 100644
index 7b1d76681..000000000
Binary files a/fonts/TewiFontOutlineAlt/0430.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0431.png b/fonts/TewiFontOutlineAlt/0431.png
deleted file mode 100644
index a7b239d9b..000000000
Binary files a/fonts/TewiFontOutlineAlt/0431.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0432.png b/fonts/TewiFontOutlineAlt/0432.png
deleted file mode 100644
index 99c5065c4..000000000
Binary files a/fonts/TewiFontOutlineAlt/0432.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0433.png b/fonts/TewiFontOutlineAlt/0433.png
deleted file mode 100644
index a9189a514..000000000
Binary files a/fonts/TewiFontOutlineAlt/0433.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0434.png b/fonts/TewiFontOutlineAlt/0434.png
deleted file mode 100644
index a3a9b70b8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0434.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0435.png b/fonts/TewiFontOutlineAlt/0435.png
deleted file mode 100644
index a41c23364..000000000
Binary files a/fonts/TewiFontOutlineAlt/0435.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0436.png b/fonts/TewiFontOutlineAlt/0436.png
deleted file mode 100644
index 2effc3438..000000000
Binary files a/fonts/TewiFontOutlineAlt/0436.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0437.png b/fonts/TewiFontOutlineAlt/0437.png
deleted file mode 100644
index e44521c37..000000000
Binary files a/fonts/TewiFontOutlineAlt/0437.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0438.png b/fonts/TewiFontOutlineAlt/0438.png
deleted file mode 100644
index 9a08c3736..000000000
Binary files a/fonts/TewiFontOutlineAlt/0438.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0439.png b/fonts/TewiFontOutlineAlt/0439.png
deleted file mode 100644
index a60ffcd13..000000000
Binary files a/fonts/TewiFontOutlineAlt/0439.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/043A.png b/fonts/TewiFontOutlineAlt/043A.png
deleted file mode 100644
index afec3134f..000000000
Binary files a/fonts/TewiFontOutlineAlt/043A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/043B.png b/fonts/TewiFontOutlineAlt/043B.png
deleted file mode 100644
index bc79ecda7..000000000
Binary files a/fonts/TewiFontOutlineAlt/043B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/043C.png b/fonts/TewiFontOutlineAlt/043C.png
deleted file mode 100644
index 6e095941a..000000000
Binary files a/fonts/TewiFontOutlineAlt/043C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/043D.png b/fonts/TewiFontOutlineAlt/043D.png
deleted file mode 100644
index 7644f0605..000000000
Binary files a/fonts/TewiFontOutlineAlt/043D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/043E.png b/fonts/TewiFontOutlineAlt/043E.png
deleted file mode 100644
index cdb31f97c..000000000
Binary files a/fonts/TewiFontOutlineAlt/043E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/043F.png b/fonts/TewiFontOutlineAlt/043F.png
deleted file mode 100644
index 7f9c80c1b..000000000
Binary files a/fonts/TewiFontOutlineAlt/043F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0440.png b/fonts/TewiFontOutlineAlt/0440.png
deleted file mode 100644
index d538e64c0..000000000
Binary files a/fonts/TewiFontOutlineAlt/0440.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0441.png b/fonts/TewiFontOutlineAlt/0441.png
deleted file mode 100644
index 5a6619946..000000000
Binary files a/fonts/TewiFontOutlineAlt/0441.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0442.png b/fonts/TewiFontOutlineAlt/0442.png
deleted file mode 100644
index b8a2e996f..000000000
Binary files a/fonts/TewiFontOutlineAlt/0442.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0443.png b/fonts/TewiFontOutlineAlt/0443.png
deleted file mode 100644
index 07e781abb..000000000
Binary files a/fonts/TewiFontOutlineAlt/0443.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0444.png b/fonts/TewiFontOutlineAlt/0444.png
deleted file mode 100644
index 49c430348..000000000
Binary files a/fonts/TewiFontOutlineAlt/0444.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0445.png b/fonts/TewiFontOutlineAlt/0445.png
deleted file mode 100644
index 681a10240..000000000
Binary files a/fonts/TewiFontOutlineAlt/0445.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0446.png b/fonts/TewiFontOutlineAlt/0446.png
deleted file mode 100644
index 8653758d7..000000000
Binary files a/fonts/TewiFontOutlineAlt/0446.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0447.png b/fonts/TewiFontOutlineAlt/0447.png
deleted file mode 100644
index ebf720ace..000000000
Binary files a/fonts/TewiFontOutlineAlt/0447.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0448.png b/fonts/TewiFontOutlineAlt/0448.png
deleted file mode 100644
index d8f32c150..000000000
Binary files a/fonts/TewiFontOutlineAlt/0448.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0449.png b/fonts/TewiFontOutlineAlt/0449.png
deleted file mode 100644
index c26dac1fb..000000000
Binary files a/fonts/TewiFontOutlineAlt/0449.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/044A.png b/fonts/TewiFontOutlineAlt/044A.png
deleted file mode 100644
index 85fbe8f55..000000000
Binary files a/fonts/TewiFontOutlineAlt/044A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/044B.png b/fonts/TewiFontOutlineAlt/044B.png
deleted file mode 100644
index e32a97ee4..000000000
Binary files a/fonts/TewiFontOutlineAlt/044B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/044C.png b/fonts/TewiFontOutlineAlt/044C.png
deleted file mode 100644
index d437915a3..000000000
Binary files a/fonts/TewiFontOutlineAlt/044C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/044D.png b/fonts/TewiFontOutlineAlt/044D.png
deleted file mode 100644
index 6a8bb6ad8..000000000
Binary files a/fonts/TewiFontOutlineAlt/044D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/044E.png b/fonts/TewiFontOutlineAlt/044E.png
deleted file mode 100644
index 3ecea69dc..000000000
Binary files a/fonts/TewiFontOutlineAlt/044E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/044F.png b/fonts/TewiFontOutlineAlt/044F.png
deleted file mode 100644
index 313559a2a..000000000
Binary files a/fonts/TewiFontOutlineAlt/044F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0450.png b/fonts/TewiFontOutlineAlt/0450.png
deleted file mode 100644
index 586fcbf8e..000000000
Binary files a/fonts/TewiFontOutlineAlt/0450.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0451.png b/fonts/TewiFontOutlineAlt/0451.png
deleted file mode 100644
index c3c11071f..000000000
Binary files a/fonts/TewiFontOutlineAlt/0451.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0452.png b/fonts/TewiFontOutlineAlt/0452.png
deleted file mode 100644
index 3892542a6..000000000
Binary files a/fonts/TewiFontOutlineAlt/0452.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0453.png b/fonts/TewiFontOutlineAlt/0453.png
deleted file mode 100644
index a7e46bcab..000000000
Binary files a/fonts/TewiFontOutlineAlt/0453.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0454.png b/fonts/TewiFontOutlineAlt/0454.png
deleted file mode 100644
index 0a329d1e5..000000000
Binary files a/fonts/TewiFontOutlineAlt/0454.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0455.png b/fonts/TewiFontOutlineAlt/0455.png
deleted file mode 100644
index 21cf0b7cf..000000000
Binary files a/fonts/TewiFontOutlineAlt/0455.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0456.png b/fonts/TewiFontOutlineAlt/0456.png
deleted file mode 100644
index e53d91bc1..000000000
Binary files a/fonts/TewiFontOutlineAlt/0456.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0457.png b/fonts/TewiFontOutlineAlt/0457.png
deleted file mode 100644
index 2e12490b5..000000000
Binary files a/fonts/TewiFontOutlineAlt/0457.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0458.png b/fonts/TewiFontOutlineAlt/0458.png
deleted file mode 100644
index b1a26507c..000000000
Binary files a/fonts/TewiFontOutlineAlt/0458.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0459.png b/fonts/TewiFontOutlineAlt/0459.png
deleted file mode 100644
index 0ad117252..000000000
Binary files a/fonts/TewiFontOutlineAlt/0459.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/045A.png b/fonts/TewiFontOutlineAlt/045A.png
deleted file mode 100644
index 450132333..000000000
Binary files a/fonts/TewiFontOutlineAlt/045A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/045B.png b/fonts/TewiFontOutlineAlt/045B.png
deleted file mode 100644
index 032340b9b..000000000
Binary files a/fonts/TewiFontOutlineAlt/045B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/045C.png b/fonts/TewiFontOutlineAlt/045C.png
deleted file mode 100644
index 344ef715e..000000000
Binary files a/fonts/TewiFontOutlineAlt/045C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/045D.png b/fonts/TewiFontOutlineAlt/045D.png
deleted file mode 100644
index b3dd522cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/045D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/045E.png b/fonts/TewiFontOutlineAlt/045E.png
deleted file mode 100644
index 7ad7b22d7..000000000
Binary files a/fonts/TewiFontOutlineAlt/045E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/045F.png b/fonts/TewiFontOutlineAlt/045F.png
deleted file mode 100644
index 8fafd1321..000000000
Binary files a/fonts/TewiFontOutlineAlt/045F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0460.png b/fonts/TewiFontOutlineAlt/0460.png
deleted file mode 100644
index 0220ef05e..000000000
Binary files a/fonts/TewiFontOutlineAlt/0460.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0461.png b/fonts/TewiFontOutlineAlt/0461.png
deleted file mode 100644
index cf2d03976..000000000
Binary files a/fonts/TewiFontOutlineAlt/0461.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0462.png b/fonts/TewiFontOutlineAlt/0462.png
deleted file mode 100644
index dafde2ba8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0462.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0463.png b/fonts/TewiFontOutlineAlt/0463.png
deleted file mode 100644
index 5060b8c6b..000000000
Binary files a/fonts/TewiFontOutlineAlt/0463.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0464.png b/fonts/TewiFontOutlineAlt/0464.png
deleted file mode 100644
index 8a4609644..000000000
Binary files a/fonts/TewiFontOutlineAlt/0464.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0465.png b/fonts/TewiFontOutlineAlt/0465.png
deleted file mode 100644
index ea16aa997..000000000
Binary files a/fonts/TewiFontOutlineAlt/0465.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0466.png b/fonts/TewiFontOutlineAlt/0466.png
deleted file mode 100644
index 0489796ae..000000000
Binary files a/fonts/TewiFontOutlineAlt/0466.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0467.png b/fonts/TewiFontOutlineAlt/0467.png
deleted file mode 100644
index 35921cad5..000000000
Binary files a/fonts/TewiFontOutlineAlt/0467.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0468.png b/fonts/TewiFontOutlineAlt/0468.png
deleted file mode 100644
index a78bb4cde..000000000
Binary files a/fonts/TewiFontOutlineAlt/0468.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0469.png b/fonts/TewiFontOutlineAlt/0469.png
deleted file mode 100644
index 89f0d5a5e..000000000
Binary files a/fonts/TewiFontOutlineAlt/0469.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/046A.png b/fonts/TewiFontOutlineAlt/046A.png
deleted file mode 100644
index e9daaee45..000000000
Binary files a/fonts/TewiFontOutlineAlt/046A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/046B.png b/fonts/TewiFontOutlineAlt/046B.png
deleted file mode 100644
index 2a73feb75..000000000
Binary files a/fonts/TewiFontOutlineAlt/046B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/046C.png b/fonts/TewiFontOutlineAlt/046C.png
deleted file mode 100644
index efb95ea64..000000000
Binary files a/fonts/TewiFontOutlineAlt/046C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/046D.png b/fonts/TewiFontOutlineAlt/046D.png
deleted file mode 100644
index 9f6b1f336..000000000
Binary files a/fonts/TewiFontOutlineAlt/046D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/046E.png b/fonts/TewiFontOutlineAlt/046E.png
deleted file mode 100644
index 5704ae9c4..000000000
Binary files a/fonts/TewiFontOutlineAlt/046E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/046F.png b/fonts/TewiFontOutlineAlt/046F.png
deleted file mode 100644
index 66c422a34..000000000
Binary files a/fonts/TewiFontOutlineAlt/046F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0470.png b/fonts/TewiFontOutlineAlt/0470.png
deleted file mode 100644
index 900008dee..000000000
Binary files a/fonts/TewiFontOutlineAlt/0470.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0471.png b/fonts/TewiFontOutlineAlt/0471.png
deleted file mode 100644
index 6e7f8a381..000000000
Binary files a/fonts/TewiFontOutlineAlt/0471.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0472.png b/fonts/TewiFontOutlineAlt/0472.png
deleted file mode 100644
index ce154ee23..000000000
Binary files a/fonts/TewiFontOutlineAlt/0472.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0473.png b/fonts/TewiFontOutlineAlt/0473.png
deleted file mode 100644
index 5bd3083cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/0473.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0474.png b/fonts/TewiFontOutlineAlt/0474.png
deleted file mode 100644
index f36f6f333..000000000
Binary files a/fonts/TewiFontOutlineAlt/0474.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0475.png b/fonts/TewiFontOutlineAlt/0475.png
deleted file mode 100644
index 94905ae2d..000000000
Binary files a/fonts/TewiFontOutlineAlt/0475.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0476.png b/fonts/TewiFontOutlineAlt/0476.png
deleted file mode 100644
index 417c31252..000000000
Binary files a/fonts/TewiFontOutlineAlt/0476.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0477.png b/fonts/TewiFontOutlineAlt/0477.png
deleted file mode 100644
index 4f9761cec..000000000
Binary files a/fonts/TewiFontOutlineAlt/0477.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0478.png b/fonts/TewiFontOutlineAlt/0478.png
deleted file mode 100644
index 8483abb55..000000000
Binary files a/fonts/TewiFontOutlineAlt/0478.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0479.png b/fonts/TewiFontOutlineAlt/0479.png
deleted file mode 100644
index fefdd3ddc..000000000
Binary files a/fonts/TewiFontOutlineAlt/0479.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/047A.png b/fonts/TewiFontOutlineAlt/047A.png
deleted file mode 100644
index dab1040bc..000000000
Binary files a/fonts/TewiFontOutlineAlt/047A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/047B.png b/fonts/TewiFontOutlineAlt/047B.png
deleted file mode 100644
index ecb736ada..000000000
Binary files a/fonts/TewiFontOutlineAlt/047B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/047C.png b/fonts/TewiFontOutlineAlt/047C.png
deleted file mode 100644
index b74c4ed97..000000000
Binary files a/fonts/TewiFontOutlineAlt/047C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/047D.png b/fonts/TewiFontOutlineAlt/047D.png
deleted file mode 100644
index f0192d48f..000000000
Binary files a/fonts/TewiFontOutlineAlt/047D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/047E.png b/fonts/TewiFontOutlineAlt/047E.png
deleted file mode 100644
index 0a36ea261..000000000
Binary files a/fonts/TewiFontOutlineAlt/047E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/047F.png b/fonts/TewiFontOutlineAlt/047F.png
deleted file mode 100644
index 0e65c59d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/047F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0480.png b/fonts/TewiFontOutlineAlt/0480.png
deleted file mode 100644
index 3da497d7d..000000000
Binary files a/fonts/TewiFontOutlineAlt/0480.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0481.png b/fonts/TewiFontOutlineAlt/0481.png
deleted file mode 100644
index 534311547..000000000
Binary files a/fonts/TewiFontOutlineAlt/0481.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0482.png b/fonts/TewiFontOutlineAlt/0482.png
deleted file mode 100644
index 10b45b2b8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0482.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0483.png b/fonts/TewiFontOutlineAlt/0483.png
deleted file mode 100644
index 02178d7f5..000000000
Binary files a/fonts/TewiFontOutlineAlt/0483.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0484.png b/fonts/TewiFontOutlineAlt/0484.png
deleted file mode 100644
index e52bc39ff..000000000
Binary files a/fonts/TewiFontOutlineAlt/0484.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0485.png b/fonts/TewiFontOutlineAlt/0485.png
deleted file mode 100644
index cf2c45f7e..000000000
Binary files a/fonts/TewiFontOutlineAlt/0485.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0486.png b/fonts/TewiFontOutlineAlt/0486.png
deleted file mode 100644
index 44efeb103..000000000
Binary files a/fonts/TewiFontOutlineAlt/0486.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/048A.png b/fonts/TewiFontOutlineAlt/048A.png
deleted file mode 100644
index 43700df5d..000000000
Binary files a/fonts/TewiFontOutlineAlt/048A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/048B.png b/fonts/TewiFontOutlineAlt/048B.png
deleted file mode 100644
index 4b0a6237c..000000000
Binary files a/fonts/TewiFontOutlineAlt/048B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/048C.png b/fonts/TewiFontOutlineAlt/048C.png
deleted file mode 100644
index f32e39e31..000000000
Binary files a/fonts/TewiFontOutlineAlt/048C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/048D.png b/fonts/TewiFontOutlineAlt/048D.png
deleted file mode 100644
index 5060b8c6b..000000000
Binary files a/fonts/TewiFontOutlineAlt/048D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/048E.png b/fonts/TewiFontOutlineAlt/048E.png
deleted file mode 100644
index 7dcfbb120..000000000
Binary files a/fonts/TewiFontOutlineAlt/048E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/048F.png b/fonts/TewiFontOutlineAlt/048F.png
deleted file mode 100644
index bc27bd9f2..000000000
Binary files a/fonts/TewiFontOutlineAlt/048F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0490.png b/fonts/TewiFontOutlineAlt/0490.png
deleted file mode 100644
index e439015f1..000000000
Binary files a/fonts/TewiFontOutlineAlt/0490.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0491.png b/fonts/TewiFontOutlineAlt/0491.png
deleted file mode 100644
index 18e1ec4fc..000000000
Binary files a/fonts/TewiFontOutlineAlt/0491.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0492.png b/fonts/TewiFontOutlineAlt/0492.png
deleted file mode 100644
index e2813a215..000000000
Binary files a/fonts/TewiFontOutlineAlt/0492.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0493.png b/fonts/TewiFontOutlineAlt/0493.png
deleted file mode 100644
index 8a771cafb..000000000
Binary files a/fonts/TewiFontOutlineAlt/0493.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0494.png b/fonts/TewiFontOutlineAlt/0494.png
deleted file mode 100644
index 16b5fcd95..000000000
Binary files a/fonts/TewiFontOutlineAlt/0494.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0495.png b/fonts/TewiFontOutlineAlt/0495.png
deleted file mode 100644
index d36f62def..000000000
Binary files a/fonts/TewiFontOutlineAlt/0495.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0496.png b/fonts/TewiFontOutlineAlt/0496.png
deleted file mode 100644
index 3ce40dc65..000000000
Binary files a/fonts/TewiFontOutlineAlt/0496.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0497.png b/fonts/TewiFontOutlineAlt/0497.png
deleted file mode 100644
index e013434d7..000000000
Binary files a/fonts/TewiFontOutlineAlt/0497.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0498.png b/fonts/TewiFontOutlineAlt/0498.png
deleted file mode 100644
index e45964fd0..000000000
Binary files a/fonts/TewiFontOutlineAlt/0498.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0499.png b/fonts/TewiFontOutlineAlt/0499.png
deleted file mode 100644
index bb029dc7c..000000000
Binary files a/fonts/TewiFontOutlineAlt/0499.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/049A.png b/fonts/TewiFontOutlineAlt/049A.png
deleted file mode 100644
index cf377a5a3..000000000
Binary files a/fonts/TewiFontOutlineAlt/049A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/049B.png b/fonts/TewiFontOutlineAlt/049B.png
deleted file mode 100644
index 9c5b3a6ee..000000000
Binary files a/fonts/TewiFontOutlineAlt/049B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/049C.png b/fonts/TewiFontOutlineAlt/049C.png
deleted file mode 100644
index a69124858..000000000
Binary files a/fonts/TewiFontOutlineAlt/049C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/049D.png b/fonts/TewiFontOutlineAlt/049D.png
deleted file mode 100644
index 80602274f..000000000
Binary files a/fonts/TewiFontOutlineAlt/049D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/049E.png b/fonts/TewiFontOutlineAlt/049E.png
deleted file mode 100644
index 63faa6107..000000000
Binary files a/fonts/TewiFontOutlineAlt/049E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/049F.png b/fonts/TewiFontOutlineAlt/049F.png
deleted file mode 100644
index 4e46f943f..000000000
Binary files a/fonts/TewiFontOutlineAlt/049F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04A0.png b/fonts/TewiFontOutlineAlt/04A0.png
deleted file mode 100644
index 31ff9904f..000000000
Binary files a/fonts/TewiFontOutlineAlt/04A0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04A1.png b/fonts/TewiFontOutlineAlt/04A1.png
deleted file mode 100644
index 0252ebf92..000000000
Binary files a/fonts/TewiFontOutlineAlt/04A1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04A2.png b/fonts/TewiFontOutlineAlt/04A2.png
deleted file mode 100644
index 590b9329b..000000000
Binary files a/fonts/TewiFontOutlineAlt/04A2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04A3.png b/fonts/TewiFontOutlineAlt/04A3.png
deleted file mode 100644
index 5a49af106..000000000
Binary files a/fonts/TewiFontOutlineAlt/04A3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04A4.png b/fonts/TewiFontOutlineAlt/04A4.png
deleted file mode 100644
index dc8119801..000000000
Binary files a/fonts/TewiFontOutlineAlt/04A4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04A5.png b/fonts/TewiFontOutlineAlt/04A5.png
deleted file mode 100644
index 82c79bdf1..000000000
Binary files a/fonts/TewiFontOutlineAlt/04A5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04A6.png b/fonts/TewiFontOutlineAlt/04A6.png
deleted file mode 100644
index db0efdeea..000000000
Binary files a/fonts/TewiFontOutlineAlt/04A6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04A7.png b/fonts/TewiFontOutlineAlt/04A7.png
deleted file mode 100644
index 9f018e016..000000000
Binary files a/fonts/TewiFontOutlineAlt/04A7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04A8.png b/fonts/TewiFontOutlineAlt/04A8.png
deleted file mode 100644
index 7c1d41e05..000000000
Binary files a/fonts/TewiFontOutlineAlt/04A8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04A9.png b/fonts/TewiFontOutlineAlt/04A9.png
deleted file mode 100644
index 039967171..000000000
Binary files a/fonts/TewiFontOutlineAlt/04A9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04AA.png b/fonts/TewiFontOutlineAlt/04AA.png
deleted file mode 100644
index 96f470090..000000000
Binary files a/fonts/TewiFontOutlineAlt/04AA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04AB.png b/fonts/TewiFontOutlineAlt/04AB.png
deleted file mode 100644
index 81c3fa000..000000000
Binary files a/fonts/TewiFontOutlineAlt/04AB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04AC.png b/fonts/TewiFontOutlineAlt/04AC.png
deleted file mode 100644
index 7a3ed40f2..000000000
Binary files a/fonts/TewiFontOutlineAlt/04AC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04AD.png b/fonts/TewiFontOutlineAlt/04AD.png
deleted file mode 100644
index 7dc16df0a..000000000
Binary files a/fonts/TewiFontOutlineAlt/04AD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04AE.png b/fonts/TewiFontOutlineAlt/04AE.png
deleted file mode 100644
index e496aa03c..000000000
Binary files a/fonts/TewiFontOutlineAlt/04AE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04AF.png b/fonts/TewiFontOutlineAlt/04AF.png
deleted file mode 100644
index 0694b645a..000000000
Binary files a/fonts/TewiFontOutlineAlt/04AF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04B0.png b/fonts/TewiFontOutlineAlt/04B0.png
deleted file mode 100644
index 69d957477..000000000
Binary files a/fonts/TewiFontOutlineAlt/04B0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04B1.png b/fonts/TewiFontOutlineAlt/04B1.png
deleted file mode 100644
index efc85e6cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/04B1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04B2.png b/fonts/TewiFontOutlineAlt/04B2.png
deleted file mode 100644
index d759e7a5e..000000000
Binary files a/fonts/TewiFontOutlineAlt/04B2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04B3.png b/fonts/TewiFontOutlineAlt/04B3.png
deleted file mode 100644
index 9bc1f76b0..000000000
Binary files a/fonts/TewiFontOutlineAlt/04B3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04B4.png b/fonts/TewiFontOutlineAlt/04B4.png
deleted file mode 100644
index da658f194..000000000
Binary files a/fonts/TewiFontOutlineAlt/04B4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04B5.png b/fonts/TewiFontOutlineAlt/04B5.png
deleted file mode 100644
index 519542831..000000000
Binary files a/fonts/TewiFontOutlineAlt/04B5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04B6.png b/fonts/TewiFontOutlineAlt/04B6.png
deleted file mode 100644
index 7376c99d0..000000000
Binary files a/fonts/TewiFontOutlineAlt/04B6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04B7.png b/fonts/TewiFontOutlineAlt/04B7.png
deleted file mode 100644
index 19f46dc1b..000000000
Binary files a/fonts/TewiFontOutlineAlt/04B7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04B8.png b/fonts/TewiFontOutlineAlt/04B8.png
deleted file mode 100644
index ad9094353..000000000
Binary files a/fonts/TewiFontOutlineAlt/04B8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04B9.png b/fonts/TewiFontOutlineAlt/04B9.png
deleted file mode 100644
index f42a293b2..000000000
Binary files a/fonts/TewiFontOutlineAlt/04B9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04BA.png b/fonts/TewiFontOutlineAlt/04BA.png
deleted file mode 100644
index fff67f7c6..000000000
Binary files a/fonts/TewiFontOutlineAlt/04BA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04BB.png b/fonts/TewiFontOutlineAlt/04BB.png
deleted file mode 100644
index 3d17700e1..000000000
Binary files a/fonts/TewiFontOutlineAlt/04BB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04BC.png b/fonts/TewiFontOutlineAlt/04BC.png
deleted file mode 100644
index d7956ef8c..000000000
Binary files a/fonts/TewiFontOutlineAlt/04BC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04BD.png b/fonts/TewiFontOutlineAlt/04BD.png
deleted file mode 100644
index 916d64692..000000000
Binary files a/fonts/TewiFontOutlineAlt/04BD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04BE.png b/fonts/TewiFontOutlineAlt/04BE.png
deleted file mode 100644
index ad487e89e..000000000
Binary files a/fonts/TewiFontOutlineAlt/04BE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04BF.png b/fonts/TewiFontOutlineAlt/04BF.png
deleted file mode 100644
index 202e060b5..000000000
Binary files a/fonts/TewiFontOutlineAlt/04BF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04C0.png b/fonts/TewiFontOutlineAlt/04C0.png
deleted file mode 100644
index 3fe7efb78..000000000
Binary files a/fonts/TewiFontOutlineAlt/04C0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04C1.png b/fonts/TewiFontOutlineAlt/04C1.png
deleted file mode 100644
index 7df792fcd..000000000
Binary files a/fonts/TewiFontOutlineAlt/04C1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04C2.png b/fonts/TewiFontOutlineAlt/04C2.png
deleted file mode 100644
index 2a1939384..000000000
Binary files a/fonts/TewiFontOutlineAlt/04C2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04C3.png b/fonts/TewiFontOutlineAlt/04C3.png
deleted file mode 100644
index 6c6821d9a..000000000
Binary files a/fonts/TewiFontOutlineAlt/04C3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04C4.png b/fonts/TewiFontOutlineAlt/04C4.png
deleted file mode 100644
index 483fe2c47..000000000
Binary files a/fonts/TewiFontOutlineAlt/04C4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04C5.png b/fonts/TewiFontOutlineAlt/04C5.png
deleted file mode 100644
index 36fa15d49..000000000
Binary files a/fonts/TewiFontOutlineAlt/04C5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04C6.png b/fonts/TewiFontOutlineAlt/04C6.png
deleted file mode 100644
index e5dcc9865..000000000
Binary files a/fonts/TewiFontOutlineAlt/04C6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04C7.png b/fonts/TewiFontOutlineAlt/04C7.png
deleted file mode 100644
index 40ecad3ab..000000000
Binary files a/fonts/TewiFontOutlineAlt/04C7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04C8.png b/fonts/TewiFontOutlineAlt/04C8.png
deleted file mode 100644
index a9023c020..000000000
Binary files a/fonts/TewiFontOutlineAlt/04C8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04C9.png b/fonts/TewiFontOutlineAlt/04C9.png
deleted file mode 100644
index 0b9ffbec9..000000000
Binary files a/fonts/TewiFontOutlineAlt/04C9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04CA.png b/fonts/TewiFontOutlineAlt/04CA.png
deleted file mode 100644
index afd3b7a80..000000000
Binary files a/fonts/TewiFontOutlineAlt/04CA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04CB.png b/fonts/TewiFontOutlineAlt/04CB.png
deleted file mode 100644
index f0f7c8d97..000000000
Binary files a/fonts/TewiFontOutlineAlt/04CB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04CC.png b/fonts/TewiFontOutlineAlt/04CC.png
deleted file mode 100644
index 8c03bcd38..000000000
Binary files a/fonts/TewiFontOutlineAlt/04CC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04CD.png b/fonts/TewiFontOutlineAlt/04CD.png
deleted file mode 100644
index 8a8315498..000000000
Binary files a/fonts/TewiFontOutlineAlt/04CD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04CE.png b/fonts/TewiFontOutlineAlt/04CE.png
deleted file mode 100644
index 3527962b6..000000000
Binary files a/fonts/TewiFontOutlineAlt/04CE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04CF.png b/fonts/TewiFontOutlineAlt/04CF.png
deleted file mode 100644
index 68a5497d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/04CF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04D0.png b/fonts/TewiFontOutlineAlt/04D0.png
deleted file mode 100644
index a521734c4..000000000
Binary files a/fonts/TewiFontOutlineAlt/04D0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04D1.png b/fonts/TewiFontOutlineAlt/04D1.png
deleted file mode 100644
index ecedf24d9..000000000
Binary files a/fonts/TewiFontOutlineAlt/04D1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04D2.png b/fonts/TewiFontOutlineAlt/04D2.png
deleted file mode 100644
index ef13d6c04..000000000
Binary files a/fonts/TewiFontOutlineAlt/04D2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04D3.png b/fonts/TewiFontOutlineAlt/04D3.png
deleted file mode 100644
index 602a0d7c9..000000000
Binary files a/fonts/TewiFontOutlineAlt/04D3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04D4.png b/fonts/TewiFontOutlineAlt/04D4.png
deleted file mode 100644
index 5d3555eef..000000000
Binary files a/fonts/TewiFontOutlineAlt/04D4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04D5.png b/fonts/TewiFontOutlineAlt/04D5.png
deleted file mode 100644
index 5e5606e2d..000000000
Binary files a/fonts/TewiFontOutlineAlt/04D5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04D6.png b/fonts/TewiFontOutlineAlt/04D6.png
deleted file mode 100644
index 19399b878..000000000
Binary files a/fonts/TewiFontOutlineAlt/04D6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04D7.png b/fonts/TewiFontOutlineAlt/04D7.png
deleted file mode 100644
index 13cbc5c27..000000000
Binary files a/fonts/TewiFontOutlineAlt/04D7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04D8.png b/fonts/TewiFontOutlineAlt/04D8.png
deleted file mode 100644
index 065226c42..000000000
Binary files a/fonts/TewiFontOutlineAlt/04D8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04D9.png b/fonts/TewiFontOutlineAlt/04D9.png
deleted file mode 100644
index ecbc14181..000000000
Binary files a/fonts/TewiFontOutlineAlt/04D9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04DA.png b/fonts/TewiFontOutlineAlt/04DA.png
deleted file mode 100644
index c97b8dd1e..000000000
Binary files a/fonts/TewiFontOutlineAlt/04DA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04DB.png b/fonts/TewiFontOutlineAlt/04DB.png
deleted file mode 100644
index 1f072d62e..000000000
Binary files a/fonts/TewiFontOutlineAlt/04DB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04DC.png b/fonts/TewiFontOutlineAlt/04DC.png
deleted file mode 100644
index 05f479f65..000000000
Binary files a/fonts/TewiFontOutlineAlt/04DC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04DD.png b/fonts/TewiFontOutlineAlt/04DD.png
deleted file mode 100644
index 89b828459..000000000
Binary files a/fonts/TewiFontOutlineAlt/04DD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04DE.png b/fonts/TewiFontOutlineAlt/04DE.png
deleted file mode 100644
index 139cd8a28..000000000
Binary files a/fonts/TewiFontOutlineAlt/04DE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04DF.png b/fonts/TewiFontOutlineAlt/04DF.png
deleted file mode 100644
index f3a892b1f..000000000
Binary files a/fonts/TewiFontOutlineAlt/04DF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04E0.png b/fonts/TewiFontOutlineAlt/04E0.png
deleted file mode 100644
index 5abf293f3..000000000
Binary files a/fonts/TewiFontOutlineAlt/04E0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04E1.png b/fonts/TewiFontOutlineAlt/04E1.png
deleted file mode 100644
index 3e77f5218..000000000
Binary files a/fonts/TewiFontOutlineAlt/04E1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04E2.png b/fonts/TewiFontOutlineAlt/04E2.png
deleted file mode 100644
index 0a4b8201f..000000000
Binary files a/fonts/TewiFontOutlineAlt/04E2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04E3.png b/fonts/TewiFontOutlineAlt/04E3.png
deleted file mode 100644
index cc73870d8..000000000
Binary files a/fonts/TewiFontOutlineAlt/04E3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04E4.png b/fonts/TewiFontOutlineAlt/04E4.png
deleted file mode 100644
index af34bb71b..000000000
Binary files a/fonts/TewiFontOutlineAlt/04E4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04E5.png b/fonts/TewiFontOutlineAlt/04E5.png
deleted file mode 100644
index 4669a5104..000000000
Binary files a/fonts/TewiFontOutlineAlt/04E5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04E6.png b/fonts/TewiFontOutlineAlt/04E6.png
deleted file mode 100644
index 9ac011aa7..000000000
Binary files a/fonts/TewiFontOutlineAlt/04E6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04E7.png b/fonts/TewiFontOutlineAlt/04E7.png
deleted file mode 100644
index b0a8e7c7e..000000000
Binary files a/fonts/TewiFontOutlineAlt/04E7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04E8.png b/fonts/TewiFontOutlineAlt/04E8.png
deleted file mode 100644
index ce154ee23..000000000
Binary files a/fonts/TewiFontOutlineAlt/04E8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04E9.png b/fonts/TewiFontOutlineAlt/04E9.png
deleted file mode 100644
index 5bd3083cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/04E9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04EA.png b/fonts/TewiFontOutlineAlt/04EA.png
deleted file mode 100644
index a13bc012c..000000000
Binary files a/fonts/TewiFontOutlineAlt/04EA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04EB.png b/fonts/TewiFontOutlineAlt/04EB.png
deleted file mode 100644
index 7642e7ae8..000000000
Binary files a/fonts/TewiFontOutlineAlt/04EB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04EC.png b/fonts/TewiFontOutlineAlt/04EC.png
deleted file mode 100644
index d1f27ace3..000000000
Binary files a/fonts/TewiFontOutlineAlt/04EC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04ED.png b/fonts/TewiFontOutlineAlt/04ED.png
deleted file mode 100644
index e1b867d64..000000000
Binary files a/fonts/TewiFontOutlineAlt/04ED.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04EE.png b/fonts/TewiFontOutlineAlt/04EE.png
deleted file mode 100644
index 9059b1610..000000000
Binary files a/fonts/TewiFontOutlineAlt/04EE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04EF.png b/fonts/TewiFontOutlineAlt/04EF.png
deleted file mode 100644
index 66fe97bf3..000000000
Binary files a/fonts/TewiFontOutlineAlt/04EF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04F0.png b/fonts/TewiFontOutlineAlt/04F0.png
deleted file mode 100644
index d52254416..000000000
Binary files a/fonts/TewiFontOutlineAlt/04F0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04F1.png b/fonts/TewiFontOutlineAlt/04F1.png
deleted file mode 100644
index a3d40ef7d..000000000
Binary files a/fonts/TewiFontOutlineAlt/04F1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04F2.png b/fonts/TewiFontOutlineAlt/04F2.png
deleted file mode 100644
index cad379e48..000000000
Binary files a/fonts/TewiFontOutlineAlt/04F2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04F3.png b/fonts/TewiFontOutlineAlt/04F3.png
deleted file mode 100644
index 900b732ba..000000000
Binary files a/fonts/TewiFontOutlineAlt/04F3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04F4.png b/fonts/TewiFontOutlineAlt/04F4.png
deleted file mode 100644
index 8e69d4208..000000000
Binary files a/fonts/TewiFontOutlineAlt/04F4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04F5.png b/fonts/TewiFontOutlineAlt/04F5.png
deleted file mode 100644
index 7aba8b9fc..000000000
Binary files a/fonts/TewiFontOutlineAlt/04F5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04F6.png b/fonts/TewiFontOutlineAlt/04F6.png
deleted file mode 100644
index eae4a729d..000000000
Binary files a/fonts/TewiFontOutlineAlt/04F6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04F7.png b/fonts/TewiFontOutlineAlt/04F7.png
deleted file mode 100644
index 7590b1429..000000000
Binary files a/fonts/TewiFontOutlineAlt/04F7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04F8.png b/fonts/TewiFontOutlineAlt/04F8.png
deleted file mode 100644
index db2ef6786..000000000
Binary files a/fonts/TewiFontOutlineAlt/04F8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04F9.png b/fonts/TewiFontOutlineAlt/04F9.png
deleted file mode 100644
index c60bad125..000000000
Binary files a/fonts/TewiFontOutlineAlt/04F9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04FA.png b/fonts/TewiFontOutlineAlt/04FA.png
deleted file mode 100644
index 39e6ed100..000000000
Binary files a/fonts/TewiFontOutlineAlt/04FA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04FB.png b/fonts/TewiFontOutlineAlt/04FB.png
deleted file mode 100644
index 3a3650ab6..000000000
Binary files a/fonts/TewiFontOutlineAlt/04FB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04FC.png b/fonts/TewiFontOutlineAlt/04FC.png
deleted file mode 100644
index b366264d4..000000000
Binary files a/fonts/TewiFontOutlineAlt/04FC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04FD.png b/fonts/TewiFontOutlineAlt/04FD.png
deleted file mode 100644
index 2c2aa083c..000000000
Binary files a/fonts/TewiFontOutlineAlt/04FD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04FE.png b/fonts/TewiFontOutlineAlt/04FE.png
deleted file mode 100644
index 3703c210d..000000000
Binary files a/fonts/TewiFontOutlineAlt/04FE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/04FF.png b/fonts/TewiFontOutlineAlt/04FF.png
deleted file mode 100644
index 77458d5b8..000000000
Binary files a/fonts/TewiFontOutlineAlt/04FF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05BE.png b/fonts/TewiFontOutlineAlt/05BE.png
deleted file mode 100644
index 657e41af0..000000000
Binary files a/fonts/TewiFontOutlineAlt/05BE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05C0.png b/fonts/TewiFontOutlineAlt/05C0.png
deleted file mode 100644
index 05598229c..000000000
Binary files a/fonts/TewiFontOutlineAlt/05C0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05C3.png b/fonts/TewiFontOutlineAlt/05C3.png
deleted file mode 100644
index 4dcf22cee..000000000
Binary files a/fonts/TewiFontOutlineAlt/05C3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05C6.png b/fonts/TewiFontOutlineAlt/05C6.png
deleted file mode 100644
index 3396cba3f..000000000
Binary files a/fonts/TewiFontOutlineAlt/05C6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05D0.png b/fonts/TewiFontOutlineAlt/05D0.png
deleted file mode 100644
index a61c0b0db..000000000
Binary files a/fonts/TewiFontOutlineAlt/05D0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05D1.png b/fonts/TewiFontOutlineAlt/05D1.png
deleted file mode 100644
index dd39b9421..000000000
Binary files a/fonts/TewiFontOutlineAlt/05D1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05D2.png b/fonts/TewiFontOutlineAlt/05D2.png
deleted file mode 100644
index 1fcb5f1de..000000000
Binary files a/fonts/TewiFontOutlineAlt/05D2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05D3.png b/fonts/TewiFontOutlineAlt/05D3.png
deleted file mode 100644
index 3df5fdbfd..000000000
Binary files a/fonts/TewiFontOutlineAlt/05D3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05D4.png b/fonts/TewiFontOutlineAlt/05D4.png
deleted file mode 100644
index f7498a4d1..000000000
Binary files a/fonts/TewiFontOutlineAlt/05D4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05D5.png b/fonts/TewiFontOutlineAlt/05D5.png
deleted file mode 100644
index 37c1de5ae..000000000
Binary files a/fonts/TewiFontOutlineAlt/05D5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05D6.png b/fonts/TewiFontOutlineAlt/05D6.png
deleted file mode 100644
index 38138a917..000000000
Binary files a/fonts/TewiFontOutlineAlt/05D6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05D7.png b/fonts/TewiFontOutlineAlt/05D7.png
deleted file mode 100644
index 24fdcd223..000000000
Binary files a/fonts/TewiFontOutlineAlt/05D7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05D8.png b/fonts/TewiFontOutlineAlt/05D8.png
deleted file mode 100644
index 8f9ec435b..000000000
Binary files a/fonts/TewiFontOutlineAlt/05D8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05D9.png b/fonts/TewiFontOutlineAlt/05D9.png
deleted file mode 100644
index 8b4cbc4ba..000000000
Binary files a/fonts/TewiFontOutlineAlt/05D9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05DA.png b/fonts/TewiFontOutlineAlt/05DA.png
deleted file mode 100644
index 4d1237d64..000000000
Binary files a/fonts/TewiFontOutlineAlt/05DA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05DB.png b/fonts/TewiFontOutlineAlt/05DB.png
deleted file mode 100644
index 19bb3e10e..000000000
Binary files a/fonts/TewiFontOutlineAlt/05DB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05DC.png b/fonts/TewiFontOutlineAlt/05DC.png
deleted file mode 100644
index e702eb96b..000000000
Binary files a/fonts/TewiFontOutlineAlt/05DC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05DD.png b/fonts/TewiFontOutlineAlt/05DD.png
deleted file mode 100644
index cf6faca94..000000000
Binary files a/fonts/TewiFontOutlineAlt/05DD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05DE.png b/fonts/TewiFontOutlineAlt/05DE.png
deleted file mode 100644
index b518448fc..000000000
Binary files a/fonts/TewiFontOutlineAlt/05DE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05DF.png b/fonts/TewiFontOutlineAlt/05DF.png
deleted file mode 100644
index 0cf01df7d..000000000
Binary files a/fonts/TewiFontOutlineAlt/05DF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05E0.png b/fonts/TewiFontOutlineAlt/05E0.png
deleted file mode 100644
index 236f51077..000000000
Binary files a/fonts/TewiFontOutlineAlt/05E0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05E1.png b/fonts/TewiFontOutlineAlt/05E1.png
deleted file mode 100644
index cdb31f97c..000000000
Binary files a/fonts/TewiFontOutlineAlt/05E1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05E2.png b/fonts/TewiFontOutlineAlt/05E2.png
deleted file mode 100644
index daf203eb7..000000000
Binary files a/fonts/TewiFontOutlineAlt/05E2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05E3.png b/fonts/TewiFontOutlineAlt/05E3.png
deleted file mode 100644
index fdbea92ef..000000000
Binary files a/fonts/TewiFontOutlineAlt/05E3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05E4.png b/fonts/TewiFontOutlineAlt/05E4.png
deleted file mode 100644
index 287a4be09..000000000
Binary files a/fonts/TewiFontOutlineAlt/05E4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05E5.png b/fonts/TewiFontOutlineAlt/05E5.png
deleted file mode 100644
index 3b0a2200d..000000000
Binary files a/fonts/TewiFontOutlineAlt/05E5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05E6.png b/fonts/TewiFontOutlineAlt/05E6.png
deleted file mode 100644
index d54ab3e13..000000000
Binary files a/fonts/TewiFontOutlineAlt/05E6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05E7.png b/fonts/TewiFontOutlineAlt/05E7.png
deleted file mode 100644
index 990277b75..000000000
Binary files a/fonts/TewiFontOutlineAlt/05E7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05E8.png b/fonts/TewiFontOutlineAlt/05E8.png
deleted file mode 100644
index a11e020b9..000000000
Binary files a/fonts/TewiFontOutlineAlt/05E8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05E9.png b/fonts/TewiFontOutlineAlt/05E9.png
deleted file mode 100644
index eb411c4fd..000000000
Binary files a/fonts/TewiFontOutlineAlt/05E9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05EA.png b/fonts/TewiFontOutlineAlt/05EA.png
deleted file mode 100644
index 70c1f76c8..000000000
Binary files a/fonts/TewiFontOutlineAlt/05EA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05EB.png b/fonts/TewiFontOutlineAlt/05EB.png
deleted file mode 100644
index 7dfe78f1e..000000000
Binary files a/fonts/TewiFontOutlineAlt/05EB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05EC.png b/fonts/TewiFontOutlineAlt/05EC.png
deleted file mode 100644
index 4d8277bef..000000000
Binary files a/fonts/TewiFontOutlineAlt/05EC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05ED.png b/fonts/TewiFontOutlineAlt/05ED.png
deleted file mode 100644
index 61f9dd7f6..000000000
Binary files a/fonts/TewiFontOutlineAlt/05ED.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05EE.png b/fonts/TewiFontOutlineAlt/05EE.png
deleted file mode 100644
index 58d305e07..000000000
Binary files a/fonts/TewiFontOutlineAlt/05EE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/05EF.png b/fonts/TewiFontOutlineAlt/05EF.png
deleted file mode 100644
index b68cd284c..000000000
Binary files a/fonts/TewiFontOutlineAlt/05EF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0CA0.png b/fonts/TewiFontOutlineAlt/0CA0.png
deleted file mode 100644
index 57727571a..000000000
Binary files a/fonts/TewiFontOutlineAlt/0CA0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/0E3F.png b/fonts/TewiFontOutlineAlt/0E3F.png
deleted file mode 100644
index 86a514aa8..000000000
Binary files a/fonts/TewiFontOutlineAlt/0E3F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/16A0.png b/fonts/TewiFontOutlineAlt/16A0.png
deleted file mode 100644
index 999733bd9..000000000
Binary files a/fonts/TewiFontOutlineAlt/16A0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/16A2.png b/fonts/TewiFontOutlineAlt/16A2.png
deleted file mode 100644
index 251f99165..000000000
Binary files a/fonts/TewiFontOutlineAlt/16A2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/16A3.png b/fonts/TewiFontOutlineAlt/16A3.png
deleted file mode 100644
index 9da5c83fd..000000000
Binary files a/fonts/TewiFontOutlineAlt/16A3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/16A5.png b/fonts/TewiFontOutlineAlt/16A5.png
deleted file mode 100644
index 8dceaab4f..000000000
Binary files a/fonts/TewiFontOutlineAlt/16A5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/16A6.png b/fonts/TewiFontOutlineAlt/16A6.png
deleted file mode 100644
index ad0d7603f..000000000
Binary files a/fonts/TewiFontOutlineAlt/16A6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/16A8.png b/fonts/TewiFontOutlineAlt/16A8.png
deleted file mode 100644
index d32c870f1..000000000
Binary files a/fonts/TewiFontOutlineAlt/16A8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/16A9.png b/fonts/TewiFontOutlineAlt/16A9.png
deleted file mode 100644
index 7a6597f52..000000000
Binary files a/fonts/TewiFontOutlineAlt/16A9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/16AA.png b/fonts/TewiFontOutlineAlt/16AA.png
deleted file mode 100644
index eb300eea3..000000000
Binary files a/fonts/TewiFontOutlineAlt/16AA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/16AB.png b/fonts/TewiFontOutlineAlt/16AB.png
deleted file mode 100644
index f9faf8e62..000000000
Binary files a/fonts/TewiFontOutlineAlt/16AB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/16AC.png b/fonts/TewiFontOutlineAlt/16AC.png
deleted file mode 100644
index 86992ea4c..000000000
Binary files a/fonts/TewiFontOutlineAlt/16AC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E00.png b/fonts/TewiFontOutlineAlt/1E00.png
deleted file mode 100644
index 44ac5c14a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E00.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E01.png b/fonts/TewiFontOutlineAlt/1E01.png
deleted file mode 100644
index 9d50ff78b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E01.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E02.png b/fonts/TewiFontOutlineAlt/1E02.png
deleted file mode 100644
index 9e983a74f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E02.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E03.png b/fonts/TewiFontOutlineAlt/1E03.png
deleted file mode 100644
index 79baf162a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E03.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E04.png b/fonts/TewiFontOutlineAlt/1E04.png
deleted file mode 100644
index 682ec0db4..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E04.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E05.png b/fonts/TewiFontOutlineAlt/1E05.png
deleted file mode 100644
index af7071098..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E05.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E06.png b/fonts/TewiFontOutlineAlt/1E06.png
deleted file mode 100644
index 8b328b622..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E06.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E07.png b/fonts/TewiFontOutlineAlt/1E07.png
deleted file mode 100644
index 72013b14c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E07.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E08.png b/fonts/TewiFontOutlineAlt/1E08.png
deleted file mode 100644
index 318b957d5..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E08.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E09.png b/fonts/TewiFontOutlineAlt/1E09.png
deleted file mode 100644
index 88465a286..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E09.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E0A.png b/fonts/TewiFontOutlineAlt/1E0A.png
deleted file mode 100644
index 4045f18c5..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E0A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E0B.png b/fonts/TewiFontOutlineAlt/1E0B.png
deleted file mode 100644
index 269a8583e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E0B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E0C.png b/fonts/TewiFontOutlineAlt/1E0C.png
deleted file mode 100644
index 49619cc6f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E0C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E0D.png b/fonts/TewiFontOutlineAlt/1E0D.png
deleted file mode 100644
index 4c9340734..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E0D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E0E.png b/fonts/TewiFontOutlineAlt/1E0E.png
deleted file mode 100644
index 2f714afa4..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E0E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E0F.png b/fonts/TewiFontOutlineAlt/1E0F.png
deleted file mode 100644
index 1cf936a23..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E0F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E10.png b/fonts/TewiFontOutlineAlt/1E10.png
deleted file mode 100644
index 09b77b0de..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E10.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E11.png b/fonts/TewiFontOutlineAlt/1E11.png
deleted file mode 100644
index 5e7eab222..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E11.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E12.png b/fonts/TewiFontOutlineAlt/1E12.png
deleted file mode 100644
index b3382a4e5..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E12.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E13.png b/fonts/TewiFontOutlineAlt/1E13.png
deleted file mode 100644
index 66fac0d7b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E13.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E14.png b/fonts/TewiFontOutlineAlt/1E14.png
deleted file mode 100644
index a99ef1e7e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E14.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E15.png b/fonts/TewiFontOutlineAlt/1E15.png
deleted file mode 100644
index 21e8fbd67..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E15.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E16.png b/fonts/TewiFontOutlineAlt/1E16.png
deleted file mode 100644
index 34e108120..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E16.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E17.png b/fonts/TewiFontOutlineAlt/1E17.png
deleted file mode 100644
index 8dd028457..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E17.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E18.png b/fonts/TewiFontOutlineAlt/1E18.png
deleted file mode 100644
index 08de68f38..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E18.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E19.png b/fonts/TewiFontOutlineAlt/1E19.png
deleted file mode 100644
index a3944a7dc..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E19.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E1A.png b/fonts/TewiFontOutlineAlt/1E1A.png
deleted file mode 100644
index 828cd2eaa..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E1A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E1B.png b/fonts/TewiFontOutlineAlt/1E1B.png
deleted file mode 100644
index ea75d5b1d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E1B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E1C.png b/fonts/TewiFontOutlineAlt/1E1C.png
deleted file mode 100644
index 8845c03ab..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E1C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E1D.png b/fonts/TewiFontOutlineAlt/1E1D.png
deleted file mode 100644
index 3ae052aa4..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E1D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E1E.png b/fonts/TewiFontOutlineAlt/1E1E.png
deleted file mode 100644
index e31a1a674..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E1E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E1F.png b/fonts/TewiFontOutlineAlt/1E1F.png
deleted file mode 100644
index efe040994..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E1F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E20.png b/fonts/TewiFontOutlineAlt/1E20.png
deleted file mode 100644
index 74fc9feee..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E20.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E21.png b/fonts/TewiFontOutlineAlt/1E21.png
deleted file mode 100644
index d323aefab..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E21.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E22.png b/fonts/TewiFontOutlineAlt/1E22.png
deleted file mode 100644
index 804006c63..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E22.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E23.png b/fonts/TewiFontOutlineAlt/1E23.png
deleted file mode 100644
index 22392c579..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E23.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E24.png b/fonts/TewiFontOutlineAlt/1E24.png
deleted file mode 100644
index 0b2c23d3f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E24.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E25.png b/fonts/TewiFontOutlineAlt/1E25.png
deleted file mode 100644
index 843116a86..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E25.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E26.png b/fonts/TewiFontOutlineAlt/1E26.png
deleted file mode 100644
index 7807f4d7b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E26.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E27.png b/fonts/TewiFontOutlineAlt/1E27.png
deleted file mode 100644
index 3c1ad4aaa..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E27.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E28.png b/fonts/TewiFontOutlineAlt/1E28.png
deleted file mode 100644
index 9a44b907a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E28.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E29.png b/fonts/TewiFontOutlineAlt/1E29.png
deleted file mode 100644
index 2b9ddb91a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E29.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E2A.png b/fonts/TewiFontOutlineAlt/1E2A.png
deleted file mode 100644
index 4d84763da..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E2A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E2B.png b/fonts/TewiFontOutlineAlt/1E2B.png
deleted file mode 100644
index 94de6f0f1..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E2B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E2C.png b/fonts/TewiFontOutlineAlt/1E2C.png
deleted file mode 100644
index eaa739760..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E2C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E2D.png b/fonts/TewiFontOutlineAlt/1E2D.png
deleted file mode 100644
index d1c10fe49..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E2D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E2E.png b/fonts/TewiFontOutlineAlt/1E2E.png
deleted file mode 100644
index 9641f1169..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E2E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E2F.png b/fonts/TewiFontOutlineAlt/1E2F.png
deleted file mode 100644
index 1eb48da26..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E2F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E30.png b/fonts/TewiFontOutlineAlt/1E30.png
deleted file mode 100644
index 5a622bcb7..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E30.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E31.png b/fonts/TewiFontOutlineAlt/1E31.png
deleted file mode 100644
index c01a2b9b6..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E31.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E32.png b/fonts/TewiFontOutlineAlt/1E32.png
deleted file mode 100644
index 554547726..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E32.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E33.png b/fonts/TewiFontOutlineAlt/1E33.png
deleted file mode 100644
index 6f56fce31..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E33.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E34.png b/fonts/TewiFontOutlineAlt/1E34.png
deleted file mode 100644
index 6c936dd34..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E34.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E35.png b/fonts/TewiFontOutlineAlt/1E35.png
deleted file mode 100644
index 239cf39c2..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E35.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E36.png b/fonts/TewiFontOutlineAlt/1E36.png
deleted file mode 100644
index 1f9dbd9f4..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E36.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E37.png b/fonts/TewiFontOutlineAlt/1E37.png
deleted file mode 100644
index 86d8002b5..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E37.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E38.png b/fonts/TewiFontOutlineAlt/1E38.png
deleted file mode 100644
index 022f4d88d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E38.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E39.png b/fonts/TewiFontOutlineAlt/1E39.png
deleted file mode 100644
index 2c4497f1c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E39.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E3A.png b/fonts/TewiFontOutlineAlt/1E3A.png
deleted file mode 100644
index c735c6f7d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E3A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E3B.png b/fonts/TewiFontOutlineAlt/1E3B.png
deleted file mode 100644
index cce6ac514..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E3B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E3C.png b/fonts/TewiFontOutlineAlt/1E3C.png
deleted file mode 100644
index 6dd4b7279..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E3C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E3D.png b/fonts/TewiFontOutlineAlt/1E3D.png
deleted file mode 100644
index 3fa6be99a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E3D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E3E.png b/fonts/TewiFontOutlineAlt/1E3E.png
deleted file mode 100644
index 267510d9d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E3E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E3F.png b/fonts/TewiFontOutlineAlt/1E3F.png
deleted file mode 100644
index a2e7cdac4..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E3F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E40.png b/fonts/TewiFontOutlineAlt/1E40.png
deleted file mode 100644
index 0a7ef6535..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E40.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E41.png b/fonts/TewiFontOutlineAlt/1E41.png
deleted file mode 100644
index dcd6a4b8a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E41.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E42.png b/fonts/TewiFontOutlineAlt/1E42.png
deleted file mode 100644
index 5929c4817..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E42.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E43.png b/fonts/TewiFontOutlineAlt/1E43.png
deleted file mode 100644
index 083a4e311..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E43.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E44.png b/fonts/TewiFontOutlineAlt/1E44.png
deleted file mode 100644
index 0be54dcca..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E44.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E45.png b/fonts/TewiFontOutlineAlt/1E45.png
deleted file mode 100644
index 4dfcef074..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E45.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E46.png b/fonts/TewiFontOutlineAlt/1E46.png
deleted file mode 100644
index e27d07e6c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E46.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E47.png b/fonts/TewiFontOutlineAlt/1E47.png
deleted file mode 100644
index 9015f4bed..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E47.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E48.png b/fonts/TewiFontOutlineAlt/1E48.png
deleted file mode 100644
index 094527d19..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E48.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E49.png b/fonts/TewiFontOutlineAlt/1E49.png
deleted file mode 100644
index d357e9a71..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E49.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E4A.png b/fonts/TewiFontOutlineAlt/1E4A.png
deleted file mode 100644
index c136dc07e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E4A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E4B.png b/fonts/TewiFontOutlineAlt/1E4B.png
deleted file mode 100644
index 649270446..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E4B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E4C.png b/fonts/TewiFontOutlineAlt/1E4C.png
deleted file mode 100644
index fa747e56d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E4C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E4D.png b/fonts/TewiFontOutlineAlt/1E4D.png
deleted file mode 100644
index 169e990c6..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E4D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E4E.png b/fonts/TewiFontOutlineAlt/1E4E.png
deleted file mode 100644
index 8f1536068..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E4E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E4F.png b/fonts/TewiFontOutlineAlt/1E4F.png
deleted file mode 100644
index 113128a2c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E4F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E50.png b/fonts/TewiFontOutlineAlt/1E50.png
deleted file mode 100644
index 385a91e4f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E50.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E51.png b/fonts/TewiFontOutlineAlt/1E51.png
deleted file mode 100644
index 36e887ed7..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E51.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E52.png b/fonts/TewiFontOutlineAlt/1E52.png
deleted file mode 100644
index 09a19f683..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E52.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E53.png b/fonts/TewiFontOutlineAlt/1E53.png
deleted file mode 100644
index b42b7bcce..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E53.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E54.png b/fonts/TewiFontOutlineAlt/1E54.png
deleted file mode 100644
index 5e445b4e7..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E54.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E55.png b/fonts/TewiFontOutlineAlt/1E55.png
deleted file mode 100644
index 1721d3d9b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E55.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E56.png b/fonts/TewiFontOutlineAlt/1E56.png
deleted file mode 100644
index ce4aec4c8..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E56.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E57.png b/fonts/TewiFontOutlineAlt/1E57.png
deleted file mode 100644
index 78ee734fa..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E57.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E58.png b/fonts/TewiFontOutlineAlt/1E58.png
deleted file mode 100644
index 314af2997..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E58.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E59.png b/fonts/TewiFontOutlineAlt/1E59.png
deleted file mode 100644
index 67d6e1b29..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E59.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E5A.png b/fonts/TewiFontOutlineAlt/1E5A.png
deleted file mode 100644
index 612ddc93a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E5A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E5B.png b/fonts/TewiFontOutlineAlt/1E5B.png
deleted file mode 100644
index e540473ac..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E5B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E5C.png b/fonts/TewiFontOutlineAlt/1E5C.png
deleted file mode 100644
index aeabb7406..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E5C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E5D.png b/fonts/TewiFontOutlineAlt/1E5D.png
deleted file mode 100644
index 17968c876..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E5D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E5E.png b/fonts/TewiFontOutlineAlt/1E5E.png
deleted file mode 100644
index 211617255..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E5E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E5F.png b/fonts/TewiFontOutlineAlt/1E5F.png
deleted file mode 100644
index b254a1a5f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E5F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E60.png b/fonts/TewiFontOutlineAlt/1E60.png
deleted file mode 100644
index 83a887df5..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E60.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E61.png b/fonts/TewiFontOutlineAlt/1E61.png
deleted file mode 100644
index a4f5e52a4..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E61.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E62.png b/fonts/TewiFontOutlineAlt/1E62.png
deleted file mode 100644
index acdda1d9e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E62.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E63.png b/fonts/TewiFontOutlineAlt/1E63.png
deleted file mode 100644
index d22750a73..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E63.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E64.png b/fonts/TewiFontOutlineAlt/1E64.png
deleted file mode 100644
index ee5348862..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E64.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E65.png b/fonts/TewiFontOutlineAlt/1E65.png
deleted file mode 100644
index f57f6b8eb..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E65.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E66.png b/fonts/TewiFontOutlineAlt/1E66.png
deleted file mode 100644
index 3a1e8e1a9..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E66.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E67.png b/fonts/TewiFontOutlineAlt/1E67.png
deleted file mode 100644
index 09456814b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E67.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E68.png b/fonts/TewiFontOutlineAlt/1E68.png
deleted file mode 100644
index e48f15137..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E68.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E69.png b/fonts/TewiFontOutlineAlt/1E69.png
deleted file mode 100644
index bfe20a141..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E69.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E6A.png b/fonts/TewiFontOutlineAlt/1E6A.png
deleted file mode 100644
index 942c6c093..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E6A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E6B.png b/fonts/TewiFontOutlineAlt/1E6B.png
deleted file mode 100644
index 88964fd09..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E6B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E6C.png b/fonts/TewiFontOutlineAlt/1E6C.png
deleted file mode 100644
index 6495fb95b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E6C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E6D.png b/fonts/TewiFontOutlineAlt/1E6D.png
deleted file mode 100644
index 386f36dd2..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E6D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E6E.png b/fonts/TewiFontOutlineAlt/1E6E.png
deleted file mode 100644
index a472b459b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E6E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E6F.png b/fonts/TewiFontOutlineAlt/1E6F.png
deleted file mode 100644
index 878b3ddae..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E6F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E70.png b/fonts/TewiFontOutlineAlt/1E70.png
deleted file mode 100644
index cc2d2f683..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E70.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E71.png b/fonts/TewiFontOutlineAlt/1E71.png
deleted file mode 100644
index b36ebf0dd..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E71.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E72.png b/fonts/TewiFontOutlineAlt/1E72.png
deleted file mode 100644
index 08e31e6ad..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E72.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E73.png b/fonts/TewiFontOutlineAlt/1E73.png
deleted file mode 100644
index 3fa224cbe..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E73.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E74.png b/fonts/TewiFontOutlineAlt/1E74.png
deleted file mode 100644
index 2de570b81..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E74.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E75.png b/fonts/TewiFontOutlineAlt/1E75.png
deleted file mode 100644
index 450fdcb9f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E75.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E76.png b/fonts/TewiFontOutlineAlt/1E76.png
deleted file mode 100644
index 0df4b109f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E76.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E77.png b/fonts/TewiFontOutlineAlt/1E77.png
deleted file mode 100644
index 6b93d77d7..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E77.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E78.png b/fonts/TewiFontOutlineAlt/1E78.png
deleted file mode 100644
index 2abaec565..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E78.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E79.png b/fonts/TewiFontOutlineAlt/1E79.png
deleted file mode 100644
index 7b00efd7d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E79.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E7A.png b/fonts/TewiFontOutlineAlt/1E7A.png
deleted file mode 100644
index 3e8e4234b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E7A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E7B.png b/fonts/TewiFontOutlineAlt/1E7B.png
deleted file mode 100644
index d318e271d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E7B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E7C.png b/fonts/TewiFontOutlineAlt/1E7C.png
deleted file mode 100644
index 953fe46ca..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E7C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E7D.png b/fonts/TewiFontOutlineAlt/1E7D.png
deleted file mode 100644
index eee1220c3..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E7D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E7E.png b/fonts/TewiFontOutlineAlt/1E7E.png
deleted file mode 100644
index 65071d0d4..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E7E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E7F.png b/fonts/TewiFontOutlineAlt/1E7F.png
deleted file mode 100644
index fc20e1ae1..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E7F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E80.png b/fonts/TewiFontOutlineAlt/1E80.png
deleted file mode 100644
index 30e5e5c2b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E80.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E81.png b/fonts/TewiFontOutlineAlt/1E81.png
deleted file mode 100644
index c64ea3b51..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E81.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E82.png b/fonts/TewiFontOutlineAlt/1E82.png
deleted file mode 100644
index 7284ce866..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E82.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E83.png b/fonts/TewiFontOutlineAlt/1E83.png
deleted file mode 100644
index 3123c335e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E83.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E84.png b/fonts/TewiFontOutlineAlt/1E84.png
deleted file mode 100644
index 22f8536fe..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E84.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E85.png b/fonts/TewiFontOutlineAlt/1E85.png
deleted file mode 100644
index b50ae1eae..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E85.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E86.png b/fonts/TewiFontOutlineAlt/1E86.png
deleted file mode 100644
index 62dbe3714..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E86.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E87.png b/fonts/TewiFontOutlineAlt/1E87.png
deleted file mode 100644
index 42551241a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E87.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E88.png b/fonts/TewiFontOutlineAlt/1E88.png
deleted file mode 100644
index 4287c6ee9..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E88.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E89.png b/fonts/TewiFontOutlineAlt/1E89.png
deleted file mode 100644
index 080c74bea..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E89.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E8A.png b/fonts/TewiFontOutlineAlt/1E8A.png
deleted file mode 100644
index 8e3ac7297..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E8A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E8B.png b/fonts/TewiFontOutlineAlt/1E8B.png
deleted file mode 100644
index 4e486a85c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E8B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E8C.png b/fonts/TewiFontOutlineAlt/1E8C.png
deleted file mode 100644
index 8aa5e595c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E8C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E8D.png b/fonts/TewiFontOutlineAlt/1E8D.png
deleted file mode 100644
index 51a4632d3..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E8D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E8E.png b/fonts/TewiFontOutlineAlt/1E8E.png
deleted file mode 100644
index fcb10d880..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E8E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E8F.png b/fonts/TewiFontOutlineAlt/1E8F.png
deleted file mode 100644
index 098b5fbde..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E8F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E90.png b/fonts/TewiFontOutlineAlt/1E90.png
deleted file mode 100644
index 04f80a7c5..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E90.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E91.png b/fonts/TewiFontOutlineAlt/1E91.png
deleted file mode 100644
index 37681a5d3..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E91.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E92.png b/fonts/TewiFontOutlineAlt/1E92.png
deleted file mode 100644
index a58d70ebb..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E92.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E93.png b/fonts/TewiFontOutlineAlt/1E93.png
deleted file mode 100644
index e82e36235..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E93.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E94.png b/fonts/TewiFontOutlineAlt/1E94.png
deleted file mode 100644
index 876f3ed7d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E94.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E95.png b/fonts/TewiFontOutlineAlt/1E95.png
deleted file mode 100644
index 6648e3323..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E95.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E96.png b/fonts/TewiFontOutlineAlt/1E96.png
deleted file mode 100644
index beb17776b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E96.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E97.png b/fonts/TewiFontOutlineAlt/1E97.png
deleted file mode 100644
index 6a20b17ed..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E97.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E98.png b/fonts/TewiFontOutlineAlt/1E98.png
deleted file mode 100644
index 5f08e451e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E98.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E99.png b/fonts/TewiFontOutlineAlt/1E99.png
deleted file mode 100644
index 0af8daa8d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E99.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E9A.png b/fonts/TewiFontOutlineAlt/1E9A.png
deleted file mode 100644
index 12831b9e5..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E9A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E9B.png b/fonts/TewiFontOutlineAlt/1E9B.png
deleted file mode 100644
index 5e028532c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E9B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E9C.png b/fonts/TewiFontOutlineAlt/1E9C.png
deleted file mode 100644
index 79986a875..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E9C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E9D.png b/fonts/TewiFontOutlineAlt/1E9D.png
deleted file mode 100644
index 46a5de848..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E9D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E9E.png b/fonts/TewiFontOutlineAlt/1E9E.png
deleted file mode 100644
index a4ab9538a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E9E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1E9F.png b/fonts/TewiFontOutlineAlt/1E9F.png
deleted file mode 100644
index a6bbc70b5..000000000
Binary files a/fonts/TewiFontOutlineAlt/1E9F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EA0.png b/fonts/TewiFontOutlineAlt/1EA0.png
deleted file mode 100644
index 795c8d73a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EA0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EA1.png b/fonts/TewiFontOutlineAlt/1EA1.png
deleted file mode 100644
index c7e6abe6e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EA1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EA2.png b/fonts/TewiFontOutlineAlt/1EA2.png
deleted file mode 100644
index 3656643a8..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EA2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EA3.png b/fonts/TewiFontOutlineAlt/1EA3.png
deleted file mode 100644
index e883388de..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EA3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EA4.png b/fonts/TewiFontOutlineAlt/1EA4.png
deleted file mode 100644
index 72a73c175..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EA4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EA5.png b/fonts/TewiFontOutlineAlt/1EA5.png
deleted file mode 100644
index d72550877..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EA5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EA6.png b/fonts/TewiFontOutlineAlt/1EA6.png
deleted file mode 100644
index b14e70f59..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EA6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EA7.png b/fonts/TewiFontOutlineAlt/1EA7.png
deleted file mode 100644
index 153d1c2ab..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EA7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EA8.png b/fonts/TewiFontOutlineAlt/1EA8.png
deleted file mode 100644
index 0c6457a41..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EA8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EA9.png b/fonts/TewiFontOutlineAlt/1EA9.png
deleted file mode 100644
index 985a50746..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EA9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EAB.png b/fonts/TewiFontOutlineAlt/1EAB.png
deleted file mode 100644
index deec25a1c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EAB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EAC.png b/fonts/TewiFontOutlineAlt/1EAC.png
deleted file mode 100644
index 3ffe7aa1d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EAC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EAD.png b/fonts/TewiFontOutlineAlt/1EAD.png
deleted file mode 100644
index 50e238a22..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EAD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EAE.png b/fonts/TewiFontOutlineAlt/1EAE.png
deleted file mode 100644
index a8fa88bc2..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EAE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EAF.png b/fonts/TewiFontOutlineAlt/1EAF.png
deleted file mode 100644
index 8e51bde8c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EAF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EB0.png b/fonts/TewiFontOutlineAlt/1EB0.png
deleted file mode 100644
index e7a314093..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EB0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EB1.png b/fonts/TewiFontOutlineAlt/1EB1.png
deleted file mode 100644
index 9cfe6802f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EB1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EB2.png b/fonts/TewiFontOutlineAlt/1EB2.png
deleted file mode 100644
index 18364fe6c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EB2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EB3.png b/fonts/TewiFontOutlineAlt/1EB3.png
deleted file mode 100644
index 2ffbb8da1..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EB3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EB5.png b/fonts/TewiFontOutlineAlt/1EB5.png
deleted file mode 100644
index cb81e1107..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EB5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EB6.png b/fonts/TewiFontOutlineAlt/1EB6.png
deleted file mode 100644
index 3e3d52be6..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EB6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EB7.png b/fonts/TewiFontOutlineAlt/1EB7.png
deleted file mode 100644
index 78430790b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EB7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EB8.png b/fonts/TewiFontOutlineAlt/1EB8.png
deleted file mode 100644
index 66259caaf..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EB8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EB9.png b/fonts/TewiFontOutlineAlt/1EB9.png
deleted file mode 100644
index d1536b19e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EB9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EBA.png b/fonts/TewiFontOutlineAlt/1EBA.png
deleted file mode 100644
index 1b11e4d6c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EBA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EBB.png b/fonts/TewiFontOutlineAlt/1EBB.png
deleted file mode 100644
index 0dd2d5303..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EBB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EBC.png b/fonts/TewiFontOutlineAlt/1EBC.png
deleted file mode 100644
index 4d6a7510a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EBC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EBD.png b/fonts/TewiFontOutlineAlt/1EBD.png
deleted file mode 100644
index 0842fa84a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EBD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EBE.png b/fonts/TewiFontOutlineAlt/1EBE.png
deleted file mode 100644
index 36b79276b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EBE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EBF.png b/fonts/TewiFontOutlineAlt/1EBF.png
deleted file mode 100644
index b41ea0e54..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EBF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EC0.png b/fonts/TewiFontOutlineAlt/1EC0.png
deleted file mode 100644
index c97ec47bd..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EC0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EC1.png b/fonts/TewiFontOutlineAlt/1EC1.png
deleted file mode 100644
index 5ccfc7551..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EC1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EC2.png b/fonts/TewiFontOutlineAlt/1EC2.png
deleted file mode 100644
index ce829ec52..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EC2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EC3.png b/fonts/TewiFontOutlineAlt/1EC3.png
deleted file mode 100644
index 1a45d09d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EC3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EC5.png b/fonts/TewiFontOutlineAlt/1EC5.png
deleted file mode 100644
index 1d5434348..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EC5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EC6.png b/fonts/TewiFontOutlineAlt/1EC6.png
deleted file mode 100644
index 005f1a186..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EC6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EC7.png b/fonts/TewiFontOutlineAlt/1EC7.png
deleted file mode 100644
index 09d95774f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EC7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EC8.png b/fonts/TewiFontOutlineAlt/1EC8.png
deleted file mode 100644
index 4a0721a46..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EC8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EC9.png b/fonts/TewiFontOutlineAlt/1EC9.png
deleted file mode 100644
index c9068c952..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EC9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ECA.png b/fonts/TewiFontOutlineAlt/1ECA.png
deleted file mode 100644
index dd64d2982..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ECA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ECB.png b/fonts/TewiFontOutlineAlt/1ECB.png
deleted file mode 100644
index 6d28f32d7..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ECB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ECC.png b/fonts/TewiFontOutlineAlt/1ECC.png
deleted file mode 100644
index 38264cd10..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ECC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ECD.png b/fonts/TewiFontOutlineAlt/1ECD.png
deleted file mode 100644
index 2b8dbf65b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ECD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ECE.png b/fonts/TewiFontOutlineAlt/1ECE.png
deleted file mode 100644
index 516c3ab94..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ECE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ECF.png b/fonts/TewiFontOutlineAlt/1ECF.png
deleted file mode 100644
index e045c41c6..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ECF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ED0.png b/fonts/TewiFontOutlineAlt/1ED0.png
deleted file mode 100644
index 09dc05216..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ED0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ED1.png b/fonts/TewiFontOutlineAlt/1ED1.png
deleted file mode 100644
index 2001afacb..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ED1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ED2.png b/fonts/TewiFontOutlineAlt/1ED2.png
deleted file mode 100644
index 7a1230abf..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ED2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ED3.png b/fonts/TewiFontOutlineAlt/1ED3.png
deleted file mode 100644
index bdc64c183..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ED3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ED4.png b/fonts/TewiFontOutlineAlt/1ED4.png
deleted file mode 100644
index 8635288b5..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ED4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ED5.png b/fonts/TewiFontOutlineAlt/1ED5.png
deleted file mode 100644
index ab60ea61f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ED5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ED6.png b/fonts/TewiFontOutlineAlt/1ED6.png
deleted file mode 100644
index 03482e407..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ED6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ED7.png b/fonts/TewiFontOutlineAlt/1ED7.png
deleted file mode 100644
index 9a8bed32c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ED7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ED8.png b/fonts/TewiFontOutlineAlt/1ED8.png
deleted file mode 100644
index ad0726c11..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ED8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1ED9.png b/fonts/TewiFontOutlineAlt/1ED9.png
deleted file mode 100644
index d07eef555..000000000
Binary files a/fonts/TewiFontOutlineAlt/1ED9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EDA.png b/fonts/TewiFontOutlineAlt/1EDA.png
deleted file mode 100644
index 7202d9639..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EDA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EDB.png b/fonts/TewiFontOutlineAlt/1EDB.png
deleted file mode 100644
index 830e49bb9..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EDB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EDC.png b/fonts/TewiFontOutlineAlt/1EDC.png
deleted file mode 100644
index 674815a66..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EDC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EDD.png b/fonts/TewiFontOutlineAlt/1EDD.png
deleted file mode 100644
index 669782b15..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EDD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EDE.png b/fonts/TewiFontOutlineAlt/1EDE.png
deleted file mode 100644
index 2a2554a30..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EDE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EDF.png b/fonts/TewiFontOutlineAlt/1EDF.png
deleted file mode 100644
index 01ae4d4bb..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EDF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EE0.png b/fonts/TewiFontOutlineAlt/1EE0.png
deleted file mode 100644
index 258f6655e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EE0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EE1.png b/fonts/TewiFontOutlineAlt/1EE1.png
deleted file mode 100644
index 60da00d0a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EE1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EE2.png b/fonts/TewiFontOutlineAlt/1EE2.png
deleted file mode 100644
index b34aa5406..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EE2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EE3.png b/fonts/TewiFontOutlineAlt/1EE3.png
deleted file mode 100644
index dda46e765..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EE3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EE4.png b/fonts/TewiFontOutlineAlt/1EE4.png
deleted file mode 100644
index 506dd4560..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EE4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EE5.png b/fonts/TewiFontOutlineAlt/1EE5.png
deleted file mode 100644
index 4ebdd37d0..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EE5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EE6.png b/fonts/TewiFontOutlineAlt/1EE6.png
deleted file mode 100644
index 4add804b0..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EE6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EE7.png b/fonts/TewiFontOutlineAlt/1EE7.png
deleted file mode 100644
index 99771430d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EE7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EE8.png b/fonts/TewiFontOutlineAlt/1EE8.png
deleted file mode 100644
index 7a61f9768..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EE8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EE9.png b/fonts/TewiFontOutlineAlt/1EE9.png
deleted file mode 100644
index 800c51cde..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EE9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EEA.png b/fonts/TewiFontOutlineAlt/1EEA.png
deleted file mode 100644
index 7c68d7d55..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EEA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EEB.png b/fonts/TewiFontOutlineAlt/1EEB.png
deleted file mode 100644
index 4260756ff..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EEB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EEC.png b/fonts/TewiFontOutlineAlt/1EEC.png
deleted file mode 100644
index b266d5da8..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EEC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EED.png b/fonts/TewiFontOutlineAlt/1EED.png
deleted file mode 100644
index c99fb2da8..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EED.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EEE.png b/fonts/TewiFontOutlineAlt/1EEE.png
deleted file mode 100644
index a3f4ad82b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EEE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EEF.png b/fonts/TewiFontOutlineAlt/1EEF.png
deleted file mode 100644
index b8afde710..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EEF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EF0.png b/fonts/TewiFontOutlineAlt/1EF0.png
deleted file mode 100644
index 0c77c9d82..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EF0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EF1.png b/fonts/TewiFontOutlineAlt/1EF1.png
deleted file mode 100644
index ddf93dc7c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EF1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EF2.png b/fonts/TewiFontOutlineAlt/1EF2.png
deleted file mode 100644
index da7b58788..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EF2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EF3.png b/fonts/TewiFontOutlineAlt/1EF3.png
deleted file mode 100644
index fc158ef0b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EF3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EF4.png b/fonts/TewiFontOutlineAlt/1EF4.png
deleted file mode 100644
index b2060148e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EF4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EF5.png b/fonts/TewiFontOutlineAlt/1EF5.png
deleted file mode 100644
index a1151a8dc..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EF5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EF6.png b/fonts/TewiFontOutlineAlt/1EF6.png
deleted file mode 100644
index d655f546a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EF6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EF7.png b/fonts/TewiFontOutlineAlt/1EF7.png
deleted file mode 100644
index 8be8a73b9..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EF7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EF8.png b/fonts/TewiFontOutlineAlt/1EF8.png
deleted file mode 100644
index 4c4e4a91f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EF8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EF9.png b/fonts/TewiFontOutlineAlt/1EF9.png
deleted file mode 100644
index 8b5b7e075..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EF9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EFA.png b/fonts/TewiFontOutlineAlt/1EFA.png
deleted file mode 100644
index 3bef9bceb..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EFA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EFB.png b/fonts/TewiFontOutlineAlt/1EFB.png
deleted file mode 100644
index b682ec7e2..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EFB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EFC.png b/fonts/TewiFontOutlineAlt/1EFC.png
deleted file mode 100644
index 922721d29..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EFC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EFD.png b/fonts/TewiFontOutlineAlt/1EFD.png
deleted file mode 100644
index bb423a380..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EFD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EFE.png b/fonts/TewiFontOutlineAlt/1EFE.png
deleted file mode 100644
index acde9e598..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EFE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1EFF.png b/fonts/TewiFontOutlineAlt/1EFF.png
deleted file mode 100644
index e67de552d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1EFF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F00.png b/fonts/TewiFontOutlineAlt/1F00.png
deleted file mode 100644
index 4de4e72d1..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F00.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F01.png b/fonts/TewiFontOutlineAlt/1F01.png
deleted file mode 100644
index 54f688738..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F01.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F02.png b/fonts/TewiFontOutlineAlt/1F02.png
deleted file mode 100644
index 8e12f4615..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F02.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F03.png b/fonts/TewiFontOutlineAlt/1F03.png
deleted file mode 100644
index 0806a0a26..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F03.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F04.png b/fonts/TewiFontOutlineAlt/1F04.png
deleted file mode 100644
index 0cdba4e34..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F04.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F05.png b/fonts/TewiFontOutlineAlt/1F05.png
deleted file mode 100644
index 2e6d924ab..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F05.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F06.png b/fonts/TewiFontOutlineAlt/1F06.png
deleted file mode 100644
index 01396286f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F06.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F07.png b/fonts/TewiFontOutlineAlt/1F07.png
deleted file mode 100644
index e5829caef..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F07.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F08.png b/fonts/TewiFontOutlineAlt/1F08.png
deleted file mode 100644
index b6a931020..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F08.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F09.png b/fonts/TewiFontOutlineAlt/1F09.png
deleted file mode 100644
index 4602a6ce3..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F09.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F0A.png b/fonts/TewiFontOutlineAlt/1F0A.png
deleted file mode 100644
index ffc156288..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F0A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F0B.png b/fonts/TewiFontOutlineAlt/1F0B.png
deleted file mode 100644
index 5c478a381..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F0B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F0C.png b/fonts/TewiFontOutlineAlt/1F0C.png
deleted file mode 100644
index aa031dcca..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F0C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F0D.png b/fonts/TewiFontOutlineAlt/1F0D.png
deleted file mode 100644
index 9e0397995..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F0D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F0E.png b/fonts/TewiFontOutlineAlt/1F0E.png
deleted file mode 100644
index 1eaa7ebd6..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F0E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F0F.png b/fonts/TewiFontOutlineAlt/1F0F.png
deleted file mode 100644
index ccefe48c9..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F0F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F10.png b/fonts/TewiFontOutlineAlt/1F10.png
deleted file mode 100644
index 21070d7a2..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F10.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F11.png b/fonts/TewiFontOutlineAlt/1F11.png
deleted file mode 100644
index 190d15155..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F11.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F12.png b/fonts/TewiFontOutlineAlt/1F12.png
deleted file mode 100644
index 5b95d8c28..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F12.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F13.png b/fonts/TewiFontOutlineAlt/1F13.png
deleted file mode 100644
index 5b95d8c28..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F13.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F14.png b/fonts/TewiFontOutlineAlt/1F14.png
deleted file mode 100644
index 0ae523dad..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F14.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F15.png b/fonts/TewiFontOutlineAlt/1F15.png
deleted file mode 100644
index e7fa45a8d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F15.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F18.png b/fonts/TewiFontOutlineAlt/1F18.png
deleted file mode 100644
index a308bb435..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F18.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F19.png b/fonts/TewiFontOutlineAlt/1F19.png
deleted file mode 100644
index b2dbf2651..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F19.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F1A.png b/fonts/TewiFontOutlineAlt/1F1A.png
deleted file mode 100644
index 33566adc6..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F1A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F1B.png b/fonts/TewiFontOutlineAlt/1F1B.png
deleted file mode 100644
index 5674802a3..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F1B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F1C.png b/fonts/TewiFontOutlineAlt/1F1C.png
deleted file mode 100644
index fafd37923..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F1C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F1D.png b/fonts/TewiFontOutlineAlt/1F1D.png
deleted file mode 100644
index 55f757821..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F1D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F20.png b/fonts/TewiFontOutlineAlt/1F20.png
deleted file mode 100644
index 5018ed2a9..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F20.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F21.png b/fonts/TewiFontOutlineAlt/1F21.png
deleted file mode 100644
index d33173d38..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F21.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F22.png b/fonts/TewiFontOutlineAlt/1F22.png
deleted file mode 100644
index 1b6f22486..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F22.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F23.png b/fonts/TewiFontOutlineAlt/1F23.png
deleted file mode 100644
index 28ffee4d0..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F23.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F24.png b/fonts/TewiFontOutlineAlt/1F24.png
deleted file mode 100644
index feb45c452..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F24.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F25.png b/fonts/TewiFontOutlineAlt/1F25.png
deleted file mode 100644
index 94f67a743..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F25.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F26.png b/fonts/TewiFontOutlineAlt/1F26.png
deleted file mode 100644
index 0e32e3089..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F26.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F27.png b/fonts/TewiFontOutlineAlt/1F27.png
deleted file mode 100644
index f4339bc34..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F27.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F28.png b/fonts/TewiFontOutlineAlt/1F28.png
deleted file mode 100644
index 2d0098427..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F28.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F29.png b/fonts/TewiFontOutlineAlt/1F29.png
deleted file mode 100644
index f4a41d7a6..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F29.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F2A.png b/fonts/TewiFontOutlineAlt/1F2A.png
deleted file mode 100644
index edcf7bee1..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F2A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F2B.png b/fonts/TewiFontOutlineAlt/1F2B.png
deleted file mode 100644
index 1fbe62c86..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F2B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F2C.png b/fonts/TewiFontOutlineAlt/1F2C.png
deleted file mode 100644
index 317d2da6b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F2C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F2D.png b/fonts/TewiFontOutlineAlt/1F2D.png
deleted file mode 100644
index e35c30a67..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F2D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F2E.png b/fonts/TewiFontOutlineAlt/1F2E.png
deleted file mode 100644
index 5d8a8c7c9..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F2E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F2F.png b/fonts/TewiFontOutlineAlt/1F2F.png
deleted file mode 100644
index 0bb3d5942..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F2F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F30.png b/fonts/TewiFontOutlineAlt/1F30.png
deleted file mode 100644
index 4ed6df22f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F30.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F31.png b/fonts/TewiFontOutlineAlt/1F31.png
deleted file mode 100644
index 36bdab74d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F31.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F32.png b/fonts/TewiFontOutlineAlt/1F32.png
deleted file mode 100644
index a9c7a3e74..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F32.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F33.png b/fonts/TewiFontOutlineAlt/1F33.png
deleted file mode 100644
index f19c77c30..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F33.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F34.png b/fonts/TewiFontOutlineAlt/1F34.png
deleted file mode 100644
index 8a1c5ccc5..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F34.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F35.png b/fonts/TewiFontOutlineAlt/1F35.png
deleted file mode 100644
index 19d36514d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F35.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F36.png b/fonts/TewiFontOutlineAlt/1F36.png
deleted file mode 100644
index ee1917703..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F36.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F37.png b/fonts/TewiFontOutlineAlt/1F37.png
deleted file mode 100644
index a9248e758..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F37.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F38.png b/fonts/TewiFontOutlineAlt/1F38.png
deleted file mode 100644
index cbb80beb6..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F38.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F39.png b/fonts/TewiFontOutlineAlt/1F39.png
deleted file mode 100644
index e914bc026..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F39.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F3A.png b/fonts/TewiFontOutlineAlt/1F3A.png
deleted file mode 100644
index b099489d9..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F3A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F3B.png b/fonts/TewiFontOutlineAlt/1F3B.png
deleted file mode 100644
index 7739cdb96..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F3B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F3C.png b/fonts/TewiFontOutlineAlt/1F3C.png
deleted file mode 100644
index ed1cc3b5a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F3C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F3D.png b/fonts/TewiFontOutlineAlt/1F3D.png
deleted file mode 100644
index 5d6651972..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F3D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F3E.png b/fonts/TewiFontOutlineAlt/1F3E.png
deleted file mode 100644
index 096f53385..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F3E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F3F.png b/fonts/TewiFontOutlineAlt/1F3F.png
deleted file mode 100644
index fc85ea6b9..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F3F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F40.png b/fonts/TewiFontOutlineAlt/1F40.png
deleted file mode 100644
index c4caa7af1..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F40.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F41.png b/fonts/TewiFontOutlineAlt/1F41.png
deleted file mode 100644
index 4379f0d82..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F41.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F42.png b/fonts/TewiFontOutlineAlt/1F42.png
deleted file mode 100644
index cea1d6717..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F42.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F43.png b/fonts/TewiFontOutlineAlt/1F43.png
deleted file mode 100644
index 5e7572bb0..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F43.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F44.png b/fonts/TewiFontOutlineAlt/1F44.png
deleted file mode 100644
index d22adc86f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F44.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F45.png b/fonts/TewiFontOutlineAlt/1F45.png
deleted file mode 100644
index c139b52bf..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F45.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F48.png b/fonts/TewiFontOutlineAlt/1F48.png
deleted file mode 100644
index 4db36fe41..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F48.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F49.png b/fonts/TewiFontOutlineAlt/1F49.png
deleted file mode 100644
index 04827091c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F49.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F4A.png b/fonts/TewiFontOutlineAlt/1F4A.png
deleted file mode 100644
index 38d439a48..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F4A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F4B.png b/fonts/TewiFontOutlineAlt/1F4B.png
deleted file mode 100644
index f54895d84..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F4B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F4C.png b/fonts/TewiFontOutlineAlt/1F4C.png
deleted file mode 100644
index 784352a79..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F4C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F4D.png b/fonts/TewiFontOutlineAlt/1F4D.png
deleted file mode 100644
index 4c5c85c78..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F4D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F50.png b/fonts/TewiFontOutlineAlt/1F50.png
deleted file mode 100644
index dc3dfd359..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F50.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F51.png b/fonts/TewiFontOutlineAlt/1F51.png
deleted file mode 100644
index 23aaa385e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F51.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F52.png b/fonts/TewiFontOutlineAlt/1F52.png
deleted file mode 100644
index a16f835ce..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F52.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F53.png b/fonts/TewiFontOutlineAlt/1F53.png
deleted file mode 100644
index 514164845..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F53.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F54.png b/fonts/TewiFontOutlineAlt/1F54.png
deleted file mode 100644
index eb37482b0..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F54.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F55.png b/fonts/TewiFontOutlineAlt/1F55.png
deleted file mode 100644
index da98f78b2..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F55.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F56.png b/fonts/TewiFontOutlineAlt/1F56.png
deleted file mode 100644
index f68c34c71..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F56.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F57.png b/fonts/TewiFontOutlineAlt/1F57.png
deleted file mode 100644
index adead02ec..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F57.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F59.png b/fonts/TewiFontOutlineAlt/1F59.png
deleted file mode 100644
index c183b6a60..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F59.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F5B.png b/fonts/TewiFontOutlineAlt/1F5B.png
deleted file mode 100644
index 5788369f3..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F5B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F5D.png b/fonts/TewiFontOutlineAlt/1F5D.png
deleted file mode 100644
index 9377170d9..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F5D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F5F.png b/fonts/TewiFontOutlineAlt/1F5F.png
deleted file mode 100644
index e3ca65a6b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F5F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F60.png b/fonts/TewiFontOutlineAlt/1F60.png
deleted file mode 100644
index 6a61c7731..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F60.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F61.png b/fonts/TewiFontOutlineAlt/1F61.png
deleted file mode 100644
index ebb8813c7..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F61.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F62.png b/fonts/TewiFontOutlineAlt/1F62.png
deleted file mode 100644
index 910a0fc0d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F62.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F63.png b/fonts/TewiFontOutlineAlt/1F63.png
deleted file mode 100644
index 2ab96f709..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F63.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F64.png b/fonts/TewiFontOutlineAlt/1F64.png
deleted file mode 100644
index cbe41829c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F64.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F65.png b/fonts/TewiFontOutlineAlt/1F65.png
deleted file mode 100644
index 1dd01e22a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F65.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F66.png b/fonts/TewiFontOutlineAlt/1F66.png
deleted file mode 100644
index b5caad43c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F66.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F67.png b/fonts/TewiFontOutlineAlt/1F67.png
deleted file mode 100644
index fc76fcfa3..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F67.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F68.png b/fonts/TewiFontOutlineAlt/1F68.png
deleted file mode 100644
index 998ca152e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F68.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F69.png b/fonts/TewiFontOutlineAlt/1F69.png
deleted file mode 100644
index 7f7d6fcaf..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F69.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F6A.png b/fonts/TewiFontOutlineAlt/1F6A.png
deleted file mode 100644
index c2d03e4a8..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F6A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F6B.png b/fonts/TewiFontOutlineAlt/1F6B.png
deleted file mode 100644
index 75e718476..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F6B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F6C.png b/fonts/TewiFontOutlineAlt/1F6C.png
deleted file mode 100644
index bf2946133..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F6C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F6D.png b/fonts/TewiFontOutlineAlt/1F6D.png
deleted file mode 100644
index 4530836d9..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F6D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F6E.png b/fonts/TewiFontOutlineAlt/1F6E.png
deleted file mode 100644
index a5062faec..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F6E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F6F.png b/fonts/TewiFontOutlineAlt/1F6F.png
deleted file mode 100644
index 24051dc69..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F6F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F70.png b/fonts/TewiFontOutlineAlt/1F70.png
deleted file mode 100644
index 6f97d7eab..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F70.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F71.png b/fonts/TewiFontOutlineAlt/1F71.png
deleted file mode 100644
index 7562ed3e1..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F71.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F72.png b/fonts/TewiFontOutlineAlt/1F72.png
deleted file mode 100644
index a1878a290..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F72.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F73.png b/fonts/TewiFontOutlineAlt/1F73.png
deleted file mode 100644
index fce3fea37..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F73.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F74.png b/fonts/TewiFontOutlineAlt/1F74.png
deleted file mode 100644
index f63daba27..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F74.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F75.png b/fonts/TewiFontOutlineAlt/1F75.png
deleted file mode 100644
index 88c138e7d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F75.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F76.png b/fonts/TewiFontOutlineAlt/1F76.png
deleted file mode 100644
index bf4aa31a8..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F76.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F77.png b/fonts/TewiFontOutlineAlt/1F77.png
deleted file mode 100644
index c85ef7bd7..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F77.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F78.png b/fonts/TewiFontOutlineAlt/1F78.png
deleted file mode 100644
index 3cab14b1f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F78.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F79.png b/fonts/TewiFontOutlineAlt/1F79.png
deleted file mode 100644
index 6b6d4ea2c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F79.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F7A.png b/fonts/TewiFontOutlineAlt/1F7A.png
deleted file mode 100644
index f8448204c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F7A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F7B.png b/fonts/TewiFontOutlineAlt/1F7B.png
deleted file mode 100644
index f5f6f21d5..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F7B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F7C.png b/fonts/TewiFontOutlineAlt/1F7C.png
deleted file mode 100644
index 98fffdce7..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F7C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F7D.png b/fonts/TewiFontOutlineAlt/1F7D.png
deleted file mode 100644
index 33dff788e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F7D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F80.png b/fonts/TewiFontOutlineAlt/1F80.png
deleted file mode 100644
index 0d6ae5bab..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F80.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F81.png b/fonts/TewiFontOutlineAlt/1F81.png
deleted file mode 100644
index 237cca88e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F81.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F82.png b/fonts/TewiFontOutlineAlt/1F82.png
deleted file mode 100644
index 7b2d7410b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F82.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F83.png b/fonts/TewiFontOutlineAlt/1F83.png
deleted file mode 100644
index 529ca8a59..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F83.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F84.png b/fonts/TewiFontOutlineAlt/1F84.png
deleted file mode 100644
index ba8154a1d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F84.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F85.png b/fonts/TewiFontOutlineAlt/1F85.png
deleted file mode 100644
index bcff2ac7a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F85.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F86.png b/fonts/TewiFontOutlineAlt/1F86.png
deleted file mode 100644
index 2c525f372..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F86.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F87.png b/fonts/TewiFontOutlineAlt/1F87.png
deleted file mode 100644
index ec5b8908a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F87.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F88.png b/fonts/TewiFontOutlineAlt/1F88.png
deleted file mode 100644
index 937e18f64..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F88.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F89.png b/fonts/TewiFontOutlineAlt/1F89.png
deleted file mode 100644
index 27ac5e080..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F89.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F8A.png b/fonts/TewiFontOutlineAlt/1F8A.png
deleted file mode 100644
index 805c59f30..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F8A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F8B.png b/fonts/TewiFontOutlineAlt/1F8B.png
deleted file mode 100644
index 02aedc4c6..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F8B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F8C.png b/fonts/TewiFontOutlineAlt/1F8C.png
deleted file mode 100644
index 1aee42bd8..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F8C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F8D.png b/fonts/TewiFontOutlineAlt/1F8D.png
deleted file mode 100644
index 8dabedf9a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F8D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F8E.png b/fonts/TewiFontOutlineAlt/1F8E.png
deleted file mode 100644
index 606d0cb8c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F8E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F8F.png b/fonts/TewiFontOutlineAlt/1F8F.png
deleted file mode 100644
index 0adcc6662..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F8F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F90.png b/fonts/TewiFontOutlineAlt/1F90.png
deleted file mode 100644
index 408e88ff3..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F90.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F91.png b/fonts/TewiFontOutlineAlt/1F91.png
deleted file mode 100644
index ff3774bcd..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F91.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F92.png b/fonts/TewiFontOutlineAlt/1F92.png
deleted file mode 100644
index c54dd06cd..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F92.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F93.png b/fonts/TewiFontOutlineAlt/1F93.png
deleted file mode 100644
index 99eed0ad1..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F93.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F94.png b/fonts/TewiFontOutlineAlt/1F94.png
deleted file mode 100644
index e510d8d0c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F94.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F95.png b/fonts/TewiFontOutlineAlt/1F95.png
deleted file mode 100644
index c795372cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F95.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F96.png b/fonts/TewiFontOutlineAlt/1F96.png
deleted file mode 100644
index c54ea558b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F96.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F97.png b/fonts/TewiFontOutlineAlt/1F97.png
deleted file mode 100644
index 535865a92..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F97.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F98.png b/fonts/TewiFontOutlineAlt/1F98.png
deleted file mode 100644
index 66befa812..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F98.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F99.png b/fonts/TewiFontOutlineAlt/1F99.png
deleted file mode 100644
index 9911e3a0f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F99.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F9A.png b/fonts/TewiFontOutlineAlt/1F9A.png
deleted file mode 100644
index 6f400f332..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F9A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F9B.png b/fonts/TewiFontOutlineAlt/1F9B.png
deleted file mode 100644
index 1e8a5bc11..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F9B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F9C.png b/fonts/TewiFontOutlineAlt/1F9C.png
deleted file mode 100644
index 4afe8d345..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F9C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F9D.png b/fonts/TewiFontOutlineAlt/1F9D.png
deleted file mode 100644
index eab004753..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F9D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F9E.png b/fonts/TewiFontOutlineAlt/1F9E.png
deleted file mode 100644
index 54cf257c8..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F9E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1F9F.png b/fonts/TewiFontOutlineAlt/1F9F.png
deleted file mode 100644
index 389c92362..000000000
Binary files a/fonts/TewiFontOutlineAlt/1F9F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FA0.png b/fonts/TewiFontOutlineAlt/1FA0.png
deleted file mode 100644
index 3f6f8054d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FA0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FA1.png b/fonts/TewiFontOutlineAlt/1FA1.png
deleted file mode 100644
index 05df588fc..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FA1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FA2.png b/fonts/TewiFontOutlineAlt/1FA2.png
deleted file mode 100644
index 8ff3f84f4..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FA2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FA3.png b/fonts/TewiFontOutlineAlt/1FA3.png
deleted file mode 100644
index 93ba64f37..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FA3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FA4.png b/fonts/TewiFontOutlineAlt/1FA4.png
deleted file mode 100644
index da71fd418..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FA4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FA5.png b/fonts/TewiFontOutlineAlt/1FA5.png
deleted file mode 100644
index 8289b91ed..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FA5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FA6.png b/fonts/TewiFontOutlineAlt/1FA6.png
deleted file mode 100644
index d4ad6cf38..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FA6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FA7.png b/fonts/TewiFontOutlineAlt/1FA7.png
deleted file mode 100644
index 7864c0dce..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FA7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FA8.png b/fonts/TewiFontOutlineAlt/1FA8.png
deleted file mode 100644
index d6f75706e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FA8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FA9.png b/fonts/TewiFontOutlineAlt/1FA9.png
deleted file mode 100644
index 7c7f478d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FA9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FAA.png b/fonts/TewiFontOutlineAlt/1FAA.png
deleted file mode 100644
index b5df082c0..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FAA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FAB.png b/fonts/TewiFontOutlineAlt/1FAB.png
deleted file mode 100644
index 3ab24ecc1..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FAB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FAC.png b/fonts/TewiFontOutlineAlt/1FAC.png
deleted file mode 100644
index b29d87db8..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FAC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FAD.png b/fonts/TewiFontOutlineAlt/1FAD.png
deleted file mode 100644
index 1f918d6c2..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FAD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FAE.png b/fonts/TewiFontOutlineAlt/1FAE.png
deleted file mode 100644
index b69d848e0..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FAE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FAF.png b/fonts/TewiFontOutlineAlt/1FAF.png
deleted file mode 100644
index d896a0db4..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FAF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FB0.png b/fonts/TewiFontOutlineAlt/1FB0.png
deleted file mode 100644
index 608f94db8..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FB0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FB1.png b/fonts/TewiFontOutlineAlt/1FB1.png
deleted file mode 100644
index 1beef2ce3..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FB1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FB2.png b/fonts/TewiFontOutlineAlt/1FB2.png
deleted file mode 100644
index 34d0499de..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FB2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FB3.png b/fonts/TewiFontOutlineAlt/1FB3.png
deleted file mode 100644
index 2b4039792..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FB3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FB4.png b/fonts/TewiFontOutlineAlt/1FB4.png
deleted file mode 100644
index cdc1e51a4..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FB4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FB6.png b/fonts/TewiFontOutlineAlt/1FB6.png
deleted file mode 100644
index 238e0d1df..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FB6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FB7.png b/fonts/TewiFontOutlineAlt/1FB7.png
deleted file mode 100644
index 02bb66e87..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FB7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FB8.png b/fonts/TewiFontOutlineAlt/1FB8.png
deleted file mode 100644
index a521734c4..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FB8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FB9.png b/fonts/TewiFontOutlineAlt/1FB9.png
deleted file mode 100644
index 12fb79318..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FB9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FBA.png b/fonts/TewiFontOutlineAlt/1FBA.png
deleted file mode 100644
index 071962be2..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FBA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FBB.png b/fonts/TewiFontOutlineAlt/1FBB.png
deleted file mode 100644
index 721eb8256..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FBB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FBC.png b/fonts/TewiFontOutlineAlt/1FBC.png
deleted file mode 100644
index 432556668..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FBC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FBD.png b/fonts/TewiFontOutlineAlt/1FBD.png
deleted file mode 100644
index e8b826ecf..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FBD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FBE.png b/fonts/TewiFontOutlineAlt/1FBE.png
deleted file mode 100644
index f6089c0d6..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FBE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FBF.png b/fonts/TewiFontOutlineAlt/1FBF.png
deleted file mode 100644
index e8b826ecf..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FBF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FC2.png b/fonts/TewiFontOutlineAlt/1FC2.png
deleted file mode 100644
index 88b5fc430..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FC2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FC3.png b/fonts/TewiFontOutlineAlt/1FC3.png
deleted file mode 100644
index 39d9e6c12..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FC3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FC4.png b/fonts/TewiFontOutlineAlt/1FC4.png
deleted file mode 100644
index 282a2ef9e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FC4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FC6.png b/fonts/TewiFontOutlineAlt/1FC6.png
deleted file mode 100644
index 93dd1ff9f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FC6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FC7.png b/fonts/TewiFontOutlineAlt/1FC7.png
deleted file mode 100644
index e73a5c29b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FC7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FC8.png b/fonts/TewiFontOutlineAlt/1FC8.png
deleted file mode 100644
index e5416c509..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FC8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FC9.png b/fonts/TewiFontOutlineAlt/1FC9.png
deleted file mode 100644
index 2e3e4046c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FC9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FCA.png b/fonts/TewiFontOutlineAlt/1FCA.png
deleted file mode 100644
index 72dd5aa84..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FCA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FCB.png b/fonts/TewiFontOutlineAlt/1FCB.png
deleted file mode 100644
index 2ba6356a3..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FCB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FCC.png b/fonts/TewiFontOutlineAlt/1FCC.png
deleted file mode 100644
index 82588b124..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FCC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FCD.png b/fonts/TewiFontOutlineAlt/1FCD.png
deleted file mode 100644
index 888a22250..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FCD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FCE.png b/fonts/TewiFontOutlineAlt/1FCE.png
deleted file mode 100644
index 0fce37220..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FCE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FCF.png b/fonts/TewiFontOutlineAlt/1FCF.png
deleted file mode 100644
index 3c375461d..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FCF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FD0.png b/fonts/TewiFontOutlineAlt/1FD0.png
deleted file mode 100644
index 98636949e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FD0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FD1.png b/fonts/TewiFontOutlineAlt/1FD1.png
deleted file mode 100644
index a2aed8097..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FD1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FD2.png b/fonts/TewiFontOutlineAlt/1FD2.png
deleted file mode 100644
index 6a10bba60..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FD2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FD3.png b/fonts/TewiFontOutlineAlt/1FD3.png
deleted file mode 100644
index 2055993ee..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FD3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FD6.png b/fonts/TewiFontOutlineAlt/1FD6.png
deleted file mode 100644
index 03ba40125..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FD6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FD7.png b/fonts/TewiFontOutlineAlt/1FD7.png
deleted file mode 100644
index 0da5c46c1..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FD7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FD8.png b/fonts/TewiFontOutlineAlt/1FD8.png
deleted file mode 100644
index 618e84390..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FD8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FD9.png b/fonts/TewiFontOutlineAlt/1FD9.png
deleted file mode 100644
index a185af38b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FD9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FDA.png b/fonts/TewiFontOutlineAlt/1FDA.png
deleted file mode 100644
index 1b4bd9991..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FDA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FDB.png b/fonts/TewiFontOutlineAlt/1FDB.png
deleted file mode 100644
index 6200aec00..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FDB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FDD.png b/fonts/TewiFontOutlineAlt/1FDD.png
deleted file mode 100644
index 176a82350..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FDD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FDE.png b/fonts/TewiFontOutlineAlt/1FDE.png
deleted file mode 100644
index 31f1dc814..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FDE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FDF.png b/fonts/TewiFontOutlineAlt/1FDF.png
deleted file mode 100644
index e3d843041..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FDF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FE0.png b/fonts/TewiFontOutlineAlt/1FE0.png
deleted file mode 100644
index c9eba75f1..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FE0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FE1.png b/fonts/TewiFontOutlineAlt/1FE1.png
deleted file mode 100644
index 47b2df96b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FE1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FE2.png b/fonts/TewiFontOutlineAlt/1FE2.png
deleted file mode 100644
index 2b974e1f7..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FE2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FE3.png b/fonts/TewiFontOutlineAlt/1FE3.png
deleted file mode 100644
index e601e5cba..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FE3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FE4.png b/fonts/TewiFontOutlineAlt/1FE4.png
deleted file mode 100644
index 8d098238a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FE4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FE5.png b/fonts/TewiFontOutlineAlt/1FE5.png
deleted file mode 100644
index 9e9b0308a..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FE5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FE6.png b/fonts/TewiFontOutlineAlt/1FE6.png
deleted file mode 100644
index ce1e5a43c..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FE6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FE7.png b/fonts/TewiFontOutlineAlt/1FE7.png
deleted file mode 100644
index b620fa18f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FE7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FE8.png b/fonts/TewiFontOutlineAlt/1FE8.png
deleted file mode 100644
index 138cc2b18..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FE8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FE9.png b/fonts/TewiFontOutlineAlt/1FE9.png
deleted file mode 100644
index c0413ec64..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FE9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FEA.png b/fonts/TewiFontOutlineAlt/1FEA.png
deleted file mode 100644
index 45a796047..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FEA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FEB.png b/fonts/TewiFontOutlineAlt/1FEB.png
deleted file mode 100644
index 51aa91048..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FEB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FEC.png b/fonts/TewiFontOutlineAlt/1FEC.png
deleted file mode 100644
index 4228cfa8f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FEC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FED.png b/fonts/TewiFontOutlineAlt/1FED.png
deleted file mode 100644
index b68989c1b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FED.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FEE.png b/fonts/TewiFontOutlineAlt/1FEE.png
deleted file mode 100644
index c6196f3c2..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FEE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FEF.png b/fonts/TewiFontOutlineAlt/1FEF.png
deleted file mode 100644
index dbdc11bdd..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FEF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FF2.png b/fonts/TewiFontOutlineAlt/1FF2.png
deleted file mode 100644
index f60b54e5e..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FF2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FF3.png b/fonts/TewiFontOutlineAlt/1FF3.png
deleted file mode 100644
index a2641d9aa..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FF3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FF4.png b/fonts/TewiFontOutlineAlt/1FF4.png
deleted file mode 100644
index ec2dc5978..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FF4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FF6.png b/fonts/TewiFontOutlineAlt/1FF6.png
deleted file mode 100644
index 059ca9f04..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FF6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FF7.png b/fonts/TewiFontOutlineAlt/1FF7.png
deleted file mode 100644
index bab85c0e9..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FF7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FF8.png b/fonts/TewiFontOutlineAlt/1FF8.png
deleted file mode 100644
index f0df1f60f..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FF8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FF9.png b/fonts/TewiFontOutlineAlt/1FF9.png
deleted file mode 100644
index e42f32536..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FF9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FFA.png b/fonts/TewiFontOutlineAlt/1FFA.png
deleted file mode 100644
index fd53a2113..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FFA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FFB.png b/fonts/TewiFontOutlineAlt/1FFB.png
deleted file mode 100644
index 7b391b91b..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FFB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FFC.png b/fonts/TewiFontOutlineAlt/1FFC.png
deleted file mode 100644
index 6bad006a6..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FFC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FFD.png b/fonts/TewiFontOutlineAlt/1FFD.png
deleted file mode 100644
index 0daf4c064..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FFD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/1FFE.png b/fonts/TewiFontOutlineAlt/1FFE.png
deleted file mode 100644
index c02ab2ab5..000000000
Binary files a/fonts/TewiFontOutlineAlt/1FFE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2010.png b/fonts/TewiFontOutlineAlt/2010.png
deleted file mode 100644
index fbf4b8dcc..000000000
Binary files a/fonts/TewiFontOutlineAlt/2010.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2012.png b/fonts/TewiFontOutlineAlt/2012.png
deleted file mode 100644
index 9e63be8e2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2012.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2013.png b/fonts/TewiFontOutlineAlt/2013.png
deleted file mode 100644
index 9e63be8e2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2013.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2014.png b/fonts/TewiFontOutlineAlt/2014.png
deleted file mode 100644
index 75cd3dfca..000000000
Binary files a/fonts/TewiFontOutlineAlt/2014.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2015.png b/fonts/TewiFontOutlineAlt/2015.png
deleted file mode 100644
index 75cd3dfca..000000000
Binary files a/fonts/TewiFontOutlineAlt/2015.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2016.png b/fonts/TewiFontOutlineAlt/2016.png
deleted file mode 100644
index d1b290a7a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2016.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2017.png b/fonts/TewiFontOutlineAlt/2017.png
deleted file mode 100644
index fc1605c96..000000000
Binary files a/fonts/TewiFontOutlineAlt/2017.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2018.png b/fonts/TewiFontOutlineAlt/2018.png
deleted file mode 100644
index b92a846dd..000000000
Binary files a/fonts/TewiFontOutlineAlt/2018.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2019.png b/fonts/TewiFontOutlineAlt/2019.png
deleted file mode 100644
index e8b826ecf..000000000
Binary files a/fonts/TewiFontOutlineAlt/2019.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/201A.png b/fonts/TewiFontOutlineAlt/201A.png
deleted file mode 100644
index e2224d880..000000000
Binary files a/fonts/TewiFontOutlineAlt/201A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/201B.png b/fonts/TewiFontOutlineAlt/201B.png
deleted file mode 100644
index c02ab2ab5..000000000
Binary files a/fonts/TewiFontOutlineAlt/201B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/201C.png b/fonts/TewiFontOutlineAlt/201C.png
deleted file mode 100644
index ed6353d5a..000000000
Binary files a/fonts/TewiFontOutlineAlt/201C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/201D.png b/fonts/TewiFontOutlineAlt/201D.png
deleted file mode 100644
index b02029b6e..000000000
Binary files a/fonts/TewiFontOutlineAlt/201D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/201E.png b/fonts/TewiFontOutlineAlt/201E.png
deleted file mode 100644
index fed9a563e..000000000
Binary files a/fonts/TewiFontOutlineAlt/201E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/201F.png b/fonts/TewiFontOutlineAlt/201F.png
deleted file mode 100644
index eab4a42b1..000000000
Binary files a/fonts/TewiFontOutlineAlt/201F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2020.png b/fonts/TewiFontOutlineAlt/2020.png
deleted file mode 100644
index 53c66fac5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2020.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2021.png b/fonts/TewiFontOutlineAlt/2021.png
deleted file mode 100644
index 93324a7cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2021.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2022.png b/fonts/TewiFontOutlineAlt/2022.png
deleted file mode 100644
index 320703b0c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2022.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2023.png b/fonts/TewiFontOutlineAlt/2023.png
deleted file mode 100644
index e7498c32c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2023.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2024.png b/fonts/TewiFontOutlineAlt/2024.png
deleted file mode 100644
index a8b31c029..000000000
Binary files a/fonts/TewiFontOutlineAlt/2024.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2025.png b/fonts/TewiFontOutlineAlt/2025.png
deleted file mode 100644
index 401f37e32..000000000
Binary files a/fonts/TewiFontOutlineAlt/2025.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2026.png b/fonts/TewiFontOutlineAlt/2026.png
deleted file mode 100644
index e5b0d5192..000000000
Binary files a/fonts/TewiFontOutlineAlt/2026.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2027.png b/fonts/TewiFontOutlineAlt/2027.png
deleted file mode 100644
index 2cfab1be6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2027.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2030.png b/fonts/TewiFontOutlineAlt/2030.png
deleted file mode 100644
index 000278872..000000000
Binary files a/fonts/TewiFontOutlineAlt/2030.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2032.png b/fonts/TewiFontOutlineAlt/2032.png
deleted file mode 100644
index 460cb369c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2032.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2033.png b/fonts/TewiFontOutlineAlt/2033.png
deleted file mode 100644
index bf49655e1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2033.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2034.png b/fonts/TewiFontOutlineAlt/2034.png
deleted file mode 100644
index bc46fd8dc..000000000
Binary files a/fonts/TewiFontOutlineAlt/2034.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2035.png b/fonts/TewiFontOutlineAlt/2035.png
deleted file mode 100644
index 7c22371e9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2035.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2036.png b/fonts/TewiFontOutlineAlt/2036.png
deleted file mode 100644
index 5339b5124..000000000
Binary files a/fonts/TewiFontOutlineAlt/2036.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2037.png b/fonts/TewiFontOutlineAlt/2037.png
deleted file mode 100644
index 5b8274a8f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2037.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2038.png b/fonts/TewiFontOutlineAlt/2038.png
deleted file mode 100644
index 1dd2e3f09..000000000
Binary files a/fonts/TewiFontOutlineAlt/2038.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2039.png b/fonts/TewiFontOutlineAlt/2039.png
deleted file mode 100644
index 8e32ac167..000000000
Binary files a/fonts/TewiFontOutlineAlt/2039.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/203A.png b/fonts/TewiFontOutlineAlt/203A.png
deleted file mode 100644
index a416efadd..000000000
Binary files a/fonts/TewiFontOutlineAlt/203A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/203C.png b/fonts/TewiFontOutlineAlt/203C.png
deleted file mode 100644
index 8449b5982..000000000
Binary files a/fonts/TewiFontOutlineAlt/203C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/203D.png b/fonts/TewiFontOutlineAlt/203D.png
deleted file mode 100644
index 5f980f109..000000000
Binary files a/fonts/TewiFontOutlineAlt/203D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/203E.png b/fonts/TewiFontOutlineAlt/203E.png
deleted file mode 100644
index 82c3c8d32..000000000
Binary files a/fonts/TewiFontOutlineAlt/203E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/203F.png b/fonts/TewiFontOutlineAlt/203F.png
deleted file mode 100644
index bdcf4a847..000000000
Binary files a/fonts/TewiFontOutlineAlt/203F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2040.png b/fonts/TewiFontOutlineAlt/2040.png
deleted file mode 100644
index 797a4d407..000000000
Binary files a/fonts/TewiFontOutlineAlt/2040.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2041.png b/fonts/TewiFontOutlineAlt/2041.png
deleted file mode 100644
index 957642ea1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2041.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2042.png b/fonts/TewiFontOutlineAlt/2042.png
deleted file mode 100644
index 862438ce8..000000000
Binary files a/fonts/TewiFontOutlineAlt/2042.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2043.png b/fonts/TewiFontOutlineAlt/2043.png
deleted file mode 100644
index 49b0ffad9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2043.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2044.png b/fonts/TewiFontOutlineAlt/2044.png
deleted file mode 100644
index 12dc718f7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2044.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2045.png b/fonts/TewiFontOutlineAlt/2045.png
deleted file mode 100644
index 3dba1fe00..000000000
Binary files a/fonts/TewiFontOutlineAlt/2045.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2046.png b/fonts/TewiFontOutlineAlt/2046.png
deleted file mode 100644
index 81d727435..000000000
Binary files a/fonts/TewiFontOutlineAlt/2046.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2047.png b/fonts/TewiFontOutlineAlt/2047.png
deleted file mode 100644
index dce29c053..000000000
Binary files a/fonts/TewiFontOutlineAlt/2047.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2048.png b/fonts/TewiFontOutlineAlt/2048.png
deleted file mode 100644
index d740ca80d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2048.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2049.png b/fonts/TewiFontOutlineAlt/2049.png
deleted file mode 100644
index db4d92c45..000000000
Binary files a/fonts/TewiFontOutlineAlt/2049.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/204A.png b/fonts/TewiFontOutlineAlt/204A.png
deleted file mode 100644
index be9519a90..000000000
Binary files a/fonts/TewiFontOutlineAlt/204A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/204B.png b/fonts/TewiFontOutlineAlt/204B.png
deleted file mode 100644
index 91c358881..000000000
Binary files a/fonts/TewiFontOutlineAlt/204B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/204C.png b/fonts/TewiFontOutlineAlt/204C.png
deleted file mode 100644
index e380f6967..000000000
Binary files a/fonts/TewiFontOutlineAlt/204C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/204D.png b/fonts/TewiFontOutlineAlt/204D.png
deleted file mode 100644
index 09b12f520..000000000
Binary files a/fonts/TewiFontOutlineAlt/204D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/204E.png b/fonts/TewiFontOutlineAlt/204E.png
deleted file mode 100644
index cc45ecabb..000000000
Binary files a/fonts/TewiFontOutlineAlt/204E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/204F.png b/fonts/TewiFontOutlineAlt/204F.png
deleted file mode 100644
index bdb11b7cf..000000000
Binary files a/fonts/TewiFontOutlineAlt/204F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2050.png b/fonts/TewiFontOutlineAlt/2050.png
deleted file mode 100644
index 239ddc535..000000000
Binary files a/fonts/TewiFontOutlineAlt/2050.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2051.png b/fonts/TewiFontOutlineAlt/2051.png
deleted file mode 100644
index e1573f498..000000000
Binary files a/fonts/TewiFontOutlineAlt/2051.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2052.png b/fonts/TewiFontOutlineAlt/2052.png
deleted file mode 100644
index e76225888..000000000
Binary files a/fonts/TewiFontOutlineAlt/2052.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2053.png b/fonts/TewiFontOutlineAlt/2053.png
deleted file mode 100644
index 77a06dbfc..000000000
Binary files a/fonts/TewiFontOutlineAlt/2053.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2054.png b/fonts/TewiFontOutlineAlt/2054.png
deleted file mode 100644
index 67d46f50d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2054.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2055.png b/fonts/TewiFontOutlineAlt/2055.png
deleted file mode 100644
index fd286726e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2055.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2056.png b/fonts/TewiFontOutlineAlt/2056.png
deleted file mode 100644
index fb6056a93..000000000
Binary files a/fonts/TewiFontOutlineAlt/2056.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2058.png b/fonts/TewiFontOutlineAlt/2058.png
deleted file mode 100644
index 70de2a6bc..000000000
Binary files a/fonts/TewiFontOutlineAlt/2058.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2059.png b/fonts/TewiFontOutlineAlt/2059.png
deleted file mode 100644
index ae606395a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2059.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/205A.png b/fonts/TewiFontOutlineAlt/205A.png
deleted file mode 100644
index c8c505ea4..000000000
Binary files a/fonts/TewiFontOutlineAlt/205A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/205B.png b/fonts/TewiFontOutlineAlt/205B.png
deleted file mode 100644
index 3c01ac180..000000000
Binary files a/fonts/TewiFontOutlineAlt/205B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/205C.png b/fonts/TewiFontOutlineAlt/205C.png
deleted file mode 100644
index c1d05d0b8..000000000
Binary files a/fonts/TewiFontOutlineAlt/205C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/205D.png b/fonts/TewiFontOutlineAlt/205D.png
deleted file mode 100644
index 24b9dcac0..000000000
Binary files a/fonts/TewiFontOutlineAlt/205D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/205E.png b/fonts/TewiFontOutlineAlt/205E.png
deleted file mode 100644
index e4d5161ef..000000000
Binary files a/fonts/TewiFontOutlineAlt/205E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2070.png b/fonts/TewiFontOutlineAlt/2070.png
deleted file mode 100644
index 806896946..000000000
Binary files a/fonts/TewiFontOutlineAlt/2070.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2071.png b/fonts/TewiFontOutlineAlt/2071.png
deleted file mode 100644
index b3c638440..000000000
Binary files a/fonts/TewiFontOutlineAlt/2071.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2074.png b/fonts/TewiFontOutlineAlt/2074.png
deleted file mode 100644
index 8e3ecbc71..000000000
Binary files a/fonts/TewiFontOutlineAlt/2074.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2075.png b/fonts/TewiFontOutlineAlt/2075.png
deleted file mode 100644
index 9f7c1fd44..000000000
Binary files a/fonts/TewiFontOutlineAlt/2075.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2076.png b/fonts/TewiFontOutlineAlt/2076.png
deleted file mode 100644
index 7b94f3106..000000000
Binary files a/fonts/TewiFontOutlineAlt/2076.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2077.png b/fonts/TewiFontOutlineAlt/2077.png
deleted file mode 100644
index f5c13411a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2077.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2078.png b/fonts/TewiFontOutlineAlt/2078.png
deleted file mode 100644
index e2798c2ed..000000000
Binary files a/fonts/TewiFontOutlineAlt/2078.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2079.png b/fonts/TewiFontOutlineAlt/2079.png
deleted file mode 100644
index 2bbc7ecdc..000000000
Binary files a/fonts/TewiFontOutlineAlt/2079.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/207A.png b/fonts/TewiFontOutlineAlt/207A.png
deleted file mode 100644
index 730b70eac..000000000
Binary files a/fonts/TewiFontOutlineAlt/207A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/207B.png b/fonts/TewiFontOutlineAlt/207B.png
deleted file mode 100644
index ee6971f01..000000000
Binary files a/fonts/TewiFontOutlineAlt/207B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/207C.png b/fonts/TewiFontOutlineAlt/207C.png
deleted file mode 100644
index 991e4cd50..000000000
Binary files a/fonts/TewiFontOutlineAlt/207C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/207D.png b/fonts/TewiFontOutlineAlt/207D.png
deleted file mode 100644
index 97bcbfdfc..000000000
Binary files a/fonts/TewiFontOutlineAlt/207D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/207E.png b/fonts/TewiFontOutlineAlt/207E.png
deleted file mode 100644
index c152ac7cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/207E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/207F.png b/fonts/TewiFontOutlineAlt/207F.png
deleted file mode 100644
index abe2dfa82..000000000
Binary files a/fonts/TewiFontOutlineAlt/207F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2080.png b/fonts/TewiFontOutlineAlt/2080.png
deleted file mode 100644
index 371ed4d0e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2080.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2081.png b/fonts/TewiFontOutlineAlt/2081.png
deleted file mode 100644
index b5495e4be..000000000
Binary files a/fonts/TewiFontOutlineAlt/2081.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2082.png b/fonts/TewiFontOutlineAlt/2082.png
deleted file mode 100644
index d292f7843..000000000
Binary files a/fonts/TewiFontOutlineAlt/2082.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2083.png b/fonts/TewiFontOutlineAlt/2083.png
deleted file mode 100644
index 3e1a6b436..000000000
Binary files a/fonts/TewiFontOutlineAlt/2083.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2084.png b/fonts/TewiFontOutlineAlt/2084.png
deleted file mode 100644
index 349a5e9b3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2084.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2085.png b/fonts/TewiFontOutlineAlt/2085.png
deleted file mode 100644
index 3a0728304..000000000
Binary files a/fonts/TewiFontOutlineAlt/2085.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2086.png b/fonts/TewiFontOutlineAlt/2086.png
deleted file mode 100644
index 53d572a42..000000000
Binary files a/fonts/TewiFontOutlineAlt/2086.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2087.png b/fonts/TewiFontOutlineAlt/2087.png
deleted file mode 100644
index dd80f8a03..000000000
Binary files a/fonts/TewiFontOutlineAlt/2087.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2088.png b/fonts/TewiFontOutlineAlt/2088.png
deleted file mode 100644
index 5042da50c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2088.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2089.png b/fonts/TewiFontOutlineAlt/2089.png
deleted file mode 100644
index c457dacf2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2089.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/208A.png b/fonts/TewiFontOutlineAlt/208A.png
deleted file mode 100644
index e3ca44212..000000000
Binary files a/fonts/TewiFontOutlineAlt/208A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/208B.png b/fonts/TewiFontOutlineAlt/208B.png
deleted file mode 100644
index e9815ac18..000000000
Binary files a/fonts/TewiFontOutlineAlt/208B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/208C.png b/fonts/TewiFontOutlineAlt/208C.png
deleted file mode 100644
index 71dd83faf..000000000
Binary files a/fonts/TewiFontOutlineAlt/208C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/208D.png b/fonts/TewiFontOutlineAlt/208D.png
deleted file mode 100644
index 82cf49415..000000000
Binary files a/fonts/TewiFontOutlineAlt/208D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/208E.png b/fonts/TewiFontOutlineAlt/208E.png
deleted file mode 100644
index 234527df7..000000000
Binary files a/fonts/TewiFontOutlineAlt/208E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2090.png b/fonts/TewiFontOutlineAlt/2090.png
deleted file mode 100644
index 5abc6014f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2090.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2091.png b/fonts/TewiFontOutlineAlt/2091.png
deleted file mode 100644
index 33b895bae..000000000
Binary files a/fonts/TewiFontOutlineAlt/2091.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2092.png b/fonts/TewiFontOutlineAlt/2092.png
deleted file mode 100644
index 6610ee46a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2092.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2093.png b/fonts/TewiFontOutlineAlt/2093.png
deleted file mode 100644
index 144bae0b2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2093.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2094.png b/fonts/TewiFontOutlineAlt/2094.png
deleted file mode 100644
index a213f3b3c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2094.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2095.png b/fonts/TewiFontOutlineAlt/2095.png
deleted file mode 100644
index 70a742195..000000000
Binary files a/fonts/TewiFontOutlineAlt/2095.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2096.png b/fonts/TewiFontOutlineAlt/2096.png
deleted file mode 100644
index 9a1e859d3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2096.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2097.png b/fonts/TewiFontOutlineAlt/2097.png
deleted file mode 100644
index 54308a8bc..000000000
Binary files a/fonts/TewiFontOutlineAlt/2097.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2098.png b/fonts/TewiFontOutlineAlt/2098.png
deleted file mode 100644
index 13d7885b9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2098.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2099.png b/fonts/TewiFontOutlineAlt/2099.png
deleted file mode 100644
index f9c791591..000000000
Binary files a/fonts/TewiFontOutlineAlt/2099.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/209A.png b/fonts/TewiFontOutlineAlt/209A.png
deleted file mode 100644
index 89b92bcc7..000000000
Binary files a/fonts/TewiFontOutlineAlt/209A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/209B.png b/fonts/TewiFontOutlineAlt/209B.png
deleted file mode 100644
index ec8557227..000000000
Binary files a/fonts/TewiFontOutlineAlt/209B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/209C.png b/fonts/TewiFontOutlineAlt/209C.png
deleted file mode 100644
index 9ae1d9ec1..000000000
Binary files a/fonts/TewiFontOutlineAlt/209C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20A0.png b/fonts/TewiFontOutlineAlt/20A0.png
deleted file mode 100644
index f7ce6a8bf..000000000
Binary files a/fonts/TewiFontOutlineAlt/20A0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20A1.png b/fonts/TewiFontOutlineAlt/20A1.png
deleted file mode 100644
index 8d4411df3..000000000
Binary files a/fonts/TewiFontOutlineAlt/20A1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20A2.png b/fonts/TewiFontOutlineAlt/20A2.png
deleted file mode 100644
index 925696a2e..000000000
Binary files a/fonts/TewiFontOutlineAlt/20A2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20A3.png b/fonts/TewiFontOutlineAlt/20A3.png
deleted file mode 100644
index c76ef3b02..000000000
Binary files a/fonts/TewiFontOutlineAlt/20A3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20A4.png b/fonts/TewiFontOutlineAlt/20A4.png
deleted file mode 100644
index c0c0e37f0..000000000
Binary files a/fonts/TewiFontOutlineAlt/20A4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20A5.png b/fonts/TewiFontOutlineAlt/20A5.png
deleted file mode 100644
index 2e14251bc..000000000
Binary files a/fonts/TewiFontOutlineAlt/20A5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20A6.png b/fonts/TewiFontOutlineAlt/20A6.png
deleted file mode 100644
index b819f4842..000000000
Binary files a/fonts/TewiFontOutlineAlt/20A6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20A8.png b/fonts/TewiFontOutlineAlt/20A8.png
deleted file mode 100644
index 3a8b82862..000000000
Binary files a/fonts/TewiFontOutlineAlt/20A8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20A9.png b/fonts/TewiFontOutlineAlt/20A9.png
deleted file mode 100644
index 93c5e59b0..000000000
Binary files a/fonts/TewiFontOutlineAlt/20A9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20AA.png b/fonts/TewiFontOutlineAlt/20AA.png
deleted file mode 100644
index e474db92c..000000000
Binary files a/fonts/TewiFontOutlineAlt/20AA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20AB.png b/fonts/TewiFontOutlineAlt/20AB.png
deleted file mode 100644
index 8e5cd5bb6..000000000
Binary files a/fonts/TewiFontOutlineAlt/20AB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20AC.png b/fonts/TewiFontOutlineAlt/20AC.png
deleted file mode 100644
index d644905ef..000000000
Binary files a/fonts/TewiFontOutlineAlt/20AC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20AD.png b/fonts/TewiFontOutlineAlt/20AD.png
deleted file mode 100644
index 6ae82fda5..000000000
Binary files a/fonts/TewiFontOutlineAlt/20AD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20AE.png b/fonts/TewiFontOutlineAlt/20AE.png
deleted file mode 100644
index ccf64bd48..000000000
Binary files a/fonts/TewiFontOutlineAlt/20AE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20AF.png b/fonts/TewiFontOutlineAlt/20AF.png
deleted file mode 100644
index c6abfbf7c..000000000
Binary files a/fonts/TewiFontOutlineAlt/20AF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20B1.png b/fonts/TewiFontOutlineAlt/20B1.png
deleted file mode 100644
index e59833da3..000000000
Binary files a/fonts/TewiFontOutlineAlt/20B1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20B2.png b/fonts/TewiFontOutlineAlt/20B2.png
deleted file mode 100644
index e8242a31f..000000000
Binary files a/fonts/TewiFontOutlineAlt/20B2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20B3.png b/fonts/TewiFontOutlineAlt/20B3.png
deleted file mode 100644
index f6158f917..000000000
Binary files a/fonts/TewiFontOutlineAlt/20B3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20B5.png b/fonts/TewiFontOutlineAlt/20B5.png
deleted file mode 100644
index 218d8d949..000000000
Binary files a/fonts/TewiFontOutlineAlt/20B5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20B6.png b/fonts/TewiFontOutlineAlt/20B6.png
deleted file mode 100644
index d4b126b63..000000000
Binary files a/fonts/TewiFontOutlineAlt/20B6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20B8.png b/fonts/TewiFontOutlineAlt/20B8.png
deleted file mode 100644
index fecb891fd..000000000
Binary files a/fonts/TewiFontOutlineAlt/20B8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20B9.png b/fonts/TewiFontOutlineAlt/20B9.png
deleted file mode 100644
index dfe7b8fd9..000000000
Binary files a/fonts/TewiFontOutlineAlt/20B9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20BA.png b/fonts/TewiFontOutlineAlt/20BA.png
deleted file mode 100644
index 76caef23c..000000000
Binary files a/fonts/TewiFontOutlineAlt/20BA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20BC.png b/fonts/TewiFontOutlineAlt/20BC.png
deleted file mode 100644
index f02108beb..000000000
Binary files a/fonts/TewiFontOutlineAlt/20BC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/20BD.png b/fonts/TewiFontOutlineAlt/20BD.png
deleted file mode 100644
index 7b8046d8d..000000000
Binary files a/fonts/TewiFontOutlineAlt/20BD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2100.png b/fonts/TewiFontOutlineAlt/2100.png
deleted file mode 100644
index 037deb93a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2100.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2101.png b/fonts/TewiFontOutlineAlt/2101.png
deleted file mode 100644
index cdf6549d6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2101.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2102.png b/fonts/TewiFontOutlineAlt/2102.png
deleted file mode 100644
index ee5d83a46..000000000
Binary files a/fonts/TewiFontOutlineAlt/2102.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2103.png b/fonts/TewiFontOutlineAlt/2103.png
deleted file mode 100644
index 7c6a17cce..000000000
Binary files a/fonts/TewiFontOutlineAlt/2103.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2104.png b/fonts/TewiFontOutlineAlt/2104.png
deleted file mode 100644
index 9a5f016ad..000000000
Binary files a/fonts/TewiFontOutlineAlt/2104.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2105.png b/fonts/TewiFontOutlineAlt/2105.png
deleted file mode 100644
index 2b460f74e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2105.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2106.png b/fonts/TewiFontOutlineAlt/2106.png
deleted file mode 100644
index c03f57bd0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2106.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2107.png b/fonts/TewiFontOutlineAlt/2107.png
deleted file mode 100644
index 13d3acc66..000000000
Binary files a/fonts/TewiFontOutlineAlt/2107.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2108.png b/fonts/TewiFontOutlineAlt/2108.png
deleted file mode 100644
index 62f96b221..000000000
Binary files a/fonts/TewiFontOutlineAlt/2108.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2109.png b/fonts/TewiFontOutlineAlt/2109.png
deleted file mode 100644
index bc54c4496..000000000
Binary files a/fonts/TewiFontOutlineAlt/2109.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/210A.png b/fonts/TewiFontOutlineAlt/210A.png
deleted file mode 100644
index e0fd2a992..000000000
Binary files a/fonts/TewiFontOutlineAlt/210A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/210B.png b/fonts/TewiFontOutlineAlt/210B.png
deleted file mode 100644
index 60e56da17..000000000
Binary files a/fonts/TewiFontOutlineAlt/210B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2116.png b/fonts/TewiFontOutlineAlt/2116.png
deleted file mode 100644
index fef30745f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2116.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2117.png b/fonts/TewiFontOutlineAlt/2117.png
deleted file mode 100644
index 65a6355a4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2117.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2122.png b/fonts/TewiFontOutlineAlt/2122.png
deleted file mode 100644
index a6fcb2dcb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2122.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2125.png b/fonts/TewiFontOutlineAlt/2125.png
deleted file mode 100644
index 035447ff9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2125.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2126.png b/fonts/TewiFontOutlineAlt/2126.png
deleted file mode 100644
index fe7cfbb1d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2126.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2127.png b/fonts/TewiFontOutlineAlt/2127.png
deleted file mode 100644
index b37cfa6ec..000000000
Binary files a/fonts/TewiFontOutlineAlt/2127.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/212A.png b/fonts/TewiFontOutlineAlt/212A.png
deleted file mode 100644
index cfe63b31e..000000000
Binary files a/fonts/TewiFontOutlineAlt/212A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/212B.png b/fonts/TewiFontOutlineAlt/212B.png
deleted file mode 100644
index cc619e81b..000000000
Binary files a/fonts/TewiFontOutlineAlt/212B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/212F.png b/fonts/TewiFontOutlineAlt/212F.png
deleted file mode 100644
index e58bdcc00..000000000
Binary files a/fonts/TewiFontOutlineAlt/212F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2133.png b/fonts/TewiFontOutlineAlt/2133.png
deleted file mode 100644
index b972aeb46..000000000
Binary files a/fonts/TewiFontOutlineAlt/2133.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2134.png b/fonts/TewiFontOutlineAlt/2134.png
deleted file mode 100644
index 3f6da1e09..000000000
Binary files a/fonts/TewiFontOutlineAlt/2134.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2160.png b/fonts/TewiFontOutlineAlt/2160.png
deleted file mode 100644
index 68a5497d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2160.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2161.png b/fonts/TewiFontOutlineAlt/2161.png
deleted file mode 100644
index 8d7009f8b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2161.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2162.png b/fonts/TewiFontOutlineAlt/2162.png
deleted file mode 100644
index 67d1ab542..000000000
Binary files a/fonts/TewiFontOutlineAlt/2162.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2163.png b/fonts/TewiFontOutlineAlt/2163.png
deleted file mode 100644
index 5bc8b21d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2163.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2164.png b/fonts/TewiFontOutlineAlt/2164.png
deleted file mode 100644
index 47b16dc25..000000000
Binary files a/fonts/TewiFontOutlineAlt/2164.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2165.png b/fonts/TewiFontOutlineAlt/2165.png
deleted file mode 100644
index 254575896..000000000
Binary files a/fonts/TewiFontOutlineAlt/2165.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2166.png b/fonts/TewiFontOutlineAlt/2166.png
deleted file mode 100644
index eb5b90ab0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2166.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2168.png b/fonts/TewiFontOutlineAlt/2168.png
deleted file mode 100644
index 3de3fec8a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2168.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2169.png b/fonts/TewiFontOutlineAlt/2169.png
deleted file mode 100644
index a4fa1d8f7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2169.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/216A.png b/fonts/TewiFontOutlineAlt/216A.png
deleted file mode 100644
index 2a2da0d2a..000000000
Binary files a/fonts/TewiFontOutlineAlt/216A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/216B.png b/fonts/TewiFontOutlineAlt/216B.png
deleted file mode 100644
index d00ae057a..000000000
Binary files a/fonts/TewiFontOutlineAlt/216B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/216C.png b/fonts/TewiFontOutlineAlt/216C.png
deleted file mode 100644
index f7507a77e..000000000
Binary files a/fonts/TewiFontOutlineAlt/216C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/216D.png b/fonts/TewiFontOutlineAlt/216D.png
deleted file mode 100644
index 0b783f296..000000000
Binary files a/fonts/TewiFontOutlineAlt/216D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/216E.png b/fonts/TewiFontOutlineAlt/216E.png
deleted file mode 100644
index 403b476a1..000000000
Binary files a/fonts/TewiFontOutlineAlt/216E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/216F.png b/fonts/TewiFontOutlineAlt/216F.png
deleted file mode 100644
index 0783e2389..000000000
Binary files a/fonts/TewiFontOutlineAlt/216F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2170.png b/fonts/TewiFontOutlineAlt/2170.png
deleted file mode 100644
index dc2807b8a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2170.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2171.png b/fonts/TewiFontOutlineAlt/2171.png
deleted file mode 100644
index 18ef062ad..000000000
Binary files a/fonts/TewiFontOutlineAlt/2171.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2172.png b/fonts/TewiFontOutlineAlt/2172.png
deleted file mode 100644
index 17d7d413f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2172.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2173.png b/fonts/TewiFontOutlineAlt/2173.png
deleted file mode 100644
index 31295fcbb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2173.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2174.png b/fonts/TewiFontOutlineAlt/2174.png
deleted file mode 100644
index b0b9db41b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2174.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2175.png b/fonts/TewiFontOutlineAlt/2175.png
deleted file mode 100644
index edd99dc85..000000000
Binary files a/fonts/TewiFontOutlineAlt/2175.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2176.png b/fonts/TewiFontOutlineAlt/2176.png
deleted file mode 100644
index 8392a5b88..000000000
Binary files a/fonts/TewiFontOutlineAlt/2176.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2178.png b/fonts/TewiFontOutlineAlt/2178.png
deleted file mode 100644
index 70f15c7eb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2178.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2179.png b/fonts/TewiFontOutlineAlt/2179.png
deleted file mode 100644
index c98a5f3ff..000000000
Binary files a/fonts/TewiFontOutlineAlt/2179.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/217A.png b/fonts/TewiFontOutlineAlt/217A.png
deleted file mode 100644
index a09660b5e..000000000
Binary files a/fonts/TewiFontOutlineAlt/217A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/217B.png b/fonts/TewiFontOutlineAlt/217B.png
deleted file mode 100644
index 0f0e4433c..000000000
Binary files a/fonts/TewiFontOutlineAlt/217B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/217C.png b/fonts/TewiFontOutlineAlt/217C.png
deleted file mode 100644
index e6cf08316..000000000
Binary files a/fonts/TewiFontOutlineAlt/217C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/217D.png b/fonts/TewiFontOutlineAlt/217D.png
deleted file mode 100644
index 708fcb523..000000000
Binary files a/fonts/TewiFontOutlineAlt/217D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/217E.png b/fonts/TewiFontOutlineAlt/217E.png
deleted file mode 100644
index 990365921..000000000
Binary files a/fonts/TewiFontOutlineAlt/217E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/217F.png b/fonts/TewiFontOutlineAlt/217F.png
deleted file mode 100644
index 2f73319cf..000000000
Binary files a/fonts/TewiFontOutlineAlt/217F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2180.png b/fonts/TewiFontOutlineAlt/2180.png
deleted file mode 100644
index 4bb41387f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2180.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2183.png b/fonts/TewiFontOutlineAlt/2183.png
deleted file mode 100644
index 19bb3e10e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2183.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2190.png b/fonts/TewiFontOutlineAlt/2190.png
deleted file mode 100644
index e7120a262..000000000
Binary files a/fonts/TewiFontOutlineAlt/2190.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2191.png b/fonts/TewiFontOutlineAlt/2191.png
deleted file mode 100644
index aa13b5538..000000000
Binary files a/fonts/TewiFontOutlineAlt/2191.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2192.png b/fonts/TewiFontOutlineAlt/2192.png
deleted file mode 100644
index d928eee3a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2192.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2193.png b/fonts/TewiFontOutlineAlt/2193.png
deleted file mode 100644
index 8701c01f5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2193.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2195.png b/fonts/TewiFontOutlineAlt/2195.png
deleted file mode 100644
index 2a453be27..000000000
Binary files a/fonts/TewiFontOutlineAlt/2195.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2196.png b/fonts/TewiFontOutlineAlt/2196.png
deleted file mode 100644
index 928d697a9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2196.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2197.png b/fonts/TewiFontOutlineAlt/2197.png
deleted file mode 100644
index d21293a27..000000000
Binary files a/fonts/TewiFontOutlineAlt/2197.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2198.png b/fonts/TewiFontOutlineAlt/2198.png
deleted file mode 100644
index 5a5e6b167..000000000
Binary files a/fonts/TewiFontOutlineAlt/2198.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2199.png b/fonts/TewiFontOutlineAlt/2199.png
deleted file mode 100644
index 20219650c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2199.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/219A.png b/fonts/TewiFontOutlineAlt/219A.png
deleted file mode 100644
index 2e466aead..000000000
Binary files a/fonts/TewiFontOutlineAlt/219A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/219B.png b/fonts/TewiFontOutlineAlt/219B.png
deleted file mode 100644
index 1f91a05d6..000000000
Binary files a/fonts/TewiFontOutlineAlt/219B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/219C.png b/fonts/TewiFontOutlineAlt/219C.png
deleted file mode 100644
index e576a039c..000000000
Binary files a/fonts/TewiFontOutlineAlt/219C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/219D.png b/fonts/TewiFontOutlineAlt/219D.png
deleted file mode 100644
index f425460aa..000000000
Binary files a/fonts/TewiFontOutlineAlt/219D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/219E.png b/fonts/TewiFontOutlineAlt/219E.png
deleted file mode 100644
index 743a91ca8..000000000
Binary files a/fonts/TewiFontOutlineAlt/219E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/219F.png b/fonts/TewiFontOutlineAlt/219F.png
deleted file mode 100644
index 2da3c38ce..000000000
Binary files a/fonts/TewiFontOutlineAlt/219F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21A0.png b/fonts/TewiFontOutlineAlt/21A0.png
deleted file mode 100644
index 97b555279..000000000
Binary files a/fonts/TewiFontOutlineAlt/21A0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21A1.png b/fonts/TewiFontOutlineAlt/21A1.png
deleted file mode 100644
index 6239f4fdf..000000000
Binary files a/fonts/TewiFontOutlineAlt/21A1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21A2.png b/fonts/TewiFontOutlineAlt/21A2.png
deleted file mode 100644
index 8b39ca7ae..000000000
Binary files a/fonts/TewiFontOutlineAlt/21A2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21A3.png b/fonts/TewiFontOutlineAlt/21A3.png
deleted file mode 100644
index d51cc2d64..000000000
Binary files a/fonts/TewiFontOutlineAlt/21A3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21A4.png b/fonts/TewiFontOutlineAlt/21A4.png
deleted file mode 100644
index 7d48f8a89..000000000
Binary files a/fonts/TewiFontOutlineAlt/21A4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21A5.png b/fonts/TewiFontOutlineAlt/21A5.png
deleted file mode 100644
index 237079829..000000000
Binary files a/fonts/TewiFontOutlineAlt/21A5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21A6.png b/fonts/TewiFontOutlineAlt/21A6.png
deleted file mode 100644
index da6c0ef03..000000000
Binary files a/fonts/TewiFontOutlineAlt/21A6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21A7.png b/fonts/TewiFontOutlineAlt/21A7.png
deleted file mode 100644
index 5bc744007..000000000
Binary files a/fonts/TewiFontOutlineAlt/21A7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21A8.png b/fonts/TewiFontOutlineAlt/21A8.png
deleted file mode 100644
index a5c17b497..000000000
Binary files a/fonts/TewiFontOutlineAlt/21A8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21A9.png b/fonts/TewiFontOutlineAlt/21A9.png
deleted file mode 100644
index fa872a1a3..000000000
Binary files a/fonts/TewiFontOutlineAlt/21A9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21AA.png b/fonts/TewiFontOutlineAlt/21AA.png
deleted file mode 100644
index dacde4e12..000000000
Binary files a/fonts/TewiFontOutlineAlt/21AA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21AB.png b/fonts/TewiFontOutlineAlt/21AB.png
deleted file mode 100644
index 6b5843212..000000000
Binary files a/fonts/TewiFontOutlineAlt/21AB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21AC.png b/fonts/TewiFontOutlineAlt/21AC.png
deleted file mode 100644
index 0530544e6..000000000
Binary files a/fonts/TewiFontOutlineAlt/21AC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21AF.png b/fonts/TewiFontOutlineAlt/21AF.png
deleted file mode 100644
index 20fc6db3d..000000000
Binary files a/fonts/TewiFontOutlineAlt/21AF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21B0.png b/fonts/TewiFontOutlineAlt/21B0.png
deleted file mode 100644
index 8188d6a10..000000000
Binary files a/fonts/TewiFontOutlineAlt/21B0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21B1.png b/fonts/TewiFontOutlineAlt/21B1.png
deleted file mode 100644
index 060d20568..000000000
Binary files a/fonts/TewiFontOutlineAlt/21B1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21B2.png b/fonts/TewiFontOutlineAlt/21B2.png
deleted file mode 100644
index c5bc47458..000000000
Binary files a/fonts/TewiFontOutlineAlt/21B2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21B3.png b/fonts/TewiFontOutlineAlt/21B3.png
deleted file mode 100644
index ff2587bef..000000000
Binary files a/fonts/TewiFontOutlineAlt/21B3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21B4.png b/fonts/TewiFontOutlineAlt/21B4.png
deleted file mode 100644
index 1b05051ae..000000000
Binary files a/fonts/TewiFontOutlineAlt/21B4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21B5.png b/fonts/TewiFontOutlineAlt/21B5.png
deleted file mode 100644
index 46d816dfe..000000000
Binary files a/fonts/TewiFontOutlineAlt/21B5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21B6.png b/fonts/TewiFontOutlineAlt/21B6.png
deleted file mode 100644
index 8a636d554..000000000
Binary files a/fonts/TewiFontOutlineAlt/21B6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21B7.png b/fonts/TewiFontOutlineAlt/21B7.png
deleted file mode 100644
index 717293761..000000000
Binary files a/fonts/TewiFontOutlineAlt/21B7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21B8.png b/fonts/TewiFontOutlineAlt/21B8.png
deleted file mode 100644
index 5add3d8c3..000000000
Binary files a/fonts/TewiFontOutlineAlt/21B8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21B9.png b/fonts/TewiFontOutlineAlt/21B9.png
deleted file mode 100644
index 17da826b7..000000000
Binary files a/fonts/TewiFontOutlineAlt/21B9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21BA.png b/fonts/TewiFontOutlineAlt/21BA.png
deleted file mode 100644
index 96c2c8a6a..000000000
Binary files a/fonts/TewiFontOutlineAlt/21BA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21BB.png b/fonts/TewiFontOutlineAlt/21BB.png
deleted file mode 100644
index 68cae5caa..000000000
Binary files a/fonts/TewiFontOutlineAlt/21BB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21BC.png b/fonts/TewiFontOutlineAlt/21BC.png
deleted file mode 100644
index 24a03ca4a..000000000
Binary files a/fonts/TewiFontOutlineAlt/21BC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21BD.png b/fonts/TewiFontOutlineAlt/21BD.png
deleted file mode 100644
index 4d34ccea4..000000000
Binary files a/fonts/TewiFontOutlineAlt/21BD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21BE.png b/fonts/TewiFontOutlineAlt/21BE.png
deleted file mode 100644
index bc21d962f..000000000
Binary files a/fonts/TewiFontOutlineAlt/21BE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21BF.png b/fonts/TewiFontOutlineAlt/21BF.png
deleted file mode 100644
index 972de6e9e..000000000
Binary files a/fonts/TewiFontOutlineAlt/21BF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21C0.png b/fonts/TewiFontOutlineAlt/21C0.png
deleted file mode 100644
index 8bde598a8..000000000
Binary files a/fonts/TewiFontOutlineAlt/21C0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21C1.png b/fonts/TewiFontOutlineAlt/21C1.png
deleted file mode 100644
index 4065dae7f..000000000
Binary files a/fonts/TewiFontOutlineAlt/21C1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21C2.png b/fonts/TewiFontOutlineAlt/21C2.png
deleted file mode 100644
index b1fa41b86..000000000
Binary files a/fonts/TewiFontOutlineAlt/21C2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21C3.png b/fonts/TewiFontOutlineAlt/21C3.png
deleted file mode 100644
index 92e3ecdf5..000000000
Binary files a/fonts/TewiFontOutlineAlt/21C3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21C4.png b/fonts/TewiFontOutlineAlt/21C4.png
deleted file mode 100644
index 47efc93ad..000000000
Binary files a/fonts/TewiFontOutlineAlt/21C4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21C5.png b/fonts/TewiFontOutlineAlt/21C5.png
deleted file mode 100644
index 86a9c3970..000000000
Binary files a/fonts/TewiFontOutlineAlt/21C5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21C6.png b/fonts/TewiFontOutlineAlt/21C6.png
deleted file mode 100644
index e25c9a0d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/21C6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21C7.png b/fonts/TewiFontOutlineAlt/21C7.png
deleted file mode 100644
index 94145c8f5..000000000
Binary files a/fonts/TewiFontOutlineAlt/21C7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21C8.png b/fonts/TewiFontOutlineAlt/21C8.png
deleted file mode 100644
index 3a5302949..000000000
Binary files a/fonts/TewiFontOutlineAlt/21C8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21C9.png b/fonts/TewiFontOutlineAlt/21C9.png
deleted file mode 100644
index 0bf80e27d..000000000
Binary files a/fonts/TewiFontOutlineAlt/21C9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21CA.png b/fonts/TewiFontOutlineAlt/21CA.png
deleted file mode 100644
index 74b8efcb5..000000000
Binary files a/fonts/TewiFontOutlineAlt/21CA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21CB.png b/fonts/TewiFontOutlineAlt/21CB.png
deleted file mode 100644
index ae51d9428..000000000
Binary files a/fonts/TewiFontOutlineAlt/21CB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21CC.png b/fonts/TewiFontOutlineAlt/21CC.png
deleted file mode 100644
index 0a10a015d..000000000
Binary files a/fonts/TewiFontOutlineAlt/21CC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21CD.png b/fonts/TewiFontOutlineAlt/21CD.png
deleted file mode 100644
index 89ae878b1..000000000
Binary files a/fonts/TewiFontOutlineAlt/21CD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21CF.png b/fonts/TewiFontOutlineAlt/21CF.png
deleted file mode 100644
index b8a57db12..000000000
Binary files a/fonts/TewiFontOutlineAlt/21CF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21D0.png b/fonts/TewiFontOutlineAlt/21D0.png
deleted file mode 100644
index 7322ecb38..000000000
Binary files a/fonts/TewiFontOutlineAlt/21D0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21D1.png b/fonts/TewiFontOutlineAlt/21D1.png
deleted file mode 100644
index 9adbd259e..000000000
Binary files a/fonts/TewiFontOutlineAlt/21D1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21D2.png b/fonts/TewiFontOutlineAlt/21D2.png
deleted file mode 100644
index 6882ec0df..000000000
Binary files a/fonts/TewiFontOutlineAlt/21D2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21D3.png b/fonts/TewiFontOutlineAlt/21D3.png
deleted file mode 100644
index 48888c57b..000000000
Binary files a/fonts/TewiFontOutlineAlt/21D3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21D5.png b/fonts/TewiFontOutlineAlt/21D5.png
deleted file mode 100644
index a984fd851..000000000
Binary files a/fonts/TewiFontOutlineAlt/21D5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21D6.png b/fonts/TewiFontOutlineAlt/21D6.png
deleted file mode 100644
index f6e9dac83..000000000
Binary files a/fonts/TewiFontOutlineAlt/21D6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21D7.png b/fonts/TewiFontOutlineAlt/21D7.png
deleted file mode 100644
index b2c017ef2..000000000
Binary files a/fonts/TewiFontOutlineAlt/21D7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21D8.png b/fonts/TewiFontOutlineAlt/21D8.png
deleted file mode 100644
index 4f2ebf501..000000000
Binary files a/fonts/TewiFontOutlineAlt/21D8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21D9.png b/fonts/TewiFontOutlineAlt/21D9.png
deleted file mode 100644
index f85f9ae0b..000000000
Binary files a/fonts/TewiFontOutlineAlt/21D9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21DA.png b/fonts/TewiFontOutlineAlt/21DA.png
deleted file mode 100644
index fc9754a1b..000000000
Binary files a/fonts/TewiFontOutlineAlt/21DA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21DB.png b/fonts/TewiFontOutlineAlt/21DB.png
deleted file mode 100644
index 0a77672ee..000000000
Binary files a/fonts/TewiFontOutlineAlt/21DB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21DC.png b/fonts/TewiFontOutlineAlt/21DC.png
deleted file mode 100644
index d0863e69f..000000000
Binary files a/fonts/TewiFontOutlineAlt/21DC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21DD.png b/fonts/TewiFontOutlineAlt/21DD.png
deleted file mode 100644
index ebc5d1386..000000000
Binary files a/fonts/TewiFontOutlineAlt/21DD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21DE.png b/fonts/TewiFontOutlineAlt/21DE.png
deleted file mode 100644
index 673469ca3..000000000
Binary files a/fonts/TewiFontOutlineAlt/21DE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21DF.png b/fonts/TewiFontOutlineAlt/21DF.png
deleted file mode 100644
index 80d27941b..000000000
Binary files a/fonts/TewiFontOutlineAlt/21DF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21E0.png b/fonts/TewiFontOutlineAlt/21E0.png
deleted file mode 100644
index 00122ed3d..000000000
Binary files a/fonts/TewiFontOutlineAlt/21E0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21E1.png b/fonts/TewiFontOutlineAlt/21E1.png
deleted file mode 100644
index 47c407924..000000000
Binary files a/fonts/TewiFontOutlineAlt/21E1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21E2.png b/fonts/TewiFontOutlineAlt/21E2.png
deleted file mode 100644
index 2333dce7c..000000000
Binary files a/fonts/TewiFontOutlineAlt/21E2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21E3.png b/fonts/TewiFontOutlineAlt/21E3.png
deleted file mode 100644
index d3665c442..000000000
Binary files a/fonts/TewiFontOutlineAlt/21E3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21E4.png b/fonts/TewiFontOutlineAlt/21E4.png
deleted file mode 100644
index 26f0fcac7..000000000
Binary files a/fonts/TewiFontOutlineAlt/21E4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21E5.png b/fonts/TewiFontOutlineAlt/21E5.png
deleted file mode 100644
index b129d1b99..000000000
Binary files a/fonts/TewiFontOutlineAlt/21E5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21E6.png b/fonts/TewiFontOutlineAlt/21E6.png
deleted file mode 100644
index a8b6216ea..000000000
Binary files a/fonts/TewiFontOutlineAlt/21E6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21E7.png b/fonts/TewiFontOutlineAlt/21E7.png
deleted file mode 100644
index ed867adbc..000000000
Binary files a/fonts/TewiFontOutlineAlt/21E7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21E8.png b/fonts/TewiFontOutlineAlt/21E8.png
deleted file mode 100644
index 74c0e79c6..000000000
Binary files a/fonts/TewiFontOutlineAlt/21E8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21E9.png b/fonts/TewiFontOutlineAlt/21E9.png
deleted file mode 100644
index 370d71ebd..000000000
Binary files a/fonts/TewiFontOutlineAlt/21E9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21EA.png b/fonts/TewiFontOutlineAlt/21EA.png
deleted file mode 100644
index cb0dc1f35..000000000
Binary files a/fonts/TewiFontOutlineAlt/21EA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21EB.png b/fonts/TewiFontOutlineAlt/21EB.png
deleted file mode 100644
index c0b122567..000000000
Binary files a/fonts/TewiFontOutlineAlt/21EB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21EC.png b/fonts/TewiFontOutlineAlt/21EC.png
deleted file mode 100644
index 986313caa..000000000
Binary files a/fonts/TewiFontOutlineAlt/21EC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21ED.png b/fonts/TewiFontOutlineAlt/21ED.png
deleted file mode 100644
index 87bda8e99..000000000
Binary files a/fonts/TewiFontOutlineAlt/21ED.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21EE.png b/fonts/TewiFontOutlineAlt/21EE.png
deleted file mode 100644
index 3e956b685..000000000
Binary files a/fonts/TewiFontOutlineAlt/21EE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21EF.png b/fonts/TewiFontOutlineAlt/21EF.png
deleted file mode 100644
index 986313caa..000000000
Binary files a/fonts/TewiFontOutlineAlt/21EF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21F1.png b/fonts/TewiFontOutlineAlt/21F1.png
deleted file mode 100644
index 9a6ead97b..000000000
Binary files a/fonts/TewiFontOutlineAlt/21F1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21F2.png b/fonts/TewiFontOutlineAlt/21F2.png
deleted file mode 100644
index 40681ce80..000000000
Binary files a/fonts/TewiFontOutlineAlt/21F2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21F3.png b/fonts/TewiFontOutlineAlt/21F3.png
deleted file mode 100644
index 42a5cc5b9..000000000
Binary files a/fonts/TewiFontOutlineAlt/21F3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21F4.png b/fonts/TewiFontOutlineAlt/21F4.png
deleted file mode 100644
index 041630ab7..000000000
Binary files a/fonts/TewiFontOutlineAlt/21F4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21F5.png b/fonts/TewiFontOutlineAlt/21F5.png
deleted file mode 100644
index 851265515..000000000
Binary files a/fonts/TewiFontOutlineAlt/21F5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21F6.png b/fonts/TewiFontOutlineAlt/21F6.png
deleted file mode 100644
index 4cdfa20a7..000000000
Binary files a/fonts/TewiFontOutlineAlt/21F6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21F7.png b/fonts/TewiFontOutlineAlt/21F7.png
deleted file mode 100644
index b6beea7ad..000000000
Binary files a/fonts/TewiFontOutlineAlt/21F7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21F8.png b/fonts/TewiFontOutlineAlt/21F8.png
deleted file mode 100644
index d9e55ed99..000000000
Binary files a/fonts/TewiFontOutlineAlt/21F8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21FA.png b/fonts/TewiFontOutlineAlt/21FA.png
deleted file mode 100644
index cbcbf2a31..000000000
Binary files a/fonts/TewiFontOutlineAlt/21FA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21FD.png b/fonts/TewiFontOutlineAlt/21FD.png
deleted file mode 100644
index a3675542d..000000000
Binary files a/fonts/TewiFontOutlineAlt/21FD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/21FE.png b/fonts/TewiFontOutlineAlt/21FE.png
deleted file mode 100644
index ebf5e922a..000000000
Binary files a/fonts/TewiFontOutlineAlt/21FE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2200.png b/fonts/TewiFontOutlineAlt/2200.png
deleted file mode 100644
index 502612a0c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2200.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2201.png b/fonts/TewiFontOutlineAlt/2201.png
deleted file mode 100644
index 068f8085c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2201.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2202.png b/fonts/TewiFontOutlineAlt/2202.png
deleted file mode 100644
index 6bbe17a71..000000000
Binary files a/fonts/TewiFontOutlineAlt/2202.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2203.png b/fonts/TewiFontOutlineAlt/2203.png
deleted file mode 100644
index 8ac836b5d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2203.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2204.png b/fonts/TewiFontOutlineAlt/2204.png
deleted file mode 100644
index f11ee7b1d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2204.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2205.png b/fonts/TewiFontOutlineAlt/2205.png
deleted file mode 100644
index 32a0d5570..000000000
Binary files a/fonts/TewiFontOutlineAlt/2205.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2206.png b/fonts/TewiFontOutlineAlt/2206.png
deleted file mode 100644
index d512fdea6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2206.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2207.png b/fonts/TewiFontOutlineAlt/2207.png
deleted file mode 100644
index ead2e67d5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2207.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2208.png b/fonts/TewiFontOutlineAlt/2208.png
deleted file mode 100644
index 8d5d344af..000000000
Binary files a/fonts/TewiFontOutlineAlt/2208.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2209.png b/fonts/TewiFontOutlineAlt/2209.png
deleted file mode 100644
index 4d6c3c78a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2209.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/220A.png b/fonts/TewiFontOutlineAlt/220A.png
deleted file mode 100644
index a93ccb5d0..000000000
Binary files a/fonts/TewiFontOutlineAlt/220A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/220B.png b/fonts/TewiFontOutlineAlt/220B.png
deleted file mode 100644
index f379e4e5a..000000000
Binary files a/fonts/TewiFontOutlineAlt/220B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/220C.png b/fonts/TewiFontOutlineAlt/220C.png
deleted file mode 100644
index fc5296ad6..000000000
Binary files a/fonts/TewiFontOutlineAlt/220C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/220D.png b/fonts/TewiFontOutlineAlt/220D.png
deleted file mode 100644
index 6a8bb6ad8..000000000
Binary files a/fonts/TewiFontOutlineAlt/220D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/220E.png b/fonts/TewiFontOutlineAlt/220E.png
deleted file mode 100644
index 90d161ebb..000000000
Binary files a/fonts/TewiFontOutlineAlt/220E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/220F.png b/fonts/TewiFontOutlineAlt/220F.png
deleted file mode 100644
index 2e334804d..000000000
Binary files a/fonts/TewiFontOutlineAlt/220F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2210.png b/fonts/TewiFontOutlineAlt/2210.png
deleted file mode 100644
index 25985a4a2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2210.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2211.png b/fonts/TewiFontOutlineAlt/2211.png
deleted file mode 100644
index deb9a7bd8..000000000
Binary files a/fonts/TewiFontOutlineAlt/2211.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2212.png b/fonts/TewiFontOutlineAlt/2212.png
deleted file mode 100644
index 9e63be8e2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2212.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2213.png b/fonts/TewiFontOutlineAlt/2213.png
deleted file mode 100644
index 95cbf49a8..000000000
Binary files a/fonts/TewiFontOutlineAlt/2213.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2214.png b/fonts/TewiFontOutlineAlt/2214.png
deleted file mode 100644
index d6f5e9a45..000000000
Binary files a/fonts/TewiFontOutlineAlt/2214.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2215.png b/fonts/TewiFontOutlineAlt/2215.png
deleted file mode 100644
index 12dc718f7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2215.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2216.png b/fonts/TewiFontOutlineAlt/2216.png
deleted file mode 100644
index 25eda8a15..000000000
Binary files a/fonts/TewiFontOutlineAlt/2216.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2217.png b/fonts/TewiFontOutlineAlt/2217.png
deleted file mode 100644
index 9075f2f81..000000000
Binary files a/fonts/TewiFontOutlineAlt/2217.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2218.png b/fonts/TewiFontOutlineAlt/2218.png
deleted file mode 100644
index 78e988038..000000000
Binary files a/fonts/TewiFontOutlineAlt/2218.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2219.png b/fonts/TewiFontOutlineAlt/2219.png
deleted file mode 100644
index 601eac335..000000000
Binary files a/fonts/TewiFontOutlineAlt/2219.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/221A.png b/fonts/TewiFontOutlineAlt/221A.png
deleted file mode 100644
index 645ff4567..000000000
Binary files a/fonts/TewiFontOutlineAlt/221A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/221B.png b/fonts/TewiFontOutlineAlt/221B.png
deleted file mode 100644
index ae6e41287..000000000
Binary files a/fonts/TewiFontOutlineAlt/221B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/221C.png b/fonts/TewiFontOutlineAlt/221C.png
deleted file mode 100644
index 03f06a743..000000000
Binary files a/fonts/TewiFontOutlineAlt/221C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/221D.png b/fonts/TewiFontOutlineAlt/221D.png
deleted file mode 100644
index ad4960ca8..000000000
Binary files a/fonts/TewiFontOutlineAlt/221D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/221E.png b/fonts/TewiFontOutlineAlt/221E.png
deleted file mode 100644
index 0e864a01b..000000000
Binary files a/fonts/TewiFontOutlineAlt/221E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/221F.png b/fonts/TewiFontOutlineAlt/221F.png
deleted file mode 100644
index 984d624b0..000000000
Binary files a/fonts/TewiFontOutlineAlt/221F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2220.png b/fonts/TewiFontOutlineAlt/2220.png
deleted file mode 100644
index 882bf2b0d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2220.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2221.png b/fonts/TewiFontOutlineAlt/2221.png
deleted file mode 100644
index fe31c773d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2221.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2222.png b/fonts/TewiFontOutlineAlt/2222.png
deleted file mode 100644
index 12abf860b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2222.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2223.png b/fonts/TewiFontOutlineAlt/2223.png
deleted file mode 100644
index 2f383588d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2223.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2224.png b/fonts/TewiFontOutlineAlt/2224.png
deleted file mode 100644
index ea6b58789..000000000
Binary files a/fonts/TewiFontOutlineAlt/2224.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2225.png b/fonts/TewiFontOutlineAlt/2225.png
deleted file mode 100644
index 9205c42b3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2225.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2226.png b/fonts/TewiFontOutlineAlt/2226.png
deleted file mode 100644
index 0edc628e3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2226.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2227.png b/fonts/TewiFontOutlineAlt/2227.png
deleted file mode 100644
index d82e96d8e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2227.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2228.png b/fonts/TewiFontOutlineAlt/2228.png
deleted file mode 100644
index bb730bd80..000000000
Binary files a/fonts/TewiFontOutlineAlt/2228.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2229.png b/fonts/TewiFontOutlineAlt/2229.png
deleted file mode 100644
index 27e237cb9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2229.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/222A.png b/fonts/TewiFontOutlineAlt/222A.png
deleted file mode 100644
index b9d6707f5..000000000
Binary files a/fonts/TewiFontOutlineAlt/222A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/222B.png b/fonts/TewiFontOutlineAlt/222B.png
deleted file mode 100644
index 1424bdb0c..000000000
Binary files a/fonts/TewiFontOutlineAlt/222B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/222C.png b/fonts/TewiFontOutlineAlt/222C.png
deleted file mode 100644
index 5c99ccfb3..000000000
Binary files a/fonts/TewiFontOutlineAlt/222C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/222E.png b/fonts/TewiFontOutlineAlt/222E.png
deleted file mode 100644
index 78d6fd9f5..000000000
Binary files a/fonts/TewiFontOutlineAlt/222E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/222F.png b/fonts/TewiFontOutlineAlt/222F.png
deleted file mode 100644
index 37a36158f..000000000
Binary files a/fonts/TewiFontOutlineAlt/222F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2231.png b/fonts/TewiFontOutlineAlt/2231.png
deleted file mode 100644
index a638e8bad..000000000
Binary files a/fonts/TewiFontOutlineAlt/2231.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2232.png b/fonts/TewiFontOutlineAlt/2232.png
deleted file mode 100644
index 1a055ea77..000000000
Binary files a/fonts/TewiFontOutlineAlt/2232.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2233.png b/fonts/TewiFontOutlineAlt/2233.png
deleted file mode 100644
index f2da5fede..000000000
Binary files a/fonts/TewiFontOutlineAlt/2233.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2234.png b/fonts/TewiFontOutlineAlt/2234.png
deleted file mode 100644
index 7daa2bde7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2234.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2235.png b/fonts/TewiFontOutlineAlt/2235.png
deleted file mode 100644
index 951095437..000000000
Binary files a/fonts/TewiFontOutlineAlt/2235.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2236.png b/fonts/TewiFontOutlineAlt/2236.png
deleted file mode 100644
index 3491b50b5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2236.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2237.png b/fonts/TewiFontOutlineAlt/2237.png
deleted file mode 100644
index 309355f68..000000000
Binary files a/fonts/TewiFontOutlineAlt/2237.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2238.png b/fonts/TewiFontOutlineAlt/2238.png
deleted file mode 100644
index ed1e287df..000000000
Binary files a/fonts/TewiFontOutlineAlt/2238.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2239.png b/fonts/TewiFontOutlineAlt/2239.png
deleted file mode 100644
index 9f6a24fae..000000000
Binary files a/fonts/TewiFontOutlineAlt/2239.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/223A.png b/fonts/TewiFontOutlineAlt/223A.png
deleted file mode 100644
index f1b0f075e..000000000
Binary files a/fonts/TewiFontOutlineAlt/223A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/223B.png b/fonts/TewiFontOutlineAlt/223B.png
deleted file mode 100644
index 75d2280ba..000000000
Binary files a/fonts/TewiFontOutlineAlt/223B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/223C.png b/fonts/TewiFontOutlineAlt/223C.png
deleted file mode 100644
index afc00cad8..000000000
Binary files a/fonts/TewiFontOutlineAlt/223C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/223D.png b/fonts/TewiFontOutlineAlt/223D.png
deleted file mode 100644
index 73db78d3d..000000000
Binary files a/fonts/TewiFontOutlineAlt/223D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/223E.png b/fonts/TewiFontOutlineAlt/223E.png
deleted file mode 100644
index 8123d9428..000000000
Binary files a/fonts/TewiFontOutlineAlt/223E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/223F.png b/fonts/TewiFontOutlineAlt/223F.png
deleted file mode 100644
index c0b07ae60..000000000
Binary files a/fonts/TewiFontOutlineAlt/223F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2240.png b/fonts/TewiFontOutlineAlt/2240.png
deleted file mode 100644
index ab7f6c510..000000000
Binary files a/fonts/TewiFontOutlineAlt/2240.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2241.png b/fonts/TewiFontOutlineAlt/2241.png
deleted file mode 100644
index bf4abea7f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2241.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2242.png b/fonts/TewiFontOutlineAlt/2242.png
deleted file mode 100644
index 9a11de50c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2242.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2243.png b/fonts/TewiFontOutlineAlt/2243.png
deleted file mode 100644
index e73be207a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2243.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2244.png b/fonts/TewiFontOutlineAlt/2244.png
deleted file mode 100644
index 63dc00e10..000000000
Binary files a/fonts/TewiFontOutlineAlt/2244.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2245.png b/fonts/TewiFontOutlineAlt/2245.png
deleted file mode 100644
index e3531e1b4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2245.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2246.png b/fonts/TewiFontOutlineAlt/2246.png
deleted file mode 100644
index 9d02f76ad..000000000
Binary files a/fonts/TewiFontOutlineAlt/2246.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2247.png b/fonts/TewiFontOutlineAlt/2247.png
deleted file mode 100644
index d5ced8828..000000000
Binary files a/fonts/TewiFontOutlineAlt/2247.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2248.png b/fonts/TewiFontOutlineAlt/2248.png
deleted file mode 100644
index 3b79f1756..000000000
Binary files a/fonts/TewiFontOutlineAlt/2248.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2249.png b/fonts/TewiFontOutlineAlt/2249.png
deleted file mode 100644
index cb04f17b2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2249.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/224A.png b/fonts/TewiFontOutlineAlt/224A.png
deleted file mode 100644
index fe2f9c0fa..000000000
Binary files a/fonts/TewiFontOutlineAlt/224A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/224B.png b/fonts/TewiFontOutlineAlt/224B.png
deleted file mode 100644
index a9f806290..000000000
Binary files a/fonts/TewiFontOutlineAlt/224B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/224C.png b/fonts/TewiFontOutlineAlt/224C.png
deleted file mode 100644
index e3531e1b4..000000000
Binary files a/fonts/TewiFontOutlineAlt/224C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/224D.png b/fonts/TewiFontOutlineAlt/224D.png
deleted file mode 100644
index 743aff0af..000000000
Binary files a/fonts/TewiFontOutlineAlt/224D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/224E.png b/fonts/TewiFontOutlineAlt/224E.png
deleted file mode 100644
index 968cf50c0..000000000
Binary files a/fonts/TewiFontOutlineAlt/224E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/224F.png b/fonts/TewiFontOutlineAlt/224F.png
deleted file mode 100644
index 96d792115..000000000
Binary files a/fonts/TewiFontOutlineAlt/224F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2250.png b/fonts/TewiFontOutlineAlt/2250.png
deleted file mode 100644
index e5ab145bf..000000000
Binary files a/fonts/TewiFontOutlineAlt/2250.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2251.png b/fonts/TewiFontOutlineAlt/2251.png
deleted file mode 100644
index 046e982b5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2251.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2252.png b/fonts/TewiFontOutlineAlt/2252.png
deleted file mode 100644
index 89c6a4f22..000000000
Binary files a/fonts/TewiFontOutlineAlt/2252.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2253.png b/fonts/TewiFontOutlineAlt/2253.png
deleted file mode 100644
index 178516346..000000000
Binary files a/fonts/TewiFontOutlineAlt/2253.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2254.png b/fonts/TewiFontOutlineAlt/2254.png
deleted file mode 100644
index 69f451657..000000000
Binary files a/fonts/TewiFontOutlineAlt/2254.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2255.png b/fonts/TewiFontOutlineAlt/2255.png
deleted file mode 100644
index 7fbe01cc6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2255.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2256.png b/fonts/TewiFontOutlineAlt/2256.png
deleted file mode 100644
index 78da288d6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2256.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2257.png b/fonts/TewiFontOutlineAlt/2257.png
deleted file mode 100644
index 9b2894bea..000000000
Binary files a/fonts/TewiFontOutlineAlt/2257.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2258.png b/fonts/TewiFontOutlineAlt/2258.png
deleted file mode 100644
index 8eccd7e25..000000000
Binary files a/fonts/TewiFontOutlineAlt/2258.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2259.png b/fonts/TewiFontOutlineAlt/2259.png
deleted file mode 100644
index 40b5ad56f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2259.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/225A.png b/fonts/TewiFontOutlineAlt/225A.png
deleted file mode 100644
index 5d84348d1..000000000
Binary files a/fonts/TewiFontOutlineAlt/225A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/225B.png b/fonts/TewiFontOutlineAlt/225B.png
deleted file mode 100644
index 6f90a0778..000000000
Binary files a/fonts/TewiFontOutlineAlt/225B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/225C.png b/fonts/TewiFontOutlineAlt/225C.png
deleted file mode 100644
index 062e55cbd..000000000
Binary files a/fonts/TewiFontOutlineAlt/225C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/225E.png b/fonts/TewiFontOutlineAlt/225E.png
deleted file mode 100644
index 45d26e578..000000000
Binary files a/fonts/TewiFontOutlineAlt/225E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/225F.png b/fonts/TewiFontOutlineAlt/225F.png
deleted file mode 100644
index 946d92dab..000000000
Binary files a/fonts/TewiFontOutlineAlt/225F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2260.png b/fonts/TewiFontOutlineAlt/2260.png
deleted file mode 100644
index 84d46f70f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2260.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2261.png b/fonts/TewiFontOutlineAlt/2261.png
deleted file mode 100644
index 8785004cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2261.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2262.png b/fonts/TewiFontOutlineAlt/2262.png
deleted file mode 100644
index 4a58b2ebf..000000000
Binary files a/fonts/TewiFontOutlineAlt/2262.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2263.png b/fonts/TewiFontOutlineAlt/2263.png
deleted file mode 100644
index bb20f925c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2263.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2264.png b/fonts/TewiFontOutlineAlt/2264.png
deleted file mode 100644
index d39d6e348..000000000
Binary files a/fonts/TewiFontOutlineAlt/2264.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2265.png b/fonts/TewiFontOutlineAlt/2265.png
deleted file mode 100644
index 0ff25b8c0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2265.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2266.png b/fonts/TewiFontOutlineAlt/2266.png
deleted file mode 100644
index 16f22abf1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2266.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2267.png b/fonts/TewiFontOutlineAlt/2267.png
deleted file mode 100644
index a2693e3d0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2267.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2268.png b/fonts/TewiFontOutlineAlt/2268.png
deleted file mode 100644
index ae2f117d4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2268.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2269.png b/fonts/TewiFontOutlineAlt/2269.png
deleted file mode 100644
index 016d93593..000000000
Binary files a/fonts/TewiFontOutlineAlt/2269.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/226A.png b/fonts/TewiFontOutlineAlt/226A.png
deleted file mode 100644
index ac4e66484..000000000
Binary files a/fonts/TewiFontOutlineAlt/226A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/226B.png b/fonts/TewiFontOutlineAlt/226B.png
deleted file mode 100644
index a6f369e34..000000000
Binary files a/fonts/TewiFontOutlineAlt/226B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/226C.png b/fonts/TewiFontOutlineAlt/226C.png
deleted file mode 100644
index d0c65303e..000000000
Binary files a/fonts/TewiFontOutlineAlt/226C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/226D.png b/fonts/TewiFontOutlineAlt/226D.png
deleted file mode 100644
index 23911ba5b..000000000
Binary files a/fonts/TewiFontOutlineAlt/226D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/226E.png b/fonts/TewiFontOutlineAlt/226E.png
deleted file mode 100644
index 5d4d9a144..000000000
Binary files a/fonts/TewiFontOutlineAlt/226E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/226F.png b/fonts/TewiFontOutlineAlt/226F.png
deleted file mode 100644
index 5e26bc1b1..000000000
Binary files a/fonts/TewiFontOutlineAlt/226F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2270.png b/fonts/TewiFontOutlineAlt/2270.png
deleted file mode 100644
index 771aad10f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2270.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2271.png b/fonts/TewiFontOutlineAlt/2271.png
deleted file mode 100644
index df48a7d7a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2271.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2272.png b/fonts/TewiFontOutlineAlt/2272.png
deleted file mode 100644
index 66f34f114..000000000
Binary files a/fonts/TewiFontOutlineAlt/2272.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2273.png b/fonts/TewiFontOutlineAlt/2273.png
deleted file mode 100644
index a27864674..000000000
Binary files a/fonts/TewiFontOutlineAlt/2273.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2274.png b/fonts/TewiFontOutlineAlt/2274.png
deleted file mode 100644
index 6f435e938..000000000
Binary files a/fonts/TewiFontOutlineAlt/2274.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2275.png b/fonts/TewiFontOutlineAlt/2275.png
deleted file mode 100644
index ea527a02f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2275.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2276.png b/fonts/TewiFontOutlineAlt/2276.png
deleted file mode 100644
index 21f339719..000000000
Binary files a/fonts/TewiFontOutlineAlt/2276.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2277.png b/fonts/TewiFontOutlineAlt/2277.png
deleted file mode 100644
index 9737795e6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2277.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2278.png b/fonts/TewiFontOutlineAlt/2278.png
deleted file mode 100644
index f90ad7f2b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2278.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2279.png b/fonts/TewiFontOutlineAlt/2279.png
deleted file mode 100644
index 157ce599b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2279.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/227A.png b/fonts/TewiFontOutlineAlt/227A.png
deleted file mode 100644
index 9d1d247ab..000000000
Binary files a/fonts/TewiFontOutlineAlt/227A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/227B.png b/fonts/TewiFontOutlineAlt/227B.png
deleted file mode 100644
index 22741c1c0..000000000
Binary files a/fonts/TewiFontOutlineAlt/227B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/227C.png b/fonts/TewiFontOutlineAlt/227C.png
deleted file mode 100644
index 6a313ee9b..000000000
Binary files a/fonts/TewiFontOutlineAlt/227C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/227D.png b/fonts/TewiFontOutlineAlt/227D.png
deleted file mode 100644
index 3040e2058..000000000
Binary files a/fonts/TewiFontOutlineAlt/227D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/227E.png b/fonts/TewiFontOutlineAlt/227E.png
deleted file mode 100644
index 4a5920bef..000000000
Binary files a/fonts/TewiFontOutlineAlt/227E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/227F.png b/fonts/TewiFontOutlineAlt/227F.png
deleted file mode 100644
index 55d2f965d..000000000
Binary files a/fonts/TewiFontOutlineAlt/227F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2280.png b/fonts/TewiFontOutlineAlt/2280.png
deleted file mode 100644
index 3dca1f155..000000000
Binary files a/fonts/TewiFontOutlineAlt/2280.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2281.png b/fonts/TewiFontOutlineAlt/2281.png
deleted file mode 100644
index d47fd01e5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2281.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2282.png b/fonts/TewiFontOutlineAlt/2282.png
deleted file mode 100644
index ba4f9d560..000000000
Binary files a/fonts/TewiFontOutlineAlt/2282.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2283.png b/fonts/TewiFontOutlineAlt/2283.png
deleted file mode 100644
index 17fa17e0e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2283.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2284.png b/fonts/TewiFontOutlineAlt/2284.png
deleted file mode 100644
index 8516f13bf..000000000
Binary files a/fonts/TewiFontOutlineAlt/2284.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2285.png b/fonts/TewiFontOutlineAlt/2285.png
deleted file mode 100644
index 5f739c29d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2285.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2286.png b/fonts/TewiFontOutlineAlt/2286.png
deleted file mode 100644
index f43fe62d3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2286.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2287.png b/fonts/TewiFontOutlineAlt/2287.png
deleted file mode 100644
index 0f2a56634..000000000
Binary files a/fonts/TewiFontOutlineAlt/2287.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2288.png b/fonts/TewiFontOutlineAlt/2288.png
deleted file mode 100644
index c33c285a4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2288.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2289.png b/fonts/TewiFontOutlineAlt/2289.png
deleted file mode 100644
index be950b29b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2289.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/228A.png b/fonts/TewiFontOutlineAlt/228A.png
deleted file mode 100644
index c46247028..000000000
Binary files a/fonts/TewiFontOutlineAlt/228A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/228B.png b/fonts/TewiFontOutlineAlt/228B.png
deleted file mode 100644
index 36d3454ff..000000000
Binary files a/fonts/TewiFontOutlineAlt/228B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/228C.png b/fonts/TewiFontOutlineAlt/228C.png
deleted file mode 100644
index 78f8fb94a..000000000
Binary files a/fonts/TewiFontOutlineAlt/228C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/228D.png b/fonts/TewiFontOutlineAlt/228D.png
deleted file mode 100644
index 53dd1031b..000000000
Binary files a/fonts/TewiFontOutlineAlt/228D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/228E.png b/fonts/TewiFontOutlineAlt/228E.png
deleted file mode 100644
index f59ddeab9..000000000
Binary files a/fonts/TewiFontOutlineAlt/228E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/228F.png b/fonts/TewiFontOutlineAlt/228F.png
deleted file mode 100644
index 609c31789..000000000
Binary files a/fonts/TewiFontOutlineAlt/228F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2290.png b/fonts/TewiFontOutlineAlt/2290.png
deleted file mode 100644
index bb95344ce..000000000
Binary files a/fonts/TewiFontOutlineAlt/2290.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2291.png b/fonts/TewiFontOutlineAlt/2291.png
deleted file mode 100644
index 9a8841aac..000000000
Binary files a/fonts/TewiFontOutlineAlt/2291.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2292.png b/fonts/TewiFontOutlineAlt/2292.png
deleted file mode 100644
index f4c54b9e9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2292.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2293.png b/fonts/TewiFontOutlineAlt/2293.png
deleted file mode 100644
index f40380e33..000000000
Binary files a/fonts/TewiFontOutlineAlt/2293.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2294.png b/fonts/TewiFontOutlineAlt/2294.png
deleted file mode 100644
index 735e470b4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2294.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2295.png b/fonts/TewiFontOutlineAlt/2295.png
deleted file mode 100644
index c4ee20385..000000000
Binary files a/fonts/TewiFontOutlineAlt/2295.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2296.png b/fonts/TewiFontOutlineAlt/2296.png
deleted file mode 100644
index 293c0546f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2296.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2297.png b/fonts/TewiFontOutlineAlt/2297.png
deleted file mode 100644
index 3a5dd97cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2297.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2298.png b/fonts/TewiFontOutlineAlt/2298.png
deleted file mode 100644
index ca54f89f6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2298.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2299.png b/fonts/TewiFontOutlineAlt/2299.png
deleted file mode 100644
index 476ebb55a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2299.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/229B.png b/fonts/TewiFontOutlineAlt/229B.png
deleted file mode 100644
index 476ebb55a..000000000
Binary files a/fonts/TewiFontOutlineAlt/229B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/229D.png b/fonts/TewiFontOutlineAlt/229D.png
deleted file mode 100644
index 293c0546f..000000000
Binary files a/fonts/TewiFontOutlineAlt/229D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/229E.png b/fonts/TewiFontOutlineAlt/229E.png
deleted file mode 100644
index 3399c675b..000000000
Binary files a/fonts/TewiFontOutlineAlt/229E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/229F.png b/fonts/TewiFontOutlineAlt/229F.png
deleted file mode 100644
index 245d6f29c..000000000
Binary files a/fonts/TewiFontOutlineAlt/229F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22A0.png b/fonts/TewiFontOutlineAlt/22A0.png
deleted file mode 100644
index 51bc87ad4..000000000
Binary files a/fonts/TewiFontOutlineAlt/22A0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22A1.png b/fonts/TewiFontOutlineAlt/22A1.png
deleted file mode 100644
index e5a0850ce..000000000
Binary files a/fonts/TewiFontOutlineAlt/22A1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22A2.png b/fonts/TewiFontOutlineAlt/22A2.png
deleted file mode 100644
index b1a2c9437..000000000
Binary files a/fonts/TewiFontOutlineAlt/22A2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22A3.png b/fonts/TewiFontOutlineAlt/22A3.png
deleted file mode 100644
index 63a26eb2f..000000000
Binary files a/fonts/TewiFontOutlineAlt/22A3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22A4.png b/fonts/TewiFontOutlineAlt/22A4.png
deleted file mode 100644
index e0c57631c..000000000
Binary files a/fonts/TewiFontOutlineAlt/22A4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22A5.png b/fonts/TewiFontOutlineAlt/22A5.png
deleted file mode 100644
index e03c12462..000000000
Binary files a/fonts/TewiFontOutlineAlt/22A5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22A6.png b/fonts/TewiFontOutlineAlt/22A6.png
deleted file mode 100644
index 202019bd0..000000000
Binary files a/fonts/TewiFontOutlineAlt/22A6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22A7.png b/fonts/TewiFontOutlineAlt/22A7.png
deleted file mode 100644
index 6db302e20..000000000
Binary files a/fonts/TewiFontOutlineAlt/22A7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22A8.png b/fonts/TewiFontOutlineAlt/22A8.png
deleted file mode 100644
index 8b732b8db..000000000
Binary files a/fonts/TewiFontOutlineAlt/22A8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22A9.png b/fonts/TewiFontOutlineAlt/22A9.png
deleted file mode 100644
index bd7ed5f27..000000000
Binary files a/fonts/TewiFontOutlineAlt/22A9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22AA.png b/fonts/TewiFontOutlineAlt/22AA.png
deleted file mode 100644
index 2f0abe66a..000000000
Binary files a/fonts/TewiFontOutlineAlt/22AA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22AB.png b/fonts/TewiFontOutlineAlt/22AB.png
deleted file mode 100644
index c01deb729..000000000
Binary files a/fonts/TewiFontOutlineAlt/22AB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22AC.png b/fonts/TewiFontOutlineAlt/22AC.png
deleted file mode 100644
index 118881513..000000000
Binary files a/fonts/TewiFontOutlineAlt/22AC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22AD.png b/fonts/TewiFontOutlineAlt/22AD.png
deleted file mode 100644
index 88f2abe39..000000000
Binary files a/fonts/TewiFontOutlineAlt/22AD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22AE.png b/fonts/TewiFontOutlineAlt/22AE.png
deleted file mode 100644
index 50bf0a949..000000000
Binary files a/fonts/TewiFontOutlineAlt/22AE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22AF.png b/fonts/TewiFontOutlineAlt/22AF.png
deleted file mode 100644
index ed68ba58a..000000000
Binary files a/fonts/TewiFontOutlineAlt/22AF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22B0.png b/fonts/TewiFontOutlineAlt/22B0.png
deleted file mode 100644
index 58d40be79..000000000
Binary files a/fonts/TewiFontOutlineAlt/22B0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22B1.png b/fonts/TewiFontOutlineAlt/22B1.png
deleted file mode 100644
index 1fa4b6aaa..000000000
Binary files a/fonts/TewiFontOutlineAlt/22B1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22B2.png b/fonts/TewiFontOutlineAlt/22B2.png
deleted file mode 100644
index 3a49143ce..000000000
Binary files a/fonts/TewiFontOutlineAlt/22B2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22B3.png b/fonts/TewiFontOutlineAlt/22B3.png
deleted file mode 100644
index 4e6b49937..000000000
Binary files a/fonts/TewiFontOutlineAlt/22B3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22B4.png b/fonts/TewiFontOutlineAlt/22B4.png
deleted file mode 100644
index 1759de977..000000000
Binary files a/fonts/TewiFontOutlineAlt/22B4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22B5.png b/fonts/TewiFontOutlineAlt/22B5.png
deleted file mode 100644
index 54b00cd10..000000000
Binary files a/fonts/TewiFontOutlineAlt/22B5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22B6.png b/fonts/TewiFontOutlineAlt/22B6.png
deleted file mode 100644
index 37dacd701..000000000
Binary files a/fonts/TewiFontOutlineAlt/22B6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22B7.png b/fonts/TewiFontOutlineAlt/22B7.png
deleted file mode 100644
index 9c2e12463..000000000
Binary files a/fonts/TewiFontOutlineAlt/22B7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22B8.png b/fonts/TewiFontOutlineAlt/22B8.png
deleted file mode 100644
index 7c20d6e7e..000000000
Binary files a/fonts/TewiFontOutlineAlt/22B8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22B9.png b/fonts/TewiFontOutlineAlt/22B9.png
deleted file mode 100644
index e92fdbcd8..000000000
Binary files a/fonts/TewiFontOutlineAlt/22B9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22BA.png b/fonts/TewiFontOutlineAlt/22BA.png
deleted file mode 100644
index 6ceee7e66..000000000
Binary files a/fonts/TewiFontOutlineAlt/22BA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22BB.png b/fonts/TewiFontOutlineAlt/22BB.png
deleted file mode 100644
index c72040775..000000000
Binary files a/fonts/TewiFontOutlineAlt/22BB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22BC.png b/fonts/TewiFontOutlineAlt/22BC.png
deleted file mode 100644
index 1a8451083..000000000
Binary files a/fonts/TewiFontOutlineAlt/22BC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22BD.png b/fonts/TewiFontOutlineAlt/22BD.png
deleted file mode 100644
index 0d5066b88..000000000
Binary files a/fonts/TewiFontOutlineAlt/22BD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22BE.png b/fonts/TewiFontOutlineAlt/22BE.png
deleted file mode 100644
index 2c628cc44..000000000
Binary files a/fonts/TewiFontOutlineAlt/22BE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22BF.png b/fonts/TewiFontOutlineAlt/22BF.png
deleted file mode 100644
index f60b93563..000000000
Binary files a/fonts/TewiFontOutlineAlt/22BF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22C0.png b/fonts/TewiFontOutlineAlt/22C0.png
deleted file mode 100644
index a5e1cbb95..000000000
Binary files a/fonts/TewiFontOutlineAlt/22C0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22C1.png b/fonts/TewiFontOutlineAlt/22C1.png
deleted file mode 100644
index 58ec93611..000000000
Binary files a/fonts/TewiFontOutlineAlt/22C1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22C2.png b/fonts/TewiFontOutlineAlt/22C2.png
deleted file mode 100644
index 86c017c2e..000000000
Binary files a/fonts/TewiFontOutlineAlt/22C2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22C3.png b/fonts/TewiFontOutlineAlt/22C3.png
deleted file mode 100644
index 1be9a5b8c..000000000
Binary files a/fonts/TewiFontOutlineAlt/22C3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22C4.png b/fonts/TewiFontOutlineAlt/22C4.png
deleted file mode 100644
index c92152c90..000000000
Binary files a/fonts/TewiFontOutlineAlt/22C4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22C5.png b/fonts/TewiFontOutlineAlt/22C5.png
deleted file mode 100644
index 772255e25..000000000
Binary files a/fonts/TewiFontOutlineAlt/22C5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22C6.png b/fonts/TewiFontOutlineAlt/22C6.png
deleted file mode 100644
index 31c23e1d0..000000000
Binary files a/fonts/TewiFontOutlineAlt/22C6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22C7.png b/fonts/TewiFontOutlineAlt/22C7.png
deleted file mode 100644
index 329d2cdde..000000000
Binary files a/fonts/TewiFontOutlineAlt/22C7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22C8.png b/fonts/TewiFontOutlineAlt/22C8.png
deleted file mode 100644
index fa8241d1c..000000000
Binary files a/fonts/TewiFontOutlineAlt/22C8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22C9.png b/fonts/TewiFontOutlineAlt/22C9.png
deleted file mode 100644
index 5bad5956b..000000000
Binary files a/fonts/TewiFontOutlineAlt/22C9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22CA.png b/fonts/TewiFontOutlineAlt/22CA.png
deleted file mode 100644
index 52efeafed..000000000
Binary files a/fonts/TewiFontOutlineAlt/22CA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22CB.png b/fonts/TewiFontOutlineAlt/22CB.png
deleted file mode 100644
index a01a864bc..000000000
Binary files a/fonts/TewiFontOutlineAlt/22CB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22CC.png b/fonts/TewiFontOutlineAlt/22CC.png
deleted file mode 100644
index e83b62c70..000000000
Binary files a/fonts/TewiFontOutlineAlt/22CC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22CD.png b/fonts/TewiFontOutlineAlt/22CD.png
deleted file mode 100644
index 5467c9e66..000000000
Binary files a/fonts/TewiFontOutlineAlt/22CD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22CE.png b/fonts/TewiFontOutlineAlt/22CE.png
deleted file mode 100644
index c6ad47a31..000000000
Binary files a/fonts/TewiFontOutlineAlt/22CE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22CF.png b/fonts/TewiFontOutlineAlt/22CF.png
deleted file mode 100644
index cef69e0e4..000000000
Binary files a/fonts/TewiFontOutlineAlt/22CF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22D0.png b/fonts/TewiFontOutlineAlt/22D0.png
deleted file mode 100644
index cf3038ae6..000000000
Binary files a/fonts/TewiFontOutlineAlt/22D0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22D1.png b/fonts/TewiFontOutlineAlt/22D1.png
deleted file mode 100644
index abee5d95c..000000000
Binary files a/fonts/TewiFontOutlineAlt/22D1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22D2.png b/fonts/TewiFontOutlineAlt/22D2.png
deleted file mode 100644
index 6877c1153..000000000
Binary files a/fonts/TewiFontOutlineAlt/22D2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22D3.png b/fonts/TewiFontOutlineAlt/22D3.png
deleted file mode 100644
index 886c8d48c..000000000
Binary files a/fonts/TewiFontOutlineAlt/22D3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22D4.png b/fonts/TewiFontOutlineAlt/22D4.png
deleted file mode 100644
index be2854484..000000000
Binary files a/fonts/TewiFontOutlineAlt/22D4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22D5.png b/fonts/TewiFontOutlineAlt/22D5.png
deleted file mode 100644
index c11f42b0a..000000000
Binary files a/fonts/TewiFontOutlineAlt/22D5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22D6.png b/fonts/TewiFontOutlineAlt/22D6.png
deleted file mode 100644
index bc157450a..000000000
Binary files a/fonts/TewiFontOutlineAlt/22D6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22D7.png b/fonts/TewiFontOutlineAlt/22D7.png
deleted file mode 100644
index 051d4c656..000000000
Binary files a/fonts/TewiFontOutlineAlt/22D7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22D8.png b/fonts/TewiFontOutlineAlt/22D8.png
deleted file mode 100644
index 6ec611b89..000000000
Binary files a/fonts/TewiFontOutlineAlt/22D8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22D9.png b/fonts/TewiFontOutlineAlt/22D9.png
deleted file mode 100644
index 79da7456d..000000000
Binary files a/fonts/TewiFontOutlineAlt/22D9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22DA.png b/fonts/TewiFontOutlineAlt/22DA.png
deleted file mode 100644
index de2c97c68..000000000
Binary files a/fonts/TewiFontOutlineAlt/22DA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22DB.png b/fonts/TewiFontOutlineAlt/22DB.png
deleted file mode 100644
index ecc3eaa4b..000000000
Binary files a/fonts/TewiFontOutlineAlt/22DB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22DC.png b/fonts/TewiFontOutlineAlt/22DC.png
deleted file mode 100644
index e4157e572..000000000
Binary files a/fonts/TewiFontOutlineAlt/22DC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22DD.png b/fonts/TewiFontOutlineAlt/22DD.png
deleted file mode 100644
index 868fd353a..000000000
Binary files a/fonts/TewiFontOutlineAlt/22DD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22DE.png b/fonts/TewiFontOutlineAlt/22DE.png
deleted file mode 100644
index f31a72414..000000000
Binary files a/fonts/TewiFontOutlineAlt/22DE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22DF.png b/fonts/TewiFontOutlineAlt/22DF.png
deleted file mode 100644
index 13b6214a1..000000000
Binary files a/fonts/TewiFontOutlineAlt/22DF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22E0.png b/fonts/TewiFontOutlineAlt/22E0.png
deleted file mode 100644
index 07b109e1f..000000000
Binary files a/fonts/TewiFontOutlineAlt/22E0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22E1.png b/fonts/TewiFontOutlineAlt/22E1.png
deleted file mode 100644
index 038bd80dd..000000000
Binary files a/fonts/TewiFontOutlineAlt/22E1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22E2.png b/fonts/TewiFontOutlineAlt/22E2.png
deleted file mode 100644
index 000c7aaed..000000000
Binary files a/fonts/TewiFontOutlineAlt/22E2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22E3.png b/fonts/TewiFontOutlineAlt/22E3.png
deleted file mode 100644
index eb892c511..000000000
Binary files a/fonts/TewiFontOutlineAlt/22E3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22E4.png b/fonts/TewiFontOutlineAlt/22E4.png
deleted file mode 100644
index f28491770..000000000
Binary files a/fonts/TewiFontOutlineAlt/22E4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22E5.png b/fonts/TewiFontOutlineAlt/22E5.png
deleted file mode 100644
index 69230e179..000000000
Binary files a/fonts/TewiFontOutlineAlt/22E5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22E6.png b/fonts/TewiFontOutlineAlt/22E6.png
deleted file mode 100644
index 94e20e901..000000000
Binary files a/fonts/TewiFontOutlineAlt/22E6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22E7.png b/fonts/TewiFontOutlineAlt/22E7.png
deleted file mode 100644
index 9d0dc9d76..000000000
Binary files a/fonts/TewiFontOutlineAlt/22E7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22E8.png b/fonts/TewiFontOutlineAlt/22E8.png
deleted file mode 100644
index 30b1621ea..000000000
Binary files a/fonts/TewiFontOutlineAlt/22E8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22E9.png b/fonts/TewiFontOutlineAlt/22E9.png
deleted file mode 100644
index e77422ab2..000000000
Binary files a/fonts/TewiFontOutlineAlt/22E9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22EA.png b/fonts/TewiFontOutlineAlt/22EA.png
deleted file mode 100644
index d0033d692..000000000
Binary files a/fonts/TewiFontOutlineAlt/22EA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22EB.png b/fonts/TewiFontOutlineAlt/22EB.png
deleted file mode 100644
index 957dc9281..000000000
Binary files a/fonts/TewiFontOutlineAlt/22EB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22EC.png b/fonts/TewiFontOutlineAlt/22EC.png
deleted file mode 100644
index 38f58d7f8..000000000
Binary files a/fonts/TewiFontOutlineAlt/22EC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22ED.png b/fonts/TewiFontOutlineAlt/22ED.png
deleted file mode 100644
index 41129f894..000000000
Binary files a/fonts/TewiFontOutlineAlt/22ED.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22EE.png b/fonts/TewiFontOutlineAlt/22EE.png
deleted file mode 100644
index cef14262c..000000000
Binary files a/fonts/TewiFontOutlineAlt/22EE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22EF.png b/fonts/TewiFontOutlineAlt/22EF.png
deleted file mode 100644
index 24e2f1a56..000000000
Binary files a/fonts/TewiFontOutlineAlt/22EF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22F0.png b/fonts/TewiFontOutlineAlt/22F0.png
deleted file mode 100644
index 8035ddaa0..000000000
Binary files a/fonts/TewiFontOutlineAlt/22F0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22F1.png b/fonts/TewiFontOutlineAlt/22F1.png
deleted file mode 100644
index 8f4e40cc9..000000000
Binary files a/fonts/TewiFontOutlineAlt/22F1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22F2.png b/fonts/TewiFontOutlineAlt/22F2.png
deleted file mode 100644
index cf213150a..000000000
Binary files a/fonts/TewiFontOutlineAlt/22F2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22F3.png b/fonts/TewiFontOutlineAlt/22F3.png
deleted file mode 100644
index b1fb1fd2c..000000000
Binary files a/fonts/TewiFontOutlineAlt/22F3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22F4.png b/fonts/TewiFontOutlineAlt/22F4.png
deleted file mode 100644
index b1fb1fd2c..000000000
Binary files a/fonts/TewiFontOutlineAlt/22F4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22F5.png b/fonts/TewiFontOutlineAlt/22F5.png
deleted file mode 100644
index 4f93054ec..000000000
Binary files a/fonts/TewiFontOutlineAlt/22F5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22F6.png b/fonts/TewiFontOutlineAlt/22F6.png
deleted file mode 100644
index cae540a3c..000000000
Binary files a/fonts/TewiFontOutlineAlt/22F6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22F7.png b/fonts/TewiFontOutlineAlt/22F7.png
deleted file mode 100644
index 36bb94d65..000000000
Binary files a/fonts/TewiFontOutlineAlt/22F7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22F8.png b/fonts/TewiFontOutlineAlt/22F8.png
deleted file mode 100644
index c2e1d48d5..000000000
Binary files a/fonts/TewiFontOutlineAlt/22F8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22F9.png b/fonts/TewiFontOutlineAlt/22F9.png
deleted file mode 100644
index f2c52c73b..000000000
Binary files a/fonts/TewiFontOutlineAlt/22F9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22FA.png b/fonts/TewiFontOutlineAlt/22FA.png
deleted file mode 100644
index 341bcda22..000000000
Binary files a/fonts/TewiFontOutlineAlt/22FA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22FB.png b/fonts/TewiFontOutlineAlt/22FB.png
deleted file mode 100644
index 44ca1f143..000000000
Binary files a/fonts/TewiFontOutlineAlt/22FB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22FC.png b/fonts/TewiFontOutlineAlt/22FC.png
deleted file mode 100644
index 44ca1f143..000000000
Binary files a/fonts/TewiFontOutlineAlt/22FC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22FD.png b/fonts/TewiFontOutlineAlt/22FD.png
deleted file mode 100644
index a9a71ff27..000000000
Binary files a/fonts/TewiFontOutlineAlt/22FD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22FE.png b/fonts/TewiFontOutlineAlt/22FE.png
deleted file mode 100644
index 330adfdb9..000000000
Binary files a/fonts/TewiFontOutlineAlt/22FE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/22FF.png b/fonts/TewiFontOutlineAlt/22FF.png
deleted file mode 100644
index df5525fa5..000000000
Binary files a/fonts/TewiFontOutlineAlt/22FF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2300.png b/fonts/TewiFontOutlineAlt/2300.png
deleted file mode 100644
index 7ce3d2b00..000000000
Binary files a/fonts/TewiFontOutlineAlt/2300.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2301.png b/fonts/TewiFontOutlineAlt/2301.png
deleted file mode 100644
index 8b277da80..000000000
Binary files a/fonts/TewiFontOutlineAlt/2301.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2302.png b/fonts/TewiFontOutlineAlt/2302.png
deleted file mode 100644
index 062d8e716..000000000
Binary files a/fonts/TewiFontOutlineAlt/2302.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2303.png b/fonts/TewiFontOutlineAlt/2303.png
deleted file mode 100644
index 76dcdce55..000000000
Binary files a/fonts/TewiFontOutlineAlt/2303.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2304.png b/fonts/TewiFontOutlineAlt/2304.png
deleted file mode 100644
index 3bdfbc1ce..000000000
Binary files a/fonts/TewiFontOutlineAlt/2304.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2305.png b/fonts/TewiFontOutlineAlt/2305.png
deleted file mode 100644
index 4f5a62ae8..000000000
Binary files a/fonts/TewiFontOutlineAlt/2305.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2306.png b/fonts/TewiFontOutlineAlt/2306.png
deleted file mode 100644
index d444e508a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2306.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2307.png b/fonts/TewiFontOutlineAlt/2307.png
deleted file mode 100644
index 699ee8113..000000000
Binary files a/fonts/TewiFontOutlineAlt/2307.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2308.png b/fonts/TewiFontOutlineAlt/2308.png
deleted file mode 100644
index 190a8d988..000000000
Binary files a/fonts/TewiFontOutlineAlt/2308.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2309.png b/fonts/TewiFontOutlineAlt/2309.png
deleted file mode 100644
index a1bc2bfb8..000000000
Binary files a/fonts/TewiFontOutlineAlt/2309.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/230A.png b/fonts/TewiFontOutlineAlt/230A.png
deleted file mode 100644
index 3916ac352..000000000
Binary files a/fonts/TewiFontOutlineAlt/230A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/230B.png b/fonts/TewiFontOutlineAlt/230B.png
deleted file mode 100644
index c9829f9d0..000000000
Binary files a/fonts/TewiFontOutlineAlt/230B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/230C.png b/fonts/TewiFontOutlineAlt/230C.png
deleted file mode 100644
index 3277f4a79..000000000
Binary files a/fonts/TewiFontOutlineAlt/230C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/230D.png b/fonts/TewiFontOutlineAlt/230D.png
deleted file mode 100644
index 261e37881..000000000
Binary files a/fonts/TewiFontOutlineAlt/230D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/230E.png b/fonts/TewiFontOutlineAlt/230E.png
deleted file mode 100644
index 770280d3a..000000000
Binary files a/fonts/TewiFontOutlineAlt/230E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/230F.png b/fonts/TewiFontOutlineAlt/230F.png
deleted file mode 100644
index 7c519ea26..000000000
Binary files a/fonts/TewiFontOutlineAlt/230F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2310.png b/fonts/TewiFontOutlineAlt/2310.png
deleted file mode 100644
index 1162824a2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2310.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2311.png b/fonts/TewiFontOutlineAlt/2311.png
deleted file mode 100644
index 5220af3df..000000000
Binary files a/fonts/TewiFontOutlineAlt/2311.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2312.png b/fonts/TewiFontOutlineAlt/2312.png
deleted file mode 100644
index edd280c4d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2312.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2313.png b/fonts/TewiFontOutlineAlt/2313.png
deleted file mode 100644
index ffbab9ff1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2313.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2314.png b/fonts/TewiFontOutlineAlt/2314.png
deleted file mode 100644
index fb9934f7f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2314.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2315.png b/fonts/TewiFontOutlineAlt/2315.png
deleted file mode 100644
index f193f434b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2315.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2316.png b/fonts/TewiFontOutlineAlt/2316.png
deleted file mode 100644
index 5f492705f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2316.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2317.png b/fonts/TewiFontOutlineAlt/2317.png
deleted file mode 100644
index 3478a1cb6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2317.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2318.png b/fonts/TewiFontOutlineAlt/2318.png
deleted file mode 100644
index 09f52d78a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2318.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2319.png b/fonts/TewiFontOutlineAlt/2319.png
deleted file mode 100644
index fb1b066dd..000000000
Binary files a/fonts/TewiFontOutlineAlt/2319.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/231A.png b/fonts/TewiFontOutlineAlt/231A.png
deleted file mode 100644
index f0762e325..000000000
Binary files a/fonts/TewiFontOutlineAlt/231A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/231B.png b/fonts/TewiFontOutlineAlt/231B.png
deleted file mode 100644
index 2b1376809..000000000
Binary files a/fonts/TewiFontOutlineAlt/231B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/231C.png b/fonts/TewiFontOutlineAlt/231C.png
deleted file mode 100644
index d50772460..000000000
Binary files a/fonts/TewiFontOutlineAlt/231C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/231D.png b/fonts/TewiFontOutlineAlt/231D.png
deleted file mode 100644
index fe7d2adb7..000000000
Binary files a/fonts/TewiFontOutlineAlt/231D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/231E.png b/fonts/TewiFontOutlineAlt/231E.png
deleted file mode 100644
index 8c3de9c25..000000000
Binary files a/fonts/TewiFontOutlineAlt/231E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/231F.png b/fonts/TewiFontOutlineAlt/231F.png
deleted file mode 100644
index 2815dcd84..000000000
Binary files a/fonts/TewiFontOutlineAlt/231F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2320.png b/fonts/TewiFontOutlineAlt/2320.png
deleted file mode 100644
index 321a89e04..000000000
Binary files a/fonts/TewiFontOutlineAlt/2320.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2322.png b/fonts/TewiFontOutlineAlt/2322.png
deleted file mode 100644
index 6d6997775..000000000
Binary files a/fonts/TewiFontOutlineAlt/2322.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2323.png b/fonts/TewiFontOutlineAlt/2323.png
deleted file mode 100644
index 1121264f5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2323.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2324.png b/fonts/TewiFontOutlineAlt/2324.png
deleted file mode 100644
index 4091cd390..000000000
Binary files a/fonts/TewiFontOutlineAlt/2324.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2325.png b/fonts/TewiFontOutlineAlt/2325.png
deleted file mode 100644
index 6b5aa6293..000000000
Binary files a/fonts/TewiFontOutlineAlt/2325.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2326.png b/fonts/TewiFontOutlineAlt/2326.png
deleted file mode 100644
index 1d00de1c1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2326.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2327.png b/fonts/TewiFontOutlineAlt/2327.png
deleted file mode 100644
index a538f2891..000000000
Binary files a/fonts/TewiFontOutlineAlt/2327.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2328.png b/fonts/TewiFontOutlineAlt/2328.png
deleted file mode 100644
index 03556556c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2328.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/232B.png b/fonts/TewiFontOutlineAlt/232B.png
deleted file mode 100644
index 403108983..000000000
Binary files a/fonts/TewiFontOutlineAlt/232B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/232D.png b/fonts/TewiFontOutlineAlt/232D.png
deleted file mode 100644
index 600d4e0e5..000000000
Binary files a/fonts/TewiFontOutlineAlt/232D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/232F.png b/fonts/TewiFontOutlineAlt/232F.png
deleted file mode 100644
index b13c1197b..000000000
Binary files a/fonts/TewiFontOutlineAlt/232F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2330.png b/fonts/TewiFontOutlineAlt/2330.png
deleted file mode 100644
index ef7e6ab9e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2330.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2331.png b/fonts/TewiFontOutlineAlt/2331.png
deleted file mode 100644
index ac2120be1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2331.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2332.png b/fonts/TewiFontOutlineAlt/2332.png
deleted file mode 100644
index 3048f6929..000000000
Binary files a/fonts/TewiFontOutlineAlt/2332.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2333.png b/fonts/TewiFontOutlineAlt/2333.png
deleted file mode 100644
index b1ffbb15b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2333.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2334.png b/fonts/TewiFontOutlineAlt/2334.png
deleted file mode 100644
index 91ea9448f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2334.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2335.png b/fonts/TewiFontOutlineAlt/2335.png
deleted file mode 100644
index 3bdfbc1ce..000000000
Binary files a/fonts/TewiFontOutlineAlt/2335.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2336.png b/fonts/TewiFontOutlineAlt/2336.png
deleted file mode 100644
index 6ffd729c2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2336.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2337.png b/fonts/TewiFontOutlineAlt/2337.png
deleted file mode 100644
index 130290a78..000000000
Binary files a/fonts/TewiFontOutlineAlt/2337.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2338.png b/fonts/TewiFontOutlineAlt/2338.png
deleted file mode 100644
index 73fe49830..000000000
Binary files a/fonts/TewiFontOutlineAlt/2338.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2339.png b/fonts/TewiFontOutlineAlt/2339.png
deleted file mode 100644
index 6f98aa470..000000000
Binary files a/fonts/TewiFontOutlineAlt/2339.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/233A.png b/fonts/TewiFontOutlineAlt/233A.png
deleted file mode 100644
index bfd82f9bc..000000000
Binary files a/fonts/TewiFontOutlineAlt/233A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/233B.png b/fonts/TewiFontOutlineAlt/233B.png
deleted file mode 100644
index 36b7c2837..000000000
Binary files a/fonts/TewiFontOutlineAlt/233B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/233C.png b/fonts/TewiFontOutlineAlt/233C.png
deleted file mode 100644
index c10603f29..000000000
Binary files a/fonts/TewiFontOutlineAlt/233C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/233D.png b/fonts/TewiFontOutlineAlt/233D.png
deleted file mode 100644
index d31599514..000000000
Binary files a/fonts/TewiFontOutlineAlt/233D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/233E.png b/fonts/TewiFontOutlineAlt/233E.png
deleted file mode 100644
index 0cfa309d9..000000000
Binary files a/fonts/TewiFontOutlineAlt/233E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/233F.png b/fonts/TewiFontOutlineAlt/233F.png
deleted file mode 100644
index 80c44c153..000000000
Binary files a/fonts/TewiFontOutlineAlt/233F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2340.png b/fonts/TewiFontOutlineAlt/2340.png
deleted file mode 100644
index 52a6ac57c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2340.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2341.png b/fonts/TewiFontOutlineAlt/2341.png
deleted file mode 100644
index 531f2f072..000000000
Binary files a/fonts/TewiFontOutlineAlt/2341.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2342.png b/fonts/TewiFontOutlineAlt/2342.png
deleted file mode 100644
index 91cd1014b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2342.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2343.png b/fonts/TewiFontOutlineAlt/2343.png
deleted file mode 100644
index 51bf04c5d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2343.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2344.png b/fonts/TewiFontOutlineAlt/2344.png
deleted file mode 100644
index 4a4dd0f8b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2344.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2345.png b/fonts/TewiFontOutlineAlt/2345.png
deleted file mode 100644
index a7d5b67c0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2345.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2346.png b/fonts/TewiFontOutlineAlt/2346.png
deleted file mode 100644
index 056789dac..000000000
Binary files a/fonts/TewiFontOutlineAlt/2346.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2347.png b/fonts/TewiFontOutlineAlt/2347.png
deleted file mode 100644
index 6f0e06927..000000000
Binary files a/fonts/TewiFontOutlineAlt/2347.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2348.png b/fonts/TewiFontOutlineAlt/2348.png
deleted file mode 100644
index a2e6866f7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2348.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2349.png b/fonts/TewiFontOutlineAlt/2349.png
deleted file mode 100644
index d46bb9790..000000000
Binary files a/fonts/TewiFontOutlineAlt/2349.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/234A.png b/fonts/TewiFontOutlineAlt/234A.png
deleted file mode 100644
index 0353c0fae..000000000
Binary files a/fonts/TewiFontOutlineAlt/234A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/234B.png b/fonts/TewiFontOutlineAlt/234B.png
deleted file mode 100644
index c06f81b70..000000000
Binary files a/fonts/TewiFontOutlineAlt/234B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/234C.png b/fonts/TewiFontOutlineAlt/234C.png
deleted file mode 100644
index 9c9c142dd..000000000
Binary files a/fonts/TewiFontOutlineAlt/234C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/234D.png b/fonts/TewiFontOutlineAlt/234D.png
deleted file mode 100644
index 69f950828..000000000
Binary files a/fonts/TewiFontOutlineAlt/234D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/234E.png b/fonts/TewiFontOutlineAlt/234E.png
deleted file mode 100644
index 1e5da0a35..000000000
Binary files a/fonts/TewiFontOutlineAlt/234E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/234F.png b/fonts/TewiFontOutlineAlt/234F.png
deleted file mode 100644
index d894f2027..000000000
Binary files a/fonts/TewiFontOutlineAlt/234F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2350.png b/fonts/TewiFontOutlineAlt/2350.png
deleted file mode 100644
index 6bf55c723..000000000
Binary files a/fonts/TewiFontOutlineAlt/2350.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2351.png b/fonts/TewiFontOutlineAlt/2351.png
deleted file mode 100644
index 0fa3603bb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2351.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2352.png b/fonts/TewiFontOutlineAlt/2352.png
deleted file mode 100644
index 3c89d24b2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2352.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2353.png b/fonts/TewiFontOutlineAlt/2353.png
deleted file mode 100644
index 88f9d94b2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2353.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2354.png b/fonts/TewiFontOutlineAlt/2354.png
deleted file mode 100644
index 2d53190c1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2354.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2355.png b/fonts/TewiFontOutlineAlt/2355.png
deleted file mode 100644
index 8c61937f1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2355.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2356.png b/fonts/TewiFontOutlineAlt/2356.png
deleted file mode 100644
index 26e799a1f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2356.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2357.png b/fonts/TewiFontOutlineAlt/2357.png
deleted file mode 100644
index 12626aa15..000000000
Binary files a/fonts/TewiFontOutlineAlt/2357.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2358.png b/fonts/TewiFontOutlineAlt/2358.png
deleted file mode 100644
index b05a07d79..000000000
Binary files a/fonts/TewiFontOutlineAlt/2358.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2359.png b/fonts/TewiFontOutlineAlt/2359.png
deleted file mode 100644
index f8c57f737..000000000
Binary files a/fonts/TewiFontOutlineAlt/2359.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/235A.png b/fonts/TewiFontOutlineAlt/235A.png
deleted file mode 100644
index d073645bb..000000000
Binary files a/fonts/TewiFontOutlineAlt/235A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/235B.png b/fonts/TewiFontOutlineAlt/235B.png
deleted file mode 100644
index 91262bdbf..000000000
Binary files a/fonts/TewiFontOutlineAlt/235B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/235C.png b/fonts/TewiFontOutlineAlt/235C.png
deleted file mode 100644
index 52e8513ed..000000000
Binary files a/fonts/TewiFontOutlineAlt/235C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/235D.png b/fonts/TewiFontOutlineAlt/235D.png
deleted file mode 100644
index 02ef3255a..000000000
Binary files a/fonts/TewiFontOutlineAlt/235D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/235E.png b/fonts/TewiFontOutlineAlt/235E.png
deleted file mode 100644
index 6290ce5a2..000000000
Binary files a/fonts/TewiFontOutlineAlt/235E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/235F.png b/fonts/TewiFontOutlineAlt/235F.png
deleted file mode 100644
index 8285be03f..000000000
Binary files a/fonts/TewiFontOutlineAlt/235F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2360.png b/fonts/TewiFontOutlineAlt/2360.png
deleted file mode 100644
index 2bf2d33f1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2360.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2361.png b/fonts/TewiFontOutlineAlt/2361.png
deleted file mode 100644
index 3882421e1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2361.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2362.png b/fonts/TewiFontOutlineAlt/2362.png
deleted file mode 100644
index ab219efe9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2362.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2363.png b/fonts/TewiFontOutlineAlt/2363.png
deleted file mode 100644
index 91a6e02f7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2363.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2364.png b/fonts/TewiFontOutlineAlt/2364.png
deleted file mode 100644
index 8b155dd4e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2364.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2365.png b/fonts/TewiFontOutlineAlt/2365.png
deleted file mode 100644
index b0a8e7c7e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2365.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2366.png b/fonts/TewiFontOutlineAlt/2366.png
deleted file mode 100644
index f37073423..000000000
Binary files a/fonts/TewiFontOutlineAlt/2366.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2367.png b/fonts/TewiFontOutlineAlt/2367.png
deleted file mode 100644
index 739e71d02..000000000
Binary files a/fonts/TewiFontOutlineAlt/2367.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2368.png b/fonts/TewiFontOutlineAlt/2368.png
deleted file mode 100644
index 6850ac03a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2368.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2369.png b/fonts/TewiFontOutlineAlt/2369.png
deleted file mode 100644
index d69bdd6ac..000000000
Binary files a/fonts/TewiFontOutlineAlt/2369.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/236A.png b/fonts/TewiFontOutlineAlt/236A.png
deleted file mode 100644
index d3913e96c..000000000
Binary files a/fonts/TewiFontOutlineAlt/236A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/236B.png b/fonts/TewiFontOutlineAlt/236B.png
deleted file mode 100644
index bc0a3368a..000000000
Binary files a/fonts/TewiFontOutlineAlt/236B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/236C.png b/fonts/TewiFontOutlineAlt/236C.png
deleted file mode 100644
index 56fc1569d..000000000
Binary files a/fonts/TewiFontOutlineAlt/236C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/236D.png b/fonts/TewiFontOutlineAlt/236D.png
deleted file mode 100644
index 3e98ec0ad..000000000
Binary files a/fonts/TewiFontOutlineAlt/236D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/236E.png b/fonts/TewiFontOutlineAlt/236E.png
deleted file mode 100644
index 98efbdabe..000000000
Binary files a/fonts/TewiFontOutlineAlt/236E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/236F.png b/fonts/TewiFontOutlineAlt/236F.png
deleted file mode 100644
index 60e560678..000000000
Binary files a/fonts/TewiFontOutlineAlt/236F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2370.png b/fonts/TewiFontOutlineAlt/2370.png
deleted file mode 100644
index a782b1e3a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2370.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2371.png b/fonts/TewiFontOutlineAlt/2371.png
deleted file mode 100644
index 048d1cb74..000000000
Binary files a/fonts/TewiFontOutlineAlt/2371.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2372.png b/fonts/TewiFontOutlineAlt/2372.png
deleted file mode 100644
index eed964251..000000000
Binary files a/fonts/TewiFontOutlineAlt/2372.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2373.png b/fonts/TewiFontOutlineAlt/2373.png
deleted file mode 100644
index 9486f96e6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2373.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2374.png b/fonts/TewiFontOutlineAlt/2374.png
deleted file mode 100644
index 6eaeefaf1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2374.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2375.png b/fonts/TewiFontOutlineAlt/2375.png
deleted file mode 100644
index 5ab8be075..000000000
Binary files a/fonts/TewiFontOutlineAlt/2375.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2376.png b/fonts/TewiFontOutlineAlt/2376.png
deleted file mode 100644
index d8d96cd8e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2376.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2377.png b/fonts/TewiFontOutlineAlt/2377.png
deleted file mode 100644
index 61c13d0bb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2377.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2378.png b/fonts/TewiFontOutlineAlt/2378.png
deleted file mode 100644
index 441d2fbc6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2378.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2379.png b/fonts/TewiFontOutlineAlt/2379.png
deleted file mode 100644
index 5c179dabb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2379.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/237A.png b/fonts/TewiFontOutlineAlt/237A.png
deleted file mode 100644
index d8d96cd8e..000000000
Binary files a/fonts/TewiFontOutlineAlt/237A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/237B.png b/fonts/TewiFontOutlineAlt/237B.png
deleted file mode 100644
index 742d92de5..000000000
Binary files a/fonts/TewiFontOutlineAlt/237B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/237C.png b/fonts/TewiFontOutlineAlt/237C.png
deleted file mode 100644
index b8106f82a..000000000
Binary files a/fonts/TewiFontOutlineAlt/237C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/237D.png b/fonts/TewiFontOutlineAlt/237D.png
deleted file mode 100644
index 865debece..000000000
Binary files a/fonts/TewiFontOutlineAlt/237D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/237E.png b/fonts/TewiFontOutlineAlt/237E.png
deleted file mode 100644
index f8ebdc968..000000000
Binary files a/fonts/TewiFontOutlineAlt/237E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2380.png b/fonts/TewiFontOutlineAlt/2380.png
deleted file mode 100644
index 6b848a8ee..000000000
Binary files a/fonts/TewiFontOutlineAlt/2380.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2388.png b/fonts/TewiFontOutlineAlt/2388.png
deleted file mode 100644
index 9656e18d6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2388.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/238B.png b/fonts/TewiFontOutlineAlt/238B.png
deleted file mode 100644
index 4a365596e..000000000
Binary files a/fonts/TewiFontOutlineAlt/238B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/23BA.png b/fonts/TewiFontOutlineAlt/23BA.png
deleted file mode 100644
index 7088132f7..000000000
Binary files a/fonts/TewiFontOutlineAlt/23BA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/23BB.png b/fonts/TewiFontOutlineAlt/23BB.png
deleted file mode 100644
index b0f6dc864..000000000
Binary files a/fonts/TewiFontOutlineAlt/23BB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/23BC.png b/fonts/TewiFontOutlineAlt/23BC.png
deleted file mode 100644
index d4148414e..000000000
Binary files a/fonts/TewiFontOutlineAlt/23BC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/23BD.png b/fonts/TewiFontOutlineAlt/23BD.png
deleted file mode 100644
index 3457f66cd..000000000
Binary files a/fonts/TewiFontOutlineAlt/23BD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/23E9.png b/fonts/TewiFontOutlineAlt/23E9.png
deleted file mode 100644
index e157eedb2..000000000
Binary files a/fonts/TewiFontOutlineAlt/23E9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/23EA.png b/fonts/TewiFontOutlineAlt/23EA.png
deleted file mode 100644
index 7c93d8172..000000000
Binary files a/fonts/TewiFontOutlineAlt/23EA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/23EB.png b/fonts/TewiFontOutlineAlt/23EB.png
deleted file mode 100644
index 9165d5b1c..000000000
Binary files a/fonts/TewiFontOutlineAlt/23EB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/23EC.png b/fonts/TewiFontOutlineAlt/23EC.png
deleted file mode 100644
index cea0cffc1..000000000
Binary files a/fonts/TewiFontOutlineAlt/23EC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/23ED.png b/fonts/TewiFontOutlineAlt/23ED.png
deleted file mode 100644
index e5a51edc2..000000000
Binary files a/fonts/TewiFontOutlineAlt/23ED.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/23EE.png b/fonts/TewiFontOutlineAlt/23EE.png
deleted file mode 100644
index 3e8ced0a8..000000000
Binary files a/fonts/TewiFontOutlineAlt/23EE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/23EF.png b/fonts/TewiFontOutlineAlt/23EF.png
deleted file mode 100644
index f12af136a..000000000
Binary files a/fonts/TewiFontOutlineAlt/23EF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2408.png b/fonts/TewiFontOutlineAlt/2408.png
deleted file mode 100644
index d0cb91549..000000000
Binary files a/fonts/TewiFontOutlineAlt/2408.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2409.png b/fonts/TewiFontOutlineAlt/2409.png
deleted file mode 100644
index 85036aa79..000000000
Binary files a/fonts/TewiFontOutlineAlt/2409.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/240A.png b/fonts/TewiFontOutlineAlt/240A.png
deleted file mode 100644
index e5ded2ee8..000000000
Binary files a/fonts/TewiFontOutlineAlt/240A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/240B.png b/fonts/TewiFontOutlineAlt/240B.png
deleted file mode 100644
index 85b0887e5..000000000
Binary files a/fonts/TewiFontOutlineAlt/240B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/240C.png b/fonts/TewiFontOutlineAlt/240C.png
deleted file mode 100644
index 8de7df8fa..000000000
Binary files a/fonts/TewiFontOutlineAlt/240C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/240D.png b/fonts/TewiFontOutlineAlt/240D.png
deleted file mode 100644
index dc526ec18..000000000
Binary files a/fonts/TewiFontOutlineAlt/240D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/240E.png b/fonts/TewiFontOutlineAlt/240E.png
deleted file mode 100644
index 1797ec77a..000000000
Binary files a/fonts/TewiFontOutlineAlt/240E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/240F.png b/fonts/TewiFontOutlineAlt/240F.png
deleted file mode 100644
index a7374253d..000000000
Binary files a/fonts/TewiFontOutlineAlt/240F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2423.png b/fonts/TewiFontOutlineAlt/2423.png
deleted file mode 100644
index d535bbaa7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2423.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2424.png b/fonts/TewiFontOutlineAlt/2424.png
deleted file mode 100644
index 62fe61e52..000000000
Binary files a/fonts/TewiFontOutlineAlt/2424.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2425.png b/fonts/TewiFontOutlineAlt/2425.png
deleted file mode 100644
index 138253811..000000000
Binary files a/fonts/TewiFontOutlineAlt/2425.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2426.png b/fonts/TewiFontOutlineAlt/2426.png
deleted file mode 100644
index 3e95b56c0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2426.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2440.png b/fonts/TewiFontOutlineAlt/2440.png
deleted file mode 100644
index 87d4f3071..000000000
Binary files a/fonts/TewiFontOutlineAlt/2440.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2441.png b/fonts/TewiFontOutlineAlt/2441.png
deleted file mode 100644
index 2fdbcb7a7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2441.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2442.png b/fonts/TewiFontOutlineAlt/2442.png
deleted file mode 100644
index 91987b0be..000000000
Binary files a/fonts/TewiFontOutlineAlt/2442.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2443.png b/fonts/TewiFontOutlineAlt/2443.png
deleted file mode 100644
index 58d3a0fb9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2443.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2444.png b/fonts/TewiFontOutlineAlt/2444.png
deleted file mode 100644
index 7c0a84fe4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2444.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2445.png b/fonts/TewiFontOutlineAlt/2445.png
deleted file mode 100644
index c63693a85..000000000
Binary files a/fonts/TewiFontOutlineAlt/2445.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2446.png b/fonts/TewiFontOutlineAlt/2446.png
deleted file mode 100644
index 05c0394bd..000000000
Binary files a/fonts/TewiFontOutlineAlt/2446.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2447.png b/fonts/TewiFontOutlineAlt/2447.png
deleted file mode 100644
index 3539e3fe8..000000000
Binary files a/fonts/TewiFontOutlineAlt/2447.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2448.png b/fonts/TewiFontOutlineAlt/2448.png
deleted file mode 100644
index 578fba80b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2448.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2449.png b/fonts/TewiFontOutlineAlt/2449.png
deleted file mode 100644
index a73178345..000000000
Binary files a/fonts/TewiFontOutlineAlt/2449.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/244A.png b/fonts/TewiFontOutlineAlt/244A.png
deleted file mode 100644
index db2628098..000000000
Binary files a/fonts/TewiFontOutlineAlt/244A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2460.png b/fonts/TewiFontOutlineAlt/2460.png
deleted file mode 100644
index e8f946807..000000000
Binary files a/fonts/TewiFontOutlineAlt/2460.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2461.png b/fonts/TewiFontOutlineAlt/2461.png
deleted file mode 100644
index d1d08fdb0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2461.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2462.png b/fonts/TewiFontOutlineAlt/2462.png
deleted file mode 100644
index d252c3072..000000000
Binary files a/fonts/TewiFontOutlineAlt/2462.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2463.png b/fonts/TewiFontOutlineAlt/2463.png
deleted file mode 100644
index 41a478bf5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2463.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2464.png b/fonts/TewiFontOutlineAlt/2464.png
deleted file mode 100644
index cfa0850cf..000000000
Binary files a/fonts/TewiFontOutlineAlt/2464.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2465.png b/fonts/TewiFontOutlineAlt/2465.png
deleted file mode 100644
index 46f3f0392..000000000
Binary files a/fonts/TewiFontOutlineAlt/2465.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2466.png b/fonts/TewiFontOutlineAlt/2466.png
deleted file mode 100644
index 13ff97043..000000000
Binary files a/fonts/TewiFontOutlineAlt/2466.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2467.png b/fonts/TewiFontOutlineAlt/2467.png
deleted file mode 100644
index 2d10fe9db..000000000
Binary files a/fonts/TewiFontOutlineAlt/2467.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2468.png b/fonts/TewiFontOutlineAlt/2468.png
deleted file mode 100644
index 87d02cae5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2468.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2469.png b/fonts/TewiFontOutlineAlt/2469.png
deleted file mode 100644
index e15eef4e8..000000000
Binary files a/fonts/TewiFontOutlineAlt/2469.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/246A.png b/fonts/TewiFontOutlineAlt/246A.png
deleted file mode 100644
index 8a4bee37b..000000000
Binary files a/fonts/TewiFontOutlineAlt/246A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/246B.png b/fonts/TewiFontOutlineAlt/246B.png
deleted file mode 100644
index ff8239761..000000000
Binary files a/fonts/TewiFontOutlineAlt/246B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/246C.png b/fonts/TewiFontOutlineAlt/246C.png
deleted file mode 100644
index fc3f3ee84..000000000
Binary files a/fonts/TewiFontOutlineAlt/246C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/246D.png b/fonts/TewiFontOutlineAlt/246D.png
deleted file mode 100644
index cadc62268..000000000
Binary files a/fonts/TewiFontOutlineAlt/246D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/246E.png b/fonts/TewiFontOutlineAlt/246E.png
deleted file mode 100644
index cff98c4dd..000000000
Binary files a/fonts/TewiFontOutlineAlt/246E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/246F.png b/fonts/TewiFontOutlineAlt/246F.png
deleted file mode 100644
index 88028422f..000000000
Binary files a/fonts/TewiFontOutlineAlt/246F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2470.png b/fonts/TewiFontOutlineAlt/2470.png
deleted file mode 100644
index 2a8fce11d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2470.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2471.png b/fonts/TewiFontOutlineAlt/2471.png
deleted file mode 100644
index 6de7b9774..000000000
Binary files a/fonts/TewiFontOutlineAlt/2471.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2472.png b/fonts/TewiFontOutlineAlt/2472.png
deleted file mode 100644
index 7bc1ea4b6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2472.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2473.png b/fonts/TewiFontOutlineAlt/2473.png
deleted file mode 100644
index effbf9985..000000000
Binary files a/fonts/TewiFontOutlineAlt/2473.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2474.png b/fonts/TewiFontOutlineAlt/2474.png
deleted file mode 100644
index c9d177505..000000000
Binary files a/fonts/TewiFontOutlineAlt/2474.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2475.png b/fonts/TewiFontOutlineAlt/2475.png
deleted file mode 100644
index bc27cae5b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2475.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2476.png b/fonts/TewiFontOutlineAlt/2476.png
deleted file mode 100644
index 7965a2c39..000000000
Binary files a/fonts/TewiFontOutlineAlt/2476.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2477.png b/fonts/TewiFontOutlineAlt/2477.png
deleted file mode 100644
index 5676badac..000000000
Binary files a/fonts/TewiFontOutlineAlt/2477.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2478.png b/fonts/TewiFontOutlineAlt/2478.png
deleted file mode 100644
index 19c98172f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2478.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2479.png b/fonts/TewiFontOutlineAlt/2479.png
deleted file mode 100644
index fb9889a1d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2479.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/247A.png b/fonts/TewiFontOutlineAlt/247A.png
deleted file mode 100644
index 4464850ec..000000000
Binary files a/fonts/TewiFontOutlineAlt/247A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/247B.png b/fonts/TewiFontOutlineAlt/247B.png
deleted file mode 100644
index 3c3c6c456..000000000
Binary files a/fonts/TewiFontOutlineAlt/247B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/247C.png b/fonts/TewiFontOutlineAlt/247C.png
deleted file mode 100644
index b07dd9ad2..000000000
Binary files a/fonts/TewiFontOutlineAlt/247C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/247D.png b/fonts/TewiFontOutlineAlt/247D.png
deleted file mode 100644
index d23567570..000000000
Binary files a/fonts/TewiFontOutlineAlt/247D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/247E.png b/fonts/TewiFontOutlineAlt/247E.png
deleted file mode 100644
index 1ea9e814a..000000000
Binary files a/fonts/TewiFontOutlineAlt/247E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/247F.png b/fonts/TewiFontOutlineAlt/247F.png
deleted file mode 100644
index cc967cfe8..000000000
Binary files a/fonts/TewiFontOutlineAlt/247F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2480.png b/fonts/TewiFontOutlineAlt/2480.png
deleted file mode 100644
index 0099ee318..000000000
Binary files a/fonts/TewiFontOutlineAlt/2480.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2481.png b/fonts/TewiFontOutlineAlt/2481.png
deleted file mode 100644
index 11879487a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2481.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2482.png b/fonts/TewiFontOutlineAlt/2482.png
deleted file mode 100644
index 9710d0fae..000000000
Binary files a/fonts/TewiFontOutlineAlt/2482.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2483.png b/fonts/TewiFontOutlineAlt/2483.png
deleted file mode 100644
index bbb87ef8d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2483.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2484.png b/fonts/TewiFontOutlineAlt/2484.png
deleted file mode 100644
index 445f3c7c4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2484.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2485.png b/fonts/TewiFontOutlineAlt/2485.png
deleted file mode 100644
index 0617c78c0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2485.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2486.png b/fonts/TewiFontOutlineAlt/2486.png
deleted file mode 100644
index 4822ab4bf..000000000
Binary files a/fonts/TewiFontOutlineAlt/2486.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2487.png b/fonts/TewiFontOutlineAlt/2487.png
deleted file mode 100644
index 896acc30a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2487.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2488.png b/fonts/TewiFontOutlineAlt/2488.png
deleted file mode 100644
index f95b9dc23..000000000
Binary files a/fonts/TewiFontOutlineAlt/2488.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2489.png b/fonts/TewiFontOutlineAlt/2489.png
deleted file mode 100644
index 1891a7c5e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2489.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/248A.png b/fonts/TewiFontOutlineAlt/248A.png
deleted file mode 100644
index 926be62c4..000000000
Binary files a/fonts/TewiFontOutlineAlt/248A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/248B.png b/fonts/TewiFontOutlineAlt/248B.png
deleted file mode 100644
index 08597cdf0..000000000
Binary files a/fonts/TewiFontOutlineAlt/248B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/248C.png b/fonts/TewiFontOutlineAlt/248C.png
deleted file mode 100644
index db3c985cc..000000000
Binary files a/fonts/TewiFontOutlineAlt/248C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/248D.png b/fonts/TewiFontOutlineAlt/248D.png
deleted file mode 100644
index 049acccf9..000000000
Binary files a/fonts/TewiFontOutlineAlt/248D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/248E.png b/fonts/TewiFontOutlineAlt/248E.png
deleted file mode 100644
index e9f76310a..000000000
Binary files a/fonts/TewiFontOutlineAlt/248E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/248F.png b/fonts/TewiFontOutlineAlt/248F.png
deleted file mode 100644
index 1b212741d..000000000
Binary files a/fonts/TewiFontOutlineAlt/248F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2490.png b/fonts/TewiFontOutlineAlt/2490.png
deleted file mode 100644
index 7bab4722c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2490.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2491.png b/fonts/TewiFontOutlineAlt/2491.png
deleted file mode 100644
index 9be9e7e36..000000000
Binary files a/fonts/TewiFontOutlineAlt/2491.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2492.png b/fonts/TewiFontOutlineAlt/2492.png
deleted file mode 100644
index ec83cfdef..000000000
Binary files a/fonts/TewiFontOutlineAlt/2492.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2493.png b/fonts/TewiFontOutlineAlt/2493.png
deleted file mode 100644
index 52e64fc93..000000000
Binary files a/fonts/TewiFontOutlineAlt/2493.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2494.png b/fonts/TewiFontOutlineAlt/2494.png
deleted file mode 100644
index 5a257d472..000000000
Binary files a/fonts/TewiFontOutlineAlt/2494.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2495.png b/fonts/TewiFontOutlineAlt/2495.png
deleted file mode 100644
index b4c035635..000000000
Binary files a/fonts/TewiFontOutlineAlt/2495.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2496.png b/fonts/TewiFontOutlineAlt/2496.png
deleted file mode 100644
index 58337ca28..000000000
Binary files a/fonts/TewiFontOutlineAlt/2496.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2497.png b/fonts/TewiFontOutlineAlt/2497.png
deleted file mode 100644
index eedda67e6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2497.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2498.png b/fonts/TewiFontOutlineAlt/2498.png
deleted file mode 100644
index e7e2abb9f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2498.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2499.png b/fonts/TewiFontOutlineAlt/2499.png
deleted file mode 100644
index 24f96ed55..000000000
Binary files a/fonts/TewiFontOutlineAlt/2499.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/249A.png b/fonts/TewiFontOutlineAlt/249A.png
deleted file mode 100644
index 4096fa4ea..000000000
Binary files a/fonts/TewiFontOutlineAlt/249A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/249B.png b/fonts/TewiFontOutlineAlt/249B.png
deleted file mode 100644
index 8fd22f919..000000000
Binary files a/fonts/TewiFontOutlineAlt/249B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/249C.png b/fonts/TewiFontOutlineAlt/249C.png
deleted file mode 100644
index 7efdee9f6..000000000
Binary files a/fonts/TewiFontOutlineAlt/249C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/249D.png b/fonts/TewiFontOutlineAlt/249D.png
deleted file mode 100644
index af2a391b9..000000000
Binary files a/fonts/TewiFontOutlineAlt/249D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/249E.png b/fonts/TewiFontOutlineAlt/249E.png
deleted file mode 100644
index 75c652e42..000000000
Binary files a/fonts/TewiFontOutlineAlt/249E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/249F.png b/fonts/TewiFontOutlineAlt/249F.png
deleted file mode 100644
index fc3825179..000000000
Binary files a/fonts/TewiFontOutlineAlt/249F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24A0.png b/fonts/TewiFontOutlineAlt/24A0.png
deleted file mode 100644
index 53056f4dd..000000000
Binary files a/fonts/TewiFontOutlineAlt/24A0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24A1.png b/fonts/TewiFontOutlineAlt/24A1.png
deleted file mode 100644
index 0f0ad33d6..000000000
Binary files a/fonts/TewiFontOutlineAlt/24A1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24A2.png b/fonts/TewiFontOutlineAlt/24A2.png
deleted file mode 100644
index 5769db23d..000000000
Binary files a/fonts/TewiFontOutlineAlt/24A2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24A3.png b/fonts/TewiFontOutlineAlt/24A3.png
deleted file mode 100644
index a5145c32a..000000000
Binary files a/fonts/TewiFontOutlineAlt/24A3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24A4.png b/fonts/TewiFontOutlineAlt/24A4.png
deleted file mode 100644
index 4c4e03d89..000000000
Binary files a/fonts/TewiFontOutlineAlt/24A4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24A5.png b/fonts/TewiFontOutlineAlt/24A5.png
deleted file mode 100644
index 2fc548310..000000000
Binary files a/fonts/TewiFontOutlineAlt/24A5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24A6.png b/fonts/TewiFontOutlineAlt/24A6.png
deleted file mode 100644
index b7554157b..000000000
Binary files a/fonts/TewiFontOutlineAlt/24A6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24A7.png b/fonts/TewiFontOutlineAlt/24A7.png
deleted file mode 100644
index aee1f4c1c..000000000
Binary files a/fonts/TewiFontOutlineAlt/24A7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24A8.png b/fonts/TewiFontOutlineAlt/24A8.png
deleted file mode 100644
index b04588e7e..000000000
Binary files a/fonts/TewiFontOutlineAlt/24A8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24A9.png b/fonts/TewiFontOutlineAlt/24A9.png
deleted file mode 100644
index 8ae0fed73..000000000
Binary files a/fonts/TewiFontOutlineAlt/24A9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24AA.png b/fonts/TewiFontOutlineAlt/24AA.png
deleted file mode 100644
index d73de6c9b..000000000
Binary files a/fonts/TewiFontOutlineAlt/24AA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24AB.png b/fonts/TewiFontOutlineAlt/24AB.png
deleted file mode 100644
index 3d2ae5d15..000000000
Binary files a/fonts/TewiFontOutlineAlt/24AB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24AC.png b/fonts/TewiFontOutlineAlt/24AC.png
deleted file mode 100644
index e10002bc8..000000000
Binary files a/fonts/TewiFontOutlineAlt/24AC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24AD.png b/fonts/TewiFontOutlineAlt/24AD.png
deleted file mode 100644
index aeb10a86d..000000000
Binary files a/fonts/TewiFontOutlineAlt/24AD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24AE.png b/fonts/TewiFontOutlineAlt/24AE.png
deleted file mode 100644
index 939f271a7..000000000
Binary files a/fonts/TewiFontOutlineAlt/24AE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24AF.png b/fonts/TewiFontOutlineAlt/24AF.png
deleted file mode 100644
index 0ec6fa234..000000000
Binary files a/fonts/TewiFontOutlineAlt/24AF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24B0.png b/fonts/TewiFontOutlineAlt/24B0.png
deleted file mode 100644
index 8fd6abd9e..000000000
Binary files a/fonts/TewiFontOutlineAlt/24B0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24B1.png b/fonts/TewiFontOutlineAlt/24B1.png
deleted file mode 100644
index b5681eaa9..000000000
Binary files a/fonts/TewiFontOutlineAlt/24B1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24B2.png b/fonts/TewiFontOutlineAlt/24B2.png
deleted file mode 100644
index 4db8df224..000000000
Binary files a/fonts/TewiFontOutlineAlt/24B2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24B3.png b/fonts/TewiFontOutlineAlt/24B3.png
deleted file mode 100644
index d866b3029..000000000
Binary files a/fonts/TewiFontOutlineAlt/24B3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24B4.png b/fonts/TewiFontOutlineAlt/24B4.png
deleted file mode 100644
index 42e5ae5c7..000000000
Binary files a/fonts/TewiFontOutlineAlt/24B4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/24B5.png b/fonts/TewiFontOutlineAlt/24B5.png
deleted file mode 100644
index 454d772b9..000000000
Binary files a/fonts/TewiFontOutlineAlt/24B5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2500.png b/fonts/TewiFontOutlineAlt/2500.png
deleted file mode 100644
index 75cd3dfca..000000000
Binary files a/fonts/TewiFontOutlineAlt/2500.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2501.png b/fonts/TewiFontOutlineAlt/2501.png
deleted file mode 100644
index f924627e4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2501.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2502.png b/fonts/TewiFontOutlineAlt/2502.png
deleted file mode 100644
index b7fad6c90..000000000
Binary files a/fonts/TewiFontOutlineAlt/2502.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2503.png b/fonts/TewiFontOutlineAlt/2503.png
deleted file mode 100644
index 71ce4b482..000000000
Binary files a/fonts/TewiFontOutlineAlt/2503.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2504.png b/fonts/TewiFontOutlineAlt/2504.png
deleted file mode 100644
index c18291e62..000000000
Binary files a/fonts/TewiFontOutlineAlt/2504.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2505.png b/fonts/TewiFontOutlineAlt/2505.png
deleted file mode 100644
index d215adc7f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2505.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2506.png b/fonts/TewiFontOutlineAlt/2506.png
deleted file mode 100644
index f4f20d851..000000000
Binary files a/fonts/TewiFontOutlineAlt/2506.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2507.png b/fonts/TewiFontOutlineAlt/2507.png
deleted file mode 100644
index 1e1f08667..000000000
Binary files a/fonts/TewiFontOutlineAlt/2507.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2508.png b/fonts/TewiFontOutlineAlt/2508.png
deleted file mode 100644
index 24e2f1a56..000000000
Binary files a/fonts/TewiFontOutlineAlt/2508.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2509.png b/fonts/TewiFontOutlineAlt/2509.png
deleted file mode 100644
index 4e416c357..000000000
Binary files a/fonts/TewiFontOutlineAlt/2509.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/250A.png b/fonts/TewiFontOutlineAlt/250A.png
deleted file mode 100644
index d5bac075d..000000000
Binary files a/fonts/TewiFontOutlineAlt/250A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/250B.png b/fonts/TewiFontOutlineAlt/250B.png
deleted file mode 100644
index 9f92f9469..000000000
Binary files a/fonts/TewiFontOutlineAlt/250B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/250C.png b/fonts/TewiFontOutlineAlt/250C.png
deleted file mode 100644
index 41ad12ec2..000000000
Binary files a/fonts/TewiFontOutlineAlt/250C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/250D.png b/fonts/TewiFontOutlineAlt/250D.png
deleted file mode 100644
index 994034872..000000000
Binary files a/fonts/TewiFontOutlineAlt/250D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/250E.png b/fonts/TewiFontOutlineAlt/250E.png
deleted file mode 100644
index 48251c42f..000000000
Binary files a/fonts/TewiFontOutlineAlt/250E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/250F.png b/fonts/TewiFontOutlineAlt/250F.png
deleted file mode 100644
index 8b204d71a..000000000
Binary files a/fonts/TewiFontOutlineAlt/250F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2510.png b/fonts/TewiFontOutlineAlt/2510.png
deleted file mode 100644
index 78f62831f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2510.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2511.png b/fonts/TewiFontOutlineAlt/2511.png
deleted file mode 100644
index 03924a205..000000000
Binary files a/fonts/TewiFontOutlineAlt/2511.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2512.png b/fonts/TewiFontOutlineAlt/2512.png
deleted file mode 100644
index 364c8b8c9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2512.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2513.png b/fonts/TewiFontOutlineAlt/2513.png
deleted file mode 100644
index bf6b0cf50..000000000
Binary files a/fonts/TewiFontOutlineAlt/2513.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2514.png b/fonts/TewiFontOutlineAlt/2514.png
deleted file mode 100644
index 549ec847a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2514.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2515.png b/fonts/TewiFontOutlineAlt/2515.png
deleted file mode 100644
index a62802dae..000000000
Binary files a/fonts/TewiFontOutlineAlt/2515.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2516.png b/fonts/TewiFontOutlineAlt/2516.png
deleted file mode 100644
index 275f39435..000000000
Binary files a/fonts/TewiFontOutlineAlt/2516.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2517.png b/fonts/TewiFontOutlineAlt/2517.png
deleted file mode 100644
index ae190ae5e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2517.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2518.png b/fonts/TewiFontOutlineAlt/2518.png
deleted file mode 100644
index 98175d134..000000000
Binary files a/fonts/TewiFontOutlineAlt/2518.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2519.png b/fonts/TewiFontOutlineAlt/2519.png
deleted file mode 100644
index 231d0ba6a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2519.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/251A.png b/fonts/TewiFontOutlineAlt/251A.png
deleted file mode 100644
index 83f093b52..000000000
Binary files a/fonts/TewiFontOutlineAlt/251A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/251B.png b/fonts/TewiFontOutlineAlt/251B.png
deleted file mode 100644
index 2714e7669..000000000
Binary files a/fonts/TewiFontOutlineAlt/251B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/251C.png b/fonts/TewiFontOutlineAlt/251C.png
deleted file mode 100644
index cc6ca0e71..000000000
Binary files a/fonts/TewiFontOutlineAlt/251C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/251D.png b/fonts/TewiFontOutlineAlt/251D.png
deleted file mode 100644
index f7667a670..000000000
Binary files a/fonts/TewiFontOutlineAlt/251D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/251E.png b/fonts/TewiFontOutlineAlt/251E.png
deleted file mode 100644
index b00a3c3dc..000000000
Binary files a/fonts/TewiFontOutlineAlt/251E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/251F.png b/fonts/TewiFontOutlineAlt/251F.png
deleted file mode 100644
index 050fb1e80..000000000
Binary files a/fonts/TewiFontOutlineAlt/251F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2520.png b/fonts/TewiFontOutlineAlt/2520.png
deleted file mode 100644
index 4d62516e5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2520.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2521.png b/fonts/TewiFontOutlineAlt/2521.png
deleted file mode 100644
index a5b039c46..000000000
Binary files a/fonts/TewiFontOutlineAlt/2521.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2522.png b/fonts/TewiFontOutlineAlt/2522.png
deleted file mode 100644
index f4d7d1d14..000000000
Binary files a/fonts/TewiFontOutlineAlt/2522.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2523.png b/fonts/TewiFontOutlineAlt/2523.png
deleted file mode 100644
index 95581eb0b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2523.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2524.png b/fonts/TewiFontOutlineAlt/2524.png
deleted file mode 100644
index f7cec740f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2524.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2525.png b/fonts/TewiFontOutlineAlt/2525.png
deleted file mode 100644
index 1aa29e374..000000000
Binary files a/fonts/TewiFontOutlineAlt/2525.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2526.png b/fonts/TewiFontOutlineAlt/2526.png
deleted file mode 100644
index 111b122f4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2526.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2527.png b/fonts/TewiFontOutlineAlt/2527.png
deleted file mode 100644
index c15c84280..000000000
Binary files a/fonts/TewiFontOutlineAlt/2527.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2528.png b/fonts/TewiFontOutlineAlt/2528.png
deleted file mode 100644
index 3c0f67075..000000000
Binary files a/fonts/TewiFontOutlineAlt/2528.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2529.png b/fonts/TewiFontOutlineAlt/2529.png
deleted file mode 100644
index 56eab396b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2529.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/252A.png b/fonts/TewiFontOutlineAlt/252A.png
deleted file mode 100644
index 50454e04e..000000000
Binary files a/fonts/TewiFontOutlineAlt/252A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/252B.png b/fonts/TewiFontOutlineAlt/252B.png
deleted file mode 100644
index 030abf2f9..000000000
Binary files a/fonts/TewiFontOutlineAlt/252B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/252C.png b/fonts/TewiFontOutlineAlt/252C.png
deleted file mode 100644
index f79482503..000000000
Binary files a/fonts/TewiFontOutlineAlt/252C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/252D.png b/fonts/TewiFontOutlineAlt/252D.png
deleted file mode 100644
index 364527315..000000000
Binary files a/fonts/TewiFontOutlineAlt/252D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/252E.png b/fonts/TewiFontOutlineAlt/252E.png
deleted file mode 100644
index 66e0a9912..000000000
Binary files a/fonts/TewiFontOutlineAlt/252E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/252F.png b/fonts/TewiFontOutlineAlt/252F.png
deleted file mode 100644
index 673fc3760..000000000
Binary files a/fonts/TewiFontOutlineAlt/252F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2530.png b/fonts/TewiFontOutlineAlt/2530.png
deleted file mode 100644
index e4274299e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2530.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2531.png b/fonts/TewiFontOutlineAlt/2531.png
deleted file mode 100644
index 1ea71ec61..000000000
Binary files a/fonts/TewiFontOutlineAlt/2531.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2532.png b/fonts/TewiFontOutlineAlt/2532.png
deleted file mode 100644
index 9db06b6e1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2532.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2533.png b/fonts/TewiFontOutlineAlt/2533.png
deleted file mode 100644
index 96637e7a1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2533.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2534.png b/fonts/TewiFontOutlineAlt/2534.png
deleted file mode 100644
index 09c9afbfe..000000000
Binary files a/fonts/TewiFontOutlineAlt/2534.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2535.png b/fonts/TewiFontOutlineAlt/2535.png
deleted file mode 100644
index 574d1d500..000000000
Binary files a/fonts/TewiFontOutlineAlt/2535.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2536.png b/fonts/TewiFontOutlineAlt/2536.png
deleted file mode 100644
index 3b018bc9b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2536.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2537.png b/fonts/TewiFontOutlineAlt/2537.png
deleted file mode 100644
index fd8fbb1c4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2537.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2538.png b/fonts/TewiFontOutlineAlt/2538.png
deleted file mode 100644
index 42fe7388e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2538.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2539.png b/fonts/TewiFontOutlineAlt/2539.png
deleted file mode 100644
index e2f773e7c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2539.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/253A.png b/fonts/TewiFontOutlineAlt/253A.png
deleted file mode 100644
index 150016fcd..000000000
Binary files a/fonts/TewiFontOutlineAlt/253A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/253B.png b/fonts/TewiFontOutlineAlt/253B.png
deleted file mode 100644
index 9ec1d767a..000000000
Binary files a/fonts/TewiFontOutlineAlt/253B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/253C.png b/fonts/TewiFontOutlineAlt/253C.png
deleted file mode 100644
index 2c556631f..000000000
Binary files a/fonts/TewiFontOutlineAlt/253C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/253D.png b/fonts/TewiFontOutlineAlt/253D.png
deleted file mode 100644
index 9365b7963..000000000
Binary files a/fonts/TewiFontOutlineAlt/253D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/253E.png b/fonts/TewiFontOutlineAlt/253E.png
deleted file mode 100644
index a360e8b66..000000000
Binary files a/fonts/TewiFontOutlineAlt/253E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/253F.png b/fonts/TewiFontOutlineAlt/253F.png
deleted file mode 100644
index 72c1dfc5c..000000000
Binary files a/fonts/TewiFontOutlineAlt/253F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2540.png b/fonts/TewiFontOutlineAlt/2540.png
deleted file mode 100644
index f66f8aca0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2540.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2541.png b/fonts/TewiFontOutlineAlt/2541.png
deleted file mode 100644
index b1993eb7b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2541.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2542.png b/fonts/TewiFontOutlineAlt/2542.png
deleted file mode 100644
index 981a3c707..000000000
Binary files a/fonts/TewiFontOutlineAlt/2542.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2543.png b/fonts/TewiFontOutlineAlt/2543.png
deleted file mode 100644
index 1229e3bdf..000000000
Binary files a/fonts/TewiFontOutlineAlt/2543.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2544.png b/fonts/TewiFontOutlineAlt/2544.png
deleted file mode 100644
index 0c7c5d576..000000000
Binary files a/fonts/TewiFontOutlineAlt/2544.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2545.png b/fonts/TewiFontOutlineAlt/2545.png
deleted file mode 100644
index 30518dc03..000000000
Binary files a/fonts/TewiFontOutlineAlt/2545.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2546.png b/fonts/TewiFontOutlineAlt/2546.png
deleted file mode 100644
index 299849a48..000000000
Binary files a/fonts/TewiFontOutlineAlt/2546.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2547.png b/fonts/TewiFontOutlineAlt/2547.png
deleted file mode 100644
index 928cac2f1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2547.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2548.png b/fonts/TewiFontOutlineAlt/2548.png
deleted file mode 100644
index 5903a0dfb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2548.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2549.png b/fonts/TewiFontOutlineAlt/2549.png
deleted file mode 100644
index f8337d44a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2549.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/254A.png b/fonts/TewiFontOutlineAlt/254A.png
deleted file mode 100644
index 25c6b31ae..000000000
Binary files a/fonts/TewiFontOutlineAlt/254A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/254B.png b/fonts/TewiFontOutlineAlt/254B.png
deleted file mode 100644
index 0f405ba7b..000000000
Binary files a/fonts/TewiFontOutlineAlt/254B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/254C.png b/fonts/TewiFontOutlineAlt/254C.png
deleted file mode 100644
index 374896a38..000000000
Binary files a/fonts/TewiFontOutlineAlt/254C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/254D.png b/fonts/TewiFontOutlineAlt/254D.png
deleted file mode 100644
index 4fa63b8d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/254D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/254E.png b/fonts/TewiFontOutlineAlt/254E.png
deleted file mode 100644
index d64adb7f2..000000000
Binary files a/fonts/TewiFontOutlineAlt/254E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/254F.png b/fonts/TewiFontOutlineAlt/254F.png
deleted file mode 100644
index 7a0e4e76c..000000000
Binary files a/fonts/TewiFontOutlineAlt/254F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2550.png b/fonts/TewiFontOutlineAlt/2550.png
deleted file mode 100644
index 3d9ef40ea..000000000
Binary files a/fonts/TewiFontOutlineAlt/2550.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2551.png b/fonts/TewiFontOutlineAlt/2551.png
deleted file mode 100644
index f7bccc460..000000000
Binary files a/fonts/TewiFontOutlineAlt/2551.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2552.png b/fonts/TewiFontOutlineAlt/2552.png
deleted file mode 100644
index c0250011c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2552.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2553.png b/fonts/TewiFontOutlineAlt/2553.png
deleted file mode 100644
index fafde57ef..000000000
Binary files a/fonts/TewiFontOutlineAlt/2553.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2554.png b/fonts/TewiFontOutlineAlt/2554.png
deleted file mode 100644
index 689ef7467..000000000
Binary files a/fonts/TewiFontOutlineAlt/2554.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2555.png b/fonts/TewiFontOutlineAlt/2555.png
deleted file mode 100644
index 80a23d136..000000000
Binary files a/fonts/TewiFontOutlineAlt/2555.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2556.png b/fonts/TewiFontOutlineAlt/2556.png
deleted file mode 100644
index 33f5ae3d7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2556.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2557.png b/fonts/TewiFontOutlineAlt/2557.png
deleted file mode 100644
index 8b2d2e4e1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2557.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2558.png b/fonts/TewiFontOutlineAlt/2558.png
deleted file mode 100644
index 76b0d3f8c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2558.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2559.png b/fonts/TewiFontOutlineAlt/2559.png
deleted file mode 100644
index a5320a2c3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2559.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/255A.png b/fonts/TewiFontOutlineAlt/255A.png
deleted file mode 100644
index bc4140d35..000000000
Binary files a/fonts/TewiFontOutlineAlt/255A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/255B.png b/fonts/TewiFontOutlineAlt/255B.png
deleted file mode 100644
index fe9ca9fed..000000000
Binary files a/fonts/TewiFontOutlineAlt/255B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/255C.png b/fonts/TewiFontOutlineAlt/255C.png
deleted file mode 100644
index f43cfbe68..000000000
Binary files a/fonts/TewiFontOutlineAlt/255C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/255D.png b/fonts/TewiFontOutlineAlt/255D.png
deleted file mode 100644
index 5c48c24ee..000000000
Binary files a/fonts/TewiFontOutlineAlt/255D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/255E.png b/fonts/TewiFontOutlineAlt/255E.png
deleted file mode 100644
index b7bfd2804..000000000
Binary files a/fonts/TewiFontOutlineAlt/255E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/255F.png b/fonts/TewiFontOutlineAlt/255F.png
deleted file mode 100644
index 9578e1a9d..000000000
Binary files a/fonts/TewiFontOutlineAlt/255F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2560.png b/fonts/TewiFontOutlineAlt/2560.png
deleted file mode 100644
index bbefc8d1f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2560.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2561.png b/fonts/TewiFontOutlineAlt/2561.png
deleted file mode 100644
index 2a74aec53..000000000
Binary files a/fonts/TewiFontOutlineAlt/2561.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2562.png b/fonts/TewiFontOutlineAlt/2562.png
deleted file mode 100644
index 3c8a0ff48..000000000
Binary files a/fonts/TewiFontOutlineAlt/2562.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2563.png b/fonts/TewiFontOutlineAlt/2563.png
deleted file mode 100644
index e35dbdb3f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2563.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2564.png b/fonts/TewiFontOutlineAlt/2564.png
deleted file mode 100644
index c1e3b679b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2564.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2565.png b/fonts/TewiFontOutlineAlt/2565.png
deleted file mode 100644
index ad1769d88..000000000
Binary files a/fonts/TewiFontOutlineAlt/2565.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2566.png b/fonts/TewiFontOutlineAlt/2566.png
deleted file mode 100644
index c206eeae5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2566.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2567.png b/fonts/TewiFontOutlineAlt/2567.png
deleted file mode 100644
index 695ffa723..000000000
Binary files a/fonts/TewiFontOutlineAlt/2567.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2568.png b/fonts/TewiFontOutlineAlt/2568.png
deleted file mode 100644
index 54a4d15bc..000000000
Binary files a/fonts/TewiFontOutlineAlt/2568.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2569.png b/fonts/TewiFontOutlineAlt/2569.png
deleted file mode 100644
index 00eab8e74..000000000
Binary files a/fonts/TewiFontOutlineAlt/2569.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/256A.png b/fonts/TewiFontOutlineAlt/256A.png
deleted file mode 100644
index 6242b5a6d..000000000
Binary files a/fonts/TewiFontOutlineAlt/256A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/256B.png b/fonts/TewiFontOutlineAlt/256B.png
deleted file mode 100644
index d9eb63a2d..000000000
Binary files a/fonts/TewiFontOutlineAlt/256B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/256C.png b/fonts/TewiFontOutlineAlt/256C.png
deleted file mode 100644
index 0f8f8cb92..000000000
Binary files a/fonts/TewiFontOutlineAlt/256C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/256D.png b/fonts/TewiFontOutlineAlt/256D.png
deleted file mode 100644
index f9b8a09b6..000000000
Binary files a/fonts/TewiFontOutlineAlt/256D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/256E.png b/fonts/TewiFontOutlineAlt/256E.png
deleted file mode 100644
index 98ce8549f..000000000
Binary files a/fonts/TewiFontOutlineAlt/256E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/256F.png b/fonts/TewiFontOutlineAlt/256F.png
deleted file mode 100644
index 9bd35b30d..000000000
Binary files a/fonts/TewiFontOutlineAlt/256F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2570.png b/fonts/TewiFontOutlineAlt/2570.png
deleted file mode 100644
index dab1a244a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2570.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2571.png b/fonts/TewiFontOutlineAlt/2571.png
deleted file mode 100644
index 6ebb91901..000000000
Binary files a/fonts/TewiFontOutlineAlt/2571.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2572.png b/fonts/TewiFontOutlineAlt/2572.png
deleted file mode 100644
index dbe7fa462..000000000
Binary files a/fonts/TewiFontOutlineAlt/2572.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2573.png b/fonts/TewiFontOutlineAlt/2573.png
deleted file mode 100644
index 844dc5710..000000000
Binary files a/fonts/TewiFontOutlineAlt/2573.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2574.png b/fonts/TewiFontOutlineAlt/2574.png
deleted file mode 100644
index d83660220..000000000
Binary files a/fonts/TewiFontOutlineAlt/2574.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2575.png b/fonts/TewiFontOutlineAlt/2575.png
deleted file mode 100644
index ec9db3758..000000000
Binary files a/fonts/TewiFontOutlineAlt/2575.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2576.png b/fonts/TewiFontOutlineAlt/2576.png
deleted file mode 100644
index 7b0d887d0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2576.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2577.png b/fonts/TewiFontOutlineAlt/2577.png
deleted file mode 100644
index 2f34e8735..000000000
Binary files a/fonts/TewiFontOutlineAlt/2577.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2578.png b/fonts/TewiFontOutlineAlt/2578.png
deleted file mode 100644
index 5241f9710..000000000
Binary files a/fonts/TewiFontOutlineAlt/2578.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2579.png b/fonts/TewiFontOutlineAlt/2579.png
deleted file mode 100644
index 622d447ad..000000000
Binary files a/fonts/TewiFontOutlineAlt/2579.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/257A.png b/fonts/TewiFontOutlineAlt/257A.png
deleted file mode 100644
index 137417228..000000000
Binary files a/fonts/TewiFontOutlineAlt/257A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/257B.png b/fonts/TewiFontOutlineAlt/257B.png
deleted file mode 100644
index 71b7959f2..000000000
Binary files a/fonts/TewiFontOutlineAlt/257B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/257C.png b/fonts/TewiFontOutlineAlt/257C.png
deleted file mode 100644
index 1732e4583..000000000
Binary files a/fonts/TewiFontOutlineAlt/257C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/257D.png b/fonts/TewiFontOutlineAlt/257D.png
deleted file mode 100644
index a422c807a..000000000
Binary files a/fonts/TewiFontOutlineAlt/257D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/257E.png b/fonts/TewiFontOutlineAlt/257E.png
deleted file mode 100644
index 0d9b6ddf0..000000000
Binary files a/fonts/TewiFontOutlineAlt/257E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/257F.png b/fonts/TewiFontOutlineAlt/257F.png
deleted file mode 100644
index 6dee2c86c..000000000
Binary files a/fonts/TewiFontOutlineAlt/257F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2580.png b/fonts/TewiFontOutlineAlt/2580.png
deleted file mode 100644
index e12907e75..000000000
Binary files a/fonts/TewiFontOutlineAlt/2580.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2581.png b/fonts/TewiFontOutlineAlt/2581.png
deleted file mode 100644
index 2eda58668..000000000
Binary files a/fonts/TewiFontOutlineAlt/2581.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2582.png b/fonts/TewiFontOutlineAlt/2582.png
deleted file mode 100644
index 73a0aef5b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2582.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2583.png b/fonts/TewiFontOutlineAlt/2583.png
deleted file mode 100644
index 663d71851..000000000
Binary files a/fonts/TewiFontOutlineAlt/2583.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2584.png b/fonts/TewiFontOutlineAlt/2584.png
deleted file mode 100644
index 4c2bf33f5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2584.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2585.png b/fonts/TewiFontOutlineAlt/2585.png
deleted file mode 100644
index bc4d6da01..000000000
Binary files a/fonts/TewiFontOutlineAlt/2585.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2586.png b/fonts/TewiFontOutlineAlt/2586.png
deleted file mode 100644
index 2b1bdf30d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2586.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2587.png b/fonts/TewiFontOutlineAlt/2587.png
deleted file mode 100644
index 76a8cb7ef..000000000
Binary files a/fonts/TewiFontOutlineAlt/2587.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2588.png b/fonts/TewiFontOutlineAlt/2588.png
deleted file mode 100644
index dabbc97f7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2588.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2589.png b/fonts/TewiFontOutlineAlt/2589.png
deleted file mode 100644
index dabbc97f7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2589.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/258A.png b/fonts/TewiFontOutlineAlt/258A.png
deleted file mode 100644
index 1ddca73cf..000000000
Binary files a/fonts/TewiFontOutlineAlt/258A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/258B.png b/fonts/TewiFontOutlineAlt/258B.png
deleted file mode 100644
index 44e296ba9..000000000
Binary files a/fonts/TewiFontOutlineAlt/258B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/258C.png b/fonts/TewiFontOutlineAlt/258C.png
deleted file mode 100644
index 1ec41412c..000000000
Binary files a/fonts/TewiFontOutlineAlt/258C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/258D.png b/fonts/TewiFontOutlineAlt/258D.png
deleted file mode 100644
index 1ec41412c..000000000
Binary files a/fonts/TewiFontOutlineAlt/258D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/258E.png b/fonts/TewiFontOutlineAlt/258E.png
deleted file mode 100644
index 42e8166f2..000000000
Binary files a/fonts/TewiFontOutlineAlt/258E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/258F.png b/fonts/TewiFontOutlineAlt/258F.png
deleted file mode 100644
index bbdfa5415..000000000
Binary files a/fonts/TewiFontOutlineAlt/258F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2590.png b/fonts/TewiFontOutlineAlt/2590.png
deleted file mode 100644
index f3256d49b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2590.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2591.png b/fonts/TewiFontOutlineAlt/2591.png
deleted file mode 100644
index 7736fb926..000000000
Binary files a/fonts/TewiFontOutlineAlt/2591.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2592.png b/fonts/TewiFontOutlineAlt/2592.png
deleted file mode 100644
index 41ee925b3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2592.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2593.png b/fonts/TewiFontOutlineAlt/2593.png
deleted file mode 100644
index 1aafafe88..000000000
Binary files a/fonts/TewiFontOutlineAlt/2593.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2594.png b/fonts/TewiFontOutlineAlt/2594.png
deleted file mode 100644
index b92910d53..000000000
Binary files a/fonts/TewiFontOutlineAlt/2594.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2595.png b/fonts/TewiFontOutlineAlt/2595.png
deleted file mode 100644
index c9636d726..000000000
Binary files a/fonts/TewiFontOutlineAlt/2595.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2596.png b/fonts/TewiFontOutlineAlt/2596.png
deleted file mode 100644
index d401eb205..000000000
Binary files a/fonts/TewiFontOutlineAlt/2596.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2597.png b/fonts/TewiFontOutlineAlt/2597.png
deleted file mode 100644
index 376c0c834..000000000
Binary files a/fonts/TewiFontOutlineAlt/2597.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2598.png b/fonts/TewiFontOutlineAlt/2598.png
deleted file mode 100644
index d1b597111..000000000
Binary files a/fonts/TewiFontOutlineAlt/2598.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2599.png b/fonts/TewiFontOutlineAlt/2599.png
deleted file mode 100644
index 5ef91ab4f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2599.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/259A.png b/fonts/TewiFontOutlineAlt/259A.png
deleted file mode 100644
index 747259b32..000000000
Binary files a/fonts/TewiFontOutlineAlt/259A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/259B.png b/fonts/TewiFontOutlineAlt/259B.png
deleted file mode 100644
index 09cef1976..000000000
Binary files a/fonts/TewiFontOutlineAlt/259B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/259C.png b/fonts/TewiFontOutlineAlt/259C.png
deleted file mode 100644
index 8c1288907..000000000
Binary files a/fonts/TewiFontOutlineAlt/259C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/259D.png b/fonts/TewiFontOutlineAlt/259D.png
deleted file mode 100644
index f9a128554..000000000
Binary files a/fonts/TewiFontOutlineAlt/259D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/259E.png b/fonts/TewiFontOutlineAlt/259E.png
deleted file mode 100644
index 340e84c6c..000000000
Binary files a/fonts/TewiFontOutlineAlt/259E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/259F.png b/fonts/TewiFontOutlineAlt/259F.png
deleted file mode 100644
index f9ebfcc60..000000000
Binary files a/fonts/TewiFontOutlineAlt/259F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25A0.png b/fonts/TewiFontOutlineAlt/25A0.png
deleted file mode 100644
index c90056545..000000000
Binary files a/fonts/TewiFontOutlineAlt/25A0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25A1.png b/fonts/TewiFontOutlineAlt/25A1.png
deleted file mode 100644
index 24704229c..000000000
Binary files a/fonts/TewiFontOutlineAlt/25A1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25A2.png b/fonts/TewiFontOutlineAlt/25A2.png
deleted file mode 100644
index fe522bb20..000000000
Binary files a/fonts/TewiFontOutlineAlt/25A2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25A3.png b/fonts/TewiFontOutlineAlt/25A3.png
deleted file mode 100644
index f08663621..000000000
Binary files a/fonts/TewiFontOutlineAlt/25A3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25A4.png b/fonts/TewiFontOutlineAlt/25A4.png
deleted file mode 100644
index 3c4df1ce8..000000000
Binary files a/fonts/TewiFontOutlineAlt/25A4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25A5.png b/fonts/TewiFontOutlineAlt/25A5.png
deleted file mode 100644
index 358b6716e..000000000
Binary files a/fonts/TewiFontOutlineAlt/25A5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25A6.png b/fonts/TewiFontOutlineAlt/25A6.png
deleted file mode 100644
index ecc1b2864..000000000
Binary files a/fonts/TewiFontOutlineAlt/25A6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25A7.png b/fonts/TewiFontOutlineAlt/25A7.png
deleted file mode 100644
index 48288d612..000000000
Binary files a/fonts/TewiFontOutlineAlt/25A7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25A8.png b/fonts/TewiFontOutlineAlt/25A8.png
deleted file mode 100644
index a97a3dae3..000000000
Binary files a/fonts/TewiFontOutlineAlt/25A8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25A9.png b/fonts/TewiFontOutlineAlt/25A9.png
deleted file mode 100644
index 04dbc6321..000000000
Binary files a/fonts/TewiFontOutlineAlt/25A9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25AA.png b/fonts/TewiFontOutlineAlt/25AA.png
deleted file mode 100644
index c0dd355ee..000000000
Binary files a/fonts/TewiFontOutlineAlt/25AA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25AB.png b/fonts/TewiFontOutlineAlt/25AB.png
deleted file mode 100644
index 8e933d561..000000000
Binary files a/fonts/TewiFontOutlineAlt/25AB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25AC.png b/fonts/TewiFontOutlineAlt/25AC.png
deleted file mode 100644
index cd5561c2d..000000000
Binary files a/fonts/TewiFontOutlineAlt/25AC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25AD.png b/fonts/TewiFontOutlineAlt/25AD.png
deleted file mode 100644
index 6a291068f..000000000
Binary files a/fonts/TewiFontOutlineAlt/25AD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25AE.png b/fonts/TewiFontOutlineAlt/25AE.png
deleted file mode 100644
index 43c58c10c..000000000
Binary files a/fonts/TewiFontOutlineAlt/25AE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25AF.png b/fonts/TewiFontOutlineAlt/25AF.png
deleted file mode 100644
index ad330b428..000000000
Binary files a/fonts/TewiFontOutlineAlt/25AF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25B0.png b/fonts/TewiFontOutlineAlt/25B0.png
deleted file mode 100644
index 4413a6661..000000000
Binary files a/fonts/TewiFontOutlineAlt/25B0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25B1.png b/fonts/TewiFontOutlineAlt/25B1.png
deleted file mode 100644
index a4b9c7236..000000000
Binary files a/fonts/TewiFontOutlineAlt/25B1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25B2.png b/fonts/TewiFontOutlineAlt/25B2.png
deleted file mode 100644
index 48dda828a..000000000
Binary files a/fonts/TewiFontOutlineAlt/25B2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25B3.png b/fonts/TewiFontOutlineAlt/25B3.png
deleted file mode 100644
index 4056bfc9d..000000000
Binary files a/fonts/TewiFontOutlineAlt/25B3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25B4.png b/fonts/TewiFontOutlineAlt/25B4.png
deleted file mode 100644
index ab7f5fe34..000000000
Binary files a/fonts/TewiFontOutlineAlt/25B4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25B5.png b/fonts/TewiFontOutlineAlt/25B5.png
deleted file mode 100644
index 47a20c034..000000000
Binary files a/fonts/TewiFontOutlineAlt/25B5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25B6.png b/fonts/TewiFontOutlineAlt/25B6.png
deleted file mode 100644
index 31a348899..000000000
Binary files a/fonts/TewiFontOutlineAlt/25B6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25B7.png b/fonts/TewiFontOutlineAlt/25B7.png
deleted file mode 100644
index c8f8751b2..000000000
Binary files a/fonts/TewiFontOutlineAlt/25B7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25B8.png b/fonts/TewiFontOutlineAlt/25B8.png
deleted file mode 100644
index 1ba06a1d5..000000000
Binary files a/fonts/TewiFontOutlineAlt/25B8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25B9.png b/fonts/TewiFontOutlineAlt/25B9.png
deleted file mode 100644
index eca7b708f..000000000
Binary files a/fonts/TewiFontOutlineAlt/25B9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25BA.png b/fonts/TewiFontOutlineAlt/25BA.png
deleted file mode 100644
index 31a348899..000000000
Binary files a/fonts/TewiFontOutlineAlt/25BA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25BB.png b/fonts/TewiFontOutlineAlt/25BB.png
deleted file mode 100644
index c8f8751b2..000000000
Binary files a/fonts/TewiFontOutlineAlt/25BB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25BC.png b/fonts/TewiFontOutlineAlt/25BC.png
deleted file mode 100644
index d00493ea1..000000000
Binary files a/fonts/TewiFontOutlineAlt/25BC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25BD.png b/fonts/TewiFontOutlineAlt/25BD.png
deleted file mode 100644
index a9cc55900..000000000
Binary files a/fonts/TewiFontOutlineAlt/25BD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25BE.png b/fonts/TewiFontOutlineAlt/25BE.png
deleted file mode 100644
index 9084b2797..000000000
Binary files a/fonts/TewiFontOutlineAlt/25BE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25BF.png b/fonts/TewiFontOutlineAlt/25BF.png
deleted file mode 100644
index 8243d9e6e..000000000
Binary files a/fonts/TewiFontOutlineAlt/25BF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25C0.png b/fonts/TewiFontOutlineAlt/25C0.png
deleted file mode 100644
index 4a9fc85e4..000000000
Binary files a/fonts/TewiFontOutlineAlt/25C0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25C1.png b/fonts/TewiFontOutlineAlt/25C1.png
deleted file mode 100644
index 5aa8f9b5a..000000000
Binary files a/fonts/TewiFontOutlineAlt/25C1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25C2.png b/fonts/TewiFontOutlineAlt/25C2.png
deleted file mode 100644
index 148b85ce3..000000000
Binary files a/fonts/TewiFontOutlineAlt/25C2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25C3.png b/fonts/TewiFontOutlineAlt/25C3.png
deleted file mode 100644
index 658c3c891..000000000
Binary files a/fonts/TewiFontOutlineAlt/25C3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25C4.png b/fonts/TewiFontOutlineAlt/25C4.png
deleted file mode 100644
index 4a9fc85e4..000000000
Binary files a/fonts/TewiFontOutlineAlt/25C4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25C5.png b/fonts/TewiFontOutlineAlt/25C5.png
deleted file mode 100644
index 5aa8f9b5a..000000000
Binary files a/fonts/TewiFontOutlineAlt/25C5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25C6.png b/fonts/TewiFontOutlineAlt/25C6.png
deleted file mode 100644
index ffd5c90d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/25C6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25C7.png b/fonts/TewiFontOutlineAlt/25C7.png
deleted file mode 100644
index c92152c90..000000000
Binary files a/fonts/TewiFontOutlineAlt/25C7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25C8.png b/fonts/TewiFontOutlineAlt/25C8.png
deleted file mode 100644
index b3c344687..000000000
Binary files a/fonts/TewiFontOutlineAlt/25C8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25C9.png b/fonts/TewiFontOutlineAlt/25C9.png
deleted file mode 100644
index 476ebb55a..000000000
Binary files a/fonts/TewiFontOutlineAlt/25C9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25CA.png b/fonts/TewiFontOutlineAlt/25CA.png
deleted file mode 100644
index a4ad4749b..000000000
Binary files a/fonts/TewiFontOutlineAlt/25CA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25CB.png b/fonts/TewiFontOutlineAlt/25CB.png
deleted file mode 100644
index 60f385a41..000000000
Binary files a/fonts/TewiFontOutlineAlt/25CB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25CC.png b/fonts/TewiFontOutlineAlt/25CC.png
deleted file mode 100644
index ef9143c93..000000000
Binary files a/fonts/TewiFontOutlineAlt/25CC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25CD.png b/fonts/TewiFontOutlineAlt/25CD.png
deleted file mode 100644
index ad79129d1..000000000
Binary files a/fonts/TewiFontOutlineAlt/25CD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25CE.png b/fonts/TewiFontOutlineAlt/25CE.png
deleted file mode 100644
index 476ebb55a..000000000
Binary files a/fonts/TewiFontOutlineAlt/25CE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25CF.png b/fonts/TewiFontOutlineAlt/25CF.png
deleted file mode 100644
index 4e1316e52..000000000
Binary files a/fonts/TewiFontOutlineAlt/25CF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25D0.png b/fonts/TewiFontOutlineAlt/25D0.png
deleted file mode 100644
index f8f258b9b..000000000
Binary files a/fonts/TewiFontOutlineAlt/25D0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25D1.png b/fonts/TewiFontOutlineAlt/25D1.png
deleted file mode 100644
index 412f7f55c..000000000
Binary files a/fonts/TewiFontOutlineAlt/25D1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25D2.png b/fonts/TewiFontOutlineAlt/25D2.png
deleted file mode 100644
index 40c076c9d..000000000
Binary files a/fonts/TewiFontOutlineAlt/25D2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25D3.png b/fonts/TewiFontOutlineAlt/25D3.png
deleted file mode 100644
index 1b4fd1f9b..000000000
Binary files a/fonts/TewiFontOutlineAlt/25D3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25D4.png b/fonts/TewiFontOutlineAlt/25D4.png
deleted file mode 100644
index 25788e873..000000000
Binary files a/fonts/TewiFontOutlineAlt/25D4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25D5.png b/fonts/TewiFontOutlineAlt/25D5.png
deleted file mode 100644
index dfab84b59..000000000
Binary files a/fonts/TewiFontOutlineAlt/25D5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25D6.png b/fonts/TewiFontOutlineAlt/25D6.png
deleted file mode 100644
index 5c5c2beef..000000000
Binary files a/fonts/TewiFontOutlineAlt/25D6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25D7.png b/fonts/TewiFontOutlineAlt/25D7.png
deleted file mode 100644
index 6dfbefde8..000000000
Binary files a/fonts/TewiFontOutlineAlt/25D7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25D8.png b/fonts/TewiFontOutlineAlt/25D8.png
deleted file mode 100644
index c6f2ed0ba..000000000
Binary files a/fonts/TewiFontOutlineAlt/25D8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25D9.png b/fonts/TewiFontOutlineAlt/25D9.png
deleted file mode 100644
index ef642a665..000000000
Binary files a/fonts/TewiFontOutlineAlt/25D9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25DA.png b/fonts/TewiFontOutlineAlt/25DA.png
deleted file mode 100644
index bd7ee8c56..000000000
Binary files a/fonts/TewiFontOutlineAlt/25DA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25DB.png b/fonts/TewiFontOutlineAlt/25DB.png
deleted file mode 100644
index 210e59be2..000000000
Binary files a/fonts/TewiFontOutlineAlt/25DB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25DC.png b/fonts/TewiFontOutlineAlt/25DC.png
deleted file mode 100644
index 33d732563..000000000
Binary files a/fonts/TewiFontOutlineAlt/25DC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25DD.png b/fonts/TewiFontOutlineAlt/25DD.png
deleted file mode 100644
index e2059c72a..000000000
Binary files a/fonts/TewiFontOutlineAlt/25DD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25DE.png b/fonts/TewiFontOutlineAlt/25DE.png
deleted file mode 100644
index a811b6bb8..000000000
Binary files a/fonts/TewiFontOutlineAlt/25DE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25DF.png b/fonts/TewiFontOutlineAlt/25DF.png
deleted file mode 100644
index bf4a8e2d5..000000000
Binary files a/fonts/TewiFontOutlineAlt/25DF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25E0.png b/fonts/TewiFontOutlineAlt/25E0.png
deleted file mode 100644
index b7296f61b..000000000
Binary files a/fonts/TewiFontOutlineAlt/25E0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25E1.png b/fonts/TewiFontOutlineAlt/25E1.png
deleted file mode 100644
index 6cc338a14..000000000
Binary files a/fonts/TewiFontOutlineAlt/25E1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25E2.png b/fonts/TewiFontOutlineAlt/25E2.png
deleted file mode 100644
index 4791cc207..000000000
Binary files a/fonts/TewiFontOutlineAlt/25E2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25E3.png b/fonts/TewiFontOutlineAlt/25E3.png
deleted file mode 100644
index 32c8b3b72..000000000
Binary files a/fonts/TewiFontOutlineAlt/25E3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25E4.png b/fonts/TewiFontOutlineAlt/25E4.png
deleted file mode 100644
index efb7c6d6f..000000000
Binary files a/fonts/TewiFontOutlineAlt/25E4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25E5.png b/fonts/TewiFontOutlineAlt/25E5.png
deleted file mode 100644
index cf2a96382..000000000
Binary files a/fonts/TewiFontOutlineAlt/25E5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25E6.png b/fonts/TewiFontOutlineAlt/25E6.png
deleted file mode 100644
index 60f385a41..000000000
Binary files a/fonts/TewiFontOutlineAlt/25E6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25E7.png b/fonts/TewiFontOutlineAlt/25E7.png
deleted file mode 100644
index 776cb6e8d..000000000
Binary files a/fonts/TewiFontOutlineAlt/25E7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25E8.png b/fonts/TewiFontOutlineAlt/25E8.png
deleted file mode 100644
index 26d22e4a7..000000000
Binary files a/fonts/TewiFontOutlineAlt/25E8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25E9.png b/fonts/TewiFontOutlineAlt/25E9.png
deleted file mode 100644
index ceb53be34..000000000
Binary files a/fonts/TewiFontOutlineAlt/25E9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25EA.png b/fonts/TewiFontOutlineAlt/25EA.png
deleted file mode 100644
index 2917027f9..000000000
Binary files a/fonts/TewiFontOutlineAlt/25EA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25EB.png b/fonts/TewiFontOutlineAlt/25EB.png
deleted file mode 100644
index 358b6716e..000000000
Binary files a/fonts/TewiFontOutlineAlt/25EB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25EC.png b/fonts/TewiFontOutlineAlt/25EC.png
deleted file mode 100644
index 912429b59..000000000
Binary files a/fonts/TewiFontOutlineAlt/25EC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25ED.png b/fonts/TewiFontOutlineAlt/25ED.png
deleted file mode 100644
index 529b8ec25..000000000
Binary files a/fonts/TewiFontOutlineAlt/25ED.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25EE.png b/fonts/TewiFontOutlineAlt/25EE.png
deleted file mode 100644
index 50d874d16..000000000
Binary files a/fonts/TewiFontOutlineAlt/25EE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25EF.png b/fonts/TewiFontOutlineAlt/25EF.png
deleted file mode 100644
index fe522bb20..000000000
Binary files a/fonts/TewiFontOutlineAlt/25EF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25F0.png b/fonts/TewiFontOutlineAlt/25F0.png
deleted file mode 100644
index a4ea37ff9..000000000
Binary files a/fonts/TewiFontOutlineAlt/25F0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25F1.png b/fonts/TewiFontOutlineAlt/25F1.png
deleted file mode 100644
index 0ff5433e4..000000000
Binary files a/fonts/TewiFontOutlineAlt/25F1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25F2.png b/fonts/TewiFontOutlineAlt/25F2.png
deleted file mode 100644
index c1727a2c7..000000000
Binary files a/fonts/TewiFontOutlineAlt/25F2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25F3.png b/fonts/TewiFontOutlineAlt/25F3.png
deleted file mode 100644
index 34060cc36..000000000
Binary files a/fonts/TewiFontOutlineAlt/25F3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25F4.png b/fonts/TewiFontOutlineAlt/25F4.png
deleted file mode 100644
index bf2db9c5a..000000000
Binary files a/fonts/TewiFontOutlineAlt/25F4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25F5.png b/fonts/TewiFontOutlineAlt/25F5.png
deleted file mode 100644
index 40652f2f8..000000000
Binary files a/fonts/TewiFontOutlineAlt/25F5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25F6.png b/fonts/TewiFontOutlineAlt/25F6.png
deleted file mode 100644
index 5c16a14a0..000000000
Binary files a/fonts/TewiFontOutlineAlt/25F6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25F7.png b/fonts/TewiFontOutlineAlt/25F7.png
deleted file mode 100644
index c317e2c06..000000000
Binary files a/fonts/TewiFontOutlineAlt/25F7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25F8.png b/fonts/TewiFontOutlineAlt/25F8.png
deleted file mode 100644
index 8a51c5d9f..000000000
Binary files a/fonts/TewiFontOutlineAlt/25F8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25F9.png b/fonts/TewiFontOutlineAlt/25F9.png
deleted file mode 100644
index 238fcc409..000000000
Binary files a/fonts/TewiFontOutlineAlt/25F9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25FA.png b/fonts/TewiFontOutlineAlt/25FA.png
deleted file mode 100644
index b7b076c82..000000000
Binary files a/fonts/TewiFontOutlineAlt/25FA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25FB.png b/fonts/TewiFontOutlineAlt/25FB.png
deleted file mode 100644
index 24704229c..000000000
Binary files a/fonts/TewiFontOutlineAlt/25FB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25FC.png b/fonts/TewiFontOutlineAlt/25FC.png
deleted file mode 100644
index c90056545..000000000
Binary files a/fonts/TewiFontOutlineAlt/25FC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25FD.png b/fonts/TewiFontOutlineAlt/25FD.png
deleted file mode 100644
index 83caea18a..000000000
Binary files a/fonts/TewiFontOutlineAlt/25FD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25FE.png b/fonts/TewiFontOutlineAlt/25FE.png
deleted file mode 100644
index 7912080f1..000000000
Binary files a/fonts/TewiFontOutlineAlt/25FE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/25FF.png b/fonts/TewiFontOutlineAlt/25FF.png
deleted file mode 100644
index 90bf51dd5..000000000
Binary files a/fonts/TewiFontOutlineAlt/25FF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2600.png b/fonts/TewiFontOutlineAlt/2600.png
deleted file mode 100644
index a74bf6db0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2600.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2601.png b/fonts/TewiFontOutlineAlt/2601.png
deleted file mode 100644
index cb0fee74c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2601.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2602.png b/fonts/TewiFontOutlineAlt/2602.png
deleted file mode 100644
index 4b326734e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2602.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2603.png b/fonts/TewiFontOutlineAlt/2603.png
deleted file mode 100644
index 037bea7d0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2603.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2604.png b/fonts/TewiFontOutlineAlt/2604.png
deleted file mode 100644
index c90351944..000000000
Binary files a/fonts/TewiFontOutlineAlt/2604.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2605.png b/fonts/TewiFontOutlineAlt/2605.png
deleted file mode 100644
index 31c23e1d0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2605.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2606.png b/fonts/TewiFontOutlineAlt/2606.png
deleted file mode 100644
index e62808752..000000000
Binary files a/fonts/TewiFontOutlineAlt/2606.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2607.png b/fonts/TewiFontOutlineAlt/2607.png
deleted file mode 100644
index c8e7c96d7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2607.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2608.png b/fonts/TewiFontOutlineAlt/2608.png
deleted file mode 100644
index 1d68b5390..000000000
Binary files a/fonts/TewiFontOutlineAlt/2608.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2609.png b/fonts/TewiFontOutlineAlt/2609.png
deleted file mode 100644
index a106b7327..000000000
Binary files a/fonts/TewiFontOutlineAlt/2609.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2610.png b/fonts/TewiFontOutlineAlt/2610.png
deleted file mode 100644
index 24704229c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2610.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2611.png b/fonts/TewiFontOutlineAlt/2611.png
deleted file mode 100644
index 1fc5f4560..000000000
Binary files a/fonts/TewiFontOutlineAlt/2611.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2614.png b/fonts/TewiFontOutlineAlt/2614.png
deleted file mode 100644
index f553e996c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2614.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2616.png b/fonts/TewiFontOutlineAlt/2616.png
deleted file mode 100644
index 2e0ef3986..000000000
Binary files a/fonts/TewiFontOutlineAlt/2616.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2617.png b/fonts/TewiFontOutlineAlt/2617.png
deleted file mode 100644
index 11aca7db4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2617.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/261E.png b/fonts/TewiFontOutlineAlt/261E.png
deleted file mode 100644
index 49472a125..000000000
Binary files a/fonts/TewiFontOutlineAlt/261E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2630.png b/fonts/TewiFontOutlineAlt/2630.png
deleted file mode 100644
index a13d9e34c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2630.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2631.png b/fonts/TewiFontOutlineAlt/2631.png
deleted file mode 100644
index 899a868cd..000000000
Binary files a/fonts/TewiFontOutlineAlt/2631.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2632.png b/fonts/TewiFontOutlineAlt/2632.png
deleted file mode 100644
index de9e6652e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2632.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2633.png b/fonts/TewiFontOutlineAlt/2633.png
deleted file mode 100644
index c1eaed2aa..000000000
Binary files a/fonts/TewiFontOutlineAlt/2633.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2634.png b/fonts/TewiFontOutlineAlt/2634.png
deleted file mode 100644
index 6274da769..000000000
Binary files a/fonts/TewiFontOutlineAlt/2634.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2635.png b/fonts/TewiFontOutlineAlt/2635.png
deleted file mode 100644
index 5dd9d568b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2635.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2636.png b/fonts/TewiFontOutlineAlt/2636.png
deleted file mode 100644
index 09747b784..000000000
Binary files a/fonts/TewiFontOutlineAlt/2636.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2637.png b/fonts/TewiFontOutlineAlt/2637.png
deleted file mode 100644
index 23bfcd3db..000000000
Binary files a/fonts/TewiFontOutlineAlt/2637.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/263A.png b/fonts/TewiFontOutlineAlt/263A.png
deleted file mode 100644
index b298c0720..000000000
Binary files a/fonts/TewiFontOutlineAlt/263A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/263B.png b/fonts/TewiFontOutlineAlt/263B.png
deleted file mode 100644
index 8ca10cafa..000000000
Binary files a/fonts/TewiFontOutlineAlt/263B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/263C.png b/fonts/TewiFontOutlineAlt/263C.png
deleted file mode 100644
index 8e322b4f2..000000000
Binary files a/fonts/TewiFontOutlineAlt/263C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/263F.png b/fonts/TewiFontOutlineAlt/263F.png
deleted file mode 100644
index 71827f4a9..000000000
Binary files a/fonts/TewiFontOutlineAlt/263F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2640.png b/fonts/TewiFontOutlineAlt/2640.png
deleted file mode 100644
index f013e2979..000000000
Binary files a/fonts/TewiFontOutlineAlt/2640.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2641.png b/fonts/TewiFontOutlineAlt/2641.png
deleted file mode 100644
index dd0a743da..000000000
Binary files a/fonts/TewiFontOutlineAlt/2641.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2642.png b/fonts/TewiFontOutlineAlt/2642.png
deleted file mode 100644
index 5a6816c82..000000000
Binary files a/fonts/TewiFontOutlineAlt/2642.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2660.png b/fonts/TewiFontOutlineAlt/2660.png
deleted file mode 100644
index 407085d9a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2660.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2661.png b/fonts/TewiFontOutlineAlt/2661.png
deleted file mode 100644
index f4019a552..000000000
Binary files a/fonts/TewiFontOutlineAlt/2661.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2662.png b/fonts/TewiFontOutlineAlt/2662.png
deleted file mode 100644
index d2c6047b9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2662.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2663.png b/fonts/TewiFontOutlineAlt/2663.png
deleted file mode 100644
index 4a60c8f2a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2663.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2664.png b/fonts/TewiFontOutlineAlt/2664.png
deleted file mode 100644
index 032e6ef72..000000000
Binary files a/fonts/TewiFontOutlineAlt/2664.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2665.png b/fonts/TewiFontOutlineAlt/2665.png
deleted file mode 100644
index 67b3970eb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2665.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2666.png b/fonts/TewiFontOutlineAlt/2666.png
deleted file mode 100644
index f29b952fb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2666.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2667.png b/fonts/TewiFontOutlineAlt/2667.png
deleted file mode 100644
index 4d799b7e4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2667.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2668.png b/fonts/TewiFontOutlineAlt/2668.png
deleted file mode 100644
index d11ea1a91..000000000
Binary files a/fonts/TewiFontOutlineAlt/2668.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2669.png b/fonts/TewiFontOutlineAlt/2669.png
deleted file mode 100644
index 4f2541601..000000000
Binary files a/fonts/TewiFontOutlineAlt/2669.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/266A.png b/fonts/TewiFontOutlineAlt/266A.png
deleted file mode 100644
index 44e9dd009..000000000
Binary files a/fonts/TewiFontOutlineAlt/266A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/266B.png b/fonts/TewiFontOutlineAlt/266B.png
deleted file mode 100644
index d496bf79a..000000000
Binary files a/fonts/TewiFontOutlineAlt/266B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/266C.png b/fonts/TewiFontOutlineAlt/266C.png
deleted file mode 100644
index 58f6578ba..000000000
Binary files a/fonts/TewiFontOutlineAlt/266C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/266D.png b/fonts/TewiFontOutlineAlt/266D.png
deleted file mode 100644
index 298ee1954..000000000
Binary files a/fonts/TewiFontOutlineAlt/266D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/266E.png b/fonts/TewiFontOutlineAlt/266E.png
deleted file mode 100644
index c29742f65..000000000
Binary files a/fonts/TewiFontOutlineAlt/266E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/266F.png b/fonts/TewiFontOutlineAlt/266F.png
deleted file mode 100644
index 845b32396..000000000
Binary files a/fonts/TewiFontOutlineAlt/266F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/26A2.png b/fonts/TewiFontOutlineAlt/26A2.png
deleted file mode 100644
index 3f20fcfb0..000000000
Binary files a/fonts/TewiFontOutlineAlt/26A2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/26A3.png b/fonts/TewiFontOutlineAlt/26A3.png
deleted file mode 100644
index e3406d50d..000000000
Binary files a/fonts/TewiFontOutlineAlt/26A3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/26A4.png b/fonts/TewiFontOutlineAlt/26A4.png
deleted file mode 100644
index 54055d3b4..000000000
Binary files a/fonts/TewiFontOutlineAlt/26A4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/26A5.png b/fonts/TewiFontOutlineAlt/26A5.png
deleted file mode 100644
index dd636ac5c..000000000
Binary files a/fonts/TewiFontOutlineAlt/26A5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/26A6.png b/fonts/TewiFontOutlineAlt/26A6.png
deleted file mode 100644
index 55bd684ef..000000000
Binary files a/fonts/TewiFontOutlineAlt/26A6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/26A7.png b/fonts/TewiFontOutlineAlt/26A7.png
deleted file mode 100644
index c6f11ddda..000000000
Binary files a/fonts/TewiFontOutlineAlt/26A7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/26A8.png b/fonts/TewiFontOutlineAlt/26A8.png
deleted file mode 100644
index 81bf503b4..000000000
Binary files a/fonts/TewiFontOutlineAlt/26A8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/26A9.png b/fonts/TewiFontOutlineAlt/26A9.png
deleted file mode 100644
index b239e1cfe..000000000
Binary files a/fonts/TewiFontOutlineAlt/26A9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2708.png b/fonts/TewiFontOutlineAlt/2708.png
deleted file mode 100644
index 75f861cbf..000000000
Binary files a/fonts/TewiFontOutlineAlt/2708.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2713.png b/fonts/TewiFontOutlineAlt/2713.png
deleted file mode 100644
index 116d4b4ff..000000000
Binary files a/fonts/TewiFontOutlineAlt/2713.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2714.png b/fonts/TewiFontOutlineAlt/2714.png
deleted file mode 100644
index a8bceb821..000000000
Binary files a/fonts/TewiFontOutlineAlt/2714.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2715.png b/fonts/TewiFontOutlineAlt/2715.png
deleted file mode 100644
index 681a10240..000000000
Binary files a/fonts/TewiFontOutlineAlt/2715.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2716.png b/fonts/TewiFontOutlineAlt/2716.png
deleted file mode 100644
index 2af4f8c97..000000000
Binary files a/fonts/TewiFontOutlineAlt/2716.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2717.png b/fonts/TewiFontOutlineAlt/2717.png
deleted file mode 100644
index 9a222bc76..000000000
Binary files a/fonts/TewiFontOutlineAlt/2717.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2718.png b/fonts/TewiFontOutlineAlt/2718.png
deleted file mode 100644
index 80df24eeb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2718.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/271A.png b/fonts/TewiFontOutlineAlt/271A.png
deleted file mode 100644
index 82ccebc0b..000000000
Binary files a/fonts/TewiFontOutlineAlt/271A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/271B.png b/fonts/TewiFontOutlineAlt/271B.png
deleted file mode 100644
index e92fdbcd8..000000000
Binary files a/fonts/TewiFontOutlineAlt/271B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/271C.png b/fonts/TewiFontOutlineAlt/271C.png
deleted file mode 100644
index 82770efac..000000000
Binary files a/fonts/TewiFontOutlineAlt/271C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/271D.png b/fonts/TewiFontOutlineAlt/271D.png
deleted file mode 100644
index 0907024b9..000000000
Binary files a/fonts/TewiFontOutlineAlt/271D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/271E.png b/fonts/TewiFontOutlineAlt/271E.png
deleted file mode 100644
index a8b21dc74..000000000
Binary files a/fonts/TewiFontOutlineAlt/271E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/271F.png b/fonts/TewiFontOutlineAlt/271F.png
deleted file mode 100644
index 92de6cd8f..000000000
Binary files a/fonts/TewiFontOutlineAlt/271F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2720.png b/fonts/TewiFontOutlineAlt/2720.png
deleted file mode 100644
index a0f429d85..000000000
Binary files a/fonts/TewiFontOutlineAlt/2720.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2721.png b/fonts/TewiFontOutlineAlt/2721.png
deleted file mode 100644
index e9a474e2c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2721.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2724.png b/fonts/TewiFontOutlineAlt/2724.png
deleted file mode 100644
index 4be27fd3b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2724.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2725.png b/fonts/TewiFontOutlineAlt/2725.png
deleted file mode 100644
index 6d4e4f0ed..000000000
Binary files a/fonts/TewiFontOutlineAlt/2725.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2726.png b/fonts/TewiFontOutlineAlt/2726.png
deleted file mode 100644
index ffd5c90d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2726.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2727.png b/fonts/TewiFontOutlineAlt/2727.png
deleted file mode 100644
index c92152c90..000000000
Binary files a/fonts/TewiFontOutlineAlt/2727.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2729.png b/fonts/TewiFontOutlineAlt/2729.png
deleted file mode 100644
index e62808752..000000000
Binary files a/fonts/TewiFontOutlineAlt/2729.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/272A.png b/fonts/TewiFontOutlineAlt/272A.png
deleted file mode 100644
index ab9c4da18..000000000
Binary files a/fonts/TewiFontOutlineAlt/272A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/272B.png b/fonts/TewiFontOutlineAlt/272B.png
deleted file mode 100644
index e62808752..000000000
Binary files a/fonts/TewiFontOutlineAlt/272B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2733.png b/fonts/TewiFontOutlineAlt/2733.png
deleted file mode 100644
index d27b5892c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2733.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2736.png b/fonts/TewiFontOutlineAlt/2736.png
deleted file mode 100644
index f3491b7ae..000000000
Binary files a/fonts/TewiFontOutlineAlt/2736.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/273F.png b/fonts/TewiFontOutlineAlt/273F.png
deleted file mode 100644
index 9c832ba7c..000000000
Binary files a/fonts/TewiFontOutlineAlt/273F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2741.png b/fonts/TewiFontOutlineAlt/2741.png
deleted file mode 100644
index 1580230cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2741.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/274F.png b/fonts/TewiFontOutlineAlt/274F.png
deleted file mode 100644
index d44ff6fc1..000000000
Binary files a/fonts/TewiFontOutlineAlt/274F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2750.png b/fonts/TewiFontOutlineAlt/2750.png
deleted file mode 100644
index f8106d12f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2750.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2751.png b/fonts/TewiFontOutlineAlt/2751.png
deleted file mode 100644
index d44ff6fc1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2751.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2752.png b/fonts/TewiFontOutlineAlt/2752.png
deleted file mode 100644
index f8106d12f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2752.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/275B.png b/fonts/TewiFontOutlineAlt/275B.png
deleted file mode 100644
index c29bafd50..000000000
Binary files a/fonts/TewiFontOutlineAlt/275B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/275C.png b/fonts/TewiFontOutlineAlt/275C.png
deleted file mode 100644
index b4ad2dcc8..000000000
Binary files a/fonts/TewiFontOutlineAlt/275C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/275D.png b/fonts/TewiFontOutlineAlt/275D.png
deleted file mode 100644
index 2a49e5094..000000000
Binary files a/fonts/TewiFontOutlineAlt/275D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/275E.png b/fonts/TewiFontOutlineAlt/275E.png
deleted file mode 100644
index fa4707e8a..000000000
Binary files a/fonts/TewiFontOutlineAlt/275E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/275F.png b/fonts/TewiFontOutlineAlt/275F.png
deleted file mode 100644
index 833e26d82..000000000
Binary files a/fonts/TewiFontOutlineAlt/275F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2760.png b/fonts/TewiFontOutlineAlt/2760.png
deleted file mode 100644
index cb5c443d3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2760.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2764.png b/fonts/TewiFontOutlineAlt/2764.png
deleted file mode 100644
index 67b3970eb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2764.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2765.png b/fonts/TewiFontOutlineAlt/2765.png
deleted file mode 100644
index 84b2c6cb4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2765.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2766.png b/fonts/TewiFontOutlineAlt/2766.png
deleted file mode 100644
index 7ee4303f3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2766.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/276C.png b/fonts/TewiFontOutlineAlt/276C.png
deleted file mode 100644
index 2f34662bf..000000000
Binary files a/fonts/TewiFontOutlineAlt/276C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/276D.png b/fonts/TewiFontOutlineAlt/276D.png
deleted file mode 100644
index bbf5af3c9..000000000
Binary files a/fonts/TewiFontOutlineAlt/276D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/276E.png b/fonts/TewiFontOutlineAlt/276E.png
deleted file mode 100644
index 3fd7c964a..000000000
Binary files a/fonts/TewiFontOutlineAlt/276E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/276F.png b/fonts/TewiFontOutlineAlt/276F.png
deleted file mode 100644
index 1533d4ea4..000000000
Binary files a/fonts/TewiFontOutlineAlt/276F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2770.png b/fonts/TewiFontOutlineAlt/2770.png
deleted file mode 100644
index a67a19dea..000000000
Binary files a/fonts/TewiFontOutlineAlt/2770.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2771.png b/fonts/TewiFontOutlineAlt/2771.png
deleted file mode 100644
index 9c9a5a235..000000000
Binary files a/fonts/TewiFontOutlineAlt/2771.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/278A.png b/fonts/TewiFontOutlineAlt/278A.png
deleted file mode 100644
index cced00ce7..000000000
Binary files a/fonts/TewiFontOutlineAlt/278A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/278B.png b/fonts/TewiFontOutlineAlt/278B.png
deleted file mode 100644
index 47a78e5b6..000000000
Binary files a/fonts/TewiFontOutlineAlt/278B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/278C.png b/fonts/TewiFontOutlineAlt/278C.png
deleted file mode 100644
index d82e97c36..000000000
Binary files a/fonts/TewiFontOutlineAlt/278C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/278D.png b/fonts/TewiFontOutlineAlt/278D.png
deleted file mode 100644
index 166da3ae1..000000000
Binary files a/fonts/TewiFontOutlineAlt/278D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/278E.png b/fonts/TewiFontOutlineAlt/278E.png
deleted file mode 100644
index 7addf1b46..000000000
Binary files a/fonts/TewiFontOutlineAlt/278E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/278F.png b/fonts/TewiFontOutlineAlt/278F.png
deleted file mode 100644
index 9f8356b2f..000000000
Binary files a/fonts/TewiFontOutlineAlt/278F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2790.png b/fonts/TewiFontOutlineAlt/2790.png
deleted file mode 100644
index 014808b4d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2790.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2791.png b/fonts/TewiFontOutlineAlt/2791.png
deleted file mode 100644
index 63347b9d1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2791.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2792.png b/fonts/TewiFontOutlineAlt/2792.png
deleted file mode 100644
index 136617065..000000000
Binary files a/fonts/TewiFontOutlineAlt/2792.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2793.png b/fonts/TewiFontOutlineAlt/2793.png
deleted file mode 100644
index 2896810ed..000000000
Binary files a/fonts/TewiFontOutlineAlt/2793.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2794.png b/fonts/TewiFontOutlineAlt/2794.png
deleted file mode 100644
index 0f43e64aa..000000000
Binary files a/fonts/TewiFontOutlineAlt/2794.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2795.png b/fonts/TewiFontOutlineAlt/2795.png
deleted file mode 100644
index 82ccebc0b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2795.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2796.png b/fonts/TewiFontOutlineAlt/2796.png
deleted file mode 100644
index ee699a652..000000000
Binary files a/fonts/TewiFontOutlineAlt/2796.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2797.png b/fonts/TewiFontOutlineAlt/2797.png
deleted file mode 100644
index 1b0ec68ef..000000000
Binary files a/fonts/TewiFontOutlineAlt/2797.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2798.png b/fonts/TewiFontOutlineAlt/2798.png
deleted file mode 100644
index 2091bcbb6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2798.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2799.png b/fonts/TewiFontOutlineAlt/2799.png
deleted file mode 100644
index f99b30683..000000000
Binary files a/fonts/TewiFontOutlineAlt/2799.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/279A.png b/fonts/TewiFontOutlineAlt/279A.png
deleted file mode 100644
index 32cc02b47..000000000
Binary files a/fonts/TewiFontOutlineAlt/279A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/279B.png b/fonts/TewiFontOutlineAlt/279B.png
deleted file mode 100644
index c86609fb3..000000000
Binary files a/fonts/TewiFontOutlineAlt/279B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/27E8.png b/fonts/TewiFontOutlineAlt/27E8.png
deleted file mode 100644
index f7429218c..000000000
Binary files a/fonts/TewiFontOutlineAlt/27E8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/27E9.png b/fonts/TewiFontOutlineAlt/27E9.png
deleted file mode 100644
index 4a664320f..000000000
Binary files a/fonts/TewiFontOutlineAlt/27E9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/27F2.png b/fonts/TewiFontOutlineAlt/27F2.png
deleted file mode 100644
index 720fc6585..000000000
Binary files a/fonts/TewiFontOutlineAlt/27F2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/27F3.png b/fonts/TewiFontOutlineAlt/27F3.png
deleted file mode 100644
index 32ed7e9ca..000000000
Binary files a/fonts/TewiFontOutlineAlt/27F3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/27F5.png b/fonts/TewiFontOutlineAlt/27F5.png
deleted file mode 100644
index 49d52316f..000000000
Binary files a/fonts/TewiFontOutlineAlt/27F5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/27F6.png b/fonts/TewiFontOutlineAlt/27F6.png
deleted file mode 100644
index 1361c7fbe..000000000
Binary files a/fonts/TewiFontOutlineAlt/27F6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/27F8.png b/fonts/TewiFontOutlineAlt/27F8.png
deleted file mode 100644
index 994dddb16..000000000
Binary files a/fonts/TewiFontOutlineAlt/27F8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/27F9.png b/fonts/TewiFontOutlineAlt/27F9.png
deleted file mode 100644
index e76649802..000000000
Binary files a/fonts/TewiFontOutlineAlt/27F9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/27FB.png b/fonts/TewiFontOutlineAlt/27FB.png
deleted file mode 100644
index 81c0e3649..000000000
Binary files a/fonts/TewiFontOutlineAlt/27FB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/27FC.png b/fonts/TewiFontOutlineAlt/27FC.png
deleted file mode 100644
index 587af7767..000000000
Binary files a/fonts/TewiFontOutlineAlt/27FC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/27FD.png b/fonts/TewiFontOutlineAlt/27FD.png
deleted file mode 100644
index a0a4a620e..000000000
Binary files a/fonts/TewiFontOutlineAlt/27FD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/27FE.png b/fonts/TewiFontOutlineAlt/27FE.png
deleted file mode 100644
index 08a52ea88..000000000
Binary files a/fonts/TewiFontOutlineAlt/27FE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/27FF.png b/fonts/TewiFontOutlineAlt/27FF.png
deleted file mode 100644
index 3574aabf1..000000000
Binary files a/fonts/TewiFontOutlineAlt/27FF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2801.png b/fonts/TewiFontOutlineAlt/2801.png
deleted file mode 100644
index 138c66a40..000000000
Binary files a/fonts/TewiFontOutlineAlt/2801.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2802.png b/fonts/TewiFontOutlineAlt/2802.png
deleted file mode 100644
index 8243f6cee..000000000
Binary files a/fonts/TewiFontOutlineAlt/2802.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2803.png b/fonts/TewiFontOutlineAlt/2803.png
deleted file mode 100644
index 149b74bfd..000000000
Binary files a/fonts/TewiFontOutlineAlt/2803.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2804.png b/fonts/TewiFontOutlineAlt/2804.png
deleted file mode 100644
index 751bfdec3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2804.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2805.png b/fonts/TewiFontOutlineAlt/2805.png
deleted file mode 100644
index f65b05ea5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2805.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2806.png b/fonts/TewiFontOutlineAlt/2806.png
deleted file mode 100644
index 7a21dc345..000000000
Binary files a/fonts/TewiFontOutlineAlt/2806.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2807.png b/fonts/TewiFontOutlineAlt/2807.png
deleted file mode 100644
index aa3ab1548..000000000
Binary files a/fonts/TewiFontOutlineAlt/2807.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2808.png b/fonts/TewiFontOutlineAlt/2808.png
deleted file mode 100644
index 72f33582a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2808.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2809.png b/fonts/TewiFontOutlineAlt/2809.png
deleted file mode 100644
index 77ad60555..000000000
Binary files a/fonts/TewiFontOutlineAlt/2809.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/280A.png b/fonts/TewiFontOutlineAlt/280A.png
deleted file mode 100644
index fd17587ee..000000000
Binary files a/fonts/TewiFontOutlineAlt/280A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/280B.png b/fonts/TewiFontOutlineAlt/280B.png
deleted file mode 100644
index d84cc96a0..000000000
Binary files a/fonts/TewiFontOutlineAlt/280B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/280C.png b/fonts/TewiFontOutlineAlt/280C.png
deleted file mode 100644
index 90e056443..000000000
Binary files a/fonts/TewiFontOutlineAlt/280C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/280D.png b/fonts/TewiFontOutlineAlt/280D.png
deleted file mode 100644
index 829a0d5f3..000000000
Binary files a/fonts/TewiFontOutlineAlt/280D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/280E.png b/fonts/TewiFontOutlineAlt/280E.png
deleted file mode 100644
index ea576a4e2..000000000
Binary files a/fonts/TewiFontOutlineAlt/280E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/280F.png b/fonts/TewiFontOutlineAlt/280F.png
deleted file mode 100644
index 781f55965..000000000
Binary files a/fonts/TewiFontOutlineAlt/280F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2810.png b/fonts/TewiFontOutlineAlt/2810.png
deleted file mode 100644
index f851203af..000000000
Binary files a/fonts/TewiFontOutlineAlt/2810.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2811.png b/fonts/TewiFontOutlineAlt/2811.png
deleted file mode 100644
index 20dad7278..000000000
Binary files a/fonts/TewiFontOutlineAlt/2811.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2812.png b/fonts/TewiFontOutlineAlt/2812.png
deleted file mode 100644
index 00c48a4a0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2812.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2813.png b/fonts/TewiFontOutlineAlt/2813.png
deleted file mode 100644
index ceaee4208..000000000
Binary files a/fonts/TewiFontOutlineAlt/2813.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2814.png b/fonts/TewiFontOutlineAlt/2814.png
deleted file mode 100644
index f7d71fcc4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2814.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2815.png b/fonts/TewiFontOutlineAlt/2815.png
deleted file mode 100644
index 03ec2f4f9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2815.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2816.png b/fonts/TewiFontOutlineAlt/2816.png
deleted file mode 100644
index 1181d850c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2816.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2817.png b/fonts/TewiFontOutlineAlt/2817.png
deleted file mode 100644
index f4d250a7b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2817.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2818.png b/fonts/TewiFontOutlineAlt/2818.png
deleted file mode 100644
index 0b4a88532..000000000
Binary files a/fonts/TewiFontOutlineAlt/2818.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2819.png b/fonts/TewiFontOutlineAlt/2819.png
deleted file mode 100644
index 6cd12fccc..000000000
Binary files a/fonts/TewiFontOutlineAlt/2819.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/281A.png b/fonts/TewiFontOutlineAlt/281A.png
deleted file mode 100644
index a3d5ebb8e..000000000
Binary files a/fonts/TewiFontOutlineAlt/281A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/281B.png b/fonts/TewiFontOutlineAlt/281B.png
deleted file mode 100644
index 956664915..000000000
Binary files a/fonts/TewiFontOutlineAlt/281B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/281C.png b/fonts/TewiFontOutlineAlt/281C.png
deleted file mode 100644
index 5dd36a814..000000000
Binary files a/fonts/TewiFontOutlineAlt/281C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/281D.png b/fonts/TewiFontOutlineAlt/281D.png
deleted file mode 100644
index 49458ee5c..000000000
Binary files a/fonts/TewiFontOutlineAlt/281D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/281E.png b/fonts/TewiFontOutlineAlt/281E.png
deleted file mode 100644
index 49eb1fcdd..000000000
Binary files a/fonts/TewiFontOutlineAlt/281E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/281F.png b/fonts/TewiFontOutlineAlt/281F.png
deleted file mode 100644
index c9f69cfdc..000000000
Binary files a/fonts/TewiFontOutlineAlt/281F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2820.png b/fonts/TewiFontOutlineAlt/2820.png
deleted file mode 100644
index ed9f7f009..000000000
Binary files a/fonts/TewiFontOutlineAlt/2820.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2821.png b/fonts/TewiFontOutlineAlt/2821.png
deleted file mode 100644
index 5dabb5bbe..000000000
Binary files a/fonts/TewiFontOutlineAlt/2821.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2822.png b/fonts/TewiFontOutlineAlt/2822.png
deleted file mode 100644
index 26bca20cf..000000000
Binary files a/fonts/TewiFontOutlineAlt/2822.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2823.png b/fonts/TewiFontOutlineAlt/2823.png
deleted file mode 100644
index 618df5d4d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2823.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2824.png b/fonts/TewiFontOutlineAlt/2824.png
deleted file mode 100644
index 4bb55a75a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2824.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2825.png b/fonts/TewiFontOutlineAlt/2825.png
deleted file mode 100644
index 79cd2edd2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2825.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2826.png b/fonts/TewiFontOutlineAlt/2826.png
deleted file mode 100644
index 0c30567f6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2826.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2827.png b/fonts/TewiFontOutlineAlt/2827.png
deleted file mode 100644
index aaae87148..000000000
Binary files a/fonts/TewiFontOutlineAlt/2827.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2828.png b/fonts/TewiFontOutlineAlt/2828.png
deleted file mode 100644
index 2a8280723..000000000
Binary files a/fonts/TewiFontOutlineAlt/2828.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2829.png b/fonts/TewiFontOutlineAlt/2829.png
deleted file mode 100644
index 7811db957..000000000
Binary files a/fonts/TewiFontOutlineAlt/2829.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/282A.png b/fonts/TewiFontOutlineAlt/282A.png
deleted file mode 100644
index a42afd24f..000000000
Binary files a/fonts/TewiFontOutlineAlt/282A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/282B.png b/fonts/TewiFontOutlineAlt/282B.png
deleted file mode 100644
index 02cbbd519..000000000
Binary files a/fonts/TewiFontOutlineAlt/282B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/282C.png b/fonts/TewiFontOutlineAlt/282C.png
deleted file mode 100644
index 22c6c157e..000000000
Binary files a/fonts/TewiFontOutlineAlt/282C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/282D.png b/fonts/TewiFontOutlineAlt/282D.png
deleted file mode 100644
index 72b0df7a3..000000000
Binary files a/fonts/TewiFontOutlineAlt/282D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/282E.png b/fonts/TewiFontOutlineAlt/282E.png
deleted file mode 100644
index 79b312807..000000000
Binary files a/fonts/TewiFontOutlineAlt/282E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/282F.png b/fonts/TewiFontOutlineAlt/282F.png
deleted file mode 100644
index 27401a32d..000000000
Binary files a/fonts/TewiFontOutlineAlt/282F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2830.png b/fonts/TewiFontOutlineAlt/2830.png
deleted file mode 100644
index 279635d3d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2830.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2831.png b/fonts/TewiFontOutlineAlt/2831.png
deleted file mode 100644
index fea363f9f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2831.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2832.png b/fonts/TewiFontOutlineAlt/2832.png
deleted file mode 100644
index 05cfefabe..000000000
Binary files a/fonts/TewiFontOutlineAlt/2832.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2833.png b/fonts/TewiFontOutlineAlt/2833.png
deleted file mode 100644
index bcfec6fca..000000000
Binary files a/fonts/TewiFontOutlineAlt/2833.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2834.png b/fonts/TewiFontOutlineAlt/2834.png
deleted file mode 100644
index 18b905f07..000000000
Binary files a/fonts/TewiFontOutlineAlt/2834.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2835.png b/fonts/TewiFontOutlineAlt/2835.png
deleted file mode 100644
index 48018bb66..000000000
Binary files a/fonts/TewiFontOutlineAlt/2835.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2836.png b/fonts/TewiFontOutlineAlt/2836.png
deleted file mode 100644
index 113475a89..000000000
Binary files a/fonts/TewiFontOutlineAlt/2836.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2837.png b/fonts/TewiFontOutlineAlt/2837.png
deleted file mode 100644
index c1ec361af..000000000
Binary files a/fonts/TewiFontOutlineAlt/2837.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2838.png b/fonts/TewiFontOutlineAlt/2838.png
deleted file mode 100644
index 2e486e312..000000000
Binary files a/fonts/TewiFontOutlineAlt/2838.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2839.png b/fonts/TewiFontOutlineAlt/2839.png
deleted file mode 100644
index a88d684be..000000000
Binary files a/fonts/TewiFontOutlineAlt/2839.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/283A.png b/fonts/TewiFontOutlineAlt/283A.png
deleted file mode 100644
index 95d5b71e8..000000000
Binary files a/fonts/TewiFontOutlineAlt/283A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/283B.png b/fonts/TewiFontOutlineAlt/283B.png
deleted file mode 100644
index 533440ea0..000000000
Binary files a/fonts/TewiFontOutlineAlt/283B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/283C.png b/fonts/TewiFontOutlineAlt/283C.png
deleted file mode 100644
index 9a93cf26e..000000000
Binary files a/fonts/TewiFontOutlineAlt/283C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/283D.png b/fonts/TewiFontOutlineAlt/283D.png
deleted file mode 100644
index 45fa18d6d..000000000
Binary files a/fonts/TewiFontOutlineAlt/283D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/283E.png b/fonts/TewiFontOutlineAlt/283E.png
deleted file mode 100644
index f5a3160df..000000000
Binary files a/fonts/TewiFontOutlineAlt/283E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/283F.png b/fonts/TewiFontOutlineAlt/283F.png
deleted file mode 100644
index 58612f721..000000000
Binary files a/fonts/TewiFontOutlineAlt/283F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2840.png b/fonts/TewiFontOutlineAlt/2840.png
deleted file mode 100644
index 6a414b4c9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2840.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2841.png b/fonts/TewiFontOutlineAlt/2841.png
deleted file mode 100644
index d54aa8cf0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2841.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2842.png b/fonts/TewiFontOutlineAlt/2842.png
deleted file mode 100644
index b830e0f77..000000000
Binary files a/fonts/TewiFontOutlineAlt/2842.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2843.png b/fonts/TewiFontOutlineAlt/2843.png
deleted file mode 100644
index 197903124..000000000
Binary files a/fonts/TewiFontOutlineAlt/2843.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2844.png b/fonts/TewiFontOutlineAlt/2844.png
deleted file mode 100644
index 3a6f99494..000000000
Binary files a/fonts/TewiFontOutlineAlt/2844.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2845.png b/fonts/TewiFontOutlineAlt/2845.png
deleted file mode 100644
index eb88175e6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2845.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2846.png b/fonts/TewiFontOutlineAlt/2846.png
deleted file mode 100644
index 0ac6bc4fd..000000000
Binary files a/fonts/TewiFontOutlineAlt/2846.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2847.png b/fonts/TewiFontOutlineAlt/2847.png
deleted file mode 100644
index f47e75e21..000000000
Binary files a/fonts/TewiFontOutlineAlt/2847.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2848.png b/fonts/TewiFontOutlineAlt/2848.png
deleted file mode 100644
index 79f46abfd..000000000
Binary files a/fonts/TewiFontOutlineAlt/2848.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2849.png b/fonts/TewiFontOutlineAlt/2849.png
deleted file mode 100644
index 30ee61efa..000000000
Binary files a/fonts/TewiFontOutlineAlt/2849.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/284A.png b/fonts/TewiFontOutlineAlt/284A.png
deleted file mode 100644
index 10c82fc97..000000000
Binary files a/fonts/TewiFontOutlineAlt/284A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/284B.png b/fonts/TewiFontOutlineAlt/284B.png
deleted file mode 100644
index e51b3af4d..000000000
Binary files a/fonts/TewiFontOutlineAlt/284B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/284C.png b/fonts/TewiFontOutlineAlt/284C.png
deleted file mode 100644
index c141f5d03..000000000
Binary files a/fonts/TewiFontOutlineAlt/284C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/284D.png b/fonts/TewiFontOutlineAlt/284D.png
deleted file mode 100644
index 5d437aeeb..000000000
Binary files a/fonts/TewiFontOutlineAlt/284D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/284E.png b/fonts/TewiFontOutlineAlt/284E.png
deleted file mode 100644
index bbafee5a7..000000000
Binary files a/fonts/TewiFontOutlineAlt/284E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/284F.png b/fonts/TewiFontOutlineAlt/284F.png
deleted file mode 100644
index 90735a1cc..000000000
Binary files a/fonts/TewiFontOutlineAlt/284F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2850.png b/fonts/TewiFontOutlineAlt/2850.png
deleted file mode 100644
index 58cf03758..000000000
Binary files a/fonts/TewiFontOutlineAlt/2850.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2851.png b/fonts/TewiFontOutlineAlt/2851.png
deleted file mode 100644
index 7c532c2a9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2851.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2852.png b/fonts/TewiFontOutlineAlt/2852.png
deleted file mode 100644
index 628fb4a9e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2852.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2853.png b/fonts/TewiFontOutlineAlt/2853.png
deleted file mode 100644
index 1b4ab8556..000000000
Binary files a/fonts/TewiFontOutlineAlt/2853.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2854.png b/fonts/TewiFontOutlineAlt/2854.png
deleted file mode 100644
index 994f75415..000000000
Binary files a/fonts/TewiFontOutlineAlt/2854.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2855.png b/fonts/TewiFontOutlineAlt/2855.png
deleted file mode 100644
index 3f78e778b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2855.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2856.png b/fonts/TewiFontOutlineAlt/2856.png
deleted file mode 100644
index b668bcb19..000000000
Binary files a/fonts/TewiFontOutlineAlt/2856.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2857.png b/fonts/TewiFontOutlineAlt/2857.png
deleted file mode 100644
index 2f683bb38..000000000
Binary files a/fonts/TewiFontOutlineAlt/2857.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2858.png b/fonts/TewiFontOutlineAlt/2858.png
deleted file mode 100644
index 39f2d5ad6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2858.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2859.png b/fonts/TewiFontOutlineAlt/2859.png
deleted file mode 100644
index 5b6566679..000000000
Binary files a/fonts/TewiFontOutlineAlt/2859.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/285A.png b/fonts/TewiFontOutlineAlt/285A.png
deleted file mode 100644
index e7a7818df..000000000
Binary files a/fonts/TewiFontOutlineAlt/285A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/285B.png b/fonts/TewiFontOutlineAlt/285B.png
deleted file mode 100644
index ad0071740..000000000
Binary files a/fonts/TewiFontOutlineAlt/285B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/285C.png b/fonts/TewiFontOutlineAlt/285C.png
deleted file mode 100644
index c7e8fb88a..000000000
Binary files a/fonts/TewiFontOutlineAlt/285C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/285D.png b/fonts/TewiFontOutlineAlt/285D.png
deleted file mode 100644
index a9382f477..000000000
Binary files a/fonts/TewiFontOutlineAlt/285D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/285E.png b/fonts/TewiFontOutlineAlt/285E.png
deleted file mode 100644
index e3f0abfbd..000000000
Binary files a/fonts/TewiFontOutlineAlt/285E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/285F.png b/fonts/TewiFontOutlineAlt/285F.png
deleted file mode 100644
index aba05bbf2..000000000
Binary files a/fonts/TewiFontOutlineAlt/285F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2860.png b/fonts/TewiFontOutlineAlt/2860.png
deleted file mode 100644
index 6de6c5dd4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2860.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2861.png b/fonts/TewiFontOutlineAlt/2861.png
deleted file mode 100644
index 9b713dec4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2861.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2862.png b/fonts/TewiFontOutlineAlt/2862.png
deleted file mode 100644
index eba1f357a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2862.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2863.png b/fonts/TewiFontOutlineAlt/2863.png
deleted file mode 100644
index 149431103..000000000
Binary files a/fonts/TewiFontOutlineAlt/2863.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2864.png b/fonts/TewiFontOutlineAlt/2864.png
deleted file mode 100644
index 408943a01..000000000
Binary files a/fonts/TewiFontOutlineAlt/2864.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2865.png b/fonts/TewiFontOutlineAlt/2865.png
deleted file mode 100644
index 86718a0d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2865.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2866.png b/fonts/TewiFontOutlineAlt/2866.png
deleted file mode 100644
index 746a8f111..000000000
Binary files a/fonts/TewiFontOutlineAlt/2866.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2867.png b/fonts/TewiFontOutlineAlt/2867.png
deleted file mode 100644
index 82dee662e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2867.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2868.png b/fonts/TewiFontOutlineAlt/2868.png
deleted file mode 100644
index 9bf42163e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2868.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2869.png b/fonts/TewiFontOutlineAlt/2869.png
deleted file mode 100644
index 13e369b47..000000000
Binary files a/fonts/TewiFontOutlineAlt/2869.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/286A.png b/fonts/TewiFontOutlineAlt/286A.png
deleted file mode 100644
index d1ba3d71f..000000000
Binary files a/fonts/TewiFontOutlineAlt/286A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/286B.png b/fonts/TewiFontOutlineAlt/286B.png
deleted file mode 100644
index d0b6a9daa..000000000
Binary files a/fonts/TewiFontOutlineAlt/286B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/286C.png b/fonts/TewiFontOutlineAlt/286C.png
deleted file mode 100644
index eb0dcf712..000000000
Binary files a/fonts/TewiFontOutlineAlt/286C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/286D.png b/fonts/TewiFontOutlineAlt/286D.png
deleted file mode 100644
index d96c7b883..000000000
Binary files a/fonts/TewiFontOutlineAlt/286D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/286E.png b/fonts/TewiFontOutlineAlt/286E.png
deleted file mode 100644
index 43115a6fe..000000000
Binary files a/fonts/TewiFontOutlineAlt/286E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/286F.png b/fonts/TewiFontOutlineAlt/286F.png
deleted file mode 100644
index ba9cf93c7..000000000
Binary files a/fonts/TewiFontOutlineAlt/286F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2870.png b/fonts/TewiFontOutlineAlt/2870.png
deleted file mode 100644
index eba1dcb54..000000000
Binary files a/fonts/TewiFontOutlineAlt/2870.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2871.png b/fonts/TewiFontOutlineAlt/2871.png
deleted file mode 100644
index 6cbb5d22b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2871.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2872.png b/fonts/TewiFontOutlineAlt/2872.png
deleted file mode 100644
index 0a38cf545..000000000
Binary files a/fonts/TewiFontOutlineAlt/2872.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2873.png b/fonts/TewiFontOutlineAlt/2873.png
deleted file mode 100644
index 80e462a81..000000000
Binary files a/fonts/TewiFontOutlineAlt/2873.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2874.png b/fonts/TewiFontOutlineAlt/2874.png
deleted file mode 100644
index 68665a2de..000000000
Binary files a/fonts/TewiFontOutlineAlt/2874.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2875.png b/fonts/TewiFontOutlineAlt/2875.png
deleted file mode 100644
index 60be967ae..000000000
Binary files a/fonts/TewiFontOutlineAlt/2875.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2876.png b/fonts/TewiFontOutlineAlt/2876.png
deleted file mode 100644
index f8c268a20..000000000
Binary files a/fonts/TewiFontOutlineAlt/2876.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2877.png b/fonts/TewiFontOutlineAlt/2877.png
deleted file mode 100644
index a8bcd027a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2877.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2878.png b/fonts/TewiFontOutlineAlt/2878.png
deleted file mode 100644
index 8c4219313..000000000
Binary files a/fonts/TewiFontOutlineAlt/2878.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2879.png b/fonts/TewiFontOutlineAlt/2879.png
deleted file mode 100644
index 4d90af3d9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2879.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/287A.png b/fonts/TewiFontOutlineAlt/287A.png
deleted file mode 100644
index e5fcf6a95..000000000
Binary files a/fonts/TewiFontOutlineAlt/287A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/287B.png b/fonts/TewiFontOutlineAlt/287B.png
deleted file mode 100644
index c13b9f43c..000000000
Binary files a/fonts/TewiFontOutlineAlt/287B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/287C.png b/fonts/TewiFontOutlineAlt/287C.png
deleted file mode 100644
index 875bff3e4..000000000
Binary files a/fonts/TewiFontOutlineAlt/287C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/287D.png b/fonts/TewiFontOutlineAlt/287D.png
deleted file mode 100644
index e8ae08116..000000000
Binary files a/fonts/TewiFontOutlineAlt/287D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/287E.png b/fonts/TewiFontOutlineAlt/287E.png
deleted file mode 100644
index d42132bfd..000000000
Binary files a/fonts/TewiFontOutlineAlt/287E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/287F.png b/fonts/TewiFontOutlineAlt/287F.png
deleted file mode 100644
index 6a7713a3b..000000000
Binary files a/fonts/TewiFontOutlineAlt/287F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2880.png b/fonts/TewiFontOutlineAlt/2880.png
deleted file mode 100644
index 5962bdda8..000000000
Binary files a/fonts/TewiFontOutlineAlt/2880.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2881.png b/fonts/TewiFontOutlineAlt/2881.png
deleted file mode 100644
index 924091889..000000000
Binary files a/fonts/TewiFontOutlineAlt/2881.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2882.png b/fonts/TewiFontOutlineAlt/2882.png
deleted file mode 100644
index b7e8b2efa..000000000
Binary files a/fonts/TewiFontOutlineAlt/2882.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2883.png b/fonts/TewiFontOutlineAlt/2883.png
deleted file mode 100644
index ccd4d7acc..000000000
Binary files a/fonts/TewiFontOutlineAlt/2883.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2884.png b/fonts/TewiFontOutlineAlt/2884.png
deleted file mode 100644
index 07ab7d8d8..000000000
Binary files a/fonts/TewiFontOutlineAlt/2884.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2885.png b/fonts/TewiFontOutlineAlt/2885.png
deleted file mode 100644
index 269922f82..000000000
Binary files a/fonts/TewiFontOutlineAlt/2885.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2886.png b/fonts/TewiFontOutlineAlt/2886.png
deleted file mode 100644
index fa53d0213..000000000
Binary files a/fonts/TewiFontOutlineAlt/2886.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2887.png b/fonts/TewiFontOutlineAlt/2887.png
deleted file mode 100644
index cf660b71b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2887.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2888.png b/fonts/TewiFontOutlineAlt/2888.png
deleted file mode 100644
index 1e4641402..000000000
Binary files a/fonts/TewiFontOutlineAlt/2888.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2889.png b/fonts/TewiFontOutlineAlt/2889.png
deleted file mode 100644
index 534093e05..000000000
Binary files a/fonts/TewiFontOutlineAlt/2889.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/288A.png b/fonts/TewiFontOutlineAlt/288A.png
deleted file mode 100644
index 1749fa003..000000000
Binary files a/fonts/TewiFontOutlineAlt/288A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/288B.png b/fonts/TewiFontOutlineAlt/288B.png
deleted file mode 100644
index eddfbbcc3..000000000
Binary files a/fonts/TewiFontOutlineAlt/288B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/288C.png b/fonts/TewiFontOutlineAlt/288C.png
deleted file mode 100644
index cce01ccb3..000000000
Binary files a/fonts/TewiFontOutlineAlt/288C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/288D.png b/fonts/TewiFontOutlineAlt/288D.png
deleted file mode 100644
index d375ffa2f..000000000
Binary files a/fonts/TewiFontOutlineAlt/288D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/288E.png b/fonts/TewiFontOutlineAlt/288E.png
deleted file mode 100644
index 57b6e4b4c..000000000
Binary files a/fonts/TewiFontOutlineAlt/288E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/288F.png b/fonts/TewiFontOutlineAlt/288F.png
deleted file mode 100644
index 35be93e6f..000000000
Binary files a/fonts/TewiFontOutlineAlt/288F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2890.png b/fonts/TewiFontOutlineAlt/2890.png
deleted file mode 100644
index b00dfaaa5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2890.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2891.png b/fonts/TewiFontOutlineAlt/2891.png
deleted file mode 100644
index 0dc166340..000000000
Binary files a/fonts/TewiFontOutlineAlt/2891.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2892.png b/fonts/TewiFontOutlineAlt/2892.png
deleted file mode 100644
index d228623cd..000000000
Binary files a/fonts/TewiFontOutlineAlt/2892.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2893.png b/fonts/TewiFontOutlineAlt/2893.png
deleted file mode 100644
index 870db1a11..000000000
Binary files a/fonts/TewiFontOutlineAlt/2893.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2894.png b/fonts/TewiFontOutlineAlt/2894.png
deleted file mode 100644
index 13e19a0e2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2894.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2895.png b/fonts/TewiFontOutlineAlt/2895.png
deleted file mode 100644
index 41c9fd5d3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2895.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2896.png b/fonts/TewiFontOutlineAlt/2896.png
deleted file mode 100644
index 17c0297a5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2896.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2897.png b/fonts/TewiFontOutlineAlt/2897.png
deleted file mode 100644
index b6e7bb358..000000000
Binary files a/fonts/TewiFontOutlineAlt/2897.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2898.png b/fonts/TewiFontOutlineAlt/2898.png
deleted file mode 100644
index 37cd0974f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2898.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2899.png b/fonts/TewiFontOutlineAlt/2899.png
deleted file mode 100644
index 5bdc906aa..000000000
Binary files a/fonts/TewiFontOutlineAlt/2899.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/289A.png b/fonts/TewiFontOutlineAlt/289A.png
deleted file mode 100644
index 66f21d696..000000000
Binary files a/fonts/TewiFontOutlineAlt/289A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/289B.png b/fonts/TewiFontOutlineAlt/289B.png
deleted file mode 100644
index bd512e226..000000000
Binary files a/fonts/TewiFontOutlineAlt/289B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/289C.png b/fonts/TewiFontOutlineAlt/289C.png
deleted file mode 100644
index f79471a07..000000000
Binary files a/fonts/TewiFontOutlineAlt/289C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/289D.png b/fonts/TewiFontOutlineAlt/289D.png
deleted file mode 100644
index cdaaf1cfc..000000000
Binary files a/fonts/TewiFontOutlineAlt/289D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/289E.png b/fonts/TewiFontOutlineAlt/289E.png
deleted file mode 100644
index 36261e623..000000000
Binary files a/fonts/TewiFontOutlineAlt/289E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/289F.png b/fonts/TewiFontOutlineAlt/289F.png
deleted file mode 100644
index 218566ca1..000000000
Binary files a/fonts/TewiFontOutlineAlt/289F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28A0.png b/fonts/TewiFontOutlineAlt/28A0.png
deleted file mode 100644
index 7c5664af3..000000000
Binary files a/fonts/TewiFontOutlineAlt/28A0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28A1.png b/fonts/TewiFontOutlineAlt/28A1.png
deleted file mode 100644
index f48ca06a0..000000000
Binary files a/fonts/TewiFontOutlineAlt/28A1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28A2.png b/fonts/TewiFontOutlineAlt/28A2.png
deleted file mode 100644
index 33bd7664a..000000000
Binary files a/fonts/TewiFontOutlineAlt/28A2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28A3.png b/fonts/TewiFontOutlineAlt/28A3.png
deleted file mode 100644
index 3b86f74f3..000000000
Binary files a/fonts/TewiFontOutlineAlt/28A3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28A4.png b/fonts/TewiFontOutlineAlt/28A4.png
deleted file mode 100644
index 444f9d1ca..000000000
Binary files a/fonts/TewiFontOutlineAlt/28A4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28A5.png b/fonts/TewiFontOutlineAlt/28A5.png
deleted file mode 100644
index ab9d111a6..000000000
Binary files a/fonts/TewiFontOutlineAlt/28A5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28A6.png b/fonts/TewiFontOutlineAlt/28A6.png
deleted file mode 100644
index 3114f2dab..000000000
Binary files a/fonts/TewiFontOutlineAlt/28A6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28A7.png b/fonts/TewiFontOutlineAlt/28A7.png
deleted file mode 100644
index 4dab85672..000000000
Binary files a/fonts/TewiFontOutlineAlt/28A7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28A8.png b/fonts/TewiFontOutlineAlt/28A8.png
deleted file mode 100644
index 90e86f01a..000000000
Binary files a/fonts/TewiFontOutlineAlt/28A8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28A9.png b/fonts/TewiFontOutlineAlt/28A9.png
deleted file mode 100644
index 914f989c2..000000000
Binary files a/fonts/TewiFontOutlineAlt/28A9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28AA.png b/fonts/TewiFontOutlineAlt/28AA.png
deleted file mode 100644
index 9dbd79acc..000000000
Binary files a/fonts/TewiFontOutlineAlt/28AA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28AB.png b/fonts/TewiFontOutlineAlt/28AB.png
deleted file mode 100644
index c7198af37..000000000
Binary files a/fonts/TewiFontOutlineAlt/28AB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28AC.png b/fonts/TewiFontOutlineAlt/28AC.png
deleted file mode 100644
index 512ed5628..000000000
Binary files a/fonts/TewiFontOutlineAlt/28AC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28AD.png b/fonts/TewiFontOutlineAlt/28AD.png
deleted file mode 100644
index 34987a29f..000000000
Binary files a/fonts/TewiFontOutlineAlt/28AD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28AE.png b/fonts/TewiFontOutlineAlt/28AE.png
deleted file mode 100644
index 1d940cc89..000000000
Binary files a/fonts/TewiFontOutlineAlt/28AE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28AF.png b/fonts/TewiFontOutlineAlt/28AF.png
deleted file mode 100644
index 713477485..000000000
Binary files a/fonts/TewiFontOutlineAlt/28AF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28B0.png b/fonts/TewiFontOutlineAlt/28B0.png
deleted file mode 100644
index 159ccac75..000000000
Binary files a/fonts/TewiFontOutlineAlt/28B0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28B1.png b/fonts/TewiFontOutlineAlt/28B1.png
deleted file mode 100644
index 1abf89473..000000000
Binary files a/fonts/TewiFontOutlineAlt/28B1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28B2.png b/fonts/TewiFontOutlineAlt/28B2.png
deleted file mode 100644
index 447a50732..000000000
Binary files a/fonts/TewiFontOutlineAlt/28B2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28B3.png b/fonts/TewiFontOutlineAlt/28B3.png
deleted file mode 100644
index 27c1c5c0c..000000000
Binary files a/fonts/TewiFontOutlineAlt/28B3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28B4.png b/fonts/TewiFontOutlineAlt/28B4.png
deleted file mode 100644
index 8a54acf93..000000000
Binary files a/fonts/TewiFontOutlineAlt/28B4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28B5.png b/fonts/TewiFontOutlineAlt/28B5.png
deleted file mode 100644
index 6e19907be..000000000
Binary files a/fonts/TewiFontOutlineAlt/28B5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28B6.png b/fonts/TewiFontOutlineAlt/28B6.png
deleted file mode 100644
index 12bd3a8a5..000000000
Binary files a/fonts/TewiFontOutlineAlt/28B6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28B7.png b/fonts/TewiFontOutlineAlt/28B7.png
deleted file mode 100644
index e96414bad..000000000
Binary files a/fonts/TewiFontOutlineAlt/28B7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28B8.png b/fonts/TewiFontOutlineAlt/28B8.png
deleted file mode 100644
index 42431bf04..000000000
Binary files a/fonts/TewiFontOutlineAlt/28B8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28B9.png b/fonts/TewiFontOutlineAlt/28B9.png
deleted file mode 100644
index 46452162b..000000000
Binary files a/fonts/TewiFontOutlineAlt/28B9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28BA.png b/fonts/TewiFontOutlineAlt/28BA.png
deleted file mode 100644
index 50fb8436c..000000000
Binary files a/fonts/TewiFontOutlineAlt/28BA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28BB.png b/fonts/TewiFontOutlineAlt/28BB.png
deleted file mode 100644
index 6b87e1e83..000000000
Binary files a/fonts/TewiFontOutlineAlt/28BB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28BC.png b/fonts/TewiFontOutlineAlt/28BC.png
deleted file mode 100644
index ff724df36..000000000
Binary files a/fonts/TewiFontOutlineAlt/28BC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28BD.png b/fonts/TewiFontOutlineAlt/28BD.png
deleted file mode 100644
index efad8c942..000000000
Binary files a/fonts/TewiFontOutlineAlt/28BD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28BE.png b/fonts/TewiFontOutlineAlt/28BE.png
deleted file mode 100644
index ff724df36..000000000
Binary files a/fonts/TewiFontOutlineAlt/28BE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28BF.png b/fonts/TewiFontOutlineAlt/28BF.png
deleted file mode 100644
index a5725858a..000000000
Binary files a/fonts/TewiFontOutlineAlt/28BF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28C0.png b/fonts/TewiFontOutlineAlt/28C0.png
deleted file mode 100644
index 9f69f9f57..000000000
Binary files a/fonts/TewiFontOutlineAlt/28C0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28C1.png b/fonts/TewiFontOutlineAlt/28C1.png
deleted file mode 100644
index 2320c1e5d..000000000
Binary files a/fonts/TewiFontOutlineAlt/28C1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28C2.png b/fonts/TewiFontOutlineAlt/28C2.png
deleted file mode 100644
index e4ca4b3f6..000000000
Binary files a/fonts/TewiFontOutlineAlt/28C2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28C3.png b/fonts/TewiFontOutlineAlt/28C3.png
deleted file mode 100644
index 21b454944..000000000
Binary files a/fonts/TewiFontOutlineAlt/28C3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28C4.png b/fonts/TewiFontOutlineAlt/28C4.png
deleted file mode 100644
index 6d2a661ce..000000000
Binary files a/fonts/TewiFontOutlineAlt/28C4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28C5.png b/fonts/TewiFontOutlineAlt/28C5.png
deleted file mode 100644
index af0449721..000000000
Binary files a/fonts/TewiFontOutlineAlt/28C5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28C6.png b/fonts/TewiFontOutlineAlt/28C6.png
deleted file mode 100644
index a14e53040..000000000
Binary files a/fonts/TewiFontOutlineAlt/28C6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28C7.png b/fonts/TewiFontOutlineAlt/28C7.png
deleted file mode 100644
index 7e45d7131..000000000
Binary files a/fonts/TewiFontOutlineAlt/28C7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28C8.png b/fonts/TewiFontOutlineAlt/28C8.png
deleted file mode 100644
index d9a7849a6..000000000
Binary files a/fonts/TewiFontOutlineAlt/28C8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28C9.png b/fonts/TewiFontOutlineAlt/28C9.png
deleted file mode 100644
index cf6a28ddb..000000000
Binary files a/fonts/TewiFontOutlineAlt/28C9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28CA.png b/fonts/TewiFontOutlineAlt/28CA.png
deleted file mode 100644
index b7a7a2d70..000000000
Binary files a/fonts/TewiFontOutlineAlt/28CA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28CB.png b/fonts/TewiFontOutlineAlt/28CB.png
deleted file mode 100644
index a3ef06d4e..000000000
Binary files a/fonts/TewiFontOutlineAlt/28CB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28CC.png b/fonts/TewiFontOutlineAlt/28CC.png
deleted file mode 100644
index d29e87fa5..000000000
Binary files a/fonts/TewiFontOutlineAlt/28CC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28CD.png b/fonts/TewiFontOutlineAlt/28CD.png
deleted file mode 100644
index 7aa035522..000000000
Binary files a/fonts/TewiFontOutlineAlt/28CD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28CE.png b/fonts/TewiFontOutlineAlt/28CE.png
deleted file mode 100644
index dfdc6f491..000000000
Binary files a/fonts/TewiFontOutlineAlt/28CE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28CF.png b/fonts/TewiFontOutlineAlt/28CF.png
deleted file mode 100644
index 9fe6c5016..000000000
Binary files a/fonts/TewiFontOutlineAlt/28CF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28D0.png b/fonts/TewiFontOutlineAlt/28D0.png
deleted file mode 100644
index 87a54fdb9..000000000
Binary files a/fonts/TewiFontOutlineAlt/28D0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28D1.png b/fonts/TewiFontOutlineAlt/28D1.png
deleted file mode 100644
index 926a85397..000000000
Binary files a/fonts/TewiFontOutlineAlt/28D1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28D2.png b/fonts/TewiFontOutlineAlt/28D2.png
deleted file mode 100644
index 88ba8cf0d..000000000
Binary files a/fonts/TewiFontOutlineAlt/28D2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28D3.png b/fonts/TewiFontOutlineAlt/28D3.png
deleted file mode 100644
index aaee725a1..000000000
Binary files a/fonts/TewiFontOutlineAlt/28D3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28D4.png b/fonts/TewiFontOutlineAlt/28D4.png
deleted file mode 100644
index 2562dcf91..000000000
Binary files a/fonts/TewiFontOutlineAlt/28D4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28D5.png b/fonts/TewiFontOutlineAlt/28D5.png
deleted file mode 100644
index f46903654..000000000
Binary files a/fonts/TewiFontOutlineAlt/28D5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28D6.png b/fonts/TewiFontOutlineAlt/28D6.png
deleted file mode 100644
index c79e50203..000000000
Binary files a/fonts/TewiFontOutlineAlt/28D6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28D7.png b/fonts/TewiFontOutlineAlt/28D7.png
deleted file mode 100644
index 23913c95e..000000000
Binary files a/fonts/TewiFontOutlineAlt/28D7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28D8.png b/fonts/TewiFontOutlineAlt/28D8.png
deleted file mode 100644
index faf3f96e0..000000000
Binary files a/fonts/TewiFontOutlineAlt/28D8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28D9.png b/fonts/TewiFontOutlineAlt/28D9.png
deleted file mode 100644
index ea6b6ea93..000000000
Binary files a/fonts/TewiFontOutlineAlt/28D9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28DA.png b/fonts/TewiFontOutlineAlt/28DA.png
deleted file mode 100644
index a3fa14de9..000000000
Binary files a/fonts/TewiFontOutlineAlt/28DA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28DB.png b/fonts/TewiFontOutlineAlt/28DB.png
deleted file mode 100644
index 527bf033a..000000000
Binary files a/fonts/TewiFontOutlineAlt/28DB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28DC.png b/fonts/TewiFontOutlineAlt/28DC.png
deleted file mode 100644
index d55eceb57..000000000
Binary files a/fonts/TewiFontOutlineAlt/28DC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28DD.png b/fonts/TewiFontOutlineAlt/28DD.png
deleted file mode 100644
index b98a83901..000000000
Binary files a/fonts/TewiFontOutlineAlt/28DD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28DE.png b/fonts/TewiFontOutlineAlt/28DE.png
deleted file mode 100644
index df38947fe..000000000
Binary files a/fonts/TewiFontOutlineAlt/28DE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28DF.png b/fonts/TewiFontOutlineAlt/28DF.png
deleted file mode 100644
index 0aa03ad40..000000000
Binary files a/fonts/TewiFontOutlineAlt/28DF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28E0.png b/fonts/TewiFontOutlineAlt/28E0.png
deleted file mode 100644
index 47033736d..000000000
Binary files a/fonts/TewiFontOutlineAlt/28E0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28E1.png b/fonts/TewiFontOutlineAlt/28E1.png
deleted file mode 100644
index 4baf07ce2..000000000
Binary files a/fonts/TewiFontOutlineAlt/28E1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28E2.png b/fonts/TewiFontOutlineAlt/28E2.png
deleted file mode 100644
index 3345f7165..000000000
Binary files a/fonts/TewiFontOutlineAlt/28E2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28E3.png b/fonts/TewiFontOutlineAlt/28E3.png
deleted file mode 100644
index ec83da0c0..000000000
Binary files a/fonts/TewiFontOutlineAlt/28E3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28E4.png b/fonts/TewiFontOutlineAlt/28E4.png
deleted file mode 100644
index d3561c366..000000000
Binary files a/fonts/TewiFontOutlineAlt/28E4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28E5.png b/fonts/TewiFontOutlineAlt/28E5.png
deleted file mode 100644
index e4b32fe4d..000000000
Binary files a/fonts/TewiFontOutlineAlt/28E5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28E6.png b/fonts/TewiFontOutlineAlt/28E6.png
deleted file mode 100644
index b2e534b7f..000000000
Binary files a/fonts/TewiFontOutlineAlt/28E6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28E7.png b/fonts/TewiFontOutlineAlt/28E7.png
deleted file mode 100644
index 8619458bb..000000000
Binary files a/fonts/TewiFontOutlineAlt/28E7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28E8.png b/fonts/TewiFontOutlineAlt/28E8.png
deleted file mode 100644
index 2c97687e0..000000000
Binary files a/fonts/TewiFontOutlineAlt/28E8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28E9.png b/fonts/TewiFontOutlineAlt/28E9.png
deleted file mode 100644
index 8c21b4fb0..000000000
Binary files a/fonts/TewiFontOutlineAlt/28E9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28EA.png b/fonts/TewiFontOutlineAlt/28EA.png
deleted file mode 100644
index aec52945a..000000000
Binary files a/fonts/TewiFontOutlineAlt/28EA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28EB.png b/fonts/TewiFontOutlineAlt/28EB.png
deleted file mode 100644
index a114c8ed4..000000000
Binary files a/fonts/TewiFontOutlineAlt/28EB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28EC.png b/fonts/TewiFontOutlineAlt/28EC.png
deleted file mode 100644
index d6ccf3e6a..000000000
Binary files a/fonts/TewiFontOutlineAlt/28EC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28ED.png b/fonts/TewiFontOutlineAlt/28ED.png
deleted file mode 100644
index 8335aa80e..000000000
Binary files a/fonts/TewiFontOutlineAlt/28ED.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28EE.png b/fonts/TewiFontOutlineAlt/28EE.png
deleted file mode 100644
index 35eb0dffd..000000000
Binary files a/fonts/TewiFontOutlineAlt/28EE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28EF.png b/fonts/TewiFontOutlineAlt/28EF.png
deleted file mode 100644
index 6ee769d95..000000000
Binary files a/fonts/TewiFontOutlineAlt/28EF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28F0.png b/fonts/TewiFontOutlineAlt/28F0.png
deleted file mode 100644
index 854bbd5df..000000000
Binary files a/fonts/TewiFontOutlineAlt/28F0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28F1.png b/fonts/TewiFontOutlineAlt/28F1.png
deleted file mode 100644
index 8840a6306..000000000
Binary files a/fonts/TewiFontOutlineAlt/28F1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28F2.png b/fonts/TewiFontOutlineAlt/28F2.png
deleted file mode 100644
index 74909dd9c..000000000
Binary files a/fonts/TewiFontOutlineAlt/28F2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28F3.png b/fonts/TewiFontOutlineAlt/28F3.png
deleted file mode 100644
index 1aac65a8a..000000000
Binary files a/fonts/TewiFontOutlineAlt/28F3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28F4.png b/fonts/TewiFontOutlineAlt/28F4.png
deleted file mode 100644
index 5cd7536a6..000000000
Binary files a/fonts/TewiFontOutlineAlt/28F4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28F5.png b/fonts/TewiFontOutlineAlt/28F5.png
deleted file mode 100644
index 0cff10a4d..000000000
Binary files a/fonts/TewiFontOutlineAlt/28F5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28F6.png b/fonts/TewiFontOutlineAlt/28F6.png
deleted file mode 100644
index 6971332f3..000000000
Binary files a/fonts/TewiFontOutlineAlt/28F6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28F7.png b/fonts/TewiFontOutlineAlt/28F7.png
deleted file mode 100644
index 5c96a50a0..000000000
Binary files a/fonts/TewiFontOutlineAlt/28F7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28F8.png b/fonts/TewiFontOutlineAlt/28F8.png
deleted file mode 100644
index e2d2a546f..000000000
Binary files a/fonts/TewiFontOutlineAlt/28F8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28F9.png b/fonts/TewiFontOutlineAlt/28F9.png
deleted file mode 100644
index e69c42983..000000000
Binary files a/fonts/TewiFontOutlineAlt/28F9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28FA.png b/fonts/TewiFontOutlineAlt/28FA.png
deleted file mode 100644
index 6d39eb53c..000000000
Binary files a/fonts/TewiFontOutlineAlt/28FA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28FB.png b/fonts/TewiFontOutlineAlt/28FB.png
deleted file mode 100644
index a45bb9355..000000000
Binary files a/fonts/TewiFontOutlineAlt/28FB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28FC.png b/fonts/TewiFontOutlineAlt/28FC.png
deleted file mode 100644
index 890ecd129..000000000
Binary files a/fonts/TewiFontOutlineAlt/28FC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28FD.png b/fonts/TewiFontOutlineAlt/28FD.png
deleted file mode 100644
index 315eb3ba3..000000000
Binary files a/fonts/TewiFontOutlineAlt/28FD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28FE.png b/fonts/TewiFontOutlineAlt/28FE.png
deleted file mode 100644
index 56eb56e48..000000000
Binary files a/fonts/TewiFontOutlineAlt/28FE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/28FF.png b/fonts/TewiFontOutlineAlt/28FF.png
deleted file mode 100644
index d4fb20286..000000000
Binary files a/fonts/TewiFontOutlineAlt/28FF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2902.png b/fonts/TewiFontOutlineAlt/2902.png
deleted file mode 100644
index 588a85b4f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2902.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2903.png b/fonts/TewiFontOutlineAlt/2903.png
deleted file mode 100644
index 385f388e2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2903.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2906.png b/fonts/TewiFontOutlineAlt/2906.png
deleted file mode 100644
index 892c9b38f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2906.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2907.png b/fonts/TewiFontOutlineAlt/2907.png
deleted file mode 100644
index 1618c0323..000000000
Binary files a/fonts/TewiFontOutlineAlt/2907.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2908.png b/fonts/TewiFontOutlineAlt/2908.png
deleted file mode 100644
index 3dfd8327f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2908.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2909.png b/fonts/TewiFontOutlineAlt/2909.png
deleted file mode 100644
index e8cc8faf8..000000000
Binary files a/fonts/TewiFontOutlineAlt/2909.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/290C.png b/fonts/TewiFontOutlineAlt/290C.png
deleted file mode 100644
index 11ba99f33..000000000
Binary files a/fonts/TewiFontOutlineAlt/290C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/290D.png b/fonts/TewiFontOutlineAlt/290D.png
deleted file mode 100644
index 6cfbf2e8c..000000000
Binary files a/fonts/TewiFontOutlineAlt/290D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/290E.png b/fonts/TewiFontOutlineAlt/290E.png
deleted file mode 100644
index 00122ed3d..000000000
Binary files a/fonts/TewiFontOutlineAlt/290E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/290F.png b/fonts/TewiFontOutlineAlt/290F.png
deleted file mode 100644
index 2333dce7c..000000000
Binary files a/fonts/TewiFontOutlineAlt/290F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2912.png b/fonts/TewiFontOutlineAlt/2912.png
deleted file mode 100644
index b9914226c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2912.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2913.png b/fonts/TewiFontOutlineAlt/2913.png
deleted file mode 100644
index 62b604e09..000000000
Binary files a/fonts/TewiFontOutlineAlt/2913.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2919.png b/fonts/TewiFontOutlineAlt/2919.png
deleted file mode 100644
index 7d68f9582..000000000
Binary files a/fonts/TewiFontOutlineAlt/2919.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/291A.png b/fonts/TewiFontOutlineAlt/291A.png
deleted file mode 100644
index 7f8ec5fa1..000000000
Binary files a/fonts/TewiFontOutlineAlt/291A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/291B.png b/fonts/TewiFontOutlineAlt/291B.png
deleted file mode 100644
index 87a47b66b..000000000
Binary files a/fonts/TewiFontOutlineAlt/291B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/291C.png b/fonts/TewiFontOutlineAlt/291C.png
deleted file mode 100644
index 792efb0c2..000000000
Binary files a/fonts/TewiFontOutlineAlt/291C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/291D.png b/fonts/TewiFontOutlineAlt/291D.png
deleted file mode 100644
index 794bfbbd0..000000000
Binary files a/fonts/TewiFontOutlineAlt/291D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/291E.png b/fonts/TewiFontOutlineAlt/291E.png
deleted file mode 100644
index 3bb271fcb..000000000
Binary files a/fonts/TewiFontOutlineAlt/291E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2921.png b/fonts/TewiFontOutlineAlt/2921.png
deleted file mode 100644
index ffc281e67..000000000
Binary files a/fonts/TewiFontOutlineAlt/2921.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2922.png b/fonts/TewiFontOutlineAlt/2922.png
deleted file mode 100644
index d73fe273f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2922.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2923.png b/fonts/TewiFontOutlineAlt/2923.png
deleted file mode 100644
index 74136956a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2923.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2924.png b/fonts/TewiFontOutlineAlt/2924.png
deleted file mode 100644
index 6403336db..000000000
Binary files a/fonts/TewiFontOutlineAlt/2924.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2925.png b/fonts/TewiFontOutlineAlt/2925.png
deleted file mode 100644
index aca067659..000000000
Binary files a/fonts/TewiFontOutlineAlt/2925.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2926.png b/fonts/TewiFontOutlineAlt/2926.png
deleted file mode 100644
index 22255fba8..000000000
Binary files a/fonts/TewiFontOutlineAlt/2926.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2933.png b/fonts/TewiFontOutlineAlt/2933.png
deleted file mode 100644
index aeeca7dc1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2933.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2934.png b/fonts/TewiFontOutlineAlt/2934.png
deleted file mode 100644
index 6d397f26f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2934.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2935.png b/fonts/TewiFontOutlineAlt/2935.png
deleted file mode 100644
index 561189d0c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2935.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2936.png b/fonts/TewiFontOutlineAlt/2936.png
deleted file mode 100644
index 10c5b9c43..000000000
Binary files a/fonts/TewiFontOutlineAlt/2936.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2937.png b/fonts/TewiFontOutlineAlt/2937.png
deleted file mode 100644
index 4d48311df..000000000
Binary files a/fonts/TewiFontOutlineAlt/2937.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2938.png b/fonts/TewiFontOutlineAlt/2938.png
deleted file mode 100644
index 2d8bbabf6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2938.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2939.png b/fonts/TewiFontOutlineAlt/2939.png
deleted file mode 100644
index 1f9002143..000000000
Binary files a/fonts/TewiFontOutlineAlt/2939.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/293A.png b/fonts/TewiFontOutlineAlt/293A.png
deleted file mode 100644
index caf6d62ea..000000000
Binary files a/fonts/TewiFontOutlineAlt/293A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/293B.png b/fonts/TewiFontOutlineAlt/293B.png
deleted file mode 100644
index 2648083c0..000000000
Binary files a/fonts/TewiFontOutlineAlt/293B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/293C.png b/fonts/TewiFontOutlineAlt/293C.png
deleted file mode 100644
index 47208400f..000000000
Binary files a/fonts/TewiFontOutlineAlt/293C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/293D.png b/fonts/TewiFontOutlineAlt/293D.png
deleted file mode 100644
index 46cea6a2a..000000000
Binary files a/fonts/TewiFontOutlineAlt/293D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/293E.png b/fonts/TewiFontOutlineAlt/293E.png
deleted file mode 100644
index 6bbbd616a..000000000
Binary files a/fonts/TewiFontOutlineAlt/293E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/293F.png b/fonts/TewiFontOutlineAlt/293F.png
deleted file mode 100644
index 5aa38a8fa..000000000
Binary files a/fonts/TewiFontOutlineAlt/293F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2940.png b/fonts/TewiFontOutlineAlt/2940.png
deleted file mode 100644
index cce5a344d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2940.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2941.png b/fonts/TewiFontOutlineAlt/2941.png
deleted file mode 100644
index d136d12f8..000000000
Binary files a/fonts/TewiFontOutlineAlt/2941.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2942.png b/fonts/TewiFontOutlineAlt/2942.png
deleted file mode 100644
index e432a578c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2942.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2943.png b/fonts/TewiFontOutlineAlt/2943.png
deleted file mode 100644
index 840fd42a0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2943.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2944.png b/fonts/TewiFontOutlineAlt/2944.png
deleted file mode 100644
index 28e0c73b9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2944.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2945.png b/fonts/TewiFontOutlineAlt/2945.png
deleted file mode 100644
index a4764c3bb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2945.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2946.png b/fonts/TewiFontOutlineAlt/2946.png
deleted file mode 100644
index 0b6224544..000000000
Binary files a/fonts/TewiFontOutlineAlt/2946.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2949.png b/fonts/TewiFontOutlineAlt/2949.png
deleted file mode 100644
index b54d72663..000000000
Binary files a/fonts/TewiFontOutlineAlt/2949.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/294A.png b/fonts/TewiFontOutlineAlt/294A.png
deleted file mode 100644
index 2817c95f0..000000000
Binary files a/fonts/TewiFontOutlineAlt/294A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/294B.png b/fonts/TewiFontOutlineAlt/294B.png
deleted file mode 100644
index a09a6a3e6..000000000
Binary files a/fonts/TewiFontOutlineAlt/294B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/294C.png b/fonts/TewiFontOutlineAlt/294C.png
deleted file mode 100644
index 3aa4f17c2..000000000
Binary files a/fonts/TewiFontOutlineAlt/294C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/294D.png b/fonts/TewiFontOutlineAlt/294D.png
deleted file mode 100644
index 91b81fc58..000000000
Binary files a/fonts/TewiFontOutlineAlt/294D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/294F.png b/fonts/TewiFontOutlineAlt/294F.png
deleted file mode 100644
index 23d2546fd..000000000
Binary files a/fonts/TewiFontOutlineAlt/294F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2951.png b/fonts/TewiFontOutlineAlt/2951.png
deleted file mode 100644
index 95038d7fc..000000000
Binary files a/fonts/TewiFontOutlineAlt/2951.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2952.png b/fonts/TewiFontOutlineAlt/2952.png
deleted file mode 100644
index f326f574e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2952.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2953.png b/fonts/TewiFontOutlineAlt/2953.png
deleted file mode 100644
index ec32208a2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2953.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2954.png b/fonts/TewiFontOutlineAlt/2954.png
deleted file mode 100644
index 88f6d6f22..000000000
Binary files a/fonts/TewiFontOutlineAlt/2954.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2955.png b/fonts/TewiFontOutlineAlt/2955.png
deleted file mode 100644
index b13bc7642..000000000
Binary files a/fonts/TewiFontOutlineAlt/2955.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2956.png b/fonts/TewiFontOutlineAlt/2956.png
deleted file mode 100644
index b0e7ca569..000000000
Binary files a/fonts/TewiFontOutlineAlt/2956.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2957.png b/fonts/TewiFontOutlineAlt/2957.png
deleted file mode 100644
index 2fa376d2c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2957.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2958.png b/fonts/TewiFontOutlineAlt/2958.png
deleted file mode 100644
index c4b598548..000000000
Binary files a/fonts/TewiFontOutlineAlt/2958.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2959.png b/fonts/TewiFontOutlineAlt/2959.png
deleted file mode 100644
index 0f540d89f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2959.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/295A.png b/fonts/TewiFontOutlineAlt/295A.png
deleted file mode 100644
index 991fde342..000000000
Binary files a/fonts/TewiFontOutlineAlt/295A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/295B.png b/fonts/TewiFontOutlineAlt/295B.png
deleted file mode 100644
index 7e2470ffa..000000000
Binary files a/fonts/TewiFontOutlineAlt/295B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/295C.png b/fonts/TewiFontOutlineAlt/295C.png
deleted file mode 100644
index b1e033775..000000000
Binary files a/fonts/TewiFontOutlineAlt/295C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/295D.png b/fonts/TewiFontOutlineAlt/295D.png
deleted file mode 100644
index 8a7096083..000000000
Binary files a/fonts/TewiFontOutlineAlt/295D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/295E.png b/fonts/TewiFontOutlineAlt/295E.png
deleted file mode 100644
index beaf4ded9..000000000
Binary files a/fonts/TewiFontOutlineAlt/295E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/295F.png b/fonts/TewiFontOutlineAlt/295F.png
deleted file mode 100644
index 4ca36770c..000000000
Binary files a/fonts/TewiFontOutlineAlt/295F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2960.png b/fonts/TewiFontOutlineAlt/2960.png
deleted file mode 100644
index 4a36e390c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2960.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2961.png b/fonts/TewiFontOutlineAlt/2961.png
deleted file mode 100644
index b7bc1dfbd..000000000
Binary files a/fonts/TewiFontOutlineAlt/2961.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2962.png b/fonts/TewiFontOutlineAlt/2962.png
deleted file mode 100644
index 71d0cb562..000000000
Binary files a/fonts/TewiFontOutlineAlt/2962.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2963.png b/fonts/TewiFontOutlineAlt/2963.png
deleted file mode 100644
index 58af406cc..000000000
Binary files a/fonts/TewiFontOutlineAlt/2963.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2964.png b/fonts/TewiFontOutlineAlt/2964.png
deleted file mode 100644
index f9355aa36..000000000
Binary files a/fonts/TewiFontOutlineAlt/2964.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2965.png b/fonts/TewiFontOutlineAlt/2965.png
deleted file mode 100644
index 14e975b28..000000000
Binary files a/fonts/TewiFontOutlineAlt/2965.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2966.png b/fonts/TewiFontOutlineAlt/2966.png
deleted file mode 100644
index 831647c31..000000000
Binary files a/fonts/TewiFontOutlineAlt/2966.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2967.png b/fonts/TewiFontOutlineAlt/2967.png
deleted file mode 100644
index d32789cd7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2967.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2968.png b/fonts/TewiFontOutlineAlt/2968.png
deleted file mode 100644
index dea34ba01..000000000
Binary files a/fonts/TewiFontOutlineAlt/2968.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2969.png b/fonts/TewiFontOutlineAlt/2969.png
deleted file mode 100644
index 09e124756..000000000
Binary files a/fonts/TewiFontOutlineAlt/2969.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/296A.png b/fonts/TewiFontOutlineAlt/296A.png
deleted file mode 100644
index d8e0c654e..000000000
Binary files a/fonts/TewiFontOutlineAlt/296A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/296B.png b/fonts/TewiFontOutlineAlt/296B.png
deleted file mode 100644
index 6722c7028..000000000
Binary files a/fonts/TewiFontOutlineAlt/296B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/296C.png b/fonts/TewiFontOutlineAlt/296C.png
deleted file mode 100644
index d6618e17e..000000000
Binary files a/fonts/TewiFontOutlineAlt/296C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/296D.png b/fonts/TewiFontOutlineAlt/296D.png
deleted file mode 100644
index 68e9cdff9..000000000
Binary files a/fonts/TewiFontOutlineAlt/296D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/296E.png b/fonts/TewiFontOutlineAlt/296E.png
deleted file mode 100644
index 95c6c695e..000000000
Binary files a/fonts/TewiFontOutlineAlt/296E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/296F.png b/fonts/TewiFontOutlineAlt/296F.png
deleted file mode 100644
index d1c05cbb0..000000000
Binary files a/fonts/TewiFontOutlineAlt/296F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2970.png b/fonts/TewiFontOutlineAlt/2970.png
deleted file mode 100644
index 1510c99fe..000000000
Binary files a/fonts/TewiFontOutlineAlt/2970.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2971.png b/fonts/TewiFontOutlineAlt/2971.png
deleted file mode 100644
index 03a8d9801..000000000
Binary files a/fonts/TewiFontOutlineAlt/2971.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2972.png b/fonts/TewiFontOutlineAlt/2972.png
deleted file mode 100644
index 7153ae836..000000000
Binary files a/fonts/TewiFontOutlineAlt/2972.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2973.png b/fonts/TewiFontOutlineAlt/2973.png
deleted file mode 100644
index 34035b868..000000000
Binary files a/fonts/TewiFontOutlineAlt/2973.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2974.png b/fonts/TewiFontOutlineAlt/2974.png
deleted file mode 100644
index 3a8a0858f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2974.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2975.png b/fonts/TewiFontOutlineAlt/2975.png
deleted file mode 100644
index a931cdeda..000000000
Binary files a/fonts/TewiFontOutlineAlt/2975.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2976.png b/fonts/TewiFontOutlineAlt/2976.png
deleted file mode 100644
index 9fe4923b7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2976.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2978.png b/fonts/TewiFontOutlineAlt/2978.png
deleted file mode 100644
index e3de6c330..000000000
Binary files a/fonts/TewiFontOutlineAlt/2978.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2979.png b/fonts/TewiFontOutlineAlt/2979.png
deleted file mode 100644
index f52bd1ef2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2979.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/297A.png b/fonts/TewiFontOutlineAlt/297A.png
deleted file mode 100644
index 5a21b0a0c..000000000
Binary files a/fonts/TewiFontOutlineAlt/297A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/297B.png b/fonts/TewiFontOutlineAlt/297B.png
deleted file mode 100644
index a7e04fc84..000000000
Binary files a/fonts/TewiFontOutlineAlt/297B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/297C.png b/fonts/TewiFontOutlineAlt/297C.png
deleted file mode 100644
index 1fa4b6aaa..000000000
Binary files a/fonts/TewiFontOutlineAlt/297C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/297D.png b/fonts/TewiFontOutlineAlt/297D.png
deleted file mode 100644
index 58d40be79..000000000
Binary files a/fonts/TewiFontOutlineAlt/297D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/297E.png b/fonts/TewiFontOutlineAlt/297E.png
deleted file mode 100644
index 5366c62ab..000000000
Binary files a/fonts/TewiFontOutlineAlt/297E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/297F.png b/fonts/TewiFontOutlineAlt/297F.png
deleted file mode 100644
index 45a698dcc..000000000
Binary files a/fonts/TewiFontOutlineAlt/297F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B00.png b/fonts/TewiFontOutlineAlt/2B00.png
deleted file mode 100644
index 3cf880d49..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B00.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B01.png b/fonts/TewiFontOutlineAlt/2B01.png
deleted file mode 100644
index 73a3d16ae..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B01.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B02.png b/fonts/TewiFontOutlineAlt/2B02.png
deleted file mode 100644
index 42bb5e05f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B02.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B03.png b/fonts/TewiFontOutlineAlt/2B03.png
deleted file mode 100644
index 86de5adad..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B03.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B05.png b/fonts/TewiFontOutlineAlt/2B05.png
deleted file mode 100644
index ff2b5d49f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B05.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B06.png b/fonts/TewiFontOutlineAlt/2B06.png
deleted file mode 100644
index 47605badb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B06.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B07.png b/fonts/TewiFontOutlineAlt/2B07.png
deleted file mode 100644
index 6e2e092fd..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B07.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B08.png b/fonts/TewiFontOutlineAlt/2B08.png
deleted file mode 100644
index 479d1b375..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B08.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B09.png b/fonts/TewiFontOutlineAlt/2B09.png
deleted file mode 100644
index 152343d92..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B09.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B0A.png b/fonts/TewiFontOutlineAlt/2B0A.png
deleted file mode 100644
index d647c3c08..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B0A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B0B.png b/fonts/TewiFontOutlineAlt/2B0B.png
deleted file mode 100644
index b2be32a62..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B0B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B0D.png b/fonts/TewiFontOutlineAlt/2B0D.png
deleted file mode 100644
index 4c7804815..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B0D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B0E.png b/fonts/TewiFontOutlineAlt/2B0E.png
deleted file mode 100644
index 1b05051ae..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B0E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B0F.png b/fonts/TewiFontOutlineAlt/2B0F.png
deleted file mode 100644
index 2b7c70be9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B0F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B10.png b/fonts/TewiFontOutlineAlt/2B10.png
deleted file mode 100644
index 7e93f62f6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B10.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B11.png b/fonts/TewiFontOutlineAlt/2B11.png
deleted file mode 100644
index 27c73ea03..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B11.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B12.png b/fonts/TewiFontOutlineAlt/2B12.png
deleted file mode 100644
index 48d15df92..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B12.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B13.png b/fonts/TewiFontOutlineAlt/2B13.png
deleted file mode 100644
index cbe566e66..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B13.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B14.png b/fonts/TewiFontOutlineAlt/2B14.png
deleted file mode 100644
index f3ed29f3a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B14.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B15.png b/fonts/TewiFontOutlineAlt/2B15.png
deleted file mode 100644
index e053d2e41..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B15.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B16.png b/fonts/TewiFontOutlineAlt/2B16.png
deleted file mode 100644
index 3edb18580..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B16.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B17.png b/fonts/TewiFontOutlineAlt/2B17.png
deleted file mode 100644
index 7608c4f50..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B17.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B18.png b/fonts/TewiFontOutlineAlt/2B18.png
deleted file mode 100644
index 9c9c6504f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B18.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B19.png b/fonts/TewiFontOutlineAlt/2B19.png
deleted file mode 100644
index 79c0302d7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B19.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B1A.png b/fonts/TewiFontOutlineAlt/2B1A.png
deleted file mode 100644
index 8d7b16527..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B1A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B1B.png b/fonts/TewiFontOutlineAlt/2B1B.png
deleted file mode 100644
index 7912080f1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B1B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B1C.png b/fonts/TewiFontOutlineAlt/2B1C.png
deleted file mode 100644
index 83caea18a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B1C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B1D.png b/fonts/TewiFontOutlineAlt/2B1D.png
deleted file mode 100644
index c1a42b742..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B1D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B1E.png b/fonts/TewiFontOutlineAlt/2B1E.png
deleted file mode 100644
index 8471f78f2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B1E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B1F.png b/fonts/TewiFontOutlineAlt/2B1F.png
deleted file mode 100644
index 9f2907440..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B1F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B20.png b/fonts/TewiFontOutlineAlt/2B20.png
deleted file mode 100644
index 1783323da..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B20.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B21.png b/fonts/TewiFontOutlineAlt/2B21.png
deleted file mode 100644
index 17b36848f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B21.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B22.png b/fonts/TewiFontOutlineAlt/2B22.png
deleted file mode 100644
index 7fd783e8e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B22.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B23.png b/fonts/TewiFontOutlineAlt/2B23.png
deleted file mode 100644
index 07c32729c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B23.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B24.png b/fonts/TewiFontOutlineAlt/2B24.png
deleted file mode 100644
index 320703b0c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B24.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B25.png b/fonts/TewiFontOutlineAlt/2B25.png
deleted file mode 100644
index c92152c90..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B25.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B26.png b/fonts/TewiFontOutlineAlt/2B26.png
deleted file mode 100644
index ffd5c90d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B26.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B27.png b/fonts/TewiFontOutlineAlt/2B27.png
deleted file mode 100644
index ceb5acbd3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B27.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B28.png b/fonts/TewiFontOutlineAlt/2B28.png
deleted file mode 100644
index a4ad4749b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B28.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B29.png b/fonts/TewiFontOutlineAlt/2B29.png
deleted file mode 100644
index 19ccbcf66..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B29.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B2A.png b/fonts/TewiFontOutlineAlt/2B2A.png
deleted file mode 100644
index 85ced32ea..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B2A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B2B.png b/fonts/TewiFontOutlineAlt/2B2B.png
deleted file mode 100644
index 7304ca43f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B2B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B2C.png b/fonts/TewiFontOutlineAlt/2B2C.png
deleted file mode 100644
index 79ff1e490..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B2C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B2D.png b/fonts/TewiFontOutlineAlt/2B2D.png
deleted file mode 100644
index 8061d1c0a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B2D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B2E.png b/fonts/TewiFontOutlineAlt/2B2E.png
deleted file mode 100644
index 3c71d9582..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B2E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B2F.png b/fonts/TewiFontOutlineAlt/2B2F.png
deleted file mode 100644
index 7354c9e6d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B2F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B30.png b/fonts/TewiFontOutlineAlt/2B30.png
deleted file mode 100644
index f037e6b62..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B30.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B31.png b/fonts/TewiFontOutlineAlt/2B31.png
deleted file mode 100644
index f2463eec2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B31.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B32.png b/fonts/TewiFontOutlineAlt/2B32.png
deleted file mode 100644
index d0863e69f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B32.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B38.png b/fonts/TewiFontOutlineAlt/2B38.png
deleted file mode 100644
index 00122ed3d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B38.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B3F.png b/fonts/TewiFontOutlineAlt/2B3F.png
deleted file mode 100644
index 434e71a0a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B3F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B40.png b/fonts/TewiFontOutlineAlt/2B40.png
deleted file mode 100644
index 390caae44..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B40.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B41.png b/fonts/TewiFontOutlineAlt/2B41.png
deleted file mode 100644
index e649d0ac2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B41.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B42.png b/fonts/TewiFontOutlineAlt/2B42.png
deleted file mode 100644
index 368fca1c3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B42.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B43.png b/fonts/TewiFontOutlineAlt/2B43.png
deleted file mode 100644
index ed86fae89..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B43.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B44.png b/fonts/TewiFontOutlineAlt/2B44.png
deleted file mode 100644
index 27b867a26..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B44.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B45.png b/fonts/TewiFontOutlineAlt/2B45.png
deleted file mode 100644
index 050b9e694..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B45.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B46.png b/fonts/TewiFontOutlineAlt/2B46.png
deleted file mode 100644
index 800f42cef..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B46.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B47.png b/fonts/TewiFontOutlineAlt/2B47.png
deleted file mode 100644
index 45cb9a205..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B47.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B48.png b/fonts/TewiFontOutlineAlt/2B48.png
deleted file mode 100644
index 963c37e36..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B48.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B49.png b/fonts/TewiFontOutlineAlt/2B49.png
deleted file mode 100644
index e583a0638..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B49.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B4A.png b/fonts/TewiFontOutlineAlt/2B4A.png
deleted file mode 100644
index 15a0b3349..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B4A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B4B.png b/fonts/TewiFontOutlineAlt/2B4B.png
deleted file mode 100644
index 99d8ccf60..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B4B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B4C.png b/fonts/TewiFontOutlineAlt/2B4C.png
deleted file mode 100644
index 3674a8285..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B4C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B4D.png b/fonts/TewiFontOutlineAlt/2B4D.png
deleted file mode 100644
index e60a61929..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B4D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B4E.png b/fonts/TewiFontOutlineAlt/2B4E.png
deleted file mode 100644
index 89fda5708..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B4E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B4F.png b/fonts/TewiFontOutlineAlt/2B4F.png
deleted file mode 100644
index 665771d79..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B4F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B50.png b/fonts/TewiFontOutlineAlt/2B50.png
deleted file mode 100644
index b131fc22d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B50.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B51.png b/fonts/TewiFontOutlineAlt/2B51.png
deleted file mode 100644
index 42267b14d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B51.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B52.png b/fonts/TewiFontOutlineAlt/2B52.png
deleted file mode 100644
index 602291965..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B52.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B53.png b/fonts/TewiFontOutlineAlt/2B53.png
deleted file mode 100644
index c75bd0251..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B53.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B54.png b/fonts/TewiFontOutlineAlt/2B54.png
deleted file mode 100644
index b43d68e94..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B54.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B55.png b/fonts/TewiFontOutlineAlt/2B55.png
deleted file mode 100644
index 60f385a41..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B55.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B58.png b/fonts/TewiFontOutlineAlt/2B58.png
deleted file mode 100644
index 60f385a41..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B58.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B5A.png b/fonts/TewiFontOutlineAlt/2B5A.png
deleted file mode 100644
index 016fdc829..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B5A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B5B.png b/fonts/TewiFontOutlineAlt/2B5B.png
deleted file mode 100644
index 65c2fae6e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B5B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B5C.png b/fonts/TewiFontOutlineAlt/2B5C.png
deleted file mode 100644
index 88e58a600..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B5C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B5D.png b/fonts/TewiFontOutlineAlt/2B5D.png
deleted file mode 100644
index 8de33a2a1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B5D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B5E.png b/fonts/TewiFontOutlineAlt/2B5E.png
deleted file mode 100644
index 0b8c83d67..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B5E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B5F.png b/fonts/TewiFontOutlineAlt/2B5F.png
deleted file mode 100644
index f690a9725..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B5F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B60.png b/fonts/TewiFontOutlineAlt/2B60.png
deleted file mode 100644
index b12fb1173..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B60.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B61.png b/fonts/TewiFontOutlineAlt/2B61.png
deleted file mode 100644
index d25a7fcb1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B61.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B62.png b/fonts/TewiFontOutlineAlt/2B62.png
deleted file mode 100644
index 4491289b9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B62.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B63.png b/fonts/TewiFontOutlineAlt/2B63.png
deleted file mode 100644
index a0efa5904..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B63.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B65.png b/fonts/TewiFontOutlineAlt/2B65.png
deleted file mode 100644
index 97038c53e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B65.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B66.png b/fonts/TewiFontOutlineAlt/2B66.png
deleted file mode 100644
index b3788b2cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B66.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B67.png b/fonts/TewiFontOutlineAlt/2B67.png
deleted file mode 100644
index d9c4f25dd..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B67.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B68.png b/fonts/TewiFontOutlineAlt/2B68.png
deleted file mode 100644
index 67770ef48..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B68.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B69.png b/fonts/TewiFontOutlineAlt/2B69.png
deleted file mode 100644
index 4cac43f7d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B69.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B6A.png b/fonts/TewiFontOutlineAlt/2B6A.png
deleted file mode 100644
index 2e5fe8103..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B6A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B6B.png b/fonts/TewiFontOutlineAlt/2B6B.png
deleted file mode 100644
index 720c88fb1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B6B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B6C.png b/fonts/TewiFontOutlineAlt/2B6C.png
deleted file mode 100644
index 0034f958d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B6C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B6D.png b/fonts/TewiFontOutlineAlt/2B6D.png
deleted file mode 100644
index 1113c6adb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B6D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B6E.png b/fonts/TewiFontOutlineAlt/2B6E.png
deleted file mode 100644
index 68cae5caa..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B6E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B6F.png b/fonts/TewiFontOutlineAlt/2B6F.png
deleted file mode 100644
index 96c2c8a6a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B6F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B70.png b/fonts/TewiFontOutlineAlt/2B70.png
deleted file mode 100644
index e15b9bd0f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B70.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B71.png b/fonts/TewiFontOutlineAlt/2B71.png
deleted file mode 100644
index e60d685e7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B71.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B72.png b/fonts/TewiFontOutlineAlt/2B72.png
deleted file mode 100644
index 735f02f70..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B72.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B73.png b/fonts/TewiFontOutlineAlt/2B73.png
deleted file mode 100644
index 0be99ebd2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B73.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B76.png b/fonts/TewiFontOutlineAlt/2B76.png
deleted file mode 100644
index ff6617be1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B76.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B77.png b/fonts/TewiFontOutlineAlt/2B77.png
deleted file mode 100644
index 76b7370ba..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B77.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B78.png b/fonts/TewiFontOutlineAlt/2B78.png
deleted file mode 100644
index f7cf1812f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B78.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B79.png b/fonts/TewiFontOutlineAlt/2B79.png
deleted file mode 100644
index 75417c94d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B79.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B7E.png b/fonts/TewiFontOutlineAlt/2B7E.png
deleted file mode 100644
index bd449e4dc..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B7E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B80.png b/fonts/TewiFontOutlineAlt/2B80.png
deleted file mode 100644
index f64965626..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B80.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B82.png b/fonts/TewiFontOutlineAlt/2B82.png
deleted file mode 100644
index a09997186..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B82.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B88.png b/fonts/TewiFontOutlineAlt/2B88.png
deleted file mode 100644
index 1d1a9cdda..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B88.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B89.png b/fonts/TewiFontOutlineAlt/2B89.png
deleted file mode 100644
index 93adbe85d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B89.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B8A.png b/fonts/TewiFontOutlineAlt/2B8A.png
deleted file mode 100644
index fca4819f9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B8A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B8B.png b/fonts/TewiFontOutlineAlt/2B8B.png
deleted file mode 100644
index b25a01f0a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B8B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B8C.png b/fonts/TewiFontOutlineAlt/2B8C.png
deleted file mode 100644
index e6db2cdc5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B8C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B8D.png b/fonts/TewiFontOutlineAlt/2B8D.png
deleted file mode 100644
index ba1142880..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B8D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B8E.png b/fonts/TewiFontOutlineAlt/2B8E.png
deleted file mode 100644
index 745f18bde..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B8E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B8F.png b/fonts/TewiFontOutlineAlt/2B8F.png
deleted file mode 100644
index 9c37bc88d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B8F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B90.png b/fonts/TewiFontOutlineAlt/2B90.png
deleted file mode 100644
index 205f9d69c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B90.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B91.png b/fonts/TewiFontOutlineAlt/2B91.png
deleted file mode 100644
index 174b3dff0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B91.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B92.png b/fonts/TewiFontOutlineAlt/2B92.png
deleted file mode 100644
index 3693d4694..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B92.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B93.png b/fonts/TewiFontOutlineAlt/2B93.png
deleted file mode 100644
index a311c964e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B93.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2B95.png b/fonts/TewiFontOutlineAlt/2B95.png
deleted file mode 100644
index fc87aa877..000000000
Binary files a/fonts/TewiFontOutlineAlt/2B95.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BA0.png b/fonts/TewiFontOutlineAlt/2BA0.png
deleted file mode 100644
index 78cea7cef..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BA0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BA1.png b/fonts/TewiFontOutlineAlt/2BA1.png
deleted file mode 100644
index e9e8ec427..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BA1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BA2.png b/fonts/TewiFontOutlineAlt/2BA2.png
deleted file mode 100644
index 4718c8398..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BA2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BA3.png b/fonts/TewiFontOutlineAlt/2BA3.png
deleted file mode 100644
index 4391cfef3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BA3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BA4.png b/fonts/TewiFontOutlineAlt/2BA4.png
deleted file mode 100644
index 1645dd411..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BA4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BA5.png b/fonts/TewiFontOutlineAlt/2BA5.png
deleted file mode 100644
index 138ea34ea..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BA5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BA6.png b/fonts/TewiFontOutlineAlt/2BA6.png
deleted file mode 100644
index 186fd6b3a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BA6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BA7.png b/fonts/TewiFontOutlineAlt/2BA7.png
deleted file mode 100644
index 807dece6f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BA7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BA8.png b/fonts/TewiFontOutlineAlt/2BA8.png
deleted file mode 100644
index 5624004f3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BA8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BA9.png b/fonts/TewiFontOutlineAlt/2BA9.png
deleted file mode 100644
index 0e4291bf0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BA9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BAA.png b/fonts/TewiFontOutlineAlt/2BAA.png
deleted file mode 100644
index 3751419e9..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BAA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BAB.png b/fonts/TewiFontOutlineAlt/2BAB.png
deleted file mode 100644
index e35101920..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BAB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BAC.png b/fonts/TewiFontOutlineAlt/2BAC.png
deleted file mode 100644
index 4cfa044f6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BAC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BAD.png b/fonts/TewiFontOutlineAlt/2BAD.png
deleted file mode 100644
index 8fd11d2aa..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BAD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BAE.png b/fonts/TewiFontOutlineAlt/2BAE.png
deleted file mode 100644
index 857859dbf..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BAE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BAF.png b/fonts/TewiFontOutlineAlt/2BAF.png
deleted file mode 100644
index dc5938a70..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BAF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BB8.png b/fonts/TewiFontOutlineAlt/2BB8.png
deleted file mode 100644
index 7c2cad39d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BB8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BC0.png b/fonts/TewiFontOutlineAlt/2BC0.png
deleted file mode 100644
index 7912080f1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BC0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BC1.png b/fonts/TewiFontOutlineAlt/2BC1.png
deleted file mode 100644
index ffd5c90d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BC1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BC2.png b/fonts/TewiFontOutlineAlt/2BC2.png
deleted file mode 100644
index 41c79c126..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BC2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BC5.png b/fonts/TewiFontOutlineAlt/2BC5.png
deleted file mode 100644
index 48dda828a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BC5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BC6.png b/fonts/TewiFontOutlineAlt/2BC6.png
deleted file mode 100644
index d00493ea1..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BC6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BC7.png b/fonts/TewiFontOutlineAlt/2BC7.png
deleted file mode 100644
index a77ce8253..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BC7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BC8.png b/fonts/TewiFontOutlineAlt/2BC8.png
deleted file mode 100644
index e7498c32c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BC8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BCA.png b/fonts/TewiFontOutlineAlt/2BCA.png
deleted file mode 100644
index 4d753c6bb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BCA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BCB.png b/fonts/TewiFontOutlineAlt/2BCB.png
deleted file mode 100644
index 85ef1390c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BCB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BCC.png b/fonts/TewiFontOutlineAlt/2BCC.png
deleted file mode 100644
index 23f2681f2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BCC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BCD.png b/fonts/TewiFontOutlineAlt/2BCD.png
deleted file mode 100644
index 2ba3c61ba..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BCD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BCE.png b/fonts/TewiFontOutlineAlt/2BCE.png
deleted file mode 100644
index a7c0586e2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BCE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BCF.png b/fonts/TewiFontOutlineAlt/2BCF.png
deleted file mode 100644
index 5220af3df..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BCF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BEC.png b/fonts/TewiFontOutlineAlt/2BEC.png
deleted file mode 100644
index e520e437e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BEC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BED.png b/fonts/TewiFontOutlineAlt/2BED.png
deleted file mode 100644
index 1cb1b1177..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BED.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BEE.png b/fonts/TewiFontOutlineAlt/2BEE.png
deleted file mode 100644
index 0c498d522..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BEE.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2BEF.png b/fonts/TewiFontOutlineAlt/2BEF.png
deleted file mode 100644
index e2f177255..000000000
Binary files a/fonts/TewiFontOutlineAlt/2BEF.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C60.png b/fonts/TewiFontOutlineAlt/2C60.png
deleted file mode 100644
index edb34bc9f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C60.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C61.png b/fonts/TewiFontOutlineAlt/2C61.png
deleted file mode 100644
index b40b58dd0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C61.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C62.png b/fonts/TewiFontOutlineAlt/2C62.png
deleted file mode 100644
index 5f1ebfb74..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C62.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C63.png b/fonts/TewiFontOutlineAlt/2C63.png
deleted file mode 100644
index 98feb096a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C63.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C64.png b/fonts/TewiFontOutlineAlt/2C64.png
deleted file mode 100644
index a0bf02722..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C64.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C65.png b/fonts/TewiFontOutlineAlt/2C65.png
deleted file mode 100644
index 5b929b3f3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C65.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C66.png b/fonts/TewiFontOutlineAlt/2C66.png
deleted file mode 100644
index 1bc7b5401..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C66.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C67.png b/fonts/TewiFontOutlineAlt/2C67.png
deleted file mode 100644
index 590b9329b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C67.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C68.png b/fonts/TewiFontOutlineAlt/2C68.png
deleted file mode 100644
index 3edd4f60e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C68.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C69.png b/fonts/TewiFontOutlineAlt/2C69.png
deleted file mode 100644
index a2f09967d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C69.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C6A.png b/fonts/TewiFontOutlineAlt/2C6A.png
deleted file mode 100644
index b70cffa17..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C6A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C6B.png b/fonts/TewiFontOutlineAlt/2C6B.png
deleted file mode 100644
index 35da2244e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C6B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C6C.png b/fonts/TewiFontOutlineAlt/2C6C.png
deleted file mode 100644
index df37232fd..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C6C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C6D.png b/fonts/TewiFontOutlineAlt/2C6D.png
deleted file mode 100644
index 904a47da7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C6D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C6E.png b/fonts/TewiFontOutlineAlt/2C6E.png
deleted file mode 100644
index 2796f5ff3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C6E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C6F.png b/fonts/TewiFontOutlineAlt/2C6F.png
deleted file mode 100644
index 186045d9c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C6F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C70.png b/fonts/TewiFontOutlineAlt/2C70.png
deleted file mode 100644
index 9f69454de..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C70.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C71.png b/fonts/TewiFontOutlineAlt/2C71.png
deleted file mode 100644
index f443f3f9e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C71.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C72.png b/fonts/TewiFontOutlineAlt/2C72.png
deleted file mode 100644
index 5c7ba9bc3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C72.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C73.png b/fonts/TewiFontOutlineAlt/2C73.png
deleted file mode 100644
index 0812d6835..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C73.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C74.png b/fonts/TewiFontOutlineAlt/2C74.png
deleted file mode 100644
index 6a5029985..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C74.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C75.png b/fonts/TewiFontOutlineAlt/2C75.png
deleted file mode 100644
index dce7f29d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C75.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C76.png b/fonts/TewiFontOutlineAlt/2C76.png
deleted file mode 100644
index 6665e05ee..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C76.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C77.png b/fonts/TewiFontOutlineAlt/2C77.png
deleted file mode 100644
index 3ac70bf2b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C77.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C78.png b/fonts/TewiFontOutlineAlt/2C78.png
deleted file mode 100644
index 0e61e8325..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C78.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C79.png b/fonts/TewiFontOutlineAlt/2C79.png
deleted file mode 100644
index b103599e2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C79.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C7A.png b/fonts/TewiFontOutlineAlt/2C7A.png
deleted file mode 100644
index ed9df56fa..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C7A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C7B.png b/fonts/TewiFontOutlineAlt/2C7B.png
deleted file mode 100644
index 304837969..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C7B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C7C.png b/fonts/TewiFontOutlineAlt/2C7C.png
deleted file mode 100644
index a43d93e4a..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C7C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C7D.png b/fonts/TewiFontOutlineAlt/2C7D.png
deleted file mode 100644
index ae4bda7a7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C7D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C7E.png b/fonts/TewiFontOutlineAlt/2C7E.png
deleted file mode 100644
index 21425a460..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C7E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2C7F.png b/fonts/TewiFontOutlineAlt/2C7F.png
deleted file mode 100644
index 97ba2130d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2C7F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E00.png b/fonts/TewiFontOutlineAlt/2E00.png
deleted file mode 100644
index 4688bc202..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E00.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E01.png b/fonts/TewiFontOutlineAlt/2E01.png
deleted file mode 100644
index dd428c4a7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E01.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E02.png b/fonts/TewiFontOutlineAlt/2E02.png
deleted file mode 100644
index df8a2acf5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E02.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E03.png b/fonts/TewiFontOutlineAlt/2E03.png
deleted file mode 100644
index fafe57776..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E03.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E04.png b/fonts/TewiFontOutlineAlt/2E04.png
deleted file mode 100644
index 4c3737d97..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E04.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E05.png b/fonts/TewiFontOutlineAlt/2E05.png
deleted file mode 100644
index 05278e634..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E05.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E06.png b/fonts/TewiFontOutlineAlt/2E06.png
deleted file mode 100644
index 2b644db7c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E06.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E07.png b/fonts/TewiFontOutlineAlt/2E07.png
deleted file mode 100644
index bbf961e7c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E07.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E08.png b/fonts/TewiFontOutlineAlt/2E08.png
deleted file mode 100644
index d1909ca37..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E08.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E09.png b/fonts/TewiFontOutlineAlt/2E09.png
deleted file mode 100644
index 8ed28e865..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E09.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E0A.png b/fonts/TewiFontOutlineAlt/2E0A.png
deleted file mode 100644
index 5f07c1da2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E0A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E0B.png b/fonts/TewiFontOutlineAlt/2E0B.png
deleted file mode 100644
index 5787d6fed..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E0B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E0C.png b/fonts/TewiFontOutlineAlt/2E0C.png
deleted file mode 100644
index 39e2b2e35..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E0C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E0D.png b/fonts/TewiFontOutlineAlt/2E0D.png
deleted file mode 100644
index 18ffbf4c7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E0D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E0F.png b/fonts/TewiFontOutlineAlt/2E0F.png
deleted file mode 100644
index d4148414e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E0F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E10.png b/fonts/TewiFontOutlineAlt/2E10.png
deleted file mode 100644
index 2d07b8ca6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E10.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E11.png b/fonts/TewiFontOutlineAlt/2E11.png
deleted file mode 100644
index 20671eb13..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E11.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E12.png b/fonts/TewiFontOutlineAlt/2E12.png
deleted file mode 100644
index f508fa23e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E12.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E13.png b/fonts/TewiFontOutlineAlt/2E13.png
deleted file mode 100644
index 2c24b5300..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E13.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E14.png b/fonts/TewiFontOutlineAlt/2E14.png
deleted file mode 100644
index 1b9e267c5..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E14.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E15.png b/fonts/TewiFontOutlineAlt/2E15.png
deleted file mode 100644
index dbdcfffb2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E15.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E16.png b/fonts/TewiFontOutlineAlt/2E16.png
deleted file mode 100644
index 2d55854dd..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E16.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E17.png b/fonts/TewiFontOutlineAlt/2E17.png
deleted file mode 100644
index 0cb1c00aa..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E17.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E18.png b/fonts/TewiFontOutlineAlt/2E18.png
deleted file mode 100644
index ed9b0408c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E18.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E1A.png b/fonts/TewiFontOutlineAlt/2E1A.png
deleted file mode 100644
index af0641d02..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E1A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E1B.png b/fonts/TewiFontOutlineAlt/2E1B.png
deleted file mode 100644
index 1d1d2f617..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E1B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E1C.png b/fonts/TewiFontOutlineAlt/2E1C.png
deleted file mode 100644
index e7628f0c3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E1C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E1D.png b/fonts/TewiFontOutlineAlt/2E1D.png
deleted file mode 100644
index 864364815..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E1D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E1E.png b/fonts/TewiFontOutlineAlt/2E1E.png
deleted file mode 100644
index 776fc5d82..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E1E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E1F.png b/fonts/TewiFontOutlineAlt/2E1F.png
deleted file mode 100644
index 58f9bbe28..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E1F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E20.png b/fonts/TewiFontOutlineAlt/2E20.png
deleted file mode 100644
index 30fe553b7..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E20.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E21.png b/fonts/TewiFontOutlineAlt/2E21.png
deleted file mode 100644
index e247e0ccd..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E21.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E22.png b/fonts/TewiFontOutlineAlt/2E22.png
deleted file mode 100644
index fad8d1f15..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E22.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E23.png b/fonts/TewiFontOutlineAlt/2E23.png
deleted file mode 100644
index e247e0ccd..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E23.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E24.png b/fonts/TewiFontOutlineAlt/2E24.png
deleted file mode 100644
index b1f4f0139..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E24.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E25.png b/fonts/TewiFontOutlineAlt/2E25.png
deleted file mode 100644
index 6801a3397..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E25.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E26.png b/fonts/TewiFontOutlineAlt/2E26.png
deleted file mode 100644
index 318abb02c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E26.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E27.png b/fonts/TewiFontOutlineAlt/2E27.png
deleted file mode 100644
index eac2a180c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E27.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E28.png b/fonts/TewiFontOutlineAlt/2E28.png
deleted file mode 100644
index b2a9ce285..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E28.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E29.png b/fonts/TewiFontOutlineAlt/2E29.png
deleted file mode 100644
index 586e6f9b2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E29.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E2A.png b/fonts/TewiFontOutlineAlt/2E2A.png
deleted file mode 100644
index 68a8b6242..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E2A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E2B.png b/fonts/TewiFontOutlineAlt/2E2B.png
deleted file mode 100644
index 25292cb0c..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E2B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E2C.png b/fonts/TewiFontOutlineAlt/2E2C.png
deleted file mode 100644
index c8612e7e2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E2C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E2D.png b/fonts/TewiFontOutlineAlt/2E2D.png
deleted file mode 100644
index dd0a9910f..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E2D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E2E.png b/fonts/TewiFontOutlineAlt/2E2E.png
deleted file mode 100644
index 3e95b56c0..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E2E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E2F.png b/fonts/TewiFontOutlineAlt/2E2F.png
deleted file mode 100644
index a410691cb..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E2F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E30.png b/fonts/TewiFontOutlineAlt/2E30.png
deleted file mode 100644
index 355f5cc8d..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E30.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E31.png b/fonts/TewiFontOutlineAlt/2E31.png
deleted file mode 100644
index f1d1c8762..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E31.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E32.png b/fonts/TewiFontOutlineAlt/2E32.png
deleted file mode 100644
index 2f5aabd90..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E32.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E33.png b/fonts/TewiFontOutlineAlt/2E33.png
deleted file mode 100644
index 2cfab1be6..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E33.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E34.png b/fonts/TewiFontOutlineAlt/2E34.png
deleted file mode 100644
index 43cdfac29..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E34.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E35.png b/fonts/TewiFontOutlineAlt/2E35.png
deleted file mode 100644
index c68b4773e..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E35.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E36.png b/fonts/TewiFontOutlineAlt/2E36.png
deleted file mode 100644
index d763c67be..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E36.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E37.png b/fonts/TewiFontOutlineAlt/2E37.png
deleted file mode 100644
index 72cf429d2..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E37.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E38.png b/fonts/TewiFontOutlineAlt/2E38.png
deleted file mode 100644
index 465640606..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E38.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E39.png b/fonts/TewiFontOutlineAlt/2E39.png
deleted file mode 100644
index 54155b7d3..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E39.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E3A.png b/fonts/TewiFontOutlineAlt/2E3A.png
deleted file mode 100644
index bc027a512..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E3A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E3B.png b/fonts/TewiFontOutlineAlt/2E3B.png
deleted file mode 100644
index 01b340515..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E3B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E3C.png b/fonts/TewiFontOutlineAlt/2E3C.png
deleted file mode 100644
index 48d4cf1e4..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E3C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E3D.png b/fonts/TewiFontOutlineAlt/2E3D.png
deleted file mode 100644
index 980be8643..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E3D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E3E.png b/fonts/TewiFontOutlineAlt/2E3E.png
deleted file mode 100644
index 4a5922174..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E3E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E3F.png b/fonts/TewiFontOutlineAlt/2E3F.png
deleted file mode 100644
index 07b2eb93b..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E3F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/2E40.png b/fonts/TewiFontOutlineAlt/2E40.png
deleted file mode 100644
index a5702f298..000000000
Binary files a/fonts/TewiFontOutlineAlt/2E40.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0A0.png b/fonts/TewiFontOutlineAlt/E0A0.png
deleted file mode 100644
index 1890afd6b..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0A0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0A1.png b/fonts/TewiFontOutlineAlt/E0A1.png
deleted file mode 100644
index 9067abd67..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0A1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0A2.png b/fonts/TewiFontOutlineAlt/E0A2.png
deleted file mode 100644
index 4d54b6bd1..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0A2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0A5.png b/fonts/TewiFontOutlineAlt/E0A5.png
deleted file mode 100644
index 77d4205cd..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0A5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0A6.png b/fonts/TewiFontOutlineAlt/E0A6.png
deleted file mode 100644
index 3a64adc72..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0A6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0A7.png b/fonts/TewiFontOutlineAlt/E0A7.png
deleted file mode 100644
index 81dfb61a2..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0A7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0A8.png b/fonts/TewiFontOutlineAlt/E0A8.png
deleted file mode 100644
index 717c19fb8..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0A8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0A9.png b/fonts/TewiFontOutlineAlt/E0A9.png
deleted file mode 100644
index dbf34a7ff..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0A9.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0AA.png b/fonts/TewiFontOutlineAlt/E0AA.png
deleted file mode 100644
index 1a5be0db9..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0AA.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0AB.png b/fonts/TewiFontOutlineAlt/E0AB.png
deleted file mode 100644
index b1d34b194..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0AB.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0AC.png b/fonts/TewiFontOutlineAlt/E0AC.png
deleted file mode 100644
index c45818787..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0AC.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0B0.png b/fonts/TewiFontOutlineAlt/E0B0.png
deleted file mode 100644
index 95fbca553..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0B0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0B1.png b/fonts/TewiFontOutlineAlt/E0B1.png
deleted file mode 100644
index c8a939115..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0B1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0B2.png b/fonts/TewiFontOutlineAlt/E0B2.png
deleted file mode 100644
index 4a6e92b20..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0B2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0B3.png b/fonts/TewiFontOutlineAlt/E0B3.png
deleted file mode 100644
index 39b369b0f..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0B3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0B5.png b/fonts/TewiFontOutlineAlt/E0B5.png
deleted file mode 100644
index b48fbdb89..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0B5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0B6.png b/fonts/TewiFontOutlineAlt/E0B6.png
deleted file mode 100644
index 29319ef8d..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0B6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0B7.png b/fonts/TewiFontOutlineAlt/E0B7.png
deleted file mode 100644
index e157eedb2..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0B7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0B8.png b/fonts/TewiFontOutlineAlt/E0B8.png
deleted file mode 100644
index 92c1df10f..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0B8.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0C0.png b/fonts/TewiFontOutlineAlt/E0C0.png
deleted file mode 100644
index 10e28cf49..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0C0.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0C1.png b/fonts/TewiFontOutlineAlt/E0C1.png
deleted file mode 100644
index 5cec2c2a6..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0C1.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0C2.png b/fonts/TewiFontOutlineAlt/E0C2.png
deleted file mode 100644
index 352e679d1..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0C2.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0C3.png b/fonts/TewiFontOutlineAlt/E0C3.png
deleted file mode 100644
index 648af120f..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0C3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0C4.png b/fonts/TewiFontOutlineAlt/E0C4.png
deleted file mode 100644
index 3f70f532f..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0C4.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0C5.png b/fonts/TewiFontOutlineAlt/E0C5.png
deleted file mode 100644
index e2cfa1cad..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0C5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0C6.png b/fonts/TewiFontOutlineAlt/E0C6.png
deleted file mode 100644
index 9b631fd6d..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0C6.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/E0C7.png b/fonts/TewiFontOutlineAlt/E0C7.png
deleted file mode 100644
index f33432965..000000000
Binary files a/fonts/TewiFontOutlineAlt/E0C7.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FB01.png b/fonts/TewiFontOutlineAlt/FB01.png
deleted file mode 100644
index 46787c968..000000000
Binary files a/fonts/TewiFontOutlineAlt/FB01.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FB02.png b/fonts/TewiFontOutlineAlt/FB02.png
deleted file mode 100644
index 50e2e400c..000000000
Binary files a/fonts/TewiFontOutlineAlt/FB02.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF01.png b/fonts/TewiFontOutlineAlt/FF01.png
deleted file mode 100644
index e9a723e51..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF01.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF02.png b/fonts/TewiFontOutlineAlt/FF02.png
deleted file mode 100644
index 2ac4ba226..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF02.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF03.png b/fonts/TewiFontOutlineAlt/FF03.png
deleted file mode 100644
index acfe3501f..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF03.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF04.png b/fonts/TewiFontOutlineAlt/FF04.png
deleted file mode 100644
index 1ab262463..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF04.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF05.png b/fonts/TewiFontOutlineAlt/FF05.png
deleted file mode 100644
index d41fcddc0..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF05.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF06.png b/fonts/TewiFontOutlineAlt/FF06.png
deleted file mode 100644
index 82a3b1839..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF06.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF07.png b/fonts/TewiFontOutlineAlt/FF07.png
deleted file mode 100644
index 1acf0e1cf..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF07.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF08.png b/fonts/TewiFontOutlineAlt/FF08.png
deleted file mode 100644
index 2599badd2..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF08.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF09.png b/fonts/TewiFontOutlineAlt/FF09.png
deleted file mode 100644
index d73e1d4ba..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF09.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF0A.png b/fonts/TewiFontOutlineAlt/FF0A.png
deleted file mode 100644
index 12d2abf2c..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF0A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF0B.png b/fonts/TewiFontOutlineAlt/FF0B.png
deleted file mode 100644
index 36160e3ae..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF0B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF0C.png b/fonts/TewiFontOutlineAlt/FF0C.png
deleted file mode 100644
index 3d936f7c8..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF0C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF0D.png b/fonts/TewiFontOutlineAlt/FF0D.png
deleted file mode 100644
index 282803dfe..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF0D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF0E.png b/fonts/TewiFontOutlineAlt/FF0E.png
deleted file mode 100644
index 99c00bd69..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF0E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF0F.png b/fonts/TewiFontOutlineAlt/FF0F.png
deleted file mode 100644
index bb09fbcdf..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF0F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF10.png b/fonts/TewiFontOutlineAlt/FF10.png
deleted file mode 100644
index fe89277c5..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF10.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF11.png b/fonts/TewiFontOutlineAlt/FF11.png
deleted file mode 100644
index b6719b71f..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF11.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF12.png b/fonts/TewiFontOutlineAlt/FF12.png
deleted file mode 100644
index 43b790813..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF12.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF13.png b/fonts/TewiFontOutlineAlt/FF13.png
deleted file mode 100644
index 99b3051df..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF13.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF14.png b/fonts/TewiFontOutlineAlt/FF14.png
deleted file mode 100644
index 9fb2c782d..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF14.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF15.png b/fonts/TewiFontOutlineAlt/FF15.png
deleted file mode 100644
index 1840b6084..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF15.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF16.png b/fonts/TewiFontOutlineAlt/FF16.png
deleted file mode 100644
index 868d61b90..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF16.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF17.png b/fonts/TewiFontOutlineAlt/FF17.png
deleted file mode 100644
index f43f62508..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF17.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF18.png b/fonts/TewiFontOutlineAlt/FF18.png
deleted file mode 100644
index 127951fb7..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF18.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF19.png b/fonts/TewiFontOutlineAlt/FF19.png
deleted file mode 100644
index 17ba83e33..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF19.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF1A.png b/fonts/TewiFontOutlineAlt/FF1A.png
deleted file mode 100644
index 3499cee94..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF1A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF1B.png b/fonts/TewiFontOutlineAlt/FF1B.png
deleted file mode 100644
index badee6f09..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF1B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF1C.png b/fonts/TewiFontOutlineAlt/FF1C.png
deleted file mode 100644
index fd63ea51f..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF1C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF1D.png b/fonts/TewiFontOutlineAlt/FF1D.png
deleted file mode 100644
index facf4163d..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF1D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF1E.png b/fonts/TewiFontOutlineAlt/FF1E.png
deleted file mode 100644
index d46a43f6c..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF1E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF1F.png b/fonts/TewiFontOutlineAlt/FF1F.png
deleted file mode 100644
index 61e140ad7..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF1F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF20.png b/fonts/TewiFontOutlineAlt/FF20.png
deleted file mode 100644
index 3ff92f986..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF20.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF21.png b/fonts/TewiFontOutlineAlt/FF21.png
deleted file mode 100644
index 3250acfd4..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF21.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF22.png b/fonts/TewiFontOutlineAlt/FF22.png
deleted file mode 100644
index 873081961..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF22.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF23.png b/fonts/TewiFontOutlineAlt/FF23.png
deleted file mode 100644
index d9c22b660..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF23.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF24.png b/fonts/TewiFontOutlineAlt/FF24.png
deleted file mode 100644
index ac2bacfa9..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF24.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF25.png b/fonts/TewiFontOutlineAlt/FF25.png
deleted file mode 100644
index 820936608..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF25.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF26.png b/fonts/TewiFontOutlineAlt/FF26.png
deleted file mode 100644
index f9ef456f6..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF26.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF27.png b/fonts/TewiFontOutlineAlt/FF27.png
deleted file mode 100644
index 03874d062..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF27.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF28.png b/fonts/TewiFontOutlineAlt/FF28.png
deleted file mode 100644
index d20fc8ac4..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF28.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF29.png b/fonts/TewiFontOutlineAlt/FF29.png
deleted file mode 100644
index e9c69428a..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF29.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF2A.png b/fonts/TewiFontOutlineAlt/FF2A.png
deleted file mode 100644
index 3466a7f76..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF2A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF2B.png b/fonts/TewiFontOutlineAlt/FF2B.png
deleted file mode 100644
index 31129b221..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF2B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF2C.png b/fonts/TewiFontOutlineAlt/FF2C.png
deleted file mode 100644
index 155e5663e..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF2C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF2D.png b/fonts/TewiFontOutlineAlt/FF2D.png
deleted file mode 100644
index 8a2a7734b..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF2D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF2E.png b/fonts/TewiFontOutlineAlt/FF2E.png
deleted file mode 100644
index 6b4ac57df..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF2E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF2F.png b/fonts/TewiFontOutlineAlt/FF2F.png
deleted file mode 100644
index 2d8d5c657..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF2F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF30.png b/fonts/TewiFontOutlineAlt/FF30.png
deleted file mode 100644
index 875b6ab56..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF30.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF31.png b/fonts/TewiFontOutlineAlt/FF31.png
deleted file mode 100644
index a561ec5f2..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF31.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF32.png b/fonts/TewiFontOutlineAlt/FF32.png
deleted file mode 100644
index 7751abf60..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF32.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF33.png b/fonts/TewiFontOutlineAlt/FF33.png
deleted file mode 100644
index d886da48a..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF33.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF34.png b/fonts/TewiFontOutlineAlt/FF34.png
deleted file mode 100644
index 277ed826a..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF34.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF35.png b/fonts/TewiFontOutlineAlt/FF35.png
deleted file mode 100644
index 1e99a538a..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF35.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF36.png b/fonts/TewiFontOutlineAlt/FF36.png
deleted file mode 100644
index 31afecb74..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF36.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF37.png b/fonts/TewiFontOutlineAlt/FF37.png
deleted file mode 100644
index be00af8f9..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF37.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF38.png b/fonts/TewiFontOutlineAlt/FF38.png
deleted file mode 100644
index 995462999..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF38.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF39.png b/fonts/TewiFontOutlineAlt/FF39.png
deleted file mode 100644
index fc6a67ad6..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF39.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF3A.png b/fonts/TewiFontOutlineAlt/FF3A.png
deleted file mode 100644
index fcbf0b093..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF3A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF3B.png b/fonts/TewiFontOutlineAlt/FF3B.png
deleted file mode 100644
index ea433ea5b..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF3B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF3C.png b/fonts/TewiFontOutlineAlt/FF3C.png
deleted file mode 100644
index e25d7df8f..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF3C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF3D.png b/fonts/TewiFontOutlineAlt/FF3D.png
deleted file mode 100644
index 94af65a97..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF3D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF3E.png b/fonts/TewiFontOutlineAlt/FF3E.png
deleted file mode 100644
index eee617d78..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF3E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF3F.png b/fonts/TewiFontOutlineAlt/FF3F.png
deleted file mode 100644
index 461b2e0cf..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF3F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF40.png b/fonts/TewiFontOutlineAlt/FF40.png
deleted file mode 100644
index 68b361760..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF40.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF41.png b/fonts/TewiFontOutlineAlt/FF41.png
deleted file mode 100644
index bec3e0313..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF41.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF42.png b/fonts/TewiFontOutlineAlt/FF42.png
deleted file mode 100644
index a41009e54..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF42.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF43.png b/fonts/TewiFontOutlineAlt/FF43.png
deleted file mode 100644
index b55ee9971..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF43.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF44.png b/fonts/TewiFontOutlineAlt/FF44.png
deleted file mode 100644
index a15234ef0..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF44.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF45.png b/fonts/TewiFontOutlineAlt/FF45.png
deleted file mode 100644
index ba2647627..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF45.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF46.png b/fonts/TewiFontOutlineAlt/FF46.png
deleted file mode 100644
index d2b35599d..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF46.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF47.png b/fonts/TewiFontOutlineAlt/FF47.png
deleted file mode 100644
index 8e26ae29e..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF47.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF48.png b/fonts/TewiFontOutlineAlt/FF48.png
deleted file mode 100644
index 5de00a28d..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF48.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF49.png b/fonts/TewiFontOutlineAlt/FF49.png
deleted file mode 100644
index 3118b90ef..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF49.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF4A.png b/fonts/TewiFontOutlineAlt/FF4A.png
deleted file mode 100644
index de6f0a69e..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF4A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF4B.png b/fonts/TewiFontOutlineAlt/FF4B.png
deleted file mode 100644
index 108ab1841..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF4B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF4C.png b/fonts/TewiFontOutlineAlt/FF4C.png
deleted file mode 100644
index e9c69428a..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF4C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF4D.png b/fonts/TewiFontOutlineAlt/FF4D.png
deleted file mode 100644
index fff20f2a9..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF4D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF4E.png b/fonts/TewiFontOutlineAlt/FF4E.png
deleted file mode 100644
index dc6107880..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF4E.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF4F.png b/fonts/TewiFontOutlineAlt/FF4F.png
deleted file mode 100644
index a0eddb78d..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF4F.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF50.png b/fonts/TewiFontOutlineAlt/FF50.png
deleted file mode 100644
index 7e3ccd9de..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF50.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF51.png b/fonts/TewiFontOutlineAlt/FF51.png
deleted file mode 100644
index e16fca172..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF51.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF52.png b/fonts/TewiFontOutlineAlt/FF52.png
deleted file mode 100644
index 4d6bce4ad..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF52.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF53.png b/fonts/TewiFontOutlineAlt/FF53.png
deleted file mode 100644
index bfdb6e17d..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF53.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF54.png b/fonts/TewiFontOutlineAlt/FF54.png
deleted file mode 100644
index d0d4aec2c..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF54.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF55.png b/fonts/TewiFontOutlineAlt/FF55.png
deleted file mode 100644
index 158fda3da..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF55.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF56.png b/fonts/TewiFontOutlineAlt/FF56.png
deleted file mode 100644
index 4ec867761..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF56.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF57.png b/fonts/TewiFontOutlineAlt/FF57.png
deleted file mode 100644
index a5acc1de6..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF57.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF58.png b/fonts/TewiFontOutlineAlt/FF58.png
deleted file mode 100644
index 7250b98b8..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF58.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF59.png b/fonts/TewiFontOutlineAlt/FF59.png
deleted file mode 100644
index 87f89bc8c..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF59.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF5A.png b/fonts/TewiFontOutlineAlt/FF5A.png
deleted file mode 100644
index 7fb5ea0dd..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF5A.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF5B.png b/fonts/TewiFontOutlineAlt/FF5B.png
deleted file mode 100644
index c8c9acf6a..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF5B.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF5C.png b/fonts/TewiFontOutlineAlt/FF5C.png
deleted file mode 100644
index 1ab47a558..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF5C.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FF5D.png b/fonts/TewiFontOutlineAlt/FF5D.png
deleted file mode 100644
index 5f5e5b1a7..000000000
Binary files a/fonts/TewiFontOutlineAlt/FF5D.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FFE3.png b/fonts/TewiFontOutlineAlt/FFE3.png
deleted file mode 100644
index 75d4120fa..000000000
Binary files a/fonts/TewiFontOutlineAlt/FFE3.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FFE5.png b/fonts/TewiFontOutlineAlt/FFE5.png
deleted file mode 100644
index 9617e53f5..000000000
Binary files a/fonts/TewiFontOutlineAlt/FFE5.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/FFFD.png b/fonts/TewiFontOutlineAlt/FFFD.png
deleted file mode 100644
index 45f2563ea..000000000
Binary files a/fonts/TewiFontOutlineAlt/FFFD.png and /dev/null differ
diff --git a/fonts/TewiFontOutlineAlt/LICENSE b/fonts/TewiFontOutlineAlt/LICENSE
deleted file mode 100644
index beff238eb..000000000
--- a/fonts/TewiFontOutlineAlt/LICENSE
+++ /dev/null
@@ -1,19 +0,0 @@
-Copyright (c) 2015-2017 lucy
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
-of the Software, and to permit persons to whom the Software is furnished to do
-so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/fonts/TewiFontOutlineAlt/font.inf b/fonts/TewiFontOutlineAlt/font.inf
deleted file mode 100644
index 787cdbd90..000000000
--- a/fonts/TewiFontOutlineAlt/font.inf
+++ /dev/null
@@ -1,4 +0,0 @@
-TranslationType Standard
-SpaceWidth 8
-Kerning -2
-FontHeight 14
diff --git a/fonts/XekkasNum/0030.png b/fonts/XekkasNum/0030.png
deleted file mode 100644
index c0f1cdc92..000000000
Binary files a/fonts/XekkasNum/0030.png and /dev/null differ
diff --git a/fonts/XekkasNum/0031.png b/fonts/XekkasNum/0031.png
deleted file mode 100644
index 1cd919ec3..000000000
Binary files a/fonts/XekkasNum/0031.png and /dev/null differ
diff --git a/fonts/XekkasNum/0032.png b/fonts/XekkasNum/0032.png
deleted file mode 100644
index 34fc230a2..000000000
Binary files a/fonts/XekkasNum/0032.png and /dev/null differ
diff --git a/fonts/XekkasNum/0033.png b/fonts/XekkasNum/0033.png
deleted file mode 100644
index fa4f1c891..000000000
Binary files a/fonts/XekkasNum/0033.png and /dev/null differ
diff --git a/fonts/XekkasNum/0034.png b/fonts/XekkasNum/0034.png
deleted file mode 100644
index cffe28aea..000000000
Binary files a/fonts/XekkasNum/0034.png and /dev/null differ
diff --git a/fonts/XekkasNum/0035.png b/fonts/XekkasNum/0035.png
deleted file mode 100644
index 8b4ea4afc..000000000
Binary files a/fonts/XekkasNum/0035.png and /dev/null differ
diff --git a/fonts/XekkasNum/0036.png b/fonts/XekkasNum/0036.png
deleted file mode 100644
index 3171aecf7..000000000
Binary files a/fonts/XekkasNum/0036.png and /dev/null differ
diff --git a/fonts/XekkasNum/0037.png b/fonts/XekkasNum/0037.png
deleted file mode 100644
index 19c3af96b..000000000
Binary files a/fonts/XekkasNum/0037.png and /dev/null differ
diff --git a/fonts/XekkasNum/0038.png b/fonts/XekkasNum/0038.png
deleted file mode 100644
index c5717a982..000000000
Binary files a/fonts/XekkasNum/0038.png and /dev/null differ
diff --git a/fonts/XekkasNum/0039.png b/fonts/XekkasNum/0039.png
deleted file mode 100644
index 57e591f43..000000000
Binary files a/fonts/XekkasNum/0039.png and /dev/null differ
diff --git a/fonts/XekkasNum/font.inf b/fonts/XekkasNum/font.inf
deleted file mode 100644
index bb45bc970..000000000
--- a/fonts/XekkasNum/font.inf
+++ /dev/null
@@ -1,3 +0,0 @@
-TranslationType Standard
-SpaceWidth 4
-FontHeight 6
diff --git a/fonts/consolefont/0010.png b/fonts/consolefont/0010.png
index db0880061..5262f4548 100644
Binary files a/fonts/consolefont/0010.png and b/fonts/consolefont/0010.png differ
diff --git a/fonts/consolefont/0011.png b/fonts/consolefont/0011.png
index 120982cc7..9a5d5f62b 100644
Binary files a/fonts/consolefont/0011.png and b/fonts/consolefont/0011.png differ
diff --git a/fonts/consolefont/0012.png b/fonts/consolefont/0012.png
index 17ccd4728..e812b1f23 100644
Binary files a/fonts/consolefont/0012.png and b/fonts/consolefont/0012.png differ
diff --git a/fonts/consolefont/0013.png b/fonts/consolefont/0013.png
index 3b5b23675..d0f847189 100644
Binary files a/fonts/consolefont/0013.png and b/fonts/consolefont/0013.png differ
diff --git a/gldefs.ammo b/gldefs.ammo
new file mode 100644
index 000000000..191550ef3
--- /dev/null
+++ b/gldefs.ammo
@@ -0,0 +1,229 @@
+HardwareShader Texture "models/Shell_Gold.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Shell_Gold_mask.png"
+ Texture "envtex" "models/envmap/goldenv.png"
+ Texture "rimtex" "models/envmap/goldrim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".6"
+ Define "RIMFACT" = ".9"
+}
+HardwareShader Texture "models/Shell_Gold_Used.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Shell_Gold_Used_mask.png"
+ Texture "envtex" "models/envmap/goldenv.png"
+ Texture "rimtex" "models/envmap/goldrim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".6"
+ Define "RIMFACT" = ".9"
+}
+Brightmap Texture "models/SparksterAmmo.png"
+{
+ map "models/SparksterAmmo_bright.png"
+}
+HardwareShader Texture "models/SparksterAmmo.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/SparksterAmmo_mask.png"
+ Texture "envtex" "models/envmap/dekaenv.png"
+ Texture "rimtex" "models/envmap/dekarim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".75"
+ Define "RIMFACT" = ".9"
+}
+Brightmap Texture "models/Fabricator.png"
+{
+ map "models/Fabricator_bright.png"
+}
+Brightmap Texture "models/Fabricator_Tier2.png"
+{
+ map "models/Fabricator_bright.png"
+}
+Brightmap Texture "models/Fabricator_Tier3.png"
+{
+ map "models/Fabricator_bright.png"
+}
+Brightmap Texture "models/Fabricator_Tier4.png"
+{
+ map "models/Fabricator_bright.png"
+}
+HardwareShader Texture "models/Fabricator.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Fabricator_mask.png"
+ Texture "envtex" "models/envmap/silverenv.png"
+ Texture "rimtex" "models/envmap/silverrim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".6"
+ Define "RIMFACT" = ".8"
+}
+HardwareShader Texture "models/Fabricator_Tier2.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Fabricator_mask.png"
+ Texture "envtex" "models/envmap/silverenv.png"
+ Texture "rimtex" "models/envmap/silverrim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".6"
+ Define "RIMFACT" = ".8"
+}
+HardwareShader Texture "models/Fabricator.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Fabricator_mask.png"
+ Texture "envtex" "models/envmap/silverenv.png"
+ Texture "rimtex" "models/envmap/silverrim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".6"
+ Define "RIMFACT" = ".8"
+}
+HardwareShader Texture "models/Fabricator_Tier4.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Fabricator_mask.png"
+ Texture "envtex" "models/envmap/goldenv.png"
+ Texture "rimtex" "models/envmap/goldrim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".8"
+ Define "RIMFACT" = ".9"
+}
+Brightmap Texture "models/Embiggener.png"
+{
+ map "models/Embiggener_bright.png"
+}
+Brightmap Texture "models/Embiggener_Tier2.png"
+{
+ map "models/Embiggener_bright.png"
+}
+Brightmap Texture "models/Embiggener_Tier3.png"
+{
+ map "models/Embiggener_bright.png"
+}
+Brightmap Texture "models/Embiggener_Tier4.png"
+{
+ map "models/Embiggener_bright.png"
+}
+Brightmap Texture "models/Embiggener_Tier5.png"
+{
+ map "models/Embiggener_bright.png"
+}
+HardwareShader Texture "models/Embiggener.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Embiggener_mask.png"
+ Texture "envtex" "models/envmap/redenv.png"
+ Texture "rimtex" "models/envmap/redrim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".6"
+ Define "RIMFACT" = ".9"
+}
+HardwareShader Texture "models/Embiggener_Tier2.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Embiggener_mask.png"
+ Texture "envtex" "models/envmap/greenenv.png"
+ Texture "rimtex" "models/envmap/greenrim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".6"
+ Define "RIMFACT" = ".9"
+}
+HardwareShader Texture "models/Embiggener_Tier3.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Embiggener_mask.png"
+ Texture "envtex" "models/envmap/bluenv.png"
+ Texture "rimtex" "models/envmap/blurim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".6"
+ Define "RIMFACT" = ".9"
+}
+HardwareShader Texture "models/Embiggener_Tier4.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Embiggener_mask.png"
+ Texture "envtex" "models/envmap/purpenv.png"
+ Texture "rimtex" "models/envmap/purprim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".6"
+ Define "RIMFACT" = ".9"
+}
+HardwareShader Texture "models/Embiggener_Tier5.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Embiggener_mask.png"
+ Texture "envtex" "models/envmap/iceenv.png"
+ Texture "rimtex" "models/envmap/icerim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".6"
+ Define "RIMFACT" = ".9"
+}
+
+PointLight GOLDSHELLLIGHT
+{
+ Color 0.7 0.6 0.2
+ Size 12
+ Offset 0 16 0
+ Attenuate 1
+}
+Object GoldShell
+{
+ Frame "XZW1" { light "GOLDSHELLLIGHT" }
+}
+
+PointLight SPARKUNITLIGHT
+{
+ Color 0.25 0.15 0.3
+ Size 20
+ Offset 0 16 0
+ Attenuate 1
+}
+Object SparkUnit
+{
+ Frame "XZW1" { light "SPARKUNITLIGHT" }
+}
+
+PointLight FABTIER1LIGHT
+{
+ Color 0.0 0.3 1.0
+ Size 30
+ Offset 0 16 0
+ Attenuate 1
+}
+PointLight FABTIER2LIGHT
+{
+ Color 0.0 1.0 0.3
+ Size 30
+ Offset 0 16 0
+ Attenuate 1
+}
+PointLight FABTIER3LIGHT
+{
+ Color 1.0 0.3 0.0
+ Size 30
+ Offset 0 16 0
+ Attenuate 1
+}
+PointLight FABTIER4LIGHT
+{
+ Color 1.0 0.9 0.3
+ Size 30
+ Offset 0 16 0
+ Attenuate 1
+}
+Object FabricatorTier1
+{
+ Frame "XZW1" { light "FABTIER1LIGHT" }
+}
+Object FabricatorTier2
+{
+ Frame "XZW1" { light "FABTIER2LIGHT" }
+}
+Object FabricatorTier3
+{
+ Frame "XZW1" { light "FABTIER3LIGHT" }
+}
+Object FabricatorTier4
+{
+ Frame "XZW1" { light "FABTIER4LIGHT" }
+}
diff --git a/gldefs.candygun b/gldefs.candygun
new file mode 100644
index 000000000..36e2ba2c3
--- /dev/null
+++ b/gldefs.candygun
@@ -0,0 +1,22 @@
+HardwareShader Texture "models/CandyGun.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/CandyGun_mask.png"
+ Texture "envtex" "models/envmap/purpenv.png"
+ Texture "rimtex" "models/envmap/purprim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".2"
+ Define "RIMFACT" = ".9"
+ Define "RIMSTEP" = "0."
+}
+HardwareShader Texture "models/CandyGun_EmptyMag.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/CandyGun_mask.png"
+ Texture "envtex" "models/envmap/purpenv.png"
+ Texture "rimtex" "models/envmap/purprim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".2"
+ Define "RIMFACT" = ".9"
+ Define "RIMSTEP" = "0."
+}
diff --git a/gldefs.demolitionist b/gldefs.demolitionist
new file mode 100644
index 000000000..eab29af77
--- /dev/null
+++ b/gldefs.demolitionist
@@ -0,0 +1,56 @@
+Brightmap Texture "models/DemoFace_Blank.png"
+{
+ Map "models/DemoFace_bright.png"
+}
+Brightmap Texture "models/DemoFace_Blink.png"
+{
+ Map "models/DemoFace_bright.png"
+}
+Brightmap Texture "models/DemoFace_Booty.png"
+{
+ Map "models/DemoFace_bright.png"
+}
+Brightmap Texture "models/DemoFace_Dead.png"
+{
+ Map "models/DemoFace_bright.png"
+}
+Brightmap Texture "models/DemoFace_Default.png"
+{
+ Map "models/DemoFace_bright.png"
+}
+Brightmap Texture "models/DemoFace_Dizzy.png"
+{
+ Map "models/DemoFace_bright.png"
+}
+Brightmap Texture "models/DemoFace_Evil.png"
+{
+ Map "models/DemoFace_bright.png"
+}
+Brightmap Texture "models/DemoFace_Grin.png"
+{
+ Map "models/DemoFace_bright.png"
+}
+Brightmap Texture "models/DemoFace_Hurt.png"
+{
+ Map "models/DemoFace_bright.png"
+}
+Brightmap Texture "models/DemoFace_HurtLeft.png"
+{
+ Map "models/DemoFace_bright.png"
+}
+Brightmap Texture "models/DemoFace_HurtRight.png"
+{
+ Map "models/DemoFace_bright.png"
+}
+Brightmap Texture "models/DemoFace_Ouch.png"
+{
+ Map "models/DemoFace_bright.png"
+}
+Brightmap Texture "models/DemoFace_Wink.png"
+{
+ Map "models/DemoFace_bright.png"
+}
+Brightmap Texture "models/DemoTags.png"
+{
+ Map "models/DemoTags_bright.png"
+}
diff --git a/gldefs.envmaps b/gldefs.envmaps
new file mode 100644
index 000000000..11803955c
--- /dev/null
+++ b/gldefs.envmaps
@@ -0,0 +1,219 @@
+HardwareShader Texture "models/envmap/blodenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/blodrim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".5"
+ Define "RIMFACT" = "1.5"
+ Define "RIMSTEP" = ".35"
+}
+HardwareShader Texture "models/envmap/bluenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/blurim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/envmap/darkenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/darkrim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".3"
+ Define "RIMFACT" = "1.1"
+}
+HardwareShader Texture "models/envmap/dekaenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/dekarim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/envmap/ekaenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/ekarim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/envmap/glassenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/glassrim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".5"
+}
+HardwareShader Texture "models/envmap/glss2env.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/glss2rim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".5"
+}
+HardwareShader Texture "models/envmap/glss3env.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/glss3rim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".5"
+}
+HardwareShader Texture "models/envmap/glss4env.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/glss4rim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".5"
+}
+HardwareShader Texture "models/envmap/glss5env.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/glss5rim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".5"
+}
+HardwareShader Texture "models/envmap/glss6env.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/glss6rim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".5"
+}
+HardwareShader Texture "models/envmap/goldenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/goldrim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/envmap/greenenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/greenrim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/envmap/iceenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/icerim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".6"
+}
+HardwareShader Texture "models/envmap/kinyenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/kinyrim.png"
+ Define "RIM_LIGHTING"
+ Define "RIMFACT" = "1.5"
+ Define "RIMSTEP" = "0."
+}
+HardwareShader Texture "models/envmap/lavaenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/lavarim.png"
+ Define "RIM_LIGHTING"
+ Define "RIMFACT" = "1.5"
+ Define "RIMSTEP" = ".35"
+}
+HardwareShader Texture "models/envmap/leadenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/leadrim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/envmap/nokrenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/nokrrim.png"
+ Define "RIM_LIGHTING"
+ Define "RIMFACT" = "1.5"
+ Define "RIMSTEP" = "0."
+}
+HardwareShader Texture "models/envmap/nukenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/nukrim.png"
+ Define "RIM_LIGHTING"
+ Define "RIMSTEP" = ".25"
+}
+HardwareShader Texture "models/envmap/ockoenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/ockorim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/envmap/pronoenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/pronorim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/envmap/puroenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/purorim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/envmap/purpenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/purprim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/envmap/redenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/redrim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/envmap/reflenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/reflrim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/envmap/rfl2env.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/rfl2rim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/envmap/silverenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/silverrim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/envmap/tarenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/tarrim.png"
+ Define "RIM_LIGHTING"
+ Define "RIMFACT" = "1.5"
+ Define "RIMSTEP" = ".25"
+}
+HardwareShader Texture "models/envmap/telenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/telrim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/envmap/watrenv.png"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/watrrim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "ERRORENV"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/redrim.png"
+ Define "RIM_LIGHTING"
+ Define "AMBIENT_GLOW"
+}
+HardwareShader Texture "BARRIENV"
+{
+ Shader "shaders/glsl/Envmap.fp"
+ Texture "rimtex" "models/envmap/glss3rim.png"
+ Texture "bartex" "models/barrierbar.png"
+ Define "RIM_LIGHTING"
+ Define "BARRIER_MAP"
+ Define "ENVFACT" = ".5"
+ Define "RIMFACT" = "2."
+ Define "RIMSTEP" = ".3"
+}
diff --git a/gldefs.funstuff b/gldefs.funstuff
new file mode 100644
index 000000000..2bc6128ef
--- /dev/null
+++ b/gldefs.funstuff
@@ -0,0 +1,51 @@
+Brightmap Texture "models/SayaBean.png"
+{
+ Map "models/SayaBean_bright.png"
+}
+Brightmap Texture "models/DemoPlush.png"
+{
+ Map "models/DemoPlush_bright.png"
+}
+Brightmap Texture "models/DemoPlush2.png"
+{
+ Map "models/DemoPlush2_bright.png"
+}
+Brightmap Texture "models/KirinPlush.png"
+{
+ Map "models/KirinPlush_bright.png"
+}
+HardwareShader Texture "models/PerfectlyGeneric.png"
+{
+ Shader "shaders/glsl/PerfectlyGeneric.fp"
+}
+Brightmap Texture "models/MothPlush.png"
+{
+ Map "models/MothPlush_bright.png"
+}
+Brightmap Texture "models/Chancebox.png"
+{
+ map "models/Chancebox_bright.png"
+}
+HardwareShader Texture "models/Chancebox.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Chancebox_mask.png"
+ Texture "envtex" "models/envmap/silverenv.png"
+ Texture "rimtex" "models/envmap/silverrim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".7"
+ Define "RIMFACT" = ".9"
+}
+
+PointLight CHANCELIGHT
+{
+ Color 1.0 0.7 0.2
+ Size 50
+ Offset 0 16 0
+ Attenuate 1
+}
+
+Object Chancebox
+{
+ Frame "XZW2" { light "CHANCELIGHT" }
+}
diff --git a/gldefs.hellblazer b/gldefs.hellblazer
new file mode 100644
index 000000000..19e0f48cd
--- /dev/null
+++ b/gldefs.hellblazer
@@ -0,0 +1,32 @@
+PointLight BLAZERLIGHT1
+{
+ Color 1.0 0.8 0.3
+ Size 120
+ Attenuate 1
+}
+PointLight BLAZERLIGHT2
+{
+ Color 0.3 1.0 0.3
+ Size 120
+ Attenuate 1
+}
+PointLight BLAZERLIGHT3
+{
+ Color 1.0 0.3 0.3
+ Size 120
+ Attenuate 1
+}
+PointLight BLAZERLIGHT4
+{
+ Color 0.8 0.3 1.0
+ Size 120
+ Attenuate 1
+}
+
+Object HellblazerFlare
+{
+ Frame "HFLRA" { light "BLAZERLIGHT1" }
+ Frame "HFLRB" { light "BLAZERLIGHT2" }
+ Frame "HFLRC" { light "BLAZERLIGHT3" }
+ Frame "HFLRD" { light "BLAZERLIGHT4" }
+}
diff --git a/gldefs.keys b/gldefs.keys
new file mode 100644
index 000000000..0e20eff49
--- /dev/null
+++ b/gldefs.keys
@@ -0,0 +1,284 @@
+Brightmap Texture "models/DoomRedKey.png"
+{
+ map "models/DoomKey_bright.png"
+}
+Brightmap Texture "models/DoomYellowKey.png"
+{
+ map "models/DoomKey_bright.png"
+}
+Brightmap Texture "models/DoomBlueKey.png"
+{
+ map "models/DoomKey_bright.png"
+}
+Brightmap Texture "models/DoomGreenKey.png"
+{
+ map "models/DoomKey_bright.png"
+}
+Brightmap Texture "models/DoomOrangeKey.png"
+{
+ map "models/DoomKey_bright.png"
+}
+Brightmap Texture "models/DoomBlackKey.png"
+{
+ map "models/DoomKey_bright.png"
+}
+Brightmap Texture "models/DoomWhiteKey.png"
+{
+ map "models/DoomKey_bright.png"
+}
+Brightmap Texture "models/DoomSilverKey.png"
+{
+ map "models/DoomKey_bright.png"
+}
+HardwareShader Texture "models/DoomRedKey.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/DoomKey_mask.png"
+ Texture "envtex" "models/envmap/redenv.png"
+ Texture "rimtex" "models/envmap/redrim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/DoomYellowKey.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/DoomKey_mask.png"
+ Texture "envtex" "models/envmap/goldenv.png"
+ Texture "rimtex" "models/envmap/goldrim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/DoomBlueKey.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/DoomKey_mask.png"
+ Texture "envtex" "models/envmap/bluenv.png"
+ Texture "rimtex" "models/envmap/blurim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/DoomGreenKey.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/DoomKey_mask.png"
+ Texture "envtex" "models/envmap/greenenv.png"
+ Texture "rimtex" "models/envmap/greenrim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/DoomOrangeKey.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/DoomKey_mask.png"
+ Texture "envtex" "models/envmap/goldenv.png"
+ Texture "rimtex" "models/envmap/goldrim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/DoomBlackKey.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/DoomKey_mask.png"
+ Texture "envtex" "models/envmap/leadenv.png"
+ Texture "rimtex" "models/envmap/leadrim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/DoomWhiteKey.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/DoomKey_mask.png"
+ Texture "envtex" "models/envmap/silverenv.png"
+ Texture "rimtex" "models/envmap/silverrim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/DoomSilverKey.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/DoomKey_mask.png"
+ Texture "envtex" "models/envmap/silverenv.png"
+ Texture "rimtex" "models/envmap/silverrim.png"
+ Define "RIM_LIGHTING"
+}
+Brightmap Texture "models/DoomKeyLight.png"
+{
+ Map "brightmaps/Fullbright.png"
+}
+HardwareShader Texture "models/DoomKeyLight3.png"
+{
+ Shader "shaders/glsl/KeyBlink.fp"
+}
+
+Brightmap Texture "models/DoomRedSkull.png"
+{
+ map "models/DoomSkull_bright.png"
+}
+Brightmap Texture "models/DoomBlueSkull.png"
+{
+ map "models/DoomSkull_bright.png"
+}
+Brightmap Texture "models/DoomYellowSkull.png"
+{
+ map "models/DoomSkull_bright.png"
+}
+Brightmap Texture "models/DoomPurpleSkull.png"
+{
+ map "models/DoomSkull_bright.png"
+}
+HardwareShader Texture "models/DoomRedSkull.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/DoomSkull_mask.png"
+ Texture "envtex" "models/envmap/redenv.png"
+ Texture "rimtex" "models/envmap/redrim.png"
+ Define "RIM_LIGHTING"
+ Define "RIMSTEP" = ".2"
+}
+HardwareShader Texture "models/DoomBlueSkull.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/DoomSkull_mask.png"
+ Texture "envtex" "models/envmap/bluenv.png"
+ Texture "rimtex" "models/envmap/blurim.png"
+ Define "RIM_LIGHTING"
+ Define "RIMSTEP" = ".2"
+}
+HardwareShader Texture "models/DoomYellowSkull.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/DoomSkull_mask.png"
+ Texture "envtex" "models/envmap/goldenv.png"
+ Texture "rimtex" "models/envmap/goldrim.png"
+ Define "RIM_LIGHTING"
+ Define "RIMSTEP" = ".2"
+}
+HardwareShader Texture "models/DoomPurpleSkull.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/DoomSkull_mask.png"
+ Texture "envtex" "models/envmap/purpenv.png"
+ Texture "rimtex" "models/envmap/purprim.png"
+ Define "RIM_LIGHTING"
+ Define "RIMSTEP" = ".2"
+}
+
+pointlight SWWMREDKEY
+{
+ color 1.0 0.0 0.0
+ size 40
+ attenuate 1
+ offset 0 16 0
+}
+pointlight SWWMYELLOWKEY
+{
+ color 1.0 1.0 0.0
+ size 40
+ attenuate 1
+ offset 0 16 0
+}
+pointlight SWWMBLUEKEY
+{
+ color 0.0 0.0 1.0
+ size 40
+ attenuate 1
+ offset 0 16 0
+}
+pointlight SWWMGREENKEY
+{
+ color 0.0 1.0 0.0
+ size 40
+ attenuate 1
+ offset 0 16 0
+}
+pointlight SWWMSILVERKEY
+{
+ color 0.8 0.9 1.0
+ size 40
+ attenuate 1
+ offset 0 16 0
+}
+pointlight SWWMORANGEKEY
+{
+ color 1.0 0.6 0.0
+ size 40
+ attenuate 1
+ offset 0 16 0
+}
+pointlight SWWMPURPLEKEY
+{
+ color 1.0 0.0 1.0
+ size 40
+ attenuate 1
+ offset 0 16 0
+}
+pointlight SWWMCARDLITE
+{
+ color 0.5 0.5 0.0
+ size 20
+ attenuate 1
+ offset 0 16 0
+}
+
+object SWWMRedCard
+{
+ frame XZW1 { light SWWMREDKEY }
+ frame XZW1B { light SWWMCARDLITE }
+}
+object SWWMYellowCard
+{
+ frame XZW1 { light SWWMYELLOWKEY }
+ frame XZW1B { light SWWMCARDLITE }
+}
+object SWWMBlueCard
+{
+ frame XZW1 { light SWWMBLUEKEY }
+ frame XZW1B { light SWWMCARDLITE }
+}
+object SWWMGreenCard
+{
+ frame XZW1 { light SWWMGREENKEY }
+ frame XZW1B { light SWWMCARDLITE }
+}
+object SWWMSilverCardKDiZD
+{
+ frame XZW1 { light SWWMSILVERKEY }
+ frame XZW1B { light SWWMCARDLITE }
+}
+object SWWMGreenCardKDiZD
+{
+ frame XZW1 { light SWWMGREENKEY }
+ frame XZW1B { light SWWMCARDLITE }
+}
+object SWWMOrangeCardKDiZD
+{
+ frame XZW1 { light SWWMORANGEKEY }
+ frame XZW1B { light SWWMCARDLITE }
+}
+
+object SWWMRedSkull
+{
+ frame XZW1 { light SWWMREDKEY }
+}
+object SWWMBlueSkull
+{
+ frame XZW1 { light SWWMBLUEKEY }
+}
+object SWWMYellowSkull
+{
+ frame XZW1 { light SWWMYELLOWKEY }
+}
+object SWWMPurpleSkull
+{
+ frame XZW1 { light SWWMPURPLEKEY }
+}
+
+object SWWMKeyGreen
+{
+ frame XZW1 { light SWWMGREENKEY }
+}
+object SWWMKeyBlue
+{
+ frame XZW1 { light SWWMBLUEKEY }
+}
+object SWWMKeyYellow
+{
+ frame XZW1 { light SWWMYELLOWKEY }
+}
+object SWWMKeyRed
+{
+ frame XZW1 { light SWWMREDKEY }
+}
diff --git a/gldefs.misc b/gldefs.misc
new file mode 100644
index 000000000..d8660229d
--- /dev/null
+++ b/gldefs.misc
@@ -0,0 +1,280 @@
+HardwareShader Texture "graphics/HUD/HealthBarS.png"
+{
+ Shader "shaders/glsl/Fuzz.fp"
+ Define "GRAY_COLORS"
+ Define "BASE_RES" = "vec2(100.,12.)"
+ Texture "noisetex" "textures/graynoise.png"
+}
+HardwareShader Texture "graphics/HUD/EnemyBarS.png"
+{
+ Shader "shaders/glsl/Fuzz.fp"
+ Define "GRAY_COLORS"
+ Define "BASE_RES" = "vec2(50.,3.)"
+ Texture "noisetex" "textures/graynoise.png"
+}
+HardwareShader Texture "graphics/HUD/FuelBarS.png"
+{
+ Shader "shaders/glsl/Fuzz.fp"
+ Define "GRAY_COLORS"
+ Define "BASE_RES" = "vec2(120.,3.)"
+ Texture "noisetex" "textures/graynoise.png"
+}
+HardwareShader Texture "graphics/HUD/HealthBarD.png"
+{
+ Shader "shaders/glsl/HealthBarD.fp"
+ Define "TEX_SIZE" = "vec2(120.,32.)"
+ Texture "noisetex" "textures/graynoise.png"
+}
+HardwareShader Texture "graphics/HUD/EnemyBarD.png"
+{
+ Shader "shaders/glsl/HealthBarD.fp"
+ Define "TEX_SIZE" = "vec2(70.,23.)"
+ Texture "noisetex" "textures/graynoise.png"
+}
+HardwareShader Texture "graphics/tempbg.png"
+{
+ Shader "shaders/glsl/Fuzz.fp"
+ Define "BASE_RES" = "vec2(640.,400.)"
+ Texture "noisetex" "textures/graynoise.png"
+}
+HardwareShader Texture "graphics/SWWMGZLogo.png"
+{
+ Shader "shaders/glsl/LogoAnimated.fp"
+ // what no 2d arrays does to a mf
+ Texture "Layer1" "graphics/SWWMGZLogo_Layer1.png"
+ Texture "Layer2" "graphics/SWWMGZLogo_Layer2.png"
+ Texture "Layer3" "graphics/SWWMGZLogo_Layer3.png"
+ Texture "Layer4" "graphics/SWWMGZLogo_Layer4.png"
+ Texture "Layer5" "graphics/SWWMGZLogo_Layer5.png"
+ Texture "Layer6" "graphics/SWWMGZLogo_Layer6.png"
+}
+HardwareShader Texture "graphics/M_SWWM.png"
+{
+ Shader "shaders/glsl/LogoAnimated.fp"
+ // what no 2d arrays does to a mf
+ Texture "Layer1" "graphics/M_SWWM_Layer1.png"
+ Texture "Layer2" "graphics/M_SWWM_Layer2.png"
+ Texture "Layer3" "graphics/M_SWWM_Layer3.png"
+ Texture "Layer4" "graphics/M_SWWM_Layer4.png"
+ Texture "Layer5" "graphics/M_SWWM_Layer5.png"
+ Texture "Layer6" "graphics/M_SWWM_Layer6.png"
+ Define "NO_BILINEAR"
+}
+HardwareShader Texture "graphics/NewLogo.png"
+{
+ Shader "shaders/glsl/NewLogoAnimated.fp"
+ // what no 2d arrays does to a mf
+ Texture "Layer1" "graphics/NewLogo_Layer1.png"
+ Texture "Layer2" "graphics/NewLogo_Layer2.png"
+ Texture "Layer3" "graphics/NewLogo_Layer3.png"
+ Texture "gradtex" "graphics/NewLogo_Grad.png"
+ Texture "fadetex" "LOGOFADE"
+}
+HardwareShader Texture "graphics/M_DEMOLITIONIST.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/DemoIcon.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_DEEPIMPACT.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_EXPLOGUN.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_SPREADGUN.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_WALLBUSTER.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_EVISCERATOR.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_HELLBLAZER.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_BIOSPARK.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_SILVERBULLET.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_CANDYGUN.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_YNYKRON.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_DAB.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_DOUBLEV.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_HEALTH.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_LOVE.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_RAGEKIT.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_SANDWICH.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_SHELLS.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_SKULL.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_THONK.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/M_DEMOCHAN_THUMBUP.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/UnSXLogo.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Sprite "MBRNB0"
+{
+ Shader "shaders/glsl/Whew.fp"
+}
+HardwareShader Texture "graphics/InterBG.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/CaptainJ.png"
+{
+ Shader "shaders/glsl/Oversample.fp"
+}
+HardwareShader Texture "graphics/Fanart/CaptainJ2.png"
+{
+ Shader "shaders/glsl/Oversample.fp"
+}
+HardwareShader Texture "graphics/Fanart/Endie.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa2.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa3.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa4.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa5.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa6.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa7.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa8.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa9.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa10.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa11.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa12.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa13.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa14.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa15.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Marisa16.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Monsoon.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Monsoon2.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Monsoon3.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Monsoon4.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/RedeadITA.png"
+{
+ Shader "shaders/glsl/Oversample.fp"
+}
+HardwareShader Texture "graphics/Fanart/S20TBL.jpg"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Shivers.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
+HardwareShader Texture "graphics/Fanart/Shivers2.png"
+{
+ Shader "shaders/glsl/Bilinear.fp"
+}
diff --git a/gldefs.pickups b/gldefs.pickups
new file mode 100644
index 000000000..021fabb15
--- /dev/null
+++ b/gldefs.pickups
@@ -0,0 +1,372 @@
+Brightmap Texture "models/Nugget_Armor.png"
+{
+ map "models/Nugget_mask.png"
+}
+Brightmap Texture "models/Nugget.png"
+{
+ map "models/Nugget_mask.png"
+}
+Brightmap Texture "models/TetraHealth.png"
+{
+ map "models/TetraHealth_mask.png"
+}
+Brightmap Texture "models/CubeHealth.png"
+{
+ map "models/CubeHealth_mask.png"
+}
+Brightmap Texture "models/Refresher.png"
+{
+ map "models/Refresher_mask.png"
+}
+HardwareShader Texture "models/Nugget_Armor.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Nugget_mask.png"
+ Texture "envtex" "models/envmap/greenenv.png"
+ Texture "rimtex" "models/envmap/greenrim.png"
+ Define "RIM_LIGHTING"
+ Define "RIMSTEP" = ".2"
+}
+HardwareShader Texture "models/Nugget.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Nugget_mask.png"
+ Texture "envtex" "models/envmap/bluenv.png"
+ Texture "rimtex" "models/envmap/blurim.png"
+ Define "RIM_LIGHTING"
+ Define "RIMSTEP" = ".2"
+}
+HardwareShader Texture "models/TetraHealth.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/TetraHealth_mask.png"
+ Texture "envtex" "models/envmap/bluenv.png"
+ Texture "rimtex" "models/envmap/blurim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/CubeHealth.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/CubeHealth_mask.png"
+ Texture "envtex" "models/envmap/bluenv.png"
+ Texture "rimtex" "models/envmap/blurim.png"
+ Define "RIM_LIGHTING"
+}
+HardwareShader Texture "models/Refresher.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Refresher_mask.png"
+ Texture "envtex" "models/envmap/purpenv.png"
+ Texture "rimtex" "models/envmap/purprim.png"
+ Define "RIM_LIGHTING"
+}
+Brightmap Texture "models/GhostArtifact.png"
+{
+ Map "models/GhostArtifact_bright.png"
+ DisableFullbright
+}
+Brightmap Texture "models/Gravity.png"
+{
+ Map "models/Gravity_bright.png"
+ DisableFullbright
+}
+Brightmap Texture "models/Ragekit.png"
+{
+ Map "models/Ragekit_bright.png"
+ DisableFullbright
+}
+Brightmap Texture "models/Omnisight.png"
+{
+ Map "models/Omnisight_bright.png"
+ DisableFullbright
+}
+Brightmap Texture "models/Lamp.png"
+{
+ Map "models/Lamp_bright.png"
+ DisableFullbright
+}
+Brightmap Texture "models/Invinciball.png"
+{
+ Map "brightmaps/nobright.png"
+ DisableFullbright
+}
+Brightmap Texture "models/Moth_Mashiro.png"
+{
+ Map "models/Moth_Mashiro_bright.png"
+}
+Brightmap Texture "models/Barrier.png"
+{
+ Map "models/Barrier_bright.png"
+ DisableFullbright
+}
+HardwareShader Sprite "MKRVA0"
+{
+ Shader "shaders/glsl/Mykradvo.fp"
+ Texture "warptex" "textures/warptex.png"
+ Texture "snoisetex" "textures/softnoise.png"
+}
+HardwareShader Texture "models/extra/AnomRingies.png"
+{
+ Shader "shaders/glsl/Mykradvo2.fp"
+ Texture "warptex" "textures/heattex.png"
+}
+HardwareShader Sprite "DVSPA0"
+{
+ Shader "shaders/glsl/Divine.fp"
+ Texture "snoisetex" "textures/softnoise.png"
+}
+HardwareShader Texture "models/DivineSprite.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/DivineSprite_mask.png"
+ Texture "envtex" "models/envmap/puroenv.png"
+ Texture "rimtex" "models/envmap/purorim.png"
+ Define "RIM_LIGHTING"
+}
+Brightmap Texture "models/DivineSprite.png"
+{
+ map "models/DivineSprite_mask.png"
+ DisableFullbright
+}
+HardwareShader Texture "models/DevaSigil.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/DevaSigil_mask.png"
+ Texture "envtex" "models/envmap/ekaenv.png"
+ Texture "rimtex" "models/envmap/ekarim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".5"
+ Define "RIMFACT" = ".8"
+}
+Brightmap Texture "models/SafetyTether.png"
+{
+ map "models/SafetyTether_bright.png"
+ DisableFullbright
+}
+HardwareShader Texture "models/SafetyTether.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/SafetyTether_mask.png"
+ Texture "envtex" "models/envmap/silverenv.png"
+ Texture "rimtex" "models/envmap/silverrim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".8"
+}
+HardwareShader Texture "models/SafetyTether_off.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/SafetyTether_mask.png"
+ Texture "envtex" "models/envmap/silverenv.png"
+ Texture "rimtex" "models/envmap/silverrim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".8"
+}
+
+PointLight ARMORNUGGETLIGHT
+{
+ Color 0.6 1.0 0.3
+ Size 16
+ Offset 0 16 0
+ Attenuate 1
+}
+Object ArmorNuggetItem
+{
+ Frame "XZW1" { light "ARMORNUGGETLIGHT" }
+}
+PointLight HEALTHNUGGETLIGHT
+{
+ Color 0.2 0.4 1.0
+ Size 16
+ Offset 0 16 0
+ Attenuate 1
+}
+Object HealthNuggetItem
+{
+ Frame "XZW1" { light "HEALTHNUGGETLIGHT" }
+}
+
+PointLight GEOMHEALTHLIGHT
+{
+ Color 0.2 0.4 1.0
+ Size 30
+ Offset 0 16 0
+ Attenuate 1
+}
+Object TetraHealthItem
+{
+ Frame "XZW1" { light "GEOMHEALTHLIGHT" }
+}
+Object CubeHealthItem
+{
+ Frame "XZW1" { light "GEOMHEALTHLIGHT" }
+}
+
+PointLight REFRESHERLIGHT
+{
+ Color 0.7 0.2 1.0
+ Size 40
+ Offset 0 16 0
+ Attenuate 1
+}
+Object RefresherItem
+{
+ Frame "XZW1" { light "REFRESHERLIGHT" }
+}
+
+PointLight GHOSTARTILIGHT
+{
+ Color 0.8 0.6 1.0
+ Size 40
+ Offset 0 16 0
+ Attenuate 1
+}
+Object GhostArtifact
+{
+ Frame "XZW1" { light "GHOSTARTILIGHT" }
+}
+
+PointLight GRAVITYLIGHT
+{
+ Color 0.3 0.8 1.0
+ Size 40
+ Offset 0 16 0
+ Attenuate 1
+}
+Object GravitySuppressor
+{
+ Frame "XZW1" { light "GRAVITYLIGHT" }
+}
+
+PointLight INVINCIBALLLIGHT
+{
+ Color 0.8 0.2 0.0
+ Size 40
+ Offset 0 16 0
+ Attenuate 1
+}
+Object FuckingInvinciball
+{
+ Frame "XZW1" { light "INVINCIBALLLIGHT" }
+}
+
+PointLight RAGELIGHT
+{
+ Color 1.0 0.1 0.0
+ Size 40
+ Offset 0 16 0
+ Attenuate 1
+}
+Object Ragekit
+{
+ Frame "XZW1" { light "RAGELIGHT" }
+}
+
+PointLight OMNISIGHTLIGHT
+{
+ Color 0.3 0.0 0.0
+ Size 20
+ Offset 0 16 0
+ Attenuate 1
+}
+Object Omnisight
+{
+ Frame "XZW1" { light "OMNISIGHTLIGHT" }
+}
+
+FlickerLight2 LAMPLIGHT
+{
+ Color 0.6 1.0 0.7
+ Size 350
+ SecondarySize 358
+ Interval 0.1
+ Offset 0 8 0
+ Attenuate 1
+}
+Object CompanionLamp
+{
+ Frame "XZW1B" { light "LAMPLIGHT" }
+}
+
+PointLight BARRIERLIGHT
+{
+ Color 0.1 1.0 0.0
+ Size 40
+ Offset 0 16 0
+ Attenuate 1
+}
+Object EBarrier
+{
+ Frame "XZW1" { light "BARRIERLIGHT" }
+}
+
+FlickerLight2 MYKRADVOLIGHT1
+{
+ Color 0.9 0.6 1.0
+ Size 70
+ SecondarySize 80
+ Interval 0.1
+ Attenuate 1
+}
+PulseLight MYKRADVOLIGHT2
+{
+ Color 0.4 0.1 0.7
+ Size 90
+ SecondarySize 60
+ Interval 2
+ Attenuate 1
+}
+PulseLight MYKRADVOLIGHT3
+{
+ Color 0.7 0.1 0.4
+ Size 60
+ SecondarySize 90
+ Interval 2
+ Attenuate 1
+}
+
+Object MykradvoX
+{
+ Frame "MKRV" { light "MYKRADVOLIGHT1" }
+}
+Object MykradvoX2
+{
+ Frame "XZW1A" { light "MYKRADVOLIGHT2" }
+ Frame "XZW1B" { light "MYKRADVOLIGHT3" }
+}
+
+PointLight DIVINESLIGHT
+{
+ Color 0.6 0.9 1.0
+ Size 90
+ Attenuate 1
+}
+
+Object DivineSpriteX
+{
+ Frame "DVSP" { light "DIVINESLIGHT" }
+}
+
+PointLight DEVASLIGHT
+{
+ Color 0.7 0.9 1.0
+ Size 90
+ Attenuate 1
+ Subtractive 1
+}
+
+Object AngerySigilX
+{
+ Frame "BLPS" { light "DEVASLIGHT" }
+}
+
+PointLight SAFETYLIGHT
+{
+ Color 0.2 1.0 0.3
+ Size 50
+ Attenuate 1
+}
+
+Object SafetyTether
+{
+ Frame "XZW1B" { light "SAFETYLIGHT" }
+}
diff --git a/gldefs.pp b/gldefs.pp
new file mode 100644
index 000000000..7cf061c5b
--- /dev/null
+++ b/gldefs.pp
@@ -0,0 +1,111 @@
+HardwareShader PostProcess beforebloom
+{
+ Name "WaterWarp"
+ Shader "shaders/pp/WaterWarp.fp" 330
+ Texture warptex "textures/warptex.png"
+ Texture fluidtex "textures/wetwarp.png"
+ Uniform float dfact
+ Uniform float timer
+ Uniform vec3 lightcol
+}
+HardwareShader PostProcess beforebloom
+{
+ Name "LavaWarp"
+ Shader "shaders/pp/LavaWarp.fp" 330
+ Texture warptex "textures/warptex.png"
+ Texture fluidtex "textures/lavawarp.png"
+ Uniform float dfact
+ Uniform float timer
+ Uniform vec3 lightcol
+}
+HardwareShader PostProcess beforebloom
+{
+ Name "SlimeWarp"
+ Shader "shaders/pp/SlimeWarp.fp" 330
+ Texture warptex "textures/warptex.png"
+ Texture fluidtex "textures/slimewarp.png"
+ Uniform float dfact
+ Uniform float timer
+ Uniform vec3 lightcol
+}
+HardwareShader PostProcess beforebloom
+{
+ Name "ZoomBlur"
+ Shader "shaders/pp/ZoomBlur.fp" 330
+ Uniform float Str
+ Uniform float Fade
+ Uniform vec2 CenterSpot
+}
+HardwareShader PostProcess beforebloom
+{
+ Name "SilverScope"
+ Shader "shaders/pp/SilverScope.fp" 330
+}
+HardwareShader PostProcess beforebloom
+{
+ Name "BarrierShader"
+ Shader "shaders/pp/Barrier.fp" 330
+ Texture WarpTex "textures/heattex.png"
+ Uniform float timer
+}
+HardwareShader PostProcess beforebloom
+{
+ Name "GhostShader"
+ Shader "shaders/pp/Ghostscreen.fp" 330
+}
+HardwareShader PostProcess scene
+{
+ Name "InvinciShader"
+ Shader "shaders/pp/Invinciscreen.fp" 330
+ Uniform float str
+}
+
+HardwareShader PostProcess scene
+{
+ Name "RagekitShader"
+ Shader "shaders/pp/Ragescreen.fp" 330
+ Texture WarpTex "textures/ragewarp.png"
+ Texture NoiseTex "textures/graynoise.png"
+ Uniform float timer
+ Uniform float xtrastr
+}
+
+HardwareShader PostProcess scene
+{
+ Name "DevastationShader"
+ Shader "shaders/pp/Devascreen.fp" 330
+ Texture BumpTex "textures/heattex.png"
+ Texture WarpTex1 "textures/devawarp1.png"
+ Texture WarpTex2 "textures/devawarp2.png"
+ Texture NoiseTex "textures/graynoise.png"
+ Uniform float timer
+ Uniform float xtrastr
+}
+
+HardwareShader PostProcess scene
+{
+ Name "DivineShader"
+ Shader "shaders/pp/Diviscreen.fp" 330
+ Texture BumpTex "textures/frosttex.png"
+ Texture WarpTex "textures/smoketex.png"
+ Texture NoiseTex "textures/graynoise.png"
+ Uniform float timer
+ Uniform float str
+}
+
+HardwareShader PostProcess scene
+{
+ Name "Glitch"
+ Shader "shaders/pp/Glitch.fp" 330
+ Uniform float Timer
+ Uniform float str1
+ Uniform float str2
+}
+HardwareShader PostProcess scene
+{
+ Name "Grain"
+ Shader "shaders/pp/Grain.fp" 330
+ Uniform float Timer
+ Uniform float ni
+ Texture NoiseTexture "textures/rgbnoise.png"
+}
diff --git a/gldefs.silverbullet b/gldefs.silverbullet
new file mode 100644
index 000000000..b6591fc66
--- /dev/null
+++ b/gldefs.silverbullet
@@ -0,0 +1,5 @@
+HardwareShader Texture "models/SilverBulletJetSmoke.png"
+{
+ Shader "shaders/glsl/JetSmoke.fp"
+ Texture "smoketex" "models/SilverBulletJetNoise.png"
+}
diff --git a/gldefs.sparkster b/gldefs.sparkster
new file mode 100644
index 000000000..e2b00a998
--- /dev/null
+++ b/gldefs.sparkster
@@ -0,0 +1,47 @@
+HardwareShader Texture "models/Sparkster.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/Sparkster_mask.png"
+ Texture "envtex" "models/envmap/dekaenv.png"
+ Texture "rimtex" "models/envmap/dekarim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".75"
+ Define "RIMFACT" = ".9"
+}
+HardwareShader Texture "models/SparksterBall.png"
+{
+ Shader "shaders/glsl/Envmask.fp"
+ Texture "masktex" "models/SparksterBall_mask.png"
+ Texture "envtex" "models/envmap/dekaenv.png"
+ Texture "rimtex" "models/envmap/dekarim.png"
+ Define "RIM_LIGHTING"
+ Define "ENVFACT" = ".8"
+ Define "RIMFACT" = ".95"
+}
+
+FlickerLight2 SPARKLIGHT
+{
+ Color 0.8 1.0 0.4
+ Size 70
+ SecondarySize 80
+ Attenuate 1
+ Interval 0.4
+}
+
+FlickerLight2 HUGESPARKLIGHT
+{
+ Color 0.8 1.0 0.4
+ Size 150
+ SecondarySize 160
+ Attenuate 1
+ Interval 0.4
+}
+
+Object BiosparkBall
+{
+ Frame "BSPK" { light "SPARKLIGHT" }
+}
+Object BigBiospark
+{
+ Frame "HSPK" { light "HUGESPARKLIGHT" }
+}
diff --git a/gldefs.txt b/gldefs.txt
deleted file mode 100644
index 6581c8217..000000000
--- a/gldefs.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-// base stuff
-#include "gldefs/pp.txt"
-#include "gldefs/envmaps.txt"
-#include "gldefs/misc.txt"
-#include "gldefs/demolitionist.txt"
-// items
-#include "gldefs/items/ammo.txt"
-#include "gldefs/items/pickups.txt"
-#include "gldefs/items/keys.txt"
-#include "gldefs/items/funstuff.txt"
-// weapons
-#include "gldefs/weapons/deepimpact.txt"
-#include "gldefs/weapons/explodiumgun.txt"
-#include "gldefs/weapons/spreadgun.txt"
-#include "gldefs/weapons/wallbuster.txt"
-#include "gldefs/weapons/eviscerator.txt"
-#include "gldefs/weapons/hellblazer.txt"
-#include "gldefs/weapons/sparkster.txt"
-#include "gldefs/weapons/silverbullet.txt"
-#include "gldefs/weapons/candygun.txt"
-#include "gldefs/weapons/ynykron.txt"
-// dlc weaponset
-#include "gldefs/dlc/dlcammo.txt"
-#include "gldefs/dlc/hammer.txt"
-//#include "gldefs/dlc/plasmablast.txt"
-#include "gldefs/dlc/sheenhmg.txt"
-#include "gldefs/dlc/quadravol.txt"
-#include "gldefs/dlc/mortalrifle.txt"
diff --git a/gldefs.ynykron b/gldefs.ynykron
new file mode 100644
index 000000000..0fa89746d
--- /dev/null
+++ b/gldefs.ynykron
@@ -0,0 +1,17 @@
+HardwareShader Texture "models/YnykronSmoke.png"
+{
+ Shader "shaders/glsl/YnykronSmoke.fp"
+ Texture "smoketex" "models/YnykronSmokeNoise.png"
+}
+
+PointLight YNYKRONHALOLIGHT
+{
+ Color 0.875 0.125 1.0
+ Size 400
+ Attenuate 1
+}
+
+Object YnykronHalo
+{
+ Frame "MHAL" { light "YNYKRONHALOLIGHT" }
+}
diff --git a/gldefs/demolitionist.txt b/gldefs/demolitionist.txt
deleted file mode 100644
index 9bab1d83c..000000000
--- a/gldefs/demolitionist.txt
+++ /dev/null
@@ -1,486 +0,0 @@
-// player
-
-Material Texture "models/DemoFace_Blank.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_Blink.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_Booty.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_Dead.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_Default.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_Dizzy.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_Evil.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_Grin.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_Hurt.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_HurtLeft.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_HurtRight.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_Off.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_Ouch.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_OuchLeft.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_OuchRight.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_Sad.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_Smug.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_Unamused.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoFace_Wink.png"
-{
- Brightmap "models/DemoFace_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoFace_mask.png"
- Texture "envtex" "models/envmap/glss4env.png"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".6" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTags.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTagsBlue.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTagsCyan.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTagsDragonfly.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTagsGold.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTagsMagenta.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTagsOrange.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTagsPeach.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTagsPink.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTagsPurple.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTagsRed.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTagsViolet.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTagsWhite.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTagsYellow.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTagsBlack.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoTagsRust.png"
-{
- Brightmap "models/DemoTags_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoTags_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/DemoArms.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoArms_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Texture "envtex2" "models/envmap/iceenv.png"
- Texture "rimtex2" "models/envmap/icerim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = "1.5" "1.2" "1."
- Uniform vec3 "RimFact" = "1.3" "1.4" "1."
- Uniform vec3 "RimStep" = "0." "0." ".5"
-}
-Material Texture "models/DemoBody.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoBody_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Texture "envtex2" "models/envmap/iceenv.png"
- Texture "rimtex2" "models/envmap/icerim.png"
- Texture "envtex3" "models/envmap/ekaenv.png"
- Texture "rimtex3" "models/envmap/ekarim.png"
- Define "ENV_LAYERS" = "3"
- Uniform vec3 "EnvFact" = "1.5" "1.2" ".8"
- Uniform vec3 "RimFact" = "1.3" "1.4" ".9"
- Uniform vec3 "RimStep" = "0." "0." "0."
-}
-Material Texture "models/DemoHead.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoHead_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Texture "envtex2" "models/envmap/iceenv.png"
- Texture "rimtex2" "models/envmap/icerim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = "1.5" "1.2" "1."
- Uniform vec3 "RimFact" = "1.3" "1.4" "1."
- Uniform vec3 "RimStep" = "0." "0." ".5"
-}
-Material Texture "models/DemoLegs.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoLegs_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Texture "envtex2" "models/envmap/iceenv.png"
- Texture "rimtex2" "models/envmap/icerim.png"
- Texture "envtex3" "models/envmap/lavaenv.png"
- Texture "rimtex3" "models/envmap/lavarim.png"
- Define "ENV_LAYERS" = "3"
- Uniform vec3 "EnvFact" = "1.5" "1.2" ".8"
- Uniform vec3 "RimFact" = "1.3" "1.4" ".9"
- Uniform vec3 "RimStep" = "0." "0." "0."
-}
-Material Texture "models/DemoKeys.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoKeys_mask.png"
- Texture "envtex" "models/envmap/silverenv.png"
- Texture "rimtex" "models/envmap/silverrim.png"
- Texture "envtex2" "models/envmap/goldenv.png"
- Texture "rimtex2" "models/envmap/goldrim.png"
- Texture "envtex3" "models/envmap/iceenv.png"
- Texture "rimtex3" "models/envmap/icerim.png"
- Define "ENV_LAYERS" = "3"
- Uniform vec3 "EnvFact" = ".9" ".8" ".5"
- Uniform vec3 "RimFact" = "1.2" ".9" ".8"
- Uniform vec3 "RimStep" = "0." "0." ".5"
-}
-Material Texture "models/DemoMisc.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoMisc_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Texture "envtex2" "models/envmap/silverenv.png"
- Texture "rimtex2" "models/envmap/silverrim.png"
- Texture "envtex3" "models/envmap/iceenv.png"
- Texture "rimtex3" "models/envmap/icerim.png"
- Define "ENV_LAYERS" = "3"
- Uniform vec3 "EnvFact" = "1.2" ".9" ".5"
- Uniform vec3 "RimFact" = "1.1" "1.2" ".8"
- Uniform vec3 "RimStep" = ".2" "0." "0."
-}
-Material Texture "models/DemoSoft.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DemoSoft_mask.png"
- Texture "envtex" "models/envmap/darkenv.png"
- Texture "rimtex" "models/envmap/darkrim.png"
- Uniform vec3 "EnvFact" = ".3" "1." "1."
- Uniform vec3 "RimFact" = ".5" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
- Define "RIM_LIGHTING"
- Define "ENVFACT" = ".3"
- Define "RIMFACT" = ".5"
- Define "RIMSTEP" = ".0"
-}
diff --git a/gldefs/dlc/dlcammo.txt b/gldefs/dlc/dlcammo.txt
deleted file mode 100644
index 297eefe27..000000000
--- a/gldefs/dlc/dlcammo.txt
+++ /dev/null
@@ -1,151 +0,0 @@
-// dlc ammunition
-
-Material Texture "models/SheenBullet.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/SheenBullet_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Texture "envtex2" "models/envmap/telenv.png"
- Texture "rimtex2" "models/envmap/telrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = ".9" "1.1" "1."
- Uniform vec3 "RimFact" = ".8" "1.3" "1."
- Uniform vec3 "RimStep" = ".2" "0." ".5"
-}
-Material Texture "models/SheenBullet_Fired.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/SheenBullet_Fired_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Texture "envtex2" "models/envmap/telenv.png"
- Texture "rimtex2" "models/envmap/telrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = ".9" "1.1" "1."
- Uniform vec3 "RimFact" = ".8" "1.3" "1."
- Uniform vec3 "RimStep" = ".2" "0." ".5"
-}
-Material Texture "models/SheenAmmoBox.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/SheenAmmoBox_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Texture "envtex2" "models/envmap/telenv.png"
- Texture "rimtex2" "models/envmap/telrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = ".7" ".8" "1."
- Uniform vec3 "RimFact" = ".8" ".9" "1."
- Uniform vec3 "RimStep" = ".2" "0." ".5"
-}
-Material Texture "models/QuadCell.png"
-{
- Brightmap "models/QuadCell_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/QuadCell_mask.png"
- Texture "envtex" "models/envmap/lavaenv.png"
- Texture "rimtex" "models/envmap/lavarim.png"
- Texture "envtex2" "models/envmap/leadenv.png"
- Texture "rimtex2" "models/envmap/leadrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = ".8" ".8" "1."
- Uniform vec3 "RimFact" = ".9" ".9" "1."
- Uniform vec3 "RimStep" = "0." ".2" ".5"
-}
-Material Texture "models/QuadCell_Used.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/QuadCell_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Texture "envtex2" "models/envmap/leadenv.png"
- Texture "rimtex2" "models/envmap/leadrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = ".8" ".8" "1."
- Uniform vec3 "RimFact" = ".9" ".9" "1."
- Uniform vec3 "RimStep" = "0." ".2" ".5"
-}
-
-PointLight QUADAMMOLIGHT
-{
- Color 1.0 0.8 0.4
- Size 20
- Offset 0 16 0
- Attenuate 1
-}
-Object QuadravolAmmo
-{
- Frame XZW1 { light QUADAMMOLIGHT }
-}
-Object QuadravolAmmo2
-{
- Frame XZW1 { light QUADAMMOLIGHT }
-}
-Object QuadravolAmmo3
-{
- Frame XZW1 { light QUADAMMOLIGHT }
-}
-
-/*PointLight KINYLUMAMMOLIGHT
-{
- Color 0.2 0.8 1.0
- Size 20
- Offset 0 16 0
- Attenuate 1
-}
-PointLight NOKRONAMMOLIGHT
-{
- Color 1.0 0.2 0.8
- Size 20
- Offset 0 16 0
- Attenuate 1
-}
-Object SparksterBAmmo
-{
- Frame XZW1 { light KINYLUMAMMOLIGHT }
-}
-Object SparksterBAmmo2
-{
- Frame XZW1 { light KINYLUMAMMOLIGHT }
-}
-Object SparksterBAmmo3
-{
- Frame XZW1 { light KINYLUMAMMOLIGHT }
-}
-Object SparksterRAmmo
-{
- Frame XZW1 { light NOKRONAMMOLIGHT }
-}
-Object SparksterRAmmo2
-{
- Frame XZW1 { light NOKRONAMMOLIGHT }
-}
-Object SparksterRAmmo3
-{
- Frame XZW1 { light NOKRONAMMOLIGHT }
-}*/
-
-PointLight MISTERAMMOLIGHT
-{
- Color 0.5 0.2 0.4
- Size 20
- Offset 0 12 0
- Attenuate 1
-}
-Object MisterAmmo
-{
- Frame XZW1 { light MISTERAMMOLIGHT }
-}
-
-PointLight MISTERGAMMOLIGHT
-{
- Color 0.0 0.5 0.2
- Size 15
- Offset 0 16 0
- Attenuate 1
-}
-Object MisterGAmmo
-{
- Frame XZW1 { light MISTERGAMMOLIGHT }
-}
diff --git a/gldefs/dlc/hammer.txt b/gldefs/dlc/hammer.txt
deleted file mode 100644
index b229d9bf8..000000000
--- a/gldefs/dlc/hammer.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-// itamex hammer
-
-Material Texture "models/CombatHammer.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/CombatHammer_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Uniform vec3 "EnvFact" = "1.2" "1." "1."
- Uniform vec3 "RimFact" = "1.5" "1." "1."
- Uniform vec3 "RimStep" = ".4" ".5" ".5"
-}
diff --git a/gldefs/dlc/mortalrifle.txt b/gldefs/dlc/mortalrifle.txt
deleted file mode 100644
index b08f7893c..000000000
--- a/gldefs/dlc/mortalrifle.txt
+++ /dev/null
@@ -1,148 +0,0 @@
-// mortal rifle
-
-Material Texture "models/MortalSight.png"
-{
- Brightmap "brightmaps/fullbright.png"
- Shader "shaders/glsl/Overbright.fp"
- Uniform float "OverFact" = "4."
-}
-Material Texture "models/MortalRifle.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/MortalRifle_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Texture "envtex2" "models/envmap/iceenv.png"
- Texture "rimtex2" "models/envmap/icerim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = "1.5" "1." "1."
- Uniform vec3 "RimFact" = "1.2" "1." "1."
- Uniform vec3 "RimStep" = ".2" ".5" ".5"
-}
-Material Texture "models/MortalMag.png"
-{
- Brightmap "models/MortalMag_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/MortalMag_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Texture "envtex2" "models/envmap/iceenv.png"
- Texture "rimtex2" "models/envmap/icerim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = "1.5" "1." "1."
- Uniform vec3 "RimFact" = "1.2" "1." "1."
- Uniform vec3 "RimStep" = ".2" ".5" ".5"
-}
-Material Texture "models/MortalMag_Empty.png"
-{
- Brightmap "models/MortalMag_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/MortalMag_Empty_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Uniform vec3 "EnvFact" = "1.5" "1." "1."
- Uniform vec3 "RimFact" = "1.2" "1." "1."
- Uniform vec3 "RimStep" = ".2" ".5" ".5"
-}
-Material Texture "models/MortalRound.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/MortalRound_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/MortalRound_Used.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/MortalRound_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/MortalGrenade.png"
-{
- Brightmap "models/MortalGrenade_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/MortalGrenade_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/MortalGrenade_Used.png"
-{
- Brightmap "models/MortalGrenade_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/MortalGrenade_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/MortalLED.png"
-{
- Shader "shaders/glsl/CanvasProxy.fp"
- Texture "scrtex" "MORTLED1"
- Uniform int "CanvasFlags" = "0x00"
-}
-Material Texture "models/MortalLED2.png"
-{
- Shader "shaders/glsl/CanvasProxy.fp"
- Texture "scrtex" "MORTLED2"
- Uniform int "CanvasFlags" = "0x04" // key out pure black
-}
-
-PointLight MISTERRIFLELIGHT
-{
- Color 0.5 0.2 0.4
- Size 20
- Offset 0 10 0
- Attenuate 1
-}
-Object MisterRifle
-{
- Frame XZW1 { light MISTERRIFLELIGHT }
-}
-
-PointLight MISTERMAGLIGHT
-{
- Color 0.5 0.2 0.4
- Size 20
- Offset 0 4 0
- Attenuate 1
-}
-Object MisterMag
-{
- Frame XZW1 { light MISTERMAGLIGHT }
-}
-
-PointLight MISTERGRENADELIGHT
-{
- Color 0.0 1.0 0.4
- Size 80
- Offset 0 3 0
- Attenuate 1
-}
-Object MisterGrenade
-{
- Frame XZW1 { light MISTERGRENADELIGHT }
-}
-PointLight MISTERSUBGRENADELIGHT
-{
- Color 0.0 0.75 0.3
- Size 40
- Offset 0 2 0
- Attenuate 1
-}
-Object MisterSubGrenade
-{
- Frame XZW1 { light MISTERSUBGRENADELIGHT }
-}
-
diff --git a/gldefs/dlc/plasmablast.txt b/gldefs/dlc/plasmablast.txt
deleted file mode 100644
index 3bd182afa..000000000
--- a/gldefs/dlc/plasmablast.txt
+++ /dev/null
@@ -1,51 +0,0 @@
-// plasma blaster
-
-Material Texture "models/PlasmaBlast.png"
-{
- Brightmap "models/PlasmaBlast_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/PlasmaBlast_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/PlasmaLED_R.png"
-{
- Shader "shaders/glsl/CanvasProxy.fp"
- Texture "scrtex" "PLASBLDR"
- Uniform int "CanvasFlags" = "0x00"
-}
-Material Texture "models/PlasmaLED_L.png"
-{
- Shader "shaders/glsl/CanvasProxy.fp"
- Texture "scrtex" "PLASBLDL"
- Uniform int "CanvasFlags" = "0x00"
-}
-Material Texture "models/PlasmaBlast_1stR.png"
-{
- Shader "shaders/glsl/PlasmaBlast.fp"
- Texture "masktex" "models/PlasmaBlast_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Texture "fadetex" "PLASBFDR"
- Texture "battex" "models/PlasmaBlast_battery.png"
- Texture "chgtex" "models/PlasmaBlast_charge.png"
- Texture "gradtex" "models/PlasmaBlast_grad.png"
- Texture "noisetex" "textures/roughwarp.png"
- Uniform vec3 "EnvParams" = "1." "1." "0."
-}
-Material Texture "models/PlasmaBlast_1stL.png"
-{
- Shader "shaders/glsl/PlasmaBlast.fp"
- Texture "masktex" "models/PlasmaBlast_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Texture "fadetex" "PLASBFDL"
- Texture "battex" "models/PlasmaBlast_battery.png"
- Texture "chgtex" "models/PlasmaBlast_charge.png"
- Texture "gradtex" "models/PlasmaBlast_grad.png"
- Texture "noisetex" "textures/roughwarp.png"
- Uniform vec3 "EnvParams" = "1." "1." "0."
-}
diff --git a/gldefs/dlc/quadravol.txt b/gldefs/dlc/quadravol.txt
deleted file mode 100644
index 05ebda24a..000000000
--- a/gldefs/dlc/quadravol.txt
+++ /dev/null
@@ -1,66 +0,0 @@
-// quadravol
-
-Material Texture "models/Quadravol.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Quadravol_mask.png"
- Texture "envtex" "models/envmap/darkenv.png"
- Texture "rimtex" "models/envmap/darkrim.png"
- Texture "envtex2" "models/envmap/leadenv.png"
- Texture "rimtex2" "models/envmap/leadrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = ".4" ".8" "1."
- Uniform vec3 "RimFact" = ".6" ".9" "1."
- Uniform vec3 "RimStep" = "0." ".2" ".5"
-}
-Material Texture "models/QuadLED.png"
-{
- Shader "shaders/glsl/CanvasProxy.fp"
- Texture "scrtex" "QUADRLED"
- Uniform int "CanvasFlags" = "0x00"
-}
-
-PointLight QUADP1LIGHT
-{
- Color 1.0 0.5 0.1
- Size 250
- Attenuate 1
-}
-PointLight QUADP2LIGHT
-{
- Color 1.0 0.5 0.1
- Size 300
- Attenuate 1
-}
-PointLight QUADP3LIGHT
-{
- Color 1.0 0.5 0.1
- Size 350
- Attenuate 1
-}
-PointLight QUADPSLIGHT
-{
- Color 1.0 0.5 0.1
- Size 150
- Attenuate 1
-}
-Object QuadProj
-{
- Frame QFBL { light QUADP1LIGHT }
-}
-Object QuadProj2
-{
- Frame QFBL { light QUADP2LIGHT }
-}
-Object QuadProj3
-{
- Frame QFBL { light QUADP3LIGHT }
-}
-Object QuadProjSub
-{
- Frame QFBL { light QUADPSLIGHT }
-}
-Object QuadProjSub2
-{
- Frame QFBL { light QUADPSLIGHT }
-}
diff --git a/gldefs/dlc/sheenhmg.txt b/gldefs/dlc/sheenhmg.txt
deleted file mode 100644
index 4c6ee0aa3..000000000
--- a/gldefs/dlc/sheenhmg.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-// sheen hmg
-
-Material Texture "models/SheenHMG.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/SheenHMG_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Texture "envtex2" "models/envmap/leadenv.png"
- Texture "rimtex2" "models/envmap/leadrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = ".7" ".6" "1."
- Uniform vec3 "RimFact" = ".9" ".4" "1."
- Uniform vec3 "RimStep" = "0." ".2" ".5"
-}
-Material Texture "models/SheenLED.png"
-{
- Shader "shaders/glsl/CanvasProxy.fp"
- Texture "scrtex" "SHEENLED"
- Uniform int "CanvasFlags" = "0x00"
-}
-
-PointLight SHEENTLIGHT
-{
- Color 1.0 0.7 0.2
- Size 200
- Attenuate 1
-}
-Object SheenTrail
-{
- Frame "XZW1" { light "SHEENTLIGHT" }
-}
diff --git a/gldefs/envmaps.txt b/gldefs/envmaps.txt
deleted file mode 100644
index dce01eb7f..000000000
--- a/gldefs/envmaps.txt
+++ /dev/null
@@ -1,197 +0,0 @@
-// base envmaps
-
-Material Texture "models/envmap/blodenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/blodrim.png"
- Uniform vec3 "EnvParams" = ".5" "1.5" ".35"
-}
-Material Texture "models/envmap/bluenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/blurim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "models/envmap/darkenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/darkrim.png"
- Uniform vec3 "EnvParams" = ".3" "1.1" ".5"
-}
-Material Texture "models/envmap/dekaenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/dekarim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "models/envmap/ekaenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/ekarim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "models/envmap/glassenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/glassrim.png"
- Uniform vec3 "EnvParams" = ".5" "1." ".5"
-}
-Material Texture "models/envmap/glss2env.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/glss2rim.png"
- Uniform vec3 "EnvParams" = ".5" "1." ".5"
-}
-Material Texture "models/envmap/glss3env.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/glss3rim.png"
- Uniform vec3 "EnvParams" = ".5" "1." ".5"
-}
-Material Texture "models/envmap/glss4env.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/glss4rim.png"
- Uniform vec3 "EnvParams" = ".5" "1." ".5"
-}
-Material Texture "models/envmap/glss5env.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/glss5rim.png"
- Uniform vec3 "EnvParams" = ".5" "1." ".5"
-}
-Material Texture "models/envmap/glss6env.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/glss6rim.png"
- Uniform vec3 "EnvParams" = ".5" "1." ".5"
-}
-Material Texture "models/envmap/goldenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/goldrim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "models/envmap/greenenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/greenrim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "models/envmap/iceenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvParams" = ".6" "1." ".5"
-}
-Material Texture "models/envmap/kinyenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/kinyrim.png"
- Uniform vec3 "EnvParams" = "1." "1.5" "0."
-}
-Material Texture "models/envmap/lavaenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/lavarim.png"
- Uniform vec3 "EnvParams" = "1." "1.5" ".35"
-}
-Material Texture "models/envmap/leadenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/leadrim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "models/envmap/nokrenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/nokrrim.png"
- Uniform vec3 "EnvParams" = "1." "1.5" "0."
-}
-Material Texture "models/envmap/nukenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/nukrim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".25"
-}
-Material Texture "models/envmap/ockoenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/ockorim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "models/envmap/pronoenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/pronorim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "models/envmap/puroenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/purorim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "models/envmap/purpenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/purprim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "models/envmap/redenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/redrim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "models/envmap/reflenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/reflrim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "models/envmap/rfl2env.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/rfl2rim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "models/envmap/silverenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/silverrim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "models/envmap/tarenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/tarrim.png"
- Uniform vec3 "EnvParams" = "1." "1.5" ".25"
-}
-Material Texture "models/envmap/telenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/telrim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "models/envmap/watrenv.png"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/watrrim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
-}
-Material Texture "ERRORENV"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/redrim.png"
- Uniform vec3 "EnvParams" = "1." "1." ".5"
- Define "AMBIENT_GLOW"
-}
-Material Texture "BARRIENV"
-{
- Shader "shaders/glsl/Envmap.fp"
- Texture "rimtex" "models/envmap/glss3rim.png"
- Texture "bartex" "models/barrierbar.png"
- Uniform vec3 "EnvParams" = ".5" "2." ".3"
- Define "BARRIER_MAP"
-}
diff --git a/gldefs/items/ammo.txt b/gldefs/items/ammo.txt
deleted file mode 100644
index 9915832d0..000000000
--- a/gldefs/items/ammo.txt
+++ /dev/null
@@ -1,389 +0,0 @@
-// ammunition
-
-Material Texture "models/ExplodiumBullet.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/ExplodiumBullet_mask.png"
- Texture "envtex" "models/envmap/lavaenv.png"
- Texture "rimtex" "models/envmap/lavarim.png"
- Uniform vec3 "EnvFact" = ".8" "1." "1."
- Uniform vec3 "RimFact" = ".9" "1." "1."
- Uniform vec3 "RimStep" = ".2" ".5" ".5"
-}
-Material Texture "models/ExplodiumCasing.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/ExplodiumCasing_mask.png"
- Texture "envtex" "models/envmap/goldenv.png"
- Texture "rimtex" "models/envmap/goldrim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".8" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/ExplodiumCasing_Used.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/ExplodiumCasing_Used_mask.png"
- Texture "envtex" "models/envmap/goldenv.png"
- Texture "rimtex" "models/envmap/goldrim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".8" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Shell_Normal.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Shell_Normal_mask.png"
- Texture "envtex" "models/envmap/ekaenv.png"
- Texture "rimtex" "models/envmap/ekarim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".8" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Shell_Normal_Used.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Shell_Normal_Used_mask.png"
- Texture "envtex" "models/envmap/ekaenv.png"
- Texture "rimtex" "models/envmap/ekarim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".8" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Shell_Gold.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Shell_Gold_mask.png"
- Texture "envtex" "models/envmap/silverenv.png"
- Texture "rimtex" "models/envmap/silverrim.png"
- Texture "envtex2" "models/envmap/goldenv.png"
- Texture "rimtex2" "models/envmap/goldrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = ".4" ".6" "1."
- Uniform vec3 "RimFact" = ".8" ".9" "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Shell_Gold_Used.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Shell_Gold_Used_mask.png"
- Texture "envtex" "models/envmap/silverenv.png"
- Texture "rimtex" "models/envmap/silverrim.png"
- Texture "envtex2" "models/envmap/goldenv.png"
- Texture "rimtex2" "models/envmap/goldrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = ".4" ".6" "1."
- Uniform vec3 "RimFact" = ".8" ".9" "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/EvisceratorShell.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/EvisceratorShell_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Uniform vec3 "EnvFact" = ".8" "1." "1."
- Uniform vec3 "RimFact" = ".9" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/HellblazerMissile.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/HellblazerMissile_mask.png"
- Texture "envtex" "models/envmap/goldenv.png"
- Texture "rimtex" "models/envmap/goldrim.png"
- Uniform vec3 "EnvFact" = ".6" "1." "1."
- Uniform vec3 "RimFact" = ".4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/SparksterAmmo.png"
-{
- Brightmap "models/SparksterAmmo_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/SparksterAmmo_mask.png"
- Texture "envtex" "models/envmap/dekaenv.png"
- Texture "rimtex" "models/envmap/dekarim.png"
- Uniform vec3 "EnvFact" = ".75" "1." "1."
- Uniform vec3 "RimFact" = ".9" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/SilverBulletAmmo.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/SilverBulletAmmo_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Texture "envtex2" "models/envmap/goldenv.png"
- Texture "rimtex2" "models/envmap/goldrim.png"
- Texture "envtex3" "models/envmap/silverenv.png"
- Texture "rimtex3" "models/envmap/silverrim.png"
- Define "ENV_LAYERS" = "3"
- Uniform vec3 "EnvFact" = ".6" "1.1" ".8"
- Uniform vec3 "RimFact" = ".5" "1.3" ".9"
- Uniform vec3 "RimStep" = "0." "0." ".2"
-}
-Material Texture "models/SilverBulletAmmo_Empty.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/SilverBulletAmmo_Empty_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/SilverBulletBullet.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/SilverBulletBullet_mask.png"
- Texture "envtex" "models/envmap/goldenv.png"
- Texture "rimtex" "models/envmap/goldrim.png"
- Texture "envtex2" "models/envmap/silverenv.png"
- Texture "rimtex2" "models/envmap/silverrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = "1.1" ".8" "1."
- Uniform vec3 "RimFact" = "1.3" ".9" "1."
- Uniform vec3 "RimStep" = "0." ".2" ".5"
-}
-Material Texture "models/SilverBulletBullet_Used.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/SilverBulletBullet_Used_mask.png"
- Texture "envtex" "models/envmap/goldenv.png"
- Texture "rimtex" "models/envmap/goldrim.png"
- Texture "envtex2" "models/envmap/silverenv.png"
- Texture "rimtex2" "models/envmap/silverrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = "1.1" ".8" "1."
- Uniform vec3 "RimFact" = "1.3" ".9" "1."
- Uniform vec3 "RimStep" = "0." ".2" ".5"
-}
-Material Texture "models/CandyBullet.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/ExplodiumBullet_mask.png"
- Texture "envtex" "models/envmap/purpenv.png"
- Texture "rimtex" "models/envmap/purprim.png"
- Uniform vec3 "EnvFact" = ".9" "1." "1."
- Uniform vec3 "RimFact" = ".4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/CandyCasing.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/ExplodiumCasing_mask.png"
- Texture "envtex" "models/envmap/purpenv.png"
- Texture "rimtex" "models/envmap/purprim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".8" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/CandyCasing_Used.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/ExplodiumCasing_Used_mask.png"
- Texture "envtex" "models/envmap/purpenv.png"
- Texture "rimtex" "models/envmap/purprim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".8" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/YnykronAmmo.png"
-{
- Brightmap "models/YnykronAmmo_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/YnykronAmmo_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Texture "envtex2" "models/envmap/dekaenv.png"
- Texture "rimtex2" "models/envmap/dekarim.png"
- Texture "envtex3" "models/envmap/puroenv.png"
- Texture "rimtex3" "models/envmap/purorim.png"
- Define "ENV_LAYERS" = "3"
- Uniform vec3 "EnvFact" = ".8" "1.1" ".8"
- Uniform vec3 "RimFact" = ".9" ".9" "1.1"
- Uniform vec3 "RimStep" = "0." ".3" ".2"
-}
-Material Texture "models/YnykronRod.png"
-{
- Brightmap "models/YnykronRod_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/YnykronRod_mask.png"
- Texture "envtex" "models/envmap/puroenv.png"
- Texture "rimtex" "models/envmap/purorim.png"
- Uniform vec3 "EnvFact" = ".8" "1." "1."
- Uniform vec3 "RimFact" = "1.1" "1." "1."
- Uniform vec3 "RimStep" = ".2" ".5" ".5"
-}
-Material Texture "models/Fabricator.png"
-{
- Brightmap "models/Fabricator_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Fabricator_mask.png"
- Texture "envtex" "models/envmap/silverenv.png"
- Texture "rimtex" "models/envmap/silverrim.png"
- Uniform vec3 "EnvFact" = ".6" "1." "1."
- Uniform vec3 "RimFact" = ".8" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Fabricator_Tier2.png"
-{
- Brightmap "models/Fabricator_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Fabricator_mask.png"
- Texture "envtex" "models/envmap/silverenv.png"
- Texture "rimtex" "models/envmap/silverrim.png"
- Uniform vec3 "EnvFact" = ".6" "1." "1."
- Uniform vec3 "RimFact" = ".8" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Fabricator_Tier3.png"
-{
- Brightmap "models/Fabricator_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Fabricator_mask.png"
- Texture "envtex" "models/envmap/silverenv.png"
- Texture "rimtex" "models/envmap/silverrim.png"
- Uniform vec3 "EnvFact" = ".6" "1." "1."
- Uniform vec3 "RimFact" = ".8" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Fabricator_Tier4.png"
-{
- Brightmap "models/Fabricator_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Fabricator_mask.png"
- Texture "envtex" "models/envmap/goldenv.png"
- Texture "rimtex" "models/envmap/goldrim.png"
- Uniform vec3 "EnvFact" = ".8" "1." "1."
- Uniform vec3 "RimFact" = ".9" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Embiggener.png"
-{
- Brightmap "models/Embiggener_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Embiggener_mask.png"
- Texture "envtex" "models/envmap/redenv.png"
- Texture "rimtex" "models/envmap/redrim.png"
- Uniform vec3 "EnvFact" = ".6" "1." "1."
- Uniform vec3 "RimFact" = ".9" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Embiggener_Tier2.png"
-{
- Brightmap "models/Embiggener_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Embiggener_mask.png"
- Texture "envtex" "models/envmap/greenenv.png"
- Texture "rimtex" "models/envmap/greenrim.png"
- Uniform vec3 "EnvFact" = ".6" "1." "1."
- Uniform vec3 "RimFact" = ".9" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Embiggener_Tier3.png"
-{
- Brightmap "models/Embiggener_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Embiggener_mask.png"
- Texture "envtex" "models/envmap/bluenv.png"
- Texture "rimtex" "models/envmap/blurim.png"
- Uniform vec3 "EnvFact" = ".6" "1." "1."
- Uniform vec3 "RimFact" = ".9" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Embiggener_Tier4.png"
-{
- Brightmap "models/Embiggener_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Embiggener_mask.png"
- Texture "envtex" "models/envmap/purpenv.png"
- Texture "rimtex" "models/envmap/purprim.png"
- Uniform vec3 "EnvFact" = ".6" "1." "1."
- Uniform vec3 "RimFact" = ".9" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Embiggener_Tier5.png"
-{
- Brightmap "models/Embiggener_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Embiggener_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = ".6" "1." "1."
- Uniform vec3 "RimFact" = ".9" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-
-PointLight GOLDSHELLLIGHT
-{
- Color 0.7 0.6 0.2
- Size 12
- Offset 0 16 0
- Attenuate 1
-}
-Object GoldShell
-{
- Frame XZW1 { light GOLDSHELLLIGHT }
-}
-
-PointLight SPARKUNITLIGHT
-{
- Color 0.25 0.15 0.3
- Size 20
- Offset 0 16 0
- Attenuate 1
-}
-Object SparkUnit
-{
- Frame XZW1 { light SPARKUNITLIGHT }
-}
-Object SparkUnit2
-{
- Frame XZW1 { light SPARKUNITLIGHT }
-}
-
-PointLight FABTIER1LIGHT
-{
- Color 0.0 0.3 1.0
- Size 30
- Offset 0 16 0
- Attenuate 1
-}
-PointLight FABTIER2LIGHT
-{
- Color 0.0 1.0 0.3
- Size 30
- Offset 0 16 0
- Attenuate 1
-}
-PointLight FABTIER3LIGHT
-{
- Color 1.0 0.3 0.0
- Size 30
- Offset 0 16 0
- Attenuate 1
-}
-PointLight FABTIER4LIGHT
-{
- Color 1.0 0.9 0.3
- Size 30
- Offset 0 16 0
- Attenuate 1
-}
-Object FabricatorTier1
-{
- Frame XZW1 { light FABTIER1LIGHT }
-}
-Object FabricatorTier2
-{
- Frame XZW1 { light FABTIER2LIGHT }
-}
-Object FabricatorTier3
-{
- Frame XZW1 { light FABTIER3LIGHT }
-}
-Object FabricatorTier4
-{
- Frame XZW1 { light FABTIER4LIGHT }
-}
diff --git a/gldefs/items/funstuff.txt b/gldefs/items/funstuff.txt
deleted file mode 100644
index 0a8ca5dab..000000000
--- a/gldefs/items/funstuff.txt
+++ /dev/null
@@ -1,60 +0,0 @@
-// collectibles and more
-
-Material Texture "models/SayaBean.png"
-{
- Brightmap "models/SayaBean_bright.png"
-}
-Material Texture "models/SayasMug.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/SayasMug_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = ".4" "1." "1."
- Uniform vec3 "RimFact" = ".8" "1." "1."
- Uniform vec3 "RimStep" = ".4" ".5" ".5"
-}
-Material Texture "models/DemoPlush.png"
-{
- Brightmap "models/DemoPlush_bright.png"
-}
-Material Texture "models/DemoPlush2.png"
-{
- Brightmap "models/DemoPlush2_bright.png"
-}
-Material Texture "models/KirinPlush.png"
-{
- Brightmap "models/KirinPlush_bright.png"
-}
-Material Texture "models/PerfectlyGeneric.png"
-{
- Shader "shaders/glsl/PerfectlyGeneric.fp"
-}
-Material Texture "models/MothPlush.png"
-{
- Brightmap "models/MothPlush_bright.png"
-}
-Material Texture "models/Chancebox.png"
-{
- Brightmap "models/Chancebox_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Chancebox_mask.png"
- Texture "envtex" "models/envmap/silverenv.png"
- Texture "rimtex" "models/envmap/silverrim.png"
- Uniform vec3 "EnvFact" = ".7" "1." "1."
- Uniform vec3 "RimFact" = ".9" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-
-PointLight CHANCELIGHT
-{
- Color 1.0 0.7 0.2
- Size 50
- Offset 0 16 0
- Attenuate 1
-}
-
-Object Chancebox
-{
- Frame XZW2 { light CHANCELIGHT }
-}
diff --git a/gldefs/items/keys.txt b/gldefs/items/keys.txt
deleted file mode 100644
index f1f4a8478..000000000
--- a/gldefs/items/keys.txt
+++ /dev/null
@@ -1,266 +0,0 @@
-// keys
-
-Material Texture "models/DoomRedKey.png"
-{
- Brightmap "models/DoomKey_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DoomKey_mask.png"
- Texture "envtex" "models/envmap/redenv.png"
- Texture "rimtex" "models/envmap/redrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/DoomYellowKey.png"
-{
- Brightmap "models/DoomKey_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DoomKey_mask.png"
- Texture "envtex" "models/envmap/goldenv.png"
- Texture "rimtex" "models/envmap/goldrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/DoomBlueKey.png"
-{
- Brightmap "models/DoomKey_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DoomKey_mask.png"
- Texture "envtex" "models/envmap/bluenv.png"
- Texture "rimtex" "models/envmap/blurim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/DoomGreenKey.png"
-{
- Brightmap "models/DoomKey_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DoomKey_mask.png"
- Texture "envtex" "models/envmap/greenenv.png"
- Texture "rimtex" "models/envmap/greenrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/DoomOrangeKey.png"
-{
- Brightmap "models/DoomKey_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DoomKey_mask.png"
- Texture "envtex" "models/envmap/goldenv.png"
- Texture "rimtex" "models/envmap/goldrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/DoomBlackKey.png"
-{
- Brightmap "models/DoomKey_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DoomKey_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/DoomWhiteKey.png"
-{
- Brightmap "models/DoomKey_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DoomKey_mask.png"
- Texture "envtex" "models/envmap/silverenv.png"
- Texture "rimtex" "models/envmap/silverrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/DoomSilverKey.png"
-{
- Brightmap "models/DoomKey_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DoomKey_mask.png"
- Texture "envtex" "models/envmap/silverenv.png"
- Texture "rimtex" "models/envmap/silverrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/DoomKeyLight.png"
-{
- Brightmap "brightmaps/Fullbright.png"
-}
-
-Material Texture "models/DoomRedSkull.png"
-{
- Brightmap "models/DoomSkull_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DoomSkull_mask.png"
- Texture "envtex" "models/envmap/redenv.png"
- Texture "rimtex" "models/envmap/redrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".2" ".5" ".5"
-}
-Material Texture "models/DoomBlueSkull.png"
-{
- Brightmap "models/DoomSkull_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DoomSkull_mask.png"
- Texture "envtex" "models/envmap/bluenv.png"
- Texture "rimtex" "models/envmap/blurim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".2" ".5" ".5"
-}
-Material Texture "models/DoomYellowSkull.png"
-{
- Brightmap "models/DoomSkull_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DoomSkull_mask.png"
- Texture "envtex" "models/envmap/goldenv.png"
- Texture "rimtex" "models/envmap/goldrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".2" ".5" ".5"
-}
-Material Texture "models/DoomPurpleSkull.png"
-{
- Brightmap "models/DoomSkull_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DoomSkull_mask.png"
- Texture "envtex" "models/envmap/purpenv.png"
- Texture "rimtex" "models/envmap/purprim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".2" ".5" ".5"
-}
-
-pointlight SWWMREDKEY
-{
- color 1.0 0.0 0.0
- size 40
- attenuate 1
- offset 0 16 0
-}
-pointlight SWWMYELLOWKEY
-{
- color 1.0 1.0 0.0
- size 40
- attenuate 1
- offset 0 16 0
-}
-pointlight SWWMBLUEKEY
-{
- color 0.0 0.0 1.0
- size 40
- attenuate 1
- offset 0 16 0
-}
-pointlight SWWMGREENKEY
-{
- color 0.0 1.0 0.0
- size 40
- attenuate 1
- offset 0 16 0
-}
-pointlight SWWMSILVERKEY
-{
- color 0.8 0.9 1.0
- size 40
- attenuate 1
- offset 0 16 0
-}
-pointlight SWWMORANGEKEY
-{
- color 1.0 0.6 0.0
- size 40
- attenuate 1
- offset 0 16 0
-}
-pointlight SWWMPURPLEKEY
-{
- color 1.0 0.0 1.0
- size 40
- attenuate 1
- offset 0 16 0
-}
-pointlight SWWMCARDLITE
-{
- color 0.5 0.5 0.0
- size 20
- attenuate 1
- offset 0 16 0
-}
-
-object SWWMRedCard
-{
- frame XZW1 { light SWWMREDKEY }
- frame XZW1B { light SWWMCARDLITE }
-}
-object SWWMYellowCard
-{
- frame XZW1 { light SWWMYELLOWKEY }
- frame XZW1B { light SWWMCARDLITE }
-}
-object SWWMBlueCard
-{
- frame XZW1 { light SWWMBLUEKEY }
- frame XZW1B { light SWWMCARDLITE }
-}
-object SWWMGreenCard
-{
- frame XZW1 { light SWWMGREENKEY }
- frame XZW1B { light SWWMCARDLITE }
-}
-object SWWMSilverCardKDiZD
-{
- frame XZW1 { light SWWMSILVERKEY }
- frame XZW1B { light SWWMCARDLITE }
-}
-object SWWMGreenCardKDiZD
-{
- frame XZW1 { light SWWMGREENKEY }
- frame XZW1B { light SWWMCARDLITE }
-}
-object SWWMOrangeCardKDiZD
-{
- frame XZW1 { light SWWMORANGEKEY }
- frame XZW1B { light SWWMCARDLITE }
-}
-
-object SWWMRedSkull
-{
- frame XZW1 { light SWWMREDKEY }
-}
-object SWWMBlueSkull
-{
- frame XZW1 { light SWWMBLUEKEY }
-}
-object SWWMYellowSkull
-{
- frame XZW1 { light SWWMYELLOWKEY }
-}
-object SWWMPurpleSkull
-{
- frame XZW1 { light SWWMPURPLEKEY }
-}
-
-object SWWMKeyGreen
-{
- frame XZW1 { light SWWMGREENKEY }
-}
-object SWWMKeyBlue
-{
- frame XZW1 { light SWWMBLUEKEY }
-}
-object SWWMKeyYellow
-{
- frame XZW1 { light SWWMYELLOWKEY }
-}
-object SWWMKeyRed
-{
- frame XZW1 { light SWWMREDKEY }
-}
diff --git a/gldefs/items/pickups.txt b/gldefs/items/pickups.txt
deleted file mode 100644
index b06eb2ac7..000000000
--- a/gldefs/items/pickups.txt
+++ /dev/null
@@ -1,442 +0,0 @@
-// various pickups
-
-Material Texture "models/Nugget_Armor.png"
-{
- Brightmap "models/Nugget_mask.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Nugget_mask.png"
- Texture "envtex" "models/envmap/greenenv.png"
- Texture "rimtex" "models/envmap/greenrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".2" ".5" ".5"
-}
-Material Texture "models/Nugget.png"
-{
- Brightmap "models/Nugget_mask.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Nugget_mask.png"
- Texture "envtex" "models/envmap/bluenv.png"
- Texture "rimtex" "models/envmap/blurim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".2" ".5" ".5"
-}
-Material Texture "models/TetraHealth.png"
-{
- Brightmap "models/TetraHealth_mask.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/TetraHealth_mask.png"
- Texture "envtex" "models/envmap/bluenv.png"
- Texture "rimtex" "models/envmap/blurim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/CubeHealth.png"
-{
- Brightmap "models/CubeHealth_mask.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/CubeHealth_mask.png"
- Texture "envtex" "models/envmap/bluenv.png"
- Texture "rimtex" "models/envmap/blurim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Refresher.png"
-{
- Brightmap "models/Refresher_mask.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Refresher_mask.png"
- Texture "envtex" "models/envmap/purpenv.png"
- Texture "rimtex" "models/envmap/purprim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/BlastSuit.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/BlastSuit_mask.png"
- Texture "envtex" "models/envmap/ekaenv.png"
- Texture "rimtex" "models/envmap/ekarim.png"
- Texture "envtex2" "models/envmap/darkenv.png"
- Texture "rimtex2" "models/envmap/darkrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = "1." ".3" "1."
- Uniform vec3 "RimFact" = "1." ".5" "1."
- Uniform vec3 "RimStep" = ".5" "0." ".5"
-}
-Material Texture "models/WarArmor.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/WarArmor_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/GhostArtifact.png"
-{
- Brightmap "models/GhostArtifact_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/GhostArtifact_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Gravity.png"
-{
- Brightmap "models/Gravity_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Gravity_mask.png"
- Texture "envtex" "models/envmap/ekaenv.png"
- Texture "rimtex" "models/envmap/ekarim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Ragekit.png"
-{
- Brightmap "models/Ragekit_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Ragekit_mask.png"
- Texture "envtex" "models/envmap/ekaenv.png"
- Texture "rimtex" "models/envmap/ekarim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Omnisight.png"
-{
- Brightmap "models/Omnisight_bright.png"
-}
-Material Texture "models/Lamp.png"
-{
- Brightmap "models/Lamp_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Lamp_mask.png"
- Texture "envtex" "models/envmap/darkenv.png"
- Texture "rimtex" "models/envmap/darkrim.png"
- Texture "envtex2" "models/envmap/silverenv.png"
- Texture "rimtex2" "models/envmap/silverrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Lamp_off.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Lamp_mask.png"
- Texture "envtex" "models/envmap/darkenv.png"
- Texture "rimtex" "models/envmap/darkrim.png"
- Texture "envtex2" "models/envmap/silverenv.png"
- Texture "rimtex2" "models/envmap/silverrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Invinciball.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Invinciball_mask.png"
- Texture "envtex" "models/envmap/ekaenv.png"
- Texture "rimtex" "models/envmap/ekarim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/Moth_White.png"
-{
- Brightmap "models/Moth_White_bright.png"
-}
-Material Texture "models/Barrier.png"
-{
- Brightmap "models/Barrier_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Barrier_mask.png"
- Texture "envtex" "models/envmap/ekaenv.png"
- Texture "rimtex" "models/envmap/ekarim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Sprite "MKRVA0"
-{
- Shader "shaders/glsl/Mykradvo.fp"
- Texture "warptex" "textures/warptex.png"
- Texture "snoisetex" "textures/softnoise.png"
-}
-Material Texture "models/extra/AnomRingies.png"
-{
- Shader "shaders/glsl/Mykradvo2.fp"
- Texture "warptex" "textures/heattex.png"
-}
-Material Sprite "DVSPA0"
-{
- Shader "shaders/glsl/Divine.fp"
- Texture "snoisetex" "textures/softnoise.png"
-}
-Material Texture "models/DivineSprite.png"
-{
- Brightmap "models/DivineSprite_mask.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DivineSprite_mask.png"
- Texture "envtex" "models/envmap/puroenv.png"
- Texture "rimtex" "models/envmap/purorim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/DevaSigil.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DevaSigil_mask.png"
- Texture "envtex" "models/envmap/ekaenv.png"
- Texture "rimtex" "models/envmap/ekarim.png"
- Uniform vec3 "EnvFact" = ".5" "1." "1."
- Uniform vec3 "RimFact" = ".8" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/SafetyTether.png"
-{
- Brightmap "models/SafetyTether_bright.png"
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/SafetyTether_mask.png"
- Texture "envtex" "models/envmap/silverenv.png"
- Texture "rimtex" "models/envmap/silverrim.png"
- Uniform vec3 "EnvFact" = ".5" "1." "1."
- Uniform vec3 "RimFact" = ".8" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/SafetyTether_off.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/SafetyTether_mask.png"
- Texture "envtex" "models/envmap/silverenv.png"
- Texture "rimtex" "models/envmap/silverrim.png"
- Uniform vec3 "EnvFact" = ".5" "1." "1."
- Uniform vec3 "RimFact" = ".8" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-
-PointLight ARMORNUGGETLIGHT
-{
- Color 0.6 1.0 0.3
- Size 16
- Offset 0 16 0
- Attenuate 1
-}
-Object ArmorNuggetItem
-{
- Frame XZW1 { light ARMORNUGGETLIGHT }
-}
-PointLight HEALTHNUGGETLIGHT
-{
- Color 0.2 0.4 1.0
- Size 16
- Offset 0 16 0
- Attenuate 1
-}
-Object HealthNuggetItem
-{
- Frame XZW1 { light HEALTHNUGGETLIGHT }
-}
-
-PointLight GEOMHEALTHLIGHT
-{
- Color 0.2 0.4 1.0
- Size 30
- Offset 0 16 0
- Attenuate 1
-}
-Object TetraHealthItem
-{
- Frame XZW1 { light GEOMHEALTHLIGHT }
-}
-Object CubeHealthItem
-{
- Frame XZW1 { light GEOMHEALTHLIGHT }
-}
-
-PointLight REFRESHERLIGHT
-{
- Color 0.7 0.2 1.0
- Size 40
- Offset 0 16 0
- Attenuate 1
-}
-Object RefresherItem
-{
- Frame XZW1 { light REFRESHERLIGHT }
-}
-
-PointLight GHOSTARTILIGHT
-{
- Color 0.8 0.6 1.0
- Size 40
- Offset 0 16 0
- Attenuate 1
-}
-Object GhostArtifact
-{
- Frame XZW1 { light GHOSTARTILIGHT }
-}
-
-PointLight GRAVITYLIGHT
-{
- Color 0.3 0.8 1.0
- Size 40
- Offset 0 16 0
- Attenuate 1
-}
-Object GravitySuppressor
-{
- Frame XZW1 { light GRAVITYLIGHT }
-}
-
-PointLight INVINCIBALLLIGHT
-{
- Color 0.8 0.2 0.0
- Size 40
- Offset 0 16 0
- Attenuate 1
-}
-Object FuckingInvinciball
-{
- Frame XZW1 { light INVINCIBALLLIGHT }
-}
-
-PointLight RAGELIGHT
-{
- Color 1.0 0.1 0.0
- Size 40
- Offset 0 16 0
- Attenuate 1
-}
-Object Ragekit
-{
- Frame XZW1 { light RAGELIGHT }
-}
-
-PointLight OMNISIGHTLIGHT
-{
- Color 0.3 0.0 0.0
- Size 20
- Offset 0 16 0
- Attenuate 1
-}
-Object Omnisight
-{
- Frame XZW1 { light OMNISIGHTLIGHT }
-}
-
-FlickerLight2 LAMPLIGHT
-{
- Color 0.6 1.0 0.7
- Size 350
- SecondarySize 358
- Interval 0.1
- Offset 0 8 0
- Attenuate 1
-}
-Object CompanionLamp
-{
- Frame XZW1B { light LAMPLIGHT }
-}
-
-PointLight BARRIERLIGHT
-{
- Color 0.1 1.0 0.0
- Size 40
- Offset 0 16 0
- Attenuate 1
-}
-Object EBarrier
-{
- Frame XZW1 { light BARRIERLIGHT }
-}
-
-FlickerLight2 MYKRADVOLIGHT1
-{
- Color 0.9 0.6 1.0
- Size 70
- SecondarySize 80
- Interval 0.1
- Offset 0 16 0
- Attenuate 1
-}
-PulseLight MYKRADVOLIGHT2
-{
- Color 0.4 0.1 0.7
- Size 90
- SecondarySize 60
- Interval 2
- Offset 0 16 0
- Attenuate 1
-}
-PulseLight MYKRADVOLIGHT3
-{
- Color 0.7 0.1 0.4
- Size 60
- SecondarySize 90
- Interval 2
- Offset 0 16 0
- Attenuate 1
-}
-
-Object MykradvoX
-{
- Frame MKRV { light MYKRADVOLIGHT1 }
-}
-Object MykradvoX2
-{
- Frame XZW1A { light MYKRADVOLIGHT2 }
- Frame XZW1B { light MYKRADVOLIGHT3 }
-}
-
-PointLight DIVINESLIGHT
-{
- Color 0.6 0.9 1.0
- Size 90
- Offset 0 16 0
- Attenuate 1
-}
-
-Object DivineSpriteX
-{
- Frame DVSP { light DIVINESLIGHT }
-}
-
-PointLight DEVASLIGHT
-{
- Color 0.7 0.9 1.0
- Size 90
- Offset 0 16 0
- Attenuate 1
- Subtractive 1
-}
-
-Object AngerySigilX
-{
- Frame BLPS { light DEVASLIGHT }
-}
-
-PointLight SAFETYLIGHT
-{
- Color 0.2 1.0 0.3
- Size 50
- Offset 0 16 0
- Attenuate 1
-}
-
-Object SafetyTether
-{
- Frame XZW1B { light SAFETYLIGHT }
-}
diff --git a/gldefs/misc.txt b/gldefs/misc.txt
deleted file mode 100644
index ed4f746e4..000000000
--- a/gldefs/misc.txt
+++ /dev/null
@@ -1,154 +0,0 @@
-// placeholders
-
-Material Texture "chiptilb"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "chiptilw"
- Texture "envtex" "models/envmap/bluenv.png"
- Texture "rimtex" "models/envmap/blurim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "chiptilc"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "chiptilw"
- Texture "envtex" "models/envmap/kinyenv.png"
- Texture "rimtex" "models/envmap/kinyrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "chiptile"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "chiptilw"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "chiptilg"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "chiptilw"
- Texture "envtex" "models/envmap/greenenv.png"
- Texture "rimtex" "models/envmap/greenrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "chiptilm"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "chiptilw"
- Texture "envtex" "models/envmap/purpenv.png"
- Texture "rimtex" "models/envmap/purprim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "chiptilr"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "chiptilw"
- Texture "envtex" "models/envmap/redenv.png"
- Texture "rimtex" "models/envmap/redrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "chiptilw"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "chiptilw"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "chiptily"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "chiptilw"
- Texture "envtex" "models/envmap/goldenv.png"
- Texture "rimtex" "models/envmap/goldrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-
-// interface
-
-Material Texture "graphics/HUD/EnemyBarS.png"
-{
- Shader "shaders/glsl/Fuzz.fp"
- Define "GRAY_COLORS"
- Uniform vec2 "BaseRes" = "50." "3."
- Texture "noisetex" "textures/graynoise.png"
-}
-Material Texture "graphics/HUD/HealthBarS.png"
-{
- Shader "shaders/glsl/Fuzz.fp"
- Define "GRAY_COLORS"
- Uniform vec2 "BaseRes" = "100." "5."
- Texture "noisetex" "textures/graynoise.png"
-}
-Material Texture "graphics/HUD/FuelBarS.png"
-{
- Shader "shaders/glsl/Fuzz.fp"
- Define "GRAY_COLORS"
- Uniform vec2 "BaseRes" = "120." "2."
- Texture "noisetex" "textures/graynoise.png"
-}
-Material Texture "graphics/HUD/EnemyBarD.png"
-{
- Shader "shaders/glsl/HealthBarD.fp"
- Uniform vec2 "BaseRes" = "70." "23."
- Define "TEX_SIZE" = "vec2(70.,23.)"
- Texture "noisetex" "textures/graynoise.png"
-}
-Material Texture "graphics/HUD/HealthBarD.png"
-{
- Shader "shaders/glsl/HealthBarD.fp"
- Uniform vec2 "BaseRes" = "120." "25."
- Texture "noisetex" "textures/graynoise.png"
-}
-Material Texture "graphics/dsmapfont.png"
-{
- Shader "shaders/glsl/AreaName.fp"
- Texture "gradtex" "graphics/areaname_grad.png"
-}
-Material Texture "graphics/dsmapfont_sub.png"
-{
- Shader "shaders/glsl/AreaName.fp"
- Texture "gradtex" "graphics/areaname_grad.png"
-}
-Material Texture "graphics/HUD/DemoFace_Barrier.png"
-{
- Shader "shaders/glsl/BarrierFace.fp"
- Texture "bartex" "models/barrierbar.png"
-}
-Material Texture "graphics/tempbg.png"
-{
- Shader "shaders/glsl/Fuzz.fp"
- Uniform vec2 "BaseRes" = "640." "400."
- Texture "noisetex" "textures/graynoise.png"
-}
-Material Texture "graphics/NewLogo.png"
-{
- Shader "shaders/glsl/NewLogoAnimated.fp"
- // what no 2d arrays does to a mf
- Texture "Layer1" "graphics/NewLogo_Layer1.png"
- Texture "Layer2" "graphics/NewLogo_Layer2.png"
- Texture "Layer3" "graphics/NewLogo_Layer3.png"
- Texture "gradtex" "graphics/NewLogo_Grad.png"
- Texture "fadetex" "LOGOFADE"
-}
-Material Sprite "MBRNB0"
-{
- Shader "shaders/glsl/Whew.fp"
-}
diff --git a/gldefs/pp.txt b/gldefs/pp.txt
deleted file mode 100644
index 3399dfbe6..000000000
--- a/gldefs/pp.txt
+++ /dev/null
@@ -1,127 +0,0 @@
-// postprocess shaders
-
-HardwareShader PostProcess beforebloom
-{
- Name "WaterWarp"
- Shader "shaders/pp/WaterWarp.fp" 330
- Texture warptex "textures/warptex.png"
- Texture fluidtex "textures/wetwarp.png"
- Uniform float dfact
- Uniform float timer
- Uniform vec3 lightcol
-}
-HardwareShader PostProcess beforebloom
-{
- Name "LavaWarp"
- Shader "shaders/pp/LavaWarp.fp" 330
- Texture warptex "textures/warptex.png"
- Texture fluidtex "textures/lavawarp.png"
- Uniform float dfact
- Uniform float timer
- Uniform vec3 lightcol
-}
-HardwareShader PostProcess beforebloom
-{
- Name "SlimeWarp"
- Shader "shaders/pp/SlimeWarp.fp" 330
- Texture warptex "textures/warptex.png"
- Texture fluidtex "textures/slimewarp.png"
- Uniform float dfact
- Uniform float timer
- Uniform vec3 lightcol
-}
-HardwareShader PostProcess beforebloom
-{
- Name "ZoomBlur"
- Shader "shaders/pp/ZoomBlur.fp" 330
- Uniform float Str
- Uniform float Fade
- Uniform vec2 CenterSpot
-}
-HardwareShader PostProcess beforebloom
-{
- Name "WindBlur"
- Shader "shaders/pp/WindBlur.fp" 330
- Uniform float Speed
- Uniform float Fade
- Uniform vec2 WindDir
-}
-HardwareShader PostProcess beforebloom
-{
- Name "SilverScope"
- Shader "shaders/pp/SilverScope.fp" 330
-}
-HardwareShader PostProcess beforebloom
-{
- Name "BarrierShader"
- Shader "shaders/pp/Barrier.fp" 330
- Texture WarpTex "textures/heattex.png"
- Uniform float timer
-}
-HardwareShader PostProcess beforebloom
-{
- Name "GhostShader"
- Shader "shaders/pp/Ghostscreen.fp" 330
-}
-HardwareShader PostProcess scene
-{
- Name "InvinciShader"
- Shader "shaders/pp/Invinciscreen.fp" 330
- Uniform float str
-}
-
-HardwareShader PostProcess scene
-{
- Name "RagekitShader"
- Shader "shaders/pp/Ragescreen.fp" 330
- Texture WarpTex "textures/ragewarp.png"
- Texture NoiseTex "textures/graynoise.png"
- Uniform float timer
- Uniform float xtrastr
-}
-
-HardwareShader PostProcess scene
-{
- Name "DevastationShader"
- Shader "shaders/pp/Devascreen.fp" 330
- Texture BumpTex "textures/heattex.png"
- Texture WarpTex1 "textures/devawarp1.png"
- Texture WarpTex2 "textures/devawarp2.png"
- Texture NoiseTex "textures/graynoise.png"
- Uniform float timer
- Uniform float xtrastr
-}
-
-HardwareShader PostProcess scene
-{
- Name "DivineShader"
- Shader "shaders/pp/Diviscreen.fp" 330
- Texture BumpTex "textures/frosttex.png"
- Texture WarpTex "textures/smoketex.png"
- Texture NoiseTex "textures/graynoise.png"
- Uniform float timer
- Uniform float str
-}
-
-HardwareShader PostProcess scene
-{
- Name "Glitch"
- Shader "shaders/pp/Glitch.fp" 330
- Uniform float Timer
- Uniform float str1
- Uniform float str2
-}
-HardwareShader PostProcess scene
-{
- Name "Grain"
- Shader "shaders/pp/Grain.fp" 330
- Uniform float Timer
- Uniform float ni
- Texture NoiseTexture "textures/graynoise.png"
-}
-HardwareShader PostProcess scene
-{
- Name "BokehSel"
- Shader "shaders/pp/BokehSel.fp" 330
- Uniform float strength
-}
diff --git a/gldefs/weapons/candygun.txt b/gldefs/weapons/candygun.txt
deleted file mode 100644
index 3e5d33992..000000000
--- a/gldefs/weapons/candygun.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-// candy gun
-
-Material Texture "models/CandyGun.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/ExplodiumGun_mask.png"
- Texture "envtex" "models/envmap/purpenv.png"
- Texture "rimtex" "models/envmap/purprim.png"
- Texture "envtex2" "models/envmap/leadenv.png"
- Texture "rimtex2" "models/envmap/leadrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = ".9" "1." "1."
- Uniform vec3 "RimFact" = ".4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
-Material Texture "models/CandyGun_EmptyMag.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/ExplodiumGun_mask.png"
- Texture "envtex" "models/envmap/purpenv.png"
- Texture "rimtex" "models/envmap/purprim.png"
- Texture "envtex2" "models/envmap/leadenv.png"
- Texture "rimtex2" "models/envmap/leadrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = ".9" "1." "1."
- Uniform vec3 "RimFact" = ".4" "1." "1."
- Uniform vec3 "RimStep" = "0." ".5" ".5"
-}
diff --git a/gldefs/weapons/deepimpact.txt b/gldefs/weapons/deepimpact.txt
deleted file mode 100644
index d0a9ac8e1..000000000
--- a/gldefs/weapons/deepimpact.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-// deep impact
-
-Material Texture "models/DeepImpact.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/DeepImpact_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
diff --git a/gldefs/weapons/eviscerator.txt b/gldefs/weapons/eviscerator.txt
deleted file mode 100644
index e139b0f2c..000000000
--- a/gldefs/weapons/eviscerator.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-// eviscerator
-
-Material Texture "models/Eviscerator.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Eviscerator_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
diff --git a/gldefs/weapons/explodiumgun.txt b/gldefs/weapons/explodiumgun.txt
deleted file mode 100644
index 9e119aa47..000000000
--- a/gldefs/weapons/explodiumgun.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-// explodium gun
-
-Material Texture "models/ExplodiumGun.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/ExplodiumGun_mask.png"
- Texture "envtex" "models/envmap/goldenv.png"
- Texture "rimtex" "models/envmap/goldrim.png"
- Texture "envtex2" "models/envmap/leadenv.png"
- Texture "rimtex2" "models/envmap/leadrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = ".3" "1." "1."
- Uniform vec3 "RimFact" = ".4" "1." "1."
- Uniform vec3 "RimStep" = ".2" ".5" ".5"
-}
-Material Texture "models/ExplodiumGun_EmptyMag.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/ExplodiumGun_mask.png"
- Texture "envtex" "models/envmap/goldenv.png"
- Texture "rimtex" "models/envmap/goldrim.png"
- Texture "envtex2" "models/envmap/leadenv.png"
- Texture "rimtex2" "models/envmap/leadrim.png"
- Define "ENV_LAYERS" = "2"
- Uniform vec3 "EnvFact" = ".3" "1." "1."
- Uniform vec3 "RimFact" = ".4" "1." "1."
- Uniform vec3 "RimStep" = ".2" ".5" ".5"
-}
diff --git a/gldefs/weapons/hellblazer.txt b/gldefs/weapons/hellblazer.txt
deleted file mode 100644
index 62618a8d6..000000000
--- a/gldefs/weapons/hellblazer.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-// hellblazer
-
-Material Texture "models/Hellblazer.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Hellblazer_mask.png"
- Texture "envtex" "models/envmap/goldenv.png"
- Texture "rimtex" "models/envmap/goldrim.png"
- Texture "envtex2" "models/envmap/leadenv.png"
- Texture "rimtex2" "models/envmap/leadrim.png"
- Texture "envtex3" "models/envmap/silverenv.png"
- Texture "rimtex3" "models/envmap/silverrim.png"
- Define "ENV_LAYERS" = "3"
- Uniform vec3 "EnvFact" = ".3" "1.2" "1.1"
- Uniform vec3 "RimFact" = ".2" ".8" "1.3"
- Uniform vec3 "RimStep" = "0." ".2" "0."
-}
-
-PointLight BLAZERLIGHT
-{
- Color 1.0 0.8 0.3
- Size 120
- Attenuate 1
-}
-
-Object HellblazerMissile
-{
- Frame XZW1 { light BLAZERLIGHT }
-}
diff --git a/gldefs/weapons/silverbullet.txt b/gldefs/weapons/silverbullet.txt
deleted file mode 100644
index d5af486c2..000000000
--- a/gldefs/weapons/silverbullet.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-// silver bullet jet
-
-Material Texture "models/SilverBullet.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/SilverBullet_mask.png"
- Texture "envtex" "models/envmap/iceenv.png"
- Texture "rimtex" "models/envmap/icerim.png"
- Texture "envtex2" "models/envmap/ekaenv.png"
- Texture "rimtex2" "models/envmap/ekarim.png"
- Texture "envtex3" "models/envmap/goldenv.png"
- Texture "rimtex3" "models/envmap/goldrim.png"
- Define "ENV_LAYERS" = "3"
- Uniform vec3 "EnvFact" = ".7" ".8" "1.1"
- Uniform vec3 "RimFact" = ".8" ".9" "1.3"
- Uniform vec3 "RimStep" = "0." ".2" "0."
-}
-
-Material Texture "models/SilverBulletJetSmoke.png"
-{
- Shader "shaders/glsl/JetSmoke.fp"
- Texture "smoketex" "models/SilverBulletJetNoise.png"
-}
diff --git a/gldefs/weapons/sparkster.txt b/gldefs/weapons/sparkster.txt
deleted file mode 100644
index 6fc9242b3..000000000
--- a/gldefs/weapons/sparkster.txt
+++ /dev/null
@@ -1,51 +0,0 @@
-// biospark carbine
-
-Material Texture "models/Sparkster.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Sparkster_mask.png"
- Texture "envtex" "models/envmap/dekaenv.png"
- Texture "rimtex" "models/envmap/dekarim.png"
- Uniform int "EnvLayers" = 1
- Uniform vec3 "EnvFact" = ".75" "1." "1."
- Uniform vec3 "RimFact" = ".9" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-Material Texture "models/SparksterBall.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/SparksterBall_mask.png"
- Texture "envtex" "models/envmap/dekaenv.png"
- Texture "rimtex" "models/envmap/dekarim.png"
- Uniform int "EnvLayers" = 1
- Uniform vec3 "EnvFact" = ".75" "1." "1."
- Uniform vec3 "RimFact" = ".9" "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
-
-FlickerLight2 SPARKLIGHT
-{
- Color 0.8 1.0 0.4
- Size 70
- SecondarySize 80
- Attenuate 1
- Interval 0.4
-}
-
-FlickerLight2 HUGESPARKLIGHT
-{
- Color 0.8 1.0 0.4
- Size 150
- SecondarySize 160
- Attenuate 1
- Interval 0.4
-}
-
-Object BiosparkBall
-{
- Frame "BSPK" { light "SPARKLIGHT" }
-}
-Object BigBiospark
-{
- Frame "HSPK" { light "HUGESPARKLIGHT" }
-}
diff --git a/gldefs/weapons/spreadgun.txt b/gldefs/weapons/spreadgun.txt
deleted file mode 100644
index f2231cdb0..000000000
--- a/gldefs/weapons/spreadgun.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-// spreadgun
-
-Material Texture "models/Spreadgun.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Spreadgun_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
diff --git a/gldefs/weapons/wallbuster.txt b/gldefs/weapons/wallbuster.txt
deleted file mode 100644
index 014243995..000000000
--- a/gldefs/weapons/wallbuster.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-// wallbuster
-
-Material Texture "models/Wallbuster.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Wallbuster_mask.png"
- Texture "envtex" "models/envmap/leadenv.png"
- Texture "rimtex" "models/envmap/leadrim.png"
- Uniform vec3 "EnvFact" = "1." "1." "1."
- Uniform vec3 "RimFact" = "1." "1." "1."
- Uniform vec3 "RimStep" = ".5" ".5" ".5"
-}
diff --git a/gldefs/weapons/ynykron.txt b/gldefs/weapons/ynykron.txt
deleted file mode 100644
index e17a3e1ba..000000000
--- a/gldefs/weapons/ynykron.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-// ynykron artifact
-
-Material Texture "models/Ynykron.png"
-{
- Shader "shaders/glsl/Envmask.fp"
- Texture "masktex" "models/Ynykron_mask.png"
- Texture "envtex" "models/envmap/pronoenv.png"
- Texture "rimtex" "models/envmap/pronorim.png"
- Texture "envtex2" "models/envmap/ockoenv.png"
- Texture "rimtex2" "models/envmap/ockorim.png"
- Texture "envtex3" "models/envmap/dekaenv.png"
- Texture "rimtex3" "models/envmap/dekarim.png"
- Define "ENV_LAYERS" = "3"
- Uniform vec3 "EnvFact" = ".5" ".9" "1.1"
- Uniform vec3 "RimFact" = ".7" "1.1" ".9"
- Uniform vec3 "RimStep" = "0." "0." ".3"
-}
-
-Material Texture "models/YnykronSmoke.png"
-{
- Shader "shaders/glsl/YnykronSmoke.fp"
- Texture "smoketex" "models/YnykronSmokeNoise.png"
-}
-
-PointLight YNYKRONHALOLIGHT
-{
- Color 0.875 0.125 1.0
- Size 400
- Attenuate 1
-}
-
-Object YnykronHalo
-{
- Frame "MHAL" { light "YNYKRONHALOLIGHT" }
-}
diff --git a/graphics/Achievements/AchievementAcid.png b/graphics/Achievements/AchievementAcid.png
new file mode 100644
index 000000000..15a989a26
Binary files /dev/null and b/graphics/Achievements/AchievementAcid.png differ
diff --git a/graphics/Achievements/AchievementAllColl.png b/graphics/Achievements/AchievementAllColl.png
index d3bbf3c56..9deb35098 100644
Binary files a/graphics/Achievements/AchievementAllColl.png and b/graphics/Achievements/AchievementAllColl.png differ
diff --git a/graphics/Achievements/AchievementAllItems.png b/graphics/Achievements/AchievementAllItems.png
index 4481a4aec..8ec75e2e5 100644
Binary files a/graphics/Achievements/AchievementAllItems.png and b/graphics/Achievements/AchievementAllItems.png differ
diff --git a/graphics/Achievements/AchievementAllKills.png b/graphics/Achievements/AchievementAllKills.png
index 0a27da08a..3fd62ed0c 100644
Binary files a/graphics/Achievements/AchievementAllKills.png and b/graphics/Achievements/AchievementAllKills.png differ
diff --git a/graphics/Achievements/AchievementAllSecrets.png b/graphics/Achievements/AchievementAllSecrets.png
index 679f9adf9..1fb9ee579 100644
Binary files a/graphics/Achievements/AchievementAllSecrets.png and b/graphics/Achievements/AchievementAllSecrets.png differ
diff --git a/graphics/Achievements/AchievementAnOne.png b/graphics/Achievements/AchievementAnOne.png
index d592f983a..c4a954ba7 100644
Binary files a/graphics/Achievements/AchievementAnOne.png and b/graphics/Achievements/AchievementAnOne.png differ
diff --git a/graphics/Achievements/AchievementAnom.png b/graphics/Achievements/AchievementAnom.png
index 797277aa0..59cdb0938 100644
Binary files a/graphics/Achievements/AchievementAnom.png and b/graphics/Achievements/AchievementAnom.png differ
diff --git a/graphics/Achievements/AchievementBalls.png b/graphics/Achievements/AchievementBalls.png
index a89968050..3b4db0807 100644
Binary files a/graphics/Achievements/AchievementBalls.png and b/graphics/Achievements/AchievementBalls.png differ
diff --git a/graphics/Achievements/AchievementBarrel.png b/graphics/Achievements/AchievementBarrel.png
index a32a6ecd5..e2f9a3003 100644
Binary files a/graphics/Achievements/AchievementBarrel.png and b/graphics/Achievements/AchievementBarrel.png differ
diff --git a/graphics/Achievements/AchievementBarrier.png b/graphics/Achievements/AchievementBarrier.png
index 4a4125318..c46f35ad7 100644
Binary files a/graphics/Achievements/AchievementBarrier.png and b/graphics/Achievements/AchievementBarrier.png differ
diff --git a/graphics/Achievements/AchievementBaseball.png b/graphics/Achievements/AchievementBaseball.png
index e08869031..3bd0a43d1 100644
Binary files a/graphics/Achievements/AchievementBaseball.png and b/graphics/Achievements/AchievementBaseball.png differ
diff --git a/graphics/Achievements/AchievementBlaze.png b/graphics/Achievements/AchievementBlaze.png
index e1c81f200..6b43c77a2 100644
Binary files a/graphics/Achievements/AchievementBlaze.png and b/graphics/Achievements/AchievementBlaze.png differ
diff --git a/graphics/Achievements/AchievementBonk.png b/graphics/Achievements/AchievementBonk.png
index 014358203..8a40a8f4f 100644
Binary files a/graphics/Achievements/AchievementBonk.png and b/graphics/Achievements/AchievementBonk.png differ
diff --git a/graphics/Achievements/AchievementBossDash.png b/graphics/Achievements/AchievementBossDash.png
index 6307e1f17..2163c3923 100644
Binary files a/graphics/Achievements/AchievementBossDash.png and b/graphics/Achievements/AchievementBossDash.png differ
diff --git a/graphics/Achievements/AchievementBrake.png b/graphics/Achievements/AchievementBrake.png
index 4ddea7264..61604f29b 100644
Binary files a/graphics/Achievements/AchievementBrake.png and b/graphics/Achievements/AchievementBrake.png differ
diff --git a/graphics/Achievements/AchievementBune.png b/graphics/Achievements/AchievementBune.png
index 22b0c7244..9e21d2b40 100644
Binary files a/graphics/Achievements/AchievementBune.png and b/graphics/Achievements/AchievementBune.png differ
diff --git a/graphics/Achievements/AchievementBustin.png b/graphics/Achievements/AchievementBustin.png
index d5bab8a67..dc655da6e 100644
Binary files a/graphics/Achievements/AchievementBustin.png and b/graphics/Achievements/AchievementBustin.png differ
diff --git a/graphics/Achievements/AchievementButts.png b/graphics/Achievements/AchievementButts.png
index 6912c0293..390c71024 100644
Binary files a/graphics/Achievements/AchievementButts.png and b/graphics/Achievements/AchievementButts.png differ
diff --git a/graphics/Achievements/AchievementCandy.png b/graphics/Achievements/AchievementCandy.png
index 0f528c107..2f81bce56 100644
Binary files a/graphics/Achievements/AchievementCandy.png and b/graphics/Achievements/AchievementCandy.png differ
diff --git a/graphics/Achievements/AchievementCliffyB.png b/graphics/Achievements/AchievementCliffyB.png
index b5ed6d3f9..5cb0cb922 100644
Binary files a/graphics/Achievements/AchievementCliffyB.png and b/graphics/Achievements/AchievementCliffyB.png differ
diff --git a/graphics/Achievements/AchievementClonk.png b/graphics/Achievements/AchievementClonk.png
index 179b44ad3..c581d7a07 100644
Binary files a/graphics/Achievements/AchievementClonk.png and b/graphics/Achievements/AchievementClonk.png differ
diff --git a/graphics/Achievements/AchievementConga.png b/graphics/Achievements/AchievementConga.png
index 66e2ef4d9..6ffc61a0b 100644
Binary files a/graphics/Achievements/AchievementConga.png and b/graphics/Achievements/AchievementConga.png differ
diff --git a/graphics/Achievements/AchievementCrush.png b/graphics/Achievements/AchievementCrush.png
index 0718d2605..f64d1c5a6 100644
Binary files a/graphics/Achievements/AchievementCrush.png and b/graphics/Achievements/AchievementCrush.png differ
diff --git a/graphics/Achievements/AchievementCybully.png b/graphics/Achievements/AchievementCybully.png
index dc15ea2ff..0bec60999 100644
Binary files a/graphics/Achievements/AchievementCybully.png and b/graphics/Achievements/AchievementCybully.png differ
diff --git a/graphics/Achievements/AchievementDab.png b/graphics/Achievements/AchievementDab.png
deleted file mode 100644
index d5cb76e93..000000000
Binary files a/graphics/Achievements/AchievementDab.png and /dev/null differ
diff --git a/graphics/Achievements/AchievementDakka.png b/graphics/Achievements/AchievementDakka.png
deleted file mode 100644
index ff411b3a1..000000000
Binary files a/graphics/Achievements/AchievementDakka.png and /dev/null differ
diff --git a/graphics/Achievements/AchievementDeadeye.png b/graphics/Achievements/AchievementDeadeye.png
index f42bb6a6e..d07dd40a0 100644
Binary files a/graphics/Achievements/AchievementDeadeye.png and b/graphics/Achievements/AchievementDeadeye.png differ
diff --git a/graphics/Achievements/AchievementDeva.png b/graphics/Achievements/AchievementDeva.png
index e2927bca2..26169ca09 100644
Binary files a/graphics/Achievements/AchievementDeva.png and b/graphics/Achievements/AchievementDeva.png differ
diff --git a/graphics/Achievements/AchievementDime.png b/graphics/Achievements/AchievementDime.png
index ca371177e..be08e939d 100644
Binary files a/graphics/Achievements/AchievementDime.png and b/graphics/Achievements/AchievementDime.png differ
diff --git a/graphics/Achievements/AchievementDivine.png b/graphics/Achievements/AchievementDivine.png
index 1d5af4b42..f2f63f83d 100644
Binary files a/graphics/Achievements/AchievementDivine.png and b/graphics/Achievements/AchievementDivine.png differ
diff --git a/graphics/Achievements/AchievementDoodle.png b/graphics/Achievements/AchievementDoodle.png
index f67d2e6ae..03d790b85 100644
Binary files a/graphics/Achievements/AchievementDoodle.png and b/graphics/Achievements/AchievementDoodle.png differ
diff --git a/graphics/Achievements/AchievementEverything.png b/graphics/Achievements/AchievementEverything.png
index de9924864..36fe8035b 100644
Binary files a/graphics/Achievements/AchievementEverything.png and b/graphics/Achievements/AchievementEverything.png differ
diff --git a/graphics/Achievements/AchievementEzKill.png b/graphics/Achievements/AchievementEzKill.png
index 9415111e8..91a6b5136 100644
Binary files a/graphics/Achievements/AchievementEzKill.png and b/graphics/Achievements/AchievementEzKill.png differ
diff --git a/graphics/Achievements/AchievementFlight.png b/graphics/Achievements/AchievementFlight.png
index 975fd2894..6e98a17a7 100644
Binary files a/graphics/Achievements/AchievementFlight.png and b/graphics/Achievements/AchievementFlight.png differ
diff --git a/graphics/Achievements/AchievementFriend.png b/graphics/Achievements/AchievementFriend.png
index 6d3da2fdb..c8858c648 100644
Binary files a/graphics/Achievements/AchievementFriend.png and b/graphics/Achievements/AchievementFriend.png differ
diff --git a/graphics/Achievements/AchievementFuel.png b/graphics/Achievements/AchievementFuel.png
index 4e03a83d1..2d586b876 100644
Binary files a/graphics/Achievements/AchievementFuel.png and b/graphics/Achievements/AchievementFuel.png differ
diff --git a/graphics/Achievements/AchievementFuller.png b/graphics/Achievements/AchievementFuller.png
deleted file mode 100644
index f07286074..000000000
Binary files a/graphics/Achievements/AchievementFuller.png and /dev/null differ
diff --git a/graphics/Achievements/AchievementGCSandwich.png b/graphics/Achievements/AchievementGCSandwich.png
index de6232512..4172259c6 100644
Binary files a/graphics/Achievements/AchievementGCSandwich.png and b/graphics/Achievements/AchievementGCSandwich.png differ
diff --git a/graphics/Achievements/AchievementGEPGun.png b/graphics/Achievements/AchievementGEPGun.png
deleted file mode 100644
index d9eea005a..000000000
Binary files a/graphics/Achievements/AchievementGEPGun.png and /dev/null differ
diff --git a/graphics/Achievements/AchievementGhost.png b/graphics/Achievements/AchievementGhost.png
index 8eb6e5cc5..45eabd4c4 100644
Binary files a/graphics/Achievements/AchievementGhost.png and b/graphics/Achievements/AchievementGhost.png differ
diff --git a/graphics/Achievements/AchievementGib.png b/graphics/Achievements/AchievementGib.png
index 86a564c82..dd09440d1 100644
Binary files a/graphics/Achievements/AchievementGib.png and b/graphics/Achievements/AchievementGib.png differ
diff --git a/graphics/Achievements/AchievementGolden.png b/graphics/Achievements/AchievementGolden.png
index 56115703d..77c15e146 100644
Binary files a/graphics/Achievements/AchievementGolden.png and b/graphics/Achievements/AchievementGolden.png differ
diff --git a/graphics/Achievements/AchievementGravity.png b/graphics/Achievements/AchievementGravity.png
index 6b81fcd1c..f98de339b 100644
Binary files a/graphics/Achievements/AchievementGravity.png and b/graphics/Achievements/AchievementGravity.png differ
diff --git a/graphics/Achievements/AchievementGrenade.png b/graphics/Achievements/AchievementGrenade.png
index 2dd821fe8..645a6efa1 100644
Binary files a/graphics/Achievements/AchievementGrenade.png and b/graphics/Achievements/AchievementGrenade.png differ
diff --git a/graphics/Achievements/AchievementHND.png b/graphics/Achievements/AchievementHND.png
deleted file mode 100644
index 808d945b5..000000000
Binary files a/graphics/Achievements/AchievementHND.png and /dev/null differ
diff --git a/graphics/Achievements/AchievementHurry.png b/graphics/Achievements/AchievementHurry.png
index 205294648..9ce74b866 100644
Binary files a/graphics/Achievements/AchievementHurry.png and b/graphics/Achievements/AchievementHurry.png differ
diff --git a/graphics/Achievements/AchievementJump.png b/graphics/Achievements/AchievementJump.png
index b308d70ae..63dc3cd3d 100644
Binary files a/graphics/Achievements/AchievementJump.png and b/graphics/Achievements/AchievementJump.png differ
diff --git a/graphics/Achievements/AchievementKancho.png b/graphics/Achievements/AchievementKancho.png
index d4b0b172b..1cf6f158c 100644
Binary files a/graphics/Achievements/AchievementKancho.png and b/graphics/Achievements/AchievementKancho.png differ
diff --git a/graphics/Achievements/AchievementKeen.png b/graphics/Achievements/AchievementKeen.png
index 1a8c6788c..3c6a8bddd 100644
Binary files a/graphics/Achievements/AchievementKeen.png and b/graphics/Achievements/AchievementKeen.png differ
diff --git a/graphics/Achievements/AchievementLead.png b/graphics/Achievements/AchievementLead.png
index 54626b3f1..c4937e599 100644
Binary files a/graphics/Achievements/AchievementLead.png and b/graphics/Achievements/AchievementLead.png differ
diff --git a/graphics/Achievements/AchievementLightning.png b/graphics/Achievements/AchievementLightning.png
deleted file mode 100644
index 3e9db09af..000000000
Binary files a/graphics/Achievements/AchievementLightning.png and /dev/null differ
diff --git a/graphics/Achievements/AchievementLigma.png b/graphics/Achievements/AchievementLigma.png
index 57c46c3b3..4260f4762 100644
Binary files a/graphics/Achievements/AchievementLigma.png and b/graphics/Achievements/AchievementLigma.png differ
diff --git a/graphics/Achievements/AchievementLove.png b/graphics/Achievements/AchievementLove.png
index 7f977fb62..3f9b09887 100644
Binary files a/graphics/Achievements/AchievementLove.png and b/graphics/Achievements/AchievementLove.png differ
diff --git a/graphics/Achievements/AchievementMBF.png b/graphics/Achievements/AchievementMBF.png
index 1e9c44960..9143823c8 100644
Binary files a/graphics/Achievements/AchievementMBF.png and b/graphics/Achievements/AchievementMBF.png differ
diff --git a/graphics/Achievements/AchievementMatryoshka.png b/graphics/Achievements/AchievementMatryoshka.png
index b5c7602b4..eee41f503 100644
Binary files a/graphics/Achievements/AchievementMatryoshka.png and b/graphics/Achievements/AchievementMatryoshka.png differ
diff --git a/graphics/Achievements/AchievementMega.png b/graphics/Achievements/AchievementMega.png
index 2e61b79b2..816a92926 100644
Binary files a/graphics/Achievements/AchievementMega.png and b/graphics/Achievements/AchievementMega.png differ
diff --git a/graphics/Achievements/AchievementMoth.png b/graphics/Achievements/AchievementMoth.png
index 0766c391d..3484c1a83 100644
Binary files a/graphics/Achievements/AchievementMoth.png and b/graphics/Achievements/AchievementMoth.png differ
diff --git a/graphics/Achievements/AchievementNice.png b/graphics/Achievements/AchievementNice.png
index 5a8d64870..7cb7c2ce6 100644
Binary files a/graphics/Achievements/AchievementNice.png and b/graphics/Achievements/AchievementNice.png differ
diff --git a/graphics/Achievements/AchievementOneGuy.png b/graphics/Achievements/AchievementOneGuy.png
index 5cac946b9..2205fa9b9 100644
Binary files a/graphics/Achievements/AchievementOneGuy.png and b/graphics/Achievements/AchievementOneGuy.png differ
diff --git a/graphics/Achievements/AchievementOneHP.png b/graphics/Achievements/AchievementOneHP.png
index f9a6daa3e..8076506c2 100644
Binary files a/graphics/Achievements/AchievementOneHP.png and b/graphics/Achievements/AchievementOneHP.png differ
diff --git a/graphics/Achievements/AchievementOneStanding.png b/graphics/Achievements/AchievementOneStanding.png
index 609555900..ed8349186 100644
Binary files a/graphics/Achievements/AchievementOneStanding.png and b/graphics/Achievements/AchievementOneStanding.png differ
diff --git a/graphics/Achievements/AchievementOopsie.png b/graphics/Achievements/AchievementOopsie.png
index dc7b0cefa..90243c9a2 100644
Binary files a/graphics/Achievements/AchievementOopsie.png and b/graphics/Achievements/AchievementOopsie.png differ
diff --git a/graphics/Achievements/AchievementPar.png b/graphics/Achievements/AchievementPar.png
index 7591cb86d..f2ef808e8 100644
Binary files a/graphics/Achievements/AchievementPar.png and b/graphics/Achievements/AchievementPar.png differ
diff --git a/graphics/Achievements/AchievementParry.png b/graphics/Achievements/AchievementParry.png
index 9d236d5b4..d55c59415 100644
Binary files a/graphics/Achievements/AchievementParry.png and b/graphics/Achievements/AchievementParry.png differ
diff --git a/graphics/Achievements/AchievementPeace.png b/graphics/Achievements/AchievementPeace.png
index 3917b5a59..cb46a37c8 100644
Binary files a/graphics/Achievements/AchievementPeace.png and b/graphics/Achievements/AchievementPeace.png differ
diff --git a/graphics/Achievements/AchievementPiss.png b/graphics/Achievements/AchievementPiss.png
deleted file mode 100644
index 7ff25c236..000000000
Binary files a/graphics/Achievements/AchievementPiss.png and /dev/null differ
diff --git a/graphics/Achievements/AchievementPlasma.png b/graphics/Achievements/AchievementPlasma.png
deleted file mode 100644
index 82d75cc57..000000000
Binary files a/graphics/Achievements/AchievementPlasma.png and /dev/null differ
diff --git a/graphics/Achievements/AchievementPlush.png b/graphics/Achievements/AchievementPlush.png
index 8ff7c9496..bedb29d43 100644
Binary files a/graphics/Achievements/AchievementPlush.png and b/graphics/Achievements/AchievementPlush.png differ
diff --git a/graphics/Achievements/AchievementPuzzle.png b/graphics/Achievements/AchievementPuzzle.png
index 7597c16c1..6be08659a 100644
Binary files a/graphics/Achievements/AchievementPuzzle.png and b/graphics/Achievements/AchievementPuzzle.png differ
diff --git a/graphics/Achievements/AchievementRage.png b/graphics/Achievements/AchievementRage.png
index 18e216c93..0b7fbdc1b 100644
Binary files a/graphics/Achievements/AchievementRage.png and b/graphics/Achievements/AchievementRage.png differ
diff --git a/graphics/Achievements/AchievementRail.png b/graphics/Achievements/AchievementRail.png
deleted file mode 100644
index a8bf215d8..000000000
Binary files a/graphics/Achievements/AchievementRail.png and /dev/null differ
diff --git a/graphics/Achievements/AchievementReflect.png b/graphics/Achievements/AchievementReflect.png
index aad3191ce..df21badf3 100644
Binary files a/graphics/Achievements/AchievementReflect.png and b/graphics/Achievements/AchievementReflect.png differ
diff --git a/graphics/Achievements/AchievementRefresh.png b/graphics/Achievements/AchievementRefresh.png
index 7e0a3e697..65baf7a4a 100644
Binary files a/graphics/Achievements/AchievementRefresh.png and b/graphics/Achievements/AchievementRefresh.png differ
diff --git a/graphics/Achievements/AchievementRoast.png b/graphics/Achievements/AchievementRoast.png
deleted file mode 100644
index e82d288a4..000000000
Binary files a/graphics/Achievements/AchievementRoast.png and /dev/null differ
diff --git a/graphics/Achievements/AchievementSalt.png b/graphics/Achievements/AchievementSalt.png
new file mode 100644
index 000000000..0b53ec1d5
Binary files /dev/null and b/graphics/Achievements/AchievementSalt.png differ
diff --git a/graphics/Achievements/AchievementSanic.png b/graphics/Achievements/AchievementSanic.png
index fd952e4f1..efb7f16ad 100644
Binary files a/graphics/Achievements/AchievementSanic.png and b/graphics/Achievements/AchievementSanic.png differ
diff --git a/graphics/Achievements/AchievementSekiro.png b/graphics/Achievements/AchievementSekiro.png
index e09816c09..d310adbc7 100644
Binary files a/graphics/Achievements/AchievementSekiro.png and b/graphics/Achievements/AchievementSekiro.png differ
diff --git a/graphics/Achievements/AchievementShame.png b/graphics/Achievements/AchievementShame.png
index 39f49e97c..f38fa0f8f 100644
Binary files a/graphics/Achievements/AchievementShame.png and b/graphics/Achievements/AchievementShame.png differ
diff --git a/graphics/Achievements/AchievementShock.png b/graphics/Achievements/AchievementShock.png
index 339ce0a77..bdde5f937 100644
Binary files a/graphics/Achievements/AchievementShock.png and b/graphics/Achievements/AchievementShock.png differ
diff --git a/graphics/Achievements/AchievementSlayer.png b/graphics/Achievements/AchievementSlayer.png
new file mode 100644
index 000000000..102b0fabf
Binary files /dev/null and b/graphics/Achievements/AchievementSlayer.png differ
diff --git a/graphics/Achievements/AchievementSlemg.png b/graphics/Achievements/AchievementSlemg.png
index 7a7fd9ebc..5b46b7f3b 100644
Binary files a/graphics/Achievements/AchievementSlemg.png and b/graphics/Achievements/AchievementSlemg.png differ
diff --git a/graphics/Achievements/AchievementSneaky.png b/graphics/Achievements/AchievementSneaky.png
index 2e5f18417..197f554bd 100644
Binary files a/graphics/Achievements/AchievementSneaky.png and b/graphics/Achievements/AchievementSneaky.png differ
diff --git a/graphics/Achievements/AchievementSneeze.png b/graphics/Achievements/AchievementSneeze.png
index dbe1c5794..ea0af8db2 100644
Binary files a/graphics/Achievements/AchievementSneeze.png and b/graphics/Achievements/AchievementSneeze.png differ
diff --git a/graphics/Achievements/AchievementSpark.png b/graphics/Achievements/AchievementSpark.png
deleted file mode 100644
index d086087a5..000000000
Binary files a/graphics/Achievements/AchievementSpark.png and /dev/null differ
diff --git a/graphics/Achievements/AchievementStep.png b/graphics/Achievements/AchievementStep.png
index d709bdfad..3ee572cca 100644
Binary files a/graphics/Achievements/AchievementStep.png and b/graphics/Achievements/AchievementStep.png differ
diff --git a/graphics/Achievements/AchievementStomp.png b/graphics/Achievements/AchievementStomp.png
index 880ca8166..ad36c4449 100644
Binary files a/graphics/Achievements/AchievementStomp.png and b/graphics/Achievements/AchievementStomp.png differ
diff --git a/graphics/Achievements/AchievementSunny.png b/graphics/Achievements/AchievementSunny.png
index ef38aec08..7068ef77b 100644
Binary files a/graphics/Achievements/AchievementSunny.png and b/graphics/Achievements/AchievementSunny.png differ
diff --git a/graphics/Achievements/AchievementTele.png b/graphics/Achievements/AchievementTele.png
index a6293e134..b3cfc10cd 100644
Binary files a/graphics/Achievements/AchievementTele.png and b/graphics/Achievements/AchievementTele.png differ
diff --git a/graphics/Achievements/AchievementThicc.png b/graphics/Achievements/AchievementThicc.png
index f0451abe4..e93bf49f1 100644
Binary files a/graphics/Achievements/AchievementThicc.png and b/graphics/Achievements/AchievementThicc.png differ
diff --git a/graphics/Achievements/AchievementThruWall.png b/graphics/Achievements/AchievementThruWall.png
index c382fbdfa..9457d184f 100644
Binary files a/graphics/Achievements/AchievementThruWall.png and b/graphics/Achievements/AchievementThruWall.png differ
diff --git a/graphics/Achievements/AchievementTornado.png b/graphics/Achievements/AchievementTornado.png
index 0f210c6ae..c744cff27 100644
Binary files a/graphics/Achievements/AchievementTornado.png and b/graphics/Achievements/AchievementTornado.png differ
diff --git a/graphics/Achievements/AchievementTrash.png b/graphics/Achievements/AchievementTrash.png
index 39077a071..2a2f34535 100644
Binary files a/graphics/Achievements/AchievementTrash.png and b/graphics/Achievements/AchievementTrash.png differ
diff --git a/graphics/Achievements/AchievementTravel.png b/graphics/Achievements/AchievementTravel.png
index ade169dcc..d9ec8cdcf 100644
Binary files a/graphics/Achievements/AchievementTravel.png and b/graphics/Achievements/AchievementTravel.png differ
diff --git a/graphics/Achievements/AchievementUntouchable.png b/graphics/Achievements/AchievementUntouchable.png
index 33a364622..e21f7d639 100644
Binary files a/graphics/Achievements/AchievementUntouchable.png and b/graphics/Achievements/AchievementUntouchable.png differ
diff --git a/graphics/Achievements/AchievementWantDie.png b/graphics/Achievements/AchievementWantDie.png
index b1b14740e..5016880f3 100644
Binary files a/graphics/Achievements/AchievementWantDie.png and b/graphics/Achievements/AchievementWantDie.png differ
diff --git a/graphics/Achievements/AchievementWave.png b/graphics/Achievements/AchievementWave.png
index e9fa3d5f6..d7ca6ddc9 100644
Binary files a/graphics/Achievements/AchievementWave.png and b/graphics/Achievements/AchievementWave.png differ
diff --git a/graphics/Achievements/AchievementYEET.png b/graphics/Achievements/AchievementYEET.png
index 78bfde0cf..668ef0bc6 100644
Binary files a/graphics/Achievements/AchievementYEET.png and b/graphics/Achievements/AchievementYEET.png differ
diff --git a/graphics/Achievements/BarAchievementDone.png b/graphics/Achievements/BarAchievementDone.png
index 32a46ffe4..7f0c6c57e 100644
Binary files a/graphics/Achievements/BarAchievementDone.png and b/graphics/Achievements/BarAchievementDone.png differ
diff --git a/graphics/Achievements/DefaultAchievement.png b/graphics/Achievements/DefaultAchievement.png
index 518855212..58b32a898 100644
Binary files a/graphics/Achievements/DefaultAchievement.png and b/graphics/Achievements/DefaultAchievement.png differ
diff --git a/graphics/Achievements/HiddenAchievement.png b/graphics/Achievements/HiddenAchievement.png
index 5e916d9e3..b18f28225 100644
Binary files a/graphics/Achievements/HiddenAchievement.png and b/graphics/Achievements/HiddenAchievement.png differ
diff --git a/graphics/Achievements/NoAchievement.png b/graphics/Achievements/NoAchievement.png
index fe319f8a6..e8a7a2078 100644
Binary files a/graphics/Achievements/NoAchievement.png and b/graphics/Achievements/NoAchievement.png differ
diff --git a/graphics/Achievements/SelectAchievement.png b/graphics/Achievements/SelectAchievement.png
index b8bdc49be..9c9b72d46 100644
Binary files a/graphics/Achievements/SelectAchievement.png and b/graphics/Achievements/SelectAchievement.png differ
diff --git a/graphics/AltHUD/AmmoBoxB.png b/graphics/AltHUD/AmmoBoxB.png
new file mode 100644
index 000000000..341e6fc6e
Binary files /dev/null and b/graphics/AltHUD/AmmoBoxB.png differ
diff --git a/graphics/AltHUD/AmmoBoxM.png b/graphics/AltHUD/AmmoBoxM.png
new file mode 100644
index 000000000..7037c7f83
Binary files /dev/null and b/graphics/AltHUD/AmmoBoxM.png differ
diff --git a/graphics/AltHUD/AmmoBoxT.png b/graphics/AltHUD/AmmoBoxT.png
new file mode 100644
index 000000000..e9a0bbdcd
Binary files /dev/null and b/graphics/AltHUD/AmmoBoxT.png differ
diff --git a/graphics/AltHUD/BiosparkDisplay.png b/graphics/AltHUD/BiosparkDisplay.png
new file mode 100644
index 000000000..128285e22
Binary files /dev/null and b/graphics/AltHUD/BiosparkDisplay.png differ
diff --git a/graphics/AltHUD/BiosparkRed.png b/graphics/AltHUD/BiosparkRed.png
new file mode 100644
index 000000000..8f2868398
Binary files /dev/null and b/graphics/AltHUD/BiosparkRed.png differ
diff --git a/graphics/AltHUD/BiosparkShot.png b/graphics/AltHUD/BiosparkShot.png
new file mode 100644
index 000000000..8c976d768
Binary files /dev/null and b/graphics/AltHUD/BiosparkShot.png differ
diff --git a/graphics/AltHUD/CandyRound.png b/graphics/AltHUD/CandyRound.png
new file mode 100644
index 000000000..be58ce0b6
Binary files /dev/null and b/graphics/AltHUD/CandyRound.png differ
diff --git a/graphics/AltHUD/DashBar.png b/graphics/AltHUD/DashBar.png
new file mode 100644
index 000000000..88de7a5c3
Binary files /dev/null and b/graphics/AltHUD/DashBar.png differ
diff --git a/graphics/AltHUD/DeepImpactBar.png b/graphics/AltHUD/DeepImpactBar.png
new file mode 100644
index 000000000..1403248c6
Binary files /dev/null and b/graphics/AltHUD/DeepImpactBar.png differ
diff --git a/graphics/AltHUD/DeepImpactDisplay.png b/graphics/AltHUD/DeepImpactDisplay.png
new file mode 100644
index 000000000..1cc86b676
Binary files /dev/null and b/graphics/AltHUD/DeepImpactDisplay.png differ
diff --git a/graphics/AltHUD/EvisceratorDisplay.png b/graphics/AltHUD/EvisceratorDisplay.png
new file mode 100644
index 000000000..9520ae6a1
Binary files /dev/null and b/graphics/AltHUD/EvisceratorDisplay.png differ
diff --git a/graphics/AltHUD/EvisceratorRound.png b/graphics/AltHUD/EvisceratorRound.png
new file mode 100644
index 000000000..4010dd5a6
Binary files /dev/null and b/graphics/AltHUD/EvisceratorRound.png differ
diff --git a/graphics/AltHUD/EvisceratorTight.png b/graphics/AltHUD/EvisceratorTight.png
new file mode 100644
index 000000000..7c57e1794
Binary files /dev/null and b/graphics/AltHUD/EvisceratorTight.png differ
diff --git a/graphics/AltHUD/EvisceratorWide.png b/graphics/AltHUD/EvisceratorWide.png
new file mode 100644
index 000000000..299a1d8ad
Binary files /dev/null and b/graphics/AltHUD/EvisceratorWide.png differ
diff --git a/graphics/AltHUD/ExplodiumDisplay.png b/graphics/AltHUD/ExplodiumDisplay.png
new file mode 100644
index 000000000..368ec6c2b
Binary files /dev/null and b/graphics/AltHUD/ExplodiumDisplay.png differ
diff --git a/graphics/AltHUD/ExplodiumRound.png b/graphics/AltHUD/ExplodiumRound.png
new file mode 100644
index 000000000..e92437f05
Binary files /dev/null and b/graphics/AltHUD/ExplodiumRound.png differ
diff --git a/graphics/AltHUD/FuelBar.png b/graphics/AltHUD/FuelBar.png
new file mode 100644
index 000000000..3b545dd45
Binary files /dev/null and b/graphics/AltHUD/FuelBar.png differ
diff --git a/graphics/AltHUD/FuelBarS.png b/graphics/AltHUD/FuelBarS.png
new file mode 100644
index 000000000..15c611726
Binary files /dev/null and b/graphics/AltHUD/FuelBarS.png differ
diff --git a/graphics/AltHUD/GenericAmmoBoxL.png b/graphics/AltHUD/GenericAmmoBoxL.png
new file mode 100644
index 000000000..208a28db8
Binary files /dev/null and b/graphics/AltHUD/GenericAmmoBoxL.png differ
diff --git a/graphics/AltHUD/GenericAmmoBoxM.png b/graphics/AltHUD/GenericAmmoBoxM.png
new file mode 100644
index 000000000..8110ca2d9
Binary files /dev/null and b/graphics/AltHUD/GenericAmmoBoxM.png differ
diff --git a/graphics/AltHUD/GenericAmmoBoxR.png b/graphics/AltHUD/GenericAmmoBoxR.png
new file mode 100644
index 000000000..1946be32b
Binary files /dev/null and b/graphics/AltHUD/GenericAmmoBoxR.png differ
diff --git a/graphics/AltHUD/HealthBar0.png b/graphics/AltHUD/HealthBar0.png
new file mode 100644
index 000000000..7514d1283
Binary files /dev/null and b/graphics/AltHUD/HealthBar0.png differ
diff --git a/graphics/AltHUD/HealthBar1.png b/graphics/AltHUD/HealthBar1.png
new file mode 100644
index 000000000..1e480ff06
Binary files /dev/null and b/graphics/AltHUD/HealthBar1.png differ
diff --git a/graphics/AltHUD/HealthBar2.png b/graphics/AltHUD/HealthBar2.png
new file mode 100644
index 000000000..b4858b970
Binary files /dev/null and b/graphics/AltHUD/HealthBar2.png differ
diff --git a/graphics/AltHUD/HealthBar3.png b/graphics/AltHUD/HealthBar3.png
new file mode 100644
index 000000000..1a053fc1a
Binary files /dev/null and b/graphics/AltHUD/HealthBar3.png differ
diff --git a/graphics/AltHUD/HealthBarD.png b/graphics/AltHUD/HealthBarD.png
new file mode 100644
index 000000000..4f34d7ae6
Binary files /dev/null and b/graphics/AltHUD/HealthBarD.png differ
diff --git a/graphics/HUD/HealthBarF.png b/graphics/AltHUD/HealthBarF.png
similarity index 100%
rename from graphics/HUD/HealthBarF.png
rename to graphics/AltHUD/HealthBarF.png
diff --git a/graphics/HUD/HealthBarL.png b/graphics/AltHUD/HealthBarL.png
similarity index 100%
rename from graphics/HUD/HealthBarL.png
rename to graphics/AltHUD/HealthBarL.png
diff --git a/graphics/HUD/HealthBarP.png b/graphics/AltHUD/HealthBarP.png
similarity index 100%
rename from graphics/HUD/HealthBarP.png
rename to graphics/AltHUD/HealthBarP.png
diff --git a/graphics/AltHUD/HealthBarS.png b/graphics/AltHUD/HealthBarS.png
new file mode 100644
index 000000000..829203140
Binary files /dev/null and b/graphics/AltHUD/HealthBarS.png differ
diff --git a/graphics/AltHUD/HellblazerCrackshot.png b/graphics/AltHUD/HellblazerCrackshot.png
new file mode 100644
index 000000000..05382f569
Binary files /dev/null and b/graphics/AltHUD/HellblazerCrackshot.png differ
diff --git a/graphics/AltHUD/HellblazerDisplay.png b/graphics/AltHUD/HellblazerDisplay.png
new file mode 100644
index 000000000..2d719f3b6
Binary files /dev/null and b/graphics/AltHUD/HellblazerDisplay.png differ
diff --git a/graphics/AltHUD/HellblazerMissile.png b/graphics/AltHUD/HellblazerMissile.png
new file mode 100644
index 000000000..2804f44c4
Binary files /dev/null and b/graphics/AltHUD/HellblazerMissile.png differ
diff --git a/graphics/AltHUD/HellblazerRavager.png b/graphics/AltHUD/HellblazerRavager.png
new file mode 100644
index 000000000..4749268eb
Binary files /dev/null and b/graphics/AltHUD/HellblazerRavager.png differ
diff --git a/graphics/AltHUD/HellblazerWarhead.png b/graphics/AltHUD/HellblazerWarhead.png
new file mode 100644
index 000000000..f398673f6
Binary files /dev/null and b/graphics/AltHUD/HellblazerWarhead.png differ
diff --git a/graphics/AltHUD/ScoreBox.png b/graphics/AltHUD/ScoreBox.png
new file mode 100644
index 000000000..1bca2a6d7
Binary files /dev/null and b/graphics/AltHUD/ScoreBox.png differ
diff --git a/graphics/AltHUD/ShellBlack.png b/graphics/AltHUD/ShellBlack.png
new file mode 100644
index 000000000..e5e7916e3
Binary files /dev/null and b/graphics/AltHUD/ShellBlack.png differ
diff --git a/graphics/AltHUD/ShellBlue.png b/graphics/AltHUD/ShellBlue.png
new file mode 100644
index 000000000..fce4bd5af
Binary files /dev/null and b/graphics/AltHUD/ShellBlue.png differ
diff --git a/graphics/AltHUD/ShellGold.png b/graphics/AltHUD/ShellGold.png
new file mode 100644
index 000000000..3600d2532
Binary files /dev/null and b/graphics/AltHUD/ShellGold.png differ
diff --git a/graphics/AltHUD/ShellGreen.png b/graphics/AltHUD/ShellGreen.png
new file mode 100644
index 000000000..a5285cd41
Binary files /dev/null and b/graphics/AltHUD/ShellGreen.png differ
diff --git a/graphics/AltHUD/ShellPurple.png b/graphics/AltHUD/ShellPurple.png
new file mode 100644
index 000000000..eb8434d55
Binary files /dev/null and b/graphics/AltHUD/ShellPurple.png differ
diff --git a/graphics/AltHUD/ShellRed.png b/graphics/AltHUD/ShellRed.png
new file mode 100644
index 000000000..0c72896e9
Binary files /dev/null and b/graphics/AltHUD/ShellRed.png differ
diff --git a/graphics/AltHUD/SilverBulletDisplay.png b/graphics/AltHUD/SilverBulletDisplay.png
new file mode 100644
index 000000000..c815d621a
Binary files /dev/null and b/graphics/AltHUD/SilverBulletDisplay.png differ
diff --git a/graphics/AltHUD/SilverBulletFCB.png b/graphics/AltHUD/SilverBulletFCB.png
new file mode 100644
index 000000000..fda477d7f
Binary files /dev/null and b/graphics/AltHUD/SilverBulletFCB.png differ
diff --git a/graphics/AltHUD/SilverBulletFCBCasing.png b/graphics/AltHUD/SilverBulletFCBCasing.png
new file mode 100644
index 000000000..6e377ea4a
Binary files /dev/null and b/graphics/AltHUD/SilverBulletFCBCasing.png differ
diff --git a/graphics/AltHUD/SilverBulletXSB.png b/graphics/AltHUD/SilverBulletXSB.png
new file mode 100644
index 000000000..1d336045b
Binary files /dev/null and b/graphics/AltHUD/SilverBulletXSB.png differ
diff --git a/graphics/AltHUD/SilverBulletXSBCasing.png b/graphics/AltHUD/SilverBulletXSBCasing.png
new file mode 100644
index 000000000..88d0d7573
Binary files /dev/null and b/graphics/AltHUD/SilverBulletXSBCasing.png differ
diff --git a/graphics/AltHUD/SilverBulletZoomBar.png b/graphics/AltHUD/SilverBulletZoomBar.png
new file mode 100644
index 000000000..c1c8c2bed
Binary files /dev/null and b/graphics/AltHUD/SilverBulletZoomBar.png differ
diff --git a/graphics/AltHUD/SilverBulletZoomDisplay.png b/graphics/AltHUD/SilverBulletZoomDisplay.png
new file mode 100644
index 000000000..656f7db18
Binary files /dev/null and b/graphics/AltHUD/SilverBulletZoomDisplay.png differ
diff --git a/graphics/AltHUD/SpreadgunDisplay.png b/graphics/AltHUD/SpreadgunDisplay.png
new file mode 100644
index 000000000..387d9d898
Binary files /dev/null and b/graphics/AltHUD/SpreadgunDisplay.png differ
diff --git a/graphics/AltHUD/StatusBox.png b/graphics/AltHUD/StatusBox.png
new file mode 100644
index 000000000..c418c5b34
Binary files /dev/null and b/graphics/AltHUD/StatusBox.png differ
diff --git a/graphics/AltHUD/WallbusterCursor.png b/graphics/AltHUD/WallbusterCursor.png
new file mode 100644
index 000000000..6ced632cf
Binary files /dev/null and b/graphics/AltHUD/WallbusterCursor.png differ
diff --git a/graphics/AltHUD/WallbusterDisplay.png b/graphics/AltHUD/WallbusterDisplay.png
new file mode 100644
index 000000000..2ba9a7846
Binary files /dev/null and b/graphics/AltHUD/WallbusterDisplay.png differ
diff --git a/graphics/AltHUD/WeaponBox.png b/graphics/AltHUD/WeaponBox.png
new file mode 100644
index 000000000..71898b066
Binary files /dev/null and b/graphics/AltHUD/WeaponBox.png differ
diff --git a/graphics/AltHUD/YnykronBarBeam.png b/graphics/AltHUD/YnykronBarBeam.png
new file mode 100644
index 000000000..6d272a15b
Binary files /dev/null and b/graphics/AltHUD/YnykronBarBeam.png differ
diff --git a/graphics/AltHUD/YnykronBarVortex.png b/graphics/AltHUD/YnykronBarVortex.png
new file mode 100644
index 000000000..fb903dfd2
Binary files /dev/null and b/graphics/AltHUD/YnykronBarVortex.png differ
diff --git a/graphics/AltHUD/YnykronDisplay.png b/graphics/AltHUD/YnykronDisplay.png
new file mode 100644
index 000000000..20decd7e8
Binary files /dev/null and b/graphics/AltHUD/YnykronDisplay.png differ
diff --git a/graphics/AltHUD/YnykronIconBeam.png b/graphics/AltHUD/YnykronIconBeam.png
new file mode 100644
index 000000000..c54fc0a51
Binary files /dev/null and b/graphics/AltHUD/YnykronIconBeam.png differ
diff --git a/graphics/AltHUD/YnykronIconVortex.png b/graphics/AltHUD/YnykronIconVortex.png
new file mode 100644
index 000000000..b4c1f7d41
Binary files /dev/null and b/graphics/AltHUD/YnykronIconVortex.png differ
diff --git a/graphics/BDScreen.png b/graphics/BDScreen.png
new file mode 100644
index 000000000..da05e08ec
Binary files /dev/null and b/graphics/BDScreen.png differ
diff --git a/graphics/BDScreen/BDBorder.png b/graphics/BDScreen/BDBorder.png
deleted file mode 100644
index 6a35b054e..000000000
Binary files a/graphics/BDScreen/BDBorder.png and /dev/null differ
diff --git a/graphics/BDScreen/BDBubble0.png b/graphics/BDScreen/BDBubble0.png
deleted file mode 100644
index 01e329144..000000000
Binary files a/graphics/BDScreen/BDBubble0.png and /dev/null differ
diff --git a/graphics/BDScreen/BDBubble1.png b/graphics/BDScreen/BDBubble1.png
deleted file mode 100644
index 046b95960..000000000
Binary files a/graphics/BDScreen/BDBubble1.png and /dev/null differ
diff --git a/graphics/BDScreen/BDBubble2.png b/graphics/BDScreen/BDBubble2.png
deleted file mode 100644
index ec3e63a58..000000000
Binary files a/graphics/BDScreen/BDBubble2.png and /dev/null differ
diff --git a/graphics/BDScreen/BDBubble3.png b/graphics/BDScreen/BDBubble3.png
deleted file mode 100644
index 45ebda1dc..000000000
Binary files a/graphics/BDScreen/BDBubble3.png and /dev/null differ
diff --git a/graphics/BDScreen/BDDemo.png b/graphics/BDScreen/BDDemo.png
deleted file mode 100644
index f53fe8cc8..000000000
Binary files a/graphics/BDScreen/BDDemo.png and /dev/null differ
diff --git a/graphics/BDScreen/BDSaya.png b/graphics/BDScreen/BDSaya.png
deleted file mode 100644
index 49ae1bf81..000000000
Binary files a/graphics/BDScreen/BDSaya.png and /dev/null differ
diff --git a/graphics/Credits/MariSprite.png b/graphics/Credits/MariSprite.png
index cb2ea4f10..48c73d833 100644
Binary files a/graphics/Credits/MariSprite.png and b/graphics/Credits/MariSprite.png differ
diff --git a/graphics/Decals/BoltMark.png b/graphics/Decals/BoltMark.png
index bd0b0c9fe..4edc117ff 100644
Binary files a/graphics/Decals/BoltMark.png and b/graphics/Decals/BoltMark.png differ
diff --git a/graphics/Decals/SaltMark.png b/graphics/Decals/SaltMark.png
index 663cd12a3..bdfdb767c 100644
Binary files a/graphics/Decals/SaltMark.png and b/graphics/Decals/SaltMark.png differ
diff --git a/graphics/Decals/WallCrk1.png b/graphics/Decals/WallCrk1.png
index ae15cb091..6aefe77a6 100644
Binary files a/graphics/Decals/WallCrk1.png and b/graphics/Decals/WallCrk1.png differ
diff --git a/graphics/Decals/bigblast.png b/graphics/Decals/bigblast.png
index 280b33d9e..e99c463bb 100644
Binary files a/graphics/Decals/bigblast.png and b/graphics/Decals/bigblast.png differ
diff --git a/graphics/Decals/blslide1.png b/graphics/Decals/blslide1.png
deleted file mode 100644
index a9cb5f05d..000000000
Binary files a/graphics/Decals/blslide1.png and /dev/null differ
diff --git a/graphics/Decals/blslide2.png b/graphics/Decals/blslide2.png
deleted file mode 100644
index 7f73dfc5a..000000000
Binary files a/graphics/Decals/blslide2.png and /dev/null differ
diff --git a/graphics/Decals/blslide3.png b/graphics/Decals/blslide3.png
deleted file mode 100644
index 7fa9303cf..000000000
Binary files a/graphics/Decals/blslide3.png and /dev/null differ
diff --git a/graphics/Decals/blslide4.png b/graphics/Decals/blslide4.png
deleted file mode 100644
index 2d1239d97..000000000
Binary files a/graphics/Decals/blslide4.png and /dev/null differ
diff --git a/graphics/Decals/blslide5.png b/graphics/Decals/blslide5.png
deleted file mode 100644
index a34e6392e..000000000
Binary files a/graphics/Decals/blslide5.png and /dev/null differ
diff --git a/graphics/Decals/blslide6.png b/graphics/Decals/blslide6.png
deleted file mode 100644
index 84e91e881..000000000
Binary files a/graphics/Decals/blslide6.png and /dev/null differ
diff --git a/graphics/Decals/blslide7.png b/graphics/Decals/blslide7.png
deleted file mode 100644
index 6dd54a0be..000000000
Binary files a/graphics/Decals/blslide7.png and /dev/null differ
diff --git a/graphics/Decals/blslide8.png b/graphics/Decals/blslide8.png
deleted file mode 100644
index cbcb01b75..000000000
Binary files a/graphics/Decals/blslide8.png and /dev/null differ
diff --git a/graphics/Decals/blsmear1.png b/graphics/Decals/blsmear1.png
deleted file mode 100644
index 4f84f1232..000000000
Binary files a/graphics/Decals/blsmear1.png and /dev/null differ
diff --git a/graphics/Decals/blsmear2.png b/graphics/Decals/blsmear2.png
deleted file mode 100644
index 2c67c4f37..000000000
Binary files a/graphics/Decals/blsmear2.png and /dev/null differ
diff --git a/graphics/Decals/blsplat1.png b/graphics/Decals/blsplat1.png
deleted file mode 100644
index 21649fde9..000000000
Binary files a/graphics/Decals/blsplat1.png and /dev/null differ
diff --git a/graphics/Decals/blsplat2.png b/graphics/Decals/blsplat2.png
deleted file mode 100644
index f567e2511..000000000
Binary files a/graphics/Decals/blsplat2.png and /dev/null differ
diff --git a/graphics/Decals/blsplat3.png b/graphics/Decals/blsplat3.png
deleted file mode 100644
index 79c9ccb8f..000000000
Binary files a/graphics/Decals/blsplat3.png and /dev/null differ
diff --git a/graphics/Decals/blsplat4.png b/graphics/Decals/blsplat4.png
deleted file mode 100644
index 4807b6ee1..000000000
Binary files a/graphics/Decals/blsplat4.png and /dev/null differ
diff --git a/graphics/Decals/blsplat5.png b/graphics/Decals/blsplat5.png
deleted file mode 100644
index aa8ca223a..000000000
Binary files a/graphics/Decals/blsplat5.png and /dev/null differ
diff --git a/graphics/Decals/blsplat6.png b/graphics/Decals/blsplat6.png
deleted file mode 100644
index 387c821f0..000000000
Binary files a/graphics/Decals/blsplat6.png and /dev/null differ
diff --git a/graphics/Decals/blsplat7.png b/graphics/Decals/blsplat7.png
deleted file mode 100644
index e7dcf31a6..000000000
Binary files a/graphics/Decals/blsplat7.png and /dev/null differ
diff --git a/graphics/Decals/blsplat8.png b/graphics/Decals/blsplat8.png
deleted file mode 100644
index 8b50248a1..000000000
Binary files a/graphics/Decals/blsplat8.png and /dev/null differ
diff --git a/graphics/Decals/hearty.png b/graphics/Decals/hearty.png
index 38ce47f40..973ef8903 100644
Binary files a/graphics/Decals/hearty.png and b/graphics/Decals/hearty.png differ
diff --git a/graphics/Decals/hearty2.png b/graphics/Decals/hearty2.png
index 84086ee64..3b039be5c 100644
Binary files a/graphics/Decals/hearty2.png and b/graphics/Decals/hearty2.png differ
diff --git a/graphics/Decals/kinymk1.png b/graphics/Decals/kinymk1.png
deleted file mode 100644
index 7fb43595a..000000000
Binary files a/graphics/Decals/kinymk1.png and /dev/null differ
diff --git a/graphics/Decals/kinymk2.png b/graphics/Decals/kinymk2.png
deleted file mode 100644
index f3bcff440..000000000
Binary files a/graphics/Decals/kinymk2.png and /dev/null differ
diff --git a/graphics/Decals/kinymk3.png b/graphics/Decals/kinymk3.png
deleted file mode 100644
index c95a716f9..000000000
Binary files a/graphics/Decals/kinymk3.png and /dev/null differ
diff --git a/graphics/Decals/kinymk4.png b/graphics/Decals/kinymk4.png
deleted file mode 100644
index cd22db119..000000000
Binary files a/graphics/Decals/kinymk4.png and /dev/null differ
diff --git a/graphics/Decals/mcblast.png b/graphics/Decals/mcblast.png
index 2aa751502..feb79440d 100644
Binary files a/graphics/Decals/mcblast.png and b/graphics/Decals/mcblast.png differ
diff --git a/graphics/Decals/mcglow.png b/graphics/Decals/mcglow.png
index 756af642c..11d389f44 100644
Binary files a/graphics/Decals/mcglow.png and b/graphics/Decals/mcglow.png differ
diff --git a/graphics/Decals/nkknmk1.png b/graphics/Decals/nkknmk1.png
deleted file mode 100644
index 1597d5930..000000000
Binary files a/graphics/Decals/nkknmk1.png and /dev/null differ
diff --git a/graphics/Decals/nkknmk2.png b/graphics/Decals/nkknmk2.png
deleted file mode 100644
index 269a79807..000000000
Binary files a/graphics/Decals/nkknmk2.png and /dev/null differ
diff --git a/graphics/Decals/nkknmk3.png b/graphics/Decals/nkknmk3.png
deleted file mode 100644
index d65aa7d22..000000000
Binary files a/graphics/Decals/nkknmk3.png and /dev/null differ
diff --git a/graphics/Decals/nkknmk4.png b/graphics/Decals/nkknmk4.png
deleted file mode 100644
index 1a6ba6a73..000000000
Binary files a/graphics/Decals/nkknmk4.png and /dev/null differ
diff --git a/graphics/Decals/nokrmk1.png b/graphics/Decals/nokrmk1.png
deleted file mode 100644
index 52de5ba31..000000000
Binary files a/graphics/Decals/nokrmk1.png and /dev/null differ
diff --git a/graphics/Decals/nokrmk2.png b/graphics/Decals/nokrmk2.png
deleted file mode 100644
index f4b645829..000000000
Binary files a/graphics/Decals/nokrmk2.png and /dev/null differ
diff --git a/graphics/Decals/nokrmk3.png b/graphics/Decals/nokrmk3.png
deleted file mode 100644
index b973d32ab..000000000
Binary files a/graphics/Decals/nokrmk3.png and /dev/null differ
diff --git a/graphics/Decals/nokrmk4.png b/graphics/Decals/nokrmk4.png
deleted file mode 100644
index 565dfeee4..000000000
Binary files a/graphics/Decals/nokrmk4.png and /dev/null differ
diff --git a/graphics/Decals/pock3.png b/graphics/Decals/pock3.png
index e79b9ae98..57433a3cd 100644
Binary files a/graphics/Decals/pock3.png and b/graphics/Decals/pock3.png differ
diff --git a/graphics/Decals/pock5.png b/graphics/Decals/pock5.png
index bb08453d6..ccb52f58a 100644
Binary files a/graphics/Decals/pock5.png and b/graphics/Decals/pock5.png differ
diff --git a/graphics/Decals/ripblast.png b/graphics/Decals/ripblast.png
index 7cdb05788..54ea5b503 100644
Binary files a/graphics/Decals/ripblast.png and b/graphics/Decals/ripblast.png differ
diff --git a/graphics/Decals/rktblast.png b/graphics/Decals/rktblast.png
index be25b3670..e7e23843a 100644
Binary files a/graphics/Decals/rktblast.png and b/graphics/Decals/rktblast.png differ
diff --git a/graphics/Decals/shockmk2.png b/graphics/Decals/shockmk2.png
index 0f774081a..34261739b 100644
Binary files a/graphics/Decals/shockmk2.png and b/graphics/Decals/shockmk2.png differ
diff --git a/graphics/Decals/shockmk3.png b/graphics/Decals/shockmk3.png
index 7c890d190..354c91cfb 100644
Binary files a/graphics/Decals/shockmk3.png and b/graphics/Decals/shockmk3.png differ
diff --git a/graphics/Decals/shockmk4.png b/graphics/Decals/shockmk4.png
index 89cc32131..817ce70a0 100644
Binary files a/graphics/Decals/shockmk4.png and b/graphics/Decals/shockmk4.png differ
diff --git a/graphics/Decals/shockmk5.png b/graphics/Decals/shockmk5.png
index d3edf52cb..b1ee39324 100644
Binary files a/graphics/Decals/shockmk5.png and b/graphics/Decals/shockmk5.png differ
diff --git a/graphics/Decals/shockmrk.png b/graphics/Decals/shockmrk.png
index 3aed652f8..4ea38a2fe 100644
Binary files a/graphics/Decals/shockmrk.png and b/graphics/Decals/shockmrk.png differ
diff --git a/graphics/Decals/splatter1.png b/graphics/Decals/splatter1.png
new file mode 100644
index 000000000..b9a97d576
Binary files /dev/null and b/graphics/Decals/splatter1.png differ
diff --git a/graphics/Decals/splatter2.png b/graphics/Decals/splatter2.png
new file mode 100644
index 000000000..7a0dc54c8
Binary files /dev/null and b/graphics/Decals/splatter2.png differ
diff --git a/graphics/Decals/splatter3.png b/graphics/Decals/splatter3.png
new file mode 100644
index 000000000..cf519481f
Binary files /dev/null and b/graphics/Decals/splatter3.png differ
diff --git a/graphics/Decals/splatter4.png b/graphics/Decals/splatter4.png
new file mode 100644
index 000000000..377f9c063
Binary files /dev/null and b/graphics/Decals/splatter4.png differ
diff --git a/graphics/Decals/splatter5.png b/graphics/Decals/splatter5.png
new file mode 100644
index 000000000..ef766141a
Binary files /dev/null and b/graphics/Decals/splatter5.png differ
diff --git a/graphics/Decals/splatter6.png b/graphics/Decals/splatter6.png
new file mode 100644
index 000000000..747a16f91
Binary files /dev/null and b/graphics/Decals/splatter6.png differ
diff --git a/graphics/Decals/ultimk1.png b/graphics/Decals/ultimk1.png
deleted file mode 100644
index ca2628d1b..000000000
Binary files a/graphics/Decals/ultimk1.png and /dev/null differ
diff --git a/graphics/Decals/ultimk2.png b/graphics/Decals/ultimk2.png
deleted file mode 100644
index d0ec59c8b..000000000
Binary files a/graphics/Decals/ultimk2.png and /dev/null differ
diff --git a/graphics/Decals/ultimk3.png b/graphics/Decals/ultimk3.png
deleted file mode 100644
index be997cc72..000000000
Binary files a/graphics/Decals/ultimk3.png and /dev/null differ
diff --git a/graphics/Decals/ultimk4.png b/graphics/Decals/ultimk4.png
deleted file mode 100644
index 2ab800867..000000000
Binary files a/graphics/Decals/ultimk4.png and /dev/null differ
diff --git a/graphics/DemoIcon.png b/graphics/DemoIcon.png
index 2c54916ed..569e6a148 100644
Binary files a/graphics/DemoIcon.png and b/graphics/DemoIcon.png differ
diff --git a/graphics/FINALE1_noorb.png b/graphics/FINALE1_noorb.png
index c17ee4d4e..8bbd3cae4 100644
Binary files a/graphics/FINALE1_noorb.png and b/graphics/FINALE1_noorb.png differ
diff --git a/graphics/FINALE2_splode.png b/graphics/FINALE2_splode.png
index 421c06c96..585aba511 100644
Binary files a/graphics/FINALE2_splode.png and b/graphics/FINALE2_splode.png differ
diff --git a/graphics/Fanart/CaptainJ.png b/graphics/Fanart/CaptainJ.png
new file mode 100644
index 000000000..7d1ae960c
Binary files /dev/null and b/graphics/Fanart/CaptainJ.png differ
diff --git a/graphics/Fanart/CaptainJ2.png b/graphics/Fanart/CaptainJ2.png
new file mode 100644
index 000000000..6e07efb51
Binary files /dev/null and b/graphics/Fanart/CaptainJ2.png differ
diff --git a/graphics/Fanart/Endie.jpg b/graphics/Fanart/Endie.jpg
new file mode 100644
index 000000000..8266ed5a1
Binary files /dev/null and b/graphics/Fanart/Endie.jpg differ
diff --git a/graphics/Fanart/Marisa.jpg b/graphics/Fanart/Marisa.jpg
new file mode 100644
index 000000000..69dbcca65
Binary files /dev/null and b/graphics/Fanart/Marisa.jpg differ
diff --git a/graphics/Fanart/Marisa10.jpg b/graphics/Fanart/Marisa10.jpg
new file mode 100644
index 000000000..3b518b166
Binary files /dev/null and b/graphics/Fanart/Marisa10.jpg differ
diff --git a/graphics/Fanart/Marisa11.jpg b/graphics/Fanart/Marisa11.jpg
new file mode 100644
index 000000000..79158e341
Binary files /dev/null and b/graphics/Fanart/Marisa11.jpg differ
diff --git a/graphics/Fanart/Marisa12.jpg b/graphics/Fanart/Marisa12.jpg
new file mode 100644
index 000000000..6a5959648
Binary files /dev/null and b/graphics/Fanart/Marisa12.jpg differ
diff --git a/graphics/Fanart/Marisa13.jpg b/graphics/Fanart/Marisa13.jpg
new file mode 100644
index 000000000..a1cf45283
Binary files /dev/null and b/graphics/Fanart/Marisa13.jpg differ
diff --git a/graphics/Fanart/Marisa14.jpg b/graphics/Fanart/Marisa14.jpg
new file mode 100644
index 000000000..fe1e31e21
Binary files /dev/null and b/graphics/Fanart/Marisa14.jpg differ
diff --git a/graphics/Fanart/Marisa15.jpg b/graphics/Fanart/Marisa15.jpg
new file mode 100644
index 000000000..8d7d2e503
Binary files /dev/null and b/graphics/Fanart/Marisa15.jpg differ
diff --git a/graphics/Fanart/Marisa16.jpg b/graphics/Fanart/Marisa16.jpg
new file mode 100644
index 000000000..a1ce76f0d
Binary files /dev/null and b/graphics/Fanart/Marisa16.jpg differ
diff --git a/graphics/Fanart/Marisa2.jpg b/graphics/Fanart/Marisa2.jpg
new file mode 100644
index 000000000..c588dc974
Binary files /dev/null and b/graphics/Fanart/Marisa2.jpg differ
diff --git a/graphics/Fanart/Marisa3.jpg b/graphics/Fanart/Marisa3.jpg
new file mode 100644
index 000000000..c5aa3ccb8
Binary files /dev/null and b/graphics/Fanart/Marisa3.jpg differ
diff --git a/graphics/Fanart/Marisa4.jpg b/graphics/Fanart/Marisa4.jpg
new file mode 100644
index 000000000..a0a4a17c8
Binary files /dev/null and b/graphics/Fanart/Marisa4.jpg differ
diff --git a/graphics/Fanart/Marisa5.jpg b/graphics/Fanart/Marisa5.jpg
new file mode 100644
index 000000000..3988a6323
Binary files /dev/null and b/graphics/Fanart/Marisa5.jpg differ
diff --git a/graphics/Fanart/Marisa6.jpg b/graphics/Fanart/Marisa6.jpg
new file mode 100644
index 000000000..7d70cbcb1
Binary files /dev/null and b/graphics/Fanart/Marisa6.jpg differ
diff --git a/graphics/Fanart/Marisa7.jpg b/graphics/Fanart/Marisa7.jpg
new file mode 100644
index 000000000..2c8840876
Binary files /dev/null and b/graphics/Fanart/Marisa7.jpg differ
diff --git a/graphics/Fanart/Marisa8.jpg b/graphics/Fanart/Marisa8.jpg
new file mode 100644
index 000000000..fdea42e4d
Binary files /dev/null and b/graphics/Fanart/Marisa8.jpg differ
diff --git a/graphics/Fanart/Marisa9.jpg b/graphics/Fanart/Marisa9.jpg
new file mode 100644
index 000000000..b58e0a09f
Binary files /dev/null and b/graphics/Fanart/Marisa9.jpg differ
diff --git a/graphics/Fanart/Monsoon.jpg b/graphics/Fanart/Monsoon.jpg
new file mode 100644
index 000000000..1e8f06a5a
Binary files /dev/null and b/graphics/Fanart/Monsoon.jpg differ
diff --git a/graphics/Fanart/Monsoon2.jpg b/graphics/Fanart/Monsoon2.jpg
new file mode 100644
index 000000000..b680479e4
Binary files /dev/null and b/graphics/Fanart/Monsoon2.jpg differ
diff --git a/graphics/Fanart/Monsoon3.png b/graphics/Fanart/Monsoon3.png
new file mode 100644
index 000000000..be1cfb565
Binary files /dev/null and b/graphics/Fanart/Monsoon3.png differ
diff --git a/graphics/Fanart/Monsoon4.png b/graphics/Fanart/Monsoon4.png
new file mode 100644
index 000000000..8aebd2beb
Binary files /dev/null and b/graphics/Fanart/Monsoon4.png differ
diff --git a/graphics/Fanart/RedeadITA.png b/graphics/Fanart/RedeadITA.png
new file mode 100644
index 000000000..14dcbffe6
Binary files /dev/null and b/graphics/Fanart/RedeadITA.png differ
diff --git a/graphics/Fanart/S20TBL.jpg b/graphics/Fanart/S20TBL.jpg
new file mode 100644
index 000000000..6f07323b9
Binary files /dev/null and b/graphics/Fanart/S20TBL.jpg differ
diff --git a/graphics/Fanart/Shivers.png b/graphics/Fanart/Shivers.png
new file mode 100644
index 000000000..7b7f1f2aa
Binary files /dev/null and b/graphics/Fanart/Shivers.png differ
diff --git a/graphics/Fanart/Shivers2.png b/graphics/Fanart/Shivers2.png
new file mode 100644
index 000000000..21becf4e2
Binary files /dev/null and b/graphics/Fanart/Shivers2.png differ
diff --git a/graphics/HDScreen.png b/graphics/HDScreen.png
new file mode 100644
index 000000000..767ab6de2
Binary files /dev/null and b/graphics/HDScreen.png differ
diff --git a/graphics/HDoom_Bonk.png b/graphics/HDoom_Bonk.png
deleted file mode 100644
index f3ef76e24..000000000
Binary files a/graphics/HDoom_Bonk.png and /dev/null differ
diff --git a/graphics/HDoom_Bonked.png b/graphics/HDoom_Bonked.png
deleted file mode 100644
index e7a45ab3a..000000000
Binary files a/graphics/HDoom_Bonked.png and /dev/null differ
diff --git a/graphics/HDoom_Bonker.png b/graphics/HDoom_Bonker.png
deleted file mode 100644
index 14413125e..000000000
Binary files a/graphics/HDoom_Bonker.png and /dev/null differ
diff --git a/graphics/HUD/AchievementNotification.png b/graphics/HUD/AchievementNotification.png
index 9bafafa66..e7a048faf 100644
Binary files a/graphics/HUD/AchievementNotification.png and b/graphics/HUD/AchievementNotification.png differ
diff --git a/graphics/HUD/AmmoBoxB.png b/graphics/HUD/AmmoBoxB.png
deleted file mode 100644
index e39caa374..000000000
Binary files a/graphics/HUD/AmmoBoxB.png and /dev/null differ
diff --git a/graphics/HUD/AmmoBoxM.png b/graphics/HUD/AmmoBoxM.png
deleted file mode 100644
index 266cf5232..000000000
Binary files a/graphics/HUD/AmmoBoxM.png and /dev/null differ
diff --git a/graphics/HUD/AmmoBoxT.png b/graphics/HUD/AmmoBoxT.png
deleted file mode 100644
index e0085d944..000000000
Binary files a/graphics/HUD/AmmoBoxT.png and /dev/null differ
diff --git a/graphics/HUD/BiosparkBar.png b/graphics/HUD/BiosparkBar.png
new file mode 100644
index 000000000..804110bf7
Binary files /dev/null and b/graphics/HUD/BiosparkBar.png differ
diff --git a/graphics/HUD/BiosparkBarGray.png b/graphics/HUD/BiosparkBarGray.png
new file mode 100644
index 000000000..898cf80bd
Binary files /dev/null and b/graphics/HUD/BiosparkBarGray.png differ
diff --git a/graphics/HUD/BiosparkBarRed.png b/graphics/HUD/BiosparkBarRed.png
new file mode 100644
index 000000000..8d1ee5d5c
Binary files /dev/null and b/graphics/HUD/BiosparkBarRed.png differ
diff --git a/graphics/HUD/BiosparkBarSlim.png b/graphics/HUD/BiosparkBarSlim.png
new file mode 100644
index 000000000..169a6f803
Binary files /dev/null and b/graphics/HUD/BiosparkBarSlim.png differ
diff --git a/graphics/HUD/BiosparkBarSlimGray.png b/graphics/HUD/BiosparkBarSlimGray.png
new file mode 100644
index 000000000..7cb53c462
Binary files /dev/null and b/graphics/HUD/BiosparkBarSlimGray.png differ
diff --git a/graphics/HUD/BiosparkBarSlimRed.png b/graphics/HUD/BiosparkBarSlimRed.png
new file mode 100644
index 000000000..1c3015bf4
Binary files /dev/null and b/graphics/HUD/BiosparkBarSlimRed.png differ
diff --git a/graphics/HUD/BiosparkDisplay.png b/graphics/HUD/BiosparkDisplay.png
index 35a1d3346..cd0b30843 100644
Binary files a/graphics/HUD/BiosparkDisplay.png and b/graphics/HUD/BiosparkDisplay.png differ
diff --git a/graphics/HUD/BiosparkRed.png b/graphics/HUD/BiosparkRed.png
deleted file mode 100644
index 350eb7516..000000000
Binary files a/graphics/HUD/BiosparkRed.png and /dev/null differ
diff --git a/graphics/HUD/BiosparkShot.png b/graphics/HUD/BiosparkShot.png
deleted file mode 100644
index 873d7e54e..000000000
Binary files a/graphics/HUD/BiosparkShot.png and /dev/null differ
diff --git a/graphics/HUD/BlackShell.png b/graphics/HUD/BlackShell.png
new file mode 100644
index 000000000..373f1e7e1
Binary files /dev/null and b/graphics/HUD/BlackShell.png differ
diff --git a/graphics/HUD/BlastBar.png b/graphics/HUD/BlastBar.png
deleted file mode 100644
index a52f53cb8..000000000
Binary files a/graphics/HUD/BlastBar.png and /dev/null differ
diff --git a/graphics/HUD/BlastDisplay.png b/graphics/HUD/BlastDisplay.png
deleted file mode 100644
index 4641a8e95..000000000
Binary files a/graphics/HUD/BlastDisplay.png and /dev/null differ
diff --git a/graphics/HUD/BlastRoundActive.png b/graphics/HUD/BlastRoundActive.png
deleted file mode 100644
index 6c67d2700..000000000
Binary files a/graphics/HUD/BlastRoundActive.png and /dev/null differ
diff --git a/graphics/HUD/BlastRoundInert.png b/graphics/HUD/BlastRoundInert.png
deleted file mode 100644
index 788f420fb..000000000
Binary files a/graphics/HUD/BlastRoundInert.png and /dev/null differ
diff --git a/graphics/HUD/BlueShell.png b/graphics/HUD/BlueShell.png
new file mode 100644
index 000000000..fceedb0ef
Binary files /dev/null and b/graphics/HUD/BlueShell.png differ
diff --git a/graphics/HUD/BossHealthBar.png b/graphics/HUD/BossHealthBar.png
index fb8389170..1ba37a410 100644
Binary files a/graphics/HUD/BossHealthBar.png and b/graphics/HUD/BossHealthBar.png differ
diff --git a/graphics/HUD/BossHealthBarBox.png b/graphics/HUD/BossHealthBarBox.png
index bd6dee7ed..fed7aa36b 100644
Binary files a/graphics/HUD/BossHealthBarBox.png and b/graphics/HUD/BossHealthBarBox.png differ
diff --git a/graphics/HUD/BossHealthBarBoxSmol.png b/graphics/HUD/BossHealthBarBoxSmol.png
deleted file mode 100644
index 443926649..000000000
Binary files a/graphics/HUD/BossHealthBarBoxSmol.png and /dev/null differ
diff --git a/graphics/HUD/BossHealthBarDecay.png b/graphics/HUD/BossHealthBarDecay.png
index 4070da777..cad0ec024 100644
Binary files a/graphics/HUD/BossHealthBarDecay.png and b/graphics/HUD/BossHealthBarDecay.png differ
diff --git a/graphics/HUD/BossHealthBarDecaySmol.png b/graphics/HUD/BossHealthBarDecaySmol.png
deleted file mode 100644
index f2aad2630..000000000
Binary files a/graphics/HUD/BossHealthBarDecaySmol.png and /dev/null differ
diff --git a/graphics/HUD/BossHealthBarSmol.png b/graphics/HUD/BossHealthBarSmol.png
deleted file mode 100644
index 92f1bb812..000000000
Binary files a/graphics/HUD/BossHealthBarSmol.png and /dev/null differ
diff --git a/graphics/HUD/CandyRound.png b/graphics/HUD/CandyRound.png
deleted file mode 100644
index c2522502c..000000000
Binary files a/graphics/HUD/CandyRound.png and /dev/null differ
diff --git a/graphics/HUD/CandygunDisplay.png b/graphics/HUD/CandygunDisplay.png
new file mode 100644
index 000000000..99c52b939
Binary files /dev/null and b/graphics/HUD/CandygunDisplay.png differ
diff --git a/graphics/HUD/ChatBoxBottom.png b/graphics/HUD/ChatBoxBottom.png
index f15479e12..3cbf3db77 100644
Binary files a/graphics/HUD/ChatBoxBottom.png and b/graphics/HUD/ChatBoxBottom.png differ
diff --git a/graphics/HUD/ChatBoxBottomSmol.png b/graphics/HUD/ChatBoxBottomSmol.png
deleted file mode 100644
index 595349631..000000000
Binary files a/graphics/HUD/ChatBoxBottomSmol.png and /dev/null differ
diff --git a/graphics/HUD/ChatBoxBottom_Smol.png b/graphics/HUD/ChatBoxBottom_Smol.png
new file mode 100644
index 000000000..1db1250a1
Binary files /dev/null and b/graphics/HUD/ChatBoxBottom_Smol.png differ
diff --git a/graphics/HUD/ChatBoxLine.png b/graphics/HUD/ChatBoxLine.png
index 64429c17a..5047453c4 100644
Binary files a/graphics/HUD/ChatBoxLine.png and b/graphics/HUD/ChatBoxLine.png differ
diff --git a/graphics/HUD/ChatBoxLineSmol.png b/graphics/HUD/ChatBoxLineSmol.png
deleted file mode 100644
index 6fc1065ee..000000000
Binary files a/graphics/HUD/ChatBoxLineSmol.png and /dev/null differ
diff --git a/graphics/HUD/ChatBoxLine_Smol.png b/graphics/HUD/ChatBoxLine_Smol.png
new file mode 100644
index 000000000..0c4857118
Binary files /dev/null and b/graphics/HUD/ChatBoxLine_Smol.png differ
diff --git a/graphics/HUD/ChatBoxTop.png b/graphics/HUD/ChatBoxTop.png
index f98ed11ff..dc6cbc3e2 100644
Binary files a/graphics/HUD/ChatBoxTop.png and b/graphics/HUD/ChatBoxTop.png differ
diff --git a/graphics/HUD/ChatBoxTopSmol.png b/graphics/HUD/ChatBoxTopSmol.png
deleted file mode 100644
index 0a7eef8ca..000000000
Binary files a/graphics/HUD/ChatBoxTopSmol.png and /dev/null differ
diff --git a/graphics/HUD/ChatBoxTop_Smol.png b/graphics/HUD/ChatBoxTop_Smol.png
new file mode 100644
index 000000000..08ec5867f
Binary files /dev/null and b/graphics/HUD/ChatBoxTop_Smol.png differ
diff --git a/graphics/HUD/DM/CythoAvatar.png b/graphics/HUD/DM/CythoAvatar.png
index 2c17f306f..61c9b290a 100644
Binary files a/graphics/HUD/DM/CythoAvatar.png and b/graphics/HUD/DM/CythoAvatar.png differ
diff --git a/graphics/HUD/DM/CythoAvatarBG.png b/graphics/HUD/DM/CythoAvatarBG.png
index 8dff3db96..b9b0edce8 100644
Binary files a/graphics/HUD/DM/CythoAvatarBG.png and b/graphics/HUD/DM/CythoAvatarBG.png differ
diff --git a/graphics/HUD/DM/CythoAvatarTalk2.png b/graphics/HUD/DM/CythoAvatarTalk2.png
index 8d85fb52c..034892998 100644
Binary files a/graphics/HUD/DM/CythoAvatarTalk2.png and b/graphics/HUD/DM/CythoAvatarTalk2.png differ
diff --git a/graphics/HUD/DM/CythoAvatarTalk3.png b/graphics/HUD/DM/CythoAvatarTalk3.png
index 63ef4b661..1818380db 100644
Binary files a/graphics/HUD/DM/CythoAvatarTalk3.png and b/graphics/HUD/DM/CythoAvatarTalk3.png differ
diff --git a/graphics/HUD/DM/DirectMessageBox.png b/graphics/HUD/DM/DirectMessageBox.png
index bf822c152..1320dbf9d 100644
Binary files a/graphics/HUD/DM/DirectMessageBox.png and b/graphics/HUD/DM/DirectMessageBox.png differ
diff --git a/graphics/HUD/DM/IbukiAvatar.png b/graphics/HUD/DM/IbukiAvatar.png
index 6d539d0c5..fbc9c5bd4 100644
Binary files a/graphics/HUD/DM/IbukiAvatar.png and b/graphics/HUD/DM/IbukiAvatar.png differ
diff --git a/graphics/HUD/DM/IbukiAvatarBlink1.png b/graphics/HUD/DM/IbukiAvatarBlink1.png
index e46ed9422..9a8a9b848 100644
Binary files a/graphics/HUD/DM/IbukiAvatarBlink1.png and b/graphics/HUD/DM/IbukiAvatarBlink1.png differ
diff --git a/graphics/HUD/DM/IbukiAvatarTalk0.png b/graphics/HUD/DM/IbukiAvatarTalk0.png
index 5da495a9d..9330e3c3e 100644
Binary files a/graphics/HUD/DM/IbukiAvatarTalk0.png and b/graphics/HUD/DM/IbukiAvatarTalk0.png differ
diff --git a/graphics/HUD/DM/IbukiAvatarTalk1.png b/graphics/HUD/DM/IbukiAvatarTalk1.png
index 347f087db..05ade7123 100644
Binary files a/graphics/HUD/DM/IbukiAvatarTalk1.png and b/graphics/HUD/DM/IbukiAvatarTalk1.png differ
diff --git a/graphics/HUD/DM/IbukiAvatarTalk2.png b/graphics/HUD/DM/IbukiAvatarTalk2.png
index b75a22923..2708500f0 100644
Binary files a/graphics/HUD/DM/IbukiAvatarTalk2.png and b/graphics/HUD/DM/IbukiAvatarTalk2.png differ
diff --git a/graphics/HUD/DM/IbukiAvatarTalk3.png b/graphics/HUD/DM/IbukiAvatarTalk3.png
index d65a4ba50..75a683553 100644
Binary files a/graphics/HUD/DM/IbukiAvatarTalk3.png and b/graphics/HUD/DM/IbukiAvatarTalk3.png differ
diff --git a/graphics/HUD/DM/IbukiAvatarTalk4.png b/graphics/HUD/DM/IbukiAvatarTalk4.png
index 8e9bf53bb..e5a403c81 100644
Binary files a/graphics/HUD/DM/IbukiAvatarTalk4.png and b/graphics/HUD/DM/IbukiAvatarTalk4.png differ
diff --git a/graphics/HUD/DM/KirinAvatar.png b/graphics/HUD/DM/KirinAvatar.png
index a2f0c5912..2ed8f2ce3 100644
Binary files a/graphics/HUD/DM/KirinAvatar.png and b/graphics/HUD/DM/KirinAvatar.png differ
diff --git a/graphics/HUD/DM/KirinAvatarBG.png b/graphics/HUD/DM/KirinAvatarBG.png
index 07c094076..23e648315 100644
Binary files a/graphics/HUD/DM/KirinAvatarBG.png and b/graphics/HUD/DM/KirinAvatarBG.png differ
diff --git a/graphics/HUD/DM/KirinAvatarBlink0.png b/graphics/HUD/DM/KirinAvatarBlink0.png
index 700b23ddf..37daa47de 100644
Binary files a/graphics/HUD/DM/KirinAvatarBlink0.png and b/graphics/HUD/DM/KirinAvatarBlink0.png differ
diff --git a/graphics/HUD/DM/KirinAvatarBlink1.png b/graphics/HUD/DM/KirinAvatarBlink1.png
index 71874e0aa..d2b983e63 100644
Binary files a/graphics/HUD/DM/KirinAvatarBlink1.png and b/graphics/HUD/DM/KirinAvatarBlink1.png differ
diff --git a/graphics/HUD/DM/KirinAvatarTalk0.png b/graphics/HUD/DM/KirinAvatarTalk0.png
index 56054eed0..39d94a863 100644
Binary files a/graphics/HUD/DM/KirinAvatarTalk0.png and b/graphics/HUD/DM/KirinAvatarTalk0.png differ
diff --git a/graphics/HUD/DM/KirinAvatarTalk1.png b/graphics/HUD/DM/KirinAvatarTalk1.png
index 1d8789e17..d67fa3bae 100644
Binary files a/graphics/HUD/DM/KirinAvatarTalk1.png and b/graphics/HUD/DM/KirinAvatarTalk1.png differ
diff --git a/graphics/HUD/DM/KirinAvatarTalk2.png b/graphics/HUD/DM/KirinAvatarTalk2.png
index ae97552ee..3d3cca42f 100644
Binary files a/graphics/HUD/DM/KirinAvatarTalk2.png and b/graphics/HUD/DM/KirinAvatarTalk2.png differ
diff --git a/graphics/HUD/DM/KirinAvatarTalk3.png b/graphics/HUD/DM/KirinAvatarTalk3.png
index f54cd684d..8d0bc4952 100644
Binary files a/graphics/HUD/DM/KirinAvatarTalk3.png and b/graphics/HUD/DM/KirinAvatarTalk3.png differ
diff --git a/graphics/HUD/DM/KirinAvatarTalk4.png b/graphics/HUD/DM/KirinAvatarTalk4.png
index 996702253..61cd0dbd8 100644
Binary files a/graphics/HUD/DM/KirinAvatarTalk4.png and b/graphics/HUD/DM/KirinAvatarTalk4.png differ
diff --git a/graphics/HUD/DM/SayaAvatar.png b/graphics/HUD/DM/SayaAvatar.png
index 8bbaa6d5a..1f1d1f324 100644
Binary files a/graphics/HUD/DM/SayaAvatar.png and b/graphics/HUD/DM/SayaAvatar.png differ
diff --git a/graphics/HUD/DM/SayaAvatarBG.png b/graphics/HUD/DM/SayaAvatarBG.png
index 298074269..af4e1c7fa 100644
Binary files a/graphics/HUD/DM/SayaAvatarBG.png and b/graphics/HUD/DM/SayaAvatarBG.png differ
diff --git a/graphics/HUD/DM/SayaAvatarBlink0.png b/graphics/HUD/DM/SayaAvatarBlink0.png
index 09a6c0422..98a99dbc1 100644
Binary files a/graphics/HUD/DM/SayaAvatarBlink0.png and b/graphics/HUD/DM/SayaAvatarBlink0.png differ
diff --git a/graphics/HUD/DM/SayaAvatarBlink1.png b/graphics/HUD/DM/SayaAvatarBlink1.png
index be6ff2c18..5c5232562 100644
Binary files a/graphics/HUD/DM/SayaAvatarBlink1.png and b/graphics/HUD/DM/SayaAvatarBlink1.png differ
diff --git a/graphics/HUD/DM/SayaAvatarTalk0.png b/graphics/HUD/DM/SayaAvatarTalk0.png
index bcd838860..7c7eef3b0 100644
Binary files a/graphics/HUD/DM/SayaAvatarTalk0.png and b/graphics/HUD/DM/SayaAvatarTalk0.png differ
diff --git a/graphics/HUD/DM/SayaAvatarTalk1.png b/graphics/HUD/DM/SayaAvatarTalk1.png
index 25246252d..734416bb1 100644
Binary files a/graphics/HUD/DM/SayaAvatarTalk1.png and b/graphics/HUD/DM/SayaAvatarTalk1.png differ
diff --git a/graphics/HUD/DM/SayaAvatarTalk2.png b/graphics/HUD/DM/SayaAvatarTalk2.png
index 73a077007..9c38980e9 100644
Binary files a/graphics/HUD/DM/SayaAvatarTalk2.png and b/graphics/HUD/DM/SayaAvatarTalk2.png differ
diff --git a/graphics/HUD/DM/SayaAvatarTalk3.png b/graphics/HUD/DM/SayaAvatarTalk3.png
index 65610a9a4..9571785d2 100644
Binary files a/graphics/HUD/DM/SayaAvatarTalk3.png and b/graphics/HUD/DM/SayaAvatarTalk3.png differ
diff --git a/graphics/HUD/DM/SayaAvatarTalk4.png b/graphics/HUD/DM/SayaAvatarTalk4.png
index 6e7f9c0fe..9255ddc99 100644
Binary files a/graphics/HUD/DM/SayaAvatarTalk4.png and b/graphics/HUD/DM/SayaAvatarTalk4.png differ
diff --git a/graphics/HUD/DM/ZnvAvatar.png b/graphics/HUD/DM/ZnvAvatar.png
index a0f9017a4..e76d4c42d 100644
Binary files a/graphics/HUD/DM/ZnvAvatar.png and b/graphics/HUD/DM/ZnvAvatar.png differ
diff --git a/graphics/HUD/DM/ZnvAvatarBG.png b/graphics/HUD/DM/ZnvAvatarBG.png
index 19261d345..33a88136a 100644
Binary files a/graphics/HUD/DM/ZnvAvatarBG.png and b/graphics/HUD/DM/ZnvAvatarBG.png differ
diff --git a/graphics/HUD/DM/ZnvAvatarBlink0.png b/graphics/HUD/DM/ZnvAvatarBlink0.png
index 3ab2d6908..a81b86c35 100644
Binary files a/graphics/HUD/DM/ZnvAvatarBlink0.png and b/graphics/HUD/DM/ZnvAvatarBlink0.png differ
diff --git a/graphics/HUD/DM/ZnvAvatarBlink1.png b/graphics/HUD/DM/ZnvAvatarBlink1.png
index 4934576de..2718d9009 100644
Binary files a/graphics/HUD/DM/ZnvAvatarBlink1.png and b/graphics/HUD/DM/ZnvAvatarBlink1.png differ
diff --git a/graphics/HUD/DM/ZnvAvatarTalk0.png b/graphics/HUD/DM/ZnvAvatarTalk0.png
index 34442453c..abfb8c357 100644
Binary files a/graphics/HUD/DM/ZnvAvatarTalk0.png and b/graphics/HUD/DM/ZnvAvatarTalk0.png differ
diff --git a/graphics/HUD/DM/ZnvAvatarTalk1.png b/graphics/HUD/DM/ZnvAvatarTalk1.png
index 6bad3ab3e..fe7897784 100644
Binary files a/graphics/HUD/DM/ZnvAvatarTalk1.png and b/graphics/HUD/DM/ZnvAvatarTalk1.png differ
diff --git a/graphics/HUD/DM/ZnvAvatarTalk2.png b/graphics/HUD/DM/ZnvAvatarTalk2.png
index 44c7d5feb..7f82fe779 100644
Binary files a/graphics/HUD/DM/ZnvAvatarTalk2.png and b/graphics/HUD/DM/ZnvAvatarTalk2.png differ
diff --git a/graphics/HUD/DM/ZnvAvatarTalk3.png b/graphics/HUD/DM/ZnvAvatarTalk3.png
index 7ce770838..0dfdcaca7 100644
Binary files a/graphics/HUD/DM/ZnvAvatarTalk3.png and b/graphics/HUD/DM/ZnvAvatarTalk3.png differ
diff --git a/graphics/HUD/DM/ZnvAvatarTalk4.png b/graphics/HUD/DM/ZnvAvatarTalk4.png
index 9215a3ffe..3cb98d469 100644
Binary files a/graphics/HUD/DM/ZnvAvatarTalk4.png and b/graphics/HUD/DM/ZnvAvatarTalk4.png differ
diff --git a/graphics/HUD/DashBar.png b/graphics/HUD/DashBar.png
index 17af102d1..d4cd3044b 100644
Binary files a/graphics/HUD/DashBar.png and b/graphics/HUD/DashBar.png differ
diff --git a/graphics/HUD/DeepImpactBar.png b/graphics/HUD/DeepImpactBar.png
index 359829e0d..22be335fc 100644
Binary files a/graphics/HUD/DeepImpactBar.png and b/graphics/HUD/DeepImpactBar.png differ
diff --git a/graphics/HUD/DeepImpactDisplay.png b/graphics/HUD/DeepImpactDisplay.png
index 4ce92d927..7257cc9f9 100644
Binary files a/graphics/HUD/DeepImpactDisplay.png and b/graphics/HUD/DeepImpactDisplay.png differ
diff --git a/graphics/HUD/DemoFace_Angerage.png b/graphics/HUD/DemoFace_Angerage.png
deleted file mode 100644
index d25d0bca4..000000000
Binary files a/graphics/HUD/DemoFace_Angerage.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Angery.png b/graphics/HUD/DemoFace_Angery.png
deleted file mode 100644
index f22ad4859..000000000
Binary files a/graphics/HUD/DemoFace_Angery.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Barrier.png b/graphics/HUD/DemoFace_Barrier.png
deleted file mode 100644
index aaf75f97f..000000000
Binary files a/graphics/HUD/DemoFace_Barrier.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Blink.png b/graphics/HUD/DemoFace_Blink.png
deleted file mode 100644
index 58f8c6686..000000000
Binary files a/graphics/HUD/DemoFace_Blink.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Booty.png b/graphics/HUD/DemoFace_Booty.png
deleted file mode 100644
index 12e77c2b8..000000000
Binary files a/graphics/HUD/DemoFace_Booty.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Dead.png b/graphics/HUD/DemoFace_Dead.png
deleted file mode 100644
index 6c37438e3..000000000
Binary files a/graphics/HUD/DemoFace_Dead.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Default.png b/graphics/HUD/DemoFace_Default.png
deleted file mode 100644
index f88312b24..000000000
Binary files a/graphics/HUD/DemoFace_Default.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Dizzy.png b/graphics/HUD/DemoFace_Dizzy.png
deleted file mode 100644
index c336bd4bf..000000000
Binary files a/graphics/HUD/DemoFace_Dizzy.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Evil.png b/graphics/HUD/DemoFace_Evil.png
deleted file mode 100644
index c2bfd7992..000000000
Binary files a/graphics/HUD/DemoFace_Evil.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Flash.png b/graphics/HUD/DemoFace_Flash.png
deleted file mode 100644
index 30fc10997..000000000
Binary files a/graphics/HUD/DemoFace_Flash.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Grin.png b/graphics/HUD/DemoFace_Grin.png
deleted file mode 100644
index 3a6b0f349..000000000
Binary files a/graphics/HUD/DemoFace_Grin.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Head.png b/graphics/HUD/DemoFace_Head.png
deleted file mode 100644
index 1e2456a70..000000000
Binary files a/graphics/HUD/DemoFace_Head.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Hurt.png b/graphics/HUD/DemoFace_Hurt.png
deleted file mode 100644
index 00609b7e2..000000000
Binary files a/graphics/HUD/DemoFace_Hurt.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_HurtLeft.png b/graphics/HUD/DemoFace_HurtLeft.png
deleted file mode 100644
index 935a9d45e..000000000
Binary files a/graphics/HUD/DemoFace_HurtLeft.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_HurtRight.png b/graphics/HUD/DemoFace_HurtRight.png
deleted file mode 100644
index 2974e0235..000000000
Binary files a/graphics/HUD/DemoFace_HurtRight.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Off.png b/graphics/HUD/DemoFace_Off.png
deleted file mode 100644
index 3beb4116b..000000000
Binary files a/graphics/HUD/DemoFace_Off.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Ouch.png b/graphics/HUD/DemoFace_Ouch.png
deleted file mode 100644
index f2117f3b4..000000000
Binary files a/graphics/HUD/DemoFace_Ouch.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_OuchLeft.png b/graphics/HUD/DemoFace_OuchLeft.png
deleted file mode 100644
index 8d64f11b7..000000000
Binary files a/graphics/HUD/DemoFace_OuchLeft.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_OuchRight.png b/graphics/HUD/DemoFace_OuchRight.png
deleted file mode 100644
index 4058f5452..000000000
Binary files a/graphics/HUD/DemoFace_OuchRight.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Rage.png b/graphics/HUD/DemoFace_Rage.png
deleted file mode 100644
index 0882dfd49..000000000
Binary files a/graphics/HUD/DemoFace_Rage.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Sad.png b/graphics/HUD/DemoFace_Sad.png
deleted file mode 100644
index 02841cdf2..000000000
Binary files a/graphics/HUD/DemoFace_Sad.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Smug.png b/graphics/HUD/DemoFace_Smug.png
deleted file mode 100644
index 85cfefb0b..000000000
Binary files a/graphics/HUD/DemoFace_Smug.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Unamused.png b/graphics/HUD/DemoFace_Unamused.png
deleted file mode 100644
index 2afb2f91e..000000000
Binary files a/graphics/HUD/DemoFace_Unamused.png and /dev/null differ
diff --git a/graphics/HUD/DemoFace_Wink.png b/graphics/HUD/DemoFace_Wink.png
deleted file mode 100644
index bd1de1842..000000000
Binary files a/graphics/HUD/DemoFace_Wink.png and /dev/null differ
diff --git a/graphics/HUD/DualExplodiumDisplay.png b/graphics/HUD/DualExplodiumDisplay.png
new file mode 100644
index 000000000..2629aa7c3
Binary files /dev/null and b/graphics/HUD/DualExplodiumDisplay.png differ
diff --git a/graphics/HUD/EnemyBar.png b/graphics/HUD/EnemyBar.png
deleted file mode 100644
index 374536301..000000000
Binary files a/graphics/HUD/EnemyBar.png and /dev/null differ
diff --git a/graphics/HUD/EnemyBar0.png b/graphics/HUD/EnemyBar0.png
new file mode 100644
index 000000000..d8874e9f5
Binary files /dev/null and b/graphics/HUD/EnemyBar0.png differ
diff --git a/graphics/HUD/EnemyBar1.png b/graphics/HUD/EnemyBar1.png
index 67361d687..7fc4eb3ca 100644
Binary files a/graphics/HUD/EnemyBar1.png and b/graphics/HUD/EnemyBar1.png differ
diff --git a/graphics/HUD/EnemyBar2.png b/graphics/HUD/EnemyBar2.png
index b4cae6221..f906c4d22 100644
Binary files a/graphics/HUD/EnemyBar2.png and b/graphics/HUD/EnemyBar2.png differ
diff --git a/graphics/HUD/EnemyBar3.png b/graphics/HUD/EnemyBar3.png
index 667d3a8c9..176ee937a 100644
Binary files a/graphics/HUD/EnemyBar3.png and b/graphics/HUD/EnemyBar3.png differ
diff --git a/graphics/HUD/EnemyBarD.png b/graphics/HUD/EnemyBarD.png
index a43d2e46d..a41939815 100644
Binary files a/graphics/HUD/EnemyBarD.png and b/graphics/HUD/EnemyBarD.png differ
diff --git a/graphics/HUD/EnemyBarL.png b/graphics/HUD/EnemyBarL.png
deleted file mode 100644
index 613ecfe3e..000000000
Binary files a/graphics/HUD/EnemyBarL.png and /dev/null differ
diff --git a/graphics/HUD/EnemyBarS.png b/graphics/HUD/EnemyBarS.png
index f7f09eced..fb3306c3e 100644
Binary files a/graphics/HUD/EnemyBarS.png and b/graphics/HUD/EnemyBarS.png differ
diff --git a/graphics/HUD/EnemyBox.png b/graphics/HUD/EnemyBox.png
index d32edd9c6..d43ebd9aa 100644
Binary files a/graphics/HUD/EnemyBox.png and b/graphics/HUD/EnemyBox.png differ
diff --git a/graphics/HUD/EvisceratorDisplay.png b/graphics/HUD/EvisceratorDisplay.png
index 877dfb3cb..c8713bf81 100644
Binary files a/graphics/HUD/EvisceratorDisplay.png and b/graphics/HUD/EvisceratorDisplay.png differ
diff --git a/graphics/HUD/EvisceratorRound.png b/graphics/HUD/EvisceratorRound.png
deleted file mode 100644
index a72af3d22..000000000
Binary files a/graphics/HUD/EvisceratorRound.png and /dev/null differ
diff --git a/graphics/HUD/EvisceratorShell.png b/graphics/HUD/EvisceratorShell.png
new file mode 100644
index 000000000..7b6f93e1f
Binary files /dev/null and b/graphics/HUD/EvisceratorShell.png differ
diff --git a/graphics/HUD/EvisceratorTight.png b/graphics/HUD/EvisceratorTight.png
deleted file mode 100644
index 25c564065..000000000
Binary files a/graphics/HUD/EvisceratorTight.png and /dev/null differ
diff --git a/graphics/HUD/EvisceratorWide.png b/graphics/HUD/EvisceratorWide.png
deleted file mode 100644
index 174b1bb38..000000000
Binary files a/graphics/HUD/EvisceratorWide.png and /dev/null differ
diff --git a/graphics/HUD/ExplodiumDisplay.png b/graphics/HUD/ExplodiumDisplay.png
index 2de62a224..6c595ec53 100644
Binary files a/graphics/HUD/ExplodiumDisplay.png and b/graphics/HUD/ExplodiumDisplay.png differ
diff --git a/graphics/HUD/ExplodiumRound.png b/graphics/HUD/ExplodiumRound.png
deleted file mode 100644
index 3d07b83a8..000000000
Binary files a/graphics/HUD/ExplodiumRound.png and /dev/null differ
diff --git a/graphics/HUD/FuelBar.png b/graphics/HUD/FuelBar.png
index b040e2fd7..92fab99b3 100644
Binary files a/graphics/HUD/FuelBar.png and b/graphics/HUD/FuelBar.png differ
diff --git a/graphics/HUD/FuelBarS.png b/graphics/HUD/FuelBarS.png
index 8a982a921..a9bc63aa1 100644
Binary files a/graphics/HUD/FuelBarS.png and b/graphics/HUD/FuelBarS.png differ
diff --git a/graphics/HUD/GenericAmmoBoxL.png b/graphics/HUD/GenericAmmoBoxL.png
index 16a6ea35f..0fde30421 100644
Binary files a/graphics/HUD/GenericAmmoBoxL.png and b/graphics/HUD/GenericAmmoBoxL.png differ
diff --git a/graphics/HUD/GenericAmmoBoxM.png b/graphics/HUD/GenericAmmoBoxM.png
index 993414c91..a0ac05e43 100644
Binary files a/graphics/HUD/GenericAmmoBoxM.png and b/graphics/HUD/GenericAmmoBoxM.png differ
diff --git a/graphics/HUD/GenericAmmoBoxR.png b/graphics/HUD/GenericAmmoBoxR.png
index dee80cbe2..7fd2e0d13 100644
Binary files a/graphics/HUD/GenericAmmoBoxR.png and b/graphics/HUD/GenericAmmoBoxR.png differ
diff --git a/graphics/HUD/GoldShell.png b/graphics/HUD/GoldShell.png
new file mode 100644
index 000000000..3514fbd80
Binary files /dev/null and b/graphics/HUD/GoldShell.png differ
diff --git a/graphics/HUD/GreenShell.png b/graphics/HUD/GreenShell.png
new file mode 100644
index 000000000..abb6ade7a
Binary files /dev/null and b/graphics/HUD/GreenShell.png differ
diff --git a/graphics/HUD/HealthBar0.png b/graphics/HUD/HealthBar0.png
index dea5a2243..f8428f436 100644
Binary files a/graphics/HUD/HealthBar0.png and b/graphics/HUD/HealthBar0.png differ
diff --git a/graphics/HUD/HealthBar1.png b/graphics/HUD/HealthBar1.png
index 145f3bd84..3abdfc30b 100644
Binary files a/graphics/HUD/HealthBar1.png and b/graphics/HUD/HealthBar1.png differ
diff --git a/graphics/HUD/HealthBar2.png b/graphics/HUD/HealthBar2.png
index 1e23f5a66..2f33f438c 100644
Binary files a/graphics/HUD/HealthBar2.png and b/graphics/HUD/HealthBar2.png differ
diff --git a/graphics/HUD/HealthBar3.png b/graphics/HUD/HealthBar3.png
index 1dfdf59b5..9ae091bdb 100644
Binary files a/graphics/HUD/HealthBar3.png and b/graphics/HUD/HealthBar3.png differ
diff --git a/graphics/HUD/HealthBarD.png b/graphics/HUD/HealthBarD.png
index f72f87fab..a84068c4c 100644
Binary files a/graphics/HUD/HealthBarD.png and b/graphics/HUD/HealthBarD.png differ
diff --git a/graphics/HUD/HealthBarS.png b/graphics/HUD/HealthBarS.png
index 8e506bbee..7544045bd 100644
Binary files a/graphics/HUD/HealthBarS.png and b/graphics/HUD/HealthBarS.png differ
diff --git a/graphics/HUD/HellblazerCrackshot.png b/graphics/HUD/HellblazerCrackshot.png
new file mode 100644
index 000000000..3dd898274
Binary files /dev/null and b/graphics/HUD/HellblazerCrackshot.png differ
diff --git a/graphics/HUD/HellblazerCrackshotLoaded.png b/graphics/HUD/HellblazerCrackshotLoaded.png
new file mode 100644
index 000000000..6c9860dc9
Binary files /dev/null and b/graphics/HUD/HellblazerCrackshotLoaded.png differ
diff --git a/graphics/HUD/HellblazerCrackshotLock.png b/graphics/HUD/HellblazerCrackshotLock.png
new file mode 100644
index 000000000..ae1d4354b
Binary files /dev/null and b/graphics/HUD/HellblazerCrackshotLock.png differ
diff --git a/graphics/HUD/HellblazerDisplay.png b/graphics/HUD/HellblazerDisplay.png
index 300db1c93..4514f797a 100644
Binary files a/graphics/HUD/HellblazerDisplay.png and b/graphics/HUD/HellblazerDisplay.png differ
diff --git a/graphics/HUD/HellblazerMissile.png b/graphics/HUD/HellblazerMissile.png
index d6ac4e897..2aeff31b3 100644
Binary files a/graphics/HUD/HellblazerMissile.png and b/graphics/HUD/HellblazerMissile.png differ
diff --git a/graphics/HUD/HellblazerMissileLoaded.png b/graphics/HUD/HellblazerMissileLoaded.png
new file mode 100644
index 000000000..3161ec2b2
Binary files /dev/null and b/graphics/HUD/HellblazerMissileLoaded.png differ
diff --git a/graphics/HUD/HellblazerMissileLock.png b/graphics/HUD/HellblazerMissileLock.png
index b44fc8f86..d63e7d508 100644
Binary files a/graphics/HUD/HellblazerMissileLock.png and b/graphics/HUD/HellblazerMissileLock.png differ
diff --git a/graphics/HUD/HellblazerRavager.png b/graphics/HUD/HellblazerRavager.png
new file mode 100644
index 000000000..9a32061b3
Binary files /dev/null and b/graphics/HUD/HellblazerRavager.png differ
diff --git a/graphics/HUD/HellblazerRavagerLoaded.png b/graphics/HUD/HellblazerRavagerLoaded.png
new file mode 100644
index 000000000..313a677c7
Binary files /dev/null and b/graphics/HUD/HellblazerRavagerLoaded.png differ
diff --git a/graphics/HUD/HellblazerRavagerLock.png b/graphics/HUD/HellblazerRavagerLock.png
new file mode 100644
index 000000000..bdb603008
Binary files /dev/null and b/graphics/HUD/HellblazerRavagerLock.png differ
diff --git a/graphics/HUD/HellblazerWarhead.png b/graphics/HUD/HellblazerWarhead.png
new file mode 100644
index 000000000..34d90d66d
Binary files /dev/null and b/graphics/HUD/HellblazerWarhead.png differ
diff --git a/graphics/HUD/HellblazerWarheadLoaded.png b/graphics/HUD/HellblazerWarheadLoaded.png
new file mode 100644
index 000000000..78d86982c
Binary files /dev/null and b/graphics/HUD/HellblazerWarheadLoaded.png differ
diff --git a/graphics/HUD/HellblazerWarheadLock.png b/graphics/HUD/HellblazerWarheadLock.png
new file mode 100644
index 000000000..9076a69b8
Binary files /dev/null and b/graphics/HUD/HellblazerWarheadLock.png differ
diff --git a/graphics/HUD/Icons/A_CandyBullet.png b/graphics/HUD/Icons/A_CandyBullet.png
new file mode 100644
index 000000000..8003a594d
Binary files /dev/null and b/graphics/HUD/Icons/A_CandyBullet.png differ
diff --git a/graphics/HUD/Icons/A_CandyGun.png b/graphics/HUD/Icons/A_CandyGun.png
new file mode 100644
index 000000000..ead6ec6bb
Binary files /dev/null and b/graphics/HUD/Icons/A_CandyGun.png differ
diff --git a/graphics/HUD/Icons/A_Eviscerator.png b/graphics/HUD/Icons/A_Eviscerator.png
new file mode 100644
index 000000000..f19e260a6
Binary files /dev/null and b/graphics/HUD/Icons/A_Eviscerator.png differ
diff --git a/graphics/HUD/Icons/A_HellblazerCrackshot.png b/graphics/HUD/Icons/A_HellblazerCrackshot.png
new file mode 100644
index 000000000..b92e92408
Binary files /dev/null and b/graphics/HUD/Icons/A_HellblazerCrackshot.png differ
diff --git a/graphics/HUD/Icons/A_HellblazerMissile.png b/graphics/HUD/Icons/A_HellblazerMissile.png
new file mode 100644
index 000000000..330132b4f
Binary files /dev/null and b/graphics/HUD/Icons/A_HellblazerMissile.png differ
diff --git a/graphics/HUD/Icons/A_HellblazerRavager.png b/graphics/HUD/Icons/A_HellblazerRavager.png
new file mode 100644
index 000000000..98aa4fe2f
Binary files /dev/null and b/graphics/HUD/Icons/A_HellblazerRavager.png differ
diff --git a/graphics/HUD/Icons/A_HellblazerWarhead.png b/graphics/HUD/Icons/A_HellblazerWarhead.png
new file mode 100644
index 000000000..5357004d1
Binary files /dev/null and b/graphics/HUD/Icons/A_HellblazerWarhead.png differ
diff --git a/graphics/HUD/Icons/A_MRAmmo.png b/graphics/HUD/Icons/A_MRAmmo.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/A_MRAmmo.png differ
diff --git a/graphics/HUD/Icons/A_MRGrenade.png b/graphics/HUD/Icons/A_MRGrenade.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/A_MRGrenade.png differ
diff --git a/graphics/HUD/Icons/A_MRRound.png b/graphics/HUD/Icons/A_MRRound.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/A_MRRound.png differ
diff --git a/graphics/HUD/Icons/A_QuadAmmo.png b/graphics/HUD/Icons/A_QuadAmmo.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/A_QuadAmmo.png differ
diff --git a/graphics/HUD/Icons/A_RayAmmo.png b/graphics/HUD/Icons/A_RayAmmo.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/A_RayAmmo.png differ
diff --git a/graphics/HUD/Icons/A_RayBattery.png b/graphics/HUD/Icons/A_RayBattery.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/A_RayBattery.png differ
diff --git a/graphics/HUD/Icons/A_RayBolt.png b/graphics/HUD/Icons/A_RayBolt.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/A_RayBolt.png differ
diff --git a/graphics/HUD/Icons/A_SMW05Ammo.png b/graphics/HUD/Icons/A_SMW05Ammo.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/A_SMW05Ammo.png differ
diff --git a/graphics/HUD/Icons/A_SheenAmmo.png b/graphics/HUD/Icons/A_SheenAmmo.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/A_SheenAmmo.png differ
diff --git a/graphics/HUD/Icons/A_ShellsBall.png b/graphics/HUD/Icons/A_ShellsBall.png
new file mode 100644
index 000000000..8b07da4ad
Binary files /dev/null and b/graphics/HUD/Icons/A_ShellsBall.png differ
diff --git a/graphics/HUD/Icons/A_ShellsDragon.png b/graphics/HUD/Icons/A_ShellsDragon.png
new file mode 100644
index 000000000..e9bc0d47a
Binary files /dev/null and b/graphics/HUD/Icons/A_ShellsDragon.png differ
diff --git a/graphics/HUD/Icons/A_ShellsFuck.png b/graphics/HUD/Icons/A_ShellsFuck.png
new file mode 100644
index 000000000..b3484f4e1
Binary files /dev/null and b/graphics/HUD/Icons/A_ShellsFuck.png differ
diff --git a/graphics/HUD/Icons/A_ShellsGold.png b/graphics/HUD/Icons/A_ShellsGold.png
new file mode 100644
index 000000000..745a45521
Binary files /dev/null and b/graphics/HUD/Icons/A_ShellsGold.png differ
diff --git a/graphics/HUD/Icons/A_ShellsKinylum.png b/graphics/HUD/Icons/A_ShellsKinylum.png
new file mode 100644
index 000000000..1cab3f0d5
Binary files /dev/null and b/graphics/HUD/Icons/A_ShellsKinylum.png differ
diff --git a/graphics/HUD/Icons/A_ShellsNormal.png b/graphics/HUD/Icons/A_ShellsNormal.png
new file mode 100644
index 000000000..65b339c3b
Binary files /dev/null and b/graphics/HUD/Icons/A_ShellsNormal.png differ
diff --git a/graphics/HUD/Icons/A_ShellsSlug.png b/graphics/HUD/Icons/A_ShellsSlug.png
new file mode 100644
index 000000000..ca030736f
Binary files /dev/null and b/graphics/HUD/Icons/A_ShellsSlug.png differ
diff --git a/graphics/HUD/Icons/A_SilverBullet.png b/graphics/HUD/Icons/A_SilverBullet.png
new file mode 100644
index 000000000..591a16bd7
Binary files /dev/null and b/graphics/HUD/Icons/A_SilverBullet.png differ
diff --git a/graphics/HUD/Icons/A_SilverBullet2.png b/graphics/HUD/Icons/A_SilverBullet2.png
new file mode 100644
index 000000000..fe8df615e
Binary files /dev/null and b/graphics/HUD/Icons/A_SilverBullet2.png differ
diff --git a/graphics/HUD/Icons/A_SilverBulletBullet.png b/graphics/HUD/Icons/A_SilverBulletBullet.png
new file mode 100644
index 000000000..6dfdf28d6
Binary files /dev/null and b/graphics/HUD/Icons/A_SilverBulletBullet.png differ
diff --git a/graphics/HUD/Icons/A_SilverBulletBullet2.png b/graphics/HUD/Icons/A_SilverBulletBullet2.png
new file mode 100644
index 000000000..ded4f8264
Binary files /dev/null and b/graphics/HUD/Icons/A_SilverBulletBullet2.png differ
diff --git a/graphics/HUD/Icons/A_SparkBAmmo.png b/graphics/HUD/Icons/A_SparkBAmmo.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/A_SparkBAmmo.png differ
diff --git a/graphics/HUD/Icons/A_SparkRAmmo.png b/graphics/HUD/Icons/A_SparkRAmmo.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/A_SparkRAmmo.png differ
diff --git a/graphics/HUD/Icons/A_Sparkster.png b/graphics/HUD/Icons/A_Sparkster.png
new file mode 100644
index 000000000..856b4e650
Binary files /dev/null and b/graphics/HUD/Icons/A_Sparkster.png differ
diff --git a/graphics/HUD/Icons/A_UltimateAmmo.png b/graphics/HUD/Icons/A_UltimateAmmo.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/A_UltimateAmmo.png differ
diff --git a/graphics/HUD/Icons/A_UltimatePod.png b/graphics/HUD/Icons/A_UltimatePod.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/A_UltimatePod.png differ
diff --git a/graphics/HUD/Icons/A_Ynykron.png b/graphics/HUD/Icons/A_Ynykron.png
new file mode 100644
index 000000000..08eaff5a7
Binary files /dev/null and b/graphics/HUD/Icons/A_Ynykron.png differ
diff --git a/graphics/HUD/Icons/I_ArmorNugget.png b/graphics/HUD/Icons/I_ArmorNugget.png
index ac48cc8a6..7f13ff6a3 100644
Binary files a/graphics/HUD/Icons/I_ArmorNugget.png and b/graphics/HUD/Icons/I_ArmorNugget.png differ
diff --git a/graphics/HUD/Icons/I_Barrier.png b/graphics/HUD/Icons/I_Barrier.png
index efc05e030..d3530447d 100644
Binary files a/graphics/HUD/Icons/I_Barrier.png and b/graphics/HUD/Icons/I_Barrier.png differ
diff --git a/graphics/HUD/Icons/I_BlastSuit.png b/graphics/HUD/Icons/I_BlastSuit.png
index f6c5252c7..81ba9c2dd 100644
Binary files a/graphics/HUD/Icons/I_BlastSuit.png and b/graphics/HUD/Icons/I_BlastSuit.png differ
diff --git a/graphics/HUD/Icons/I_Devastation.png b/graphics/HUD/Icons/I_Devastation.png
index 26c33adef..c25f643b6 100644
Binary files a/graphics/HUD/Icons/I_Devastation.png and b/graphics/HUD/Icons/I_Devastation.png differ
diff --git a/graphics/HUD/Icons/I_Divine.png b/graphics/HUD/Icons/I_Divine.png
index 9bae0f11b..fc51f8862 100644
Binary files a/graphics/HUD/Icons/I_Divine.png and b/graphics/HUD/Icons/I_Divine.png differ
diff --git a/graphics/HUD/Icons/I_Embiggener.png b/graphics/HUD/Icons/I_Embiggener.png
new file mode 100644
index 000000000..a756dbd0c
Binary files /dev/null and b/graphics/HUD/Icons/I_Embiggener.png differ
diff --git a/graphics/HUD/Icons/I_Fabricator1.png b/graphics/HUD/Icons/I_Fabricator1.png
new file mode 100644
index 000000000..6d791bc3b
Binary files /dev/null and b/graphics/HUD/Icons/I_Fabricator1.png differ
diff --git a/graphics/HUD/Icons/I_Fabricator2.png b/graphics/HUD/Icons/I_Fabricator2.png
new file mode 100644
index 000000000..505efb918
Binary files /dev/null and b/graphics/HUD/Icons/I_Fabricator2.png differ
diff --git a/graphics/HUD/Icons/I_Fabricator3.png b/graphics/HUD/Icons/I_Fabricator3.png
new file mode 100644
index 000000000..860f5f078
Binary files /dev/null and b/graphics/HUD/Icons/I_Fabricator3.png differ
diff --git a/graphics/HUD/Icons/I_Fabricator4.png b/graphics/HUD/Icons/I_Fabricator4.png
new file mode 100644
index 000000000..2f2f8f52c
Binary files /dev/null and b/graphics/HUD/Icons/I_Fabricator4.png differ
diff --git a/graphics/HUD/Icons/I_Ghost.png b/graphics/HUD/Icons/I_Ghost.png
index 5db85e56d..56b2fe23a 100644
Binary files a/graphics/HUD/Icons/I_Ghost.png and b/graphics/HUD/Icons/I_Ghost.png differ
diff --git a/graphics/HUD/Icons/I_Gravity.png b/graphics/HUD/Icons/I_Gravity.png
index 2d8326e44..73f7d0163 100644
Binary files a/graphics/HUD/Icons/I_Gravity.png and b/graphics/HUD/Icons/I_Gravity.png differ
diff --git a/graphics/HUD/Icons/I_HealthCube.png b/graphics/HUD/Icons/I_HealthCube.png
index 90d173d70..eac317184 100644
Binary files a/graphics/HUD/Icons/I_HealthCube.png and b/graphics/HUD/Icons/I_HealthCube.png differ
diff --git a/graphics/HUD/Icons/I_HealthNugget.png b/graphics/HUD/Icons/I_HealthNugget.png
new file mode 100644
index 000000000..f234a37d6
Binary files /dev/null and b/graphics/HUD/Icons/I_HealthNugget.png differ
diff --git a/graphics/HUD/Icons/I_HealthTetra.png b/graphics/HUD/Icons/I_HealthTetra.png
index ec858f6f9..cf3be4a99 100644
Binary files a/graphics/HUD/Icons/I_HealthTetra.png and b/graphics/HUD/Icons/I_HealthTetra.png differ
diff --git a/graphics/HUD/Icons/I_Invinciball.png b/graphics/HUD/Icons/I_Invinciball.png
index f3f7f1ea6..9a4799a14 100644
Binary files a/graphics/HUD/Icons/I_Invinciball.png and b/graphics/HUD/Icons/I_Invinciball.png differ
diff --git a/graphics/HUD/Icons/I_Lamp.png b/graphics/HUD/Icons/I_Lamp.png
index f59062985..05650d258 100644
Binary files a/graphics/HUD/Icons/I_Lamp.png and b/graphics/HUD/Icons/I_Lamp.png differ
diff --git a/graphics/HUD/Icons/I_LampOff.png b/graphics/HUD/Icons/I_LampOff.png
index 6f02f150d..d2cd588da 100644
Binary files a/graphics/HUD/Icons/I_LampOff.png and b/graphics/HUD/Icons/I_LampOff.png differ
diff --git a/graphics/HUD/Icons/I_Mykradvo.png b/graphics/HUD/Icons/I_Mykradvo.png
index b0119744b..ca4dce2e9 100644
Binary files a/graphics/HUD/Icons/I_Mykradvo.png and b/graphics/HUD/Icons/I_Mykradvo.png differ
diff --git a/graphics/HUD/Icons/I_Omnisight.png b/graphics/HUD/Icons/I_Omnisight.png
new file mode 100644
index 000000000..9589f5c6d
Binary files /dev/null and b/graphics/HUD/Icons/I_Omnisight.png differ
diff --git a/graphics/HUD/Icons/I_Ragekit.png b/graphics/HUD/Icons/I_Ragekit.png
index ba9f4aff7..79247e25c 100644
Binary files a/graphics/HUD/Icons/I_Ragekit.png and b/graphics/HUD/Icons/I_Ragekit.png differ
diff --git a/graphics/HUD/Icons/I_Revive.png b/graphics/HUD/Icons/I_Revive.png
index c8c0ebb6a..6766e6907 100644
Binary files a/graphics/HUD/Icons/I_Revive.png and b/graphics/HUD/Icons/I_Revive.png differ
diff --git a/graphics/HUD/Icons/I_Safety.png b/graphics/HUD/Icons/I_Safety.png
index d3aa29e92..4c3ab3dbc 100644
Binary files a/graphics/HUD/Icons/I_Safety.png and b/graphics/HUD/Icons/I_Safety.png differ
diff --git a/graphics/HUD/Icons/I_SafetyNo.png b/graphics/HUD/Icons/I_SafetyNo.png
index 7e1e3b79c..de478f1c0 100644
Binary files a/graphics/HUD/Icons/I_SafetyNo.png and b/graphics/HUD/Icons/I_SafetyNo.png differ
diff --git a/graphics/HUD/Icons/I_SafetyOn.png b/graphics/HUD/Icons/I_SafetyOn.png
index a6c31b032..30b1ed93c 100644
Binary files a/graphics/HUD/Icons/I_SafetyOn.png and b/graphics/HUD/Icons/I_SafetyOn.png differ
diff --git a/graphics/HUD/Icons/I_Sandwich.png b/graphics/HUD/Icons/I_Sandwich.png
index 303b0cb19..a5a575dde 100644
Binary files a/graphics/HUD/Icons/I_Sandwich.png and b/graphics/HUD/Icons/I_Sandwich.png differ
diff --git a/graphics/HUD/Icons/I_WarArmor.png b/graphics/HUD/Icons/I_WarArmor.png
index c101c45ee..5e671999b 100644
Binary files a/graphics/HUD/Icons/I_WarArmor.png and b/graphics/HUD/Icons/I_WarArmor.png differ
diff --git a/graphics/HUD/Icons/W_CandyGun.png b/graphics/HUD/Icons/W_CandyGun.png
index 3b2295d12..c4e5802e4 100644
Binary files a/graphics/HUD/Icons/W_CandyGun.png and b/graphics/HUD/Icons/W_CandyGun.png differ
diff --git a/graphics/HUD/Icons/W_DeepImpact.png b/graphics/HUD/Icons/W_DeepImpact.png
index 1ec03ee0c..01e07d9e3 100644
Binary files a/graphics/HUD/Icons/W_DeepImpact.png and b/graphics/HUD/Icons/W_DeepImpact.png differ
diff --git a/graphics/HUD/Icons/W_Eviscerator.png b/graphics/HUD/Icons/W_Eviscerator.png
index 651cb97e8..f8dbcb485 100644
Binary files a/graphics/HUD/Icons/W_Eviscerator.png and b/graphics/HUD/Icons/W_Eviscerator.png differ
diff --git a/graphics/HUD/Icons/W_ExplodiumGun.png b/graphics/HUD/Icons/W_ExplodiumGun.png
index 527766457..e3b7e7656 100644
Binary files a/graphics/HUD/Icons/W_ExplodiumGun.png and b/graphics/HUD/Icons/W_ExplodiumGun.png differ
diff --git a/graphics/HUD/Icons/W_ExplodiumGun2.png b/graphics/HUD/Icons/W_ExplodiumGun2.png
new file mode 100644
index 000000000..3c4380d55
Binary files /dev/null and b/graphics/HUD/Icons/W_ExplodiumGun2.png differ
diff --git a/graphics/HUD/Icons/W_Hellblazer.png b/graphics/HUD/Icons/W_Hellblazer.png
index 47e1141a4..de9368fec 100644
Binary files a/graphics/HUD/Icons/W_Hellblazer.png and b/graphics/HUD/Icons/W_Hellblazer.png differ
diff --git a/graphics/HUD/Icons/W_ItamexHammer.png b/graphics/HUD/Icons/W_ItamexHammer.png
index 0bd19cc39..b516b82d2 100644
Binary files a/graphics/HUD/Icons/W_ItamexHammer.png and b/graphics/HUD/Icons/W_ItamexHammer.png differ
diff --git a/graphics/HUD/Icons/W_MortalRifle.png b/graphics/HUD/Icons/W_MortalRifle.png
index 741eecef1..b516b82d2 100644
Binary files a/graphics/HUD/Icons/W_MortalRifle.png and b/graphics/HUD/Icons/W_MortalRifle.png differ
diff --git a/graphics/HUD/Icons/W_NewSparkster.png b/graphics/HUD/Icons/W_NewSparkster.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/W_NewSparkster.png differ
diff --git a/graphics/HUD/Icons/W_PlasmaBlast.png b/graphics/HUD/Icons/W_PlasmaBlast.png
index 9c34be790..b516b82d2 100644
Binary files a/graphics/HUD/Icons/W_PlasmaBlast.png and b/graphics/HUD/Icons/W_PlasmaBlast.png differ
diff --git a/graphics/HUD/Icons/W_PlasmaBlast2.png b/graphics/HUD/Icons/W_PlasmaBlast2.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/W_PlasmaBlast2.png differ
diff --git a/graphics/HUD/Icons/W_PuntzerBeta.png b/graphics/HUD/Icons/W_PuntzerBeta.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/W_PuntzerBeta.png differ
diff --git a/graphics/HUD/Icons/W_PuntzerGamma.png b/graphics/HUD/Icons/W_PuntzerGamma.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/W_PuntzerGamma.png differ
diff --git a/graphics/HUD/Icons/W_Quadravol.png b/graphics/HUD/Icons/W_Quadravol.png
index 381cc3e6b..b516b82d2 100644
Binary files a/graphics/HUD/Icons/W_Quadravol.png and b/graphics/HUD/Icons/W_Quadravol.png differ
diff --git a/graphics/HUD/Icons/W_RafanKos.png b/graphics/HUD/Icons/W_RafanKos.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/W_RafanKos.png differ
diff --git a/graphics/HUD/Icons/W_RayKhom.png b/graphics/HUD/Icons/W_RayKhom.png
new file mode 100644
index 000000000..b516b82d2
Binary files /dev/null and b/graphics/HUD/Icons/W_RayKhom.png differ
diff --git a/graphics/HUD/Icons/W_SheenHMG.png b/graphics/HUD/Icons/W_SheenHMG.png
index 3913dd081..b516b82d2 100644
Binary files a/graphics/HUD/Icons/W_SheenHMG.png and b/graphics/HUD/Icons/W_SheenHMG.png differ
diff --git a/graphics/HUD/Icons/W_SilverBullet.png b/graphics/HUD/Icons/W_SilverBullet.png
index 3fed65252..3b9dddd5d 100644
Binary files a/graphics/HUD/Icons/W_SilverBullet.png and b/graphics/HUD/Icons/W_SilverBullet.png differ
diff --git a/graphics/HUD/Icons/W_Sparkster.png b/graphics/HUD/Icons/W_Sparkster.png
index 2816d9c57..08fb60067 100644
Binary files a/graphics/HUD/Icons/W_Sparkster.png and b/graphics/HUD/Icons/W_Sparkster.png differ
diff --git a/graphics/HUD/Icons/W_Spreadgun.png b/graphics/HUD/Icons/W_Spreadgun.png
index 127f8fc8c..a48c50fcf 100644
Binary files a/graphics/HUD/Icons/W_Spreadgun.png and b/graphics/HUD/Icons/W_Spreadgun.png differ
diff --git a/graphics/HUD/Icons/W_Wallbuster.png b/graphics/HUD/Icons/W_Wallbuster.png
index 5869aa520..94b41b973 100644
Binary files a/graphics/HUD/Icons/W_Wallbuster.png and b/graphics/HUD/Icons/W_Wallbuster.png differ
diff --git a/graphics/HUD/Icons/W_Ynykron.png b/graphics/HUD/Icons/W_Ynykron.png
index 496721c6e..8351904d6 100644
Binary files a/graphics/HUD/Icons/W_Ynykron.png and b/graphics/HUD/Icons/W_Ynykron.png differ
diff --git a/graphics/HUD/ItamexBar.png b/graphics/HUD/ItamexBar.png
deleted file mode 100644
index d21148e4c..000000000
Binary files a/graphics/HUD/ItamexBar.png and /dev/null differ
diff --git a/graphics/HUD/ItamexDisplay.png b/graphics/HUD/ItamexDisplay.png
deleted file mode 100644
index 5642a7870..000000000
Binary files a/graphics/HUD/ItamexDisplay.png and /dev/null differ
diff --git a/graphics/HUD/LoadedBlackShell.png b/graphics/HUD/LoadedBlackShell.png
new file mode 100644
index 000000000..ee2c8d4b9
Binary files /dev/null and b/graphics/HUD/LoadedBlackShell.png differ
diff --git a/graphics/HUD/LoadedBlueShell.png b/graphics/HUD/LoadedBlueShell.png
new file mode 100644
index 000000000..ac091f4bd
Binary files /dev/null and b/graphics/HUD/LoadedBlueShell.png differ
diff --git a/graphics/HUD/LoadedGoldShell.png b/graphics/HUD/LoadedGoldShell.png
new file mode 100644
index 000000000..bd97f7efa
Binary files /dev/null and b/graphics/HUD/LoadedGoldShell.png differ
diff --git a/graphics/HUD/LoadedGreenShell.png b/graphics/HUD/LoadedGreenShell.png
new file mode 100644
index 000000000..680f994e5
Binary files /dev/null and b/graphics/HUD/LoadedGreenShell.png differ
diff --git a/graphics/HUD/LoadedPurpleShell.png b/graphics/HUD/LoadedPurpleShell.png
new file mode 100644
index 000000000..a9ee7a45d
Binary files /dev/null and b/graphics/HUD/LoadedPurpleShell.png differ
diff --git a/graphics/HUD/LoadedRedShell.png b/graphics/HUD/LoadedRedShell.png
new file mode 100644
index 000000000..bd8841071
Binary files /dev/null and b/graphics/HUD/LoadedRedShell.png differ
diff --git a/graphics/HUD/MinimapBox.png b/graphics/HUD/MinimapBox.png
index e87fbff80..2b6d1cacf 100644
Binary files a/graphics/HUD/MinimapBox.png and b/graphics/HUD/MinimapBox.png differ
diff --git a/graphics/HUD/MinimapBoxSmol.png b/graphics/HUD/MinimapBoxSmol.png
deleted file mode 100644
index 9c5ca7abd..000000000
Binary files a/graphics/HUD/MinimapBoxSmol.png and /dev/null differ
diff --git a/graphics/HUD/MisterDisplay.png b/graphics/HUD/MisterDisplay.png
deleted file mode 100644
index 75b34822b..000000000
Binary files a/graphics/HUD/MisterDisplay.png and /dev/null differ
diff --git a/graphics/HUD/MisterGrenade.png b/graphics/HUD/MisterGrenade.png
deleted file mode 100644
index bf85af23b..000000000
Binary files a/graphics/HUD/MisterGrenade.png and /dev/null differ
diff --git a/graphics/HUD/MisterGrenadeCasing.png b/graphics/HUD/MisterGrenadeCasing.png
deleted file mode 100644
index e97c2afe1..000000000
Binary files a/graphics/HUD/MisterGrenadeCasing.png and /dev/null differ
diff --git a/graphics/HUD/MisterRound.png b/graphics/HUD/MisterRound.png
deleted file mode 100644
index 98970f7b5..000000000
Binary files a/graphics/HUD/MisterRound.png and /dev/null differ
diff --git a/graphics/HUD/PuntzerBetaDisplay.png b/graphics/HUD/PuntzerBetaDisplay.png
deleted file mode 100644
index e2961fe4d..000000000
Binary files a/graphics/HUD/PuntzerBetaDisplay.png and /dev/null differ
diff --git a/graphics/HUD/PuntzerCasing.png b/graphics/HUD/PuntzerCasing.png
deleted file mode 100644
index f5d1bee3a..000000000
Binary files a/graphics/HUD/PuntzerCasing.png and /dev/null differ
diff --git a/graphics/HUD/PuntzerGammaDisplay.png b/graphics/HUD/PuntzerGammaDisplay.png
deleted file mode 100644
index aa6be355d..000000000
Binary files a/graphics/HUD/PuntzerGammaDisplay.png and /dev/null differ
diff --git a/graphics/HUD/PuntzerRound.png b/graphics/HUD/PuntzerRound.png
deleted file mode 100644
index 16fb8f3c2..000000000
Binary files a/graphics/HUD/PuntzerRound.png and /dev/null differ
diff --git a/graphics/HUD/PurpleShell.png b/graphics/HUD/PurpleShell.png
new file mode 100644
index 000000000..9b778aa95
Binary files /dev/null and b/graphics/HUD/PurpleShell.png differ
diff --git a/graphics/HUD/QuadravolCasing.png b/graphics/HUD/QuadravolCasing.png
deleted file mode 100644
index 805444dad..000000000
Binary files a/graphics/HUD/QuadravolCasing.png and /dev/null differ
diff --git a/graphics/HUD/QuadravolDisplay.png b/graphics/HUD/QuadravolDisplay.png
deleted file mode 100644
index 9c6e97320..000000000
Binary files a/graphics/HUD/QuadravolDisplay.png and /dev/null differ
diff --git a/graphics/HUD/QuadravolRound.png b/graphics/HUD/QuadravolRound.png
deleted file mode 100644
index 5fd1f7338..000000000
Binary files a/graphics/HUD/QuadravolRound.png and /dev/null differ
diff --git a/graphics/HUD/RafankosCasing.png b/graphics/HUD/RafankosCasing.png
deleted file mode 100644
index d5e9c32fd..000000000
Binary files a/graphics/HUD/RafankosCasing.png and /dev/null differ
diff --git a/graphics/HUD/RafankosDisplay.png b/graphics/HUD/RafankosDisplay.png
deleted file mode 100644
index c57f213bf..000000000
Binary files a/graphics/HUD/RafankosDisplay.png and /dev/null differ
diff --git a/graphics/HUD/RafankosRound.png b/graphics/HUD/RafankosRound.png
deleted file mode 100644
index cb5af157b..000000000
Binary files a/graphics/HUD/RafankosRound.png and /dev/null differ
diff --git a/graphics/HUD/RafankosRoundGlow.png b/graphics/HUD/RafankosRoundGlow.png
deleted file mode 100644
index 619718bb7..000000000
Binary files a/graphics/HUD/RafankosRoundGlow.png and /dev/null differ
diff --git a/graphics/HUD/RayKhomBar.png b/graphics/HUD/RayKhomBar.png
deleted file mode 100644
index a17515023..000000000
Binary files a/graphics/HUD/RayKhomBar.png and /dev/null differ
diff --git a/graphics/HUD/RayKhomDisplay.png b/graphics/HUD/RayKhomDisplay.png
deleted file mode 100644
index 377650360..000000000
Binary files a/graphics/HUD/RayKhomDisplay.png and /dev/null differ
diff --git a/graphics/HUD/RayKhomRound.png b/graphics/HUD/RayKhomRound.png
deleted file mode 100644
index 43b1df2ad..000000000
Binary files a/graphics/HUD/RayKhomRound.png and /dev/null differ
diff --git a/graphics/HUD/RedShell.png b/graphics/HUD/RedShell.png
new file mode 100644
index 000000000..59405cfee
Binary files /dev/null and b/graphics/HUD/RedShell.png differ
diff --git a/graphics/HUD/ScoreBox.png b/graphics/HUD/ScoreBox.png
index 35abbf3eb..3b9c89d1a 100644
Binary files a/graphics/HUD/ScoreBox.png and b/graphics/HUD/ScoreBox.png differ
diff --git a/graphics/HUD/SheenBar.png b/graphics/HUD/SheenBar.png
deleted file mode 100644
index f25f4ec2a..000000000
Binary files a/graphics/HUD/SheenBar.png and /dev/null differ
diff --git a/graphics/HUD/SheenCasing.png b/graphics/HUD/SheenCasing.png
deleted file mode 100644
index e8e7693cb..000000000
Binary files a/graphics/HUD/SheenCasing.png and /dev/null differ
diff --git a/graphics/HUD/SheenDisplay.png b/graphics/HUD/SheenDisplay.png
deleted file mode 100644
index d3649b252..000000000
Binary files a/graphics/HUD/SheenDisplay.png and /dev/null differ
diff --git a/graphics/HUD/SheenRound.png b/graphics/HUD/SheenRound.png
deleted file mode 100644
index 16723fb9e..000000000
Binary files a/graphics/HUD/SheenRound.png and /dev/null differ
diff --git a/graphics/HUD/SheenSpeed.png b/graphics/HUD/SheenSpeed.png
deleted file mode 100644
index 536468b8f..000000000
Binary files a/graphics/HUD/SheenSpeed.png and /dev/null differ
diff --git a/graphics/HUD/ShellGold.png b/graphics/HUD/ShellGold.png
deleted file mode 100644
index 0afa5a291..000000000
Binary files a/graphics/HUD/ShellGold.png and /dev/null differ
diff --git a/graphics/HUD/ShellRed.png b/graphics/HUD/ShellRed.png
deleted file mode 100644
index 0550bfb4f..000000000
Binary files a/graphics/HUD/ShellRed.png and /dev/null differ
diff --git a/graphics/HUD/ShellRedSmall.png b/graphics/HUD/ShellRedSmall.png
deleted file mode 100644
index 7acf82085..000000000
Binary files a/graphics/HUD/ShellRedSmall.png and /dev/null differ
diff --git a/graphics/HUD/SilverBulletCasing.png b/graphics/HUD/SilverBulletCasing.png
deleted file mode 100644
index a5491ef83..000000000
Binary files a/graphics/HUD/SilverBulletCasing.png and /dev/null differ
diff --git a/graphics/HUD/SilverBulletDisplay.png b/graphics/HUD/SilverBulletDisplay.png
index 9b4d47ad1..5c62f0452 100644
Binary files a/graphics/HUD/SilverBulletDisplay.png and b/graphics/HUD/SilverBulletDisplay.png differ
diff --git a/graphics/HUD/SilverBulletFCB.png b/graphics/HUD/SilverBulletFCB.png
new file mode 100644
index 000000000..10e59451c
Binary files /dev/null and b/graphics/HUD/SilverBulletFCB.png differ
diff --git a/graphics/HUD/SilverBulletFCBMag.png b/graphics/HUD/SilverBulletFCBMag.png
new file mode 100644
index 000000000..e78d1646a
Binary files /dev/null and b/graphics/HUD/SilverBulletFCBMag.png differ
diff --git a/graphics/HUD/SilverBulletRound.png b/graphics/HUD/SilverBulletRound.png
deleted file mode 100644
index 591cc97f0..000000000
Binary files a/graphics/HUD/SilverBulletRound.png and /dev/null differ
diff --git a/graphics/HUD/SilverBulletXSB.png b/graphics/HUD/SilverBulletXSB.png
new file mode 100644
index 000000000..b01292e92
Binary files /dev/null and b/graphics/HUD/SilverBulletXSB.png differ
diff --git a/graphics/HUD/SilverBulletXSBMag.png b/graphics/HUD/SilverBulletXSBMag.png
new file mode 100644
index 000000000..0f685940e
Binary files /dev/null and b/graphics/HUD/SilverBulletXSBMag.png differ
diff --git a/graphics/HUD/SilverBulletZoomBar.png b/graphics/HUD/SilverBulletZoomBar.png
index 45146f351..99e182306 100644
Binary files a/graphics/HUD/SilverBulletZoomBar.png and b/graphics/HUD/SilverBulletZoomBar.png differ
diff --git a/graphics/HUD/SilverBulletZoomDisplay.png b/graphics/HUD/SilverBulletZoomDisplay.png
index 2cccd8fa3..39a71a799 100644
Binary files a/graphics/HUD/SilverBulletZoomDisplay.png and b/graphics/HUD/SilverBulletZoomDisplay.png differ
diff --git a/graphics/HUD/SparksterDisplay.png b/graphics/HUD/SparksterDisplay.png
deleted file mode 100644
index 3b2bf1407..000000000
Binary files a/graphics/HUD/SparksterDisplay.png and /dev/null differ
diff --git a/graphics/HUD/SparksterKinylumActive.png b/graphics/HUD/SparksterKinylumActive.png
deleted file mode 100644
index 11ccc164c..000000000
Binary files a/graphics/HUD/SparksterKinylumActive.png and /dev/null differ
diff --git a/graphics/HUD/SparksterKinylumBar.png b/graphics/HUD/SparksterKinylumBar.png
deleted file mode 100644
index 72e2178c6..000000000
Binary files a/graphics/HUD/SparksterKinylumBar.png and /dev/null differ
diff --git a/graphics/HUD/SparksterKinylumInert.png b/graphics/HUD/SparksterKinylumInert.png
deleted file mode 100644
index 956c670e1..000000000
Binary files a/graphics/HUD/SparksterKinylumInert.png and /dev/null differ
diff --git a/graphics/HUD/SparksterNokronActive.png b/graphics/HUD/SparksterNokronActive.png
deleted file mode 100644
index 1b151807e..000000000
Binary files a/graphics/HUD/SparksterNokronActive.png and /dev/null differ
diff --git a/graphics/HUD/SparksterNokronBar.png b/graphics/HUD/SparksterNokronBar.png
deleted file mode 100644
index 656e2f6f8..000000000
Binary files a/graphics/HUD/SparksterNokronBar.png and /dev/null differ
diff --git a/graphics/HUD/SparksterNokronInert.png b/graphics/HUD/SparksterNokronInert.png
deleted file mode 100644
index 14a2e1410..000000000
Binary files a/graphics/HUD/SparksterNokronInert.png and /dev/null differ
diff --git a/graphics/HUD/SpreadgunDisplay.png b/graphics/HUD/SpreadgunDisplay.png
index d87e7031e..4e3c6e8bb 100644
Binary files a/graphics/HUD/SpreadgunDisplay.png and b/graphics/HUD/SpreadgunDisplay.png differ
diff --git a/graphics/HUD/StatusBox.png b/graphics/HUD/StatusBox.png
index c418c5b34..1692dd450 100644
Binary files a/graphics/HUD/StatusBox.png and b/graphics/HUD/StatusBox.png differ
diff --git a/graphics/HUD/WallbusterBlue.png b/graphics/HUD/WallbusterBlue.png
new file mode 100644
index 000000000..725ef3395
Binary files /dev/null and b/graphics/HUD/WallbusterBlue.png differ
diff --git a/graphics/HUD/WallbusterBlueUsed.png b/graphics/HUD/WallbusterBlueUsed.png
new file mode 100644
index 000000000..9f55af8cf
Binary files /dev/null and b/graphics/HUD/WallbusterBlueUsed.png differ
diff --git a/graphics/HUD/WallbusterCursor.png b/graphics/HUD/WallbusterCursor.png
deleted file mode 100644
index 1d2b245de..000000000
Binary files a/graphics/HUD/WallbusterCursor.png and /dev/null differ
diff --git a/graphics/HUD/WallbusterDisplay.png b/graphics/HUD/WallbusterDisplay.png
index 2ba9a7846..121820ae4 100644
Binary files a/graphics/HUD/WallbusterDisplay.png and b/graphics/HUD/WallbusterDisplay.png differ
diff --git a/graphics/HUD/WallbusterEmpty.png b/graphics/HUD/WallbusterEmpty.png
new file mode 100644
index 000000000..bce7f1fb2
Binary files /dev/null and b/graphics/HUD/WallbusterEmpty.png differ
diff --git a/graphics/HUD/WallbusterGreen.png b/graphics/HUD/WallbusterGreen.png
new file mode 100644
index 000000000..216fb2c14
Binary files /dev/null and b/graphics/HUD/WallbusterGreen.png differ
diff --git a/graphics/HUD/WallbusterGreenUsed.png b/graphics/HUD/WallbusterGreenUsed.png
new file mode 100644
index 000000000..7f7fdd45d
Binary files /dev/null and b/graphics/HUD/WallbusterGreenUsed.png differ
diff --git a/graphics/HUD/WallbusterMenu.png b/graphics/HUD/WallbusterMenu.png
new file mode 100644
index 000000000..0f3bc7f78
Binary files /dev/null and b/graphics/HUD/WallbusterMenu.png differ
diff --git a/graphics/HUD/WallbusterPurple.png b/graphics/HUD/WallbusterPurple.png
new file mode 100644
index 000000000..a07762bea
Binary files /dev/null and b/graphics/HUD/WallbusterPurple.png differ
diff --git a/graphics/HUD/WallbusterPurpleUsed.png b/graphics/HUD/WallbusterPurpleUsed.png
new file mode 100644
index 000000000..6f34f648f
Binary files /dev/null and b/graphics/HUD/WallbusterPurpleUsed.png differ
diff --git a/graphics/HUD/WallbusterRed.png b/graphics/HUD/WallbusterRed.png
new file mode 100644
index 000000000..9ae44f87a
Binary files /dev/null and b/graphics/HUD/WallbusterRed.png differ
diff --git a/graphics/HUD/WallbusterRedUsed.png b/graphics/HUD/WallbusterRedUsed.png
new file mode 100644
index 000000000..86e3ee0e2
Binary files /dev/null and b/graphics/HUD/WallbusterRedUsed.png differ
diff --git a/graphics/HUD/WeaponBox.png b/graphics/HUD/WeaponBox.png
index 71898b066..d41af5bd4 100644
Binary files a/graphics/HUD/WeaponBox.png and b/graphics/HUD/WeaponBox.png differ
diff --git a/graphics/HUD/YnykronBarA.png b/graphics/HUD/YnykronBarA.png
new file mode 100644
index 000000000..b3a69b3ad
Binary files /dev/null and b/graphics/HUD/YnykronBarA.png differ
diff --git a/graphics/HUD/YnykronBarB.png b/graphics/HUD/YnykronBarB.png
new file mode 100644
index 000000000..143e11b1e
Binary files /dev/null and b/graphics/HUD/YnykronBarB.png differ
diff --git a/graphics/HUD/YnykronBarBeam.png b/graphics/HUD/YnykronBarBeam.png
deleted file mode 100644
index 1830087d0..000000000
Binary files a/graphics/HUD/YnykronBarBeam.png and /dev/null differ
diff --git a/graphics/HUD/YnykronBarVortex.png b/graphics/HUD/YnykronBarVortex.png
deleted file mode 100644
index 5eeab45e2..000000000
Binary files a/graphics/HUD/YnykronBarVortex.png and /dev/null differ
diff --git a/graphics/HUD/YnykronDisplay.png b/graphics/HUD/YnykronDisplay.png
index 66fc1fa57..754791903 100644
Binary files a/graphics/HUD/YnykronDisplay.png and b/graphics/HUD/YnykronDisplay.png differ
diff --git a/graphics/HUD/YnykronIconBeam.png b/graphics/HUD/YnykronIconBeam.png
deleted file mode 100644
index 71fb68e88..000000000
Binary files a/graphics/HUD/YnykronIconBeam.png and /dev/null differ
diff --git a/graphics/HUD/YnykronIconVortex.png b/graphics/HUD/YnykronIconVortex.png
deleted file mode 100644
index 066af4585..000000000
Binary files a/graphics/HUD/YnykronIconVortex.png and /dev/null differ
diff --git a/graphics/HUD/YnykronSideA.png b/graphics/HUD/YnykronSideA.png
new file mode 100644
index 000000000..e669cbb2e
Binary files /dev/null and b/graphics/HUD/YnykronSideA.png differ
diff --git a/graphics/HUD/YnykronSideB.png b/graphics/HUD/YnykronSideB.png
new file mode 100644
index 000000000..a4942ff0f
Binary files /dev/null and b/graphics/HUD/YnykronSideB.png differ
diff --git a/graphics/InterBG.png b/graphics/InterBG.png
new file mode 100644
index 000000000..cd35a0a9b
Binary files /dev/null and b/graphics/InterBG.png differ
diff --git a/graphics/KBase/Drawing_Ibuki.png b/graphics/KBase/Drawing_Ibuki.png
index d0cedd541..cf9e5e47a 100644
Binary files a/graphics/KBase/Drawing_Ibuki.png and b/graphics/KBase/Drawing_Ibuki.png differ
diff --git a/graphics/KBase/Drawing_Kirin.png b/graphics/KBase/Drawing_Kirin.png
index 7b31493fe..dd4c05fc5 100644
Binary files a/graphics/KBase/Drawing_Kirin.png and b/graphics/KBase/Drawing_Kirin.png differ
diff --git a/graphics/KBase/Drawing_Saya.png b/graphics/KBase/Drawing_Saya.png
index 869bc175a..c192f67b8 100644
Binary files a/graphics/KBase/Drawing_Saya.png and b/graphics/KBase/Drawing_Saya.png differ
diff --git a/graphics/KBase/FrameTex.png b/graphics/KBase/FrameTex.png
index aaa93d584..79a975e64 100644
Binary files a/graphics/KBase/FrameTex.png and b/graphics/KBase/FrameTex.png differ
diff --git a/graphics/KBase/HSepTex.png b/graphics/KBase/HSepTex.png
index 7a48ce716..d7f1095b4 100644
Binary files a/graphics/KBase/HSepTex.png and b/graphics/KBase/HSepTex.png differ
diff --git a/graphics/KBase/PFP_Admun.png b/graphics/KBase/PFP_Admun.png
deleted file mode 100644
index a2ca3ed7e..000000000
Binary files a/graphics/KBase/PFP_Admun.png and /dev/null differ
diff --git a/graphics/KBase/PFP_Alakir.png b/graphics/KBase/PFP_Alakir.png
deleted file mode 100644
index 2ad64dfaa..000000000
Binary files a/graphics/KBase/PFP_Alakir.png and /dev/null differ
diff --git a/graphics/KBase/PFP_Ashley.png b/graphics/KBase/PFP_Ashley.png
index e8a27d628..425e3c0b9 100644
Binary files a/graphics/KBase/PFP_Ashley.png and b/graphics/KBase/PFP_Ashley.png differ
diff --git a/graphics/KBase/PFP_Bigshot.png b/graphics/KBase/PFP_Bigshot.png
index f467aa385..8c600d624 100644
Binary files a/graphics/KBase/PFP_Bigshot.png and b/graphics/KBase/PFP_Bigshot.png differ
diff --git a/graphics/KBase/PFP_Cinnamon.png b/graphics/KBase/PFP_Cinnamon.png
deleted file mode 100644
index 4b68d79d6..000000000
Binary files a/graphics/KBase/PFP_Cinnamon.png and /dev/null differ
diff --git a/graphics/KBase/PFP_Cytho.png b/graphics/KBase/PFP_Cytho.png
index a0424cc0c..29a110a88 100644
Binary files a/graphics/KBase/PFP_Cytho.png and b/graphics/KBase/PFP_Cytho.png differ
diff --git a/graphics/KBase/PFP_Dana.png b/graphics/KBase/PFP_Dana.png
deleted file mode 100644
index 23bb402d4..000000000
Binary files a/graphics/KBase/PFP_Dana.png and /dev/null differ
diff --git a/graphics/KBase/PFP_Doomguy.png b/graphics/KBase/PFP_Doomguy.png
deleted file mode 100644
index 8963e0678..000000000
Binary files a/graphics/KBase/PFP_Doomguy.png and /dev/null differ
diff --git a/graphics/KBase/PFP_Ellen.png b/graphics/KBase/PFP_Ellen.png
index 2cd91a888..d09b2036b 100644
Binary files a/graphics/KBase/PFP_Ellen.png and b/graphics/KBase/PFP_Ellen.png differ
diff --git a/graphics/KBase/PFP_Hermann.png b/graphics/KBase/PFP_Hermann.png
deleted file mode 100644
index f4eea4d96..000000000
Binary files a/graphics/KBase/PFP_Hermann.png and /dev/null differ
diff --git a/graphics/KBase/PFP_Ibuki.png b/graphics/KBase/PFP_Ibuki.png
index bd2685b29..76b50f3e5 100644
Binary files a/graphics/KBase/PFP_Ibuki.png and b/graphics/KBase/PFP_Ibuki.png differ
diff --git a/graphics/KBase/PFP_ImanakiT.png b/graphics/KBase/PFP_ImanakiT.png
deleted file mode 100644
index 329ccb868..000000000
Binary files a/graphics/KBase/PFP_ImanakiT.png and /dev/null differ
diff --git a/graphics/KBase/PFP_JoJo.png b/graphics/KBase/PFP_JoJo.png
deleted file mode 100644
index b5b9aff67..000000000
Binary files a/graphics/KBase/PFP_JoJo.png and /dev/null differ
diff --git a/graphics/KBase/PFP_Kirin.png b/graphics/KBase/PFP_Kirin.png
index d02603ef6..d250999e0 100644
Binary files a/graphics/KBase/PFP_Kirin.png and b/graphics/KBase/PFP_Kirin.png differ
diff --git a/graphics/KBase/PFP_Kmonn.png b/graphics/KBase/PFP_Kmonn.png
index 3a1b97366..6253f687d 100644
Binary files a/graphics/KBase/PFP_Kmonn.png and b/graphics/KBase/PFP_Kmonn.png differ
diff --git a/graphics/KBase/PFP_Locke.png b/graphics/KBase/PFP_Locke.png
index baec2fed9..d3710be34 100644
Binary files a/graphics/KBase/PFP_Locke.png and b/graphics/KBase/PFP_Locke.png differ
diff --git a/graphics/KBase/PFP_Madcat.png b/graphics/KBase/PFP_Madcat.png
index b98ac3c62..b7b2f580a 100644
Binary files a/graphics/KBase/PFP_Madcat.png and b/graphics/KBase/PFP_Madcat.png differ
diff --git a/graphics/KBase/PFP_Maidbot.png b/graphics/KBase/PFP_Maidbot.png
index e0a93b4e7..9d15fbfd3 100644
Binary files a/graphics/KBase/PFP_Maidbot.png and b/graphics/KBase/PFP_Maidbot.png differ
diff --git a/graphics/KBase/PFP_Marisa.png b/graphics/KBase/PFP_Marisa.png
index 09a61fa4f..40a38e6c1 100644
Binary files a/graphics/KBase/PFP_Marisa.png and b/graphics/KBase/PFP_Marisa.png differ
diff --git a/graphics/KBase/PFP_Nana.png b/graphics/KBase/PFP_Nana.png
index 6fe5d0a9b..088c63ccc 100644
Binary files a/graphics/KBase/PFP_Nana.png and b/graphics/KBase/PFP_Nana.png differ
diff --git a/graphics/KBase/PFP_Nukritas1xx.png b/graphics/KBase/PFP_Nukritas1xx.png
deleted file mode 100644
index d2dc92f51..000000000
Binary files a/graphics/KBase/PFP_Nukritas1xx.png and /dev/null differ
diff --git a/graphics/KBase/PFP_Nukritas2xx.png b/graphics/KBase/PFP_Nukritas2xx.png
deleted file mode 100644
index 39f35d731..000000000
Binary files a/graphics/KBase/PFP_Nukritas2xx.png and /dev/null differ
diff --git a/graphics/KBase/PFP_Parker.png b/graphics/KBase/PFP_Parker.png
deleted file mode 100644
index 9c4cc78cb..000000000
Binary files a/graphics/KBase/PFP_Parker.png and /dev/null differ
diff --git a/graphics/KBase/PFP_Reubens.png b/graphics/KBase/PFP_Reubens.png
deleted file mode 100644
index ebdf867e5..000000000
Binary files a/graphics/KBase/PFP_Reubens.png and /dev/null differ
diff --git a/graphics/KBase/PFP_Rika.png b/graphics/KBase/PFP_Rika.png
deleted file mode 100644
index e0da8fae9..000000000
Binary files a/graphics/KBase/PFP_Rika.png and /dev/null differ
diff --git a/graphics/KBase/PFP_Ryuji.png b/graphics/KBase/PFP_Ryuji.png
index 13cedff7d..5fa4547e1 100644
Binary files a/graphics/KBase/PFP_Ryuji.png and b/graphics/KBase/PFP_Ryuji.png differ
diff --git a/graphics/KBase/PFP_Saya.png b/graphics/KBase/PFP_Saya.png
index 4224e81de..6640007b4 100644
Binary files a/graphics/KBase/PFP_Saya.png and b/graphics/KBase/PFP_Saya.png differ
diff --git a/graphics/KBase/PFP_Taro.png b/graphics/KBase/PFP_Taro.png
index acf655246..cd5fe629b 100644
Binary files a/graphics/KBase/PFP_Taro.png and b/graphics/KBase/PFP_Taro.png differ
diff --git a/graphics/KBase/PFP_Unissix.png b/graphics/KBase/PFP_Unissix.png
index 85901d228..b9faab43e 100644
Binary files a/graphics/KBase/PFP_Unissix.png and b/graphics/KBase/PFP_Unissix.png differ
diff --git a/graphics/KBase/PFP_WhiteLady.png b/graphics/KBase/PFP_WhiteLady.png
index 33e0d8fda..f0e3df4b5 100644
Binary files a/graphics/KBase/PFP_WhiteLady.png and b/graphics/KBase/PFP_WhiteLady.png differ
diff --git a/graphics/KBase/PFP_Yui.png b/graphics/KBase/PFP_Yui.png
index a1723f6bf..ca40a884a 100644
Binary files a/graphics/KBase/PFP_Yui.png and b/graphics/KBase/PFP_Yui.png differ
diff --git a/graphics/KBase/PFP_Zanaveth2.png b/graphics/KBase/PFP_Zanaveth2.png
index 8dbc724d3..a0bdf04e3 100644
Binary files a/graphics/KBase/PFP_Zanaveth2.png and b/graphics/KBase/PFP_Zanaveth2.png differ
diff --git a/graphics/KBase/PFP_Zanaveth3.png b/graphics/KBase/PFP_Zanaveth3.png
index f107a4dc6..bcf4046b0 100644
Binary files a/graphics/KBase/PFP_Zanaveth3.png and b/graphics/KBase/PFP_Zanaveth3.png differ
diff --git a/graphics/KBase/VSepTex.png b/graphics/KBase/VSepTex.png
index 481345c80..aa8fcc3fa 100644
Binary files a/graphics/KBase/VSepTex.png and b/graphics/KBase/VSepTex.png differ
diff --git a/graphics/M_DEMOCHAN.png b/graphics/M_DEMOCHAN.png
new file mode 100644
index 000000000..37ca23a48
Binary files /dev/null and b/graphics/M_DEMOCHAN.png differ
diff --git a/graphics/M_DEMOCHAN_BIOSPARK.png b/graphics/M_DEMOCHAN_BIOSPARK.png
index 16ca725bc..19180f59e 100644
Binary files a/graphics/M_DEMOCHAN_BIOSPARK.png and b/graphics/M_DEMOCHAN_BIOSPARK.png differ
diff --git a/graphics/M_DEMOCHAN_CANDYGUN.png b/graphics/M_DEMOCHAN_CANDYGUN.png
index a089ab892..1b7e2e757 100644
Binary files a/graphics/M_DEMOCHAN_CANDYGUN.png and b/graphics/M_DEMOCHAN_CANDYGUN.png differ
diff --git a/graphics/M_DEMOCHAN_DAB.png b/graphics/M_DEMOCHAN_DAB.png
index edbc865a5..ee4194464 100644
Binary files a/graphics/M_DEMOCHAN_DAB.png and b/graphics/M_DEMOCHAN_DAB.png differ
diff --git a/graphics/M_DEMOCHAN_DEEPIMPACT.png b/graphics/M_DEMOCHAN_DEEPIMPACT.png
index 2bef7be52..a235c0ce9 100644
Binary files a/graphics/M_DEMOCHAN_DEEPIMPACT.png and b/graphics/M_DEMOCHAN_DEEPIMPACT.png differ
diff --git a/graphics/M_DEMOCHAN_DOUBLEV.png b/graphics/M_DEMOCHAN_DOUBLEV.png
index 7fee4f751..dff26ef2f 100644
Binary files a/graphics/M_DEMOCHAN_DOUBLEV.png and b/graphics/M_DEMOCHAN_DOUBLEV.png differ
diff --git a/graphics/M_DEMOCHAN_EVISCERATOR.png b/graphics/M_DEMOCHAN_EVISCERATOR.png
index b77fe67de..122837a26 100644
Binary files a/graphics/M_DEMOCHAN_EVISCERATOR.png and b/graphics/M_DEMOCHAN_EVISCERATOR.png differ
diff --git a/graphics/M_DEMOCHAN_EXPLOGUN.png b/graphics/M_DEMOCHAN_EXPLOGUN.png
index 85fd673e0..96785cf5f 100644
Binary files a/graphics/M_DEMOCHAN_EXPLOGUN.png and b/graphics/M_DEMOCHAN_EXPLOGUN.png differ
diff --git a/graphics/M_DEMOCHAN_HAMMER.png b/graphics/M_DEMOCHAN_HAMMER.png
deleted file mode 100644
index 351c1af99..000000000
Binary files a/graphics/M_DEMOCHAN_HAMMER.png and /dev/null differ
diff --git a/graphics/M_DEMOCHAN_HEALTH.png b/graphics/M_DEMOCHAN_HEALTH.png
index 5c0d9ea35..d47ab5e2b 100644
Binary files a/graphics/M_DEMOCHAN_HEALTH.png and b/graphics/M_DEMOCHAN_HEALTH.png differ
diff --git a/graphics/M_DEMOCHAN_HELLBLAZER.png b/graphics/M_DEMOCHAN_HELLBLAZER.png
index c718c4a87..c0eaef577 100644
Binary files a/graphics/M_DEMOCHAN_HELLBLAZER.png and b/graphics/M_DEMOCHAN_HELLBLAZER.png differ
diff --git a/graphics/M_DEMOCHAN_LOVE.png b/graphics/M_DEMOCHAN_LOVE.png
index c380cdc83..c27ab00ce 100644
Binary files a/graphics/M_DEMOCHAN_LOVE.png and b/graphics/M_DEMOCHAN_LOVE.png differ
diff --git a/graphics/M_DEMOCHAN_MISTER.png b/graphics/M_DEMOCHAN_MISTER.png
deleted file mode 100644
index 844471483..000000000
Binary files a/graphics/M_DEMOCHAN_MISTER.png and /dev/null differ
diff --git a/graphics/M_DEMOCHAN_PLASMA.png b/graphics/M_DEMOCHAN_PLASMA.png
deleted file mode 100644
index ffeb55121..000000000
Binary files a/graphics/M_DEMOCHAN_PLASMA.png and /dev/null differ
diff --git a/graphics/M_DEMOCHAN_QUADRAVOL.png b/graphics/M_DEMOCHAN_QUADRAVOL.png
deleted file mode 100644
index 1440c4422..000000000
Binary files a/graphics/M_DEMOCHAN_QUADRAVOL.png and /dev/null differ
diff --git a/graphics/M_DEMOCHAN_RAGEKIT.png b/graphics/M_DEMOCHAN_RAGEKIT.png
index 80d61dd95..0b9ab6087 100644
Binary files a/graphics/M_DEMOCHAN_RAGEKIT.png and b/graphics/M_DEMOCHAN_RAGEKIT.png differ
diff --git a/graphics/M_DEMOCHAN_SANDWICH.png b/graphics/M_DEMOCHAN_SANDWICH.png
index aba4b44de..ab493fe14 100644
Binary files a/graphics/M_DEMOCHAN_SANDWICH.png and b/graphics/M_DEMOCHAN_SANDWICH.png differ
diff --git a/graphics/M_DEMOCHAN_SHEEN.png b/graphics/M_DEMOCHAN_SHEEN.png
deleted file mode 100644
index 17ef1d68f..000000000
Binary files a/graphics/M_DEMOCHAN_SHEEN.png and /dev/null differ
diff --git a/graphics/M_DEMOCHAN_SHELLS.png b/graphics/M_DEMOCHAN_SHELLS.png
index a6a77cc78..ccc052d7b 100644
Binary files a/graphics/M_DEMOCHAN_SHELLS.png and b/graphics/M_DEMOCHAN_SHELLS.png differ
diff --git a/graphics/M_DEMOCHAN_SILVERBULLET.png b/graphics/M_DEMOCHAN_SILVERBULLET.png
index b8f392426..b954e550f 100644
Binary files a/graphics/M_DEMOCHAN_SILVERBULLET.png and b/graphics/M_DEMOCHAN_SILVERBULLET.png differ
diff --git a/graphics/M_DEMOCHAN_SKULL.png b/graphics/M_DEMOCHAN_SKULL.png
index e4c657764..79e9798ea 100644
Binary files a/graphics/M_DEMOCHAN_SKULL.png and b/graphics/M_DEMOCHAN_SKULL.png differ
diff --git a/graphics/M_DEMOCHAN_SPREADGUN.png b/graphics/M_DEMOCHAN_SPREADGUN.png
index f55cd1573..235ad2bc7 100644
Binary files a/graphics/M_DEMOCHAN_SPREADGUN.png and b/graphics/M_DEMOCHAN_SPREADGUN.png differ
diff --git a/graphics/M_DEMOCHAN_THONK.png b/graphics/M_DEMOCHAN_THONK.png
index 9bd5a27ed..d13021f71 100644
Binary files a/graphics/M_DEMOCHAN_THONK.png and b/graphics/M_DEMOCHAN_THONK.png differ
diff --git a/graphics/M_DEMOCHAN_THUMBUP.png b/graphics/M_DEMOCHAN_THUMBUP.png
index 0d83faf72..8c06766a0 100644
Binary files a/graphics/M_DEMOCHAN_THUMBUP.png and b/graphics/M_DEMOCHAN_THUMBUP.png differ
diff --git a/graphics/M_DEMOCHAN_WALLBUSTER.png b/graphics/M_DEMOCHAN_WALLBUSTER.png
index d5375a4ca..da2839e95 100644
Binary files a/graphics/M_DEMOCHAN_WALLBUSTER.png and b/graphics/M_DEMOCHAN_WALLBUSTER.png differ
diff --git a/graphics/M_DEMOCHAN_YNYKRON.png b/graphics/M_DEMOCHAN_YNYKRON.png
index 9e20ceeb0..3c2151d3d 100644
Binary files a/graphics/M_DEMOCHAN_YNYKRON.png and b/graphics/M_DEMOCHAN_YNYKRON.png differ
diff --git a/graphics/M_DEMOLITIONIST.png b/graphics/M_DEMOLITIONIST.png
index a8a046132..b9f3a1723 100644
Binary files a/graphics/M_DEMOLITIONIST.png and b/graphics/M_DEMOLITIONIST.png differ
diff --git a/graphics/M_GRAD.png b/graphics/M_GRAD.png
index ae8671f35..1793e8453 100644
Binary files a/graphics/M_GRAD.png and b/graphics/M_GRAD.png differ
diff --git a/graphics/M_SWWM.png b/graphics/M_SWWM.png
new file mode 100644
index 000000000..25dcc958d
Binary files /dev/null and b/graphics/M_SWWM.png differ
diff --git a/graphics/M_SWWM_Layer1.png b/graphics/M_SWWM_Layer1.png
new file mode 100644
index 000000000..301d6b6e2
Binary files /dev/null and b/graphics/M_SWWM_Layer1.png differ
diff --git a/graphics/M_SWWM_Layer2.png b/graphics/M_SWWM_Layer2.png
new file mode 100644
index 000000000..6d61a520f
Binary files /dev/null and b/graphics/M_SWWM_Layer2.png differ
diff --git a/graphics/M_SWWM_Layer3.png b/graphics/M_SWWM_Layer3.png
new file mode 100644
index 000000000..0f6cb7036
Binary files /dev/null and b/graphics/M_SWWM_Layer3.png differ
diff --git a/graphics/M_SWWM_Layer4.png b/graphics/M_SWWM_Layer4.png
new file mode 100644
index 000000000..4b423de2a
Binary files /dev/null and b/graphics/M_SWWM_Layer4.png differ
diff --git a/graphics/M_SWWM_Layer5.png b/graphics/M_SWWM_Layer5.png
new file mode 100644
index 000000000..e3a1c1698
Binary files /dev/null and b/graphics/M_SWWM_Layer5.png differ
diff --git a/graphics/M_SWWM_Layer6.png b/graphics/M_SWWM_Layer6.png
new file mode 100644
index 000000000..a43598d03
Binary files /dev/null and b/graphics/M_SWWM_Layer6.png differ
diff --git a/graphics/NETNOTCH.png b/graphics/NETNOTCH.png
deleted file mode 100644
index c8ccf2712..000000000
Binary files a/graphics/NETNOTCH.png and /dev/null differ
diff --git a/graphics/NOTCH.png b/graphics/NOTCH.png
deleted file mode 100644
index f082f5923..000000000
Binary files a/graphics/NOTCH.png and /dev/null differ
diff --git a/graphics/NewLogo.png b/graphics/NewLogo.png
index 53c7384f9..26e519b0d 100644
Binary files a/graphics/NewLogo.png and b/graphics/NewLogo.png differ
diff --git a/graphics/NewLogo_Grad.png b/graphics/NewLogo_Grad.png
index 287641cc1..ab24d4aae 100644
Binary files a/graphics/NewLogo_Grad.png and b/graphics/NewLogo_Grad.png differ
diff --git a/graphics/NewLogo_Layer1.png b/graphics/NewLogo_Layer1.png
index 6950342ee..8e54d66db 100644
Binary files a/graphics/NewLogo_Layer1.png and b/graphics/NewLogo_Layer1.png differ
diff --git a/graphics/NewLogo_Layer2.png b/graphics/NewLogo_Layer2.png
index d4da5e879..e40010ac2 100644
Binary files a/graphics/NewLogo_Layer2.png and b/graphics/NewLogo_Layer2.png differ
diff --git a/graphics/NewLogo_Layer3.png b/graphics/NewLogo_Layer3.png
index 04b80324f..f6a3bf37a 100644
Binary files a/graphics/NewLogo_Layer3.png and b/graphics/NewLogo_Layer3.png differ
diff --git a/graphics/NewLogo_Letter0.png b/graphics/NewLogo_Letter0.png
index 1f74ef0d1..1ebffda96 100644
Binary files a/graphics/NewLogo_Letter0.png and b/graphics/NewLogo_Letter0.png differ
diff --git a/graphics/NewLogo_Letter1.png b/graphics/NewLogo_Letter1.png
index b29c45d1c..05cb28140 100644
Binary files a/graphics/NewLogo_Letter1.png and b/graphics/NewLogo_Letter1.png differ
diff --git a/graphics/NewLogo_Letter10.png b/graphics/NewLogo_Letter10.png
index e0abbbca6..a6b3fb34b 100644
Binary files a/graphics/NewLogo_Letter10.png and b/graphics/NewLogo_Letter10.png differ
diff --git a/graphics/NewLogo_Letter11.png b/graphics/NewLogo_Letter11.png
index 84601e79b..2367c1676 100644
Binary files a/graphics/NewLogo_Letter11.png and b/graphics/NewLogo_Letter11.png differ
diff --git a/graphics/NewLogo_Letter12.png b/graphics/NewLogo_Letter12.png
index 1c5ae2e62..b82e01b0e 100644
Binary files a/graphics/NewLogo_Letter12.png and b/graphics/NewLogo_Letter12.png differ
diff --git a/graphics/NewLogo_Letter2.png b/graphics/NewLogo_Letter2.png
index 3f90edd53..d34de4b4b 100644
Binary files a/graphics/NewLogo_Letter2.png and b/graphics/NewLogo_Letter2.png differ
diff --git a/graphics/NewLogo_Letter3.png b/graphics/NewLogo_Letter3.png
index 0d569c5e9..c7d6842cc 100644
Binary files a/graphics/NewLogo_Letter3.png and b/graphics/NewLogo_Letter3.png differ
diff --git a/graphics/NewLogo_Letter4.png b/graphics/NewLogo_Letter4.png
index 7f73691ae..89eab4ef8 100644
Binary files a/graphics/NewLogo_Letter4.png and b/graphics/NewLogo_Letter4.png differ
diff --git a/graphics/NewLogo_Letter5.png b/graphics/NewLogo_Letter5.png
index 72f373731..dfab5f003 100644
Binary files a/graphics/NewLogo_Letter5.png and b/graphics/NewLogo_Letter5.png differ
diff --git a/graphics/NewLogo_Letter6.png b/graphics/NewLogo_Letter6.png
index 29787e691..4d411999e 100644
Binary files a/graphics/NewLogo_Letter6.png and b/graphics/NewLogo_Letter6.png differ
diff --git a/graphics/NewLogo_Letter7.png b/graphics/NewLogo_Letter7.png
index 83cf3d55d..e3a2d69a9 100644
Binary files a/graphics/NewLogo_Letter7.png and b/graphics/NewLogo_Letter7.png differ
diff --git a/graphics/NewLogo_Letter8.png b/graphics/NewLogo_Letter8.png
index b45228f9e..65af7caea 100644
Binary files a/graphics/NewLogo_Letter8.png and b/graphics/NewLogo_Letter8.png differ
diff --git a/graphics/NewLogo_Letter9.png b/graphics/NewLogo_Letter9.png
index f3a6b7353..86dcd2692 100644
Binary files a/graphics/NewLogo_Letter9.png and b/graphics/NewLogo_Letter9.png differ
diff --git a/graphics/Particles/xflare.png b/graphics/Particles/xflare.png
deleted file mode 100644
index 6630bc480..000000000
Binary files a/graphics/Particles/xflare.png and /dev/null differ
diff --git a/graphics/Particles/xpuff0.png b/graphics/Particles/xpuff0.png
deleted file mode 100644
index 688c21bd8..000000000
Binary files a/graphics/Particles/xpuff0.png and /dev/null differ
diff --git a/graphics/Particles/xpuff1.png b/graphics/Particles/xpuff1.png
deleted file mode 100644
index c7b2e7847..000000000
Binary files a/graphics/Particles/xpuff1.png and /dev/null differ
diff --git a/graphics/Particles/xpuff2.png b/graphics/Particles/xpuff2.png
deleted file mode 100644
index 6bee25426..000000000
Binary files a/graphics/Particles/xpuff2.png and /dev/null differ
diff --git a/graphics/Particles/xpuff3.png b/graphics/Particles/xpuff3.png
deleted file mode 100644
index 5ca54bce7..000000000
Binary files a/graphics/Particles/xpuff3.png and /dev/null differ
diff --git a/graphics/Particles/xpuff4.png b/graphics/Particles/xpuff4.png
deleted file mode 100644
index a06bbd9b5..000000000
Binary files a/graphics/Particles/xpuff4.png and /dev/null differ
diff --git a/graphics/Particles/xpuff5.png b/graphics/Particles/xpuff5.png
deleted file mode 100644
index 891e70845..000000000
Binary files a/graphics/Particles/xpuff5.png and /dev/null differ
diff --git a/graphics/Particles/xpuff6.png b/graphics/Particles/xpuff6.png
deleted file mode 100644
index 3ed517fd2..000000000
Binary files a/graphics/Particles/xpuff6.png and /dev/null differ
diff --git a/graphics/Particles/xpuff7.png b/graphics/Particles/xpuff7.png
deleted file mode 100644
index 963501014..000000000
Binary files a/graphics/Particles/xpuff7.png and /dev/null differ
diff --git a/graphics/Renders/ActionShot.jpg b/graphics/Renders/ActionShot.jpg
deleted file mode 100644
index 0e077311d..000000000
Binary files a/graphics/Renders/ActionShot.jpg and /dev/null differ
diff --git a/graphics/Renders/BTSXE1.jpg b/graphics/Renders/BTSXE1.jpg
deleted file mode 100644
index 7268ff98d..000000000
Binary files a/graphics/Renders/BTSXE1.jpg and /dev/null differ
diff --git a/graphics/Renders/BedTime.jpg b/graphics/Renders/BedTime.jpg
deleted file mode 100644
index 3e21f3242..000000000
Binary files a/graphics/Renders/BedTime.jpg and /dev/null differ
diff --git a/graphics/Renders/Booty.jpg b/graphics/Renders/Booty.jpg
deleted file mode 100644
index 95fdbd40b..000000000
Binary files a/graphics/Renders/Booty.jpg and /dev/null differ
diff --git a/graphics/Renders/CandyGun.jpg b/graphics/Renders/CandyGun.jpg
deleted file mode 100644
index 38484f12f..000000000
Binary files a/graphics/Renders/CandyGun.jpg and /dev/null differ
diff --git a/graphics/Renders/Costanza.jpg b/graphics/Renders/Costanza.jpg
deleted file mode 100644
index 6c619ebff..000000000
Binary files a/graphics/Renders/Costanza.jpg and /dev/null differ
diff --git a/graphics/Renders/Cube.jpg b/graphics/Renders/Cube.jpg
deleted file mode 100644
index 9bafde002..000000000
Binary files a/graphics/Renders/Cube.jpg and /dev/null differ
diff --git a/graphics/Renders/E2M8.jpg b/graphics/Renders/E2M8.jpg
deleted file mode 100644
index 3867d6258..000000000
Binary files a/graphics/Renders/E2M8.jpg and /dev/null differ
diff --git a/graphics/Renders/FroggyGang.jpg b/graphics/Renders/FroggyGang.jpg
deleted file mode 100644
index 18fd94e3e..000000000
Binary files a/graphics/Renders/FroggyGang.jpg and /dev/null differ
diff --git a/graphics/Renders/InAHurry.jpg b/graphics/Renders/InAHurry.jpg
deleted file mode 100644
index 1295ca76b..000000000
Binary files a/graphics/Renders/InAHurry.jpg and /dev/null differ
diff --git a/graphics/Renders/MisaYnykron.jpg b/graphics/Renders/MisaYnykron.jpg
deleted file mode 100644
index 875eb1574..000000000
Binary files a/graphics/Renders/MisaYnykron.jpg and /dev/null differ
diff --git a/graphics/Renders/Nutso.jpg b/graphics/Renders/Nutso.jpg
deleted file mode 100644
index 2ed638867..000000000
Binary files a/graphics/Renders/Nutso.jpg and /dev/null differ
diff --git a/graphics/Renders/SayaBean.jpg b/graphics/Renders/SayaBean.jpg
deleted file mode 100644
index 1a7efb5be..000000000
Binary files a/graphics/Renders/SayaBean.jpg and /dev/null differ
diff --git a/graphics/Renders/SayaGaming.jpg b/graphics/Renders/SayaGaming.jpg
deleted file mode 100644
index 19fef09d0..000000000
Binary files a/graphics/Renders/SayaGaming.jpg and /dev/null differ
diff --git a/graphics/Renders/Sheen.jpg b/graphics/Renders/Sheen.jpg
deleted file mode 100644
index e6879a247..000000000
Binary files a/graphics/Renders/Sheen.jpg and /dev/null differ
diff --git a/graphics/Renders/Sunder.jpg b/graphics/Renders/Sunder.jpg
deleted file mode 100644
index cfc1df3e9..000000000
Binary files a/graphics/Renders/Sunder.jpg and /dev/null differ
diff --git a/graphics/Renders/Ynykron.jpg b/graphics/Renders/Ynykron.jpg
deleted file mode 100644
index 93b969e2f..000000000
Binary files a/graphics/Renders/Ynykron.jpg and /dev/null differ
diff --git a/graphics/SBReticle.png b/graphics/SBReticle.png
index 2958a1c79..b3796bcdb 100644
Binary files a/graphics/SBReticle.png and b/graphics/SBReticle.png differ
diff --git a/graphics/SBScope.png b/graphics/SBScope.png
index 691e42ae5..9d660c303 100644
Binary files a/graphics/SBScope.png and b/graphics/SBScope.png differ
diff --git a/graphics/STARTUP.png b/graphics/STARTUP.png
deleted file mode 100644
index a1253aed5..000000000
Binary files a/graphics/STARTUP.png and /dev/null differ
diff --git a/graphics/SWWMGZLogo.png b/graphics/SWWMGZLogo.png
new file mode 100644
index 000000000..844269daf
Binary files /dev/null and b/graphics/SWWMGZLogo.png differ
diff --git a/graphics/SWWMGZLogo_Layer1.png b/graphics/SWWMGZLogo_Layer1.png
new file mode 100644
index 000000000..17a8a6224
Binary files /dev/null and b/graphics/SWWMGZLogo_Layer1.png differ
diff --git a/graphics/SWWMGZLogo_Layer2.png b/graphics/SWWMGZLogo_Layer2.png
new file mode 100644
index 000000000..9aa13d25b
Binary files /dev/null and b/graphics/SWWMGZLogo_Layer2.png differ
diff --git a/graphics/SWWMGZLogo_Layer3.png b/graphics/SWWMGZLogo_Layer3.png
new file mode 100644
index 000000000..88e434b15
Binary files /dev/null and b/graphics/SWWMGZLogo_Layer3.png differ
diff --git a/graphics/SWWMGZLogo_Layer4.png b/graphics/SWWMGZLogo_Layer4.png
new file mode 100644
index 000000000..d640a566e
Binary files /dev/null and b/graphics/SWWMGZLogo_Layer4.png differ
diff --git a/graphics/SWWMGZLogo_Layer5.png b/graphics/SWWMGZLogo_Layer5.png
new file mode 100644
index 000000000..6e131dcbc
Binary files /dev/null and b/graphics/SWWMGZLogo_Layer5.png differ
diff --git a/graphics/SWWMGZLogo_Layer6.png b/graphics/SWWMGZLogo_Layer6.png
new file mode 100644
index 000000000..94113170f
Binary files /dev/null and b/graphics/SWWMGZLogo_Layer6.png differ
diff --git a/graphics/UnSXLogo.png b/graphics/UnSXLogo.png
new file mode 100644
index 000000000..b029fd618
Binary files /dev/null and b/graphics/UnSXLogo.png differ
diff --git a/graphics/areaname_grad.png b/graphics/areaname_grad.png
deleted file mode 100644
index a3f1038e5..000000000
Binary files a/graphics/areaname_grad.png and /dev/null differ
diff --git a/graphics/bord_b.png b/graphics/bord_b.png
index 02dcafd7b..3c84e7f8b 100644
Binary files a/graphics/bord_b.png and b/graphics/bord_b.png differ
diff --git a/graphics/bord_br.png b/graphics/bord_br.png
index e87d8ebc1..2966e5fef 100644
Binary files a/graphics/bord_br.png and b/graphics/bord_br.png differ
diff --git a/graphics/bord_flat.png b/graphics/bord_flat.png
index 123174ff4..3c3ea3be5 100644
Binary files a/graphics/bord_flat.png and b/graphics/bord_flat.png differ
diff --git a/graphics/bord_l.png b/graphics/bord_l.png
index 42694d59d..af34f4db8 100644
Binary files a/graphics/bord_l.png and b/graphics/bord_l.png differ
diff --git a/graphics/bord_r.png b/graphics/bord_r.png
index 17008186b..754a0b6ef 100644
Binary files a/graphics/bord_r.png and b/graphics/bord_r.png differ
diff --git a/graphics/bord_tl.png b/graphics/bord_tl.png
index cf5bd7b87..171ba8011 100644
Binary files a/graphics/bord_tl.png and b/graphics/bord_tl.png differ
diff --git a/graphics/bord_tr.png b/graphics/bord_tr.png
index a6aab4b87..68e3fc65d 100644
Binary files a/graphics/bord_tr.png and b/graphics/bord_tr.png differ
diff --git a/graphics/dsmapfont.json b/graphics/dsmapfont.json
deleted file mode 100644
index 0d1451479..000000000
--- a/graphics/dsmapfont.json
+++ /dev/null
@@ -1,199 +0,0 @@
-{
- "name": "EB Garamond Medium",
- "size": 36,
- "bold": false,
- "italic": false,
- "width": 597,
- "height": 203,
- "characters": {
- "0":{"x":201,"y":130,"width":20,"height":27,"originX":1,"originY":25,"advance":18},
- "1":{"x":429,"y":130,"width":17,"height":27,"originX":-1,"originY":25,"advance":18},
- "2":{"x":159,"y":130,"width":21,"height":27,"originX":1,"originY":25,"advance":18},
- "3":{"x":274,"y":74,"width":19,"height":29,"originX":0,"originY":25,"advance":18},
- "4":{"x":71,"y":130,"width":22,"height":27,"originX":2,"originY":25,"advance":18},
- "5":{"x":293,"y":74,"width":18,"height":29,"originX":0,"originY":25,"advance":18},
- "6":{"x":469,"y":74,"width":19,"height":28,"originX":0,"originY":26,"advance":18},
- "7":{"x":408,"y":74,"width":21,"height":28,"originX":1,"originY":25,"advance":18},
- "8":{"x":301,"y":130,"width":19,"height":27,"originX":0,"originY":25,"advance":18},
- "9":{"x":449,"y":74,"width":20,"height":28,"originX":0,"originY":25,"advance":18},
- "!":{"x":0,"y":157,"width":9,"height":27,"originX":0,"originY":25,"advance":10},
- "\"":{"x":268,"y":184,"width":13,"height":13,"originX":0,"originY":26,"advance":13},
- "#":{"x":429,"y":74,"width":20,"height":28,"originX":2,"originY":23,"advance":17},
- "$":{"x":346,"y":40,"width":18,"height":33,"originX":1,"originY":27,"advance":16},
- "%":{"x":357,"y":74,"width":28,"height":28,"originX":2,"originY":25,"advance":24},
- "&":{"x":9,"y":157,"width":31,"height":26,"originX":1,"originY":24,"advance":28},
- "'":{"x":281,"y":184,"width":8,"height":13,"originX":0,"originY":26,"advance":8},
- "(":{"x":145,"y":0,"width":13,"height":37,"originX":1,"originY":27,"advance":11},
- ")":{"x":158,"y":0,"width":13,"height":37,"originX":1,"originY":27,"advance":11},
- "*":{"x":218,"y":184,"width":15,"height":15,"originX":1,"originY":26,"advance":12},
- "+":{"x":191,"y":157,"width":23,"height":22,"originX":1,"originY":20,"advance":21},
- ",":{"x":233,"y":184,"width":11,"height":14,"originX":2,"originY":7,"advance":9},
- "-":{"x":387,"y":184,"width":13,"height":8,"originX":1,"originY":11,"advance":10},
- ".":{"x":362,"y":184,"width":9,"height":9,"originX":0,"originY":7,"advance":9},
- "/":{"x":516,"y":40,"width":18,"height":30,"originX":2,"originY":25,"advance":14},
- ":":{"x":43,"y":184,"width":9,"height":19,"originX":0,"originY":17,"advance":9},
- ";":{"x":180,"y":157,"width":11,"height":24,"originX":2,"originY":16,"advance":8},
- "<":{"x":229,"y":157,"width":22,"height":21,"originX":1,"originY":19,"advance":20},
- "=":{"x":289,"y":184,"width":23,"height":12,"originX":1,"originY":15,"advance":21},
- ">":{"x":251,"y":157,"width":22,"height":21,"originX":1,"originY":19,"advance":20},
- "?":{"x":530,"y":130,"width":14,"height":27,"originX":0,"originY":25,"advance":14},
- "@":{"x":328,"y":74,"width":29,"height":28,"originX":1,"originY":21,"advance":27},
- "A":{"x":565,"y":40,"width":30,"height":29,"originX":2,"originY":27,"advance":25},
- "B":{"x":533,"y":103,"width":25,"height":27,"originX":2,"originY":25,"advance":22},
- "C":{"x":425,"y":103,"width":27,"height":27,"originX":1,"originY":25,"advance":26},
- "D":{"x":193,"y":103,"width":30,"height":27,"originX":1,"originY":25,"advance":27},
- "E":{"x":48,"y":130,"width":23,"height":27,"originX":1,"originY":25,"advance":20},
- "F":{"x":180,"y":130,"width":21,"height":27,"originX":1,"originY":25,"advance":19},
- "G":{"x":369,"y":103,"width":28,"height":27,"originX":1,"originY":25,"advance":26},
- "H":{"x":69,"y":103,"width":31,"height":27,"originX":1,"originY":25,"advance":29},
- "I":{"x":514,"y":130,"width":16,"height":27,"originX":2,"originY":25,"advance":13},
- "J":{"x":349,"y":0,"width":19,"height":35,"originX":5,"originY":25,"advance":13},
- "K":{"x":253,"y":103,"width":29,"height":27,"originX":1,"originY":25,"advance":26},
- "L":{"x":558,"y":103,"width":24,"height":27,"originX":1,"originY":25,"advance":21},
- "M":{"x":550,"y":74,"width":36,"height":27,"originX":2,"originY":25,"advance":33},
- "N":{"x":36,"y":103,"width":33,"height":27,"originX":2,"originY":25,"advance":29},
- "O":{"x":282,"y":103,"width":29,"height":27,"originX":1,"originY":25,"advance":27},
- "P":{"x":0,"y":130,"width":24,"height":27,"originX":2,"originY":25,"advance":21},
- "Q":{"x":38,"y":0,"width":35,"height":37,"originX":1,"originY":25,"advance":27},
- "R":{"x":100,"y":103,"width":31,"height":27,"originX":2,"originY":25,"advance":26},
- "S":{"x":320,"y":130,"width":19,"height":27,"originX":1,"originY":25,"advance":17},
- "T":{"x":0,"y":74,"width":28,"height":29,"originX":1,"originY":27,"advance":24},
- "U":{"x":131,"y":103,"width":31,"height":27,"originX":2,"originY":25,"advance":27},
- "V":{"x":311,"y":103,"width":29,"height":27,"originX":2,"originY":25,"advance":25},
- "W":{"x":511,"y":74,"width":39,"height":27,"originX":2,"originY":25,"advance":34},
- "X":{"x":162,"y":103,"width":31,"height":27,"originX":3,"originY":25,"advance":26},
- "Y":{"x":397,"y":103,"width":28,"height":27,"originX":2,"originY":25,"advance":22},
- "Z":{"x":56,"y":74,"width":24,"height":29,"originX":1,"originY":27,"advance":22},
- "[":{"x":217,"y":0,"width":12,"height":36,"originX":-2,"originY":27,"advance":12},
- "\\":{"x":534,"y":40,"width":18,"height":30,"originX":2,"originY":25,"advance":14},
- "]":{"x":204,"y":0,"width":13,"height":36,"originX":2,"originY":27,"advance":12},
- "^":{"x":183,"y":184,"width":20,"height":16,"originX":1,"originY":24,"advance":18},
- "_":{"x":414,"y":184,"width":24,"height":6,"originX":2,"originY":-3,"advance":19},
- "`":{"x":312,"y":184,"width":10,"height":11,"originX":1,"originY":25,"advance":8},
- "a":{"x":521,"y":157,"width":18,"height":19,"originX":1,"originY":17,"advance":15},
- "b":{"x":126,"y":74,"width":22,"height":29,"originX":2,"originY":27,"advance":19},
- "c":{"x":539,"y":157,"width":17,"height":19,"originX":1,"originY":17,"advance":15},
- "d":{"x":472,"y":40,"width":22,"height":30,"originX":1,"originY":27,"advance":19},
- "e":{"x":556,"y":157,"width":17,"height":19,"originX":1,"originY":17,"advance":14},
- "f":{"x":234,"y":74,"width":20,"height":29,"originX":2,"originY":27,"advance":12},
- "g":{"x":192,"y":74,"width":21,"height":29,"originX":2,"originY":17,"advance":16},
- "h":{"x":449,"y":40,"width":23,"height":30,"originX":2,"originY":28,"advance":19},
- "i":{"x":558,"y":130,"width":13,"height":27,"originX":2,"originY":25,"advance":9},
- "j":{"x":171,"y":0,"width":12,"height":37,"originX":3,"originY":25,"advance":9},
- "k":{"x":80,"y":74,"width":23,"height":29,"originX":2,"originY":27,"advance":18},
- "l":{"x":552,"y":40,"width":13,"height":30,"originX":2,"originY":28,"advance":9},
- "m":{"x":273,"y":157,"width":32,"height":20,"originX":2,"originY":18,"advance":28},
- "n":{"x":305,"y":157,"width":23,"height":20,"originX":2,"originY":18,"advance":19},
- "o":{"x":481,"y":157,"width":20,"height":19,"originX":1,"originY":17,"advance":18},
- "p":{"x":494,"y":40,"width":22,"height":30,"originX":2,"originY":18,"advance":19},
- "q":{"x":148,"y":74,"width":22,"height":29,"originX":1,"originY":17,"advance":19},
- "r":{"x":391,"y":157,"width":16,"height":20,"originX":1,"originY":18,"advance":13},
- "s":{"x":15,"y":184,"width":14,"height":19,"originX":1,"originY":17,"advance":12},
- "t":{"x":214,"y":157,"width":15,"height":22,"originX":1,"originY":20,"advance":12},
- "u":{"x":328,"y":157,"width":22,"height":20,"originX":1,"originY":18,"advance":19},
- "v":{"x":350,"y":157,"width":21,"height":20,"originX":2,"originY":17,"advance":16},
- "w":{"x":407,"y":157,"width":30,"height":19,"originX":2,"originY":17,"advance":26},
- "x":{"x":460,"y":157,"width":21,"height":19,"originX":2,"originY":17,"advance":16},
- "y":{"x":213,"y":74,"width":21,"height":29,"originX":2,"originY":17,"advance":16},
- "z":{"x":573,"y":157,"width":17,"height":19,"originX":1,"originY":17,"advance":14},
- "{":{"x":368,"y":0,"width":16,"height":35,"originX":1,"originY":27,"advance":14},
- "|":{"x":22,"y":0,"width":8,"height":39,"originX":-1,"originY":27,"advance":10},
- "}":{"x":384,"y":0,"width":16,"height":35,"originX":2,"originY":27,"advance":14},
- "~":{"x":332,"y":184,"width":20,"height":9,"originX":1,"originY":16,"advance":19},
- "¡":{"x":502,"y":74,"width":9,"height":28,"originX":0,"originY":20,"advance":10},
- "¢":{"x":162,"y":157,"width":18,"height":25,"originX":1,"originY":22,"advance":15},
- "£":{"x":385,"y":74,"width":23,"height":28,"originX":3,"originY":25,"advance":19},
- "¤":{"x":371,"y":157,"width":20,"height":20,"originX":1,"originY":19,"advance":18},
- "¥":{"x":452,"y":103,"width":27,"height":27,"originX":2,"originY":25,"advance":22},
- "¦":{"x":30,"y":0,"width":8,"height":39,"originX":-1,"originY":27,"advance":10},
- "§":{"x":364,"y":40,"width":17,"height":33,"originX":1,"originY":25,"advance":15},
- "¨":{"x":371,"y":184,"width":16,"height":8,"originX":2,"originY":24,"advance":11},
- "©":{"x":479,"y":103,"width":27,"height":27,"originX":1,"originY":25,"advance":24},
- "ª":{"x":29,"y":184,"width":14,"height":19,"originX":1,"originY":22,"advance":12},
- "«":{"x":52,"y":184,"width":22,"height":18,"originX":0,"originY":17,"advance":21},
- "¬":{"x":137,"y":184,"width":23,"height":17,"originX":1,"originY":16,"advance":22},
- "":{"x":438,"y":184,"width":3,"height":3,"originX":1,"originY":1,"advance":0},
- "®":{"x":506,"y":103,"width":27,"height":27,"originX":1,"originY":25,"advance":24},
- "¯":{"x":400,"y":184,"width":14,"height":7,"originX":1,"originY":23,"advance":11},
- "°":{"x":254,"y":184,"width":14,"height":13,"originX":1,"originY":25,"advance":11},
- "±":{"x":139,"y":157,"width":23,"height":25,"originX":1,"originY":25,"advance":21},
- "²":{"x":203,"y":184,"width":15,"height":16,"originX":2,"originY":30,"advance":11},
- "³":{"x":160,"y":184,"width":12,"height":17,"originX":1,"originY":31,"advance":10},
- "´":{"x":322,"y":184,"width":10,"height":11,"originX":1,"originY":25,"advance":8},
- "µ":{"x":170,"y":74,"width":22,"height":29,"originX":0,"originY":17,"advance":20},
- "¶":{"x":100,"y":0,"width":24,"height":37,"originX":1,"originY":25,"advance":22},
- "·":{"x":352,"y":184,"width":10,"height":9,"originX":1,"originY":12,"advance":8},
- "¸":{"x":244,"y":184,"width":10,"height":14,"originX":1,"originY":2,"advance":8},
- "¹":{"x":172,"y":184,"width":11,"height":17,"originX":1,"originY":31,"advance":9},
- "º":{"x":0,"y":184,"width":15,"height":19,"originX":2,"originY":22,"advance":11},
- "»":{"x":74,"y":184,"width":22,"height":18,"originX":0,"originY":17,"advance":21},
- "¼":{"x":397,"y":40,"width":26,"height":31,"originX":1,"originY":27,"advance":24},
- "½":{"x":28,"y":74,"width":28,"height":29,"originX":1,"originY":25,"advance":26},
- "¾":{"x":423,"y":40,"width":26,"height":31,"originX":1,"originY":27,"advance":23},
- "¿":{"x":488,"y":74,"width":14,"height":28,"originX":0,"originY":20,"advance":14},
- "À":{"x":464,"y":0,"width":30,"height":34,"originX":2,"originY":32,"advance":25},
- "Á":{"x":494,"y":0,"width":30,"height":34,"originX":2,"originY":32,"advance":25},
- "Â":{"x":524,"y":0,"width":30,"height":34,"originX":2,"originY":32,"advance":25},
- "Ã":{"x":554,"y":0,"width":30,"height":34,"originX":2,"originY":32,"advance":25},
- "Ä":{"x":264,"y":40,"width":30,"height":33,"originX":2,"originY":31,"advance":25},
- "Å":{"x":0,"y":40,"width":30,"height":34,"originX":2,"originY":32,"advance":25},
- "Æ":{"x":0,"y":103,"width":36,"height":27,"originX":3,"originY":25,"advance":32},
- "Ç":{"x":73,"y":0,"width":27,"height":37,"originX":1,"originY":25,"advance":26},
- "È":{"x":116,"y":40,"width":23,"height":34,"originX":1,"originY":32,"advance":20},
- "É":{"x":139,"y":40,"width":23,"height":34,"originX":1,"originY":32,"advance":20},
- "Ê":{"x":162,"y":40,"width":23,"height":34,"originX":1,"originY":32,"advance":20},
- "Ë":{"x":323,"y":40,"width":23,"height":33,"originX":1,"originY":31,"advance":20},
- "Ì":{"x":185,"y":40,"width":16,"height":34,"originX":2,"originY":32,"advance":13},
- "Í":{"x":201,"y":40,"width":16,"height":34,"originX":2,"originY":32,"advance":13},
- "Î":{"x":217,"y":40,"width":16,"height":34,"originX":2,"originY":32,"advance":13},
- "Ï":{"x":381,"y":40,"width":16,"height":33,"originX":2,"originY":31,"advance":13},
- "Ð":{"x":223,"y":103,"width":30,"height":27,"originX":1,"originY":25,"advance":27},
- "Ñ":{"x":400,"y":0,"width":33,"height":34,"originX":2,"originY":32,"advance":29},
- "Ò":{"x":291,"y":0,"width":29,"height":35,"originX":1,"originY":33,"advance":27},
- "Ó":{"x":320,"y":0,"width":29,"height":35,"originX":1,"originY":33,"advance":27},
- "Ô":{"x":30,"y":40,"width":29,"height":34,"originX":1,"originY":32,"advance":27},
- "Õ":{"x":59,"y":40,"width":29,"height":34,"originX":1,"originY":32,"advance":27},
- "Ö":{"x":294,"y":40,"width":29,"height":33,"originX":1,"originY":31,"advance":27},
- "×":{"x":118,"y":184,"width":19,"height":18,"originX":-1,"originY":18,"advance":21},
- "Ø":{"x":340,"y":103,"width":29,"height":27,"originX":1,"originY":25,"advance":28},
- "Ù":{"x":229,"y":0,"width":31,"height":35,"originX":2,"originY":33,"advance":27},
- "Ú":{"x":260,"y":0,"width":31,"height":35,"originX":2,"originY":33,"advance":27},
- "Û":{"x":433,"y":0,"width":31,"height":34,"originX":2,"originY":32,"advance":27},
- "Ü":{"x":233,"y":40,"width":31,"height":33,"originX":2,"originY":31,"advance":27},
- "Ý":{"x":88,"y":40,"width":28,"height":34,"originX":2,"originY":32,"advance":22},
- "Þ":{"x":24,"y":130,"width":24,"height":27,"originX":2,"originY":25,"advance":21},
- "ß":{"x":103,"y":74,"width":23,"height":29,"originX":2,"originY":27,"advance":19},
- "à":{"x":339,"y":130,"width":18,"height":27,"originX":1,"originY":25,"advance":15},
- "á":{"x":357,"y":130,"width":18,"height":27,"originX":1,"originY":25,"advance":15},
- "â":{"x":375,"y":130,"width":18,"height":27,"originX":1,"originY":25,"advance":15},
- "ã":{"x":393,"y":130,"width":18,"height":27,"originX":1,"originY":25,"advance":15},
- "ä":{"x":105,"y":157,"width":18,"height":26,"originX":1,"originY":24,"advance":15},
- "å":{"x":411,"y":130,"width":18,"height":27,"originX":1,"originY":25,"advance":15},
- "æ":{"x":437,"y":157,"width":23,"height":19,"originX":1,"originY":17,"advance":21},
- "ç":{"x":311,"y":74,"width":17,"height":29,"originX":1,"originY":17,"advance":15},
- "è":{"x":446,"y":130,"width":17,"height":27,"originX":1,"originY":25,"advance":14},
- "é":{"x":463,"y":130,"width":17,"height":27,"originX":1,"originY":25,"advance":14},
- "ê":{"x":480,"y":130,"width":17,"height":27,"originX":1,"originY":25,"advance":14},
- "ë":{"x":497,"y":130,"width":17,"height":27,"originX":1,"originY":25,"advance":14},
- "ì":{"x":571,"y":130,"width":13,"height":27,"originX":2,"originY":25,"advance":9},
- "í":{"x":544,"y":130,"width":14,"height":27,"originX":2,"originY":25,"advance":9},
- "î":{"x":584,"y":130,"width":13,"height":27,"originX":2,"originY":25,"advance":9},
- "ï":{"x":123,"y":157,"width":16,"height":26,"originX":3,"originY":24,"advance":9},
- "ð":{"x":254,"y":74,"width":20,"height":29,"originX":1,"originY":27,"advance":18},
- "ñ":{"x":40,"y":157,"width":23,"height":26,"originX":2,"originY":24,"advance":19},
- "ò":{"x":221,"y":130,"width":20,"height":27,"originX":1,"originY":25,"advance":18},
- "ó":{"x":241,"y":130,"width":20,"height":27,"originX":1,"originY":25,"advance":18},
- "ô":{"x":261,"y":130,"width":20,"height":27,"originX":1,"originY":25,"advance":18},
- "õ":{"x":281,"y":130,"width":20,"height":27,"originX":1,"originY":25,"advance":18},
- "ö":{"x":85,"y":157,"width":20,"height":26,"originX":1,"originY":24,"advance":18},
- "÷":{"x":96,"y":184,"width":22,"height":18,"originX":0,"originY":18,"advance":21},
- "ø":{"x":501,"y":157,"width":20,"height":19,"originX":1,"originY":17,"advance":18},
- "ù":{"x":93,"y":130,"width":22,"height":27,"originX":1,"originY":25,"advance":19},
- "ú":{"x":115,"y":130,"width":22,"height":27,"originX":1,"originY":25,"advance":19},
- "û":{"x":137,"y":130,"width":22,"height":27,"originX":1,"originY":25,"advance":19},
- "ü":{"x":63,"y":157,"width":22,"height":26,"originX":1,"originY":24,"advance":19},
- "ý":{"x":124,"y":0,"width":21,"height":37,"originX":2,"originY":25,"advance":16},
- "þ":{"x":0,"y":0,"width":22,"height":40,"originX":2,"originY":28,"advance":19},
- "ÿ":{"x":183,"y":0,"width":21,"height":36,"originX":2,"originY":24,"advance":16}
- }
-}
diff --git a/graphics/dsmapfont.license b/graphics/dsmapfont.license
deleted file mode 100644
index 7436817b0..000000000
--- a/graphics/dsmapfont.license
+++ /dev/null
@@ -1,93 +0,0 @@
-Copyright 2017 The EB Garamond Project Authors (https://github.com/octaviopardo/EBGaramond12)
-
-This Font Software is licensed under the SIL Open Font License, Version 1.1.
-This license is copied below, and is also available with a FAQ at:
-http://scripts.sil.org/OFL
-
-
------------------------------------------------------------
-SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
------------------------------------------------------------
-
-PREAMBLE
-The goals of the Open Font License (OFL) are to stimulate worldwide
-development of collaborative font projects, to support the font creation
-efforts of academic and linguistic communities, and to provide a free and
-open framework in which fonts may be shared and improved in partnership
-with others.
-
-The OFL allows the licensed fonts to be used, studied, modified and
-redistributed freely as long as they are not sold by themselves. The
-fonts, including any derivative works, can be bundled, embedded,
-redistributed and/or sold with any software provided that any reserved
-names are not used by derivative works. The fonts and derivatives,
-however, cannot be released under any other type of license. The
-requirement for fonts to remain under this license does not apply
-to any document created using the fonts or their derivatives.
-
-DEFINITIONS
-"Font Software" refers to the set of files released by the Copyright
-Holder(s) under this license and clearly marked as such. This may
-include source files, build scripts and documentation.
-
-"Reserved Font Name" refers to any names specified as such after the
-copyright statement(s).
-
-"Original Version" refers to the collection of Font Software components as
-distributed by the Copyright Holder(s).
-
-"Modified Version" refers to any derivative made by adding to, deleting,
-or substituting -- in part or in whole -- any of the components of the
-Original Version, by changing formats or by porting the Font Software to a
-new environment.
-
-"Author" refers to any designer, engineer, programmer, technical
-writer or other person who contributed to the Font Software.
-
-PERMISSION & CONDITIONS
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of the Font Software, to use, study, copy, merge, embed, modify,
-redistribute, and sell modified and unmodified copies of the Font
-Software, subject to the following conditions:
-
-1) Neither the Font Software nor any of its individual components,
-in Original or Modified Versions, may be sold by itself.
-
-2) Original or Modified Versions of the Font Software may be bundled,
-redistributed and/or sold with any software, provided that each copy
-contains the above copyright notice and this license. These can be
-included either as stand-alone text files, human-readable headers or
-in the appropriate machine-readable metadata fields within text or
-binary files as long as those fields can be easily viewed by the user.
-
-3) No Modified Version of the Font Software may use the Reserved Font
-Name(s) unless explicit written permission is granted by the corresponding
-Copyright Holder. This restriction only applies to the primary font name as
-presented to the users.
-
-4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
-Software shall not be used to promote, endorse or advertise any
-Modified Version, except to acknowledge the contribution(s) of the
-Copyright Holder(s) and the Author(s) or with their explicit written
-permission.
-
-5) The Font Software, modified or unmodified, in part or in whole,
-must be distributed entirely under this license, and must not be
-distributed under any other license. The requirement for fonts to
-remain under this license does not apply to any document created
-using the Font Software.
-
-TERMINATION
-This license becomes null and void if any of the above conditions are
-not met.
-
-DISCLAIMER
-THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
-OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
-COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
-DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
-OTHER DEALINGS IN THE FONT SOFTWARE.
diff --git a/graphics/dsmapfont.png b/graphics/dsmapfont.png
deleted file mode 100644
index cd31de023..000000000
Binary files a/graphics/dsmapfont.png and /dev/null differ
diff --git a/graphics/dsmapfont.txt b/graphics/dsmapfont.txt
deleted file mode 100644
index 345dc361f..000000000
--- a/graphics/dsmapfont.txt
+++ /dev/null
@@ -1,257 +0,0 @@
-36
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 7
-0 157 9 27 0 25 10
-268 184 13 13 0 26 13
-429 74 20 28 2 23 17
-346 40 18 33 1 27 16
-357 74 28 28 2 25 24
-9 157 31 26 1 24 28
-281 184 8 13 0 26 8
-145 0 13 37 1 27 11
-158 0 13 37 1 27 11
-218 184 15 15 1 26 12
-191 157 23 22 1 20 21
-233 184 11 14 2 7 9
-387 184 13 8 1 11 10
-362 184 9 9 0 7 9
-516 40 18 30 2 25 14
-201 130 20 27 1 25 18
-429 130 17 27 -1 25 18
-159 130 21 27 1 25 18
-274 74 19 29 0 25 18
-71 130 22 27 2 25 18
-293 74 18 29 0 25 18
-469 74 19 28 0 26 18
-408 74 21 28 1 25 18
-301 130 19 27 0 25 18
-449 74 20 28 0 25 18
-43 184 9 19 0 17 9
-180 157 11 24 2 16 8
-229 157 22 21 1 19 20
-289 184 23 12 1 15 21
-251 157 22 21 1 19 20
-530 130 14 27 0 25 14
-328 74 29 28 1 21 27
-565 40 30 29 2 27 25
-533 103 25 27 2 25 22
-425 103 27 27 1 25 26
-193 103 30 27 1 25 27
-48 130 23 27 1 25 20
-180 130 21 27 1 25 19
-369 103 28 27 1 25 26
-69 103 31 27 1 25 29
-514 130 16 27 2 25 13
-349 0 19 35 5 25 13
-253 103 29 27 1 25 26
-558 103 24 27 1 25 21
-550 74 36 27 2 25 33
-36 103 33 27 2 25 29
-282 103 29 27 1 25 27
-0 130 24 27 2 25 21
-38 0 35 37 1 25 27
-100 103 31 27 2 25 26
-320 130 19 27 1 25 17
-0 74 28 29 1 27 24
-131 103 31 27 2 25 27
-311 103 29 27 2 25 25
-511 74 39 27 2 25 34
-162 103 31 27 3 25 26
-397 103 28 27 2 25 22
-56 74 24 29 1 27 22
-217 0 12 36 -2 27 12
-534 40 18 30 2 25 14
-204 0 13 36 2 27 12
-183 184 20 16 1 24 18
-414 184 24 6 2 -3 19
-312 184 10 11 1 25 8
-521 157 18 19 1 17 15
-126 74 22 29 2 27 19
-539 157 17 19 1 17 15
-472 40 22 30 1 27 19
-556 157 17 19 1 17 14
-234 74 20 29 2 27 12
-192 74 21 29 2 17 16
-449 40 23 30 2 28 19
-558 130 13 27 2 25 9
-171 0 12 37 3 25 9
-80 74 23 29 2 27 18
-552 40 13 30 2 28 9
-273 157 32 20 2 18 28
-305 157 23 20 2 18 19
-481 157 20 19 1 17 18
-494 40 22 30 2 18 19
-148 74 22 29 1 17 19
-391 157 16 20 1 18 13
-15 184 14 19 1 17 12
-214 157 15 22 1 20 12
-328 157 22 20 1 18 19
-350 157 21 20 2 17 16
-407 157 30 19 2 17 26
-460 157 21 19 2 17 16
-213 74 21 29 2 17 16
-573 157 17 19 1 17 14
-368 0 16 35 1 27 14
-22 0 8 39 -1 27 10
-384 0 16 35 2 27 14
-332 184 20 9 1 16 19
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-502 74 9 28 0 20 10
-162 157 18 25 1 22 15
-385 74 23 28 3 25 19
-371 157 20 20 1 19 18
-452 103 27 27 2 25 22
-30 0 8 39 -1 27 10
-364 40 17 33 1 25 15
-371 184 16 8 2 24 11
-479 103 27 27 1 25 24
-29 184 14 19 1 22 12
-52 184 22 18 0 17 21
-137 184 23 17 1 16 22
-438 184 3 3 1 1 0
-506 103 27 27 1 25 24
-400 184 14 7 1 23 11
-254 184 14 13 1 25 11
-139 157 23 25 1 25 21
-203 184 15 16 2 30 11
-160 184 12 17 1 31 10
-322 184 10 11 1 25 8
-170 74 22 29 0 17 20
-100 0 24 37 1 25 22
-352 184 10 9 1 12 8
-244 184 10 14 1 2 8
-172 184 11 17 1 31 9
-0 184 15 19 2 22 11
-74 184 22 18 0 17 21
-397 40 26 31 1 27 24
-28 74 28 29 1 25 26
-423 40 26 31 1 27 23
-488 74 14 28 0 20 14
-464 0 30 34 2 32 25
-494 0 30 34 2 32 25
-524 0 30 34 2 32 25
-554 0 30 34 2 32 25
-264 40 30 33 2 31 25
-0 40 30 34 2 32 25
-0 103 36 27 3 25 32
-73 0 27 37 1 25 26
-116 40 23 34 1 32 20
-139 40 23 34 1 32 20
-162 40 23 34 1 32 20
-323 40 23 33 1 31 20
-185 40 16 34 2 32 13
-201 40 16 34 2 32 13
-217 40 16 34 2 32 13
-381 40 16 33 2 31 13
-223 103 30 27 1 25 27
-400 0 33 34 2 32 29
-291 0 29 35 1 33 27
-320 0 29 35 1 33 27
-30 40 29 34 1 32 27
-59 40 29 34 1 32 27
-294 40 29 33 1 31 27
-118 184 19 18 -1 18 21
-340 103 29 27 1 25 28
-229 0 31 35 2 33 27
-260 0 31 35 2 33 27
-433 0 31 34 2 32 27
-233 40 31 33 2 31 27
-88 40 28 34 2 32 22
-24 130 24 27 2 25 21
-103 74 23 29 2 27 19
-339 130 18 27 1 25 15
-357 130 18 27 1 25 15
-375 130 18 27 1 25 15
-393 130 18 27 1 25 15
-105 157 18 26 1 24 15
-411 130 18 27 1 25 15
-437 157 23 19 1 17 21
-311 74 17 29 1 17 15
-446 130 17 27 1 25 14
-463 130 17 27 1 25 14
-480 130 17 27 1 25 14
-497 130 17 27 1 25 14
-571 130 13 27 2 25 9
-544 130 14 27 2 25 9
-584 130 13 27 2 25 9
-123 157 16 26 3 24 9
-254 74 20 29 1 27 18
-40 157 23 26 2 24 19
-221 130 20 27 1 25 18
-241 130 20 27 1 25 18
-261 130 20 27 1 25 18
-281 130 20 27 1 25 18
-85 157 20 26 1 24 18
-96 184 22 18 0 18 21
-501 157 20 19 1 17 18
-93 130 22 27 1 25 19
-115 130 22 27 1 25 19
-137 130 22 27 1 25 19
-63 157 22 26 1 24 19
-124 0 21 37 2 25 16
-0 0 22 40 2 28 19
-183 0 21 36 2 24 16
diff --git a/graphics/dsmapfont_sub.json b/graphics/dsmapfont_sub.json
deleted file mode 100644
index 63a8100aa..000000000
--- a/graphics/dsmapfont_sub.json
+++ /dev/null
@@ -1,199 +0,0 @@
-{
- "name": "EB Garamond Medium",
- "size": 12,
- "bold": false,
- "italic": false,
- "width": 245,
- "height": 100,
- "characters": {
- "0":{"x":65,"y":56,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "1":{"x":60,"y":68,"width":9,"height":12,"originX":1,"originY":10,"advance":6},
- "2":{"x":75,"y":56,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "3":{"x":85,"y":56,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "4":{"x":95,"y":56,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "5":{"x":69,"y":68,"width":9,"height":12,"originX":1,"originY":10,"advance":6},
- "6":{"x":105,"y":56,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "7":{"x":115,"y":56,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "8":{"x":125,"y":56,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "9":{"x":135,"y":56,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "!":{"x":175,"y":68,"width":7,"height":12,"originX":2,"originY":10,"advance":3},
- "\"":{"x":133,"y":91,"width":8,"height":7,"originX":2,"originY":10,"advance":4},
- "#":{"x":55,"y":56,"width":10,"height":12,"originX":2,"originY":9,"advance":6},
- "$":{"x":43,"y":30,"width":9,"height":13,"originX":2,"originY":10,"advance":5},
- "%":{"x":21,"y":30,"width":12,"height":13,"originX":2,"originY":10,"advance":8},
- "&":{"x":166,"y":30,"width":13,"height":12,"originX":2,"originY":10,"advance":9},
- "'":{"x":162,"y":91,"width":6,"height":7,"originX":2,"originY":10,"advance":3},
- "(":{"x":77,"y":0,"width":8,"height":15,"originX":2,"originY":10,"advance":4},
- ")":{"x":85,"y":0,"width":8,"height":15,"originX":2,"originY":10,"advance":4},
- "*":{"x":91,"y":91,"width":8,"height":8,"originX":2,"originY":10,"advance":4},
- "+":{"x":32,"y":80,"width":11,"height":10,"originX":2,"originY":8,"advance":7},
- ",":{"x":141,"y":91,"width":7,"height":7,"originX":2,"originY":3,"advance":3},
- "-":{"x":218,"y":91,"width":7,"height":5,"originX":2,"originY":5,"advance":3},
- ".":{"x":186,"y":91,"width":7,"height":6,"originX":2,"originY":4,"advance":3},
- "/":{"x":52,"y":30,"width":9,"height":13,"originX":2,"originY":10,"advance":5},
- ":":{"x":60,"y":91,"width":7,"height":9,"originX":2,"originY":7,"advance":3},
- ";":{"x":18,"y":80,"width":7,"height":11,"originX":2,"originY":7,"advance":3},
- "<":{"x":54,"y":80,"width":10,"height":10,"originX":2,"originY":8,"advance":7},
- "=":{"x":122,"y":91,"width":11,"height":7,"originX":2,"originY":6,"advance":7},
- ">":{"x":64,"y":80,"width":10,"height":10,"originX":2,"originY":8,"advance":7},
- "?":{"x":159,"y":68,"width":8,"height":12,"originX":2,"originY":10,"advance":5},
- "@":{"x":179,"y":30,"width":13,"height":12,"originX":2,"originY":8,"advance":9},
- "A":{"x":8,"y":30,"width":13,"height":13,"originX":2,"originY":11,"advance":8},
- "B":{"x":151,"y":44,"width":11,"height":12,"originX":2,"originY":10,"advance":7},
- "C":{"x":91,"y":44,"width":12,"height":12,"originX":2,"originY":10,"advance":9},
- "D":{"x":192,"y":30,"width":13,"height":12,"originX":2,"originY":10,"advance":9},
- "E":{"x":162,"y":44,"width":11,"height":12,"originX":2,"originY":10,"advance":7},
- "F":{"x":145,"y":56,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "G":{"x":205,"y":30,"width":13,"height":12,"originX":2,"originY":10,"advance":9},
- "H":{"x":138,"y":30,"width":14,"height":12,"originX":2,"originY":10,"advance":10},
- "I":{"x":167,"y":68,"width":8,"height":12,"originX":2,"originY":10,"advance":4},
- "J":{"x":197,"y":16,"width":9,"height":14,"originX":3,"originY":10,"advance":4},
- "K":{"x":218,"y":30,"width":13,"height":12,"originX":2,"originY":10,"advance":9},
- "L":{"x":173,"y":44,"width":11,"height":12,"originX":2,"originY":10,"advance":7},
- "M":{"x":108,"y":30,"width":15,"height":12,"originX":2,"originY":10,"advance":11},
- "N":{"x":152,"y":30,"width":14,"height":12,"originX":2,"originY":10,"advance":10},
- "O":{"x":231,"y":30,"width":13,"height":12,"originX":2,"originY":10,"advance":9},
- "P":{"x":184,"y":44,"width":11,"height":12,"originX":2,"originY":10,"advance":7},
- "Q":{"x":10,"y":0,"width":15,"height":15,"originX":2,"originY":10,"advance":9},
- "R":{"x":0,"y":44,"width":13,"height":12,"originX":2,"originY":10,"advance":9},
- "S":{"x":155,"y":56,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "T":{"x":13,"y":44,"width":13,"height":12,"originX":2,"originY":10,"advance":8},
- "U":{"x":26,"y":44,"width":13,"height":12,"originX":2,"originY":10,"advance":9},
- "V":{"x":39,"y":44,"width":13,"height":12,"originX":2,"originY":10,"advance":8},
- "W":{"x":92,"y":30,"width":16,"height":12,"originX":2,"originY":10,"advance":11},
- "X":{"x":52,"y":44,"width":13,"height":12,"originX":2,"originY":10,"advance":9},
- "Y":{"x":103,"y":44,"width":12,"height":12,"originX":2,"originY":10,"advance":7},
- "Z":{"x":195,"y":44,"width":11,"height":12,"originX":2,"originY":10,"advance":7},
- "[":{"x":109,"y":0,"width":7,"height":15,"originX":1,"originY":10,"advance":4},
- "\\":{"x":61,"y":30,"width":9,"height":13,"originX":2,"originY":10,"advance":5},
- "]":{"x":116,"y":0,"width":7,"height":15,"originX":2,"originY":10,"advance":4},
- "^":{"x":81,"y":91,"width":10,"height":8,"originX":2,"originY":9,"advance":6},
- "_":{"x":199,"y":91,"width":11,"height":5,"originX":2,"originY":1,"advance":6},
- "`":{"x":148,"y":91,"width":7,"height":7,"originX":2,"originY":10,"advance":3},
- "a":{"x":225,"y":80,"width":9,"height":9,"originX":2,"originY":7,"advance":5},
- "b":{"x":165,"y":56,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "c":{"x":234,"y":80,"width":9,"height":9,"originX":2,"originY":7,"advance":5},
- "d":{"x":206,"y":44,"width":11,"height":12,"originX":2,"originY":10,"advance":6},
- "e":{"x":0,"y":91,"width":9,"height":9,"originX":2,"originY":7,"advance":5},
- "f":{"x":175,"y":56,"width":10,"height":12,"originX":2,"originY":10,"advance":4},
- "g":{"x":185,"y":56,"width":10,"height":12,"originX":2,"originY":7,"advance":6},
- "h":{"x":33,"y":30,"width":10,"height":13,"originX":2,"originY":11,"advance":6},
- "i":{"x":25,"y":80,"width":7,"height":11,"originX":2,"originY":9,"advance":3},
- "j":{"x":93,"y":0,"width":8,"height":15,"originX":3,"originY":10,"advance":3},
- "k":{"x":195,"y":56,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "l":{"x":78,"y":30,"width":7,"height":13,"originX":2,"originY":11,"advance":3},
- "m":{"x":92,"y":80,"width":14,"height":9,"originX":2,"originY":7,"advance":9},
- "n":{"x":119,"y":80,"width":11,"height":9,"originX":2,"originY":7,"advance":7},
- "o":{"x":185,"y":80,"width":10,"height":9,"originX":2,"originY":7,"advance":6},
- "p":{"x":205,"y":56,"width":10,"height":12,"originX":2,"originY":7,"advance":6},
- "q":{"x":217,"y":44,"width":11,"height":12,"originX":2,"originY":7,"advance":6},
- "r":{"x":9,"y":91,"width":9,"height":9,"originX":2,"originY":7,"advance":4},
- "s":{"x":36,"y":91,"width":8,"height":9,"originX":2,"originY":7,"advance":4},
- "t":{"x":84,"y":80,"width":8,"height":10,"originX":2,"originY":8,"advance":4},
- "u":{"x":43,"y":80,"width":11,"height":10,"originX":2,"originY":8,"advance":6},
- "v":{"x":195,"y":80,"width":10,"height":9,"originX":2,"originY":7,"advance":5},
- "w":{"x":106,"y":80,"width":13,"height":9,"originX":2,"originY":7,"advance":9},
- "x":{"x":205,"y":80,"width":10,"height":9,"originX":2,"originY":7,"advance":5},
- "y":{"x":215,"y":56,"width":10,"height":12,"originX":2,"originY":7,"advance":5},
- "z":{"x":18,"y":91,"width":9,"height":9,"originX":2,"originY":7,"advance":5},
- "{":{"x":68,"y":0,"width":9,"height":15,"originX":2,"originY":10,"advance":5},
- "|":{"x":123,"y":0,"width":5,"height":15,"originX":1,"originY":10,"advance":3},
- "}":{"x":101,"y":0,"width":8,"height":15,"originX":2,"originY":10,"advance":5},
- "~":{"x":168,"y":91,"width":10,"height":6,"originX":2,"originY":7,"advance":6},
- "¡":{"x":85,"y":30,"width":7,"height":13,"originX":2,"originY":8,"advance":3},
- "¢":{"x":224,"y":68,"width":9,"height":11,"originX":2,"originY":9,"advance":5},
- "£":{"x":225,"y":56,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "¤":{"x":74,"y":80,"width":10,"height":10,"originX":2,"originY":9,"advance":6},
- "¥":{"x":115,"y":44,"width":12,"height":12,"originX":2,"originY":10,"advance":7},
- "¦":{"x":128,"y":0,"width":5,"height":15,"originX":1,"originY":10,"advance":3},
- "§":{"x":206,"y":16,"width":9,"height":14,"originX":2,"originY":10,"advance":5},
- "¨":{"x":178,"y":91,"width":8,"height":6,"originX":2,"originY":9,"advance":4},
- "©":{"x":127,"y":44,"width":12,"height":12,"originX":2,"originY":10,"advance":8},
- "ª":{"x":44,"y":91,"width":8,"height":9,"originX":2,"originY":9,"advance":4},
- "«":{"x":130,"y":80,"width":11,"height":9,"originX":2,"originY":7,"advance":7},
- "¬":{"x":141,"y":80,"width":11,"height":9,"originX":2,"originY":7,"advance":7},
- "":{"x":225,"y":91,"width":3,"height":3,"originX":1,"originY":1,"advance":0},
- "®":{"x":139,"y":44,"width":12,"height":12,"originX":2,"originY":10,"advance":8},
- "¯":{"x":210,"y":91,"width":8,"height":5,"originX":2,"originY":9,"advance":4},
- "°":{"x":99,"y":91,"width":8,"height":8,"originX":2,"originY":10,"advance":4},
- "±":{"x":228,"y":44,"width":11,"height":12,"originX":2,"originY":10,"advance":7},
- "²":{"x":107,"y":91,"width":8,"height":8,"originX":2,"originY":12,"advance":4},
- "³":{"x":67,"y":91,"width":7,"height":9,"originX":2,"originY":13,"advance":3},
- "´":{"x":155,"y":91,"width":7,"height":7,"originX":2,"originY":10,"advance":3},
- "µ":{"x":235,"y":56,"width":10,"height":12,"originX":1,"originY":7,"advance":7},
- "¶":{"x":37,"y":0,"width":11,"height":15,"originX":2,"originY":10,"advance":7},
- "·":{"x":193,"y":91,"width":6,"height":6,"originX":2,"originY":6,"advance":3},
- "¸":{"x":115,"y":91,"width":7,"height":8,"originX":2,"originY":3,"advance":3},
- "¹":{"x":74,"y":91,"width":7,"height":9,"originX":2,"originY":13,"advance":3},
- "º":{"x":52,"y":91,"width":8,"height":9,"originX":2,"originY":9,"advance":4},
- "»":{"x":152,"y":80,"width":11,"height":9,"originX":2,"originY":7,"advance":7},
- "¼":{"x":117,"y":16,"width":12,"height":14,"originX":2,"originY":11,"advance":8},
- "½":{"x":147,"y":0,"width":13,"height":14,"originX":2,"originY":11,"advance":9},
- "¾":{"x":129,"y":16,"width":12,"height":14,"originX":2,"originY":11,"advance":8},
- "¿":{"x":70,"y":30,"width":8,"height":13,"originX":2,"originY":8,"advance":5},
- "À":{"x":160,"y":0,"width":13,"height":14,"originX":2,"originY":12,"advance":8},
- "Á":{"x":173,"y":0,"width":13,"height":14,"originX":2,"originY":12,"advance":8},
- "Â":{"x":186,"y":0,"width":13,"height":14,"originX":2,"originY":12,"advance":8},
- "Ã":{"x":199,"y":0,"width":13,"height":14,"originX":2,"originY":12,"advance":8},
- "Ä":{"x":212,"y":0,"width":13,"height":14,"originX":2,"originY":12,"advance":8},
- "Å":{"x":225,"y":0,"width":13,"height":14,"originX":2,"originY":12,"advance":8},
- "Æ":{"x":123,"y":30,"width":15,"height":12,"originX":2,"originY":10,"advance":11},
- "Ç":{"x":25,"y":0,"width":12,"height":15,"originX":2,"originY":10,"advance":9},
- "È":{"x":153,"y":16,"width":11,"height":14,"originX":2,"originY":12,"advance":7},
- "É":{"x":164,"y":16,"width":11,"height":14,"originX":2,"originY":12,"advance":7},
- "Ê":{"x":175,"y":16,"width":11,"height":14,"originX":2,"originY":12,"advance":7},
- "Ë":{"x":186,"y":16,"width":11,"height":14,"originX":2,"originY":12,"advance":7},
- "Ì":{"x":215,"y":16,"width":8,"height":14,"originX":2,"originY":12,"advance":4},
- "Í":{"x":223,"y":16,"width":8,"height":14,"originX":2,"originY":12,"advance":4},
- "Î":{"x":231,"y":16,"width":8,"height":14,"originX":2,"originY":12,"advance":4},
- "Ï":{"x":0,"y":30,"width":8,"height":14,"originX":2,"originY":12,"advance":4},
- "Ð":{"x":65,"y":44,"width":13,"height":12,"originX":2,"originY":10,"advance":9},
- "Ñ":{"x":133,"y":0,"width":14,"height":14,"originX":2,"originY":12,"advance":10},
- "Ò":{"x":0,"y":16,"width":13,"height":14,"originX":2,"originY":12,"advance":9},
- "Ó":{"x":13,"y":16,"width":13,"height":14,"originX":2,"originY":12,"advance":9},
- "Ô":{"x":26,"y":16,"width":13,"height":14,"originX":2,"originY":12,"advance":9},
- "Õ":{"x":39,"y":16,"width":13,"height":14,"originX":2,"originY":12,"advance":9},
- "Ö":{"x":52,"y":16,"width":13,"height":14,"originX":2,"originY":12,"advance":9},
- "×":{"x":27,"y":91,"width":9,"height":9,"originX":1,"originY":8,"advance":7},
- "Ø":{"x":78,"y":44,"width":13,"height":12,"originX":2,"originY":10,"advance":9},
- "Ù":{"x":65,"y":16,"width":13,"height":14,"originX":2,"originY":12,"advance":9},
- "Ú":{"x":78,"y":16,"width":13,"height":14,"originX":2,"originY":12,"advance":9},
- "Û":{"x":91,"y":16,"width":13,"height":14,"originX":2,"originY":12,"advance":9},
- "Ü":{"x":104,"y":16,"width":13,"height":14,"originX":2,"originY":12,"advance":9},
- "Ý":{"x":141,"y":16,"width":12,"height":14,"originX":2,"originY":12,"advance":7},
- "Þ":{"x":0,"y":56,"width":11,"height":12,"originX":2,"originY":10,"advance":7},
- "ß":{"x":0,"y":68,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "à":{"x":78,"y":68,"width":9,"height":12,"originX":2,"originY":10,"advance":5},
- "á":{"x":87,"y":68,"width":9,"height":12,"originX":2,"originY":10,"advance":5},
- "â":{"x":96,"y":68,"width":9,"height":12,"originX":2,"originY":10,"advance":5},
- "ã":{"x":105,"y":68,"width":9,"height":12,"originX":2,"originY":10,"advance":5},
- "ä":{"x":233,"y":68,"width":9,"height":11,"originX":2,"originY":9,"advance":5},
- "å":{"x":114,"y":68,"width":9,"height":12,"originX":2,"originY":10,"advance":5},
- "æ":{"x":163,"y":80,"width":11,"height":9,"originX":2,"originY":7,"advance":7},
- "ç":{"x":123,"y":68,"width":9,"height":12,"originX":2,"originY":7,"advance":5},
- "è":{"x":132,"y":68,"width":9,"height":12,"originX":2,"originY":10,"advance":5},
- "é":{"x":141,"y":68,"width":9,"height":12,"originX":2,"originY":10,"advance":5},
- "ê":{"x":150,"y":68,"width":9,"height":12,"originX":2,"originY":10,"advance":5},
- "ë":{"x":0,"y":80,"width":9,"height":11,"originX":2,"originY":9,"advance":5},
- "ì":{"x":182,"y":68,"width":7,"height":12,"originX":2,"originY":10,"advance":3},
- "í":{"x":189,"y":68,"width":7,"height":12,"originX":2,"originY":10,"advance":3},
- "î":{"x":196,"y":68,"width":7,"height":12,"originX":2,"originY":10,"advance":3},
- "ï":{"x":9,"y":80,"width":9,"height":11,"originX":3,"originY":9,"advance":3},
- "ð":{"x":10,"y":68,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "ñ":{"x":11,"y":56,"width":11,"height":12,"originX":2,"originY":10,"advance":7},
- "ò":{"x":20,"y":68,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "ó":{"x":30,"y":68,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "ô":{"x":40,"y":68,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "õ":{"x":50,"y":68,"width":10,"height":12,"originX":2,"originY":10,"advance":6},
- "ö":{"x":214,"y":68,"width":10,"height":11,"originX":2,"originY":9,"advance":6},
- "÷":{"x":174,"y":80,"width":11,"height":9,"originX":2,"originY":7,"advance":7},
- "ø":{"x":215,"y":80,"width":10,"height":9,"originX":2,"originY":7,"advance":6},
- "ù":{"x":22,"y":56,"width":11,"height":12,"originX":2,"originY":10,"advance":6},
- "ú":{"x":33,"y":56,"width":11,"height":12,"originX":2,"originY":10,"advance":6},
- "û":{"x":44,"y":56,"width":11,"height":12,"originX":2,"originY":10,"advance":6},
- "ü":{"x":203,"y":68,"width":11,"height":11,"originX":2,"originY":9,"advance":6},
- "ý":{"x":48,"y":0,"width":10,"height":15,"originX":2,"originY":10,"advance":5},
- "þ":{"x":0,"y":0,"width":10,"height":16,"originX":2,"originY":11,"advance":6},
- "ÿ":{"x":58,"y":0,"width":10,"height":15,"originX":2,"originY":10,"advance":5}
- }
-}
diff --git a/graphics/dsmapfont_sub.png b/graphics/dsmapfont_sub.png
deleted file mode 100644
index ae145da15..000000000
Binary files a/graphics/dsmapfont_sub.png and /dev/null differ
diff --git a/graphics/dsmapfont_sub.txt b/graphics/dsmapfont_sub.txt
deleted file mode 100644
index b6954092c..000000000
--- a/graphics/dsmapfont_sub.txt
+++ /dev/null
@@ -1,257 +0,0 @@
-12
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 3
-175 68 7 12 2 10 3
-133 91 8 7 2 10 4
-55 56 10 12 2 9 6
-43 30 9 13 2 10 5
-21 30 12 13 2 10 8
-166 30 13 12 2 10 9
-162 91 6 7 2 10 3
-77 0 8 15 2 10 4
-85 0 8 15 2 10 4
-91 91 8 8 2 10 4
-32 80 11 10 2 8 7
-141 91 7 7 2 3 3
-218 91 7 5 2 5 3
-186 91 7 6 2 4 3
-52 30 9 13 2 10 5
-65 56 10 12 2 10 6
-60 68 9 12 1 10 6
-75 56 10 12 2 10 6
-85 56 10 12 2 10 6
-95 56 10 12 2 10 6
-69 68 9 12 1 10 6
-105 56 10 12 2 10 6
-115 56 10 12 2 10 6
-125 56 10 12 2 10 6
-135 56 10 12 2 10 6
-60 91 7 9 2 7 3
-18 80 7 11 2 7 3
-54 80 10 10 2 8 7
-122 91 11 7 2 6 7
-64 80 10 10 2 8 7
-159 68 8 12 2 10 5
-179 30 13 12 2 8 9
-8 30 13 13 2 11 8
-151 44 11 12 2 10 7
-91 44 12 12 2 10 9
-192 30 13 12 2 10 9
-162 44 11 12 2 10 7
-145 56 10 12 2 10 6
-205 30 13 12 2 10 9
-138 30 14 12 2 10 10
-167 68 8 12 2 10 4
-197 16 9 14 3 10 4
-218 30 13 12 2 10 9
-173 44 11 12 2 10 7
-108 30 15 12 2 10 11
-152 30 14 12 2 10 10
-231 30 13 12 2 10 9
-184 44 11 12 2 10 7
-10 0 15 15 2 10 9
-0 44 13 12 2 10 9
-155 56 10 12 2 10 6
-13 44 13 12 2 10 8
-26 44 13 12 2 10 9
-39 44 13 12 2 10 8
-92 30 16 12 2 10 11
-52 44 13 12 2 10 9
-103 44 12 12 2 10 7
-195 44 11 12 2 10 7
-109 0 7 15 1 10 4
-61 30 9 13 2 10 5
-116 0 7 15 2 10 4
-81 91 10 8 2 9 6
-199 91 11 5 2 1 6
-148 91 7 7 2 10 3
-225 80 9 9 2 7 5
-165 56 10 12 2 10 6
-234 80 9 9 2 7 5
-206 44 11 12 2 10 6
-0 91 9 9 2 7 5
-175 56 10 12 2 10 4
-185 56 10 12 2 7 6
-33 30 10 13 2 11 6
-25 80 7 11 2 9 3
-93 0 8 15 3 10 3
-195 56 10 12 2 10 6
-78 30 7 13 2 11 3
-92 80 14 9 2 7 9
-119 80 11 9 2 7 7
-185 80 10 9 2 7 6
-205 56 10 12 2 7 6
-217 44 11 12 2 7 6
-9 91 9 9 2 7 4
-36 91 8 9 2 7 4
-84 80 8 10 2 8 4
-43 80 11 10 2 8 6
-195 80 10 9 2 7 5
-106 80 13 9 2 7 9
-205 80 10 9 2 7 5
-215 56 10 12 2 7 5
-18 91 9 9 2 7 5
-68 0 9 15 2 10 5
-123 0 5 15 1 10 3
-101 0 8 15 2 10 5
-168 91 10 6 2 7 6
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-0 0 0 0 0 0 0
-85 30 7 13 2 8 3
-224 68 9 11 2 9 5
-225 56 10 12 2 10 6
-74 80 10 10 2 9 6
-115 44 12 12 2 10 7
-128 0 5 15 1 10 3
-206 16 9 14 2 10 5
-178 91 8 6 2 9 4
-127 44 12 12 2 10 8
-44 91 8 9 2 9 4
-130 80 11 9 2 7 7
-141 80 11 9 2 7 7
-225 91 3 3 1 1 0
-139 44 12 12 2 10 8
-210 91 8 5 2 9 4
-99 91 8 8 2 10 4
-228 44 11 12 2 10 7
-107 91 8 8 2 12 4
-67 91 7 9 2 13 3
-155 91 7 7 2 10 3
-235 56 10 12 1 7 7
-37 0 11 15 2 10 7
-193 91 6 6 2 6 3
-115 91 7 8 2 3 3
-74 91 7 9 2 13 3
-52 91 8 9 2 9 4
-152 80 11 9 2 7 7
-117 16 12 14 2 11 8
-147 0 13 14 2 11 9
-129 16 12 14 2 11 8
-70 30 8 13 2 8 5
-160 0 13 14 2 12 8
-173 0 13 14 2 12 8
-186 0 13 14 2 12 8
-199 0 13 14 2 12 8
-212 0 13 14 2 12 8
-225 0 13 14 2 12 8
-123 30 15 12 2 10 11
-25 0 12 15 2 10 9
-153 16 11 14 2 12 7
-164 16 11 14 2 12 7
-175 16 11 14 2 12 7
-186 16 11 14 2 12 7
-215 16 8 14 2 12 4
-223 16 8 14 2 12 4
-231 16 8 14 2 12 4
-0 30 8 14 2 12 4
-65 44 13 12 2 10 9
-133 0 14 14 2 12 10
-0 16 13 14 2 12 9
-13 16 13 14 2 12 9
-26 16 13 14 2 12 9
-39 16 13 14 2 12 9
-52 16 13 14 2 12 9
-27 91 9 9 1 8 7
-78 44 13 12 2 10 9
-65 16 13 14 2 12 9
-78 16 13 14 2 12 9
-91 16 13 14 2 12 9
-104 16 13 14 2 12 9
-141 16 12 14 2 12 7
-0 56 11 12 2 10 7
-0 68 10 12 2 10 6
-78 68 9 12 2 10 5
-87 68 9 12 2 10 5
-96 68 9 12 2 10 5
-105 68 9 12 2 10 5
-233 68 9 11 2 9 5
-114 68 9 12 2 10 5
-163 80 11 9 2 7 7
-123 68 9 12 2 7 5
-132 68 9 12 2 10 5
-141 68 9 12 2 10 5
-150 68 9 12 2 10 5
-0 80 9 11 2 9 5
-182 68 7 12 2 10 3
-189 68 7 12 2 10 3
-196 68 7 12 2 10 3
-9 80 9 11 3 9 3
-10 68 10 12 2 10 6
-11 56 11 12 2 10 7
-20 68 10 12 2 10 6
-30 68 10 12 2 10 6
-40 68 10 12 2 10 6
-50 68 10 12 2 10 6
-214 68 10 11 2 9 6
-174 80 11 9 2 7 7
-215 80 10 9 2 7 6
-22 56 11 12 2 10 6
-33 56 11 12 2 10 6
-44 56 11 12 2 10 6
-203 68 11 11 2 9 6
-48 0 10 15 2 10 5
-0 0 10 16 2 11 6
-58 0 10 15 2 10 5
diff --git a/graphics/swwmback.png b/graphics/swwmback.png
index 6b53dcce0..e173f3f8d 100644
Binary files a/graphics/swwmback.png and b/graphics/swwmback.png differ
diff --git a/graphics/swwmcurs.png b/graphics/swwmcurs.png
index 501375c4d..d551a3de8 100644
Binary files a/graphics/swwmcurs.png and b/graphics/swwmcurs.png differ
diff --git a/graphics/xhairb99.png b/graphics/xhairb99.png
new file mode 100644
index 000000000..4d7beb806
Binary files /dev/null and b/graphics/xhairb99.png differ
diff --git a/graphics/xhairs99.png b/graphics/xhairs99.png
new file mode 100644
index 000000000..7b58b30ab
Binary files /dev/null and b/graphics/xhairs99.png differ
diff --git a/id1.lst b/id1.lst
deleted file mode 100644
index 30bb42b24..000000000
--- a/id1.lst
+++ /dev/null
@@ -1,17 +0,0 @@
-4F9E705F55E45C1047FABF8BDF2B2399
-5FB5010F988FFAE2679A9BDD57460473
-7CABD8B043B69996D9777F7070C8BCCE
-7F00D2FAA5F0B10A6028BE2FC5530EC9
-8A2C0869EAA69FB7B441CD2B648978D0
-95B94864754AC50446A456A88DA3E052
-867B6AD67389A077CE3C9E3CC896F484
-1283C3288A2F51B7455D817C5B7FCFAD
-1699E255B8C0DB86EBB00E5B3C44B4AA
-A3F7A58FC08C369F1360741A99F1497C
-B6447217725A2A709D6D021CDE15FE10
-BF34C34C5DFC8BB47228CC304F9A6748
-C745F8D0D8824A1910F9DC8B7AB16AA2
-E2D2886FD22DC4354939E6E51690C34B
-F5AED83945C8BDE642E55E72FE0D92AA
-F206766043C4D9BA2C36F76106F96279
-FCF009C63BBA5F8CEE71ED5EC0B02CDA
diff --git a/keyconf.txt b/keyconf.txt
index fde1c597f..7bff60f04 100644
--- a/keyconf.txt
+++ b/keyconf.txt
@@ -1,36 +1,39 @@
addkeysection "$SWWM_KEYS" "SWWM_GZ"
+alias "+walk" "netevent swwmsetwalk 1"
+alias "-walk" "netevent swwmsetwalk 0"
addmenukey "$SWWM_PRIMARYFIRE" "+attack"
addmenukey "$SWWM_SECONDARYFIRE" "+altattack"
addmenukey "$SWWM_RELOADFIRE" "+reload"
addmenukey "$SWWM_ZOOMFIRE" "+zoom"
-addmenukey "$SWWM_MELEE" "+user1"
addmenukey "$SWWM_EXTRAFIRE" "+user4"
-addmenukey "$SWWM_DASH" "+user2"
-addmenukey "$SWWM_KBASE" "event swwmdemomenu"
-defaultbind "mouse1" "+attack"
-defaultbind "mouse2" "+altattack"
-defaultbind "r" "+reload"
-defaultbind "e" "+zoom"
-defaultbind "f" "+user1"
-defaultbind "g" "+user4"
-defaultbind "alt" "+user2"
-defaultbind "q" "event swwmdemomenu"
-addkeysection "$SWWM_OPTKEYS" "SWWM_GZ_OPTIONAL"
-alias "+walk" "netevent swwmsetwalk 1"
-alias "-walk" "netevent swwmsetwalk 0"
+addmenukey "$SWWM_MELEE" "+user1"
addmenukey "$SWWM_WALK" "+walk"
+addmenukey "$SWWM_SPRINT" "+speed"
+addmenukey "$SWWM_TOGGLESPRINT" "toggle cl_run"
+addmenukey "$SWWM_DASH" "+user2"
addmenukey "$SWWM_ITEMSENSE" "+user3"
addmenukey "$SWWM_GESTURE1" "netevent swwmgesture 0"
addmenukey "$SWWM_GESTURE2" "netevent swwmgesture 1"
addmenukey "$SWWM_GESTURE3" "netevent swwmgesture 2"
addmenukey "$SWWM_GESTURE4" "netevent swwmgesture 3"
+addmenukey "$SWWM_KBASE" "event swwmdemomenu"
addmenukey "$SWWM_MINIMAPIN" "event swwmzoomin"
addmenukey "$SWWM_MINIMAPOUT" "event swwmzoomout"
+defaultbind "mouse1" "+attack"
+defaultbind "mouse2" "+altattack"
+defaultbind "r" "+reload"
+defaultbind "e" "+zoom"
+defaultbind "g" "+user4"
+defaultbind "f" "+user1"
defaultbind "ctrl" "+walk"
+defaultbind "shift" "+speed"
+defaultbind "capslock" "toggle cl_run"
+defaultbind "alt" "+user2"
defaultbind "i" "+user3"
defaultbind "h" "netevent swwmgesture 0"
defaultbind "j" "netevent swwmgesture 1"
defaultbind "k" "netevent swwmgesture 2"
defaultbind "l" "netevent swwmgesture 3"
+defaultbind "q" "event swwmdemomenu"
defaultbind "kp+" "event swwmzoomin"
defaultbind "kp-" "event swwmzoomout"
diff --git a/language.damnums b/language.damnums
deleted file mode 100644
index 4f124550d..000000000
--- a/language.damnums
+++ /dev/null
@@ -1,25 +0,0 @@
-[default]
-// for those who want to use ye olde damnums instead of the mod's own damage numbers
-DAMNUM_TYPECOLOR_LOVE = "DamCream";
-DAMNUM_TYPECOLOR_PUSH = "DamLightBlue";
-DAMNUM_TYPECOLOR_AIRRIP = "DamLightBlue";
-DAMNUM_TYPECOLOR_EXPLODIUM = "DamOrange";
-DAMNUM_TYPECOLOR_SHOT = "DamGold";
-DAMNUM_TYPECOLOR_SALT = "DamCyan";
-DAMNUM_TYPECOLOR_CONCUSSION = "DamPurple";
-DAMNUM_TYPECOLOR_CRITICALCONCUSSION = "DamPurple";
-DAMNUM_TYPECOLOR_WALLBUST = "DamDarkRed";
-DAMNUM_TYPECOLOR_SHRAPNEL = "DamBrick";
-DAMNUM_TYPECOLOR_SYDON = "DamOrange";
-DAMNUM_TYPECOLOR_BIOSPARK = "DamYellow";
-DAMNUM_TYPECOLOR_KINYLUM = "DamCyan";
-DAMNUM_TYPECOLOR_NOKRON = "DamRed";
-DAMNUM_TYPECOLOR_NOKOROKINYLUM = "DamPurple";
-DAMNUM_TYPECOLOR_SNIPED = "DamGold";
-DAMNUM_TYPECOLOR_JET = "DamWhite";
-DAMNUM_TYPECOLOR_DYRATIN = "DamGreen";
-DAMNUM_TYPECOLOR_CANDY = "DamCream";
-DAMNUM_TYPECOLOR_MORTAL = "DamCyan";
-DAMNUM_TYPECOLOR_YNYKRON = "DamPurple";
-DAMNUM_TYPECOLOR_YNYKRONALT = "DamPurple";
-DAMNUM_TYPECOLOR_KABBADON = "DamGold";
diff --git a/language.def_base b/language.def_base
index dc576c0dd..d9ef77eb3 100644
--- a/language.def_base
+++ b/language.def_base
@@ -10,7 +10,7 @@ I_SPREADGUN = "\"Rhino Stopper\" Spreadgun";
T_WALLBUSTER = "Wallbuster";
I_WALLBUSTER = "\"Wallbuster\" Heavy Armor Breaching Shotgun";
T_EVISCERATOR = "Eviscerator";
-I_EVISCERATOR = "\"Eviscerator\" High Load Shrapnel Cannon";
+I_EVISCERATOR = "\"Eviscerator\" High Load Flechette Cannon";
T_HELLBLAZER = "Hellblazer";
I_HELLBLAZER = "\"Hellblazer\" Rocket Launcher";
T_SPARKSTER = "Biospark Carbine";
@@ -38,6 +38,14 @@ T_MORTALRIFLE = "Mortal Rifle";
T_RAFANKOS = "Rafan-Kos";
T_REDSHELL = "Shell";
T_REDSHELLS = "Shells";
+T_GREENSHELL = "Slug";
+T_GREENSHELLS = "Slugs";
+T_BLUESHELL = "Kinylum Saltshot Round";
+T_BLUESHELLS = "Kinylum Saltshot Rounds";
+T_BLACKSHELL = "Corrosive Round";
+T_BLACKSHELLS = "Corrosive Rounds";
+T_PURPLESHELL = "Lead Ball Round";
+T_PURPLESHELLS = "Lead Ball Rounds";
T_GOLDSHELL = "Golden Shell";
T_GOLDSHELLS = "Golden Shells";
T_EVISHELL = "Eviscerator Shell";
@@ -47,13 +55,29 @@ I_EVISHELLCLIP3 = "Eviscerator Trio Clip";
I_EVISHELLPAK = "Eviscerator 6-Pack";
T_HELLMISSILE = "Hellblazer Missile";
T_HELLMISSILES = "Hellblazer Missiles";
+T_HELLMISSILE2 = "2 Hellblazer Missiles";
+T_HELLMISSILE3 = "3 Hellblazer Missiles";
T_HELLMISSILEMAG = "Hellblazer Missile Mag";
+T_HELLCLUSTER = "Hellblazer Crackshot";
+T_HELLCLUSTERS = "Hellblazer Crackshots";
+T_HELLCLUSTER2 = "2 Hellblazer Crackshots";
+T_HELLCLUSTERMAG = "Hellblazer Crackshot Mag";
+T_HELLBURNINATOR = "Hellblazer Ravager";
+T_HELLBURNINATORS = "Hellblazer Ravagers";
+T_HELLBURNINATORMAG = "Hellblazer Ravager Mag";
+T_HELLNUKE = "Hellblazer Warhead";
+T_HELLNUKES = "Hellblazer Warheads";
+T_HELLNUKEMAG = "Hellblazer Warhead Mag";
T_SPARKUNIT = "Biospark Unit";
T_SPARKUNITS = "Biospark Units";
T_XSBMAG = "1.150 XSB Magazine";
T_XSBMAGS = "1.150 XSB Magazines";
+T_FCBMAG = "1.150 FCB Magazine";
+T_FCBMAGS = "1.150 FCB Magazines";
T_XSBBULLET = "1.150 XSB Bullet";
T_XSBBULLETS = "1.150 XSB Bullets";
+T_FCBBULLET = "1.150 FCB Bullet";
+T_FCBBULLETS = "1.150 FCB Bullets";
T_CANDYMAG = "Candy Gun Magazine";
T_CANDYMAGS = "Candy Gun Magazines";
T_CANDYBULLET = "Candy Gun Bullet";
@@ -102,7 +126,7 @@ T_LAMP = "Lämp";
I_LAMP = "Companion Lamp";
T_MOTH = "Moth";
T_WMOTH = "White Moth";
-T_ANDIRA = "White Lady";
+T_MASHIRO = "White Lady";
T_NUGGETH = "Health Nugget";
T_NUGGETA = "Armor Nugget";
T_OMNISIGHT = "Omnisight";
@@ -116,10 +140,6 @@ T_MYKRADVO = "Mykradvo Artifact";
T_SAFETY = "Safety Tether";
T_DEVASTATION = "Devastation Sigil";
T_DIVINE = "Divine Sprite";
-T_BALLS = "Ballsy Bomb";
-T_SENTRY = "Sentry";
-T_SENTRYMP = "%s's sentry";
-I_SENTRY = "\"Battle-Boi\" Deployable Sentry";
T_CHANCEBOX = "Lucky Chance Box";
T_FROGGY = "Froggy Chair";
T_PERFECTLYGENERIC = "Generic Cube";
@@ -133,9 +153,8 @@ T_PEACH = "Toot Froot™ Peach Juice";
T_MILKBREAD = "Akkouxhei Milk Bread";
T_KIRINMANGA = "Saya Miyamoto - I Married A Cherry Boy Emperor But It Turns Out He's Really Cute In Lingerie?!";
T_KIRINPLUSH = "Emperor Kirin Plush";
-T_MOTHPLUSH = "Moth Plush";
+T_MOTHPLUSH = "Mashiro Plush";
T_SAYASMUG = "Saya's Coffee Mug";
-T_SHARKPLUSH = "Shark Plush";
// colored tags for keys
T_REDCARD = "\cgRed Keycard\c-";
T_BLUECARD = "\chBlue Keycard\c-";
@@ -170,25 +189,8 @@ GOTREDCARD = "Red Keycard";
GOTBLUESKUL = "Blue Skull Key";
GOTYELWSKUL = "Yellow Skull Key";
GOTREDSKUL = "Red Skull Key";
-// heretic and hexen keys actually have proper tags, so just redirect them
-TAG_GOTYELLOWKEY = "$$T_KEYYELLOW";
-TAG_GOTGREENKEY = "$$T_KEYGREEN";
-TAG_GOTBLUEKEY = "$$T_KEYBLUE";
-TAG_KEY_STEEL = "$$T_KEYSTEEL";
-TAG_KEY_CAVE = "$$T_KEYCAVE";
-TAG_KEY_AXE = "$$T_KEYAXE";
-TAG_KEY_FIRE = "$$T_KEYFIRE";
-TAG_KEY_EMERALD = "$$T_KEYEMERALD";
-TAG_KEY_DUNGEON = "$$T_KEYDUNGEON";
-TAG_KEY_SILVER = "$$T_KEYSILVER";
-TAG_KEY_RUSTED = "$$T_KEYRUSTED";
-TAG_KEY_HORN = "$$T_KEYHORN";
-TAG_KEY_SWAMP = "$$T_KEYSWAMP";
-TAG_KEY_CASTLE = "$$T_KEYCASTLE";
// edited vanilla pickup messages
TXT_DEFAULTPICKUPMSG = "Unidentified Item";
-// not our hero
-CC_HERO = "Doomguy";
// quit messages
QUITMSG = "You really want to go?\nWhat a shame...";
QUITMSG1 = "Wow, don't just go and leave!\nThere's still a lot of stuff to do!";
@@ -197,7 +199,7 @@ QUITMSG3 = "Thank you for playing.\nI hope to see you again soon.";
QUITMSG4 = "";
QUITMSG5 = "Ah, fun time is over, I guess...";
QUITMSG6 = "My love for you is like a truck.\n\cg!!BERSERKER!!\c-";
-QUITMSG7 = "Don't go now, or \cgSaya\c- will talk\nshit about you on Twitter dot com.";
+QUITMSG7 = "Don't go now, or \cfSaya\c- will talk\nshit about you on Twitter dot com.";
QUITMSG8 = "TO QUOTE A BIBLE;\n\"THE WATER MONSTER IS RIGHT,\nCATMAN. THEY ARE AMONG US.\"";
QUITMSG9 = "John Romero's about to\nhope you're doing well.";
QUITMSG10 = "Don't go now, there's a scary\nmoth girl waiting in the darkness!";
@@ -208,17 +210,14 @@ QUITMSG14 = "To be continued?";
QUITMSG15 = "[Insert witty message here]";
QUITMSG16 = "AHDSAKAFAJDAGS!";
QUITMSG17 = "Butt bots gonna bot.";
-QUITMSG18 = "World hard and cold,\ntiddy soft and warm.";
+QUITMSG18 = "WHO IN THEIR RIGHT MIND\nWOULD FROST A CAKE WITH THEIR BUTT?";
+QUITMSG19 = "World hard and cold,\ntiddy soft and warm.";
// startup (don't localize)
STARTUP1 =
"\n"
-"\cvThere is much that can be said against war.\c-\n"
+" \ck★\cf~\c- \cvDemo-chan says\c- \cf~\ck★\c-\n"
"\n"
-"\cvBut without war, there can be no peace afterwards.\c-\n"
-"\n"
-"\cvAnd no war is complete without weapons.\c-\n"
-"\n"
-"\cvLots and lots of weapons...\c-\n"
+" \ck★\cf~\c- \cvTERFs can fuck off\c- \cf~\ck★\c-\n"
"\n";
STARTUP2 = "";
STARTUP3 = "";
@@ -226,9 +225,9 @@ STARTUP4 = "";
STARTUP5 = "";
// crashout (don't localize)
CRASHMSG1A = "Oopsie Woopsie!";
-CRASHMSG1B = "Looks like we made a fucky wucky! owo";
+CRASHMSG1B = "Looks like GZDoom made a fucky wucky! owo";
CRASHMSG2A = "Oh snap!";
-CRASHMSG2B = "The game just went kaboom!";
+CRASHMSG2B = "GZDoom just went kaboom!";
CRASHMSG3A = "Crash to console?";
CRASHMSG3B = "Golly gee that sure sounds like a problem.";
CRASHMSG4A = "";
@@ -238,7 +237,7 @@ CRASHMSG5B = "There it goes.";
CRASHMSG6A = "Oh no!";
CRASHMSG6B = "That doesn't look good.";
CRASHMSG7A = "Hey, guess what?";
-CRASHMSG7B = "The game just crashed.";
+CRASHMSG7B = "GZDoom just crashed.";
CRASHMSG8A = "Uhhh...";
CRASHMSG8B = "That sure wasn't supposed to happen.";
// Re-tagged monsters
@@ -254,12 +253,11 @@ FN_SHOTGUN_FUN2 = "Elmer Fudd";
FN_SHOTGUN_FUN3 = "Baldy";
FN_SHOTGUN_FUN4 = "Shottyboi";
FN_SHOTGUN_FUN5 = "Baldo";
-FN_HEAVY_FUNN = "5";
+FN_HEAVY_FUNN = "4";
FN_HEAVY_FUN1 = "Annoyance";
FN_HEAVY_FUN2 = "Why Am I Losing Health?";
FN_HEAVY_FUN3 = "Plutonia";
FN_HEAVY_FUN4 = "Angery Dude";
-FN_HEAVY_FUN5 = "Hitscanning Scumbag";
FN_IMP_FUNN = "5";
FN_IMP_FUN1 = "Spiky Boi";
FN_IMP_FUN2 = "Brownie";
@@ -336,56 +334,16 @@ FN_SPIDER_FUN2 = "Big Momma";
FN_SPIDER_FUN3 = "Oversized Krang";
FN_SPIDER_FUN4 = "Not Mother Brain";
FN_SPIDER_FUN5 = "Massive Nerd";
-FN_CYBER_FUNN = "6";
+FN_CYBER_FUNN = "5";
FN_CYBER_FUN1 = "Dat Ass";
FN_CYBER_FUN2 = "An Arm And A Leg";
-FN_CYBER_FUN3 = "My Cow Is Augmented";
+FN_CYBER_FUN3 = "My Goat Is Augmented";
FN_CYBER_FUN4 = "Circlestrafe Practice";
FN_CYBER_FUN5 = "Shoot At It Until It Dies";
-FN_CYBER_FUN6 = "Moo Cow";
FN_WOLFSS_FUNN = "3";
FN_WOLFSS_FUN1 = "Mein Lieben";
FN_WOLFSS_FUN2 = "Blondie";
FN_WOLFSS_FUN3 = "Plain Ol' Nazi";
-FN_ID24BANSHEE_FUNN = "5";
-FN_ID24BANSHEE_FUN1 = "'Splode";
-FN_ID24BANSHEE_FUN2 = "Shouty McShoutface";
-FN_ID24BANSHEE_FUN3 = "Blastface";
-FN_ID24BANSHEE_FUN4 = "We Have To Explode";
-FN_ID24BANSHEE_FUN5 = "Volatile";
-FN_ID24GHOUL_FUNN = "6";
-FN_ID24GHOUL_FUN1 = "SKULL";
-FN_ID24GHOUL_FUN2 = "Grayface";
-FN_ID24GHOUL_FUN3 = "Floaty Head";
-FN_ID24GHOUL_FUN4 = "They Shoot Now";
-FN_ID24GHOUL_FUN5 = "Lil' Head";
-FN_ID24GHOUL_FUN6 = "Skully";
-FN_ID24MINDWEAVER_FUNN = "5";
-FN_ID24MINDWEAVER_FUN1 = "Dakka Spooder";
-FN_ID24MINDWEAVER_FUN2 = "Braingunner";
-FN_ID24MINDWEAVER_FUN3 = "Adolescent Spider";
-FN_ID24MINDWEAVER_FUN4 = "Momma's Favorite";
-FN_ID24MINDWEAVER_FUN5 = "Bullet Nerd";
-FN_ID24SHOCKTROOPER_FUNN = "5";
-FN_ID24SHOCKTROOPER_FUN1 = "Plasma Bastard";
-FN_ID24SHOCKTROOPER_FUN2 = "Zap Zombie";
-FN_ID24SHOCKTROOPER_FUN3 = "Asshole";
-FN_ID24SHOCKTROOPER_FUN4 = "Oof Ouch";
-FN_ID24SHOCKTROOPER_FUN5 = "Glass Cannon";
-FN_ID24TYRANT_FUNN = "6";
-FN_ID24TYRANT_FUN1 = "Hornless Behavior";
-FN_ID24TYRANT_FUN2 = "Downgraded Cow";
-FN_ID24TYRANT_FUN3 = "Less Augmented Cow";
-FN_ID24TYRANT_FUN4 = "Green Moo";
-FN_ID24TYRANT_FUN5 = "Also Shoot At It Until It Dies";
-FN_ID24TYRANT_FUN6 = "Arse";
-FN_ID24VASSAGO_FUNN = "6";
-FN_ID24VASSAGO_FUN1 = "Skullface";
-FN_ID24VASSAGO_FUN2 = "Fiery Fuck";
-FN_ID24VASSAGO_FUN3 = "Flamer";
-FN_ID24VASSAGO_FUN4 = "Winged Goat";
-FN_ID24VASSAGO_FUN5 = "Pie-Romancer";
-FN_ID24VASSAGO_FUN6 = "Door On Fire";
FN_DOG_FUN = "Goodest Boy";
FN_CHICKEN_FUN = "PECK";
FN_BEAST_FUN = "Друг";
@@ -418,16 +376,16 @@ FN_MUMMY_FUN1 = "Toilet Paper";
FN_MUMMY_FUN2 = "Mediocre Mummy";
FN_MUMMY_FUN3 = "Crappy Golem";
FN_MUMMYLEADER_FUNN = "3";
-FN_MUMMYLEADER_FUN1 = "Toilet Paper Whomst Scream";
-FN_MUMMYLEADER_FUN2 = "Mediocre Mummy Whomst Scream";
-FN_MUMMYLEADER_FUN3 = "Crappy Golem Whomst Scream";
+FN_MUMMYLEADER_FUN1 = "Toilet Paper whomst Scream";
+FN_MUMMYLEADER_FUN2 = "Mediocre Mummy whomst Scream";
+FN_MUMMYLEADER_FUN3 = "Crappy Golem whomst Scream";
FN_SNAKE_FUNN = "2";
FN_SNAKE_FUN1 = "Snek";
FN_SNAKE_FUN2 = "No Steppy";
FN_WIZARD_FUNN = "4";
-FN_WIZARD_FUN1 = "Yer A Wizard, Harry";
+FN_WIZARD_FUN1 = "Yer a Wizard, Harry";
FN_WIZARD_FUN2 = "A Wizard Did It";
-FN_WIZARD_FUN3 = "Magic Man";
+FN_WIZARD_FUN3 = "A Motherfucking Mage";
FN_WIZARD_FUN4 = "Floating Rags";
FN_FIREDEMON_FUNN = "3";
FN_FIREDEMON_FUN1 = "Hot Stuff";
@@ -440,16 +398,18 @@ FN_DEMON1_FUN3 = "Big Chomper";
FN_DEMON1_FUN4 = "Goatee Haver";
FN_ETTIN_FUNN = "3";
FN_ETTIN_FUN1 = "Double Boi";
-FN_ETTIN_FUN2 = "Idiot With Club";
+FN_ETTIN_FUN2 = "Idiot with Club";
FN_ETTIN_FUN3 = "Low Level Mook";
-FN_CENTAUR_FUNN = "3";
+FN_CENTAUR_FUNN = "4";
FN_CENTAUR_FUN1 = "Shield Idiot";
FN_CENTAUR_FUN2 = "Shield Asshole";
-FN_CENTAUR_FUN3 = "Shield Bastard";
-FN_SLAUGHTAUR_FUNN = "3";
+FN_CENTAUR_FUN3 = "Shield Fucker";
+FN_CENTAUR_FUN4 = "Shield Cocksucker";
+FN_SLAUGHTAUR_FUNN = "4";
FN_SLAUGHTAUR_FUN1 = "Shield Stupid Idiot";
FN_SLAUGHTAUR_FUN2 = "Shield Stinky Asshole";
-FN_SLAUGHTAUR_FUN3 = "Shield Bitch Bastard";
+FN_SLAUGHTAUR_FUN3 = "Shield Bitchass Knobfuck";
+FN_SLAUGHTAUR_FUN4 = "Shield Knobgobbler";
FN_BISHOP_FUNN = "3";
FN_BISHOP_FUN1 = "Hoodie Boi";
FN_BISHOP_FUN2 = "Green Guy";
@@ -470,12 +430,12 @@ FN_MBOSS_FUN = "Magic Boi";
FN_CBOSS_FUN = "Holy Boi";
FN_HERESIARCH_FUN = "Oh Lawd He Comin'";
// Additional tags
-FN_BOSSBRAIN = "Boss Brain";
-FN_BOSSBRAIN_FUN = "Very Wrappy Oatmeal";
+FN_BOSSBRAIN = "Marisa Kirisame";
+FN_BOSSBRAIN_FUN = "YOU WERE EXPECTING JOHN ROMERO BUT IT WAS ME, MARISA!";
FN_KEEN = "Commander Keen";
FN_KEEN_FUN = "Ruined by Bethesda";
-FN_VOODOO = "%s?";
-FN_VOODOO_NP = "Doll?";
+FN_VOODOO = "Voodoo doll of %s";
+FN_VOODOO_NP = "Voodoo doll";
FN_PIG = "Pig";
FN_PIG_FUN = "Porker";
FN_WOLFGUARD = "Guard";
@@ -509,82 +469,6 @@ FN_NDEMON_FUNN = "3";
FN_NDEMON_FUN1 = "Greenie";
FN_NDEMON_FUN2 = "Angry Greens";
FN_NDEMON_FUN3 = "Spinach Demon";
-// eviternity 2 tags
-FN_FCORPORAL = "Former Corporal";
-FN_FCORPORAL_FUNN = "3";
-FN_FCORPORAL_FUN1 = "Green Schmuck";
-FN_FCORPORAL_FUN2 = "Big Bullet Zomb";
-FN_FCORPORAL_FUN3 = "Zombogreen";
-FN_ASTRALARACH = "Astral Arachnotron";
-FN_ASTRALARACH_FUNN = "4";
-FN_ASTRALARACH_FUN1 = "Nasty Spammer";
-FN_ASTRALARACH_FUN2 = "Barrage Baby";
-FN_ASTRALARACH_FUN3 = "Lotsa Plasmas";
-FN_ASTRALARACH_FUN4 = "Grayed Spooder";
-FN_VEILIMP = "Veil Imp";
-FN_VEILIMP_FUNN = "5";
-FN_VEILIMP_FUN1 = "Hot Pink";
-FN_VEILIMP_FUN2 = "Blink Twink";
-FN_VEILIMP_FUN3 = "Fuchsia Boy";
-FN_VEILIMP_FUN4 = "He Teleport";
-FN_VEILIMP_FUN5 = "Oversaturated";
-FN_ASTRALGOLD = "Golden Astral Cacodemon";
-FN_ASTRALGOLD_FUNN = "5";
-FN_ASTRALGOLD_FUN1 = "Golden Boy";
-FN_ASTRALGOLD_FUN2 = "Ball O' Gold";
-FN_ASTRALGOLD_FUN3 = "Shiny Cacodemon";
-FN_ASTRALGOLD_FUN4 = "Bling Ball";
-FN_ASTRALGOLD_FUN5 = "Rich Friend";
-FN_DUKE = "Duke Of Hell";
-FN_DUKE_FUNN = "6";
-FN_DUKE_FUN1 = "Balls Of Green";
-FN_DUKE_FUN2 = "Duki Nuki";
-FN_DUKE_FUN3 = "Hell Duck";
-FN_DUKE_FUN4 = "Douche of Hell";
-FN_DUKE_FUN5 = "The Goat Is Green";
-FN_DUKE_FUN6 = "Brazil";
-FN_ASTRALBABY = "Astral Baby Cacodemon";
-FN_ASTRALBABY_FUNN = "4";
-FN_ASTRALBABY_FUN1 = "Smol Husk";
-FN_ASTRALBABY_FUN2 = "Adorable";
-FN_ASTRALBABY_FUN3 = "Little Gray Ball";
-FN_ASTRALBABY_FUN4 = "Fun-Sized Hisser";
-FN_NAC = "Nightmare Astral Cacodemon";
-FN_NAC_FUNN = "6";
-FN_NAC_FUN1 = "Holy Fuckball";
-FN_NAC_FUN2 = "Spooky Green Hiss";
-FN_NAC_FUN3 = "Horrifying";
-FN_NAC_FUN4 = "Terrifying";
-FN_NAC_FUN5 = "SCARY";
-FN_NAC_FUN6 = "Hardcore Meatball";
-FN_ASTRALFATSO = "Astral Mancubus";
-FN_ASTRALFATSO_FUNN = "4";
-FN_ASTRALFATSO_FUN1 = "Big Fuck";
-FN_ASTRALFATSO_FUN2 = "Fat Bastard";
-FN_ASTRALFATSO_FUN3 = "Dark Fats";
-FN_ASTRALFATSO_FUN4 = "Charred Lard";
-FN_NECROMENACE = "Necromenace";
-FN_NECROMENACE_FUNN = "5";
-FN_NECROMENACE_FUN1 = "Rise From Your Grave";
-FN_NECROMENACE_FUN2 = "Resurrector Bastard";
-FN_NECROMENACE_FUN3 = "Oh Fuck No";
-FN_NECROMENACE_FUN4 = "10000 Points Off";
-FN_NECROMENACE_FUN5 = "Hey Guess What";
-FN_ORIGIN = "The Origin";
-FN_ORIGIN_FUN = "Ball O' Wings";
-FN_SAC = "Spectral Astral Cacodemon";
-FN_SAC_FUNN = "3";
-FN_SAC_FUN1 = "Sneaky Gray Boy";
-FN_SAC_FUN2 = "Very Faded Meatball";
-FN_SAC_FUN3 = "Hidden Hissy Husk";
-FN_GDUKE = "Grand Duke Of Hell";
-FN_GDUKE_FUNN = "6";
-FN_GDUKE_FUN1 = "Balls Of Blue";
-FN_GDUKE_FUN2 = "Duki Le Nuki";
-FN_GDUKE_FUN3 = "Great Hell Duck";
-FN_GDUKE_FUN4 = "Great Douche of Hell";
-FN_GDUKE_FUN5 = "The Goat Is Blue";
-FN_GDUKE_FUN6 = "Brazil 2";
// ultimate doom 2 tags
FN_ELITEZOMBIE = "Elite Zombie";
FN_ELITEZOMBIE_FUNN = "3";
@@ -595,13 +479,22 @@ FN_ELITEZOMBIE_FUN3 = "Blondie Boy";
O_DEEPIMPACT = "%o was impacted deeply by %k.";
O_DEEPIMPACT_WEAK = "%k coughed in %o's general direction.";
O_EXPLODIUM = "%k inflicted severe knee explosions onto %o.";
-O_SPREADGUN = "%k gave %o a mouthful of shot.";
+O_SPREADGUN_RED = "%k gave %o a mouthful of shot.";
+O_SPREADGUN_GREEN = "%o got slugged by %k.";
+O_SPREADGUN_BLUE = "%k made %o very salty.";
+O_SPREADGUN_BLACK = "%o received a very spiky treatment from %o.";
+O_SPREADGUN_BLACK_DEBUFF = "%k turned %o into a corroded mess.";
+O_SPREADGUN_PURPLE = "%o was conked by %k's lead ball.";
O_SPREADGUN_GOLD = "%o ate up %k's golden blast.";
-O_WALLBUSTER = "%k gave %o a mighty busting.";
+O_WALLBUSTER_RED = "%k gave %o a mighty busting.";
+O_WALLBUSTER_GREEN = "%k turned %o into a donut.";
+O_WALLBUSTER_BLUE = "%k made %o REALLY salty.";
+O_WALLBUSTER_PURPLE = "%k inflicted lead ball torture onto %o.";
O_EVISCERATOR = "%o was eviscerated by %k.";
O_HELLBLAZER = "%k blasted %o into burning bits.";
O_SPARKSTER = "%o got sparked hard by %k.";
-O_SILVERBULLET = "%k blasted a very, very big hole through %o.";
+O_SILVERBULLET = "%o could not ignore the girth of %k's bullets.";
+O_SILVERBULLET2 = "%o was blasted by %k's girthy bullets.";
O_CANDYGUN = "%k made %o taste the sweetness (and death).";
O_YNYKRON = "%o was instantly removed by %k.";
O_YNYKRONALT = "%o was furiously obliterated by %k.";
@@ -628,40 +521,15 @@ O_DOKIDOKI = "%o was defeated by %k's power of love.";
O_MOTH = "%o was assaulted by %k's moths.";
O_MOTHSELF = "%o was assaulted by %p own moths.";
O_MOTH2 = "%o was assaulted by moths.";
-O_ANDIRA = "%o angered the wrong moth.";
-O_ENDLEVEL = "%o had a peculiar teleportation-related mishap.";
+O_MASHIRO1 = "%o should have kept the lights on.";
+O_MASHIRO2 = "%o now belongs to the White Lady.";
+O_MASHIRO3 = "%o made a terrible mistake.";
+O_MASHIRO4 = "%o mysteriously disappeared.";
+O_MASHIRO5 = "%o angered the wrong moth.";
+O_ENDLEVEL = "Looks like %o will have to pistol start.";
O_MYKRADVO = "%o couldn't hide from %k's vengeful wrath.";
-O_LEADBALL = "%o was conked by %k's lead ball.";
-O_SALTSHOT = "%k made %o very salty.";
-// self obituaries
-SO_EXPLODIUM = "%o forgot that %p gun deals splash damage.";
-SO_EXPLODIUMALT = "%o tried to catch %p own grenade.";
-SO_SPREADGUN_GOLD = "%o ate up %p own golden blast.";
-SO_EVISCERATOR = "%o bounced some shrapnel right into %p own face.";
-SO_EVISCERATORALT = "%o ain't no flak monkey.";
-SO_HELLBLAZER = "%o is most definitely good at Doom.";
-SO_SPARKSTER = "%o sparked %hself.";
-SO_SILVERBULLET = "%o fired a 35mm round at point blank and now regrets it.";
-SO_SILVERBULLET2 = "%o forgot that the Silver Bullet's exhaust is very hot.";
-SO_CANDYGUN = "%o tried to taste %p own candy (and died).";
-SO_CANDYGUNALT = "%o tried to catch %p own candy grenade.";
-SO_CANDYGUNCOMBO = "%o tried to catch %p own Candy Gun.";
-SO_YNYKRON = "%o instantly removed %hself.";
-SO_YNYKRONALT = "%o didn't keep %p distance from %p own singularity.";
-SO_PLASMABLAST = "%o ate %p own plasma.";
-SO_QUADRAVOL = "%o certainly is good at Doom.";
-SO_QUADRAVOL2 = "%o failed the rocket jump.";
-SO_QUADRAVOLF = "%o forgot to stop, drop and roll.";
-SO_NEWSPARKSTER = "%o really shouldn't use plasma artillery at close range.";
-SO_RAYKHOM = "%o forgot that the Ray-Khom is a long range weapon.";
-SO_RAYKHOM2 = "%o can feel John Romero laughing at %h.";
-SO_MORTALRIFLE = "%o made a very deadly mistake.";
-SO_MORTALRIFLEALT = "%o should have kept %p distance from those very deadly grenades.";
-SO_RAFANKOS = "%o shouldn't be using superweapons at point blank.";
-SO_LEADBALL = "%o shouldn't be playing with %p own balls.";
-SO_SALTSHOT = "%o got caught in the crossfire of %p own sentry.";
// edited vanilla obituaries
-OB_SUICIDE = "%o committed suikoden.";
+OB_SUICIDE = "%o commited suikoden.";
OB_FALLING = "%o sprained everything.";
OB_CRUSH = "%o was pancaked.";
OB_EXIT = "%o was not allowed to leave.";
@@ -670,7 +538,7 @@ OB_SLIME = "%o got slimed.";
OB_LAVA = "%o overheated";
OB_BARREL = "%o got barreled.";
OB_SPLASH = "%o got a bit too close there.";
-OB_R_SPLASH = "%o is good at Doom.";
+OB_R_SPLASH = "%o did an Icarus.";
OB_ROCKET = "%o ate a rocket.";
OB_KILLEDSELF = "%o self-destructed.";
OB_VOODOO = "%o shouldn't have touched that doll.";
@@ -703,12 +571,6 @@ OB_KNIGHT = "%o was bruised by green plasma.";
OB_SPIDER = "%o ate all those bullets.";
OB_BABY = "%o angered the spider bab.";
OB_CYBORG = "%o didn't follow the protip.";
-ID24_OB_BANSHEE = "%o got ardently shouted at.";
-ID24_OB_GHOUL = "%o got pelted by skullies.";
-ID24_OB_MINDWEAVER = "%o did not expect the demons to give machine guns to children.";
-ID24_OB_SHOCKTROOPER = "%o got plasma up the ass.";
-ID24_OB_TYRANT = "%o still didn't follow the protip.";
-ID24_OB_VASSAGO = "%o could not handle that much heat.";
OB_DOG = "%o angered the doggo.";
OB_CHICKEN = "%o got the PECK.";
OB_BEAST = "%o got flamed by a big friend.";
@@ -732,9 +594,7 @@ OB_WIZARD = "%o got magick'd.";
OB_WIZARDHIT = "%o had a close encounter with a feckin' wizard.";
OB_FIREDEMON = "%o was fired.";
OB_DEMON1 = "%o ate a big lizard's fireball.";
-OB_DEMON1HIT = "%o got chomp'd by a big lizard.";
OB_DEMON2 = "%o ate a big lizard's snotball.";
-OB_DEMON2HIT = "%o got chomp'd by a big lizard.";
OB_ETTIN = "%o got smashed by a double boi.";
OB_CENTAUR = "%o got slashed by a shield idiot.";
OB_SLAUGHTAURHIT = "%o got slashed by a shield idioter.";
@@ -751,41 +611,18 @@ OB_FBOSS = "%o was green'd by the fighty boi's Lame Sword.";
OB_MBOSS = "%o was assploded by the magic boi's Explodey Staff.";
OB_CBOSS = "%o was ghosted by the holy boi's Ghostpenis.";
OB_HERESIARCH = "%o saw that coming.";
-OBITUARY_PIG = "%o angered the hams.";
+OB_PIG = "%o angered the hams."; // for when gzdoom fixes this (come on, graf)
+DEFOB_PIG = "$$OB_PIG"; // gzdoom will look this up since it has no obituary assigned
OB_WOLFGUARD = "%o got pelted by some weakling.";
OB_WOLFSS_ORIG = "%o was pelted by blondies.";
-OB_WOLFHANS = "%o couldn't withstand such sheer grosse-ness.";
+OB_WOLFHANS = "%o couldn't withstand such sheer girthitude.";
// eviternity obituaries
-OBITUARY_FORMERCAPTAIN = "%o was zapped by an angry green lad.";
-OBITUARY_ANNIHILATOR = "%o was terminated by a cybergoat.";
-OBITUARY_NIGHTMAREDEMON = "%o got scronched.";
+OB_FCAPTAIN = "%o was zapped by an angry green lad.";
+OB_ANNIHIL = "%o was terminated by a cybergoat.";
+OB_NDEMON = "%o got scronched.";
OB_ANGEL1 = "%o pissed off that angel.";
OB_ANGEL2 = "%o really pissed off that angel.";
OB_ASTRAL = "%o got scorched by a gray ball friend.";
-// eviternity 2 obituaries
-OB_CORPORAL = "%o caught a big bullet from that green dude.";
-OB_ASTRALBABY = "%o ate a whole lot of plasma.";
-OB_NIGHTMARE = "$$OBITUARY_NIGHTMAREDEMON";
-OB_ANNIHILATOR = "$$OBITUARY_ANNIHILATOR";
-OB_ASTRALCACO = "$$OB_ASTRAL";
-OB_VEILIMP = "%o got scalded by some pink punk.";
-OB_GOLDENCACO = "%o thinks that might have been a bit too much.";
-OB_DUKE = "%o was sent to Brazil.";
-OB_ASTRALKIRBY = "%o got scorched by a very small gray ball friend.";
-OB_NAC = "%o couldn't outrun that green thing.";
-OB_ASTRALFATSO = "%o REALLY got down with the thiccness.";
-OB_NECRO = "%o got fucked over by that stupid necromancer.";
-OB_NECROF = "%o was spooked by freaky ghosts.";
-OB_GOLDENBOSS = "%o certainly believes that was too much.";
-OB_ORIGIN1 = "%o messed with the wrong angel.";
-OB_ORIGIN2 = "%o really pissed off that ball 'o wings.";
-OB_ORIGIN3 = "%o did not expect there to be a third round.";
-OB_XORIGIN1 = "$$OB_ORIGIN1";
-OB_XORIGIN2 = "$$OB_ORIGIN2";
-OB_XORIGIN3 = "$$OB_ORIGIN3";
-OB_XCAPTAIN = "$$OBITUARY_FORMERCAPTAIN";
-OB_XSAC = "%o got scorched by a stealthy gray ball.";
-OB_XGDUKE = "%o was sent to Brazil, but harder.";
// ultimate doom 2 obituaries
OB_ELITEZOMBIE = "%o was shot rapidly by some elite guy.";
// misc
@@ -813,26 +650,29 @@ D_BARRIER = "The Elemental Coating wore off.";
D_DEVASTATION = "The Sigil's power is no more.";
D_SPRITE = "The Divine Sprite has breathed its last.";
D_TETHERFAIL = "The Safety Tether link was obstructed.";
-D_SENTRYFIT = "You can't deploy here. Not enough space.";
-D_SENTRYSLOPE = "You can't deploy here. Terrain is uneven.";
-D_SENTRYDOWN = "Sentry has been destroyed!";
-D_SENTRYREST = "Sentry is fully repaired.";
-D_SENTRYEMPTY = "Sentry has run our of ammo.";
-D_SENTRYFAR = "You're too far to recall the sentry.";
-D_ANDIRA = "\cjShe knows where you are...\c-";
-SWWM_YNYKRONREADY = "The Ynykron Artifact is ready for firing.";
-SWWM_SWAPWEAPON = "\cjPress \cfUse\cj to swap\n\cf%s\cj for \cf%s\c-";
-SWWM_TODOWEAPON = "\cjThe \cf%s\cj is not yet implemented.\c-";
+D_MASHIRO = "\cjShe knows where you are...\c-";
+SWWM_YNYKRONREADY = "Ynykron Artifact ready for firing.";
+SWWM_SWAPWEAPON = "\cjPress \cfUse\cj to swap \cf%s\cj for \cf%s\cj.\c-";
+SWWM_TITLEPRESENTSA = "UnSX Team";
+SWWM_TITLEPRESENTSB = "presents";
+SWWM_TITLEPRESENTS = "presents";
+SWWM_TITLEMODBYA = "a mod by";
+SWWM_TITLEMODBYB = "Marisa the Magician";
+SWWM_TITLEMODBY = "a mod by \cxMarisa the Magician";
SWWM_TITLEINTROA = "On that day, humankind saw itself in dire danger, facing an impending doom.";
SWWM_TITLEINTROB = "But one machine stood up, who fought back, who could end this whole invasion.";
SWWM_TITLEINTROC = "The demons would learn to fear that machine, who they know only by one name...";
-SWWM_NTITLESCROLL = "6";
-SWWM_TITLESCROLL1 = "Codename: Demolitionist ~ Cute Robutt Whomst Love To Explode Demons";
-SWWM_TITLESCROLL2 = "A wondrous Doom mod by Mari the Deer";
+SWWM_NTITLESCROLL = "9";
+SWWM_TITLESCROLL1 = "SWWM GZ ~ Cute Robutt Whomst Love To Explode Demons";
+SWWM_TITLESCROLL1_NEW = "Codename: Demolitionist ~ Cute Robutt Whomst Love To Explode Demons";
+SWWM_TITLESCROLL2 = "A wondrous GZDoom gameplay mod by Marisa the Magician of UnSX Team";
SWWM_TITLESCROLL3 = "Lovingly designed 3D models with hand-painted 256-color dithered textures";
-SWWM_TITLESCROLL4 = "Over 60k lines of bespoke ZScript code, and still counting (god help me)";
+SWWM_TITLESCROLL4 = "Over 60k lines of ZScript, and still counting (god help me)";
SWWM_TITLESCROLL5 = "The deepest lore this side of the Doom Modiverse";
SWWM_TITLESCROLL6 = "And much much more!";
+SWWM_TITLESCROLL7 = "Greetz to Mub, Ribbed, Slemg, Bunr, Kegbine, Term-kun, Hype64, Bartendy, Skelly, Mr. BIG SHOT WildWeasel, Endy, Mima-sama, Sinkie, BillowPlaster, Disgusting Dog Water, Dangle Logo, Lämp Paipu, Leek Spah, Boingy, FrettyBist, MarTREE, Dusty Demon Bread, Roasted Rock, Ed the Netcode Boy, Thirst Cactus, JimJam, Cappy Jay, A Nom, Missy Fits, Minor Cookie, Squid Kid, YukiCute, MafSulk, FineRaff25, NetroRutcase, ShudTheFugUpRyan, Kobl, Cacous Seriodemon, Zomb, Man of Chins, Bun Pun, Zikeous Shadestructor, Blimyot, Baja Blast Tittums, DrySpy.py, Typo Gem, Wantopus, Morf, Daedalus, Popato, SpengRob, Sgt. Shellpost, Loud M, Snk, Donut, C.Kid, Emit Birb, You Go To Sleep, Rach, Le No Chicken, Murasa, Smart Cactus Dude, Phantomboobs, Sanae Kochiya, Gardeboy, Cat, HK417, Smol Koa, Joe Mama, Jahn, Guta, Glue, Atan, Schweet Prints, Angury Teeth Practitioner, Sell Her, MiSiFu, Portuguese Sausage, Scoob Stub, Actually Jabba, Very Honest Cat, Chiaki's Tit Mole, Homie, Snacks, Tubz, Toof, Teef, Frisp, Trashkat, Succ 'n Spicy, Melissa Follower When, Shokku, Scummyboi, Kat Gravity Rush, John Romero, John Carmack, Tim Allen, Tim Sweeney and last but not least my beloved pet dragon";
+SWWM_TITLESCROLL8 = "I tried to squeeze as many names as possible in there, that I could remember, at least, so if you're not in there and want in, feel free to ask";
+SWWM_TITLESCROLL9 = "There's nothing else to see here, the scroll will now wrap around, see you again, have a nice day";
SWWM_NTITLESUB = "14";
SWWM_TITLESUB1 = "The World Is In Danger And We Have Just Sent\nThis Double-Cheeked Sassy Robot To Save It!?";
SWWM_TITLESUB2 = "&Knuckles";
@@ -848,14 +688,6 @@ SWWM_TITLESUB11 = "Slaughterwads too hard? No problem!\nJust play them with this
SWWM_TITLESUB12 = " Did you know this subtitle is misaligned?";
SWWM_TITLESUB13 = "I like big explosions and I cannot lie";
SWWM_TITLESUB14 = "If you wrapped a cat in a tortilla,\nwould you call that a purrito?";
-SWWM_INTERDONE = "COMPLETED";
-SWWM_INTERNEXT = "NEXT STOP";
-SWWM_INTERKILLS = "MONSTERS DEFEATED:";
-SWWM_INTERITEMS = "ITEMS COLLECTED:";
-SWWM_INTERSECRETS = "SECRETS UNCOVERED:";
-SWWM_INTERTIME = "YOUR TIME:";
-SWWM_INTERPAR = "PAR TIME:";
-SWWM_INTERTOTAL = "TOTAL TIME:";
SWWM_UNIT_METER = "m";
SWWM_UNIT_KILOMETER = "km";
SWWM_UNIT_KPH = "kph";
@@ -865,28 +697,16 @@ SWWM_DOKIDOKI = "The Power of Love™";
SWWM_GRAVKILL = "Gravity";
SWWM_PARRYKILL = "Deflected Projectiles";
SWWM_SETSLOTSTRICT = "\cg!!!WARNING!!!\c-\n\cj\"setslotstrict\" is enabled. This will cause the mod's weapons to not have slots assigned. Please go into Miscellaneous Options and toggle the \"Strict KEYCONF Weapons/Players\" setting.\c-";
-SWWM_WARNALTHUD = "ALTERNATIVE HUD IS UNSUPPORTED";
-SWWM_GIVEALLWARN = "Not the best way to experience the mod, %s\c-.\nUse 'give %s' again if you insist.";
+SWWM_FCBSEL = "1.150 FCB";
+SWWM_XSBSEL = "1.150 XSB";
SWWM_WIDESPREAD = "Wide Spread Mode";
SWWM_TIGHTSPREAD = "Tight Spread Mode";
SWWM_YNYKRONFORWARD = "Beam Mode"; // desya / forward
SWWM_YNYKRONBACKWARD = "Vortex Mode"; // busa / backward
-SWWM_GAMMASPEED1 = "Full Auto";
-SWWM_GAMMASPEED2 = "Fuller Auto";
-SWWM_SHEENSPEED1 = "300 RPM";
-SWWM_SHEENSPEED2 = "700 RPM";
-SWWM_SHEENSPEED3 = "2100 RPM";
SWWM_MRMODE1 = "Precision Shot";
SWWM_MRMODE2 = "Cluster Shot";
SWWM_MRMODE3 = "Stream Shot";
SWWM_MRMODE4 = "Overpressure Shot";
-SWWM_MRLOW = "LOW AMMO";
-SWWM_MRNONE = "EMPTY";
-SWWM_MRCHARGE = "CHARGING";
-SWWM_MRREADY = "READY";
-SWWM_SHEENREADY = "The Sheen HMG has cooled down.";
-SWWM_RAYKHOMREADY = "The Ray-Khom's capacitors have recharged.";
-SWWM_SENTRYFILL = "Press \cfUse\c- to restock the sentry (\cx¥\cf%d\c-).";
SWWM_DMRANK = "Rank:";
SWWM_DMSPREAD = "Spread:";
SWWM_PLACE1 = "1st";
@@ -909,8 +729,9 @@ TT_EXPLODIUM2 =
"\cfReload:\c- Reload weapon(s).";
TT_SPREADGUN =
"\cfFire:\c- Shoot weapon.\n"
-"\cfAltfire:\c- Reload special ammo.\n"
-"\cfReload:\c- Reload weapon.";
+"\cfAltfire:\c- Select ammo.\n"
+"\cfReload:\c- Reload / switch ammo.\n"
+"\cfAltfire+Fire:\c- Unload ammo.";
TT_WALLBUSTER =
"\cfFire:\c- Shoot one barrel.\n"
"\cfAltfire:\c- Shoot one cylinder.\n"
@@ -923,7 +744,8 @@ TT_EVISCERATOR =
TT_HELLBLAZER =
"\cfFire:\c- Load / shoot rockets.\n"
"\cfAltfire:\c- Load / shoot grenades.\n"
-"\cfReload:\c- Reload weapon.\n"
+"\cfZoom:\c- Select ammo.\n"
+"\cfReload:\c- Reload / switch ammo.\n"
"\cx(More controls in library)\c-";
TT_SPARKSTER =
"\cfFire:\c- Orb shot.\n"
@@ -932,9 +754,10 @@ TT_SPARKSTER =
"\cfReload:\c- Reload / double load.";
TT_SILVERBULLET =
"\cfFire:\c- Shoot weapon.\n"
-"\cfAltfire:\c- Cycle bolt.\n"
+"\cfAltfire:\c- Select ammo.\n"
"\cfZoom:\c- Use scope.\n"
-"\cfReload:\c- Reload weapon.";
+"\cfReload:\c- Reload / switch ammo.\n"
+"\cfAltfire+Fire:\c- Manual bolt cycle.";
TT_CANDYGUN =
"\cfFire:\c- Shoot weapon.\n"
"\cfAltfire:\c- Throw magazine.\n"
@@ -945,7 +768,7 @@ TT_YNYKRON =
"\cfAltfire:\c- Flip magazine.\n"
"\cfReload:\c- Reload weapon / cancel charge.";
TT_HAMMER =
-"\cfFire:\c- Swift strikes.\n"
+"\cfFire:\c- Side swings.\n"
"\cfAltfire:\c- Overhead swing.\n"
"\cfZoom:\c- Spin attack.";
TT_PLASMABLAST =
@@ -961,18 +784,19 @@ TT_PUNTZERBETA =
"\cfAltfire:\c- Quickshot mode.\n"
"\cfReload:\c- Reload weapon.";
TT_PUNTZERGAMMA =
-"\cfFire:\c- Shoot weapon.\n"
-"\cfAltfire:\c- Switch speed.\n"
+"\cfFire:\c- Full-auto fire.\n"
+"\cfAltfire:\c- Fuller-auto fire.\n"
"\cfReload:\c- Reload weapon.";
TT_SHEENHMG =
-"\cfFire:\c- Shoot weapon.\n"
-"\cfAltfire:\c- Increase speed.\n"
-"\cfZoom:\c- Decrease speed.";
+"\cfFire:\c- Slow fire.\n"
+"\cfAltfire:\c- Moderate fire.\n"
+"\cfZoom:\c- Fast fire.";
TT_QUADRAVOL =
"\cfFire:\c- Shoot weapon.\n"
"\cfAltfire:\c- Pump weapon.\n"
"\cfReload:\c- Load cells.\n"
-"\cfZoom:\c- Switch firing stance.";
+"\cfZoom+Fire:\c- Toggle spread mode.\n"
+"\cfZoom+Altfire:\c- Switch firing stance.";
TT_NEWSPARKSTER =
"\cfFire:\c- Kinylum shot.\n"
"\cfAltfire:\c- Nokron shot.\n"
@@ -986,7 +810,7 @@ TT_RAYKHOM =
"\cfZoom:\c- Use scope.";
TT_MORTALRIFLE =
"\cfFire:\c- Shoot weapon.\n"
-"\cfAltfire:\c- Shoot/reload grenade.\n"
+"\cfAltfire:\c- Shoot grenade.\n"
"\cfZoom:\c- Cycle fire modes.\n"
"\cfReload:\c- Reload weapon.";
TT_RAFANKOS =
@@ -1001,9 +825,6 @@ BT_SPIDER2 = "Spider Sibling";
BT_DIMPLE = "Demonic Biomech Squad";
BT_IOS = "Baramun, Icon of Sin";
BT_CYBIE2 = "Last Tyrant";
-BT_CYBIE3 = "Guardians of the Soul Silo";
-BT_TYRANT = "Child of Erebus";
-BT_TYRANT2 = "Last Children of Erebus";
BT_LICHES = "Iron Liches";
BT_MINOTAUR = "Maulotaur Servants";
BT_DSPARIL = "D'Sparil, Serpent Rider";
@@ -1015,7 +836,6 @@ BT_DRAGON = "Death Wyvern, Nether Beast";
BT_HERESIARCH = "Heresiarch, Demonic Sorcerer";
BT_KORAX = "Korax, Trickster Demon";
BT_DEATHKINGS = "Deathkings of the Dark Citadel";
-BT_DOOMTEST = "Test Map Boss";
// fun boss tags
BT_BRUISERS_FUN = "Super Bruiser Bros";
BT_CYBIE_FUN = "Shoot It Until It Dies";
@@ -1024,9 +844,6 @@ BT_SPIDER2_FUN = "Big Brains Idiot Redux";
BT_DIMPLE_FUN = "Lard Lads and Spidey Squad";
BT_IOS_FUN = "Goaty McGoatface";
BT_CYBIE2_FUN = "Big Stupid Party Pooper";
-BT_CYBIE3_FUN = "An Assload of Cows";
-BT_TYRANT_FUN = "Shoot It Until It Dies, Now In Green";
-BT_TYRANT2_FUN = "Shoot Them All Until They Die, Still In Green";
BT_LICHES_FUN = "The Jolly Lad Squad";
BT_MINOTAUR_FUN = "AWAKEN MY MASTERS";
BT_DSPARIL_FUN = "Red Robed Wizard Dude and Lizard";
@@ -1038,18 +855,13 @@ BT_DRAGON_FUN = "A Motherfucking Dragon";
BT_HERESIARCH_FUN = "Very Pissed Off Red Dude";
BT_KORAX_FUN = "Korax the Big Stinky Ugly Bastard";
BT_DEATHKINGS_FUN = "A Very Anticlimactic Boss Rehash";
-BT_DOOMTEST = "Oatley, Bane of the Quakers";
// eviternity
BT_ARCHANGELUS = "Archangelus, Celestial Agent";
BT_ARCHANGELUS_FUN = "Big Fucking Angel Dude";
-// eviternity 2
-BT_ORIGIN = "The Origin Of Astral Blight";
-BT_ORIGIN_FUN = "Biblically Accurate Angel";
// boss oneliners
-BOSSLINE_IOS = "\crIcon of Sin\c*: !oremoR nhoJ ,em llik tsum uoy emag eht niw oT\c*";
-BOSSLINE_DSPARIL = "\cgD'Sparil\c*: .hself ruoy erutrot lliw I\c*";
-BOSSLINE_ARCHANGELUS = "\cfArchangelus\c*: Foolish mortal, only your death is eternal!\c*";
-BOSSLINE_ROM3R0 = "\crROM3R-0\c*: .hctib ym emoceb dna ™xoB tsaeB ™LIGIS eht yuB .sremooD wollef ,olleH\c*";
+BOSSLINE_IOS = "\crIcon of Sin\c-: !oremoR nhoJ ,em llik tsum uoy emag eht niw oT";
+BOSSLINE_DSPARIL = "\cgD'Sparil\c-: .hself ruoy erutrot lliw I";
+BOSSLINE_ARCHANGELUS = "\cfArchangelus\c-: Foolish mortal, only your death is eternal!";
// targetter
SWWM_OVERKILL = "Overkill";
SWWM_MULTIKILL = "Multi Kill";
@@ -1070,16 +882,8 @@ SWWM_FROGGED = "RIBBIT";
SWWM_PARRY = "Parry";
SWWM_PPARRY = "Perfect Parry";
SWWM_TRESPAWN = "\cu[\cf%ds\c- to respawn\cu]\c-";
-SWWM_ASSKILL = "Double-Cheeked";
-SWWM_LOSKILL = "Unseen";
-SWWM_AIRKILL = "Aerial";
-SWWM_FLYKILL = "YEET";
-SWWM_TELEKILL = "OVERWRITE";
-SWWM_REVKILL = "Revenge";
-SWWM_FARKILL = "Longshot";
-SWWM_OPARRY = "Redirect";
// score messages
-SWWM_FINDSECRET = "\cfYou found a secret. +%d\c-";
+SWWM_FINDSECRET = "\cfYou found a secret, +%d\c-";
SWWM_FINDSECRETREM = "\cf%s\cf found a secret. +%d\c-";
SWWM_FINDKEY = "\cfYou got the %s\cf. +%d\c-";
SWWM_FINDKEYREM = "\cf%s\cf got the %s\cf. +%d\c-";
@@ -1100,7 +904,7 @@ SWWM_NEWMISSION = "Mission briefing has been updated.";
SWWM_CHEEVO = "\cxAchievement unlocked: \cf%s\c-";
SWWM_CHEEVOREM = "\cx%s \cxunlocked an achievement: \cf%s\c-";
// intermission tips
-SWWM_NINTERTIP = "210";
+SWWM_NINTERTIP = "180";
SWWM_INTERTIP = "Tip #%d:";
SWWM_INTERTIP1 = "The Demolitionist is immune to drowning, poison and even fall damage (excluding instant kill pits).";
SWWM_INTERTIP2 = "The Explodium Gun's altfire has an explosive yield proportional to the bullets left in the mag.";
@@ -1113,7 +917,7 @@ SWWM_INTERTIP8 = "The Eviscerator can easily clear entire rooms and corridors, b
SWWM_INTERTIP9 = "When on the move, the Silver Bullet's jet compensators will reduce most of the recoil from firing, but will also deal some damage if you're not wearing armor.";
SWWM_INTERTIP10 = "Just like other energy weapons of similar function, the Biospark Carbine's primary and secondary fires can be combined with deadly results.";
SWWM_INTERTIP11 = "The Lämp has a chance to attract a rare type of moth that is much more aggressive than others in its attacks. It is easily recognizable by its white color and bigger size.";
-SWWM_INTERTIP12 = "The Refresher will always auto-activate if you're about to die, though sometimes that may not be enough to really save you...";
+SWWM_INTERTIP12 = "The Refresher will always auto-activate if you're about to die, though sometimes they may not be enough to really save you...";
SWWM_INTERTIP13 = "The Ynykron Artifact will instantly kill everything you aim it at, unless it's really unkillable, though usually that's only the case for gods. You're not planning on going after any gods, right?";
SWWM_INTERTIP14 = "Do not be deceived by the Candy Gun, it may seem like a simple recolor, but it is A LOT stronger than your starting weapon.";
SWWM_INTERTIP15 = "The Ragekit will greatly increase the strength of your melee attacks and reduce incoming damage, but it'll also make you scream, all the time.";
@@ -1121,24 +925,24 @@ SWWM_INTERTIP16 = "Finding secrets, important items, and achieving certain miles
SWWM_INTERTIP17 = "The Demolitionist Menu is very helpful, do not forget to bind a key to open it.";
SWWM_INTERTIP18 = "All weapons have a quick melee attack available through a dedicated button. With one-handed weapons you will perform a punch, and with two-handed ones a bash.";
SWWM_INTERTIP19 = "With the right combination of boosting and wall jumping, it is perfectly possible to remain in the air for extended periods of time.";
-SWWM_INTERTIP20 = "Special collectibles will play a first-person animation when picked up. If you feel this gets in the way, it can be disabled in the mod options.";
+SWWM_INTERTIP20 = "Keys and collectibles will play a first-person animation when picked up. If you feel this gets in the way, it can be disabled in the mod options.";
SWWM_INTERTIP21 = "Aim for a high score! The more enemies you kill the better. Don't forget to put that cash to use at the in-game store when you can.";
SWWM_INTERTIP22 = "With proper timing, you can use your quick melee attack to deflect projectiles. It is even possible to return these to the sender, with increased damage if you're under the effects of a Ragekit.";
SWWM_INTERTIP23 = "Did you know that Saya really hates the UAC?\n\nWhat? You already knew that? Geez, then I have no idea what else to tell you.";
SWWM_INTERTIP24 = "You can dash into enemies to push them out of the way. Some smaller ones may die immediately from the impact and go flying.";
SWWM_INTERTIP25 = "If you do an air dash straight towards the ground, you might land with enough force to cause a shockwave, pushing away most enemies around you.";
-SWWM_INTERTIP26 = "You can press switches and open doors by punching them. If you're feeling violent, you can also activate them by dashing into them.";
-SWWM_INTERTIP27 = "The Spreadgun may be unwieldy to use, but it compensates by being far more destructive than your typical shotgun.";
+SWWM_INTERTIP26 = "You can press switches and open doors by punching them. This can also be done with the Lead Ball ammunition from the Spreadgun, with the exception of exit switches.";
+SWWM_INTERTIP27 = "The corrosive effects of the Spreadgun's Black Shells can stack, up to a lethal degree if you hit a target dead on. On top of that, nearby targets might also feel some extra pain from the toxic fumes that'll come out, and spread its effects even further beyond.";
SWWM_INTERTIP28 = "The Demolitionist is too heavy to swim, and will sink quickly. Don't worry, though, the jet boosters work underwater too.";
-SWWM_INTERTIP29 = "\"Anyone with a soul can cast magic, but only those with a loving heart can hope to truly master it.\"\n — LS";
+SWWM_INTERTIP29 = "Love is the most powerful thing in the world. Don't hate those who are different. We all must stand together.";
SWWM_INTERTIP30 = "The Silver Bullet fires with such a force that its bullets leave shockwaves as they rip through the air (and enemies), dealing additional damage. It can also pierce through some walls.";
SWWM_INTERTIP31 = "Going prone with the Silver Bullet will disengage the recoil compensators, allowing you to be free from their damaging heat, at the cost of mobility.";
SWWM_INTERTIP32 = "The wondrous effects of the Grilled Cheese Sandwich allow you to survive pretty much everything on auto-activation. Including even the otherwise inevitable destruction from the Ynykron Artifact!";
SWWM_INTERTIP33 = "If you can line it up properly, dashing into enemies backwards will deal triple damage, due to certain specifics of your chassis.\n\n(Yes, I'm referring to that shiny metal butt)";
SWWM_INTERTIP34 = "While under the effects of a Ragekit, your dashing damage will be amplified to such a level you can even cleanly tear through doors and other obstacles along the way.";
-SWWM_INTERTIP35 = "\"Humans fear what they cannot comprehend. It is but a simple, primal response, and one our people have taken advantage of for countless centuries.\"\n — Anonymous";
+SWWM_INTERTIP35 = "We live in a world where many of us are discriminated for our very identity. This is a sad reality, and one that we never chose. Sadder is however the existence of those who hate us.";
SWWM_INTERTIP36 = "Demo-chan's favorite color is green.";
-SWWM_INTERTIP37 = "All weapons from slot 7 upwards are capable of damaging otherwise invulnerable enemies.";
+SWWM_INTERTIP37 = "Kinylum saltshot is potent enough to pierce through invulnerable enemies. This is also true of all weapons from slot 7 upwards.";
SWWM_INTERTIP38 = "Even if you're not interested in reading the lore, it is still useful to check the entries of weapons and other items to learn more about their usage. Of course, you can also simply experiment by yourself.";
SWWM_INTERTIP39 = "If you experience slowdowns when many sound effects are playing, it's recommended to disable HRTF in the OpenAL settings, if enabled.";
SWWM_INTERTIP40 = "Item Sense can help you detect items that would be otherwise hard to see among the chaos of an after-battle corpse pile. With an Omnisight, you can even see where items are through walls!";
@@ -1149,68 +953,68 @@ SWWM_INTERTIP44 = "Demo-chan's adventures are often livestreamed for the whole w
SWWM_INTERTIP45 = "This mod may contain politics™. If you are sensitive to politics™ please stop playing right now. I'd also advise you to stay away from the internet, I heard it's also full of politics™.";
SWWM_INTERTIP46 = "Finding (or buying) a second Explodium Gun will allow you to switch to a dual-wield mode. Just for the sake of it (and because someone made fanart featuring this and I HAD to add it).";
SWWM_INTERTIP47 = "The duration of powerup effects will stack with each use.";
-SWWM_INTERTIP48 = "\"Having been alone for so long in this vast world, humanity has made an enemy out of itself. It's pitiful that you've created so many ways to divide and exclude each other.\"\n — Anuvakou Konokamushi";
-SWWM_INTERTIP49 = "The quick grenade button will allow you to readily throw an Explodium Mag at any given moment. If looking at a wall or the floor, you will instead plant the mag there, quite useful for setting up traps.";
-SWWM_INTERTIP50 = "\"Capitalism is a disease, a cancer that will bring this world to its ruin if we don't excise it soon.\"\n — Hynnykka the Great Witch";
-SWWM_INTERTIP51 = "If an item from this mod is ever so slightly out of reach to be picked up by touch, you can press use to manually take it. Keep in mind walk triggers will still be activated, so you're not going to avoid any traps this way.";
+SWWM_INTERTIP48 = "Having been alone for so long in this vast world, humanity has made an enemy out of itself. It's nothing short of pathetic that we've invented so many ways to divide and exclude each other. Regardless of race, language or religion, we are all equal.";
+SWWM_INTERTIP49 = "The quick grenade button will allow you to readily throw an Explodium Mag at any given moment, no matter what other weapon you were using. If looking at a wall or the floor, you will instead plant the mag there, quite useful for setting up traps.";
+SWWM_INTERTIP50 = "\"Capitalism is a disease, a cancer that will bring this world to its ruin if we don't excise it soon.\" — Hynnykka the Great Witch";
+SWWM_INTERTIP51 = "If an item is ever so slightly out of reach to be picked up by touch, you can press use to manually take it. Do note that this only works for items from this mod. Do also note that walk triggers will still be activated, so you're not going to avoid any traps this way.";
SWWM_INTERTIP52 = "Lucky Chanceboxes may sometimes appear in secret areas, rewarding you with lots of goodies, including unique collectibles.";
SWWM_INTERTIP53 = "Mid-reload and have a Pinky trying to bite your face off? Just dash into it to shove it out of the way.";
SWWM_INTERTIP54 = "You can pet the dog.\n\nYou can also pet the Cacodemon (but that one's a bit more dangerous to do).";
-SWWM_INTERTIP55 = "\"Fun things are fun.\"\n — Yui Hirasawa";
+SWWM_INTERTIP55 = "Fun things are fun.";
SWWM_INTERTIP56 = "Some of these tips aren't really tips, but you probably already know that.";
SWWM_INTERTIP57 = "Kinylum salt is not edible. Not only is it radioactive, but it would easily ignite in your stomach. Funny enough, it's popular as a hair dye.";
-SWWM_INTERTIP58 = "A large chunk of the Doom community is not to be trusted. Be careful out there.";
-SWWM_INTERTIP59 = "If you release alt fire with the Combat Hammer while airborne, you will perform a plunging attack. A certain man once said that this is the most reliable move in the game.";
+SWWM_INTERTIP58 = "Always keep your GZDoom up to date. Especially for mods like this one.";
+SWWM_INTERTIP59 = "The Reinforced Combat Hammer is pretty strong on its own, but with a Ragekit active, it will be boosted into a beastly headsmasher.";
SWWM_INTERTIP60 = "Despite its seemingly puny size, the Plasma Blaster has a lot of destructive potential, especially through its charged alt fire.";
SWWM_INTERTIP61 = "The Puntzer guns can easily pierce through solid objects or even thin walls. No enemy will ever be safe behind cover.";
-SWWM_INTERTIP62 = "\"The Sheen HMG is such a delicious festival of dakka that the mere sound of it firing makes me wild out. It's nuts!\"\n — Saya Miyamoto";
+SWWM_INTERTIP62 = "\"The Sheen HMG is such a delicious festival of dakka that the mere sound of it firing makes me unleash Leviathan in my panties, and you can quote me on that.\" — Saya Miyamoto";
SWWM_INTERTIP63 = "Pressing fire immediately after hitting something with the Quadravol's blades will result in a boosted point-blank explosion that'll send whatever's at the other end of the gun flying.";
-SWWM_INTERTIP64 = "Holding down the triggers with the Sparkster Rifle will gradually increase firing potency upon release, up to a certain limit.";
+SWWM_INTERTIP64 = "Holding down the triggers with the Sparkster Rifle will gradually increase firing potency upon release. Fortunately, there is no potential here for the weapon to blow up if you keep them held long enough, only badly designed human weaponry could be so haphazard.";
SWWM_INTERTIP65 = "The Sparkster Rifle can fire both ammo types simultaneously, blending them together into a deadly combo projectile.";
SWWM_INTERTIP66 = "Being primarily a coilgun, the Ray-Khom is almost entirely silent and perfect for stealthy kills. Do note though that the impact of the projectile itself will be very loud.";
-SWWM_INTERTIP67 = "The Mortal Rifle (\"Mister\" for short) was devised as a potential \"standard\" battle rifle for the X'Animen Coalition that \"even the Xekkians would consider powerful\". It seems to have succeeded in that aspect.";
+SWWM_INTERTIP67 = "The Mortal Rifle (\"Mister\" for short) was devised as a potential \"standard\" battle rifle for the X'Animen Coalition that \"even the Xekkians would consider powerful\". It seems to have succeeded in that aspect, considering how truly mortal it is, although it is not widely adopted... Yet.";
SWWM_INTERTIP68 = "The Rafan-Kos is truly an Ultimate Weapon, as its name implies.";
SWWM_INTERTIP69 = "Nice.";
SWWM_INTERTIP70 = "Did you know that even with seat belts people die all the time in car crashes? I thought that was interesting.";
-SWWM_INTERTIP71 = "\"On the internet nobody can hear you being subtle.\"\n — Linus Torvalds";
+SWWM_INTERTIP71 = "\"On the internet nobody can hear you being subtle.\" — Linus Torvalds";
SWWM_INTERTIP72 = "There are approximately 9.3 billion demons bred solely for warfare in Hell. That is eight hundred and seventy six thousand times the monster count of nuts.wad, and that's terrible.";
SWWM_INTERTIP73 = "People die if they are killed. But legends never die, they get back up and pwn you.";
-SWWM_INTERTIP74 = "This tip intentionally left blank.";
+SWWM_INTERTIP74 = "\"TREEEEEEEEEES!\" — Marty";
SWWM_INTERTIP75 = "Kobolds are small little creechers that go yip.";
SWWM_INTERTIP76 = "I showed you my intermission tip pls respond.";
SWWM_INTERTIP77 = "AAA gaming is rotten to the core, riddled with corporate torture of honest workers. Support small developers whenever you can.";
SWWM_INTERTIP78 = "Xenia > Tux\n\nBring back the cool Linux fox girl. Penguins suck.";
SWWM_INTERTIP79 = "Punching fascists is perfectly reasonable.";
SWWM_INTERTIP80 = "Ceci n'est pas un conseil.";
-SWWM_INTERTIP81 = "If the Earth was truly flat, a cat would have already pushed everything off the edge.";
-SWWM_INTERTIP82 = "\"IF THE ZOO BANS ME FOR HOLLERING AT THE ANIMALS I WILL FACE GOD AND WALK BACKWARDS INTO HELL\"\n — dril";
-SWWM_INTERTIP83 = "This is truly some weird weapons mod.";
-SWWM_INTERTIP84 = "\"In its vastness, the universe is no more than a mere grain of sand when compared to the limitless bounds of one's imagination.\"\n — Zanaveth Nekuraku III";
+SWWM_INTERTIP81 = "Age only affects appearance, and has no bearing on ability. Gender has no bearing on ability. Everyone has imperfections, prejudice births malcontents, become a dark spirit.\nTime for crab.";
+SWWM_INTERTIP82 = "\"IF THE ZOO BANS ME FOR HOLLERING AT THE ANIMALS I WILL FACE GOD AND WALK BACKWARDS INTO HELL\" — dril";
+SWWM_INTERTIP83 = "This is truly some weird weapons mod for GZDoom.";
+SWWM_INTERTIP84 = "\"In its vastness, the universe is no more than a mere grain of sand when compared to the limitless bounds of one's imagination.\" — Zanaveth Nekuraku III";
SWWM_INTERTIP85 = "You can shuffle the intermission art with Zoom, and these tips with Reload. Holding Altfire will hide the UI so you can see the art in full.";
-SWWM_INTERTIP86 = "Add cumin and sweet paprika to marinara sauce, it'll really enhance the flavor, you can thank me later.";
-SWWM_INTERTIP87 = "This is a tip.";
+SWWM_INTERTIP86 = "Add minced garlic, white pepper and basil to your tomato sauce, goes really well with pasta, you can thank me later.";
+SWWM_INTERTIP87 = "This mod is compatible with H-Doom. No, seriously.";
SWWM_INTERTIP88 = "Some demons aren't actually evil. They'd rather just have a quiet life and enjoy a tasty hoagie every now and then.";
SWWM_INTERTIP89 = "Saya's design for the Demolitionist was inspired by Raidemin, the main character of a famous Nukuri anime.";
SWWM_INTERTIP90 = "As Nekuronbot AIs actually have a soul, they are capable of using magic. Saya taught Demo-chan the \"Blow Kiss\" spell just because she thought it'd be cute.";
-SWWM_INTERTIP91 = "There is no tip.";
+SWWM_INTERTIP91 = "There is nothing wrong with being horny on main.";
SWWM_INTERTIP92 = "The existence of an insect called \"mosquito\" implies that of a much larger and dangerous threat:\n\n\"EL MOSCO\"";
SWWM_INTERTIP93 = "Do not trust anyone named Icarus or Dime with handling explosives.";
SWWM_INTERTIP94 = "This mod makes slaughterwads more bearable, but don't expect it to be a walk in the park.";
-SWWM_INTERTIP95 = "\"Without love, it cannot be seen.\"\n — Sankara proverb";
+SWWM_INTERTIP95 = "Without love, it cannot be seen.";
SWWM_INTERTIP96 = "Bunnies are soft.";
SWWM_INTERTIP97 = "Staying hydrated is important.";
SWWM_INTERTIP98 = "Some of the tips are actually filler, including this one.";
SWWM_INTERTIP99 = "There are no Tim Allen references in this mod.";
-SWWM_INTERTIP100 = "Marisa's personal pizza recipe: tomato sauce and cheese base, turkey slices, caramelized onion, green olives, minced tuna and top it all off with grated cheese. It's delish!";
-SWWM_INTERTIP101 = "You can (more or less) play this mod on a Steam Deck.";
+SWWM_INTERTIP100 = "Marisa's personal pizza recipe: tomato sauce and cheese base, turkey slices, caramelized onion, green olives, minced tuna and top it all off with grated cheese. Alternatively, if you feel tuna makes it too dry, you can replace it with cod. The result will be a greasy mess, but a tasty mess.";
+SWWM_INTERTIP101 = "Taiwan is an independent country. This is a fact.";
SWWM_INTERTIP102 = "You can reduce stutter when switching weapons by enabling the Precache GL Textures option.";
SWWM_INTERTIP103 = "Grilled cheese sandwiches are actually pretty tasty, as the author of this mod has personally tested.";
SWWM_INTERTIP104 = "You can interact with collectible items from the Keychain tab of your Demolitionist Menu. You know, just in case you feel like playing around with them.";
SWWM_INTERTIP105 = "Moths like lamps.";
SWWM_INTERTIP106 = "No, covering yourself in oil won't allow you to fly when it rains.";
-SWWM_INTERTIP107 = "\"I didn't know they put Shakespeare in comic books.\"\n — Demo Miyamoto";
-SWWM_INTERTIP108 = "This mod contains shiny metal butts.";
-SWWM_INTERTIP109 = "The Hellblazer's missiles don't just deal direct blast damage, but also release an expanding wave of scorching heat.";
+SWWM_INTERTIP107 = "Lead balls can deal random crits. Please don't hurt me, TF2 players.";
+SWWM_INTERTIP108 = "This mod may contain horny, in small amounts.";
+SWWM_INTERTIP109 = "Did you know the Hellblazer can show its magazine state when placed in the world? It's not really a very important thing, but I'm proud of my obsessive attention to detail.";
SWWM_INTERTIP110 = "If you didn't know already, the mod can also be used with Heretic and Hexen. New things will be unlocked in each of them, as the overarching story of the mod progresses.";
SWWM_INTERTIP111 = "Ironic shitposting is still shitposting.";
SWWM_INTERTIP112 = "There are no buses in Gensokyo.";
@@ -1220,7 +1024,7 @@ SWWM_INTERTIP115 = "There was a tip here, but it's gone now.";
SWWM_INTERTIP116 = "Over thirteen billion devices run Java. It is already too late, we're all doomed.";
SWWM_INTERTIP117 = "Food tastes best when you make it yourself.";
SWWM_INTERTIP118 = "This tip mesage contains a typo.";
-SWWM_INTERTIP119 = "Keyhunts bothering you? Get yourself a Wallbuster or a Combat Hammer and start tearing down those pesky locked doors.";
+SWWM_INTERTIP119 = "If enemies are getting in your way while you're admiring the shiny new key you just found, you can punch them with your free hand.";
SWWM_INTERTIP120 = "I find that if you just talk, your mouth comes up with stuff.";
SWWM_INTERTIP121 = "Saya claims to enjoy black coffee, but she secretly adds sugar to it when no one's looking.";
SWWM_INTERTIP122 = "From personal experience, Saya believes that there isn't a single arms manufacturer in the world who is straight.";
@@ -1230,11 +1034,11 @@ SWWM_INTERTIP125 = "Saya knows how to swear in over 10 languages, most of them n
SWWM_INTERTIP126 = "Saya personally decided to give the Demolitionist chassis a nicely sculpted curvy posterior as an excuse to make \"robutt\" puns.";
SWWM_INTERTIP127 = "Saya's posture has baffled countless specialists, who wonder how it is even possible to bend and twist in the ways she does without developing back problems.";
SWWM_INTERTIP128 = "Saya's general way of befriending aliens is to offer them pizza and challenge them to beat Dark Souls. It usually works.";
-SWWM_INTERTIP129 = "Bunnyhopping can let you reach ludicrous speeds (though not enough to go to plaid, unfortunately).";
+SWWM_INTERTIP129 = "Bunnyhopping can let you reach ludicrous speeds (thought not enough to go to plaid, unfortunately).";
SWWM_INTERTIP130 = "The Ragekit's speed boost may make you violently bump against everything as you run around. This might become troublesome in enclosed spaces.";
SWWM_INTERTIP131 = "In Heretic and Hexen, an item known as the Safety Tether may appear. If by any chance you get stuck in some seemingly inescapable trap, this will be your trump card.";
SWWM_INTERTIP132 = "The Devastation Sigil is rather unstable, but provides a much higher boost of damage than the Ragekit, for ALL damage you may deal, including to yourself. Yeah, quite a dangerous little toy, that one.";
-SWWM_INTERTIP133 = "The Divine Sprite can boost your health to absurd levels, but its effects fade quickly after a while. It's the most potent healing item available, but keep in mind it has to be activated manually.";
+SWWM_INTERTIP133 = "The Divine Sprite can boost your health to absurd levels, but its effects fade quickly after a while. It is the most potent healing item you have in hand, but do keep in mind it has to be activated manually. Unlike most others, it won't come to save your ass by itself.";
SWWM_INTERTIP134 = "The Demolitionist is not alone in their mission. Many more heroes have been known to be fighting out there as well.";
SWWM_INTERTIP135 = "Demo-chan has a crush on a certain videogame robot who also kills demons in style.";
SWWM_INTERTIP136 = "Generally, your enemies are stupid enough to run into your line of fire. If they were smarter, they wouldn't even try to fight you.";
@@ -1242,7 +1046,7 @@ SWWM_INTERTIP137 = "Powerups exist to be used, so don't be afraid of \"wasting\"
SWWM_INTERTIP138 = "The Demons avoided invading Australia for some reason. Maybe the climate there is worse than in Hell.";
SWWM_INTERTIP139 = "If you feel the game is throwing way too much stuff at you, you can make some quick cash selling excess items.";
SWWM_INTERTIP140 = "The Demolitionist's chassis carries a faint lime scent.";
-SWWM_INTERTIP141 = "\"Everything is chrome in the future.\"\n\nNever has a line from a children's cartoon rung more true after the inevitable rise of the web-app supremacy.";
+SWWM_INTERTIP141 = "\"In the future, everything is Chrome.\"\n\nNever has a line from a children's cartoon rung more true after the inevitable rise of the web-app supremacy.";
SWWM_INTERTIP142 = "This mod is in constant development. Remember to report any bugs you may find.";
SWWM_INTERTIP143 = "If you don't know how to use an item or weapon, remember that you can check the Demolitionist Menu at any time to look up information on it once you pick it up for the first time.";
SWWM_INTERTIP144 = "Remember to stay hydrated.";
@@ -1257,9 +1061,9 @@ SWWM_INTERTIP152 = "It is advisable to not attempt to fit a square peg in a roun
SWWM_INTERTIP153 = "When all you have is a gun, every problem looks shootable. When everyone has a gun...";
SWWM_INTERTIP154 = "There's no way anyone actually knows for real how money works. It's more likely that everyone has been pretending to for thousands of years.";
SWWM_INTERTIP155 = "You should probably clean up the rich very thoroughly before you eat them. I hear they're full of shit.";
-SWWM_INTERTIP156 = "Gay is good.";
-SWWM_INTERTIP157 = "Every megacorp eventually grows to cause some kind of world-threatening disaster, this has been proven time and time again.";
-SWWM_INTERTIP158 = "A small number of these tips qualify as \"rent-lowering gunshots\". They've been surprisingly effective.";
+SWWM_INTERTIP156 = "Be gay, do crimes.";
+SWWM_INTERTIP157 = "Forgiving rich people's misbehavior because they're just \"quirky\" is how we ended up with a demon invasion, so keep that in mind, don't let them get away with anything.";
+SWWM_INTERTIP158 = "Parasite: An organism that benefits from living off another, without contributing enough in exchange to compensate the cost of such a relationship.\n\nSee also: Landlord.";
SWWM_INTERTIP159 = "Don't let others silence you. Call out bigotry, as loudly as you can. If you don't speak out, you're giving them power.";
SWWM_INTERTIP160 = "I can't believe they're putting politics in our videogames! The nerve of these people!";
SWWM_INTERTIP161 = "If you read this then you're dumb.";
@@ -1267,291 +1071,250 @@ SWWM_INTERTIP162 = "See those counters in the center of the screen over there? S
SWWM_INTERTIP163 = "Skill levels exist for a reason. If you think only one specific skill is valid, I cordially invite you to ingest an entire porcupine.";
SWWM_INTERTIP164 = "Not everything made of warm is for sits.";
SWWM_INTERTIP165 = "Be wary of people posting YouTube links with the id \"dQw4w9WgXcQ\".";
-SWWM_INTERTIP166 = "\"When you can't think straight, do you think gay?\"\n — Demo Miyamoto";
-SWWM_INTERTIP167 = "This mod is 100% free from generative AI usage or AI-assisted programming.";
-SWWM_INTERTIP168 = "You shouldn't take some of these tips too seriously.";
+SWWM_INTERTIP166 = "The Mandela effect isn't real, you're just misremembering things.";
+SWWM_INTERTIP167 = "GZDoom isn't unoptimized, it just has a lot of code. They're different animals.";
+SWWM_INTERTIP168 = "You can turn off these tips in the mod options menu.";
SWWM_INTERTIP169 = "This mod won't mock you for cheating. If a map gives you shit, it's justified.";
-SWWM_INTERTIP170 = "Those little tubes on the sides of the Demolitionist's head are smell receptors, by the way.";
-SWWM_INTERTIP171 = "Unfortunately, space has long since been corrupted by capitalism. You can thank the amazing UAC for it.";
+SWWM_INTERTIP170 = "A hero is often defined by how many lives they can save by taking others.";
+SWWM_INTERTIP171 = "Apes gone? Good.";
SWWM_INTERTIP172 = "Look where we're standing. Just when we thought the future couldn't get worse... It did get worse.";
SWWM_INTERTIP173 = "You ever wondered why is it that when things go to shit, it's always the working class that has to fix everything?";
-SWWM_INTERTIP174 = "\"Even in the 22nd century, some things never change. The internet is still full of porn, and the latest Sony console still has no games.\"\n — Saya Miyamoto";
+SWWM_INTERTIP174 = "\"Self-made\" billionaires are a lie.";
SWWM_INTERTIP175 = "You will always have the right to tell haters to eat your ass.";
SWWM_INTERTIP176 = "You don't need the latest fancy technologies to make a game worth playing.";
SWWM_INTERTIP177 = "Small breasts are a status symbol.";
SWWM_INTERTIP178 = "Short people have many tactical advantages.";
-SWWM_INTERTIP179 = "Due to \"undisclosed circumstances\", Saya has been deemed untouchable by the Yakuza. They're apparently afraid of pissing off her mom.";
-SWWM_INTERTIP180 = "Are you tired of death exits? Then you are in luck, for this mod simply doesn't care one bit about them.";
-SWWM_INTERTIP181 = "Unlike the rapidly thrown quick grenades, the Explodium Gun's altfire will bounce on walls, allowing you to hit targets around corners.";
-SWWM_INTERTIP182 = "The Sheen HMG sets the air on fire along each bullet's path, just from the sheer pressure of the cartridge used.";
-SWWM_INTERTIP183 = "The rare golden shells allow you to cause extreme destruction in a large radius. Just be careful not to stand too close.";
-SWWM_INTERTIP184 = "\"Life sometimes truly feels like a videogame.\"\n — Reubens C. Karnanaiahmani";
-SWWM_INTERTIP185 = "Once you're set ablaze by the Quadravol, the quickest solution is to shake those flames off. Shame that your enemies aren't smart enough to know that.";
-SWWM_INTERTIP186 = "Somehow, the Quadravol can be used underwater. One has to wonder what those fireballs are made of.";
-SWWM_INTERTIP187 = "The Ray-Khom's alternate fire is lethal in contact with water. Do apply some common sense with this information.";
-SWWM_INTERTIP188 = "The Rafan-Kos can prepare a delicious cyberdemon roast in less than a second.";
-SWWM_INTERTIP189 = "The Mortal Rifle allegedly uses \"mutating ammunition\", whatever the hell that's supposed to mean.";
-SWWM_INTERTIP190 = "Demons tend to be very competitive, so friendly fire can easily turn them against each other.";
-SWWM_INTERTIP191 = "The Wallbuster takes a while to fully load up, but once the deed's done, you've got a much faster firing shotgun in your hands.";
-SWWM_INTERTIP192 = "The Demolitionist can directly interface with the Hellblazer to mark targets for seeking. This even works on grenades.";
-SWWM_INTERTIP193 = "The Quadravol can be held with one hand. This has no tactical advantage, but you can do the cool spin and that's all that matters.";
-SWWM_INTERTIP194 = "Xekkian weapons are very big, but so are the people who use them.";
-SWWM_INTERTIP195 = "A legendary weapon known as the K-79D was going to be featured, but it was unfortunately erased from history. It's still in the mod, technically.";
-SWWM_INTERTIP196 = "Some weapons are so deadly they even hurt the framerate. I fully take the blame for that one, it's just that I like making fancy explosions.";
-SWWM_INTERTIP197 = "Homing projectiles will switch targets when deflected. Finally, you can take your revenge on those nasty skeleton boys.";
-SWWM_INTERTIP198 = "You can disable pausing while the Demolitionist Menu is open. You'd be surprised how much this changes the whole experience. It's very... \"Souls-like\".";
-SWWM_INTERTIP199 = "Brutal Doom is dated as all hell. You people need to try playing other mods.";
-SWWM_INTERTIP200 = "There are other Demolitionists, but Demo-chan is the very first.";
-SWWM_INTERTIP201 = "The Combat Hammer's spin attack is almost impossible to control, but against an ambush, it can be devastating.";
-SWWM_INTERTIP202 = "Holding the Use key for about a second will start to suck in nearby item drops. Sometimes one can't be bothered to pick them all up manually in the aftermath of a big fight.";
-SWWM_INTERTIP203 = "The Quadravol's built-in display uses Xekkas numerals, but fortunately you're smart enough to figure them out, right?";
-SWWM_INTERTIP204 = "Do not be afraid to experiment with different play styles. Mix and match your weaponry to your heart's content. Figuring things out is part of the fun.";
-SWWM_INTERTIP205 = "The Sheen HMG features such intense recoil that given enough firing speed, it could be used to glide around when aiming straight down.";
-SWWM_INTERTIP206 = "Rocket jumping with the Quadravol is perfectly safe. You can trust me on this, I am a helpful tip after all.";
-SWWM_INTERTIP207 = "The Sheen HMG's three speed options allow for optimal balancing between ammo conservation and sheer damage output.";
-SWWM_INTERTIP208 = "\"Faster and farther than a plague only hatred can extend.\"\n — Nukurines Mei Mess";
-SWWM_INTERTIP209 = "This mod requires hardware rendering. If you've come this far without realizing that, you have a problem.";
-SWWM_INTERTIP210 = "\"Ian Kelliher is like the Elon Musk of his generation, and I automatically hate him for that.\"\n — Saya Miyamoto";
-// intermission renders
-SWWM_NRENDER = "17";
-SWWM_RENDER1 = "ActionShot.jpg";
-SWWM_RENDER2 = "Booty.jpg";
-SWWM_RENDER3 = "Ynykron.jpg";
-SWWM_RENDER4 = "SayaBean.jpg";
-SWWM_RENDER5 = "SayaGaming.jpg";
-SWWM_RENDER6 = "CandyGun.jpg";
-SWWM_RENDER7 = "InAHurry.jpg";
-SWWM_RENDER8 = "E2M8.jpg";
-SWWM_RENDER9 = "BTSXE1.jpg";
-SWWM_RENDER10 = "FroggyGang.jpg";
-SWWM_RENDER11 = "Nutso.jpg";
-SWWM_RENDER12 = "BedTime.jpg";
-SWWM_RENDER13 = "Costanza.jpg";
-SWWM_RENDER14 = "Cube.jpg";
-SWWM_RENDER15 = "MisaYnykron.jpg";
-SWWM_RENDER16 = "Sunder.jpg";
-SWWM_RENDER17 = "Sheen.jpg";
+SWWM_INTERTIP179 = "Due to \"undisclosed circumstances\", Saya has been deemed untouchable by the Yakuza. Maybe it's best to not piss her off.";
+SWWM_INTERTIP180 = "Are you tired of death exits? Then you are in luck, for there is an option to bypass them.";
+// intermission fanart
+SWWM_FANART = "Art: ";
+SWWM_NFANART = "27";
+SWWM_FANART1 = "S20TBL.jpg;Substance20 (@S20_TBL)";
+SWWM_FANART2 = "CaptainJ.png;Captain J (@Jho7835)";
+SWWM_FANART3 = "RedeadITA.png;Redead-ITA";
+SWWM_FANART4 = "Shivers.png;Sgt. Shivers (@Sgt_Shivers_)";
+SWWM_FANART5 = "Shivers2.png;Sgt. Shivers (@Sgt_Shivers_)";
+SWWM_FANART6 = "Endie.jpg;Moa Dixøn / Endie (@MoaDixon)";
+SWWM_FANART7 = "CaptainJ2.png;Captain J (@Jho7835)";
+SWWM_FANART8 = "Marisa.jpg";
+SWWM_FANART9 = "Marisa2.jpg";
+SWWM_FANART10 = "Marisa3.jpg";
+SWWM_FANART11 = "Marisa4.jpg";
+SWWM_FANART12 = "Marisa5.jpg";
+SWWM_FANART13 = "Marisa6.jpg";
+SWWM_FANART14 = "Marisa7.jpg";
+SWWM_FANART15 = "Marisa8.jpg";
+SWWM_FANART16 = "Marisa9.jpg";
+SWWM_FANART17 = "Marisa10.jpg";
+SWWM_FANART18 = "Marisa11.jpg";
+SWWM_FANART19 = "Marisa12.jpg";
+SWWM_FANART20 = "Marisa13.jpg";
+SWWM_FANART21 = "Marisa14.jpg";
+SWWM_FANART22 = "Monsoon.jpg;Monsoon-Soft (@MonsoonSoft)";
+SWWM_FANART23 = "Monsoon2.jpg;Monsoon-Soft (@MonsoonSoft)";
+SWWM_FANART24 = "Monsoon3.png;Monsoon-Soft (@MonsoonSoft)";
+SWWM_FANART25 = "Monsoon4.png;Monsoon-Soft (@MonsoonSoft)";
+SWWM_FANART26 = "Marisa15.jpg";
+SWWM_FANART27 = "Marisa16.jpg";
// achievements
+SWWM_ACHIEVEMENT_ACID_TAG = "Fizzy Goodness";
+SWWM_ACHIEVEMENT_ACID_TXT = "Melt %d enemies with Telebrium Flechettes";
SWWM_ACHIEVEMENT_ALLCOLL_TAG = "The Full Set";
SWWM_ACHIEVEMENT_ALLCOLL_TXT = "Obtain all collectibles in a single save";
SWWM_ACHIEVEMENT_ALLITEMS_TAG = "Collector";
-SWWM_ACHIEVEMENT_ALLITEMS_TXT = "Obtain 100%% items in %s maps";
+SWWM_ACHIEVEMENT_ALLITEMS_TXT = "Obtain 100%% items in %d maps";
SWWM_ACHIEVEMENT_ALLKILLS_TAG = "Pest Control";
-SWWM_ACHIEVEMENT_ALLKILLS_TXT = "Obtain 100%% kills in %s maps";
+SWWM_ACHIEVEMENT_ALLKILLS_TXT = "Obtain 100%% kills in %d maps";
SWWM_ACHIEVEMENT_ALLSECRETS_TAG = "Premium Detective";
-SWWM_ACHIEVEMENT_ALLSECRETS_TXT = "Obtain 100%% secrets in %s maps";
+SWWM_ACHIEVEMENT_ALLSECRETS_TXT = "Obtain 100%% secrets in %d maps";
SWWM_ACHIEVEMENT_ANOM_TAG = "Anomalous";
-SWWM_ACHIEVEMENT_ANOM_TXT = "Use %s Mykradvo Artifacts";
+SWWM_ACHIEVEMENT_ANOM_TXT = "Use %d Mykradvo Artifacts";
SWWM_ACHIEVEMENT_ANONE_TAG = "Completely Necessary Use of Force";
SWWM_ACHIEVEMENT_ANONE_TXT = "Use the Mykradvo Artifact against a single non-boss enemy";
-SWWM_ACHIEVEMENT_ARA_TAG = "Ara Ara";
-SWWM_ACHIEVEMENT_ARA_TXT = "Have the White Lady kill a total of %s enemies";
-SWWM_ACHIEVEMENT_ARSE_TAG = "Arsenal of Olden Times";
-SWWM_ACHIEVEMENT_ARSE_TXT = "Find all classic UnSX weapons";
SWWM_ACHIEVEMENT_BALLS_TAG = "Slam your Balls";
-SWWM_ACHIEVEMENT_BALLS_TXT = "Land %s Lead Ball crits";
-SWWM_ACHIEVEMENT_BALLSELF_TAG = "Dangerous Ball Action";
-SWWM_ACHIEVEMENT_BALLSELF_TXT = "Land a Lead Ball crit on yourself";
+SWWM_ACHIEVEMENT_BALLS_TXT = "Land %d Lead Ball crits";
SWWM_ACHIEVEMENT_BARREL_TAG = "Environmental Disaster";
-SWWM_ACHIEVEMENT_BARREL_TXT = "Destroy %s barrels";
+SWWM_ACHIEVEMENT_BARREL_TXT = "Destroy %d barrels";
SWWM_ACHIEVEMENT_BARRIER_TAG = "Green Filter";
-SWWM_ACHIEVEMENT_BARRIER_TXT = "Use %s Elemental Barriers";
+SWWM_ACHIEVEMENT_BARRIER_TXT = "Use %d Elemental Barriers";
SWWM_ACHIEVEMENT_BASEBALL_TAG = "Oh That's a Baseball!";
SWWM_ACHIEVEMENT_BASEBALL_TXT = "Perfect parry a Lost Soul with the Silver Bullet";
SWWM_ACHIEVEMENT_BLAZE_TAG = "Blazing It";
SWWM_ACHIEVEMENT_BLAZE_TXT = "Beat a map in 4 minutes and 20 seconds";
SWWM_ACHIEVEMENT_BONK_TAG = "Shock Resistant";
-SWWM_ACHIEVEMENT_BONK_TXT = "Bump into stuff %s times";
+SWWM_ACHIEVEMENT_BONK_TXT = "Bump into stuff %d times";
SWWM_ACHIEVEMENT_BOSSDASH_TAG = "Headstrong";
-SWWM_ACHIEVEMENT_BOSSDASH_TXT = "Kill %s bosses by dashing into them";
+SWWM_ACHIEVEMENT_BOSSDASH_TXT = "Kill %d bosses by dashing into them";
SWWM_ACHIEVEMENT_BRAKE_TAG = "No Brakes";
-SWWM_ACHIEVEMENT_BRAKE_TXT = "Consume your full fuel supply in a single dash %s times";
+SWWM_ACHIEVEMENT_BRAKE_TXT = "Consume your full fuel supply in a single dash %d times";
SWWM_ACHIEVEMENT_BUNE_TAG = "Legendary Lagomorph";
-SWWM_ACHIEVEMENT_BUNE_TXT = "Bunnyhop %s times";
+SWWM_ACHIEVEMENT_BUNE_TXT = "Bunnyhop %d times";
SWWM_ACHIEVEMENT_BUSTIN_TAG = "Makes me Feel Good";
-SWWM_ACHIEVEMENT_BUSTIN_TXT = "Bust %s walls";
+SWWM_ACHIEVEMENT_BUSTIN_TXT = "Bust %d walls";
SWWM_ACHIEVEMENT_BUTTS_TAG = "Let's get to Bashing Butts";
-SWWM_ACHIEVEMENT_BUTTS_TXT = "Kill %s enemies by dashing backwards";
+SWWM_ACHIEVEMENT_BUTTS_TXT = "Kill %d enemies by dashing backwards";
SWWM_ACHIEVEMENT_CANDY_TAG = "Piece of Candy";
-SWWM_ACHIEVEMENT_CANDY_TXT = "Collect %s nuggets";
+SWWM_ACHIEVEMENT_CANDY_TXT = "Collect %d nuggets";
SWWM_ACHIEVEMENT_CLIFFYB_TAG = "Errand Boy Bullshit";
SWWM_ACHIEVEMENT_CLIFFYB_TXT = "Finish a map without collecting any keys";
SWWM_ACHIEVEMENT_CLONK_TAG = "CLONK";
SWWM_ACHIEVEMENT_CLONK_TXT = "Kill a boss with a Lead Ball crit";
-SWWM_ACHIEVEMENT_COMBO_TAG = "The Ultimate Combo";
-SWWM_ACHIEVEMENT_COMBO_TXT = "Hit a Ynykron singularity with a Ynykron beam";
SWWM_ACHIEVEMENT_CONGA_TAG = "Conga Line of Death";
-SWWM_ACHIEVEMENT_CONGA_TXT = "Kill %s enemies with a single XSB round";
+SWWM_ACHIEVEMENT_CONGA_TXT = "Kill %d enemies with a single XSB round";
SWWM_ACHIEVEMENT_CRUSH_TAG = "Under Pressure";
SWWM_ACHIEVEMENT_CRUSH_TXT = "Break a crusher";
SWWM_ACHIEVEMENT_CYBULLY_TAG = "Cyberbullying";
SWWM_ACHIEVEMENT_CYBULLY_TXT = "Kill a Cyberdemon with its own rocket";
+SWWM_ACHIEVEMENT_CUM_TAG = "Blasting Ropes";
+SWWM_ACHIEVEMENT_CUM_TXT = "Melt a grand total of %d enemies with the Rafan-Kos";
SWWM_ACHIEVEMENT_DAB_TAG = "HAHA DAB";
-SWWM_ACHIEVEMENT_DAB_TXT = "Gib %s enemies with the Itamex Hammer";
+SWWM_ACHIEVEMENT_DAB_TXT = "Gib %d enemies with the Itamex Hammer";
SWWM_ACHIEVEMENT_DAKKA_TAG = "Dakka";
-SWWM_ACHIEVEMENT_DAKKA_TXT = "Fire the Sheen HMG at 700RPM for %s seconds straight";
-SWWM_ACHIEVEMENT_DBSUCC_TAG = "Double Succ";
-SWWM_ACHIEVEMENT_DBSUCC_TXT = "Merge two Ynykron singularities";
+SWWM_ACHIEVEMENT_DAKKA_TXT = "Keep firing the Sheen HMG for one minute straight";
SWWM_ACHIEVEMENT_DEADEYE_TAG = "Deadeye";
-SWWM_ACHIEVEMENT_DEADEYE_TXT = "Land %s consecutive Explodium Gun shots without missing";
+SWWM_ACHIEVEMENT_DEADEYE_TXT = "Land %d consecutive Explodium Gun shots without missing";
SWWM_ACHIEVEMENT_DEVA_TAG = "Deva Station";
-SWWM_ACHIEVEMENT_DEVA_TXT = "Use %s Devastation Sigils";
-SWWM_ACHIEVEMENT_DIME_TAG = "Good at Doom";
+SWWM_ACHIEVEMENT_DEVA_TXT = "Use %d Devastation Sigils";
+SWWM_ACHIEVEMENT_DIME_TAG = "Icarus Dimes";
SWWM_ACHIEVEMENT_DIME_TXT = "Blow yourself up with your own explosives";
SWWM_ACHIEVEMENT_DIVINE_TAG = "Divine Delight";
-SWWM_ACHIEVEMENT_DIVINE_TXT = "Use %s Divine Sprites";
+SWWM_ACHIEVEMENT_DIVINE_TXT = "Use %d Divine Sprites";
SWWM_ACHIEVEMENT_DOODLE_TAG = "Graffiti Master";
-SWWM_ACHIEVEMENT_DOODLE_TXT = "Doodle mustaches on %s demon faces";
-SWWM_ACHIEVEMENT_ENGINE_TAG = "Oops I Pressed It";
-SWWM_ACHIEVEMENT_ENGINE_TXT = "Turn the engine off";
+SWWM_ACHIEVEMENT_DOODLE_TXT = "Doodle mustaches on %d demon faces";
SWWM_ACHIEVEMENT_EVERYTHING_TAG = "The Demolitionist";
SWWM_ACHIEVEMENT_EVERYTHING_TXT = "Unlock all achievements";
SWWM_ACHIEVEMENT_EZKILL_TAG = "Misa's Pride";
-SWWM_ACHIEVEMENT_EZKILL_TXT = "Kill %s enemies with a single Ynykron Artifact shot (excluding altfire)";
+SWWM_ACHIEVEMENT_EZKILL_TXT = "Kill %d enemies with a single Ynykron Artifact shot (excluding altfire)";
SWWM_ACHIEVEMENT_FLIGHT_TAG = "Blasting Off Again";
-SWWM_ACHIEVEMENT_FLIGHT_TXT = "Send an enemy flying over %s map units away";
-SWWM_ACHIEVEMENT_FLUFFY_TAG = "Fluffy Moth";
-SWWM_ACHIEVEMENT_FLUFFY_TXT = "Pet the White Lady %s times";
+SWWM_ACHIEVEMENT_FLIGHT_TXT = "Send an enemy flying over %d map units away";
SWWM_ACHIEVEMENT_FRIEND_TAG = "Do You Like Caco?";
$ifgame(heretic) SWWM_ACHIEVEMENT_FRIEND_TAG = "Друг";
$ifgame(hexen) SWWM_ACHIEVEMENT_FRIEND_TAG = "Double Dog";
-SWWM_ACHIEVEMENT_FRIEND_TXT = "Befriend %s Cacodemons with headpats";
-$ifgame(heretic) SWWM_ACHIEVEMENT_FRIEND_TXT = "Befriend %s Weredragons with headpats";
-$ifgame(hexen) SWWM_ACHIEVEMENT_FRIEND_TXT = "Befriend %s Ettins with headpats";
+SWWM_ACHIEVEMENT_FRIEND_TXT = "Befriend %d Cacodemons with headpats";
+$ifgame(heretic) SWWM_ACHIEVEMENT_FRIEND_TXT = "Befriend %d Weredragons with headpats";
+$ifgame(hexen) SWWM_ACHIEVEMENT_FRIEND_TXT = "Befriend %d Ettins with headpats";
SWWM_ACHIEVEMENT_FUEL_TAG = "Hydrogenated";
-SWWM_ACHIEVEMENT_FUEL_TXT = "Consume a total of %sL of fuel";
+SWWM_ACHIEVEMENT_FUEL_TXT = "Consume a total of %dL of fuel";
SWWM_ACHIEVEMENT_FULLER_TAG = "You Gained Brouzouf";
SWWM_ACHIEVEMENT_FULLER_TXT = "Unload an entire mag in fuller auto with the Puntzer Gamma without missing a single shot";
SWWM_ACHIEVEMENT_GCSANDWICH_TAG = "A Little Sandwich, as a Treat";
-SWWM_ACHIEVEMENT_GCSANDWICH_TXT = "Use %s Grilled Cheese Sandwiches";
+SWWM_ACHIEVEMENT_GCSANDWICH_TXT = "Use %d Grilled Cheese Sandwiches";
SWWM_ACHIEVEMENT_GEPGUN_TAG = "The Most Silent Takedown";
-SWWM_ACHIEVEMENT_GEPGUN_TXT = "Kill %s enemies with the Ray-Khom primary without alerting them";
+SWWM_ACHIEVEMENT_GEPGUN_TXT = "Kill %d enemies with the Ray-Khom primary without alerting them";
SWWM_ACHIEVEMENT_GHOST_TAG = "Cloak Engaged";
-SWWM_ACHIEVEMENT_GHOST_TXT = "Use %s Ghost Artifacts";
+SWWM_ACHIEVEMENT_GHOST_TXT = "Use %d Ghost Artifacts";
SWWM_ACHIEVEMENT_GIB_TAG = "Gibbitude";
-SWWM_ACHIEVEMENT_GIB_TXT = "Overkill %s enemies";
+SWWM_ACHIEVEMENT_GIB_TXT = "Overkill %d enemies";
SWWM_ACHIEVEMENT_GOLDEN_TAG = "Midas Massacre";
-SWWM_ACHIEVEMENT_GOLDEN_TXT = "Use %s golden shells";
+SWWM_ACHIEVEMENT_GOLDEN_TXT = "Use %d golden shells";
SWWM_ACHIEVEMENT_GRAVITY_TAG = "Decent Ascent";
-SWWM_ACHIEVEMENT_GRAVITY_TXT = "Use %s Gravity Suppressors";
+SWWM_ACHIEVEMENT_GRAVITY_TXT = "Use %d Gravity Suppressors";
SWWM_ACHIEVEMENT_GRENADE_TAG = "Kaboom";
-SWWM_ACHIEVEMENT_GRENADE_TXT = "Kill %s enemies with planted Explodium mags";
+SWWM_ACHIEVEMENT_GRENADE_TXT = "Kill %d enemies with planted Explodium mags";
SWWM_ACHIEVEMENT_HND_TAG = "High Noon";
-SWWM_ACHIEVEMENT_HND_TXT = "Land %s killing shots in a single Puntzer Beta reload";
+SWWM_ACHIEVEMENT_HND_TXT = "Land %d killing shots in a single Puntzer Beta reload";
SWWM_ACHIEVEMENT_HURRY_TAG = "In a Hurry";
SWWM_ACHIEVEMENT_HURRY_TXT = "Beat a map with 0 kills, items and secrets";
SWWM_ACHIEVEMENT_JUMP_TAG = "Verticality";
-SWWM_ACHIEVEMENT_JUMP_TXT = "Walljump %s times";
+SWWM_ACHIEVEMENT_JUMP_TXT = "Walljump %d times";
SWWM_ACHIEVEMENT_KANCHO_TAG = "Extreme Kancho";
SWWM_ACHIEVEMENT_KANCHO_TXT = "Break a stone spike";
SWWM_ACHIEVEMENT_KEEN_TAG = "Goodbye Franchise";
SWWM_ACHIEVEMENT_KEEN_TXT = "Rescue Commander Keen";
-SWWM_ACHIEVEMENT_KIRIN_TAG = "Power of Love";
-SWWM_ACHIEVEMENT_KIRIN_TXT = "Recover a total of %s health by kissing the Kirin Plush";
SWWM_ACHIEVEMENT_LEAD_TAG = "Lead Delivery";
-SWWM_ACHIEVEMENT_LEAD_TXT = "Hit an enemy dead-on with the Eviscerator secondary from over %s map units away";
+SWWM_ACHIEVEMENT_LEAD_TXT = "Hit an enemy dead-on with the Eviscerator secondary from over %d map units away";
SWWM_ACHIEVEMENT_LIGHTNING_TAG = "John Romero's Curse";
SWWM_ACHIEVEMENT_LIGHTNING_TXT = "Fry yourself by discharging an electric weapon in water";
SWWM_ACHIEVEMENT_LIGMA_TAG = "Who's Steve Jobs?";
SWWM_ACHIEVEMENT_LIGMA_TXT = "Kill an endgame boss with the Ynykron Artifact";
SWWM_ACHIEVEMENT_LOVE_TAG = "Lethal Love";
-SWWM_ACHIEVEMENT_LOVE_TXT = "Kill %s enemies with a blown kiss (not counting insta-kills)";
-SWWM_ACHIEVEMENT_ANDIRA_TAG = "A Moth Contract";
-SWWM_ACHIEVEMENT_ANDIRA_TXT = "Summon the White Lady";
+SWWM_ACHIEVEMENT_LOVE_TXT = "Kill %d enemies with a blown kiss (not counting insta-kills)";
+SWWM_ACHIEVEMENT_MASHIRO_TAG = "Layers of White";
+SWWM_ACHIEVEMENT_MASHIRO_TXT = "Summon the White Lady";
SWWM_ACHIEVEMENT_MATRYOSHKA_TAG = "Mishe Trickery";
SWWM_ACHIEVEMENT_MATRYOSHKA_TXT = "A Chancebox inside a Chancebox inside a Chancebox inside a Chancebox inside a...";
SWWM_ACHIEVEMENT_MBF_TAG = "You can Pet the Dog";
SWWM_ACHIEVEMENT_MBF_TXT = "Pet a dog";
SWWM_ACHIEVEMENT_MEGA_TAG = "Mass Massacre";
-SWWM_ACHIEVEMENT_MEGA_TXT = "Kill a grand total of %s enemies";
+SWWM_ACHIEVEMENT_MEGA_TXT = "Kill a grand total of %d enemies";
SWWM_ACHIEVEMENT_MOTH_TAG = "Mother";
-SWWM_ACHIEVEMENT_MOTH_TXT = "Gather %s moths";
+SWWM_ACHIEVEMENT_MOTH_TXT = "Gather %d moths";
SWWM_ACHIEVEMENT_NICE_TAG = "NICE";
SWWM_ACHIEVEMENT_NICE_TXT = "Finish a level with 69 health";
SWWM_ACHIEVEMENT_ONEGUY_TAG = "Fuck that Guy in Particular";
SWWM_ACHIEVEMENT_ONEGUY_TXT = "Use the Ynykron Artifact to kill a single non-boss enemy";
SWWM_ACHIEVEMENT_ONEHP_TAG = "...And a Dream";
-SWWM_ACHIEVEMENT_ONEHP_TXT = "Kill %s enemies while having only 1 HP";
+SWWM_ACHIEVEMENT_ONEHP_TXT = "Kill %d enemies while having only 1 HP";
SWWM_ACHIEVEMENT_ONESTANDING_TAG = "Where Did Everyone Go?";
SWWM_ACHIEVEMENT_ONESTANDING_TXT = "Finish a map with just one enemy left alive";
SWWM_ACHIEVEMENT_OOPSIE_TAG = "Big Oopsie";
SWWM_ACHIEVEMENT_OOPSIE_TXT = "Erase yourself with the Ynykron Artifact";
-SWWM_ACHIEVEMENT_PACHINKO_TAG = "Pachinko Code";
-SWWM_ACHIEVEMENT_PACHINKO_TXT = "Find the Secret Menu";
SWWM_ACHIEVEMENT_PARRY_TAG = "Parry King";
-SWWM_ACHIEVEMENT_PARRY_TXT = "Deflect %s projectiles";
+SWWM_ACHIEVEMENT_PARRY_TXT = "Deflect %d projectiles";
SWWM_ACHIEVEMENT_PAR_TAG = "Fast";
-SWWM_ACHIEVEMENT_PAR_TXT = "Beat the par time in %s maps";
+SWWM_ACHIEVEMENT_PAR_TXT = "Beat the par time in %d maps";
SWWM_ACHIEVEMENT_PEACE_TAG = "Pacifist";
SWWM_ACHIEVEMENT_PEACE_TXT = "Finish a map without dealing damage";
-SWWM_ACHIEVEMENT_PISS_TAG = "Super Laser Piss";
-SWWM_ACHIEVEMENT_PISS_TXT = "Melt a grand total of %s enemies with the Rafan-Kos";
SWWM_ACHIEVEMENT_PLASMA_TAG = "Blastin' Plasma";
-SWWM_ACHIEVEMENT_PLASMA_TXT = "Kill an enemy at full health with a Plasma Blaster charged shot %s times";
+SWWM_ACHIEVEMENT_PLASMA_TXT = "Kill an enemy at full health with a Plasma Blaster charged shot %d times";
SWWM_ACHIEVEMENT_PLUSH_TAG = "Lovestruck";
-SWWM_ACHIEVEMENT_PLUSH_TXT = "Play with the Saya plush %s times in the same save";
-$ifgame(hexen) SWWM_ACHIEVEMENT_PLUSH_TXT = "Play with the Saya or Kirin plushies %s times in the same save";
+SWWM_ACHIEVEMENT_PLUSH_TXT = "Play with the Saya plush %d times in the same save";
+$ifgame(hexen) SWWM_ACHIEVEMENT_PLUSH_TXT = "Play with the Saya or Kirin plushies %d times in the same save";
SWWM_ACHIEVEMENT_PUZZLE_TAG = "Even Kirin is Upset";
SWWM_ACHIEVEMENT_PUZZLE_TXT = "Solve all fractions of \"puzzles\" in the same save";
SWWM_ACHIEVEMENT_RAGE_TAG = "No Talk me Angy";
-SWWM_ACHIEVEMENT_RAGE_TXT = "Use %s Ragekits";
+SWWM_ACHIEVEMENT_RAGE_TXT = "Use %d Ragekits";
SWWM_ACHIEVEMENT_RAIL_TAG = "Railed Hard";
-SWWM_ACHIEVEMENT_RAIL_TXT = "Kill %s enemies with a single Mortal Rifle overpressure shot";
+SWWM_ACHIEVEMENT_RAIL_TXT = "Shoot through %d enemies with a single Mortal Rifle overpressure shot";
SWWM_ACHIEVEMENT_REFLECT_TAG = "Return to Sender";
-SWWM_ACHIEVEMENT_REFLECT_TXT = "Kill %s enemies with parried projectiles";
+SWWM_ACHIEVEMENT_REFLECT_TXT = "Kill %d enemies with parried projectiles";
SWWM_ACHIEVEMENT_REFRESH_TAG = "Stay Fresh";
-SWWM_ACHIEVEMENT_REFRESH_TXT = "Use %s Refreshers";
+SWWM_ACHIEVEMENT_REFRESH_TXT = "Use %d Refreshers";
SWWM_ACHIEVEMENT_ROAST_TAG = "Gravely Roast";
-SWWM_ACHIEVEMENT_ROAST_TXT = "Perform %s bayonet combos with the Quadravol";
+SWWM_ACHIEVEMENT_ROAST_TXT = "Perform %d bayonet combos with the Quadravol";
+SWWM_ACHIEVEMENT_SALT_TAG = "Maximum Oversalt";
+SWWM_ACHIEVEMENT_SALT_TXT = "Shoot 25 Saltshot rounds simultaneously";
SWWM_ACHIEVEMENT_SANIC_TAG = "CHILLI DOGS";
-SWWM_ACHIEVEMENT_SANIC_TXT = "Reach a top speed of %s kph";
+SWWM_ACHIEVEMENT_SANIC_TXT = "Reach a top speed of %d kph";
SWWM_ACHIEVEMENT_SEKIRO_TAG = "Hesitation is Defeat";
SWWM_ACHIEVEMENT_SEKIRO_TXT = "Die and reboot two times in the same map";
-SWWM_ACHIEVEMENT_SENTRY_TAG = "Engineer's Best Friend";
-SWWM_ACHIEVEMENT_SENTRY_TXT = "Score %s kills using sentries";
SWWM_ACHIEVEMENT_SHAME_TAG = "Shameful";
SWWM_ACHIEVEMENT_SHAME_TXT = "Kill a boss solely by using the Deep Impact primary";
SWWM_ACHIEVEMENT_SHOCK_TAG = "Shockmaster";
-SWWM_ACHIEVEMENT_SHOCK_TXT = "Perform %s Biospark combos";
-SWWM_ACHIEVEMENT_SLEMG_TAG = "Percussive Maintenance";
-SWWM_ACHIEVEMENT_SLEMG_TXT = "Activate %s switches by punching them";
+SWWM_ACHIEVEMENT_SHOCK_TXT = "Perform %d Biospark combos";
+SWWM_ACHIEVEMENT_SLAYER_TAG = "I am Become Death";
+SWWM_ACHIEVEMENT_SLAYER_TXT = "Kill %d enemies with a single Slayer Warhead";
+SWWM_ACHIEVEMENT_SLEMG_TAG = "The Sledge Method";
+SWWM_ACHIEVEMENT_SLEMG_TXT = "Activate %d switches by punching them";
SWWM_ACHIEVEMENT_SNEAKY_TAG = "Sneaky Retreat";
-SWWM_ACHIEVEMENT_SNEAKY_TXT = "Use %s Safety Tethers";
+SWWM_ACHIEVEMENT_SNEAKY_TXT = "Use %d Safety Tethers";
SWWM_ACHIEVEMENT_SNEEZE_TAG = "Humiliator";
-SWWM_ACHIEVEMENT_SNEEZE_TXT = "Kill %s enemies with the Deep Impact primary fire";
+SWWM_ACHIEVEMENT_SNEEZE_TXT = "Kill %d enemies with the Deep Impact primary fire";
SWWM_ACHIEVEMENT_SPARK_TAG = "A Fine Sparking";
-SWWM_ACHIEVEMENT_SPARK_TXT = "Kill %s enemies at once with a Sparkster Rifle combo shot";
-SWWM_ACHIEVEMENT_SPEEN_TAG = "Say the Line, Vinny";
-SWWM_ACHIEVEMENT_SPEEN_TXT = "Spin attack with the Itamex Hammer for %s seconds";
+SWWM_ACHIEVEMENT_SPARK_TXT = "Kill %d enemies at once with a Sparkster Rifle combo shot";
SWWM_ACHIEVEMENT_STEP_TAG = "Steppy";
-SWWM_ACHIEVEMENT_STEP_TXT = "Stand on a single enemy's head for %s seconds";
+SWWM_ACHIEVEMENT_STEP_TXT = "Stand on a single enemy's head for %d seconds";
SWWM_ACHIEVEMENT_STOMP_TAG = "Italian Plumber Complex";
-SWWM_ACHIEVEMENT_STOMP_TXT = "Kill %s enemies by standing on them";
+SWWM_ACHIEVEMENT_STOMP_TXT = "Kill %d enemies by standing on them";
SWWM_ACHIEVEMENT_SUNNY_TAG = "Sunny D";
-SWWM_ACHIEVEMENT_SUNNY_TXT = "Use %s Invinciballs";
-SWWM_ACHIEVEMENT_TBD_TAG = "Total Ball Destruction";
-SWWM_ACHIEVEMENT_TBD_TXT = "Deploy %s Ballsy Bombs";
+SWWM_ACHIEVEMENT_SUNNY_TXT = "Use %d Invinciballs";
SWWM_ACHIEVEMENT_TELE_TAG = "A Soldier's Pastime";
SWWM_ACHIEVEMENT_TELE_TXT = "Teleport some bread (a sandwich works too)";
SWWM_ACHIEVEMENT_THICC_TAG = "The Ass was Fat";
-SWWM_ACHIEVEMENT_THICC_TXT = "Kill %s enemies by ground pounding";
+SWWM_ACHIEVEMENT_THICC_TXT = "Kill %d enemies by ground pounding";
SWWM_ACHIEVEMENT_THRUWALL_TAG = "Knock Knock";
-SWWM_ACHIEVEMENT_THRUWALL_TXT = "Kill %s enemies through walls with the Silver Bullet";
+SWWM_ACHIEVEMENT_THRUWALL_TXT = "Kill %d enemies through walls with the Silver Bullet";
SWWM_ACHIEVEMENT_TORNADO_TAG = "What the Fuck?";
SWWM_ACHIEVEMENT_TORNADO_TXT = "Punch a tornado???";
SWWM_ACHIEVEMENT_TRASH_TAG = "Taking out the Trash";
SWWM_ACHIEVEMENT_TRASH_TXT = "Kill all nazis in the Doom 2 secret maps";
SWWM_ACHIEVEMENT_TRAVEL_TAG = "The Longest Journey";
-SWWM_ACHIEVEMENT_TRAVEL_TXT = "Walk a total of %s kilometers";
-SWWM_ACHIEVEMENT_TROGDOR_TAG = "Burnination";
-SWWM_ACHIEVEMENT_TROGDOR_TXT = "Kill %s enemies with a single Hellblazer drum";
+SWWM_ACHIEVEMENT_TRAVEL_TXT = "Walk a total of %d kilometers";
SWWM_ACHIEVEMENT_UNTOUCHABLE_TAG = "Untouchable";
SWWM_ACHIEVEMENT_UNTOUCHABLE_TXT = "Finish a map without taking damage";
SWWM_ACHIEVEMENT_WANTDIE_TAG = "How Am I Still Alive?";
SWWM_ACHIEVEMENT_WANTDIE_TXT = "Fully clear a single map in the hardest difficulty (without dying)";
SWWM_ACHIEVEMENT_WAVE_TAG = "Sayonara, Scumbag";
SWWM_ACHIEVEMENT_WAVE_TXT = "Wave at a dying enemy";
-SWWM_ACHIEVEMENT_WORDS_TAG = "Words Words Words";
-SWWM_ACHIEVEMENT_WORDS_TXT = "Read %s library entries";
SWWM_ACHIEVEMENT_YEET_TAG = "YEET";
SWWM_ACHIEVEMENT_YEET_TXT = "Throw a Candygun right into the Icon of Sin's brains";
diff --git a/language.def_dlg b/language.def_dlg
index 6a72600e4..4df658ca0 100644
--- a/language.def_dlg
+++ b/language.def_dlg
@@ -11,20 +11,6 @@ SWWM_KIRINNAME = "\cxKirin Xanai\c-";
SWWM_KIRINSNAME = "\cxKirin\c-";
SWWM_ZNVNAME = "\chZanaveth Nekuraku III\c-";
SWWM_ZNVSNAME = "\chZanaveth\c-";
-SWWM_1XXNAME = "\ctNukritas 1xx\c-";
-SWWM_1XXSNAME = "\ct1xx\c-";
-SWWM_2XXNAME = "\ctNukritas 2xx\c-";
-SWWM_2XXSNAME = "\ct2xx\c-";
-SWWM_AXNAME = "\ciAkedas Aximal\c-";
-SWWM_AXSNAME = "\ciAximal\c-";
-SWWM_MISANAME = "\cyMisa Azadeku Unissix\c-";
-SWWM_MISASNAME = "\cyMisa\c-";
-SWWM_DEMONAME = "\cdDemo Miyamoto\c-";
-SWWM_DEMOSNAME = "\cdDemo\c-";
-SWWM_MEIDONAME = "\cvMeido Miyamoto\c-";
-SWWM_MEIDOSNAME = "\cvMeido\c-";
-SWWM_RIKANAME = "\chRika\c-";
-SWWM_RIKASNAME = "\chRika Isuzu\c-";
// E1M8
SWWM_SAYAPHOBOS1 = "I kinda forgot to mention this in the briefing but... There's a bit of an issue here, \cdDemo-chan\c-.";
SWWM_SAYAPHOBOS2 = "The gate to Deimos is guarded by two nasty pieces of work, and you're gonna have to get rid of them.";
@@ -50,11 +36,6 @@ SWWM_CYTHOSIGIL1 = "\cdDemo\c-, this is \cvCytho\c-. I've got an important messa
SWWM_CYTHOSIGIL2 = "Prince Baphomet is satisfied with your efforts, and has opened a gate for you to return to Earth.";
SWWM_CYTHOSIGIL3 = "Unfortunately, the gate is guarded by high level military demons, two of them, in fact.";
SWWM_CYTHOSIGIL4 = "... Although, knowing you, I'm certain this will not be an issue, correct?";
-// E6M8
-SWWM_CYTHOSIGIL21 = "Ah, good, you're pretty close to their rearguard.";
-SWWM_CYTHOSIGIL22 = "If we play our cards right, this should catch them by surprise.";
-SWWM_CYTHOSIGIL23 = "Neutralizing the lieutenants in this area will deal a major blow, no doubt about it.";
-SWWM_CYTHOSIGIL24 = "They won't even know what hit them, they won't see you coming. Go for it, \cdDemo\c-!";
// MAP07
SWWM_SAYADIMPLE1 = "Hold up right there, \cdDemo-chan\c-. You're about to step in on dangerous territory.";
SWWM_SAYADIMPLE2 = "This is the first line of defense that's been set up around the inner starport, and it's a bitch.";
@@ -96,34 +77,6 @@ SWWM_CYTHONERVE2 = "Many other groups have already been suppressed worldwide, th
SWWM_CYTHONERVE3 = "You, however, are up against a cybernetic lieutenant known as the \"Last Tyrant\". This will be tough.";
SWWM_CYTHONERVE4 = "Nevertheless... You are the hero \cdDemolitionist\c-, and you are going to teach these vile fiends a lesson.";
SWWM_CYTHONERVE5 = "Extinguish the flames of demonic corruption that tarnish this land.\nWe the Kuriste believe in you.";
-// Eviternity MAP05
-SWWM_SAYADMN1 = "I think this is the right place, \cdDemo\c-. Getting some BIG energy readings.";
-SWWM_SAYADMN2 = "Yup, plenty of demons waiting to jump on your ass. I mean, of course they'd be gathered here.";
-SWWM_SAYADMN3 = "I have to warn you, though. These portals are unstable, so you might pass out in the process.";
-SWWM_SAYADMN4 = "Oh, and by the way, bad news. You're going to lose all your shit once you cross over as well.";
-SWWM_SAYADMN5 = "That NERD has reassured me that it's not on purpose, but I'm not buying it.";
-SWWM_SAYADMN6 = "The most he can do is \"give you a set of starting equipment\" after the wipe.";
-SWWM_SAYADMN7 = "I don't like how he seemed amused by this. Heard him mumble something about \"episode transitions\".";
-SWWM_SAYADMN8 = "Oh well, whatever... Damn nerd...";
-// Eviternity MAP10
-SWWM_SAYACRE1 = "I'm so going to lambast the UAC for all this shit I've witnessed. So much for that \"reparation\".";
-SWWM_SAYACRE2 = "Their bases are still riddled with demons. Come on, where's the cleaning squads?";
-SWWM_SAYACRE3 = "Wait... Are we the cleaning squad? Did they plan for US to do their job?";
-SWWM_SAYACRE4 = "If that manchild Kelliher hadn't blocked me, he would never hear the end of this, I swear.";
-// Eviternity MAP15
-SWWM_SAYACRY1 = "This place is huge, holy shit!";
-SWWM_SAYACRY2 = "Alright. You got it, right? Look for the portal. Should be easy to find, well-signalled, etc.";
-SWWM_SAYACRY3 = "Hopefully, once you cross over, you'll finally be right in Xevetha territory.";
-SWWM_SAYACRY4 = "Mission stuff aside, I'm really hyped for this... Having you travel to a distant planet.";
-SWWM_SAYACRY5 = "Get going, \cdDemo-chan\c-. A new world awaits you.";
-// Eviternity MAP20
-SWWM_SAYACON1 = "Dense ardent energy readings again... We both know exactly what that means.";
-SWWM_SAYACON2 = "Not sure where the next portal will take you, but hopefully it's further into enemy territory.";
-SWWM_SAYACON3 = "We'll see when you get there. With each step, we're getting closer to their leader.";
-SWWM_SAYACON4 = "I am so ready for you to kick his ass. Fucker thinks he can start shit just like that? Hell no.";
-SWWM_SAYACON5 = "Go get 'em, \cdDemo\c-!";
-// Eviternity MAP25
-SWWM_SAYASLA1 = "I wanna get off this wild ride... Please, please let it be the end, I'm so tired of Hell...";
// Eviternity MAP30
SWWM_SAYAEVIA1 = "Psch... Look at this place. This dude couldn't be more of a pretentious show-off if he tried.";
SWWM_SAYAEVIA2 = "However \"angelic\" he may look, he's just some dude in pretty armor, so you can kick his ass.";
@@ -131,61 +84,6 @@ SWWM_SAYAEVIA3 = "This whole place, though... Damn, I sure hope you've taken a l
SWWM_SAYAEVIA4 = "I'm gonna go grab some popcorn now. This is gonna be an epic battle for sure, kihihihihi...";
SWWM_SAYAEVIB1 = "What? This is some fucking videogame bullshit right there. You're telling me the guy has TWO HEALTHBARS???";
SWWM_SAYAEVIB2 = "Bullshit, fucking bullshit! Absolute trash garbage bullshit! Kill his ass, \cdDemo-chan\c-!";
-// Eviternity 2 MAP01
-SWWM_SAYAEV2A1 = "Damn, finally, your video feed's back online.";
-SWWM_SAYAEV2A2 = "You had me worried there, \cdDemo\c-. We were basically blind for several minutes.";
-SWWM_SAYAEV2A3 = "... And I can already see that shit's definitely gone down after you beat that winged bastard.";
-SWWM_SAYAEV2A4 = "For now, better get out of there. I have this gut feeling that this isn't over yet.";
-SWWM_SAYAEV2B1 = "Is that thing... ... No, not even moving. Guess those were under that guy's control.";
-SWWM_SAYAEV2B2 = "You know, I'm still wondering what the hell those things even are.";
-SWWM_SAYAEV2B3 = "Not your ordinary Cacodemon, obviously. Looks like one, yeah, but there's... Dunno...";
-SWWM_SAYAEV2B4 = "Damn thing gives me the creeps. Probably made as some weirdass experiment by these people.";
-SWWM_SAYAEV2B5 = "Oh well... I'm just rambling here. Better get a move on.";
-SWWM_SAYAEV2C1 = "... That thing's gone.";
-SWWM_SAYAEV2C2 = "Now I REALLY have a bad feeling about this. Get out of there, right now.";
-SWWM_SAYAEV2D1 = "Those things are still alive. They're still moving around. I don't like this.";
-SWWM_SAYAEV2D2 = "Run, \cdDemo\c-. Please run.";
-// Eviternity 2 MAP05
-SWWM_SAYAEV2E1 = "It's not over. We've seen that there's still demons prowling around, shit's falling apart, too...";
-SWWM_SAYAEV2E2 = "Really need to figure out what's happening. If that guy wasn't the \"big bad\", then...";
-SWWM_SAYAEV2E3 = "For now, it's best you get out of this place, while kicking some demon ass along the way, of course.";
-SWWM_SAYAEV2E4 = "Good luck, \cdDemo-chan\c-. The mission's far from over, but you'll get through this, I know it.";
-// Eviternity 2 MAP10
-SWWM_SAYAEV2F1 = "I think we've had enough of ancient tombs, yeah.";
-SWWM_SAYAEV2F2 = "This was one unexpected detour, but the next stop should get us closer. It's a Faculty installation.";
-SWWM_SAYAEV2F3 = "Oh, and by the way, I finally got in contact with our \"informant\".";
-SWWM_SAYAEV2F4 = "I'll send you the details on your mission log, once the interview is over.";
-// Eviternity 2 MAP15
-SWWM_SAYAEV2G1 = "Almost there... Got word that the nearest portal out of here is a big one, so be prepared.";
-SWWM_SAYAEV2G2 = "I was also told that it involves another detour, but after that we should be \"right where we need to be\".";
-SWWM_SAYAEV2G3 = "Honestly, I don't get this whole portal system. It's so impractical...";
-SWWM_SAYAEV2G4 = "One of these days, I'll make the Akari Project into a real thing. Now THAT will be good portal technology.";
-// Eviternity 2 MAP20
-SWWM_SAYAEV2H1 = "Okay, enough of detours, enough of getting sidetracked, this is the one.";
-SWWM_SAYAEV2H2 = "Miss Nona has been dropping some heavy lore lately. You won't believe how crazy this shit gets.";
-SWWM_SAYAEV2H3 = "I'll try to squeeze it into the next mission log. You keep doing your thing, \cdDemo-chan\c-.";
-// Eviternity 2 MAP25
-SWWM_SAYAEV2I1 = "I'm... Still shaking from that.";
-SWWM_SAYAEV2I2 = "So THAT is the power of Qurensniv naval artillery. Holy... Crap.";
-SWWM_SAYAEV2I3 = "A-anyway... ... We uh... Yeah, this is it. Last line of defense. Beyond that, \"Her Astral Domain\".";
-SWWM_SAYAEV2I4 = "I'm sending you all of my energy, \cdDemo-chan\c-. My energy and my love. Fight on!";
-// Eviternity 2 MAP26
-SWWM_SAYAEV2J1 = "I don't like this. I don't like this at all. It's too quiet...";
-SWWM_SAYAEV2J2 = "Please be careful, \cdDemo\c-.";
-// Eviternity 2 MAP30
-SWWM_SAYAEV2K1 = "There is some wild-ass energy reading there. Something big, and ANGRY. This has to be it.";
-SWWM_SAYAEV2K2 = "Draw that fucking thing out, tear her apart, blow her to bits. Let's end this madness, \cdDemo-chan\c-!";
-SWWM_SAYAEV2L1 = "Of course she's going for another round. This fucking thing is persistent, seriously.";
-SWWM_SAYAEV2L2 = "Too bad, should've just run away, NOW you get to deal the killing blow.";
-SWWM_SAYAEV2M1 = "Oh for fuck's sake... This fucking monster doesn't know when to give up?";
-// Bonus
-SWWM_SAYAEV2N1 = "EXCUSE ME WHAT THE FUCK??? SHE SURVIVED A SHOT FROM THE YNYKRON???";
-SWWM_SAYAEV2N2 = "WHAT THE FUCK IS THAT THING??? HOW IS SHE STILL STANDING???";
-SWWM_SAYAEV2O1 = "WHY WON'T THIS THING DIE???";
-// Eviternity 2 MAP33
-SWWM_SAYAEV2P1 = "\cdDemo-chan\c-, I hope you're ready to run for your life.";
-SWWM_SAYAEV2P2 = "Like... I think this whole place is going to blow up as soon as you press that button?";
-SWWM_SAYAEV2P3 = "Seriously, once you hit it, just fucking run and don't stop!";
// Heretic E1M8
SWWM_SAYAMAW1 = "Here we are, in \"Hell's Maw\".";
SWWM_SAYAMAW2 = "According to the Sidhe this houses the portal that connects to the demons' realm.";
@@ -193,67 +91,66 @@ SWWM_SAYAMAW3 = "I think it's gonna be pretty interesting to visit another unive
SWWM_SAYAMAW4 = "... And of course, it's going to be even more interesting to blow shit up in it, too, right?";
SWWM_SAYAMAW5 = "Just... Be on the lookout for whatever it is that's guarding the place.";
// Heretic E2M8
-SWWM_SAYAPORTALS1 = "OK, so... We're one step closer to that serpent rider's home turf. But there's a problem.";
-SWWM_SAYAPORTALS2 = "Specifically, several problems. Big, bulky, muscular problems.";
-SWWM_SAYAPORTALS3 = "We're talking BIG MINOTAURS with BIG HAMMERS here.";
-SWWM_SAYAPORTALS4 = "I don't know about you, but I'm already hearing the Pillar Men theme in my head.";
-SWWM_SAYAPORTALS5 = "Go get them, \cdDemo Demostar\c-... ... ... OK maybe that's a terrible pun, forget about it.";
+SWWM_SAYAMASTERS1 = "OK, so... We're one step closer to that serpent rider's home turf. But there's a problem.";
+SWWM_SAYAMASTERS2 = "Specifically, several problems. Big, bulky, muscular problems.";
+SWWM_SAYAMASTERS3 = "We're talking BIG MINOTAURS with BIG HAMMERS here.";
+SWWM_SAYAMASTERS4 = "I don't know about you, but I'm already hearing the Pillar Men theme in my head.";
+SWWM_SAYAMASTERS5 = "Go get them, \cdDemo Demostar\c-... ... ... OK maybe that's a terrible pun, forget about it.";
// Heretic E3M8
SWWM_SAYADSPARIL1 = "This is it, \cdDemo-chan\c-. You're about to face that stupid-ass wizard.";
SWWM_SAYADSPARIL2 = "You're gonna save another world, and all in record time. You're on a roll!";
SWWM_SAYADSPARIL3 = "... Oh, and remember, there's a surprise waiting for you at home. Oh, you're so gonna love it.";
SWWM_SAYADSPARIL4 = "Splgslshglgh";
-SWWM_SAYADSPARIL5 = "Oh shit! Damn it, there goes all the batter... Oh! Uh... Y-you didn't hear anything!";
+SWWM_SAYADSPARIL5 = "Oh shit that got picked up by the voice recognition? Oops...";
// Heretic E4M8
SWWM_SAYAHEADS1 = "Geez, I'm getting impatient with all this stuff. I hope this really takes you back home.";
-SWWM_SAYAHEADS2 = "And if not, well, more time to prepare this present that is totally a surprise.";
-SWWM_SAYAHEADS3 = "About what you heard last time, whatever you think it is, it is not that.";
-SWWM_SAYAHEADS4 = "And also I totally did not mess it up and had to re-do it from scratch. No sir.";
+SWWM_SAYAHEADS2 = "And if not, well, more time for me to refine this \"present\" that I'm going to give ya.";
+SWWM_SAYAHEADS3 = "Thanks to this, I've managed to improve its potency even further. This is going to be fun.";
+SWWM_SAYAHEADS4 = "I seriously can't wait to try it, and I'm sure you're also dying to know...";
SWWM_SAYAHEADS5 = "Smite thy foes and come claim thy prize, o \cdDemolitionist\c-.";
-SWWM_SAYAHEADS6 = "... I seriously just said that...?";
+SWWM_SAYAHEADS6 = "... I seriously just fucking said that...";
// Heretic E5M8
SWWM_SAYABULLS1 = "And it still keeps going, oh my god...";
SWWM_SAYABULLS2 = "It's like you're getting thrown around random realms. Look, I'm starting to get pissed.";
SWWM_SAYABULLS3 = "I'm so pissed in fact that, if the next portal doesn't immediately send you back to Parthoris, I'll just...";
SWWM_SAYABULLS4 = "Yeah...";
-SWWM_SAYABULLS5 = "I NEED you to come back home, \cdDemo-chan\c-. Your present is starting to melt.";
+SWWM_SAYABULLS5 = "I NEED you to come back home, \cdDemo-chan\c-. I desperately need you here to test this.";
// Seven Portals
SWWM_SAYAGREETA1 = "There it is, \cdDemo-chan\c-. That's your target, that big stinky ugly monster. That's Korax.";
SWWM_SAYAGREETA2 = "... By the way, did you catch the guy's scent? It's bad, isn't it?";
SWWM_SAYAGREETA3 = "God, imagine the smell in person... Just thinking about it is making my stomach turn.";
SWWM_SAYAGREETB1 = "Coward... Taunting us from afar..."; // Kirin reply
-SWWM_SAYAGREETC1 = "Yeah, he's very sneaky... And also stinky. But not stinky in a good way like me.";
-SWWM_SAYAGREETD1 = "\cgSayacchi\c-, you're not stinky."; // Kirin reply
-SWWM_SAYAGREETE1 = "No, no, let me explain. There is BAD stink and GOOD stink.";
-SWWM_SAYAGREETF1 = "I'm... Not sure I get it."; // Kirin reply
+SWWM_SAYAGREETC1 = "Yeah, sneaky and stinky, telltale signs of an ugly bastard.";
+SWWM_SAYAGREETD1 = "Ugly... Bastard?"; // Kirin reply
+SWWM_SAYAGREETE1 = "I'd rather not explain, \cxKirin-kun\c-. You'd be very disappointed in all of humankind.";
+SWWM_SAYAGREETF1 = "That's certainly not reassuring to hear..."; // Kirin reply
// Shadow Wood
SWWM_SAYABLOODA1 = "I don't know how this dude can even smell anything other than that rancid old dog fart stench he wafts.";
SWWM_SAYABLOODA2 = "Like seriously, jesus fucking christ...";
-SWWM_SAYABLOODB1 = "Someone needs to take a bath."; // Ibuki reply
-SWWM_SAYABLOODC1 = "Who, me? I showered this morning, I swear.";
+SWWM_SAYABLOODB1 = "That ugly bastard needs to take a bath."; // Ibuki reply
+SWWM_SAYABLOODC1 = "Ugly bastard? What's this now, some lame-ass doujin?";
+SWWM_SAYABLOODD1 = "Heh, nice one, \cgSayacchi\c-."; // Ibuki reply
// Hypostyle
SWWM_SAYAHYPO1 = "Here we are, after all that roaming around. Whatever lies here, we gotta slay it to catch the next portal.";
SWWM_SAYAHYPO2 = "I sure hope it's not a fucking dragon. That'd be the most cheap-ass generic boss ever.";
SWWM_SAYAHYPO3 = "Uh... I totally jinxed it, didn't I? I bet I did. Yeah, I bet it's a fucking dragon.";
-SWWM_SAYAHYPO4 = "I bet THAT GUY is going to rise from the grave and sell me his damn game for the thousandth time.";
+SWWM_SAYAHYPO4 = "I bet THAT GUY is going to rise from the grave and fucking sell me his damn game for the thousandth time.";
// Heresiarch's Seminary
SWWM_KIRINWORSHIPA1 = "Pathetic, disgusting creature...\nWho would ever think of worshipping a foul beast such as yourself?";
-SWWM_KIRINWORSHIPB1 = "In this household we only worship the good emperor \cxKirin Xanai\c-."; // Saya reply
-SWWM_KIRINWORSHIPC1 = "Nnnn... \cgSayaaaa\c-... I'm not worthy of any worship.";
-SWWM_KIRINWORSHIPD1 = "Nonsense, you are the goodest and bestest boy in this room, and that is a fact."; // Saya reply
-SWWM_KIRINWORSHIPE1 = "Please, not in front of everyone, it's a bit embarrassing...";
-SWWM_KIRINWORSHIPF1 = "It's fine, they can't see you. But \cdDemo\c- can read that I made you all flustered. Hehe."; // Saya reply
-SWWM_KIRINWORSHIPG1 = "Nnnnnnn...";
+SWWM_KIRINWORSHIPB1 = "The only thing I'd worship is that juicy cock of yours, \cxKirin-kun\c-~"; // Saya reply
+SWWM_KIRINWORSHIPC1 = "PFFFFFFFFFFFFFF";
+SWWM_KIRINWORSHIPD1 = "Guh! \cxKiriiiiin\c-! You got cola all over me! God damn it you spit as hard as you cum!"; // Saya reply
+SWWM_KIRINWORSHIPD2 = "O-oh... Wait, this thing's still on. Shit... \cdDemo-chan\c- just read all of that.";
// Castle of Grief
SWWM_SAYAGAMEA1 = "Wow, look at fucking mister chessmaster over here... Fuck you!";
-SWWM_SAYAGAMEA2 = "This guy is an idiot and he's pissing me off even more. I so want to watch you beat his sorry ass...";
+SWWM_SAYAGAMEA2 = "This guy is a fucking idiot and he's pissing me off even more. I so want to watch you beat his sorry ass...";
SWWM_SAYAGAMEB1 = "Chess nerd..."; // Ibuki
SWWM_SAYAGAMEC1 = "I bet he was in the chess club.";
// Necropolis
SWWM_SAYAMASTERSA1 = "Masters, masters... Whose masters? Awaken my masters? Well, whatever, I don't care what he says.";
SWWM_SAYAMASTERSA2 = "I so want you to kill this dude...";
SWWM_SAYAMASTERSB1 = "Are you strong enough to face the fact you SMELL?"; // Ibuki reply
-SWWM_SAYAMASTERSC1 = "I told you I showered this morning, \crIbuki\c-.";
+SWWM_SAYAMASTERSC1 = "I showered this morning, \crIbuki\c-.";
SWWM_SAYAMASTERSD1 = "I meant the stinky boy over there. You smell nice."; // Ibuki reply
SWWM_SAYAMASTERSE1 = "\cgSayacchi\c- definitely has a pleasant scent to her."; // Kirin reply
SWWM_SAYAMASTERSF1 = "Guhuhuhu... Thanks.";
@@ -272,7 +169,7 @@ SWWM_SAYAMAGE2 = "Yeah, he's more than tired of stuff like this. And apparently
SWWM_SAYAMAGE3 = "Well, at least those are actual puzzles, and not whatever the fuck the other stuff was.";
SWWM_SAYAMAGE4 = "Even if they're... You know... The really lame and piss-easy kind.";
// Dark Crucible
-SWWM_SAYAKORAXA1 = "This is it, \cdDemo\c-. The big stinky bastard is waiting.";
+SWWM_SAYAKORAXA1 = "This is it, \cdDemo\c-. The big stinky ugly bastard is waiting.";
SWWM_SAYAKORAXB1 = "At last, that vile schemer's evil reign shall end."; // Kirin reply
SWWM_SAYAKORAXC1 = "Time for him to take a fucking bath. After you rearrange his knees, of course."; // Ibuki reply
SWWM_SAYAKORAXD1 = "Even though \cvMeido\c- isn't watching, I can tell you the four of us are cheering you on.";
@@ -329,16 +226,16 @@ SWWM_KIRINPUZZLEK1 = "Please... Make it stop...";
SWWM_KIRINPUZZLEL1 = "\cxKirin-kun\c-, hey... It's alright. Here... Drink up, it'll help you relax.\c-"; // Ibuki reply
SWWM_KIRINPUZZLEM1 = "Gulp... Gulp... Gulp...";
SWWM_KIRINPUZZLEN1 = "Man, look at him go... Drinking it all up like a champ."; // Saya reply
-SWWM_KIRINPUZZLEO1 = "You know how it is... The Anarukon are natural born milk drinkers."; // Ibuki reply
-SWWM_KIRINPUZZLEP1 = "\cdDemo-chan\c- can read what we're saying, you know..."; // Saya reply
-SWWM_KIRINPUZZLEQ1 = "Oh, I do hope they're not getting some strange mental image of this. *giggle*"; // Ibuki reply
+SWWM_KIRINPUZZLEO1 = "You know how it is... Once they find a breast to suckle on, all their worries fade away..."; // Ibuki reply
+SWWM_KIRINPUZZLEP1 = "You know \cdDemo-chan\c- can read what we're saying, right?"; // Saya reply
+SWWM_KIRINPUZZLEQ1 = "Oh, I'm sure they'd be more than happy to have their turn once the mission's over, hm?"; // Ibuki reply
// first puzzle switch on Constable's Gate
SWWM_KIRINPUZZLER1 = "Let this be the last of these \"puzzles\" that we may encounter...";
SWWM_KIRINPUZZLER2 = "Urp...";
SWWM_KIRINPUZZLER3 = "My apologies.";
SWWM_KIRINPUZZLES1 = "That was some good milk, wasn't it?"; // Saya reply
SWWM_KIRINPUZZLET1 = "Certainly... I am grateful for \crIbuki\c-'s blessing.";
-SWWM_KIRINPUZZLEU1 = "She does take any chance she can get to promote her brand, though. Well, not that I mind."; // Saya reply
+SWWM_KIRINPUZZLEU1 = "Making her able to lactate at will is a blessing, yeah. I'm sure \cdDemo\c- agrees too."; // Saya reply
// super secret cheats
SWWM_ZNVTXT1 = "\cdDemolitionist\c-, it is me, \chZanaveth The Corruptor\c-. I have been witness of the act you have now acted, yes.";
SWWM_ZNVTXT2 = "It is \cf%d\c- years since... and those magic words, I can see them again. Much impressed, very much impressed.";
@@ -349,60 +246,13 @@ SWWM_ZNVTXT5 = "And now I have to take off. Please extend greetings to aunt \cgS
SWWM_SAYAWASTEA1 = "Quit wasting ammo!";
SWWM_SAYAWASTEB1 = "You're still doing it? Seriously?";
SWWM_SAYAWASTEC1 = "OK, you're clearly just doing this for your own personal satisfaction.";
-SWWM_SAYAWASTED1 = "It's almost like you're doing... You know what...";
-SWWM_SAYAWASTED2 = "Uh, forget what I said.";
+SWWM_SAYAWASTED1 = "It's almost like you're jerking it off, kinda...";
+SWWM_SAYAWASTED2 = "Uh, forget I said that.";
SWWM_SAYAWASTEE1 = "And still going... Rackin' it along.";
SWWM_SAYAWASTEF1 = "OK, I promise I'll stop messaging you about it. You do you, I guess.";
-// other easter egg
-SWWM_SAYALEVERA1 = "You too, huh? Figured you'd also get hooked on lever action.";
-SWWM_SAYALEVERB1 = "Uhhh... Yeah, it's satisfying and all, but I think you can stop now.";
-SWWM_SAYALEVERC1 = "\cdDemo\c-... Please...";
-SWWM_SAYALEVERD1 = "God it's so... Ahhh...";
-SWWM_SAYALEVERE1 = "I... I swear... I'm gonna go insane... There's such a thing as too much action.";
-SWWM_SAYALEVERF1 = "T-that thing's built to last, for sure. Good fucking god...";
-SWWM_SAYALEVERG1 = "...";
-SWWM_SAYALEVERG2 = "I think you just gave me an idea for an ASMR video.";
// april fools
SWWM_SAYAFOOL1 = "Uh... What's that text doing there?";
SWWM_SAYAFOOL2 = "Shit, wait... Did I seriously forget to activate a license?";
SWWM_SAYAFOOL3 = "... ... Hold on... Just hold the fuck on... What even is Ultracam?";
-SWWM_SAYAFOOL4 = "Oh for fuck's sake. This has to be \cgTaro-nii\c-'s doing. Can't believe I fell for it. Damn it all.";
+SWWM_SAYAFOOL4 = "Oh for fuck's sake. This has to be Taro-nii's doing. Can't believe I fell for it. Damn it all.";
SWWM_SAYAFOOL5 = "Well, I don't know how to get rid of it so... Just ignore it, I guess. I'll figure it out later.";
-// corruption cards
-SWWM_CYTHOCCA1 = "\cdDemolitionist\c-, do not be alarmed by what you've just witnessed.";
-SWWM_CYTHOCCA2 = "This is all part of Prince Baphomet's plan. He has decided to test you.";
-SWWM_CYTHOCCA3 = "I'm afraid there is no choice but for you to play along, and accept the cards you are being dealt.";
-SWWM_CYTHOCCA4 = "Only time will tell if he's satisfied with the results.";
-SWWM_CYTHOCCA5 = "All I can offer from my part is... To wish you luck. Good luck, \cdDemolitionist\c-.";
-SWWM_CYTHOCCB1 = "What? And we gotta run with it, just like that? I'm calling a lawyer."; // Saya reply
-SWWM_CYTHOCCC1 = "\cgSaya\c-, you wouldn't want to take legal action against the second prince of Hell. That's very unwise.";
-// grace of lilith
-SWWM_SAYALILITHA1 = "WHAT IN THE NAME OF FUCK IS GOING ON???";
-SWWM_SAYALILITHA2 = "HELLO??? IS REALITY JUST BREAKING APART IN FRONT OF OUR EYES???";
-SWWM_SAYALILITHB1 = "Stay calm, \cgSaya\c-, this is the power of Matriarch Lilith at work. It's all an illusion."; // Cytho reply
-SWWM_SAYALILITHC1 = "Good fucking grief... Is this why the archdemon generals are afraid of her?";
-SWWM_SAYALILITHD1 = "In part, yes. Among our kind, only Archlord Aximal can compare to her."; // Cytho reply
-SWWM_SAYALILITHE1 = "Fucking... Hell.";
-// ROM3R-0
-SWWM_SAYAROMEROA1 = "What the fuck? Is that John Romero?? Why is he a giant robot???";
-SWWM_SAYAROMEROB1 = "It's a long story. Him and his games were definitely popular among our people, back in the day."; // Cytho reply
-SWWM_SAYAROMEROC1 = "That doesn't explain the robot.";
-SWWM_SAYAROMEROD1 = "I'll summarize by saying it's just a robot, and I don't know why Lord Baphomet brought it here."; // Cytho reply
-SWWM_SAYAROMEROD2 = "It's simply the last obstacle in the \cdDemolitionist\c-'s path.";
-SWWM_SAYAROMEROE1 = "Romerobot's about to make you his bitch, huh...";
-// another easter egg
-SWWM_SAYACRANKA1 = "\cdDemo\c-... Can't you see it's already full? You're going to break it.";
-SWWM_SAYACRANKB1 = "You're doing this stuff on purpose just to get a reaction out of me, aren't you?";
-SWWM_SAYACRANKB2 = "Well, congratulations, I am reacting and I think you should stop.";
-SWWM_SAYACRANKC1 = "... Damn it, \cdDemo\c-, that's enough.";
-SWWM_SAYACRANKD1 = "*sigh*";
-// Legacy of Rust E1E8
-SWWM_SAYALOR11 = "OK, by process of elimination, there HAS to be something in here, \cdDemo\c-.";
-SWWM_SAYALOR12 = "Last chance to find those nukes, before those pieces of shit can use them.";
-SWWM_SAYALOR13 = "Still fucked up that demons have literal WMDs... What was the UAC even thinking?";
-// Legacy of Rust E2E8
-SWWM_SAYALOR21 = "This is it... Ardent energy readings going nuts, it's the launch site for sure.";
-SWWM_SAYALOR22 = "Goes without saying to expect resistance. These bastards won't give it up.";
-SWWM_SAYALOR23 = "You know what would be funny, though? Heheheh...";
-SWWM_SAYALOR24 = "What if you were to, say, set up the nukes to detonate where they stand?";
-SWWM_SAYALOR25 = "OBVIOUSLY, from a safe distance, that is. Oh man... Let's do this, \cdDemo\c-.";
diff --git a/language.def_lore b/language.def_lore
index 471663b4e..18370ddff 100644
--- a/language.def_lore
+++ b/language.def_lore
@@ -38,42 +38,6 @@ SWWM_LORETXT_ADMINISTRATORS =
"\cfWhere do I even begin with this? I seriously have no fucking clue how I just keep moving up more and more. How the fuck did I reach this point, that I can just casually have a conversation about anime waifus with an 18 billion year old universe shaper? I seriously don't understand, really.\c-\n"
"\n"
"\cfI thought the forbidden knowledge I got from all those gods I've met was too much. WELL NOW IT'S EVEN WORSE! I KNOW THINGS THAT NO ONE SHOULD, AND I CANNOT SHARE THIS KNOWLEDGE WITH ANYONE OR I'LL INSTANTLY GET FUCKING DELETED FROM EXISTENCE!!!\c-";
-SWWM_LORETAG_ADMUN = "Tachmek-Smith, J.A.";
-SWWM_LORETAB_ADMUN = "People";
-SWWM_LOREREL_ADMUN = "EngineTech;XAnimen;LunaEvent;Nukuri;Nekuratek;Xekke;Kmonn;WhiteScar;Saya";
-SWWM_LORETXT_ADMUN =
-" \cxFull Name:\c-\n"
-" \cf James Admun Tachmek-Smith\c-\n"
-" \cxNationality:\c-\n"
-" \cf Scottish\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf 4673 BC\c-\n"
-" \cxOccupation:\c-\n"
-" \cf CEO (Tach-Engine Technology Institute)\c-\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"Born in 4673 BC as \cfAdmun Tachmek\c-, firstborn of the late \cfKimun Tachmek\c-, \cfJames\c- is the founder and CEO of the \cfTach-Engine Technology Institute\c-, and also an exiled heir to the throne of \cfTerasana\c-, a position of leadership currently held by \cfSeras Tonkebis\c-, former advisor of his father.\n"
-"\n"
-"In 4607 BC, having been sentenced to exile for \cf\"failing to protect the crown of Terasana\"\c-, he was sent to the \cfSanais\c- colony of \cfEgypt\c-, where he spent his years performing various types of forced labor under inhumane conditions, unable to die due to a curse of undeath which had been placed on him by Tonkebis as punishment. This ordeal lasted until 783 BC, with the dissolution of the colony through an unspecified deal with the \cfYathai Empire\c-, after which he proceeded to roam the Earth in search of a place he could belong in.\n"
-"\n"
-"In 808, after many travels, he eventually settled somewhere in the \cfBritish\c- isles, working as a blacksmith and adopting the alias of \cfJames Smith\c-. As the years passed, people were somewhat wary due to his immortality, but had no qualms about his services. That is, until 1011, when a shoddy armor fitting job for a local king resulted in his imprisonment. He would not be freed until 1097, long after the king's passing. After this, he moved to \cfScotland\c-, where he's resided since.\n"
-"\n"
-"Not much is known of his life up until the foundation of the institute, but he had amassed quite a fortune beforehand through various odd jobs, effectively gathering several human lifetimes worth of money in the process. As stated by the man himself, those were the funds he would use for both the creation of the institute, and all of the various philanthropic enterprises he's regularly involved in to this day.\n"
-"\n"
-"Following the \cfLuna Event\c- of 2021, he pushed for a partnership with the \cfNukuri\c- tech giant \cfNekuratek\c-, one of many important business deals that would allow this surprisingly non-profit organization to rise in popularity and eventually contribute to turning Scotland into a world superpower.\n"
-"\n"
-"During the first commercial dealings with the people of \cfXekke\c- in 2048, he became quite close to the head of the \cfKmonn Shuna\c- company, \cfEushura Kmonn Jr.\c-, with rumors spreading of what kind of relationship the two had. Nevertheless, this resulted in even further advances for not just his organization, but all of humankind.\n"
-"\n"
-"Following the \cfWhite Scar\c- incident of 2077, he urged the Scottish government not to sign the treaty to cut contact with the Nukuri, as this would effectively bring economic ruin to the whole nation. Many others followed his example as well, notably \cfJapan\c-, who held the strongest ties to the Nukuri, as well as the \cfUnion of African Republics\c-, whose whole existence had come as a result of their alliance with the alien benefactors.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfThe old man's got quite a backstory, gotta admit, even though the only source for most of this is the man himself. I said it on the article about the institute, and I say it here as well: I totally believe his story.\c-\n"
-"\n"
-"\cfHell, even the part where he told me that the god Anubis himself is his uncle from his mother's side.\c-\n"
-"\n"
-"\cfNo, seriously. I even saw the photos, jackal head and all (also it's a costume).\c-";
SWWM_LORETAG_AKARILABS = "Akari Labs";
SWWM_LORETAB_AKARILABS = "People";
SWWM_LOREREL_AKARILABS = "Saya;Taro;Maidbot;Ibuki;WhiteScar;Demolitionist;Mixom;Doomguy";
@@ -93,7 +57,7 @@ SWWM_LORETXT_AKARILABS =
"\n"
"The company was founded in 2010 by \cfSaya Miyamoto\c- and \cfTaro Miyamoto\c-, beginning its days as a small workshop in their garage. Over time, the rise in popularity of their ingenious inventions led to further expansion, and more people coming in to join them. As of 2148, there are around 170 employees, some coming from quite far away, too. Although the main headquarters are large enough to house most of them, some do work remotely, due to varying circumstances.\n"
"\n"
-"Among its many creations, the \cfMaidbots\c-, first introduced in 2017, and commercialized five years later, are the most well known. Life-like humanoid assistant robots that can be freely adopted by any household. All Maidbots are trained from birth on all sorts of tasks, from common housework to first aid or even self-defense techniques. Each and every unit has their own unique personality and preferences, and despite their robotic appearance, are very much no different from a real person, having the same rights and being subject to the same laws as one. There have even been cases of people dating or even marrying them, and the labs' official stance on this is that there is \"nothing wrong\" with such a thing, as \"not even the differences of flesh and metal could get in the way of love\".\n"
+"Among its many creations, the \cfMaidbots\c-, first introduced in 2017, and commercialized five years later, are the most well known. Life-like humanoid assistant robots that can be freely adopted by any household. Each and every unit has their own unique personality and preferences, and despite their robotic appearance, are very much no different from a real person, having the same rights and being subject to the same laws as one. All Maidbots are trained from birth on all sorts of tasks, from common housework to first aid or even self-defense techniques. Although most are adopted to assist with housework and not much else, there have been many cases of customers dating or even marrying them. The labs' official stance on this is that there is \"nothing wrong\" with such a thing, but one must not forget that despite the fact Maidbots are \"fully equipped for intimate acts\", they cannot bear children.\n"
"\n"
"During the \cf2020 Tokyo Olympics\c-, Saya's own personal Maidbot was appointed to sing the national anthem. Her voice captivated millions, and kickstarted her career as an idol.\n"
"\n"
@@ -118,7 +82,7 @@ SWWM_LORETXT_AKARILABS2 =
"\n"
"The company was founded in 2010 by \cfSaya Miyamoto\c- and \cfTaro Miyamoto\c-, beginning its days as a small workshop in their garage. Over time, the rise in popularity of their ingenious inventions led to further expansion, and more people coming in to join them. As of 2148, there are around 170 employees, some coming from quite far away, too. Although the main headquarters are large enough to house most of them, some do work remotely, due to varying circumstances.\n"
"\n"
-"Among its many creations, the \cfMaidbots\c-, first introduced in 2017, are the most well known. Life-like humanoid assistant robots that can be freely adopted by any household. All Maidbots are trained from birth on all sorts of tasks, from common housework to first aid or even self-defense techniques. Each and every unit has their own unique personality and preferences, and despite their robotic appearance, are very much no different from a real person, having the same rights and being subject to the same laws as one. There have even been cases of people dating or even marrying them, and the labs' official stance on this is that there is \"nothing wrong\" with such a thing, as \"not even the differences of flesh and metal could get in the way of love\".\n"
+"Among its many creations, the \cfMaidbots\c-, first introduced in 2017, are the most well known. Life-like humanoid assistant robots that can be freely adopted by any household. Each and every unit has their own unique personality and preferences, and despite their robotic appearance, are very much no different from a real person, having the same rights and being subject to the same laws as one. All Maidbots are trained from birth on all sorts of tasks, from common housework to first aid or even self-defense techniques. Although most are adopted to assist with housework and not much else, there have been many cases of customers dating or even marrying them. The labs' official stance on this is that there is \"nothing wrong\" with such a thing, but one must not forget that despite the fact Maidbots are \"fully equipped for intimate acts\", they cannot bear children.\n"
"\n"
"During the \cf2020 Tokyo Olympics\c-, Saya's own personal Maidbot was appointed to sing the national anthem. Her voice captivated millions, and kickstarted her career as an idol.\n"
"\n"
@@ -190,42 +154,6 @@ SWWM_LORETXT_AKARIPROJECT3 =
"\cfOh also, remember the romance subplot? Kirishima and Ikana, yeah... huuuuuge parallels with me and Kirin-kun there, just with the genders swapped. Didn't play out exactly the same way, tho, but it's all good shit.\c-\n"
"\n"
"\cfI wonder if he'd enjoy reading this. Could be a good way to brush up on his English, too.\c-";
-SWWM_LORETAG_ALAKIR = "Alakir";
-SWWM_LORETAB_ALAKIR = "People";
-SWWM_LOREREL_ALAKIR = "Kirin;Saya";
-SWWM_LORETXT_ALAKIR =
-" \cxFull Name:\c-\n"
-" \cf Alakir of Kanaiarkar\c-\n"
-" \cxTitle:\c-\n"
-" \cf Representative of Esperkind in Arkai\c-\n"
-" \cxNationality:\c-\n"
-" \cf Deadlighter\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf 2031-12-31\c-\n"
-" \cxOccupation:\c-\n"
-" \cf Consul (Deadlight Republic)\c-\n"
-"\n"
-"\n"
-"Alakir is the last surviving of the \cfIvory Espers\c-, who once inhabited the flourishing city of \cfKanaiarkar\c- in the west coast of the \cfDeadlight Republic\c-. He was the current mayor of the city at the time of the \cfSacrosanct Empire of Levlen\c-'s \cfFirst Esper Crusades\c- (2094), and one of the few who survived the event.\n"
-"\n"
-"Following this great massacre, he sought the help of the capital. It was then that he would truly learn how twisted and corrupted the very nation he called home was. Certainly, those in power had been made aware beforehand that the invasion would happen, but they chose not to act. As he had been told, the consequences of fighting back against the Sacrosanct Empire were thought far worse than simply letting it happen. The lives of hundreds of thousands of \cfEspers\c- had been deemed expendable in order to remain in good terms with their zealous southern neighbors.\n"
-"\n"
-"But, despite all that, he was offered a helping hand. Personal protection, as well as a promise of reconstruction, but at a price, that of his own body. Having no other options to help the other survivors, he accepted. Kanaiarkar and its neighboring settlements would be rebuilt, and survivors would be given food and shelter as needed. In public, the \"generosity\" of the Republic would be praised far and wide, while in private, payment would be regularly \"collected\" by various high ranking politicians, who would then fill their own pockets in the black market selling the unique blood of the only remaining Ivory Esper in existence.\n"
-"\n"
-"During his stay in the capital, he had a chance meeting with a young man who was visiting for diplomatic reasons: \cfKirin Xanai\c-, the leader of the northern \cfSykhai Empire\c-. Alakir could easily notice that this young man had a completely different air to him than all the other political figures he was acquainted with. Their time together did not last long, however, as he soon had to return to his newly reconstructed hometown.\n"
-"\n"
-"While redoing his life, trying to leave the past behind, he was approached by a woman, \cfRena\c-, who had heard of his story and greatly admired him. The two would eventually marry, although this union wouldn't last long. Months later, she would be recruited into the ranks of the \cfLevlen Inquisitors\c- through her family's influence, and forced to leave him.\n"
-"\n"
-"Things wouldn't stop there, as a second attack on the city happened. However, the invaders were repelled, not by the armies of the Republic, but by warriors from the Sykhai Empire, with Kirin himself at the lead. As it had turned out, Kirin had investigated the situation during his stay in the capital, and chose to keep close watch on the Esper communities should anything happen. Despite having been warned that this action would only increase the hostility the Sacrosanct Empire harbored towards them, he pushed back against the invaders. Aware of the Republic's negligence, the young emperor arranged for a full evacuation of all survivors, giving them all a temporary home in Akkou, and also for Alakir to take on the position of consul within.\n"
-"\n"
-"Following Kirin's wedding with \cfSaya Miyamoto\c- in 2171, she took notice of the fact that the two clearly had feelings for each other, and urged them to confess. Since then, Kirin and Alakir are dating, with plans for a future marriage once various arrangements are made.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfI'm sure you're as disgusted reading this as Taro-nii and I were writing it. Fuck's sake, what all those pigs did to him... The scars they left...\c-\n"
-"\n"
-"\cfOh yeah, I heard from Kirin-kun that they've been in talks with the royal family as part of those \"arrangements\" (yeah, the so-called \"Republic\" is actually a monarchy), and not only does it turn out that they weren't aware of the stuff that happened, but they're absolutely horrified by it. Something tells me that all of those bastards' heads will roll. Hopefully, we can then celebrate by pissing on their graves afterwards.\c-\n"
-"\n"
-"\cfThat aside, bless Kirin-kun for being his goddamn savior, seriously. Alakir-kun's life has been so full of shit... And it's all because of him that he's still alive to this day. God, if I already had plenty of reasons to love him, this one's the cherry on top.\c-";
SWWM_LORETAG_ANARUKON = "Anarukon";
SWWM_LORETAB_ANARUKON = "Lore";
SWWM_LOREREL_ANARUKON = "Gods;Novoskhana;Hell;Saya;Kirin;Luna;Ashley;UAC;Ellen;Maidbot;Ibuki;Demolitionist";
@@ -300,135 +228,6 @@ SWWM_LORETXT_ANGERYSIGIL =
"\cfThis one was Maruku's idea. They're hard to come by, so don't squander them, okay? Also, be careful or you might absolutely obliterate yourself with this.\c-\n"
"\n"
"\cfI think I could totally beat you in a fight if I used this. I mean, not that I'd want to hurt you but... Just hypothetically speaking, you know.\c-";
-SWWM_LORETAG_ARCHDEMONS = "Archdemons";
-SWWM_LORETAB_ARCHDEMONS = "Lore";
-SWWM_LOREREL_ARCHDEMONS = "UAC;Hell;DemonInvasion;Cytho;Saya";
-SWWM_LORETXT_ARCHDEMONS =
-"\cxName:\c-\n"
-"\cf Archdemons\c-\n"
-"\cxClassification:\c-\n"
-"\cf Demon Elite\c-\n"
-"\cxLocation:\c-\n"
-"\cf Hell\c-\n"
-"\n"
-"When a member of \cfDemonkind\c- attains a very high status, be it through longevity and/or power, they earn the designation of \cfArchdemon\c-. Accounting for less than 0.01% of the population, the members of this \"elite\" class tend to hold important positions within the realm. The most well-known among them are the Archdemon generals, who lead \cfHell\c-'s military forces. Other figures of renown include the various archlords, former leaders of outer realms who once followed \cfFather Nostros\c-.\n"
-"\n"
-"Due to current circumstances, the Archdemon generals have garnered quite a lot of attention, having usurped the throne of Hell with grand marshall \cfErebus Arthamuz\c-, son of the late \cfArchlord Thamuz\c-, now ruling over the realm with an iron fist. Under this new ruling, and with the former royal family exiled, Hell has entered a new age of war and conquest, bolstered by various advances in the mass production of military units through genetic engineering and industrial-scale breeding.\n"
-"\n"
-"Much is to be said of each individual general, although for the sake of keeping this article concise, a summary will follow:\n"
-"\n"
-"\cfErebus Arthamuz:\c- Marshall of Hell's legions. Grand conqueror of the mountain that bears his name and former celebrity turned military leader. There are many who criticize his skills, but he is quick to silence any opposition. Together with his late father, they constructed the \cfSpire of Dis\c- at the heart of the capital, of which he additionally holds the position of keeper.\n"
-"\n"
-"\cfThaar Adarion:\c- Self-identified \"finest warrior of Hell\", though not without merit. Serves as the bodyguard of general Erebus, always by his side. There are rumors that he is romantically interested in him due to how close the two are.\n"
-"\n"
-"\cfTaeron Yraisamal:\c- Official propagandist and recruiter of Hell's military. Favored by the other generals as, despite his disinterest in the worship of the \cfTyrant\c-, he shows a deep disdain for the royal family and its roots.\n"
-"\n"
-"\cfKaume Irishtanar:\c- Baron of \cfHouse Irishtanar\c- and leader of the espionage forces, himself dedicated to keeping an eye on the exiled royal family. Known for leading the assassination of the rival \cfHouse Valathor\c-, of which only one member has survived.\n"
-"\n"
-"\cfVera Akerastora:\c- Overseer of the spawning grounds. Despite many well-known cannibalism scandals, he has held on to his position, and offers his services as breeder of military units in exchange for \"taking a cut\" of the production.\n"
-"\n"
-"\cfGyeran Rashaz:\c- Wife of general Erebus, herself also holding a position of general despite lacking any ability for the job. She oversees any movements in and out of the capital, as holder of the keys to the city.\n"
-"\n"
-"\cfUrthura Vexamal:\c- Main guard of the outer cities. As follower of an ancient deity known as the \cfHand of Hate\c-, her cruelty is said to be without match, those settled near the capital living in fear of her wrath.\n"
-"\n"
-"\cfDestora Arathon:\c- A so-called \"blood dancer\" who serves as the main trainer of the military forces, and is also worshipped as an idol by many a noble. She is responsible for the deployment of units both within and outside the realm.\n"
-"\n"
-"\cfBerias Ysharan:\c- One of the leading slavers in Hell, responsible for keeping the populace under submission. Deemed a traitor to his own kind for his involvement in the forced recruitment of civilians for various purposes.\n"
-"\n"
-"\cfAkedas Aximal:\c- Personal advisor of general Erebus and former Archlord. A twisted sorcerer rivaled only by \cfMatriarch Lilith\c- herself, and one of the first demons to be born on \cfEarth\c-. Aximal has witnessed not just the birth of his own kind, but also that of the realm of Hell itself, and most say that such experiences have left him deeply jaded.\n"
-"\n"
-"As of the time of writing, all the generals are actively involved in the invasion of Earth (see \cfDemon Invasion\c- article for more details).\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfThe fat bastard and friends. We got the names of all of them, so once you're done with this first mission, you can guess who the next targets are. Man, if we didn't have to keep this one short, we would have gone into detail about ALL of the shit they have done. These fuckers need a serious ass-whooping, seriously. Especially that Kaume dude, he's the fucker who murdered Cytho-sama's family and burned down his entire hometown. Boy, when we were getting documented for this he had A LOT to say about him. I may have learned some swears in Kuristema in the process, which is handy, that way I know what to call these fuckers to their own faces.\c-\n"
-"\n"
-"\cfAnyway, some archdemons are nice, unlike this lot. I mean, I haven't met any of them directly, but the few demons I know speak highly of them. Cytho-sama especially brings up the lady that sits at the top of his old business, though he's a bit disappointed in her for not fighting back, because apparently, if all of his old colleagues joined forces, they could completely outclass the entire military in power (holy shit).\c-";
-SWWM_LORETXT_ARCHDEMONS2 =
-"\cxName:\c-\n"
-"\cf Archdemons\c-\n"
-"\cxClassification:\c-\n"
-"\cf Demon Elite\c-\n"
-"\cxLocation:\c-\n"
-"\cf Hell\c-\n"
-"\n"
-"When a member of \cfDemonkind\c- attains a very high status, be it through longevity and/or power, they earn the designation of \cfArchdemon\c-. Accounting for less than 0.01% of the population, the members of this \"elite\" class tend to hold important positions within the realm. The most well-known among them are the Archdemon generals, who lead \cfHell\c-'s military forces. Other figures of renown include the various archlords, former leaders of outer realms who once followed \cfFather Nostros\c-.\n"
-"\n"
-"Due to current circumstances, the Archdemon generals have garnered quite a lot of attention, having usurped the throne of Hell with grand marshall \cfErebus Arthamuz\c-, son of the late \cfArchlord Thamuz\c-, now ruling over the realm with an iron fist. Under this new ruling, and with the former royal family exiled, Hell has entered a new age of war and conquest, bolstered by various advances in the mass production of military units through genetic engineering and industrial-scale breeding.\n"
-"\n"
-"Much is to be said of each individual general, although for the sake of keeping this article concise, a summary will follow:\n"
-"\n"
-"\cfErebus Arthamuz:\c- Marshall of Hell's legions. Grand conqueror of the mountain that bears his name and former celebrity turned military leader. There are many who criticize his skills, but he is quick to silence any opposition. Together with his late father, they constructed the \cfSpire of Dis\c- at the heart of the capital, of which he additionally holds the position of keeper.\n"
-"\n"
-"\cfThaar Adarion:\c- Self-identified \"finest warrior of Hell\", though not without merit. Serves as the bodyguard of general Erebus, always by his side. There are rumors that he is romantically interested in him due to how close the two are.\n"
-"\n"
-"\cfTaeron Yraisamal:\c- Official propagandist and recruiter of Hell's military. Favored by the other generals as, despite his disinterest in the worship of the \cfTyrant\c-, he shows a deep disdain for the royal family and its roots.\n"
-"\n"
-"\cfKaume Irishtanar:\c- Baron of \cfHouse Irishtanar\c- and leader of the espionage forces, himself dedicated to keeping an eye on the exiled royal family. Known for leading the assassination of the rival \cfHouse Valathor\c-, of which only one member has survived.\n"
-"\n"
-"\cfVera Akerastora:\c- Overseer of the spawning grounds. Despite many well-known cannibalism scandals, he has held on to his position, and offers his services as breeder of military units in exchange for \"taking a cut\" of the production.\n"
-"\n"
-"\cfGyeran Rashaz:\c- Wife of general Erebus, herself also holding a position of general despite lacking any ability for the job. She oversees any movements in and out of the capital, as holder of the keys to the city.\n"
-"\n"
-"\cfUrthura Vexamal:\c- Main guard of the outer cities. As follower of an ancient deity known as the \cfHand of Hate\c-, her cruelty is said to be without match, those settled near the capital living in fear of her wrath.\n"
-"\n"
-"\cfDestora Arathon:\c- A so-called \"blood dancer\" who serves as the main trainer of the military forces, and is also worshipped as an idol by many a noble. Also responsible for the deployment of units both within and outside the realm.\n"
-"\n"
-"\cfBerias Ysharan:\c- One of the leading slavers in Hell, responsible for keeping the populace under submission. Deemed a traitor to his own kind for his involvement in the forced recruitment of civilians for various purposes.\n"
-"\n"
-"\cfAkedas Aximal:\c- Personal advisor of general Erebus and former Archlord. A twisted sorcerer rivaled only by \cfMatriarch Lilith\c- herself, and one of the first demons to be born on \cfEarth\c-. Aximal has witnessed not just the birth of his own kind, but also that of the realm of Hell itself, and most say that such experiences have left him deeply jaded.\n"
-"\n"
-"Following the disastrous first campaign on Earth (see \cfDemon Invasion\c- article), as well as other lesser skirmishes, the generals have been shuffling to maintain their armies under control despite the initial loss of their commander.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfThe fat bastard and friends. We got the names of all of them, so once you're done with this first mission, you can guess who the next targets are. Man, if we didn't have to keep this one short, we would have gone into detail about ALL of the shit they have done. These fuckers need a serious ass-whooping, seriously. Especially that Kaume dude, he's the fucker who murdered Cytho-sama's family and burned down his entire hometown. Boy, when we were getting documented for this he had A LOT to say about him. I may have learned some swears in Kuristema in the process, which is handy, that way I know what to call these fuckers to their own faces.\c-\n"
-"\n"
-"\cfAnyway, some archdemons are nice, unlike this lot. I mean, I haven't met any of them directly, but the few demons I know speak highly of them. Cytho-sama especially brings up the lady that sits at the top of his old business, though he's a bit disappointed in her for not fighting back, because apparently, if all of his old colleagues joined forces, they could completely outclass the entire military in power (holy shit).\c-\n"
-"\n"
-"\cfUpdate: They're fucked, all of them. They may keep trying to act like they haven't been totally owned, but they're totally fucking grasping here. Maybe they think they can form some hasty alliances with some alien bastards, but that only shows how desperate they are. I am 100% betting they'll have their asses betrayed.\c-";
-SWWM_LORETXT_ARCHDEMONS3 =
-"\cxName:\c-\n"
-"\cf Archdemons\c-\n"
-"\cxClassification:\c-\n"
-"\cf Demon Elite\c-\n"
-"\cxLocation:\c-\n"
-"\cf Hell\c-\n"
-"\n"
-"When a member of \cfDemonkind\c- attains a very high status, be it through longevity and/or power, they earn the designation of \cfArchdemon\c-. Accounting for less than 0.01% of the population, the members of this \"elite\" class tend to hold important positions within the realm. The most well-known among them were the Archdemon generals, who once led \cfHell\c-'s military forces. Other figures of renown include the various archlords, former leaders of outer realms who once followed \cfFather Nostros\c-.\n"
-"\n"
-"The former Archdemon generals garnered quite a lot of attention, having usurped the throne of Hell with grand marshall \cfErebus Arthamuz\c-, son of the late \cfArchlord Thamuz\c-, then ruling over the realm with an iron fist. Under their ruling, with the royal family exiled at the time, Hell entered an age of war and conquest, bolstered by various advances in the mass production of military units through genetic engineering and industrial-scale breeding. Despite all their efforts, however, their time in control of the realm was cut short following their attempt to conquer \cfEarth\c-, and the resistance they encountered.\n"
-"\n"
-"Much is to be said of each individual general, although for the sake of keeping this article concise, a summary will follow:\n"
-"\n"
-"\cfErebus Arthamuz:\c- Former marshall of Hell's legions. Grand conqueror of the mountain that bears his name and former celebrity turned military leader. There are many who criticized his skills, but he was quick to silence any opposition. Together with his late father, they constructed the \cfSpire of Dis\c- at the heart of the capital, of which he held the position of keeper. Under the restored ruling, he is to be succeeded by \cfAstaroth\c-, granddaughter of \cfKing Akusei\c-.\n"
-"\n"
-"\cfThaar Adarion:\c- Once self-identified \"finest warrior of Hell\", though not without merit. Served as the bodyguard of general Erebus, always by his side. There were rumors that he was romantically interested in him due to how close the two were. His loyalty did waver once he faced an enemy stronger than him, however.\n"
-"\n"
-"\cfTaeron Yraisamal:\c- Former propagandist and recruiter of Hell's military. Favored by the other generals as, despite his disinterest in the worship of the \cfTyrant\c-, he showed a deep disdain for the royal family and its roots.\n"
-"\n"
-"\cfKaume Irishtanar:\c- Baron of \cfHouse Irishtanar\c- and former leader of the espionage forces, himself dedicated to keeping an eye on the exiled royal family. Known for leading the assassination of the rival \cfHouse Valathor\c-, of which only one member has survived.\n"
-"\n"
-"\cfVera Akerastora:\c- Former overseer of the now dismantled spawning grounds. Despite many well-known cannibalism scandals, he had held on to his position, offering his services as breeder of military units in exchange for \"taking a cut\" of the production.\n"
-"\n"
-"\cfGyeran Rashaz:\c- Late wife of general Erebus, herself also having held a position of general despite lacking any ability for the job. She oversaw any movements in and out of the capital, as holder of the keys to the city.\n"
-"\n"
-"\cfUrthura Vexamal:\c- Former main guard of the outer cities. As follower of an ancient deity known as the \cfHand of Hate\c-, her cruelty is said to have been without match, those settled near the capital having lived in fear of her wrath until her defeat.\n"
-"\n"
-"\cfDestora Arathon:\c- A so-called \"blood dancer\" who served as the main trainer of the military forces, and was once also worshipped as an idol by many a noble. She was responsible for the deployment of units both within and outside the realm.\n"
-"\n"
-"\cfBerias Ysharan:\c- Once one of the leading slavers in Hell, responsible for having kept the populace under submission. Deemed a traitor to his own kind for his involvement in the forced recruitment of civilians for various purposes.\n"
-"\n"
-"\cfAkedas Aximal:\c- Former personal advisor of general Erebus and now only remaining general still holding power over the realm after regaining his position of Archlord. A twisted sorcerer rivaled only by \cfMatriarch Lilith\c- herself, and one of the first demons to be born on Earth. Aximal has witnessed not just the birth of his own kind, but also that of the realm of Hell itself, and most say that such experiences have left him deeply jaded.\n"
-"\n"
-"Following the disastrous first campaign on Earth (see \cfDemon Invasion\c- article), as well as other lesser skirmishes, the generals shuffled to maintain their armies under control despite the initial loss of their commander. In 2165, following many other losses, including that of a newly recruited commander, with all their armies in disarray, the generals made their last stand, only to be assassinated one by one, with the exception of Akedas Aximal, who managed to flee, and still controls the realm from the shadows.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfThe fat bastard and friends. We got the names of all of them, so once you're done with this first mission, you can guess who the next targets are. Man, if we didn't have to keep this one short, we would have gone into detail about ALL of the shit they have done. These fuckers need a serious ass-whooping, seriously. Especially that Kaume dude, he's the fucker who murdered Cytho-sama's family and burned down his entire hometown. Boy, when we were getting documented for this he had A LOT to say about him. I may have learned some swears in Kuristema in the process, which is handy, that way I know what to call these fuckers to their own faces.\c-\n"
-"\n"
-"\cfAnyway, some archdemons are nice, unlike this lot. I mean, I haven't met any of them directly, but the few demons I know speak highly of them. Cytho-sama especially brings up the lady that sits at the top of his old business, though he's a bit disappointed in her for not fighting back, because apparently, if all of his old colleagues joined forces, they could completely outclass the entire military in power (holy shit).\c-\n"
-"\n"
-"\cfUpdate: They're fucked, all of them. They may keep trying to act like they haven't been totally owned, but they're totally fucking grasping here. Maybe they think they can form some hasty alliances with some alien bastards, but that only shows how desperate they are. I am 100% betting they'll have their asses betrayed.\c-\n"
-"\n"
-"\cfUpdate 2: Hooooooooooooly shit they got fucked on, oh for sure they did. And that old fart won't last too long either. I say a couple more romps through his home turf and he'll die of a stroke from how much you piss him off. If we can't reach him directly, then that's the best solution we have.\c-";
SWWM_LORETAG_ASHLEY = "Knox, Ashley";
SWWM_LORETAB_ASHLEY = "People";
SWWM_LOREREL_ASHLEY = "Yui;Saya;Sankaideriha;Gods";
@@ -462,32 +261,13 @@ SWWM_LORETXT_ASHLEY =
"\cxSaya's Notes:\c-\n"
"\cfAhhhhhh man... Bless this lesbian, amen.\c- \cg♥\c-\n"
"\n"
-"\cfSeriously tho, Ashley-san is just amazing af, I love her music, I love her... everything. And fucking hell Yu-chan is SOOOOOOOOOOOOO lucky, that she gets to have a cool goth girlfriend who is also a witch and also a cool singer and does really cool furry art and stuff...\c-\n"
+"\cfSeriously tho, Ashley-san is just amazing af, I love her music, I love her... everything. And fucking hell I'm SOOOOOOOOOOOOO jealous of Yu-chan, she gets to enjoy those soft witch tiddies anytime she wants, while I have to ask for hugs and sometimes she says no and... fuck. But come on, it's just a hug damn it, I just want to feel the softness™, what's wrong with that?\c-\n"
"\n"
-"\cfAnyway, the other peeps from her band, cool too, really. Good friends with all of them, heck, even the huge one, that Maruku gal. Well, she barely talks and looks a bit scary... but is actually really nice, and one hell of a chuuni. And Mykka... ho boi, all fucking charm. I actually learned most of what I know about gods and stuff from her. She's always happy to talk for hours and hours about \"lore\", and shows me really cool things she can do with her powers too (she can make candy appear out of nowhere, good shit).\c-\n"
+"\cfAnyway, horniness aside, the other peeps from her band, cool too, really. Good friends with all of them, heck, even the huge one, that Maruku gal. Well, she barely talks and looks a bit scary... but is actually really nice, and one hell of a chuuni. And Mykka... ho boi, all fucking charm. I actually learned most of what I know about gods and stuff from her. She's always happy to talk for hours and hours about \"lore\", and shows me really cool things she can do with her powers too (she can make candy appear out of nowhere, good shit).\c-\n"
"\n"
-"\cfAnd last, in the case of Py, the smol pink girl... I expected her to be all cuteness but she's totally a badass. I hear she's even stronger than her boyfriend, which is crazy considering that guy has been in two world wars. Like... I saw this one thing she did where she grappled him and the guy just took it and... ... I think he liked it? Welp...\c-\n"
+"\cfAnd last, in the case of Py, the smol pink girl... We're kinda maybe not really in very good terms because of some dumb comments I made which I honestly regret. Look, in my defense, I had no idea and I'm really REALLY blunt with the shit I say sometimes, I can't help it. And yes, sometimes I may casually ask someone who I find hot to \"send nudes\" or whatever but... ah, damn it all.\c-\n"
"\n"
-"\cfYeah, Ashley-san and her friends are pretty cool.\c-";
-SWWM_LORETAG_BALLSBOMB = "Ballsy Bomb";
-SWWM_LORETAB_BALLSBOMB = "Item";
-SWWM_LOREREL_BALLSBOMB = "NosKora;Saya";
-SWWM_LORETXT_BALLSBOMB =
-"\cxDesignation:\c-\n"
-"\cf Ballsy Bomb\c-\n"
-"\cxManufacturer:\c-\n"
-"\cf Plutoni Incorporated\c-\n"
-"\cxClassification:\c-\n"
-"\cf Cluster Bomb\c-\n"
-"\n"
-"The \cfBallsy Bomb\c- is a special device designed for one thing and one thing only: The delivery of death. Devised by students of the \cfUniversity of Nos-Kora\c-, and featuring technology that is not quite understandable by the untrained mind, this explosive artifact is a must-have for those who want to let their enemies experience what it's like to be pelted by dozens of solid, high-velocity metal balls. When interviewed, the project leader simply stated: \"You're gonna love our balls\".\n"
-"\n"
-"\cfPlutoni Incorporated\c-, the armament distribution subsidiary of the university, should not be held responsible for any misuse of this device, and must not be questioned regarding any peculiar behavior that the device's payload may have.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cf\"Peculiar behavior\" is one way of putting it. I saw it during a test fire, I saw what one of the balls did to that chunk of ballistic gel: The whole thing EXPLODED while this fucking... Loud cartoon bonk noise could be heard. There was a flash of light and everything. I was told it's something that happens \"by random chance\"... Good fucking god...\c-\n"
-"\n"
-"\cfThose things can deal random crits. I'm not even joking, what the actual hell... No wonder that nerd recommended it to us.\c-";
+"\cfYes, I'm in her list of \"undesirables who have asked for dick pics\".\c-";
SWWM_LORETAG_BELT = "Utility Belt";
SWWM_LORETAB_BELT = "Item";
SWWM_LOREREL_BELT = "Symnatek;Hammerspace;Keychain";
@@ -552,7 +332,7 @@ SWWM_LORETXT_BIGSHOT2 =
"\cfHonestly I'm not surprised the guy survived the whole thing, probably blasted a thousand demons himself with the shit he's got in there, too. Also, no fucking clue what that thing about fights and faces and shit is, must've gone even crazier with all the demon invasion stuff happening.\c-";
SWWM_LORETAG_BLACKMANN = "Blackmann Arms";
SWWM_LORETAB_BLACKMANN = "People";
-SWWM_LOREREL_BLACKMANN = "Hermann;BigShot;Saya";
+SWWM_LOREREL_BLACKMANN = "BigShot;Saya";
SWWM_LORETXT_BLACKMANN =
"\cxName:\c-\n"
"\cf Blackmann Arms Ltd.\c-\n"
@@ -565,14 +345,14 @@ SWWM_LORETXT_BLACKMANN =
"\n"
"\cfBlackmann Arms\c- was founded in 1924 by \cfDaniel Ischer\c-, initially under the name of \cfSchwarzmann Exotischwaffen\c-, as an \"exotic weapons\" workshop in Cologne, Germany. When the family migrated to America in 1933, in the beginnings of the \cfNazi Regime\c-, the shop \"americanized\" itself under its current name, and quickly rose to fame designing all sorts of ingenious weaponry for the allied forces, and taking all sorts of requests for original designs, their slogan becoming \"if you can imagine it, we can make it\".\n"
"\n"
-"Blackmann became quite popular due to not only the swiftness in designing all kinds of odd firearms clients would request, but also some of their own original inventions, such as the \cfSilver Bullet\c- series of ultra-high caliber anti-materiel rifles, or the \cfPuntzer\c- series of firearms designed to \"penetrate any material, no matter how resilient\", thanks to their patented \cfSpin Motion Wedge (SMW)\c- bullet design.\n"
+"Blackmann became quite popular due to not only the swiftness in designing all kinds of odd firearms clients would request, but also some of their own original inventions, such as the \cfSilver Bullet\c- series of ultra-high caliber sniper rifles, or the \cfPuntzer\c- series of firearms designed to \"penetrate any material, no matter how resilient\", thanks to their patented \cfSpin Motion Wedge (SMW)\c- bullet design.\n"
"\n"
"As of 2148, the company is handled by \cfHermann E. Ischer\c- the great-great-grandson of its founder, who has made it his personal goal that any newly created weapon to come out of their factories capable of holding more than one bullet should have the ability to shoot out everything at once, or as quickly as possible. The man himself is also quite popular on social media due to his status as the world record holder for \"largest eyebrows\", often showing them off or talking in detail about the maintenance of such a thing.\n"
"\n"
"A big part of the company's funding comes from \cfMr. BIG SHOT\c-, who, according to reports by Hermann himself, regularly commissions all sorts of ludicrous shotgun designs that no sane man would ever think of using. Out of all these strictly private designs, one sole weapon was eventually made public, the \cfWallbuster\c-, a 25-barrel revolving shotgun, chambered in 6-gauge, and said to be capable of \"cleanly breaching through a barrier of pure lead half a meter thick\".\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfYeah, yeah. Cool guns and stuff, but yeah... The guy... You've seen them, we've all seen them, we've seen THOSE. How the hell he's managed to grow them so big is beyond me... And he never told me why, which is the worst part. Why the hell would he want to have the world's largest eyebrows? Is there a joke I'm not getting here???\c-";
+"\cfYeah, yeah. Cool guns, and stuff. Some even got the blessing of Gun Jesus himself, too (god how I fucking miss him). But, yeah... I did realize one thing when digging up stuff to write this entry. It's about the name itself of this whole company. I'm pretty sure it's a reference to something, yeah... something big... and black... you get it now? Yes, that's it. Of course it's a fucking joke about BBC, OF... FUCKING... COURSE. The fucking guy really wanted everyone to think about his DICK whenever they looked at the massive guns he made??? DUDE, GROSS!!!\c-";
SWWM_LORETAG_BLASTSUIT = "Blast Suit";
SWWM_LORETAB_BLASTSUIT = "Item";
SWWM_LOREREL_BLASTSUIT = "Symnatek;Cyrus";
@@ -606,9 +386,9 @@ SWWM_LORETXT_CANDYGUN =
"\n"
"\cfPrimary Fire:\c- Single shots of explosive sweetness. A direct hit should be lethal on most targets, but if they somehow don't drop dead from that, the additional crackles and pops might do the deed, or spread the damage to nearby targets, too.\n"
"\n"
-"\cfSecondary Fire:\c- Perform an \"explosive reload\", just like with a standard Explodium Gun. Note that unlike its weaker counterpart, the yield is much more extreme. For the sake of practicality, you cannot perform this action unless you have some ammo to reload the weapon afterwards, and you need at least one round in the magazine for it to actually explode.\n"
+"\cfSecondary Fire:\c- Perform an \"explosive reload\", just like with a standard Explodium Gun. Note that unlike its weaker counterpart, the yield is much more extreme. It is best practice to always have one spare magazine at the ready for the reload, so you aren't left with an unusable weapon should your throw miss the target.\n"
"\n"
-"\cfCombo Fire:\c- By holding secondary and primary fire (in that order) you can opt to, instead of performing the usual explosive reload, leave the magazine in the gun, armed and ready, then throw the whole weapon as a grenade, for the ultimate destruction. Make sure you at least have a spare and more ammo, or you'll be left with nothing if you do this. You're allowed to carry up to 4 spares in your inventory.\n"
+"\cfCombo Fire:\c- By holding secondary and primary fire (in that order) you can opt to, instead of performing the usual explosive reload, leave the magazine in the gun, armed and ready, then throw the whole weapon as a grenade, for the ultimate destruction. As always, make sure you at least have a spare and more ammo, or you'll be left with nothing. Due to this disposable nature, you're allowed to carry up to 4 spares in your inventory. Use them well.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cfI don't get it, really don't. How is it that mixing that exploding shit with candy does this? Oh, whatever, I still love every second of it, but the pretty fireworks make me really nostalgic, for some reason...\c-\n"
@@ -641,38 +421,6 @@ SWWM_LORETXT_CHANCEBOX =
"\cfOK yeah maybe the moth girls thing is something that I WOULD want, but you get what I mean.\c-\n"
"\n"
"\cf... god I wish moth girls were real\c-";
-SWWM_LORETAG_CINNAMON = "Valentine, Cinnamon";
-SWWM_LORETAB_CINNAMON = "People";
-SWWM_LOREREL_CINNAMON = "Marisa;Ibuki;Hell;Anarukon;Saya";
-SWWM_LORETXT_CINNAMON =
-" \cxFull Name:\c-\n"
-" \cf Cinnamon Valentine\c-\n"
-" \cxNationality:\c-\n"
-" \cf Odmorian\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf 2013-04-10\c-\n"
-" \cxOccupation:\c-\n"
-" \cf Mercenary (ranger)\c-\n"
-" \cxTwitter\c-\n"
-" \cf @cinnamon_valentine\c-\n"
-"\n"
-"\n"
-"Born in \cfNeimishi, Odmorian\c- as the youngest of three step-brothers. Much like his siblings, \cfCinnamon\c- never met his own father, as per the traditions of his people, and was solely raised by his mother, retired athlete \cfCocoa Valentine\c-. Upon reaching adulthood, he was conscripted into military service for his war-torn country, where he earned the title of \cf\"Blademaster\"\c-. Despite this, he has a preference towards the use of firearms, being a rather skilled marksman as well.\n"
-"\n"
-"How he came to meet \cfMarisa Azanth\c- is not well known. The couple refrains from speaking of this subject. Nevertheless, the two would marry in 2117, whereupon he moved to Earth with her, staying at the same house shared with \cfIbuki Miyamoto\c- and other acquaintances.\n"
-"\n"
-"Cinnamon appears to possess a special ability, granted by his wife, known as a \cfRevenant Curse\c-. His left eye is seemingly \"possessed\" by a fragment of a demon deity, so-called \cfThe Formless One\c-, which allows him to quickly return to life should he fall in battle, even if his whole body is destroyed. Though of a different nature, this is fairly similar to the true immortality that his \cfAnarukon\c- wife has. One would guess that she did this so the two could remain together for all of eternity.\n"
-"\n"
-"He regularly accompanies Marisa in her various adventures, assisting in combat and, as often stated humorously, providing \"emotional support\" for her.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfThis guy, yup. Again not much to say besides what I mentioned in Mari-san's article. I could try lore-dumping about the Odmorian people or something, but I don't really know that much.\c-\n"
-"\n"
-"\cfThe whole thing with these folks, from a country also called Odmorian, is that they used to be all over a whole-ass continent, it was their homeland and stuff, but then a bunch of weirdos started invading from the south and like, took over most of their territory. Now they're pretty much relegated to three major cities in the north. Neimishi, the capital, and also Werm and Eexy, kinda funky names, yeah.\c-\n"
-"\n"
-"\cfWhat else is there... Ah, well, apparently there's this weird stuff going on where they can't reproduce among themselves, so the women basically have to seek out men of other species. Cinnamon's brothers have the same dad, but he's got another one. No info on who they are, seems like they'd rather stay anonymous.\c-\n"
-"\n"
-"\cfAlso, I touched his abs once. I asked for permission first, of course. I mean, obviously.\c-";
SWWM_LORETAG_COLLAR = "Lucky Collar";
SWWM_LORETAB_COLLAR = "Item";
SWWM_LOREREL_COLLAR = "Demolitionist;Saya;Ibuki;Yui;Ashley";
@@ -687,9 +435,9 @@ SWWM_LORETXT_COLLAR =
"This is a very stylish and fashionable accessory, personally crafted by \cfSaya Miyamoto\c-, with much love and care, and additionally infused with protective magical energy by \cfAshley Knox\c-. As long as you wear this, your adventures will become much easier, especially if you're prone to accidentally hitting yourself with your own explosives. It can also absorb most of the damage you receive should you be in REAL danger, potentially allowing you to make an escape. One final detail of note is that no matter what, it will never break.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfIt's just such a cool accessory. It looks good on Ibuki, and so I thought it would look good on you, too.\c-\n"
+"\cfFor the last time! It's NOT a BDSM thing, I swear to god. Everyone keeps poking me about it, and every time it's the same. It's just a damn cool thing that I thought would look good on you, and on Ibuki too, but people keep misinterpreting it, *sigh*...\c-\n"
"\n"
-"\cfOh, also, I forgot to put it there in the main entry, but there's also another thing about the collar. Ashley-san taught me, that when whoever's wearing it is like... about to die, I can \"recall\" you here at will. So yeah, just so you know, if you go down in there and can't do an emergency reboot, you won't be lost forever, I'll make sure to bring you back and patch you up real nice, I promise.\c-";
+"\cfI gotta say, tho, it really does look super cute on both of you. And damn, if Yu-chan's big tiddy goth gf can work some magic in there. I forgot to put it there in the main entry, but there's also another thing about the collar. Ashley-san taught me, that when whoever's wearing it is like... about to die, I can \"recall\" you here at will. So yeah, just so you know, if you go down in there and can't do an emergency reboot, you won't be lost forever, I'll make sure to bring you back and patch you up real nice, I promise.\c-";
SWWM_LORETAG_CRONOS = "Cronos";
SWWM_LORETAB_CRONOS = "Lore";
SWWM_LOREREL_CRONOS = "SerpentRiders;Saya;Ashley;Parthoris";
@@ -713,7 +461,7 @@ SWWM_LORETXT_CRONOS =
"\cfOh yeah also... \"puzzles\"? Knowing our audience, chat's going to be flooded with ResidentSleeper every single time, I bet, huhuhuh...\c-";
SWWM_LORETAG_CYRUS = "Cyrus Enterprises";
SWWM_LORETAB_CYRUS = "People";
-SWWM_LOREREL_CYRUS = "Reubens;Kereshnovka;Saya;Demolitionist";
+SWWM_LOREREL_CYRUS = "Kereshnovka;Saya;Demolitionist";
SWWM_LORETXT_CYRUS =
"\cxName:\c-\n"
"\cf Cyrus Enterprises\c-\n"
@@ -728,14 +476,16 @@ SWWM_LORETXT_CYRUS =
"\n"
"Cyrus is mainly focused on bringing highly advanced Qurensniv technology to humans. Among the company's most notable creations, there's \cfHammerspace™\c-, a method of \"offworld storage\" which allows individuals to travel light, needing only to carry a small device to store and deploy any objects they need at will. Many comments have been made on the rather \"nerdy\" naming of the company's various products, this being one of them.\n"
"\n"
+"In reference to the man himself, Reubens is well known for not only being a cunning inventor, but also an expert in hand to hand combat, being a ten times \cfKo-Ron-Jai\c- (Qurensniv martial arts) champion, and also an excellent sharpshooter, able to land a hit on the head of a matchstick from 1km away with a mere revolver (this last fact hasn't yet been confirmed, however). He's also an avid gamer, and is often noted to draw comparisons between real life and videogames, to a worrying degree at times.\n"
+"\n"
"Cyrus Enterprises, furthermore, is the current main backer of the \cfDemolitionist\c- program, providing the required equipment for their missions, and personally paying for every hostile target the Demolitionist takes down, among other things.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfNerdguy's own business. All good and nerdy right there.\c-\n"
+"\cfHe's a nerd, NEEEEEEEERD, BIG STINKIN' NERD!\c-\n"
"\n"
-"\cfI know I use that word a lot, yeah, but I'm just stating the facts. Guy's a big nerd.\c-\n"
+"\cfThere, I said it. Like, sure, the stuff he makes, cool and all, but GOOD LORD the guy pisses me off with his stupid videogamey nerdy crap. Not letting you go in fully armed and instead deciding to fucking YEET your shit all over the place for you to pick up? That's one thing. Deciding that after every mission you have to RETURN all the stuff you got, that's another, too. Dropping some cash every time you blow up baddies, that I can accept, though, helps cover the costs of everything.\c-\n"
"\n"
-"\cf... And so am I, for that matter.\c-";
+"\cfYou know, he may get on my nerves sometimes, but the guy was the first serious business partner I ever had, and damn, he's not that bad outside of all the nerditude he expels... I mean, to be honest, I'm also a big stinky nerd too, and you can quote me on that.\c-";
SWWM_LORETAG_CYTHO = "Valathor, Cytho";
SWWM_LORETAB_CYTHO = "People";
SWWM_LOREREL_CYTHO = "Hell;Ellen;Anarukon;DemonInvasion;UAC;Saya;AkariLabs;Demolitionist";
@@ -752,11 +502,11 @@ SWWM_LORETXT_CYTHO =
" \cxTwitter:\c-\n"
" \cf @incuvalathor\c-\n"
"\n"
-"Born in the now fallen Iskar township in 2008 as one of the youngest men of the humble \cfHouse Valathor\c-, \cfCytho\c- took to the family business upon reaching adulthood, quickly climbing the ranks and garnering quite a lot of \"cred\" thanks to his various satisfied customers and the many pupils he'd take under his wing. By 2028, he had made of Earth his second home, where he would open up an account on social media for a more modern method of attracting new clientele.\n"
+"Born in the now fallen Iskar township in 2008 as one of the youngest men of the humble \cfHouse Valathor\c-, \cfCytho\c- took to the family business upon reaching adulthood, quickly climbing the ranks of \cfHell\c-'s sex work industry, partly due to his innate beauty, but also the rapidly accumulating \"satisfied customers\" he would regularly service, and the many pupils he'd take under his wing. By 2028, he had made of Earth his second home, where he would open up an account on social media for a more modern method of attracting new clientele.\n"
"\n"
-"One day, however, everything changed. Many of his colleagues would report being \"creeped out\" by a woman's unreasonable requests. Curious, Cytho would then set forth to try and find her, to see what exactly they were finding so unreasonable. And that, is how he met \cfElena Yanikov XVI\c-, an \cfAnarukon\c- woman \"struck by the curse of eternal loneliness\", who so desperately wished to find a husband that she eventually resourced to summoning demons and begging for them to marry her. As expected, all of them had rejected her pleas, no matter how hard she tried, as many among demonkind were wary of her kind. Cytho, however, took pity on her, and accepted, on one condition: They would have to go on a date first.\n"
+"One day, however, everything changed. A large number of incubi would report being \"creeped out\" by a woman's unreasonable requests. Curious, Cytho would then set forth to try and find her, to see what exactly his colleagues were finding so unreasonable. And that, is how he met \cfElena Yanikov XVI\c-, an \cfAnarukon\c- woman \"struck by the curse of eternal loneliness\", who so desperately wished to find a husband that she eventually resourced to summoning demons and begging for them to marry her. As expected, all of them had rejected her pleas, no matter how hard she tried, as many among demonkind were wary of her kind. Cytho, however, took pity on her, and accepted, on one condition: They would have to go on a date first.\n"
"\n"
-"Some time later, the archduke announced his retirement from business, having \"reformed\" as the faithful husband to an Anarukon woman. While his friends and family celebrated, others saw this as an affront. House Valathor was heavily criticised for not rejecting him right there and then, to the point a small war broke out, as the rival \cfHouse Irishtanar\c- would crush their hometown in \"protest\". That day, Cytho closely witnessed the cruelty of his own kind, as the sole survivor of that massacre.\n"
+"Some time later, the archduke announced his retirement from sex work, having \"reformed\" as the faithful husband to an Anarukon woman. While his friends and family celebrated, others saw this as an affront. House Valathor was heavily criticised for not rejecting him right there and then, to the point a small war broke out, as the rival \cfHouse Irishtanar\c- would crush their hometown in \"protest\". That day, Cytho closely witnessed the cruelty of his own kind, as the sole survivor of that massacre.\n"
"\n"
"Since then, he lives in Boston with his wife and their three children. His social media account's purpose has been shifted to communicating the news of what transpires in his home realm, sourced from the many contacts he's gathered over the years, as representative of the subjugated civilian population. Although the vast majority of Earth's population would not take him seriously, not until the \cfDemon Invasion\c- of 2148 began.\n"
"\n"
@@ -765,45 +515,13 @@ SWWM_LORETXT_CYTHO =
"And thus, through their collaboration, the \cfDemolitionist\c- was born.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfSince the very moment I met him, back when I first visited Ellen-san's family, I knew he was more than just a cool, handsome demon grandpa. Yeah, Cytho-sama's the real deal, and the blood that runs through his veins is more noble than that of any pesky, pompous trashlord with a fancy title out there.\c-\n"
+"\cfSince the very moment I met him, back when I first visited Ellen-san's family, I knew he was more than just a cool, handsome femboy demon grandpa. Yeah, Cytho-sama's the real deal, and the blood that runs through his veins is more noble than that of any pesky, pompous trashlord with a fancy title out there.\c-\n"
"\n"
"\cfAnd yeah, surprise surprise... He's your dad (well, kinda). But you already knew that, didn't you?\c-\n"
"\n"
-"\cfSeriously, if it wasn't for him, all of this would have never been possible. We owe a lot to him... I just hope I don't have to repay him with my soul or something.\c-\n"
+"\cfSeriously, if it wasn't for him, all of this would have never been possible. We owe a lot to him... I just hope I don't have to repay him with my body (not that I would mind, kihihihi).\c-\n"
"\n"
"\cfPS: His name is pronounced \"Kaizo\", you kept saying it wrong every time. But don't worry, you're not the first.\c-";
-SWWM_LORETAG_DANA = "Blackwood, Dana";
-SWWM_LORETAB_DANA = "People";
-SWWM_LOREREL_DANA = "UAC;Ibuki;WhiteScar;UAC;DemonInvasion;Saya";
-SWWM_LORETXT_DANA =
-" \cxFull Name:\c-\n"
-" \cf Dana Arukan Blackwood\c-\n"
-" \cxNationality:\c-\n"
-" \cf Scottish-American\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf 1985-02-02\c-\n"
-" \cxOccupation:\c-\n"
-" \cf Private Military Contractor\c-\n"
-" \cxTwitter:\c-\n"
-" \cf @boyhunter85\c-\n"
-"\n"
-"\n"
-"Born in \cfMichigan\c-, as the single daughter of \cfScottish Navy General Lena Blackwood\c- and \cfKanethe Railway Engineer Menas Blackwood (né Arukan)\c-, \cfDana\c- is one very peculiar individual. Familiar with the harshness of the human condition since an early age, she strives to aid anyone in need, while also being very, very aggressively against the authorities that fail to do so every time, especially cops.\n"
-"\n"
-"One may think that this anti-authoritarian sentiment would contradict her long career as a gun-for-hire, sometimes under very specific companies, but she makes it a personal rule to never serve the interests of anyone but \"the good people\", which has caused many a headache for potential employers. Standing by protesters, taking part in rescue efforts following natural disasters, providing humanitarian aid in war zones... It's given her quite the reputation that many out there cannot ignore.\n"
-"\n"
-"Another thing she is known for, however, is her penchant for capturing the hearts of young men. Dubbed a \"cougar\" by fans, something she's personally embraced, it does not matter the circumstance, someone will eventually land in her sights, comically so at times.\n"
-"\n"
-"Following the events of the \cfWhite Scar\c-, she would make a name for herself patrolling the DC exclusion zone, where she eventually came across \cfIbuki Miyamoto\c-, the \cfRed Oni\c-. This resulted in a very special friendship, bonding over certain shared interests. Dana, however, remained in the wasteland to further assist with reconstruction efforts, eventually landing a position as an \cfUAC\c- mercenary.\n"
-"\n"
-"And indeed, she was one of the first responders when the \cfDemon Invasion\c- began, joining the quickly forming resistance force.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfThe half-dwarf onee-san. Has good taste, both in men and in guns. I also like how she's kept the MRE review video scene alive, even showing off some of the stuff from other civilizations.\c-\n"
-"\n"
-"\cfI consider her one of the select few Americans I like. She's cool, except when she's drunk off her ass. Though at least that makes for some really funny interactions with Taro-nii, guhuhu...\c-\n"
-"\n"
-"\cfStill hold it against her that she worked for the stinkin' UAC, but it's not like she had much of a choice apparently. Oh well, at least now her contract has \"expired\", in a way.\c-";
SWWM_LORETAG_DECADEMECH = "Decade Mechanics";
SWWM_LORETAB_DECADEMECH = "Lore";
SWWM_LOREREL_DECADEMECH = "XAnimen;EngineTech;Nedoshiaan;Saya";
@@ -863,10 +581,10 @@ SWWM_LORETXT_DEEPIMPACT =
"\cfReload:\c- Refilling the internal air tank is done by repeatedly pulling on the side lever. You will know the tank is full once a smart mechanism locks it in place, preventing the tank from being overfilled and potentially causing it to explode.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfI know you're hella strong, so you better not pull on it too hard. Wait, that sounds wrong...\c-";
+"\cfI know you're hella strong, so you better not pull on it too hard. Wait, that sounds wrong... fuck. Forget I said that. Forget you read it, even.\c-";
SWWM_LORETAG_DEMOLITIONIST = "Demolitionist";
SWWM_LORETAB_DEMOLITIONIST = "People";
-SWWM_LOREREL_DEMOLITIONIST = "AkariLabs;Ibuki;Saya;Zanaveth2;Hell;Rika;UAC;Nekuratek;Belt;Collar;Propulsor;Hammerspace;Display;Voicebox;Maidbot;EngineTech;Kirin;DemonInvasion;Cytho";
+SWWM_LOREREL_DEMOLITIONIST = "AkariLabs;Ibuki;Saya;Zanaveth2;Hell;UAC;Nekuratek;Belt;Collar;Propulsor;Hammerspace;Display;Voicebox;Maidbot;EngineTech;Kirin;DemonInvasion;Cytho";
SWWM_LORETXT_DEMOLITIONIST =
" \cxFull Name:\c-\n"
" \cf Akari Labs First Generation Autonomous Combat Unit\c-\n"
@@ -887,14 +605,14 @@ SWWM_LORETXT_DEMOLITIONIST =
"\n"
"The AI core of the Demolitionist is built on the same technology as Akari Labs' \cfMaidbots\c-, the \cfNekuronbot AI Framework\c-, which had been provided to \cfSaya Miyamoto\c- herself as a gift of friendship from \cfZanaveth Nekuraku II\c-, the lead AI engineer and current CEO of \cfNekuratek\c-. Thanks to this technology, and combined with many other features such as the \cfCuteEmotion Display\c- that allows the unit to visibly show emotion through a set of simple animated faces or the \cfLoudboi Voicebox\c- that allows it to speak almost naturally, the Demolitionist is barely indistinguishable from a real person in its behavior and emotional response, making interaction with civilians much more comforting. It can even be said that the Demolitionist has its own little personality, with unique quirks and all.\n"
"\n"
-"The first unit, affectionately known as \cfDemo-chan\c- by Saya, was deployed in June of 2148 (following extensive in-house training by \cfRika Isuzu\c-) on \cfUnion States\c- territory in order to combat the demonic invasion brought upon by the \cfUAC\c-'s interventions on Hell.\n"
+"The first unit, affectionately known as \cfDemo-chan\c- by Saya, was deployed in June of 2148 on \cfUnion States\c- territory in order to combat the demonic invasion brought upon by the \cfUAC\c-'s interventions on Hell.\n"
"\n"
-"Of this previously mentioned first unit, there are many details known thanks to a Q&A session that Saya had livestreamed months prior to the deployment. The unit has been acknowledged as being part of the Miyamoto household, having been given the full name of \cfDemo Miyamoto\c-. Demo can be described as \"quite chatty\" and fond of joking around to try and put a smile on people's faces, but also very serious and determined in their desire to protect those in need. They are also quite popular within the LGBTQIA+ community due to their fierce support of also protecting the rights of those who face discrimination for their identities, and has even publicly come out themself as non-binary. This didn't really come as a surprise to most due to Saya's own involvements with the collective, however.\n"
+"Of this previously mentioned first unit, there are many details known thanks to a Q&A session that Saya had livestreamed months prior to the deployment. The unit has been acknowledged as being part of the Miyamoto household, having the full name of \cfDemo Miyamoto\c-, and being referred to by Saya as her \"child\". Demo can be described as \"quite chatty\" and fond of joking around to try and put a smile on people's faces, but also very serious and determined in their desire to protect those in need. They are also quite popular within the LGBTQIA+ community due to their fierce support of also protecting the rights of those who face discrimination for their identities, and has even publicly come out themself as non-binary. This didn't really come as a surprise to most due to Saya's own involvements with the collective, however.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cfHeh, yeah... that stream was fun. People asked so many questions, and your answers sure caught some of them by surprise, huhu...\c-\n"
"\n"
-"\cfBy the way, there is also one more thing that makes you unique. It's that \"lucky collar\" I made for you, you know. Ibuki had one, and it sure helped her, so I thought that it was a good idea to give it to you too. Wish people weren't going all \"wow, so you treat them like a pet or something?\", though. They're getting the wrong idea...\c-\n"
+"\cfBy the way, there is also one more thing that makes you unique. It's that \"lucky collar\" I made for you, you know. Ibuki had one, and it sure helped her, so I thought that it was a good idea to give it to you too. Wish people weren't going all \"wow you gave them that BDSM thing?\", though. IT IS NOT, it has NOTHING to do with that.\c-\n"
"\n"
"\cfAnyway, if you're finished reading about yourself, how about you get back to work? Yes, Demo-chan, I know you are reading this, at this very moment. OoOOoOoOoOooo... spooky, isn't it?\c-\n"
"\n"
@@ -919,16 +637,16 @@ SWWM_LORETXT_DEMOLITIONIST2 =
"\n"
"The AI core of the Demolitionist is built on the same technology as Akari Labs' \cfMaidbots\c-, the \cfNekuronbot AI Framework\c-, which had been provided to \cfSaya Miyamoto\c- herself as a gift of friendship from \cfZanaveth Nekuraku II\c-, the lead AI engineer and current CEO of \cfNekuratek\c-. Thanks to this technology, and combined with many other features such as the \cfCuteEmotion Display\c- that allows the unit to visibly show emotion through a set of simple animated faces or the \cfLoudboi Voicebox\c- that allows it to speak almost naturally, the Demolitionist is barely indistinguishable from a real person in its behavior and emotional response, making interaction with civilians much more comforting. It can even be said that the Demolitionist has its own little personality, with unique quirks and all.\n"
"\n"
-"The first unit, affectionately known as \cfDemo-chan\c- by Saya, was deployed in June of 2148 (following extensive in-house training by \cfRika Isuzu\c-) on \cfUnion States\c- territory in order to combat the demonic invasion brought upon by the \cfUAC\c-'s interventions on Hell.\n"
+"The first unit, affectionately known as \cfDemo-chan\c- by Saya, was deployed in June of 2148 on \cfUnion States\c- territory in order to combat the demonic invasion brought upon by the \cfUAC\c-'s interventions on Hell.\n"
"\n"
-"Of this previously mentioned first unit, there are many details known thanks to a Q&A session that Saya had livestreamed months prior to the deployment. The unit has been acknowledged as being part of the Miyamoto household, having been given the full name of \cfDemo Miyamoto\c-. Demo can be described as \"quite chatty\" and fond of joking around to try and put a smile on people's faces, but also very serious and determined in their desire to protect those in need. They are also quite popular within the LGBTQIA+ community due to their fierce support of also protecting the rights of those who face discrimination for their identities, and has even publicly come out themself as non-binary. This didn't really come as a surprise to most due to Saya's own involvements with the collective, however.\n"
+"Of this previously mentioned first unit, there are many details known thanks to a Q&A session that Saya had livestreamed months prior to the deployment. The unit has been acknowledged as being part of the Miyamoto household, having the full name of \cfDemo Miyamoto\c-, and being referred to by Saya as her \"child\". Demo can be described as \"quite chatty\" and fond of joking around to try and put a smile on people's faces, but also very serious and determined in their desire to protect those in need. They are also quite popular within the LGBTQIA+ community due to their fierce support of also protecting the rights of those who face discrimination for their identities, and has even publicly come out themself as non-binary. This didn't really come as a surprise to most due to Saya's own involvements with the collective, however.\n"
"\n"
"Following their success in fighting off Hell's armies, Saya realized that no other units would ever need to be made, so Demo themself became the \"ultimate weapon\" of Akari Labs, all by their lonesome. Furthermore, they were additionally rewarded with a separate maidbot frame, which Demo freely makes use of during their free time, and has allowed them to truly express their feelings for Saya, becoming her third partner, together with Meido and Ibuki.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cfYou're so cute, Demo-chan. I really outdid myself with that Maidbot body, for sure. It seriously caught me by surprise when, as soon as you swapped over to it, you just... jumped in my arms like that and started kissing me all over and... whew~\c-\n"
"\n"
-"\cfI'm really happy that you're now part of our little Cutie Club (\c-\cg♥\c-\cf), you know.\c-\n"
+"\cfI'm really happy that you're now part of our little Cutie Club (\c-\cg♥\c-\cf), you know. And yeah, I didn't want to just go around swapping it too so I did make a second collar for you to wear. Hey, come on, I'm still saying it's got nothing to do with some sort of BDSM kink or anything.\c-\n"
"\n"
"\cfAnyway, no more reading about yourself while you're working. Go away, silly.\c-";
SWWM_LORETXT_DEMOLITIONIST3 =
@@ -951,21 +669,21 @@ SWWM_LORETXT_DEMOLITIONIST3 =
"\n"
"The AI core of the Demolitionist is built on the same technology as Akari Labs' \cfMaidbots\c-, the \cfNekuronbot AI Framework\c-, which had been provided to \cfSaya Miyamoto\c- herself as a gift of friendship from \cfZanaveth Nekuraku II\c-, the lead AI engineer and current CEO of \cfNekuratek\c-. Thanks to this technology, and combined with many other features such as the \cfCuteEmotion Display\c- that allows the unit to visibly show emotion through a set of simple animated faces or the \cfLoudboi Voicebox\c- that allows it to speak almost naturally, the Demolitionist is barely indistinguishable from a real person in its behavior and emotional response, making interaction with civilians much more comforting. It can even be said that the Demolitionist has its own little personality, with unique quirks and all.\n"
"\n"
-"The first unit, affectionately known as \cfDemo-chan\c- by Saya, was deployed in June of 2148 (following extensive in-house training by \cfRika Isuzu\c-) on \cfUnion States\c- territory in order to combat the demonic invasion brought upon by the \cfUAC\c-'s interventions on Hell.\n"
+"The first unit, affectionately known as \cfDemo-chan\c- by Saya, was deployed in June of 2148 on \cfUnion States\c- territory in order to combat the demonic invasion brought upon by the \cfUAC\c-'s interventions on Hell.\n"
"\n"
-"Of this previously mentioned first unit, there are many details known thanks to a Q&A session that Saya had livestreamed months prior to the deployment. The unit has been acknowledged as being part of the Miyamoto household, having been given the full name of \cfDemo Miyamoto\c-. Demo can be described as \"quite chatty\" and fond of joking around to try and put a smile on people's faces, but also very serious and determined in their desire to protect those in need. They are also quite popular within the LGBTQIA+ community due to their fierce support of also protecting the rights of those who face discrimination for their identities, and has even publicly come out themself as non-binary. This didn't really come as a surprise to most due to Saya's own involvements with the collective, however.\n"
+"Of this previously mentioned first unit, there are many details known thanks to a Q&A session that Saya had livestreamed months prior to the deployment. The unit has been acknowledged as being part of the Miyamoto household, having the full name of \cfDemo Miyamoto\c-, and being referred to by Saya as her \"child\". Demo can be described as \"quite chatty\" and fond of joking around to try and put a smile on people's faces, but also very serious and determined in their desire to protect those in need. They are also quite popular within the LGBTQIA+ community due to their fierce support of also protecting the rights of those who face discrimination for their identities, and has even publicly come out themself as non-binary. This didn't really come as a surprise to most due to Saya's own involvements with the collective, however.\n"
"\n"
"Following their success in fighting off Hell's armies, Saya realized that no other units would ever need to be made, so Demo themself became the \"ultimate weapon\" of Akari Labs, all by their lonesome. Furthermore, they were additionally rewarded with a separate maidbot frame, which Demo freely makes use of during their free time, and has allowed them to truly express their feelings for Saya, becoming her third partner, together with Meido and Ibuki. Since May of 2171, they are also additionally engaged to \cfKirin Xanai\c-, leader of the \cfSykhai Empire of Akkou\c-.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cfYou're so cute, Demo-chan. I really outdid myself with that Maidbot body, for sure. It seriously caught me by surprise when, as soon as you swapped over to it, you just... jumped in my arms like that and started kissing me all over and... whew~\c-\n"
"\n"
-"\cfI'm really happy that you're now part of our little Cutie Club (\c-\cg♥\c-\cf), you know.\c-\n"
+"\cfI'm really happy that you're now part of our little Cutie Club (\c-\cg♥\c-\cf), you know. And yeah, I didn't want to just go around swapping it too so I did make a second collar for you to wear. Hey, come on, I'm still saying it's got nothing to do with some sort of BDSM kink or anything.\c-\n"
"\n"
"\cfAnyway, no more reading about yourself while you're working. Go away, silly.\c-";
SWWM_LORETAG_DEMONINVASION = "Demon Invasion";
SWWM_LORETAB_DEMONINVASION = "Lore";
-SWWM_LOREREL_DEMONINVASION = "Hell;UAC;Demolitionist;WhiteScar;Nukuri;Doomguy;Anarukon;Saya;Archdemons";
+SWWM_LOREREL_DEMONINVASION = "Hell;UAC;Demolitionist;WhiteScar;Nukuri;Doomguy;Anarukon;Saya";
SWWM_LORETXT_DEMONINVASION =
"\cxName:\c-\n"
"\cf Demon Invasion\c-\n"
@@ -1060,7 +778,7 @@ SWWM_LORETXT_DEMONINVASION4 =
"\cfUpdate: Haha and now I know everything. EVERYTHING about it. Boy, they're so fucked. You saw, too, we all did. Once we find the missing prince, it's game over for that stupid-ass illusionist schmuck. 9.3 billion demons bred for war? All of them won't stand a chance, it's going to be raining blood for days in hell, if what we heard about him is true.\c-";
SWWM_LORETAG_DEMOPLUSH = "Demo Plushie";
SWWM_LORETAB_DEMOPLUSH = "Item";
-SWWM_LOREREL_DEMOPLUSH = "Nukritas2xx;Demolitionist;Saya";
+SWWM_LOREREL_DEMOPLUSH = "Demolitionist;NosKora;Saya";
SWWM_LORETXT_DEMOPLUSH =
"\cxDesignation:\c-\n"
"\cf Demolitionist Plushie\c-\n"
@@ -1099,7 +817,7 @@ SWWM_LORETXT_DEVANIKNA =
"Lesser known facts about the Devanikan include their strong defense of racial purity. When princess \cfDevai Unissix\c-, current head of the clan, announced her marriage to \cfSerwand Nerukousei\c-, a chimera constructed by a wandering archwizard, he started receiving threats from the population, calling him a \"beast in man's form\" and accusing him of corrupting the Unissix bloodline as a means to take control of their nation. These threats extended towards their own children too, who were denoted as \"crossbred abominations\" of mixed Devanikan and chimeric blood. It wasn't until Deneva's first major achievements as a warrior that the persecution they faced eventually stopped. Ever since then, the hostility they faced has been gradually fading, as newer generations became much more accepting of race mixing.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfYeah, Misa's people are cool af. Well, excluding the whole racism part. That's a load of fucking shit, for sure. I heard from Zana-sama that if she hadn't met Misa back then... Fuck... But at least, she's living happily with Zana-sama (lucky devil), and yeah, things are getting better in there now at least.\c-\n"
+"\cfYeah, Misa's people are cool af. Well, excluding the whole racism part. That's a load of fucking shit, for sure. I heard from Zana-sama that if she hadn't met Misa back then, she would have probably taken her own life from all of that she went through. Fuck... But at least, she's living happily with Zana-sama (lucky devil), and yeah, things are getting better in there now at least.\c-\n"
"\n"
"\cfYou know, all this stuff, it reminds me of this one old JRPG series I played many many years ago, that was also all about people of dragon blood too... can't even remember what it was called, though. Heck, I even had Misa play it once and she kept talking about all the parallels and shit. Oh well, cool dragon warriors, fuck yeah.\c-";
SWWM_LORETAG_DISPLAY = "CuteEmotion";
@@ -1113,9 +831,9 @@ SWWM_LORETXT_DISPLAY =
"\cxClassification:\c-\n"
"\cf Display Device\c-\n"
"\n"
-"The \cfCuteEmotion\c- is a display device designed for use on robots. It can be used to present a wide variety of facial expressions, selected from a user-configurable library of images, each associated to some particular emotion or sentiment the AI may want to convey, thus enhancing the naturalness of social interaction with them. The display is one-sided, allowing it to be aligned with the visual receptors of the robot for a more accurate match with any simulated eye movement.\n"
+"The \cfCuteEmotion\c- is a display device designed for use on robots. It can be used to present a wide variety of facial expressions, selected from a user-configurable library of images, each associated to some particular emotion or sentiment the AI may want to convey, thus enhancing the naturality of social interaction with them. The display is one-sided, allowing it to be aligned with the visual receptors of the robot for a more accurate match with any simulated eye movement.\n"
"\n"
-"There are many versions of the device, but the best known is the \"Monoglow\" model, made popular thanks to its use by the \cfDemolitionist\c-. Other more flexible and user-tweakable models also exist, which are known to be quite popular within certain corners of the furry community.\n"
+"There are many versions of the device, but the best known is the \"Monoglow\" model, made popular thanks to its use by the \cfDemolitionist\c-.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cfY'know, that thing just makes you so cute and huggable... It's, I mean... TOO DAMN CUTE!!!\c-\n"
@@ -1141,23 +859,23 @@ SWWM_LORETXT_DIVINESPRITE =
"\n"
"\cfAs you may expect, this is also another thing that my god buddies have recommended. Normally these are only provided to heroes by special request... And you are our hero, Demo-chan, so this is for you.\c-\n"
"\n"
-"\cfPS: Don't try to eat it. That is NOT how it feels to chew five gum.\c-";
+"\cfPS: Don't try to eat it.\c-";
SWWM_LORETAG_DOOMGUY = "Doom Marine";
SWWM_LORETAB_DOOMGUY = "People";
SWWM_LOREREL_DOOMGUY = "UAC;Hell;Saya;AkariLabs;Demolitionist;Cytho";
SWWM_LORETXT_DOOMGUY =
-" \cxFull Name:\c-\n"
-" \cf [CLASSIFIED]\c-\n"
-" \cxOther Names:\c-\n"
-" \cf Doom Marine\c-\n"
-" \cf The Lone Marine\c-\n"
-" \cf Doomguy\c-\n"
-" \cxNationality:\c-\n"
-" \cf American\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf [CLASSIFIED]\c-\n"
-" \cxOccupation:\c-\n"
-" \cf Marine (UAC)\c-\n"
+"\cxFull Name:\c-\n"
+"\cf CLASSIFIED\c-\n"
+"\cxOther Names:\c-\n"
+"\cf Doom Marine\c-\n"
+"\cf The Lone Marine\c-\n"
+"\cf Doomguy\c-\n"
+"\cxNationality:\c-\n"
+"\cf American\c-\n"
+"\cxDate of Birth:\c-\n"
+"\cf CLASSIFIED\c-\n"
+"\cxOccupation:\c-\n"
+"\cf Marine (UAC)\c-\n"
"\n"
"The \cfDoom Marine\c- is the lone survivor of the demonic invasions on the \cfUAC\c- bases of Phobos and Deimos. Having been transferred to \cfMars City\c- not long before the initial incidents, he was part of the detachment sent to defend the Phobos bases from the invading demons who had somehow hijacked the teleportation systems the UAC was experimenting with. Following this impressive feat of, as a one man army, fighting off the invaders on both Phobos and Deimos, along with taking the fight to \cfHell\c- itself and coming back, he was appointed as the organization's \"problem solver\".\n"
"\n"
@@ -1166,22 +884,22 @@ SWWM_LORETXT_DOOMGUY =
"\cxSaya's Notes:\c-\n"
"\cfAlright, IMPORTANT THING: don't get close to this guy, don't say anything to him, do not interact. If you two come across each other, stand back and let him work, or he might just go and start shooting you too.\c-\n"
"\n"
-"\cfBy the way, my congratulations to those UAC grunts for how well-guarded they keep all the info about him. We don't even know his actual goddamn name, or his history from before all this shit started. Yeah, I haven't heard much of what this guy is like, apart from the little info Cytho-sama could get out of his previous romp through Hell, but there was some mention of him liking rabbits? Cute bunnies?\c-\n"
+"\cfBy the way, my congratulations to those UAC goons for how well-guarded they keep all the info about him. We don't even know his actual goddamn name, or his history from before all this shit started. Like, what even is this guy like? I haven't heard much of that, apart from the little info Cytho-sama could get out of his previous romp through Hell, but there was some mention of him liking rabbits? Cute bunnies?\c-\n"
"\n"
"\cfWell, maybe then, if you pretend those horns of yours are some bun ears, he might not shoot you on sight, who knows...\c-";
SWWM_LORETXT_DOOMGUY2 =
-" \cxFull Name:\c-\n"
-" \cf John Blazkowicz\c-\n"
-" \cxOther Names:\c-\n"
-" \cf Doom Marine\c-\n"
-" \cf The Lone Marine\c-\n"
-" \cf Doomguy\c-\n"
-" \cxNationality:\c-\n"
-" \cf American\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf 2132-03-20\c-\n"
-" \cxOccupation:\c-\n"
-" \cf N/A\c-\n"
+"\cxFull Name:\c-\n"
+"\cf CLASSIFIED\c-\n"
+"\cxOther Names:\c-\n"
+"\cf Doom Marine\c-\n"
+"\cf The Lone Marine\c-\n"
+"\cf Doomguy\c-\n"
+"\cxNationality:\c-\n"
+"\cf American\c-\n"
+"\cxDate of Birth:\c-\n"
+"\cf CLASSIFIED\c-\n"
+"\cxOccupation:\c-\n"
+"\cf N/A\c-\n"
"\n"
"The \cfDoom Marine\c- is the lone survivor of the demonic invasions on the \cfUAC\c- bases of Phobos and Deimos. Having been transferred to \cfMars City\c- not long before the initial incidents, he was part of the detachment sent to defend the Phobos bases from the invading demons who had somehow hijacked the teleportation systems the UAC was experimenting with. Following this impressive feat of, as a one man army, fighting off the invaders on both Phobos and Deimos, along with taking the fight to \cfHell\c- itself and coming back, he was appointed as the organization's \"problem solver\".\n"
"\n"
@@ -1192,22 +910,20 @@ SWWM_LORETXT_DOOMGUY2 =
"\cxSaya's Notes:\c-\n"
"\cfDude's pretty much retired, and boy is it a well deserved rest. He's been into deeper shit than you, being the one to survive all that stuff on Mars and then being thrown around random places to \"save the day\". Last I heard, from Cytho-sama's own words, he had to deal with two other titans that the demon armies had in store. Both pretty much standing at the same level as ol' Baramun.\c-\n"
"\n"
-"\cfWhat surprised me the most is hearing what he said in an interview. That he has no hard feelings about you stealing the spotlight back then, seems to be a fan of your work, even, saying you're \"damn fine at ripping and tearing demon guts\". Neat.\c-\n"
-"\n"
-"\cfFunny detail, turns out we have the same birthday.\c-";
+"\cfWhat surprised me the most is hearing what he said in an interview. That he has no hard feelings about you stealing the spotlight back then, seems to be a fan of your work, even, saying you're \"damn fine at ripping and tearing demon guts\". Neat.\c-";
SWWM_LORETXT_DOOMGUY3 =
-" \cxFull Name:\c-\n"
-" \cf John Blazkowicz\c-\n"
-" \cxOther Names:\c-\n"
-" \cf Doom Marine\c-\n"
-" \cf The Lone Marine\c-\n"
-" \cf Doomguy\c-\n"
-" \cxNationality:\c-\n"
-" \cf American\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf 2132-03-20\c-\n"
-" \cxOccupation:\c-\n"
-" \cf N/A\c-\n"
+"\cxFull Name:\c-\n"
+"\cf CLASSIFIED\c-\n"
+"\cxOther Names:\c-\n"
+"\cf Doom Marine\c-\n"
+"\cf The Lone Marine\c-\n"
+"\cf Doomguy\c-\n"
+"\cxNationality:\c-\n"
+"\cf American\c-\n"
+"\cxDate of Birth:\c-\n"
+"\cf CLASSIFIED\c-\n"
+"\cxOccupation:\c-\n"
+"\cf N/A\c-\n"
"\n"
"The \cfDoom Marine\c- is the lone survivor of the demonic invasions on the \cfUAC\c- bases of Phobos and Deimos. Having been transferred to \cfMars City\c- not long before the initial incidents, he was part of the detachment sent to defend the Phobos bases from the invading demons who had somehow hijacked the teleportation systems the UAC was experimenting with. Following this impressive feat of, as a one man army, fighting off the invaders on both Phobos and Deimos, along with taking the fight to \cfHell\c- itself and coming back, he was appointed as the organization's \"problem solver\".\n"
"\n"
@@ -1256,19 +972,21 @@ SWWM_LORETXT_ELLEN =
"\n"
"From a young age she showed quite the interest in \"exploring\" every corner of the city, first starting with just nearby abandoned buildings, then further expanding to pretty much any point of interest she could identify in the whole city. She began recording her urban explorations while still in elementary school, and uploading them to video sharing sites, earning quite a lot of popularity.\n"
"\n"
-"In the aftermath of the \cfWhite Scar\c-, Ellen used the skills she had gained in exploration to work as a scavenger alongside her mother, scouring the wasteland for valuable resources to bring back to the various shelters in the area. Through this she eventually met \cfIbuki Miyamoto\c-, the \cfRed Oni\c-, who had wandered the wastes for many years, becoming a \"legendary warrior\" of sorts due to her various feats. In the process of Ibuki being recalled back to Japan by \cfTaro Miyamoto\c-, of \cfAkari Labs\c-, Ellen decided that she wanted to go with them, citing that \"wandering around this dump is really boring anyway and I really want to see the world out there\". During her stay in Japan, she'd often spend her time with Taro, the two of them dating some weeks after.\n"
+"In the aftermath of the \cfWhite Scar\c-, Ellen used the skills she had gained in exploration to work as a scavenger alongside her mother, scouring the wasteland for valuable resources to bring back to the various shelters in the area. Through this she eventually met \cfIbuki Miyamoto\c-, the \cfRed Oni\c-, who had wandered the wastes for many years, becoming a \"legendary warrior\" of sorts due to her various feats. In the process of Ibuki being recalled back to Japan by \cfTaro Miyamoto\c-, of \cfAkari Labs\c-, Ellen decided that she wanted to go with them, citing that \"wandering around this dump is really boring anyway and I really want to see the world out there\".\n"
+"\n"
+"During her stay in Japan, she'd often spend her time with Taro, the two of them eventually dating some weeks after. Something which was followed by an announcement from Taro on social media citing: \"my wizard privileges have been revoked\".\n"
"\n"
"Apart from her shared ancestry with renowned singer/guitarist \cfAshley Knox\c-, she also shares a much closer relation to her due to the fact her father is the grandson of Ashley's ex-husband, the late \cfFredrik Steiner\c-. Through this, and the fact they both are engaged to members of the Miyamoto family, they have become quite close. Ellen has even considered joining the band at some point, though as of this article's writing, this hasn't yet happened.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfSo yeah, between Taro-nii and Yu-chan, the two have scored themselves some immortal cuties, making me jealous as all fuck in the process. Like, seriously, how the fuck could ANYONE even want to date my absolute loser of a brother? I don't know what Ellen-san sees in him...\c-\n"
+"\cfHeh, typical of Taro nii-san, announcing to the whole damn world that he lost his fucking virginity. He really couldn't be any more subtle about it if he tried. So yeah, between him and Yu-chan, the two have scored themselves some immortal cuties, making me jealous as all fuck in the process. Like, seriously, how the fuck could ANYONE even want to date my absolute loser of a brother? I don't know what Ellen-san sees in him...\c-\n"
"\n"
"\cfOh yeah, speaking of Ellen-san. She's a goddamn massive prankster, like, the most awfully skilled troll you could ever imagine, even. See, there was this one time... actually, I think I'll keep quiet about it, because it was embarrassing as all hell. My ass is still sore from back then. I'm NOT going to explain, fuck no. Use your imagination, Demo-chan.\c-\n"
"\n"
-"\cfAh, also, one super good thing about having her around. She's got some interesting connections. Yeah, I'm of course talking about her demon grandfather. A certain cutie you may know called Cytho Valathor. Of course, whenever I need to know anything about what's going on in the land of fire 'n brimstone, there's no better source than Ellen-san's gramps.\c-";
+"\cfAh, also, one super good thing about having her around. She's got some interesting connections. Yeah, most people don't know, but her gramps is a demon. Like, actual demon, from Hell and all. Some real cutie too. Name's Cytho Valathor, and he says he's a \"reformed incubus\", whatever that means. Whenever I need to know anything about what's going on in the land of fire 'n brimstone, he's the guy I go to.\c-";
SWWM_LORETAG_ENGINETECH = "Tach-Engine";
SWWM_LORETAB_ENGINETECH = "People";
-SWWM_LOREREL_ENGINETECH = "Admun;UAC;Nukuri;DecadeMech;Saya;Nekuratek;WhiteScar";
+SWWM_LOREREL_ENGINETECH = "UAC;Nukuri;DecadeMech;Saya;Nekuratek;WhiteScar";
SWWM_LORETXT_ENGINETECH =
"\cxName:\c-\n"
"\cf Tach-Engine Technology Institute\c-\n"
@@ -1296,7 +1014,7 @@ SWWM_LORETAB_EVISCERATOR = "Item";
SWWM_LOREREL_EVISCERATOR = "Cyrus;BigShot;Hammerspace;Saya";
SWWM_LORETXT_EVISCERATOR =
"\cxDesignation:\c-\n"
-"\cf \"Eviscerator\" High Load Shrapnel Cannon\c-\n"
+"\cf \"Eviscerator\" High Load Flechette Cannon\c-\n"
"\cxManufacturer:\c-\n"
"\cf Cyrus Enterprises\c-\n"
"\cf Design by Mr. BIG SHOT\c-\n"
@@ -1321,7 +1039,7 @@ SWWM_LORETXT_EVISCERATOR =
"\cfWhy is there an \"owo\" face scribbled on every shell? Who did this? I want answers!\c-";
SWWM_LORETAG_EXPLODIUM = "Explodium";
SWWM_LORETAB_EXPLODIUM = "Lore";
-SWWM_LOREREL_EXPLODIUM = "Parker;Munch;Saya;ExplodiumGun";
+SWWM_LOREREL_EXPLODIUM = "Munch;Saya;ExplodiumGun";
SWWM_LORETXT_EXPLODIUM =
"\cxName:\c-\n"
"\cf Explodium\c-\n"
@@ -1391,11 +1109,11 @@ SWWM_LORETXT_FORX =
"\cxClassification:\c-\n"
"\cf Propulsion Engine Manufacturer\c-\n"
"\cxLocation:\c-\n"
-"\cf Kent, England\c-\n"
+"\cf Kent, Southern Ireland\c-\n"
"\cxWebsite:\c-\n"
"\cf https://forx.ie\c-\n"
"\n"
-"Founded in 2029 by \cfHarold Forx\c-, this company is credited with singlehandedly rescuing England from its long fall into ruin after \cfBrexit\c- in 2020, the \cfScottish Independence\c- in 2022 and their losses in the 2026 \cfIrish Reconquest\c- (which happened in retaliation to the former \cfUnited Kingdom\c-'s declaration of war on the island the year prior). Despite these mortal blows, \cfForx Aeronautics\c-, having appeared seemingly out of nowhere, founded by a man who, only years prior had been spending his life scavenging around junkyards, managed to pull in enough cash to rescue the whole territory only mere months after its foundation.\n"
+"Founded in 2029 by \cfHarold Forx\c-, this company is credited with singlehandedly rescuing Southern Ireland (formerly known as the United Kingdom) from its long fall into ruin after \cfBrexit\c- in 2020, the \cfScottish Independence\c- in 2022 and their losses in the 2026 \cfIrish Reconquest\c- (which happened in retalation to their declaration of war on the island the year prior). Despite these mortal blows, \cfForx Aeronautics\c-, having appeared seemingly out of nowhere, founded by a man who, only years prior had been spending his life scavenging around junkyards, managed to pull in enough cash to rescue the whole territory only mere months after its foundation.\n"
"\n"
"Forx is currently the #1 supplier of propulsion engines for all types of aircraft, be it commercial jet planes, or even spaceships. Their dominance extends all across the eastern side of the Atlantic, as overseas, in America, the \cfUAC\c- still reigns supreme, with their own in-house technologies.\n"
"\n"
@@ -1408,9 +1126,9 @@ SWWM_LORETXT_FORX =
"\n"
"\cfAlright, so as it goes, the guy first tried to tell them to fuck off from there and let him bulldoze the whole place to build some shit in there. They didn't even listen. Then, he goes there in person, and THIS is the fun part. After an argument with the director of the orphanage, who personally knew the guy, he got SLAPPED SO FUCKING HARD he did a complete 180 and ran away crying.\c-\n"
"\n"
-"\cfI fucking kid you not, Demo-chan, that is exactly what I saw. I've watched the archived footage like a hundred times, since it helps me feel better when I'm in a sour mood, and... every time, the part where he gets backhanded across the face by the old geezer and thrown out the fucking door, it never fails. I always lose my shit. It's TOO GOOD.\c-\n"
+"\cfI fucking kid you not, Demo-chan, that is exactly what I saw. I've watched the archived footage like a hundred times, since it helps me feel better when I'm in a sour mood, and... every time, the part where he gets fucking backhanded across the face by the old geezer, it never fails. I always lose my shit. It's TOO GOOD.\c-\n"
"\n"
-"\cfSeriously, this is what all those people really need. You don't know how many times I wish I could just go and defenestrate that bastard manchild Kelliher. I'd surely feel much better, yeah. Fuck him, and the UAC too. \"Eat the rich\" is somehow still relevant, but I really want to popularize \"Yeet the rich\".\c-";
+"\cfSeriously, this is what all those people really need. You don't know how many times I wish I could just go and beat the crap out of that bastard manchild Kelliher. I'd surely feel much better, yeah. Fuck him, and the UAC too. \"Eat the rich\" is somehow still relevant, but I really want to popularize \"Beat the rich\".\c-";
SWWM_LORETAG_FRISPYCORN = "Frispy Corn Snack";
SWWM_LORETAB_FRISPYCORN = "Item";
SWWM_LOREREL_FRISPYCORN = "Saya;Vestal";
@@ -1450,10 +1168,10 @@ SWWM_LORETXT_FROGGYCHAIR =
"\n"
"\cfAnyway, I have to do this, I have to say it or they won't leave me alone:\c-\n"
"\n"
-"\cfWelcome to the \cdFroggy Gang\cf, Demo-chan.\c-";
+"\cfWelcome to the \cfFroggy Gang\cf, Demo-chan.\c-";
SWWM_LORETAG_GCSANDWICH = "Sandwich";
SWWM_LORETAB_GCSANDWICH = "Item";
-SWWM_LOREREL_GCSANDWICH = "Nukritas1xx;Saya";
+SWWM_LOREREL_GCSANDWICH = "NosKora;Saya";
SWWM_LORETXT_GCSANDWICH =
"\cxDesignation:\c-\n"
"\cf Grilled Cheese Sandwich\c-\n"
@@ -1533,7 +1251,7 @@ SWWM_LORETXT_GENSOKYO =
"Many attempts have been made to communicate with them following the initial research, with no successes to this day but one sole exception: The \cfMiyamoto family\c-, who initially came from that land, then migrated outside. As reported by \cfSaya Miyamoto\c- on social media, the family often travels across the barrier, in order to visit their distant relative, \cfPrincess Kaguya Houraisan\c-. Following these reports, many have tried to approach members of the Miyamoto family to ask for further information, but they have refused to talk about the subject.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfBoy, people sure are interested in that place, huh? But they just won't fucking understand, that things have to stay like this. Those are the rules, or some shit. Can't have both worlds mixing up together or whatever, it's what that old hag told me once. Yeah, the one that doesn't act her age and goes around with a buncha cosplayers. I'm pretty sure she's related to Ashley-san in some way, they've got the same exact eyes. But like hell am I going to go and ask her, I don't like her.\c-";
+"\cfBoy, people sure are interested in that place, huh? But they just won't fucking understand, that things have to stay like this. Those are the rules, or some shit. Can't have both worlds mixing up together or whatever, it's what that old hag told me once. Yeah, the one that doesn't act her age and goes around with a buncha cosplayers. I'm pretty sure she's related to Ashley-san in some way, they've got the same exact eyes. But like hell am I going to go and ask her, the way she acts around me creeps me out.\c-";
SWWM_LORETAG_GHOSTARTIFACT = "Ghost Artifact";
SWWM_LORETAB_GHOSTARTIFACT = "Item";
SWWM_LOREREL_GHOSTARTIFACT = "DecadeMech;EngineTech";
@@ -1737,21 +1455,11 @@ SWWM_LORETXT_HEAVYMAHSHEENGUN =
"\n"
"While generally meant for mounted use, on-the-go operation is possible, provided the user is equipped with silver-rated power armor at minimum in order to handle its heavy recoil.\n"
"\n"
-"The weapon is rated for three speeds:\n"
+"\cfPrimary Fire:\c- 300 RPM operation. A slow spin. Sustained fire in this mode is theoretically endless, as the heat produced can be efficiently nullified by the internal cooling systems, it is therefore the recommended mode for most situations.\n"
"\n"
-"\cf300 RPM:\c- A slow spin. Sustained fire in this mode is theoretically endless, as the heat produced can be efficiently nullified by the internal cooling systems, it is therefore the recommended mode for most situations.\n"
+"\cfSecondary Fire:\c- 700 RPM operation. Much faster spin, with moderate heat buildup. It's still possible to keep firing in this mode for about a minute or so from a cold start. If you need to deliver more pain and have the ammunition to spare, choose this.\n"
"\n"
-"\cf700 RPM:\c- Much faster spin, with moderate heat buildup. It's still possible to keep firing within operational temperature for an extended period of time, albeit less accurately. If you need to deliver more pain and have the ammunition to spare, choose this.\n"
-"\n"
-"\cf2100 RPM:\c- Extremely fast, with the highest heat potential. Sustained fire in this mode may quickly trigger the weapon's safety lock should the rising heat get too close to non-operational temperature. If you want things dead fast and don't care about running out of ammo in a matter of seconds, do pick this.\n"
-"\n"
-"By default, the safest firing speed is active. Other speeds can be selected by pulling or pushing on the trigger handle (note that the handle is locked in place while firing, so speed can't be changed on the fly).\n"
-"\n"
-"\cfPrimary Fire:\c- Fire at the selected speed. There is no wind up or wind down in this weapon's operation, so it will begin firing from the moment the trigger is squeezed, and immediately stop once it's released.\n"
-"\n"
-"\cfSecondary Fire:\c- Push the trigger handle to increase the firing speed.\n"
-"\n"
-"\cfTertiary Fire:\c- Pull the trigger handle to decrease the firing speed.\n"
+"\cfTertiary Fire:\c- 2100 RPM operation. Extremely fast, with the highest heat potential. Sustained fire in this mode may quickly trigger the weapon's safety lock should the rising heat get too close to non-operational temperature. If you want things dead fast and don't care about running out of ammo in a matter of seconds, do pick this.\n"
"\n"
"\cfReloading:\c- There is absolutely no need whatsoever to reload this weapon, as it feeds directly off Hammerspace, requiring only a large supply of ammunition. Hammerspace containers will automatically link all necessary rounds for tethered feeding.\n"
"\n"
@@ -1762,10 +1470,10 @@ SWWM_LORETXT_HEAVYMAHSHEENGUN =
"\n"
"\cfBy the way I know what you may be thinking and no, they're not tracer rounds. As I was told, they're actually going so fast they literally catch on fire from air friction. Pretty hardcore, ain't it? Bet the UAC will never beat this shit.\c-\n"
"\n"
-"\cfGod just seeing it in action... Hell, more than that. The Sheen HMG is such a delicious festival of dakka that the mere sound of it firing makes me wild out. It's nuts!\c-";
+"\cfGod just seeing it in action is enough to make me wet. Hell, more than that. The Sheen HMG is such a delicious festival of dakka that the mere sound of it firing makes me unleash Leviathan in my panties, and you can quote me on that.\c-";
SWWM_LORETAG_HELL = "Hell";
SWWM_LORETAB_HELL = "Lore";
-SWWM_LOREREL_HELL = "Imanaki;UAC;Saya;Ellen;Anarukon;Novoskhana;DemonInvasion;Cytho;Archdemons";
+SWWM_LOREREL_HELL = "Imanaki;UAC;Saya;Ellen;Anarukon;Novoskhana;DemonInvasion;Cytho";
SWWM_LORETXT_HELL =
"\cxName:\c-\n"
"\cf Hell\c-\n"
@@ -1776,7 +1484,7 @@ SWWM_LORETXT_HELL =
"\n"
"In 149, following the disappearance of prince heir \cfManakei\c-, who had been summoned to Earth but never returned, internal conflicts arose within the ranks of Hell's royalty. These fights for the succession of the throne, however, never truly escalated as long as Nostros was there to keep the demons at bay. Many attempts were made to locate the heir and bring him back, unsuccessfully.\n"
"\n"
-"In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced \cfKing Akusei\c- in charge, the various corrupt \cfArchdemon Generals\c- took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the \cfUAC\c-'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of \cfMars City\c-, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the \cfDoom Marine\c-, they set their sights on Earth, and thus their final invasion began.\n"
+"In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced \cfKing Akusei\c- in charge, the various archdemons, corrupt generals of the demon armies, took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the \cfUAC\c-'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of \cfMars City\c-, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the \cfDoom Marine\c-, they set their sights on Earth, and thus their final invasion began.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cfOK, first of all, big thanks to Ellen-san's gramps for the info we could get on this. Cytho-sama is like, our only contact with that fucking place, and you won't even believe the things he's told me.\c-\n"
@@ -1796,7 +1504,7 @@ SWWM_LORETXT_HELL2 =
"\n"
"In 149, following the disappearance of prince heir \cfManakei\c-, who had been summoned to Earth but never returned, internal conflicts arose within the ranks of Hell's royalty. These fights for the succession of the throne, however, never truly escalated as long as Nostros was there to keep the demons at bay. Many attempts were made to locate the heir and bring him back, unsuccessfully.\n"
"\n"
-"In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced \cfKing Akusei\c- in charge, the various corrupt \cfArchdemon Generals\c- took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the \cfUAC\c-'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of \cfMars City\c-, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the \cfDoom Marine\c-, they set their sights on Earth, bringing forth all of their legions, under the command of \cfBaramun\c-, the Titan of the East, who was given the title of \cfIcon of Sin\c-.\n"
+"In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced \cfKing Akusei\c- in charge, the various archdemons, corrupt generals of the demon armies, took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the \cfUAC\c-'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of \cfMars City\c-, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the \cfDoom Marine\c-, they set their sights on Earth, bringing forth all of their legions, under the command of \cfBaramun\c-, the Titan of the East, who was given the title of \cfIcon of Sin\c-.\n"
"\n"
"Against all odds, humanity prevailed, and the invaders were defeated, along with their leader. Despite this major defeat, the demon generals organized several other attacks, using their remaining forces, but failed once more. Having realized that humanity was far more resilient than they could ever have imagined, they gave up.\n"
"\n"
@@ -1818,7 +1526,7 @@ SWWM_LORETXT_HELL3 =
"\n"
"In 149, following the disappearance of prince heir \cfManakei\c-, who had been summoned to Earth but never returned, internal conflicts arose within the ranks of Hell's royalty. These fights for the succession of the throne, however, never truly escalated as long as Nostros was there to keep the demons at bay. Many attempts were made to locate the heir and bring him back, unsuccessfully.\n"
"\n"
-"In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced \cfKing Akusei\c- in charge, the various corrupt \cfArchdemon Generals\c- took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the \cfUAC\c-'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of \cfMars City\c-, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the \cfDoom Marine\c-, they set their sights on Earth, bringing forth all of their legions, under the command of \cfBaramun\c-, the Titan of the East, who was given the title of \cfIcon of Sin\c-.\n"
+"In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced \cfKing Akusei\c- in charge, the various archdemons, corrupt generals of the demon armies, took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the \cfUAC\c-'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of \cfMars City\c-, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the \cfDoom Marine\c-, they set their sights on Earth, bringing forth all of their legions, under the command of \cfBaramun\c-, the Titan of the East, who was given the title of \cfIcon of Sin\c-.\n"
"\n"
"Against all odds, humanity prevailed, and the invaders were defeated, along with their leader. Despite this major defeat, the demon generals organized several other attacks, using their remaining forces, but failed once more. Having realized that humanity was far more resilient than they could ever have imagined, they gave up. That is, until around August of 2160, when two demonic necromancers, the \cfResurrector Sisters\c-, made their appearance, and brought back to life all those who had fallen, prompting the UAC to recommission their \"problem solver\" once again, who made his way back towards Hell, exterminating the revived demons and swiftly eliminating both of the Resurrector Sisters. Once his initial rampage was over, he sent one final message back to Earth, saying that he had sworn to remain in Hell forever, in order to ensure that the demons would never attempt to attack humanity ever again.\n"
"\n"
@@ -1846,7 +1554,7 @@ SWWM_LORETXT_HELL4 =
"\n"
"In 149, following the disappearance of prince heir \cfManakei\c-, who had been summoned to Earth but never returned, internal conflicts arose within the ranks of Hell's royalty. These fights for the succession of the throne, however, never truly escalated as long as Nostros was there to keep the demons at bay. Many attempts were made to locate the heir and bring him back, unsuccessfully.\n"
"\n"
-"In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced \cfKing Akusei\c- in charge, the various corrupt \cfArchdemon Generals\c- took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the \cfUAC\c-'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of \cfMars City\c-, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the \cfDoom Marine\c-, they set their sights on Earth, bringing forth all of their legions, under the command of \cfBaramun\c-, the Titan of the East, who was given the title of \cfIcon of Sin\c-.\n"
+"In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced \cfKing Akusei\c- in charge, the various archdemons, corrupt generals of the demon armies, took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the \cfUAC\c-'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of \cfMars City\c-, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the \cfDoom Marine\c-, they set their sights on Earth, bringing forth all of their legions, under the command of \cfBaramun\c-, the Titan of the East, who was given the title of \cfIcon of Sin\c-.\n"
"\n"
"Against all odds, humanity prevailed, and the invaders were defeated, along with their leader. Despite this major defeat, the demon generals organized several other attacks, using their remaining forces, but failed once more. Having realized that humanity was far more resilient than they could ever have imagined, they gave up. That is, until around August of 2160, when two demonic necromancers, the \cfResurrector Sisters\c-, made their appearance, and brought back to life all those who had fallen, prompting the UAC to recommission their \"problem solver\" once again, who made his way back towards Hell, exterminating the revived demons and swiftly eliminating both of the Resurrector Sisters. Once his initial rampage was over, he sent one final message back to Earth, saying that he had sworn to remain in Hell forever, in order to ensure that the demons would never attempt to attack humanity ever again.\n"
"\n"
@@ -1868,7 +1576,7 @@ SWWM_LORETXT_HELL4 =
"\cfAnother Update: OK so, you know we met that Nostros guy at the wedding, right? And surely, I did do exactly what I had promised. I kicked him in the gut as hard as I could, over and over until his wife begged me to stop. Yeah, that's the thing, his wife, Azkhan, the \"Matriarch of Hell\". I had a bit of a private chat with her the next day. And she was really happy to hear of my plans. Ye... happy big goat lady. I've been thinking that, if I bring Azkhan with me when I run the search for that prince guy, it might be easier to bring him back. Y'know, maybe he'll answer goatmom's call or something. They never actually bothered to try that in the first place, even though it's like... real obvious.\c-";
SWWM_LORETAG_HELLBLAZER = "Hellblazer";
SWWM_LORETAB_HELLBLAZER = "Item";
-SWWM_LOREREL_HELLBLAZER = "Imanaki;UAC;Hell;Hammerspace;Saya;Nukuri";
+SWWM_LOREREL_HELLBLAZER = "Imanaki;UAC;Hell;Hammerspace";
SWWM_LORETXT_HELLBLAZER =
"\cxDesignation:\c-\n"
"\cf Hellfire Cannon Mk3 (\"Hellblazer\")\c-\n"
@@ -1878,9 +1586,17 @@ SWWM_LORETXT_HELLBLAZER =
"\cxClassification:\c-\n"
"\cf Mini-Missile Launcher\c-\n"
"\n"
-"The \cfHellblazer\c- is the third incarnation of the \cfHellfire Cannon\c-, one of the many weapons that \cfImanaki Corp\c- had constructed based on their experiments with harnessing what they called \cfArdent Energy\c-, a power source from the depths of \cfHell\c- itself. It is a direct improvement of the Mark 2 model, the \cfHellrazer\c-, sporting burst-fire capabilities and a simple drum magazine system for easier reloads. As its ammunition, it employs 25mm \"Blazer\" grenades, highly explosive despite their small size, due to the materials contained within.\n"
+"The \cfHellblazer\c- is the third incarnation of the \cfHellfire Cannon\c-, one of the many weapons that \cfImanaki Corp\c- had constructed based on their experiments with harnessing what they called \cfArdent Energy\c-, a power source from the depths of \cfHell\c- itself. It is a direct improvement of the Mark 2 model, the \cfHellrazer\c-, sporting burst-fire capabilities and a simple drum magazine system for easier reloads. It also features many more types of ammunition this time:\n"
"\n"
-"The Hellblazer was discontinued following the destruction of the Imanaki Corp headquarters in 2009, but the \cfTach-Engine Technology Institute\c- had managed to reproduce this weapon following their demise. Replicated models do not actually employ this \"Ardent Energy\" however, so they are not as destructive as they were meant to be. Rather, they are powered by the highly volatile \cfSydon\c-, one of the exotic elements involved in the creation of Ardent, as its potential for use in explosives is quite notable.\n"
+"\cf\"Blazer\" grenades:\c- The standard ammunition. Highly explosive despite their small size, thanks to the highly condensed Ardent Energy contained within.\n"
+"\n"
+"\cf\"Crackshot\" cluster grenades:\c- These burst into smaller grenades which will spread on impact, bouncing around for a short time before detonating.\n"
+"\n"
+"\cf\"Ravager\" incendiary grenades:\c- Ravagers release a wave of unrefined Ardent Energy on detonation, covering a very wide area around themselves. Quite useful in tight spaces, where this scorching hot plasma won't dissipate as quickly, thoroughly roasting any targets within. For safety reasons this ammunition type cannot be employed in burst-fire.\n"
+"\n"
+"\cf\"Slayer\" warheads:\c- A returning favorite from the previous series. These miniature nukes contain within themselves highly enriched Ardent Energy that will cause total devastation in a large radius, bringing swift death to even the highest ranked demons in Hell's armies. Cannot operate in burst-fire mode either.\n"
+"\n"
+"The Hellblazer was discontinued following the destruction of the Imanaki Corp headquarters in 2009, but the \cfTach-Engine Technology Institute\c- had managed to reproduce this weapon following their demise. Replicated models do not actually employ this \"Ardent Energy\" however, so they are not as destructive as they were meant to be. Rather, they are powered by the highly volatile \cfNokron\c-, one of the two exotic elements involved in the process of Microfusion, as its potential for use in explosives is quite notable.\n"
"\n"
"Unlike its predecessor, which relied on simple proximity detection, this model can instead interface with targeting arrays in order to provide more precise selective target seeking.\n"
"\n"
@@ -1888,46 +1604,16 @@ SWWM_LORETXT_HELLBLAZER =
"\n"
"\cfSecondary Fire:\c- Lobs the loaded ammunition unarmed, as a bouncing grenade. Tap to fire one grenade, hold to preload up to 2 additional grenades (primary Fire cancels this process). Target seeking also affects grenades, as they will attempt to steer themselves towards the target on bounce.\n"
"\n"
-"\cfTertiary Fire:\c- Does nothing unless the weapon is locked for fire (see above).\n"
+"\cfTertiary Fire:\c- Cycles the ammo type for the next reload.\n"
"\n"
-"\cfReloading:\c- Refills the current magazine, quite easily through the \cfHammerspace™\c- container.\n"
+"\cfReloading:\c- During a reload, you may either refill the current mag (quite easy through the \cfHammerspace™\c- container), or swap it out for a different ammo type.\n"
"\n"
"\cfTechniques:\c- The grenades will automatically detonate on proximity to any hostile targets (unless explicitly seeking one), so you may still land the shot even if you merely grazed them. It is unclear how exactly they detect the targets, or know that they are hostile.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cf\"Ardent Energy\"? What's that? Energy extracted from a demon's ass after it ate too much curry? Whatever, anything coming from Hell is best left untouched, y'know. Just look at what happened to the fucking UAC, going around sticking their paws where they shouldn't.\c-\n"
"\n"
-"\cfActually, making the replicas use Sydon was a pretty clever thing. That stuff's naturally occurring in a bunch of exoplanets so it's easy to come by. By the way, did you know the Nukuri use it as a hair dye? Well, they use a non-reactive isotope, but still...\c-";
-SWWM_LORETAG_HERMANN = "Ischer, Hermann E.";
-SWWM_LORETAB_HERMANN = "People";
-SWWM_LOREREL_HERMANN = "Blackmann;WhiteScar;Saya";
-SWWM_LORETXT_HERMANN =
-" \cxFull Name:\c-\n"
-" \cf Hermann Edward Ischer\c-\n"
-" \cxNationality:\c-\n"
-" \cf German-American\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf 2079-09-17\c-\n"
-" \cxOccupation:\c-\n"
-" \cf CEO (Blackmann Arms)\c-\n"
-" \cxTwitter:\c-\n"
-" \cf @ischerman\c-\n"
-"\n"
-"\n"
-"Born in \cfCologne, Germany\c- in 2079 as the older of two siblings, \cfHermann\c- was chosen by his father to lead the family business upon his retirement, much to the disappointment of his more competent younger sister.\n"
-"\n"
-"Known for his radiant charisma, the man is quite popular online, and made his fame through possibly one of the most peculiar methods: By growing out his eyebrows as much as possible. As of this article's writing, he still holds the world record for it.\n"
-"\n"
-"As a lover of fine weaponry, his main goal as head of \cfBlackmann Arms\c- would be to further expand on high-caliber weaponry, especially with the worldwide popularity of his grandfather's iconic \cf.50 OMG\c- cartridge. In the period of post-war following the \cfWhite Scar\c-, potent weaponry to defend the home front was highly requested, and thus came the \cf\"big booms\"\c- race, which he entered with the first incarnation of the \cfSilver Bullet\c- series of rifles, and the \cf.850 BIG\c- cartridge. The rest is history, but suffice to say, he did win that race.\n"
-"\n"
-"Hermann is also known to indulge in ways to maximize the speed of fully automatic fire, with mixed results, and somehow managing to get all-encroaching firearms regulation groups to look the other way. Some would say that the weaponry featuring these \"hilariously broken\" rates of fire were simply too ludicrous to even be taken seriously, and there was no need for any regulation when no one in their right mind would even dare to employ such a thing in actual warfare.\n"
-"\n"
-"In regards to his personal life, he is happily married to internet celebrity \cfJonathan Alfredo Bortson Borges III\c-, and sometimes appears as a guest in his husband's streams.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfThe babyfaced man of massive eyebrows himself. As far as Americans go, he's pretty cool actually, and I like to hang out with him despite how cringe he can be about Japanese culture.\c-\n"
-"\n"
-"\cfThe boyfriend is... ... Well, special. He doesn't talk, beyond uttering a few grunts and mumbles every now and then, but he sure is eloquent as hell in text form. Now, look, I'm not going to judge, but his obsession with that one anime character... It goes places. Nice cosplay, though.\c-";
+"\cfActually, making the replicas use Nokron was a pretty clever thing. I had no idea that shit exploded. Really makes you think about all the safety mechanisms that go into Microfusion engines, definitely justified if THAT can happen.\c-";
SWWM_LORETAG_IBUKI = "Miyamoto, Ibuki";
SWWM_LORETAB_IBUKI = "People";
SWWM_LOREREL_IBUKI = "AkariLabs;WhiteScar;Taro;Saya;Madcat;Marisa";
@@ -1940,28 +1626,31 @@ SWWM_LORETXT_IBUKI =
" \cxDate of Birth:\c-\n"
" \cf 2074-09-09\c-\n"
" \cxOccupation:\c-\n"
-" \cf Mercenary, Model, Vlogger\c-\n"
+" \cf Mercenary, Nude Model, Vlogger\c-\n"
" \cxTwitter\c-\n"
-" \cf @red_oni_74\c-\n"
+" \cf @lewd_ibuki (main)\c-\n"
+" \cf @ibuki_tiddy (photosets)\c-\n"
"\n"
"\cfIbuki\c- is the result of the \cfRed Oni\c- supersoldier program, devised by \cfSaya Miyamoto\c- of \cfAkari Labs\c-. The existence of this project was kept completely secret until her public reveal in June of 2077. There was much controversy surrounding the Red Oni program, including Saya's personal involvement in it, having accepted a 40 billion USD payment in exchange for it (which was found to be related to Texas having been sold back to Mexico many weeks before). Despite her clear potential and outstanding combat abilities, she was deployed too late, as only moments later, the \cfWhite Scar\c- happened, and with it, the complete devastation of the \cfUnited States\c-.\n"
"\n"
-"Many years after the incident, Ibuki was successfully retrieved from the scorched wastelands, having spent a long time as a sort of \"roaming mercenary\". She returned to Japan in June of 2091, and once settled in, began working odd jobs until finding her true vocation as a model. Other hobbies include vlogging (with varied topics), as well as still occasionally performing independent mercenary work.\n"
+"Many years after the incident, Ibuki was successfully retrieved from the scorched wastelands, having spent a long time as a sort of \"roaming mercenary\". She returned to Japan in June of 2091, and once settled in, began working odd jobs until finding her true vocation as a nude model. Other hobbies include vlogging (with varied topics), as well as still occasionally performing independent mercenary work.\n"
"\n"
-"Having been created from Saya's own DNA, she has effectively inherited the total immortality of the Miyamoto family, on top of this, further enhancements were performed which have given her increased strength and reflexes, along with effectively making her skin bulletproof. It's even been proven that she can survive an orbital blast.\n"
+"Having been created from Saya's own DNA, she has effectively inherited the total immortality of the Miyamoto family, on top of this, further enhancements were performed which have given her increased strength and reflexes, along with effectively making her skin bulletproof. Saya has remarked that this last fact means she does not need to wear any clothing.\n"
"\n"
-"Additionally, citing Saya's rather \"interesting\" decisions, there is the fact of her particular physical traits beyond those of her strength, as despite being her own clone, the two barely resemble each other. When asked for details regarding these discrepancies, she refused to answer.\n"
+"Additionally citing Saya's rather \"interesting\" decisions, there is the fact of her particular physical traits beyond those of her strength, including her blatantly obscene bust size, which some deem impractical, much to Saya's disagreement. When asked for further details, she went on a rather lengthy rant on Twitter about the subject of \"waifus\".\n"
"\n"
-"Although Ibuki is legally part of the Miyamoto family, she opted to live on her own. She shares a house with two other mercenary friends, as well as other people who joined in later. Some of Ibuki's closest friends are individuals of renown, such as game developer \cfKris Danae\c-, or the demi-Anarukon witch-warrior \cfMarisa Azanth\c-.\n"
+"Although Ibuki is legally part of the Miyamoto family, she opted to live on her own. She shares a house with two other mercenaries, as well as various sexual partners. Some of her companions are individuals of renown, such as game developer \cfKris Danae\c-, or the demi-Anarukon witch-warrior \cfMarisa Azanth\c-.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfThose American idiots come to me with a shitload of cash and tell me to make them a supersoldier. Yeah, I suppose they were listening in on all that stuff I had been posting of getting into bioengineering and shit. Boy, they sure were desperate, huh... It was honestly pathetic.\c-\n"
+"\cfOK yes sure, I love giga-tiddies. But why does everyone have to call me out for it? Is there really ANYTHING wrong with that, huh? Yeah, thought so.\c-\n"
"\n"
-"\cfAnd now, it's time for me to confess... Given the chance to make a copy of myself, and to enhance said copy, I ended up fulfilling one of my fantasies. What if I could be taller? And prettier? ... In hindsight, it was really stupid of me, I guess. But there she is, a version of myself that is a big strong goth gf.\c-\n"
+"\cfSure, Ibuki was like, my biggest hornypost ever. I couldn't resist, you know. Fucking... American idiots come to me with a shitload of cash and tell me to make them a supersoldier. Yeah, I suppose they were listening in on all that stuff I had been posting of getting into bioengineering and shit. Boy, they sure were desperate, huh... It was honestly pathetic. BUT, I had an idea there. See... I was thirsty as all fuck, and I thought... what if... I made myself a super strong big tiddy gf, right there?\c-\n"
"\n"
-"\cfI spent like three years on that whole thing, growing her in a damn tube. It was my first time doing all of that, but I somehow got lucky and it was a big success. Though... when they began to notice the \"abnormality in the subject's breast growth\" I started to get nervous. What if they pull the plug on it? I ended up admitting to it being intentional, saying some random shit that came through my mind, like \"distraction tactics\" or something, I forgot. In the end they let it slide.\c-\n"
+"\cfAaaaaand that's exactly what happened. I spent like three years on that whole thing, growing her in a damn tube. It was my first time doing all of that, but I somehow got lucky and it was a big success. Though... when they began to notice the \"abnormality in the subject's breast growth\" I started to get nervous. What if they pull the plug on it? I ended up admitting to it being intentional, saying some random shit that came through my mind, like \"distraction tactics\" or something, I forgot. In the end they let it slide.\c-\n"
"\n"
-"\cfDespite everything, even after confessing to her that I made her that way on purpose, even after all the stuff with the war, she loves me and she's thankful for being alive. She really is too nice to me, seriously...\c-";
+"\cfOh yeah, did you know? Technically speaking, Ibuki is my clone. Yeah, there may have been some slight modifications, but if my growth hadn't stopped early, who knows, I could have looked that hot one day. Really makes you think huh...\c-\n"
+"\n"
+"\cfYes, I'm also aware that means I'm engaging in selfcest. So? Is there a problem with that too?\c-";
SWWM_LORETAG_IMANAKI = "Imanaki Corp";
SWWM_LORETAB_IMANAKI = "People";
SWWM_LOREREL_IMANAKI = "ImanakiT;Kereshnovka;UAC;Hell;GhoulHunt;Saya;SUSAN";
@@ -1995,26 +1684,21 @@ SWWM_LORETAG_IMANAKIT = "Imanaki, Tetsuya";
SWWM_LORETAB_IMANAKIT = "People";
SWWM_LOREREL_IMANAKIT = "Onoke;Saya;GhoulHunt;Imanaki";
SWWM_LORETXT_IMANAKIT =
-" \cxFull Name:\c-\n"
-" \cf Tetsuya Imanaki\c-\n"
-" \cxNationality:\c-\n"
-" \cf Japanese\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf 1983-01-01\c-\n"
-" \cxOccupation:\c-\n"
-" \cf CEO (Imanaki Corp)\c-\n"
+"\cxFull Name:\c-\n"
+"\cf Tetsuya Imanaki\c-\n"
+"\cxNationality:\c-\n"
+"\cf Undetermined\c-\n"
+"\cxDate of Birth:\c-\n"
+"\cf Undetermined\c-\n"
+"\cxOccupation:\c-\n"
+"\cf CEO (Imanaki Corp)\c-\n"
"\n"
+"The founder and CEO of \cfImanaki Corp\c-, and also last surviving member of the Imanaki family following the \cfOnoke Mansion Murders\c- of 2003. \cfTetsuya\c- had always been a very secretive individual, so nothing is really known of his personal life or history, nor even his appearance.\n"
"\n"
-"\n"
-"\n"
-"The founder and CEO of \cfImanaki Corp\c-, and also last surviving member of the Imanaki family following the \cfOnoke Mansion Murders\c- of 2003. \cfTetsuya\c- had always been a very secretive individual, so nothing is really known of his personal life.\n"
-"\n"
-"During the events of the \cfGhoul Hunt\c-, and later the \cfHellbound Incident\c-, he once again avoided death thanks to his absence from the Imanaki Corp installations. However, no one knew where he was exactly, and ever since these events he's completely vanished. Some speculate that since he's the last of the Imanaki, this is in order to avoid being located by members of the \cfYanasha Clan\c-, rivals to the family for centuries.\n"
+"During the events of the \cfGhoul Hunt\c-, and later the \cfHellbound Incident\c-, he once again avoided death thanks to his absence from the Imanaki Corp installations. However, no one knew where he was exactly, and ever since these events he completely vanished.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfShort article, I know. There really is nothing on this guy, seriously. It's like... he never left any trace of himself other than just... the fact he once existed and was in charge of all that stuff.\c-\n"
-"\n"
-"\cfI mean, there's that one photo, although it's not clear if that's actually him. Either way I can't deny he looks really pretty...\c-";
+"\cfShort article, I know. There really is nothing on this guy, seriously. It's like... he never left any trace of himself other than just... the fact he once existed and was in charge of all that stuff.\c-";
SWWM_LORETAG_INVINCIBALL = "Invinciball";
SWWM_LORETAB_INVINCIBALL = "Item";
SWWM_LOREREL_INVINCIBALL = "Cyrus;Saya;Unissix";
@@ -2052,55 +1736,21 @@ SWWM_LORETXT_ITAMEXHAMMER =
"\n"
"The Reinforced Combat Hammer is primarily meant to be used in quickly dismantling barricades or tearing down reinforced barriers, but many have taken to more creative uses, such as in the destruction of armored vehicles, or improvised demolition work of whole buildings. It should also be noted that in actual combat it can prove to be very lethal (and bloody) against unarmored targets.\n"
"\n"
-"\cfPrimary Fire:\c- Rapid strikes. Good for quickly plowing through enemy hordes.\n"
+"\cfPrimary Fire:\c- Rapid swings, from side to side. Good for quickly plowing through enemy hordes.\n"
"\n"
-"\cfSecondary Fire:\c- Hold to raise the hammer over your head, release to let it drop on whatever poor fool is standing in front of you. The longer you hold, the stronger the hit. This attack can potentially break down doors, among other things.\n"
+"\cfSecondary Fire:\c- Hold to ready up a vertical swing, release to let the hammer drop on whatever poor fool is standing in front of you. The longer you hold, the stronger the hit. This attack can potentially break down doors, among other things.\n"
"\n"
-"\cfTertiary Fire:\c- Perform a potent spin attack, smashing away everything around you. Consecutive presses of tertiary fire while spinning will keep the motion going for longer. Being a combat robot, you should be free from any motion sickness that a human would typically develop while performing this action. However, you won't be able to control where this spin move takes you.\n"
+"\cfTertiary Fire:\c- Hold to ready up a wide horizontal swing, release to perform a potent spin attack, smashing away everything around you. Consecutive presses of tertiary fire while spinning will keep the motion going for longer. Being a combat robot, you should be free from any motion sickness that a human would typically develop while performing this action.\n"
"\n"
"\cfReloading:\c- It's a sledgehammer. There's no reloading, go bash some skulls.\n"
"\n"
-"\cfTechniques:\c- Being a pure melee weapon, the hammer benefits directly from the effects of the \cfRagekit\c-, multiplying its damage potential eightfold.\n"
-"\n"
"\cxSaya's Notes:\c-\n"
"\cfShit's strong AND good. Perfect for a Demolitionist such as yourself, huhu. And you know what else is good? It can be even MORE powerful once you pop a Ragekit. You'll become UNSTOPPABLE.\c-\n"
"\n"
"\cfOh yeah! Hammer time!\c-";
-SWWM_LORETAG_JOJO = "Josephson, Joanna";
-SWWM_LORETAB_JOJO = "People";
-SWWM_LOREREL_JOJO = "Symnatek;Mixom;Saya";
-SWWM_LORETXT_JOJO =
-" \cxFull Name:\c-\n"
-" \cf Joanna Josephson IV\c-\n"
-" \cxNationality:\c-\n"
-" \cf Australian\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf 2107-08-24\c-\n"
-" \cxOccupation:\c-\n"
-" \cf Chairman (Symnatek)\c-\n"
-" \cf Chief of Engineering (Itamex)\c-\n"
-"\n"
-"\n"
-"\n"
-"Born in California in 2107, \cfJoanna\c- is the fourth heir to the \cfJosephson\c- lineage, and the current head of the \cfAlliance Industries (Symnaki Tekkanosei)\c- conglomerate, the largest and most powerful industry titan of the \cfAustralian\c- territory.\n"
-"\n"
-"Looming over others around her by standing at 6'11\", her imposing presence has ensured that no one even dares challenge the absolute reign of her company on its home turf. Despite this, however, it is known that she is in good terms with competitor \cfMixom\c-'s CEO \cfKasumi Tanaka\c-.\n"
-"\n"
-"While being the head of the main company, she is far more involved in the arms manufacturing side of the \cfItamex\c- subsidiary, both in terms of engineering and testing, as well as the promotion of company products.\n"
-"\n"
-"Joanna has certain fame due to her various feats of strength, including a bone-chilling encounter with a wild grizzly bear which turned out far more bone-chilling for the animal itself. When interviewed, she jokingly stated that the bear \cf\"will need a physiotherapist\"\c-.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfThis woman has singlehandedly kept muscle girl artists afloat for ages, and it is very understandable. She is huge, built like a motherfucking truck, and I almost peed myself when I first met her.\c-\n"
-"\n"
-"\cf...\c-\n"
-"\n"
-"\cfPlease forget I said that last part.\c-\n"
-"\n"
-"\cfHuh? What do you mean the dictation system doesn't understand that?\c-";
SWWM_LORETAG_KERESHNOVKA = "Kereshnovka";
SWWM_LORETAB_KERESHNOVKA = "Lore";
-SWWM_LOREREL_KERESHNOVKA = "Reubens;Saya;Onoke;GhoulHunt;Imanaki;SUSAN;Luna";
+SWWM_LOREREL_KERESHNOVKA = "Cyrus;Saya;Onoke;GhoulHunt;Imanaki;SUSAN;Luna";
SWWM_LORETXT_KERESHNOVKA =
"\cxName:\c-\n"
"\cf Kereshnovka\c-\n"
@@ -2152,19 +1802,27 @@ SWWM_LORETXT_KEYCHAIN =
"\cxSaya's Notes:\c-\n"
"\cfAh, yeah, I put some cute things in there that you might like. So, there's one of the bomb emoji, because I mean, you like exploding things don't you? It was kind of an obvious choice, that one.\c-\n"
"\n"
-"\cfNext is that silly thing that amused you so much, the \"butt bots gonna bot\" seal, heh. I have no clue what it even references, must be some obscure in-joke from somewhere...\c-\n"
+"\cfNext is that silly thing that amused you so much, the \"butt bots gonna bot\" seal, heh. I have no clue what it references, or who this \"Nekohaku\" is and why they're an \"anal fiend\". Must be some in-joke in some community I guess...\c-\n"
"\n"
"\cfOf course, there's also a lil' chibi face of me. Think of it as a way for me to always be there with you, wherever you go, hehehe.\c-\n"
"\n"
-"\cfAND, very most importantly, oh yes. Don't you think I forgot about that. It makes certain people very fucking mad, and I hope they never miss even a single glimpse of THAT FLAG as you save the world. Yeah, fuck 'em. They'd side with the demons if it didn't turn out that they're all very sexually progressive as well.\c-";
+"\cfAND, very most importantly, oh yes. Don't you think I forgot about that, it sure got engraved right in my mind. Yeah, what happened on our little stream. You really are the sweetest and best bot, Demo-chan. Come on, say it with me, loud and clear:\c-\n"
+"\n"
+" \c[TransBlue]██████████████████████\c-\n"
+" \c[TransPink]██████████████████████\c-\n"
+" \cj██████████████████████\c-\n"
+" \c[TransPink]██████████████████████\c-\n"
+" \c[TransBlue]██████████████████████\c-\n"
+"\n"
+"\cfTRANS RIGHTS! FUCK YEAH!\c-";
SWWM_LORETAG_KIRIN = "Xanai, Kirin";
SWWM_LORETAB_KIRIN = "People";
-SWWM_LOREREL_KIRIN = "Anarukon;Novoskhana;Saya;GhoulHunt;Alakir";
+SWWM_LOREREL_KIRIN = "Anarukon;Novoskhana;Saya;GhoulHunt";
SWWM_LORETXT_KIRIN =
" \cxFull Name:\c-\n"
" \cf Kirin Xanai\c-\n"
" \cxTitle:\c-\n"
-" \cf Sykhai Emperor of Akkou\c-\n"
+" \cf Child Emperor of the Sykhai Empire of Akkou\c-\n"
" \cxNationality:\c-\n"
" \cf Akkouxhei\c-\n"
" \cxDate of Birth:\c-\n"
@@ -2178,20 +1836,20 @@ SWWM_LORETXT_KIRIN =
"\n"
"Despite having the title of \"Emperor\", he actually holds no real power over the people of Akkou, and instead acts more like a political and economical advisor. As a matter of fact, the \cfSykhai Empire\c- couldn't be described as an empire either. Most would describe it as something closer to a collection of anarchist communes than anything else, unlike the actual, tyrannical \cfEmpire of Novoskhana\c- that they had seceded from.\n"
"\n"
-"For decades as the leader of Akkou, Kirin had remained single, as no one dared to approach him with the intention of marrying, for he was revered as an icon of \"untarnished purity\", in part due to his own name, Kirin, meaning \"innocence\" in the \cfAnarukon\c- language. It wasn't until a chance meeting with \cfSaya Miyamoto\c- in 2171 that this eventually changed. After a rather busy month, in which the young emperor additionally came to meet Saya's other partners, love bloomed, eventually culminating in a collective marriage (\cg♥\c-) in May 8th of 2171, with their union marking the beginning of a great alliance between mankind and the Anarukon, additionally helping heal the old wounds of the \cfHellbound Incident\c-, as this alliance extended to the \cfKurenai Kingdom\c- too, through the shared friendship with \cfQueen Andreki Anderken\c-. Outside of marriage, Kirin is additionally in a close relationship with \cfAlakir of Kanaiarkar\c-, consul of a neighboring nation he's assisted in the past.\n"
+"For almost 80 whole years as the leader of Akkou, Kirin had remained single, as no one dared to approach him with the intention of marrying, for he was revered as an icon of \"untarnished purity\", in part due to his own name, Kirin, meaning \"innocence\" in the \cfAnarukon\c- language. It wasn't until a chance meeting with \cfSaya Miyamoto\c- in 2171 that this eventually changed. After a rather busy month, in which the young emperor additionally came to meet Saya's other partners, love bloomed, eventually culminating in a collective marriage (\cg♥\c-) in May 8th of 2171, with their union marking the beginning of a great alliance between mankind and the Anarukon, additionally helping heal the old wounds of the \cfHellbound Incident\c-, as this alliance extended to the \cfKurenai Kingdom\c- too, through the shared friendship with \cfQueen Andreki Anderken\c-.\n"
"\n"
"Kirin himself can be described as a rather \"down to earth\" leader. Being quite close to the people of Akkou, and fond of making friends. He is also absolutely adorable. When not attending his duties as advisor of the people, Kirin engages in many of his hobbies, such as painting (being quite skilled at drawing portraits, for example), or the practice of magic alongside his mother. He is also quite fond of videogames, anime, and many other forms of modern entertainment, and is often seen talking extensively on social media about the subject, happily introducing the people of Earth to popular games and shows from his homeworld.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cg♥\c- \caKIRIN-KUN!!!!!! YOU'RE SO CUTE!!!!!! I LOVE YOU!!!!\c- \cg♥\c-\n"
"\n"
-"\cfAhhhhh, Demo-chan, isn't he the best husband ever? He just makes me so happy, and he's just so good and... Yeah~\c- \cg♥\c-\n"
+"\cfAhhhhh, Demo-chan, isn't he the best boyfriend ever? He just makes me so happy, and he's just so good and... yeah~\c- \cg♥\c-\n"
"\n"
-"\cfSeriously, I never.. NEVER EVER thought that this could happen. That I... That we all... Could get our own wonderful immortal cutie. It really is a dream come true, you know...\c-\n"
+"\cfSeriously, I never.. NEVER EVER thought that this could happen. That I... that we all... could get our own wonderful immortal cutie. It really is a dream come true, you know...\c-\n"
"\n"
-"\cfI just can't stop thinking about him when he's not here... Or even when he IS here (guess what). Kirin-kun is just... Nggghh... I'm going to go hug him right now.\c-\n"
+"\cfI just can't stop thinking about him when he's not here... or hell, even when he IS here (guess what). Kirin-kun is just... nggghh... I'm going to go hug him right now.\c-\n"
"\n"
-"\cfOh he says hi by the way. I told him this isn't a live chat but whatever, hi from our cute husband. Wait, actually... Gonna let him write stuff here, why the hell not.\c-\n"
+"\cfOh he says hi by the way. I told him this isn't a live chat but whatever, hi from our cute husband. Wait, actually... gonna let him write stuff here, why the hell not.\c-\n"
"\n"
"\cgKirin's Notes:\c-\n"
"\caHello, Demo-chan. I hope you are doing well in your adventures. I wish I could attend the live stream that Sayacchi makes of this, but I am currently a bit busy withghfghfdgsddfh\c-\n"
@@ -2203,9 +1861,26 @@ SWWM_LORETXT_KIRIN =
"\cxSaya's Notes:\c-\n"
"\cfAAAAAAAAAAAAAAAAAAAAAAAA Oh my god that's so adorable!!!!\c-\n"
"\n"
-"\cfhehe, yeah, I did go straight for his waist again. His weak spot, huhuhu~\c-\n"
+"\cfhehe, yeah, I did go straight for his feet again. His weak spot, huhuhu~\c-\n"
"\n"
-"\cfBTW don't tell him but... That \"important work\" he's busy with? It's actually just another game I got him to play. Seriously, it's been only a couple weeks and he's almost finished my whole library. Forget what he said about not watching you though, I'm definitely going to force him to if necessary. I really want to see how he reacts to your wacky antics.\c-";
+"\cfBTW don't tell him but... that \"important work\" he's busy with? It's actually just another game I got him to play. Seriously, it's been only a couple weeks and he's almost finished my whole library. Forget what he said about not watching you though, I'm definitely going to force him to if necessary. I really want to see how he reacts to your wacky antics.\c-";
+SWWM_LORETAG_KIRINCUMMIES = "Peach Juice";
+SWWM_LORETAB_KIRINCUMMIES = "Item";
+SWWM_LOREREL_KIRINCUMMIES = "Kirin;Vestal;Anarukon";
+SWWM_LORETXT_KIRINCUMMIES =
+"\cxDesignation:\c-\n"
+"\cf Toot Froot™ Peach Juice\c-\n"
+"\cxManufacturer:\c-\n"
+"\cf Vestal Foods\c-\n"
+"\cxClassification:\c-\n"
+"\cf Flavored Milk Beverage\c-\n"
+"\n"
+"Lactose intolerance? No problem! Our synthetic milk is perfectly safe for consumption by all, no odd side effects, no alien mutations, no apocalyptic effects! It's milk, in a box. Toot Froot™, the world's first synthetic milk beverage, with natural fruit flavoring.\n"
+"\n"
+"\cxSaya's Notes:\c-\n"
+"\cfHehehe... the taste reminds me so much of Kirin-kun. Every sip is like... I'm sure you know too, you understand what the taste is like. Yeah, THAT. He's taken a liking to it, you know, and watching that suction force of his whenever I give him a box, and the face he makes, it's just... oh my. Naughty boy~\c-\n"
+"\n"
+"\cfMad props once again for the god of the Anarukon, for making them that way. Delicious peachy cummies...\c-";
SWWM_LORETAG_KIRINMANGA = "Cherry Boy Emperor";
SWWM_LORETAB_KIRINMANGA = "Item";
SWWM_LOREREL_KIRINMANGA = "Kirin;Saya";
@@ -2217,17 +1892,17 @@ SWWM_LORETXT_KIRINMANGA =
"\cxGenre:\c-\n"
"\cf Comedy, Ecchi, Romance\c-\n"
"\n"
-"\cfSynopsis:\c- When her family moved to the Ruby Empire, Alissa felt like a fish out of water. This was so much different to the rural lifestyle she was used to, everything was new and confusing, but then she met a handsome young man, who happily helped her along. As the two grew closer, she would eventually be struck by the most unexpected of revelations: He was none other than the emperor of the land himself! Kind, caring, pure-hearted and innocent, he was a polar opposite of her, but despite their differences, the love they felt for each other would only grow stronger. One day, having been invited to the imperial palace, Alissa would bear witness to a side of the emperor he had never shown anyone before. And thus, her new life began.\n"
+"\cfSynopsis:\c- When her family moved to the Ruby Empire, Alissa felt like a fish out of water. This was so much different to the rural lifestyle she was used to, everything was new and confusing, but then she met a handsome young boy, who happily helped her along. As the two grew closer, she would eventually be struck by the most unexpected of revelations: He was none other than the emperor of the land himself! Kind, caring, pure-hearted and innocent, he was a polar opposite of her, but despite their differences, the love they felt for each other would only grow stronger. One day, having been invited to the imperial palace, Alissa would bear witness to a side of the emperor he had never shown anyone before. And thus, her new life began.\n"
"\n"
-"An unexpected return to manga writing from \cfSaya Miyamoto\c-, co-lead of \cfAkari Labs\c-, yet again a romantic story sprinkled with a comedic ecchi tone. Despite its short length, it has received much praise online, many wishing for a sequel, or a spin-off centered around the emperor's charismatic maid. Saya herself has made no promises, but has stated that both of these may be considered, someday.\n"
+"An unexpected return to manga writing from \cfSaya Miyamoto\c-, co-lead of \cfAkari Labs\c-, yet again a romantic story sprinkled with her signature \"wholesome and fun lewdness\". Despite its short length, it has received much praise online, many wishing for a sequel, or a spin-off centered around the emperor's charismatic maid. Saya herself has made no promises, but has stated that both of these may be considered, someday.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cfHeh, I wrote this in like three days. Drawing everything, however, took a whole week. Yeah, I'm not that good, I mean, even though I shamelessly trace over 3D models and all (that I make, at least).\c-\n"
"\n"
-"\cfIt's obvious what this is all based on. I mean come on, you'd have to be blind af not to realize. The first time we dressed Kirin-kun up just... gave me such a burst of inspiration that I HAD to write it all down. Oh it was just so adorable, wasn't it? Trying out all sorts of cute things on him... Oh man...\c-";
+"\cfIt's obvious what this is all based on. I mean come on, you'd have to be blind af not to realize. The first time we dressed Kirin-kun up just... gave me such a burst of inspiration that I HAD to write it all down. Oh it was just so adorable, wasn't it? Trying out all sorts of cute things on him... Obviously, we didn't take pics, that'd just be rude. But all of that is forever engraved in my mind (and yours).\c-";
SWWM_LORETAG_KIRINPLUSH = "Kirin Plush";
SWWM_LORETAB_KIRINPLUSH = "Item";
-SWWM_LOREREL_KIRINPLUSH = "Nukritas2xx;Saya;Kirin";
+SWWM_LOREREL_KIRINPLUSH = "Saya;Kirin;NosKora";
SWWM_LORETXT_KIRINPLUSH =
"\cxDesignation:\c-\n"
"\cf Emperor Kirin Plush\c-\n"
@@ -2244,21 +1919,6 @@ SWWM_LORETXT_KIRINPLUSH =
"\cfKIRIN-KUN GOT ONE TOO!!!! YESSSSSS!!!!\c- \cg♥\c-\n"
"\n"
"\cfHaaaaa... It's so cute, and you can hear him giggle when you squeeze it, oh my god it's just... absolutely adorable! I'm sure you'll be at the ready to squish and hug it once you get it, too. God damn... Kirin-kun... I need the real deal right now, gonna give the soft boi a BIG HUG!\c-";
-SWWM_LORETAG_KIRINSIPPY = "Peach Juice";
-SWWM_LORETAB_KIRINSIPPY = "Item";
-SWWM_LOREREL_KIRINSIPPY = "Kirin;Vestal;Anarukon";
-SWWM_LORETXT_KIRINSIPPY =
-"\cxDesignation:\c-\n"
-"\cf Toot Froot™ Peach Juice\c-\n"
-"\cxManufacturer:\c-\n"
-"\cf Vestal Foods\c-\n"
-"\cxClassification:\c-\n"
-"\cf Flavored Milk Beverage\c-\n"
-"\n"
-"Lactose intolerance? No problem! Our synthetic milk is perfectly safe for consumption by all, no odd side effects, no alien mutations, no apocalyptic effects! It's milk, in a box. Toot Froot™, the world's first synthetic milk beverage, with natural fruit flavoring.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfIf there's a bond that we all share, it has to be our love for this juice, ever since we met Kirin-kun.\c-";
SWWM_LORETAG_KMONN = "Kmonn, Eushura Jr.";
SWWM_LORETAB_KMONN = "People";
SWWM_LOREREL_KMONN = "XAnimen;EngineTech;Gods;Xekke";
@@ -2282,7 +1942,7 @@ SWWM_LORETXT_KMONN =
"Alongside his father, he was one of the many engineers behind the famous \cfK79-D Metareality Driver\c- project. A weapon of legend whose name is well known by many, but none remember what it did, not even those involved in its creation.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfWow this guy is OLD. I know that those peeps pretty much live forever but, wow, that's even more than the old man from Tach-Engine. I mean, I've met his father too, and oh boy... Beyond ancient.\c-\n"
+"\cfWow this guy is OLD. I know that those peeps pretty much live forever but, wow, that's even more than the old man from Tach-Engine. Talk about an age gap they got going there (yeah).\c-\n"
"\n"
"\cfOh yeah, the article mentions the K79-D. Real fucking weird shit there. I actually DO know what happened to it, because Maruku-sama told me, since she was present, and is a god and all that. Apparently the weapon tried to directly violate causality during the test fire, so a \"self-preservation mechanism\" of the universe flipped out and it was erased instantly along with all the info on how it was created (even going as far as doing memory wipes, holy fuck).\c-";
SWWM_LORETAG_KNOWLEDGEBASE = "Library";
@@ -2325,7 +1985,7 @@ SWWM_LORETXT_LOCKE =
"His insanity peaked in 2049, when he attempted to \"take over the world\". This event, however, backfired so spectacularly that afterwards he completely disappeared from the public eye. Once he was gone, the various deadly toys he had made found new life being resold as actual weapons in many online marketplaces.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfSo, yeah... guy's totally a lost case. aaaaall screws loose. But yeah, as you could read there, those \"toys\" of his, they're quite reliable weapons, so I got my hands on some of 'em and shoved one in your arsenal (wait, that sounds wrong if you don't read that last word in full, doesn't it).\c-\n"
+"\cfSo, yeah... guy's totally a lost case. aaaaall screws loose. But yeah, as you could read there, those \"toys\" of his, they're quite reliable weapons, so I got my hands on some of 'em and put them in your arsenal (wait, that sounds wrong if you don't read that last word in full, doesn't it).\c-\n"
"\n"
"\cfJust in case, you better be REALLY careful with these things. Who knows... shit could probably backfire catastrophically at any moment, JUST LIKE HIS PLANS FOR WORLD DOMINATION DID WWWWWWWWWWWW\c-";
SWWM_LORETAG_LOVESIGNALSCD = "Love Signals";
@@ -2433,6 +2093,7 @@ SWWM_LORETXT_MADCAT =
"- Nekopocalypse EX (2144)\n"
"- Red Roger in Capital Struggle (2145, w/ Hamsick Co-op)\n"
"- DemolitionOS (2148, w/ Saya and Taro Miyamoto)\n"
+"- MADCAT Minigames for DemolitionOS (2148)\n"
"- Demo Land Adventure (2148)\n"
"\n"
"\cxSaya's Notes:\c-\n"
@@ -2441,7 +2102,7 @@ SWWM_LORETXT_MADCAT =
"\n"
"\cfBy the way, all the visual interfaces you see through your eyes? She designed them. Pretty simplistic, sure, but it works nicely. I knew she'd be able to work flawlessly for a target resolution of 640x400. You know me, I'll forever be an advocate for the superiority of 16:10. Ultrawide be damned, that stupid fad hasn't died even in this century.\c-\n"
"\n"
-"\cfUh, so what else is there to say... The two of us kinda think alike at times, and that amuses me. People even say we LOOK alike, but honestly, I ain't seeing it.\c-";
+"\cfUh, so what else is there to say... The two of us kinda think alike at times, and that amuses me. People even say we LOOK alike, but honestly, I ain't seeing it. But hey, at least, unlike her, I don't go commando all the time (and she does it with a skirt, no less, the courage on this one).\c-";
SWWM_LORETXT_MADCAT2 =
" \cxFull Name:\c-\n"
" \cf Kris \"MADCAT\" Danae\c-\n"
@@ -2478,6 +2139,7 @@ SWWM_LORETXT_MADCAT2 =
"- Nekopocalypse EX (2144)\n"
"- Red Roger in Capital Struggle (2145, w/ Hamsick Co-op)\n"
"- DemolitionOS (2148, w/ Saya and Taro Miyamoto)\n"
+"- MADCAT Minigames for DemolitionOS (2148)\n"
"- Demo Land Adventure (2148)\n"
"- Felix Arcana (2150)\n"
"- Red Roger and the Demon Deed (2151, w/ Hamsick Co-op)\n"
@@ -2496,7 +2158,7 @@ SWWM_LORETXT_MADCAT2 =
"\n"
"\cfBy the way, all the visual interfaces you see through your eyes? She designed them. Pretty simplistic, sure, but it works nicely. I knew she'd be able to work flawlessly for a target resolution of 640x400. You know me, I'll forever be an advocate for the superiority of 16:10. Ultrawide be damned, that stupid fad hasn't died even in this century.\c-\n"
"\n"
-"\cfUh, so what else is there to say... The two of us kinda think alike at times, and that amuses me. People even say we LOOK alike, but honestly, I ain't seeing it.\c-";
+"\cfUh, so what else is there to say... The two of us kinda think alike at times, and that amuses me. People even say we LOOK alike, but honestly, I ain't seeing it. But hey, at least, unlike her, I don't go commando all the time (and she does it with a skirt, no less, the courage on this one).\c-";
SWWM_LORETXT_MADCAT3 =
" \cxFull Name:\c-\n"
" \cf Kris \"MADCAT\" Danae\c-\n"
@@ -2533,6 +2195,7 @@ SWWM_LORETXT_MADCAT3 =
"- Nekopocalypse EX (2144)\n"
"- Red Roger in Capital Struggle (2145, w/ Hamsick Co-op)\n"
"- DemolitionOS (2148, w/ Saya and Taro Miyamoto)\n"
+"- MADCAT Minigames for DemolitionOS (2148)\n"
"- Demo Land Adventure (2148)\n"
"- Felix Arcana (2150)\n"
"- Red Roger and the Demon Deed (2151, w/ Hamsick Co-op)\n"
@@ -2552,7 +2215,7 @@ SWWM_LORETXT_MADCAT3 =
"\n"
"\cfBy the way, all the visual interfaces you see through your eyes? She designed them. Pretty simplistic, sure, but it works nicely. I knew she'd be able to work flawlessly for a target resolution of 640x400. You know me, I'll forever be an advocate for the superiority of 16:10. Ultrawide be damned, that stupid fad hasn't died even in this century.\c-\n"
"\n"
-"\cfUh, so what else is there to say... The two of us kinda think alike at times, and that amuses me. People even say we LOOK alike, but honestly, I ain't seeing it.\c-";
+"\cfUh, so what else is there to say... The two of us kinda think alike at times, and that amuses me. People even say we LOOK alike, but honestly, I ain't seeing it. But hey, at least, unlike her, I don't go commando all the time (and she does it with a skirt, no less, the courage on this one).\c-";
SWWM_LORETAG_MAIDBOT = "Miyamoto, Meido";
SWWM_LORETAB_MAIDBOT = "People";
SWWM_LOREREL_MAIDBOT = "Saya;Ibuki;Luna;Nukuri;Zanaveth2;Nekuratek;AkariLabs;Kirin";
@@ -2586,7 +2249,9 @@ SWWM_LORETXT_MAIDBOT =
"\n"
"\cfIt's nice that you two are so close, like good sisters. Cutie robutts must stick together, indeed.\c-\n"
"\n"
-"\cfAh, Zana-sama, bless you and your super mad skills, making my dreams come true. I remember I'd always fantasize about Meido-chan becoming self-aware and confessing her love to me, and I'd think that was TOTALLY impossible. Heh... silly ol' me.\c-";
+"\cfAh, Zana-sama, bless you and your super mad skills, making my dreams come true. I remember I'd always fantasize about Meido-chan becoming self-aware and confessing her love to me, and I'd think that was TOTALLY impossible. Heh... silly ol' me.\c-\n"
+"\n"
+"\cfHehe... I'm really quite proud of making her \"fully featured\", by the way... Best decision of my life. Let me tell you, when we do \"things\" together... it feels like heaven~\c- \cg♥\c-";
SWWM_LORETXT_MAIDBOT2 =
" \cxFull Name:\c-\n"
" \cf Meido Miyamoto\c-\n"
@@ -2621,10 +2286,12 @@ SWWM_LORETXT_MAIDBOT2 =
"\n"
"\cfAh, Zana-sama, bless you and your super mad skills, making my dreams come true. I remember I'd always fantasize about Meido-chan becoming self-aware and confessing her love to me, and I'd think that was TOTALLY impossible. Heh... silly ol' me.\c-\n"
"\n"
+"\cfHehe... I'm really quite proud of making her \"fully featured\", by the way... Best decision of my life. Let me tell you, when we do \"things\" together... it feels like heaven~\c- \cg♥\c-\n"
+"\n"
"\cfUpdate: By the way, I'm really happy that Kirin-kun managed to get her into singing again. Of course, how could she even resist his charms, right?\c-";
SWWM_LORETAG_MARISA = "Azanth, Marisa";
SWWM_LORETAB_MARISA = "People";
-SWWM_LOREREL_MARISA = "Ibuki;WhiteScar;Sankaideriha;Cinnamon;Saya;Hell;Anarukon;UAC;XAnimen;Parthoris;Kirin;Demolitionist";
+SWWM_LOREREL_MARISA = "Ibuki;WhiteScar;Sankaideriha;Saya;Hell;Anarukon;UAC;XAnimen;Parthoris;Kirin;Demolitionist";
SWWM_LORETXT_MARISA =
" \cxFull Name:\c-\n"
" \cf Marisa Azanth\c-\n"
@@ -2741,7 +2408,7 @@ SWWM_LORETXT_MILKBREADS =
"\cxClassification:\c-\n"
"\cf Pastry\c-\n"
"\n"
-"A delicacy of Akkouxhei cuisine, \cfMilk Breads\c- as they are commonly called by the locals are a soft, sugary pastry, akin to brioche, that are typically eaten during special events, such as birthdays or weddings. Soft, fluffy buns of sweet bread enhanced with the refined sap of the native \cfYranakha\c- trees and mixed with condensed \cfGray Beast\c- milk, they melt in the mouth with each bite, becoming increasingly sweeter.\n"
+"A delicacy of Akkouxhei cuisine, \cfMilk Breads\c- as they are commonly called by the locals are a soft, sugary pastry typically eaten during special events, such as birthdays or weddings. Soft, fluffy buns of sweet bread enhanced with the refined sap of the native \cfYranakha\c- trees and mixed with condensed \cfGray Beast\c- milk, they melt in the mouth with each bite, becoming increasingly sweeter.\n"
"\n"
"Though it is not generally a problem for the native \cfAnarukon\c-, the obscene sugar content of these has proven to be dangerous to mortals unless consumed in moderation, potentially resulting in the development of cardiovascular diseases or even death.\n"
"\n"
@@ -2750,11 +2417,11 @@ SWWM_LORETXT_MILKBREADS =
"\cxSaya's Notes:\c-\n"
"\cfYou know, learning that the milk comes from THOSE THINGS has absolutely not changed at all my opinion. This stuff is heavenly, it's the most delicious thing ever created, it's so sweet I'd just die for them. I mean, it kinda happened once when I overdosed on them (good god that was embarrassing). Yeah, no wonder I fucking died when I had more sugar than blood in my body. I remember Kirin-kun said he actually heard my heart explode, but I bet he was just being dramatic. There's no way that's what happened.\c-\n"
"\n"
-"\cfOh yeah, and there's a myth going around that if you eat enough of these your boobs will get huge. I totally don't believe that's possible, of course not. What kind of fool would purposefully overdose on them?\c-";
-SWWM_LORETAG_MISTERRIFLE = "Mortal Rifle";
-SWWM_LORETAB_MISTERRIFLE = "Item";
-SWWM_LOREREL_MISTERRIFLE = "NosKora;Saya";
-SWWM_LORETXT_MISTERRIFLE =
+"\cfOh yeah, and there's a myth going around that if you eat enough of these your boobs will get huge. I totally don't believe that's possible, of course not. What kind of fool would purposefully overdose on them to grow a pair of real big honkers?\c-";
+SWWM_LORETAG_MISTERGUN = "Mortal Rifle";
+SWWM_LORETAB_MISTERGUN = "Item";
+SWWM_LOREREL_MISTERGUN = "NosKora;Saya";
+SWWM_LORETXT_MISTERGUN =
"\cxDesignation:\c-\n"
"\cf Mortal Rifle\c-\n"
"\cf \"Mister\" (common nickname)\c-\n"
@@ -2769,22 +2436,18 @@ SWWM_LORETXT_MISTERRIFLE =
"\n"
"\cfPrimary Fire:\c- Steady shooting of the primary ammunition.\n"
"\n"
-"\cfSecondary Fire:\c- Launches an under-barrel grenade. If empty, loads a new one. Best used against large groups of enemies, as this will allow a more uniform distribution of sub-grenade target designations for maximum damage coverage.\n"
+"\cfSecondary Fire:\c- Launches an under-barrel grenade. If empty, loads a new one.\n"
"\n"
-"\cfTertiary Fire:\c- Alternates between operation modes for the rifle. Switching between \"precision shot\" (semi-auto, pinpoint accuracy), \"cluster shot\" (15-round buckshot, high spread), \"stream shot\" (4-subround burst, low accuracy), and \"overpressure shot\" (high-power penetrating bolt).\n"
+"\cfTertiary Fire:\c- Alternates between operation modes for the rifle. Switching between \"precision shot\" (standard semi-auto), \"cluster shot\" (somehow behaving like a shotgun with the same ammunition), \"stream shot\" (behaves like full auto but appears to shoot four bullets per bullet?), and \"overpressure shot\" (somehow appearing to \"charge\" the ammunition before firing it out with higher potency and velocity).\n"
"\n"
-"\cfReload:\c- One of the few operations that does what you'd logically expect.\n"
-"\n"
-"\cfTechniques:\c- Each of the fire modes has a specific situation they're optimimal for, make sure to experiment and study their behavior so you may then increase your efficiency in the battlefield.\n"
+"\cfReload:\c- Does what you'd expect.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cfAt this point I can't even be bothered to be confused by anything that comes out of there, seriously.\c-\n"
"\n"
"\cfThis thing is an assault rifle, a shotgun, a machine gun and an anti-tank rifle all in one, with the same exact ammo. And it makes no sense, sure, but it works, however it does.\c-\n"
"\n"
-"\cfAlso those grenades are even weirder. You put a ruler to them and they're clearly 25mm or so, but somehow they GROW to full size after they're shot. AND THE WHOLE AUTO-TARGET FUNCTIONALITY TERRIFIES ME CONCEPTUALLY. THIS WAS MADE WITH CARPET BOMBING IN MIND, 100% SURE OF IT.\c-\n"
-"\n"
-"\cfSeriously, don't get too comfortable with it. I bet once it starts to grow on you you won't be able to go back to any other weapon, and you'll be cursed for life or something.\c-";
+"\cfDon't get too comfortable with it, by the way. I bet once it starts to grow on you you won't be able to go back to any other weapon.\c-";
SWWM_LORETAG_MIXOM = "Mixom";
SWWM_LORETAB_MIXOM = "People";
SWWM_LOREREL_MIXOM = "UAC;Symnatek;Saya";
@@ -2834,7 +2497,7 @@ SWWM_LORETXT_MODERNSPARKSTER =
"\n"
"\cfSecondary Reload:\c- Load in a Nokron cell. Same capacity.\n"
"\n"
-"\cfTechniques:\c- Projectile charge can be held indefinitely, as the weapon will vent regularly to stabilize its peak ignition potency. This could allow one to simply charge from cover and pop out to release the shot when needed. Additionally, the possibility to press both triggers at once is also documented, which allows for a potent release of Nokorokinylum plasma, comparable to a miniature nuke in destructive potential. It is not recommended to perform a combined attack unless the target is far away enough so as to not endanger the user.\n"
+"\cfTechniques:\c- Projectile charge can be held indefinitely, as the weapon will vent regularly to stabilize the weapon's peak ignition potency. This could allow one to simply charge from cover and pop out to release the shot when needed. Additionally, the possibility to press both triggers at once is also documented, which allows for a potent release of Nokorokinylum plasma, comparable to a miniature nuke in destructive potential. It is not recommended to perform a combined attack unless the target is far away enough so as to not endanger the user.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cfYooooooooo this is the shit right here. It's kind of a pre-war relic, but it works so well that the x4 and x5 models are apparently just minor revisions of it, from what the old man told me. We can't have the new ones due to some deep White Scar Treaty fuckery, sadly, so this one will do.\c-\n"
@@ -2864,19 +2527,21 @@ SWWM_LORETXT_MOTHLAMP =
"\n"
"\cfBut... actually, afterwards I think she did say that \"maybe\". Which honestly, does sound kinda... whew. In a way, I'd like the idea, but at the same time... I hope we don't end up regretting this.\c-\n"
"\n"
-"\cfOh god imagine if moth girls actually are real, I'd just... ffffffdfgdgfgsfgggghghffhghg\c-";
-SWWM_LORETAG_MOTHPLUSHY = "Moth Plush";
+"\cfOh god imagine if moth girls actually are real, I'd fucking... ffffffdfgdgfgsfgggghghffhghg\c-";
+SWWM_LORETAG_MOTHPLUSHY = "Moth Plushy";
SWWM_LORETAB_MOTHPLUSHY = "Item";
-SWWM_LOREREL_MOTHPLUSHY = "Nukritas2xx;MothLamp;Saya";
+SWWM_LOREREL_MOTHPLUSHY = "MothLamp;Saya;NosKora";
SWWM_LORETXT_MOTHPLUSHY =
"\cxDesignation:\c-\n"
-"\cf Moth Girl Plush\c-\n"
+"\cf Mashiro the Moth Girl Plush\c-\n"
"\cxManufacturer:\c-\n"
"\cf Nukritas 2xx\c-\n"
"\cxClassification:\c-\n"
"\cf Plush Doll\c-\n"
"\n"
-"A lovely handcrafted moth girl plush doll. Like all moths, she enjoys the light of a good lamp. If you provide her with the soothing glow of a \cfSankai Companion Lamp\c-, you may get yourself a loyal friend. Just, please do be quiet, you may startle her.\n"
+"A lovely handcrafted plush doll of \cfMashiro\c-, the moth girl, for good boys and girls alike. Like all moths, she enjoys the light of a good lamp. If you provide her with the soothing glow of a \cfSankai Companion Lamp\c-, you may get yourself a reliable friend, perhaps a lover. Just, please do be quiet, you may startle her.\n"
+"\n"
+"We at \cfPlutoni Incorporated\c- shall not be held responsible should you find yourself trapped in a time loop with a fine moth girl friend to keep you company.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cfThere's a pile of these in my bedroom, you know. One for every time those two have pissed me off. It's scary that they know me so well, seriously.\c-\n"
@@ -2884,7 +2549,7 @@ SWWM_LORETXT_MOTHPLUSHY =
"\cfOh by the way, I've been told that that specific one you're getting, from their stupid gachashit, is potentially cursed. I do NOT like the sound of that... or maybe... What if you actually attract a real moth girl with it? Oh god oh man I want to see that please PLEASE.\c-";
SWWM_LORETAG_MUNCH = "Munch Innovations";
SWWM_LORETAB_MUNCH = "People";
-SWWM_LOREREL_MUNCH = "Parker;Saya;Explodium;ExplodiumGun";
+SWWM_LOREREL_MUNCH = "Saya;Explodium;ExplodiumGun";
SWWM_LORETXT_MUNCH =
"\cxName:\c-\n"
"\cf Munch Innovations\c-\n"
@@ -2939,7 +2604,7 @@ SWWM_LORETXT_NANA =
" \cxDate of Birth:\c-\n"
" \cf 1907-07-07\c-\n"
" \cxOccupation:\c-\n"
-" \cf Homemaker\c-\n"
+" \cf Housemaker\c-\n"
"\n"
"\n"
"\n"
@@ -2951,7 +2616,7 @@ SWWM_LORETXT_NANA =
"Nana has three children, who, like her, have also inherited the immortal blood of the moon princess: \cfTaro\c-, \cfSaya\c- and \cfYui\c-. Each of them have been quite successful in their own exploits too, something Nana often extensively talks about, in a very proud manner.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfThe bestest mom in the world, not gonna lie. She may be strict at times, or get mad at me for staying up late (if she actually finds out, heh), but she really is the best. You haven't actually met her yet, Demo-chan, but I bet she'd really like you. I assure you she's real nice despite how scary she may look sometimes. She totally is not like Kaguya obaa-san, who I swear always has that aura about her that's like... no wonder people are scared of her.\c-";
+"\cfThe bestest mom in the world, not gonna lie. She may be strict at times, or get mad at me for staying up late (if she actually finds out, heh), but she really is the best. You haven't actually met her yet, Demo-chan, but I bet she'd really like you. I assure you she's real nice despite how scary she may look sometimes. She totally is not like Kaguya obaa-san, who I swear always has that aura about her that's like... no wonder guys are scared of her, always in constant fear of being CBT'd at any moment.\c-";
SWWM_LORETXT_NANA2 =
" \cxFull Name:\c-\n"
" \cf Nana Miyamoto\c-\n"
@@ -2960,7 +2625,7 @@ SWWM_LORETXT_NANA2 =
" \cxDate of Birth:\c-\n"
" \cf 1907-07-07\c-\n"
" \cxOccupation:\c-\n"
-" \cf Homemaker\c-\n"
+" \cf Housemaker\c-\n"
"\n"
"\n"
"\n"
@@ -2974,7 +2639,7 @@ SWWM_LORETXT_NANA2 =
"\cxSaya's Notes:\c-\n"
"\cfOkaa-san is so happy that you're out there doing good work. It was nice to see that she likes you. I did tell you, after all.\c-\n"
"\n"
-"\cfMan, I swear she's started making tuna pie more often just because of you. It's nice that you get to eat your favorite dish and all, but you should know that what you need in your diet is carbs, right?\c-";
+"\cfBy the way I did notice it, you know, when she hugged you, yes. She hasn't really tried to see other guys after dad was gone... But I think that maybe... she likes you kind of in a different way, y'know...\c-";
SWWM_LORETXT_NANA3 =
" \cxFull Name:\c-\n"
" \cf Nana Miyamoto\c-\n"
@@ -2983,7 +2648,7 @@ SWWM_LORETXT_NANA3 =
" \cxDate of Birth:\c-\n"
" \cf 1907-07-07\c-\n"
" \cxOccupation:\c-\n"
-" \cf Homemaker\c-\n"
+" \cf Housemaker\c-\n"
"\n"
"\n"
"\n"
@@ -2997,9 +2662,11 @@ SWWM_LORETXT_NANA3 =
"\cxSaya's Notes:\c-\n"
"\cfOkaa-san is so happy that you're out there doing good work. It was nice to see that she likes you. I did tell you, after all.\c-\n"
"\n"
-"\cfMan, I swear she's started making tuna pie more often just because of you. It's nice that you get to eat your favorite dish and all, but you should know that what you need in your diet is carbs, right?\c-\n"
+"\cfOh yeah, during the wedding, with Kirin... remember that? Turns out I was right, after all. She's gone to the \"other side\" now. God, I envy you all, having missed the scene. Seeing mom right there, making out with Ashley-san's... I wish I could unsee it, but now they even plan to get married. Wouldn't that make Yu-chan and Ashley-san sisters? Like, the two are already a couple and all... It's going to be weird.\c-\n"
"\n"
-"\cfOh yeah, and what happened during the wedding... Man, that caught us by surprise. She went and got herself a girlfriend. And it was Ashley-san's mom, no less. It's still a bit awkward but... I guess it's fine since she's much happier now.\c-";
+"\cfWait... If that's the case, then... THEN KIRIN-KUN AND I... I'LL BECOME HIS AUNT???\c-\n"
+"\n"
+"\cf... on second thought, it doesn't really matter. I was already a sinner anyway, considering there's you, Ibuki and Meido. You're technically my children (and also Ibuki is my own clone), after all.\c-";
SWWM_LORETAG_NEDOSHIAAN = "Nedoshiaan";
SWWM_LORETAB_NEDOSHIAAN = "Lore";
SWWM_LOREREL_NEDOSHIAAN = "Devanikna;Unissix;Saya;XAnimen;Gods";
@@ -3064,7 +2731,7 @@ SWWM_LORETXT_NEKURATEK =
"\cfAnyway, because of the stupid \"White Scar\" everything went to shit, and we haven't really been in touch, so I hope they're all doing okay. God, I miss Zana-sama... Absolute cutie...\c-";
SWWM_LORETAG_NOSKORA = "Nos-Kora";
SWWM_LORETAB_NOSKORA = "People";
-SWWM_LOREREL_NOSKORA = "Nukuri;Saya;Nukritas1xx;Nukritas2xx";
+SWWM_LOREREL_NOSKORA = "Nukuri;Saya;";
SWWM_LORETXT_NOSKORA =
"\cxName:\c-\n"
"\cf University of Nos-Kora\c-\n"
@@ -3112,14 +2779,16 @@ SWWM_LORETXT_NOVOSKHANA =
"\n"
"The societal structure of the empire is strictly matriarchal, all men exist only to serve their wives and provide them with children. In addition, most if not all women born in Novoskhana are raised for warfare, especially those of lower classes. Due to this fact, no one has dared to start any sort of war or conflict with the empire, as it is always at the ready to strike back, with its unstoppable armies of immortal warriors.\n"
"\n"
-"The Eternal Empress and her many daughters hold absolute power over all of Novoskhana, and make all important decisions, including the creation of new laws. Of all the various laws that have come from them, many have become so controversial that it has resulted in large groups of people \"splitting off\" from the empire to form their own separate nations. The Empress's eldest granddaughter, Executioner Eryukha Yanikov, personally directs (and often herself delivers) all punishment of citizens that are deemed \cf\"Deviants\"\c-, a term used for all those who do not obey the empire's strict laws.\n"
+"The Eternal Empress and her many daughters hold absolute power over all of Novoskhana, and make all important decisions, including the creation of new laws. Of all the various laws that have come from them, many have become so controversial that it has resulted in large groups of people \"splitting off\" from the empire to form their own separate nations. The Empress's eldest granddaughter, Executioner Eryukha Yanikov, personally directs (and often herself delivers) all punishment of citizens that are deemed \cf\"Deviants\"\c-, a term used for all those who do not obey the empire's laws.\n"
+"\n"
+"There are countless ways one could be labeled an \"enemy of the state\", among them, showing signs of \"destabilizing the natural order of society\", which includes but is not limited to: Men who reject marriage or having children, men who father another man as their first child, or are incapable of having any descendants, men who are witnessed maintaining relationships with other men, any individual who shares a name with the empress, any individual who \"lives in disconnect from society\" (usually used to refer to those who remain unemployed for extended periods of time, or who lack a home), women who do not contribute to war efforts, women who are seen maintaining relationships with other women, \"divergent\" individuals (term used for those that don't fall under the male/female binary), etc.\n"
"\n"
"Two of the major bodies that split from the Empire are the \cfKurenai Kingdom\c-, initially founded by the \cfVexx Sisterhood\c- as a safe haven for enemies of the state, and the \cfSykhai Empire\c-, an ironically named anarcho-communist collective founded by a branch of the Yanikov family that disagreed strongly with the \"broken system\" of the Empire. A large part of the free \cfAnarukon\c- population in the multiverse is contained in these two, while the rest have settled in various other places, including Earth.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfHoly shit, dude. If there ever was a contest for who's the most cartoonishly evil dictator in the history of the whole world, this fucker would get first place. Wonderful, simply wonderful...\c-\n"
+"\cfHoly shit, dude. If there ever was a contest for who's the most cartoonishly evil dictator in the history of the whole world, this fucker would get first place. Fucking... TERF empire. Wonderful, simply wonderful...\c-\n"
"\n"
-"\cfYeah, I would never want to even get close to that place, holy fuck. I'd get my head yeeted clean off for pretty much ALL reasons or something, as soon as I set foot in there. What I really don't understand is... Like, how anyone would want to live in there at all, under such an absurd dictatorship??\c-\n"
+"\cfYeah, I would never want to even get fucking close to that place, holy fuck. I'd get my head yeeted clean off for pretty much ALL reasons or something, as soon as I set foot in there. What I really don't understand is... like... HOW IN THE FUCK are there still people in there??? WHO THE FUCK EVEN would want to live there at all???\c-\n"
"\n"
"\cfOh, who am I kidding, of course there are people who'd be perfect with a shithole like that, there always are. If history has taught us anything, I mean... Yeah... Some people are shit enough to follow a leader like that, or worse...\c-";
SWWM_LORETXT_NOVOSKHANA2 =
@@ -3134,14 +2803,16 @@ SWWM_LORETXT_NOVOSKHANA2 =
"\n"
"The societal structure of the empire is strictly matriarchal, all men exist only to serve their wives and provide them with children. In addition, most if not all women born in Novoskhana are raised for warfare, especially those of lower classes. Due to this fact, no one has dared to start any sort of war or conflict with the empire, as it is always at the ready to strike back, with its unstoppable armies of immortal warriors.\n"
"\n"
-"The Eternal Empress and her many daughters hold absolute power over all of Novoskhana, and make all important decisions, including the creation of new laws. Of all the various laws that have come from them, many have become so controversial that it has resulted in large groups of people \"splitting off\" from the empire to form their own separate nations. The Empress's eldest granddaughter, Executioner Eryukha Yanikov, personally directs (and often herself delivers) all punishment of citizens that are deemed \cf\"Deviants\"\c-, a term used for all those who do not obey the empire's strict laws.\n"
+"The Eternal Empress and her many daughters hold absolute power over all of Novoskhana, and make all important decisions, including the creation of new laws. Of all the various laws that have come from them, many have become so controversial that it has resulted in large groups of people \"splitting off\" from the empire to form their own separate nations. The Empress's eldest granddaughter, Executioner Eryukha Yanikov, personally directs (and often herself delivers) all punishment of citizens that are deemed \cf\"Deviants\"\c-, a term used for all those who do not obey the empire's laws.\n"
+"\n"
+"There are countless ways one could be labeled an \"enemy of the state\", among them, showing signs of \"destabilizing the natural order of society\", which includes but is not limited to: Men who reject marriage or having children, men who father another man as their first child, or are incapable of having any descendants, men who are witnessed maintaining relationships with other men, any individual who shares a name with the empress, any individual who \"lives in disconnect from society\" (usually used to refer to those who remain unemployed for extended periods of time, or who lack a home), women who do not contribute to war efforts, women who are seen maintaining relationships with other women, \"divergent\" individuals (term used for those that don't fall under the male/female binary), etc.\n"
"\n"
"Two of the major bodies that split from the Empire are the \cfKurenai Kingdom\c-, initially founded by the \cfVexx Sisterhood\c- as a safe haven for enemies of the state, and the \cfSykhai Empire\c-, an ironically named anarcho-communist collective founded by a branch of the Yanikov family that disagreed strongly with the \"broken system\" of the Empire. A large part of the free \cfAnarukon\c- population in the multiverse is contained in these two, while the rest have settled in various other places, including Earth.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfHoly shit, dude. If there ever was a contest for who's the most cartoonishly evil dictator in the history of the whole world, this fucker would get first place. Wonderful, simply wonderful...\c-\n"
+"\cfHoly shit, dude. If there ever was a contest for who's the most cartoonishly evil dictator in the history of the whole world, this fucker would get first place. Fucking... TERF empire. Wonderful, simply wonderful...\c-\n"
"\n"
-"\cfYeah, I would never want to even get close to that place, holy fuck. I'd get my head yeeted clean off for pretty much ALL reasons or something, as soon as I set foot in there. What I really don't understand is... Like, how anyone would want to live in there at all, under such an absurd dictatorship??\c-\n"
+"\cfYeah, I would never want to even get fucking close to that place, holy fuck. I'd get my head yeeted clean off for pretty much ALL reasons or something, as soon as I set foot in there. What I really don't understand is... like... HOW IN THE FUCK are there still people in there??? WHO THE FUCK EVEN would want to live there at all???\c-\n"
"\n"
"\cfOh, who am I kidding, of course there are people who'd be perfect with a shithole like that, there always are. If history has taught us anything, I mean... Yeah... Some people are shit enough to follow a leader like that, or worse...\c-\n"
"\n"
@@ -3167,62 +2838,6 @@ SWWM_LORETXT_NUGGET =
"\n"
"\cxSaya's Notes:\c-\n"
"\cfCan I just add that this shit is videogamey af? No, seriously. Stuff that you just go and touch and it heals you or gives you armor... I mean, come on. I bet that nerdboi would be all over this, he keeps talking about how life is like a videogame and shit.\c-";
-SWWM_LORETAG_NUKRITAS1XX = "Nukritas 1xx";
-SWWM_LORETAB_NUKRITAS1XX = "People";
-SWWM_LOREREL_NUKRITAS1XX = "NosKora;Nukritas2xx;XAnimen;Saya";
-SWWM_LORETXT_NUKRITAS1XX =
-" \cxFull Name:\c-\n"
-" \cf Subject 1xx, Sub-Type Nukritas\c-\n"
-" \cxNationality:\c-\n"
-" \cf Mishe\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf 1030-10-10\c-\n"
-" \cxOccupation:\c-\n"
-" \cf Director (University of Nos-Kora)\c-\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\cfNukritas 1xx\c- is the second last of the \cfMishe\c- born aboard the artificial moon of \cfDeishe\c-, long after the destruction and subsequent extinction of all prior native Mishe in their home world in 8135 BC following a one-sided war with the neighboring \cfGoshun\c- race.\n"
-"\n"
-"Like his twin sister, he is designated as a \"Nukritas Sub-Type\", meaning he was born and raised for the purpose of representing the survivors of his race and propagate their knowledge through the \cfX'Animen Coalition\c-. For this, and together with his sister, they founded the \cfUniversity of Nos-Kora\c- in \cfNahkami\c-.\n"
-"\n"
-"Since these tasks don't really take much of his time, 1xx has taken to various hobbies, such as writing. He has penned various novels that not many have fully understood, though all claim to have definitely read from start to finish. He is also an avid cook, and enjoys learning of the various recipes of each civilization he meets together with his sister. His personal favorite is grilled cheese sandwiches.\n"
-"\n"
-"Like all members of the Mishe race, he is rather eccentric, his immense knowledge appears to be quite exhaustive, though the subjects he dominates are all over the place. It appears that him and his sister share a common train of thought, as they seamlessly continue each other's sentences during common conversations.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfYeah, I know, seems a bit bare-bones, but these two don't exactly have a biography or something that we can look up.\c-\n"
-"\n"
-"\cfThis guy... The way he smiles gives me the creeps sometimes. I wonder if he can read my thoughts or something.\c-";
-SWWM_LORETAG_NUKRITAS2XX = "Nukritas 2xx";
-SWWM_LORETAB_NUKRITAS2XX = "People";
-SWWM_LOREREL_NUKRITAS2XX = "NosKora;Nukritas1xx;XAnimen;Gods;Saya";
-SWWM_LORETXT_NUKRITAS2XX =
-" \cxFull Name:\c-\n"
-" \cf Subject 2xx, Sub-Type Nukritas\c-\n"
-" \cxNationality:\c-\n"
-" \cf Mishe\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf 1030-10-10\c-\n"
-" \cxOccupation:\c-\n"
-" \cf Director (University of Nos-Kora)\c-\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\cfNukritas 2xx\c- is the last of the \cfMishe\c- born aboard the artificial moon of \cfDeishe\c-, long after the destruction and subsequent extinction of all prior native Mishe in their home world in 8135 BC following a one-sided war with the neighboring \cfGoshun\c- race.\n"
-"\n"
-"Like her twin brother, she is designated as a \"Nukritas Sub-Type\", meaning she was born and raised for the purpose of representing the survivors of her race and propagate their knowledge through the \cfX'Animen Coalition\c-. For this, and together with her brother, they founded the \cfUniversity of Nos-Kora\c- in \cfNahkami\c-.\n"
-"\n"
-"Since these tasks don't really take much of her time, 2xx has taken to various hobbies, such as painting. She has crafted various art pieces that not many have fully understood, though all claim to have definitely seen them from top to bottom. She is also an avid doll maker, and enjoys creating plush dolls of the friends she makes together with her brother. Her personal favorite is a doll of the \cfBlue God\c-, who offered to become the patron of her people as thanks.\n"
-"\n"
-"Like all members of the Mishe race, she is rather eccentric, her immense knowledge appears to be quite exhaustive, though the subjects she dominates are all over the place. It appears that her and her brother share a common train of thought, as they seamlessly continue each other's sentences during common conversations.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfThis one's like the other, yeah. Not exactly a lot of information available out there, you know...\c-\n"
-"\n"
-"\cfI kinda like her, the dolls she makes are cute. I mean, you've seen them, right? They're just adorable!\c-";
SWWM_LORETAG_NUKURI = "Nukuri";
SWWM_LORETAB_NUKURI = "Lore";
SWWM_LOREREL_NUKURI = "Luna;XAnimen;Zanaveth2;Unissix;Saya";
@@ -3321,13 +2936,13 @@ SWWM_LORETXT_ONOKE =
"\cxLocation:\c-\n"
"\cf Kereshnovka\c-\n"
"\n"
-"In October of 2003, a fire broke out in the \cfOnoke Mansion\c-, at the outskirts of \cfKereshnovka\c-, during a meeting between the \cfImanaki\c- and \cfOnoke\c- families. When the firefighters arrived, they found everyone dead, all having been poisoned and their bodies desecrated. The culprit was never found.\n"
+"In October of 2003, a fire broke out in the \cfOnoke Mansion\c-, at the outskirts of \cfKereshnovka\c-, during a meeting between the \cfImanaki\c- and \cfOnoke\c- families. When the firefighters arrived, they found everyone dead, all having been murdered in increasingly gruesome ways. The culprit was never found.\n"
"\n"
"There are many theories about what could have happened. Most point towards this having been the work of \cfHynnykka the Great Witch\c-, a serial killer from centuries ago (or a possible successor), remarking on the fact that her last note could have the potential interpretation of having been directed towards these two powerful families (\"everyone will die\"). This is not only seen as a considerable stretch, but there are clear doubts that something like this could have been done by a single individual.\n"
"\n"
"Another theory points to ritual suicide, though there would be no clear explanation for why such a thing would be done in the first place. Both families were in quite good standing, and this reunion had been in celebration of the marriage between two of their members, marking the start of a very beneficial partnership.\n"
"\n"
-"Many other theories, each increasingly wilder and crazier than the last, mention possibilities such as attacks by cultists, the town's ghouls, or some sort of clearly planned assassination by rival families (none of which were known to be involved).\n"
+"Many other theories, each increasingly wilder and crazier than the last, mention possibilities such as attacks by cultists, the town's ghouls, or some sort of clearly planned assassination by rival families (of which none are actually known).\n"
"\n"
"To this day, no one knows exactly what had happened then, and the case remains unsolved. Only one person survived this, \cfTetsuya Imanaki\c-, CEO of \cfImanaki Corp\c-, but solely because he had been absent from the event.\n"
"\n"
@@ -3335,34 +2950,6 @@ SWWM_LORETXT_ONOKE =
"\cfSome real shit in there, huh? I gotta say it's not as exciting as that one other murder mystery from the 80's, the one that happened here in Japan. Yeah, I still remember that shit, the theorizing and other nonsensical craziness about it took a while to die down. People actually still went on about it when I was a kid. I especially remember the meme about \"small bombs\" or some shit. It was a dumb meme theory but Taro and I thought it was really funny.\c-\n"
"\n"
"\cfOh yeah, that one gal from Ashley-san's band, Mykka, she was also all over it, being a self-professed \"detective\" and all. She was one of the few who pretty much pushed hard for all of it being the work of witches. Yeah, when you're one yourself that's what you'd go with, heh...\c-";
-SWWM_LORETAG_PARKER = "Munch, Parker";
-SWWM_LORETAB_PARKER = "People";
-SWWM_LOREREL_PARKER = "Munch;Explodium;Hermann;Saya";
-SWWM_LORETXT_PARKER =
-" \cxFull Name:\c-\n"
-" \cf Parker Edgar Munch III\c-\n"
-" \cxNationality:\c-\n"
-" \cf American\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf (Undisclosed)\c-\n"
-" \cxOccupation:\c-\n"
-" \cf Chief Engineer (Munch Innovations)\c-\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"Born and raised in \cfAustin, Texas\c-, \cfParker\c- is the eldest son of \cfMunch Innovations\c- founder and CEO \cfAllen Munch\c-. Unlike his father, however, his interests lie beyond the world of smart home appliances.\n"
-"\n"
-"As an avid collector of firearms, he would strive to create his own homemade weaponry, already from a young age. The various contraptions he'd create would get shared online. The feedback he'd receive helped him become more and more skilled in his craft, much to the disappointment of his father. However, the success of this side business was not to be ignored, and so, the little workshop he had created on his own soon became part of his father's company as well.\n"
-"\n"
-"Parker's most notable creation in recent years was that of the \cfExplodium Gun\c-, the very first firearm created to employ \cfExplodium\c- as a high-explosive payload through the proprietary \cf.387EX\c- cartridge.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfNow, I look at that picture and something still irks me. Why does he look so familiar? I swear to god, it's like it's right there in the back of my brain and I can't pick it out.\c-\n"
-"\n"
-"\cfI don't even know that much about this dude. Like I said, he just showed up out of nowhere and asked to have his gun be featured in your arsenal, and then casually walked out after we shook hands.\c-\n"
-"\n"
-"\cfAnd seriously, I also could barely find any info on him other than his short bio on the Munch website. Who even is this guy?\c-";
SWWM_LORETAG_PARTHORIS = "Parthoris";
SWWM_LORETAB_PARTHORIS = "Lore";
SWWM_LOREREL_PARTHORIS = "Saya";
@@ -3379,7 +2966,7 @@ SWWM_LORETXT_PARTHORIS =
"\cxSaya's Notes:\c-\n"
"\cfThere's a buncha stuff in here that's pretty interesting and I'm going to be keeping close watch on the livestream. This is pretty much the first time we're doing a full-on exploration here, you know, so I really REALLY want to see as much as possible of this place.\c-\n"
"\n"
-"\cfDunno if you're going to get any close to that one place. I'm hella curious about it, the fact that somehow there's one guy with access to modern tech in this medieval fantasy wonderland.\c-";
+"\cfDunno if you're going to get any close to that one place, this \"Lair of Malumax\". I'm hella curious about it, the fact that somehow there's one guy with access to modern tech in this medieval fantasy wonderland.\c-";
SWWM_LORETAG_PLASMABLAST = "Plasma Blaster";
SWWM_LORETAB_PLASMABLAST = "Item";
SWWM_LOREREL_PLASMABLAST = "Nuutek;Nekuratek;Saya;Zanaveth2";
@@ -3404,7 +2991,7 @@ SWWM_LORETXT_PLASMABLAST =
"Due to the high availability of the materials used, and a shared friendship between Nuutek and their former competitor \cfNekuratek\c-, you have free access to a practically endless supply of ammunition for this weapon.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfY'know, if you feel like melting knees is cooler than exploding them, this one's a good option too. Heard there's a buncha crazy variants of this gun around, since it's open source and all. It's been turned into shotguns, rifles, even flamethrowers using Sydon plasma, whew.\c-\n"
+"\cfY'know, if you feel like melting knees is cooler than exploding them, this one's a good option too. Heard there's a buncha crazy variants of this gun around, since it's open source and all. It's been turned into shotguns, rifles, even flamethrowers using Nokron plasma, whew.\c-\n"
"\n"
"\cfAlso because of my very valuable friendship with Zana-sama, as you can see there we get free ammo for the thing. Fairly convenient, that. Wish it could be the case for your entire arsenal, but life ain't that easy.\c-";
SWWM_LORETAG_PROPULSOR = "JetBurst Impulsor";
@@ -3423,14 +3010,14 @@ SWWM_LORETXT_PROPULSOR =
"Thanks to its patented self-regenerating fuel cells, the unit is guaranteed to remain available for use for many years, needing only a constant supply of hydrogen (which may even come from just the air around itself).\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfYou know, Ibuki used to have one of these too, as part of the whole armored exoskeleton they gave her for the war back then. She could fly and pull other crazy stunts and whatnot, but I guess you really can't, actually. I mean, I'm not exactly calling you fat or anything... but... well, you do weight 500kg, that is a fact.\c-\n"
+"\cfYou know, Ibuki used to have one of these too, back when she was in America doing all that stuff she was supposed to (and afterwards). She could fly and pull other crazy stunts and whatnot, but I guess you really can't, actually. I mean, I'm not exactly calling you fat or anything... but... well, you do weight 500kg, that is a fact.\c-\n"
"\n"
"\cfSeriously... had I known almasteel is that heavy, I wouldn't have used such thick plating on your body, like, I kinda did say I wanted it \"EXTRA THICC\" when Misa asked me, as a bit of a meme, but she really took it way too seriously.\c-\n"
"\n"
"\cf*sigh* If you were a bit lighter, I totally could have had you sit on my lap during that Q&A livestream. Ahhhhh, damn it...\c-";
SWWM_LORETAG_PUNTZERBETA = "Puntzer Beta";
SWWM_LORETAB_PUNTZERBETA = "Item";
-SWWM_LOREREL_PUNTZERBETA = "Blackmann;Hermann;Saya;Hammerspace";
+SWWM_LOREREL_PUNTZERBETA = "Blackmann;Saya;Hammerspace";
SWWM_LORETXT_PUNTZERBETA =
"\cxDesignation:\c-\n"
"\cf Puntzer \"Beta\" Revolver\c-\n"
@@ -3466,11 +3053,11 @@ SWWM_LORETXT_PUNTZERGAMMA =
"\n"
"The \cfPuntzer\c- series of weapons from \cfBlackmann Arms\c- are prime examples of the potential of their patented \cfSpin Motion Wedge (SMW)\c- perforating ammunition.\n"
"\n"
-"The \cfPuntzer Gamma\c- is a mostly compact submachine gun, featuring a peculiar helical magazine arrangement where, unlike in other weapons where it's either top or bottom mounted, here it's lodged onto the side of the weapon's frame. The Gamma is also notorious for being capable of delivering \"Fuller Auto\" ultra-rapid fire, as seen in many other automatic weapons of Blackmann Arms manufacture, to deplete an entire magazine as quickly as possible.\n"
+"The \cfPuntzer Gamma\c- is a mostly compact bullpup submachine gun featuring a horizontal mag loading system akin to 21st century classics like the \cfBreakerTek P90\c-. The weapon is additionally capable of delivering \"Fuller Auto\" ultra-rapid fire, as seen in many other automatic weapons of Blackmann Arms manufacture.\n"
"\n"
"\cfPrimary Fire:\c- Full auto shooting.\n"
"\n"
-"\cfSecondary Fire:\c- Switches between two firing speeds.\n"
+"\cfSecondary Fire:\c- \"Fuller auto\" unloading.\n"
"\n"
"\cfReloading:\c- Reloads, as expected. Your \cfHammerspace™ Container\c-'s autoloaders will provide you with a fresh mag every time.\n"
"\n"
@@ -3491,7 +3078,7 @@ SWWM_LORETXT_QUADRAVOL =
"\cxManufacturer:\c-\n"
"\cf Eushura Kmonn Jr.\c-\n"
"\cxClassification:\c-\n"
-"\cf Incendiary Pistol(?)\c-\n"
+"\cf Igneous Projectile Launcher\c-\n"
"\n"
"A powerful incendiary weapon coming from \cfKmonn Shuna\c-, prized among \cfXekkian\c- commanders. The \cfQuadravol\c- shoots blazing balls of fire that explode spectacularly in contact with anything, releasing intense heat and kinetic force. It is seen to be very useful against crowds as the force of impact is potent enough to disperse them quickly. One very distinctive trait of the weapon is the fact that the flames that burst out of it will burn brightly even underwater.\n"
"\n"
@@ -3503,32 +3090,20 @@ SWWM_LORETXT_QUADRAVOL =
"\n"
"The Ardent Cross was the name of the general's sword which, when imbued with magic, would release deadly cross slashes of burning flame.\n"
"\n"
-"\cfPrimary Fire:\c- Large fireball shots, which will ignite nearby targets on impact.\n"
+"\cfPrimary Fire:\c- Single, large fireball shot. Very minor drift, so its effective range is quite long. Ignites nearby targets on impact.\n"
"\n"
"\cfSecondary Fire:\c- Pumps additional fuel, increasing the strength of your shots, but also their drift, making them less accurate. Excess overcharge will result in a wildly inaccurate misfire, but even this has its uses.\n"
"\n"
-"\cfTertiary Fire:\c- Switch weapon stances between two-handed and one-handed. This serves no real purpose other than looking cooler when pumping, your accuracy with the weapon is unaffected but you won't shoot it as quickly.\n"
+"\cfTertiary Fire:\c- Hold and tap primary fire to toggle scatter shot mode for primary. Several smaller fireballs (number relative to charge), with increased drift and lower effective range, but very useful against multiple targets. Hold and tap secondary fire to switch weapon stances between two-handed and one-handed. This serves no real purpose other than looking cooler when pumping, your accuracy with the weapon is unaffected but you won't shoot it as quickly.\n"
"\n"
"\cfReloading:\c- Insert up to five fuel cells into the weapon's tube magazine. Each cell is immediately emptied into the weapon's internal \"crucible\", so you can keep loading additional ammo while boosting your charge.\n"
"\n"
"\cfTechniques:\c- The weapon has a certain \"extra effective\" special move should you be close enough to your target. Plunging the four bayonets into an enemy and immediately pulling the trigger afterwards will result in a potent point blank explosion that will send them flying, covered in flames.\n"
"\n"
-"The various charge levels of the internal crucible appear to dramatically alter the behavior of fired projectiles. The most notable changes are reflected as such:\n"
-"\n"
-"\cfLevel 1:\c- Fast and steady projectile, with moderate blast radius.\n"
-"\n"
-"\cfLevel 2:\c- Slower projectile with some drift, increased blast radius and damage.\n"
-"\n"
-"\cfLevel 3:\c- Slow, massive, erratic projectile, with much more dramatic blast potential. Ruptures into sub-projectiles on impact.\n"
-"\n"
-"\cfLevel 4:\c- Projectile splits into multiple fragments as it leaves the barrel. Each sub-projectile is only slightly weaker than a level 1 fireball.\n"
-"\n"
-"\cfLevel 5:\c- At this point, whatever projectile was to be fired will instantly explode outwards. This attack is very destructive, and its damage and range may increase further if a full cell is still chambered.\n"
-"\n"
"\cxSaya's Notes:\c-\n"
"\cfTypical overly dramatic Xekkian stuff. The \"Ardent Cross\", really... But it's as badass as it sounds, at least.\c-\n"
"\n"
-"\cfAnd of course it's huge af too for something that's supposedly a pistol. Honestly, with these people, you just never know. Their \"light sidearms\" are humongous.\c-\n"
+"\cfAnd of course it's huge af too, even if the grip is supposedly adapted. It honestly weirds me out how you can do that thing of... making your hands bigger, but at least it lets you use stuff like that easily.\c-\n"
"\n"
"\cfAnyway, motherfucking fireballs, that work underwater??? Gonna need to see the science behind this because that makes no fucking sense and yet... it's there.\c-\n"
"\n"
@@ -3546,24 +3121,20 @@ SWWM_LORETXT_RAFANKOS =
"\n"
"Devised by a reportedly \"insane\" and \"derranged\" engineer at \cfNekuratek\c-'s Advanced Arms Division, this weapon's development was cut short of its initial ambitious plans. Citing that this engineer whose name won't be revealed \"played too many videogames\", he was stopped before he could add a whopping 15 different modes of operation to the weapon, rendering it extremely convoluted, costly and \"completely ridiculous\".\n"
"\n"
-"The \cfRafan-Kos\c- project (\"Ultimate Weapon\" in Nukuribaku) would only be partially completed once chief engineer \cfZanaveth Nekuraku I\c- personally stepped in to ask for this \"inanity\" to cease. The end result seemed satisfactory enough despite complaints from its creator, and would be eventually commercialized... For a short time.\n"
+"The \cfRafan-Kos\c- project (\"Ultimate Weapon\" in Nukuribaku) would only be partially completed once chief engineer \cfZanaveth Nekuraku I\c- personally stepped in to ask for this \"inanity\" to cease. The end result seemed satisfactory enough despite complaints from its creator, and would be eventually commercialized.\n"
"\n"
"The weapon employs \cfKabbadon\c- as fuel, a common byproduct of \cfNokorokinylum\c- fusion, thus making it fairly easy to produce. However, the density and degree of purity required in the creation of a single fuel pod make its price escalate dramatically.\n"
"\n"
-"\cfPrimary Fire:\c- Release a radiant blast of energy that punches its way through anything, sending sparks flying in all directions along its path and burning other nearby targets. The blast burns for up to ten seconds at full pod charge.\n"
+"\cfPrimary Fire:\c- Release a radiant blast of energy that punches its way through anything, sending sparks flying in all directions along its path and burning other nearby targets. The blast burns for up to five seconds before rapidly dissipating.\n"
"\n"
-"\cfSecondary Fire:\c- Releases several scattered blasts in a wide cone, with only a fraction of the full destructive potential in each. The pod will drain twice as fast in this mode.\n"
+"\cfSecondary Fire:\c- Releases several scattered blasts in a wide cone, with similar destructive potential, but burning quicker, stronger, and dissipating more rapidly.\n"
"\n"
-"\cfReload:\c- Loads in a new magazine, each holding four pods. The currently loaded pod must be fully discharged before a new one can be chambered in (spent pod ejection is automated).\n"
-"\n"
-"\cfTechniques:\c- Due to using a singular trigger at different pressures, alternating between both fire modes is completely seamless.\n"
+"\cfReload:\c- Loads in a new magazine, each holding four pods. The currently loaded pod must be fully discharged before a new one can be chambered in.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cf\"Ultimate Weapon\"? Talk about pretentious... But you know, something about this was making my brains itch, and then it clicked. This is basically like that one spellcard, the Master Spark. Hell, it almost even sounds and looks the same...\c-\n"
"\n"
-"\cfThat's fucking cool, actually. I like it, so I put it in the same slot as the other massive fuckoff gun. You know, as a safer alternative that you're less likely to kill yourself with. Gotta admit, Misa-Misa sure loaded us up with some powerful material bringing these two along.\c-\n"
-"\n"
-"\cfPS: Don't try to eat the pods, okay?\c-";
+"\cfThat's fucking cool, actually. I like it, so I put it in the same slot as the other massive fuckoff gun. You know, as a safer alternative that you're less likely to kill yourself with. Gotta admit, Misa-Misa sure loaded us up with some powerful material bringing these two along.\c-";
SWWM_LORETAG_RAGEKIT = "Ragekit";
SWWM_LORETAB_RAGEKIT = "Item";
SWWM_LOREREL_RAGEKIT = "AkariLabs;Demolitionist;Saya;DecadeMech";
@@ -3642,7 +3213,7 @@ SWWM_LORETXT_RAYKHOM =
"\cfWhen she came through the door lugging that thing around on her shoulders I knew it had to be ours.\c-";
SWWM_LORETAG_REFRESHER = "Refresher";
SWWM_LORETAB_REFRESHER = "Item";
-SWWM_LOREREL_REFRESHER = "EngineTech;Admun";
+SWWM_LOREREL_REFRESHER = "EngineTech";
SWWM_LORETXT_REFRESHER =
"\cxDesignation:\c-\n"
"\cf Refresher\c-\n"
@@ -3659,89 +3230,6 @@ SWWM_LORETXT_REFRESHER =
"\n"
"\cxSaya's Notes:\c-\n"
"\cfAncient Egyptian Aliens™. Cool, neat, fun, good stuff. But these things sure are handy, it's almost like... ah, fuck, I'm going to sound like that nerdo here but yeah, it's like... extra lives, kinda?\c-";
-SWWM_LORETAG_REUBENS = "C.K., Reubens";
-SWWM_LORETAB_REUBENS = "People";
-SWWM_LOREREL_REUBENS = "Cyrus;Kereshnovka;Saya";
-SWWM_LORETXT_REUBENS =
-" \cxFull Name:\c-\n"
-" \cf Reubens Cyrus Karnanaiahmani\c-\n"
-" \cxNationality:\c-\n"
-" \cf Qurensniv\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf 244 BC\c-\n"
-" \cxOccupation:\c-\n"
-" \cf CEO, CTO (Cyrus Enterprises)\c-\n"
-" \cxTwitter:\c-\n"
-" \cf @rbkhmani\c-\n"
-"\n"
-"\n"
-"\cfReubens\c- is the second child of the late \cfMarc Pyurgi Karnanaiahmani\c-, former leader of the old \cfKingdom of Karnanaiahma\c-, now reformed as the \cfRepublic of Karnanaiahma\c- by his older brother \cfRubin Mhul Karnanaiahmani\c-. During his late father's tyrannical rule, he fled the country together with various individuals who had been marked as \"traitors\" by the demented monarch, all as a result of a peculiar prophecy which claimed that \cf\"a Qurensniv man with blonde hair and green eyes will cause the downfall of the kingdom\"\c-. The result of this exodus was the foundation of the town of \cfKereshnovka\c- in central \cfSiberia\c-, of which he is the mayor to this day.\n"
-"\n"
-"In addition, as a man of great intellect and an interest in bolstering the evolution of technology, he founded his own startup, \cfCyrus Enterprises\c-, of which he's also the sole employee. Despite this, many great achievements have come of this small business, thanks mainly to the various other companies that offer funding and manufacturing resources for him to keep creating and selling all sorts of tech implements, especially those with military applications.\n"
-"\n"
-"Reubens is well known for not only being a cunning inventor, but also an expert in hand to hand combat, being a ten times \cfKo-Ron-Jai\c- (Qurensniv martial arts) champion, and also an excellent sharpshooter, able to land a hit on the head of a matchstick from 1km away with a mere revolver (this last fact hasn't yet been confirmed, however). He's also an avid gamer, and is often noted to draw comparisons between real life and videogames, to a worrying degree at times.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfHe's a nerd, NEEEEEEEERD, BIG STINKIN' NERD!\c-\n"
-"\n"
-"\cfThere, I said it. Like, sure, the stuff he makes, cool and all, but GOOD LORD he gets on my nerves sometimes with his videogamey nerdiness. Not letting you go in fully armed and instead deciding to fucking YEET your shit all over the place for you to pick up? That's one thing. Deciding that after every mission you have to RETURN all the stuff you got, that's another, too. Dropping some cash every time you blow up baddies, that I can accept, though, helps cover the costs of everything.\c-\n"
-"\n"
-"\cfYou know, he may get on my nerves, sure, but the guy was the first serious business partner I ever had, and damn, he's not that bad outside of all the nerditude he expels... I mean, to be honest, I'm also a big stinky nerd too, and you can quote me on that.\c-";
-SWWM_LORETAG_RIKA = "Isuzu, Rika";
-SWWM_LORETAB_RIKA = "People";
-SWWM_LOREREL_RIKA = "Maidbot;AkariLabs;Demolitionist;Ibuki;Saya";
-SWWM_LORETXT_RIKA =
-" \cxFull Name:\c-\n"
-" \cf Rika Isuzu\c-\n"
-" \cxNationality:\c-\n"
-" \cf Japanese\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf 2049-02-08\c-\n"
-" \cxOccupation:\c-\n"
-" \cf Combat Trainer (Akari Labs)\c-\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\cfRika\c- was created in 2049 as one of the first among a batch of \cfMaidbots\c- built with male frames, initially designed for military purposes. Following her decommissioning and subsequent rehabilitation, however, she opted to don a more feminine form, thus becoming the very first known transgender Maidbot.\n"
-"\n"
-"Despite her popularity, she has not managed to yet find an adoptive family, and so she resides at \cfAkari Labs\c-, working part time as a security guard. Once the \cfDemolitionist\c- project came to be, however, she found her new vocation: Training the aforementioned combat robot.\n"
-"\n"
-"One of Rika's hobbies is cosplay, once donning a costume of one of \cfIbuki Miyamoto\c-'s favorite videogame characters for her birthday. Suffice to say, the success of this earned her a honorary spot among the \cfRed Oni\c-'s countless sweethearts.\n"
-"\n"
-"Another hobby of hers is target practice, for the self-professed purposes of \"not letting these mad skills go to waste\". She is responsible for setting up an indoor firing range within the Akari Labs installations, free to use by anyone, though usually frequented by her, Ibuki and \cfSaya Miyamoto\c-.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfIt's pretty cool that she volunteered to train you. I mean, it's not like Meido was going to do that job, you know she doesn't like guns and stuff.\c-\n"
-"\n"
-"\cfI'm sure you'll make her feel proud of ya, Demo-chan.\c-";
-SWWM_LORETXT_RIKA2 =
-" \cxFull Name:\c-\n"
-" \cf Rika Isuzu\c-\n"
-" \cxNationality:\c-\n"
-" \cf Japanese\c-\n"
-" \cxDate of Birth:\c-\n"
-" \cf 2049-02-08\c-\n"
-" \cxOccupation:\c-\n"
-" \cf Combat Trainer (Akari Labs)\c-\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\cfRika\c- was created in 2049 as one of the first among a batch of \cfMaidbots\c- built with male frames, initially designed for military purposes. Following her decommissioning and subsequent rehabilitation, however, she opted to don a more feminine form, thus becoming the very first known transgender Maidbot.\n"
-"\n"
-"Despite her popularity, she has not managed to yet find an adoptive family, and so she resides at \cfAkari Labs\c-, working part time as a security guard. Once the \cfDemolitionist\c- project came to be, however, she found her new vocation: Training the aforementioned combat robot.\n"
-"\n"
-"One of Rika's hobbies is cosplay, once donning a costume of one of \cfIbuki Miyamoto\c-'s favorite videogame characters for her birthday. Suffice to say, the success of this earned her a honorary spot among the \cfRed Oni\c-'s countless sweethearts.\n"
-"\n"
-"Another hobby of hers is target practice, for the self-professed purposes of \"not letting these mad skills go to waste\". She is responsible for setting up an indoor firing range within the Akari Labs installations, free to use by anyone, though usually frequented by her, Ibuki and \cfSaya Miyamoto\c-.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfIt's pretty cool that she volunteered to train you. I mean, it's not like Meido was going to do that job, you know she doesn't like guns and stuff.\c-\n"
-"\n"
-"\cfI'm sure you'll make her feel proud of ya, Demo-chan.\c-\n"
-"\n"
-"\cfUpdate: The face she made when she saw your new maidbot body was worthy of putting on a frame. Look, Demo, if you two, y'know, want to \"get to know each other\" more, it's all ok with me. I mean, this is an open relationship we're all in. Wink wink.\c-";
SWWM_LORETAG_RYUJI = "Miyamoto, Ryuji";
SWWM_LORETAB_RYUJI = "People";
SWWM_LOREREL_RYUJI = "Nana;Taro;Saya;Yui;AkariLabs;Gensokyo";
@@ -3817,29 +3305,6 @@ SWWM_LORETXT_SAFETYTETHER2 =
"\cfYeah, this is actually based on your collar, works similarly too, except I'm not the one who activates whenever you're in mortal danger, and its effects are more \"dramatic\" (you'll see). It's simple magic stuff, really. Those idiots at the UAC would shit themselves if they knew we've had the magic to do long distance teleports, even across universes, long before their experiments existed.\c-\n"
"\n"
"\cfI hope Misa doesn't mind that I pretty much repurposed one of her grenade designs for this.\c-";
-SWWM_LORETAG_SALTBOT = "Battle-Boi Sentry";
-SWWM_LORETAB_SALTBOT = "Item";
-SWWM_LOREREL_SALTBOT = "AkariLabs;Hammerspace;ScoreSystem;Saya";
-SWWM_LORETXT_SALTBOT =
-"\cxDesignation:\c-\n"
-"\cf Battle-Boi Sentry\c-\n"
-"\cxManufacturer:\c-\n"
-"\cf Akari Labs\c-\n"
-"\cxClassification:\c-\n"
-"\cf Portable Defense System\c-\n"
-"\n"
-"The \cfBattle-Boi\c- is a portable remote controlled turret equipped with dual, semi-automatic, \cfHammerspace\c--fed shotguns. There are multiple ammunition options available, but the units currently available for your mission are loaded with 10-gauge Kinylum saltshot, fairly useful for crowd control due to both its stopping power on direct impact, and the lingering radiation that the salt fragments leave along their path.\n"
-"\n"
-"Each unit can remain operational for days on end, provided they are resupplied when needed. \cfScore Points\c- are earned from any enemies they kill, so this may potentially reduce the cost of resupply.\n"
-"\n"
-"Should damage be taken, they can be repaired free of charge by returning them to storage. Keep in mind placed units are not recalled if you stray too far from the designated area. If you leave them behind, they will stay there and automatically deactivate.\n"
-"\n"
-"Due to the remote-controlled nature of the device, only one unit can be in use during your missions. Please be kind to the operator, as they cannot directly communicate with you in any way, and are simply trying their best to assist you.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfI won't tell you who's manning them. It's a secret.\c-\n"
-"\n"
-"\cfNo, it's not me. I can't stay awake 24/7.\c-";
SWWM_LORETAG_SANKAIDERIHA = "Sankaideriha";
SWWM_LORETAB_SANKAIDERIHA = "Lore";
SWWM_LOREREL_SANKAIDERIHA = "Nukuri;Saya;Ashley;Gods;Kirin";
@@ -3899,18 +3364,20 @@ SWWM_LORETXT_SAYA =
"\n"
"In 2010, together with her brother Taro, the two founded \cfAkari Labs\c-, where her first project was an autonomous house-cleaning robot, which would later evolve into the modern \cfMaidbot\c-, one of the most popular creations of their company. She also would devise many other types of robots, all driven by rather complex in-house AI that she had personally designed together with her brother.\n"
"\n"
-"In 2018, Saya \"ceased to age\", due to the effects of the immortality she had inherited from her mother. She initially saw this as a blessing, allowing her to work on everything she ever wanted, without any time limits, but afterwards, remarked on the fact that this meant she would outlive a lot of people in her life, and was not all too happy about that prospect.\n"
+"In 2018, Saya \"ceased to age\", due to the effects of the immortality she had inherited from her mother. She initially saw this as a blessing, allowing her to work on everything she ever wanted, without any time limits, but afterwards, remarked on the fact that she would forever be stuck with her current physique, being \"short and flat\", something she absolutely hated.\n"
"\n"
"Saya would frequently be nicknamed \cf\"Not-Tomoko\"\c- around the net, in reference to a character from a popular manga series that people compared her with. It was noted that \"in term of personality and looks, the resemblance is definitely there\". Saya is well known for being quite blunt when talking to people, if she ever actually does so, as she's not very talkative in person. Online, however, she changes entirely, openly talking to anyone she comes across, casually shoving herself into random conversations, or extensively ranting about various topics, and debating fiercely with haters.\n"
"\n"
-"Saya's way of speaking is rather uncouth at times, as she's known to casually swear on the regular in the middle of conversations. It is one among various of her bad habits that she has trouble addressing, and which have resulted in multiple misunderstandings and awkward situations. Nevertheless, she is always quick to apologize when called out.\n"
+"Saya is also known for being exaggeratedly flirty around attractive women, something which has resulted in many misunderstandings and awkward moments. She proudly states that she's \"always horny on main\", and never lets any chance to flirt with someone slip past her. She however remarks that this open flirting is \"just a friendly thing, between friends\".\n"
"\n"
-"Saya has many hobbies, including programming (her language of choice being \cfHaskell\c-), collecting videogames (most of which she doesn't actually play), drawing, 3d modeling and writing. Her fascination with anime and manga got her to write her very own: a three-volume series called \cfMy Wife Is A Maid Robot\c-, partially based around her experiences with dating \cfMeido Miyamoto\c-. It became so popular it managed to get its own anime adaptation years later. Saya also wrote a science fiction novel, \cfThe Akari Project\c-, a story about teleportation experiments and interdimensional travel \"that doesn't go to shit like all the others\". Following the disaster on the \cfUAC\c- bases in regards to teleportation, she announced that she wished to make the Akari Project real, \"just to fuck those idiots over\".\n"
+"Saya has many hobbies, including programming (her language of choice being \cfHaskell\c-), collecting videogames (most of which she doesn't actually play), drawing, 3d modeling and writing. Her fascination with anime and manga got her to write her very own: a three-volume series called \cfMy Maid Is A Sex Robot\c-, partially based around her experiences with dating \cfMeido Miyamoto\c-. It became so popular it managed to get its own anime adaptation years later. Saya also wrote a science fiction novel, \cfThe Akari Project\c-, a story about teleportation experiments and interdimensional travel \"that doesn't go to shit like all the others\". Following the disaster on the \cfUAC\c- bases in regards to teleportation, she announced that she wished to make the Akari Project real, \"just to fuck those idiots over\".\n"
+"\n"
+"Currently, Saya has two girlfriends: Meido Miyamoto and \cfIbuki Miyamoto\c-. Both of them being creations of her own, prompting people online to make incestuous remarks, which she frequently fights against.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cfYou like reading about me, don't you? I bet you do, silly. Alright, here's some more about me, just for you.\c-\n"
"\n"
-"\cfMy favorite color is red, favorite animal is the otter and favorite dish is pepperoni pizza. Got that? Good, let's keep going then. I like a lot of music, including Industrial, Metal, Drone, Dark Ambient, and I guess Baroque Metal since Ashley-san's band is so good. I absolutely ABSOLUTELY despise peppers, and eggs (though I can make an exception for meringue, that shit's delicious). I also hate skirts. Make me wear a skirt and I'll punch you. I prefer pants a million times more, though it's best if they're not skin-tight, that stuff's weird. I don't like clothes being stuck to me like that, egh, so yeah, if it's nice and baggy, that's excellent, good shit. Alright, what else? My favorite editor is vim, and uh, btw I use Arch, I guess. Also I love moth girls, they're cool and pretty. Oh, and maids, of course, and goth fashion, even though I'm too awkward to try dressing like that myself.\c-\n"
+"\cfMy favorite color is red, favorite animal is the otter and favorite dish is pepperoni pizza. Got that? Good, let's keep going then. I like a lot of music, including Industrial, Metal, Drone, Dark Ambient, and I guess Baroque Metal since Ashley-san's band is so good. I absolutely ABSOLUTELY despise peppers, and eggs (though I can make an exception for meringue, that shit's delicious). I also hate skirts. Make me wear a skirt and I'll punch you. I prefer pants a million times more, though it's best if they're not skin-tight, that stuff's weird. I don't like clothes being stuck to me like that, egh, so yeah, if it's nice and baggy, that's excellent, good shit. Alright, what else? My favorite editor is vim, and uh, btw I use Arch, I guess. My top turn-ons are big tiddies, maids, femboys and heterochromia. My fav monster girl is the moth girl, and my waifu is Mashiro (specifically chapter 3 Mashiro, not the standard creepy yandere shotacon Mashiro, no thank you). Last thing: I may not shower very often, or use deodorant or anything, but I don't stink, I smell good, and people agree too, they say it's nice.\c-\n"
"\n"
"\cfWell, are you satisfied, Demo-chan? Have I sated your thirst for Saya Facts™? Good, then you should go back to work.\c-";
SWWM_LORETXT_SAYA2 =
@@ -3930,18 +3397,20 @@ SWWM_LORETXT_SAYA2 =
"\n"
"In 2010, together with her brother Taro, the two founded \cfAkari Labs\c-, where her first project was an autonomous house-cleaning robot, which would later evolve into the modern \cfMaidbot\c-, one of the most popular creations of their company. She also would devise many other types of robots, all driven by rather complex in-house AI that she had personally designed together with her brother.\n"
"\n"
-"In 2018, Saya \"ceased to age\", due to the effects of the immortality she had inherited from her mother. She initially saw this as a blessing, allowing her to work on everything she ever wanted, without any time limits, but afterwards, remarked on the fact that this meant she would outlive a lot of people in her life, and was not all too happy about that prospect.\n"
+"In 2018, Saya \"ceased to age\", due to the effects of the immortality she had inherited from her mother. She initially saw this as a blessing, allowing her to work on everything she ever wanted, without any time limits, but afterwards, remarked on the fact that she would forever be stuck with her current physique, being \"short and flat\", something she absolutely hated.\n"
"\n"
"Saya would frequently be nicknamed \cf\"Not-Tomoko\"\c- around the net, in reference to a character from a popular manga series that people compared her with. It was noted that \"in term of personality and looks, the resemblance is definitely there\". Saya is well known for being quite blunt when talking to people, if she ever actually does so, as she's not very talkative in person. Online, however, she changes entirely, openly talking to anyone she comes across, casually shoving herself into random conversations, or extensively ranting about various topics, and debating fiercely with haters.\n"
"\n"
-"Saya's way of speaking is rather uncouth at times, as she's known to casually swear on the regular in the middle of conversations. It is one among various of her bad habits that she has trouble addressing, and which have resulted in multiple misunderstandings and awkward situations. Nevertheless, she is always quick to apologize when called out.\n"
+"Saya is also known for being exaggeratedly flirty around attractive women, something which has resulted in many misunderstandings and awkward moments. She proudly states that she's \"always horny on main\", and never lets any chance to flirt with someone slip past her. She however remarks that this open flirting is \"just a friendly thing, between friends\".\n"
"\n"
-"Saya has many hobbies, including programming (her language of choice being \cfHaskell\c-), collecting videogames (most of which she doesn't actually play), drawing, 3d modeling and writing. Her fascination with anime and manga got her to write her very own: a three-volume series called \cfMy Wife Is A Maid Robot\c-, partially based around her experiences with dating \cfMeido Miyamoto\c-. It became so popular it managed to get its own anime adaptation years later. Saya also wrote a science fiction novel, \cfThe Akari Project\c-, a story about teleportation experiments and interdimensional travel \"that doesn't go to shit like all the others\". Following the disaster on the \cfUAC\c- bases in regards to teleportation, she announced that she wished to make the Akari Project real, \"just to fuck those idiots over\".\n"
+"Saya has many hobbies, including programming (her language of choice being \cfHaskell\c-), collecting videogames (most of which she doesn't actually play), drawing, 3d modeling and writing. Her fascination with anime and manga got her to write her very own: a three-volume series called \cfMy Maid Is A Sex Robot\c-, partially based around her experiences with dating \cfMeido Miyamoto\c-. It became so popular it managed to get its own anime adaptation years later. Saya also wrote a science fiction novel, \cfThe Akari Project\c-, a story about teleportation experiments and interdimensional travel \"that doesn't go to shit like all the others\". Following the disaster on the \cfUAC\c- bases in regards to teleportation, she announced that she wished to make the Akari Project real, \"just to fuck those idiots over\".\n"
+"\n"
+"Currently, Saya has three girlfriends: Meido Miyamoto, \cfIbuki Miyamoto\c- and the \cfDemolitionist\c-. All of them being creations of her own, prompting people online to make incestuous remarks, which she frequently fights against.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cfYou like reading about me, don't you? I bet you do, silly. Alright, here's some more about me, just for you.\c-\n"
"\n"
-"\cfMy favorite color is red, favorite animal is the otter and favorite dish is pepperoni pizza. Got that? Good, let's keep going then. I like a lot of music, including Industrial, Metal, Drone, Dark Ambient, and I guess Baroque Metal since Ashley-san's band is so good. I absolutely ABSOLUTELY despise peppers, and eggs (though I can make an exception for meringue, that shit's delicious). I also hate skirts. Make me wear a skirt and I'll punch you. I prefer pants a million times more, though it's best if they're not skin-tight, that stuff's weird. I don't like clothes being stuck to me like that, egh, so yeah, if it's nice and baggy, that's excellent, good shit. Alright, what else? My favorite editor is vim, and uh, btw I use Arch, I guess. Also I love moth girls, they're cool and pretty. Oh, and maids, of course, and goth fashion, even though I'm too awkward to try dressing like that myself.\c-\n"
+"\cfMy favorite color is red, favorite animal is the otter and favorite dish is pepperoni pizza. Got that? Good, let's keep going then. I like a lot of music, including Industrial, Metal, Drone, Dark Ambient, and I guess Baroque Metal since Ashley-san's band is so good. I absolutely ABSOLUTELY despise peppers, and eggs (though I can make an exception for meringue, that shit's delicious). I also hate skirts. Make me wear a skirt and I'll punch you. I prefer pants a million times more, though it's best if they're not skin-tight, that stuff's weird. I don't like clothes being stuck to me like that, egh, so yeah, if it's nice and baggy, that's excellent, good shit. Alright, what else? My favorite editor is vim, and uh, btw I use Arch, I guess. My top turn-ons are big tiddies, maids, femboys and heterochromia. My fav monster girl is the moth girl, and my waifu is Mashiro (specifically chapter 3 Mashiro, not the standard creepy yandere shotacon Mashiro, no thank you). Last thing: I may not shower very often, or use deodorant or anything, but I don't stink, I smell good, and people agree too, they say it's nice.\c-\n"
"\n"
"\cfSatisfied? Good, but here's one last Saya Fact™ for ya: I love you, Demo-chan~\c- \cg♥\c-\n"
"\n"
@@ -3963,27 +3432,27 @@ SWWM_LORETXT_SAYA3 =
"\n"
"In 2010, together with her brother Taro, the two founded \cfAkari Labs\c-, where her first project was an autonomous house-cleaning robot, which would later evolve into the modern \cfMaidbot\c-, one of the most popular creations of their company. She also would devise many other types of robots, all driven by rather complex in-house AI that she had personally designed together with her brother.\n"
"\n"
-"In 2018, Saya \"ceased to age\", due to the effects of the immortality she had inherited from her mother. She initially saw this as a blessing, allowing her to work on everything she ever wanted, without any time limits, but afterwards, remarked on the fact that this meant she would outlive a lot of people in her life, and was not all too happy about that prospect.\n"
+"In 2018, Saya \"ceased to age\", due to the effects of the immortality she had inherited from her mother. She initially saw this as a blessing, allowing her to work on everything she ever wanted, without any time limits, but afterwards, remarked on the fact that she would forever be stuck with her current physique, being \"short and flat\", something she absolutely hated.\n"
"\n"
"Saya would frequently be nicknamed \cf\"Not-Tomoko\"\c- around the net, in reference to a character from a popular manga series that people compared her with. It was noted that \"in term of personality and looks, the resemblance is definitely there\". Saya is well known for being quite blunt when talking to people, if she ever actually does so, as she's not very talkative in person. Online, however, she changes entirely, openly talking to anyone she comes across, casually shoving herself into random conversations, or extensively ranting about various topics, and debating fiercely with haters.\n"
"\n"
-"Saya's way of speaking is rather uncouth at times, as she's known to casually swear on the regular in the middle of conversations. It is one among various of her bad habits that she has trouble addressing, and which have resulted in multiple misunderstandings and awkward situations. Nevertheless, she is always quick to apologize when called out.\n"
+"Saya is also known for being exaggeratedly flirty around attractive women, something which has resulted in many misunderstandings and awkward moments. She proudly states that she's \"always horny on main\", and never lets any chance to flirt with someone slip past her. She however remarks that this open flirting is \"just a friendly thing, between friends\".\n"
"\n"
-"Saya has many hobbies, including programming (her language of choice being \cfHaskell\c-), collecting videogames (most of which she doesn't actually play), drawing, 3d modeling and writing. Her fascination with anime and manga got her to write her very own: a three-volume series called \cfMy Wife Is A Maid Robot\c-, partially based around her experiences with dating \cfMeido Miyamoto\c-. It became so popular it managed to get its own anime adaptation years later. Saya also wrote a science fiction novel, \cfThe Akari Project\c-, a story about teleportation experiments and interdimensional travel \"that doesn't go to shit like all the others\". Following the disaster on the \cfUAC\c- bases in regards to teleportation, she announced that she wished to make the Akari Project real, \"just to fuck those idiots over\".\n"
+"Saya has many hobbies, including programming (her language of choice being \cfHaskell\c-), collecting videogames (most of which she doesn't actually play), drawing, 3d modeling and writing. Her fascination with anime and manga got her to write her very own: a three-volume series called \cfMy Maid Is A Sex Robot\c-, partially based around her experiences with dating \cfMeido Miyamoto\c-. It became so popular it managed to get its own anime adaptation years later. Saya also wrote a science fiction novel, \cfThe Akari Project\c-, a story about teleportation experiments and interdimensional travel \"that doesn't go to shit like all the others\". Following the disaster on the \cfUAC\c- bases in regards to teleportation, she announced that she wished to make the Akari Project real, \"just to fuck those idiots over\".\n"
"\n"
-"Currently, Saya, as well as Meido Miyamoto, \cfIbuki Miyamoto\c- and the \cfDemolitionist\c-, are all engaged to \cfKirin Xanai\c-, leader of the \cfSykhai Empire\c- of \cfAkkou\c-.\n"
+"Currently, Saya and her creations Meido Miyamoto, \cfIbuki Miyamoto\c- and the \cfDemolitionist\c- are all engaged to \cfKirin Xanai\c-, leader of the \cfSykhai Empire\c- of \cfAkkou\c-.\n"
"\n"
"\cxSaya's Notes:\c-\n"
"\cfYou like reading about me, don't you? I bet you do, silly. Alright, here's some more about me, just for you.\c-\n"
"\n"
-"\cfMy favorite color is red, favorite animal is the otter and favorite dish is pepperoni pizza. Got that? Good, let's keep going then. I like a lot of music, including Industrial, Metal, Drone, Dark Ambient, and I guess Baroque Metal since Ashley-san's band is so good. I absolutely ABSOLUTELY despise peppers, and eggs (though I can make an exception for meringue, that shit's delicious). I also hate skirts. Make me wear a skirt and I'll punch you. I prefer pants a million times more, though it's best if they're not skin-tight, that stuff's weird. I don't like clothes being stuck to me like that, egh, so yeah, if it's nice and baggy, that's excellent, good shit. Alright, what else? My favorite editor is vim, and uh, btw I use Arch, I guess. Also I love moth girls, they're cool and pretty. Oh, and maids, of course, and goth fashion, even though I'm too awkward to try dressing like that myself.\c-\n"
+"\cfMy favorite color is red, favorite animal is the otter and favorite dish is pepperoni pizza. Got that? Good, let's keep going then. I like a lot of music, including Industrial, Metal, Drone, Dark Ambient, and I guess Baroque Metal since Ashley-san's band is so good. I absolutely ABSOLUTELY despise peppers, and eggs (though I can make an exception for meringue, that shit's delicious). I also hate skirts. Make me wear a skirt and I'll punch you. I prefer pants a million times more, though it's best if they're not skin-tight, that stuff's weird. I don't like clothes being stuck to me like that, egh, so yeah, if it's nice and baggy, that's excellent, good shit. Alright, what else? My favorite editor is vim, and uh, btw I use Arch, I guess. My top turn-ons are big tiddies, maids, femboys and heterochromia. My fav monster girl is the moth girl, and my waifu is Mashiro (specifically chapter 3 Mashiro, not the standard creepy yandere shotacon Mashiro, no thank you). Last thing: I may not shower very often, or use deodorant or anything, but I don't stink, I smell good, and people agree too, they say it's nice.\c-\n"
"\n"
"\cfSatisfied? Good, but here's one last Saya Fact™ for ya: I love you, Demo-chan~\c- \cg♥\c-\n"
"\n"
"\cfNow go back to work, silly robutt.\c-";
SWWM_LORETAG_SAYABEAN = "Saya Bean Plush";
SWWM_LORETAB_SAYABEAN = "Item";
-SWWM_LOREREL_SAYABEAN = "Nukritas2xx;Saya";
+SWWM_LOREREL_SAYABEAN = "Saya;NosKora";
SWWM_LORETXT_SAYABEAN =
"\cxDesignation:\c-\n"
"\cf Haunted Saya Bean Plush\c-\n"
@@ -3994,31 +3463,14 @@ SWWM_LORETXT_SAYABEAN =
"\cxHaunted:\c-\n"
"\cf Very Yes\c-\n"
"\n"
-"\cfHaunted Saya Bean Plush\c- that eats your snacks and calls you a nerd.\n"
+"\cfHaunted Saya Bean Plush\c- that eats your snacks and calls you a horny.\n"
"\n"
"This object isn't actually haunted. Or is it...?\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfOK, considering who made it, I AM betting this thing's really haunted. And of course I can tell what this is referencing. Just how does she even know anyway? It has to be some reality bending nonsense again.\c-\n"
+"\cfOK, considering who made it, I AM betting this thing's really haunted. And of course I can tell what this is referencing. How the fuck does she even know anyway? It has to be some reality bending nonsense again.\c-\n"
"\n"
-"\cfStill, it's beautiful... A work of art, yes. I'm sure you won't resist its cuteness and you'll already be squeezing it between your arms. Oh, I'll know, I will hear it giggle on stream when you do so.\c-";
-SWWM_LORETAG_SAYASMUG = "Saya's Mug";
-SWWM_LORETAB_SAYASMUG = "Item";
-SWWM_LOREREL_SAYASMUG = "Taro;Saya;Demolitionist";
-SWWM_LORETXT_SAYASMUG =
-"\cxDesignation:\c-\n"
-"\cf Moth Pussy Mug\c-\n"
-"\cxManufacturer:\c-\n"
-"\cf Taro Miyamoto\c-\n"
-"\cxClassification:\c-\n"
-"\cf Customized Gift\c-\n"
-"\n"
-"A customized coffee mug, once given as a birthday gift to \cfSaya Miyamoto\c- by her brother \cfTaro\c-, by personal request. The stencils on each side feature a picture of a moth girl, with the text \"MOTH PUSSY\" under it. When asked about what this references, the siblings simply said it was an \"ancient meme\".\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfMy love for moth girls is eternal, Demo-chan.\c-\n"
-"\n"
-"\cfBy the way, I made sure to wash it thoroughly before those two put it in their gacha nonsense, just in case the demons could track you by the scent of coffee.\c-";
+"\cfStill, it's beautiful... A work of art, yes. I'm sure you're squeezing it between your arms right now. Oh, I'll know. I will hear it giggle on stream when you do so.\c-";
SWWM_LORETAG_SCORESYSTEM = "Score System";
SWWM_LORETAB_SCORESYSTEM = "Item";
SWWM_LOREREL_SCORESYSTEM = "Demolitionist;Cyrus;Saya";
@@ -4086,26 +3538,7 @@ SWWM_LORETXT_SERPENTRIDERS2 =
"It is unclear if these demons have an actual connection to the \cfHell\c- of our own universe, or if there are, perhaps, many different realms one could call \"Hell\" in each world across the vast multiverse. What is clear, however, is that they are a major threat to the peace of these worlds we have found, and must be eliminated.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfLittle red riding hood back there was such an easy kill, I doubt someone \"considerably stronger\" would make much of a difference, don't you think? Besides, you're smart enough to not fall for anyone's tricks and traps, aren't ya. He doesn't stand a chance, huhu...\c-\n"
-"\n"
-"\cfPS: Still think it's stupid they call themselves serpent riders when only one of them rides one.\c-";
-SWWM_LORETAG_SHARKPLUSH = "Shark Plush";
-SWWM_LORETAB_SHARKPLUSH = "Item";
-SWWM_LOREREL_SHARKPLUSH = "Nukritas2xx;Demolitionist;Saya";
-SWWM_LORETXT_SHARKPLUSH =
-"\cxDesignation:\c-\n"
-"\cf Dr. Shorky\c-\n"
-"\cxManufacturer:\c-\n"
-"\cf Nukritas 2xx\c-\n"
-"\cxClassification:\c-\n"
-"\cf Plush Doll\c-\n"
-"\n"
-"A handcrafted plush doll of a popular shark, dressed up with a doctor's coat and a stethoscope. Yet another of \cfNukritas 2xx\c-'s creations, commissioned as a gift to the \cfDemolitionist\c-.\n"
-"\n"
-"\cxSaya's Notes:\c-\n"
-"\cfExplaining to people how we even came up with this would take hours, heheh.\c-\n"
-"\n"
-"\cfOh well, at least I figured that you'd want him along for the ride. Not like he's going to get damaged considering the ridiculous quality of whatever the hell it's made of. I never even asked her, really.\c-";
+"\cfLittle red riding hood back there was such an easy kill, I doubt someone \"considerably stronger\" would make much of a difference, don't you think? Besides, you're smart enough to not fall for anyone's tricks and traps, aren't ya. He doesn't stand a chance, huhu...\c-";
SWWM_LORETAG_SIDHE = "Sidhe";
SWWM_LORETAB_SIDHE = "Lore";
SWWM_LOREREL_SIDHE = "Parthoris;Saya;SerpentRiders;Demolitionist";
@@ -4137,17 +3570,19 @@ SWWM_LORETXT_SILVERBULLET =
"\cf Blackmann Arms Ltd.\c-\n"
"\cf Forx Aeronautics\c-\n"
"\cxClassification:\c-\n"
-"\cf Ultra-High Caliber Anti-Materiel Rifle\c-\n"
+"\cf Ultra-High Caliber Sniper Rifle\c-\n"
"\n"
"The \cfSilver Bullet JET\c- is the 1.150 member of the \cfSilver Bullet\c- series of ultra-high caliber rifles manufactured by \cfBlackmann Arms\c-. It was created as a lighter, more \"reasonable\" alternative to the 1.350 \cfBehemoth\c- model. Weighing 43 kilograms and sporting a total length of 2.4 meters, it is sufficiently compact for non-augmented human use.\n"
"\n"
-"The ammunition designed for this specific model is the 1.150 \cfXSB (eXplosive Super Burst)\c-. This beastly 30x140mm cartridge employs a low density \cfExplodium\c- shaped charge as propellant, allowing high velocity while still being safe for use. The bullets themselves are composed of a tungsten carbide core, snugly wrapped in an aluminum jacket, and decorated with a thin silver plating for aesthetic appearance (Silver Bullets are, indeed, NOT really made of silver). XSB rounds can penetrate several targets before eventually stopping, depending on their size, they may also do the same for thin walls.\n"
+"The main ammunition designed for this specific model is the 1.150 \cfXSB (eXplosive Super Burst)\c-. These beastly rounds are partially based on a NATO standard 30x113mm cartridge, and employ a low density \cfExplodium\c- shaped charge as propellant, allowing high velocity while still being safe for use. The bullets themselves are composed of a tungsten carbide core, snugly wrapped in an aluminum jacket, and decorated with a thin silver plating for aesthetic appearance (Silver Bullets are, indeed, NOT really made of silver). XSB rounds can penetrate several targets before eventually stopping, depending on their size, they may also do the same for thin walls.\n"
+"\n"
+"The secondary ammunition is the 1.150 \cfFCB (Fat Chode Bomb)\c-. Personally named by the CEO of Blackmann Arms himself, FCBs are quite similar to the standard XSB ammunition, but instead the bullets are full of additional Explodium, which on impact, is released violently, propagating its deadly blast through solid surfaces. Due to the volatility of these bullets, the propellant employed is slightly less potent, which results in a diminished potential for target penetration, but the blast definitely compensates for this. The explosive charge is so powerful that it can break some walls to pieces.\n"
"\n"
"In order to compensate for its massive recoil, the weapon redirects a part of the gasses from round ignition into a set of jet compensators designed by \cfForx Aeronautics\c-. Although partially cooled in the process, it is still hot enough to cause some damage to users not wearing adequate protection.\n"
"\n"
"\cfPrimary Fire:\c- Shoot the bullet. Any small targets hit by it are pretty much turned to paste. A second press after firing will chamber another round.\n"
"\n"
-"\cfSecondary Fire:\c- Cycle the bolt, chambering a new round if available. Note that you may eject unfired rounds as well.\n"
+"\cfSecondary Fire:\c- Tap to switch next reload between XSB and FCB ammunition, if available. Hold and then press primary fire to manually cock, allowing you to retrieve unfired rounds.\n"
"\n"
"\cfReloading:\c- Reloads the weapon. Each magazine holds 5 rounds. An extra round can also be kept chambered.\n"
"\n"
@@ -4158,7 +3593,7 @@ SWWM_LORETXT_SILVERBULLET =
"\cxSaya's Notes:\c-\n"
"\cfWhat was that quote again, \"there is no kill like overkill\"? Yeah, sounds about right for this thing.\c-\n"
"\n"
-"\cfThe fuck are you even supposed to hunt with it, wild tanks? I suppose... bigass beefy demons could also count, but there's not going to be anything left of them other than a fine red mist.\c-";
+"\cfThe fuck are you even supposed to hunt with it, wild tanks? I suppose... bigass beefy demons could also count, but you're going to just turn them all to fucking paste.\c-";
SWWM_LORETAG_SPARKSTER = "Biospark Carbine";
SWWM_LORETAB_SPARKSTER = "Item";
SWWM_LOREREL_SPARKSTER = "DecadeMech;EngineTech;Saya";
@@ -4203,22 +3638,36 @@ SWWM_LORETXT_SPREADGUN =
"\n"
"The \cfSpreadgun\c- is a simple single-shot shotgun with a rather unconventional reload mechanism. Unlike other weapons of the same fashion, the Spreadgun employs an odd variant of break action that \cfBlackmann Arms\c- has described as \"slide-action\", whereas rather than being hinged, the barrel slides horizontally at the press of two side buttons, with a small metal bit springing up and ejecting the loaded shell. After loading in another round, the user merely has to push the barrel back into its closed position. Some have doubts about the practicality of this operation, or its safety, but it's been guaranteed that the gun will not misfire no matter the force exerted to push the barrel back in.\n"
"\n"
-"The weapon is chambered for rather sizable 6ga shells. The ideal load that you'll find on the field are #00 buckshot rounds. Do note that the spread caused by the shortness of the barrel may make it difficult to reach distant targets, but at close range it should be very effective.\n"
+"The weapon is chambered for rather sizable 6ga shells, and there's an exclusive assortment of ammunition types it can use, all handled by Blackmann Arms themselves. They are as follows:\n"
"\n"
-"There is additionally an exclusive secondary load available, so-called \cfGolden Shells\c-, highly rare and expensive, with unmatched destructive power. Each round fires a sabot packing a high-grade, high-density \cfExplodium\c- charge, along with gold glitter (which is apparently just for show). Anything directly hit by it is guaranteed to be completely vaporized by the ensuing blast.\n"
+"\cfStandard Buckshot:\c- Red shells. Exactly what it says on the tin. The spread caused by the shortness of the barrel may make it difficult to reach distant targets, but at close range it should be very effective.\n"
"\n"
-"The Spreadgun can be a versatile weapon, once you look past its tedious manual reloading. Still, there are plans to make a much more comfortable semi-automatic, recoil operated variant of this weapon, with prototypes already being tested.\n"
+"\cfMetal Slug:\c- Green shells. Very potent slugs that have a decent accuracy, even at longer ranges. Due to their size and weight, they can potentially penetrate multiple small targets.\n"
+"\n"
+"\cfKinylum Saltshot:\c- Teal shells. Small chunks of Kinylum in its natural \"salt\" form. Once shot, they leave a trail of boiling hot plasma that remains in the air for a few moments before finally dissipating. In addition, the chunks will explode violently on contact with any surface, or once they \"destabilize\" (which unfortunately makes this type of ammunition ineffective at longer distances).\n"
+"\n"
+"\cfLead Ball:\c- Purple shells. Coming from \cfPlutoni Incorporated\c-, these rounds shoot out a heavy ball of pure hurt. Despite the fact it's made of lead, it tends to keep its shape no matter how hard it hits something (some wonder if it actually IS made of lead, or if it's something else entirely). Having come out of such a place, it's no surprise that they also have some rather odd effects. It appears that, on certain occasions, the balls may emit odd sounds on impact, which in addition cause some form of potent shockwave around itself, increasing its speed in the process. This odd happening is listed as \"Random Crits\" in the store page.\n"
+"\n"
+"\cfTelebrium Flechettes:\c- Black shells. Dozens of piercing projectiles tipped with pure Telebrium, an exotic element known for its potent corrosive effects when heated. Targets hit by these projectiles will experience a very painful discharge of corrosive toxins through their bodies (even non-organic ones), although the effects of this will dissipate in a couple seconds. Use of this ammunition is highly restricted, but you have been granted permission to use it against the invading forces.\n"
+"\n"
+"\cfGolden Shell:\c- Gold-plated shells with a heavy metal body. A highly rare and expensive type of ammunition, with unmatched destructive power. Each round fires a sabot packing a high-grade, high-density \cfExplodium\c- charge, along with gold glitter (which is apparently just for show). Anything directly hit by it is guaranteed to be completely vaporized by the ensuing blast.\n"
+"\n"
+"The wide range of compatible ammunition types makes the Spreadgun a rather versatile weapon, once you look past its tedious manual reloading. There are however plans to make a much more comfortable semi-automatic, recoil operated variant of this weapon, with prototypes already being tested.\n"
"\n"
"\cfPrimary Fire:\c- Shoot the loaded shell.\n"
"\n"
-"\cfSecondary Fire:\c- Reloads with golden shells, if available. Note that if the currently loaded round was not spent, it will be returned to its ammo pool. Should there not be enough storage space for it, it will be dropped on the ground instead.\n"
+"\cfSecondary Fire:\c- Tap to select the next ammo type to be used on reload. Hold and then press primary fire to unload the current shell and leave the weapon empty.\n"
"\n"
-"\cfReloading:\c- Reloads with standard ammunition, if available. Same rules apply here.\n"
+"\cfReloading:\c- Unload the current shell and load a new one. If the loaded shell was not spent, it will be returned to its ammo pool. Should there not be enough storage space for it, it will be dropped on the ground instead.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfYeah, this shit looks impractical af, and I don't know how no one has shot a hole through their hand reloading the damn thing. BUT it's powerful as all fuck, what with the absolute girth of that caliber and all.\c-\n"
+"\cfYeah, this shit looks impractical af, and I don't know how no one has shot a hole through their hand reloading the damn thing. BUT, it does let you use all sorts of fun ammo. You've got the typical bread and butter of shells there, and then there's... Literal radioactive rock salt, that explodes, yeah, amazing. But then you look at what's right after that and... yeah.\c-\n"
"\n"
-"\cfAlso, there's the whole thing of those golden bois. We can't buy them ourselves, so nerdo made another of his nerdy deals and said that he might reward you every now and then with one for eliminating \"high level targets\" or something like that. Can't wait to see what that shit is like, a fucking... golden shower of pain.\c-\n"
+"\cfHermann-senpai redirected me to nerdboi for those black shells, because they were his idea. So, let me explain. Telebrium is... a war crime. Plain and simple. We can kind of get away with it, though, because it's just mindless beasts that you're throwing it at. Still makes me uneasy, but hey, we're not using it on people, unlike the actual cases where it WAS used on people (good god, the stories about that).\c-\n"
+"\n"
+"\cfAnyway, enough about crimes, let's talk about the purple bois. So these things are a serious crime, and THOSE TWO had to be involved of course. I'm pretty sure those things are NOT made of lead. This looks like that weird metal they work with, that I swear to fuck I can't even pronounce the name of. And it has... yes, RANDOM CRITS. Therein lies the crime, Demo-chan. Can't believe we've got that shit going on now. I absolutely lost it when I first saw it in action, and I'm sure you will, too.\c-\n"
+"\n"
+"\cfLastly there's those golden bois. We can't buy them ourselves, so nerdo made another of his nerdy deals and said that he might reward you every now and then with one for eliminating \"high level targets\" or something like that. Can't wait to see what that shit is like, a fucking... golden shower of pain.\c-\n"
"\n"
"\cf*cough*\c-\n"
"\n"
@@ -4275,7 +3724,7 @@ SWWM_LORETXT_SUSAN =
"\cfPS: Taro is currently seething in his seat. He can't stand religious crazery. Honestly, he'd be tipping his fedora if he had one.\c-";
SWWM_LORETAG_SYMNATEK = "Symnatek";
SWWM_LORETAB_SYMNATEK = "People";
-SWWM_LOREREL_SYMNATEK = "JoJo;Mixom;Saya;Nukuri;WhiteScar";
+SWWM_LOREREL_SYMNATEK = "Mixom;Saya;Nukuri;WhiteScar";
SWWM_LORETXT_SYMNATEK =
"\cxName:\c-\n"
"\cf Symnatek\c-\n"
@@ -4293,7 +3742,7 @@ SWWM_LORETXT_SYMNATEK =
"\cxSaya's Notes:\c-\n"
"\cfAh yes, the well known strategy of \"if we're losing money, just contribute to the military\". Works every time, huh?\c-\n"
"\n"
-"\cfYes I know it sounds hypocritical of me to say that, what with the stuff with Ibuki, and my collaborations with the EDF, and all that... But think about it, it's almost like it's inevitable, in this day and age, in this economy, that you have to do stuff like that to stay afloat, isn't it?\c-";
+"\cfOh I bet you're going to think: \"But Saya, who are you to talk, when you made Ibuki for the US military?\", and to that I'll respond: \"Who said I made her for them?\"\c-";
SWWM_LORETAG_TARO = "Miyamoto, Taro";
SWWM_LORETAB_TARO = "People";
SWWM_LOREREL_TARO = "Nana;Ryuji;Saya;Ellen;Ibuki;WhiteScar;AkariLabs";
@@ -4314,17 +3763,19 @@ SWWM_LORETXT_TARO =
"\n"
"Taro is a highly skilled programmer, proficient in several languages, and has quite a lot of projects to his name, along with many contributions to notable open source projects, including the \cfLinux Kernel\c-. He's also a self-proclaimed \"culture archivist\", noting that he's basically a walking library when it comes to aspects of popular culture that for most are lost to time, thanks to the immortality inherited from his mother, and his strong memory. He's also quite popular online for his rather comedic anime reviews, under the persona of \cf\"The Waifu Wizard\"\c-.\n"
"\n"
-"In 2091, Taro was chosen to personally retrieve the \cfRed Oni\c-, \cfIbuki Miyamoto\c-, after the events of the \cfWhite Scar\c-. Following the tracking signal of her collar, he easily located her, and was about to take her back to Japan when a young girl approached him. It was \cfElena Yanikov XXI\c-, a scavenger who had befriended Ibuki during her time wandering that scorched wasteland. She asked Taro to bring her along, and he readily accepted. Not long after that, the two somehow started dating, eventually getting married in 2097.\n"
+"In 2091, Taro was chosen to personally retrieve the \cfRed Oni\c-, \cfIbuki Miyamoto\c-, after the events of the \cfWhite Scar\c-. Following the tracking signal of her collar, he easily located her, and was about to take her back to Japan when a young girl approached him. It was \cfElena Yanikov XXI\c-, a scavenger who had befriended Ibuki during her time wandering that scorched wasteland. She asked Taro to bring her along, promising to \"be a good girl\". These words immediately made him accept her proposition.\n"
+"\n"
+"Not long after that, the two somehow started dating, eventually getting married in 2097.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfHOW EVEN did my absolute loser of a brother get a girlfriend? I just don't understand. God, looking at the article after he's edited it, there's so much in there that's just him showing off, pathetic...\c-\n"
+"\cfHOW IN THE NAME OF FUCK did my absolute loser of a brother get a girlfriend? I just don't understand. God, looking at the article after he's edited it, there's so much in there that's just him showing off, pathetic...\c-\n"
"\n"
-"\cfYeah, he's that kinda guy. He loves to show off, what with all of his \"amazing skills and achievements\" and all. Not that I should be the one to complain when I'm also too proud at times of my own work. The two of us are alike a lot, it's why we're so close even if we fight sometimes over stupid shit. We're a pair of gremlins, and we're proud of it.\c-\n"
+"\cfYeah, he's that kinda guy. Acts like he's cool shit but once you get past his \"amazing skills and achievements\", he's just some asshole on the internet. I mean, I admit I kinda am to, a bit, but he's worse. I'd blame it on the fact he spent way too long on shitty forums.\c-\n"
"\n"
-"\cfThough, all that aside, Taro-nii can be very serious when he needs to. And at times like that he basically becomes the Tsukkomi to my Boke. If you don't know what that means you can go look it up, Demo-chan.\c-";
+"\cfThough, he's also serious af when he wants. And at times like that he basically becomes the Tsukkomi to my Boke. If you don't know what that means you can go look it up, Demo-chan.\c-";
SWWM_LORETAG_UAC = "UAC";
SWWM_LORETAB_UAC = "People";
-SWWM_LOREREL_UAC = "Doomguy;Saya;Hell;DemonInvasion;Dana";
+SWWM_LOREREL_UAC = "Doomguy;Saya;Hell;DemonInvasion";
SWWM_LORETXT_UAC =
"\cxName:\c-\n"
"\cf Union Aerospace Corporation\c-\n"
@@ -4350,9 +3801,9 @@ SWWM_LORETXT_UAC =
"What happened then was the beginning of what's been called the \cfDoom Episodes\c-. As was told by the UAC following these events, one lone marine managed to, by his lonesome, defeat all the invading forces, taking the fight even to Hell itself. However, the exploits of the so-called \cfDoom Marine\c- only served to enrage the archdemon generals even more, and that's when the invasion of Earth began. Although most have seen this as \"the end of the world as we know it\", the UAC still sends a message of hope to all, saying that all will be resolved.\n"
"\n"
"\cxSaya's Note:\c-\n"
-"\cfOh, the \"great and mighty\" UAC, bunch of capitalist pigs, that's what they are. Look right here, this is what unchecked capitalism does to you, y'all. Yeah, you can guess by now that I hate these people with the rage of a thousand suns.\c-\n"
+"\cfOh, the \"great and mighty\" UAC, bunch of shit-eating capitalist pigs, that's what they are. Look right here, this is what unchecked capitalism does to you, y'all. Yeah, you can guess by now that I fucking hate these people.\c-\n"
"\n"
-"\cfI've got so much insider info from a friend of Ibuki who used to work there (more info on her own article) that I could make one hell of a list of nasty shit they've done. So... Illegal military experiments? Check. Fucking around with interdimensional travel? Check. Potentially causing the end of the world? Also check. These bastards really ARE a stereotypical evil megacorp, fucking hell...\c-\n"
+"\cfSo... Illegal military experiments? Check. Fucking around with interdimensional travel? Check. Potentially causing the end of the world? Also check. These fuckers really ARE a stereotypical evil megacorp, fucking hell...\c-\n"
"\n"
"\cfBut you know what? I'm not going to sit on my ass and wait for their supposed \"problem fixer\" legendary hero soldier boy to fix it all up. As if THAT is going to happen. No, this is precisely why YOU are here, Demo-chan. This is what you are destined to change (wow ok I'm starting to sound a bit uhhhh, cliche-y here). But yeah, we've prepared you for it, you are the ultimate combat robot, the pride of Akari Labs and all that jazz, you CAN save the world, I'm sure of it.\c-";
SWWM_LORETXT_UAC2 =
@@ -4388,7 +3839,7 @@ SWWM_LORETXT_UAC2 =
"In 2150, the company finally closed off all of its teleportation experiments, and in a public announcement, CEO \cfIan Kelliher\c- states that the company will now shift its main focus into repairing all the damages that their actions had brought to Earth. Something which, according to initial estimates, may take over fifty years.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfCrazy stuff, all because of the UAC being shit and bad. I'm happy though, because I got to see that pathetic brat's fall from glory, that idiot, who once claimed to be the \"most important man in the world\", now turned into the US government's personal lap dog. It's so hilarious my sides have gone into orbit, I swear. Even Dana was a barrel of laughs when she heard the news. Yeah, she hates these pricks as much as I do.\c-";
+"\cfCrazy stuff, all because of the UAC being shit and bad. I'm happy though, because I got to see that pathetic brat's fall from glory, that idiot, who once claimed to be the \"most important man in the world\", now turned into the US government's personal lap dog. It's so hilarious my sides have gone into orbit, I swear.\c-";
SWWM_LORETXT_UAC3 =
"\cxName:\c-\n"
"\cf Union Aerospace Corporation\c-\n"
@@ -4423,10 +3874,10 @@ SWWM_LORETXT_UAC3 =
"\n"
"Ten years after this announcement, some worrying news soon reached Earth. Demonic forces had been sighted on several abandoned UAC bases, which were previously thought to all having been thoroughly wiped by radiation bombings. Something had managed to survive there, and was steadily reviving the decayed corpses of the countless fallen demons. Seeing no other choice, the Doom Episodes are reopened, and the very disgruntled Doom Marine was re-commissioned and sent there, this time, after his eventual success, making the decision to stay in Hell, forever, to make sure the demons never attempt an attack ever again. Ever since then, no contact could be made with him.\n"
"\n"
-"What little information could be recovered from the other side of all this, that of Hell itself, is that his rampage was unstoppable. He defeated the remaining demon commanders. Tens of thousands of demons, in their mindless rage, all marched towards their deaths by his hand. There was hope among the civilian population that this one human soldier would put an end to the tyranny of the archdemon generals, but they had their plans for him. They were fully aware that should he make his way to the capital city of \cfDis\c- once again, they would not be able to stop him. So a trap was set, and he fell right into it. It was then that \cfErebus\c-, the leading general, banished him, far away, beyond the confines of this universe, so that he may never be able to return to this world.\n"
+"What little information could be recovered from the other side of all this, that of Hell itself, is that his rampage was unstoppable. He defeated the remaining demon commanders. Tens of thousands of demons, in their mindless rage, all marched towards their deaths by his hand. There was hope among the civilian population that this one human, now rebaptized by the title of \cfDoom Slayer\c-, would put an end to the tyranny of the archdemon generals, but they had their plans for him. They were fully aware that should he make his way to the capital city of \cfDis\c- once again, they would not be able to stop him. So a trap was set, and he fell right into it. It was then that \cfErebus\c-, the leading general, banished him, far away, beyond the confines of this universe, so that he may never be able to return to this world.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfCrazy stuff, all because of the UAC being shit and bad. I'm happy though, because I got to see that pathetic brat's fall from glory, that idiot, who once claimed to be the \"most important man in the world\", now turned into the US government's personal lap dog. It's so hilarious my sides have gone into orbit, I swear. Even Dana was a barrel of laughs when she heard the news. Yeah, she hates these pricks as much as I do.\c-\n"
+"\cfCrazy stuff, all because of the UAC being shit and bad. I'm happy though, because I got to see that pathetic brat's fall from glory, that idiot, who once claimed to be the \"most important man in the world\", now turned into the US government's personal lap dog. It's so hilarious my sides have gone into orbit, I swear.\c-\n"
"\n"
"\cfAnd so, here ends the story of these Dumb Epistles or whatever, one of the shining examples of the consequences of unchecked capitalism™.\c-";
SWWM_LORETAG_UNISSIX = "Unissix, Misa A.";
@@ -4477,9 +3928,13 @@ SWWM_LORETXT_UNISSIX =
"\n"
"\cfOh yeah, also Misa is one hell of a pro gamer, holy shit. Anything I got her to play, she would just blaze through like it was nothing. Yeah, even THOSE games. It's fun to watch her, and she's specially fond of adventure stuff, I guess because it's the kinda thing she could never do irl.\c-\n"
"\n"
-"\cfAlso, funny story. The first time I visited them when they were in Sankaideriha, Misa gave me one hell of a scare with that sudden transformation she went through. It's like... she was a completely different person entirely. Like, I had never seen her so happy before, it was really something else, and honestly I was also happy for her too.\c-\n"
+"\cfAlso, funny story. The first time I visited them when they were in Sankaideriha, Misa gave me one hell of a scare with that sudden transformation she went through. It's like... she was a completely different person entirely. Like, I had never seen her so happy before, it was really something else, and honestly I was also happy for her too. Ah, and then that other thing happened, when uhhh... we went to a hot springs together. I... accidentally... saw... down there, yeah...\c-\n"
"\n"
-"\cfGod, they just are the cutest of couples. I can't stop saying it.\c-";
+"\cfGod, no wonder I could hear Zana-sama across the house when they'd go at it. Ah... you lucky devil...\c-\n"
+"\n"
+"\cfYes, that was when they were staying at my place. They're not the first I hear do it like wild beasts, actually. Yu-chan and that big tiddy goth gf of hers, they're quite something too. Seriously, no one knows that from my bedroom you can perfectly hear whatever's happening in the guest room. Dunno why, some sort of acoustics fuckery or something, but yeah.\c-\n"
+"\n"
+"\cf(I wish I could unhear the unholy noises Taro-niisan emitted when he brought Ellen-san, though)\c-";
SWWM_LORETAG_VESTAL = "Vestal Foods";
SWWM_LORETAB_VESTAL = "People";
SWWM_LOREREL_VESTAL = "Saya;AkariLabs";
@@ -4513,7 +3968,7 @@ SWWM_LORETXT_VOICEBOX =
"The \cfAkari Labs\c- community offers a variety of custom-made voice packs for this device, too. Please visit our forums for more information.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfHeh... I just love that cute voice you've got, it's a perfect complement to that sassy personality of yours. And what amuses me the most is how quickly you picked up all our little quirks and mannerisms, especially Ibuki's. In a way it's almost like you're sometimes a smol version of her, but in cute robot form.\c-";
+"\cfHeh... I just love that cute voice you've got, it's a perfect complement to that sassy personality of yours. And what amuses me the most is how quickly you picked up all our little quirks and mannerisms, especially Ibuki's. In a way it's almost like you're sometimes a smol version of her, just without the tiddy.\c-";
SWWM_LORETXT_VOICEBOX2 =
"\cxDesignation:\c-\n"
"\cf Loudboi Voicebox\c-\n"
@@ -4527,12 +3982,12 @@ SWWM_LORETXT_VOICEBOX2 =
"The \cfAkari Labs\c- community offers a variety of custom-made voice packs for this device, too. Please visit our forums for more information.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfHeh... I just love that cute voice you've got, it's a perfect complement to that sassy personality of yours. And what amuses me the most is how quickly you picked up all our little quirks and mannerisms, especially Ibuki's. In a way it's almost like you're sometimes a smol version of her, but in cute robot form.\c-\n"
+"\cfHeh... I just love that cute voice you've got, it's a perfect complement to that sassy personality of yours. And what amuses me the most is how quickly you picked up all our little quirks and mannerisms, especially Ibuki's. In a way it's almost like you're sometimes a smol version of her, just without the tiddy.\c-\n"
"\n"
-"\cfUpdate: And then... Your true vocal chords as a maidbot came to be, no filters or anything, and my love for your charming voice only increased. My heart melts at the sound of it, seriously...\c-";
+"\cfUpdate: And then... Your true vocal chords as a maidbot came to be, no filters or anything, and my love for your charming voice only increased. My heart melts at the sound of it, hehehe...\c-";
SWWM_LORETAG_WALLBUSTER = "Wallbuster";
SWWM_LORETAB_WALLBUSTER = "Item";
-SWWM_LOREREL_WALLBUSTER = "Blackmann;Hermann;Bigshot;Demolitionist;Saya;Taro;Belt";
+SWWM_LOREREL_WALLBUSTER = "Blackmann;Bigshot;Demolitionist;Saya;Taro;Belt";
SWWM_LORETXT_WALLBUSTER =
"\cxDesignation:\c-\n"
"\cf \"Wallbuster\" Heavy Armor Breaching Shotgun\c-\n"
@@ -4546,7 +4001,17 @@ SWWM_LORETXT_WALLBUSTER =
"\n"
"The internal mechanisms driving this weapon have such a degree of complexity that they've been described as \cf\"Kraut Deep Space Magic\"\c- by some. Only \cfHermann E. Ischer\c- himself knows every detail about their operation. With each twist of the main trigger, the topmost barrel is primed, and then its cylinder spins counter-clockwise, with the next round ready for shooting. On a complete rotation, or when the secondary trigger is used, the main body spins afterwards, switching to another cylinder.\n"
"\n"
-"Taking into account the semi-automatic nature of the weapon, allowing for a quick succession of shots or even shooting multiple shells simultaneously, the Wallbuster is a quite mighty companion.\n"
+"The Wallbuster is compatible with most types of 6ga shells distributed by Blackmann, although there are safety restrictions on some, namely flechettes and golden shells. This limits the range of ammunition usable to only these four types:\n"
+"\n"
+"\cfStandard Buckshot:\c- Red shells. Exactly what it says on the tin. Quite lethal at short range, and with some extra reach due to the length of the weapon's barrels.\n"
+"\n"
+"\cfMetal Slug:\c- Green shells. Very potent slugs that have a decent accuracy, even at longer ranges. Due to their size and weight, they can potentially penetrate multiple small targets.\n"
+"\n"
+"\cfKinylum Saltshot:\c- Teal shells. Small chunks of Kinylum in its natural \"salt\" form. Once shot, they leave a trail of boiling hot plasma that remains in the air for a few moments before finally dissipating. In addition, the chunks will explode violently on contact with any surface, or once they \"destabilize\" (which unfortunately makes this type of ammunition ineffective at longer distances).\n"
+"\n"
+"\cfLead Ball:\c- Purple shells. Coming from \cfPlutoni Incorporated\c-, these rounds shoot out a heavy ball of pure hurt. Despite the fact it's made of lead, it tends to keep its shape no matter how hard it hits something (some wonder if it actually IS made of lead, or if it's something else entirely). Having come out of such a place, it's no surprise that they also have some rather odd effects. It appears that, on certain occasions, the balls may emit odd sounds on impact, which in addition cause some form of potent shockwave around itself, increasing its speed in the process. This odd happening is listed as \"Random Crits\" in the store page.\n"
+"\n"
+"Despite this limitation, with just these four types one can make of the Wallbuster a quite mighty companion. Especially taking into account the semi-automatic nature of the weapon, allowing for a quick succession of shots or even shooting multiple shells simultaneously.\n"
"\n"
"\cfPrimary Fire:\c- Shoots the topmost barrel.\n"
"\n"
@@ -4554,16 +4019,18 @@ SWWM_LORETXT_WALLBUSTER =
"\n"
"\cfTertiary Fire:\c- Shoots it all, if you really want to.\n"
"\n"
-"\cfReloading:\c- Once the side lever is pulled down, the cylinders can be safely detached and reloaded individually. A rapid reload routine will execute that automatically makes you top up the gun as much as possible, one cylinder at a time, for as long as the action is held.\n"
+"\cfReloading:\c- Once the side lever is pulled down, the cylinders can be safely detached and reloaded individually. For reloading on the go, it's recommended to have a \cfMagnetic Utility Belt\c- or similar at hand, as it will make this operation easier. Speed loaders are available for purchase from the Blackmann Arms website, or from authorized distributors. Clever operators might also choose to carry spare pre-loaded cylinders.\n"
"\n"
"\cfTechniques:\c- True to its name, you can destroy all sorts of obstacles along the way, provided you're dealing enough damage relative to their size (requiring secondary or tertiary fire). This even includes locked doors, so you won't have to bother with key hunting anymore.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfOK so, this hunk of metal. Yeah, now ain't that some good shit...\c-\n"
+"\cfOK so, this ballbusting hunk of metal. Yeah, now ain't that some good shit...\c-\n"
"\n"
-"\cfDon't worry about reloading this taking a long-ass time, btw. DemolitionOS comes with a quick reload routine that'll make it nice and easy for you. The ammo will be queued up in your Hammerspace, and then all you have to do is hold out your hand above the barrels, and they'll get deployed right inside, takes around 10 seconds to top it up, more or less. Nifty, huh? Taro did most of the work on that, so yeah, you can thank him.\c-\n"
+"\cfDon't worry about reloading this taking a long-ass time, btw. DemolitionOS comes with a quick reload routine that'll make it much easier for you. The ammo will be queued up in your Hammerspace, and then all you have to do is hold out your hand above the barrels, and they'll get deployed right inside. Nifty, huh? Taro did most of the work on that, so yeah, you can thank him.\c-\n"
"\n"
-"\cfOh and... y'know... this whole thing, that name and all... Well, the joke already makes itself.\c-";
+"\cfOh and... y'know... this whole thing, that name and all, kinda makes me think of grandma a bit. I mean, if you change the first letter... Oh, do you hear those drums and that guitar? 'cause I sure do...\c-\n"
+"\n"
+"\cfOld Days~ ♪\c-";
SWWM_LORETAG_WARARMOR = "War Armor";
SWWM_LORETAB_WARARMOR = "Item";
SWWM_LOREREL_WARARMOR = "Unissix;Devanikna;Cyrus";
@@ -4583,7 +4050,7 @@ SWWM_LORETXT_WARARMOR =
"\cxSaya's Notes:\c-\n"
"\cfNerdboi and his \"armor analysis\" once again. This guy, seriously... Life isn't a goddamn videogame, so please PLEASE stop talking in terms like \"damage units\" and \"reduction factors\".\c-\n"
"\n"
-"\cfAaaaanyway, Misa makes some pretty nifty stuff. I feel that it's a bit redundant that you're wearing armor made of the same stuff as your chassis. I mean, a robot wearing armor... Well, nothing wrong with some extra protection, I guess.\c-";
+"\cfAaaaanyway, Misa makes some pretty nifty stuff. I feel that it's a bit redundant that you're wearing armor made of the same stuff as your chassis. I mean, a robot wearing armor... yeah, why not? Protection is always important, huhu...\c-";
SWWM_LORETAG_WHITELADY = "White Lady";
SWWM_LORETAB_WHITELADY = "People";
SWWM_LOREREL_WHITELADY = "MothPlushy;Chancebox;MothLamp;XAnimen;Demolitionist;Saya";
@@ -4606,15 +4073,28 @@ SWWM_LORETXT_WHITELADY =
"\n"
"The White Lady has worked for many individuals and organizations over the years, but recently, she's been hired by the \cfUniversity of Nos-Kora\c- in order to collaborate with the \cfDemolitionist\c- in their missions.\n"
"\n"
-"Demolitionist, this message is for you. Your love for the \cfMoth Girl Plush\c- from our \cfLucky Chanceboxes\c- has made her contract effective, and thus, whenever you have a \cfSankai Companion Lamp\c- in your possession, the White Lady shall readily work alongside you, and slay any enemies you may encounter.\n"
+"Demolitionist, this message is for you. Your love for the \cfMashiro Plush\c- from our \cfLucky Chanceboxes\c- has made her contract effective, and thus, whenever you have a \cfSankai Companion Lamp\c- in your possession, the White Lady shall readily work alongside you, and slay any enemies you may encounter.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfPlease excuse me while I have a moment to wild out over the fact that moth girls actually exist.\c-\n"
+"\cfGHFFFSDFHDGKHDFDKHGSFHFHGSFSH\c-\n"
"\n"
-"\cfGHFFFSDFHDGKHDFDKHGSFHFHGSFSH\c-";
+"\cfMOTH GIRLS ARE REAL\c-\n"
+"\cfMOTH GIRLS ARE REAL\c-\n"
+"\cfMOTH GIRLS ARE REAL\c-\n"
+"\cfMOTH GIRLS ARE REAL\c-\n"
+"\cfMOTH GIRLS ARE REAL\c-\n"
+"\cfMOTH GIRLS ARE REAL\c-\n"
+"\cfMOTH GIRLS ARE REAL\c-\n"
+"\cfMOTH GIRLS ARE REAL\c-\n"
+"\cfMOTH GIRLS ARE REAL\c-\n"
+"\cfMOTH GIRLS ARE REAL\c-\n"
+"\cfMOTH GIRLS ARE REAL\c-\n"
+"\cfMOTH GIRLS ARE REAL\c-\n"
+"\n"
+"\cfI AM SO FUCKING BUILDING A GODDAMN SPACE SHIP TO TRAVEL TO THAT PLANET, FUCK THE LAWS, FUCK THE WHITE SCAR TREATY, FUCK EVERYTHING, I WANT TO SEE THE MOTH GIRLS. I'M BRINGING ALONG ALL THE LAMPS I CAN FIND, I'M BUILDING A FUCKING HAREM.\c-";
SWWM_LORETAG_WHITESCAR = "The White Scar";
SWWM_LORETAB_WHITESCAR = "Lore";
-SWWM_LOREREL_WHITESCAR = "Nukuri;NosKora;Nukritas1xx;Saya;Zanaveth2";
+SWWM_LOREREL_WHITESCAR = "Nukuri;NosKora;Saya;Zanaveth2";
SWWM_LORETXT_WHITESCAR =
"\cxName:\c-\n"
"\cf The White Scar\c-\n"
@@ -4627,7 +4107,7 @@ SWWM_LORETXT_WHITESCAR =
"\n"
"There were many losses on both sides, including civilians, in a chaotic confrontation between people who, not long before, had been peacefully allied for half a century. In three years, the vastly superior Nukuri armies neutralized all opposition, and set their sights on the very heart of the country. Wishing to \"slay the beast from within\", a small team managed to locate and capture the president. He was given one last choice, right there and then. He could either surrender and publicly apologize for his affront to the empire, or he could refuse, and watch as the \cfEmperor's Wrath\c- falls down upon him.\n"
"\n"
-"He chose the latter option, and what followed was nothing short of unimaginably despicable and cruel. All Nukuri forces retreated, and they evacuated any remaining civilian Nukuri who still remained. Then, in an instant, a succession of blinding flashes of scorching light reduced all major cities along the United States' east coast to ashes, coming from the experimental orbital weapon the empire had built many years prior. It was its very first test fire, and the actual scale and effects of it were not yet known. Some say that the apocalyptic effects it had were not truly intended, that the plan was not to put an end to all life, but rather only cause destruction on a more \"technical\" level, disabling all electronic devices and machinery. Suffice to say, when the lead designer of this weapon, \cfZanaveth Nekuraku I\c-, saw what had happened, he suffered a severe mental breakdown, and disappeared from the public eye for many years.\n"
+"He chose the latter option, and what followed was nothing short of unimaginably despicable and cruel. All Nukuri forces retreated, and they evacuated any remaining civilian Nukuri who still remained. Then, in an instant, a succession of blinding flashes of scorching light reduced the whole United States territory to ashes, coming from the experimental orbital weapon the empire had built many years prior. It was its very first test fire, and the actual scale and effects of it were not yet known. Some say that the apocalyptic effects it had were not truly intended, that the plan was not to put an end to all life, but rather only cause destruction on a more \"technical\" level, disabling all electronic devices and machinery. Suffice to say, when the lead designer of this weapon, \cfZanaveth Nekuraku I\c-, saw what had happened, he suffered a severe mental breakdown, and disappeared from the public eye for many years.\n"
"\n"
"With this attack, the flames of the war against the empire only got stronger. In addition, all the remaining Nukuri on Earth were forced to leave, and with the exception of a select few countries, the \cfWhite Scar Treaty\c- was signed almost unanimously, putting an end to half a century of Nukuri contributions to the evolution of our science and technology. Those who had signed had to reject anything made by them, and no longer make any contact with any member of their species. In addition, they were no longer allowed to remain on their Moon colony either, forcing the \cfLuna Research Institute\c- to close its doors after almost four thousand years.\n"
"\n"
@@ -4642,9 +4122,9 @@ SWWM_LORETXT_WHITESCAR =
"No further attempts have been made ever since to try once again to reestablish the former alliance, not even during many major events that would threaten Earth once again, where they would have gladly come to our aid as they had done in the \cfLuna Event\c- of 2021. Earth was, in addition, barred from the possibility of entering the X'Animen Coalition due to this fierce opposition.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfLo and behold, here it be, the darkest moment in human history (to date). Seriously, it fucks me up thinking again about what had happened, it was some awful shit. Like, not just the whole burnination of an entire country, but also what was going down on the other side too, all the stuff Zana-sama told me about.\c-\n"
+"\cfLo and behold, here it be, the darkest moment in human history (to date). Seriously, it fucks me up thinking again about what had happened, it was some awful shit. Like, not just the whole fucking burnination of an entire country, but also what was going down on the other side too, all the stuff Zana-sama told me about.\c-\n"
"\n"
-"\cfI mean, sure, from this one can guess that the Nukuri were anything but peaceful, but that's not even half of it. The empire, the fucking empire, it was all the goddamn stinking empire. That megalomaniacal evil-ass emperor running the show, doing whatever he wanted. All those wars, it was all people who wanted him gone, and he'd crush them, over and over, with no remorse. He ran the place, and he could do whatever he wanted to them. Yeah, I heard all of it. The executions, the torturing and massacring of people who were seen as \"traitors\" and \"deviants\"... Zana-sama lost a lot of her family because of that. I seriously hate that stuff like this keeps happening all over the world...\c-";
+"\cfI mean, sure, from this one can guess that the Nukuri were anything but peaceful, but that's not even half of it. The empire, the fucking empire, it was all the goddamn stinking bitch-ass piece of shit empire. Fucking, megalomaniacal evil-ass genocidal shithead emperor running the show, doing whatever the fuck he wanted. All those wars, it was all people who wanted him gone, and he'd crush them, over and over, with no remorse. He ran the place, and he could do whatever he wanted to them, like the ugly bastard he was. Yeah, I heard all of it. The mass executions, going as far as to bringing not one, but TWO whole races to extinction, yeah, THAT was sure fucked up. Oh but what about, torturing and massacring people who were seen as \"traitors\" and \"deviants\", huh? Yeah, that shit too. Zana-sama lost a lot of her family because of that. Ugh, I swear, one day I'm going to nail down where that bastard was yeeted to, just so I can kick him into paste. I'll obviously start with the balls, for sure, that one's for the other thing he did, which I'm not going to talk about here because I mean, holy fuck, this got dark (and it gets even darker). I have GOOD reasons to hate someone as fucking disgustingly vile as this motherfucker, hell, \"motherfucker\" is not even close there, considering what he did. Yeah, I think you get the hint now, do you? I bet you'd want to get your hands on him too. God damn if only those crazy guys hadn't yeeted him into space...\c-";
SWWM_LORETAG_XANIMEN = "X'Animen";
SWWM_LORETAB_XANIMEN = "Lore";
SWWM_LOREREL_XANIMEN = "Luna;Nukuri;Saya;Xekke;Devanikna;Gods";
@@ -4677,7 +4157,7 @@ SWWM_LORETXT_XANIMEN =
"\n"
"\cfKarnanaiahma:\c- A world of large oceans, and the homeworld of the \cfQurensniv\c-, a race almost indistinguishable from humans. Some of its inhabitants fled to Earth in 130 BC, forming the town of \cfKereshnovka\c-.\n"
"\n"
-"\cfBuran:\c- A formerly lush planet teeming with wildlife, which is now entirely covered by a matryoshka brain superstructure known as the \cfBleaknet\c-. It is the homeworld of the \cfBurakan\c- race, of which only one member resides within: the lead engineer of the Bleaknet project. This oddly named structure in addition serves as a nexus of information for the entire coalition, linking together their various networks through complex space-time distortion technology.\n"
+"\cfBuran:\c- A formerly lush planet teeming with wildlife, which is now entirely covered by a matryoshka brain superstructure known as the \cfBleaknet\c-. It is the homeworld of the \cfBurakan\c- race, of which only one surviving member remains: the lead engineer of the Bleaknet project. This oddly named structure in addition serves as a nexus of information for the entire coalition, linking together their various networks through complex space-time distortion technology.\n"
"\n"
"\cfSora, Yasakuna, Sunkaeze:\c- Two gas giants and one barren planet in the outer rim of the system. All uninhabitable, although it's been noted that \cfSunkaeze\c- once housed a facility owned by \cfDecade Mechanics\c-.\n"
"\n"
@@ -4692,7 +4172,7 @@ SWWM_LORETXT_XANIMEN =
"\n"
"\cfNekemekya:\c- A semi-artificial planet covered by a large metallic shell. It is home to \cfIx Nemeke\c-, and the \cfMekyon\c-, a race of mechanical beings he had created.\n"
"\n"
-"\cfXeryuga:\c- A highly hostile magma-filled hellscape planet, inhabited by the lagomorph-like \cfXeura\c- race, along with \cfIx Xeuriges\c-, their creator.\n"
+"\cfXeryuga:\c- A highly hostile magma-filled hellscape planet, inhabited by the unfairly adorable bunny-like \cfXeura\c- race, along with \cfIx Xeuriges\c-, their creator.\n"
"\n"
"\cfUrai, Erusa, Sethia:\c- A trio of gas giants rich in valuable materials. The exploitation of these resources is currently contested by members of the system.\n"
"\n"
@@ -4738,7 +4218,7 @@ SWWM_LORETXT_XANIMEN =
"\cxSaya's Notes:\c-\n"
"\cf\"Negotiations fell apart\" is one way to put it. God, imagine... just IMAGINE for a moment that things had gone better. We would be part of a huge interplanetary alliance! That stuff is like... straight out of some sci-fi novel or something.\c-\n"
"\n"
-"\cfBy the way, I don't know if you've just skimmed through it or actually read the whole thing, but did you SEE the entry on that one planet? What the fresh heck is up with that??? It's like some overly creative elementary schooler came up with all of that. Did a god really do that? Or... is it just the most ridiculous coincidence imaginable...?\c-\n"
+"\cfBy the way, I don't know if you've just skimmed through it or actually read the whole thing, but did you SEE the entry on that one planet? What the fuck is up with that??? It's like some crazy overly creative elementary schooler came up with all that shit. Fucking hell. Did a god really do that? Or... is it just the most ridiculous fucking coincidence imaginable...?\c-\n"
"\n"
"\cfI don't even know, Demo-chan... at this point, anything could be, from what I've seen out there.\c-";
SWWM_LORETXT_XANIMEN2 =
@@ -4786,7 +4266,7 @@ SWWM_LORETXT_XANIMEN2 =
"\n"
"\cfNekemekya:\c- A semi-artificial planet covered by a large metallic shell. It is home to \cfIx Nemeke\c-, and the \cfMekyon\c-, a race of mechanical beings he had created.\n"
"\n"
-"\cfXeryuga:\c- A highly hostile magma-filled hellscape planet, inhabited by the lagomorph-like \cfXeura\c- race, along with \cfIx Xeuriges\c-, their creator.\n"
+"\cfXeryuga:\c- A highly hostile magma-filled hellscape planet, inhabited by the unfairly adorable bunny-like \cfXeura\c- race, along with \cfIx Xeuriges\c-, their creator.\n"
"\n"
"\cfUrai, Erusa, Sethia:\c- A trio of gas giants rich in valuable materials. The exploitation of these resources is currently contested by members of the system.\n"
"\n"
@@ -4841,7 +4321,7 @@ SWWM_LORETXT_XANIMEN2 =
"\cxSaya's Notes:\c-\n"
"\cf\"Negotiations fell apart\" is one way to put it. God, imagine... just IMAGINE for a moment that things had gone better. We would be part of a huge interplanetary alliance! That stuff is like... straight out of some sci-fi novel or something.\c-\n"
"\n"
-"\cfBy the way, I don't know if you've just skimmed through it or actually read the whole thing, but did you SEE the entry on that one planet? What the fresh heck is up with that??? It's like some overly creative elementary schooler came up with all of that. Geez. Did a god really do that? Or... is it just the most ridiculous coincidence imaginable...?\c-\n"
+"\cfBy the way, I don't know if you've just skimmed through it or actually read the whole thing, but did you SEE the entry on that one planet? What the fuck is up with that??? It's like some crazy overly creative elementary schooler came up with all that shit. Fucking hell. Did a god really do that? Or... is it just the most ridiculous fucking coincidence imaginable...?\c-\n"
"\n"
"\cfI don't even know, Demo-chan... at this point, anything could be, from what I've seen out there.\c-\n"
"\n"
@@ -4870,7 +4350,9 @@ SWWM_LORETXT_XEKKE =
"\cxSaya's Notes:\c-\n"
"\cfI've only seen pics of the place, from Zana-sama. It's definitely cool, all those rocky mountains, the sprawling cities around them, the lakes and waterfalls, the volcanic areas with huge rivers of magma and PEOPLE BATHING IN IT (holy shit)...\c-\n"
"\n"
-"\cfAnd yeah, that's basically Maruku-sama's home right there. She's got the whole family and everything in there. Heh, she even told me that being surrounded by titans makes her less self-conscious about being so huge.\c-";
+"\cfAnd yeah, that's basically Maruku-sama's home right there. She's got the whole family and everything in there, including her... mom. Oh my fucking god don't even get me started on her mom. I'll just end up curled up in a corner again thinking about THAT one time.\c-\n"
+"\n"
+"\cfCan't believe a fucking five meter tall hot milf goddess proposed to have sex with me right there and then jesus fuck holy shit why did I have to fucking pass out I could have had THE BEST SEX OF MY FUCKING LIFE WITH THE MOTHERFUCKING GODDESS OF LUST.\c-";
SWWM_LORETAG_YNYKRON = "Ynykron Artifact";
SWWM_LORETAB_YNYKRON = "Item";
SWWM_LOREREL_YNYKRON = "Unissix;Nedoshiaan;Saya";
@@ -4904,11 +4386,11 @@ SWWM_LORETXT_YNYKRON =
"\cxSaya's Notes:\c-\n"
"\cfSometimes I wonder if Misa actually realizes the dangers of the stuff she makes. This thing... it's maybe a bit too much, you know... Even compared to all the other stuff in the arsenal. I still ended up accepting it, anyway, because you know how I am, and how cute Misa is. I can't say no to that face. Besides, she made it for us, specifically.\c-\n"
"\n"
-"\cfSo yeah, here it is, the \"Divine Fury\" in all its glory. A blast of goddamn blinding whiteness that just... absolutely fucking obliterates everything it's aimed at. Sure is a weapon, huh?\c-\n"
+"\cfSo yeah, here it is, \"God's Cumshot\" in all its glory. A motherfucking blast of blinding whiteness that just... absolutely fucking obliterates everything it's aimed at. Sure is a weapon, huh?\c-\n"
"\n"
"\cfAlso, that alternate mode... I know you'll probably do it anyway out of curiosity. Just... be careful, okay?\c-\n"
"\n"
-"\cfOh, and just so you know, this thing is the reason why I make backups of your core before every mission. With any other weapon, I wouldn't be worried 'cause your body's pretty damn resilient, but this thing is on a different level entirely. I gotta say it again, BE VERY CAREFUL. If you get caught in the blast you're gone forever, got it?\c-";
+"\cfOh, and just so you know, this thing is the reason why I make backups of your core before every mission. With any other weapon, I wouldn't be worried 'cause your body's pretty damn resilient, but this fucking thing is on a different level entirely. I gotta say it again, BE VERY CAREFUL. If you get caught in the blast you're gone forever, got it?\c-";
SWWM_LORETXT_YNYKRON2 =
"\cxDesignation:\c-\n"
"\cf Ynykron Artifact\c-\n"
@@ -4939,15 +4421,15 @@ SWWM_LORETXT_YNYKRON2 =
"\cxSaya's Notes:\c-\n"
"\cfSometimes I wonder if Misa actually realizes the dangers of the stuff she makes. This thing... it's maybe a bit too much, you know... Even compared to all the other stuff in the arsenal. I still ended up accepting it, anyway, because you know how I am, and how cute Misa is. I can't say no to that face. Besides, she made it for us, specifically.\c-\n"
"\n"
-"\cfSo yeah, here it is, the \"Divine Fury\" in all its glory. A goddamn blast of blinding whiteness that just... absolutely fucking obliterates everything it's aimed at. Sure is a weapon, huh?\c-\n"
+"\cfSo yeah, here it is, \"God's Cumshot\" in all its glory. A motherfucking blast of blinding whiteness that just... absolutely fucking obliterates everything it's aimed at. Sure is a weapon, huh?\c-\n"
"\n"
"\cfAlso, that alternate mode... I know you'll probably do it anyway out of curiosity. Just... be careful, okay?\c-\n"
"\n"
-"\cfOh, and just so you know, this thing is the reason why I make backups of your core before every mission. With any other weapon, I wouldn't be worried 'cause your body's pretty damn resilient, but this thing is on a different level entirely. I gotta say it again, BE VERY CAREFUL. If you get caught in the blast you're gone forever, got it?\c-\n"
+"\cfOh, and just so you know, this thing is the reason why I make backups of your core before every mission. With any other weapon, I wouldn't be worried 'cause your body's pretty damn resilient, but this fucking thing is on a different level entirely. I gotta say it again, BE VERY CAREFUL. If you get caught in the blast you're gone forever, got it?\c-\n"
"\n"
-"\cfPS: We've confirmed it (well, Misa did, directly), it is effective against gods too. Not enough to kill, but it does have some very... notable destructive effects. Pretty crazy story, right? The next day after our wedding, Misa just popped up carrying her personal Ynykron and challenged the goddess of war herself to a duel, right there and then. She ate up the whole damn blast, burned through most of her body leaving bones exposed. After that very painful experience, Misa was declared the second strongest warrior in the universe, just like that. Oh yeah, and Erika described the experience as \"being struck by a condensed supernova\". That's metal as hell.\c-\n"
+"\cfPS: We've confirmed it (well, Misa did, directly), this thing is effective against gods too. Not enough to kill, but it does have some very... notable destructive effects. Pretty crazy story, right? The next day after our wedding, Misa just popped up carrying her personal Ynykron and challenged the fucking goddess of war to a duel, right there and then. She ate up the whole damn blast, burned through most of her body leaving bones exposed. After that very painful experience, Misa was declared the second strongest warrior in the fucking universe, just like that. Oh yeah, and Erika described the experience as \"being struck by a condensed supernova\". That's metal as fuck.\c-\n"
"\n"
-"\cfAh... and I think this will be the last time we can use ours in a mission. Misa wants nothing to do with this anymore. Once it's all over we have to deliver it to her for destruction, and I totally understand, this kind of weapon maybe shouldn't exist.\c-";
+"\cfAh... and I think this will be the last time we can use ours in a mission. Misa wants nothing to do with this anymore. Once it's all over we have to deliver it to her for destruction. A shame, but come on, I totally understand, this kind of weapon shouldn't exist.\c-";
SWWM_LORETAG_YUI = "Miyamoto, Yui";
SWWM_LORETAB_YUI = "People";
SWWM_LOREREL_YUI = "Nana;Ryuji;Taro;Saya;Ashley";
@@ -4975,9 +4457,11 @@ SWWM_LORETXT_YUI =
"After the concert, she excitedly lined up to get an autograph, and that's when the impossible became possible. Once in front of the \cf\"Stylish Witch of the West\"\c-, Yui nervously asked her, but what she got instead were some words that left her frozen in place: \"You're a very cute gal. Wanna go out with me?\". Suffice to say, the two are now happily married.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfghfjksdhfsjkghsdkfjsfgj I was so happy for her, but god, when that happened I thought she was going to pass out, cool goth witch asking her out like that out of the blue, good lord...\c-\n"
+"\cfghfjksdhfsjkghsdkfjsfgj I was so happy for her but also JEALOUS, YES, VERY JEALOUS. God when that happened I thought she was going to pass out, big tiddy goth gf asking her out like that out of the blue, holy fucking shit...\c-\n"
"\n"
-"\cfSo apparently, Yu-chan is EXACTLY her type, talk about a crazy coincidence, huh? A match made in heaven right there. Honestly, this stinks so much of cliche-y love-at-first-sight romance that, whew... I bet it's hard to believe such a story. Ashley-san even jokingly said that \"love at first sight\" is something that runs in her family. Pffff... Come on...\c-";
+"\cfSo apparently, Yu-chan is EXACTLY her type, talk about a crazy coincidence, huh? A match made in fucking heaven right there. Honestly, this stinks so much of cliche-y love-at-first-sight romance that, whew... I bet it's hard to believe such a story. Ashley-san even jokingly said that \"love at first sight\" is something that runs in her family. Pffff...\c-\n"
+"\n"
+"\cfDamn her, having a hot big tiddy goth gf all for herself... I really was jealous. Well, I was, until I had Ibuki, heheheheh.\c-";
SWWM_LORETAG_ZANAVETH2 = "Zanaveth II";
SWWM_LORETAB_ZANAVETH2 = "People";
SWWM_LOREREL_ZANAVETH2 = "Nukuri;Devanikna;Unissix;Nekuratek;Zanaveth3;Kirin;WhiteScar;XAnimen";
@@ -5013,9 +4497,9 @@ SWWM_LORETXT_ZANAVETH2 =
"\cxSaya's Notes:\c-\n"
"\cfAhhhhhh, damn. She really is the sweetest and cutest gal I've ever met, let me tell ya. And it's one hell of an achievement for me to get this alien cutie to become a complete weeb too, heh...\c-\n"
"\n"
-"\cfOh man, meeting her was the best christmas gift ever, and also her precious lil' cinnamon roll of a wife, too. It was hella fun to hang out with them, especially because of how excited Zana-sama was about everything around the city. She was like a little kid in a candy shop at times. ABSOLUTELY ADORABLE.\c-\n"
+"\cfOh man, meeting her was the best christmas gift ever. And also her smol cinnamon roll of a wife, too, huhuhu... Lucky devil, getting herself a girl like that. It was hella fun to hang out with them, especially because of how excited Zana-sama was about everything around the city. She was like a little kid in a candy shop at times. ABSOLUTELY FUCKING ADORABLE.\c-\n"
"\n"
-"\cfNowadays with the White Scar bullshit, we haven't been in touch much. Misa managed to visit a couple times, but it really wasn't the same, and I could tell that she wasn't enjoying it either. Yeah, I hope it ends someday and I can get the two in here again.\c-";
+"\cfNowadays with the White Scar bullshit, we haven't been in touch much. Misa managed to visit a couple times, but it really wasn't the same, and I could tell that she wasn't enjoying it either. Yeah, fuck all that, I hope it ends someday and I can get the two in here again.\c-";
SWWM_LORETXT_ZANAVETH22 =
" \cxFull Name:\c-\n"
" \cf Zanaveth Nekuraku II\c-\n"
@@ -5050,9 +4534,9 @@ SWWM_LORETXT_ZANAVETH22 =
"\cxSaya's Notes:\c-\n"
"\cfAhhhhhh, damn. She really is the sweetest and cutest gal I've ever met, let me tell ya. And it's one hell of an achievement for me to get this alien cutie to become a complete weeb too, heh...\c-\n"
"\n"
-"\cfOh man, meeting her was the best christmas gift ever, and also her precious lil' cinnamon roll of a wife, too. It was hella fun to hang out with them, especially because of how excited Zana-sama was about everything around the city. She was like a little kid in a candy shop at times. ABSOLUTELY ADORABLE.\c-\n"
+"\cfOh man, meeting her was the best christmas gift ever. And also her smol cinnamon roll of a wife, too, huhuhu... Lucky devil, getting herself a girl like that. It was hella fun to hang out with them, especially because of how excited Zana-sama was about everything around the city. She was like a little kid in a candy shop at times. ABSOLUTELY FUCKING ADORABLE.\c-\n"
"\n"
-"\cfNow that the White Scar trash treaty is going to get all torn to shreds, I'm definitely looking forward to seeing her around once again. God, when she popped up after the wedding with Kirin-kun I almost broke down crying. I missed her so much, like... seriously.\c-";
+"\cfNow that the White Scar trash garbage is going to get all torn to shreds, I'm definitely looking forward to seeing her around once again. God, when she popped up after the wedding with Kirin-kun I almost broke down crying. I missed her so goddamn much, like... seriously.\c-";
SWWM_LORETAG_ZANAVETH3 = "Zanaveth III";
SWWM_LORETAB_ZANAVETH3 = "People";
SWWM_LOREREL_ZANAVETH3 = "Nukuri;Unissix;Zanaveth2;NosKora;Saya;WhiteScar";
@@ -5073,7 +4557,7 @@ SWWM_LORETXT_ZANAVETH3 =
"\n"
"\cfZanaveth Nekuraku III\c- is the sole daughter of \cfZanaveth Nekuraku II\c- and \cfMisa Azadeku Unissix\c-. She spent most of her early childhood on Earth, where she was born, though her and her family had to move back to \cfNahkami\c- once she turned four, since by law, she had to study at a Nukuri school. It was in school that the young child began to have notable issues.\n"
"\n"
-"Zanaveth III was a frequent victim of bullying by her classmates, due to her odd personality and mannerisms. Due to the inaction of the school staff at the time, her mother opted to move her to a different school across the province.\n"
+"Zanaveth III was a frequent victim of bullying by her classmates, due to her odd personality and mannerisms, this was further intensified due to the effects of her Yikazoroi (lit. \"Stress Burst\"), a disorder prevalent among Nukuri children (though only developed by 1 in 200), which caused the constant bullying to eventually result in violent outbursts, which then further intensified the bullying. Due to the inaction of the school staff at the time, her mother sued them, and she had to be moved to a different school across the province.\n"
"\n"
"In the wake of the \cfNukuri Seventh World War\c-, Zanaveth III and her parents fled temporarily to \cfSankaideriha\c-, aided by a friend of the Nekuraku family. During their stay there, it would be noted that their child had difficulty settling in, citing that being there gave her \"mind shock\". A formal diagnosis noted that she was reacting negatively to the natural flux of magic within the island, and it was suggested that she stayed with someone else, outside the island. The two eventually would put Zanaveth III in the care of \cfSaya Miyamoto\c-, a friend her mother had made during her first visit to Earth.\n"
"\n"
@@ -5084,9 +4568,9 @@ SWWM_LORETXT_ZANAVETH3 =
"During her stay on Earth, Zanaveth III has had quite a noteworthy history on social media and online forums, arising from her strange personal dialect of English and nonsensical ramblings. Saya Miyamoto has come to label her as \cfChuunibyou\c-, an old Japanese term used to denote the kind of traits she shows, such as the noted self-importance and desire to stand out, along with pretending to have special powers / possess arcane knowledge, and other fanciful sentiments.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfLil' chuuni Zana-chan. Sure, she may look cold and distant and antisocial and stuff, but that really can be blamed on how shit people have been to her. God I wish I could just beat up all of her bullies. I remember how she'd often come to me crying, all angry and frustrated after getting into trouble and I'd just sit her down on my lap and give her headpats and hugs. I'm basically like a cool auntie to her, hehe.\c-\n"
+"\cfLil' chuuni Zana-chan. Sure, she may look cold and distant and antisocial and stuff, but that really can be blamed on how shit people have been to her. God I wish I could just beat up all of her bullies. I remember how she'd often come to me crying, all angry and frustrated after getting into trouble and I'd just sit her down on my lap and give her headpats and hugs. Ahhhhh... really made me feel like a mommy right there.\c-\n"
"\n"
-"\cfI miss that stuff, I really do. Petting that soft fluffy blue hair of hers, listening to all of her stories, how she'd show me all the cool drawings of her characters and all that. Wish I knew what she's up to now, that whole thing of \"world domination\" totally does sound like her thing wwwww\c-\n"
+"\cfI miss that stuff, I really do. Petting that soft fluffy blue hair of hers. Wish I knew what she's up to now, that whole thing of \"world domination\" totally does sound like her thing wwwww\c-\n"
"\n"
"\cfWell, if she comes here to Earth I'd welcome my new chuuni overlord with open arms.\c-";
SWWM_LORETXT_ZANAVETH32 =
@@ -5119,6 +4603,8 @@ SWWM_LORETXT_ZANAVETH32 =
"During a moment of confusion immediately after the demonic invasion of 2148, Zanaveth III made her appearance on Earth, setting forth a rather nonsensical plan for world domination, which backfired due to internal conflicts with one of her \"henchmen\". Following this defeat, she managed to evade the authorities for some time, hiding at the \cfAkari Labs\c- headquarters, but had to eventually return to Nahkami.\n"
"\n"
"\cxSaya's Notes:\c-\n"
-"\cfAh, my precious little chuuni. It was such a surprise to see her pop up at my place out of nowhere like that, gave me a good scare. But there we were once again, reunited like in the old times. She was covered in bruises and burns and her makeup was all over the place from crying, poor thing. I gave her lots of hugs and pets, all she needed. After a nice warm bath and a delicious meal that I put my heart and soul into, she was all smiles again, hehe.\c-\n"
+"\cfAh, my precious little chuuni. It was such a surprise to see her pop up at my place out of nowhere like that, gave me a good scare. But there we were once again, reunited like in the old times. She was covered in bruises and burns and her makeup was all over the place from crying, poor thing. I gave her lots of hugs and pets, all she needed. Even went and gave her a bath like when she was little, hehehe.\c-\n"
"\n"
-"\cfAnd then, just like that, she left again, *sigh*\c-";
+"\cfOh yeah, and also that thing. Yeah, I hope she keeps that a secret from Zana-sama. I may have um... well, I \"gave her a hand\", if you know what I mean. I thought it'd help her cheer up a bit, as silly as the idea was, but she liked it, huhuhu...\c-\n"
+"\n"
+"\cfAnd then just like that, she left again, *sigh*\c-";
diff --git a/language.def_menu b/language.def_menu
index e9ac58be0..f8ad6c0f4 100644
--- a/language.def_menu
+++ b/language.def_menu
@@ -1,38 +1,37 @@
[default]
// keybinds
-SWWM_KEYS = "DEMOLITIONIST Bindings (Required)";
+SWWM_KEYS = "DEMOLITIONIST Bindings";
SWWM_PRIMARYFIRE = "Primary Fire";
SWWM_SECONDARYFIRE = "Secondary Fire";
SWWM_RELOADFIRE = "Reload";
SWWM_ZOOMFIRE = "Tertiary Fire / Zoom";
SWWM_MELEE = "Melee Attack";
-SWWM_DASH = "Dash";
-SWWM_EXTRAFIRE = "Quick Grenade";
-SWWM_KBASE = "Demolitionist Menu";
-SWWM_OPTKEYS = "DEMOLITIONIST Bindings (Optional)";
SWWM_WALK = "Walk";
+SWWM_SPRINT = "Sprint";
+SWWM_TOGGLESPRINT = "Toggle Sprint";
+SWWM_DASH = "Dash";
SWWM_ITEMSENSE = "Item Sense";
+SWWM_EXTRAFIRE = "Quick Grenade";
SWWM_GESTURE1 = "Wave";
SWWM_GESTURE2 = "Thumbs Up";
SWWM_GESTURE3 = "Victory";
SWWM_GESTURE4 = "Blow Kiss";
+SWWM_KBASE = "Demolitionist Menu";
SWWM_MINIMAPIN = "Minimap Zoom In";
SWWM_MINIMAPOUT = "Minimap Zoom Out";
// skills
SWWM_SKEASY = "\cvJust Blasting\c-";
SWWM_SKNORMAL = "\cdDemolition Day\c-";
SWWM_SKHARD = "\ciMostly Harmful\c-";
-SWWM_SKHARDCONFIRM = "\ciNot your usual Ultra-Violence.\nThings will be slightly tougher.\c-\n\n\cf1.25x monster damage\n25% extra aggressiveness\c-\n\n(Press Y to go fight)";
+SWWM_SKHARDCONFIRM = "\ciNot your usual Ultra-Violence.\nThings will be slightly tougher.\c-\n\n\cf1.25x monster health & damage\n25% extra aggressiveness\c-\n\n(Press Y to go fight)";
SWWM_SKHARDCORE = "\cgPain Sandwich\c-";
-SWWM_SKHARDCORECONFIRM = "\cgThis is the Nightmare equivalent.\nPrepare to get your ass kicked.\c-\n\n\cf1.5x monster damage\n50% extra aggressiveness\nCheats are disabled\nCoop monsters will spawn\nThe store is disabled\nCan only revive once\c-\n\n(Press Y for a challenge)";
+SWWM_SKHARDCORECONFIRM = "\cgThis is the Nightmare equivalent.\nPrepare to get your ass kicked.\c-\n\n\cfFast monsters\n1.5x monster health & damage\n50% extra aggressiveness\nCheats are disabled\nCoop monsters will spawn\nThe store is disabled\nCan only revive once\c-\n\n(Press Y for a challenge)";
SWWM_SKLUNATIC = "\crDemo Must Die\c-";
-SWWM_SKLUNATICCONFIRM = "\crAre you sure you want that?\nYou're gonna have a REAL bad time.\c-\n\n\cfAll changes from \cgPain Sandwich\cf\n+\n2x monster damage\nFast monsters\nEnemy projectiles will multiply\nAdditional enemies may spawn\nEnemies react instantly\nEnemies don't flinch\nInfighting is disabled\c-\n\n(Press Y for an ass whooping)";
-SWWM_SKDRAGON = "\cmΚυνικός Δράκων\c-";
-SWWM_SKDRAGONCONFIRM = "\cmThis skill level\nwas made for him.\c-\n\n(Press Y for certain death)";
+SWWM_SKLUNATICCONFIRM = "\crAre you sure you want that?\nYou're gonna have a REAL bad time.\c-\n\n\cfAll changes from \cgPain Sandwich\cf\n+\n2x speedup for all enemy actions\nEnemy projectiles will multiply\nAdditional enemies may spawn\nEnemies react instantly\nEnemies don't flinch\nInfighting is disabled\c-\n\n(Press Y to die instantly)";
// mod menu
SWWM_MTITLE = "DEMOLITIONIST Options";
SWWM_PTITLE = "Player Options";
-SWWM_VOICETYPE = "Voice Pack";
+SWWM_VOICETYPE = "Demolitionist Voice Pack";
SWWM_MUTELEVEL = "Voice Muting Level";
SWWM_MUTENONE = "None";
SWWM_MUTECOMBAT = "Combat Comments";
@@ -42,52 +41,94 @@ SWWM_MUTEALL = "Everything";
SWWM_OTITLE = "Visual Options";
SWWM_FLASH = "Screen Flash Strength";
SWWM_HUDMARGIN = "HUD Margin";
+SWWM_MAXMSG = "Max Messages";
+SWWM_MAXMSGBIG = "Max Messages (Extended)";
+SWWM_MAXPICK = "Max Pickup Messages";
+SWWM_CHATLEN = "Chat Message Duration";
+SWWM_MSGLEN = "General Message Duration";
+SWWM_PICKLEN = "Pickup Message Duration";
SWWM_ITITLE = "Item Options";
+SWWM_ARMORUSE = "Automatically Use Armor";
+SWWM_HEALTHUSE = "Automatically Use Health";
SWWM_AMMOUSE = "Automatically Use Fabricators";
+SWWM_6DOF = "6DOF Flight";
SWWM_TARGET = "Show Healthbars";
-SWWM_T_MONSTERS = "Monsters Only";
-SWWM_T_FRIENDS = "Friends Only";
SWWM_TARGETTAG = "Show Monster Names";
-SWWM_DAMNUMS = "Show Damage Numbers";
+SWWM_DAMNUMS = "Show Damage/Heal Numbers";
SWWM_SCORENUMS = "Show Score Numbers";
+SWWM_SCOREBONUS = "Show Score Bonuses";
SWWM_POIS = "Show Points of Interest";
+SWWM_EARBUSTER = "Reduce Wallbuster Loudness";
SWWM_SHADERS = "Use Screen Shaders";
SWWM_REVIVE = "Emergency Reboot System";
SWWM_REVIVECOOLDOWN = "Reboot Cooldown";
SWWM_UNLIMITED = "Unlimited";
SWWM_ONERETRY = "One Retry";
SWWM_NONE = "None";
+SWWM_INTERART = "Intermission Art";
+SWWM_NORENDER = "Yes (Fanart Only)";
+SWWM_NOFANART = "Yes (Renders Only)";
+SWWM_BALLUSE = "Lead Balls can Activate Switches";
+SWWM_BOSSBAR = "Show Boss Healthbars";
SWWM_BTITLE = "Balance Options";
+SWWM_BOSSENHANCE = "Enhance Vanilla Bosses";
+SWWM_EXTRAALERT = "Extra Noise Alerts";
+SWWM_ACCDAMAGE = "Cumulative Damage Numbers";
+SWWM_MAXTARGETDIST = "Max. Healthbar Distance";
+SWWM_MAXTARGETS = "Max. Displayed Healthbars";
+SWWM_MAXDAMNUMS = "Max. Displayed Damage/Heal Numbers";
+SWWM_MAXSCORENUMS = "Max. Displayed Score Numbers";
+SWWM_BARSCALE = "Healthbar Scaling";
+SWWM_NUMSCALE = "Number Scaling";
+SWWM_SCRSCALE = "Score Scaling";
+SWWM_POISCALE = "POI Scaling";
+SWWM_DETSCALE = "Item Sense Scaling";
+SWWM_BLOOD = "Enable Custom Blood";
SWWM_FUZZ = "Enable Animated Menu BG";
+SWWM_BUSTERPAUSE = "Pause on Wallbuster Reload";
SWWM_CBTALL = "Unrestricted Busting";
SWWM_DOOMFALL = "Force Monster Fall Damage";
+SWWM_CAPMCRANGE = "Cap Ynykron Chain Reaction";
SWWM_RESETSCORE = "Reset Score on Pistol Start";
+SWWM_NOTRACK = "Disable Combat Trackers";
+SWWM_YNYKRONALERT = "Cap Ynykron Alert";
SWWM_MENUPAUSE = "Pause on Demolitionist Menu";
SWWM_FTITLE = "Fun Options";
SWWM_FUNTAGS = "Monster Renaming";
SWWM_OMNIBUST = "Omni-Busting";
SWWM_SUPERFUEL = "Unlimited Fuel";
SWWM_PARTYTIME = "Super Fun Party Time";
+SWWM_SIMPLEFOG = "Simplified Teleport Fog";
SWWM_BIGTAGS = "Use Large Font for Names";
+SWWM_INTERMUSIC = "Use Original Intermission Music";
SWWM_MAXBLOOD = "Blood Limit";
SWWM_MAXGIBS = "Gib Limit";
-SWWM_MAXPOOLS = "Pool Limit";
SWWM_MAXCASINGS = "Casing Limit";
SWWM_MAXDEBRIS = "Debris Limit";
SWWM_ENEMYDROPS = "Enemy Ammo/Weapon Drops";
SWWM_DROPS_NONE = "Disabled";
SWWM_DROPS_AMMO = "Ammo Only";
SWWM_DROPS_WEAPONS = "Ammo And Weapons";
+SWWM_SHOTGIB = "Buckshot can Gib";
SWWM_COLLECTANIM = "Collectible Animations";
+SWWM_SHADOWS = "Simple Shadows";
SWWM_PRECISECROSSHAIR = "Precise Crosshair";
SWWM_MCTITLE = "Mod Compatibility Options";
SWWM_LDSPOIL = "Always Show Legendaries";
SWWM_ETITLE = "Effect Options";
+SWWM_CAMHUD = "Full HUD In Cameras";
SWWM_UNCAPALERT = "Uncap Alert Range";
+SWWM_COLLECTANIMKEY = "Key Animations";
+SWWM_DAMAGETARGET = "Healthbar Visibility";
+SWWM_TARGET_ALWAYS = "Always Visible";
+SWWM_TARGET_FIRSTHIT = "After First Hit";
+SWWM_TARGET_DAMAGED = "Below Full Health";
SWWM_STRICTUNTOUCHABLE = "Untouchable Bonus Strictness";
SWWM_UNTOUCHABLE_HEALTH = "Health Decrease";
SWWM_UNTOUCHABLE_ARMOR = "Armor Decrease";
SWWM_UNTOUCHABLE_ANYHIT = "Any Hit";
+SWWM_SILENCEMAP = "Cleared Map Music";
+SWWM_SHADOWDIST = "Shadow Distance";
SWWM_SWAPWEAPONS = "Weapon Swapping";
SWWM_FORCESTATS = "Always Show Map Stats";
SWWM_STATS_DISABLED = "Disabled";
@@ -105,15 +146,17 @@ SWWM_TRAILS_MAGENTA = "Magenta";
SWWM_TRAILS_RANDOM = "Random";
SWWM_TRAILS_RAINBOW = "Rainbow";
SWWM_TRAILS_TRANS = "TRANS RIGHTS";
-SWWM_TRAILS_DOSE = "Thanks, Doc";
-SWWM_TRAILS_CACO = "FIREBLU";
-SWWM_TRAILS_XMAS = "Christmas";
SWWM_PS_FULLRESET = "Pistol Start";
SWWM_PS_RESETAMMO = "Reset Ammo";
SWWM_PS_RESETITEMS = "Reset Items";
SWWM_PS_RESETHEALTH = "Reset Health";
SWWM_PISTOLSTART_MAP = "Per-Map";
SWWM_PISTOLSTART_CLUSTER = "Per-Cluster";
+SWWM_NUMCOLOR_SCR = "Score Number Color";
+SWWM_NUMCOLOR_BONUS = "Score Bonus Color";
+SWWM_NUMCOLOR_DMG = "Damage Number Color";
+SWWM_NUMCOLOR_HP = "Health Number Color";
+SWWM_NUMCOLOR_AP = "Armor Number Color";
SWWM_DRLASKILL = "DRLA Difficulty";
SWWM_DRLASKILL_BABY = "Very Easy";
SWWM_DRLASKILL_EASY = "Easy";
@@ -123,7 +166,9 @@ SWWM_DRLASKILL_NIGHTMARE = "Nightmare";
SWWM_DRLASKILL_TECHNOPHOBIA = "Technophobia";
SWWM_DRLASKILL_ARMAGEDDON = "Armageddon";
SWWM_DRLASKILL_ADAPTIVE = "Adaptive";
+SWWM_ITEMSPARKLES = "Item Sparkles";
SWWM_SINGLEFIRST = "Single Weapons Take Priority";
+SWWM_UNIQSTATS = "Omit Repeated Map Stats";
SWWM_FILTERACHIEVEMENTS = "Achievement Filtering";
SWWM_FILTER_NONE = "No Filter";
SWWM_FILTER_OBFUSCATE = "Obfuscate";
@@ -138,112 +183,150 @@ SWWM_TIME_HOURS = "hours";
SWWM_TIME_MINUTES = "minutes";
SWWM_TIME_SECONDS = "seconds";
SWWM_ATITLE = "Achievements";
+SWWM_SELFLIGHT = "Self-Lighting";
SWWM_USETOPICKUP = "Exclusive Use To Pickup";
+SWWM_MELEEPICKUP = "Allow Item Pickup Through Melee";
SWWM_BUTTSFX = "Clapping Buttcheeks";
-SWWM_BUMP = "View Bump Strength";
+SWWM_ONDEMANDAMMO = "On Demand Ammo Placement";
+SWWM_BUMP = "FOV Bump Strength";
SWWM_ENGINE = "Engine";
+SWWM_ITEMGLOWS = "Distant Items Glow";
SWWM_NOMAGDROP = "Drop Spent Mags";
+SWWM_BARRIERUSE = "Automatically Use Coating";
SWWM_NOMAPMSG = "Map Special Messages";
SWWM_WEAPONTOOLTIPS = "Weapon Tooltips";
SWWM_RESETTOOLTIPS = "Reset Weapon Tooltips";
SWWM_CRESET = "Reset to Defaults";
SWWM_ARESET = "Wipe Achievements";
+SWWM_NOINTERTIPS = "Hide Intermission Tips";
+SWWM_DEMOSLAYER = "Demoslayer Mode";
SWWM_BEEPBOOP = "Switch Emoting";
SWWM_VOICEAMP = "Voice Amplification";
SWWM_CLEARFX = "Clear All Effects";
+SWWM_OLDLOGO = "Old Branding";
+SWWM_NODEATHEXIT = "Disable Death Exits";
+SWWM_EXTENDEDPICKUP = "Extend Item Size";
SWWM_VOICELOG = "Log Player Comments";
SWWM_SKIPSKILL = "Skip Skill Confirmation";
-SWWM_HUDALLAMMO = "Show All Ammo";
-SWWM_NOINTROEX = "Skip Intro Explosions";
-SWWM_TAGCOLOR = "Tag Color";
-SWWM_COL_0 = "Green";
-SWWM_COL_1 = "Blue";
-SWWM_COL_2 = "Cyan";
-SWWM_COL_3 = "Dragonfly";
-SWWM_COL_4 = "Gold";
-SWWM_COL_5 = "Magenta";
-SWWM_COL_6 = "Orange";
-SWWM_COL_7 = "Peach";
-SWWM_COL_8 = "Pink";
-SWWM_COL_9 = "Purple";
-SWWM_COL_10 = "Red";
-SWWM_COL_11 = "Violet";
-SWWM_COL_12 = "White";
-SWWM_COL_13 = "Yellow";
-SWWM_COL_14 = "Black";
-SWWM_COL_15 = "Rust";
-SWWM_UTITLE = "Interface Options";
-SWWM_BONKHAMMER = "Bonk Hammer";
-SWWM_FRIENDLYFIRE = "Friendly Fire";
-SWWM_FF_UNRESTRICTED = "Unrestricted";
-SWWM_FF_INCOMING = "Block Incoming";
-SWWM_FF_ALL = "Block All";
-SWWM_DAMNUMS_COLOR = "Color Damage Numbers";
-SWWM_SHOWMAPTITLE = "Animated Map Title";
-SWWM_LOBDOUBLED = "LOB Double Death";
-SWWM_BARDIST = "Healthbar Distance";
-SWWM_USEWEAPONBAR = "Alternate Weapon Selection";
-SWWM_PERCENTSTATS = "Percentual Stats";
-SWWM_TARGETVAL = "Show Health Values";
-SWWM_HUDSCALE = "HUD Scale";
-SWWM_HUDSCALE0 = "Secondary HUD Scale";
-SWWM_HUDSCALE1 = "Tertiary HUD Scale";
-SWWM_HUDSCALE2 = "Quaternary HUD Scale";
-SWWM_HS_AUTO = "Auto";
-SWWM_HS_AUTOL = "Auto Loose";
-SWWM_HS_AUTOT = "Auto Tight";
-SWWM_ALTCLEAR = "Alternate 100% FX";
-SWWM_ANALOGMOVE = "Analog Movement";
-SWWM_HOLDRELOAD = "Hold To Reload";
+SWWM_ALTHUD = "Alternate HUD Style";
+SWWM_MMTITLE = "Minimap Settings";
SWWM_MM_ENABLE = "Show Minimap";
-SWWM_MM_MISSILES = "Projectiles In Minimap";
-SWWM_MM_USECANVAS = "Fixed Scale Minimap";
-SWWM_MM_STEPTRACE = "Minimap Step Tracing";
-SWWM_MM_MAXSTEPS = "Minimap Max Steps";
-SWWM_MM_MINSTEP = "Minimap Step Size";
+SWWM_MM_ROTATE = "Rotate Minimap";
+SWWM_MM_GRID = "Show Grid";
+SWWM_MM_PORTALOVERLAY = "Overlay Portals";
+SWWM_MM_MISSILES = "Show Projectiles";
+SWWM_MM_COLORSET = "Minimap Color Set";
+SWWM_OWNCOLORS = "Our Colors";
+SWWM_GZDOOMCOLORS = "GZDoom Custom";
+SWWM_DOOMCOLORS = "Vanilla Doom";
+SWWM_STRIFECOLORS = "Vanilla Strife";
+SWWM_RAVENCOLORS = "Vanilla Raven";
+SWWM_MM_RESET = "Reset to Defaults";
+SWWM_MM_BACKCOLOR = "Background";
+SWWM_MM_YOURCOLOR = "You";
+SWWM_MM_WALLCOLOR = "1-sided walls";
+SWWM_MM_FDWALLCOLOR = "2-sided walls with different floors";
+SWWM_MM_CDWALLCOLOR = "2-sided walls with different ceilings";
+SWWM_MM_EFWALLCOLOR = "2-sided walls with 3D floors";
+SWWM_MM_GRIDCOLOR = "Map grid";
+SWWM_MM_XHAIRCOLOR = "Center point";
+SWWM_MM_NOTSEENCOLOR = "Not-yet-seen walls";
+SWWM_MM_LOCKEDCOLOR = "Locked doors";
+SWWM_MM_INTRALEVELCOLOR = "Teleported to the same map";
+SWWM_MM_INTERLEVELCOLOR = "Teleporter to a different map";
+SWWM_MM_SECRETSECTORCOLOR = "Secret sector";
+SWWM_MM_UNEXPLOREDSECRETCOLOR = "Unexplored secret";
+SWWM_MM_SPECIALWALLCOLOR = "Special trigger lines";
+SWWM_MM_PORTALCOLOR = "Portal Overlays";
+SWWM_MM_TSWALLCOLOR = "Invisible 2-sided walls";
+SWWM_MM_SECRETWALLCOLOR = "Secret walls";
+SWWM_MM_THINGCOLOR = "Actors";
+SWWM_MM_THINGCOLOR_MONSTER = "Monsters";
+SWWM_MM_THINGCOLOR_NCMONSTER = "Non-counting Monsters";
+SWWM_MM_THINGCOLOR_FRIEND = "Friends";
+SWWM_MM_THINGCOLOR_ITEM = "Items";
+SWWM_MM_THINGCOLOR_CITEM = "Count Items";
+SWWM_MM_THINGCOLOR_VIPITEM = "Important Items";
+SWWM_MM_THINGCOLOR_SHOOTABLE = "Shootable Actors";
+SWWM_MM_THINGCOLOR_MISSILE = "Projectiles";
SWWM_AC_UNLOCKED = "Unlocked: ";
SWWM_AC_INCOMPLETE = "Incomplete: ";
SWWM_AC_UNDISCOVERED = "Undiscovered: ";
SWWM_AC_COMPLETE1 = "You've unlocked all achievements!";
SWWM_AC_COMPLETE2 = "You are a true Demolitionist!";
-SWWM_DBGTITLE = "Debug Settings";
-SWWM_DBGWARN = "WARNING: These options and commands are for experienced users only.";
-SWWM_DBG_DEBUGBLAST = "Visualize Explosion Radii";
-SWWM_DBG_DEBUGVIEW = "Visualize Actor Info";
-SWWM_DBG_FIXITEMCAPS = "Recalculate Item Caps";
-TOOLTIP_SWWM_VOICETYPE = "Sets the voice for the player (If any additional voice packs are installed).";
+TOOLTIP_SWWM_VOICETYPE = "Sets the voice pack for the player.";
TOOLTIP_SWWM_MUTEVOICE = "Control what gets muted, if you'd rather have a more silent protagonist.";
TOOLTIP_SWWM_FLASHSTRENGTH = "Screen flashes usually happen when firing some weapons, you can lower this if these effects are harmful for you.";
TOOLTIP_SWWM_HUDMARGIN = "Margin around HUD elements, in (scaled) pixels.";
+TOOLTIP_SWWM_MAXSHOWN = "Maximum messages (not lines) shown in the top left part of the HUD.";
+TOOLTIP_SWWM_MAXSHOWNBIG = "Like the option above, but when the chat prompt is open.";
+TOOLTIP_SWWM_MAXPICKUP = "Maximum pickup messages visible at any time.";
+TOOLTIP_SWWM_CHATDURATION = "Duration of chat messages in seconds.";
+TOOLTIP_SWWM_MSGDURATION = "Duration of obituaries and other messages in seconds.";
+TOOLTIP_SWWM_PICKDURATION = "Duration of pickup messages in seconds.";
+TOOLTIP_SWWM_AUTOUSEARMOR = "When enabled, spare armors will be automatically used when needed (new armors are always automatically worn).";
+TOOLTIP_SWWM_AUTOUSEHEALTH = "When enabled, health items are automatically used if they can heal (including spares). This excludes Refreshers since they count as powerups, and always autoactivate on fatal damage.";
+TOOLTIP_SWWM_AUTOUSEAMMO = "When enabled, ammo fabricators are automatically used on pickup. This excludes Tier 4 fabricators since they count as powerups.";
+TOOLTIP_SWWM_FLY6DOF = "Enable 6DOF movement when flying. Disable if this feature causes any discomfort.";
TOOLTIP_SWWM_TARGETER = "Show enemy/player healthbars. Disable if you'd prefer to use another mod for this, such as Target Spy.";
-TOOLTIP_SWWM_TARGETTAGS = "Show names above healthbars. This will always be enforced for players, regardless of this setting.";
-TOOLTIP_SWWM_DAMNUMS = "Show damage numbers. Disable if you'd prefer to use another mod for this, such as DamNums.";
+TOOLTIP_SWWM_TARGETTAGS = "Show enemy names above their healthbars.";
+TOOLTIP_SWWM_HEALTHNUMS = "Show damage/healing numbers. Disable if you'd prefer to use another mod for this, such as DamNums.";
TOOLTIP_SWWM_SCORENUMS = "Show score numbers.";
+TOOLTIP_SWWM_SCOREBONUS = "Show additional bonus strings above score numbers (e.g.: multikill counters).";
TOOLTIP_SWWM_POIS = "Show points of interest (such as key items and exits) when you have Omnisight.";
+TOOLTIP_SWWM_EARBUSTER = "The Wallbuster's firing sounds may be painfully loud at times. This setting will limit the loudness to something more bearable.";
TOOLTIP_SWWM_SHADERS = "Use postprocess shaders for things like powerups and the Silver Bullet scope. You can disable this if you'd prefer something lighter on the eyes.";
TOOLTIP_SWWM_REVIVE = "Allows the player to get back up after dying by pressing Fire. Has a configurable cooldown.";
TOOLTIP_SWWM_REVIVECOOLDOWN = "Time in seconds of downtime after using a reboot, where if you die again, you can't get back up. Set to 0 to allow unlimited reboots. Alternatively, you can also set it to only allow one reboot per map (enforced on expert difficulties).";
+TOOLTIP_SWWM_INTERART = "If enabled, displays randomly selected fanart and official renders during intermissions. There are extra options to only show each category.";
+TOOLTIP_SWWM_BALLUSE = "Lead Ball projectiles can remotely activate use switches (excluding exits). Potentially OP.";
+TOOLTIP_SWWM_BOSSHEALTHBARS = "Show a healthbar for vanilla boss encounters at the bottom of the screen. Just like Dark Souls™!";
+TOOLTIP_SWWM_UPGRADEBOSSES = "Buffs the health of vanilla bosses in order to make the fights more \"fair\" with this mod, and less prone to instant wins.";
+TOOLTIP_SWWM_EXTRAALERT = "Allows monsters to hear things such as bouncing projectiles, ricocheting bullets, and more. Due to the recursive nature of the A_AlertMonsters function, this has a MASSIVE performance hit on very complex maps.";
+TOOLTIP_SWWM_ACCDAMAGE = "Damage dealt to a target within the same tic will be grouped into a single damage number, which may make the screen less cluttered in most cases.";
+TOOLTIP_SWWM_MAXTARGETDIST = "Limit the farthest distance at which healthbars for hostile targets are shown. Non-hostiles are always shown at one quarter of this distance.";
+TOOLTIP_SWWM_MAXTARGETS = "Limit the amount of healthbars to display on-screen. Helps keep the screen less cluttered.";
+TOOLTIP_SWWM_MAXDAMNUMS = "Limit the amount of damage/healing numbers to display on-screen. Helps keep the screen less cluttered.";
+TOOLTIP_SWWM_MAXSCORENUMS = "Limit the amount of score numbers to display on-screen. Helps keep the screen less cluttered.";
+TOOLTIP_SWWM_BARSCALEREL = "Relative scaling factor for targetter healthbars. A factor of 0 matches the HUD scale.";
+TOOLTIP_SWWM_NUMSCALEREL = "Relative scaling factor for damage/healing numbers. A factor of 0 matches the HUD scale.";
+TOOLTIP_SWWM_SCRSCALEREL = "Relative scaling factor for score numbers. A factor of 0 matches the HUD scale.";
+TOOLTIP_SWWM_POISCALEREL = "Relative scaling factor for points of interest. A factor of 0 matches the HUD scale.";
+TOOLTIP_SWWM_DETSCALEREL = "Relative scaling factor for sensed items. A factor of 0 matches the HUD scale.";
+TOOLTIP_SWWM_BLOOD = "Enable custom blood and gore effects, adapted from Soundless Mound. I'd honestly recommend Nashgore instead, it's better.";
TOOLTIP_SWWM_FUZZ = "Toggling this off is recommended if you're recording/streaming as this effect can harm video quality.";
+TOOLTIP_SWWM_CBTPAUSE = "The game will pause while the Wallbuster reload menu is open (only in singleplayer).";
TOOLTIP_SWWM_CBTALL = "Allows the Wallbuster and other weapons capable of map geometry destruction to break pretty much anything, not just doors and platforms. Note that this can break some maps, which is why this option is here.";
TOOLTIP_SWWM_DOOMFALL = "Makes monsters take fall damage outside of Hexen. Requires map reload if previously disabled.";
+TOOLTIP_SWWM_CAPMCRANGE = "By default the Ynykron's chain reactions will propagate until no more targets can be reached. This option limits this spread, making it at least somewhat more \"balanced\".";
TOOLTIP_SWWM_RESETSCORE = "Whenever a map transition or script resets the player inventory, also reset the score back to zero.";
-TOOLTIP_SWWM_MENUPAUSE = "Mod menus pause the game by default. You can disable this if you want an added challenge.";
+TOOLTIP_SWWM_NOTRACK = "Completely disables combat tracking (responsible for healthbars). This is mainly useful in maps with extreme monstercounts, where the trackers would be extremely performance-intensive. Requires map restart.";
+TOOLTIP_SWWM_YNYKRONALERT = "By default the Ynykron wakes all monsters in the map. This may sometimes cause issues (and would destroy your framerate with huge monstercounts).";
+TOOLTIP_SWWM_MENUPAUSE = "In single player, the Demolitionist Menu by default will pause everything. You can disable this if you want a more Souls-like experience (or if you want to have a read while actively waiting for some looooooooong elevator or other timed event).";
TOOLTIP_SWWM_FUNTAGS = "Replaces the names of various vanilla monsters with funny alternatives.";
TOOLTIP_SWWM_OMNIBUST = "Allows any weapon to potentially bust walls. This is obviously broken as fuck.";
TOOLTIP_SWWM_SUPERFUEL = "Your fuel never runs out.";
TOOLTIP_SWWM_PARTYTIME = "When something dies, it shoots out a cloud of confetti.";
+TOOLTIP_SWWM_SIMPLEFOG = "Replaces particle-based teleport fogs with simple sprites. Useful if they cause performance issues.";
TOOLTIP_SWWM_BIGTAGS = "By default name labels on healthbars are shown with a small, compact font. Enabling this will use a bigger one.";
+TOOLTIP_SWWM_INTERMUSIC = "If enabled, intermission screens will use the original music from the current IWAD or map pack.";
TOOLTIP_SWWM_MAXBLOOD = "Caps the maximum amount of blood effects. Surpassing this limit will cause the excess to fade out.";
TOOLTIP_SWWM_MAXGIBS = "Caps the maximum amount of gibs. Surpassing this limit will cause the excess to fade out.";
-TOOLTIP_SWWM_MAXPOOLS = "Caps the maximum amount of blood pools. Surpassing this limit will cause the excess to fade out.";
TOOLTIP_SWWM_MAXCASINGS = "Caps the maximum amount of casings and spent magazines. Surpassing this limit will cause the excess to fade out.";
TOOLTIP_SWWM_MAXDEBRIS = "Caps the maximum amount of rubble from explosions and others. Surpassing this limit will cause the excess to fade out.";
TOOLTIP_SWWM_ENEMYDROPS = "By default, enemies only drop ammo for a better progression. In maps with excessive amounts of enemies, it's recommended to disable this entirely.";
+TOOLTIP_SWWM_SHOTGIB = "Some people don't like this for some reason, so here it is as an option.";
TOOLTIP_SWWM_COLLECTANIM = "Play special first person animations when picking up collectibles.";
+TOOLTIP_SWWM_SHADOWS = "Enables round shadows for various entities, combine with sprite shadows for best effect. Requires a map restart.";
TOOLTIP_SWWM_PRECISECROSSHAIR = "Projects crosshair onto the spot the weapon will actually hit, rather than staying in the center of the screen. (\"Always\" will draw the crosshair even if it's normally toggled off, useful if you regularly switch to other mods where it's recommended to be disabled)";
TOOLTIP_SWWM_LDSPOIL = "[LegenDoom] Always show the \"Legendary\" prefix on healthbar tags, rather than after the monster has transformed. Disable if you'd rather not spoil the surprise.";
+TOOLTIP_SWWM_CAMHUD = "By default, when the player is looking through a camera, most HUD elements excluding messages will be hidden. Set this to keep the full HUD.";
TOOLTIP_SWWM_UNCAPALERT = "If enabled, all weapons and projectiles will have infinite noise radius. May fix maps that employ vanilla-style teleport traps.";
+TOOLTIP_SWWM_COLLECTANIMKEY = "Play special first person animations when picking up keys.";
+TOOLTIP_SWWM_DAMAGETARGET = "Select when targetter healthbars should be shown.";
TOOLTIP_SWWM_STRICTUNTOUCHABLE = "By default, the \"Untouchable\" bonus is active until you take direct damage. If you feel this isn't strict enough, you can also make it end if armor absorbs the damage, or, for extra strictness, on ANY hit, even while invulnerable.";
+TOOLTIP_SWWM_SILENCEMAP = "Chooses whether you want music to stop when you 100% a map.";
+TOOLTIP_SWWM_SHADOWDIST = "Maximum distance at which to show blob shadows. May help performance.";
TOOLTIP_SWWM_SWAPWEAPONS = "Allow only one weapon per slot (excluding Deep Impact). Disable if you'd rather throw balance out the window.";
TOOLTIP_SWWM_FORCESTATS = "Shows map statistics in the HUD even when the automap isn't open.";
TOOLTIP_SWWM_FUNTRAILS = "Recolors the trails left by slot 5 weapon projectiles.";
@@ -251,57 +334,81 @@ TOOLTIP_SWWM_PS_FULLRESET = "Clears your entire inventory, excluding collectible
TOOLTIP_SWWM_PS_RESETAMMO = "Clears all your carried ammo, excluding what is already loaded into your weapons.";
TOOLTIP_SWWM_PS_RESETITEMS = "Clears all your carried items that aren't weapons or ammo. Excludes equipped armor.";
TOOLTIP_SWWM_PS_RESETHEALTH = "Sets your health back to 100%, and removes all equipped armor.";
+TOOLTIP_SWWM_NUMCOLOR_SCR = "Select the color for score numbers.";
+TOOLTIP_SWWM_NUMCOLOR_BONUS = "Select the color for bonuses that may accompany score numbers.";
+TOOLTIP_SWWM_NUMCOLOR_DMG = "Select the color for damage numbers.";
+TOOLTIP_SWWM_NUMCOLOR_HP = "Select the color for health numbers.";
+TOOLTIP_SWWM_NUMCOLOR_AP = "Select the color for armor numbers.";
TOOLTIP_SWWM_DRLASKILL = "[DRLA Monsters] Sets the skill level for enemy spawns.";
+TOOLTIP_SWWM_ITEMSPARKLES = "Nearby items will have particles around them, as a visual aid.";
TOOLTIP_SWWM_SINGLEFIRST = "For weapons that have dual-wield variants, enabling this will always select the single weapon first.";
+TOOLTIP_SWWM_UNIQSTATS = "Clears duplicate map entries in the mission stats tab, useful to unclutter the list when moving back and forth in hubs.";
TOOLTIP_SWWM_FILTERACHIEVEMENTS = "Filters out achievements at 0% in the Demolitionist Menu, if you'd rather avoid spoiling the fun. The 'Obfuscate' option is recommended, as it will at least leave a hint of things to be discovered.";
TOOLTIP_SWWM_PLAYTIME = "Your total play time with this mod loaded.";
-TOOLTIP_SWWM_USETOPICKUP = "Prevents picking up mod items through touch, exclusively requiring a use action instead. Note that this disables the \"dropped item magnet\" feature when holding Use.";
+TOOLTIP_SWWM_SELFLIGHT = "Emit blue light from the player's face. Disable if this causes performance issues.";
+TOOLTIP_SWWM_USETOPICKUP = "Prevents picking up mod items through touch, exclusively requiring a use action instead.";
+TOOLTIP_SWWM_MELEEPICKUP = "Allows picking up items though melee attacks. Do note that some weapons have an extended melee range, allowing you to grab things from farther away.";
TOOLTIP_SWWM_BUTTSFX = "The Demolitionist's buttcheeks will VERY AUDIBLY clap upon executing a successful buttslam.";
-TOOLTIP_SWWM_BUMPSTRENGTH = "Controls how strong the bumping of FOV and view angles is from weapon recoil and other actions.";
+TOOLTIP_SWWM_ONDEMANDAMMO = "Only ammo for weapons that are currently available (either in the player's inventory or in the map) will spawn in the map. May cause long load times on large maps.";
+TOOLTIP_SWWM_BUMPSTRENGTH = "Controls how strong the bumping of the FOV is from weapon recoil and other actions.";
TOOLTIP_SWWM_ENGINE = "Don't touch this.";
+TOOLTIP_SWWM_ITEMGLOWS = "If enabled, items that are far away from the player will display a shimmering glow (requires a map restart to take full effect).";
TOOLTIP_SWWM_NOMAGDROP = "By default, the Demolitionist will be somewhat environmentally conscious and not leave spent magazines lying around. Enable if you prefer the added clutter.";
+TOOLTIP_SWWM_AUTOUSEBARRIER = "When enabled, elemental coating will be automatically used as needed if standing on damaging floors.";
TOOLTIP_SWWM_NOMAPMSG = "Toggles special animated character messages on certain maps (usually vanilla).";
TOOLTIP_SWWM_WEAPONTOOLTIPS = "Shows a summary of controls when a weapon is selected for the first time.";
TOOLTIP_EVENT_SWWMRESETTOOLTIPS = "Resets weapon tooltips so you can see them all over again.";
TOOLTIP_EVENT_SWWMRESETCVARS = "Resets all the mod's settings to their original values.";
TOOLTIP_EVENT_SWWMRESETACHIEVEMENTS = "Erases all your archievement progress.";
+TOOLTIP_SWWM_NOINTERTIPS = "Hides intermission tips, in case you don't want to see them.";
+TOOLTIP_SWWM_DEMOSLAYER = "Killed enemies may drop health and armor orbs.";
TOOLTIP_SWWM_BEEPBOOP = "The Demolitionist will make cute noises whenever pressing any usable line. This might get annoying, so it's optional.";
TOOLTIP_SWWM_VOICEAMP = "At their default volume, the Demolitionist's voice lines might be drowned out by in-game audio. This sets an additional amplification level so they're louder than other sounds.";
TOOLTIP_NETEVENT_SWWMCLEAREFFECTS = "Fades out any active blood, gore, debris and casings.";
-TOOLTIP_SWWM_VOICELOG = "Subtitled player comments will show up in the console.";
+TOOLTIP_SWWM_OLDLOGO = "For those who miss the days of SWWM GZ, you can restore the old title screen and main menu with this.";
+TOOLTIP_SWWM_NODEATHEXIT = "This option completely negates the effects of death exits, if you don't like losing all your stuff.";
+TOOLTIP_SWWM_EXTENDEDPICKUP = "Gives all items a vanilla-sized \"virtual hitbox\" that allows picking them up from farther away. Requires a map restart if changed.";
+TOOLTIP_SWWM_VOICELOG = "Subtitled player comments will be saved to the Messages tab of the Demolitionist Menu.";
TOOLTIP_SWWM_SKIPSKILL = "Skips confirmation of skill selection, if you get tired of seeing it every time.";
-TOOLTIP_SWWM_HUDALLAMMO = "Shows all ammo types in the HUD, rather than only those for currently carried weapons.";
-TOOLTIP_SWWM_NOINTROEX = "Skips the explosion sequence over the original titlepic.";
-TOOLTIP_SWWM_TAGCOLOR = "Changes the color for the glowing tags on various parts of the player's body.";
-TOOLTIP_SWWM_BONKHAMMER = "The Combat Hammer will make funny sounds when hitting enemies.";
-TOOLTIP_SWWM_FRIENDLYFIRE = "Controls whether friendlies can deal damage to or take damage from the player.";
-TOOLTIP_SWWM_DAMNUMS_COLOR = "Damage numbers will change color based on the type of damage dealt. Otherwise, default to red.";
-TOOLTIP_SWWM_SHOWMAPTITLE = "Shows an animated title card when entering a map. It's just like Dark Souls!";
-TOOLTIP_SWWM_LOBDOUBLED = "[Legion of Bones] Enables \"Double Death\", which makes enemies first spawn as their vanilla variants to then turn undead on defeat.";
-TOOLTIP_SWWM_BARDIST = "Distance in map units at which healthbar visibility will begin to fade. Does not affect the healthbars of other players.";
-TOOLTIP_SWWM_USEWEAPONBAR = "Enables an alternate method for scrolling through weapons akin to the inventory bar. Use Primary Fire to accept, and Alternate Fire to cancel.";
-TOOLTIP_SWWM_PERCENTSTATS = "Shows kills/items/secrets in the HUD as percentages, rather than counters.";
-TOOLTIP_SWWM_TARGETVALS = "Healthbars will show the current and maximum health values of the target.";
-TOOLTIP_SWWM_HUDSCALE = "If higher than zero, manually set the scale of the HUD. Keep in mind that HUD elements may overlap if set too high.";
-TOOLTIP_SWWM_HUDSCALE0 = "If higher than zero, manually set the scale of auxiliary HUD elements (centered text, pickup messages, etc.) and Damage Numbers. Usually, this is equal to the primary HUD scale.";
-TOOLTIP_SWWM_HUDSCALE1 = "If higher than zero, manually set the scale of Healthbars, Score Numbers and Item Sense. Usually, this is one less than the primary HUD scale.";
-TOOLTIP_SWWM_HUDSCALE2 = "If higher than zero, manually set the scale of Interest Points. Usually, this is two less than the primary HUD scale.";
-TOOLTIP_SWWM_ALTCLEAR = "Use an alternate, less visually intense effect for getting 100% completion on a level.";
-TOOLTIP_SWWM_ANALOGMOVE = "For gamepad users, this is a must. For keyboard and mouse users, this should be disabled.";
-TOOLTIP_SWWM_HOLDRELOAD = "If enabled, you must keep the reload button held load multiple rounds in the Wallbuster, Quadravol and Sparkster Rifle. Some people actually like it that way.";
+TOOLTIP_SWWM_ALTHUD = "Switches the HUD style to one akin to the Demolitionist Side Mods.";
+TOOLTIP_SWWMMINIMAPMENU = "Configure the minimap.";
TOOLTIP_SWWMACHIEVEMENTMENU = "View your achievements.";
-TOOLTIP_SWWM_MM_ENABLE = "Displays a minimap on the top right corner of the screen.";
+TOOLTIP_SWWM_MM_ENABLE = "Displays a minimap under the score counter.";
+TOOLTIP_SWWM_MM_ROTATE = "Rotates the minimap view.";
+TOOLTIP_SWWM_MM_GRID = "Shows a 128x128 grid on the minimap.";
+TOOLTIP_SWWM_MM_PORTALOVERLAY = "Overlays regions belonging to static portals, along with things contained within them.";
TOOLTIP_SWWM_MM_MISSILES = "Displays projectiles in the minimap. Can be toggled if this clutters too much.";
-TOOLTIP_SWWM_MM_USECANVAS = "Rather than being drawn directly on-screen, the minimap will be drawn to a texture, maintaining the same pixel density as the rest of the HUD. Due to engine quirks, this causes the map to have a one-frame delay.";
-TOOLTIP_SWWM_MM_STEPTRACE = "Traces the player's path on the minimap. Note: Previously recorded data will be erased when starting a new trace.";
-TOOLTIP_SWWM_MM_MAXSTEPS = "Maximum player steps to hold in memory.";
-TOOLTIP_SWWM_MM_MINSTEP = "Minimum distance in map units to count as an individual step.";
-TOOLTIP_SWWMDEBUGMENU = "Don't touch this unless you know what you're doing.";
-TOOLTIP_SWWM_DEBUGBLAST = "Shows radii of DoExplosion calls. Damaging explosions are green, with yellow for the hotspot. Non-damaging explosions are blue, with magenta for the hotspot.";
-TOOLTIP_SWWM_DEBUGVIEW = "Shows collision, orientation and velocity of actors, as well as relationship lines to their target/tracer/master pointers (gold/orange/purple respectively).";
-TOOLTIP_NETEVENT_SWWMFIXITEMCAPS = "Recomputes carried item capacities. Only needed if loading an old save before the default values were changed.";
+TOOLTIP_SWWM_MM_COLORSET = "Choose what palette to use for the minimap.";
+TOOLTIP_EVENT_SWWMRESETMMCOLORS = "Resets all these colors to their original values.";
+TOOLTIP_SWWM_MM_BACKCOLOR = "Color of the minimap drawing area.";
+TOOLTIP_SWWM_MM_YOURCOLOR = "Color of the central arrow.";
+TOOLTIP_SWWM_MM_WALLCOLOR = "Color of all one-sided lines that have nothing special.";
+TOOLTIP_SWWM_MM_FDWALLCOLOR = "Color of lines where the floor height changes.";
+TOOLTIP_SWWM_MM_CDWALLCOLOR = "Color of lines where the ceiling height changes.";
+TOOLTIP_SWWM_MM_EFWALLCOLOR = "Color of lines where there's a 3D floor boundary.";
+TOOLTIP_SWWM_MM_GRIDCOLOR = "Color of the blockmap grid.";
+TOOLTIP_SWWM_MM_XHAIRCOLOR = "Color of the central map point.";
+TOOLTIP_SWWM_MM_NOTSEENCOLOR = "Color of walls that Omnisight revealed, but haven't yet been seen.";
+TOOLTIP_SWWM_MM_LOCKEDCOLOR = "Color for locked doors (unless they have one defined).";
+TOOLTIP_SWWM_MM_INTRALEVELCOLOR = "Color of teleporters within the map.";
+TOOLTIP_SWWM_MM_INTERLEVELCOLOR = "Color of teleporters that go to another map, or exits.";
+TOOLTIP_SWWM_MM_SECRETSECTORCOLOR = "Color of revealed secret sectors.";
+TOOLTIP_SWWM_MM_UNEXPLOREDSECRETCOLOR = "Color of secret sectors that haven't been explored yet.";
+TOOLTIP_SWWM_MM_SPECIALWALLCOLOR = "Color of special lines that the player can activate.";
+TOOLTIP_SWWM_MM_PORTALCOLOR = "Color to tint map lines belonging to a static portal, also used for things contained in it.";
+TOOLTIP_SWWM_MM_TSWALLCOLOR = "Color of lines with no height difference, hidden unless using cheats.";
+TOOLTIP_SWWM_MM_SECRETWALLCOLOR = "Color of lines that are flagged as secret, only shown using cheats.";
+TOOLTIP_SWWM_MM_THINGCOLOR = "Color for general things in the map.";
+TOOLTIP_SWWM_MM_THINGCOLOR_MONSTER = "Color for hostiles.";
+TOOLTIP_SWWM_MM_THINGCOLOR_NCMONSTER = "Color for hostiles that don't count towards map tally.";
+TOOLTIP_SWWM_MM_THINGCOLOR_FRIEND = "Color for allies.";
+TOOLTIP_SWWM_MM_THINGCOLOR_ITEM = "Color for items.";
+TOOLTIP_SWWM_MM_THINGCOLOR_CITEM = "Color for items that count towards map tally.";
+TOOLTIP_SWWM_MM_THINGCOLOR_VIPITEM = "Color for very important items.";
+TOOLTIP_SWWM_MM_THINGCOLOR_SHOOTABLE = "Color for things that can be damaged.";
+TOOLTIP_SWWM_MM_THINGCOLOR_MISSILE = "Color for projectiles.";
// main menu poses (do not localize)
-SWWM_NMENUPOSE = "25";
+SWWM_NMENUPOSE = "20";
SWWM_MENUPOSE1 = "graphics/M_DEMOCHAN_DEEPIMPACT.png";
SWWM_MENUPOSE2 = "graphics/M_DEMOCHAN_EXPLOGUN.png";
SWWM_MENUPOSE3 = "graphics/M_DEMOCHAN_SPREADGUN.png";
@@ -322,21 +429,6 @@ SWWM_MENUPOSE17 = "graphics/M_DEMOCHAN_SHELLS.png";
SWWM_MENUPOSE18 = "graphics/M_DEMOCHAN_SKULL.png";
SWWM_MENUPOSE19 = "graphics/M_DEMOCHAN_THONK.png";
SWWM_MENUPOSE20 = "graphics/M_DEMOCHAN_THUMBUP.png";
-SWWM_MENUPOSE21 = "graphics/M_DEMOCHAN_HAMMER.png";
-SWWM_MENUPOSE22 = "graphics/M_DEMOCHAN_PLASMA.png";
-//SWWM_MENUPOSE23 = "graphics/M_DEMOCHAN_REVOLVER.png";
-//SWWM_MENUPOSE24 = "graphics/M_DEMOCHAN_SMG.png";
-SWWM_MENUPOSE23 = "graphics/M_DEMOCHAN_SHEEN.png"; // temp (25)
-SWWM_MENUPOSE24 = "graphics/M_DEMOCHAN_QUADRAVOL.png"; // temp (26)
-//SWWM_MENUPOSE27 = "graphics/M_DEMOCHAN_SPARKSTER.png";
-//SWWM_MENUPOSE28 = "graphics/M_DEMOCHAN_RAYKHOM.png";
-SWWM_MENUPOSE25 = "graphics/M_DEMOCHAN_MISTER.png"; // temp (29)
-//SWWM_MENUPOSE30 = "graphics/M_DEMOCHAN_RAFANKOS.png";
-//SWWM_MENUPOSE31 = "graphics/M_DEMOCHAN_TRANSRIGHTS.png";
-//SWWM_MENUPOSE32 = "graphics/M_DEMOCHAN_PLUSH.png";
-//SWWM_MENUPOSE33 = "graphics/M_DEMOCHAN_MOTH.png";
-//SWWM_MENUPOSE34 = "graphics/M_DEMOCHAN_SAYA.png";
-//SWWM_MENUPOSE35 = "graphics/M_DEMOCHAN_MENACING.png";
// credits
SWWM_MCREDS = "DEMOLITIONIST Credits";
SWWM_CSTITLE = "UnSX Side Story: Demolitionist";
@@ -344,28 +436,43 @@ SWWM_CSTITLE2 = "Cute Robutt Whomst Love To Explode Demons";
SWWM_CLEAD = "Development Lead:";
SWWM_CDEV2 = "Self-proclaimed ZScript Magician";
SWWM_CASSETS = "Additional Assets:";
+SWWM_ASSBARONS = "XDeath Sprites for Hell Nobles";
+SWWM_ASSOTHERS = "XDeath Sprites for Demon, Cacodemon, Revenant, Archvile";
+SWWM_ASSEXTRA = "XDeath Sprites for Arachnotron, Mancubus";
SWWM_ASSKEEN = "Less Mean-Spirited Keen Replacement";
SWWM_CMUSIC = "Music Tracks Used:";
SWWM_CVOICE = "Voices:";
-SWWM_CPATRON = "Patreon & Ko-fi Backers:";
+SWWM_CFANART = "Intermission Fanart:";
+SWWM_CPATRON = "Patreon Backers:";
SWWM_CTHANK = "Special Thanks:";
-SWWM_CDRAGON2 = "For being a good pet dragon who cares about me. No matter what, our love will stay strong.";
-SWWM_CVYOLETTE2 = "For your love and support during my hardest times. I can't thank you enough.";
+SWWM_CMAB2 = "For being an amazing friend who believes in me, and for inspiring me to keep working on what I love. I'm really really happy to have met you.";
+SWWM_CDRAGON2 = "For being a good pet dragon who cares about me.";
SWWM_CLUCY2 = "For the Tewi font, which I've used for many many years. I hope you're doing well, wherever you are.";
+SWWM_CGUTA2 = "For the Gutamatics library, and for helping me with learning ZScript.";
SWWM_CMIKO2 = "For the VERY useful ZPolyobject library.";
SWWM_CKEKS2 = "For assistance with exception handling code, and also for being such a cool Touhou nerd.";
SWWM_CZN2 = "For slope alignment code, and to Nash also for being a cool smart cactus dude.";
+SWWM_CVAL2 = "For the custom Nashgore footprints, and for being a good friend and cute bun.";
+SWWM_CKATHY2 = "For being one of my best friends ever and for collaborating with me on lore and character development. May your world flourish too.";
SWWM_CBOUNCY2 = "For lots of help with testing and for letting me rant about lore for hours and being there to listen along. You're a wonderful friend.";
-SWWM_CSPY2 = "For your deep love towards the mod and its characters and lore. Oh, and a bit of help with SFX stuff, too. Bless you, friend.";
SWWM_CSLEDGE2 = "For being great buds, not just for me but for all of us. Your support and encouragement are something I value a lot, and I can't thank you enough.";
-SWWM_CINSP1 = "Combine Kegan, HyperUltra64, Yholl and friends";
+SWWM_CSPY2 = "For being so enthusiastic about everything in this mod, and for being the cute little brother I never had.";
+SWWM_CINSP1 = "Combine Kegan, HyperUltra64, TerminusEst13, Yholl and friends";
SWWM_CINSP2 = "For inspiration and also for being really cool people. Bless all of you, keep being amazing.";
-SWWM_CCOMMUNITY1 = "All my amazing friends";
-SWWM_CCOMMUNITY2 = "For helping me keep this whole thing rolling, and for all the time we spend together. Stay awesome, everyone!";
+SWWM_CCOMMUNITY1 = "All my amazing friends from the Doom community";
+SWWM_CCOMMUNITY2 = "For helping me keep this whole thing rolling, and for all the time we spend together. Here's to many more years of Dooming, stay awesome, everyone!";
+SWWM_CDEVS1 = "Randi, Graf, Rachael and the rest of the GZDoom dev team";
+SWWM_CDEVS2 = "For your work on the source port that brought back my faith in modding. I don't care what others think, you're great.";
SWWM_CYOU1 = "You";
SWWM_CYOU2 = "For playing this mod, thank you so much.";
SWWM_CLOCAL = "Localization:";
+SWWM_LOCDE = "German";
SWWM_LOCES = "Spanish";
+SWWM_LOCFR = "French";
+SWWM_LOCIT = "Italian";
+SWWM_LOCJP = "Japanese";
+SWWM_LOCPL = "Polish";
+SWWM_LOCRU = "Russian";
// knowledge base
SWWM_COMINGSOON = "(coming soon)";
SWWM_MISSTAB = "Mission";
@@ -409,7 +516,6 @@ SWWM_STATHISCORE = "Highest Score: ";
SWWM_INVTAB = "Inventory";
SWWM_INVFAIL = "You can't use this right now.";
SWWM_INVNDROP = "You can't drop this.";
-SWWM_INVNAMMO = "This weapon is out of ammo.";
SWWM_NOINV = "(inventory is empty)";
SWWM_KEYTAB = "Keychain";
SWWM_NOKEYS = "(no keys found)";
@@ -417,10 +523,10 @@ SWWM_KBASETAB = "Library";
SWWM_STORETAB = "Store";
SWWM_STOREFULL = "You can't hold more of that.";
SWWM_STOREMUNS = "You don't have enough money.";
-SWWM_STORESWAP = "You already own a weapon in the same slot: %s.";
-SWWM_NOSTORE = "(store is not available)";
-SWWM_NOSTOREBUY = "(no items left to buy)";
+SWWM_NOSTORE = "(no items left to buy)";
SWWM_NOSTORESELL = "(no items to be sold)";
+SWWM_CHATTAB = "Messages";
+SWWM_NOCHAT = "(message history is empty)";
SWWM_SECRETTAB = "Secret";
SWWM_TODEMO = "\cx\"Fight for justice, Demo-chan! You can do it!\"\c- \cg♥\c- Ibuki & Saya";
SWWM_CUTIECLUB = "\cx\"Never lose hope, Demo-chan! We're all with you!\"\c- \cg♥\c- Cutie Club";
@@ -458,28 +564,28 @@ SWWM_HELPTXT =
"\cxDemolitionist Menu - Basic Controls\c-\n"
"\cx———————————————————————————————————\c-\n"
"\n"
-"\cfEsc:\c- Close Demolitionist menu\n"
-"\cfPageUp, PageDown:\c- Switch tabs\n"
+"\cf%s:\c- Open/Close Demolitionist menu\n"
+"\cfPageUp/PageDown:\c- Switch tabs\n"
"\cfF1:\c- Open/Close help tab\n"
"\n"
"\cxMission Tab - Controls\c-\n"
"\cx——————————————————————\c-\n"
"\n"
-"\cfUp, Down:\c- Scroll\n"
-"\cfLeft, Right:\c- Switch through entries\n"
+"\cfUp/Down:\c- Scroll\n"
+"\cfLeft/Right:\c- Switch through entries\n"
"\n"
"\cxStats Tab - Controls\c-\n"
"\cx————————————————————\c-\n"
"\n"
-"\cfUp, Down:\c- Scroll\n"
-"\cfLeft, Right:\c- Switch section\n"
+"\cfUp/Down:\c- Scroll\n"
+"\cfLeft/Right:\c- Switch section\n"
"\n"
"\cxInventory Tab - Controls\c-\n"
"\cx————————————————————————\c-\n"
"\n"
"\cfArrow Keys:\c- Navigate\n"
-"\cfEnter, Left Click:\c- Use selected item\n"
-"\cfBackspace, Right Click:\c- Drop selected item\n"
+"\cfEnter/Left Click:\c- Use selected item\n"
+"\cfBackspace/Right Click:\c- Drop selected item\n"
"\n"
"\cxKeychain Tab - Controls\c-\n"
"\cx———————————————————————\c-\n"
@@ -489,29 +595,48 @@ SWWM_HELPTXT =
"\cxLibrary Tab - Controls (Main)\c-\n"
"\cx—————————————————————————————\c-\n"
"\n"
-"\cfUp, Down:\c- Scroll through entries\n"
-"\cfLeft, Right:\c- Switch category\n"
-"\cfEnter, Left Click:\c- Open entry\n"
+"\cfUp/Down:\c- Scroll through entries\n"
+"\cfLeft/Right:\c- Switch category\n"
+"\cfEnter/Left Click:\c- Open entry\n"
"\n"
"\cxLibrary Tab - Controls (Entry Open)\c-\n"
"\cx———————————————————————————————————\c-\n"
"\n"
-"\cfUp, Down:\c- Scroll\n"
+"\cfUp/Down:\c- Scroll\n"
"\cfBackspace:\c- Return to entry list\n"
"\n"
"\cxStore Tab - Controls (Buying)\c-\n"
"\cx—————————————————————————————\c-\n"
"\n"
"\cfArrow Keys:\c- Navigate\n"
-"\cfEnter, Left Click:\c- Buy\n"
-"\cfBackspace, Right Click:\c- Switch to selling\n"
+"\cfEnter/Left Click:\c- Buy\n"
+"\cfBackspace/Right Click:\c- Switch to selling\n"
"\n"
"\cxStore Tab - Controls (Selling)\c-\n"
"\cx——————————————————————————————\c-\n"
"\n"
"\cfArrow Keys:\c- Navigate\n"
-"\cfEnter, Left Click:\c- Sell\n"
-"\cfBackspace, Right Click:\c- Switch to buying";
+"\cfEnter/Left Click:\c- Sell\n"
+"\cfBackspace/Right Click:\c- Switch to buying\n"
+"\n"
+"\cxMessages Tab - Controls\c-\n"
+"\cx———————————————————————\c-\n"
+"\n"
+"\cfUp/Down:\c- Scroll";
+// Wallbuster menu
+SWWM_BUSTERTITLE = "Wallbuster - Easy Reload Menu";
+SWWM_BUSTERKEYS =
+"\cfLeft/Right:\c- Select Ammo Type\n"
+"\cfDown:\c- Add Ammo\n"
+"\cfUp:\c- Remove Ammo\n"
+"\cfPage Down:\c- Add 5 Ammo\n"
+"\cfPage Up:\c- Remove 5 Ammo\n"
+"\cfTab:\c- Shuffle Ammo\n"
+"\cfBackspace:\c- Clear Ammo\n"
+"\cfEnter:\c- Initiate Reload\n"
+"\cfEnter (if empty):\c- Full Reload\n"
+"\cfDelete:\c- Full Unload\n"
+"\cfEsc:\c- Cancel Reload\n";
// Help menu
SWWM_HELP_STORY = "The Story So Far";
SWWM_HELP_STORYDOOM =
@@ -557,9 +682,9 @@ SWWM_HELP_DEMOTXT =
"Go forth, \cfDemolitionist\c-, be the hero this world needs.";
SWWM_HELP_ARSE1 = "Demolitionist's Arsenal (Part 1: Weapons)";
SWWM_HELP_ARSE1TXT =
-"Because this wouldn't be what it is without some fine weaponry, let's get to that here. There are quite a lot of weapons in this mod (twenty in total), ranging from slightly powerful to obscenely powerful. Truly, the arsenal of the \cfDemolitionist\c- is one of the most destructive one could find, composed of several weapons contributed by associates and acquaintances of \cfAkari Labs\c-.\n"
+"Because this wouldn't be what it is without some fine weaponry, let's get to that here. There are quite a lot of weapons in this mod (eleven in total), ranging from slightly powerful to obscenely powerful. Truly, the arsenal of the \cfDemolitionist\c- is one of the most destructive one could find, composed of several weapons contributed by associates and acquaintances of \cfAkari Labs\c-.\n"
"\n"
-"The \cfDemolitionist\c- is well trained in each and every one of these guns, and they will be very efficiently operated, so you don't have to worry about long reload times, or pesky recoil climb making it hard to aim straight. What you DO have to take care of, however, is your loadout. As there are so many weapons to pick from, you'll find that save for the melee slot, you can only carry one of each, requiring you to swap around what you already have.\n"
+"The \cfDemolitionist\c- is well trained in each and every one of these guns, and they will be very efficiently operated, so you don't have to worry about long reload times, or pesky recoil climb making it hard to aim straight.\n"
"\n"
"Do note that all weapons have at least two fire modes, in some cases maybe three. Plus a quick melee, too! Always remember to keep all the important keys bound, there's a lot to use in here.";
SWWM_HELP_ARSE2 = "Demolitionist's Arsenal (Part 2: Items)";
@@ -587,13 +712,13 @@ SWWM_HELP_TECH = "Movement Techniques";
SWWM_HELP_TECHTXT =
"Despite your massive weight (around 500 kilograms), you are quite mobile. The jets on your back allow some extra height to your jumps, and when dashing, you can easily cover long distances. In addition, your boots allow you to redirect some of the force of impact towards boosting subsequent jumps, a technique some call \"bunny hopping\". All of this will be really helpful, as you can imagine, but do note that you can easily bump into walls if going too fast.\n"
"\n"
-"Apart from all that, the \cfDemolitionist\c- is also quite capable of performing wall jumps, or even climbing. Truly, nothing can stop you. Not even the steepest slope can stand a chance (as long as you don't let yourself fall).\n"
+"Apart from all that, the \cfDemolitionist\c- is also quite capable of performing wall jumps, or even climbing. Truly, nothing can stop you (unless the map author disabled jumping). Not even the steepest slope can stand a chance (as long as you don't let yourself fall).\n"
"\n"
"Oh, and don't forget that your weight is also a fairly good weapon, too. Not only can you easily ram through lesser enemies while dashing, but should you fall at a considerable speed, you may create a potent shockwave pushing enemies away and crushing anything under your feet.\n";
SWWM_HELP_TIPS = "Additional Tips";
SWWM_HELP_TIPSTXT =
"Do note that you can also activate doors and switches by punching or dashing into them. The option is there, should you really want to, and are feeling especially intense.\n"
"\n"
-"Another thing to know is that items from this mod can not only be picked up by walking over them, but also by using your hands. That is, you can press Use to pick them up, as long as your arms can reach. Furthermore, should you find a lot of scattered item drops in the battlefield, you can hold Use to pull them towards you.\n"
+"Another thing to know is that items from this mod happen to have rather non-standard sized collision boxes, which might cause certain issues where you just can't pick them up by walking into them. In cases like these... just use your hands, obviously. You can press Use to pick up whatever you're looking at, as long as it's an item from this mod.\n"
"\n"
"Last but not least, did you know you can pet certain enemies to turn them into allies? I don't think I need to tell you which ones you can pet. They're red, round and shaped like friends. You can also pet the dog, should a map you're playing employ MBF helper dogs (this tends to be rare, though).";
diff --git a/language.def_mission b/language.def_mission
index 2b3b502b2..769444596 100644
--- a/language.def_mission
+++ b/language.def_mission
@@ -17,7 +17,7 @@ SWWM_MISSION_DOOM1 =
SWWM_MISSION_DOOM2 =
"Alright, \cfDemo-chan\c-, you're in the \cfDeimos Base\c- now. As you may see, everything's also pretty fucked over here, though since \cfThat Guy\c- last passed through, the demons probably have repopulated the place, as you could see back in \cfPhobos\c-.\n"
"\n"
-"So, about that ambush back there, you were out for a while, but thankfully they didn't start dismantling you or anything, you're still in one piece (phew, thank god). The unfortunate news however come from that DAMN NERD from \cfCyrus Enterprises\c-. Apparently he decided to empty out your entire \cfHammerspace Container\c- because this counts as \"a new episode\" or some dumb shit??? You're off to a fresh start, I guess. I'm powerless when it comes to these decisions, so fuck it.\n"
+"So, about that ambush back there, you were out for a while, but thankfully they didn't have their way with you (oh god oh fuck). The unfortunate news however come from that DAMN NERD from \cfCyrus Enterprises\c-. Apparently he decided to empty out your entire \cfHammerspace Container\c- because this counts as \"a new episode\" or some dumb shit??? You're off to a fresh start, I guess. I'm powerless when it comes to these decisions, so fuck it.\n"
"\n"
"If what \cfCytho-sama\c- said is correct, there's a structure here known as the \cfTower of Babel\c- through which you can reach the surface of \cfHell\c-. He doesn't know the exact details though, so you'll be on your own there.\n"
"\n"
@@ -59,17 +59,6 @@ SWWM_MISSION_SIGIL =
"\n"
"Saya out.";
SWWM_MISSION_DOOM25 = "$$SWWM_MISSION_SIGIL";
-SWWM_MISSION_SIGIL2 =
-"We should have known that there would be an ambush on the other side, of course.\n"
-"\n"
-"This is definitely \cfEarth\c-, but damn, the demonic influence has fucked it all over beyond recognition. We gotta get out of here and fast.\n"
-"\n"
-"\cfCytho-sama\c- said that this is a good chance to deal some big damage, at least. The guys stationed here are some of the toughest around, and securing the area would definitely be a big help for others who are fighting.\n"
-"\n"
-"Still can't get over this whole sidetracking nonsense, though. I hope we get to the \cfUAC\c- starport in time, it's where the real battle is taking place, you know...\n"
-"\n"
-"Saya out.";
-SWWM_MISSION_DOOM26 = "$$SWWM_MISSION_SIGIL2";
SWWM_MISSION_DOOM5 =
"Welcome to your first mission, \cfDemolitionist\c-. I'll be very direct here, the situation is very fucked. Things don't look good at all. Those fucking \cfUAC\c- idiots have done their worst and now we're paying for it. FUCK... THE... UAC... Seriously. If that damn brat \cfKelliher\c- didn't have me blocked I'd be sending him all sorts of shit right now, you can't even begin to imagine HOW fucking pissed I am...\n"
"\n"
@@ -103,7 +92,7 @@ SWWM_MISSION_DOOM5_FROMDOOM1 =
"\n"
"Saya out.";
SWWM_MISSION_DOOM6 =
-"Alright, \cfDemo-chan\c-, mission update. Those fucks have hostages. Namely, a HUGE bunch of people, I'm reading five digits here. These people are the unlucky ones who couldn't evacuate in time, being caught right at the start of it all. And the shelters are all locked away through some demonic mechanism. Those fuckers are probably keeping them alive to \"use\" them later, and we're not going to give them the chance to make emergency food out of them.\n"
+"Alright, \cfDemo-chan\c-, mission update. Those fucks have hostages. Namely, a HUGE bunch of people, I'm reading five digits here. These people are the unlucky ones who couldn't evacuate in time, being caught right at the start of it all. And the shelters are all locked away through some demonic mechanism. Those fuckers are probably keeping them alive to \"use\" them later, and we're not going to give them the chance to take those lives.\n"
"\n"
"So, first of all, you're going to see a lot more resistance, and some new faces too. This whole stretch is heavily fortified, but that won't be an issue, oh no, not for you. We're saving those people, all of them.\n"
"\n"
@@ -165,35 +154,13 @@ SWWM_MISSION_DOOM11 =
"\n"
"As you can figure, we had to hand over all your shit at the end of the previous mission, so you're starting fresh. That damn nerd's eyes lit up when we talked this over, and he wouldn't shut up about \"bonus episodes\" or whatever. I swear I'm just so tired now of all this...\n"
"\n"
-"Anyway... That's all I gotta say. You know what to do, and let me tell ya that THIS time, we'll definitely have our nice date when it's over. You really gotta get more enjoyment out of your maidbot frame, there are more gastronomic wonders in this world besides mom's tuna pie.\n"
+"Anyway... That's all I gotta say. You know what to do, and let me tell ya that THIS time, we'll definitely have our nice date when it's over. You really gotta get more enjoyment out of your maidbot frame.\n"
"\n"
"I'm gonna hit the sack now, though, it's REALLY late, so you're on your own (not entirely, I'll be napping on the sofa next to your other body).\n"
"\n"
"Blast 'em to bits, \cfDemolitionist\c-!\n"
"\n"
"Saya out.";
-SWWM_MISSION_DOOM28 =
-"Welcome to this unexpected side mission, \cfDemo-chan\c-. So this is going to come out of nowhere, I know, we thought that the \cfUAC\c- would finally learn their lesson while they were cleaning up their own mess. Not so sure now.\n"
-"\n"
-"You're getting deployed to \cf\"New Eden\"\c-, an outpost around the northern coast of Hell's mainland. Thought to be abandoned, sure, but turns out a certain group of people, certain fucking desperate sore loser generals I will not name, have seized it due to one very critical mistake: The goddamn UAC put a shitload of nukes in there.\n"
-"\n"
-"Now, these idiots truly did sink to a new low. They had that shit in there, at the ready for launch, \"just in case\" something happened. Well, something sure did happen, because now the \cfArchdemon Generals\c-, no joke, have access to weapons of mass destruction, and as soon as they figure out how to use them, we're screwed.\n"
-"\n"
-"So, what's the plan? First, you need to hitch a ride through a portal, and then you'll be back in the ol' land of fire and brimstone. From there, you need to blast your way through the UAC facilities, watching out for any resistance in your path. There's not really any info on the layout of this place, so we either find those nukes by chance, by process of elimination, or you happen to locate an access point where you can fetch a detailed map of the whole installation.\n"
-"\n"
-"Time for some more action, \cfDemolitionist\c-!\n"
-"\n"
-"Saya out.";
-SWWM_MISSION_DOOM29 =
-"OK, so that was embarrassing. Yeah, the access point was obviously rigged, you walked right into a trap, and GUESS WHO also decided that, right after that happened, he had to dispose of your entire inventory. Yup.\n"
-"\n"
-"Now, the info we got just in the nick of time was very useful, with one caveat: The missiles are not on \cfNew Eden\c-, but somewhere else entirely. But guess what? I've tracked where those wacky winged weirdos took you, and they actually dropped you off not far from the missile silo.\n"
-"\n"
-"Of course, once you get there, expect the place to be very, very heavily guarded. But for now, you do need to get out of that cage and... Find more guns, again. *sigh*\n"
-"\n"
-"I really wish you the best of luck, \cfDemo\c-.\n"
-"\n"
-"Saya out.";
SWWM_MISSION_EVITERNITY1 =
"Welcome to this side mission, \cfDemolitionist\c-. So shit has hit the fan once again, after we thought all got fixed up, and guess WHO is behind it: The motherfucking \cfUAC\c-!\n"
"\n"
@@ -278,84 +245,6 @@ SWWM_MISSION_EVITERNITY8 =
"Fuck 'em up, \cfDemo-chan\c-, and bust some walls while you're at it.\n"
"\n"
"Saya out.";
-SWWM_MISSION_EVITERNITYII1 =
-"Your video signal has dropped on our end, but I hope you can still read this.\n"
-"\n"
-"Something's gone very wrong up there. Some of our contacts report that \cf\"the capital is falling apart\"\c-, and I don't like the sound of that in the slightest. Still, just stay where you are until we get this technical issue solved.\n"
-"\n"
-"I'll contact you again as soon as possible, \cfDemo-chan\c-.\n"
-"\n"
-"Saya out.";
-SWWM_MISSION_EVITERNITYII2 =
-"Yup, this definitely doesn't look good. The locals say the skies are \"crying\", and yup, it's raining up a storm for sure. Never had such gloomy weather in ages, as far as I've been told.\n"
-"\n"
-"What happened back there... Triggered something very bad. Something that probably can't be undone. And that \cf\"Astral Cacodemon\"\c- you saw before... Yeah. At first I thought those things were some experiment of the faculty, but the fact they're still prowling around, that's a bad omen right there.\n"
-"\n"
-"I need to make some calls. We're not getting the whole picture here.\n"
-"\n"
-"Saya out.";
-SWWM_MISSION_EVITERNITYII3 =
-"\cfDemo\c-, I genuinely have no idea where you are. There is no data on wherever you got sent to.\n"
-"\n"
-"I'm still trying to gather some information, at least, so we're not entirely blind here.\n"
-"\n"
-"Got a lead, though, insider information, from the \cfFaculty of Illuminated Nobodies\c- no less. Yup, the ones who started this whole shitshow. At last, we'll get to the bottom of this mess.\n"
-"\n"
-"In the meantime, try to find a way out of there. Wherever you are, it definitely isn't a friendly place, there are \cfArdent Energy\c- readings popping up, so that means there's demons.\n"
-"\n"
-"Kick ass, \cfDemo-chan\c-.\n"
-"\n"
-"Saya out.";
-SWWM_MISSION_EVITERNITYII4 =
-"Alright, here's the details.\n"
-"\n"
-"Took some effort to get her to talk, but there she is, our \"informant\". She introduced herself as \cf\"Nona Nobody\"\c-, a very blatantly fake name, but whatever, she was apparently once a high-ranking member of the \cfFaculty of Illuminated Nobodies\c-, and even had close contact with \cfUruk'Anth\c- himself. Yeah, the guy who pretended to be God with a capital G.\n"
-"\n"
-"The stuff she's telling me, oh boy. The Faculty really was into some shit, cosmic horror shit, no less. They made a deal with some entity from another universe or some shit, and that's where these weird, mutated demons are coming from, among other things. Magical augmentation, dark powers, clairvoyance, god knows what else... They swore loyalty to some lovecraftian deity or some shit, and now that you beat the crap outta them, the deal is broken and it's beginning to \"take it back\".\n"
-"\n"
-"If we don't get to the bottom of this, apparently, it could spell doom for not just the \cfXevetha\c- homeworld, but also every single other place that the Faculty has touched. This, as you may expect, includes \cfEarth\c-.\n"
-"\n"
-"To say this is bad news is an understatement. I don't know yet what exactly \"It\" is, but you will definitely find a way to kick its eldritch ass and save the world, for sure.\n"
-"\n"
-"Saya out.";
-SWWM_MISSION_EVITERNITYII5 =
-"This isn't \cfEarth\c-... Looks like you're back in \cfUrkai\c-. Well, that's one hell of a detour, then.\n"
-"\n"
-"You know, I was thinking back to what we just saw before. Really fucked that they were collaborating all along, the \cfUAC\c- and the faculty. Yeah, ever since they dismantled \cfSUSAN\c-, should have seen that coming from a mile away.\n"
-"\n"
-"Anyway, onwards on this mission, \cfDemo\c-, we're getting there.\n"
-"\n"
-"Saya out.";
-SWWM_MISSION_EVITERNITYII6 =
-"Boy, oh boy... First of all, we're back in \cfSiberia\c-, and this is definitely another abandoned faculty installation, all frozen over and shit. But of course, now it's riddled with hellspawn... And astral spawn, as well.\n"
-"\n"
-"Incoming lore dump, by the way.\n"
-"\n"
-"So you know how the faculty is directly responsible for the birth of most of demonkind, right? Tens of thousands of years ago, when they first settled on our planet... Yeah, well, things get interesting when you ask how exactly they figured out that whole thing of the \"demonization\" process, to mutate humans into demons, and all. Turns out that this was some shit that the director, the old dude, kept a secret from everybody. The inner workings of that tech were definitely not of \cfXevetha\c- design, there was some deep magic shit going on, and no one was to ask questions about it.\n"
-"\n"
-"Well, now we finally know. It's obvious, he got it from THAT thing. And that thing... HER... Is the very origin of the madness that brought the faculty to exist in the first place. \cfUruk'Anth\c- accidentally discovered her, and saw that a pact with her would allow him and his disciples to reach godhood. This was after the \cfNedoshiaan incident\c-, y'know, when the tyrant god that he was working for was assassinated...\n"
-"\n"
-"OK, need to catch my breath here, this is a lot I've been writing, and there's still more.\n"
-"\n"
-"It's no secret that there are other universes, I've learned as much from the gods themselves. But it's generally rare for outside entities to just \"seep\" into our world, unless they are, well, OTHER gods.\n"
-"\n"
-"If that thing is really a goddess, she might be entirely immortal, and that's no good, \cfDemo-chan\c-.\n"
-"\n"
-"Still, you can definitely kick her ass until she can no longer stand up. Gods can bleed, after all, and you'll make her feel sorry for fucking with OUR world.\n"
-"\n"
-"Saya out.";
-SWWM_MISSION_EVITERNITYII7 =
-"Wherever you are, it's so far away we can't pinpoint it in any known starmap. Honestly, I'm surprised. With places like \cfHell\c-, that was still within our own universe, but somehow, everything still works just fine while you're... Outside.\n"
-"\n"
-"Props to the engineers behind the \cfBleaknet\c-, I guess, this whole system can somehow keep us in touch even between completely separate worlds. At least this way we can also guess that most fundamental laws are still the same, so there's that.\n"
-"\n"
-"Honestly, this whole thing of being in an entirely other universe... It's fascinating. I hope we get some spicy data on this place, heheh...\n"
-"\n"
-"Anyway, me nerding out aside, this is the supposed \cf\"Astral Realm\"\c-, the home of \cf\"The Origin\"\c-, as the folks from the faculty had known to name her. I assume there's a \"normal\" atmosphere in here, since your fuel supply is still being fed hydrogen from the environment... Other than that, yeah, complete alien territory.\n"
-"\n"
-"Be ready for anything, \cfDemo-chan\c-, you're in the final boss's lair now.\n"
-"\n"
-"Saya out.";
SWWM_MISSION_HERETIC1 =
"Welcome, \cfDemolitionist\c-, to this very special mission. While things have calmed down over here, we've been able to resume our work on the \cfAkari Project\c-. You know, the important one I've wanted to work on all my life. So far it's been a success, and you'll be the first to take part in the exploration of other worlds. We've scoured the multiverse for all sorts of interesting places, and this one in particular caught our eye. It is called \cfParthoris\c-, it's a realm of magic and elves and stuff, I dig it. Anyway, I hope the ride wasn't too bumpy, we haven't fine-tuned that yet.\n"
"\n"
@@ -363,9 +252,9 @@ SWWM_MISSION_HERETIC1 =
"\n"
"Your objective is a man called \cfD'Sparil\c-. He's a member of a triad of crazy-ass evil sorcerers called the \cfSerpent Riders\c-. Guy's tall, wears red robes, and talks backwards, can't miss him. He commands armies of undead and shit, nothing you can't deal with, I'm sure. First of all, you'll need to make contact with the Sidhe survivors, see if you can gather any more information on where to go and what to do. Maybe once it's all over we can probably form an alliance or something, and hopefully they won't be pissed that we use wooden furniture.\n"
"\n"
-"I'm sure, that once you come back you'll want to immediately transfer over to your \cfMaidbot\c- frame, so I'm going to prepare something for when you come back. It'll be something nice and sweet, but it's going to be a surprise, okay? I can't give you any more details, hehe...\n"
+"I'm sure, that once you come back you'll want to immediately transfer over to your \cfMaidbot\c- frame, so I'll be working on a couple \"extensions\" there to make things more... \"fun\", if you catch my drift. Oh, you'll have loads of fun... loads... heheh...\n"
"\n"
-"So... uh... that aside, I'm sorry that we couldn't give you all your stuff. I'm taking the blame this time, I think I screwed something up with the deployment and it got scattered all over the place. It's possible that the locals may have moved it around so... good luck finding it all.\n"
+"So... uh... horniness aside, I'm sorry that we couldn't give you all your stuff. I'm taking the blame this time, I think I screwed something up with the deployment and it got scattered all over the place. It's possible that the locals may have moved it around so... good luck finding it all.\n"
"\n"
"Go get 'em, \cfDemo-chan\c-. Kick some wizard ass.\n"
"\n"
@@ -375,7 +264,7 @@ SWWM_MISSION_HERETIC2 =
"\n"
"Did I seriously just write that?\n"
"\n"
-"Anyway, let's get on with it, once this place is wiped out we should get closer to that \cfD'Sparil\c- guy. I just uh... hope it will still be a bit of a challenge, because your present is taking me a bit longer than I expected. Yeah uh... Maybe I should have gone with something simpler.\n"
+"Anyway, let's get on with it, once this place is wiped out we should get closer to that \cfD'Sparil\c- guy. I just uh... hope it will still be a bit of a challenge, because your \"enhancements\" are taking me some time, you know. Yeah, this is going to be fun, huhu.\n"
"\n"
"I'm not going to tell you what it is, silly. Focus on your mission, \cfDemo-chan\c-. You'll see it when it's done.\n"
"\n"
@@ -389,19 +278,19 @@ SWWM_MISSION_HERETIC3 =
"\n"
"Saya out.";
SWWM_MISSION_HERETIC4 =
-"OK, what the hell is going on? You're not back in \cfParthoris\c-, so where IS this place? Whoever's behind this is going to get their ass kicked, fucking ruining my plans to bake you a delicious-\n"
+"OK, what the hell is going on? You're not back in \cfParthoris\c-, so where IS this place? Whoever's behind this is going to get their ass kicked, fucking ruining my plans to give you a nice and juicy...\n"
"\n"
"*cough*\n"
"\n"
"I overheard the \cfSidhe\c- mentioning that the other \cfSerpent Riders\c- may have taken notice of what you've done, and have decided to interfere. And so, the result of that is that your course has been changed to wherever the fuck this is. Yeah, that's a fucking dick move right there, fuck them. They can go choke on a metal cactus.\n"
"\n"
-"So then, change of plans, I guess. You've gotta mow down more stupid monsters to get out of here. Like \cfIbuki\c- often says, it's time to get crazy, kill 'em all, \cfDemo-chan\c-!\n"
+"So then, change of plans, I guess. You've gotta mow down more stupid monsters to get out of here. Like you often say, it's time to get crazy, kill 'em all, \cfDemo-chan\c-!\n"
"\n"
"Saya out.";
SWWM_MISSION_HERETIC5 =
"It's not over, not yet. You still can't come back home. This is seriously pissing me off, you have no idea. I'd love to go there myself to kick their sorry asses for wasting my time. But I think it's better to watch you much more efficiently turn them into chunky salsa for their crimes.\n"
"\n"
-"I sure hope this is the last of their worlds you're pulled into. I WANT you to try this already, I've had so much extra time to perfect it and make it nice... you just need to come back safe and sound, that's all that matters.\n"
+"I sure hope this is the last of their worlds you're pulled into. I WANT to try this out already, I've had so much extra time to perfect it and make it nice... you just need to come back safe and sound, that's all that matters.\n"
"\n"
"Come on, \cfDemo-chan\c-, don't leave me hanging here, your girlfriend needs you!\n"
"\n"
@@ -413,11 +302,11 @@ SWWM_MISSION_HEXEN1 =
"\n"
"Welcome to \cfCronos\c-. This place used to be nice, until that guy came in stomping around with his armies. Like the wizard dude, this fucker even got some of the locals on their side. Your target is called \cfKorax\c-, like the raven, huh, y'know, \"Corvus Corax\"... ah, forget it.\n"
"\n"
-"So the thing is, I'd like you to step in and take him out. Do NOT listen to anything he says, as I bet he'll probably try to get to you too. He's big, ugly, and doesn't ride a serpent. No, seriously, only the other guy does, for whatever reason, the others just... Go on foot. No idea why they have that name, then.\n"
+"So the thing is, I'd like you to step in and take him out. Do NOT listen to anything he says, as I bet he'll probably try to get to you too. He's big, ugly, and doesn't look much like the type who'd be capable of riding a serpent, so maybe... he's the one who gets a riding... oh wait no, that doesn't sound very... UGH... baaaaad mental image, holy fuck. Where are \cfIbuki\c-'s tiddies when you need 'em, they're the best at making me forget about everything.\n"
"\n"
-"I know you'll want a nice reward for this so, here's what I have in mind. I heard that \cfKirin-kun\c- needs to do some drawing practice, so I got this crazy idea that he could do portraits of all of us. I bet he'll capture that cuteness of yours perfectly. And if not, well, we can always punish him with some tickles and make him try again. Practice makes perfect, after all, right?\n"
+"I know you'll want a nice reward for this so, here's what I have in mind. How about some more of that \"fun\" we had last time, hm? You, me... and I wonder... if \cfKirin-kun\c- also... hnnn... and then... *heavy breathing*\n"
"\n"
-"Anyway, bad-ish news??? We got a mixup on the ammo stuff and instead we got these weirdass \cf\"Fabricator\"\c- things from that nerdo. They do provide ammo, at least. As usual, your equipment will be strategically placed here and there, since we couldn't just... send you in with ALL of it at once, again. I don't know why nerdo boy insists on doing things like this. Does he really want everything to be so... ugh... videogamey?\n"
+"OK, wow... phew. Saya, focus. No hornyposting on mission statements, not again. Anyway, bad-ish news??? We got a mixup on the ammo stuff and instead we got these weirdass \cf\"Fabricator\"\c- things from that nerdo. They do provide ammo, at least. As usual, your equipment will be strategically placed here and there, since we couldn't just... send you in with ALL of it at once, again. I don't know why nerdo boy insists on doing things like this. Does he really want everything to be so... ugh... videogamey?\n"
"\n"
"Well, whatever. Go, \cfDemo-chan\c-, show 'em what you got!\n"
"\n"
@@ -431,7 +320,7 @@ SWWM_MISSION_HEXEN2 =
"\n"
"OK, yeah, sidetracking aside, more puzzling puzzles await us, I bet. I do wonder who came up with all this nonsense, just... pure bullshit. God, imagine something this obtuse in a game, it would be SO BAD it'd cease to exist before being released.\n"
"\n"
-"And with that, I wish you luck and lots of patience, \cfDemo-chan\c-. Keep it up!\n"
+"And with that, I wish you luck and lots of patience, \cfDemo-chan\c-. Keep it up and we'll do more than just cuddle when you come back.\n"
"\n"
"Saya out.";
SWWM_MISSION_HEXEN3 =
@@ -447,6 +336,8 @@ SWWM_MISSION_HEXEN3 =
"\n"
"...\n"
"\n"
+"HAHAHA \"SEMINARY\" GET IT? TOTALLY MAKES YOU THINK OF SEMEN DOESN'T IT???\n"
+"\n"
"Saya out.";
SWWM_MISSION_HEXEN4 =
"That's a bigass tower. Think you can mow it down? Do a bit of... y'know, \"demolition work\"? Heh, of course not, that'd just cause more trouble than it's worth. And it wouldn't be fun to simply blow everything up effortlessly. The real fun is in going around blasting, hell yeah.\n"
@@ -573,20 +464,6 @@ E5TEXT =
"supposed to be doing. Let's just hope the\n"
"UAC's boy didn't win the race by now, or I\n"
"won't hear the end of it from those idiots.\"";
-E6TEXT =
-"Making your way to the UAC starport truly\n"
-"proved to be a bumpy ride, having found\n"
-"yourself amidst a demon encampment within\n"
-"the ruins of a city ravaged beyond repair.\n"
-"\n"
-"With another set of cybernetic\n"
-"lieutenants turned to mush by your\n"
-"weaponry, you keep pushing onward.\n"
-"\n"
-"Saya has not interjected over comms, but\n"
-"you can guess that she's growing even more\n"
-"restless from all this sidetracking you\n"
-"were put through...";
C1TEXT =
"As you make your way through the demon\n"
"infested starport, you begin to notice\n"
@@ -678,10 +555,6 @@ NERVETEXT =
"you stretch your joints, happily clap to\n"
"yourself, and set forth on your long trip\n"
"back home. That reward better be good...";
-INTERTEXT_ID1_E1 =
-"";
-INTERTEXT_ID1_E2 =
-"";
HE1TEXT =
"Once you've beaten up those crazy\n"
"laughing heads, you can now see the\n"
@@ -723,7 +596,7 @@ HE3TEXT =
"\n"
"With that guy out of the way, you can\n"
"now return home and see what Saya is\n"
-"planning to reward you with...\n"
+"planning to \"reward\" you with...\n"
"\n"
"However, that plan might change...";
HE4TEXT =
@@ -748,10 +621,10 @@ HE5TEXT =
"matter anymore. You can keep going\n"
"forever, if you have to.\n"
"\n"
-"You can easily deduce that Saya's\n"
-"present is a home-made cake. And with\n"
-"such a delicious reward in mind, you\n"
-"have the strength to push on forward.\n"
+"The desire to know what Saya has\n"
+"planned for you back home gives you\n"
+"the strength to push forward no\n"
+"matter what.\n"
"\n"
"\"I'll go through hell again if I have to,\n"
"I'll do anything, even the impossible,\n"
diff --git a/language.def_voice b/language.def_voice
index 67b0f936c..ef4ba5636 100644
--- a/language.def_voice
+++ b/language.def_voice
@@ -1,7 +1,7 @@
[default]
//// DEFAULT VOICE - Vyolette
// voice name
-SWWM_VOICENAME_DEFAULT = "Demo-chan";
+SWWM_VOICENAME_DEFAULT = "Original";
// new weapon received (generic, unspecified weapons)
SWWM_SUBS_DEFAULT_NGETWEAPON = "13";
SWWM_SUBS_DEFAULT_GETWEAPON1 = "Neat.";
@@ -18,14 +18,13 @@ SWWM_SUBS_DEFAULT_GETWEAPON11 = "I'll be taking this.";
SWWM_SUBS_DEFAULT_GETWEAPON12 = "New gun, more fun.";
SWWM_SUBS_DEFAULT_GETWEAPON13 = "You're coming with me.";
// locked door
-SWWM_SUBS_DEFAULT_NLOCKED = "7";
+SWWM_SUBS_DEFAULT_NLOCKED = "6";
SWWM_SUBS_DEFAULT_LOCKED1 = "Welp, it's locked.";
SWWM_SUBS_DEFAULT_LOCKED2 = "Gonna need a key for this.";
SWWM_SUBS_DEFAULT_LOCKED3 = "Gotta find a key.";
SWWM_SUBS_DEFAULT_LOCKED4 = "Needs a key.";
SWWM_SUBS_DEFAULT_LOCKED5 = "God I hate keyhunts...";
SWWM_SUBS_DEFAULT_LOCKED6 = "Goddamn keys...";
-SWWM_SUBS_DEFAULT_LOCKED7 = "What fresh bullfuckery is this?";
// jammed door
SWWM_SUBS_DEFAULT_NJAMMED = "7";
SWWM_SUBS_DEFAULT_JAMMED1 = "Stuck.";
@@ -52,7 +51,7 @@ SWWM_SUBS_DEFAULT_PUZZSUCC4 = "Good.";
SWWM_SUBS_DEFAULT_PUZZSUCC5 = "Yeah, that's it.";
SWWM_SUBS_DEFAULT_PUZZSUCC6 = "Abracadabra.";
// first enemy encounter (20 seconds cooldown since all enemies dead)
-SWWM_SUBS_DEFAULT_NFIGHTSTART = "22";
+SWWM_SUBS_DEFAULT_NFIGHTSTART = "21";
SWWM_SUBS_DEFAULT_FIGHTSTART1 = "Oh boy here we go.";
SWWM_SUBS_DEFAULT_FIGHTSTART2 = "Alright, let's party.";
SWWM_SUBS_DEFAULT_FIGHTSTART3 = "Oh, more baddies.";
@@ -74,9 +73,8 @@ SWWM_SUBS_DEFAULT_FIGHTSTART18 = "Oh, finally, something to shoot.";
SWWM_SUBS_DEFAULT_FIGHTSTART19 = "It's showtime!";
SWWM_SUBS_DEFAULT_FIGHTSTART20 = "Oh, you're dead.";
SWWM_SUBS_DEFAULT_FIGHTSTART21 = "Good. Was wondering when you'd show up.";
-SWWM_SUBS_DEFAULT_FIGHTSTART22 = "Ah shit, here we go again.";
// played at map start
-SWWM_SUBS_DEFAULT_NMAPSTART = "17";
+SWWM_SUBS_DEFAULT_NMAPSTART = "14";
SWWM_SUBS_DEFAULT_MAPSTART1 = "Ugh, fuck... This place reeks. I'd vomit if I could.";
SWWM_SUBS_DEFAULT_MAPSTART2 = "Alright, let's get to work.";
SWWM_SUBS_DEFAULT_MAPSTART3 = "Mission... start?";
@@ -91,9 +89,6 @@ SWWM_SUBS_DEFAULT_MAPSTART11 = "Well, let's not keep everyone waiting.";
SWWM_SUBS_DEFAULT_MAPSTART12 = "I'll do my best.";
SWWM_SUBS_DEFAULT_MAPSTART13 = "Let me say this: Anything I find, I keep.";
SWWM_SUBS_DEFAULT_MAPSTART14 = "I'm here to chew bubblegum and kick ass... And I don't have a mouth.";
-SWWM_SUBS_DEFAULT_MAPSTART15 = "Why did I move here? I guess it was the weather.";
-SWWM_SUBS_DEFAULT_MAPSTART16 = "Ugh I hope there's no frickin' platforming...";
-SWWM_SUBS_DEFAULT_MAPSTART17 = "Now I can tell this is gonna be an interesting day.";
// every time a secret is found
SWWM_SUBS_DEFAULT_NFINDSECRET = "13";
SWWM_SUBS_DEFAULT_FINDSECRET1 = "Oh, that was a secret?";
@@ -110,7 +105,7 @@ SWWM_SUBS_DEFAULT_FINDSECRET11 = "That was good, wasn't it?";
SWWM_SUBS_DEFAULT_FINDSECRET12 = "Lucky me, huh?";
SWWM_SUBS_DEFAULT_FINDSECRET13 = "Well, I mean, I'm pretty good at this.";
// frag taunts
-SWWM_SUBS_DEFAULT_NSCOREKILL = "28";
+SWWM_SUBS_DEFAULT_NSCOREKILL = "25";
SWWM_SUBS_DEFAULT_SCOREKILL1 = "Get out.";
SWWM_SUBS_DEFAULT_SCOREKILL2 = "One done.";
SWWM_SUBS_DEFAULT_SCOREKILL3 = "Bye bye.";
@@ -136,9 +131,6 @@ SWWM_SUBS_DEFAULT_SCOREKILL22 = "You're welcome.";
SWWM_SUBS_DEFAULT_SCOREKILL23 = "Out of my way.";
SWWM_SUBS_DEFAULT_SCOREKILL24 = "Here's your special serving of DIE.";
SWWM_SUBS_DEFAULT_SCOREKILL25 = "Want more?";
-SWWM_SUBS_DEFAULT_SCOREKILL26 = "Get rekt.";
-SWWM_SUBS_DEFAULT_SCOREKILL27 = "Now that's what I call a BRUH moment.";
-SWWM_SUBS_DEFAULT_SCOREKILL28 = "Ded!";
// oopsies
SWWM_SUBS_DEFAULT_NFRIENDKILL = "4";
SWWM_SUBS_DEFAULT_FRIENDKILL1 = "Oh no! No no no no I'm sorry oh my god!";
@@ -146,7 +138,7 @@ SWWM_SUBS_DEFAULT_FRIENDKILL2 = "Oh my god! I'm so sorry...";
SWWM_SUBS_DEFAULT_FRIENDKILL3 = "Oh... no...";
SWWM_SUBS_DEFAULT_FRIENDKILL4 = "Oh my god no no no please...";
// getting hurt by monsters
-SWWM_SUBS_DEFAULT_NGETHIT = "20";
+SWWM_SUBS_DEFAULT_NGETHIT = "19";
SWWM_SUBS_DEFAULT_GETHIT1 = "Ow! Fuck you!";
SWWM_SUBS_DEFAULT_GETHIT2 = "*sigh*";
SWWM_SUBS_DEFAULT_GETHIT3 = "Yeah, lucky hit. Now die.";
@@ -166,7 +158,6 @@ SWWM_SUBS_DEFAULT_GETHIT16 = "You are already dead...";
SWWM_SUBS_DEFAULT_GETHIT17 = "You're not getting out of here alive.";
SWWM_SUBS_DEFAULT_GETHIT18 = "Okay, I get it.";
SWWM_SUBS_DEFAULT_GETHIT19 = "Ugh! Just... fuck... off...";
-SWWM_SUBS_DEFAULT_GETHIT20 = "You sussy baka...!";
// getting hurt by friendlies
SWWM_SUBS_DEFAULT_NFRIENDHIT = "7";
SWWM_SUBS_DEFAULT_FRIENDHIT1 = "Hey what was that about?";
@@ -297,7 +288,7 @@ SWWM_SUBS_DEFAULT_GETPLASMABLAST1 = "Blastin' plasma.";
SWWM_SUBS_DEFAULT_GETPLASMABLAST2 = "Now we're talking. Double the fun.";
SWWM_SUBS_DEFAULT_GETPUNTZERBETA = "Gonna drill some sense into y'all."; // said with a cheap cowboy accent
SWWM_SUBS_DEFAULT_GETPUNTZERGAMMA = "Full auto and... fuller auto? Oh my...";
-SWWM_SUBS_DEFAULT_GETHEAVYMAHSHEENGUN = "Now I have a machine gun. Hohohoh~";
+SWWM_SUBS_DEFAULT_GETHEAVYMAHSHEENGUN = "Heavy Machine Gun!";
SWWM_SUBS_DEFAULT_GETQUADRAVOL = "For the flames of the Ardent Cross spread throughout the horde...";
SWWM_SUBS_DEFAULT_GETNEWSPARKSTER = "I like big plasma weapons.";
SWWM_SUBS_DEFAULT_GETMORTALRIFLE = "Welcome aboard, Mister.";
@@ -329,7 +320,6 @@ SWWM_SUBS_DEFAULT_NUTATCOGET = "NUTATCO?";
SWWM_SUBS_DEFAULT_FRISPYGET = "*giggle* Sayacchi's top snack.";
SWWM_SUBS_DEFAULT_SAYAGET = "Squishy bean...";
SWWM_SUBS_DEFAULT_MOTHGET = "Ah, Sayacchi's waifu.";
-SWWM_SUBS_DEFAULT_MUGGET = "Mussy...";
SWWM_SUBS_DEFAULT_DEMOGET = "Hehehe, my own plushie.";
SWWM_SUBS_DEFAULT_PEACHGET = "Wait, this is... *snicker*";
SWWM_SUBS_DEFAULT_BREADGET = "Soft, squishy buns...";
@@ -366,23 +356,6 @@ SWWM_SUBS_DEFAULT_ARCHANGELUS5 = "Aw, look at you with your fancy lil' wings and
SWWM_SUBS_DEFAULT_ARCHANGELUS6 = "Yeah yeah, it's always the same with you people.";
SWWM_SUBS_DEFAULT_ARCHANGELUS7 = "Boy, you people really go hard on the pretend-god bullshit, huh?";
SWWM_SUBS_DEFAULT_ARCHANGELUS8 = "I think I'm going to have to beat some sense into you.";
-// Eviternity II boss
-SWWM_SUBS_DEFAULT_NORIGIN1 = "5";
-SWWM_SUBS_DEFAULT_ORIGIN11 = "What the heck are you?";
-SWWM_SUBS_DEFAULT_ORIGIN12 = "Whatever that is, it's pissed.";
-SWWM_SUBS_DEFAULT_ORIGIN13 = "You're the one behind all of this, huh?";
-SWWM_SUBS_DEFAULT_ORIGIN14 = "It's final boss time...";
-SWWM_SUBS_DEFAULT_NORIGIN2 = "4";
-SWWM_SUBS_DEFAULT_ORIGIN21 = "Oh great, it's back.";
-SWWM_SUBS_DEFAULT_ORIGIN22 = "Back for more? Bring it on!";
-SWWM_SUBS_DEFAULT_ORIGIN23 = "Alright, round two.";
-SWWM_SUBS_DEFAULT_ORIGIN24 = "I'm not done with you.";
-SWWM_SUBS_DEFAULT_NORIGIN3 = "5";
-SWWM_SUBS_DEFAULT_ORIGIN31 = "What the hell?";
-SWWM_SUBS_DEFAULT_ORIGIN32 = "Good lord it's still alive!";
-SWWM_SUBS_DEFAULT_ORIGIN33 = "Damn it, just die already!";
-SWWM_SUBS_DEFAULT_ORIGIN34 = "Round... Three?";
-SWWM_SUBS_DEFAULT_ORIGIN35 = "Welp, third time's the charm.";
// "hself ruoy erutrot lliw I" (supposedly)
SWWM_SUBS_DEFAULT_NDSPARILA = "3";
SWWM_SUBS_DEFAULT_DSPARILA1 = "Oh look at you, little red riding hood.";
@@ -392,15 +365,37 @@ SWWM_SUBS_DEFAULT_NDSPARILB = "3";
SWWM_SUBS_DEFAULT_DSPARILB1 = "What's with you people and backwards speech?";
SWWM_SUBS_DEFAULT_DSPARILB2 = "Sorry, could you repeat that?";
SWWM_SUBS_DEFAULT_DSPARILB3 = ".oot sdrawkcab klat nac I"; // record this line normally then just reverse it, really
+// (H-Doom compat) Demon girl petting
+SWWM_SUBS_DEFAULT_NPETHDOOM = "9";
+SWWM_SUBS_DEFAULT_PETHDOOM1 = "That's a good girl~";
+SWWM_SUBS_DEFAULT_PETHDOOM2 = "Hey, there's no need to fight.";
+SWWM_SUBS_DEFAULT_PETHDOOM3 = "I'm not going to hurt you.";
+SWWM_SUBS_DEFAULT_PETHDOOM4 = "There, there...";
+SWWM_SUBS_DEFAULT_PETHDOOM5 = "It's okay, I'm your friend.";
+SWWM_SUBS_DEFAULT_PETHDOOM6 = "Calm down, everything's fine.";
+SWWM_SUBS_DEFAULT_PETHDOOM7 = "You're so cute~";
+SWWM_SUBS_DEFAULT_PETHDOOM8 = "Hehe... Your hair is so fluffy~";
+SWWM_SUBS_DEFAULT_PETHDOOM9 = "Good girl... Good girl...";
+// (H-Doom compat) Aroused demon girl petting
+SWWM_SUBS_DEFAULT_NPETHDOOMFINISH = "9";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH1 = "You really like being pet, don't you?";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH2 = "There, it's all good...";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH3 = "Getting off to my headpats, are you now?";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH4 = "I can do this much, at least.";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH5 = "It feels good, doesn't it?";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH6 = "A gentle touch is all you need~";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH7 = "Call me later, okay?";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH8 = "My, my... You're blushing so much...";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH9 = "Hehe... You're welcome, anytime.";
// White Lady petting
-SWWM_SUBS_DEFAULT_NPETANDIRA = "7";
-SWWM_SUBS_DEFAULT_PETANDIRA1 = "Fluffy moth...";
-SWWM_SUBS_DEFAULT_PETANDIRA2 = "You like my lamp, don't you?";
-SWWM_SUBS_DEFAULT_PETANDIRA3 = "You're so pretty~";
-SWWM_SUBS_DEFAULT_PETANDIRA4 = "Thanks for your help, miss.";
-SWWM_SUBS_DEFAULT_PETANDIRA5 = "There... good girl...";
-SWWM_SUBS_DEFAULT_PETANDIRA6 = "Hehe... cute moth girl~";
-SWWM_SUBS_DEFAULT_PETANDIRA7 = "Good friend~";
+SWWM_SUBS_DEFAULT_NPETMASHIRO = "7";
+SWWM_SUBS_DEFAULT_PETMASHIRO1 = "Fluffy moth...";
+SWWM_SUBS_DEFAULT_PETMASHIRO2 = "You like my lamp, don't you?";
+SWWM_SUBS_DEFAULT_PETMASHIRO3 = "You're so pretty~";
+SWWM_SUBS_DEFAULT_PETMASHIRO4 = "Thanks for your help, miss.";
+SWWM_SUBS_DEFAULT_PETMASHIRO5 = "There... good girl...";
+SWWM_SUBS_DEFAULT_PETMASHIRO6 = "Hehe... cute moth girl~";
+SWWM_SUBS_DEFAULT_PETMASHIRO7 = "Good friend~";
// Button pushing
SWWM_SUBS_DEFAULT_NBUTTONPUSH = "3";
SWWM_SUBS_DEFAULT_BUTTONPUSH1 = "Beep.";
@@ -408,99 +403,258 @@ SWWM_SUBS_DEFAULT_BUTTONPUSH2 = "Boop.";
SWWM_SUBS_DEFAULT_BUTTONPUSH3 = "Bop.";
// Fall "scream"
SWWM_SUBS_DEFAULT_FALLING = "Wheeeeeeeeeee~!";
-// Duplicate for hammer spin
-SWWM_SUBS_DEFAULT_SPINNING = "$$SWWM_SUBS_DEFAULT_FALLING";
-/// Special kill messages (rare)
-// Buttslam
-SWWM_SUBS_DEFAULT_NASSKILL = "3";
-SWWM_SUBS_DEFAULT_ASSKILL1 = "It's ASS time!";
-SWWM_SUBS_DEFAULT_ASSKILL2 = "Putting the ASS in mASSacre!";
-SWWM_SUBS_DEFAULT_ASSKILL3 = "Alright, who wants to eat ASS?";
-// Lead ball crit
-SWWM_SUBS_DEFAULT_NBALLSKILL = "2";
-SWWM_SUBS_DEFAULT_BALLSKILL1 = "Dangerous Ball Action!";
-SWWM_SUBS_DEFAULT_BALLSKILL2 = "Be careful playing with your balls, lads!";
-// Explosion kill
-SWWM_SUBS_DEFAULT_NBLAST = "6";
-SWWM_SUBS_DEFAULT_BLAST1 = "Bang!";
-SWWM_SUBS_DEFAULT_BLAST2 = "Bangabangbangbang!";
-SWWM_SUBS_DEFAULT_BLAST3 = "Pew!";
-SWWM_SUBS_DEFAULT_BLAST4 = "Boom!";
-SWWM_SUBS_DEFAULT_BLAST5 = "Kapow!";
-SWWM_SUBS_DEFAULT_BLAST6 = "Kaboom.";
-// Sheen HMG kill
-SWWM_SUBS_DEFAULT_NSHEENKILL = "2";
-SWWM_SUBS_DEFAULT_SHEENKILL1 = "Dakka dakka dakka.";
-SWWM_SUBS_DEFAULT_SHEENKILL2 = "Cry some more!";
-// Wall busting
-SWWM_SUBS_DEFAULT_BUSTKILL = "Bustin' makes me feel good~ ♪";
-// Cyberdemon killed by parrying
-SWWM_SUBS_DEFAULT_CYBULLY = "I'm just doing some cyberbullying...";
-// Cacodemon petting
-SWWM_SUBS_DEFAULT_NPETCACO = "3";
-SWWM_SUBS_DEFAULT_PETCACO1 = "Caco!";
-SWWM_SUBS_DEFAULT_PETCACO2 = "Who's a good caco boy?";
-SWWM_SUBS_DEFAULT_PETCACO3 = "Meatball~";
-// (rare) skull key pickup gesture
-SWWM_SUBS_DEFAULT_SKULLGET = "Alas, poor Yorick. I knew him, Horatio.";
-// Grilled Cheese Sandwich eating
-SWWM_SUBS_DEFAULT_NEAT = "5";
-SWWM_SUBS_DEFAULT_EAT1 = "Om nom nom... Om nom...";
-SWWM_SUBS_DEFAULT_EAT2 = "*eating*";
-SWWM_SUBS_DEFAULT_EAT3 = "Mmmmm...";
-SWWM_SUBS_DEFAULT_EAT4 = "Mmmm! Tasty!";
-SWWM_SUBS_DEFAULT_EAT5 = "Mah favorite!";
-// Hurtfloor damage (currently unused)
-SWWM_SUBS_DEFAULT_NHURTFLOOR = "5";
-SWWM_SUBS_DEFAULT_HURTFLOOR1 = "Ffffff...";
-SWWM_SUBS_DEFAULT_HURTFLOOR2 = "Huff oof...";
-SWWM_SUBS_DEFAULT_HURTFLOOR3 = "Oooo ooo... Aaa aaah ooh...";
-SWWM_SUBS_DEFAULT_HURTFLOOR4 = "Ooh ah aahh... Ooh...";
-SWWM_SUBS_DEFAULT_HURTFLOOR5 = "Hot...";
-// Map Start but only for nuts
-SWWM_SUBS_DEFAULT_NUTSTART = "Aw, nuts...";
-// Rare Sheen HMG pickup
-SWWM_SUBS_DEFAULT_SHEENSPECIAL = "Heavy Mah-Sheen Gun!";
-// Mortal Rifle touchscreen
-SWWM_SUBS_DEFAULT_NMRTOUCH = "4";
-SWWM_SUBS_DEFAULT_MRTOUCH1 = "Beep.";
-SWWM_SUBS_DEFAULT_MRTOUCH2 = "Blip.";
-SWWM_SUBS_DEFAULT_MRTOUCH3 = "Blop.";
-SWWM_SUBS_DEFAULT_MRTOUCH4 = "Boop.";
-// Mortal Rifle finger flick
-SWWM_SUBS_DEFAULT_NMRFLICK = "2";
-SWWM_SUBS_DEFAULT_MRFLICK1 = "Click.";
-SWWM_SUBS_DEFAULT_MRFLICK2 = "Clack.";
-// Mirror interaction
-SWWM_SUBS_DEFAULT_NMIRROR = "10";
-SWWM_SUBS_DEFAULT_MIRROR1 = "Who's that handsome robot? Oh! It's me~";
-SWWM_SUBS_DEFAULT_MIRROR2 = "Looking good...";
-SWWM_SUBS_DEFAULT_MIRROR3 = "Does this chassis make my ass look fat?";
-SWWM_SUBS_DEFAULT_MIRROR4 = "It's me, Demo-chan!";
-SWWM_SUBS_DEFAULT_MIRROR5 = "I think I look cute today.";
-SWWM_SUBS_DEFAULT_MIRROR6 = "Hmmm... My body could use some nice polishing.";
-SWWM_SUBS_DEFAULT_MIRROR7 = "That's a mirror.";
-SWWM_SUBS_DEFAULT_MIRROR8 = "Nice and reflective, just how I like it.";
-SWWM_SUBS_DEFAULT_MIRROR9 = "I should really try not to break this.";
-SWWM_SUBS_DEFAULT_MIRROR10 = "I kinda like looking at myself... Not that it's wrong or anything.";
-// Kiss hit
-SWWM_SUBS_DEFAULT_NSMOOCH = "3";
-SWWM_SUBS_DEFAULT_SMOOCH1 = "Smoochies~";
-SWWM_SUBS_DEFAULT_SMOOCH2 = "$$SWWM_SUBS_DEFAULT_SMOOCH1"; // all subtitles are the same here, only the sound changes
-SWWM_SUBS_DEFAULT_SMOOCH3 = "$$SWWM_SUBS_DEFAULT_SMOOCH1";
-// Sunlust MAP29
-SWWM_SUBS_DEFAULT_LUSTYSUNS = "Wait... What did that say?";
-// Invinciball use (no more Sundowner voiceclip)
-SWWM_SUBS_DEFAULT_NINVINCIBALL = "3";
-SWWM_SUBS_DEFAULT_INVINCIBALL1 = "I'm frickin' invincible!";
-SWWM_SUBS_DEFAULT_INVINCIBALL2 = "$$SWWM_SUBS_DEFAULT_INVINCIBALL1"; // all subtitles are the same here, only the sound changes
-SWWM_SUBS_DEFAULT_INVINCIBALL3 = "$$SWWM_SUBS_DEFAULT_INVINCIBALL1";
-// Randomization ranges for other voices
-SWWM_DEFAULT_NGRUNT = "5";
-SWWM_DEFAULT_NUSEGRUNT = "4";
-SWWM_DEFAULT_NLOPAIN = "2";
-SWWM_DEFAULT_NPAIN = "3";
-SWWM_DEFAULT_NHIPAIN = "3";
-SWWM_DEFAULT_NDEATH = "8";
-SWWM_DEFAULT_NJUMP = "5";
-SWWM_DEFAULT_NKISS = "10";
+//// LEGACY VOICE - Fallout 4 JP Sole Survivor
+SWWM_VOICENAME_LEGACY = "Classic";
+// new weapon received
+SWWM_SUBS_LEGACY_NGETWEAPON = "13";
+SWWM_SUBS_LEGACY_GETWEAPON1 = "Not bad... Not bad at all...";
+SWWM_SUBS_LEGACY_GETWEAPON2 = "Good find...";
+SWWM_SUBS_LEGACY_GETWEAPON3 = "Mine now...";
+SWWM_SUBS_LEGACY_GETWEAPON4 = "Nice...";
+SWWM_SUBS_LEGACY_GETWEAPON5 = "Bingo...";
+SWWM_SUBS_LEGACY_GETWEAPON6 = "Hell yeah...";
+SWWM_SUBS_LEGACY_GETWEAPON7 = "Excellent...";
+SWWM_SUBS_LEGACY_GETWEAPON8 = "Yes...";
+SWWM_SUBS_LEGACY_GETWEAPON9 = "There we go...";
+SWWM_SUBS_LEGACY_GETWEAPON10 = "Perfect...";
+SWWM_SUBS_LEGACY_GETWEAPON11 = "I like it...";
+SWWM_SUBS_LEGACY_GETWEAPON12 = "That looks nice...";
+SWWM_SUBS_LEGACY_GETWEAPON13 = "It's probably worth a fortune...";
+// locked door
+SWWM_SUBS_LEGACY_NLOCKED = "4";
+SWWM_SUBS_LEGACY_LOCKED1 = "Don't have the key.";
+SWWM_SUBS_LEGACY_LOCKED2 = "Only opens with a key.";
+SWWM_SUBS_LEGACY_LOCKED3 = "Would need the key.";
+SWWM_SUBS_LEGACY_LOCKED4 = "Locked tight.";
+// jammed door (strife)
+SWWM_SUBS_LEGACY_NJAMMED = "4";
+SWWM_SUBS_LEGACY_JAMMED1 = "It's stuck.";
+SWWM_SUBS_LEGACY_JAMMED2 = "No use.";
+SWWM_SUBS_LEGACY_JAMMED3 = "Jammed.";
+SWWM_SUBS_LEGACY_JAMMED4 = "Useless.";
+// puzzle item failure
+SWWM_SUBS_LEGACY_NPUZZFAIL = "6";
+SWWM_SUBS_LEGACY_PUZZFAIL1 = "Damn.";
+SWWM_SUBS_LEGACY_PUZZFAIL2 = "Damn it.";
+SWWM_SUBS_LEGACY_PUZZFAIL3 = "No good.";
+SWWM_SUBS_LEGACY_PUZZFAIL4 = "Nope.";
+SWWM_SUBS_LEGACY_PUZZFAIL5 = "Uh uh.";
+SWWM_SUBS_LEGACY_PUZZFAIL6 = "Hmmm.";
+// puzzle item success
+SWWM_SUBS_LEGACY_NPUZZSUCC = "5";
+SWWM_SUBS_LEGACY_PUZZSUCC1 = "Nice.";
+SWWM_SUBS_LEGACY_PUZZSUCC2 = "That's it.";
+SWWM_SUBS_LEGACY_PUZZSUCC3 = "Got it.";
+SWWM_SUBS_LEGACY_PUZZSUCC4 = "Yes.";
+SWWM_SUBS_LEGACY_PUZZSUCC5 = "Sweet.";
+// first enemy encounter (20 seconds cooldown since all enemies dead)
+SWWM_SUBS_LEGACY_NFIGHTSTART = "21";
+SWWM_SUBS_LEGACY_FIGHTSTART1 = "Here we go again.";
+SWWM_SUBS_LEGACY_FIGHTSTART2 = "Let's get this show on the road.";
+SWWM_SUBS_LEGACY_FIGHTSTART3 = "Time to die.";
+SWWM_SUBS_LEGACY_FIGHTSTART4 = "Bring it on.";
+SWWM_SUBS_LEGACY_FIGHTSTART5 = "You are all going to die.";
+SWWM_SUBS_LEGACY_FIGHTSTART6 = "I've been spoiling for a fight.";
+SWWM_SUBS_LEGACY_FIGHTSTART7 = "Let's do this.";
+SWWM_SUBS_LEGACY_FIGHTSTART8 = "Time to get crazy! Kill 'em all!";
+SWWM_SUBS_LEGACY_FIGHTSTART9 = "You really don't want to start a fight with me.";
+SWWM_SUBS_LEGACY_FIGHTSTART10 = "Let's get on with it.";
+SWWM_SUBS_LEGACY_FIGHTSTART11 = "Kill!";
+SWWM_SUBS_LEGACY_FIGHTSTART12 = "This won't be hard.";
+SWWM_SUBS_LEGACY_FIGHTSTART13 = "Let's do it.";
+SWWM_SUBS_LEGACY_FIGHTSTART14 = "Let's do this.";
+SWWM_SUBS_LEGACY_FIGHTSTART15 = "Let's just get this over with.";
+SWWM_SUBS_LEGACY_FIGHTSTART16 = "Well, this will be an interesting challenge.";
+SWWM_SUBS_LEGACY_FIGHTSTART17 = "Okay. Let's get started.";
+SWWM_SUBS_LEGACY_FIGHTSTART18 = "Oh, this is just what I need right now...";
+SWWM_SUBS_LEGACY_FIGHTSTART19 = "Time to put on a show.";
+SWWM_SUBS_LEGACY_FIGHTSTART20 = "I'm putting you down.";
+SWWM_SUBS_LEGACY_FIGHTSTART21 = "Oh, good. Here I was afraid I'd have nothing to do.";
+// played at map start
+SWWM_SUBS_LEGACY_NMAPSTART = "14";
+SWWM_SUBS_LEGACY_MAPSTART1 = "Ugh... this place smells horrible.";
+SWWM_SUBS_LEGACY_MAPSTART2 = "Okay, let's get to work.";
+SWWM_SUBS_LEGACY_MAPSTART3 = "Let's hurry this up.";
+SWWM_SUBS_LEGACY_MAPSTART4 = "This place is all kinds of strange.";
+SWWM_SUBS_LEGACY_MAPSTART5 = "I was born ready.";
+SWWM_SUBS_LEGACY_MAPSTART6 = "It's a hard world. I do what I have to.";
+SWWM_SUBS_LEGACY_MAPSTART7 = "No robot is superior to me.";
+SWWM_SUBS_LEGACY_MAPSTART8 = "I've seen better.";
+SWWM_SUBS_LEGACY_MAPSTART9 = "Okay. Let's head in.";
+SWWM_SUBS_LEGACY_MAPSTART10 = "I don't want any trouble. I'm just passing through.";
+SWWM_SUBS_LEGACY_MAPSTART11 = "Sorry to keep you waiting.";
+SWWM_SUBS_LEGACY_MAPSTART12 = "I'll do my best.";
+SWWM_SUBS_LEGACY_MAPSTART13 = "Just so we're clear: Anything good I find is mine.";
+SWWM_SUBS_LEGACY_MAPSTART14 = "I bet the food here is terrible.";
+// every time a secret is found
+SWWM_SUBS_LEGACY_NFINDSECRET = "13";
+SWWM_SUBS_LEGACY_FINDSECRET1 = "Yeah, yeah, I'm the best.";
+SWWM_SUBS_LEGACY_FINDSECRET2 = "It's true. I do know my shit.";
+SWWM_SUBS_LEGACY_FINDSECRET3 = "What can I say? I'm good at what I do.";
+SWWM_SUBS_LEGACY_FINDSECRET4 = "It was no big deal.";
+SWWM_SUBS_LEGACY_FINDSECRET5 = "No trouble at all.";
+SWWM_SUBS_LEGACY_FINDSECRET6 = "It was easy.";
+SWWM_SUBS_LEGACY_FINDSECRET7 = "Thanks to me, yes.";
+SWWM_SUBS_LEGACY_FINDSECRET8 = "It was a walk in the park.";
+SWWM_SUBS_LEGACY_FINDSECRET9 = "It was a piece of cake.";
+SWWM_SUBS_LEGACY_FINDSECRET10 = "I still got it.";
+SWWM_SUBS_LEGACY_FINDSECRET11 = "I did good work, didn't I?";
+SWWM_SUBS_LEGACY_FINDSECRET12 = "Wow, that's pretty lucky!";
+SWWM_SUBS_LEGACY_FINDSECRET13 = "Yeah, well, I am pretty awesome.";
+// frag taunts
+SWWM_SUBS_LEGACY_NSCOREKILL = "26";
+SWWM_SUBS_LEGACY_SCOREKILL1 = "Good riddance.";
+SWWM_SUBS_LEGACY_SCOREKILL2 = "One down.";
+SWWM_SUBS_LEGACY_SCOREKILL3 = "Goodbye.";
+SWWM_SUBS_LEGACY_SCOREKILL4 = "Heh! You can't stop me.";
+SWWM_SUBS_LEGACY_SCOREKILL5 = "What a loser.";
+SWWM_SUBS_LEGACY_SCOREKILL6 = "We're done.";
+SWWM_SUBS_LEGACY_SCOREKILL7 = "Bye.";
+SWWM_SUBS_LEGACY_SCOREKILL8 = "Dead as can be.";
+SWWM_SUBS_LEGACY_SCOREKILL9 = "Another job done.";
+SWWM_SUBS_LEGACY_SCOREKILL10 = "The pleasure was all mine.";
+SWWM_SUBS_LEGACY_SCOREKILL11 = "How about something a little more challenging next time?";
+SWWM_SUBS_LEGACY_SCOREKILL12 = "I'm glad that's over with.";
+SWWM_SUBS_LEGACY_SCOREKILL13 = "Well, it's over. That's that.";
+SWWM_SUBS_LEGACY_SCOREKILL14 = "It's done.";
+SWWM_SUBS_LEGACY_SCOREKILL15 = "Get lost.";
+SWWM_SUBS_LEGACY_SCOREKILL16 = "Is that all?";
+SWWM_SUBS_LEGACY_SCOREKILL17 = "Is that the best you can do?";
+SWWM_SUBS_LEGACY_SCOREKILL18 = "You annoy me.";
+SWWM_SUBS_LEGACY_SCOREKILL19 = "Going to have to try harder than that.";
+SWWM_SUBS_LEGACY_SCOREKILL20 = "What? That it?";
+SWWM_SUBS_LEGACY_SCOREKILL21 = "Get outta here.";
+SWWM_SUBS_LEGACY_SCOREKILL22 = "My pleasure.";
+SWWM_SUBS_LEGACY_SCOREKILL23 = "Out of my way.";
+SWWM_SUBS_LEGACY_SCOREKILL24 = "Get outta my way.";
+SWWM_SUBS_LEGACY_SCOREKILL25 = "Want some more?";
+SWWM_SUBS_LEGACY_SCOREKILL26 = "Done and done.";
+// oopsies
+SWWM_SUBS_LEGACY_NFRIENDKILL = "4";
+SWWM_SUBS_LEGACY_FRIENDKILL1 = "Oh my god.";
+SWWM_SUBS_LEGACY_FRIENDKILL2 = "My god. I'm so sorry.";
+SWWM_SUBS_LEGACY_FRIENDKILL3 = "Oh god...";
+SWWM_SUBS_LEGACY_FRIENDKILL4 = "Oh my god. Are you alright?";
+// getting hurt by monsters
+SWWM_SUBS_LEGACY_NGETHIT = "19";
+SWWM_SUBS_LEGACY_GETHIT1 = "Whatever...";
+SWWM_SUBS_LEGACY_GETHIT2 = "*sigh*";
+SWWM_SUBS_LEGACY_GETHIT3 = "Hm hmm.";
+SWWM_SUBS_LEGACY_GETHIT4 = "Bitch.";
+SWWM_SUBS_LEGACY_GETHIT5 = "Asshole...";
+SWWM_SUBS_LEGACY_GETHIT6 = "You annoy me.";
+SWWM_SUBS_LEGACY_GETHIT7 = "Up yours.";
+SWWM_SUBS_LEGACY_GETHIT8 = "You got my attention.";
+SWWM_SUBS_LEGACY_GETHIT9 = "I'm ending this right now.";
+SWWM_SUBS_LEGACY_GETHIT10 = "You're a pain in the ass.";
+SWWM_SUBS_LEGACY_GETHIT11 = "That's bullshit.";
+SWWM_SUBS_LEGACY_GETHIT12 = "Are you serious?";
+SWWM_SUBS_LEGACY_GETHIT13 = "Going to have to try harder than that.";
+SWWM_SUBS_LEGACY_GETHIT14 = "Get outta here.";
+SWWM_SUBS_LEGACY_GETHIT15 = "And now it's your turn.";
+SWWM_SUBS_LEGACY_GETHIT16 = "Time to shut you up for good.";
+SWWM_SUBS_LEGACY_GETHIT17 = "You're not leaving here in one piece.";
+SWWM_SUBS_LEGACY_GETHIT18 = "You're obviously upset...";
+SWWM_SUBS_LEGACY_GETHIT19 = "Ugh. Just... go away.";
+// getting hurt by friendlies
+SWWM_SUBS_LEGACY_NFRIENDHIT = "7";
+SWWM_SUBS_LEGACY_FRIENDHIT1 = "Are you ticked off at me?";
+SWWM_SUBS_LEGACY_FRIENDHIT2 = "Are you serious?";
+SWWM_SUBS_LEGACY_FRIENDHIT3 = "What? Why?";
+SWWM_SUBS_LEGACY_FRIENDHIT4 = "That's awfully rude.";
+SWWM_SUBS_LEGACY_FRIENDHIT5 = "Sorry, what?";
+SWWM_SUBS_LEGACY_FRIENDHIT6 = "Not very friendly, are you?";
+SWWM_SUBS_LEGACY_FRIENDHIT7 = "Whoa, whoa. Easy there.";
+// hurting a friendly
+SWWM_SUBS_LEGACY_NHITFRIEND = "3";
+SWWM_SUBS_LEGACY_HITFRIEND1 = "I... sorry.";
+SWWM_SUBS_LEGACY_HITFRIEND2 = "I'm sorry.";
+SWWM_SUBS_LEGACY_HITFRIEND3 = "Sorry.";
+// greeting another player
+SWWM_SUBS_LEGACY_NGREET = "7";
+SWWM_SUBS_LEGACY_GREET1 = "Hi.";
+SWWM_SUBS_LEGACY_GREET2 = "Hey there.";
+SWWM_SUBS_LEGACY_GREET3 = "Hey.";
+SWWM_SUBS_LEGACY_GREET4 = "Hey.";
+SWWM_SUBS_LEGACY_GREET5 = "Hey.";
+SWWM_SUBS_LEGACY_GREET6 = "Well hello.";
+SWWM_SUBS_LEGACY_GREET7 = "Hi there.";
+// ragekit
+SWWM_SUBS_LEGACY_NRAGEKIT = "6";
+SWWM_SUBS_LEGACY_RAGEKIT1 = "AAAAAAAAAAAAAAAAAAAAAA!!!!!";
+SWWM_SUBS_LEGACY_RAGEKIT2 = "FFFFFFUUUUUUUUUUUCKKKK!!!";
+SWWM_SUBS_LEGACY_RAGEKIT3 = "FUCKFUCKFUCCKKKK!!";
+SWWM_SUBS_LEGACY_RAGEKIT4 = "AAAAAAAAAARGH!!!!";
+SWWM_SUBS_LEGACY_RAGEKIT5 = "KILLLLL!!!!";
+SWWM_SUBS_LEGACY_RAGEKIT6 = "RAAAARGH!!! BRING IT!!!";
+// --- comebacks for korax hub lines ---
+// "Greetings mortal, are you ready to die?"
+SWWM_SUBS_LEGACY_NKORAXGREET = "13";
+SWWM_SUBS_LEGACY_KORAXGREET1 = "Oh boy. That's it. I'm outta here";
+SWWM_SUBS_LEGACY_KORAXGREET2 = "Great... That's just great.";
+SWWM_SUBS_LEGACY_KORAXGREET3 = "I don't want whatever you're selling.";
+SWWM_SUBS_LEGACY_KORAXGREET4 = "You're... not really my type.";
+SWWM_SUBS_LEGACY_KORAXGREET5 = "The first word that comes to my mind is 'ugly'.";
+SWWM_SUBS_LEGACY_KORAXGREET6 = "You look like something that was left in the fridge for too long.";
+SWWM_SUBS_LEGACY_KORAXGREET7 = "I can see coming here was a mistake.";
+SWWM_SUBS_LEGACY_KORAXGREET8 = "I'm not comfortable being watched so closely.";
+SWWM_SUBS_LEGACY_KORAXGREET9 = "Nice attitude...";
+SWWM_SUBS_LEGACY_KORAXGREET10 = "I could ask you the same question.";
+SWWM_SUBS_LEGACY_KORAXGREET11 = "I was about to ask you the same thing.";
+SWWM_SUBS_LEGACY_KORAXGREET12 = "I'm just looking for the mayonnaise. Maybe you could grab it for me. Second shelf, right next to the pudding.";
+SWWM_SUBS_LEGACY_KORAXGREET13 = "I'm here to pick up an order. Two large pepperoni and a calzone. Name is 'Fuck you'.";
+// "My servants can smell your blood, human"
+SWWM_SUBS_LEGACY_NKORAXBLOOD = "13";
+SWWM_SUBS_LEGACY_KORAXBLOOD1 = "Creep.";
+SWWM_SUBS_LEGACY_KORAXBLOOD2 = "That's good to know.";
+SWWM_SUBS_LEGACY_KORAXBLOOD3 = "Whatever you say.";
+SWWM_SUBS_LEGACY_KORAXBLOOD4 = "I don't think so.";
+SWWM_SUBS_LEGACY_KORAXBLOOD5 = "Um... yeah... I don't think so...";
+SWWM_SUBS_LEGACY_KORAXBLOOD6 = "If you say so.";
+SWWM_SUBS_LEGACY_KORAXBLOOD7 = "I don't care.";
+SWWM_SUBS_LEGACY_KORAXBLOOD8 = "Whatever. Not like I care anyway.";
+SWWM_SUBS_LEGACY_KORAXBLOOD9 = "I don't really give a shit.";
+SWWM_SUBS_LEGACY_KORAXBLOOD10 = "Like I give a shit...";
+SWWM_SUBS_LEGACY_KORAXBLOOD11 = "I think you're confusing me with someone who gives a shit.";
+SWWM_SUBS_LEGACY_KORAXBLOOD12 = "I'm not so sure about that.";
+SWWM_SUBS_LEGACY_KORAXBLOOD13 = "Just shut up.";
+// "You have played this game too long, mortal, I think I shall remove you from the board"
+SWWM_SUBS_LEGACY_NKORAXGAME = "14";
+SWWM_SUBS_LEGACY_KORAXGAME1 = "I really don't care.";
+SWWM_SUBS_LEGACY_KORAXGAME2 = "Go fuck yourself.";
+SWWM_SUBS_LEGACY_KORAXGAME3 = "Oh, go cough up a hairball.";
+SWWM_SUBS_LEGACY_KORAXGAME4 = "Not gonna happen.";
+SWWM_SUBS_LEGACY_KORAXGAME5 = "Your threats don't scare me.";
+SWWM_SUBS_LEGACY_KORAXGAME6 = "Not a chance.";
+SWWM_SUBS_LEGACY_KORAXGAME7 = "I don't take kindly to threats.";
+SWWM_SUBS_LEGACY_KORAXGAME8 = "Anything else I should know?";
+SWWM_SUBS_LEGACY_KORAXGAME9 = "Shut up...";
+SWWM_SUBS_LEGACY_KORAXGAME10 = "No one talks to me like that. Screw you.";
+SWWM_SUBS_LEGACY_KORAXGAME11 = "You won't talk when you're dead.";
+SWWM_SUBS_LEGACY_KORAXGAME12 = "I'd like to see you try.";
+SWWM_SUBS_LEGACY_KORAXGAME13 = "Oh, please try.";
+SWWM_SUBS_LEGACY_KORAXGAME14 = "I don't know what you're talking about, and I don't care.";
+// "Worship me and I may be yet merciful, then again, maybe not"
+SWWM_SUBS_LEGACY_NKORAXWORSHIP = "11";
+SWWM_SUBS_LEGACY_KORAXWORSHIP1 = "What?";
+SWWM_SUBS_LEGACY_KORAXWORSHIP2 = "What a scumbag...";
+SWWM_SUBS_LEGACY_KORAXWORSHIP3 = "Pompous ass...";
+SWWM_SUBS_LEGACY_KORAXWORSHIP4 = "Someone's a little full of himself.";
+SWWM_SUBS_LEGACY_KORAXWORSHIP5 = "So full of yourself...";
+SWWM_SUBS_LEGACY_KORAXWORSHIP6 = "I've heard enough of your bullshit.";
+SWWM_SUBS_LEGACY_KORAXWORSHIP7 = "Blah, blah, blah...";
+SWWM_SUBS_LEGACY_KORAXWORSHIP8 = "What? I can't hear you over this ringing in my ears.";
+SWWM_SUBS_LEGACY_KORAXWORSHIP9 = "You must think I'm an idiot.";
+SWWM_SUBS_LEGACY_KORAXWORSHIP10 = "Do I look like an idiot?";
+SWWM_SUBS_LEGACY_KORAXWORSHIP11 = "You have an awfully high opinion of yourself.";
+// "Are you strong enough to face your own masters?"
+SWWM_SUBS_LEGACY_NKORAXMASTERS = "9";
+SWWM_SUBS_LEGACY_KORAXMASTERS1 = "Can we move this along? I've got places to be.";
+SWWM_SUBS_LEGACY_KORAXMASTERS2 = "I don't appreciate people telling me what to do.";
+SWWM_SUBS_LEGACY_KORAXMASTERS3 = "Uh... yes, that's right.";
+SWWM_SUBS_LEGACY_KORAXMASTERS4 = "Suppose I've got nothing better to do.";
+SWWM_SUBS_LEGACY_KORAXMASTERS5 = "I'm asking myself the same thing.";
+SWWM_SUBS_LEGACY_KORAXMASTERS6 = "None of your damn business.";
+SWWM_SUBS_LEGACY_KORAXMASTERS7 = "Yes, I am.";
+SWWM_SUBS_LEGACY_KORAXMASTERS8 = "That's none of your business.";
+SWWM_SUBS_LEGACY_KORAXMASTERS9 = "Just shut up already...";
diff --git a/language.es_base b/language.es_base
index 95cbc234d..33bed7fb5 100644
--- a/language.es_base
+++ b/language.es_base
@@ -7,7 +7,7 @@ T_EXPLODIUM2 = "Pistolas de Explodium";
T_SPREADGUN = "Trabuco";
I_SPREADGUN = "Trabuco \"Rhino Stopper\"";
I_WALLBUSTER = "Escopeta de Brecha de Armadura Pesada \"Wallbuster\"";
-I_EVISCERATOR = "Cañón de Metralla de Carga Pesada \"Eviscerator\"";
+I_EVISCERATOR = "Cañón de Flechettes de Carga Pesada \"Eviscerator\"";
I_HELLBLAZER = "Lanzacohetes \"Hellblazer\"";
T_SPARKSTER = "Carabina Biospark";
I_SPARKSTER = "Carabina Biospark Modelo S-5";
@@ -29,6 +29,14 @@ I_NEWSPARKSTER = "Rifle Sparkster Serie x3";
T_MORTALRIFLE = "Rifle Mortal";
T_REDSHELL = "Cartucho";
T_REDSHELLS = "Cartuchos";
+T_GREENSHELL = "Slug";
+T_GREENSHELLS = "Slugs";
+T_BLUESHELL = "Cartucho de Sal de Kinylum";
+T_BLUESHELLS = "Cartuchos de Sal de Kinylum";
+T_BLACKSHELL = "Cartucho Corrosivo";
+T_BLACKSHELLS = "Cartuchos Corrosivos";
+T_PURPLESHELL = "Cartucho de Bola de Plomo";
+T_PURPLESHELLS = "Cartuchos de Bola de Plomo";
T_GOLDSHELL = "Cartucho Dorado";
T_GOLDSHELLS = "Cartuchos Dorados";
T_EVISHELL = "Proyectil de Eviscerator";
@@ -38,12 +46,26 @@ I_EVISHELLCLIP3 = "Clip en Trio para Eviscerator";
I_EVISHELLPAK = "Pack de Seis para Eviscerator";
T_HELLMISSILE = "Misil Hellblazer";
T_HELLMISSILES = "Misiles Hellblazer";
+T_HELLMISSILEMAG = "Cargador de Misiles Hellblazer";
+T_HELLCLUSTER = "Estallador Hellblazer";
+T_HELLCLUSTERS = "Estalladores Hellblazer";
+T_HELLCLUSTERMAG = "Cargador de Estalladores Hellblazer";
+T_HELLBURNINATOR = "Ruinador Hellblazer";
+T_HELLBURNINATORS = "Ruinadores Hellblazer";
+T_HELLBURNINATORMAG = "Cargador de Ruinadores Hellblazer";
+T_HELLNUKE = "Cabeza Nuclear Hellblazer";
+T_HELLNUKES = "Cabezas Nucleares Hellblazer";
+T_HELLNUKEMAG = "Cargador de Cabezas Nucleares Hellblazer";
T_SPARKUNIT = "Unidad Biospark";
T_SPARKUNITS = "Unidades Biospark";
T_XSBMAG = "Cargador 1.150 XSB";
T_XSBMAGS = "Cargadores 1.150 XSB";
+T_FCBMAG = "Cargador 1.150 FCB";
+T_FCBMAGS = "Cargadores 1.150 FCB";
T_XSBBULLET = "Bala 1.150 XSB";
T_XSBBULLETS = "Balas 1.150 XSB";
+T_FCBBULLET = "Bala 1.150 FCB";
+T_FCBBULLETS = "Balas 1.150 FCB";
T_CANDYMAG = "Cargador de Pistola Caramelo";
T_CANDYMAGS = "Cargadores de Pistola Caramelo";
T_CANDYBULLET = "Bala de Pistola Caramelo";
@@ -92,7 +114,7 @@ T_LAMP = "Lämpara";
I_LAMP = "Lámpara Compañera";
T_MOTH = "Polilla";
T_WMOTH = "Polilla Blanca";
-T_ANDIRA = "Dama Blanca";
+T_MASHIRO = "Dama Blanca";
T_NUGGETH = "Pepita de Salud";
T_NUGGETA = "Pepita de Armadura";
T_OMNISIGHT = "Omnivisión";
@@ -105,9 +127,6 @@ T_MYKRADVO = "Artefacto Mykradvo";
T_SAFETY = "Enlace de Seguridad";
T_DEVASTATION = "Marca de Devastación";
T_DIVINE = "Sprite Divino";
-T_BALLS = "Bomba de Bolas";
-T_SENTRY = "Torreta";
-I_SENTRY = "Torreta Desplegable \"Battle-Boi\"";
T_CHANCEBOX = "Caja Afortunada";
T_FROGGY = "Silla Rana";
T_PERFECTLYGENERIC = "Cubo Genérico";
@@ -120,9 +139,8 @@ T_PEACH = "Zumo de Melocotón Toot Froot™";
T_MILKBREAD = "Pan de Leche Akkouxhei";
T_KIRINMANGA = "Saya Miyamoto - Me Casé Con Un Emperador Virgen Pero Resulta Que Es Monísimo Con Lencería?!";
T_KIRINPLUSH = "Peluche de Emperador Kirin";
-T_MOTHPLUSH = "Peluche de Polilla";
+T_MOTHPLUSH = "Peluche de Mashiro";
T_SAYASMUG = "Taza de Café de Saya";
-T_SHARKPLUSH = "Peluche de Tiburón";
// colored tags for keys
T_REDCARD = "\cgTarjeta Llave Roja\c-";
T_BLUECARD = "\chTarjeta Llave Azul\c-";
@@ -165,7 +183,7 @@ QUITMSG2 = "¿Oh, te marchas ya? Pues nada,\nnos vemos luego, supongo.";
QUITMSG3 = "Gracias por jugar.\nEspero volverte a ver pronto.";
QUITMSG5 = "Ah, se acabó la fiesta, supongo...";
QUITMSG6 = "Mi amor por ti es como un camión.\n\cg!!BERSERKER!!\c-";
-QUITMSG7 = "No te vayas ahora, o \cgSaya\c- hablará\nmal de ti en Twitter punto com.";
+QUITMSG7 = "No te vayas ahora, o \cfSaya\c- hablará\nmal de ti en Twitter punto com.";
QUITMSG8 = "Mucho texto.";
QUITMSG9 = "John Romero va a\nesperar que estés bien.";
QUITMSG10 = "No te vayas, ¡hay una temible chica\npolilla esperando en la oscuridad!";
@@ -174,181 +192,149 @@ QUITMSG12 = "Sí, yo también necesitaría un\ndescanso después de todo eso..."
QUITMSG14 = "¿Continuará?";
QUITMSG15 = "[Insertar mensaje ingenioso aquí]";
QUITMSG16 = "¡AHDSAKAFAJDAGS!";
-QUITMSG18 = "El mundo es duro y frío,\nlos pechotes suaves y calientes.";
+QUITMSG18 = "¿QUIEN EN SU SANO JUICIO\nGLASEARÍA UNA TARTA CON SU CULO?";
+QUITMSG19 = "El mundo es duro y frío,\nlos pechotes suaves y calientes.";
// Re-tagged monsters
FN_ZOMBIE_FUN1 = "Zombi";
FN_ZOMBIE_FUN2 = "Muertito";
FN_ZOMBIE_FUN3 = "El Zombito";
-FN_ZOMBIE_FUN4 = "Carne De Cañón";
+FN_ZOMBIE_FUN4 = "Carne de cañón";
FN_ZOMBIE_FUN5 = "Perdedor";
-FN_SHOTGUN_FUN1 = "Zombi Calvete";
+FN_SHOTGUN_FUN1 = "Zombi calvete";
FN_SHOTGUN_FUN2 = "Elmer Gruñón";
FN_SHOTGUN_FUN3 = "Calvo";
FN_SHOTGUN_FUN4 = "Escoputo";
FN_SHOTGUN_FUN5 = "Wismichu";
FN_HEAVY_FUN1 = "Tocacojones";
-FN_HEAVY_FUN2 = "¿Por Que Estoy Perdiendo Vida?";
-FN_HEAVY_FUN4 = "Tío Cabreado";
-FN_HEAVY_FUN5 = "Capullo Con Metralleta";
+FN_HEAVY_FUN2 = "¿Por que estoy perdiendo vida?";
+FN_HEAVY_FUN4 = "Tío cabreado";
FN_IMP_FUN1 = "Pinchitos";
FN_IMP_FUN3 = "Yogurín Infernal";
-FN_IMP_FUN5 = "Glúteos Firmes";
+FN_IMP_FUN5 = "Glúteos firmes";
FN_DEMON_FUN1 = "Rosita";
-FN_DEMON_FUN2 = "Gorila Afeitado";
-FN_DEMON_FUN3 = "Mucha Boca Poco Cerebro";
+FN_DEMON_FUN2 = "Gorila afeitado";
+FN_DEMON_FUN3 = "Mucha boca poco cerebro";
FN_DEMON_FUN4 = "Muerdesito";
FN_SPECTRE_FUN1 = "Borroncito";
-FN_SPECTRE_FUN2 = "Rosita Camuflado";
-FN_SPECTRE_FUN3 = "Mordisquito Sorpresa";
-FN_SPECTRE_FUN4 = "Gorila Sigiloso";
+FN_SPECTRE_FUN2 = "Rosita camuflado";
+FN_SPECTRE_FUN3 = "Mordisquito sorpresa";
+FN_SPECTRE_FUN4 = "Gorila sigiloso";
FN_LOST_FUN1 = "Calaverita";
FN_LOST_FUN2 = "Bicho";
-FN_LOST_FUN3 = "Cabeza Tonta";
+FN_LOST_FUN3 = "Cabeza tonta";
FN_LOST_FUN4 = "Idiota";
FN_CACO_FUN1 = "Tomatín";
FN_CACO_FUN2 = "Rojito";
-FN_CACO_FUN3 = "Albóndiga Picante";
-FN_CACO_FUN4 = "Bola Con Forma De Amigo";
-FN_CACO_FUN5 = "Bola Acariciable";
-FN_HELL_FUN1 = "Barón De Hacendado";
-FN_HELL_FUN2 = "Cabra Marrón";
-FN_HELL_FUN3 = "Primo Del Señor Gruñón";
-FN_HELL_FUN4 = "Puerta Con Menos Puntos De Vida";
-FN_HELL_FUN5 = "Recorte De Presupuesto";
+FN_CACO_FUN3 = "Albóndiga picante";
+FN_CACO_FUN4 = "Bola con forma de amigo";
+FN_CACO_FUN5 = "Bola acariciable";
+FN_HELL_FUN1 = "Barón de Hacendado";
+FN_HELL_FUN2 = "Cabra marrón";
+FN_HELL_FUN3 = "Primo del Señor Gruñón";
+FN_HELL_FUN4 = "Puerta con menos puntos de vida";
+FN_HELL_FUN5 = "Recorte de presupuesto";
FN_BARON_FUN1 = "Señor Gruñón";
-FN_BARON_FUN2 = "Puerta Con Puntos De Vida";
-FN_BARON_FUN3 = "Ola K Ase";
-FN_BARON_FUN4 = "Cabra Roja Cabreada";
-FN_BARON_FUN5 = "Bloquea Tu Camino";
-FN_ARACH_FUN1 = "Ñiño Araña";
+FN_BARON_FUN2 = "Puerta con puntos de vida";
+FN_BARON_FUN3 = "Ola k ase";
+FN_BARON_FUN4 = "Cabra roja cabreada";
+FN_BARON_FUN5 = "Bloquea tu camino";
+FN_ARACH_FUN1 = "Ñiño araña";
FN_ARACH_FUN2 = "Pequeñajo";
FN_ARACH_FUN3 = "Retaco";
-FN_ARACH_FUN5 = "Arruga Andante";
-FN_PAIN_FUN1 = "Dolor De Culo";
-FN_PAIN_FUN2 = "Puta Mierda";
-FN_PAIN_FUN3 = "Demonio Más Odiado";
-FN_PAIN_FUN4 = "Se Acabó La Fiesta";
-FN_PAIN_FUN5 = "Mierda Con Brazos";
+FN_ARACH_FUN5 = "Arruga andante";
+FN_PAIN_FUN1 = "Dolor de culo";
+FN_PAIN_FUN2 = "Puta mierda";
+FN_PAIN_FUN3 = "Demonio más odiado";
+FN_PAIN_FUN4 = "Se acabó la fiesta";
+FN_PAIN_FUN5 = "Mierda con brazos";
FN_REVEN_FUN2 = "Huesito Cabreado";
FN_REVEN_FUN3 = "Esqueletín";
FN_REVEN_FUN5 = "El Renasido";
FN_MANCU_FUN1 = "Gordaco";
FN_MANCU_FUN2 = "Don Tocino";
FN_MANCU_FUN3 = "Culogordo";
-FN_MANCU_FUN4 = "Tu Madre";
+FN_MANCU_FUN4 = "Tu madre";
FN_MANCU_FUN5 = "Gordo Cabrón";
-FN_ARCH_FUN1 = "1000 Puntos Menos";
+FN_ARCH_FUN1 = "1000 puntos menos";
FN_ARCH_FUN2 = "Marsianito";
-FN_ARCH_FUN3 = "No Gracias";
-FN_ARCH_FUN4 = "Te Jodes";
-FN_ARCH_FUN5 = "Tu Día Ha Sido Arruinado";
+FN_ARCH_FUN3 = "No gracias";
+FN_ARCH_FUN4 = "Te jodes";
+FN_ARCH_FUN5 = "Tu día ha sido arruinado";
FN_ARCH_FUN6 = "Nalgas Ardientes";
-FN_SPIDER_FUN1 = "Mami Araña";
-FN_SPIDER_FUN2 = "Tu Puta Madre";
-FN_SPIDER_FUN3 = "Krang En Grande";
-FN_SPIDER_FUN4 = "No Es Mother Brain";
+FN_SPIDER_FUN1 = "Mami araña";
+FN_SPIDER_FUN2 = "Tu puta madre";
+FN_SPIDER_FUN3 = "Krang en grande";
+FN_SPIDER_FUN4 = "No es Mother Brain";
FN_SPIDER_FUN5 = "Superfriki";
FN_CYBER_FUN1 = "Culazo";
-FN_CYBER_FUN2 = "Un Brazo Y Una Pierna";
-FN_CYBER_FUN3 = "Mi Vaca Está Aumentada";
-FN_CYBER_FUN4 = "Práctica De Esquivar";
-FN_CYBER_FUN5 = "Dispara Hasta Que Muera";
-FN_CYBER_FUN6 = "Vaca Mú";
-FN_WOLFSS_FUN1 = "Votante De VOX";
+FN_CYBER_FUN2 = "Un brazo y una pierna";
+FN_CYBER_FUN3 = "Mi cabra está aumentada";
+FN_CYBER_FUN4 = "Práctica de esquivar";
+FN_CYBER_FUN5 = "Dispara hasta que muera";
+FN_WOLFSS_FUN1 = "Votante de VOX";
FN_WOLFSS_FUN2 = "Rubito";
-FN_WOLFSS_FUN3 = "Cosas Nasis";
-FN_ID24BANSHEE_FUN1 = "Esplota";
-FN_ID24BANSHEE_FUN2 = "Don Gritón";
-FN_ID24BANSHEE_FUN3 = "Bombajeta";
-FN_ID24BANSHEE_FUN4 = "Hay Que Explotar";
-FN_ID24BANSHEE_FUN5 = "Volátil";
-FN_ID24GHOUL_FUN1 = "CRÁNEO";
-FN_ID24GHOUL_FUN2 = "Caragris";
-FN_ID24GHOUL_FUN3 = "Cabeza Flotante";
-FN_ID24GHOUL_FUN4 = "Ahora Disparan";
-FN_ID24GHOUL_FUN5 = "Cabecín";
-FN_ID24GHOUL_FUN6 = "Calaverín";
-FN_ID24MINDWEAVER_FUN1 = "Araña Armada";
-FN_ID24MINDWEAVER_FUN2 = "Amenteralladora";
-FN_ID24MINDWEAVER_FUN3 = "Araña Adolescente";
-FN_ID24MINDWEAVER_FUN4 = "Favorita De Mamá";
-FN_ID24MINDWEAVER_FUN5 = "Friki Balístico";
-FN_ID24SHOCKTROOPER_FUN1 = "Bastardo De Plasma";
-FN_ID24SHOCKTROOPER_FUN2 = "Zombi Plasmado";
-FN_ID24SHOCKTROOPER_FUN3 = "Caraculo";
-FN_ID24SHOCKTROOPER_FUN4 = "Uf Ay";
-FN_ID24SHOCKTROOPER_FUN5 = "Cañón De Cristal";
-FN_ID24TYRANT_FUN1 = "Comportamiento Descornado";
-FN_ID24TYRANT_FUN2 = "Vaca Degradada";
-FN_ID24TYRANT_FUN3 = "Vaca Menos Aumentada";
-FN_ID24TYRANT_FUN4 = "Mú Verde";
-FN_ID24TYRANT_FUN5 = "Dispara También Hasta Que Muera";
-FN_ID24TYRANT_FUN6 = "Posaderas";
-FN_ID24VASSAGO_FUN1 = "Careta Calavera";
-FN_ID24VASSAGO_FUN2 = "Capullo Combustible";
-FN_ID24VASSAGO_FUN3 = "Un Quemao";
-FN_ID24VASSAGO_FUN4 = "Cabra Alada";
-FN_ID24VASSAGO_FUN5 = "Pi-Romántico";
-FN_ID24VASSAGO_FUN6 = "Puerta En Llamas";
+FN_WOLFSS_FUN3 = "Cosas nasis";
FN_DOG_FUN = "Perrete";
FN_CHICKEN_FUN = "POLLO";
FN_CLINK_FUN1 = "Rasguñitos";
FN_CLINK_FUN2 = "Cacharro";
FN_CLINK_FUN3 = "Chatarra";
FN_DSPARIL_FUN = "Caperucita Roja";
-FN_HERETICIMP_FUN1 = "Bicho Con Alas";
+FN_HERETICIMP_FUN1 = "Bicho con Alas";
FN_HERETICIMP_FUN2 = "Minicapullo";
FN_HERETICIMP_FUN3 = "Murciélago Molesto";
-FN_HERETICIMP_FUN4 = "Incordio Con Alas";
+FN_HERETICIMP_FUN4 = "Incordio con Alas";
FN_IRONLICH_FUN1 = "Risitas";
FN_IRONLICH_FUN2 = "Cabezón";
FN_IRONLICH_FUN3 = "Sonrisitas";
FN_IRONLICH_FUN4 = "Graciosillo";
FN_BONEKNIGHT_FUN1 = "Huesos Agitados";
FN_BONEKNIGHT_FUN2 = "Huesitos";
-FN_BONEKNIGHT_FUN4 = "Caballero De Calcio";
+FN_BONEKNIGHT_FUN4 = "Caballero de Calcio";
FN_MINOTAUR_FUN1 = "Toro Ciclao";
FN_MINOTAUR_FUN2 = "Fuertote";
FN_MINOTAUR_FUN3 = "Muusculos";
-FN_MUMMY_FUN1 = "Papel De Culo";
+FN_MUMMY_FUN1 = "Papel de Culo";
FN_MUMMY_FUN2 = "Momia Mediocre";
FN_MUMMY_FUN3 = "Gólem Cutre";
-FN_MUMMYLEADER_FUN1 = "Papel De Culo Que Grita";
-FN_MUMMYLEADER_FUN2 = "Momia Mediocre Que Grita";
-FN_MUMMYLEADER_FUN3 = "Gólem Cutre Que Grita";
+FN_MUMMYLEADER_FUN1 = "Papel de Culo que Grita";
+FN_MUMMYLEADER_FUN2 = "Momia Mediocre que Grita";
+FN_MUMMYLEADER_FUN3 = "Gólem Cutre que Grita";
FN_SNAKE_FUN1 = "Culebrilla";
FN_SNAKE_FUN2 = "No Pisar";
FN_WIZARD_FUN1 = "Eres Un Mago, Harry";
FN_WIZARD_FUN2 = "Por Arte De Magia";
-FN_WIZARD_FUN3 = "Mago Majo";
+FN_WIZARD_FUN3 = "Un Puto Mago";
FN_WIZARD_FUN4 = "Trapo Volador";
FN_FIREDEMON_FUN1 = "Bicho Ardiente";
FN_FIREDEMON_FUN2 = "Inflamadito";
FN_FIREDEMON_FUN3 = "Alitas Picantes";
FN_DEMON1_FUN1 = "Lagarto Grandote";
-FN_DEMON1_FUN2 = "Dragón De Hacendado";
+FN_DEMON1_FUN2 = "Dragón de Hacendado";
FN_DEMON1_FUN3 = "Mordisquitos";
-FN_DEMON1_FUN4 = "Bicho Con Perilla";
+FN_DEMON1_FUN4 = "Bicho con Perilla";
FN_ETTIN_FUN1 = "Perrito Doble";
-FN_ETTIN_FUN2 = "Idiota Con Garrote";
-FN_ETTIN_FUN3 = "Bicho De Bajo Nivel";
-FN_CENTAUR_FUN1 = "Idiota Con Escudo";
-FN_CENTAUR_FUN2 = "Capullo Con Escudo";
-FN_CENTAUR_FUN3 = "Bastardo Con Escudo";
-FN_SLAUGHTAUR_FUN1 = "Idiota Estúpido Con Escudo";
-FN_SLAUGHTAUR_FUN2 = "Capullo Asqueroso Con Escudo";
-FN_SLAUGHTAUR_FUN3 = "Bastardo Hijoperra Con Escudo";
+FN_ETTIN_FUN2 = "Idiota con Garrote";
+FN_ETTIN_FUN3 = "Bicho de Bajo Nivel";
+FN_CENTAUR_FUN1 = "Idiota con Escudo";
+FN_CENTAUR_FUN2 = "Capullo con Escudo";
+FN_CENTAUR_FUN3 = "Hijoputa con Escudo";
+FN_CENTAUR_FUN4 = "Chupapollas con Escudo";
+FN_SLAUGHTAUR_FUN1 = "Idiota Estúpido con Escudo";
+FN_SLAUGHTAUR_FUN2 = "Capullo Asqueroso con Escudo";
+FN_SLAUGHTAUR_FUN3 = "Bastardo Hijoputa con Escudo";
+FN_SLAUGHTAUR_FUN4 = "Tragasables con Escudo";
FN_BISHOP_FUN1 = "Encapuchao";
-FN_BISHOP_FUN2 = "Tío De Verde";
+FN_BISHOP_FUN2 = "Tío de Verde";
FN_BISHOP_FUN3 = "Piñata Mágica";
FN_ICEGUY_FUN1 = "Cosa Fría";
FN_ICEGUY_FUN2 = "Refresquito";
-FN_ICEGUY_FUN3 = "Licor Del Polo";
+FN_ICEGUY_FUN3 = "Licor del Polo";
FN_ICEGUY_FUN4 = "Helado Andante";
FN_ICEGUY_FUN5 = "Frigo";
FN_ICEGUY_FUN6 = "Insertar Chiste De Hielo Aquí";
-FN_SERPENT_FUN = "Bicho De Pantano";
-FN_WRAITH_FUN = "Pariente De Fraga";
+FN_SERPENT_FUN = "Bicho de Pantano";
+FN_WRAITH_FUN = "Pariente de Fraga";
FN_DRAGON_FUN = "Compra Skyrim";
FN_KORAX_FUN = "El Tío Feo Ese";
FN_FBOSS_FUN = "Tío Ciclao";
@@ -356,101 +342,36 @@ FN_MBOSS_FUN = "Tío Mágico";
FN_CBOSS_FUN = "Tío Santurrón";
FN_HERESIARCH_FUN = "Hostia Puta";
// Additional tags
-FN_BOSSBRAIN = "Cerebro De Jefe";
-FN_BOSSBRAIN_FUN = "Avenas Las Buenas";
+FN_BOSSBRAIN_FUN = "¡ESPERABAS A JOHN ROMERO PERO ERA YO, MARISA!";
FN_KEEN_FUN = "Arruinado por Bethesda";
-FN_VOODOO = "¿%s?"
-FN_VOODOO_NP = "¿Muñeco?";
+FN_VOODOO = "Muñeco Vudú de %s";
+FN_VOODOO_NP = "Muñeco Vudú";
FN_PIG = "Cerdo";
FN_PIG_FUN = "Cochinillo";
-FN_WOLFGUARD_FUN1 = "Nazi De Bajo Presupuesto";
-FN_WOLFGUARD_FUN2 = "Chiquillo Con Pistolilla";
+FN_WOLFGUARD_FUN1 = "Nazi de Bajo Presupuesto";
+FN_WOLFGUARD_FUN2 = "Chiquillo con Pistolilla";
FN_WOLFGUARD_FUN3 = "Pantalones Marrones";
-FN_WOLFHANS_FUN = "Hans El Gordaco";
+FN_WOLFHANS_FUN = "Hans el Gordaco";
// eviternity tags
-FN_ANGEL = "Arcángelus";
FN_ANGEL_FUN = "Un Puto Ángel";
FN_ASTRAL = "Cacodemonio Astral";
FN_ASTRAL_FUN1 = "Bolita Gris";
FN_ASTRAL_FUN2 = "Albóndiga Desaturada";
FN_ASTRAL_FUN3 = "Cáscara Siseante";
-FN_FCAPTAIN = "Capitán Zombi";
+FN_FCAPTAIN = "Capitan Zombi";
FN_FCAPTAIN_FUN1 = "Capullo Verde Tocanarices";
FN_FCAPTAIN_FUN2 = "Enemigo Basura Verde";
-FN_FCAPTAIN_FUN3 = "Huevos Verdes Y Spam";
+FN_FCAPTAIN_FUN3 = "Huevos Verdes y Spam";
FN_ANNIHIL = "Aniquilador";
FN_ANNIHIL_FUN1 = "Cabra Gris";
FN_ANNIHIL_FUN2 = "Cabrinator";
FN_ANNIHIL_FUN3 = "Cabra Mejorada";
-FN_NDEMON = "Demonio De Pesadilla";
+FN_NDEMON = "Demonio de Pesadilla";
FN_NDEMON_FUN1 = "Verdín";
FN_NDEMON_FUN2 = "Verde Cabreado";
-FN_NDEMON_FUN3 = "Demonio De Espinacas";
-// eviternity 2 tags
-FN_FCORPORAL = "Cabo Zombificado";
-FN_FCORPORAL_FUN1 = "Pasmao En Verde";
-FN_FCORPORAL_FUN2 = "Zombi Balazo";
-FN_FCORPORAL_FUN3 = "Zomboverde";
-FN_ASTRALARACH = "Aracnotrón Astral";
-FN_ASTRALARACH_FUN1 = "Asco De Spam";
-FN_ASTRALARACH_FUN2 = "Bebé Bombardero";
-FN_ASTRALARACH_FUN3 = "Muchos Plasmas";
-FN_ASTRALARACH_FUN4 = "Araña Agrisada";
-FN_VEILIMP = "Imp Encubierto";
-FN_VEILIMP_FUN1 = "Rosa Chillón";
-FN_VEILIMP_FUN2 = "Yogurín Escondido";
-FN_VEILIMP_FUN3 = "Chaval Fucsia";
-FN_VEILIMP_FUN4 = "Se Teletransporta";
-FN_VEILIMP_FUN5 = "Sobresaturado";
-FN_ASTRALGOLD = "Cacodemonio Astral Dorado";
-FN_ASTRALGOLD_FUN1 = "Chico De Oro";
-FN_ASTRALGOLD_FUN2 = "Bola De Oro";
-FN_ASTRALGOLD_FUN3 = "Cacodemon Reluciente";
-FN_ASTRALGOLD_FUN4 = "Bola Brillante";
-FN_ASTRALGOLD_FUN5 = "Amigo Rico";
-FN_DUKE = "Duque Del Infierno";
-FN_DUKE_FUN1 = "Bolas De Verde";
-FN_DUKE_FUN3 = "Dique Infernal";
-FN_DUKE_FUN4 = "Ducha Infernal";
-FN_DUKE_FUN5 = "La Cabra Es Verde";
-FN_DUKE_FUN6 = "Brasil";
-FN_ASTRALBABY = "Bebé Cacodemonio Astral";
-FN_ASTRALBABY_FUN1 = "Cascarilla";
-FN_ASTRALBABY_FUN2 = "Adorable";
-FN_ASTRALBABY_FUN3 = "Bolita Gris";
-FN_ASTRALBABY_FUN4 = "Bolita Siseante";
-FN_NAC = "Cacodemonio Astral De Pesadilla";
-FN_NAC_FUN1 = "La Puta Bola";
-FN_NAC_FUN2 = "Siseos Verdes";
-FN_NAC_FUN3 = "Horripilante";
-FN_NAC_FUN4 = "Terrorífico";
-FN_NAC_FUN5 = "DA CANGUELO";
-FN_NAC_FUN6 = "Albóndiga Hardcore";
-FN_ASTRALFATSO = "Mancubus Astral";
-FN_ASTRALFATSO_FUN1 = "Gran Capullo";
-FN_ASTRALFATSO_FUN2 = "Gordo Cabrón";
-FN_ASTRALFATSO_FUN3 = "Grasa Oscura";
-FN_ASTRALFATSO_FUN4 = "Tocino Tostado";
-FN_NECROMENACE = "Necroamenaca";
-FN_NECROMENACE_FUN1 = "Levántate De Tu Tumba";
-FN_NECROMENACE_FUN2 = "Bastardo Resurrector";
-FN_NECROMENACE_FUN3 = "Lo Que Faltaba";
-FN_NECROMENACE_FUN4 = "10000 Puntos Menos";
-FN_NECROMENACE_FUN5 = "Adivina Que";
-FN_ORIGIN = "El Orígen";
-FN_ORIGIN_FUN = "Bola De Alas";
-FN_SAC = "Cacodemonio Astral Espectro";
-FN_SAC_FUN1 = "Bolita Gris Sigilosa";
-FN_SAC_FUN2 = "Albóndiga Desvanecida";
-FN_SAC_FUN3 = "Cáscara Siseante Oculta";
-FN_GDUKE = "Gran Duque Del Infierno";
-FN_GDUKE_FUN1 = "Bolas De Azul";
-FN_GDUKE_FUN3 = "Gran Dique Infernal";
-FN_GDUKE_FUN4 = "Gran Ducha Infernal";
-FN_GDUKE_FUN5 = "La Cabra Es Azul";
-FN_GDUKE_FUN6 = "Brasil 2";
+FN_NDEMON_FUN3 = "Demonio de Espinacas";
// ultimate doom 2 tags
-FN_ELITEZOMBIE = "Zombi De Élite";
+FN_ELITEZOMBIE = "Zombi de Élite";
FN_ELITEZOMBIE_FUN1 = "Zomborápido";
FN_ELITEZOMBIE_FUN2 = "Te Dispara";
FN_ELITEZOMBIE_FUN3 = "Rubiales";
@@ -458,13 +379,22 @@ FN_ELITEZOMBIE_FUN3 = "Rubiales";
O_DEEPIMPACT = "%o fue impactad@[ao_esp] profundamente por %k.";
O_DEEPIMPACT_WEAK = "%k tosió en la dirección general de %o.";
O_EXPLODIUM = "%k infligió explosiones de rodilla severas a %o.";
-O_SPREADGUN = "%k le dio a %o un bocado de perdigones.";
+O_SPREADGUN_RED = "%k le dio a %o un bocado de perdigones.";
+O_SPREADGUN_GREEN = "%o fue sluggead@[ao_esp] por %k.";
+O_SPREADGUN_BLUE = "%k puso a %o muy salad@[ao_esp].";
+O_SPREADGUN_BLACK = "%o recibió un trato muy puntiagudo de %k.";
+O_SPREADGUN_BLACK_DEBUFF = "%k dejó a %o hech@[ao_esp] un desastre corroído.";
+O_SPREADGUN_PURPLE = "A %o le salió un chichón con la bola de plomo de %k.";
O_SPREADGUN_GOLD = "%o se tragó la explosión dorada de %k.";
-O_WALLBUSTER = "%k ha destrozado a %o pero bien.";
+O_WALLBUSTER_RED = "%k ha destrozado a %o pero bien.";
+O_WALLBUSTER_GREEN = "%k convirtió a %o en rosquilla.";
+O_WALLBUSTER_BLUE = "%k puso a %o muy MUY salad@[ao_esp].";
+O_WALLBUSTER_PURPLE = "%k infligió una tortura de bolas de plomo a %o.";
O_EVISCERATOR = "%o fue descuartizad@[ao_esp] por %k.";
O_HELLBLAZER = "%k reventó a %o en cachitos humeantes.";
O_SPARKSTER = "%o fue bien chispead@[ao_esp] por %k.";
-O_SILVERBULLET = "%k abrió un agujero muy, muy grande a través de %o.";
+O_SILVERBULLET = "%o no pudo ignorar el grosor de las balas de %k.";
+O_SILVERBULLET2 = "%o fue reventad@[ao_esp] por las gruesas balas de %k.";
O_CANDYGUN = "%k hizo probar a %o un sabor dulce (de muerte).";
O_YNYKRON = "%o fue borrad@[ao_esp] instantáneamente por %k.";
O_YNYKRONALT = "%o fue aniquilad@[ao_esp] furiosamente por %k.";
@@ -491,38 +421,13 @@ O_DOKIDOKI = "%o fue derrotad@[ao_esp] por el poder del amor de %k.";
O_MOTH = "%o fue asaltad@[ao_esp] por las polillas de %k.";
O_MOTHSELF = "%o fue asaltad@[ao_esp] por sus propias polillas.";
O_MOTH2 = "%o fue asaltad@[ao_esp] por polillas.";
-O_ANDIRA = "%o enfureció a la polilla equivocada.";
-O_ENDLEVEL = "%o tuvo un peculiar contratiempo relacionado con el teletransporte.";
+O_MASHIRO1 = "%o debería haber dejado la luz encendida.";
+O_MASHIRO2 = "%o ahora pertenece a la Dama Blanca.";
+O_MASHIRO3 = "%o ha cometido un error terrible.";
+O_MASHIRO4 = "%o desapareció misteriosamente.";
+O_MASHIRO5 = "%o enfureció a la polilla equivocada.";
+O_ENDLEVEL = "Parece que a %o le toca hacer pistol start.";
O_MYKRADVO = "%o no pudo esconderse de la ira vengativa de %k.";
-O_LEADBALL = "A %o le salió un chichón con la bola de plomo de %k.";
-O_SALTSHOT = "%k puso a %o muy salad@[ao_esp].";
-// self obituaries
-SO_EXPLODIUM = "%o olvidó que su pistola causa daño por área.";
-SO_EXPLODIUMALT = "%o intentó atrapar su propia granada.";
-SO_SPREADGUN_GOLD = "%o se tragó su propia explosión dorada.";
-SO_EVISCERATOR = "%o hizo rebotar metralla en su propia cara.";
-SO_EVISCERATORALT = "%o no es un@[a_esp] máquina del antiaéreo.";
-SO_HELLBLAZER = "%o es definitivamente buen@[ao_esp] al Doom.";
-SO_SPARKSTER = "%o se chispeó a sí mism@[ao_esp].";
-SO_SILVERBULLET = "%o disparó un proyectil de 35mm a bocajarro y ahora lo lamenta.";
-SO_SILVERBULLET2 = "%o olvidó que los gases de escape del Silver Bullet están muy calientes.";
-SO_CANDYGUN = "%o intentó probar su propio caramelo (y murió).";
-SO_CANDYGUNALT = "%o intentó atrapar su propia granada de caramelo.";
-SO_CANDYGUNCOMBO = "%o intentó atrapar su propia Pistola de Caramelo.";
-SO_YNYKRON = "%o se borró instantáneamente.";
-SO_YNYKRONALT = "%o no mantuvo la distancia suficiente de su propia singularidad.";
-SO_PLASMABLAST = "%o se tragó su propio plasma.";
-SO_QUADRAVOL = "%o ciertamente es buen@[ao_esp] al Doom.";
-SO_QUADRAVOL2 = "%o falló el salto con cohete..";
-SO_QUADRAVOLF = "%o olvidó tirarse al suelo y rodar.";
-SO_NEWSPARKSTER = "%o realmente no debería usar artillería de plasma a una distancia tan corta.";
-SO_RAYKHOM = "%o olvidó que la Ray-Khom es un arma de largo alcance.";
-SO_RAYKHOM2 = "%o puede sentir como John Romero se ríe de %h.";
-SO_MORTALRIFLE = "%o cometió un error muy mortal.";
-SO_MORTALRIFLEALT = "%o debería haber mantenido la distancia de esas granadas tan mortales.";
-SO_RAFANKOS = "%o no debería usar superarmas a bocajarro.";
-SO_LEADBALL = "%o no debería jugar con sus propias bolas.";
-SO_SALTSHOT = "%o se vio envuelt@[ao_esp] en el fuego cruzado de su propia torreta.";
// edited vanilla obituaries
OB_SUICIDE = "%o se hizo un sudoku.";
OB_FALLING = "%o se partió las patas.";
@@ -533,7 +438,7 @@ OB_SLIME = "%o fue moquead@[ao_esp].";
OB_LAVA = "%o se sobrecalentó.";
OB_BARREL = "%o fue barrilead@[ao_esp].";
OB_SPLASH = "%o casi que se puso demasiado cerca de eso.";
-OB_R_SPLASH = "%o es buen@[ao_esp] al Doom.";
+OB_R_SPLASH = "%o hizo un Icarus.";
OB_ROCKET = "%o se comió un cohete.";
OB_KILLEDSELF = "%o se autodestruyó.";
OB_VOODOO = "%o no debería haber tocado ese muñeco.";
@@ -549,7 +454,7 @@ OB_UNDEADHIT = "%o recibió un tortazo huesudo.";
OB_IMPHIT = "%o fue arañad@[ao_esp] hasta morir.";
OB_CACOHIT = "%o fue comid@[ao_esp] por una albóndiga flotante.";
OB_DEMONHIT = "%o fue mordisquead@[ao_esp].";
-OB_SPECTREHIT = "%o fue mordisquead@[ao_esp] sigilosamente.";
+OB_SPECTREHIT = "%o fue mordiquead@[ao_esp] sigilosamente.";
OB_BARONHIT = "%o fue azotad@[ao_esp] por un demonio tocho.";
OB_KNIGHTHIT = "%o fue azotad@[ao_esp] por un demonio no tan tocho.";
OB_ZOMBIE = "%o fue acribillad@[ao_esp] por un simple zombi.";
@@ -566,12 +471,6 @@ OB_KNIGHT = "%o fue churruscad@[ao_esp] por plasma verde.";
OB_SPIDER = "%o se comió todas esas balas.";
OB_BABY = "%o hizo enfadar al ñiño araña.";
OB_CYBORG = "%o no siguió el consejo.";
-ID24_OB_BANSHEE = "%o recibió un ardiente grito en toda la cara.";
-ID24_OB_GHOUL = "%o fue acribillado por las calaveritas.";
-ID24_OB_MINDWEAVER = "%o no esperaba que los demonios les dieran ametralladoras a los niños.";
-ID24_OB_SHOCKTROOPER = "%o se llevó un plasma de través.";
-ID24_OB_TYRANT = "%o aun no siguió el consejo.";
-ID24_OB_VASSAGO = "%o no pudo soportar tanto calor.";
OB_DOG = "%o hizo enfadar al perrete.";
OB_CHICKEN = "%o recibió el PICO.";
OB_BEAST = "%o fue flambead@[ao_esp] por un amigo grandote.";
@@ -595,9 +494,7 @@ OB_WIZARD = "%o se hizo chocapic.";
OB_WIZARDHIT = "%o tuvo un encuentro íntimo con un puñetero mago.";
OB_FIREDEMON = "%o se quemó.";
OB_DEMON1 = "%o se comió la bola de fuego de un lagarto grandote.";
-OB_DEMON1HIT = "%o se llevó un mordisco de un lagarto grandote.";
OB_DEMON2 = "%o se comió los mocos de un lagarto grandote.";
-OB_DEMON2HIT = "%o se llevó un mordisco de un lagarto grandote.";
OB_ETTIN = "%o se llevó un coscorrón del perrito doble.";
OB_CENTAUR = "%o fue acuchillad@[ao_esp] por un idiota con escudo.";
OB_SLAUGHTAURHIT = "%o fue acuchillad@[ao_esp] por un superidiota con escudo.";
@@ -614,34 +511,17 @@ OB_FBOSS = "%o fue verdeado por la espada esa del tío ciclao.";
OB_MBOSS = "%o fue reventado por la varita explosiva esa del tío mágico.";
OB_CBOSS = "%o fue fantasmado por la verga fantasma del tío santurrón.";
OB_HERESIARCH = "%o lo vio venir.";
-OBITUARY_PIG = "%o enfureció a los jamones.";
+OB_PIG = "%o enfureció a los jamones."; // for when gzdoom fixes this (come on, graf)
OB_WOLFGUARD = "%o fué balead@[ao_esp] por algún cobarde.";
OB_WOLFSS_ORIG = "%o fue tiroteado por rubitos.";
OB_WOLFHANS = "%o no pudo soportar semejante grosor.";
// eviternity obituaries
-OBITUARY_FORMERCAPTAIN = "%o fue chispad@[ao_esp] por un tío verde cabreado.";
-OBITUARY_ANNIHILATOR = "%o fue exterminad@[ao_esp] por una cibercabra.";
-OBITUARY_NIGHTMAREDEMON = "%o fue estronchad@[ao_esp].";
+OB_FCAPTAIN = "%o fue chispad@[ao_esp] por un tío verde cabreado.";
+OB_ANNIHIL = "%o fue exterminad@[ao_esp] por una cibercabra.";
+OB_NDEMON = "%o fue estronchad@[ao_esp].";
OB_ANGEL1 = "%o cabreó a ese ángel.";
OB_ANGEL2 = "%o cabreó mucho a ese ángel.";
OB_ASTRAL = "%o fue escaldad@[ao_esp] por una amigable bola gris.";
-// eviternity 2 obituaries
-OB_CORPORAL = "%o pilló una bala gorda del tío de verde.";
-OB_ASTRALBABY = "%o se tragó un montón de plasma.";
-OB_VEILIMP = "%o fue escaldad@[ao_esp] por un mocoso rosado.";
-OB_GOLDENCACO = "%o cree que igual eso fue demasiado.";
-OB_DUKE = "%o fue enviad@[ao_esp] a Brasil.";
-OB_ASTRALKIRBY = "%o fue tostad@[ao_esp] por una pequeñita bola amigable.";
-OB_NAC = "%o no pudo escapar de esa cosa verde.";
-OB_ASTRALFATSO = "%o REALMENTE fue víctima de la gordura.";
-OB_NECRO = "%o se hizo mierda por culpa de ese estúpido necromante.";
-OB_NECROF = "%o se llevó un buen susto.";
-OB_GOLDENBOSS = "%o ciertamente cree que eso ha sido demasiado.";
-OB_ORIGIN1 = "%o se metió con la ángel equivocada.";
-OB_ORIGIN2 = "%o realmente hizo cabrear esa bola de alas.";
-OB_ORIGIN3 = "%o no esperaba que hubiese un tercer asalto.";
-OB_XSAC = "%o fue escaldad@[ao_esp] por una sigilosa bola gris.";
-OB_XGDUKE = "%o fue enviad@[ao_esp] a Brasil, pero más fuerte.";
// ultimate doom 2 obituaries
OB_ELITEZOMBIE = "%o fue disparad@[ao_esp] rápidamente por un tipo de élite.";
// misc
@@ -667,19 +547,24 @@ D_BARRIER = "El Revestimiento Elemental se ha desvanecido.";
D_DEVASTATION = "El poder de la Marca se ha ido.";
D_SPRITE = "El Sprite Divino ha soplado su último aliento.";
D_TETHERFAIL = "El vínculo del Enlace de Seguridad fue obstruído.";
-D_ANDIRA = "\cjSabe donde estás...\c-";
-SWWM_YNYKRONREADY = "El Artefacto Ynykron está listo para disparar.";
-SWWM_SWAPWEAPON = "\cjPulsa \cfUsar\cj para cambiar\n\cf%s\cj por \cf%s\c-";
-SWWM_TODOWEAPON = "\cjEl \cf%s\cj aun no está implementado.\c-";
-SWWM_TODOWEAPON_FEM = "\cjLa \cf%s\cj aun no está implementada.\c-";
+D_MASHIRO = "\cjSabe donde estás...\c-";
+SWWM_YNYKRONREADY = "Artefacto Ynykron listo para disparar.";
+SWWM_SWAPWEAPON = "\cjPulsa \cfUsar\cj para cambiar \cf%s\cj por \cf%s\cj.\c-";
+SWWM_TITLEPRESENTSB = "presenta";
+SWWM_TITLEPRESENTS = "presenta";
+SWWM_TITLEMODBYA = "un mod de";
+SWWM_TITLEMODBY = "un mod de \cxMarisa the Magician";
SWWM_TITLEINTROA = "Ese día, la humanidad se vió en peligro, enfrentándose a su propia perdición.";
SWWM_TITLEINTROB = "Pero una máquina se alzó, decidida a luchar, y poner fin a toda esta invasión.";
SWWM_TITLEINTROC = "Los demonios aprenderían a temer la máquina, la cual conocen por un solo nombre...";
-SWWM_TITLESCROLL2 = "Un maravilleante mod de Doom por Mari the Deer";
+SWWM_TITLESCROLL2 = "Un maravilleante mod de gameplay para GZDoom por Marisa the Magician de UnSX Team";
SWWM_TITLESCROLL3 = "Modelos 3D diseñados con cariño con texturas pintadas a mano de 256 colores con dithering";
-SWWM_TITLESCROLL4 = "Más de 60 mil líneas de código a medida en ZScript, y aun contando (dios me ayude)";
+SWWM_TITLESCROLL4 = "Más de 60 mil líneas de ZScript, y aun contando (dios me ayude)";
SWWM_TITLESCROLL5 = "El lore más profundo a este lado del Modiverso de Doom";
SWWM_TITLESCROLL6 = "¡Y mucho mucho más!";
+SWWM_TITLESCROLL7 = "Saludos a Mub, Ribbed, Slemg, Bunr, Kegbine, Term-kun, Hype64, Bartendy, Skelly, Mr. BIG SHOT WildWeasel, Endy, Mima-sama, Sinkie, BillowPlaster, Disgusting Dog Water, Dangle Logo, Lämp Paipu, Leek Spah, Boingy, FrettyBist, MarTREE, Dusty Demon Bread, Roasted Rock, Ed the Netcode Boy, Thirst Cactus, JimJam, Cappy Jay, A Nom, Missy Fits, Minor Cookie, Squid Kid, YukiCute, MafSulk, FineRaff25, NetroRutcase, ShudTheFugUpRyan, Kobl, Cacous Seriodemon, Zomb, Man of Chins, Bun Pun, Zikeous Shadestructor, Blimyot, Baja Blast Tittums, DrySpy.py, Typo Gem, Wantopus, Morf, Daedalus, Popato, SpengRob, Sgt. Shellpost, Loud M, Snk, Donut, C.Kid, Emit Birb, You Go To Sleep, Rach, Le No Chicken, Murasa, Smart Cactus Dude, Phantomboobs, Sanae Kochiya, Gardeboy, Cat, HK417, Smol Koa, Joe Mama, Jahn, Guta, Glue, Atan, Schweet Prints, Angury Teeth Practitioner, Sell Her, MiSiFu, Portuguese Sausage, Scoob Stub, Actually Jabba, Very Honest Cat, Chiaki's Tit Mole, Homie, Snacks, Tubz, Toof, Teef, Frisp, Trashkat, Succ 'n Spicy, Melissa Follower When, Shokku, Scummyboi, Kat Gravity Rush, John Romero, John Carmack, Tim Allen, Tim Sweeney y por último pero no menos importante mi querido dragón mascota";
+SWWM_TITLESCROLL8 = "He intentado estrujar todos los nombres que he podido ahí, que haya podido recordar, por lo menos, así que si no estás ahí y quieres entrar, solo pídelo";
+SWWM_TITLESCROLL9 = "Ya no queda nada más que ver aquí, el scroll ahora hará bucle, see you again, have a nice day";
SWWM_TITLESUB1 = "El Mundo Está En Peligro Y Acabamos De Mandar\nEste Robot Culogordo Guasón Para Salvarlo!?";
SWWM_TITLESUB3 = "El mod anteriormente conocido como SWWM GZ";
SWWM_TITLESUB4 = "Lo siento mucho, Icarus, pero ya\nno puedes llamarlo Swim Jizz";
@@ -693,37 +578,19 @@ SWWM_TITLESUB11 = "¿Slaughterwads demasiado difíciles? ¡No hay problema!\n¡S
SWWM_TITLESUB12 = " ¿Sabías que este subtítulo está desencuadrado?";
SWWM_TITLESUB13 = "Me gustan las grandes explosiones y no puedo mentir";
SWWM_TITLESUB14 = "Si las gafas son buenas para la vista,\n¿por que no llevan lentes?";
-SWWM_INTERDONE = "COMPLETADO";
-SWWM_INTERNEXT = "PRÓXIMA PARADA";
-SWWM_INTERKILLS = "MONSTRUOS DERROTADOS:";
-SWWM_INTERITEMS = "ÍTEMS RECOLECTADOS:";
-SWWM_INTERSECRETS = "SECRETOS DESCUBIERTOS:";
-SWWM_INTERTIME = "TU TIEMPO:";
-SWWM_INTERPAR = "TIEMPO PAR:";
-SWWM_INTERTOTAL = "TIEMPO TOTAL:";
SWWM_YOURSELF = "Tú";
SWWM_DOKIDOKI = "El Poder del Amor™";
SWWM_GRAVKILL = "Gravedad";
SWWM_PARRYKILL = "Proyectiles Devueltos";
SWWM_SETSLOTSTRICT = "\cg!!!ADVERTENCIA!!!\c-\n\cj\"setslotstrict\" está activado. Esto causará que las armas del mod no tengan ranuras asignadas. Por favor, ve a Opciones Misceláneas y cambia la opción de \"KEYCONF de Armas/Jugadores estricto\".\c-";
-SWWM_WARNALTHUD = "HUD ALTERNATIVO NO SOPORTADO";
-SWWM_GIVEALLWARN = "No es la mejor forma de experimentar el mod, %s\c-.\nUsa 'give %s' de nuevo si insistes.";
SWWM_WIDESPREAD = "Modo Amplio";
SWWM_TIGHTSPREAD = "Modo Concentrado";
SWWM_YNYKRONFORWARD = "Modo de Rayo"; // desya / forward
SWWM_YNYKRONBACKWARD = "Modo de Vórtice"; // busa / backward
-SWWM_GAMMASPEED1 = "Automático";
-SWWM_GAMMASPEED2 = "Súper-Automático";
SWWM_MRMODE1 = "Disparo de Precisión";
SWWM_MRMODE2 = "Disparo en Clúster";
SWWM_MRMODE3 = "Disparo en Chorro";
SWWM_MRMODE4 = "Disparo de Presión";
-SWWM_MRLOW = "POCAS BALAS"; // "MUNICIÓN BAJA" is too long
-SWWM_MRNONE = "VACÍO";
-SWWM_MRCHARGE = "CARGANDO";
-SWWM_MRREADY = "LISTO";
-SWWM_SHEENREADY = "La Ametralladora Sheen se ha enfriado.";
-SWWM_RAYKHOMREADY = "Los condensadores de la Ray-Khom se han recargado.";
SWWM_DMRANK = "Posición:";
SWWM_DMSPREAD = "Distancia:";
SWWM_PLACE1 = "1º";
@@ -749,8 +616,9 @@ TT_EXPLODIUM2 =
"\cfRecarga:\c- Recargar arma(s).";
TT_SPREADGUN =
"\cfPrimario:\c- Disparar arma.\n"
-"\cfSecundario:\c- Recargar munición especial.\n"
-"\cfRecarga:\c- Recargar arma.";
+"\cfSecundario:\c- Seleccionar munición.\n"
+"\cfRecarga:\c- Recargar / cambiar munición.\n"
+"\cfSecundario+Primario:\c- Descargar munición.";
TT_WALLBUSTER =
"\cfPrimario:\c- Disparar un cañón.\n"
"\cfSecundario:\c- Disparar un cilindro.\n"
@@ -763,7 +631,8 @@ TT_EVISCERATOR =
TT_HELLBLAZER =
"\cfPrimario:\c- Cargar / disparar cohetes.\n"
"\cfSecundario:\c- Cargar / disparar granadas.\n"
-"\cfRecarga:\c- Recargar arma.\n"
+"\cfZoom:\c- Seleccionar munición.\n"
+"\cfRecarga:\c- Recargar / cambiar munición.\n"
"\cx(Más controles en la biblioteca)\c-";
TT_SPARKSTER =
"\cfPrimario:\c- Disparo de orbe.\n"
@@ -772,9 +641,10 @@ TT_SPARKSTER =
"\cfRecarga:\c- Recarga / doble carga.";
TT_SILVERBULLET =
"\cfPrimario:\c- Disparar arma.\n"
-"\cfSecundario:\c- Accionar perno.\n"
+"\cfSecundario:\c- Seleccionar munición.\n"
"\cfZoom:\c- Usar mira.\n"
-"\cfRecarga:\c- Recargar arma.";
+"\cfRecarga:\c- Recargar / cambiar munición.\n"
+"\cfSecundario+Primario:\c- Accionar perno manualmente.";
TT_CANDYGUN =
"\cfPrimario:\c- Disparar arma.\n"
"\cfSecundario:\c- Lanzar cargador.\n"
@@ -795,24 +665,25 @@ TT_PLASMABLAST =
TT_PLASMABLAST2 =
"\cfPrimario:\c- Disparar arma derecha.\n"
"\cfSecundario:\c- Disparar arma izquierda.\n"
-"\cfRecarga:\c- Recargar arma(s).";
+"\cfRecarga:\c- Recargar arna(s).";
TT_PUNTZERBETA =
"\cfPrimario:\c- Disparar arma.\n"
"\cfSecundario:\c- Modo de disparo rápido.\n"
"\cfRecarga:\c- Recargar arma.";
TT_PUNTZERGAMMA =
-"\cfPrimario:\c- Disparar arma.\n"
-"\cfSecundario:\c- Alternar velocidad.\n"
+"\cfPrimario:\c- Fuego automático.\n"
+"\cfSecundario:\c- Fuego super-automático.\n"
"\cfRecarga:\c- Recargar arma.";
TT_SHEENHMG =
-"\cfPrimario:\c- Disparar arma.\n"
-"\cfSecundario:\c- Incrementar velocidad.\n"
-"\cfZoom:\c- Reducir velocidad.";
+"\cfPrimario:\c- Fuego lento.\n"
+"\cfSecundario:\c- Fuego moderado.\n"
+"\cfZoom:\c- Fuego rápido.";
TT_QUADRAVOL =
"\cfPrimario:\c- Disparar arma.\n"
"\cfSecundario:\c- Bombear arma.\n"
"\cfRecarga:\c- Cargar células.\n"
-"\cfZoom:\c- Cambiar postura de arma.";
+"\cfZoom+Primario:\c- Alternar modo disperso.\n"
+"\cfZoom+Secundario:\c- Cambiar postura de arma.";
TT_NEWSPARKSTER =
"\cfPrimario:\c- Disparo de Kinylum.\n"
"\cfSecundario:\c- Disparo de Nokron.\n"
@@ -826,7 +697,7 @@ TT_RAYKHOM =
"\cfZoom:\c- Usar mira.";
TT_MORTALRIFLE =
"\cfPrimario:\c- Disparar arma.\n"
-"\cfSecundario:\c- Disparar/recargar granada.\n"
+"\cfSecundario:\c- Disparar granada.\n"
"\cfZoom:\c- Cambiar modo de disparo.\n"
"\cfRecarga:\c- Recargar arma.";
TT_RAFANKOS =
@@ -841,31 +712,23 @@ BT_SPIDER2 = "Hermana Arácnida";
BT_DIMPLE = "Escuadrón de Demonios Biomecánicos";
BT_IOS = "Baramún, Icono del Pecado";
BT_CYBIE2 = "El Último Tirano";
-BT_CYBIE3 = "Guardianes del Silo de Almas";
-BT_TYRANT = "Hijo de Erebus";
-BT_TYRANT2 = "Últimos Hijos de Erebus";
BT_LICHES = "Liches de Hierro";
BT_MINOTAUR = "Sirvientes Mazotauros";
BT_DSPARIL = "D'Sparil, Jinete de Serpiente";
BT_DSPARIL2 = "D'Sparil, Jinete de Serpiente";
BT_CLERIC = "Traductus, Patriarca de la Iglesia";
BT_FIGHTER = "Zedek, Mariscal de la Legión";
-BT_MAGE = "Menelkir, Archimago del Arcánum";
+BT_MAGE = "Menelkir, Archimago del Arcanum";
BT_DRAGON = "Wyvern Mortal, Bestia del Inframundo";
BT_HERESIARCH = "Heresiarca, Hechicero Demoníaco";
BT_KORAX = "Korax, Demonio Embaucador";
BT_DEATHKINGS = "Reyes de la Muerte de la Ciudadela Oscura";
-BT_DOOMTEST = "Jefe de Mapa de Test";
-// fun boss tags
BT_CYBIE_FUN = "Dispara Hasta Que Muera";
BT_SPIDER_FUN = "Cerebrito Idiota";
BT_SPIDER2_FUN = "Cerebrito Idiota Bis";
BT_DIMPLE_FUN = "Gordos Grasientos y Armada Arácnida";
BT_IOS_FUN = "Cabra Emparedada";
-BT_CYBIE2_FUN = "Gran y Estúpido Aguafiestas";
-BT_CYBIE3_FUN = "La Hostia de Vacas";
-BT_TYRANT_FUN = "Dispara Hasta Que Muera, Ahora En Verde";
-BT_TYRANT2_FUN = "Dispara Hasta Que Mueran Todos, Aun En Verde";
+BT_CYBYE2_FUN = "Gran y Estúpido Aguafiestas";
BT_LICHES_FUN = "El Escuadrón Risitas";
BT_DSPARIL_FUN = "El Brujo Rojo Ese y Lagarto";
BT_DSPARIL2_FUN = "El Brujo Rojo Ese";
@@ -876,17 +739,13 @@ BT_DRAGON_FUN = "Un Puñetero Dragón";
BT_HERESIARCH_FUN = "Tío Rojo Muy Cabreado";
BT_KORAX_FUN = "Korax el Bastardo Feo Asqueroso";
BT_DEATHKINGS_FUN = "Un Refrito de Jefes muy Anticlimático";
-BT_DOOMTEST = "Avenino, Azote de los Cuáqueros";
// eviternity
-BT_ARCHANGELUS = "Arcángelus, Agente Celestial";
+BT_ARCHANGELUS = "Archangelus, Agente Celestial";
BT_ARCHANGELUS_FUN = "Un Putísimo Ángel Enorme";
-// eviternity 2
-BT_ORIGIN = "El Orígen De La Plaga Astral";
-BT_ORIGIN_FUN = "Ángel Bíblicamente Correcto";
// boss oneliners
-BOSSLINE_IOS = "\crIcono del Pecado\c*: !oremoR nhoJ ,ím a emratam sebed ogeuj le ranag araP¡\c*";
-BOSSLINE_DSPARIL = "\cgD'Sparil\c*: .senrac sut érarutroT\c*";
-BOSSLINE_ARCHANGELUS = "\cfArcángelus\c*: Mortal insensato, ¡solo tu muerte es eterna!\c*";
+BOSSLINE_IOS = "\crIcono del Pecado\c-: !oremoR nhoJ ,ím a emratam sebed ogeuj le ranag araP¡";
+BOSSLINE_DSPARIL = "\cgD'Sparil\c-: .senrac sut érarutroT";
+BOSSLINE_ARCHANGELUS = "\cfArchangelus\c-: Mortal insensato, ¡solo tu muerte es eterna!";
// targetter
SWWM_OVERKILL = "Sobremuerte";
SWWM_MULTIKILL = "Racha";
@@ -905,13 +764,6 @@ SWWM_FROGGED = "CROAC";
SWWM_PARRY = "Parada";
SWWM_PPARRY = "Parada Perfecta";
SWWM_TRESPAWN = "\cu[\cf%ds\c- para reaparecer\cu]\c-";
-SWWM_ASSKILL = "De Culo";
-SWWM_LOSKILL = "No Visto";
-SWWM_AIRKILL = "Aéreo";
-SWWM_TELEKILL = "SOBREESCRITO";
-SWWM_REVKILL = "Venganza";
-SWWM_FARKILL = "A Distancia";
-SWWM_OPARRY = "Redirección";
// score messages
SWWM_FINDSECRET = "\cfEncontraste un secreto. +%d\c-";
SWWM_FINDSECRETREM = "\cf%s\cf encontró un secreto. +%d\c-";
@@ -956,24 +808,24 @@ SWWM_INTERTIP16 = "Encontrar secretos, ítems importantes, y conseguir ciertos l
SWWM_INTERTIP17 = "El Menú de Demolicionista es muy útil, no te olvides de asignar una tecla para abrirlo.";
SWWM_INTERTIP18 = "Todas las armas tienen un ataque rápido a melé disponible a través de un botón dedicado. Con armas a una mano darás un puñetazo, con armas a dos manos golpearás con ellas.";
SWWM_INTERTIP19 = "Con la combinación adecuada de impulsar y saltar por las paredes, es perfectamente posible mantenerse en el aire durante largos periodos de tiempo.";
-SWWM_INTERTIP20 = "Los coleccionables especiales tienen animaciones en primera persona al recogerse. Si esto resulta molesto puedes desactivarlo en las opciones del mod.";
+SWWM_INTERTIP20 = "Las llaves y coleccionables tienen animaciones en primera persona al recogerse. Si esto resulta molesto puedes desactivarlo en las opciones del mod.";
SWWM_INTERTIP21 = "¡Aumenta tu puntuación! Cuantos más enemigos elimines, mejor. No te olvides de hacer uso de esos puntos en la tienda in-game cuando puedas.";
SWWM_INTERTIP22 = "Con el ritmo adecuado, puedes usar el ataque rápido a melé para desviar proyectiles. Incluso es posible mandarlos de vuelta a su dueño, con daño incrementado si te encuentras bajo los efectos de un Ragekit.";
SWWM_INTERTIP23 = "¿Sabías que Saya realmente odia la UAC?\n\n¿Que? ¿Ya sabías eso? Vaya, pues entonces ya no se me ocurre que otra cosa contarte.";
SWWM_INTERTIP24 = "Puedes embestir contra enemigos para empujarlos fuera de tu camino. Los más débiles puede que mueran inmediatamente por el impacto y salgan volando.";
SWWM_INTERTIP25 = "Si haces una embestida en el aire apuntando directamente al suelo, puede que aterrices con la fuerza suficiente para causar una onda de choque, apartando a la mayoría de enemigos a tu alrededor.";
-SWWM_INTERTIP26 = "Puedes activar objetos y abrir puertas a puñetazos. Si te va la violencia, también puedes activarlos con una embestida.";
-SWWM_INTERTIP27 = "El Trabuco puede ser complicado de usar, per compensa al ser mucho más destructivo que una escopeta típica.";
+SWWM_INTERTIP26 = "Puedes activar objetos y abrir puertas a puñetazos. Esto también se puede hacer con la munición de Bola de Plomo del Trabuco, a excepción de los botones de salida.";
+SWWM_INTERTIP27 = "Los efectos corrosivos de los Cartuchos Negros del Trabuco pueden acoplarse, hasta un grado letal si alcanzas un objetivo de lleno. Además de eso, otros objetivos cercanos puede que también noten cierto dolor extra de los humos nocivos que se desprenderán, y dispersen sus efectos incluso más allá.";
SWWM_INTERTIP28 = "La Demolicionista pesa demasiado para nadar y se hundirá rápidamente. Pero no te preocupes, los jets propulsores también funcionan bajo el agua.";
-SWWM_INTERTIP29 = "\"Cualquiera con un alma puede usar magia, pero solo aquellos con amor en su corazón podrán realmente alcanzar su maestría.\"\n — LS";
+SWWM_INTERTIP29 = "El amor es lo más poderoso que existe en el mundo. No odies a los que son diferentes. Todos debemos permanecer unidos.";
SWWM_INTERTIP30 = "El Silver Bullet dispara con una fuerza tal que sus balas liberan ondas de choque al atravesar el aire (y los enemigos), causando daño adicional. También puede atravesar algunas paredes.";
SWWM_INTERTIP31 = "Al tumbarte con el Silver Bullet se desacoplarán los compensadores de retroceso, librándote de su calor dañino, a costa de movilidad.";
SWWM_INTERTIP32 = "Los maravillantes efectos del Sandwich de Queso a la Parrilla te permiten sobrevivir básicamente cualquier cosa al autoactivarse. ¡Incluyendo hasta la de otra forma inevitable destrucción del Artefacto Ynykron!";
SWWM_INTERTIP33 = "Si puedes alinearte correctamente, embestir hacia atrás hará que los enemigos reciban daño triple, debido a ciertas características de tu chasis.\n\n(Sí, me refiero a ese brillante y metálico trasero)";
SWWM_INTERTIP34 = "Bajo los efectos de un Ragekit, tu daño al embestir será amplificado hasta un nivel tal que puedes incluso atravesar limpiamente puertas y otros obstáculos por el camino.";
-SWWM_INTERTIP35 = "\"Los humanos temen aquello que no pueden comprender. No es mas que una simple respuesta primitiva, y una de la que nuestra gente se ha aprovechado durante incontables siglos.\"\n — Anónimo";
+SWWM_INTERTIP35 = "Vivimos en un mundo en el que muchos somos discriminados por nuestra propia identidad. Es una triste realidad, y algo que no hemos elegido. Más triste es sin embargo la existencia de aquellos que nos odian.";
SWWM_INTERTIP36 = "El color favorito de Demo-chan es el verde.";
-SWWM_INTERTIP37 = "Todas las armas del puesto 7 en adelante son capaces de dañar enemigos normalmente invulnerables.";
+SWWM_INTERTIP37 = "Los perdigones de sal de Kinylum son suficientemente potentes como para atravesar la invulnerabilidad de algunos enemigos. Esto es también cierto para todas las armas del puesto 7 en adelante.";
SWWM_INTERTIP38 = "Aunque no te interese leer el lore, sigue siendo útil comprobar las entradas de armas y otros ítems para aprender más sobre su uso. Por supuesto, también puedes simplemente experimentar por tu cuenta.";
SWWM_INTERTIP39 = "Si notas bajones cuando hay muchos efectos de sonido activos, se recomienda desactivar el HRTF en las opciones de OpenAL, si está activado.";
SWWM_INTERTIP40 = "El Sensor de Ítems puede ayudar a detectar ítems que de otro modo serían difíciles de ver entre el caos de pilas de cuerpos tras una batalla. ¡Con una Omnivisión, puedes incluso ver donde hay ítems a través de las paredes!";
@@ -984,66 +836,65 @@ SWWM_INTERTIP44 = "Las aventuras de Demo-chan se muestran en directo para todo e
SWWM_INTERTIP45 = "Este mod puede contener política™. Si eres sensible a la política™ por favor deja de jugar ahora mismo. También sugiero alejarse de internet, ya que tengo entendido que está también lleno de política™.";
SWWM_INTERTIP46 = "Al encontrar (o comprar) una segunda Pistola de Explodium podrás alternar a un modo dual. Solo por que sí (y porque alguien hizo fanart con esto y TENÍA que añadirlo).";
SWWM_INTERTIP47 = "La duración de los efectos de potenciador se va apilando con cada uso.";
-SWWM_INTERTIP48 = "\"Habiendo estado solos tanto tiempo en este mundo, la humanidad se ha hecho su propio enemigo. Es algo lamentable que hayais creado tantas formas de dividiros y marginaros mútuamente.\"\n — Anuvakou Konokamushi";
-SWWM_INTERTIP49 = "El botón de granada rápida te permitirá lanzar un Cargador de Explodium en cualquier momento. Si estás mirando una pared o el suelo, plantarás el cargador ahí, muy útil para crear trampas.";
-SWWM_INTERTIP50 = "\"El capitalismo es una enfermedad, un cáncer que conducirá este mundo a la ruina si no lo eliminamos pronto.\"\n — Hynnykka la Gran Bruja";
-SWWM_INTERTIP51 = "Si un ítem del mod está casi a tu alcance pero no puedes tocarlo, puedes pulsar uso para recogerlo manualmente. Ten en cuenta que las trampas activadas por contacto se activarán igual, así que no vas a zafarte de ellas.";
+SWWM_INTERTIP48 = "Habiendo estado solos tanto tiempo en este mundo, la humanidad se ha hecho su propio enemigo. Es más que patético que hayamos inventado tantas formas de dividirnos y marginarnos mútuamente. Da igual la raza, idioma, o religión, todos somos iguales.";
+SWWM_INTERTIP49 = "El botón de granada rápida te permitirá lanzar un Cargador de Explodium en cualquier momento, sin importar qué otra arma estés usando. Si estás mirando una pared o el suelo, plantarás el cargador ahí, muy útil para crear trampas.";
+SWWM_INTERTIP50 = "\"El capitalismo es una enfermedad, un cáncer que conducirá este mundo a la ruina si no lo eliminamos pronto.\" — Hynnykka la Gran Bruja";
+SWWM_INTERTIP51 = "Si un ítem está casi a tu alcance pero no puedes tocarlo, puedes pulsar uso para recogerlo manualmente. Ten en cuenta que esto solo funciona con ítems de este mod. Ten también en cuenta que las trampas activadas por contacto se activarán igual, así que no vas a zafarte de ellas.";
SWWM_INTERTIP52 = "Las Cajas Afortunadas pueden aparecer a veces en zonas secretas, recompensándote con varios regalos, incluyendo coleccionables exclusivos.";
SWWM_INTERTIP53 = "¿En medio de una recarga y tienes a un Pinky intentando comerte la jeta? No tienes más que embestirle encima para quitarlo de en medio.";
SWWM_INTERTIP54 = "Puedes acariciar al perro.\n\nTambién puedes acariciar al Cacodemonio (pero eso es un poco más peligroso de hacer).";
-SWWM_INTERTIP55 = "\"Las cosas divertidas son divertidas.\"\n — Yui Hirasawa";
+SWWM_INTERTIP55 = "Las cosas divertidas son divertidas.";
SWWM_INTERTIP56 = "Algunos de estos consejos no son realmente consejos, pero seguro que eso ya lo sabes.";
SWWM_INTERTIP57 = "La sal de Kinylum no es comestible. No solo es radioactiva, si no que también explotará en tu estómago. Curiosamente, se usa popularmente como tinte de pelo.";
-SWWM_INTERTIP58 = "Una parte considerable de la comunidad de Doom no es de fiar. Ten cuidado ahí afuera.";
-SWWM_INTERTIP59 = "Si ejecutas el ataque secundario del Mazo de Combate en el aire, realizarás un ataque en caída. Cierto hombre una vez dijo que este es el movimiento más fiable del juego.";
+SWWM_INTERTIP58 = "Mantén siempre GZDoom actualizado. Especialmente para mods como este.";
+SWWM_INTERTIP59 = "El Mazo de Combate Reforzado es bastante fuerte de por sí, pero con un Ragekit activo, se transformará en todo un revientacráneos.";
SWWM_INTERTIP60 = "A pesar de su aparentemente penoso tamaño, el Blaster de Plasma tiene mucho potencial destructivo, sobre todo a través de su fuego alternativo cargado.";
SWWM_INTERTIP61 = "Las armas Puntzer pueden penetrar fácilmente objetos sólidos e incluso paredes de poco grosor. Ningún enemigo estará seguro detrás de su cobertura.";
-SWWM_INTERTIP62 = "\"La Ametralladora Sheen es tal festival delicioso de dakka que el mero sonido de dispararla hace que me ponga loca. ¡Es la leche!\"\n — Saya Miyamoto";
+SWWM_INTERTIP62 = "\"La Ametralladora Sheen es tal festival delicioso de dakka que el mero sonido de dispararla hace que desate a Leviatán en mis bragas, y puedes citarme en eso.\" — Saya Miyamoto";
SWWM_INTERTIP63 = "Pulsando disparo inmediatamente después de golpear algo con las bayonetas del Quadravol resultará en una explosión aumentada a bocajarro que mandará a lo que sea que esté al otro lado volando.";
-SWWM_INTERTIP64 = "Mantener los gatillos del Rifle Sparkster pulsados incrementará gradualmente la potencia de disparo al soltarlos, hasta cierto punto.";
+SWWM_INTERTIP64 = "Mantener los gatillos del Rifle Sparkster pulsados incrementará gradualmente la potencia de disparo al soltarlos. Afortunadamente, no existe la posibilidad de que el arma explote si los mantienes demasiado tiempo, solo un arma mal diseñada por humanos podría ser tan disfuncional.";
SWWM_INTERTIP65 = "El Rifle Sparkster puede disparar ambos tipos de munición simultáneamente, mezclando todo en un mortífero proyectil combinado.";
SWWM_INTERTIP66 = "Siendo principalmente una pistola de bobina, la Ray-Khom es casi completamente silenciosa y perfecta para matar sigilosamente. Ten en cuenta sin embargo que el impacto del proyectil en sí será muy ruidoso.";
-SWWM_INTERTIP67 = "El Rifle Mortal (\"Míster\" para los amigos) fue ideado como un posible rifle de batalla \"estándar\" para la Coalición X'Animen que \"incluso los Xekkian considerarían poderoso\". Parece que en ese aspecto ha sido un éxito.";
+SWWM_INTERTIP67 = "El Rifle Mortal (\"Míster\" para los amigos) fue ideado como un posible rifle de batalla \"estándar\" para la Coalición X'Animen que \"incluso los Xekkian considerarían poderoso\". Parece que en ese aspecto ha sido un éxito, considerando lo verdaderamente mortal que es, aunque no tiene mucha adopción... Por ahora.";
SWWM_INTERTIP68 = "La Rafan-Kos es ciertamente un Arma Definitiva, como su nombre implica.";
SWWM_INTERTIP70 = "¿Sabíais que incluso con cinturones de seguridad la gente muere todo el tiempo en accidentes de coche? Pensé que era interesante.";
-SWWM_INTERTIP71 = "\"En internet nadie puede escucharte ser sutil.\"\n — Linus Torvalds";
+SWWM_INTERTIP71 = "\"En internet nadie puede escucharte ser sutil.\" — Linus Torvalds";
SWWM_INTERTIP72 = "Hay aproximadamente 9.3 mil millones de demonios criados solo para la guerra en el Infierno. Eso es ochocientas setenta y seis mil veces el conteo de monstruos de nuts.wad, y eso es terrible.";
SWWM_INTERTIP73 = "La gente muere si la matan. Pero las leyendas nunca mueren, se levantan de nuevo y te parten la badana.";
-SWWM_INTERTIP74 = "Este consejo está intencionalmente en blanco.";
SWWM_INTERTIP75 = "Los kobolds son pequeñas criaturitas que hacen yip.";
SWWM_INTERTIP76 = "Te he enseñado mi consejo de intermisión contesta pls.";
SWWM_INTERTIP77 = "El gaming AAA está podrido hasta la médula, plagado por la tortura corporativa de trabajadores honestos. Apoya a los pequeños desarrolladores siempre que puedas.";
SWWM_INTERTIP78 = "Xenia > Tux\n\nDevolvednos a la chica zorro molona de Linux. Los pingüinos apestan.";
SWWM_INTERTIP79 = "Abofetear fachas es perfectamente razonable.";
-SWWM_INTERTIP81 = "Si la Tierra fuese realmente plana, un gato ya lo habría empujado todo por el borde.";
-SWWM_INTERTIP82 = "\"SI EL ZOO ME PROHIBE LA ENTRADA POR GRITAR A LOS ANIMALES PLANTARÉ CARA A DIOS Y CAMINARÉ DE ESPALDAS AL INFIERNO\"\n — dril";
-SWWM_INTERTIP83 = "Este es realmente un extraño mod de armas.";
+SWWM_INTERTIP81 = "La edad solo afecta a la apariencia, y no tiene relación a la habilidad. El género no tiene relación a la habilidad. Todo el mundo tiene imperfecciones, los prejuicios traen consigo malcontentos, conviertete en un espíritu oscuro.\nHora de cangrejo.";
+SWWM_INTERTIP82 = "\"SI EL ZOO ME PROHIBE LA ENTRADA POR GRITAR A LOS ANIMALES PLANTARÉ CARA A DIOS Y CAMINARÉ DE ESPALDAS AL INFIERNO\" — dril";
+SWWM_INTERTIP83 = "Este es realmente un extraño mod de armas para GZDoom.";
SWWM_INTERTIP84 = "\"En su inmensidad, el universo no es más que un mero grano de arena cuando se compara a los límites ilimitados de nuestra imaginación.\" — Zanaveth Nekuraku III";
SWWM_INTERTIP85 = "Puedes alternar el arte de intermisión con Zoom, y estos consejos con Recarga. Mantener Fuego Secundario ocultará la interfaz para que puedas ver el arte al completo.";
-SWWM_INTERTIP86 = "Añade comino y pimentón dulce a la salsa marinara, potenciará mucho el sabor, puedes darme las gracias luego.";
-SWWM_INTERTIP87 = "Esto es un consejo.";
+SWWM_INTERTIP86 = "Mezcla ajo molido, pimienta blanca y albahaca con tu salsa de tomate, va ideal con pasta, puedes darme las gracias luego.";
+SWWM_INTERTIP87 = "Este mod es compatible con H-Doom. No, en serio.";
SWWM_INTERTIP88 = "Algunos demonios no son realmente malvados. Prefieren llevar una vida tranquila y disfrutar de un delicioso emparedado de vez en cuanto.";
SWWM_INTERTIP89 = "El diseño de Saya para la Demolicionista fue inspirado por Raidemin, el protagonista de un famoso anime Nukuri.";
SWWM_INTERTIP90 = "Ya que las IAs Nekuronbot resultan tener un alma, son capaces de usar magia. Saya le enseñó a Demo-chan el conjuro de \"Lanzar Beso\" solo porque pensaba que sería mono.";
-SWWM_INTERTIP91 = "No hay un consejo.";
+SWWM_INTERTIP91 = "No hay nada malo en estar horny on main.";
SWWM_INTERTIP92 = "La existencia de un insecto llamado \"mosquito\" implica la de una mayor y peor amenaza:\n\n\"EL MOSCO\"";
SWWM_INTERTIP93 = "No te fíes de nadie llamado Icarus o Dime para manejar explosivos.";
SWWM_INTERTIP94 = "Este mod hace que los slaughterwads sean más llevaderos, pero no esperes que sea un paseo por el parque.";
-SWWM_INTERTIP95 = "\"Sin amor, no puede ser visto.\"\n — Proverbio Sankara";
+SWWM_INTERTIP95 = "Sin amor, no puede ser visto.";
SWWM_INTERTIP96 = "Los conejitos son suaves.";
SWWM_INTERTIP97 = "Hidratarse es importante.";
SWWM_INTERTIP98 = "Algunos de estos consejos son solo relleno, incluyendo este.";
SWWM_INTERTIP99 = "No hay referencias a Tim Allen en este mod.";
-SWWM_INTERTIP100 = "Receta personal de pizza de Marisa: base con salsa de tomate y queso, lonchas de pavo, cebolla caramelizada, aceitunas verdes, bonito y por encima queso para gratinar. Está riquísima!";
-SWWM_INTERTIP101 = "Puedes (más o menos) jugar a este mod en una Steam Deck.";
+SWWM_INTERTIP100 = "Receta personal de pizza de Marisa: base con salsa de tomate y queso, lonchas de pavo, cebolla caramelizada, aceitunas verdes, bonito y por encima queso para gratinar. Alternativamente, si te parece que el bonito es muy seco, puedes usar bacalao. El resultado será un desastre grasiento, pero un desastre delicioso.";
+SWWM_INTERTIP101 = "Taiwan es un país independiente. Esta es la realidad.";
SWWM_INTERTIP102 = "Puedes reducir los parones al cambiar armas activando la opción de Precaché de Texturas GL.";
SWWM_INTERTIP103 = "Los sándwiches de queso a la plancha están realmente buenos, como la autora de este mod ha comprobado personalmente.";
SWWM_INTERTIP104 = "Puedes interactuar con ítems coleccionables desde la pestaña Llavero de tu Menú de Demolicionista. Ya sabes, por si te apetece jugar un poco con ellos.";
SWWM_INTERTIP105 = "A las polillas les gustan las lámparas.";
SWWM_INTERTIP106 = "No, cubrirte de aceite no te permitirá volar cuando llueve.";
-SWWM_INTERTIP107 = "\"No sabía que hubieran metido a Shakespeare en los comics.\"\n — Demo Miyamoto";
-SWWM_INTERTIP108 = "Este mod contiene brillantes traseros metálicos.";
-SWWM_INTERTIP109 = "Los misiles del Hellblazer no solo causan daño directo al explotar, si no que también liberan una onda expansiva de calor abrasador.";
+SWWM_INTERTIP107 = "Las bolas de plomo pueden hacer críticos random. Por favor no me hagáis daño, jugadores de TF2.";
+SWWM_INTERTIP108 = "Este mod puede contener horny, en pequeñas cantidades.";
+SWWM_INTERTIP109 = "¿Sabías que el Hellblazer puede mostrar el estado de su cargador cuando está colocado en el mundo? No es algo realmente muy importante, pero me enorgullezco de mi obsesiva atención al detalle.";
SWWM_INTERTIP110 = "Si no lo sabías ya, el mod puede ser usado también con Heretic y Hexen. Cosas nuevas serán desbloqueadas en cada uno, a medida que progresa la historia principal del mod.";
SWWM_INTERTIP111 = "El shitposting irónico sigue siendo shitposting.";
SWWM_INTERTIP112 = "No hay autobuses en Gensokyo.";
@@ -1053,7 +904,7 @@ SWWM_INTERTIP115 = "Había un consejo aquí, pero se ha ido ahora.";
SWWM_INTERTIP116 = "Más de trece mil millones de dispositivos ejecutan Java. Ya es demasiado tarde, estamos todos condenados.";
SWWM_INTERTIP117 = "La comida sabe mejor cuando te la preparas tú.";
SWWM_INTERTIP118 = "Este mesaje de consejo tiene una errata.";
-SWWM_INTERTIP119 = "¿Aborreces las cazas de llaves? Consigue una Wallbuster o un Mazo de Combate y empieza a echar abajo esas dichosas puertas bloqueadas.";
+SWWM_INTERTIP119 = "Si los enemigos se entrometen mientras estás admirando la brillante llave nueva que acabas de encontrar, puedes darles un puñetazo con tu mano libre.";
SWWM_INTERTIP120 = "Me he dado cuenta de que si te pones a hablar, a tu boca se le van ocurriendo cosas.";
SWWM_INTERTIP121 = "Saya afirma disfrutar el café solo, pero le echa azúcar en secreto cuando nadie mira.";
SWWM_INTERTIP122 = "En base a experiencias personales, Saya cree que no hay ningún fabricante de armas en el mundo que sea hetero.";
@@ -1067,7 +918,7 @@ SWWM_INTERTIP129 = "El bunnyhopping te permite alcanzar velocidades ridículas (
SWWM_INTERTIP130 = "El potenciado de velocidad del Ragekit puede hacerte rebotar violentamente contra todo mientras corres. Esto puede ser problemático en espacios cerrados.";
SWWM_INTERTIP131 = "En Heretic y Hexen, un ítem conocido como el Enlace de Seguridad puede aparecer. Si por cualquier razón te has atascado en algún tipo de trampa de la que no parece que haya salida, este será tu as en la manga.";
SWWM_INTERTIP132 = "La Marca de Devastación es bastante inestable, pero provee de un mayor potenciado de daño que el Ragekit, para TODO el daño que puedas causar, incluso a ti. Sí, un juguetito bastante peligroso, desde luego.";
-SWWM_INTERTIP133 = "El Sprite Divino puede potenciar tu salud hasta niveles absurdos, pero sus efectos se desvanecen rápidamente después de un rato. Es el ítem de salud más potente que tienes al alcance, pero ten en cuenta que debe ser activado manualmente.";
+SWWM_INTERTIP133 = "El Sprite Divino puede potenciar tu salud hasta niveles absurdos, pero sus efectos se desvanecen rápidamente después de un rato. Es el ítem de salud más potente que tienes al alcance, pero ten en cuenta que debe ser activado manualmente. A diferencia de muchos otros, no te va a salvar el trasero por su cuenta.";
SWWM_INTERTIP134 = "La Demolicionista no está sola en su misión. Se sabe que hay muchos más héroes luchando ahí afuera también.";
SWWM_INTERTIP135 = "A Demo-chan le gusta un cierto robot de videojuego que también mata demonios con estilo.";
SWWM_INTERTIP136 = "Generalmente, tus enemigos son lo suficientemente estúpidos como para plantarse delante de tu línea de fuego. Si fueran más listos, no intentarían enfrentarse a ti.";
@@ -1075,7 +926,7 @@ SWWM_INTERTIP137 = "Los potenciadores existen para ser usados, no tengas miedo d
SWWM_INTERTIP138 = "Los demonios evitaron invadir Australia por alguna razón. Tal vez el clima de ahí es peor que en el Infierno.";
SWWM_INTERTIP139 = "Si parece que el juego te está dando demasiadas cosas, puedes ganarte un dinero extra vendiendo lo que no necesites.";
SWWM_INTERTIP140 = "El chasis de la Demolicionista tiene un ligero aroma a lima.";
-SWWM_INTERTIP141 = "\"En el futuro todo está cromado.\"\n\nNunca una frase de una serie de dibujos pudo ser más acertada tras el inevitable auge de la supremacía web-app.";
+SWWM_INTERTIP141 = "\"En el futuro, todo es Cromado.\"\n\nNunca una frase de una serie de dibujos pudo ser más acertada tras el inevitable auge de la supremacía web-app.";
SWWM_INTERTIP142 = "Este mod está en desarrollo constante. Recuerda reportar cualquier bug que encuentres.";
SWWM_INTERTIP143 = "Si no sabes como usar un ítem o arma, recuerda que puedes comprobar el Menú de Demolicionista en cualquier momento para buscar información sobre ello una vez lo recojas por primera vez.";
SWWM_INTERTIP144 = "Recuerda mantenerte hidratad@[ao_esp].";
@@ -1090,9 +941,9 @@ SWWM_INTERTIP152 = "Es aconsejable no intentar meter un clavo cuadrado en un agu
SWWM_INTERTIP153 = "Cuando todo lo que tienes es un arma, cualquier problema parece algo a lo que disparar. Cuando todo el mundo tiene un arma...";
SWWM_INTERTIP154 = "No puede ser que haya alguien que sepa de verdad como funciona el dinero. Es más probable que todo el mundo haya pretendido saberlo durante miles de años.";
SWWM_INTERTIP155 = "Tal vez deberías limpiar a los ricos a conciencia antes de comértelos. He oído que están llenos de mierda.";
-SWWM_INTERTIP156 = "Gay es bien.";
-SWWM_INTERTIP157 = "Toda megacorporación crece hasta finalmente causar algún tipo de desastre que amenace al mundo entero, algo que se ha demostrado una y otra vez.";
-SWWM_INTERTIP158 = "Un pequeño número de estos consejos se pueden considerar \"disparos para bajar la renta\". Han sido sorprendentemente efectivos.";
+SWWM_INTERTIP156 = "Sé gay, haz crímenes.";
+SWWM_INTERTIP157 = "Perdonar el mal comportamiento de los ricos porque son solo \"excéntricos\" es como hemos acabado teniendo una invasión demoníaca, así que ten eso en cuenta, no dejes que se salgan con la suya.";
+SWWM_INTERTIP158 = "Parásito: Organismo que se beneficia de vivir a costa de otros, sin contribuir lo suficiente a cambio como para compensar el coste de esta relación.\n\nVéase también: Casero.";
SWWM_INTERTIP159 = "No dejes que otros te silencien. Denuncia la intolerancia, lo más alto que puedas. Si no dices nada, les estás dando poder.";
SWWM_INTERTIP160 = "¡No me puedo creer que estén metiendo política en nuestros videojuegos! ¡¿Como se atreve esta gente?!";
SWWM_INTERTIP161 = "Tonto el que lo lea.";
@@ -1100,264 +951,213 @@ SWWM_INTERTIP162 = "¿Ves esos recuentos ahí en el centro de la pantalla? Hay g
SWWM_INTERTIP163 = "Los niveles de dificultad existen para algo. Si crees que solo un nivel es válido, te invito cordialmente a ingerir un puercoespín entero.";
SWWM_INTERTIP164 = "No todo lo calentito es para sentarse.";
SWWM_INTERTIP165 = "Ten cuidado con la gente que postea enlaces de YouTube con el código \"dQw4w9WgXcQ\".";
-SWWM_INTERTIP166 = "\"Cuando no puedes pensar con claridad, ¿piensas con oscuridad?\"\n — Demo Miyamoto";
-SWWM_INTERTIP167 = "Este mod está 100% libre del uso de IA generativa o programación asistida por IA.";
-SWWM_INTERTIP168 = "No deberías tomarte algunos de estos consejos muy en serio.";
+SWWM_INTERTIP166 = "El efecto Mandela no es real, es que recuerdas las cosas mal.";
+SWWM_INTERTIP167 = "GZDoom no está mal optimizado, es que tiene mucho código. A ver si nos enteramos.";
+SWWM_INTERTIP168 = "Puedes desactivar estos consejos en el menú de opciones del mod.";
SWWM_INTERTIP169 = "Este mod no te hará burla si usas trucos. Si un mapa te mete mierdas, está justificado.";
-SWWM_INTERTIP170 = "Esos pequeños tubos a los lados de la cabeza de la Demolicionista son receptores de olor, por cierto.";
-SWWM_INTERTIP171 = "Desafortunadamente, el espacio hace tiempo que ha sido corrompido por el capitalismo. Puedes agradecérselo todo a la maravillosa UAC.";
+SWWM_INTERTIP170 = "Un héroe suele definirse por cuantas vidas puede salvar a costa de acabar con otras.";
+SWWM_INTERTIP171 = "¿Te has quedado sin monos? Pues me alegro.";
SWWM_INTERTIP172 = "Mira a donde hemos llegado. Justo cuando pensábamos que el futuro no podía ponerse peor... Se ha puesto peor.";
SWWM_INTERTIP173 = "¿Alguna vez de has preguntado por que cuando se va todo a la mierda, siempre es la clase obrera la que tiene que arreglarlo todo?";
-SWWM_INTERTIP174 = "\"Incluso en el siglo XXII, hay cosas que nunca cambian. Internet sigue estando repleto de porno, y la última consola de Sony sigue sin tener juegos.\"\n — Saya Miyamoto";
+SWWM_INTERTIP174 = "Los billonarios \"hechos a si mismos\" no existen.";
SWWM_INTERTIP175 = "Siempre tendrás el derecho a decirle a los haters que te pueden comer el culo.";
SWWM_INTERTIP176 = "No necesitas las mejores tecnologías de última generación para crear algo digno de jugar.";
SWWM_INTERTIP177 = "Los pechos pequeños son un símbolo de estatus.";
SWWM_INTERTIP178 = "Las personas bajas tienen muchas ventajas tácticas.";
-SWWM_INTERTIP179 = "Dadas \"circunstancias no especificadas\", Saya es considerada intocable por la Yakuza. Al parecer les da miedo hacer cabrear a su madre.";
-SWWM_INTERTIP180 = "¿Te hartan las salidas de muerte? Entonces estás de suerte, porque este mod se las pasa por el forro.";
-SWWM_INTERTIP181 = "A diferencia de las granadas rápidas, el fuego secundario de la Pistola de Explodium rebota en las paredes, permitiéndote alcanzar objetivos a la vuelta de la esquina.";
-SWWM_INTERTIP182 = "La Ametralladora Sheen incendia el aire al paso de cada bala, solo con la altísima presión de la munición que usa.";
-SWWM_INTERTIP183 = "Los poco comunes cartuchos dorados te permiten causar destrucción extrema en un radio amplio. Eso sí, ten cuidado de no estar demasiado cerca.";
-SWWM_INTERTIP184 = "\"La vida a veces parece ciertamente ser como un videojuego.\"\n — Reubens C. Karnanaiahmani";
-SWWM_INTERTIP185 = "Una vez incendiado por la Quadravol, la solución más rápida es sacudirse fuera las llamas. Una pena que tus enemigos no sean tan listos como para saber eso.";
-SWWM_INTERTIP186 = "De alguna forma, la Quadravol puede usarse bajo el agua. Uno solo puede preguntarse de qué están hechas esas bolas de fuego.";
-SWWM_INTERTIP187 = "El fuego alternativo de la Ray-Khom es letal en contacto con el agua. Intenta aplicar el sentido común con esta información.";
-SWWM_INTERTIP188 = "La Rafan-Kos puede preparar un delicioso asado de ciberdemonio en menos de un segundo.";
-SWWM_INTERTIP189 = "El Rifle Mortal supuestamente usa \"munición mutante\", sea lo que sea que signifique eso.";
-SWWM_INTERTIP190 = "Los demonios suelen ser muy competitivos, así que el fuego amigo puede volverlos fácilmente los unos contra los otros.";
-SWWM_INTERTIP191 = "La Wallbuster tarda un poco en recargarse completamente, pero una vez quede todo hecho, tendrás una escopeta mucho más rápida en tus manos.";
-SWWM_INTERTIP192 = "La Demolicionista puede interactuar directamente con el Hellblazer para marcar objetivos de búsqueda. Esto funciona hasta con las granadas.";
-SWWM_INTERTIP193 = "La Quadravol se puede usar con una sola mano. Esto no ofrece ninguna ventaja táctica, pero puedes voltearla lo cual mola mucho, y eso es lo que importa.";
-SWWM_INTERTIP194 = "Las armas Xekkian son muy grandes, pero también lo es la gente que las usa.";
-SWWM_INTERTIP195 = "El mod iba a tener un arma legendaria conocida como K-79D, pero desafortunadamente fue borrada de la historia. Aun sigue ahí, técnicamente.";
-SWWM_INTERTIP196 = "Algunas armas son tan letales que incluso dañan los frames. Asumo toda responsabilidad, es que me gusta hacer explosiones muy extravagantes.";
-SWWM_INTERTIP197 = "Los proyectiles buscadores cambiarán de objetivo al ser reflejados. Al fin, podrás vengarte de esos malditos esqueloides.";
-SWWM_INTERTIP198 = "Puedes desactivar el pausado mientras se usa el Menú de Demolicionista. Te sorprendería lo mucho que esto cambia toda la experiencia. Es muy... \"Souls-like\".";
-SWWM_INTERTIP199 = "Brutal Doom ya es viejo de cojones. A la peña os hace falta probar a jugar otros mods.";
-SWWM_INTERTIP200 = "Hay otros Demolicionistas, pero Demo-chan es la primera de todos.";
-SWWM_INTERTIP201 = "El ataque giratorio del Martillo de Combate es casi imposible de controlar, pero contra una emboscada, puede ser devastador.";
-SWWM_INTERTIP202 = "Manteniendo pulsada la tecla de Usar durante al menos un segundo succionará drops de ítem cercanos. A veces a uno no le apetece recogerlos todos a mano despues de una gran batalla.";
-SWWM_INTERTIP203 = "La pantalla integrada de la Quadravol usa números Xekkas, pero afortunadamente eres lo suficientemente inteligente como para entenderlos, verdad?";
-SWWM_INTERTIP204 = "No tengas miedo de experimentar con estilos de juego diferentes. Mezcla tu arsenal a placer. Aprender estas cosas es parte de la diversión.";
-SWWM_INTERTIP205 = "La Ametralladora Sheen tiene un retroceso tan intenso que dada suficiente velocidad de disparo, se puede usar para planear mientras se dispara hacia abajo.";
-SWWM_INTERTIP206 = "El salto de cohete con la Quadravol es perfectamente seguro. Puedes confiar en mi, soy un consejo útil al fin y al cabo.";
-SWWM_INTERTIP207 = "Las tres opciones de velocidad de la Ametralladora Sheen permiten un balance óptimo entre conservar munición y pura potencia de daño.";
-SWWM_INTERTIP208 = "\"Más veloz y lejano que una plaga solo el odio puede extenderse.\"\n — Nukurines Mei Mess";
-SWWM_INTERTIP209 = "Este mod requiere renderizado por hardware. Si has llegado hasta este punto sin darte cuenta de eso, tienes un problema.";
-SWWM_INTERTIP210 = "\"Ian Kelliher es como el Elon Musk de su generación, y lo odio automáticamente por eso.\"\n — Saya Miyamoto";
+SWWM_INTERTIP179 = "Dadas \"circunstancias no especificadas\", Saya es considerada intocable por la Yakuza. Tal vez es mejor no hacerla enfadar.";
+SWWM_INTERTIP180 = "¿Te hartan las salidas de muerte? Entonces estás de suerte, porque hay una opción para sobrepasarlas.";
+// intermission fanart
+SWWM_FANART = "Arte: ";
// achievements
+SWWM_ACHIEVEMENT_ACID_TAG = "La Buena Efervescencia";
+SWWM_ACHIEVEMENT_ACID_TXT = "Derrite %d enemigos con Flechettes de Telebrium";
SWWM_ACHIEVEMENT_ALLCOLL_TAG = "El Set Completo";
SWWM_ACHIEVEMENT_ALLCOLL_TXT = "Obtén todos los coleccionables en una sola partida";
SWWM_ACHIEVEMENT_ALLITEMS_TAG = "Recolector";
-SWWM_ACHIEVEMENT_ALLITEMS_TXT = "Obtén 100%% ítems en %s mapas";
+SWWM_ACHIEVEMENT_ALLITEMS_TXT = "Obtén 100%% ítems en %d mapas";
SWWM_ACHIEVEMENT_ALLKILLS_TAG = "Control de Plagas";
-SWWM_ACHIEVEMENT_ALLKILLS_TXT = "Obtén 100%% muertes en %s mapas";
+SWWM_ACHIEVEMENT_ALLKILLS_TXT = "Obtén 100%% muertes en %d mapas";
SWWM_ACHIEVEMENT_ALLSECRETS_TAG = "Detective Excelente";
-SWWM_ACHIEVEMENT_ALLSECRETS_TXT = "Obtén 100%% secretos en %s mapas";
+SWWM_ACHIEVEMENT_ALLSECRETS_TXT = "Obtén 100%% secretos en %d mapas";
SWWM_ACHIEVEMENT_ANOM_TAG = "Anómalo";
-SWWM_ACHIEVEMENT_ANOM_TXT = "Usa %s Artefactos Mykradvo";
+SWWM_ACHIEVEMENT_ANOM_TXT = "Usa %d Artefactos Mykradvo";
SWWM_ACHIEVEMENT_ANONE_TAG = "Uso Completamente Necesario de Fuerza";
SWWM_ACHIEVEMENT_ANONE_TXT = "Usa el Artefacto Mykradvo contra un único enemigo no-jefe";
-SWWM_ACHIEVEMENT_ARA_TXT = "Haz que la Dama Blanca mate un total de %s enemigos";
-SWWM_ACHIEVEMENT_ARSE_TAG = "Arsenal de Antaño";
-SWWM_ACHIEVEMENT_ARSE_TXT = "Encuentra todas las armas clásicas de UnSX";
SWWM_ACHIEVEMENT_BALLS_TAG = "Machácate las Bolas";
-SWWM_ACHIEVEMENT_BALLS_TXT = "Consigue %s críticos de Bola de Plomo";
-SWWM_ACHIEVEMENT_BALLSELF_TAG = "Peligrosa Acción de Bolas";
-SWWM_ACHIEVEMENT_BALLSELF_TXT = "Hazte un crítico con tus propias Bolas de Plomo";
+SWWM_ACHIEVEMENT_BALLS_TXT = "Consigue %d críticos de Bola de Plomo";
SWWM_ACHIEVEMENT_BARREL_TAG = "Desastre Medioambiental";
-SWWM_ACHIEVEMENT_BARREL_TXT = "Destruye %s barriles";
+SWWM_ACHIEVEMENT_BARREL_TXT = "Destruye %d barriles";
SWWM_ACHIEVEMENT_BARRIER_TAG = "Filtro Verde";
-SWWM_ACHIEVEMENT_BARRIER_TXT = "Usa %s Barreras Elementales";
+SWWM_ACHIEVEMENT_BARRIER_TXT = "Usa %d Barreras Elementales";
SWWM_ACHIEVEMENT_BASEBALL_TAG = "¡Oh es un Béisbol!";
SWWM_ACHIEVEMENT_BASEBALL_TXT = "Haz una parada perfecta a un Alma Perdida con el Silver Bullet";
SWWM_ACHIEVEMENT_BLAZE_TAG = "Echando Humo";
SWWM_ACHIEVEMENT_BLAZE_TXT = "Termina un mapa en 4 minutos y 20 segundos";
SWWM_ACHIEVEMENT_BONK_TAG = "Resistente a Choques";
-SWWM_ACHIEVEMENT_BONK_TXT = "Choca %s veces";
+SWWM_ACHIEVEMENT_BONK_TXT = "Choca %d veces";
SWWM_ACHIEVEMENT_BOSSDASH_TAG = "Cabezonería";
-SWWM_ACHIEVEMENT_BOSSDASH_TXT = "Mata %s jefes embistiendo contra ellos";
+SWWM_ACHIEVEMENT_BOSSDASH_TXT = "Mata %d jefes embistiendo contra ellos";
SWWM_ACHIEVEMENT_BRAKE_TAG = "Sin Frenos";
-SWWM_ACHIEVEMENT_BRAKE_TXT = "Consume toda tu capacidad de combustible en una sola embestida %s veces";
+SWWM_ACHIEVEMENT_BRAKE_TXT = "Consume toda tu capacidad de combustible en una sola embestida %d veces";
SWWM_ACHIEVEMENT_BUNE_TAG = "Lagomorfo Legendario";
-SWWM_ACHIEVEMENT_BUNE_TXT = "Realiza %s bunnyhops";
+SWWM_ACHIEVEMENT_BUNE_TXT = "Realiza %d bunnyhops";
SWWM_ACHIEVEMENT_BUSTIN_TAG = "Me Hace Sentir Bien";
-SWWM_ACHIEVEMENT_BUSTIN_TXT = "Revienta %s paredes";
+SWWM_ACHIEVEMENT_BUSTIN_TXT = "Revienta %d paredes";
SWWM_ACHIEVEMENT_BUTTS_TAG = "Esos Glúteos Firmes";
-SWWM_ACHIEVEMENT_BUTTS_TXT = "Mata %s enemigos embistiendo marcha atrás";
+SWWM_ACHIEVEMENT_BUTTS_TXT = "Mata %d enemigos embistiendo marcha atrás";
SWWM_ACHIEVEMENT_CANDY_TAG = "Oh un Caramelo";
-SWWM_ACHIEVEMENT_CANDY_TXT = "Recoge %s pepitas";
+SWWM_ACHIEVEMENT_CANDY_TXT = "Recoge %d pepitas";
SWWM_ACHIEVEMENT_CLIFFYB_TAG = "Mierdas de Recadero";
SWWM_ACHIEVEMENT_CLIFFYB_TXT = "Termina un mapa sin obtener ninguna llave";
SWWM_ACHIEVEMENT_CLONK_TAG = "CLONK";
SWWM_ACHIEVEMENT_CLONK_TXT = "Mata a un jefe con un crítico de Bola de Plomo";
-SWWM_ACHIEVEMENT_COMBO_TAG = "El Combo Definitivo";
-SWWM_ACHIEVEMENT_COMBO_TXT = "Alcanza una singularidad de Ynykron con un rayo de Ynykron";
SWWM_ACHIEVEMENT_CONGA_TAG = "Conga de la Muerte";
-SWWM_ACHIEVEMENT_CONGA_TXT = "Mata %s enemigos con una sola bala XSB";
+SWWM_ACHIEVEMENT_CONGA_TXT = "Mata %d enemigos con una sola bala XSB";
SWWM_ACHIEVEMENT_CRUSH_TAG = "Bajo Presión";
SWWM_ACHIEVEMENT_CRUSH_TXT = "Rompe una trituradora";
SWWM_ACHIEVEMENT_CYBULLY_TAG = "Ciberacoso";
SWWM_ACHIEVEMENT_CYBULLY_TXT = "Mata a un Ciberdemonio con su propio cohete";
-SWWM_ACHIEVEMENT_DAB_TXT = "Revienta %s enemigos con el Mazo Itamex";
-SWWM_ACHIEVEMENT_DAKKA_TXT = "Dispara la Ametralladora Sheen a 700RPM durante %s segundos consecutivos";
-SWWM_ACHIEVEMENT_DBSUCC_TAG = "Doble Succión";
-SWWM_ACHIEVEMENT_DBSUCC_TXT = "Combina dos singularidades de Ynykron";
+SWWM_ACHIEVEMENT_CUM_TAG = "Soltando Todo el Chorro";
+SWWM_ACHIEVEMENT_CUM_TXT = "Melt a grand total of %d enemies with the Rafan-Kos";
+SWWM_ACHIEVEMENT_DAB_TXT = "Revienta %d enemigos con el Mazo Itamex";
+SWWM_ACHIEVEMENT_DAKKA_TXT = "Mantén el disparo de la Ametralladora Sheen durante un minuto entero";
SWWM_ACHIEVEMENT_DEADEYE_TAG = "En el Blanco";
-SWWM_ACHIEVEMENT_DEADEYE_TXT = "Realiza %s disparos consecutivos con la Pistola de Explodium sin fallar";
-SWWM_ACHIEVEMENT_DEVA_TXT = "Usa %s Marcas de Devastación";
-SWWM_ACHIEVEMENT_DIME_TAG = "Bueno al Doom";
+SWWM_ACHIEVEMENT_DEADEYE_TXT = "Realiza %d disparos consecutivos con la Pistola de Explodium sin fallar";
+SWWM_ACHIEVEMENT_DEVA_TXT = "Usa %d Marcas de Devastación";
SWWM_ACHIEVEMENT_DIME_TXT = "Reviéntate con tus propios explosivos";
SWWM_ACHIEVEMENT_DIVINE_TAG = "Deleite Divino";
-SWWM_ACHIEVEMENT_DIVINE_TXT = "Usa %s Sprites Divinos";
+SWWM_ACHIEVEMENT_DIVINE_TXT = "Usa %d Sprites Divinos";
SWWM_ACHIEVEMENT_DOODLE_TAG = "Maestro del Grafiti";
-SWWM_ACHIEVEMENT_DOODLE_TXT = "Garabatea mostachos en %s caras de demonio";
-SWWM_ACHIEVEMENT_ENGINE_TAG = "Uy se me Fue el Dedo";
-SWWM_ACHIEVEMENT_ENGINE_TXT = "Apaga el motor";
+SWWM_ACHIEVEMENT_DOODLE_TAG = "Garabatea mostachos en %d caras de demonio";
SWWM_ACHIEVEMENT_EVERYTHING_TAG = "La Demolicionista";
SWWM_ACHIEVEMENT_EVERYTHING_TXT = "Desbloquea todos los logros";
SWWM_ACHIEVEMENT_EZKILL_TAG = "El Orgullo de Misa";
-SWWM_ACHIEVEMENT_EZKILL_TXT = "Mata %s enemigos con un solo disparo de Artefacto Ynykron (excluyendo modo secundario)";
+SWWM_ACHIEVEMENT_EZKILL_TXT = "Mata %d enemigos con un solo disparo de Artefacto Ynykron (excluyendo modo secundario)";
SWWM_ACHIEVEMENT_FLIGHT_TAG = "Despega de Nuevo";
-SWWM_ACHIEVEMENT_FLIGHT_TXT = "Lanza a un enemigo en volandas más allá de %s unidades de mapa";
-SWWM_ACHIEVEMENT_FLUFFY_TAG = "Polilla Suave";
-SWWM_ACHIEVEMENT_FLUFFY_TXT = "Acaricia a la Dama Blanca %s veces";
+SWWM_ACHIEVEMENT_FLIGHT_TXT = "Lanza a un enemigo en volandas más allá de %d unidades de mapa";
SWWM_ACHIEVEMENT_FRIEND_TAG = "¿Te Gusta Caco?";
-$ifgame(heretic) SWWM_ACHIEVEMENT_FRIEND_TAG = "Друг"; // must be duplicated here or it will default to caco
$ifgame(hexen) SWWM_ACHIEVEMENT_FRIEND_TAG = "Perrito Doble";
-SWWM_ACHIEVEMENT_FRIEND_TXT = "Entabla amistad con %s Cacodemonios a base de caricias";
-$ifgame(heretic) SWWM_ACHIEVEMENT_FRIEND_TXT = "Entabla amistad con %s Hombres-Dragón a base de caricias";
-$ifgame(hexen) SWWM_ACHIEVEMENT_FRIEND_TXT = "Entabla amistad con %s Ettins a base de caricias";
+SWWM_ACHIEVEMENT_FRIEND_TXT = "Entabla amistad con %d Cacodemonios a base de caricias";
+$ifgame(heretic) SWWM_ACHIEVEMENT_FRIEND_TXT = "Entabla amistad con %d Hombres-Dragón a base de caricias";
+$ifgame(hexen) SWWM_ACHIEVEMENT_FRIEND_TXT = "Entabla amistad con %d Ettins a base de caricias";
SWWM_ACHIEVEMENT_FUEL_TAG = "Hidrogenado";
-SWWM_ACHIEVEMENT_FUEL_TXT = "Consume un total de %sL de combustible";
+SWWM_ACHIEVEMENT_FUEL_TXT = "Consume un total de %dL de combustible";
SWWM_ACHIEVEMENT_FULLER_TAG = "Has Ganado Brouzouf";
SWWM_ACHIEVEMENT_FULLER_TXT = "Vacía un cargador entero en super-automático con el Puntzer Gamma sin fallar un solo disparo";
SWWM_ACHIEVEMENT_GCSANDWICH_TAG = "Un Poco de Sandwich, de Propina";
-SWWM_ACHIEVEMENT_GCSANDWICH_TXT = "Usa %s Sándwiches de Queso a la Plancha";
+SWWM_ACHIEVEMENT_GCSANDWICH_TXT = "Usa %d Sándwiches de Queso a la Plancha";
SWWM_ACHIEVEMENT_GEPGUN_TAG = "El Derribo Más Silencioso";
-SWWM_ACHIEVEMENT_GEPGUN_TXT = "Mata %s enemigos con el fuego primario de la Ray-Khom sin alertarlos";
+SWWM_ACHIEVEMENT_GEPGUN_TXT = "Mata %d enemigos con el fuego primario de la Ray-Khom sin alertarlos";
SWWM_ACHIEVEMENT_GHOST_TAG = "Camuflaje Activado";
-SWWM_ACHIEVEMENT_GHOST_TXT = "Usa %s Artefactos Fantasma";
+SWWM_ACHIEVEMENT_GHOST_TXT = "Usa %d Artefactos Fantasma";
SWWM_ACHIEVEMENT_GIB_TAG = "Carnaza";
-SWWM_ACHIEVEMENT_GIB_TXT = "Haz overkill a %s enemigos";
+SWWM_ACHIEVEMENT_GIB_TXT = "Haz overkill a %d enemigos";
SWWM_ACHIEVEMENT_GOLDEN_TAG = "Masacre de Midas";
-SWWM_ACHIEVEMENT_GOLDEN_TXT = "Usa %s cartuchos dorados";
+SWWM_ACHIEVEMENT_GOLDEN_TXT = "Usa %d cartuchos dorados";
SWWM_ACHIEVEMENT_GRAVITY_TAG = "Ascenso Decente";
-SWWM_ACHIEVEMENT_GRAVITY_TXT = "Usa %s Supresores de Gravedad";
+SWWM_ACHIEVEMENT_GRAVITY_TXT = "Usa %d Supresores de Gravedad";
SWWM_ACHIEVEMENT_GRENADE_TAG = "Cataplúm";
-SWWM_ACHIEVEMENT_GRENADE_TXT = "Mata %s enemigos con cargadores de Explodium plantados";
+SWWM_ACHIEVEMENT_GRENADE_TXT = "Mata %d enemigos con cargadores de Explodium plantados";
SWWM_ACHIEVEMENT_HND_TAG = "Mediodía";
-SWWM_ACHIEVEMENT_HND_TXT = "Realiza %s disparos mortales en una única recarga de Puntzer Beta";
+SWWM_ACHIEVEMENT_HND_TXT = "Realiza %d disparos mortales en una única recarga de Puntzer Beta";
SWWM_ACHIEVEMENT_HURRY_TAG = "Con Prisas";
SWWM_ACHIEVEMENT_HURRY_TXT = "Termina un mapa con 0 muertes, ítems y secretos";
SWWM_ACHIEVEMENT_JUMP_TAG = "Verticalidad";
-SWWM_ACHIEVEMENT_JUMP_TXT = "Salta paredes %s veces";
+SWWM_ACHIEVEMENT_JUMP_TXT = "Salta paredes %d veces";
SWWM_ACHIEVEMENT_KANCHO_TAG = "Kancho Extremo";
SWWM_ACHIEVEMENT_KANCHO_TXT = "Rompe una estaca de piedra";
SWWM_ACHIEVEMENT_KEEN_TAG = "Adiós Franquicia";
SWWM_ACHIEVEMENT_KEEN_TXT = "Rescata al Comandante Keen";
-SWWM_ACHIEVEMENT_KIRIN_TAG = "El Poder del Amor";
-SWWM_ACHIEVEMENT_KIRIN_TXT = "Recupera un total de %s puntos de salud besando el Peluche de Kirin";
SWWM_ACHIEVEMENT_LEAD_TAG = "Reparto de Plomo";
-SWWM_ACHIEVEMENT_LEAD_TXT = "Alcanza a un enemigo de lleno con el secundario del Eviscerator desde más de %s unidades de mapa";
+SWWM_ACHIEVEMENT_LEAD_TXT = "Alcanza a un enemigo de lleno con el secundario del Eviscerator desde más de %d unidades de mapa";
SWWM_ACHIEVEMENT_LIGHTNING_TAG = "Maldición de John Romero";
SWWM_ACHIEVEMENT_LIGHTNING_TXT = "Achichárrate descargando un arma eléctrica en el agua";
SWWM_ACHIEVEMENT_LIGMA_TAG = "¿Quien es Steve Jobs?";
SWWM_ACHIEVEMENT_LIGMA_TXT = "Mata a un jefe final con el Artefacto Ynykron";
SWWM_ACHIEVEMENT_LOVE_TAG = "Amor Letal";
-SWWM_ACHIEVEMENT_LOVE_TXT = "Mata %s enemigos con un beso lanzado (sin contar insta-kills)";
-SWWM_ACHIEVEMENT_ANDIRA_TAG = "El Contrato Polillar";
-SWWM_ACHIEVEMENT_ANDIRA_TXT = "Invoca a la Dama Blanca";
+SWWM_ACHIEVEMENT_LOVE_TXT = "Mata %d enemigos con un beso lanzado (sin contar insta-kills)";
+SWWM_ACHIEVEMENT_MASHIRO_TAG = "Capas de Blanco";
+SWWM_ACHIEVEMENT_MASHIRO_TXT = "Invoca a la Dama Blanca";
SWWM_ACHIEVEMENT_MATRYOSHKA_TAG = "Astucia Mishe";
SWWM_ACHIEVEMENT_MATRYOSHKA_TXT = "Una Caja Afortunada dentro de una Caja Afortunada dentro de una Caja Afortunada dentro de una Caja Afortunada dentro de...";
SWWM_ACHIEVEMENT_MBF_TAG = "Puedes Acariciar el Perro";
SWWM_ACHIEVEMENT_MBF_TXT = "Acaricia un perro";
SWWM_ACHIEVEMENT_MEGA_TAG = "Masacre Masiva";
-SWWM_ACHIEVEMENT_MEGA_TXT = "Mata un gran total de %s enemigos";
+SWWM_ACHIEVEMENT_MEGA_TXT = "Mata un gran total de %d enemigos";
SWWM_ACHIEVEMENT_MOTH_TAG = "Madre Polilla";
-SWWM_ACHIEVEMENT_MOTH_TXT = "Reúne %s polillas";
+SWWM_ACHIEVEMENT_MOTH_TXT = "Reúne %d polillas";
SWWM_ACHIEVEMENT_NICE_TXT = "Termina un nivel con 69 de vida";
SWWM_ACHIEVEMENT_ONEGUY_TAG = "A la Mierda el Tío Ese";
SWWM_ACHIEVEMENT_ONEGUY_TXT = "Usa el Artefacto Ynykron para matar a un único enemigo no-jefe";
SWWM_ACHIEVEMENT_ONEHP_TAG = "...Y un Sueño";
-SWWM_ACHIEVEMENT_ONEHP_TXT = "Mata %s enemigos mientras tienes sólo 1 HP";
+SWWM_ACHIEVEMENT_ONEHP_TXT = "Mata %d enemigos mientras tienes sólo 1 HP";
SWWM_ACHIEVEMENT_ONESTANDING_TAG = "¿Adonde Han Ido Todos?";
SWWM_ACHIEVEMENT_ONESTANDING_TXT = "Termina un mapa con solo un enemigo vivo";
SWWM_ACHIEVEMENT_OOPSIE_TAG = "Gran Errorcito";
SWWM_ACHIEVEMENT_OOPSIE_TXT = "Bórrate con el Artefacto Ynykron";
-SWWM_ACHIEVEMENT_PACHINKO_TAG = "Código Pachinko";
-SWWM_ACHIEVEMENT_PACHINKO_TXT = "Encuentra el Menú Secreto";
SWWM_ACHIEVEMENT_PARRY_TAG = "Rey del Parry";
-SWWM_ACHIEVEMENT_PARRY_TXT = "Desvía %s proyectiles";
+SWWM_ACHIEVEMENT_PARRY_TXT = "Desvía %d proyectiles";
SWWM_ACHIEVEMENT_PAR_TAG = "Rápido";
-SWWM_ACHIEVEMENT_PAR_TXT = "Supera el tiempo par en %s mapas";
+SWWM_ACHIEVEMENT_PAR_TXT = "Supera el tiempo par en %d mapas";
SWWM_ACHIEVEMENT_PEACE_TAG = "Pacifista";
SWWM_ACHIEVEMENT_PEACE_TXT = "Termina un mapa sin causar daño";
-SWWM_ACHIEVEMENT_PISS_TAG = "Super Láser de Pis";
-SWWM_ACHIEVEMENT_PISS_TXT = "Derrite un total de %s enemigos con la Rafan-Kos";
SWWM_ACHIEVEMENT_PLASMA_TAG = "Echando Plasmas";
-SWWM_ACHIEVEMENT_PLASMA_TXT = "Mata un enemigo a 100%% de salud con un disparo cargado del Blaster de Plasma %s veces";
+SWWM_ACHIEVEMENT_PLASMA_TXT = "Mata un enemigo a 100%% de salud con un disparo cargado del Blaster de Plasma %d veces";
SWWM_ACHIEVEMENT_PLUSH_TAG = "Amorcito";
-SWWM_ACHIEVEMENT_PLUSH_TXT = "Juega con el peluche de Saya %s veces en la misma partida";
-$ifgame(hexen) SWWM_ACHIEVEMENT_PLUSH_TXT = "Juega con los peluches de Saya o Kirin %s veces en la misma partida";
+SWWM_ACHIEVEMENT_PLUSH_TXT = "Juega con el peluche de Saya %d veces en la misma partida";
+$ifgame(hexen) SWWM_ACHIEVEMENT_PLUSH_TXT = "Juega con los peluches de Saya o Kirin %d veces en la misma partida";
SWWM_ACHIEVEMENT_PUZZLE_TAG = "Hasta Kirin está Cabreado";
SWWM_ACHIEVEMENT_PUZZLE_TXT = "Resuelve todas las partes de \"puzzles\" en la misma partida";
SWWM_ACHIEVEMENT_RAGE_TAG = "No Hablo me Enfado";
-SWWM_ACHIEVEMENT_RAGE_TXT = "Usa %s Ragekits";
+SWWM_ACHIEVEMENT_RAGE_TXT = "Usa %d Ragekits";
SWWM_ACHIEVEMENT_RAIL_TAG = "Metida de Través";
-SWWM_ACHIEVEMENT_RAIL_TXT = "Mata %s enemigos con un solo disparo a presión del Rifle Mortal";
+SWWM_ACHIEVEMENT_RAIL_TXT = "Atraviesa %d enemigos con un solo disparo a presión del Rifle Mortal";
SWWM_ACHIEVEMENT_REFLECT_TAG = "Devuelto a Remitente";
-SWWM_ACHIEVEMENT_REFLECT_TXT = "Mata %s enemigos con proyectiles desviados";
+SWWM_ACHIEVEMENT_REFLECT_TXT = "Mata %d enemigos con proyectiles desviados";
SWWM_ACHIEVEMENT_REFRESH_TAG = "Siempre Fresco";
-SWWM_ACHIEVEMENT_REFRESH_TXT = "Usa %s Refrescadores";
+SWWM_ACHIEVEMENT_REFRESH_TXT = "Usa %d Refrescadores";
SWWM_ACHIEVEMENT_ROAST_TAG = "Ensarta en los Fuegos del Hades";
-SWWM_ACHIEVEMENT_ROAST_TXT = "Realiza %s combos de bayoneta con la Quadravol";
+SWWM_ACHIEVEMENT_ROAST_TXT = "Realiza %d combos de bayoneta con la Quadravol";
+SWWM_ACHIEVEMENT_SALT_TAG = "Sobresalado Máximo";
+SWWM_ACHIEVEMENT_SALT_TXT = "Dispara 25 cartuchos de sal al mismo tiempo";
SWWM_ACHIEVEMENT_SANIC_TAG = "PERRITOS DE CHILE";
-SWWM_ACHIEVEMENT_SANIC_TXT = "Alcanza una velocidad punta de %s km/h";
+SWWM_ACHIEVEMENT_SANIC_TXT = "Alcanza una velocidad punta de %d km/h";
SWWM_ACHIEVEMENT_SEKIRO_TAG = "Dudar es Fracasar";
SWWM_ACHIEVEMENT_SEKIRO_TXT = "Muere y reinicia dos veces en el mismo mapa";
-SWWM_ACHIEVEMENT_SENTRY_TAG = "Mejor Amigo del Ingeniero";
-SWWM_ACHIEVEMENT_SENTRY_TXT = "Consigue %s bajas usando torretas";
SWWM_ACHIEVEMENT_SHAME_TAG = "Vergonzoso";
SWWM_ACHIEVEMENT_SHAME_TXT = "Mata un boss usando solo el modo primario de la Deep Impact";
-SWWM_ACHIEVEMENT_SHOCK_TXT = "Realiza %s combos de Biospark";
-SWWM_ACHIEVEMENT_SLEMG_TAG = "Un Toque Técnico";
-SWWM_ACHIEVEMENT_SLEMG_TXT = "Activa %s interruptores a puñetazos";
+SWWM_ACHIEVEMENT_SHOCK_TXT = "Realiza %d combos de Biospark";
+SWWM_ACHIEVEMENT_SLAYER_TAG = "Me he Convertido en Muerte";
+SWWM_ACHIEVEMENT_SLAYER_TXT = "Mata %d enemigos con una sola Cabeza Nuclear Slayer";
+SWWM_ACHIEVEMENT_SLEMG_TAG = "El Método Sledge";
+SWWM_ACHIEVEMENT_SLEMG_TXT = "Activa %d interruptores a puñetazos";
SWWM_ACHIEVEMENT_SNEAKY_TAG = "Retiro Furtivo";
-SWWM_ACHIEVEMENT_SNEAKY_TXT = "Usa %s Enlaces de Seguridad";
+SWWM_ACHIEVEMENT_SNEAKY_TXT = "Usa %d Enlaces de Seguridad";
SWWM_ACHIEVEMENT_SNEEZE_TAG = "Humillador";
-SWWM_ACHIEVEMENT_SNEEZE_TXT = "Mata %s enemigos con el fuego primario del Deep Impact";
+SWWM_ACHIEVEMENT_SNEEZE_TXT = "Mata %d enemigos con el fuego primario del Deep Impact";
SWWM_ACHIEVEMENT_SPARK_TAG = "El Buen Chispazo";
-SWWM_ACHIEVEMENT_SPARK_TXT = "Mata %s enemigos a la vez con un disparo combinado del Rifle Sparkster";
-SWWM_ACHIEVEMENT_SPEEN_TAG = "Di tu Frase, Vinny";
-SWWM_ACHIEVEMENT_SPEEN_TXT = "Haz un ataque giratorio con el Mazo Itamex durante %s segundos";
+SWWM_ACHIEVEMENT_SPARK_TXT = "Mata %d enemigos a la vez con un disparo combinado del Rifle Sparkster";
SWWM_ACHIEVEMENT_STEP_TAG = "Pisadita";
-SWWM_ACHIEVEMENT_STEP_TXT = "Mantente de pie en la cabeza de un solo enemigo durante %s segundos";
+SWWM_ACHIEVEMENT_STEP_TXT = "Mantente de pie en la cabeza de un solo enemigo durante %d segundos";
SWWM_ACHIEVEMENT_STOMP_TAG = "Complejo de Fontanero Italiano";
-SWWM_ACHIEVEMENT_STOMP_TXT = "Mata %s enemigos saltando encima";
-SWWM_ACHIEVEMENT_SUNNY_TXT = "Usa %s Invincibolas";
-SWWM_ACHIEVEMENT_TBD_TAG = "Destrucción Total de Bolas";
-SWWM_ACHIEVEMENT_TBD_TXT = "Despliega %s Bombas de Bolas";
+SWWM_ACHIEVEMENT_STOMP_TXT = "Mata %d enemigos saltando encima";
+SWWM_ACHIEVEMENT_SUNNY_TXT = "Usa %d Invincibolas";
SWWM_ACHIEVEMENT_TELE_TAG = "Pasatiempo de Soldado";
SWWM_ACHIEVEMENT_TELE_TXT = "Teletransporta pan (un sandwich también vale)";
SWWM_ACHIEVEMENT_THICC_TAG = "El Culo era Gordo";
-SWWM_ACHIEVEMENT_THICC_TXT = "Mata %s enemigos a base de estampidas en el suelo";
+SWWM_ACHIEVEMENT_THICC_TXT = "Mata %d enemigos a base de estampidas en el suelo";
SWWM_ACHIEVEMENT_THRUWALL_TAG = "Toc Toc";
-SWWM_ACHIEVEMENT_THRUWALL_TXT = "Mata %s enemigos a través de las paredes con el Silver Bullet";
+SWWM_ACHIEVEMENT_THRUWALL_TXT = "Mata %d enemigos a través de las paredes con el Silver Bullet";
SWWM_ACHIEVEMENT_TORNADO_TAG = "¿Que Puñetas?";
SWWM_ACHIEVEMENT_TORNADO_TXT = "¿¿¿Aporrea un tornado???";
SWWM_ACHIEVEMENT_TRASH_TAG = "Sacando la Basura";
-SWWM_ACHIEVEMENT_TRASH_TXT = "Mata a todos los nazis en los mapas secretos de Doom 2";
+SWWM_ACHIEVEMENT_TRASH_TAG = "Mata a todos los nazis en los mapas secretos de Doom 2";
SWWM_ACHIEVEMENT_TRAVEL_TAG = "Un Viaje Muy Largo";
-SWWM_ACHIEVEMENT_TRAVEL_TXT = "Camina un total de %s kilómetros";
-SWWM_ACHIEVEMENT_TROGDOR_TAG = "Ardimiento";
-SWWM_ACHIEVEMENT_TROGDOR_TXT = "Mata %s enemigos con un solo cargador de Hellblazer";
+SWWM_ACHIEVEMENT_TRAVEL_TXT = "Camina un total de %d kilómetros";
SWWM_ACHIEVEMENT_UNTOUCHABLE_TAG = "Intocable";
SWWM_ACHIEVEMENT_UNTOUCHABLE_TXT = "Termina un mapa sin recibir daño";
SWWM_ACHIEVEMENT_WANTDIE_TAG = "¿Como Sigo con Vida?";
SWWM_ACHIEVEMENT_WANTDIE_TXT = "Despeja un mapa en la dificultad más alta (sin morir)";
SWWM_ACHIEVEMENT_WAVE_TAG = "Sayonara, Capullo";
SWWM_ACHIEVEMENT_WAVE_TXT = "Saluda a un enemigo muriéndose";
-SWWM_ACHIEVEMENT_WORDS_TAG = "Mucho Texto";
-SWWM_ACHIEVEMENT_WORDS_TXT = "Lee %s entradas de biblioteca";
SWWM_ACHIEVEMENT_YEET_TXT = "Lanza una Pistola Caramelo justo dentro del cerebro del Icono del Pecado";
diff --git a/language.es_dlg b/language.es_dlg
index 87bbd1757..b07847a57 100644
--- a/language.es_dlg
+++ b/language.es_dlg
@@ -27,11 +27,6 @@ SWWM_CYTHOSIGIL1 = "\cdDemo\c-, soy \cvCytho\c-. Tengo un mensaje importante de
SWWM_CYTHOSIGIL2 = "El príncipe Baphomet está satisfecho con tus esfuerzos, y ha abierto un portal para regresar a la Tierra.";
SWWM_CYTHOSIGIL3 = "Desafortunadamente, dicho portal está guardado por demonios militares de alto rango, dos, de hecho.";
SWWM_CYTHOSIGIL4 = "... Aunque, conociéndote, estoy seguro de que no será un problema, ¿cierto?";
-// E6M8
-SWWM_CYTHOSIGIL21 = "Ah, bien, te estás aproximando a su retaguardia.";
-SWWM_CYTHOSIGIL22 = "Si jugamos bien nuestras cartas, esto debería pillarlos por sorpresa.";
-SWWM_CYTHOSIGIL23 = "Neutralizar a los tenientes en esta zona será un golpe certero, sin lugar a duda.";
-SWWM_CYTHOSIGIL24 = "No tienen ni idea de lo que les espera, no te verán venir. ¡Adelante, \cdDemo\c-!";
// MAP07
SWWM_SAYADIMPLE1 = "Alto ahí, \cdDemo-chan\c-. Estás a punto de meterte en terreno peligroso.";
SWWM_SAYADIMPLE2 = "Esta es la primera línea de defensa que se ha montado alrededor del puerto interior, y es una jodienda.";
@@ -47,7 +42,7 @@ SWWM_SAYACIRCLE5 = "Eso nos dará tiempo para pensar en el siguiente paso, supon
// MAP20
SWWM_SAYAGOTCHA1 = "Este es el sitio, sí. Gran fortaleza rodeada de un lago de sangre tóxica. Muy demoníaco.";
SWWM_SAYAGOTCHA2 = "Los tipejos estos tienen el sitio bien guardado, así que vas a encontrar mucha resistencia.";
-SWWM_SAYAGOTCHA3 = "Tu reviéntalo, mata a todos, y ya llegarás pronto al final.";
+SWWM_SAYAGOTCHA3 = "Tu revéntalo, mata a todos, y ya llegarás pronto al final.";
SWWM_SAYAGOTCHA4 = "En cuanto llegues al portal, le daré un toque a \cvCytho-sama\c- para que nos diga como cerrarlo.";
SWWM_SAYAGOTCHA5 = "Eso es todo, supongo. Buena suerte, mi \cdDemolicionista\c-.";
// MAP20 special (Ultimate Doom 2)
@@ -73,34 +68,6 @@ SWWM_CYTHONERVE2 = "Muchos otros grupos ya han sido suprimidos a escala mundial,
SWWM_CYTHONERVE3 = "Tú, sin embargo, te enfrentas a un teniente cibernético conocido como el \"Último Tirano\". Será difícil.";
SWWM_CYTHONERVE4 = "Sin embargo... Eres la heroica \cdDemolicionista\c-, y les darás una lección a estas viles bestias.";
SWWM_CYTHONERVE5 = "Extingue las llamas de corrupción demoníaca que mancillan esta tierra. Los Kuriste creemos en ti.";
-// Eviternity MAP05
-SWWM_SAYADMN1 = "Creo que este es el lugar correcto, \cdDemo\c-. Me salen lecturas TOCHAS de energía.";
-SWWM_SAYADMN2 = "Sí, un puñado de demonios esperando para echarte el guante. A ver, claro que iban a estar aquí.";
-SWWM_SAYADMN3 = "Una advertencia, por cierto. Estos portales son inestables, puede que te desmayes al cruzarlos.";
-SWWM_SAYADMN4 = "Oh, y malas noticias ya de paso. También vas a perder todos los trastos en el proceso.";
-SWWM_SAYADMN5 = "El FRIKI ese asegura que no es a propósito, pero yo no me lo trago.";
-SWWM_SAYADMN6 = "Lo más que puede hacer es \"ofrecer un set de equipamiento inicial\" tras el borrado.";
-SWWM_SAYADMN7 = "No me gusta como parecía alegrarle el tema. Cuchicheaba algo sobre \"transiciones de episodio\".";
-SWWM_SAYADMN8 = "Oh bueno, da lo mismo... Maldito friki...";
-// Eviternity MAP10
-SWWM_SAYACRE1 = "Es que voy a poner a caldo a la UAC con toda esta mierda. Y una polla lo de la \"reparación\".";
-SWWM_SAYACRE2 = "Sus bases siguen infestadas de demonios. A ver, ¿Donde están los escuadrones de limpieza?";
-SWWM_SAYACRE3 = "Espera... ¿Somos nosotros el escuadrón de limpieza? ¿Esperaban que NOSOTROS hiciéramos su trabajo?";
-SWWM_SAYACRE4 = "Si el niñato Kelliher ese no me hubiera bloqueado, es que se iba a enterar, en serio.";
-// Eviternity MAP15
-SWWM_SAYACRY1 = "¡La madre, este sitio es enorme!";
-SWWM_SAYACRY2 = "A ver. Ya sabes, ¿no? Busca el portal. Debería ser fácil de encontrar, bien señalizado, etc.";
-SWWM_SAYACRY3 = "Por suerte, en cuanto cruces, por fin estarás en territorio Xevetha.";
-SWWM_SAYACRY4 = "Cosas de la misión aparte, tengo muchas ganas de esto... Que viajes a un planeta lejano.";
-SWWM_SAYACRY5 = "Andando, \cdDemo-chan\c-. Un nuevo mundo te espera.";
-// Eviternity MAP20
-SWWM_SAYACON1 = "Lecturas densas de energía ardiente otra vez... Ambas sabemos exactamente lo que significa.";
-SWWM_SAYACON2 = "No tengo claro donde te llevará el próximo portal, pero espero que se adentre en territorio enemigo.";
-SWWM_SAYACON3 = "Ya veremos cuando llegues. Con cada paso, nos estamos acercando a su líder.";
-SWWM_SAYACON4 = "Que ganas tengo de que le partas el culo. ¿Este cretino se cree que puede liarla así como así? Pues no.";
-SWWM_SAYACON5 = "¡A por ellos, \cdDemo\c-!";
-// Eviternity MAP25
-SWWM_SAYASLA1 = "Que alguien pare esta mierda... Por favor, que se acabe ya, estoy hartísima de tanto Infierno...";
// Eviternity MAP30
SWWM_SAYAEVIA1 = "Pst... Mira este sitio. Este tío no podía ser más pretencioso ni aunque lo intentara.";
SWWM_SAYAEVIA2 = "Da igual lo \"angelical\" que parezca, es solo un tío con armadura bonita, le puedes patear el culo.";
@@ -108,61 +75,6 @@ SWWM_SAYAEVIA3 = "Todo este sitio, es que... Joder, espero que hayas sacado much
SWWM_SAYAEVIA4 = "Voy a por unas palomitas. Esto va a ser desde luego una batalla épica, jijijijiji...";
SWWM_SAYAEVIB1 = "¿Que? Pero menuda mierda salida de videojuego. ¿¿¿Me estás contando que el tío tiene DOS BARRAS DE VIDA???";
SWWM_SAYAEVIB2 = "¡Una mierda, una puta mierda así de grande! ¡Esto es una putísima mierda! ¡Cárgatelo, \cdDemo-chan\c-!";
-// Eviternity 2 MAP01
-SWWM_SAYAEV2A1 = "Oh, por fin, tu captura de video ha vuelto.";
-SWWM_SAYAEV2A2 = "Me tenías preocupada, \cdDemo\c-. Estuvimos básicamente a ciegas durante varios minutos.";
-SWWM_SAYAEV2A3 = "... Y ya puedo ver que se ha liado parda después de que te cargaras al bastardo con alas.";
-SWWM_SAYAEV2A4 = "De momento, más te vale salir de ahí. Algo me dice que esto todavía no ha terminado.";
-SWWM_SAYAEV2B1 = "Esa cosa... ... No, ni se mueve. Supongo que estaba bajo el control del tío ese.";
-SWWM_SAYAEV2B2 = "Sabes, sigo prenguntándome que puñetas son esas cosas.";
-SWWM_SAYAEV2B3 = "No es el típico Cacodemonio, obviamente. Parece uno, sí, pero es que... No sé...";
-SWWM_SAYAEV2B4 = "El bicho ese me da mal rollo. Probablemente salió de algún experimento de esta gente.";
-SWWM_SAYAEV2B5 = "En fin... Estoy desvariando. Mejor largarse ya.";
-SWWM_SAYAEV2C1 = "... Esa cosa se ha ido.";
-SWWM_SAYAEV2C2 = "Ahora SÍ que esto me da mala espina. Sal de ahí, ya.";
-SWWM_SAYAEV2D1 = "Esas cosas siguen vivas. Aun merodean por ahí. Esto no me gusta.";
-SWWM_SAYAEV2D2 = "Corre, \cdDemo\c-. Por favor corre.";
-// Eviternity 2 MAP05
-SWWM_SAYAEV2E1 = "No se ha acabado. Ya hemos visto que los demonios siguen vagando, y todo se va a la mierda, también...";
-SWWM_SAYAEV2E2 = "En serio tengo que averiguar que está pasando. Si ese tío no era el \"malo malísimo\", entonces...";
-SWWM_SAYAEV2E3 = "Por ahora, mejor que salgas de este sitio, mientras pateas traseros demoníacos por el camino, por supuesto.";
-SWWM_SAYAEV2E4 = "Buena suerte,\cdDemo-chan\c-. La misión aun no se ha acabado, pero podrás salir de esta, lo sé.";
-// Eviternity 2 MAP10
-SWWM_SAYAEV2F1 = "Creo que ya hemos visto suficientes tumbas antíguas, vaya que sí.";
-SWWM_SAYAEV2F2 = "Este fue un desvío inesperado, pero la próxima parada nos debería dejar cerca. Es una instalación de la Facultad.";
-SWWM_SAYAEV2F3 = "Oh, y por cierto, al final contacté con nuestro \"informante\".";
-SWWM_SAYAEV2F4 = "Te mandaré los detalles en tu registro de misión, en cuanto termine la entrevista.";
-// Eviternity 2 MAP15
-SWWM_SAYAEV2G1 = "Ya casi... Me han dicho que el portal de salida más cercano es uno grande, así que prepárate.";
-SWWM_SAYAEV2G2 = "También me han dicho que hay otro desvío de por medio, pero que luego deberíamos estar \"justo donde necesitamos\".";
-SWWM_SAYAEV2G3 = "Sinceramente, no entiendo todo este sistema de portales. Es tan poco práctico...";
-SWWM_SAYAEV2G4 = "Uno de estos días, voy a hacer el Proyecto Akari realidad. Eso SÍ que será buena tecnología de portales.";
-// Eviternity 2 MAP20
-SWWM_SAYAEV2H1 = "Vale, ya basta de desvíos, basta de dar vueltas, este sí que sí.";
-SWWM_SAYAEV2H2 = "Doña Nona ha estando soltando lore profundo últimamente. No vas a creer lo disparatado que se pone todo esto.";
-SWWM_SAYAEV2H3 = "Intentaré meter todo en el próximo registro de misión. Tú sigue a lo tuyo, \cdDemo-chan\c-.";
-// Eviternity 2 MAP25
-SWWM_SAYAEV2I1 = "A... Aun estoy temblando.";
-SWWM_SAYAEV2I2 = "O sea que ESE es el poder de la artillería naval Qurensniv. Hostia... Puta.";
-SWWM_SAYAEV2I3 = "E-en fin... ... A ver... Eso, ya está. Última línea de defensa. Luego de esto, \"Su Dominio Astral\".";
-SWWM_SAYAEV2I4 = "Te estoy enviando toda mi energía, \cdDemo-chan\c-. Mi energía y mi amor. ¡Sigue luchando!";
-// Eviternity 2 MAP26
-SWWM_SAYAEV2J1 = "Esto no me gusta. No me gusta para nada. Está todo muy tranquilo...";
-SWWM_SAYAEV2J2 = "Por favor ten cuidado, \cdDemo\c-.";
-// Eviternity 2 MAP30
-SWWM_SAYAEV2K1 = "Hay una lectura de energía descoyuntante ahi. Algo grande, y CABREADO. Tiene que ser esto.";
-SWWM_SAYAEV2K2 = "Haz que esa puta cosa salga, rómpela en pedazos, reviéntala a cachitos. ¡Acabemos con esta locura, \cdDemo-chan\c-!";
-SWWM_SAYAEV2L1 = "Por supuesto tenía que haber otra ronda. Esta cosa está muy enconada, en serio.";
-SWWM_SAYAEV2L2 = "Pues mala suerte, debería haber escapado, AHORA si que le vas a dar el golpe de gracia.";
-SWWM_SAYAEV2M1 = "La madre que la hizo... ¿Este puñetero bicho no sabe cuando rendirse?";
-// Bonus
-SWWM_SAYAEV2N1 = "¿¿¿PERDONA PERO QUE COJONES??? ¿¿¿ACABA DE SOBREVIVIR UN DISPARO DEL YNYKRON???";
-SWWM_SAYAEV2N2 = "¿¿¿QUE COÑO ES ESA COSA??? ¿¿¿COMO PUEDE SEGUIR EN PIE????";
-SWWM_SAYAEV2O1 = "¿¿¿PERO POR QUE NO SE MUERE???";
-// Eviternity 2 MAP33
-SWWM_SAYAEV2P1 = "\cdDemo-chan\c-, espero que estés lista para salir corriendo.";
-SWWM_SAYAEV2P2 = "A ver... ¿Es que creo que este sitio va a reventar en cuanto pulses ese botón?";
-SWWM_SAYAEV2P3 = "En serio, en cuanto le des, ¡sal cagando hostias y no pares!";
// Heretic E1M8
SWWM_SAYAMAW1 = "Y aquí estamos, en las \"Fauces del Infierno\".";
SWWM_SAYAMAW2 = "Según los Sidhe esto contiene el portal que conecta con el mundo de los demonios.";
@@ -170,66 +82,66 @@ SWWM_SAYAMAW3 = "Creo que va a ser interesante visitar el equivalente al infiern
SWWM_SAYAMAW4 = "... Y por supuesto, va a ser mucho más interesante reventarlo todo también, ¿verdad?";
SWWM_SAYAMAW5 = "Solo... Ten cuidado con lo que sea que guarde el sitio este.";
// Heretic E2M8
-SWWM_SAYAPORTALS1 = "Vale, a ver... Estamos a un paso más de la guarida del jinete de serpiente ese. Pero hay un problema.";
-SWWM_SAYAPORTALS2 = "Específicamente, varios problemas. Problemas grandes, tochos, y todo musculosos.";
-SWWM_SAYAPORTALS3 = "Es que estamos hablando de MINOTAUROS ENORMES con MAZOS ENORMES.";
-SWWM_SAYAPORTALS4 = "No se tú, pero yo ya estoy escuchando el tema de los Hombres del Pilar en mi cabeza.";
-SWWM_SAYAPORTALS5 = "A por ellos, \cdDemo Demostar\c-... ... ... Vale puede que ese haya sido un chiste muy malo, olvídalo.";
+SWWM_SAYAMASTERS1 = "Vale, a ver... Estamos a un paso más de la guarida del jinete de serpiente ese. Pero hay un problema.";
+SWWM_SAYAMASTERS2 = "Específicamente, varios problemas. Problemas grandes, tochos, y todo musculosos.";
+SWWM_SAYAMASTERS3 = "Es que estamos hablando de MINOTAUROS ENORMES con MAZOS ENORMES.";
+SWWM_SAYAMASTERS4 = "No se tú, pero yo ya estoy escuchando el tema de los Hombres del Pilar en mi cabeza.";
+SWWM_SAYAMASTERS5 = "A por ellos, \cdDemo Demostar\c-... ... ... Vale puede que ese haya sido un chiste muy malo, olvídalo.";
// Heretic E3M8
SWWM_SAYADSPARIL1 = "Ya está, \cdDemo-chan\c-. Vas a enfrentarte al brujo capullo ese.";
SWWM_SAYADSPARIL2 = "Vas a salvar otro mundo, y todo en tiempo récord. ¡Estás en racha!";
SWWM_SAYADSPARIL3 = "... Oh, y recuerda, te espera una sorpresa en casa. Oh, es que te va a encantar.";
SWWM_SAYADSPARIL4 = "Splgslshglgh";
-SWWM_SAYADSPARIL5 = "¡Oh mierda! Hostia, ahí va toda la masa... ¡Oh! Eh... ¡N-no has oído nada!";
+SWWM_SAYADSPARIL5 = "Oh mierda ¿eso lo pillo el reconocimiento de voz? Ups...";
// Heretic E4M8
SWWM_SAYAHEADS1 = "Es que se me acaba la paciencia con todo. Espero que esto de verdad te traiga de vuelta a casa.";
-SWWM_SAYAHEADS2 = "Y si no, bueno, más tiempo para preparar este regalo que es totalmente una sorpresa.";
-SWWM_SAYAHEADS3 = "En cuanto a lo que oíste antes, lo que sea que creas que es, no es eso.";
-SWWM_SAYAHEADS4 = "Y tampoco he montado un desastre total y he tenido que volver a empezar de cero. No señor.";
+SWWM_SAYAHEADS2 = "Y si no, bueno, más tiempo para refinar este \"regalo\" que te voy a dar.";
+SWWM_SAYAHEADS3 = "Gracias a esto, he conseguido mejorar su potencia aun más. Nos divertiremos a tope.";
+SWWM_SAYAHEADS4 = "En serio no puedo esperar a que lo pruebes, y estoy segura de que te mueres de ganas de saber que es...";
SWWM_SAYAHEADS5 = "Eliminad aquestos enemigos y venid por vuestra recompensa, oh \cdDemolicionista\c-.";
-SWWM_SAYAHEADS6 = "... En serio acabo de decir eso...?";
+SWWM_SAYAHEADS6 = "... Puto en serio acabo de decir eso...";
// Heretic E5M8
-SWWM_SAYABULLS1 = "Y es que sigue, madre de dios...";
+SWWM_SAYABULLS1 = "Y es que sigue, su puta madre...";
SWWM_SAYABULLS2 = "Es que te están mandando por mundos al azar. Mira, ya me estoy cabreando basto.";
SWWM_SAYABULLS3 = "Estoy tan cabreada que, si el próximo portal no te trae de vuelta a Parthoris, es que...";
SWWM_SAYABULLS4 = "Eso...";
-SWWM_SAYABULLS5 = "NECESITO que vuelvas a casa, \cdDemo-chan\c-. Tu regalo está empezando a derretirse.";
+SWWM_SAYABULLS5 = "NECESITO que vuelvas a casa, \cdDemo-chan\c-. Te necesito desesperadamente para probar esto.";
// Seven Portals
SWWM_SAYAGREETA1 = "Ahí lo tienes, \cdDemo-chan\c-. Ese es tu objetivo, ese bicho grande y feo apestoso. Ese es Korax.";
SWWM_SAYAGREETA2 = "... Por cierto, te has fijado en como huele? Atufa, ¿a que sí?";
SWWM_SAYAGREETA3 = "Dios, imagina el olor en persona... Solo de pensarlo se me revuelve el estómago.";
SWWM_SAYAGREETB1 = "Cobarde... Burlándose desde la distancia..."; // Kirin reply
-SWWM_SAYAGREETC1 = "Sí, un cobarde... Y encima apesta. Pero no apesta bien, como yo.";
-SWWM_SAYAGREETD1 = "\cgSayacchi\c-, tú no apestas."; // Kirin reply
-SWWM_SAYAGREETE1 = "No, no, deja que te explique. Hay apestar MAL y hay apestar BIEN.";
-SWWM_SAYAGREETF1 = "Yo... Creo que no lo entiendo."; // Kirin reply
+SWWM_SAYAGREETC1 = "Sí, cobarde y asqueroso, los típicos signos de un bastardo feo.";
+SWWM_SAYAGREETD1 = "¿Bastardo... Feo?"; // Kirin reply
+SWWM_SAYAGREETE1 = "Es mejor no explicártelo, \cxKirin-kun\c-. Sentirías una decepción muy grande por toda la raza humana..";
+SWWM_SAYAGREETF1 = "Eso ciertamente no es tranquilizador de oír..."; // Kirin reply
// Shadow Wood
SWWM_SAYABLOODA1 = "No se como el tío este puede oler nada aparte de ese tufo de pedo de perro viejo que suelta.";
SWWM_SAYABLOODA2 = "Es que en serio, la puta virgen...";
-SWWM_SAYABLOODB1 = "Alguien necesita un baño."; // Ibuki reply
-SWWM_SAYABLOODC1 = "¿Quien, yo? Si me he duchado esta mañana...";
+SWWM_SAYABLOODB1 = "El bastardo feo ese necesita un baño."; // Ibuki reply
+SWWM_SAYABLOODC1 = "¿Bastardo feo? ¿Que es esto ahora, un doujin cutre?";
+SWWM_SAYABLOODD1 = "Ja, muy buena, \cgSayacchi\c-."; // Ibuki reply
// Hypostyle
SWWM_SAYAHYPO1 = "Y ya, después de tantas vueltas. Lo que haya aquí, habrá que matarlo para pillar el siguiente portal.";
SWWM_SAYAHYPO2 = "En serio espero que no sea un puto dragón. Sería el boss más cutre y genérico posible.";
SWWM_SAYAHYPO3 = "Uh... Lo he gafado, ¿no? Seguro que sí. Ya, apuesto a que es un puto dragón.";
-SWWM_SAYAHYPO4 = "Apuesto que el TÍO ESE va a salir de su tumba y venderme su maldito juego por milésima vez.";
+SWWM_SAYAHYPO4 = "Apuesto que el TÍO ESE va a salir de su tumba y puto venderme su maldito juego por milésima vez.";
// Heresiarch's Seminary
SWWM_KIRINWORSHIPA1 = "Patética criatura repugnante...\n¿Quien pensaría jamas en adorar a una vil bestia como tú?";
-SWWM_KIRINWORSHIPB1 = "En esta familia solo adoramos al buen emperador \cxKirin Xanai\c-."; // Saya reply
-SWWM_KIRINWORSHIPC1 = "Nnnn... \cgSayaaaa\c-... No merezco ninguna adoración.";
-SWWM_KIRINWORSHIPD1 = "Tonterías, eres un chico bueno super-adorable, y eso es toda la verdad."; // Saya reply
-SWWM_KIRINWORSHIPE1 = "Por favor, delante de todos no, que me da vergüenza...";
-SWWM_KIRINWORSHIPF1 = "No pasa nada, no pueden verte. Pero \cdDemo\c- puede leer que te he puesto todo colorado. Jeje."; // Saya reply
+SWWM_KIRINWORSHIPB1 = "Pues yo lo que adoro es esa jugosa polla que tienes, \cxKirin-kun\c-~"; // Saya reply
+SWWM_KIRINWORSHIPC1 = "PFFFFFFFFFFFFFF";
+SWWM_KIRINWORSHIPD1 = "¡Guh! \cx¡Kiriiiiin\c-! ¡Me acabas de echar cola todo por encima! ¡Joder escupes tan fuerte como te corres!"; // Saya reply
+SWWM_KIRINWORSHIPD2 = "O-oh... Espera, esta cosa sigue encendida. Mierda... \cdDemo-chan\c- acaba de leer todo eso.";
// Castle of Grief
SWWM_SAYAGAMEA1 = "Guau, mira al puto maestro del ajedrez este... ¡Que te jodan!";
-SWWM_SAYAGAMEA2 = "Este tío es un idiota y me sigue cabreando más. Que ganas tengo de verte partirle el maldito culo...";
+SWWM_SAYAGAMEA2 = "Este tío es un puto idiota y me sigue cabreando más. Que ganas tengo de verte partirle el maldito culo...";
SWWM_SAYAGAMEB1 = "Friki del ajedrez..."; // Ibuki
SWWM_SAYAGAMEC1 = "Apuesto a que estaba en el club de ajedrez.";
// Necropolis
SWWM_SAYAMASTERSA1 = "Maestros, maestros... ¿De quien? ¿Despertad mis maestros? Bueno, es igual, me da lo mismo lo que diga.";
SWWM_SAYAMASTERSA2 = "Es que que ganas tengo de que te lo cargues...";
SWWM_SAYAMASTERSB1 = "¿Eres lo suficientemente fuerte para enfrentarte al hecho de que HUELES?"; // Ibuki reply
-SWWM_SAYAMASTERSC1 = "Ya te dije que me duché esta mañana, \crIbuki\c-.";
+SWWM_SAYAMASTERSC1 = "Me duché esta mañana, \crIbuki\c-.";
SWWM_SAYAMASTERSD1 = "Me refiero al señorito apestoso de ahí. Tú hueles bien."; // Ibuki reply
SWWM_SAYAMASTERSE1 = "\cgSayacchi\c- definitivamente posee un aroma agradable."; // Kirin reply
SWWM_SAYAMASTERSF1 = "Jujujuju... Gracias.";
@@ -248,7 +160,7 @@ SWWM_SAYAMAGE2 = "Sí, está ya más que cansado de todo este tema. Y aparenteme
SWWM_SAYAMAGE3 = "Bueno, al menos estos son puzzles de verdad, y no lo que coño sea que fuera todo aquello.";
SWWM_SAYAMAGE4 = "Aunque sean... Ya sabes... De los que son todo cutres y chupadísimos.";
// Dark Crucible
-SWWM_SAYAKORAXA1 = "Aquí estamos, \cdDemo\c-. El gran bastardo apestoso ese espera.";
+SWWM_SAYAKORAXA1 = "Aquí estamos, \cdDemo\c-. El gran bastardo feo apestoso ese espera.";
SWWM_SAYAKORAXB1 = "Al fin, el reinado maligno del vil conspirador encontrará su fin."; // Kirin reply
SWWM_SAYAKORAXC1 = "Hora de que se dé un puto baño. Después de que le descoloques las rodillas, por supuesto."; // Ibuki reply
SWWM_SAYAKORAXD1 = "Aunque \cvMeido\c- no lo esté viendo, te puedo decir que los cuatro te estamos dando ánimos.";
@@ -305,16 +217,16 @@ SWWM_KIRINPUZZLEK1 = "Por favor... Haz que pare...";
SWWM_KIRINPUZZLEL1 = "\cxKirin-kun\c-, oye... No pasa nada. Toma... Bebe, te ayudará a relajarte.\c-"; // Ibuki reply
SWWM_KIRINPUZZLEM1 = "Glu... Glu... Glu...";
SWWM_KIRINPUZZLEN1 = "Bueno, pero míralo... Ahí bebiéndolo todo como un campeón."; // Saya reply
-SWWM_KIRINPUZZLEO1 = "Ya sabes como va... Los Anarukon son bebedores de leche natos."; // Ibuki reply
+SWWM_KIRINPUZZLEO1 = "Ya sabes como va... En cuanto encuentran una teta que mamar, se acabaron todos sus problemas..."; // Ibuki reply
SWWM_KIRINPUZZLEP1 = "Sabes que \cdDemo-chan\c- puede leer lo que decimos, ¿verdad?"; // Saya reply
-SWWM_KIRINPUZZLEQ1 = "Oh, pues espero que esto no le produzca imágenes mentales extrañas. *risita*"; // Ibuki reply
+SWWM_KIRINPUZZLEQ1 = "Oh, estoy segura de que le encantaría tomar su turno una vez se acabe la misión, ¿hm?"; // Ibuki reply
// first puzzle switch on Constable's Gate
SWWM_KIRINPUZZLER1 = "Más vale que este sea el último de estos \"puzzles\" que vayamos a encontrar...";
SWWM_KIRINPUZZLER2 = "Urp...";
SWWM_KIRINPUZZLER3 = "Mis disculpas.";
SWWM_KIRINPUZZLES1 = "Estaba buena la leche, ¿a que sí?"; // Saya reply
SWWM_KIRINPUZZLET1 = "Ciertamente... Doy gracias por la bendición de \crIbuki\c-.";
-SWWM_KIRINPUZZLEU1 = "Desde luego aprovecha cualquier oportunidad para promocionar su marca. Bueno, tampoco me molesta."; // Saya reply
+SWWM_KIRINPUZZLEU1 = "Hacer que pueda lactar a voluntad es una bendición, vaya que sí. Seguro que \cdDemo\c- está también de acuerdo."; // Saya reply
// super secret cheats
SWWM_ZNVTXT1 = "\cdDemolicionista\c-, soy yo, \chZanaveth El Corruptor\c-. He testificado del acto que has actuado, sí.";
SWWM_ZNVTXT2 = "Son \cf%d\c- años... y las mágicas palabras veo en nuevo. Muy impresionada, mucho impresionada.";
@@ -325,60 +237,13 @@ SWWM_ZNVTXT5 = "Debo dar marcha. A favor extender saludos a tía \cgSaya\c- en p
SWWM_SAYAWASTEA1 = "¡Deja de malgastar balas!";
SWWM_SAYAWASTEB1 = "¿Aun sigues? ¿En serio?";
SWWM_SAYAWASTEC1 = "Vale, se nota que lo estás haciendo por tu propia satisfacción personal.";
-SWWM_SAYAWASTED1 = "Es casi como si le estuvieras haciendo... Ya sabes qué...";
+SWWM_SAYAWASTED1 = "Es casi como si le estuvieras haciendo una paja, o algo...";
SWWM_SAYAWASTED2 = "Ehm, olvida lo que he dicho.";
SWWM_SAYAWASTEE1 = "Y sigue... Dándole a la manivela.";
SWWM_SAYAWASTEF1 = "Vale, te prometo que voy a dejar de mensajearte ya con todo esto. Tú a lo tuyo, supongo.";
-// other easter egg
-SWWM_SAYALEVERA1 = "¿Tu también, eh? Ya supuse que te engancharías a la acción de palanca.";
-SWWM_SAYALEVERB1 = "Uhhh... Vale, satisfactorio y tal, pero creo que puedes parar ya.";
-SWWM_SAYALEVERC1 = "\cdDemo\c-... Por favor...";
-SWWM_SAYALEVERD1 = "Dios es que... Ahhh...";
-SWWM_SAYALEVERE1 = "E... En serio... Es que me pone loca... El exceso de acción existe.";
-SWWM_SAYALEVERF1 = "E-esa cosa está hecha para durar, desde luego. Su puta madre...";
-SWWM_SAYALEVERG1 = "...";
-SWWM_SAYALEVERG2 = "Creo que me acabas de dar una idea para un vídeo ASMR.";
// april fools
SWWM_SAYAFOOL1 = "Eh... ¿Que hace el texto ese ahí?";
SWWM_SAYAFOOL2 = "Mierda, espera... ¿En serio olvidé activar una licencia?";
SWWM_SAYAFOOL3 = "... ... Un momento... Espera un puto momento... ¿Que puñetas es Ultracam?";
-SWWM_SAYAFOOL4 = "Ay la puta hostia. Esto tiene que ser cosa de \cgTaro-nii\c-. No me puedo creer que haya picado. Hostia puta.";
+SWWM_SAYAFOOL4 = "Ay la puta hostia. Esto tiene que ser cosa de Taro-nii. No me puedo creer que haya picado. Hostia puta.";
SWWM_SAYAFOOL5 = "Bueno, no sé como quitarlo así que... Tú haz como si nada, supongo. Ya veré que hacer.";
-// corruption cards
-SWWM_CYTHOCCA1 = "\cdDemolicionista\c-, no te sientas alarmada por lo que has visto.";
-SWWM_CYTHOCCA2 = "Es todo parte del plan del Príncipe Baphomet. Ha decidido ponerte a prueba.";
-SWWM_CYTHOCCA3 = "Me temo que no tienes otra elección que jugar, aceptando las cartas que se te ofrecen.";
-SWWM_CYTHOCCA4 = "Solo el tiempo dirá si se siente satisfecho con los resultados.";
-SWWM_CYTHOCCA5 = "Lo único que puedo ofrecer de mi parte... Es desearte suerte. Buena suerte, \cdDemolicionista\c-.";
-SWWM_CYTHOCCB1 = "¿Que? ¿Y se supone que tenemos que aceptarlo, así porque sí? Pienso llamar a un abogado."; // Saya reply
-SWWM_CYTHOCCC1 = "\cgSaya\c-, no deberías tomar acciones legales contra el segundo príncipe del Infierno. Sería poco prudente.";
-// grace of lilith
-SWWM_SAYALILITHA1 = "¿¿¿PERO QUE COJONES ESTÁ PASANDO???";
-SWWM_SAYALILITHA2 = "¿¿¿HOLA??? ¿¿¿LA REALIDAD SE DESMORONA ANTE NUESTROS OJOS???";
-SWWM_SAYALILITHB1 = "Mantén la calma, \cgSaya\c-, este es el poder de la Matriarca Lilith. Es todo una ilusión."; // Cytho reply
-SWWM_SAYALILITHC1 = "Ostias en vinagre... ¿Es por esto que los generales archidemonios le tienen miedo?";
-SWWM_SAYALILITHD1 = "En parte, sí. De entre nosotros, solo el Archiseñor Aximal puede compararse a ella."; // Cytho reply
-SWWM_SAYALILITHE1 = "Hostia... Joder.";
-// ROM3R-0
-SWWM_SAYAROMEROA1 = "¿Que cojones? ¿¿Es ese John Romero?? ¿¿¿Por que es un robot gigante???";
-SWWM_SAYAROMEROB1 = "Es una larga historia. Él y sus juegos fueron antaño definitivamente populares entre nuestra gente."; // Cytho reply
-SWWM_SAYAROMEROC1 = "Eso no explica el robot.";
-SWWM_SAYAROMEROD1 = "Resumiré diciendo que es solo un robot, y no sé por que Lord Baphomet lo ha traido aquí."; // Cytho reply
-SWWM_SAYAROMEROD2 = "Es simplemente el último obstáculo en el camino de la \cdDemolicionista\c-.";
-SWWM_SAYAROMEROE1 = "Romerobot está a punto de hacerte su perra, hm...";
-// another easter egg
-SWWM_SAYACRANKA1 = "\cdDemo\c-... ¿No ves que ya está lleno? Lo vas a romper.";
-SWWM_SAYACRANKB1 = "Estás haciendo esto a propósito solo por ver como reacciono, ¿verdad?";
-SWWM_SAYACRANKB2 = "Bueno, enhorabuena, estoy reaccionando y creo que deberías parar.";
-SWWM_SAYACRANKC1 = "... Coño, \cdDemo\c-, ya vale.";
-SWWM_SAYACRANKD1 = "*suspiro*";
-// Legacy of Rust E1E8
-SWWM_SAYALOR11 = "Vale, por proceso de eliminación, tiene que haber ALGO aquí, \cdDemo\c-.";
-SWWM_SAYALOR12 = "Última oportunidad de encontrar esas bombas, antes de que esos cacho mierdas puedan usarlos.";
-SWWM_SAYALOR13 = "Sigue siendo una jodienda que los demonios tengan literalmente armas de destrucción masiva... ¿Pero que estaba pensando la UAC?";
-// Legacy of Rust E2E8
-SWWM_SAYALOR21 = "Pues aquí estamos... Lecturas de energía ardiente a tope, definitivamente es la lanzadera.";
-SWWM_SAYALOR22 = "No hace falta que diga que esperes resistencia. Estos bastardos no se van a rendir.";
-SWWM_SAYALOR23 = "Pero ¿sabes lo que sería muy gracioso? Jejeje...";
-SWWM_SAYALOR24 = "¿Y si, digamos, fueras y prepararas las bombas para detonarse justo en su sitio?";
-SWWM_SAYALOR25 = "OBVIAMENTE, desde una distancia segura, eso es. Jo tío... Hay que hacerlo, \cdDemo\c-.";
diff --git a/language.es_lore b/language.es_lore
index 320846dbb..41796c24b 100644
--- a/language.es_lore
+++ b/language.es_lore
@@ -36,39 +36,6 @@ SWWM_LORETXT_ADMINISTRATORS =
"\cf¿Es que por donde empiezo con esto? En serio que no puto entiendo como es que sigo subiendo y subiendo con esto. ¿Como coño he llegado a este punto, que puedo hasta casualmente tener una conversación sobre waifus de anime con un creador de universos de 18 mil millones de años? En serio que no lo entiendo, de verdad.\c-\n"
"\n"
"\cfPensé que el conocimiento prohibido que me dieron todos esos dioses que he conocido era demasiado. ¡BUENO PUES AHORA ES INCLUSO PEOR! ¡¡¡SÉ COSAS QUE NADIE DEBERÍA SABER, Y NO PUEDO COMPARTIR ESTE CONOCIMIENTO CON NADIE O ME BORRARÁN INSTANTÁNEAMENTE DE LA PUTA EXISTENCIA!!!\c-";
-SWWM_LORETXT_ADMUN =
-" \cxNombre Completo:\c-\n"
-" \cf James Admun Tachmek-Smith\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Escocesa\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 4673 AC\c-\n"
-" \cxOcupación:\c-\n"
-" \cf CEO (Instituto Tecnológico Tach-Engine)\c-\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"Nacido en el 4673 AC como \cfAdmun Tachmek\c-, primogénito del difunto \cfKimun Tachmek\c-, \cfJames\c- es el fundador y CEO del \cfInstituto Tecnológico Tach-Engine\c-, y también exiliado heredero al trono de \cfTerasana\c-, una posición de liderazgo actualmente tomada por \cfSeras Tonkebis\c-, anterior consejero de su padre.\n"
-"\n"
-"En el 4607 AC, siendo sentenciado al exilio por \cf\"no cumplir el deber de proteger la corona de Terasana\"\c- fue enviado a la colonia \cfSanais\c- de \cfEgipto\c-, donde pasó los años realizando varias tareas de labor forzada bajo condiciones inhumanas, incapaz de morir debido a una maldición de inmortalidad impuesta sobre él por Tonkebis como castigo. Este calvario duró hasta el 783 AC, con la disolución de a colonia a partir de un trato no especificado con el \cfImperio Yathai\c-, tras lo cual se dedicó a vagar la Tierra en busca de un hogar.\n"
-"\n"
-"En 808, tras muchos viajes, se asentó finalmente en algún lugar de las islas \cfBritánicas\c-, trabajando como herrero y adoptando el alias de \cfJames Smith\c-. Al pasar los años, la gente fue algo cautelosa dada su inmortalidad, pero no ponía pegas a sus servicios. Eso es, hasta 1011, cuando un lamentable trabajo al ajustar la armadura de un rey local resultó en su entrada en prisión. No sería liberado hasta 1097, mucho después de la muerte del rey. Tras esto, se mudó a \cfEscodia\c-, donde reside desde entonces.\n"
-"\n"
-"No se sabe mucho de su vida hasta la fundación del instituto, pero había amasado una gran fortuna con anterioridad a través de varios empleos, efectivamente acumulando el equivalente al sueldo de varias vidas humanas en el proceso. Tal y como relata el propio hombre, fueron esos los fondos que usaría tanto para la creación del instituto, como para las muchas iniciativas filantrópicas que encabeza regularmente hasta el día de hoy.\n"
-"\n"
-"Tras el \cfEvento Luna\c- de 2021, impulsó la colaboración con el gigante tecnológico \cfNukuri\c- de \cfNekuratek\c-, una de muchos tratos empresariales importantes que permitirían la escalada en popularidad de esta organización sorprendentemente sin ánimo de lucro y eventualmente contribuiría a convertir Escocia en una superpotencia mundial.\n"
-"\n"
-"Durante las primeras relaciones comerciales con la gente de \cfXekke\c- en 2048, tuvo un contacto estrecho con el líder de la compañía \cfKmonn Shuna\c-, \cfEushura Kmonn Jr.\c-, con lo cual se propagaron rumores sobre la clase de relación que ambos mantenían. Aun así, esto resultó en más avances para no solo su organización, si no toda la humanidad.\n"
-"\n"
-"Tras el incidente de la \cfCicatriz Blanca\c- de 2077, instó al gobierno Escocés de que no firmara el tratado para cortar lazos con los Nukuri, ya que esto efectivamente traería la ruína económica a toda la nación. Muchos otros siguieron también su ejemplo, notablemente \cfJapón\c-, teniendo lazos más estrechos con los Nukuri, junto con la \cfUnión de Repúblicas Africanas\c-, cuya existencia vino como resultado de su alianza con los benefactores alienígenas.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfEl viejales tiene toda una historia detrás, he de admitir, aunque la única fuente de mucho de esto sea él mismo. Ya lo dije en el artículo del instituto, y lo digo también aquí: Me creo toda su historia.\c-\n"
-"\n"
-"\cfCoño, es que hasta la parte que me contó de que su tío materno es el mismísimo dios Anubis.\c-\n"
-"\n"
-"\cfNo, en serio. Hasta vi fotos, cabeza de chacal y todo (además es un disfraz).\c-";
SWWM_LORETXT_AKARILABS =
"\cxNombre:\c-\n"
"\cf Akari Labs\c-\n"
@@ -85,7 +52,7 @@ SWWM_LORETXT_AKARILABS =
"\n"
"La compañía fue fundada en 2010 por \cfSaya Miyamoto\c- y \cfTaro Miyamoto\c-, comenzando sus días como un pequeño taller en su garaje. Con el tiempo, el incremento en popularidad de sus ingeniosos inventos trajo consigo una mayor expansión, y más gente atraída a trabajar con ellos. Aunque sus oficinas centrales son lo suficientemente grandes para alojar a todos sus empleados, algunos trabajan remotamente, debido a varias circunstancias.\n"
"\n"
-"Entre sus muchas creaciones, las \cfMaidbots\c-, inicialmente introducidas en 2017, y comercializadas cinco años más tarde, son las más conocidas. Asistentas robóticas casi humanas que pueden ser adoptadas libremente por cualquier familia. Todas las Maidbots están entrenadas desde su nacimiento en varias tareas, desde tareas del hogar a primeros auxilios o incluso técnicas de defensa personal. Todas y cada una de las unidades tienen su propia personalidad y preferencias, y a pesar de su apariencia robótica, no son tan diferentes de una persona real, teniendo los mismos derechos y estando sujetas a las mismas leyes que una. Ha habido incluso casos de personas que han salido o incluso se han casado con ellas, y la posición oficial de los laboratorios al respecto es que \"no hay nada de malo\" en ello, ya que \"ni siquiera las diferencias entre la carne y el metal pueden entreponerse al amor\".\n"
+"Entre sus muchas creaciones, las \cfMaidbots\c-, inicialmente introducidas en 2017, y comercializadas cinco años más tarde, son las más conocidas. Asistentas robóticas casi humanas que pueden ser adoptadas libremente por cualquier familia. Todas y cada una de las unidades tienen su propia personalidad y preferencias, y a pesar de su apariencia robótica, no son tan diferentes de una persona real, teniendo los mismos derechos y estando sujetas a las mismas leyes que una. Todas las Maidbots están entrenadas desde su nacimiento en varias tareas, desde tareas del hogar a primeros auxilios o incluso técnicas de defensa personal. Aunque la mayoría son adoptadas para ayudar en casa y poco más, han habido muchos casos de clientes que se han enamorado o incluso casado con ellas. La postura oficial de los laboratorios en cuanto a estos casos es que \"no hay nada malo\" en algo así, pero que uno no debe olvidar que aunque las Maidbots están \"totalmente equipadas para actos íntimos\", no pueden tener hijos.\n"
"\n"
"Durante los \cfJuegos Olímpicos de Tokyo 2020\c-, la Maidbot personal de Saya fue elegida para cantar el himno nacional. Su voz cautivó a millones, y lanzó su carrera como idol.\n"
"\n"
@@ -110,7 +77,7 @@ SWWM_LORETXT_AKARILABS2 =
"\n"
"La compañía fue fundada en 2010 por \cfSaya Miyamoto\c- y \cfTaro Miyamoto\c-, comenzando sus días como un pequeño taller en su garaje. Con el tiempo, el incremento en popularidad de sus ingeniosos inventos trajo consigo una mayor expansión, y más gente atraída a trabajar con ellos. Aunque sus oficinas centrales son lo suficientemente grandes para alojar a todos sus empleados, algunos trabajan remotamente, debido a varias circunstancias.\n"
"\n"
-"Entre sus muchas creaciones, las \cfMaidbots\c-, inicialmente introducidas en 2017, son las más conocidas. Asistentas robóticas casi humanas que pueden ser adoptadas libremente por cualquier familia. Todas las Maidbots están entrenadas desde su nacimiento en varias tareas, desde tareas del hogar a primeros auxilios o incluso técnicas de defensa personal. Todas y cada una de las unidades tienen su propia personalidad y preferencias, y a pesar de su apariencia robótica, no son tan diferentes de una persona real, teniendo los mismos derechos y estando sujetas a las mismas leyes que una. Ha habido incluso casos de personas que han salido o incluso se han casado con ellas, y la posición oficial de los laboratorios al respecto es que \"no hay nada de malo\" en ello, ya que \"ni siquiera las diferencias entre la carne y el metal pueden entreponerse al amor\".\n"
+"Entre sus muchas creaciones, las \cfMaidbots\c-, inicialmente introducidas en 2017, son las más conocidas. Asistentas robóticas casi humanas que pueden ser adoptadas libremente por cualquier familia. Todas y cada una de las unidades tienen su propia personalidad y preferencias, y a pesar de su apariencia robótica, no son tan diferentes de una persona real, teniendo los mismos derechos y estando sujetas a las mismas leyes que una. Todas las Maidbots están entrenadas desde su nacimiento en varias tareas, desde tareas del hogar a primeros auxilios o incluso técnicas de defensa personal. Aunque la mayoría son adoptadas para ayudar en casa y poco más, han habido muchos casos de clientes que se han enamorado o incluso casado con ellas. La postura oficial de los laboratorios en cuanto a estos casos es que \"no hay nada malo\" en algo así, pero que uno no debe olvidar que aunque las Maidbots están \"totalmente equipadas para actos íntimos\", no pueden tener hijos.\n"
"\n"
"Durante los \cfJuegos Olímpicos de Tokyo 2020\c-, la Maidbot personal de Saya fue elegida para cantar el himno nacional. Su voz cautivó a millones, y lanzó su carrera como idol.\n"
"\n"
@@ -158,7 +125,7 @@ SWWM_LORETXT_AKARIPROJECT2 =
"\cfEl Proyecto Akari\c- es la primera entrada a la escritura de novelas de ciencia ficción de \cfSaya Miyamoto\c-, allá por el 2021, cuando la humanidad tuvo su primer contacto alienígena a través del \cfEvento Luna\c-. Fue anunciado como una posible visión del futuro que la alianza con los \cfNukuri\c- podría proveer, aunque hoy en día es visto más como una visión desafortunadamente \"demasiado optimista\" de dicho futuro. Sin embargo, su premisa principal aun puede hacerse realidad, al prometer la propia Saya liderar un Proyecto Akari real algún día, para que la humanidad cree sus propios portales hacia los rincones más lejanos del universo, y más allá.\n"
"\n"
"\cxNotas de Saya\c-\n"
-"\cf... Y entonces todo se hizo realidad, más o menos. De puta madre que haya conseguido hacer el Proyecto Akari de verdad. Je, los de la UAC se quedaron TAAAAAAAN escocidos por eso, fue absolutamente delicioso. Todo el puto multiverso está abierto para nosotros ahora, y todo es seguro y libre de cualquier intervención demoníaca (a menos que lo usemos para ir al Infierno, claro).\c-\n"
+"\cf... Y entonces todo se hizo realidad, más o menos. De puta madre que haya conseguido hacer el Proyecto Akari de verdad. Je, la UAC se puso TAAAAAAAN salty por esto, fue absolutamente delicioso. Todo el puto multiverso está abierto para nosotros ahora, y todo es seguro y libre de cualquier intervención demoníaca (a menos que lo usemos para ir al Infierno, claro).\c-\n"
"\n"
"\cfOh esto es realmente la buena mierda. Veo ahora la novela y me pregunto si esa subtrama romántica se hará realidad también. Ya sabes, cuando el Doctor Kirishima conoce a la Princesa Ikana, y se enamoran y... *suspiro* Tú imagina, una preciosidad de otro mundo juntándose con nosotras...\c-";
SWWM_LORETXT_AKARIPROJECT3 =
@@ -176,44 +143,11 @@ SWWM_LORETXT_AKARIPROJECT3 =
"\cfEl Proyecto Akari\c- es la primera entrada a la escritura de novelas de ciencia ficción de \cfSaya Miyamoto\c-, allá por el 2021, cuando la humanidad tuvo su primer contacto alienígena a través del \cfEvento Luna\c-. Fue anunciado como una posible visión del futuro que la alianza con los \cfNukuri\c- podría proveer, aunque hoy en día es visto más como una visión desafortunadamente \"demasiado optimista\" de dicho futuro. Sin embargo, su premisa principal aun puede hacerse realidad, al prometer la propia Saya liderar un Proyecto Akari real algún día, para que la humanidad cree sus propios portales hacia los rincones más lejanos del universo, y más allá.\n"
"\n"
"\cxNotas de Saya\c-\n"
-"\cf... Y entonces todo se hizo realidad, más o menos. De puta madre que haya conseguido hacer el Proyecto Akari de verdad. Je, los de la UAC se quedaron TAAAAAAAN escocidos por eso, fue absolutamente delicioso. Todo el puto multiverso está abierto para nosotros ahora, y todo es seguro y libre de cualquier intervención demoníaca (a menos que lo usemos para ir al Infierno, claro).\c-\n"
+"\cf... Y entonces todo se hizo realidad, más o menos. De puta madre que haya conseguido hacer el Proyecto Akari de verdad. Je, la UAC se puso TAAAAAAAN salty por esto, fue absolutamente delicioso. Todo el puto multiverso está abierto para nosotros ahora, y todo es seguro y libre de cualquier intervención demoníaca (a menos que lo usemos para ir al Infierno, claro).\c-\n"
"\n"
"\cfOh y también, ¿recuerdas la subtrama romántica? Kirishima e Ikana, sí... toooodo igualito a Kirin-kun y yo ahí, solo que con los géneros cambiados. No pasó exactamente igual, pero todo de putísima madre.\c-\n"
"\n"
"\cfMe pregunto si le gustaría leer esto. Sería una buena forma de pulir su Inglés, también.\c-";
-SWWM_LORETXT_ALAKIR =
-" \cxNombre Completo:\c-\n"
-" \cf Alakir de Kanaiarkar\c-\n"
-" \cxTítulo:\c-\n"
-" \cf Representante de los Ésper en Arkai\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Mortelucense\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 2031-12-31\c-\n"
-" \cxOcupación:\c-\n"
-" \cf Cónsul (República Morteluz)\c-\n"
-"\n"
-"\n"
-"Alakir es el último superviviente de los \cfÉspers de Marfil\c-, los cuales una vez habitaban la próspera ciudad de \cfKanaiarkar\c- en la costa oeste de la \cfRepública Morteluz\c-. Era el actual alcalde de la ciudad durante las \cfPrimeras Cruzadas Ésper\c- del \cfImperio Sacrosanto de Levlen\c- (2094), y uno de los pocos que sobrevivieron al evento.\n"
-"\n"
-"Tras esta gran masacre, buscó ayuda de la capital. Fue entonces que aprendería realmente lo retorcida y corrupta que era la nación que llamaba su hogar. Ciertamente, quienes se encontraban en el poder recibieron el aviso previo de que la invasión tendría lugar, pero eligieron no actuar. Tal como le dijeron, las consecuencias de contraatacar al Imperio Sacrosanto se pensaron mucho peores que simplemente dejarlo pasar. Las vidas de cientos de miles de \cfÉspers\c- fueron consideradas un sacrificio necesario para mantenerse en buenos términos con sus devotos vecinos sureños.\n"
-"\n"
-"Sin embargo, y a pesar de todo, se le ofreció ayuda. Protección personal, junto con la promesa de reconstrucción, pero por un precio, el de su propio cuerpo. Al no tener otra opción de ayudar a los otros supervivientes, aceptó. Kanaiarkar y sus asentamientos vecinos serían reconstruidos, y los supervivientes recibirían comida y refugio. En público, la \"generosidad\" de la República sería elogiada por doquier, mientras que en privado, un pago sería \"recolectado\" regularmente por varios políticos de alto cargo, los cuales llenarían luego sus propios bolsillos en el mercado negro vendiendo la sangre única del último Ésper de Marfil existente.\n"
-"\n"
-"Durante su estancia en la capital, tuvo la ocasión de conocer a un joven que se encontraba de visita por razones diplomáticas: \cfKirin Xanai\c-, el líder del \cfImperio Sykhai\c- al norte. Alakir pudo notar fácilmente que este joven tenía un aire completamente diferente al de otras figuras políticas a las que conocía. Sin embargo, su tiempo juntos no duraría mucho, ya que pronto tuvo que regresar a su nuevamente reconstruido pueblo natal.\n"
-"\n"
-"Mientras rehacía su vida, intentando dejar atrás el pasado, recibió la visita de una mujer, \cfRena\c-, quien había escuchado su historia y sentía una gran admiración por el. Los dos se casarían más tarde, aunque su unión no duraría mucho. Meses después, sería reclutada en las filas de los \cfInquisidores de Levlen\c- por medio de la influencia de su familia, y se vería forzada a abandonarlo.\n"
-"\n"
-"Las cosas no se detuvieron aquí, ya que tuvo lugar un segundo ataque a la ciudad. Sin embargo, los invasores fueron rechazados, no por los ejércitos de la República, si no por los guerreros del Imperio Sykhai, con el propio Kirin a la cabeza. Al parecer, Kirin había investigado la situación durante su estancia en la capital, y decidió vigilar cuidadosamente las comunidades Ésper en caso de que ocurriera algo. A pesar de haber sido advertido de que esta acción solo incrementaría la hostilidad del Imperio Sacrosanto hacia ellos, luchó contra los invasores. Consciente de la negligencia de la República, el joven emperador organizó la completa evacuación de todos los supervivientes, ofreciéndoles un hogar temporal en Akkou, y también que Alakir sirviera ahí como cónsul.\n"
-"\n"
-"Tras la boda de Kirin con \cfSaya Miyamoto\c- en 2171, ella pudo notar el hecho de que ambos claramente sentían algo el uno por el otro, y les empujó a confesar. Desde entonces, Kirin y Alakir están saliendo, con planes para un casamiento futuro una vez se resuelvan algunos acuerdos.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfEstoy segura de que da todo el asco leer esto igual que nos lo dio a Taro-nii y a mi al escribirlo. Joder, lo que le hicieron los cerdos esos... Las cicatrices que le dejaron...\c-\n"
-"\n"
-"\cfOh ya, y tengo oído a Kirin-kun decir que están hablando con la familia real en cuanto a esos \"arreglos\" (sí, la así llamada \"República\" resulta ser una monarquía), y no solo resulta que no sabían nada de lo ocurrido, si no que están absolutamente horrorizados. Algo me dice que van a rodar las cabezas de todos esos bastardos. Con suerte, podremos celebrarlo luego meándonos en sus tumbas.\c-\n"
-"\n"
-"\cfTemas aparte, bendito Kirin-kun por ser su puñetero salvador, en serio. La vida de Alakir-kun estuvo tan hecha mierda... Y es todo gracias a él que sigue vivo hasta ahora. Dios, es que si ya tenia razones suficientes para amarlo, esta ya es la guinda final.\c-";
SWWM_LORETXT_ANARUKON =
"\cxNombre:\c-\n"
"\cf Anarukon (\"Imperecedero\")\c-\n"
@@ -283,133 +217,6 @@ SWWM_LORETXT_ANGERYSIGIL =
"\cfEsta fue idea de Maruku. Cuesta bastante pillarlas, así que no las malgastes, ¿vale? Oh y también, anda con cuidado o puede que te auto-descoyuntes a tope con esto.\c-\n"
"\n"
"\cfCreo que podría ganarte en una pelea si usara esto. A ver, tampoco es que quiera hacerte daño pero... Solo lo digo hipotéticamente, ya sabes.\c-";
-SWWM_LORETAG_ARCHDEMONS = "Archidemonios";
-SWWM_LORETXT_ARCHDEMONS =
-"\cxNombre:\c-\n"
-"\cf Archidemonios\c-\n"
-"\cxClasificación:\c-\n"
-"\cf Élite Demoníaca\c-\n"
-"\cxLocalización:\c-\n"
-"\cf Infierno\c-\n"
-"\n"
-"Cuando un miembro de la \cfEspecie Demoníaca\c- alcanza un alto estatus, sea por su longevidad y/o su poder, obtiene la designación de \cfArchidemonio\c-. Formando parte de algo menos del 0.01% de la población, los miembros de esta clase de \"élite\" tienden a mantener posiciones importantes dentro del reino. Los más famosos entre ellos son los generales Archidemonios, los cuales lideran las fuerzas armadas del \cfInfierno\c-. Otras figuras de renombre incluyen a los muchos archiseñores, anteriores líderes de reinos exteriores los cuales habían seguido al \cfPadre Nostros\c-.\n"
-"\n"
-"Dadas las circunstancias actuales, los generales Archidemonios han atraído mucha atención, habiendo usurpado el trono del Infierno con el gran mariscal \cfErebus Arthamuz\c-, hijo del difunto \cfArchiseñor Thamuz\c-, gobernando ahora el reino con mano dura. Bajo este nuevo reinado, y con la anterior familia real en el exilio, el Infierno ha entrado en una nueva era de guerra y conquista, reforzada por varios avances en la producción masiva de unidades militares a través de ingeniería genética y crianza a escala industrial.\n"
-"\n"
-"Mucho se puede decir de cada general individual, aunque en afán de mantener este artículo conciso, un sumario sigue:\n"
-"\n"
-"\cfErebus Arthamuz:\c- Mariscal de las legiones del Infierno. Gran conquistador del monte que lleva su nombre y anterior personaje famoso convertido en líder militar. Hay muchos que critican sus habilidades, pero silencia velozmente cualquier oposición. Junto con su difunto padre, ambos construyeron la \cfEspira de Dis\c- en el corazón de la capital, de la cual adicionalmente toma el cargo de guardián.\n"
-"\n"
-"\cfThaar Adarion:\c- Auto-identificado como \"el mejor guerrero del Infierno\", aunque no sin mérito. Sirve como guardaespaldas del general Erebus, siempre a su lado. Existen rumores de que tiene cierto interés romántico por él dada la estrecha relación entre ambos.\n"
-"\n"
-"\cfTaeron Yraisamal:\c- Propagandista y reclutador oficial del ejército del Infierno. Favorito de los generales dado que, a pesar de su desinterés por la adoración del \cfTirano\c-, muestra un profundo desdén por la familia real y sus raíces.\n"
-"\n"
-"\cfKaume Irishtanar:\c- Barón de la \cfCasa Irishtanar\c- y líder de las fuerzas de espionaje, él mismo dedicado a mantener vigilada a la familia real en el exilio. Conocido por liderar el asesinato de la rival \cfCasa Valathor\c-, de la cual solo un miembro ha sobrevivido.\n"
-"\n"
-"\cfVera Akerastora:\c- Supervisor de los campos de crianza. A pesar de varios bien conocidos escándalos de canibalismo, ha mantenido su posición, y ofrece sus servicios como criador de unidades militares a cambio de \"tomar una parte\" de la producción.\n"
-"\n"
-"\cfGyeran Rashaz:\c- Esposa del general Erebus, ella misma teniendo también la posición de general a pesar de su falta de habilidad para el trabajo. Supervisa todos los movimientos de entrada y salida de la capital, como guardiana de las llaves de la ciudad.\n"
-"\n"
-"\cfUrthura Vexamal:\c- Guardia principal de las ciudades exteriores. Como seguidora de la deidad ancestral conocida como la \cfMano del Odio\c-, se dice que su crueldad no tiene par, y aquellos asentados cerca de la capital viven con temor a sufrir su ira.\n"
-"\n"
-"\cfDestora Arathon:\c- Una así llamada \"bailarina sangrienta\" quien sirve como entrenadora principal de las fuerzas militares, y es además alabada como un ídolo de muchos nobles. Es responsable del despliegue de unidades tanto dentro como fuera del reino.\n"
-"\n"
-"\cfBerias Ysharan:\c- Uno de los principales negreros \cf[n.t.: no había otra palabra disponible]\c- del Infierno, responsable de mantener sometida a toda la población. Considerado un traidor de su propia gente al estar involucrado en el reclutamiento forzado de civiles para varios propósitos.\n"
-"\n"
-"\cfAkedas Aximal:\c- Consejero personal del general Erebus y antiguo Archiseñor. Un hechicero retorcido solo superado en poder por la mismísima \cfMatriarca Lilith\c-, y uno de los primeros demonios nacidos en la \cfTierra\c-. Aximal ha sido testigo no solo del nacimiento de su propia especie, si no también del nacimiento del propio Infierno en sí, y muchos dicen que tales experiencias lo han dejado profundamente marcado.\n"
-"\n"
-"Al tiempo de escribir esto, todos los generales están activamente envueltos en la invasión de la Tierra (ver artículo de \cfInvasión Demoníaca\c- para más detalles).\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfEl gordo cabrón y sus amigos. Tenemos los nombres de todos, así que en cuanto termines esta primera misión, ya puedes adivinar quienes serán los próximos objetivos. Tía, es que si no tuviésemos que resumir, nos habríamos puesto a detallar sobre TODA la mierda que han montado. Estos capullos se merecen una buena patada en el culo, en serio. Especialmente el tal Kaume ese, es el capullo que mató a la familia de Cytho-sama y prendió fuego a todo su pueblo natal. Vamos, es que cuando nos estábamos documentando para esto tenía MUCHO que decir sobre él. Puede que haya aprendido algunos tacos en Kuristema en el proceso, lo cual es útil, así ya sé que puedo llamarles a la cara a los capullos estos.\c-\n"
-"\n"
-"\cfEn fin, algunos archidemonios son buenos, a diferencia de la peña esta. A ver, tampoco los he conocido directamente, pero los pocos demonios que conozco hablan bien de ellos. Cytho-sama especialmente habla de la señora que encabeza la empresa en la que estaba, aunque está algo mosqueado de que no quiera luchar, porque aparentemente, si todos sus antiguos compañeros aunaran fuerzas, podrían superar completamente en poder a todo el ejército (su puta madre).\c-";
-SWWM_LORETXT_ARCHDEMONS2 =
-"\cxNombre:\c-\n"
-"\cf Archidemonios\c-\n"
-"\cxClasificación:\c-\n"
-"\cf Élite Demoníaca\c-\n"
-"\cxLocalización:\c-\n"
-"\cf Infierno\c-\n"
-"\n"
-"Cuando un miembro de la \cfEspecie Demoníaca\c- alcanza un alto estatus, sea por su longevidad y/o su poder, obtiene la designación de \cfArchidemonio\c-. Formando parte de algo menos del 0.01% de la población, los miembros de esta clase de \"élite\" tienden a mantener posiciones importantes dentro del reino. Los más famosos entre ellos son los generales Archidemonios, los cuales lideran las fuerzas armadas del \cfInfierno\c-. Otras figuras de renombre incluyen a los muchos archiseñores, anteriores líderes de reinos exteriores los cuales habían seguido al \cfPadre Nostros\c-.\n"
-"\n"
-"Dadas las circunstancias actuales, los generales Archidemonios han atraído mucha atención, habiendo usurpado el trono del Infierno con el gran mariscal \cfErebus Arthamuz\c-, hijo del difunto \cfArchiseñor Thamuz\c-, gobernando ahora el reino con mano dura. Bajo este nuevo reinado, y con la anterior familia real en el exilio, el Infierno ha entrado en una nueva era de guerra y conquista, reforzada por varios avances en la producción masiva de unidades militares a través de ingeniería genética y crianza a escala industrial.\n"
-"\n"
-"Mucho se puede decir de cada general individual, aunque en afán de mantener este artículo conciso, un sumario sigue:\n"
-"\n"
-"\cfErebus Arthamuz:\c- Mariscal de las legiones del Infierno. Gran conquistador del monte que lleva su nombre y anterior personaje famoso convertido en líder militar. Hay muchos que critican sus habilidades, pero silencia velozmente cualquier oposición. Junto con su difunto padre, ambos construyeron la \cfEspira de Dis\c- en el corazón de la capital, de la cual adicionalmente toma el cargo de guardián.\n"
-"\n"
-"\cfThaar Adarion:\c- Auto-identificado como \"el mejor guerrero del Infierno\", aunque no sin mérito. Sirve como guardaespaldas del general Erebus, siempre a su lado. Existen rumores de que tiene cierto interés romántico por él dada la estrecha relación entre ambos.\n"
-"\n"
-"\cfTaeron Yraisamal:\c- Propagandista y reclutador oficial del ejército del Infierno. Favorito de los generales dado que, a pesar de su desinterés por la adoración del \cfTirano\c-, muestra un profundo desdén por la familia real y sus raíces.\n"
-"\n"
-"\cfKaume Irishtanar:\c- Barón de la \cfCasa Irishtanar\c- y líder de las fuerzas de espionaje, él mismo dedicado a mantener vigilada a la familia real en el exilio. Conocido por liderar el asesinato de la rival \cfCasa Valathor\c-, de la cual solo un miembro ha sobrevivido.\n"
-"\n"
-"\cfVera Akerastora:\c- Supervisor de los campos de crianza. A pesar de varios bien conocidos escándalos de canibalismo, ha mantenido su posición, y ofrece sus servicios como criador de unidades militares a cambio de \"tomar una parte\" de la producción.\n"
-"\n"
-"\cfGyeran Rashaz:\c- Esposa del general Erebus, ella misma teniendo también la posición de general a pesar de su falta de habilidad para el trabajo. Supervisa todos los movimientos de entrada y salida de la capital, como guardiana de las llaves de la ciudad.\n"
-"\n"
-"\cfUrthura Vexamal:\c- Guardia principal de las ciudades exteriores. Como seguidora de la deidad ancestral conocida como la \cfMano del Odio\c-, se dice que su crueldad no tiene par, y aquellos asentados cerca de la capital viven con temor a sufrir su ira.\n"
-"\n"
-"\cfDestora Arathon:\c- Una así llamada \"bailarina sangrienta\" quien sirve como entrenadora principal de las fuerzas militares, y es además alabada como un ídolo de muchos nobles. Es responsable del despliegue de unidades tanto dentro como fuera del reino.\n"
-"\n"
-"\cfBerias Ysharan:\c- Uno de los principales negreros \cf[n.t.: no había otra palabra disponible]\c- del Infierno, responsable de mantener sometida a toda la población. Considerado un traidor de su propia gente al estar involucrado en el reclutamiento forzado de civiles para varios propósitos.\n"
-"\n"
-"\cfAkedas Aximal:\c- Consejero personal del general Erebus y antiguo Archiseñor. Un hechicero retorcido solo superado en poder por la mismísima \cfMatriarca Lilith\c-, y uno de los primeros demonios nacidos en la \cfTierra\c-. Aximal ha sido testigo no solo del nacimiento de su propia especie, si no también del nacimiento del propio Infierno en sí, y muchos dicen que tales experiencias lo han dejado profundamente marcado.\n"
-"\n"
-"Tras la desastrosa primera campaña en la Tierra (véase artículo \cfInvasión Demoníaca\c-), junto con otras escaramuzas menores, los generales han estado barajando formas de mantener sus ejércitos bajo control a pesar de la pérdida inicial de su comandante.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfEl gordo cabrón y sus amigos. Tenemos los nombres de todos, así que en cuanto termines esta primera misión, ya puedes adivinar quienes serán los próximos objetivos. Tía, es que si no tuviésemos que resumir, nos habríamos puesto a detallar sobre TODA la mierda que han montado. Estos capullos se merecen una buena patada en el culo, en serio. Especialmente el tal Kaume ese, es el capullo que mató a la familia de Cytho-sama y prendió fuego a todo su pueblo natal. Vamos, es que cuando nos estábamos documentando para esto tenía MUCHO que decir sobre él. Puede que haya aprendido algunos tacos en Kuristema en el proceso, lo cual es útil, así ya sé que puedo llamarles a la cara a los capullos estos.\c-\n"
-"\n"
-"\cfEn fin, algunos archidemonios son buenos, a diferencia de la peña esta. A ver, tampoco los he conocido directamente, pero los pocos demonios que conozco hablan bien de ellos. Cytho-sama especialmente habla de la señora que encabeza la empresa en la que estaba, aunque está algo mosqueado de que no quiera luchar, porque aparentemente, si todos sus antiguos compañeros aunaran fuerzas, podrían superar completamente en poder a todo el ejército (su puta madre).\c-\n"
-"\n"
-"\cfActualización: Están bien jodidos todos. Puede que sigan intentando que parezca que no lo están, pero es que van dando putos palos de ciego. A lo mejor se creen que pueden formar alguna alianza a las prisas con algunos bastardos alienígenas, pero eso solo muestra lo desesperados que están. Apuesto al 100% que les van a dar una puñalada trapera.\c-";
-SWWM_LORETXT_ARCHDEMONS3 =
-"\cxNombre:\c-\n"
-"\cf Archidemonios\c-\n"
-"\cxClasificación:\c-\n"
-"\cf Élite Demoníaca\c-\n"
-"\cxLocalización:\c-\n"
-"\cf Infierno\c-\n"
-"\n"
-"Cuando un miembro de la \cfEspecie Demoníaca\c- alcanza un alto estatus, sea por su longevidad y/o su poder, obtiene la designación de \cfArchidemonio\c-. Formando parte de algo menos del 0.01% de la población, los miembros de esta clase de \"élite\" tienden a mantener posiciones importantes dentro del reino. Los más famosos entre ellos fueron los generales Archidemonios, los cuales una vez lideraron las fuerzas armadas del \cfInfierno\c-. Otras figuras de renombre incluyen a los muchos archiseñores, anteriores líderes de reinos exteriores los cuales habían seguido al \cfPadre Nostros\c-.\n"
-"\n"
-"Los generales Archidemonios atrajeron mucha atención, habiendo usurpado el trono del Infierno con el gran mariscal \cfErebus Arthamuz\c-, hijo del difunto \cfArchiseñor Thamuz\c-, gobernando entonces el reino con mano dura. Bajo este nuevo reinado, y con la familia real entonces exiliada, el Infierno entró en una era de guerra y conquista, reforzada por varios avances en la producción masiva de unidades militares a través de ingeniería genética y crianza a escala industrial. Sin embargo, y a pesar de todos sus esfuerzos, su tiempo al mando del reino fue cortado abruptamente tras su intento de conquistar la \cfTierra\c-, y la resistencia que encontraron.\n"
-"\n"
-"Mucho se puede decir de cada general individual, aunque en afán de mantener este artículo conciso, un sumario sigue:\n"
-"\n"
-"\cfErebus Arthamuz:\c- Anterior mariscal de las legiones del Infierno. Gran conquistador del monte que lleva su nombre y anterior personaje famoso convertido en líder militar. Hubo muchos que criticaron sus habilidades, pero silenciaba velozmente cualquier oposición. Junto con su difunto padre, ambos construyeron la \cfEspira de Dis\c- en el corazón de la capital, de la cual adicionalmente tomaba el cargo de guardián. Bajo el liderazgo restaurado, será sucedido por \cfAstaroth\c-, nieta del \cfRey Akusei\c-.\n"
-"\n"
-"\cfThaar Adarion:\c- Una vez auto-identificado como \"el mejor guerrero del Infierno\", aunque no sin mérito. Sirvió como guardaespaldas del general Erebus, siempre a su lado. Hubo rumores de que tenía cierto interés romántico por él dada la estrecha relación entre ambos. Su lealtad, sin embargo, falló al verse superado por un oponente más fuerte.\n"
-"\n"
-"\cfTaeron Yraisamal:\c- Anterior propagandista y reclutador oficial del ejército del Infierno. Favorito de los generales dado que, a pesar de su desinterés por la adoración del \cfTirano\c-, mostraba un profundo desdén por la familia real y sus raíces.\n"
-"\n"
-"\cfKaume Irishtanar:\c- Barón de la \cfCasa Irishtanar\c- y anterior líder de las fuerzas de espionaje, él mismo dedicado a mantener vigilada a la familia real en el exilio. Conocido por liderar el asesinato de la rival \cfCasa Valathor\c-, de la cual solo un miembro ha sobrevivido.\n"
-"\n"
-"\cfVera Akerastora:\c- Anterior supervisor de los ahora desmontados campos de crianza. A pesar de varios bien conocidos escándalos de canibalismo, mantuvo su posición, ofreciendo sus servicios como criador de unidades militares a cambio de \"tomar una parte\" de la producción.\n"
-"\n"
-"\cfGyeran Rashaz:\c- Difunta esposa del general Erebus, ella misma teniendo también la posición de general a pesar de su falta de habilidad para el trabajo. Supervisaba todos los movimientos de entrada y salida de la capital, como guardiana de las llaves de la ciudad.\n"
-"\n"
-"\cfUrthura Vexamal:\c- Anterior guardia principal de las ciudades exteriores. Como seguidora de la deidad ancestral conocida como la \cfMano del Odio\c-, se dice que su crueldad no tuvo par, y aquellos asentados cerca de la capital vivían con temor a sufrir su ira.\n"
-"\n"
-"\cfDestora Arathon:\c- Una así llamada \"bailarina sangrienta\" quien sirvió como entrenadora principal de las fuerzas militares, y era además alabada como un ídolo de muchos nobles. Fue responsable del despliegue de unidades tanto dentro como fuera del reino.\n"
-"\n"
-"\cfBerias Ysharan:\c- Anteriormente uno de los principales negreros \cf[n.t.: no había otra palabra disponible]\c- del Infierno, responsable de haber mantenido sometida a toda la población. Considerado un traidor de su propia gente al haber estado involucrado en el reclutamiento forzado de civiles para varios propósitos.\n"
-"\n"
-"\cfAkedas Aximal:\c- Anteriormente el consejero personal del general Erebus y ahora el único general restante todavía manteniendo el poder sobre el reino tras recuperar su posición como Archiseñor. Un hechicero retorcido solo superado en poder por la mismísima \cfMatriarca Lilith\c-, y uno de los primeros demonios nacidos en la \cfTierra\c-. Aximal ha sido testigo no solo del nacimiento de su propia especie, si no también del nacimiento del propio Infierno en sí, y muchos dicen que tales experiencias lo han dejado profundamente marcado.\n"
-"\n"
-"Tras la desastrosa primera campaña en la Tierra (véase artículo \cfInvasión Demoníaca\c-), junto con otras escaramuzas menores, los generales barajaron formas de mantener sus ejércitos bajo control a pesar de la pérdida inicial de su comandante. En 2165, tras muchas otras pérdidas, incluyendo la de una comandante nuevamente reclutada, con todos sus ejércitos desordenados, los generales mantuvieron su última resistencia, siendo luego asesinados uno por uno, con la excepción de Akedas Aximal, quien consiguió huir, y todavía controla el reino desde las sombras.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfEl gordo cabrón y sus amigos. Tenemos los nombres de todos, así que en cuanto termines esta primera misión, ya puedes adivinar quienes serán los próximos objetivos. Tía, es que si no tuviésemos que resumir, nos habríamos puesto a detallar sobre TODA la mierda que han montado. Estos capullos se merecen una buena patada en el culo, en serio. Especialmente el tal Kaume ese, es el capullo que mató a la familia de Cytho-sama y prendió fuego a todo su pueblo natal. Vamos, es que cuando nos estábamos documentando para esto tenía MUCHO que decir sobre él. Puede que haya aprendido algunos tacos en Kuristema en el proceso, lo cual es útil, así ya sé que puedo llamarles a la cara a los capullos estos.\c-\n"
-"\n"
-"\cfEn fin, algunos archidemonios son buenos, a diferencia de la peña esta. A ver, tampoco los he conocido directamente, pero los pocos demonios que conozco hablan bien de ellos. Cytho-sama especialmente habla de la señora que encabeza la empresa en la que estaba, aunque está algo mosqueado de que no quiera luchar, porque aparentemente, si todos sus antiguos compañeros aunaran fuerzas, podrían superar completamente en poder a todo el ejército (su puta madre).\c-\n"
-"\n"
-"\cfActualización: Están bien jodidos todos. Puede que sigan intentando que parezca que no lo están, pero es que van dando putos palos de ciego. A lo mejor se creen que pueden formar alguna alianza a las prisas con algunos bastardos alienígenas, pero eso solo muestra lo desesperados que están. Apuesto al 100% que les van a dar una puñalada trapera.\c-\n"
-"\n"
-"\cfActualización 2: Maaaaaaaaaaaadre de dios se jodieron pero bien, vaya que sí. Y el viejales ese tampoco va a durar mucho. Yo digo que unas cuantas aventuras más por su terreno y la va a palmar de un infarto de lo tanto que lo cabreas. Si no podemos llegar a él directamente, entonces es la mejor solución que tenemos.\c-";
SWWM_LORETXT_ASHLEY =
" \cxNombre Completo:\c-\n"
" \cf Ashley Knox\c-\n"
@@ -427,7 +234,7 @@ SWWM_LORETXT_ASHLEY =
"\n"
"Nacida en Londres en 1887, hija de \cfYrikha Yanikov\c- y \cfMaxwell A. Knox\c-, \cfAshley\c- es la mayor de tres hijos, los otros siendo \cfAdrian Knox\c-, veterano de la Primera y Segunda Guerras Mundiales, y \cfViola Knox\c-, una bruja en prácticas (todavía hasta la fecha actual de 2148). Pasó la mayor parte de su infancia en Cornualles, después de que su madre tuviera que darse a la fuga por acusaciones de brujería (las cuales no eran exactamente falsas).\n"
"\n"
-"En 1983, se casó con \cfFredrik Steiner\c-, teniendo los dos un único hijo, \cfChristopher Knox\c-, en 1989. Sin embargo, tras descubrir que era una bruja se divorció de ella, dejándola sola al cuidado de su hijo. A pesar de las dificultades a las que se enfrentaron, Christopher creció y se convirtió en una de las mentes más prodigiosas de la ciencia de principios del siglo XXI.\n"
+"En 1983, se casó con \cfFredrik Steiner\c-, teniendo los dos un único hijo, \cfChristopher Knox\c-, en 1989. Sin embargo, tras descubrir que era una bruja se divorció de ella, dejándola sola al cuidado de su hijo. A pesar de las dificultades a las que se enfrentaron, Christopher creció y se convirtió en uno de las mentes más prodigiosas de la ciencia de principios del siglo XXI.\n"
"\n"
"Ashley nunca destacó mucho hasta principios de los años 2000, cuando, tras varios años de práctica para convertirse en guitarrista, formó su propia banda con un grupo de amigos (algunos de los cuales había conocido durante su estancia en la ciudad mágica de \cfSankaideriha\c- donde estudió brujería).\n"
"\n"
@@ -440,30 +247,13 @@ SWWM_LORETXT_ASHLEY =
"\cxNotas de Saya:\c-\n"
"\cfAhhhhh tía... Bendita sea esta lesbiana, amén.\c- \cg♥\c-\n"
"\n"
-"\cfEn serio es que, Ashley-san mola muchísimo, me encanta su música, me encanta su... todo. Y joder es que Yu-chan es TAAAAAAAAAAAN suertuda, que consigue una novia gótica molona que además es una bruja y una cantante super guay y además hace arte furro que mola mucho y tal...\c-\n"
+"\cfEn serio es que, Ashley-san mola muchísimo, me encanta su música, me encanta su... todo. Y joder es que estoy TAAAAAAAAAAAN celosa de Yu-chan, que puede disfrutar de esos suaves pechotes de bruja cuando le da la gana, mientras que yo solo puedo pedir abrazos y a veces me dice que no y... coño. Pero venga joder, es solo un abrazo, yo solo quiero poder sentir la suavidad™, ¿que problema hay con eso?\c-\n"
"\n"
-"\cfEn fin, las otras gentes de la banda, molan también, sí. Buen colegueo con todas, vamos, hasta con la grandota, Maruku. Bueno, casi no habla, y mete un poco de miedo... pero resulta ser maja, y una chuuni de cuidado. Luego Mykka... jo tía, todo un encanto. La verdad es que aprendí la mayoría de lo que sé de dioses y cosas de ella. Siempre le gusta hablar durante horas y horas de \"lore\", y me enseña cosas tope molonas que puede hacer con sus poderes (puede hacer aparecer caramelos de la nada, cosa fina).\c-\n"
+"\cfBueno, cachondismo aparte, las otras gentes de la banda, molan también, sí. Buen colegueo con todas, vamos, hasta con la grandota, Maruku. Bueno, casi no habla, y mete un poco de miedo... pero resulta ser maja, y una chuuni de cuidado. Luego Mykka... jo tía, todo un encanto. La verdad es que aprendí la mayoría de lo que sé de dioses y cosas de ella. Siempre le gusta hablar durante horas y horas de \"lore\", y me enseña cosas tope molonas que puede hacer con sus poderes (puede hacer aparecer caramelos de la nada, cosa fina).\c-\n"
"\n"
-"\cfY al final, el caso con Py, la pequeñaja rosa... Esperaba que fuese toda cuquismo pero resulta que es de armas tomar. Oí que hasta es más fuerte que su novio, lo cual es tremendo teniendo en cuenta que el tío estuvo en dos guerras mundiales. A ver... Vi una cosa que hizo donde lo agarraba y el tío se dejó tumbar y... ... ¿Creo que le gustaba? Madreeee...\c-\n"
+"\cfY al final, el caso con Py, la pequeñaja rosa... Puede que tal vez en cierto modo no estemos muy en buenos términos por unos comentarios estúpidos que hice que, sinceramente, ojalá no hubiera hecho. Mira, en mi defensa, no lo sabía y sabes que soy muy MUY directa con las mierdas que suelto a veces, no puedo evitarlo. Y sí, a veces puede que casualmente si alguien me pone voy y le pido que \"mande nudes\" y tal pero... ah, mierda joder.\c-\n"
"\n"
-"\cfPues eso, Ashley-san y sus amigas molan mucho.\c-";
-SWWM_LORETAG_BALLSBOMB = "Bomba de Bolas";
-SWWM_LORETXT_BALLSBOMB =
-"\cxDesignación:\c-\n"
-"\cf Bomba de Bolas\c-\n"
-"\cxFabricante:\c-\n"
-"\cf Plutoni Incorporated\c-\n"
-"\cxClasificación:\c-\n"
-"\cf Bomba de Clúster\c-\n"
-"\n"
-"La \cfBomba de Bolas\c- es un dispositivo especial diseñado para una sola cosa: Dispensar muerte. Ideada por estudiantes de la \cfUniversidad de Nos-Kora\c-, y empleando tecnología que no puede ser exactamente comprendida por una mente sin entrenar, este artefacto explosivo es esencial para quien quiera hacer que sus enemigos experimenten lo que se siente al ser bombardeados por docenas de bolas de denso metal a alta velocidad. En una entrevista, el líder del proyecto simplemente dijo: \"Os van a encantar nuestras bolas.\"\n"
-"\n"
-"\cfPlutoni Incorporated\c-, la filial de distribución armamentística de la universidad, no se hace responsable de cualquier mal uso del dispositivo, y no debe ser cuestionada en lo referente a cualquier comportamiento peculiar que la carga explosiva del dispositivo pueda tener.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cf\"Comportamiento peculiar\" es una forma de decirlo. Lo vi durante un fuego de prueba, vi lo que hizo una de esas bolas a un bloque de gel balístico: Lo hizo EXPLOTAR mientras que un... Ruido estridente de dibujo animado sonaba. Hubo hasta un destello de luz y todo. Me han dicho que eso es algo que pasa \"por pura casualidad\"... Su puta madre...\c-\n"
-"\n"
-"\cfEsas cosas hacen críticos random. No estoy de coña, pero que puñetas... No me extraña que el friki nos lo recomendara.\c-";
+"\cfSí, estoy en su lista de \"indeseables que me han pedido fotopolla\".\c-";
SWWM_LORETAG_BELT = "Cinturón Útil";
SWWM_LORETXT_BELT =
"\cxDesignación:\c-\n"
@@ -534,14 +324,14 @@ SWWM_LORETXT_BLACKMANN =
"\n"
"\cfBlackmann Arms\c- fue fundada en 1924 por \cfDaniel Ischer\c-, inicialmente bajo el nombre de \cfSchwartzmann Exotischwaffen\c-, como un taller de \"armas exóticas\" en Colonia, Alemania. Cuando la familia emigró a América en 1933, en los comienzos de la \cfDictadura Nazi\c-, la tienda se \"americanizó\" bajo su nombre actual, y alcanzó la fama rápidamente diseñando toda clase de ingeniosas armas para las fuerzas aliadas, y aceptando toda clase de peticiones de diseños originales, su eslogan era \"si puedes imaginarlo, podemos crearlo\".\n"
"\n"
-"Blackmann se popularizó no solo por la rapidez en diseñar toda clase de curiosas armas que sus clientes pedían, sino también por sus propios inventos originales, como la serie \cfSilver Bullet\c- de fusiles antimaterial de calibre ultra-alto, o la serie \cfPuntzer\c- de armas diseñadas para \"penetrar cualquier material, sin importar su resistencia\", gracias a su patentado diseño de bala \cfSpin Motion Wedge (SMW)\c-.\n"
+"Blackmann se popularizó no solo por la rapidez en diseñar toda clase de curiosas armas que sus clientes pedían, sino también por sus propios inventos originales, como la serie \cfSilver Bullet\c- de rifles de francotirador de calibre ultra-alto, o la serie \cfPuntzer\c- de armas diseñadas para \"penetrar cualquier material, sin importar su resistencia\", gracias a su patentado diseño de bala \cfSpin Motion Wedge (SMW)\c-.\n"
"\n"
"A partir de 2148, la compañía está a cargo de \cfHermann E. Ischer\c- tataranieto de su fundador, quien ha hecho su objetivo personal que toda arma creada en sus fábricas capaz de tener más de una bala cargada debe tener la habilidad de dispararlo todo a la vez, o lo más rápido posible. El hombre es también popular en redes sociales dado su estatus por tener el record mundial de \"mayores cejas\", frecuentemente presumiendo de ellas o hablando en detalle de su mantenimiento.\n"
"\n"
"Una gran parte de los fondos de la compañía proviene de \cfDon BIG SHOT\c-, quien, segun reportajes del propio Hermann, regularmente encarga toda clase de descabellados diseños de escopetas que ningun hombre en su sano juicio pensaría usar. De estos muchos diseños estrictamente privados, una sola arma fue hecha pública, la \cfWallbuster\c-, una escopeta revólver de 25 cañones, del calibre 6, supuestamente capaz de \"abrir una brecha a través de una barrera de puro plomo con medio metro de grosor\".\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfSí, sí. Armas que molan mucho y tal, pero sí... El tío... Las has visto, todos las hemos visto, las hemos VISTO. Como puñetas las ha podido hacer crecer tanto es algo que no logro comprender... Y nunca me ha dicho por qué, esa es la peor parte. ¿Por que puñetas querrá tener las cejas más grandes del mundo? ¿¿¿Acaso hay un chiste aquí que no estoy entendiendo???\c-";
+"\cfSí, sí. Armas que molan mucho y tal. Algunas hasta tuvieron la bendición del mismísimo Gun Jesus (dios como lo echo de menos). Pero, sí... Me di cuenta de una cosa cuando rebuscaba cosas para escribir aquí. Es por el nombre de la empresa y tal. Seguro que es una referencia a algo, sí... algo grande... y negro... ¿lo pillas? Sí, eso es. Por supuesto que es un puto chiste de penes, POR... SUPUESTO... QUE SÍ. ¿¿¿El puto tío en serio quería que toda la gente pensara en su POLLA cada vez que vieran sus enormes armas??? ¡¡¡PUTO ASCO!!!\c-";
SWWM_LORETAG_BLASTSUIT = "Chaleco Antiexpl.";
SWWM_LORETXT_BLASTSUIT =
"\cxDesignación:\c-\n"
@@ -571,9 +361,9 @@ SWWM_LORETXT_CANDYGUN =
"\n"
"\cfFuego Primario:\c- Disparos individuales de dulzura explosiva. Un impacto directo debería ser letal contra la mayoría de objetivos, pero si de alguna forma no la palman con eso, los consiguientes petardeos puede que lo hagan, o también dispersen el daño a objetivos cercanos.\n"
"\n"
-"\cfFuego Secundario:\c- Realiza una \"recarga explosiva\", al igual que la Pistola de Explodium estándar. Ten en cuenta que a diferencia de su débil homóloga, la carga explosiva es mucho más extrema. Por razones prácticas, no puedes realizar esta acción a menos que tengas munición disponible para recargar el arma, y necesitas al menos una bala en el cargador para que este pueda explotar.\n"
+"\cfFuego Secundario:\c- Realiza una \"recarga explosiva\", al igual que la Pistola de Explodium estándar. Ten en cuenta que a diferencia de su débil homóloga, la carga explosiva es mucho más extrema. Se recomienda tener siempre un cargador de repuesto listo para la recarga, para no acabar con un arma inútil si el que has lanzado no alcanza su objetivo.\n"
"\n"
-"\cfFuego Combinado:\c- Manteniendo el fuego secundario y primario pulsados (en ese orden) puedes optar por, en lugar de realizar la típica recarga explosiva, dejar el cargador dentro de la pistola, armado y listo, y entonces lanzar el arma entera como una granada, para una destrucción total. Asegúrate de tener al menos un repuesto y más munición, o acabarás con las manos vacías. Se te permite llevar hasta 4 repuestos en tu inventario.\n"
+"\cfFuego Combinado:\c- Manteniendo el fuego secundario y primario pulsados (en ese orden) puedes optar por, en lugar de realizar la típica recarga explosiva, dejar el cargador dentro de la pistola, armado y listo, y entonces lanzar el arma entera como una granada, para una destrucción total. Como siempre, asegúrate de tener al menos un repuesto y más munición, o acabarás con las manos vacías. Dada esta naturaleza desechable, se te permite llevar hasta 4 repuestos en tu inventario. Úsalos bien.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfNo lo pillo, en serio que no. ¿Como es que mezclando toda esa mierda explosiva con caramelo hace esto? Oh, es igual, me sigue molando mucho cada momento, pero los bonitos fuegos artificiales me dan como nostalgia, no sé por qué...\c-\n"
@@ -604,35 +394,6 @@ SWWM_LORETXT_CHANCEBOX =
"\cfOK vale puede que lo de las chicas polilla sea algo que YO QUIERO, pero entiendes lo que quiero decir.\c-\n"
"\n"
"\cf... dios ojalá las chicas polilla fueran reales\c-";
-SWWM_LORETXT_CINNAMON =
-" \cxNombre Completo:\c-\n"
-" \cf Cinnamon Valentine\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Odmorian\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 2013-04-10\c-\n"
-" \cxOcupación:\c-\n"
-" \cf Mercenario (explorador)\c-\n"
-" \cxTwitter\c-\n"
-" \cf @cinnamon_valentine\c-\n"
-"\n"
-"\n"
-"Nacido en \cfNeimishi, Odmorian\c- como el menor de tres hermanastros. Al igual que sus hermanos, \cfCinamon\c- nunca conoció a su propio padre, dadas las tradiciones de su gente, y fue criado en solitario por su madre, la atleta retirada \cfCocoa Valentine\c-. Al llegar a la madurez, fue reclutado en el ejército de su país en guerra, donde fue condecorado con el título de \cf\"Maestro de la espada\"\c-. A pesar de esto, tiene preferencia por las armas de fuego, siendo también un hábil francotirador.\n"
-"\n"
-"Como llegó a conocer a \cfMarisa Azanth\c- no está muy claro. La pareja evita hablar de este tema. De todos modos, los dos se casaron en 2117, tras lo cual se mudó a la Tierra con ella, viviendo en la misma casa compartida con \cfIbuki Miyamtoo\c- y otros conocidos.\n"
-"\n"
-"Cinnamon parece poseer una habilidad especial, otorgada por su mujer, conocida como una \cfMaldición de Renacido\c-. Su ojo izquierdo está aparentemente \"poseído\" por un fragmento de una deidad demoníaca, conocida como \cfLa Informe\c-, lo que le permite retornar rápidamente a la vida si cae en combate, incluso si su cuerpo entero es destruido. Aunque su naturaleza es distinta, esto es ciertamente similar a la verdadera inmortalidad de su esposa \cfAnarukon\c-. Se puede suponer que hizo esto para que los dos pudieran permanecer juntos para toda la eternidad.\n"
-"\n"
-"Él acompaña regularmente a Marisa en sus muchas aventuras, ayudándola en el combate y, a menudo mencionado jocosamente, proporcionándole \"apoyo emocional\".\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfEste tío, pues sí. Otra vez igual no tengo mucho que decir aparte de lo que puse en el artículo de Mari-san. Podría intentar soltar un poco de lore de la gente Odmorian o algo, pero tampoco sé mucho.\c-\n"
-"\n"
-"\cfEl tema con esta peña, de un país que también se llama Odmorian, es que solían habitar un continente entero, era su tierra natal y eso, pero entonces un puñado de bichos raros empezaron a invadir desde el sur y tal, y acabaron conquistando la mayor parte de su territorio. Ahora pues están apretujados en tres ciudades al norte, Neimishi, la capital, y luego Werm y Eexy, nombres rarunos, pues sí.\c-\n"
-"\n"
-"\cfY qué más... Ah, bueno, aparentemente esta cosa rara que tienen que resulta que no pueden reproducirse entre ellos, así que las mujeres básicamente tienen que buscar hombres de otras especies. Los hermanos de Cinnamon tienen el mismo padre, pero él tiene otro. No tengo detalles de ninguno, parece que prefieren el anonimato.\c-\n"
-"\n"
-"\cfOh, y una vez le toqué los abdominales. Le pedí permiso primero, por supuesto. A ver, es que obviamente.\c-";
SWWM_LORETAG_COLLAR = "Collar de Suerte";
SWWM_LORETXT_COLLAR =
"\cxDesignación:\c-\n"
@@ -645,16 +406,16 @@ SWWM_LORETXT_COLLAR =
"Éste es un accesorio muy estiloso y elegante, hecho personalmente por \cfSaya Miyamoto\c-, con mucho amor y cariño, y adicionalmente infundido con energía mágica protectora por \cfAshley Knox\c-. Mientras lo lleves, tus aventuras serán mucho más fáciles, especialmente si tiendes a reventarte accidentalmente con tus propios explosivos. También puede absorber la mayoría del daño que recibas si estás REALMENTE en peligro, potencialmente permitiendo tu escapada. Un último detalle a notar es que no importa lo que pase, nunca se romperá.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfEs un complemento bastante guay. Le queda bien a Ibuki, así que pensé que te quedaría bien a ti, también.\c-\n"
+"\cf¡Por última vez! NO es nada de BDSM, hostia joder ya. Todo cristo se me echa encima, y siempre es lo mismo. Es solo una cosa guay que pensé que te quedaría bien, y a Ibuki también, pero la peña lo sigue malinterpretando, *suspiro*...\c-\n"
"\n"
-"\cfOh, olvidé ponerlo ahí arriba, pero hay otra cosa con el collar. Ashley-san me enseñó, que cuando el que lo lleva está... a punto de estirar la pata, puedo \"reclamarlo\" aquí a voluntad. Pues eso, ya sabes, si la palmas por ahí y no puedes hacer un reinicio de emergencia, no te perderemos para siempre, me aseguraré de traerte de vuelta y curar todas tus pupitas, lo prometo.\c-";
+"\cfAunque, admito que os queda monísimo a las dos. Y coño si la novia gótica tetuda de Yu-chan sabe hacer buena magia. Olvidé ponerlo ahí arriba, pero hay otra cosa con el collar. Ashley-san me enseñó, que cuando el que lo lleva está... a punto de estirar la pata, puedo \"reclamarlo\" aquí a voluntad. Pues eso, ya sabes, si la palmas por ahí y no puedes hacer un reinicio de emergencia, no te perderemos para siempre, me aseguraré de traerte de vuelta y curar todas tus pupitas, lo prometo.\c-";
SWWM_LORETXT_CRONOS =
"\cxNombre:\c-\n"
"\cf Cronos\c-\n"
"\cxClasificación:\c-\n"
"\cf Clúster de pequeños mundos interconectados\c-\n"
"\n"
-"\cfCronos\c- es un lejano universo en miniatura compuesto de pequeños mundos auto-contenidos, los cuales están conectados entre ellos por puertas cuánticas que los lugareños llaman \cfPortales Etéreos\c-. Investigaciones históricas demuestran que todos estos pequeños mundos fueron una vez parte de uno mayor y único, pero un \"cataclismo\" no especificado ocurrió hace miles de años, partiendo este mundo en fragmentos desperdigados, los cuales solo pudieron ser reunidos a través de estos portales, creaciones de un grupo de poderosos hechiceros conocidos como los \cfCuatro Sabios\c-. De todos ellos, actualmente solo queda el \cfSabio de Invierno\c-, y se dice que cuando él también muera, los Portales Etéreos desparecerán para siempre, dejando a los varios mundos de Cronos aislados para toda la eternidad.\n"
+"\cfCronos\c- es un lejano universo en miniatura compuesto de pequeños mundos autocontenidos, los cuales están conectados entre ellos por puertas cuánticas que los lugareños llaman \cfPortales Etéreos\c-. Investigaciones históricas demuestran que todos estos pequeños mundos fueron una vez parte de uno mayor y único, pero un \"cataclismo\" no especificado ocurrió hace miles de años, partiendo este mundo en fragmentos desperdigados, los cuales solo pudieron ser reunidos a través de estos portales, creaciones de un grupo de poderosos hechiceros conocidos como los \cfCuatro Sabios\c-. De todos ellos, actualmente solo queda el \cfSabio de Invierno\c-, y se dice que cuando él también muera, los Portales Etéreos desparecerán para siempre, dejando a los varios mundos de Cronos aislados para toda la eternidad.\n"
"\n"
"En estas tierras, hay tres facciones mayores, la \cfLegión\c-, el \cfArcanum\c-, y la \cfIglesia\c- (realmente llamada así). Anteriormente peleando constantemente entre ellos, ahora están todos bajo el control de \cfKorax\c-, el segundo de los \cfJinetes de Serpiente\c-, y recibieron un gran poder de él. Puede que tengas que combatir con ellos y sus líderes antes de poder enfrentarte al Jinete moviendo los hilos, pero viendo tu experiencia en misiones anteriores, está claro que esto no será un problema.\n"
"\n"
@@ -680,14 +441,16 @@ SWWM_LORETXT_CYRUS =
"\n"
"Cyrus se centra principalmente en traer tecnologías altamente avanzadas de los Qurensiv a la humanidad. Entre las creaciones más notables de la compañía, está el \cfHammerspace™\c-, un método de \"almacenamiento extradimensional\" que permite que un individuo viaje ligero, necesitando solo llevar un pequeño dispositivo para almacenar y recuperar cualquier objeto que necesite a voluntad. Muchos comentarios se han hecho sobre los nombres \"frikis\" de los varios productos de la compañía, siendo éste uno de ellos.\n"
"\n"
-"Cyrus Enterprises, adicionalmente, es el patrocinador principal del proyecto \cfDemolicionista\c-, proporcionando el equipamiento requerido para sus misiones, y pagando de su propio bolsillo por cada objetivo eliminado por el Demolicionista, entre otras cosas.\n"
+"En referencia al hombre en sí, Reubens es bien conocido no solo por ser un inventor nato, sino también por ser todo un experto en combate cuerpo a cuerpo, siendo diez veces campeón de \cfKo-Ron-Jai\c- (artes marciales Qurensniv), y también un disparador excelente, capaz de alcanzar la cabeza de una cerilla desde un kilómetro de distancia con un simple revolver (aunque esto último no ha sido confirmado). También es un ávido gamer, y se le ha notado comparar muchas veces la vida real y los videojuegos, a veces hasta niveles preocupantes.\n"
+"\n"
+"Cyrus Enterprises, adicionalmente, es el patrocinador principal del proyecto \cfDemolicionista\c-, proporcionando el equipamiento requerido para sus misiones, y pagando de su propio bolsillo por cada objetivo eliminado por el Demilicionista, entre otras cosas.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfLa empresa del friki ese. Todo bien y muy friki.\c-\n"
+"\cfEs un friki, UN PUTO FRIKI, ¡UN FRIKAZO!\c-\n"
"\n"
-"\cfYa, sé que uso esa palabra mucho, pero solo estoy enunciando lo que es obvio. El tío es un frikazo.\c-\n"
+"\cfHala, ya lo he dicho. Es que sí, vale, lo que hace, mola y tal, pero MADRE DE DIOS es que el tío me saca de quicio con toda su mierda friki de videojuegos. ¿No dejarte ir por ahí con todo equipado, y en vez de eso CISCÁNDOLO TODO POR AHÍ para que lo recojas? Esa es una. Que después de cada misión decida quitarte TODO lo que pillaste, es otra cosa también. Pero, que nos suelte unas pelillas cada vez que revientes a algún maleante, eso puedo aceptarlo, que nos vale para cubrir los costes de todo.\c-\n"
"\n"
-"\cf... Y a ver, yo también lo soy.\c-";
+"\cfA ver, puede que me ponga de los nervios a veces, pero el tío fue mi primer socio ahí en plan negocios serios, y joder, tampoco es tan malo aparte de todo el frikismo que suelta... Y bueno, siendo sincera, yo también soy toda una friki repelente, y puedes citarme en eso.\c-";
SWWM_LORETXT_CYTHO =
" \cxNombre Completo:\c-\n"
" \cf Archiduque Cytho de la Casa Valathor\c-\n"
@@ -701,55 +464,26 @@ SWWM_LORETXT_CYTHO =
" \cxTwitter:\c-\n"
" \cf @incuvalathor\c-\n"
"\n"
-"Nacido en la ahora caída villa de Iskar en 2008 como uno de los varones más jóvenes de la humilde \cfCasa Valathor\c-, \cfCytho\c- entró al negocio familiar al llegar a la edad adulta, rápidamente ascendiendo en rango y acumulando un gran \"crédito\" gracias a varios clientes satisfechos y los muchos alumnos que tomó bajo su tutela. Ya en 2028, había hecho de la Tierra su segundo hogar, donde abriría una cuenta en redes sociales como una forma más moderna de atraer nueva clientela.\n"
+"Nacido en la ahora caída villa de Iskar en 2008 como uno de los varones más jóvenes de la humilde \cfCasa Valathor\c-, \cfCytho\c- entró al negocio familiar al llegar a la edad adulta, rápidamente ascendiendo en rango en la industria del trabajo sexual del \cfInfierno\c-, en parte dada su belleza innata, pero también por la rápida acumulación de \"clientes satisfechos\" a los que daría servicio regularmente, y los muchos alumnos que tomó bajo su tutela. Ya en 2028, había hecho de la Tierra su segundo hogar, donde abriría una cuenta en redes sociales como una forma más moderna de atraer nueva clientela.\n"
"\n"
-"Un día, sin embargo, todo cambió. Un gran número de sus colegas reportaría verse \"horrorizados\" por las peticiones excesivas de una mujer. Curioso, Cytho entonces se decidió a encontrarla, para ver que era exactamente lo que encontraban tan irrazonable. Y así fue como conoció a \cfElena Yanikov XVI\c-, una mujer Anarukon \"bajo la maldición de una eterna soltería\", la cual tan desesperadamente deseaba encontrar marido que había recurrido finalmente a invocar demonios y suplicarles que se casen con ella. Como era de esperar, todos habían rechazado sus plegarias, sin importar cuanto lo intentara, ya que muchos demonios desconfían de su especie. Cytho, sin embargo, fue compasivo con ella, y aceptó, con una condición: Que tendrían primero una cita.\n"
+"Un día, sin embargo, todo cambió. Un gran número de íncubos reportaría verse \"horrorizados\" por las peticiones excesivas de una mujer. Curioso, Cytho entonces se decidió a encontrarla, para ver que era exactamente lo que sus colegas encontraban tan irrazonable. Y así fue como conoció a \cfElena Yanikov XVI\c-, una mujer Anarukon \"bajo la maldición de una eterna soltería\", la cual tan desesperadamente deseaba encontrar marido que había recurrido finalmente a invocar demonios y suplicarles que se casen con ella. Como era de esperar, todos habían rechazado sus plegarias, sin importar cuanto lo intentara, ya que muchos demonios desconfían de su especie. Cytho, sin embargo, fue compasivo con ella, y aceptó, con una condición: Que tendrían primero una cita.\n"
"\n"
-"Un tiempo después, el archiduque anunció su retiro del negocio, habiéndose \"reformado\" como el fiel marido de una mujer Anarukon. Mientras que sus amigos y familiares lo celebraron, otros vieron esto como una afrenta. La Casa Valathor fue criticada severamente por no renegar inmediatamente de él, hasta el punto que una pequeña guerra estalló, en la que la rival \cfCasa Irishtanar\c- arrasaría su pueblo natal como \"protesta\". Ese día, Cytho vería de cerca la crueldad de su propia gente, como único superviviente de aquella masacre.\n"
+"Un tiempo después, el archiduque anunció su retiro del trabajo sexual, habiéndose \"reformado\" como el fiel marido de una mujer Anarukon. Mientras que sus amigos y familiares lo celebraron, otros vieron esto como una afrenta. La Casa Valathor fue criticada severamente por no renegar inmediatamente de él, hasta el punto que una pequeña guerra estalló, en la que la rival \cfCasa Irishtanar\c- arrasaría su pueblo natal como \"protesta\". Ese día, Cytho vería de cerca la crueldad de su propia gente, como único superviviente de aquella masacre.\n"
"\n"
"Desde entonces, vive en Boston con su mujer y sus tres hijas. El propósito de su cuenta en redes sociales ha cambiado al de comunicar las noticias de aquello que transcurre en su mundo natal, contrastadas con los muchos contactos que ha acumulado durante años, como representante de la subyugada población civil. Aunque la gran mayoría de la población de la Tierra no lo tomaría en serio, no hasta que empezara la \cfInvasión Demoníaca\c- de 2148.\n"
"\n"
-"Denunciando la intervención de la \cfUAC\c-, posteó sobre los eventos en \cfFobos\c- y \cfDeimos\c- mucho antes de que la UAC los hiciese públicos, y proclamó que una invasión en la Tierra era inminente. Aun así pocos lo tomaron en serio, pero una entre ellos era su amiga \cfSaya Miyamoto\c-, de \cfAkari Labs\c-. Como inversor en su compañía, ya había garantizado anteriormente que tuviese los recursos y mano de obra necesarios para la tarea que le encomendaría: Construir un robot de combate que lucharía contra los invasores.\n"
+"Denunciando la intervención de la \cfUAC\c-, posteó sobre los eventos en \cfFobos\c- y \cfDeimos\c- mucho antes de que la UAC los hiciese públicos, y proclamó que una invasión en la Tierra era inminente. Aun así pocos lo tomaron en serio, pero una entre ellos era su amiga \cfSaya Miyamoto\c-, de \cfAkari Labs\c-. Como inversor en su compañía, ya había garantizado anteriormente que tuviese los recursos y mano de obra necesarios para la tarea que le encomendaría: Construir un robot de combata que lucharía contra los invasores.\n"
"\n"
"Y así, a partir de su colaboración, nació la \cfDemolicionista\c-.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfDesde el primer momento que lo conocí, aquella primera vez que visité a la familia de Ellen-san, ya sabía que era más que un guapo y molón abuelo demonio guapete. Sí, Cytho-sama es la caña, y la sangre que corre por sus venas es mucho más noble que la de cualquier capullo pomposo con título que vaya por ahí.\c-\n"
+"\cfDesde el primer momento que lo conocí, aquella primera vez que visité a la familia de Ellen-san, ya sabía que era más que un guapo y molón abuelete femboy demonio. Sí, Cytho-sama es la caña, y la sangre que corre por sus venas es mucho más noble que la de cualquier capullo pomposo con título que vaya por ahí.\c-\n"
"\n"
"\cfY sí, sorpresa sorpresa... Es tu padre (bueno, algo así). Pero eso ya lo sabías, ¿verdad?\c-\n"
"\n"
-"\cfEn serio, si no fuera por él, todo esto nunca habría sido posible. Estamos en deuda con él... Solo espero que no tenga que pagarle con mi alma o algo.\c-\n"
+"\cfEn serio, si no fuera por él, todo esto nunca habría sido posible. Estamos en deuda con él... Solo espero que no tenga que pagarle con mi propio cuerpo (aunque tampoco me importaría, jijijiji).\c-\n"
"\n"
"\cfPS: Su nombre se pronuncia \"Kaizo\", lo has dicho mal todo el rato. Pero no te preocupes, no eres la primera.\c-";
-SWWM_LORETXT_DANA =
-" \cxNombre Completo:\c-\n"
-" \cf Dana Arukan Blackwood\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Escocesa-Americana\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 1985-02-02\c-\n"
-" \cxOcupación:\c-\n"
-" \cf Contratista de Defensa Privada\c-\n"
-" \cxTwitter:\c-\n"
-" \cf @boyhunter85\c-\n"
-"\n"
-"\n"
-"Nacida en \cfMichigan\c-, como hija única de la \cfGeneral de la Marina Escocesa Lena Blackwood\c- y el \cfIngeniero de Ferrocarril Kanethe Menas Blackwood (de soltero Arukan)\c-, \cfDana\c- es una persona bastante peculiar. Familiarizada con la dureza de la condición humana desde una edad temprana, intenta ayudar a cualquiera que lo necesite, mientras se opone muy, muy agresivamente a las autoridades que incumplen su deber en todo momento, especialmente policías.\n"
-"\n"
-"Uno puede pensar que este sentimiento anti-autoritario podría contradecir su larga carrera como mercenaria a sueldo, a veces bajo el mando de empresas muy específicas, pero tiene la regla personal de nunca servir los intereses de nadie excepto \"la buena gente\", lo cual ha causado quebraderos de cabeza a muchos empleadores en potencia. Uniéndose a protestas, tomando parte en operaciones de rescate tras desastres naturales, ofreciendo ayuda humanitaria en zonas en guerra... Todo esto otorgándola de una reputación que pocos pueden ignorar.\n"
-"\n"
-"Algo más por lo que se le conoce, sin embargo, es por su predilección por cautivar los corazones de hombres jóvenes. Apodada \"cougar\" (puma) por sus fans, algo que ha aceptado personalmente, no importa circunstancia alguna, alguien tarde o temprano cae en su punto de mira, a veces de forma cómica.\n"
-"\n"
-"Tras los eventos de la \cfCicatriz Blanca\c-, ganaría más renombre a base de patrullar la zona de exclusión de DC, donde eventualmente se cruzaría con \cfIbuki Miyamoto\c-, el *Oni Rojo\cf. Ésto tuvo como resultado una amistad especial, unidas por ciertos intereses afines. Dana, sin embargo, se quedó en el yermo para asistir con los esfuerzos de reconstrucción, finalmente consiguiendo un puesto como mercenaria de la \c-UAC\cf.\n"
-"\n"
-"Y así es, que fue una de las primeras en responder al inicio de la \c-Invasión Demoníaca\cf, uniéndose al rápidamente formado cuerpo de resistencia.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfLa onee-san medio-enana. Tiene buen gusto, tanto en hombres como en armas. También me gusta cómo ha mantenido vivos los videos de reseñas de raciones de combate, incluso dando a conocer los de otras civilizaciones.\c-\n"
-"\n"
-"\cfLa considero una de las pocas personas Estadounidenses que me caen bien. Mola, excepto cuando se pilla una cogorza. Aunque al menos eso da lugar a momentos muy graciosos con Taro-nii, jujuju...\c-\n"
-"\n"
-"\cfAún le tengo en cuenta lo de que haya trabajado para la dichosa UAC, pero tampoco es que tuviera donde elegir, aparentemente. En fin, al menos ahora su contrato ha \"expirado\", por así decirlo.\c-";
SWWM_LORETXT_DECADEMECH =
"\cxNombre:\c-\n"
"\cf Decade Mechanics\c-\n"
@@ -758,7 +492,7 @@ SWWM_LORETXT_DECADEMECH =
"\cxLocalización:\c-\n"
"\cf Sunkaeze, borde exterior de Xathar, Coalición X'Animen\c-\n"
"\n"
-"Las ruinas de una gran instalación enterrada por las arenas del planeta desierto de \cfSunkaeze\c-, en los límites de \cfXathar\c-. Es la única estructura encontrada ahí, y ha sido sujeto de mucha exploración y estudio. Aunque la mayoría de creaciones de su antiguo personal se han perdido, muchos han conseguido encontrar artefactos aun funcionales, completamente intactos, de varios tipos: dispositivos de invisibilidad, teletransporte personal, poderosas armas de energía, y muchos otros. Se desconoce la causa exacta de que este lugar cayera en la ruina, aunque según algunos, puede que esté conectado con la muerte del único individuo nombrado en la mayoría de los planos y documentos recuperados, el semidiós mecánico \cfMaestre Mekes\c-.\n"
+"Las ruinas de una gran instalación enterrada por las arenas del planeta desierto de \cfSunkaeze\c-, en los límites de \cfXathar\c-. Es la única estructura encontrada ahí, y ha sido sujeto de mucha exploración y estudio. Aunque la mayoría de creaciones de su antiguo personal se han perdido, muchos han conseguido encontrar artefactos aun funcionales, completamente intactos, de varios tipos: dispositivos de invisibilidad, teletransporte personal, poderosas armas de energía, y muchos otros. Se desconoce la causa exacta de que este lugar cayera en la ruina, aunque segun algunos, puede que esté conectado con la muerte del único individuo referenciado en la mayoría de los planos y documentos recuperados, el semidiós mecánico \cfMaestre Mekes\c-.\n"
"\n"
"De los muchos productos recuperados con éxito, la \cfCarabina Biospark\c- es uno de los más notables. Fue ideada como el \"arma emblema de \cfDecade Mechanics\c-\", y es descrita como \"una lanza cortante de electricidad capaz de pensamiento profundo\". Nadie ha podido realizar una ingeniería inversa de esta extraña arma. Se estima que hay un total de 30.000 unidades almacenadas en la instalación, y su distribución está actualmente controlada por \cfTecnologías Tach-Engine\c-, siendo su fundador el descubridor principal de este arma, quien ha mostrado un gran interés en estudiarla en más detalle.\n"
"\n"
@@ -774,7 +508,7 @@ SWWM_LORETXT_DECADEMECH2 =
"\cxLocalización:\c-\n"
"\cf Sunkaeze, borde exterior de Xathar, Coalición X'Animen\c-\n"
"\n"
-"Las ruinas de una gran instalación enterrada por las arenas del planeta desierto de \cfSunkaeze\c-, en los límites de \cfXathar\c-. Es la única estructura encontrada ahí, y ha sido sujeto de mucha exploración y estudio. Aunque la mayoría de creaciones de su antiguo personal se han perdido, muchos han conseguido encontrar artefactos aun funcionales, completamente intactos, de varios tipos: dispositivos de invisibilidad, teletransporte personal, poderosas armas de energía, y muchos otros. Se desconoce la causa exacta de que este lugar cayera en la ruina, aunque según algunos, puede que esté conectado con la muerte del único individuo nombrado en la mayoría de los planos y documentos recuperados, el semidiós mecánico \cfMaestre Mekes\c-.\n"
+"Las ruinas de una gran instalación enterrada por las arenas del planeta desierto de \cfSunkaeze\c-, en los límites de \cfXathar\c-. Es la única estructura encontrada ahí, y ha sido sujeto de mucha exploración y estudio. Aunque la mayoría de creaciones de su antiguo personal se han perdido, muchos han conseguido encontrar artefactos aun funcionales, completamente intactos, de varios tipos: dispositivos de invisibilidad, teletransporte personal, poderosas armas de energía, y muchos otros. Se desconoce la causa exacta de que este lugar cayera en la ruina, aunque segun algunos, puede que esté conectado con la muerte del único individuo referenciado en la mayoría de los planos y documentos recuperados, el semidiós mecánico \cfMaestre Mekes\c-.\n"
"\n"
"De los muchos productos recuperados con éxito, la \cfCarabina Biospark\c- es uno de los más notables. Fue ideada como el \"arma emblema de \cfDecade Mechanics\c-\", y es descrita como \"una lanza cortante de electricidad capaz de pensamiento profundo\". Nadie ha podido realizar una ingeniería inversa de esta extraña arma. Se estima que hay un total de 30.000 unidades almacenadas en la instalación, y su distribución está actualmente controlada por \cfTecnologías Tach-Engine\c-, siendo su fundador el descubridor principal de este arma, quien ha mostrado un gran interés en estudiarla en más detalle.\n"
"\n"
@@ -803,11 +537,11 @@ SWWM_LORETXT_DEEPIMPACT =
"\cfRecarga:\c- Para rellenar el depósito interno de aire solo hay que tirar de la palanca lateral. Sabrás que el depósito está lleno cuando un mecanismo interno la bloquee, evitando la sobrecarga del depósito y la posibilidad de que reviente.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfSé que eres tope de fuerte, así que más te vale no darle mucho a la manivela. Espera, eso no suena muy bien...\c-";
+"\cfSé que eres tope de fuerte, así que más te vale no darle mucho a la manivela. Espera, eso no suena muy bien... mierda. Olvida lo que acabo de decir. Olvida que lo has leído, también.\c-";
SWWM_LORETAG_DEMOLITIONIST = "Demolicionista";
SWWM_LORETXT_DEMOLITIONIST =
" \cxNombre Completo:\c-\n"
-" \cf Unidad de Combate Autónoma de 1ª Generación de Akari Labs\c-\n"
+" \cf Unidad de Combate Autónoma de Primera Generación de Akari Labs\c-\n"
" \cf Demolicionista (nombre en clave)\c-\n"
" \cf Demo Miyamoto (primera unidad)\c-\n"
" \cxNacionalidad:\c-\n"
@@ -825,31 +559,29 @@ SWWM_LORETXT_DEMOLITIONIST =
"\n"
"El núcleo de IA del Demolicionista está construido sobre la misma tecnología que las \cfMaidbots\c- de Akari Labs, el \cfFramework de IA Nekuronbot\c-, que fue proporcionado a \cfSaya Miyamoto\c- como un regalo de amistad de \cfZanaveth Nekuraku II\c-, la ingeniera jefe de IA y actual CEO de \cfNekuratek\c-. Gracias a esta tecnología, y combinado con muchos otros componentes como el \cfDisplay CuteEmotion\c- que permite a la unidad mostrar visiblemente sus emociones a través de un conjunto de simples caras animadas o la \cfCaja de Voz Loudboi\c- que la permite hablar casi con naturalidad, el Demolicionista es casi indistinguible de una persona real en su comportamiento y respuesta emocional, haciendo la interacción con civiles mucho más reconfortante. Se puede decir incluso que el Demolicionista tiene su propia personalidad, con sus pequeñas peculiaridades.\n"
"\n"
-"La primera unidad, conocida afectivamente como \cfDemo-chan\c- por Saya, fue desplegada en Junio de 2148 (tras un entrenamiento intensivo por parte de \cfRika Isuzu\c-) en el territorio de la \cfUnión de Estados\c- para combatir la invasión demoníaca atraída por las intervenciones de la \cfUAC\c- en el Infierno.\n"
+"La primera unidad, conocida afectivamente como \cfDemo-chan\c- por Saya, fue desplegada en Junio de 2148 en el territorio de la \cfUnión de Estados\c- para combatir la invasión demoníaca atraída por las intervenciones de la \cfUAC\c- en el Infierno.\n"
"\n"
-"De esta primera unidad anteriormente mencionada, se conocen muchos más detalles gracias a la sesión de preguntas y respuestas que Saya realizó en directo meses antes del despliegue. La unidad es reconocida como parte de la familia Miyamoto, habiendo recibido el nombre completo de \cfDemo Miyamoto\c-. Se puede describir a Demo como \"muy habladora\" y aficionada a hacer chistes para poner una sonrisa en las caras de la gente, aunque también es muy seria y determinada en su deseo de proteger a quien lo necesita. También es bastante popular con la comunidad LGBTQIA+ dado su feroz soporte de proteger los derechos de aquellos que sufren discriminación por su identidad, e incluso ha anunciado públicamente ser no-binaria. Esto fue algo poco inesperado, dada la experiencia de Saya con el colectivo.\n"
+"De esta primera unidad anteriormente mencionada, se conocen muchos más detalles gracias a la sesión de preguntas y respuestas que Saya realizó en directo meses antes del despliegue. La unidad es reconocida como parte de la familia Miyamoto, teniendo el nombre completo de \cfDemo Miyamoto\c-, y Saya se refiere a ella como su \"hija\". Se puede describir a Demo como \"muy habladora\" y aficionada a hacer chistes para poner una sonrisa en las caras de la gente, aunque también es muy seria y determinada en su deseo de proteger a quien lo necesita. También es bastante popular con la comunidad LGBTQIA+ dado su feroz soporte de proteger los derechos de aquellos que sufren discriminación por su identidad, e incluso ha anunciado públicamente ser no-binaria. Esto fue algo poco inesperado, dada la experiencia de Saya con el colectivo.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfJeje, sí... el directo estuvo bien. La gente preguntaba tantas cosas, y tus respuestas desde luego fueron sorprendentes, juju...\c-\n"
"\n"
-"\cfPor cierto, hay algo mas que te hace tan única. Es ese \"collar de la suerte\" que te hice, ya sabes. Ibuki también tiene uno, y desde luego fue de mucha ayuda, así que pensé que sería una buena idea darte uno también. Aunque ojalá la gente no se pusiera tan de \"¿guau le tratas como una mascota?\". Están teniendo una idea equivocada...\c-\n"
+"\cfPor cierto, hay algo mas que te hace tan única. Es ese \"collar de la suerte\" que te hice, ya sabes. Ibuki también tiene uno, y desde luego fue de mucha ayuda, así que pensé que sería una buena idea darte uno también. Aunque ojalá la gente no se pusiera tan de \"¿guau le diste esa cosa de BDSM?\". NO ES ESO, no tiene NADA que ver con eso.\c-\n"
"\n"
"\cfEn fin, si has terminado de leer sobre ti, ¿que tal si vuelves al trabajo? Sí, Demo-chan, sé que estás leyendo esto, justo en este momento. OoOOoOoOoOooo... da miedo, ¿verdad?\c-\n"
"\n"
"\cfVuelve al trabajo, robotita tontita.\c-";
SWWM_LORETXT_DEMOLITIONIST2 =
-" \cxNombre Completo:\c-\n"
-" \cf Unidad de Combate Autónoma de 1ª Generación de Akari Labs\c-\n"
-" \cf Demolicionista (nombre en clave)\c-\n"
-" \cf Demo Miyamoto (primera unidad)\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Japonesa\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 2148-01-20\c-\n"
-" \cxOcupación:\c-\n"
-" \cf Héroe Profesional\c-\n"
-" \cxTwitter:\c-\n"
-" \cf @demolitionist_bot\c-\n"
+"\cxNombre Completo:\c-\n"
+"\cf Unidad de Combate Autónoma de Primera Generación de Akari Labs\c-\n"
+"\cf Demolicionista (nombre en clave)\c-\n"
+"\cf Demo Miyamoto (primera unidad)\c-\n"
+"\cxNacionalidad:\c-\n"
+"\cf Japonesa\c-\n"
+"\cxFecha de Nacimiento:\c-\n"
+"\cf 2148-01-20\c-\n"
+"\cxTwitter:\c-\n"
+"\cf @demolitionist_bot\c-\n"
"\n"
"El \cfDemolicionista\c- es uno de los mayores logros de \cfAkari Labs\c- en el campo de la robótica. Una unidad de combate manejada por IA capaz de usar eficientemente todo tipo de armamento a su disposición, altamente resistente a todo tipo de daño y capaz de operar en cualquier entorno, incluyendo el vacío del espacio. Puede considerarse el sucesor espiritual del programa de supersoldado \cfOni Rojo\c-, en cierto modo, ya que también sirve el mismo propósito de defender a la Tierra de una fuerza invasora mayor. El proyecto ha sido financiado y patrocinado por los muchos socios de Akari Labs, y es fruto de la colaboración entre \cfSaya Miyamoto\c- y el \cfArchiduque Cytho Valathor\c-, representante de la población civil del \cfInfierno\c-.\n"
"\n"
@@ -857,21 +589,21 @@ SWWM_LORETXT_DEMOLITIONIST2 =
"\n"
"El núcleo de IA del Demolicionista está construido sobre la misma tecnología que las \cfMaidbots\c- de Akari Labs, el \cfFramework de IA Nekuronbot\c-, que fue proporcionado a \cfSaya Miyamoto\c- como un regalo de amistad de \cfZanaveth Nekuraku II\c-, la ingeniera jefe de IA y actual CEO de \cfNekuratek\c-. Gracias a esta tecnología, y combinado con muchos otros componentes como el \cfDisplay CuteEmotion\c- que permite a la unidad mostrar visiblemente sus emociones a través de un conjunto de simples caras animadas o la \cfCaja de Voz Loudboi\c- que la permite hablar casi con naturalidad, el Demolicionista es casi indistinguible de una persona real en su comportamiento y respuesta emocional, haciendo la interacción con civiles mucho más reconfortante. Se puede decir incluso que el Demolicionista tiene su propia personalidad, con sus pequeñas peculiaridades.\n"
"\n"
-"La primera unidad, conocida afectivamente como \cfDemo-chan\c- por Saya, fue desplegada en Junio de 2148 (tras un entrenamiento intensivo por parte de \cfRika Isuzu\c-) en el territorio de la \cfUnión de Estados\c- para combatir la invasión demoníaca atraída por las intervenciones de la \cfUAC\c- en el Infierno.\n"
+"La primera unidad, conocida afectivamente como \cfDemo-chan\c- por Saya, fue desplegada en Junio de 2148 en el territorio de la \cfUnión de Estados\c- para combatir la invasión demoníaca atraída por las intervenciones de la \cfUAC\c- en el Infierno.\n"
"\n"
-"De esta primera unidad anteriormente mencionada, se conocen muchos más detalles gracias a la sesión de preguntas y respuestas que Saya realizó en directo meses antes del despliegue. La unidad es reconocida como parte de la familia Miyamoto, habiendo recibido el nombre completo de \cfDemo Miyamoto\c-. Se puede describir a Demo como \"muy habladora\" y aficionada a hacer chistes para poner una sonrisa en las caras de la gente, aunque también es muy seria y determinada en su deseo de proteger a quien lo necesita. También es bastante popular con la comunidad LGBTQIA+ dado su feroz soporte de proteger los derechos de aquellos que sufren discriminación por su identidad, e incluso ha anunciado públicamente ser no-binaria. Esto fue algo poco inesperado, dada la experiencia de Saya con el colectivo.\n"
+"De esta primera unidad anteriormente mencionada, se conocen muchos más detalles gracias a la sesión de preguntas y respuestas que Saya realizó en directo meses antes del despliegue. La unidad es reconocida como parte de la familia Miyamoto, teniendo el nombre completo de \cfDemo Miyamoto\c-, y Saya se refiere a ella como su \"hija\". Se puede describir a Demo como \"muy habladora\" y aficionada a hacer chistes para poner una sonrisa en las caras de la gente, aunque también es muy seria y determinada en su deseo de proteger a quien lo necesita. También es bastante popular con la comunidad LGBTQIA+ dado su feroz soporte de proteger los derechos de aquellos que sufren discriminación por su identidad, e incluso ha anunciado públicamente ser no-binaria. Esto fue algo poco inesperado, dada la experiencia de Saya con el colectivo.\n"
"\n"
"Tras su éxito luchando contra los ejércitos del Infierno, Saya se dio cuenta de que no haría falta fabricar más unidades, así que Demo se convirtió en el \"arma definitiva\" de Akari Labs, ella sola. Además, fue recompensada adicionalmente con un cuerpo adjunto de Maidbot, el cual Demo usa libremente durante su tiempo libre, y le ha permitido expresar verdaderamente sus sentimientos hacia Saya, convirtiéndose en su tercera pareja, junto con Meido e Ibuki.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfEres tan mona, Demo-chan. Desde luego, mira que me he lucido con ese cuerpo de Maidbot. En serio me pilló por sorpresa cuando, justo al pasarte a él, así de repente... te me echaste encima abrazándome y besándome tanto y... buf~\c-\n"
"\n"
-"\cfMe alegro tanto de que ahora estés en nuestro pequeño Club Cuqui (\cg♥\cf), sabes.\c-\n"
+"\cfMe alegro tanto de que ahora estés en nuestro pequeño Club Cuqui (\c-\cg♥\c-\cf), sabes. Y ya, no quería tener que ir pasándolo también entre los dos así que sí, te hice otro collar para llevar. Eh, venga, sigo diciendo que no tiene nada que ver con ningún fetiche de BDSM ni nada por el estilo.\c-\n"
"\n"
"\cfEn fin, ya vale de leer sobre ti mientras trabajas. Sal de aquí, tonti.\c-";
SWWM_LORETXT_DEMOLITIONIST3 =
" \cxNombre Completo:\c-\n"
-" \cf Unidad de Combate Autónoma de 1ª Generación de Akari Labs\c-\n"
+" \cf Unidad de Combate Autónoma de Primera Generación de Akari Labs\c-\n"
" \cf Demolicionista (nombre en clave)\c-\n"
" \cf Demo Miyamoto (primera unidad)\c-\n"
" \cxNacionalidad:\c-\n"
@@ -889,16 +621,16 @@ SWWM_LORETXT_DEMOLITIONIST3 =
"\n"
"El núcleo de IA del Demolicionista está construido sobre la misma tecnología que las \cfMaidbots\c- de Akari Labs, el \cfFramework de IA Nekuronbot\c-, que fue proporcionado a \cfSaya Miyamoto\c- como un regalo de amistad de \cfZanaveth Nekuraku II\c-, la ingeniera jefe de IA y actual CEO de \cfNekuratek\c-. Gracias a esta tecnología, y combinado con muchos otros componentes como el \cfDisplay CuteEmotion\c- que permite a la unidad mostrar visiblemente sus emociones a través de un conjunto de simples caras animadas o la \cfCaja de Voz Loudboi\c- que la permite hablar casi con naturalidad, el Demolicionista es casi indistinguible de una persona real en su comportamiento y respuesta emocional, haciendo la interacción con civiles mucho más reconfortante. Se puede decir incluso que el Demolicionista tiene su propia personalidad, con sus pequeñas peculiaridades.\n"
"\n"
-"La primera unidad, conocida afectivamente como \cfDemo-chan\c- por Saya, fue desplegada en Junio de 2148 (tras un entrenamiento intensivo por parte de \cfRika Isuzu\c-) en el territorio de la \cfUnión de Estados\c- para combatir la invasión demoníaca atraída por las intervenciones de la \cfUAC\c- en el Infierno.\n"
+"La primera unidad, conocida afectivamente como \cfDemo-chan\c- por Saya, fue desplegada en Junio de 2148 en el territorio de la \cfUnión de Estados\c- para combatir la invasión demoníaca atraída por las intervenciones de la \cfUAC\c- en el Infierno.\n"
"\n"
-"De esta primera unidad anteriormente mencionada, se conocen muchos más detalles gracias a la sesión de preguntas y respuestas que Saya realizó en directo meses antes del despliegue. La unidad es reconocida como parte de la familia Miyamoto, habiendo recibido el nombre completo de \cfDemo Miyamoto\c-. Se puede describir a Demo como \"muy habladora\" y aficionada a hacer chistes para poner una sonrisa en las caras de la gente, aunque también es muy seria y determinada en su deseo de proteger a quien lo necesita. También es bastante popular con la comunidad LGBTQIA+ dado su feroz soporte de proteger los derechos de aquellos que sufren discriminación por su identidad, e incluso ha anunciado públicamente ser no-binaria. Esto fue algo poco inesperado, dada la experiencia de Saya con el colectivo.\n"
+"De esta primera unidad anteriormente mencionada, se conocen muchos más detalles gracias a la sesión de preguntas y respuestas que Saya realizó en directo meses antes del despliegue. La unidad es reconocida como parte de la familia Miyamoto, teniendo el nombre completo de \cfDemo Miyamoto\c-, y Saya se refiere a ella como su \"hija\". Se puede describir a Demo como \"muy habladora\" y aficionada a hacer chistes para poner una sonrisa en las caras de la gente, aunque también es muy seria y determinada en su deseo de proteger a quien lo necesita. También es bastante popular con la comunidad LGBTQIA+ dado su feroz soporte de proteger los derechos de aquellos que sufren discriminación por su identidad, e incluso ha anunciado públicamente ser no-binaria. Esto fue algo poco inesperado, dada la experiencia de Saya con el colectivo.\n"
"\n"
"Tras su éxito luchando contra los ejércitos del Infierno, Saya se dio cuenta de que no haría falta fabricar más unidades, así que Demo se convirtió en el \"arma definitiva\" de Akari Labs, ella sola. Además, fue recompensada adicionalmente con un cuerpo adjunto de Maidbot, el cual Demo usa libremente durante su tiempo libre, y le ha permitido expresar verdaderamente sus sentimientos hacia Saya, convirtiéndose en su tercera pareja, junto con Meido e Ibuki. Desde Mayo de 2171, está adicionalmente casada con \cfKirin Xanai\c-, líder del \cfImperio Sykhai de Akkou\c-.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfEres tan mona, Demo-chan. Desde luego, mira que me he lucido con ese cuerpo de Maidbot. En serio me pilló por sorpresa cuando, justo al pasarte a él, así de repente... te me echaste encima abrazándome y besándome tanto y... buf~\c-\n"
"\n"
-"\cfMe alegro tanto de que ahora estés en nuestro pequeño Club Cuqui (\cg♥\cf), sabes.\c-\n"
+"\cfMe alegro tanto de que ahora estés en nuestro pequeño Club Cuqui (\c-\cg♥\c-\cf), sabes. Y ya, no quería tener que ir pasándolo también entre los dos así que sí, te hice otro collar para llevar. Eh, venga, sigo diciendo que no tiene nada que ver con ningún fetiche de BDSM ni nada por el estilo.\c-\n"
"\n"
"\cfEn fin, ya vale de leer sobre ti mientras trabajas. Sal de aquí, tonti.\c-";
SWWM_LORETAG_DEMONINVASION = "Invasión Demoníaca";
@@ -1030,7 +762,7 @@ SWWM_LORETXT_DEVANIKNA =
"Uno de los rasgos poco conocidos de los Devanikan es su fuerte defensa de la pureza racial. Cuando la princesa \cfDevai Unissix\c-, actual jefa del clan, anunció su enlace con \cfSerwand Nerukousei\c-, una quimera construida por un mago errante, su marido comenzó a recibir amenazas de la población, llamándolo \"bestia con forma de hombre\" y acusándolo de corromper el linaje Unissix con el propósito de tomar el control de la nación. Estas amenazas se extendieron también a sus hijos, los cuales fueron denotados como \"abominaciones cruzadas\" de sangre Devanikan y quimérica. No fue hasta los primeros grandes logros como guerrera de Deneva que la persecución que sufrieron terminó. Desde entonces, la hostilidad a la que se enfrentaban ha disminuido gradualmente, a medida que nuevas generaciones fueron aceptando la mezcla de razas.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfSí, la gente de Misa mola mucho. Bueno, menos por lo del racismo. Eso sí que es una mierda muy grande, desde luego. Oí de Zana-sama que si no hubiera conocido a Misa entonces... Joder... Pero al menos, ahora vive feliz con Zana-sama (suertuda), y sí, las cosas van mejorando comparadas con como eran antes.\c-\n"
+"\cfSí, la gente de Misa mola mucho. Bueno, menos por lo del racismo. Eso sí que es una mierda muy grande, desde luego. Oí de Zana-sama que si no hubiera conocido a Misa entonces, probablemente se habría quitado la vida por todo lo que estaba pasando. Joder... Pero al menos, ahora vive feliz con Zana-sama (suertuda), y sí, las cosas van mejorando comparadas con como eran antes.\c-\n"
"\n"
"\cfSabes, todo este tema, me recuerda a una vieja serie de JRPGs a la que jugaba hace un porrón de años, que iba también de gente con sangre de dragón... pero ya ni me acuerdo de como se llamaba. Coño, si hasta puse a Misa a jugarlos y no paraba de hablar de todas las similitudes y cosas así. Oh bueno, guerreros molones de dragones, fuck yeah.\c-";
SWWM_LORETXT_DISPLAY =
@@ -1043,7 +775,7 @@ SWWM_LORETXT_DISPLAY =
"\n"
"El \cfCuteEmotion\c- es un dispositivo de pantalla diseñado para el uso en robots. Se puede emplear para mostrar una amplia variedad de expresiones faciales, seleccionadas de una librería de imágenes configurada por el usuario, cada una asociada a una emoción o sentimiento en particular que la IA quiera poder mostrar, mejorando así la naturalidad de sus interacciones sociales. La pantalla es unidireccional, permitiendo ser alineada con los receptores visuales del robot para mayor precisión de cualquier movimiento de ojos simulado.\n"
"\n"
-"Hay varias versiones del dispositivo, pero la más conocida es el modelo \"Monoglow\", popularizado gracias a su uso por el \cfDemolicionista\c-. Existen otros modelos más flexibles y configurables por el usuario, los cuales son conocidamente famosos en ciertos rincones de la comunidad furry.\n"
+"Hay varias versiones del dispositivo, pero la más conocida es el modelo \"Monoglow\", popularizado gracias a su uso por el \cfDemolicionista\c-.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfSabes, esa cosa te hace tan mona y abrazable... Es que, a ver... ¡¡¡ES MONÍSIMA!!!\c-\n"
@@ -1067,21 +799,21 @@ SWWM_LORETXT_DIVINESPRITE =
"\n"
"\cfComo puedes esperar, esto es algo más que mis colegas dioses han recomendado. Normalmente se le dan a los héroes por petición especial... Y tu eres nuestra heroína, Demo-chan, así que esto es para ti.\c-\n"
"\n"
-"\cfPS: No intentes comértelo. Así NO es como se siente comer chicles five.\c-";
+"\cfPS: No intentes comértelo.\c-";
SWWM_LORETAG_DOOMGUY = "Marine de Doom";
SWWM_LORETXT_DOOMGUY =
-" \cxNombre Completo:\c-\n"
-" \cf [CLASIFICADO]\c-\n"
-" \cxOtros Nombres:\c-\n"
-" \cf Marine de Doom\c-\n"
-" \cf El Marine Solitario\c-\n"
-" \cf Doomguy\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Americano\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf [CLASIFICADO]\c-\n"
-" \cxOcupación:\c-\n"
-" \cf Marine (UAC)\c-\n"
+"\cxNombre Completo:\c-\n"
+"\cf CLASIFICADO\c-\n"
+"\cxOtros Nombres:\c-\n"
+"\cf Marine de Doom\c-\n"
+"\cf El Marine Solitario\c-\n"
+"\cf Doomguy\c-\n"
+"\cxNacionalidad:\c-\n"
+"\cf Americano\c-\n"
+"\cxFecha de Nacimiento:\c-\n"
+"\cf CLASIFICADO\c-\n"
+"\cxOcupación:\c-\n"
+"\cf Marine (UAC)\c-\n"
"\n"
"El \cfMarine de Doom\c- es el único superviviente de las invasiones demoníacas en las bases de la \cfUAC\c- en Fobos y Deimos. Habiendo sido transferido a \cfMars City\c- no mucho antes de aquellos incidentes, formó parte del destacamento enviado a defender las bases de Fobos de los demonios invasores que habían de alguna forma tomado el control de los sistemas de teletransporte con los que la UAC estaba experimentando. Tras su impresionante hazaña de, solo por su cuenta, haber suprimido la invasión tanto en Fobos como Deimos, junto con haber llevado su batalla al mismo \cfInfierno\c- y haber vuelto, fue nombrado \"solucionador de problemas\" de la organización.\n"
"\n"
@@ -1090,22 +822,22 @@ SWWM_LORETXT_DOOMGUY =
"\cxNotas de Saya:\c-\n"
"\cfBien, COSA IMPORTANTE: no te acerques a este tío, no le digas nada, no te metas en medio. Si os cruzáis, quédate quieta y deja que trabaje, o si no puede que vaya y te pegue un tiro a ti también.\c-\n"
"\n"
-"\cfPor cierto, mi enhorabuena a los gorilas de la UAC por lo bien guardado que tienen todo sobre este tío. No sabemos ni como se llama, ni de su historial antes de que empezara toda esta mierda. Pues sí, no he oído mucho de la clase de tío que es, aparte de la poca info que Cytho-sama pudo sacar de su anterior paseo por el Infierno, aunque ¿creo que mencionaron por ahí que le gustan los conejos? ¿conejillos monos?\c-\n"
+"\cfPor cierto, mi enhorabuena a los gorilas de la UAC por lo bien guardado que tienen todo sobre este tío. No sabemos ni como se llama, ni de su historial antes de que empezara toda esta mierda. Es que, ¿que clase de tío es? Tampoco he oído mucho de eso, aparte de la poca info que Cytho-sama pudo sacar de su anterior paseo por el Infierno, aunque ¿creo que mencionaron por ahí que le gustan los conejos? ¿conejillos monos?\c-\n"
"\n"
"\cfBueno, entonces, a lo mejor si haces como que esa cornamenta tuya son orejitas de conejo, puede que no te dispare, quien sabe...\c-";
SWWM_LORETXT_DOOMGUY2 =
-" \cxNombre Completo:\c-\n"
-" \cf John Blazkowicz\c-\n"
-" \cxOtros Nombres:\c-\n"
-" \cf Marine de Doom\c-\n"
-" \cf El Marine Solitario\c-\n"
-" \cf Doomguy\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Americano\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 2132-03-20\c-\n"
-" \cxOcupación:\c-\n"
-" \cf N/A\c-\n"
+"\cxNombre Completo:\c-\n"
+"\cf CLASIFICADO\c-\n"
+"\cxOtros Nombres:\c-\n"
+"\cf Marine de Doom\c-\n"
+"\cf El Marine Solitario\c-\n"
+"\cf Doomguy\c-\n"
+"\cxNacionalidad:\c-\n"
+"\cf Americano\c-\n"
+"\cxFecha de Nacimiento:\c-\n"
+"\cf CLASIFICADO\c-\n"
+"\cxOcupación:\c-\n"
+"\cf N/A\c-\n"
"\n"
"El \cfMarine de Doom\c- es el único superviviente de las invasiones demoníacas en las bases de la \cfUAC\c- en Fobos y Deimos. Habiendo sido transferido a \cfMars City\c- no mucho antes de aquellos incidentes, formó parte del destacamento enviado a defender las bases de Fobos de los demonios invasores que habían de alguna forma tomado el control de los sistemas de teletransporte con los que la UAC estaba experimentando. Tras su impresionante hazaña de, solo por su cuenta, haber suprimido la invasión tanto en Fobos como Deimos, junto con haber llevado su batalla al mismo \cfInfierno\c- y haber vuelto, fue nombrado \"solucionador de problemas\" de la organización.\n"
"\n"
@@ -1116,22 +848,20 @@ SWWM_LORETXT_DOOMGUY2 =
"\cxNotas de Saya:\c-\n"
"\cfEl tío básicamente se ha jubilado, y vaya si es un descanso bien merecido. Se ha metido en más mierda que tú, siendo el superviviente de todo lo de Marte y luego ir de mandado por ahí para \"salvar la situación\". Por lo que he oído, palabras propias de Cytho-sama, tuvo que lidiar con otros dos titanes que el ejército demoníaco tenía en reserva. Ambos básicamente al mismo nivel que el viejo Baramun.\c-\n"
"\n"
-"\cfLo que más me ha sorprendido es enterarme de lo que dijo en una entrevista. Que no se ha tomado mal lo de que le chafaras el trabajo, hasta parece que es fan de lo que has hecho, soltando que eres \"cojonuda desgarrando carne de demonio\". Mola.\c-\n"
-"\n"
-"\cfDato curioso, resulta que tenemos el mismo cumpleaños.\c-";
+"\cfLo que más me ha sorprendido es enterarme de lo que dijo en una entrevista. Que no se ha tomado mal lo de que le chafaras el trabajo, hasta parece que es fan de lo que has hecho, soltando que eres \"cojonuda desgarrando carne de demonio\". Mola.\c-";
SWWM_LORETXT_DOOMGUY3 =
-" \cxNombre Completo:\c-\n"
-" \cf John Blazkowicz\c-\n"
-" \cxOtros Nombres:\c-\n"
-" \cf Marine de Doom\c-\n"
-" \cf El Marine Solitario\c-\n"
-" \cf Doomguy\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Americano\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 2132-03-20\c-\n"
-" \cxOcupación:\c-\n"
-" \cf N/A\c-\n"
+"\cxNombre Completo:\c-\n"
+"\cf CLASIFICADO\c-\n"
+"\cxOtros Nombres:\c-\n"
+"\cf Marine de Doom\c-\n"
+"\cf El Marine Solitario\c-\n"
+"\cf Doomguy\c-\n"
+"\cxNacionalidad:\c-\n"
+"\cf Americano\c-\n"
+"\cxFecha de Nacimiento:\c-\n"
+"\cf CLASIFICADO\c-\n"
+"\cxOcupación:\c-\n"
+"\cf N/A\c-\n"
"\n"
"El \cfMarine de Doom\c- es el único superviviente de las invasiones demoníacas en las bases de la \cfUAC\c- en Fobos y Deimos. Habiendo sido transferido a \cfMars City\c- no mucho antes de aquellos incidentes, formó parte del destacamento enviado a defender las bases de Fobos de los demonios invasores que habían de alguna forma tomado el control de los sistemas de teletransporte con los que la UAC estaba experimentando. Tras su impresionante hazaña de, solo por su cuenta, haber suprimido la invasión tanto en Fobos como Deimos, junto con haber llevado su batalla al mismo \cfInfierno\c- y haber vuelto, fue nombrado \"solucionador de problemas\" de la organización.\n"
"\n"
@@ -1176,16 +906,18 @@ SWWM_LORETXT_ELLEN =
"\n"
"Desde una edad temprana mostró cierto interés en \"explorar\" cada rincón de la ciudad, comenzando primero con edificios abandonados cerca de su casa, expandiendo luego su alcance hasta cualquier punto de interés que pudiera encontrar en toda la ciudad. Comenzó a grabar sus exploraciones urbanas mientras estudiaba primaria, y las subió a páginas para compartir video, ganando mucha popularidad.\n"
"\n"
-"Tras los eventos de la \cfCicatriz Blanca\c-, Ellen puso a prueba las habilidades ganadas en la exploración para trabajar como recolectora junto a su madre, buscando recursos de valor en el yermo para traer de vuelta a los varios refugios de la zona. Fue así como finalmente conoció a \cfIbuki Miyamoto\c-, el \cfOni Rojo\c-, quien había vagado el yermo durante años, convirtiéndose en una especie de \"guerrera legendaria\" dadas sus varias hazañas. En el proceso de traer a Ibuki de vuelta a Japón por parte de \cfTaro Miyamoto\c-, de \cfAkari Labs\c-, Ellen decidió que quería ir con ellos, citando que \"andar por este vertedero es un rollo y me gustaría mucho ver el mundo de fuera\". Durante su estancia en Japón, solía pasar el tiempo con Taro, y los dos acabaron saliendo semanas después.\n"
+"Tras los eventos de la \cfCicatriz Blanca\c-, Ellen puso a prueba las habilidades ganadas en la exploración para trabajar como recolectora junto a su madre, buscando recursos de valor en el yermo para traer de vuelta a los varios refugios de la zona. Fue así como finalmente conoció a \cfIbuki Miyamoto\c-, el \cfOni Rojo\c-, quien había vagado el yermo durante años, convirtiéndose en una especie de \"guerrera legendaria\" dadas sus varias hazañas. En el proceso de traer a Ibuki de vuelta a Japón por parte de \cfTaro Miyamoto\c-, de \cfAkari Labs\c-, Ellen decidió que quería ir con ellos, citando que \"andar por este vertedero es un rollo y me gustaría mucho ver el mundo de fuera\".\n"
+"\n"
+"Durante su estancia en Japón, solía pasar el tiempo con Taro, y los dos acabaron saliendo semanas después. Algo que fue seguido de un anuncio de Taro en redes citando: \"mis privilegios de mago han sido anulados\".\n"
"\n"
"Aparte de su ascendencia compartida con la conocida cantante/guitarrista \cfAshley Knox\c-, también comparte una relación mucho más cercana con ella, dado el hecho de que su padre es el nieto del exmarido de Ashley, el difunto \cfFredrik Steiner\c-. A partir de esto, y el hecho de que ambas están casadas con miembros de la familia Miyamoto, se han hecho grandes amigas. Ellen ha incluso considerado unirse a la banda algún día, aunque desde haberse escrito este artículo, todavía no ha ocurrido.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfPues eso, entre Taro-nii y Yu-chan, los dos se han pillado unas monadas inmortales, haciendo que me ponga jodidamente celosa en el proceso. Es que, en serio, ¿como coño puede ALGUIEN querer salir con el perdedor de mi hermano? No se que le ve Ellen-san...\c-\n"
+"\cfJa, típico de Taro nii-san, anunciar a todo dios que acaba de perder su puta virginidad. Si es que no podía ser más sutil ni aunque lo intentara. Pues eso, entre él y Yu-chan, los dos se han pillado unas monadas inmortales, haciendo que me ponga jodidamente celosa en el proceso. Es que, en serio, ¿como coño puede ALGUIEN querer salir con el perdedor de mi hermano? No se que le ve Ellen-san...\c-\n"
"\n"
"\cfOh ya, hablando de Ellen-san. Es una puta bromista de cuidado, es que vamos, una súper troll de la vida. Mira, una vez... bueno, mejor creo que me lo voy a callar, porque es que me da muchísima vergüenza. Aún me duele el culo desde entonces. Que va, NO pienso explicarlo, coño si no. Usa tu imaginación, Demo-chan.\c-\n"
"\n"
-"\cfAh, y también, cosa tope de buena de tenerla por aquí. Tiene unos contactos muy interesantes. Sí, me refiero por supuesto a su abuelo demonio. Cierta monada que seguramente conocerás, de nombre Cytho Valathor. Por supuesto, siempre que necesite saber algo sobre lo que pasa en la tierra de fuego eterno, no hay mejor fuente de información que el abuelete de Ellen-san.\c-";
+"\cfAh, y también, cosa tope de buena de tenerla por aquí. Tiene unos contactos muy interesantes. Sí, la mayoría de la gente no lo sabe, pero su abuelo es un demonio. Sí, uno de verdad, del Infierno y todo. Y es una monada, también. Se llama Cytho Valathor, y dice que es un \"íncubo reformado\", lo que sea que signifique eso. Siempre que necesite saber algo sobre lo que pasa en la tierra de fuego eterno, es el tío al que acudo.\c-";
SWWM_LORETXT_ENGINETECH =
"\cxNombre:\c-\n"
"\cf Instituto Tecnológico Tach-Engine\c-\n"
@@ -1210,7 +942,7 @@ SWWM_LORETXT_ENGINETECH =
"\cfEn fin, ¿lo que soltó en la entrevista? Coño, si me lo creo. Tal y como está todo, me creería cualquier cosa. Hay alienígenas por todas partes, los dioses existen, múltiples universos, ángeles, demonios, todas esas mierdas, TODO es posible.\c-";
SWWM_LORETXT_EVISCERATOR =
"\cxDesignación:\c-\n"
-"\cf Cañón de Metralla de Carga Pesada \"Eviscerator\"\c-\n"
+"\cf Cañón de Flechettes de Carga Pesada \"Eviscerator\"\c-\n"
"\cxFabricante:\c-\n"
"\cf Cyrus Enterprises\c-\n"
"\cf Diseño de Don BIG SHOT\c-\n"
@@ -1301,7 +1033,7 @@ SWWM_LORETXT_FORX =
"\cxPágina Web:\c-\n"
"\cf https://forx.ie\c-\n"
"\n"
-"Fundada en 2029 por \cfHarold Forx\c-, esta compañía es considerada como la única salvadora de Inglaterra tras su larga caída en la ruina tras el \cfBrexit\c- en 2020, la \cfIndependencia de Escocia\c- en 2022 y la \cfReconquista Irlandesa\c- de 2026 (la cual ocurrió como respuesta a la declaración de guerra del antiguo \cfReino Unido\c- sobre la isla el año anterior). A pesar de estos golpes mortales, \cfAeronáutica Forx\c-, habiendo aparecido casi de la nada, fundada por un hombre que, hace solo pocos años pasaba su vida rebuscando en desguaces, consiguió atraer tanto dinero como para rescatar el territorio entero solo pocos meses después de ser fundada.\n"
+"Fundada en 2029 por \cfHarold Forx\c-, esta compañía es considerada como la única salvadora de Irlanda del Sur (anteriormente conocido como el Reino Unido) tras su larga caída en la ruina tras el \cfBrexit\c- en 2020, la \cfIndependencia de Escocia\c- en 2022 y la \cfReconquista Irlandesa\c- de 2026 (la cual ocurrió como respuesta a la declaración de guerra sobre la isla el año anterior). A pesar de estos golpes mortales, \cfAeronáutica Forx\c-, habiendo aparecido casi de la nada, fundada por un hombre que, hace solo pocos años pasaba su vida rebuscando en desguaces, consiguió atraer tanto dinero como para rescatar el territorio entero solo pocos meses después de ser fundada.\n"
"\n"
"Forx es actualmente el proveedor Nº1 de motores de propulsión para todo tipo de aeronaves, incluyendo jets comerciales e incluso naves espaciales. Su dominio se extiende por todo el lado este del Atlántico, ya que al otro lado, en América, la \cfUAC\c- aun reina soberana, con sus propias tecnologías.\n"
"\n"
@@ -1314,9 +1046,9 @@ SWWM_LORETXT_FORX =
"\n"
"\cfA ver, la cosa va así, el tío primero intenta decirles que se larguen de ahí y le dejen tirar abajo todo para construir mierdas por ahí. Ni puto caso. Entonces, va ahí en persona, y ESA es la mejor parte. Después de discutir con el director del orfanato, que conoce al tío personalmente, va y le METE UNA HOSTIA TREMENDA que el tío pega la media vuelta y corre fuera llorando.\c-\n"
"\n"
-"\cfNo es coña, Demo-chan, te juro que eso es lo que vi. He visto los vídeos de archivo cien veces, porque me ayudan a sentirme mejor cuando ando de mala hostia, y... siempre, la parte en la que el viejales le mete un hostiazo del revés al tío y lo echa a la puta calle, nunca falla. Es que me desorino. Es BUENÍSIMO.\c-\n"
+"\cfNo es coña, Demo-chan, te juro que eso es lo que vi. He visto los vídeos de archivo cien veces, porque me ayudan a sentirme mejor cuando ando de mala hostia, y... siempre, la parte en la que el viejales le mete un hostiazo del revés al tío, nunca falla. Es que me desorino. Es BUENÍSIMO.\c-\n"
"\n"
-"\cfEn serio, eso es lo que se merece esta gente. No sabes cuantas veces he deseado poder ir ahí y defenestrar al niñato bastardo ese de Kelliher. Desde luego me haría sentir mejor, sí. Que se joda, él y la UAC también. El meme ese de \"comer a los ricos\" sigue siendo relevante, pero yo digo que hay que poner de moda otra cosa, que lo que realmente necesitan es un buen viaje.\c-";
+"\cfEn serio, eso es lo que se merece esta gente. No sabes cuantas veces he deseado poder ir ahí y darle una buena paliza al niñato bastardo ese de Kelliher. Desde luego me haría sentir mejor, sí. Que se joda, él y la UAC también. El meme ese de \"comer a los ricos\" sigue siendo relevante, pero yo digo que hay que poner de moda otra cosa, que lo que realmente necesitan es una buena somanta de hostias.\c-";
SWWM_LORETAG_FRISPYCORN = "Snack Maíz Frispy";
SWWM_LORETXT_FRISPYCORN =
"\cxDesignación:\c-\n"
@@ -1348,11 +1080,11 @@ SWWM_LORETXT_FROGGYCHAIR =
"\n"
"\cfEsos DOS ciertamente andan detrás de esto. No sé como lo has hecho, dijeron que solo necesitabas \"deletrear las palabras\" para invocarla, pero... eso, ahí la tienes. Es literalmente lo que es, y odio el hecho de que sepan lo que es esto y lo mucho que fue un MEME MASIVO en mis tiempos.\c-\n"
"\n"
-"\cfBueno, por lo que sé, esta cosa es indestructible y pesa más de lo que parece, así que probablemente puedas partir cráneos con ella. Y encima hace ruiditos, vaya que sí. Eso definitivamente no se va a volver nada molesto después de un rato.\c-\n"
+"\cfBueno, por lo que sé, esta cosa es indestructible y pesa más de lo que parece, así que probablemente puedas partír cráneos con ella. Y encima hace ruiditos, vaya que sí. Eso definitivamente no se va a volver nada molesto despues de un rato.\c-\n"
"\n"
"\cfEn fin, tengo que hacer esto, tengo que decirlo o no me dejarán en paz:\c-\n"
"\n"
-"\cfBienvenida a la \cdFroggy Gang\cf, Demo-chan.\c-";
+"\cfBienvenida a la \cfFroggy Gang\c-, Demo-chan.\c-";
SWWM_LORETXT_GCSANDWICH =
"\cxDesignación:\c-\n"
"\cf Sandwich de Queso a la Plancha\c-\n"
@@ -1367,7 +1099,7 @@ SWWM_LORETXT_GCSANDWICH =
"\n"
"Que no te engañe su simple apariencia, este artefacto comestible está imbuido del poder del mismísimo \cfNukritas 1xx\c-, y no solo provee a su consumidor de los beneficios anteriormente mencionados, sino también permite ser comido por aquellos cuyas características físicas no lo permitan, por mera fuerza de voluntad.\n"
"\n"
-"Incluso si no se come directamente, el sándwich todavía puede demostrar su utilidad en otros momentos. Mientras permanezca en tu posesión, podrá incluso dispersar su energía en el momento exacto de tu eventual fallecimiento, cancelándolo por completo. Realmente no te puede faltar este maravillante artefacto.\n"
+"Incluso si no se come directamente, el sándwich todavía puede demostrar su utilidad en otros momentos. Mientras permanezca en tu posesión, podrá incluso dispersar su energía en el momento exacto de tu eventual fallecimiento, cancelándolo por completo. Realmente no te puede faltar este maravilleante artefacto.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfSí, los tipos estos escriben las entradas de sus cosas, fácil de notar, lo sé. Es que ya no entiendo, todo lo que tenga que ver con estos dos me fríe los sesos a conciencia, intentando comprender que pasa. Como cuando la primera vez que probamos la cosa esta, ¿recuerdas?\c-\n"
@@ -1386,7 +1118,7 @@ SWWM_LORETXT_GENERICCUBE =
"\n"
"El \cfCubo Perfectamente Genérico\c- es un raro objeto que es perfectamente cúbico en forma y exactamente 128mm en cada arista. Se pueden encontrar a veces en los lugares más inesperados, y son bien conocidos como un popular objeto de coleccionista entre viajeros espaciales. Algunos sospechan que estos objetos puedan ser inimaginablemente antiguos, y posiblemente dejados atrás por una raza ancestral, mucho más antigua incluso que los tan venerados \cfMishe\c-, maestros de conocimiento arcano con incontables eones de historia.\n"
"\n"
-"Esa era la teoría, al menos, hasta que los dos Mishe fundadores de la \cfUniversidad de Nos-Kora\c- fueron cuestionados acerca de cualquier información sobre los artefactos. Como fue relatado, estos son de origen divino, aunque el conocimiento de su verdadero propósito ha sido perdido. Sin embargo, pueden funcionar perfectamente como \"bonitos pisapapeles\".\n"
+"Esa era la teoría, al menos, hasta que los dos Mishe fundadores de la \cfUniversidad de Nos-Kora\c- fueron cuestionados acerca de cualquier información sobre los artefactos. Como fue relatado, estos son de orígen divino, aunque el conocimiento de su verdadero propósito ha sido perdido. Sin embargo, pueden funcionar perfectamente como \"bonitos pisapapeles\".\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfOh, los cosos esos. Son puto rarísimo, anda que sí. Recuerdo que una de las novias de Ibuki tiene uno, la cazarrecompensas esa, Erika, sí. A veces se pone a jugar con él cuando voy de visita.\c-\n"
@@ -1402,7 +1134,7 @@ SWWM_LORETXT_GENERICCUBE2 =
"\n"
"El \cfCubo Perfectamente Genérico\c- es un raro objeto que es perfectamente cúbico en forma y exactamente 128mm en cada arista. Se pueden encontrar a veces en los lugares más inesperados, y son bien conocidos como un popular objeto de coleccionista entre viajeros espaciales. Algunos sospechan que estos objetos puedan ser inimaginablemente antiguos, y posiblemente dejados atrás por una raza ancestral, mucho más antigua incluso que los tan venerados \cfMishe\c-, maestros de conocimiento arcano con incontables eones de historia.\n"
"\n"
-"Esa era la teoría, al menos, hasta que los dos Mishe fundadores de la \cfUniversidad de Nos-Kora\c- fueron cuestionados acerca de cualquier información sobre los artefactos. Como fue relatado, estos son de origen divino, aunque el conocimiento de su verdadero propósito ha sido perdido. Sin embargo, pueden funcionar perfectamente como \"bonitos pisapapeles\".\n"
+"Esa era la teoría, al menos, hasta que los dos Mishe fundadores de la \cfUniversidad de Nos-Kora\c- fueron cuestionados acerca de cualquier información sobre los artefactos. Como fue relatado, estos son de orígen divino, aunque el conocimiento de su verdadero propósito ha sido perdido. Sin embargo, pueden funcionar perfectamente como \"bonitos pisapapeles\".\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfOh, los cosos esos. Son puto rarísimo, anda que sí. Recuerdo que una de las novias de Ibuki tiene uno, la cazarrecompensas esa, Erika, sí. A veces se pone a jugar con él cuando voy de visita.\c-\n"
@@ -1427,7 +1159,7 @@ SWWM_LORETXT_GENSOKYO =
"Se ha intentado muchas veces establecer comunicaciones con ellos tras investigaciones iniciales, sin éxito hasta la fecha, aunque hay una excepción: La \cffamilia Miyamoto\c-, quienes inicialmente vinieron de este lugar, y luego emigraron al exterior. Tal y como cuenta \cfSaya Miyamoto\c- en redes sociales, la familia suele viajar a través de la barrera, para visitar a su pariente lejana, la \cfprincesa Kaguya Houraisan\c-. Tras esta revelación, muchos han intentado acercarse a los miembros de la familia Miyamoto para pedir más información, pero han rechazado hablar del tema.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfTío, mira que se interesa la peña por ese sitio, ¿verdad? Pero joder es que no entienden, que las cosas tienen que ser así. Esas son las reglas, o mierdas así. No se pueden mezclar los dos mundos y tal, es lo que dice la vieja esa. Sí, esa que se comporta como si tuviera diecisiete y anda por ahí con unas cosplayers. Creo que debe de ser pariente de Ashley-san, tienen los mismos ojos. Pero una mierda voy a ir a preguntarle, la tía me cae mal.\c-";
+"\cfTío, mira que se interesa la peña por ese sitio, ¿verdad? Pero joder es que no entienden, que las cosas tienen que ser así. Esas son las reglas, o mierdas así. No se pueden mezclar los dos mundos y tal, es lo que dice la vieja esa. Sí, esa que se comporta como si tuviera diecisiete y anda por ahí con unas cosplayers. Creo que debe de ser pariente de Ashley-san, tienen los mismos ojos. Pero una mierda voy a ir a preguntarle, la tía me da mal rollo.\c-";
SWWM_LORETAG_GHOSTARTIFACT = "Artef. Fantasma";
SWWM_LORETXT_GHOSTARTIFACT =
"\cxDesignación:\c-\n"
@@ -1555,7 +1287,7 @@ SWWM_LORETXT_HAMMERSPACE =
"\cxClasificación:\c-\n"
"\cf Dispositivo de Almacenamiento Extradimensional\c-\n"
"\n"
-"Una de las creaciones más ingeniosas de \cfCyrus Enterprises\c-, el contenedor de \cfHammerspace™\c- es un pequeño dispositivo que cabe en un bolsillo y permite al individuo tener acceso a su propio espacio extra-dimensional de almacenamiento, con la habilidad de almacenar y recuperar cualquier objeto de él a voluntad, al instante. Ha sido comparado frecuentemente con la \cfBolsa de Contención\c-, conocida por todo entusiasta de los juegos de rol, e incluso el fundador de la compañía ha confirmado que ciertamente esa fue la inspiración principal de este dispositivo. Lo ve como una forma de \"por fin traer las mecánicas de inventario de los videojuegos a la vida real\".\n"
+"Una de las creaciones más ingeniosas de \cfCyrus Enterprises\c-, el contenedor de \cfHammerspace™\c- es un pequeño dispositivo que cabe en un bolsillo y permite al individuo tener acceso a su propio espacio extradimensional de almacenamiento, con la habilidad de almacenar y recuperar cualquier objeto de él a voluntad, al instante. Ha sido comparado frecuentemente con la \cfBolsa de Contención\c-, conocida por todo entusiasta de los juegos de rol, e incluso el fundador de la compañía ha confirmado que ciertamente esa fue la inspiración principal de este dispositivo. Lo ve como una forma de \"por fin traer las mecánicas de inventario de los videojuegos a la vida real\".\n"
"\n"
"Es de notar que la contención en Hammerspace™ no se puede usar para criaturas vivas. No hay una razón clara del porqué, aparte de \"anulará la garantía\".\n"
"\n"
@@ -1614,21 +1346,11 @@ SWWM_LORETXT_HEAVYMAHSHEENGUN =
"\n"
"Aunque generalmente ideada para el uso montado, la operación al paso es posible, siempre y cuando el usuario tenga una servoarmadura de grado plata como mínimo para manejar el potente retroceso.\n"
"\n"
-"El arma está preparada para tres velocidades:\n"
+"\cfFuego Primario:\c- Operación a 300 RPM. Velocidad lenta. El fuego prolongado en este modo es en teoría infinito, ya que el calor producido puede ser anulado eficientemente por los sistemas de refrigeración internos, es entonces el modo recomendado para la mayoría de situaciones.\n"
"\n"
-"\cf300 RPM:\c- Velocidad lenta. El fuego prolongado en este modo es en teoría infinito, ya que el calor producido puede ser anulado eficientemente por los sistemas de refrigeración internos, es entonces el modo recomendado para la mayoría de situaciones.\n"
+"\cfFuego Secundario:\c- Operación a 700 RPM. Mayor velocidad, con calentamiento moderado. Aun es posible el fuego continuado en este modo, durante al menos un minuto aproximadamente desde un inicio en frío. Si necesitas repartir más dolor y tienes munición de sobra, usa esto.\n"
"\n"
-"\cf700 RPM:\c- Mayor velocidad, con calentamiento moderado. El fuego prolongado sigue siendo posible dentro de la temperatura recomendada, aunque esto afectará a la puntería. Si necesitas repartir más dolor y tienes munición de sobra, usa esto.\n"
-"\n"
-"\cf2100 RPM:\c- Extremadamente rápido, con el mayor potencial de calor. El fuego prolongado en este modo puede activar rápidamente el bloqueo de seguridad del arma si el aumento de temperatura se acerca a niveles no operacionales. Si tienes prisa por matar y no te importa quedarte sin munición en pocos segundos, entonces elige esto.\n"
-"\n"
-"La velocidad más segura viene seleccionada por defecto. Otras velocidades pueden seleccionarse al empujar o tirar del mango de disparo (ten en cuenta que el mango queda bloqueado mientras se dispara, así que no se puede cambiar la velocidad sobre la marcha).\n"
-"\n"
-"\cfFuego Primario:\c- Dispara con la velocidad seleccionada. El mecanismo del arma arranca y se detiene en seco, así que comenzará a disparar en cuanto se aprieta el gatillo, y parará inmediatamente después de soltarlo.\n"
-"\n"
-"\cfFuego Secundario:\c- Empuja el mango para incrementar la velocidad.\n"
-"\n"
-"\cfFuego Terciario:\c- Tira del mango para reducir la velocidad.\n"
+"\cfFuego Terciario:\c- Operación a 2100 RPM. Extremadamente rápido, con el mayor potencial de calor. El fuego prolongado en este modo puede activar rápidamente el bloqueo de seguridad del arma si el aumento de temperatura se acerca a niveles no operacionales. Si tienes prisa por matar y no te importa quedarte sin munición en pocos segundos, entonces elige esto.\n"
"\n"
"\cfRecarga:\c- No se necesita absolutamente recargar el arma, ya que se alimenta directamente desde Hammerspace, requiriendo solo un gran suministro de munición. Los contenedores de Hammerspace automáticamente conectarán todas las rondas necesarias para la alimentación enlazada.\n"
"\n"
@@ -1639,7 +1361,7 @@ SWWM_LORETXT_HEAVYMAHSHEENGUN =
"\n"
"\cfPor cierto sé lo que estarás pensando y no, no son balas trazadoras. Tal como me lo han explicado, resulta que van tan rápido que literalmente se encienden con la fricción del aire. Bastante hardcore, ¿a que sí? Apuesto a que la UAC no superará nunca esta mierda.\c-\n"
"\n"
-"\cfDios solo verla en acción... Joder, más que eso. La Ametralladora Sheen es tal festival delicioso de dakka que el mero sonido de dispararla hace que me ponga loca. ¡Es la leche!\c-";
+"\cfDios solo verla en acción es suficiente para ponerme a tope. Joder, más que eso. La Ametralladora Sheen es tal festival delicioso de dakka que el mero sonido de dispararla hace que desate a Leviatán en mis bragas, y puedes citarme en eso.\c-";
SWWM_LORETAG_HELL = "Infierno";
SWWM_LORETXT_HELL =
"\cxNombre:\c-\n"
@@ -1647,11 +1369,11 @@ SWWM_LORETXT_HELL =
"\cxClasificación:\c-\n"
"\cf Inframundo\c-\n"
"\n"
-"El \cfInfierno\c- es un mundo enorme separado del nuestro, pero aún contenido en nuestro universo. En sus inicios, era conocido como \cfKur\c-, un mundo pacífico que los \cfAnarukon\c- que abandonaron \cfNovoskhana\c- siguiendo a \cfNoskas Kurenai\c- buscaban como su \"tierra prometida\" donde vivirían en paz, lejos de la tiranía de la \cfEmperatriz Eterna\c-. La paz duró más de tres mil años, hasta que ocurrió la \cfTraición del Padre Nostros\c- en el 10.675 AC, según la cual uno de los descendientes de los \cfNueve Reyes\c- de Kur trajo consigo un ejército casi interminable de criaturas que solo podían ser descritas como \"demonios\" y decidió tomar toda la tierra para sí y sus nuevos \"seguidores\". Desde entonces, la tierra de Kur se ha convertido en lo que solo puede ser descrito como \"Infierno\", bajo el reinado de Nostros como su \"líder supremo\".\n"
+"El \cfInfierno\c- es un mundo enorme separado del nuestro, pero aún contenido en nuestro universo. En sus inicios, era conocido como \cfKur\c-, un mundo pacífico que los \cfAnarukon\c- que abandonaron \cfNovoskhana\c- siguiendo a \cfNoskas Kurenai\c- buscaban como su \"tierra prometida\" donde vivirían en paz, lejos de la tiranía de la \cfEmperatriz Eterna\c-. La paz duró más de tres mil años, hasta que ocurrió la \cfTraición del Padre Nostros\c- en 10.675 AC, según la cual uno de los descendientes de los \cfNueve Reyes\c- de Kur trajo consigo un ejército casi interminable de criaturas que solo podían ser descritas como \"demonios\" y decidió tomar toda la tierra para sí y sus nuevos \"seguidores\". Desde entonces, la tierra de Kur se ha convertido en lo que solo puede ser descrito como \"Infierno\", bajo el reinado de Nostros como su \"líder supremo\".\n"
"\n"
"En 149, tras la desaparición del príncipe heredero \cfManakei\c-, quien había sido invocado en la Tierra pero nunca regresó, comenzaron conflictos internos entre los rangos de la realeza del Infierno. Estas luchas por la sucesión al trono, sin embargo, nunca llegaron a escalar mientras Nostros estuviera allí para mantener a los demonios a raya. Hubo muchos intentos de localizar al heredero y traerlo de vuelta, sin éxito.\n"
"\n"
-"En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto \cfRey Akusei\c-, los varios \cfGenerales Archidemonios\c- corruptos tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la \cfUAC\c-. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de \cfMars City\c-, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el \cfMarine de Doom\c-, pusieron el punto de mira en la Tierra, y entonces comenzó su invasión final.\n"
+"En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto \cfRey Akusei\c-, los varios archidemonios, generales corruptos de los ejércitos de demonios, tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la \cfUAC\c-. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de \cfMars City\c-, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el \cfMarine de Doom\c-, pusieron el punto de mira en la Tierra, y entonces comenzó su invasión final.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfOK, lo primero, gracias muchas al abuelete de Ellen-san por toda la info que tenemos de esto. Cytho-sama es como que, nuestro único contacto con el puto sitio ese, y no te vas a creer las cosas que me ha contado.\c-\n"
@@ -1667,11 +1389,11 @@ SWWM_LORETXT_HELL2 =
"\cxClasificación:\c-\n"
"\cf Inframundo\c-\n"
"\n"
-"El \cfInfierno\c- es un mundo enorme separado del nuestro, pero aún contenido en nuestro universo. En sus inicios, era conocido como \cfKur\c-, un mundo pacífico que los \cfAnarukon\c- que abandonaron \cfNovoskhana\c- siguiendo a \cfNoskas Kurenai\c- buscaban como su \"tierra prometida\" donde vivirían en paz, lejos de la tiranía de la \cfEmperatriz Eterna\c-. La paz duró más de tres mil años, hasta que ocurrió la \cfTraición del Padre Nostros\c- en el 10.675 AC, según la cual uno de los descendientes de los \cfNueve Reyes\c- de Kur trajo consigo un ejército casi interminable de criaturas que solo podían ser descritas como \"demonios\" y decidió tomar toda la tierra para sí y sus nuevos \"seguidores\". Desde entonces, la tierra de Kur se ha convertido en lo que solo puede ser descrito como \"Infierno\", bajo el reinado de Nostros como su \"líder supremo\".\n"
+"El \cfInfierno\c- es un mundo enorme separado del nuestro, pero aún contenido en nuestro universo. En sus inicios, era conocido como \cfKur\c-, un mundo pacífico que los \cfAnarukon\c- que abandonaron \cfNovoskhana\c- siguiendo a \cfNoskas Kurenai\c- buscaban como su \"tierra prometida\" donde vivirían en paz, lejos de la tiranía de la \cfEmperatriz Eterna\c-. La paz duró más de tres mil años, hasta que ocurrió la \cfTraición del Padre Nostros\c- en 10.675 AC, según la cual uno de los descendientes de los \cfNueve Reyes\c- de Kur trajo consigo un ejército casi interminable de criaturas que solo podían ser descritas como \"demonios\" y decidió tomar toda la tierra para sí y sus nuevos \"seguidores\". Desde entonces, la tierra de Kur se ha convertido en lo que solo puede ser descrito como \"Infierno\", bajo el reinado de Nostros como su \"líder supremo\".\n"
"\n"
"En 149, tras la desaparición del príncipe heredero \cfManakei\c-, quien había sido invocado en la Tierra pero nunca regresó, comenzaron conflictos internos entre los rangos de la realeza del Infierno. Estas luchas por la sucesión al trono, sin embargo, nunca llegaron a escalar mientras Nostros estuviera allí para mantener a los demonios a raya. Hubo muchos intentos de localizar al heredero y traerlo de vuelta, sin éxito.\n"
"\n"
-"En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto \cfRey Akusei\c-, los varios \cfGenerales Archidemonios\c- corruptos tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la \cfUAC\c-. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de \cfMars City\c-, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el \cfMarine de Doom\c-, pusieron el punto de mira en la Tierra, trayendo consigo todas sus legiones, bajo el comando de \cfBaramun\c- el Titan del Este, quien recibió el título de \cfIcono del Pecado\c-.\n"
+"En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto \cfRey Akusei\c-, los varios archidemonios, generales corruptos de los ejercitos de demonios, tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la \cfUAC\c-. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de \cfMars City\c-, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el \cfMarine de Doom\c-, pusieron el punto de mira en la Tierra, trayendo consigo todas sus legiones, bajo el comando de \cfBaramun\c- el Titan del Este, quien recibió el título de \cfIcono del Pecado\c-.\n"
"\n"
"Contra todo pronóstico, la humanidad triunfó, y los invasores fueron derrotados, junto con su líder. A pesar de esta gran derrota, los generales demoníacos organizaron otros varios ataques, usando sus fuerzas restantes, pero fallaron de nuevo. Habiéndose dado cuenta de que la humanidad era mucho más fuerte de lo que habían supuesto, abandonaron su lucha.\n"
"\n"
@@ -1689,11 +1411,11 @@ SWWM_LORETXT_HELL3 =
"\cxClasificación:\c-\n"
"\cf Inframundo\c-\n"
"\n"
-"El \cfInfierno\c- es un mundo enorme separado del nuestro, pero aún contenido en nuestro universo. En sus inicios, era conocido como \cfKur\c-, un mundo pacífico que los \cfAnarukon\c- que abandonaron \cfNovoskhana\c- siguiendo a \cfNoskas Kurenai\c- buscaban como su \"tierra prometida\" donde vivirían en paz, lejos de la tiranía de la \cfEmperatriz Eterna\c-. La paz duró más de tres mil años, hasta que ocurrió la \cfTraición del Padre Nostros\c- en el 10.675 AC, según la cual uno de los descendientes de los \cfNueve Reyes\c- de Kur trajo consigo un ejército casi interminable de criaturas que solo podían ser descritas como \"demonios\" y decidió tomar toda la tierra para sí y sus nuevos \"seguidores\". Desde entonces, la tierra de Kur se ha convertido en lo que solo puede ser descrito como \"Infierno\", bajo el reinado de Nostros como su \"líder supremo\".\n"
+"El \cfInfierno\c- es un mundo enorme separado del nuestro, pero aún contenido en nuestro universo. En sus inicios, era conocido como \cfKur\c-, un mundo pacífico que los \cfAnarukon\c- que abandonaron \cfNovoskhana\c- siguiendo a \cfNoskas Kurenai\c- buscaban como su \"tierra prometida\" donde vivirían en paz, lejos de la tiranía de la \cfEmperatriz Eterna\c-. La paz duró más de tres mil años, hasta que ocurrió la \cfTraición del Padre Nostros\c- en 10.675 AC, según la cual uno de los descendientes de los \cfNueve Reyes\c- de Kur trajo consigo un ejército casi interminable de criaturas que solo podían ser descritas como \"demonios\" y decidió tomar toda la tierra para sí y sus nuevos \"seguidores\". Desde entonces, la tierra de Kur se ha convertido en lo que solo puede ser descrito como \"Infierno\", bajo el reinado de Nostros como su \"líder supremo\".\n"
"\n"
"En 149, tras la desaparición del príncipe heredero \cfManakei\c-, quien había sido invocado en la Tierra pero nunca regresó, comenzaron conflictos internos entre los rangos de la realeza del Infierno. Estas luchas por la sucesión al trono, sin embargo, nunca llegaron a escalar mientras Nostros estuviera allí para mantener a los demonios a raya. Hubo muchos intentos de localizar al heredero y traerlo de vuelta, sin éxito.\n"
"\n"
-"En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto \cfRey Akusei\c-, los varios \cfGenerales Archidemonios\c- corruptos tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la \cfUAC\c-. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de \cfMars City\c-, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el \cfMarine de Doom\c-, pusieron el punto de mira en la Tierra, trayendo consigo todas sus legiones, bajo el comando de \cfBaramun\c- el Titan del Este, quien recibió el título de \cfIcono del Pecado\c-.\n"
+"En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto \cfRey Akusei\c-, los varios archidemonios, generales corruptos de los ejercitos de demonios, tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la \cfUAC\c-. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de \cfMars City\c-, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el \cfMarine de Doom\c-, pusieron el punto de mira en la Tierra, trayendo consigo todas sus legiones, bajo el comando de \cfBaramun\c- el Titan del Este, quien recibió el título de \cfIcono del Pecado\c-.\n"
"\n"
"Contra todo pronóstico, la humanidad triunfó, y los invasores fueron derrotados, junto con su líder. A pesar de esta gran derrota, los generales demoníacos organizaron otros varios ataques, usando sus fuerzas restantes, pero fallaron de nuevo. Habiéndose dado cuenta de que la humanidad era mucho más fuerte de lo que habían supuesto, abandonaron su lucha. Eso es, hasta Agosto de 2160, cuando dos nigromantes demoníacas, las \cfHermanas Resurrectoras\c-, entraron en escena, y revivieron a todos aquellos que habían caído, haciendo que la UAC trajese de vuelta a su \"solucionador de problemas\", el cual regresó al Infierno, exterminando a los demonios resucitados y eliminando a ambas Hermanas Resurrectoras. Al haber terminado su masacre inicial, envió un último mensaje a la Tierra, jurando que permanecería en el infierno para siempre, para asegurarse de que los demonios nunca jamás intentarían atacar a la humanidad.\n"
"\n"
@@ -1721,7 +1443,7 @@ SWWM_LORETXT_HELL4 =
"\n"
"En 149, tras la desaparición del príncipe heredero \cfManakei\c-, quien había sido invocado en la Tierra pero nunca regresó, comenzaron conflictos internos entre los rangos de la realeza del Infierno. Estas luchas por la sucesión al trono, sin embargo, nunca llegaron a escalar mientras Nostros estuviera allí para mantener a los demonios a raya. Hubo muchos intentos de localizar al heredero y traerlo de vuelta, sin éxito.\n"
"\n"
-"En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto \cfRey Akusei\c-, los varios \cfGenerales Archidemonios\c- corruptos tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la \cfUAC\c-. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de \cfMars City\c-, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el \cfMarine de Doom\c-, pusieron el punto de mira en la Tierra, trayendo consigo todas sus legiones, bajo el comando de \cfBaramun\c- el Titan del Este, quien recibió el título de \cfIcono del Pecado\c-.\n"
+"En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto \cfRey Akusei\c-, los varios archidemonios, generales corruptos de los ejercitos de demonios, tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la \cfUAC\c-. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de \cfMars City\c-, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el \cfMarine de Doom\c-, pusieron el punto de mira en la Tierra, trayendo consigo todas sus legiones, bajo el comando de \cfBaramun\c- el Titan del Este, quien recibió el título de \cfIcono del Pecado\c-.\n"
"\n"
"Contra todo pronóstico, la humanidad triunfó, y los invasores fueron derrotados, junto con su líder. A pesar de esta gran derrota, los generales demoníacos organizaron otros varios ataques, usando sus fuerzas restantes, pero fallaron de nuevo. Habiéndose dado cuenta de que la humanidad era mucho más fuerte de lo que habían supuesto, abandonaron su lucha. Eso es, hasta Agosto de 2160, cuando dos nigromantes demoníacas, las \cfHermanas Resurrectoras\c-, entraron en escena, y revivieron a todos aquellos que habían caído, haciendo que la UAC trajese de vuelta a su \"solucionador de problemas\", el cual regresó al Infierno, exterminando a los demonios resucitados y eliminando a ambas Hermanas Resurrectoras. Al haber terminado su masacre inicial, envió un último mensaje a la Tierra, jurando que permanecería en el infierno para siempre, para asegurarse de que los demonios nunca jamás intentarían atacar a la humanidad.\n"
"\n"
@@ -1750,9 +1472,17 @@ SWWM_LORETXT_HELLBLAZER =
"\cxClasificación:\c-\n"
"\cf Lanzador de Minimisiles\c-\n"
"\n"
-"El \cfHellblazer\c- es la tercera encarnación del \cfCañón de Fuego Infernal\c-, una de las muchas armas que \cfImanaki Corp\c- había construido basándose en sus experimentos explotando lo que llamaron \cfEnergía Ardiente\c-, una fuente de poder de las profundidades del mismo \cfInfierno\c-. Es una mejora directa del modelo Mark 2, el \cfHellrazer\c-, poseyendo capacidades de fuego en ráfaga y un simple sistema de cargador en barril para facilitar recargas. Como munición, emplea granadas de 25mm \"Blazer\", altamente explosivas a pesar de su diminuto tamaño, debido a los materiales que contiene.\n"
+"El \cfHellblazer\c- es la tercera encarnación del \cfCañón de Fuego Infernal\c-, una de las muchas armas que \cfImanaki Corp\c- había construido basándose en sus experimentos explotando lo que llamaron \cfEnergía Ardiente\c-, una fuente de poder de las profundidades del mismo \cfInfierno\c-. Es una mejora directa del modelo Mark 2, el \cfHellrazer\c-, poseyendo capacidades de fuego en ráfaga y un simple sistema de cargador en barril para facilitar recargas. También posee más tipos de munición esta vez:\n"
"\n"
-"El Hellblazer fue descontinuado tras la destrucción de las oficinas de Imanaki Corp en 2009, pero el \cfInstituto Tecnológico Tach-Engine\c- ha conseguido reproducir el arma tras su caída. Sin embargo, los modelos replicados no emplean esta \"Energía Ardiente\", así que no son tan destructivos como debían ser. En su lugar, usan el altamente volátil \cfSydon\c-, uno de los elementos exóticos empleados en la creación de Ardiente, ya que su potencial para el uso en explosivos es bastante notable.\n"
+"\cfGranadas \"Blazer\":\c- La munición estándar. Altamente explosivas a pesar de su diminuto tamaño, gracias a la Energía Ardiente superconcentrada que contienen.\n"
+"\n"
+"\cfGranadas en clúster \"Crackshot\":\c- Éstas explotan en granadas más pequeñas que se dispersan en el impacto, rebotando durante un tiempo antes de detonar.\n"
+"\n"
+"\cfGranadas incendiarias \"Ravager\":\c- Las Ravagers liberan una onda de Energía Ardiente sin refinar cuando detonan, cubriendo una zona amplia a su alrededor. Muy útiles en espacios cerrados, donde su plasma abrasador no se disipará tan fácilmente, tostando a conciencia todos los objetivos encontrados. Por razones de seguridad este tipo de munición no se puede usar en ráfaga.\n"
+"\n"
+"\cfCabezas nucleares \"Slayer\":\c- Un favorito de la anterior serie. Estas bombas nucleares en miniatura contienen en su interior Energía Ardiente altamente enriquecida que causará una devastación total en un radio masivo, causando la muerte segura de incluso los demonios de mayor rango en los ejércitos del Infierno. Tampoco pueden usarse en ráfaga.\n"
+"\n"
+"El Hellblazer fue descontinuado tras la destrucción de las oficinas de Imanaki Corp en 2009, pero el \cfInstituto Tecnológico Tach-Engine\c- ha conseguido reproducir el arma tras su caída. Sin embargo, los modelos replicados no emplean esta \"Energía Ardiente\", así que no son tan destructivos como debían ser. En su lugar, usan el altamente volátil \cfNokron\c-, uno de los dos elementos exóticos empleados en el proceso de Microfusión, ya que su potencial para el uso en explosivos es bastante notable.\n"
"\n"
"A diferencia de su predecesor, el cual se basaba en simple detección de proximidad, este modelo en su lugar puede comunicarse con matrices de objetivos para proveer de una búsqueda selectiva de objetivos de mayor precisión.\n"
"\n"
@@ -1760,43 +1490,16 @@ SWWM_LORETXT_HELLBLAZER =
"\n"
"\cfFuego Secundario:\c- Lanza la munición cargada sin armar, como una granada. Pulsa para disparar una granada, mantén para precargar 2 granadas adicionales (el fuego primario cancela este proceso). La búsqueda de objetivos también afecta a las granadas, ya que intentarán guiarse hacia el objetivo con cada rebote.\n"
"\n"
-"\cfFuego Terciario:\c- No hace nada a menos que el arma esté bloqueada para el tiro (ver arriba).\n"
+"\cfFuego Terciario:\c- Alterna entre las municiones a usar en la próxima recarga.\n"
"\n"
-"\cfRecarga:\c- Rellena el cargador actual, bastante fácil a través del contenedor de \cfHammerspace™\c-.\n"
+"\cfRecarga:\c- Durante una recarga, puedes o bien rellenar el cargador actual (fácil a través del contenedor de \cfHammerspace™\c-), o cambiarlo por otro tipo de munición.\n"
"\n"
"\cfTécnicas:\c- Las granadas detonan automáticamente en proximidad a objetivos hostiles, así que todavía puedes alcanzar ese disparo aunque solo los hayas rozado. No está muy claro como detectan los objetivos, o como saben que son hostiles.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cf¿\"Energía Ardiente\"? ¿Coño es eso? ¿Energía que le sacan del ano a un demonio después de atiborrarse a curry? Más me da, cualquier cosa salida del Infierno es mejor no tocarla, sabes. Tú mira lo que le pasó a la puta UAC, metiendo las pezuñas donde no los llaman.\c-\n"
"\n"
-"\cfAhora que lo miro, lo de que las réplicas usen Sydon fue una buena idea. Esa cosa se puede encontrar naturalmente en un montón de exoplanetas así que es fácil de conseguir. Por cierto, ¿sabías que los Nukuri lo usan como tinte para el pelo? Bueno, usan un isótopo no reactivo, pero aun así...\c-";
-SWWM_LORETXT_HERMANN =
-" \cxNombre Completo:\c-\n"
-" \cf Hermann Edward Ischer\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Alemana-Americana\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 2079-09-17\c-\n"
-" \cxOcupación:\c-\n"
-" \cf CEO (Blackmann Arms)\c-\n"
-" \cxTwitter:\c-\n"
-" \cf @ischerman\c-\n"
-"\n"
-"\n"
-"Nacido en \cfColonia, Alemania\c- en 2079 como el mayor de dos hermanos, \cfHermann\c- fue elegido por su padre para liderar la empresa familiar tras su jubilación, lo cual decepcionó a su más competente hermana menor.\n"
-"\n"
-"Conocido por su carisma radiante, el hombre es muy popular en la red, y logró su fama de una de las formas posiblemente más peculiares: Dejándose crecer las cejas lo más largas posibles. En el momento de escribir este artículo, aun mantiene el récord mundial.\n"
-"\n"
-"Como amante de las finas armas, su objetivo principal encabezando \cfBlackmann Arms\c- sería una mayor expansión de armería de alto calibre, especialmente dada la popularidad mundial del icónico cartucho \cf.50 OMG\c- de su abuelo. Durante el periodo de posguerra tras la \cfCicatriz Blanca\c-, las armas potentes para defender el territorio estaban en alta demanda, y así fue que se inició la carrera de los \cfbúms grandes\c-, en la cual participó con la primera encarnación de la serie \cfSilver Bullet\c- de rifles, y el cartucho \cf.850 BIG\c-. El resto es historia, pero sobra añadir que ganó esa carrera.\n"
-"\n"
-"De Hermann también se sabe su satisfacción personal por maximizar la velocidad de armas automáticas, con resultados mixtos, y de alguna forma consiguiendo que los tan inmiscuidos grupos de regulación de armas hagan la vista gorda. Algunos dirían que el armamento con tales \"hilarantemente rotas\" velocidades de disparo era simplemente demasiado ridículo para tomarse en serio, y que no hacía falta ninguna regulación ya que nadie en su sano juicio se atrevería a emplear algo así en el campo de batalla.\n"
-"\n"
-"En lo que respecta a su vida personal, está felizmente casado con la celebridad de internet \cfJonathan Alfredo Bortson Borges III\c-, y a veces toma parte como invitado en los directos de su marido.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfEl mismísimo hombre con cara de bebé y cejas enormes. En lo que respecta a Americanos, me cae bastante bien realmente, y me gusta pasar el rato con él a pesar de la vergüenza ajena que me da en cuanto a cultura Japonesa se refiere.\c-\n"
-"\n"
-"\cfEl novio es... ... Bueno, algo especial. No habla, aparte de soltar algún que otro quejido y murmullo de vez en cuando, pero desde luego es elocuente de cojones en forma textual. A ver, mira, no soy quien para juzgar, pero su obsesión con ese personaje de anime... Se pasa un poco. Aunque el cosplay está decente.\c-";
+"\cfAhora que lo miro, lo de que las réplicas usen Nokron fue una buena idea. No sabía yo que esa cosa explotara. Realmente da que pensar sobre todos esos mecanismos de seguridad que tienen los motores de Microfusión, definitivamente justificados si ESO puede pasar.\c-";
SWWM_LORETXT_IBUKI =
" \cxNombre Completo:\c-\n"
" \cf Ibuki Miyamoto\c-\n"
@@ -1806,28 +1509,31 @@ SWWM_LORETXT_IBUKI =
" \cxFecha de Nacimiento:\c-\n"
" \cf 2074-09-09\c-\n"
" \cxOcupación:\c-\n"
-" \cf Mercenaria, Modelo, Vlogger\c-\n"
+" \cf Mercenaria, Modelo de Desnudos, Vlogger\c-\n"
" \cxTwitter\c-\n"
-" \cf @red_oni_74\c-\n"
+" \cf @lewd_ibuki (principal)\c-\n"
+" \cf @ibuki_tiddy (fotos)\c-\n"
"\n"
"\cfIbuki\c- es el resultado del programa de supersoldado \cfOni Rojo\c-, ideado por \cfSaya Miyamoto\c- de \cfAkari Labs\c-. La existencia de este proyecto se mantuvo en secreto hasta su revelación pública en Junio de 2077. Hubo considerable controversia alrededor del programa Oni Rojo, incluyendo la implicación personal de Saya en él, habiendo aceptado un pago de 40 mil millones de dólares a cambio (lo cual se descubrió tener relación con la anterior venta del estado de Texas a México semanas antes). A pesar de su claro potencial y extraordinarias habilidades de combate, fue enviada demasiado tarde, ya que solo momentos después, la \cfCicatriz Blanca\c- ocurrió, y con ella, la devastación total de los \cfEstados Unidos\c-.\n"
"\n"
-"Muchos años después del incidente, Ibuki fue recuperada con éxito del incendiado yermo, habiendo pasado la mayor parte del tiempo como una especie de \"mercenaria ambulante\". Regresó a Japón en Junio de 2091, y una vez instalada, pasó por varios pequeños empleos hasta encontrar su verdadera vocación como modelo. Otros hobbies incluyen el vlogging (sobre varios temas), junto con algún que otro trabajo independiente como mercenaria.\n"
+"Muchos años después del incidente, Ibuki fue recuperada con éxito del incendiado yermo, habiendo pasado la mayor parte del tiempo como una especie de \"mercenaria ambulante\". Regresó a Japón en Junio de 2091, y una vez instalada, pasó por varios pequeños empleos hasta encontrar su verdadera vocación como modelo de desnudos. Otros hobbies incluyen el vlogging (sobre varios temas), junto con algún que otro trabajo independiente como mercenaria.\n"
"\n"
-"Al haber sido creada desde el ADN de Saya, ha efectivamente heredado la inmortalidad total de la familia Miyamoto, es más, también ha recibido varias mejoras por encima las cuales han aumentado su fuerza y reflejos, junto con hacer que su piel sea a prueba de balas. Se ha demostrado incluso que es capaz de sobrevivir un ataque orbital.\n"
+"Al haber sido creada desde el ADN de Saya, ha efectivamente heredado la inmortalidad total de la familia Miyamoto, es más, también ha recibido varias mejoras por encima las cuales han aumentado su fuerza y reflejos, junto con hacer que su piel sea a prueba de balas. Saya ha comentado que esto último significa que no necesita llevar ropa.\n"
"\n"
-"Citando adicionalmente las \"interesantes\" decisiones de Saya, está el hecho de sus particulares rasgos físicos aparte de su fuerza, ya que a pesar de ser su clon, las dos casi ni se parecen entre sí. Al preguntarle por más detalles, Saya se negó a responder.\n"
+"Citando adicionalmente las \"interesantes\" decisiones de Saya, está el hecho de sus particulares rasgos físicos aparte de su fuerza, incluyendo su obviamente obsceno tamaño de busto, que muchos consideran poco práctico, totalmente en desacuerdo con Saya. Al preguntarle por más detalles, comenzó una extensa diatriba en Twitter centrada sobre \"waifus\".\n"
"\n"
-"Aunque Ibuki es legalmente parte de la familia Miyamoto, optó por vivir por su cuenta. Comparte una casa con otras dos amigas mercenarias, junto con otras personas que se unieron posteriormente. Algunas de sus amigas cercanas son personajes de renombre, como la desarrolladora de videojuegos \cfKris Danae\c-, o la guerrera-bruja demi-Anarukon \cfMarisa Azanth\c-.\n"
+"Aunque Ibuki es legalmente parte de la familia Miyamoto, optó por vivir por su cuenta. Comparte una casa con otras dos mercenarias, y también con varias parejas sexuales. Algunas de sus compañeras son personajes de renombre, como la desarrolladora de videojuegos \cfKris Danae\c-, o la guerrera-bruja demi-Anarukon \cfMarisa Azanth\c-.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfEsos Americanos idiotas se me acercan con una barbaridad de pasta y me dicen que les haga un supersoldado. Sí, supongo que estuvieron espiando todo el rollo ese que posteé sobre bioingeniería y tal. Madre, si es que estaban desesperados, pues sí... Era realmente patético.\c-\n"
+"\cfOK vale sí, me encantan los pechotes. Pero ¿por que todo dios tiene que soltarme mierda por eso? ¿Acaso hay ALGO malo en eso, eh? Ya, eso pensaba.\c-\n"
"\n"
-"\cfY ahora, es hora de que confiese... Dada la oportunidad de crear una copia de mi misma, y de poder mejorarla, acabé realizando mis fantasías. ¿Y si fuera más alta? ¿Y más guapa? ... Pensándolo ahora, fue algo muy estúpido por mi parte, supongo. Pero ahí está, una versión mía que es una novia gótica superfuerte.\c-\n"
+"\cfVale, Ibuki fue como, mi mayor hornypost en la vida. No me pude aguantar, sabes. Putos... Americanos idiotas que se me acercan con una barbaridad de pasta y me dicen que les haga un supersoldado. Sí, supongo que estuvieron espiando todo el rollo ese que posteé sobre bioingeniería y tal. Madre, si es que estaban desesperados, pues sí... Era realmente patético. PERO, tuve una idea justo entonces. A ver... es que estaba thirsty a más no poder, y pensé... ¿y si.. me hiciera una superfuerte novia tetuda, justo ahí?\c-\n"
"\n"
-"\cfPasé tres años con todo eso, criándola en ese tubo. Era mi primera vez haciendo algo así, pero tuve suerte y todo salió de puta madre. Aunque... cuando empezaron a notar lo de la \"anormalidad en el desarrollo de los pechos del sujeto\" me puse nerviosa. ¿Y si lo mandaban todo a la mierda? Acabé admitiendo que era intencionado, soltando no se qué mierda que se me pasó por la cabeza, algo de \"tácticas de distracción\" o así, ya ni me acuerdo. Al final lo dejaron pasar.\c-\n"
+"\cfY bueno... eso es justo lo que pasó. Pasé tres años con todo eso, criándola en ese tubo. Era mi primera vez haciendo algo así, pero tuve suerte y todo salió de puta madre. Aunque... cuando empezaron a notar lo de la \"anormalidad en el desarrollo de los pechos del sujeto\" me puse nerviosa. ¿Y si lo mandaban todo a la mierda? Acabé admitiendo que era intencionado, soltando no se qué mierda que se me pasó por la cabeza, algo de \"tácticas de distracción\" o así, ya ni me acuerdo. Al final lo dejaron pasar.\c-\n"
"\n"
-"\cfA pesar de todo, incluso después de haberle confesado que la creé así a propósito, incluso después de todo lo de la guerra, me quiere y me da gracias por estar viva. En serio, es demasiado buena conmigo...\c-";
+"\cfOh ya, ¿sabias? Técnicamente, Ibuki es mi clon. Sí, puede que haya habido algún que otro cambio, pero si mi desarrollo no se hubiera parado así porque sí, quien sabe, a lo mejor me habría visto así de sexy algún día. Desde luego da que pensar, vaya...\c-\n"
+"\n"
+"\cfSí, también me he dado cuenta de que eso significa que en teoría lo estoy haciendo conmigo misma. ¿Y? ¿Acaso es eso un problema también?\c-";
SWWM_LORETXT_IMANAKI =
"\cxNombre:\c-\n"
"\cf Fundación de Investigación Imanaki\c-\n"
@@ -1846,7 +1552,7 @@ SWWM_LORETXT_IMANAKI =
"\n"
"Ese hombre no era otro sino el \cfPríncipe Anthon Anderken\c-, uno de los miembros más importantes de la realeza \cfAnarukon\c-, quien, por pura casualidad, había llegado a la Tierra para capturar a ese ghoul específicamente, por razones no determinadas, justo en el momento exacto en que comenzó la caza. Tras recibir los disparos, el ghoul se enfureció, y empleó sus últimas fuerzas para envolver todo en fuego infernal. La fuerza de esta explosión de fuego cegador pudo oírse por todo el mundo. Ningún soldado sobrevivió, siendo todo el bosque reducido a cenizas en un instante. Se desconoce lo que ocurrió con Anthon y el ghoul, pero la mayoría asume que ambos sobrevivieron.\n"
"\n"
-"Tras este espectacular incidente, Imanaki Corp resumió sus operaciones, ahora libre de la amenaza de los ghouls, aunque se enfrentaron a muchas críticas de los lugareños por su decisión de destruir lo que consideraban un \"tesoro nacional\". Esta paz relativa no duró mucho, ya que las consecuencias del ataque a Anthon finalmente los alcanzarían. En Diciembre de 2009, antes de otra expedición rutinaria al Infierno, sus portales fueron redirigidos por un atacante no identificado, y de ellos salió un enjambre de soldados Anarukon, aniquilando a todo aquel que encontraran en las instalaciones y sus alrededores. Las oficinas de Imanaki Corp fueron destruidas completamente, y las fuerzas Anarukon permanecieron en el pueblo durante días, hasta regresar a su mundo una vez satisfechos con la destrucción que habían causado como venganza.\n"
+"Tras este espectacular incidente, Imanki Corp resumió sus operaciones, ahora libre de la amenaza de los ghouls, aunque se enfrentaron a muchas críticas de los lugareños por su decisión de destruir lo que consideraban un \"tesoro nacional\". Esta paz relativa no duró mucho, ya que las consecuencias del ataque a Anthon finalmente los alcanzarían. En Diciembre de 2009, antes de otra expedición rutinaria al Infierno, sus portales fueron redirigidos por un atacante no identificado, y de ellos salió un enjambre de soldados Anarukon, aniquilando a todo aquel que encontraran en las instalaciones y sus alrededores. Las oficinas de Imanaki Corp fueron destruidas completamente, y las fuerzas Anarukon permanecieron en el pueblo durante días, hasta regresar a su mundo una vez satisfechos con la destrucción que habían causado como venganza.\n"
"\n"
"Un tiempo después de estos eventos, un pequeño equipo de reconocimiento consiguió recuperar algunos de los materiales de investigación y otros documentos de entre los escombros, los cuales caerían después en las manos de la \cfUAC\c-.\n"
"\n"
@@ -1855,26 +1561,21 @@ SWWM_LORETXT_IMANAKI =
"\n"
"\cfSabes, cuando empezaron a hablar de meterse en teletransportes y tal, LO SABÍA. Sabía perfectamente justo entonces que estaban usando toda esa mierda que robaron. Putos bastardos, hasta dijeron ser \"los primeros\", también.\c-";
SWWM_LORETXT_IMANAKIT =
-" \cxNombre Completo:\c-\n"
-" \cf Tetsuya Imanaki\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Japonesa\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 1983-01-01\c-\n"
-" \cxOcupación:\c-\n"
-" \cf CEO (Imanaki Corp)\c-\n"
+"\cxNombre Completo:\c-\n"
+"\cf Tetsuya Imanaki\c-\n"
+"\cxNacionalidad:\c-\n"
+"\cf Indeterminado\c-\n"
+"\cxFecha de Nacimiento:\c-\n"
+"\cf Indeterminado\c-\n"
+"\cxOcupación:\c-\n"
+"\cf CEO (Imanaki Corp)\c-\n"
"\n"
+"El fundador y CEO de \cfImanaki Corp\c-, y también el único miembro restante de la familia Imanaki tras los \cfAsesinatos de la Mansión Onoke\c- de 2003. \cfTetsuya\c- siempre ha mantenido mucho secretismo acerca de sí mismo, así que no se sabe nada realmente de su vida personal o historia, ni su apariencia física.\n"
"\n"
-"\n"
-"\n"
-"El fundador y CEO de \cfImanaki Corp\c-, y también el único miembro restante de la familia Imanaki tras los \cfAsesinatos de la Mansión Onoke\c- de 2003. \cfTetsuya\c- siempre ha mantenido mucho secretismo acerca de sí mismo, así que no se sabe nada realmente de su vida personal.\n"
-"\n"
-"Durante los eventos de la \cfCaza de Ghouls\c-, y más tarde el \cfIncidente Hellbound\c-, una vez más evitó la muerte gracias a su ausencia de las instalaciones de Imanaki Corp. Sin embargo, nadie sabe donde se encontraba realmente, y desde entonces ha desaparecido por completo. Algunos especulan que, dado que es el último de los Imanaki, esto es para evitar ser localizado por los miembros del \cfClan de los Yanasha\c-, rivales de la familia desde hace siglos.\n"
+"Durante los eventos de la \cfCaza de Ghouls\c-, y más tarde el \cfIncidente Hellbound\c-, una vez más evitó la muerte gracias a su ausencia de las instalaciones de Imanaki Corp. Sin embargo, nadie sabe donde se encontraba realmente, y desde entonces ha desaparecido por completo.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfUn artículo corto, lo sé. En serio que no hay nada acerca de este tío. Es como si... nunca hubiera dejado ni un solo rastro aparte de... el hecho de que existió y estaba a cargo de todo eso.\c-\n"
-"\n"
-"\cfA ver, está la foto esa, pero tampoco está claro si es él. Aun así no puedo negar que es bastante guapo...\c-";
+"\cfUn artículo corto, lo sé. En serio que no hay nada acerca de este tío. Es como si... nunca hubiera dejado ni un solo rastro aparte de... el hecho de que existió y estaba a cargo de todo eso.\c-";
SWWM_LORETAG_INVINCIBALL = "Invincibola";
SWWM_LORETXT_INVINCIBALL =
"\cxDesignación:\c-\n"
@@ -1908,49 +1609,18 @@ SWWM_LORETXT_ITAMEXHAMMER =
"\n"
"El Martillo de Combate Reforzado es principalmente usado para desmantelar rápidamente barricadas o destruir barreras reforzadas, pero muchos han recurrido a usos más creativos, tales como la destrucción de vehículos blindados, o trabajos de demolición improvisados en edificios enteros. Se ha de notar también que en un combate real puede ser bastante letal (y sangriento) contra objetivos sin blindaje.\n"
"\n"
-"\cfFuego Primario:\c- Golpes rápidos. Bueno para cargar a través de hordas enemigas.\n"
+"\cfFuego Primario:\c- Golpes rápidos, de lado a lado. Bueno para cargar a través de hordas enemigas.\n"
"\n"
-"\cfFuego Secundario:\c- Mantén para levantar el martillo sobre tu cabeza, suelta para dejarlo caer sobre cualquier pobre insensato que se te ponga delante. Cuanto más lo mantengas, más fuerte será el golpe. Este ataque puede potencialmente echar abajo puertas, entre otras cosas.\n"
+"\cfFuego Secundario:\c- Mantén para preparar un golpe vertical, suelta para dejar caer el martillo sobre cualquier pobre insensato que se te ponga delante. Cuanto más lo mantengas, más fuerte será el golpe. Este ataque puede potencialmente echar abajo puertas, entre otras cosas.\n"
"\n"
-"\cfFuego Terciario\c- Ejecuta un potente ataque giratorio, destrozando todo a tu alrededor. Las pulsaciones consecutivas del fuego terciario mientras giras harán que se mantenga el movimiento durante más tiempo. Siendo un robot de combate, deberías estar libre de cualquier mareo por el movimiento que un humano típicamente desarrollaría haciendo algo así. Sin embargo, no podrás controlar a donde te lleva este movimiento giratorio.\n"
+"\cfFuego Terciario\c- Mantén para preparar un largo golpe vertical, suelta para ejecutar un potente ataque giratorio, destrozando todo a tu alrededor. Las pulsaciones consecutivas del fuego terciario mientras giras harán que se mantenga el movimiento durante más tiempo. Siendo un robot de combate, deberías estar libre de cualquier mareo por el movimiento que un humano típicamente desarrollaría haciendo algo así.\n"
"\n"
"\cfRecarga:\c- Es un martillo. No hay nada que recargar, ve y aplasta cráneos.\n"
"\n"
-"\cfTécnicas:\c- Al ser puramente un arma de combate a melé, el martillo puede beneficiarse directamente de los efectos del \cfRagekit\c-, multiplicando su potencial de daño por ocho.\n"
-"\n"
"\cxNotas de Saya:\c-\n"
"\cfEsta mierda es fuerte Y buena. Perfecto para una Demolicionista como tú, juju. ¿Y sabes que es bueno también? Se puede hacer aun MÁS poderoso en cuanto te metas un Ragekit. Te harás IMPARABLE.\c-\n"
"\n"
"\cf¡Oh sí! ¡Hammer time!\c-";
-SWWM_LORETXT_JOJO =
-" \cxNombre Completo:\c-\n"
-" \cf Joanna Josephson IV\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Australiana\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 2107-08-24\c-\n"
-" \cxOcupación:\c-\n"
-" \cf Presidenta (Symnatek)\c-\n"
-" \cf Jefa de Ingeniería (Itamex)\c-\n"
-"\n"
-"\n"
-"\n"
-"Nacida en California en 2107, \cfJoanna\c- es la cuarta heredera del linaje \cfJosephson\c-, y la actual líder del conglomerado \cfIndustrias Aliadas (Symnaki Tekkanosei)\c-, el mayor y más poderoso titán de la industria del territorio \cfAustraliano\c-.\n"
-"\n"
-"Ensombreciendo a todos a su alrededor con sus 2.10m de altura, su imponente presencia ha asegurado que nadie se atreva a desafiar el reinado absoluto de su compañía en su territorio natal. Sin embargo, a pesar de esto se sabe que tiene buen trato con la CEO de la competidora \cfMixom\c-, \cfKasumi Tanaka\c-.\n"
-"\n"
-"Aunque encabeza la compañía principal, está mucho más involucrada en el tema de fábrica de armas de la subsidiaria \cfItamex\c-, tanto en lo que se refiere a ingeniería y pruebas, como a la promoción de sus productos.\n"
-"\n"
-"Joanna ha logrado cierta fama debido a sus proezas de fuerza física, incluyendo un escalofriante encuentro con un oso gris salvaje el cual resultó ser mucho más escalofriante para el propio animal. En una entrevista, bromeó diciendo que el oso \cf\"va a necesitar un fisioterapeuta\"\c-.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfEsta tía ha logrado por su propia cuenta mantener a flote a todos los artistas de tías musculosas durante años, y es bastante comprensible. Es enorme, está mazadísima como un puto camión, y casi me meo encima cuando la conocí por primera vez.\c-\n"
-"\n"
-"\cf...\c-\n"
-"\n"
-"\cfPor favor olvida eso último que dije.c-\n"
-"\n"
-"\cf¿Que? ¿Como que el sistema de dictado no entiende eso?\c-";
SWWM_LORETXT_KERESHNOVKA =
"\cxNombre:\c-\n"
"\cf Kereshnovka\c-\n"
@@ -1960,7 +1630,7 @@ SWWM_LORETXT_KERESHNOVKA =
"\cxLocalización:\c-\n"
"\cf Siberia\c-\n"
"\n"
-"\cfKereshnovka\c- es una pequeña región localizada en alguna parte del centro-norte de Siberia. No es posible tener una localización más exacta, ya que parece existir en una especie de burbuja de espacio aislada que desafía las leyes del espacio-tiempo. La región hospeda al pueblo que lleva su nombre, Kereshnovka, el cual está habitado casi exclusivamente por miembros de la raza \cfQurensniv\c- los cuales, en el 130 AC, habían huido de su planeta natal, escapando de la persecución del malvado rey dictador \cfMarc P. Karnanaiahmani\c-, en aquel entonces líder de todo el planeta de \cfKarnanaiahma\c-, en el vecino \cfSistema Xathar\c-. Desde su fundación, \cfReubens C. Karnanaiahmani\c-, segundo hijo de dicho rey y organizador de este éxodo masivo, ha actuado como alcalde del pueblo.\n"
+"\cfKereshnovka\c- es una pequeña región localizada en alguna parte del centro-norte de Siberia. No es posible tener una localización más exacta, ya que parece existir en una especie de burbuja de espacio aislada que desafía las leyes del espacio-tiempo. La región hospeda al pueblo que lleva su nombre, Kereshnovka, el cual está habitado casi exclusivamente por miembros de la raza \cfQurensniv\c- los cuales, en el 130 AC, habían huído de su planeta natal, escapando de la persecución del malvado rey dictador \cfMarc P. Karnanaiahmani\c-, en aquel entonces líder de todo el planeta de \cfKarnanaiahma\c-, en el vecino \cfSistema Xathar\c-. Desde su fundación, \cfReubens C. Karnanaiahmani\c-, segundo hijo de dicho rey y organizador de este éxodo masivo, ha actuado como alcalde del pueblo.\n"
"\n"
"El pueblo de Kereshnovka está rodeado de varios puntos de referencia fuera de lugar que dificultan la tarea de deducir su localización exacta. Está delimitado por el mar al norte, y el terreno más cercano es la pequeña isla de Kopo (\"medianoche\" en Qurensniv). Extendiéndose por el este y sur, se encuentra el gran bosque de Nuskar, el cual está fuera de límite a los extranjeros debido a los \"ghouls\" que lo habitan y atacan a aquellos que no sean nativos a la región. Al oeste, más allá de una gran zona montañosa, está la aldea Bakie, un pequeño asentamiento rural, y al sur/suroeste, el árido desierto Yakendere.\n"
"\n"
@@ -1974,7 +1644,7 @@ SWWM_LORETXT_KERESHNOVKA =
"\n"
"\cfLos Asesinatos de la Mansión Onoke (2003):\c- Un gran incendio ocurre en la \cfMansión Onoke\c-, donde las familias \cfOnoke\c- e \cfImanaki\c- estaban actualmente reunidas para celebrar la unión de dos de sus miembros. Se encontró a todos asesinados brutalmente, en una extraña manera ritualista. El único superviviente de este incidente fue \cfTetsuya Imanaki\c-, quien decidió no haber acudido citando razones de trabajo importantes.\n"
"\n"
-"\cfLa Caza de Ghouls (2007):\c- Tras el asesinato de un miembro de alto rango de la \cfUAAF\c- por parte de uno de los ghouls locales, a partir de una visita de negocios a las oficinas de \cfImanaki Corp\c-, una caza comenzó inmediatamente contra las criaturas, a pesar de las quejas locales de \"destruir tesoros nacionales\". Esta caza duró dos años, y culminó en la reaparición del demonio que había causado el gran incendio de 149, quien, esta vez, prendió todo el bosque de Nuskar tras ser rodeado por soldados de la UAAF. Siguiendo esto, todos los ghouls desparecieron, junto con el mismo demonio.\n"
+"\cfLa Caza de Ghouls (2007):\c- Tras el asesinato de un miembro de alto rango de la \cfUAAF\c- por parte de uno de los ghouls locales, a partir de una visita de negocios a las oficinas de \cfImanaki Corp\c-, una caza comenzó inmediatamente contra las criaturas, a pesar de las quejas locales de \"destruír tesoros nacionales\". Esta caza duró dos años, y culminó en la reaparición del demonio que había causado el gran incendio de 149, quien, esta vez, prendió todo el bosque de Nuskar tras ser rodeado por soldados de la UAAF. Siguiendo esto, todos los ghouls desparecieron, junto con el mismo demonio.\n"
"\n"
"\cfEl Incidente Hellbound (2009):\c- Durante un experimento de teletransporte rutinario en Imanaki Corp, sus sistemas fueron hackeados por un atacante desconocido, lo que alteró el destino de sus portales. Siguiendo esto, un ejército de soldados \cfAnarukon\c- comenzaron su masacre por toda la instalación, eliminando a todos los empleados de Imanaki junto con los soldados de la UAAF a cargo de la defensa. Después, el edificio entero fue destruido, y los guerreros permanecieron allí durante varios días, atacando a cualquiera que se acercase, hasta que el alcalde \cfReubens C. Karnanaiahmani\c- consiguió contactar con su líder y pedir que se marchen, ya que \"ya se ha derramado suficiente sangre humana\".\n"
"\n"
@@ -2000,16 +1670,24 @@ SWWM_LORETXT_KEYCHAIN =
"\cxNotas de Saya:\c-\n"
"\cfAh, sí, puse algunas cosas cuquis ahí que puede que te gusten. Pues, está la del emoji de bomba, porque a ver, te gusta hacer explotar cosas, ¿no? La elección era obvia, desde luego.\c-\n"
"\n"
-"\cfLuego está la chorrada esa que te hizo tanta gracia, la medalla esa de \"butt bots gonna bot\", je. Ni pajolera idea de de qué va todo esto, debe de ser algún chiste obscuro de algún lado...\c-\n"
+"\cfLuego está la chorrada esa que te hizo tanta gracia, la medalla esa de \"butt bots gonna bot\", je. Ni pajolera idea de de qué va todo esto, o de quien es la tal \"Nekohaku\" y de porqué es un \"demonio anal\". Debe de ser algún chiste de alguna comunidad supongo...\c-\n"
"\n"
"\cfPor supuesto, también hay un careto chibi de mí. Piensa como que es una forma de que esté siempre contigo, no importa donde vayas, jejeje.\c-\n"
"\n"
-"\cfY CLARO, muy mucho importante, oh sí. No creas que me he olvidado de eso. Hace que ciertos tipos de gentuza se sientan jodidamente escocidos, y espero que tengan la imagen de ESA BANDERA grabada a cada momento mientras salvas el mundo. Si es que se pondrían del lado de los demonios si no fuera porque resulta que también son progres en cuanto a libertad sexual.\c-";
+"\cfY CLARO, muy mucho importante, oh sí. No creas que me he olvidado de eso, lo tengo grabadísimo en la mente. Sí, lo que pasó en nuestro directo. Si es que eres la robotita mas dulce y más mejor, Demo-chan. Venga, conmigo, alto y claro:\c-\n"
+"\n"
+" \c[TransBlue]██████████████████████\c-\n"
+" \c[TransPink]██████████████████████\c-\n"
+" \cj██████████████████████\c-\n"
+" \c[TransPink]██████████████████████\c-\n"
+" \c[TransBlue]██████████████████████\c-\n"
+"\n"
+"\cfTRANS RIGHTS! FUCK YEAH!\c-";
SWWM_LORETXT_KIRIN =
" \cxNombre Completo:\c-\n"
" \cf Kirin Xanai\c-\n"
" \cxTítulo:\c-\n"
-" \cf Emperador Sykhai de Akkou\c-\n"
+" \cf Emperador Infantil del Imperio Sykhai de Akkou\c-\n"
" \cxNacionalidad:\c-\n"
" \cf Akkouxhei\c-\n"
" \cxFecha de Nacimiento:\c-\n"
@@ -2023,20 +1701,20 @@ SWWM_LORETXT_KIRIN =
"\n"
"A pesar de tener el título de \"Emperador\", realmente no tiene ningún poder sobre la gente de Akkou, y en su lugar actúa más como un consejero político y económico. De hecho, el \cfImperio Sykhai\c- en sí tampoco puede ser descrito como un imperio. Muchos lo describirían más bien como algo parecido a una colección de comunas anarquistas que otra cosa, a diferencia del verdadero, tiránico \cfImperio de Novoskhana\c- del que se separaron.\n"
"\n"
-"Durante décadas como líder de Akkou, Kirin ha permanecido soltero, ya que nadie se atrevía a acercarse a él con el propósito de casarse, debido a que se le veneraba como un icono de \"pureza inmaculada\", en parte debido a que su nombre, Kirin, significa \"inocencia\" en el idioma \cfAnarukon\c-. No fue hasta un encuentro inesperado con \cfSaya Miyamoto\c- en 2171 que esto finalmente cambió. Tras un mes bastante ocupado, durante el cual el joven emperador adicionalmente conoció a las otras parejas de Saya, surgió el amor, eventualmente culminando en un casamiento colectivo (\cg♥\c-) el 8 de Mayo de 2171, con su unión marcando el inicio de una gran alianza entre la humanidad y los Anarukon, adicionalmente ayudando a curar las viejas heridas del \cfIncidente Hellbound\c-, ya que esta alianza se extendió también al \cfReino Kurenai\c-, a través de la amistad compartida con la \cfReina Andreki Anderken\c-. Fuera de su matrimonio, Kirin también mantiene una relación estrecha con \cfAlakir de Kanaiarkar\c-, cónsul de una nación vecina a quien ha ayudado en el pasado.\n"
+"Durante casi 80 años como líder de Akkou, Kirin ha permanecido soltero, ya que nadie se atrevía a acercarse a él con el propósito de casarse, debido a que se le veneraba como un icono de \"pureza inmaculada\", en parte debido a que su nombre, Kirin, significa \"inocencia\" en el idioma \cfAnarukon\c-. No fue hasta un encuentro inesperado con \cfSaya Miyamoto\c- en 2171 que esto finalmente cambió. Tras un mes bastante ocupado, durante el cual el joven emperador adicionalmente conoció a las otras parejas de Saya, surgió el amor, eventualmente culminando en un casamiento colectivo (\cg♥\c-) el 8 de Mayo de 2171, con su unión marcando el inicio de una gran alianza entre la humanidad y los Anarukon, adicionalmente ayudando a curar las viejas heridas del \cfIncidente Hellbound\c-, ya que esta alianza se extendió también al \cfReino Kurenai\c-, a través de la amistad compartida con la \cfReina Andreki Anderken\c-.\n"
"\n"
"Kirin en persona puede ser descrito como un líder bastante \"pragmático\". Siendo muy cercano a la gente de Akkou, y aficionado a entablar amistades. Es también absolutamente adorable. Cuando no está ocupado con sus deberes como consejero de la gente, Kirin se dedica a muchos de sus hobbies, tales como la pintura (teniendo una gran habilidad como retratista, por ejemplo), o la práctica de la magia junto a su madre. También tiene cierta afición a los videojuegos, anime, y otras formas de entretenimiento moderno, y suele ser visto hablando de forma extensa en redes sociales sobre el tema, felizmente introduciendo a la gente de la Tierra a los juegos y series populares de su mundo natal.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cg♥\c- \ca¡¡¡¡¡¡KIRIN-KUN!!!!!! ¡¡¡¡¡¡ERES UNA MONADA!!!!!! ¡¡¡¡TE QUIERO!!!!\c- \cg♥\c-\n"
"\n"
-"\cfAhhhhh, Demo-chan, ¿no es el mejor marido del mundo? Es que me hace tan feliz, y es tan bueno que... Sí~\c- \cg♥\c-\n"
+"\cfAhhhhh, Demo-chan, ¿no es el mejor novio del mundo? Es que me hace tan feliz, y es tan bueno que... sí~\c- \cg♥\c-\n"
"\n"
-"\cfEn serio, que nunca... NUNCA NUNCA pensé que esto podría pasar. Que yo... Que todas nosotras... Nos pilláramos a nuestro propia monada inmortal. Es como un sueño hecho realidad, sabes...\c-\n"
+"\cfEn serio, que nunca... NUNCA NUNCA pensé que esto podría pasar. Que yo... que todas nosotras... nos pilláramos a nuestro propia monada inmortal. Es como un sueño hecho realidad, sabes...\c-\n"
"\n"
-"\cfNo puedo dejar de pensar en él cuando no está aquí... O incluso cuando SÍ está aquí (adivina). Kirin-kun es que es tan... Nggghh... Voy a darle un abrazo ahora mismo.\c-\n"
+"\cfNo puedo dejar de pensar en él cuando no está aquí... o joder, incluso cuando SÍ está aquí (adivina). Kirin-kun es que es tan... nggghh... Voy a darle un abrazo ahora mismo.\c-\n"
"\n"
-"\cfOh por cierto, dice hola. Le dije que esto no es un chat pero bueno en fin, hola de parte de nuestro monísimo marido. Espera, a ver... Voy a dejar que escriba un poco por aquí, por qué no.\c-\n"
+"\cfOh por cierto, dice hola. Le dije que esto no es un chat pero bueno en fin, hola de parte de nuestro monísimo marido. Espera, a ver... voy a dejar que escriba un poco por aquí, por qué no.\c-\n"
"\n"
"\cgNotas de Kirin:\c-\n"
"\caSaludos, Demo-chan. Espero que te encuentres bien en estas aventuras. Desearía poder estar presente en la transmisión en directo que Sayacchi hace de esto, pero actualmente me encuentro un poco ocupado conghfghfdgsddfh\c-\n"
@@ -2048,9 +1726,24 @@ SWWM_LORETXT_KIRIN =
"\cxNotas de Saya:\c-\n"
"\cfAAAAAAAAAAAAAAAAAAAAAAAA ¡¡¡¡Oh dios mio eso es tan adorable!!!!\c-\n"
"\n"
-"\cfjeje, sí, fui justo a por su cintura otra vez. Su punto débil, jujuju~\c-\n"
+"\cfjeje, sí, fui justo a por los pies otra vez. Su punto débil, jujuju~\c-\n"
"\n"
-"\cfPor cierto, no le digas nada pero... ¿Ese \"trabajo importante\" con el que está tan ocupado? Resulta que es otro juego que le puse. En serio, han pasado solo un par de semanas y ya casi se ha ventilado toda mi colección. Ah, y olvida lo que dijo de no verte, si es que, aunque tenga que ser a la fuerza, voy a hacer que te vea. En serio quiero ver como reacciona a tus payasadas.\c-";
+"\cfPor cierto, no le digas nada pero... ¿ese \"trabajo importante\" con el que está tan ocupado? Resulta que es otro juego que le puse. En serio, han pasado solo un par de semanas y ya casi se ha ventilado toda mi colección. Ah, y olvida lo que dijo de no verte, si es que, aunque tenga que ser a la fuerza, voy a hacer que te vea. En serio quiero ver como reacciona a tus payasadas.\c-";
+SWWM_LORETAG_KIRINCUMMIES = "Zumo de Melocotón";
+SWWM_LORETXT_KIRINCUMMIES =
+"\cxDesignación:\c-\n"
+"\cf Zumo de Melocotón Toot Froot™\c-\n"
+"\cxFabricante:\c-\n"
+"\cf Alimentos Vestal\c-\n"
+"\cxClasificación:\c-\n"
+"\cf Bebida de Leche con Zumo\c-\n"
+"\n"
+"¿Intolerancia a la lactosa? ¡No hay problema! Nuestra leche sintética es perfectamente segura para todos, ¡sin efectos secundarios, sin mutaciones alienígenas, ni efectos apocalípticos! Es leche, en un cartón. Toot Froot™, la primera bebida de leche sintética del mundo, con zumo de fruta natural.\n"
+"\n"
+"\cxNotas de Saya:\c-\n"
+"\cfJejeje... el sabor me recuerda tanto a Kirin-kun. Cada sorbo es como... Seguro que tú también lo sabes, entiendes as que se parece el sabor. Sí, ESO. También le ha pillado el gusto, sabes, y ver esa fuerza de succión cada vez que le doy un cartón, y la cara que pone, es tan... ay madre. Que traviesillo~\c-\n"
+"\n"
+"\cfGracias muchas otra vez más al dios de los Anarukon, por hacerlos así. Deliciosos lechazos con sabor a melocotón...\c-";
SWWM_LORETAG_KIRINMANGA = "Emperador Virgen";
SWWM_LORETXT_KIRINMANGA =
"\cxTítulo:\c-\n"
@@ -2062,12 +1755,12 @@ SWWM_LORETXT_KIRINMANGA =
"\n"
"\cfSinopsis:\c- Cuando su familia se mudó al Imperio Rubí, Alissa se sintió como pez fuera del agua. Todo era tan diferente a la vida rural a la que estaba acostumbrada, tan nuevo y confuso, pero entonces conoció aun joven apuesto, quien felizmente le ayudaría a adaptarse. A medida que su relación se estrechó, se toparía finalmente con una revelación inesperada: ¡Era ni más ni menos que el mismísimo emperador de esas tierras! Amable, cariñoso, de corazón puro e inocente, era todo lo contrario a ella, pero a pesar de sus diferencias, el amor que sentían el uno por el otro solo siguió aumentando. Un día, habiendo sido invitada al palacio imperial, Alissa sería testigo de un lado del emperador que nunca antes había mostrado a nadie. Y asi, su nueva vida comienza.\n"
"\n"
-"Un inesperado retorno al manga de \cfSaya Miyamoto\c-, co-líder de \cfAkari Labs\c-, una vez más una historia romántica aderezada con un tono de comedia ecchi. A pesar de su corta extensión, ha recibido muchos halagos en internet, muchos pidiendo una secuela, o un spin-off centrado en la carismática asistenta del emperador. La propia Saya no ha hecho promesas, pero ha declarado considerar ambas opciones, algún día.\n"
+"Un inesperado retorno al manga de \cfSaya Miyamoto\c-, co-líder de \cfAkari Labs\c-, una vez más una historia romántica aderezada de su típica \"sana y divertida perversión\". A pesar de su corta extensión, ha recibido muchos halagos en internet, muchos pidiendo una secuela, o un spin-off centrado en la carismática asistenta del emperador. La propia Saya no ha hecho promesas, pero ha declarado considerar ambas opciones, algún día.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfJe, lo escribí todo en unos tres días. Aunque dibujarlo todo, eso fue una semana entera. Sí, no soy tan buena, a ver, aunque no me avergüence de calcar sobre modelos en 3D y tal (que yo hago, al menos).\c-\n"
"\n"
-"\cfEs obvio en qué está basado todo esto. A ver vamos, tendría que estar tope de ciego para no darte cuenta. La primera vez que vestimos a Kirin-kun es que... me vino tal explosión de inspiración que TENÍA que escribirlo todo. Oh es que era tan adorable, ¿verdad? Probándole toda clase de cosas monas... Ay señor...\c-";
+"\cfEs obvio en qué está basado todo esto. A ver vamos, tendría que estar ciego de cojones para no darte cuenta. La primera vez que vestimos a Kirin-kun es que... me vino tal explosión de inspiración que TENÍA que escribirlo todo. Oh es que era tan adorable, ¿verdad? Probándole toda clase de cosas monas... Obviamente, no hicimos fotos, eso estaría mal. Pero todo eso está grabado en mi mente (y la tuya).\c-";
SWWM_LORETAG_KIRINPLUSH = "Peluche de Kirin";
SWWM_LORETXT_KIRINPLUSH =
"\cxDesignación:\c-\n"
@@ -2085,26 +1778,13 @@ SWWM_LORETXT_KIRINPLUSH =
"\cf¡¡¡¡KIRIN-KUN TAMBIÉN TIENE UNO!!!! ¡¡¡¡SÍÍÍÍÍÍ!!!!\c- \cg♥\c-\n"
"\n"
"\cfAhhhh... Es tan mono, y puedes oírlo reír cuando lo aprietas, oh dios es tan... ¡absolutamente adorable! Seguro que vas a estar ya lista para darle todos los achuchones en cuanto lo tengas, también. Joder... Kirin-kun... necesito el de verdad ahora mismo, ¡voy a darle un ABRAZO ENORME!\c-";
-SWWM_LORETAG_KIRINSIPPY = "Zumo de Melocotón";
-SWWM_LORETXT_KIRINSIPPY =
-"\cxDesignación:\c-\n"
-"\cf Zumo de Melocotón Toot Froot™\c-\n"
-"\cxFabricante:\c-\n"
-"\cf Alimentos Vestal\c-\n"
-"\cxClasificación:\c-\n"
-"\cf Bebida de Leche con Zumo\c-\n"
-"\n"
-"¿Intolerancia a la lactosa? ¡No hay problema! Nuestra leche sintética es perfectamente segura para todos, ¡sin efectos secundarios, sin mutaciones alienígenas, ni efectos apocalípticos! Es leche, en un cartón. Toot Froot™, la primera bebida de leche sintética del mundo, con zumo de fruta natural.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfSi hay algo que nos une de verdad, es el amor que tenemos por este zumo, desde que conocimos a Kirin-kun.\c-";
SWWM_LORETXT_KMONN =
" \cxNombre Completo:\c-\n"
" \cf Eushura Kmonn Jr.\c-\n"
" \cxNacionalidad:\c-\n"
" \cf Xekkian\c-\n"
" \cxFecha de Nacimiento:\c-\n"
-" \cf 8731 AC\c-\n"
+" \cf 8731 BC\c-\n"
" \cxOcupación:\c-\n"
" \cf CTO (Kmonn Shuna)\c-\n"
" \cf Consejero (Instituto Tecnológico Tach-Engine)\c-\n"
@@ -2113,12 +1793,12 @@ SWWM_LORETXT_KMONN =
"\n"
"\cfEushura Kmonn Jr.\c-, hijo de \cfEushura Kmonn Sr.\c-, es un gran inventor del \cfReino de Xekke\c-, en el planeta de \cfIxxeney\c-. Desde una edad temprana fue preparado para igualar la grandeza de su padre, y no tardó mucho en conseguir realizar su propia fama tras años de trabajo como su ayudante. Su creatividad e imaginación no tenían límites, y hay a su nombre un gran total de 279 logros notables en los campos tanto de la ofensa como defensa militar, lo cual ha ayudado a potenciar las fuerzas del reino, haciendo de ellos uno de los más fiables y reclamados por toda la \cfCoalición X'Animen\c- para tareas de defensa aliada.\n"
"\n"
-"Entre algunas de sus creaciones más notables, está la \cfRay-Khom\c-, el arma estándar de soldados Xekkian, el \cfMotor Isonómico\c-, el cual hace funcionar los motores de velocidad luz de todas las naves de la coalición y el \cfRevestimiento Elemental\c-, un dispositivo de protección semi-mágico para el uso en entornos extremos.\n"
+"Entre algunas de sus creaciones más notables, está la \cfRay-Khom, el arma estándar de soldados Xekkian, el \c-Motor Isonómico\cf, el cual hace funcionar los motores de velocidad luz de todas las naves de la coalición y el \c-Revestimiento Elemental\cf, un dispositivo de protección semi-mágico para el uso en entornos extremos.\n"
"\n"
-"Junto a su padre, fue uno de los muchos ingenieros que trabajaron en el famoso proyecto del \cfOperador de Metarealidad K79-D\c-. Un arma legendaria cuyo nombre es conocido por muchos, pero ninguno recuerda lo que hacía, ni siquiera aquellos involucrados en su creación.\n"
+"Junto a su padre, fue uno de los muchos ingenieros que trabajaron en el famoso proyecto del \c-Operador de Metarealidad K79-D\cf. Un arma legendaria cuyo nombre es conocido por muchos, pero ninguno recuerda lo que hacía, ni siquiera aquellos involucrados en su creación.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfBuah el tío este es VIEJO. Ya sé que la peña esa vive eternamente, pero hostia puta, si es que es más aun que el viejales de Tach-Engine. A ver, hasta he conocido a su padre, y madre mía... Un súper-vejestorio.\c-\n"
+"\cfBuah el tío este es VIEJO. Ya sé que la peña esa vive eternamente, pero hostia puta, si es que es más aun que el viejales de Tach-Engine. Vaya diferencia de edad que se tienen ahí (pos sí).\c-\n"
"\n"
"\cfOh ya, el artículo menciona el K79-D. La cosa más puto extraña esa. Resulta que SÉ lo que pasó con eso, porque me lo contó Maruku-sama, ya que estaba presente, y es un dios y todo ese tema. Al parecer el arma intentó violar directamente la causalidad durante un disparo de prueba, así que un \"mecanismo de auto-conservación\" del universo se disparó a lo bestia y lo borró todo al instante incluyendo toda la info de como se hizo el arma (incluso haciendo borrados de memoria, madre de dios).\c-";
SWWM_LORETAG_KNOWLEDGEBASE = "Biblioteca";
@@ -2151,12 +1831,13 @@ SWWM_LORETXT_LOCKE =
"\n"
"\n"
"\n"
-"\cfJanus Locke\c- es el hermano menor del difunto \cfDr. Häzel Hoodth\c- conocido por muchos como el \cfDoctor Chiflado de Kereshnovka\c-. Tras oír noticias de la muerte de Häzel en 1987 (específicamente, habiendo recibido dichas noticias 10 años después, mientras estudiaba en el extranjero), en la explosión de una plataforma petrolífera cercana al pueblo mientras realizaba sus experimentos para \"obtener la esencia de la inmortalidad\", Locke cambió por completo. Decidió continuar el trabajo de su hermano, mientras al mismo tiempo aun mantenía su empleo actual como fabricante de juguetes. Sin embargo, la locura en la que cayó se extendería también a eso, con los muchos productos que saldrían con su marca de \cfJuguetes Maravillosos del Dr. Locke\c- volviéndose cada vez más peligrosos, o incluso letales.\n"
+"\n"
+"\cfJanus Locke\c- es el hermano menor del difunto \cfDr. Häzel Hoodth\c- conocido por muchos como el \cfDoctor Chiflado de Kereshnovka\c-. Tras oír noticias de la muerte de Häzel en 1987 (especificamente, habiendo recibido dichas noticias 10 años después, mientras estudiaba en el extranjero), en la explosión de una plataforma petrolífera cercana al pueblo mientras realizaba sus experimentos para \"obtener la esencia de la inmortalidad\", Locke cambió por completo. Decidió continuar el trabajo de su hermano, mientras al mismo tiempo aun mantenía su empleo actual como fabricante de juguetes. Sin embargo, la locura en la que cayó se extendería también a eso, con los muchos productos que saldrían con su marca de \cfJuguetes Maravillosos del Dr. Locke\c- volviéndose cada vez más peligrosos, o incluso letales.\n"
"\n"
"Su locura llegó a su apogeo en 2049, cuando intentó \"conquistar el mundo\". Este evento, sin embargo, falló de una forma tan espectacular que tras él desapareció por completo de la vida pública. Tras marcharse, los muchos juguetes mortíferos que había creado encontraron una nueva vida siendo revendidos como armas en muchas tiendas online.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfPues eso... el tío es un tolai perdido. Toooooodos los tornillos sueltos. Pero sí, como puedes leer ahí, los \"juguetes\" esos suyos, son armas bastante fiables, así que me pillé unas cuantas y te metí una en el arsenal [n.t: menos mal que el desafortunado juego de palabras no se traduce aquí].\c-\n"
+"\cfPues eso... el tío es un tolai perdido. Toooooodos los tornillos sueltos. Pero sí, como puedes leer ahí, los \"juguetes\" esos suyos, son armas bastante fiables, así que me pillé unas cuantas y te las metí en el arsenal [n.t: menos mal que el desafortunado juego de palabras no se traduce aquí].\c-\n"
"\n"
"\cfEso sí, por si acaso, mas te vale andar con MUCHO cuidado con las cosas estas. Quien sabe... la chatarra esta podría fallar de forma catastrófica en cualquier momento, EXACTAMENTE IGUAL QUE SUS PLANES DE DOMINACIÓN MUNDIAL xDDDDDDDDDD\c-";
SWWM_LORETXT_LOVESIGNALSCD =
@@ -2256,6 +1937,7 @@ SWWM_LORETXT_MADCAT =
"- Nekopocalypse EX (2144)\n"
"- Red Roger in Capital Struggle (2145, con Hamsick Co-op)\n"
"- DemolitionOS (2148, con Saya y Taro Miyamoto)\n"
+"- MADCAT Minigames for DemolitionOS (2148)\n"
"- Demo Land Adventure (2148)\n"
"\n"
"\cxNotas de Saya:\c-\n"
@@ -2264,7 +1946,7 @@ SWWM_LORETXT_MADCAT =
"\n"
"\cfPor cierto, ¿todas las interfaces visuales que ves por tus ojos? Las ha diseñado ella. Bastante simples, sí, pero funcionan de maravilla. Sabía que sería capaz de trabajar perfectamente para una resolución objetivo de 640x400. Ya me conoces, siempre seré partidaria de la superioridad de 16:10. A la porra el ultrawide, esa estúpida moda no se ha muerto ni en este siglo.\c-\n"
"\n"
-"\cfUh, y que más queda por decir... Las dos casi pensamos igual a veces, lo cual es gracioso. Hay gente que dice que hasta nos PARECEMOS, pero sinceramente, yo no lo veo.\c-";
+"\cfUh, y que más queda por decir... Las dos casi pensamos igual a veces, lo cual es gracioso. Hay gente que dice que hasta nos PARECEMOS, pero sinceramente, yo no lo veo. Pero oye, al menos, a diferencia de ella, no voy por ahí sin bragas todo el tiempo (y lo hace con una falda, encima, hay que tenerlos cuadrados).\c-";
SWWM_LORETXT_MADCAT2 =
" \cxNombre Completo:\c-\n"
" \cf Kris \"MADCAT\" Danae\c-\n"
@@ -2301,6 +1983,7 @@ SWWM_LORETXT_MADCAT2 =
"- Nekopocalypse EX (2144)\n"
"- Red Roger in Capital Struggle (2145, con Hamsick Co-op)\n"
"- DemolitionOS (2148, con Saya y Taro Miyamoto)\n"
+"- MADCAT Minigames for DemolitionOS (2148)\n"
"- Demo Land Adventure (2148)\n"
"- Felix Arcana (2150)\n"
"- Red Roger and the Demon Deed (2151, con Hamsick Co-op)\n"
@@ -2319,7 +2002,7 @@ SWWM_LORETXT_MADCAT2 =
"\n"
"\cfPor cierto, ¿todas las interfaces visuales que ves por tus ojos? Las ha diseñado ella. Bastante simples, sí, pero funcionan de maravilla. Sabía que sería capaz de trabajar perfectamente para una resolución objetivo de 640x400. Ya me conoces, siempre seré partidaria de la superioridad de 16:10. A la porra el ultrawide, esa estúpida moda no se ha muerto ni en este siglo.\c-\n"
"\n"
-"\cfUh, y que más queda por decir... Las dos casi pensamos igual a veces, lo cual es gracioso. Hay gente que dice que hasta nos PARECEMOS, pero sinceramente, yo no lo veo.\c-";
+"\cfUh, y que más queda por decir... Las dos casi pensamos igual a veces, lo cual es gracioso. Hay gente que dice que hasta nos PARECEMOS, pero sinceramente, yo no lo veo. Pero oye, al menos, a diferencia de ella, no voy por ahí sin bragas todo el tiempo (y lo hace con una falda, encima, hay que tenerlos cuadrados).\c-";
SWWM_LORETXT_MADCAT3 =
" \cxNombre Completo:\c-\n"
" \cf Kris \"MADCAT\" Danae\c-\n"
@@ -2356,6 +2039,7 @@ SWWM_LORETXT_MADCAT3 =
"- Nekopocalypse EX (2144)\n"
"- Red Roger in Capital Struggle (2145, con Hamsick Co-op)\n"
"- DemolitionOS (2148, con Saya y Taro Miyamoto)\n"
+"- MADCAT Minigames for DemolitionOS (2148)\n"
"- Demo Land Adventure (2148)\n"
"- Felix Arcana (2150)\n"
"- Red Roger and the Demon Deed (2151, con Hamsick Co-op)\n"
@@ -2375,7 +2059,7 @@ SWWM_LORETXT_MADCAT3 =
"\n"
"\cfPor cierto, ¿todas las interfaces visuales que ves por tus ojos? Las ha diseñado ella. Bastante simples, sí, pero funcionan de maravilla. Sabía que sería capaz de trabajar perfectamente para una resolución objetivo de 640x400. Ya me conoces, siempre seré partidaria de la superioridad de 16:10. A la porra el ultrawide, esa estúpida moda no se ha muerto ni en este siglo.\c-\n"
"\n"
-"\cfUh, y que más queda por decir... Las dos casi pensamos igual a veces, lo cual es gracioso. Hay gente que dice que hasta nos PARECEMOS, pero sinceramente, yo no lo veo.\c-";
+"\cfUh, y que más queda por decir... Las dos casi pensamos igual a veces, lo cual es gracioso. Hay gente que dice que hasta nos PARECEMOS, pero sinceramente, yo no lo veo. Pero oye, al menos, a diferencia de ella, no voy por ahí sin bragas todo el tiempo (y lo hace con una falda, encima, hay que tenerlos cuadrados).\c-";
SWWM_LORETXT_MAIDBOT =
" \cxNombre Completo:\c-\n"
" \cf Meido Miyamoto\c-\n"
@@ -2406,19 +2090,19 @@ SWWM_LORETXT_MAIDBOT =
"\n"
"\cfMe encanta que las dos os llevéis tan bien, como hermanitas. Las robotitas cuquis deben permanecer unidas, vaya que sí.\c-\n"
"\n"
-"\cfAh, Zana-sama, bendita seas tú y tus skills tope de guays, haciendo realidad mis sueños. Recuerdo que siempre soñaba que Meido-chan se volviera consciente y me confesara su amor, y pensaba que eso era TOTALMENTE imposible. Ja... tonta de mí.\c-";
+"\cfAh, Zana-sama, bendita seas tú y tus skills tope de guays, haciendo realidad mis sueños. Recuerdo que siempre soñaba que Meido-chan se volviera consciente y me confesara su amor, y pensaba que eso era TOTALMENTE imposible. Ja... tonta de mí.\c-\n"
+"\n"
+"\cfJeje... Desde luego me alegro mucho de hacerla \"completa\", por cierto... Mejor decisión de mi vida. Deja que te diga, cuando hacemos \"cositas\" las dos... es como estar en el cielo~\c- \cg♥\c-";
SWWM_LORETXT_MAIDBOT2 =
-" \cxNombre Completo:\c-\n"
-" \cf Meido Miyamoto\c-\n"
-" \cf Meidobot (nombre artístico)\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Japonesa\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 2017-07-07\c-\n"
-" \cxOcupación:\c-\n"
-" \cf Idol\c-\n"
-" \cxTwitter:\c-\n"
-" \cf @meidobot\c-\n"
+"\cxNombre Completo:\c-\n"
+"\cf Meido Miyamoto\c-\n"
+"\cf Meidobot (nombre artístico)\c-\n"
+"\cxNacionalidad:\c-\n"
+"\cf Japonesa\c-\n"
+"\cxFecha de Nacimiento:\c-\n"
+"\cf 2017-07-07\c-\n"
+"\cxTwitter:\c-\n"
+"\cf @meidobot\c-\n"
"\n"
"Siendo el primer proyecto de IA de \cfSaya Miyamoto\c-, \cfMeido\c- inicialmente era poca cosa, sirviendo principalmente como un robot de limpieza con una inteligencia muy limitada, mayormente capaz de recibir órdenes simples. Con el tiempo, Saya expandiría sus habilidades, permitiendo una interactividad más compleja, pero aún limitada. Saya siempre sentía que a pesar de sus esfuerzos, a pesar de lo mucho que Meido gradualmente parecía más \"real\", nunca era suficiente. Al final, era \"śolo una máquina\".\n"
"\n"
@@ -2441,6 +2125,8 @@ SWWM_LORETXT_MAIDBOT2 =
"\n"
"\cfAh, Zana-sama, bendita seas tú y tus skills tope de guays, haciendo realidad mis sueños. Recuerdo que siempre soñaba que Meido-chan se volviera consciente y me confesara su amor, y pensaba que eso era TOTALMENTE imposible. Ja... tonta de mí.\c-\n"
"\n"
+"\cfJeje... Desde luego me alegro mucho de hacerla \"completa\", por cierto... Mejor decisión de mi vida. Deja que te diga, cuando hacemos \"cositas\" las dos... es como estar en el cielo~\c- \cg♥\c-\n"
+"\n"
"\cfActualización: Por cierto, me alegro de que Kirin-kun consiguiera que volviese a cantar. Por supuesto, es que ¿como podría resistirse a sus encantos? ¿verdad?\c-";
SWWM_LORETXT_MARISA =
" \cxNombre Completo:\c-\n"
@@ -2457,20 +2143,20 @@ SWWM_LORETXT_MARISA =
"\n"
"Nacida en \cfSankaideriha\c- de la unión de la \cfDemoníaca\c- parca \cfAkari Shiroko\c- y la piromante nómada \cfAnarukon\c- \cfSarkha Azanth\c-, \cfMarisa\c- es el resultado de una relación blasfema entre miembros de dos civilizaciones en conflicto, las de Demonios y Anarukon. A pesar de sus diferencias y la clara pertenencia a dos facciones en guerra, el amor entre sus padres es innegable, demostrando que ambos bandos pueden poner sus diferencias aparte y disfrutar de una fructuosa vida juntos.\n"
"\n"
-"Habiendo sido criada por tal peculiar pareja de proscritos, Marisa carece de ciertas aptitudes sociales, pero destaca en otras habilidades, tales como la magia y el manejo de la espada. Tras alcanzar la edad adulta, comenzó a hacer encargos como mercenaria, asesinando demonios errantes y otras bestias entre varios lugares. Cerca del 2084, uno de estos encargos la trajo a la \cfTierra\c-. Específicamente, a la zona de exclusión de \cfWashington DC\c-. Al ser ajena a los eventos de la \cfCicatriz Blanca\c-, se encontró visiblemente confusa ante el estado arruinado de la ciudad, pero aun así, siguió buscando su objetivo. Para su sorpresa, sin embargo, alguien ya le había dado muerte, nadie más que el \cfOni Rojo\c-, \cfIbuki Miyamoto\c-.\n"
+"Habiendo sido criada por tal peculiar pareja de proscritos, Marisa carece de ciertas aptitudes sociales, pero destaca en otras habilidades, tales como la magia y el manejo de la espada. Tras alcanzar la edad adulta, comenzó a hacer encargos como mercenaria, asesinando demonios errantes y otras bestias entre varios lugares. Cerca del 2084, uno de estos encargos la trajo a la \cfTierra*. Específicamente, a la zona de exclusión de \c-Washington DC\cf. Al ser ajena a los eventos de la \c-Cicatriz Blanca\cf, se encontró visiblemente confusa ante el estado arruinado de la ciudad, pero aun así, siguió buscando su objetivo. Para su sorpresa, sin embargo, alguien ya le había dado muerte, nadie más que el \c-Oni Rojo\cf, \c-Ibuki Miyamoto\cf.\n"
"\n"
-"Las dos pasaron un tiempo trabajando juntas, y surgió una peculiar amistad. Desafortunadamente, cuando llegó el momento de volver a casa, se dio cuenta de que el portal que había usado solo podía cruzarlo una persona. Ibuki la dejó marchar, con la promesa de que ciertamente se volverían a encontrar cuando acabara todo. Y así, casi 10 años después, tras el retorno del Oni Rojo a \cfJapón\c-, su esperada reunión tuvo lugar. Marisa se había asentado en su propia casa en \cfKasukabe\c-, y planeó que Ibuki se mudara a vivir con ella también. Por el camino, su espaciosa casa compartida se volvería aparentemente más apretada con la introducción de varios otros inquilinos, junto con las visitas ocasionales del novio de Marisa, un explorador \cfOdmorian\c- llamado \cfCinnamon Valentine\c-.\n"
+"Las dos pasaron un tiempo trabajando juntas, y surgió una peculiar amistad. Desafortunadamente, cuando llegó el momento de volver a casa, se dio cuenta de que el portal que había usado solo podía usarlo una persona. Ibuki la dejó marchar, con la promesa de que ciertamente se volverían a encontrar cuando acabara todo. Y así, casi 10 años después, tras el retorno del Oni Rojo a \c-Japón\cf, su esperada reunión tuvo lugar. Marísa se había asentado en su propia casa en \c-Kasukabe\cf, y planeó que Ibuki se mudara a vivir con ella también. Por el camino, su espaciosa casa compartida se volvería aparentemente más apretada con la introducción de varios otros inquilinos, junto con las visitas ocasionales del novio de Marisa, un explorador \c-Odmorian\cf llamado \c-Cinnamon Valentine\cf.\n"
"\n"
-"Hasta fecha de hoy, Marisa continúa cazando demonios como ocupación principal, así que, como es de esperar, la actual invasión la ha mantenido a ella y muchos otros ocupados. Sin embargo, al conocer la misión de la \cfDemolicionista\c-, se lo está \"tomando un poco con calma\". Al momento de escribir este artículo, fue vista por última vez dirigiéndose a \cfNagoya\c-, uno de los principales puntos calientes de invasión en Japón, gracias en parte a la existencia de varias instalaciones de la \cfUAC\c- allí.\n"
+"Hasta fecha de hoy, Marisa continúa cazando demonios como ocupación principal, así que, como es de esperar, la actual invasión la ha mantenido a ella y muchos otros ocupados. Sin embargo, al conocer la misión de la \c-Demolicionista\cf, se lo está \"tomando un poco con calma\". Al momento de escribir este artículo, fue vista por última vez dirigiéndose a \c-Nagoya\cf, uno de los principales puntos calientes de invasión en Japón, gracias en parte a la existencia de varias instalaciones de la \c-UAC\cf allí.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfAh, esta si que es una tía que no has conocido. A ver, con el chollo que tiene que básicamente tiene que estar ahí fuera partiendo la pana a diario. Ibuki me dijo que llegó un momento que estuvo casi a punto de rendirse, pero cuando le contó lo de tu misión, se vino arriba. Y claro, tanto ella como Ibuki andan por ahí ahora dándole al tema. Me apuesto a que han convertido todo esto en una competición ahora que formas parte de todo este asunto. Típico de ellas.\c-\n"
"\n"
"\cf¿Y que más puedo decir sobre ella? Bueno, es de las que hablan poco, la verdad. Menos hablar, más actuar, ya sabes. Deja que su espada lo diga todo, más o menos. Y madre, cacho espada. Es ENORME, la cosa que lleva. He oído que tiene otra más grande en reserva, una especie de premio por ser súper-fuerte o algo así. Que la puta cosa es un gigantesco trozo de cacho de puro metal, muy... Tipo Guts.\c-\n"
"\n"
-"\cfEn serio espero que la puedas conocer algún día, seguro que te va a encontrar adorable. Y hablando de cosas adorables, conozco su punto débil: Carpincho. Sí, le pones uno delante y es que se derrite de cuquismo. Un pequeño truco que aprendí de su novio.\c-\n"
+"\cfEn serio espero que la puedas conocer algún día, seguro que te va a encontrar adorable. Y hablando de cosas adorables, conozco su punto débil: Capibara. Sí, le pones uno delante y es que se derrite de cuquismo. Un pequeño truco que aprendí de su novio.\c-\n"
"\n"
-"\cfOh, ¿y el novio? Bueno, un tío muy majo. No hablamos mucho, pero ha servido como mi fuente principal para aprender de la cultura Odmorian. Me ha despejado algunas dudas y malas interpretaciones bastante rápido, y todo siendo muy amable, también. Su nombre también es mono. Cinnamon, jeje. Mari-san lo llama Cinnabun, lo cual es más adorable. Pero que no te engañe, a pesar de tanto cuquismo, también es un duro y fuerte guerrero como ella, un tipo duro de verdad, hasta tiene un rifle ENORME y todo.\c-\n"
+"\cfOh, ¿y el novio? Bueno, un tío muy majo. No hablamos mucho, pero ha servido como mi fuente principal para aprender de la cultura Odmorian. Me ha despejado algunas dudas y malas interpretaciones bastante ráìdo, y todo siendo muy amable, también. Su nombre también es mono. Cinnamon, jeje. Mari-san lo llama Cinnabun, lo cual es más adorable. Pero que no te engañe, a pesar de tanto cuquismo, también es un duro y fuerte guerrero como ella, un tipo duro de verdad, hasta tiene un rifle ENORME y todo.\c-\n"
"\n"
"\cfEs que VAMOS, necesitas conocerlos, en serio.\c-";
SWWM_LORETXT_MARISA2 =
@@ -2488,20 +2174,20 @@ SWWM_LORETXT_MARISA2 =
"\n"
"Nacida en \cfSankaideriha\c- de la unión de la \cfDemoníaca\c- parca \cfAkari Shiroko\c- y la piromante nómada \cfAnarukon\c- \cfSarkha Azanth\c-, \cfMarisa\c- es el resultado de una relación blasfema entre miembros de dos civilizaciones en conflicto, las de Demonios y Anarukon. A pesar de sus diferencias y la clara pertenencia a dos facciones en guerra, el amor entre sus padres es innegable, demostrando que ambos bandos pueden poner sus diferencias aparte y disfrutar de una fructuosa vida juntos.\n"
"\n"
-"Habiendo sido criada por tal peculiar pareja de proscritos, Marisa carece de ciertas aptitudes sociales, pero destaca en otras habilidades, tales como la magia y el manejo de la espada. Tras alcanzar la edad adulta, comenzó a hacer encargos como mercenaria, asesinando demonios errantes y otras bestias entre varios lugares. Cerca del 2084, uno de estos encargos la trajo a la \cfTierra\c-. Específicamente, a la zona de exclusión de \cfWashington DC\c-. Al ser ajena a los eventos de la \cfCicatriz Blanca\c-, se encontró visiblemente confusa ante el estado arruinado de la ciudad, pero aun así, siguió buscando su objetivo. Para su sorpresa, sin embargo, alguien ya le había dado muerte, nadie más que el \cfOni Rojo\c-, \cfIbuki Miyamoto\c-.\n"
+"Habiendo sido criada por tal peculiar pareja de proscritos, Marisa carece de ciertas aptitudes sociales, pero destaca en otras habilidades, tales como la magia y el manejo de la espada. Tras alcanzar la edad adulta, comenzó a hacer encargos como mercenaria, asesinando demonios errantes y otras bestias entre varios lugares. Cerca del 2084, uno de estos encargos la trajo a la \cfTierra*. Específicamente, a la zona de exclusión de \c-Washington DC\cf. Al ser ajena a los eventos de la \c-Cicatriz Blanca\cf, se encontró visiblemente confusa ante el estado arruinado de la ciudad, pero aun así, siguió buscando su objetivo. Para su sorpresa, sin embargo, alguien ya le había dado muerte, nadie más que el \c-Oni Rojo\cf, \c-Ibuki Miyamoto\cf.\n"
"\n"
-"Las dos pasaron un tiempo trabajando juntas, y surgió una peculiar amistad. Desafortunadamente, cuando llegó el momento de volver a casa, se dio cuenta de que el portal que había usado solo podía cruzarlo una persona. Ibuki la dejó marchar, con la promesa de que ciertamente se volverían a encontrar cuando acabara todo. Y así, casi 10 años después, tras el retorno del Oni Rojo a \cfJapón\c-, su esperada reunión tuvo lugar. Marisa se había asentado en su propia casa en \cfKasukabe\c-, y planeó que Ibuki se mudara a vivir con ella también. Por el camino, su espaciosa casa compartida se volvería aparentemente más apretada con la introducción de varios otros inquilinos, junto con las visitas ocasionales del novio de Marisa, un explorador \cfOdmorian\c- llamado \cfCinnamon Valentine\c-.\n"
+"Las dos pasaron un tiempo trabajando juntas, y surgió una peculiar amistad. Desafortunadamente, cuando llegó el momento de volver a casa, se dio cuenta de que el portal que había usado solo podía usarlo una persona. Ibuki la dejó marchar, con la promesa de que ciertamente se volverían a encontrar cuando acabara todo. Y así, casi 10 años después, tras el retorno del Oni Rojo a \c-Japón\cf, su esperada reunión tuvo lugar. Marísa se había asentado en su propia casa en \c-Kasukabe\cf, y planeó que Ibuki se mudara a vivir con ella también. Por el camino, su espaciosa casa compartida se volvería aparentemente más apretada con la introducción de varios otros inquilinos, junto con las visitas ocasionales del novio de Marisa, un explorador \c-Odmorian\cf llamado \c-Cinnamon Valentine\cf.\n"
"\n"
-"Su participación en la \cfInvasión Demoníaca\c- de 2148 fue admirable, con un recuento de bajas enemigas de decenas de miles, y con un especial premio compartido con Ibuki Miyamoto por el eficiente trabajo de limpieza de las instalaciones infestadas de demonios de la \cfUAC\c- en \cfNagoya\c-.\n"
+"Su participación en la \c-Invasión Demoníaca\cf de 2148 fue admirable, con un recuento de bajas enemigas de decenas de miles, y con un especial premio compartido con Ibuki Miyamoto por el eficiente trabajo de limpieza de las instalaciones infestadas de demonios de la \c-UAC\cf en \c-Nagoya\cf.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfAh, esta si que es una tía que no has conocido. A ver, con el chollo que tiene que básicamente tiene que estar ahí fuera partiendo la pana a diario. Ibuki me dijo que llegó un momento que estuvo casi a punto de rendirse, pero cuando le contó lo de tu misión, se vino arriba. Y claro, tanto ella como Ibuki andan por ahí ahora dándole al tema. Me apuesto a que han convertido todo esto en una competición ahora que formas parte de todo este asunto. Típico de ellas.\c-\n"
"\n"
"\cf¿Y que más puedo decir sobre ella? Bueno, es de las que hablan poco, la verdad. Menos hablar, más actuar, ya sabes. Deja que su espada lo diga todo, más o menos. Y madre, cacho espada. Es ENORME, la cosa que lleva. He oído que tiene otra más grande en reserva, una especie de premio por ser súper-fuerte o algo así. Que la puta cosa es un gigantesco trozo de cacho de puro metal, muy... Tipo Guts.\c-\n"
"\n"
-"\cfEn serio espero que la puedas conocer algún día, seguro que te va a encontrar adorable. Y hablando de cosas adorables, conozco su punto débil: Carpincho. Sí, le pones uno delante y es que se derrite de cuquismo. Un pequeño truco que aprendí de su novio.\c-\n"
+"\cfEn serio espero que la puedas conocer algún día, seguro que te va a encontrar adorable. Y hablando de cosas adorables, conozco su punto débil: Capibara. Sí, le pones uno delante y es que se derrite de cuquismo. Un pequeño truco que aprendí de su novio.\c-\n"
"\n"
-"\cfOh, ¿y el novio? Bueno, un tío muy majo. No hablamos mucho, pero ha servido como mi fuente principal para aprender de la cultura Odmorian. Me ha despejado algunas dudas y malas interpretaciones bastante rápido, y todo siendo muy amable, también. Su nombre también es mono. Cinnamon, jeje. Mari-san lo llama Cinnabun, lo cual es más adorable. Pero que no te engañe, a pesar de tanto cuquismo, también es un duro y fuerte guerrero como ella, un tipo duro de verdad, hasta tiene un rifle ENORME y todo.\c-\n"
+"\cfOh, ¿y el novio? Bueno, un tío muy majo. No hablamos mucho, pero ha servido como mi fuente principal para aprender de la cultura Odmorian. Me ha despejado algunas dudas y malas interpretaciones bastante ráìdo, y todo siendo muy amable, también. Su nombre también es mono. Cinnamon, jeje. Mari-san lo llama Cinnabun, lo cual es más adorable. Pero que no te engañe, a pesar de tanto cuquismo, también es un duro y fuerte guerrero como ella, un tipo duro de verdad, hasta tiene un rifle ENORME y todo.\c-\n"
"\n"
"\cfEs que VAMOS, necesitas conocerlos, en serio.\c-\n"
"\n"
@@ -2523,20 +2209,20 @@ SWWM_LORETXT_MARISA3 =
"\n"
"Nacida en \cfSankaideriha\c- de la unión de la \cfDemoníaca\c- parca \cfAkari Shiroko\c- y la piromante nómada \cfAnarukon\c- \cfSarkha Azanth\c-, \cfMarisa\c- es el resultado de una relación blasfema entre miembros de dos civilizaciones en conflicto, las de Demonios y Anarukon. A pesar de sus diferencias y la clara pertenencia a dos facciones en guerra, el amor entre sus padres es innegable, demostrando que ambos bandos pueden poner sus diferencias aparte y disfrutar de una fructuosa vida juntos.\n"
"\n"
-"Habiendo sido criada por tal peculiar pareja de proscritos, Marisa carece de ciertas aptitudes sociales, pero destaca en otras habilidades, tales como la magia y el manejo de la espada. Tras alcanzar la edad adulta, comenzó a hacer encargos como mercenaria, asesinando demonios errantes y otras bestias entre varios lugares. Cerca del 2084, uno de estos encargos la trajo a la \cfTierra\c-. Específicamente, a la zona de exclusión de \cfWashington DC\c-. Al ser ajena a los eventos de la \cfCicatriz Blanca\c-, se encontró visiblemente confusa ante el estado arruinado de la ciudad, pero aun así, siguió buscando su objetivo. Para su sorpresa, sin embargo, alguien ya le había dado muerte, nadie más que el \cfOni Rojo\c-, \cfIbuki Miyamoto\c-.\n"
+"Habiendo sido criada por tal peculiar pareja de proscritos, Marisa carece de ciertas aptitudes sociales, pero destaca en otras habilidades, tales como la magia y el manejo de la espada. Tras alcanzar la edad adulta, comenzó a hacer encargos como mercenaria, asesinando demonios errantes y otras bestias entre varios lugares. Cerca del 2084, uno de estos encargos la trajo a la \cfTierra*. Específicamente, a la zona de exclusión de \c-Washington DC\cf. Al ser ajena a los eventos de la \c-Cicatriz Blanca\cf, se encontró visiblemente confusa ante el estado arruinado de la ciudad, pero aun así, siguió buscando su objetivo. Para su sorpresa, sin embargo, alguien ya le había dado muerte, nadie más que el \c-Oni Rojo\cf, \c-Ibuki Miyamoto\cf.\n"
"\n"
-"Las dos pasaron un tiempo trabajando juntas, y surgió una peculiar amistad. Desafortunadamente, cuando llegó el momento de volver a casa, se dio cuenta de que el portal que había usado solo podía cruzarlo una persona. Ibuki la dejó marchar, con la promesa de que ciertamente se volverían a encontrar cuando acabara todo. Y así, casi 10 años después, tras el retorno del Oni Rojo a \cfJapón\c-, su esperada reunión tuvo lugar. Marisa se había asentado en su propia casa en \cfKasukabe\c-, y planeó que Ibuki se mudara a vivir con ella también. Por el camino, su espaciosa casa compartida se volvería aparentemente más apretada con la introducción de varios otros inquilinos, junto con las visitas ocasionales del novio de Marisa, un explorador \cfOdmorian\c- llamado \cfCinnamon Valentine\c-.\n"
+"Las dos pasaron un tiempo trabajando juntas, y surgió una peculiar amistad. Desafortunadamente, cuando llegó el momento de volver a casa, se dio cuenta de que el portal que había usado solo podía usarlo una persona. Ibuki la dejó marchar, con la promesa de que ciertamente se volverían a encontrar cuando acabara todo. Y así, casi 10 años después, tras el retorno del Oni Rojo a \c-Japón\cf, su esperada reunión tuvo lugar. Marísa se había asentado en su propia casa en \c-Kasukabe\cf, y planeó que Ibuki se mudara a vivir con ella también. Por el camino, su espaciosa casa compartida se volvería aparentemente más apretada con la introducción de varios otros inquilinos, junto con las visitas ocasionales del novio de Marisa, un explorador \c-Odmorian\cf llamado \c-Cinnamon Valentine\cf.\n"
"\n"
-"Su participación en la \cfInvasión Demoníaca\c- de 2148 fue admirable, con un recuento de bajas enemigas de decenas de miles, y con un especial premio compartido con Ibuki Miyamoto por el eficiente trabajo de limpieza de las instalaciones infestadas de demonios de la \cfUAC\c- en \cfNagoya\c-.\n"
+"Su participación en la \c-Invasión Demoníaca\cf de 2148 fue admirable, con un recuento de bajas enemigas de decenas de miles, y con un especial premio compartido con Ibuki Miyamoto por el eficiente trabajo de limpieza de las instalaciones infestadas de demonios de la \c-UAC\cf en \c-Nagoya\cf.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfAh, esta si que es una tía que no has conocido. A ver, con el chollo que tiene que básicamente tiene que estar ahí fuera partiendo la pana a diario. Ibuki me dijo que llegó un momento que estuvo casi a punto de rendirse, pero cuando le contó lo de tu misión, se vino arriba. Y claro, tanto ella como Ibuki andan por ahí ahora dándole al tema. Me apuesto a que han convertido todo esto en una competición ahora que formas parte de todo este asunto. Típico de ellas.\c-\n"
"\n"
"\cf¿Y que más puedo decir sobre ella? Bueno, es de las que hablan poco, la verdad. Menos hablar, más actuar, ya sabes. Deja que su espada lo diga todo, más o menos. Y madre, cacho espada. Es ENORME, la cosa que lleva. He oído que tiene otra más grande en reserva, una especie de premio por ser súper-fuerte o algo así. Que la puta cosa es un gigantesco trozo de cacho de puro metal, muy... Tipo Guts.\c-\n"
"\n"
-"\cfEn serio espero que la puedas conocer algún día, seguro que te va a encontrar adorable. Y hablando de cosas adorables, conozco su punto débil: Carpincho. Sí, le pones uno delante y es que se derrite de cuquismo. Un pequeño truco que aprendí de su novio.\c-\n"
+"\cfEn serio espero que la puedas conocer algún día, seguro que te va a encontrar adorable. Y hablando de cosas adorables, conozco su punto débil: Capibara. Sí, le pones uno delante y es que se derrite de cuquismo. Un pequeño truco que aprendí de su novio.\c-\n"
"\n"
-"\cfOh, ¿y el novio? Bueno, un tío muy majo. No hablamos mucho, pero ha servido como mi fuente principal para aprender de la cultura Odmorian. Me ha despejado algunas dudas y malas interpretaciones bastante rápido, y todo siendo muy amable, también. Su nombre también es mono. Cinnamon, jeje. Mari-san lo llama Cinnabun, lo cual es más adorable. Pero que no te engañe, a pesar de tanto cuquismo, también es un duro y fuerte guerrero como ella, un tipo duro de verdad, hasta tiene un rifle ENORME y todo.\c-\n"
+"\cfOh, ¿y el novio? Bueno, un tío muy majo. No hablamos mucho, pero ha servido como mi fuente principal para aprender de la cultura Odmorian. Me ha despejado algunas dudas y malas interpretaciones bastante ráìdo, y todo siendo muy amable, también. Su nombre también es mono. Cinnamon, jeje. Mari-san lo llama Cinnabun, lo cual es más adorable. Pero que no te engañe, a pesar de tanto cuquismo, también es un duro y fuerte guerrero como ella, un tipo duro de verdad, hasta tiene un rifle ENORME y todo.\c-\n"
"\n"
"\cfEs que VAMOS, necesitas conocerlos, en serio.\c-\n"
"\n"
@@ -2544,7 +2230,7 @@ SWWM_LORETXT_MARISA3 =
"\n"
"\cfEspero que no cause muchos problemas, porque también planeo enviar a Ibuki para hacer un reconocimiento de algunos sitios.\c-\n"
"\n"
-"\cfActualización 2: No me puedo creer que no hayamos conocido a sus madres hasta nuestra boda con Kirin. Lo has visto, todos lo hemos visto, la tal Sarkha está como una regadera, ya veo a quien sale, al menos en parte, porque su otra madre es sorprendentemente la mujer más generosa y agradable que he conocido. Vamos, incluso con todo el tema ese de ser una asesina y tal... Y lueeeego, también he aprendido que desciende de realeza del Infierno. No me extraña que los demonios le tengan tanto miedo, tiene bastante sentido.\c-\n"
+"\cfActualización 2: No me puedo creer que no hayamos conocido a sus madres hasta nuestra boda con Kirin. Lo has visto, todos lo hemos visto, la tal Sarkha está como una regadera, ya veo a quien sale, al menos en parte, porque su otra madre es sorprendentemente la mujer más generosa y agradable que he conocido. Vamos, incluso con todo el tema ese de ser una asesina y tal... Y lueeeego, tambiñen he aprendido que desciende de realeza del Infierno. No me extraña que los demonios le tengan tanto miedo, tiene bastante sentido.\c-\n"
"\n"
"\cfJuro que entre ella y sus dos madres, parecen todas personajes salidos de Dark Souls.\c-";
SWWM_LORETAG_MILKBREADS = "Panes de Leche";
@@ -2556,18 +2242,18 @@ SWWM_LORETXT_MILKBREADS =
"\cxClasificación:\c-\n"
"\cf Postre\c-\n"
"\n"
-"Una delicia de la cocina Akkouxhei, los \cfPanes de Leche\c- así llamados comúnmente por los lugareños son un postre suave y dulce, similar al brioche, el cual se consume típicamente durante eventos especiales, como cumpleaños o bodas. Blandos y esponjosos bollitos de pan dulce realzados con la savia refinada de los árboles \cfYranakha\c- nativos y mezclados con leche condensada de \cfBestia Gris\c-, se derriten en la boca con cada mordisco, volviéndose más y más dulces.\n"
+"Una delicia de la cocina Akkouxhei, los \cfPanes de Leche\c- así llamados comúnmente por los lugareños son un postre suave y dulce comido típicamente durante eventos especiales, como cumpleaños o bodas. Blandos y esponjosos bollitos de pan dulce realzados con la savia refinada de los árboles \cfYranakha\c- nativos y mezclados con leche condensada de \cfBestia Gris\c-, se derriten en la boca con cada mordisco, volviéndose más y más dulces.\n"
"\n"
-"Aunque no es generalmente un problema para los nativos \cfAnarukon\c-, el obsceno contenido de azúcar de estos está confirmado como peligroso para mortales a menos que sean consumidos en moderación, potencialmente resultando en el desarrollo de enfermedades cardiovasculares o incluso la muerte.\n"
+"Aunque no es generalmente un problema para los nativos \cfAnarukon\c-, el obsceno contenido de azucar de estos está confirmado como peligroso para mortales a menos que sean consumidos en moderación, potencialmente resultando en el desarrollo de enfermedades cardiovasculares o incluso la muerte.\n"
"\n"
"Aun así, son muy populares por todo el mundo. Muchos visitan el \cfImperio Sykhai\c- solo para tener la oportunidad de comerlos, y puede que se queden para más. Se dice incluso que pueden ser uno de los secretos tras el rápido crecimiento de la nación.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfSabes, enterarme de que la leche viene de ESAS COSAS no ha cambiado en absoluto mi opinión. Esta cosa es celestial, es lo más delicioso jamás creado, es tan dulce que me moriría por ellos. A ver, casi que pasó eso justo cuando tuve una sobredosis de ellos (madre de dios que vergüenza). Sí, no me extraña que la palmase mucho cuando tenía más azúcar que sangre en el cuerpo. Kirin-kun dijo que incluso oyó explotar mi corazón, pero apuesto a que solo estaba siendo dramático, eso no puede haber pasado.\c-\n"
"\n"
-"\cfOh ya, y resulta que hay un mito por ahí de que si comes suficientes de estos tus tetas se ponen enormes. Pues mira que en serio no creo que sea eso posible, por supuesto que no. ¿Que clase de idiota se metería una sobredosis de estas cosas a propósito?\c-";
-SWWM_LORETAG_MISTERRIFLE = "Rifle Mortal";
-SWWM_LORETXT_MISTERRIFLE =
+"\cfOh ya, y resulta que hay un mito por ahí de que si comes suficientes de estos tus tetas se ponen enormes. Pues mira que en serio no creo que sea eso posible, por supuesto que no. ¿Que clase de idiota se metería una sobredosis de estas cosas a propósito para que le crezcan unas domingas gigantes?\c-";
+SWWM_LORETAG_MISTERGUN = "Rifle Mortal";
+SWWM_LORETXT_MISTERGUN =
"\cxDesignación:\c-\n"
"\cf Rifle Mortal\c-\n"
"\cf \"Míster\" (apodo común)\c-\n"
@@ -2582,22 +2268,18 @@ SWWM_LORETXT_MISTERRIFLE =
"\n"
"\cfFuego Primario:\c- Disparo continuo de munición primaria.\n"
"\n"
-"\cfFuego Secundario:\c- Lanza una granada. Si no hay, carga una nueva. Recomendado contra grandes grupos de enemigos, ya que esto permitirá una distribución más uniforme de designaciones de objetivo a las sub-granadas para una cobertura máxima de daño.\n"
+"\cfFuego Secundario:\c- Lanza una granada. Si no hay, carga una nueva.\n"
"\n"
-"\cfFuego Terciario:\c- Alterna entre modos de operación del rifle. Cambiando entre \"disparo de precisión\" (semi-auto, puntería perfecta), \"disparo en clúster\" (15 perdigones, gran dispersión), \"disparo en chorro\" (ráfaga de 4 subproyectiles, baja precisión), y \"disparo de presión\" (proyectil penetrante de alta potencia).\n"
+"\cfFuego Terciario:\c- Alterna entre modos de operación del rifle. Cambiando entre \"disparo de precisión\" (modo semiautomático estándar), \"disparo en clúster\" (de algún modo funcionando como una escopeta con la misma munición), \"disparo en chorro\" (funciona como automático pero ¿parece disparar cuatro balas por bala?), y \"disparo de presión\" (de alguna forma \"cargando\" la munición antes de dispararla con mayor potencia y velocidad).\n"
"\n"
-"\cfRecarga:\c- Una de las pocas operaciones que hace lo lógicamente esperado.\n"
-"\n"
-"\cfTécnicas:\c- Cada uno de los modos de disparo tiene una situación óptima en la que usarse, asegúrate de experimentar y estudiar su comportamiento para así poder aumentar tu eficiencia en el campo de batalla.\n"
+"\cfRecarga:\c- Hace lo esperado.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfLlegados a este punto ya me trae sin cuidado que me confunda cualquier cosa que salga de ahí, en serio.\c-\n"
"\n"
"\cfEsta cosa es un rifle de asalto, una escopeta, una ametralladora y un rifle anti-tanque todo en uno, con exactamente la misma munición. Y cierto, no tiene ningún sentido, pero funciona, sea como sea.\c-\n"
"\n"
-"\cfAdemás esas granadas son aun más raras. Las mides con regla y son obviamente de 25mm, pero de alguna forma CRECEN a su tamaño original al salir disparadas. Y LUEGO TODO LO DE LA FUNCIONALIDAD DE AUTO-OBJETIVO ME ATERRA CONCEPTUALMENTE. ESTO LO HAN HECHO CON BOMBARDEOS EN ALFOMBRA EN MENTE, ESTOY SEGURA AL 100%.\c-\n"
-"\n"
-"\cfEn serio, no te pongas muy cómoda con esta. Apuesto a que en cuanto le pilles el gusto no vas a ser capaz de volver a usar ninguna otra arma, y acabarás maldita para toda la vida o algo.\c-";
+"\cfNo te pongas muy cómoda con esta, por cierto. Apuesto a que en cuanto le pilles el gusto no vas a ser capaz de volver a usar ninguna otra arma.\c-";
SWWM_LORETXT_MIXOM =
"\cxNombre:\c-\n"
"\cf Herramientas Mixom\c-\n"
@@ -2617,7 +2299,7 @@ SWWM_LORETXT_MIXOM =
"\cxNotas de Saya:\c-\n"
"\cfDinero y poder, dominio absoluto, mierda de capitalismo. Asco grande... Ojalá exploten todos.\c-\n"
"\n"
-"\cfMenos la presidenta, es la única persona cuerda que queda ahí pero es que no podían ser más rastreros cada vez que intenta cambiar las cosas. Es encomendable, cierto, pero me parece una batalla perdida ya. Debería tirar la toalla y venirse a trabajar aquí.\c-\n"
+"\cfMenos la presidenta, es la única persona cuerda que queda ahí pero es que no podían ser más rastreros cada vez que intenta cambiar las cosas. Es comendable, cierto, pero me parece una batalla perdida ya. Debería tirar la toalla y venirse a trabajar aquí.\c-\n"
"\n"
"\cfPor cierto, no puedes dar dos pasos sin cruzarte con algo que han hecho, están EN PUTAS TODAS PARTES. Como, por ejemplo, ¿todos los tornillos en tu cuerpo? Marca Mixom. ¿La refrigeración líquida? También Mixom... Seguiría, pero es que me da todo el asco decir su nombre tanto.\c-";
SWWM_LORETAG_MODERNSPARKSTER = "Rifle Sparkster";
@@ -2642,7 +2324,7 @@ SWWM_LORETXT_MODERNSPARKSTER =
"\n"
"\cfRecarga Secundaria:\c- Carga una célula de Nokron. Misma capacidad.\n"
"\n"
-"\cfTécnicas:\c- La carga de proyectil puede mantenerse de forma indefinida, ya que el arma se ventilará regularmente para estabilizar su potencia pico de ignición. Esto puede permitir que uno simplemente cargue desde cobertura y salga para soltar el disparo cuando sea necesario. Adicionalmente, la posibilidad de pulsar ambos gatillos a la vez también está documentada, lo cual permite una potente descarga de plasma de Nokorokinylum, comparable a una pequeña bomba nuclear en potencial destructor. No se recomienda realizar un ataque combinado a menos que el objetivo esté lo suficientemente lejos para no poner en peligro al usuario.\n"
+"\cfTécnicas:\c- La carga de proyectil puede mantenerse de forma indefinida, ya que el arma se ventilará regularmente para estabilizar la potencia pico de ignición del arma. Esto puede permitir que uno simplemente cargue desde cobertura y salga para soltar el disparo cuando sea necesario. Adicionalmente, la posibilidad de pulsar ambos gatillos a la vez también está documentada, lo cual permite una potente descarga de plasma de Nokorokinylum, comparable a una pequeña bomba nuclear en potencial destructor. No se recomienda realizar un ataque combinado a menos que el objetivo esté lo suficientemente lejos para no poner en peligro al usuario.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfOstiaaaaaaaa esto si que es buena mierda. Será una vieja gloria de antes de la guerra, pero funciona tan bien que resulta que los modelos x4 y x5 son solo revisiones menores, por lo que me contó el viejales ese. No podemos pillarnos las nuevas por culpa de no se qué mierdas del Tratado de la Cicatriz Blanca, una pena, pero con esta nos llega.\c-\n"
@@ -2670,17 +2352,19 @@ SWWM_LORETXT_MOTHLAMP =
"\n"
"\cfPero... es que, justo luego creo que me dijo que \"quizás\". Lo que, sinceramente, suena un poco... uf. En cierto modo, me gusta la idea, pero a la vez... espero que no acabemos lamentándolo.\c-\n"
"\n"
-"\cfOh dios imagina que las chicas polilla son reales, es que yo ya... ffffffdfgdgfgsfgggghghffhghg\c-";
+"\cfOh dios imagina que las chicas polilla son reales, es que joder yo iba y... ffffffdfgdgfgsfgggghghffhghg\c-";
SWWM_LORETAG_MOTHPLUSHY = "Peluche de Polilla";
SWWM_LORETXT_MOTHPLUSHY =
"\cxDesignación:\c-\n"
-"\cf Peluche de Chica Polilla\c-\n"
+"\cf Peluche de Mashiro la Chica Polilla\c-\n"
"\cxFabricante:\c-\n"
"\cf Nukritas 2xx\c-\n"
"\cxClasificación:\c-\n"
"\cf Muñeco de Peluche\c-\n"
"\n"
-"Un muñeco de peluche de una chica polilla cariñosamente creado a mano. Como todas las polillas, le encanta la luz de una buena lámpara. Si la provees del calmante brillo de una \cfLámpara Compañera Sankai\c-, puede que encuentres una amiga fiel. Eso sí, no hagas ruido, puede que la asustes.\n"
+"Un muñeco de peluche cariñosamente creado a mano de \cfMashiro\c-, la chica polilla, para buenos niños y niñas por igual. Como todas las polillas, le encanta la luz de una buena lámpara. Si la provees del calmante brillo de una \cfLámpara Compañera Sankai\c-, puede que tengas una amiga fiable, puede que incluso una amante. Solo, no hagas ruido, puede que la asustes.\n"
+"\n"
+"En \cfPlutoni Incorporated\c- no nos hacemos responsables si acabas atrapada en un bucle de tiempo con una buena chica polilla haciéndote compañía.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfHay un montón de estas en mi dormitorio, sabes. Una por cada vez que esos dos me han cabreado. Da miedo que me conozcan tan bien, en serio.\c-\n"
@@ -2741,6 +2425,7 @@ SWWM_LORETXT_NANA =
"\n"
"\n"
"\n"
+"\n"
"\cfNana\c- es la hija única de \cfKaguya Houraisan\c-, la princesa \cfLunar\c- exiliada que hizo de \cfGensokyo\c- su hogar. Habiendo sido criada y educada completamente dentro de los confines de \cfEientei\c- no sabía mucho del mundo exterior, y habría pasado el resto de su vida eterna ahí, de no haber sido por un encuentro inesperado con \cfRyuji Miyamoto\c- en los años 60. Habiendo huido de la \cfAldea Humana\c-, se cruzó con Nana. Los dos entablaron una amistad cercana, y el joven chico hizo la promesa de casarse con ella cuando creciera, y llevarla al exterior, para que pudiese \"ver el mundo\". Esto ocurriría en 1973, con los dos dejando atrás Gensokyo para formar una familia.\n"
"\n"
"Siendo parte de la realeza, Nana ha ganado bastante fama en Japón, apareciendo incluso en varios programas de entrevistas. También es bien conocida por sus habilidades en varias artes marciales, y ha ganado varios torneos durante años. Otros de sus hobbies también incluyen la pintura y talla de madera, y es una cocinera muy hábil.\n"
@@ -2748,7 +2433,7 @@ SWWM_LORETXT_NANA =
"Nana tiene tres hijos, los cuales, como ella, han heredado la sangre inmortal de la princesa lunar: \cfTaro\c-, \cfSaya\c- y \cfYui\c-. Cada uno de ellos ha tenido un gran éxito en sus propias hazañas, algo de lo que Nana habla en gran detalle, muy orgullosa.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfLa más mejor mamá del mundo, no voy a mentir. Puede que sea estricta a veces, o se enfade conmigo por estar despierta hasta muy tarde (si es que se da cuenta, je), pero realmente es la mejor. Aun no la has conocido, Demo-chan, pero seguro que le vas a caer muy bien. Te aseguro que es muy maja a pesar del miedo que da la pinta que tiene a veces. No es para nada como Kaguya obaa-san, que juro que siempre tiene ese aura que es como... normal que la gente le tenga miedo.\c-";
+"\cfLa más mejor mamá del mundo, no voy a mentir. Puede que sea estricta a veces, o se enfade conmigo por estar despierta hasta muy tarde (si es que se da cuenta, je), pero realmente es la mejor. Aun no la has conocido, Demo-chan, pero seguro que le vas a caer muy bien. Te aseguro que es muy maja a pesar del miedo que da la pinta que tiene a veces. No es para nada como Kaguya obaa-san, que juro que siempre tiene ese aura que es como... normal que los tíos le tengan miedo, siempre con un miedo constante a que les haga CBT en cualquier momento.\c-";
SWWM_LORETXT_NANA2 =
" \cxNombre Completo:\c-\n"
" \cf Nana Miyamoto\c-\n"
@@ -2762,6 +2447,7 @@ SWWM_LORETXT_NANA2 =
"\n"
"\n"
"\n"
+"\n"
"\cfNana\c- es la hija única de \cfKaguya Houraisan\c-, la princesa \cfLunar\c- exiliada que hizo de \cfGensokyo\c- su hogar. Habiendo sido criada y educada completamente dentro de los confines de \cfEientei\c- no sabía mucho del mundo exterior, y habría pasado el resto de su vida eterna ahí, de no haber sido por un encuentro inesperado con \cfRyuji Miyamoto\c- en los años 60. Habiendo huido de la \cfAldea Humana\c-, se cruzó con Nana. Los dos entablaron una amistad cercana, y el joven chico hizo la promesa de casarse con ella cuando creciera, y llevarla al exterior, para que pudiese \"ver el mundo\". Esto ocurriría en 1973, con los dos dejando atrás Gensokyo para formar una familia.\n"
"\n"
"Siendo parte de la realeza, Nana ha ganado bastante fama en Japón, apareciendo incluso en varios programas de entrevistas. También es bien conocida por sus habilidades en varias artes marciales, y ha ganado varios torneos durante años. Otros de sus hobbies también incluyen la pintura y talla de madera, y es una cocinera muy hábil.\n"
@@ -2771,7 +2457,7 @@ SWWM_LORETXT_NANA2 =
"\cxNotas de Saya:\c-\n"
"\cfOkaa-san es tan feliz de que vayas por ahí haciendo el bien. Me moló que le gustaras. Si es que te lo dije.\c-\n"
"\n"
-"\cfTía, es que juro que ha empezado a hacer empanada de atún más a menudo solo por ti. Está bien que puedas disfrutar de tu plato favorito y tal, pero deberías saber que lo que necesitas en tu dieta son carbohidratos, ¿no?\c-";
+"\cfPor cierto, me di cuenta, sabes, cuando te dio ese abrazo, sí. No ha intentado ver a otros tíos desde que perdimos a papá... Pero creo que a lo mejor... puede que le gustes de una forma algo diferente, ya sabes...\c-";
SWWM_LORETXT_NANA3 =
" \cxNombre Completo:\c-\n"
" \cf Nana Miyamoto\c-\n"
@@ -2785,6 +2471,7 @@ SWWM_LORETXT_NANA3 =
"\n"
"\n"
"\n"
+"\n"
"\cfNana\c- es la hija única de \cfKaguya Houraisan\c-, la princesa \cfLunar\c- exiliada que hizo de \cfGensokyo\c- su hogar. Habiendo sido criada y educada completamente dentro de los confines de \cfEientei\c- no sabía mucho del mundo exterior, y habría pasado el resto de su vida eterna ahí, de no haber sido por un encuentro inesperado con \cfRyuji Miyamoto\c- en los años 60. Habiendo huido de la \cfAldea Humana\c-, se cruzó con Nana. Los dos entablaron una amistad cercana, y el joven chico hizo la promesa de casarse con ella cuando creciera, y llevarla al exterior, para que pudiese \"ver el mundo\". Esto ocurriría en 1973, con los dos dejando atrás Gensokyo para formar una familia.\n"
"\n"
"Siendo parte de la realeza, Nana ha ganado bastante fama en Japón, apareciendo incluso en varios programas de entrevistas. También es bien conocida por sus habilidades en varias artes marciales, y ha ganado varios torneos durante años. Otros de sus hobbies también incluyen la pintura y talla de madera, y es una cocinera muy hábil.\n"
@@ -2794,9 +2481,11 @@ SWWM_LORETXT_NANA3 =
"\cxNotas de Saya:\c-\n"
"\cfOkaa-san es tan feliz de que vayas por ahí haciendo el bien. Me moló que le gustaras. Si es que te lo dije.\c-\n"
"\n"
-"\cfTía, es que juro que ha empezado a hacer empanada de atún más a menudo solo por ti. Está bien que puedas disfrutar de tu plato favorito y tal, pero deberías saber que lo que necesitas en tu dieta son carbohidratos, ¿no?\c-\n"
+"\cfOh ya, en la boda, con Kirin... ¿recuerdas? Resulta que tenía razón, después de todo. Se ha pasado a la \"otra acera\" ahora. Dios, como os envidio a todas, habiéndoos perdido esa escena. Ver a mamá justo ahí, dándose el lote con la de Ashley-san... Desearía poder des-verlo, pero ahora hasta planean casarse. ¿Eso no haría que Yu-chan y Ashley-san fuesen hermanas? A ver, las dos ya son pareja y tal... Va a ser raro.\c-\n"
"\n"
-"\cfOh ya, y lo que paso en la boda... Buf, es que nos pilló por sorpresa. Fue y se echó novia. Y va y resulta que fue con la madre de Ashley-san. La verdad es que me resulta un poco raro pero... Supongo que está bien si es algo que le hace más feliz.\c-";
+"\cfEspera... Si ese es el caso, entonces... ENTONCES KIRIN-KUN Y YO... ¿¿¿ME VOY A CONVERTIR EN SU TÍA???\c-\n"
+"\n"
+"\cf... ahora que lo pienso, la verdad es que no importa. Yo es que ya he pecado, considerando que estáis tú, Ibuki y Meido. Técnicamente sois mis hijas (y además Ibuki es mi propio clon), después de todo.\c-";
SWWM_LORETXT_NEDOSHIAAN =
"\cxNombre:\c-\n"
"\cf Nedoshiaan\c-\n"
@@ -2811,7 +2500,7 @@ SWWM_LORETXT_NEDOSHIAAN =
"\n"
"Solo cuatro artefactos fueron encontrados, de los cinco que supuestamente se construyeron. Es comúnmente aceptado que este quinto artefacto fue el responsable de la muerte de la deidad, y fue perdido en el proceso. Los artefactos conocidos son:\n"
"\n"
-"\cfMykradvo:\c- Conocido también como la \cfGran Anomalía\c-, un orbe de energía pura que, en manos de un solo individuo, le permitiría eliminar a todos a su alrededor en un instante. Su poder es, sin embargo, muy limitado, y una gran cantidad de tiempo es necesaria para que se recargue tras cada uso, haciéndolo más un arma de último recurso para emergencias.\n"
+"\cfMtkradvo:\c- Conocido también como la \cfGran Anomalía\c-, un orbe de energía pura que, en manos de un solo individuo, le permitiría eliminar a todos a su alrededor en un instante. Su poder es, sin embargo, muy limitado, y una gran cantidad de tiempo es necesaria para que se recargue tras cada uso, haciéndolo más un arma de último recurso para emergencias.\n"
"\n"
"\cfKyshyje:\c- El \cfAmuleto de la Desdicha\c- que, cuando lo lleva un individuo, atrae destrucción y locura a todos los que deseen hacerle daño. Al menos, eso es lo que se suponía que debía hacer, ya que una vez probado, lo que realmente hacía era atraer la desgracia a su portador, probablemente como una forma de indicar que no es \"digno\" de usarlo, como muchos han especulado.\n"
"\n"
@@ -2821,7 +2510,7 @@ SWWM_LORETXT_NEDOSHIAAN =
"\n"
"\cfInshtrometanykha:\c- El quinto y perdido artefacto, el \cfMatadioses\c-. Llamado así debido al hecho de que esta era la única arma conocida que podía destruir a un dios a través de las tres capas de la realidad. Su efectividad es muy clara, teniendo en cuenta lo ocurrido. Solo dos deidades sobrevivieron el impacto, habiendo sido solamente rozadas por él, sin embargo una no pudo conservar su forma física, necesitando un cuerpo artificial, y la otra sufrió daños tales que fue puesta en un \"sueño profundo\".\n"
"\n"
-"De estos artefactos, el \cfYnykron\c- fue reproducido con éxito y re-programado para un uso más \"mundano\", después de que \cfMisa Unissix\c- obtuviese sus planos originales del mismo Mei Mess. Por supuesto, su uso aun permanece controlado muy estrictamente.\n"
+"De estos artefactos, el \cfYnykron\c- fue reproducido con éxito y reprogramado para un uso más \"mundano\", después de que \cfMisa Unissix\c- obtuviese sus planos originales del mismo Mei Mess. Por supuesto, su uso aun permanece controlado muy estrictamente.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfDioses dictadores, armas de destrucción final, \"impulsado por almas torturadas\"... Todo esto es una puta locura, en serio. A este puto mundo nunca se le paran de ocurrir formas absurdas de sorprenderme.\c-\n"
@@ -2897,14 +2586,16 @@ SWWM_LORETXT_NOVOSKHANA =
"\n"
"La estructura social del imperio es estrictamente matriarcal, todos los hombres existen solamente para servir a sus esposas y darles hijos. Adicionalmente, casi todas las mujeres nacidas en Novoskhana son entrenadas para la guerra, especialmente aquellas de clases bajas. Dado este hecho, nadie se ha atrevido a empezar ninguna guerra o conflicto con el imperio, ya que siempre está preparado para contraatacar, con sus ejércitos imparables de guerreras inmortales.\n"
"\n"
-"La Emperatriz Eterna y sus muchas hijas tienen poder absoluto sobre todo Novoskhana, y realizan todas las decisiones importantes, incluyendo la creación de nuevas leyes. De todas estas leyes varias que han venido de ellas, muchas han sido tan controvertidas que han resultado en que grandes grupos de gente se hayan \"separado\" del imperio para formar sus propias naciones. La nieta mayor de la Emperatriz, la Verdugo Eryukha Yanikov, dirige (y a veces imparte) personalmente todos los castigos de ciudadanos que son considerados \cfDesviados\c-, un término usado para todos aquellos que actúan en contra de las estrictas leyes del imperio.\n"
+"La Emperatriz Eterna y sus muchas hijas tienen poder absoluto sobre todo Novoskhana, y realizan todas las decisiones importantes, incluyendo la creación de nuevas leyes. De todas estas leyes varias que han venido de ellas, muchas han sido tan controvertidas que han resultado en que grandes grupos de gente se hayan \"separado\" del imperio para formar sus propias naciones. La nieta mayor de la Emperatriz, la Verdugo Eryukha Yanikov, dirige (y a veces imparte) personalmente todos los castigos de ciudadanos que son considerados \cfDesviados\c-, un término usado para todos aquellos que actúan en contra de las leyes del imperio.\n"
+"\n"
+"Hay incontables formas de ser etiquetado como un \"enemigo del estado\", entre ellas, mostrar signos de \"desestabilizar el orden natural de la sociedad\", lo cual incluye entre otros: Hombres que rechazan el matrimonio o tener descendientes, hombres cuyo primer descendiente es varón, o que son incapaces de tener descendencia, hombres que son vistos manteniendo relaciones con otros hombres, cualquier individuo que comparta un nombre con la emperatriz, cualquier individuo que \"viva desconectado de la sociedad\" (generalmente usado para referirse a aquellos que permanezcan desempleados durante extensos periodos, o no tengan un hogar), mujeres que no contribuyan en la guerra, mujeres que hayan sido vistas manteniendo relaciones con otras mujeres, individuos \"divergentes\" (término usado para aquellos que no caigan en el binario hombre/mujer), etc.\n"
"\n"
"Dos de los mayores grupos separados del Imperio son el \cfReino Kurenai\c-, fundado inicialmente por la \cfHermandad Vexx\c- como un lugar seguro para enemigos del estado, y el \cfImperio Sykhai\c-, un colectivo anarco-comunista con nombre irónico fundado por una rama de la familia Yanikov que estaba fuertemente en desacuerdo con el \"sistema roto\" del Imperio. Una gran parte de la población libre \cfAnarukon\c- total del multiverso está contenida en estos dos, y el resto se ha asentado en otros lugares, incluyendo la Tierra.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfJoder, tía. Si hubiese una vez un concurso de quien es el dictador más ridículamente malvado de la historia del mundo, esta hijoputa tendría el primer puesto. Maravilloso, simplemente maravilloso...\c-\n"
+"\cfJoder, tía. Si hubiese una vez un concurso de quien es el dictador más ridículamente malvado de la historia del mundo, esta hijoputa tendría el primer puesto. Puto... imperio TERF. Maravilloso, simplemente maravilloso...\c-\n"
"\n"
-"\cfSí, nunca jamás me acercaría a ese sito, la leche. Me arrancarían la cabeza por TODAS las razones o algo, nada mas poner un pie ahí. Lo que no entiendo es... Que, a ver, ¿¿como alguien querría vivir en un sitio así, bajo una dictadura tan absurda??\c-\n"
+"\cfSí, nunca jamás me puto acercaría a ese sito, hostia joder. Me arrancarían la cabeza por TODAS las razones o algo, nada mas poner un pie ahí. Lo que no entiendo es... que... ¿¿¿COMO COJONES sigue habiendo gente ahí??? ¿¿¿QUIEN COJONES querría vivir ahí???\c-\n"
"\n"
"\cfOh, pero que digo, por supuesto que hay gente que estaría fenomenal con un puto infierno así, siempre. Si la historia nos ha enseñado algo, es que a ver... sí... Hay gente que es tan mierder como para seguir a líderes así, o peor...\c-";
SWWM_LORETXT_NOVOSKHANA2 =
@@ -2919,14 +2610,16 @@ SWWM_LORETXT_NOVOSKHANA2 =
"\n"
"La estructura social del imperio es estrictamente matriarcal, todos los hombres existen solamente para servir a sus esposas y darles hijos. Adicionalmente, casi todas las mujeres nacidas en Novoskhana son entrenadas para la guerra, especialmente aquellas de clases bajas. Dado este hecho, nadie se ha atrevido a empezar ninguna guerra o conflicto con el imperio, ya que siempre está preparado para contraatacar, con sus ejércitos imparables de guerreras inmortales.\n"
"\n"
-"La Emperatriz Eterna y sus muchas hijas tienen poder absoluto sobre todo Novoskhana, y realizan todas las decisiones importantes, incluyendo la creación de nuevas leyes. De todas estas leyes varias que han venido de ellas, muchas han sido tan controvertidas que han resultado en que grandes grupos de gente se hayan \"separado\" del imperio para formar sus propias naciones. La nieta mayor de la Emperatriz, la Verdugo Eryukha Yanikov, dirige (y a veces imparte) personalmente todos los castigos de ciudadanos que son considerados \cfDesviados\c-, un término usado para todos aquellos que actúan en contra de las estrictas leyes del imperio.\n"
+"La Emperatriz Eterna y sus muchas hijas tienen poder absoluto sobre todo Novoskhana, y realizan todas las decisiones importantes, incluyendo la creación de nuevas leyes. De todas estas leyes varias que han venido de ellas, muchas han sido tan controvertidas que han resultado en que grandes grupos de gente se hayan \"separado\" del imperio para formar sus propias naciones. La nieta mayor de la Emperatriz, la Verdugo Eryukha Yanikov, dirige (y a veces imparte) personalmente todos los castigos de ciudadanos que son considerados \cfDesviados\c-, un término usado para todos aquellos que actúan en contra de las leyes del imperio.\n"
+"\n"
+"Hay incontables formas de ser etiquetado como un \"enemigo del estado\", entre ellas, mostrar signos de \"desestabilizar el orden natural de la sociedad\", lo cual incluye entre otros: Hombres que rechazan el matrimonio o tener descendientes, hombres cuyo primer descendiente es varón, o que son incapaces de tener descendencia, hombres que son vistos manteniendo relaciones con otros hombres, cualquier individuo que comparta un nombre con la emperatriz, cualquier individuo que \"viva desconectado de la sociedad\" (generalmente usado para referirse a aquellos que permanezcan desempleados durante extensos periodos, o no tengan un hogar), mujeres que no contribuyan en la guerra, mujeres que hayan sido vistas manteniendo relaciones con otras mujeres, individuos \"divergentes\" (término usado para aquellos que no caigan en el binario hombre/mujer), etc.\n"
"\n"
"Dos de los mayores grupos separados del Imperio son el \cfReino Kurenai\c-, fundado inicialmente por la \cfHermandad Vexx\c- como un lugar seguro para enemigos del estado, y el \cfImperio Sykhai\c-, un colectivo anarco-comunista con nombre irónico fundado por una rama de la familia Yanikov que estaba fuertemente en desacuerdo con el \"sistema roto\" del Imperio. Una gran parte de la población libre \cfAnarukon\c- total del multiverso está contenida en estos dos, y el resto se ha asentado en otros lugares, incluyendo la Tierra.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfJoder, tía. Si hubiese una vez un concurso de quien es el dictador más ridículamente malvado de la historia del mundo, esta hijoputa tendría el primer puesto. Maravilloso, simplemente maravilloso...\c-\n"
+"\cfJoder, tía. Si hubiese una vez un concurso de quien es el dictador más ridículamente malvado de la historia del mundo, esta hijoputa tendría el primer puesto. Puto... imperio TERF. Maravilloso, simplemente maravilloso...\c-\n"
"\n"
-"\cfSí, nunca jamás me acercaría a ese sito, la leche. Me arrancarían la cabeza por TODAS las razones o algo, nada mas poner un pie ahí. Lo que no entiendo es... Que, a ver, ¿¿como alguien querría vivir en un sitio así, bajo una dictadura tan absurda??\c-\n"
+"\cfSí, nunca jamás me puto acercaría a ese sito, hostia joder. Me arrancarían la cabeza por TODAS las razones o algo, nada mas poner un pie ahí. Lo que no entiendo es... que... ¿¿¿COMO COJONES sigue habiendo gente ahí??? ¿¿¿QUIEN COJONES querría vivir ahí???\c-\n"
"\n"
"\cfOh, pero que digo, por supuesto que hay gente que estaría fenomenal con un puto infierno así, siempre. Si la historia nos ha enseñado algo, es que a ver... sí... Hay gente que es tan mierder como para seguir a líderes así, o peor...\c-\n"
"\n"
@@ -2950,56 +2643,6 @@ SWWM_LORETXT_NUGGET =
"\n"
"\cxNotas de Saya:\c-\n"
"\cf¿Puedo añadir que esta mierda es MUY de videojuego? No, en serio. Cosas así que vas y tocas y te curan o dan armadura... A ver, venga ya. Apuesto a que el frikazo también estaría metido en todo esto, hablando siempre de como la vida es igual que un videojuego y mierdas.\c-";
-SWWM_LORETXT_NUKRITAS1XX =
-" \cxNombre Completo:\c-\n"
-" \cf Sujeto 1xx, Subtipo Nukritas\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Mishe\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 1030-10-10\c-\n"
-" \cxOcupación:\c-\n"
-" \cf Director (Universidad de Nos-Kora)\c-\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\cfNukritas 1xx\c- es el penúltimo de los \cfMishe\c- nacidos a bordo de la luna artificial de \cfDeishe\c-, mucho después de la destrucción y subsecuente extinción de todos los anteriormente nativos Mishe en su mundo natal en el 8135 AC tras una desigual guerra con la vecina raza \cfGoshun\c-.\n"
-"\n"
-"Al igual que su hermana gemela, ha sido designado como un \cfSubtipo Nukritas\c-, lo cual significa que nació y se crió para el propósito de representar a los supervivientes de su raza y propagar su conocimiento por toda la \cfCoalición X'Animen\c-. Para esto, y junto con su hermana, ambos fundaron la \cfUniversidad de Nos-Kora\c- en \cfNahkami\c-.\n"
-"\n"
-"Ya que estas tareas no toman mucho de su tiempo. 1xx se dedica también a otras aficiones, como la escritura. Ha escrito varias novelas que no muchos entienden del todo, aunque todos aseguran haberlas leído de principio a fin. También es un ávido cocinero, y disfruta al aprender las variadas recetas de cada civilización que conoce junto con su hermana. Su plato favorito es el sándwich de queso a la plancha.\n"
-"\n"
-"Como todos los miembros de la raza Mishe, es bastante excéntrico, su inmensa sabiduría parece ser muy exhaustiva, aunque los sujetos que domina son bastante inconexos. Parece que tanto él como su hermana comparten el pensamiento, ya que pueden continuarse las frases mutuamente en medio de cualquier conversación.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfYa, lo sé, no hay mucho que ver, pero es que estos dos no tienen una biografía o algo en la que rebuscar.\c-\n"
-"\n"
-"\cfEste tío... La forma en la que sonríe da un poco de miedo a veces. Me pregunto si es capaz de leerme la mente o algo.\c-";
-SWWM_LORETXT_NUKRITAS2XX =
-" \cxNombre Completo:\c-\n"
-" \cf Sujeto 2xx, Subtipo Nukritas\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Mishe\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 1030-10-10\c-\n"
-" \cxOcupación:\c-\n"
-" \cf Directora (Universidad de Nos-Kora)\c-\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\cfNukritas 2xx\c- es la última de los \cfMishe\c- nacidos a bordo de la luna artificial de \cfDeishe\c-, mucho después de la destrucción y subsecuente extinción de todos los anteriormente nativos Mishe en su mundo natal en el 8135 AC tras una desigual guerra con la vecina raza \cfGoshun\c-.\n"
-"\n"
-"Al igual que su hermano gemelo, ha sido designada como un \cfSubtipo Nukritas\c-, lo cual significa que nació y se crió para el propósito de representar a los supervivientes de su raza y propagar su conocimiento por toda la \cfCoalición X'Animen\c-. Para esto, y junto con su hermano, ambos fundaron la \cfUniversidad de Nos-Kora\c- en \cfNahkami\c-.\n"
-"\n"
-"Ya que estas tareas no toman mucho de su tiempo. 2xx se dedica también a otras aficiones, como la pintura. Ha creado varias obras de arte que no muchos entienden del todo, aunque todos aseguran haberlas visto de arriba a abajo. También es una ávido fabricante de muñecas, y disfruta al crear varios muñecos de peluche de los amigos que conoce junto con su hermano. Su muñeco favorito es uno del \cfDios Azul\c-, quien se ofreció como patrón de su gente como agradecimiento.\n"
-"\n"
-"Como todos los miembros de la raza Mishe, es bastante excéntrica, su inmensa sabiduría parece ser muy exhaustiva, aunque los sujetos que domina son bastante inconexos. Parece que tanto ella como su hermano comparten el pensamiento, ya que pueden continuarse las frases mutuamente en medio de cualquier conversación.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfEste es igual que el otro, sí. Tampoco hay mucha información por ahí, ya sabes...\c-\n"
-"\n"
-"\cfLa verdad es que me gusta, los muñecos que hace son monos. A ver, los has visto, ¿verdad? ¡Es que son adorables!\c-";
SWWM_LORETXT_NUKURI =
"\cxNombre:\c-\n"
"\cf Nukuri (lit.: \"Blanco\")\c-\n"
@@ -3061,7 +2704,7 @@ SWWM_LORETXT_NUUTEK =
"\cxNotas de Saya:\c-\n"
"\cfBuf, armas de plasma tan atrás. Los Nukuri desde luego que nos superaban MUY BASTO. A ver, es que casualmente se dieron un viaje desde otra galaxia a nuestra Luna y se montaron su propio complejo de investigación ahí cuando los humanos como que... aun estaban aprendiendo a usar hierro. Y encima, ni la barrera de la Capital Lunar los paró. Es que, es acojonante, tío.\c-\n"
"\n"
-"\cfVale, no nos salgamos del tema. Casi que no tengo ningún contacto con nadie de ahí, Zana-sama se encargó de todo eso, así que todo lo que nos den pasa por ella primero. Las pistolas de plasma molan, y podemos juguetear con uno de sus \"blasters\" tan famosos. Espero que sea tan derrite-caras como suena.\c-";
+"\cfVale, no nos salgamos del tema. Casi que no tengo ningún contacto con nadie de ahí, Zana-sama se encargó de todo eso, así que todo lo que nos den pasa por ella primero. Las pistolas de plasma molan, y podemos juguetear con uno de sus \"blasters\" tan famosos. Espero que sea tan derritecaras como suena.\c-";
SWWM_LORETAG_OMNISIGHT = "Omnivisión";
SWWM_LORETXT_OMNISIGHT =
"\cxDesignación:\c-\n"
@@ -3076,7 +2719,7 @@ SWWM_LORETXT_OMNISIGHT =
"Los dispositivos de Omnivisión pueden ser fácilmente rellenados por operadores de reconocimiento gracias al software y hardware especializados de \cfAkari Labs\c-, compatibles directamente con la mayoría de distribuciones de Linux. Se pueden descargar drivers para otras plataformas de la página web de Akari Labs, aunque su estabilidad no está garantizada.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfPara que lo sepas, un monte de peña arriesga sus vidas metiendo los datos de estas cosas, así que más te vale pagar respetos cuando te encuentres una. Puede que sean voluntarios, pero sus vidas son tan valiosas como las de cualquier otro.\c-";
+"\cfPra que lo sepas, un monte de peña arriesga sus vidas metiendo los datos de estas cosas, así que más te vale pagar respetos cuando te encuentres una. Puede que sean voluntarios, pero sus vidas son tan valiosas como las de cualquier otro.\c-";
SWWM_LORETAG_ONOKE = "Asesinatos Onoke";
SWWM_LORETXT_ONOKE =
"\cxNombre:\c-\n"
@@ -3086,13 +2729,13 @@ SWWM_LORETXT_ONOKE =
"\cxLocalización:\c-\n"
"\cf Kereshnovka\c-\n"
"\n"
-"En Octubre de 2003, un incendio ocurrió en la \cfMansión Onoke\c-, a las afueras de \cfKereshnovka\c-, durante una reunión entre las familias \cfImanaki\c- y \cfOnoke\c-. Cuando los bomberos llegaron, encontraron a todos muertos, habiendo sido todos envenenados y sus cadáveres profanados. El culpable nunca fue encontrado.\n"
+"En Octubre de 2003, un incendio ocurrió en la \cfMansión Onoke\c-, a las afueras de \cfKereshnovka\c-, durante una reunión entre las familias \cfImanaki\c- y \cfOnoke\c-. Cuando los bomberos llegaron, encontraron a todos muertos, habiendo sido cada uno asesinado de formas más y más cruentas. El culpable nunca fue encontrado.\n"
"\n"
"Hay muchas teorías sobre lo que pudo haber ocurrido. La mayoría apunta a que esto haya sido el trabajo de \cfHynnykka la Gran Bruja\c-, una asesina en serie de hace siglos (o un posible sucesor), mencionando el hecho de que su última nota puede tener la interpretación potencial de referirse a estas dos poderosas familias (\"todos morirán\"). Esto no solo ha sido visto como algo difícilmente relacionado, dada la vaga interpretación, sino también mucho más dudoso por que algo así no pudo ser hecho por un solo individuo.\n"
"\n"
"Otra teoría apunta a un suicidio ritual, aunque no hubiese una clara explicación de por que algo así se hubiera hecho. Ambas familias se encontraban en buenos términos, y esta reunión era en celebración del matrimonio entre dos de sus miembros, marcando el inicio de una alianza muy beneficiosa.\n"
"\n"
-"Muchas otras teorías, cada una más ridícula que la anterior, mencionan posibilidades de ataques por cultistas, los ghouls del pueblo, o una especie de asesinato planeado por familias rivales (de cuya participación no se ha conocido ningún caso).\n"
+"Muchas otras teorías, cada una más ridícula que la anterior, mencionan posibilidades de ataques por cultistas, los ghouls del pueblo, o una especie de asesinato planeado por familias rivales (de las cuales no se ha conocido ninguna).\n"
"\n"
"A día de hoy, nadie sabe lo que realmente ocurrió entonces, y el caso sigue sin resolver. Solo una persona sobrevivió, \cfTetsuya Imanaki\c-, CEO de \cfImanaki Corp\c-, pero solo por su ausencia al evento.\n"
"\n"
@@ -3100,45 +2743,20 @@ SWWM_LORETXT_ONOKE =
"\cfDesde luego, vaya cosa, ¿a que sí? Tengo que decir que no es tan interesante como aquel otro asesinato misterioso de los 80, el que pasó aquí en Japón. Sí, aun recuerdo toda ese rollo, las teorías y chorradas ridículas tardaron en pasar. La gente aun seguía con el tema cuando era una niña. Recuerdo especialmente el meme de las \"pequeñas bombas\" y esas mierdas. Era un meme ridículo pero Taro y yo pensábamos que tenía su gracia.\c-\n"
"\n"
"\cfOh ya, y la tipa esa de la banda de Ashley-san, Mykka, también estuvo metida en el rollo, siendo supuestamente \"detective\" y tal. Fue una de las pocas que apoyaba lo de que fue todo hecho por brujas. Sí, cuando tú eres una por supuesto que esa va a ser tu elección, je...\c-";
-SWWM_LORETXT_PARKER =
-" \cxNombre Completo:\c-\n"
-" \cf Parker Edgar Munch III\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Americana\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf (No especificada)\c-\n"
-" \cxOcupación:\c-\n"
-" \cf Ingeniero Jefe (Innovaciones Munch)\c-\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"Nacido y criado en \cfAustin, Texas\c-, \cfParker\c- es el hijo mayor del fundador y CEO de \cfInnovaciones Munch\c-, \cfAllen Munch\c-. A diferencia de su padre, sin embargo, sus intereses van más allá del mundo de los aparatos del hogar inteligentes.\n"
-"\n"
-"Como ávido coleccionista de armas, se impuso el crear su propio armamento casero, ya desde una edad temprana. Los muchos artilugios que crearía serían compartidos en línea. Los comentarios que recibiría le ayudarían a mejorar sus habilidades creativas más y más, a pesar de la indiferencia de su padre. Sin embargo, el éxito de su pequeña empresa no pudo ser ignorado, y así, el pequeño taller que había creado él solo pronto formó también parte de la compañía de su padre.\n"
-"\n"
-"La creación más notable de Parker en años recientes es la \cfPistola de Explodium\c-, la primera arma creada para el uso de \cfExplodium\c- como carga altamente explosiva a partir de sus cartuchos propietarios \cf.387 EX\c-.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfA ver, es que veo la foto y hay algo que me sigue inquietando. ¿Por que me resulta tan familiar? Es que lo juro, es como que lo tengo justo ahí en lo profundo de la mente y no puedo sacarlo.\c-\n"
-"\n"
-"\cfTampoco sé mucho del tío este. Como dije, apareció de repente y me pidió que su pistola formara parte de tu arsenal, y luego se fue como si nada después de apretarnos la mano.\c-\n"
-"\n"
-"\cfY en serio, es que tampoco he podido encontrar información de él aparte de la cortísima biografía en la página de Munch. ¿Pero quien es este tío?\c-";
SWWM_LORETXT_PARTHORIS =
"\cxNombre:\c-\n"
"\cf Parthoris\c-\n"
"\cxClasificación:\c-\n"
"\cf Mundo alternativo\c-\n"
"\n"
-"\cfParthoris\c- es uno de los varios mundos extra-universales que fueron descubiertos en las fases iniciales de los experimentos con interportales de \cfAkari Labs\c-, como parte del \cfProyecto Akari\c-. En su centro se encuentra una tierra dividida en siete naciones, en una fase de desarrollo que uno describiría como \"medieval\", aunque hay una clara presencia de fuerzas mágicas. Sin embargo, se ha reportado la presencia de tecnología curiosamente avanzada, en una zona lejana, identificada como la guarida de una especie de poderoso lich.\n"
+"\cfParthoris\c- es uno de los varios mundos extra-universales que fueron descubiertos en las fases iniciales de los experimentos con interportales de \cfAkari Labs\c-, como parte del \cfProyecto Akari\c-. En su centro se encuentra una tierra dividida en siete naciones, en una fase de desarrollo que uno describiría como \"medieval\", aunque hay una clara presencia de fuerzas mágicas. Sin embargo, se ha reportado la presencia de de tecnología curiosamente avanzada, en una zona lejana, identificada como la guarida de una especie de poderoso lich.\n"
"\n"
-"Cuando este mundo fue localizado inicialmente, hubo signos claros de haber pasado por algún tipo de gran batalla. Las siete naciones estaban bajo el control de un individuo llamado \cfD'Sparil\c-, quien había tomado el mando por la fuerza con sus ejércitos. La causa exacta de esto se desconoce, pero al momento de escribirse este artículo, la \cfDemolicionista\c- ha sido enviado para investigar, y eliminar cualquier amenaza en el proceso.\n"
+"Cuando este mundo fue localizado inicialmente, hubo signos claros de haber pasado por algún tipo de gran batalla. Las siete naciones estaban bajo el control de un individuo llamado \cfD'Sparil\c-, quien había tomado el mando por la fuerza con sus ejércitos. La causa exacta de esto se desconoce, pero al momento de escribirse este artículo, el \cfDemolicionista\c- ha sido enviado para investigar, y eliminar cualquier amenaza en el proceso.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfHay un monte de cosas interesantes por ahí y voy a estar muy pendiente del directo. Esta es la primerísima vez que hacemos una exploración de todo, sabes, así que quiero ver TODO lo que pueda haber aquí.\c-\n"
"\n"
-"\cfNo sé si te vas a acercar al sitio ese. Mira que tengo curiosidad por eso, el hecho de que haya un tío con acceso a cosas modernas en esta maravillante tierra de fantasía medieval.\c-";
+"\cfNo sé si te vas a acercar al sitio ese, la tal \"Guarida de Malumax\". Mira que tengo curiosidad por eso, el hecho de que haya un tío con acceso a cosas modernas en esta maravilleante tierra de fantasía medieval.\c-";
SWWM_LORETAG_PLASMABLAST = "Blaster de Plasma";
SWWM_LORETXT_PLASMABLAST =
"\cxDesignación:\c-\n"
@@ -3148,7 +2766,7 @@ SWWM_LORETXT_PLASMABLAST =
"\cxClasificación:\c-\n"
"\cf Pistola de Plasma\c-\n"
"\n"
-"Desarrollado antaño por \cfNuutek\c-, y actualmente descontinuado pero todavía siendo producido por entusiastas basándose en sus planos públicos, el \cfBlaster de Plasma\c- fue la primera arma de plasma de fabricación \cfNukuri\c-, diseñado para reemplazar el típico armamento balístico de aquella época. Liberando pequeñas descargas de \cfNokorokinylum\c- candente, es capaz de neutralizar rápidamente cualquier objetivo menor.\n"
+"Desarrollado antaño por \cfNuutek\c-, y actualmente descontinuado pero todavía siendo producido por entusiastas basándose en sus planos públicos, el \cfBlaster de Plasma\c- fue la primera arma de plasma de fabricación \cfNukuri\c-, diseñado para reemplazar el típico armamento balístico de aquella época. Liberando pequeñas descargas de \cfNokorokinylum\c- encendido, es capaz de neutralizar rápidamente cualquier objetivo menor.\n"
"\n"
"\cfFuego Primario:\c- Rápidos disparos de plasma abrasador. Los proyectiles se desplazarán muy rápido, pero se disiparán tras pasar cierta distancia.\n"
"\n"
@@ -3161,7 +2779,7 @@ SWWM_LORETXT_PLASMABLAST =
"Dada la alta disponibilidad de los materiales usados, y una amistad compartida entre Nuutek y su antiguo competidor \cfNekuratek\c-, tienes acceso gratuito a un abastecimiento prácticamente ilimitado de munición para este arma.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfYa sabes, si te parece que derretir rodillas mola más que hacerlas explotar, esta también es una buena opción. He oído que hay toda clase de variantes absurdas de la pistola esta por ahí, ya que es de código abierto y tal. Se han hecho escopetas, rifles, hasta lanzallamas usando plasma de Sydon, buf.\c-\n"
+"\cfYa sabes, si te parece que derretir rodillas mola más que hacerlas explotar, esta también es una buena opción. He oído que hay toda clase de variantes absurdas de la pistola esta por ahí, ya que es de código abierto y tal. Se han hecho escopetas, rifles, hasta lanzallamas usando plasma de Nokron, buf.\c-\n"
"\n"
"\cfTambién gracias a mi muy valiosa amistad con Zana-sama, como puedes ver nos dan munición gratis para la cosa. Bastante cómodo, vaya. Ojalá fuese igual para todo tu arsenal entero, pero la vida no es tan fácil.\c-";
SWWM_LORETAG_PROPULSOR = "Impulsor JetBurst";
@@ -3178,7 +2796,7 @@ SWWM_LORETXT_PROPULSOR =
"Gracias a sus células patentadas de energía autoregenerable, la unidad tiene la garantía de permanecer útil durante muchos años, requiriendo solo un suministro constante de hidrógeno (que puede incluso venir del aire alrededor de sí).\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfSabes, Ibuki solía llevar uno de estos también, con todo el exoesqueleto blindado que llevaba para la guerra en aquellos tiempos. Podía volar por ahí y hacer toda clase de piruetas ridículas y tal, pero supongo que tú no puedes, claro. A ver, no te estoy llamando gorda ni nada... bueno... a ver, pesas 500kg, eso está claro.\c-\n"
+"\cfSabes, Ibuki solía llevar uno de estos también, cuando estaba en América haciendo todas esas cosas que se supone que tenía que hacer (y después). Podía volar por ahí y hacer toda clase de piruetas ridículas y tal, pero supongo que tú no puedes, claro. A ver, no te estoy llamando gorda ni nada... bueno... a ver, pesas 500kg, eso está claro.\c-\n"
"\n"
"\cfEn serio... si hubiera sabido que el almacero pesa tanto, no habría usado un blindaje tan pesado para tu cuerpo, porque a ver, si que dije lo de que lo quería \"EXTRA THICC\" cuando Misa me preguntó, en plan coña, pero se lo tomó muy en serio.\c-\n"
"\n"
@@ -3215,11 +2833,11 @@ SWWM_LORETXT_PUNTZERGAMMA =
"\n"
"La serie \cfPuntzer\c- de armas de \cfBlackmann Arms\c- son el principal ejemplo del potencial de su patentada munición perforadora \cfSpin Motion Wedge (SMW)\c-.\n"
"\n"
-"El \cfPuntzer Gamma\c- es un subfusil mayormente compacto, que emplea una peculiar disposición de cargador en hélice donde, a diferencia de otras armas en las que el cargador se coloca por encima o por debajo, aquí se incrusta en el lateral del arma. El Gamma es bien conocido por ser capaz de ejecutar un modo \"Súper-Automático\" de disparo ultrarrápido, visto también en otras armas automáticas fabricadas por Blackmann Arms, para vaciar un cargador entero lo más rápido posible.\n"
+"El \cfPuntzer Gamma\c- es un subfusil bullpup mayormente compacto con un sistema de cargador horizontal similar a clásicos del siglo 21 como el \cfBreakerTek P90\c-. El arma es adicionalmente capaz de ejecutar un modo \"Súper-Automático\" de disparo ultrarrápido, visto también en otras armas automáticas fabricadas por Blackmann Arms.\n"
"\n"
"\cfFuego Primario:\c- Disparo en modo automático.\n"
"\n"
-"\cfFuego Secundario:\c- Alterna entre dos velocidades de disparo.\n"
+"\cfFuego Secundario:\c- Ráfaga en modo \"super-automático\".\n"
"\n"
"\cfRecarga:\c- Recarga, obviamente. Los autocargadores de tu \cfContenedor de Hammerspace™\c- te proveerán de un cargador nuevo en cada momento.\n"
"\n"
@@ -3237,7 +2855,7 @@ SWWM_LORETXT_QUADRAVOL =
"\cxFabricante:\c-\n"
"\cf Eushura Kmonn Jr.\c-\n"
"\cxClasificación:\c-\n"
-"\cf Pistola(?) Incendiaria\c-\n"
+"\cf Lanzadora de Proyectiles Ígneos\c-\n"
"\n"
"Una poderosa arma incendiaria proveniente de \cfKmonn Shuna\c-, preciada por comandantes \cfXekkian\c-. La \cfQuadravol\c- dispara bolas de fuego abrasador que explotan espectacularmente en contacto con cualquier cosa, liberando un intenso calor y fuerza cinética. Es considerada muy útil contra grupos ya que la fuerza de impacto es lo suficientemente potente para dispersarlos rápidamente. Un rasgo muy característico del arma es el hecho de que las llamas que salen de ella arderán con fuerza incluso bajo el agua.\n"
"\n"
@@ -3249,32 +2867,20 @@ SWWM_LORETXT_QUADRAVOL =
"\n"
"La Cruz Ardiente era el nombre de la espada del general la cual, al ser imbuida de magia, podía liberar mortíferos cortes cruzados de llamas fulminantes.\n"
"\n"
-"\cfFuego Primario:\c- Dispara grandes bolas de fuego, las cuales incendiarán objetivos cercanos al impactar.\n"
+"\cfFuego Primario:\c- Disparo de gran bola de fuego. Desvío mucho menor, por lo que su rango efectivo es muy largo. Incendia objetivos cercanos al impactar.\n"
"\n"
"\cfFuego Secundario:\c- Bombea combustible adicional, incrementando la potencia de tus disparos, pero también su desvío, haciéndolos menos precisos. La sobrecarga excesiva puede resultar en una imprecisa descarga accidental, pero incluso esto tiene sus usos.\n"
"\n"
-"\cfFuego Terciario:\c- Alterna la postura de arma entre dos manos y una mano. Esto solo sirve para ser más vistoso al bombear, y no altera tu puntería pero si hace los disparos más lentos.\n"
+"\cfFuego Terciario:\c- Mantén y pulsa fuego primario para alternar el modo de dispersión. Varias bolas de fuego menores (número relativo a la carga), con un desvío incrementado y rango efectivo menor, pero muy útil contra múltiples objetivos. Mantén y pulsa fuego secundario para alternar la postura de arma entre dos manos y una mano. Esto solo sirve para ser más vistoso al bombear, y no altera tu puntería pero si hace los disparos más lentos.\n"
"\n"
"\cfRecarga:\c- Inserta hasta cinco células de combustible en el tubo del arma. Cada célula es vaciada immediatemente en el \"crisol\" interno del arma, así que puedes cargar munición adicional mientras incrementas la carga.\n"
"\n"
"\cfTécnicas:\c- El arma tiene un cierto movimiento especial \"extra efectivo\" si te encuentras a poca distancia de tu objetivo. Hundiendo las cuatro bayonetas en el enemigo e inmediatamente después apretando el gatillo resultará en una potente explosión a bocajarro que lo enviará volando, cubierto en llamas.\n"
"\n"
-"Los diversos niveles de carga del crisol interno parecen alterar dramáticamente el comportamiento del proyectil. Los cambios más notables se reflejan aquí:\n"
-"\n"
-"\cfNivel 1:\c- Proyectil estable y veloz, con un radio de explosión moderado.\n"
-"\n"
-"\cfNivel 2:\c- Proyectil más lento con algo de desviación, mayor rango y daño de explosión.\n"
-"\n"
-"\cfNivel 3:\c- Proyectil lento, masivo, errático, con un potencial de explosión más dramático. Se rompe en sub-proyectiles al impactar.\n"
-"\n"
-"\cfNivel 4:\c- El proyectil se divide en múltiples fragmentos al salir del cañón. Cada sub-proyectil es solo ligeramente más débil que una bola de fuego de nivel 1.\n"
-"\n"
-"\cfNivel 5:\c- Llegado este punto, cualquier proyectil que fuera disparado explotará al instante hacia fuera. Este ataque es muy destructivo, y su daño y rango pueden incrementar aun más si todavía queda una célula llena en la recámara.\n"
-"\n"
"\cxNotas de Saya:\c-\n"
"\cfTípicas ñoñerías superdramáticas de los Xekkian. La \"Cruz Ardiente\", en serio... Pero mola tanto como suena, al menos.\c-\n"
"\n"
-"\cfY por supuesto es jodidamente enorme para lo que se supone que es una pistola. En serio, con esta gente, es que nunca se sabe. Hasta sus \"armas ligeras\" son gigantescas.\c-\n"
+"\cfY por supuesto es jodidamente enorme, también, aunque la empuñadura está supuestamente adaptada. En serio que se me hace rarísimo como puedes hacer eso de... agrandar las manos, pero al menos te permite usar cosas así fácilmente.\c-\n"
"\n"
"\cfEn fin, putas bolas de fuego, ¿¿¿que funcionan bajo el agua??? Voy a tener que echarle un ojo a la ciencia detrás de esto porque eso no tiene puto sentido y aun así... está ahí.\c-\n"
"\n"
@@ -3289,24 +2895,20 @@ SWWM_LORETXT_RAFANKOS =
"\n"
"Ideada por un supuestamente \"loco\" y \"desquiciado\" ingeniero de la División de Armas Avanzadas de \cfNekuratek\c-, el desarrollo de este arma se vio interrumpido mucho antes de alcanzar sus ambiciosos planes. Citando que este ingeniero cuyo nombre no será revelado \"jugó a demasiados videojuegos\", fue interrumpido antes de que llegara a implementar la friolera de 15 diferentes modos de operación del arma, haciéndola extremadamente complicada, costosa y \"completamente ridícula\".\n"
"\n"
-"El proyecto \cfRafan-Kos\c- (\"Arma Definitiva\" en Nukuribaku) solo sería completado en parte una vez el jefe de ingeniería \cfZanaveth Nekuraku I\c- se plantara personalmente para pedir que cesara tal \"inanidad\". El resultado final pareció satisfactorio a pesar de las quejas de su creador, y sería finalmente comercializado... Durante poco tiempo.\n"
+"El proyecto \cfRafan-Kos\c- (\"Arma Definitiva\" en Nukuribaku) solo sería completado en parte una vez el jefe de ingeniería \cfZanaveth Nekuraku I\c- se plantara personalmente para pedir que cesara tal \"inanidad\". El resultado final pareció satisfactorio a pesar de las quejas de su creador, y sería finalmente comercializado.\n"
"\n"
"El arma emplea \cfKabbadon\c- como combustible, un subproducto común de la fusión de \cfNokorokinylum\c-, haciéndolo así fácil de fabricar. Sin embargo, dada la densidad y pureza requeridas en la creación de una sola cápsula de combustible hacen que su precio escale dramáticamente.\n"
"\n"
-"\cfFuego Primario:\c- Libera un radiante estallido de energía que se abre paso a través de todo, soltando chispas en todas direcciones a su paso y quemando objetivos cercanos. El estallido arde durante un máximo de diez segundos con una cápsula cargada del todo.\n"
+"\cfFuego Primario:\c- Libera un radiante estallido de energía que se abre paso a través de todo, soltando chispas en todas direcciones a su paso y quemando objetivos cercanos. El estallido arde durante un máximo de cinco segundos antes de disiparse rápidamente.\n"
"\n"
-"\cfFuego Secundario:\c- Libera varios estallidos dispersos en un cono amplio, con una fracción del potencial destructivo total en cada uno. La cápsula se consumirá el doble de rápido en este modo.\n"
+"\cfFuego Secundario:\c- Libera varios estallidos dispersos en un cono amplio, con un potencial destructivo similar, pero ardiendo más rápido, con mayor intensidad, y disipándose mucho antes.\n"
"\n"
-"\cfRecarga:\c- Coloca un nuevo cargador, cada uno almacenando cuatro cápsulas. La cápsula cargada debe gastarse completamente antes de poder insertar una nueva en la recámara (la eyección de la cápsula usada es automática).\n"
-"\n"
-"\cfTécnicas:\c- Al usar un solo gatillo con diferentes grados de presión, la acción de alternar entre ambos modos de disparo es completamente fluida.\n"
+"\cfRecarga:\c- Coloca un nuevo cargador, cada uno almacenando cuatro cápsulas. La cápsula cargada debe gastarse completamente antes de poder insertar una nueva en la recámara.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cf¿\"Arma Definitiva\"? Menuda cursilada... Pero sabes, algo de todo esto hacía que me picotearan los sesos, y entonces todo encajó. Esta cosa es básicamente como esa carta de hechizo, la Chispa Maestra. Hostia, es que hasta suena y pinta igual...\c-\n"
"\n"
-"\cfJoder, si mola y todo, en serio. Me gusta, así que la puse en el mismo sitio que el otro armatoste súper descoyuntante. Ya sabes, como una alternativa más segura con la que tendrás menos posibilidades de matarte. He de admitir que Misa-Misa nos ha cargado con un material potente al traernos estas dos.\c-\n"
-"\n"
-"\cfPS: No intentes comer las cápsulas, ¿vale?\c-";
+"\cfJoder, si mola y todo, en serio. Me gusta, así que la puse en el mismo sitio que el otro armatoste súper descoyuntante. Ya sabes, como una alternativa más segura con la que tendrás menos posibilidades de matarte. He de admitir que Misa-Misa nos ha cargado con un material potente al traernos estas dos.\c-";
SWWM_LORETXT_RAGEKIT =
"\cxDesignación:\c-\n"
"\cf Ragekit\c-\n"
@@ -3381,7 +2983,7 @@ SWWM_LORETAG_REFRESHER = "Refrescador";
SWWM_LORETXT_REFRESHER =
"\cxDesignación:\c-\n"
"\cf Refrescador\c-\n"
-"\cxFabricante:\c-\n"
+"\cfFabricante:\c-\n"
"\cf Desconocido\c-\n"
"\cxClasificación:\c-\n"
"\cf Artefacto Curativo\c-\n"
@@ -3394,83 +2996,6 @@ SWWM_LORETXT_REFRESHER =
"\n"
"\cxNotas de Saya:\c-\n"
"\cfAlienígenas Egipcios Antiguos™. Bien, mola, pues sí, cosa buena. Pero los chismes estos mira que son útiles, son casi como... ah, joder, voy a sonar como el friki ese pero sí, son como... vidas extra, ¿más o menos?\c-";
-SWWM_LORETXT_REUBENS =
-" \cxNombre Completo:\c-\n"
-" \cf Reubens Cyrus Karnanaiahmani\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Qurensniv\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 244 AC\c-\n"
-" \cxOccupation:\c-\n"
-" \cf CEO, CTO (Cyrus Enterprises)\c-\n"
-" \cxTwitter:\c-\n"
-" \cf @rbkhmani\c-\n"
-"\n"
-"\n"
-"\cfReubens es el segundo hijo del difunto \c-Marc Pyurgi Karnanaiahmani\cf, anterior líder del viejo \c-Reino de Karnanaiahma\cf, ahora reformado como la \c-República de Karnanaiahma\cf por su hermano mayor \c-Rubin Mhul Karnanaiahmani\cf. Durante el reinado tiránico de su difunto padre, huyó del país junto con varios individuos los cuales habían sido señalados como \"traidores\" por el monarca demente, todo resultando de una peculiar profecía la cual decía que \c-\"un hombre Qurensniv de pelo rubio y ojos verdes causará el hundimiento del reino\"\cf. El resultado de este éxodo fue la formación del pueblo de \c-Kereshnovka\cf en \c-Siberia\cf central, del cual es alcalde hasta el día de hoy.\n"
-"\n"
-"Adicionalmente, como hombre de gran intelecto y con un interés en impulsar la evolución tecnológica, fundó su propio startup, \c-Cyrus Enterprises\cf, del cual es el único empleado. A pesar de esto, han surgido grandes logros de esta pequeña empresa, gracias principalmente a las muchas otras compañías que ofrecen financiación y recursos de manufactura para que siga creando y vendiendo toda clase de artilugios technológicos, especialmente aquellos con aplicaciones militares.\n"
-"\n"
-"Reubens es bien conocido no solo por ser un inventor nato, sino también por ser todo un experto en combate cuerpo a cuerpo, siendo diez veces campeón de \c-Ko-Ron-Jai\cf (artes marciales Qurensniv), y también un disparador excelente, capaz de alcanzar la cabeza de una cerilla desde un kilómetro de distancia con un simple revolver (aunque esto último no ha sido confirmado). También es un ávido gamer, y se le ha notado comparar muchas veces la vida real y los videojuegos, a veces hasta niveles preocupantes.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfEs un friki, UN PUTO FRIKI, ¡UN FRIKAZO!\c-\n"
-"\n"
-"\cfHala, ya lo he dicho. Es que sí, vale, lo que hace, mola y tal, pero MADRE DE DIOS es que el tío me pone de los nervios a veces con su frikismo de videojuegos. ¿No dejarte ir por ahí con todo equipado, y en vez de eso CISCÁNDOLO TODO POR AHÍ para que lo recojas? Esa es una. Que después de cada misión decida quitarte TODO lo que pillaste, es otra cosa también. Pero, que nos suelte unas pelillas cada vez que revientes a algún maleante, eso puedo aceptarlo, que nos vale para cubrir los costes de todo.\c-\n"
-"\n"
-"\cfA ver, puede que me ponga de los nervios, sí, pero el tío fue mi primer socio ahí en plan negocios serios, y joder, tampoco es tan malo aparte de todo el frikismo que suelta... Y bueno, siendo sincera, yo también soy toda una friki repelente, y puedes citarme en eso.\c-";
-SWWM_LORETXT_RIKA =
-" \cxNombre Completo:\c-\n"
-" \cf Rika Isuzu\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Japonesa\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 2049-02-08\c-\n"
-" \cxOcupación:\c-\n"
-" \cf Entrenadora de Combate (Akari Labs)\c-\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\cfRika\c- fue creada en 2049 como una de las primeras en una serie de \cfMaidbots\c- creadas con cuerpos masculinos, diseñados inicialmente para uso militar. Sin embargo, tras su baja de servicio y consiguiente rehabilitación, optó por tomar una forma más femenina, convirtiéndose así en la primera Maidbot transgénero conocida.\n"
-"\n"
-"A pesar de su popularidad, aun no ha logrado encontrar una familia adoptiva, por lo que reside en \cfAkari Labs\c-, trabajando a tiempo parcial como guarda de seguridad. Eso sí, una vez se realizó el proyecto \cfDemolicionista\c-, encontró su nueva vocación: Entrenar al ya mencionado robot de combate.\n"
-"\n"
-"Una de las aficiones de Rika es el cosplay, una vez habiéndose disfrazado de uno de los personajes de videojuego favoritos de \cfIbuki Miyamoto\c- por su cumpleaños. Queda decir que el éxito del cual le concedió un lugar entre las innumerables novias del \cfOni Rojo\c-.\n"
-"\n"
-"Otra de sus aficiones es la práctica de tiro, para el auto-proclamado propósito de \"no dejar que se me pudra mi maestría tope guay\". Es la responsable de montar un campo de tiro interior dentro de las instalaciones de Akari Labs, para uso libre de cualquiera, aunque normalmente lo frecuentan ella, Ibuki y \cfSaya Miyamoto\c-.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfMola que se ofreciera voluntaria para entrenarte. A ver, es que tampoco iba Meido a hacer ese trabajo, ya sabes que no le gustan las armas y tal.\c-\n"
-"\n"
-"\cfSeguro que harás que se sienta orgullosa de ti, Demo-chan.\c-";
-SWWM_LORETXT_RIKA2 =
-" \cxNombre Completo:\c-\n"
-" \cf Rika Isuzu\c-\n"
-" \cxNacionalidad:\c-\n"
-" \cf Japonesa\c-\n"
-" \cxFecha de Nacimiento:\c-\n"
-" \cf 2049-02-08\c-\n"
-" \cxOcupación:\c-\n"
-" \cf Entrenadora de Combate (Akari Labs)\c-\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\cfRika\c- fue creada en 2049 como una de las primeras en una serie de \cfMaidbots\c- creadas con cuerpos masculinos, diseñados inicialmente para uso militar. Sin embargo, tras su baja de servicio y consiguiente rehabilitación, optó por tomar una forma más femenina, convirtiéndose así en la primera Maidbot transgénero conocida.\n"
-"\n"
-"A pesar de su popularidad, aun no ha logrado encontrar una familia adoptiva, por lo que reside en \cfAkari Labs\c-, trabajando a tiempo parcial como guarda de seguridad. Eso sí, una vez se realizó el proyecto \cfDemolicionista\c-, encontró su nueva vocación: Entrenar al ya mencionado robot de combate.\n"
-"\n"
-"Una de las aficiones de Rika es el cosplay, una vez habiéndose disfrazado de uno de los personajes de videojuego favoritos de \cfIbuki Miyamoto\c- por su cumpleaños. Queda decir que el éxito del cual le concedió un lugar entre las innumerables novias del \cfOni Rojo\c-.\n"
-"\n"
-"Otra de sus aficiones es la práctica de tiro, para el auto-proclamado propósito de \"no dejar que se me pudra mi maestría tope guay\". Es la responsable de montar un campo de tiro interior dentro de las instalaciones de Akari Labs, para uso libre de cualquiera, aunque normalmente lo frecuentan ella, Ibuki y \cfSaya Miyamoto\c-.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfMola que se ofreciera voluntaria para entrenarte. A ver, es que tampoco iba Meido a hacer ese trabajo, ya sabes que no le gustan las armas y tal.\c-\n"
-"\n"
-"\cfSeguro que harás que se sienta orgullosa de ti, Demo-chan.\c-\n"
-"\n"
-"\cfActualización: La cara que puso al ver tu nuevo cuerpo de maidbot fue algo digno de enmarcar. Mira, Demo, si las dos, ya sabes, queréis \"conoceros mutuamente\" un poco más, por mí todo chachi. A ver, si es que estamos todas en una relación abierta. Guiño guiño.\c-";
SWWM_LORETXT_RYUJI =
" \cxNombre Completo:\c-\n"
" \cf Ryuji Miyamoto\c-\n"
@@ -3484,7 +3009,7 @@ SWWM_LORETXT_RYUJI =
" \cf Inventor\c-\n"
"\n"
"\n"
-"\cfRyuji\c- nació en \cfGensokyo\c- en 1956, pasando la mayor parte de su vida en la \cfAldea Humana\c-, el único asentamiento de la región habitado completamente por humanos, en lugar de Youkai. Durante su adolescencia, se volvió bastante rebelde, deseando abandonar la aldea y tener \"aventuras\". Un día, escapó, y se perdió en el bosque de bambú rodeando \cfEientei\c-. Ahí, se cruzó con \cfNana\c-, la hija de \cfKaguya Houraisan\c-, y los dos se hicieron amigos. Después de que ella lo guiara de vuelta a la aldea, Ryuji le prometió que regresaría un día, para casarse con ella, y llevarla con él a ver el mundo exterior.\n"
+"\cfRyuji\c- nació en \cfGensokyo\c- en 1956, pasando la mayor parte de su vida en la \cfAldea Humana\c-, el único asentamiento de la región habitado completamente por humanos, en lugar de Youkai. Durante su adolescencia, se volvió bastante rebelde, deseando abandonar la aldea y tener \"aventuras\". Un día, escapó, y se perdió en el bosque de bambú rodeando \cfEientei\c-. Ahí, se cruzó con \cfNana\c-, la hija de \cfKaguya Houraisan\c-, y los dos se hicieron amigos. Después de ella lo guiara de vuelta a la aldea, Ryuji le prometió que regresaría un día, para casarse con ella, y llevarla con él a ver el mundo exterior.\n"
"\n"
"Ryuji y Nana realizaron su \"fuga\" en 1973, y se asentaron en la ciudad de Kasukabe, donde los dos formaron una familia, comenzando con su primer hijo, \cfTaro\c- en 1985, quien sería seguido luego de \cfSaya\c- en 1993 y \cfYui\c- en 2009.\n"
"\n"
@@ -3517,7 +3042,7 @@ SWWM_LORETXT_SAFETYTETHER =
"Simplemente gira ambos extremos en direcciones opuestas, y el dispositivo se encenderá. Si el usuario se encuentra ya cerca del punto de destino, el transporte será cancelado para evitar el uso accidental, de lo contrario, la luz se volverá azul y el transporte será realizado.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfAh, la forma perfecta de escapar de una sala cerrada...\c-\n"
+"\cfAh, la forma perfecta de escapar una sala cerrada...\c-\n"
"\n"
"\cfPues sí, esto está basado en tu collar, funciona parecido también, excepto que no soy yo quien lo activa cuando estás en peligro de muerte, y sus efectos son más \"dramáticos\" (ya lo verás). Es magia simple, realmente. Esos idiotas de la UAC se cagarían los calzones si supieran que hemos tenido la magia para hacer teletransportes distantes, hasta entre universos, mucho antes de que existieran sus experimentos.\c-\n"
"\n"
@@ -3536,32 +3061,11 @@ SWWM_LORETXT_SAFETYTETHER2 =
"Simplemente gira ambos extremos en direcciones opuestas, y el dispositivo se encenderá. Si el usuario se encuentra ya cerca del punto de destino, el transporte será cancelado para evitar el uso accidental, de lo contrario, la luz se volverá azul y el transporte será realizado.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfAh, la forma perfecta de escapar de una sala cerrada...\c-\n"
+"\cfAh, la forma perfecta de escapar una sala cerrada...\c-\n"
"\n"
"\cfPues sí, esto está basado en tu collar, funciona parecido también, excepto que no soy yo quien lo activa cuando estás en peligro de muerte, y sus efectos son más \"dramáticos\" (ya lo verás). Es magia simple, realmente. Esos idiotas de la UAC se cagarían los calzones si supieran que hemos tenido la magia para hacer teletransportes distantes, hasta entre universos, mucho antes de que existieran sus experimentos.\c-\n"
"\n"
"\cfEspero que a Misa no le importe que haya reutilizado uno de sus diseños de granada para esto.\c-";
-SWWM_LORETAG_SALTBOT = "Torreta Battle-Boi";
-SWWM_LORETXT_SALTBOT =
-"\cxDesignación:\c-\n"
-"\cf Torreta Battle-Boi\c-\n"
-"\cxFabricante:\c-\n"
-"\cf Akari Labs\c-\n"
-"\cxClasificación:\c-\n"
-"\cf Sistema de Defensa Portátil\c-\n"
-"\n"
-"La \cfBattle-Boi\c- es una torreta portátil con control remoto equipada con dos escopetas semiautomáticas alimentadas por \cfHammerspace\c-. Hay múltiples opciones de munición disponibles, pero las unidades actualmente disponibles para tu misión están cargadas con cartuchos de sal de Kinylum del calibre diez, útil para el control de masas dada su potencia de impacto, junto con el rastro de radiación que los fragmentos de sal dejan a su paso.\n"
-"\n"
-"Cada unidad puede permanecer operativa durante días, siempre que se reabastezca cuando sea necesario. Conseguirás \cfPuntuación\c- por cada enemigo que eliminen, así que esto puede reducir potencialmente el coste de reabastecimiento.\n"
-"\n"
-"Si reciben daño, se pueden reparar de forma gratuita al colocarlas en almacenamiento. Ten en cuenta que las unidades emplazadas no serán devueltas si te alejas demasiado del área designada. Si las dejas atrás, se quedarán ahí y se desactivarán automáticamente.\n"
-"\n"
-"Dada la naturaleza del control remoto del dispositivo, solo una unidad puede estar activa durante tus misiones. Por favor, sé amable con el operador, ya que no puede comunicarse directamente contigo de ninguna forma, y simplemente está intentando ayudarte de la mejor forma que puede.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfNo te voy a decir quien las está controlando. Es un secreto.\c-\n"
-"\n"
-"\cfNo, no soy yo. No puedo aguantar despierta 24/7.\c-";
SWWM_LORETXT_SANKAIDERIHA =
"\cxNombre:\c-\n"
"\cf Sankaideriha (\"Capital de Magia\")\c-\n"
@@ -3615,18 +3119,20 @@ SWWM_LORETXT_SAYA =
"\n"
"En 2010, junto con su hermano Taro, los dos fundaron \cfAkari Labs\c-, donde su primer proyecto fue un robot de limpieza autónomo, el cual evolucionaría en la \cfMaidbot\c- moderna, una de las creaciones más populares de su compañía. También idearía muchos otros tipos de robots, todos controlados por una IA compleja que ella misma había diseñado junto con su hermano.\n"
"\n"
-"En 2018, Saya \"dejó de envejecer\", debido a los efectos de la inmortalidad que había heredado de su madre. Inicialmente vio esto como una bendición, permitiéndole trabajar en todo lo que quisiera, sin límites de tiempo, pero luego, notó el hecho de que esto significaba que sobreviviría a muchas personas de su vida, y tal prospecto no le resultó nada agradable.\n"
+"En 2018, Saya \"dejó de envejecer\", debido a los efectos de la inmortalidad que había heredado de su madre. Inicialmente vio esto como una bendición, permitiéndole trabajar en todo lo que quisiera, sin límites de tiempo, pero luego, notó el hecho de que mantendría para siempre su físico actual, siendo \"bajita y plana\", algo que odió mucho.\n"
"\n"
"Saya recibiría frecuentemente el apodo de \cfNo-Tomoko\c- en las redes, en referencia a un personaje de una popular serie de manga a quien la gente la comparaba. Es de notar que \"en cuanto a personalidad y apariencia, la similitud está ahí, definitivamente\". Saya es bien conocida por ser bastante directa al hablar con la gente, si es que lo hace, ya que no suele hablar mucho en persona. En línea, sin embargo, cambia completamente, discutiendo abiertamente con cualquiera que se le cruce, casualmente entremetiéndose en conversaciones aleatorias, o despotricando de forma extensiva sobre varios temas, y debatiendo furiosamente con haters.\n"
"\n"
-"La forma de hablar de Saya es más bien tosca en ocasiones, y se sabe que usa casualmente expresiones groseras con regularidad en medio de una conversación. Es uno de sus muchos malos hábitos de los cuales tiene dificultades para corregir, y esto ha resultado en múltiples malentendidos y situaciones embarazosas. Aun así, siempre se disculpa immediatamente si se le llama la atención.\n"
+"Saya es conocida también por ser exageradamente coqueta con mujeres atractivas, algo que ha resultado en muchos malentendidos y momentos incómodos. Con orgullo suele decir que está \"siempre horny on main\", y nunca deja pasar la oportunidad de flirtear con alguien. Sin embargo si menciona que este flirteo abierto es \"sólo amistoso, entre amigos\".\n"
"\n"
-"Saya tiene muchos hobbies, incluyendo la programación (su lenguaje preferido siendo \cfHaskell\c-), coleccionar videojuegos (la mayoría sin jugarlos), dibujar, modelar en 3D y escribir. Su fascinación por el anime y manga la llevó a escribir el suyo propio: una serie de tres volúmenes llamada \cfMi Novia Es Una Sirvienta Robot\c-, basado parcialmente en sus experiencias saliendo con \cfMeido Miyamoto\c-. Se hizo tan popular que consiguió tener su propia adaptación al anime años después. Saya también escribió una novela de ciencia ficción, \cfEl Proyecto Akari\c-, una historia sobre experimentos de teletransporte y viajes interdimensionales \"que no se va a la mierda como el resto\". Tras el desastre en las bases de la \cfUAC\c- en cuanto a teletransporte, anunció que deseaba hacer real el Proyecto Akari, \"solo para joder a esos idiotas\".\n"
+"Saya tiene muchos hobbies, incluyendo la programación (su lenguaje preferido siendo \cfHaskell\c-), coleccionar videojuegos (la mayoría sin jugarlos), dibujar, modelar en 3D y escribir. Su fascinación por el anime y manga la llevó a escribir el suyo propio: una serie de tres volúmenes llamada \cfMi Maid Es Un Robot Del Sexo\c-, basado parcialmente en sus experiencias saliendo con \cfMeido Miyamoto\c-. Se hizo tan popular que consiguió tener su propia adaptación al anime años después. Saya también escribió una novela de ciencia ficción, \cfEl Proyecto Akari\c-, una historia sobre experimentos de teletransporte y viajes interdimensionales \"que no se va a la mierda como el resto\". Tras el desastre en las bases de la \cfUAC\c- en cuanto a teletransporte, anunció que deseaba hacer real el Proyecto Akari, \"solo para joder a esos idiotas\".\n"
+"\n"
+"Actualmente, Saya tiene dos novias: Meido Miyamoto e \cfIbuki Miyamoto\c-. Ambas siendo sus propias creaciones, lo que ha hecho que la gente haga comentarios incestuosos en las redes, contra los que lucha frecuentemente.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfTe gusta leer sobre mi, ¿verdad? Seguro que sí, tonti. Muy bien, pues aquí tienes mas cosas sobre mí, sólo para ti.\c-\n"
"\n"
-"\cfMi color favorito es el rojo, animal favorito la nutria y comida favorita la pizza de peperoni. ¿Lo pillaste? Bien, sigamos entonces. Me gusta un montón de música, incluyendo Industrial, Metal, Drone, Dark Ambient, y supongo que Metal Barroco ya que la banda de Ashley-san me mola tanto. Odio, ODIO absolutamente los pimientos, y los huevos (aunque puedo hacer una excepción por el merengue, está de rechupete). También odio las faldas. Haz que me ponga falda y te parto las muelas. Prefiero los pantalones un millón de veces más, aunque, sólo si no son apretados, son muy raros. No me gusta que se me pegue la ropa así, aj, así que sí, si queda todo suelto, es excelente. Bien, ¿que más? Mi editor favorito es vim, y uh, btw I use Arch, supongo. También me encantan las chicas polilla, son bonitas y molan mucho. Oh, y las maids, claro está, y la moda gótica, aunque me da demasiado corte intentar vestirme así.\c-\n"
+"\cfMi color favorito es el rojo, animal favorito la nutria y comida favorita la pizza de peperoni. ¿Lo pillaste? Bien, sigamos entonces. Me gusta un montón de música, incluyendo Industrial, Metal, Drone, Dark Ambient, y supongo que Metal Barroco ya que la banda de Ashley-san me mola tanto. Odio, ODIO absolutamente los pimientos, y los huevos (aunque puedo hacer una excepción por el merengue, está de rechupete). También odio las faldas. Haz que me ponga falda y te parto las muelas. Prefiero los pantalones un millón de veces más, aunque, sólo si no son apretados, son muy raros. No me gusta que se me pegue la ropa así, aj, así que sí, si queda todo suelto, es excelente. Bien, ¿que más? Mi editor favorito es vim, y uh, btw I use Arch, supongo. Mi top de fetiches incluye las tetas enormes, las maids, chicos afeminados y la heterocromía. Mi chica monstruo favorita es la chica polilla, y mi waifu es Mashiro (específicamente la Mashiro del capítulo 3, no la Mashiro pedófila yandere del resto, no gracias). Lo último: Puede que no me duche a menudo, o use desodorante o nada, pero no apesto, huelo bien, y la gente me dice que sí, que está muy bien.\c-\n"
"\n"
"\cfBueno, ¿satisfecha, Demo-chan? ¿He saciado tu sed de Saya Facts™? Bien, entonces deberías volver al trabajo.\c-";
SWWM_LORETXT_SAYA2 =
@@ -3646,18 +3152,20 @@ SWWM_LORETXT_SAYA2 =
"\n"
"En 2010, junto con su hermano Taro, los dos fundaron \cfAkari Labs\c-, donde su primer proyecto fue un robot de limpieza autónomo, el cual evolucionaría en la \cfMaidbot\c- moderna, una de las creaciones más populares de su compañía. También idearía muchos otros tipos de robots, todos controlados por una IA compleja que ella misma había diseñado junto con su hermano.\n"
"\n"
-"En 2018, Saya \"dejó de envejecer\", debido a los efectos de la inmortalidad que había heredado de su madre. Inicialmente vio esto como una bendición, permitiéndole trabajar en todo lo que quisiera, sin límites de tiempo, pero luego, notó el hecho de que esto significaba que sobreviviría a muchas personas de su vida, y tal prospecto no le resultó nada agradable.\n"
+"En 2018, Saya \"dejó de envejecer\", debido a los efectos de la inmortalidad que había heredado de su madre. Inicialmente vio esto como una bendición, permitiéndole trabajar en todo lo que quisiera, sin límites de tiempo, pero luego, notó el hecho de que mantendría para siempre su físico actual, siendo \"bajita y plana\", algo que odió mucho.\n"
"\n"
"Saya recibiría frecuentemente el apodo de \cfNo-Tomoko\c- en las redes, en referencia a un personaje de una popular serie de manga a quien la gente la comparaba. Es de notar que \"en cuanto a personalidad y apariencia, la similitud está ahí, definitivamente\". Saya es bien conocida por ser bastante directa al hablar con la gente, si es que lo hace, ya que no suele hablar mucho en persona. En línea, sin embargo, cambia completamente, discutiendo abiertamente con cualquiera que se le cruce, casualmente entremetiéndose en conversaciones aleatorias, o despotricando de forma extensiva sobre varios temas, y debatiendo furiosamente con haters.\n"
"\n"
-"La forma de hablar de Saya es más bien tosca en ocasiones, y se sabe que usa casualmente expresiones groseras con regularidad en medio de una conversación. Es uno de sus muchos malos hábitos de los cuales tiene dificultades para corregir, y esto ha resultado en múltiples malentendidos y situaciones embarazosas. Aun así, siempre se disculpa immediatamente si se le llama la atención.\n"
+"Saya es conocida también por ser exageradamente coqueta con mujeres atractivas, algo que ha resultado en muchos malentendidos y momentos incómodos. Con orgullo suele decir que está \"siempre horny on main\", y nunca deja pasar la oportunidad de flirtear con alguien. Sin embargo si menciona que este flirteo abierto es \"sólo amistoso, entre amigos\".\n"
"\n"
-"Saya tiene muchos hobbies, incluyendo la programación (su lenguaje preferido siendo \cfHaskell\c-), coleccionar videojuegos (la mayoría sin jugarlos), dibujar, modelar en 3D y escribir. Su fascinación por el anime y manga la llevó a escribir el suyo propio: una serie de tres volúmenes llamada \cfMi Novia Es Una Sirvienta Robot\c-, basado parcialmente en sus experiencias saliendo con \cfMeido Miyamoto\c-. Se hizo tan popular que consiguió tener su propia adaptación al anime años después. Saya también escribió una novela de ciencia ficción, \cfEl Proyecto Akari\c-, una historia sobre experimentos de teletransporte y viajes interdimensionales \"que no se va a la mierda como el resto\". Tras el desastre en las bases de la \cfUAC\c- en cuanto a teletransporte, anunció que deseaba hacer real el Proyecto Akari, \"solo para joder a esos idiotas\".\n"
+"Saya tiene muchos hobbies, incluyendo la programación (su lenguaje preferido siendo \cfHaskell\c-), coleccionar videojuegos (la mayoría sin jugarlos), dibujar, modelar en 3D y escribir. Su fascinación por el anime y manga la llevó a escribir el suyo propio: una serie de tres volúmenes llamada \cfMi Maid Es Un Robot Del Sexo\c-, basado parcialmente en sus experiencias saliendo con \cfMeido Miyamoto\c-. Se hizo tan popular que consiguió tener su propia adaptación al anime años después. Saya también escribió una novela de ciencia ficción, \cfEl Proyecto Akari\c-, una historia sobre experimentos de teletransporte y viajes interdimensionales \"que no se va a la mierda como el resto\". Tras el desastre en las bases de la \cfUAC\c- en cuanto a teletransporte, anunció que deseaba hacer real el Proyecto Akari, \"solo para joder a esos idiotas\".\n"
+"\n"
+"Actualmente, Saya tiene tres novias: Meido Miyamoto, \cfIbuki Miyamoto\c- y el \cfDemolicionista\c-. Todas siendo sus propias creaciones, lo que ha hecho que la gente haga comentarios incestuosos en las redes, contra los que lucha frecuentemente.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfTe gusta leer sobre mi, ¿verdad? Seguro que sí, tonti. Muy bien, pues aquí tienes mas cosas sobre mí, sólo para ti.\c-\n"
"\n"
-"\cfMi color favorito es el rojo, animal favorito la nutria y comida favorita la pizza de peperoni. ¿Lo pillaste? Bien, sigamos entonces. Me gusta un montón de música, incluyendo Industrial, Metal, Drone, Dark Ambient, y supongo que Metal Barroco ya que la banda de Ashley-san me mola tanto. Odio, ODIO absolutamente los pimientos, y los huevos (aunque puedo hacer una excepción por el merengue, está de rechupete). También odio las faldas. Haz que me ponga falda y te parto las muelas. Prefiero los pantalones un millón de veces más, aunque, sólo si no son apretados, son muy raros. No me gusta que se me pegue la ropa así, aj, así que sí, si queda todo suelto, es excelente. Bien, ¿que más? Mi editor favorito es vim, y uh, btw I use Arch, supongo. También me encantan las chicas polilla, son bonitas y molan mucho. Oh, y las maids, claro está, y la moda gótica, aunque me da demasiado corte intentar vestirme así.\c-\n"
+"\cfMi color favorito es el rojo, animal favorito la nutria y comida favorita la pizza de peperoni. ¿Lo pillaste? Bien, sigamos entonces. Me gusta un montón de música, incluyendo Industrial, Metal, Drone, Dark Ambient, y supongo que Metal Barroco ya que la banda de Ashley-san me mola tanto. Odio, ODIO absolutamente los pimientos, y los huevos (aunque puedo hacer una excepción por el merengue, está de rechupete). También odio las faldas. Haz que me ponga falda y te parto las muelas. Prefiero los pantalones un millón de veces más, aunque, sólo si no son apretados, son muy raros. No me gusta que se me pegue la ropa así, aj, así que sí, si queda todo suelto, es excelente. Bien, ¿que más? Mi editor favorito es vim, y uh, btw I use Arch, supongo. Mi top de fetiches incluye las tetas enormes, las maids, chicos afeminados y la heterocromía. Mi chica monstruo favorita es la chica polilla, y mi waifu es Mashiro (específicamente la Mashiro del capítulo 3, no la Mashiro pedófila yandere del resto, no gracias). Lo último: Puede que no me duche a menudo, o use desodorante o nada, pero no apesto, huelo bien, y la gente me dice que sí, que está muy bien.\c-\n"
"\n"
"\cf¿Satisfecha? Bien, pero aquí tienes un último Saya Fact™: Te quiero, Demo-chan~\c- \cg♥\c-\n"
"\n"
@@ -3679,20 +3187,20 @@ SWWM_LORETXT_SAYA3 =
"\n"
"En 2010, junto con su hermano Taro, los dos fundaron \cfAkari Labs\c-, donde su primer proyecto fue un robot de limpieza autónomo, el cual evolucionaría en la \cfMaidbot\c- moderna, una de las creaciones más populares de su compañía. También idearía muchos otros tipos de robots, todos controlados por una IA compleja que ella misma había diseñado junto con su hermano.\n"
"\n"
-"En 2018, Saya \"dejó de envejecer\", debido a los efectos de la inmortalidad que había heredado de su madre. Inicialmente vio esto como una bendición, permitiéndole trabajar en todo lo que quisiera, sin límites de tiempo, pero luego, notó el hecho de que esto significaba que sobreviviría a muchas personas de su vida, y tal prospecto no le resultó nada agradable.\n"
+"En 2018, Saya \"dejó de envejecer\", debido a los efectos de la inmortalidad que había heredado de su madre. Inicialmente vio esto como una bendición, permitiéndole trabajar en todo lo que quisiera, sin límites de tiempo, pero luego, notó el hecho de que mantendría para siempre su físico actual, siendo \"bajita y plana\", algo que odió mucho.\n"
"\n"
"Saya recibiría frecuentemente el apodo de \cfNo-Tomoko\c- en las redes, en referencia a un personaje de una popular serie de manga a quien la gente la comparaba. Es de notar que \"en cuanto a personalidad y apariencia, la similitud está ahí, definitivamente\". Saya es bien conocida por ser bastante directa al hablar con la gente, si es que lo hace, ya que no suele hablar mucho en persona. En línea, sin embargo, cambia completamente, discutiendo abiertamente con cualquiera que se le cruce, casualmente entremetiéndose en conversaciones aleatorias, o despotricando de forma extensiva sobre varios temas, y debatiendo furiosamente con haters.\n"
"\n"
-"La forma de hablar de Saya es más bien tosca en ocasiones, y se sabe que usa casualmente expresiones groseras con regularidad en medio de una conversación. Es uno de sus muchos malos hábitos de los cuales tiene dificultades para corregir, y esto ha resultado en múltiples malentendidos y situaciones embarazosas. Aun así, siempre se disculpa immediatamente si se le llama la atención.\n"
+"Saya es conocida también por ser exageradamente coqueta con mujeres atractivas, algo que ha resultado en muchos malentendidos y momentos incómodos. Con orgullo suele decir que está \"siempre horny on main\", y nunca deja pasar la oportunidad de flirtear con alguien. Sin embargo si menciona que este flirteo abierto es \"sólo amistoso, entre amigos\".\n"
"\n"
-"Saya tiene muchos hobbies, incluyendo la programación (su lenguaje preferido siendo \cfHaskell\c-), coleccionar videojuegos (la mayoría sin jugarlos), dibujar, modelar en 3D y escribir. Su fascinación por el anime y manga la llevó a escribir el suyo propio: una serie de tres volúmenes llamada \cfMi Novia Es Una Sirvienta Robot\c-, basado parcialmente en sus experiencias saliendo con \cfMeido Miyamoto\c-. Se hizo tan popular que consiguió tener su propia adaptación al anime años después. Saya también escribió una novela de ciencia ficción, \cfEl Proyecto Akari\c-, una historia sobre experimentos de teletransporte y viajes interdimensionales \"que no se va a la mierda como el resto\". Tras el desastre en las bases de la \cfUAC\c- en cuanto a teletransporte, anunció que deseaba hacer real el Proyecto Akari, \"solo para joder a esos idiotas\".\n"
+"Saya tiene muchos hobbies, incluyendo la programación (su lenguaje preferido siendo \cfHaskell\c-), coleccionar videojuegos (la mayoría sin jugarlos), dibujar, modelar en 3D y escribir. Su fascinación por el anime y manga la llevó a escribir el suyo propio: una serie de tres volúmenes llamada \cfMi Maid Es Un Robot Del Sexo\c-, basado parcialmente en sus experiencias saliendo con \cfMeido Miyamoto\c-. Se hizo tan popular que consiguió tener su propia adaptación al anime años después. Saya también escribió una novela de ciencia ficción, \cfEl Proyecto Akari\c-, una historia sobre experimentos de teletransporte y viajes interdimensionales \"que no se va a la mierda como el resto\". Tras el desastre en las bases de la \cfUAC\c- en cuanto a teletransporte, anunció que deseaba hacer real el Proyecto Akari, \"solo para joder a esos idiotas\".\n"
"\n"
-"Actualmente, Saya, junto con Meido Miyamoto, \cfIbuki Miyamoto\c- y el \cfDemolicionista\c- están todas casadas con \cfKirin Xanai\c-, líder del \cfImperio Sykhai\c- de \cfAkkou\c-.\n"
+"Actualmente, Saya y sus creaciones Meido Miyamoto, \cfIbuki Miyamoto\c- y el \cfDemolicionista\c- están todas casadas con \cfKirin Xanai\c-, líder del \cfImperio Sykhai\c- de \cfAkkou\c-.\n"
"\n"
"\cxNotas de Saya:\c-\n"
"\cfTe gusta leer sobre mi, ¿verdad? Seguro que sí, tonti. Muy bien, pues aquí tienes mas cosas sobre mí, sólo para ti.\c-\n"
"\n"
-"\cfMi color favorito es el rojo, animal favorito la nutria y comida favorita la pizza de peperoni. ¿Lo pillaste? Bien, sigamos entonces. Me gusta un montón de música, incluyendo Industrial, Metal, Drone, Dark Ambient, y supongo que Metal Barroco ya que la banda de Ashley-san me mola tanto. Odio, ODIO absolutamente los pimientos, y los huevos (aunque puedo hacer una excepción por el merengue, está de rechupete). También odio las faldas. Haz que me ponga falda y te parto las muelas. Prefiero los pantalones un millón de veces más, aunque, sólo si no son apretados, son muy raros. No me gusta que se me pegue la ropa así, aj, así que sí, si queda todo suelto, es excelente. Bien, ¿que más? Mi editor favorito es vim, y uh, btw I use Arch, supongo. También me encantan las chicas polilla, son bonitas y molan mucho. Oh, y las maids, claro está, y la moda gótica, aunque me da demasiado corte intentar vestirme así.\c-\n"
+"\cfMi color favorito es el rojo, animal favorito la nutria y comida favorita la pizza de peperoni. ¿Lo pillaste? Bien, sigamos entonces. Me gusta un montón de música, incluyendo Industrial, Metal, Drone, Dark Ambient, y supongo que Metal Barroco ya que la banda de Ashley-san me mola tanto. Odio, ODIO absolutamente los pimientos, y los huevos (aunque puedo hacer una excepción por el merengue, está de rechupete). También odio las faldas. Haz que me ponga falda y te parto las muelas. Prefiero los pantalones un millón de veces más, aunque, sólo si no son apretados, son muy raros. No me gusta que se me pegue la ropa así, aj, así que sí, si queda todo suelto, es excelente. Bien, ¿que más? Mi editor favorito es vim, y uh, btw I use Arch, supongo. Mi top de fetiches incluye las tetas enormes, las maids, chicos afeminados y la heterocromía. Mi chica monstruo favorita es la chica polilla, y mi waifu es Mashiro (específicamente la Mashiro del capítulo 3, no la Mashiro pedófila yandere del resto, no gracias). Lo último: Puede que no me duche a menudo, o use desodorante o nada, pero no apesto, huelo bien, y la gente me dice que sí, que está muy bien.\c-\n"
"\n"
"\cf¿Satisfecha? Bien, pero aquí tienes un último Saya Fact™: Te quiero, Demo-chan~\c- \cg♥\c-\n"
"\n"
@@ -3708,29 +3216,14 @@ SWWM_LORETXT_SAYABEAN =
"\cxMaldito:\c-\n"
"\cf Muy Sí\c-\n"
"\n"
-"\cfPeluche Bean Maldito de Saya\c- que se come tus aperitivos y te llama friki.\n"
+"\cfPeluche Bean Maldito de Saya\c- que se come tus aperitivos y te llama horny.\n"
"\n"
"Este objeto no está realmente maldito. ¿O sí...?\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfOK, teniendo en cuenta quien lo ha hecho, SÍ que me apuesto a que esto está maldito. Y por supuesto sé también a que hace referencia. ¿Es que como diantres lo sabe? Tiene que ser más de toda esa cosa de manipulación de realidad, otra vez.\c-\n"
+"\cfOK, teniendo en cuenta quien lo ha hecho, SÍ que me apuesto a que esto está maldito. Y por supuesto sé también a que hace referencia. ¿Es que como coño lo sabe? Tiene que ser más de toda esa cosa de manipulación de realidad, otra vez.\c-\n"
"\n"
-"\cfAun así, es precioso... Una obra de arte, sí. Estoy segura de que no podrás resistir lo adorable que es y ya lo estarás apretujando en tus brazos. Oh, lo sabré, lo oiré reírse en el directo cuando lo hagas.\c-";
-SWWM_LORETAG_SAYASMUG = "Taza de Saya";
-SWWM_LORETXT_SAYASMUG =
-"\cxDesignación:\c-\n"
-"\cf Taza Moth Pussy\c-\n"
-"\cxFabricante:\c-\n"
-"\cf Taro Miyamoto\c-\n"
-"\cxClasificación:\c-\n"
-"\cf Regalo Personalizado\c-\n"
-"\n"
-"Una taza de café personalizada, la cual fue recibida como regalo de cumpleaños por \cfSaya Miyamoto\c- de parte de su hermano \cfTaro\c-, a petición personal. Los dibujos en ambos lados muestran una imagen de una chica polilla, con el texto \"MOTH PUSSY\" debajo. Al preguntarles sobre lo que significaba esto, los hermanos simplemente dijeron que era un \"meme antiguo\".\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfMi amor por las chicas polilla es eterno, Demo-chan.\c-\n"
-"\n"
-"\cfPor cierto, me aseguré de lavarla a fondo antes de que esos dos la metieran en su cosa de gacha esa, no vaya a ser que los demonios te puedan seguir el rastro por el olor a café.\c-";
+"\cfAun así, es precioso... Una obra de arte, sí. Estoy segura de que lo estás apretujando en tus brazos ahora mismo. Oh, lo sabré. Lo oiré reírse en el directo cuando lo hagas.\c-";
SWWM_LORETAG_SCORESYSTEM = "Sistema de Puntos";
SWWM_LORETXT_SCORESYSTEM =
"\cxDesignación:\c-\n"
@@ -3794,24 +3287,7 @@ SWWM_LORETXT_SERPENTRIDERS2 =
"No está claro si estos demonios tienen alguna conexión con el \cfInfierno\c- de nuestro universo, o si es que, posiblemente, haya diferentes lugares que uno pueda llamar \"Infierno\" en cada mundo de este vasto multiverso. Sin embargo, lo que sí está claro, es que son una amenaza mayor a la paz en estos mundos que hemos encontrado, y deben ser eliminados.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfCaperucita roja fue visto y no visto la otra vez, así que dudo que alguien \"considerablemente más fuerte\" haga mucha diferencia, ¿no crees? Además, eres lo suficientemente lista para no caer en los trucos y trampas de nadie, vaya que sí. No va a poder contigo, juju...\c-\n"
-"\n"
-"\cfPD: Sigo pensando que es una estupidez que se llamen jinetes de serpiente cuando solo uno de ellos va montado en una.\c-";
-SWWM_LORETAG_SHARKPLUSH = "Peluche Tiburón";
-SWWM_LORETXT_SHARKPLUSH =
-"\cxDesignación:\c-\n"
-"\cf Dr. Shorky\c-\n"
-"\cxFabricante:\c-\n"
-"\cf Nukritas 2xx\c-\n"
-"\cxClasificación:\c-\n"
-"\cf Muñeco de Peluche\c-\n"
-"\n"
-"Un muñeco de peluche de un popular tiburón hecho a mano, equipado con un estetoscopio y una bata médica. Una más de las creaciones de \cfNukritas 2xx\c-, encargada como regalo a la \cfDemolicionista\c-.\n"
-"\n"
-"\cxNotas de Saya:\c-\n"
-"\cfExplicarle a la gente como se nos ocurrió esto llevaría horas, jeje.\c-\n"
-"\n"
-"\cfEn fin, al menos se me ocurrió que lo querrías tener contigo. Tampoco es que se vaya a estropear considerando la calidad absurda de lo que se supone de que esté hecho. A ver, es que nunca se lo he preguntado.\c-";
+"\cfCaperucita roja fue visto y no visto la otra vez, así que dudo que alguien \"considerablemente más fuerte\" haga mucha diferencia, ¿no crees? Además, eres lo suficientemente lista para no caer en los trucos y trampas de nadie, vaya que sí. No va a poder contigo, juju...\c-";
SWWM_LORETXT_SIDHE =
"\cxNombre:\c-\n"
"\cf Sidhe\c-\n"
@@ -3837,17 +3313,19 @@ SWWM_LORETXT_SILVERBULLET =
"\cf Blackmann Arms S.L.\c-\n"
"\cf Aeronáutica Forx\c-\n"
"\cxClasificación:\c-\n"
-"\cf Fusil Antimaterial de Calibre Ultra-Alto\c-\n"
+"\cf Rifle de Francotirador de Calibre Ultra-Alto\c-\n"
"\n"
"El \cfSilver Bullet JET\c- es el miembro de calibre 1.150 de la serie \cfSilver Bullet\c- de rifles de calibre ultra-alto fabricados por \cfBlackmann Arms\c-. Fue creado como una alternativa ligera y más \"razonable\" del modelo \cfBehemoth\c- de calibre 1.350. Pesando 43 kilos y con una longitud total de 2.4 metros, es suficientemente compacto para el uso por humanos no mejorados.\n"
"\n"
-"La munición diseñada para este modelo son las balas \cfXSB (eXplosive Super Burst)\c- del calibre 1.150. Este bestial cartucho de 30x140mm emplea una carga de baja densidad de \cfExplodium\c- como propulsor, permitiendo una alta velocidad siendo a la vez seguro de usar. Las balas en sí están compuestas de un núcleo de carburo de tungsteno, con una envoltura de aluminio, y decorado con una capa fina de plata para una apariencia más estética (estas Balas de Plata, ciertamente, NO están hechas de plata). Las balas XSB pueden penetrar varios objetivos antes de detenerse, dependiendo de su tamaño, pueden incluso hacer lo mismo con paredes ligeras.\n"
+"La munición diseñada principalmente para este modelo son las balas \cfXSB (eXplosive Super Burst)\c- del calibre 1.150. Estas bestiales balas están basadas parcialmente en los cartuchos estándar de 30x113mm de la OTAN, y emplean una carga de baja densidad de \cfExplodium\c- como propulsor, permitiendo una alta velocidad siendo a la vez seguro de usar. Las balas en sí están compuestas de un núcleo de carburo de tungsteno, con una envoltura de aluminio, y decorado con una capa fina de plata para una apariencia más estética (estas Balas de Plata, ciertamente, NO están hechas de plata). Las balas XSB pueden penetrar varios objetivos antes de detenerse, dependiendo de su tamaño, pueden incluso hacer lo mismo con paredes ligeras.\n"
+"\n"
+"La munición secundaria son las balas \cfFCB (Fat Chode Bomb)\c- también de calibre 1.150. Llamadas así por el propio CEO de Blackmann Arms, las FCB son bastante similares a la munición XSB estándar, con la diferencia de que estas balas están llenas de Explodium, el cual, al impactar, es liberado violentamente, propagando su estallido mortífero a través de superficies sólidas. Dada la volatilidad de estas balas, el propulsor empleado es ligeramente menos potente, lo cual resulta en un disminuído potencial de penetración de objetivos, pero la explosión definitivamente lo compensa. La carga explosiva es tan potente que puede derribar completamente algunas paredes.\n"
"\n"
"Para poder compensar su masivo retroceso, el arma redirige una parte de los gases de ignición hasta un grupo de jets compensadores diseñados por \cfAeronáutica Forx\c-. Aunque son parcialmente refrigerados en el proceso, son aun lo suficientemente cálidos para causar ligero daño a usuarios que no lleven la protección adecuada.\n"
"\n"
-"\cfFuego Primario:\c- Dispara la bala. Cualquier objetivo alcanzado por ella queda hecho papilla.\n"
+"\cfFuego Primario:\c- Dispara la bala. Cualquier objetivo alcanzado por ella queda hecho papilla. Un segundo pulsado tras disparar cargará otra bala.\n"
"\n"
-"\cfFuego Secundario:\c- Acciona el perno, insertando una nueva bala en la recámara si hay disponibles. Ten en cuenta que puedes eyectar balas sin usar.\n"
+"\cfFuego Secundario:\c- Pulsa para alternar entre balas XSB y FCB para la siguiente recarga, si están disponibles. Mantén y luego pulsa fuego primario para accionar el perno manualmente, permitiéndote recuperar balas sin usar.\n"
"\n"
"\cfRecarga:\c- Recarga el arma. Cada cargador tiene 5 balas. Se puede mantener también una bala extra en la recámara.\n"
"\n"
@@ -3858,7 +3336,7 @@ SWWM_LORETXT_SILVERBULLET =
"\cxNotas de Saya:\c-\n"
"\cfComo era la frase esa, ¿\"no hay kill como un overkill\"? Ya, pues queda perfecta para la cosa esta.\c-\n"
"\n"
-"\cf¿Y que coño se supone que cazas con esto, tanques salvajes? Supongo... demonios tó ciclaos también valdrían, pero al final solo va a quedar de ellos una fina nube roja.\c-";
+"\cf¿Y que coño se supone que cazas con esto, tanques salvajes? Supongo... demonios tó ciclaos también valdrían, pero al final solo van a acabar hechos mierda.\c-";
SWWM_LORETAG_SPARKSTER = "Carabina Biospark";
SWWM_LORETXT_SPARKSTER =
"\cxDesignación:\c-\n"
@@ -3899,22 +3377,36 @@ SWWM_LORETXT_SPREADGUN =
"\n"
"El \cfTrabuco\c- es una simple escopeta de un disparo con un mecanismo de recarga poco convencional. A diferencia de otras armas del mismo tipo, el Trabuco emplea una variante extraña del cañón basculante que \cfBlackmann Arms\c- ha descrito como \"cañón deslizante\", por la cual en lugar de usar una bisagra, el cañón se desliza horizontalmente al pulsar dos botones laterales, con una pequeña pieza metálica saltando y eyectando el cartucho cargado. Tras cargar el siguiente cartucho, el usuario simplemente tiene que empujar el cañón a su posición inicial. Algunos tienen dudas sobre la factibilidad de esta operación, o de su seguridad, pero han garantizado que el arma no disparará accidentalmente no importa la fuerza ejercida empujando de vuelta el cañón.\n"
"\n"
-"El arma emplea el ciertamente grande calibre 6. La carga ideal que encontrarás en el campo son cartuchos de perdigones #00. Ten en cuenta que la dispersión causada por la poca longitud del cañón puede que dificulte alcanzar objetivos lejanos, pero a un rango más corto debería ser más efectivo.\n"
+"El arma emplea el ciertamente grande calibre 6, y hay un surtido exclusivo de munición que puede usar, todo manejado por Blackmann. Siendo estos:\n"
"\n"
-"También hay adicionalmente una carga secundaria exclusive, los llamados \cfCartuchos Dorados\c-, caros y muy poco comunes, con un poder destructor sin par. Cada cartucho dispara un proyectil que contiene una carga de \cfExplodium\c- de alta densidad y pureza, junto con brillantina dorada (que es aparentemente solo para quedar bonito). Se garantiza que cualquier cosa que reciba un impacto directo será vaporizada completamente por la explosión resultante.\n"
+"\cfPerdigones Estándar:\c- Cartuchos rojos. Exactamente lo que pone. La dispersión causada por la poca longitud del cañón puede que dificulte alcanzar objetivos lejanos, pero a un rango más corto debería ser más efectivo.\n"
"\n"
-"El Trabuco puede ser un arma bastante versátil, una vez acostumbrado a su tediosa recarga manual. Aun así, hay planes para crear una variante semiautomática más cómoda de usar, con prototipos ya probándose.\n"
+"\cfSlug Metálico:\c- Cartuchos verdes. Slugs muy potentes con una puntería decente, incluso en distancias largas. Dado su tamaño y peso, tienen el potencial de penetrar varios objetivos pequeños.\n"
+"\n"
+"\cfSal de Kinylum:\c- Cartuchos cian. Pequeños trozos de Kinylum en su forma natural de \"sal\". Ya disparados, dejan un rastro de plasma ardiente que permanece en el aire durante unos momentos hasta disiparse. Adicionalmente, los trozos explotarán violentamente en contacto con cualquier superficie, o una vez se \"desestabilicen\" (lo cual desafortunadamente hace que este tipo de munición pierda efectividad a larga distancia).\n"
+"\n"
+"\cfBola de Plomo:\c- Cartuchos violetas. Viniendo de \cfPlutoni Incorporated\c-, estos cartuchos disparan una bola pesada de dolor puro. A pesar del hecho de que son de plomo, tiende a mantener la forma da igual la fuerza de impacto contra algo (algunos dudan de que realmente sean de plomo, siendo más bien de cualquier otro material). Habiendo salido de tal lugar, no es sorprendente que tengan efectos extraños. Al parecer, en ciertas ocasiones, las bolas pueden emitir sonidos extraños al impactar, los cuales adicionalmente provocan potentes ondas de choque, incrementando su velocidad en el proceso. Este suceso extraño está listado como \"Golpes Críticos Aleatorios\" en la página de la tienda.\n"
+"\n"
+"\cfDardos de Telebrium:\c- Cartuchos negros. Docenas de proyectiles penetrantes cargados de Telebrium puro, un elemento exótico conocido por sus potentes efectos corrosivos al ser calentado. Los objetivos alcanzados por estos proyectiles experimentarán una muy dolorosa descarga de toxinas corrosivas por sus cuerpos (incluso los no orgánicos), aunque estos efectos se despejarán en cuestión de segundos. El uso de esta munición está altamente restringido, pero has obtenido permiso para usarla contra las fuerzas invasoras.\n"
+"\n"
+"\cfCartucho Dorado:\c- Cartuchos cubiertos de oro con un fuerte cuerpo metálico. Un tipo de munición caro y muy poco común, con un poder destructor sin par. Cada cartucho dispara un proyectil que contiene una carga de \cfExplodium\c- de alta densidad y pureza, junto con brillantina dorada (que es aparentemente solo para quedar bonito). Se garantiza que cualquier cosa que reciba un impacto directo será vaporizada completamente por la explosión resultante.\n"
+"\n"
+"El amplio rango de munición compatible hace del Trabuco un arma bastante versátil, una vez acostumbrado a su tediosa recarga manual. Hay sin embargo planes para crear una variante semiautomática más cómoda de usar, con prototipos ya probándose.\n"
"\n"
"\cfFuego Primario:\c- Dispara el cartucho cargado.\n"
"\n"
-"\cfFuego Secundario:\c- Recarga con cartuchos dorados, si están disponibles. Ten en cuenta que si el cartucho cargado no fue usado, se devolverá a su pila de munición. Si no queda suficiente espacio para almacenarlo, se dejará caer en el suelo.\n"
+"\cfFuego Secundario:\c- Pulsa para elegir el tipo de munición a usar en la siguiente recarga. Mantén y luego pulsa fuego primario para retirar el cartucho actual y dejar el arma vacía.\n"
"\n"
-"\cfRecarga:\c- Recarga con munición estándar, si está disponible. Las mismas reglas se aplican.\n"
+"\cfRecarga:\c- Retira el cartucho actual y carga uno nuevo. Si el cartucho cargado no fue gastado, se devolverá a su pila de munición. Si no queda suficiente espacio para almacenarlo, se dejará caer en el suelo.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfSí, la mierda esta es jodidamente poco práctica, y no sé como es que nadie se ha reventado la mano recargando la cosa esta. PERO es jodidamente potente, sobre todo con lo tremendamente tocho que es el calibre que usa y tal.\n"
+"\cfSí, la mierda esta es jodidamente poco práctica, y no sé como es que nadie se ha reventado la mano recargando la cosa esta. PERO, te deja usar toda clase de munición divertida. Tienes lo típico y normal de cada escopeta por ahí, y luego hay... Literalmente piedras de sal radioactiva, que explotan, pues sí, mola. Pero luego ves lo que hay justo después y es que... ya.\c-\n"
"\n"
-"\cfY también, está el tema de las cosas doradas esas. No podemos comprarlas, así que el friki hizo otro de sus frikitratos y dijo que te recompensaría de vez en cuando por eliminar \"objetivos de alto nivel\" o algo así. Que ganas tengo de ver como es eso, una puta... lluvia dorada de dolor.\c-\n"
+"\cfHermann-senpai me pasó al friki por lo de los cartuchos negros, porque fueron idea suya. A ver, deja que explique. El Telebrium es... un crimen de guerra. Así de simple. Pero casi que podemos salirnos de rositas, porque lo estamos usando contra bestias desquiciadas. Me sigue sentando un poco mal, pero a ver, no lo estamos usando contra personas, a diferencia de los casos en los que REALMENTE se usó contra personas (joder, las historias sobre ese tema).\c-\n"
+"\n"
+"\cfEn fin, basta de hablar de crímenes, hablemos ahora de los cartuchos violetas esos. Pues resulta que en serio son un crimen, y ESOS DOS por supuesto están involucrados. Estoy segura de que esas cosas NO están hechas de plomo. Parece más ese metal raro con el que trabajan, que es que puto juro que no puedo ni pronunciar el nombre. Y tiene... sí, CRÍTICOS RANDOM. He aquí el crimen, Demo-chan. No puedo creerme que mierdas así existan ahora. Es que se me fue la olla la primera vez que lo vi en acción, y estoy segura de que a ti te pasará lo mismo.\c-\n"
+"\n"
+"\cfFinamente están las cosas doradas esas. No podemos comprarlas, así que el friki hizo otro de sus frikitratos y dijo que te recompensaría de vez en cuando por eliminar \"objetivos de alto nivel\" o algo así. Que ganas tengo de ver como es eso, una puta... lluvia dorada de dolor.\c-\n"
"\n"
"\cf*tose*\c-\n"
"\n"
@@ -3984,7 +3476,7 @@ SWWM_LORETXT_SYMNATEK =
"\cxNotas de Saya:\c-\n"
"\cfAh sí, la gran estrategia de \"si perdemos pasta, pues a contribuir al ejército\". Nunca falla, ¿eh?\c-\n"
"\n"
-"\cfSí, ya sé que suena hipócrita que diga esto, con todo el tema de Ibuki, y mis colaboraciones con la EDF, y todo eso... Pero piénsalo, es que es como si fuera inevitable, en estos tiempos, con esta economía, que tengas que recurrir a cosas así para mantenerte a flote, ¿no crees?\c-";
+"\cfOh apuesto a que estarás pensando: \"Pero Saya, ¿como puedes decir eso, cuando hiciste a Ibuki para el ejército de los EEUU?\", y a eso contestaré: \"¿Quien ha dicho que la hice para ellos?\"\c-";
SWWM_LORETXT_TARO =
" \cxNombre Completo:\c-\n"
" \cf Taro Miyamoto\c-\n"
@@ -4002,14 +3494,16 @@ SWWM_LORETXT_TARO =
"\n"
"Taro es un programador nato, competente en múltiples lenguajes, y tiene una gran cantidad de proyectos a su nombre, junto con muchas contribuciones a proyectos notables de código abierto, incluyendo el \cfKernel de Linux\c-. También es un auto-proclamado \"archivista cultural\", declarando que es básicamente una biblioteca andante en lo que respecta a aspectos de la cultura popular que para muchos se han perdido en el tiempo, gracias a la inmortalidad heredada de su madre, y su gran memoria. También es bastante popular en la red por sus reviews cómicas de anime, bajo la personalidad de \cf\"El Mago de Waifus\"\c-.\n"
"\n"
-"En 2091, Taro fue elegido para recuperar personalmente al \cfOni Rojo\c-, \cfIbuki Miyamoto\c-, tras los eventos de la \cfCicatriz Blanca\c-. Siguiendo la señal de rastreo de su collar, la encontró fácilmente, y cuando estaba a punto de traerla de vuelta a Japón una chica se le acercó. Era \cfElena Yanikov XXI\c-, quien había entablado amistad con Ibuki mientras vagaba por el yermo ardiente. Pidió a Taro que la llevara con él, y aceptó sin poner ninguna pega. No mucho después de eso, ambos comenzaron a salir, casándose finalmente en 2097.\n"
+"En 2091, Taro fue elegido para recuperar personalmente al \cfOni Rojo\c-, \cfIbuki Miyamoto\c-, tras los eventos de la \cfCicatriz Blanca\c-. Siguiendo la señal de rastreo de su collar, la encontró fácilmente, y cuando estaba a punto de traerla de vuelta a Japón una chica se le acercó. Era \cfElena Yanikov XXI\c-, quien había entablado amistad con Ibuki mientras vagaba por el yermo ardiente. Pidió a Taro que la llevara con él, prometiendo ser \"una chica buena\". Estas palabras inmediatamente hicieron que aceptara su proposición.\n"
+"\n"
+"No mucho después de eso, ambos comenzaron a salir, casándose finalmente en 2097.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cf¿PERO COMO pudo el absoluto perdedor de mi hermano echarse novia? Es que no lo entiendo. Dios, viendo el artículo después de que lo editara, hay tanto ahí que se nota que es él fardando, patético...\c-\n"
+"\cf¿COMO PUTO COJONES pudo el absoluto perdedor de mi hermano echarse novia? Es que no lo entiendo. Dios, viendo el artículo después de que lo editara, hay tanta mierda ahí que se nota que es él fardando, patético...\c-\n"
"\n"
-"\cfSí, es esa clase de tío. Le encanta presumir, con todo eso de sus \"impresionantes habilidades y logros\" y tall. Tampoco es que deba quejarme cuando yo también presumo a veces de lo que hago. Los dos nos parecemos mucho, así es que somos tan colegas unque a veces nos peleemos por chorradas estúpidas. Somos un par de gremlins, y a mucha honra.\c-\n"
+"\cfSí, es esa clase de tío. Se hace el chulo pero en cuanto miras más allá de sus \"impresionantes habilidades y logros\", no es más que un capullo en internet. A ver, admito que yo también lo soy, un poco, pero él es peor. La culpa es de que pase tanto tiempo en foros de mierda.\c-\n"
"\n"
-"\cfAunque, cosas aparte, Taro-nii se puede poner muy serio cuando hace falta. Y en momentos así es que es básicamente el Tsukkomi de mi Boke. Si no sabes lo que significa todo eso puedes buscarlo, Demo-chan.\c-";
+"\cfAunque a ver, a veces se pone serio cuando quiere. Y en momentos así es que es básicamente el Tsukkomi de mi Boke. Si no sabes lo que significa todo eso puedes buscarlo, Demo-chan.\c-";
SWWM_LORETXT_UAC =
"\cxNombre:\c-\n"
"\cf Union Aerospace Corporation\c-\n"
@@ -4035,9 +3529,9 @@ SWWM_LORETXT_UAC =
"Lo que ocurrió después fue el principio de lo que se ha llamado \cfEpisodios de Doom\c-. Tal y como relató la UAC tras estos eventos, un único marine logró, por su cuenta, derrotar a todas las fuerzas invasoras, llevando su lucha hasta el mismísimo Infierno. Sin embargo, las hazañas del tal \cfMarine de Doom\c- solo sirvieron para enfurecer más a los archidemonios generales, y entonces fue cuando comenzó la invasión de la Tierra. Aunque muchos han visto esto como \"el fin del mundo tal y como lo conocemos\", la UAC sigue enviando un mensaje de esperanza para todos, jurando que todo será resuelto.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfOh, la \"gran y poderosa\" UAC, puñado de cerdos capitalistas, eso es lo que son. Fijaos bien todos, esto es lo que os hace el capitalismo desenfrenado. Sí, creo que ya te has enterado bien de que odio a esta chusma con la furia de mil soles.\c-\n"
+"\cfOh, la \"gran y poderosa\" UAC, puñado de cerdos capitalistas comemierdas, eso es lo que son. Fijaos bien todos, esto es lo que os hace el capitalismo desenfrenado. Sí, creo que ya te has enterado bien de que odio a esta puta chusma.\c-\n"
"\n"
-"\cfTengo tanta información de dentro gracias a una amiga de Ibuki que trabajaba allí (más info en su propio artículo) que podría montarme una lista de aúpa sólo con toda la mierda que han hecho. A ver... ¿Experimentos militares ilegales? Sí. ¿Andar jodiendo con viajes interdimensionales? También. ¿Potencialmente causando el fin del mundo? Pues eso también. Si es que los muy capullos estos REALMENTE son una jodida megacorporación malvada, hostia puta...\c-\n"
+"\cfA ver... ¿Experimentos militares ilegales? Sí. ¿Andar jodiendo con viajes interdimensionales? También. ¿Potencialmente causando el fin del mundo? Pues eso también. Si es que los muy hijos de puta estos REALMENTE son una jodida megacorporación malvada, hostia puta...\c-\n"
"\n"
"\cf¿Pero sabes que? No me voy a quedar aquí con el culo plantado esperando a que el supuesto \"solucionador de problemas\" este, su soldadito héroe legendario vaya y lo arregle todo. Como si ESO fuera a pasar. No, esta es precisamente la razón de que TÚ estés aquí, Demo-chan. Esto es lo que estás destinada a cambiar (buah, vale, ya estoy empezando a sonar tope de cliché). Pero sí, te hemos preparado para esto, eres el robot de combate definitivo, el orgullo de Akari Labs y todo ese rollo, tú PUEDES salvar el mundo, estoy segurísima.\c-";
SWWM_LORETXT_UAC2 =
@@ -4064,16 +3558,16 @@ SWWM_LORETXT_UAC2 =
"\n"
"Lo que ocurrió después fue el principio de lo que se ha llamado \cfEpisodios de Doom\c-. Tal y como relató la UAC tras estos eventos, un único marine logró, por su cuenta, derrotar a todas las fuerzas invasoras, llevando su lucha hasta el mismísimo Infierno. Sin embargo, las hazañas del tal \cfMarine de Doom\c- solo sirvieron para enfurecer más a los archidemonios generales, y entonces fue cuando comenzó la invasión de la Tierra. Y tan rápido como empezó, fue igualmente terminada. El \cfDemolicionista\c-, una obra colaborativa de \cfAkari Labs\c- y sus muchos socios, por su propia cuenta, puso fin a la invasión, eliminando eficientemente a todo demonio que había salido de los portales, y después de eso, adentrándose hasta el mismo Infierno, al igual que el Marine de Doom, y derrotando al \cfIcono del Pecado\c-, quien comandaba los ejércitos invasores.\n"
"\n"
-"Tras este evento, la UAC sufrió una gran reconstrucción, ya que la mayor parte de su junta directiva falleció durante la invasión. Libre ahora de su control, el gobierno de la Unión de Estados supervisaba estrictamente sus acciones, asegurándose de que nunca más fuesen un problema. Aun así, otros tres incidentes ocurrieron, a pesar de tener mejores protocolos de seguridad. En una de sus bases en Io, continuaron de nuevo los experimentos de teletransporte, esta vez preparados para cualquier cosa. Como fue previsto, un pequeño grupo de demonios apareció, pero fue eliminado rápidamente. Lo que NO habían previsto, sin embargo, fue que esto había sido solo una distracción. Una nave no identificada se había aproximado repentinamente a la base, aunque inicialmente se asumió que era el típico reparto de provisiones anuales. Esta nave era de construcción demoníaca, imitando la misma tecnología de la UAC. Una cantidad descomunal de demonios fueron desatados sobre la base, y muchos murieron rápidamente o fueron poseídos. Sin embargo, el Marine de Doom también estaba allí, y como fue de esperar, una vez más hizo lo que mejor sabía hacer.\n"
+"Tras este evento, la UAC sufrió una gran reconstrucción, ya que la mayor parte de su junta directiva falleció durante la invasión. Libre ahora de su control, el gobierno de la Unión de Estados supervisaba estrictamente sus acciones, asegurándose de nunca más fuesen un problema. Aun así, otros tres incidentes ocurrieron, a pesar de tener mejores protocolos de seguridad. En una de sus bases en Io, continuaron de nuevo los experimentos de teletransporte, esta vez preparados para cualquier cosa. Como fue previsto, un pequeño grupo de demonios apareció, pero fue eliminado rápidamente. Lo que NO habían previsto, sin embargo, fue que esto había sido solo una distracción. Una nave no identificada se había aproximado repentinamente a la base, aunque inicialmente se asumió que era el típico reparto de provisiones anuales. Esta nave era de construcción demoníaca, imitando la misma tecnología de la UAC. Una cantidad descomunal de demonios fueron desatados sobre la base, y muchos murieron rápidamente o fueron poseídos. Sin embargo, el Marine de Doom también estaba allí, y como fue de esperar, una vez más hizo lo que mejor sabía hacer.\n"
"\n"
-"Otro incidente más acabó sucediendo, en una instalación de investigación de posición desconocida. Allí, la UAC estaba trabajando en una forma de prevenir activamente que estas invasiones ocurriesen, a través de unos \cfDispositivos de Aceleración Cuántica\c-. Estas máquinas supuestamente servirían para cerrar cualquier portal que los demonios pudieran producir para entrar en nuestro mundo, y eso hicieron, al principio. Un portal apareció en la instalación, y aunque algunos demonios consiguieron entrar, fue cerrado inmediatamente y esta pequeña invasión fue suprimida. Pareció entonces que el experimento fue un éxito, pero los demonios rápidamente se dieron cuenta de lo que estaba pasando, y al día siguiente, siete portales se abrieron simultáneamente por toda la instalación. Llevó una hora cerrar seis de ellos, pero llegado ese punto las fuerzas invasoras los superaban en número, y rápidamente cayó todo en el caos de nuevo. Y ciertamente, una vez más, la UAC decidió enviar a su formidable recadero para arreglarlo, y eso hizo, otra vez, como siempre. \cf[nota de ed.: Saya, se te ve el sarcasmo]\c-\n"
+"Otro incidente más acabó sucediendo, en una instalación de investigación de posición desconocida. Allí, la UAC estaba trabajando en una forma de prevenir activamente que estas invasiones ocurriesen, a través de unos \cfDispositivos Aceleración Cuántica\c-. Estas máquinas supuestamente servirían para cerrar cualquier portal que los demonios pudieran producir para entrar en nuestro mundo, y eso hicieron, al principio. Un portal apareció en la instalación, y aunque algunos demonios consiguieron entrar, fue cerrado inmediatamente y esta pequeña invasión fue suprimida. Pareció entonces que el experimento fue un éxito, pero los demonios rápidamente se dieron cuenta de lo que estaba pasando, y al día siguiente, siete portales se abrieron simultáneamente por toda la instalación. Llevó una hora cerrar seis de ellos, pero llegado ese punto las fuerzas invasoras los superaban en número, y rápidamente cayó todo en el caos de nuevo. Y ciertamente, una vez más, la UAC decidió enviar a su formidable recadero para arreglarlo, y eso hizo, otra vez, como siempre. \cf[nota de ed.: Saya, se te ve el sarcasmo]\c-\n"
"\n"
"Con un último golpe al \cf\"Portero\"\c-, el titánico demonio responsable de la creación de estos portales, pareció que las invasiones por fin terminarían para siempre. Y ciertamente, en los años siguientes, reinó la tranquilidad, y no se reportaron más incidentes. Los Episodios de Doom fueron entonces archivados, y el Marine de Doom fue retirado de servicio.\n"
"\n"
"En 2150, la compañía finalmente clausuró todos sus experimentos de teletransporte, y en un anuncio público, el CEO \cfIan Kelliher\c- declaró que la compañía ahora desviaría su atención principal a reparar todos los daños que sus actos trajeron a la Tierra. Algo que, según estimaciones iniciales, tardaría más de cincuenta años.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfUn lío muy gordo, todo por que la UAC es una mierda y el mal. Aunque me alegro, porque pude ver como la caída del niñato patético ese, el muy idiota, que se creía el \"hombre más importante del mundo\", y ahora es el perrito faldero del gobierno de la Unión de Estados. Es que me desorino, oye. Es que hasta Dana se partió la caja al enterarse de la noticia. Sí, odia a estos mendrugos tanto como yo.\c-";
+"\cfUn lío muy gordo, todo por que la UAC es una mierda y el mal. Aunque me alegro, porque pude ver como la caída del niñato patético ese, puto idiota, que se creía el \"hombre más importante del mundo\", y ahora es el perrito faldero del gobierno de la Unión de Estados. Es que me muero de la risa, oye.\c-";
SWWM_LORETXT_UAC3 =
"\cxNombre:\c-\n"
"\cf Union Aerospace Corporation\c-\n"
@@ -4098,9 +3592,9 @@ SWWM_LORETXT_UAC3 =
"\n"
"Lo que ocurrió después fue el principio de lo que se ha llamado \cfEpisodios de Doom\c-. Tal y como relató la UAC tras estos eventos, un único marine logró, por su cuenta, derrotar a todas las fuerzas invasoras, llevando su lucha hasta el mismísimo Infierno. Sin embargo, las hazañas del tal \cfMarine de Doom\c- solo sirvieron para enfurecer más a los archidemonios generales, y entonces fue cuando comenzó la invasión de la Tierra. Y tan rápido como empezó, fue igualmente terminada. El \cfDemolicionista\c-, una obra colaborativa de \cfAkari Labs\c- y sus muchos socios, por su propia cuenta, puso fin a la invasión, eliminando eficientemente a todo demonio que había salido de los portales, y después de eso, adentrándose hasta el mismo Infierno, al igual que el Marine de Doom, y derrotando al \cfIcono del Pecado\c-, quien comandaba los ejércitos invasores.\n"
"\n"
-"Tras este evento, la UAC sufrió una gran reconstrucción, ya que la mayor parte de su junta directiva falleció durante la invasión. Libre ahora de su control, el gobierno de la Unión de Estados supervisaba estrictamente sus acciones, asegurándose de que nunca más fuesen un problema. Aun así, otros tres incidentes ocurrieron, a pesar de tener mejores protocolos de seguridad. En una de sus bases en Io, continuaron de nuevo los experimentos de teletransporte, esta vez preparados para cualquier cosa. Como fue previsto, un pequeño grupo de demonios apareció, pero fue eliminado rápidamente. Lo que NO habían previsto, sin embargo, fue que esto había sido solo una distracción. Una nave no identificada se había aproximado repentinamente a la base, aunque inicialmente se asumió que era el típico reparto de provisiones anuales. Esta nave era de construcción demoníaca, imitando la misma tecnología de la UAC. Una cantidad descomunal de demonios fueron desatados sobre la base, y muchos murieron rápidamente o fueron poseídos. Sin embargo, el Marine de Doom también estaba allí, y como fue de esperar, una vez más hizo lo que mejor sabía hacer.\n"
+"Tras este evento, la UAC sufrió una gran reconstrucción, ya que la mayor parte de su junta directiva falleció durante la invasión. Libre ahora de su control, el gobierno de la Unión de Estados supervisaba estrictamente sus acciones, asegurándose de nunca más fuesen un problema. Aun así, otros tres incidentes ocurrieron, a pesar de tener mejores protocolos de seguridad. En una de sus bases en Io, continuaron de nuevo los experimentos de teletransporte, esta vez preparados para cualquier cosa. Como fue previsto, un pequeño grupo de demonios apareció, pero fue eliminado rápidamente. Lo que NO habían previsto, sin embargo, fue que esto había sido solo una distracción. Una nave no identificada se había aproximado repentinamente a la base, aunque inicialmente se asumió que era el típico reparto de provisiones anuales. Esta nave era de construcción demoníaca, imitando la misma tecnología de la UAC. Una cantidad descomunal de demonios fueron desatados sobre la base, y muchos murieron rápidamente o fueron poseídos. Sin embargo, el Marine de Doom también estaba allí, y como fue de esperar, una vez más hizo lo que mejor sabía hacer.\n"
"\n"
-"Otro incidente más acabó sucediendo, en una instalación de investigación de posición desconocida. Allí, la UAC estaba trabajando en una forma de prevenir activamente que estas invasiones ocurriesen, a través de unos \cfDispositivos de Aceleración Cuántica\c-. Estas máquinas supuestamente servirían para cerrar cualquier portal que los demonios pudieran producir para entrar en nuestro mundo, y eso hicieron, al principio. Un portal apareció en la instalación, y aunque algunos demonios consiguieron entrar, fue cerrado inmediatamente y esta pequeña invasión fue suprimida. Pareció entonces que el experimento fue un éxito, pero los demonios rápidamente se dieron cuenta de lo que estaba pasando, y al día siguiente, siete portales se abrieron simultáneamente por toda la instalación. Llevó una hora cerrar seis de ellos, pero llegado ese punto las fuerzas invasoras los superaban en número, y rápidamente cayó todo en el caos de nuevo. Y ciertamente, una vez más, la UAC decidió enviar a su formidable recadero para arreglarlo, y eso hizo, otra vez, como siempre. \cf[nota de ed.: Saya, se te ve el sarcasmo]\c-\n"
+"Otro incidente más acabó sucediendo, en una instalación de investigación de posición desconocida. Allí, la UAC estaba trabajando en una forma de prevenir activamente que estas invasiones ocurriesen, a través de unos \cfDispositivos Aceleración Cuántica\c-. Estas máquinas supuestamente servirían para cerrar cualquier portal que los demonios pudieran producir para entrar en nuestro mundo, y eso hicieron, al principio. Un portal apareció en la instalación, y aunque algunos demonios consiguieron entrar, fue cerrado inmediatamente y esta pequeña invasión fue suprimida. Pareció entonces que el experimento fue un éxito, pero los demonios rápidamente se dieron cuenta de lo que estaba pasando, y al día siguiente, siete portales se abrieron simultáneamente por toda la instalación. Llevó una hora cerrar seis de ellos, pero llegado ese punto las fuerzas invasoras los superaban en número, y rápidamente cayó todo en el caos de nuevo. Y ciertamente, una vez más, la UAC decidió enviar a su formidable recadero para arreglarlo, y eso hizo, otra vez, como siempre. \cf[nota de ed.: Saya, se te ve el sarcasmo]\c-\n"
"\n"
"Con un último golpe al \cf\"Portero\"\c-, el titánico demonio responsable de la creación de estos portales, pareció que las invasiones por fin terminarían para siempre. Y ciertamente, en los años siguientes, reinó la tranquilidad, y no se reportaron más incidentes. Los Episodios de Doom fueron entonces archivados, y el Marine de Doom fue retirado de servicio.\n"
"\n"
@@ -4108,10 +3602,10 @@ SWWM_LORETXT_UAC3 =
"\n"
"Diez años después de este anuncio, unas noticias preocupantes llegaron a la Tierra. Se habían detectado fuerzas demoníacas en varias bases abandonadas de la UAC, las cuales se creyeron completamente limpiadas por un barrido de radiación. Algo, de alguna forma, sobrevivió allí, y estaba reviviendo uno por uno los cuerpos descompuestos de incontables demonios caídos. Viendo que no había otra elección, los Episodios de Doom fueron reabiertos, y el muy malhumorado Marine de Doom fue puesto en marcha de nuevo y enviado allí, esta vez, tras su eventual éxito, tomando la decisión de permanecer en el Infierno, para siempre, para asegurarse de que los demonios nunca jamás intenten atacar. Desde entonces, no se ha podido contactar con él.\n"
"\n"
-"De la poca información que se pudo recuperar del otro lado de todo esto, del propio Infierno, se sabe que su matanza fue imparable. Derrotó a los demonios comandantes que quedaban. Decenas de miles de demonios, en su furia ciega, marcharon todos hacia su propia muerte por su mano. Hubo esperanza entre la población civil de que este soldado humano solitario pondría fin a la tiranía de los archidemonios generales, pero ellos tenían sus propios planes para él. Sabían bien que si llegaba a la capital de \cfDis\c- una vez más, no podrían detenerlo. Así que una trampa fue preparada, y cayó en ella. Fue entonces que \cfErebus\c-, el líder de los generales, lo hizo desaparecer, muy lejos, más allá de los confines de este universo, para que nunca jamás pudiese volver a este mundo.\n"
+"De la poca información que se pudo recuperar del otro lado de todo esto, del propio Infierno, se sabe que su matanza fue imparable. Derrotó a los demonios comandantes que quedaban. Decenas de miles de demonios, en su furia ciega, marcharon todos hacia su propia muerte por su mano. Hubo esperanza entre la población civil de que este humano solitario, ahora rebautizado con el título de \cfDoom Slayer\c-, pondría fin a la tiranía de los archidemonios generales, pero ellos tenían sus propios planes para él. Sabían bien que si llegaba a la capital de \cfDis\c- una vez más, no podrían detenerlo. Así que una trampa fue preparada, y cayó en ella. Fue entonces que \cfErebus\c-, el líder de los generales, lo hizo desaparecer, muy lejos, más allá de los confines de este universo, para que nunca jamás pudiese volver a este mundo.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfUn lío muy gordo, todo por que la UAC es una mierda y el mal. Aunque me alegro, porque pude ver como la caída del niñato patético ese, el muy idiota, que se creía el \"hombre más importante del mundo\", y ahora es el perrito faldero del gobierno de la Unión de Estados. Es que me desorino, oye. Es que hasta Dana se partió la caja al enterarse de la noticia. Sí, odia a estos mendrugos tanto como yo.\c-\n"
+"\cfUn lío muy gordo, todo por que la UAC es una mierda y el mal. Aunque me alegro, porque pude ver como la caída del niñato patético ese, puto idiota, que se creía el \"hombre más importante del mundo\", y ahora es el perrito faldero del gobierno de la Unión de Estados. Es que me muero de la risa, oye.\c-\n"
"\n"
"\cfY aquí acaba la historia de la Epístolas de Dumbo estas o lo que sea, uno de los mayores ejemplos de las consecuencias del capitalismo desenfrenado™.\c-";
SWWM_LORETXT_UNISSIX =
@@ -4134,7 +3628,7 @@ SWWM_LORETXT_UNISSIX =
"\n"
"Algo que la separaba de su hermana, era su notable falta de habilidad física, siendo \"demasiado débil\" y \"no apta para ser una guerrera de sangre de dragón\", se hizo notar también que a diferencia de otros, tampoco podía invocar una forma de dragón. Todo esto sería usado también en su contra por la gente que regularmente la acosaba. Su familia finalmente decidió que se quedara siempre en casa, aislada del mundo exterior. Fue a partir de esto que al final encontró su principal hobby: La herrería.\n"
"\n"
-"A Misa le encantaba crear toda clase de armaduras y armamento, las cuales sería usadas luego por su familia, o vendidas otros clanes (los cuales desconocían quién lo hacía, pero estaban impresionados con su calidad), este fue el comienzo de \cfArtesanía Unissix\c-, su pequeño taller/tienda. El expresar su creatividad a través de esto ayudó mucho a distraerla de todo lo que pasaba fuera, y se sintió más relajada.\n"
+"A Misa le encantaba crear toda clase de armadura y armamento, el cual sería usado luego por su familia, o vendido a otros clanes (los cuales desconocían quién lo hacía, pero estaban impresionados con su calidad), este fue el comienzo de \cfArtesanía Unissix\c-, su pequeño taller/tienda. El expresar su creatividad a través de esto ayudó mucho a distraerla de todo lo que pasaba fuera, y se sintió más relajada.\n"
"\n"
"Con el tiempo, a medida que mejoraba sus habilidades, se interesó en buscar desafíos mayores, como crear armas mucho más complejas que simples espadas y otros. Para satisfacer este deseo, su familia le traía libros sobre \"armas de leyenda\", las cuales la joven Misa consiguió replicar casi a la perfección, con la consiguiente sorpresa de todos. Estaba muy orgullosa de lo que había logrado, y esto aumentó su popularidad, lo que resultó en peticiones personales para hacer más réplicas de muchas de esas armas.\n"
"\n"
@@ -4159,9 +3653,13 @@ SWWM_LORETXT_UNISSIX =
"\n"
"\cfOh ya, y Misa es una pro gamer de cuidado, joder. Cualquier cosa que le pongo para jugar, se lo ventila como si nada. Sí, incluso ESOS juegos. Mola ver como juega, y le encantan los de aventura sobre todo, supongo que porque es la clase de cosa que no puede hacer en la vida real.\c-\n"
"\n"
-"\cfOh ya, y cosa curiosa. La primera vez que las visité cuando estaban en Sankaideriha, Misa me dió todo un puto susto con la transformación esa por la que pasó. Es que... era una persona completamente diferente. Vamos, es que nunca antes la había visto tan feliz, fue tremendísimo, y a ver, yo me alegraba muchísimo por ella también.\c-\n"
+"\cfOh ya, y cosa curiosa. La primera vez que las visité cuando estaban en Sankaideriha, Misa me dió todo un puto susto con la transformación esa por la que pasó. Es que... era una persona completamente diferente. Vamos, es que nunca antes la había visto tan feliz, fue tremendísimo, y a ver, yo me alegraba muchísimo por ella también. Ah, y luego la otra cosa que pasó, cuando uhhh... fuimos a las termas juntas. Yo... bueno, un poco por accidente... vi... eso, de ahí abajo, pues sí...\c-\n"
"\n"
-"\cfDios, es que son la pareja mas adorable del mundo. No puedo parar de decirlo.\c-";
+"\cfDios, normal que pudiera oír a Zana-sama desde el otro lado de la casa cuando se lo montaban. Ah... puta suertuda...\c-\n"
+"\n"
+"\cfSí, eso fue cuando se quedaron un tiempo por aquí. Aunque no son los primeros a los que oigo hacerlo como bestias salvajes. Yu-chan y esa novia gótica tetuda suya, menudas son también. En serio, si es que nadie sabe que desde mi dormitorio puedes oír perfectamente todo lo que pasa en la habitación de invitados. No sé por qué, será alguna ñordería de acústica o algo, pero sí.\c-\n"
+"\n"
+"\cf(Aunque, la verdad es que desearía poder des-oír los graznidos infernales que emitía Taro-niisan cuando se trajo a Ellen-san)\c-";
SWWM_LORETAG_VESTAL = "Alimentos Vestal";
SWWM_LORETXT_VESTAL =
"\cxNombre:\c-\n"
@@ -4191,7 +3689,7 @@ SWWM_LORETXT_VOICEBOX =
"La comunidad de \cfAkari Labs\c- también ofrece una gran variedad de paquetes de voz personalizados para este dispositivo. Puedes visitar nuestros foros para más información.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfJe... Es que me encanta esa voz tan adorable que tienes, complementa perfectamente esa personalidad tuya tan descarada. Y lo que me mola más es lo rápido que has pillado todas nuestras coletillas y temas, especialmente las de Ibuki. A veces eres como una versión mini suya, solo que en forma de robot cuqui.\c-";
+"\cfJe... Es que me encanta esa voz tan adorable que tienes, complementa perfectamente esa personalidad tuya tan descarada. Y lo que me mola más es lo rápido que has pillado todas nuestras coletillas y temas, especialmente las de Ibuki. A veces eres como una versión mini suya, solo que sin pechotes.\c-";
SWWM_LORETXT_VOICEBOX2 =
"\cxDesignación\c-\n"
"\cf Caja de Voz Loudboi\c-\n"
@@ -4205,9 +3703,9 @@ SWWM_LORETXT_VOICEBOX2 =
"La comunidad de \cfAkari Labs\c- también ofrece una gran variedad de paquetes de voz personalizados para este dispositivo. Puedes visitar nuestros foros para más información.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfJe... Es que me encanta esa voz tan adorable que tienes, complementa perfectamente esa personalidad tuya tan descarada. Y lo que me mola más es lo rápido que has pillado todas nuestras coletillas y temas, especialmente las de Ibuki. A veces eres como una versión mini suya, solo que en forma de robot cuqui.\c-\n"
+"\cfJe... Es que me encanta esa voz tan adorable que tienes, complementa perfectamente esa personalidad tuya tan descarada. Y lo que me mola más es lo rápido que has pillado todas nuestras coletillas y temas, especialmente las de Ibuki. A veces eres como una versión mini suya, solo que sin pechotes.\c-\n"
"\n"
-"\cfActualización: Y entonces... Vinieron tus verdaderas cuerdas vocales como maidbot, sin filtros ni nada, y mi amor por tu encantadora voz solo pudo aumentar. Es que se me derrite el corazón solo con oírla, en serio...\c-";
+"\cfActualización: Y entonces... Vinieron tus verdaderas cuerdas vocales como maidbot, sin filtros ni nada, y mi amor por tu encantadora voz solo pudo aumentar. Se me derrite el corazón solo con oírla, jejeje...\c-";
SWWM_LORETXT_WALLBUSTER =
"\cxDesignación:\c-\n"
"\cf Escopeta de Brecha de Armaduras Pesadas \"Wallbuster\"\c-\n"
@@ -4221,7 +3719,17 @@ SWWM_LORETXT_WALLBUSTER =
"\n"
"Los mecanismos internos que empujan el funcionamiento de este arma tienen tal grado de complejidad que han sido descritos por algunos como \cfIngeniería Loca Alemana\c-. Solamente el propio \cfHermann E. Ischer\c- conoce todos los detalles de su operación. Con cada accionamiento del gatillo principal, el cañón superior es disparado, y luego su tambor gira a contrarreloj, con el siguiente cartucho listo para dispararse. Con una rotación completa, o cuando se usa el gatillo secundario, el cuerpo principal gira después, alternando a otro tambor.\n"
"\n"
-"Teniendo en cuenta la naturaleza semi-automática del arma, permitiendo una rápida sucesión de disparos o incluso disparar varios cartuchos de forma simultánea, la Wallbuster es una muy poderosa compañera.\n"
+"La Wallbuster es compatible con la mayor parte de cartuchos de calibre 6, aunque hay restricciones de seguridad para algunas, específicamente los cartuchos de flechette y dorados. Esto limita el rango de munición utilizable a sólo estos cuatro tipos:\n"
+"\n"
+"\cfPerdigones Estándar:\c- Cartuchos rojos. Exactamente lo que pone. Bastante letal a corto rango, y con cierto alcance extra dada la longitud de los cañones del arma.\n"
+"\n"
+"\cfSlug Metálico:\c- Cartuchos verdes. Slugs muy potentes con una puntería decente, incluso en distancias largas. Dado su tamaño y peso, tienen el potencial de penetrar varios objetivos pequeños.\n"
+"\n"
+"\cfSal de Kinylum:\c- Cartuchos cian. Pequeños trozos de Kinylum en su forma natural de \"sal\". Ya disparados, dejan un rastro de plasma ardiente que permanece en el aire durante unos momentos hasta disiparse. Adicionalmente, los trozos explotarán violentamente en contacto con cualquier superficie, o una vez se \"desestabilicen\" (lo cual desafortunadamente hace que este tipo de munición pierda efectividad a larga distancia).\n"
+"\n"
+"\cfBola de Plomo:\c- Cartuchos violetas. Viniendo de \cfPlutoni Incorporated\c-, estos cartuchos disparan una bola pesada de dolor puro. A pesar del hecho de que son de plomo, tiende a mantener la forma da igual la fuerza de impacto contra algo (algunos dudan de que realmente sean de plomo, siendo más bien de cualquier otro material). Habiendo salido de tal lugar, no es sorprendente que tengan efectos extraños. Al parecer, en ciertas ocasiones, las bolas pueden emitir sonidos extraños al impactar, los cuales adicionalmente provocan potentes ondas de choque, incrementando su velocidad en el proceso. Este suceso extraño está listado como \"Golpes Críticos Aleatorios\" en la página de la tienda.\n"
+"\n"
+"A pesar de esta limitación, con solo estos cuatro tipos uno puede hacer de la Wallbuster una potente compañera. Especialmente teniendo en cuenta la naturaleza semi-automática del arma, permitiendo una rápida sucesión de disparos o incluso disparar varios cartuchos de forma simultánea.\n"
"\n"
"\cfFuego Primario:\c- Dispara el cañón superior.\n"
"\n"
@@ -4229,16 +3737,18 @@ SWWM_LORETXT_WALLBUSTER =
"\n"
"\cfFuego Terciario:\c- Lo dispara todo, si realmente quieres.\n"
"\n"
-"\cfRecarga:\c- Una vez se tira de la palanca lateral, los tambores pueden ser retirados y recargados individualmente. Una rutina de recarga rápida se ejecutará y te hará llenar automáticamente lo máximo posible del arma, un tambor de cada vez, mientras la acción se mantenga activa.\n"
+"\cfRecarga:\c- Una vez se tira de la palanca lateral, los tambores pueden ser retirados y recargados individualmente. Para recargar por el camino, se recomienda tener un \cfCinturón Magnético Útil\c- o similar, ya que facilitará esta operación. Hay recargadores rápidos disponibles para comprar desde la página web de Blackmann Arms, o de distribuidores autorizados. Los operadores astutos también optarían por llevar encima tambores pre-cargados de repuesto.\n"
"\n"
"\cfTécnicas:\c- Tal y como su nombre indica, puedes destruir toda clase de obstáculos por el camino, siempre y cuando causes suficiente daño relativo a su tamaño (requiriendo fuego secundario o terciario). Esto incluye hasta puertas bloqueadas, por lo que nunca más necesitarás buscar llaves.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfOK a ver, la masa de metal esta. Sí, esto sí que es la puta repera...\c-\n"
+"\cfOK a ver, la puta masa de metal rompecojones esta. Sí, esto sí que es la puta repera...\c-\n"
"\n"
-"\cfNo te preocupes por tardar un huevo en recargarla, por cierto. DemolitionOS viene con una rutina de recarga rápida que te lo pondrá más fácil. La munición se pone ahí en cola desde el Hammerspace, y luego todo lo que tienes que hacer es poner la mano encima de los cañones, y ya se mete todo ahí, lleva unos 10 segundos llenarlo todo, más o menos. Mola, ¿verdad? Taro hizo la mayor parte del chollo, así que eso, le puedes dar las gracias.\c-\n"
+"\cfNo te preocupes por tardar un huevo en recargarla, por cierto. DemolitionOS viene con una rutina de recarga rápida que te lo pondrá más fácil. La munición se pone ahí en cola desde el Hammerspace, y luego todo lo que tienes que hacer es poner la mano encima de los cañones, y ya se mete todo ahí. Mola, ¿verdad? Taro hizo la mayor parte del chollo, así que eso, le puedes dar las gracias.\c-\n"
"\n"
-"\cfOh ya... sabes... la cosa esta, con el nombre y todo... Bueno, el chiste ya se hace solo.\c-";
+"\cfOh ya... sabes... la cosa esta, con el nombre y todo, casi que me recuerda a la abuela un poco. A ver, si cambias la primera letra... Oh, ¿puedes oír la batería y la guitarra? Porque yo sí...\c-\n"
+"\n"
+"\cfOld Days~ ♪\c-";
SWWM_LORETAG_WARARMOR = "Arm. de Guerra";
SWWM_LORETXT_WARARMOR =
"\cxDesignación:\c-\n"
@@ -4256,7 +3766,7 @@ SWWM_LORETXT_WARARMOR =
"\cxNotas de Saya:\c-\n"
"\cfEl friki este y su \"análisis de armadura\" otra vez. Este tío, en serio... La vida no es un puto videojuego, así que por favor POR FAVOR deja de hablar de mierdas como \"unidades de daño\" y \"factores de reducción\".\c-\n"
"\n"
-"\cfEeeeeen fin, Misa hace cosas tope de guays. Aunque me parece un poco redundante lo de que lleves armadura hecha de lo mismo que tu chasis. A ver, es que un robot llevando armadura.. Bueno, tampoco pasa nada por protegerse de más, supongo.\c-";
+"\cfEeeeeen fin, Misa hace cosas tope de guays. Aunque me parece un poco redundante lo de que lleves armadura hecha de lo mismo que tu chasis. A ver, es que un robot llevando armadura.. ya, ¿por que no? Siempre es importante usar protección, juju...\c-";
SWWM_LORETAG_WHITELADY = "Dama Blanca";
SWWM_LORETXT_WHITELADY =
" \cxNombre Completo:\c-\n"
@@ -4277,12 +3787,25 @@ SWWM_LORETXT_WHITELADY =
"\n"
"La Dama Blanca ha trabajado para muchas personas y organizaciones por muchos años, pero recientemente, ha sido contratada por la \cfUniversidad de Nos-Kora\c- para colaborar con la \cfDemolicionista\c- en sus misiones.\n"
"\n"
-"Demolicionista, este mensaje es para ti. Tu amor por el \cfPeluche de Chica Polilla\c- de nuestras \cfCajas Afortunadas\c- ha hecho efectivo su contrato, y así, cuando poseas una \cfLámpara Compañera Sankai\c-, la Dama Blanca estará dispuesta a trabajar junto a ti, y matar a todo enemigo que te encuentres.\n"
+"Demolicionista, este mensaje es para ti. Tu amor por el \cfPeluche de Mashiro\c- de nuestras \cfCajas Afortunadas\c- ha hecho efectivo su contrato, y así, cuando poseas una \cfLámpara Compañera Sankai\c-, la Dama Blanca estará dispuesta a trabajar junto a ti, y matar a todo enemigo que te encuentres.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfPerdóname un momento mientras me pongo todo loca porque resulta que las chicas polilla existen de verdad.\c-\n"
+"\cfGHFFFSDFHDGKHDFDKHGSFHFHGSFSH\c-\n"
"\n"
-"\cfGHFFFSDFHDGKHDFDKHGSFHFHGSFSH\c-";
+"\cfLAS CHICAS POLILLA EXISTEN\c-\n"
+"\cfLAS CHICAS POLILLA EXISTEN\c-\n"
+"\cfLAS CHICAS POLILLA EXISTEN\c-\n"
+"\cfLAS CHICAS POLILLA EXISTEN\c-\n"
+"\cfLAS CHICAS POLILLA EXISTEN\c-\n"
+"\cfLAS CHICAS POLILLA EXISTEN\c-\n"
+"\cfLAS CHICAS POLILLA EXISTEN\c-\n"
+"\cfLAS CHICAS POLILLA EXISTEN\c-\n"
+"\cfLAS CHICAS POLILLA EXISTEN\c-\n"
+"\cfLAS CHICAS POLILLA EXISTEN\c-\n"
+"\cfLAS CHICAS POLILLA EXISTEN\c-\n"
+"\cfLAS CHICAS POLILLA EXISTEN\c-\n"
+"\n"
+"\cfES QUE ME VOY A CONSTRUIR UNA PUTA NAVE ESPACIAL PARA VIAJAR A ESE PLANETA, A LA MIERDA LAS LEYES, A LA MIERDA EL TRATADO DE CICATRIZ BLANCA, A LA MIERDA TODO, QUIERO VER A LAS CHICAS POLILLA. ME VOY A LLEVAR TODAS LAS LÁMPARAS QUE ENCUENTRE, ME VOY A MONTAR UN PUTO HARÉN.\c-";
SWWM_LORETAG_WHITESCAR = "Cicatriz Blanca";
SWWM_LORETXT_WHITESCAR =
"\cxNombre:\c-\n"
@@ -4296,7 +3819,7 @@ SWWM_LORETXT_WHITESCAR =
"\n"
"Hubo muchas pérdidas en ambos bandos, incluyendo civiles, en un enfrentamiento caótico entre gente que, hace muy poco, había gozado de medio siglo de alianza pacífica. En tres años, los vastamente superiores ejércitos Nukuri neutralizaron toda oposición, y pusieron el punto de mira en el mismo corazón del país. Deseando \"matar a la bestia desde dentro\", un pequeño equipo consiguió localizar y capturar al presidente. Se le dio una última elección, ahí y entonces. Podía o bien rendirse y disculparse públicamente por su afrenta al imperio, o podría rechazar esto, y ver como la \cfIra del Emperador\c- caía sobre él.\n"
"\n"
-"Optó por elegir la segunda opción, y lo que siguió a esto fue algo que solo pudo ser descrito como inimaginablemente cruel y despiadado. Todas las fuerzas Nukuri se retiraron, y evacuaron a todos los civiles Nukuri restantes. Entonces, en un mero instante, una sucesión de destellos de luz cegadora redujeron todas las grandes ciudades a lo largo de la costa este de los Estados Unidos a cenizas, disparados desde un arma orbital experimental que el imperio había construido varios años antes. Fue su primera prueba de fuego, y su escala y efectos eran desconocidos hasta entonces. Algunos dicen que los efectos apocalípticos que tuvo no fueron intencionados, que el plan no era destruir toda forma de vida, sino solo causar destrucción a un nivel más \"técnico\", inutilizando toda maquinaria e infraestructura. Es suficiente con decir que, cuando el diseñador jefe de este arma, \cfZanaveth Nekuraku I\c-, fue testigo de lo que ocurrió, sufrió una crisis tremenda, y desapareció de la vida pública durante muchos años.\n"
+"Optó por elegir la segunda opción, y lo que siguió a esto fue algo que solo pudo ser descrito como inimaginablemente cruel y despiadado. Todas las fuerzas Nukuri se retiraron, y evacuaron a todos los civiles Nukuri restantes. Entonces, en un mero instante, una sucesión de destellos de luz cegadora redujeron todo el territorio de los Estados Unidos a cenizas, disparados desde un arma orbital experimental que el imperio había construido varios años antes. Fue su primera prueba de fuego, y su escala y efectos eran desconocidos hasta entonces. Algunos dicen que los efectos apocalípticos que tuvo no fueron intencionados, que el plan no era destruir toda forma de vida, sino solo causar destrucción a un nivel más \"técnico\", inutilizando toda maquinaria e infraestructura. Es suficiente con decir que, cuando el diseñador jefe de este arma, \cfZanaveth Nekuraku I\c-, fue testigo de lo que ocurrió, sufrió una crisis tremenda, y desapareció de la vida pública durante muchos años.\n"
"\n"
"Con este ataque, las llamas de la guerra contra el imperio solo fueron avivadas. Adicionalmente, todos los Nukuri restantes en la Tierra fueron forzados a marcharse, y con la excepción de unos pocos países, el \cfTratado de la Cicatriz Blanca\c- fue firmado casi de forma unánime, poniendo fin a medio siglo de contribuciones de los Nukuri a la evolución de nuestra ciencia y tecnología. Aquellos que firmaron el tratado tuvieron que rechazar todo aquello creado por ellos, y no podían nunca más contactar con ningún miembro de la especie. Además, tampoco fue permitido que permaneciesen en su colonia Lunar, forzando al \cfInstituto Luna de Investigación\c- a cerrar sus puertas tras casi cuatro mil años.\n"
"\n"
@@ -4311,9 +3834,9 @@ SWWM_LORETXT_WHITESCAR =
"No hubo más intentos desde entonces de restablecer la anterior alianza, ni siquiera incluso durante muchos eventos mayores que amenazarían a la Tierra de nuevo, cuando podrían haber aceptado con gusto ayudarnos de la misma forma que hicieron en el \cfEvento Luna\c- de 2021. Además, se prohibió a la Tierra entrar en la Coalición X'Animen debido a esta agresiva oposición.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfHe aquí, aquí está, el momento más oscuro de la historia de la humanidad (por ahora). En serio, es que me jode muchísimo recordar todo lo que pasó, fue horrible. Porque a ver, no fue solo el incendiamiento de un país entero, también estaba todo lo del otro lado, todo lo que me contó Zana-sama.\c-\n"
+"\cfHe aquí, aquí está, el momento más oscuro de la historia de la humanidad (por ahora). En serio, es que me jode muchísimo recordar toda la mierda que pasó, fue horrible. Porque a ver, no fue solo el puto incendiamiento de un país entero, también estaba todo lo del otro lado, todo lo que me contó Zana-sama.\c-\n"
"\n"
-"\cfA ver, sí, de todo ésto uno puede sacar que los Nukuri no eran exactamente pacíficos, pero es que no es ni la mitad de todo. El imperio, el puto imperio, todo era culpa del maldito asqueroso imperio. El, megalómano emperador asqueroso ese detrás de todo, haciendo lo que le saliera de ahí. Todas esas guerras, era todo gente que quería echarlo fuera, y él los pisoteaba, una y otra vez, sin ningún remordimiento. El mundo era suyo, y hacía lo que le daba la gana con todos. Sí, todo ese tema. Las ejecuciones en masa, torturar y masacrar a la gente que veía como \"traidores\" y \"desviados\"... Zana-sama perdió a muchos familiares por culpa de eso. En serio odio que haya cosas así que sigan pasando por todo el mundo...\c-";
+"\cfA ver, sí, de todo ésto uno puede sacar que los Nukuri no eran exactamente pacíficos, pero es que no es ni la mitad de todo. El imperio, el puto imperio, todo era culpa del puto apestoso asqueroso puta mierda de imperio. Puto, cerdo homicida megalómano asqueroso emperador detrás de toda la mierda, haciendo lo que le saliera de los putos cojones. Todas esas guerras, era todo gente que quería echarlo fuera, y él los pisoteaba, una y otra vez, sin ningún remordimiento. El mundo era suyo, y se lo follaba cuando quería, como el puto feo bastardo que era. Sí, lo he oído todo. Las ejecuciones en masa, llevando no solo a una, sino DOS razas enteras a la extinción, sí, ESO si que fue una jodienda. Oh pero que tal también, torturar y masacrar a la gente que veía como \"traidores\" y \"desviados\", ¿eh? Sí, esa mierda también. Zana-sama perdió a muchos familiares por culpa de eso. Blej, en serio, juro que un día voy a encontrar a donde mandaron al puto bastardo ese, solo para poder patearlo hasta hacerlo picadillo. Obviamente empezaré por los cojones, eso sí, eso por la otra cosa que hizo, de la que no voy a hablar aquí porque joder, es que esto ya se ha puesto muy negro (y aun es peor). Tengo BUENAS razones para odiar a alguien tan jodidamente asquerosamente vil como el hijoputa este, joder, \"hijoputa\" ni siquiera se acerca, teniendo en cuenta lo que hizo. Sí, creo que lo vas pillando, ¿verdad? Apuesto a que tú también querrías echarle mano. Joder, si no fuera porque los tíos esos lo mandaron al puto espacio...\c-";
SWWM_LORETXT_XANIMEN =
"\cxNombre:\c-\n"
"\cf Coalición X'Animen\c-\n"
@@ -4343,7 +3866,7 @@ SWWM_LORETXT_XANIMEN =
"\n"
"\cfKarnanaiahma:\c- Un mundo de vastos océanos, y el hogar natal de los \cfQurensniv\c-, una raza casi indistinguible de los humanos. Algunos de sus habitantes migraron a la Tierra en el 130 AC, fundando el pueblo de \cfKereshnovka\c-.\n"
"\n"
-"\cfBuran:\c- Un planeta anteriormente exuberante de bosques salvajes, el cual está ahora cubierto en su totalidad por la superestructura de cerebro de matrioshka conocida como la \cfBleaknet\c-. Es el hogar natal de la raza \cfBuran\c-, de la cual solo queda un miembro residente: el ingeniero jefe del proyecto Bleaknet. Esta estructura de curioso nombre adicionalmente sirve como un nexo de información para toda la coalición, enlazando todas sus redes a través de complicada tecnología de distorsión del espacio-tiempo.\n"
+"\cfBuran:\c- Un planeta anteriormente exuberante de bosques salvajes, el cual está ahora cubierto en su totalidad por la superestructura de cerebro de matrioshka conocida como la \cfBleaknet\c-. Es el hogar natal de la raza \cfBuran\c-, de la cual solo queda un miembro: el ingeniero jefe del proyecto Bleaknet. Esta estructura de curioso nombre adicionalmente sirve como un nexo de información para toda la coalición, enlazando todas sus redes a través de complicada tecnología de distorsión del espacio-tiempo.\n"
"\n"
"\cfSora, Yasakuna, Sunkaeze:\c- Dos gigantes de gas y un planeta árido en el borde exterior del sistema. Todos inhabitables, aunque ha de notarse que \cfSunkaeze\c- una vez hospedó una instalación perteneciente a \cfDecade Mechanics\c-.\n"
"\n"
@@ -4358,7 +3881,7 @@ SWWM_LORETXT_XANIMEN =
"\n"
"\cfNekemekya:\c- Un planeta semi-artificial cubierto por una gran coraza metálica. Es el hogar de \cfIx Nemeke\c-, y de los \cfMekyon\c-, una raza de criaturas mecánicas que creó.\n"
"\n"
-"\cfXeryuga:\c- Un planeta infernal cubierto de magma altamente hostil, habitado por la raza lagomórfica de los \cfXeura\c-, junto con \cfIx Xeuriges\c-, su creador.\n"
+"\cfXeryuga:\c- Un planeta infernal cubierto de magma altamente hostil, habitado por la injustamente adorable raza de los \cfXeura\c-, junto con \cfIx Xeuriges\c-, su creador.\n"
"\n"
"\cfUrai, Erusa, Sethia:\c- Un trío de gigantes de gas ricos en materiales valiosos. La explotación de estos recursos está actualmente impugnada por miembros del sistema.\n"
"\n"
@@ -4402,9 +3925,9 @@ SWWM_LORETXT_XANIMEN =
"Adicionalmente, otros dos sistemas fueron considerados como candidatos para unirse. Las negociaciones fallaron con uno debido a hostilidades hacia otro miembro de la coalición, y el otro está pendiente, ya que su única especie nativa tiene varios conflictos internos sin resolver que deben ser manejados.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cf\"Las negociaciones fallaron\" es una forma de decirlo. Dios, imagina... solo IMAGINA por un momento que la cosa hubiese salido mejor. ¡Formaríamos parte de una alianza interplanetaria enorme! Es que eso es... casi sacado de una novela de ciencia ficción.\c-\n"
+"\cf\"Las negociaciones fallaron\" es una forma de decirlo. Dios, imagina... solo IMAGINA por un momento que la cosa hubiese salido mejor. ¡Formaríamos parte de una alianza interplanetaria enorme! Es que eso es... casi sacado de una puta novela de ciencia ficción.\c-\n"
"\n"
-"\cfPor cierto, no sé si sólo lo has ojeado o si realmente te lo has leído todo, pero ¿has VISTO lo del planeta ese? ¿¿¿Que rayos es todo eso??? Es como si se le hubiera ocurrido a un niño de primaria supercreativo. La madre. ¿En serio un dios hizo eso? O... ¿va y resulta que es la mayor coincidencia ridícula imaginable?\c-\n"
+"\cfPor cierto, no sé si sólo lo has ojeado o si realmente te lo has leído todo, pero ¿has VISTO lo del planeta ese? ¿¿¿Que recontracojones es esa mierda??? Es como si se le hubiera ocurrido a un puto niño loco supercreativo. Joder. ¿En serio un dios hizo eso? O... ¿va y resulta que es la puta mayor coincidencia ridícula imaginable?\c-\n"
"\n"
"\cfSi es que yo no sé, Demo-chan... llegado este punto, puede ser cualquier cosa, con lo que tengo visto por ahí.\c-";
SWWM_LORETXT_XANIMEN2 =
@@ -4452,7 +3975,7 @@ SWWM_LORETXT_XANIMEN2 =
"\n"
"\cfNekemekya:\c- Un planeta semi-artificial cubierto por una gran coraza metálica. Es el hogar de \cfIx Nemeke\c-, y de los \cfMekyon\c-, una raza de criaturas mecánicas que creó.\n"
"\n"
-"\cfXeryuga:\c- Un planeta infernal cubierto de magma altamente hostil, habitado por la raza lagomórfica de los \cfXeura\c-, junto con \cfIx Xeuriges\c-, su creador.\n"
+"\cfXeryuga:\c- Un planeta infernal cubierto de magma altamente hostil, habitado por la injustamente adorable raza de los \cfXeura\c-, junto con \cfIx Xeuriges\c-, su creador.\n"
"\n"
"\cfUrai, Erusa, Sethia:\c- Un trío de gigantes de gas ricos en materiales valiosos. La explotación de estos recursos está actualmente impugnada por miembros del sistema.\n"
"\n"
@@ -4505,9 +4028,9 @@ SWWM_LORETXT_XANIMEN2 =
"Adicionalmente, otro sistema fue considerado como candidato para unirse, sin embargo las negociaciones fallaron debido a hostilidades hacia otro miembro de la coalición. Hay planes aun por parte de los Nukuri de restablecer la paz para que puedan formar parte de esta gran alianza, pero muchos lo ven como una causa perdida.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cf\"Las negociaciones fallaron\" es una forma de decirlo. Dios, imagina... solo IMAGINA por un momento que la cosa hubiese salido mejor. ¡Formaríamos parte de una alianza interplanetaria enorme! Es que eso es... casi sacado de una novela de ciencia ficción.\c-\n"
+"\cf\"Las negociaciones fallaron\" es una forma de decirlo. Dios, imagina... solo IMAGINA por un momento que la cosa hubiese salido mejor. ¡Formaríamos parte de una alianza interplanetaria enorme! Es que eso es... casi sacado de una puta novela de ciencia ficción.\c-\n"
"\n"
-"\cfPor cierto, no sé si sólo lo has ojeado o si realmente te lo has leído todo, pero ¿has VISTO lo del planeta ese? ¿¿¿Que rayos es todo eso??? Es como si se le hubiera ocurrido a un niño de primaria supercreativo. La madre. ¿En serio un dios hizo eso? O... ¿va y resulta que es la mayor coincidencia ridícula imaginable?\c-\n"
+"\cfPor cierto, no sé si sólo lo has ojeado o si realmente te lo has leído todo, pero ¿has VISTO lo del planeta ese? ¿¿¿Que recontracojones es esa mierda??? Es como si se le hubiera ocurrido a un puto niño loco supercreativo. Joder. ¿En serio un dios hizo eso? O... ¿va y resulta que es la puta mayor coincidencia ridícula imaginable?\c-\n"
"\n"
"\cfSi es que yo no sé, Demo-chan... llegado este punto, puede ser cualquier cosa, con lo que tengo visto por ahí.\c-\n"
"\n"
@@ -4533,7 +4056,9 @@ SWWM_LORETXT_XEKKE =
"\cxNotas de Saya:\c-\n"
"\cfSolo he visto fotos del sitio este, de Zana-sama. Definitivamente mola, todas esas montañas rocosas, las ciudades expandiéndose alrededor, los lagos y cataratas, las zonas volcánicas con ríos enormes de magma y GENTE BAÑÁNDOSE EN ELLA (madre de dios)...\c-\n"
"\n"
-"\cfY sí, ese es justo básicamente el hogar de Maruku-sama. Tiene ahí a toda la familia y todo. Je, hasta me ha dicho que al vivir rodeada de titanes no se siente tan acomplejada por ser tan gigantesca.\c-";
+"\cfY sí, ese es justo básicamente el hogar de Maruku-sama. Tiene ahí a toda la familia y todo, incluyendo a su... madre. Oh dios mío joder no hagas que empiece con su madre. Si es que voy a acabar otra vez encogida en un rincón pensando en AQUELLA vez.\c-\n"
+"\n"
+"\cfEs que no me lo creo una puñetera diosa milf de cinco metros todo buenorra va y me ofrece sexo justo ahí y entonces y luego puta joder me cago en todo por que tuve que ir y desmayarme joder es que podría haber tenido EL MEJOR SEXO DE MI PUTA VIDA CON LA PUTA DIOSA DE LA LUJURIA.\c-";
SWWM_LORETAG_YNYKRON = "Artefacto Ynykron";
SWWM_LORETXT_YNYKRON =
"\cxDesignación:\c-\n"
@@ -4565,11 +4090,11 @@ SWWM_LORETXT_YNYKRON =
"\cxNotas de Saya:\c-\n"
"\cfA veces me pregunto si Misa realmente se da cuenta del peligro de las cosas que hace. Este trasto... es demasiado, sabes... Incluso comparado con todas las otras cosas en tu arsenal. Acabé aceptándolo igual, porque ya sabes como soy, y lo adorable que es Misa. Es que no puedo decirle que no a esa cara tan mona. Además, lo hizo para nosotras, específicamente.\c-\n"
"\n"
-"\cfPues eso, he aquí la \"Furia Divina\" en toda su gloria. Una maldita explosión de blancura cegadora que vamos... se puto carga todo lo que pilla por delante. Vaya un arma, ¿verdad?\c-\n"
+"\cfPues eso, he aquí el \"Lefazo de Dios\" en toda su gloria. Una puta explosión de blancura cegadora que vamos... se puto carga todo lo que pilla por delante. Vaya un arma, ¿verdad?\c-\n"
"\n"
"\cfOh ya, y el modo alternativo... Sé que lo vas a usar igual por curiosidad. Sólo... ten cuidado, ¿vale?\c-\n"
"\n"
-"\cfOh, y para que lo sepas, la cosa esta es la razón de que hago copias de seguridad de tu núcleo antes de cada misión. Con cualquier otra arma, no es que me preocupe porque tu cuerpo es jodidamente resistente, pero la cosa esta es que está a otro nivel completamente. Tengo que decirlo otra vez, TEN MUCHO CUIDADO. Si te pilla la explosión desapareces para siempre, ¿lo pillas?\c-";
+"\cfOh, y para que lo sepas, la cosa esta es la razón de que hago copias de seguridad de tu núcleo antes de cada misión. Con cualquier otra arma, no es que me preocupe porque tu cuerpo es jodidamente resistente, pero la puta cosa esta es que está a otro nivel completamente. Tengo que decirlo otra vez, TEN MUCHO CUIDADO. Si te pilla la explosión desapareces para siempre, ¿lo pillas?\c-";
SWWM_LORETXT_YNYKRON2 =
"\cxDesignación:\c-\n"
"\cf Artefacto Ynykron\c-\n"
@@ -4600,15 +4125,15 @@ SWWM_LORETXT_YNYKRON2 =
"\cxNotas de Saya:\c-\n"
"\cfA veces me pregunto si Misa realmente se da cuenta del peligro de las cosas que hace. Este trasto... es demasiado, sabes... Incluso comparado con todas las otras cosas en tu arsenal. Acabé aceptándolo igual, porque ya sabes como soy, y lo adorable que es Misa. Es que no puedo decirle que no a esa cara tan mona. Además, lo hizo para nosotras, específicamente.\c-\n"
"\n"
-"\cfPues eso, he aquí la \"Furia Divina\" en toda su gloria. Una maldita explosión de blancura cegadora que vamos... se puto carga todo lo que pilla por delante. Vaya un arma, ¿verdad?\c-\n"
+"\cfPues eso, he aquí el \"Lefazo de Dios\" en toda su gloria. Una puta explosión de blancura cegadora que vamos... se puto carga todo lo que pilla por delante. Vaya un arma, ¿verdad?\c-\n"
"\n"
"\cfOh ya, y el modo alternativo... Sé que lo vas a usar igual por curiosidad. Sólo... ten cuidado, ¿vale?\c-\n"
"\n"
-"\cfOh, y para que lo sepas, la cosa esta es la razón de que hago copias de seguridad de tu núcleo antes de cada misión. Con cualquier otra arma, no es que me preocupe porque tu cuerpo es jodidamente resistente, pero la cosa esta es que está a otro nivel completamente. Tengo que decirlo otra vez, TEN MUCHO CUIDADO. Si te pilla la explosión desapareces para siempre, ¿lo pillas?\c-\n"
+"\cfOh, y para que lo sepas, la cosa esta es la razón de que hago copias de seguridad de tu núcleo antes de cada misión. Con cualquier otra arma, no es que me preocupe porque tu cuerpo es jodidamente resistente, pero la puta cosa esta es que está a otro nivel completamente. Tengo que decirlo otra vez, TEN MUCHO CUIDADO. Si te pilla la explosión desapareces para siempre, ¿lo pillas?\c-\n"
"\n"
-"\cfPS: Lo hemos confirmado (bueno, lo hizo Misa, directamente), esta cosa también funciona contra dioses. No como para matar, pero sí que se notan unos... efectos bastante destructivos. Curiosa historia, verdad? Justo el día después de nuestra boda, Misa se presentó ahí con su Ynykron personal a cuestas y desafió a la mismísima diosa de la guerra a un duelo, justo ahí. Se comió todo el puñetero disparo, le churruscó bien todo el cuerpo hasta dejarlo en los huesos. Después de esa experiencia tan dolorosa, va y declara a Misa como la segunda guerrera más fuerte del universo, tal que así. Oh, ya, y Erika describió la experiencia como \"ser golpeada por una supernova condensada\". Suena tope de heavy.\c-\n"
+"\cfPS: Lo hemos confirmado (bueno, lo hizo Misa, directamente), esta cosa también funciona contra dioses. No como para matar, pero sí que se notan unos... efectos bastante destructivos. Curiosa historia, verdad? Justo el día después de nuestra boda, Misa se presentó ahí con su Ynykron personal a cuestas y desafió a la puta diosa de la guerra a un duelo, justo ahí. Se comió todo el puñetero disparo, le churruscó bien todo el cuerpo hasta dejarlo en los huesos. Después de esa experiencia tan dolorosa, va y declara a Misa como la segunda guerrera más fuerte del puto universo, tal que así. Oh, ya, y Erika describió la experiencia como \"ser golpeada por una supernova condensada\". Suena tope de heavy.\c-\n"
"\n"
-"\cfAh... y creo que esta va a ser la última vez que podamos usar la nuestra en una misión. Misa ya no quiere tener nada que ver con todo esto. En cuanto termine todo tenemos que llevársela para se destruida, y lo entiendo perfectamente, esta clase de arma tal vez no debería existir.\c-";
+"\cfAh... y creo que esta va a ser la última vez que podamos usar la nuestra en una misión. Misa ya no quiere tener nada que ver con todo esto. En cuanto termine todo tenemos que llevársela para se destruida. Una pena, pero a ver, lo entiendo perfectamente, esta clase de arma no debería existir.\c-";
SWWM_LORETXT_YUI =
" \cxNombre Completo:\c-\n"
" \cf Yui Miyamoto\c-\n"
@@ -4633,9 +4158,11 @@ SWWM_LORETXT_YUI =
"Tras el concierto, se puso en fila emocionada por tener un autógrafo, y fue entonces que lo imposible se hizo posible. Una vez delante de la \cfEstilosa Bruja del Oeste\c-, Yui se lo pidió, nerviosa, pero lo que recibió en su lugar fueron unas palabras que la dejaron paralizada: \"Eres una chavala monísima. ¿Quieres salir conmigo?\". Basta decir, que actualmente las dos están felizmente casadas.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfghfjksdhfsjkghsdkfjsfgj estaba tán contenta por ella. pero dios, cuando pasó pensé que se iba a desplomar, con la bruja gótica molona preguntándole eso de repente, madre de dios...\c-\n"
+"\cfghfjksdhfsjkghsdkfjsfgj estaba tán contenta por ella pero también CELOSA, SÍ, CELOSÍSIMA. Dios cuando pasó pensé que se iba a desplomar, con la novia gótica tetuda preguntándole eso de repente, madre de dios...\c-\n"
"\n"
-"\cfPues aparentemente, Yu-chan resultó ser JUSTO su tipo, vaya una coincidencia, ¿eh? Hechas la una para la otra, justo ahí. Sinceramente, esto apesta tanto a cliché de romance a primera vista, buf... Apuesto a que cuesta mucho creer una historia así. Ashley-san hasta bromeaba diciendo que el \"amor a primera vista\" es algo normal en su familia. Pffff... Venga ya...\c-";
+"\cfPues aparentemente, Yu-chan resultó ser JUSTO su tipo, vaya una coincidencia, ¿eh? Puto hechas la una para la otra, justo ahí. Sinceramente, esto apesta tanto a cliché de romance a primera vista, buf... Apuesto a que cuesta mucho creer una historia así. Ashley-san hasta bromeaba diciendo que el \"amor a primera vista\" es algo normal en su familia. Pffff...\c-\n"
+"\n"
+"\cfJoder la envidia que tenía... con su novia gótica tetuda todo mazizorra... Bueno, la tenía, hasta que llegó Ibuki, jejejeje...\c-";
SWWM_LORETXT_ZANAVETH2 =
" \cxNombre Completo:\c-\n"
" \cf Zanaveth Nekuraku II\c-\n"
@@ -4666,11 +4193,11 @@ SWWM_LORETXT_ZANAVETH2 =
"Desde la formación del \cfGobierno Unificado de Nahkami\c- en 2108, Zanaveth II mantiene el puesto de \"Ministra de Relaciones Interespecie\", gracias en parte a sus brillantes logros durante el tiempo que pasó como estudiante de la Universidad de Nos-Kora.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfAhhhhhh, dios. Es la tipa más dulce y mona que he conocido jamás, te lo digo en serio. Y es un superlogro que haya convertido a esta monada alienígena en toda una otaku también, jeje...\c-\n"
+"\cfAhhhhhh, joder. Es la tipa más dulce y mona que he conocido jamás, te lo digo en serio. Y es un puto superlogro que haya convertido a esta monada alienígena en toda una otaku también, jeje...\c-\n"
"\n"
-"\cfOh tía, conocerla fue el mejor regalo de navidad de la historia, y al precioso rollito de canela de su mujer, también. Molaba mucho salir con ellas por ahí, especialmente por lo mucho que le impresionaba todo a Zana-sama yendo por la ciudad. Era como una niña en una tienda de chuches. ABSOLUTAMENTE ADORABLE.\c-\n"
+"\cfOh tía, conocerla fue el mejor regalo de navidad de la historia. Y al pequeñín rollito de canela de su mujer, también, jujuju... Suertuda que es, pillándose a un pivón como ese. Molaba mucho salir con ellas por ahí, especialmente por lo mucho que le impresionaba todo a Zana-sama yendo por la ciudad. Era como una niña en una tienda de chuches. ABSOLUTAMENTE ADORABLE, JODER.\c-\n"
"\n"
-"\cfAhora con la mierda esa de la Cicatriz Blanca, no nos hablamos mucho. Misa ha conseguido visitarme unas cuantas veces, pero no es lo mismo, y pude notar que tampoco lo pasaba bien. Sí, espero que un día se acabe todo y pueda tener a las dos aquí otra vez.\c-";
+"\cfAhora con la mierda esa de la Cicatriz Blanca, no nos hablamos mucho. Misa ha conseguido visitarme unas cuantas veces, pero no es lo mismo, y pude notar que tampoco lo pasaba bien. Sí, puta mierda, espero que un día se acabe todo y pueda tener a las dos aquí otra vez.\c-";
SWWM_LORETXT_ZANAVETH22 =
" \cxNombre Completo:\c-\n"
" \cf Zanaveth Nekuraku II\c-\n"
@@ -4703,11 +4230,11 @@ SWWM_LORETXT_ZANAVETH22 =
"Desde 2171, Zanaveth II ha estado envuelta en negociaciones con los \cfAnarukon\c-, como parte de una \"expansión multiversal\" de la \cfBleaknet\c-. Adicionalmente, a partir de un trato con \cfAkari Labs\c-, la Tierra tendrá también su propio nodo con el Nexo de Bleaknet. Este último acto siendo parte de un plan mayor para restaurar las relaciones entre Humanos y Nukuri, poniendo fin al Tratado de la Cicatriz Blanca.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfAhhhhhh, dios. Es la tipa más dulce y mona que he conocido jamás, te lo digo en serio. Y es un superlogro que haya convertido a esta monada alienígena en toda una otaku también, jeje...\c-\n"
+"\cfAhhhhhh, joder. Es la tipa más dulce y mona que he conocido jamás, te lo digo en serio. Y es un puto superlogro que haya convertido a esta monada alienígena en toda una otaku también, jeje...\c-\n"
"\n"
-"\cfOh tía, conocerla fue el mejor regalo de navidad de la historia, y al precioso rollito de canela de su mujer, también. Molaba mucho salir con ellas por ahí, especialmente por lo mucho que le impresionaba todo a Zana-sama yendo por la ciudad. Era como una niña en una tienda de chuches. ABSOLUTAMENTE ADORABLE.\c-\n"
+"\cfOh tía, conocerla fue el mejor regalo de navidad de la historia. Y al pequeñín rollito de canela de su mujer, también, jujuju... Suertuda que es, pillándose a un pivón como ese. Molaba mucho salir con ellas por ahí, especialmente por lo mucho que le impresionaba todo a Zana-sama yendo por la ciudad. Era como una niña en una tienda de chuches. ABSOLUTAMENTE ADORABLE, JODER.\c-\n"
"\n"
-"\cfAhora que la basura esa de tratado la Cicatriz Blanca se irá a tomar viento, tengo unas ganas tremendas de poderla ver de nuevo por aquí. Dios, cuando apareció después de la boda con Kirin-kun casi me puse a llorar. La echaba tanto de menos, es que... en serio.\c-";
+"\cfAhora que la puta basura esa de la Cicatriz Blanca se irá a tomar por culo, tengo unas ganas tremendas de poderla ver de nuevo por aquí. Dios, cuando apareció después de la boda con Kirin-kun casi me puse a llorar. La echaba jodidamente tanto de menos, es que... en serio.\c-";
SWWM_LORETXT_ZANAVETH3 =
" \cxNombre Completo:\c-\n"
" \cf Zanaveth Nekuraku III\c-\n"
@@ -4725,7 +4252,7 @@ SWWM_LORETXT_ZANAVETH3 =
"\n"
"\cfZanaveth Nekuraku III\c- es la hija única de \cfZanaveth Nekuraku II\c- y \cfMisa Azadeku Unissix\c-. Pasó la mayor parte de su infancia en la Tierra, donde había nacido, aunque ella y su familia tuvieron que mudarse de vuelta a \cfNahkami\c- una vez cumplió los cuatro años, ya que por ley, debía estudiar en un colegio Nukuri. Fue en el colegio donde la joven niña comenzaría a tener problemas notables.\n"
"\n"
-"Zanaveth III fue víctima frecuente de acoso por parte de sus compañeros, debido a su extraña personalidad y gestos. Dada la inacción del personal del colegio entonces, su madre optó por trasladarla a un colegio distinto al otro lado de la provincia.\n"
+"Zanaveth III fue víctima frecuente de acoso por parte de sus compañeros, debido a su extraña personalidad y gestos, lo cual fue intensificado por los efectos de su Yikazoroi (lit. \"Explosión de Estrés\"), un desorden frecuente entre niños Nukuri (aunque solo desarrollado por uno entre doscientos), lo que causaba que el acoso constante resultara en arrebatos violentos, los cuales luego intensificaban el acoso aun más. Dada la inacción del personal del colegio entonces, su madre los demandaría, y sería trasladada a un colegio distinto al otro lado de la provincia.\n"
"\n"
"A comienzos de la \cfSéptima Guerra Mundial Nukuri\c-, Zanaveth III y sus madres huyeron temporalmente a \cfSankaideriha\c-, ayudadas por una amiga de la familia Nekuraku. Durante su estancia allí, notarían que su hija tenía dificultades para acostumbrarse, citando que estar allí le provocaba \"shock mental\". Un diagnóstico formal mostraría que estaba reaccionando de forma negativa al flujo natural de magia de la isla, y se sugirió que se quedara a vivir con otra persona, fuera de la isla. Las dos finalmente pusieron a Zanaveth III al cuidado de \cfSaya Miyamoto\c-, una amiga que su madre hizo durante su primera visita a la Tierra.\n"
"\n"
@@ -4736,9 +4263,9 @@ SWWM_LORETXT_ZANAVETH3 =
"Durante su estancia en la Tierra, Zanaveth III tuvo un historial notable en redes sociales y foros online, derivado de su extraño dialecto personal de Inglés y sus desvaríos sin sentido. Saya Miyamoto ha llegado a etiquetarla como \cfChuunibyou\c-, un viejo término Japonés usado para identificar la clase de rasgos que muestra, como su notada auto-importancia y deseo de llamar la atención, junto con pretender tener poderes especiales / poseer conocimientos arcanos, y otros sentimientos fantásticos.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfLa pequeña chuuni Zana-chan. Sí, a ver, parecerá fría y distante y antisocial y tal, pero de eso se puede echar culpa a lo mierder que ha sido la gente con ella. Dios es que ojalá pudiera partirles la cara a todos esos abusones. Recuerdo como solía venirme toda llorando, cabreada y frustrada después de meterse en líos y yo la sentaba en mis rodillas y le daba abracitos y caricias. Soy básicamente como su tía guay, jeje.\c-\n"
+"\cfLa pequeña chuuni Zana-chan. Sí, a ver, parecerá fría y distante y antisocial y tal, pero de eso se puede echar culpa a lo mierder que ha sido la gente con ella. Dios es que ojalá pudiera partirles la cara a todos esos abusones. Recuerdo como solía venirme toda llorando, cabreada y frustrada después de meterse en líos y yo la sentaba en mis rodillas y le daba abracitos y caricias. Ahhhhh... en serio que todo eso hacía que me sintiese como una madre.\c-\n"
"\n"
-"\cfLo echo de menos, de verdad. Acariciar ese pelo azul tan mullidito y suave que tiene, escuchar como me contaba todas sus historias, como me enseñaba todos aquellos dibujos de sus personajes y tal. Me gustaría saber a que anda ahora, todo eso de la \"dominación mundial\" en serio suena a lo suyo xDDDDD\c-\n"
+"\cfLo echo de menos, de verdad. Acariciar ese pelo azul tan mullidito y suave que tiene. Me gustaría saber a que anda ahora, todo eso de la \"dominación mundial\" en serio suena a lo suyo xDDDDD\c-\n"
"\n"
"\cfBueno, si vuelve a la Tierra, yo por mí aceptaría con los brazos abiertos a mi nueva gran señora chuuni.\c-";
SWWM_LORETXT_ZANAVETH32 =
@@ -4771,6 +4298,8 @@ SWWM_LORETXT_ZANAVETH32 =
"Durante un momento de confusión inmediatamente después de la invasión demoníaca de 2148, Zanaveth III hizo presencia en la Tierra, dando lugar entonces a su incomprensible plan de dominación mundial, el cual acabó fallando debido a conflictos internos con uno de sus \"secuaces\". Tras esta derrota, consiguió evadir a las autoridades durante un tiempo, ocultándose en las oficinas de \cfAkari Labs\c-, pero al final tuvo que regresar a Nahkami.\n"
"\n"
"\cxNotas de Saya:\c-\n"
-"\cfAh mi preciosa pequeña chuuni. Fue toda una sorpresa que apareciera de repente en casa así salida de la nada, susto que me dio. Pero ahí estábamos reunidas de nuevo, como en los viejos tiempos. Estaba llena de heridas y quemaduras y tenía todo el maquillaje hecho un desastre de llorar, pobrecita. Le di muchos abrazos y caricias, todo lo que necesitaba. Despues de un baño calentito y una buena comida preparada con el amor del mundo, ya volvió a sonreir, jeje.\c-\n"
+"\cfAh mi preciosa pequeña chuuni. Fue toda una sorpresa que apareciera de repente en casa así salida de la nada, susto que me dio. Pero ahí estábamos reunidas de nuevo, como en los viejos tiempos. Estaba llena de heridas y quemaduras y tenía todo el maquillaje hecho un desastre de llorar, pobrecita. Le di muchos abrazos y caricias, todo lo que necesitaba. Incluso fui y le di un baño como cuando era pequeña, jejeje.\c-\n"
+"\n"
+"\cfOh ya, y lo que pasó luego. Sí, espero que guarde el secreto y no le cuente nada a Zana-sama. Puede que... bueno, que le haya \"echado una mano\", si sabes a lo que me refiero. Pensé que le ayudaría un poco a sentirse mejor, por muy estúpido que suene, pero le gustó, jujuju...\c-\n"
"\n"
"\cfY luego, así de repente, se marchó otra vez, *suspiro*\c-";
diff --git a/language.es_menu b/language.es_menu
index ca3d22a0b..1505fa77a 100644
--- a/language.es_menu
+++ b/language.es_menu
@@ -1,37 +1,37 @@
[es]
// keybinds
-SWWM_KEYS = "Controles de DEMOLITIONIST (Requeridos)";
+SWWM_KEYS = "Controles de DEMOLITIONIST";
SWWM_PRIMARYFIRE = "Fuego Primario";
SWWM_SECONDARYFIRE = "Fuego Secundario";
SWWM_RELOADFIRE = "Recargar";
SWWM_ZOOMFIRE = "Fuego Terciario / Zoom";
SWWM_MELEE = "Ataque a Melé";
-SWWM_DASH = "Embestir";
-SWWM_EXTRAFIRE = "Granada Rápida";
-SWWM_KBASE = "Menú de Demolicionista";
-SWWM_OPTKEYS = "Controles de DEMOLITIONIST (Opcionales)";
SWWM_WALK = "Caminar";
+SWWM_SPRINT = "Esprintar";
+SWWM_TOGGLESPRINT = "Alternar Esprintar";
+SWWM_DASH = "Embestir";
SWWM_ITEMSENSE = "Sensor de Ítems";
+SWWM_EXTRAFIRE = "Granada Rápida";
SWWM_GESTURE1 = "Saludar";
SWWM_GESTURE2 = "Pulgar Arriba";
SWWM_GESTURE3 = "Victoria";
SWWM_GESTURE4 = "Soplar Beso";
+SWWM_KBASE = "Menú de Demolicionista";
SWWM_MINIMAPIN = "Acercar Zoom de Minimapa";
SWWM_MINIMAPOUT = "Alejar Zoom de Minimapa";
// skills
SWWM_SKEASY = "\cvSimple Reventamiento\c-";
SWWM_SKNORMAL = "\cdDía De Demolición\c-";
SWWM_SKHARD = "\ciMayormente Dañino\c-";
-SWWM_SKHARDCONFIRM = "\ciNo es la típica Ultra-Violencia.\nLas cosas se pondrán algo más duras.\c-\n\n\cf1.25x daño de monstruos\n25% de agresividad extra\c-\n\n(Pulsa Y para luchar)";
+SWWM_SKHARDCONFIRM = "\ciNo es la típica Ultra-Violencia.\nLas cosas se pondrán algo más duras.\c-\n\n\cf1.25x salud y daño de monstruos\n25% de agresividad extra\c-\n\n(Pulsa Y para luchar)";
SWWM_SKHARDCORE = "\cgBocata De Dolor\c-";
-SWWM_SKHARDCORECONFIRM = "\cgEsta dificultad equivale a Pesadilla.\nPrepárate para una patada en el culo.\c-\n\n\cf1.5x daño de monstruos\n50% de agresividad extra\nTrucos deshabilitados\nMonstruos de cooperativo\nLa tienda está desactivada\nSolo se puede revivir una vez\c-\n\n(Pulsa Y para un desafío)";
+SWWM_SKHARDCORECONFIRM = "\cgEsta dificultad equivale a Pesadilla.\nPrepárate para una patada en el culo.\c-\n\n\cfMonstruos rápidos\n1.5x salud y daño de monstruos\n50% de agresividad extra\nTrucos deshabilitados\nMonstruos de cooperativo\nLa tienda está desactivada\nSolo se puede revivir una vez\c-\n\n(Pulsa Y para un desafío)";
SWWM_SKLUNATIC = "\crDemo Debe Morir\c-";
-SWWM_SKLUNATICCONFIRM = "\cr¿Seguro que quieres eso?\nLo vas a pasar MUY mal.\c-\n\n\cfTodos los cambios de \cgBocata De Dolor\cf\n+\n2x daño de monstruos\nMonstruos rápidos\nProyectiles enemigos duplicados\nPueden aparecer enemigos extra\nReflejos instantáneos de enemigo\nLos enemigos no se estremecen\nLos enemigos no pelean entre si\c-\n\n(Pulsa Y para que te zurren la badana)";
-SWWM_SKDRAGONCONFIRM = "\cmEsta dificultad\nfue hecha para él.\c-\n\n(Pulsa Y para una muerte certera)";
+SWWM_SKLUNATICCONFIRM = "\cr¿Seguro que quieres eso?\nLo vas a pasar MUY mal.\c-\n\n\cfTodos los cambios de \cgBocata De Dolor\cf\n+\nDoble velocidad de enemigos\nProyectiles enemigos duplicados\nPueden aparecer enemigos extra\nReflejos instantáneos de enemigo\nLos enemigos no se estremecen\nLos enemigos no pelean entre si\c-\n\n(Pulsa Y para morir al instante)";
// mod menu
SWWM_MTITLE = "Opciones de DEMOLITIONIST";
SWWM_PTITLE = "Opciones de Jugador";
-SWWM_VOICETYPE = "Pack de Voz";
+SWWM_VOICETYPE = "Pack de Voz de Demolicionista";
SWWM_MUTELEVEL = "Nivel de Muteo de Voz";
SWWM_MUTENONE = "Ninguno";
SWWM_MUTECOMBAT = "Comentarios de Combate";
@@ -41,51 +41,94 @@ SWWM_MUTEALL = "Todo";
SWWM_OTITLE = "Opciones Visuales";
SWWM_FLASH = "Intensidad de Destellos en Pantalla";
SWWM_HUDMARGIN = "Margen del HUD";
+SWWM_MAXMSG = "Mensajes Máximos";
+SWWM_MAXMSGBIG = "Mensajes Máximos (extendido)";
+SWWM_MAXPICK = "Mensajes de Ítem Máximos";
+SWWM_CHATLEN = "Duración de Mensajes de Chat";
+SWWM_MSGLEN = "Duración de Mensajes Generales";
+SWWM_PICKLEN = "Duración de Mensajes de Ítem";
SWWM_ITITLE = "Opciones de Ítems";
+SWWM_ARMORUSE = "Usar Armadura Automáticamente";
+SWWM_HEALTHUSE = "Usar Salud Automáticamente";
+SWWM_AMMOUSE = "Usar Fabricadores Automáticamente";
+SWWM_6DOF = "Vuelo con 6DOF";
SWWM_TARGET = "Mostrar Barras de Salud";
-SWWM_T_MONSTERS = "Solo Monstruos";
-SWWM_T_FRIENDS = "Solo Amigos";
SWWM_TARGETTAG = "Mostrar Nombres de Enemigos";
-SWWM_DAMNUMS = "Mostrar Números de Daño";
+SWWM_DAMNUMS = "Mostrar Números de Daño/Cura";
SWWM_SCORENUMS = "Mostrar Números de Puntuación";
+SWWM_SCOREBONUS = "Mostrar Bonificaciones de Puntuación";
SWWM_POIS = "Mostrar Puntos de Interés";
+SWWM_EARBUSTER = "Reducir Estruendo del Wallbuster";
SWWM_SHADERS = "Usar Shaders de Pantalla";
SWWM_REVIVE = "Sistema de Reinicio de Emergencia";
SWWM_REVIVECOOLDOWN = "Tiempo de recarga de Reinicio";
SWWM_UNLIMITED = "Ilimitado";
SWWM_ONERETRY = "Un Reintento";
SWWM_NONE = "Ninguno";
+SWWM_INTERART = "Arte de Intermisión";
+SWWM_NORENDER = "Sí (Sólo Fanart)";
+SWWM_NOFANART = "Sí (Sólo Renders)";
+SWWM_BALLUSE = "Las Bolas de Plomo Activan Botones";
+SWWM_BOSSBAR = "Mostrar Barras de Salud de Bosses";
SWWM_BTITLE = "Opciones de Balance";
+SWWM_BOSSENHANCE = "Mejorar Bosses Vanilla";
+SWWM_EXTRAALERT = "Alertas de Ruido Extra";
+SWWM_ACCDAMAGE = "Números de Daño Acumulativos";
+SWWM_MAXTARGETDIST = "Máx. Distancia de Barras de Salud";
+SWWM_MAXTARGETS = "Máx. Barras de Salud en Pantalla";
+SWWM_MAXDAMNUMS = "Máx. Números de Daño/Cura en Pantalla";
+SWWM_MAXSCORENUMS = "Máx. Números de Puntuación en Pantalla";
+SWWM_BARSCALE = "Escala de Barras de Salud";
+SWWM_NUMSCALE = "Escala de Números";
+SWWM_SCRSCALE = "Escala de Puntuaciones";
+SWWM_POISCALE = "Escala de Puntos de Interés";
+SWWM_DETSCALE = "Escala de Sensor de Ítems";
+SWWM_BLOOD = "Habilitar Sangre Personalizada";
SWWM_FUZZ = "Habilitar Fondo Animado de Menú";
+SWWM_BUSTERPAUSE = "Pausar en Recarga de Wallbuster";
SWWM_CBTALL = "Reventamiento sin Restricciones";
SWWM_DOOMFALL = "Forzar Daño por Caída en Monstruos";
+SWWM_CAPMCRANGE = "Limitar Reacción en Cadena de Ynykron";
SWWM_RESETSCORE = "Resetear Puntuación en Pistol Starts";
+SWWM_NOTRACK = "Desactivar Rastreo de Combate";
+SWWM_YNYKRONALERT = "Limitar Alerta de Ynykron";
SWWM_MENUPAUSE = "Pausar en Menú de Demolicionista";
SWWM_FTITLE = "Opciones Divertidas";
SWWM_FUNTAGS = "Renombrar Monstruos";
SWWM_OMNIBUST = "Omni-Reventamiento";
SWWM_SUPERFUEL = "Combustible Ilimitado";
SWWM_PARTYTIME = "Modo Fiesta Tope";
+SWWM_SIMPLEFOG = "Efecto de Teletransporte Simple";
SWWM_BIGTAGS = "Usar Fuente Grande para Nombres";
+SWWM_INTERMUSIC = "Usar Música de Intermisión Original";
SWWM_MAXBLOOD = "Límite de Sangre";
SWWM_MAXGIBS = "Límite de Vísceras";
-SWWM_MAXPOOLS = "Límite de Charcos";
SWWM_MAXCASINGS = "Límite de Casquillos";
SWWM_MAXDEBRIS = "Límite de Escombros";
SWWM_ENEMYDROPS = "Drops de Armas y Munición de Enemigos";
SWWM_DROPS_NONE = "Desactivado";
SWWM_DROPS_AMMO = "Solo Munición";
SWWM_DROPS_WEAPONS = "Munición y Armas";
+SWWM_SHOTGIB = "Los Perdigones pueden Desviscerar";
SWWM_COLLECTANIM = "Animaciones de Coleccionables";
+SWWM_SHADOWS = "Sombras Simples";
SWWM_PRECISECROSSHAIR = "Mira Precisa";
SWWM_MCTITLE = "Opciones de Compatibilidad con Mods";
SWWM_LDSPOIL = "Mostrar Siempre Legendarios";
SWWM_ETITLE = "Opciones de Efectos";
+SWWM_CAMHUD = "HUD Completo en Cámaras";
SWWM_UNCAPALERT = "Rango de Alerta Ilimitado";
+SWWM_COLLECTANIMKEY = "Animaciones de Llaves";
+SWWM_DAMAGETARGET = "Visibilidad de Barras de Salud";
+SWWM_TARGET_ALWAYS = "Siempre Visible";
+SWWM_TARGET_FIRSTHIT = "Tras Primer Golpe";
+SWWM_TARGET_DAMAGED = "Debajo de Salud Completa";
SWWM_STRICTUNTOUCHABLE = "Rigurosidad de Bonus Intocable";
SWWM_UNTOUCHABLE_HEALTH = "Baja de Salud";
SWWM_UNTOUCHABLE_ARMOR = "Baja de Armadura";
SWWM_UNTOUCHABLE_ANYHIT = "Cualquier Golpe";
+SWWM_SILENCEMAP = "Música de Mapa Despejado";
+SWWM_SHADOWDIST = "Distancia de Sombras";
SWWM_SWAPWEAPONS = "Alternado de Armas";
SWWM_FORCESTATS = "Mostrar Siempre Estadísticas de Mapa";
SWWM_STATS_DISABLED = "Desactivado";
@@ -102,14 +145,17 @@ SWWM_TRAILS_BLUE = "Azul";
SWWM_TRAILS_MAGENTA = "Magenta";
SWWM_TRAILS_RANDOM = "Aleatorio";
SWWM_TRAILS_RAINBOW = "Arcoiris";
-SWWM_TRAILS_DOSE = "Gracias, Doc";
-SWWM_TRAILS_XMAS = "Navidad";
SWWM_PS_FULLRESET = "Reseteo Completo";
SWWM_PS_RESETAMMO = "Resetear Munición";
SWWM_PS_RESETITEMS = "Resetear Ítems";
SWWM_PS_RESETHEALTH = "Resetear Salud";
SWWM_PISTOLSTART_MAP = "Cada Nivel";
SWWM_PISTOLSTART_CLUSTER = "Cada Clúster";
+SWWM_NUMCOLOR_SCR = "Color de Números de Puntos";
+SWWM_NUMCOLOR_BONUS = "Color de Bónuses de Puntos";
+SWWM_NUMCOLOR_DMG = "Color de Números de Daño";
+SWWM_NUMCOLOR_HP = "Color de Números de Salud";
+SWWM_NUMCOLOR_AP = "Color de Números de Armadura";
SWWM_DRLASKILL = "Dificultad de DRLA";
SWWM_DRLASKILL_BABY = "Muy Fácil";
SWWM_DRLASKILL_EASY = "Fácil";
@@ -119,7 +165,9 @@ SWWM_DRLASKILL_NIGHTMARE = "Pesadilla";
SWWM_DRLASKILL_TECHNOPHOBIA = "Tecnofobia";
SWWM_DRLASKILL_ARMAGEDDON = "Armagedón";
SWWM_DRLASKILL_ADAPTIVE = "Adaptado";
+SWWM_ITEMSPARKLES = "Partículas de Ítem";
SWWM_SINGLEFIRST = "Arma Singular con Prioridad";
+SWWM_UNIQSTATS = "Omitir Estadísticas Repetidas de Mapa";
SWWM_FILTERACHIEVEMENTS = "Filtro de Logros";
SWWM_FILTER_NONE = "Sin Filtro";
SWWM_FILTER_OBFUSCATE = "Ofuscar";
@@ -134,111 +182,154 @@ SWWM_TIME_HOURS = "horas";
SWWM_TIME_MINUTES = "minutos";
SWWM_TIME_SECONDS = "segundos";
SWWM_ATITLE = "Logros";
+SWWM_SELFLIGHT = "Luz Propia";
SWWM_USETOPICKUP = "Uso Exclusivo para Recoger";
+SWWM_MELEEPICKUP = "Permitir Recoger Ítems con Melé";
SWWM_BUTTSFX = "Azote de Nalgas";
-SWWM_BUMP = "Intensidad de Sacudida de Vista";
+SWWM_ONDEMANDAMMO = "Colocar Munición por Demanda";
+SWWM_BUMP = "Intensidad de Sacudida de FOV";
SWWM_ENGINE = "Motor";
+SWWM_ITEMGLOWS = "Los Ítems Lejanos Brillan";
SWWM_NOMAGDROP = "Tirar Cargadores Usados";
+SWWM_BARRIERUSE = "Usar Revestimiento Automáticamente";
SWWM_NOMAPMSG = "Mensajes Especiales de Mapa";
SWWM_WEAPONTOOLTIPS = "Ayuda de Armas";
SWWM_RESETTOOLTIPS = "Resetear Ayuda de Armas";
SWWM_CRESET = "Restaurar Predeterminado";
SWWM_ARESET = "Borrar Logros";
+SWWM_NOINTERTIPS = "Ocultar Consejos de Intermisión";
+SWWM_DEMOSLAYER = "Modo Demoslayer";
SWWM_BEEPBOOP = "Ruiditos de Activación";
SWWM_VOICEAMP = "Amplificación de Voz";
SWWM_CLEARFX = "Limpiar todos los Efectos";
+SWWM_OLDLOGO = "Marca Antigua";
+SWWM_NODEATHEXIT = "Desactivar Salidas de Muerte";
+SWWM_EXTENDEDPICKUP = "Extender Tamaño de Ítem";
SWWM_VOICELOG = "Registrar Comentarios de Jugador";
SWWM_SKIPSKILL = "Saltar Confirmación de Dificultad";
-SWWM_HUDALLAMMO = "Mostrar Toda la Munición";
-SWWM_NOINTROEX = "Saltar Intro de Explosiones";
-SWWM_TAGCOLOR = "Color de Marcas";
-SWWM_COL_0 = "Verde";
-SWWM_COL_1 = "Azul";
-SWWM_COL_2 = "Cian";
-SWWM_COL_3 = "Libélula";
-SWWM_COL_4 = "Dorado";
-SWWM_COL_6 = "Naranja";
-SWWM_COL_7 = "Melocotón";
-SWWM_COL_8 = "Rosa";
-SWWM_COL_9 = "Púrpura";
-SWWM_COL_10 = "Rojo";
-SWWM_COL_11 = "Violeta";
-SWWM_COL_12 = "Blanco";
-SWWM_COL_13 = "Amarillo";
-SWWM_COL_14 = "Negro";
-SWWM_COL_15 = "Óxido";
-SWWM_UTITLE = "Opciones de Interfaz";
-SWWM_BONKHAMMER = "Martillo Loco";
-SWWM_FRIENDLYFIRE = "Fuego Amigo";
-SWWM_FF_UNRESTRICTED = "Sin Restricción";
-SWWM_FF_INCOMING = "Bloquear Entrante";
-SWWM_FF_ALL = "Bloquear Todo";
-SWWM_DAMNUMS_COLOR = "Colorear Números de Daño";
-SWWM_SHOWMAPTITLE = "Título de Mapa Animado";
-SWWM_LOBDOUBLED = "LOB Doble Muerte";
-SWWM_BARDIST = "Distancia de Barras de Salud";
-SWWM_USEWEAPONBAR = "Selección Alternativa de Armas";
-SWWM_PERCENTSTATS = "Estadísticas Percentuales";
-SWWM_TARGETVAL = "Mostrar Valores de Salud";
-SWWM_HUDSCALE = "Escala de HUD";
-SWWM_HUDSCALE0 = "Escala Secundaria de HUD";
-SWWM_HUDSCALE1 = "Escala Terciaria de HUD";
-SWWM_HUDSCALE2 = "Escala Cuaternaria de HUD";
-SWWM_HS_AUTOL = "Auto. Holgado";
-SWWM_HS_AUTOT = "Auto. Ceñido";
-SWWM_ALTCLEAR = "Efecto Alternativo de 100%";
-SWWM_ANALOGMOVE = "Movimiento Analógico";
-SWWM_HOLDRELOAD = "Mantener Para Recarga";
+SWWM_ALTHUD = "Estilo de HUD Alternativo";
+SWWM_MMTITLE = "Opciones de Minimapa";
SWWM_MM_ENABLE = "Mostrar Minimapa";
-SWWM_MM_MISSILES = "Proyectiles en Minimapa";
-SWWM_MM_USECANVAS = "Minimapa a Escala Fija";
-SWWM_MM_STEPTRACE = "Trazo de Pasos en Minimapa";
-SWWM_MM_MAXSTEPS = "Máx. de Pasos en Minimapa";
-SWWM_MM_MINSTEP = "Tam. de Pasos en Minimapa";
+SWWM_MM_ROTATE = "Rotar Minimapa";
+SWWM_MM_GRID = "Mostrar Cuadrícula";
+SWWM_MM_PORTALOVERLAY = "Superposición de Portales";
+SWWM_MM_MISSILES = "Mostrar Proyectiles";
+SWWM_MM_COLORSET = "Set de Colores de Minimapa";
+SWWM_OWNCOLORS = "Colores Propios";
+SWWM_GZDOOMCOLORS = "Personalizado de GZDoom";
+SWWM_DOOMCOLORS = "Doom Vanilla";
+SWWM_STRIFECOLORS = "Strife Vanilla";
+SWWM_RAVENCOLORS = "Raven Vanilla";
+SWWM_MM_RESET = "Restaurar Predeterminado";
+SWWM_MM_BACKCOLOR = "Fondo";
+SWWM_MM_YOURCOLOR = "Tú";
+SWWM_MM_WALLCOLOR = "Paredes de 1 lado";
+SWWM_MM_FDWALLCOLOR = "Paredes de 2 lados con pisos distintos";
+SWWM_MM_CDWALLCOLOR = "Paredes de 2 lados con techos distintos";
+SWWM_MM_EFWALLCOLOR = "Paredes de 2 lados con suelos 3D";
+SWWM_MM_GRIDCOLOR = "Cuadrícula del mapa";
+SWWM_MM_XHAIRCOLOR = "Punto central";
+SWWM_MM_NOTSEENCOLOR = "Paredes sin ver";
+SWWM_MM_LOCKEDCOLOR = "Puerdas bloqueadas";
+SWWM_MM_INTRALEVELCOLOR = "Telepuerto al mismo mapa";
+SWWM_MM_INTERLEVELCOLOR = "Telepuerto a un mapa diferente";
+SWWM_MM_SECRETSECTORCOLOR = "Sector secreto";
+SWWM_MM_UNEXPLOREDSECRETCOLOR = "Sector secreto inexplorado";
+SWWM_MM_SPECIALWALLCOLOR = "Lineas especiales de activación";
+SWWM_MM_PORTALCOLOR = "Sobreposición de portal";
+SWWM_MM_TSWALLCOLOR = "Paredes de 2 lados invisibles";
+SWWM_MM_SECRETWALLCOLOR = "Paredes secretas";
+SWWM_MM_THINGCOLOR = "Actores";
+SWWM_MM_THINGCOLOR_MONSTER = "Monstruos";
+SWWM_MM_THINGCOLOR_NCMONSTER = "Monstruos no contados";
+SWWM_MM_THINGCOLOR_FRIEND = "Amigos";
+SWWM_MM_THINGCOLOR_ITEM = "Objetos";
+SWWM_MM_THINGCOLOR_CITEM = "Objetos contados";
+SWWM_MM_THINGCOLOR_VIPITEM = "Objetos importantes";
+SWWM_MM_THINGCOLOR_SHOOTABLE = "Actores vulnerables";
+SWWM_MM_THINGCOLOR_MISSILE = "Proyectiles";
SWWM_AC_UNLOCKED = "Desbloqueados: ";
SWWM_AC_INCOMPLETE = "Incompletos: ";
SWWM_AC_UNDISCOVERED = "Sin descubrir: ";
SWWM_AC_COMPLETE1 = "¡Has desbloqueado todos los logros!";
SWWM_AC_COMPLETE2 = "¡Eres un%s verdader@[ao_esp] Demolicionista!"; // has to be hotfixed in zscript for now
-SWWM_DBGTITLE = "Opciones de Depurado";
-SWWM_DBGWARN = "ADVERTENCIA: Estas opciones y comandos son solo para usuarios experimentados.";
-SWWM_DBG_DEBUGBLAST = "Visualizar Radios de Explosión";
-SWWM_DBG_DEBUGVIEW = "Visualizar Información de Actor";
-SWWM_DBG_FIXITEMCAPS = "Recalcular Capacidades de Ítem";
-TOOLTIP_SWWM_VOICETYPE = "Selecciona la voz para el jugador (Si hay packs de voces adicionales instalados).";
+TOOLTIP_SWWM_VOICETYPE = "Selecciona el pack de voz para el jugador.";
TOOLTIP_SWWM_MUTEVOICE = "Controla lo que se mutea, si prefieres tener un protagonista más silencioso.";
TOOLTIP_SWWM_FLASHSTRENGTH = "Los destellos en pantalla suelen ocurrir al disparar algunas armas, puedes reducirlo si este tipo de efectos te causan malestar.";
TOOLTIP_SWWM_HUDMARGIN = "Margen alrededor de los elementos del HUD, en píxeles (escalados).";
+TOOLTIP_SWWM_MAXSHOWN = "Número máximo de mensajes (no líneas individuales) mostrados en la parte superior izquierda del HUD.";
+TOOLTIP_SWWM_MAXSHOWNBIG = "Igual que la opción anterior, pero cuando la barra de chat está activa.";
+TOOLTIP_SWWM_MAXPICKUP = "Numero máximo de mensajes de recogida de ítems visibles en todo momento.";
+TOOLTIP_SWWM_CHATDURATION = "Duración de los mensajes de chat en segundos.";
+TOOLTIP_SWWM_MSGDURATION = "Duración de los obituarios y otros mensajes en segundos.";
+TOOLTIP_SWWM_PICKDURATION = "Duración de los mensajes de recogida de ítems en segundos.";
TOOLTIP_SWWM_SHAREKEYS = "Cuando esto está activado, recoger una llave envía una copia a todos los otros jugadores.";
+TOOLTIP_SWWM_AUTOUSEARMOR = "Cuando esto está activado, las copias extra de armadura se usarán automáticamente cuando sea necesario (las armaduras nuevas siempre se equipan automáticamente).";
+TOOLTIP_SWWM_AUTOUSEHEALTH = "Cuando esto está activado, los ítems de salud se usan automáticamente si pueden curar (incluyendo copias extra). Esto excluye los Refrescadores ya que cuentan como powerups, y siempre se activan automáticamente al recibir daño fatal.";
+TOOLTIP_SWWM_AUTOUSEAMMO = "Cuando esto está activado, los fabricadores de munición se usan automáticamente al recoger. Esto excluye los fabricadores de Tier 4 ya que cuentan como powerups.";
+TOOLTIP_SWWM_ENFORCEAUTOUSEARMOR = "Fuerza una opción específica de auto-uso de armadura para todos los jugadores, o respeta la opción de cada uno.";
+TOOLTIP_SWWM_ENFORCEAUTOUSEHEALTH = "Fuerza una opción específica de auto-uso de salud para todos los jugadores, o respeta la opción de cada uno.";
+TOOLTIP_SWWM_ENFORCEAUTOUSEAMMO = "Fuerza una opción específica de auto-uso de fabricadores para todos los jugadores, o respeta la opción de cada uno.";
+TOOLTIP_SWWM_FLY6DOF = "Habilita el movimiento con seis ángulos de libertad al volar. Desactiva la opción si esto te causa incomodidad.";
TOOLTIP_SWWM_TARGETER = "Muestra barras de vida de enemigos y jugadores. Desactiva la opción si prefieres usar otro mod para esto, por ejemplo Target Spy.";
-TOOLTIP_SWWM_TARGETTAGS = "Muestra nombres encima de las barras de vida. Los nombres de jugadores se muestran siempre, sin importar esta opción.";
-TOOLTIP_SWWM_DAMNUMS = "Muestra números de daño. Desactiva la opción si prefieres usar otro mod para esto, por ejemplo DamNums.";
+TOOLTIP_SWWM_TARGETTAGS = "Muestra nombres encima de las barras de vida.";
+TOOLTIP_SWWM_HEALTHNUMS = "Muestra números de daño/curación. Desactiva la opción si prefieres usar otro mod para esto, por ejemplo DamNums.";
TOOLTIP_SWWM_SCORENUMS = "Muestra números de puntuación con cada baja.";
+TOOLTIP_SWWM_SCOREBONUS = "Muestra textos de bonificación extra sobre los puntos (ej.: contadores de multikill).";
TOOLTIP_SWWM_POIS = "Muestra puntos de interés (tales como llaves y salidas) cuando tienes Omnivisión.";
+TOOLTIP_SWWM_EARBUSTER = "Los sonidos de disparo del Wallbuster pueden a veces ser dolorosamente estridentes. Esta opción limitará la intensidad a un valor más soportable.";
TOOLTIP_SWWM_SHADERS = "Usa shaders de postprocesado para cosas como potenciadores y la mira del Silver Bullet. Puedes desactivar esto si prefieres algo más ligero para la vista.";
TOOLTIP_SWWM_REVIVE = "Permite al jugador volver a levantarse tras morir pulsando Fuego. Tiene un cooldown configurable.";
TOOLTIP_SWWM_REVIVECOOLDOWN = "Tiempo en segundos tras reiniciar, durante el cual si mueres otra vez, no puedes volver a levantarte. Pon a 0 para permitir reinicios ilimitados. Alternativamente, puedes elegir que solo se permita un reinicio por mapa (forzado en dificultades expertas).";
+TOOLTIP_SWWM_INTERART = "Si está activado, muestra fanart y renders oficiales aleatorios durante intermisiones. Hay opciones extra para mostrar sólo una categoría.";
+TOOLTIP_SWWM_BALLUSE = "Los proyectiles de Bola de Plomo pueden activar botones utilizables remotamente (excluyendo salidas). Potencialmente roto.";
+TOOLTIP_SWWM_BOSSHEALTHBARS = "Muestra una barra de vida para bosses vanilla en la parte inferior de la pantalla. ¡Es justo como Dark Souls™!";
+TOOLTIP_SWWM_UPGRADEBOSSES = "Incrementa la salud de bosses vanilla para hacer que las peleas sean más \"justas\" con este mod, y no tan propensas a ganarse al instante.";
+TOOLTIP_SWWM_EXTRAALERT = "Permite a los enemigos oír cosas como proyectiles y balas rebotando, entre otros. Debido a la naturaleza recursiva de la función A_AlertMonsters, esto puede tener un impacto MASIVO en el rendimiento en mapas muy complejos.";
+TOOLTIP_SWWM_ACCDAMAGE = "El daño hecho a un objetivo en el mismo tic será agrupado en un único número, lo cual resultará en una pantalla más despejada en la mayoría de casos.";
+TOOLTIP_SWWM_MAXTARGETDIST = "Limita la distancia máxima a la que se muestran las barras de salud de enemigos hostiles. Los objetivos no hostiles se muestran siempre a un cuarto de esta distancia.";
+TOOLTIP_SWWM_MAXTARGETS = "Limita la cantidad de barras de salud a mostrar en pantalla. Ayuda a mantener la pantalla más despejada.";
+TOOLTIP_SWWM_MAXDAMNUMS = "Limita la cantidad de números de daño/curación a mostrar en pantalla. Ayuda a mantener la pantalla más despejada.";
+TOOLTIP_SWWM_MAXSCORENUMS = "Limita la cantidad de números de puntuación a mostrar en pantalla. Ayuda a mantener la pantalla más despejada.";
+TOOLTIP_SWWM_BARSCALEREL = "Factor de escalado relativo para las barras de salud. Un factor de 0 es igual al escalado del HUD.";
+TOOLTIP_SWWM_NUMSCALEREL = "Factor de escalado relativo para los números de daño/salud. Un factor de 0 es igual al escalado del HUD.";
+TOOLTIP_SWWM_SCRSCALEREL = "Factor de escalado relativo para los números de puntuación. Un factor de 0 es igual al escalado del HUD.";
+TOOLTIP_SWWM_POISCALEREL = "Factor de escalado relativo para los puntos de interés. Un factor de 0 es igual al escalado del HUD.";
+TOOLTIP_SWWM_DETSCALEREL = "Factor de escalado relativo para los ítems detectados. Un factor de 0 es igual al escalado del HUD.";
+TOOLTIP_SWWM_BLOOD = "Activa efectos de sangre y vísceras personalizados, adaptados de Soundless Mound. Sinceramente, recomendaría usar Nashgore, es mejor.";
TOOLTIP_SWWM_FUZZ = "Desactivar esto es recomendado si estás grabando o haciendo streaming, ya que este effecto puede dañar la calidad del vídeo.";
+TOOLTIP_SWWM_CBTPAUSE = "El juego será pausado mientras el menú de recarga de Wallbuster está abierto (sólo en modo de un jugador).";
TOOLTIP_SWWM_CBTALL = "Permite a la Wallbuster y otras armas capaces de reventar geometría del mapa destruír casi cualquier cosa, no solo puertas y plataformas. Ten en cuenta que esto puede romper algunos mapas, razón de que haya esta opción.";
TOOLTIP_SWWM_DOOMFALL = "Hace que los monstruos reciban daño por caída fuera de Hexen. Requiere reinicio de mapa si fue desactivado anteriormente.";
+TOOLTIP_SWWM_CAPMCRANGE = "Por defecto las reacciones en cadena del Ynykron se propagarán hasta que no se puedan alcanzar más objetivos. Esta opción limita su extensión, haciéndolo al menos un poco más \"balanceado\".";
TOOLTIP_SWWM_RESETSCORE = "Cuando un cambio de mapa o script resetea tu inventario, tu puntuación también es reseteada a cero.";
-TOOLTIP_SWWM_MENUPAUSE = "Los menús del mod pausan el juego por defecto. Puedes desactivar esto si te apetece un desafío extra.";
+TOOLTIP_SWWM_NOTRACK = "Desactiva completamente el rastreo de combate (responsable de las barras de salud). Esto es principalmente útil en mapas con un número extremo de monstruos, donde los rastreos tienen un impacto inmenso en el rendimiento. Requiere reinicio de mapa.";
+TOOLTIP_SWWM_YNYKRONALERT = "Por defecto el Ynykron alerta a todos los monstruos en el mapa. Esto puede causar problemas a veces (o destruir tus frames con números enormes de monstruos).";
+TOOLTIP_SWWM_MENUPAUSE = "En modo de un jugador, el Menú de Demolicionista por defecto pausa todo. Puedes desactivar esto si quieres una experiencia más Souls-like (o si quieres leer un poco mientras esperas activamente algún ascensor leeeeeeento o algún otro evento temporizado).";
TOOLTIP_SWWM_FUNTAGS = "Reemplaza los nombres de monstruos vanilla por alternativas graciosas.";
TOOLTIP_SWWM_OMNIBUST = "Permite que cualquier arma puede potencialmente reventar paredes. Esto está obviamente rotísimo.";
TOOLTIP_SWWM_SUPERFUEL = "Tu combustible no se agota nunca.";
TOOLTIP_SWWM_PARTYTIME = "Cuando algo muere, expulsa una nube de confetti.";
+TOOLTIP_SWWM_SIMPLEFOG = "Reemplaza los efectos de teletransporte basados en partículas con simples sprites. Útil si causan problemas de rendimiento.";
TOOLTIP_SWWM_BIGTAGS = "Por defecto los nombres de las barras de vida usan una fuente pequeña. Activando esta opción, se cambiará por una mayor.";
+TOOLTIP_SWWM_INTERMUSIC = "Al activar, las pantallas de intermisión usan la música original del IWAD o pack de mapas usado.";
TOOLTIP_SWWM_MAXBLOOD = "Limita la cantidad máxima de efectos de sangre. Sobrepasar este límite causará que el exceso se desvanezca.";
TOOLTIP_SWWM_MAXGIBS = "Limita la cantidad máxima de vísceras. Sobrepasar este límite causará que el exceso se desvanezca.";
-TOOLTIP_SWWM_MAXPOOLS = "Limita la cantidad máxima de charcos de sangre. Sobrepasar este límite causará que el exceso se desvanezca.";
TOOLTIP_SWWM_MAXCASINGS = "Limita la cantidad máxima de casquillos y cargadores usados. Sobrepasar este límite causará que el exceso se desvanezca.";
TOOLTIP_SWWM_MAXDEBRIS = "Limita la cantidad máxima de escombros por explosiones y otros. Sobrepasar este límite causará que el exceso se desvanezca.";
TOOLTIP_SWWM_ENEMYDROPS = "Por defecto, los enemigos solo dropean munición para una mejor progresión. En mapas con enemigos excesivos, se recomienda desactivar los drops por completo.";
+TOOLTIP_SWWM_SHOTGIB = "Hay gente a la que no le gusta esto por alguna razón, así que aquí está como opción.";
TOOLTIP_SWWM_COLLECTANIM = "Muestra animaciones especiales en primera persona al recoger coleccionables.";
+TOOLTIP_SWWM_SHADOWS = "Activa sombras redondas para varias entidades, combina con sombras de sprites para un mejor efecto. Requiere un reinicio de mapa.";
TOOLTIP_SWWM_PRECISECROSSHAIR = "Proyecta la mira en el punto que el arma alcanzará, en vez de quedarse en el centro de la pantalla. (\"Siempre\" dibuja la mira aunque esté normalmente desactivada, útil si alternas regularmente con jugar mods en los que se recomienda desactivarla)";
TOOLTIP_SWWM_LDSPOIL = "[LegenDoom] Muestra siempre el sufijo de \"Legendario\" en las etiquetas de barra de vida, en lugar de despues de que el enemigo se haya transformado. Desactiva si prefieres no estropear la sorpresa.";
+TOOLTIP_SWWM_CAMHUD = "Por defecto, cuando el jugador está mirando por una cámara, la mayor parte de elementos del HUD excluyendo mensajes son ocultados. Activa esto para mantener el HUD completo.";
TOOLTIP_SWWM_UNCAPALERT = "Si se activa, todas las armas y proyectiles tendrán un rango de ruido ilimitado. Puede arreglar mapas que usan trampas de teletransporte estilo vanilla.";
+TOOLTIP_SWWM_COLLECTANIMKEY = "Muestra animaciones especiales en primera persona al recoger llaves.";
+TOOLTIP_SWWM_DAMAGETARGET = "Selecciona cuando deben mostrarse las barras de vida.";
TOOLTIP_SWWM_STRICTUNTOUCHABLE = "Por defecto, el bonus \"Intocable\" permanece activo hasta que recibas daño directo. Si sientes que esto no es suficientemente estricto, también puedes hacer que termine si la armadura absorbe el daño, o, para mayor severidad, con CUALQUIER golpe, incluso siendo invulnerable.";
+TOOLTIP_SWWM_SILENCEMAP = "Elige si quieres que la música se detenga cuando completas un mapa al 100%.";
+TOOLTIP_SWWM_SHADOWDIST = "Distancia máxima a la que mostrar sombras. Puede ayudar al rendimiento.";
TOOLTIP_SWWM_SWAPWEAPONS = "Permite solo un arma por puesto (excluyendo Deep Impact). Desactiva si prefieres tirar el balance por la ventana.";
TOOLTIP_SWWM_FORCESTATS = "Muestra estadísticas de mapa en el HUD incluso cuando el automapa no está abierto.";
TOOLTIP_SWWM_FUNTRAILS = "Recolorea los rastros dejados por proyectiles de armas de ranura 5.";
@@ -246,82 +337,122 @@ TOOLTIP_SWWM_PS_FULLRESET = "Vacía todo tu inventario, excluyendo coleccionable
TOOLTIP_SWWM_PS_RESETAMMO = "Vacía toda la munición que llevas, excluyendo la que ya esté cargada en tus armas.";
TOOLTIP_SWWM_PS_RESETITEMS = "Vacía todos los ítems que llevas que no sean armas o munición. Excluye la armadura equipada.";
TOOLTIP_SWWM_PS_RESETHEALTH = "Resetea tu salud de vuelta al 100%, y quita toda la armadura equipada.";
+TOOLTIP_SWWM_NUMCOLOR_SCR = "Selecciona el color para los numeros de puntos.";
+TOOLTIP_SWWM_NUMCOLOR_BONUS = "Selecciona el color para las bonificaciones que pueden acompañar a los números de puntos.";
+TOOLTIP_SWWM_NUMCOLOR_DMG = "Selecciona el color para los números de daño.";
+TOOLTIP_SWWM_NUMCOLOR_HP = "Selecciona el color para los números de salud.";
+TOOLTIP_SWWM_NUMCOLOR_AP = "Selecciona el color para los números de armadura.";
TOOLTIP_SWWM_DRLASKILL = "[DRLA Monsters] Elige el nivel de dificultad para spawns de enemigos.";
+TOOLTIP_SWWM_ITEMSPARKLES = "Los ítems cercanos tendrán partículas alrededor, para mejor visibilidad.";
TOOLTIP_SWWM_SINGLEFIRST = "Para armas que tienen variantes duales, activando esto selecionará siempre primero el arma singular.";
+TOOLTIP_SWWM_UNIQSTATS = "Elimina entradas duplicadas de mapa en la pestaña de estadísticas de misión, útil para despejar la lista al moverse por hubs.";
TOOLTIP_SWWM_FILTERACHIEVEMENTS = "Filtra logros al 0% en el Menú de Demolicionista, si prefieres no estropear la sorpresa. La opción de 'Ofuscar' es la recomendada, ya que al menos dejará pistas de cosas que quedan por descubrir.";
TOOLTIP_SWWM_PLAYTIME = "Tu tiempo de juego total con este mod cargado.";
-TOOLTIP_SWWM_USETOPICKUP = "Evita recoger ítems del mod al tocarlos, en su lugar requiriendo exclusivamente una acción de uso. Ten en cuenta que esto deshabilita el \"imán de ítems dropeados\" al mantener la tecla de Usar.";
+TOOLTIP_SWWM_SELFLIGHT = "Emite luz azul desde la cara del jugador. Desactiva si causa problemas de rendimiento.";
+TOOLTIP_SWWM_USETOPICKUP = "Evita recoger ítems del mod al tocarlos, en su lugar requiriendo exclusivamente una acción de uso.";
+TOOLTIP_SWWM_MELEEPICKUP = "Permite recoger ítems por medio de ataques a melé. Ten en cuenta que algunas armas tienen un rango de melé extendido, permitiéndote alcanzar cosas desde una mayor distancia.";
TOOLTIP_SWWM_BUTTSFX = "Las nalgas de la Demolicionista emitiran un azote MUY SONORO al ejecutar exitosamente un golpe de culo.";
-TOOLTIP_SWWM_BUMPSTRENGTH = "Controla lo intensa que es la sacudida del FOV y la dirección visual por el retroceso de armas y otras acciones.";
+TOOLTIP_SWWM_ONDEMANDAMMO = "Solo coloca en el mapa munición para armas que estén actualmente disponibles (tanto en el inventario del jugador como en el mapa). Puede causar tiempos de carga largos en mapas grandes.";
+TOOLTIP_SWWM_BUMPSTRENGTH = "Controla lo intensa que es la sacudida del FOV por el retroceso de armas y otras acciones.";
TOOLTIP_SWWM_ENGINE = "No toques esto.";
+TOOLTIP_SWWM_ITEMGLOWS = "Al activar, los ítems que se encuentren lejos del jugador mostrarán un ligero destello (requiere un reinicio del mapa para tener efecto completamente).";
TOOLTIP_SWWM_NOMAGDROP = "Por defecto, la Demolicionista será un poco consciente con el medio ambiente y no dejará cargadores usados por ahí. Activa si prefieres la basura adicional.";
+TOOLTIP_SWWM_AUTOUSEBARRIER = "Cuando esto está activado, el revestimiento elemental será usado automáticamente si es necesario al estar en suelos dañinos.";
+TOOLTIP_SWWM_ENFORCEAUTOUSEBARRIER = "Fuerza una opción específica de auto-uso de revestimiento para todos los jugadores, o respeta la opción de cada uno.";
TOOLTIP_SWWM_NOMAPMSG = "Activa mensajes especiales animados de personajes en ciertos mapas (usualmente vanilla).";
TOOLTIP_SWWM_WEAPONTOOLTIPS = "Muestra un resumen de controles cuando se selecciona un arma por primera vez.";
TOOLTIP_EVENT_SWWMRESETTOOLTIPS = "Resetea la ayuda de armas para que puedas volver a verla de nuevo.";
TOOLTIP_EVENT_SWWMRESETCVARS = "Resetea todas las opciones del mod a sus valores originales.";
TOOLTIP_EVENT_SWWMRESETACHIEVEMENTS = "Borra todo tu progreso de logros.";
+TOOLTIP_SWWM_NOINTERTIPS = "Oculta los consejos de intermisión, por si no quieres verlos.";
+TOOLTIP_SWWM_DEMOSLAYER = "Los enemigos que mates soltarán orbes de salud y armadura.";
TOOLTIP_SWWM_BEEPBOOP = "La Demolicionista hará ruiditos adorables cuando pulse cualquier línea utilizable. Esto puede que resulte cansino, así que es opcional.";
TOOLTIP_SWWM_VOICEAMP = "A su volumen normal, las voces de la Demolicionista pueden ser ahogadas por el audio del juego. Con esto se le dá un nivel de amplificación extra para que sean más estridentes que otros sonidos.";
TOOLTIP_NETEVENT_SWWMCLEAREFFECTS = "Desvanece cualquier sangre, vísceras, escombros y casquillos activos.";
-TOOLTIP_SWWM_VOICELOG = "Los comentarios de jugador subtitulados aparecerán en la consola.";
+TOOLTIP_SWWM_OLDLOGO = "Para quienes echan de menos los viejos tiempos de SWWM GZ, podeis restaurar la antigua pantalla de inicio y menú principal con esto.";
+TOOLTIP_SWWM_NODEATHEXIT = "Esta opción invalida completamente los efectos de las salidas de muerte, si no te gusta perder todas tus cosas.";
+TOOLTIP_SWWM_EXTENDEDPICKUP = "Da a todos los ítems una \"hitbox virtual\" de tamaño vanilla que permite recogerlos a mayor distancia. Requiere reinicio de mapa si se cambia.";
+TOOLTIP_SWWM_VOICELOG = "Los comentarios de jugador subtitulados se guardarán en la pestaña de Mensajes del Menú de Demolicionista.";
TOOLTIP_SWWM_SKIPSKILL = "Salta la confirmación de selección de dificultad, si te has cansado de verla todo el tiempo.";
-TOOLTIP_SWWM_HUDALLAMMO = "Muestra todos los tipos de munición en el HUD, en lugar de solo los de las armas obtenidas.";
-TOOLTIP_SWWM_NOINTROEX = "Salta la secuencia de explosiones sobre la imagen de título original.";
-TOOLTIP_SWWM_TAGCOLOR = "Cambia el color de las marcas brillantes en varias partes del cuerpo del jugador.";
-TOOLTIP_SWWM_BONKHAMMER = "El Martillo de Combate hará ruídos graciosos al golpear enemigos.";
-TOOLTIP_SWWM_FRIENDLYFIRE = "Controla el que los aliados puedan causar daño o ser dañados por el jugador.";
-TOOLTIP_SWWM_DAMNUMS_COLOR = "Los números de daño cambiarán color en base al tipo de daño. De lo contrario, serán siempre rojos.";
-TOOLTIP_SWWM_SHOWMAPTITLE = "Muestra una animación de título al entrar en un mapa. ¡Es igualito que Dark Souls!";
-TOOLTIP_SWWM_LOBDOUBLED = "[Legion of Bones] Habilita \"Doble Muerte\", lo cual hace que los enemigos aparezcan primero como sus variantes vanilla para luego volverse no-muertos al derrotarlos.";
-TOOLTIP_SWWM_BARDIST = "Distancia en unidades de mapa a la cual la visibilidad de las barras de salud irá desvaneciendo. No afecta a las barras de salud de otros jugadores.";
-TOOLTIP_SWWM_USEWEAPONBAR = "Habilita un método alternativo para hacer scroll por las armas similar a la barra de inventario. Usa el Fuego Primario para aceptar, y el Fuego Secundario para cancelar.";
-TOOLTIP_SWWM_PERCENTSTATS = "Muestra las estadísticas de bajas/ítems/secretos en el HUD como porcentajes, en lugar de contadores.";
-TOOLTIP_SWWM_TARGETVALS = "Las barras de salud mostrarán los valores de salud actual y máximo del objetivo.";
-TOOLTIP_SWWM_HUDSCALE = "Si es mayor que cero, especifica manualmente la escala del HUD. Ten en cuenta que los elementos del HUD pueden solaparse si es muy alta.";
-TOOLTIP_SWWM_HUDSCALE0 = "Si es mayor que cero, especifica manualmente la escala de los elementos auxiliares de HUD (texto centrado, ítems recogidos, etc.) y Números de Daño. Normalmente, es igual a la escala primaria del HUD.";
-TOOLTIP_SWWM_HUDSCALE1 = "Si es mayor que cero, especifica manualmente la escala de las Barras de Salud, Números de Puntuación y Sensor de Ítems. Normalmente, es igual a dos menos que la escala primaria del HUD.";
-TOOLTIP_SWWM_HUDSCALE2 = "Si es mayor que cero, especifica manualmente la escala de los Puntos de Interés. Normalmente, es igual a tres menos que la escala primaria del HUD.";
-TOOLTIP_SWWM_ALTCLEAR = "Usa un efecto alternativo de menor intensidad visual al completar un nivel al 100%.";
-TOOLTIP_SWWM_ANALOGMOVE = "Para usuarios de mando, esto es esencial. Para usuarios de teclado y ratón, esto debería estar desactivado.";
-TOOLTIP_SWWM_HOLDRELOAD = "Al activar, debes mantener el boton de recarga para cargar múltiples cartuchos en la Wallbuster, Quadravol o el Rifle Sparkster. Algunas personas lo prefieren así.";
+TOOLTIP_SWWM_ALTHUD = "Cambia el estilo de HUD a uno parecido al de los Mods Paralelos de Demolicionista.";
+TOOLTIP_SWWMMINIMAPMENU = "Configura el minimapa.";
TOOLTIP_SWWMACHIEVEMENTMENU = "Revisa tus logros.";
-TOOLTIP_SWWM_MM_ENABLE = "Muestra un minimapa en la esquina superior derecha de la pantalla.";
+TOOLTIP_SWWM_MM_ENABLE = "Muestra un minimapa bajo el contador de puntuación.";
+TOOLTIP_SWWM_MM_ROTATE = "Gira la vista del minimapa.";
+TOOLTIP_SWWM_MM_GRID = "Muestra una cuadrícula de 128x128 en el minimapa.";
+TOOLTIP_SWWM_MM_PORTALOVERLAY = "Sobrepone regiones que pertenecen a portales estáticos, junto con los objetos que contengan.";
TOOLTIP_SWWM_MM_MISSILES = "Muestra proyectiles en el minimapa. Puede ser desactivado si causa problemas de visibilidad.";
-TOOLTIP_SWWM_MM_USECANVAS = "En vez de dibujarse directamente a la pantalla, el mapa se dibujará en una texture, mantentiendo la misma densidad de píxel que el resto del HUD. Debido a peculiaridades del motor, esto causa que el mapa tenga un frame de retardo.";
-TOOLTIP_SWWM_MM_STEPTRACE = "Traza el camino del jugador en el minimapa. Nota: Los datos anteriores serán borrados al comenzar un nuevo trazado.";
-TOOLTIP_SWWM_MM_MAXSTEPS = "Pasos máximos a almacenar en memoria.";
-TOOLTIP_SWWM_MM_MINSTEP = "Distancia mínima en unidades de mapa que cuente como un paso individual.";
-TOOLTIP_SWWMDEBUGMENU = "No toques esto a menos que sepas lo que estás haciendo.";
-TOOLTIP_SWWM_DEBUGBLAST = "Muestra el radio de funciones DoExplosion. Las explosiones con daño son verdes, con amarillo para su punto caliente. Las explosiones sin daño son azules, con magenta para su punto caliente.";
-TOOLTIP_SWWM_DEBUGVIEW = "Muestra la colisión, orientación y velocidad de actores, junto con lineas de relación hacia sus punteros de objetivo/trazador/maestro (dorado/naranja/púrpura respectivamente).";
-TOOLTIP_NETEVENT_SWWMFIXITEMCAPS = "Recomputa las capacidades de los ítems en el inventario. Solo necesario al cargar una partida vieja antes de que se cambiaran los valores por defecto.";
+TOOLTIP_SWWM_MM_COLORSET = "Selecciona que paleta usar para el minimapa.";
+TOOLTIP_EVENT_SWWMRESETMMCOLORS = "Resetea estos colores a sus valores originales.";
+TOOLTIP_SWWM_MM_BACKCOLOR = "Color del área de dibujo del mapa.";
+TOOLTIP_SWWM_MM_YOURCOLOR = "Color de la flecha central.";
+TOOLTIP_SWWM_MM_WALLCOLOR = "Color de todas las líneas de una cara que no tienen nada de especial.";
+TOOLTIP_SWWM_MM_FDWALLCOLOR = "Color de las líneas donde cambia la altura del suelo.";
+TOOLTIP_SWWM_MM_CDWALLCOLOR = "Color de las líneas donde cambia la altura del techo.";
+TOOLTIP_SWWM_MM_EFWALLCOLOR = "Color de las líneas donde hay un borde de suelo 3D.";
+TOOLTIP_SWWM_MM_GRIDCOLOR = "Color de la cuadrícula de blockmap.";
+TOOLTIP_SWWM_MM_XHAIRCOLOR = "Color del punto central del mapa.";
+TOOLTIP_SWWM_MM_NOTSEENCOLOR = "Color de las paredes reveladas por Omnivisión, pero que no han sido vistas aún.";
+TOOLTIP_SWWM_MM_LOCKEDCOLOR = "Color para puertas bloqueadas (a menos que tengan uno definido).";
+TOOLTIP_SWWM_MM_INTRALEVELCOLOR = "Color para teletransportes dentro del mapa.";
+TOOLTIP_SWWM_MM_INTERLEVELCOLOR = "Color para teletransportes a otro mapa, o salidas.";
+TOOLTIP_SWWM_MM_SECRETSECTORCOLOR = "Color de sectores secretos revelados.";
+TOOLTIP_SWWM_MM_UNEXPLOREDSECRETCOLOR = "Color de sectores secretos que aun no han sido explorados.";
+TOOLTIP_SWWM_MM_SPECIALWALLCOLOR = "Color de líneas especiales que el jugador puede activar.";
+TOOLTIP_SWWM_MM_PORTALCOLOR = "Color que tiñe líneas de mapa que forman parte de un portal estático, también usado para objetos dentro del mismo.";
+TOOLTIP_SWWM_MM_TSWALLCOLOR = "Color de líneas sin diferencia de altura, ocultas a menos que se usen trucos.";
+TOOLTIP_SWWM_MM_SECRETWALLCOLOR = "Color de líneas marcadas como secretas, solo mostradas usando trucos.";
+TOOLTIP_SWWM_MM_THINGCOLOR = "Color para cosas generales en el mapa.";
+TOOLTIP_SWWM_MM_THINGCOLOR_MONSTER = "Color para hostiles.";
+TOOLTIP_SWWM_MM_THINGCOLOR_NCMONSTER = "Color para hostiles que no cuentan para el tanteo del mapa.";
+TOOLTIP_SWWM_MM_THINGCOLOR_FRIEND = "Color para aliados.";
+TOOLTIP_SWWM_MM_THINGCOLOR_ITEM = "Color para ítems.";
+TOOLTIP_SWWM_MM_THINGCOLOR_CITEM = "Color para ítems que cuentan para el tanteo del mapa.";
+TOOLTIP_SWWM_MM_THINGCOLOR_VIPITEM = "Color para ítems muy importantes.";
+TOOLTIP_SWWM_MM_THINGCOLOR_SHOOTABLE = "Color para cosas que pueden ser dañadas.";
+TOOLTIP_SWWM_MM_THINGCOLOR_MISSILE = "Color para proyectiles.";
// credits
SWWM_MCREDS = "Créditos de DEMOLITIONIST";
SWWM_CLEAD = "Desarrollo Principal:";
SWWM_CDEV2 = "Autoproclamada Maga de ZScript";
SWWM_CASSETS = "Assets Adicionales:";
+SWWM_ASSBARONS = "Sprites de XDeath para Nobles del Infierno";
+SWWM_ASSOTHERS = "Sprites de XDeath para Demonio, Cacodemonio, Renacido, Archvile";
+SWWM_ASSEXTRA = "Sprites de XDeath para Aracnotrón, Mancubus";
SWWM_ASSKEEN = "Reemplazo Menos Vil de Keen";
SWWM_CMUSIC = "Música Usada:";
SWWM_CVOICE = "Voces:";
-SWWM_CPATRON = "Mecenas de Patreon y Ko-fi:";
+SWWM_CFANART = "Fanart de Intermisión:";
+SWWM_CPATRON = "Mecenas de Patreon:";
SWWM_CTHANK = "Agradecimientos Especiales:";
-SWWM_CDRAGON2 = "Por ser un buen dragón mascota que se preocupa por mí. A pesar de todo, nuestro amor permanecerá fuerte.";
-SWWM_CVYOLETTE2 = "Por tu cariño y apoyo durante mis peores momentos. No me sobran formas de agradecértelo.";
+SWWM_CMAB2 = "Por ser una grandísima amiga que cree en mí, y por inspirarme a seguir trabajando en lo que me gusta. Me alegro muchísimo de haberte conocido.";
+SWWM_CDRAGON2 = "Por ser un buen dragón mascota que se preocupa por mí.";
SWWM_CLUCY2 = "Por la fuente Tewi, que he seguido usando todos estos años. Espero que estés donde estés, te encuentres bien.";
+SWWM_CGUTA2 = "Por la librería de Gutamatics, y por ayudarme a aprender ZScript.";
SWWM_CMIKO2 = "Por la MUY útil librería de ZPolyobject.";
SWWM_CKEKS2 = "Por asistencia con el código de manejo de excepciones, y también por ser un friki tan guay de Touhou.";
SWWM_CZN2 = "Por el código para alineación con superficies inclinadas, y a Nash además por ser un molón tío cactus listo.";
+SWWM_CVAL2 = "Por las huellas personalizadas para Nashgore, y por ser una buena amiga y conejita mona.";
+SWWM_CKATHY2 = "Por ser una de mis mejores amigas y por colaborar conmigo en lore y desarrollo de personajes. Deseo que tu mundo también prospere.";
SWWM_CBOUNCY2 = "Por tu gran ayuda con el testeo y por dejar que suelte lore durante horas y estar ahí para escuchar. Eres un amigo maravilloso.";
-SWWM_CSPY2 = "Por tu profundo amor por el mod y sus personajes y lore. Oh, y por una ayudita con temas de sonido, también. Bendito seas, amigo.";
SWWM_CSLEDGE2 = "Por ser grandes colegas, no solo conmigo si no con todos nosotros. Vuestro apoyo y ánimo es algo que valoro muchísimo, y no hay forma de agradecéroslo suficientemente.";
-SWWM_CINSP1 = "Combine Kegan, HyperUltra64, Yholl y amigos";
+SWWM_CSPY2 = "Por el nivel de entusiasmo mostrado por todo en este mod, y por ser el adorable hermano menor que nunca tuve.";
+SWWM_CINSP1 = "Combine Kegan, HyperUltra64, TerminusEst13, Yholl y amigos";
SWWM_CINSP2 = "Por servir de inspiración y por ser gente muy molona. Benditos seáis todos, seguid siendo fenomenales.";
-SWWM_CCOMMUNITY1 = "Todo mi súper colegueo";
-SWWM_CCOMMUNITY2 = "Por ayudarme a seguir trabajando en esto, y por todo el tiempo que compartimos. ¡Os adoro!";
+SWWM_CCOMMUNITY1 = "Todo mi súper colegueo de la comunidad de Doom";
+SWWM_CCOMMUNITY2 = "Por ayudarme a seguir trabajando en esto, y por todo el tiempo que compartimos. Por muchos más años de Doom. ¡Os adoro!";
+SWWM_CDEVS1 = "Randi, Graf, Rachael y el resto del equipo de desarrollo de GZDoom";
+SWWM_CDEVS2 = "Por vuestro trabajo en el source port que me ha devuelto la fe en el modding. No me importa lo que piensen los demás, sois la caña.";
SWWM_CYOU1 = "Tú";
SWWM_CYOU2 = "Por jugar a este mod, muchísimas gracias.";
SWWM_CLOCAL = "Traducción:";
+SWWM_LOCDE = "Alemán";
SWWM_LOCES = "Castellano";
+SWWM_LOCFR = "Francés";
+SWWM_LOCIT = "Italiano";
+SWWM_LOCJP = "Japonés";
+SWWM_LOCPL = "Polaco";
+SWWM_LOCRU = "Ruso";
// knowledge base
SWWM_COMINGSOON = "(próximamente)";
SWWM_MISSTAB = "Misión";
@@ -347,7 +478,7 @@ SWWM_STATPPARRY = "Paradas Perfectas: ";
SWWM_STATWPONCH = "Utilizables Aporreados: ";
SWWM_STATBUSTS = "Paredes Reventadas: ";
SWWM_STATBUTTS = "Golpes de Culo: ";
-SWWM_STATPATS = "Caricias Dispensadas: ";
+SWWM_STATPATS = "Caricias Dispensadas:";
SWWM_STATKISS = "Besos Enviados: ";
SWWM_STATFRIENDS = "Enemigos Aliados: ";
SWWM_STATITEMS = "Ítems Totales: ";
@@ -365,7 +496,6 @@ SWWM_STATHISCORE = "Puntuación Máxima: ";
SWWM_INVTAB = "Inventario";
SWWM_INVFAIL = "No puedes usar esto ahora.";
SWWM_INVNDROP = "No puedes tirar esto.";
-SWWM_INVNAMMO = "Este arma no tiene munición.";
SWWM_NOINV = "(inventario vacío)";
SWWM_KEYTAB = "Llavero";
SWWM_NOKEYS = "(ninguna llave encontrada)";
@@ -373,10 +503,10 @@ SWWM_KBASETAB = "Biblioteca";
SWWM_STORETAB = "Tienda";
SWWM_STOREFULL = "No puedes llevar más de eso.";
SWWM_STOREMUNS = "No tienes suficiente dinero.";
-SWWM_STORESWAP = "Ya posees un arma en la misma ranura: %s.";
-SWWM_NOSTORE = "(tienda no disponible)";
-SWWM_NOSTOREBUY = "(no queda nada que comprar)";
+SWWM_NOSTORE = "(no queda nada que comprar)";
SWWM_NOSTORESELL = "(no tienes ítems que vender)";
+SWWM_CHATTAB = "Mensajes";
+SWWM_NOCHAT = "(historial de mensajes vacío)";
SWWM_SECRETTAB = "Secreto";
SWWM_TODEMO = "\cx\"¡Lucha por la justicia, Demo-chan! ¡Tú puedes!\"\c- \cg♥\c- Ibuki y Saya";
SWWM_CUTIECLUB = "\cx\"¡Jamás pierdas la esperanza, Demo-chan! ¡Estamos todas contigo!\"\c- \cg♥\c- Club Cuqui";
@@ -395,7 +525,7 @@ SWWM_KIRINPOEM =
"A tantos mundos me llevan tus ojos,\n"
"guerra y muerte, de fuego todo bañado.\n"
"Estando ahí, en tierras distantes,\n"
-"contigo voy, no me siento alejado.\n"
+"Contigo voy, no me siento alejado.\n"
"\n"
"Por mi amor te doy bendición,\n"
"Demolicionista, sé valiente.\n"
@@ -414,7 +544,7 @@ SWWM_HELPTXT =
"\cxMenú de Demolicionista - Controles Básicos\c-\n"
"\cx——————————————————————————————————————————\c-\n"
"\n"
-"\cfEsc:\c- Cerrar menú de Demolicionista\n"
+"\cf%s:\c- Abrir/Cerrar menú de Demolicionista\n"
"\cfRePág/AvPág:\c- Cambiar pestaña\n"
"\cfF1:\c- Abrir/Cerrar pestaña de ayuda\n"
"\n"
@@ -467,7 +597,26 @@ SWWM_HELPTXT =
"\n"
"\cfFlechas:\c- Navegar\n"
"\cfEnter/Click Izdo.:\c- Vender\n"
-"\cfRetroceso/Click Dcho.:\c- Cambiar a compra";
+"\cfRetroceso/Click Dcho.:\c- Cambiar a compra\n"
+"\n"
+"\cxPestaña de Mensajes - Controles\c-\n"
+"\cx———————————————————————————————\c-\n"
+"\n"
+"\cfArriba/Abajo:\c- Scroll";
+// Wallbuster menu
+SWWM_BUSTERTITLE = "Wallbuster - Menú de Recarga Fácil";
+SWWM_BUSTERKEYS =
+"\cfIzq/Dcha:\c- Seleccionar Munición\n"
+"\cfAbajo:\c- Agregar Munición\n"
+"\cfArriba:\c- Quitar Munición\n"
+"\cfAv Pág:\c- Agregar 5 Munición\n"
+"\cfRe Pág:\c- Quitar 5 Munición\n"
+"\cfTab:\c- Barajar Munición\n"
+"\cfRetroceso:\c- Limpiar Munición\n"
+"\cfEnter:\c- Iniciar Recarga\n"
+"\cfEnter (si vacío):\c- Recarga Completa\n"
+"\cfSuprimir:\c- Vaciado Completo\n"
+"\cfEsc:\c- Cancelar recarga\n";
// Help menu
SWWM_HELP_STORY = "La Historia Hasta Ahora";
SWWM_HELP_STORYDOOM =
@@ -479,7 +628,7 @@ SWWM_HELP_STORYDOOM =
"\n"
"Así que ve, \cfDemolicionista\c-, enséñales a todos lo que eres capaz de hacer.";
SWWM_HELP_STORYEVITERNITY =
-"Estamos en el 2150. Dos años después del éxito de la \cfDemolicionista\c- al derrotar las fuerzas demoníacas invasoras en la \cfTierra\c-, un nuevo peligro ha surgido. Vienen noticias terribles del único contacto fiable que la humanidad tiene en el \cfInfierno\c-, el \cfArchiduque Cytho Valathor\c-:\n"
+"Estamos en 2150. Dos años después del éxito de la \cfDemolicionista\c- al derrotar las fuerzas demoníacas invasoras en la \cfTierra\c-, un nuevo peligro ha surgido. Vienen noticias terribles del único contacto fiable que la humanidad tiene en el \cfInfierno\c-, el \cfArchiduque Cytho Valathor\c-:\n"
"\n"
"\cf\"Usando tecnología robada de la UAC, los Demonios han tomado contacto con la raza de los Xevetha, y planean formar una alianza, una unión de fuerza infernal y celestial, para traer de nuevo su batalla a la Tierra.\"\c-\n"
"\n"
@@ -513,9 +662,9 @@ SWWM_HELP_DEMOTXT =
"Adelante, \cfDemolicionista\c-, sé el héroe que este mundo necesita.";
SWWM_HELP_ARSE1 = "Arsenal de Demolicionista (Parte 1: Armas)";
SWWM_HELP_ARSE1TXT =
-"Porque esto no sería lo que es sin un buen armamento, hablemos del tema aquí. Hay toda clase de armas en este mod (veinte en total), pasando de ligeramente poderosas a obscenamente poderosas. Ciertamente, el arsenal de la \cfDemolicionista\c- es uno de los más destructivos que se puedan encontrar, compuesto de varias armas contribuidas por socios y conocidos de \cfAkari Labs\c-.\n"
+"Porque esto no sería lo que es sin un buen armamento, hablemos del tema aquí. Hay toda clase de armas en este mod (once en total), pasando de ligeramente poderosas a obscenamente poderosas. Ciertamente, el arsenal de la \cfDemolicionista\c- es uno de los más destructivos que se puedan encontrar, compuesto de varias armas contribuidas por socios y conocidos de \cfAkari Labs\c-.\n"
"\n"
-"La \cfDemolicionista\c- está bien entrenada en el uso de todas y cada una de estas armas, y serán operadas con gran eficiencia, así que no tienes que preocuparte por largos tiempos de recarga, o molesto retroceso que cause problemas para apuntar. A lo que SÍ tienes que prestar atención es a tu equipamiento. Ya que hay tantas armas entre las que elegir, verás que sin contar la ranura de melé, solo puedes llevar un arma de cada, teniendo que intercambiar con lo que ya lleves encima.\n"
+"La \cfDemolicionista\c- está bien entrenada en el uso de todas y cada una de estas armas, y serán operadas con gran eficiencia, así que no tienes que preocuparte por largos tiempos de recarga, o molesto retroceso que cause problemas para apuntar.\n"
"\n"
"Ten en cuenta que todas las armas tienen al menos dos modos de disparo, en algunos casos puede que tres. ¡Y también un rápido ataque cuerpo a cuerpo! Recuerda siempre tener todas las teclas importantes asignadas, hay mucho que usar aquí.";
SWWM_HELP_ARSE2 = "Arsenal de Demolicionista (Parte 2: Ítems)";
@@ -543,13 +692,13 @@ SWWM_HELP_TECH = "Técnicas de Movimiento";
SWWM_HELP_TECHTXT =
"A pesar de tu peso descomunal (alrededor de 500 kilos), eres bastante ágil. Los jets en tu espalda permiten ganar altura extra en tus saltos, y al impulsarte, puedes cubrir grandes distancias. Adicionalmente, tus botas permiten redirigir parte de la fuerza de impacto para impulsar consiguientes saltos, una técnica que algunos llaman \"bunny hopping\". Todo esto te será muy útil, como puedes imaginar, pero ten en cuenta que te chocarás fácilmente contra las paredes yendo tan rápido.\n"
"\n"
-"Aparte de todo eso, la \cfDemolicionista\c- es también bastante habilidosa saltando por las paredes, o incluso escalándolas. Ciertamente, nada puede detenerte. Ni siquiera la más inclinada de las cuestas podrá contigo (siempre y cuando no te dejes caer).\n"
+"Aparte de todo eso, la \cfDemolicionista\c- es también bastante habilidosa saltando por las paredes, o incluso escalándolas. Ciertamente, nada puede detenerte (a menos que el autor del mapa haya deshabilitado saltar). Ni siquiera la más inclinada de las cuestas podrá contigo (siempre y cuando no te dejes caer).\n"
"\n"
"Oh, y no olvides que tu peso es también una buena arma. No solo puedes embestir con facilidad enemigos menores al impulsarte, pero también si aterrizas con una velocidad considerable, puedes crear una onda expansiva que empuje a tus enemigos por los aires y aplaste todo bajo tus pies.\n";
SWWM_HELP_TIPS = "Consejos Adicionales";
SWWM_HELP_TIPSTXT =
"Ten en cuenta que puedes activar puertas y palancas a base de puñetazos o embistiendo contra ellas. La opción está ahí, si realmente quieres, y sientes una especial intensidad.\n"
"\n"
-"Otro tema a saber es que los ítems de este mod no solo se pueden recoger caminando sobre ellos, si no también usando las manos. Es decir, puedes pulsar Usar para recogerlos, siempre y cuando llegues con los brazos. Además, si te encuentras con muchos drops dispersos por el campo de batalla, puedes mantener Usar para atraerlos hacia ti.\n"
+"Otro tema a saber es que los ítems de este mod tienen colisiones un poco no-estándar, lo cual puede causar problemas al no poder recogerlos a pie. En casos como estos... simplemente usa las manos, obviamente. Puedes pulsar Usar para recoger cualquier cosa que tengas delante, siempre y cuando sea un ítem de este mod.\n"
"\n"
"Por último pero no menos importante, ¿sabías que puedes acariciar ciertos enemigos para convertirlos en aliados? No creo que haga falta que te diga cuales. Son rojos, redondos y con forma de amigo. También puedes acariciar perros, si el mapa en el que estas resulta usar perros MBF (aunque esto suele ser poco común).";
diff --git a/language.es_mission b/language.es_mission
index f2177dcaa..2a70184fc 100644
--- a/language.es_mission
+++ b/language.es_mission
@@ -17,7 +17,7 @@ SWWM_MISSION_DOOM1 =
SWWM_MISSION_DOOM2 =
"Muy bien, \cfDemo-chan\c-, estás ahora en la \cfBase de Deimos\c-. Como puedes ver, todo está también muy jodido por aquí, aunque desde que \cfEl Tío Ese\c- pasó por última vez, los demonios probablemente hayan repoblado el lugar, como pudiste notar en \cfFobos\c-.\n"
"\n"
-"Bueno, y lo de la emboscada antes, estuviste fuera de combate un rato, pero por suerte no te han desmontado nada, sigues de una pieza (buf, que alivio). La mala noticia sin embargo viene del PUTO FRIKI de \cfCyrus Enterprises\c-. ¿¿¿Aparentemente ha decidido vaciar todo tu \cfContenedor de Hammerspace\c- porque esto cuenta como \"un nuevo episodio\" o no se que mierdas??? Vuelves a empezar desde cero, supongo. No puedo hacer nada en lo referente a estas decisiones, así que a la mierda.\n"
+"Bueno, y lo de la emboscada antes, estuviste fuera de combate un rato, pero por suerte no te metieron mano ni nada (ay dios ay joder). La mala noticia sin embargo viene del PUTO FRIKI de \cfCyrus Enterprises\c-. ¿¿¿Aparentemente ha decidido vaciar todo tu \cfContenedor de Hammerspace\c- porque esto cuenta como \"un nuevo episodio\" o no se que mierdas??? Vuelves a empezar desde cero, supongo. No puedo hacer nada en lo referente a estas decisiones, así que a la mierda.\n"
"\n"
"Si lo que dijo \cfCytho-sama\c- es correcto, hay una estructura aquí conocida como la \cfTorre de Babel\c- por la cual puedes acceder a la superficie del \cfInfierno\c-. Aunque no sabe los detalles exactos, así que esa parte será cosa tuya.\n"
"\n"
@@ -58,16 +58,6 @@ SWWM_MISSION_SIGIL =
"Pues si es así, entonces ya sabes que hacer, así que ¡ve a por ellos, \cfDemolicionista\c-!\n"
"\n"
" — Saya";
-SWWM_MISSION_SIGIL2 =
-"Deberíamos haber visto venir una emboscada al otro lado, por supuesto.\n"
-"\n"
-"Esto es la \cfTierra\c-, definitivamente, pero hostia, la influencia demoníaca lo ha jodido todo hasta dejarlo irreconocible. Tenemos que salir de aquí y ya.\n"
-"\n"
-"\cfCytho-sama\c- dijo que esta sería una buena oportunidad para causar mucho daño, al menos. Los tipos estacionados aquí son de los duros, y asegurar la zona definitivamente será de ayuda para otros que estén luchando.\n"
-"\n"
-"La verdad es que aun me reconcome todo este lío de que nos desviáramos. Espero que podamos llegar al puerto estelar de la \cfUAC\c- a tiempo, ahí es donde está la verdadera batalla, ya sabes...\n"
-"\n"
-" — Saya";
SWWM_MISSION_DOOM5 =
"Bienvenida a tu primera misión, \cfDemolicionista\c-. Seré franca, la situación es jodida. La cosa no pinta bien, para nada. Esos putos cazurros de la \cfUAC\c- la han liado parda y ahora lo estamos pagando. PUTA... MIERDA... LA UAC... en serio. Si el niñato ese de \cfKelliher\c- no me hubiera bloqueado, es que lo ponía a parir ya, ni te imaginas COMO de cabreada estoy ahora mismo...\n"
"\n"
@@ -101,7 +91,7 @@ SWWM_MISSION_DOOM5_FROMDOOM1 =
"\n"
" — Saya";
SWWM_MISSION_DOOM6 =
-"A ver, \cfDemo-chan\c-, últimas noticias para tu misión. Esos capullos tienen rehenes. Específicamente, un montón ENORME de gente, estoy leyendo cinco dígitos aquí. Estas personas tuvieron la mala suerte de no poder evacuar a tiempo, quedando atrapadas al principio de todo. Y los refugios están todos bloqueados por algún tipo de mecanismo demoníaco. Esos capullos probablemente los mantienen con vida para \"usarlos\" luego, y no les vamos a dar el gusto de convertirlos en comida de emergencia.\n"
+"A ver, \cfDemo-chan\c-, últimas noticias para tu misión. Esos capullos tienen rehenes. Específicamente, un montón ENORME de gente, estoy leyendo cinco dígitos aquí. Estas personas tuvieron la mala suerte de no poder evacuar a tiempo, quedando atrapadas al principio de todo. Y los refugios están todos bloqueados por algún tipo de mecanismo demoníaco. Esos capullos probablemente los mantienen con vida para \"usarlos\" luego, y no les vamos a dar el gusto de acabar con esas vidas.\n"
"\n"
"Pues, primero, vas a encontrar mucha más resistencia, y algunas caras nuevas también. Todo el trayecto está altamente fortificado, pero eso no será un problema, oh no, no para ti. Vamos a salvar a esa gente, a todos.\n"
"\n"
@@ -163,35 +153,13 @@ SWWM_MISSION_DOOM11 =
"\n"
"Como podrás adivinar, tuvimos que devolver todas tus mierdas al final de la otra misión, así que empiezas de cero. Es que como le brillaban los ojos al puto friki ese cuando lo hablamos, y no se callaba con lo de \"episodios extra\" o yo que sé qué. En serio es que estoy tan cansada ya de todo esto...\n"
"\n"
-"En fin... Eso es todo lo que tengo que decir. Ya sabes que hacer, y deja que te diga que ESTA vez, si que vamos a tener esa bonita cita cuando acabe todo. En serio necesitas disfrutar más de tu cuerpo de maidbot, hay otras maravillas gastronómicas en este mundo aparte de la empanada de atún de mamá.\n"
+"En fin... Eso es todo lo que tengo que decir. Ya sabes que hacer, y deja que te diga que ESTA vez, si que vamos a tener esa bonita cita cuando acabe todo. En serio necesitas disfrutar más de tu cuerpo de maidbot.\n"
"\n"
"Ahora tengo que ir a sobar, que es TARDÍSIMO, así que vas a estar sola (no del todo, voy a dormir en el sofá pegada a tu otro cuerpo).\n"
"\n"
"¡Dales caña, \cfDemolicionista\c-!\n"
"\n"
" — Saya";
-SWWM_MISSION_DOOM28 =
-"Bienvenida a esta inesperada misión extra, \cfDemo-chan\c-. Ya sé, todo esto viene así de repente, creíamos que la \cfUAC\c- por fin aprendería su lección mientras limpiaban el estropicio que montaron. Ahora no estamos tan seguros.\n"
-"\n"
-"Te vamos a mandar a \cf\"Nuevo Edén\"\c-, un puesto avanzado sobre la costa norte del Infierno continental. Supuestamente abandonada, ya, pero resulta que cierto grupo de gente, ciertos jodidamente desesperados mal perdedores generales que no voy a nombrar, ha tomado el control gracias a un error bastante crítico: La puñetera UAC colocó una burrada de bombas nucleares ahí.\n"
-"\n"
-"Ya, estos idiotas realmente han caído a lo más bajo. Tenían toda esa mierda ahí, lista para lanzar, \"por si acaso\" pasaba algo. Bueno, algo ciertamente pasó, porque ahora los \cfGenerales Archidemonios\c-, no es coña, tienen acceso a armas de destrucción masiva, y en cuanto averigüen como usarlas, estamos jodidos.\n"
-"\n"
-"En fin, ¿cual es el plan? Primero, tienes que meterte por un portal, y así estarás de vuelta en la vieja tierra de fuego y azufre. Desde allá, necesitas abrirte paso a través de las instalaciones de la UAC, sorteando cualquier resistencia en el camino. No hay mucha información realmente sobre planos generales de la zona, así que o bien encontramos esas bombas por casualidad, por proceso de eliminación, o consigues encontrar un punto de acceso para pillar un mapa detallado de la instalación.\n"
-"\n"
-"¡Es la hora de más acción, \cfDemolicionista\c-!\n"
-"\n"
-" — Saya";
-SWWM_MISSION_DOOM29 =
-"Vale, eso ha sido algo embarazoso. Pues sí, el punto de acceso obviamente fue amañado, caíste de lleno en una trampa, y ADIVINA QUIEN también ha decidido que, justo después de que pasara eso, tenía que deshacerse de todo tu inventario. Sip.\n"
-"\n"
-"Ahora bien, la info que conseguimos justo en ese momento fue muy útil, con una pega: Los misiles no están en \cfNuevo Edén\c-, si no en otro lugar totalmente distinto. ¿Pero sabes que? Acabo de localizar donde esos bichos raros alados te han llevado, y resulta que te dejaron no muy lejos del silo de misiles.\n"
-"\n"
-"Por supuesto, en cuanto llegues allí, puedes imaginar que el lugar estará muy, pero que muy bien protegido. Pero ahora mismo, lo que necesitas es salir de esa jaula y... Encontrar más armas, otra vez. *suspiro*\n"
-"\n"
-"Realmente te deseo mucha suerte, \cfDemo\c-.\n"
-"\n"
-" — Saya";
SWWM_MISSION_EVITERNITY1 =
"Bienvenida a esta misión extra, \cfDemolicionista\c-. Pues resulta que se ha liado parda otra vez, después de que pensáramos que estaba todo arreglado, y adivina QUIÉN está detrás: ¡la puta \cfUAC\c-!\n"
"\n"
@@ -257,7 +225,7 @@ SWWM_MISSION_EVITERNITY6 =
"\n"
"Basta de asombrarse, hay demonios que matar, e idiotas megalómanos que apalear. Vamos a traer esta lucha del infierno al cielo ahora, esto es jodidamente heavy.\n"
"\n"
-"Tu objetivo, por lo que he pillado, es un \cfXevetha\c- de alto rango de por aquí que se hace llamar el \cf\"Arcángelus\"\c- (y viste como tal, también, con alas y todo). Es el que empezó todo el negocio este, y el que cree que puede hacer el trabajo de borrar a toda la humanidad que el último tío no pudo hacer. Ya, pues digo yo que no, va a caer pero BIEN en cuanto esté en tu punto de mira.\n"
+"Tu objetivo, por lo que he pillado, es un \cfXevetha\c- de alto rango de por aquí que se hace llamar el \cf\"Archangelus\"\c- (y viste como tal, también, con alas y todo). Es el que empezó todo el negocio este, y el que cree que puede hacer el trabajo de borrar a toda la humanidad que el último tío no pudo hacer. Ya, pues digo yo que no, va a caer pero BIEN en cuanto esté en tu punto de mira.\n"
"\n"
"¡Dales caña, \cfDemo-chan\c-!\n"
"\n"
@@ -276,84 +244,6 @@ SWWM_MISSION_EVITERNITY8 =
"Dales duro, \cfDemo-chan\c-, y cárgate unas cuantas paredes ya que estás.\n"
"\n"
" — Saya";
-SWWM_MISSION_EVITERNITYII1 =
-"Tu señal de video se nos ha caído, pero espero que aun puedas leer esto.\n"
-"\n"
-"Algo ha salido muy mal ahí arriba. Algunos de nuestros contactos cuentan que \cf\"la capital se está desmoronando\"\c-, y no me gusta como suena eso para nada. Aun así, tú quédate donde estás hasta que resolvamos este problema técnico.\n"
-"\n"
-"Volveré a contactarte lo antes posible, \cfDemo-chan\c-.\n"
-"\n"
-" — Saya";
-SWWM_MISSION_EVITERNITYII2 =
-"Sí, desde luego esto tiene mala pinta. La gente de aquí dice que el cielo está \"llorando\", y sí, desde luego llueve bastante. Nunca ha habido un cielo tán lúgubre en décadas, segun me han dicho.\n"
-"\n"
-"Lo que pasó ahí atrás... Ha desencadenado algo muy malo. Algo que probablemente no pueda deshacerse. Y ese \cf\"Cacodemonio Astral\"\c- que viste antes... Pues eso. Al principio pensaba que esas cosas eran un experimento de la facultad, pero el hecho de que sigan merodeando por ahí, es un mal presagio.\n"
-"\n"
-"Necesito hacer unas llamadas. Faltan piezas en este puzzle.\n"
-"\n"
-" — Saya";
-SWWM_MISSION_EVITERNITYII3 =
-"\cfDemo\c-, en serio que no tengo ni idea de donde estás. No hay datos sobre el lugar al que te han mandado.\n"
-"\n"
-"Yo sigo recabando información, al menos, así que no vamos totalmente a ciegas.\n"
-"\n"
-"Tengo una pista, sin embargo, información interna, de la \cFacultad de Iluminados Nadies\c-, vamos. Pues sí, los que empezaron todo este embrollo. Por fin, llegaremos al fondo de este lío.\n"
-"\n"
-"Mientras tanto, intenta buscar una salida de ahí. Donde sea que estés, no parece un sitio amigable, saltan lecturas de \cfEnergía Ardiente\c-, y eso significa que hay demonios.\n"
-"\n"
-"Dales caña, \cfDemo-chan\c-.\n"
-"\n"
-" — Saya";
-SWWM_MISSION_EVITERNITYII4 =
-"Bueno, aquí vienen los detalles.\n"
-"\n"
-"Costó un poco hacerla hablar, pero ahí está, nuestra \"informante\". Se presentó como \cf\"Nona Nadie\"\c-, un nombre obviamente falso, pero da igual, aparementente fue miembro de alto rango de la \cfFacultad de Iluminados Nadies\c-, y hasta tuvo contacto cercano con el mismo \cfUruk'Anth\c-. Sí, el tío que se hizo pasar por Dios con D mayúscula.\n"
-"\n"
-"Las cosas que me está contando, madre mía. La Facultad realmente andaba metida en rollos, rollos de horror cósmico, encima. Hizieron un pacto con una especie de ente de otro universo o algo así, y de ahí es de donde estos demonios mutantes rarunos han salido, entre otras cosas. Mejoras mágicas, poderes oscuros, clarividencia, y dios sabe qué más... Juraron lealtad a una especie de deidad lovecraftiana y más mierdas, y ahora que les has pateado el trasero, el pacto se ha roto y está empezando a \"cobrarlo todo\".\n"
-"\n"
-"Si no llegamos al fondo de esto, aparentemente, podría significar la ruina de no solo el mundo \cfXevetha\c-, si no también de todos los otros lugares que la Facultad ha tocado. Esto, como podrás suponer, incluye la \cfTierra\c-.\n"
-"\n"
-"Decir que esto son malas noticias es quedarse corto. No sé aun qué es \"Eso\" exactamente, pero definitivamente encontrarás la forma de patear su sobrenatural culo y salvar el mundo, desde luego.\n"
-"\n"
-" — Saya";
-SWWM_MISSION_EVITERNITYII5 =
-"Esto no es la \cfTierra\c-... Parece que has vuelto a \cfUrkai\c-. Bueno, pues menudo desvío, entonces.\n"
-"\n"
-"Sabes, he estado pensando en lo que hemos visto antes. Es una jodienda que estuvieran colaborando todo este tiempo, la \cfUAC\c- y la facultad. Sí, todo desde que desmantelaron \cfLANIR\c-, deberíamos haberlo visto venir a la legua.\n"
-"\n"
-"En fin, adelante con la misión, \cfDemo\c-, nos estamos acercando.\n"
-"\n"
-" — Saya";
-SWWM_MISSION_EVITERNITYII6 =
-"Ay madre... En primer lugar, hemos vuelto a \cfSiberia\c-, y esto definitivamente tiene que ser otra instalación abandonada de la facultad, toda congelada y tal. Pero claro, ahora plagada de demonios... Y bichos astrales, también.\n"
-"\n"
-"Por cierto, aquí viene el lore.\n"
-"\n"
-"Ya sabes que la facultad es directamente responsable del nacimiento de la mayor parte de demonios, ¿no? Hace decenas de miles de años, cuando se asentaron por primera vez en nuestro planeta... Bueno, pues, las cosas se ponen interesantes cuando preguntas como exactamente se les ocurrió todo eso del proceso de \"demonización\", para transformar humanos en demonios, y tal. Resulta que toda esa mierda era algo que el director, el viejales, mantuvo en secreto absoluto. La mecánica interna de esa tecnología definitivamente no era un diseño \cfXevetha\c-, había magia oscura de entremedio, y nadie podía hacer preguntas al respecto.\n"
-"\n"
-"Bueno, ahora por fin lo sabemos. Es obvio, lo consiguió gracias a ESA cosa. Y esa cosa... ELLA... Es el mismísimo origen de la locura que llevó a la fundación de la facultad en primer lugar. \cfUruk'Anth\c- la descubrió por accidente, y vio que hacer un pacto con ella le permitiría a él y sus discípulos alcanzar la divinidad. Esto pasó despues del \cfincidente en Nedoshiaan\c-, ya sabes, cuando el dios tirano para el que trabajaba fue asesinado...\n"
-"\n"
-"Vale, necesito respirar un poco, estoy escribiendo mucho, y aun queda más.\n"
-"\n"
-"No es un secreto que hay otros universos, eso lo he aprendido de sobra gracias a los dioses. Pero es normalmente raro que entidades externas simplemente se \"cuelen\" en nuestro mundo, a menos que sean, bueno, OTROS dioses.\n"
-"\n"
-"Si esa cosa es realmente una diosa, puede que sea completamente inmortal, y eso no es nada bueno, \cfDemo-chan\c-.\n"
-"\n"
-"Aun así, seguro que puedes patearle el trasero hasta que no pueda levantarse. Los dioses pueden sangrar, después de todo, y vas a hacer que lamente haber jodido con NUESTRO mundo.\n"
-"\n"
-" — Saya";
-SWWM_MISSION_EVITERNITYII7 =
-"Donde sea que estés, está tan lejos que no podemos cuadrarlo en ningún mapa estelar conocido. Sinceramente, me sorprende. Con sitios como el \cfInfierno\c-, eso aún quedaba dentro de nuestro universo, pero de alguna forma, todo sigue funcionando perfectamente mientras estás... Fuera.\n"
-"\n"
-"Gracias muchas a los ingenieros de la \cfBleaknet\c-, supongo, todo este sistema de alguna forma nos sigue manteniendo en contacto incluso entre mundos completamente separados. Al menos de esta forma podemos saber que la mayor parte de leyes fundamentales siguen siendo las mismas, pues mira tú.\n"
-"\n"
-"Honestamente, todo esto de estar en otro universo totalmente distinto... Es fascinante. Espero que podamos conseguir datos picantes de este sitio, jeje...\n"
-"\n"
-"En fin, frikismo mio aparte, este es el supuesto \cf\"Reino Astral\"\c-, el hogar del \cf\"Orígen\"\c-, tal como la gente de la facultad la llamaba. Supongo que hay una atmósfera \"normal\" ahí, ya que tu depósito de combustible sigue chupando hidrógeno del ambiente... Aparte de eso, pues sí, un territorio completamente alienígena.\n"
-"\n"
-"Estate preparada para todo, \cfDemo-chan\c-, ahora estás en la guarida del jefe final.\n"
-"\n"
-" — Saya";
SWWM_MISSION_HERETIC1 =
"Bienvenida, \cfDemolicionista\c-, a una misión muy especial. Mientras se calma un poco la cosa por aquí, hemos podido retomar nuestro trabajo en el \cfProyecto Akari\c-. Ya sabes, ese tan importante en el que quise trabajar toda la vida. Por ahora todo bien, todo correcto, y vas a ser la primera en tomar parte en la exploración de otros mundos. Hemos rebuscado por el multiverso para encontrar algunos sitios interesantes, y este en particular nos llamó la atención. Se llama \cfParthoris\c-, es un reino de magia y elfos y tal, me mola. Pues eso, espero que el viaje no haya sido muy movido, aún no hemos afinado esa parte.\n"
"\n"
@@ -361,9 +251,9 @@ SWWM_MISSION_HERETIC1 =
"\n"
"Tu objetivo es un tal \cfD'Sparil\c-. Es miembro de una tríada de magos malosos chiflados que se llaman \cfJinetes de Serpiente\c-. El tío es más bien alto, encapuchado en rojo, y habla al revés, más fácil no puede ser. Manda sobre ejércitos de no muertos y otras mierdas, nada de lo que no puedas encargarte, seguro. Lo primero, necesitarás contactar con los supervivientes Sidhe, ver si puedes conseguir más información de donde ir y que hacer. A lo mejor cuando se acabe todo esto podemos formar una alianza o algo, y espero que no se cabreen porque usamos muebles de madera.\n"
"\n"
-"Estoy segura, que cuando te vengas de vuelta vas a querer cambiarte a tu cuerpo de \cfMaidbot\c- inmediatamente, así que voy a estar preparando algo para cuando vuelvas. Va a ser algo bonito y muy dulce, pero va a ser una sorpresa, ¿vale? No te puedo dar más detalles, jeje...\n"
+"Estoy segura, que cuando te vengas de vuelta vas a querer cambiarte a tu cuerpo de \cfMaidbot\c- inmediatamente, así que estaré trabajando en unas cuantas \"extensiones\" ahí para hacer las cosas más... \"divertidas\", si pillas lo que digo. Oh, sí, todo un chorro de diversión.. a montones... jeje...\n"
"\n"
-"Bueno... uh... temas aparte, perdona que no te pudiéramos dar todas las cosas. La culpa es mía, creo que la he liado con algo de la distribución y se fue todo a tirar por ahí. Es posible que los lugareños hayan movido algunas cosas... así que buena suerte encontrándolo todo.\n"
+"Bueno... uh... calenturas aparte, perdona que no te pudiéramos dar todas las cosas. La culpa es mía, creo que la he liado con algo de la distribución y se fue todo a tirar por ahí. Es posible que los lugareños hayan movido algunas cosas... así que buena suerte encontrándolo todo.\n"
"\n"
"A por ellos, \cfDemo-chan\c-. Párteles el culo a esos magos maleantes.\n"
"\n"
@@ -373,7 +263,7 @@ SWWM_MISSION_HERETIC2 =
"\n"
"¿En serio acabo de escribir eso?\n"
"\n"
-"En fin, pues al rollo, en cuanto limpiemos este sitio deberíamos poder acercarnos más al tal \cfD'Sparil\c- ese. Solo... espero que sea un desafío, porque tu regalo me está dando más trabajo del que esperaba. Ya bueno... Tal vez debería haber intentado algo más sencillo.\n"
+"En fin, pues al rollo, en cuanto limpiemos este sitio deberíamos poder acercarnos más al tal \cfD'Sparil\c- ese. Solo... espero que sea un desafío, porque tus \"mejoras\" están tardando un poco, sabes. Sí, esto va a ser divertido, juju.\n"
"\n"
"No te voy a decir lo que es, tonti. Concéntrate en tu misión, \cfDemo-chan\c-. Ya lo verás cuando esté terminado.\n"
"\n"
@@ -387,19 +277,19 @@ SWWM_MISSION_HERETIC3 =
"\n"
" — Saya";
SWWM_MISSION_HERETIC4 =
-"Vale, ¿que cojones está pasando? No estás de vuelta en \cfParthoris\c-, así que ¿donde ESTÁ este sitio? Quien sea que haya hecho esto va a recibir una buena patada en el trasero, puto arruinando mis planes de prepararte una deliciosa-\n"
+"Vale, ¿que cojones está pasando? No estás de vuelta en \cfParthoris\c-, así que ¿donde ESTÁ este sitio? Quien sea que haya hecho esto va a recibir una buena patada en el trasero, puto arruinando mis planes de darte un buen y delicioso...\n"
"\n"
"*tose*\n"
"\n"
"He oído a los \cfSidhe\c- mencionar que otros \cfJinetes de Serpiente\c- deben de haberse enterado de lo que has hecho, y han decidido interferir. Y así, el resultado es que tu rumbo ha cambiado a donde coño que sea esto. Sí, todo cojonudo, pues pueden joderse. Ojalá se atraganten con un cactus de metal.\n"
"\n"
-"Pues eso, cambio de planes, supongo. Vas a tener que cargarte más monstruos estúpidos para salir de ahí. Como suele decir \cfIbuki\c-, es hora de liarla, ¡a matarlos a todos, \cfDemo-chan\c-!\n"
+"Pues eso, cambio de planes, supongo. Vas a tener que cargarte más monstruos estúpidos para salir de ahí. Como sueles decir, es hora de liarla, ¡a matarlos a todos, \cfDemo-chan\c-!\n"
"\n"
" — Saya";
SWWM_MISSION_HERETIC5 =
"Aun no ha terminado, no. Todavía no puedes volver a casa. Es que esto en serio me está tocando la moral, no tienes ni idea. Me encantaría ir ahí para patearles el culo por hacerme perder el tiempo. Pero creo que es mejor ver como los conviertes eficientemente en picadillo por sus crímenes.\n"
"\n"
-"En serio espero que este sea el último de sus mundos en el que te metan. Porque QUIERO que pruebes esto ya, he tenido tanto tiempo extra para perfeccionarlo y dejarlo bonito... solo necesitas volver sana y a salvo, eso es todo lo que importa.\n"
+"En serio espero que este sea el último de sus mundos en el que te metan. Porque QUIERO probar esto ya, he tenido tanto tiempo extra para perfeccionarlo y dejarlo bonito... solo necesitas volver sana y a salvo, eso es todo lo que importa.\n"
"\n"
"Venga, \cfDemo-chan\c-, no me dejes aquí tirada, ¡tu novia te necesita!\n"
"\n"
@@ -411,11 +301,11 @@ SWWM_MISSION_HEXEN1 =
"\n"
"Bienvenida a \cfCronos\c-. Este sitio tenía buena pinta, hasta que el tío ese vino todo pisoteando con sus ejércitos. Como el brujales ese, el muy capullo también consiguió poner a algunos de los de aquí de su lado. Tu objetivo se llama \cfKorax\c-, como el cuervo, eh, ya sabes, \"Corvus Corax\"... ah, olvídalo.\n"
"\n"
-"Pues la cosa es que, me gustaría que fueras para ahí y lo quitaras de en medio. NO hagas caso de cualquier mierda que te suelte, que seguro que también te intentará comer el tarro. Es grande, feúcho, y no va montado en una serpiente. No, en serio, solo el otro tío lo hace, por alguna razón, los otros pues... Van andando. A saber por qué el nombre, entonces.\n"
+"Pues la cosa es que, me gustaría que fueras para ahí y lo quitaras de en medio. NO hagas caso de cualquier mierda que te suelte, que seguro que también te intentará comer el tarro. Es grande, feúcho, y no tiene mucha pinta de poder montar en una serpiente, así que a lo mejor... es que lo montan a él... oh espera no, no suena muy... UGH... dios la imagen mental, mierda joder. Donde están los pechotes de \cfIbuki\c- cuando los necesitas, son lo mejor para hacerme olvidar todo.\n"
"\n"
-"Se que querrás una buena recompensa por esto así que, esto es lo que tengo en mente. Oí que \cfKirin-kun\c- necesita un poco de práctica de dibujo, así que se me vino la loca idea de que nos haga retratos a todas. Apuesto a que capturará perfectamente lo adorable que eres. Y si no, bueno, siempre podemos castigarlo con cosquillas y hacer que lo intente otra vez. Al fin y al cabo, todo sale con un poco de práctica, ¿no?\n"
+"Se que querrás una buena recompensa por esto así que, esto es lo que tengo en mente. ¿Que tal un poco más de \"diversión\" como la última vez, eh? Tú, yo... y no se... si \cfKirin-kun\c- también... hnnn... y luego... *jadeando*\n"
"\n"
-"Ah y luego, noticias algo así como que ¿¿¿malas??? Nos hemos metido en un lío con lo de las municiones y nos han mandado estos cachivaches, estos \cf\"Fabricadores\"\c- del friki ese. Al menos te dan munición. Como siempre, tus cosas andarán por ahí colocadas estratégicamente, ya que no pudimos... mandarte con todo encima, como siempre. No sé por qué el muy friki insiste en hacerlo todo así. ¿Es que por qué se empeñará en que todo tenga que ser... ugh... como un videojuego?\n"
+"OK, wow... uf. Saya, concéntrate. Nada de hornyposting en los mensajes de misión, otra vez no. Ah y luego, noticias algo así como que ¿¿¿malas??? Nos hemos metido en un lío con lo de las municiones y nos han mandado estos cachivaches, estos \cf\"Fabricadores\"\c- del friki ese. Al menos te dan munición. Como siempre, tus cosas andarán por ahí colocadas estratégicamente, ya que no pudimos... mandarte con todo encima, como siempre. No sé por qué el muy friki insiste en hacerlo todo así. ¿Es que por qué se empeñará en que todo tenga que ser... ugh... como un videojuego?\n"
"\n"
"Bueno, pues eso. Anda, \cfDemo-chan\c-, ¡enséñales lo que sabes hacer!\n"
"\n"
@@ -429,7 +319,7 @@ SWWM_MISSION_HEXEN2 =
"\n"
"Bueno, vale, temas aparte, más puzzles descoyuntantes nos esperan, seguro. Y me pregunto a quién se le ha ocurrido todo el rollo este, es que es... una puta mierda. Dios, imagina algo así de obtuso en un juego, sería TAN MALO que dejaría de existir antes de salir a la venta.\n"
"\n"
-"Y con eso, te deseo suerte y muchísima paciencia, \cfDemo-chan\c-. Sigue así!\n"
+"Y con eso, te deseo suerte y muchísima paciencia, \cfDemo-chan\c-. Sigue así y haremos algo más que abrazarnos cuando vuelvas.\n"
"\n"
" — Saya";
SWWM_MISSION_HEXEN3 =
@@ -445,6 +335,8 @@ SWWM_MISSION_HEXEN3 =
"\n"
"...\n"
"\n"
+"JAJAJA \"SEMINARIO\" ¿LO PILLAS? ¿¿¿TOTALMENTE HACE QUE PIENSES EN SEMEN VERDAD???\n"
+"\n"
" — Saya";
SWWM_MISSION_HEXEN4 =
"Esa sí que es una torre enorme. ¿Crees que puedes echarla abajo? Hacer un poco de... ya sabes, ¿\"trabajo de demolición\"? Je, por supuesto que no, no vale la pena, solo daría más problemas. Y no sería divertido simplemente reventarlo todo sin esfuerzo. La diversión de verdad es ir por ahí a hostias, toma ya.\n"
@@ -571,21 +463,6 @@ E5TEXT =
"al menos que el de la UAC no haya ganado\n"
"ya la carrera, o tendré que aguantar las\n"
"mierdas de esos idiotas.\"";
-E6TEXT =
-"Abrirte paso al puerto estelar de la UAC\n"
-"realmente ha sido duro, al haberte metido\n"
-"de lleno en un campamento demoníaco\n"
-"entre las ruínas de una ciudad totalmente\n"
-"arrasada.\n"
-"\n"
-"Y con otro puñado de tenientes\n"
-"cibernéticos hechos papilla por tu\n"
-"arsenal, sigues tu camino adelante.\n"
-"\n"
-"Saya no se ha quejado por mensajes, pero\n"
-"te puedes imaginar que está incluso más\n"
-"enojada por culpa de todos estos desvíos\n"
-"por los que te han mandado...";
C1TEXT =
"A medida que te abres paso a través del\n"
"puerto infestado, empiezas a notar algo:\n"
@@ -677,10 +554,6 @@ NERVETEXT =
"estiras un poco, te aplaudes felizmente, y\n"
"comienzas el largo camino a casa. Más vale\n"
"que la recompensa sea buena...";
-INTERTEXT_ID1_E1 =
-"";
-INTERTEXT_ID1_E2 =
-"";
HE1TEXT =
"Una vez te has cargado esas cabezas\n"
"locas que no paraban de reír, puedes\n"
@@ -721,8 +594,8 @@ HE3TEXT =
"\n"
"Con ese tipejo fuera de juego, ya\n"
"puedes volver a casa y ver que es\n"
-"exactamente esa recompensa que Saya\n"
-"planea darte...\n"
+"exactamente esa \"recompensa\" que\n"
+"Saya planea darte...\n"
"\n"
"Aun así, ese plan podría cambiar...";
HE4TEXT =
@@ -747,10 +620,9 @@ HE5TEXT =
"importa. Puedes seguir así para\n"
"siempre, si hace falta.\n"
"\n"
-"Puedes deducir facilmente que el\n"
-"regalo de Saya es una tarta casera.\n"
-"Y con tal deliciosa recompensa en mente,\n"
-"tienes más fuerzas para seguir adelante.\n"
+"El deseo de saber que tiene Saya\n"
+"planeado para ti cuando vuelvas te\n"
+"empuja a seguir, pase lo que pase.\n"
"\n"
"\"¡Cruzaría de nuevo el infierno si\n"
"fuese necesario, haría cualquier\n"
diff --git a/language.es_voice b/language.es_voice
index b387a029d..462e26ef0 100644
--- a/language.es_voice
+++ b/language.es_voice
@@ -21,7 +21,6 @@ SWWM_SUBS_DEFAULT_LOCKED3 = "Tengo que encontrar la llave.";
SWWM_SUBS_DEFAULT_LOCKED4 = "Necesita una llave.";
SWWM_SUBS_DEFAULT_LOCKED5 = "Dios odio buscar llaves...";
SWWM_SUBS_DEFAULT_LOCKED6 = "Malditas llaves...";
-SWWM_SUBS_DEFAULT_LOCKED7 = "¿Pero que mierdas es esto?";
// jammed door
SWWM_SUBS_DEFAULT_JAMMED1 = "Atascado.";
SWWM_SUBS_DEFAULT_JAMMED2 = "No se mueve.";
@@ -63,7 +62,6 @@ SWWM_SUBS_DEFAULT_FIGHTSTART18 = "Oh, por fin, algo que disparar.";
SWWM_SUBS_DEFAULT_FIGHTSTART19 = "¡Empieza el show!";
SWWM_SUBS_DEFAULT_FIGHTSTART20 = "Oh, estás muerto.";
SWWM_SUBS_DEFAULT_FIGHTSTART21 = "Bien. Ya me preguntaba cuando ibas a aparecer.";
-SWWM_SUBS_DEFAULT_FIGHTSTART22 = "Oh mierda, allá vamos otra vez.";
// played at map start
SWWM_SUBS_DEFAULT_MAPSTART1 = "Ugh, joder... Este sitio apesta. Vomitaría si pudiera.";
SWWM_SUBS_DEFAULT_MAPSTART2 = "Muy bien, manos a la obra.";
@@ -79,9 +77,6 @@ SWWM_SUBS_DEFAULT_MAPSTART11 = "Bueno, mas vale no dejar a todos esperando.";
SWWM_SUBS_DEFAULT_MAPSTART12 = "Me esforzaré al máximo.";
SWWM_SUBS_DEFAULT_MAPSTART13 = "Deja que diga una cosa: Todo lo que encuentre, me lo quedo.";
SWWM_SUBS_DEFAULT_MAPSTART14 = "Vengo a mascar chicle y patear traseros... Y no tengo boca.";
-SWWM_SUBS_DEFAULT_MAPSTART15 = "¿Por qué me mudé aquí? Supongo que por el clima.";
-SWWM_SUBS_DEFAULT_MAPSTART16 = "Ugh mas vale que no haya plataformas...";
-SWWM_SUBS_DEFAULT_MAPSTART17 = "Ya veo que este día va a ser interesante.";
// every time a secret is found
SWWM_SUBS_DEFAULT_FINDSECRET1 = "Oh, ¿eso era un secreto?";
SWWM_SUBS_DEFAULT_FINDSECRET2 = "Sí, molo bastante.";
@@ -121,9 +116,6 @@ SWWM_SUBS_DEFAULT_SCOREKILL22 = "Un placer.";
SWWM_SUBS_DEFAULT_SCOREKILL23 = "Fuera de mi camino.";
SWWM_SUBS_DEFAULT_SCOREKILL24 = "Aquí tienes tu ración especial de MUERE.";
SWWM_SUBS_DEFAULT_SCOREKILL25 = "¿Quieres más?";
-SWWM_SUBS_DEFAULT_SCOREKILL26 = "A joderse.";
-SWWM_SUBS_DEFAULT_SCOREKILL27 = "Eso si que lo llamo un momento BRUH.";
-SWWM_SUBS_DEFAULT_SCOREKILL28 = "¡Muerto!";
// oopsies
SWWM_SUBS_DEFAULT_FRIENDKILL1 = "¡Oh no! ¡No no no no lo siento oh dios mío!";
SWWM_SUBS_DEFAULT_FRIENDKILL2 = "¡Oh dios mío! Lo siento mucho...";
@@ -139,7 +131,7 @@ SWWM_SUBS_DEFAULT_GETHIT7 = "¿Sí? ¡Pues que te jodan a ti también.";
SWWM_SUBS_DEFAULT_GETHIT8 = "Vale, ya me has llamado la atención.";
SWWM_SUBS_DEFAULT_GETHIT9 = "Esto acaba ahora.";
SWWM_SUBS_DEFAULT_GETHIT10 = "Me estás cabreando.";
-SWWM_SUBS_DEFAULT_GETHIT11 = "Ya estais dando por culo otra vez (y no en el buen sentido).";
+SWWM_SUBS_DEFAULT_GETHIT11 = "Y una polla como la manga de un abrigo (lo cual no estaría mal).";
SWWM_SUBS_DEFAULT_GETHIT12 = "¿En serio?";
SWWM_SUBS_DEFAULT_GETHIT13 = "Es solo un rasguño.";
SWWM_SUBS_DEFAULT_GETHIT14 = "Oh, jódete.";
@@ -148,7 +140,6 @@ SWWM_SUBS_DEFAULT_GETHIT16 = "Ya estás muerto...";
SWWM_SUBS_DEFAULT_GETHIT17 = "No vas a salir de aquí con vida.";
SWWM_SUBS_DEFAULT_GETHIT18 = "Vale, ya lo pillo.";
SWWM_SUBS_DEFAULT_GETHIT19 = "¡Ugh! Puto... déjame... joder...";
-SWWM_SUBS_DEFAULT_GETHIT20 = "¡Pero serás sussy baka...!";
// getting hurt by friendlies
SWWM_SUBS_DEFAULT_FRIENDHIT1 = "¿Eh a que ha venido eso?";
SWWM_SUBS_DEFAULT_FRIENDHIT2 = "¿Que estas haciendo?";
@@ -269,7 +260,7 @@ SWWM_SUBS_DEFAULT_GETPLASMABLAST1 = "Soltando plasma.";
SWWM_SUBS_DEFAULT_GETPLASMABLAST2 = "Ahora sí. El doble de diversión.";
SWWM_SUBS_DEFAULT_GETPUNTZERBETA = "Os voy a taladrar bien taladrados."; // said with a cheap cowboy accent
SWWM_SUBS_DEFAULT_GETPUNTZERGAMMA = "¿Automático y... superautomático? Vaya vaya...";
-SWWM_SUBS_DEFAULT_GETHEAVYMAHSHEENGUN = "Ahora tengo una ametralladora. Jojojo~";
+SWWM_SUBS_DEFAULT_GETHEAVYMAHSHEENGUN = "¡Metralleta Pesada!";
SWWM_SUBS_DEFAULT_GETQUADRAVOL = "Así las llamas de la Cruz Ardiente se propagaron a través de la horda...";
SWWM_SUBS_DEFAULT_GETNEWSPARKSTER = "Me gustan las armas de plasma grandes.";
SWWM_SUBS_DEFAULT_GETMORTALRIFLE = "Bienvenido a bordo, Míster.";
@@ -330,20 +321,6 @@ SWWM_SUBS_DEFAULT_ARCHANGELUS5 = "Oh, pero mírate con tus bonitas alitas y todo
SWWM_SUBS_DEFAULT_ARCHANGELUS6 = "Ya ya, siempre es lo mismo con gente como tú.";
SWWM_SUBS_DEFAULT_ARCHANGELUS7 = "Bueno, pero vosotros vais a tope con la mierda de pretender ser dioses, ¿no?";
SWWM_SUBS_DEFAULT_ARCHANGELUS8 = "Me parece que voy a tener que hacerte entenderlo a ostias.";
-// Eviternity II boss
-SWWM_SUBS_DEFAULT_ORIGIN11 = "¿Que diantres eres?";
-SWWM_SUBS_DEFAULT_ORIGIN12 = "Lo que sea que es eso, está cabreado.";
-SWWM_SUBS_DEFAULT_ORIGIN13 = "Tú estás detrás de todo esto, ¿no?";
-SWWM_SUBS_DEFAULT_ORIGIN14 = "Hora del jefe final...";
-SWWM_SUBS_DEFAULT_ORIGIN21 = "Oh perfecto, ha vuelto.";
-SWWM_SUBS_DEFAULT_ORIGIN22 = "¿Quieres más? ¡Pues vamos!";
-SWWM_SUBS_DEFAULT_ORIGIN23 = "Muy bien, segundo asalto.";
-SWWM_SUBS_DEFAULT_ORIGIN24 = "Aun no he terminado contigo.";
-SWWM_SUBS_DEFAULT_ORIGIN31 = "¿Que demonios?";
-SWWM_SUBS_DEFAULT_ORIGIN32 = "¡Madre mía aun sigue vivo!";
-SWWM_SUBS_DEFAULT_ORIGIN33 = "Leñe, ¡pero muerete ya!";
-SWWM_SUBS_DEFAULT_ORIGIN34 = "¿Tercer... Asalto?";
-SWWM_SUBS_DEFAULT_ORIGIN35 = "Bueno, a la tercera va la vencida.";
// "hself ruoy erutrot lliw I" (supposedly)
SWWM_SUBS_DEFAULT_DSPARILA1 = "Oh pero mírate, si es caperucita roja.";
SWWM_SUBS_DEFAULT_DSPARILA2 = "¿Por que no te bajas de esa cosa y hablamos?";
@@ -351,81 +328,269 @@ SWWM_SUBS_DEFAULT_DSPARILA3 = "Voy a fregar el suelo contigo, friki.";
SWWM_SUBS_DEFAULT_DSPARILB1 = "¿Pero que os pasa a todos con lo de hablar al revés?";
SWWM_SUBS_DEFAULT_DSPARILB2 = "Lo siento, ¿podrías repetir eso?";
SWWM_SUBS_DEFAULT_DSPARILB3 = ".séver la ralbah odeup néibmat oY"; // record this line normally then just reverse it, really
+// (H-Doom compat) Demon girl petting
+SWWM_SUBS_DEFAULT_PETHDOOM1 = "Buena chica~";
+SWWM_SUBS_DEFAULT_PETHDOOM2 = "Eh, no tienes por qué pelear.";
+SWWM_SUBS_DEFAULT_PETHDOOM3 = "No te voy a hacer daño.";
+SWWM_SUBS_DEFAULT_PETHDOOM4 = "Ya está, ya pasó...";
+SWWM_SUBS_DEFAULT_PETHDOOM5 = "No pasa nada, seamos amigas.";
+SWWM_SUBS_DEFAULT_PETHDOOM6 = "Tranquila, todo está bien.";
+SWWM_SUBS_DEFAULT_PETHDOOM7 = "Que mona eres~";
+SWWM_SUBS_DEFAULT_PETHDOOM8 = "Jeje... Tienes un pelo tan suave~";
+SWWM_SUBS_DEFAULT_PETHDOOM9 = "Buena chica... Buena chica...";
+// (H-Doom compat) Aroused demon girl petting
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH1 = "Te gusta que te acaricien, ¿no?";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH2 = "Ya está, todo va bien...";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH3 = "Te ponen mis caricias, ¿a que sí?";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH4 = "Puedo hacer esto, por lo menos.";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH5 = "Sienta bien, ¿verdad?";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH6 = "Un tacto cariñoso es todo lo que necesitas~";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH7 = "Llámame luego, ¿vale?";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH8 = "Vaya, vaya... Estás tan sonrojada...";
+SWWM_SUBS_DEFAULT_PETHDOOMFINISH9 = "Jeje... De nada.";
// White Lady petting
-SWWM_SUBS_DEFAULT_PETANDIRA1 = "Polilla suave...";
-SWWM_SUBS_DEFAULT_PETANDIRA2 = "Te gusta mi lámpara, ¿verdad?";
-SWWM_SUBS_DEFAULT_PETANDIRA3 = "Eres tan guapa~";
-SWWM_SUBS_DEFAULT_PETANDIRA4 = "Gracias por tu ayuda, señorita.";
-SWWM_SUBS_DEFAULT_PETANDIRA5 = "Ya está... buena chica...";
-SWWM_SUBS_DEFAULT_PETANDIRA6 = "Jeje... bonita chica polilla~";
-SWWM_SUBS_DEFAULT_PETANDIRA7 = "Buena amiga~";
+SWWM_SUBS_DEFAULT_PETMASHIRO1 = "Polilla suave...";
+SWWM_SUBS_DEFAULT_PETMASHIRO2 = "Te gusta mi lámpara, ¿verdad?";
+SWWM_SUBS_DEFAULT_PETMASHIRO3 = "Eres tan guapa~";
+SWWM_SUBS_DEFAULT_PETMASHIRO4 = "Gracias por tu ayuda, señorita.";
+SWWM_SUBS_DEFAULT_PETMASHIRO5 = "Ya está... buena chica...";
+SWWM_SUBS_DEFAULT_PETMASHIRO6 = "Jeje... bonita chica polilla~";
+SWWM_SUBS_DEFAULT_PETMASHIRO7 = "Buena amiga~";
// Button pushing
SWWM_SUBS_DEFAULT_BUTTONPUSH1 = "Bip.";
SWWM_SUBS_DEFAULT_BUTTONPUSH2 = "Bup.";
// Fall "scream"
SWWM_SUBS_DEFAULT_FALLING = "¡Wiiiiiiiiiiii~!";
-/// Special kill messages (rare)
-// Buttslam
-SWWM_SUBS_DEFAULT_ASSKILL1 = "¡Es hora del CULO!";
-SWWM_SUBS_DEFAULT_ASSKILL2 = "¡Masacrando con las nalgas!";
-SWWM_SUBS_DEFAULT_ASSKILL3 = "Muy bien, ¿Quien quiere comer CULO?";
-// Lead ball crit
-SWWM_SUBS_DEFAULT_BALLSKILL1 = "¡Peligrosa Acción de Pelotas!";
-SWWM_SUBS_DEFAULT_BALLSKILL2 = "¡Cuidado al jugar con vuestras pelotas, chavales!";
-// Explosion kill
-SWWM_SUBS_DEFAULT_BLAST1 = "¡Bang!";
-SWWM_SUBS_DEFAULT_BLAST2 = "¡Bangabangbangbang!";
-SWWM_SUBS_DEFAULT_BLAST3 = "¡Píu!";
-SWWM_SUBS_DEFAULT_BLAST4 = "¡Bum!";
-SWWM_SUBS_DEFAULT_BLAST5 = "¡Kapow!";
-SWWM_SUBS_DEFAULT_BLAST6 = "Kabúm.";
-// Sheen HMG kill
-SWWM_SUBS_DEFAULT_SHEENKILL2 = "¡Llora un poco más!";
-// Wall busting
-// Cyberdemon killed by parrying
-SWWM_SUBS_DEFAULT_CYBULLY = "Solo estoy haciendo un poco de cyberbullying...";
-// Cacodemon petting
-SWWM_SUBS_DEFAULT_PETCACO1 = "¡Caco!";
-SWWM_SUBS_DEFAULT_PETCACO2 = "¿Quien es un buen cacodemonio?";
-SWWM_SUBS_DEFAULT_PETCACO3 = "Albondiguilla~";
-// (rare) skull key pickup gesture
-SWWM_SUBS_DEFAULT_SKULLGET = "Ay, pobre Yorick. Yo le conocía, Horacio.";
-// Grilled Cheese Sandwich eating
-SWWM_SUBS_DEFAULT_EAT1 = "Ñam ñam ñam... Ñam ñam...";
-SWWM_SUBS_DEFAULT_EAT2 = "*comiendo*";
-SWWM_SUBS_DEFAULT_EAT4 = "¡Mmmm! ¡Rico!";
-SWWM_SUBS_DEFAULT_EAT5 = "¡Mi favorito!";
-// Hurtfloor damage (currently unused)
-SWWM_SUBS_DEFAULT_HURTFLOOR2 = "Buf uf...";
-SWWM_SUBS_DEFAULT_HURTFLOOR3 = "Uuuu uuu... Aaa aaaa ooo...";
-SWWM_SUBS_DEFAULT_HURTFLOOR4 = "Uuu aa aaaa... Ooo...";
-SWWM_SUBS_DEFAULT_HURTFLOOR5 = "Quema...";
-// Map Start but only for nuts
-SWWM_SUBS_DEFAULT_NUTSTART = "Oh, nueces...";
-// Rare Sheen HMG pickup
-SWWM_SUBS_DEFAULT_SHEENSPECIAL = "¡Heavy Mah-Sheen Gun!";
-// Mortal Rifle touchscreen
-SWWM_SUBS_DEFAULT_MRTOUCH1 = "Bip.";
-SWWM_SUBS_DEFAULT_MRTOUCH2 = "Blip.";
-SWWM_SUBS_DEFAULT_MRTOUCH3 = "Blap.";
-SWWM_SUBS_DEFAULT_MRTOUCH4 = "Bup.";
-// Mortal Rifle finger flick
-SWWM_SUBS_DEFAULT_MRFLICK1 = "Clic.";
-SWWM_SUBS_DEFAULT_MRFLICK2 = "Clac.";
-// Mirror interaction
-SWWM_SUBS_DEFAULT_MIRROR1 = "¿Quien es ese robot tan guapo? ¡Oh! Soy yo~";
-SWWM_SUBS_DEFAULT_MIRROR2 = "Que vien me veo...";
-SWWM_SUBS_DEFAULT_MIRROR3 = "¿Este chasis me hace el culo gordo?";
-SWWM_SUBS_DEFAULT_MIRROR4 = "Soy yo, ¡Demo-chan!";
-SWWM_SUBS_DEFAULT_MIRROR5 = "Me veo bien bonita hoy.";
-SWWM_SUBS_DEFAULT_MIRROR6 = "Hmmm... A mi cuerpo le vendría bien un buen abrillantado.";
-SWWM_SUBS_DEFAULT_MIRROR7 = "Es un espejo.";
-SWWM_SUBS_DEFAULT_MIRROR8 = "Todo bien reflejado, tal como me gusta.";
-SWWM_SUBS_DEFAULT_MIRROR9 = "En serio debería intentar no romper esto.";
-SWWM_SUBS_DEFAULT_MIRROR10 = "La verdad es que me gusta mirarme... Tampoco es que sea algo malo o tal.";
-// Kiss hit
-SWWM_SUBS_DEFAULT_SMOOCH1 = "Besitos~";
-// Sunlust MAP29
-SWWM_SUBS_DEFAULT_LUSTYSUNS = "Espera... ¿Que ponía ahí?";
-// Invinciball use (no more Sundowner voiceclip)
-SWWM_SUBS_DEFAULT_INVINCIBALL1 = "¡Soy puñeteramente invencible!";
+//// LEGACY VOICE - Fallout 4 JP Sole Survivor
+// voice name
+SWWM_VOICENAME_DEFAULT = "Clásico";
+// new weapon received
+SWWM_SUBS_LEGACY_GETWEAPON1 = "No está mal... No está mal para nada...";
+SWWM_SUBS_LEGACY_GETWEAPON2 = "Buena pesca...";
+SWWM_SUBS_LEGACY_GETWEAPON3 = "Ahora es mío...";
+SWWM_SUBS_LEGACY_GETWEAPON4 = "Bien...";
+SWWM_SUBS_LEGACY_GETWEAPON5 = "Bingo...";
+SWWM_SUBS_LEGACY_GETWEAPON6 = "Toma ya...";
+SWWM_SUBS_LEGACY_GETWEAPON7 = "Excelente...";
+SWWM_SUBS_LEGACY_GETWEAPON8 = "Sí...";
+SWWM_SUBS_LEGACY_GETWEAPON9 = "Eso es...";
+SWWM_SUBS_LEGACY_GETWEAPON10 = "Perfecto...";
+SWWM_SUBS_LEGACY_GETWEAPON11 = "Me gusta...";
+SWWM_SUBS_LEGACY_GETWEAPON12 = "Tiene buena pinta...";
+SWWM_SUBS_LEGACY_GETWEAPON13 = "Probablemente cueste una fortuna...";
+// locked door
+SWWM_SUBS_LEGACY_LOCKED1 = "No tengo la llave.";
+SWWM_SUBS_LEGACY_LOCKED2 = "Solo abre con una llave.";
+SWWM_SUBS_LEGACY_LOCKED3 = "Necesitaría la llave.";
+SWWM_SUBS_LEGACY_LOCKED4 = "Cerrado a cal y canto.";
+// jammed door (strife)
+SWWM_SUBS_LEGACY_JAMMED1 = "Está atrancada.";
+SWWM_SUBS_LEGACY_JAMMED2 = "Nada.";
+SWWM_SUBS_LEGACY_JAMMED3 = "Atrancada.";
+SWWM_SUBS_LEGACY_JAMMED4 = "Es inútil.";
+// puzzle item failure
+SWWM_SUBS_LEGACY_PUZZFAIL1 = "Maldición.";
+SWWM_SUBS_LEGACY_PUZZFAIL2 = "Maldita sea.";
+SWWM_SUBS_LEGACY_PUZZFAIL3 = "No bueno.";
+SWWM_SUBS_LEGACY_PUZZFAIL4 = "Pues no.";
+// puzzle item success
+SWWM_SUBS_LEGACY_PUZZSUCC1 = "Bien.";
+SWWM_SUBS_LEGACY_PUZZSUCC2 = "Eso es.";
+SWWM_SUBS_LEGACY_PUZZSUCC3 = "Lo tengo.";
+SWWM_SUBS_LEGACY_PUZZSUCC4 = "Sí.";
+SWWM_SUBS_LEGACY_PUZZSUCC5 = "Mola.";
+// first enemy encounter (20 seconds cooldown since all enemies dead)
+SWWM_SUBS_LEGACY_FIGHTSTART1 = "Ya estamos otra vez.";
+SWWM_SUBS_LEGACY_FIGHTSTART2 = "Que empiece el espectáculo.";
+SWWM_SUBS_LEGACY_FIGHTSTART3 = "Hora de morir.";
+SWWM_SUBS_LEGACY_FIGHTSTART4 = "Ven a por mí.";
+SWWM_SUBS_LEGACY_FIGHTSTART5 = "Vais a morir todos.";
+SWWM_SUBS_LEGACY_FIGHTSTART6 = "Ya tenía ganas de pelea.";
+SWWM_SUBS_LEGACY_FIGHTSTART7 = "Vamos con esto.";
+SWWM_SUBS_LEGACY_FIGHTSTART8 = "¡Hora de liarla! ¡A matarlos a todos!";
+SWWM_SUBS_LEGACY_FIGHTSTART9 = "En serio que no querrías empezar una pelea conmigo.";
+SWWM_SUBS_LEGACY_FIGHTSTART10 = "Vamos al asunto.";
+SWWM_SUBS_LEGACY_FIGHTSTART11 = "¡Matar!";
+SWWM_SUBS_LEGACY_FIGHTSTART12 = "Esto no será difícil.";
+SWWM_SUBS_LEGACY_FIGHTSTART13 = "Vamos allá.";
+SWWM_SUBS_LEGACY_FIGHTSTART14 = "Hagamos esto.";
+SWWM_SUBS_LEGACY_FIGHTSTART15 = "Acabemos con esto.";
+SWWM_SUBS_LEGACY_FIGHTSTART16 = "Bueno, esto será un desafío interesante.";
+SWWM_SUBS_LEGACY_FIGHTSTART17 = "OK. Empecemos con esto.";
+SWWM_SUBS_LEGACY_FIGHTSTART18 = "Oh, esto es justo lo que necesitaba ahora...";
+SWWM_SUBS_LEGACY_FIGHTSTART19 = "Hora de montar un espectáculo.";
+SWWM_SUBS_LEGACY_FIGHTSTART20 = "Te voy a eliminar.";
+SWWM_SUBS_LEGACY_FIGHTSTART21 = "Oh, bien. Y yo que me temía no tener nada que hacer..";
+// played at map start
+SWWM_SUBS_LEGACY_MAPSTART1 = "Ugh... este sitio apesta.";
+SWWM_SUBS_LEGACY_MAPSTART2 = "OK, manos a la obra.";
+SWWM_SUBS_LEGACY_MAPSTART3 = "Arreando que es gerundio.";
+SWWM_SUBS_LEGACY_MAPSTART4 = "Este sitio tiene muy mala pinta.";
+SWWM_SUBS_LEGACY_MAPSTART5 = "Nací preparada.";
+SWWM_SUBS_LEGACY_MAPSTART6 = "La vida es dura, hago lo que tengo que hacer.";
+SWWM_SUBS_LEGACY_MAPSTART7 = "Ningún robot es mejor que yo.";
+SWWM_SUBS_LEGACY_MAPSTART8 = "Los he visto mejores.";
+SWWM_SUBS_LEGACY_MAPSTART9 = "OK. Vamos para allá.";
+SWWM_SUBS_LEGACY_MAPSTART10 = "No quiero problemas. Solo estoy de camino.";
+SWWM_SUBS_LEGACY_MAPSTART11 = "Siento haceros esperar.";
+SWWM_SUBS_LEGACY_MAPSTART12 = "Haré lo mejor que pueda.";
+SWWM_SUBS_LEGACY_MAPSTART13 = "Que quede claro: Todo lo bueno que encuentre es mío.";
+SWWM_SUBS_LEGACY_MAPSTART14 = "Seguro que la comida aquí es terrible.";
+// every time a secret is found
+SWWM_SUBS_LEGACY_FINDSECRET1 = "Sí, sí, soy la mejor.";
+SWWM_SUBS_LEGACY_FINDSECRET2 = "Es verdad. Molo bastante.";
+SWWM_SUBS_LEGACY_FINDSECRET3 = "¿Que puedo decir? Se me da bien lo que hago.";
+SWWM_SUBS_LEGACY_FINDSECRET4 = "No ha sido para tanto.";
+SWWM_SUBS_LEGACY_FINDSECRET5 = "Ningún problema en absoluto.";
+SWWM_SUBS_LEGACY_FINDSECRET6 = "Fue fácil.";
+SWWM_SUBS_LEGACY_FINDSECRET7 = "Gracias a mí, sí.";
+SWWM_SUBS_LEGACY_FINDSECRET8 = "Fue visto y no visto.";
+SWWM_SUBS_LEGACY_FINDSECRET9 = "Fue pan comido.";
+SWWM_SUBS_LEGACY_FINDSECRET10 = "Todavía tengo mi don.";
+SWWM_SUBS_LEGACY_FINDSECRET11 = "He hecho un buen trabajo, ¿verdad?";
+SWWM_SUBS_LEGACY_FINDSECRET12 = "Wow, ¡mira que suerte!";
+SWWM_SUBS_LEGACY_FINDSECRET13 = "Sí, bueno, soy bastante guay.";
+// frag taunts
+SWWM_SUBS_LEGACY_SCOREKILL1 = "A tomar viento.";
+SWWM_SUBS_LEGACY_SCOREKILL2 = "Uno menos.";
+SWWM_SUBS_LEGACY_SCOREKILL3 = "Adiós.";
+SWWM_SUBS_LEGACY_SCOREKILL4 = "¡Heh! No puedes pararme.";
+SWWM_SUBS_LEGACY_SCOREKILL5 = "Perdedor.";
+SWWM_SUBS_LEGACY_SCOREKILL6 = "Se acabó lo nuestro.";
+SWWM_SUBS_LEGACY_SCOREKILL7 = "Chao.";
+SWWM_SUBS_LEGACY_SCOREKILL8 = "Bien muerto.";
+SWWM_SUBS_LEGACY_SCOREKILL9 = "Otro trabajo hecho.";
+SWWM_SUBS_LEGACY_SCOREKILL10 = "El placer ha sido mío.";
+SWWM_SUBS_LEGACY_SCOREKILL11 = "¿Que tal algo más desafiante la próxima vez?";
+SWWM_SUBS_LEGACY_SCOREKILL12 = "Me alegro de que se haya terminado.";
+SWWM_SUBS_LEGACY_SCOREKILL13 = "Bueno, se acabó. Ya está.";
+SWWM_SUBS_LEGACY_SCOREKILL14 = "Hecho.";
+SWWM_SUBS_LEGACY_SCOREKILL15 = "Piérdete.";
+SWWM_SUBS_LEGACY_SCOREKILL16 = "¿Eso es todo?";
+SWWM_SUBS_LEGACY_SCOREKILL17 = "¿Eso es lo mejor que puedes hacer?";
+SWWM_SUBS_LEGACY_SCOREKILL18 = "Molestas.";
+SWWM_SUBS_LEGACY_SCOREKILL19 = "Vas a tener que esforzarte más.";
+SWWM_SUBS_LEGACY_SCOREKILL20 = "¿Que? ¿Ya está?";
+SWWM_SUBS_LEGACY_SCOREKILL21 = "Fuera de aquí.";
+SWWM_SUBS_LEGACY_SCOREKILL22 = "Un placer.";
+SWWM_SUBS_LEGACY_SCOREKILL23 = "Fuera de mi camino.";
+SWWM_SUBS_LEGACY_SCOREKILL24 = "Quita de en medio.";
+SWWM_SUBS_LEGACY_SCOREKILL25 = "¿Quieres más?";
+SWWM_SUBS_LEGACY_SCOREKILL26 = "Hecho y hecho.";
+// oopsies
+SWWM_SUBS_LEGACY_FRIENDKILL1 = "Oh dios mío.";
+SWWM_SUBS_LEGACY_FRIENDKILL2 = "Dios mío. Lo siento mucho.";
+SWWM_SUBS_LEGACY_FRIENDKILL3 = "Oh dios...";
+SWWM_SUBS_LEGACY_FRIENDKILL4 = "Oh dios mío. ¿Estás bien?";
+// getting hurt by monsters
+SWWM_SUBS_LEGACY_GETHIT1 = "Pues vale...";
+SWWM_SUBS_LEGACY_GETHIT2 = "*suspiro*";
+SWWM_SUBS_LEGACY_GETHIT4 = "Perra.";
+SWWM_SUBS_LEGACY_GETHIT5 = "Capullo...";
+SWWM_SUBS_LEGACY_GETHIT6 = "Molestas.";
+SWWM_SUBS_LEGACY_GETHIT7 = "Que te den.";
+SWWM_SUBS_LEGACY_GETHIT8 = "Tienes toda mi atención.";
+SWWM_SUBS_LEGACY_GETHIT9 = "Voy a acabar con esto ahora mismo.";
+SWWM_SUBS_LEGACY_GETHIT10 = "Mira que eres cansino.";
+SWWM_SUBS_LEGACY_GETHIT11 = "Eso no ha valido.";
+SWWM_SUBS_LEGACY_GETHIT12 = "¿En serio?";
+SWWM_SUBS_LEGACY_GETHIT13 = "Vas a tener que esforzarte más.";
+SWWM_SUBS_LEGACY_GETHIT14 = "Fuera de aquí.";
+SWWM_SUBS_LEGACY_GETHIT15 = "Y ahora es tu turno.";
+SWWM_SUBS_LEGACY_GETHIT16 = "Hora de hacerte callar de una vez por todas.";
+SWWM_SUBS_LEGACY_GETHIT17 = "No vas a salir de aquí de una pieza.";
+SWWM_SUBS_LEGACY_GETHIT18 = "Parece que estás enfadado...";
+SWWM_SUBS_LEGACY_GETHIT19 = "Ugh. Déjame en paz.";
+// getting hurt by friendlies
+SWWM_SUBS_LEGACY_FRIENDHIT1 = "¿Te has enfadado conmigo?";
+SWWM_SUBS_LEGACY_FRIENDHIT2 = "¿En serio?";
+SWWM_SUBS_LEGACY_FRIENDHIT3 = "¿Que? ¿Por que?";
+SWWM_SUBS_LEGACY_FRIENDHIT4 = "Eso no ha sido muy educado.";
+SWWM_SUBS_LEGACY_FRIENDHIT5 = "Perdona, ¿que?";
+SWWM_SUBS_LEGACY_FRIENDHIT6 = "No eres muy amigable, ¿verdad?";
+SWWM_SUBS_LEGACY_FRIENDHIT7 = "Eh, eh. Tranquilidad.";
+// hurting a friendly
+SWWM_SUBS_LEGACY_HITFRIEND1 = "Lo... siento.";
+SWWM_SUBS_LEGACY_HITFRIEND2 = "Lo siento.";
+SWWM_SUBS_LEGACY_HITFRIEND3 = "Perdón.";
+// greeting another player
+SWWM_SUBS_LEGACY_GREET1 = "Hola.";
+SWWM_SUBS_LEGACY_GREET2 = "Hola que tal.";
+SWWM_SUBS_LEGACY_GREET3 = "Ey.";
+SWWM_SUBS_LEGACY_GREET4 = "Ey.";
+SWWM_SUBS_LEGACY_GREET5 = "Ey.";
+SWWM_SUBS_LEGACY_GREET6 = "Ey hola.";
+SWWM_SUBS_LEGACY_GREET7 = "Buenas.";
+// ragekit
+SWWM_SUBS_LEGACY_RAGEKIT1 = "¡¡¡¡¡AAAAAAAAAAAAAAAAAAAAAA!!!!!";
+SWWM_SUBS_LEGACY_RAGEKIT2 = "¡¡¡JODEEEEEEEEERRRRRRRRRRR!!!";
+SWWM_SUBS_LEGACY_RAGEKIT3 = "¡¡JODERJODERJODERR!!";
+SWWM_SUBS_LEGACY_RAGEKIT4 = "¡¡¡¡AAAAAAAAAARGH!!!!";
+SWWM_SUBS_LEGACY_RAGEKIT5 = "¡¡¡¡MATARRRRRRR!!!!";
+SWWM_SUBS_LEGACY_RAGEKIT6 = "¡¡¡RAAAARGH!!! ¡¡¡VENGAAAA!!!";
+// --- comebacks for korax hub lines ---
+// "Greetings mortal, are you ready to die?"
+SWWM_SUBS_LEGACY_KORAXGREET1 = "Oh vaya. Ya está. Yo me largo.";
+SWWM_SUBS_LEGACY_KORAXGREET2 = "Bien... todo muy bien.";
+SWWM_SUBS_LEGACY_KORAXGREET3 = "No quiero lo que sea que me estés vendiendo.";
+SWWM_SUBS_LEGACY_KORAXGREET4 = "La verdad... no eres mi tipo.";
+SWWM_SUBS_LEGACY_KORAXGREET5 = "La primera palabra que tengo en mente es 'feo'.";
+SWWM_SUBS_LEGACY_KORAXGREET6 = "Pareces como algo que quedó en la nevera demasiado tiempo.";
+SWWM_SUBS_LEGACY_KORAXGREET7 = "Veo que venir aquí fue un error.";
+SWWM_SUBS_LEGACY_KORAXGREET8 = "Me incomoda que me miren tan de cerca.";
+SWWM_SUBS_LEGACY_KORAXGREET9 = "Buena actitud...";
+SWWM_SUBS_LEGACY_KORAXGREET10 = "Te podría preguntar lo mismo.";
+SWWM_SUBS_LEGACY_KORAXGREET11 = "Te iba a preguntar lo mismo.";
+SWWM_SUBS_LEGACY_KORAXGREET12 = "Solo busco la mayonesa. A lo mejor me la puedes dar. Segundo estante, justo al lado del flan.";
+SWWM_SUBS_LEGACY_KORAXGREET13 = "Vengo a recoger un pedido. Dos de peperoni grandes y un calzone. A nombre de 'Jódete'.";
+// "My servants can smell your blood, human"
+SWWM_SUBS_LEGACY_KORAXBLOOD1 = "Pervertido.";
+SWWM_SUBS_LEGACY_KORAXBLOOD2 = "Interesante saberlo.";
+SWWM_SUBS_LEGACY_KORAXBLOOD3 = "Lo que tú digas.";
+SWWM_SUBS_LEGACY_KORAXBLOOD4 = "Pues no creo yo.";
+SWWM_SUBS_LEGACY_KORAXBLOOD5 = "Um... sí... no lo creo...";
+SWWM_SUBS_LEGACY_KORAXBLOOD6 = "Si tú lo dices.";
+SWWM_SUBS_LEGACY_KORAXBLOOD7 = "Me da igual.";
+SWWM_SUBS_LEGACY_KORAXBLOOD8 = "Lo que sea. Tampoco es que me importe.";
+SWWM_SUBS_LEGACY_KORAXBLOOD9 = "Me importa un cagao.";
+SWWM_SUBS_LEGACY_KORAXBLOOD10 = "Como si me importara una mierda...";
+SWWM_SUBS_LEGACY_KORAXBLOOD11 = "Creo que me confundes con alguien a quien le importara una mierda.";
+SWWM_SUBS_LEGACY_KORAXBLOOD12 = "No estoy tan segura de eso.";
+SWWM_SUBS_LEGACY_KORAXBLOOD13 = "Cállate ya.";
+// "You have played this game too long, mortal, I think I shall remove you from the board"
+SWWM_SUBS_LEGACY_KORAXGAME1 = "Me da lo mismo.";
+SWWM_SUBS_LEGACY_KORAXGAME2 = "Vete a tomar por culo.";
+SWWM_SUBS_LEGACY_KORAXGAME3 = "Oh, vete a tomar por saco.";
+SWWM_SUBS_LEGACY_KORAXGAME4 = "No va a pasar.";
+SWWM_SUBS_LEGACY_KORAXGAME5 = "Tus amenazas no me asustan.";
+SWWM_SUBS_LEGACY_KORAXGAME6 = "Y una porra.";
+SWWM_SUBS_LEGACY_KORAXGAME7 = "No me gusta que me amenacen.";
+SWWM_SUBS_LEGACY_KORAXGAME8 = "¿Algo más que tenga que saber?";
+SWWM_SUBS_LEGACY_KORAXGAME9 = "Cállate...";
+SWWM_SUBS_LEGACY_KORAXGAME10 = "Nadie me habla así. Que te zurzan.";
+SWWM_SUBS_LEGACY_KORAXGAME11 = "No hablarás cuando estés muerto.";
+SWWM_SUBS_LEGACY_KORAXGAME12 = "Me gustaría verte intentarlo.";
+SWWM_SUBS_LEGACY_KORAXGAME13 = "Oh, inténtalo.";
+SWWM_SUBS_LEGACY_KORAXGAME14 = "No sé de que me hablas, y no me importa.";
+// "Worship me and I may be yet merciful, then again, maybe not"
+SWWM_SUBS_LEGACY_KORAXWORSHIP1 = "¿Que?";
+SWWM_SUBS_LEGACY_KORAXWORSHIP2 = "Menudo idiota...";
+SWWM_SUBS_LEGACY_KORAXWORSHIP3 = "Capullo presumido...";
+SWWM_SUBS_LEGACY_KORAXWORSHIP4 = "Parece que a alguien se le ha inflado el ego.";
+SWWM_SUBS_LEGACY_KORAXWORSHIP5 = "Tan ensimismado...";
+SWWM_SUBS_LEGACY_KORAXWORSHIP6 = "Ya he oído bastantes chorradas tuyas.";
+SWWM_SUBS_LEGACY_KORAXWORSHIP7 = "Bla, bla, bla...";
+SWWM_SUBS_LEGACY_KORAXWORSHIP8 = "¿Que? No te oigo con este zumbido en mis oidos.";
+SWWM_SUBS_LEGACY_KORAXWORSHIP9 = "Debes de pensar que soy idiota.";
+SWWM_SUBS_LEGACY_KORAXWORSHIP10 = "¿Te parezco idiota?";
+SWWM_SUBS_LEGACY_KORAXWORSHIP11 = "Tienes una opinión bastante elevada de ti mismo.";
+// "Are you strong enough to face your own masters?"
+SWWM_SUBS_LEGACY_KORAXMASTERS1 = "¿Podemos ir aligerando? Tengo sitios a los que ir.";
+SWWM_SUBS_LEGACY_KORAXMASTERS2 = "No me gusta que la gente me diga lo que tengo que hacer.";
+SWWM_SUBS_LEGACY_KORAXMASTERS3 = "Uh... sí, eso es.";
+SWWM_SUBS_LEGACY_KORAXMASTERS4 = "Supongo que no tengo nada mejor que hacer.";
+SWWM_SUBS_LEGACY_KORAXMASTERS5 = "Me estoy preguntando lo mismo.";
+SWWM_SUBS_LEGACY_KORAXMASTERS6 = "No es asunto tuyo.";
+SWWM_SUBS_LEGACY_KORAXMASTERS7 = "Sí, lo soy.";
+SWWM_SUBS_LEGACY_KORAXMASTERS8 = "Eso no es asunto tuyo.";
+SWWM_SUBS_LEGACY_KORAXMASTERS9 = "Por favor cállate ya...";
diff --git a/language.hdoomcompat b/language.hdoomcompat
new file mode 100644
index 000000000..82078861c
--- /dev/null
+++ b/language.hdoomcompat
@@ -0,0 +1,11 @@
+[enu default]
+VNS_BATHORY_STRING_ENTRY_3 = "Demo-chan";
+VNS_BATHORY_STRING_ENTRY_4 = "Of course I do, miss.";
+VNS_BATHORY_STRING_ENTRY_5 = "I'm not equipped for that kind of thing, though.\nBut I do know how to use my fingers well.";
+VNS_CERBERA_STRING_ENTRY_2 = "Erm, excuse me... \nMister... miss... robot?";
+VNS_CERBERA_STRING_ENTRY_3 = "Demo-chan";
+VNS_CERBERA_STRING_ENTRY_4 = "Yes?";
+VNS_CERBERA_STRING_ENTRY_7 = "Well, if it's alright, why not?";
+VNS_CERBERA_STRING_ENTRY_10 = "For a cute girl like you, I'd do anything.";
+VNS_CERBERA_STRING_ENTRY_15 = "Ah wait, t-this body isn't equipped for that!";
+VNS_SHOTKUN_STRING_ENTRY_2 = "B-but Demo-senpai, I...\nI-I've never been fired before!";
diff --git a/language.spookcompat b/language.spookcompat
new file mode 100644
index 000000000..b2f8b7907
--- /dev/null
+++ b/language.spookcompat
@@ -0,0 +1,7 @@
+[enu default]
+DEFPNAME = "the one they call \cfDemolitionist\c-";
+BOSSDLG2 = "DO YOU KNOW, MACHINE, WHAT YOU HAVE DONE? THE BARRIERS YOU HAVE DESTROYED WERE NOT OF MY CREATION.";
+BEATDLG2 = "Well... if it isn't the little robot that's been \"exploding knees\" among Hell's forces.";
+BEATDLG14 = "Here! I'm feeling generous tonight. I know it's not very modern like what you tend to carry around, but it'll do.";
+BEATDLG22 = "Not ever in my thousand years as a witch have I seen someone like you! What sort of killer machine are you!?";
+BEATDLG27 = "\cgNO SMALL BOMBS WERE USED IN THE ROKKENJIMA MURDERS\c-";
diff --git a/language.version b/language.version
index e56c86b60..bf25020f6 100644
--- a/language.version
+++ b/language.version
@@ -1,3 +1,3 @@
[default]
-SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r1262 \cu(Mon Jun 29 11:36:23 CEST 2026)\c-";
-SWWM_SHORTVER="\cw1.3pre r1262 \cu(2026-06-29 11:36:23)\c-";
+SWWM_MODVER="\cyDEMOLITIONIST \cw1.2.31 \cu(Thu 23 Jun 00:14:36 CEST 2022)\c-";
+SWWM_SHORTVER="\cw1.2.31 \cu(2022-06-23 00:14:36)\c-";
diff --git a/lore/default/admun.txt b/lore/default/admun.txt
deleted file mode 100644
index d1be1389b..000000000
--- a/lore/default/admun.txt
+++ /dev/null
@@ -1,39 +0,0 @@
-TAG
-Tachmek-Smith, J.A.
-TAB
-People
-REL
-EngineTech;XAnimen;LunaEvent;Nukuri;Nekuratek;Xekke;Kmonn;WhiteScar;Saya
-TXT
- \cxFull Name:\c-
- \cf James Admun Tachmek-Smith\c-
- \cxNationality:\c-
- \cf Scottish\c-
- \cxDate of Birth:\c-
- \cf 4673 BC\c-
- \cxOccupation:\c-
- \cf CEO (Tach-Engine Technology Institute)\c-
-
-
-
-
-Born in 4673 BC as **Admun Tachmek**, firstborn of the late **Kimun Tachmek**, **James** is the founder and CEO of the **Tach-Engine Technology Institute**, and also an exiled heir to the throne of **Terasana**, a position of leadership currently held by **Seras Tonkebis**, former advisor of his father.
-
-In 4607 BC, having been sentenced to exile for **"failing to protect the crown of Terasana"**, he was sent to the **Sanais** colony of **Egypt**, where he spent his years performing various types of forced labor under inhumane conditions, unable to die due to a curse of undeath which had been placed on him by Tonkebis as punishment. This ordeal lasted until 783 BC, with the dissolution of the colony through an unspecified deal with the **Yathai Empire**, after which he proceeded to roam the Earth in search of a place he could belong in.
-
-In 808, after many travels, he eventually settled somewhere in the **British** isles, working as a blacksmith and adopting the alias of **James Smith**. As the years passed, people were somewhat wary due to his immortality, but had no qualms about his services. That is, until 1011, when a shoddy armor fitting job for a local king resulted in his imprisonment. He would not be freed until 1097, long after the king's passing. After this, he moved to **Scotland**, where he's resided since.
-
-Not much is known of his life up until the foundation of the institute, but he had amassed quite a fortune beforehand through various odd jobs, effectively gathering several human lifetimes worth of money in the process. As stated by the man himself, those were the funds he would use for both the creation of the institute, and all of the various philanthropic enterprises he's regularly involved in to this day.
-
-Following the **Luna Event** of 2021, he pushed for a partnership with the **Nukuri** tech giant **Nekuratek**, one of many important business deals that would allow this surprisingly non-profit organization to rise in popularity and eventually contribute to turning Scotland into a world superpower.
-
-During the first commercial dealings with the people of **Xekke** in 2048, he became quite close to the head of the **Kmonn Shuna** company, **Eushura Kmonn Jr.**, with rumors spreading of what kind of relationship the two had. Nevertheless, this resulted in even further advances for not just his organization, but all of humankind.
-
-Following the **White Scar** incident of 2077, he urged the Scottish government not to sign the treaty to cut contact with the Nukuri, as this would effectively bring economic ruin to the whole nation. Many others followed his example as well, notably **Japan**, who held the strongest ties to the Nukuri, as well as the **Union of African Republics**, whose whole existence had come as a result of their alliance with the alien benefactors.
-
-\cxSaya's Notes:\c-
-\cfThe old man's got quite a backstory, gotta admit, even though the only source for most of this is the man himself. I said it on the article about the institute, and I say it here as well: I totally believe his story.\c-
-
-\cfHell, even the part where he told me that the god Anubis himself is his uncle from his mother's side.\c-
-
-\cfNo, seriously. I even saw the photos, jackal head and all (also it's a costume).\c-
diff --git a/lore/default/akarilabs.txt b/lore/default/akarilabs.txt
index a32ee7d76..b84b4644d 100644
--- a/lore/default/akarilabs.txt
+++ b/lore/default/akarilabs.txt
@@ -20,7 +20,7 @@ TXT
The company was founded in 2010 by **Saya Miyamoto** and **Taro Miyamoto**, beginning its days as a small workshop in their garage. Over time, the rise in popularity of their ingenious inventions led to further expansion, and more people coming in to join them. As of 2148, there are around 170 employees, some coming from quite far away, too. Although the main headquarters are large enough to house most of them, some do work remotely, due to varying circumstances.
-Among its many creations, the **Maidbots**, first introduced in 2017, and commercialized five years later, are the most well known. Life-like humanoid assistant robots that can be freely adopted by any household. All Maidbots are trained from birth on all sorts of tasks, from common housework to first aid or even self-defense techniques. Each and every unit has their own unique personality and preferences, and despite their robotic appearance, are very much no different from a real person, having the same rights and being subject to the same laws as one. There have even been cases of people dating or even marrying them, and the labs' official stance on this is that there is "nothing wrong" with such a thing, as "not even the differences of flesh and metal could get in the way of love".
+Among its many creations, the **Maidbots**, first introduced in 2017, and commercialized five years later, are the most well known. Life-like humanoid assistant robots that can be freely adopted by any household. Each and every unit has their own unique personality and preferences, and despite their robotic appearance, are very much no different from a real person, having the same rights and being subject to the same laws as one. All Maidbots are trained from birth on all sorts of tasks, from common housework to first aid or even self-defense techniques. Although most are adopted to assist with housework and not much else, there have been many cases of customers dating or even marrying them. The labs' official stance on this is that there is "nothing wrong" with such a thing, but one must not forget that despite the fact Maidbots are "fully equipped for intimate acts", they cannot bear children.
During the **2020 Tokyo Olympics**, Saya's own personal Maidbot was appointed to sing the national anthem. Her voice captivated millions, and kickstarted her career as an idol.
@@ -45,7 +45,7 @@ TXT
The company was founded in 2010 by **Saya Miyamoto** and **Taro Miyamoto**, beginning its days as a small workshop in their garage. Over time, the rise in popularity of their ingenious inventions led to further expansion, and more people coming in to join them. As of 2148, there are around 170 employees, some coming from quite far away, too. Although the main headquarters are large enough to house most of them, some do work remotely, due to varying circumstances.
-Among its many creations, the **Maidbots**, first introduced in 2017, are the most well known. Life-like humanoid assistant robots that can be freely adopted by any household. All Maidbots are trained from birth on all sorts of tasks, from common housework to first aid or even self-defense techniques. Each and every unit has their own unique personality and preferences, and despite their robotic appearance, are very much no different from a real person, having the same rights and being subject to the same laws as one. There have even been cases of people dating or even marrying them, and the labs' official stance on this is that there is "nothing wrong" with such a thing, as "not even the differences of flesh and metal could get in the way of love".
+Among its many creations, the **Maidbots**, first introduced in 2017, are the most well known. Life-like humanoid assistant robots that can be freely adopted by any household. Each and every unit has their own unique personality and preferences, and despite their robotic appearance, are very much no different from a real person, having the same rights and being subject to the same laws as one. All Maidbots are trained from birth on all sorts of tasks, from common housework to first aid or even self-defense techniques. Although most are adopted to assist with housework and not much else, there have been many cases of customers dating or even marrying them. The labs' official stance on this is that there is "nothing wrong" with such a thing, but one must not forget that despite the fact Maidbots are "fully equipped for intimate acts", they cannot bear children.
During the **2020 Tokyo Olympics**, Saya's own personal Maidbot was appointed to sing the national anthem. Her voice captivated millions, and kickstarted her career as an idol.
diff --git a/lore/default/alakir.txt b/lore/default/alakir.txt
deleted file mode 100644
index c1abe71a2..000000000
--- a/lore/default/alakir.txt
+++ /dev/null
@@ -1,39 +0,0 @@
-TAG
-Alakir
-TAB
-People
-REL
-Kirin;Saya
-TXT
- \cxFull Name:\c-
- \cf Alakir of Kanaiarkar\c-
- \cxTitle:\c-
- \cf Representative of Esperkind in Arkai\c-
- \cxNationality:\c-
- \cf Deadlighter\c-
- \cxDate of Birth:\c-
- \cf 2031-12-31\c-
- \cxOccupation:\c-
- \cf Consul (Deadlight Republic)\c-
-
-
-Alakir is the last surviving of the **Ivory Espers**, who once inhabited the flourishing city of **Kanaiarkar** in the west coast of the **Deadlight Republic**. He was the current mayor of the city at the time of the **Sacrosanct Empire of Levlen**'s **First Esper Crusades** (2094), and one of the few who survived the event.
-
-Following this great massacre, he sought the help of the capital. It was then that he would truly learn how twisted and corrupted the very nation he called home was. Certainly, those in power had been made aware beforehand that the invasion would happen, but they chose not to act. As he had been told, the consequences of fighting back against the Sacrosanct Empire were thought far worse than simply letting it happen. The lives of hundreds of thousands of **Espers** had been deemed expendable in order to remain in good terms with their zealous southern neighbors.
-
-But, despite all that, he was offered a helping hand. Personal protection, as well as a promise of reconstruction, but at a price, that of his own body. Having no other options to help the other survivors, he accepted. Kanaiarkar and its neighboring settlements would be rebuilt, and survivors would be given food and shelter as needed. In public, the "generosity" of the Republic would be praised far and wide, while in private, payment would be regularly "collected" by various high ranking politicians, who would then fill their own pockets in the black market selling the unique blood of the only remaining Ivory Esper in existence.
-
-During his stay in the capital, he had a chance meeting with a young man who was visiting for diplomatic reasons: **Kirin Xanai**, the leader of the northern **Sykhai Empire**. Alakir could easily notice that this young man had a completely different air to him than all the other political figures he was acquainted with. Their time together did not last long, however, as he soon had to return to his newly reconstructed hometown.
-
-While redoing his life, trying to leave the past behind, he was approached by a woman, **Rena**, who had heard of his story and greatly admired him. The two would eventually marry, although this union wouldn't last long. Months later, she would be recruited into the ranks of the **Levlen Inquisitors** through her family's influence, and forced to leave him.
-
-Things wouldn't stop there, as a second attack on the city happened. However, the invaders were repelled, not by the armies of the Republic, but by warriors from the Sykhai Empire, with Kirin himself at the lead. As it had turned out, Kirin had investigated the situation during his stay in the capital, and chose to keep close watch on the Esper communities should anything happen. Despite having been warned that this action would only increase the hostility the Sacrosanct Empire harbored towards them, he pushed back against the invaders. Aware of the Republic's negligence, the young emperor arranged for a full evacuation of all survivors, giving them all a temporary home in Akkou, and also for Alakir to take on the position of consul within.
-
-Following Kirin's wedding with **Saya Miyamoto** in 2171, she took notice of the fact that the two clearly had feelings for each other, and urged them to confess. Since then, Kirin and Alakir are dating, with plans for a future marriage once various arrangements are made.
-
-\cxSaya's Notes:\c-
-\cfI'm sure you're as disgusted reading this as Taro-nii and I were writing it. Fuck's sake, what all those pigs did to him... The scars they left...\c-
-
-\cfOh yeah, I heard from Kirin-kun that they've been in talks with the royal family as part of those "arrangements" (yeah, the so-called "Republic" is actually a monarchy), and not only does it turn out that they weren't aware of the stuff that happened, but they're absolutely horrified by it. Something tells me that all of those bastards' heads will roll. Hopefully, we can then celebrate by pissing on their graves afterwards.\c-
-
-\cfThat aside, bless Kirin-kun for being his goddamn savior, seriously. Alakir-kun's life has been so full of shit... And it's all because of him that he's still alive to this day. God, if I already had plenty of reasons to love him, this one's the cherry on top.\c-
diff --git a/lore/default/archdemons.txt b/lore/default/archdemons.txt
deleted file mode 100644
index ba5647fc5..000000000
--- a/lore/default/archdemons.txt
+++ /dev/null
@@ -1,132 +0,0 @@
-TAG
-Archdemons
-TAB
-Lore
-REL
-UAC;Hell;DemonInvasion;Cytho;Saya
-TXT
-\cxName:\c-
-\cf Archdemons\c-
-\cxClassification:\c-
-\cf Demon Elite\c-
-\cxLocation:\c-
-\cf Hell\c-
-
-When a member of **Demonkind** attains a very high status, be it through longevity and/or power, they earn the designation of **Archdemon**. Accounting for less than 0.01% of the population, the members of this "elite" class tend to hold important positions within the realm. The most well-known among them are the Archdemon generals, who lead **Hell**'s military forces. Other figures of renown include the various archlords, former leaders of outer realms who once followed **Father Nostros**.
-
-Due to current circumstances, the Archdemon generals have garnered quite a lot of attention, having usurped the throne of Hell with grand marshall **Erebus Arthamuz**, son of the late **Archlord Thamuz**, now ruling over the realm with an iron fist. Under this new ruling, and with the former royal family exiled, Hell has entered a new age of war and conquest, bolstered by various advances in the mass production of military units through genetic engineering and industrial-scale breeding.
-
-Much is to be said of each individual general, although for the sake of keeping this article concise, a summary will follow:
-
-\cfErebus Arthamuz:\c- Marshall of Hell's legions. Grand conqueror of the mountain that bears his name and former celebrity turned military leader. There are many who criticize his skills, but he is quick to silence any opposition. Together with his late father, they constructed the **Spire of Dis** at the heart of the capital, of which he additionally holds the position of keeper.
-
-\cfThaar Adarion:\c- Self-identified "finest warrior of Hell", though not without merit. Serves as the bodyguard of general Erebus, always by his side. There are rumors that he is romantically interested in him due to how close the two are.
-
-\cfTaeron Yraisamal:\c- Official propagandist and recruiter of Hell's military. Favored by the other generals as, despite his disinterest in the worship of the **Tyrant**, he shows a deep disdain for the royal family and its roots.
-
-\cfKaume Irishtanar:\c- Baron of **House Irishtanar** and leader of the espionage forces, himself dedicated to keeping an eye on the exiled royal family. Known for leading the assassination of the rival **House Valathor**, of which only one member has survived.
-
-\cfVera Akerastora:\c- Overseer of the spawning grounds. Despite many well-known cannibalism scandals, he has held on to his position, and offers his services as breeder of military units in exchange for "taking a cut" of the production.
-
-\cfGyeran Rashaz:\c- Wife of general Erebus, herself also holding a position of general despite lacking any ability for the job. She oversees any movements in and out of the capital, as holder of the keys to the city.
-
-\cfUrthura Vexamal:\c- Main guard of the outer cities. As follower of an ancient deity known as the **Hand of Hate**, her cruelty is said to be without match, those settled near the capital living in fear of her wrath.
-
-\cfDestora Arathon:\c- A so-called "blood dancer" who serves as the main trainer of the military forces, and is also worshipped as an idol by many a noble. She is responsible for the deployment of units both within and outside the realm.
-
-\cfBerias Ysharan:\c- One of the leading slavers in Hell, responsible for keeping the populace under submission. Deemed a traitor to his own kind for his involvement in the forced recruitment of civilians for various purposes.
-
-\cfAkedas Aximal:\c- Personal advisor of general Erebus and former Archlord. A twisted sorcerer rivaled only by **Matriarch Lilith** herself, and one of the first demons to be born on **Earth**. Aximal has witnessed not just the birth of his own kind, but also that of the realm of Hell itself, and most say that such experiences have left him deeply jaded.
-
-As of the time of writing, all the generals are actively involved in the invasion of Earth (see **Demon Invasion** article for more details).
-
-\cxSaya's Notes:\c-
-\cfThe fat bastard and friends. We got the names of all of them, so once you're done with this first mission, you can guess who the next targets are. Man, if we didn't have to keep this one short, we would have gone into detail about ALL of the shit they have done. These fuckers need a serious ass-whooping, seriously. Especially that Kaume dude, he's the fucker who murdered Cytho-sama's family and burned down his entire hometown. Boy, when we were getting documented for this he had A LOT to say about him. I may have learned some swears in Kuristema in the process, which is handy, that way I know what to call these fuckers to their own faces.\c-
-
-\cfAnyway, some archdemons are nice, unlike this lot. I mean, I haven't met any of them directly, but the few demons I know speak highly of them. Cytho-sama especially brings up the lady that sits at the top of his old business, though he's a bit disappointed in her for not fighting back, because apparently, if all of his old colleagues joined forces, they could completely outclass the entire military in power (holy shit).\c-
-TXT
-\cxName:\c-
-\cf Archdemons\c-
-\cxClassification:\c-
-\cf Demon Elite\c-
-\cxLocation:\c-
-\cf Hell\c-
-
-When a member of **Demonkind** attains a very high status, be it through longevity and/or power, they earn the designation of **Archdemon**. Accounting for less than 0.01% of the population, the members of this "elite" class tend to hold important positions within the realm. The most well-known among them are the Archdemon generals, who lead **Hell**'s military forces. Other figures of renown include the various archlords, former leaders of outer realms who once followed **Father Nostros**.
-
-Due to current circumstances, the Archdemon generals have garnered quite a lot of attention, having usurped the throne of Hell with grand marshall **Erebus Arthamuz**, son of the late **Archlord Thamuz**, now ruling over the realm with an iron fist. Under this new ruling, and with the former royal family exiled, Hell has entered a new age of war and conquest, bolstered by various advances in the mass production of military units through genetic engineering and industrial-scale breeding.
-
-Much is to be said of each individual general, although for the sake of keeping this article concise, a summary will follow:
-
-\cfErebus Arthamuz:\c- Marshall of Hell's legions. Grand conqueror of the mountain that bears his name and former celebrity turned military leader. There are many who criticize his skills, but he is quick to silence any opposition. Together with his late father, they constructed the **Spire of Dis** at the heart of the capital, of which he additionally holds the position of keeper.
-
-\cfThaar Adarion:\c- Self-identified "finest warrior of Hell", though not without merit. Serves as the bodyguard of general Erebus, always by his side. There are rumors that he is romantically interested in him due to how close the two are.
-
-\cfTaeron Yraisamal:\c- Official propagandist and recruiter of Hell's military. Favored by the other generals as, despite his disinterest in the worship of the **Tyrant**, he shows a deep disdain for the royal family and its roots.
-
-\cfKaume Irishtanar:\c- Baron of **House Irishtanar** and leader of the espionage forces, himself dedicated to keeping an eye on the exiled royal family. Known for leading the assassination of the rival **House Valathor**, of which only one member has survived.
-
-\cfVera Akerastora:\c- Overseer of the spawning grounds. Despite many well-known cannibalism scandals, he has held on to his position, and offers his services as breeder of military units in exchange for "taking a cut" of the production.
-
-\cfGyeran Rashaz:\c- Wife of general Erebus, herself also holding a position of general despite lacking any ability for the job. She oversees any movements in and out of the capital, as holder of the keys to the city.
-
-\cfUrthura Vexamal:\c- Main guard of the outer cities. As follower of an ancient deity known as the **Hand of Hate**, her cruelty is said to be without match, those settled near the capital living in fear of her wrath.
-
-\cfDestora Arathon:\c- A so-called "blood dancer" who serves as the main trainer of the military forces, and is also worshipped as an idol by many a noble. Also responsible for the deployment of units both within and outside the realm.
-
-\cfBerias Ysharan:\c- One of the leading slavers in Hell, responsible for keeping the populace under submission. Deemed a traitor to his own kind for his involvement in the forced recruitment of civilians for various purposes.
-
-\cfAkedas Aximal:\c- Personal advisor of general Erebus and former Archlord. A twisted sorcerer rivaled only by **Matriarch Lilith** herself, and one of the first demons to be born on **Earth**. Aximal has witnessed not just the birth of his own kind, but also that of the realm of Hell itself, and most say that such experiences have left him deeply jaded.
-
-Following the disastrous first campaign on Earth (see **Demon Invasion** article), as well as other lesser skirmishes, the generals have been shuffling to maintain their armies under control despite the initial loss of their commander.
-
-\cxSaya's Notes:\c-
-\cfThe fat bastard and friends. We got the names of all of them, so once you're done with this first mission, you can guess who the next targets are. Man, if we didn't have to keep this one short, we would have gone into detail about ALL of the shit they have done. These fuckers need a serious ass-whooping, seriously. Especially that Kaume dude, he's the fucker who murdered Cytho-sama's family and burned down his entire hometown. Boy, when we were getting documented for this he had A LOT to say about him. I may have learned some swears in Kuristema in the process, which is handy, that way I know what to call these fuckers to their own faces.\c-
-
-\cfAnyway, some archdemons are nice, unlike this lot. I mean, I haven't met any of them directly, but the few demons I know speak highly of them. Cytho-sama especially brings up the lady that sits at the top of his old business, though he's a bit disappointed in her for not fighting back, because apparently, if all of his old colleagues joined forces, they could completely outclass the entire military in power (holy shit).\c-
-
-\cfUpdate: They're fucked, all of them. They may keep trying to act like they haven't been totally owned, but they're totally fucking grasping here. Maybe they think they can form some hasty alliances with some alien bastards, but that only shows how desperate they are. I am 100% betting they'll have their asses betrayed.\c-
-TXT
-\cxName:\c-
-\cf Archdemons\c-
-\cxClassification:\c-
-\cf Demon Elite\c-
-\cxLocation:\c-
-\cf Hell\c-
-
-When a member of **Demonkind** attains a very high status, be it through longevity and/or power, they earn the designation of **Archdemon**. Accounting for less than 0.01% of the population, the members of this "elite" class tend to hold important positions within the realm. The most well-known among them were the Archdemon generals, who once led **Hell**'s military forces. Other figures of renown include the various archlords, former leaders of outer realms who once followed **Father Nostros**.
-
-The former Archdemon generals garnered quite a lot of attention, having usurped the throne of Hell with grand marshall **Erebus Arthamuz**, son of the late **Archlord Thamuz**, then ruling over the realm with an iron fist. Under their ruling, with the royal family exiled at the time, Hell entered an age of war and conquest, bolstered by various advances in the mass production of military units through genetic engineering and industrial-scale breeding. Despite all their efforts, however, their time in control of the realm was cut short following their attempt to conquer **Earth**, and the resistance they encountered.
-
-Much is to be said of each individual general, although for the sake of keeping this article concise, a summary will follow:
-
-\cfErebus Arthamuz:\c- Former marshall of Hell's legions. Grand conqueror of the mountain that bears his name and former celebrity turned military leader. There are many who criticized his skills, but he was quick to silence any opposition. Together with his late father, they constructed the **Spire of Dis** at the heart of the capital, of which he held the position of keeper. Under the restored ruling, he is to be succeeded by **Astaroth**, granddaughter of **King Akusei**.
-
-\cfThaar Adarion:\c- Once self-identified "finest warrior of Hell", though not without merit. Served as the bodyguard of general Erebus, always by his side. There were rumors that he was romantically interested in him due to how close the two were. His loyalty did waver once he faced an enemy stronger than him, however.
-
-\cfTaeron Yraisamal:\c- Former propagandist and recruiter of Hell's military. Favored by the other generals as, despite his disinterest in the worship of the **Tyrant**, he showed a deep disdain for the royal family and its roots.
-
-\cfKaume Irishtanar:\c- Baron of **House Irishtanar** and former leader of the espionage forces, himself dedicated to keeping an eye on the exiled royal family. Known for leading the assassination of the rival **House Valathor**, of which only one member has survived.
-
-\cfVera Akerastora:\c- Former overseer of the now dismantled spawning grounds. Despite many well-known cannibalism scandals, he had held on to his position, offering his services as breeder of military units in exchange for "taking a cut" of the production.
-
-\cfGyeran Rashaz:\c- Late wife of general Erebus, herself also having held a position of general despite lacking any ability for the job. She oversaw any movements in and out of the capital, as holder of the keys to the city.
-
-\cfUrthura Vexamal:\c- Former main guard of the outer cities. As follower of an ancient deity known as the **Hand of Hate**, her cruelty is said to have been without match, those settled near the capital having lived in fear of her wrath until her defeat.
-
-\cfDestora Arathon:\c- A so-called "blood dancer" who served as the main trainer of the military forces, and was once also worshipped as an idol by many a noble. She was responsible for the deployment of units both within and outside the realm.
-
-\cfBerias Ysharan:\c- Once one of the leading slavers in Hell, responsible for having kept the populace under submission. Deemed a traitor to his own kind for his involvement in the forced recruitment of civilians for various purposes.
-
-\cfAkedas Aximal:\c- Former personal advisor of general Erebus and now only remaining general still holding power over the realm after regaining his position of Archlord. A twisted sorcerer rivaled only by **Matriarch Lilith** herself, and one of the first demons to be born on Earth. Aximal has witnessed not just the birth of his own kind, but also that of the realm of Hell itself, and most say that such experiences have left him deeply jaded.
-
-Following the disastrous first campaign on Earth (see **Demon Invasion** article), as well as other lesser skirmishes, the generals shuffled to maintain their armies under control despite the initial loss of their commander. In 2165, following many other losses, including that of a newly recruited commander, with all their armies in disarray, the generals made their last stand, only to be assassinated one by one, with the exception of Akedas Aximal, who managed to flee, and still controls the realm from the shadows.
-
-\cxSaya's Notes:\c-
-\cfThe fat bastard and friends. We got the names of all of them, so once you're done with this first mission, you can guess who the next targets are. Man, if we didn't have to keep this one short, we would have gone into detail about ALL of the shit they have done. These fuckers need a serious ass-whooping, seriously. Especially that Kaume dude, he's the fucker who murdered Cytho-sama's family and burned down his entire hometown. Boy, when we were getting documented for this he had A LOT to say about him. I may have learned some swears in Kuristema in the process, which is handy, that way I know what to call these fuckers to their own faces.\c-
-
-\cfAnyway, some archdemons are nice, unlike this lot. I mean, I haven't met any of them directly, but the few demons I know speak highly of them. Cytho-sama especially brings up the lady that sits at the top of his old business, though he's a bit disappointed in her for not fighting back, because apparently, if all of his old colleagues joined forces, they could completely outclass the entire military in power (holy shit).\c-
-
-\cfUpdate: They're fucked, all of them. They may keep trying to act like they haven't been totally owned, but they're totally fucking grasping here. Maybe they think they can form some hasty alliances with some alien bastards, but that only shows how desperate they are. I am 100% betting they'll have their asses betrayed.\c-
-
-\cfUpdate 2: Hooooooooooooly shit they got fucked on, oh for sure they did. And that old fart won't last too long either. I say a couple more romps through his home turf and he'll die of a stroke from how much you piss him off. If we can't reach him directly, then that's the best solution we have.\c-
diff --git a/lore/default/ashley.txt b/lore/default/ashley.txt
index 7d738e1b3..d86b6062c 100644
--- a/lore/default/ashley.txt
+++ b/lore/default/ashley.txt
@@ -34,10 +34,10 @@ Months after her breakup, during a concert in Japan, Ashley met **Yui Miyamoto**
\cxSaya's Notes:\c-
\cfAhhhhhh man... Bless this lesbian, amen.\c- \cg♥\c-
-\cfSeriously tho, Ashley-san is just amazing af, I love her music, I love her... everything. And fucking hell Yu-chan is SOOOOOOOOOOOOO lucky, that she gets to have a cool goth girlfriend who is also a witch and also a cool singer and does really cool furry art and stuff...\c-
+\cfSeriously tho, Ashley-san is just amazing af, I love her music, I love her... everything. And fucking hell I'm SOOOOOOOOOOOOO jealous of Yu-chan, she gets to enjoy those soft witch tiddies anytime she wants, while I have to ask for hugs and sometimes she says no and... fuck. But come on, it's just a hug damn it, I just want to feel the softness™, what's wrong with that?\c-
-\cfAnyway, the other peeps from her band, cool too, really. Good friends with all of them, heck, even the huge one, that Maruku gal. Well, she barely talks and looks a bit scary... but is actually really nice, and one hell of a chuuni. And Mykka... ho boi, all fucking charm. I actually learned most of what I know about gods and stuff from her. She's always happy to talk for hours and hours about "lore", and shows me really cool things she can do with her powers too (she can make candy appear out of nowhere, good shit).\c-
+\cfAnyway, horniness aside, the other peeps from her band, cool too, really. Good friends with all of them, heck, even the huge one, that Maruku gal. Well, she barely talks and looks a bit scary... but is actually really nice, and one hell of a chuuni. And Mykka... ho boi, all fucking charm. I actually learned most of what I know about gods and stuff from her. She's always happy to talk for hours and hours about "lore", and shows me really cool things she can do with her powers too (she can make candy appear out of nowhere, good shit).\c-
-\cfAnd last, in the case of Py, the smol pink girl... I expected her to be all cuteness but she's totally a badass. I hear she's even stronger than her boyfriend, which is crazy considering that guy has been in two world wars. Like... I saw this one thing she did where she grappled him and the guy just took it and... ... I think he liked it? Welp...\c-
+\cfAnd last, in the case of Py, the smol pink girl... We're kinda maybe not really in very good terms because of some dumb comments I made which I honestly regret. Look, in my defense, I had no idea and I'm really REALLY blunt with the shit I say sometimes, I can't help it. And yes, sometimes I may casually ask someone who I find hot to "send nudes" or whatever but... ah, damn it all.\c-
-\cfYeah, Ashley-san and her friends are pretty cool.\c-
+\cfYes, I'm in her list of "undesirables who have asked for dick pics".\c-
diff --git a/lore/default/ballsbomb.txt b/lore/default/ballsbomb.txt
deleted file mode 100644
index 5e78c46f3..000000000
--- a/lore/default/ballsbomb.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-TAG
-Ballsy Bomb
-TAB
-Item
-REL
-NosKora;Saya
-TXT
-\cxDesignation:\c-
-\cf Ballsy Bomb\c-
-\cxManufacturer:\c-
-\cf Plutoni Incorporated\c-
-\cxClassification:\c-
-\cf Cluster Bomb\c-
-
-The **Ballsy Bomb** is a special device designed for one thing and one thing only: The delivery of death. Devised by students of the **University of Nos-Kora**, and featuring technology that is not quite understandable by the untrained mind, this explosive artifact is a must-have for those who want to let their enemies experience what it's like to be pelted by dozens of solid, high-velocity metal balls. When interviewed, the project leader simply stated: "You're gonna love our balls".
-
-**Plutoni Incorporated**, the armament distribution subsidiary of the university, should not be held responsible for any misuse of this device, and must not be questioned regarding any peculiar behavior that the device's payload may have.
-
-\cxSaya's Notes:\c-
-\cf"Peculiar behavior" is one way of putting it. I saw it during a test fire, I saw what one of the balls did to that chunk of ballistic gel: The whole thing EXPLODED while this fucking... Loud cartoon bonk noise could be heard. There was a flash of light and everything. I was told it's something that happens "by random chance"... Good fucking god...\c-
-
-\cfThose things can deal random crits. I'm not even joking, what the actual hell... No wonder that nerd recommended it to us.\c-
diff --git a/lore/default/blackmann.txt b/lore/default/blackmann.txt
index 1da8f538c..6055c3fa3 100644
--- a/lore/default/blackmann.txt
+++ b/lore/default/blackmann.txt
@@ -3,7 +3,7 @@ Blackmann Arms
TAB
People
REL
-Hermann;BigShot;Saya
+BigShot;Saya
TXT
\cxName:\c-
\cf Blackmann Arms Ltd.\c-
@@ -16,11 +16,11 @@ TXT
**Blackmann Arms** was founded in 1924 by **Daniel Ischer**, initially under the name of **Schwarzmann Exotischwaffen**, as an "exotic weapons" workshop in Cologne, Germany. When the family migrated to America in 1933, in the beginnings of the **Nazi Regime**, the shop "americanized" itself under its current name, and quickly rose to fame designing all sorts of ingenious weaponry for the allied forces, and taking all sorts of requests for original designs, their slogan becoming "if you can imagine it, we can make it".
-Blackmann became quite popular due to not only the swiftness in designing all kinds of odd firearms clients would request, but also some of their own original inventions, such as the **Silver Bullet** series of ultra-high caliber anti-materiel rifles, or the **Puntzer** series of firearms designed to "penetrate any material, no matter how resilient", thanks to their patented **Spin Motion Wedge (SMW)** bullet design.
+Blackmann became quite popular due to not only the swiftness in designing all kinds of odd firearms clients would request, but also some of their own original inventions, such as the **Silver Bullet** series of ultra-high caliber sniper rifles, or the **Puntzer** series of firearms designed to "penetrate any material, no matter how resilient", thanks to their patented **Spin Motion Wedge (SMW)** bullet design.
As of 2148, the company is handled by **Hermann E. Ischer** the great-great-grandson of its founder, who has made it his personal goal that any newly created weapon to come out of their factories capable of holding more than one bullet should have the ability to shoot out everything at once, or as quickly as possible. The man himself is also quite popular on social media due to his status as the world record holder for "largest eyebrows", often showing them off or talking in detail about the maintenance of such a thing.
A big part of the company's funding comes from **Mr. BIG SHOT**, who, according to reports by Hermann himself, regularly commissions all sorts of ludicrous shotgun designs that no sane man would ever think of using. Out of all these strictly private designs, one sole weapon was eventually made public, the **Wallbuster**, a 25-barrel revolving shotgun, chambered in 6-gauge, and said to be capable of "cleanly breaching through a barrier of pure lead half a meter thick".
\cxSaya's Notes:\c-
-\cfYeah, yeah. Cool guns and stuff, but yeah... The guy... You've seen them, we've all seen them, we've seen THOSE. How the hell he's managed to grow them so big is beyond me... And he never told me why, which is the worst part. Why the hell would he want to have the world's largest eyebrows? Is there a joke I'm not getting here???\c-
+\cfYeah, yeah. Cool guns, and stuff. Some even got the blessing of Gun Jesus himself, too (god how I fucking miss him). But, yeah... I did realize one thing when digging up stuff to write this entry. It's about the name itself of this whole company. I'm pretty sure it's a reference to something, yeah... something big... and black... you get it now? Yes, that's it. Of course it's a fucking joke about BBC, OF... FUCKING... COURSE. The fucking guy really wanted everyone to think about his DICK whenever they looked at the massive guns he made??? DUDE, GROSS!!!\c-
diff --git a/lore/default/candygun.txt b/lore/default/candygun.txt
index 71a3ea3fe..7a3d564e8 100644
--- a/lore/default/candygun.txt
+++ b/lore/default/candygun.txt
@@ -16,9 +16,9 @@ A highly boosted variant of the standard **Explodium Gun**. Its magenta tint com
\cfPrimary Fire:\c- Single shots of explosive sweetness. A direct hit should be lethal on most targets, but if they somehow don't drop dead from that, the additional crackles and pops might do the deed, or spread the damage to nearby targets, too.
-\cfSecondary Fire:\c- Perform an "explosive reload", just like with a standard Explodium Gun. Note that unlike its weaker counterpart, the yield is much more extreme. For the sake of practicality, you cannot perform this action unless you have some ammo to reload the weapon afterwards, and you need at least one round in the magazine for it to actually explode.
+\cfSecondary Fire:\c- Perform an "explosive reload", just like with a standard Explodium Gun. Note that unlike its weaker counterpart, the yield is much more extreme. It is best practice to always have one spare magazine at the ready for the reload, so you aren't left with an unusable weapon should your throw miss the target.
-\cfCombo Fire:\c- By holding secondary and primary fire (in that order) you can opt to, instead of performing the usual explosive reload, leave the magazine in the gun, armed and ready, then throw the whole weapon as a grenade, for the ultimate destruction. Make sure you at least have a spare and more ammo, or you'll be left with nothing if you do this. You're allowed to carry up to 4 spares in your inventory.
+\cfCombo Fire:\c- By holding secondary and primary fire (in that order) you can opt to, instead of performing the usual explosive reload, leave the magazine in the gun, armed and ready, then throw the whole weapon as a grenade, for the ultimate destruction. As always, make sure you at least have a spare and more ammo, or you'll be left with nothing. Due to this disposable nature, you're allowed to carry up to 4 spares in your inventory. Use them well.
\cxSaya's Notes:\c-
\cfI don't get it, really don't. How is it that mixing that exploding shit with candy does this? Oh, whatever, I still love every second of it, but the pretty fireworks make me really nostalgic, for some reason...\c-
diff --git a/lore/default/cinnamon.txt b/lore/default/cinnamon.txt
deleted file mode 100644
index a2e7ed681..000000000
--- a/lore/default/cinnamon.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-TAG
-Valentine, Cinnamon
-TAB
-People
-REL
-Marisa;Ibuki;Hell;Anarukon;Saya
-TXT
- \cxFull Name:\c-
- \cf Cinnamon Valentine\c-
- \cxNationality:\c-
- \cf Odmorian\c-
- \cxDate of Birth:\c-
- \cf 2013-04-10\c-
- \cxOccupation:\c-
- \cf Mercenary (ranger)\c-
- \cxTwitter\c-
- \cf @cinnamon_valentine\c-
-
-
-Born in **Neimishi, Odmorian** as the youngest of three step-brothers. Much like his siblings, **Cinnamon** never met his own father, as per the traditions of his people, and was solely raised by his mother, retired athlete **Cocoa Valentine**. Upon reaching adulthood, he was conscripted into military service for his war-torn country, where he earned the title of **"Blademaster"**. Despite this, he has a preference towards the use of firearms, being a rather skilled marksman as well.
-
-How he came to meet **Marisa Azanth** is not well known. The couple refrains from speaking of this subject. Nevertheless, the two would marry in 2117, whereupon he moved to Earth with her, staying at the same house shared with **Ibuki Miyamoto** and other acquaintances.
-
-Cinnamon appears to possess a special ability, granted by his wife, known as a **Revenant Curse**. His left eye is seemingly "possessed" by a fragment of a demon deity, so-called **The Formless One**, which allows him to quickly return to life should he fall in battle, even if his whole body is destroyed. Though of a different nature, this is fairly similar to the true immortality that his **Anarukon** wife has. One would guess that she did this so the two could remain together for all of eternity.
-
-He regularly accompanies Marisa in her various adventures, assisting in combat and, as often stated humorously, providing "emotional support" for her.
-
-\cxSaya's Notes:\c-
-\cfThis guy, yup. Again not much to say besides what I mentioned in Mari-san's article. I could try lore-dumping about the Odmorian people or something, but I don't really know that much.\c-
-
-\cfThe whole thing with these folks, from a country also called Odmorian, is that they used to be all over a whole-ass continent, it was their homeland and stuff, but then a bunch of weirdos started invading from the south and like, took over most of their territory. Now they're pretty much relegated to three major cities in the north. Neimishi, the capital, and also Werm and Eexy, kinda funky names, yeah.\c-
-
-\cfWhat else is there... Ah, well, apparently there's this weird stuff going on where they can't reproduce among themselves, so the women basically have to seek out men of other species. Cinnamon's brothers have the same dad, but he's got another one. No info on who they are, seems like they'd rather stay anonymous.\c-
-
-\cfAlso, I touched his abs once. I asked for permission first, of course. I mean, obviously.\c-
diff --git a/lore/default/collar.txt b/lore/default/collar.txt
index 23b6345d2..b26b14711 100644
--- a/lore/default/collar.txt
+++ b/lore/default/collar.txt
@@ -15,6 +15,6 @@ TXT
This is a very stylish and fashionable accessory, personally crafted by **Saya Miyamoto**, with much love and care, and additionally infused with protective magical energy by **Ashley Knox**. As long as you wear this, your adventures will become much easier, especially if you're prone to accidentally hitting yourself with your own explosives. It can also absorb most of the damage you receive should you be in REAL danger, potentially allowing you to make an escape. One final detail of note is that no matter what, it will never break.
\cxSaya's Notes:\c-
-\cfIt's just such a cool accessory. It looks good on Ibuki, and so I thought it would look good on you, too.\c-
+\cfFor the last time! It's NOT a BDSM thing, I swear to god. Everyone keeps poking me about it, and every time it's the same. It's just a damn cool thing that I thought would look good on you, and on Ibuki too, but people keep misinterpreting it, *sigh*...\c-
-\cfOh, also, I forgot to put it there in the main entry, but there's also another thing about the collar. Ashley-san taught me, that when whoever's wearing it is like... about to die, I can "recall" you here at will. So yeah, just so you know, if you go down in there and can't do an emergency reboot, you won't be lost forever, I'll make sure to bring you back and patch you up real nice, I promise.\c-
+\cfI gotta say, tho, it really does look super cute on both of you. And damn, if Yu-chan's big tiddy goth gf can work some magic in there. I forgot to put it there in the main entry, but there's also another thing about the collar. Ashley-san taught me, that when whoever's wearing it is like... about to die, I can "recall" you here at will. So yeah, just so you know, if you go down in there and can't do an emergency reboot, you won't be lost forever, I'll make sure to bring you back and patch you up real nice, I promise.\c-
diff --git a/lore/default/cyrus.txt b/lore/default/cyrus.txt
index 9dde85f48..b4b49457e 100644
--- a/lore/default/cyrus.txt
+++ b/lore/default/cyrus.txt
@@ -3,7 +3,7 @@ Cyrus Enterprises
TAB
People
REL
-Reubens;Kereshnovka;Saya;Demolitionist
+Kereshnovka;Saya;Demolitionist
TXT
\cxName:\c-
\cf Cyrus Enterprises\c-
@@ -18,11 +18,13 @@ The personal tech company of **Reubens C. Karnanaiahmani**, acting mayor of the
Cyrus is mainly focused on bringing highly advanced Qurensniv technology to humans. Among the company's most notable creations, there's **Hammerspace™**, a method of "offworld storage" which allows individuals to travel light, needing only to carry a small device to store and deploy any objects they need at will. Many comments have been made on the rather "nerdy" naming of the company's various products, this being one of them.
+In reference to the man himself, Reubens is well known for not only being a cunning inventor, but also an expert in hand to hand combat, being a ten times **Ko-Ron-Jai** (Qurensniv martial arts) champion, and also an excellent sharpshooter, able to land a hit on the head of a matchstick from 1km away with a mere revolver (this last fact hasn't yet been confirmed, however). He's also an avid gamer, and is often noted to draw comparisons between real life and videogames, to a worrying degree at times.
+
Cyrus Enterprises, furthermore, is the current main backer of the **Demolitionist** program, providing the required equipment for their missions, and personally paying for every hostile target the Demolitionist takes down, among other things.
\cxSaya's Notes:\c-
-\cfNerdguy's own business. All good and nerdy right there.\c-
+\cfHe's a nerd, NEEEEEEEERD, BIG STINKIN' NERD!\c-
-\cfI know I use that word a lot, yeah, but I'm just stating the facts. Guy's a big nerd.\c-
+\cfThere, I said it. Like, sure, the stuff he makes, cool and all, but GOOD LORD the guy pisses me off with his stupid videogamey nerdy crap. Not letting you go in fully armed and instead deciding to fucking YEET your shit all over the place for you to pick up? That's one thing. Deciding that after every mission you have to RETURN all the stuff you got, that's another, too. Dropping some cash every time you blow up baddies, that I can accept, though, helps cover the costs of everything.\c-
-\cf... And so am I, for that matter.\c-
+\cfYou know, he may get on my nerves sometimes, but the guy was the first serious business partner I ever had, and damn, he's not that bad outside of all the nerditude he expels... I mean, to be honest, I'm also a big stinky nerd too, and you can quote me on that.\c-
diff --git a/lore/default/cytho.txt b/lore/default/cytho.txt
index d5b841b80..f91472ea7 100644
--- a/lore/default/cytho.txt
+++ b/lore/default/cytho.txt
@@ -17,11 +17,11 @@ TXT
\cxTwitter:\c-
\cf @incuvalathor\c-
-Born in the now fallen Iskar township in 2008 as one of the youngest men of the humble **House Valathor**, **Cytho** took to the family business upon reaching adulthood, quickly climbing the ranks and garnering quite a lot of "cred" thanks to his various satisfied customers and the many pupils he'd take under his wing. By 2028, he had made of Earth his second home, where he would open up an account on social media for a more modern method of attracting new clientele.
+Born in the now fallen Iskar township in 2008 as one of the youngest men of the humble **House Valathor**, **Cytho** took to the family business upon reaching adulthood, quickly climbing the ranks of **Hell**'s sex work industry, partly due to his innate beauty, but also the rapidly accumulating "satisfied customers" he would regularly service, and the many pupils he'd take under his wing. By 2028, he had made of Earth his second home, where he would open up an account on social media for a more modern method of attracting new clientele.
-One day, however, everything changed. Many of his colleagues would report being "creeped out" by a woman's unreasonable requests. Curious, Cytho would then set forth to try and find her, to see what exactly they were finding so unreasonable. And that, is how he met **Elena Yanikov XVI**, an **Anarukon** woman "struck by the curse of eternal loneliness", who so desperately wished to find a husband that she eventually resourced to summoning demons and begging for them to marry her. As expected, all of them had rejected her pleas, no matter how hard she tried, as many among demonkind were wary of her kind. Cytho, however, took pity on her, and accepted, on one condition: They would have to go on a date first.
+One day, however, everything changed. A large number of incubi would report being "creeped out" by a woman's unreasonable requests. Curious, Cytho would then set forth to try and find her, to see what exactly his colleagues were finding so unreasonable. And that, is how he met **Elena Yanikov XVI**, an **Anarukon** woman "struck by the curse of eternal loneliness", who so desperately wished to find a husband that she eventually resourced to summoning demons and begging for them to marry her. As expected, all of them had rejected her pleas, no matter how hard she tried, as many among demonkind were wary of her kind. Cytho, however, took pity on her, and accepted, on one condition: They would have to go on a date first.
-Some time later, the archduke announced his retirement from business, having "reformed" as the faithful husband to an Anarukon woman. While his friends and family celebrated, others saw this as an affront. House Valathor was heavily criticised for not rejecting him right there and then, to the point a small war broke out, as the rival **House Irishtanar** would crush their hometown in "protest". That day, Cytho closely witnessed the cruelty of his own kind, as the sole survivor of that massacre.
+Some time later, the archduke announced his retirement from sex work, having "reformed" as the faithful husband to an Anarukon woman. While his friends and family celebrated, others saw this as an affront. House Valathor was heavily criticised for not rejecting him right there and then, to the point a small war broke out, as the rival **House Irishtanar** would crush their hometown in "protest". That day, Cytho closely witnessed the cruelty of his own kind, as the sole survivor of that massacre.
Since then, he lives in Boston with his wife and their three children. His social media account's purpose has been shifted to communicating the news of what transpires in his home realm, sourced from the many contacts he's gathered over the years, as representative of the subjugated civilian population. Although the vast majority of Earth's population would not take him seriously, not until the **Demon Invasion** of 2148 began.
@@ -30,10 +30,10 @@ Denouncing the **UAC**'s involvements, he posted about the events on **Phobos**
And thus, through their collaboration, the **Demolitionist** was born.
\cxSaya's Notes:\c-
-\cfSince the very moment I met him, back when I first visited Ellen-san's family, I knew he was more than just a cool, handsome demon grandpa. Yeah, Cytho-sama's the real deal, and the blood that runs through his veins is more noble than that of any pesky, pompous trashlord with a fancy title out there.\c-
+\cfSince the very moment I met him, back when I first visited Ellen-san's family, I knew he was more than just a cool, handsome femboy demon grandpa. Yeah, Cytho-sama's the real deal, and the blood that runs through his veins is more noble than that of any pesky, pompous trashlord with a fancy title out there.\c-
\cfAnd yeah, surprise surprise... He's your dad (well, kinda). But you already knew that, didn't you?\c-
-\cfSeriously, if it wasn't for him, all of this would have never been possible. We owe a lot to him... I just hope I don't have to repay him with my soul or something.\c-
+\cfSeriously, if it wasn't for him, all of this would have never been possible. We owe a lot to him... I just hope I don't have to repay him with my body (not that I would mind, kihihihi).\c-
\cfPS: His name is pronounced "Kaizo", you kept saying it wrong every time. But don't worry, you're not the first.\c-
diff --git a/lore/default/dana.txt b/lore/default/dana.txt
deleted file mode 100644
index d4b83d2cb..000000000
--- a/lore/default/dana.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-TAG
-Blackwood, Dana
-TAB
-People
-REL
-UAC;Ibuki;WhiteScar;UAC;DemonInvasion;Saya
-TXT
- \cxFull Name:\c-
- \cf Dana Arukan Blackwood\c-
- \cxNationality:\c-
- \cf Scottish-American\c-
- \cxDate of Birth:\c-
- \cf 1985-02-02\c-
- \cxOccupation:\c-
- \cf Private Military Contractor\c-
- \cxTwitter:\c-
- \cf @boyhunter85\c-
-
-
-Born in **Michigan**, as the single daughter of **Scottish Navy General Lena Blackwood** and **Kanethe Railway Engineer Menas Blackwood (né Arukan)**, **Dana** is one very peculiar individual. Familiar with the harshness of the human condition since an early age, she strives to aid anyone in need, while also being very, very aggressively against the authorities that fail to do so every time, especially cops.
-
-One may think that this anti-authoritarian sentiment would contradict her long career as a gun-for-hire, sometimes under very specific companies, but she makes it a personal rule to never serve the interests of anyone but "the good people", which has caused many a headache for potential employers. Standing by protesters, taking part in rescue efforts following natural disasters, providing humanitarian aid in war zones... It's given her quite the reputation that many out there cannot ignore.
-
-Another thing she is known for, however, is her penchant for capturing the hearts of young men. Dubbed a "cougar" by fans, something she's personally embraced, it does not matter the circumstance, someone will eventually land in her sights, comically so at times.
-
-Following the events of the **White Scar**, she would make a name for herself patrolling the DC exclusion zone, where she eventually came across **Ibuki Miyamoto**, the **Red Oni**. This resulted in a very special friendship, bonding over certain shared interests. Dana, however, remained in the wasteland to further assist with reconstruction efforts, eventually landing a position as an **UAC** mercenary.
-
-And indeed, she was one of the first responders when the **Demon Invasion** began, joining the quickly forming resistance force.
-
-\cxSaya's Notes:\c-
-\cfThe half-dwarf onee-san. Has good taste, both in men and in guns. I also like how she's kept the MRE review video scene alive, even showing off some of the stuff from other civilizations.\c-
-
-\cfI consider her one of the select few Americans I like. She's cool, except when she's drunk off her ass. Though at least that makes for some really funny interactions with Taro-nii, guhuhu...\c-
-
-\cfStill hold it against her that she worked for the stinkin' UAC, but it's not like she had much of a choice apparently. Oh well, at least now her contract has "expired", in a way.\c-
diff --git a/lore/default/deepimpact.txt b/lore/default/deepimpact.txt
index 638cb37ba..bccc3dc4a 100644
--- a/lore/default/deepimpact.txt
+++ b/lore/default/deepimpact.txt
@@ -21,4 +21,4 @@ The **Deep Impact**, also known by its former commercial name of **Dr. Locke's M
\cfReload:\c- Refilling the internal air tank is done by repeatedly pulling on the side lever. You will know the tank is full once a smart mechanism locks it in place, preventing the tank from being overfilled and potentially causing it to explode.
\cxSaya's Notes:\c-
-\cfI know you're hella strong, so you better not pull on it too hard. Wait, that sounds wrong...\c-
+\cfI know you're hella strong, so you better not pull on it too hard. Wait, that sounds wrong... fuck. Forget I said that. Forget you read it, even.\c-
diff --git a/lore/default/demolitionist.txt b/lore/default/demolitionist.txt
index b1ce1a0e5..3ec2d0a2c 100644
--- a/lore/default/demolitionist.txt
+++ b/lore/default/demolitionist.txt
@@ -3,7 +3,7 @@ Demolitionist
TAB
People
REL
-AkariLabs;Ibuki;Saya;Zanaveth2;Hell;Rika;UAC;Nekuratek;Belt;Collar;Propulsor;Hammerspace;Display;Voicebox;Maidbot;EngineTech;Kirin;DemonInvasion;Cytho
+AkariLabs;Ibuki;Saya;Zanaveth2;Hell;UAC;Nekuratek;Belt;Collar;Propulsor;Hammerspace;Display;Voicebox;Maidbot;EngineTech;Kirin;DemonInvasion;Cytho
TXT
\cxFull Name:\c-
\cf Akari Labs First Generation Autonomous Combat Unit\c-
@@ -24,14 +24,14 @@ Each unit is equipped with various third-party components of note, such as the *
The AI core of the Demolitionist is built on the same technology as Akari Labs' **Maidbots**, the **Nekuronbot AI Framework**, which had been provided to **Saya Miyamoto** herself as a gift of friendship from **Zanaveth Nekuraku II**, the lead AI engineer and current CEO of **Nekuratek**. Thanks to this technology, and combined with many other features such as the **CuteEmotion Display** that allows the unit to visibly show emotion through a set of simple animated faces or the **Loudboi Voicebox** that allows it to speak almost naturally, the Demolitionist is barely indistinguishable from a real person in its behavior and emotional response, making interaction with civilians much more comforting. It can even be said that the Demolitionist has its own little personality, with unique quirks and all.
-The first unit, affectionately known as **Demo-chan** by Saya, was deployed in June of 2148 (following extensive in-house training by **Rika Isuzu**) on **Union States** territory in order to combat the demonic invasion brought upon by the **UAC**'s interventions on Hell.
+The first unit, affectionately known as **Demo-chan** by Saya, was deployed in June of 2148 on **Union States** territory in order to combat the demonic invasion brought upon by the **UAC**'s interventions on Hell.
-Of this previously mentioned first unit, there are many details known thanks to a Q&A session that Saya had livestreamed months prior to the deployment. The unit has been acknowledged as being part of the Miyamoto household, having been given the full name of **Demo Miyamoto**. Demo can be described as "quite chatty" and fond of joking around to try and put a smile on people's faces, but also very serious and determined in their desire to protect those in need. They are also quite popular within the LGBTQIA+ community due to their fierce support of also protecting the rights of those who face discrimination for their identities, and has even publicly come out themself as non-binary. This didn't really come as a surprise to most due to Saya's own involvements with the collective, however.
+Of this previously mentioned first unit, there are many details known thanks to a Q&A session that Saya had livestreamed months prior to the deployment. The unit has been acknowledged as being part of the Miyamoto household, having the full name of **Demo Miyamoto**, and being referred to by Saya as her "child". Demo can be described as "quite chatty" and fond of joking around to try and put a smile on people's faces, but also very serious and determined in their desire to protect those in need. They are also quite popular within the LGBTQIA+ community due to their fierce support of also protecting the rights of those who face discrimination for their identities, and has even publicly come out themself as non-binary. This didn't really come as a surprise to most due to Saya's own involvements with the collective, however.
\cxSaya's Notes:\c-
\cfHeh, yeah... that stream was fun. People asked so many questions, and your answers sure caught some of them by surprise, huhu...\c-
-\cfBy the way, there is also one more thing that makes you unique. It's that "lucky collar" I made for you, you know. Ibuki had one, and it sure helped her, so I thought that it was a good idea to give it to you too. Wish people weren't going all "wow, so you treat them like a pet or something?", though. They're getting the wrong idea...\c-
+\cfBy the way, there is also one more thing that makes you unique. It's that "lucky collar" I made for you, you know. Ibuki had one, and it sure helped her, so I thought that it was a good idea to give it to you too. Wish people weren't going all "wow you gave them that BDSM thing?", though. IT IS NOT, it has NOTHING to do with that.\c-
\cfAnyway, if you're finished reading about yourself, how about you get back to work? Yes, Demo-chan, I know you are reading this, at this very moment. OoOOoOoOoOooo... spooky, isn't it?\c-
@@ -56,16 +56,16 @@ Each unit is equipped with various third-party components of note, such as the *
The AI core of the Demolitionist is built on the same technology as Akari Labs' **Maidbots**, the **Nekuronbot AI Framework**, which had been provided to **Saya Miyamoto** herself as a gift of friendship from **Zanaveth Nekuraku II**, the lead AI engineer and current CEO of **Nekuratek**. Thanks to this technology, and combined with many other features such as the **CuteEmotion Display** that allows the unit to visibly show emotion through a set of simple animated faces or the **Loudboi Voicebox** that allows it to speak almost naturally, the Demolitionist is barely indistinguishable from a real person in its behavior and emotional response, making interaction with civilians much more comforting. It can even be said that the Demolitionist has its own little personality, with unique quirks and all.
-The first unit, affectionately known as **Demo-chan** by Saya, was deployed in June of 2148 (following extensive in-house training by **Rika Isuzu**) on **Union States** territory in order to combat the demonic invasion brought upon by the **UAC**'s interventions on Hell.
+The first unit, affectionately known as **Demo-chan** by Saya, was deployed in June of 2148 on **Union States** territory in order to combat the demonic invasion brought upon by the **UAC**'s interventions on Hell.
-Of this previously mentioned first unit, there are many details known thanks to a Q&A session that Saya had livestreamed months prior to the deployment. The unit has been acknowledged as being part of the Miyamoto household, having been given the full name of **Demo Miyamoto**. Demo can be described as "quite chatty" and fond of joking around to try and put a smile on people's faces, but also very serious and determined in their desire to protect those in need. They are also quite popular within the LGBTQIA+ community due to their fierce support of also protecting the rights of those who face discrimination for their identities, and has even publicly come out themself as non-binary. This didn't really come as a surprise to most due to Saya's own involvements with the collective, however.
+Of this previously mentioned first unit, there are many details known thanks to a Q&A session that Saya had livestreamed months prior to the deployment. The unit has been acknowledged as being part of the Miyamoto household, having the full name of **Demo Miyamoto**, and being referred to by Saya as her "child". Demo can be described as "quite chatty" and fond of joking around to try and put a smile on people's faces, but also very serious and determined in their desire to protect those in need. They are also quite popular within the LGBTQIA+ community due to their fierce support of also protecting the rights of those who face discrimination for their identities, and has even publicly come out themself as non-binary. This didn't really come as a surprise to most due to Saya's own involvements with the collective, however.
Following their success in fighting off Hell's armies, Saya realized that no other units would ever need to be made, so Demo themself became the "ultimate weapon" of Akari Labs, all by their lonesome. Furthermore, they were additionally rewarded with a separate maidbot frame, which Demo freely makes use of during their free time, and has allowed them to truly express their feelings for Saya, becoming her third partner, together with Meido and Ibuki.
\cxSaya's Notes:\c-
\cfYou're so cute, Demo-chan. I really outdid myself with that Maidbot body, for sure. It seriously caught me by surprise when, as soon as you swapped over to it, you just... jumped in my arms like that and started kissing me all over and... whew~\c-
-\cfI'm really happy that you're now part of our little Cutie Club (\c-\cg♥\c-\cf), you know.\c-
+\cfI'm really happy that you're now part of our little Cutie Club (\c-\cg♥\c-\cf), you know. And yeah, I didn't want to just go around swapping it too so I did make a second collar for you to wear. Hey, come on, I'm still saying it's got nothing to do with some sort of BDSM kink or anything.\c-
\cfAnyway, no more reading about yourself while you're working. Go away, silly.\c-
TXT
@@ -88,15 +88,15 @@ Each unit is equipped with various third-party components of note, such as the *
The AI core of the Demolitionist is built on the same technology as Akari Labs' **Maidbots**, the **Nekuronbot AI Framework**, which had been provided to **Saya Miyamoto** herself as a gift of friendship from **Zanaveth Nekuraku II**, the lead AI engineer and current CEO of **Nekuratek**. Thanks to this technology, and combined with many other features such as the **CuteEmotion Display** that allows the unit to visibly show emotion through a set of simple animated faces or the **Loudboi Voicebox** that allows it to speak almost naturally, the Demolitionist is barely indistinguishable from a real person in its behavior and emotional response, making interaction with civilians much more comforting. It can even be said that the Demolitionist has its own little personality, with unique quirks and all.
-The first unit, affectionately known as **Demo-chan** by Saya, was deployed in June of 2148 (following extensive in-house training by **Rika Isuzu**) on **Union States** territory in order to combat the demonic invasion brought upon by the **UAC**'s interventions on Hell.
+The first unit, affectionately known as **Demo-chan** by Saya, was deployed in June of 2148 on **Union States** territory in order to combat the demonic invasion brought upon by the **UAC**'s interventions on Hell.
-Of this previously mentioned first unit, there are many details known thanks to a Q&A session that Saya had livestreamed months prior to the deployment. The unit has been acknowledged as being part of the Miyamoto household, having been given the full name of **Demo Miyamoto**. Demo can be described as "quite chatty" and fond of joking around to try and put a smile on people's faces, but also very serious and determined in their desire to protect those in need. They are also quite popular within the LGBTQIA+ community due to their fierce support of also protecting the rights of those who face discrimination for their identities, and has even publicly come out themself as non-binary. This didn't really come as a surprise to most due to Saya's own involvements with the collective, however.
+Of this previously mentioned first unit, there are many details known thanks to a Q&A session that Saya had livestreamed months prior to the deployment. The unit has been acknowledged as being part of the Miyamoto household, having the full name of **Demo Miyamoto**, and being referred to by Saya as her "child". Demo can be described as "quite chatty" and fond of joking around to try and put a smile on people's faces, but also very serious and determined in their desire to protect those in need. They are also quite popular within the LGBTQIA+ community due to their fierce support of also protecting the rights of those who face discrimination for their identities, and has even publicly come out themself as non-binary. This didn't really come as a surprise to most due to Saya's own involvements with the collective, however.
Following their success in fighting off Hell's armies, Saya realized that no other units would ever need to be made, so Demo themself became the "ultimate weapon" of Akari Labs, all by their lonesome. Furthermore, they were additionally rewarded with a separate maidbot frame, which Demo freely makes use of during their free time, and has allowed them to truly express their feelings for Saya, becoming her third partner, together with Meido and Ibuki. Since May of 2171, they are also additionally engaged to **Kirin Xanai**, leader of the **Sykhai Empire of Akkou**.
\cxSaya's Notes:\c-
\cfYou're so cute, Demo-chan. I really outdid myself with that Maidbot body, for sure. It seriously caught me by surprise when, as soon as you swapped over to it, you just... jumped in my arms like that and started kissing me all over and... whew~\c-
-\cfI'm really happy that you're now part of our little Cutie Club (\c-\cg♥\c-\cf), you know.\c-
+\cfI'm really happy that you're now part of our little Cutie Club (\c-\cg♥\c-\cf), you know. And yeah, I didn't want to just go around swapping it too so I did make a second collar for you to wear. Hey, come on, I'm still saying it's got nothing to do with some sort of BDSM kink or anything.\c-
\cfAnyway, no more reading about yourself while you're working. Go away, silly.\c-
diff --git a/lore/default/demoninvasion.txt b/lore/default/demoninvasion.txt
index 2f145429b..1619c2cf8 100644
--- a/lore/default/demoninvasion.txt
+++ b/lore/default/demoninvasion.txt
@@ -3,7 +3,7 @@ Demon Invasion
TAB
Lore
REL
-Hell;UAC;Demolitionist;WhiteScar;Nukuri;Doomguy;Anarukon;Saya;Archdemons
+Hell;UAC;Demolitionist;WhiteScar;Nukuri;Doomguy;Anarukon;Saya
TXT
\cxName:\c-
\cf Demon Invasion\c-
diff --git a/lore/default/demoplush.txt b/lore/default/demoplush.txt
index ac674aac9..61ff6b33d 100644
--- a/lore/default/demoplush.txt
+++ b/lore/default/demoplush.txt
@@ -3,7 +3,7 @@ Demo Plushie
TAB
Item
REL
-Nukritas2xx;Demolitionist;Saya
+Demolitionist;NosKora;Saya
TXT
\cxDesignation:\c-
\cf Demolitionist Plushie\c-
diff --git a/lore/default/devanikna.txt b/lore/default/devanikna.txt
index e46502977..438a3c036 100644
--- a/lore/default/devanikna.txt
+++ b/lore/default/devanikna.txt
@@ -25,6 +25,6 @@ Among the many clans, there are quite a number of "heroes of legend" documented.
Lesser known facts about the Devanikan include their strong defense of racial purity. When princess **Devai Unissix**, current head of the clan, announced her marriage to **Serwand Nerukousei**, a chimera constructed by a wandering archwizard, he started receiving threats from the population, calling him a "beast in man's form" and accusing him of corrupting the Unissix bloodline as a means to take control of their nation. These threats extended towards their own children too, who were denoted as "crossbred abominations" of mixed Devanikan and chimeric blood. It wasn't until Deneva's first major achievements as a warrior that the persecution they faced eventually stopped. Ever since then, the hostility they faced has been gradually fading, as newer generations became much more accepting of race mixing.
\cxSaya's Notes:\c-
-\cfYeah, Misa's people are cool af. Well, excluding the whole racism part. That's a load of fucking shit, for sure. I heard from Zana-sama that if she hadn't met Misa back then... Fuck... But at least, she's living happily with Zana-sama (lucky devil), and yeah, things are getting better in there now at least.\c-
+\cfYeah, Misa's people are cool af. Well, excluding the whole racism part. That's a load of fucking shit, for sure. I heard from Zana-sama that if she hadn't met Misa back then, she would have probably taken her own life from all of that she went through. Fuck... But at least, she's living happily with Zana-sama (lucky devil), and yeah, things are getting better in there now at least.\c-
\cfYou know, all this stuff, it reminds me of this one old JRPG series I played many many years ago, that was also all about people of dragon blood too... can't even remember what it was called, though. Heck, I even had Misa play it once and she kept talking about all the parallels and shit. Oh well, cool dragon warriors, fuck yeah.\c-
diff --git a/lore/default/display.txt b/lore/default/display.txt
index bac102d7a..1f7ea427e 100644
--- a/lore/default/display.txt
+++ b/lore/default/display.txt
@@ -12,9 +12,9 @@ TXT
\cxClassification:\c-
\cf Display Device\c-
-The **CuteEmotion** is a display device designed for use on robots. It can be used to present a wide variety of facial expressions, selected from a user-configurable library of images, each associated to some particular emotion or sentiment the AI may want to convey, thus enhancing the naturalness of social interaction with them. The display is one-sided, allowing it to be aligned with the visual receptors of the robot for a more accurate match with any simulated eye movement.
+The **CuteEmotion** is a display device designed for use on robots. It can be used to present a wide variety of facial expressions, selected from a user-configurable library of images, each associated to some particular emotion or sentiment the AI may want to convey, thus enhancing the naturality of social interaction with them. The display is one-sided, allowing it to be aligned with the visual receptors of the robot for a more accurate match with any simulated eye movement.
-There are many versions of the device, but the best known is the "Monoglow" model, made popular thanks to its use by the **Demolitionist**. Other more flexible and user-tweakable models also exist, which are known to be quite popular within certain corners of the furry community.
+There are many versions of the device, but the best known is the "Monoglow" model, made popular thanks to its use by the **Demolitionist**.
\cxSaya's Notes:\c-
\cfY'know, that thing just makes you so cute and huggable... It's, I mean... TOO DAMN CUTE!!!\c-
diff --git a/lore/default/divinesprite.txt b/lore/default/divinesprite.txt
index c40ed7f95..4e9fdece8 100644
--- a/lore/default/divinesprite.txt
+++ b/lore/default/divinesprite.txt
@@ -21,4 +21,4 @@ This shining gem invigorates even the puniest of mundane creatures when crushed
\cfAs you may expect, this is also another thing that my god buddies have recommended. Normally these are only provided to heroes by special request... And you are our hero, Demo-chan, so this is for you.\c-
-\cfPS: Don't try to eat it. That is NOT how it feels to chew five gum.\c-
+\cfPS: Don't try to eat it.\c-
diff --git a/lore/default/doomguy.txt b/lore/default/doomguy.txt
index ccab4267d..9d4203866 100644
--- a/lore/default/doomguy.txt
+++ b/lore/default/doomguy.txt
@@ -5,18 +5,18 @@ People
REL
UAC;Hell;Saya;AkariLabs;Demolitionist;Cytho
TXT
- \cxFull Name:\c-
- \cf [CLASSIFIED]\c-
- \cxOther Names:\c-
- \cf Doom Marine\c-
- \cf The Lone Marine\c-
- \cf Doomguy\c-
- \cxNationality:\c-
- \cf American\c-
- \cxDate of Birth:\c-
- \cf [CLASSIFIED]\c-
- \cxOccupation:\c-
- \cf Marine (UAC)\c-
+\cxFull Name:\c-
+\cf CLASSIFIED\c-
+\cxOther Names:\c-
+\cf Doom Marine\c-
+\cf The Lone Marine\c-
+\cf Doomguy\c-
+\cxNationality:\c-
+\cf American\c-
+\cxDate of Birth:\c-
+\cf CLASSIFIED\c-
+\cxOccupation:\c-
+\cf Marine (UAC)\c-
The **Doom Marine** is the lone survivor of the demonic invasions on the **UAC** bases of Phobos and Deimos. Having been transferred to **Mars City** not long before the initial incidents, he was part of the detachment sent to defend the Phobos bases from the invading demons who had somehow hijacked the teleportation systems the UAC was experimenting with. Following this impressive feat of, as a one man army, fighting off the invaders on both Phobos and Deimos, along with taking the fight to **Hell** itself and coming back, he was appointed as the organization's "problem solver".
@@ -25,22 +25,22 @@ At the moment of this article's writing, the marine has been tasked with fightin
\cxSaya's Notes:\c-
\cfAlright, IMPORTANT THING: don't get close to this guy, don't say anything to him, do not interact. If you two come across each other, stand back and let him work, or he might just go and start shooting you too.\c-
-\cfBy the way, my congratulations to those UAC grunts for how well-guarded they keep all the info about him. We don't even know his actual goddamn name, or his history from before all this shit started. Yeah, I haven't heard much of what this guy is like, apart from the little info Cytho-sama could get out of his previous romp through Hell, but there was some mention of him liking rabbits? Cute bunnies?\c-
+\cfBy the way, my congratulations to those UAC goons for how well-guarded they keep all the info about him. We don't even know his actual goddamn name, or his history from before all this shit started. Like, what even is this guy like? I haven't heard much of that, apart from the little info Cytho-sama could get out of his previous romp through Hell, but there was some mention of him liking rabbits? Cute bunnies?\c-
\cfWell, maybe then, if you pretend those horns of yours are some bun ears, he might not shoot you on sight, who knows...\c-
TXT
- \cxFull Name:\c-
- \cf John Blazkowicz\c-
- \cxOther Names:\c-
- \cf Doom Marine\c-
- \cf The Lone Marine\c-
- \cf Doomguy\c-
- \cxNationality:\c-
- \cf American\c-
- \cxDate of Birth:\c-
- \cf 2132-03-20\c-
- \cxOccupation:\c-
- \cf N/A\c-
+\cxFull Name:\c-
+\cf CLASSIFIED\c-
+\cxOther Names:\c-
+\cf Doom Marine\c-
+\cf The Lone Marine\c-
+\cf Doomguy\c-
+\cxNationality:\c-
+\cf American\c-
+\cxDate of Birth:\c-
+\cf CLASSIFIED\c-
+\cxOccupation:\c-
+\cf N/A\c-
The **Doom Marine** is the lone survivor of the demonic invasions on the **UAC** bases of Phobos and Deimos. Having been transferred to **Mars City** not long before the initial incidents, he was part of the detachment sent to defend the Phobos bases from the invading demons who had somehow hijacked the teleportation systems the UAC was experimenting with. Following this impressive feat of, as a one man army, fighting off the invaders on both Phobos and Deimos, along with taking the fight to **Hell** itself and coming back, he was appointed as the organization's "problem solver".
@@ -52,21 +52,19 @@ Despite this "defeat", the UAC continued to make use of the Doom Marine for many
\cfDude's pretty much retired, and boy is it a well deserved rest. He's been into deeper shit than you, being the one to survive all that stuff on Mars and then being thrown around random places to "save the day". Last I heard, from Cytho-sama's own words, he had to deal with two other titans that the demon armies had in store. Both pretty much standing at the same level as ol' Baramun.\c-
\cfWhat surprised me the most is hearing what he said in an interview. That he has no hard feelings about you stealing the spotlight back then, seems to be a fan of your work, even, saying you're "damn fine at ripping and tearing demon guts". Neat.\c-
-
-\cfFunny detail, turns out we have the same birthday.\c-
TXT
- \cxFull Name:\c-
- \cf John Blazkowicz\c-
- \cxOther Names:\c-
- \cf Doom Marine\c-
- \cf The Lone Marine\c-
- \cf Doomguy\c-
- \cxNationality:\c-
- \cf American\c-
- \cxDate of Birth:\c-
- \cf 2132-03-20\c-
- \cxOccupation:\c-
- \cf N/A\c-
+\cxFull Name:\c-
+\cf CLASSIFIED\c-
+\cxOther Names:\c-
+\cf Doom Marine\c-
+\cf The Lone Marine\c-
+\cf Doomguy\c-
+\cxNationality:\c-
+\cf American\c-
+\cxDate of Birth:\c-
+\cf CLASSIFIED\c-
+\cxOccupation:\c-
+\cf N/A\c-
The **Doom Marine** is the lone survivor of the demonic invasions on the **UAC** bases of Phobos and Deimos. Having been transferred to **Mars City** not long before the initial incidents, he was part of the detachment sent to defend the Phobos bases from the invading demons who had somehow hijacked the teleportation systems the UAC was experimenting with. Following this impressive feat of, as a one man army, fighting off the invaders on both Phobos and Deimos, along with taking the fight to **Hell** itself and coming back, he was appointed as the organization's "problem solver".
diff --git a/lore/default/ellen.txt b/lore/default/ellen.txt
index ca12c687c..438bab41a 100644
--- a/lore/default/ellen.txt
+++ b/lore/default/ellen.txt
@@ -21,13 +21,15 @@ Born in Boston in 2066, to **Elena Yanikov XIX** and **Gottfried Steiner**, **El
From a young age she showed quite the interest in "exploring" every corner of the city, first starting with just nearby abandoned buildings, then further expanding to pretty much any point of interest she could identify in the whole city. She began recording her urban explorations while still in elementary school, and uploading them to video sharing sites, earning quite a lot of popularity.
-In the aftermath of the **White Scar**, Ellen used the skills she had gained in exploration to work as a scavenger alongside her mother, scouring the wasteland for valuable resources to bring back to the various shelters in the area. Through this she eventually met **Ibuki Miyamoto**, the **Red Oni**, who had wandered the wastes for many years, becoming a "legendary warrior" of sorts due to her various feats. In the process of Ibuki being recalled back to Japan by **Taro Miyamoto**, of **Akari Labs**, Ellen decided that she wanted to go with them, citing that "wandering around this dump is really boring anyway and I really want to see the world out there". During her stay in Japan, she'd often spend her time with Taro, the two of them dating some weeks after.
+In the aftermath of the **White Scar**, Ellen used the skills she had gained in exploration to work as a scavenger alongside her mother, scouring the wasteland for valuable resources to bring back to the various shelters in the area. Through this she eventually met **Ibuki Miyamoto**, the **Red Oni**, who had wandered the wastes for many years, becoming a "legendary warrior" of sorts due to her various feats. In the process of Ibuki being recalled back to Japan by **Taro Miyamoto**, of **Akari Labs**, Ellen decided that she wanted to go with them, citing that "wandering around this dump is really boring anyway and I really want to see the world out there".
+
+During her stay in Japan, she'd often spend her time with Taro, the two of them eventually dating some weeks after. Something which was followed by an announcement from Taro on social media citing: "my wizard privileges have been revoked".
Apart from her shared ancestry with renowned singer/guitarist **Ashley Knox**, she also shares a much closer relation to her due to the fact her father is the grandson of Ashley's ex-husband, the late **Fredrik Steiner**. Through this, and the fact they both are engaged to members of the Miyamoto family, they have become quite close. Ellen has even considered joining the band at some point, though as of this article's writing, this hasn't yet happened.
\cxSaya's Notes:\c-
-\cfSo yeah, between Taro-nii and Yu-chan, the two have scored themselves some immortal cuties, making me jealous as all fuck in the process. Like, seriously, how the fuck could ANYONE even want to date my absolute loser of a brother? I don't know what Ellen-san sees in him...\c-
+\cfHeh, typical of Taro nii-san, announcing to the whole damn world that he lost his fucking virginity. He really couldn't be any more subtle about it if he tried. So yeah, between him and Yu-chan, the two have scored themselves some immortal cuties, making me jealous as all fuck in the process. Like, seriously, how the fuck could ANYONE even want to date my absolute loser of a brother? I don't know what Ellen-san sees in him...\c-
\cfOh yeah, speaking of Ellen-san. She's a goddamn massive prankster, like, the most awfully skilled troll you could ever imagine, even. See, there was this one time... actually, I think I'll keep quiet about it, because it was embarrassing as all hell. My ass is still sore from back then. I'm NOT going to explain, fuck no. Use your imagination, Demo-chan.\c-
-\cfAh, also, one super good thing about having her around. She's got some interesting connections. Yeah, I'm of course talking about her demon grandfather. A certain cutie you may know called Cytho Valathor. Of course, whenever I need to know anything about what's going on in the land of fire 'n brimstone, there's no better source than Ellen-san's gramps.\c-
+\cfAh, also, one super good thing about having her around. She's got some interesting connections. Yeah, most people don't know, but her gramps is a demon. Like, actual demon, from Hell and all. Some real cutie too. Name's Cytho Valathor, and he says he's a "reformed incubus", whatever that means. Whenever I need to know anything about what's going on in the land of fire 'n brimstone, he's the guy I go to.\c-
diff --git a/lore/default/enginetech.txt b/lore/default/enginetech.txt
index 5535820cd..fd4bcd2d9 100644
--- a/lore/default/enginetech.txt
+++ b/lore/default/enginetech.txt
@@ -3,7 +3,7 @@ Tach-Engine
TAB
People
REL
-Admun;UAC;Nukuri;DecadeMech;Saya;Nekuratek;WhiteScar
+UAC;Nukuri;DecadeMech;Saya;Nekuratek;WhiteScar
TXT
\cxName:\c-
\cf Tach-Engine Technology Institute\c-
diff --git a/lore/default/eviscerator.txt b/lore/default/eviscerator.txt
index 81566cdd0..0b753e536 100644
--- a/lore/default/eviscerator.txt
+++ b/lore/default/eviscerator.txt
@@ -6,7 +6,7 @@ REL
Cyrus;BigShot;Hammerspace;Saya
TXT
\cxDesignation:\c-
-\cf "Eviscerator" High Load Shrapnel Cannon\c-
+\cf "Eviscerator" High Load Flechette Cannon\c-
\cxManufacturer:\c-
\cf Cyrus Enterprises\c-
\cf Design by Mr. BIG SHOT\c-
diff --git a/lore/default/explodium.txt b/lore/default/explodium.txt
index d2d66f810..aab408e35 100644
--- a/lore/default/explodium.txt
+++ b/lore/default/explodium.txt
@@ -3,7 +3,7 @@ Explodium
TAB
Lore
REL
-Parker;Munch;Saya;ExplodiumGun
+Munch;Saya;ExplodiumGun
TXT
\cxName:\c-
\cf Explodium\c-
diff --git a/lore/default/forx.txt b/lore/default/forx.txt
index 024f7ea31..3cb63210e 100644
--- a/lore/default/forx.txt
+++ b/lore/default/forx.txt
@@ -10,11 +10,11 @@ TXT
\cxClassification:\c-
\cf Propulsion Engine Manufacturer\c-
\cxLocation:\c-
-\cf Kent, England\c-
+\cf Kent, Southern Ireland\c-
\cxWebsite:\c-
\cf https://forx.ie\c-
-Founded in 2029 by **Harold Forx**, this company is credited with singlehandedly rescuing England from its long fall into ruin after **Brexit** in 2020, the **Scottish Independence** in 2022 and their losses in the 2026 **Irish Reconquest** (which happened in retaliation to the former **United Kingdom**'s declaration of war on the island the year prior). Despite these mortal blows, **Forx Aeronautics**, having appeared seemingly out of nowhere, founded by a man who, only years prior had been spending his life scavenging around junkyards, managed to pull in enough cash to rescue the whole territory only mere months after its foundation.
+Founded in 2029 by **Harold Forx**, this company is credited with singlehandedly rescuing Southern Ireland (formerly known as the United Kingdom) from its long fall into ruin after **Brexit** in 2020, the **Scottish Independence** in 2022 and their losses in the 2026 **Irish Reconquest** (which happened in retalation to their declaration of war on the island the year prior). Despite these mortal blows, **Forx Aeronautics**, having appeared seemingly out of nowhere, founded by a man who, only years prior had been spending his life scavenging around junkyards, managed to pull in enough cash to rescue the whole territory only mere months after its foundation.
Forx is currently the #1 supplier of propulsion engines for all types of aircraft, be it commercial jet planes, or even spaceships. Their dominance extends all across the eastern side of the Atlantic, as overseas, in America, the **UAC** still reigns supreme, with their own in-house technologies.
@@ -27,6 +27,6 @@ Apart from aircraft engines, Forx has also adapted their patented jet propulsion
\cfAlright, so as it goes, the guy first tried to tell them to fuck off from there and let him bulldoze the whole place to build some shit in there. They didn't even listen. Then, he goes there in person, and THIS is the fun part. After an argument with the director of the orphanage, who personally knew the guy, he got SLAPPED SO FUCKING HARD he did a complete 180 and ran away crying.\c-
-\cfI fucking kid you not, Demo-chan, that is exactly what I saw. I've watched the archived footage like a hundred times, since it helps me feel better when I'm in a sour mood, and... every time, the part where he gets backhanded across the face by the old geezer and thrown out the fucking door, it never fails. I always lose my shit. It's TOO GOOD.\c-
+\cfI fucking kid you not, Demo-chan, that is exactly what I saw. I've watched the archived footage like a hundred times, since it helps me feel better when I'm in a sour mood, and... every time, the part where he gets fucking backhanded across the face by the old geezer, it never fails. I always lose my shit. It's TOO GOOD.\c-
-\cfSeriously, this is what all those people really need. You don't know how many times I wish I could just go and defenestrate that bastard manchild Kelliher. I'd surely feel much better, yeah. Fuck him, and the UAC too. "Eat the rich" is somehow still relevant, but I really want to popularize "Yeet the rich".\c-
+\cfSeriously, this is what all those people really need. You don't know how many times I wish I could just go and beat the crap out of that bastard manchild Kelliher. I'd surely feel much better, yeah. Fuck him, and the UAC too. "Eat the rich" is somehow still relevant, but I really want to popularize "Beat the rich".\c-
diff --git a/lore/default/froggychair.txt b/lore/default/froggychair.txt
index aec1373ff..660b5bedc 100644
--- a/lore/default/froggychair.txt
+++ b/lore/default/froggychair.txt
@@ -25,4 +25,4 @@ A small price to pay...
\cfAnyway, I have to do this, I have to say it or they won't leave me alone:\c-
-\cfWelcome to the \cdFroggy Gang\cf, Demo-chan.\c-
+\cfWelcome to the \cfFroggy Gang\cf, Demo-chan.\c-
diff --git a/lore/default/gcsandwich.txt b/lore/default/gcsandwich.txt
index 96c5151b9..d3e72f3c2 100644
--- a/lore/default/gcsandwich.txt
+++ b/lore/default/gcsandwich.txt
@@ -3,7 +3,7 @@ Sandwich
TAB
Item
REL
-Nukritas1xx;Saya
+NosKora;Saya
TXT
\cxDesignation:\c-
\cf Grilled Cheese Sandwich\c-
diff --git a/lore/default/gensokyo.txt b/lore/default/gensokyo.txt
index a28bb5e2b..a25373eed 100644
--- a/lore/default/gensokyo.txt
+++ b/lore/default/gensokyo.txt
@@ -19,4 +19,4 @@ The land of Gensokyo does not have a clear political structure, although it appe
Many attempts have been made to communicate with them following the initial research, with no successes to this day but one sole exception: The **Miyamoto family**, who initially came from that land, then migrated outside. As reported by **Saya Miyamoto** on social media, the family often travels across the barrier, in order to visit their distant relative, **Princess Kaguya Houraisan**. Following these reports, many have tried to approach members of the Miyamoto family to ask for further information, but they have refused to talk about the subject.
\cxSaya's Notes:\c-
-\cfBoy, people sure are interested in that place, huh? But they just won't fucking understand, that things have to stay like this. Those are the rules, or some shit. Can't have both worlds mixing up together or whatever, it's what that old hag told me once. Yeah, the one that doesn't act her age and goes around with a buncha cosplayers. I'm pretty sure she's related to Ashley-san in some way, they've got the same exact eyes. But like hell am I going to go and ask her, I don't like her.\c-
+\cfBoy, people sure are interested in that place, huh? But they just won't fucking understand, that things have to stay like this. Those are the rules, or some shit. Can't have both worlds mixing up together or whatever, it's what that old hag told me once. Yeah, the one that doesn't act her age and goes around with a buncha cosplayers. I'm pretty sure she's related to Ashley-san in some way, they've got the same exact eyes. But like hell am I going to go and ask her, the way she acts around me creeps me out.\c-
diff --git a/lore/default/heavymahsheengun.txt b/lore/default/heavymahsheengun.txt
index 5daa98300..c97b10103 100644
--- a/lore/default/heavymahsheengun.txt
+++ b/lore/default/heavymahsheengun.txt
@@ -18,21 +18,11 @@ The ammunition employed by this weapon are AP rounds of 14.5x114mm caliber. Unli
While generally meant for mounted use, on-the-go operation is possible, provided the user is equipped with silver-rated power armor at minimum in order to handle its heavy recoil.
-The weapon is rated for three speeds:
+\cfPrimary Fire:\c- 300 RPM operation. A slow spin. Sustained fire in this mode is theoretically endless, as the heat produced can be efficiently nullified by the internal cooling systems, it is therefore the recommended mode for most situations.
-\cf300 RPM:\c- A slow spin. Sustained fire in this mode is theoretically endless, as the heat produced can be efficiently nullified by the internal cooling systems, it is therefore the recommended mode for most situations.
+\cfSecondary Fire:\c- 700 RPM operation. Much faster spin, with moderate heat buildup. It's still possible to keep firing in this mode for about a minute or so from a cold start. If you need to deliver more pain and have the ammunition to spare, choose this.
-\cf700 RPM:\c- Much faster spin, with moderate heat buildup. It's still possible to keep firing within operational temperature for an extended period of time, albeit less accurately. If you need to deliver more pain and have the ammunition to spare, choose this.
-
-\cf2100 RPM:\c- Extremely fast, with the highest heat potential. Sustained fire in this mode may quickly trigger the weapon's safety lock should the rising heat get too close to non-operational temperature. If you want things dead fast and don't care about running out of ammo in a matter of seconds, do pick this.
-
-By default, the safest firing speed is active. Other speeds can be selected by pulling or pushing on the trigger handle (note that the handle is locked in place while firing, so speed can't be changed on the fly).
-
-\cfPrimary Fire:\c- Fire at the selected speed. There is no wind up or wind down in this weapon's operation, so it will begin firing from the moment the trigger is squeezed, and immediately stop once it's released.
-
-\cfSecondary Fire:\c- Push the trigger handle to increase the firing speed.
-
-\cfTertiary Fire:\c- Pull the trigger handle to decrease the firing speed.
+\cfTertiary Fire:\c- 2100 RPM operation. Extremely fast, with the highest heat potential. Sustained fire in this mode may quickly trigger the weapon's safety lock should the rising heat get too close to non-operational temperature. If you want things dead fast and don't care about running out of ammo in a matter of seconds, do pick this.
\cfReloading:\c- There is absolutely no need whatsoever to reload this weapon, as it feeds directly off Hammerspace, requiring only a large supply of ammunition. Hammerspace containers will automatically link all necessary rounds for tethered feeding.
@@ -43,4 +33,4 @@ By default, the safest firing speed is active. Other speeds can be selected by p
\cfBy the way I know what you may be thinking and no, they're not tracer rounds. As I was told, they're actually going so fast they literally catch on fire from air friction. Pretty hardcore, ain't it? Bet the UAC will never beat this shit.\c-
-\cfGod just seeing it in action... Hell, more than that. The Sheen HMG is such a delicious festival of dakka that the mere sound of it firing makes me wild out. It's nuts!\c-
+\cfGod just seeing it in action is enough to make me wet. Hell, more than that. The Sheen HMG is such a delicious festival of dakka that the mere sound of it firing makes me unleash Leviathan in my panties, and you can quote me on that.\c-
diff --git a/lore/default/hell.txt b/lore/default/hell.txt
index 43a9db95d..cd13d380f 100644
--- a/lore/default/hell.txt
+++ b/lore/default/hell.txt
@@ -3,7 +3,7 @@ Hell
TAB
Lore
REL
-Imanaki;UAC;Saya;Ellen;Anarukon;Novoskhana;DemonInvasion;Cytho;Archdemons
+Imanaki;UAC;Saya;Ellen;Anarukon;Novoskhana;DemonInvasion;Cytho
TXT
\cxName:\c-
\cf Hell\c-
@@ -14,7 +14,7 @@ TXT
In 149, following the disappearance of prince heir **Manakei**, who had been summoned to Earth but never returned, internal conflicts arose within the ranks of Hell's royalty. These fights for the succession of the throne, however, never truly escalated as long as Nostros was there to keep the demons at bay. Many attempts were made to locate the heir and bring him back, unsuccessfully.
-In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced **King Akusei** in charge, the various corrupt **Archdemon Generals** took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the **UAC**'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of **Mars City**, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the **Doom Marine**, they set their sights on Earth, and thus their final invasion began.
+In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced **King Akusei** in charge, the various archdemons, corrupt generals of the demon armies, took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the **UAC**'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of **Mars City**, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the **Doom Marine**, they set their sights on Earth, and thus their final invasion began.
\cxSaya's Notes:\c-
\cfOK, first of all, big thanks to Ellen-san's gramps for the info we could get on this. Cytho-sama is like, our only contact with that fucking place, and you won't even believe the things he's told me.\c-
@@ -34,7 +34,7 @@ TXT
In 149, following the disappearance of prince heir **Manakei**, who had been summoned to Earth but never returned, internal conflicts arose within the ranks of Hell's royalty. These fights for the succession of the throne, however, never truly escalated as long as Nostros was there to keep the demons at bay. Many attempts were made to locate the heir and bring him back, unsuccessfully.
-In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced **King Akusei** in charge, the various corrupt **Archdemon Generals** took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the **UAC**'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of **Mars City**, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the **Doom Marine**, they set their sights on Earth, bringing forth all of their legions, under the command of **Baramun**, the Titan of the East, who was given the title of **Icon of Sin**.
+In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced **King Akusei** in charge, the various archdemons, corrupt generals of the demon armies, took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the **UAC**'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of **Mars City**, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the **Doom Marine**, they set their sights on Earth, bringing forth all of their legions, under the command of **Baramun**, the Titan of the East, who was given the title of **Icon of Sin**.
Against all odds, humanity prevailed, and the invaders were defeated, along with their leader. Despite this major defeat, the demon generals organized several other attacks, using their remaining forces, but failed once more. Having realized that humanity was far more resilient than they could ever have imagined, they gave up.
@@ -56,7 +56,7 @@ TXT
In 149, following the disappearance of prince heir **Manakei**, who had been summoned to Earth but never returned, internal conflicts arose within the ranks of Hell's royalty. These fights for the succession of the throne, however, never truly escalated as long as Nostros was there to keep the demons at bay. Many attempts were made to locate the heir and bring him back, unsuccessfully.
-In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced **King Akusei** in charge, the various corrupt **Archdemon Generals** took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the **UAC**'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of **Mars City**, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the **Doom Marine**, they set their sights on Earth, bringing forth all of their legions, under the command of **Baramun**, the Titan of the East, who was given the title of **Icon of Sin**.
+In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced **King Akusei** in charge, the various archdemons, corrupt generals of the demon armies, took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the **UAC**'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of **Mars City**, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the **Doom Marine**, they set their sights on Earth, bringing forth all of their legions, under the command of **Baramun**, the Titan of the East, who was given the title of **Icon of Sin**.
Against all odds, humanity prevailed, and the invaders were defeated, along with their leader. Despite this major defeat, the demon generals organized several other attacks, using their remaining forces, but failed once more. Having realized that humanity was far more resilient than they could ever have imagined, they gave up. That is, until around August of 2160, when two demonic necromancers, the **Resurrector Sisters**, made their appearance, and brought back to life all those who had fallen, prompting the UAC to recommission their "problem solver" once again, who made his way back towards Hell, exterminating the revived demons and swiftly eliminating both of the Resurrector Sisters. Once his initial rampage was over, he sent one final message back to Earth, saying that he had sworn to remain in Hell forever, in order to ensure that the demons would never attempt to attack humanity ever again.
@@ -84,7 +84,7 @@ TXT
In 149, following the disappearance of prince heir **Manakei**, who had been summoned to Earth but never returned, internal conflicts arose within the ranks of Hell's royalty. These fights for the succession of the throne, however, never truly escalated as long as Nostros was there to keep the demons at bay. Many attempts were made to locate the heir and bring him back, unsuccessfully.
-In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced **King Akusei** in charge, the various corrupt **Archdemon Generals** took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the **UAC**'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of **Mars City**, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the **Doom Marine**, they set their sights on Earth, bringing forth all of their legions, under the command of **Baramun**, the Titan of the East, who was given the title of **Icon of Sin**.
+In 2145, after the supreme leader of Hell suddenly left the throne for unexplained reasons, leaving only his son, the inexperienced **King Akusei** in charge, the various archdemons, corrupt generals of the demon armies, took the chance to stage a coup and overthrow the main royal family, forcing them into exile. This event unfortunately coincided closely with the **UAC**'s first explorations of Hell. Although curious at first about these odd beings that had entered their realm, they made the decision of exterminating them once they began to show an interest in exploiting their natural resources and in addition had shown hostility when approached. They were almost successful in this, but their plans for sending a full fleet to our own world were swiftly stopped along with their initial invasion of **Mars City**, and couldn't be truly realized until much later, in 2148, when they managed to hijack the UAC's teleporters on Phobos and Deimos, completely overtaking both moon bases and even managing to pull in one of the two moons into their own realm. Following retaliation from a lone soldier, the **Doom Marine**, they set their sights on Earth, bringing forth all of their legions, under the command of **Baramun**, the Titan of the East, who was given the title of **Icon of Sin**.
Against all odds, humanity prevailed, and the invaders were defeated, along with their leader. Despite this major defeat, the demon generals organized several other attacks, using their remaining forces, but failed once more. Having realized that humanity was far more resilient than they could ever have imagined, they gave up. That is, until around August of 2160, when two demonic necromancers, the **Resurrector Sisters**, made their appearance, and brought back to life all those who had fallen, prompting the UAC to recommission their "problem solver" once again, who made his way back towards Hell, exterminating the revived demons and swiftly eliminating both of the Resurrector Sisters. Once his initial rampage was over, he sent one final message back to Earth, saying that he had sworn to remain in Hell forever, in order to ensure that the demons would never attempt to attack humanity ever again.
diff --git a/lore/default/hellblazer.txt b/lore/default/hellblazer.txt
index 60d956db6..a4059890e 100644
--- a/lore/default/hellblazer.txt
+++ b/lore/default/hellblazer.txt
@@ -3,7 +3,7 @@ Hellblazer
TAB
Item
REL
-Imanaki;UAC;Hell;Hammerspace;Saya;Nukuri
+Imanaki;UAC;Hell;Hammerspace
TXT
\cxDesignation:\c-
\cf Hellfire Cannon Mk3 ("Hellblazer")\c-
@@ -13,9 +13,17 @@ TXT
\cxClassification:\c-
\cf Mini-Missile Launcher\c-
-The **Hellblazer** is the third incarnation of the **Hellfire Cannon**, one of the many weapons that **Imanaki Corp** had constructed based on their experiments with harnessing what they called **Ardent Energy**, a power source from the depths of **Hell** itself. It is a direct improvement of the Mark 2 model, the **Hellrazer**, sporting burst-fire capabilities and a simple drum magazine system for easier reloads. As its ammunition, it employs 25mm "Blazer" grenades, highly explosive despite their small size, due to the materials contained within.
+The **Hellblazer** is the third incarnation of the **Hellfire Cannon**, one of the many weapons that **Imanaki Corp** had constructed based on their experiments with harnessing what they called **Ardent Energy**, a power source from the depths of **Hell** itself. It is a direct improvement of the Mark 2 model, the **Hellrazer**, sporting burst-fire capabilities and a simple drum magazine system for easier reloads. It also features many more types of ammunition this time:
-The Hellblazer was discontinued following the destruction of the Imanaki Corp headquarters in 2009, but the **Tach-Engine Technology Institute** had managed to reproduce this weapon following their demise. Replicated models do not actually employ this "Ardent Energy" however, so they are not as destructive as they were meant to be. Rather, they are powered by the highly volatile **Sydon**, one of the exotic elements involved in the creation of Ardent, as its potential for use in explosives is quite notable.
+\cf"Blazer" grenades:\c- The standard ammunition. Highly explosive despite their small size, thanks to the highly condensed Ardent Energy contained within.
+
+\cf"Crackshot" cluster grenades:\c- These burst into smaller grenades which will spread on impact, bouncing around for a short time before detonating.
+
+\cf"Ravager" incendiary grenades:\c- Ravagers release a wave of unrefined Ardent Energy on detonation, covering a very wide area around themselves. Quite useful in tight spaces, where this scorching hot plasma won't dissipate as quickly, thoroughly roasting any targets within. For safety reasons this ammunition type cannot be employed in burst-fire.
+
+\cf"Slayer" warheads:\c- A returning favorite from the previous series. These miniature nukes contain within themselves highly enriched Ardent Energy that will cause total devastation in a large radius, bringing swift death to even the highest ranked demons in Hell's armies. Cannot operate in burst-fire mode either.
+
+The Hellblazer was discontinued following the destruction of the Imanaki Corp headquarters in 2009, but the **Tach-Engine Technology Institute** had managed to reproduce this weapon following their demise. Replicated models do not actually employ this "Ardent Energy" however, so they are not as destructive as they were meant to be. Rather, they are powered by the highly volatile **Nokron**, one of the two exotic elements involved in the process of Microfusion, as its potential for use in explosives is quite notable.
Unlike its predecessor, which relied on simple proximity detection, this model can instead interface with targeting arrays in order to provide more precise selective target seeking.
@@ -23,13 +31,13 @@ Unlike its predecessor, which relied on simple proximity detection, this model c
\cfSecondary Fire:\c- Lobs the loaded ammunition unarmed, as a bouncing grenade. Tap to fire one grenade, hold to preload up to 2 additional grenades (primary Fire cancels this process). Target seeking also affects grenades, as they will attempt to steer themselves towards the target on bounce.
-\cfTertiary Fire:\c- Does nothing unless the weapon is locked for fire (see above).
+\cfTertiary Fire:\c- Cycles the ammo type for the next reload.
-\cfReloading:\c- Refills the current magazine, quite easily through the **Hammerspace™** container.
+\cfReloading:\c- During a reload, you may either refill the current mag (quite easy through the **Hammerspace™** container), or swap it out for a different ammo type.
\cfTechniques:\c- The grenades will automatically detonate on proximity to any hostile targets (unless explicitly seeking one), so you may still land the shot even if you merely grazed them. It is unclear how exactly they detect the targets, or know that they are hostile.
\cxSaya's Notes:\c-
\cf"Ardent Energy"? What's that? Energy extracted from a demon's ass after it ate too much curry? Whatever, anything coming from Hell is best left untouched, y'know. Just look at what happened to the fucking UAC, going around sticking their paws where they shouldn't.\c-
-\cfActually, making the replicas use Sydon was a pretty clever thing. That stuff's naturally occurring in a bunch of exoplanets so it's easy to come by. By the way, did you know the Nukuri use it as a hair dye? Well, they use a non-reactive isotope, but still...\c-
+\cfActually, making the replicas use Nokron was a pretty clever thing. I had no idea that shit exploded. Really makes you think about all the safety mechanisms that go into Microfusion engines, definitely justified if THAT can happen.\c-
diff --git a/lore/default/hermann.txt b/lore/default/hermann.txt
deleted file mode 100644
index 6be98d50d..000000000
--- a/lore/default/hermann.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-TAG
-Ischer, Hermann E.
-TAB
-People
-REL
-Blackmann;WhiteScar;Saya
-TXT
- \cxFull Name:\c-
- \cf Hermann Edward Ischer\c-
- \cxNationality:\c-
- \cf German-American\c-
- \cxDate of Birth:\c-
- \cf 2079-09-17\c-
- \cxOccupation:\c-
- \cf CEO (Blackmann Arms)\c-
- \cxTwitter:\c-
- \cf @ischerman\c-
-
-
-Born in **Cologne, Germany** in 2079 as the older of two siblings, **Hermann** was chosen by his father to lead the family business upon his retirement, much to the disappointment of his more competent younger sister.
-
-Known for his radiant charisma, the man is quite popular online, and made his fame through possibly one of the most peculiar methods: By growing out his eyebrows as much as possible. As of this article's writing, he still holds the world record for it.
-
-As a lover of fine weaponry, his main goal as head of **Blackmann Arms** would be to further expand on high-caliber weaponry, especially with the worldwide popularity of his grandfather's iconic **.50 OMG** cartridge. In the period of post-war following the **White Scar**, potent weaponry to defend the home front was highly requested, and thus came the **"big booms"** race, which he entered with the first incarnation of the **Silver Bullet** series of rifles, and the **.850 BIG** cartridge. The rest is history, but suffice to say, he did win that race.
-
-Hermann is also known to indulge in ways to maximize the speed of fully automatic fire, with mixed results, and somehow managing to get all-encroaching firearms regulation groups to look the other way. Some would say that the weaponry featuring these "hilariously broken" rates of fire were simply too ludicrous to even be taken seriously, and there was no need for any regulation when no one in their right mind would even dare to employ such a thing in actual warfare.
-
-In regards to his personal life, he is happily married to internet celebrity **Jonathan Alfredo Bortson Borges III**, and sometimes appears as a guest in his husband's streams.
-
-\cxSaya's Notes:\c-
-\cfThe babyfaced man of massive eyebrows himself. As far as Americans go, he's pretty cool actually, and I like to hang out with him despite how cringe he can be about Japanese culture.\c-
-
-\cfThe boyfriend is... ... Well, special. He doesn't talk, beyond uttering a few grunts and mumbles every now and then, but he sure is eloquent as hell in text form. Now, look, I'm not going to judge, but his obsession with that one anime character... It goes places. Nice cosplay, though.\c-
diff --git a/lore/default/ibuki.txt b/lore/default/ibuki.txt
index acae23ef4..0d27a102d 100644
--- a/lore/default/ibuki.txt
+++ b/lore/default/ibuki.txt
@@ -13,25 +13,28 @@ TXT
\cxDate of Birth:\c-
\cf 2074-09-09\c-
\cxOccupation:\c-
- \cf Mercenary, Model, Vlogger\c-
+ \cf Mercenary, Nude Model, Vlogger\c-
\cxTwitter\c-
- \cf @red_oni_74\c-
+ \cf @lewd_ibuki (main)\c-
+ \cf @ibuki_tiddy (photosets)\c-
**Ibuki** is the result of the **Red Oni** supersoldier program, devised by **Saya Miyamoto** of **Akari Labs**. The existence of this project was kept completely secret until her public reveal in June of 2077. There was much controversy surrounding the Red Oni program, including Saya's personal involvement in it, having accepted a 40 billion USD payment in exchange for it (which was found to be related to Texas having been sold back to Mexico many weeks before). Despite her clear potential and outstanding combat abilities, she was deployed too late, as only moments later, the **White Scar** happened, and with it, the complete devastation of the **United States**.
-Many years after the incident, Ibuki was successfully retrieved from the scorched wastelands, having spent a long time as a sort of "roaming mercenary". She returned to Japan in June of 2091, and once settled in, began working odd jobs until finding her true vocation as a model. Other hobbies include vlogging (with varied topics), as well as still occasionally performing independent mercenary work.
+Many years after the incident, Ibuki was successfully retrieved from the scorched wastelands, having spent a long time as a sort of "roaming mercenary". She returned to Japan in June of 2091, and once settled in, began working odd jobs until finding her true vocation as a nude model. Other hobbies include vlogging (with varied topics), as well as still occasionally performing independent mercenary work.
-Having been created from Saya's own DNA, she has effectively inherited the total immortality of the Miyamoto family, on top of this, further enhancements were performed which have given her increased strength and reflexes, along with effectively making her skin bulletproof. It's even been proven that she can survive an orbital blast.
+Having been created from Saya's own DNA, she has effectively inherited the total immortality of the Miyamoto family, on top of this, further enhancements were performed which have given her increased strength and reflexes, along with effectively making her skin bulletproof. Saya has remarked that this last fact means she does not need to wear any clothing.
-Additionally, citing Saya's rather "interesting" decisions, there is the fact of her particular physical traits beyond those of her strength, as despite being her own clone, the two barely resemble each other. When asked for details regarding these discrepancies, she refused to answer.
+Additionally citing Saya's rather "interesting" decisions, there is the fact of her particular physical traits beyond those of her strength, including her blatantly obscene bust size, which some deem impractical, much to Saya's disagreement. When asked for further details, she went on a rather lengthy rant on Twitter about the subject of "waifus".
-Although Ibuki is legally part of the Miyamoto family, she opted to live on her own. She shares a house with two other mercenary friends, as well as other people who joined in later. Some of Ibuki's closest friends are individuals of renown, such as game developer **Kris Danae**, or the demi-Anarukon witch-warrior **Marisa Azanth**.
+Although Ibuki is legally part of the Miyamoto family, she opted to live on her own. She shares a house with two other mercenaries, as well as various sexual partners. Some of her companions are individuals of renown, such as game developer **Kris Danae**, or the demi-Anarukon witch-warrior **Marisa Azanth**.
\cxSaya's Notes:\c-
-\cfThose American idiots come to me with a shitload of cash and tell me to make them a supersoldier. Yeah, I suppose they were listening in on all that stuff I had been posting of getting into bioengineering and shit. Boy, they sure were desperate, huh... It was honestly pathetic.\c-
+\cfOK yes sure, I love giga-tiddies. But why does everyone have to call me out for it? Is there really ANYTHING wrong with that, huh? Yeah, thought so.\c-
-\cfAnd now, it's time for me to confess... Given the chance to make a copy of myself, and to enhance said copy, I ended up fulfilling one of my fantasies. What if I could be taller? And prettier? ... In hindsight, it was really stupid of me, I guess. But there she is, a version of myself that is a big strong goth gf.\c-
+\cfSure, Ibuki was like, my biggest hornypost ever. I couldn't resist, you know. Fucking... American idiots come to me with a shitload of cash and tell me to make them a supersoldier. Yeah, I suppose they were listening in on all that stuff I had been posting of getting into bioengineering and shit. Boy, they sure were desperate, huh... It was honestly pathetic. BUT, I had an idea there. See... I was thirsty as all fuck, and I thought... what if... I made myself a super strong big tiddy gf, right there?\c-
-\cfI spent like three years on that whole thing, growing her in a damn tube. It was my first time doing all of that, but I somehow got lucky and it was a big success. Though... when they began to notice the "abnormality in the subject's breast growth" I started to get nervous. What if they pull the plug on it? I ended up admitting to it being intentional, saying some random shit that came through my mind, like "distraction tactics" or something, I forgot. In the end they let it slide.\c-
+\cfAaaaaand that's exactly what happened. I spent like three years on that whole thing, growing her in a damn tube. It was my first time doing all of that, but I somehow got lucky and it was a big success. Though... when they began to notice the "abnormality in the subject's breast growth" I started to get nervous. What if they pull the plug on it? I ended up admitting to it being intentional, saying some random shit that came through my mind, like "distraction tactics" or something, I forgot. In the end they let it slide.\c-
-\cfDespite everything, even after confessing to her that I made her that way on purpose, even after all the stuff with the war, she loves me and she's thankful for being alive. She really is too nice to me, seriously...\c-
+\cfOh yeah, did you know? Technically speaking, Ibuki is my clone. Yeah, there may have been some slight modifications, but if my growth hadn't stopped early, who knows, I could have looked that hot one day. Really makes you think huh...\c-
+
+\cfYes, I'm also aware that means I'm engaging in selfcest. So? Is there a problem with that too?\c-
diff --git a/lore/default/imanakit.txt b/lore/default/imanakit.txt
index f25805d6e..0988e9f88 100644
--- a/lore/default/imanakit.txt
+++ b/lore/default/imanakit.txt
@@ -5,23 +5,18 @@ People
REL
Onoke;Saya;GhoulHunt;Imanaki
TXT
- \cxFull Name:\c-
- \cf Tetsuya Imanaki\c-
- \cxNationality:\c-
- \cf Japanese\c-
- \cxDate of Birth:\c-
- \cf 1983-01-01\c-
- \cxOccupation:\c-
- \cf CEO (Imanaki Corp)\c-
+\cxFull Name:\c-
+\cf Tetsuya Imanaki\c-
+\cxNationality:\c-
+\cf Undetermined\c-
+\cxDate of Birth:\c-
+\cf Undetermined\c-
+\cxOccupation:\c-
+\cf CEO (Imanaki Corp)\c-
+The founder and CEO of **Imanaki Corp**, and also last surviving member of the Imanaki family following the **Onoke Mansion Murders** of 2003. **Tetsuya** had always been a very secretive individual, so nothing is really known of his personal life or history, nor even his appearance.
-
-
-The founder and CEO of **Imanaki Corp**, and also last surviving member of the Imanaki family following the **Onoke Mansion Murders** of 2003. **Tetsuya** had always been a very secretive individual, so nothing is really known of his personal life.
-
-During the events of the **Ghoul Hunt**, and later the **Hellbound Incident**, he once again avoided death thanks to his absence from the Imanaki Corp installations. However, no one knew where he was exactly, and ever since these events he's completely vanished. Some speculate that since he's the last of the Imanaki, this is in order to avoid being located by members of the **Yanasha Clan**, rivals to the family for centuries.
+During the events of the **Ghoul Hunt**, and later the **Hellbound Incident**, he once again avoided death thanks to his absence from the Imanaki Corp installations. However, no one knew where he was exactly, and ever since these events he completely vanished.
\cxSaya's Notes:\c-
\cfShort article, I know. There really is nothing on this guy, seriously. It's like... he never left any trace of himself other than just... the fact he once existed and was in charge of all that stuff.\c-
-
-\cfI mean, there's that one photo, although it's not clear if that's actually him. Either way I can't deny he looks really pretty...\c-
diff --git a/lore/default/itamexhammer.txt b/lore/default/itamexhammer.txt
index 930cf8f65..525904e0b 100644
--- a/lore/default/itamexhammer.txt
+++ b/lore/default/itamexhammer.txt
@@ -16,16 +16,14 @@ Strong, reliable, and packing a mighty wallop, the **Reinforced Combat Hammer**
The Reinforced Combat Hammer is primarily meant to be used in quickly dismantling barricades or tearing down reinforced barriers, but many have taken to more creative uses, such as in the destruction of armored vehicles, or improvised demolition work of whole buildings. It should also be noted that in actual combat it can prove to be very lethal (and bloody) against unarmored targets.
-\cfPrimary Fire:\c- Rapid strikes. Good for quickly plowing through enemy hordes.
+\cfPrimary Fire:\c- Rapid swings, from side to side. Good for quickly plowing through enemy hordes.
-\cfSecondary Fire:\c- Hold to raise the hammer over your head, release to let it drop on whatever poor fool is standing in front of you. The longer you hold, the stronger the hit. This attack can potentially break down doors, among other things.
+\cfSecondary Fire:\c- Hold to ready up a vertical swing, release to let the hammer drop on whatever poor fool is standing in front of you. The longer you hold, the stronger the hit. This attack can potentially break down doors, among other things.
-\cfTertiary Fire:\c- Perform a potent spin attack, smashing away everything around you. Consecutive presses of tertiary fire while spinning will keep the motion going for longer. Being a combat robot, you should be free from any motion sickness that a human would typically develop while performing this action. However, you won't be able to control where this spin move takes you.
+\cfTertiary Fire:\c- Hold to ready up a wide horizontal swing, release to perform a potent spin attack, smashing away everything around you. Consecutive presses of tertiary fire while spinning will keep the motion going for longer. Being a combat robot, you should be free from any motion sickness that a human would typically develop while performing this action.
\cfReloading:\c- It's a sledgehammer. There's no reloading, go bash some skulls.
-\cfTechniques:\c- Being a pure melee weapon, the hammer benefits directly from the effects of the **Ragekit**, multiplying its damage potential eightfold.
-
\cxSaya's Notes:\c-
\cfShit's strong AND good. Perfect for a Demolitionist such as yourself, huhu. And you know what else is good? It can be even MORE powerful once you pop a Ragekit. You'll become UNSTOPPABLE.\c-
diff --git a/lore/default/jojo.txt b/lore/default/jojo.txt
deleted file mode 100644
index 6998555ee..000000000
--- a/lore/default/jojo.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-TAG
-Josephson, Joanna
-TAB
-People
-REL
-Symnatek;Mixom;Saya
-TXT
- \cxFull Name:\c-
- \cf Joanna Josephson IV\c-
- \cxNationality:\c-
- \cf Australian\c-
- \cxDate of Birth:\c-
- \cf 2107-08-24\c-
- \cxOccupation:\c-
- \cf Chairman (Symnatek)\c-
- \cf Chief of Engineering (Itamex)\c-
-
-
-
-Born in California in 2107, **Joanna** is the fourth heir to the **Josephson** lineage, and the current head of the **Alliance Industries (Symnaki Tekkanosei)** conglomerate, the largest and most powerful industry titan of the **Australian** territory.
-
-Looming over others around her by standing at 6'11", her imposing presence has ensured that no one even dares challenge the absolute reign of her company on its home turf. Despite this, however, it is known that she is in good terms with competitor **Mixom**'s CEO **Kasumi Tanaka**.
-
-While being the head of the main company, she is far more involved in the arms manufacturing side of the **Itamex** subsidiary, both in terms of engineering and testing, as well as the promotion of company products.
-
-Joanna has certain fame due to her various feats of strength, including a bone-chilling encounter with a wild grizzly bear which turned out far more bone-chilling for the animal itself. When interviewed, she jokingly stated that the bear **"will need a physiotherapist"**.
-
-\cxSaya's Notes:\c-
-\cfThis woman has singlehandedly kept muscle girl artists afloat for ages, and it is very understandable. She is huge, built like a motherfucking truck, and I almost peed myself when I first met her.\c-
-
-\cf...\c-
-
-\cfPlease forget I said that last part.\c-
-
-\cfHuh? What do you mean the dictation system doesn't understand that?\c-
diff --git a/lore/default/kereshnovka.txt b/lore/default/kereshnovka.txt
index 593e542a4..aa8026c11 100644
--- a/lore/default/kereshnovka.txt
+++ b/lore/default/kereshnovka.txt
@@ -3,7 +3,7 @@ Kereshnovka
TAB
Lore
REL
-Reubens;Saya;Onoke;GhoulHunt;Imanaki;SUSAN;Luna
+Cyrus;Saya;Onoke;GhoulHunt;Imanaki;SUSAN;Luna
TXT
\cxName:\c-
\cf Kereshnovka\c-
diff --git a/lore/default/keychain.txt b/lore/default/keychain.txt
index 06083668d..eb12296c5 100644
--- a/lore/default/keychain.txt
+++ b/lore/default/keychain.txt
@@ -19,8 +19,16 @@ Do note that this physical keychain you have on yourself is unrelated to the **K
\cxSaya's Notes:\c-
\cfAh, yeah, I put some cute things in there that you might like. So, there's one of the bomb emoji, because I mean, you like exploding things don't you? It was kind of an obvious choice, that one.\c-
-\cfNext is that silly thing that amused you so much, the "butt bots gonna bot" seal, heh. I have no clue what it even references, must be some obscure in-joke from somewhere...\c-
+\cfNext is that silly thing that amused you so much, the "butt bots gonna bot" seal, heh. I have no clue what it references, or who this "Nekohaku" is and why they're an "anal fiend". Must be some in-joke in some community I guess...\c-
\cfOf course, there's also a lil' chibi face of me. Think of it as a way for me to always be there with you, wherever you go, hehehe.\c-
-\cfAND, very most importantly, oh yes. Don't you think I forgot about that. It makes certain people very fucking mad, and I hope they never miss even a single glimpse of THAT FLAG as you save the world. Yeah, fuck 'em. They'd side with the demons if it didn't turn out that they're all very sexually progressive as well.\c-
+\cfAND, very most importantly, oh yes. Don't you think I forgot about that, it sure got engraved right in my mind. Yeah, what happened on our little stream. You really are the sweetest and best bot, Demo-chan. Come on, say it with me, loud and clear:\c-
+
+ \c[TransBlue]██████████████████████\c-
+ \c[TransPink]██████████████████████\c-
+ \cj██████████████████████\c-
+ \c[TransPink]██████████████████████\c-
+ \c[TransBlue]██████████████████████\c-
+
+\cfTRANS RIGHTS! FUCK YEAH!\c-
diff --git a/lore/default/kirin.txt b/lore/default/kirin.txt
index 5bec7c60e..2e43086ad 100644
--- a/lore/default/kirin.txt
+++ b/lore/default/kirin.txt
@@ -3,12 +3,12 @@ Xanai, Kirin
TAB
People
REL
-Anarukon;Novoskhana;Saya;GhoulHunt;Alakir
+Anarukon;Novoskhana;Saya;GhoulHunt
TXT
\cxFull Name:\c-
\cf Kirin Xanai\c-
\cxTitle:\c-
- \cf Sykhai Emperor of Akkou\c-
+ \cf Child Emperor of the Sykhai Empire of Akkou\c-
\cxNationality:\c-
\cf Akkouxhei\c-
\cxDate of Birth:\c-
@@ -22,20 +22,20 @@ Born in 2080 to **Syrakha Yanikov** and **Azya Xanai**, **Kirin** became the emp
Despite having the title of "Emperor", he actually holds no real power over the people of Akkou, and instead acts more like a political and economical advisor. As a matter of fact, the **Sykhai Empire** couldn't be described as an empire either. Most would describe it as something closer to a collection of anarchist communes than anything else, unlike the actual, tyrannical **Empire of Novoskhana** that they had seceded from.
-For decades as the leader of Akkou, Kirin had remained single, as no one dared to approach him with the intention of marrying, for he was revered as an icon of "untarnished purity", in part due to his own name, Kirin, meaning "innocence" in the **Anarukon** language. It wasn't until a chance meeting with **Saya Miyamoto** in 2171 that this eventually changed. After a rather busy month, in which the young emperor additionally came to meet Saya's other partners, love bloomed, eventually culminating in a collective marriage (\cg♥\c-) in May 8th of 2171, with their union marking the beginning of a great alliance between mankind and the Anarukon, additionally helping heal the old wounds of the **Hellbound Incident**, as this alliance extended to the **Kurenai Kingdom** too, through the shared friendship with **Queen Andreki Anderken**. Outside of marriage, Kirin is additionally in a close relationship with **Alakir of Kanaiarkar**, consul of a neighboring nation he's assisted in the past.
+For almost 80 whole years as the leader of Akkou, Kirin had remained single, as no one dared to approach him with the intention of marrying, for he was revered as an icon of "untarnished purity", in part due to his own name, Kirin, meaning "innocence" in the **Anarukon** language. It wasn't until a chance meeting with **Saya Miyamoto** in 2171 that this eventually changed. After a rather busy month, in which the young emperor additionally came to meet Saya's other partners, love bloomed, eventually culminating in a collective marriage (\cg♥\c-) in May 8th of 2171, with their union marking the beginning of a great alliance between mankind and the Anarukon, additionally helping heal the old wounds of the **Hellbound Incident**, as this alliance extended to the **Kurenai Kingdom** too, through the shared friendship with **Queen Andreki Anderken**.
Kirin himself can be described as a rather "down to earth" leader. Being quite close to the people of Akkou, and fond of making friends. He is also absolutely adorable. When not attending his duties as advisor of the people, Kirin engages in many of his hobbies, such as painting (being quite skilled at drawing portraits, for example), or the practice of magic alongside his mother. He is also quite fond of videogames, anime, and many other forms of modern entertainment, and is often seen talking extensively on social media about the subject, happily introducing the people of Earth to popular games and shows from his homeworld.
\cxSaya's Notes:\c-
\cg♥\c- \caKIRIN-KUN!!!!!! YOU'RE SO CUTE!!!!!! I LOVE YOU!!!!\c- \cg♥\c-
-\cfAhhhhh, Demo-chan, isn't he the best husband ever? He just makes me so happy, and he's just so good and... Yeah~\c- \cg♥\c-
+\cfAhhhhh, Demo-chan, isn't he the best boyfriend ever? He just makes me so happy, and he's just so good and... yeah~\c- \cg♥\c-
-\cfSeriously, I never.. NEVER EVER thought that this could happen. That I... That we all... Could get our own wonderful immortal cutie. It really is a dream come true, you know...\c-
+\cfSeriously, I never.. NEVER EVER thought that this could happen. That I... that we all... could get our own wonderful immortal cutie. It really is a dream come true, you know...\c-
-\cfI just can't stop thinking about him when he's not here... Or even when he IS here (guess what). Kirin-kun is just... Nggghh... I'm going to go hug him right now.\c-
+\cfI just can't stop thinking about him when he's not here... or hell, even when he IS here (guess what). Kirin-kun is just... nggghh... I'm going to go hug him right now.\c-
-\cfOh he says hi by the way. I told him this isn't a live chat but whatever, hi from our cute husband. Wait, actually... Gonna let him write stuff here, why the hell not.\c-
+\cfOh he says hi by the way. I told him this isn't a live chat but whatever, hi from our cute husband. Wait, actually... gonna let him write stuff here, why the hell not.\c-
\cgKirin's Notes:\c-
\caHello, Demo-chan. I hope you are doing well in your adventures. I wish I could attend the live stream that Sayacchi makes of this, but I am currently a bit busy withghfghfdgsddfh\c-
@@ -47,6 +47,6 @@ Kirin himself can be described as a rather "down to earth" leader. Being quite c
\cxSaya's Notes:\c-
\cfAAAAAAAAAAAAAAAAAAAAAAAA Oh my god that's so adorable!!!!\c-
-\cfhehe, yeah, I did go straight for his waist again. His weak spot, huhuhu~\c-
+\cfhehe, yeah, I did go straight for his feet again. His weak spot, huhuhu~\c-
-\cfBTW don't tell him but... That "important work" he's busy with? It's actually just another game I got him to play. Seriously, it's been only a couple weeks and he's almost finished my whole library. Forget what he said about not watching you though, I'm definitely going to force him to if necessary. I really want to see how he reacts to your wacky antics.\c-
+\cfBTW don't tell him but... that "important work" he's busy with? It's actually just another game I got him to play. Seriously, it's been only a couple weeks and he's almost finished my whole library. Forget what he said about not watching you though, I'm definitely going to force him to if necessary. I really want to see how he reacts to your wacky antics.\c-
diff --git a/lore/default/kirincummies.txt b/lore/default/kirincummies.txt
new file mode 100644
index 000000000..3a4ec7399
--- /dev/null
+++ b/lore/default/kirincummies.txt
@@ -0,0 +1,20 @@
+TAG
+Peach Juice
+TAB
+Item
+REL
+Kirin;Vestal;Anarukon
+TXT
+\cxDesignation:\c-
+\cf Toot Froot™ Peach Juice\c-
+\cxManufacturer:\c-
+\cf Vestal Foods\c-
+\cxClassification:\c-
+\cf Flavored Milk Beverage\c-
+
+Lactose intolerance? No problem! Our synthetic milk is perfectly safe for consumption by all, no odd side effects, no alien mutations, no apocalyptic effects! It's milk, in a box. Toot Froot™, the world's first synthetic milk beverage, with natural fruit flavoring.
+
+\cxSaya's Notes:\c-
+\cfHehehe... the taste reminds me so much of Kirin-kun. Every sip is like... I'm sure you know too, you understand what the taste is like. Yeah, THAT. He's taken a liking to it, you know, and watching that suction force of his whenever I give him a box, and the face he makes, it's just... oh my. Naughty boy~\c-
+
+\cfMad props once again for the god of the Anarukon, for making them that way. Delicious peachy cummies...\c-
diff --git a/lore/default/kirinmanga.txt b/lore/default/kirinmanga.txt
index 03d041937..3c90409a4 100644
--- a/lore/default/kirinmanga.txt
+++ b/lore/default/kirinmanga.txt
@@ -12,11 +12,11 @@ TXT
\cxGenre:\c-
\cf Comedy, Ecchi, Romance\c-
-\cfSynopsis:\c- When her family moved to the Ruby Empire, Alissa felt like a fish out of water. This was so much different to the rural lifestyle she was used to, everything was new and confusing, but then she met a handsome young man, who happily helped her along. As the two grew closer, she would eventually be struck by the most unexpected of revelations: He was none other than the emperor of the land himself! Kind, caring, pure-hearted and innocent, he was a polar opposite of her, but despite their differences, the love they felt for each other would only grow stronger. One day, having been invited to the imperial palace, Alissa would bear witness to a side of the emperor he had never shown anyone before. And thus, her new life began.
+\cfSynopsis:\c- When her family moved to the Ruby Empire, Alissa felt like a fish out of water. This was so much different to the rural lifestyle she was used to, everything was new and confusing, but then she met a handsome young boy, who happily helped her along. As the two grew closer, she would eventually be struck by the most unexpected of revelations: He was none other than the emperor of the land himself! Kind, caring, pure-hearted and innocent, he was a polar opposite of her, but despite their differences, the love they felt for each other would only grow stronger. One day, having been invited to the imperial palace, Alissa would bear witness to a side of the emperor he had never shown anyone before. And thus, her new life began.
-An unexpected return to manga writing from **Saya Miyamoto**, co-lead of **Akari Labs**, yet again a romantic story sprinkled with a comedic ecchi tone. Despite its short length, it has received much praise online, many wishing for a sequel, or a spin-off centered around the emperor's charismatic maid. Saya herself has made no promises, but has stated that both of these may be considered, someday.
+An unexpected return to manga writing from **Saya Miyamoto**, co-lead of **Akari Labs**, yet again a romantic story sprinkled with her signature "wholesome and fun lewdness". Despite its short length, it has received much praise online, many wishing for a sequel, or a spin-off centered around the emperor's charismatic maid. Saya herself has made no promises, but has stated that both of these may be considered, someday.
\cxSaya's Notes:\c-
\cfHeh, I wrote this in like three days. Drawing everything, however, took a whole week. Yeah, I'm not that good, I mean, even though I shamelessly trace over 3D models and all (that I make, at least).\c-
-\cfIt's obvious what this is all based on. I mean come on, you'd have to be blind af not to realize. The first time we dressed Kirin-kun up just... gave me such a burst of inspiration that I HAD to write it all down. Oh it was just so adorable, wasn't it? Trying out all sorts of cute things on him... Oh man...\c-
+\cfIt's obvious what this is all based on. I mean come on, you'd have to be blind af not to realize. The first time we dressed Kirin-kun up just... gave me such a burst of inspiration that I HAD to write it all down. Oh it was just so adorable, wasn't it? Trying out all sorts of cute things on him... Obviously, we didn't take pics, that'd just be rude. But all of that is forever engraved in my mind (and yours).\c-
diff --git a/lore/default/kirinplush.txt b/lore/default/kirinplush.txt
index c60d5b3f0..114595c6e 100644
--- a/lore/default/kirinplush.txt
+++ b/lore/default/kirinplush.txt
@@ -3,7 +3,7 @@ Kirin Plush
TAB
Item
REL
-Nukritas2xx;Saya;Kirin
+Saya;Kirin;NosKora
TXT
\cxDesignation:\c-
\cf Emperor Kirin Plush\c-
diff --git a/lore/default/kirinsippy.txt b/lore/default/kirinsippy.txt
deleted file mode 100644
index 45b6f10ae..000000000
--- a/lore/default/kirinsippy.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-TAG
-Peach Juice
-TAB
-Item
-REL
-Kirin;Vestal;Anarukon
-TXT
-\cxDesignation:\c-
-\cf Toot Froot™ Peach Juice\c-
-\cxManufacturer:\c-
-\cf Vestal Foods\c-
-\cxClassification:\c-
-\cf Flavored Milk Beverage\c-
-
-Lactose intolerance? No problem! Our synthetic milk is perfectly safe for consumption by all, no odd side effects, no alien mutations, no apocalyptic effects! It's milk, in a box. Toot Froot™, the world's first synthetic milk beverage, with natural fruit flavoring.
-
-\cxSaya's Notes:\c-
-\cfIf there's a bond that we all share, it has to be our love for this juice, ever since we met Kirin-kun.\c-
diff --git a/lore/default/kmonn.txt b/lore/default/kmonn.txt
index 8ac7105f1..db7e188d3 100644
--- a/lore/default/kmonn.txt
+++ b/lore/default/kmonn.txt
@@ -24,6 +24,6 @@ Among some of his most notable creations, there's the **Ray-Khom**, the standard
Alongside his father, he was one of the many engineers behind the famous **K79-D Metareality Driver** project. A weapon of legend whose name is well known by many, but none remember what it did, not even those involved in its creation.
\cxSaya's Notes:\c-
-\cfWow this guy is OLD. I know that those peeps pretty much live forever but, wow, that's even more than the old man from Tach-Engine. I mean, I've met his father too, and oh boy... Beyond ancient.\c-
+\cfWow this guy is OLD. I know that those peeps pretty much live forever but, wow, that's even more than the old man from Tach-Engine. Talk about an age gap they got going there (yeah).\c-
\cfOh yeah, the article mentions the K79-D. Real fucking weird shit there. I actually DO know what happened to it, because Maruku-sama told me, since she was present, and is a god and all that. Apparently the weapon tried to directly violate causality during the test fire, so a "self-preservation mechanism" of the universe flipped out and it was erased instantly along with all the info on how it was created (even going as far as doing memory wipes, holy fuck).\c-
diff --git a/lore/default/locke.txt b/lore/default/locke.txt
index 2b2edd2b0..e641a630c 100644
--- a/lore/default/locke.txt
+++ b/lore/default/locke.txt
@@ -22,6 +22,6 @@ TXT
His insanity peaked in 2049, when he attempted to "take over the world". This event, however, backfired so spectacularly that afterwards he completely disappeared from the public eye. Once he was gone, the various deadly toys he had made found new life being resold as actual weapons in many online marketplaces.
\cxSaya's Notes:\c-
-\cfSo, yeah... guy's totally a lost case. aaaaall screws loose. But yeah, as you could read there, those "toys" of his, they're quite reliable weapons, so I got my hands on some of 'em and shoved one in your arsenal (wait, that sounds wrong if you don't read that last word in full, doesn't it).\c-
+\cfSo, yeah... guy's totally a lost case. aaaaall screws loose. But yeah, as you could read there, those "toys" of his, they're quite reliable weapons, so I got my hands on some of 'em and put them in your arsenal (wait, that sounds wrong if you don't read that last word in full, doesn't it).\c-
\cfJust in case, you better be REALLY careful with these things. Who knows... shit could probably backfire catastrophically at any moment, JUST LIKE HIS PLANS FOR WORLD DOMINATION DID WWWWWWWWWWWW\c-
diff --git a/lore/default/madcat.txt b/lore/default/madcat.txt
index cfb1eb1ba..2f8e92f97 100644
--- a/lore/default/madcat.txt
+++ b/lore/default/madcat.txt
@@ -40,6 +40,7 @@ Body of Work:
- Nekopocalypse EX (2144)
- Red Roger in Capital Struggle (2145, w/ Hamsick Co-op)
- DemolitionOS (2148, w/ Saya and Taro Miyamoto)
+- MADCAT Minigames for DemolitionOS (2148)
- Demo Land Adventure (2148)
\cxSaya's Notes:\c-
@@ -48,7 +49,7 @@ Body of Work:
\cfBy the way, all the visual interfaces you see through your eyes? She designed them. Pretty simplistic, sure, but it works nicely. I knew she'd be able to work flawlessly for a target resolution of 640x400. You know me, I'll forever be an advocate for the superiority of 16:10. Ultrawide be damned, that stupid fad hasn't died even in this century.\c-
-\cfUh, so what else is there to say... The two of us kinda think alike at times, and that amuses me. People even say we LOOK alike, but honestly, I ain't seeing it.\c-
+\cfUh, so what else is there to say... The two of us kinda think alike at times, and that amuses me. People even say we LOOK alike, but honestly, I ain't seeing it. But hey, at least, unlike her, I don't go commando all the time (and she does it with a skirt, no less, the courage on this one).\c-
TXT
\cxFull Name:\c-
\cf Kris "MADCAT" Danae\c-
@@ -85,6 +86,7 @@ Body of Work:
- Nekopocalypse EX (2144)
- Red Roger in Capital Struggle (2145, w/ Hamsick Co-op)
- DemolitionOS (2148, w/ Saya and Taro Miyamoto)
+- MADCAT Minigames for DemolitionOS (2148)
- Demo Land Adventure (2148)
- Felix Arcana (2150)
- Red Roger and the Demon Deed (2151, w/ Hamsick Co-op)
@@ -103,7 +105,7 @@ Body of Work:
\cfBy the way, all the visual interfaces you see through your eyes? She designed them. Pretty simplistic, sure, but it works nicely. I knew she'd be able to work flawlessly for a target resolution of 640x400. You know me, I'll forever be an advocate for the superiority of 16:10. Ultrawide be damned, that stupid fad hasn't died even in this century.\c-
-\cfUh, so what else is there to say... The two of us kinda think alike at times, and that amuses me. People even say we LOOK alike, but honestly, I ain't seeing it.\c-
+\cfUh, so what else is there to say... The two of us kinda think alike at times, and that amuses me. People even say we LOOK alike, but honestly, I ain't seeing it. But hey, at least, unlike her, I don't go commando all the time (and she does it with a skirt, no less, the courage on this one).\c-
TXT
\cxFull Name:\c-
\cf Kris "MADCAT" Danae\c-
@@ -140,6 +142,7 @@ Body of Work:
- Nekopocalypse EX (2144)
- Red Roger in Capital Struggle (2145, w/ Hamsick Co-op)
- DemolitionOS (2148, w/ Saya and Taro Miyamoto)
+- MADCAT Minigames for DemolitionOS (2148)
- Demo Land Adventure (2148)
- Felix Arcana (2150)
- Red Roger and the Demon Deed (2151, w/ Hamsick Co-op)
@@ -159,4 +162,4 @@ Body of Work:
\cfBy the way, all the visual interfaces you see through your eyes? She designed them. Pretty simplistic, sure, but it works nicely. I knew she'd be able to work flawlessly for a target resolution of 640x400. You know me, I'll forever be an advocate for the superiority of 16:10. Ultrawide be damned, that stupid fad hasn't died even in this century.\c-
-\cfUh, so what else is there to say... The two of us kinda think alike at times, and that amuses me. People even say we LOOK alike, but honestly, I ain't seeing it.\c-
+\cfUh, so what else is there to say... The two of us kinda think alike at times, and that amuses me. People even say we LOOK alike, but honestly, I ain't seeing it. But hey, at least, unlike her, I don't go commando all the time (and she does it with a skirt, no less, the courage on this one).\c-
diff --git a/lore/default/maidbot.txt b/lore/default/maidbot.txt
index 038e3aad5..0fb6a5b10 100644
--- a/lore/default/maidbot.txt
+++ b/lore/default/maidbot.txt
@@ -35,6 +35,8 @@ After these events, Meido became a full member of the family, adopting the Miyam
\cfIt's nice that you two are so close, like good sisters. Cutie robutts must stick together, indeed.\c-
\cfAh, Zana-sama, bless you and your super mad skills, making my dreams come true. I remember I'd always fantasize about Meido-chan becoming self-aware and confessing her love to me, and I'd think that was TOTALLY impossible. Heh... silly ol' me.\c-
+
+\cfHehe... I'm really quite proud of making her "fully featured", by the way... Best decision of my life. Let me tell you, when we do "things" together... it feels like heaven~\c- \cg♥\c-
TXT
\cxFull Name:\c-
\cf Meido Miyamoto\c-
@@ -69,4 +71,6 @@ In May of 2171, together with Saya and her other partners, she married **Emperor
\cfAh, Zana-sama, bless you and your super mad skills, making my dreams come true. I remember I'd always fantasize about Meido-chan becoming self-aware and confessing her love to me, and I'd think that was TOTALLY impossible. Heh... silly ol' me.\c-
+\cfHehe... I'm really quite proud of making her "fully featured", by the way... Best decision of my life. Let me tell you, when we do "things" together... it feels like heaven~\c- \cg♥\c-
+
\cfUpdate: By the way, I'm really happy that Kirin-kun managed to get her into singing again. Of course, how could she even resist his charms, right?\c-
diff --git a/lore/default/marisa.txt b/lore/default/marisa.txt
index c4b301149..78b85c6e8 100644
--- a/lore/default/marisa.txt
+++ b/lore/default/marisa.txt
@@ -3,7 +3,7 @@ Azanth, Marisa
TAB
People
REL
-Ibuki;WhiteScar;Sankaideriha;Cinnamon;Saya;Hell;Anarukon;UAC;XAnimen;Parthoris;Kirin;Demolitionist
+Ibuki;WhiteScar;Sankaideriha;Saya;Hell;Anarukon;UAC;XAnimen;Parthoris;Kirin;Demolitionist
TXT
\cxFull Name:\c-
\cf Marisa Azanth\c-
diff --git a/lore/default/milkbreads.txt b/lore/default/milkbreads.txt
index accb97a02..67c406653 100644
--- a/lore/default/milkbreads.txt
+++ b/lore/default/milkbreads.txt
@@ -12,7 +12,7 @@ TXT
\cxClassification:\c-
\cf Pastry\c-
-A delicacy of Akkouxhei cuisine, **Milk Breads** as they are commonly called by the locals are a soft, sugary pastry, akin to brioche, that are typically eaten during special events, such as birthdays or weddings. Soft, fluffy buns of sweet bread enhanced with the refined sap of the native **Yranakha** trees and mixed with condensed **Gray Beast** milk, they melt in the mouth with each bite, becoming increasingly sweeter.
+A delicacy of Akkouxhei cuisine, **Milk Breads** as they are commonly called by the locals are a soft, sugary pastry typically eaten during special events, such as birthdays or weddings. Soft, fluffy buns of sweet bread enhanced with the refined sap of the native **Yranakha** trees and mixed with condensed **Gray Beast** milk, they melt in the mouth with each bite, becoming increasingly sweeter.
Though it is not generally a problem for the native **Anarukon**, the obscene sugar content of these has proven to be dangerous to mortals unless consumed in moderation, potentially resulting in the development of cardiovascular diseases or even death.
@@ -21,4 +21,4 @@ Nevertheless, they are quite popular around the world. Many visit the **Sykhai E
\cxSaya's Notes:\c-
\cfYou know, learning that the milk comes from THOSE THINGS has absolutely not changed at all my opinion. This stuff is heavenly, it's the most delicious thing ever created, it's so sweet I'd just die for them. I mean, it kinda happened once when I overdosed on them (good god that was embarrassing). Yeah, no wonder I fucking died when I had more sugar than blood in my body. I remember Kirin-kun said he actually heard my heart explode, but I bet he was just being dramatic. There's no way that's what happened.\c-
-\cfOh yeah, and there's a myth going around that if you eat enough of these your boobs will get huge. I totally don't believe that's possible, of course not. What kind of fool would purposefully overdose on them?\c-
+\cfOh yeah, and there's a myth going around that if you eat enough of these your boobs will get huge. I totally don't believe that's possible, of course not. What kind of fool would purposefully overdose on them to grow a pair of real big honkers?\c-
diff --git a/lore/default/mistergun.txt b/lore/default/mistergun.txt
new file mode 100644
index 000000000..1ab2d7896
--- /dev/null
+++ b/lore/default/mistergun.txt
@@ -0,0 +1,33 @@
+TAG
+Mortal Rifle
+TAB
+Item
+REL
+NosKora;Saya
+TXT
+\cxDesignation:\c-
+\cf Mortal Rifle\c-
+\cf "Mister" (common nickname)\c-
+\cxManufacturer:\c-
+\cf Plutoni Incorporated\c-
+\cxDesignation:\c-
+\cf Multi-Purpose Battle Rifle\c-
+
+The **Mortal Rifle** was devised in the early 2100s by students of the **University of Nos-Kora** who thought there were simply too many different guns by different armies of different species, so... They would make something that'd be truly "universal" for everyone.
+
+It is chambered in a peculiar 4.44x44.4mm caliber, sporting a barrel length of 44.4cm, and employs odd square shaped ammunition, the nature of which, along with its firing mechanisms, are an enigma. These compact, high-explosive telescoped rounds pack more power in them than the ammunition of most human-made battle rifles of higher calibers. In addition, it also employs 44.4mm grenades from an under-barrel lobber. These grenades burst into lesser target-seeking bombs on impact, making them ideal for scattered targets.
+
+\cfPrimary Fire:\c- Steady shooting of the primary ammunition.
+
+\cfSecondary Fire:\c- Launches an under-barrel grenade. If empty, loads a new one.
+
+\cfTertiary Fire:\c- Alternates between operation modes for the rifle. Switching between "precision shot" (standard semi-auto), "cluster shot" (somehow behaving like a shotgun with the same ammunition), "stream shot" (behaves like full auto but appears to shoot four bullets per bullet?), and "overpressure shot" (somehow appearing to "charge" the ammunition before firing it out with higher potency and velocity).
+
+\cfReload:\c- Does what you'd expect.
+
+\cxSaya's Notes:\c-
+\cfAt this point I can't even be bothered to be confused by anything that comes out of there, seriously.\c-
+
+\cfThis thing is an assault rifle, a shotgun, a machine gun and an anti-tank rifle all in one, with the same exact ammo. And it makes no sense, sure, but it works, however it does.\c-
+
+\cfDon't get too comfortable with it, by the way. I bet once it starts to grow on you you won't be able to go back to any other weapon.\c-
diff --git a/lore/default/misterrifle.txt b/lore/default/misterrifle.txt
deleted file mode 100644
index e3d79fb80..000000000
--- a/lore/default/misterrifle.txt
+++ /dev/null
@@ -1,37 +0,0 @@
-TAG
-Mortal Rifle
-TAB
-Item
-REL
-NosKora;Saya
-TXT
-\cxDesignation:\c-
-\cf Mortal Rifle\c-
-\cf "Mister" (common nickname)\c-
-\cxManufacturer:\c-
-\cf Plutoni Incorporated\c-
-\cxDesignation:\c-
-\cf Multi-Purpose Battle Rifle\c-
-
-The **Mortal Rifle** was devised in the early 2100s by students of the **University of Nos-Kora** who thought there were simply too many different guns by different armies of different species, so... They would make something that'd be truly "universal" for everyone.
-
-It is chambered in a peculiar 4.44x44.4mm caliber, sporting a barrel length of 44.4cm, and employs odd square shaped ammunition, the nature of which, along with its firing mechanisms, are an enigma. These compact, high-explosive telescoped rounds pack more power in them than the ammunition of most human-made battle rifles of higher calibers. In addition, it also employs 44.4mm grenades from an under-barrel lobber. These grenades burst into lesser target-seeking bombs on impact, making them ideal for scattered targets.
-
-\cfPrimary Fire:\c- Steady shooting of the primary ammunition.
-
-\cfSecondary Fire:\c- Launches an under-barrel grenade. If empty, loads a new one. Best used against large groups of enemies, as this will allow a more uniform distribution of sub-grenade target designations for maximum damage coverage.
-
-\cfTertiary Fire:\c- Alternates between operation modes for the rifle. Switching between "precision shot" (semi-auto, pinpoint accuracy), "cluster shot" (15-round buckshot, high spread), "stream shot" (4-subround burst, low accuracy), and "overpressure shot" (high-power penetrating bolt).
-
-\cfReload:\c- One of the few operations that does what you'd logically expect.
-
-\cfTechniques:\c- Each of the fire modes has a specific situation they're optimimal for, make sure to experiment and study their behavior so you may then increase your efficiency in the battlefield.
-
-\cxSaya's Notes:\c-
-\cfAt this point I can't even be bothered to be confused by anything that comes out of there, seriously.\c-
-
-\cfThis thing is an assault rifle, a shotgun, a machine gun and an anti-tank rifle all in one, with the same exact ammo. And it makes no sense, sure, but it works, however it does.\c-
-
-\cfAlso those grenades are even weirder. You put a ruler to them and they're clearly 25mm or so, but somehow they GROW to full size after they're shot. AND THE WHOLE AUTO-TARGET FUNCTIONALITY TERRIFIES ME CONCEPTUALLY. THIS WAS MADE WITH CARPET BOMBING IN MIND, 100% SURE OF IT.\c-
-
-\cfSeriously, don't get too comfortable with it. I bet once it starts to grow on you you won't be able to go back to any other weapon, and you'll be cursed for life or something.\c-
diff --git a/lore/default/modernsparkster.txt b/lore/default/modernsparkster.txt
index 6dbfe7493..612981c77 100644
--- a/lore/default/modernsparkster.txt
+++ b/lore/default/modernsparkster.txt
@@ -25,7 +25,7 @@ Then, a breakthrough came: Why try to copy something that can't ever be truly un
\cfSecondary Reload:\c- Load in a Nokron cell. Same capacity.
-\cfTechniques:\c- Projectile charge can be held indefinitely, as the weapon will vent regularly to stabilize its peak ignition potency. This could allow one to simply charge from cover and pop out to release the shot when needed. Additionally, the possibility to press both triggers at once is also documented, which allows for a potent release of Nokorokinylum plasma, comparable to a miniature nuke in destructive potential. It is not recommended to perform a combined attack unless the target is far away enough so as to not endanger the user.
+\cfTechniques:\c- Projectile charge can be held indefinitely, as the weapon will vent regularly to stabilize the weapon's peak ignition potency. This could allow one to simply charge from cover and pop out to release the shot when needed. Additionally, the possibility to press both triggers at once is also documented, which allows for a potent release of Nokorokinylum plasma, comparable to a miniature nuke in destructive potential. It is not recommended to perform a combined attack unless the target is far away enough so as to not endanger the user.
\cxSaya's Notes:\c-
\cfYooooooooo this is the shit right here. It's kind of a pre-war relic, but it works so well that the x4 and x5 models are apparently just minor revisions of it, from what the old man told me. We can't have the new ones due to some deep White Scar Treaty fuckery, sadly, so this one will do.\c-
diff --git a/lore/default/mothlamp.txt b/lore/default/mothlamp.txt
index b95401328..8cf6bdb6b 100644
--- a/lore/default/mothlamp.txt
+++ b/lore/default/mothlamp.txt
@@ -25,4 +25,4 @@ The lamp always stays by its owner's side, without fail. Should they disappear f
\cfBut... actually, afterwards I think she did say that "maybe". Which honestly, does sound kinda... whew. In a way, I'd like the idea, but at the same time... I hope we don't end up regretting this.\c-
-\cfOh god imagine if moth girls actually are real, I'd just... ffffffdfgdgfgsfgggghghffhghg\c-
+\cfOh god imagine if moth girls actually are real, I'd fucking... ffffffdfgdgfgsfgggghghffhghg\c-
diff --git a/lore/default/mothplushy.txt b/lore/default/mothplushy.txt
index 8820e533c..63b9f4956 100644
--- a/lore/default/mothplushy.txt
+++ b/lore/default/mothplushy.txt
@@ -1,18 +1,20 @@
TAG
-Moth Plush
+Moth Plushy
TAB
Item
REL
-Nukritas2xx;MothLamp;Saya
+MothLamp;Saya;NosKora
TXT
\cxDesignation:\c-
-\cf Moth Girl Plush\c-
+\cf Mashiro the Moth Girl Plush\c-
\cxManufacturer:\c-
\cf Nukritas 2xx\c-
\cxClassification:\c-
\cf Plush Doll\c-
-A lovely handcrafted moth girl plush doll. Like all moths, she enjoys the light of a good lamp. If you provide her with the soothing glow of a **Sankai Companion Lamp**, you may get yourself a loyal friend. Just, please do be quiet, you may startle her.
+A lovely handcrafted plush doll of **Mashiro**, the moth girl, for good boys and girls alike. Like all moths, she enjoys the light of a good lamp. If you provide her with the soothing glow of a **Sankai Companion Lamp**, you may get yourself a reliable friend, perhaps a lover. Just, please do be quiet, you may startle her.
+
+We at **Plutoni Incorporated** shall not be held responsible should you find yourself trapped in a time loop with a fine moth girl friend to keep you company.
\cxSaya's Notes:\c-
\cfThere's a pile of these in my bedroom, you know. One for every time those two have pissed me off. It's scary that they know me so well, seriously.\c-
diff --git a/lore/default/munch.txt b/lore/default/munch.txt
index d1d1860d2..1bc09fd24 100644
--- a/lore/default/munch.txt
+++ b/lore/default/munch.txt
@@ -3,7 +3,7 @@ Munch Innovations
TAB
People
REL
-Parker;Saya;Explodium;ExplodiumGun
+Saya;Explodium;ExplodiumGun
TXT
\cxName:\c-
\cf Munch Innovations\c-
diff --git a/lore/default/nana.txt b/lore/default/nana.txt
index 554642b23..587e217b2 100644
--- a/lore/default/nana.txt
+++ b/lore/default/nana.txt
@@ -12,7 +12,7 @@ TXT
\cxDate of Birth:\c-
\cf 1907-07-07\c-
\cxOccupation:\c-
- \cf Homemaker\c-
+ \cf Housemaker\c-
@@ -24,7 +24,7 @@ Being related to royalty, Nana has become quite famous on Japan, even appearing
Nana has three children, who, like her, have also inherited the immortal blood of the moon princess: **Taro**, **Saya** and **Yui**. Each of them have been quite successful in their own exploits too, something Nana often extensively talks about, in a very proud manner.
\cxSaya's Notes:\c-
-\cfThe bestest mom in the world, not gonna lie. She may be strict at times, or get mad at me for staying up late (if she actually finds out, heh), but she really is the best. You haven't actually met her yet, Demo-chan, but I bet she'd really like you. I assure you she's real nice despite how scary she may look sometimes. She totally is not like Kaguya obaa-san, who I swear always has that aura about her that's like... no wonder people are scared of her.\c-
+\cfThe bestest mom in the world, not gonna lie. She may be strict at times, or get mad at me for staying up late (if she actually finds out, heh), but she really is the best. You haven't actually met her yet, Demo-chan, but I bet she'd really like you. I assure you she's real nice despite how scary she may look sometimes. She totally is not like Kaguya obaa-san, who I swear always has that aura about her that's like... no wonder guys are scared of her, always in constant fear of being CBT'd at any moment.\c-
TXT
\cxFull Name:\c-
\cf Nana Miyamoto\c-
@@ -33,7 +33,7 @@ TXT
\cxDate of Birth:\c-
\cf 1907-07-07\c-
\cxOccupation:\c-
- \cf Homemaker\c-
+ \cf Housemaker\c-
@@ -47,7 +47,7 @@ Nana has three children, who, like her, have also inherited the immortal blood o
\cxSaya's Notes:\c-
\cfOkaa-san is so happy that you're out there doing good work. It was nice to see that she likes you. I did tell you, after all.\c-
-\cfMan, I swear she's started making tuna pie more often just because of you. It's nice that you get to eat your favorite dish and all, but you should know that what you need in your diet is carbs, right?\c-
+\cfBy the way I did notice it, you know, when she hugged you, yes. She hasn't really tried to see other guys after dad was gone... But I think that maybe... she likes you kind of in a different way, y'know...\c-
TXT
\cxFull Name:\c-
\cf Nana Miyamoto\c-
@@ -56,7 +56,7 @@ TXT
\cxDate of Birth:\c-
\cf 1907-07-07\c-
\cxOccupation:\c-
- \cf Homemaker\c-
+ \cf Housemaker\c-
@@ -70,6 +70,8 @@ Nana has three children, who, like her, have also inherited the immortal blood o
\cxSaya's Notes:\c-
\cfOkaa-san is so happy that you're out there doing good work. It was nice to see that she likes you. I did tell you, after all.\c-
-\cfMan, I swear she's started making tuna pie more often just because of you. It's nice that you get to eat your favorite dish and all, but you should know that what you need in your diet is carbs, right?\c-
+\cfOh yeah, during the wedding, with Kirin... remember that? Turns out I was right, after all. She's gone to the "other side" now. God, I envy you all, having missed the scene. Seeing mom right there, making out with Ashley-san's... I wish I could unsee it, but now they even plan to get married. Wouldn't that make Yu-chan and Ashley-san sisters? Like, the two are already a couple and all... It's going to be weird.\c-
-\cfOh yeah, and what happened during the wedding... Man, that caught us by surprise. She went and got herself a girlfriend. And it was Ashley-san's mom, no less. It's still a bit awkward but... I guess it's fine since she's much happier now.\c-
+\cfWait... If that's the case, then... THEN KIRIN-KUN AND I... I'LL BECOME HIS AUNT???\c-
+
+\cf... on second thought, it doesn't really matter. I was already a sinner anyway, considering there's you, Ibuki and Meido. You're technically my children (and also Ibuki is my own clone), after all.\c-
diff --git a/lore/default/noskora.txt b/lore/default/noskora.txt
index 9c55bc0e7..af265a833 100644
--- a/lore/default/noskora.txt
+++ b/lore/default/noskora.txt
@@ -3,7 +3,7 @@ Nos-Kora
TAB
People
REL
-Nukuri;Saya;Nukritas1xx;Nukritas2xx
+Nukuri;Saya;
TXT
\cxName:\c-
\cf University of Nos-Kora\c-
diff --git a/lore/default/novoskhana.txt b/lore/default/novoskhana.txt
index e619d2c1e..c10462c3a 100644
--- a/lore/default/novoskhana.txt
+++ b/lore/default/novoskhana.txt
@@ -16,14 +16,16 @@ The **Empire of Novoskhana** was founded in 45306 BC by **Eternal Empress Sythan
The societal structure of the empire is strictly matriarchal, all men exist only to serve their wives and provide them with children. In addition, most if not all women born in Novoskhana are raised for warfare, especially those of lower classes. Due to this fact, no one has dared to start any sort of war or conflict with the empire, as it is always at the ready to strike back, with its unstoppable armies of immortal warriors.
-The Eternal Empress and her many daughters hold absolute power over all of Novoskhana, and make all important decisions, including the creation of new laws. Of all the various laws that have come from them, many have become so controversial that it has resulted in large groups of people "splitting off" from the empire to form their own separate nations. The Empress's eldest granddaughter, Executioner Eryukha Yanikov, personally directs (and often herself delivers) all punishment of citizens that are deemed **"Deviants"**, a term used for all those who do not obey the empire's strict laws.
+The Eternal Empress and her many daughters hold absolute power over all of Novoskhana, and make all important decisions, including the creation of new laws. Of all the various laws that have come from them, many have become so controversial that it has resulted in large groups of people "splitting off" from the empire to form their own separate nations. The Empress's eldest granddaughter, Executioner Eryukha Yanikov, personally directs (and often herself delivers) all punishment of citizens that are deemed **"Deviants"**, a term used for all those who do not obey the empire's laws.
+
+There are countless ways one could be labeled an "enemy of the state", among them, showing signs of "destabilizing the natural order of society", which includes but is not limited to: Men who reject marriage or having children, men who father another man as their first child, or are incapable of having any descendants, men who are witnessed maintaining relationships with other men, any individual who shares a name with the empress, any individual who "lives in disconnect from society" (usually used to refer to those who remain unemployed for extended periods of time, or who lack a home), women who do not contribute to war efforts, women who are seen maintaining relationships with other women, "divergent" individuals (term used for those that don't fall under the male/female binary), etc.
Two of the major bodies that split from the Empire are the **Kurenai Kingdom**, initially founded by the **Vexx Sisterhood** as a safe haven for enemies of the state, and the **Sykhai Empire**, an ironically named anarcho-communist collective founded by a branch of the Yanikov family that disagreed strongly with the "broken system" of the Empire. A large part of the free **Anarukon** population in the multiverse is contained in these two, while the rest have settled in various other places, including Earth.
\cxSaya's Notes:\c-
-\cfHoly shit, dude. If there ever was a contest for who's the most cartoonishly evil dictator in the history of the whole world, this fucker would get first place. Wonderful, simply wonderful...\c-
+\cfHoly shit, dude. If there ever was a contest for who's the most cartoonishly evil dictator in the history of the whole world, this fucker would get first place. Fucking... TERF empire. Wonderful, simply wonderful...\c-
-\cfYeah, I would never want to even get close to that place, holy fuck. I'd get my head yeeted clean off for pretty much ALL reasons or something, as soon as I set foot in there. What I really don't understand is... Like, how anyone would want to live in there at all, under such an absurd dictatorship??\c-
+\cfYeah, I would never want to even get fucking close to that place, holy fuck. I'd get my head yeeted clean off for pretty much ALL reasons or something, as soon as I set foot in there. What I really don't understand is... like... HOW IN THE FUCK are there still people in there??? WHO THE FUCK EVEN would want to live there at all???\c-
\cfOh, who am I kidding, of course there are people who'd be perfect with a shithole like that, there always are. If history has taught us anything, I mean... Yeah... Some people are shit enough to follow a leader like that, or worse...\c-
TXT
@@ -38,14 +40,16 @@ The **Empire of Novoskhana** was founded in 45306 BC by **Eternal Empress Sythan
The societal structure of the empire is strictly matriarchal, all men exist only to serve their wives and provide them with children. In addition, most if not all women born in Novoskhana are raised for warfare, especially those of lower classes. Due to this fact, no one has dared to start any sort of war or conflict with the empire, as it is always at the ready to strike back, with its unstoppable armies of immortal warriors.
-The Eternal Empress and her many daughters hold absolute power over all of Novoskhana, and make all important decisions, including the creation of new laws. Of all the various laws that have come from them, many have become so controversial that it has resulted in large groups of people "splitting off" from the empire to form their own separate nations. The Empress's eldest granddaughter, Executioner Eryukha Yanikov, personally directs (and often herself delivers) all punishment of citizens that are deemed **"Deviants"**, a term used for all those who do not obey the empire's strict laws.
+The Eternal Empress and her many daughters hold absolute power over all of Novoskhana, and make all important decisions, including the creation of new laws. Of all the various laws that have come from them, many have become so controversial that it has resulted in large groups of people "splitting off" from the empire to form their own separate nations. The Empress's eldest granddaughter, Executioner Eryukha Yanikov, personally directs (and often herself delivers) all punishment of citizens that are deemed **"Deviants"**, a term used for all those who do not obey the empire's laws.
+
+There are countless ways one could be labeled an "enemy of the state", among them, showing signs of "destabilizing the natural order of society", which includes but is not limited to: Men who reject marriage or having children, men who father another man as their first child, or are incapable of having any descendants, men who are witnessed maintaining relationships with other men, any individual who shares a name with the empress, any individual who "lives in disconnect from society" (usually used to refer to those who remain unemployed for extended periods of time, or who lack a home), women who do not contribute to war efforts, women who are seen maintaining relationships with other women, "divergent" individuals (term used for those that don't fall under the male/female binary), etc.
Two of the major bodies that split from the Empire are the **Kurenai Kingdom**, initially founded by the **Vexx Sisterhood** as a safe haven for enemies of the state, and the **Sykhai Empire**, an ironically named anarcho-communist collective founded by a branch of the Yanikov family that disagreed strongly with the "broken system" of the Empire. A large part of the free **Anarukon** population in the multiverse is contained in these two, while the rest have settled in various other places, including Earth.
\cxSaya's Notes:\c-
-\cfHoly shit, dude. If there ever was a contest for who's the most cartoonishly evil dictator in the history of the whole world, this fucker would get first place. Wonderful, simply wonderful...\c-
+\cfHoly shit, dude. If there ever was a contest for who's the most cartoonishly evil dictator in the history of the whole world, this fucker would get first place. Fucking... TERF empire. Wonderful, simply wonderful...\c-
-\cfYeah, I would never want to even get close to that place, holy fuck. I'd get my head yeeted clean off for pretty much ALL reasons or something, as soon as I set foot in there. What I really don't understand is... Like, how anyone would want to live in there at all, under such an absurd dictatorship??\c-
+\cfYeah, I would never want to even get fucking close to that place, holy fuck. I'd get my head yeeted clean off for pretty much ALL reasons or something, as soon as I set foot in there. What I really don't understand is... like... HOW IN THE FUCK are there still people in there??? WHO THE FUCK EVEN would want to live there at all???\c-
\cfOh, who am I kidding, of course there are people who'd be perfect with a shithole like that, there always are. If history has taught us anything, I mean... Yeah... Some people are shit enough to follow a leader like that, or worse...\c-
diff --git a/lore/default/nukritas1xx.txt b/lore/default/nukritas1xx.txt
deleted file mode 100644
index dffe5a6b1..000000000
--- a/lore/default/nukritas1xx.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-TAG
-Nukritas 1xx
-TAB
-People
-REL
-NosKora;Nukritas2xx;XAnimen;Saya
-TXT
- \cxFull Name:\c-
- \cf Subject 1xx, Sub-Type Nukritas\c-
- \cxNationality:\c-
- \cf Mishe\c-
- \cxDate of Birth:\c-
- \cf 1030-10-10\c-
- \cxOccupation:\c-
- \cf Director (University of Nos-Kora)\c-
-
-
-
-
-**Nukritas 1xx** is the second last of the **Mishe** born aboard the artificial moon of **Deishe**, long after the destruction and subsequent extinction of all prior native Mishe in their home world in 8135 BC following a one-sided war with the neighboring **Goshun** race.
-
-Like his twin sister, he is designated as a "Nukritas Sub-Type", meaning he was born and raised for the purpose of representing the survivors of his race and propagate their knowledge through the **X'Animen Coalition**. For this, and together with his sister, they founded the **University of Nos-Kora** in **Nahkami**.
-
-Since these tasks don't really take much of his time, 1xx has taken to various hobbies, such as writing. He has penned various novels that not many have fully understood, though all claim to have definitely read from start to finish. He is also an avid cook, and enjoys learning of the various recipes of each civilization he meets together with his sister. His personal favorite is grilled cheese sandwiches.
-
-Like all members of the Mishe race, he is rather eccentric, his immense knowledge appears to be quite exhaustive, though the subjects he dominates are all over the place. It appears that him and his sister share a common train of thought, as they seamlessly continue each other's sentences during common conversations.
-
-\cxSaya's Notes:\c-
-\cfYeah, I know, seems a bit bare-bones, but these two don't exactly have a biography or something that we can look up.\c-
-
-\cfThis guy... The way he smiles gives me the creeps sometimes. I wonder if he can read my thoughts or something.\c-
diff --git a/lore/default/nukritas2xx.txt b/lore/default/nukritas2xx.txt
deleted file mode 100644
index d967a8666..000000000
--- a/lore/default/nukritas2xx.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-TAG
-Nukritas 2xx
-TAB
-People
-REL
-NosKora;Nukritas1xx;XAnimen;Gods;Saya
-TXT
- \cxFull Name:\c-
- \cf Subject 2xx, Sub-Type Nukritas\c-
- \cxNationality:\c-
- \cf Mishe\c-
- \cxDate of Birth:\c-
- \cf 1030-10-10\c-
- \cxOccupation:\c-
- \cf Director (University of Nos-Kora)\c-
-
-
-
-
-**Nukritas 2xx** is the last of the **Mishe** born aboard the artificial moon of **Deishe**, long after the destruction and subsequent extinction of all prior native Mishe in their home world in 8135 BC following a one-sided war with the neighboring **Goshun** race.
-
-Like her twin brother, she is designated as a "Nukritas Sub-Type", meaning she was born and raised for the purpose of representing the survivors of her race and propagate their knowledge through the **X'Animen Coalition**. For this, and together with her brother, they founded the **University of Nos-Kora** in **Nahkami**.
-
-Since these tasks don't really take much of her time, 2xx has taken to various hobbies, such as painting. She has crafted various art pieces that not many have fully understood, though all claim to have definitely seen them from top to bottom. She is also an avid doll maker, and enjoys creating plush dolls of the friends she makes together with her brother. Her personal favorite is a doll of the **Blue God**, who offered to become the patron of her people as thanks.
-
-Like all members of the Mishe race, she is rather eccentric, her immense knowledge appears to be quite exhaustive, though the subjects she dominates are all over the place. It appears that her and her brother share a common train of thought, as they seamlessly continue each other's sentences during common conversations.
-
-\cxSaya's Notes:\c-
-\cfThis one's like the other, yeah. Not exactly a lot of information available out there, you know...\c-
-
-\cfI kinda like her, the dolls she makes are cute. I mean, you've seen them, right? They're just adorable!\c-
diff --git a/lore/default/onoke.txt b/lore/default/onoke.txt
index ed58b74bc..4275388a5 100644
--- a/lore/default/onoke.txt
+++ b/lore/default/onoke.txt
@@ -12,13 +12,13 @@ TXT
\cxLocation:\c-
\cf Kereshnovka\c-
-In October of 2003, a fire broke out in the **Onoke Mansion**, at the outskirts of **Kereshnovka**, during a meeting between the **Imanaki** and **Onoke** families. When the firefighters arrived, they found everyone dead, all having been poisoned and their bodies desecrated. The culprit was never found.
+In October of 2003, a fire broke out in the **Onoke Mansion**, at the outskirts of **Kereshnovka**, during a meeting between the **Imanaki** and **Onoke** families. When the firefighters arrived, they found everyone dead, all having been murdered in increasingly gruesome ways. The culprit was never found.
There are many theories about what could have happened. Most point towards this having been the work of **Hynnykka the Great Witch**, a serial killer from centuries ago (or a possible successor), remarking on the fact that her last note could have the potential interpretation of having been directed towards these two powerful families ("everyone will die"). This is not only seen as a considerable stretch, but there are clear doubts that something like this could have been done by a single individual.
Another theory points to ritual suicide, though there would be no clear explanation for why such a thing would be done in the first place. Both families were in quite good standing, and this reunion had been in celebration of the marriage between two of their members, marking the start of a very beneficial partnership.
-Many other theories, each increasingly wilder and crazier than the last, mention possibilities such as attacks by cultists, the town's ghouls, or some sort of clearly planned assassination by rival families (none of which were known to be involved).
+Many other theories, each increasingly wilder and crazier than the last, mention possibilities such as attacks by cultists, the town's ghouls, or some sort of clearly planned assassination by rival families (of which none are actually known).
To this day, no one knows exactly what had happened then, and the case remains unsolved. Only one person survived this, **Tetsuya Imanaki**, CEO of **Imanaki Corp**, but solely because he had been absent from the event.
diff --git a/lore/default/parker.txt b/lore/default/parker.txt
deleted file mode 100644
index b20323d37..000000000
--- a/lore/default/parker.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-TAG
-Munch, Parker
-TAB
-People
-REL
-Munch;Explodium;Hermann;Saya
-TXT
- \cxFull Name:\c-
- \cf Parker Edgar Munch III\c-
- \cxNationality:\c-
- \cf American\c-
- \cxDate of Birth:\c-
- \cf (Undisclosed)\c-
- \cxOccupation:\c-
- \cf Chief Engineer (Munch Innovations)\c-
-
-
-
-
-Born and raised in **Austin, Texas**, **Parker** is the eldest son of **Munch Innovations** founder and CEO **Allen Munch**. Unlike his father, however, his interests lie beyond the world of smart home appliances.
-
-As an avid collector of firearms, he would strive to create his own homemade weaponry, already from a young age. The various contraptions he'd create would get shared online. The feedback he'd receive helped him become more and more skilled in his craft, much to the disappointment of his father. However, the success of this side business was not to be ignored, and so, the little workshop he had created on his own soon became part of his father's company as well.
-
-Parker's most notable creation in recent years was that of the **Explodium Gun**, the very first firearm created to employ **Explodium** as a high-explosive payload through the proprietary **.387EX** cartridge.
-
-\cxSaya's Notes:\c-
-\cfNow, I look at that picture and something still irks me. Why does he look so familiar? I swear to god, it's like it's right there in the back of my brain and I can't pick it out.\c-
-
-\cfI don't even know that much about this dude. Like I said, he just showed up out of nowhere and asked to have his gun be featured in your arsenal, and then casually walked out after we shook hands.\c-
-
-\cfAnd seriously, I also could barely find any info on him other than his short bio on the Munch website. Who even is this guy?\c-
diff --git a/lore/default/parthoris.txt b/lore/default/parthoris.txt
index f262b6570..9d2129020 100644
--- a/lore/default/parthoris.txt
+++ b/lore/default/parthoris.txt
@@ -17,4 +17,4 @@ When this world was first located, clear signs were found of it having gone thro
\cxSaya's Notes:\c-
\cfThere's a buncha stuff in here that's pretty interesting and I'm going to be keeping close watch on the livestream. This is pretty much the first time we're doing a full-on exploration here, you know, so I really REALLY want to see as much as possible of this place.\c-
-\cfDunno if you're going to get any close to that one place. I'm hella curious about it, the fact that somehow there's one guy with access to modern tech in this medieval fantasy wonderland.\c-
+\cfDunno if you're going to get any close to that one place, this "Lair of Malumax". I'm hella curious about it, the fact that somehow there's one guy with access to modern tech in this medieval fantasy wonderland.\c-
diff --git a/lore/default/plasmablast.txt b/lore/default/plasmablast.txt
index 0ae1ba53f..8b31172c0 100644
--- a/lore/default/plasmablast.txt
+++ b/lore/default/plasmablast.txt
@@ -25,6 +25,6 @@ Developed by **Nuutek** in their days of old, nowadays discontinued but still be
Due to the high availability of the materials used, and a shared friendship between Nuutek and their former competitor **Nekuratek**, you have free access to a practically endless supply of ammunition for this weapon.
\cxSaya's Notes:\c-
-\cfY'know, if you feel like melting knees is cooler than exploding them, this one's a good option too. Heard there's a buncha crazy variants of this gun around, since it's open source and all. It's been turned into shotguns, rifles, even flamethrowers using Sydon plasma, whew.\c-
+\cfY'know, if you feel like melting knees is cooler than exploding them, this one's a good option too. Heard there's a buncha crazy variants of this gun around, since it's open source and all. It's been turned into shotguns, rifles, even flamethrowers using Nokron plasma, whew.\c-
\cfAlso because of my very valuable friendship with Zana-sama, as you can see there we get free ammo for the thing. Fairly convenient, that. Wish it could be the case for your entire arsenal, but life ain't that easy.\c-
diff --git a/lore/default/propulsor.txt b/lore/default/propulsor.txt
index 2077b0775..059e2f1a7 100644
--- a/lore/default/propulsor.txt
+++ b/lore/default/propulsor.txt
@@ -17,7 +17,7 @@ The **JetBurst™ Impulsor** is one of the very first truly portable jetpack uni
Thanks to its patented self-regenerating fuel cells, the unit is guaranteed to remain available for use for many years, needing only a constant supply of hydrogen (which may even come from just the air around itself).
\cxSaya's Notes:\c-
-\cfYou know, Ibuki used to have one of these too, as part of the whole armored exoskeleton they gave her for the war back then. She could fly and pull other crazy stunts and whatnot, but I guess you really can't, actually. I mean, I'm not exactly calling you fat or anything... but... well, you do weight 500kg, that is a fact.\c-
+\cfYou know, Ibuki used to have one of these too, back when she was in America doing all that stuff she was supposed to (and afterwards). She could fly and pull other crazy stunts and whatnot, but I guess you really can't, actually. I mean, I'm not exactly calling you fat or anything... but... well, you do weight 500kg, that is a fact.\c-
\cfSeriously... had I known almasteel is that heavy, I wouldn't have used such thick plating on your body, like, I kinda did say I wanted it "EXTRA THICC" when Misa asked me, as a bit of a meme, but she really took it way too seriously.\c-
diff --git a/lore/default/puntzerbeta.txt b/lore/default/puntzerbeta.txt
index e425662cb..eac2629da 100644
--- a/lore/default/puntzerbeta.txt
+++ b/lore/default/puntzerbeta.txt
@@ -3,7 +3,7 @@ Puntzer Beta
TAB
Item
REL
-Blackmann;Hermann;Saya;Hammerspace
+Blackmann;Saya;Hammerspace
TXT
\cxDesignation:\c-
\cf Puntzer "Beta" Revolver\c-
diff --git a/lore/default/puntzergamma.txt b/lore/default/puntzergamma.txt
index f210a5524..01ed47ce3 100644
--- a/lore/default/puntzergamma.txt
+++ b/lore/default/puntzergamma.txt
@@ -14,11 +14,11 @@ TXT
The **Puntzer** series of weapons from **Blackmann Arms** are prime examples of the potential of their patented **Spin Motion Wedge (SMW)** perforating ammunition.
-The **Puntzer Gamma** is a mostly compact submachine gun, featuring a peculiar helical magazine arrangement where, unlike in other weapons where it's either top or bottom mounted, here it's lodged onto the side of the weapon's frame. The Gamma is also notorious for being capable of delivering "Fuller Auto" ultra-rapid fire, as seen in many other automatic weapons of Blackmann Arms manufacture, to deplete an entire magazine as quickly as possible.
+The **Puntzer Gamma** is a mostly compact bullpup submachine gun featuring a horizontal mag loading system akin to 21st century classics like the **BreakerTek P90**. The weapon is additionally capable of delivering "Fuller Auto" ultra-rapid fire, as seen in many other automatic weapons of Blackmann Arms manufacture.
\cfPrimary Fire:\c- Full auto shooting.
-\cfSecondary Fire:\c- Switches between two firing speeds.
+\cfSecondary Fire:\c- "Fuller auto" unloading.
\cfReloading:\c- Reloads, as expected. Your **Hammerspace™ Container**'s autoloaders will provide you with a fresh mag every time.
diff --git a/lore/default/quadravol.txt b/lore/default/quadravol.txt
index 7fc3ffd98..b7d03f1ea 100644
--- a/lore/default/quadravol.txt
+++ b/lore/default/quadravol.txt
@@ -10,7 +10,7 @@ TXT
\cxManufacturer:\c-
\cf Eushura Kmonn Jr.\c-
\cxClassification:\c-
-\cf Incendiary Pistol(?)\c-
+\cf Igneous Projectile Launcher\c-
A powerful incendiary weapon coming from **Kmonn Shuna**, prized among **Xekkian** commanders. The **Quadravol** shoots blazing balls of fire that explode spectacularly in contact with anything, releasing intense heat and kinetic force. It is seen to be very useful against crowds as the force of impact is potent enough to disperse them quickly. One very distinctive trait of the weapon is the fact that the flames that burst out of it will burn brightly even underwater.
@@ -22,32 +22,20 @@ The name of the weapon comes from the **Xekkas** language, and it stands for **"
The Ardent Cross was the name of the general's sword which, when imbued with magic, would release deadly cross slashes of burning flame.
-\cfPrimary Fire:\c- Large fireball shots, which will ignite nearby targets on impact.
+\cfPrimary Fire:\c- Single, large fireball shot. Very minor drift, so its effective range is quite long. Ignites nearby targets on impact.
\cfSecondary Fire:\c- Pumps additional fuel, increasing the strength of your shots, but also their drift, making them less accurate. Excess overcharge will result in a wildly inaccurate misfire, but even this has its uses.
-\cfTertiary Fire:\c- Switch weapon stances between two-handed and one-handed. This serves no real purpose other than looking cooler when pumping, your accuracy with the weapon is unaffected but you won't shoot it as quickly.
+\cfTertiary Fire:\c- Hold and tap primary fire to toggle scatter shot mode for primary. Several smaller fireballs (number relative to charge), with increased drift and lower effective range, but very useful against multiple targets. Hold and tap secondary fire to switch weapon stances between two-handed and one-handed. This serves no real purpose other than looking cooler when pumping, your accuracy with the weapon is unaffected but you won't shoot it as quickly.
\cfReloading:\c- Insert up to five fuel cells into the weapon's tube magazine. Each cell is immediately emptied into the weapon's internal "crucible", so you can keep loading additional ammo while boosting your charge.
\cfTechniques:\c- The weapon has a certain "extra effective" special move should you be close enough to your target. Plunging the four bayonets into an enemy and immediately pulling the trigger afterwards will result in a potent point blank explosion that will send them flying, covered in flames.
-The various charge levels of the internal crucible appear to dramatically alter the behavior of fired projectiles. The most notable changes are reflected as such:
-
-\cfLevel 1:\c- Fast and steady projectile, with moderate blast radius.
-
-\cfLevel 2:\c- Slower projectile with some drift, increased blast radius and damage.
-
-\cfLevel 3:\c- Slow, massive, erratic projectile, with much more dramatic blast potential. Ruptures into sub-projectiles on impact.
-
-\cfLevel 4:\c- Projectile splits into multiple fragments as it leaves the barrel. Each sub-projectile is only slightly weaker than a level 1 fireball.
-
-\cfLevel 5:\c- At this point, whatever projectile was to be fired will instantly explode outwards. This attack is very destructive, and its damage and range may increase further if a full cell is still chambered.
-
\cxSaya's Notes:\c-
\cfTypical overly dramatic Xekkian stuff. The "Ardent Cross", really... But it's as badass as it sounds, at least.\c-
-\cfAnd of course it's huge af too for something that's supposedly a pistol. Honestly, with these people, you just never know. Their "light sidearms" are humongous.\c-
+\cfAnd of course it's huge af too, even if the grip is supposedly adapted. It honestly weirds me out how you can do that thing of... making your hands bigger, but at least it lets you use stuff like that easily.\c-
\cfAnyway, motherfucking fireballs, that work underwater??? Gonna need to see the science behind this because that makes no fucking sense and yet... it's there.\c-
diff --git a/lore/default/rafankos.txt b/lore/default/rafankos.txt
index 56882d463..61f335d9c 100644
--- a/lore/default/rafankos.txt
+++ b/lore/default/rafankos.txt
@@ -14,21 +14,17 @@ TXT
Devised by a reportedly "insane" and "derranged" engineer at **Nekuratek**'s Advanced Arms Division, this weapon's development was cut short of its initial ambitious plans. Citing that this engineer whose name won't be revealed "played too many videogames", he was stopped before he could add a whopping 15 different modes of operation to the weapon, rendering it extremely convoluted, costly and "completely ridiculous".
-The **Rafan-Kos** project ("Ultimate Weapon" in Nukuribaku) would only be partially completed once chief engineer **Zanaveth Nekuraku I** personally stepped in to ask for this "inanity" to cease. The end result seemed satisfactory enough despite complaints from its creator, and would be eventually commercialized... For a short time.
+The **Rafan-Kos** project ("Ultimate Weapon" in Nukuribaku) would only be partially completed once chief engineer **Zanaveth Nekuraku I** personally stepped in to ask for this "inanity" to cease. The end result seemed satisfactory enough despite complaints from its creator, and would be eventually commercialized.
The weapon employs **Kabbadon** as fuel, a common byproduct of **Nokorokinylum** fusion, thus making it fairly easy to produce. However, the density and degree of purity required in the creation of a single fuel pod make its price escalate dramatically.
-\cfPrimary Fire:\c- Release a radiant blast of energy that punches its way through anything, sending sparks flying in all directions along its path and burning other nearby targets. The blast burns for up to ten seconds at full pod charge.
+\cfPrimary Fire:\c- Release a radiant blast of energy that punches its way through anything, sending sparks flying in all directions along its path and burning other nearby targets. The blast burns for up to five seconds before rapidly dissipating.
-\cfSecondary Fire:\c- Releases several scattered blasts in a wide cone, with only a fraction of the full destructive potential in each. The pod will drain twice as fast in this mode.
+\cfSecondary Fire:\c- Releases several scattered blasts in a wide cone, with similar destructive potential, but burning quicker, stronger, and dissipating more rapidly.
-\cfReload:\c- Loads in a new magazine, each holding four pods. The currently loaded pod must be fully discharged before a new one can be chambered in (spent pod ejection is automated).
-
-\cfTechniques:\c- Due to using a singular trigger at different pressures, alternating between both fire modes is completely seamless.
+\cfReload:\c- Loads in a new magazine, each holding four pods. The currently loaded pod must be fully discharged before a new one can be chambered in.
\cxSaya's Notes:\c-
\cf"Ultimate Weapon"? Talk about pretentious... But you know, something about this was making my brains itch, and then it clicked. This is basically like that one spellcard, the Master Spark. Hell, it almost even sounds and looks the same...\c-
\cfThat's fucking cool, actually. I like it, so I put it in the same slot as the other massive fuckoff gun. You know, as a safer alternative that you're less likely to kill yourself with. Gotta admit, Misa-Misa sure loaded us up with some powerful material bringing these two along.\c-
-
-\cfPS: Don't try to eat the pods, okay?\c-
diff --git a/lore/default/refresher.txt b/lore/default/refresher.txt
index 1a6386be0..554d47227 100644
--- a/lore/default/refresher.txt
+++ b/lore/default/refresher.txt
@@ -3,7 +3,7 @@ Refresher
TAB
Item
REL
-EngineTech;Admun
+EngineTech
TXT
\cxDesignation:\c-
\cf Refresher\c-
diff --git a/lore/default/reubens.txt b/lore/default/reubens.txt
deleted file mode 100644
index 7fcc23a0c..000000000
--- a/lore/default/reubens.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-TAG
-C.K., Reubens
-TAB
-People
-REL
-Cyrus;Kereshnovka;Saya
-TXT
- \cxFull Name:\c-
- \cf Reubens Cyrus Karnanaiahmani\c-
- \cxNationality:\c-
- \cf Qurensniv\c-
- \cxDate of Birth:\c-
- \cf 244 BC\c-
- \cxOccupation:\c-
- \cf CEO, CTO (Cyrus Enterprises)\c-
- \cxTwitter:\c-
- \cf @rbkhmani\c-
-
-
-**Reubens** is the second child of the late **Marc Pyurgi Karnanaiahmani**, former leader of the old **Kingdom of Karnanaiahma**, now reformed as the **Republic of Karnanaiahma** by his older brother **Rubin Mhul Karnanaiahmani**. During his late father's tyrannical rule, he fled the country together with various individuals who had been marked as "traitors" by the demented monarch, all as a result of a peculiar prophecy which claimed that **"a Qurensniv man with blonde hair and green eyes will cause the downfall of the kingdom"**. The result of this exodus was the foundation of the town of **Kereshnovka** in central **Siberia**, of which he is the mayor to this day.
-
-In addition, as a man of great intellect and an interest in bolstering the evolution of technology, he founded his own startup, **Cyrus Enterprises**, of which he's also the sole employee. Despite this, many great achievements have come of this small business, thanks mainly to the various other companies that offer funding and manufacturing resources for him to keep creating and selling all sorts of tech implements, especially those with military applications.
-
-Reubens is well known for not only being a cunning inventor, but also an expert in hand to hand combat, being a ten times **Ko-Ron-Jai** (Qurensniv martial arts) champion, and also an excellent sharpshooter, able to land a hit on the head of a matchstick from 1km away with a mere revolver (this last fact hasn't yet been confirmed, however). He's also an avid gamer, and is often noted to draw comparisons between real life and videogames, to a worrying degree at times.
-
-\cxSaya's Notes:\c-
-\cfHe's a nerd, NEEEEEEEERD, BIG STINKIN' NERD!\c-
-
-\cfThere, I said it. Like, sure, the stuff he makes, cool and all, but GOOD LORD he gets on my nerves sometimes with his videogamey nerdiness. Not letting you go in fully armed and instead deciding to fucking YEET your shit all over the place for you to pick up? That's one thing. Deciding that after every mission you have to RETURN all the stuff you got, that's another, too. Dropping some cash every time you blow up baddies, that I can accept, though, helps cover the costs of everything.\c-
-
-\cfYou know, he may get on my nerves, sure, but the guy was the first serious business partner I ever had, and damn, he's not that bad outside of all the nerditude he expels... I mean, to be honest, I'm also a big stinky nerd too, and you can quote me on that.\c-
diff --git a/lore/default/rika.txt b/lore/default/rika.txt
deleted file mode 100644
index fcbef8eb2..000000000
--- a/lore/default/rika.txt
+++ /dev/null
@@ -1,58 +0,0 @@
-TAG
-Isuzu, Rika
-TAB
-People
-REL
-Maidbot;AkariLabs;Demolitionist;Ibuki;Saya
-TXT
- \cxFull Name:\c-
- \cf Rika Isuzu\c-
- \cxNationality:\c-
- \cf Japanese\c-
- \cxDate of Birth:\c-
- \cf 2049-02-08\c-
- \cxOccupation:\c-
- \cf Combat Trainer (Akari Labs)\c-
-
-
-
-
-**Rika** was created in 2049 as one of the first among a batch of **Maidbots** built with male frames, initially designed for military purposes. Following her decommissioning and subsequent rehabilitation, however, she opted to don a more feminine form, thus becoming the very first known transgender Maidbot.
-
-Despite her popularity, she has not managed to yet find an adoptive family, and so she resides at **Akari Labs**, working part time as a security guard. Once the **Demolitionist** project came to be, however, she found her new vocation: Training the aforementioned combat robot.
-
-One of Rika's hobbies is cosplay, once donning a costume of one of **Ibuki Miyamoto**'s favorite videogame characters for her birthday. Suffice to say, the success of this earned her a honorary spot among the **Red Oni**'s countless sweethearts.
-
-Another hobby of hers is target practice, for the self-professed purposes of "not letting these mad skills go to waste". She is responsible for setting up an indoor firing range within the Akari Labs installations, free to use by anyone, though usually frequented by her, Ibuki and **Saya Miyamoto**.
-
-\cxSaya's Notes:\c-
-\cfIt's pretty cool that she volunteered to train you. I mean, it's not like Meido was going to do that job, you know she doesn't like guns and stuff.\c-
-
-\cfI'm sure you'll make her feel proud of ya, Demo-chan.\c-
-TXT
- \cxFull Name:\c-
- \cf Rika Isuzu\c-
- \cxNationality:\c-
- \cf Japanese\c-
- \cxDate of Birth:\c-
- \cf 2049-02-08\c-
- \cxOccupation:\c-
- \cf Combat Trainer (Akari Labs)\c-
-
-
-
-
-**Rika** was created in 2049 as one of the first among a batch of **Maidbots** built with male frames, initially designed for military purposes. Following her decommissioning and subsequent rehabilitation, however, she opted to don a more feminine form, thus becoming the very first known transgender Maidbot.
-
-Despite her popularity, she has not managed to yet find an adoptive family, and so she resides at **Akari Labs**, working part time as a security guard. Once the **Demolitionist** project came to be, however, she found her new vocation: Training the aforementioned combat robot.
-
-One of Rika's hobbies is cosplay, once donning a costume of one of **Ibuki Miyamoto**'s favorite videogame characters for her birthday. Suffice to say, the success of this earned her a honorary spot among the **Red Oni**'s countless sweethearts.
-
-Another hobby of hers is target practice, for the self-professed purposes of "not letting these mad skills go to waste". She is responsible for setting up an indoor firing range within the Akari Labs installations, free to use by anyone, though usually frequented by her, Ibuki and **Saya Miyamoto**.
-
-\cxSaya's Notes:\c-
-\cfIt's pretty cool that she volunteered to train you. I mean, it's not like Meido was going to do that job, you know she doesn't like guns and stuff.\c-
-
-\cfI'm sure you'll make her feel proud of ya, Demo-chan.\c-
-
-\cfUpdate: The face she made when she saw your new maidbot body was worthy of putting on a frame. Look, Demo, if you two, y'know, want to "get to know each other" more, it's all ok with me. I mean, this is an open relationship we're all in. Wink wink.\c-
diff --git a/lore/default/saltbot.txt b/lore/default/saltbot.txt
deleted file mode 100644
index 50ec2eea6..000000000
--- a/lore/default/saltbot.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-TAG
-Battle-Boi Sentry
-TAB
-Item
-REL
-AkariLabs;Hammerspace;ScoreSystem;Saya
-TXT
-\cxDesignation:\c-
-\cf Battle-Boi Sentry\c-
-\cxManufacturer:\c-
-\cf Akari Labs\c-
-\cxClassification:\c-
-\cf Portable Defense System\c-
-
-The **Battle-Boi** is a portable remote controlled turret equipped with dual, semi-automatic, **Hammerspace**-fed shotguns. There are multiple ammunition options available, but the units currently available for your mission are loaded with 10-gauge Kinylum saltshot, fairly useful for crowd control due to both its stopping power on direct impact, and the lingering radiation that the salt fragments leave along their path.
-
-Each unit can remain operational for days on end, provided they are resupplied when needed. **Score Points** are earned from any enemies they kill, so this may potentially reduce the cost of resupply.
-
-Should damage be taken, they can be repaired free of charge by returning them to storage. Keep in mind placed units are not recalled if you stray too far from the designated area. If you leave them behind, they will stay there and automatically deactivate.
-
-Due to the remote-controlled nature of the device, only one unit can be in use during your missions. Please be kind to the operator, as they cannot directly communicate with you in any way, and are simply trying their best to assist you.
-
-\cxSaya's Notes:\c-
-\cfI won't tell you who's manning them. It's a secret.\c-
-
-\cfNo, it's not me. I can't stay awake 24/7.\c-
diff --git a/lore/default/saya.txt b/lore/default/saya.txt
index f1575951c..ee073243b 100644
--- a/lore/default/saya.txt
+++ b/lore/default/saya.txt
@@ -21,18 +21,20 @@ TXT
In 2010, together with her brother Taro, the two founded **Akari Labs**, where her first project was an autonomous house-cleaning robot, which would later evolve into the modern **Maidbot**, one of the most popular creations of their company. She also would devise many other types of robots, all driven by rather complex in-house AI that she had personally designed together with her brother.
-In 2018, Saya "ceased to age", due to the effects of the immortality she had inherited from her mother. She initially saw this as a blessing, allowing her to work on everything she ever wanted, without any time limits, but afterwards, remarked on the fact that this meant she would outlive a lot of people in her life, and was not all too happy about that prospect.
+In 2018, Saya "ceased to age", due to the effects of the immortality she had inherited from her mother. She initially saw this as a blessing, allowing her to work on everything she ever wanted, without any time limits, but afterwards, remarked on the fact that she would forever be stuck with her current physique, being "short and flat", something she absolutely hated.
Saya would frequently be nicknamed **"Not-Tomoko"** around the net, in reference to a character from a popular manga series that people compared her with. It was noted that "in term of personality and looks, the resemblance is definitely there". Saya is well known for being quite blunt when talking to people, if she ever actually does so, as she's not very talkative in person. Online, however, she changes entirely, openly talking to anyone she comes across, casually shoving herself into random conversations, or extensively ranting about various topics, and debating fiercely with haters.
-Saya's way of speaking is rather uncouth at times, as she's known to casually swear on the regular in the middle of conversations. It is one among various of her bad habits that she has trouble addressing, and which have resulted in multiple misunderstandings and awkward situations. Nevertheless, she is always quick to apologize when called out.
+Saya is also known for being exaggeratedly flirty around attractive women, something which has resulted in many misunderstandings and awkward moments. She proudly states that she's "always horny on main", and never lets any chance to flirt with someone slip past her. She however remarks that this open flirting is "just a friendly thing, between friends".
-Saya has many hobbies, including programming (her language of choice being **Haskell**), collecting videogames (most of which she doesn't actually play), drawing, 3d modeling and writing. Her fascination with anime and manga got her to write her very own: a three-volume series called **My Wife Is A Maid Robot**, partially based around her experiences with dating **Meido Miyamoto**. It became so popular it managed to get its own anime adaptation years later. Saya also wrote a science fiction novel, **The Akari Project**, a story about teleportation experiments and interdimensional travel "that doesn't go to shit like all the others". Following the disaster on the **UAC** bases in regards to teleportation, she announced that she wished to make the Akari Project real, "just to fuck those idiots over".
+Saya has many hobbies, including programming (her language of choice being **Haskell**), collecting videogames (most of which she doesn't actually play), drawing, 3d modeling and writing. Her fascination with anime and manga got her to write her very own: a three-volume series called **My Maid Is A Sex Robot**, partially based around her experiences with dating **Meido Miyamoto**. It became so popular it managed to get its own anime adaptation years later. Saya also wrote a science fiction novel, **The Akari Project**, a story about teleportation experiments and interdimensional travel "that doesn't go to shit like all the others". Following the disaster on the **UAC** bases in regards to teleportation, she announced that she wished to make the Akari Project real, "just to fuck those idiots over".
+
+Currently, Saya has two girlfriends: Meido Miyamoto and **Ibuki Miyamoto**. Both of them being creations of her own, prompting people online to make incestuous remarks, which she frequently fights against.
\cxSaya's Notes:\c-
\cfYou like reading about me, don't you? I bet you do, silly. Alright, here's some more about me, just for you.\c-
-\cfMy favorite color is red, favorite animal is the otter and favorite dish is pepperoni pizza. Got that? Good, let's keep going then. I like a lot of music, including Industrial, Metal, Drone, Dark Ambient, and I guess Baroque Metal since Ashley-san's band is so good. I absolutely ABSOLUTELY despise peppers, and eggs (though I can make an exception for meringue, that shit's delicious). I also hate skirts. Make me wear a skirt and I'll punch you. I prefer pants a million times more, though it's best if they're not skin-tight, that stuff's weird. I don't like clothes being stuck to me like that, egh, so yeah, if it's nice and baggy, that's excellent, good shit. Alright, what else? My favorite editor is vim, and uh, btw I use Arch, I guess. Also I love moth girls, they're cool and pretty. Oh, and maids, of course, and goth fashion, even though I'm too awkward to try dressing like that myself.\c-
+\cfMy favorite color is red, favorite animal is the otter and favorite dish is pepperoni pizza. Got that? Good, let's keep going then. I like a lot of music, including Industrial, Metal, Drone, Dark Ambient, and I guess Baroque Metal since Ashley-san's band is so good. I absolutely ABSOLUTELY despise peppers, and eggs (though I can make an exception for meringue, that shit's delicious). I also hate skirts. Make me wear a skirt and I'll punch you. I prefer pants a million times more, though it's best if they're not skin-tight, that stuff's weird. I don't like clothes being stuck to me like that, egh, so yeah, if it's nice and baggy, that's excellent, good shit. Alright, what else? My favorite editor is vim, and uh, btw I use Arch, I guess. My top turn-ons are big tiddies, maids, femboys and heterochromia. My fav monster girl is the moth girl, and my waifu is Mashiro (specifically chapter 3 Mashiro, not the standard creepy yandere shotacon Mashiro, no thank you). Last thing: I may not shower very often, or use deodorant or anything, but I don't stink, I smell good, and people agree too, they say it's nice.\c-
\cfWell, are you satisfied, Demo-chan? Have I sated your thirst for Saya Facts™? Good, then you should go back to work.\c-
TXT
@@ -52,18 +54,20 @@ TXT
In 2010, together with her brother Taro, the two founded **Akari Labs**, where her first project was an autonomous house-cleaning robot, which would later evolve into the modern **Maidbot**, one of the most popular creations of their company. She also would devise many other types of robots, all driven by rather complex in-house AI that she had personally designed together with her brother.
-In 2018, Saya "ceased to age", due to the effects of the immortality she had inherited from her mother. She initially saw this as a blessing, allowing her to work on everything she ever wanted, without any time limits, but afterwards, remarked on the fact that this meant she would outlive a lot of people in her life, and was not all too happy about that prospect.
+In 2018, Saya "ceased to age", due to the effects of the immortality she had inherited from her mother. She initially saw this as a blessing, allowing her to work on everything she ever wanted, without any time limits, but afterwards, remarked on the fact that she would forever be stuck with her current physique, being "short and flat", something she absolutely hated.
Saya would frequently be nicknamed **"Not-Tomoko"** around the net, in reference to a character from a popular manga series that people compared her with. It was noted that "in term of personality and looks, the resemblance is definitely there". Saya is well known for being quite blunt when talking to people, if she ever actually does so, as she's not very talkative in person. Online, however, she changes entirely, openly talking to anyone she comes across, casually shoving herself into random conversations, or extensively ranting about various topics, and debating fiercely with haters.
-Saya's way of speaking is rather uncouth at times, as she's known to casually swear on the regular in the middle of conversations. It is one among various of her bad habits that she has trouble addressing, and which have resulted in multiple misunderstandings and awkward situations. Nevertheless, she is always quick to apologize when called out.
+Saya is also known for being exaggeratedly flirty around attractive women, something which has resulted in many misunderstandings and awkward moments. She proudly states that she's "always horny on main", and never lets any chance to flirt with someone slip past her. She however remarks that this open flirting is "just a friendly thing, between friends".
-Saya has many hobbies, including programming (her language of choice being **Haskell**), collecting videogames (most of which she doesn't actually play), drawing, 3d modeling and writing. Her fascination with anime and manga got her to write her very own: a three-volume series called **My Wife Is A Maid Robot**, partially based around her experiences with dating **Meido Miyamoto**. It became so popular it managed to get its own anime adaptation years later. Saya also wrote a science fiction novel, **The Akari Project**, a story about teleportation experiments and interdimensional travel "that doesn't go to shit like all the others". Following the disaster on the **UAC** bases in regards to teleportation, she announced that she wished to make the Akari Project real, "just to fuck those idiots over".
+Saya has many hobbies, including programming (her language of choice being **Haskell**), collecting videogames (most of which she doesn't actually play), drawing, 3d modeling and writing. Her fascination with anime and manga got her to write her very own: a three-volume series called **My Maid Is A Sex Robot**, partially based around her experiences with dating **Meido Miyamoto**. It became so popular it managed to get its own anime adaptation years later. Saya also wrote a science fiction novel, **The Akari Project**, a story about teleportation experiments and interdimensional travel "that doesn't go to shit like all the others". Following the disaster on the **UAC** bases in regards to teleportation, she announced that she wished to make the Akari Project real, "just to fuck those idiots over".
+
+Currently, Saya has three girlfriends: Meido Miyamoto, **Ibuki Miyamoto** and the **Demolitionist**. All of them being creations of her own, prompting people online to make incestuous remarks, which she frequently fights against.
\cxSaya's Notes:\c-
\cfYou like reading about me, don't you? I bet you do, silly. Alright, here's some more about me, just for you.\c-
-\cfMy favorite color is red, favorite animal is the otter and favorite dish is pepperoni pizza. Got that? Good, let's keep going then. I like a lot of music, including Industrial, Metal, Drone, Dark Ambient, and I guess Baroque Metal since Ashley-san's band is so good. I absolutely ABSOLUTELY despise peppers, and eggs (though I can make an exception for meringue, that shit's delicious). I also hate skirts. Make me wear a skirt and I'll punch you. I prefer pants a million times more, though it's best if they're not skin-tight, that stuff's weird. I don't like clothes being stuck to me like that, egh, so yeah, if it's nice and baggy, that's excellent, good shit. Alright, what else? My favorite editor is vim, and uh, btw I use Arch, I guess. Also I love moth girls, they're cool and pretty. Oh, and maids, of course, and goth fashion, even though I'm too awkward to try dressing like that myself.\c-
+\cfMy favorite color is red, favorite animal is the otter and favorite dish is pepperoni pizza. Got that? Good, let's keep going then. I like a lot of music, including Industrial, Metal, Drone, Dark Ambient, and I guess Baroque Metal since Ashley-san's band is so good. I absolutely ABSOLUTELY despise peppers, and eggs (though I can make an exception for meringue, that shit's delicious). I also hate skirts. Make me wear a skirt and I'll punch you. I prefer pants a million times more, though it's best if they're not skin-tight, that stuff's weird. I don't like clothes being stuck to me like that, egh, so yeah, if it's nice and baggy, that's excellent, good shit. Alright, what else? My favorite editor is vim, and uh, btw I use Arch, I guess. My top turn-ons are big tiddies, maids, femboys and heterochromia. My fav monster girl is the moth girl, and my waifu is Mashiro (specifically chapter 3 Mashiro, not the standard creepy yandere shotacon Mashiro, no thank you). Last thing: I may not shower very often, or use deodorant or anything, but I don't stink, I smell good, and people agree too, they say it's nice.\c-
\cfSatisfied? Good, but here's one last Saya Fact™ for ya: I love you, Demo-chan~\c- \cg♥\c-
@@ -85,20 +89,20 @@ TXT
In 2010, together with her brother Taro, the two founded **Akari Labs**, where her first project was an autonomous house-cleaning robot, which would later evolve into the modern **Maidbot**, one of the most popular creations of their company. She also would devise many other types of robots, all driven by rather complex in-house AI that she had personally designed together with her brother.
-In 2018, Saya "ceased to age", due to the effects of the immortality she had inherited from her mother. She initially saw this as a blessing, allowing her to work on everything she ever wanted, without any time limits, but afterwards, remarked on the fact that this meant she would outlive a lot of people in her life, and was not all too happy about that prospect.
+In 2018, Saya "ceased to age", due to the effects of the immortality she had inherited from her mother. She initially saw this as a blessing, allowing her to work on everything she ever wanted, without any time limits, but afterwards, remarked on the fact that she would forever be stuck with her current physique, being "short and flat", something she absolutely hated.
Saya would frequently be nicknamed **"Not-Tomoko"** around the net, in reference to a character from a popular manga series that people compared her with. It was noted that "in term of personality and looks, the resemblance is definitely there". Saya is well known for being quite blunt when talking to people, if she ever actually does so, as she's not very talkative in person. Online, however, she changes entirely, openly talking to anyone she comes across, casually shoving herself into random conversations, or extensively ranting about various topics, and debating fiercely with haters.
-Saya's way of speaking is rather uncouth at times, as she's known to casually swear on the regular in the middle of conversations. It is one among various of her bad habits that she has trouble addressing, and which have resulted in multiple misunderstandings and awkward situations. Nevertheless, she is always quick to apologize when called out.
+Saya is also known for being exaggeratedly flirty around attractive women, something which has resulted in many misunderstandings and awkward moments. She proudly states that she's "always horny on main", and never lets any chance to flirt with someone slip past her. She however remarks that this open flirting is "just a friendly thing, between friends".
-Saya has many hobbies, including programming (her language of choice being **Haskell**), collecting videogames (most of which she doesn't actually play), drawing, 3d modeling and writing. Her fascination with anime and manga got her to write her very own: a three-volume series called **My Wife Is A Maid Robot**, partially based around her experiences with dating **Meido Miyamoto**. It became so popular it managed to get its own anime adaptation years later. Saya also wrote a science fiction novel, **The Akari Project**, a story about teleportation experiments and interdimensional travel "that doesn't go to shit like all the others". Following the disaster on the **UAC** bases in regards to teleportation, she announced that she wished to make the Akari Project real, "just to fuck those idiots over".
+Saya has many hobbies, including programming (her language of choice being **Haskell**), collecting videogames (most of which she doesn't actually play), drawing, 3d modeling and writing. Her fascination with anime and manga got her to write her very own: a three-volume series called **My Maid Is A Sex Robot**, partially based around her experiences with dating **Meido Miyamoto**. It became so popular it managed to get its own anime adaptation years later. Saya also wrote a science fiction novel, **The Akari Project**, a story about teleportation experiments and interdimensional travel "that doesn't go to shit like all the others". Following the disaster on the **UAC** bases in regards to teleportation, she announced that she wished to make the Akari Project real, "just to fuck those idiots over".
-Currently, Saya, as well as Meido Miyamoto, **Ibuki Miyamoto** and the **Demolitionist**, are all engaged to **Kirin Xanai**, leader of the **Sykhai Empire** of **Akkou**.
+Currently, Saya and her creations Meido Miyamoto, **Ibuki Miyamoto** and the **Demolitionist** are all engaged to **Kirin Xanai**, leader of the **Sykhai Empire** of **Akkou**.
\cxSaya's Notes:\c-
\cfYou like reading about me, don't you? I bet you do, silly. Alright, here's some more about me, just for you.\c-
-\cfMy favorite color is red, favorite animal is the otter and favorite dish is pepperoni pizza. Got that? Good, let's keep going then. I like a lot of music, including Industrial, Metal, Drone, Dark Ambient, and I guess Baroque Metal since Ashley-san's band is so good. I absolutely ABSOLUTELY despise peppers, and eggs (though I can make an exception for meringue, that shit's delicious). I also hate skirts. Make me wear a skirt and I'll punch you. I prefer pants a million times more, though it's best if they're not skin-tight, that stuff's weird. I don't like clothes being stuck to me like that, egh, so yeah, if it's nice and baggy, that's excellent, good shit. Alright, what else? My favorite editor is vim, and uh, btw I use Arch, I guess. Also I love moth girls, they're cool and pretty. Oh, and maids, of course, and goth fashion, even though I'm too awkward to try dressing like that myself.\c-
+\cfMy favorite color is red, favorite animal is the otter and favorite dish is pepperoni pizza. Got that? Good, let's keep going then. I like a lot of music, including Industrial, Metal, Drone, Dark Ambient, and I guess Baroque Metal since Ashley-san's band is so good. I absolutely ABSOLUTELY despise peppers, and eggs (though I can make an exception for meringue, that shit's delicious). I also hate skirts. Make me wear a skirt and I'll punch you. I prefer pants a million times more, though it's best if they're not skin-tight, that stuff's weird. I don't like clothes being stuck to me like that, egh, so yeah, if it's nice and baggy, that's excellent, good shit. Alright, what else? My favorite editor is vim, and uh, btw I use Arch, I guess. My top turn-ons are big tiddies, maids, femboys and heterochromia. My fav monster girl is the moth girl, and my waifu is Mashiro (specifically chapter 3 Mashiro, not the standard creepy yandere shotacon Mashiro, no thank you). Last thing: I may not shower very often, or use deodorant or anything, but I don't stink, I smell good, and people agree too, they say it's nice.\c-
\cfSatisfied? Good, but here's one last Saya Fact™ for ya: I love you, Demo-chan~\c- \cg♥\c-
diff --git a/lore/default/sayabean.txt b/lore/default/sayabean.txt
index 1812879d7..d453a6551 100644
--- a/lore/default/sayabean.txt
+++ b/lore/default/sayabean.txt
@@ -3,7 +3,7 @@ Saya Bean Plush
TAB
Item
REL
-Nukritas2xx;Saya
+Saya;NosKora
TXT
\cxDesignation:\c-
\cf Haunted Saya Bean Plush\c-
@@ -14,11 +14,11 @@ TXT
\cxHaunted:\c-
\cf Very Yes\c-
-**Haunted Saya Bean Plush** that eats your snacks and calls you a nerd.
+**Haunted Saya Bean Plush** that eats your snacks and calls you a horny.
This object isn't actually haunted. Or is it...?
\cxSaya's Notes:\c-
-\cfOK, considering who made it, I AM betting this thing's really haunted. And of course I can tell what this is referencing. Just how does she even know anyway? It has to be some reality bending nonsense again.\c-
+\cfOK, considering who made it, I AM betting this thing's really haunted. And of course I can tell what this is referencing. How the fuck does she even know anyway? It has to be some reality bending nonsense again.\c-
-\cfStill, it's beautiful... A work of art, yes. I'm sure you won't resist its cuteness and you'll already be squeezing it between your arms. Oh, I'll know, I will hear it giggle on stream when you do so.\c-
+\cfStill, it's beautiful... A work of art, yes. I'm sure you're squeezing it between your arms right now. Oh, I'll know. I will hear it giggle on stream when you do so.\c-
diff --git a/lore/default/sayasmug.txt b/lore/default/sayasmug.txt
deleted file mode 100644
index 7c74f5457..000000000
--- a/lore/default/sayasmug.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-TAG
-Saya's Mug
-TAB
-Item
-REL
-Taro;Saya;Demolitionist
-TXT
-\cxDesignation:\c-
-\cf Moth Pussy Mug\c-
-\cxManufacturer:\c-
-\cf Taro Miyamoto\c-
-\cxClassification:\c-
-\cf Customized Gift\c-
-
-A customized coffee mug, once given as a birthday gift to **Saya Miyamoto** by her brother **Taro**, by personal request. The stencils on each side feature a picture of a moth girl, with the text "MOTH PUSSY" under it. When asked about what this references, the siblings simply said it was an "ancient meme".
-
-\cxSaya's Notes:\c-
-\cfMy love for moth girls is eternal, Demo-chan.\c-
-
-\cfBy the way, I made sure to wash it thoroughly before those two put it in their gacha nonsense, just in case the demons could track you by the scent of coffee.\c-
diff --git a/lore/default/serpentriders.txt b/lore/default/serpentriders.txt
index 64e706797..cabdb3cb8 100644
--- a/lore/default/serpentriders.txt
+++ b/lore/default/serpentriders.txt
@@ -44,5 +44,3 @@ It is unclear if these demons have an actual connection to the **Hell** of our o
\cxSaya's Notes:\c-
\cfLittle red riding hood back there was such an easy kill, I doubt someone "considerably stronger" would make much of a difference, don't you think? Besides, you're smart enough to not fall for anyone's tricks and traps, aren't ya. He doesn't stand a chance, huhu...\c-
-
-\cfPS: Still think it's stupid they call themselves serpent riders when only one of them rides one.\c-
diff --git a/lore/default/sharkplush.txt b/lore/default/sharkplush.txt
deleted file mode 100644
index d36660dec..000000000
--- a/lore/default/sharkplush.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-TAG
-Shark Plush
-TAB
-Item
-REL
-Nukritas2xx;Demolitionist;Saya
-TXT
-\cxDesignation:\c-
-\cf Dr. Shorky\c-
-\cxManufacturer:\c-
-\cf Nukritas 2xx\c-
-\cxClassification:\c-
-\cf Plush Doll\c-
-
-A handcrafted plush doll of a popular shark, dressed up with a doctor's coat and a stethoscope. Yet another of **Nukritas 2xx**'s creations, commissioned as a gift to the **Demolitionist**.
-
-\cxSaya's Notes:\c-
-\cfExplaining to people how we even came up with this would take hours, heheh.\c-
-
-\cfOh well, at least I figured that you'd want him along for the ride. Not like he's going to get damaged considering the ridiculous quality of whatever the hell it's made of. I never even asked her, really.\c-
diff --git a/lore/default/silverbullet.txt b/lore/default/silverbullet.txt
index d322232ae..a640756be 100644
--- a/lore/default/silverbullet.txt
+++ b/lore/default/silverbullet.txt
@@ -11,17 +11,19 @@ TXT
\cf Blackmann Arms Ltd.\c-
\cf Forx Aeronautics\c-
\cxClassification:\c-
-\cf Ultra-High Caliber Anti-Materiel Rifle\c-
+\cf Ultra-High Caliber Sniper Rifle\c-
The **Silver Bullet JET** is the 1.150 member of the **Silver Bullet** series of ultra-high caliber rifles manufactured by **Blackmann Arms**. It was created as a lighter, more "reasonable" alternative to the 1.350 **Behemoth** model. Weighing 43 kilograms and sporting a total length of 2.4 meters, it is sufficiently compact for non-augmented human use.
-The ammunition designed for this specific model is the 1.150 **XSB (eXplosive Super Burst)**. This beastly 30x140mm cartridge employs a low density **Explodium** shaped charge as propellant, allowing high velocity while still being safe for use. The bullets themselves are composed of a tungsten carbide core, snugly wrapped in an aluminum jacket, and decorated with a thin silver plating for aesthetic appearance (Silver Bullets are, indeed, NOT really made of silver). XSB rounds can penetrate several targets before eventually stopping, depending on their size, they may also do the same for thin walls.
+The main ammunition designed for this specific model is the 1.150 **XSB (eXplosive Super Burst)**. These beastly rounds are partially based on a NATO standard 30x113mm cartridge, and employ a low density **Explodium** shaped charge as propellant, allowing high velocity while still being safe for use. The bullets themselves are composed of a tungsten carbide core, snugly wrapped in an aluminum jacket, and decorated with a thin silver plating for aesthetic appearance (Silver Bullets are, indeed, NOT really made of silver). XSB rounds can penetrate several targets before eventually stopping, depending on their size, they may also do the same for thin walls.
+
+The secondary ammunition is the 1.150 **FCB (Fat Chode Bomb)**. Personally named by the CEO of Blackmann Arms himself, FCBs are quite similar to the standard XSB ammunition, but instead the bullets are full of additional Explodium, which on impact, is released violently, propagating its deadly blast through solid surfaces. Due to the volatility of these bullets, the propellant employed is slightly less potent, which results in a diminished potential for target penetration, but the blast definitely compensates for this. The explosive charge is so powerful that it can break some walls to pieces.
In order to compensate for its massive recoil, the weapon redirects a part of the gasses from round ignition into a set of jet compensators designed by **Forx Aeronautics**. Although partially cooled in the process, it is still hot enough to cause some damage to users not wearing adequate protection.
\cfPrimary Fire:\c- Shoot the bullet. Any small targets hit by it are pretty much turned to paste. A second press after firing will chamber another round.
-\cfSecondary Fire:\c- Cycle the bolt, chambering a new round if available. Note that you may eject unfired rounds as well.
+\cfSecondary Fire:\c- Tap to switch next reload between XSB and FCB ammunition, if available. Hold and then press primary fire to manually cock, allowing you to retrieve unfired rounds.
\cfReloading:\c- Reloads the weapon. Each magazine holds 5 rounds. An extra round can also be kept chambered.
@@ -32,4 +34,4 @@ In order to compensate for its massive recoil, the weapon redirects a part of th
\cxSaya's Notes:\c-
\cfWhat was that quote again, "there is no kill like overkill"? Yeah, sounds about right for this thing.\c-
-\cfThe fuck are you even supposed to hunt with it, wild tanks? I suppose... bigass beefy demons could also count, but there's not going to be anything left of them other than a fine red mist.\c-
+\cfThe fuck are you even supposed to hunt with it, wild tanks? I suppose... bigass beefy demons could also count, but you're going to just turn them all to fucking paste.\c-
diff --git a/lore/default/spreadgun.txt b/lore/default/spreadgun.txt
index cb4b4a905..e2b3155f1 100644
--- a/lore/default/spreadgun.txt
+++ b/lore/default/spreadgun.txt
@@ -14,22 +14,36 @@ TXT
The **Spreadgun** is a simple single-shot shotgun with a rather unconventional reload mechanism. Unlike other weapons of the same fashion, the Spreadgun employs an odd variant of break action that **Blackmann Arms** has described as "slide-action", whereas rather than being hinged, the barrel slides horizontally at the press of two side buttons, with a small metal bit springing up and ejecting the loaded shell. After loading in another round, the user merely has to push the barrel back into its closed position. Some have doubts about the practicality of this operation, or its safety, but it's been guaranteed that the gun will not misfire no matter the force exerted to push the barrel back in.
-The weapon is chambered for rather sizable 6ga shells. The ideal load that you'll find on the field are #00 buckshot rounds. Do note that the spread caused by the shortness of the barrel may make it difficult to reach distant targets, but at close range it should be very effective.
+The weapon is chambered for rather sizable 6ga shells, and there's an exclusive assortment of ammunition types it can use, all handled by Blackmann Arms themselves. They are as follows:
-There is additionally an exclusive secondary load available, so-called \cfGolden Shells\c-, highly rare and expensive, with unmatched destructive power. Each round fires a sabot packing a high-grade, high-density **Explodium** charge, along with gold glitter (which is apparently just for show). Anything directly hit by it is guaranteed to be completely vaporized by the ensuing blast.
+\cfStandard Buckshot:\c- Red shells. Exactly what it says on the tin. The spread caused by the shortness of the barrel may make it difficult to reach distant targets, but at close range it should be very effective.
-The Spreadgun can be a versatile weapon, once you look past its tedious manual reloading. Still, there are plans to make a much more comfortable semi-automatic, recoil operated variant of this weapon, with prototypes already being tested.
+\cfMetal Slug:\c- Green shells. Very potent slugs that have a decent accuracy, even at longer ranges. Due to their size and weight, they can potentially penetrate multiple small targets.
+
+\cfKinylum Saltshot:\c- Teal shells. Small chunks of Kinylum in its natural "salt" form. Once shot, they leave a trail of boiling hot plasma that remains in the air for a few moments before finally dissipating. In addition, the chunks will explode violently on contact with any surface, or once they "destabilize" (which unfortunately makes this type of ammunition ineffective at longer distances).
+
+\cfLead Ball:\c- Purple shells. Coming from **Plutoni Incorporated**, these rounds shoot out a heavy ball of pure hurt. Despite the fact it's made of lead, it tends to keep its shape no matter how hard it hits something (some wonder if it actually IS made of lead, or if it's something else entirely). Having come out of such a place, it's no surprise that they also have some rather odd effects. It appears that, on certain occasions, the balls may emit odd sounds on impact, which in addition cause some form of potent shockwave around itself, increasing its speed in the process. This odd happening is listed as "Random Crits" in the store page.
+
+\cfTelebrium Flechettes:\c- Black shells. Dozens of piercing projectiles tipped with pure Telebrium, an exotic element known for its potent corrosive effects when heated. Targets hit by these projectiles will experience a very painful discharge of corrosive toxins through their bodies (even non-organic ones), although the effects of this will dissipate in a couple seconds. Use of this ammunition is highly restricted, but you have been granted permission to use it against the invading forces.
+
+\cfGolden Shell:\c- Gold-plated shells with a heavy metal body. A highly rare and expensive type of ammunition, with unmatched destructive power. Each round fires a sabot packing a high-grade, high-density **Explodium** charge, along with gold glitter (which is apparently just for show). Anything directly hit by it is guaranteed to be completely vaporized by the ensuing blast.
+
+The wide range of compatible ammunition types makes the Spreadgun a rather versatile weapon, once you look past its tedious manual reloading. There are however plans to make a much more comfortable semi-automatic, recoil operated variant of this weapon, with prototypes already being tested.
\cfPrimary Fire:\c- Shoot the loaded shell.
-\cfSecondary Fire:\c- Reloads with golden shells, if available. Note that if the currently loaded round was not spent, it will be returned to its ammo pool. Should there not be enough storage space for it, it will be dropped on the ground instead.
+\cfSecondary Fire:\c- Tap to select the next ammo type to be used on reload. Hold and then press primary fire to unload the current shell and leave the weapon empty.
-\cfReloading:\c- Reloads with standard ammunition, if available. Same rules apply here.
+\cfReloading:\c- Unload the current shell and load a new one. If the loaded shell was not spent, it will be returned to its ammo pool. Should there not be enough storage space for it, it will be dropped on the ground instead.
\cxSaya's Notes:\c-
-\cfYeah, this shit looks impractical af, and I don't know how no one has shot a hole through their hand reloading the damn thing. BUT it's powerful as all fuck, what with the absolute girth of that caliber and all.\c-
+\cfYeah, this shit looks impractical af, and I don't know how no one has shot a hole through their hand reloading the damn thing. BUT, it does let you use all sorts of fun ammo. You've got the typical bread and butter of shells there, and then there's... Literal radioactive rock salt, that explodes, yeah, amazing. But then you look at what's right after that and... yeah.\c-
-\cfAlso, there's the whole thing of those golden bois. We can't buy them ourselves, so nerdo made another of his nerdy deals and said that he might reward you every now and then with one for eliminating "high level targets" or something like that. Can't wait to see what that shit is like, a fucking... golden shower of pain.\c-
+\cfHermann-senpai redirected me to nerdboi for those black shells, because they were his idea. So, let me explain. Telebrium is... a war crime. Plain and simple. We can kind of get away with it, though, because it's just mindless beasts that you're throwing it at. Still makes me uneasy, but hey, we're not using it on people, unlike the actual cases where it WAS used on people (good god, the stories about that).\c-
+
+\cfAnyway, enough about crimes, let's talk about the purple bois. So these things are a serious crime, and THOSE TWO had to be involved of course. I'm pretty sure those things are NOT made of lead. This looks like that weird metal they work with, that I swear to fuck I can't even pronounce the name of. And it has... yes, RANDOM CRITS. Therein lies the crime, Demo-chan. Can't believe we've got that shit going on now. I absolutely lost it when I first saw it in action, and I'm sure you will, too.\c-
+
+\cfLastly there's those golden bois. We can't buy them ourselves, so nerdo made another of his nerdy deals and said that he might reward you every now and then with one for eliminating "high level targets" or something like that. Can't wait to see what that shit is like, a fucking... golden shower of pain.\c-
\cf*cough*\c-
diff --git a/lore/default/symnatek.txt b/lore/default/symnatek.txt
index b7226ca87..e670361fc 100644
--- a/lore/default/symnatek.txt
+++ b/lore/default/symnatek.txt
@@ -3,7 +3,7 @@ Symnatek
TAB
People
REL
-JoJo;Mixom;Saya;Nukuri;WhiteScar
+Mixom;Saya;Nukuri;WhiteScar
TXT
\cxName:\c-
\cf Symnatek\c-
@@ -21,4 +21,4 @@ As of this article's writing, Symnatek remains king in its home turf, managing e
\cxSaya's Notes:\c-
\cfAh yes, the well known strategy of "if we're losing money, just contribute to the military". Works every time, huh?\c-
-\cfYes I know it sounds hypocritical of me to say that, what with the stuff with Ibuki, and my collaborations with the EDF, and all that... But think about it, it's almost like it's inevitable, in this day and age, in this economy, that you have to do stuff like that to stay afloat, isn't it?\c-
+\cfOh I bet you're going to think: "But Saya, who are you to talk, when you made Ibuki for the US military?", and to that I'll respond: "Who said I made her for them?"\c-
diff --git a/lore/default/taro.txt b/lore/default/taro.txt
index 04b480c3b..3efe506b7 100644
--- a/lore/default/taro.txt
+++ b/lore/default/taro.txt
@@ -21,11 +21,13 @@ Born in 1985 to **Nana** and **Ryuji Miyamoto**, **Taro** is the oldest of three
Taro is a highly skilled programmer, proficient in several languages, and has quite a lot of projects to his name, along with many contributions to notable open source projects, including the **Linux Kernel**. He's also a self-proclaimed "culture archivist", noting that he's basically a walking library when it comes to aspects of popular culture that for most are lost to time, thanks to the immortality inherited from his mother, and his strong memory. He's also quite popular online for his rather comedic anime reviews, under the persona of **"The Waifu Wizard"**.
-In 2091, Taro was chosen to personally retrieve the **Red Oni**, **Ibuki Miyamoto**, after the events of the **White Scar**. Following the tracking signal of her collar, he easily located her, and was about to take her back to Japan when a young girl approached him. It was **Elena Yanikov XXI**, a scavenger who had befriended Ibuki during her time wandering that scorched wasteland. She asked Taro to bring her along, and he readily accepted. Not long after that, the two somehow started dating, eventually getting married in 2097.
+In 2091, Taro was chosen to personally retrieve the **Red Oni**, **Ibuki Miyamoto**, after the events of the **White Scar**. Following the tracking signal of her collar, he easily located her, and was about to take her back to Japan when a young girl approached him. It was **Elena Yanikov XXI**, a scavenger who had befriended Ibuki during her time wandering that scorched wasteland. She asked Taro to bring her along, promising to "be a good girl". These words immediately made him accept her proposition.
+
+Not long after that, the two somehow started dating, eventually getting married in 2097.
\cxSaya's Notes:\c-
-\cfHOW EVEN did my absolute loser of a brother get a girlfriend? I just don't understand. God, looking at the article after he's edited it, there's so much in there that's just him showing off, pathetic...\c-
+\cfHOW IN THE NAME OF FUCK did my absolute loser of a brother get a girlfriend? I just don't understand. God, looking at the article after he's edited it, there's so much in there that's just him showing off, pathetic...\c-
-\cfYeah, he's that kinda guy. He loves to show off, what with all of his "amazing skills and achievements" and all. Not that I should be the one to complain when I'm also too proud at times of my own work. The two of us are alike a lot, it's why we're so close even if we fight sometimes over stupid shit. We're a pair of gremlins, and we're proud of it.\c-
+\cfYeah, he's that kinda guy. Acts like he's cool shit but once you get past his "amazing skills and achievements", he's just some asshole on the internet. I mean, I admit I kinda am to, a bit, but he's worse. I'd blame it on the fact he spent way too long on shitty forums.\c-
-\cfThough, all that aside, Taro-nii can be very serious when he needs to. And at times like that he basically becomes the Tsukkomi to my Boke. If you don't know what that means you can go look it up, Demo-chan.\c-
+\cfThough, he's also serious af when he wants. And at times like that he basically becomes the Tsukkomi to my Boke. If you don't know what that means you can go look it up, Demo-chan.\c-
diff --git a/lore/default/uac.txt b/lore/default/uac.txt
index 7e055a29f..5bfc507d6 100644
--- a/lore/default/uac.txt
+++ b/lore/default/uac.txt
@@ -3,7 +3,7 @@ UAC
TAB
People
REL
-Doomguy;Saya;Hell;DemonInvasion;Dana
+Doomguy;Saya;Hell;DemonInvasion
TXT
\cxName:\c-
\cf Union Aerospace Corporation\c-
@@ -29,9 +29,9 @@ In early 2148, with the UAC not having learned their lesson, teleportation exper
What happened then was the beginning of what's been called the **Doom Episodes**. As was told by the UAC following these events, one lone marine managed to, by his lonesome, defeat all the invading forces, taking the fight even to Hell itself. However, the exploits of the so-called **Doom Marine** only served to enrage the archdemon generals even more, and that's when the invasion of Earth began. Although most have seen this as "the end of the world as we know it", the UAC still sends a message of hope to all, saying that all will be resolved.
\cxSaya's Note:\c-
-\cfOh, the "great and mighty" UAC, bunch of capitalist pigs, that's what they are. Look right here, this is what unchecked capitalism does to you, y'all. Yeah, you can guess by now that I hate these people with the rage of a thousand suns.\c-
+\cfOh, the "great and mighty" UAC, bunch of shit-eating capitalist pigs, that's what they are. Look right here, this is what unchecked capitalism does to you, y'all. Yeah, you can guess by now that I fucking hate these people.\c-
-\cfI've got so much insider info from a friend of Ibuki who used to work there (more info on her own article) that I could make one hell of a list of nasty shit they've done. So... Illegal military experiments? Check. Fucking around with interdimensional travel? Check. Potentially causing the end of the world? Also check. These bastards really ARE a stereotypical evil megacorp, fucking hell...\c-
+\cfSo... Illegal military experiments? Check. Fucking around with interdimensional travel? Check. Potentially causing the end of the world? Also check. These fuckers really ARE a stereotypical evil megacorp, fucking hell...\c-
\cfBut you know what? I'm not going to sit on my ass and wait for their supposed "problem fixer" legendary hero soldier boy to fix it all up. As if THAT is going to happen. No, this is precisely why YOU are here, Demo-chan. This is what you are destined to change (wow ok I'm starting to sound a bit uhhhh, cliche-y here). But yeah, we've prepared you for it, you are the ultimate combat robot, the pride of Akari Labs and all that jazz, you CAN save the world, I'm sure of it.\c-
TXT
@@ -67,7 +67,7 @@ With one final strike to the **"Gatekeeper"**, the titanic demon responsible for
In 2150, the company finally closed off all of its teleportation experiments, and in a public announcement, CEO **Ian Kelliher** states that the company will now shift its main focus into repairing all the damages that their actions had brought to Earth. Something which, according to initial estimates, may take over fifty years.
\cxSaya's Notes:\c-
-\cfCrazy stuff, all because of the UAC being shit and bad. I'm happy though, because I got to see that pathetic brat's fall from glory, that idiot, who once claimed to be the "most important man in the world", now turned into the US government's personal lap dog. It's so hilarious my sides have gone into orbit, I swear. Even Dana was a barrel of laughs when she heard the news. Yeah, she hates these pricks as much as I do.\c-
+\cfCrazy stuff, all because of the UAC being shit and bad. I'm happy though, because I got to see that pathetic brat's fall from glory, that idiot, who once claimed to be the "most important man in the world", now turned into the US government's personal lap dog. It's so hilarious my sides have gone into orbit, I swear.\c-
TXT
\cxName:\c-
\cf Union Aerospace Corporation\c-
@@ -102,9 +102,9 @@ In 2150, the company finally closed off all of its teleportation experiments, an
Ten years after this announcement, some worrying news soon reached Earth. Demonic forces had been sighted on several abandoned UAC bases, which were previously thought to all having been thoroughly wiped by radiation bombings. Something had managed to survive there, and was steadily reviving the decayed corpses of the countless fallen demons. Seeing no other choice, the Doom Episodes are reopened, and the very disgruntled Doom Marine was re-commissioned and sent there, this time, after his eventual success, making the decision to stay in Hell, forever, to make sure the demons never attempt an attack ever again. Ever since then, no contact could be made with him.
-What little information could be recovered from the other side of all this, that of Hell itself, is that his rampage was unstoppable. He defeated the remaining demon commanders. Tens of thousands of demons, in their mindless rage, all marched towards their deaths by his hand. There was hope among the civilian population that this one human soldier would put an end to the tyranny of the archdemon generals, but they had their plans for him. They were fully aware that should he make his way to the capital city of **Dis** once again, they would not be able to stop him. So a trap was set, and he fell right into it. It was then that **Erebus**, the leading general, banished him, far away, beyond the confines of this universe, so that he may never be able to return to this world.
+What little information could be recovered from the other side of all this, that of Hell itself, is that his rampage was unstoppable. He defeated the remaining demon commanders. Tens of thousands of demons, in their mindless rage, all marched towards their deaths by his hand. There was hope among the civilian population that this one human, now rebaptized by the title of **Doom Slayer**, would put an end to the tyranny of the archdemon generals, but they had their plans for him. They were fully aware that should he make his way to the capital city of **Dis** once again, they would not be able to stop him. So a trap was set, and he fell right into it. It was then that **Erebus**, the leading general, banished him, far away, beyond the confines of this universe, so that he may never be able to return to this world.
\cxSaya's Notes:\c-
-\cfCrazy stuff, all because of the UAC being shit and bad. I'm happy though, because I got to see that pathetic brat's fall from glory, that idiot, who once claimed to be the "most important man in the world", now turned into the US government's personal lap dog. It's so hilarious my sides have gone into orbit, I swear. Even Dana was a barrel of laughs when she heard the news. Yeah, she hates these pricks as much as I do.\c-
+\cfCrazy stuff, all because of the UAC being shit and bad. I'm happy though, because I got to see that pathetic brat's fall from glory, that idiot, who once claimed to be the "most important man in the world", now turned into the US government's personal lap dog. It's so hilarious my sides have gone into orbit, I swear.\c-
\cfAnd so, here ends the story of these Dumb Epistles or whatever, one of the shining examples of the consequences of unchecked capitalism™.\c-
diff --git a/lore/default/unissix.txt b/lore/default/unissix.txt
index 74918dbee..7af5ac7c7 100644
--- a/lore/default/unissix.txt
+++ b/lore/default/unissix.txt
@@ -49,6 +49,10 @@ Misa and her wife stayed in the island until 2108, when they were notified about
\cfOh yeah, also Misa is one hell of a pro gamer, holy shit. Anything I got her to play, she would just blaze through like it was nothing. Yeah, even THOSE games. It's fun to watch her, and she's specially fond of adventure stuff, I guess because it's the kinda thing she could never do irl.\c-
-\cfAlso, funny story. The first time I visited them when they were in Sankaideriha, Misa gave me one hell of a scare with that sudden transformation she went through. It's like... she was a completely different person entirely. Like, I had never seen her so happy before, it was really something else, and honestly I was also happy for her too.\c-
+\cfAlso, funny story. The first time I visited them when they were in Sankaideriha, Misa gave me one hell of a scare with that sudden transformation she went through. It's like... she was a completely different person entirely. Like, I had never seen her so happy before, it was really something else, and honestly I was also happy for her too. Ah, and then that other thing happened, when uhhh... we went to a hot springs together. I... accidentally... saw... down there, yeah...\c-
-\cfGod, they just are the cutest of couples. I can't stop saying it.\c-
+\cfGod, no wonder I could hear Zana-sama across the house when they'd go at it. Ah... you lucky devil...\c-
+
+\cfYes, that was when they were staying at my place. They're not the first I hear do it like wild beasts, actually. Yu-chan and that big tiddy goth gf of hers, they're quite something too. Seriously, no one knows that from my bedroom you can perfectly hear whatever's happening in the guest room. Dunno why, some sort of acoustics fuckery or something, but yeah.\c-
+
+\cf(I wish I could unhear the unholy noises Taro-niisan emitted when he brought Ellen-san, though)\c-
diff --git a/lore/default/voicebox.txt b/lore/default/voicebox.txt
index 58d1eeb2f..73a2caeb0 100644
--- a/lore/default/voicebox.txt
+++ b/lore/default/voicebox.txt
@@ -17,7 +17,7 @@ The **Loudboi** is a simple and lightweight device for AI units. Easy to install
The **Akari Labs** community offers a variety of custom-made voice packs for this device, too. Please visit our forums for more information.
\cxSaya's Notes:\c-
-\cfHeh... I just love that cute voice you've got, it's a perfect complement to that sassy personality of yours. And what amuses me the most is how quickly you picked up all our little quirks and mannerisms, especially Ibuki's. In a way it's almost like you're sometimes a smol version of her, but in cute robot form.\c-
+\cfHeh... I just love that cute voice you've got, it's a perfect complement to that sassy personality of yours. And what amuses me the most is how quickly you picked up all our little quirks and mannerisms, especially Ibuki's. In a way it's almost like you're sometimes a smol version of her, just without the tiddy.\c-
TXT
\cxDesignation:\c-
\cf Loudboi Voicebox\c-
@@ -31,6 +31,6 @@ The **Loudboi** is a simple and lightweight device for AI units. Easy to install
The **Akari Labs** community offers a variety of custom-made voice packs for this device, too. Please visit our forums for more information.
\cxSaya's Notes:\c-
-\cfHeh... I just love that cute voice you've got, it's a perfect complement to that sassy personality of yours. And what amuses me the most is how quickly you picked up all our little quirks and mannerisms, especially Ibuki's. In a way it's almost like you're sometimes a smol version of her, but in cute robot form.\c-
+\cfHeh... I just love that cute voice you've got, it's a perfect complement to that sassy personality of yours. And what amuses me the most is how quickly you picked up all our little quirks and mannerisms, especially Ibuki's. In a way it's almost like you're sometimes a smol version of her, just without the tiddy.\c-
-\cfUpdate: And then... Your true vocal chords as a maidbot came to be, no filters or anything, and my love for your charming voice only increased. My heart melts at the sound of it, seriously...\c-
+\cfUpdate: And then... Your true vocal chords as a maidbot came to be, no filters or anything, and my love for your charming voice only increased. My heart melts at the sound of it, hehehe...\c-
diff --git a/lore/default/wallbuster.txt b/lore/default/wallbuster.txt
index 16a6aaff8..e7608fc79 100644
--- a/lore/default/wallbuster.txt
+++ b/lore/default/wallbuster.txt
@@ -3,7 +3,7 @@ Wallbuster
TAB
Item
REL
-Blackmann;Hermann;Bigshot;Demolitionist;Saya;Taro;Belt
+Blackmann;Bigshot;Demolitionist;Saya;Taro;Belt
TXT
\cxDesignation:\c-
\cf "Wallbuster" Heavy Armor Breaching Shotgun\c-
@@ -17,7 +17,17 @@ The **Wallbuster** is a beefy beast of a shotgun, sporting a total of 25 barrels
The internal mechanisms driving this weapon have such a degree of complexity that they've been described as **"Kraut Deep Space Magic"** by some. Only **Hermann E. Ischer** himself knows every detail about their operation. With each twist of the main trigger, the topmost barrel is primed, and then its cylinder spins counter-clockwise, with the next round ready for shooting. On a complete rotation, or when the secondary trigger is used, the main body spins afterwards, switching to another cylinder.
-Taking into account the semi-automatic nature of the weapon, allowing for a quick succession of shots or even shooting multiple shells simultaneously, the Wallbuster is a quite mighty companion.
+The Wallbuster is compatible with most types of 6ga shells distributed by Blackmann, although there are safety restrictions on some, namely flechettes and golden shells. This limits the range of ammunition usable to only these four types:
+
+\cfStandard Buckshot:\c- Red shells. Exactly what it says on the tin. Quite lethal at short range, and with some extra reach due to the length of the weapon's barrels.
+
+\cfMetal Slug:\c- Green shells. Very potent slugs that have a decent accuracy, even at longer ranges. Due to their size and weight, they can potentially penetrate multiple small targets.
+
+\cfKinylum Saltshot:\c- Teal shells. Small chunks of Kinylum in its natural "salt" form. Once shot, they leave a trail of boiling hot plasma that remains in the air for a few moments before finally dissipating. In addition, the chunks will explode violently on contact with any surface, or once they "destabilize" (which unfortunately makes this type of ammunition ineffective at longer distances).
+
+\cfLead Ball:\c- Purple shells. Coming from **Plutoni Incorporated**, these rounds shoot out a heavy ball of pure hurt. Despite the fact it's made of lead, it tends to keep its shape no matter how hard it hits something (some wonder if it actually IS made of lead, or if it's something else entirely). Having come out of such a place, it's no surprise that they also have some rather odd effects. It appears that, on certain occasions, the balls may emit odd sounds on impact, which in addition cause some form of potent shockwave around itself, increasing its speed in the process. This odd happening is listed as "Random Crits" in the store page.
+
+Despite this limitation, with just these four types one can make of the Wallbuster a quite mighty companion. Especially taking into account the semi-automatic nature of the weapon, allowing for a quick succession of shots or even shooting multiple shells simultaneously.
\cfPrimary Fire:\c- Shoots the topmost barrel.
@@ -25,13 +35,15 @@ Taking into account the semi-automatic nature of the weapon, allowing for a quic
\cfTertiary Fire:\c- Shoots it all, if you really want to.
-\cfReloading:\c- Once the side lever is pulled down, the cylinders can be safely detached and reloaded individually. A rapid reload routine will execute that automatically makes you top up the gun as much as possible, one cylinder at a time, for as long as the action is held.
+\cfReloading:\c- Once the side lever is pulled down, the cylinders can be safely detached and reloaded individually. For reloading on the go, it's recommended to have a **Magnetic Utility Belt** or similar at hand, as it will make this operation easier. Speed loaders are available for purchase from the Blackmann Arms website, or from authorized distributors. Clever operators might also choose to carry spare pre-loaded cylinders.
\cfTechniques:\c- True to its name, you can destroy all sorts of obstacles along the way, provided you're dealing enough damage relative to their size (requiring secondary or tertiary fire). This even includes locked doors, so you won't have to bother with key hunting anymore.
\cxSaya's Notes:\c-
-\cfOK so, this hunk of metal. Yeah, now ain't that some good shit...\c-
+\cfOK so, this ballbusting hunk of metal. Yeah, now ain't that some good shit...\c-
-\cfDon't worry about reloading this taking a long-ass time, btw. DemolitionOS comes with a quick reload routine that'll make it nice and easy for you. The ammo will be queued up in your Hammerspace, and then all you have to do is hold out your hand above the barrels, and they'll get deployed right inside, takes around 10 seconds to top it up, more or less. Nifty, huh? Taro did most of the work on that, so yeah, you can thank him.\c-
+\cfDon't worry about reloading this taking a long-ass time, btw. DemolitionOS comes with a quick reload routine that'll make it much easier for you. The ammo will be queued up in your Hammerspace, and then all you have to do is hold out your hand above the barrels, and they'll get deployed right inside. Nifty, huh? Taro did most of the work on that, so yeah, you can thank him.\c-
-\cfOh and... y'know... this whole thing, that name and all... Well, the joke already makes itself.\c-
+\cfOh and... y'know... this whole thing, that name and all, kinda makes me think of grandma a bit. I mean, if you change the first letter... Oh, do you hear those drums and that guitar? 'cause I sure do...\c-
+
+\cfOld Days~ ♪\c-
diff --git a/lore/default/wararmor.txt b/lore/default/wararmor.txt
index 1e250435a..5e5c6ac01 100644
--- a/lore/default/wararmor.txt
+++ b/lore/default/wararmor.txt
@@ -20,4 +20,4 @@ This piece of armor offers a massive reduction to incoming damage of basic eleme
\cxSaya's Notes:\c-
\cfNerdboi and his "armor analysis" once again. This guy, seriously... Life isn't a goddamn videogame, so please PLEASE stop talking in terms like "damage units" and "reduction factors".\c-
-\cfAaaaanyway, Misa makes some pretty nifty stuff. I feel that it's a bit redundant that you're wearing armor made of the same stuff as your chassis. I mean, a robot wearing armor... Well, nothing wrong with some extra protection, I guess.\c-
+\cfAaaaanyway, Misa makes some pretty nifty stuff. I feel that it's a bit redundant that you're wearing armor made of the same stuff as your chassis. I mean, a robot wearing armor... yeah, why not? Protection is always important, huhu...\c-
diff --git a/lore/default/whitelady.txt b/lore/default/whitelady.txt
index 6be501f4f..e46eae8a1 100644
--- a/lore/default/whitelady.txt
+++ b/lore/default/whitelady.txt
@@ -23,9 +23,22 @@ Despite her gentle appearance, she's quite deadly, being able to quickly tear he
The White Lady has worked for many individuals and organizations over the years, but recently, she's been hired by the **University of Nos-Kora** in order to collaborate with the **Demolitionist** in their missions.
-Demolitionist, this message is for you. Your love for the **Moth Girl Plush** from our **Lucky Chanceboxes** has made her contract effective, and thus, whenever you have a **Sankai Companion Lamp** in your possession, the White Lady shall readily work alongside you, and slay any enemies you may encounter.
+Demolitionist, this message is for you. Your love for the **Mashiro Plush** from our **Lucky Chanceboxes** has made her contract effective, and thus, whenever you have a **Sankai Companion Lamp** in your possession, the White Lady shall readily work alongside you, and slay any enemies you may encounter.
\cxSaya's Notes:\c-
-\cfPlease excuse me while I have a moment to wild out over the fact that moth girls actually exist.\c-
-
\cfGHFFFSDFHDGKHDFDKHGSFHFHGSFSH\c-
+
+\cfMOTH GIRLS ARE REAL\c-
+\cfMOTH GIRLS ARE REAL\c-
+\cfMOTH GIRLS ARE REAL\c-
+\cfMOTH GIRLS ARE REAL\c-
+\cfMOTH GIRLS ARE REAL\c-
+\cfMOTH GIRLS ARE REAL\c-
+\cfMOTH GIRLS ARE REAL\c-
+\cfMOTH GIRLS ARE REAL\c-
+\cfMOTH GIRLS ARE REAL\c-
+\cfMOTH GIRLS ARE REAL\c-
+\cfMOTH GIRLS ARE REAL\c-
+\cfMOTH GIRLS ARE REAL\c-
+
+\cfI AM SO FUCKING BUILDING A GODDAMN SPACE SHIP TO TRAVEL TO THAT PLANET, FUCK THE LAWS, FUCK THE WHITE SCAR TREATY, FUCK EVERYTHING, I WANT TO SEE THE MOTH GIRLS. I'M BRINGING ALONG ALL THE LAMPS I CAN FIND, I'M BUILDING A FUCKING HAREM.\c-
diff --git a/lore/default/whitescar.txt b/lore/default/whitescar.txt
index 6c2cf1d7b..8363df914 100644
--- a/lore/default/whitescar.txt
+++ b/lore/default/whitescar.txt
@@ -3,7 +3,7 @@ The White Scar
TAB
Lore
REL
-Nukuri;NosKora;Nukritas1xx;Saya;Zanaveth2
+Nukuri;NosKora;Saya;Zanaveth2
TXT
\cxName:\c-
\cf The White Scar\c-
@@ -16,7 +16,7 @@ In June of 2073, the **Nukuri Seventh World War** began. It was one more attempt
There were many losses on both sides, including civilians, in a chaotic confrontation between people who, not long before, had been peacefully allied for half a century. In three years, the vastly superior Nukuri armies neutralized all opposition, and set their sights on the very heart of the country. Wishing to "slay the beast from within", a small team managed to locate and capture the president. He was given one last choice, right there and then. He could either surrender and publicly apologize for his affront to the empire, or he could refuse, and watch as the **Emperor's Wrath** falls down upon him.
-He chose the latter option, and what followed was nothing short of unimaginably despicable and cruel. All Nukuri forces retreated, and they evacuated any remaining civilian Nukuri who still remained. Then, in an instant, a succession of blinding flashes of scorching light reduced all major cities along the United States' east coast to ashes, coming from the experimental orbital weapon the empire had built many years prior. It was its very first test fire, and the actual scale and effects of it were not yet known. Some say that the apocalyptic effects it had were not truly intended, that the plan was not to put an end to all life, but rather only cause destruction on a more "technical" level, disabling all electronic devices and machinery. Suffice to say, when the lead designer of this weapon, **Zanaveth Nekuraku I**, saw what had happened, he suffered a severe mental breakdown, and disappeared from the public eye for many years.
+He chose the latter option, and what followed was nothing short of unimaginably despicable and cruel. All Nukuri forces retreated, and they evacuated any remaining civilian Nukuri who still remained. Then, in an instant, a succession of blinding flashes of scorching light reduced the whole United States territory to ashes, coming from the experimental orbital weapon the empire had built many years prior. It was its very first test fire, and the actual scale and effects of it were not yet known. Some say that the apocalyptic effects it had were not truly intended, that the plan was not to put an end to all life, but rather only cause destruction on a more "technical" level, disabling all electronic devices and machinery. Suffice to say, when the lead designer of this weapon, **Zanaveth Nekuraku I**, saw what had happened, he suffered a severe mental breakdown, and disappeared from the public eye for many years.
With this attack, the flames of the war against the empire only got stronger. In addition, all the remaining Nukuri on Earth were forced to leave, and with the exception of a select few countries, the **White Scar Treaty** was signed almost unanimously, putting an end to half a century of Nukuri contributions to the evolution of our science and technology. Those who had signed had to reject anything made by them, and no longer make any contact with any member of their species. In addition, they were no longer allowed to remain on their Moon colony either, forcing the **Luna Research Institute** to close its doors after almost four thousand years.
@@ -31,6 +31,6 @@ These two countries were host to powerful corporations that had been long time p
No further attempts have been made ever since to try once again to reestablish the former alliance, not even during many major events that would threaten Earth once again, where they would have gladly come to our aid as they had done in the **Luna Event** of 2021. Earth was, in addition, barred from the possibility of entering the X'Animen Coalition due to this fierce opposition.
\cxSaya's Notes:\c-
-\cfLo and behold, here it be, the darkest moment in human history (to date). Seriously, it fucks me up thinking again about what had happened, it was some awful shit. Like, not just the whole burnination of an entire country, but also what was going down on the other side too, all the stuff Zana-sama told me about.\c-
+\cfLo and behold, here it be, the darkest moment in human history (to date). Seriously, it fucks me up thinking again about what had happened, it was some awful shit. Like, not just the whole fucking burnination of an entire country, but also what was going down on the other side too, all the stuff Zana-sama told me about.\c-
-\cfI mean, sure, from this one can guess that the Nukuri were anything but peaceful, but that's not even half of it. The empire, the fucking empire, it was all the goddamn stinking empire. That megalomaniacal evil-ass emperor running the show, doing whatever he wanted. All those wars, it was all people who wanted him gone, and he'd crush them, over and over, with no remorse. He ran the place, and he could do whatever he wanted to them. Yeah, I heard all of it. The executions, the torturing and massacring of people who were seen as "traitors" and "deviants"... Zana-sama lost a lot of her family because of that. I seriously hate that stuff like this keeps happening all over the world...\c-
+\cfI mean, sure, from this one can guess that the Nukuri were anything but peaceful, but that's not even half of it. The empire, the fucking empire, it was all the goddamn stinking bitch-ass piece of shit empire. Fucking, megalomaniacal evil-ass genocidal shithead emperor running the show, doing whatever the fuck he wanted. All those wars, it was all people who wanted him gone, and he'd crush them, over and over, with no remorse. He ran the place, and he could do whatever he wanted to them, like the ugly bastard he was. Yeah, I heard all of it. The mass executions, going as far as to bringing not one, but TWO whole races to extinction, yeah, THAT was sure fucked up. Oh but what about, torturing and massacring people who were seen as "traitors" and "deviants", huh? Yeah, that shit too. Zana-sama lost a lot of her family because of that. Ugh, I swear, one day I'm going to nail down where that bastard was yeeted to, just so I can kick him into paste. I'll obviously start with the balls, for sure, that one's for the other thing he did, which I'm not going to talk about here because I mean, holy fuck, this got dark (and it gets even darker). I have GOOD reasons to hate someone as fucking disgustingly vile as this motherfucker, hell, "motherfucker" is not even close there, considering what he did. Yeah, I think you get the hint now, do you? I bet you'd want to get your hands on him too. God damn if only those crazy guys hadn't yeeted him into space...\c-
diff --git a/lore/default/xanimen.txt b/lore/default/xanimen.txt
index 844d0bed8..b4e68a398 100644
--- a/lore/default/xanimen.txt
+++ b/lore/default/xanimen.txt
@@ -33,7 +33,7 @@ A system located within the Andromeda galaxy, and the most populated, despite on
\cfKarnanaiahma:\c- A world of large oceans, and the homeworld of the **Qurensniv**, a race almost indistinguishable from humans. Some of its inhabitants fled to Earth in 130 BC, forming the town of **Kereshnovka**.
-\cfBuran:\c- A formerly lush planet teeming with wildlife, which is now entirely covered by a matryoshka brain superstructure known as the **Bleaknet**. It is the homeworld of the **Burakan** race, of which only one member resides within: the lead engineer of the Bleaknet project. This oddly named structure in addition serves as a nexus of information for the entire coalition, linking together their various networks through complex space-time distortion technology.
+\cfBuran:\c- A formerly lush planet teeming with wildlife, which is now entirely covered by a matryoshka brain superstructure known as the **Bleaknet**. It is the homeworld of the **Burakan** race, of which only one surviving member remains: the lead engineer of the Bleaknet project. This oddly named structure in addition serves as a nexus of information for the entire coalition, linking together their various networks through complex space-time distortion technology.
\cfSora, Yasakuna, Sunkaeze:\c- Two gas giants and one barren planet in the outer rim of the system. All uninhabitable, although it's been noted that **Sunkaeze** once housed a facility owned by **Decade Mechanics**.
@@ -48,7 +48,7 @@ The second most populated system, and with the most inhabited planetary bodies.
\cfNekemekya:\c- A semi-artificial planet covered by a large metallic shell. It is home to **Ix Nemeke**, and the **Mekyon**, a race of mechanical beings he had created.
-\cfXeryuga:\c- A highly hostile magma-filled hellscape planet, inhabited by the lagomorph-like **Xeura** race, along with **Ix Xeuriges**, their creator.
+\cfXeryuga:\c- A highly hostile magma-filled hellscape planet, inhabited by the unfairly adorable bunny-like **Xeura** race, along with **Ix Xeuriges**, their creator.
\cfUrai, Erusa, Sethia:\c- A trio of gas giants rich in valuable materials. The exploitation of these resources is currently contested by members of the system.
@@ -94,7 +94,7 @@ In addition, two other systems were considered for joining in. Negotiations fell
\cxSaya's Notes:\c-
\cf"Negotiations fell apart" is one way to put it. God, imagine... just IMAGINE for a moment that things had gone better. We would be part of a huge interplanetary alliance! That stuff is like... straight out of some sci-fi novel or something.\c-
-\cfBy the way, I don't know if you've just skimmed through it or actually read the whole thing, but did you SEE the entry on that one planet? What the fresh heck is up with that??? It's like some overly creative elementary schooler came up with all of that. Did a god really do that? Or... is it just the most ridiculous coincidence imaginable...?\c-
+\cfBy the way, I don't know if you've just skimmed through it or actually read the whole thing, but did you SEE the entry on that one planet? What the fuck is up with that??? It's like some crazy overly creative elementary schooler came up with all that shit. Fucking hell. Did a god really do that? Or... is it just the most ridiculous fucking coincidence imaginable...?\c-
\cfI don't even know, Demo-chan... at this point, anything could be, from what I've seen out there.\c-
TXT
@@ -142,7 +142,7 @@ The second most populated system, and with the most inhabited planetary bodies.
\cfNekemekya:\c- A semi-artificial planet covered by a large metallic shell. It is home to **Ix Nemeke**, and the **Mekyon**, a race of mechanical beings he had created.
-\cfXeryuga:\c- A highly hostile magma-filled hellscape planet, inhabited by the lagomorph-like **Xeura** race, along with **Ix Xeuriges**, their creator.
+\cfXeryuga:\c- A highly hostile magma-filled hellscape planet, inhabited by the unfairly adorable bunny-like **Xeura** race, along with **Ix Xeuriges**, their creator.
\cfUrai, Erusa, Sethia:\c- A trio of gas giants rich in valuable materials. The exploitation of these resources is currently contested by members of the system.
@@ -197,7 +197,7 @@ In addition, one other system was considered for joining in, however negotiation
\cxSaya's Notes:\c-
\cf"Negotiations fell apart" is one way to put it. God, imagine... just IMAGINE for a moment that things had gone better. We would be part of a huge interplanetary alliance! That stuff is like... straight out of some sci-fi novel or something.\c-
-\cfBy the way, I don't know if you've just skimmed through it or actually read the whole thing, but did you SEE the entry on that one planet? What the fresh heck is up with that??? It's like some overly creative elementary schooler came up with all of that. Geez. Did a god really do that? Or... is it just the most ridiculous coincidence imaginable...?\c-
+\cfBy the way, I don't know if you've just skimmed through it or actually read the whole thing, but did you SEE the entry on that one planet? What the fuck is up with that??? It's like some crazy overly creative elementary schooler came up with all that shit. Fucking hell. Did a god really do that? Or... is it just the most ridiculous fucking coincidence imaginable...?\c-
\cfI don't even know, Demo-chan... at this point, anything could be, from what I've seen out there.\c-
diff --git a/lore/default/xekke.txt b/lore/default/xekke.txt
index cc9b670eb..9cb951456 100644
--- a/lore/default/xekke.txt
+++ b/lore/default/xekke.txt
@@ -25,4 +25,6 @@ Of the people themselves, what is first noted is their eloquence. The Xekkas lan
\cxSaya's Notes:\c-
\cfI've only seen pics of the place, from Zana-sama. It's definitely cool, all those rocky mountains, the sprawling cities around them, the lakes and waterfalls, the volcanic areas with huge rivers of magma and PEOPLE BATHING IN IT (holy shit)...\c-
-\cfAnd yeah, that's basically Maruku-sama's home right there. She's got the whole family and everything in there. Heh, she even told me that being surrounded by titans makes her less self-conscious about being so huge.\c-
+\cfAnd yeah, that's basically Maruku-sama's home right there. She's got the whole family and everything in there, including her... mom. Oh my fucking god don't even get me started on her mom. I'll just end up curled up in a corner again thinking about THAT one time.\c-
+
+\cfCan't believe a fucking five meter tall hot milf goddess proposed to have sex with me right there and then jesus fuck holy shit why did I have to fucking pass out I could have had THE BEST SEX OF MY FUCKING LIFE WITH THE MOTHERFUCKING GODDESS OF LUST.\c-
diff --git a/lore/default/ynykron.txt b/lore/default/ynykron.txt
index 517cd6289..72178e2e8 100644
--- a/lore/default/ynykron.txt
+++ b/lore/default/ynykron.txt
@@ -34,11 +34,11 @@ It should be noted that this weapon's usage is highly restricted. Special permis
\cxSaya's Notes:\c-
\cfSometimes I wonder if Misa actually realizes the dangers of the stuff she makes. This thing... it's maybe a bit too much, you know... Even compared to all the other stuff in the arsenal. I still ended up accepting it, anyway, because you know how I am, and how cute Misa is. I can't say no to that face. Besides, she made it for us, specifically.\c-
-\cfSo yeah, here it is, the "Divine Fury" in all its glory. A blast of goddamn blinding whiteness that just... absolutely fucking obliterates everything it's aimed at. Sure is a weapon, huh?\c-
+\cfSo yeah, here it is, "God's Cumshot" in all its glory. A motherfucking blast of blinding whiteness that just... absolutely fucking obliterates everything it's aimed at. Sure is a weapon, huh?\c-
\cfAlso, that alternate mode... I know you'll probably do it anyway out of curiosity. Just... be careful, okay?\c-
-\cfOh, and just so you know, this thing is the reason why I make backups of your core before every mission. With any other weapon, I wouldn't be worried 'cause your body's pretty damn resilient, but this thing is on a different level entirely. I gotta say it again, BE VERY CAREFUL. If you get caught in the blast you're gone forever, got it?\c-
+\cfOh, and just so you know, this thing is the reason why I make backups of your core before every mission. With any other weapon, I wouldn't be worried 'cause your body's pretty damn resilient, but this fucking thing is on a different level entirely. I gotta say it again, BE VERY CAREFUL. If you get caught in the blast you're gone forever, got it?\c-
TXT
\cxDesignation:\c-
\cf Ynykron Artifact\c-
@@ -69,12 +69,12 @@ It should be noted that this weapon's usage is highly restricted. Special permis
\cxSaya's Notes:\c-
\cfSometimes I wonder if Misa actually realizes the dangers of the stuff she makes. This thing... it's maybe a bit too much, you know... Even compared to all the other stuff in the arsenal. I still ended up accepting it, anyway, because you know how I am, and how cute Misa is. I can't say no to that face. Besides, she made it for us, specifically.\c-
-\cfSo yeah, here it is, the "Divine Fury" in all its glory. A goddamn blast of blinding whiteness that just... absolutely fucking obliterates everything it's aimed at. Sure is a weapon, huh?\c-
+\cfSo yeah, here it is, "God's Cumshot" in all its glory. A motherfucking blast of blinding whiteness that just... absolutely fucking obliterates everything it's aimed at. Sure is a weapon, huh?\c-
\cfAlso, that alternate mode... I know you'll probably do it anyway out of curiosity. Just... be careful, okay?\c-
-\cfOh, and just so you know, this thing is the reason why I make backups of your core before every mission. With any other weapon, I wouldn't be worried 'cause your body's pretty damn resilient, but this thing is on a different level entirely. I gotta say it again, BE VERY CAREFUL. If you get caught in the blast you're gone forever, got it?\c-
+\cfOh, and just so you know, this thing is the reason why I make backups of your core before every mission. With any other weapon, I wouldn't be worried 'cause your body's pretty damn resilient, but this fucking thing is on a different level entirely. I gotta say it again, BE VERY CAREFUL. If you get caught in the blast you're gone forever, got it?\c-
-\cfPS: We've confirmed it (well, Misa did, directly), it is effective against gods too. Not enough to kill, but it does have some very... notable destructive effects. Pretty crazy story, right? The next day after our wedding, Misa just popped up carrying her personal Ynykron and challenged the goddess of war herself to a duel, right there and then. She ate up the whole damn blast, burned through most of her body leaving bones exposed. After that very painful experience, Misa was declared the second strongest warrior in the universe, just like that. Oh yeah, and Erika described the experience as "being struck by a condensed supernova". That's metal as hell.\c-
+\cfPS: We've confirmed it (well, Misa did, directly), this thing is effective against gods too. Not enough to kill, but it does have some very... notable destructive effects. Pretty crazy story, right? The next day after our wedding, Misa just popped up carrying her personal Ynykron and challenged the fucking goddess of war to a duel, right there and then. She ate up the whole damn blast, burned through most of her body leaving bones exposed. After that very painful experience, Misa was declared the second strongest warrior in the fucking universe, just like that. Oh yeah, and Erika described the experience as "being struck by a condensed supernova". That's metal as fuck.\c-
-\cfAh... and I think this will be the last time we can use ours in a mission. Misa wants nothing to do with this anymore. Once it's all over we have to deliver it to her for destruction, and I totally understand, this kind of weapon maybe shouldn't exist.\c-
+\cfAh... and I think this will be the last time we can use ours in a mission. Misa wants nothing to do with this anymore. Once it's all over we have to deliver it to her for destruction. A shame, but come on, I totally understand, this kind of weapon shouldn't exist.\c-
diff --git a/lore/default/yui.txt b/lore/default/yui.txt
index 11417cb3b..a50ba9fb0 100644
--- a/lore/default/yui.txt
+++ b/lore/default/yui.txt
@@ -28,6 +28,8 @@ All of this was clearly never going to happen, and she knew it, but one day, the
After the concert, she excitedly lined up to get an autograph, and that's when the impossible became possible. Once in front of the **"Stylish Witch of the West"**, Yui nervously asked her, but what she got instead were some words that left her frozen in place: "You're a very cute gal. Wanna go out with me?". Suffice to say, the two are now happily married.
\cxSaya's Notes:\c-
-\cfghfjksdhfsjkghsdkfjsfgj I was so happy for her, but god, when that happened I thought she was going to pass out, cool goth witch asking her out like that out of the blue, good lord...\c-
+\cfghfjksdhfsjkghsdkfjsfgj I was so happy for her but also JEALOUS, YES, VERY JEALOUS. God when that happened I thought she was going to pass out, big tiddy goth gf asking her out like that out of the blue, holy fucking shit...\c-
-\cfSo apparently, Yu-chan is EXACTLY her type, talk about a crazy coincidence, huh? A match made in heaven right there. Honestly, this stinks so much of cliche-y love-at-first-sight romance that, whew... I bet it's hard to believe such a story. Ashley-san even jokingly said that "love at first sight" is something that runs in her family. Pffff... Come on...\c-
+\cfSo apparently, Yu-chan is EXACTLY her type, talk about a crazy coincidence, huh? A match made in fucking heaven right there. Honestly, this stinks so much of cliche-y love-at-first-sight romance that, whew... I bet it's hard to believe such a story. Ashley-san even jokingly said that "love at first sight" is something that runs in her family. Pffff...\c-
+
+\cfDamn her, having a hot big tiddy goth gf all for herself... I really was jealous. Well, I was, until I had Ibuki, heheheheh.\c-
diff --git a/lore/default/zanaveth2.txt b/lore/default/zanaveth2.txt
index 9e7960ec6..202a11bb3 100644
--- a/lore/default/zanaveth2.txt
+++ b/lore/default/zanaveth2.txt
@@ -36,9 +36,9 @@ Since the formation of the **Nahkami Unified Government** in 2108, Zanaveth II h
\cxSaya's Notes:\c-
\cfAhhhhhh, damn. She really is the sweetest and cutest gal I've ever met, let me tell ya. And it's one hell of an achievement for me to get this alien cutie to become a complete weeb too, heh...\c-
-\cfOh man, meeting her was the best christmas gift ever, and also her precious lil' cinnamon roll of a wife, too. It was hella fun to hang out with them, especially because of how excited Zana-sama was about everything around the city. She was like a little kid in a candy shop at times. ABSOLUTELY ADORABLE.\c-
+\cfOh man, meeting her was the best christmas gift ever. And also her smol cinnamon roll of a wife, too, huhuhu... Lucky devil, getting herself a girl like that. It was hella fun to hang out with them, especially because of how excited Zana-sama was about everything around the city. She was like a little kid in a candy shop at times. ABSOLUTELY FUCKING ADORABLE.\c-
-\cfNowadays with the White Scar bullshit, we haven't been in touch much. Misa managed to visit a couple times, but it really wasn't the same, and I could tell that she wasn't enjoying it either. Yeah, I hope it ends someday and I can get the two in here again.\c-
+\cfNowadays with the White Scar bullshit, we haven't been in touch much. Misa managed to visit a couple times, but it really wasn't the same, and I could tell that she wasn't enjoying it either. Yeah, fuck all that, I hope it ends someday and I can get the two in here again.\c-
TXT
\cxFull Name:\c-
\cf Zanaveth Nekuraku II\c-
@@ -73,6 +73,6 @@ As of 2171, Zanaveth II has also been involved in negotiations with the **Anaruk
\cxSaya's Notes:\c-
\cfAhhhhhh, damn. She really is the sweetest and cutest gal I've ever met, let me tell ya. And it's one hell of an achievement for me to get this alien cutie to become a complete weeb too, heh...\c-
-\cfOh man, meeting her was the best christmas gift ever, and also her precious lil' cinnamon roll of a wife, too. It was hella fun to hang out with them, especially because of how excited Zana-sama was about everything around the city. She was like a little kid in a candy shop at times. ABSOLUTELY ADORABLE.\c-
+\cfOh man, meeting her was the best christmas gift ever. And also her smol cinnamon roll of a wife, too, huhuhu... Lucky devil, getting herself a girl like that. It was hella fun to hang out with them, especially because of how excited Zana-sama was about everything around the city. She was like a little kid in a candy shop at times. ABSOLUTELY FUCKING ADORABLE.\c-
-\cfNow that the White Scar trash treaty is going to get all torn to shreds, I'm definitely looking forward to seeing her around once again. God, when she popped up after the wedding with Kirin-kun I almost broke down crying. I missed her so much, like... seriously.\c-
+\cfNow that the White Scar trash garbage is going to get all torn to shreds, I'm definitely looking forward to seeing her around once again. God, when she popped up after the wedding with Kirin-kun I almost broke down crying. I missed her so goddamn much, like... seriously.\c-
diff --git a/lore/default/zanaveth3.txt b/lore/default/zanaveth3.txt
index bfef4ec98..324e8c807 100644
--- a/lore/default/zanaveth3.txt
+++ b/lore/default/zanaveth3.txt
@@ -21,7 +21,7 @@ TXT
**Zanaveth Nekuraku III** is the sole daughter of **Zanaveth Nekuraku II** and **Misa Azadeku Unissix**. She spent most of her early childhood on Earth, where she was born, though her and her family had to move back to **Nahkami** once she turned four, since by law, she had to study at a Nukuri school. It was in school that the young child began to have notable issues.
-Zanaveth III was a frequent victim of bullying by her classmates, due to her odd personality and mannerisms. Due to the inaction of the school staff at the time, her mother opted to move her to a different school across the province.
+Zanaveth III was a frequent victim of bullying by her classmates, due to her odd personality and mannerisms, this was further intensified due to the effects of her Yikazoroi (lit. "Stress Burst"), a disorder prevalent among Nukuri children (though only developed by 1 in 200), which caused the constant bullying to eventually result in violent outbursts, which then further intensified the bullying. Due to the inaction of the school staff at the time, her mother sued them, and she had to be moved to a different school across the province.
In the wake of the **Nukuri Seventh World War**, Zanaveth III and her parents fled temporarily to **Sankaideriha**, aided by a friend of the Nekuraku family. During their stay there, it would be noted that their child had difficulty settling in, citing that being there gave her "mind shock". A formal diagnosis noted that she was reacting negatively to the natural flux of magic within the island, and it was suggested that she stayed with someone else, outside the island. The two eventually would put Zanaveth III in the care of **Saya Miyamoto**, a friend her mother had made during her first visit to Earth.
@@ -32,9 +32,9 @@ In 2120, Zanaveth III enrolled in the **University of Nos-Kora**, taking on the
During her stay on Earth, Zanaveth III has had quite a noteworthy history on social media and online forums, arising from her strange personal dialect of English and nonsensical ramblings. Saya Miyamoto has come to label her as **Chuunibyou**, an old Japanese term used to denote the kind of traits she shows, such as the noted self-importance and desire to stand out, along with pretending to have special powers / possess arcane knowledge, and other fanciful sentiments.
\cxSaya's Notes:\c-
-\cfLil' chuuni Zana-chan. Sure, she may look cold and distant and antisocial and stuff, but that really can be blamed on how shit people have been to her. God I wish I could just beat up all of her bullies. I remember how she'd often come to me crying, all angry and frustrated after getting into trouble and I'd just sit her down on my lap and give her headpats and hugs. I'm basically like a cool auntie to her, hehe.\c-
+\cfLil' chuuni Zana-chan. Sure, she may look cold and distant and antisocial and stuff, but that really can be blamed on how shit people have been to her. God I wish I could just beat up all of her bullies. I remember how she'd often come to me crying, all angry and frustrated after getting into trouble and I'd just sit her down on my lap and give her headpats and hugs. Ahhhhh... really made me feel like a mommy right there.\c-
-\cfI miss that stuff, I really do. Petting that soft fluffy blue hair of hers, listening to all of her stories, how she'd show me all the cool drawings of her characters and all that. Wish I knew what she's up to now, that whole thing of "world domination" totally does sound like her thing wwwww\c-
+\cfI miss that stuff, I really do. Petting that soft fluffy blue hair of hers. Wish I knew what she's up to now, that whole thing of "world domination" totally does sound like her thing wwwww\c-
\cfWell, if she comes here to Earth I'd welcome my new chuuni overlord with open arms.\c-
TXT
@@ -67,6 +67,8 @@ During her stay on Earth, Zanaveth III has had quite a noteworthy history on soc
During a moment of confusion immediately after the demonic invasion of 2148, Zanaveth III made her appearance on Earth, setting forth a rather nonsensical plan for world domination, which backfired due to internal conflicts with one of her "henchmen". Following this defeat, she managed to evade the authorities for some time, hiding at the **Akari Labs** headquarters, but had to eventually return to Nahkami.
\cxSaya's Notes:\c-
-\cfAh, my precious little chuuni. It was such a surprise to see her pop up at my place out of nowhere like that, gave me a good scare. But there we were once again, reunited like in the old times. She was covered in bruises and burns and her makeup was all over the place from crying, poor thing. I gave her lots of hugs and pets, all she needed. After a nice warm bath and a delicious meal that I put my heart and soul into, she was all smiles again, hehe.\c-
+\cfAh, my precious little chuuni. It was such a surprise to see her pop up at my place out of nowhere like that, gave me a good scare. But there we were once again, reunited like in the old times. She was covered in bruises and burns and her makeup was all over the place from crying, poor thing. I gave her lots of hugs and pets, all she needed. Even went and gave her a bath like when she was little, hehehe.\c-
-\cfAnd then, just like that, she left again, *sigh*\c-
+\cfOh yeah, and also that thing. Yeah, I hope she keeps that a secret from Zana-sama. I may have um... well, I "gave her a hand", if you know what I mean. I thought it'd help her cheer up a bit, as silly as the idea was, but she liked it, huhuhu...\c-
+
+\cfAnd then just like that, she left again, *sigh*\c-
diff --git a/lore/es/admun.txt b/lore/es/admun.txt
deleted file mode 100644
index c3e4ddf20..000000000
--- a/lore/es/admun.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-TXT
- \cxNombre Completo:\c-
- \cf James Admun Tachmek-Smith\c-
- \cxNacionalidad:\c-
- \cf Escocesa\c-
- \cxFecha de Nacimiento:\c-
- \cf 4673 AC\c-
- \cxOcupación:\c-
- \cf CEO (Instituto Tecnológico Tach-Engine)\c-
-
-
-
-
-Nacido en el 4673 AC como **Admun Tachmek**, primogénito del difunto **Kimun Tachmek**, **James** es el fundador y CEO del **Instituto Tecnológico Tach-Engine**, y también exiliado heredero al trono de **Terasana**, una posición de liderazgo actualmente tomada por **Seras Tonkebis**, anterior consejero de su padre.
-
-En el 4607 AC, siendo sentenciado al exilio por **"no cumplir el deber de proteger la corona de Terasana"** fue enviado a la colonia **Sanais** de **Egipto**, donde pasó los años realizando varias tareas de labor forzada bajo condiciones inhumanas, incapaz de morir debido a una maldición de inmortalidad impuesta sobre él por Tonkebis como castigo. Este calvario duró hasta el 783 AC, con la disolución de a colonia a partir de un trato no especificado con el **Imperio Yathai**, tras lo cual se dedicó a vagar la Tierra en busca de un hogar.
-
-En 808, tras muchos viajes, se asentó finalmente en algún lugar de las islas **Británicas**, trabajando como herrero y adoptando el alias de **James Smith**. Al pasar los años, la gente fue algo cautelosa dada su inmortalidad, pero no ponía pegas a sus servicios. Eso es, hasta 1011, cuando un lamentable trabajo al ajustar la armadura de un rey local resultó en su entrada en prisión. No sería liberado hasta 1097, mucho después de la muerte del rey. Tras esto, se mudó a **Escodia**, donde reside desde entonces.
-
-No se sabe mucho de su vida hasta la fundación del instituto, pero había amasado una gran fortuna con anterioridad a través de varios empleos, efectivamente acumulando el equivalente al sueldo de varias vidas humanas en el proceso. Tal y como relata el propio hombre, fueron esos los fondos que usaría tanto para la creación del instituto, como para las muchas iniciativas filantrópicas que encabeza regularmente hasta el día de hoy.
-
-Tras el **Evento Luna** de 2021, impulsó la colaboración con el gigante tecnológico **Nukuri** de **Nekuratek**, una de muchos tratos empresariales importantes que permitirían la escalada en popularidad de esta organización sorprendentemente sin ánimo de lucro y eventualmente contribuiría a convertir Escocia en una superpotencia mundial.
-
-Durante las primeras relaciones comerciales con la gente de **Xekke** en 2048, tuvo un contacto estrecho con el líder de la compañía **Kmonn Shuna**, **Eushura Kmonn Jr.**, con lo cual se propagaron rumores sobre la clase de relación que ambos mantenían. Aun así, esto resultó en más avances para no solo su organización, si no toda la humanidad.
-
-Tras el incidente de la **Cicatriz Blanca** de 2077, instó al gobierno Escocés de que no firmara el tratado para cortar lazos con los Nukuri, ya que esto efectivamente traería la ruína económica a toda la nación. Muchos otros siguieron también su ejemplo, notablemente **Japón**, teniendo lazos más estrechos con los Nukuri, junto con la **Unión de Repúblicas Africanas**, cuya existencia vino como resultado de su alianza con los benefactores alienígenas.
-
-\cxNotas de Saya:\c-
-\cfEl viejales tiene toda una historia detrás, he de admitir, aunque la única fuente de mucho de esto sea él mismo. Ya lo dije en el artículo del instituto, y lo digo también aquí: Me creo toda su historia.\c-
-
-\cfCoño, es que hasta la parte que me contó de que su tío materno es el mismísimo dios Anubis.\c-
-
-\cfNo, en serio. Hasta vi fotos, cabeza de chacal y todo (además es un disfraz).\c-
diff --git a/lore/es/akarilabs.txt b/lore/es/akarilabs.txt
index a6178b513..158b777ff 100644
--- a/lore/es/akarilabs.txt
+++ b/lore/es/akarilabs.txt
@@ -14,7 +14,7 @@ TXT
La compañía fue fundada en 2010 por **Saya Miyamoto** y **Taro Miyamoto**, comenzando sus días como un pequeño taller en su garaje. Con el tiempo, el incremento en popularidad de sus ingeniosos inventos trajo consigo una mayor expansión, y más gente atraída a trabajar con ellos. Aunque sus oficinas centrales son lo suficientemente grandes para alojar a todos sus empleados, algunos trabajan remotamente, debido a varias circunstancias.
-Entre sus muchas creaciones, las **Maidbots**, inicialmente introducidas en 2017, y comercializadas cinco años más tarde, son las más conocidas. Asistentas robóticas casi humanas que pueden ser adoptadas libremente por cualquier familia. Todas las Maidbots están entrenadas desde su nacimiento en varias tareas, desde tareas del hogar a primeros auxilios o incluso técnicas de defensa personal. Todas y cada una de las unidades tienen su propia personalidad y preferencias, y a pesar de su apariencia robótica, no son tan diferentes de una persona real, teniendo los mismos derechos y estando sujetas a las mismas leyes que una. Ha habido incluso casos de personas que han salido o incluso se han casado con ellas, y la posición oficial de los laboratorios al respecto es que "no hay nada de malo" en ello, ya que "ni siquiera las diferencias entre la carne y el metal pueden entreponerse al amor".
+Entre sus muchas creaciones, las **Maidbots**, inicialmente introducidas en 2017, y comercializadas cinco años más tarde, son las más conocidas. Asistentas robóticas casi humanas que pueden ser adoptadas libremente por cualquier familia. Todas y cada una de las unidades tienen su propia personalidad y preferencias, y a pesar de su apariencia robótica, no son tan diferentes de una persona real, teniendo los mismos derechos y estando sujetas a las mismas leyes que una. Todas las Maidbots están entrenadas desde su nacimiento en varias tareas, desde tareas del hogar a primeros auxilios o incluso técnicas de defensa personal. Aunque la mayoría son adoptadas para ayudar en casa y poco más, han habido muchos casos de clientes que se han enamorado o incluso casado con ellas. La postura oficial de los laboratorios en cuanto a estos casos es que "no hay nada malo" en algo así, pero que uno no debe olvidar que aunque las Maidbots están "totalmente equipadas para actos íntimos", no pueden tener hijos.
Durante los **Juegos Olímpicos de Tokyo 2020**, la Maidbot personal de Saya fue elegida para cantar el himno nacional. Su voz cautivó a millones, y lanzó su carrera como idol.
@@ -39,7 +39,7 @@ TXT
La compañía fue fundada en 2010 por **Saya Miyamoto** y **Taro Miyamoto**, comenzando sus días como un pequeño taller en su garaje. Con el tiempo, el incremento en popularidad de sus ingeniosos inventos trajo consigo una mayor expansión, y más gente atraída a trabajar con ellos. Aunque sus oficinas centrales son lo suficientemente grandes para alojar a todos sus empleados, algunos trabajan remotamente, debido a varias circunstancias.
-Entre sus muchas creaciones, las **Maidbots**, inicialmente introducidas en 2017, son las más conocidas. Asistentas robóticas casi humanas que pueden ser adoptadas libremente por cualquier familia. Todas las Maidbots están entrenadas desde su nacimiento en varias tareas, desde tareas del hogar a primeros auxilios o incluso técnicas de defensa personal. Todas y cada una de las unidades tienen su propia personalidad y preferencias, y a pesar de su apariencia robótica, no son tan diferentes de una persona real, teniendo los mismos derechos y estando sujetas a las mismas leyes que una. Ha habido incluso casos de personas que han salido o incluso se han casado con ellas, y la posición oficial de los laboratorios al respecto es que "no hay nada de malo" en ello, ya que "ni siquiera las diferencias entre la carne y el metal pueden entreponerse al amor".
+Entre sus muchas creaciones, las **Maidbots**, inicialmente introducidas en 2017, son las más conocidas. Asistentas robóticas casi humanas que pueden ser adoptadas libremente por cualquier familia. Todas y cada una de las unidades tienen su propia personalidad y preferencias, y a pesar de su apariencia robótica, no son tan diferentes de una persona real, teniendo los mismos derechos y estando sujetas a las mismas leyes que una. Todas las Maidbots están entrenadas desde su nacimiento en varias tareas, desde tareas del hogar a primeros auxilios o incluso técnicas de defensa personal. Aunque la mayoría son adoptadas para ayudar en casa y poco más, han habido muchos casos de clientes que se han enamorado o incluso casado con ellas. La postura oficial de los laboratorios en cuanto a estos casos es que "no hay nada malo" en algo así, pero que uno no debe olvidar que aunque las Maidbots están "totalmente equipadas para actos íntimos", no pueden tener hijos.
Durante los **Juegos Olímpicos de Tokyo 2020**, la Maidbot personal de Saya fue elegida para cantar el himno nacional. Su voz cautivó a millones, y lanzó su carrera como idol.
diff --git a/lore/es/akariproject.txt b/lore/es/akariproject.txt
index 2441b0e0a..b58337d03 100644
--- a/lore/es/akariproject.txt
+++ b/lore/es/akariproject.txt
@@ -34,7 +34,7 @@ TXT
**El Proyecto Akari** es la primera entrada a la escritura de novelas de ciencia ficción de **Saya Miyamoto**, allá por el 2021, cuando la humanidad tuvo su primer contacto alienígena a través del **Evento Luna**. Fue anunciado como una posible visión del futuro que la alianza con los **Nukuri** podría proveer, aunque hoy en día es visto más como una visión desafortunadamente "demasiado optimista" de dicho futuro. Sin embargo, su premisa principal aun puede hacerse realidad, al prometer la propia Saya liderar un Proyecto Akari real algún día, para que la humanidad cree sus propios portales hacia los rincones más lejanos del universo, y más allá.
\cxNotas de Saya\c-
-\cf... Y entonces todo se hizo realidad, más o menos. De puta madre que haya conseguido hacer el Proyecto Akari de verdad. Je, los de la UAC se quedaron TAAAAAAAN escocidos por eso, fue absolutamente delicioso. Todo el puto multiverso está abierto para nosotros ahora, y todo es seguro y libre de cualquier intervención demoníaca (a menos que lo usemos para ir al Infierno, claro).\c-
+\cf... Y entonces todo se hizo realidad, más o menos. De puta madre que haya conseguido hacer el Proyecto Akari de verdad. Je, la UAC se puso TAAAAAAAN salty por esto, fue absolutamente delicioso. Todo el puto multiverso está abierto para nosotros ahora, y todo es seguro y libre de cualquier intervención demoníaca (a menos que lo usemos para ir al Infierno, claro).\c-
\cfOh esto es realmente la buena mierda. Veo ahora la novela y me pregunto si esa subtrama romántica se hará realidad también. Ya sabes, cuando el Doctor Kirishima conoce a la Princesa Ikana, y se enamoran y... *suspiro* Tú imagina, una preciosidad de otro mundo juntándose con nosotras...\c-
TXT
@@ -52,7 +52,7 @@ TXT
**El Proyecto Akari** es la primera entrada a la escritura de novelas de ciencia ficción de **Saya Miyamoto**, allá por el 2021, cuando la humanidad tuvo su primer contacto alienígena a través del **Evento Luna**. Fue anunciado como una posible visión del futuro que la alianza con los **Nukuri** podría proveer, aunque hoy en día es visto más como una visión desafortunadamente "demasiado optimista" de dicho futuro. Sin embargo, su premisa principal aun puede hacerse realidad, al prometer la propia Saya liderar un Proyecto Akari real algún día, para que la humanidad cree sus propios portales hacia los rincones más lejanos del universo, y más allá.
\cxNotas de Saya\c-
-\cf... Y entonces todo se hizo realidad, más o menos. De puta madre que haya conseguido hacer el Proyecto Akari de verdad. Je, los de la UAC se quedaron TAAAAAAAN escocidos por eso, fue absolutamente delicioso. Todo el puto multiverso está abierto para nosotros ahora, y todo es seguro y libre de cualquier intervención demoníaca (a menos que lo usemos para ir al Infierno, claro).\c-
+\cf... Y entonces todo se hizo realidad, más o menos. De puta madre que haya conseguido hacer el Proyecto Akari de verdad. Je, la UAC se puso TAAAAAAAN salty por esto, fue absolutamente delicioso. Todo el puto multiverso está abierto para nosotros ahora, y todo es seguro y libre de cualquier intervención demoníaca (a menos que lo usemos para ir al Infierno, claro).\c-
\cfOh y también, ¿recuerdas la subtrama romántica? Kirishima e Ikana, sí... toooodo igualito a Kirin-kun y yo ahí, solo que con los géneros cambiados. No pasó exactamente igual, pero todo de putísima madre.\c-
diff --git a/lore/es/alakir.txt b/lore/es/alakir.txt
deleted file mode 100644
index 2b21d2883..000000000
--- a/lore/es/alakir.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-TXT
- \cxNombre Completo:\c-
- \cf Alakir de Kanaiarkar\c-
- \cxTítulo:\c-
- \cf Representante de los Ésper en Arkai\c-
- \cxNacionalidad:\c-
- \cf Mortelucense\c-
- \cxFecha de Nacimiento:\c-
- \cf 2031-12-31\c-
- \cxOcupación:\c-
- \cf Cónsul (República Morteluz)\c-
-
-
-Alakir es el último superviviente de los **Éspers de Marfil**, los cuales una vez habitaban la próspera ciudad de **Kanaiarkar** en la costa oeste de la **República Morteluz**. Era el actual alcalde de la ciudad durante las **Primeras Cruzadas Ésper** del **Imperio Sacrosanto de Levlen** (2094), y uno de los pocos que sobrevivieron al evento.
-
-Tras esta gran masacre, buscó ayuda de la capital. Fue entonces que aprendería realmente lo retorcida y corrupta que era la nación que llamaba su hogar. Ciertamente, quienes se encontraban en el poder recibieron el aviso previo de que la invasión tendría lugar, pero eligieron no actuar. Tal como le dijeron, las consecuencias de contraatacar al Imperio Sacrosanto se pensaron mucho peores que simplemente dejarlo pasar. Las vidas de cientos de miles de **Éspers** fueron consideradas un sacrificio necesario para mantenerse en buenos términos con sus devotos vecinos sureños.
-
-Sin embargo, y a pesar de todo, se le ofreció ayuda. Protección personal, junto con la promesa de reconstrucción, pero por un precio, el de su propio cuerpo. Al no tener otra opción de ayudar a los otros supervivientes, aceptó. Kanaiarkar y sus asentamientos vecinos serían reconstruidos, y los supervivientes recibirían comida y refugio. En público, la "generosidad" de la República sería elogiada por doquier, mientras que en privado, un pago sería "recolectado" regularmente por varios políticos de alto cargo, los cuales llenarían luego sus propios bolsillos en el mercado negro vendiendo la sangre única del último Ésper de Marfil existente.
-
-Durante su estancia en la capital, tuvo la ocasión de conocer a un joven que se encontraba de visita por razones diplomáticas: **Kirin Xanai**, el líder del **Imperio Sykhai** al norte. Alakir pudo notar fácilmente que este joven tenía un aire completamente diferente al de otras figuras políticas a las que conocía. Sin embargo, su tiempo juntos no duraría mucho, ya que pronto tuvo que regresar a su nuevamente reconstruido pueblo natal.
-
-Mientras rehacía su vida, intentando dejar atrás el pasado, recibió la visita de una mujer, **Rena**, quien había escuchado su historia y sentía una gran admiración por el. Los dos se casarían más tarde, aunque su unión no duraría mucho. Meses después, sería reclutada en las filas de los **Inquisidores de Levlen** por medio de la influencia de su familia, y se vería forzada a abandonarlo.
-
-Las cosas no se detuvieron aquí, ya que tuvo lugar un segundo ataque a la ciudad. Sin embargo, los invasores fueron rechazados, no por los ejércitos de la República, si no por los guerreros del Imperio Sykhai, con el propio Kirin a la cabeza. Al parecer, Kirin había investigado la situación durante su estancia en la capital, y decidió vigilar cuidadosamente las comunidades Ésper en caso de que ocurriera algo. A pesar de haber sido advertido de que esta acción solo incrementaría la hostilidad del Imperio Sacrosanto hacia ellos, luchó contra los invasores. Consciente de la negligencia de la República, el joven emperador organizó la completa evacuación de todos los supervivientes, ofreciéndoles un hogar temporal en Akkou, y también que Alakir sirviera ahí como cónsul.
-
-Tras la boda de Kirin con **Saya Miyamoto** en 2171, ella pudo notar el hecho de que ambos claramente sentían algo el uno por el otro, y les empujó a confesar. Desde entonces, Kirin y Alakir están saliendo, con planes para un casamiento futuro una vez se resuelvan algunos acuerdos.
-
-\cxNotas de Saya:\c-
-\cfEstoy segura de que da todo el asco leer esto igual que nos lo dio a Taro-nii y a mi al escribirlo. Joder, lo que le hicieron los cerdos esos... Las cicatrices que le dejaron...\c-
-
-\cfOh ya, y tengo oído a Kirin-kun decir que están hablando con la familia real en cuanto a esos "arreglos" (sí, la así llamada "República" resulta ser una monarquía), y no solo resulta que no sabían nada de lo ocurrido, si no que están absolutamente horrorizados. Algo me dice que van a rodar las cabezas de todos esos bastardos. Con suerte, podremos celebrarlo luego meándonos en sus tumbas.\c-
-
-\cfTemas aparte, bendito Kirin-kun por ser su puñetero salvador, en serio. La vida de Alakir-kun estuvo tan hecha mierda... Y es todo gracias a él que sigue vivo hasta ahora. Dios, es que si ya tenia razones suficientes para amarlo, esta ya es la guinda final.\c-
diff --git a/lore/es/archdemons.txt b/lore/es/archdemons.txt
deleted file mode 100644
index 2dcc5f094..000000000
--- a/lore/es/archdemons.txt
+++ /dev/null
@@ -1,128 +0,0 @@
-TAG
-Archidemonios
-TXT
-\cxNombre:\c-
-\cf Archidemonios\c-
-\cxClasificación:\c-
-\cf Élite Demoníaca\c-
-\cxLocalización:\c-
-\cf Infierno\c-
-
-Cuando un miembro de la **Especie Demoníaca** alcanza un alto estatus, sea por su longevidad y/o su poder, obtiene la designación de **Archidemonio**. Formando parte de algo menos del 0.01% de la población, los miembros de esta clase de "élite" tienden a mantener posiciones importantes dentro del reino. Los más famosos entre ellos son los generales Archidemonios, los cuales lideran las fuerzas armadas del **Infierno**. Otras figuras de renombre incluyen a los muchos archiseñores, anteriores líderes de reinos exteriores los cuales habían seguido al **Padre Nostros**.
-
-Dadas las circunstancias actuales, los generales Archidemonios han atraído mucha atención, habiendo usurpado el trono del Infierno con el gran mariscal **Erebus Arthamuz**, hijo del difunto **Archiseñor Thamuz**, gobernando ahora el reino con mano dura. Bajo este nuevo reinado, y con la anterior familia real en el exilio, el Infierno ha entrado en una nueva era de guerra y conquista, reforzada por varios avances en la producción masiva de unidades militares a través de ingeniería genética y crianza a escala industrial.
-
-Mucho se puede decir de cada general individual, aunque en afán de mantener este artículo conciso, un sumario sigue:
-
-\cfErebus Arthamuz:\c- Mariscal de las legiones del Infierno. Gran conquistador del monte que lleva su nombre y anterior personaje famoso convertido en líder militar. Hay muchos que critican sus habilidades, pero silencia velozmente cualquier oposición. Junto con su difunto padre, ambos construyeron la **Espira de Dis** en el corazón de la capital, de la cual adicionalmente toma el cargo de guardián.
-
-\cfThaar Adarion:\c- Auto-identificado como "el mejor guerrero del Infierno", aunque no sin mérito. Sirve como guardaespaldas del general Erebus, siempre a su lado. Existen rumores de que tiene cierto interés romántico por él dada la estrecha relación entre ambos.
-
-\cfTaeron Yraisamal:\c- Propagandista y reclutador oficial del ejército del Infierno. Favorito de los generales dado que, a pesar de su desinterés por la adoración del **Tirano**, muestra un profundo desdén por la familia real y sus raíces.
-
-\cfKaume Irishtanar:\c- Barón de la **Casa Irishtanar** y líder de las fuerzas de espionaje, él mismo dedicado a mantener vigilada a la familia real en el exilio. Conocido por liderar el asesinato de la rival **Casa Valathor**, de la cual solo un miembro ha sobrevivido.
-
-\cfVera Akerastora:\c- Supervisor de los campos de crianza. A pesar de varios bien conocidos escándalos de canibalismo, ha mantenido su posición, y ofrece sus servicios como criador de unidades militares a cambio de "tomar una parte" de la producción.
-
-\cfGyeran Rashaz:\c- Esposa del general Erebus, ella misma teniendo también la posición de general a pesar de su falta de habilidad para el trabajo. Supervisa todos los movimientos de entrada y salida de la capital, como guardiana de las llaves de la ciudad.
-
-\cfUrthura Vexamal:\c- Guardia principal de las ciudades exteriores. Como seguidora de la deidad ancestral conocida como la **Mano del Odio**, se dice que su crueldad no tiene par, y aquellos asentados cerca de la capital viven con temor a sufrir su ira.
-
-\cfDestora Arathon:\c- Una así llamada "bailarina sangrienta" quien sirve como entrenadora principal de las fuerzas militares, y es además alabada como un ídolo de muchos nobles. Es responsable del despliegue de unidades tanto dentro como fuera del reino.
-
-\cfBerias Ysharan:\c- Uno de los principales negreros \cf[n.t.: no había otra palabra disponible]\c- del Infierno, responsable de mantener sometida a toda la población. Considerado un traidor de su propia gente al estar involucrado en el reclutamiento forzado de civiles para varios propósitos.
-
-\cfAkedas Aximal:\c- Consejero personal del general Erebus y antiguo Archiseñor. Un hechicero retorcido solo superado en poder por la mismísima **Matriarca Lilith**, y uno de los primeros demonios nacidos en la **Tierra**. Aximal ha sido testigo no solo del nacimiento de su propia especie, si no también del nacimiento del propio Infierno en sí, y muchos dicen que tales experiencias lo han dejado profundamente marcado.
-
-Al tiempo de escribir esto, todos los generales están activamente envueltos en la invasión de la Tierra (ver artículo de **Invasión Demoníaca** para más detalles).
-
-\cxNotas de Saya:\c-
-\cfEl gordo cabrón y sus amigos. Tenemos los nombres de todos, así que en cuanto termines esta primera misión, ya puedes adivinar quienes serán los próximos objetivos. Tía, es que si no tuviésemos que resumir, nos habríamos puesto a detallar sobre TODA la mierda que han montado. Estos capullos se merecen una buena patada en el culo, en serio. Especialmente el tal Kaume ese, es el capullo que mató a la familia de Cytho-sama y prendió fuego a todo su pueblo natal. Vamos, es que cuando nos estábamos documentando para esto tenía MUCHO que decir sobre él. Puede que haya aprendido algunos tacos en Kuristema en el proceso, lo cual es útil, así ya sé que puedo llamarles a la cara a los capullos estos.\c-
-
-\cfEn fin, algunos archidemonios son buenos, a diferencia de la peña esta. A ver, tampoco los he conocido directamente, pero los pocos demonios que conozco hablan bien de ellos. Cytho-sama especialmente habla de la señora que encabeza la empresa en la que estaba, aunque está algo mosqueado de que no quiera luchar, porque aparentemente, si todos sus antiguos compañeros aunaran fuerzas, podrían superar completamente en poder a todo el ejército (su puta madre).\c-
-TXT
-\cxNombre:\c-
-\cf Archidemonios\c-
-\cxClasificación:\c-
-\cf Élite Demoníaca\c-
-\cxLocalización:\c-
-\cf Infierno\c-
-
-Cuando un miembro de la **Especie Demoníaca** alcanza un alto estatus, sea por su longevidad y/o su poder, obtiene la designación de **Archidemonio**. Formando parte de algo menos del 0.01% de la población, los miembros de esta clase de "élite" tienden a mantener posiciones importantes dentro del reino. Los más famosos entre ellos son los generales Archidemonios, los cuales lideran las fuerzas armadas del **Infierno**. Otras figuras de renombre incluyen a los muchos archiseñores, anteriores líderes de reinos exteriores los cuales habían seguido al **Padre Nostros**.
-
-Dadas las circunstancias actuales, los generales Archidemonios han atraído mucha atención, habiendo usurpado el trono del Infierno con el gran mariscal **Erebus Arthamuz**, hijo del difunto **Archiseñor Thamuz**, gobernando ahora el reino con mano dura. Bajo este nuevo reinado, y con la anterior familia real en el exilio, el Infierno ha entrado en una nueva era de guerra y conquista, reforzada por varios avances en la producción masiva de unidades militares a través de ingeniería genética y crianza a escala industrial.
-
-Mucho se puede decir de cada general individual, aunque en afán de mantener este artículo conciso, un sumario sigue:
-
-\cfErebus Arthamuz:\c- Mariscal de las legiones del Infierno. Gran conquistador del monte que lleva su nombre y anterior personaje famoso convertido en líder militar. Hay muchos que critican sus habilidades, pero silencia velozmente cualquier oposición. Junto con su difunto padre, ambos construyeron la **Espira de Dis** en el corazón de la capital, de la cual adicionalmente toma el cargo de guardián.
-
-\cfThaar Adarion:\c- Auto-identificado como "el mejor guerrero del Infierno", aunque no sin mérito. Sirve como guardaespaldas del general Erebus, siempre a su lado. Existen rumores de que tiene cierto interés romántico por él dada la estrecha relación entre ambos.
-
-\cfTaeron Yraisamal:\c- Propagandista y reclutador oficial del ejército del Infierno. Favorito de los generales dado que, a pesar de su desinterés por la adoración del **Tirano**, muestra un profundo desdén por la familia real y sus raíces.
-
-\cfKaume Irishtanar:\c- Barón de la **Casa Irishtanar** y líder de las fuerzas de espionaje, él mismo dedicado a mantener vigilada a la familia real en el exilio. Conocido por liderar el asesinato de la rival **Casa Valathor**, de la cual solo un miembro ha sobrevivido.
-
-\cfVera Akerastora:\c- Supervisor de los campos de crianza. A pesar de varios bien conocidos escándalos de canibalismo, ha mantenido su posición, y ofrece sus servicios como criador de unidades militares a cambio de "tomar una parte" de la producción.
-
-\cfGyeran Rashaz:\c- Esposa del general Erebus, ella misma teniendo también la posición de general a pesar de su falta de habilidad para el trabajo. Supervisa todos los movimientos de entrada y salida de la capital, como guardiana de las llaves de la ciudad.
-
-\cfUrthura Vexamal:\c- Guardia principal de las ciudades exteriores. Como seguidora de la deidad ancestral conocida como la **Mano del Odio**, se dice que su crueldad no tiene par, y aquellos asentados cerca de la capital viven con temor a sufrir su ira.
-
-\cfDestora Arathon:\c- Una así llamada "bailarina sangrienta" quien sirve como entrenadora principal de las fuerzas militares, y es además alabada como un ídolo de muchos nobles. Es responsable del despliegue de unidades tanto dentro como fuera del reino.
-
-\cfBerias Ysharan:\c- Uno de los principales negreros \cf[n.t.: no había otra palabra disponible]\c- del Infierno, responsable de mantener sometida a toda la población. Considerado un traidor de su propia gente al estar involucrado en el reclutamiento forzado de civiles para varios propósitos.
-
-\cfAkedas Aximal:\c- Consejero personal del general Erebus y antiguo Archiseñor. Un hechicero retorcido solo superado en poder por la mismísima **Matriarca Lilith**, y uno de los primeros demonios nacidos en la **Tierra**. Aximal ha sido testigo no solo del nacimiento de su propia especie, si no también del nacimiento del propio Infierno en sí, y muchos dicen que tales experiencias lo han dejado profundamente marcado.
-
-Tras la desastrosa primera campaña en la Tierra (véase artículo **Invasión Demoníaca**), junto con otras escaramuzas menores, los generales han estado barajando formas de mantener sus ejércitos bajo control a pesar de la pérdida inicial de su comandante.
-
-\cxNotas de Saya:\c-
-\cfEl gordo cabrón y sus amigos. Tenemos los nombres de todos, así que en cuanto termines esta primera misión, ya puedes adivinar quienes serán los próximos objetivos. Tía, es que si no tuviésemos que resumir, nos habríamos puesto a detallar sobre TODA la mierda que han montado. Estos capullos se merecen una buena patada en el culo, en serio. Especialmente el tal Kaume ese, es el capullo que mató a la familia de Cytho-sama y prendió fuego a todo su pueblo natal. Vamos, es que cuando nos estábamos documentando para esto tenía MUCHO que decir sobre él. Puede que haya aprendido algunos tacos en Kuristema en el proceso, lo cual es útil, así ya sé que puedo llamarles a la cara a los capullos estos.\c-
-
-\cfEn fin, algunos archidemonios son buenos, a diferencia de la peña esta. A ver, tampoco los he conocido directamente, pero los pocos demonios que conozco hablan bien de ellos. Cytho-sama especialmente habla de la señora que encabeza la empresa en la que estaba, aunque está algo mosqueado de que no quiera luchar, porque aparentemente, si todos sus antiguos compañeros aunaran fuerzas, podrían superar completamente en poder a todo el ejército (su puta madre).\c-
-
-\cfActualización: Están bien jodidos todos. Puede que sigan intentando que parezca que no lo están, pero es que van dando putos palos de ciego. A lo mejor se creen que pueden formar alguna alianza a las prisas con algunos bastardos alienígenas, pero eso solo muestra lo desesperados que están. Apuesto al 100% que les van a dar una puñalada trapera.\c-
-TXT
-\cxNombre:\c-
-\cf Archidemonios\c-
-\cxClasificación:\c-
-\cf Élite Demoníaca\c-
-\cxLocalización:\c-
-\cf Infierno\c-
-
-Cuando un miembro de la **Especie Demoníaca** alcanza un alto estatus, sea por su longevidad y/o su poder, obtiene la designación de **Archidemonio**. Formando parte de algo menos del 0.01% de la población, los miembros de esta clase de "élite" tienden a mantener posiciones importantes dentro del reino. Los más famosos entre ellos fueron los generales Archidemonios, los cuales una vez lideraron las fuerzas armadas del **Infierno**. Otras figuras de renombre incluyen a los muchos archiseñores, anteriores líderes de reinos exteriores los cuales habían seguido al **Padre Nostros**.
-
-Los generales Archidemonios atrajeron mucha atención, habiendo usurpado el trono del Infierno con el gran mariscal **Erebus Arthamuz**, hijo del difunto **Archiseñor Thamuz**, gobernando entonces el reino con mano dura. Bajo este nuevo reinado, y con la familia real entonces exiliada, el Infierno entró en una era de guerra y conquista, reforzada por varios avances en la producción masiva de unidades militares a través de ingeniería genética y crianza a escala industrial. Sin embargo, y a pesar de todos sus esfuerzos, su tiempo al mando del reino fue cortado abruptamente tras su intento de conquistar la **Tierra**, y la resistencia que encontraron.
-
-Mucho se puede decir de cada general individual, aunque en afán de mantener este artículo conciso, un sumario sigue:
-
-\cfErebus Arthamuz:\c- Anterior mariscal de las legiones del Infierno. Gran conquistador del monte que lleva su nombre y anterior personaje famoso convertido en líder militar. Hubo muchos que criticaron sus habilidades, pero silenciaba velozmente cualquier oposición. Junto con su difunto padre, ambos construyeron la **Espira de Dis** en el corazón de la capital, de la cual adicionalmente tomaba el cargo de guardián. Bajo el liderazgo restaurado, será sucedido por **Astaroth**, nieta del **Rey Akusei**.
-
-\cfThaar Adarion:\c- Una vez auto-identificado como "el mejor guerrero del Infierno", aunque no sin mérito. Sirvió como guardaespaldas del general Erebus, siempre a su lado. Hubo rumores de que tenía cierto interés romántico por él dada la estrecha relación entre ambos. Su lealtad, sin embargo, falló al verse superado por un oponente más fuerte.
-
-\cfTaeron Yraisamal:\c- Anterior propagandista y reclutador oficial del ejército del Infierno. Favorito de los generales dado que, a pesar de su desinterés por la adoración del **Tirano**, mostraba un profundo desdén por la familia real y sus raíces.
-
-\cfKaume Irishtanar:\c- Barón de la **Casa Irishtanar** y anterior líder de las fuerzas de espionaje, él mismo dedicado a mantener vigilada a la familia real en el exilio. Conocido por liderar el asesinato de la rival **Casa Valathor**, de la cual solo un miembro ha sobrevivido.
-
-\cfVera Akerastora:\c- Anterior supervisor de los ahora desmontados campos de crianza. A pesar de varios bien conocidos escándalos de canibalismo, mantuvo su posición, ofreciendo sus servicios como criador de unidades militares a cambio de "tomar una parte" de la producción.
-
-\cfGyeran Rashaz:\c- Difunta esposa del general Erebus, ella misma teniendo también la posición de general a pesar de su falta de habilidad para el trabajo. Supervisaba todos los movimientos de entrada y salida de la capital, como guardiana de las llaves de la ciudad.
-
-\cfUrthura Vexamal:\c- Anterior guardia principal de las ciudades exteriores. Como seguidora de la deidad ancestral conocida como la **Mano del Odio**, se dice que su crueldad no tuvo par, y aquellos asentados cerca de la capital vivían con temor a sufrir su ira.
-
-\cfDestora Arathon:\c- Una así llamada "bailarina sangrienta" quien sirvió como entrenadora principal de las fuerzas militares, y era además alabada como un ídolo de muchos nobles. Fue responsable del despliegue de unidades tanto dentro como fuera del reino.
-
-\cfBerias Ysharan:\c- Anteriormente uno de los principales negreros \cf[n.t.: no había otra palabra disponible]\c- del Infierno, responsable de haber mantenido sometida a toda la población. Considerado un traidor de su propia gente al haber estado involucrado en el reclutamiento forzado de civiles para varios propósitos.
-
-\cfAkedas Aximal:\c- Anteriormente el consejero personal del general Erebus y ahora el único general restante todavía manteniendo el poder sobre el reino tras recuperar su posición como Archiseñor. Un hechicero retorcido solo superado en poder por la mismísima **Matriarca Lilith**, y uno de los primeros demonios nacidos en la **Tierra**. Aximal ha sido testigo no solo del nacimiento de su propia especie, si no también del nacimiento del propio Infierno en sí, y muchos dicen que tales experiencias lo han dejado profundamente marcado.
-
-Tras la desastrosa primera campaña en la Tierra (véase artículo **Invasión Demoníaca**), junto con otras escaramuzas menores, los generales barajaron formas de mantener sus ejércitos bajo control a pesar de la pérdida inicial de su comandante. En 2165, tras muchas otras pérdidas, incluyendo la de una comandante nuevamente reclutada, con todos sus ejércitos desordenados, los generales mantuvieron su última resistencia, siendo luego asesinados uno por uno, con la excepción de Akedas Aximal, quien consiguió huir, y todavía controla el reino desde las sombras.
-
-\cxNotas de Saya:\c-
-\cfEl gordo cabrón y sus amigos. Tenemos los nombres de todos, así que en cuanto termines esta primera misión, ya puedes adivinar quienes serán los próximos objetivos. Tía, es que si no tuviésemos que resumir, nos habríamos puesto a detallar sobre TODA la mierda que han montado. Estos capullos se merecen una buena patada en el culo, en serio. Especialmente el tal Kaume ese, es el capullo que mató a la familia de Cytho-sama y prendió fuego a todo su pueblo natal. Vamos, es que cuando nos estábamos documentando para esto tenía MUCHO que decir sobre él. Puede que haya aprendido algunos tacos en Kuristema en el proceso, lo cual es útil, así ya sé que puedo llamarles a la cara a los capullos estos.\c-
-
-\cfEn fin, algunos archidemonios son buenos, a diferencia de la peña esta. A ver, tampoco los he conocido directamente, pero los pocos demonios que conozco hablan bien de ellos. Cytho-sama especialmente habla de la señora que encabeza la empresa en la que estaba, aunque está algo mosqueado de que no quiera luchar, porque aparentemente, si todos sus antiguos compañeros aunaran fuerzas, podrían superar completamente en poder a todo el ejército (su puta madre).\c-
-
-\cfActualización: Están bien jodidos todos. Puede que sigan intentando que parezca que no lo están, pero es que van dando putos palos de ciego. A lo mejor se creen que pueden formar alguna alianza a las prisas con algunos bastardos alienígenas, pero eso solo muestra lo desesperados que están. Apuesto al 100% que les van a dar una puñalada trapera.\c-
-
-\cfActualización 2: Maaaaaaaaaaaadre de dios se jodieron pero bien, vaya que sí. Y el viejales ese tampoco va a durar mucho. Yo digo que unas cuantas aventuras más por su terreno y la va a palmar de un infarto de lo tanto que lo cabreas. Si no podemos llegar a él directamente, entonces es la mejor solución que tenemos.\c-
diff --git a/lore/es/ashley.txt b/lore/es/ashley.txt
index ed1329789..564075b13 100644
--- a/lore/es/ashley.txt
+++ b/lore/es/ashley.txt
@@ -15,7 +15,7 @@ TXT
Nacida en Londres en 1887, hija de **Yrikha Yanikov** y **Maxwell A. Knox**, **Ashley** es la mayor de tres hijos, los otros siendo **Adrian Knox**, veterano de la Primera y Segunda Guerras Mundiales, y **Viola Knox**, una bruja en prácticas (todavía hasta la fecha actual de 2148). Pasó la mayor parte de su infancia en Cornualles, después de que su madre tuviera que darse a la fuga por acusaciones de brujería (las cuales no eran exactamente falsas).
-En 1983, se casó con **Fredrik Steiner**, teniendo los dos un único hijo, **Christopher Knox**, en 1989. Sin embargo, tras descubrir que era una bruja se divorció de ella, dejándola sola al cuidado de su hijo. A pesar de las dificultades a las que se enfrentaron, Christopher creció y se convirtió en una de las mentes más prodigiosas de la ciencia de principios del siglo XXI.
+En 1983, se casó con **Fredrik Steiner**, teniendo los dos un único hijo, **Christopher Knox**, en 1989. Sin embargo, tras descubrir que era una bruja se divorció de ella, dejándola sola al cuidado de su hijo. A pesar de las dificultades a las que se enfrentaron, Christopher creció y se convirtió en uno de las mentes más prodigiosas de la ciencia de principios del siglo XXI.
Ashley nunca destacó mucho hasta principios de los años 2000, cuando, tras varios años de práctica para convertirse en guitarrista, formó su propia banda con un grupo de amigos (algunos de los cuales había conocido durante su estancia en la ciudad mágica de **Sankaideriha** donde estudió brujería).
@@ -28,10 +28,10 @@ Meses después de su ruptura, durante un concierto en Japón, Ashley conoció a
\cxNotas de Saya:\c-
\cfAhhhhh tía... Bendita sea esta lesbiana, amén.\c- \cg♥\c-
-\cfEn serio es que, Ashley-san mola muchísimo, me encanta su música, me encanta su... todo. Y joder es que Yu-chan es TAAAAAAAAAAAN suertuda, que consigue una novia gótica molona que además es una bruja y una cantante super guay y además hace arte furro que mola mucho y tal...\c-
+\cfEn serio es que, Ashley-san mola muchísimo, me encanta su música, me encanta su... todo. Y joder es que estoy TAAAAAAAAAAAN celosa de Yu-chan, que puede disfrutar de esos suaves pechotes de bruja cuando le da la gana, mientras que yo solo puedo pedir abrazos y a veces me dice que no y... coño. Pero venga joder, es solo un abrazo, yo solo quiero poder sentir la suavidad™, ¿que problema hay con eso?\c-
-\cfEn fin, las otras gentes de la banda, molan también, sí. Buen colegueo con todas, vamos, hasta con la grandota, Maruku. Bueno, casi no habla, y mete un poco de miedo... pero resulta ser maja, y una chuuni de cuidado. Luego Mykka... jo tía, todo un encanto. La verdad es que aprendí la mayoría de lo que sé de dioses y cosas de ella. Siempre le gusta hablar durante horas y horas de "lore", y me enseña cosas tope molonas que puede hacer con sus poderes (puede hacer aparecer caramelos de la nada, cosa fina).\c-
+\cfBueno, cachondismo aparte, las otras gentes de la banda, molan también, sí. Buen colegueo con todas, vamos, hasta con la grandota, Maruku. Bueno, casi no habla, y mete un poco de miedo... pero resulta ser maja, y una chuuni de cuidado. Luego Mykka... jo tía, todo un encanto. La verdad es que aprendí la mayoría de lo que sé de dioses y cosas de ella. Siempre le gusta hablar durante horas y horas de "lore", y me enseña cosas tope molonas que puede hacer con sus poderes (puede hacer aparecer caramelos de la nada, cosa fina).\c-
-\cfY al final, el caso con Py, la pequeñaja rosa... Esperaba que fuese toda cuquismo pero resulta que es de armas tomar. Oí que hasta es más fuerte que su novio, lo cual es tremendo teniendo en cuenta que el tío estuvo en dos guerras mundiales. A ver... Vi una cosa que hizo donde lo agarraba y el tío se dejó tumbar y... ... ¿Creo que le gustaba? Madreeee...\c-
+\cfY al final, el caso con Py, la pequeñaja rosa... Puede que tal vez en cierto modo no estemos muy en buenos términos por unos comentarios estúpidos que hice que, sinceramente, ojalá no hubiera hecho. Mira, en mi defensa, no lo sabía y sabes que soy muy MUY directa con las mierdas que suelto a veces, no puedo evitarlo. Y sí, a veces puede que casualmente si alguien me pone voy y le pido que "mande nudes" y tal pero... ah, mierda joder.\c-
-\cfPues eso, Ashley-san y sus amigas molan mucho.\c-
+\cfSí, estoy en su lista de "indeseables que me han pedido fotopolla".\c-
diff --git a/lore/es/ballsbomb.txt b/lore/es/ballsbomb.txt
deleted file mode 100644
index 47de41969..000000000
--- a/lore/es/ballsbomb.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-TAG
-Bomba de Bolas
-TXT
-\cxDesignación:\c-
-\cf Bomba de Bolas\c-
-\cxFabricante:\c-
-\cf Plutoni Incorporated\c-
-\cxClasificación:\c-
-\cf Bomba de Clúster\c-
-
-La **Bomba de Bolas** es un dispositivo especial diseñado para una sola cosa: Dispensar muerte. Ideada por estudiantes de la **Universidad de Nos-Kora**, y empleando tecnología que no puede ser exactamente comprendida por una mente sin entrenar, este artefacto explosivo es esencial para quien quiera hacer que sus enemigos experimenten lo que se siente al ser bombardeados por docenas de bolas de denso metal a alta velocidad. En una entrevista, el líder del proyecto simplemente dijo: "Os van a encantar nuestras bolas."
-
-**Plutoni Incorporated**, la filial de distribución armamentística de la universidad, no se hace responsable de cualquier mal uso del dispositivo, y no debe ser cuestionada en lo referente a cualquier comportamiento peculiar que la carga explosiva del dispositivo pueda tener.
-
-\cxNotas de Saya:\c-
-\cf"Comportamiento peculiar" es una forma de decirlo. Lo vi durante un fuego de prueba, vi lo que hizo una de esas bolas a un bloque de gel balístico: Lo hizo EXPLOTAR mientras que un... Ruido estridente de dibujo animado sonaba. Hubo hasta un destello de luz y todo. Me han dicho que eso es algo que pasa "por pura casualidad"... Su puta madre...\c-
-
-\cfEsas cosas hacen críticos random. No estoy de coña, pero que puñetas... No me extraña que el friki nos lo recomendara.\c-
diff --git a/lore/es/blackmann.txt b/lore/es/blackmann.txt
index a1be6480b..1db200086 100644
--- a/lore/es/blackmann.txt
+++ b/lore/es/blackmann.txt
@@ -10,11 +10,11 @@ TXT
**Blackmann Arms** fue fundada en 1924 por **Daniel Ischer**, inicialmente bajo el nombre de **Schwartzmann Exotischwaffen**, como un taller de "armas exóticas" en Colonia, Alemania. Cuando la familia emigró a América en 1933, en los comienzos de la **Dictadura Nazi**, la tienda se "americanizó" bajo su nombre actual, y alcanzó la fama rápidamente diseñando toda clase de ingeniosas armas para las fuerzas aliadas, y aceptando toda clase de peticiones de diseños originales, su eslogan era "si puedes imaginarlo, podemos crearlo".
-Blackmann se popularizó no solo por la rapidez en diseñar toda clase de curiosas armas que sus clientes pedían, sino también por sus propios inventos originales, como la serie **Silver Bullet** de fusiles antimaterial de calibre ultra-alto, o la serie **Puntzer** de armas diseñadas para "penetrar cualquier material, sin importar su resistencia", gracias a su patentado diseño de bala **Spin Motion Wedge (SMW)**.
+Blackmann se popularizó no solo por la rapidez en diseñar toda clase de curiosas armas que sus clientes pedían, sino también por sus propios inventos originales, como la serie **Silver Bullet** de rifles de francotirador de calibre ultra-alto, o la serie **Puntzer** de armas diseñadas para "penetrar cualquier material, sin importar su resistencia", gracias a su patentado diseño de bala **Spin Motion Wedge (SMW)**.
A partir de 2148, la compañía está a cargo de **Hermann E. Ischer** tataranieto de su fundador, quien ha hecho su objetivo personal que toda arma creada en sus fábricas capaz de tener más de una bala cargada debe tener la habilidad de dispararlo todo a la vez, o lo más rápido posible. El hombre es también popular en redes sociales dado su estatus por tener el record mundial de "mayores cejas", frecuentemente presumiendo de ellas o hablando en detalle de su mantenimiento.
Una gran parte de los fondos de la compañía proviene de **Don BIG SHOT**, quien, segun reportajes del propio Hermann, regularmente encarga toda clase de descabellados diseños de escopetas que ningun hombre en su sano juicio pensaría usar. De estos muchos diseños estrictamente privados, una sola arma fue hecha pública, la **Wallbuster**, una escopeta revólver de 25 cañones, del calibre 6, supuestamente capaz de "abrir una brecha a través de una barrera de puro plomo con medio metro de grosor".
\cxNotas de Saya:\c-
-\cfSí, sí. Armas que molan mucho y tal, pero sí... El tío... Las has visto, todos las hemos visto, las hemos VISTO. Como puñetas las ha podido hacer crecer tanto es algo que no logro comprender... Y nunca me ha dicho por qué, esa es la peor parte. ¿Por que puñetas querrá tener las cejas más grandes del mundo? ¿¿¿Acaso hay un chiste aquí que no estoy entendiendo???\c-
+\cfSí, sí. Armas que molan mucho y tal. Algunas hasta tuvieron la bendición del mismísimo Gun Jesus (dios como lo echo de menos). Pero, sí... Me di cuenta de una cosa cuando rebuscaba cosas para escribir aquí. Es por el nombre de la empresa y tal. Seguro que es una referencia a algo, sí... algo grande... y negro... ¿lo pillas? Sí, eso es. Por supuesto que es un puto chiste de penes, POR... SUPUESTO... QUE SÍ. ¿¿¿El puto tío en serio quería que toda la gente pensara en su POLLA cada vez que vieran sus enormes armas??? ¡¡¡PUTO ASCO!!!\c-
diff --git a/lore/es/candygun.txt b/lore/es/candygun.txt
index a8d8cfb2d..a12ba60b3 100644
--- a/lore/es/candygun.txt
+++ b/lore/es/candygun.txt
@@ -12,9 +12,9 @@ Una variante altamente potenciada de la **Pistola de Explodium** estándar. Su c
\cfFuego Primario:\c- Disparos individuales de dulzura explosiva. Un impacto directo debería ser letal contra la mayoría de objetivos, pero si de alguna forma no la palman con eso, los consiguientes petardeos puede que lo hagan, o también dispersen el daño a objetivos cercanos.
-\cfFuego Secundario:\c- Realiza una "recarga explosiva", al igual que la Pistola de Explodium estándar. Ten en cuenta que a diferencia de su débil homóloga, la carga explosiva es mucho más extrema. Por razones prácticas, no puedes realizar esta acción a menos que tengas munición disponible para recargar el arma, y necesitas al menos una bala en el cargador para que este pueda explotar.
+\cfFuego Secundario:\c- Realiza una "recarga explosiva", al igual que la Pistola de Explodium estándar. Ten en cuenta que a diferencia de su débil homóloga, la carga explosiva es mucho más extrema. Se recomienda tener siempre un cargador de repuesto listo para la recarga, para no acabar con un arma inútil si el que has lanzado no alcanza su objetivo.
-\cfFuego Combinado:\c- Manteniendo el fuego secundario y primario pulsados (en ese orden) puedes optar por, en lugar de realizar la típica recarga explosiva, dejar el cargador dentro de la pistola, armado y listo, y entonces lanzar el arma entera como una granada, para una destrucción total. Asegúrate de tener al menos un repuesto y más munición, o acabarás con las manos vacías. Se te permite llevar hasta 4 repuestos en tu inventario.
+\cfFuego Combinado:\c- Manteniendo el fuego secundario y primario pulsados (en ese orden) puedes optar por, en lugar de realizar la típica recarga explosiva, dejar el cargador dentro de la pistola, armado y listo, y entonces lanzar el arma entera como una granada, para una destrucción total. Como siempre, asegúrate de tener al menos un repuesto y más munición, o acabarás con las manos vacías. Dada esta naturaleza desechable, se te permite llevar hasta 4 repuestos en tu inventario. Úsalos bien.
\cxNotas de Saya:\c-
\cfNo lo pillo, en serio que no. ¿Como es que mezclando toda esa mierda explosiva con caramelo hace esto? Oh, es igual, me sigue molando mucho cada momento, pero los bonitos fuegos artificiales me dan como nostalgia, no sé por qué...\c-
diff --git a/lore/es/cinnamon.txt b/lore/es/cinnamon.txt
deleted file mode 100644
index 9ea12499e..000000000
--- a/lore/es/cinnamon.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-TXT
- \cxNombre Completo:\c-
- \cf Cinnamon Valentine\c-
- \cxNacionalidad:\c-
- \cf Odmorian\c-
- \cxFecha de Nacimiento:\c-
- \cf 2013-04-10\c-
- \cxOcupación:\c-
- \cf Mercenario (explorador)\c-
- \cxTwitter\c-
- \cf @cinnamon_valentine\c-
-
-
-Nacido en **Neimishi, Odmorian** como el menor de tres hermanastros. Al igual que sus hermanos, **Cinamon** nunca conoció a su propio padre, dadas las tradiciones de su gente, y fue criado en solitario por su madre, la atleta retirada **Cocoa Valentine**. Al llegar a la madurez, fue reclutado en el ejército de su país en guerra, donde fue condecorado con el título de **"Maestro de la espada"**. A pesar de esto, tiene preferencia por las armas de fuego, siendo también un hábil francotirador.
-
-Como llegó a conocer a **Marisa Azanth** no está muy claro. La pareja evita hablar de este tema. De todos modos, los dos se casaron en 2117, tras lo cual se mudó a la Tierra con ella, viviendo en la misma casa compartida con **Ibuki Miyamtoo** y otros conocidos.
-
-Cinnamon parece poseer una habilidad especial, otorgada por su mujer, conocida como una **Maldición de Renacido**. Su ojo izquierdo está aparentemente "poseído" por un fragmento de una deidad demoníaca, conocida como **La Informe**, lo que le permite retornar rápidamente a la vida si cae en combate, incluso si su cuerpo entero es destruido. Aunque su naturaleza es distinta, esto es ciertamente similar a la verdadera inmortalidad de su esposa **Anarukon**. Se puede suponer que hizo esto para que los dos pudieran permanecer juntos para toda la eternidad.
-
-Él acompaña regularmente a Marisa en sus muchas aventuras, ayudándola en el combate y, a menudo mencionado jocosamente, proporcionándole "apoyo emocional".
-
-\cxNotas de Saya:\c-
-\cfEste tío, pues sí. Otra vez igual no tengo mucho que decir aparte de lo que puse en el artículo de Mari-san. Podría intentar soltar un poco de lore de la gente Odmorian o algo, pero tampoco sé mucho.\c-
-
-\cfEl tema con esta peña, de un país que también se llama Odmorian, es que solían habitar un continente entero, era su tierra natal y eso, pero entonces un puñado de bichos raros empezaron a invadir desde el sur y tal, y acabaron conquistando la mayor parte de su territorio. Ahora pues están apretujados en tres ciudades al norte, Neimishi, la capital, y luego Werm y Eexy, nombres rarunos, pues sí.\c-
-
-\cfY qué más... Ah, bueno, aparentemente esta cosa rara que tienen que resulta que no pueden reproducirse entre ellos, así que las mujeres básicamente tienen que buscar hombres de otras especies. Los hermanos de Cinnamon tienen el mismo padre, pero él tiene otro. No tengo detalles de ninguno, parece que prefieren el anonimato.\c-
-
-\cfOh, y una vez le toqué los abdominales. Le pedí permiso primero, por supuesto. A ver, es que obviamente.\c-
diff --git a/lore/es/collar.txt b/lore/es/collar.txt
index 7050bfa6b..307eafd22 100644
--- a/lore/es/collar.txt
+++ b/lore/es/collar.txt
@@ -11,6 +11,6 @@ TXT
Éste es un accesorio muy estiloso y elegante, hecho personalmente por **Saya Miyamoto**, con mucho amor y cariño, y adicionalmente infundido con energía mágica protectora por **Ashley Knox**. Mientras lo lleves, tus aventuras serán mucho más fáciles, especialmente si tiendes a reventarte accidentalmente con tus propios explosivos. También puede absorber la mayoría del daño que recibas si estás REALMENTE en peligro, potencialmente permitiendo tu escapada. Un último detalle a notar es que no importa lo que pase, nunca se romperá.
\cxNotas de Saya:\c-
-\cfEs un complemento bastante guay. Le queda bien a Ibuki, así que pensé que te quedaría bien a ti, también.\c-
+\cf¡Por última vez! NO es nada de BDSM, hostia joder ya. Todo cristo se me echa encima, y siempre es lo mismo. Es solo una cosa guay que pensé que te quedaría bien, y a Ibuki también, pero la peña lo sigue malinterpretando, *suspiro*...\c-
-\cfOh, olvidé ponerlo ahí arriba, pero hay otra cosa con el collar. Ashley-san me enseñó, que cuando el que lo lleva está... a punto de estirar la pata, puedo "reclamarlo" aquí a voluntad. Pues eso, ya sabes, si la palmas por ahí y no puedes hacer un reinicio de emergencia, no te perderemos para siempre, me aseguraré de traerte de vuelta y curar todas tus pupitas, lo prometo.\c-
+\cfAunque, admito que os queda monísimo a las dos. Y coño si la novia gótica tetuda de Yu-chan sabe hacer buena magia. Olvidé ponerlo ahí arriba, pero hay otra cosa con el collar. Ashley-san me enseñó, que cuando el que lo lleva está... a punto de estirar la pata, puedo "reclamarlo" aquí a voluntad. Pues eso, ya sabes, si la palmas por ahí y no puedes hacer un reinicio de emergencia, no te perderemos para siempre, me aseguraré de traerte de vuelta y curar todas tus pupitas, lo prometo.\c-
diff --git a/lore/es/cronos.txt b/lore/es/cronos.txt
index fb4c58659..9dd9c218e 100644
--- a/lore/es/cronos.txt
+++ b/lore/es/cronos.txt
@@ -4,7 +4,7 @@ TXT
\cxClasificación:\c-
\cf Clúster de pequeños mundos interconectados\c-
-**Cronos** es un lejano universo en miniatura compuesto de pequeños mundos auto-contenidos, los cuales están conectados entre ellos por puertas cuánticas que los lugareños llaman **Portales Etéreos**. Investigaciones históricas demuestran que todos estos pequeños mundos fueron una vez parte de uno mayor y único, pero un "cataclismo" no especificado ocurrió hace miles de años, partiendo este mundo en fragmentos desperdigados, los cuales solo pudieron ser reunidos a través de estos portales, creaciones de un grupo de poderosos hechiceros conocidos como los **Cuatro Sabios**. De todos ellos, actualmente solo queda el **Sabio de Invierno**, y se dice que cuando él también muera, los Portales Etéreos desparecerán para siempre, dejando a los varios mundos de Cronos aislados para toda la eternidad.
+**Cronos** es un lejano universo en miniatura compuesto de pequeños mundos autocontenidos, los cuales están conectados entre ellos por puertas cuánticas que los lugareños llaman **Portales Etéreos**. Investigaciones históricas demuestran que todos estos pequeños mundos fueron una vez parte de uno mayor y único, pero un "cataclismo" no especificado ocurrió hace miles de años, partiendo este mundo en fragmentos desperdigados, los cuales solo pudieron ser reunidos a través de estos portales, creaciones de un grupo de poderosos hechiceros conocidos como los **Cuatro Sabios**. De todos ellos, actualmente solo queda el **Sabio de Invierno**, y se dice que cuando él también muera, los Portales Etéreos desparecerán para siempre, dejando a los varios mundos de Cronos aislados para toda la eternidad.
En estas tierras, hay tres facciones mayores, la **Legión**, el **Arcanum**, y la **Iglesia** (realmente llamada así). Anteriormente peleando constantemente entre ellos, ahora están todos bajo el control de **Korax**, el segundo de los **Jinetes de Serpiente**, y recibieron un gran poder de él. Puede que tengas que combatir con ellos y sus líderes antes de poder enfrentarte al Jinete moviendo los hilos, pero viendo tu experiencia en misiones anteriores, está claro que esto no será un problema.
diff --git a/lore/es/cyrus.txt b/lore/es/cyrus.txt
index 3bc7219c2..a89819562 100644
--- a/lore/es/cyrus.txt
+++ b/lore/es/cyrus.txt
@@ -12,11 +12,13 @@ La compañía personal de **Reubens C. Karnanaiahmani**, actual alcalde del pueb
Cyrus se centra principalmente en traer tecnologías altamente avanzadas de los Qurensiv a la humanidad. Entre las creaciones más notables de la compañía, está el **Hammerspace™**, un método de "almacenamiento extradimensional" que permite que un individuo viaje ligero, necesitando solo llevar un pequeño dispositivo para almacenar y recuperar cualquier objeto que necesite a voluntad. Muchos comentarios se han hecho sobre los nombres "frikis" de los varios productos de la compañía, siendo éste uno de ellos.
-Cyrus Enterprises, adicionalmente, es el patrocinador principal del proyecto **Demolicionista**, proporcionando el equipamiento requerido para sus misiones, y pagando de su propio bolsillo por cada objetivo eliminado por el Demolicionista, entre otras cosas.
+En referencia al hombre en sí, Reubens es bien conocido no solo por ser un inventor nato, sino también por ser todo un experto en combate cuerpo a cuerpo, siendo diez veces campeón de **Ko-Ron-Jai** (artes marciales Qurensniv), y también un disparador excelente, capaz de alcanzar la cabeza de una cerilla desde un kilómetro de distancia con un simple revolver (aunque esto último no ha sido confirmado). También es un ávido gamer, y se le ha notado comparar muchas veces la vida real y los videojuegos, a veces hasta niveles preocupantes.
+
+Cyrus Enterprises, adicionalmente, es el patrocinador principal del proyecto **Demolicionista**, proporcionando el equipamiento requerido para sus misiones, y pagando de su propio bolsillo por cada objetivo eliminado por el Demilicionista, entre otras cosas.
\cxNotas de Saya:\c-
-\cfLa empresa del friki ese. Todo bien y muy friki.\c-
+\cfEs un friki, UN PUTO FRIKI, ¡UN FRIKAZO!\c-
-\cfYa, sé que uso esa palabra mucho, pero solo estoy enunciando lo que es obvio. El tío es un frikazo.\c-
+\cfHala, ya lo he dicho. Es que sí, vale, lo que hace, mola y tal, pero MADRE DE DIOS es que el tío me saca de quicio con toda su mierda friki de videojuegos. ¿No dejarte ir por ahí con todo equipado, y en vez de eso CISCÁNDOLO TODO POR AHÍ para que lo recojas? Esa es una. Que después de cada misión decida quitarte TODO lo que pillaste, es otra cosa también. Pero, que nos suelte unas pelillas cada vez que revientes a algún maleante, eso puedo aceptarlo, que nos vale para cubrir los costes de todo.\c-
-\cf... Y a ver, yo también lo soy.\c-
+\cfA ver, puede que me ponga de los nervios a veces, pero el tío fue mi primer socio ahí en plan negocios serios, y joder, tampoco es tan malo aparte de todo el frikismo que suelta... Y bueno, siendo sincera, yo también soy toda una friki repelente, y puedes citarme en eso.\c-
diff --git a/lore/es/cytho.txt b/lore/es/cytho.txt
index d68c5f948..1b3e65864 100644
--- a/lore/es/cytho.txt
+++ b/lore/es/cytho.txt
@@ -11,23 +11,23 @@ TXT
\cxTwitter:\c-
\cf @incuvalathor\c-
-Nacido en la ahora caída villa de Iskar en 2008 como uno de los varones más jóvenes de la humilde **Casa Valathor**, **Cytho** entró al negocio familiar al llegar a la edad adulta, rápidamente ascendiendo en rango y acumulando un gran "crédito" gracias a varios clientes satisfechos y los muchos alumnos que tomó bajo su tutela. Ya en 2028, había hecho de la Tierra su segundo hogar, donde abriría una cuenta en redes sociales como una forma más moderna de atraer nueva clientela.
+Nacido en la ahora caída villa de Iskar en 2008 como uno de los varones más jóvenes de la humilde **Casa Valathor**, **Cytho** entró al negocio familiar al llegar a la edad adulta, rápidamente ascendiendo en rango en la industria del trabajo sexual del **Infierno**, en parte dada su belleza innata, pero también por la rápida acumulación de "clientes satisfechos" a los que daría servicio regularmente, y los muchos alumnos que tomó bajo su tutela. Ya en 2028, había hecho de la Tierra su segundo hogar, donde abriría una cuenta en redes sociales como una forma más moderna de atraer nueva clientela.
-Un día, sin embargo, todo cambió. Un gran número de sus colegas reportaría verse "horrorizados" por las peticiones excesivas de una mujer. Curioso, Cytho entonces se decidió a encontrarla, para ver que era exactamente lo que encontraban tan irrazonable. Y así fue como conoció a **Elena Yanikov XVI**, una mujer Anarukon "bajo la maldición de una eterna soltería", la cual tan desesperadamente deseaba encontrar marido que había recurrido finalmente a invocar demonios y suplicarles que se casen con ella. Como era de esperar, todos habían rechazado sus plegarias, sin importar cuanto lo intentara, ya que muchos demonios desconfían de su especie. Cytho, sin embargo, fue compasivo con ella, y aceptó, con una condición: Que tendrían primero una cita.
+Un día, sin embargo, todo cambió. Un gran número de íncubos reportaría verse "horrorizados" por las peticiones excesivas de una mujer. Curioso, Cytho entonces se decidió a encontrarla, para ver que era exactamente lo que sus colegas encontraban tan irrazonable. Y así fue como conoció a **Elena Yanikov XVI**, una mujer Anarukon "bajo la maldición de una eterna soltería", la cual tan desesperadamente deseaba encontrar marido que había recurrido finalmente a invocar demonios y suplicarles que se casen con ella. Como era de esperar, todos habían rechazado sus plegarias, sin importar cuanto lo intentara, ya que muchos demonios desconfían de su especie. Cytho, sin embargo, fue compasivo con ella, y aceptó, con una condición: Que tendrían primero una cita.
-Un tiempo después, el archiduque anunció su retiro del negocio, habiéndose "reformado" como el fiel marido de una mujer Anarukon. Mientras que sus amigos y familiares lo celebraron, otros vieron esto como una afrenta. La Casa Valathor fue criticada severamente por no renegar inmediatamente de él, hasta el punto que una pequeña guerra estalló, en la que la rival **Casa Irishtanar** arrasaría su pueblo natal como "protesta". Ese día, Cytho vería de cerca la crueldad de su propia gente, como único superviviente de aquella masacre.
+Un tiempo después, el archiduque anunció su retiro del trabajo sexual, habiéndose "reformado" como el fiel marido de una mujer Anarukon. Mientras que sus amigos y familiares lo celebraron, otros vieron esto como una afrenta. La Casa Valathor fue criticada severamente por no renegar inmediatamente de él, hasta el punto que una pequeña guerra estalló, en la que la rival **Casa Irishtanar** arrasaría su pueblo natal como "protesta". Ese día, Cytho vería de cerca la crueldad de su propia gente, como único superviviente de aquella masacre.
Desde entonces, vive en Boston con su mujer y sus tres hijas. El propósito de su cuenta en redes sociales ha cambiado al de comunicar las noticias de aquello que transcurre en su mundo natal, contrastadas con los muchos contactos que ha acumulado durante años, como representante de la subyugada población civil. Aunque la gran mayoría de la población de la Tierra no lo tomaría en serio, no hasta que empezara la **Invasión Demoníaca** de 2148.
-Denunciando la intervención de la **UAC**, posteó sobre los eventos en **Fobos** y **Deimos** mucho antes de que la UAC los hiciese públicos, y proclamó que una invasión en la Tierra era inminente. Aun así pocos lo tomaron en serio, pero una entre ellos era su amiga **Saya Miyamoto**, de **Akari Labs**. Como inversor en su compañía, ya había garantizado anteriormente que tuviese los recursos y mano de obra necesarios para la tarea que le encomendaría: Construir un robot de combate que lucharía contra los invasores.
+Denunciando la intervención de la **UAC**, posteó sobre los eventos en **Fobos** y **Deimos** mucho antes de que la UAC los hiciese públicos, y proclamó que una invasión en la Tierra era inminente. Aun así pocos lo tomaron en serio, pero una entre ellos era su amiga **Saya Miyamoto**, de **Akari Labs**. Como inversor en su compañía, ya había garantizado anteriormente que tuviese los recursos y mano de obra necesarios para la tarea que le encomendaría: Construir un robot de combata que lucharía contra los invasores.
Y así, a partir de su colaboración, nació la **Demolicionista**.
\cxNotas de Saya:\c-
-\cfDesde el primer momento que lo conocí, aquella primera vez que visité a la familia de Ellen-san, ya sabía que era más que un guapo y molón abuelo demonio guapete. Sí, Cytho-sama es la caña, y la sangre que corre por sus venas es mucho más noble que la de cualquier capullo pomposo con título que vaya por ahí.\c-
+\cfDesde el primer momento que lo conocí, aquella primera vez que visité a la familia de Ellen-san, ya sabía que era más que un guapo y molón abuelete femboy demonio. Sí, Cytho-sama es la caña, y la sangre que corre por sus venas es mucho más noble que la de cualquier capullo pomposo con título que vaya por ahí.\c-
\cfY sí, sorpresa sorpresa... Es tu padre (bueno, algo así). Pero eso ya lo sabías, ¿verdad?\c-
-\cfEn serio, si no fuera por él, todo esto nunca habría sido posible. Estamos en deuda con él... Solo espero que no tenga que pagarle con mi alma o algo.\c-
+\cfEn serio, si no fuera por él, todo esto nunca habría sido posible. Estamos en deuda con él... Solo espero que no tenga que pagarle con mi propio cuerpo (aunque tampoco me importaría, jijijiji).\c-
\cfPS: Su nombre se pronuncia "Kaizo", lo has dicho mal todo el rato. Pero no te preocupes, no eres la primera.\c-
diff --git a/lore/es/dana.txt b/lore/es/dana.txt
deleted file mode 100644
index 714e4d82f..000000000
--- a/lore/es/dana.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-TXT
- \cxNombre Completo:\c-
- \cf Dana Arukan Blackwood\c-
- \cxNacionalidad:\c-
- \cf Escocesa-Americana\c-
- \cxFecha de Nacimiento:\c-
- \cf 1985-02-02\c-
- \cxOcupación:\c-
- \cf Contratista de Defensa Privada\c-
- \cxTwitter:\c-
- \cf @boyhunter85\c-
-
-
-Nacida en **Michigan**, como hija única de la **General de la Marina Escocesa Lena Blackwood** y el **Ingeniero de Ferrocarril Kanethe Menas Blackwood (de soltero Arukan)**, **Dana** es una persona bastante peculiar. Familiarizada con la dureza de la condición humana desde una edad temprana, intenta ayudar a cualquiera que lo necesite, mientras se opone muy, muy agresivamente a las autoridades que incumplen su deber en todo momento, especialmente policías.
-
-Uno puede pensar que este sentimiento anti-autoritario podría contradecir su larga carrera como mercenaria a sueldo, a veces bajo el mando de empresas muy específicas, pero tiene la regla personal de nunca servir los intereses de nadie excepto "la buena gente", lo cual ha causado quebraderos de cabeza a muchos empleadores en potencia. Uniéndose a protestas, tomando parte en operaciones de rescate tras desastres naturales, ofreciendo ayuda humanitaria en zonas en guerra... Todo esto otorgándola de una reputación que pocos pueden ignorar.
-
-Algo más por lo que se le conoce, sin embargo, es por su predilección por cautivar los corazones de hombres jóvenes. Apodada "cougar" (puma) por sus fans, algo que ha aceptado personalmente, no importa circunstancia alguna, alguien tarde o temprano cae en su punto de mira, a veces de forma cómica.
-
-Tras los eventos de la **Cicatriz Blanca**, ganaría más renombre a base de patrullar la zona de exclusión de DC, donde eventualmente se cruzaría con **Ibuki Miyamoto**, el *Oni Rojo**. Ésto tuvo como resultado una amistad especial, unidas por ciertos intereses afines. Dana, sin embargo, se quedó en el yermo para asistir con los esfuerzos de reconstrucción, finalmente consiguiendo un puesto como mercenaria de la **UAC**.
-
-Y así es, que fue una de las primeras en responder al inicio de la **Invasión Demoníaca**, uniéndose al rápidamente formado cuerpo de resistencia.
-
-\cxNotas de Saya:\c-
-\cfLa onee-san medio-enana. Tiene buen gusto, tanto en hombres como en armas. También me gusta cómo ha mantenido vivos los videos de reseñas de raciones de combate, incluso dando a conocer los de otras civilizaciones.\c-
-
-\cfLa considero una de las pocas personas Estadounidenses que me caen bien. Mola, excepto cuando se pilla una cogorza. Aunque al menos eso da lugar a momentos muy graciosos con Taro-nii, jujuju...\c-
-
-\cfAún le tengo en cuenta lo de que haya trabajado para la dichosa UAC, pero tampoco es que tuviera donde elegir, aparentemente. En fin, al menos ahora su contrato ha "expirado", por así decirlo.\c-
diff --git a/lore/es/decademech.txt b/lore/es/decademech.txt
index fb17764a1..4f675fc37 100644
--- a/lore/es/decademech.txt
+++ b/lore/es/decademech.txt
@@ -6,7 +6,7 @@ TXT
\cxLocalización:\c-
\cf Sunkaeze, borde exterior de Xathar, Coalición X'Animen\c-
-Las ruinas de una gran instalación enterrada por las arenas del planeta desierto de **Sunkaeze**, en los límites de **Xathar**. Es la única estructura encontrada ahí, y ha sido sujeto de mucha exploración y estudio. Aunque la mayoría de creaciones de su antiguo personal se han perdido, muchos han conseguido encontrar artefactos aun funcionales, completamente intactos, de varios tipos: dispositivos de invisibilidad, teletransporte personal, poderosas armas de energía, y muchos otros. Se desconoce la causa exacta de que este lugar cayera en la ruina, aunque según algunos, puede que esté conectado con la muerte del único individuo nombrado en la mayoría de los planos y documentos recuperados, el semidiós mecánico **Maestre Mekes**.
+Las ruinas de una gran instalación enterrada por las arenas del planeta desierto de **Sunkaeze**, en los límites de **Xathar**. Es la única estructura encontrada ahí, y ha sido sujeto de mucha exploración y estudio. Aunque la mayoría de creaciones de su antiguo personal se han perdido, muchos han conseguido encontrar artefactos aun funcionales, completamente intactos, de varios tipos: dispositivos de invisibilidad, teletransporte personal, poderosas armas de energía, y muchos otros. Se desconoce la causa exacta de que este lugar cayera en la ruina, aunque segun algunos, puede que esté conectado con la muerte del único individuo referenciado en la mayoría de los planos y documentos recuperados, el semidiós mecánico **Maestre Mekes**.
De los muchos productos recuperados con éxito, la **Carabina Biospark** es uno de los más notables. Fue ideada como el "arma emblema de **Decade Mechanics**", y es descrita como "una lanza cortante de electricidad capaz de pensamiento profundo". Nadie ha podido realizar una ingeniería inversa de esta extraña arma. Se estima que hay un total de 30.000 unidades almacenadas en la instalación, y su distribución está actualmente controlada por **Tecnologías Tach-Engine**, siendo su fundador el descubridor principal de este arma, quien ha mostrado un gran interés en estudiarla en más detalle.
@@ -22,7 +22,7 @@ TXT
\cxLocalización:\c-
\cf Sunkaeze, borde exterior de Xathar, Coalición X'Animen\c-
-Las ruinas de una gran instalación enterrada por las arenas del planeta desierto de **Sunkaeze**, en los límites de **Xathar**. Es la única estructura encontrada ahí, y ha sido sujeto de mucha exploración y estudio. Aunque la mayoría de creaciones de su antiguo personal se han perdido, muchos han conseguido encontrar artefactos aun funcionales, completamente intactos, de varios tipos: dispositivos de invisibilidad, teletransporte personal, poderosas armas de energía, y muchos otros. Se desconoce la causa exacta de que este lugar cayera en la ruina, aunque según algunos, puede que esté conectado con la muerte del único individuo nombrado en la mayoría de los planos y documentos recuperados, el semidiós mecánico **Maestre Mekes**.
+Las ruinas de una gran instalación enterrada por las arenas del planeta desierto de **Sunkaeze**, en los límites de **Xathar**. Es la única estructura encontrada ahí, y ha sido sujeto de mucha exploración y estudio. Aunque la mayoría de creaciones de su antiguo personal se han perdido, muchos han conseguido encontrar artefactos aun funcionales, completamente intactos, de varios tipos: dispositivos de invisibilidad, teletransporte personal, poderosas armas de energía, y muchos otros. Se desconoce la causa exacta de que este lugar cayera en la ruina, aunque segun algunos, puede que esté conectado con la muerte del único individuo referenciado en la mayoría de los planos y documentos recuperados, el semidiós mecánico **Maestre Mekes**.
De los muchos productos recuperados con éxito, la **Carabina Biospark** es uno de los más notables. Fue ideada como el "arma emblema de **Decade Mechanics**", y es descrita como "una lanza cortante de electricidad capaz de pensamiento profundo". Nadie ha podido realizar una ingeniería inversa de esta extraña arma. Se estima que hay un total de 30.000 unidades almacenadas en la instalación, y su distribución está actualmente controlada por **Tecnologías Tach-Engine**, siendo su fundador el descubridor principal de este arma, quien ha mostrado un gran interés en estudiarla en más detalle.
diff --git a/lore/es/deepimpact.txt b/lore/es/deepimpact.txt
index 6b787237f..78e178043 100644
--- a/lore/es/deepimpact.txt
+++ b/lore/es/deepimpact.txt
@@ -15,4 +15,4 @@ La **Deep Impact**, también conocida por su anterior nombre comercial de **Pist
\cfRecarga:\c- Para rellenar el depósito interno de aire solo hay que tirar de la palanca lateral. Sabrás que el depósito está lleno cuando un mecanismo interno la bloquee, evitando la sobrecarga del depósito y la posibilidad de que reviente.
\cxNotas de Saya:\c-
-\cfSé que eres tope de fuerte, así que más te vale no darle mucho a la manivela. Espera, eso no suena muy bien...\c-
+\cfSé que eres tope de fuerte, así que más te vale no darle mucho a la manivela. Espera, eso no suena muy bien... mierda. Olvida lo que acabo de decir. Olvida que lo has leído, también.\c-
diff --git a/lore/es/demolitionist.txt b/lore/es/demolitionist.txt
index 71e63ca3e..2fc5d8801 100644
--- a/lore/es/demolitionist.txt
+++ b/lore/es/demolitionist.txt
@@ -2,7 +2,7 @@ TAG
Demolicionista
TXT
\cxNombre Completo:\c-
- \cf Unidad de Combate Autónoma de 1ª Generación de Akari Labs\c-
+ \cf Unidad de Combate Autónoma de Primera Generación de Akari Labs\c-
\cf Demolicionista (nombre en clave)\c-
\cf Demo Miyamoto (primera unidad)\c-
\cxNacionalidad:\c-
@@ -20,31 +20,29 @@ Cada unidad está equipada con varios componentes de terceros, tal como los **Im
El núcleo de IA del Demolicionista está construido sobre la misma tecnología que las **Maidbots** de Akari Labs, el **Framework de IA Nekuronbot**, que fue proporcionado a **Saya Miyamoto** como un regalo de amistad de **Zanaveth Nekuraku II**, la ingeniera jefe de IA y actual CEO de **Nekuratek**. Gracias a esta tecnología, y combinado con muchos otros componentes como el **Display CuteEmotion** que permite a la unidad mostrar visiblemente sus emociones a través de un conjunto de simples caras animadas o la **Caja de Voz Loudboi** que la permite hablar casi con naturalidad, el Demolicionista es casi indistinguible de una persona real en su comportamiento y respuesta emocional, haciendo la interacción con civiles mucho más reconfortante. Se puede decir incluso que el Demolicionista tiene su propia personalidad, con sus pequeñas peculiaridades.
-La primera unidad, conocida afectivamente como **Demo-chan** por Saya, fue desplegada en Junio de 2148 (tras un entrenamiento intensivo por parte de **Rika Isuzu**) en el territorio de la **Unión de Estados** para combatir la invasión demoníaca atraída por las intervenciones de la **UAC** en el Infierno.
+La primera unidad, conocida afectivamente como **Demo-chan** por Saya, fue desplegada en Junio de 2148 en el territorio de la **Unión de Estados** para combatir la invasión demoníaca atraída por las intervenciones de la **UAC** en el Infierno.
-De esta primera unidad anteriormente mencionada, se conocen muchos más detalles gracias a la sesión de preguntas y respuestas que Saya realizó en directo meses antes del despliegue. La unidad es reconocida como parte de la familia Miyamoto, habiendo recibido el nombre completo de **Demo Miyamoto**. Se puede describir a Demo como "muy habladora" y aficionada a hacer chistes para poner una sonrisa en las caras de la gente, aunque también es muy seria y determinada en su deseo de proteger a quien lo necesita. También es bastante popular con la comunidad LGBTQIA+ dado su feroz soporte de proteger los derechos de aquellos que sufren discriminación por su identidad, e incluso ha anunciado públicamente ser no-binaria. Esto fue algo poco inesperado, dada la experiencia de Saya con el colectivo.
+De esta primera unidad anteriormente mencionada, se conocen muchos más detalles gracias a la sesión de preguntas y respuestas que Saya realizó en directo meses antes del despliegue. La unidad es reconocida como parte de la familia Miyamoto, teniendo el nombre completo de **Demo Miyamoto**, y Saya se refiere a ella como su "hija". Se puede describir a Demo como "muy habladora" y aficionada a hacer chistes para poner una sonrisa en las caras de la gente, aunque también es muy seria y determinada en su deseo de proteger a quien lo necesita. También es bastante popular con la comunidad LGBTQIA+ dado su feroz soporte de proteger los derechos de aquellos que sufren discriminación por su identidad, e incluso ha anunciado públicamente ser no-binaria. Esto fue algo poco inesperado, dada la experiencia de Saya con el colectivo.
\cxNotas de Saya:\c-
\cfJeje, sí... el directo estuvo bien. La gente preguntaba tantas cosas, y tus respuestas desde luego fueron sorprendentes, juju...\c-
-\cfPor cierto, hay algo mas que te hace tan única. Es ese "collar de la suerte" que te hice, ya sabes. Ibuki también tiene uno, y desde luego fue de mucha ayuda, así que pensé que sería una buena idea darte uno también. Aunque ojalá la gente no se pusiera tan de "¿guau le tratas como una mascota?". Están teniendo una idea equivocada...\c-
+\cfPor cierto, hay algo mas que te hace tan única. Es ese "collar de la suerte" que te hice, ya sabes. Ibuki también tiene uno, y desde luego fue de mucha ayuda, así que pensé que sería una buena idea darte uno también. Aunque ojalá la gente no se pusiera tan de "¿guau le diste esa cosa de BDSM?". NO ES ESO, no tiene NADA que ver con eso.\c-
\cfEn fin, si has terminado de leer sobre ti, ¿que tal si vuelves al trabajo? Sí, Demo-chan, sé que estás leyendo esto, justo en este momento. OoOOoOoOoOooo... da miedo, ¿verdad?\c-
\cfVuelve al trabajo, robotita tontita.\c-
TXT
- \cxNombre Completo:\c-
- \cf Unidad de Combate Autónoma de 1ª Generación de Akari Labs\c-
- \cf Demolicionista (nombre en clave)\c-
- \cf Demo Miyamoto (primera unidad)\c-
- \cxNacionalidad:\c-
- \cf Japonesa\c-
- \cxFecha de Nacimiento:\c-
- \cf 2148-01-20\c-
- \cxOcupación:\c-
- \cf Héroe Profesional\c-
- \cxTwitter:\c-
- \cf @demolitionist_bot\c-
+\cxNombre Completo:\c-
+\cf Unidad de Combate Autónoma de Primera Generación de Akari Labs\c-
+\cf Demolicionista (nombre en clave)\c-
+\cf Demo Miyamoto (primera unidad)\c-
+\cxNacionalidad:\c-
+\cf Japonesa\c-
+\cxFecha de Nacimiento:\c-
+\cf 2148-01-20\c-
+\cxTwitter:\c-
+\cf @demolitionist_bot\c-
El **Demolicionista** es uno de los mayores logros de **Akari Labs** en el campo de la robótica. Una unidad de combate manejada por IA capaz de usar eficientemente todo tipo de armamento a su disposición, altamente resistente a todo tipo de daño y capaz de operar en cualquier entorno, incluyendo el vacío del espacio. Puede considerarse el sucesor espiritual del programa de supersoldado **Oni Rojo**, en cierto modo, ya que también sirve el mismo propósito de defender a la Tierra de una fuerza invasora mayor. El proyecto ha sido financiado y patrocinado por los muchos socios de Akari Labs, y es fruto de la colaboración entre **Saya Miyamoto** y el **Archiduque Cytho Valathor**, representante de la población civil del **Infierno**.
@@ -52,21 +50,21 @@ Cada unidad está equipada con varios componentes de terceros, tal como los **Im
El núcleo de IA del Demolicionista está construido sobre la misma tecnología que las **Maidbots** de Akari Labs, el **Framework de IA Nekuronbot**, que fue proporcionado a **Saya Miyamoto** como un regalo de amistad de **Zanaveth Nekuraku II**, la ingeniera jefe de IA y actual CEO de **Nekuratek**. Gracias a esta tecnología, y combinado con muchos otros componentes como el **Display CuteEmotion** que permite a la unidad mostrar visiblemente sus emociones a través de un conjunto de simples caras animadas o la **Caja de Voz Loudboi** que la permite hablar casi con naturalidad, el Demolicionista es casi indistinguible de una persona real en su comportamiento y respuesta emocional, haciendo la interacción con civiles mucho más reconfortante. Se puede decir incluso que el Demolicionista tiene su propia personalidad, con sus pequeñas peculiaridades.
-La primera unidad, conocida afectivamente como **Demo-chan** por Saya, fue desplegada en Junio de 2148 (tras un entrenamiento intensivo por parte de **Rika Isuzu**) en el territorio de la **Unión de Estados** para combatir la invasión demoníaca atraída por las intervenciones de la **UAC** en el Infierno.
+La primera unidad, conocida afectivamente como **Demo-chan** por Saya, fue desplegada en Junio de 2148 en el territorio de la **Unión de Estados** para combatir la invasión demoníaca atraída por las intervenciones de la **UAC** en el Infierno.
-De esta primera unidad anteriormente mencionada, se conocen muchos más detalles gracias a la sesión de preguntas y respuestas que Saya realizó en directo meses antes del despliegue. La unidad es reconocida como parte de la familia Miyamoto, habiendo recibido el nombre completo de **Demo Miyamoto**. Se puede describir a Demo como "muy habladora" y aficionada a hacer chistes para poner una sonrisa en las caras de la gente, aunque también es muy seria y determinada en su deseo de proteger a quien lo necesita. También es bastante popular con la comunidad LGBTQIA+ dado su feroz soporte de proteger los derechos de aquellos que sufren discriminación por su identidad, e incluso ha anunciado públicamente ser no-binaria. Esto fue algo poco inesperado, dada la experiencia de Saya con el colectivo.
+De esta primera unidad anteriormente mencionada, se conocen muchos más detalles gracias a la sesión de preguntas y respuestas que Saya realizó en directo meses antes del despliegue. La unidad es reconocida como parte de la familia Miyamoto, teniendo el nombre completo de **Demo Miyamoto**, y Saya se refiere a ella como su "hija". Se puede describir a Demo como "muy habladora" y aficionada a hacer chistes para poner una sonrisa en las caras de la gente, aunque también es muy seria y determinada en su deseo de proteger a quien lo necesita. También es bastante popular con la comunidad LGBTQIA+ dado su feroz soporte de proteger los derechos de aquellos que sufren discriminación por su identidad, e incluso ha anunciado públicamente ser no-binaria. Esto fue algo poco inesperado, dada la experiencia de Saya con el colectivo.
Tras su éxito luchando contra los ejércitos del Infierno, Saya se dio cuenta de que no haría falta fabricar más unidades, así que Demo se convirtió en el "arma definitiva" de Akari Labs, ella sola. Además, fue recompensada adicionalmente con un cuerpo adjunto de Maidbot, el cual Demo usa libremente durante su tiempo libre, y le ha permitido expresar verdaderamente sus sentimientos hacia Saya, convirtiéndose en su tercera pareja, junto con Meido e Ibuki.
\cxNotas de Saya:\c-
\cfEres tan mona, Demo-chan. Desde luego, mira que me he lucido con ese cuerpo de Maidbot. En serio me pilló por sorpresa cuando, justo al pasarte a él, así de repente... te me echaste encima abrazándome y besándome tanto y... buf~\c-
-\cfMe alegro tanto de que ahora estés en nuestro pequeño Club Cuqui (\cg♥\cf), sabes.\c-
+\cfMe alegro tanto de que ahora estés en nuestro pequeño Club Cuqui (\c-\cg♥\c-\cf), sabes. Y ya, no quería tener que ir pasándolo también entre los dos así que sí, te hice otro collar para llevar. Eh, venga, sigo diciendo que no tiene nada que ver con ningún fetiche de BDSM ni nada por el estilo.\c-
\cfEn fin, ya vale de leer sobre ti mientras trabajas. Sal de aquí, tonti.\c-
TXT
\cxNombre Completo:\c-
- \cf Unidad de Combate Autónoma de 1ª Generación de Akari Labs\c-
+ \cf Unidad de Combate Autónoma de Primera Generación de Akari Labs\c-
\cf Demolicionista (nombre en clave)\c-
\cf Demo Miyamoto (primera unidad)\c-
\cxNacionalidad:\c-
@@ -84,15 +82,15 @@ Cada unidad está equipada con varios componentes de terceros, tal como los **Im
El núcleo de IA del Demolicionista está construido sobre la misma tecnología que las **Maidbots** de Akari Labs, el **Framework de IA Nekuronbot**, que fue proporcionado a **Saya Miyamoto** como un regalo de amistad de **Zanaveth Nekuraku II**, la ingeniera jefe de IA y actual CEO de **Nekuratek**. Gracias a esta tecnología, y combinado con muchos otros componentes como el **Display CuteEmotion** que permite a la unidad mostrar visiblemente sus emociones a través de un conjunto de simples caras animadas o la **Caja de Voz Loudboi** que la permite hablar casi con naturalidad, el Demolicionista es casi indistinguible de una persona real en su comportamiento y respuesta emocional, haciendo la interacción con civiles mucho más reconfortante. Se puede decir incluso que el Demolicionista tiene su propia personalidad, con sus pequeñas peculiaridades.
-La primera unidad, conocida afectivamente como **Demo-chan** por Saya, fue desplegada en Junio de 2148 (tras un entrenamiento intensivo por parte de **Rika Isuzu**) en el territorio de la **Unión de Estados** para combatir la invasión demoníaca atraída por las intervenciones de la **UAC** en el Infierno.
+La primera unidad, conocida afectivamente como **Demo-chan** por Saya, fue desplegada en Junio de 2148 en el territorio de la **Unión de Estados** para combatir la invasión demoníaca atraída por las intervenciones de la **UAC** en el Infierno.
-De esta primera unidad anteriormente mencionada, se conocen muchos más detalles gracias a la sesión de preguntas y respuestas que Saya realizó en directo meses antes del despliegue. La unidad es reconocida como parte de la familia Miyamoto, habiendo recibido el nombre completo de **Demo Miyamoto**. Se puede describir a Demo como "muy habladora" y aficionada a hacer chistes para poner una sonrisa en las caras de la gente, aunque también es muy seria y determinada en su deseo de proteger a quien lo necesita. También es bastante popular con la comunidad LGBTQIA+ dado su feroz soporte de proteger los derechos de aquellos que sufren discriminación por su identidad, e incluso ha anunciado públicamente ser no-binaria. Esto fue algo poco inesperado, dada la experiencia de Saya con el colectivo.
+De esta primera unidad anteriormente mencionada, se conocen muchos más detalles gracias a la sesión de preguntas y respuestas que Saya realizó en directo meses antes del despliegue. La unidad es reconocida como parte de la familia Miyamoto, teniendo el nombre completo de **Demo Miyamoto**, y Saya se refiere a ella como su "hija". Se puede describir a Demo como "muy habladora" y aficionada a hacer chistes para poner una sonrisa en las caras de la gente, aunque también es muy seria y determinada en su deseo de proteger a quien lo necesita. También es bastante popular con la comunidad LGBTQIA+ dado su feroz soporte de proteger los derechos de aquellos que sufren discriminación por su identidad, e incluso ha anunciado públicamente ser no-binaria. Esto fue algo poco inesperado, dada la experiencia de Saya con el colectivo.
Tras su éxito luchando contra los ejércitos del Infierno, Saya se dio cuenta de que no haría falta fabricar más unidades, así que Demo se convirtió en el "arma definitiva" de Akari Labs, ella sola. Además, fue recompensada adicionalmente con un cuerpo adjunto de Maidbot, el cual Demo usa libremente durante su tiempo libre, y le ha permitido expresar verdaderamente sus sentimientos hacia Saya, convirtiéndose en su tercera pareja, junto con Meido e Ibuki. Desde Mayo de 2171, está adicionalmente casada con **Kirin Xanai**, líder del **Imperio Sykhai de Akkou**.
\cxNotas de Saya:\c-
\cfEres tan mona, Demo-chan. Desde luego, mira que me he lucido con ese cuerpo de Maidbot. En serio me pilló por sorpresa cuando, justo al pasarte a él, así de repente... te me echaste encima abrazándome y besándome tanto y... buf~\c-
-\cfMe alegro tanto de que ahora estés en nuestro pequeño Club Cuqui (\cg♥\cf), sabes.\c-
+\cfMe alegro tanto de que ahora estés en nuestro pequeño Club Cuqui (\c-\cg♥\c-\cf), sabes. Y ya, no quería tener que ir pasándolo también entre los dos así que sí, te hice otro collar para llevar. Eh, venga, sigo diciendo que no tiene nada que ver con ningún fetiche de BDSM ni nada por el estilo.\c-
\cfEn fin, ya vale de leer sobre ti mientras trabajas. Sal de aquí, tonti.\c-
diff --git a/lore/es/devanikna.txt b/lore/es/devanikna.txt
index 75b222898..1353d992a 100644
--- a/lore/es/devanikna.txt
+++ b/lore/es/devanikna.txt
@@ -19,6 +19,6 @@ Entre los varios clanes, hay un número considerable de "héroes de leyenda" doc
Uno de los rasgos poco conocidos de los Devanikan es su fuerte defensa de la pureza racial. Cuando la princesa **Devai Unissix**, actual jefa del clan, anunció su enlace con **Serwand Nerukousei**, una quimera construida por un mago errante, su marido comenzó a recibir amenazas de la población, llamándolo "bestia con forma de hombre" y acusándolo de corromper el linaje Unissix con el propósito de tomar el control de la nación. Estas amenazas se extendieron también a sus hijos, los cuales fueron denotados como "abominaciones cruzadas" de sangre Devanikan y quimérica. No fue hasta los primeros grandes logros como guerrera de Deneva que la persecución que sufrieron terminó. Desde entonces, la hostilidad a la que se enfrentaban ha disminuido gradualmente, a medida que nuevas generaciones fueron aceptando la mezcla de razas.
\cxNotas de Saya:\c-
-\cfSí, la gente de Misa mola mucho. Bueno, menos por lo del racismo. Eso sí que es una mierda muy grande, desde luego. Oí de Zana-sama que si no hubiera conocido a Misa entonces... Joder... Pero al menos, ahora vive feliz con Zana-sama (suertuda), y sí, las cosas van mejorando comparadas con como eran antes.\c-
+\cfSí, la gente de Misa mola mucho. Bueno, menos por lo del racismo. Eso sí que es una mierda muy grande, desde luego. Oí de Zana-sama que si no hubiera conocido a Misa entonces, probablemente se habría quitado la vida por todo lo que estaba pasando. Joder... Pero al menos, ahora vive feliz con Zana-sama (suertuda), y sí, las cosas van mejorando comparadas con como eran antes.\c-
\cfSabes, todo este tema, me recuerda a una vieja serie de JRPGs a la que jugaba hace un porrón de años, que iba también de gente con sangre de dragón... pero ya ni me acuerdo de como se llamaba. Coño, si hasta puse a Misa a jugarlos y no paraba de hablar de todas las similitudes y cosas así. Oh bueno, guerreros molones de dragones, fuck yeah.\c-
diff --git a/lore/es/display.txt b/lore/es/display.txt
index 9513e4807..53edd2a58 100644
--- a/lore/es/display.txt
+++ b/lore/es/display.txt
@@ -8,7 +8,7 @@ TXT
El **CuteEmotion** es un dispositivo de pantalla diseñado para el uso en robots. Se puede emplear para mostrar una amplia variedad de expresiones faciales, seleccionadas de una librería de imágenes configurada por el usuario, cada una asociada a una emoción o sentimiento en particular que la IA quiera poder mostrar, mejorando así la naturalidad de sus interacciones sociales. La pantalla es unidireccional, permitiendo ser alineada con los receptores visuales del robot para mayor precisión de cualquier movimiento de ojos simulado.
-Hay varias versiones del dispositivo, pero la más conocida es el modelo "Monoglow", popularizado gracias a su uso por el **Demolicionista**. Existen otros modelos más flexibles y configurables por el usuario, los cuales son conocidamente famosos en ciertos rincones de la comunidad furry.
+Hay varias versiones del dispositivo, pero la más conocida es el modelo "Monoglow", popularizado gracias a su uso por el **Demolicionista**.
\cxNotas de Saya:\c-
\cfSabes, esa cosa te hace tan mona y abrazable... Es que, a ver... ¡¡¡ES MONÍSIMA!!!\c-
diff --git a/lore/es/divinesprite.txt b/lore/es/divinesprite.txt
index 0c09c3548..9bad5f4e1 100644
--- a/lore/es/divinesprite.txt
+++ b/lore/es/divinesprite.txt
@@ -17,4 +17,4 @@ Esta brillante gema llena de vigor hasta a la más débil de las criaturas munda
\cfComo puedes esperar, esto es algo más que mis colegas dioses han recomendado. Normalmente se le dan a los héroes por petición especial... Y tu eres nuestra heroína, Demo-chan, así que esto es para ti.\c-
-\cfPS: No intentes comértelo. Así NO es como se siente comer chicles five.\c-
+\cfPS: No intentes comértelo.\c-
diff --git a/lore/es/doomguy.txt b/lore/es/doomguy.txt
index f431d3933..266b9c567 100644
--- a/lore/es/doomguy.txt
+++ b/lore/es/doomguy.txt
@@ -1,18 +1,18 @@
TAG
Marine de Doom
TXT
- \cxNombre Completo:\c-
- \cf [CLASIFICADO]\c-
- \cxOtros Nombres:\c-
- \cf Marine de Doom\c-
- \cf El Marine Solitario\c-
- \cf Doomguy\c-
- \cxNacionalidad:\c-
- \cf Americano\c-
- \cxFecha de Nacimiento:\c-
- \cf [CLASIFICADO]\c-
- \cxOcupación:\c-
- \cf Marine (UAC)\c-
+\cxNombre Completo:\c-
+\cf CLASIFICADO\c-
+\cxOtros Nombres:\c-
+\cf Marine de Doom\c-
+\cf El Marine Solitario\c-
+\cf Doomguy\c-
+\cxNacionalidad:\c-
+\cf Americano\c-
+\cxFecha de Nacimiento:\c-
+\cf CLASIFICADO\c-
+\cxOcupación:\c-
+\cf Marine (UAC)\c-
El **Marine de Doom** es el único superviviente de las invasiones demoníacas en las bases de la **UAC** en Fobos y Deimos. Habiendo sido transferido a **Mars City** no mucho antes de aquellos incidentes, formó parte del destacamento enviado a defender las bases de Fobos de los demonios invasores que habían de alguna forma tomado el control de los sistemas de teletransporte con los que la UAC estaba experimentando. Tras su impresionante hazaña de, solo por su cuenta, haber suprimido la invasión tanto en Fobos como Deimos, junto con haber llevado su batalla al mismo **Infierno** y haber vuelto, fue nombrado "solucionador de problemas" de la organización.
@@ -21,22 +21,22 @@ En el momento de escribir este artículo, el marine ha sido encargado de combati
\cxNotas de Saya:\c-
\cfBien, COSA IMPORTANTE: no te acerques a este tío, no le digas nada, no te metas en medio. Si os cruzáis, quédate quieta y deja que trabaje, o si no puede que vaya y te pegue un tiro a ti también.\c-
-\cfPor cierto, mi enhorabuena a los gorilas de la UAC por lo bien guardado que tienen todo sobre este tío. No sabemos ni como se llama, ni de su historial antes de que empezara toda esta mierda. Pues sí, no he oído mucho de la clase de tío que es, aparte de la poca info que Cytho-sama pudo sacar de su anterior paseo por el Infierno, aunque ¿creo que mencionaron por ahí que le gustan los conejos? ¿conejillos monos?\c-
+\cfPor cierto, mi enhorabuena a los gorilas de la UAC por lo bien guardado que tienen todo sobre este tío. No sabemos ni como se llama, ni de su historial antes de que empezara toda esta mierda. Es que, ¿que clase de tío es? Tampoco he oído mucho de eso, aparte de la poca info que Cytho-sama pudo sacar de su anterior paseo por el Infierno, aunque ¿creo que mencionaron por ahí que le gustan los conejos? ¿conejillos monos?\c-
\cfBueno, entonces, a lo mejor si haces como que esa cornamenta tuya son orejitas de conejo, puede que no te dispare, quien sabe...\c-
TXT
- \cxNombre Completo:\c-
- \cf John Blazkowicz\c-
- \cxOtros Nombres:\c-
- \cf Marine de Doom\c-
- \cf El Marine Solitario\c-
- \cf Doomguy\c-
- \cxNacionalidad:\c-
- \cf Americano\c-
- \cxFecha de Nacimiento:\c-
- \cf 2132-03-20\c-
- \cxOcupación:\c-
- \cf N/A\c-
+\cxNombre Completo:\c-
+\cf CLASIFICADO\c-
+\cxOtros Nombres:\c-
+\cf Marine de Doom\c-
+\cf El Marine Solitario\c-
+\cf Doomguy\c-
+\cxNacionalidad:\c-
+\cf Americano\c-
+\cxFecha de Nacimiento:\c-
+\cf CLASIFICADO\c-
+\cxOcupación:\c-
+\cf N/A\c-
El **Marine de Doom** es el único superviviente de las invasiones demoníacas en las bases de la **UAC** en Fobos y Deimos. Habiendo sido transferido a **Mars City** no mucho antes de aquellos incidentes, formó parte del destacamento enviado a defender las bases de Fobos de los demonios invasores que habían de alguna forma tomado el control de los sistemas de teletransporte con los que la UAC estaba experimentando. Tras su impresionante hazaña de, solo por su cuenta, haber suprimido la invasión tanto en Fobos como Deimos, junto con haber llevado su batalla al mismo **Infierno** y haber vuelto, fue nombrado "solucionador de problemas" de la organización.
@@ -48,21 +48,19 @@ A pesar de esta "derrota", la UAC siguió empleando al Marine de Doom en otras m
\cfEl tío básicamente se ha jubilado, y vaya si es un descanso bien merecido. Se ha metido en más mierda que tú, siendo el superviviente de todo lo de Marte y luego ir de mandado por ahí para "salvar la situación". Por lo que he oído, palabras propias de Cytho-sama, tuvo que lidiar con otros dos titanes que el ejército demoníaco tenía en reserva. Ambos básicamente al mismo nivel que el viejo Baramun.\c-
\cfLo que más me ha sorprendido es enterarme de lo que dijo en una entrevista. Que no se ha tomado mal lo de que le chafaras el trabajo, hasta parece que es fan de lo que has hecho, soltando que eres "cojonuda desgarrando carne de demonio". Mola.\c-
-
-\cfDato curioso, resulta que tenemos el mismo cumpleaños.\c-
TXT
- \cxNombre Completo:\c-
- \cf John Blazkowicz\c-
- \cxOtros Nombres:\c-
- \cf Marine de Doom\c-
- \cf El Marine Solitario\c-
- \cf Doomguy\c-
- \cxNacionalidad:\c-
- \cf Americano\c-
- \cxFecha de Nacimiento:\c-
- \cf 2132-03-20\c-
- \cxOcupación:\c-
- \cf N/A\c-
+\cxNombre Completo:\c-
+\cf CLASIFICADO\c-
+\cxOtros Nombres:\c-
+\cf Marine de Doom\c-
+\cf El Marine Solitario\c-
+\cf Doomguy\c-
+\cxNacionalidad:\c-
+\cf Americano\c-
+\cxFecha de Nacimiento:\c-
+\cf CLASIFICADO\c-
+\cxOcupación:\c-
+\cf N/A\c-
El **Marine de Doom** es el único superviviente de las invasiones demoníacas en las bases de la **UAC** en Fobos y Deimos. Habiendo sido transferido a **Mars City** no mucho antes de aquellos incidentes, formó parte del destacamento enviado a defender las bases de Fobos de los demonios invasores que habían de alguna forma tomado el control de los sistemas de teletransporte con los que la UAC estaba experimentando. Tras su impresionante hazaña de, solo por su cuenta, haber suprimido la invasión tanto en Fobos como Deimos, junto con haber llevado su batalla al mismo **Infierno** y haber vuelto, fue nombrado "solucionador de problemas" de la organización.
diff --git a/lore/es/ellen.txt b/lore/es/ellen.txt
index 117346fcf..9a2a1e383 100644
--- a/lore/es/ellen.txt
+++ b/lore/es/ellen.txt
@@ -15,13 +15,15 @@ Nacida en Boston en 2066, hija de **Elena Yanikov XIX** y **Gottfried Steiner**,
Desde una edad temprana mostró cierto interés en "explorar" cada rincón de la ciudad, comenzando primero con edificios abandonados cerca de su casa, expandiendo luego su alcance hasta cualquier punto de interés que pudiera encontrar en toda la ciudad. Comenzó a grabar sus exploraciones urbanas mientras estudiaba primaria, y las subió a páginas para compartir video, ganando mucha popularidad.
-Tras los eventos de la **Cicatriz Blanca**, Ellen puso a prueba las habilidades ganadas en la exploración para trabajar como recolectora junto a su madre, buscando recursos de valor en el yermo para traer de vuelta a los varios refugios de la zona. Fue así como finalmente conoció a **Ibuki Miyamoto**, el **Oni Rojo**, quien había vagado el yermo durante años, convirtiéndose en una especie de "guerrera legendaria" dadas sus varias hazañas. En el proceso de traer a Ibuki de vuelta a Japón por parte de **Taro Miyamoto**, de **Akari Labs**, Ellen decidió que quería ir con ellos, citando que "andar por este vertedero es un rollo y me gustaría mucho ver el mundo de fuera". Durante su estancia en Japón, solía pasar el tiempo con Taro, y los dos acabaron saliendo semanas después.
+Tras los eventos de la **Cicatriz Blanca**, Ellen puso a prueba las habilidades ganadas en la exploración para trabajar como recolectora junto a su madre, buscando recursos de valor en el yermo para traer de vuelta a los varios refugios de la zona. Fue así como finalmente conoció a **Ibuki Miyamoto**, el **Oni Rojo**, quien había vagado el yermo durante años, convirtiéndose en una especie de "guerrera legendaria" dadas sus varias hazañas. En el proceso de traer a Ibuki de vuelta a Japón por parte de **Taro Miyamoto**, de **Akari Labs**, Ellen decidió que quería ir con ellos, citando que "andar por este vertedero es un rollo y me gustaría mucho ver el mundo de fuera".
+
+Durante su estancia en Japón, solía pasar el tiempo con Taro, y los dos acabaron saliendo semanas después. Algo que fue seguido de un anuncio de Taro en redes citando: "mis privilegios de mago han sido anulados".
Aparte de su ascendencia compartida con la conocida cantante/guitarrista **Ashley Knox**, también comparte una relación mucho más cercana con ella, dado el hecho de que su padre es el nieto del exmarido de Ashley, el difunto **Fredrik Steiner**. A partir de esto, y el hecho de que ambas están casadas con miembros de la familia Miyamoto, se han hecho grandes amigas. Ellen ha incluso considerado unirse a la banda algún día, aunque desde haberse escrito este artículo, todavía no ha ocurrido.
\cxNotas de Saya:\c-
-\cfPues eso, entre Taro-nii y Yu-chan, los dos se han pillado unas monadas inmortales, haciendo que me ponga jodidamente celosa en el proceso. Es que, en serio, ¿como coño puede ALGUIEN querer salir con el perdedor de mi hermano? No se que le ve Ellen-san...\c-
+\cfJa, típico de Taro nii-san, anunciar a todo dios que acaba de perder su puta virginidad. Si es que no podía ser más sutil ni aunque lo intentara. Pues eso, entre él y Yu-chan, los dos se han pillado unas monadas inmortales, haciendo que me ponga jodidamente celosa en el proceso. Es que, en serio, ¿como coño puede ALGUIEN querer salir con el perdedor de mi hermano? No se que le ve Ellen-san...\c-
\cfOh ya, hablando de Ellen-san. Es una puta bromista de cuidado, es que vamos, una súper troll de la vida. Mira, una vez... bueno, mejor creo que me lo voy a callar, porque es que me da muchísima vergüenza. Aún me duele el culo desde entonces. Que va, NO pienso explicarlo, coño si no. Usa tu imaginación, Demo-chan.\c-
-\cfAh, y también, cosa tope de buena de tenerla por aquí. Tiene unos contactos muy interesantes. Sí, me refiero por supuesto a su abuelo demonio. Cierta monada que seguramente conocerás, de nombre Cytho Valathor. Por supuesto, siempre que necesite saber algo sobre lo que pasa en la tierra de fuego eterno, no hay mejor fuente de información que el abuelete de Ellen-san.\c-
+\cfAh, y también, cosa tope de buena de tenerla por aquí. Tiene unos contactos muy interesantes. Sí, la mayoría de la gente no lo sabe, pero su abuelo es un demonio. Sí, uno de verdad, del Infierno y todo. Y es una monada, también. Se llama Cytho Valathor, y dice que es un "íncubo reformado", lo que sea que signifique eso. Siempre que necesite saber algo sobre lo que pasa en la tierra de fuego eterno, es el tío al que acudo.\c-
diff --git a/lore/es/eviscerator.txt b/lore/es/eviscerator.txt
index 5f14a5e39..5a7a2bd5c 100644
--- a/lore/es/eviscerator.txt
+++ b/lore/es/eviscerator.txt
@@ -1,6 +1,6 @@
TXT
\cxDesignación:\c-
-\cf Cañón de Metralla de Carga Pesada "Eviscerator"\c-
+\cf Cañón de Flechettes de Carga Pesada "Eviscerator"\c-
\cxFabricante:\c-
\cf Cyrus Enterprises\c-
\cf Diseño de Don BIG SHOT\c-
diff --git a/lore/es/forx.txt b/lore/es/forx.txt
index 348fca532..f4b0ae994 100644
--- a/lore/es/forx.txt
+++ b/lore/es/forx.txt
@@ -10,7 +10,7 @@ TXT
\cxPágina Web:\c-
\cf https://forx.ie\c-
-Fundada en 2029 por **Harold Forx**, esta compañía es considerada como la única salvadora de Inglaterra tras su larga caída en la ruina tras el **Brexit** en 2020, la **Independencia de Escocia** en 2022 y la **Reconquista Irlandesa** de 2026 (la cual ocurrió como respuesta a la declaración de guerra del antiguo **Reino Unido** sobre la isla el año anterior). A pesar de estos golpes mortales, **Aeronáutica Forx**, habiendo aparecido casi de la nada, fundada por un hombre que, hace solo pocos años pasaba su vida rebuscando en desguaces, consiguió atraer tanto dinero como para rescatar el territorio entero solo pocos meses después de ser fundada.
+Fundada en 2029 por **Harold Forx**, esta compañía es considerada como la única salvadora de Irlanda del Sur (anteriormente conocido como el Reino Unido) tras su larga caída en la ruina tras el **Brexit** en 2020, la **Independencia de Escocia** en 2022 y la **Reconquista Irlandesa** de 2026 (la cual ocurrió como respuesta a la declaración de guerra sobre la isla el año anterior). A pesar de estos golpes mortales, **Aeronáutica Forx**, habiendo aparecido casi de la nada, fundada por un hombre que, hace solo pocos años pasaba su vida rebuscando en desguaces, consiguió atraer tanto dinero como para rescatar el territorio entero solo pocos meses después de ser fundada.
Forx es actualmente el proveedor Nº1 de motores de propulsión para todo tipo de aeronaves, incluyendo jets comerciales e incluso naves espaciales. Su dominio se extiende por todo el lado este del Atlántico, ya que al otro lado, en América, la **UAC** aun reina soberana, con sus propias tecnologías.
@@ -23,6 +23,6 @@ Aparte de motores de nave, Forx también ha adaptado sus sistemas propietarios d
\cfA ver, la cosa va así, el tío primero intenta decirles que se larguen de ahí y le dejen tirar abajo todo para construir mierdas por ahí. Ni puto caso. Entonces, va ahí en persona, y ESA es la mejor parte. Después de discutir con el director del orfanato, que conoce al tío personalmente, va y le METE UNA HOSTIA TREMENDA que el tío pega la media vuelta y corre fuera llorando.\c-
-\cfNo es coña, Demo-chan, te juro que eso es lo que vi. He visto los vídeos de archivo cien veces, porque me ayudan a sentirme mejor cuando ando de mala hostia, y... siempre, la parte en la que el viejales le mete un hostiazo del revés al tío y lo echa a la puta calle, nunca falla. Es que me desorino. Es BUENÍSIMO.\c-
+\cfNo es coña, Demo-chan, te juro que eso es lo que vi. He visto los vídeos de archivo cien veces, porque me ayudan a sentirme mejor cuando ando de mala hostia, y... siempre, la parte en la que el viejales le mete un hostiazo del revés al tío, nunca falla. Es que me desorino. Es BUENÍSIMO.\c-
-\cfEn serio, eso es lo que se merece esta gente. No sabes cuantas veces he deseado poder ir ahí y defenestrar al niñato bastardo ese de Kelliher. Desde luego me haría sentir mejor, sí. Que se joda, él y la UAC también. El meme ese de "comer a los ricos" sigue siendo relevante, pero yo digo que hay que poner de moda otra cosa, que lo que realmente necesitan es un buen viaje.\c-
+\cfEn serio, eso es lo que se merece esta gente. No sabes cuantas veces he deseado poder ir ahí y darle una buena paliza al niñato bastardo ese de Kelliher. Desde luego me haría sentir mejor, sí. Que se joda, él y la UAC también. El meme ese de "comer a los ricos" sigue siendo relevante, pero yo digo que hay que poner de moda otra cosa, que lo que realmente necesitan es una buena somanta de hostias.\c-
diff --git a/lore/es/froggychair.txt b/lore/es/froggychair.txt
index 402e41b38..d158c55e4 100644
--- a/lore/es/froggychair.txt
+++ b/lore/es/froggychair.txt
@@ -17,8 +17,8 @@ Un pequeño precio a pagar...
\cfEsos DOS ciertamente andan detrás de esto. No sé como lo has hecho, dijeron que solo necesitabas "deletrear las palabras" para invocarla, pero... eso, ahí la tienes. Es literalmente lo que es, y odio el hecho de que sepan lo que es esto y lo mucho que fue un MEME MASIVO en mis tiempos.\c-
-\cfBueno, por lo que sé, esta cosa es indestructible y pesa más de lo que parece, así que probablemente puedas partir cráneos con ella. Y encima hace ruiditos, vaya que sí. Eso definitivamente no se va a volver nada molesto después de un rato.\c-
+\cfBueno, por lo que sé, esta cosa es indestructible y pesa más de lo que parece, así que probablemente puedas partír cráneos con ella. Y encima hace ruiditos, vaya que sí. Eso definitivamente no se va a volver nada molesto despues de un rato.\c-
\cfEn fin, tengo que hacer esto, tengo que decirlo o no me dejarán en paz:\c-
-\cfBienvenida a la \cdFroggy Gang\cf, Demo-chan.\c-
+\cfBienvenida a la \cfFroggy Gang\c-, Demo-chan.\c-
diff --git a/lore/es/gcsandwich.txt b/lore/es/gcsandwich.txt
index 1f99fbfa5..7fcfa7fc4 100644
--- a/lore/es/gcsandwich.txt
+++ b/lore/es/gcsandwich.txt
@@ -12,7 +12,7 @@ Este delicioso sándwich en específico ha sido creado con maestría por el cofu
Que no te engañe su simple apariencia, este artefacto comestible está imbuido del poder del mismísimo **Nukritas 1xx**, y no solo provee a su consumidor de los beneficios anteriormente mencionados, sino también permite ser comido por aquellos cuyas características físicas no lo permitan, por mera fuerza de voluntad.
-Incluso si no se come directamente, el sándwich todavía puede demostrar su utilidad en otros momentos. Mientras permanezca en tu posesión, podrá incluso dispersar su energía en el momento exacto de tu eventual fallecimiento, cancelándolo por completo. Realmente no te puede faltar este maravillante artefacto.
+Incluso si no se come directamente, el sándwich todavía puede demostrar su utilidad en otros momentos. Mientras permanezca en tu posesión, podrá incluso dispersar su energía en el momento exacto de tu eventual fallecimiento, cancelándolo por completo. Realmente no te puede faltar este maravilleante artefacto.
\cxNotas de Saya:\c-
\cfSí, los tipos estos escriben las entradas de sus cosas, fácil de notar, lo sé. Es que ya no entiendo, todo lo que tenga que ver con estos dos me fríe los sesos a conciencia, intentando comprender que pasa. Como cuando la primera vez que probamos la cosa esta, ¿recuerdas?\c-
diff --git a/lore/es/genericcube.txt b/lore/es/genericcube.txt
index 5d01bc1e3..5287b701c 100644
--- a/lore/es/genericcube.txt
+++ b/lore/es/genericcube.txt
@@ -10,7 +10,7 @@ TXT
El **Cubo Perfectamente Genérico** es un raro objeto que es perfectamente cúbico en forma y exactamente 128mm en cada arista. Se pueden encontrar a veces en los lugares más inesperados, y son bien conocidos como un popular objeto de coleccionista entre viajeros espaciales. Algunos sospechan que estos objetos puedan ser inimaginablemente antiguos, y posiblemente dejados atrás por una raza ancestral, mucho más antigua incluso que los tan venerados **Mishe**, maestros de conocimiento arcano con incontables eones de historia.
-Esa era la teoría, al menos, hasta que los dos Mishe fundadores de la **Universidad de Nos-Kora** fueron cuestionados acerca de cualquier información sobre los artefactos. Como fue relatado, estos son de origen divino, aunque el conocimiento de su verdadero propósito ha sido perdido. Sin embargo, pueden funcionar perfectamente como "bonitos pisapapeles".
+Esa era la teoría, al menos, hasta que los dos Mishe fundadores de la **Universidad de Nos-Kora** fueron cuestionados acerca de cualquier información sobre los artefactos. Como fue relatado, estos son de orígen divino, aunque el conocimiento de su verdadero propósito ha sido perdido. Sin embargo, pueden funcionar perfectamente como "bonitos pisapapeles".
\cxNotas de Saya:\c-
\cfOh, los cosos esos. Son puto rarísimo, anda que sí. Recuerdo que una de las novias de Ibuki tiene uno, la cazarrecompensas esa, Erika, sí. A veces se pone a jugar con él cuando voy de visita.\c-
@@ -26,7 +26,7 @@ TXT
El **Cubo Perfectamente Genérico** es un raro objeto que es perfectamente cúbico en forma y exactamente 128mm en cada arista. Se pueden encontrar a veces en los lugares más inesperados, y son bien conocidos como un popular objeto de coleccionista entre viajeros espaciales. Algunos sospechan que estos objetos puedan ser inimaginablemente antiguos, y posiblemente dejados atrás por una raza ancestral, mucho más antigua incluso que los tan venerados **Mishe**, maestros de conocimiento arcano con incontables eones de historia.
-Esa era la teoría, al menos, hasta que los dos Mishe fundadores de la **Universidad de Nos-Kora** fueron cuestionados acerca de cualquier información sobre los artefactos. Como fue relatado, estos son de origen divino, aunque el conocimiento de su verdadero propósito ha sido perdido. Sin embargo, pueden funcionar perfectamente como "bonitos pisapapeles".
+Esa era la teoría, al menos, hasta que los dos Mishe fundadores de la **Universidad de Nos-Kora** fueron cuestionados acerca de cualquier información sobre los artefactos. Como fue relatado, estos son de orígen divino, aunque el conocimiento de su verdadero propósito ha sido perdido. Sin embargo, pueden funcionar perfectamente como "bonitos pisapapeles".
\cxNotas de Saya:\c-
\cfOh, los cosos esos. Son puto rarísimo, anda que sí. Recuerdo que una de las novias de Ibuki tiene uno, la cazarrecompensas esa, Erika, sí. A veces se pone a jugar con él cuando voy de visita.\c-
diff --git a/lore/es/gensokyo.txt b/lore/es/gensokyo.txt
index f6d5478bd..a62cb181b 100644
--- a/lore/es/gensokyo.txt
+++ b/lore/es/gensokyo.txt
@@ -13,4 +13,4 @@ La tierra de Gensokyo no tiene una estructura política clara, aunque parece que
Se ha intentado muchas veces establecer comunicaciones con ellos tras investigaciones iniciales, sin éxito hasta la fecha, aunque hay una excepción: La **familia Miyamoto**, quienes inicialmente vinieron de este lugar, y luego emigraron al exterior. Tal y como cuenta **Saya Miyamoto** en redes sociales, la familia suele viajar a través de la barrera, para visitar a su pariente lejana, la **princesa Kaguya Houraisan**. Tras esta revelación, muchos han intentado acercarse a los miembros de la familia Miyamoto para pedir más información, pero han rechazado hablar del tema.
\cxNotas de Saya:\c-
-\cfTío, mira que se interesa la peña por ese sitio, ¿verdad? Pero joder es que no entienden, que las cosas tienen que ser así. Esas son las reglas, o mierdas así. No se pueden mezclar los dos mundos y tal, es lo que dice la vieja esa. Sí, esa que se comporta como si tuviera diecisiete y anda por ahí con unas cosplayers. Creo que debe de ser pariente de Ashley-san, tienen los mismos ojos. Pero una mierda voy a ir a preguntarle, la tía me cae mal.\c-
+\cfTío, mira que se interesa la peña por ese sitio, ¿verdad? Pero joder es que no entienden, que las cosas tienen que ser así. Esas son las reglas, o mierdas así. No se pueden mezclar los dos mundos y tal, es lo que dice la vieja esa. Sí, esa que se comporta como si tuviera diecisiete y anda por ahí con unas cosplayers. Creo que debe de ser pariente de Ashley-san, tienen los mismos ojos. Pero una mierda voy a ir a preguntarle, la tía me da mal rollo.\c-
diff --git a/lore/es/hammerspace.txt b/lore/es/hammerspace.txt
index bc98193ba..2718993ca 100644
--- a/lore/es/hammerspace.txt
+++ b/lore/es/hammerspace.txt
@@ -6,7 +6,7 @@ TXT
\cxClasificación:\c-
\cf Dispositivo de Almacenamiento Extradimensional\c-
-Una de las creaciones más ingeniosas de **Cyrus Enterprises**, el contenedor de **Hammerspace™** es un pequeño dispositivo que cabe en un bolsillo y permite al individuo tener acceso a su propio espacio extra-dimensional de almacenamiento, con la habilidad de almacenar y recuperar cualquier objeto de él a voluntad, al instante. Ha sido comparado frecuentemente con la **Bolsa de Contención**, conocida por todo entusiasta de los juegos de rol, e incluso el fundador de la compañía ha confirmado que ciertamente esa fue la inspiración principal de este dispositivo. Lo ve como una forma de "por fin traer las mecánicas de inventario de los videojuegos a la vida real".
+Una de las creaciones más ingeniosas de **Cyrus Enterprises**, el contenedor de **Hammerspace™** es un pequeño dispositivo que cabe en un bolsillo y permite al individuo tener acceso a su propio espacio extradimensional de almacenamiento, con la habilidad de almacenar y recuperar cualquier objeto de él a voluntad, al instante. Ha sido comparado frecuentemente con la **Bolsa de Contención**, conocida por todo entusiasta de los juegos de rol, e incluso el fundador de la compañía ha confirmado que ciertamente esa fue la inspiración principal de este dispositivo. Lo ve como una forma de "por fin traer las mecánicas de inventario de los videojuegos a la vida real".
Es de notar que la contención en Hammerspace™ no se puede usar para criaturas vivas. No hay una razón clara del porqué, aparte de "anulará la garantía".
diff --git a/lore/es/heavymahsheengun.txt b/lore/es/heavymahsheengun.txt
index 742d57979..03ce4cd03 100644
--- a/lore/es/heavymahsheengun.txt
+++ b/lore/es/heavymahsheengun.txt
@@ -14,21 +14,11 @@ La munición empleada por este arma son balas anti-armadura del calibre 14.5x114
Aunque generalmente ideada para el uso montado, la operación al paso es posible, siempre y cuando el usuario tenga una servoarmadura de grado plata como mínimo para manejar el potente retroceso.
-El arma está preparada para tres velocidades:
+\cfFuego Primario:\c- Operación a 300 RPM. Velocidad lenta. El fuego prolongado en este modo es en teoría infinito, ya que el calor producido puede ser anulado eficientemente por los sistemas de refrigeración internos, es entonces el modo recomendado para la mayoría de situaciones.
-\cf300 RPM:\c- Velocidad lenta. El fuego prolongado en este modo es en teoría infinito, ya que el calor producido puede ser anulado eficientemente por los sistemas de refrigeración internos, es entonces el modo recomendado para la mayoría de situaciones.
+\cfFuego Secundario:\c- Operación a 700 RPM. Mayor velocidad, con calentamiento moderado. Aun es posible el fuego continuado en este modo, durante al menos un minuto aproximadamente desde un inicio en frío. Si necesitas repartir más dolor y tienes munición de sobra, usa esto.
-\cf700 RPM:\c- Mayor velocidad, con calentamiento moderado. El fuego prolongado sigue siendo posible dentro de la temperatura recomendada, aunque esto afectará a la puntería. Si necesitas repartir más dolor y tienes munición de sobra, usa esto.
-
-\cf2100 RPM:\c- Extremadamente rápido, con el mayor potencial de calor. El fuego prolongado en este modo puede activar rápidamente el bloqueo de seguridad del arma si el aumento de temperatura se acerca a niveles no operacionales. Si tienes prisa por matar y no te importa quedarte sin munición en pocos segundos, entonces elige esto.
-
-La velocidad más segura viene seleccionada por defecto. Otras velocidades pueden seleccionarse al empujar o tirar del mango de disparo (ten en cuenta que el mango queda bloqueado mientras se dispara, así que no se puede cambiar la velocidad sobre la marcha).
-
-\cfFuego Primario:\c- Dispara con la velocidad seleccionada. El mecanismo del arma arranca y se detiene en seco, así que comenzará a disparar en cuanto se aprieta el gatillo, y parará inmediatamente después de soltarlo.
-
-\cfFuego Secundario:\c- Empuja el mango para incrementar la velocidad.
-
-\cfFuego Terciario:\c- Tira del mango para reducir la velocidad.
+\cfFuego Terciario:\c- Operación a 2100 RPM. Extremadamente rápido, con el mayor potencial de calor. El fuego prolongado en este modo puede activar rápidamente el bloqueo de seguridad del arma si el aumento de temperatura se acerca a niveles no operacionales. Si tienes prisa por matar y no te importa quedarte sin munición en pocos segundos, entonces elige esto.
\cfRecarga:\c- No se necesita absolutamente recargar el arma, ya que se alimenta directamente desde Hammerspace, requiriendo solo un gran suministro de munición. Los contenedores de Hammerspace automáticamente conectarán todas las rondas necesarias para la alimentación enlazada.
@@ -39,4 +29,4 @@ La velocidad más segura viene seleccionada por defecto. Otras velocidades puede
\cfPor cierto sé lo que estarás pensando y no, no son balas trazadoras. Tal como me lo han explicado, resulta que van tan rápido que literalmente se encienden con la fricción del aire. Bastante hardcore, ¿a que sí? Apuesto a que la UAC no superará nunca esta mierda.\c-
-\cfDios solo verla en acción... Joder, más que eso. La Ametralladora Sheen es tal festival delicioso de dakka que el mero sonido de dispararla hace que me ponga loca. ¡Es la leche!\c-
+\cfDios solo verla en acción es suficiente para ponerme a tope. Joder, más que eso. La Ametralladora Sheen es tal festival delicioso de dakka que el mero sonido de dispararla hace que desate a Leviatán en mis bragas, y puedes citarme en eso.\c-
diff --git a/lore/es/hell.txt b/lore/es/hell.txt
index c691b20e7..600a8600b 100644
--- a/lore/es/hell.txt
+++ b/lore/es/hell.txt
@@ -6,11 +6,11 @@ TXT
\cxClasificación:\c-
\cf Inframundo\c-
-El **Infierno** es un mundo enorme separado del nuestro, pero aún contenido en nuestro universo. En sus inicios, era conocido como **Kur**, un mundo pacífico que los **Anarukon** que abandonaron **Novoskhana** siguiendo a **Noskas Kurenai** buscaban como su "tierra prometida" donde vivirían en paz, lejos de la tiranía de la **Emperatriz Eterna**. La paz duró más de tres mil años, hasta que ocurrió la **Traición del Padre Nostros** en el 10.675 AC, según la cual uno de los descendientes de los **Nueve Reyes** de Kur trajo consigo un ejército casi interminable de criaturas que solo podían ser descritas como "demonios" y decidió tomar toda la tierra para sí y sus nuevos "seguidores". Desde entonces, la tierra de Kur se ha convertido en lo que solo puede ser descrito como "Infierno", bajo el reinado de Nostros como su "líder supremo".
+El **Infierno** es un mundo enorme separado del nuestro, pero aún contenido en nuestro universo. En sus inicios, era conocido como **Kur**, un mundo pacífico que los **Anarukon** que abandonaron **Novoskhana** siguiendo a **Noskas Kurenai** buscaban como su "tierra prometida" donde vivirían en paz, lejos de la tiranía de la **Emperatriz Eterna**. La paz duró más de tres mil años, hasta que ocurrió la **Traición del Padre Nostros** en 10.675 AC, según la cual uno de los descendientes de los **Nueve Reyes** de Kur trajo consigo un ejército casi interminable de criaturas que solo podían ser descritas como "demonios" y decidió tomar toda la tierra para sí y sus nuevos "seguidores". Desde entonces, la tierra de Kur se ha convertido en lo que solo puede ser descrito como "Infierno", bajo el reinado de Nostros como su "líder supremo".
En 149, tras la desaparición del príncipe heredero **Manakei**, quien había sido invocado en la Tierra pero nunca regresó, comenzaron conflictos internos entre los rangos de la realeza del Infierno. Estas luchas por la sucesión al trono, sin embargo, nunca llegaron a escalar mientras Nostros estuviera allí para mantener a los demonios a raya. Hubo muchos intentos de localizar al heredero y traerlo de vuelta, sin éxito.
-En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto **Rey Akusei**, los varios **Generales Archidemonios** corruptos tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la **UAC**. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de **Mars City**, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el **Marine de Doom**, pusieron el punto de mira en la Tierra, y entonces comenzó su invasión final.
+En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto **Rey Akusei**, los varios archidemonios, generales corruptos de los ejércitos de demonios, tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la **UAC**. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de **Mars City**, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el **Marine de Doom**, pusieron el punto de mira en la Tierra, y entonces comenzó su invasión final.
\cxNotas de Saya:\c-
\cfOK, lo primero, gracias muchas al abuelete de Ellen-san por toda la info que tenemos de esto. Cytho-sama es como que, nuestro único contacto con el puto sitio ese, y no te vas a creer las cosas que me ha contado.\c-
@@ -26,11 +26,11 @@ TXT
\cxClasificación:\c-
\cf Inframundo\c-
-El **Infierno** es un mundo enorme separado del nuestro, pero aún contenido en nuestro universo. En sus inicios, era conocido como **Kur**, un mundo pacífico que los **Anarukon** que abandonaron **Novoskhana** siguiendo a **Noskas Kurenai** buscaban como su "tierra prometida" donde vivirían en paz, lejos de la tiranía de la **Emperatriz Eterna**. La paz duró más de tres mil años, hasta que ocurrió la **Traición del Padre Nostros** en el 10.675 AC, según la cual uno de los descendientes de los **Nueve Reyes** de Kur trajo consigo un ejército casi interminable de criaturas que solo podían ser descritas como "demonios" y decidió tomar toda la tierra para sí y sus nuevos "seguidores". Desde entonces, la tierra de Kur se ha convertido en lo que solo puede ser descrito como "Infierno", bajo el reinado de Nostros como su "líder supremo".
+El **Infierno** es un mundo enorme separado del nuestro, pero aún contenido en nuestro universo. En sus inicios, era conocido como **Kur**, un mundo pacífico que los **Anarukon** que abandonaron **Novoskhana** siguiendo a **Noskas Kurenai** buscaban como su "tierra prometida" donde vivirían en paz, lejos de la tiranía de la **Emperatriz Eterna**. La paz duró más de tres mil años, hasta que ocurrió la **Traición del Padre Nostros** en 10.675 AC, según la cual uno de los descendientes de los **Nueve Reyes** de Kur trajo consigo un ejército casi interminable de criaturas que solo podían ser descritas como "demonios" y decidió tomar toda la tierra para sí y sus nuevos "seguidores". Desde entonces, la tierra de Kur se ha convertido en lo que solo puede ser descrito como "Infierno", bajo el reinado de Nostros como su "líder supremo".
En 149, tras la desaparición del príncipe heredero **Manakei**, quien había sido invocado en la Tierra pero nunca regresó, comenzaron conflictos internos entre los rangos de la realeza del Infierno. Estas luchas por la sucesión al trono, sin embargo, nunca llegaron a escalar mientras Nostros estuviera allí para mantener a los demonios a raya. Hubo muchos intentos de localizar al heredero y traerlo de vuelta, sin éxito.
-En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto **Rey Akusei**, los varios **Generales Archidemonios** corruptos tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la **UAC**. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de **Mars City**, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el **Marine de Doom**, pusieron el punto de mira en la Tierra, trayendo consigo todas sus legiones, bajo el comando de **Baramun** el Titan del Este, quien recibió el título de **Icono del Pecado**.
+En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto **Rey Akusei**, los varios archidemonios, generales corruptos de los ejercitos de demonios, tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la **UAC**. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de **Mars City**, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el **Marine de Doom**, pusieron el punto de mira en la Tierra, trayendo consigo todas sus legiones, bajo el comando de **Baramun** el Titan del Este, quien recibió el título de **Icono del Pecado**.
Contra todo pronóstico, la humanidad triunfó, y los invasores fueron derrotados, junto con su líder. A pesar de esta gran derrota, los generales demoníacos organizaron otros varios ataques, usando sus fuerzas restantes, pero fallaron de nuevo. Habiéndose dado cuenta de que la humanidad era mucho más fuerte de lo que habían supuesto, abandonaron su lucha.
@@ -48,11 +48,11 @@ TXT
\cxClasificación:\c-
\cf Inframundo\c-
-El **Infierno** es un mundo enorme separado del nuestro, pero aún contenido en nuestro universo. En sus inicios, era conocido como **Kur**, un mundo pacífico que los **Anarukon** que abandonaron **Novoskhana** siguiendo a **Noskas Kurenai** buscaban como su "tierra prometida" donde vivirían en paz, lejos de la tiranía de la **Emperatriz Eterna**. La paz duró más de tres mil años, hasta que ocurrió la **Traición del Padre Nostros** en el 10.675 AC, según la cual uno de los descendientes de los **Nueve Reyes** de Kur trajo consigo un ejército casi interminable de criaturas que solo podían ser descritas como "demonios" y decidió tomar toda la tierra para sí y sus nuevos "seguidores". Desde entonces, la tierra de Kur se ha convertido en lo que solo puede ser descrito como "Infierno", bajo el reinado de Nostros como su "líder supremo".
+El **Infierno** es un mundo enorme separado del nuestro, pero aún contenido en nuestro universo. En sus inicios, era conocido como **Kur**, un mundo pacífico que los **Anarukon** que abandonaron **Novoskhana** siguiendo a **Noskas Kurenai** buscaban como su "tierra prometida" donde vivirían en paz, lejos de la tiranía de la **Emperatriz Eterna**. La paz duró más de tres mil años, hasta que ocurrió la **Traición del Padre Nostros** en 10.675 AC, según la cual uno de los descendientes de los **Nueve Reyes** de Kur trajo consigo un ejército casi interminable de criaturas que solo podían ser descritas como "demonios" y decidió tomar toda la tierra para sí y sus nuevos "seguidores". Desde entonces, la tierra de Kur se ha convertido en lo que solo puede ser descrito como "Infierno", bajo el reinado de Nostros como su "líder supremo".
En 149, tras la desaparición del príncipe heredero **Manakei**, quien había sido invocado en la Tierra pero nunca regresó, comenzaron conflictos internos entre los rangos de la realeza del Infierno. Estas luchas por la sucesión al trono, sin embargo, nunca llegaron a escalar mientras Nostros estuviera allí para mantener a los demonios a raya. Hubo muchos intentos de localizar al heredero y traerlo de vuelta, sin éxito.
-En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto **Rey Akusei**, los varios **Generales Archidemonios** corruptos tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la **UAC**. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de **Mars City**, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el **Marine de Doom**, pusieron el punto de mira en la Tierra, trayendo consigo todas sus legiones, bajo el comando de **Baramun** el Titan del Este, quien recibió el título de **Icono del Pecado**.
+En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto **Rey Akusei**, los varios archidemonios, generales corruptos de los ejercitos de demonios, tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la **UAC**. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de **Mars City**, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el **Marine de Doom**, pusieron el punto de mira en la Tierra, trayendo consigo todas sus legiones, bajo el comando de **Baramun** el Titan del Este, quien recibió el título de **Icono del Pecado**.
Contra todo pronóstico, la humanidad triunfó, y los invasores fueron derrotados, junto con su líder. A pesar de esta gran derrota, los generales demoníacos organizaron otros varios ataques, usando sus fuerzas restantes, pero fallaron de nuevo. Habiéndose dado cuenta de que la humanidad era mucho más fuerte de lo que habían supuesto, abandonaron su lucha. Eso es, hasta Agosto de 2160, cuando dos nigromantes demoníacas, las **Hermanas Resurrectoras**, entraron en escena, y revivieron a todos aquellos que habían caído, haciendo que la UAC trajese de vuelta a su "solucionador de problemas", el cual regresó al Infierno, exterminando a los demonios resucitados y eliminando a ambas Hermanas Resurrectoras. Al haber terminado su masacre inicial, envió un último mensaje a la Tierra, jurando que permanecería en el infierno para siempre, para asegurarse de que los demonios nunca jamás intentarían atacar a la humanidad.
@@ -80,7 +80,7 @@ El **Infierno** es un mundo enorme separado del nuestro, pero aún contenido en
En 149, tras la desaparición del príncipe heredero **Manakei**, quien había sido invocado en la Tierra pero nunca regresó, comenzaron conflictos internos entre los rangos de la realeza del Infierno. Estas luchas por la sucesión al trono, sin embargo, nunca llegaron a escalar mientras Nostros estuviera allí para mantener a los demonios a raya. Hubo muchos intentos de localizar al heredero y traerlo de vuelta, sin éxito.
-En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto **Rey Akusei**, los varios **Generales Archidemonios** corruptos tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la **UAC**. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de **Mars City**, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el **Marine de Doom**, pusieron el punto de mira en la Tierra, trayendo consigo todas sus legiones, bajo el comando de **Baramun** el Titan del Este, quien recibió el título de **Icono del Pecado**.
+En 2145, tras la desaparición repentina del líder supremo del Infierno, dejando solo a su hijo a cargo, el inexperto **Rey Akusei**, los varios archidemonios, generales corruptos de los ejercitos de demonios, tomaron la oportunidad para dar un golpe de estado y derrocar a la familia real principal, forzándolos al exilio. Este evento, desafortunadamente, coincidió con las primeras exploraciones del Infierno de la **UAC**. Aunque curiosos al principio con estas extrañas criaturas que habían aparecido en su mundo, tomaron la decisión de exterminarlas cuando comenzaron a mostrar interés en explotar sus recursos naturales y además mostrar hostilidad al acercarse. Casi lo consiguieron, pero sus planes de mandar una flota completa a nuestro mundo fueron detenidos junto con su invasión inicial de **Mars City**, y no pudieron continuar hasta mucho después, en 2148, cuando consiguieron tomar los teletransportadores de la UAC en Fobos y Deimos, dominando por completo ambas bases lunares e incluso consiguiendo traer una de las lunas a su mundo. Tras el contraataque de un único soldado, el **Marine de Doom**, pusieron el punto de mira en la Tierra, trayendo consigo todas sus legiones, bajo el comando de **Baramun** el Titan del Este, quien recibió el título de **Icono del Pecado**.
Contra todo pronóstico, la humanidad triunfó, y los invasores fueron derrotados, junto con su líder. A pesar de esta gran derrota, los generales demoníacos organizaron otros varios ataques, usando sus fuerzas restantes, pero fallaron de nuevo. Habiéndose dado cuenta de que la humanidad era mucho más fuerte de lo que habían supuesto, abandonaron su lucha. Eso es, hasta Agosto de 2160, cuando dos nigromantes demoníacas, las **Hermanas Resurrectoras**, entraron en escena, y revivieron a todos aquellos que habían caído, haciendo que la UAC trajese de vuelta a su "solucionador de problemas", el cual regresó al Infierno, exterminando a los demonios resucitados y eliminando a ambas Hermanas Resurrectoras. Al haber terminado su masacre inicial, envió un último mensaje a la Tierra, jurando que permanecería en el infierno para siempre, para asegurarse de que los demonios nunca jamás intentarían atacar a la humanidad.
diff --git a/lore/es/hellblazer.txt b/lore/es/hellblazer.txt
index 63bc8e2aa..52cf7d114 100644
--- a/lore/es/hellblazer.txt
+++ b/lore/es/hellblazer.txt
@@ -7,9 +7,17 @@ TXT
\cxClasificación:\c-
\cf Lanzador de Minimisiles\c-
-El **Hellblazer** es la tercera encarnación del **Cañón de Fuego Infernal**, una de las muchas armas que **Imanaki Corp** había construido basándose en sus experimentos explotando lo que llamaron **Energía Ardiente**, una fuente de poder de las profundidades del mismo **Infierno**. Es una mejora directa del modelo Mark 2, el **Hellrazer**, poseyendo capacidades de fuego en ráfaga y un simple sistema de cargador en barril para facilitar recargas. Como munición, emplea granadas de 25mm "Blazer", altamente explosivas a pesar de su diminuto tamaño, debido a los materiales que contiene.
+El **Hellblazer** es la tercera encarnación del **Cañón de Fuego Infernal**, una de las muchas armas que **Imanaki Corp** había construido basándose en sus experimentos explotando lo que llamaron **Energía Ardiente**, una fuente de poder de las profundidades del mismo **Infierno**. Es una mejora directa del modelo Mark 2, el **Hellrazer**, poseyendo capacidades de fuego en ráfaga y un simple sistema de cargador en barril para facilitar recargas. También posee más tipos de munición esta vez:
-El Hellblazer fue descontinuado tras la destrucción de las oficinas de Imanaki Corp en 2009, pero el **Instituto Tecnológico Tach-Engine** ha conseguido reproducir el arma tras su caída. Sin embargo, los modelos replicados no emplean esta "Energía Ardiente", así que no son tan destructivos como debían ser. En su lugar, usan el altamente volátil **Sydon**, uno de los elementos exóticos empleados en la creación de Ardiente, ya que su potencial para el uso en explosivos es bastante notable.
+\cfGranadas "Blazer":\c- La munición estándar. Altamente explosivas a pesar de su diminuto tamaño, gracias a la Energía Ardiente superconcentrada que contienen.
+
+\cfGranadas en clúster "Crackshot":\c- Éstas explotan en granadas más pequeñas que se dispersan en el impacto, rebotando durante un tiempo antes de detonar.
+
+\cfGranadas incendiarias "Ravager":\c- Las Ravagers liberan una onda de Energía Ardiente sin refinar cuando detonan, cubriendo una zona amplia a su alrededor. Muy útiles en espacios cerrados, donde su plasma abrasador no se disipará tan fácilmente, tostando a conciencia todos los objetivos encontrados. Por razones de seguridad este tipo de munición no se puede usar en ráfaga.
+
+\cfCabezas nucleares "Slayer":\c- Un favorito de la anterior serie. Estas bombas nucleares en miniatura contienen en su interior Energía Ardiente altamente enriquecida que causará una devastación total en un radio masivo, causando la muerte segura de incluso los demonios de mayor rango en los ejércitos del Infierno. Tampoco pueden usarse en ráfaga.
+
+El Hellblazer fue descontinuado tras la destrucción de las oficinas de Imanaki Corp en 2009, pero el **Instituto Tecnológico Tach-Engine** ha conseguido reproducir el arma tras su caída. Sin embargo, los modelos replicados no emplean esta "Energía Ardiente", así que no son tan destructivos como debían ser. En su lugar, usan el altamente volátil **Nokron**, uno de los dos elementos exóticos empleados en el proceso de Microfusión, ya que su potencial para el uso en explosivos es bastante notable.
A diferencia de su predecesor, el cual se basaba en simple detección de proximidad, este modelo en su lugar puede comunicarse con matrices de objetivos para proveer de una búsqueda selectiva de objetivos de mayor precisión.
@@ -17,13 +25,13 @@ A diferencia de su predecesor, el cual se basaba en simple detección de proximi
\cfFuego Secundario:\c- Lanza la munición cargada sin armar, como una granada. Pulsa para disparar una granada, mantén para precargar 2 granadas adicionales (el fuego primario cancela este proceso). La búsqueda de objetivos también afecta a las granadas, ya que intentarán guiarse hacia el objetivo con cada rebote.
-\cfFuego Terciario:\c- No hace nada a menos que el arma esté bloqueada para el tiro (ver arriba).
+\cfFuego Terciario:\c- Alterna entre las municiones a usar en la próxima recarga.
-\cfRecarga:\c- Rellena el cargador actual, bastante fácil a través del contenedor de **Hammerspace™**.
+\cfRecarga:\c- Durante una recarga, puedes o bien rellenar el cargador actual (fácil a través del contenedor de **Hammerspace™**), o cambiarlo por otro tipo de munición.
\cfTécnicas:\c- Las granadas detonan automáticamente en proximidad a objetivos hostiles, así que todavía puedes alcanzar ese disparo aunque solo los hayas rozado. No está muy claro como detectan los objetivos, o como saben que son hostiles.
\cxNotas de Saya:\c-
\cf¿"Energía Ardiente"? ¿Coño es eso? ¿Energía que le sacan del ano a un demonio después de atiborrarse a curry? Más me da, cualquier cosa salida del Infierno es mejor no tocarla, sabes. Tú mira lo que le pasó a la puta UAC, metiendo las pezuñas donde no los llaman.\c-
-\cfAhora que lo miro, lo de que las réplicas usen Sydon fue una buena idea. Esa cosa se puede encontrar naturalmente en un montón de exoplanetas así que es fácil de conseguir. Por cierto, ¿sabías que los Nukuri lo usan como tinte para el pelo? Bueno, usan un isótopo no reactivo, pero aun así...\c-
+\cfAhora que lo miro, lo de que las réplicas usen Nokron fue una buena idea. No sabía yo que esa cosa explotara. Realmente da que pensar sobre todos esos mecanismos de seguridad que tienen los motores de Microfusión, definitivamente justificados si ESO puede pasar.\c-
diff --git a/lore/es/hermann.txt b/lore/es/hermann.txt
deleted file mode 100644
index 5560dac8c..000000000
--- a/lore/es/hermann.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-TXT
- \cxNombre Completo:\c-
- \cf Hermann Edward Ischer\c-
- \cxNacionalidad:\c-
- \cf Alemana-Americana\c-
- \cxFecha de Nacimiento:\c-
- \cf 2079-09-17\c-
- \cxOcupación:\c-
- \cf CEO (Blackmann Arms)\c-
- \cxTwitter:\c-
- \cf @ischerman\c-
-
-
-Nacido en **Colonia, Alemania** en 2079 como el mayor de dos hermanos, **Hermann** fue elegido por su padre para liderar la empresa familiar tras su jubilación, lo cual decepcionó a su más competente hermana menor.
-
-Conocido por su carisma radiante, el hombre es muy popular en la red, y logró su fama de una de las formas posiblemente más peculiares: Dejándose crecer las cejas lo más largas posibles. En el momento de escribir este artículo, aun mantiene el récord mundial.
-
-Como amante de las finas armas, su objetivo principal encabezando **Blackmann Arms** sería una mayor expansión de armería de alto calibre, especialmente dada la popularidad mundial del icónico cartucho **.50 OMG** de su abuelo. Durante el periodo de posguerra tras la **Cicatriz Blanca**, las armas potentes para defender el territorio estaban en alta demanda, y así fue que se inició la carrera de los **búms grandes**, en la cual participó con la primera encarnación de la serie **Silver Bullet** de rifles, y el cartucho **.850 BIG**. El resto es historia, pero sobra añadir que ganó esa carrera.
-
-De Hermann también se sabe su satisfacción personal por maximizar la velocidad de armas automáticas, con resultados mixtos, y de alguna forma consiguiendo que los tan inmiscuidos grupos de regulación de armas hagan la vista gorda. Algunos dirían que el armamento con tales "hilarantemente rotas" velocidades de disparo era simplemente demasiado ridículo para tomarse en serio, y que no hacía falta ninguna regulación ya que nadie en su sano juicio se atrevería a emplear algo así en el campo de batalla.
-
-En lo que respecta a su vida personal, está felizmente casado con la celebridad de internet **Jonathan Alfredo Bortson Borges III**, y a veces toma parte como invitado en los directos de su marido.
-
-\cxNotas de Saya:\c-
-\cfEl mismísimo hombre con cara de bebé y cejas enormes. En lo que respecta a Americanos, me cae bastante bien realmente, y me gusta pasar el rato con él a pesar de la vergüenza ajena que me da en cuanto a cultura Japonesa se refiere.\c-
-
-\cfEl novio es... ... Bueno, algo especial. No habla, aparte de soltar algún que otro quejido y murmullo de vez en cuando, pero desde luego es elocuente de cojones en forma textual. A ver, mira, no soy quien para juzgar, pero su obsesión con ese personaje de anime... Se pasa un poco. Aunque el cosplay está decente.\c-
diff --git a/lore/es/ibuki.txt b/lore/es/ibuki.txt
index 0ee6b5867..6c03d975e 100644
--- a/lore/es/ibuki.txt
+++ b/lore/es/ibuki.txt
@@ -7,25 +7,28 @@ TXT
\cxFecha de Nacimiento:\c-
\cf 2074-09-09\c-
\cxOcupación:\c-
- \cf Mercenaria, Modelo, Vlogger\c-
+ \cf Mercenaria, Modelo de Desnudos, Vlogger\c-
\cxTwitter\c-
- \cf @red_oni_74\c-
+ \cf @lewd_ibuki (principal)\c-
+ \cf @ibuki_tiddy (fotos)\c-
**Ibuki** es el resultado del programa de supersoldado **Oni Rojo**, ideado por **Saya Miyamoto** de **Akari Labs**. La existencia de este proyecto se mantuvo en secreto hasta su revelación pública en Junio de 2077. Hubo considerable controversia alrededor del programa Oni Rojo, incluyendo la implicación personal de Saya en él, habiendo aceptado un pago de 40 mil millones de dólares a cambio (lo cual se descubrió tener relación con la anterior venta del estado de Texas a México semanas antes). A pesar de su claro potencial y extraordinarias habilidades de combate, fue enviada demasiado tarde, ya que solo momentos después, la **Cicatriz Blanca** ocurrió, y con ella, la devastación total de los **Estados Unidos**.
-Muchos años después del incidente, Ibuki fue recuperada con éxito del incendiado yermo, habiendo pasado la mayor parte del tiempo como una especie de "mercenaria ambulante". Regresó a Japón en Junio de 2091, y una vez instalada, pasó por varios pequeños empleos hasta encontrar su verdadera vocación como modelo. Otros hobbies incluyen el vlogging (sobre varios temas), junto con algún que otro trabajo independiente como mercenaria.
+Muchos años después del incidente, Ibuki fue recuperada con éxito del incendiado yermo, habiendo pasado la mayor parte del tiempo como una especie de "mercenaria ambulante". Regresó a Japón en Junio de 2091, y una vez instalada, pasó por varios pequeños empleos hasta encontrar su verdadera vocación como modelo de desnudos. Otros hobbies incluyen el vlogging (sobre varios temas), junto con algún que otro trabajo independiente como mercenaria.
-Al haber sido creada desde el ADN de Saya, ha efectivamente heredado la inmortalidad total de la familia Miyamoto, es más, también ha recibido varias mejoras por encima las cuales han aumentado su fuerza y reflejos, junto con hacer que su piel sea a prueba de balas. Se ha demostrado incluso que es capaz de sobrevivir un ataque orbital.
+Al haber sido creada desde el ADN de Saya, ha efectivamente heredado la inmortalidad total de la familia Miyamoto, es más, también ha recibido varias mejoras por encima las cuales han aumentado su fuerza y reflejos, junto con hacer que su piel sea a prueba de balas. Saya ha comentado que esto último significa que no necesita llevar ropa.
-Citando adicionalmente las "interesantes" decisiones de Saya, está el hecho de sus particulares rasgos físicos aparte de su fuerza, ya que a pesar de ser su clon, las dos casi ni se parecen entre sí. Al preguntarle por más detalles, Saya se negó a responder.
+Citando adicionalmente las "interesantes" decisiones de Saya, está el hecho de sus particulares rasgos físicos aparte de su fuerza, incluyendo su obviamente obsceno tamaño de busto, que muchos consideran poco práctico, totalmente en desacuerdo con Saya. Al preguntarle por más detalles, comenzó una extensa diatriba en Twitter centrada sobre "waifus".
-Aunque Ibuki es legalmente parte de la familia Miyamoto, optó por vivir por su cuenta. Comparte una casa con otras dos amigas mercenarias, junto con otras personas que se unieron posteriormente. Algunas de sus amigas cercanas son personajes de renombre, como la desarrolladora de videojuegos **Kris Danae**, o la guerrera-bruja demi-Anarukon **Marisa Azanth**.
+Aunque Ibuki es legalmente parte de la familia Miyamoto, optó por vivir por su cuenta. Comparte una casa con otras dos mercenarias, y también con varias parejas sexuales. Algunas de sus compañeras son personajes de renombre, como la desarrolladora de videojuegos **Kris Danae**, o la guerrera-bruja demi-Anarukon **Marisa Azanth**.
\cxNotas de Saya:\c-
-\cfEsos Americanos idiotas se me acercan con una barbaridad de pasta y me dicen que les haga un supersoldado. Sí, supongo que estuvieron espiando todo el rollo ese que posteé sobre bioingeniería y tal. Madre, si es que estaban desesperados, pues sí... Era realmente patético.\c-
+\cfOK vale sí, me encantan los pechotes. Pero ¿por que todo dios tiene que soltarme mierda por eso? ¿Acaso hay ALGO malo en eso, eh? Ya, eso pensaba.\c-
-\cfY ahora, es hora de que confiese... Dada la oportunidad de crear una copia de mi misma, y de poder mejorarla, acabé realizando mis fantasías. ¿Y si fuera más alta? ¿Y más guapa? ... Pensándolo ahora, fue algo muy estúpido por mi parte, supongo. Pero ahí está, una versión mía que es una novia gótica superfuerte.\c-
+\cfVale, Ibuki fue como, mi mayor hornypost en la vida. No me pude aguantar, sabes. Putos... Americanos idiotas que se me acercan con una barbaridad de pasta y me dicen que les haga un supersoldado. Sí, supongo que estuvieron espiando todo el rollo ese que posteé sobre bioingeniería y tal. Madre, si es que estaban desesperados, pues sí... Era realmente patético. PERO, tuve una idea justo entonces. A ver... es que estaba thirsty a más no poder, y pensé... ¿y si.. me hiciera una superfuerte novia tetuda, justo ahí?\c-
-\cfPasé tres años con todo eso, criándola en ese tubo. Era mi primera vez haciendo algo así, pero tuve suerte y todo salió de puta madre. Aunque... cuando empezaron a notar lo de la "anormalidad en el desarrollo de los pechos del sujeto" me puse nerviosa. ¿Y si lo mandaban todo a la mierda? Acabé admitiendo que era intencionado, soltando no se qué mierda que se me pasó por la cabeza, algo de "tácticas de distracción" o así, ya ni me acuerdo. Al final lo dejaron pasar.\c-
+\cfY bueno... eso es justo lo que pasó. Pasé tres años con todo eso, criándola en ese tubo. Era mi primera vez haciendo algo así, pero tuve suerte y todo salió de puta madre. Aunque... cuando empezaron a notar lo de la "anormalidad en el desarrollo de los pechos del sujeto" me puse nerviosa. ¿Y si lo mandaban todo a la mierda? Acabé admitiendo que era intencionado, soltando no se qué mierda que se me pasó por la cabeza, algo de "tácticas de distracción" o así, ya ni me acuerdo. Al final lo dejaron pasar.\c-
-\cfA pesar de todo, incluso después de haberle confesado que la creé así a propósito, incluso después de todo lo de la guerra, me quiere y me da gracias por estar viva. En serio, es demasiado buena conmigo...\c-
+\cfOh ya, ¿sabias? Técnicamente, Ibuki es mi clon. Sí, puede que haya habido algún que otro cambio, pero si mi desarrollo no se hubiera parado así porque sí, quien sabe, a lo mejor me habría visto así de sexy algún día. Desde luego da que pensar, vaya...\c-
+
+\cfSí, también me he dado cuenta de que eso significa que en teoría lo estoy haciendo conmigo misma. ¿Y? ¿Acaso es eso un problema también?\c-
diff --git a/lore/es/imanaki.txt b/lore/es/imanaki.txt
index 86305a7ce..000d658ca 100644
--- a/lore/es/imanaki.txt
+++ b/lore/es/imanaki.txt
@@ -16,7 +16,7 @@ El último ghoul que encontraron probó ser mucho más duro que el resto, llevá
Ese hombre no era otro sino el **Príncipe Anthon Anderken**, uno de los miembros más importantes de la realeza **Anarukon**, quien, por pura casualidad, había llegado a la Tierra para capturar a ese ghoul específicamente, por razones no determinadas, justo en el momento exacto en que comenzó la caza. Tras recibir los disparos, el ghoul se enfureció, y empleó sus últimas fuerzas para envolver todo en fuego infernal. La fuerza de esta explosión de fuego cegador pudo oírse por todo el mundo. Ningún soldado sobrevivió, siendo todo el bosque reducido a cenizas en un instante. Se desconoce lo que ocurrió con Anthon y el ghoul, pero la mayoría asume que ambos sobrevivieron.
-Tras este espectacular incidente, Imanaki Corp resumió sus operaciones, ahora libre de la amenaza de los ghouls, aunque se enfrentaron a muchas críticas de los lugareños por su decisión de destruir lo que consideraban un "tesoro nacional". Esta paz relativa no duró mucho, ya que las consecuencias del ataque a Anthon finalmente los alcanzarían. En Diciembre de 2009, antes de otra expedición rutinaria al Infierno, sus portales fueron redirigidos por un atacante no identificado, y de ellos salió un enjambre de soldados Anarukon, aniquilando a todo aquel que encontraran en las instalaciones y sus alrededores. Las oficinas de Imanaki Corp fueron destruidas completamente, y las fuerzas Anarukon permanecieron en el pueblo durante días, hasta regresar a su mundo una vez satisfechos con la destrucción que habían causado como venganza.
+Tras este espectacular incidente, Imanki Corp resumió sus operaciones, ahora libre de la amenaza de los ghouls, aunque se enfrentaron a muchas críticas de los lugareños por su decisión de destruir lo que consideraban un "tesoro nacional". Esta paz relativa no duró mucho, ya que las consecuencias del ataque a Anthon finalmente los alcanzarían. En Diciembre de 2009, antes de otra expedición rutinaria al Infierno, sus portales fueron redirigidos por un atacante no identificado, y de ellos salió un enjambre de soldados Anarukon, aniquilando a todo aquel que encontraran en las instalaciones y sus alrededores. Las oficinas de Imanaki Corp fueron destruidas completamente, y las fuerzas Anarukon permanecieron en el pueblo durante días, hasta regresar a su mundo una vez satisfechos con la destrucción que habían causado como venganza.
Un tiempo después de estos eventos, un pequeño equipo de reconocimiento consiguió recuperar algunos de los materiales de investigación y otros documentos de entre los escombros, los cuales caerían después en las manos de la **UAC**.
diff --git a/lore/es/imanakit.txt b/lore/es/imanakit.txt
index d91447746..f484ac8eb 100644
--- a/lore/es/imanakit.txt
+++ b/lore/es/imanakit.txt
@@ -1,21 +1,16 @@
TXT
- \cxNombre Completo:\c-
- \cf Tetsuya Imanaki\c-
- \cxNacionalidad:\c-
- \cf Japonesa\c-
- \cxFecha de Nacimiento:\c-
- \cf 1983-01-01\c-
- \cxOcupación:\c-
- \cf CEO (Imanaki Corp)\c-
+\cxNombre Completo:\c-
+\cf Tetsuya Imanaki\c-
+\cxNacionalidad:\c-
+\cf Indeterminado\c-
+\cxFecha de Nacimiento:\c-
+\cf Indeterminado\c-
+\cxOcupación:\c-
+\cf CEO (Imanaki Corp)\c-
+El fundador y CEO de **Imanaki Corp**, y también el único miembro restante de la familia Imanaki tras los **Asesinatos de la Mansión Onoke** de 2003. **Tetsuya** siempre ha mantenido mucho secretismo acerca de sí mismo, así que no se sabe nada realmente de su vida personal o historia, ni su apariencia física.
-
-
-El fundador y CEO de **Imanaki Corp**, y también el único miembro restante de la familia Imanaki tras los **Asesinatos de la Mansión Onoke** de 2003. **Tetsuya** siempre ha mantenido mucho secretismo acerca de sí mismo, así que no se sabe nada realmente de su vida personal.
-
-Durante los eventos de la **Caza de Ghouls**, y más tarde el **Incidente Hellbound**, una vez más evitó la muerte gracias a su ausencia de las instalaciones de Imanaki Corp. Sin embargo, nadie sabe donde se encontraba realmente, y desde entonces ha desaparecido por completo. Algunos especulan que, dado que es el último de los Imanaki, esto es para evitar ser localizado por los miembros del **Clan de los Yanasha**, rivales de la familia desde hace siglos.
+Durante los eventos de la **Caza de Ghouls**, y más tarde el **Incidente Hellbound**, una vez más evitó la muerte gracias a su ausencia de las instalaciones de Imanaki Corp. Sin embargo, nadie sabe donde se encontraba realmente, y desde entonces ha desaparecido por completo.
\cxNotas de Saya:\c-
\cfUn artículo corto, lo sé. En serio que no hay nada acerca de este tío. Es como si... nunca hubiera dejado ni un solo rastro aparte de... el hecho de que existió y estaba a cargo de todo eso.\c-
-
-\cfA ver, está la foto esa, pero tampoco está claro si es él. Aun así no puedo negar que es bastante guapo...\c-
diff --git a/lore/es/itamexhammer.txt b/lore/es/itamexhammer.txt
index a0208cf13..e4ad5e6fb 100644
--- a/lore/es/itamexhammer.txt
+++ b/lore/es/itamexhammer.txt
@@ -12,16 +12,14 @@ Duro, fiable, y con una gran fuerza de impacto, el **Martillo de Combate Reforza
El Martillo de Combate Reforzado es principalmente usado para desmantelar rápidamente barricadas o destruir barreras reforzadas, pero muchos han recurrido a usos más creativos, tales como la destrucción de vehículos blindados, o trabajos de demolición improvisados en edificios enteros. Se ha de notar también que en un combate real puede ser bastante letal (y sangriento) contra objetivos sin blindaje.
-\cfFuego Primario:\c- Golpes rápidos. Bueno para cargar a través de hordas enemigas.
+\cfFuego Primario:\c- Golpes rápidos, de lado a lado. Bueno para cargar a través de hordas enemigas.
-\cfFuego Secundario:\c- Mantén para levantar el martillo sobre tu cabeza, suelta para dejarlo caer sobre cualquier pobre insensato que se te ponga delante. Cuanto más lo mantengas, más fuerte será el golpe. Este ataque puede potencialmente echar abajo puertas, entre otras cosas.
+\cfFuego Secundario:\c- Mantén para preparar un golpe vertical, suelta para dejar caer el martillo sobre cualquier pobre insensato que se te ponga delante. Cuanto más lo mantengas, más fuerte será el golpe. Este ataque puede potencialmente echar abajo puertas, entre otras cosas.
-\cfFuego Terciario\c- Ejecuta un potente ataque giratorio, destrozando todo a tu alrededor. Las pulsaciones consecutivas del fuego terciario mientras giras harán que se mantenga el movimiento durante más tiempo. Siendo un robot de combate, deberías estar libre de cualquier mareo por el movimiento que un humano típicamente desarrollaría haciendo algo así. Sin embargo, no podrás controlar a donde te lleva este movimiento giratorio.
+\cfFuego Terciario\c- Mantén para preparar un largo golpe vertical, suelta para ejecutar un potente ataque giratorio, destrozando todo a tu alrededor. Las pulsaciones consecutivas del fuego terciario mientras giras harán que se mantenga el movimiento durante más tiempo. Siendo un robot de combate, deberías estar libre de cualquier mareo por el movimiento que un humano típicamente desarrollaría haciendo algo así.
\cfRecarga:\c- Es un martillo. No hay nada que recargar, ve y aplasta cráneos.
-\cfTécnicas:\c- Al ser puramente un arma de combate a melé, el martillo puede beneficiarse directamente de los efectos del **Ragekit**, multiplicando su potencial de daño por ocho.
-
\cxNotas de Saya:\c-
\cfEsta mierda es fuerte Y buena. Perfecto para una Demolicionista como tú, juju. ¿Y sabes que es bueno también? Se puede hacer aun MÁS poderoso en cuanto te metas un Ragekit. Te harás IMPARABLE.\c-
diff --git a/lore/es/jojo.txt b/lore/es/jojo.txt
deleted file mode 100644
index c251d7d3f..000000000
--- a/lore/es/jojo.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-TXT
- \cxNombre Completo:\c-
- \cf Joanna Josephson IV\c-
- \cxNacionalidad:\c-
- \cf Australiana\c-
- \cxFecha de Nacimiento:\c-
- \cf 2107-08-24\c-
- \cxOcupación:\c-
- \cf Presidenta (Symnatek)\c-
- \cf Jefa de Ingeniería (Itamex)\c-
-
-
-
-Nacida en California en 2107, **Joanna** es la cuarta heredera del linaje **Josephson**, y la actual líder del conglomerado **Industrias Aliadas (Symnaki Tekkanosei)**, el mayor y más poderoso titán de la industria del territorio **Australiano**.
-
-Ensombreciendo a todos a su alrededor con sus 2.10m de altura, su imponente presencia ha asegurado que nadie se atreva a desafiar el reinado absoluto de su compañía en su territorio natal. Sin embargo, a pesar de esto se sabe que tiene buen trato con la CEO de la competidora **Mixom**, **Kasumi Tanaka**.
-
-Aunque encabeza la compañía principal, está mucho más involucrada en el tema de fábrica de armas de la subsidiaria **Itamex**, tanto en lo que se refiere a ingeniería y pruebas, como a la promoción de sus productos.
-
-Joanna ha logrado cierta fama debido a sus proezas de fuerza física, incluyendo un escalofriante encuentro con un oso gris salvaje el cual resultó ser mucho más escalofriante para el propio animal. En una entrevista, bromeó diciendo que el oso **"va a necesitar un fisioterapeuta"**.
-
-\cxNotas de Saya:\c-
-\cfEsta tía ha logrado por su propia cuenta mantener a flote a todos los artistas de tías musculosas durante años, y es bastante comprensible. Es enorme, está mazadísima como un puto camión, y casi me meo encima cuando la conocí por primera vez.\c-
-
-\cf...\c-
-
-\cfPor favor olvida eso último que dije.c-
-
-\cf¿Que? ¿Como que el sistema de dictado no entiende eso?\c-
diff --git a/lore/es/kereshnovka.txt b/lore/es/kereshnovka.txt
index 2b4750d97..5ccc19db6 100644
--- a/lore/es/kereshnovka.txt
+++ b/lore/es/kereshnovka.txt
@@ -7,7 +7,7 @@ TXT
\cxLocalización:\c-
\cf Siberia\c-
-**Kereshnovka** es una pequeña región localizada en alguna parte del centro-norte de Siberia. No es posible tener una localización más exacta, ya que parece existir en una especie de burbuja de espacio aislada que desafía las leyes del espacio-tiempo. La región hospeda al pueblo que lleva su nombre, Kereshnovka, el cual está habitado casi exclusivamente por miembros de la raza **Qurensniv** los cuales, en el 130 AC, habían huido de su planeta natal, escapando de la persecución del malvado rey dictador **Marc P. Karnanaiahmani**, en aquel entonces líder de todo el planeta de **Karnanaiahma**, en el vecino **Sistema Xathar**. Desde su fundación, **Reubens C. Karnanaiahmani**, segundo hijo de dicho rey y organizador de este éxodo masivo, ha actuado como alcalde del pueblo.
+**Kereshnovka** es una pequeña región localizada en alguna parte del centro-norte de Siberia. No es posible tener una localización más exacta, ya que parece existir en una especie de burbuja de espacio aislada que desafía las leyes del espacio-tiempo. La región hospeda al pueblo que lleva su nombre, Kereshnovka, el cual está habitado casi exclusivamente por miembros de la raza **Qurensniv** los cuales, en el 130 AC, habían huído de su planeta natal, escapando de la persecución del malvado rey dictador **Marc P. Karnanaiahmani**, en aquel entonces líder de todo el planeta de **Karnanaiahma**, en el vecino **Sistema Xathar**. Desde su fundación, **Reubens C. Karnanaiahmani**, segundo hijo de dicho rey y organizador de este éxodo masivo, ha actuado como alcalde del pueblo.
El pueblo de Kereshnovka está rodeado de varios puntos de referencia fuera de lugar que dificultan la tarea de deducir su localización exacta. Está delimitado por el mar al norte, y el terreno más cercano es la pequeña isla de Kopo ("medianoche" en Qurensniv). Extendiéndose por el este y sur, se encuentra el gran bosque de Nuskar, el cual está fuera de límite a los extranjeros debido a los "ghouls" que lo habitan y atacan a aquellos que no sean nativos a la región. Al oeste, más allá de una gran zona montañosa, está la aldea Bakie, un pequeño asentamiento rural, y al sur/suroeste, el árido desierto Yakendere.
@@ -21,7 +21,7 @@ Otros eventos, en orden cronológico, incluyen:
\cfLos Asesinatos de la Mansión Onoke (2003):\c- Un gran incendio ocurre en la **Mansión Onoke**, donde las familias **Onoke** e **Imanaki** estaban actualmente reunidas para celebrar la unión de dos de sus miembros. Se encontró a todos asesinados brutalmente, en una extraña manera ritualista. El único superviviente de este incidente fue **Tetsuya Imanaki**, quien decidió no haber acudido citando razones de trabajo importantes.
-\cfLa Caza de Ghouls (2007):\c- Tras el asesinato de un miembro de alto rango de la **UAAF** por parte de uno de los ghouls locales, a partir de una visita de negocios a las oficinas de **Imanaki Corp**, una caza comenzó inmediatamente contra las criaturas, a pesar de las quejas locales de "destruir tesoros nacionales". Esta caza duró dos años, y culminó en la reaparición del demonio que había causado el gran incendio de 149, quien, esta vez, prendió todo el bosque de Nuskar tras ser rodeado por soldados de la UAAF. Siguiendo esto, todos los ghouls desparecieron, junto con el mismo demonio.
+\cfLa Caza de Ghouls (2007):\c- Tras el asesinato de un miembro de alto rango de la **UAAF** por parte de uno de los ghouls locales, a partir de una visita de negocios a las oficinas de **Imanaki Corp**, una caza comenzó inmediatamente contra las criaturas, a pesar de las quejas locales de "destruír tesoros nacionales". Esta caza duró dos años, y culminó en la reaparición del demonio que había causado el gran incendio de 149, quien, esta vez, prendió todo el bosque de Nuskar tras ser rodeado por soldados de la UAAF. Siguiendo esto, todos los ghouls desparecieron, junto con el mismo demonio.
\cfEl Incidente Hellbound (2009):\c- Durante un experimento de teletransporte rutinario en Imanaki Corp, sus sistemas fueron hackeados por un atacante desconocido, lo que alteró el destino de sus portales. Siguiendo esto, un ejército de soldados **Anarukon** comenzaron su masacre por toda la instalación, eliminando a todos los empleados de Imanaki junto con los soldados de la UAAF a cargo de la defensa. Después, el edificio entero fue destruido, y los guerreros permanecieron allí durante varios días, atacando a cualquiera que se acercase, hasta que el alcalde **Reubens C. Karnanaiahmani** consiguió contactar con su líder y pedir que se marchen, ya que "ya se ha derramado suficiente sangre humana".
diff --git a/lore/es/keychain.txt b/lore/es/keychain.txt
index aa8c5e203..5f3966537 100644
--- a/lore/es/keychain.txt
+++ b/lore/es/keychain.txt
@@ -15,8 +15,16 @@ Ten en cuenta que este llavero físico que tienes en tu persona es independiente
\cxNotas de Saya:\c-
\cfAh, sí, puse algunas cosas cuquis ahí que puede que te gusten. Pues, está la del emoji de bomba, porque a ver, te gusta hacer explotar cosas, ¿no? La elección era obvia, desde luego.\c-
-\cfLuego está la chorrada esa que te hizo tanta gracia, la medalla esa de "butt bots gonna bot", je. Ni pajolera idea de de qué va todo esto, debe de ser algún chiste obscuro de algún lado...\c-
+\cfLuego está la chorrada esa que te hizo tanta gracia, la medalla esa de "butt bots gonna bot", je. Ni pajolera idea de de qué va todo esto, o de quien es la tal "Nekohaku" y de porqué es un "demonio anal". Debe de ser algún chiste de alguna comunidad supongo...\c-
\cfPor supuesto, también hay un careto chibi de mí. Piensa como que es una forma de que esté siempre contigo, no importa donde vayas, jejeje.\c-
-\cfY CLARO, muy mucho importante, oh sí. No creas que me he olvidado de eso. Hace que ciertos tipos de gentuza se sientan jodidamente escocidos, y espero que tengan la imagen de ESA BANDERA grabada a cada momento mientras salvas el mundo. Si es que se pondrían del lado de los demonios si no fuera porque resulta que también son progres en cuanto a libertad sexual.\c-
+\cfY CLARO, muy mucho importante, oh sí. No creas que me he olvidado de eso, lo tengo grabadísimo en la mente. Sí, lo que pasó en nuestro directo. Si es que eres la robotita mas dulce y más mejor, Demo-chan. Venga, conmigo, alto y claro:\c-
+
+ \c[TransBlue]██████████████████████\c-
+ \c[TransPink]██████████████████████\c-
+ \cj██████████████████████\c-
+ \c[TransPink]██████████████████████\c-
+ \c[TransBlue]██████████████████████\c-
+
+\cfTRANS RIGHTS! FUCK YEAH!\c-
diff --git a/lore/es/kirin.txt b/lore/es/kirin.txt
index 988a5deea..8efc16738 100644
--- a/lore/es/kirin.txt
+++ b/lore/es/kirin.txt
@@ -2,7 +2,7 @@ TXT
\cxNombre Completo:\c-
\cf Kirin Xanai\c-
\cxTítulo:\c-
- \cf Emperador Sykhai de Akkou\c-
+ \cf Emperador Infantil del Imperio Sykhai de Akkou\c-
\cxNacionalidad:\c-
\cf Akkouxhei\c-
\cxFecha de Nacimiento:\c-
@@ -16,20 +16,20 @@ Nacido en 2080, hijo de **Syrakha Yanikov** y **Azya Xanai**, **Kirin** se convi
A pesar de tener el título de "Emperador", realmente no tiene ningún poder sobre la gente de Akkou, y en su lugar actúa más como un consejero político y económico. De hecho, el **Imperio Sykhai** en sí tampoco puede ser descrito como un imperio. Muchos lo describirían más bien como algo parecido a una colección de comunas anarquistas que otra cosa, a diferencia del verdadero, tiránico **Imperio de Novoskhana** del que se separaron.
-Durante décadas como líder de Akkou, Kirin ha permanecido soltero, ya que nadie se atrevía a acercarse a él con el propósito de casarse, debido a que se le veneraba como un icono de "pureza inmaculada", en parte debido a que su nombre, Kirin, significa "inocencia" en el idioma **Anarukon**. No fue hasta un encuentro inesperado con **Saya Miyamoto** en 2171 que esto finalmente cambió. Tras un mes bastante ocupado, durante el cual el joven emperador adicionalmente conoció a las otras parejas de Saya, surgió el amor, eventualmente culminando en un casamiento colectivo (\cg♥\c-) el 8 de Mayo de 2171, con su unión marcando el inicio de una gran alianza entre la humanidad y los Anarukon, adicionalmente ayudando a curar las viejas heridas del **Incidente Hellbound**, ya que esta alianza se extendió también al **Reino Kurenai**, a través de la amistad compartida con la **Reina Andreki Anderken**. Fuera de su matrimonio, Kirin también mantiene una relación estrecha con **Alakir de Kanaiarkar**, cónsul de una nación vecina a quien ha ayudado en el pasado.
+Durante casi 80 años como líder de Akkou, Kirin ha permanecido soltero, ya que nadie se atrevía a acercarse a él con el propósito de casarse, debido a que se le veneraba como un icono de "pureza inmaculada", en parte debido a que su nombre, Kirin, significa "inocencia" en el idioma **Anarukon**. No fue hasta un encuentro inesperado con **Saya Miyamoto** en 2171 que esto finalmente cambió. Tras un mes bastante ocupado, durante el cual el joven emperador adicionalmente conoció a las otras parejas de Saya, surgió el amor, eventualmente culminando en un casamiento colectivo (\cg♥\c-) el 8 de Mayo de 2171, con su unión marcando el inicio de una gran alianza entre la humanidad y los Anarukon, adicionalmente ayudando a curar las viejas heridas del **Incidente Hellbound**, ya que esta alianza se extendió también al **Reino Kurenai**, a través de la amistad compartida con la **Reina Andreki Anderken**.
Kirin en persona puede ser descrito como un líder bastante "pragmático". Siendo muy cercano a la gente de Akkou, y aficionado a entablar amistades. Es también absolutamente adorable. Cuando no está ocupado con sus deberes como consejero de la gente, Kirin se dedica a muchos de sus hobbies, tales como la pintura (teniendo una gran habilidad como retratista, por ejemplo), o la práctica de la magia junto a su madre. También tiene cierta afición a los videojuegos, anime, y otras formas de entretenimiento moderno, y suele ser visto hablando de forma extensa en redes sociales sobre el tema, felizmente introduciendo a la gente de la Tierra a los juegos y series populares de su mundo natal.
\cxNotas de Saya:\c-
\cg♥\c- \ca¡¡¡¡¡¡KIRIN-KUN!!!!!! ¡¡¡¡¡¡ERES UNA MONADA!!!!!! ¡¡¡¡TE QUIERO!!!!\c- \cg♥\c-
-\cfAhhhhh, Demo-chan, ¿no es el mejor marido del mundo? Es que me hace tan feliz, y es tan bueno que... Sí~\c- \cg♥\c-
+\cfAhhhhh, Demo-chan, ¿no es el mejor novio del mundo? Es que me hace tan feliz, y es tan bueno que... sí~\c- \cg♥\c-
-\cfEn serio, que nunca... NUNCA NUNCA pensé que esto podría pasar. Que yo... Que todas nosotras... Nos pilláramos a nuestro propia monada inmortal. Es como un sueño hecho realidad, sabes...\c-
+\cfEn serio, que nunca... NUNCA NUNCA pensé que esto podría pasar. Que yo... que todas nosotras... nos pilláramos a nuestro propia monada inmortal. Es como un sueño hecho realidad, sabes...\c-
-\cfNo puedo dejar de pensar en él cuando no está aquí... O incluso cuando SÍ está aquí (adivina). Kirin-kun es que es tan... Nggghh... Voy a darle un abrazo ahora mismo.\c-
+\cfNo puedo dejar de pensar en él cuando no está aquí... o joder, incluso cuando SÍ está aquí (adivina). Kirin-kun es que es tan... nggghh... Voy a darle un abrazo ahora mismo.\c-
-\cfOh por cierto, dice hola. Le dije que esto no es un chat pero bueno en fin, hola de parte de nuestro monísimo marido. Espera, a ver... Voy a dejar que escriba un poco por aquí, por qué no.\c-
+\cfOh por cierto, dice hola. Le dije que esto no es un chat pero bueno en fin, hola de parte de nuestro monísimo marido. Espera, a ver... voy a dejar que escriba un poco por aquí, por qué no.\c-
\cgNotas de Kirin:\c-
\caSaludos, Demo-chan. Espero que te encuentres bien en estas aventuras. Desearía poder estar presente en la transmisión en directo que Sayacchi hace de esto, pero actualmente me encuentro un poco ocupado conghfghfdgsddfh\c-
@@ -41,6 +41,6 @@ Kirin en persona puede ser descrito como un líder bastante "pragmático". Siend
\cxNotas de Saya:\c-
\cfAAAAAAAAAAAAAAAAAAAAAAAA ¡¡¡¡Oh dios mio eso es tan adorable!!!!\c-
-\cfjeje, sí, fui justo a por su cintura otra vez. Su punto débil, jujuju~\c-
+\cfjeje, sí, fui justo a por los pies otra vez. Su punto débil, jujuju~\c-
-\cfPor cierto, no le digas nada pero... ¿Ese "trabajo importante" con el que está tan ocupado? Resulta que es otro juego que le puse. En serio, han pasado solo un par de semanas y ya casi se ha ventilado toda mi colección. Ah, y olvida lo que dijo de no verte, si es que, aunque tenga que ser a la fuerza, voy a hacer que te vea. En serio quiero ver como reacciona a tus payasadas.\c-
+\cfPor cierto, no le digas nada pero... ¿ese "trabajo importante" con el que está tan ocupado? Resulta que es otro juego que le puse. En serio, han pasado solo un par de semanas y ya casi se ha ventilado toda mi colección. Ah, y olvida lo que dijo de no verte, si es que, aunque tenga que ser a la fuerza, voy a hacer que te vea. En serio quiero ver como reacciona a tus payasadas.\c-
diff --git a/lore/es/kirincummies.txt b/lore/es/kirincummies.txt
new file mode 100644
index 000000000..a288e4c88
--- /dev/null
+++ b/lore/es/kirincummies.txt
@@ -0,0 +1,16 @@
+TAG
+Zumo de Melocotón
+TXT
+\cxDesignación:\c-
+\cf Zumo de Melocotón Toot Froot™\c-
+\cxFabricante:\c-
+\cf Alimentos Vestal\c-
+\cxClasificación:\c-
+\cf Bebida de Leche con Zumo\c-
+
+¿Intolerancia a la lactosa? ¡No hay problema! Nuestra leche sintética es perfectamente segura para todos, ¡sin efectos secundarios, sin mutaciones alienígenas, ni efectos apocalípticos! Es leche, en un cartón. Toot Froot™, la primera bebida de leche sintética del mundo, con zumo de fruta natural.
+
+\cxNotas de Saya:\c-
+\cfJejeje... el sabor me recuerda tanto a Kirin-kun. Cada sorbo es como... Seguro que tú también lo sabes, entiendes as que se parece el sabor. Sí, ESO. También le ha pillado el gusto, sabes, y ver esa fuerza de succión cada vez que le doy un cartón, y la cara que pone, es tan... ay madre. Que traviesillo~\c-
+
+\cfGracias muchas otra vez más al dios de los Anarukon, por hacerlos así. Deliciosos lechazos con sabor a melocotón...\c-
diff --git a/lore/es/kirinmanga.txt b/lore/es/kirinmanga.txt
index 93c860800..0ec4d48a1 100644
--- a/lore/es/kirinmanga.txt
+++ b/lore/es/kirinmanga.txt
@@ -10,9 +10,9 @@ TXT
\cfSinopsis:\c- Cuando su familia se mudó al Imperio Rubí, Alissa se sintió como pez fuera del agua. Todo era tan diferente a la vida rural a la que estaba acostumbrada, tan nuevo y confuso, pero entonces conoció aun joven apuesto, quien felizmente le ayudaría a adaptarse. A medida que su relación se estrechó, se toparía finalmente con una revelación inesperada: ¡Era ni más ni menos que el mismísimo emperador de esas tierras! Amable, cariñoso, de corazón puro e inocente, era todo lo contrario a ella, pero a pesar de sus diferencias, el amor que sentían el uno por el otro solo siguió aumentando. Un día, habiendo sido invitada al palacio imperial, Alissa sería testigo de un lado del emperador que nunca antes había mostrado a nadie. Y asi, su nueva vida comienza.
-Un inesperado retorno al manga de **Saya Miyamoto**, co-líder de **Akari Labs**, una vez más una historia romántica aderezada con un tono de comedia ecchi. A pesar de su corta extensión, ha recibido muchos halagos en internet, muchos pidiendo una secuela, o un spin-off centrado en la carismática asistenta del emperador. La propia Saya no ha hecho promesas, pero ha declarado considerar ambas opciones, algún día.
+Un inesperado retorno al manga de **Saya Miyamoto**, co-líder de **Akari Labs**, una vez más una historia romántica aderezada de su típica "sana y divertida perversión". A pesar de su corta extensión, ha recibido muchos halagos en internet, muchos pidiendo una secuela, o un spin-off centrado en la carismática asistenta del emperador. La propia Saya no ha hecho promesas, pero ha declarado considerar ambas opciones, algún día.
\cxNotas de Saya:\c-
\cfJe, lo escribí todo en unos tres días. Aunque dibujarlo todo, eso fue una semana entera. Sí, no soy tan buena, a ver, aunque no me avergüence de calcar sobre modelos en 3D y tal (que yo hago, al menos).\c-
-\cfEs obvio en qué está basado todo esto. A ver vamos, tendría que estar tope de ciego para no darte cuenta. La primera vez que vestimos a Kirin-kun es que... me vino tal explosión de inspiración que TENÍA que escribirlo todo. Oh es que era tan adorable, ¿verdad? Probándole toda clase de cosas monas... Ay señor...\c-
+\cfEs obvio en qué está basado todo esto. A ver vamos, tendría que estar ciego de cojones para no darte cuenta. La primera vez que vestimos a Kirin-kun es que... me vino tal explosión de inspiración que TENÍA que escribirlo todo. Oh es que era tan adorable, ¿verdad? Probándole toda clase de cosas monas... Obviamente, no hicimos fotos, eso estaría mal. Pero todo eso está grabado en mi mente (y la tuya).\c-
diff --git a/lore/es/kirinsippy.txt b/lore/es/kirinsippy.txt
deleted file mode 100644
index bca263843..000000000
--- a/lore/es/kirinsippy.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-TAG
-Zumo de Melocotón
-TXT
-\cxDesignación:\c-
-\cf Zumo de Melocotón Toot Froot™\c-
-\cxFabricante:\c-
-\cf Alimentos Vestal\c-
-\cxClasificación:\c-
-\cf Bebida de Leche con Zumo\c-
-
-¿Intolerancia a la lactosa? ¡No hay problema! Nuestra leche sintética es perfectamente segura para todos, ¡sin efectos secundarios, sin mutaciones alienígenas, ni efectos apocalípticos! Es leche, en un cartón. Toot Froot™, la primera bebida de leche sintética del mundo, con zumo de fruta natural.
-
-\cxNotas de Saya:\c-
-\cfSi hay algo que nos une de verdad, es el amor que tenemos por este zumo, desde que conocimos a Kirin-kun.\c-
diff --git a/lore/es/kmonn.txt b/lore/es/kmonn.txt
index fa13d3118..3970a17e2 100644
--- a/lore/es/kmonn.txt
+++ b/lore/es/kmonn.txt
@@ -4,7 +4,7 @@ TXT
\cxNacionalidad:\c-
\cf Xekkian\c-
\cxFecha de Nacimiento:\c-
- \cf 8731 AC\c-
+ \cf 8731 BC\c-
\cxOcupación:\c-
\cf CTO (Kmonn Shuna)\c-
\cf Consejero (Instituto Tecnológico Tach-Engine)\c-
@@ -13,11 +13,11 @@ TXT
**Eushura Kmonn Jr.**, hijo de **Eushura Kmonn Sr.**, es un gran inventor del **Reino de Xekke**, en el planeta de **Ixxeney**. Desde una edad temprana fue preparado para igualar la grandeza de su padre, y no tardó mucho en conseguir realizar su propia fama tras años de trabajo como su ayudante. Su creatividad e imaginación no tenían límites, y hay a su nombre un gran total de 279 logros notables en los campos tanto de la ofensa como defensa militar, lo cual ha ayudado a potenciar las fuerzas del reino, haciendo de ellos uno de los más fiables y reclamados por toda la **Coalición X'Animen** para tareas de defensa aliada.
-Entre algunas de sus creaciones más notables, está la **Ray-Khom**, el arma estándar de soldados Xekkian, el **Motor Isonómico**, el cual hace funcionar los motores de velocidad luz de todas las naves de la coalición y el **Revestimiento Elemental**, un dispositivo de protección semi-mágico para el uso en entornos extremos.
+Entre algunas de sus creaciones más notables, está la **Ray-Khom, el arma estándar de soldados Xekkian, el **Motor Isonómico**, el cual hace funcionar los motores de velocidad luz de todas las naves de la coalición y el **Revestimiento Elemental**, un dispositivo de protección semi-mágico para el uso en entornos extremos.
Junto a su padre, fue uno de los muchos ingenieros que trabajaron en el famoso proyecto del **Operador de Metarealidad K79-D**. Un arma legendaria cuyo nombre es conocido por muchos, pero ninguno recuerda lo que hacía, ni siquiera aquellos involucrados en su creación.
\cxNotas de Saya:\c-
-\cfBuah el tío este es VIEJO. Ya sé que la peña esa vive eternamente, pero hostia puta, si es que es más aun que el viejales de Tach-Engine. A ver, hasta he conocido a su padre, y madre mía... Un súper-vejestorio.\c-
+\cfBuah el tío este es VIEJO. Ya sé que la peña esa vive eternamente, pero hostia puta, si es que es más aun que el viejales de Tach-Engine. Vaya diferencia de edad que se tienen ahí (pos sí).\c-
\cfOh ya, el artículo menciona el K79-D. La cosa más puto extraña esa. Resulta que SÉ lo que pasó con eso, porque me lo contó Maruku-sama, ya que estaba presente, y es un dios y todo ese tema. Al parecer el arma intentó violar directamente la causalidad durante un disparo de prueba, así que un "mecanismo de auto-conservación" del universo se disparó a lo bestia y lo borró todo al instante incluyendo toda la info de como se hizo el arma (incluso haciendo borrados de memoria, madre de dios).\c-
diff --git a/lore/es/locke.txt b/lore/es/locke.txt
index 84950dac2..7ceb460c1 100644
--- a/lore/es/locke.txt
+++ b/lore/es/locke.txt
@@ -11,11 +11,12 @@ TXT
-**Janus Locke** es el hermano menor del difunto **Dr. Häzel Hoodth** conocido por muchos como el **Doctor Chiflado de Kereshnovka**. Tras oír noticias de la muerte de Häzel en 1987 (específicamente, habiendo recibido dichas noticias 10 años después, mientras estudiaba en el extranjero), en la explosión de una plataforma petrolífera cercana al pueblo mientras realizaba sus experimentos para "obtener la esencia de la inmortalidad", Locke cambió por completo. Decidió continuar el trabajo de su hermano, mientras al mismo tiempo aun mantenía su empleo actual como fabricante de juguetes. Sin embargo, la locura en la que cayó se extendería también a eso, con los muchos productos que saldrían con su marca de **Juguetes Maravillosos del Dr. Locke** volviéndose cada vez más peligrosos, o incluso letales.
+
+**Janus Locke** es el hermano menor del difunto **Dr. Häzel Hoodth** conocido por muchos como el **Doctor Chiflado de Kereshnovka**. Tras oír noticias de la muerte de Häzel en 1987 (especificamente, habiendo recibido dichas noticias 10 años después, mientras estudiaba en el extranjero), en la explosión de una plataforma petrolífera cercana al pueblo mientras realizaba sus experimentos para "obtener la esencia de la inmortalidad", Locke cambió por completo. Decidió continuar el trabajo de su hermano, mientras al mismo tiempo aun mantenía su empleo actual como fabricante de juguetes. Sin embargo, la locura en la que cayó se extendería también a eso, con los muchos productos que saldrían con su marca de **Juguetes Maravillosos del Dr. Locke** volviéndose cada vez más peligrosos, o incluso letales.
Su locura llegó a su apogeo en 2049, cuando intentó "conquistar el mundo". Este evento, sin embargo, falló de una forma tan espectacular que tras él desapareció por completo de la vida pública. Tras marcharse, los muchos juguetes mortíferos que había creado encontraron una nueva vida siendo revendidos como armas en muchas tiendas online.
\cxNotas de Saya:\c-
-\cfPues eso... el tío es un tolai perdido. Toooooodos los tornillos sueltos. Pero sí, como puedes leer ahí, los "juguetes" esos suyos, son armas bastante fiables, así que me pillé unas cuantas y te metí una en el arsenal [n.t: menos mal que el desafortunado juego de palabras no se traduce aquí].\c-
+\cfPues eso... el tío es un tolai perdido. Toooooodos los tornillos sueltos. Pero sí, como puedes leer ahí, los "juguetes" esos suyos, son armas bastante fiables, así que me pillé unas cuantas y te las metí en el arsenal [n.t: menos mal que el desafortunado juego de palabras no se traduce aquí].\c-
\cfEso sí, por si acaso, mas te vale andar con MUCHO cuidado con las cosas estas. Quien sabe... la chatarra esta podría fallar de forma catastrófica en cualquier momento, EXACTAMENTE IGUAL QUE SUS PLANES DE DOMINACIÓN MUNDIAL xDDDDDDDDDD\c-
diff --git a/lore/es/madcat.txt b/lore/es/madcat.txt
index bc847c307..e287e200f 100644
--- a/lore/es/madcat.txt
+++ b/lore/es/madcat.txt
@@ -34,6 +34,7 @@ Cuerpo de trabajo:
- Nekopocalypse EX (2144)
- Red Roger in Capital Struggle (2145, con Hamsick Co-op)
- DemolitionOS (2148, con Saya y Taro Miyamoto)
+- MADCAT Minigames for DemolitionOS (2148)
- Demo Land Adventure (2148)
\cxNotas de Saya:\c-
@@ -42,7 +43,7 @@ Cuerpo de trabajo:
\cfPor cierto, ¿todas las interfaces visuales que ves por tus ojos? Las ha diseñado ella. Bastante simples, sí, pero funcionan de maravilla. Sabía que sería capaz de trabajar perfectamente para una resolución objetivo de 640x400. Ya me conoces, siempre seré partidaria de la superioridad de 16:10. A la porra el ultrawide, esa estúpida moda no se ha muerto ni en este siglo.\c-
-\cfUh, y que más queda por decir... Las dos casi pensamos igual a veces, lo cual es gracioso. Hay gente que dice que hasta nos PARECEMOS, pero sinceramente, yo no lo veo.\c-
+\cfUh, y que más queda por decir... Las dos casi pensamos igual a veces, lo cual es gracioso. Hay gente que dice que hasta nos PARECEMOS, pero sinceramente, yo no lo veo. Pero oye, al menos, a diferencia de ella, no voy por ahí sin bragas todo el tiempo (y lo hace con una falda, encima, hay que tenerlos cuadrados).\c-
TXT
\cxNombre Completo:\c-
\cf Kris "MADCAT" Danae\c-
@@ -79,6 +80,7 @@ Cuerpo de trabajo:
- Nekopocalypse EX (2144)
- Red Roger in Capital Struggle (2145, con Hamsick Co-op)
- DemolitionOS (2148, con Saya y Taro Miyamoto)
+- MADCAT Minigames for DemolitionOS (2148)
- Demo Land Adventure (2148)
- Felix Arcana (2150)
- Red Roger and the Demon Deed (2151, con Hamsick Co-op)
@@ -97,7 +99,7 @@ Cuerpo de trabajo:
\cfPor cierto, ¿todas las interfaces visuales que ves por tus ojos? Las ha diseñado ella. Bastante simples, sí, pero funcionan de maravilla. Sabía que sería capaz de trabajar perfectamente para una resolución objetivo de 640x400. Ya me conoces, siempre seré partidaria de la superioridad de 16:10. A la porra el ultrawide, esa estúpida moda no se ha muerto ni en este siglo.\c-
-\cfUh, y que más queda por decir... Las dos casi pensamos igual a veces, lo cual es gracioso. Hay gente que dice que hasta nos PARECEMOS, pero sinceramente, yo no lo veo.\c-
+\cfUh, y que más queda por decir... Las dos casi pensamos igual a veces, lo cual es gracioso. Hay gente que dice que hasta nos PARECEMOS, pero sinceramente, yo no lo veo. Pero oye, al menos, a diferencia de ella, no voy por ahí sin bragas todo el tiempo (y lo hace con una falda, encima, hay que tenerlos cuadrados).\c-
TXT
\cxNombre Completo:\c-
\cf Kris "MADCAT" Danae\c-
@@ -134,6 +136,7 @@ Cuerpo de trabajo:
- Nekopocalypse EX (2144)
- Red Roger in Capital Struggle (2145, con Hamsick Co-op)
- DemolitionOS (2148, con Saya y Taro Miyamoto)
+- MADCAT Minigames for DemolitionOS (2148)
- Demo Land Adventure (2148)
- Felix Arcana (2150)
- Red Roger and the Demon Deed (2151, con Hamsick Co-op)
@@ -153,4 +156,4 @@ Cuerpo de trabajo:
\cfPor cierto, ¿todas las interfaces visuales que ves por tus ojos? Las ha diseñado ella. Bastante simples, sí, pero funcionan de maravilla. Sabía que sería capaz de trabajar perfectamente para una resolución objetivo de 640x400. Ya me conoces, siempre seré partidaria de la superioridad de 16:10. A la porra el ultrawide, esa estúpida moda no se ha muerto ni en este siglo.\c-
-\cfUh, y que más queda por decir... Las dos casi pensamos igual a veces, lo cual es gracioso. Hay gente que dice que hasta nos PARECEMOS, pero sinceramente, yo no lo veo.\c-
+\cfUh, y que más queda por decir... Las dos casi pensamos igual a veces, lo cual es gracioso. Hay gente que dice que hasta nos PARECEMOS, pero sinceramente, yo no lo veo. Pero oye, al menos, a diferencia de ella, no voy por ahí sin bragas todo el tiempo (y lo hace con una falda, encima, hay que tenerlos cuadrados).\c-
diff --git a/lore/es/maidbot.txt b/lore/es/maidbot.txt
index f48b38636..30593c973 100644
--- a/lore/es/maidbot.txt
+++ b/lore/es/maidbot.txt
@@ -29,18 +29,18 @@ Tras estos eventos, Meido pasó a formar parte de la familia, adoptando el apell
\cfMe encanta que las dos os llevéis tan bien, como hermanitas. Las robotitas cuquis deben permanecer unidas, vaya que sí.\c-
\cfAh, Zana-sama, bendita seas tú y tus skills tope de guays, haciendo realidad mis sueños. Recuerdo que siempre soñaba que Meido-chan se volviera consciente y me confesara su amor, y pensaba que eso era TOTALMENTE imposible. Ja... tonta de mí.\c-
+
+\cfJeje... Desde luego me alegro mucho de hacerla "completa", por cierto... Mejor decisión de mi vida. Deja que te diga, cuando hacemos "cositas" las dos... es como estar en el cielo~\c- \cg♥\c-
TXT
- \cxNombre Completo:\c-
- \cf Meido Miyamoto\c-
- \cf Meidobot (nombre artístico)\c-
- \cxNacionalidad:\c-
- \cf Japonesa\c-
- \cxFecha de Nacimiento:\c-
- \cf 2017-07-07\c-
- \cxOcupación:\c-
- \cf Idol\c-
- \cxTwitter:\c-
- \cf @meidobot\c-
+\cxNombre Completo:\c-
+\cf Meido Miyamoto\c-
+\cf Meidobot (nombre artístico)\c-
+\cxNacionalidad:\c-
+\cf Japonesa\c-
+\cxFecha de Nacimiento:\c-
+\cf 2017-07-07\c-
+\cxTwitter:\c-
+\cf @meidobot\c-
Siendo el primer proyecto de IA de **Saya Miyamoto**, **Meido** inicialmente era poca cosa, sirviendo principalmente como un robot de limpieza con una inteligencia muy limitada, mayormente capaz de recibir órdenes simples. Con el tiempo, Saya expandiría sus habilidades, permitiendo una interactividad más compleja, pero aún limitada. Saya siempre sentía que a pesar de sus esfuerzos, a pesar de lo mucho que Meido gradualmente parecía más "real", nunca era suficiente. Al final, era "śolo una máquina".
@@ -63,4 +63,6 @@ En Mayo de 2171, junto con Saya y sus otras parejas, se casó con el **Emperador
\cfAh, Zana-sama, bendita seas tú y tus skills tope de guays, haciendo realidad mis sueños. Recuerdo que siempre soñaba que Meido-chan se volviera consciente y me confesara su amor, y pensaba que eso era TOTALMENTE imposible. Ja... tonta de mí.\c-
+\cfJeje... Desde luego me alegro mucho de hacerla "completa", por cierto... Mejor decisión de mi vida. Deja que te diga, cuando hacemos "cositas" las dos... es como estar en el cielo~\c- \cg♥\c-
+
\cfActualización: Por cierto, me alegro de que Kirin-kun consiguiera que volviese a cantar. Por supuesto, es que ¿como podría resistirse a sus encantos? ¿verdad?\c-
diff --git a/lore/es/marisa.txt b/lore/es/marisa.txt
index 4f9652712..8659dcbc2 100644
--- a/lore/es/marisa.txt
+++ b/lore/es/marisa.txt
@@ -13,9 +13,9 @@ TXT
Nacida en **Sankaideriha** de la unión de la **Demoníaca** parca **Akari Shiroko** y la piromante nómada **Anarukon** **Sarkha Azanth**, **Marisa** es el resultado de una relación blasfema entre miembros de dos civilizaciones en conflicto, las de Demonios y Anarukon. A pesar de sus diferencias y la clara pertenencia a dos facciones en guerra, el amor entre sus padres es innegable, demostrando que ambos bandos pueden poner sus diferencias aparte y disfrutar de una fructuosa vida juntos.
-Habiendo sido criada por tal peculiar pareja de proscritos, Marisa carece de ciertas aptitudes sociales, pero destaca en otras habilidades, tales como la magia y el manejo de la espada. Tras alcanzar la edad adulta, comenzó a hacer encargos como mercenaria, asesinando demonios errantes y otras bestias entre varios lugares. Cerca del 2084, uno de estos encargos la trajo a la **Tierra**. Específicamente, a la zona de exclusión de **Washington DC**. Al ser ajena a los eventos de la **Cicatriz Blanca**, se encontró visiblemente confusa ante el estado arruinado de la ciudad, pero aun así, siguió buscando su objetivo. Para su sorpresa, sin embargo, alguien ya le había dado muerte, nadie más que el **Oni Rojo**, **Ibuki Miyamoto**.
+Habiendo sido criada por tal peculiar pareja de proscritos, Marisa carece de ciertas aptitudes sociales, pero destaca en otras habilidades, tales como la magia y el manejo de la espada. Tras alcanzar la edad adulta, comenzó a hacer encargos como mercenaria, asesinando demonios errantes y otras bestias entre varios lugares. Cerca del 2084, uno de estos encargos la trajo a la **Tierra*. Específicamente, a la zona de exclusión de **Washington DC**. Al ser ajena a los eventos de la **Cicatriz Blanca**, se encontró visiblemente confusa ante el estado arruinado de la ciudad, pero aun así, siguió buscando su objetivo. Para su sorpresa, sin embargo, alguien ya le había dado muerte, nadie más que el **Oni Rojo**, **Ibuki Miyamoto**.
-Las dos pasaron un tiempo trabajando juntas, y surgió una peculiar amistad. Desafortunadamente, cuando llegó el momento de volver a casa, se dio cuenta de que el portal que había usado solo podía cruzarlo una persona. Ibuki la dejó marchar, con la promesa de que ciertamente se volverían a encontrar cuando acabara todo. Y así, casi 10 años después, tras el retorno del Oni Rojo a **Japón**, su esperada reunión tuvo lugar. Marisa se había asentado en su propia casa en **Kasukabe**, y planeó que Ibuki se mudara a vivir con ella también. Por el camino, su espaciosa casa compartida se volvería aparentemente más apretada con la introducción de varios otros inquilinos, junto con las visitas ocasionales del novio de Marisa, un explorador **Odmorian** llamado **Cinnamon Valentine**.
+Las dos pasaron un tiempo trabajando juntas, y surgió una peculiar amistad. Desafortunadamente, cuando llegó el momento de volver a casa, se dio cuenta de que el portal que había usado solo podía usarlo una persona. Ibuki la dejó marchar, con la promesa de que ciertamente se volverían a encontrar cuando acabara todo. Y así, casi 10 años después, tras el retorno del Oni Rojo a **Japón**, su esperada reunión tuvo lugar. Marísa se había asentado en su propia casa en **Kasukabe**, y planeó que Ibuki se mudara a vivir con ella también. Por el camino, su espaciosa casa compartida se volvería aparentemente más apretada con la introducción de varios otros inquilinos, junto con las visitas ocasionales del novio de Marisa, un explorador **Odmorian** llamado **Cinnamon Valentine**.
Hasta fecha de hoy, Marisa continúa cazando demonios como ocupación principal, así que, como es de esperar, la actual invasión la ha mantenido a ella y muchos otros ocupados. Sin embargo, al conocer la misión de la **Demolicionista**, se lo está "tomando un poco con calma". Al momento de escribir este artículo, fue vista por última vez dirigiéndose a **Nagoya**, uno de los principales puntos calientes de invasión en Japón, gracias en parte a la existencia de varias instalaciones de la **UAC** allí.
@@ -24,9 +24,9 @@ Hasta fecha de hoy, Marisa continúa cazando demonios como ocupación principal,
\cf¿Y que más puedo decir sobre ella? Bueno, es de las que hablan poco, la verdad. Menos hablar, más actuar, ya sabes. Deja que su espada lo diga todo, más o menos. Y madre, cacho espada. Es ENORME, la cosa que lleva. He oído que tiene otra más grande en reserva, una especie de premio por ser súper-fuerte o algo así. Que la puta cosa es un gigantesco trozo de cacho de puro metal, muy... Tipo Guts.\c-
-\cfEn serio espero que la puedas conocer algún día, seguro que te va a encontrar adorable. Y hablando de cosas adorables, conozco su punto débil: Carpincho. Sí, le pones uno delante y es que se derrite de cuquismo. Un pequeño truco que aprendí de su novio.\c-
+\cfEn serio espero que la puedas conocer algún día, seguro que te va a encontrar adorable. Y hablando de cosas adorables, conozco su punto débil: Capibara. Sí, le pones uno delante y es que se derrite de cuquismo. Un pequeño truco que aprendí de su novio.\c-
-\cfOh, ¿y el novio? Bueno, un tío muy majo. No hablamos mucho, pero ha servido como mi fuente principal para aprender de la cultura Odmorian. Me ha despejado algunas dudas y malas interpretaciones bastante rápido, y todo siendo muy amable, también. Su nombre también es mono. Cinnamon, jeje. Mari-san lo llama Cinnabun, lo cual es más adorable. Pero que no te engañe, a pesar de tanto cuquismo, también es un duro y fuerte guerrero como ella, un tipo duro de verdad, hasta tiene un rifle ENORME y todo.\c-
+\cfOh, ¿y el novio? Bueno, un tío muy majo. No hablamos mucho, pero ha servido como mi fuente principal para aprender de la cultura Odmorian. Me ha despejado algunas dudas y malas interpretaciones bastante ráìdo, y todo siendo muy amable, también. Su nombre también es mono. Cinnamon, jeje. Mari-san lo llama Cinnabun, lo cual es más adorable. Pero que no te engañe, a pesar de tanto cuquismo, también es un duro y fuerte guerrero como ella, un tipo duro de verdad, hasta tiene un rifle ENORME y todo.\c-
\cfEs que VAMOS, necesitas conocerlos, en serio.\c-
TXT
@@ -44,9 +44,9 @@ TXT
Nacida en **Sankaideriha** de la unión de la **Demoníaca** parca **Akari Shiroko** y la piromante nómada **Anarukon** **Sarkha Azanth**, **Marisa** es el resultado de una relación blasfema entre miembros de dos civilizaciones en conflicto, las de Demonios y Anarukon. A pesar de sus diferencias y la clara pertenencia a dos facciones en guerra, el amor entre sus padres es innegable, demostrando que ambos bandos pueden poner sus diferencias aparte y disfrutar de una fructuosa vida juntos.
-Habiendo sido criada por tal peculiar pareja de proscritos, Marisa carece de ciertas aptitudes sociales, pero destaca en otras habilidades, tales como la magia y el manejo de la espada. Tras alcanzar la edad adulta, comenzó a hacer encargos como mercenaria, asesinando demonios errantes y otras bestias entre varios lugares. Cerca del 2084, uno de estos encargos la trajo a la **Tierra**. Específicamente, a la zona de exclusión de **Washington DC**. Al ser ajena a los eventos de la **Cicatriz Blanca**, se encontró visiblemente confusa ante el estado arruinado de la ciudad, pero aun así, siguió buscando su objetivo. Para su sorpresa, sin embargo, alguien ya le había dado muerte, nadie más que el **Oni Rojo**, **Ibuki Miyamoto**.
+Habiendo sido criada por tal peculiar pareja de proscritos, Marisa carece de ciertas aptitudes sociales, pero destaca en otras habilidades, tales como la magia y el manejo de la espada. Tras alcanzar la edad adulta, comenzó a hacer encargos como mercenaria, asesinando demonios errantes y otras bestias entre varios lugares. Cerca del 2084, uno de estos encargos la trajo a la **Tierra*. Específicamente, a la zona de exclusión de **Washington DC**. Al ser ajena a los eventos de la **Cicatriz Blanca**, se encontró visiblemente confusa ante el estado arruinado de la ciudad, pero aun así, siguió buscando su objetivo. Para su sorpresa, sin embargo, alguien ya le había dado muerte, nadie más que el **Oni Rojo**, **Ibuki Miyamoto**.
-Las dos pasaron un tiempo trabajando juntas, y surgió una peculiar amistad. Desafortunadamente, cuando llegó el momento de volver a casa, se dio cuenta de que el portal que había usado solo podía cruzarlo una persona. Ibuki la dejó marchar, con la promesa de que ciertamente se volverían a encontrar cuando acabara todo. Y así, casi 10 años después, tras el retorno del Oni Rojo a **Japón**, su esperada reunión tuvo lugar. Marisa se había asentado en su propia casa en **Kasukabe**, y planeó que Ibuki se mudara a vivir con ella también. Por el camino, su espaciosa casa compartida se volvería aparentemente más apretada con la introducción de varios otros inquilinos, junto con las visitas ocasionales del novio de Marisa, un explorador **Odmorian** llamado **Cinnamon Valentine**.
+Las dos pasaron un tiempo trabajando juntas, y surgió una peculiar amistad. Desafortunadamente, cuando llegó el momento de volver a casa, se dio cuenta de que el portal que había usado solo podía usarlo una persona. Ibuki la dejó marchar, con la promesa de que ciertamente se volverían a encontrar cuando acabara todo. Y así, casi 10 años después, tras el retorno del Oni Rojo a **Japón**, su esperada reunión tuvo lugar. Marísa se había asentado en su propia casa en **Kasukabe**, y planeó que Ibuki se mudara a vivir con ella también. Por el camino, su espaciosa casa compartida se volvería aparentemente más apretada con la introducción de varios otros inquilinos, junto con las visitas ocasionales del novio de Marisa, un explorador **Odmorian** llamado **Cinnamon Valentine**.
Su participación en la **Invasión Demoníaca** de 2148 fue admirable, con un recuento de bajas enemigas de decenas de miles, y con un especial premio compartido con Ibuki Miyamoto por el eficiente trabajo de limpieza de las instalaciones infestadas de demonios de la **UAC** en **Nagoya**.
@@ -55,9 +55,9 @@ Su participación en la **Invasión Demoníaca** de 2148 fue admirable, con un r
\cf¿Y que más puedo decir sobre ella? Bueno, es de las que hablan poco, la verdad. Menos hablar, más actuar, ya sabes. Deja que su espada lo diga todo, más o menos. Y madre, cacho espada. Es ENORME, la cosa que lleva. He oído que tiene otra más grande en reserva, una especie de premio por ser súper-fuerte o algo así. Que la puta cosa es un gigantesco trozo de cacho de puro metal, muy... Tipo Guts.\c-
-\cfEn serio espero que la puedas conocer algún día, seguro que te va a encontrar adorable. Y hablando de cosas adorables, conozco su punto débil: Carpincho. Sí, le pones uno delante y es que se derrite de cuquismo. Un pequeño truco que aprendí de su novio.\c-
+\cfEn serio espero que la puedas conocer algún día, seguro que te va a encontrar adorable. Y hablando de cosas adorables, conozco su punto débil: Capibara. Sí, le pones uno delante y es que se derrite de cuquismo. Un pequeño truco que aprendí de su novio.\c-
-\cfOh, ¿y el novio? Bueno, un tío muy majo. No hablamos mucho, pero ha servido como mi fuente principal para aprender de la cultura Odmorian. Me ha despejado algunas dudas y malas interpretaciones bastante rápido, y todo siendo muy amable, también. Su nombre también es mono. Cinnamon, jeje. Mari-san lo llama Cinnabun, lo cual es más adorable. Pero que no te engañe, a pesar de tanto cuquismo, también es un duro y fuerte guerrero como ella, un tipo duro de verdad, hasta tiene un rifle ENORME y todo.\c-
+\cfOh, ¿y el novio? Bueno, un tío muy majo. No hablamos mucho, pero ha servido como mi fuente principal para aprender de la cultura Odmorian. Me ha despejado algunas dudas y malas interpretaciones bastante ráìdo, y todo siendo muy amable, también. Su nombre también es mono. Cinnamon, jeje. Mari-san lo llama Cinnabun, lo cual es más adorable. Pero que no te engañe, a pesar de tanto cuquismo, también es un duro y fuerte guerrero como ella, un tipo duro de verdad, hasta tiene un rifle ENORME y todo.\c-
\cfEs que VAMOS, necesitas conocerlos, en serio.\c-
@@ -79,9 +79,9 @@ TXT
Nacida en **Sankaideriha** de la unión de la **Demoníaca** parca **Akari Shiroko** y la piromante nómada **Anarukon** **Sarkha Azanth**, **Marisa** es el resultado de una relación blasfema entre miembros de dos civilizaciones en conflicto, las de Demonios y Anarukon. A pesar de sus diferencias y la clara pertenencia a dos facciones en guerra, el amor entre sus padres es innegable, demostrando que ambos bandos pueden poner sus diferencias aparte y disfrutar de una fructuosa vida juntos.
-Habiendo sido criada por tal peculiar pareja de proscritos, Marisa carece de ciertas aptitudes sociales, pero destaca en otras habilidades, tales como la magia y el manejo de la espada. Tras alcanzar la edad adulta, comenzó a hacer encargos como mercenaria, asesinando demonios errantes y otras bestias entre varios lugares. Cerca del 2084, uno de estos encargos la trajo a la **Tierra**. Específicamente, a la zona de exclusión de **Washington DC**. Al ser ajena a los eventos de la **Cicatriz Blanca**, se encontró visiblemente confusa ante el estado arruinado de la ciudad, pero aun así, siguió buscando su objetivo. Para su sorpresa, sin embargo, alguien ya le había dado muerte, nadie más que el **Oni Rojo**, **Ibuki Miyamoto**.
+Habiendo sido criada por tal peculiar pareja de proscritos, Marisa carece de ciertas aptitudes sociales, pero destaca en otras habilidades, tales como la magia y el manejo de la espada. Tras alcanzar la edad adulta, comenzó a hacer encargos como mercenaria, asesinando demonios errantes y otras bestias entre varios lugares. Cerca del 2084, uno de estos encargos la trajo a la **Tierra*. Específicamente, a la zona de exclusión de **Washington DC**. Al ser ajena a los eventos de la **Cicatriz Blanca**, se encontró visiblemente confusa ante el estado arruinado de la ciudad, pero aun así, siguió buscando su objetivo. Para su sorpresa, sin embargo, alguien ya le había dado muerte, nadie más que el **Oni Rojo**, **Ibuki Miyamoto**.
-Las dos pasaron un tiempo trabajando juntas, y surgió una peculiar amistad. Desafortunadamente, cuando llegó el momento de volver a casa, se dio cuenta de que el portal que había usado solo podía cruzarlo una persona. Ibuki la dejó marchar, con la promesa de que ciertamente se volverían a encontrar cuando acabara todo. Y así, casi 10 años después, tras el retorno del Oni Rojo a **Japón**, su esperada reunión tuvo lugar. Marisa se había asentado en su propia casa en **Kasukabe**, y planeó que Ibuki se mudara a vivir con ella también. Por el camino, su espaciosa casa compartida se volvería aparentemente más apretada con la introducción de varios otros inquilinos, junto con las visitas ocasionales del novio de Marisa, un explorador **Odmorian** llamado **Cinnamon Valentine**.
+Las dos pasaron un tiempo trabajando juntas, y surgió una peculiar amistad. Desafortunadamente, cuando llegó el momento de volver a casa, se dio cuenta de que el portal que había usado solo podía usarlo una persona. Ibuki la dejó marchar, con la promesa de que ciertamente se volverían a encontrar cuando acabara todo. Y así, casi 10 años después, tras el retorno del Oni Rojo a **Japón**, su esperada reunión tuvo lugar. Marísa se había asentado en su propia casa en **Kasukabe**, y planeó que Ibuki se mudara a vivir con ella también. Por el camino, su espaciosa casa compartida se volvería aparentemente más apretada con la introducción de varios otros inquilinos, junto con las visitas ocasionales del novio de Marisa, un explorador **Odmorian** llamado **Cinnamon Valentine**.
Su participación en la **Invasión Demoníaca** de 2148 fue admirable, con un recuento de bajas enemigas de decenas de miles, y con un especial premio compartido con Ibuki Miyamoto por el eficiente trabajo de limpieza de las instalaciones infestadas de demonios de la **UAC** en **Nagoya**.
@@ -90,9 +90,9 @@ Su participación en la **Invasión Demoníaca** de 2148 fue admirable, con un r
\cf¿Y que más puedo decir sobre ella? Bueno, es de las que hablan poco, la verdad. Menos hablar, más actuar, ya sabes. Deja que su espada lo diga todo, más o menos. Y madre, cacho espada. Es ENORME, la cosa que lleva. He oído que tiene otra más grande en reserva, una especie de premio por ser súper-fuerte o algo así. Que la puta cosa es un gigantesco trozo de cacho de puro metal, muy... Tipo Guts.\c-
-\cfEn serio espero que la puedas conocer algún día, seguro que te va a encontrar adorable. Y hablando de cosas adorables, conozco su punto débil: Carpincho. Sí, le pones uno delante y es que se derrite de cuquismo. Un pequeño truco que aprendí de su novio.\c-
+\cfEn serio espero que la puedas conocer algún día, seguro que te va a encontrar adorable. Y hablando de cosas adorables, conozco su punto débil: Capibara. Sí, le pones uno delante y es que se derrite de cuquismo. Un pequeño truco que aprendí de su novio.\c-
-\cfOh, ¿y el novio? Bueno, un tío muy majo. No hablamos mucho, pero ha servido como mi fuente principal para aprender de la cultura Odmorian. Me ha despejado algunas dudas y malas interpretaciones bastante rápido, y todo siendo muy amable, también. Su nombre también es mono. Cinnamon, jeje. Mari-san lo llama Cinnabun, lo cual es más adorable. Pero que no te engañe, a pesar de tanto cuquismo, también es un duro y fuerte guerrero como ella, un tipo duro de verdad, hasta tiene un rifle ENORME y todo.\c-
+\cfOh, ¿y el novio? Bueno, un tío muy majo. No hablamos mucho, pero ha servido como mi fuente principal para aprender de la cultura Odmorian. Me ha despejado algunas dudas y malas interpretaciones bastante ráìdo, y todo siendo muy amable, también. Su nombre también es mono. Cinnamon, jeje. Mari-san lo llama Cinnabun, lo cual es más adorable. Pero que no te engañe, a pesar de tanto cuquismo, también es un duro y fuerte guerrero como ella, un tipo duro de verdad, hasta tiene un rifle ENORME y todo.\c-
\cfEs que VAMOS, necesitas conocerlos, en serio.\c-
@@ -100,6 +100,6 @@ Su participación en la **Invasión Demoníaca** de 2148 fue admirable, con un r
\cfEspero que no cause muchos problemas, porque también planeo enviar a Ibuki para hacer un reconocimiento de algunos sitios.\c-
-\cfActualización 2: No me puedo creer que no hayamos conocido a sus madres hasta nuestra boda con Kirin. Lo has visto, todos lo hemos visto, la tal Sarkha está como una regadera, ya veo a quien sale, al menos en parte, porque su otra madre es sorprendentemente la mujer más generosa y agradable que he conocido. Vamos, incluso con todo el tema ese de ser una asesina y tal... Y lueeeego, también he aprendido que desciende de realeza del Infierno. No me extraña que los demonios le tengan tanto miedo, tiene bastante sentido.\c-
+\cfActualización 2: No me puedo creer que no hayamos conocido a sus madres hasta nuestra boda con Kirin. Lo has visto, todos lo hemos visto, la tal Sarkha está como una regadera, ya veo a quien sale, al menos en parte, porque su otra madre es sorprendentemente la mujer más generosa y agradable que he conocido. Vamos, incluso con todo el tema ese de ser una asesina y tal... Y lueeeego, tambiñen he aprendido que desciende de realeza del Infierno. No me extraña que los demonios le tengan tanto miedo, tiene bastante sentido.\c-
\cfJuro que entre ella y sus dos madres, parecen todas personajes salidos de Dark Souls.\c-
diff --git a/lore/es/milkbreads.txt b/lore/es/milkbreads.txt
index cda7a2513..5040f49d2 100644
--- a/lore/es/milkbreads.txt
+++ b/lore/es/milkbreads.txt
@@ -8,13 +8,13 @@ TXT
\cxClasificación:\c-
\cf Postre\c-
-Una delicia de la cocina Akkouxhei, los **Panes de Leche** así llamados comúnmente por los lugareños son un postre suave y dulce, similar al brioche, el cual se consume típicamente durante eventos especiales, como cumpleaños o bodas. Blandos y esponjosos bollitos de pan dulce realzados con la savia refinada de los árboles **Yranakha** nativos y mezclados con leche condensada de **Bestia Gris**, se derriten en la boca con cada mordisco, volviéndose más y más dulces.
+Una delicia de la cocina Akkouxhei, los **Panes de Leche** así llamados comúnmente por los lugareños son un postre suave y dulce comido típicamente durante eventos especiales, como cumpleaños o bodas. Blandos y esponjosos bollitos de pan dulce realzados con la savia refinada de los árboles **Yranakha** nativos y mezclados con leche condensada de **Bestia Gris**, se derriten en la boca con cada mordisco, volviéndose más y más dulces.
-Aunque no es generalmente un problema para los nativos **Anarukon**, el obsceno contenido de azúcar de estos está confirmado como peligroso para mortales a menos que sean consumidos en moderación, potencialmente resultando en el desarrollo de enfermedades cardiovasculares o incluso la muerte.
+Aunque no es generalmente un problema para los nativos **Anarukon**, el obsceno contenido de azucar de estos está confirmado como peligroso para mortales a menos que sean consumidos en moderación, potencialmente resultando en el desarrollo de enfermedades cardiovasculares o incluso la muerte.
Aun así, son muy populares por todo el mundo. Muchos visitan el **Imperio Sykhai** solo para tener la oportunidad de comerlos, y puede que se queden para más. Se dice incluso que pueden ser uno de los secretos tras el rápido crecimiento de la nación.
\cxNotas de Saya:\c-
\cfSabes, enterarme de que la leche viene de ESAS COSAS no ha cambiado en absoluto mi opinión. Esta cosa es celestial, es lo más delicioso jamás creado, es tan dulce que me moriría por ellos. A ver, casi que pasó eso justo cuando tuve una sobredosis de ellos (madre de dios que vergüenza). Sí, no me extraña que la palmase mucho cuando tenía más azúcar que sangre en el cuerpo. Kirin-kun dijo que incluso oyó explotar mi corazón, pero apuesto a que solo estaba siendo dramático, eso no puede haber pasado.\c-
-\cfOh ya, y resulta que hay un mito por ahí de que si comes suficientes de estos tus tetas se ponen enormes. Pues mira que en serio no creo que sea eso posible, por supuesto que no. ¿Que clase de idiota se metería una sobredosis de estas cosas a propósito?\c-
+\cfOh ya, y resulta que hay un mito por ahí de que si comes suficientes de estos tus tetas se ponen enormes. Pues mira que en serio no creo que sea eso posible, por supuesto que no. ¿Que clase de idiota se metería una sobredosis de estas cosas a propósito para que le crezcan unas domingas gigantes?\c-
diff --git a/lore/es/mistergun.txt b/lore/es/mistergun.txt
new file mode 100644
index 000000000..4efcce292
--- /dev/null
+++ b/lore/es/mistergun.txt
@@ -0,0 +1,29 @@
+TAG
+Rifle Mortal
+TXT
+\cxDesignación:\c-
+\cf Rifle Mortal\c-
+\cf "Míster" (apodo común)\c-
+\cxFabricante:\c-
+\cf Plutoni Incorporated\c-
+\cxDesignación:\c-
+\cf Rifle de Combate Multiusos\c-
+
+El **Rifle Mortal** fue ideado a principios de los años 2100 por estudiantes de la **Universidad de Nos-Kora** los cuales pensaban que simplemente había demasiadas armas distintas de ejércitos distintos de especies distintas, así que... Crearían algo que sería realmente "universal" para todos.
+
+Fue hecha para un calibre peculiar de 4.44x44.4mm, con una longitud de cañón de 44.4cm, y emplea munición de una extraña forma cuadrada, cuya naturaleza, junto con sus mecanismos de disparo, son un enigma. Estas balas telescópicas explosivas compactas pegan más fuerte que la munición de la mayoría de rifles de combate de mayor calibre hechos por humanos. Adicionalmente, también emplea granadas de 44.4mm desde una lanzadera bajo el cañón. Estas granadas se dispersan entre pequeñas bombas con seguimiento de objetivos al impactar, haciéndolas ideales para objetivos dispersos.
+
+\cfFuego Primario:\c- Disparo continuo de munición primaria.
+
+\cfFuego Secundario:\c- Lanza una granada. Si no hay, carga una nueva.
+
+\cfFuego Terciario:\c- Alterna entre modos de operación del rifle. Cambiando entre "disparo de precisión" (modo semiautomático estándar), "disparo en clúster" (de algún modo funcionando como una escopeta con la misma munición), "disparo en chorro" (funciona como automático pero ¿parece disparar cuatro balas por bala?), y "disparo de presión" (de alguna forma "cargando" la munición antes de dispararla con mayor potencia y velocidad).
+
+\cfRecarga:\c- Hace lo esperado.
+
+\cxNotas de Saya:\c-
+\cfLlegados a este punto ya me trae sin cuidado que me confunda cualquier cosa que salga de ahí, en serio.\c-
+
+\cfEsta cosa es un rifle de asalto, una escopeta, una ametralladora y un rifle anti-tanque todo en uno, con exactamente la misma munición. Y cierto, no tiene ningún sentido, pero funciona, sea como sea.\c-
+
+\cfNo te pongas muy cómoda con esta, por cierto. Apuesto a que en cuanto le pilles el gusto no vas a ser capaz de volver a usar ninguna otra arma.\c-
diff --git a/lore/es/misterrifle.txt b/lore/es/misterrifle.txt
deleted file mode 100644
index 3fcd31140..000000000
--- a/lore/es/misterrifle.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-TAG
-Rifle Mortal
-TXT
-\cxDesignación:\c-
-\cf Rifle Mortal\c-
-\cf "Míster" (apodo común)\c-
-\cxFabricante:\c-
-\cf Plutoni Incorporated\c-
-\cxDesignación:\c-
-\cf Rifle de Combate Multiusos\c-
-
-El **Rifle Mortal** fue ideado a principios de los años 2100 por estudiantes de la **Universidad de Nos-Kora** los cuales pensaban que simplemente había demasiadas armas distintas de ejércitos distintos de especies distintas, así que... Crearían algo que sería realmente "universal" para todos.
-
-Fue hecha para un calibre peculiar de 4.44x44.4mm, con una longitud de cañón de 44.4cm, y emplea munición de una extraña forma cuadrada, cuya naturaleza, junto con sus mecanismos de disparo, son un enigma. Estas balas telescópicas explosivas compactas pegan más fuerte que la munición de la mayoría de rifles de combate de mayor calibre hechos por humanos. Adicionalmente, también emplea granadas de 44.4mm desde una lanzadera bajo el cañón. Estas granadas se dispersan entre pequeñas bombas con seguimiento de objetivos al impactar, haciéndolas ideales para objetivos dispersos.
-
-\cfFuego Primario:\c- Disparo continuo de munición primaria.
-
-\cfFuego Secundario:\c- Lanza una granada. Si no hay, carga una nueva. Recomendado contra grandes grupos de enemigos, ya que esto permitirá una distribución más uniforme de designaciones de objetivo a las sub-granadas para una cobertura máxima de daño.
-
-\cfFuego Terciario:\c- Alterna entre modos de operación del rifle. Cambiando entre "disparo de precisión" (semi-auto, puntería perfecta), "disparo en clúster" (15 perdigones, gran dispersión), "disparo en chorro" (ráfaga de 4 subproyectiles, baja precisión), y "disparo de presión" (proyectil penetrante de alta potencia).
-
-\cfRecarga:\c- Una de las pocas operaciones que hace lo lógicamente esperado.
-
-\cfTécnicas:\c- Cada uno de los modos de disparo tiene una situación óptima en la que usarse, asegúrate de experimentar y estudiar su comportamiento para así poder aumentar tu eficiencia en el campo de batalla.
-
-\cxNotas de Saya:\c-
-\cfLlegados a este punto ya me trae sin cuidado que me confunda cualquier cosa que salga de ahí, en serio.\c-
-
-\cfEsta cosa es un rifle de asalto, una escopeta, una ametralladora y un rifle anti-tanque todo en uno, con exactamente la misma munición. Y cierto, no tiene ningún sentido, pero funciona, sea como sea.\c-
-
-\cfAdemás esas granadas son aun más raras. Las mides con regla y son obviamente de 25mm, pero de alguna forma CRECEN a su tamaño original al salir disparadas. Y LUEGO TODO LO DE LA FUNCIONALIDAD DE AUTO-OBJETIVO ME ATERRA CONCEPTUALMENTE. ESTO LO HAN HECHO CON BOMBARDEOS EN ALFOMBRA EN MENTE, ESTOY SEGURA AL 100%.\c-
-
-\cfEn serio, no te pongas muy cómoda con esta. Apuesto a que en cuanto le pilles el gusto no vas a ser capaz de volver a usar ninguna otra arma, y acabarás maldita para toda la vida o algo.\c-
diff --git a/lore/es/mixom.txt b/lore/es/mixom.txt
index 19994cf17..0d7d31449 100644
--- a/lore/es/mixom.txt
+++ b/lore/es/mixom.txt
@@ -17,6 +17,6 @@ Mixom es, además, uno de los últimos bastiones del capitalismo restantes en el
\cxNotas de Saya:\c-
\cfDinero y poder, dominio absoluto, mierda de capitalismo. Asco grande... Ojalá exploten todos.\c-
-\cfMenos la presidenta, es la única persona cuerda que queda ahí pero es que no podían ser más rastreros cada vez que intenta cambiar las cosas. Es encomendable, cierto, pero me parece una batalla perdida ya. Debería tirar la toalla y venirse a trabajar aquí.\c-
+\cfMenos la presidenta, es la única persona cuerda que queda ahí pero es que no podían ser más rastreros cada vez que intenta cambiar las cosas. Es comendable, cierto, pero me parece una batalla perdida ya. Debería tirar la toalla y venirse a trabajar aquí.\c-
\cfPor cierto, no puedes dar dos pasos sin cruzarte con algo que han hecho, están EN PUTAS TODAS PARTES. Como, por ejemplo, ¿todos los tornillos en tu cuerpo? Marca Mixom. ¿La refrigeración líquida? También Mixom... Seguiría, pero es que me da todo el asco decir su nombre tanto.\c-
diff --git a/lore/es/modernsparkster.txt b/lore/es/modernsparkster.txt
index 061009a5b..20990bb85 100644
--- a/lore/es/modernsparkster.txt
+++ b/lore/es/modernsparkster.txt
@@ -21,7 +21,7 @@ Entonces, un descubrimiento llegó: ¿Por qué intentar copiar algo que jamás p
\cfRecarga Secundaria:\c- Carga una célula de Nokron. Misma capacidad.
-\cfTécnicas:\c- La carga de proyectil puede mantenerse de forma indefinida, ya que el arma se ventilará regularmente para estabilizar su potencia pico de ignición. Esto puede permitir que uno simplemente cargue desde cobertura y salga para soltar el disparo cuando sea necesario. Adicionalmente, la posibilidad de pulsar ambos gatillos a la vez también está documentada, lo cual permite una potente descarga de plasma de Nokorokinylum, comparable a una pequeña bomba nuclear en potencial destructor. No se recomienda realizar un ataque combinado a menos que el objetivo esté lo suficientemente lejos para no poner en peligro al usuario.
+\cfTécnicas:\c- La carga de proyectil puede mantenerse de forma indefinida, ya que el arma se ventilará regularmente para estabilizar la potencia pico de ignición del arma. Esto puede permitir que uno simplemente cargue desde cobertura y salga para soltar el disparo cuando sea necesario. Adicionalmente, la posibilidad de pulsar ambos gatillos a la vez también está documentada, lo cual permite una potente descarga de plasma de Nokorokinylum, comparable a una pequeña bomba nuclear en potencial destructor. No se recomienda realizar un ataque combinado a menos que el objetivo esté lo suficientemente lejos para no poner en peligro al usuario.
\cxNotas de Saya:\c-
\cfOstiaaaaaaaa esto si que es buena mierda. Será una vieja gloria de antes de la guerra, pero funciona tan bien que resulta que los modelos x4 y x5 son solo revisiones menores, por lo que me contó el viejales ese. No podemos pillarnos las nuevas por culpa de no se qué mierdas del Tratado de la Cicatriz Blanca, una pena, pero con esta nos llega.\c-
diff --git a/lore/es/mothlamp.txt b/lore/es/mothlamp.txt
index 51cd88b0b..3d2c18512 100644
--- a/lore/es/mothlamp.txt
+++ b/lore/es/mothlamp.txt
@@ -21,4 +21,4 @@ La lámpara se mantiene siempre cerca del dueño, sin fallo. Si desaparece de su
\cfPero... es que, justo luego creo que me dijo que "quizás". Lo que, sinceramente, suena un poco... uf. En cierto modo, me gusta la idea, pero a la vez... espero que no acabemos lamentándolo.\c-
-\cfOh dios imagina que las chicas polilla son reales, es que yo ya... ffffffdfgdgfgsfgggghghffhghg\c-
+\cfOh dios imagina que las chicas polilla son reales, es que joder yo iba y... ffffffdfgdgfgsfgggghghffhghg\c-
diff --git a/lore/es/mothplushy.txt b/lore/es/mothplushy.txt
index 84fea20cb..6a13f6daa 100644
--- a/lore/es/mothplushy.txt
+++ b/lore/es/mothplushy.txt
@@ -2,13 +2,15 @@ TAG
Peluche de Polilla
TXT
\cxDesignación:\c-
-\cf Peluche de Chica Polilla\c-
+\cf Peluche de Mashiro la Chica Polilla\c-
\cxFabricante:\c-
\cf Nukritas 2xx\c-
\cxClasificación:\c-
\cf Muñeco de Peluche\c-
-Un muñeco de peluche de una chica polilla cariñosamente creado a mano. Como todas las polillas, le encanta la luz de una buena lámpara. Si la provees del calmante brillo de una **Lámpara Compañera Sankai**, puede que encuentres una amiga fiel. Eso sí, no hagas ruido, puede que la asustes.
+Un muñeco de peluche cariñosamente creado a mano de **Mashiro**, la chica polilla, para buenos niños y niñas por igual. Como todas las polillas, le encanta la luz de una buena lámpara. Si la provees del calmante brillo de una **Lámpara Compañera Sankai**, puede que tengas una amiga fiable, puede que incluso una amante. Solo, no hagas ruido, puede que la asustes.
+
+En **Plutoni Incorporated** no nos hacemos responsables si acabas atrapada en un bucle de tiempo con una buena chica polilla haciéndote compañía.
\cxNotas de Saya:\c-
\cfHay un montón de estas en mi dormitorio, sabes. Una por cada vez que esos dos me han cabreado. Da miedo que me conozcan tan bien, en serio.\c-
diff --git a/lore/es/nana.txt b/lore/es/nana.txt
index bebd91d10..38c2a1cb9 100644
--- a/lore/es/nana.txt
+++ b/lore/es/nana.txt
@@ -11,6 +11,7 @@ TXT
+
**Nana** es la hija única de **Kaguya Houraisan**, la princesa **Lunar** exiliada que hizo de **Gensokyo** su hogar. Habiendo sido criada y educada completamente dentro de los confines de **Eientei** no sabía mucho del mundo exterior, y habría pasado el resto de su vida eterna ahí, de no haber sido por un encuentro inesperado con **Ryuji Miyamoto** en los años 60. Habiendo huido de la **Aldea Humana**, se cruzó con Nana. Los dos entablaron una amistad cercana, y el joven chico hizo la promesa de casarse con ella cuando creciera, y llevarla al exterior, para que pudiese "ver el mundo". Esto ocurriría en 1973, con los dos dejando atrás Gensokyo para formar una familia.
Siendo parte de la realeza, Nana ha ganado bastante fama en Japón, apareciendo incluso en varios programas de entrevistas. También es bien conocida por sus habilidades en varias artes marciales, y ha ganado varios torneos durante años. Otros de sus hobbies también incluyen la pintura y talla de madera, y es una cocinera muy hábil.
@@ -18,7 +19,7 @@ Siendo parte de la realeza, Nana ha ganado bastante fama en Japón, apareciendo
Nana tiene tres hijos, los cuales, como ella, han heredado la sangre inmortal de la princesa lunar: **Taro**, **Saya** y **Yui**. Cada uno de ellos ha tenido un gran éxito en sus propias hazañas, algo de lo que Nana habla en gran detalle, muy orgullosa.
\cxNotas de Saya:\c-
-\cfLa más mejor mamá del mundo, no voy a mentir. Puede que sea estricta a veces, o se enfade conmigo por estar despierta hasta muy tarde (si es que se da cuenta, je), pero realmente es la mejor. Aun no la has conocido, Demo-chan, pero seguro que le vas a caer muy bien. Te aseguro que es muy maja a pesar del miedo que da la pinta que tiene a veces. No es para nada como Kaguya obaa-san, que juro que siempre tiene ese aura que es como... normal que la gente le tenga miedo.\c-
+\cfLa más mejor mamá del mundo, no voy a mentir. Puede que sea estricta a veces, o se enfade conmigo por estar despierta hasta muy tarde (si es que se da cuenta, je), pero realmente es la mejor. Aun no la has conocido, Demo-chan, pero seguro que le vas a caer muy bien. Te aseguro que es muy maja a pesar del miedo que da la pinta que tiene a veces. No es para nada como Kaguya obaa-san, que juro que siempre tiene ese aura que es como... normal que los tíos le tengan miedo, siempre con un miedo constante a que les haga CBT en cualquier momento.\c-
TXT
\cxNombre Completo:\c-
\cf Nana Miyamoto\c-
@@ -32,6 +33,7 @@ TXT
+
**Nana** es la hija única de **Kaguya Houraisan**, la princesa **Lunar** exiliada que hizo de **Gensokyo** su hogar. Habiendo sido criada y educada completamente dentro de los confines de **Eientei** no sabía mucho del mundo exterior, y habría pasado el resto de su vida eterna ahí, de no haber sido por un encuentro inesperado con **Ryuji Miyamoto** en los años 60. Habiendo huido de la **Aldea Humana**, se cruzó con Nana. Los dos entablaron una amistad cercana, y el joven chico hizo la promesa de casarse con ella cuando creciera, y llevarla al exterior, para que pudiese "ver el mundo". Esto ocurriría en 1973, con los dos dejando atrás Gensokyo para formar una familia.
Siendo parte de la realeza, Nana ha ganado bastante fama en Japón, apareciendo incluso en varios programas de entrevistas. También es bien conocida por sus habilidades en varias artes marciales, y ha ganado varios torneos durante años. Otros de sus hobbies también incluyen la pintura y talla de madera, y es una cocinera muy hábil.
@@ -41,7 +43,7 @@ Nana tiene tres hijos, los cuales, como ella, han heredado la sangre inmortal de
\cxNotas de Saya:\c-
\cfOkaa-san es tan feliz de que vayas por ahí haciendo el bien. Me moló que le gustaras. Si es que te lo dije.\c-
-\cfTía, es que juro que ha empezado a hacer empanada de atún más a menudo solo por ti. Está bien que puedas disfrutar de tu plato favorito y tal, pero deberías saber que lo que necesitas en tu dieta son carbohidratos, ¿no?\c-
+\cfPor cierto, me di cuenta, sabes, cuando te dio ese abrazo, sí. No ha intentado ver a otros tíos desde que perdimos a papá... Pero creo que a lo mejor... puede que le gustes de una forma algo diferente, ya sabes...\c-
TXT
\cxNombre Completo:\c-
\cf Nana Miyamoto\c-
@@ -55,6 +57,7 @@ TXT
+
**Nana** es la hija única de **Kaguya Houraisan**, la princesa **Lunar** exiliada que hizo de **Gensokyo** su hogar. Habiendo sido criada y educada completamente dentro de los confines de **Eientei** no sabía mucho del mundo exterior, y habría pasado el resto de su vida eterna ahí, de no haber sido por un encuentro inesperado con **Ryuji Miyamoto** en los años 60. Habiendo huido de la **Aldea Humana**, se cruzó con Nana. Los dos entablaron una amistad cercana, y el joven chico hizo la promesa de casarse con ella cuando creciera, y llevarla al exterior, para que pudiese "ver el mundo". Esto ocurriría en 1973, con los dos dejando atrás Gensokyo para formar una familia.
Siendo parte de la realeza, Nana ha ganado bastante fama en Japón, apareciendo incluso en varios programas de entrevistas. También es bien conocida por sus habilidades en varias artes marciales, y ha ganado varios torneos durante años. Otros de sus hobbies también incluyen la pintura y talla de madera, y es una cocinera muy hábil.
@@ -64,6 +67,8 @@ Nana tiene tres hijos, los cuales, como ella, han heredado la sangre inmortal de
\cxNotas de Saya:\c-
\cfOkaa-san es tan feliz de que vayas por ahí haciendo el bien. Me moló que le gustaras. Si es que te lo dije.\c-
-\cfTía, es que juro que ha empezado a hacer empanada de atún más a menudo solo por ti. Está bien que puedas disfrutar de tu plato favorito y tal, pero deberías saber que lo que necesitas en tu dieta son carbohidratos, ¿no?\c-
+\cfOh ya, en la boda, con Kirin... ¿recuerdas? Resulta que tenía razón, después de todo. Se ha pasado a la "otra acera" ahora. Dios, como os envidio a todas, habiéndoos perdido esa escena. Ver a mamá justo ahí, dándose el lote con la de Ashley-san... Desearía poder des-verlo, pero ahora hasta planean casarse. ¿Eso no haría que Yu-chan y Ashley-san fuesen hermanas? A ver, las dos ya son pareja y tal... Va a ser raro.\c-
-\cfOh ya, y lo que paso en la boda... Buf, es que nos pilló por sorpresa. Fue y se echó novia. Y va y resulta que fue con la madre de Ashley-san. La verdad es que me resulta un poco raro pero... Supongo que está bien si es algo que le hace más feliz.\c-
+\cfEspera... Si ese es el caso, entonces... ENTONCES KIRIN-KUN Y YO... ¿¿¿ME VOY A CONVERTIR EN SU TÍA???\c-
+
+\cf... ahora que lo pienso, la verdad es que no importa. Yo es que ya he pecado, considerando que estáis tú, Ibuki y Meido. Técnicamente sois mis hijas (y además Ibuki es mi propio clon), después de todo.\c-
diff --git a/lore/es/nedoshiaan.txt b/lore/es/nedoshiaan.txt
index 037712313..4d5a0ad07 100644
--- a/lore/es/nedoshiaan.txt
+++ b/lore/es/nedoshiaan.txt
@@ -12,7 +12,7 @@ En el año 2005, una expedición de aventureros **Devanikan** resultó en el des
Solo cuatro artefactos fueron encontrados, de los cinco que supuestamente se construyeron. Es comúnmente aceptado que este quinto artefacto fue el responsable de la muerte de la deidad, y fue perdido en el proceso. Los artefactos conocidos son:
-\cfMykradvo:\c- Conocido también como la **Gran Anomalía**, un orbe de energía pura que, en manos de un solo individuo, le permitiría eliminar a todos a su alrededor en un instante. Su poder es, sin embargo, muy limitado, y una gran cantidad de tiempo es necesaria para que se recargue tras cada uso, haciéndolo más un arma de último recurso para emergencias.
+\cfMtkradvo:\c- Conocido también como la **Gran Anomalía**, un orbe de energía pura que, en manos de un solo individuo, le permitiría eliminar a todos a su alrededor en un instante. Su poder es, sin embargo, muy limitado, y una gran cantidad de tiempo es necesaria para que se recargue tras cada uso, haciéndolo más un arma de último recurso para emergencias.
\cfKyshyje:\c- El **Amuleto de la Desdicha** que, cuando lo lleva un individuo, atrae destrucción y locura a todos los que deseen hacerle daño. Al menos, eso es lo que se suponía que debía hacer, ya que una vez probado, lo que realmente hacía era atraer la desgracia a su portador, probablemente como una forma de indicar que no es "digno" de usarlo, como muchos han especulado.
@@ -22,7 +22,7 @@ Solo cuatro artefactos fueron encontrados, de los cinco que supuestamente se con
\cfInshtrometanykha:\c- El quinto y perdido artefacto, el **Matadioses**. Llamado así debido al hecho de que esta era la única arma conocida que podía destruir a un dios a través de las tres capas de la realidad. Su efectividad es muy clara, teniendo en cuenta lo ocurrido. Solo dos deidades sobrevivieron el impacto, habiendo sido solamente rozadas por él, sin embargo una no pudo conservar su forma física, necesitando un cuerpo artificial, y la otra sufrió daños tales que fue puesta en un "sueño profundo".
-De estos artefactos, el **Ynykron** fue reproducido con éxito y re-programado para un uso más "mundano", después de que **Misa Unissix** obtuviese sus planos originales del mismo Mei Mess. Por supuesto, su uso aun permanece controlado muy estrictamente.
+De estos artefactos, el **Ynykron** fue reproducido con éxito y reprogramado para un uso más "mundano", después de que **Misa Unissix** obtuviese sus planos originales del mismo Mei Mess. Por supuesto, su uso aun permanece controlado muy estrictamente.
\cxNotas de Saya:\c-
\cfDioses dictadores, armas de destrucción final, "impulsado por almas torturadas"... Todo esto es una puta locura, en serio. A este puto mundo nunca se le paran de ocurrir formas absurdas de sorprenderme.\c-
diff --git a/lore/es/novoskhana.txt b/lore/es/novoskhana.txt
index 3b4046dc5..878e3348e 100644
--- a/lore/es/novoskhana.txt
+++ b/lore/es/novoskhana.txt
@@ -10,14 +10,16 @@ El **Imperio de Novoskhana** fue fundado en el 45306 AC por la **Emperatriz Eter
La estructura social del imperio es estrictamente matriarcal, todos los hombres existen solamente para servir a sus esposas y darles hijos. Adicionalmente, casi todas las mujeres nacidas en Novoskhana son entrenadas para la guerra, especialmente aquellas de clases bajas. Dado este hecho, nadie se ha atrevido a empezar ninguna guerra o conflicto con el imperio, ya que siempre está preparado para contraatacar, con sus ejércitos imparables de guerreras inmortales.
-La Emperatriz Eterna y sus muchas hijas tienen poder absoluto sobre todo Novoskhana, y realizan todas las decisiones importantes, incluyendo la creación de nuevas leyes. De todas estas leyes varias que han venido de ellas, muchas han sido tan controvertidas que han resultado en que grandes grupos de gente se hayan "separado" del imperio para formar sus propias naciones. La nieta mayor de la Emperatriz, la Verdugo Eryukha Yanikov, dirige (y a veces imparte) personalmente todos los castigos de ciudadanos que son considerados **Desviados**, un término usado para todos aquellos que actúan en contra de las estrictas leyes del imperio.
+La Emperatriz Eterna y sus muchas hijas tienen poder absoluto sobre todo Novoskhana, y realizan todas las decisiones importantes, incluyendo la creación de nuevas leyes. De todas estas leyes varias que han venido de ellas, muchas han sido tan controvertidas que han resultado en que grandes grupos de gente se hayan "separado" del imperio para formar sus propias naciones. La nieta mayor de la Emperatriz, la Verdugo Eryukha Yanikov, dirige (y a veces imparte) personalmente todos los castigos de ciudadanos que son considerados **Desviados**, un término usado para todos aquellos que actúan en contra de las leyes del imperio.
+
+Hay incontables formas de ser etiquetado como un "enemigo del estado", entre ellas, mostrar signos de "desestabilizar el orden natural de la sociedad", lo cual incluye entre otros: Hombres que rechazan el matrimonio o tener descendientes, hombres cuyo primer descendiente es varón, o que son incapaces de tener descendencia, hombres que son vistos manteniendo relaciones con otros hombres, cualquier individuo que comparta un nombre con la emperatriz, cualquier individuo que "viva desconectado de la sociedad" (generalmente usado para referirse a aquellos que permanezcan desempleados durante extensos periodos, o no tengan un hogar), mujeres que no contribuyan en la guerra, mujeres que hayan sido vistas manteniendo relaciones con otras mujeres, individuos "divergentes" (término usado para aquellos que no caigan en el binario hombre/mujer), etc.
Dos de los mayores grupos separados del Imperio son el **Reino Kurenai**, fundado inicialmente por la **Hermandad Vexx** como un lugar seguro para enemigos del estado, y el **Imperio Sykhai**, un colectivo anarco-comunista con nombre irónico fundado por una rama de la familia Yanikov que estaba fuertemente en desacuerdo con el "sistema roto" del Imperio. Una gran parte de la población libre **Anarukon** total del multiverso está contenida en estos dos, y el resto se ha asentado en otros lugares, incluyendo la Tierra.
\cxNotas de Saya:\c-
-\cfJoder, tía. Si hubiese una vez un concurso de quien es el dictador más ridículamente malvado de la historia del mundo, esta hijoputa tendría el primer puesto. Maravilloso, simplemente maravilloso...\c-
+\cfJoder, tía. Si hubiese una vez un concurso de quien es el dictador más ridículamente malvado de la historia del mundo, esta hijoputa tendría el primer puesto. Puto... imperio TERF. Maravilloso, simplemente maravilloso...\c-
-\cfSí, nunca jamás me acercaría a ese sito, la leche. Me arrancarían la cabeza por TODAS las razones o algo, nada mas poner un pie ahí. Lo que no entiendo es... Que, a ver, ¿¿como alguien querría vivir en un sitio así, bajo una dictadura tan absurda??\c-
+\cfSí, nunca jamás me puto acercaría a ese sito, hostia joder. Me arrancarían la cabeza por TODAS las razones o algo, nada mas poner un pie ahí. Lo que no entiendo es... que... ¿¿¿COMO COJONES sigue habiendo gente ahí??? ¿¿¿QUIEN COJONES querría vivir ahí???\c-
\cfOh, pero que digo, por supuesto que hay gente que estaría fenomenal con un puto infierno así, siempre. Si la historia nos ha enseñado algo, es que a ver... sí... Hay gente que es tan mierder como para seguir a líderes así, o peor...\c-
TXT
@@ -32,14 +34,16 @@ El **Imperio de Novoskhana** fue fundado en el 45306 AC por la **Emperatriz Eter
La estructura social del imperio es estrictamente matriarcal, todos los hombres existen solamente para servir a sus esposas y darles hijos. Adicionalmente, casi todas las mujeres nacidas en Novoskhana son entrenadas para la guerra, especialmente aquellas de clases bajas. Dado este hecho, nadie se ha atrevido a empezar ninguna guerra o conflicto con el imperio, ya que siempre está preparado para contraatacar, con sus ejércitos imparables de guerreras inmortales.
-La Emperatriz Eterna y sus muchas hijas tienen poder absoluto sobre todo Novoskhana, y realizan todas las decisiones importantes, incluyendo la creación de nuevas leyes. De todas estas leyes varias que han venido de ellas, muchas han sido tan controvertidas que han resultado en que grandes grupos de gente se hayan "separado" del imperio para formar sus propias naciones. La nieta mayor de la Emperatriz, la Verdugo Eryukha Yanikov, dirige (y a veces imparte) personalmente todos los castigos de ciudadanos que son considerados **Desviados**, un término usado para todos aquellos que actúan en contra de las estrictas leyes del imperio.
+La Emperatriz Eterna y sus muchas hijas tienen poder absoluto sobre todo Novoskhana, y realizan todas las decisiones importantes, incluyendo la creación de nuevas leyes. De todas estas leyes varias que han venido de ellas, muchas han sido tan controvertidas que han resultado en que grandes grupos de gente se hayan "separado" del imperio para formar sus propias naciones. La nieta mayor de la Emperatriz, la Verdugo Eryukha Yanikov, dirige (y a veces imparte) personalmente todos los castigos de ciudadanos que son considerados **Desviados**, un término usado para todos aquellos que actúan en contra de las leyes del imperio.
+
+Hay incontables formas de ser etiquetado como un "enemigo del estado", entre ellas, mostrar signos de "desestabilizar el orden natural de la sociedad", lo cual incluye entre otros: Hombres que rechazan el matrimonio o tener descendientes, hombres cuyo primer descendiente es varón, o que son incapaces de tener descendencia, hombres que son vistos manteniendo relaciones con otros hombres, cualquier individuo que comparta un nombre con la emperatriz, cualquier individuo que "viva desconectado de la sociedad" (generalmente usado para referirse a aquellos que permanezcan desempleados durante extensos periodos, o no tengan un hogar), mujeres que no contribuyan en la guerra, mujeres que hayan sido vistas manteniendo relaciones con otras mujeres, individuos "divergentes" (término usado para aquellos que no caigan en el binario hombre/mujer), etc.
Dos de los mayores grupos separados del Imperio son el **Reino Kurenai**, fundado inicialmente por la **Hermandad Vexx** como un lugar seguro para enemigos del estado, y el **Imperio Sykhai**, un colectivo anarco-comunista con nombre irónico fundado por una rama de la familia Yanikov que estaba fuertemente en desacuerdo con el "sistema roto" del Imperio. Una gran parte de la población libre **Anarukon** total del multiverso está contenida en estos dos, y el resto se ha asentado en otros lugares, incluyendo la Tierra.
\cxNotas de Saya:\c-
-\cfJoder, tía. Si hubiese una vez un concurso de quien es el dictador más ridículamente malvado de la historia del mundo, esta hijoputa tendría el primer puesto. Maravilloso, simplemente maravilloso...\c-
+\cfJoder, tía. Si hubiese una vez un concurso de quien es el dictador más ridículamente malvado de la historia del mundo, esta hijoputa tendría el primer puesto. Puto... imperio TERF. Maravilloso, simplemente maravilloso...\c-
-\cfSí, nunca jamás me acercaría a ese sito, la leche. Me arrancarían la cabeza por TODAS las razones o algo, nada mas poner un pie ahí. Lo que no entiendo es... Que, a ver, ¿¿como alguien querría vivir en un sitio así, bajo una dictadura tan absurda??\c-
+\cfSí, nunca jamás me puto acercaría a ese sito, hostia joder. Me arrancarían la cabeza por TODAS las razones o algo, nada mas poner un pie ahí. Lo que no entiendo es... que... ¿¿¿COMO COJONES sigue habiendo gente ahí??? ¿¿¿QUIEN COJONES querría vivir ahí???\c-
\cfOh, pero que digo, por supuesto que hay gente que estaría fenomenal con un puto infierno así, siempre. Si la historia nos ha enseñado algo, es que a ver... sí... Hay gente que es tan mierder como para seguir a líderes así, o peor...\c-
diff --git a/lore/es/nukritas1xx.txt b/lore/es/nukritas1xx.txt
deleted file mode 100644
index 298d63c25..000000000
--- a/lore/es/nukritas1xx.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-TXT
- \cxNombre Completo:\c-
- \cf Sujeto 1xx, Subtipo Nukritas\c-
- \cxNacionalidad:\c-
- \cf Mishe\c-
- \cxFecha de Nacimiento:\c-
- \cf 1030-10-10\c-
- \cxOcupación:\c-
- \cf Director (Universidad de Nos-Kora)\c-
-
-
-
-
-**Nukritas 1xx** es el penúltimo de los **Mishe** nacidos a bordo de la luna artificial de **Deishe**, mucho después de la destrucción y subsecuente extinción de todos los anteriormente nativos Mishe en su mundo natal en el 8135 AC tras una desigual guerra con la vecina raza **Goshun**.
-
-Al igual que su hermana gemela, ha sido designado como un **Subtipo Nukritas**, lo cual significa que nació y se crió para el propósito de representar a los supervivientes de su raza y propagar su conocimiento por toda la **Coalición X'Animen**. Para esto, y junto con su hermana, ambos fundaron la **Universidad de Nos-Kora** en **Nahkami**.
-
-Ya que estas tareas no toman mucho de su tiempo. 1xx se dedica también a otras aficiones, como la escritura. Ha escrito varias novelas que no muchos entienden del todo, aunque todos aseguran haberlas leído de principio a fin. También es un ávido cocinero, y disfruta al aprender las variadas recetas de cada civilización que conoce junto con su hermana. Su plato favorito es el sándwich de queso a la plancha.
-
-Como todos los miembros de la raza Mishe, es bastante excéntrico, su inmensa sabiduría parece ser muy exhaustiva, aunque los sujetos que domina son bastante inconexos. Parece que tanto él como su hermana comparten el pensamiento, ya que pueden continuarse las frases mutuamente en medio de cualquier conversación.
-
-\cxNotas de Saya:\c-
-\cfYa, lo sé, no hay mucho que ver, pero es que estos dos no tienen una biografía o algo en la que rebuscar.\c-
-
-\cfEste tío... La forma en la que sonríe da un poco de miedo a veces. Me pregunto si es capaz de leerme la mente o algo.\c-
diff --git a/lore/es/nukritas2xx.txt b/lore/es/nukritas2xx.txt
deleted file mode 100644
index 14db21343..000000000
--- a/lore/es/nukritas2xx.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-TXT
- \cxNombre Completo:\c-
- \cf Sujeto 2xx, Subtipo Nukritas\c-
- \cxNacionalidad:\c-
- \cf Mishe\c-
- \cxFecha de Nacimiento:\c-
- \cf 1030-10-10\c-
- \cxOcupación:\c-
- \cf Directora (Universidad de Nos-Kora)\c-
-
-
-
-
-**Nukritas 2xx** es la última de los **Mishe** nacidos a bordo de la luna artificial de **Deishe**, mucho después de la destrucción y subsecuente extinción de todos los anteriormente nativos Mishe en su mundo natal en el 8135 AC tras una desigual guerra con la vecina raza **Goshun**.
-
-Al igual que su hermano gemelo, ha sido designada como un **Subtipo Nukritas**, lo cual significa que nació y se crió para el propósito de representar a los supervivientes de su raza y propagar su conocimiento por toda la **Coalición X'Animen**. Para esto, y junto con su hermano, ambos fundaron la **Universidad de Nos-Kora** en **Nahkami**.
-
-Ya que estas tareas no toman mucho de su tiempo. 2xx se dedica también a otras aficiones, como la pintura. Ha creado varias obras de arte que no muchos entienden del todo, aunque todos aseguran haberlas visto de arriba a abajo. También es una ávido fabricante de muñecas, y disfruta al crear varios muñecos de peluche de los amigos que conoce junto con su hermano. Su muñeco favorito es uno del **Dios Azul**, quien se ofreció como patrón de su gente como agradecimiento.
-
-Como todos los miembros de la raza Mishe, es bastante excéntrica, su inmensa sabiduría parece ser muy exhaustiva, aunque los sujetos que domina son bastante inconexos. Parece que tanto ella como su hermano comparten el pensamiento, ya que pueden continuarse las frases mutuamente en medio de cualquier conversación.
-
-\cxNotas de Saya:\c-
-\cfEste es igual que el otro, sí. Tampoco hay mucha información por ahí, ya sabes...\c-
-
-\cfLa verdad es que me gusta, los muñecos que hace son monos. A ver, los has visto, ¿verdad? ¡Es que son adorables!\c-
diff --git a/lore/es/nuutek.txt b/lore/es/nuutek.txt
index 5da262abd..3b6551687 100644
--- a/lore/es/nuutek.txt
+++ b/lore/es/nuutek.txt
@@ -18,4 +18,4 @@ Desde entonces, la empresa ha redirigido sus esfuerzos a la fabricación de comp
\cxNotas de Saya:\c-
\cfBuf, armas de plasma tan atrás. Los Nukuri desde luego que nos superaban MUY BASTO. A ver, es que casualmente se dieron un viaje desde otra galaxia a nuestra Luna y se montaron su propio complejo de investigación ahí cuando los humanos como que... aun estaban aprendiendo a usar hierro. Y encima, ni la barrera de la Capital Lunar los paró. Es que, es acojonante, tío.\c-
-\cfVale, no nos salgamos del tema. Casi que no tengo ningún contacto con nadie de ahí, Zana-sama se encargó de todo eso, así que todo lo que nos den pasa por ella primero. Las pistolas de plasma molan, y podemos juguetear con uno de sus "blasters" tan famosos. Espero que sea tan derrite-caras como suena.\c-
+\cfVale, no nos salgamos del tema. Casi que no tengo ningún contacto con nadie de ahí, Zana-sama se encargó de todo eso, así que todo lo que nos den pasa por ella primero. Las pistolas de plasma molan, y podemos juguetear con uno de sus "blasters" tan famosos. Espero que sea tan derritecaras como suena.\c-
diff --git a/lore/es/omnisight.txt b/lore/es/omnisight.txt
index d459afb1f..401fec5ce 100644
--- a/lore/es/omnisight.txt
+++ b/lore/es/omnisight.txt
@@ -13,4 +13,4 @@ La **Omnivisión** es un dispositivo adicional programable para el **Demolicioni
Los dispositivos de Omnivisión pueden ser fácilmente rellenados por operadores de reconocimiento gracias al software y hardware especializados de **Akari Labs**, compatibles directamente con la mayoría de distribuciones de Linux. Se pueden descargar drivers para otras plataformas de la página web de Akari Labs, aunque su estabilidad no está garantizada.
\cxNotas de Saya:\c-
-\cfPara que lo sepas, un monte de peña arriesga sus vidas metiendo los datos de estas cosas, así que más te vale pagar respetos cuando te encuentres una. Puede que sean voluntarios, pero sus vidas son tan valiosas como las de cualquier otro.\c-
+\cfPra que lo sepas, un monte de peña arriesga sus vidas metiendo los datos de estas cosas, así que más te vale pagar respetos cuando te encuentres una. Puede que sean voluntarios, pero sus vidas son tan valiosas como las de cualquier otro.\c-
diff --git a/lore/es/onoke.txt b/lore/es/onoke.txt
index 9d537f5dd..bc98a68f3 100644
--- a/lore/es/onoke.txt
+++ b/lore/es/onoke.txt
@@ -8,13 +8,13 @@ TXT
\cxLocalización:\c-
\cf Kereshnovka\c-
-En Octubre de 2003, un incendio ocurrió en la **Mansión Onoke**, a las afueras de **Kereshnovka**, durante una reunión entre las familias **Imanaki** y **Onoke**. Cuando los bomberos llegaron, encontraron a todos muertos, habiendo sido todos envenenados y sus cadáveres profanados. El culpable nunca fue encontrado.
+En Octubre de 2003, un incendio ocurrió en la **Mansión Onoke**, a las afueras de **Kereshnovka**, durante una reunión entre las familias **Imanaki** y **Onoke**. Cuando los bomberos llegaron, encontraron a todos muertos, habiendo sido cada uno asesinado de formas más y más cruentas. El culpable nunca fue encontrado.
Hay muchas teorías sobre lo que pudo haber ocurrido. La mayoría apunta a que esto haya sido el trabajo de **Hynnykka la Gran Bruja**, una asesina en serie de hace siglos (o un posible sucesor), mencionando el hecho de que su última nota puede tener la interpretación potencial de referirse a estas dos poderosas familias ("todos morirán"). Esto no solo ha sido visto como algo difícilmente relacionado, dada la vaga interpretación, sino también mucho más dudoso por que algo así no pudo ser hecho por un solo individuo.
Otra teoría apunta a un suicidio ritual, aunque no hubiese una clara explicación de por que algo así se hubiera hecho. Ambas familias se encontraban en buenos términos, y esta reunión era en celebración del matrimonio entre dos de sus miembros, marcando el inicio de una alianza muy beneficiosa.
-Muchas otras teorías, cada una más ridícula que la anterior, mencionan posibilidades de ataques por cultistas, los ghouls del pueblo, o una especie de asesinato planeado por familias rivales (de cuya participación no se ha conocido ningún caso).
+Muchas otras teorías, cada una más ridícula que la anterior, mencionan posibilidades de ataques por cultistas, los ghouls del pueblo, o una especie de asesinato planeado por familias rivales (de las cuales no se ha conocido ninguna).
A día de hoy, nadie sabe lo que realmente ocurrió entonces, y el caso sigue sin resolver. Solo una persona sobrevivió, **Tetsuya Imanaki**, CEO de **Imanaki Corp**, pero solo por su ausencia al evento.
diff --git a/lore/es/parker.txt b/lore/es/parker.txt
deleted file mode 100644
index 0e16405c9..000000000
--- a/lore/es/parker.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-TXT
- \cxNombre Completo:\c-
- \cf Parker Edgar Munch III\c-
- \cxNacionalidad:\c-
- \cf Americana\c-
- \cxFecha de Nacimiento:\c-
- \cf (No especificada)\c-
- \cxOcupación:\c-
- \cf Ingeniero Jefe (Innovaciones Munch)\c-
-
-
-
-
-Nacido y criado en **Austin, Texas**, **Parker** es el hijo mayor del fundador y CEO de **Innovaciones Munch**, **Allen Munch**. A diferencia de su padre, sin embargo, sus intereses van más allá del mundo de los aparatos del hogar inteligentes.
-
-Como ávido coleccionista de armas, se impuso el crear su propio armamento casero, ya desde una edad temprana. Los muchos artilugios que crearía serían compartidos en línea. Los comentarios que recibiría le ayudarían a mejorar sus habilidades creativas más y más, a pesar de la indiferencia de su padre. Sin embargo, el éxito de su pequeña empresa no pudo ser ignorado, y así, el pequeño taller que había creado él solo pronto formó también parte de la compañía de su padre.
-
-La creación más notable de Parker en años recientes es la **Pistola de Explodium**, la primera arma creada para el uso de **Explodium** como carga altamente explosiva a partir de sus cartuchos propietarios **.387 EX**.
-
-\cxNotas de Saya:\c-
-\cfA ver, es que veo la foto y hay algo que me sigue inquietando. ¿Por que me resulta tan familiar? Es que lo juro, es como que lo tengo justo ahí en lo profundo de la mente y no puedo sacarlo.\c-
-
-\cfTampoco sé mucho del tío este. Como dije, apareció de repente y me pidió que su pistola formara parte de tu arsenal, y luego se fue como si nada después de apretarnos la mano.\c-
-
-\cfY en serio, es que tampoco he podido encontrar información de él aparte de la cortísima biografía en la página de Munch. ¿Pero quien es este tío?\c-
diff --git a/lore/es/parthoris.txt b/lore/es/parthoris.txt
index 4af9d6105..aa35f6032 100644
--- a/lore/es/parthoris.txt
+++ b/lore/es/parthoris.txt
@@ -4,11 +4,11 @@ TXT
\cxClasificación:\c-
\cf Mundo alternativo\c-
-**Parthoris** es uno de los varios mundos extra-universales que fueron descubiertos en las fases iniciales de los experimentos con interportales de **Akari Labs**, como parte del **Proyecto Akari**. En su centro se encuentra una tierra dividida en siete naciones, en una fase de desarrollo que uno describiría como "medieval", aunque hay una clara presencia de fuerzas mágicas. Sin embargo, se ha reportado la presencia de tecnología curiosamente avanzada, en una zona lejana, identificada como la guarida de una especie de poderoso lich.
+**Parthoris** es uno de los varios mundos extra-universales que fueron descubiertos en las fases iniciales de los experimentos con interportales de **Akari Labs**, como parte del **Proyecto Akari**. En su centro se encuentra una tierra dividida en siete naciones, en una fase de desarrollo que uno describiría como "medieval", aunque hay una clara presencia de fuerzas mágicas. Sin embargo, se ha reportado la presencia de de tecnología curiosamente avanzada, en una zona lejana, identificada como la guarida de una especie de poderoso lich.
-Cuando este mundo fue localizado inicialmente, hubo signos claros de haber pasado por algún tipo de gran batalla. Las siete naciones estaban bajo el control de un individuo llamado **D'Sparil**, quien había tomado el mando por la fuerza con sus ejércitos. La causa exacta de esto se desconoce, pero al momento de escribirse este artículo, la **Demolicionista** ha sido enviado para investigar, y eliminar cualquier amenaza en el proceso.
+Cuando este mundo fue localizado inicialmente, hubo signos claros de haber pasado por algún tipo de gran batalla. Las siete naciones estaban bajo el control de un individuo llamado **D'Sparil**, quien había tomado el mando por la fuerza con sus ejércitos. La causa exacta de esto se desconoce, pero al momento de escribirse este artículo, el **Demolicionista** ha sido enviado para investigar, y eliminar cualquier amenaza en el proceso.
\cxNotas de Saya:\c-
\cfHay un monte de cosas interesantes por ahí y voy a estar muy pendiente del directo. Esta es la primerísima vez que hacemos una exploración de todo, sabes, así que quiero ver TODO lo que pueda haber aquí.\c-
-\cfNo sé si te vas a acercar al sitio ese. Mira que tengo curiosidad por eso, el hecho de que haya un tío con acceso a cosas modernas en esta maravillante tierra de fantasía medieval.\c-
+\cfNo sé si te vas a acercar al sitio ese, la tal "Guarida de Malumax". Mira que tengo curiosidad por eso, el hecho de que haya un tío con acceso a cosas modernas en esta maravilleante tierra de fantasía medieval.\c-
diff --git a/lore/es/plasmablast.txt b/lore/es/plasmablast.txt
index b61db1fed..9211bd055 100644
--- a/lore/es/plasmablast.txt
+++ b/lore/es/plasmablast.txt
@@ -8,7 +8,7 @@ TXT
\cxClasificación:\c-
\cf Pistola de Plasma\c-
-Desarrollado antaño por **Nuutek**, y actualmente descontinuado pero todavía siendo producido por entusiastas basándose en sus planos públicos, el **Blaster de Plasma** fue la primera arma de plasma de fabricación **Nukuri**, diseñado para reemplazar el típico armamento balístico de aquella época. Liberando pequeñas descargas de **Nokorokinylum** candente, es capaz de neutralizar rápidamente cualquier objetivo menor.
+Desarrollado antaño por **Nuutek**, y actualmente descontinuado pero todavía siendo producido por entusiastas basándose en sus planos públicos, el **Blaster de Plasma** fue la primera arma de plasma de fabricación **Nukuri**, diseñado para reemplazar el típico armamento balístico de aquella época. Liberando pequeñas descargas de **Nokorokinylum** encendido, es capaz de neutralizar rápidamente cualquier objetivo menor.
\cfFuego Primario:\c- Rápidos disparos de plasma abrasador. Los proyectiles se desplazarán muy rápido, pero se disiparán tras pasar cierta distancia.
@@ -21,6 +21,6 @@ Desarrollado antaño por **Nuutek**, y actualmente descontinuado pero todavía s
Dada la alta disponibilidad de los materiales usados, y una amistad compartida entre Nuutek y su antiguo competidor **Nekuratek**, tienes acceso gratuito a un abastecimiento prácticamente ilimitado de munición para este arma.
\cxNotas de Saya:\c-
-\cfYa sabes, si te parece que derretir rodillas mola más que hacerlas explotar, esta también es una buena opción. He oído que hay toda clase de variantes absurdas de la pistola esta por ahí, ya que es de código abierto y tal. Se han hecho escopetas, rifles, hasta lanzallamas usando plasma de Sydon, buf.\c-
+\cfYa sabes, si te parece que derretir rodillas mola más que hacerlas explotar, esta también es una buena opción. He oído que hay toda clase de variantes absurdas de la pistola esta por ahí, ya que es de código abierto y tal. Se han hecho escopetas, rifles, hasta lanzallamas usando plasma de Nokron, buf.\c-
\cfTambién gracias a mi muy valiosa amistad con Zana-sama, como puedes ver nos dan munición gratis para la cosa. Bastante cómodo, vaya. Ojalá fuese igual para todo tu arsenal entero, pero la vida no es tan fácil.\c-
diff --git a/lore/es/propulsor.txt b/lore/es/propulsor.txt
index 88cb85e38..5a77f0680 100644
--- a/lore/es/propulsor.txt
+++ b/lore/es/propulsor.txt
@@ -13,7 +13,7 @@ El **Impulsor JetBurst™** es una de los primeras unidades de jetpack realmente
Gracias a sus células patentadas de energía autoregenerable, la unidad tiene la garantía de permanecer útil durante muchos años, requiriendo solo un suministro constante de hidrógeno (que puede incluso venir del aire alrededor de sí).
\cxNotas de Saya:\c-
-\cfSabes, Ibuki solía llevar uno de estos también, con todo el exoesqueleto blindado que llevaba para la guerra en aquellos tiempos. Podía volar por ahí y hacer toda clase de piruetas ridículas y tal, pero supongo que tú no puedes, claro. A ver, no te estoy llamando gorda ni nada... bueno... a ver, pesas 500kg, eso está claro.\c-
+\cfSabes, Ibuki solía llevar uno de estos también, cuando estaba en América haciendo todas esas cosas que se supone que tenía que hacer (y después). Podía volar por ahí y hacer toda clase de piruetas ridículas y tal, pero supongo que tú no puedes, claro. A ver, no te estoy llamando gorda ni nada... bueno... a ver, pesas 500kg, eso está claro.\c-
\cfEn serio... si hubiera sabido que el almacero pesa tanto, no habría usado un blindaje tan pesado para tu cuerpo, porque a ver, si que dije lo de que lo quería "EXTRA THICC" cuando Misa me preguntó, en plan coña, pero se lo tomó muy en serio.\c-
diff --git a/lore/es/puntzergamma.txt b/lore/es/puntzergamma.txt
index 9a0bfcfb0..6b66f4484 100644
--- a/lore/es/puntzergamma.txt
+++ b/lore/es/puntzergamma.txt
@@ -8,11 +8,11 @@ TXT
La serie **Puntzer** de armas de **Blackmann Arms** son el principal ejemplo del potencial de su patentada munición perforadora **Spin Motion Wedge (SMW)**.
-El **Puntzer Gamma** es un subfusil mayormente compacto, que emplea una peculiar disposición de cargador en hélice donde, a diferencia de otras armas en las que el cargador se coloca por encima o por debajo, aquí se incrusta en el lateral del arma. El Gamma es bien conocido por ser capaz de ejecutar un modo "Súper-Automático" de disparo ultrarrápido, visto también en otras armas automáticas fabricadas por Blackmann Arms, para vaciar un cargador entero lo más rápido posible.
+El **Puntzer Gamma** es un subfusil bullpup mayormente compacto con un sistema de cargador horizontal similar a clásicos del siglo 21 como el **BreakerTek P90**. El arma es adicionalmente capaz de ejecutar un modo "Súper-Automático" de disparo ultrarrápido, visto también en otras armas automáticas fabricadas por Blackmann Arms.
\cfFuego Primario:\c- Disparo en modo automático.
-\cfFuego Secundario:\c- Alterna entre dos velocidades de disparo.
+\cfFuego Secundario:\c- Ráfaga en modo "super-automático".
\cfRecarga:\c- Recarga, obviamente. Los autocargadores de tu **Contenedor de Hammerspace™** te proveerán de un cargador nuevo en cada momento.
diff --git a/lore/es/quadravol.txt b/lore/es/quadravol.txt
index 63085e988..4ca4dc451 100644
--- a/lore/es/quadravol.txt
+++ b/lore/es/quadravol.txt
@@ -4,7 +4,7 @@ TXT
\cxFabricante:\c-
\cf Eushura Kmonn Jr.\c-
\cxClasificación:\c-
-\cf Pistola(?) Incendiaria\c-
+\cf Lanzadora de Proyectiles Ígneos\c-
Una poderosa arma incendiaria proveniente de **Kmonn Shuna**, preciada por comandantes **Xekkian**. La **Quadravol** dispara bolas de fuego abrasador que explotan espectacularmente en contacto con cualquier cosa, liberando un intenso calor y fuerza cinética. Es considerada muy útil contra grupos ya que la fuerza de impacto es lo suficientemente potente para dispersarlos rápidamente. Un rasgo muy característico del arma es el hecho de que las llamas que salen de ella arderán con fuerza incluso bajo el agua.
@@ -16,32 +16,20 @@ El nombre del arma viene del idioma **Xekkas**, y se traduce como **Cruz Ardient
La Cruz Ardiente era el nombre de la espada del general la cual, al ser imbuida de magia, podía liberar mortíferos cortes cruzados de llamas fulminantes.
-\cfFuego Primario:\c- Dispara grandes bolas de fuego, las cuales incendiarán objetivos cercanos al impactar.
+\cfFuego Primario:\c- Disparo de gran bola de fuego. Desvío mucho menor, por lo que su rango efectivo es muy largo. Incendia objetivos cercanos al impactar.
\cfFuego Secundario:\c- Bombea combustible adicional, incrementando la potencia de tus disparos, pero también su desvío, haciéndolos menos precisos. La sobrecarga excesiva puede resultar en una imprecisa descarga accidental, pero incluso esto tiene sus usos.
-\cfFuego Terciario:\c- Alterna la postura de arma entre dos manos y una mano. Esto solo sirve para ser más vistoso al bombear, y no altera tu puntería pero si hace los disparos más lentos.
+\cfFuego Terciario:\c- Mantén y pulsa fuego primario para alternar el modo de dispersión. Varias bolas de fuego menores (número relativo a la carga), con un desvío incrementado y rango efectivo menor, pero muy útil contra múltiples objetivos. Mantén y pulsa fuego secundario para alternar la postura de arma entre dos manos y una mano. Esto solo sirve para ser más vistoso al bombear, y no altera tu puntería pero si hace los disparos más lentos.
\cfRecarga:\c- Inserta hasta cinco células de combustible en el tubo del arma. Cada célula es vaciada immediatemente en el "crisol" interno del arma, así que puedes cargar munición adicional mientras incrementas la carga.
\cfTécnicas:\c- El arma tiene un cierto movimiento especial "extra efectivo" si te encuentras a poca distancia de tu objetivo. Hundiendo las cuatro bayonetas en el enemigo e inmediatamente después apretando el gatillo resultará en una potente explosión a bocajarro que lo enviará volando, cubierto en llamas.
-Los diversos niveles de carga del crisol interno parecen alterar dramáticamente el comportamiento del proyectil. Los cambios más notables se reflejan aquí:
-
-\cfNivel 1:\c- Proyectil estable y veloz, con un radio de explosión moderado.
-
-\cfNivel 2:\c- Proyectil más lento con algo de desviación, mayor rango y daño de explosión.
-
-\cfNivel 3:\c- Proyectil lento, masivo, errático, con un potencial de explosión más dramático. Se rompe en sub-proyectiles al impactar.
-
-\cfNivel 4:\c- El proyectil se divide en múltiples fragmentos al salir del cañón. Cada sub-proyectil es solo ligeramente más débil que una bola de fuego de nivel 1.
-
-\cfNivel 5:\c- Llegado este punto, cualquier proyectil que fuera disparado explotará al instante hacia fuera. Este ataque es muy destructivo, y su daño y rango pueden incrementar aun más si todavía queda una célula llena en la recámara.
-
\cxNotas de Saya:\c-
\cfTípicas ñoñerías superdramáticas de los Xekkian. La "Cruz Ardiente", en serio... Pero mola tanto como suena, al menos.\c-
-\cfY por supuesto es jodidamente enorme para lo que se supone que es una pistola. En serio, con esta gente, es que nunca se sabe. Hasta sus "armas ligeras" son gigantescas.\c-
+\cfY por supuesto es jodidamente enorme, también, aunque la empuñadura está supuestamente adaptada. En serio que se me hace rarísimo como puedes hacer eso de... agrandar las manos, pero al menos te permite usar cosas así fácilmente.\c-
\cfEn fin, putas bolas de fuego, ¿¿¿que funcionan bajo el agua??? Voy a tener que echarle un ojo a la ciencia detrás de esto porque eso no tiene puto sentido y aun así... está ahí.\c-
diff --git a/lore/es/rafankos.txt b/lore/es/rafankos.txt
index f1b35f60d..242ad29d2 100644
--- a/lore/es/rafankos.txt
+++ b/lore/es/rafankos.txt
@@ -8,21 +8,17 @@ TXT
Ideada por un supuestamente "loco" y "desquiciado" ingeniero de la División de Armas Avanzadas de **Nekuratek**, el desarrollo de este arma se vio interrumpido mucho antes de alcanzar sus ambiciosos planes. Citando que este ingeniero cuyo nombre no será revelado "jugó a demasiados videojuegos", fue interrumpido antes de que llegara a implementar la friolera de 15 diferentes modos de operación del arma, haciéndola extremadamente complicada, costosa y "completamente ridícula".
-El proyecto **Rafan-Kos** ("Arma Definitiva" en Nukuribaku) solo sería completado en parte una vez el jefe de ingeniería **Zanaveth Nekuraku I** se plantara personalmente para pedir que cesara tal "inanidad". El resultado final pareció satisfactorio a pesar de las quejas de su creador, y sería finalmente comercializado... Durante poco tiempo.
+El proyecto **Rafan-Kos** ("Arma Definitiva" en Nukuribaku) solo sería completado en parte una vez el jefe de ingeniería **Zanaveth Nekuraku I** se plantara personalmente para pedir que cesara tal "inanidad". El resultado final pareció satisfactorio a pesar de las quejas de su creador, y sería finalmente comercializado.
El arma emplea **Kabbadon** como combustible, un subproducto común de la fusión de **Nokorokinylum**, haciéndolo así fácil de fabricar. Sin embargo, dada la densidad y pureza requeridas en la creación de una sola cápsula de combustible hacen que su precio escale dramáticamente.
-\cfFuego Primario:\c- Libera un radiante estallido de energía que se abre paso a través de todo, soltando chispas en todas direcciones a su paso y quemando objetivos cercanos. El estallido arde durante un máximo de diez segundos con una cápsula cargada del todo.
+\cfFuego Primario:\c- Libera un radiante estallido de energía que se abre paso a través de todo, soltando chispas en todas direcciones a su paso y quemando objetivos cercanos. El estallido arde durante un máximo de cinco segundos antes de disiparse rápidamente.
-\cfFuego Secundario:\c- Libera varios estallidos dispersos en un cono amplio, con una fracción del potencial destructivo total en cada uno. La cápsula se consumirá el doble de rápido en este modo.
+\cfFuego Secundario:\c- Libera varios estallidos dispersos en un cono amplio, con un potencial destructivo similar, pero ardiendo más rápido, con mayor intensidad, y disipándose mucho antes.
-\cfRecarga:\c- Coloca un nuevo cargador, cada uno almacenando cuatro cápsulas. La cápsula cargada debe gastarse completamente antes de poder insertar una nueva en la recámara (la eyección de la cápsula usada es automática).
-
-\cfTécnicas:\c- Al usar un solo gatillo con diferentes grados de presión, la acción de alternar entre ambos modos de disparo es completamente fluida.
+\cfRecarga:\c- Coloca un nuevo cargador, cada uno almacenando cuatro cápsulas. La cápsula cargada debe gastarse completamente antes de poder insertar una nueva en la recámara.
\cxNotas de Saya:\c-
\cf¿"Arma Definitiva"? Menuda cursilada... Pero sabes, algo de todo esto hacía que me picotearan los sesos, y entonces todo encajó. Esta cosa es básicamente como esa carta de hechizo, la Chispa Maestra. Hostia, es que hasta suena y pinta igual...\c-
\cfJoder, si mola y todo, en serio. Me gusta, así que la puse en el mismo sitio que el otro armatoste súper descoyuntante. Ya sabes, como una alternativa más segura con la que tendrás menos posibilidades de matarte. He de admitir que Misa-Misa nos ha cargado con un material potente al traernos estas dos.\c-
-
-\cfPS: No intentes comer las cápsulas, ¿vale?\c-
diff --git a/lore/es/refresher.txt b/lore/es/refresher.txt
index 7a7daa20f..a9cf1cf8d 100644
--- a/lore/es/refresher.txt
+++ b/lore/es/refresher.txt
@@ -3,7 +3,7 @@ Refrescador
TXT
\cxDesignación:\c-
\cf Refrescador\c-
-\cxFabricante:\c-
+\cfFabricante:\c-
\cf Desconocido\c-
\cxClasificación:\c-
\cf Artefacto Curativo\c-
diff --git a/lore/es/reubens.txt b/lore/es/reubens.txt
deleted file mode 100644
index 1a087ea67..000000000
--- a/lore/es/reubens.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-TXT
- \cxNombre Completo:\c-
- \cf Reubens Cyrus Karnanaiahmani\c-
- \cxNacionalidad:\c-
- \cf Qurensniv\c-
- \cxFecha de Nacimiento:\c-
- \cf 244 AC\c-
- \cxOccupation:\c-
- \cf CEO, CTO (Cyrus Enterprises)\c-
- \cxTwitter:\c-
- \cf @rbkhmani\c-
-
-
-**Reubens es el segundo hijo del difunto **Marc Pyurgi Karnanaiahmani**, anterior líder del viejo **Reino de Karnanaiahma**, ahora reformado como la **República de Karnanaiahma** por su hermano mayor **Rubin Mhul Karnanaiahmani**. Durante el reinado tiránico de su difunto padre, huyó del país junto con varios individuos los cuales habían sido señalados como "traidores" por el monarca demente, todo resultando de una peculiar profecía la cual decía que **"un hombre Qurensniv de pelo rubio y ojos verdes causará el hundimiento del reino"**. El resultado de este éxodo fue la formación del pueblo de **Kereshnovka** en **Siberia** central, del cual es alcalde hasta el día de hoy.
-
-Adicionalmente, como hombre de gran intelecto y con un interés en impulsar la evolución tecnológica, fundó su propio startup, **Cyrus Enterprises**, del cual es el único empleado. A pesar de esto, han surgido grandes logros de esta pequeña empresa, gracias principalmente a las muchas otras compañías que ofrecen financiación y recursos de manufactura para que siga creando y vendiendo toda clase de artilugios technológicos, especialmente aquellos con aplicaciones militares.
-
-Reubens es bien conocido no solo por ser un inventor nato, sino también por ser todo un experto en combate cuerpo a cuerpo, siendo diez veces campeón de **Ko-Ron-Jai** (artes marciales Qurensniv), y también un disparador excelente, capaz de alcanzar la cabeza de una cerilla desde un kilómetro de distancia con un simple revolver (aunque esto último no ha sido confirmado). También es un ávido gamer, y se le ha notado comparar muchas veces la vida real y los videojuegos, a veces hasta niveles preocupantes.
-
-\cxNotas de Saya:\c-
-\cfEs un friki, UN PUTO FRIKI, ¡UN FRIKAZO!\c-
-
-\cfHala, ya lo he dicho. Es que sí, vale, lo que hace, mola y tal, pero MADRE DE DIOS es que el tío me pone de los nervios a veces con su frikismo de videojuegos. ¿No dejarte ir por ahí con todo equipado, y en vez de eso CISCÁNDOLO TODO POR AHÍ para que lo recojas? Esa es una. Que después de cada misión decida quitarte TODO lo que pillaste, es otra cosa también. Pero, que nos suelte unas pelillas cada vez que revientes a algún maleante, eso puedo aceptarlo, que nos vale para cubrir los costes de todo.\c-
-
-\cfA ver, puede que me ponga de los nervios, sí, pero el tío fue mi primer socio ahí en plan negocios serios, y joder, tampoco es tan malo aparte de todo el frikismo que suelta... Y bueno, siendo sincera, yo también soy toda una friki repelente, y puedes citarme en eso.\c-
diff --git a/lore/es/rika.txt b/lore/es/rika.txt
deleted file mode 100644
index 03a2c256c..000000000
--- a/lore/es/rika.txt
+++ /dev/null
@@ -1,52 +0,0 @@
-TXT
- \cxNombre Completo:\c-
- \cf Rika Isuzu\c-
- \cxNacionalidad:\c-
- \cf Japonesa\c-
- \cxFecha de Nacimiento:\c-
- \cf 2049-02-08\c-
- \cxOcupación:\c-
- \cf Entrenadora de Combate (Akari Labs)\c-
-
-
-
-
-**Rika** fue creada en 2049 como una de las primeras en una serie de **Maidbots** creadas con cuerpos masculinos, diseñados inicialmente para uso militar. Sin embargo, tras su baja de servicio y consiguiente rehabilitación, optó por tomar una forma más femenina, convirtiéndose así en la primera Maidbot transgénero conocida.
-
-A pesar de su popularidad, aun no ha logrado encontrar una familia adoptiva, por lo que reside en **Akari Labs**, trabajando a tiempo parcial como guarda de seguridad. Eso sí, una vez se realizó el proyecto **Demolicionista**, encontró su nueva vocación: Entrenar al ya mencionado robot de combate.
-
-Una de las aficiones de Rika es el cosplay, una vez habiéndose disfrazado de uno de los personajes de videojuego favoritos de **Ibuki Miyamoto** por su cumpleaños. Queda decir que el éxito del cual le concedió un lugar entre las innumerables novias del **Oni Rojo**.
-
-Otra de sus aficiones es la práctica de tiro, para el auto-proclamado propósito de "no dejar que se me pudra mi maestría tope guay". Es la responsable de montar un campo de tiro interior dentro de las instalaciones de Akari Labs, para uso libre de cualquiera, aunque normalmente lo frecuentan ella, Ibuki y **Saya Miyamoto**.
-
-\cxNotas de Saya:\c-
-\cfMola que se ofreciera voluntaria para entrenarte. A ver, es que tampoco iba Meido a hacer ese trabajo, ya sabes que no le gustan las armas y tal.\c-
-
-\cfSeguro que harás que se sienta orgullosa de ti, Demo-chan.\c-
-TXT
- \cxNombre Completo:\c-
- \cf Rika Isuzu\c-
- \cxNacionalidad:\c-
- \cf Japonesa\c-
- \cxFecha de Nacimiento:\c-
- \cf 2049-02-08\c-
- \cxOcupación:\c-
- \cf Entrenadora de Combate (Akari Labs)\c-
-
-
-
-
-**Rika** fue creada en 2049 como una de las primeras en una serie de **Maidbots** creadas con cuerpos masculinos, diseñados inicialmente para uso militar. Sin embargo, tras su baja de servicio y consiguiente rehabilitación, optó por tomar una forma más femenina, convirtiéndose así en la primera Maidbot transgénero conocida.
-
-A pesar de su popularidad, aun no ha logrado encontrar una familia adoptiva, por lo que reside en **Akari Labs**, trabajando a tiempo parcial como guarda de seguridad. Eso sí, una vez se realizó el proyecto **Demolicionista**, encontró su nueva vocación: Entrenar al ya mencionado robot de combate.
-
-Una de las aficiones de Rika es el cosplay, una vez habiéndose disfrazado de uno de los personajes de videojuego favoritos de **Ibuki Miyamoto** por su cumpleaños. Queda decir que el éxito del cual le concedió un lugar entre las innumerables novias del **Oni Rojo**.
-
-Otra de sus aficiones es la práctica de tiro, para el auto-proclamado propósito de "no dejar que se me pudra mi maestría tope guay". Es la responsable de montar un campo de tiro interior dentro de las instalaciones de Akari Labs, para uso libre de cualquiera, aunque normalmente lo frecuentan ella, Ibuki y **Saya Miyamoto**.
-
-\cxNotas de Saya:\c-
-\cfMola que se ofreciera voluntaria para entrenarte. A ver, es que tampoco iba Meido a hacer ese trabajo, ya sabes que no le gustan las armas y tal.\c-
-
-\cfSeguro que harás que se sienta orgullosa de ti, Demo-chan.\c-
-
-\cfActualización: La cara que puso al ver tu nuevo cuerpo de maidbot fue algo digno de enmarcar. Mira, Demo, si las dos, ya sabes, queréis "conoceros mutuamente" un poco más, por mí todo chachi. A ver, si es que estamos todas en una relación abierta. Guiño guiño.\c-
diff --git a/lore/es/ryuji.txt b/lore/es/ryuji.txt
index 34275c981..e1b319e26 100644
--- a/lore/es/ryuji.txt
+++ b/lore/es/ryuji.txt
@@ -11,7 +11,7 @@ TXT
\cf Inventor\c-
-**Ryuji** nació en **Gensokyo** en 1956, pasando la mayor parte de su vida en la **Aldea Humana**, el único asentamiento de la región habitado completamente por humanos, en lugar de Youkai. Durante su adolescencia, se volvió bastante rebelde, deseando abandonar la aldea y tener "aventuras". Un día, escapó, y se perdió en el bosque de bambú rodeando **Eientei**. Ahí, se cruzó con **Nana**, la hija de **Kaguya Houraisan**, y los dos se hicieron amigos. Después de que ella lo guiara de vuelta a la aldea, Ryuji le prometió que regresaría un día, para casarse con ella, y llevarla con él a ver el mundo exterior.
+**Ryuji** nació en **Gensokyo** en 1956, pasando la mayor parte de su vida en la **Aldea Humana**, el único asentamiento de la región habitado completamente por humanos, en lugar de Youkai. Durante su adolescencia, se volvió bastante rebelde, deseando abandonar la aldea y tener "aventuras". Un día, escapó, y se perdió en el bosque de bambú rodeando **Eientei**. Ahí, se cruzó con **Nana**, la hija de **Kaguya Houraisan**, y los dos se hicieron amigos. Después de ella lo guiara de vuelta a la aldea, Ryuji le prometió que regresaría un día, para casarse con ella, y llevarla con él a ver el mundo exterior.
Ryuji y Nana realizaron su "fuga" en 1973, y se asentaron en la ciudad de Kasukabe, donde los dos formaron una familia, comenzando con su primer hijo, **Taro** en 1985, quien sería seguido luego de **Saya** en 1993 y **Yui** en 2009.
diff --git a/lore/es/safetytether.txt b/lore/es/safetytether.txt
index f105ba66c..3b065f55b 100644
--- a/lore/es/safetytether.txt
+++ b/lore/es/safetytether.txt
@@ -14,7 +14,7 @@ Lo que ves aquí es una extensión de la magia empleada en tu **Collar de la Sue
Simplemente gira ambos extremos en direcciones opuestas, y el dispositivo se encenderá. Si el usuario se encuentra ya cerca del punto de destino, el transporte será cancelado para evitar el uso accidental, de lo contrario, la luz se volverá azul y el transporte será realizado.
\cxNotas de Saya:\c-
-\cfAh, la forma perfecta de escapar de una sala cerrada...\c-
+\cfAh, la forma perfecta de escapar una sala cerrada...\c-
\cfPues sí, esto está basado en tu collar, funciona parecido también, excepto que no soy yo quien lo activa cuando estás en peligro de muerte, y sus efectos son más "dramáticos" (ya lo verás). Es magia simple, realmente. Esos idiotas de la UAC se cagarían los calzones si supieran que hemos tenido la magia para hacer teletransportes distantes, hasta entre universos, mucho antes de que existieran sus experimentos.\c-
@@ -33,7 +33,7 @@ Lo que ves aquí es una extensión de la magia empleada en tu **Collar de la Sue
Simplemente gira ambos extremos en direcciones opuestas, y el dispositivo se encenderá. Si el usuario se encuentra ya cerca del punto de destino, el transporte será cancelado para evitar el uso accidental, de lo contrario, la luz se volverá azul y el transporte será realizado.
\cxNotas de Saya:\c-
-\cfAh, la forma perfecta de escapar de una sala cerrada...\c-
+\cfAh, la forma perfecta de escapar una sala cerrada...\c-
\cfPues sí, esto está basado en tu collar, funciona parecido también, excepto que no soy yo quien lo activa cuando estás en peligro de muerte, y sus efectos son más "dramáticos" (ya lo verás). Es magia simple, realmente. Esos idiotas de la UAC se cagarían los calzones si supieran que hemos tenido la magia para hacer teletransportes distantes, hasta entre universos, mucho antes de que existieran sus experimentos.\c-
diff --git a/lore/es/saltbot.txt b/lore/es/saltbot.txt
deleted file mode 100644
index f7a1b1d0a..000000000
--- a/lore/es/saltbot.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-TAG
-Torreta Battle-Boi
-TXT
-\cxDesignación:\c-
-\cf Torreta Battle-Boi\c-
-\cxFabricante:\c-
-\cf Akari Labs\c-
-\cxClasificación:\c-
-\cf Sistema de Defensa Portátil\c-
-
-La **Battle-Boi** es una torreta portátil con control remoto equipada con dos escopetas semiautomáticas alimentadas por **Hammerspace**. Hay múltiples opciones de munición disponibles, pero las unidades actualmente disponibles para tu misión están cargadas con cartuchos de sal de Kinylum del calibre diez, útil para el control de masas dada su potencia de impacto, junto con el rastro de radiación que los fragmentos de sal dejan a su paso.
-
-Cada unidad puede permanecer operativa durante días, siempre que se reabastezca cuando sea necesario. Conseguirás **Puntuación** por cada enemigo que eliminen, así que esto puede reducir potencialmente el coste de reabastecimiento.
-
-Si reciben daño, se pueden reparar de forma gratuita al colocarlas en almacenamiento. Ten en cuenta que las unidades emplazadas no serán devueltas si te alejas demasiado del área designada. Si las dejas atrás, se quedarán ahí y se desactivarán automáticamente.
-
-Dada la naturaleza del control remoto del dispositivo, solo una unidad puede estar activa durante tus misiones. Por favor, sé amable con el operador, ya que no puede comunicarse directamente contigo de ninguna forma, y simplemente está intentando ayudarte de la mejor forma que puede.
-
-\cxNotas de Saya:\c-
-\cfNo te voy a decir quien las está controlando. Es un secreto.\c-
-
-\cfNo, no soy yo. No puedo aguantar despierta 24/7.\c-
diff --git a/lore/es/saya.txt b/lore/es/saya.txt
index e7e6aa5ac..5f91cd82b 100644
--- a/lore/es/saya.txt
+++ b/lore/es/saya.txt
@@ -15,18 +15,20 @@ TXT
En 2010, junto con su hermano Taro, los dos fundaron **Akari Labs**, donde su primer proyecto fue un robot de limpieza autónomo, el cual evolucionaría en la **Maidbot** moderna, una de las creaciones más populares de su compañía. También idearía muchos otros tipos de robots, todos controlados por una IA compleja que ella misma había diseñado junto con su hermano.
-En 2018, Saya "dejó de envejecer", debido a los efectos de la inmortalidad que había heredado de su madre. Inicialmente vio esto como una bendición, permitiéndole trabajar en todo lo que quisiera, sin límites de tiempo, pero luego, notó el hecho de que esto significaba que sobreviviría a muchas personas de su vida, y tal prospecto no le resultó nada agradable.
+En 2018, Saya "dejó de envejecer", debido a los efectos de la inmortalidad que había heredado de su madre. Inicialmente vio esto como una bendición, permitiéndole trabajar en todo lo que quisiera, sin límites de tiempo, pero luego, notó el hecho de que mantendría para siempre su físico actual, siendo "bajita y plana", algo que odió mucho.
Saya recibiría frecuentemente el apodo de **No-Tomoko** en las redes, en referencia a un personaje de una popular serie de manga a quien la gente la comparaba. Es de notar que "en cuanto a personalidad y apariencia, la similitud está ahí, definitivamente". Saya es bien conocida por ser bastante directa al hablar con la gente, si es que lo hace, ya que no suele hablar mucho en persona. En línea, sin embargo, cambia completamente, discutiendo abiertamente con cualquiera que se le cruce, casualmente entremetiéndose en conversaciones aleatorias, o despotricando de forma extensiva sobre varios temas, y debatiendo furiosamente con haters.
-La forma de hablar de Saya es más bien tosca en ocasiones, y se sabe que usa casualmente expresiones groseras con regularidad en medio de una conversación. Es uno de sus muchos malos hábitos de los cuales tiene dificultades para corregir, y esto ha resultado en múltiples malentendidos y situaciones embarazosas. Aun así, siempre se disculpa immediatamente si se le llama la atención.
+Saya es conocida también por ser exageradamente coqueta con mujeres atractivas, algo que ha resultado en muchos malentendidos y momentos incómodos. Con orgullo suele decir que está "siempre horny on main", y nunca deja pasar la oportunidad de flirtear con alguien. Sin embargo si menciona que este flirteo abierto es "sólo amistoso, entre amigos".
-Saya tiene muchos hobbies, incluyendo la programación (su lenguaje preferido siendo **Haskell**), coleccionar videojuegos (la mayoría sin jugarlos), dibujar, modelar en 3D y escribir. Su fascinación por el anime y manga la llevó a escribir el suyo propio: una serie de tres volúmenes llamada **Mi Novia Es Una Sirvienta Robot**, basado parcialmente en sus experiencias saliendo con **Meido Miyamoto**. Se hizo tan popular que consiguió tener su propia adaptación al anime años después. Saya también escribió una novela de ciencia ficción, **El Proyecto Akari**, una historia sobre experimentos de teletransporte y viajes interdimensionales "que no se va a la mierda como el resto". Tras el desastre en las bases de la **UAC** en cuanto a teletransporte, anunció que deseaba hacer real el Proyecto Akari, "solo para joder a esos idiotas".
+Saya tiene muchos hobbies, incluyendo la programación (su lenguaje preferido siendo **Haskell**), coleccionar videojuegos (la mayoría sin jugarlos), dibujar, modelar en 3D y escribir. Su fascinación por el anime y manga la llevó a escribir el suyo propio: una serie de tres volúmenes llamada **Mi Maid Es Un Robot Del Sexo**, basado parcialmente en sus experiencias saliendo con **Meido Miyamoto**. Se hizo tan popular que consiguió tener su propia adaptación al anime años después. Saya también escribió una novela de ciencia ficción, **El Proyecto Akari**, una historia sobre experimentos de teletransporte y viajes interdimensionales "que no se va a la mierda como el resto". Tras el desastre en las bases de la **UAC** en cuanto a teletransporte, anunció que deseaba hacer real el Proyecto Akari, "solo para joder a esos idiotas".
+
+Actualmente, Saya tiene dos novias: Meido Miyamoto e **Ibuki Miyamoto**. Ambas siendo sus propias creaciones, lo que ha hecho que la gente haga comentarios incestuosos en las redes, contra los que lucha frecuentemente.
\cxNotas de Saya:\c-
\cfTe gusta leer sobre mi, ¿verdad? Seguro que sí, tonti. Muy bien, pues aquí tienes mas cosas sobre mí, sólo para ti.\c-
-\cfMi color favorito es el rojo, animal favorito la nutria y comida favorita la pizza de peperoni. ¿Lo pillaste? Bien, sigamos entonces. Me gusta un montón de música, incluyendo Industrial, Metal, Drone, Dark Ambient, y supongo que Metal Barroco ya que la banda de Ashley-san me mola tanto. Odio, ODIO absolutamente los pimientos, y los huevos (aunque puedo hacer una excepción por el merengue, está de rechupete). También odio las faldas. Haz que me ponga falda y te parto las muelas. Prefiero los pantalones un millón de veces más, aunque, sólo si no son apretados, son muy raros. No me gusta que se me pegue la ropa así, aj, así que sí, si queda todo suelto, es excelente. Bien, ¿que más? Mi editor favorito es vim, y uh, btw I use Arch, supongo. También me encantan las chicas polilla, son bonitas y molan mucho. Oh, y las maids, claro está, y la moda gótica, aunque me da demasiado corte intentar vestirme así.\c-
+\cfMi color favorito es el rojo, animal favorito la nutria y comida favorita la pizza de peperoni. ¿Lo pillaste? Bien, sigamos entonces. Me gusta un montón de música, incluyendo Industrial, Metal, Drone, Dark Ambient, y supongo que Metal Barroco ya que la banda de Ashley-san me mola tanto. Odio, ODIO absolutamente los pimientos, y los huevos (aunque puedo hacer una excepción por el merengue, está de rechupete). También odio las faldas. Haz que me ponga falda y te parto las muelas. Prefiero los pantalones un millón de veces más, aunque, sólo si no son apretados, son muy raros. No me gusta que se me pegue la ropa así, aj, así que sí, si queda todo suelto, es excelente. Bien, ¿que más? Mi editor favorito es vim, y uh, btw I use Arch, supongo. Mi top de fetiches incluye las tetas enormes, las maids, chicos afeminados y la heterocromía. Mi chica monstruo favorita es la chica polilla, y mi waifu es Mashiro (específicamente la Mashiro del capítulo 3, no la Mashiro pedófila yandere del resto, no gracias). Lo último: Puede que no me duche a menudo, o use desodorante o nada, pero no apesto, huelo bien, y la gente me dice que sí, que está muy bien.\c-
\cfBueno, ¿satisfecha, Demo-chan? ¿He saciado tu sed de Saya Facts™? Bien, entonces deberías volver al trabajo.\c-
TXT
@@ -46,18 +48,20 @@ TXT
En 2010, junto con su hermano Taro, los dos fundaron **Akari Labs**, donde su primer proyecto fue un robot de limpieza autónomo, el cual evolucionaría en la **Maidbot** moderna, una de las creaciones más populares de su compañía. También idearía muchos otros tipos de robots, todos controlados por una IA compleja que ella misma había diseñado junto con su hermano.
-En 2018, Saya "dejó de envejecer", debido a los efectos de la inmortalidad que había heredado de su madre. Inicialmente vio esto como una bendición, permitiéndole trabajar en todo lo que quisiera, sin límites de tiempo, pero luego, notó el hecho de que esto significaba que sobreviviría a muchas personas de su vida, y tal prospecto no le resultó nada agradable.
+En 2018, Saya "dejó de envejecer", debido a los efectos de la inmortalidad que había heredado de su madre. Inicialmente vio esto como una bendición, permitiéndole trabajar en todo lo que quisiera, sin límites de tiempo, pero luego, notó el hecho de que mantendría para siempre su físico actual, siendo "bajita y plana", algo que odió mucho.
Saya recibiría frecuentemente el apodo de **No-Tomoko** en las redes, en referencia a un personaje de una popular serie de manga a quien la gente la comparaba. Es de notar que "en cuanto a personalidad y apariencia, la similitud está ahí, definitivamente". Saya es bien conocida por ser bastante directa al hablar con la gente, si es que lo hace, ya que no suele hablar mucho en persona. En línea, sin embargo, cambia completamente, discutiendo abiertamente con cualquiera que se le cruce, casualmente entremetiéndose en conversaciones aleatorias, o despotricando de forma extensiva sobre varios temas, y debatiendo furiosamente con haters.
-La forma de hablar de Saya es más bien tosca en ocasiones, y se sabe que usa casualmente expresiones groseras con regularidad en medio de una conversación. Es uno de sus muchos malos hábitos de los cuales tiene dificultades para corregir, y esto ha resultado en múltiples malentendidos y situaciones embarazosas. Aun así, siempre se disculpa immediatamente si se le llama la atención.
+Saya es conocida también por ser exageradamente coqueta con mujeres atractivas, algo que ha resultado en muchos malentendidos y momentos incómodos. Con orgullo suele decir que está "siempre horny on main", y nunca deja pasar la oportunidad de flirtear con alguien. Sin embargo si menciona que este flirteo abierto es "sólo amistoso, entre amigos".
-Saya tiene muchos hobbies, incluyendo la programación (su lenguaje preferido siendo **Haskell**), coleccionar videojuegos (la mayoría sin jugarlos), dibujar, modelar en 3D y escribir. Su fascinación por el anime y manga la llevó a escribir el suyo propio: una serie de tres volúmenes llamada **Mi Novia Es Una Sirvienta Robot**, basado parcialmente en sus experiencias saliendo con **Meido Miyamoto**. Se hizo tan popular que consiguió tener su propia adaptación al anime años después. Saya también escribió una novela de ciencia ficción, **El Proyecto Akari**, una historia sobre experimentos de teletransporte y viajes interdimensionales "que no se va a la mierda como el resto". Tras el desastre en las bases de la **UAC** en cuanto a teletransporte, anunció que deseaba hacer real el Proyecto Akari, "solo para joder a esos idiotas".
+Saya tiene muchos hobbies, incluyendo la programación (su lenguaje preferido siendo **Haskell**), coleccionar videojuegos (la mayoría sin jugarlos), dibujar, modelar en 3D y escribir. Su fascinación por el anime y manga la llevó a escribir el suyo propio: una serie de tres volúmenes llamada **Mi Maid Es Un Robot Del Sexo**, basado parcialmente en sus experiencias saliendo con **Meido Miyamoto**. Se hizo tan popular que consiguió tener su propia adaptación al anime años después. Saya también escribió una novela de ciencia ficción, **El Proyecto Akari**, una historia sobre experimentos de teletransporte y viajes interdimensionales "que no se va a la mierda como el resto". Tras el desastre en las bases de la **UAC** en cuanto a teletransporte, anunció que deseaba hacer real el Proyecto Akari, "solo para joder a esos idiotas".
+
+Actualmente, Saya tiene tres novias: Meido Miyamoto, **Ibuki Miyamoto** y el **Demolicionista**. Todas siendo sus propias creaciones, lo que ha hecho que la gente haga comentarios incestuosos en las redes, contra los que lucha frecuentemente.
\cxNotas de Saya:\c-
\cfTe gusta leer sobre mi, ¿verdad? Seguro que sí, tonti. Muy bien, pues aquí tienes mas cosas sobre mí, sólo para ti.\c-
-\cfMi color favorito es el rojo, animal favorito la nutria y comida favorita la pizza de peperoni. ¿Lo pillaste? Bien, sigamos entonces. Me gusta un montón de música, incluyendo Industrial, Metal, Drone, Dark Ambient, y supongo que Metal Barroco ya que la banda de Ashley-san me mola tanto. Odio, ODIO absolutamente los pimientos, y los huevos (aunque puedo hacer una excepción por el merengue, está de rechupete). También odio las faldas. Haz que me ponga falda y te parto las muelas. Prefiero los pantalones un millón de veces más, aunque, sólo si no son apretados, son muy raros. No me gusta que se me pegue la ropa así, aj, así que sí, si queda todo suelto, es excelente. Bien, ¿que más? Mi editor favorito es vim, y uh, btw I use Arch, supongo. También me encantan las chicas polilla, son bonitas y molan mucho. Oh, y las maids, claro está, y la moda gótica, aunque me da demasiado corte intentar vestirme así.\c-
+\cfMi color favorito es el rojo, animal favorito la nutria y comida favorita la pizza de peperoni. ¿Lo pillaste? Bien, sigamos entonces. Me gusta un montón de música, incluyendo Industrial, Metal, Drone, Dark Ambient, y supongo que Metal Barroco ya que la banda de Ashley-san me mola tanto. Odio, ODIO absolutamente los pimientos, y los huevos (aunque puedo hacer una excepción por el merengue, está de rechupete). También odio las faldas. Haz que me ponga falda y te parto las muelas. Prefiero los pantalones un millón de veces más, aunque, sólo si no son apretados, son muy raros. No me gusta que se me pegue la ropa así, aj, así que sí, si queda todo suelto, es excelente. Bien, ¿que más? Mi editor favorito es vim, y uh, btw I use Arch, supongo. Mi top de fetiches incluye las tetas enormes, las maids, chicos afeminados y la heterocromía. Mi chica monstruo favorita es la chica polilla, y mi waifu es Mashiro (específicamente la Mashiro del capítulo 3, no la Mashiro pedófila yandere del resto, no gracias). Lo último: Puede que no me duche a menudo, o use desodorante o nada, pero no apesto, huelo bien, y la gente me dice que sí, que está muy bien.\c-
\cf¿Satisfecha? Bien, pero aquí tienes un último Saya Fact™: Te quiero, Demo-chan~\c- \cg♥\c-
@@ -79,20 +83,20 @@ TXT
En 2010, junto con su hermano Taro, los dos fundaron **Akari Labs**, donde su primer proyecto fue un robot de limpieza autónomo, el cual evolucionaría en la **Maidbot** moderna, una de las creaciones más populares de su compañía. También idearía muchos otros tipos de robots, todos controlados por una IA compleja que ella misma había diseñado junto con su hermano.
-En 2018, Saya "dejó de envejecer", debido a los efectos de la inmortalidad que había heredado de su madre. Inicialmente vio esto como una bendición, permitiéndole trabajar en todo lo que quisiera, sin límites de tiempo, pero luego, notó el hecho de que esto significaba que sobreviviría a muchas personas de su vida, y tal prospecto no le resultó nada agradable.
+En 2018, Saya "dejó de envejecer", debido a los efectos de la inmortalidad que había heredado de su madre. Inicialmente vio esto como una bendición, permitiéndole trabajar en todo lo que quisiera, sin límites de tiempo, pero luego, notó el hecho de que mantendría para siempre su físico actual, siendo "bajita y plana", algo que odió mucho.
Saya recibiría frecuentemente el apodo de **No-Tomoko** en las redes, en referencia a un personaje de una popular serie de manga a quien la gente la comparaba. Es de notar que "en cuanto a personalidad y apariencia, la similitud está ahí, definitivamente". Saya es bien conocida por ser bastante directa al hablar con la gente, si es que lo hace, ya que no suele hablar mucho en persona. En línea, sin embargo, cambia completamente, discutiendo abiertamente con cualquiera que se le cruce, casualmente entremetiéndose en conversaciones aleatorias, o despotricando de forma extensiva sobre varios temas, y debatiendo furiosamente con haters.
-La forma de hablar de Saya es más bien tosca en ocasiones, y se sabe que usa casualmente expresiones groseras con regularidad en medio de una conversación. Es uno de sus muchos malos hábitos de los cuales tiene dificultades para corregir, y esto ha resultado en múltiples malentendidos y situaciones embarazosas. Aun así, siempre se disculpa immediatamente si se le llama la atención.
+Saya es conocida también por ser exageradamente coqueta con mujeres atractivas, algo que ha resultado en muchos malentendidos y momentos incómodos. Con orgullo suele decir que está "siempre horny on main", y nunca deja pasar la oportunidad de flirtear con alguien. Sin embargo si menciona que este flirteo abierto es "sólo amistoso, entre amigos".
-Saya tiene muchos hobbies, incluyendo la programación (su lenguaje preferido siendo **Haskell**), coleccionar videojuegos (la mayoría sin jugarlos), dibujar, modelar en 3D y escribir. Su fascinación por el anime y manga la llevó a escribir el suyo propio: una serie de tres volúmenes llamada **Mi Novia Es Una Sirvienta Robot**, basado parcialmente en sus experiencias saliendo con **Meido Miyamoto**. Se hizo tan popular que consiguió tener su propia adaptación al anime años después. Saya también escribió una novela de ciencia ficción, **El Proyecto Akari**, una historia sobre experimentos de teletransporte y viajes interdimensionales "que no se va a la mierda como el resto". Tras el desastre en las bases de la **UAC** en cuanto a teletransporte, anunció que deseaba hacer real el Proyecto Akari, "solo para joder a esos idiotas".
+Saya tiene muchos hobbies, incluyendo la programación (su lenguaje preferido siendo **Haskell**), coleccionar videojuegos (la mayoría sin jugarlos), dibujar, modelar en 3D y escribir. Su fascinación por el anime y manga la llevó a escribir el suyo propio: una serie de tres volúmenes llamada **Mi Maid Es Un Robot Del Sexo**, basado parcialmente en sus experiencias saliendo con **Meido Miyamoto**. Se hizo tan popular que consiguió tener su propia adaptación al anime años después. Saya también escribió una novela de ciencia ficción, **El Proyecto Akari**, una historia sobre experimentos de teletransporte y viajes interdimensionales "que no se va a la mierda como el resto". Tras el desastre en las bases de la **UAC** en cuanto a teletransporte, anunció que deseaba hacer real el Proyecto Akari, "solo para joder a esos idiotas".
-Actualmente, Saya, junto con Meido Miyamoto, **Ibuki Miyamoto** y el **Demolicionista** están todas casadas con **Kirin Xanai**, líder del **Imperio Sykhai** de **Akkou**.
+Actualmente, Saya y sus creaciones Meido Miyamoto, **Ibuki Miyamoto** y el **Demolicionista** están todas casadas con **Kirin Xanai**, líder del **Imperio Sykhai** de **Akkou**.
\cxNotas de Saya:\c-
\cfTe gusta leer sobre mi, ¿verdad? Seguro que sí, tonti. Muy bien, pues aquí tienes mas cosas sobre mí, sólo para ti.\c-
-\cfMi color favorito es el rojo, animal favorito la nutria y comida favorita la pizza de peperoni. ¿Lo pillaste? Bien, sigamos entonces. Me gusta un montón de música, incluyendo Industrial, Metal, Drone, Dark Ambient, y supongo que Metal Barroco ya que la banda de Ashley-san me mola tanto. Odio, ODIO absolutamente los pimientos, y los huevos (aunque puedo hacer una excepción por el merengue, está de rechupete). También odio las faldas. Haz que me ponga falda y te parto las muelas. Prefiero los pantalones un millón de veces más, aunque, sólo si no son apretados, son muy raros. No me gusta que se me pegue la ropa así, aj, así que sí, si queda todo suelto, es excelente. Bien, ¿que más? Mi editor favorito es vim, y uh, btw I use Arch, supongo. También me encantan las chicas polilla, son bonitas y molan mucho. Oh, y las maids, claro está, y la moda gótica, aunque me da demasiado corte intentar vestirme así.\c-
+\cfMi color favorito es el rojo, animal favorito la nutria y comida favorita la pizza de peperoni. ¿Lo pillaste? Bien, sigamos entonces. Me gusta un montón de música, incluyendo Industrial, Metal, Drone, Dark Ambient, y supongo que Metal Barroco ya que la banda de Ashley-san me mola tanto. Odio, ODIO absolutamente los pimientos, y los huevos (aunque puedo hacer una excepción por el merengue, está de rechupete). También odio las faldas. Haz que me ponga falda y te parto las muelas. Prefiero los pantalones un millón de veces más, aunque, sólo si no son apretados, son muy raros. No me gusta que se me pegue la ropa así, aj, así que sí, si queda todo suelto, es excelente. Bien, ¿que más? Mi editor favorito es vim, y uh, btw I use Arch, supongo. Mi top de fetiches incluye las tetas enormes, las maids, chicos afeminados y la heterocromía. Mi chica monstruo favorita es la chica polilla, y mi waifu es Mashiro (específicamente la Mashiro del capítulo 3, no la Mashiro pedófila yandere del resto, no gracias). Lo último: Puede que no me duche a menudo, o use desodorante o nada, pero no apesto, huelo bien, y la gente me dice que sí, que está muy bien.\c-
\cf¿Satisfecha? Bien, pero aquí tienes un último Saya Fact™: Te quiero, Demo-chan~\c- \cg♥\c-
diff --git a/lore/es/sayabean.txt b/lore/es/sayabean.txt
index 9924158b1..27bb04b6d 100644
--- a/lore/es/sayabean.txt
+++ b/lore/es/sayabean.txt
@@ -10,11 +10,11 @@ TXT
\cxMaldito:\c-
\cf Muy Sí\c-
-**Peluche Bean Maldito de Saya** que se come tus aperitivos y te llama friki.
+**Peluche Bean Maldito de Saya** que se come tus aperitivos y te llama horny.
Este objeto no está realmente maldito. ¿O sí...?
\cxNotas de Saya:\c-
-\cfOK, teniendo en cuenta quien lo ha hecho, SÍ que me apuesto a que esto está maldito. Y por supuesto sé también a que hace referencia. ¿Es que como diantres lo sabe? Tiene que ser más de toda esa cosa de manipulación de realidad, otra vez.\c-
+\cfOK, teniendo en cuenta quien lo ha hecho, SÍ que me apuesto a que esto está maldito. Y por supuesto sé también a que hace referencia. ¿Es que como coño lo sabe? Tiene que ser más de toda esa cosa de manipulación de realidad, otra vez.\c-
-\cfAun así, es precioso... Una obra de arte, sí. Estoy segura de que no podrás resistir lo adorable que es y ya lo estarás apretujando en tus brazos. Oh, lo sabré, lo oiré reírse en el directo cuando lo hagas.\c-
+\cfAun así, es precioso... Una obra de arte, sí. Estoy segura de que lo estás apretujando en tus brazos ahora mismo. Oh, lo sabré. Lo oiré reírse en el directo cuando lo hagas.\c-
diff --git a/lore/es/sayasmug.txt b/lore/es/sayasmug.txt
deleted file mode 100644
index 6c5f5a476..000000000
--- a/lore/es/sayasmug.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-TAG
-Taza de Saya
-TXT
-\cxDesignación:\c-
-\cf Taza Moth Pussy\c-
-\cxFabricante:\c-
-\cf Taro Miyamoto\c-
-\cxClasificación:\c-
-\cf Regalo Personalizado\c-
-
-Una taza de café personalizada, la cual fue recibida como regalo de cumpleaños por **Saya Miyamoto** de parte de su hermano **Taro**, a petición personal. Los dibujos en ambos lados muestran una imagen de una chica polilla, con el texto "MOTH PUSSY" debajo. Al preguntarles sobre lo que significaba esto, los hermanos simplemente dijeron que era un "meme antiguo".
-
-\cxNotas de Saya:\c-
-\cfMi amor por las chicas polilla es eterno, Demo-chan.\c-
-
-\cfPor cierto, me aseguré de lavarla a fondo antes de que esos dos la metieran en su cosa de gacha esa, no vaya a ser que los demonios te puedan seguir el rastro por el olor a café.\c-
diff --git a/lore/es/serpentriders.txt b/lore/es/serpentriders.txt
index eca9eafd7..b0b4e59dd 100644
--- a/lore/es/serpentriders.txt
+++ b/lore/es/serpentriders.txt
@@ -40,5 +40,3 @@ No está claro si estos demonios tienen alguna conexión con el **Infierno** de
\cxNotas de Saya:\c-
\cfCaperucita roja fue visto y no visto la otra vez, así que dudo que alguien "considerablemente más fuerte" haga mucha diferencia, ¿no crees? Además, eres lo suficientemente lista para no caer en los trucos y trampas de nadie, vaya que sí. No va a poder contigo, juju...\c-
-
-\cfPD: Sigo pensando que es una estupidez que se llamen jinetes de serpiente cuando solo uno de ellos va montado en una.\c-
diff --git a/lore/es/sharkplush.txt b/lore/es/sharkplush.txt
deleted file mode 100644
index 8569fc248..000000000
--- a/lore/es/sharkplush.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-TAG
-Peluche Tiburón
-TXT
-\cxDesignación:\c-
-\cf Dr. Shorky\c-
-\cxFabricante:\c-
-\cf Nukritas 2xx\c-
-\cxClasificación:\c-
-\cf Muñeco de Peluche\c-
-
-Un muñeco de peluche de un popular tiburón hecho a mano, equipado con un estetoscopio y una bata médica. Una más de las creaciones de **Nukritas 2xx**, encargada como regalo a la **Demolicionista**.
-
-\cxNotas de Saya:\c-
-\cfExplicarle a la gente como se nos ocurrió esto llevaría horas, jeje.\c-
-
-\cfEn fin, al menos se me ocurrió que lo querrías tener contigo. Tampoco es que se vaya a estropear considerando la calidad absurda de lo que se supone de que esté hecho. A ver, es que nunca se lo he preguntado.\c-
diff --git a/lore/es/silverbullet.txt b/lore/es/silverbullet.txt
index b059d3506..f3b19ccde 100644
--- a/lore/es/silverbullet.txt
+++ b/lore/es/silverbullet.txt
@@ -5,17 +5,19 @@ TXT
\cf Blackmann Arms S.L.\c-
\cf Aeronáutica Forx\c-
\cxClasificación:\c-
-\cf Fusil Antimaterial de Calibre Ultra-Alto\c-
+\cf Rifle de Francotirador de Calibre Ultra-Alto\c-
El **Silver Bullet JET** es el miembro de calibre 1.150 de la serie **Silver Bullet** de rifles de calibre ultra-alto fabricados por **Blackmann Arms**. Fue creado como una alternativa ligera y más "razonable" del modelo **Behemoth** de calibre 1.350. Pesando 43 kilos y con una longitud total de 2.4 metros, es suficientemente compacto para el uso por humanos no mejorados.
-La munición diseñada para este modelo son las balas **XSB (eXplosive Super Burst)** del calibre 1.150. Este bestial cartucho de 30x140mm emplea una carga de baja densidad de **Explodium** como propulsor, permitiendo una alta velocidad siendo a la vez seguro de usar. Las balas en sí están compuestas de un núcleo de carburo de tungsteno, con una envoltura de aluminio, y decorado con una capa fina de plata para una apariencia más estética (estas Balas de Plata, ciertamente, NO están hechas de plata). Las balas XSB pueden penetrar varios objetivos antes de detenerse, dependiendo de su tamaño, pueden incluso hacer lo mismo con paredes ligeras.
+La munición diseñada principalmente para este modelo son las balas **XSB (eXplosive Super Burst)** del calibre 1.150. Estas bestiales balas están basadas parcialmente en los cartuchos estándar de 30x113mm de la OTAN, y emplean una carga de baja densidad de **Explodium** como propulsor, permitiendo una alta velocidad siendo a la vez seguro de usar. Las balas en sí están compuestas de un núcleo de carburo de tungsteno, con una envoltura de aluminio, y decorado con una capa fina de plata para una apariencia más estética (estas Balas de Plata, ciertamente, NO están hechas de plata). Las balas XSB pueden penetrar varios objetivos antes de detenerse, dependiendo de su tamaño, pueden incluso hacer lo mismo con paredes ligeras.
+
+La munición secundaria son las balas **FCB (Fat Chode Bomb)** también de calibre 1.150. Llamadas así por el propio CEO de Blackmann Arms, las FCB son bastante similares a la munición XSB estándar, con la diferencia de que estas balas están llenas de Explodium, el cual, al impactar, es liberado violentamente, propagando su estallido mortífero a través de superficies sólidas. Dada la volatilidad de estas balas, el propulsor empleado es ligeramente menos potente, lo cual resulta en un disminuído potencial de penetración de objetivos, pero la explosión definitivamente lo compensa. La carga explosiva es tan potente que puede derribar completamente algunas paredes.
Para poder compensar su masivo retroceso, el arma redirige una parte de los gases de ignición hasta un grupo de jets compensadores diseñados por **Aeronáutica Forx**. Aunque son parcialmente refrigerados en el proceso, son aun lo suficientemente cálidos para causar ligero daño a usuarios que no lleven la protección adecuada.
-\cfFuego Primario:\c- Dispara la bala. Cualquier objetivo alcanzado por ella queda hecho papilla.
+\cfFuego Primario:\c- Dispara la bala. Cualquier objetivo alcanzado por ella queda hecho papilla. Un segundo pulsado tras disparar cargará otra bala.
-\cfFuego Secundario:\c- Acciona el perno, insertando una nueva bala en la recámara si hay disponibles. Ten en cuenta que puedes eyectar balas sin usar.
+\cfFuego Secundario:\c- Pulsa para alternar entre balas XSB y FCB para la siguiente recarga, si están disponibles. Mantén y luego pulsa fuego primario para accionar el perno manualmente, permitiéndote recuperar balas sin usar.
\cfRecarga:\c- Recarga el arma. Cada cargador tiene 5 balas. Se puede mantener también una bala extra en la recámara.
@@ -26,4 +28,4 @@ Para poder compensar su masivo retroceso, el arma redirige una parte de los gase
\cxNotas de Saya:\c-
\cfComo era la frase esa, ¿"no hay kill como un overkill"? Ya, pues queda perfecta para la cosa esta.\c-
-\cf¿Y que coño se supone que cazas con esto, tanques salvajes? Supongo... demonios tó ciclaos también valdrían, pero al final solo va a quedar de ellos una fina nube roja.\c-
+\cf¿Y que coño se supone que cazas con esto, tanques salvajes? Supongo... demonios tó ciclaos también valdrían, pero al final solo van a acabar hechos mierda.\c-
diff --git a/lore/es/spreadgun.txt b/lore/es/spreadgun.txt
index 68e308c47..b5026c9b2 100644
--- a/lore/es/spreadgun.txt
+++ b/lore/es/spreadgun.txt
@@ -10,22 +10,36 @@ TXT
El **Trabuco** es una simple escopeta de un disparo con un mecanismo de recarga poco convencional. A diferencia de otras armas del mismo tipo, el Trabuco emplea una variante extraña del cañón basculante que **Blackmann Arms** ha descrito como "cañón deslizante", por la cual en lugar de usar una bisagra, el cañón se desliza horizontalmente al pulsar dos botones laterales, con una pequeña pieza metálica saltando y eyectando el cartucho cargado. Tras cargar el siguiente cartucho, el usuario simplemente tiene que empujar el cañón a su posición inicial. Algunos tienen dudas sobre la factibilidad de esta operación, o de su seguridad, pero han garantizado que el arma no disparará accidentalmente no importa la fuerza ejercida empujando de vuelta el cañón.
-El arma emplea el ciertamente grande calibre 6. La carga ideal que encontrarás en el campo son cartuchos de perdigones #00. Ten en cuenta que la dispersión causada por la poca longitud del cañón puede que dificulte alcanzar objetivos lejanos, pero a un rango más corto debería ser más efectivo.
+El arma emplea el ciertamente grande calibre 6, y hay un surtido exclusivo de munición que puede usar, todo manejado por Blackmann. Siendo estos:
-También hay adicionalmente una carga secundaria exclusive, los llamados \cfCartuchos Dorados\c-, caros y muy poco comunes, con un poder destructor sin par. Cada cartucho dispara un proyectil que contiene una carga de **Explodium** de alta densidad y pureza, junto con brillantina dorada (que es aparentemente solo para quedar bonito). Se garantiza que cualquier cosa que reciba un impacto directo será vaporizada completamente por la explosión resultante.
+\cfPerdigones Estándar:\c- Cartuchos rojos. Exactamente lo que pone. La dispersión causada por la poca longitud del cañón puede que dificulte alcanzar objetivos lejanos, pero a un rango más corto debería ser más efectivo.
-El Trabuco puede ser un arma bastante versátil, una vez acostumbrado a su tediosa recarga manual. Aun así, hay planes para crear una variante semiautomática más cómoda de usar, con prototipos ya probándose.
+\cfSlug Metálico:\c- Cartuchos verdes. Slugs muy potentes con una puntería decente, incluso en distancias largas. Dado su tamaño y peso, tienen el potencial de penetrar varios objetivos pequeños.
+
+\cfSal de Kinylum:\c- Cartuchos cian. Pequeños trozos de Kinylum en su forma natural de "sal". Ya disparados, dejan un rastro de plasma ardiente que permanece en el aire durante unos momentos hasta disiparse. Adicionalmente, los trozos explotarán violentamente en contacto con cualquier superficie, o una vez se "desestabilicen" (lo cual desafortunadamente hace que este tipo de munición pierda efectividad a larga distancia).
+
+\cfBola de Plomo:\c- Cartuchos violetas. Viniendo de **Plutoni Incorporated**, estos cartuchos disparan una bola pesada de dolor puro. A pesar del hecho de que son de plomo, tiende a mantener la forma da igual la fuerza de impacto contra algo (algunos dudan de que realmente sean de plomo, siendo más bien de cualquier otro material). Habiendo salido de tal lugar, no es sorprendente que tengan efectos extraños. Al parecer, en ciertas ocasiones, las bolas pueden emitir sonidos extraños al impactar, los cuales adicionalmente provocan potentes ondas de choque, incrementando su velocidad en el proceso. Este suceso extraño está listado como "Golpes Críticos Aleatorios" en la página de la tienda.
+
+\cfDardos de Telebrium:\c- Cartuchos negros. Docenas de proyectiles penetrantes cargados de Telebrium puro, un elemento exótico conocido por sus potentes efectos corrosivos al ser calentado. Los objetivos alcanzados por estos proyectiles experimentarán una muy dolorosa descarga de toxinas corrosivas por sus cuerpos (incluso los no orgánicos), aunque estos efectos se despejarán en cuestión de segundos. El uso de esta munición está altamente restringido, pero has obtenido permiso para usarla contra las fuerzas invasoras.
+
+\cfCartucho Dorado:\c- Cartuchos cubiertos de oro con un fuerte cuerpo metálico. Un tipo de munición caro y muy poco común, con un poder destructor sin par. Cada cartucho dispara un proyectil que contiene una carga de **Explodium** de alta densidad y pureza, junto con brillantina dorada (que es aparentemente solo para quedar bonito). Se garantiza que cualquier cosa que reciba un impacto directo será vaporizada completamente por la explosión resultante.
+
+El amplio rango de munición compatible hace del Trabuco un arma bastante versátil, una vez acostumbrado a su tediosa recarga manual. Hay sin embargo planes para crear una variante semiautomática más cómoda de usar, con prototipos ya probándose.
\cfFuego Primario:\c- Dispara el cartucho cargado.
-\cfFuego Secundario:\c- Recarga con cartuchos dorados, si están disponibles. Ten en cuenta que si el cartucho cargado no fue usado, se devolverá a su pila de munición. Si no queda suficiente espacio para almacenarlo, se dejará caer en el suelo.
+\cfFuego Secundario:\c- Pulsa para elegir el tipo de munición a usar en la siguiente recarga. Mantén y luego pulsa fuego primario para retirar el cartucho actual y dejar el arma vacía.
-\cfRecarga:\c- Recarga con munición estándar, si está disponible. Las mismas reglas se aplican.
+\cfRecarga:\c- Retira el cartucho actual y carga uno nuevo. Si el cartucho cargado no fue gastado, se devolverá a su pila de munición. Si no queda suficiente espacio para almacenarlo, se dejará caer en el suelo.
\cxNotas de Saya:\c-
-\cfSí, la mierda esta es jodidamente poco práctica, y no sé como es que nadie se ha reventado la mano recargando la cosa esta. PERO es jodidamente potente, sobre todo con lo tremendamente tocho que es el calibre que usa y tal.
+\cfSí, la mierda esta es jodidamente poco práctica, y no sé como es que nadie se ha reventado la mano recargando la cosa esta. PERO, te deja usar toda clase de munición divertida. Tienes lo típico y normal de cada escopeta por ahí, y luego hay... Literalmente piedras de sal radioactiva, que explotan, pues sí, mola. Pero luego ves lo que hay justo después y es que... ya.\c-
-\cfY también, está el tema de las cosas doradas esas. No podemos comprarlas, así que el friki hizo otro de sus frikitratos y dijo que te recompensaría de vez en cuando por eliminar "objetivos de alto nivel" o algo así. Que ganas tengo de ver como es eso, una puta... lluvia dorada de dolor.\c-
+\cfHermann-senpai me pasó al friki por lo de los cartuchos negros, porque fueron idea suya. A ver, deja que explique. El Telebrium es... un crimen de guerra. Así de simple. Pero casi que podemos salirnos de rositas, porque lo estamos usando contra bestias desquiciadas. Me sigue sentando un poco mal, pero a ver, no lo estamos usando contra personas, a diferencia de los casos en los que REALMENTE se usó contra personas (joder, las historias sobre ese tema).\c-
+
+\cfEn fin, basta de hablar de crímenes, hablemos ahora de los cartuchos violetas esos. Pues resulta que en serio son un crimen, y ESOS DOS por supuesto están involucrados. Estoy segura de que esas cosas NO están hechas de plomo. Parece más ese metal raro con el que trabajan, que es que puto juro que no puedo ni pronunciar el nombre. Y tiene... sí, CRÍTICOS RANDOM. He aquí el crimen, Demo-chan. No puedo creerme que mierdas así existan ahora. Es que se me fue la olla la primera vez que lo vi en acción, y estoy segura de que a ti te pasará lo mismo.\c-
+
+\cfFinamente están las cosas doradas esas. No podemos comprarlas, así que el friki hizo otro de sus frikitratos y dijo que te recompensaría de vez en cuando por eliminar "objetivos de alto nivel" o algo así. Que ganas tengo de ver como es eso, una puta... lluvia dorada de dolor.\c-
\cf*tose*\c-
diff --git a/lore/es/symnatek.txt b/lore/es/symnatek.txt
index 2b2fa408c..608d8da12 100644
--- a/lore/es/symnatek.txt
+++ b/lore/es/symnatek.txt
@@ -15,4 +15,4 @@ A tiempo de ser escrito este artículo, Symnatek es el rey de su terreno local,
\cxNotas de Saya:\c-
\cfAh sí, la gran estrategia de "si perdemos pasta, pues a contribuir al ejército". Nunca falla, ¿eh?\c-
-\cfSí, ya sé que suena hipócrita que diga esto, con todo el tema de Ibuki, y mis colaboraciones con la EDF, y todo eso... Pero piénsalo, es que es como si fuera inevitable, en estos tiempos, con esta economía, que tengas que recurrir a cosas así para mantenerte a flote, ¿no crees?\c-
+\cfOh apuesto a que estarás pensando: "Pero Saya, ¿como puedes decir eso, cuando hiciste a Ibuki para el ejército de los EEUU?", y a eso contestaré: "¿Quien ha dicho que la hice para ellos?"\c-
diff --git a/lore/es/taro.txt b/lore/es/taro.txt
index f0e067ec1..592567a18 100644
--- a/lore/es/taro.txt
+++ b/lore/es/taro.txt
@@ -15,11 +15,13 @@ Nacido en 1985, hijo de **Nana** y **Ryuji Miyamoto**, **Taro** es el mayor de t
Taro es un programador nato, competente en múltiples lenguajes, y tiene una gran cantidad de proyectos a su nombre, junto con muchas contribuciones a proyectos notables de código abierto, incluyendo el **Kernel de Linux**. También es un auto-proclamado "archivista cultural", declarando que es básicamente una biblioteca andante en lo que respecta a aspectos de la cultura popular que para muchos se han perdido en el tiempo, gracias a la inmortalidad heredada de su madre, y su gran memoria. También es bastante popular en la red por sus reviews cómicas de anime, bajo la personalidad de **"El Mago de Waifus"**.
-En 2091, Taro fue elegido para recuperar personalmente al **Oni Rojo**, **Ibuki Miyamoto**, tras los eventos de la **Cicatriz Blanca**. Siguiendo la señal de rastreo de su collar, la encontró fácilmente, y cuando estaba a punto de traerla de vuelta a Japón una chica se le acercó. Era **Elena Yanikov XXI**, quien había entablado amistad con Ibuki mientras vagaba por el yermo ardiente. Pidió a Taro que la llevara con él, y aceptó sin poner ninguna pega. No mucho después de eso, ambos comenzaron a salir, casándose finalmente en 2097.
+En 2091, Taro fue elegido para recuperar personalmente al **Oni Rojo**, **Ibuki Miyamoto**, tras los eventos de la **Cicatriz Blanca**. Siguiendo la señal de rastreo de su collar, la encontró fácilmente, y cuando estaba a punto de traerla de vuelta a Japón una chica se le acercó. Era **Elena Yanikov XXI**, quien había entablado amistad con Ibuki mientras vagaba por el yermo ardiente. Pidió a Taro que la llevara con él, prometiendo ser "una chica buena". Estas palabras inmediatamente hicieron que aceptara su proposición.
+
+No mucho después de eso, ambos comenzaron a salir, casándose finalmente en 2097.
\cxNotas de Saya:\c-
-\cf¿PERO COMO pudo el absoluto perdedor de mi hermano echarse novia? Es que no lo entiendo. Dios, viendo el artículo después de que lo editara, hay tanto ahí que se nota que es él fardando, patético...\c-
+\cf¿COMO PUTO COJONES pudo el absoluto perdedor de mi hermano echarse novia? Es que no lo entiendo. Dios, viendo el artículo después de que lo editara, hay tanta mierda ahí que se nota que es él fardando, patético...\c-
-\cfSí, es esa clase de tío. Le encanta presumir, con todo eso de sus "impresionantes habilidades y logros" y tall. Tampoco es que deba quejarme cuando yo también presumo a veces de lo que hago. Los dos nos parecemos mucho, así es que somos tan colegas unque a veces nos peleemos por chorradas estúpidas. Somos un par de gremlins, y a mucha honra.\c-
+\cfSí, es esa clase de tío. Se hace el chulo pero en cuanto miras más allá de sus "impresionantes habilidades y logros", no es más que un capullo en internet. A ver, admito que yo también lo soy, un poco, pero él es peor. La culpa es de que pase tanto tiempo en foros de mierda.\c-
-\cfAunque, cosas aparte, Taro-nii se puede poner muy serio cuando hace falta. Y en momentos así es que es básicamente el Tsukkomi de mi Boke. Si no sabes lo que significa todo eso puedes buscarlo, Demo-chan.\c-
+\cfAunque a ver, a veces se pone serio cuando quiere. Y en momentos así es que es básicamente el Tsukkomi de mi Boke. Si no sabes lo que significa todo eso puedes buscarlo, Demo-chan.\c-
diff --git a/lore/es/uac.txt b/lore/es/uac.txt
index 2fdcc948f..43c2a25b0 100644
--- a/lore/es/uac.txt
+++ b/lore/es/uac.txt
@@ -23,9 +23,9 @@ A principios de 2148, y con la UAC no habiendo aprendido su lección, los experi
Lo que ocurrió después fue el principio de lo que se ha llamado **Episodios de Doom**. Tal y como relató la UAC tras estos eventos, un único marine logró, por su cuenta, derrotar a todas las fuerzas invasoras, llevando su lucha hasta el mismísimo Infierno. Sin embargo, las hazañas del tal **Marine de Doom** solo sirvieron para enfurecer más a los archidemonios generales, y entonces fue cuando comenzó la invasión de la Tierra. Aunque muchos han visto esto como "el fin del mundo tal y como lo conocemos", la UAC sigue enviando un mensaje de esperanza para todos, jurando que todo será resuelto.
\cxNotas de Saya:\c-
-\cfOh, la "gran y poderosa" UAC, puñado de cerdos capitalistas, eso es lo que son. Fijaos bien todos, esto es lo que os hace el capitalismo desenfrenado. Sí, creo que ya te has enterado bien de que odio a esta chusma con la furia de mil soles.\c-
+\cfOh, la "gran y poderosa" UAC, puñado de cerdos capitalistas comemierdas, eso es lo que son. Fijaos bien todos, esto es lo que os hace el capitalismo desenfrenado. Sí, creo que ya te has enterado bien de que odio a esta puta chusma.\c-
-\cfTengo tanta información de dentro gracias a una amiga de Ibuki que trabajaba allí (más info en su propio artículo) que podría montarme una lista de aúpa sólo con toda la mierda que han hecho. A ver... ¿Experimentos militares ilegales? Sí. ¿Andar jodiendo con viajes interdimensionales? También. ¿Potencialmente causando el fin del mundo? Pues eso también. Si es que los muy capullos estos REALMENTE son una jodida megacorporación malvada, hostia puta...\c-
+\cfA ver... ¿Experimentos militares ilegales? Sí. ¿Andar jodiendo con viajes interdimensionales? También. ¿Potencialmente causando el fin del mundo? Pues eso también. Si es que los muy hijos de puta estos REALMENTE son una jodida megacorporación malvada, hostia puta...\c-
\cf¿Pero sabes que? No me voy a quedar aquí con el culo plantado esperando a que el supuesto "solucionador de problemas" este, su soldadito héroe legendario vaya y lo arregle todo. Como si ESO fuera a pasar. No, esta es precisamente la razón de que TÚ estés aquí, Demo-chan. Esto es lo que estás destinada a cambiar (buah, vale, ya estoy empezando a sonar tope de cliché). Pero sí, te hemos preparado para esto, eres el robot de combate definitivo, el orgullo de Akari Labs y todo ese rollo, tú PUEDES salvar el mundo, estoy segurísima.\c-
TXT
@@ -52,16 +52,16 @@ A principios de 2148, y con la UAC no habiendo aprendido su lección, los experi
Lo que ocurrió después fue el principio de lo que se ha llamado **Episodios de Doom**. Tal y como relató la UAC tras estos eventos, un único marine logró, por su cuenta, derrotar a todas las fuerzas invasoras, llevando su lucha hasta el mismísimo Infierno. Sin embargo, las hazañas del tal **Marine de Doom** solo sirvieron para enfurecer más a los archidemonios generales, y entonces fue cuando comenzó la invasión de la Tierra. Y tan rápido como empezó, fue igualmente terminada. El **Demolicionista**, una obra colaborativa de **Akari Labs** y sus muchos socios, por su propia cuenta, puso fin a la invasión, eliminando eficientemente a todo demonio que había salido de los portales, y después de eso, adentrándose hasta el mismo Infierno, al igual que el Marine de Doom, y derrotando al **Icono del Pecado**, quien comandaba los ejércitos invasores.
-Tras este evento, la UAC sufrió una gran reconstrucción, ya que la mayor parte de su junta directiva falleció durante la invasión. Libre ahora de su control, el gobierno de la Unión de Estados supervisaba estrictamente sus acciones, asegurándose de que nunca más fuesen un problema. Aun así, otros tres incidentes ocurrieron, a pesar de tener mejores protocolos de seguridad. En una de sus bases en Io, continuaron de nuevo los experimentos de teletransporte, esta vez preparados para cualquier cosa. Como fue previsto, un pequeño grupo de demonios apareció, pero fue eliminado rápidamente. Lo que NO habían previsto, sin embargo, fue que esto había sido solo una distracción. Una nave no identificada se había aproximado repentinamente a la base, aunque inicialmente se asumió que era el típico reparto de provisiones anuales. Esta nave era de construcción demoníaca, imitando la misma tecnología de la UAC. Una cantidad descomunal de demonios fueron desatados sobre la base, y muchos murieron rápidamente o fueron poseídos. Sin embargo, el Marine de Doom también estaba allí, y como fue de esperar, una vez más hizo lo que mejor sabía hacer.
+Tras este evento, la UAC sufrió una gran reconstrucción, ya que la mayor parte de su junta directiva falleció durante la invasión. Libre ahora de su control, el gobierno de la Unión de Estados supervisaba estrictamente sus acciones, asegurándose de nunca más fuesen un problema. Aun así, otros tres incidentes ocurrieron, a pesar de tener mejores protocolos de seguridad. En una de sus bases en Io, continuaron de nuevo los experimentos de teletransporte, esta vez preparados para cualquier cosa. Como fue previsto, un pequeño grupo de demonios apareció, pero fue eliminado rápidamente. Lo que NO habían previsto, sin embargo, fue que esto había sido solo una distracción. Una nave no identificada se había aproximado repentinamente a la base, aunque inicialmente se asumió que era el típico reparto de provisiones anuales. Esta nave era de construcción demoníaca, imitando la misma tecnología de la UAC. Una cantidad descomunal de demonios fueron desatados sobre la base, y muchos murieron rápidamente o fueron poseídos. Sin embargo, el Marine de Doom también estaba allí, y como fue de esperar, una vez más hizo lo que mejor sabía hacer.
-Otro incidente más acabó sucediendo, en una instalación de investigación de posición desconocida. Allí, la UAC estaba trabajando en una forma de prevenir activamente que estas invasiones ocurriesen, a través de unos **Dispositivos de Aceleración Cuántica**. Estas máquinas supuestamente servirían para cerrar cualquier portal que los demonios pudieran producir para entrar en nuestro mundo, y eso hicieron, al principio. Un portal apareció en la instalación, y aunque algunos demonios consiguieron entrar, fue cerrado inmediatamente y esta pequeña invasión fue suprimida. Pareció entonces que el experimento fue un éxito, pero los demonios rápidamente se dieron cuenta de lo que estaba pasando, y al día siguiente, siete portales se abrieron simultáneamente por toda la instalación. Llevó una hora cerrar seis de ellos, pero llegado ese punto las fuerzas invasoras los superaban en número, y rápidamente cayó todo en el caos de nuevo. Y ciertamente, una vez más, la UAC decidió enviar a su formidable recadero para arreglarlo, y eso hizo, otra vez, como siempre. \cf[nota de ed.: Saya, se te ve el sarcasmo]\c-
+Otro incidente más acabó sucediendo, en una instalación de investigación de posición desconocida. Allí, la UAC estaba trabajando en una forma de prevenir activamente que estas invasiones ocurriesen, a través de unos **Dispositivos Aceleración Cuántica**. Estas máquinas supuestamente servirían para cerrar cualquier portal que los demonios pudieran producir para entrar en nuestro mundo, y eso hicieron, al principio. Un portal apareció en la instalación, y aunque algunos demonios consiguieron entrar, fue cerrado inmediatamente y esta pequeña invasión fue suprimida. Pareció entonces que el experimento fue un éxito, pero los demonios rápidamente se dieron cuenta de lo que estaba pasando, y al día siguiente, siete portales se abrieron simultáneamente por toda la instalación. Llevó una hora cerrar seis de ellos, pero llegado ese punto las fuerzas invasoras los superaban en número, y rápidamente cayó todo en el caos de nuevo. Y ciertamente, una vez más, la UAC decidió enviar a su formidable recadero para arreglarlo, y eso hizo, otra vez, como siempre. \cf[nota de ed.: Saya, se te ve el sarcasmo]\c-
Con un último golpe al **"Portero"**, el titánico demonio responsable de la creación de estos portales, pareció que las invasiones por fin terminarían para siempre. Y ciertamente, en los años siguientes, reinó la tranquilidad, y no se reportaron más incidentes. Los Episodios de Doom fueron entonces archivados, y el Marine de Doom fue retirado de servicio.
En 2150, la compañía finalmente clausuró todos sus experimentos de teletransporte, y en un anuncio público, el CEO **Ian Kelliher** declaró que la compañía ahora desviaría su atención principal a reparar todos los daños que sus actos trajeron a la Tierra. Algo que, según estimaciones iniciales, tardaría más de cincuenta años.
\cxNotas de Saya:\c-
-\cfUn lío muy gordo, todo por que la UAC es una mierda y el mal. Aunque me alegro, porque pude ver como la caída del niñato patético ese, el muy idiota, que se creía el "hombre más importante del mundo", y ahora es el perrito faldero del gobierno de la Unión de Estados. Es que me desorino, oye. Es que hasta Dana se partió la caja al enterarse de la noticia. Sí, odia a estos mendrugos tanto como yo.\c-
+\cfUn lío muy gordo, todo por que la UAC es una mierda y el mal. Aunque me alegro, porque pude ver como la caída del niñato patético ese, puto idiota, que se creía el "hombre más importante del mundo", y ahora es el perrito faldero del gobierno de la Unión de Estados. Es que me muero de la risa, oye.\c-
TXT
\cxNombre:\c-
\cf Union Aerospace Corporation\c-
@@ -86,9 +86,9 @@ A principios de 2148, y con la UAC no habiendo aprendido su lección, los experi
Lo que ocurrió después fue el principio de lo que se ha llamado **Episodios de Doom**. Tal y como relató la UAC tras estos eventos, un único marine logró, por su cuenta, derrotar a todas las fuerzas invasoras, llevando su lucha hasta el mismísimo Infierno. Sin embargo, las hazañas del tal **Marine de Doom** solo sirvieron para enfurecer más a los archidemonios generales, y entonces fue cuando comenzó la invasión de la Tierra. Y tan rápido como empezó, fue igualmente terminada. El **Demolicionista**, una obra colaborativa de **Akari Labs** y sus muchos socios, por su propia cuenta, puso fin a la invasión, eliminando eficientemente a todo demonio que había salido de los portales, y después de eso, adentrándose hasta el mismo Infierno, al igual que el Marine de Doom, y derrotando al **Icono del Pecado**, quien comandaba los ejércitos invasores.
-Tras este evento, la UAC sufrió una gran reconstrucción, ya que la mayor parte de su junta directiva falleció durante la invasión. Libre ahora de su control, el gobierno de la Unión de Estados supervisaba estrictamente sus acciones, asegurándose de que nunca más fuesen un problema. Aun así, otros tres incidentes ocurrieron, a pesar de tener mejores protocolos de seguridad. En una de sus bases en Io, continuaron de nuevo los experimentos de teletransporte, esta vez preparados para cualquier cosa. Como fue previsto, un pequeño grupo de demonios apareció, pero fue eliminado rápidamente. Lo que NO habían previsto, sin embargo, fue que esto había sido solo una distracción. Una nave no identificada se había aproximado repentinamente a la base, aunque inicialmente se asumió que era el típico reparto de provisiones anuales. Esta nave era de construcción demoníaca, imitando la misma tecnología de la UAC. Una cantidad descomunal de demonios fueron desatados sobre la base, y muchos murieron rápidamente o fueron poseídos. Sin embargo, el Marine de Doom también estaba allí, y como fue de esperar, una vez más hizo lo que mejor sabía hacer.
+Tras este evento, la UAC sufrió una gran reconstrucción, ya que la mayor parte de su junta directiva falleció durante la invasión. Libre ahora de su control, el gobierno de la Unión de Estados supervisaba estrictamente sus acciones, asegurándose de nunca más fuesen un problema. Aun así, otros tres incidentes ocurrieron, a pesar de tener mejores protocolos de seguridad. En una de sus bases en Io, continuaron de nuevo los experimentos de teletransporte, esta vez preparados para cualquier cosa. Como fue previsto, un pequeño grupo de demonios apareció, pero fue eliminado rápidamente. Lo que NO habían previsto, sin embargo, fue que esto había sido solo una distracción. Una nave no identificada se había aproximado repentinamente a la base, aunque inicialmente se asumió que era el típico reparto de provisiones anuales. Esta nave era de construcción demoníaca, imitando la misma tecnología de la UAC. Una cantidad descomunal de demonios fueron desatados sobre la base, y muchos murieron rápidamente o fueron poseídos. Sin embargo, el Marine de Doom también estaba allí, y como fue de esperar, una vez más hizo lo que mejor sabía hacer.
-Otro incidente más acabó sucediendo, en una instalación de investigación de posición desconocida. Allí, la UAC estaba trabajando en una forma de prevenir activamente que estas invasiones ocurriesen, a través de unos **Dispositivos de Aceleración Cuántica**. Estas máquinas supuestamente servirían para cerrar cualquier portal que los demonios pudieran producir para entrar en nuestro mundo, y eso hicieron, al principio. Un portal apareció en la instalación, y aunque algunos demonios consiguieron entrar, fue cerrado inmediatamente y esta pequeña invasión fue suprimida. Pareció entonces que el experimento fue un éxito, pero los demonios rápidamente se dieron cuenta de lo que estaba pasando, y al día siguiente, siete portales se abrieron simultáneamente por toda la instalación. Llevó una hora cerrar seis de ellos, pero llegado ese punto las fuerzas invasoras los superaban en número, y rápidamente cayó todo en el caos de nuevo. Y ciertamente, una vez más, la UAC decidió enviar a su formidable recadero para arreglarlo, y eso hizo, otra vez, como siempre. \cf[nota de ed.: Saya, se te ve el sarcasmo]\c-
+Otro incidente más acabó sucediendo, en una instalación de investigación de posición desconocida. Allí, la UAC estaba trabajando en una forma de prevenir activamente que estas invasiones ocurriesen, a través de unos **Dispositivos Aceleración Cuántica**. Estas máquinas supuestamente servirían para cerrar cualquier portal que los demonios pudieran producir para entrar en nuestro mundo, y eso hicieron, al principio. Un portal apareció en la instalación, y aunque algunos demonios consiguieron entrar, fue cerrado inmediatamente y esta pequeña invasión fue suprimida. Pareció entonces que el experimento fue un éxito, pero los demonios rápidamente se dieron cuenta de lo que estaba pasando, y al día siguiente, siete portales se abrieron simultáneamente por toda la instalación. Llevó una hora cerrar seis de ellos, pero llegado ese punto las fuerzas invasoras los superaban en número, y rápidamente cayó todo en el caos de nuevo. Y ciertamente, una vez más, la UAC decidió enviar a su formidable recadero para arreglarlo, y eso hizo, otra vez, como siempre. \cf[nota de ed.: Saya, se te ve el sarcasmo]\c-
Con un último golpe al **"Portero"**, el titánico demonio responsable de la creación de estos portales, pareció que las invasiones por fin terminarían para siempre. Y ciertamente, en los años siguientes, reinó la tranquilidad, y no se reportaron más incidentes. Los Episodios de Doom fueron entonces archivados, y el Marine de Doom fue retirado de servicio.
@@ -96,9 +96,9 @@ En 2150, la compañía finalmente clausuró todos sus experimentos de teletransp
Diez años después de este anuncio, unas noticias preocupantes llegaron a la Tierra. Se habían detectado fuerzas demoníacas en varias bases abandonadas de la UAC, las cuales se creyeron completamente limpiadas por un barrido de radiación. Algo, de alguna forma, sobrevivió allí, y estaba reviviendo uno por uno los cuerpos descompuestos de incontables demonios caídos. Viendo que no había otra elección, los Episodios de Doom fueron reabiertos, y el muy malhumorado Marine de Doom fue puesto en marcha de nuevo y enviado allí, esta vez, tras su eventual éxito, tomando la decisión de permanecer en el Infierno, para siempre, para asegurarse de que los demonios nunca jamás intenten atacar. Desde entonces, no se ha podido contactar con él.
-De la poca información que se pudo recuperar del otro lado de todo esto, del propio Infierno, se sabe que su matanza fue imparable. Derrotó a los demonios comandantes que quedaban. Decenas de miles de demonios, en su furia ciega, marcharon todos hacia su propia muerte por su mano. Hubo esperanza entre la población civil de que este soldado humano solitario pondría fin a la tiranía de los archidemonios generales, pero ellos tenían sus propios planes para él. Sabían bien que si llegaba a la capital de **Dis** una vez más, no podrían detenerlo. Así que una trampa fue preparada, y cayó en ella. Fue entonces que **Erebus**, el líder de los generales, lo hizo desaparecer, muy lejos, más allá de los confines de este universo, para que nunca jamás pudiese volver a este mundo.
+De la poca información que se pudo recuperar del otro lado de todo esto, del propio Infierno, se sabe que su matanza fue imparable. Derrotó a los demonios comandantes que quedaban. Decenas de miles de demonios, en su furia ciega, marcharon todos hacia su propia muerte por su mano. Hubo esperanza entre la población civil de que este humano solitario, ahora rebautizado con el título de **Doom Slayer**, pondría fin a la tiranía de los archidemonios generales, pero ellos tenían sus propios planes para él. Sabían bien que si llegaba a la capital de **Dis** una vez más, no podrían detenerlo. Así que una trampa fue preparada, y cayó en ella. Fue entonces que **Erebus**, el líder de los generales, lo hizo desaparecer, muy lejos, más allá de los confines de este universo, para que nunca jamás pudiese volver a este mundo.
\cxNotas de Saya:\c-
-\cfUn lío muy gordo, todo por que la UAC es una mierda y el mal. Aunque me alegro, porque pude ver como la caída del niñato patético ese, el muy idiota, que se creía el "hombre más importante del mundo", y ahora es el perrito faldero del gobierno de la Unión de Estados. Es que me desorino, oye. Es que hasta Dana se partió la caja al enterarse de la noticia. Sí, odia a estos mendrugos tanto como yo.\c-
+\cfUn lío muy gordo, todo por que la UAC es una mierda y el mal. Aunque me alegro, porque pude ver como la caída del niñato patético ese, puto idiota, que se creía el "hombre más importante del mundo", y ahora es el perrito faldero del gobierno de la Unión de Estados. Es que me muero de la risa, oye.\c-
\cfY aquí acaba la historia de la Epístolas de Dumbo estas o lo que sea, uno de los mayores ejemplos de las consecuencias del capitalismo desenfrenado™.\c-
diff --git a/lore/es/unissix.txt b/lore/es/unissix.txt
index 5f15fb6f6..1b8472008 100644
--- a/lore/es/unissix.txt
+++ b/lore/es/unissix.txt
@@ -18,7 +18,7 @@ Al ser fruto de sangre mestiza (ya que su padre no es Devanikan, sino una "Quime
Algo que la separaba de su hermana, era su notable falta de habilidad física, siendo "demasiado débil" y "no apta para ser una guerrera de sangre de dragón", se hizo notar también que a diferencia de otros, tampoco podía invocar una forma de dragón. Todo esto sería usado también en su contra por la gente que regularmente la acosaba. Su familia finalmente decidió que se quedara siempre en casa, aislada del mundo exterior. Fue a partir de esto que al final encontró su principal hobby: La herrería.
-A Misa le encantaba crear toda clase de armaduras y armamento, las cuales sería usadas luego por su familia, o vendidas otros clanes (los cuales desconocían quién lo hacía, pero estaban impresionados con su calidad), este fue el comienzo de **Artesanía Unissix**, su pequeño taller/tienda. El expresar su creatividad a través de esto ayudó mucho a distraerla de todo lo que pasaba fuera, y se sintió más relajada.
+A Misa le encantaba crear toda clase de armadura y armamento, el cual sería usado luego por su familia, o vendido a otros clanes (los cuales desconocían quién lo hacía, pero estaban impresionados con su calidad), este fue el comienzo de **Artesanía Unissix**, su pequeño taller/tienda. El expresar su creatividad a través de esto ayudó mucho a distraerla de todo lo que pasaba fuera, y se sintió más relajada.
Con el tiempo, a medida que mejoraba sus habilidades, se interesó en buscar desafíos mayores, como crear armas mucho más complejas que simples espadas y otros. Para satisfacer este deseo, su familia le traía libros sobre "armas de leyenda", las cuales la joven Misa consiguió replicar casi a la perfección, con la consiguiente sorpresa de todos. Estaba muy orgullosa de lo que había logrado, y esto aumentó su popularidad, lo que resultó en peticiones personales para hacer más réplicas de muchas de esas armas.
@@ -43,6 +43,10 @@ Misa y su mujer permanecieron en la isla hasta 2108, cuando fueron notificadas d
\cfOh ya, y Misa es una pro gamer de cuidado, joder. Cualquier cosa que le pongo para jugar, se lo ventila como si nada. Sí, incluso ESOS juegos. Mola ver como juega, y le encantan los de aventura sobre todo, supongo que porque es la clase de cosa que no puede hacer en la vida real.\c-
-\cfOh ya, y cosa curiosa. La primera vez que las visité cuando estaban en Sankaideriha, Misa me dió todo un puto susto con la transformación esa por la que pasó. Es que... era una persona completamente diferente. Vamos, es que nunca antes la había visto tan feliz, fue tremendísimo, y a ver, yo me alegraba muchísimo por ella también.\c-
+\cfOh ya, y cosa curiosa. La primera vez que las visité cuando estaban en Sankaideriha, Misa me dió todo un puto susto con la transformación esa por la que pasó. Es que... era una persona completamente diferente. Vamos, es que nunca antes la había visto tan feliz, fue tremendísimo, y a ver, yo me alegraba muchísimo por ella también. Ah, y luego la otra cosa que pasó, cuando uhhh... fuimos a las termas juntas. Yo... bueno, un poco por accidente... vi... eso, de ahí abajo, pues sí...\c-
-\cfDios, es que son la pareja mas adorable del mundo. No puedo parar de decirlo.\c-
+\cfDios, normal que pudiera oír a Zana-sama desde el otro lado de la casa cuando se lo montaban. Ah... puta suertuda...\c-
+
+\cfSí, eso fue cuando se quedaron un tiempo por aquí. Aunque no son los primeros a los que oigo hacerlo como bestias salvajes. Yu-chan y esa novia gótica tetuda suya, menudas son también. En serio, si es que nadie sabe que desde mi dormitorio puedes oír perfectamente todo lo que pasa en la habitación de invitados. No sé por qué, será alguna ñordería de acústica o algo, pero sí.\c-
+
+\cf(Aunque, la verdad es que desearía poder des-oír los graznidos infernales que emitía Taro-niisan cuando se trajo a Ellen-san)\c-
diff --git a/lore/es/voicebox.txt b/lore/es/voicebox.txt
index b9fcf1ae7..96eca4439 100644
--- a/lore/es/voicebox.txt
+++ b/lore/es/voicebox.txt
@@ -13,7 +13,7 @@ El **Loudboi** es un dispositivo simple y ligero para unidades de IA. Fácil de
La comunidad de **Akari Labs** también ofrece una gran variedad de paquetes de voz personalizados para este dispositivo. Puedes visitar nuestros foros para más información.
\cxNotas de Saya:\c-
-\cfJe... Es que me encanta esa voz tan adorable que tienes, complementa perfectamente esa personalidad tuya tan descarada. Y lo que me mola más es lo rápido que has pillado todas nuestras coletillas y temas, especialmente las de Ibuki. A veces eres como una versión mini suya, solo que en forma de robot cuqui.\c-
+\cfJe... Es que me encanta esa voz tan adorable que tienes, complementa perfectamente esa personalidad tuya tan descarada. Y lo que me mola más es lo rápido que has pillado todas nuestras coletillas y temas, especialmente las de Ibuki. A veces eres como una versión mini suya, solo que sin pechotes.\c-
TXT
\cxDesignación\c-
\cf Caja de Voz Loudboi\c-
@@ -27,6 +27,6 @@ El **Loudboi** es un dispositivo simple y ligero para unidades de IA. Fácil de
La comunidad de **Akari Labs** también ofrece una gran variedad de paquetes de voz personalizados para este dispositivo. Puedes visitar nuestros foros para más información.
\cxNotas de Saya:\c-
-\cfJe... Es que me encanta esa voz tan adorable que tienes, complementa perfectamente esa personalidad tuya tan descarada. Y lo que me mola más es lo rápido que has pillado todas nuestras coletillas y temas, especialmente las de Ibuki. A veces eres como una versión mini suya, solo que en forma de robot cuqui.\c-
+\cfJe... Es que me encanta esa voz tan adorable que tienes, complementa perfectamente esa personalidad tuya tan descarada. Y lo que me mola más es lo rápido que has pillado todas nuestras coletillas y temas, especialmente las de Ibuki. A veces eres como una versión mini suya, solo que sin pechotes.\c-
-\cfActualización: Y entonces... Vinieron tus verdaderas cuerdas vocales como maidbot, sin filtros ni nada, y mi amor por tu encantadora voz solo pudo aumentar. Es que se me derrite el corazón solo con oírla, en serio...\c-
+\cfActualización: Y entonces... Vinieron tus verdaderas cuerdas vocales como maidbot, sin filtros ni nada, y mi amor por tu encantadora voz solo pudo aumentar. Se me derrite el corazón solo con oírla, jejeje...\c-
diff --git a/lore/es/wallbuster.txt b/lore/es/wallbuster.txt
index fd0cc16ad..e00806498 100644
--- a/lore/es/wallbuster.txt
+++ b/lore/es/wallbuster.txt
@@ -11,7 +11,17 @@ La **Wallbuster** es una escopeta bestial, teniendo un total de 25 cañones divi
Los mecanismos internos que empujan el funcionamiento de este arma tienen tal grado de complejidad que han sido descritos por algunos como **Ingeniería Loca Alemana**. Solamente el propio **Hermann E. Ischer** conoce todos los detalles de su operación. Con cada accionamiento del gatillo principal, el cañón superior es disparado, y luego su tambor gira a contrarreloj, con el siguiente cartucho listo para dispararse. Con una rotación completa, o cuando se usa el gatillo secundario, el cuerpo principal gira después, alternando a otro tambor.
-Teniendo en cuenta la naturaleza semi-automática del arma, permitiendo una rápida sucesión de disparos o incluso disparar varios cartuchos de forma simultánea, la Wallbuster es una muy poderosa compañera.
+La Wallbuster es compatible con la mayor parte de cartuchos de calibre 6, aunque hay restricciones de seguridad para algunas, específicamente los cartuchos de flechette y dorados. Esto limita el rango de munición utilizable a sólo estos cuatro tipos:
+
+\cfPerdigones Estándar:\c- Cartuchos rojos. Exactamente lo que pone. Bastante letal a corto rango, y con cierto alcance extra dada la longitud de los cañones del arma.
+
+\cfSlug Metálico:\c- Cartuchos verdes. Slugs muy potentes con una puntería decente, incluso en distancias largas. Dado su tamaño y peso, tienen el potencial de penetrar varios objetivos pequeños.
+
+\cfSal de Kinylum:\c- Cartuchos cian. Pequeños trozos de Kinylum en su forma natural de "sal". Ya disparados, dejan un rastro de plasma ardiente que permanece en el aire durante unos momentos hasta disiparse. Adicionalmente, los trozos explotarán violentamente en contacto con cualquier superficie, o una vez se "desestabilicen" (lo cual desafortunadamente hace que este tipo de munición pierda efectividad a larga distancia).
+
+\cfBola de Plomo:\c- Cartuchos violetas. Viniendo de **Plutoni Incorporated**, estos cartuchos disparan una bola pesada de dolor puro. A pesar del hecho de que son de plomo, tiende a mantener la forma da igual la fuerza de impacto contra algo (algunos dudan de que realmente sean de plomo, siendo más bien de cualquier otro material). Habiendo salido de tal lugar, no es sorprendente que tengan efectos extraños. Al parecer, en ciertas ocasiones, las bolas pueden emitir sonidos extraños al impactar, los cuales adicionalmente provocan potentes ondas de choque, incrementando su velocidad en el proceso. Este suceso extraño está listado como "Golpes Críticos Aleatorios" en la página de la tienda.
+
+A pesar de esta limitación, con solo estos cuatro tipos uno puede hacer de la Wallbuster una potente compañera. Especialmente teniendo en cuenta la naturaleza semi-automática del arma, permitiendo una rápida sucesión de disparos o incluso disparar varios cartuchos de forma simultánea.
\cfFuego Primario:\c- Dispara el cañón superior.
@@ -19,13 +29,15 @@ Teniendo en cuenta la naturaleza semi-automática del arma, permitiendo una ráp
\cfFuego Terciario:\c- Lo dispara todo, si realmente quieres.
-\cfRecarga:\c- Una vez se tira de la palanca lateral, los tambores pueden ser retirados y recargados individualmente. Una rutina de recarga rápida se ejecutará y te hará llenar automáticamente lo máximo posible del arma, un tambor de cada vez, mientras la acción se mantenga activa.
+\cfRecarga:\c- Una vez se tira de la palanca lateral, los tambores pueden ser retirados y recargados individualmente. Para recargar por el camino, se recomienda tener un **Cinturón Magnético Útil** o similar, ya que facilitará esta operación. Hay recargadores rápidos disponibles para comprar desde la página web de Blackmann Arms, o de distribuidores autorizados. Los operadores astutos también optarían por llevar encima tambores pre-cargados de repuesto.
\cfTécnicas:\c- Tal y como su nombre indica, puedes destruir toda clase de obstáculos por el camino, siempre y cuando causes suficiente daño relativo a su tamaño (requiriendo fuego secundario o terciario). Esto incluye hasta puertas bloqueadas, por lo que nunca más necesitarás buscar llaves.
\cxNotas de Saya:\c-
-\cfOK a ver, la masa de metal esta. Sí, esto sí que es la puta repera...\c-
+\cfOK a ver, la puta masa de metal rompecojones esta. Sí, esto sí que es la puta repera...\c-
-\cfNo te preocupes por tardar un huevo en recargarla, por cierto. DemolitionOS viene con una rutina de recarga rápida que te lo pondrá más fácil. La munición se pone ahí en cola desde el Hammerspace, y luego todo lo que tienes que hacer es poner la mano encima de los cañones, y ya se mete todo ahí, lleva unos 10 segundos llenarlo todo, más o menos. Mola, ¿verdad? Taro hizo la mayor parte del chollo, así que eso, le puedes dar las gracias.\c-
+\cfNo te preocupes por tardar un huevo en recargarla, por cierto. DemolitionOS viene con una rutina de recarga rápida que te lo pondrá más fácil. La munición se pone ahí en cola desde el Hammerspace, y luego todo lo que tienes que hacer es poner la mano encima de los cañones, y ya se mete todo ahí. Mola, ¿verdad? Taro hizo la mayor parte del chollo, así que eso, le puedes dar las gracias.\c-
-\cfOh ya... sabes... la cosa esta, con el nombre y todo... Bueno, el chiste ya se hace solo.\c-
+\cfOh ya... sabes... la cosa esta, con el nombre y todo, casi que me recuerda a la abuela un poco. A ver, si cambias la primera letra... Oh, ¿puedes oír la batería y la guitarra? Porque yo sí...\c-
+
+\cfOld Days~ ♪\c-
diff --git a/lore/es/wararmor.txt b/lore/es/wararmor.txt
index ae34c589f..9997351b3 100644
--- a/lore/es/wararmor.txt
+++ b/lore/es/wararmor.txt
@@ -16,4 +16,4 @@ Esta pieza de armadura ofrece una reducción masiva de daño entrante de natural
\cxNotas de Saya:\c-
\cfEl friki este y su "análisis de armadura" otra vez. Este tío, en serio... La vida no es un puto videojuego, así que por favor POR FAVOR deja de hablar de mierdas como "unidades de daño" y "factores de reducción".\c-
-\cfEeeeeen fin, Misa hace cosas tope de guays. Aunque me parece un poco redundante lo de que lleves armadura hecha de lo mismo que tu chasis. A ver, es que un robot llevando armadura.. Bueno, tampoco pasa nada por protegerse de más, supongo.\c-
+\cfEeeeeen fin, Misa hace cosas tope de guays. Aunque me parece un poco redundante lo de que lleves armadura hecha de lo mismo que tu chasis. A ver, es que un robot llevando armadura.. ya, ¿por que no? Siempre es importante usar protección, juju...\c-
diff --git a/lore/es/whitelady.txt b/lore/es/whitelady.txt
index 52543bfd5..d45c46f5b 100644
--- a/lore/es/whitelady.txt
+++ b/lore/es/whitelady.txt
@@ -19,9 +19,22 @@ A pesar de su apariencia amable, es bastante letal, siendo capaz de despedazar r
La Dama Blanca ha trabajado para muchas personas y organizaciones por muchos años, pero recientemente, ha sido contratada por la **Universidad de Nos-Kora** para colaborar con la **Demolicionista** en sus misiones.
-Demolicionista, este mensaje es para ti. Tu amor por el **Peluche de Chica Polilla** de nuestras **Cajas Afortunadas** ha hecho efectivo su contrato, y así, cuando poseas una **Lámpara Compañera Sankai**, la Dama Blanca estará dispuesta a trabajar junto a ti, y matar a todo enemigo que te encuentres.
+Demolicionista, este mensaje es para ti. Tu amor por el **Peluche de Mashiro** de nuestras **Cajas Afortunadas** ha hecho efectivo su contrato, y así, cuando poseas una **Lámpara Compañera Sankai**, la Dama Blanca estará dispuesta a trabajar junto a ti, y matar a todo enemigo que te encuentres.
\cxNotas de Saya:\c-
-\cfPerdóname un momento mientras me pongo todo loca porque resulta que las chicas polilla existen de verdad.\c-
-
\cfGHFFFSDFHDGKHDFDKHGSFHFHGSFSH\c-
+
+\cfLAS CHICAS POLILLA EXISTEN\c-
+\cfLAS CHICAS POLILLA EXISTEN\c-
+\cfLAS CHICAS POLILLA EXISTEN\c-
+\cfLAS CHICAS POLILLA EXISTEN\c-
+\cfLAS CHICAS POLILLA EXISTEN\c-
+\cfLAS CHICAS POLILLA EXISTEN\c-
+\cfLAS CHICAS POLILLA EXISTEN\c-
+\cfLAS CHICAS POLILLA EXISTEN\c-
+\cfLAS CHICAS POLILLA EXISTEN\c-
+\cfLAS CHICAS POLILLA EXISTEN\c-
+\cfLAS CHICAS POLILLA EXISTEN\c-
+\cfLAS CHICAS POLILLA EXISTEN\c-
+
+\cfES QUE ME VOY A CONSTRUIR UNA PUTA NAVE ESPACIAL PARA VIAJAR A ESE PLANETA, A LA MIERDA LAS LEYES, A LA MIERDA EL TRATADO DE CICATRIZ BLANCA, A LA MIERDA TODO, QUIERO VER A LAS CHICAS POLILLA. ME VOY A LLEVAR TODAS LAS LÁMPARAS QUE ENCUENTRE, ME VOY A MONTAR UN PUTO HARÉN.\c-
diff --git a/lore/es/whitescar.txt b/lore/es/whitescar.txt
index 0a250c147..ea8daf361 100644
--- a/lore/es/whitescar.txt
+++ b/lore/es/whitescar.txt
@@ -12,7 +12,7 @@ En Junio de 2073, la **Séptima Guerra Mundial Nukuri** comenzó. Fue otro inten
Hubo muchas pérdidas en ambos bandos, incluyendo civiles, en un enfrentamiento caótico entre gente que, hace muy poco, había gozado de medio siglo de alianza pacífica. En tres años, los vastamente superiores ejércitos Nukuri neutralizaron toda oposición, y pusieron el punto de mira en el mismo corazón del país. Deseando "matar a la bestia desde dentro", un pequeño equipo consiguió localizar y capturar al presidente. Se le dio una última elección, ahí y entonces. Podía o bien rendirse y disculparse públicamente por su afrenta al imperio, o podría rechazar esto, y ver como la **Ira del Emperador** caía sobre él.
-Optó por elegir la segunda opción, y lo que siguió a esto fue algo que solo pudo ser descrito como inimaginablemente cruel y despiadado. Todas las fuerzas Nukuri se retiraron, y evacuaron a todos los civiles Nukuri restantes. Entonces, en un mero instante, una sucesión de destellos de luz cegadora redujeron todas las grandes ciudades a lo largo de la costa este de los Estados Unidos a cenizas, disparados desde un arma orbital experimental que el imperio había construido varios años antes. Fue su primera prueba de fuego, y su escala y efectos eran desconocidos hasta entonces. Algunos dicen que los efectos apocalípticos que tuvo no fueron intencionados, que el plan no era destruir toda forma de vida, sino solo causar destrucción a un nivel más "técnico", inutilizando toda maquinaria e infraestructura. Es suficiente con decir que, cuando el diseñador jefe de este arma, **Zanaveth Nekuraku I**, fue testigo de lo que ocurrió, sufrió una crisis tremenda, y desapareció de la vida pública durante muchos años.
+Optó por elegir la segunda opción, y lo que siguió a esto fue algo que solo pudo ser descrito como inimaginablemente cruel y despiadado. Todas las fuerzas Nukuri se retiraron, y evacuaron a todos los civiles Nukuri restantes. Entonces, en un mero instante, una sucesión de destellos de luz cegadora redujeron todo el territorio de los Estados Unidos a cenizas, disparados desde un arma orbital experimental que el imperio había construido varios años antes. Fue su primera prueba de fuego, y su escala y efectos eran desconocidos hasta entonces. Algunos dicen que los efectos apocalípticos que tuvo no fueron intencionados, que el plan no era destruir toda forma de vida, sino solo causar destrucción a un nivel más "técnico", inutilizando toda maquinaria e infraestructura. Es suficiente con decir que, cuando el diseñador jefe de este arma, **Zanaveth Nekuraku I**, fue testigo de lo que ocurrió, sufrió una crisis tremenda, y desapareció de la vida pública durante muchos años.
Con este ataque, las llamas de la guerra contra el imperio solo fueron avivadas. Adicionalmente, todos los Nukuri restantes en la Tierra fueron forzados a marcharse, y con la excepción de unos pocos países, el **Tratado de la Cicatriz Blanca** fue firmado casi de forma unánime, poniendo fin a medio siglo de contribuciones de los Nukuri a la evolución de nuestra ciencia y tecnología. Aquellos que firmaron el tratado tuvieron que rechazar todo aquello creado por ellos, y no podían nunca más contactar con ningún miembro de la especie. Además, tampoco fue permitido que permaneciesen en su colonia Lunar, forzando al **Instituto Luna de Investigación** a cerrar sus puertas tras casi cuatro mil años.
@@ -27,6 +27,6 @@ Estos dos países eran el hogar de poderosas corporaciones aliadas desde hace ti
No hubo más intentos desde entonces de restablecer la anterior alianza, ni siquiera incluso durante muchos eventos mayores que amenazarían a la Tierra de nuevo, cuando podrían haber aceptado con gusto ayudarnos de la misma forma que hicieron en el **Evento Luna** de 2021. Además, se prohibió a la Tierra entrar en la Coalición X'Animen debido a esta agresiva oposición.
\cxNotas de Saya:\c-
-\cfHe aquí, aquí está, el momento más oscuro de la historia de la humanidad (por ahora). En serio, es que me jode muchísimo recordar todo lo que pasó, fue horrible. Porque a ver, no fue solo el incendiamiento de un país entero, también estaba todo lo del otro lado, todo lo que me contó Zana-sama.\c-
+\cfHe aquí, aquí está, el momento más oscuro de la historia de la humanidad (por ahora). En serio, es que me jode muchísimo recordar toda la mierda que pasó, fue horrible. Porque a ver, no fue solo el puto incendiamiento de un país entero, también estaba todo lo del otro lado, todo lo que me contó Zana-sama.\c-
-\cfA ver, sí, de todo ésto uno puede sacar que los Nukuri no eran exactamente pacíficos, pero es que no es ni la mitad de todo. El imperio, el puto imperio, todo era culpa del maldito asqueroso imperio. El, megalómano emperador asqueroso ese detrás de todo, haciendo lo que le saliera de ahí. Todas esas guerras, era todo gente que quería echarlo fuera, y él los pisoteaba, una y otra vez, sin ningún remordimiento. El mundo era suyo, y hacía lo que le daba la gana con todos. Sí, todo ese tema. Las ejecuciones en masa, torturar y masacrar a la gente que veía como "traidores" y "desviados"... Zana-sama perdió a muchos familiares por culpa de eso. En serio odio que haya cosas así que sigan pasando por todo el mundo...\c-
+\cfA ver, sí, de todo ésto uno puede sacar que los Nukuri no eran exactamente pacíficos, pero es que no es ni la mitad de todo. El imperio, el puto imperio, todo era culpa del puto apestoso asqueroso puta mierda de imperio. Puto, cerdo homicida megalómano asqueroso emperador detrás de toda la mierda, haciendo lo que le saliera de los putos cojones. Todas esas guerras, era todo gente que quería echarlo fuera, y él los pisoteaba, una y otra vez, sin ningún remordimiento. El mundo era suyo, y se lo follaba cuando quería, como el puto feo bastardo que era. Sí, lo he oído todo. Las ejecuciones en masa, llevando no solo a una, sino DOS razas enteras a la extinción, sí, ESO si que fue una jodienda. Oh pero que tal también, torturar y masacrar a la gente que veía como "traidores" y "desviados", ¿eh? Sí, esa mierda también. Zana-sama perdió a muchos familiares por culpa de eso. Blej, en serio, juro que un día voy a encontrar a donde mandaron al puto bastardo ese, solo para poder patearlo hasta hacerlo picadillo. Obviamente empezaré por los cojones, eso sí, eso por la otra cosa que hizo, de la que no voy a hablar aquí porque joder, es que esto ya se ha puesto muy negro (y aun es peor). Tengo BUENAS razones para odiar a alguien tan jodidamente asquerosamente vil como el hijoputa este, joder, "hijoputa" ni siquiera se acerca, teniendo en cuenta lo que hizo. Sí, creo que lo vas pillando, ¿verdad? Apuesto a que tú también querrías echarle mano. Joder, si no fuera porque los tíos esos lo mandaron al puto espacio...\c-
diff --git a/lore/es/xanimen.txt b/lore/es/xanimen.txt
index a6f979970..a6bad678a 100644
--- a/lore/es/xanimen.txt
+++ b/lore/es/xanimen.txt
@@ -27,7 +27,7 @@ Un sistema localizado en la galaxia de Andromeda, y el más poblado, a pesar de
\cfKarnanaiahma:\c- Un mundo de vastos océanos, y el hogar natal de los **Qurensniv**, una raza casi indistinguible de los humanos. Algunos de sus habitantes migraron a la Tierra en el 130 AC, fundando el pueblo de **Kereshnovka**.
-\cfBuran:\c- Un planeta anteriormente exuberante de bosques salvajes, el cual está ahora cubierto en su totalidad por la superestructura de cerebro de matrioshka conocida como la **Bleaknet**. Es el hogar natal de la raza **Buran**, de la cual solo queda un miembro residente: el ingeniero jefe del proyecto Bleaknet. Esta estructura de curioso nombre adicionalmente sirve como un nexo de información para toda la coalición, enlazando todas sus redes a través de complicada tecnología de distorsión del espacio-tiempo.
+\cfBuran:\c- Un planeta anteriormente exuberante de bosques salvajes, el cual está ahora cubierto en su totalidad por la superestructura de cerebro de matrioshka conocida como la **Bleaknet**. Es el hogar natal de la raza **Buran**, de la cual solo queda un miembro: el ingeniero jefe del proyecto Bleaknet. Esta estructura de curioso nombre adicionalmente sirve como un nexo de información para toda la coalición, enlazando todas sus redes a través de complicada tecnología de distorsión del espacio-tiempo.
\cfSora, Yasakuna, Sunkaeze:\c- Dos gigantes de gas y un planeta árido en el borde exterior del sistema. Todos inhabitables, aunque ha de notarse que **Sunkaeze** una vez hospedó una instalación perteneciente a **Decade Mechanics**.
@@ -42,7 +42,7 @@ El segundo sistema más poblado, y con el mayor número de planetas habitados. S
\cfNekemekya:\c- Un planeta semi-artificial cubierto por una gran coraza metálica. Es el hogar de **Ix Nemeke**, y de los **Mekyon**, una raza de criaturas mecánicas que creó.
-\cfXeryuga:\c- Un planeta infernal cubierto de magma altamente hostil, habitado por la raza lagomórfica de los **Xeura**, junto con **Ix Xeuriges**, su creador.
+\cfXeryuga:\c- Un planeta infernal cubierto de magma altamente hostil, habitado por la injustamente adorable raza de los **Xeura**, junto con **Ix Xeuriges**, su creador.
\cfUrai, Erusa, Sethia:\c- Un trío de gigantes de gas ricos en materiales valiosos. La explotación de estos recursos está actualmente impugnada por miembros del sistema.
@@ -86,9 +86,9 @@ Un sistema de nuestra propia galaxia, solía habitar un único planeta, hasta qu
Adicionalmente, otros dos sistemas fueron considerados como candidatos para unirse. Las negociaciones fallaron con uno debido a hostilidades hacia otro miembro de la coalición, y el otro está pendiente, ya que su única especie nativa tiene varios conflictos internos sin resolver que deben ser manejados.
\cxNotas de Saya:\c-
-\cf"Las negociaciones fallaron" es una forma de decirlo. Dios, imagina... solo IMAGINA por un momento que la cosa hubiese salido mejor. ¡Formaríamos parte de una alianza interplanetaria enorme! Es que eso es... casi sacado de una novela de ciencia ficción.\c-
+\cf"Las negociaciones fallaron" es una forma de decirlo. Dios, imagina... solo IMAGINA por un momento que la cosa hubiese salido mejor. ¡Formaríamos parte de una alianza interplanetaria enorme! Es que eso es... casi sacado de una puta novela de ciencia ficción.\c-
-\cfPor cierto, no sé si sólo lo has ojeado o si realmente te lo has leído todo, pero ¿has VISTO lo del planeta ese? ¿¿¿Que rayos es todo eso??? Es como si se le hubiera ocurrido a un niño de primaria supercreativo. La madre. ¿En serio un dios hizo eso? O... ¿va y resulta que es la mayor coincidencia ridícula imaginable?\c-
+\cfPor cierto, no sé si sólo lo has ojeado o si realmente te lo has leído todo, pero ¿has VISTO lo del planeta ese? ¿¿¿Que recontracojones es esa mierda??? Es como si se le hubiera ocurrido a un puto niño loco supercreativo. Joder. ¿En serio un dios hizo eso? O... ¿va y resulta que es la puta mayor coincidencia ridícula imaginable?\c-
\cfSi es que yo no sé, Demo-chan... llegado este punto, puede ser cualquier cosa, con lo que tengo visto por ahí.\c-
TXT
@@ -136,7 +136,7 @@ El segundo sistema más poblado, y con el mayor número de planetas habitados. S
\cfNekemekya:\c- Un planeta semi-artificial cubierto por una gran coraza metálica. Es el hogar de **Ix Nemeke**, y de los **Mekyon**, una raza de criaturas mecánicas que creó.
-\cfXeryuga:\c- Un planeta infernal cubierto de magma altamente hostil, habitado por la raza lagomórfica de los **Xeura**, junto con **Ix Xeuriges**, su creador.
+\cfXeryuga:\c- Un planeta infernal cubierto de magma altamente hostil, habitado por la injustamente adorable raza de los **Xeura**, junto con **Ix Xeuriges**, su creador.
\cfUrai, Erusa, Sethia:\c- Un trío de gigantes de gas ricos en materiales valiosos. La explotación de estos recursos está actualmente impugnada por miembros del sistema.
@@ -189,9 +189,9 @@ Un sistema de nuestra propia galaxia, solía habitar un único planeta, hasta qu
Adicionalmente, otro sistema fue considerado como candidato para unirse, sin embargo las negociaciones fallaron debido a hostilidades hacia otro miembro de la coalición. Hay planes aun por parte de los Nukuri de restablecer la paz para que puedan formar parte de esta gran alianza, pero muchos lo ven como una causa perdida.
\cxNotas de Saya:\c-
-\cf"Las negociaciones fallaron" es una forma de decirlo. Dios, imagina... solo IMAGINA por un momento que la cosa hubiese salido mejor. ¡Formaríamos parte de una alianza interplanetaria enorme! Es que eso es... casi sacado de una novela de ciencia ficción.\c-
+\cf"Las negociaciones fallaron" es una forma de decirlo. Dios, imagina... solo IMAGINA por un momento que la cosa hubiese salido mejor. ¡Formaríamos parte de una alianza interplanetaria enorme! Es que eso es... casi sacado de una puta novela de ciencia ficción.\c-
-\cfPor cierto, no sé si sólo lo has ojeado o si realmente te lo has leído todo, pero ¿has VISTO lo del planeta ese? ¿¿¿Que rayos es todo eso??? Es como si se le hubiera ocurrido a un niño de primaria supercreativo. La madre. ¿En serio un dios hizo eso? O... ¿va y resulta que es la mayor coincidencia ridícula imaginable?\c-
+\cfPor cierto, no sé si sólo lo has ojeado o si realmente te lo has leído todo, pero ¿has VISTO lo del planeta ese? ¿¿¿Que recontracojones es esa mierda??? Es como si se le hubiera ocurrido a un puto niño loco supercreativo. Joder. ¿En serio un dios hizo eso? O... ¿va y resulta que es la puta mayor coincidencia ridícula imaginable?\c-
\cfSi es que yo no sé, Demo-chan... llegado este punto, puede ser cualquier cosa, con lo que tengo visto por ahí.\c-
diff --git a/lore/es/xekke.txt b/lore/es/xekke.txt
index cd21f4c68..775c17751 100644
--- a/lore/es/xekke.txt
+++ b/lore/es/xekke.txt
@@ -19,4 +19,6 @@ Sobre la gente en sí, lo primero que se hace notar es su elocuencia. El idioma
\cxNotas de Saya:\c-
\cfSolo he visto fotos del sitio este, de Zana-sama. Definitivamente mola, todas esas montañas rocosas, las ciudades expandiéndose alrededor, los lagos y cataratas, las zonas volcánicas con ríos enormes de magma y GENTE BAÑÁNDOSE EN ELLA (madre de dios)...\c-
-\cfY sí, ese es justo básicamente el hogar de Maruku-sama. Tiene ahí a toda la familia y todo. Je, hasta me ha dicho que al vivir rodeada de titanes no se siente tan acomplejada por ser tan gigantesca.\c-
+\cfY sí, ese es justo básicamente el hogar de Maruku-sama. Tiene ahí a toda la familia y todo, incluyendo a su... madre. Oh dios mío joder no hagas que empiece con su madre. Si es que voy a acabar otra vez encogida en un rincón pensando en AQUELLA vez.\c-
+
+\cfEs que no me lo creo una puñetera diosa milf de cinco metros todo buenorra va y me ofrece sexo justo ahí y entonces y luego puta joder me cago en todo por que tuve que ir y desmayarme joder es que podría haber tenido EL MEJOR SEXO DE MI PUTA VIDA CON LA PUTA DIOSA DE LA LUJURIA.\c-
diff --git a/lore/es/ynykron.txt b/lore/es/ynykron.txt
index 94b790d20..a31b85270 100644
--- a/lore/es/ynykron.txt
+++ b/lore/es/ynykron.txt
@@ -30,11 +30,11 @@ Es importante notar que el uso de este arma es altamente restringido. Se requier
\cxNotas de Saya:\c-
\cfA veces me pregunto si Misa realmente se da cuenta del peligro de las cosas que hace. Este trasto... es demasiado, sabes... Incluso comparado con todas las otras cosas en tu arsenal. Acabé aceptándolo igual, porque ya sabes como soy, y lo adorable que es Misa. Es que no puedo decirle que no a esa cara tan mona. Además, lo hizo para nosotras, específicamente.\c-
-\cfPues eso, he aquí la "Furia Divina" en toda su gloria. Una maldita explosión de blancura cegadora que vamos... se puto carga todo lo que pilla por delante. Vaya un arma, ¿verdad?\c-
+\cfPues eso, he aquí el "Lefazo de Dios" en toda su gloria. Una puta explosión de blancura cegadora que vamos... se puto carga todo lo que pilla por delante. Vaya un arma, ¿verdad?\c-
\cfOh ya, y el modo alternativo... Sé que lo vas a usar igual por curiosidad. Sólo... ten cuidado, ¿vale?\c-
-\cfOh, y para que lo sepas, la cosa esta es la razón de que hago copias de seguridad de tu núcleo antes de cada misión. Con cualquier otra arma, no es que me preocupe porque tu cuerpo es jodidamente resistente, pero la cosa esta es que está a otro nivel completamente. Tengo que decirlo otra vez, TEN MUCHO CUIDADO. Si te pilla la explosión desapareces para siempre, ¿lo pillas?\c-
+\cfOh, y para que lo sepas, la cosa esta es la razón de que hago copias de seguridad de tu núcleo antes de cada misión. Con cualquier otra arma, no es que me preocupe porque tu cuerpo es jodidamente resistente, pero la puta cosa esta es que está a otro nivel completamente. Tengo que decirlo otra vez, TEN MUCHO CUIDADO. Si te pilla la explosión desapareces para siempre, ¿lo pillas?\c-
TXT
\cxDesignación:\c-
\cf Artefacto Ynykron\c-
@@ -65,12 +65,12 @@ Es importante notar que el uso de este arma es altamente restringido. Se requier
\cxNotas de Saya:\c-
\cfA veces me pregunto si Misa realmente se da cuenta del peligro de las cosas que hace. Este trasto... es demasiado, sabes... Incluso comparado con todas las otras cosas en tu arsenal. Acabé aceptándolo igual, porque ya sabes como soy, y lo adorable que es Misa. Es que no puedo decirle que no a esa cara tan mona. Además, lo hizo para nosotras, específicamente.\c-
-\cfPues eso, he aquí la "Furia Divina" en toda su gloria. Una maldita explosión de blancura cegadora que vamos... se puto carga todo lo que pilla por delante. Vaya un arma, ¿verdad?\c-
+\cfPues eso, he aquí el "Lefazo de Dios" en toda su gloria. Una puta explosión de blancura cegadora que vamos... se puto carga todo lo que pilla por delante. Vaya un arma, ¿verdad?\c-
\cfOh ya, y el modo alternativo... Sé que lo vas a usar igual por curiosidad. Sólo... ten cuidado, ¿vale?\c-
-\cfOh, y para que lo sepas, la cosa esta es la razón de que hago copias de seguridad de tu núcleo antes de cada misión. Con cualquier otra arma, no es que me preocupe porque tu cuerpo es jodidamente resistente, pero la cosa esta es que está a otro nivel completamente. Tengo que decirlo otra vez, TEN MUCHO CUIDADO. Si te pilla la explosión desapareces para siempre, ¿lo pillas?\c-
+\cfOh, y para que lo sepas, la cosa esta es la razón de que hago copias de seguridad de tu núcleo antes de cada misión. Con cualquier otra arma, no es que me preocupe porque tu cuerpo es jodidamente resistente, pero la puta cosa esta es que está a otro nivel completamente. Tengo que decirlo otra vez, TEN MUCHO CUIDADO. Si te pilla la explosión desapareces para siempre, ¿lo pillas?\c-
-\cfPS: Lo hemos confirmado (bueno, lo hizo Misa, directamente), esta cosa también funciona contra dioses. No como para matar, pero sí que se notan unos... efectos bastante destructivos. Curiosa historia, verdad? Justo el día después de nuestra boda, Misa se presentó ahí con su Ynykron personal a cuestas y desafió a la mismísima diosa de la guerra a un duelo, justo ahí. Se comió todo el puñetero disparo, le churruscó bien todo el cuerpo hasta dejarlo en los huesos. Después de esa experiencia tan dolorosa, va y declara a Misa como la segunda guerrera más fuerte del universo, tal que así. Oh, ya, y Erika describió la experiencia como "ser golpeada por una supernova condensada". Suena tope de heavy.\c-
+\cfPS: Lo hemos confirmado (bueno, lo hizo Misa, directamente), esta cosa también funciona contra dioses. No como para matar, pero sí que se notan unos... efectos bastante destructivos. Curiosa historia, verdad? Justo el día después de nuestra boda, Misa se presentó ahí con su Ynykron personal a cuestas y desafió a la puta diosa de la guerra a un duelo, justo ahí. Se comió todo el puñetero disparo, le churruscó bien todo el cuerpo hasta dejarlo en los huesos. Después de esa experiencia tan dolorosa, va y declara a Misa como la segunda guerrera más fuerte del puto universo, tal que así. Oh, ya, y Erika describió la experiencia como "ser golpeada por una supernova condensada". Suena tope de heavy.\c-
-\cfAh... y creo que esta va a ser la última vez que podamos usar la nuestra en una misión. Misa ya no quiere tener nada que ver con todo esto. En cuanto termine todo tenemos que llevársela para se destruida, y lo entiendo perfectamente, esta clase de arma tal vez no debería existir.\c-
+\cfAh... y creo que esta va a ser la última vez que podamos usar la nuestra en una misión. Misa ya no quiere tener nada que ver con todo esto. En cuanto termine todo tenemos que llevársela para se destruida. Una pena, pero a ver, lo entiendo perfectamente, esta clase de arma no debería existir.\c-
diff --git a/lore/es/yui.txt b/lore/es/yui.txt
index 9a939746e..642ffe889 100644
--- a/lore/es/yui.txt
+++ b/lore/es/yui.txt
@@ -22,6 +22,8 @@ Todo esto definitivamente nunca ocurriría, y lo sabía, pero un día, la banda
Tras el concierto, se puso en fila emocionada por tener un autógrafo, y fue entonces que lo imposible se hizo posible. Una vez delante de la **Estilosa Bruja del Oeste**, Yui se lo pidió, nerviosa, pero lo que recibió en su lugar fueron unas palabras que la dejaron paralizada: "Eres una chavala monísima. ¿Quieres salir conmigo?". Basta decir, que actualmente las dos están felizmente casadas.
\cxNotas de Saya:\c-
-\cfghfjksdhfsjkghsdkfjsfgj estaba tán contenta por ella. pero dios, cuando pasó pensé que se iba a desplomar, con la bruja gótica molona preguntándole eso de repente, madre de dios...\c-
+\cfghfjksdhfsjkghsdkfjsfgj estaba tán contenta por ella pero también CELOSA, SÍ, CELOSÍSIMA. Dios cuando pasó pensé que se iba a desplomar, con la novia gótica tetuda preguntándole eso de repente, madre de dios...\c-
-\cfPues aparentemente, Yu-chan resultó ser JUSTO su tipo, vaya una coincidencia, ¿eh? Hechas la una para la otra, justo ahí. Sinceramente, esto apesta tanto a cliché de romance a primera vista, buf... Apuesto a que cuesta mucho creer una historia así. Ashley-san hasta bromeaba diciendo que el "amor a primera vista" es algo normal en su familia. Pffff... Venga ya...\c-
+\cfPues aparentemente, Yu-chan resultó ser JUSTO su tipo, vaya una coincidencia, ¿eh? Puto hechas la una para la otra, justo ahí. Sinceramente, esto apesta tanto a cliché de romance a primera vista, buf... Apuesto a que cuesta mucho creer una historia así. Ashley-san hasta bromeaba diciendo que el "amor a primera vista" es algo normal en su familia. Pffff...\c-
+
+\cfJoder la envidia que tenía... con su novia gótica tetuda todo mazizorra... Bueno, la tenía, hasta que llegó Ibuki, jejejeje...\c-
diff --git a/lore/es/zanaveth2.txt b/lore/es/zanaveth2.txt
index 57c49a82e..ca0654fe7 100644
--- a/lore/es/zanaveth2.txt
+++ b/lore/es/zanaveth2.txt
@@ -28,11 +28,11 @@ A principios de la **Séptima Guerra Mundial Nukuri** de 2068, Zanaveth II huyó
Desde la formación del **Gobierno Unificado de Nahkami** en 2108, Zanaveth II mantiene el puesto de "Ministra de Relaciones Interespecie", gracias en parte a sus brillantes logros durante el tiempo que pasó como estudiante de la Universidad de Nos-Kora.
\cxNotas de Saya:\c-
-\cfAhhhhhh, dios. Es la tipa más dulce y mona que he conocido jamás, te lo digo en serio. Y es un superlogro que haya convertido a esta monada alienígena en toda una otaku también, jeje...\c-
+\cfAhhhhhh, joder. Es la tipa más dulce y mona que he conocido jamás, te lo digo en serio. Y es un puto superlogro que haya convertido a esta monada alienígena en toda una otaku también, jeje...\c-
-\cfOh tía, conocerla fue el mejor regalo de navidad de la historia, y al precioso rollito de canela de su mujer, también. Molaba mucho salir con ellas por ahí, especialmente por lo mucho que le impresionaba todo a Zana-sama yendo por la ciudad. Era como una niña en una tienda de chuches. ABSOLUTAMENTE ADORABLE.\c-
+\cfOh tía, conocerla fue el mejor regalo de navidad de la historia. Y al pequeñín rollito de canela de su mujer, también, jujuju... Suertuda que es, pillándose a un pivón como ese. Molaba mucho salir con ellas por ahí, especialmente por lo mucho que le impresionaba todo a Zana-sama yendo por la ciudad. Era como una niña en una tienda de chuches. ABSOLUTAMENTE ADORABLE, JODER.\c-
-\cfAhora con la mierda esa de la Cicatriz Blanca, no nos hablamos mucho. Misa ha conseguido visitarme unas cuantas veces, pero no es lo mismo, y pude notar que tampoco lo pasaba bien. Sí, espero que un día se acabe todo y pueda tener a las dos aquí otra vez.\c-
+\cfAhora con la mierda esa de la Cicatriz Blanca, no nos hablamos mucho. Misa ha conseguido visitarme unas cuantas veces, pero no es lo mismo, y pude notar que tampoco lo pasaba bien. Sí, puta mierda, espero que un día se acabe todo y pueda tener a las dos aquí otra vez.\c-
TXT
\cxNombre Completo:\c-
\cf Zanaveth Nekuraku II\c-
@@ -65,8 +65,8 @@ Desde la formación del **Gobierno Unificado de Nahkami** en 2108, Zanaveth II m
Desde 2171, Zanaveth II ha estado envuelta en negociaciones con los **Anarukon**, como parte de una "expansión multiversal" de la **Bleaknet**. Adicionalmente, a partir de un trato con **Akari Labs**, la Tierra tendrá también su propio nodo con el Nexo de Bleaknet. Este último acto siendo parte de un plan mayor para restaurar las relaciones entre Humanos y Nukuri, poniendo fin al Tratado de la Cicatriz Blanca.
\cxNotas de Saya:\c-
-\cfAhhhhhh, dios. Es la tipa más dulce y mona que he conocido jamás, te lo digo en serio. Y es un superlogro que haya convertido a esta monada alienígena en toda una otaku también, jeje...\c-
+\cfAhhhhhh, joder. Es la tipa más dulce y mona que he conocido jamás, te lo digo en serio. Y es un puto superlogro que haya convertido a esta monada alienígena en toda una otaku también, jeje...\c-
-\cfOh tía, conocerla fue el mejor regalo de navidad de la historia, y al precioso rollito de canela de su mujer, también. Molaba mucho salir con ellas por ahí, especialmente por lo mucho que le impresionaba todo a Zana-sama yendo por la ciudad. Era como una niña en una tienda de chuches. ABSOLUTAMENTE ADORABLE.\c-
+\cfOh tía, conocerla fue el mejor regalo de navidad de la historia. Y al pequeñín rollito de canela de su mujer, también, jujuju... Suertuda que es, pillándose a un pivón como ese. Molaba mucho salir con ellas por ahí, especialmente por lo mucho que le impresionaba todo a Zana-sama yendo por la ciudad. Era como una niña en una tienda de chuches. ABSOLUTAMENTE ADORABLE, JODER.\c-
-\cfAhora que la basura esa de tratado la Cicatriz Blanca se irá a tomar viento, tengo unas ganas tremendas de poderla ver de nuevo por aquí. Dios, cuando apareció después de la boda con Kirin-kun casi me puse a llorar. La echaba tanto de menos, es que... en serio.\c-
+\cfAhora que la puta basura esa de la Cicatriz Blanca se irá a tomar por culo, tengo unas ganas tremendas de poderla ver de nuevo por aquí. Dios, cuando apareció después de la boda con Kirin-kun casi me puse a llorar. La echaba jodidamente tanto de menos, es que... en serio.\c-
diff --git a/lore/es/zanaveth3.txt b/lore/es/zanaveth3.txt
index cf87424c7..2ea18d54f 100644
--- a/lore/es/zanaveth3.txt
+++ b/lore/es/zanaveth3.txt
@@ -15,7 +15,7 @@ TXT
**Zanaveth Nekuraku III** es la hija única de **Zanaveth Nekuraku II** y **Misa Azadeku Unissix**. Pasó la mayor parte de su infancia en la Tierra, donde había nacido, aunque ella y su familia tuvieron que mudarse de vuelta a **Nahkami** una vez cumplió los cuatro años, ya que por ley, debía estudiar en un colegio Nukuri. Fue en el colegio donde la joven niña comenzaría a tener problemas notables.
-Zanaveth III fue víctima frecuente de acoso por parte de sus compañeros, debido a su extraña personalidad y gestos. Dada la inacción del personal del colegio entonces, su madre optó por trasladarla a un colegio distinto al otro lado de la provincia.
+Zanaveth III fue víctima frecuente de acoso por parte de sus compañeros, debido a su extraña personalidad y gestos, lo cual fue intensificado por los efectos de su Yikazoroi (lit. "Explosión de Estrés"), un desorden frecuente entre niños Nukuri (aunque solo desarrollado por uno entre doscientos), lo que causaba que el acoso constante resultara en arrebatos violentos, los cuales luego intensificaban el acoso aun más. Dada la inacción del personal del colegio entonces, su madre los demandaría, y sería trasladada a un colegio distinto al otro lado de la provincia.
A comienzos de la **Séptima Guerra Mundial Nukuri**, Zanaveth III y sus madres huyeron temporalmente a **Sankaideriha**, ayudadas por una amiga de la familia Nekuraku. Durante su estancia allí, notarían que su hija tenía dificultades para acostumbrarse, citando que estar allí le provocaba "shock mental". Un diagnóstico formal mostraría que estaba reaccionando de forma negativa al flujo natural de magia de la isla, y se sugirió que se quedara a vivir con otra persona, fuera de la isla. Las dos finalmente pusieron a Zanaveth III al cuidado de **Saya Miyamoto**, una amiga que su madre hizo durante su primera visita a la Tierra.
@@ -26,9 +26,9 @@ En 2120, Zanaveth III entró en la **Universidad de Nos-Kora**, apuntándose al
Durante su estancia en la Tierra, Zanaveth III tuvo un historial notable en redes sociales y foros online, derivado de su extraño dialecto personal de Inglés y sus desvaríos sin sentido. Saya Miyamoto ha llegado a etiquetarla como **Chuunibyou**, un viejo término Japonés usado para identificar la clase de rasgos que muestra, como su notada auto-importancia y deseo de llamar la atención, junto con pretender tener poderes especiales / poseer conocimientos arcanos, y otros sentimientos fantásticos.
\cxNotas de Saya:\c-
-\cfLa pequeña chuuni Zana-chan. Sí, a ver, parecerá fría y distante y antisocial y tal, pero de eso se puede echar culpa a lo mierder que ha sido la gente con ella. Dios es que ojalá pudiera partirles la cara a todos esos abusones. Recuerdo como solía venirme toda llorando, cabreada y frustrada después de meterse en líos y yo la sentaba en mis rodillas y le daba abracitos y caricias. Soy básicamente como su tía guay, jeje.\c-
+\cfLa pequeña chuuni Zana-chan. Sí, a ver, parecerá fría y distante y antisocial y tal, pero de eso se puede echar culpa a lo mierder que ha sido la gente con ella. Dios es que ojalá pudiera partirles la cara a todos esos abusones. Recuerdo como solía venirme toda llorando, cabreada y frustrada después de meterse en líos y yo la sentaba en mis rodillas y le daba abracitos y caricias. Ahhhhh... en serio que todo eso hacía que me sintiese como una madre.\c-
-\cfLo echo de menos, de verdad. Acariciar ese pelo azul tan mullidito y suave que tiene, escuchar como me contaba todas sus historias, como me enseñaba todos aquellos dibujos de sus personajes y tal. Me gustaría saber a que anda ahora, todo eso de la "dominación mundial" en serio suena a lo suyo xDDDDD\c-
+\cfLo echo de menos, de verdad. Acariciar ese pelo azul tan mullidito y suave que tiene. Me gustaría saber a que anda ahora, todo eso de la "dominación mundial" en serio suena a lo suyo xDDDDD\c-
\cfBueno, si vuelve a la Tierra, yo por mí aceptaría con los brazos abiertos a mi nueva gran señora chuuni.\c-
TXT
@@ -61,6 +61,8 @@ Durante su estancia en la Tierra, Zanaveth III tuvo un historial notable en rede
Durante un momento de confusión inmediatamente después de la invasión demoníaca de 2148, Zanaveth III hizo presencia en la Tierra, dando lugar entonces a su incomprensible plan de dominación mundial, el cual acabó fallando debido a conflictos internos con uno de sus "secuaces". Tras esta derrota, consiguió evadir a las autoridades durante un tiempo, ocultándose en las oficinas de **Akari Labs**, pero al final tuvo que regresar a Nahkami.
\cxNotas de Saya:\c-
-\cfAh mi preciosa pequeña chuuni. Fue toda una sorpresa que apareciera de repente en casa así salida de la nada, susto que me dio. Pero ahí estábamos reunidas de nuevo, como en los viejos tiempos. Estaba llena de heridas y quemaduras y tenía todo el maquillaje hecho un desastre de llorar, pobrecita. Le di muchos abrazos y caricias, todo lo que necesitaba. Despues de un baño calentito y una buena comida preparada con el amor del mundo, ya volvió a sonreir, jeje.\c-
+\cfAh mi preciosa pequeña chuuni. Fue toda una sorpresa que apareciera de repente en casa así salida de la nada, susto que me dio. Pero ahí estábamos reunidas de nuevo, como en los viejos tiempos. Estaba llena de heridas y quemaduras y tenía todo el maquillaje hecho un desastre de llorar, pobrecita. Le di muchos abrazos y caricias, todo lo que necesitaba. Incluso fui y le di un baño como cuando era pequeña, jejeje.\c-
+
+\cfOh ya, y lo que pasó luego. Sí, espero que guarde el secreto y no le cuente nada a Zana-sama. Puede que... bueno, que le haya "echado una mano", si sabes a lo que me refiero. Pensé que le ayudaría un poco a sentirse mejor, por muy estúpido que suene, pero le gustó, jujuju...\c-
\cfY luego, así de repente, se marchó otra vez, *suspiro*\c-
diff --git a/menudef.txt b/menudef.txt
index 3c17b8c34..4a3ced4dc 100644
--- a/menudef.txt
+++ b/menudef.txt
@@ -18,6 +18,12 @@ OptionValue "SWWMEnemyDropType"
0, "$SWWM_DROPS_AMMO"
1, "$SWWM_DROPS_WEAPONS"
}
+OptionValue "SWWMDamageTarget"
+{
+ 0, "$SWWM_TARGET_ALWAYS"
+ 1, "$SWWM_TARGET_FIRSTHIT"
+ 2, "$SWWM_TARGET_DAMAGED"
+}
OptionValue "SWWMUntouchableStrictness"
{
0, "$SWWM_UNTOUCHABLE_HEALTH"
@@ -43,9 +49,6 @@ OptionValue "SWWMFunTrails"
8, "$SWWM_TRAILS_RANDOM"
9, "$SWWM_TRAILS_RAINBOW"
10, "$SWWM_TRAILS_TRANS"
- 11, "$SWWM_TRAILS_DOSE"
- 12, "$SWWM_TRAILS_CACO"
- 13, "$SWWM_TRAILS_XMAS"
}
OptionValue "SWWMDRLASkill"
{
@@ -70,108 +73,113 @@ OptionValue "SWWMPistolStart"
1, "$SWWM_PISTOLSTART_MAP"
2, "$SWWM_PISTOLSTART_CLUSTER"
}
-OptionValue "SWWMTagColor"
-{
- 0, "$SWWM_COL_0"
- 1, "$SWWM_COL_1"
- 2, "$SWWM_COL_2"
- 3, "$SWWM_COL_3"
- 4, "$SWWM_COL_4"
- 5, "$SWWM_COL_5"
- 6, "$SWWM_COL_6"
- 7, "$SWWM_COL_7"
- 8, "$SWWM_COL_8"
- 9, "$SWWM_COL_9"
- 10, "$SWWM_COL_10"
- 11, "$SWWM_COL_11"
- 12, "$SWWM_COL_12"
- 13, "$SWWM_COL_13"
- 14, "$SWWM_COL_14"
- 15, "$SWWM_COL_15"
-}
-OptionValue "SWWMFriendlyFire"
-{
- 0, "$SWWM_FF_UNRESTRICTED"
- 1, "$SWWM_FF_INCOMING"
- 2, "$SWWM_FF_ALL"
-}
-OptionValue "SWWMTarget"
+OptionValue "SWWMInterArt"
{
0, "$TXT_NO"
1, "$TXT_YES"
- 2, "$SWWM_T_MONSTERS"
- 3, "$SWWM_T_FRIENDS"
+ 2, "$SWWM_NORENDER"
+ 3, "$SWWM_NOFANART"
}
OptionMenu "SWWMOptionMenu"
{
Class "SWWMOptionMenu"
Title "$SWWM_MTITLE"
+ Submenu "$SWWM_MMTITLE", "SWWMMinimapMenu"
SafeCommand "$SWWM_CRESET", "event swwmresetcvars"
SafeCommand "$SWWM_ARESET", "event swwmresetachievements"
- Submenu "$SWWM_DBGTITLE", "SWWMDebugMenu"
StaticText " "
+
StaticText "$SWWM_PTITLE", 1
SWWMPlayTime "$SWWM_PLAYTIME", "swwm_playtime"
SWWMVoiceOption "$SWWM_VOICETYPE", "swwm_voicetype"
- Option "$SWWM_TAGCOLOR", "swwm_tagcolor", "SWWMTagColor"
Option "$SWWM_MUTELEVEL", "swwm_mutevoice", "SWWMVoice"
Slider "$SWWM_VOICEAMP", "swwm_voiceamp", 1, 4, 1, 0
Option "$SWWM_VOICELOG", "swwm_voicelog", "YesNo"
Option "$SWWM_BEEPBOOP", "swwm_beepboop", "YesNo"
- Option "$SWWM_ANALOGMOVE", "swwm_analogmove", "YesNo"
- Option "$SWWM_SKIPSKILL", "swwm_skipskill", "YesNo"
+ IfGame(Heretic, Hexen)
+ {
+ Option "$SWWM_6DOF", "swwm_fly6dof", "YesNo"
+ }
Option "$SWWM_REVIVE", "swwm_revive", "YesNo"
ScaleSliderFix "$SWWM_REVIVECOOLDOWN", "swwm_revivecooldown", -1, 300, 30, "$SWWM_UNLIMITED", "$SWWM_ONERETRY"
+ Option "$SWWM_MENUPAUSE", "swwm_menupause", "YesNo"
+ Option "$SWWM_SKIPSKILL", "swwm_skipskill", "YesNo"
+ Option "$SWWM_PRECISECROSSHAIR", "swwm_precisecrosshair", "SWWMYesNoAlways"
+ Option "$SWWM_SELFLIGHT", "swwm_selflight", "YesNo"
Submenu "$SWWM_ATITLE", "SWWMAchievementMenu"
StaticText " "
StaticText "$SWWM_OTITLE", 1
Option "$SWWM_SHADERS", "swwm_shaders", "YesNo"
Slider "$SWWM_FLASH", "swwm_flashstrength", 0.0, 1.0, 0.1, 1
Slider "$SWWM_BUMP", "swwm_bumpstrength", 0.0, 1.0, 0.1, 1
- Option "$SWWM_PRECISECROSSHAIR", "swwm_precisecrosshair", "SWWMYesNoAlways"
- Option "$SWWM_FUZZ", "swwm_fuzz", "YesNo"
- StaticText " "
- StaticText "$SWWM_UTITLE", 1
- Option "$SWWM_MENUPAUSE", "swwm_menupause", "YesNo"
+ Option "$SWWM_CAMHUD", "swwm_camhud", "YesNo"
Option "$SWWM_FORCESTATS", "swwm_forcestats", "SWWMForceStats"
- Option "$SWWM_PERCENTSTATS", "swwm_percentstats", "YesNo"
- Slider "$SWWM_HUDMARGIN", "swwm_hudmargin", 0, 10, 1, 0
- SWWMScaleField "$SWWM_HUDSCALE", "swwm_hudscale", "$SWWM_HS_AUTOL", "$SWWM_HS_AUTOT"
- SWWMScaleField "$SWWM_HUDSCALE0", "swwm_hudscale0", "$SWWM_HS_AUTOL", "$SWWM_HS_AUTOT"
- SWWMScaleField "$SWWM_HUDSCALE1", "swwm_hudscale1", "$SWWM_HS_AUTOL", "$SWWM_HS_AUTOT"
- SWWMScaleField "$SWWM_HUDSCALE2", "swwm_hudscale2", "$SWWM_HS_AUTOL", "$SWWM_HS_AUTOT"
- Option "$SWWM_HUDALLAMMO", "swwm_hudallammo", "YesNo"
- Option "$SWWM_MM_ENABLE", "swwm_mm_enable", "YesNo"
- Option "$SWWM_MM_MISSILES", "swwm_mm_missiles", "YesNo"
- Option "$SWWM_MM_USECANVAS", "swwm_mm_usecanvas", "YesNo"
- Option "$SWWM_MM_STEPTRACE", "swwm_mm_steptrace", "YesNo"
- Slider "$SWWM_MM_MAXSTEPS", "swwm_mm_maxsteps", 100, 8000, 100, 0
- Slider "$SWWM_MM_MINSTEP", "swwm_mm_minstep", 8, 256, 8, 0
- Option "$SWWM_TARGET", "swwm_targeter", "SWWMTarget"
- ScaleSliderFix "$SWWM_BARDIST", "swwm_bardist", 0, 4000, 100, "$SWWM_UNLIMITED"
- Option "$SWWM_TARGETVAL", "swwm_targetvals", "YesNo"
+ Option "$SWWM_UNIQSTATS", "swwm_uniqstats", "YesNo"
+ Slider "$SWWM_HUDMARGIN", "swwm_hudmargin", 0, 20, 1, 0
+ Option "$SWWM_ALTHUD", "swwm_althud", "YesNo"
+ Slider "$SWWM_MAXMSG", "swwm_maxshown", 1, 10, 1, 0
+ Slider "$SWWM_MAXMSGBIG", "swwm_maxshownbig", 1, 20, 1, 0
+ Slider "$SWWM_MAXPICK", "swwm_maxpickup", 1, 10, 1, 0
+ Slider "$SWWM_CHATLEN", "swwm_chatduration", 1, 30, 1, 0
+ Slider "$SWWM_MSGLEN", "swwm_msgduration", 1, 30, 1, 0
+ Slider "$SWWM_PICKLEN", "swwm_pickduration", 1, 30, 1, 0
+ Option "$SWWM_TARGET", "swwm_targeter", "YesNo"
Option "$SWWM_TARGETTAG", "swwm_targettags", "YesNo"
+ Option "$SWWM_DAMAGETARGET", "swwm_damagetarget", "SWWMDamageTarget"
Option "$SWWM_BIGTAGS", "swwm_bigtags", "YesNo"
- Option "$SWWM_DAMNUMS", "swwm_damnums", "YesNo"
- Option "$SWWM_DAMNUMS_COLOR", "swwm_damnums_color", "YesNo"
+ Option "$SWWM_BOSSBAR", "swwm_bosshealthbars", "YesNo"
+ Option "$SWWM_DAMNUMS", "swwm_healthnums", "YesNo"
+ Option "$SWWM_ACCDAMAGE", "swwm_accdamage", "YesNo"
Option "$SWWM_SCORENUMS", "swwm_scorenums", "YesNo"
+ Option "$SWWM_SCOREBONUS", "swwm_scorebonus", "YesNo"
IfGame(Doom, Heretic)
{
Option "$SWWM_POIS", "swwm_pois", "YesNo"
}
Option "$SWWM_NOMAPMSG", "swwm_nomapmsg", "NoYes"
- Option "$SWWM_NOINTROEX", "swwm_nointroex", "YesNo"
+ ScaleSlider "$SWWM_MAXTARGETDIST", "swwm_maxtargetdist", 0, 6000, 100, "$SWWM_UNLIMITED"
+ ScaleSlider "$SWWM_MAXTARGETS", "swwm_maxtargets", 0, 1000, 1, "$SWWM_UNLIMITED"
+ ScaleSlider "$SWWM_MAXDAMNUMS", "swwm_maxdamnums", 0, 1000, 1, "$SWWM_UNLIMITED"
+ ScaleSlider "$SWWM_MAXSCORENUMS", "swwm_maxscorenums", 0, 1000, 1, "$SWWM_UNLIMITED"
+ Slider "$SWWM_BARSCALE", "swwm_barscalerel", -4, 4, 1, 0
+ Slider "$SWWM_NUMSCALE", "swwm_numscalerel", -4, 4, 1, 0
+ Slider "$SWWM_SCRSCALE", "swwm_scrscalerel", -4, 4, 1, 0
+ IfGame(Doom, Heretic)
+ {
+ Slider "$SWWM_POISCALE", "swwm_poiscalerel", -4, 4, 1, 0
+ }
+ Slider "$SWWM_DETSCALE", "swwm_detscalerel", -4, 4, 1, 0
+ Option "$SWWM_NUMCOLOR_SCR", "swwm_numcolor_scr", "TextColors"
+ Option "$SWWM_NUMCOLOR_BONUS", "swwm_numcolor_bonus", "TextColors"
+ Option "$SWWM_NUMCOLOR_DMG", "swwm_numcolor_dmg", "TextColors"
+ Option "$SWWM_NUMCOLOR_HP", "swwm_numcolor_hp", "TextColors"
+ Option "$SWWM_NUMCOLOR_AP", "swwm_numcolor_ap", "TextColors"
+ IfGame(Doom, Heretic)
+ {
+ Option "$SWWM_INTERART", "swwm_interart", "SWWMInterArt"
+ Option "$SWWM_NOINTERTIPS", "swwm_nointertips", "YesNo"
+ Option "$SWWM_INTERMUSIC", "swwm_intermusic", "YesNo"
+ }
+ Option "$SWWM_FUZZ", "swwm_fuzz", "YesNo"
+ Option "$SWWM_OLDLOGO", "swwm_oldlogo", "YesNo"
+ IfGame(Doom, Heretic)
+ {
+ Option "$SWWM_SILENCEMAP", "swwm_silencemap", "YesNo"
+ }
Option "$SWWM_FILTERACHIEVEMENTS", "swwm_filterachievements", "SWWMFilterAchievements"
- Option "$SWWM_SHOWMAPTITLE", "swwm_showmaptitle", "YesNo"
StaticText " "
StaticText "$SWWM_ETITLE", 1
+ Option "$SWWM_SHADOWS", "swwm_shadows", "YesNo"
+ ScaleSlider "$SWWM_SHADOWDIST", "swwm_shadowdist", -1, 4000, 1, "$SWWM_NONE", "$SWWM_UNLIMITED"
+ Option "$SWWM_ITEMSPARKLES", "swwm_itemsparkles", "YesNo"
+ Option "$SWWM_ITEMGLOWS", "swwm_itemglows", "YesNo"
+ Option "$SWWM_BLOOD", "swwm_blood", "YesNo"
Option "$SWWM_NOMAGDROP", "swwm_nomagdrop", "NoYes"
- ScaleSliderFix "$SWWM_MAXBLOOD", "swwm_maxblood", -1, 1000, 100, "$SWWM_NONE", "$SWWM_UNLIMITED"
- ScaleSliderFix "$SWWM_MAXGIBS", "swwm_maxgibs", -1, 1000, 100, "$SWWM_NONE", "$SWWM_UNLIMITED"
- ScaleSliderFix "$SWWM_MAXPOOLS", "swwm_maxpools", -1, 1000, 100, "$SWWM_NONE", "$SWWM_UNLIMITED"
- ScaleSliderFix "$SWWM_MAXCASINGS", "swwm_maxcasings", -1, 1000, 100, "$SWWM_NONE", "$SWWM_UNLIMITED"
- ScaleSliderFix "$SWWM_MAXDEBRIS", "swwm_maxdebris", -1, 1000, 100, "$SWWM_NONE", "$SWWM_UNLIMITED"
+ ScaleSlider "$SWWM_MAXBLOOD", "swwm_maxblood", -1, 1000, 1, "$SWWM_NONE", "$SWWM_UNLIMITED"
+ ScaleSlider "$SWWM_MAXGIBS", "swwm_maxgibs", -1, 1000, 1, "$SWWM_NONE", "$SWWM_UNLIMITED"
+ ScaleSlider "$SWWM_MAXCASINGS", "swwm_maxcasings", -1, 1000, 1, "$SWWM_NONE", "$SWWM_UNLIMITED"
+ ScaleSlider "$SWWM_MAXDEBRIS", "swwm_maxdebris", -1, 1000, 1, "$SWWM_NONE", "$SWWM_UNLIMITED"
SafeCommand "$SWWM_CLEARFX", "netevent swwmcleareffects"
StaticText " "
StaticText "$SWWM_FTITLE", 1
@@ -180,9 +188,8 @@ OptionMenu "SWWMOptionMenu"
Option "$SWWM_OMNIBUST", "swwm_omnibust", "YesNo"
Option "$SWWM_SUPERFUEL", "swwm_superfuel", "YesNo"
Option "$SWWM_PARTYTIME", "swwm_partytime", "YesNo"
- Option "$SWWM_ALTCLEAR", "swwm_altclear", "YesNo"
+ Option "$SWWM_DEMOSLAYER", "swwm_demoslayer", "YesNo"
Option "$SWWM_FUNTRAILS", "swwm_funtrails", "SWWMFunTrails"
- Option "$SWWM_BONKHAMMER", "swwm_bonkhammer", "YesNo"
TrapOption "$SWWM_ENGINE", "swwm_engine"
StaticText " "
StaticText "$SWWM_BTITLE", 1
@@ -190,24 +197,42 @@ OptionMenu "SWWMOptionMenu"
Option "$SWWM_PS_RESETAMMO", "swwm_ps_resetammo", "SWWMPistolStart"
Option "$SWWM_PS_RESETITEMS", "swwm_ps_resetitems", "SWWMPistolStart"
Option "$SWWM_PS_RESETHEALTH", "swwm_ps_resethealth", "SWWMPistolStart"
+ Option "$SWWM_NODEATHEXIT", "swwm_nodeathexit", "YesNo"
Option "$SWWM_ENEMYDROPS", "swwm_enemydrops", "SWWMEnemyDropType"
+ Option "$SWWM_ONDEMANDAMMO", "swwm_ondemandammo", "YesNo"
Option "$SWWM_RESETSCORE", "swwm_resetscore", "YesNo"
+ Option "$SWWM_EXTRAALERT", "swwm_extraalert", "YesNo"
+ Option "$SWWM_BOSSENHANCE", "swwm_upgradebosses", "YesNo"
IfGame(Doom, Heretic)
{
Option "$SWWM_DOOMFALL", "swwm_doomfall", "YesNo"
}
+ Option "$SWWM_BALLUSE", "swwm_balluse", "YesNo"
Option "$SWWM_CBTALL", "swwm_cbtall", "YesNo"
Option "$SWWM_UNCAPALERT", "swwm_uncapalert", "YesNo"
+ Option "$SWWM_CAPMCRANGE", "swwm_capmcrange", "YesNo"
+ Option "$SWWM_NOTRACK", "swwm_notrack", "YesNo"
+ Option "$SWWM_YNYKRONALERT", "swwm_ynykronalert", "YesNo"
+ Option "$SWWM_SIMPLEFOG", "swwm_simplefog", "YesNo"
+ Option "$SWWM_SHOTGIB", "swwm_shotgib", "YesNo"
Option "$SWWM_STRICTUNTOUCHABLE", "swwm_strictuntouchable", "SWWMUntouchableStrictness"
- Option "$SWWM_FRIENDLYFIRE", "swwm_friendlyfire", "SWWMFriendlyFire"
- Option "$SWWM_SWAPWEAPONS", "swwm_swapweapons", "YesNo"
+ //Option "$SWWM_SWAPWEAPONS", "swwm_swapweapons", "YesNo" // comment out until DLC1
StaticText " "
StaticText "$SWWM_ITITLE", 1
- Option "$SWWM_USEWEAPONBAR", "swwm_useweaponbar", "YesNo"
Option "$SWWM_USETOPICKUP", "swwm_usetopickup", "YesNo"
+ Option "$SWWM_MELEEPICKUP", "swwm_meleepickup", "YesNo"
+ Option "$SWWM_EXTENDEDPICKUP", "swwm_extendedpickup", "YesNo"
+ Option "$SWWM_ARMORUSE", "swwm_autousearmor", "YesNo"
+ Option "$SWWM_HEALTHUSE", "swwm_autousehealth", "YesNo"
+ IfGame(Doom)
+ {
+ Option "$SWWM_BARRIERUSE", "swwm_autousebarrier", "YesNo"
+ }
Option "$SWWM_SINGLEFIRST", "swwm_singlefirst", "YesNo"
- Option "$SWWM_HOLDRELOAD", "swwm_holdreload", "YesNo"
+ Option "$SWWM_EARBUSTER", "swwm_earbuster", "YesNo"
+ Option "$SWWM_BUSTERPAUSE", "swwm_cbtpause", "YesNo"
Option "$SWWM_COLLECTANIM", "swwm_collectanim", "YesNo"
+ Option "$SWWM_COLLECTANIMKEY", "swwm_collectanimkey", "YesNo"
Option "$SWWM_WEAPONTOOLTIPS", "swwm_weapontooltips", "YesNo"
SafeCommand "$SWWM_RESETTOOLTIPS", "event swwmresettooltips"
StaticText " "
@@ -216,20 +241,57 @@ OptionMenu "SWWMOptionMenu"
IfGame(Doom)
{
Option "$SWWM_DRLASKILL", "swwm_drlaskill", "SWWMDRLASkill"
- Option "$SWWM_LOBDOUBLED", "swwm_lobdoubled", "YesNo"
}
}
-OptionMenu "SWWMDebugMenu"
+OptionValue "SWWMMinimapColorset"
+{
+ 0, "$SWWM_OWNCOLORS"
+ 1, "$SWWM_GZDOOMCOLORS"
+ 2, "$SWWM_DOOMCOLORS"
+ 3, "$SWWM_STRIFECOLORS"
+ 4, "$SWWM_RAVENCOLORS"
+}
+
+OptionMenu "SWWMMinimapMenu"
{
Class "SWWMOptionMenu"
- Title "$SWWM_DBGTITLE"
+ Title "$SWWM_MMTITLE"
- StaticText "$SWWM_DBGWARN", "DarkGray"
+ Option "$SWWM_MM_ENABLE", "swwm_mm_enable", "YesNo"
+ Option "$SWWM_MM_ROTATE", "swwm_mm_rotate", "YesNo"
+ Option "$SWWM_MM_GRID", "swwm_mm_grid", "YesNo"
+ Option "$SWWM_MM_PORTALOVERLAY", "swwm_mm_portaloverlay", "YesNo"
+ Option "$SWWM_MM_MISSILES", "swwm_mm_missiles", "YesNo"
+ Option "$SWWM_MM_COLORSET", "swwm_mm_colorset", "SWWMMinimapColorset"
+ SafeCommand "$SWWM_MM_RESET", "event swwmresetmmcolors"
StaticText " "
- Option "$SWWM_DBG_DEBUGBLAST", "swwm_debugblast", "YesNo"
- Option "$SWWM_DBG_DEBUGVIEW", "swwm_debugview", "YesNo"
- StaticText " "
- SafeCommand "$SWWM_DBG_FIXITEMCAPS", "netevent swwmfixitemcaps"
+ ColorPicker "$SWWM_MM_BACKCOLOR", "swwm_mm_backcolor"
+ ColorPicker "$SWWM_MM_YOURCOLOR", "swwm_mm_yourcolor"
+ ColorPicker "$SWWM_MM_WALLCOLOR", "swwm_mm_wallcolor"
+ ColorPicker "$SWWM_MM_FDWALLCOLOR", "swwm_mm_fdwallcolor"
+ ColorPicker "$SWWM_MM_CDWALLCOLOR", "swwm_mm_cdwallcolor"
+ ColorPicker "$SWWM_MM_EFWALLCOLOR", "swwm_mm_efwallcolor"
+ ColorPicker "$SWWM_MM_GRIDCOLOR", "swwm_mm_gridcolor"
+ ColorPicker "$SWWM_MM_XHAIRCOLOR", "swwm_mm_xhaircolor"
+ ColorPicker "$SWWM_MM_NOTSEENCOLOR", "swwm_mm_notseencolor"
+ ColorPicker "$SWWM_MM_LOCKEDCOLOR", "swwm_mm_lockedcolor"
+ ColorPicker "$SWWM_MM_INTRALEVELCOLOR", "swwm_mm_intralevelcolor"
+ ColorPicker "$SWWM_MM_INTERLEVELCOLOR", "swwm_mm_interlevelcolor"
+ ColorPicker "$SWWM_MM_SECRETSECTORCOLOR", "swwm_mm_secretsectorcolor"
+ ColorPicker "$SWWM_MM_UNEXPLOREDSECRETCOLOR", "swwm_mm_unexploredsecretcolor"
+ ColorPicker "$SWWM_MM_SPECIALWALLCOLOR", "swwm_mm_specialwallcolor"
+ ColorPicker "$SWWM_MM_PORTALCOLOR", "swwm_mm_portalcolor"
+ ColorPicker "$SWWM_MM_TSWALLCOLOR", "swwm_mm_tswallcolor"
+ ColorPicker "$SWWM_MM_SECRETWALLCOLOR", "swwm_mm_secretwallcolor"
+ ColorPicker "$SWWM_MM_THINGCOLOR", "swwm_mm_thingcolor"
+ ColorPicker "$SWWM_MM_THINGCOLOR_MONSTER", "swwm_mm_thingcolor_monster"
+ ColorPicker "$SWWM_MM_THINGCOLOR_NCMONSTER", "swwm_mm_thingcolor_ncmonster"
+ ColorPicker "$SWWM_MM_THINGCOLOR_FRIEND", "swwm_mm_thingcolor_friend"
+ ColorPicker "$SWWM_MM_THINGCOLOR_ITEM", "swwm_mm_thingcolor_item"
+ ColorPicker "$SWWM_MM_THINGCOLOR_CITEM", "swwm_mm_thingcolor_citem"
+ ColorPicker "$SWWM_MM_THINGCOLOR_VIPITEM", "swwm_mm_thingcolor_vipitem"
+ ColorPicker "$SWWM_MM_THINGCOLOR_SHOOTABLE", "swwm_mm_thingcolor_shootable"
+ ColorPicker "$SWWM_MM_THINGCOLOR_MISSILE", "swwm_mm_thingcolor_missile"
}
AddOptionMenu "OptionsMenu"
{
@@ -245,7 +307,6 @@ ListMenu "MainMenu"
{
Class "SWWMMainMenu"
Size Clean
- Animated
Font "TewiFontOutline", "White", "Sapphire"
Selector "graphics/DemoIcon.png", -24, 0
LineSpacing 32
@@ -261,7 +322,6 @@ ListMenu "MainMenuTextOnly"
{
Class "SWWMMainMenu"
Size Clean
- Animated
Font "TewiFontOutline", "White", "Sapphire"
Selector "graphics/DemoIcon.png", -24, 0
LineSpacing 32
@@ -277,7 +337,6 @@ ListMenu "GameFilesMenu"
{
Class "SWWMCleanMenu"
Size Clean
- Animated
Font "TewiFontOutline", "White", "Sapphire"
Selector "graphics/DemoIcon.png", -24, 0
LineSpacing 32
@@ -287,10 +346,8 @@ ListMenu "GameFilesMenu"
}
ListMenu "EpisodeMenu"
{
- Class "SWWMScrollMenu"
+ Class "SWWMBigMenuHack"
Size Clean
- Animated
- ForceList
IfGame(Doom, Heretic, Hexen, Strife)
{
NetgameMessage "$NEWGAME"
@@ -301,20 +358,18 @@ ListMenu "EpisodeMenu"
}
Font "TewiFontOutline", "White", "Sapphire"
Selector "graphics/DemoIcon.png", -24, 0
- LineSpacing 32
+ LineSpacing 0
SWWMStaticTextM 0, 0, "$MNU_EPISODE", "Blue"
- Position 0, 56
+ Position 0, 0
}
ListMenu "SkillMenu"
{
- Class "SWWMScrollMenu"
+ Class "SWWMBigMenuHack"
Size Clean
- Animated
- ForceList
Font "TewiFontOutline", "White", "Sapphire"
Selector "graphics/DemoIcon.png", -24, 0
- LineSpacing 32
+ LineSpacing 0
SWWMStaticTextM 0, 0, "$MNU_CHOOSESKILL", "Blue"
- Position 0, 56
+ Position 0, 0
}
diff --git a/modeldef.ammo b/modeldef.ammo
new file mode 100644
index 000000000..430925494
--- /dev/null
+++ b/modeldef.ammo
@@ -0,0 +1,706 @@
+Model "RedShell"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_One_d.3d"
+ Skin 0 "Shell_Normal.png"
+ Scale 0.024 0.024 0.024
+ PitchOffset 30
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "RedShell2"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_Two_d.3d"
+ Skin 0 "Shell_Normal.png"
+ Scale 0.024 0.024 0.024
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "RedShell4"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_Four_d.3d"
+ Skin 0 "Shell_Normal.png"
+ Scale 0.024 0.024 0.024
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "GreenShell"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_One_d.3d"
+ Skin 0 "Shell_Slug.png"
+ Scale 0.024 0.024 0.024
+ PitchOffset 30
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "GreenShell2"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_Two_d.3d"
+ Skin 0 "Shell_Slug.png"
+ Scale 0.024 0.024 0.024
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "GreenShell4"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_Four_d.3d"
+ Skin 0 "Shell_Slug.png"
+ Scale 0.024 0.024 0.024
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "BlueShell"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_One_d.3d"
+ Skin 0 "Shell_Kinylum.png"
+ Scale 0.024 0.024 0.024
+ PitchOffset 30
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "BlueShell2"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_Two_d.3d"
+ Skin 0 "Shell_Kinylum.png"
+ Scale 0.024 0.024 0.024
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "BlueShell4"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_Four_d.3d"
+ Skin 0 "Shell_Kinylum.png"
+ Scale 0.024 0.024 0.024
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "BlackShell"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_One_d.3d"
+ Skin 0 "Shell_Fuck.png"
+ Scale 0.024 0.024 0.024
+ PitchOffset 30
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "BlackShell2"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_Two_d.3d"
+ Skin 0 "Shell_Fuck.png"
+ Scale 0.024 0.024 0.024
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "BlackShell4"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_Four_d.3d"
+ Skin 0 "Shell_Fuck.png"
+ Scale 0.024 0.024 0.024
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "PurpleShell"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_One_d.3d"
+ Skin 0 "Shell_Ball.png"
+ Scale 0.024 0.024 0.024
+ PitchOffset 30
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "PurpleShell2"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_Two_d.3d"
+ Skin 0 "Shell_Ball.png"
+ Scale 0.024 0.024 0.024
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "PurpleShell4"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_Four_d.3d"
+ Skin 0 "Shell_Ball.png"
+ Scale 0.024 0.024 0.024
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "GoldShell"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_One_d.3d"
+ Skin 0 "Shell_Gold.png"
+ Scale 0.024 0.024 0.024
+ PitchOffset 30
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "GoldShell2"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_Two_d.3d"
+ Skin 0 "Shell_Gold.png"
+ Scale 0.024 0.024 0.024
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "GoldShell4"
+{
+ Path "models"
+
+ Model 0 "ShellAmmo_Four_d.3d"
+ Skin 0 "Shell_Gold.png"
+ Scale 0.024 0.024 0.024
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "EvisceratorShell"
+{
+ Path "models"
+
+ Model 0 "EvisceratorProj_d.3d"
+ Skin 0 "EvisceratorShell.png"
+ Scale 0.18 0.18 0.18
+ PitchOffset 45
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "EvisceratorShell2"
+{
+ Path "models"
+
+ Model 0 "EvisceratorClip_Two_d.3d"
+ SurfaceSkin 0 0 "EvisceratorShell.png"
+ SurfaceSkin 0 1 "EvisceratorClip.png"
+ Scale 0.18 0.18 0.18
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "EvisceratorShell3"
+{
+ Path "models"
+
+ Model 0 "EvisceratorClip_Three_d.3d"
+ SurfaceSkin 0 0 "EvisceratorShell.png"
+ SurfaceSkin 0 1 "EvisceratorClip.png"
+ Scale 0.18 0.18 0.18
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "EvisceratorSixPack"
+{
+ Path "models"
+
+ Model 0 "EvisceratorAmmo_d.3d"
+ SurfaceSkin 0 0 "EvisceratorAmmo.png"
+ SurfaceSkin 0 1 "EvisceratorShell.png"
+ Scale 0.08 0.08 0.08
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "HellblazerMissiles"
+{
+ Path "models"
+
+ Model 0 "HellblazerProj_d.3d"
+ Skin 0 "HellblazerMissile.png"
+ Scale 0.16 0.16 0.16
+ PitchOffset 45
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "HellblazerMissiles2"
+{
+ Path "models"
+
+ Model 0 "HellblazerDuo_d.3d"
+ Skin 0 "HellblazerMissile.png"
+ Scale 0.16 0.16 0.16
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "HellblazerMissiles3"
+{
+ Path "models"
+
+ Model 0 "HellblazerTrio_d.3d"
+ Skin 0 "HellblazerMissile.png"
+ Scale 0.16 0.16 0.16
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "HellblazerMissileMag"
+{
+ Path "models"
+
+ Model 0 "HellblazerAmmo_d.3d"
+ SurfaceSkin 0 0 "HellblazerAmmo.png"
+ SurfaceSkin 0 1 "HellblazerMissile.png"
+ Scale 0.16 0.16 0.16
+ PitchOffset -45
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "HellblazerCrackshots"
+{
+ Path "models"
+
+ Model 0 "HellblazerProj_d.3d"
+ Skin 0 "HellblazerMissile_Cluster.png"
+ Scale 0.16 0.16 0.16
+ PitchOffset 45
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "HellblazerCrackshots2"
+{
+ Path "models"
+
+ Model 0 "HellblazerDuo_d.3d"
+ Skin 0 "HellblazerMissile_Cluster.png"
+ Scale 0.16 0.16 0.16
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "HellblazerCrackshotMag"
+{
+ Path "models"
+
+ Model 0 "HellblazerAmmo_Three_d.3d"
+ SurfaceSkin 0 0 "HellblazerAmmo_Cluster.png"
+ SurfaceSkin 0 1 "HellblazerMissile_Cluster.png"
+ Scale 0.16 0.16 0.16
+ PitchOffset -45
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "HellblazerRavagers"
+{
+ Path "models"
+
+ Model 0 "HellblazerProj_d.3d"
+ Skin 0 "HellblazerMissile_Fire.png"
+ Scale 0.16 0.16 0.16
+ PitchOffset 45
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "HellblazerRavagerMag"
+{
+ Path "models"
+
+ Model 0 "HellblazerAmmo_Three_d.3d"
+ SurfaceSkin 0 0 "HellblazerAmmo_Fire.png"
+ SurfaceSkin 0 1 "HellblazerMissile_Fire.png"
+ Scale 0.16 0.16 0.16
+ PitchOffset -45
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "HellblazerWarheads"
+{
+ Path "models"
+
+ Model 0 "HellblazerProj_d.3d"
+ Skin 0 "HellblazerMissile_Nuke.png"
+ Scale 0.16 0.16 0.16
+ PitchOffset 45
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "HellblazerWarheadMag"
+{
+ Path "models"
+
+ Model 0 "HellblazerAmmo_Two_d.3d"
+ SurfaceSkin 0 0 "HellblazerAmmo_Nuke.png"
+ SurfaceSkin 0 1 "HellblazerMissile_Nuke.png"
+ Scale 0.16 0.16 0.16
+ PitchOffset -45
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "SparkUnit"
+{
+ Path "models"
+
+ Model 0 "SparksterAmmo_d.3d"
+ Skin 0 "SparksterAmmo.png"
+ Scale 0.16 0.16 0.16
+ PitchOffset 30
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SparkUnit2"
+{
+ Path "models"
+
+ Model 0 "SparksterAmmo2_d.3d"
+ Skin 0 "SparksterAmmo.png"
+ Scale 0.16 0.16 0.16
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "SilverBulletAmmo"
+{
+ Path "models"
+
+ Model 0 "SilverbulletMag_d.3d"
+ Skin 0 "SilverbulletAmmo.png"
+ Scale 0.25 0.25 0.25
+ PitchOffset 30
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SilverBulletAmmo2"
+{
+ Path "models"
+
+ Model 0 "SilverbulletMag_d.3d"
+ Skin 0 "SilverbulletAmmo_FCB.png"
+ Scale 0.25 0.25 0.25
+ PitchOffset 30
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SilverBullets"
+{
+ Path "models"
+
+ Model 0 "SilverbulletBullet_d.3d"
+ Skin 0 "SilverbulletBullet.png"
+ Scale 0.05 0.05 0.05
+ PitchOffset 30
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SilverBullets_2"
+{
+ Path "models"
+
+ Model 0 "SilverbulletBullet2_d.3d"
+ Skin 0 "SilverbulletBullet.png"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SilverBullets_3"
+{
+ Path "models"
+
+ Model 0 "SilverbulletBullet3_d.3d"
+ Skin 0 "SilverbulletBullet.png"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SilverBullets2"
+{
+ Path "models"
+
+ Model 0 "SilverbulletBullet_FCB_d.3d"
+ Skin 0 "SilverbulletBullet_FCB.png"
+ Scale 0.05 0.05 0.05
+ PitchOffset 30
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SilverBullets2_2"
+{
+ Path "models"
+
+ Model 0 "SilverbulletBullet2_FCB_d.3d"
+ Skin 0 "SilverbulletBullet_FCB.png"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SilverBullets2_3"
+{
+ Path "models"
+
+ Model 0 "SilverbulletBullet3_FCB_d.3d"
+ Skin 0 "SilverbulletBullet_FCB.png"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "CandyGunAmmo"
+{
+ Path "models"
+
+ Model 0 "ExplodiumMag_d.3d"
+ Skin 0 "CandyGun.png"
+ Scale 0.06 0.06 0.06
+ PitchOffset 30
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "CandyGunBullets"
+{
+ Path "models"
+
+ Model 0 "ExplodiumBullet_d.3d"
+ SurfaceSkin 0 0 "CandyBullet.png"
+ SurfaceSkin 0 1 "CandyCasing.png"
+ Scale 0.02 0.02 0.02
+ PitchOffset 30
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "CandyGunBullets2"
+{
+ Path "models"
+
+ Model 0 "ExplodiumBullet2_d.3d"
+ SurfaceSkin 0 0 "CandyBullet.png"
+ SurfaceSkin 0 1 "CandyCasing.png"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "CandyGunBullets3"
+{
+ Path "models"
+
+ Model 0 "ExplodiumBullet3_d.3d"
+ SurfaceSkin 0 0 "CandyBullet.png"
+ SurfaceSkin 0 1 "CandyCasing.png"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "YnykronAmmo"
+{
+ Path "models"
+
+ Model 0 "YnykronAmmo_d.3d"
+ Skin 0 "YnykronAmmo.png"
+ Scale 0.18 0.18 0.18
+ PitchOffset 30
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "FabricatorTier1"
+{
+ Path "models"
+
+ Model 0 "AmmoFabricator_d.3d"
+ Skin 0 "Fabricator.png"
+ Scale 0.038 0.038 0.038
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "FabricatorTier2"
+{
+ Path "models"
+
+ Model 0 "AmmoFabricator_d.3d"
+ Skin 0 "Fabricator_Tier2.png"
+ Scale 0.042 0.042 0.042
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "FabricatorTier3"
+{
+ Path "models"
+
+ Model 0 "AmmoFabricator_d.3d"
+ Skin 0 "Fabricator_Tier3.png"
+ Scale 0.048 0.048 0.048
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "FabricatorTier4"
+{
+ Path "models"
+
+ Model 0 "AmmoFabricator_d.3d"
+ Skin 0 "Fabricator_Tier4.png"
+ Scale 0.054 0.054 0.054
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "HammerspaceEmbiggener"
+{
+ Path "models"
+
+ Model 0 "Embiggener_d.3d"
+ Skin 0 "Embiggener.png"
+ Scale 0.03 0.03 0.03
+ PitchOffset 20
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "BulkHammerspaceEmbiggener"
+{
+ Path "models"
+
+ Model 0 "Embiggener_d.3d"
+ Skin 0 "Embiggener.png"
+ Scale 0.03 0.03 0.03
+ PitchOffset 20
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+ Skin 0 "Embiggener_Tier2.png"
+ FrameIndex XZW1 B 0 0
+ Skin 0 "Embiggener_Tier3.png"
+ FrameIndex XZW1 C 0 0
+ Skin 0 "Embiggener_Tier4.png"
+ FrameIndex XZW1 D 0 0
+ Skin 0 "Embiggener_Tier5.png"
+ FrameIndex XZW1 E 0 0
+}
diff --git a/modeldef.candygun b/modeldef.candygun
new file mode 100644
index 000000000..1a0e02467
--- /dev/null
+++ b/modeldef.candygun
@@ -0,0 +1,519 @@
+Model "CandyCasing"
+{
+ Path "models"
+
+ Model 0 "ExplodiumCasing_d.3d"
+ Skin 0 "CandyCasing.png"
+ Scale 0.03 0.03 0.03
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ ZOffset 0.5
+ FrameIndex XZW1 B 0 0
+}
+
+Model "CandyMag"
+{
+ Path "models"
+
+ Model 0 "ExplodiumMag_d.3d"
+ Scale 0.03 0.03 0.03
+ USEACTORPITCH
+ USEACTORROLL
+
+ Skin 0 "CandyGun_EmptyMag.png"
+ FrameIndex XZW1 A 0 0
+ RollOffset 90
+ ZOffset 0.5
+ FrameIndex XZW1 B 0 0
+ RollOffset -90
+ FrameIndex XZW1 C 0 0
+}
+Model "CandyMagProj"
+{
+ Path "models"
+
+ Model 0 "ExplodiumMag_d.3d"
+ Skin 0 "CandyGun.png"
+ Scale 0.03 0.03 0.03
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 1
+}
+
+Model "CandyGunProj"
+{
+ Path "models"
+
+ Model 0 "ExplodiumGunPickup_d.3d"
+ Skin 0 "CandyGun.png"
+ Scale 0.03 0.03 0.03
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "CandyBeam"
+{
+ Path "models/extra"
+
+ Model 0 "BaseBeam_d.3d"
+ Skin 0 "CandyTrail.png"
+ Scale 0.0625 0.04 0.04
+ Offset 8 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "TinyCandyBeam"
+{
+ Path "models/extra"
+
+ Model 0 "BaseBeam_d.3d"
+ Skin 0 "CandyTrail.png"
+ Scale 0.03125 0.01 0.01
+ Offset 4 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "CandyGun"
+{
+ Path "models"
+
+ Model 0 "ExplodiumGunPickup_d.3d"
+ SurfaceSkin 0 0 "CandyGun.png"
+ SurfaceSkin 0 1 "CandyGun.png"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+ SurfaceSkin 0 1 ""
+ FrameIndex XZW1 B 0 0
+}
+
+Model "CandyGun"
+{
+ Path "models/extra"
+
+ Model 2 "Flat_d.3d"
+ Scale 0.15 0.15 0.15
+ Offset 16 -60 -12
+ RollOffset 90
+ AngleOffset 90
+
+ Skin 2 "CandyMuz0.png"
+ FrameIndex XZWZ A 2 0
+ Skin 2 "CandyMuz1.png"
+ FrameIndex XZWZ B 2 0
+ Skin 2 "CandyMuz2.png"
+ FrameIndex XZWZ C 2 0
+ Skin 2 "CandyMuz3.png"
+ FrameIndex XZWZ D 2 0
+ Skin 2 "CandyMuz4.png"
+ FrameIndex XZWZ E 2 0
+ Skin 2 "CandyMuz5.png"
+ FrameIndex XZWZ F 2 0
+ Skin 2 "CandyMuz6.png"
+ FrameIndex XZWZ G 2 0
+ Skin 2 "CandyMuz7.png"
+ FrameIndex XZWZ H 2 0
+ Skin 2 "CandyMuz8.png"
+ FrameIndex XZWZ I 2 0
+ Skin 2 "CandyMuz9.png"
+ FrameIndex XZWZ J 2 0
+}
+
+Model "CandyGun"
+{
+ Path "models"
+
+ Model 1 "ExplodiumGun1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+ SurfaceSkin 1 3 "CandyGun.png"
+ SurfaceSkin 1 5 "CandyGun.png"
+
+ Scale -0.005 0.0025 0.005
+ AngleOffset -90
+ Offset 0 0 -2
+
+ // Still
+ FrameIndex XZW2 A 1 0
+ // Deselect
+ FrameIndex XZWA T 1 1
+ FrameIndex XZWA U 1 2
+ FrameIndex XZWA V 1 3
+ FrameIndex XZWA W 1 4
+ // Select
+ FrameIndex XZW2 B 1 5
+ FrameIndex XZW2 C 1 6
+ FrameIndex XZW2 D 1 7
+ FrameIndex XZW2 E 1 8
+ FrameIndex XZW2 F 1 9
+ FrameIndex XZW2 G 1 10
+ FrameIndex XZW2 H 1 11
+ // Fire
+ FrameIndex XZW2 I 1 13
+ FrameIndex XZW2 J 1 14
+ FrameIndex XZW2 K 1 15
+ FrameIndex XZW2 L 1 16
+ FrameIndex XZW2 M 1 17
+ FrameIndex XZW2 N 1 18
+ FrameIndex XZW2 O 1 19
+ FrameIndex XZW2 P 1 20
+ FrameIndex XZW2 Q 1 21
+ // unused
+ FrameIndex XZW2 R 1 22
+ FrameIndex XZW2 S 1 23
+ // Reload (Part 1)
+ FrameIndex XZW2 T 1 25
+ FrameIndex XZW2 U 1 26
+ FrameIndex XZW2 V 1 27
+ FrameIndex XZW2 W 1 28
+ FrameIndex XZW2 X 1 29
+ FrameIndex XZW2 Y 1 30
+ FrameIndex XZW2 Z 1 31
+ FrameIndex XZW3 A 1 32
+ FrameIndex XZW3 B 1 33
+ FrameIndex XZW3 C 1 34
+ FrameIndex XZW3 D 1 35
+ FrameIndex XZW3 E 1 36
+ FrameIndex XZW3 F 1 37
+ FrameIndex XZW3 G 1 38
+ FrameIndex XZW3 H 1 39
+ FrameIndex XZW3 I 1 40
+ // Reload (Part 1 w/ Empty Mag)
+ SurfaceSkin 1 5 "CandyGun_EmptyMag.png" // empty mag
+ FrameIndex XZW3 J 1 25
+ FrameIndex XZW3 K 1 26
+ FrameIndex XZW3 L 1 27
+ FrameIndex XZW3 M 1 28
+ FrameIndex XZW3 N 1 29
+ FrameIndex XZW3 O 1 30
+ FrameIndex XZW3 P 1 31
+ FrameIndex XZW3 Q 1 32
+ FrameIndex XZW3 R 1 33
+ FrameIndex XZW3 S 1 34
+ FrameIndex XZW3 T 1 35
+ FrameIndex XZW3 U 1 36
+ FrameIndex XZW3 V 1 37
+ FrameIndex XZW3 W 1 38
+ FrameIndex XZW3 X 1 39
+ FrameIndex XZW3 Y 1 40
+ // Reload (Part 2)
+ SurfaceSkin 1 5 "" // hide mag
+ SurfaceSkin 1 6 "CandyGun.png" // show new mag
+ FrameIndex XZW3 Z 1 41
+ FrameIndex XZW4 A 1 42
+ FrameIndex XZW4 B 1 43
+ FrameIndex XZW4 C 1 44
+ FrameIndex XZW4 D 1 45
+ FrameIndex XZW4 E 1 46
+ FrameIndex XZW4 F 1 47
+ FrameIndex XZW4 G 1 48
+ SurfaceSkin 1 6 "" // hide new mag
+ FrameIndex XZW4 H 1 49
+ FrameIndex XZW4 I 1 50
+ FrameIndex XZW4 J 1 51
+ SurfaceSkin 1 5 "CandyGun.png" // show mag
+ FrameIndex XZW4 K 1 52
+ FrameIndex XZW4 L 1 53
+ FrameIndex XZW4 M 1 54
+ FrameIndex XZW4 N 1 55
+ FrameIndex XZW4 O 1 56
+ FrameIndex XZW4 P 1 57
+ FrameIndex XZW4 Q 1 58
+ FrameIndex XZW4 R 1 59
+ FrameIndex XZW4 S 1 60
+ FrameIndex XZW4 T 1 61
+ FrameIndex XZW4 U 1 62
+ FrameIndex XZW4 V 1 63
+ // Slide
+ FrameIndex XZW4 W 1 65
+ FrameIndex XZW4 X 1 66
+ FrameIndex XZW4 Y 1 67
+ FrameIndex XZW4 Z 1 68
+ FrameIndex XZW5 A 1 69
+ FrameIndex XZW5 B 1 70
+ FrameIndex XZW5 C 1 71
+ FrameIndex XZW5 D 1 72
+ FrameIndex XZW5 E 1 73
+ FrameIndex XZW5 F 1 74
+ FrameIndex XZW5 G 1 75
+ FrameIndex XZW5 H 1 76
+ FrameIndex XZW5 I 1 77
+ FrameIndex XZW5 J 1 78
+ FrameIndex XZW5 K 1 79
+ FrameIndex XZW5 L 1 80
+ FrameIndex XZW5 M 1 81
+ // "Explosive" Reload
+ FrameIndex XZW5 N 1 83
+ FrameIndex XZW5 O 1 84
+ FrameIndex XZW5 P 1 85
+ FrameIndex XZW5 Q 1 86
+ FrameIndex XZW5 R 1 87
+ FrameIndex XZW5 S 1 88
+ FrameIndex XZW5 T 1 89
+ FrameIndex XZW5 U 1 90
+ FrameIndex XZW5 V 1 91
+ FrameIndex XZW5 W 1 92
+ FrameIndex XZW5 X 1 93
+ FrameIndex XZW5 Y 1 94
+ FrameIndex XZW5 Z 1 95
+ FrameIndex XZW6 A 1 96
+ FrameIndex XZW6 B 1 97
+ FrameIndex XZW6 C 1 98
+ FrameIndex XZW6 D 1 99
+ FrameIndex XZW6 E 1 100
+ FrameIndex XZW6 F 1 101
+ FrameIndex XZW6 G 1 102
+ FrameIndex XZW6 H 1 103
+ FrameIndex XZW6 I 1 104
+ SurfaceSkin 1 5 "" // hide mag
+ SurfaceSkin 1 6 "CandyGun.png" // show new mag
+ FrameIndex XZW6 J 1 105
+ FrameIndex XZW6 K 1 106
+ FrameIndex XZW6 L 1 107
+ FrameIndex XZW6 M 1 108
+ FrameIndex XZW6 N 1 109
+ FrameIndex XZW6 O 1 110
+ FrameIndex XZW6 P 1 111
+ FrameIndex XZW6 Q 1 112
+ FrameIndex XZW6 R 1 113
+ FrameIndex XZW6 S 1 114
+ SurfaceSkin 1 6 "" // hide new mag
+ FrameIndex XZW6 T 1 115
+ FrameIndex XZW6 U 1 116
+ FrameIndex XZW6 V 1 117
+ FrameIndex XZW6 W 1 118
+ FrameIndex XZW6 X 1 119
+ FrameIndex XZW6 Y 1 120
+ FrameIndex XZW6 Z 1 121
+ SurfaceSkin 1 5 "CandyGun.png" // show mag
+ // Check Bullet
+ SurfaceSkin 1 4 "CandyCasing.png" // show casing
+ FrameIndex XZW7 A 1 157
+ FrameIndex XZW7 B 1 158
+ FrameIndex XZW7 C 1 159
+ FrameIndex XZW7 D 1 160
+ FrameIndex XZW7 E 1 161
+ FrameIndex XZW7 F 1 162
+ FrameIndex XZW7 G 1 163
+ FrameIndex XZW7 H 1 164
+ FrameIndex XZW7 I 1 165
+ FrameIndex XZW7 J 1 166
+ FrameIndex XZW7 K 1 167
+ FrameIndex XZW7 L 1 168
+ FrameIndex XZW7 M 1 169
+ FrameIndex XZW7 N 1 170
+ FrameIndex XZW7 O 1 171
+ FrameIndex XZW7 P 1 172
+ FrameIndex XZW7 Q 1 173
+ FrameIndex XZW7 R 1 174
+ FrameIndex XZW7 S 1 175
+ SurfaceSkin 1 4 "" // hide casing
+ // Melee
+ FrameIndex XZW7 T 1 177
+ FrameIndex XZW7 U 1 178
+ FrameIndex XZW7 V 1 179
+ FrameIndex XZW7 W 1 180
+ FrameIndex XZW7 X 1 181
+ FrameIndex XZW7 Y 1 182
+ FrameIndex XZW7 Z 1 183
+ FrameIndex XZW8 A 1 184
+ FrameIndex XZW8 B 1 185
+ FrameIndex XZW8 C 1 186
+ FrameIndex XZW8 D 1 187
+ FrameIndex XZW8 E 1 188
+ FrameIndex XZW8 F 1 189
+ // Check Gun
+ FrameIndex XZW8 G 1 192
+ FrameIndex XZW8 H 1 193
+ FrameIndex XZW8 I 1 194
+ FrameIndex XZW8 J 1 195
+ FrameIndex XZW8 K 1 196
+ FrameIndex XZW8 L 1 197
+ FrameIndex XZW8 M 1 198
+ FrameIndex XZW8 N 1 199
+ FrameIndex XZW8 O 1 200
+ FrameIndex XZW8 P 1 201
+ FrameIndex XZW8 Q 1 202
+ FrameIndex XZW8 R 1 203
+ FrameIndex XZW8 S 1 204
+ FrameIndex XZW8 T 1 205
+ FrameIndex XZW8 U 1 206
+ FrameIndex XZW8 V 1 207
+ FrameIndex XZW8 W 1 208
+ FrameIndex XZW8 X 1 209
+ FrameIndex XZW8 Y 1 210
+ FrameIndex XZW8 Z 1 211
+ // Spin Gun
+ FrameIndex XZW9 A 1 213
+ FrameIndex XZW9 B 1 214
+ FrameIndex XZW9 C 1 215
+ FrameIndex XZW9 D 1 216
+ FrameIndex XZW9 E 1 217
+ FrameIndex XZW9 F 1 218
+ FrameIndex XZW9 G 1 219
+ FrameIndex XZW9 H 1 220
+ FrameIndex XZW9 I 1 221
+ FrameIndex XZW9 J 1 222
+ FrameIndex XZW9 K 1 223
+ FrameIndex XZW9 L 1 224
+ FrameIndex XZW9 M 1 225
+ FrameIndex XZW9 N 1 226
+ FrameIndex XZW9 O 1 227
+ FrameIndex XZW9 P 1 228
+ FrameIndex XZW9 Q 1 229
+ FrameIndex XZW9 R 1 230
+ FrameIndex XZW9 S 1 231
+ FrameIndex XZW9 T 1 232
+ FrameIndex XZW9 U 1 233
+ FrameIndex XZW9 V 1 234
+ FrameIndex XZW9 W 1 235
+ // Throw Gun
+ FrameIndex XZWA Z 1 128
+ FrameIndex XZWB A 1 129
+ FrameIndex XZWB B 1 130
+ FrameIndex XZWB C 1 131
+ FrameIndex XZWB D 1 132
+ FrameIndex XZWB E 1 133
+ FrameIndex XZWB F 1 134
+ FrameIndex XZWB G 1 135
+ FrameIndex XZWB H 1 136
+ FrameIndex XZWB I 1 137
+ FrameIndex XZWB J 1 138
+ FrameIndex XZWB K 1 139
+ FrameIndex XZWB L 1 140
+ FrameIndex XZWB M 1 141
+ FrameIndex XZWB N 1 142
+ FrameIndex XZWB O 1 143
+ FrameIndex XZWB P 1 144
+ FrameIndex XZWB Q 1 145
+ FrameIndex XZWB R 1 146
+ SurfaceSkin 1 3 "" // hide gun
+ SurfaceSkin 1 5 "" // hide mag
+ FrameIndex XZWB S 1 147
+ FrameIndex XZWB T 1 148
+ FrameIndex XZWB U 1 149
+ FrameIndex XZWB V 1 150
+ FrameIndex XZWB W 1 151
+ FrameIndex XZWB X 1 152
+ FrameIndex XZWB Y 1 153
+ FrameIndex XZWB Z 1 154
+ // Casing
+ SurfaceSkin 1 0 ""
+ SurfaceSkin 1 1 ""
+ SurfaceSkin 1 2 ""
+ SurfaceSkin 1 3 ""
+ SurfaceSkin 1 4 "CandyCasing_Used.png"
+ SurfaceSkin 1 5 ""
+ FrameIndex XZWC A 1 14
+ FrameIndex XZWC B 1 15
+ FrameIndex XZWC C 1 16
+ FrameIndex XZWC D 1 17
+ FrameIndex XZWC E 1 18
+ FrameIndex XZWC F 1 19
+ FrameIndex XZWC G 1 20
+ FrameIndex XZWC H 1 21
+ FrameIndex XZWC I 1 22
+ FrameIndex XZWC J 1 23
+ /// LAST ROUND
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+ SurfaceSkin 1 3 "CandyGun.png"
+ SurfaceSkin 1 4 ""
+ SurfaceSkin 1 5 "CandyGun.png"
+ // Fire
+ FrameIndex XZWC K 1 237
+ FrameIndex XZWC L 1 238
+ FrameIndex XZWC M 1 239
+ FrameIndex XZWC N 1 240
+ FrameIndex XZWC O 1 241
+ FrameIndex XZWC P 1 242
+ FrameIndex XZWC Q 1 243
+ FrameIndex XZWC R 1 244
+ FrameIndex XZWC S 1 245
+ // Still
+ FrameIndex XZW9 X 1 248
+ // Reload (Part 1)
+ SurfaceSkin 1 5 "CandyGun_EmptyMag.png" // empty mag
+ FrameIndex XZW9 Z 1 249
+ FrameIndex XZWC X 1 250
+ FrameIndex XZWC Y 1 251
+ FrameIndex XZWC Z 1 252
+ FrameIndex XZWD A 1 253
+ FrameIndex XZWD B 1 254
+ FrameIndex XZWD C 1 255
+ FrameIndex XZWD D 1 256
+ FrameIndex XZWD E 1 257
+ FrameIndex XZWD F 1 258
+ FrameIndex XZWD G 1 259
+ FrameIndex XZWD H 1 260
+ FrameIndex XZWD I 1 261
+ FrameIndex XZWD J 1 262
+ FrameIndex XZWD K 1 263
+ FrameIndex XZWD L 1 264
+ // Reload (Part 2)
+ SurfaceSkin 1 5 "" // hide mag
+ SurfaceSkin 1 6 "CandyGun.png" // show new mag
+ FrameIndex XZWD M 1 265
+ FrameIndex XZWD N 1 266
+ FrameIndex XZWD O 1 267
+ FrameIndex XZWD P 1 268
+ FrameIndex XZWD Q 1 269
+ FrameIndex XZWD R 1 270
+ FrameIndex XZWD S 1 271
+ FrameIndex XZWD T 1 272
+ SurfaceSkin 1 6 "" // hide new mag
+ FrameIndex XZWD U 1 273
+ FrameIndex XZWD V 1 274
+ FrameIndex XZWD W 1 275
+ SurfaceSkin 1 5 "CandyGun.png" // show mag
+ FrameIndex XZWD X 1 276
+ FrameIndex XZWD Y 1 277
+ FrameIndex XZWD Z 1 278
+ FrameIndex XZWE A 1 279
+ FrameIndex XZWE B 1 280
+ FrameIndex XZWE C 1 281
+ FrameIndex XZWE D 1 282
+ FrameIndex XZWE E 1 283
+ FrameIndex XZWE F 1 284
+ FrameIndex XZWE G 1 285
+ FrameIndex XZWE H 1 286
+ FrameIndex XZWE I 1 287
+ FrameIndex XZWE J 1 288
+ FrameIndex XZWE K 1 289
+ FrameIndex XZWE L 1 290
+ FrameIndex XZWE M 1 291
+ FrameIndex XZWE N 1 292
+ FrameIndex XZWE O 1 293
+ FrameIndex XZWE P 1 294
+ // Deselect
+ FrameIndex XZWE Q 1 297
+ FrameIndex XZWE R 1 298
+ FrameIndex XZWE S 1 299
+ FrameIndex XZWE T 1 300
+ // Select
+ FrameIndex XZWE U 1 301
+ FrameIndex XZWE V 1 302
+ FrameIndex XZWE W 1 303
+ FrameIndex XZWE X 1 304
+ FrameIndex XZWE Y 1 305
+ FrameIndex XZWE Z 1 306
+ FrameIndex XZWF A 1 307
+
+}
diff --git a/modeldef.collectibles b/modeldef.collectibles
new file mode 100644
index 000000000..7f74b10f6
--- /dev/null
+++ b/modeldef.collectibles
@@ -0,0 +1,157 @@
+Model "GenericCube"
+{
+ Path "models"
+
+ Model 0 "extra/BaseCube_d.3d"
+ Skin 0 "PerfectlyGeneric.png"
+ Scale 0.04 0.04 0.04
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "AkariProject"
+{
+ Path "models"
+
+ Model 0 "Book_d.3d"
+ Skin 0 "AkariProject.png"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "LoveSignalsCD"
+{
+ Path "models"
+
+ Model 0 "CD_d.3d"
+ Skin 0 "LoveSignals.png"
+ Scale 0.013 0.013 0.013
+ ZOffset 16
+ RollOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "NutatcoBar"
+{
+ Path "models"
+
+ Model 0 "Nutatco_d.3d"
+ Skin 0 "Nutatco.png"
+ Scale 0.018 0.018 0.018
+ ZOffset 16
+ PitchOffset -60
+ RollOffset 90
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "FrispyCorn"
+{
+ Path "models"
+
+ Model 0 "FrispyCorn_d.3d"
+ Skin 0 "FrispyCorn.png"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ RollOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SayaBean"
+{
+ Path "models"
+
+ Model 0 "SayaBean_d.3d"
+ Skin 0 "SayaBean.png"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ RollOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "MothPlushy"
+{
+ Path "models"
+
+ Model 0 "MothPlush_d.3d"
+ Skin 0 "MothPlush.png"
+ Scale 0.06 0.06 0.06
+ ZOffset 20
+ RollOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "DemoPlush"
+{
+ Path "models"
+
+ Model 0 "DemoPlush_d.3d"
+ SurfaceSkin 0 0 "DemoPlush.png"
+ SurfaceSkin 0 1 "DemoPlush2.png"
+ Scale 0.075 0.075 0.075
+ ZOffset 20
+ RollOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "KirinCummies"
+{
+ Path "models"
+
+ Model 0 "TootFroot_d.3d"
+ SurfaceSkin 0 0 "TootFroot.png"
+ SurfaceSkin 0 1 "envmap/silverenv.png"
+ Scale 0.015 0.015 0.015
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "MilkBreads"
+{
+ Path "models"
+
+ Model 0 "MilkBreads_d.3d"
+ Skin 0 "MilkBreads.png"
+ Scale 0.016 0.016 0.016
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "KirinManga"
+{
+ Path "models"
+
+ Model 0 "Book_d.3d"
+ Skin 0 "KirinManga.png"
+ Scale 0.018 0.018 0.018
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "KirinPlush"
+{
+ Path "models"
+
+ Model 0 "KirinPlush_d.3d"
+ Skin 0 "KirinPlush.png"
+ Scale 0.08 0.08 0.08
+ ZOffset 20
+ RollOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
diff --git a/modeldef.deepimpact b/modeldef.deepimpact
new file mode 100644
index 000000000..1449d87e0
--- /dev/null
+++ b/modeldef.deepimpact
@@ -0,0 +1,111 @@
+Model "DeepImpact"
+{
+ Path "models"
+
+ Model 0 "DeepImpactPickup_d.3d"
+ Skin 0 "DeepImpact.png"
+ Scale 0.1 0.1 0.1
+ AngleOffset 180
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "DeepImpact"
+{
+ Path "models"
+
+ Model 1 "DeepImpact1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+ SurfaceSkin 1 3 "DeepImpact.png"
+
+ Scale -0.005 0.0025 0.005
+ AngleOffset -90
+ Offset 0 0 -2
+
+ // Still / Down / Select
+ FrameIndex XZW2 A 1 0 // still / down
+ FrameIndex XZW2 B 1 1
+ FrameIndex XZW2 C 1 2
+ FrameIndex XZW2 D 1 3
+ FrameIndex XZW2 E 1 4
+ FrameIndex XZW2 F 1 5
+ FrameIndex XZW2 G 1 6
+ FrameIndex XZW2 H 1 7
+ FrameIndex XZW2 I 1 8 // enddown / startselect
+ FrameIndex XZW2 J 1 9
+ FrameIndex XZW2 K 1 10
+ FrameIndex XZW2 L 1 11
+ FrameIndex XZW2 M 1 12
+ FrameIndex XZW2 N 1 13
+ FrameIndex XZW2 O 1 14
+ FrameIndex XZW2 P 1 15
+ // Fire
+ FrameIndex XZW2 Q 1 17
+ FrameIndex XZW2 R 1 18
+ FrameIndex XZW2 S 1 19
+ FrameIndex XZW2 T 1 20
+ FrameIndex XZW2 U 1 21
+ // AltFire
+ FrameIndex XZW2 V 1 23
+ FrameIndex XZW2 W 1 24
+ FrameIndex XZW2 X 1 25
+ FrameIndex XZW2 Y 1 26
+ FrameIndex XZW2 Z 1 27
+ FrameIndex XZW3 A 1 28
+ FrameIndex XZW3 B 1 29
+ FrameIndex XZW3 C 1 30
+ FrameIndex XZW3 D 1 31
+ FrameIndex XZW3 E 1 32
+ FrameIndex XZW3 F 1 33
+ FrameIndex XZW3 G 1 34
+ // ReloadBeg
+ FrameIndex XZW3 H 1 36
+ FrameIndex XZW3 I 1 37
+ FrameIndex XZW3 J 1 38
+ // Reload
+ FrameIndex XZW3 K 1 39
+ FrameIndex XZW3 L 1 40
+ FrameIndex XZW3 M 1 41
+ FrameIndex XZW3 N 1 42
+ FrameIndex XZW3 O 1 43
+ FrameIndex XZW3 P 1 44
+ FrameIndex XZW3 Q 1 45
+ // ReloadEnd
+ FrameIndex XZW3 R 1 47
+ FrameIndex XZW3 S 1 48
+ FrameIndex XZW3 T 1 49
+ FrameIndex XZW3 U 1 50
+ FrameIndex XZW3 V 1 51
+ // CheckGun
+ FrameIndex XZW3 W 1 53
+ FrameIndex XZW3 X 1 54
+ FrameIndex XZW3 Y 1 55
+ FrameIndex XZW3 Z 1 56
+ FrameIndex XZW4 A 1 57
+ FrameIndex XZW4 B 1 58
+ FrameIndex XZW4 C 1 59
+ FrameIndex XZW4 D 1 60
+ FrameIndex XZW4 E 1 61
+ FrameIndex XZW4 F 1 62
+ FrameIndex XZW4 G 1 63
+ // Melee
+ FrameIndex XZW4 H 1 65
+ FrameIndex XZW4 I 1 66
+ FrameIndex XZW4 J 1 67
+ FrameIndex XZW4 K 1 68
+ FrameIndex XZW4 L 1 69
+ FrameIndex XZW4 M 1 70
+ FrameIndex XZW4 N 1 71
+ FrameIndex XZW4 O 1 72
+ FrameIndex XZW4 P 1 73
+ FrameIndex XZW4 Q 1 74
+ FrameIndex XZW4 R 1 75
+ FrameIndex XZW4 S 1 76
+ FrameIndex XZW4 T 1 77
+ FrameIndex XZW4 U 1 78
+ FrameIndex XZW4 V 1 79
+}
diff --git a/modeldef.demolitionist b/modeldef.demolitionist
new file mode 100644
index 000000000..6d63ded14
--- /dev/null
+++ b/modeldef.demolitionist
@@ -0,0 +1,613 @@
+Model "Demolitionist"
+{
+ Path "models"
+ Model 0 "DemolitionistPlayer_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoFace_Default.png"
+ SurfaceSkin 0 2 "DemoBody.png"
+ SurfaceSkin 0 3 "DemoHead.png"
+ SurfaceSkin 0 4 "DemoArms.png"
+ SurfaceSkin 0 5 "DemoLegs.png"
+ SurfaceSkin 0 6 "DemoSoft.png"
+ SurfaceSkin 0 7 "DemoMisc.png"
+ SurfaceSkin 0 8 "DemoKeys.png"
+ SurfaceSkin 0 9 "ExplodiumGun.png"
+ SurfaceSkin 0 10 "ExplodiumGun.png"
+ Scale 0.0025 0.0025 0.0025
+ IGNORETRANSLATION
+
+ // Still/Walk
+ FrameIndex XZW1 A 0 1
+ FrameIndex XZW1 B 0 2
+ FrameIndex XZW1 C 0 3
+ FrameIndex XZW1 D 0 4
+ FrameIndex XZW1 E 0 5 // rstep
+ FrameIndex XZW1 F 0 6
+ FrameIndex XZW1 G 0 7
+ FrameIndex XZW1 H 0 8
+ FrameIndex XZW1 I 0 9
+ FrameIndex XZW1 J 0 10
+ FrameIndex XZW1 K 0 11
+ FrameIndex XZW1 L 0 12
+ FrameIndex XZW1 M 0 13 // lstep
+ FrameIndex XZW1 N 0 14
+ FrameIndex XZW1 O 0 15
+ FrameIndex XZW1 P 0 16
+ // Run
+ FrameIndex XZW1 Q 0 18
+ FrameIndex XZW1 R 0 19
+ FrameIndex XZW1 S 0 20
+ // RunLoop
+ FrameIndex XZW1 T 0 21
+ FrameIndex XZW1 U 0 22
+ FrameIndex XZW1 V 0 23 // rstep
+ FrameIndex XZW1 W 0 24
+ FrameIndex XZW1 X 0 25
+ FrameIndex XZW1 Y 0 26
+ FrameIndex XZW1 Z 0 27
+ FrameIndex XZW2 A 0 28
+ FrameIndex XZW2 B 0 29
+ FrameIndex XZW2 C 0 30 // lstep
+ FrameIndex XZW2 D 0 31
+ FrameIndex XZW2 E 0 32
+ FrameIndex XZW2 F 0 33
+ FrameIndex XZW2 G 0 34
+ // RunEnd
+ FrameIndex XZW2 H 0 36
+ FrameIndex XZW2 I 0 37
+ FrameIndex XZW2 J 0 38
+ FrameIndex XZW2 K 0 39
+ FrameIndex XZW2 L 0 40
+ // Pain
+ SurfaceSkin 0 1 "DemoFace_Hurt.png"
+ FrameIndex XZW2 M 0 42
+ FrameIndex XZW2 N 0 43
+ FrameIndex XZW2 O 0 44
+ FrameIndex XZW2 P 0 45
+ FrameIndex XZW2 Q 0 46
+ SurfaceSkin 0 1 "DemoFace_Default.png"
+ // Death
+ SurfaceSkin 0 1 "DemoFace_Dead.png"
+ FrameIndex XZW2 R 0 48
+ FrameIndex XZW2 S 0 49
+ FrameIndex XZW2 T 0 50
+ SurfaceSkin 0 1 "DemoFace_Off.png"
+ FrameIndex XZW2 U 0 51
+ SurfaceSkin 0 1 "DemoFace_Dead.png"
+ FrameIndex XZW2 V 0 52
+ SurfaceSkin 0 1 "DemoFace_Off.png"
+ FrameIndex XZW2 W 0 53
+ FrameIndex XZW2 X 0 54
+ SurfaceSkin 0 1 "DemoFace_Dead.png"
+ FrameIndex XZW2 Y 0 55
+ SurfaceSkin 0 1 "DemoFace_Off.png"
+ FrameIndex XZW2 Z 0 56
+ SurfaceSkin 0 1 "DemoFace_Dead.png"
+ FrameIndex XZW3 A 0 57
+ SurfaceSkin 0 1 "DemoFace_Off.png"
+ FrameIndex XZW3 B 0 58
+ FrameIndex XZW3 C 0 59
+ SurfaceSkin 0 1 "DemoFace_Dead.png"
+ FrameIndex XZW3 D 0 60
+ SurfaceSkin 0 1 "DemoFace_Off.png"
+ FrameIndex XZW3 E 0 61
+ FrameIndex XZW3 F 0 62
+ FrameIndex XZW3 G 0 63
+ FrameIndex XZW3 H 0 64
+ SurfaceSkin 0 1 "DemoFace_Default.png"
+ // Jump
+ FrameIndex XZW3 I 0 66
+ FrameIndex XZW3 J 0 67
+ FrameIndex XZW3 K 0 68
+ FrameIndex XZW3 L 0 69
+ FrameIndex XZW3 M 0 70
+ FrameIndex XZW3 N 0 71
+ FrameIndex XZW3 O 0 72
+ // JumpStill
+ FrameIndex XZW3 P 0 73
+ // JumpEndB
+ FrameIndex XZW3 Q 0 74
+ FrameIndex XZW3 R 0 75
+ FrameIndex XZW3 S 0 76
+ FrameIndex XZW3 T 0 77
+ FrameIndex XZW3 U 0 78
+ FrameIndex XZW3 V 0 79
+ FrameIndex XZW3 W 0 80
+ // Fall
+ FrameIndex XZW3 X 0 82
+ FrameIndex XZW3 Y 0 83
+ FrameIndex XZW3 Z 0 84
+ FrameIndex XZW4 A 0 85
+ FrameIndex XZW4 B 0 86
+ // FallLoop
+ FrameIndex XZW4 C 0 87
+ FrameIndex XZW4 D 0 88
+ FrameIndex XZW4 E 0 89
+ FrameIndex XZW4 F 0 90
+ FrameIndex XZW4 G 0 91
+ FrameIndex XZW4 H 0 92
+ // FallEnd
+ FrameIndex XZW4 I 0 93
+ FrameIndex XZW4 J 0 94
+ FrameIndex XZW4 K 0 95
+ FrameIndex XZW4 L 0 96
+ FrameIndex XZW4 M 0 97
+ FrameIndex XZW4 N 0 98
+ // Dash
+ FrameIndex XZW4 O 0 100
+ // DashLoop
+ FrameIndex XZW4 P 0 101
+ FrameIndex XZW4 Q 0 102
+ FrameIndex XZW4 R 0 103
+ FrameIndex XZW4 S 0 104
+ // DashEnd
+ FrameIndex XZW4 T 0 106
+ FrameIndex XZW4 U 0 107
+ FrameIndex XZW4 V 0 108
+ FrameIndex XZW4 W 0 109
+ FrameIndex XZW4 X 0 110
+ // Wave
+ FrameIndex XZW4 Y 0 112
+ FrameIndex XZW4 Z 0 113
+ FrameIndex XZW5 A 0 114
+ FrameIndex XZW5 B 0 115
+ FrameIndex XZW5 C 0 116
+ FrameIndex XZW5 D 0 117
+ FrameIndex XZW5 E 0 118
+ FrameIndex XZW5 F 0 119
+ FrameIndex XZW5 G 0 120
+ FrameIndex XZW5 H 0 121
+ FrameIndex XZW5 I 0 122
+ FrameIndex XZW5 J 0 123
+ FrameIndex XZW5 K 0 124
+ FrameIndex XZW5 L 0 125
+ FrameIndex XZW5 M 0 126
+ // Thumbs Up
+ FrameIndex XZW5 N 0 128
+ FrameIndex XZW5 O 0 129
+ FrameIndex XZW5 P 0 130
+ FrameIndex XZW5 Q 0 131
+ FrameIndex XZW5 R 0 132
+ SurfaceSkin 0 1 "DemoFace_Grin.png"
+ FrameIndex XZW5 S 0 133
+ FrameIndex XZW5 T 0 134
+ FrameIndex XZW5 U 0 135
+ FrameIndex XZW5 V 0 136
+ FrameIndex XZW5 W 0 137
+ FrameIndex XZW5 X 0 138
+ FrameIndex XZW5 Y 0 139
+ SurfaceSkin 0 1 "DemoFace_Default.png"
+ FrameIndex XZW5 Z 0 140
+ FrameIndex XZW6 A 0 141
+ FrameIndex XZW6 B 0 142
+ FrameIndex XZW6 C 0 143
+ FrameIndex XZW6 D 0 144
+ // Victory
+ FrameIndex XZW6 E 0 146
+ FrameIndex XZW6 F 0 147
+ FrameIndex XZW6 G 0 148
+ FrameIndex XZW6 H 0 149
+ SurfaceSkin 0 1 "DemoFace_Grin.png"
+ FrameIndex XZW6 I 0 150
+ FrameIndex XZW6 J 0 151
+ FrameIndex XZW6 K 0 152
+ FrameIndex XZW6 L 0 153
+ FrameIndex XZW6 M 0 154
+ FrameIndex XZW6 N 0 155
+ FrameIndex XZW6 O 0 156
+ FrameIndex XZW6 P 0 157
+ FrameIndex XZW6 Q 0 158
+ FrameIndex XZW6 R 0 159
+ FrameIndex XZW6 S 0 160
+ FrameIndex XZW6 T 0 161
+ SurfaceSkin 0 1 "DemoFace_Default.png"
+ FrameIndex XZW6 U 0 162
+ FrameIndex XZW6 V 0 163
+ FrameIndex XZW6 W 0 164
+ // Attack
+ FrameIndex XZW6 X 0 166
+ FrameIndex XZW6 Y 0 167
+ FrameIndex XZW6 Z 0 168
+ FrameIndex XZW7 A 0 169
+ FrameIndex XZW7 B 0 170
+ FrameIndex XZW7 C 0 171
+ // Crouch
+ FrameIndex XZW7 D 0 173
+ FrameIndex XZW7 E 0 174
+ FrameIndex XZW7 F 0 175
+ FrameIndex XZW7 G 0 176
+ FrameIndex XZW7 H 0 177
+ FrameIndex XZW7 I 0 178
+ FrameIndex XZW7 J 0 179
+ FrameIndex XZW7 K 0 180
+ FrameIndex XZW7 L 0 181
+ // Crawl
+ FrameIndex XZW7 M 0 182
+ FrameIndex XZW7 N 0 183
+ FrameIndex XZW7 O 0 184
+ FrameIndex XZW7 P 0 185 // slither1
+ FrameIndex XZW7 Q 0 186
+ FrameIndex XZW7 R 0 187
+ FrameIndex XZW7 S 0 188
+ FrameIndex XZW7 T 0 189 // slither2
+ FrameIndex XZW7 U 0 190
+ FrameIndex XZW7 V 0 191
+ // Crouched Attack
+ FrameIndex XZW7 W 0 193
+ FrameIndex XZW7 X 0 194
+ FrameIndex XZW7 Y 0 195
+ FrameIndex XZW7 Z 0 196
+ FrameIndex XZW8 A 0 197
+ FrameIndex XZW8 B 0 198
+ // Crouched Pain
+ SurfaceSkin 0 1 "DemoFace_Hurt.png"
+ FrameIndex XZW8 C 0 200
+ FrameIndex XZW8 D 0 201
+ FrameIndex XZW8 E 0 202
+ FrameIndex XZW8 F 0 203
+ SurfaceSkin 0 1 "DemoFace_Default.png"
+ // Crouched Death
+ SurfaceSkin 0 1 "DemoFace_Dead.png"
+ FrameIndex XZW8 G 0 205
+ SurfaceSkin 0 1 "DemoFace_Off.png"
+ FrameIndex XZW8 H 0 206
+ SurfaceSkin 0 1 "DemoFace_Dead.png"
+ FrameIndex XZW8 I 0 207
+ FrameIndex XZW8 J 0 208
+ SurfaceSkin 0 1 "DemoFace_Off.png"
+ FrameIndex XZW8 K 0 209
+ FrameIndex XZW8 L 0 210
+ SurfaceSkin 0 1 "DemoFace_Default.png"
+ // Uncrouch
+ FrameIndex XZW8 M 0 212
+ FrameIndex XZW8 N 0 213
+ FrameIndex XZW8 O 0 214
+ FrameIndex XZW8 P 0 215
+ FrameIndex XZW8 Q 0 216
+ FrameIndex XZW8 R 0 217
+ FrameIndex XZW8 S 0 218
+ // Melee
+ FrameIndex XZW8 T 0 220
+ FrameIndex XZW8 U 0 221
+ FrameIndex XZW8 V 0 222
+ FrameIndex XZW8 W 0 223
+ FrameIndex XZW8 X 0 224
+ FrameIndex XZW8 Y 0 225
+ FrameIndex XZW8 Z 0 226
+ FrameIndex XZW9 A 0 227
+ FrameIndex XZW9 B 0 228
+ FrameIndex XZW9 C 0 229
+ FrameIndex XZW9 D 0 230
+ FrameIndex XZW9 E 0 231
+ FrameIndex XZW9 F 0 232
+ // Reload
+ FrameIndex XZW9 G 0 234
+ FrameIndex XZW9 H 0 235
+ FrameIndex XZW9 I 0 236
+ FrameIndex XZW9 J 0 237
+ SurfaceSkin 0 10 ""
+ FrameIndex XZW9 K 0 238
+ FrameIndex XZW9 L 0 239
+ FrameIndex XZW9 M 0 240
+ FrameIndex XZW9 N 0 241
+ FrameIndex XZW9 O 0 242
+ FrameIndex XZW9 P 0 243
+ FrameIndex XZW9 Q 0 244
+ SurfaceSkin 0 10 "ExplodiumGun.png"
+ FrameIndex XZW9 R 0 245
+ FrameIndex XZW9 S 0 246
+ FrameIndex XZW9 T 0 247
+ FrameIndex XZW9 U 0 248
+ FrameIndex XZW9 V 0 249
+ FrameIndex XZW9 W 0 250
+ FrameIndex XZW9 X 0 251
+ FrameIndex XZW9 Y 0 252
+ FrameIndex XZW9 Z 0 253
+ FrameIndex XZWA A 0 254
+ FrameIndex XZWA B 0 255
+ FrameIndex XZWA C 0 256
+ FrameIndex XZWA D 0 257
+ FrameIndex XZWA E 0 258
+ // Spin Gun
+ FrameIndex XZWA F 0 260
+ FrameIndex XZWA G 0 261
+ FrameIndex XZWA H 0 262
+ FrameIndex XZWA I 0 263
+ FrameIndex XZWA J 0 264
+ FrameIndex XZWA K 0 265
+ FrameIndex XZWA L 0 266
+ FrameIndex XZWA M 0 267
+ FrameIndex XZWA N 0 268
+ FrameIndex XZWA O 0 269
+ FrameIndex XZWA P 0 270
+ FrameIndex XZWA Q 0 271
+ FrameIndex XZWA R 0 272
+ FrameIndex XZWA S 0 273
+ FrameIndex XZWA T 0 274
+ FrameIndex XZWA U 0 275
+ FrameIndex XZWA V 0 276
+ FrameIndex XZWA W 0 277
+ FrameIndex XZWA X 0 278
+ FrameIndex XZWA Y 0 279
+ // Crouched Melee
+ FrameIndex XZWA Z 0 282
+ FrameIndex XZWB A 0 283
+ FrameIndex XZWB B 0 284
+ FrameIndex XZWB C 0 285
+ FrameIndex XZWB D 0 286
+ FrameIndex XZWB E 0 287
+ FrameIndex XZWB F 0 288
+ FrameIndex XZWB G 0 289
+ FrameIndex XZWB H 0 290
+ FrameIndex XZWB I 0 291
+ FrameIndex XZWB J 0 292
+ FrameIndex XZWB K 0 293
+ FrameIndex XZWB L 0 294
+ // Crouched Reload
+ FrameIndex XZWB M 0 296
+ FrameIndex XZWB N 0 297
+ FrameIndex XZWB O 0 298
+ FrameIndex XZWB P 0 299
+ SurfaceSkin 0 10 ""
+ FrameIndex XZWB Q 0 300
+ FrameIndex XZWB R 0 301
+ FrameIndex XZWB S 0 302
+ FrameIndex XZWB T 0 303
+ FrameIndex XZWB U 0 304
+ FrameIndex XZWB V 0 305
+ FrameIndex XZWB W 0 306
+ SurfaceSkin 0 10 "ExplodiumGun.png"
+ FrameIndex XZWB X 0 307
+ FrameIndex XZWB Y 0 308
+ FrameIndex XZWB Z 0 309
+ FrameIndex XZWC A 0 310
+ FrameIndex XZWC B 0 311
+ FrameIndex XZWC C 0 312
+ FrameIndex XZWC D 0 313
+ FrameIndex XZWC E 0 314
+ FrameIndex XZWC F 0 315
+ FrameIndex XZWC G 0 316
+ FrameIndex XZWC H 0 317
+ FrameIndex XZWC I 0 318
+ FrameIndex XZWC J 0 319
+ // Crouched Spin Gun
+ FrameIndex XZWC K 0 321
+ FrameIndex XZWC L 0 322
+ FrameIndex XZWC M 0 323
+ FrameIndex XZWC N 0 324
+ FrameIndex XZWC O 0 325
+ FrameIndex XZWC P 0 326
+ FrameIndex XZWC Q 0 327
+ FrameIndex XZWC R 0 328
+ FrameIndex XZWC S 0 329
+ FrameIndex XZWC T 0 330
+ FrameIndex XZWC U 0 331
+ FrameIndex XZWC V 0 332
+ FrameIndex XZWC W 0 333
+ FrameIndex XZWC X 0 334
+ FrameIndex XZWC Y 0 335
+ FrameIndex XZWC Z 0 336
+ FrameIndex XZWD A 0 337
+ FrameIndex XZWD B 0 338
+ FrameIndex XZWD C 0 339
+ FrameIndex XZWD D 0 340
+ // Blow Kiss
+ FrameIndex XZWD E 0 343
+ FrameIndex XZWD F 0 344
+ FrameIndex XZWD G 0 345
+ FrameIndex XZWD H 0 346
+ SurfaceSkin 0 1 "DemoFace_Blink.png"
+ FrameIndex XZWD I 0 347
+ FrameIndex XZWD J 0 348
+ FrameIndex XZWD K 0 349
+ FrameIndex XZWD L 0 350
+ SurfaceSkin 0 1 "DemoFace_Default.png"
+ FrameIndex XZWD M 0 351
+ FrameIndex XZWD N 0 352
+ FrameIndex XZWD O 0 353
+ SurfaceSkin 0 1 "DemoFace_Wink.png"
+ FrameIndex XZWD P 0 354
+ FrameIndex XZWD Q 0 355
+ FrameIndex XZWD R 0 356
+ FrameIndex XZWD S 0 357
+ FrameIndex XZWD T 0 358
+ FrameIndex XZWD U 0 359
+ SurfaceSkin 0 1 "DemoFace_Default.png"
+ FrameIndex XZWD V 0 360
+ FrameIndex XZWD W 0 361
+ // Float
+ FrameIndex XZWD X 0 363
+ FrameIndex XZWD Y 0 364
+ FrameIndex XZWD Z 0 365
+ FrameIndex XZWE A 0 366
+ FrameIndex XZWE B 0 367
+ FrameIndex XZWE C 0 368
+ FrameIndex XZWE D 0 369
+ FrameIndex XZWE E 0 370
+ FrameIndex XZWE F 0 371
+ FrameIndex XZWE G 0 372
+ FrameIndex XZWE H 0 373
+ FrameIndex XZWE I 0 374
+ // Swim Start
+ FrameIndex XZWE J 0 376
+ FrameIndex XZWE K 0 377
+ FrameIndex XZWE L 0 378
+ // Swim
+ FrameIndex XZWE M 0 379
+ FrameIndex XZWE N 0 380
+ FrameIndex XZWE O 0 381
+ FrameIndex XZWE P 0 382
+ FrameIndex XZWE Q 0 383
+ FrameIndex XZWE R 0 384
+ FrameIndex XZWE S 0 385
+ FrameIndex XZWE T 0 386
+ FrameIndex XZWE U 0 387
+ FrameIndex XZWE V 0 388
+ FrameIndex XZWE W 0 389
+ FrameIndex XZWE X 0 390
+ // Swim End
+ FrameIndex XZWE Y 0 392
+ FrameIndex XZWE Z 0 393
+ // Crouched Wave
+ FrameIndex XZWF A 0 397
+ FrameIndex XZWF B 0 398
+ FrameIndex XZWF C 0 399
+ FrameIndex XZWF D 0 400
+ FrameIndex XZWF E 0 401
+ FrameIndex XZWF F 0 402
+ FrameIndex XZWF G 0 403
+ FrameIndex XZWF H 0 404
+ FrameIndex XZWF I 0 405
+ FrameIndex XZWF J 0 406
+ FrameIndex XZWF K 0 407
+ FrameIndex XZWF L 0 408
+ FrameIndex XZWF M 0 409
+ FrameIndex XZWF N 0 410
+ FrameIndex XZWF O 0 411
+ // Crouched Thumbs Up
+ FrameIndex XZWF P 0 413
+ FrameIndex XZWF Q 0 414
+ FrameIndex XZWF R 0 415
+ FrameIndex XZWF S 0 416
+ FrameIndex XZWF T 0 417
+ SurfaceSkin 0 1 "DemoFace_Grin.png"
+ FrameIndex XZWF U 0 418
+ FrameIndex XZWF V 0 419
+ FrameIndex XZWF W 0 420
+ FrameIndex XZWF X 0 421
+ FrameIndex XZWF Y 0 422
+ FrameIndex XZWF Z 0 423
+ FrameIndex XZWG A 0 424
+ SurfaceSkin 0 1 "DemoFace_Default.png"
+ FrameIndex XZWG B 0 425
+ FrameIndex XZWG C 0 426
+ FrameIndex XZWG D 0 427
+ FrameIndex XZWG E 0 428
+ FrameIndex XZWG F 0 429
+ // Crouched Victory
+ FrameIndex XZWG G 0 431
+ FrameIndex XZWG H 0 432
+ FrameIndex XZWG I 0 433
+ FrameIndex XZWG J 0 434
+ SurfaceSkin 0 1 "DemoFace_Grin.png"
+ FrameIndex XZWG K 0 435
+ FrameIndex XZWG L 0 436
+ FrameIndex XZWG M 0 437
+ FrameIndex XZWG N 0 438
+ FrameIndex XZWG O 0 439
+ FrameIndex XZWG P 0 440
+ FrameIndex XZWG Q 0 441
+ FrameIndex XZWG R 0 442
+ FrameIndex XZWG S 0 443
+ FrameIndex XZWG T 0 444
+ FrameIndex XZWG U 0 445
+ FrameIndex XZWG V 0 446
+ SurfaceSkin 0 1 "DemoFace_Default.png"
+ FrameIndex XZWG W 0 447
+ FrameIndex XZWG X 0 448
+ FrameIndex XZWG Y 0 449
+ // Crouched Blow Kiss
+ FrameIndex XZWG Z 0 451
+ FrameIndex XZWH A 0 452
+ FrameIndex XZWH B 0 453
+ FrameIndex XZWH C 0 454
+ SurfaceSkin 0 1 "DemoFace_Blink.png"
+ FrameIndex XZWH D 0 455
+ FrameIndex XZWH E 0 456
+ FrameIndex XZWH F 0 457
+ FrameIndex XZWH G 0 458
+ SurfaceSkin 0 1 "DemoFace_Default.png"
+ FrameIndex XZWH H 0 459
+ FrameIndex XZWH I 0 460
+ FrameIndex XZWH J 0 461
+ SurfaceSkin 0 1 "DemoFace_Wink.png"
+ FrameIndex XZWH K 0 462
+ FrameIndex XZWH L 0 463
+ FrameIndex XZWH M 0 464
+ FrameIndex XZWH N 0 465
+ FrameIndex XZWH O 0 466
+ FrameIndex XZWH P 0 467
+ SurfaceSkin 0 1 "DemoFace_Default.png"
+ FrameIndex XZWH Q 0 468
+ FrameIndex XZWH R 0 469
+ // Headpat
+ FrameIndex XZWH S 0 472
+ FrameIndex XZWH T 0 473
+ FrameIndex XZWH U 0 474
+ SurfaceSkin 0 1 "DemoFace_Grin.png"
+ FrameIndex XZWH V 0 475
+ FrameIndex XZWH W 0 476
+ FrameIndex XZWH X 0 477 // PatStart
+ FrameIndex XZWH Y 0 478
+ FrameIndex XZWH Z 0 479
+ FrameIndex XZWI A 0 480
+ FrameIndex XZWI B 0 481
+ FrameIndex XZWI C 0 482 // PatPat
+ FrameIndex XZWI D 0 483
+ FrameIndex XZWI E 0 484
+ FrameIndex XZWI F 0 485
+ FrameIndex XZWI G 0 486
+ FrameIndex XZWI H 0 487
+ FrameIndex XZWI I 0 488 // PatEnd
+ FrameIndex XZWI J 0 489
+ FrameIndex XZWI K 0 490
+ SurfaceSkin 0 1 "DemoFace_Default.png"
+ FrameIndex XZWI L 0 491
+ FrameIndex XZWI M 0 492
+ FrameIndex XZWI N 0 493
+ FrameIndex XZWI O 0 494
+ // Jog
+ FrameIndex XZWI P 0 496
+ FrameIndex XZWI Q 0 497
+ FrameIndex XZWI R 0 498
+ FrameIndex XZWI S 0 499 // rstep
+ FrameIndex XZWI T 0 500
+ FrameIndex XZWI U 0 501
+ FrameIndex XZWI V 0 502
+ FrameIndex XZWI W 0 503
+ FrameIndex XZWI X 0 504
+ FrameIndex XZWI Y 0 505 // lstep
+ FrameIndex XZWI Z 0 506
+ // Jump
+ FrameIndex XZWJ A 0 508
+ FrameIndex XZWJ B 0 509
+ FrameIndex XZWJ C 0 510
+ FrameIndex XZWJ D 0 511
+ FrameIndex XZWJ E 0 512
+ FrameIndex XZWJ F 0 513
+}
+
+// Voodoo Doll
+Model "SWWMVoodooDoll"
+{
+ Path "models"
+ Model 1 "VoodooDoll_d.3d"
+ SurfaceSkin 1 0 "VoodooDoll.png"
+ SurfaceSkin 1 1 "VoodooDollFace.png"
+ Scale 0.0025 0.0025 0.0025
+ AngleOffset -90
+ IGNORETRANSLATION
+
+ // Still
+ FrameIndex XZWZ A 1 1
+ // Pain
+ FrameIndex XZWZ B 1 2
+ FrameIndex XZWZ C 1 3
+ FrameIndex XZWZ D 1 4
+ FrameIndex XZWZ E 1 5
+ FrameIndex XZWZ F 1 6
+ // Death
+ FrameIndex XZWZ G 1 8
+ FrameIndex XZWZ H 1 9
+ FrameIndex XZWZ I 1 10
+ FrameIndex XZWZ J 1 11
+ FrameIndex XZWZ K 1 12
+ FrameIndex XZWZ L 1 13
+ FrameIndex XZWZ M 1 14
+ FrameIndex XZWZ N 1 15
+ FrameIndex XZWZ O 1 16
+ FrameIndex XZWZ P 1 17
+ FrameIndex XZWZ Q 1 18
+ FrameIndex XZWZ R 1 19
+ FrameIndex XZWZ S 1 20
+}
diff --git a/modeldef.dlcammo b/modeldef.dlcammo
new file mode 100644
index 000000000..cf19f17c8
--- /dev/null
+++ b/modeldef.dlcammo
@@ -0,0 +1,461 @@
+Model "SMW05Ammo"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SMW05Ammo2"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SMW05Ammo3"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SMW05SmallAmmo"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SMW05BigAmmo"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.03 0.03 0.03
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "SheenAmmo"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.015 0.015 0.015
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SheenAmmo2"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.015 0.015 0.015
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SheenAmmo3"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.015 0.015 0.015
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SheenTinyAmmo"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SheenSmallAmmo"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SheenBigAmmo"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.03 0.03 0.03
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "QuadravolAmmo"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "QuadravolAmmo2"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "QuadravolAmmo3"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "SparksterBAmmo"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SparksterBAmmo2"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SparksterBAmmo3"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SparksterRAmmo"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SparksterRAmmo2"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SparksterRAmmo3"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "RayBolt"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "RayBolt2"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "RayBolt5"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "RayAmmo"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.04 0.04 0.04
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "MisterRound"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "MisterRound2"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "MisterRound3"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "MisterRound5"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "MisterRound10"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "MisterAmmo"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.03 0.03 0.03
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "MisterGAmmo"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "MisterGAmmo2"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "MisterGAmmo3"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.03 0.03 0.03
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "UltimatePod"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.03 0.03 0.03
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "UltimateAmmo"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILY"
+ Scale 0.04 0.04 0.04
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
diff --git a/modeldef.eviscerator b/modeldef.eviscerator
new file mode 100644
index 000000000..5a93b4370
--- /dev/null
+++ b/modeldef.eviscerator
@@ -0,0 +1,422 @@
+Model "EvisceratorCasing"
+{
+ Path "models"
+
+ Model 0 "EvisceratorShell_d.3d"
+ Skin 0 "EvisceratorShell.png"
+ Scale 0.08 0.08 0.08
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ ZOffset 1
+ PitchOffset 90
+ FrameIndex XZW1 B 0 0
+ PitchOffset -90
+ FrameIndex XZW1 C 0 0
+}
+
+Model "EvisceratorChunkTrail"
+{
+ Path "models/extra"
+
+ Model 0 "YBeam.obj"
+ Skin 0 "ChunkTrail.png"
+ Scale 1 1 0.6
+ USEACTORPITCH
+ USEACTORROLL
+ DONTCULLBACKFACES
+
+ FrameIndex XZW1 A 0 0
+ // recolors wow
+ Skin 0 "ChunkTrail_White.png"
+ FrameIndex XZW1 B 0 0
+ Skin 0 "ChunkTrail_Red.png"
+ FrameIndex XZW1 C 0 0
+ Skin 0 "ChunkTrail_Yellow.png"
+ FrameIndex XZW1 D 0 0
+ Skin 0 "ChunkTrail_Green.png"
+ FrameIndex XZW1 E 0 0
+ Skin 0 "ChunkTrail_Cyan.png"
+ FrameIndex XZW1 F 0 0
+ Skin 0 "ChunkTrail_Blue.png"
+ FrameIndex XZW1 G 0 0
+ Skin 0 "ChunkTrail_Magenta.png"
+ FrameIndex XZW1 H 0 0
+ Skin 0 "ChunkTrail_TransBlue.png"
+ FrameIndex XZW1 I 0 0
+ Skin 0 "ChunkTrail_TransPink.png"
+ FrameIndex XZW1 J 0 0
+}
+
+Model "EvisceratorChunk"
+{
+ Path "models"
+
+ Model 0 "Chunky_d.3d"
+ Skin 0 "Chunky.png"
+ Scale 0.01 0.01 0.01
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ ZOffset 0.1
+ FrameIndex XZW2 A 0 0
+ FrameIndex XZW2 B 0 1
+ FrameIndex XZW2 C 0 2
+ FrameIndex XZW2 D 0 3
+ FrameIndex XZW2 E 0 4
+ FrameIndex XZW2 F 0 5
+ FrameIndex XZW2 G 0 6
+ FrameIndex XZW2 H 0 7
+}
+
+
+Model "EvisceratorProj"
+{
+ Path "models"
+
+ Model 0 "EvisceratorProj_d.3d"
+ Skin 0 "EvisceratorShell.png"
+ Scale 0.08 0.08 0.08
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "Eviscerator"
+{
+ Path "models"
+
+ Model 0 "EvisceratorPickup_d.3d"
+ Skin 0 "Eviscerator.png"
+ Scale 0.09 0.09 0.09
+ AngleOffset 180
+ ZOffset 20
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "Eviscerator"
+{
+ Path "models/extra"
+
+ Model 2 "Flat_d.3d"
+ Offset 18 -60 -22
+ RollOffset 90
+ AngleOffset 90
+
+ Scale 0.3 0.3 0.3
+ Skin 2 "EvisceratorMuz0.png"
+ FrameIndex XZWZ A 2 0
+ Skin 2 "EvisceratorMuz1.png"
+ FrameIndex XZWZ B 2 0
+ Skin 2 "EvisceratorMuz2.png"
+ FrameIndex XZWZ C 2 0
+ Skin 2 "EvisceratorMuz3.png"
+ FrameIndex XZWZ D 2 0
+ Scale 0.12 0.12 0.12
+ Skin 2 "EvisceratorMuz0.png"
+ FrameIndex XZWZ E 2 0
+ Skin 2 "EvisceratorMuz1.png"
+ FrameIndex XZWZ F 2 0
+ Skin 2 "EvisceratorMuz2.png"
+ FrameIndex XZWZ G 2 0
+ Skin 2 "EvisceratorMuz3.png"
+ FrameIndex XZWZ H 2 0
+}
+
+Model "Eviscerator"
+{
+ Path "models"
+
+ Model 1 "Eviscerator1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+ SurfaceSkin 1 3 "Eviscerator.png"
+ Scale -0.005 0.0025 0.005
+ AngleOffset -90
+ Offset 0 2 0
+
+ ////// WIDE SPREAD BARREL
+ // Still / Deselect
+ FrameIndex XZW2 A 1 0
+ FrameIndex XZW2 B 1 1
+ FrameIndex XZW2 C 1 2
+ FrameIndex XZW2 D 1 3
+ FrameIndex XZW2 E 1 4
+ FrameIndex XZW2 F 1 5
+ FrameIndex XZW2 G 1 6
+ FrameIndex XZW2 H 1 7 // Select
+ FrameIndex XZW2 I 1 8
+ FrameIndex XZW2 J 1 9
+ FrameIndex XZW2 K 1 10
+ FrameIndex XZW2 L 1 11
+ FrameIndex XZW2 M 1 12
+ FrameIndex XZW2 N 1 13
+ FrameIndex XZW2 O 1 14
+ FrameIndex XZW2 P 1 15
+ FrameIndex XZW2 Q 1 16
+ FrameIndex XZW2 R 1 17
+ // AltFire
+ FrameIndex XZW2 S 1 19
+ FrameIndex XZW2 T 1 20
+ FrameIndex XZW2 U 1 21
+ FrameIndex XZW2 V 1 22
+ FrameIndex XZW2 W 1 23
+ FrameIndex XZW2 X 1 24
+ FrameIndex XZW2 Y 1 25
+ FrameIndex XZW2 Z 1 26
+ FrameIndex XZW3 A 1 27
+ FrameIndex XZW3 B 1 28
+ FrameIndex XZW3 C 1 29
+ FrameIndex XZW3 D 1 30
+ // Fire
+ FrameIndex XZW3 E 1 32
+ FrameIndex XZW3 F 1 33
+ FrameIndex XZW3 G 1 34
+ FrameIndex XZW3 H 1 35
+ FrameIndex XZW3 I 1 36
+ FrameIndex XZW3 J 1 37
+ FrameIndex XZW3 K 1 38
+ FrameIndex XZW3 L 1 39
+ FrameIndex XZW3 M 1 40
+ FrameIndex XZW3 N 1 41
+ FrameIndex XZW3 O 1 42
+ FrameIndex XZW3 P 1 43
+ FrameIndex XZW3 Q 1 44
+ FrameIndex XZW3 R 1 45
+ // Eject
+ FrameIndex XZW3 S 1 47
+ FrameIndex XZW3 T 1 48
+ FrameIndex XZW3 U 1 49
+ FrameIndex XZW3 V 1 50
+ FrameIndex XZW3 W 1 51
+ FrameIndex XZW3 X 1 52
+ FrameIndex XZW3 Y 1 53
+ FrameIndex XZW3 Z 1 54
+ FrameIndex XZW4 A 1 55
+ FrameIndex XZW4 B 1 56
+ FrameIndex XZW4 C 1 57
+ FrameIndex XZW4 D 1 58
+ FrameIndex XZW4 E 1 59
+ FrameIndex XZW4 F 1 60
+ FrameIndex XZW4 G 1 61
+ FrameIndex XZW4 H 1 62
+ FrameIndex XZW4 I 1 63
+ // Switch
+ FrameIndex XZW4 J 1 65
+ FrameIndex XZW4 K 1 66
+ FrameIndex XZW4 L 1 67
+ FrameIndex XZW4 M 1 68
+ FrameIndex XZW4 N 1 69
+ FrameIndex XZW4 O 1 70
+ FrameIndex XZW4 P 1 71
+ FrameIndex XZW4 Q 1 72
+ FrameIndex XZW4 R 1 73
+ FrameIndex XZW4 S 1 74
+ FrameIndex XZW4 T 1 75
+ FrameIndex XZW4 U 1 76
+ FrameIndex XZW4 V 1 77
+ FrameIndex XZW4 W 1 78
+ FrameIndex XZW4 X 1 79
+ FrameIndex XZW4 Y 1 80
+ ////// TIGHT SPREAD BARREL
+ // Still / Deselect
+ FrameIndex XZW4 Z 1 81
+ FrameIndex XZW5 A 1 82
+ FrameIndex XZW5 B 1 83
+ FrameIndex XZW5 C 1 84
+ FrameIndex XZW5 D 1 85
+ FrameIndex XZW5 E 1 86
+ FrameIndex XZW5 F 1 87
+ FrameIndex XZW5 G 1 88 // Select
+ FrameIndex XZW5 H 1 89
+ FrameIndex XZW5 I 1 90
+ FrameIndex XZW5 J 1 91
+ FrameIndex XZW5 K 1 92
+ FrameIndex XZW5 L 1 93
+ FrameIndex XZW5 M 1 94
+ FrameIndex XZW5 N 1 95
+ FrameIndex XZW5 O 1 96
+ FrameIndex XZW5 P 1 97
+ FrameIndex XZW5 Q 1 98
+ // AltFire
+ FrameIndex XZW5 R 1 100
+ FrameIndex XZW5 S 1 101
+ FrameIndex XZW5 T 1 102
+ FrameIndex XZW5 U 1 103
+ FrameIndex XZW5 V 1 104
+ FrameIndex XZW5 W 1 105
+ FrameIndex XZW5 X 1 106
+ FrameIndex XZW5 Y 1 107
+ FrameIndex XZW5 Z 1 108
+ FrameIndex XZW6 A 1 109
+ FrameIndex XZW6 B 1 110
+ FrameIndex XZW6 C 1 111
+ // Fire
+ FrameIndex XZW6 D 1 113
+ FrameIndex XZW6 E 1 114
+ FrameIndex XZW6 F 1 115
+ FrameIndex XZW6 G 1 116
+ FrameIndex XZW6 H 1 117
+ FrameIndex XZW6 I 1 118
+ FrameIndex XZW6 J 1 119
+ FrameIndex XZW6 K 1 120
+ FrameIndex XZW6 L 1 121
+ FrameIndex XZW6 M 1 122
+ FrameIndex XZW6 N 1 123
+ FrameIndex XZW6 O 1 124
+ FrameIndex XZW6 P 1 125
+ FrameIndex XZW6 Q 1 126
+ // Eject
+ FrameIndex XZW6 R 1 128
+ FrameIndex XZW6 S 1 129
+ FrameIndex XZW6 T 1 130
+ FrameIndex XZW6 U 1 131
+ FrameIndex XZW6 V 1 132
+ FrameIndex XZW6 W 1 133
+ FrameIndex XZW6 X 1 134
+ FrameIndex XZW6 Y 1 135
+ FrameIndex XZW6 Z 1 136
+ FrameIndex XZW7 A 1 137
+ FrameIndex XZW7 B 1 138
+ FrameIndex XZW7 C 1 139
+ FrameIndex XZW7 D 1 140
+ FrameIndex XZW7 E 1 141
+ FrameIndex XZW7 F 1 142
+ FrameIndex XZW7 G 1 143
+ FrameIndex XZW7 H 1 144
+ // Switch
+ FrameIndex XZW7 I 1 146
+ FrameIndex XZW7 J 1 147
+ FrameIndex XZW7 K 1 148
+ FrameIndex XZW7 L 1 149
+ FrameIndex XZW7 M 1 150
+ FrameIndex XZW7 N 1 151
+ FrameIndex XZW7 O 1 152
+ FrameIndex XZW7 P 1 153
+ FrameIndex XZW7 Q 1 154
+ FrameIndex XZW7 R 1 155
+ FrameIndex XZW7 S 1 156
+ FrameIndex XZW7 T 1 157
+ FrameIndex XZW7 U 1 158
+ ////// WIDE SPREAD BARREL
+ // Idle
+ FrameIndex XZW7 V 1 160
+ FrameIndex XZW7 W 1 161
+ FrameIndex XZW7 X 1 162
+ FrameIndex XZW7 Y 1 163
+ FrameIndex XZW7 Z 1 164
+ FrameIndex XZW8 A 1 165
+ FrameIndex XZW8 B 1 166
+ FrameIndex XZW8 C 1 167
+ FrameIndex XZW8 D 1 168
+ FrameIndex XZW8 E 1 169
+ FrameIndex XZW8 F 1 170
+ FrameIndex XZW8 G 1 171
+ FrameIndex XZW8 H 1 172
+ FrameIndex XZW8 I 1 173
+ FrameIndex XZW8 J 1 174
+ FrameIndex XZW8 K 1 175
+ FrameIndex XZW8 L 1 176
+ FrameIndex XZW8 M 1 177
+ FrameIndex XZW8 N 1 178
+ FrameIndex XZW8 O 1 179
+ FrameIndex XZW8 P 1 180
+ FrameIndex XZW8 Q 1 181
+ FrameIndex XZW8 R 1 182
+ FrameIndex XZW8 S 1 183
+ FrameIndex XZW8 T 1 184
+ FrameIndex XZW8 U 1 185
+ FrameIndex XZW8 V 1 186
+ // Melee
+ FrameIndex XZW8 W 1 188
+ FrameIndex XZW8 X 1 189
+ FrameIndex XZW8 Y 1 190
+ FrameIndex XZW8 Z 1 191
+ FrameIndex XZW9 A 1 192
+ FrameIndex XZW9 B 1 193
+ FrameIndex XZW9 C 1 194
+ FrameIndex XZW9 D 1 195
+ FrameIndex XZW9 E 1 196
+ FrameIndex XZW9 F 1 197
+ FrameIndex XZW9 G 1 198
+ FrameIndex XZW9 H 1 199
+ FrameIndex XZW9 I 1 200
+ FrameIndex XZW9 J 1 201
+ FrameIndex XZW9 K 1 202
+ FrameIndex XZW9 L 1 203
+ ////// TIGHT SPREAD BARREL
+ // Idle
+ FrameIndex XZW9 M 1 206
+ FrameIndex XZW9 N 1 207
+ FrameIndex XZW9 O 1 208
+ FrameIndex XZW9 P 1 209
+ FrameIndex XZW9 Q 1 210
+ FrameIndex XZW9 R 1 211
+ FrameIndex XZW9 S 1 212
+ FrameIndex XZW9 T 1 213
+ FrameIndex XZW9 U 1 214
+ FrameIndex XZW9 V 1 215
+ FrameIndex XZW9 W 1 216
+ FrameIndex XZW9 X 1 217
+ FrameIndex XZW9 Y 1 218
+ FrameIndex XZW9 Z 1 219
+ FrameIndex XZWA A 1 220
+ FrameIndex XZWA B 1 221
+ FrameIndex XZWA C 1 222
+ FrameIndex XZWA D 1 223
+ FrameIndex XZWA E 1 224
+ FrameIndex XZWA F 1 225
+ FrameIndex XZWA G 1 226
+ FrameIndex XZWA H 1 227
+ FrameIndex XZWA I 1 228
+ FrameIndex XZWA J 1 229
+ FrameIndex XZWA K 1 230
+ FrameIndex XZWA L 1 231
+ FrameIndex XZWA M 1 232
+ // Melee
+ FrameIndex XZWA N 1 234
+ FrameIndex XZWA O 1 235
+ FrameIndex XZWA P 1 236
+ FrameIndex XZWA Q 1 237
+ FrameIndex XZWA R 1 238
+ FrameIndex XZWA S 1 239
+ FrameIndex XZWA T 1 240
+ FrameIndex XZWA U 1 241
+ FrameIndex XZWA V 1 242
+ FrameIndex XZWA W 1 243
+ FrameIndex XZWA X 1 244
+ FrameIndex XZWA Y 1 245
+ FrameIndex XZWA Z 1 246
+ FrameIndex XZWB A 1 247
+ FrameIndex XZWB B 1 248
+ FrameIndex XZWB C 1 249
+ // Casing Ejected
+ SurfaceSkin 1 0 ""
+ SurfaceSkin 1 1 ""
+ SurfaceSkin 1 2 ""
+ SurfaceSkin 1 3 ""
+ SurfaceSkin 1 4 "EvisceratorShell.png"
+ FrameIndex XZWB D 1 51
+ FrameIndex XZWB E 1 52
+ FrameIndex XZWB F 1 53
+ FrameIndex XZWB G 1 54
+ FrameIndex XZWB H 1 55
+ FrameIndex XZWB I 1 56
+ FrameIndex XZWB J 1 57
+ FrameIndex XZWB K 1 58
+ FrameIndex XZWB L 1 59
+ FrameIndex XZWB M 1 60
+}
diff --git a/modeldef.explodiumgun b/modeldef.explodiumgun
new file mode 100644
index 000000000..a3418ab3c
--- /dev/null
+++ b/modeldef.explodiumgun
@@ -0,0 +1,448 @@
+Model "ExplodiumCasing"
+{
+ Path "models"
+
+ Model 0 "ExplodiumCasing_d.3d"
+ Skin 0 "ExplodiumCasing_Used.png"
+ Scale 0.03 0.03 0.03
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ ZOffset 0.5
+ FrameIndex XZW1 B 0 0
+}
+
+Model "ExplodiumMag"
+{
+ Path "models"
+
+ Model 0 "ExplodiumMag_d.3d"
+ Scale 0.03 0.03 0.03
+ USEACTORPITCH
+ USEACTORROLL
+
+ Skin 0 "ExplodiumGun_EmptyMag.png"
+ FrameIndex XZW1 A 0 0
+ RollOffset 90
+ ZOffset 0.5
+ FrameIndex XZW1 B 0 0
+ RollOffset -90
+ FrameIndex XZW1 C 0 0
+}
+
+Model "ExplodiumMagProj"
+{
+ Path "models"
+
+ Model 0 "ExplodiumMag_d.3d"
+ Skin 0 "ExplodiumGun.png"
+ Scale 0.03 0.03 0.03
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 1
+}
+Model "ExplodiumMagAttach"
+{
+ Path "models"
+
+ Model 0 "ExplodiumMag_d.3d"
+ Skin 0 "ExplodiumGun.png"
+ Scale 0.03 0.03 0.03
+ USEACTORPITCH
+ USEACTORROLL
+ AngleOffset 90
+
+ FrameIndex XZW1 A 0 1
+ RollOffset 90
+ FrameIndex XZW1 B 0 1
+ RollOffset -90
+ FrameIndex XZW1 C 0 1
+}
+
+Model "ExplodiumGun"
+{
+ Path "models"
+
+ Model 0 "ExplodiumGunPickup_d.3d"
+ Skin 0 "ExplodiumGun.png"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "ExplodiumGun"
+{
+ Path "models/extra"
+
+ Model 2 "Flat_d.3d"
+ Scale 0.1 0.1 0.1
+ Offset 16 -60 -12
+ RollOffset 90
+ AngleOffset 90
+
+ Skin 2 "ExploMuz0.png"
+ FrameIndex XZWZ A 2 0
+ Skin 2 "ExploMuz1.png"
+ FrameIndex XZWZ B 2 0
+ Skin 2 "ExploMuz2.png"
+ FrameIndex XZWZ C 2 0
+ Skin 2 "ExploMuz3.png"
+ FrameIndex XZWZ D 2 0
+ Skin 2 "ExploMuz4.png"
+ FrameIndex XZWZ E 2 0
+ Skin 2 "ExploMuz5.png"
+ FrameIndex XZWZ F 2 0
+ Skin 2 "ExploMuz6.png"
+ FrameIndex XZWZ G 2 0
+ Skin 2 "ExploMuz7.png"
+ FrameIndex XZWZ H 2 0
+ Skin 2 "ExploMuz8.png"
+ FrameIndex XZWZ I 2 0
+ Skin 2 "ExploMuz9.png"
+ FrameIndex XZWZ J 2 0
+}
+
+Model "ExplodiumGun"
+{
+ Path "models"
+
+ Model 1 "ExplodiumGun1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+ SurfaceSkin 1 3 "ExplodiumGun.png"
+ SurfaceSkin 1 5 "ExplodiumGun.png"
+
+ Scale -0.005 0.0025 0.005
+ AngleOffset -90
+ Offset 0 0 -2
+
+ // Still
+ FrameIndex XZW2 A 1 0
+ // Deselect
+ FrameIndex XZWA T 1 1
+ FrameIndex XZWA U 1 2
+ FrameIndex XZWA V 1 3
+ FrameIndex XZWA W 1 4
+ // Select
+ FrameIndex XZW2 B 1 5
+ FrameIndex XZW2 C 1 6
+ FrameIndex XZW2 D 1 7
+ FrameIndex XZW2 E 1 8
+ FrameIndex XZW2 F 1 9
+ FrameIndex XZW2 G 1 10
+ FrameIndex XZW2 H 1 11
+ // Fire
+ FrameIndex XZW2 I 1 13
+ FrameIndex XZW2 J 1 14
+ FrameIndex XZW2 K 1 15
+ FrameIndex XZW2 L 1 16
+ FrameIndex XZW2 M 1 17
+ FrameIndex XZW2 N 1 18
+ FrameIndex XZW2 O 1 19
+ FrameIndex XZW2 P 1 20
+ FrameIndex XZW2 Q 1 21
+ // unused
+ FrameIndex XZW2 R 1 22
+ FrameIndex XZW2 S 1 23
+ // Reload (Part 1)
+ FrameIndex XZW2 T 1 25
+ FrameIndex XZW2 U 1 26
+ FrameIndex XZW2 V 1 27
+ FrameIndex XZW2 W 1 28
+ FrameIndex XZW2 X 1 29
+ FrameIndex XZW2 Y 1 30
+ FrameIndex XZW2 Z 1 31
+ FrameIndex XZW3 A 1 32
+ FrameIndex XZW3 B 1 33
+ FrameIndex XZW3 C 1 34
+ FrameIndex XZW3 D 1 35
+ FrameIndex XZW3 E 1 36
+ FrameIndex XZW3 F 1 37
+ FrameIndex XZW3 G 1 38
+ FrameIndex XZW3 H 1 39
+ FrameIndex XZW3 I 1 40
+ // Reload (Part 1 w/ Empty Mag)
+ SurfaceSkin 1 5 "ExplodiumGun_EmptyMag.png" // empty mag
+ FrameIndex XZW3 J 1 25
+ FrameIndex XZW3 K 1 26
+ FrameIndex XZW3 L 1 27
+ FrameIndex XZW3 M 1 28
+ FrameIndex XZW3 N 1 29
+ FrameIndex XZW3 O 1 30
+ FrameIndex XZW3 P 1 31
+ FrameIndex XZW3 Q 1 32
+ FrameIndex XZW3 R 1 33
+ FrameIndex XZW3 S 1 34
+ FrameIndex XZW3 T 1 35
+ FrameIndex XZW3 U 1 36
+ FrameIndex XZW3 V 1 37
+ FrameIndex XZW3 W 1 38
+ FrameIndex XZW3 X 1 39
+ FrameIndex XZW3 Y 1 40
+ // Reload (Part 2)
+ SurfaceSkin 1 5 "" // hide mag
+ SurfaceSkin 1 6 "ExplodiumGun.png" // show new mag
+ FrameIndex XZW3 Z 1 41
+ FrameIndex XZW4 A 1 42
+ FrameIndex XZW4 B 1 43
+ FrameIndex XZW4 C 1 44
+ FrameIndex XZW4 D 1 45
+ FrameIndex XZW4 E 1 46
+ FrameIndex XZW4 F 1 47
+ FrameIndex XZW4 G 1 48
+ SurfaceSkin 1 6 "" // hide new mag
+ FrameIndex XZW4 H 1 49
+ FrameIndex XZW4 I 1 50
+ FrameIndex XZW4 J 1 51
+ SurfaceSkin 1 5 "ExplodiumGun.png" // show mag
+ FrameIndex XZW4 K 1 52
+ FrameIndex XZW4 L 1 53
+ FrameIndex XZW4 M 1 54
+ FrameIndex XZW4 N 1 55
+ FrameIndex XZW4 O 1 56
+ FrameIndex XZW4 P 1 57
+ FrameIndex XZW4 Q 1 58
+ FrameIndex XZW4 R 1 59
+ FrameIndex XZW4 S 1 60
+ FrameIndex XZW4 T 1 61
+ FrameIndex XZW4 U 1 62
+ FrameIndex XZW4 V 1 63
+ // Slide
+ FrameIndex XZW4 W 1 65
+ FrameIndex XZW4 X 1 66
+ FrameIndex XZW4 Y 1 67
+ FrameIndex XZW4 Z 1 68
+ FrameIndex XZW5 A 1 69
+ FrameIndex XZW5 B 1 70
+ FrameIndex XZW5 C 1 71
+ FrameIndex XZW5 D 1 72
+ FrameIndex XZW5 E 1 73
+ FrameIndex XZW5 F 1 74
+ FrameIndex XZW5 G 1 75
+ FrameIndex XZW5 H 1 76
+ FrameIndex XZW5 I 1 77
+ FrameIndex XZW5 J 1 78
+ FrameIndex XZW5 K 1 79
+ FrameIndex XZW5 L 1 80
+ FrameIndex XZW5 M 1 81
+ // "Explosive" Reload
+ FrameIndex XZW5 N 1 83
+ FrameIndex XZW5 O 1 84
+ FrameIndex XZW5 P 1 85
+ FrameIndex XZW5 Q 1 86
+ FrameIndex XZW5 R 1 87
+ FrameIndex XZW5 S 1 88
+ FrameIndex XZW5 T 1 89
+ FrameIndex XZW5 U 1 90
+ FrameIndex XZW5 V 1 91
+ FrameIndex XZW5 W 1 92
+ FrameIndex XZW5 X 1 93
+ FrameIndex XZW5 Y 1 94
+ FrameIndex XZW5 Z 1 95
+ FrameIndex XZW6 A 1 96
+ FrameIndex XZW6 B 1 97
+ FrameIndex XZW6 C 1 98
+ FrameIndex XZW6 D 1 99
+ FrameIndex XZW6 E 1 100
+ FrameIndex XZW6 F 1 101
+ FrameIndex XZW6 G 1 102
+ FrameIndex XZW6 H 1 103
+ FrameIndex XZW6 I 1 104
+ SurfaceSkin 1 5 "" // hide mag
+ SurfaceSkin 1 6 "ExplodiumGun.png" // show new mag
+ FrameIndex XZW6 J 1 105
+ FrameIndex XZW6 K 1 106
+ FrameIndex XZW6 L 1 107
+ FrameIndex XZW6 M 1 108
+ FrameIndex XZW6 N 1 109
+ FrameIndex XZW6 O 1 110
+ FrameIndex XZW6 P 1 111
+ FrameIndex XZW6 Q 1 112
+ FrameIndex XZW6 R 1 113
+ FrameIndex XZW6 S 1 114
+ SurfaceSkin 1 6 "" // hide new mag
+ FrameIndex XZW6 T 1 115
+ FrameIndex XZW6 U 1 116
+ FrameIndex XZW6 V 1 117
+ FrameIndex XZW6 W 1 118
+ FrameIndex XZW6 X 1 119
+ FrameIndex XZW6 Y 1 120
+ FrameIndex XZW6 Z 1 121
+ SurfaceSkin 1 5 "ExplodiumGun.png" // show mag
+ // Check Bullet
+ SurfaceSkin 1 4 "ExplodiumCasing.png" // show casing
+ FrameIndex XZW7 A 1 157
+ FrameIndex XZW7 B 1 158
+ FrameIndex XZW7 C 1 159
+ FrameIndex XZW7 D 1 160
+ FrameIndex XZW7 E 1 161
+ FrameIndex XZW7 F 1 162
+ FrameIndex XZW7 G 1 163
+ FrameIndex XZW7 H 1 164
+ FrameIndex XZW7 I 1 165
+ FrameIndex XZW7 J 1 166
+ FrameIndex XZW7 K 1 167
+ FrameIndex XZW7 L 1 168
+ FrameIndex XZW7 M 1 169
+ FrameIndex XZW7 N 1 170
+ FrameIndex XZW7 O 1 171
+ FrameIndex XZW7 P 1 172
+ FrameIndex XZW7 Q 1 173
+ FrameIndex XZW7 R 1 174
+ FrameIndex XZW7 S 1 175
+ SurfaceSkin 1 4 "" // hide casing
+ // Melee
+ FrameIndex XZW7 T 1 177
+ FrameIndex XZW7 U 1 178
+ FrameIndex XZW7 V 1 179
+ FrameIndex XZW7 W 1 180
+ FrameIndex XZW7 X 1 181
+ FrameIndex XZW7 Y 1 182
+ FrameIndex XZW7 Z 1 183
+ FrameIndex XZW8 A 1 184
+ FrameIndex XZW8 B 1 185
+ FrameIndex XZW8 C 1 186
+ FrameIndex XZW8 D 1 187
+ FrameIndex XZW8 E 1 188
+ FrameIndex XZW8 F 1 189
+ // Check Gun
+ FrameIndex XZW8 G 1 192
+ FrameIndex XZW8 H 1 193
+ FrameIndex XZW8 I 1 194
+ FrameIndex XZW8 J 1 195
+ FrameIndex XZW8 K 1 196
+ FrameIndex XZW8 L 1 197
+ FrameIndex XZW8 M 1 198
+ FrameIndex XZW8 N 1 199
+ FrameIndex XZW8 O 1 200
+ FrameIndex XZW8 P 1 201
+ FrameIndex XZW8 Q 1 202
+ FrameIndex XZW8 R 1 203
+ FrameIndex XZW8 S 1 204
+ FrameIndex XZW8 T 1 205
+ FrameIndex XZW8 U 1 206
+ FrameIndex XZW8 V 1 207
+ FrameIndex XZW8 W 1 208
+ FrameIndex XZW8 X 1 209
+ FrameIndex XZW8 Y 1 210
+ FrameIndex XZW8 Z 1 211
+ // Spin Gun
+ FrameIndex XZW9 A 1 213
+ FrameIndex XZW9 B 1 214
+ FrameIndex XZW9 C 1 215
+ FrameIndex XZW9 D 1 216
+ FrameIndex XZW9 E 1 217
+ FrameIndex XZW9 F 1 218
+ FrameIndex XZW9 G 1 219
+ FrameIndex XZW9 H 1 220
+ FrameIndex XZW9 I 1 221
+ FrameIndex XZW9 J 1 222
+ FrameIndex XZW9 K 1 223
+ FrameIndex XZW9 L 1 224
+ FrameIndex XZW9 M 1 225
+ FrameIndex XZW9 N 1 226
+ FrameIndex XZW9 O 1 227
+ FrameIndex XZW9 P 1 228
+ FrameIndex XZW9 Q 1 229
+ FrameIndex XZW9 R 1 230
+ FrameIndex XZW9 S 1 231
+ FrameIndex XZW9 T 1 232
+ FrameIndex XZW9 U 1 233
+ FrameIndex XZW9 V 1 234
+ FrameIndex XZW9 W 1 235
+ // Casing
+ SurfaceSkin 1 0 ""
+ SurfaceSkin 1 1 ""
+ SurfaceSkin 1 2 ""
+ SurfaceSkin 1 3 ""
+ SurfaceSkin 1 4 "ExplodiumCasing_Used.png"
+ SurfaceSkin 1 5 ""
+ FrameIndex XZWA A 1 14
+ FrameIndex XZWA B 1 15
+ FrameIndex XZWA C 1 16
+ FrameIndex XZWA D 1 17
+ FrameIndex XZWA E 1 18
+ FrameIndex XZWA F 1 19
+ FrameIndex XZWA G 1 20
+ FrameIndex XZWA H 1 21
+ FrameIndex XZWA I 1 22
+ FrameIndex XZWA J 1 23
+ /// LAST ROUND
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+ SurfaceSkin 1 3 "ExplodiumGun.png"
+ SurfaceSkin 1 4 ""
+ SurfaceSkin 1 5 "ExplodiumGun.png"
+ // Fire
+ FrameIndex XZWA K 1 237
+ FrameIndex XZWA L 1 238
+ FrameIndex XZWA M 1 239
+ FrameIndex XZWA N 1 240
+ FrameIndex XZWA O 1 241
+ FrameIndex XZWA P 1 242
+ FrameIndex XZWA Q 1 243
+ FrameIndex XZWA R 1 244
+ FrameIndex XZWA S 1 245
+ // Still
+ FrameIndex XZW9 X 1 248
+ // Reload (Part 1)
+ SurfaceSkin 1 5 "ExplodiumGun_EmptyMag.png" // empty mag
+ FrameIndex XZW9 Z 1 249
+ FrameIndex XZWA X 1 250
+ FrameIndex XZWA Y 1 251
+ FrameIndex XZWA Z 1 252
+ FrameIndex XZWB A 1 253
+ FrameIndex XZWB B 1 254
+ FrameIndex XZWB C 1 255
+ FrameIndex XZWB D 1 256
+ FrameIndex XZWB E 1 257
+ FrameIndex XZWB F 1 258
+ FrameIndex XZWB G 1 259
+ FrameIndex XZWB H 1 260
+ FrameIndex XZWB I 1 261
+ FrameIndex XZWB J 1 262
+ FrameIndex XZWB K 1 263
+ FrameIndex XZWB L 1 264
+ // Reload (Part 2)
+ SurfaceSkin 1 5 "" // hide mag
+ SurfaceSkin 1 6 "ExplodiumGun.png" // show new mag
+ FrameIndex XZWB M 1 265
+ FrameIndex XZWB N 1 266
+ FrameIndex XZWB O 1 267
+ FrameIndex XZWB P 1 268
+ FrameIndex XZWB Q 1 269
+ FrameIndex XZWB R 1 270
+ FrameIndex XZWB S 1 271
+ FrameIndex XZWB T 1 272
+ SurfaceSkin 1 6 "" // hide new mag
+ FrameIndex XZWB U 1 273
+ FrameIndex XZWB V 1 274
+ FrameIndex XZWB W 1 275
+ SurfaceSkin 1 5 "ExplodiumGun.png" // show mag
+ FrameIndex XZWB X 1 276
+ FrameIndex XZWB Y 1 277
+ FrameIndex XZWB Z 1 278
+ FrameIndex XZWC A 1 279
+ FrameIndex XZWC B 1 280
+ FrameIndex XZWC C 1 281
+ FrameIndex XZWC D 1 282
+ FrameIndex XZWC E 1 283
+ FrameIndex XZWC F 1 284
+ FrameIndex XZWC G 1 285
+ FrameIndex XZWC H 1 286
+ FrameIndex XZWC I 1 287
+ FrameIndex XZWC J 1 288
+ FrameIndex XZWC K 1 289
+ FrameIndex XZWC L 1 290
+ FrameIndex XZWC M 1 291
+ FrameIndex XZWC N 1 292
+ FrameIndex XZWC O 1 293
+ FrameIndex XZWC P 1 294
+}
+
diff --git a/modeldef.explodiumgun2 b/modeldef.explodiumgun2
new file mode 100644
index 000000000..3779c0385
--- /dev/null
+++ b/modeldef.explodiumgun2
@@ -0,0 +1,537 @@
+Model "DualExplodiumGun"
+{
+ Path "models/extra"
+
+ Model 2 "Flat_d.3d"
+ Scale 0.1 0.1 0.1
+ RollOffset 90
+ AngleOffset 90
+
+ // Right
+ Offset 28 -60 -12
+ Skin 2 "ExploMuz0.png"
+ FrameIndex XZWZ A 2 0
+ Skin 2 "ExploMuz1.png"
+ FrameIndex XZWZ B 2 0
+ Skin 2 "ExploMuz2.png"
+ FrameIndex XZWZ C 2 0
+ Skin 2 "ExploMuz3.png"
+ FrameIndex XZWZ D 2 0
+ Skin 2 "ExploMuz4.png"
+ FrameIndex XZWZ E 2 0
+ Skin 2 "ExploMuz5.png"
+ FrameIndex XZWZ F 2 0
+ Skin 2 "ExploMuz6.png"
+ FrameIndex XZWZ G 2 0
+ Skin 2 "ExploMuz7.png"
+ FrameIndex XZWZ H 2 0
+ Skin 2 "ExploMuz8.png"
+ FrameIndex XZWZ I 2 0
+ Skin 2 "ExploMuz9.png"
+ FrameIndex XZWZ J 2 0
+
+ // Left
+ Offset -28 -60 -12
+ Skin 2 "ExploMuz0.png"
+ FrameIndex XZWZ K 2 0
+ Skin 2 "ExploMuz1.png"
+ FrameIndex XZWZ L 2 0
+ Skin 2 "ExploMuz2.png"
+ FrameIndex XZWZ M 2 0
+ Skin 2 "ExploMuz3.png"
+ FrameIndex XZWZ N 2 0
+ Skin 2 "ExploMuz4.png"
+ FrameIndex XZWZ O 2 0
+ Skin 2 "ExploMuz5.png"
+ FrameIndex XZWZ P 2 0
+ Skin 2 "ExploMuz6.png"
+ FrameIndex XZWZ Q 2 0
+ Skin 2 "ExploMuz7.png"
+ FrameIndex XZWZ R 2 0
+ Skin 2 "ExploMuz8.png"
+ FrameIndex XZWZ S 2 0
+ Skin 2 "ExploMuz9.png"
+ FrameIndex XZWZ T 2 0
+}
+
+Model "DualExplodiumGun"
+{
+ Path "models"
+
+ Model 1 "ExplodiumGun1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+ SurfaceSkin 1 3 "ExplodiumGun.png"
+ SurfaceSkin 1 5 "ExplodiumGun.png"
+
+ Scale -0.005 0.0025 0.005
+ AngleOffset -90
+ Offset 3 0 -2
+
+ //// RIGHT
+ // Still
+ FrameIndex XZW2 A 1 0
+ // Deselect
+ FrameIndex XZWA T 1 1
+ FrameIndex XZWA U 1 2
+ FrameIndex XZWA V 1 3
+ FrameIndex XZWA W 1 4
+ // Select
+ FrameIndex XZW2 B 1 5
+ FrameIndex XZW2 C 1 6
+ FrameIndex XZW2 D 1 7
+ FrameIndex XZW2 E 1 8
+ FrameIndex XZW2 F 1 9
+ FrameIndex XZW2 G 1 10
+ FrameIndex XZW2 H 1 11
+ // Fire
+ FrameIndex XZW2 I 1 13
+ FrameIndex XZW2 J 1 14
+ FrameIndex XZW2 K 1 15
+ FrameIndex XZW2 L 1 16
+ FrameIndex XZW2 M 1 17
+ FrameIndex XZW2 N 1 18
+ FrameIndex XZW2 O 1 19
+ FrameIndex XZW2 P 1 20
+ FrameIndex XZW2 Q 1 21
+ // unused
+ FrameIndex XZW2 R 1 22
+ FrameIndex XZW2 S 1 23
+ // Reload (Part 1)
+ FrameIndex XZW2 T 1 310
+ FrameIndex XZW2 U 1 311
+ FrameIndex XZW2 V 1 312
+ FrameIndex XZW2 W 1 313
+ FrameIndex XZW2 X 1 314
+ FrameIndex XZW2 Y 1 315
+ FrameIndex XZW2 Z 1 316
+ FrameIndex XZW3 A 1 317
+ FrameIndex XZW3 B 1 318
+ FrameIndex XZW3 C 1 319
+ FrameIndex XZW3 D 1 320
+ FrameIndex XZW3 E 1 321
+ FrameIndex XZW3 F 1 322
+ FrameIndex XZW3 G 1 323
+ FrameIndex XZW3 H 1 324
+ // Reload (Part 1 w/ Empty Mag)
+ SurfaceSkin 1 3 "ExplodiumGun_EmptyMag.png"
+ FrameIndex XZW3 I 1 310
+ FrameIndex XZW3 J 1 311
+ FrameIndex XZW3 K 1 312
+ FrameIndex XZW3 L 1 313
+ FrameIndex XZW3 M 1 314
+ FrameIndex XZW3 N 1 315
+ FrameIndex XZW3 O 1 316
+ FrameIndex XZW3 P 1 317
+ FrameIndex XZW3 Q 1 318
+ FrameIndex XZW3 R 1 319
+ FrameIndex XZW3 S 1 320
+ FrameIndex XZW3 T 1 321
+ FrameIndex XZW3 U 1 322
+ FrameIndex XZW3 V 1 323
+ FrameIndex XZW3 W 1 324
+ // Reload (Part 2)
+ SurfaceSkin 1 3 "ExplodiumGun.png"
+ FrameIndex XZW3 X 1 325
+ FrameIndex XZW3 Y 1 326
+ FrameIndex XZW3 Z 1 327
+ FrameIndex XZW4 A 1 328
+ FrameIndex XZW4 B 1 329
+ FrameIndex XZW4 C 1 330
+ FrameIndex XZW4 D 1 331
+ FrameIndex XZW4 E 1 332
+ FrameIndex XZW4 F 1 333
+ FrameIndex XZW4 G 1 334
+ FrameIndex XZW4 H 1 335
+ FrameIndex XZW4 I 1 336
+ FrameIndex XZW4 J 1 337
+ FrameIndex XZW4 K 1 338
+ FrameIndex XZW4 L 1 339
+ FrameIndex XZW4 M 1 340
+ FrameIndex XZW4 N 1 341
+ FrameIndex XZW4 O 1 342
+ FrameIndex XZW4 P 1 343
+ // Slide
+ FrameIndex XZW4 W 1 65
+ FrameIndex XZW4 X 1 66
+ FrameIndex XZW4 Y 1 67
+ FrameIndex XZW4 Z 1 68
+ FrameIndex XZW5 A 1 69
+ FrameIndex XZW5 B 1 70
+ FrameIndex XZW5 C 1 71
+ FrameIndex XZW5 D 1 72
+ FrameIndex XZW5 E 1 73
+ FrameIndex XZW5 F 1 74
+ FrameIndex XZW5 G 1 75
+ FrameIndex XZW5 H 1 76
+ FrameIndex XZW5 I 1 77
+ FrameIndex XZW5 J 1 78
+ FrameIndex XZW5 K 1 79
+ FrameIndex XZW5 L 1 80
+ FrameIndex XZW5 M 1 81
+ // Melee
+ FrameIndex XZW7 T 1 177
+ FrameIndex XZW7 U 1 178
+ FrameIndex XZW7 V 1 179
+ Offset 0 0 -2
+ FrameIndex XZW7 W 1 180
+ FrameIndex XZW7 X 1 181
+ FrameIndex XZW7 Y 1 182
+ FrameIndex XZW7 Z 1 183
+ FrameIndex XZW8 A 1 184
+ FrameIndex XZW8 B 1 185
+ FrameIndex XZW8 C 1 186
+ FrameIndex XZW8 D 1 187
+ FrameIndex XZW8 E 1 188
+ FrameIndex XZW8 F 1 189
+ Offset 3 0 -2
+ // Spin Gun
+ FrameIndex XZW9 A 1 213
+ FrameIndex XZW9 B 1 214
+ FrameIndex XZW9 C 1 215
+ FrameIndex XZW9 D 1 216
+ FrameIndex XZW9 E 1 217
+ FrameIndex XZW9 F 1 218
+ FrameIndex XZW9 G 1 219
+ FrameIndex XZW9 H 1 220
+ FrameIndex XZW9 I 1 221
+ FrameIndex XZW9 J 1 222
+ FrameIndex XZW9 K 1 223
+ FrameIndex XZW9 L 1 224
+ FrameIndex XZW9 M 1 225
+ FrameIndex XZW9 N 1 226
+ FrameIndex XZW9 O 1 227
+ FrameIndex XZW9 P 1 228
+ FrameIndex XZW9 Q 1 229
+ FrameIndex XZW9 R 1 230
+ FrameIndex XZW9 S 1 231
+ FrameIndex XZW9 T 1 232
+ FrameIndex XZW9 U 1 233
+ FrameIndex XZW9 V 1 234
+ FrameIndex XZW9 W 1 235
+ //// LEFT
+ Model 1 "ExplodiumGun1stL_d.3d"
+ Offset -3 0 -2
+ // Still
+ FrameIndex XZWB A 1 0
+ // Deselect
+ FrameIndex XZWA P 1 1
+ FrameIndex XZWA Q 1 2
+ FrameIndex XZWA R 1 3
+ FrameIndex XZWA S 1 4
+ // Select
+ FrameIndex XZWB B 1 5
+ FrameIndex XZWB C 1 6
+ FrameIndex XZWB D 1 7
+ FrameIndex XZWB E 1 8
+ FrameIndex XZWB F 1 9
+ FrameIndex XZWB G 1 10
+ FrameIndex XZWB H 1 11
+ // Fire
+ FrameIndex XZWB I 1 13
+ FrameIndex XZWB J 1 14
+ FrameIndex XZWB K 1 15
+ FrameIndex XZWB L 1 16
+ FrameIndex XZWB M 1 17
+ FrameIndex XZWB N 1 18
+ FrameIndex XZWB O 1 19
+ FrameIndex XZWB P 1 20
+ FrameIndex XZWB Q 1 21
+ // unused
+ FrameIndex XZWB R 1 22
+ FrameIndex XZWB S 1 23
+ // Reload (Part 1)
+ FrameIndex XZWB T 1 310
+ FrameIndex XZWB U 1 311
+ FrameIndex XZWB V 1 312
+ FrameIndex XZWB W 1 313
+ FrameIndex XZWB X 1 314
+ FrameIndex XZWB Y 1 315
+ FrameIndex XZWB Z 1 316
+ FrameIndex XZWC A 1 317
+ FrameIndex XZWC B 1 318
+ FrameIndex XZWC C 1 319
+ FrameIndex XZWC D 1 320
+ FrameIndex XZWC E 1 321
+ FrameIndex XZWC F 1 322
+ FrameIndex XZWC G 1 323
+ FrameIndex XZWC H 1 324
+ // Reload (Part 1 w/ Empty Mag)
+ SurfaceSkin 1 3 "ExplodiumGun_EmptyMag.png"
+ FrameIndex XZWC I 1 310
+ FrameIndex XZWC J 1 311
+ FrameIndex XZWC K 1 312
+ FrameIndex XZWC L 1 313
+ FrameIndex XZWC M 1 314
+ FrameIndex XZWC N 1 315
+ FrameIndex XZWC O 1 316
+ FrameIndex XZWC P 1 317
+ FrameIndex XZWC Q 1 318
+ FrameIndex XZWC R 1 319
+ FrameIndex XZWC S 1 320
+ FrameIndex XZWC T 1 321
+ FrameIndex XZWC U 1 322
+ FrameIndex XZWC V 1 323
+ FrameIndex XZWC W 1 324
+ // Reload (Part 2)
+ SurfaceSkin 1 3 "ExplodiumGun.png"
+ FrameIndex XZWC X 1 325
+ FrameIndex XZWC Y 1 326
+ FrameIndex XZWC Z 1 327
+ FrameIndex XZWD A 1 328
+ FrameIndex XZWD B 1 329
+ FrameIndex XZWD C 1 330
+ FrameIndex XZWD D 1 331
+ FrameIndex XZWD E 1 332
+ FrameIndex XZWD F 1 333
+ FrameIndex XZWD G 1 334
+ FrameIndex XZWD H 1 335
+ FrameIndex XZWD I 1 336
+ FrameIndex XZWD J 1 337
+ FrameIndex XZWD K 1 338
+ FrameIndex XZWD L 1 339
+ FrameIndex XZWD M 1 340
+ FrameIndex XZWD N 1 341
+ FrameIndex XZWD O 1 342
+ FrameIndex XZWD P 1 343
+ // Slide
+ FrameIndex XZWD W 1 65
+ FrameIndex XZWD X 1 66
+ FrameIndex XZWD Y 1 67
+ FrameIndex XZWD Z 1 68
+ FrameIndex XZWE A 1 69
+ FrameIndex XZWE B 1 70
+ FrameIndex XZWE C 1 71
+ FrameIndex XZWE D 1 72
+ FrameIndex XZWE E 1 73
+ FrameIndex XZWE F 1 74
+ FrameIndex XZWE G 1 75
+ FrameIndex XZWE H 1 76
+ FrameIndex XZWE I 1 77
+ FrameIndex XZWE J 1 78
+ FrameIndex XZWE K 1 79
+ FrameIndex XZWE L 1 80
+ FrameIndex XZWE M 1 81
+ // Melee
+ FrameIndex XZWG T 1 177
+ FrameIndex XZWG U 1 178
+ FrameIndex XZWG V 1 179
+ FrameIndex XZWG W 1 180
+ FrameIndex XZWG X 1 181
+ FrameIndex XZWG Y 1 182
+ FrameIndex XZWG Z 1 183
+ FrameIndex XZWH A 1 184
+ FrameIndex XZWH B 1 185
+ FrameIndex XZWH C 1 186
+ FrameIndex XZWH D 1 187
+ FrameIndex XZWH E 1 188
+ FrameIndex XZWH F 1 189
+ // Spin Gun
+ FrameIndex XZWH A 1 213
+ FrameIndex XZWH B 1 214
+ FrameIndex XZWH C 1 215
+ FrameIndex XZWH D 1 216
+ FrameIndex XZWH E 1 217
+ FrameIndex XZWH F 1 218
+ FrameIndex XZWH G 1 219
+ FrameIndex XZWH H 1 220
+ FrameIndex XZWH I 1 221
+ FrameIndex XZWH J 1 222
+ FrameIndex XZWH K 1 223
+ FrameIndex XZWH L 1 224
+ FrameIndex XZWH M 1 225
+ FrameIndex XZWH N 1 226
+ FrameIndex XZWH O 1 227
+ FrameIndex XZWH P 1 228
+ FrameIndex XZWH Q 1 229
+ FrameIndex XZWH R 1 230
+ FrameIndex XZWH S 1 231
+ FrameIndex XZWH T 1 232
+ FrameIndex XZWH U 1 233
+ FrameIndex XZWH V 1 234
+ FrameIndex XZWH W 1 235
+ // Casings
+ SurfaceSkin 1 0 ""
+ SurfaceSkin 1 1 ""
+ SurfaceSkin 1 2 ""
+ SurfaceSkin 1 3 ""
+ SurfaceSkin 1 4 "ExplodiumCasing_Used.png"
+ SurfaceSkin 1 5 ""
+ // RIGHT
+ Model 1 "ExplodiumGun1st_d.3d"
+ Offset 3 0 -2
+ FrameIndex XZWA A 1 14
+ FrameIndex XZWA B 1 15
+ FrameIndex XZWA C 1 16
+ FrameIndex XZWA D 1 17
+ FrameIndex XZWA E 1 18
+ FrameIndex XZWA F 1 19
+ FrameIndex XZWA G 1 20
+ FrameIndex XZWA H 1 21
+ FrameIndex XZWA I 1 22
+ FrameIndex XZWA J 1 23
+ // LEFT
+ Model 1 "ExplodiumGun1stL_d.3d"
+ Offset -3 0 -2
+ FrameIndex XZWI A 1 14
+ FrameIndex XZWI B 1 15
+ FrameIndex XZWI C 1 16
+ FrameIndex XZWI D 1 17
+ FrameIndex XZWI E 1 18
+ FrameIndex XZWI F 1 19
+ FrameIndex XZWI G 1 20
+ FrameIndex XZWI H 1 21
+ FrameIndex XZWI I 1 22
+ FrameIndex XZWI J 1 23
+ /// LAST ROUND
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+ SurfaceSkin 1 3 "ExplodiumGun.png"
+ SurfaceSkin 1 4 ""
+ SurfaceSkin 1 5 "ExplodiumGun.png"
+ // RIGHT
+ Model 1 "ExplodiumGun1st_d.3d"
+ Offset 3 0 -2
+ // Fire
+ FrameIndex XZWI K 1 237
+ FrameIndex XZWI L 1 238
+ FrameIndex XZWI M 1 239
+ FrameIndex XZWI N 1 240
+ FrameIndex XZWI O 1 241
+ FrameIndex XZWI P 1 242
+ FrameIndex XZWI Q 1 243
+ FrameIndex XZWI R 1 244
+ FrameIndex XZWI S 1 245
+ // Still
+ FrameIndex XZWI V 1 248
+ // Reload (Part 1)
+ SurfaceSkin 1 3 "ExplodiumGun_EmptyMag.png"
+ FrameIndex XZWI W 1 346
+ FrameIndex XZWI X 1 347
+ FrameIndex XZWI Y 1 348
+ FrameIndex XZWI Z 1 349
+ FrameIndex XZWJ A 1 350
+ FrameIndex XZWJ B 1 351
+ FrameIndex XZWJ C 1 352
+ FrameIndex XZWJ D 1 353
+ FrameIndex XZWJ E 1 354
+ FrameIndex XZWJ F 1 355
+ FrameIndex XZWJ G 1 356
+ FrameIndex XZWJ H 1 357
+ FrameIndex XZWJ I 1 358
+ FrameIndex XZWJ J 1 359
+ FrameIndex XZWJ K 1 360
+ // Reload (Part 2)
+ FrameIndex XZWJ L 1 361
+ FrameIndex XZWJ M 1 362
+ FrameIndex XZWJ N 1 363
+ FrameIndex XZWJ O 1 364
+ FrameIndex XZWJ P 1 365
+ FrameIndex XZWJ Q 1 366
+ FrameIndex XZWJ R 1 367
+ FrameIndex XZWJ S 1 368
+ FrameIndex XZWJ T 1 369
+ FrameIndex XZWJ U 1 370
+ FrameIndex XZWJ V 1 371
+ FrameIndex XZWJ W 1 372
+ FrameIndex XZWJ X 1 373
+ FrameIndex XZWJ Y 1 374
+ FrameIndex XZWJ Z 1 375
+ FrameIndex XZWK A 1 376
+ FrameIndex XZWK B 1 377
+ FrameIndex XZWK C 1 378
+ FrameIndex XZWK D 1 379
+ SurfaceSkin 1 3 "ExplodiumGun.png"
+ // Lower
+ FrameIndex XZWM U 1 297
+ FrameIndex XZWM V 1 298
+ FrameIndex XZWM W 1 299
+ FrameIndex XZWM X 1 300
+ FrameIndex XZWM Y 1 301 // Raise
+ FrameIndex XZWM Z 1 302
+ FrameIndex XZWN A 1 303
+ FrameIndex XZWN B 1 304
+ FrameIndex XZWN C 1 305
+ FrameIndex XZWN D 1 306
+ FrameIndex XZWN E 1 307
+ // LEFT
+ Model 1 "ExplodiumGun1stL_d.3d"
+ Offset -3 0 -2
+ // Fire
+ FrameIndex XZWK Q 1 237
+ FrameIndex XZWK R 1 238
+ FrameIndex XZWK S 1 239
+ FrameIndex XZWK T 1 240
+ FrameIndex XZWK U 1 241
+ FrameIndex XZWK V 1 242
+ FrameIndex XZWK W 1 243
+ FrameIndex XZWK X 1 244
+ FrameIndex XZWK Y 1 245
+ // Still
+ FrameIndex XZWK Z 1 248
+ // Reload (Part 1)
+ SurfaceSkin 1 3 "ExplodiumGun_EmptyMag.png"
+ FrameIndex XZWL A 1 346
+ FrameIndex XZWL B 1 347
+ FrameIndex XZWL C 1 348
+ FrameIndex XZWL D 1 349
+ FrameIndex XZWL E 1 350
+ FrameIndex XZWL F 1 351
+ FrameIndex XZWL G 1 352
+ FrameIndex XZWL H 1 353
+ FrameIndex XZWL I 1 354
+ FrameIndex XZWL J 1 355
+ FrameIndex XZWL K 1 356
+ FrameIndex XZWL L 1 357
+ FrameIndex XZWL M 1 358
+ FrameIndex XZWL N 1 359
+ FrameIndex XZWL O 1 360
+ // Reload (Part 2)
+ SurfaceSkin 1 3 "ExplodiumGun.png"
+ FrameIndex XZWL P 1 361
+ FrameIndex XZWL Q 1 362
+ FrameIndex XZWL R 1 363
+ FrameIndex XZWL S 1 364
+ FrameIndex XZWL T 1 365
+ FrameIndex XZWL U 1 366
+ FrameIndex XZWL V 1 367
+ FrameIndex XZWL W 1 368
+ FrameIndex XZWL X 1 369
+ FrameIndex XZWL Y 1 370
+ FrameIndex XZWL Z 1 371
+ FrameIndex XZWM A 1 372
+ FrameIndex XZWM B 1 373
+ FrameIndex XZWM C 1 374
+ FrameIndex XZWM D 1 375
+ FrameIndex XZWM E 1 376
+ FrameIndex XZWM F 1 377
+ FrameIndex XZWM G 1 378
+ FrameIndex XZWM H 1 379
+ // Lower
+ FrameIndex XZWN F 1 297
+ FrameIndex XZWN G 1 298
+ FrameIndex XZWN H 1 299
+ FrameIndex XZWN I 1 300
+ FrameIndex XZWN J 1 301 // Raise
+ FrameIndex XZWN K 1 302
+ FrameIndex XZWN L 1 303
+ FrameIndex XZWN M 1 304
+ FrameIndex XZWN N 1 305
+ FrameIndex XZWN O 1 306
+ FrameIndex XZWN P 1 307
+}
+
+Model "SWWMDualWeaponGiver"
+{
+ Path "models"
+
+ Model 0 "ExplodiumGunPickupDual_d.3d"
+ Skin 0 "ExplodiumGun.png"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
diff --git a/modeldef.funstuff b/modeldef.funstuff
new file mode 100644
index 000000000..2170d109c
--- /dev/null
+++ b/modeldef.funstuff
@@ -0,0 +1,348 @@
+Model "FroggyChair"
+{
+ Path "models"
+
+ Model 0 "ASmallPriceToPay_d.3d"
+ Skin 0 "ASmallPriceToPay.png"
+ Scale 0.16 0.16 0.2
+ AngleOffset -90
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SWWMFlag"
+{
+ Path "models"
+
+ Model 0 "SWWMFlag_d.3d"
+ Skin 0 "SWWMFlag.png"
+ Scale 0.5 0.5 0.5
+ DONTCULLBACKFACES
+
+ // Default
+ FrameIndex XZW1 A 0 0
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ FrameIndex XZW1 U 0 20
+ FrameIndex XZW1 V 0 21
+ FrameIndex XZW1 W 0 22
+ FrameIndex XZW1 X 0 23
+ FrameIndex XZW1 Y 0 24
+ FrameIndex XZW1 Z 0 25
+ FrameIndex XZW2 A 0 26
+ FrameIndex XZW2 B 0 27
+ FrameIndex XZW2 C 0 28
+ FrameIndex XZW2 D 0 29
+ FrameIndex XZW2 E 0 30
+ FrameIndex XZW2 F 0 31
+ FrameIndex XZW2 G 0 32
+ FrameIndex XZW2 H 0 33
+ FrameIndex XZW2 I 0 34
+ FrameIndex XZW2 J 0 35
+ FrameIndex XZW2 K 0 36
+ FrameIndex XZW2 L 0 37
+ FrameIndex XZW2 M 0 38
+ FrameIndex XZW2 N 0 39
+ FrameIndex XZW2 O 0 40
+ FrameIndex XZW2 P 0 41
+ FrameIndex XZW2 Q 0 42
+ FrameIndex XZW2 R 0 43
+ FrameIndex XZW2 S 0 44
+ FrameIndex XZW2 T 0 45
+ FrameIndex XZW2 U 0 46
+ FrameIndex XZW2 V 0 47
+ FrameIndex XZW2 W 0 48
+ FrameIndex XZW2 X 0 49
+ FrameIndex XZW2 Y 0 50
+ FrameIndex XZW2 Z 0 51
+ FrameIndex XZW3 A 0 52
+ FrameIndex XZW3 B 0 53
+ FrameIndex XZW3 C 0 54
+ FrameIndex XZW3 D 0 55
+ FrameIndex XZW3 E 0 56
+ FrameIndex XZW3 F 0 57
+ FrameIndex XZW3 G 0 58
+ FrameIndex XZW3 H 0 59
+ // Pride
+ Skin 0 "SWWMFlag_Pride.png"
+ FrameIndex XZW3 I 0 0
+ FrameIndex XZW3 J 0 1
+ FrameIndex XZW3 K 0 2
+ FrameIndex XZW3 L 0 3
+ FrameIndex XZW3 M 0 4
+ FrameIndex XZW3 N 0 5
+ FrameIndex XZW3 O 0 6
+ FrameIndex XZW3 P 0 7
+ FrameIndex XZW3 Q 0 8
+ FrameIndex XZW3 R 0 9
+ FrameIndex XZW3 S 0 10
+ FrameIndex XZW3 T 0 11
+ FrameIndex XZW3 U 0 12
+ FrameIndex XZW3 V 0 13
+ FrameIndex XZW3 W 0 14
+ FrameIndex XZW3 X 0 15
+ FrameIndex XZW3 Y 0 16
+ FrameIndex XZW3 Z 0 17
+ FrameIndex XZW4 A 0 18
+ FrameIndex XZW4 B 0 19
+ FrameIndex XZW4 C 0 20
+ FrameIndex XZW4 D 0 21
+ FrameIndex XZW4 E 0 22
+ FrameIndex XZW4 F 0 23
+ FrameIndex XZW4 G 0 24
+ FrameIndex XZW4 H 0 25
+ FrameIndex XZW4 I 0 26
+ FrameIndex XZW4 J 0 27
+ FrameIndex XZW4 K 0 28
+ FrameIndex XZW4 L 0 29
+ FrameIndex XZW4 M 0 30
+ FrameIndex XZW4 N 0 31
+ FrameIndex XZW4 O 0 32
+ FrameIndex XZW4 P 0 33
+ FrameIndex XZW4 Q 0 34
+ FrameIndex XZW4 R 0 35
+ FrameIndex XZW4 S 0 36
+ FrameIndex XZW4 T 0 37
+ FrameIndex XZW4 U 0 38
+ FrameIndex XZW4 V 0 39
+ FrameIndex XZW4 W 0 40
+ FrameIndex XZW4 X 0 41
+ FrameIndex XZW4 Y 0 42
+ FrameIndex XZW4 Z 0 43
+ FrameIndex XZW5 A 0 44
+ FrameIndex XZW5 B 0 45
+ FrameIndex XZW5 C 0 46
+ FrameIndex XZW5 D 0 47
+ FrameIndex XZW5 E 0 48
+ FrameIndex XZW5 F 0 49
+ FrameIndex XZW5 G 0 50
+ FrameIndex XZW5 H 0 51
+ FrameIndex XZW5 I 0 52
+ FrameIndex XZW5 J 0 53
+ FrameIndex XZW5 K 0 54
+ FrameIndex XZW5 L 0 55
+ FrameIndex XZW5 M 0 56
+ FrameIndex XZW5 N 0 57
+ FrameIndex XZW5 O 0 58
+ FrameIndex XZW5 P 0 59
+ // Trans
+ Skin 0 "SWWMFlag_Trans.png"
+ FrameIndex XZW5 Q 0 0
+ FrameIndex XZW5 R 0 1
+ FrameIndex XZW5 S 0 2
+ FrameIndex XZW5 T 0 3
+ FrameIndex XZW5 U 0 4
+ FrameIndex XZW5 V 0 5
+ FrameIndex XZW5 W 0 6
+ FrameIndex XZW5 X 0 7
+ FrameIndex XZW5 Y 0 8
+ FrameIndex XZW5 Z 0 9
+ FrameIndex XZW6 A 0 10
+ FrameIndex XZW6 B 0 11
+ FrameIndex XZW6 C 0 12
+ FrameIndex XZW6 D 0 13
+ FrameIndex XZW6 E 0 14
+ FrameIndex XZW6 F 0 15
+ FrameIndex XZW6 G 0 16
+ FrameIndex XZW6 H 0 17
+ FrameIndex XZW6 I 0 18
+ FrameIndex XZW6 J 0 19
+ FrameIndex XZW6 K 0 20
+ FrameIndex XZW6 L 0 21
+ FrameIndex XZW6 M 0 22
+ FrameIndex XZW6 N 0 23
+ FrameIndex XZW6 O 0 24
+ FrameIndex XZW6 P 0 25
+ FrameIndex XZW6 Q 0 26
+ FrameIndex XZW6 R 0 27
+ FrameIndex XZW6 S 0 28
+ FrameIndex XZW6 T 0 29
+ FrameIndex XZW6 U 0 30
+ FrameIndex XZW6 V 0 31
+ FrameIndex XZW6 W 0 32
+ FrameIndex XZW6 X 0 33
+ FrameIndex XZW6 Y 0 34
+ FrameIndex XZW6 Z 0 35
+ FrameIndex XZW7 A 0 36
+ FrameIndex XZW7 B 0 37
+ FrameIndex XZW7 C 0 38
+ FrameIndex XZW7 D 0 39
+ FrameIndex XZW7 E 0 40
+ FrameIndex XZW7 F 0 41
+ FrameIndex XZW7 G 0 42
+ FrameIndex XZW7 H 0 43
+ FrameIndex XZW7 I 0 44
+ FrameIndex XZW7 J 0 45
+ FrameIndex XZW7 K 0 46
+ FrameIndex XZW7 L 0 47
+ FrameIndex XZW7 M 0 48
+ FrameIndex XZW7 N 0 49
+ FrameIndex XZW7 O 0 50
+ FrameIndex XZW7 P 0 51
+ FrameIndex XZW7 Q 0 52
+ FrameIndex XZW7 R 0 53
+ FrameIndex XZW7 S 0 54
+ FrameIndex XZW7 T 0 55
+ FrameIndex XZW7 U 0 56
+ FrameIndex XZW7 V 0 57
+ FrameIndex XZW7 W 0 58
+ FrameIndex XZW7 X 0 59
+ // Enby
+ Skin 0 "SWWMFlag_Enby.png"
+ FrameIndex XZW7 Y 0 0
+ FrameIndex XZW7 Z 0 1
+ FrameIndex XZW8 A 0 2
+ FrameIndex XZW8 B 0 3
+ FrameIndex XZW8 C 0 4
+ FrameIndex XZW8 D 0 5
+ FrameIndex XZW8 E 0 6
+ FrameIndex XZW8 F 0 7
+ FrameIndex XZW8 G 0 8
+ FrameIndex XZW8 H 0 9
+ FrameIndex XZW8 I 0 10
+ FrameIndex XZW8 J 0 11
+ FrameIndex XZW8 K 0 12
+ FrameIndex XZW8 L 0 13
+ FrameIndex XZW8 M 0 14
+ FrameIndex XZW8 N 0 15
+ FrameIndex XZW8 O 0 16
+ FrameIndex XZW8 P 0 17
+ FrameIndex XZW8 Q 0 18
+ FrameIndex XZW8 R 0 19
+ FrameIndex XZW8 S 0 20
+ FrameIndex XZW8 T 0 21
+ FrameIndex XZW8 U 0 22
+ FrameIndex XZW8 V 0 23
+ FrameIndex XZW8 W 0 24
+ FrameIndex XZW8 X 0 25
+ FrameIndex XZW8 Y 0 26
+ FrameIndex XZW8 Z 0 27
+ FrameIndex XZW9 A 0 28
+ FrameIndex XZW9 B 0 29
+ FrameIndex XZW9 C 0 30
+ FrameIndex XZW9 D 0 31
+ FrameIndex XZW9 E 0 32
+ FrameIndex XZW9 F 0 33
+ FrameIndex XZW9 G 0 34
+ FrameIndex XZW9 H 0 35
+ FrameIndex XZW9 I 0 36
+ FrameIndex XZW9 J 0 37
+ FrameIndex XZW9 K 0 38
+ FrameIndex XZW9 L 0 39
+ FrameIndex XZW9 M 0 40
+ FrameIndex XZW9 N 0 41
+ FrameIndex XZW9 O 0 42
+ FrameIndex XZW9 P 0 43
+ FrameIndex XZW9 Q 0 44
+ FrameIndex XZW9 R 0 45
+ FrameIndex XZW9 S 0 46
+ FrameIndex XZW9 T 0 47
+ FrameIndex XZW9 U 0 48
+ FrameIndex XZW9 V 0 49
+ FrameIndex XZW9 W 0 50
+ FrameIndex XZW9 X 0 51
+ FrameIndex XZW9 Y 0 52
+ FrameIndex XZW9 Z 0 53
+ FrameIndex XZWA A 0 54
+ FrameIndex XZWA B 0 55
+ FrameIndex XZWA C 0 56
+ FrameIndex XZWA D 0 57
+ FrameIndex XZWA E 0 58
+ FrameIndex XZWA F 0 59
+}
+Model "Chancebox"
+{
+ Path "models"
+ Model 0 "Chancebox_d.3d"
+ Skin 0 "Chancebox.png"
+ Scale 0.1875 0.1875 0.1875
+ AngleOffset -90
+ ZOffset 10
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ // deploy
+ FrameIndex XZW2 A 0 8
+ FrameIndex XZW2 B 0 9
+ FrameIndex XZW2 C 0 10
+ FrameIndex XZW2 D 0 11
+ FrameIndex XZW2 E 0 12
+ FrameIndex XZW2 F 0 13
+ FrameIndex XZW2 G 0 14
+ FrameIndex XZW2 H 0 15
+ FrameIndex XZW2 I 0 16
+ FrameIndex XZW2 J 0 17
+ FrameIndex XZW2 K 0 18
+ FrameIndex XZW2 L 0 19
+ FrameIndex XZW2 M 0 20
+ FrameIndex XZW2 N 0 21
+ FrameIndex XZW2 O 0 22
+ FrameIndex XZW2 P 0 23
+ FrameIndex XZW2 Q 0 24
+}
+Model "ChanceboxTop"
+{
+ Path "models"
+ Model 0 "Chancebox_Top_d.3d"
+ Skin 0 "Chancebox.png"
+ Scale 0.1875 0.1875 0.1875
+ AngleOffset -90
+ ZOffset 2
+
+ FrameIndex XZW1 A 0 0
+}
+Model "ChanceboxSide"
+{
+ Path "models"
+ Model 0 "Chancebox_Side_d.3d"
+ Skin 0 "Chancebox.png"
+ Scale 0.1875 0.1875 0.1875
+ AngleOffset -90
+ ZOffset 10
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SuperFancyTrail"
+{
+ Path "models/extra"
+
+ Model 0 "YBeam.obj"
+ Scale 1 1 0.6
+ USEACTORPITCH
+ USEACTORROLL
+ DONTCULLBACKFACES
+
+ Skin 0 "FancyTrail0.png"
+ FrameIndex XZW1 A 0 0
+ Skin 0 "FancyTrail1.png"
+ FrameIndex XZW1 B 0 0
+ Skin 0 "FancyTrail2.png"
+ FrameIndex XZW1 C 0 0
+ Skin 0 "FancyTrail3.png"
+ FrameIndex XZW1 D 0 0
+ Skin 0 "FancyTrail4.png"
+ FrameIndex XZW1 E 0 0
+ Skin 0 "FancyTrail5.png"
+ FrameIndex XZW1 F 0 0
+ Skin 0 "FancyTrail6.png"
+ FrameIndex XZW1 G 0 0
+ Skin 0 "FancyTrail7.png"
+ FrameIndex XZW1 H 0 0
+}
diff --git a/modeldef.gesture b/modeldef.gesture
new file mode 100644
index 000000000..6a9d8269a
--- /dev/null
+++ b/modeldef.gesture
@@ -0,0 +1,190 @@
+Model "SWWMGesture"
+{
+ Path "models"
+ Model 0 "GestureArms_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Initial
+ FrameIndex XZW1 A 0 0
+ // Wave
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ // Thumbs Up
+ FrameIndex XZW1 Q 0 17
+ FrameIndex XZW1 R 0 18
+ FrameIndex XZW1 S 0 19
+ FrameIndex XZW1 T 0 20
+ FrameIndex XZW1 U 0 21
+ FrameIndex XZW1 V 0 22
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+ FrameIndex XZW2 D 0 30
+ FrameIndex XZW2 E 0 31
+ FrameIndex XZW2 F 0 32
+ FrameIndex XZW2 G 0 33
+ // Victory
+ FrameIndex XZW2 H 0 35
+ FrameIndex XZW2 I 0 36
+ FrameIndex XZW2 J 0 37
+ FrameIndex XZW2 K 0 38
+ FrameIndex XZW2 L 0 39
+ FrameIndex XZW2 M 0 40
+ FrameIndex XZW2 N 0 41
+ FrameIndex XZW2 O 0 42
+ FrameIndex XZW2 P 0 43
+ FrameIndex XZW2 Q 0 44
+ FrameIndex XZW2 R 0 45
+ FrameIndex XZW2 S 0 46
+ FrameIndex XZW2 T 0 47
+ FrameIndex XZW2 U 0 48
+ FrameIndex XZW2 V 0 49
+ FrameIndex XZW2 W 0 50
+ FrameIndex XZW2 X 0 51
+ FrameIndex XZW2 Y 0 52
+ FrameIndex XZW2 Z 0 53
+ // Blow Kiss
+ FrameIndex XZW3 A 0 55
+ FrameIndex XZW3 B 0 56
+ FrameIndex XZW3 C 0 57
+ FrameIndex XZW3 D 0 58
+ FrameIndex XZW3 E 0 59
+ FrameIndex XZW3 F 0 60 // smooch
+ FrameIndex XZW3 G 0 61
+ FrameIndex XZW3 H 0 62
+ FrameIndex XZW3 I 0 63
+ FrameIndex XZW3 J 0 64
+ FrameIndex XZW3 K 0 65
+ FrameIndex XZW3 L 0 66 // blow
+ FrameIndex XZW3 M 0 67
+ FrameIndex XZW3 N 0 68
+ FrameIndex XZW3 O 0 69
+ FrameIndex XZW3 P 0 70
+ FrameIndex XZW3 Q 0 71
+ FrameIndex XZW3 R 0 72
+ FrameIndex XZW3 S 0 73
+ // Headpat
+ FrameIndex XZW3 T 0 75
+ FrameIndex XZW3 U 0 76
+ FrameIndex XZW3 V 0 77
+ FrameIndex XZW3 W 0 78
+ FrameIndex XZW3 X 0 79
+ FrameIndex XZW3 Y 0 80 // patstart
+ FrameIndex XZW3 Z 0 81
+ FrameIndex XZW4 A 0 82
+ FrameIndex XZW4 B 0 83
+ FrameIndex XZW4 C 0 84
+ FrameIndex XZW4 D 0 85 // patpat
+ FrameIndex XZW4 E 0 86
+ FrameIndex XZW4 F 0 87
+ FrameIndex XZW4 G 0 88
+ FrameIndex XZW4 H 0 89
+ FrameIndex XZW4 I 0 90
+ FrameIndex XZW4 J 0 91 // patend
+ FrameIndex XZW4 K 0 92
+ FrameIndex XZW4 L 0 93
+ FrameIndex XZW4 M 0 94
+ FrameIndex XZW4 N 0 95
+ FrameIndex XZW4 O 0 96
+ FrameIndex XZW4 P 0 97
+}
+Model "SWWMGesture"
+{
+ Path "models"
+ Model 0 "Grenade1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "ExplodiumGun.png"
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Quick Grenade
+ FrameIndex XZW4 Q 0 0
+ FrameIndex XZW4 R 0 1
+ FrameIndex XZW4 S 0 2
+ FrameIndex XZW4 T 0 3
+ FrameIndex XZW4 U 0 4
+ FrameIndex XZW4 V 0 5 // arm
+ FrameIndex XZW4 W 0 6
+ FrameIndex XZW4 X 0 7
+ FrameIndex XZW4 Y 0 8 // check surface
+ FrameIndex XZW4 Z 0 9
+ FrameIndex XZW5 A 0 10
+ FrameIndex XZW5 B 0 11 // swing
+ FrameIndex XZW5 C 0 12
+ FrameIndex XZW5 D 0 13
+ FrameIndex XZW5 E 0 14
+ FrameIndex XZW5 F 0 15
+ SurfaceSkin 0 3 ""
+ FrameIndex XZW5 G 0 16 // throw
+ FrameIndex XZW5 H 0 17
+ FrameIndex XZW5 I 0 18
+ FrameIndex XZW5 J 0 19
+ FrameIndex XZW5 K 0 20
+ FrameIndex XZW5 L 0 21
+ // Quick Grenade (Surface)
+ SurfaceSkin 0 3 "ExplodiumGun.png"
+ FrameIndex XZW5 M 0 31
+ FrameIndex XZW5 N 0 32
+ FrameIndex XZW5 O 0 33
+ FrameIndex XZW5 P 0 34
+ FrameIndex XZW5 Q 0 35
+ FrameIndex XZW5 R 0 36
+ FrameIndex XZW5 S 0 37
+ FrameIndex XZW5 T 0 38
+ FrameIndex XZW5 U 0 39
+ SurfaceSkin 0 3 ""
+ FrameIndex XZW5 V 0 40 // plant
+ FrameIndex XZW5 W 0 41
+ FrameIndex XZW5 X 0 42
+ FrameIndex XZW5 Y 0 43
+}
+Model "SWWMGesture"
+{
+ Path "models"
+ Model 0 "QuickPunch1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Punch
+ FrameIndex XZW0 A 0 0
+ FrameIndex XZW0 B 0 1
+ FrameIndex XZW0 C 0 2
+ FrameIndex XZW0 D 0 3
+ FrameIndex XZW0 E 0 4
+ FrameIndex XZW0 F 0 5
+ FrameIndex XZW0 G 0 6
+ FrameIndex XZW0 H 0 7
+ FrameIndex XZW0 I 0 8
+ FrameIndex XZW0 J 0 9
+ FrameIndex XZW0 K 0 10
+ FrameIndex XZW0 L 0 11
+ FrameIndex XZW0 M 0 12
+ FrameIndex XZW0 N 0 13
+}
diff --git a/modeldef.hammer b/modeldef.hammer
new file mode 100644
index 000000000..d54f2b479
--- /dev/null
+++ b/modeldef.hammer
@@ -0,0 +1,13 @@
+Model "ItamexHammer"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILR"
+ Scale 0.04 0.04 0.04
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
diff --git a/modeldef.hellblazer b/modeldef.hellblazer
new file mode 100644
index 000000000..a3e2535fb
--- /dev/null
+++ b/modeldef.hellblazer
@@ -0,0 +1,980 @@
+Model "HellblazerMissile"
+{
+ Path "models"
+
+ Model 0 "HellblazerProj_d.3d"
+ Skin 0 "HellblazerMissile.png"
+ Scale 0.1 0.1 0.1
+ USEACTORPITCH
+
+ FrameIndex XZW1 A 0 0
+}
+Model "HellblazerMissile2"
+{
+ Path "models"
+
+ Model 0 "HellblazerProj_d.3d"
+ Skin 0 "HellblazerMissile.png"
+ Scale 0.1 0.1 0.1
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+}
+Model "HellblazerCrackshot"
+{
+ Path "models"
+
+ Model 0 "HellblazerProj_d.3d"
+ Skin 0 "HellblazerMissile_Cluster.png"
+ Scale 0.1 0.1 0.1
+ USEACTORPITCH
+
+ FrameIndex XZW1 A 0 0
+}
+Model "HellblazerCrackshot2"
+{
+ Path "models"
+
+ Model 0 "HellblazerProj_d.3d"
+ Skin 0 "HellblazerMissile_Cluster.png"
+ Scale 0.1 0.1 0.1
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+}
+Model "HellblazerClusterMini"
+{
+ Path "models"
+
+ Model 0 "HellblazerProj_d.3d"
+ Skin 0 "HellblazerMissile_Cluster.png"
+ Scale 0.05 0.05 0.05
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+}
+Model "HellblazerRavager"
+{
+ Path "models"
+
+ Model 0 "HellblazerProj_d.3d"
+ Skin 0 "HellblazerMissile_Fire.png"
+ Scale 0.1 0.1 0.1
+ USEACTORPITCH
+
+ FrameIndex XZW1 A 0 0
+}
+Model "HellblazerRavager2"
+{
+ Path "models"
+
+ Model 0 "HellblazerProj_d.3d"
+ Skin 0 "HellblazerMissile_Fire.png"
+ Scale 0.1 0.1 0.1
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+}
+Model "HellblazerWarhead"
+{
+ Path "models"
+
+ Model 0 "HellblazerProj_d.3d"
+ Skin 0 "HellblazerMissile_Nuke.png"
+ Scale 0.1 0.1 0.1
+ USEACTORPITCH
+
+ FrameIndex XZW1 A 0 0
+}
+Model "HellblazerWarhead2"
+{
+ Path "models"
+
+ Model 0 "HellblazerProj_d.3d"
+ Skin 0 "HellblazerMissile_Nuke.png"
+ Scale 0.1 0.1 0.1
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "Hellblazer"
+{
+ Path "models"
+
+ Model 0 "HellblazerPickup_d.3d"
+ SurfaceSkin 0 0 "Hellblazer.png"
+ Scale 0.11 0.11 0.11
+ AngleOffset 180
+ ZOffset 20
+ ROTATING
+
+ // Missiles
+ SurfaceSkin 0 2 "HellblazerAmmo.png"
+ SurfaceSkin 0 3 "HellblazerAmmo.png"
+ SurfaceSkin 0 4 "HellblazerAmmo.png"
+ SurfaceSkin 0 5 "HellblazerAmmo.png"
+ FrameIndex XZW1 A 0 0
+ // Crackshots
+ SurfaceSkin 0 2 "HellblazerAmmo_Cluster.png"
+ SurfaceSkin 0 3 ""
+ SurfaceSkin 0 4 "HellblazerAmmo_Cluster.png"
+ SurfaceSkin 0 5 ""
+ FrameIndex XZW1 B 0 0
+ // Ravagers
+ SurfaceSkin 0 2 "HellblazerAmmo_Fire.png"
+ SurfaceSkin 0 3 ""
+ SurfaceSkin 0 4 "HellblazerAmmo_Fire.png"
+ SurfaceSkin 0 5 ""
+ FrameIndex XZW1 C 0 0
+ // Warheads
+ SurfaceSkin 0 2 "HellblazerAmmo_Nuke.png"
+ SurfaceSkin 0 3 ""
+ SurfaceSkin 0 4 ""
+ SurfaceSkin 0 5 "HellblazerAmmo_Nuke.png"
+ FrameIndex XZW1 D 0 0
+}
+
+// individual missiles for pickup model
+Model "HellblazerXSub"
+{
+ Path "models"
+
+ Model 0 "HellblazerPickup_d.3d"
+ Scale 0.11 0.11 0.11
+ AngleOffset 180
+ ZOffset 20
+ ROTATING
+
+ // Missiles
+ SurfaceSkin 0 6 "HellblazerMissile.png"
+ FrameIndex XZW1 A 0 0
+ SurfaceSkin 0 6 ""
+ SurfaceSkin 0 7 "HellblazerMissile.png"
+ FrameIndex XZW1 B 0 0
+ SurfaceSkin 0 7 ""
+ SurfaceSkin 0 8 "HellblazerMissile.png"
+ FrameIndex XZW1 C 0 0
+ SurfaceSkin 0 8 ""
+ SurfaceSkin 0 9 "HellblazerMissile.png"
+ FrameIndex XZW1 D 0 0
+ SurfaceSkin 0 9 ""
+ SurfaceSkin 0 10 "HellblazerMissile.png"
+ FrameIndex XZW1 E 0 0
+ SurfaceSkin 0 10 ""
+ SurfaceSkin 0 11 "HellblazerMissile.png"
+ FrameIndex XZW1 F 0 0
+ SurfaceSkin 0 11 ""
+ // Crackshots
+ SurfaceSkin 0 6 "HellblazerMissile_Cluster.png"
+ FrameIndex XZW2 A 0 0
+ SurfaceSkin 0 6 ""
+ SurfaceSkin 0 8 "HellblazerMissile_Cluster.png"
+ FrameIndex XZW2 B 0 0
+ SurfaceSkin 0 8 ""
+ SurfaceSkin 0 10 "HellblazerMissile_Cluster.png"
+ FrameIndex XZW2 C 0 0
+ SurfaceSkin 0 10 ""
+ // Ravagers
+ SurfaceSkin 0 6 "HellblazerMissile_Fire.png"
+ FrameIndex XZW3 A 0 0
+ SurfaceSkin 0 6 ""
+ SurfaceSkin 0 8 "HellblazerMissile_Fire.png"
+ FrameIndex XZW3 B 0 0
+ SurfaceSkin 0 8 ""
+ SurfaceSkin 0 10 "HellblazerMissile_Fire.png"
+ FrameIndex XZW3 C 0 0
+ SurfaceSkin 0 10 ""
+ // Warheads
+ SurfaceSkin 0 6 "HellblazerMissile_Nuke.png"
+ FrameIndex XZW4 A 0 0
+ SurfaceSkin 0 6 ""
+ SurfaceSkin 0 9 "HellblazerMissile_Nuke.png"
+ FrameIndex XZW4 B 0 0
+}
+Model "HellblazerX"
+{
+ Path "models"
+
+ Model 0 "HellblazerPickup_d.3d"
+ SurfaceSkin 0 1 "Hellblazer.png"
+ Scale 0.11 0.11 0.11
+ AngleOffset 180
+ ZOffset 20
+ ROTATING
+ DONTCULLBACKFACES
+
+ FrameIndex XZW1 A 0 0
+}
+
+// translucent part
+Model "Hellblazer"
+{
+ Path "models"
+
+ Model 2 "Hellblazer1st_d.3d"
+ SurfaceSkin 2 4 "Hellblazer.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+ Offset -2 2 1
+
+ // Still / Deselect
+ FrameIndex XZWL S 2 0
+ FrameIndex XZWL T 2 1
+ FrameIndex XZWL U 2 2
+ FrameIndex XZWL V 2 3
+ FrameIndex XZWL W 2 4
+ FrameIndex XZWL X 2 5
+ FrameIndex XZWL Y 2 6
+ FrameIndex XZWL Z 2 7
+ FrameIndex XZWM A 2 8 // Select
+ FrameIndex XZWM B 2 9
+ FrameIndex XZWM C 2 10
+ FrameIndex XZWM D 2 11
+ FrameIndex XZWM E 2 12
+ FrameIndex XZWM F 2 13
+ FrameIndex XZWM G 2 14
+ FrameIndex XZWM H 2 15
+ // Fire
+ FrameIndex XZWM I 2 17
+ FrameIndex XZWM J 2 18
+ FrameIndex XZWM K 2 19
+ FrameIndex XZWM L 2 20
+ FrameIndex XZWM M 2 21
+ FrameIndex XZWM N 2 22
+ FrameIndex XZWM O 2 23
+ // AltFire
+ FrameIndex XZWM P 2 25
+ FrameIndex XZWM Q 2 26
+ FrameIndex XZWM R 2 27
+ FrameIndex XZWM S 2 28
+ FrameIndex XZWM T 2 29
+ FrameIndex XZWM U 2 30
+ FrameIndex XZWM V 2 31
+ // CycleStart/End
+ FrameIndex XZWM W 2 33
+ // Cycle1
+ FrameIndex XZWM X 2 37
+ FrameIndex XZWM Y 2 38
+ FrameIndex XZWM Z 2 39
+ FrameIndex XZWN A 2 40
+ // Cycle2
+ FrameIndex XZWN B 2 41
+ FrameIndex XZWN C 2 42
+ FrameIndex XZWN D 2 43
+ FrameIndex XZWN E 2 44
+ FrameIndex XZWN F 2 45
+ FrameIndex XZWN G 2 46
+ FrameIndex XZWN H 2 47
+ // Cycle3
+ FrameIndex XZWN I 2 48
+ FrameIndex XZWN J 2 49
+ FrameIndex XZWN K 2 50
+ FrameIndex XZWN L 2 51
+ FrameIndex XZWN M 2 52
+ FrameIndex XZWN N 2 53
+ FrameIndex XZWN O 2 54
+ FrameIndex XZWN P 2 55
+ FrameIndex XZWN Q 2 56
+ FrameIndex XZWN R 2 57
+ // Unload
+ FrameIndex XZWN S 2 59
+ FrameIndex XZWN T 2 60
+ FrameIndex XZWN U 2 61
+ FrameIndex XZWN V 2 62
+ FrameIndex XZWN W 2 63
+ FrameIndex XZWN X 2 64
+ FrameIndex XZWN Y 2 65
+ FrameIndex XZWN Z 2 66
+ FrameIndex XZWO A 2 67
+ FrameIndex XZWO B 2 68
+ FrameIndex XZWO C 2 69
+ FrameIndex XZWO D 2 70
+ FrameIndex XZWO E 2 71
+ FrameIndex XZWO F 2 72
+ FrameIndex XZWO G 2 73
+ FrameIndex XZWO H 2 74
+ FrameIndex XZWO I 2 75
+ FrameIndex XZWO J 2 76
+ FrameIndex XZWO K 2 77
+ FrameIndex XZWO L 2 78
+ FrameIndex XZWO M 2 79
+ FrameIndex XZWO N 2 80
+ FrameIndex XZWO O 2 81
+ FrameIndex XZWO P 2 82
+ FrameIndex XZWO Q 2 83
+ FrameIndex XZWO R 2 84
+ // Load
+ FrameIndex XZWO S 2 85
+ FrameIndex XZWO T 2 86
+ FrameIndex XZWO U 2 87
+ FrameIndex XZWO V 2 88
+ FrameIndex XZWO W 2 89
+ FrameIndex XZWO X 2 90
+ FrameIndex XZWO Y 2 91
+ FrameIndex XZWO Z 2 92
+ FrameIndex XZWP A 2 93
+ FrameIndex XZWP B 2 94
+ FrameIndex XZWP C 2 95
+ FrameIndex XZWP D 2 96
+ FrameIndex XZWP E 2 97
+ FrameIndex XZWP F 2 98
+ FrameIndex XZWP G 2 99
+ FrameIndex XZWP H 2 100
+ FrameIndex XZWP I 2 101
+ FrameIndex XZWP J 2 102
+ FrameIndex XZWP K 2 103
+ FrameIndex XZWP L 2 104
+ FrameIndex XZWP M 2 105
+ FrameIndex XZWP N 2 106
+ FrameIndex XZWP O 2 107
+ FrameIndex XZWP P 2 108
+ FrameIndex XZWP Q 2 109
+ FrameIndex XZWP R 2 110
+ FrameIndex XZWP S 2 111
+ // Idle
+ FrameIndex XZWP T 2 113
+ FrameIndex XZWP U 2 114
+ FrameIndex XZWP V 2 115
+ FrameIndex XZWP W 2 116
+ FrameIndex XZWP X 2 117
+ FrameIndex XZWP Y 2 118
+ FrameIndex XZWP Z 2 119
+ FrameIndex XZWQ A 2 120
+ FrameIndex XZWQ B 2 121
+ FrameIndex XZWQ C 2 122
+ FrameIndex XZWQ D 2 123
+ FrameIndex XZWQ E 2 124
+ FrameIndex XZWQ F 2 125
+ FrameIndex XZWQ G 2 126
+ FrameIndex XZWQ H 2 127
+ FrameIndex XZWQ I 2 128
+ FrameIndex XZWQ J 2 129
+ // Melee
+ FrameIndex XZWQ K 2 131
+ FrameIndex XZWQ L 2 132
+ FrameIndex XZWQ M 2 133
+ FrameIndex XZWQ N 2 134
+ FrameIndex XZWQ O 2 135
+ FrameIndex XZWQ P 2 136
+ FrameIndex XZWQ Q 2 137
+ FrameIndex XZWQ R 2 138
+ FrameIndex XZWQ S 2 139
+ FrameIndex XZWQ T 2 140
+ FrameIndex XZWQ U 2 141
+ FrameIndex XZWQ V 2 142
+ FrameIndex XZWQ W 2 143
+ FrameIndex XZWQ X 2 144
+ FrameIndex XZWQ Y 2 145
+ FrameIndex XZWQ Z 2 146
+ FrameIndex XZWR A 2 147
+ FrameIndex XZWR B 2 148
+ FrameIndex XZWR C 2 149
+ FrameIndex XZWR D 2 150
+ // ReloadInter
+ FrameIndex XZWR E 2 153
+ FrameIndex XZWR F 2 154
+ FrameIndex XZWR G 2 155
+ FrameIndex XZWR H 2 156
+ FrameIndex XZWR I 2 157
+}
+
+Model "Hellblazer"
+{
+ Path "models"
+
+ Model 1 "Hellblazer1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+ SurfaceSkin 1 3 "Hellblazer.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+ Offset -2 2 1
+
+ ////// MISSILES
+ SurfaceSkin 1 5 "HellblazerAmmo.png"
+ SurfaceSkin 1 6 "HellblazerAmmo.png"
+ SurfaceSkin 1 7 "HellblazerAmmo.png"
+ SurfaceSkin 1 8 "HellblazerAmmo.png"
+ // Still / Deselect
+ FrameIndex XZW2 A 1 0
+ FrameIndex XZW2 B 1 1
+ FrameIndex XZW2 C 1 2
+ FrameIndex XZW2 D 1 3
+ FrameIndex XZW2 E 1 4
+ FrameIndex XZW2 F 1 5
+ FrameIndex XZW2 G 1 6
+ FrameIndex XZW2 H 1 7
+ FrameIndex XZW2 I 1 8 // Select
+ FrameIndex XZW2 J 1 9
+ FrameIndex XZW2 K 1 10
+ FrameIndex XZW2 L 1 11
+ FrameIndex XZW2 M 1 12
+ FrameIndex XZW2 N 1 13
+ FrameIndex XZW2 O 1 14
+ FrameIndex XZW2 P 1 15
+ // Fire
+ FrameIndex XZW2 Q 1 17
+ FrameIndex XZW2 R 1 18
+ FrameIndex XZW2 S 1 19
+ FrameIndex XZW2 T 1 20
+ FrameIndex XZW2 U 1 21
+ FrameIndex XZW2 V 1 22
+ FrameIndex XZW2 W 1 23
+ // AltFire
+ FrameIndex XZW2 X 1 25
+ FrameIndex XZW2 Y 1 26
+ FrameIndex XZW2 Z 1 27
+ FrameIndex XZW3 A 1 28
+ FrameIndex XZW3 B 1 29
+ FrameIndex XZW3 C 1 30
+ FrameIndex XZW3 D 1 31
+ // CycleStart/End
+ FrameIndex XZW3 E 1 33
+ // Cycle1
+ FrameIndex XZW3 F 1 37
+ FrameIndex XZW3 G 1 38
+ FrameIndex XZW3 H 1 39
+ FrameIndex XZW3 I 1 40
+ // Unload
+ FrameIndex XZW3 J 1 59
+ FrameIndex XZW3 K 1 60
+ FrameIndex XZW3 L 1 61
+ FrameIndex XZW3 M 1 62
+ FrameIndex XZW3 N 1 63
+ FrameIndex XZW3 O 1 64
+ FrameIndex XZW3 P 1 65
+ FrameIndex XZW3 Q 1 66
+ FrameIndex XZW3 R 1 67
+ FrameIndex XZW3 S 1 68
+ FrameIndex XZW3 T 1 69
+ FrameIndex XZW3 U 1 70
+ FrameIndex XZW3 V 1 71
+ FrameIndex XZW3 W 1 72
+ FrameIndex XZW3 X 1 73
+ FrameIndex XZW3 Y 1 74
+ FrameIndex XZW3 Z 1 75
+ FrameIndex XZW4 A 1 76
+ FrameIndex XZW4 B 1 77
+ FrameIndex XZW4 C 1 78
+ FrameIndex XZW4 D 1 79
+ FrameIndex XZW4 E 1 80
+ FrameIndex XZW4 F 1 81
+ FrameIndex XZW4 G 1 82
+ FrameIndex XZW4 H 1 83
+ FrameIndex XZW4 I 1 84
+ // Load
+ FrameIndex XZW4 J 1 85
+ FrameIndex XZW4 K 1 86
+ FrameIndex XZW4 L 1 87
+ FrameIndex XZW4 M 1 88
+ FrameIndex XZW4 N 1 89
+ FrameIndex XZW4 O 1 90
+ FrameIndex XZW4 P 1 91
+ FrameIndex XZW4 Q 1 92
+ FrameIndex XZW4 R 1 93
+ FrameIndex XZW4 S 1 94
+ FrameIndex XZW4 T 1 95
+ FrameIndex XZW4 U 1 96
+ FrameIndex XZW4 V 1 97
+ FrameIndex XZW4 W 1 98
+ FrameIndex XZW4 X 1 99
+ FrameIndex XZW4 Y 1 100
+ FrameIndex XZW4 Z 1 101
+ FrameIndex XZW5 A 1 102
+ FrameIndex XZW5 B 1 103
+ FrameIndex XZW5 C 1 104
+ FrameIndex XZW5 D 1 105
+ FrameIndex XZW5 E 1 106
+ FrameIndex XZW5 F 1 107
+ FrameIndex XZW5 G 1 108
+ FrameIndex XZW5 H 1 109
+ FrameIndex XZW5 I 1 110
+ FrameIndex XZW5 J 1 111
+ // Idle
+ FrameIndex XZW5 K 1 113
+ FrameIndex XZW5 L 1 114
+ FrameIndex XZW5 M 1 115
+ FrameIndex XZW5 N 1 116
+ FrameIndex XZW5 O 1 117
+ FrameIndex XZW5 P 1 118
+ FrameIndex XZW5 Q 1 119
+ FrameIndex XZW5 R 1 120
+ FrameIndex XZW5 S 1 121
+ FrameIndex XZW5 T 1 122
+ FrameIndex XZW5 U 1 123
+ FrameIndex XZW5 V 1 124
+ FrameIndex XZW5 W 1 125
+ FrameIndex XZW5 X 1 126
+ FrameIndex XZW5 Y 1 127
+ FrameIndex XZW5 Z 1 128
+ FrameIndex XZW6 A 1 129
+ // Melee
+ FrameIndex XZW6 B 1 131
+ FrameIndex XZW6 C 1 132
+ FrameIndex XZW6 D 1 133
+ FrameIndex XZW6 E 1 134
+ FrameIndex XZW6 F 1 135
+ FrameIndex XZW6 G 1 136
+ FrameIndex XZW6 H 1 137
+ FrameIndex XZW6 I 1 138
+ FrameIndex XZW6 J 1 139
+ FrameIndex XZW6 K 1 140
+ FrameIndex XZW6 L 1 141
+ FrameIndex XZW6 M 1 142
+ FrameIndex XZW6 N 1 143
+ FrameIndex XZW6 O 1 144
+ FrameIndex XZW6 P 1 145
+ FrameIndex XZW6 Q 1 146
+ FrameIndex XZW6 R 1 147
+ FrameIndex XZW6 S 1 148
+ FrameIndex XZW6 T 1 149
+ FrameIndex XZW6 U 1 150
+ ////// CRACKSHOTS
+ SurfaceSkin 1 5 "HellblazerAmmo_Cluster.png"
+ SurfaceSkin 1 6 ""
+ SurfaceSkin 1 7 "HellblazerAmmo_Cluster.png"
+ SurfaceSkin 1 8 ""
+ // Still / Deselect
+ FrameIndex XZW6 V 1 0
+ FrameIndex XZW6 W 1 1
+ FrameIndex XZW6 X 1 2
+ FrameIndex XZW6 Y 1 3
+ FrameIndex XZW6 Z 1 4
+ FrameIndex XZW7 A 1 5
+ FrameIndex XZW7 B 1 6
+ FrameIndex XZW7 C 1 7
+ FrameIndex XZW7 D 1 8 // Select
+ FrameIndex XZW7 E 1 9
+ FrameIndex XZW7 F 1 10
+ FrameIndex XZW7 G 1 11
+ FrameIndex XZW7 H 1 12
+ FrameIndex XZW7 I 1 13
+ FrameIndex XZW7 J 1 14
+ FrameIndex XZW7 K 1 15
+ // Fire
+ FrameIndex XZW7 L 1 17
+ FrameIndex XZW7 M 1 18
+ FrameIndex XZW7 N 1 19
+ FrameIndex XZW7 O 1 20
+ FrameIndex XZW7 P 1 21
+ FrameIndex XZW7 Q 1 22
+ FrameIndex XZW7 R 1 23
+ // AltFire
+ FrameIndex XZW7 S 1 25
+ FrameIndex XZW7 T 1 26
+ FrameIndex XZW7 U 1 27
+ FrameIndex XZW7 V 1 28
+ FrameIndex XZW7 W 1 29
+ FrameIndex XZW7 X 1 30
+ FrameIndex XZW7 Y 1 31
+ // CycleStart/End
+ FrameIndex XZW7 Z 1 33
+ // Cycle2
+ FrameIndex XZW8 A 1 41
+ FrameIndex XZW8 B 1 42
+ FrameIndex XZW8 C 1 43
+ FrameIndex XZW8 D 1 44
+ FrameIndex XZW8 E 1 45
+ FrameIndex XZW8 F 1 46
+ FrameIndex XZW8 G 1 47
+ // Unload
+ FrameIndex XZW8 H 1 59
+ FrameIndex XZW8 I 1 60
+ FrameIndex XZW8 J 1 61
+ FrameIndex XZW8 K 1 62
+ FrameIndex XZW8 L 1 63
+ FrameIndex XZW8 M 1 64
+ FrameIndex XZW8 N 1 65
+ FrameIndex XZW8 O 1 66
+ FrameIndex XZW8 P 1 67
+ FrameIndex XZW8 Q 1 68
+ FrameIndex XZW8 R 1 69
+ FrameIndex XZW8 S 1 70
+ FrameIndex XZW8 T 1 71
+ FrameIndex XZW8 U 1 72
+ FrameIndex XZW8 V 1 73
+ FrameIndex XZW8 W 1 74
+ FrameIndex XZW8 X 1 75
+ FrameIndex XZW8 Y 1 76
+ FrameIndex XZW8 Z 1 77
+ FrameIndex XZW9 A 1 78
+ FrameIndex XZW9 B 1 79
+ FrameIndex XZW9 C 1 80
+ FrameIndex XZW9 D 1 81
+ FrameIndex XZW9 E 1 82
+ FrameIndex XZW9 F 1 83
+ FrameIndex XZW9 G 1 84
+ // Load
+ FrameIndex XZW9 H 1 85
+ FrameIndex XZW9 I 1 86
+ FrameIndex XZW9 J 1 87
+ FrameIndex XZW9 K 1 88
+ FrameIndex XZW9 L 1 89
+ FrameIndex XZW9 M 1 90
+ FrameIndex XZW9 N 1 91
+ FrameIndex XZW9 O 1 92
+ FrameIndex XZW9 P 1 93
+ FrameIndex XZW9 Q 1 94
+ FrameIndex XZW9 R 1 95
+ FrameIndex XZW9 S 1 96
+ FrameIndex XZW9 T 1 97
+ FrameIndex XZW9 U 1 98
+ FrameIndex XZW9 V 1 99
+ FrameIndex XZW9 W 1 100
+ FrameIndex XZW9 X 1 101
+ FrameIndex XZW9 Y 1 102
+ FrameIndex XZW9 Z 1 103
+ FrameIndex XZWA A 1 104
+ FrameIndex XZWA B 1 105
+ FrameIndex XZWA C 1 106
+ FrameIndex XZWA D 1 107
+ FrameIndex XZWA E 1 108
+ FrameIndex XZWA F 1 109
+ FrameIndex XZWA G 1 110
+ FrameIndex XZWA H 1 111
+ // Idle
+ FrameIndex XZWA I 1 113
+ FrameIndex XZWA J 1 114
+ FrameIndex XZWA K 1 115
+ FrameIndex XZWA L 1 116
+ FrameIndex XZWA M 1 117
+ FrameIndex XZWA N 1 118
+ FrameIndex XZWA O 1 119
+ FrameIndex XZWA P 1 120
+ FrameIndex XZWA Q 1 121
+ FrameIndex XZWA R 1 122
+ FrameIndex XZWA S 1 123
+ FrameIndex XZWA T 1 124
+ FrameIndex XZWA U 1 125
+ FrameIndex XZWA V 1 126
+ FrameIndex XZWA W 1 127
+ FrameIndex XZWA X 1 128
+ FrameIndex XZWA Y 1 129
+ // Melee
+ FrameIndex XZWA Z 1 131
+ FrameIndex XZWB A 1 132
+ FrameIndex XZWB B 1 133
+ FrameIndex XZWB C 1 134
+ FrameIndex XZWB D 1 135
+ FrameIndex XZWB E 1 136
+ FrameIndex XZWB F 1 137
+ FrameIndex XZWB G 1 138
+ FrameIndex XZWB H 1 139
+ FrameIndex XZWB I 1 140
+ FrameIndex XZWB J 1 141
+ FrameIndex XZWB K 1 142
+ FrameIndex XZWB L 1 143
+ FrameIndex XZWB M 1 144
+ FrameIndex XZWB N 1 145
+ FrameIndex XZWB O 1 146
+ FrameIndex XZWB P 1 147
+ FrameIndex XZWB Q 1 148
+ FrameIndex XZWB R 1 149
+ FrameIndex XZWB S 1 150
+ ////// RAVAGERS
+ SurfaceSkin 1 5 "HellblazerAmmo_Fire.png"
+ SurfaceSkin 1 6 ""
+ SurfaceSkin 1 7 "HellblazerAmmo_Fire.png"
+ SurfaceSkin 1 8 ""
+ // Still / Deselect
+ FrameIndex XZWB T 1 0
+ FrameIndex XZWB U 1 1
+ FrameIndex XZWB V 1 2
+ FrameIndex XZWB W 1 3
+ FrameIndex XZWB X 1 4
+ FrameIndex XZWB Y 1 5
+ FrameIndex XZWB Z 1 6
+ FrameIndex XZWC A 1 7
+ FrameIndex XZWC B 1 8 // Select
+ FrameIndex XZWC C 1 9
+ FrameIndex XZWC D 1 10
+ FrameIndex XZWC E 1 11
+ FrameIndex XZWC F 1 12
+ FrameIndex XZWC G 1 13
+ FrameIndex XZWC H 1 14
+ FrameIndex XZWC I 1 15
+ // Fire
+ FrameIndex XZWC J 1 17
+ FrameIndex XZWC K 1 18
+ FrameIndex XZWC L 1 19
+ FrameIndex XZWC M 1 20
+ FrameIndex XZWC N 1 21
+ FrameIndex XZWC O 1 22
+ FrameIndex XZWC P 1 23
+ // AltFire
+ FrameIndex XZWC Q 1 25
+ FrameIndex XZWC R 1 26
+ FrameIndex XZWC S 1 27
+ FrameIndex XZWC T 1 28
+ FrameIndex XZWC U 1 29
+ FrameIndex XZWC V 1 30
+ FrameIndex XZWC W 1 31
+ // CycleStart/End
+ FrameIndex XZWC X 1 33
+ // Cycle2
+ FrameIndex XZWC Y 1 41
+ FrameIndex XZWC Z 1 42
+ FrameIndex XZWD A 1 43
+ FrameIndex XZWD B 1 44
+ FrameIndex XZWD C 1 45
+ FrameIndex XZWD D 1 46
+ FrameIndex XZWD E 1 47
+ // Unload
+ FrameIndex XZWD F 1 59
+ FrameIndex XZWD G 1 60
+ FrameIndex XZWD H 1 61
+ FrameIndex XZWD I 1 62
+ FrameIndex XZWD J 1 63
+ FrameIndex XZWD K 1 64
+ FrameIndex XZWD L 1 65
+ FrameIndex XZWD M 1 66
+ FrameIndex XZWD N 1 67
+ FrameIndex XZWD O 1 68
+ FrameIndex XZWD P 1 69
+ FrameIndex XZWD Q 1 70
+ FrameIndex XZWD R 1 71
+ FrameIndex XZWD S 1 72
+ FrameIndex XZWD T 1 73
+ FrameIndex XZWD U 1 74
+ FrameIndex XZWD V 1 75
+ FrameIndex XZWD W 1 76
+ FrameIndex XZWD X 1 77
+ FrameIndex XZWD Y 1 78
+ FrameIndex XZWD Z 1 79
+ FrameIndex XZWE A 1 80
+ FrameIndex XZWE B 1 81
+ FrameIndex XZWE C 1 82
+ FrameIndex XZWE D 1 83
+ FrameIndex XZWE E 1 84
+ // Load
+ FrameIndex XZWE F 1 85
+ FrameIndex XZWE G 1 86
+ FrameIndex XZWE H 1 87
+ FrameIndex XZWE I 1 88
+ FrameIndex XZWE J 1 89
+ FrameIndex XZWE K 1 90
+ FrameIndex XZWE L 1 91
+ FrameIndex XZWE M 1 92
+ FrameIndex XZWE N 1 93
+ FrameIndex XZWE O 1 94
+ FrameIndex XZWE P 1 95
+ FrameIndex XZWE Q 1 96
+ FrameIndex XZWE R 1 97
+ FrameIndex XZWE S 1 98
+ FrameIndex XZWE T 1 99
+ FrameIndex XZWE U 1 100
+ FrameIndex XZWE V 1 101
+ FrameIndex XZWE W 1 102
+ FrameIndex XZWE X 1 103
+ FrameIndex XZWE Y 1 104
+ FrameIndex XZWE Z 1 105
+ FrameIndex XZWF A 1 106
+ FrameIndex XZWF B 1 107
+ FrameIndex XZWF C 1 108
+ FrameIndex XZWF D 1 109
+ FrameIndex XZWF E 1 110
+ FrameIndex XZWF F 1 111
+ // Idle
+ FrameIndex XZWF G 1 113
+ FrameIndex XZWF H 1 114
+ FrameIndex XZWF I 1 115
+ FrameIndex XZWF J 1 116
+ FrameIndex XZWF K 1 117
+ FrameIndex XZWF L 1 118
+ FrameIndex XZWF M 1 119
+ FrameIndex XZWF N 1 120
+ FrameIndex XZWF O 1 121
+ FrameIndex XZWF P 1 122
+ FrameIndex XZWF Q 1 123
+ FrameIndex XZWF R 1 124
+ FrameIndex XZWF S 1 125
+ FrameIndex XZWF T 1 126
+ FrameIndex XZWF U 1 127
+ FrameIndex XZWF V 1 128
+ FrameIndex XZWF W 1 129
+ // Melee
+ FrameIndex XZWF X 1 131
+ FrameIndex XZWF Y 1 132
+ FrameIndex XZWF Z 1 133
+ FrameIndex XZWG A 1 134
+ FrameIndex XZWG B 1 135
+ FrameIndex XZWG C 1 136
+ FrameIndex XZWG D 1 137
+ FrameIndex XZWG E 1 138
+ FrameIndex XZWG F 1 139
+ FrameIndex XZWG G 1 140
+ FrameIndex XZWG H 1 141
+ FrameIndex XZWG I 1 142
+ FrameIndex XZWG J 1 143
+ FrameIndex XZWG K 1 144
+ FrameIndex XZWG L 1 145
+ FrameIndex XZWG M 1 146
+ FrameIndex XZWG N 1 147
+ FrameIndex XZWG O 1 148
+ FrameIndex XZWG P 1 149
+ FrameIndex XZWG Q 1 150
+ ////// WARHEADS
+ SurfaceSkin 1 5 "HellblazerAmmo_Nuke.png"
+ SurfaceSkin 1 6 ""
+ SurfaceSkin 1 7 ""
+ SurfaceSkin 1 8 "HellblazerAmmo_Nuke.png"
+ // Still / Deselect
+ FrameIndex XZWG R 1 0
+ FrameIndex XZWG S 1 1
+ FrameIndex XZWG T 1 2
+ FrameIndex XZWG U 1 3
+ FrameIndex XZWG V 1 4
+ FrameIndex XZWG W 1 5
+ FrameIndex XZWG X 1 6
+ FrameIndex XZWG Y 1 7
+ FrameIndex XZWG Z 1 8 // Select
+ FrameIndex XZWH A 1 9
+ FrameIndex XZWH B 1 10
+ FrameIndex XZWH C 1 11
+ FrameIndex XZWH D 1 12
+ FrameIndex XZWH E 1 13
+ FrameIndex XZWH F 1 14
+ FrameIndex XZWH G 1 15
+ // Fire
+ FrameIndex XZWH H 1 17
+ FrameIndex XZWH I 1 18
+ FrameIndex XZWH J 1 19
+ FrameIndex XZWH K 1 20
+ FrameIndex XZWH L 1 21
+ FrameIndex XZWH M 1 22
+ FrameIndex XZWH N 1 23
+ // AltFire
+ FrameIndex XZWH O 1 25
+ FrameIndex XZWH P 1 26
+ FrameIndex XZWH Q 1 27
+ FrameIndex XZWH R 1 28
+ FrameIndex XZWH S 1 29
+ FrameIndex XZWH T 1 30
+ FrameIndex XZWH U 1 31
+ // CycleStart/End
+ FrameIndex XZWH V 1 33
+ // Cycle3
+ FrameIndex XZWH W 1 48
+ FrameIndex XZWH X 1 49
+ FrameIndex XZWH Y 1 50
+ FrameIndex XZWH Z 1 51
+ FrameIndex XZWI A 1 52
+ FrameIndex XZWI B 1 53
+ FrameIndex XZWI C 1 54
+ FrameIndex XZWI D 1 55
+ FrameIndex XZWI E 1 56
+ FrameIndex XZWI F 1 57
+ // Unload
+ FrameIndex XZWI G 1 59
+ FrameIndex XZWI H 1 60
+ FrameIndex XZWI I 1 61
+ FrameIndex XZWI J 1 62
+ FrameIndex XZWI K 1 63
+ FrameIndex XZWI L 1 64
+ FrameIndex XZWI M 1 65
+ FrameIndex XZWI N 1 66
+ FrameIndex XZWI O 1 67
+ FrameIndex XZWI P 1 68
+ FrameIndex XZWI Q 1 69
+ FrameIndex XZWI R 1 70
+ FrameIndex XZWI S 1 71
+ FrameIndex XZWI T 1 72
+ FrameIndex XZWI U 1 73
+ FrameIndex XZWI V 1 74
+ FrameIndex XZWI W 1 75
+ FrameIndex XZWI X 1 76
+ FrameIndex XZWI Y 1 77
+ FrameIndex XZWI Z 1 78
+ FrameIndex XZWJ A 1 79
+ FrameIndex XZWJ B 1 80
+ FrameIndex XZWJ C 1 81
+ FrameIndex XZWJ D 1 82
+ FrameIndex XZWJ E 1 83
+ FrameIndex XZWJ F 1 84
+ // Load
+ FrameIndex XZWJ G 1 85
+ FrameIndex XZWJ H 1 86
+ FrameIndex XZWJ I 1 87
+ FrameIndex XZWJ J 1 88
+ FrameIndex XZWJ K 1 89
+ FrameIndex XZWJ L 1 90
+ FrameIndex XZWJ M 1 91
+ FrameIndex XZWJ N 1 92
+ FrameIndex XZWJ O 1 93
+ FrameIndex XZWJ P 1 94
+ FrameIndex XZWJ Q 1 95
+ FrameIndex XZWJ R 1 96
+ FrameIndex XZWJ S 1 97
+ FrameIndex XZWJ T 1 98
+ FrameIndex XZWJ U 1 99
+ FrameIndex XZWJ V 1 100
+ FrameIndex XZWJ W 1 101
+ FrameIndex XZWJ X 1 102
+ FrameIndex XZWJ Y 1 103
+ FrameIndex XZWJ Z 1 104
+ FrameIndex XZWK A 1 105
+ FrameIndex XZWK B 1 106
+ FrameIndex XZWK C 1 107
+ FrameIndex XZWK D 1 108
+ FrameIndex XZWK E 1 109
+ FrameIndex XZWK F 1 110
+ FrameIndex XZWK G 1 111
+ // Idle
+ FrameIndex XZWK H 1 113
+ FrameIndex XZWK I 1 114
+ FrameIndex XZWK J 1 115
+ FrameIndex XZWK K 1 116
+ FrameIndex XZWK L 1 117
+ FrameIndex XZWK M 1 118
+ FrameIndex XZWK N 1 119
+ FrameIndex XZWK O 1 120
+ FrameIndex XZWK P 1 121
+ FrameIndex XZWK Q 1 122
+ FrameIndex XZWK R 1 123
+ FrameIndex XZWK S 1 124
+ FrameIndex XZWK T 1 125
+ FrameIndex XZWK U 1 126
+ FrameIndex XZWK V 1 127
+ FrameIndex XZWK W 1 128
+ FrameIndex XZWK X 1 129
+ // Melee
+ FrameIndex XZWK Y 1 131
+ FrameIndex XZWK Z 1 132
+ FrameIndex XZWL A 1 133
+ FrameIndex XZWL B 1 134
+ FrameIndex XZWL C 1 135
+ FrameIndex XZWL D 1 136
+ FrameIndex XZWL E 1 137
+ FrameIndex XZWL F 1 138
+ FrameIndex XZWL G 1 139
+ FrameIndex XZWL H 1 140
+ FrameIndex XZWL I 1 141
+ FrameIndex XZWL J 1 142
+ FrameIndex XZWL K 1 143
+ FrameIndex XZWL L 1 144
+ FrameIndex XZWL M 1 145
+ FrameIndex XZWL N 1 146
+ FrameIndex XZWL O 1 147
+ FrameIndex XZWL P 1 148
+ FrameIndex XZWL Q 1 149
+ FrameIndex XZWL R 1 150
+ // ReloadInter
+ SurfaceSkin 1 5 ""
+ SurfaceSkin 1 6 ""
+ SurfaceSkin 1 7 ""
+ SurfaceSkin 1 8 ""
+ FrameIndex XZWR J 1 153
+ FrameIndex XZWR K 1 154
+ FrameIndex XZWR L 1 155
+ FrameIndex XZWR M 1 156
+ FrameIndex XZWR N 1 157
+}
diff --git a/modeldef.itemgesture b/modeldef.itemgesture
new file mode 100644
index 000000000..bb00fc12d
--- /dev/null
+++ b/modeldef.itemgesture
@@ -0,0 +1,449 @@
+Model "GenericCubeGesture"
+{
+ Path "models"
+ Model 0 "GenericCube1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "PerfectlyGeneric.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+}
+Model "AkariProjectGesture"
+{
+ Path "models"
+ Model 0 "AkariProject1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "AkariProject.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+}
+Model "LoveSignalsCDGesture"
+{
+ Path "models"
+ Model 0 "LoveSignalsCD1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "LoveSignals.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+}
+Model "NutatcoBarGesture"
+{
+ Path "models"
+ Model 0 "NutatcoBar1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "Nutatco.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+}
+Model "FrispyCornGesture"
+{
+ Path "models"
+ Model 0 "FrispyCorn1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "FrispyCorn.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+}
+Model "SayaBeanGesture"
+{
+ Path "models"
+ Model 0 "SayaBean1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "SayaBean.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13 // Squish
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ FrameIndex XZW1 U 0 20
+ FrameIndex XZW1 V 0 21
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+}
+Model "MothPlushyGesture"
+{
+ Path "models"
+ Model 0 "MothPlush1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "MothPlush.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ FrameIndex XZW1 U 0 20
+ FrameIndex XZW1 V 0 21
+ FrameIndex XZW1 W 0 22
+ FrameIndex XZW1 X 0 23
+ FrameIndex XZW1 Y 0 24
+ FrameIndex XZW1 Z 0 25
+ FrameIndex XZW2 A 0 26
+ FrameIndex XZW2 B 0 27
+ FrameIndex XZW2 C 0 28
+ FrameIndex XZW2 D 0 29
+}
+Model "DemoPlushGesture"
+{
+ Path "models"
+ Model 0 "DemoPlush1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "DemoPlush.png"
+ SurfaceSkin 0 4 "DemoPlush2.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ FrameIndex XZW1 U 0 20
+ FrameIndex XZW1 V 0 21
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+}
+Model "KirinCummiesGesture"
+{
+ Path "models"
+ Model 0 "TootFroot1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "TootFroot.png"
+ SurfaceSkin 0 4 "envmap/silverenv.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+}
+Model "MilkBreadsGesture"
+{
+ Path "models"
+ Model 0 "MilkBreads1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "MilkBreads.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+}
+Model "KirinMangaGesture"
+{
+ Path "models"
+ Model 0 "AkariProject1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "KirinManga.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+}
+Model "KirinPlushGesture"
+{
+ Path "models"
+ Model 0 "KirinPlush1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "KirinPlush.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15 // bump
+ FrameIndex XZW1 Q 0 16 // smooch
+ FrameIndex XZW1 R 0 17 // giggle
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ FrameIndex XZW1 U 0 20
+ FrameIndex XZW1 V 0 21
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24 // demo giggle
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+}
diff --git a/modeldef.keygesture b/modeldef.keygesture
new file mode 100644
index 000000000..2580bf8e9
--- /dev/null
+++ b/modeldef.keygesture
@@ -0,0 +1,1700 @@
+Model "SWWMRedCardGesture"
+{
+ Path "models"
+ Model 0 "DoomCard1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "DoomRedKey.png"
+ SurfaceSkin 0 4 "DoomKeyLight3.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ // Use 1
+ FrameIndex XZW1 U 0 21
+ FrameIndex XZW1 V 0 22
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+ FrameIndex XZW2 D 0 30
+ FrameIndex XZW2 E 0 31
+ FrameIndex XZW2 F 0 32
+ FrameIndex XZW2 G 0 33
+ FrameIndex XZW2 H 0 34
+ FrameIndex XZW2 I 0 35
+ FrameIndex XZW2 J 0 36
+ FrameIndex XZW2 K 0 37
+ FrameIndex XZW2 L 0 38
+ FrameIndex XZW2 M 0 39
+ FrameIndex XZW2 N 0 40
+ FrameIndex XZW2 O 0 41
+ FrameIndex XZW2 P 0 42
+ FrameIndex XZW2 Q 0 43
+ FrameIndex XZW2 R 0 44
+ // Use 2
+ FrameIndex XZW2 S 0 46
+ FrameIndex XZW2 T 0 47
+ FrameIndex XZW2 U 0 48
+ FrameIndex XZW2 V 0 49
+ FrameIndex XZW2 W 0 51
+ FrameIndex XZW2 X 0 52
+ FrameIndex XZW2 Y 0 53
+ FrameIndex XZW2 Z 0 54
+ FrameIndex XZW3 A 0 55
+ FrameIndex XZW3 B 0 56
+ FrameIndex XZW3 C 0 57
+ FrameIndex XZW3 D 0 58
+ FrameIndex XZW3 E 0 59
+ FrameIndex XZW3 F 0 60
+ FrameIndex XZW3 G 0 61
+ FrameIndex XZW3 H 0 62
+ FrameIndex XZW3 I 0 63
+ FrameIndex XZW3 J 0 64
+ FrameIndex XZW3 K 0 65
+ FrameIndex XZW3 L 0 66
+ FrameIndex XZW3 M 0 67
+ FrameIndex XZW3 N 0 68
+ FrameIndex XZW3 O 0 69
+ FrameIndex XZW3 P 0 70
+ FrameIndex XZW3 Q 0 71
+ FrameIndex XZW3 R 0 72
+ FrameIndex XZW3 S 0 73
+ FrameIndex XZW3 T 0 74
+ FrameIndex XZW3 U 0 75
+ FrameIndex XZW3 V 0 76
+ FrameIndex XZW3 W 0 77
+ FrameIndex XZW3 X 0 78
+ FrameIndex XZW3 Y 0 79
+}
+Model "SWWMRedCardGesture"
+{
+ Path "models"
+ Model 1 "QuickPunch1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Punch
+ FrameIndex XZW0 A 1 0
+ FrameIndex XZW0 B 1 1
+ FrameIndex XZW0 C 1 2
+ FrameIndex XZW0 D 1 3
+ FrameIndex XZW0 E 1 4
+ FrameIndex XZW0 F 1 5
+ FrameIndex XZW0 G 1 6
+ FrameIndex XZW0 H 1 7
+ FrameIndex XZW0 I 1 8
+ FrameIndex XZW0 J 1 9
+ FrameIndex XZW0 K 1 10
+ FrameIndex XZW0 L 1 11
+ FrameIndex XZW0 M 1 12
+ FrameIndex XZW0 N 1 13
+}
+Model "SWWMYellowCardGesture"
+{
+ Path "models"
+ Model 0 "DoomCard1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "DoomYellowKey.png"
+ SurfaceSkin 0 4 "DoomKeyLight3.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ // Use 1
+ FrameIndex XZW1 U 0 21
+ FrameIndex XZW1 V 0 22
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+ FrameIndex XZW2 D 0 30
+ FrameIndex XZW2 E 0 31
+ FrameIndex XZW2 F 0 32
+ FrameIndex XZW2 G 0 33
+ FrameIndex XZW2 H 0 34
+ FrameIndex XZW2 I 0 35
+ FrameIndex XZW2 J 0 36
+ FrameIndex XZW2 K 0 37
+ FrameIndex XZW2 L 0 38
+ FrameIndex XZW2 M 0 39
+ FrameIndex XZW2 N 0 40
+ FrameIndex XZW2 O 0 41
+ FrameIndex XZW2 P 0 42
+ FrameIndex XZW2 Q 0 43
+ FrameIndex XZW2 R 0 44
+ // Use 2
+ FrameIndex XZW2 S 0 46
+ FrameIndex XZW2 T 0 47
+ FrameIndex XZW2 U 0 48
+ FrameIndex XZW2 V 0 49
+ FrameIndex XZW2 W 0 51
+ FrameIndex XZW2 X 0 52
+ FrameIndex XZW2 Y 0 53
+ FrameIndex XZW2 Z 0 54
+ FrameIndex XZW3 A 0 55
+ FrameIndex XZW3 B 0 56
+ FrameIndex XZW3 C 0 57
+ FrameIndex XZW3 D 0 58
+ FrameIndex XZW3 E 0 59
+ FrameIndex XZW3 F 0 60
+ FrameIndex XZW3 G 0 61
+ FrameIndex XZW3 H 0 62
+ FrameIndex XZW3 I 0 63
+ FrameIndex XZW3 J 0 64
+ FrameIndex XZW3 K 0 65
+ FrameIndex XZW3 L 0 66
+ FrameIndex XZW3 M 0 67
+ FrameIndex XZW3 N 0 68
+ FrameIndex XZW3 O 0 69
+ FrameIndex XZW3 P 0 70
+ FrameIndex XZW3 Q 0 71
+ FrameIndex XZW3 R 0 72
+ FrameIndex XZW3 S 0 73
+ FrameIndex XZW3 T 0 74
+ FrameIndex XZW3 U 0 75
+ FrameIndex XZW3 V 0 76
+ FrameIndex XZW3 W 0 77
+ FrameIndex XZW3 X 0 78
+ FrameIndex XZW3 Y 0 79
+}
+Model "SWWMYellowCardGesture"
+{
+ Path "models"
+ Model 1 "QuickPunch1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Punch
+ FrameIndex XZW0 A 1 0
+ FrameIndex XZW0 B 1 1
+ FrameIndex XZW0 C 1 2
+ FrameIndex XZW0 D 1 3
+ FrameIndex XZW0 E 1 4
+ FrameIndex XZW0 F 1 5
+ FrameIndex XZW0 G 1 6
+ FrameIndex XZW0 H 1 7
+ FrameIndex XZW0 I 1 8
+ FrameIndex XZW0 J 1 9
+ FrameIndex XZW0 K 1 10
+ FrameIndex XZW0 L 1 11
+ FrameIndex XZW0 M 1 12
+ FrameIndex XZW0 N 1 13
+}
+Model "SWWMBlueCardGesture"
+{
+ Path "models"
+ Model 0 "DoomCard1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "DoomBlueKey.png"
+ SurfaceSkin 0 4 "DoomKeyLight3.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ // Use 1
+ FrameIndex XZW1 U 0 21
+ FrameIndex XZW1 V 0 22
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+ FrameIndex XZW2 D 0 30
+ FrameIndex XZW2 E 0 31
+ FrameIndex XZW2 F 0 32
+ FrameIndex XZW2 G 0 33
+ FrameIndex XZW2 H 0 34
+ FrameIndex XZW2 I 0 35
+ FrameIndex XZW2 J 0 36
+ FrameIndex XZW2 K 0 37
+ FrameIndex XZW2 L 0 38
+ FrameIndex XZW2 M 0 39
+ FrameIndex XZW2 N 0 40
+ FrameIndex XZW2 O 0 41
+ FrameIndex XZW2 P 0 42
+ FrameIndex XZW2 Q 0 43
+ FrameIndex XZW2 R 0 44
+ // Use 2
+ FrameIndex XZW2 S 0 46
+ FrameIndex XZW2 T 0 47
+ FrameIndex XZW2 U 0 48
+ FrameIndex XZW2 V 0 49
+ FrameIndex XZW2 W 0 51
+ FrameIndex XZW2 X 0 52
+ FrameIndex XZW2 Y 0 53
+ FrameIndex XZW2 Z 0 54
+ FrameIndex XZW3 A 0 55
+ FrameIndex XZW3 B 0 56
+ FrameIndex XZW3 C 0 57
+ FrameIndex XZW3 D 0 58
+ FrameIndex XZW3 E 0 59
+ FrameIndex XZW3 F 0 60
+ FrameIndex XZW3 G 0 61
+ FrameIndex XZW3 H 0 62
+ FrameIndex XZW3 I 0 63
+ FrameIndex XZW3 J 0 64
+ FrameIndex XZW3 K 0 65
+ FrameIndex XZW3 L 0 66
+ FrameIndex XZW3 M 0 67
+ FrameIndex XZW3 N 0 68
+ FrameIndex XZW3 O 0 69
+ FrameIndex XZW3 P 0 70
+ FrameIndex XZW3 Q 0 71
+ FrameIndex XZW3 R 0 72
+ FrameIndex XZW3 S 0 73
+ FrameIndex XZW3 T 0 74
+ FrameIndex XZW3 U 0 75
+ FrameIndex XZW3 V 0 76
+ FrameIndex XZW3 W 0 77
+ FrameIndex XZW3 X 0 78
+ FrameIndex XZW3 Y 0 79
+}
+Model "SWWMBlueCardGesture"
+{
+ Path "models"
+ Model 1 "QuickPunch1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Punch
+ FrameIndex XZW0 A 1 0
+ FrameIndex XZW0 B 1 1
+ FrameIndex XZW0 C 1 2
+ FrameIndex XZW0 D 1 3
+ FrameIndex XZW0 E 1 4
+ FrameIndex XZW0 F 1 5
+ FrameIndex XZW0 G 1 6
+ FrameIndex XZW0 H 1 7
+ FrameIndex XZW0 I 1 8
+ FrameIndex XZW0 J 1 9
+ FrameIndex XZW0 K 1 10
+ FrameIndex XZW0 L 1 11
+ FrameIndex XZW0 M 1 12
+ FrameIndex XZW0 N 1 13
+}
+Model "SWWMSilverCardGesture"
+{
+ Path "models"
+ Model 0 "DoomCard1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "DoomSilverKey.png"
+ SurfaceSkin 0 4 "DoomKeyLight3.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ // Use 1
+ FrameIndex XZW1 U 0 21
+ FrameIndex XZW1 V 0 22
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+ FrameIndex XZW2 D 0 30
+ FrameIndex XZW2 E 0 31
+ FrameIndex XZW2 F 0 32
+ FrameIndex XZW2 G 0 33
+ FrameIndex XZW2 H 0 34
+ FrameIndex XZW2 I 0 35
+ FrameIndex XZW2 J 0 36
+ FrameIndex XZW2 K 0 37
+ FrameIndex XZW2 L 0 38
+ FrameIndex XZW2 M 0 39
+ FrameIndex XZW2 N 0 40
+ FrameIndex XZW2 O 0 41
+ FrameIndex XZW2 P 0 42
+ FrameIndex XZW2 Q 0 43
+ FrameIndex XZW2 R 0 44
+ // Use 2
+ FrameIndex XZW2 S 0 46
+ FrameIndex XZW2 T 0 47
+ FrameIndex XZW2 U 0 48
+ FrameIndex XZW2 V 0 49
+ FrameIndex XZW2 W 0 51
+ FrameIndex XZW2 X 0 52
+ FrameIndex XZW2 Y 0 53
+ FrameIndex XZW2 Z 0 54
+ FrameIndex XZW3 A 0 55
+ FrameIndex XZW3 B 0 56
+ FrameIndex XZW3 C 0 57
+ FrameIndex XZW3 D 0 58
+ FrameIndex XZW3 E 0 59
+ FrameIndex XZW3 F 0 60
+ FrameIndex XZW3 G 0 61
+ FrameIndex XZW3 H 0 62
+ FrameIndex XZW3 I 0 63
+ FrameIndex XZW3 J 0 64
+ FrameIndex XZW3 K 0 65
+ FrameIndex XZW3 L 0 66
+ FrameIndex XZW3 M 0 67
+ FrameIndex XZW3 N 0 68
+ FrameIndex XZW3 O 0 69
+ FrameIndex XZW3 P 0 70
+ FrameIndex XZW3 Q 0 71
+ FrameIndex XZW3 R 0 72
+ FrameIndex XZW3 S 0 73
+ FrameIndex XZW3 T 0 74
+ FrameIndex XZW3 U 0 75
+ FrameIndex XZW3 V 0 76
+ FrameIndex XZW3 W 0 77
+ FrameIndex XZW3 X 0 78
+ FrameIndex XZW3 Y 0 79
+}
+Model "SWWMSilverCardGesture"
+{
+ Path "models"
+ Model 1 "QuickPunch1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Punch
+ FrameIndex XZW0 A 1 0
+ FrameIndex XZW0 B 1 1
+ FrameIndex XZW0 C 1 2
+ FrameIndex XZW0 D 1 3
+ FrameIndex XZW0 E 1 4
+ FrameIndex XZW0 F 1 5
+ FrameIndex XZW0 G 1 6
+ FrameIndex XZW0 H 1 7
+ FrameIndex XZW0 I 1 8
+ FrameIndex XZW0 J 1 9
+ FrameIndex XZW0 K 1 10
+ FrameIndex XZW0 L 1 11
+ FrameIndex XZW0 M 1 12
+ FrameIndex XZW0 N 1 13
+}
+Model "SWWMGreenCardGesture"
+{
+ Path "models"
+ Model 0 "DoomCard1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "DoomGreenKey.png"
+ SurfaceSkin 0 4 "DoomKeyLight3.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ // Use 1
+ FrameIndex XZW1 U 0 21
+ FrameIndex XZW1 V 0 22
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+ FrameIndex XZW2 D 0 30
+ FrameIndex XZW2 E 0 31
+ FrameIndex XZW2 F 0 32
+ FrameIndex XZW2 G 0 33
+ FrameIndex XZW2 H 0 34
+ FrameIndex XZW2 I 0 35
+ FrameIndex XZW2 J 0 36
+ FrameIndex XZW2 K 0 37
+ FrameIndex XZW2 L 0 38
+ FrameIndex XZW2 M 0 39
+ FrameIndex XZW2 N 0 40
+ FrameIndex XZW2 O 0 41
+ FrameIndex XZW2 P 0 42
+ FrameIndex XZW2 Q 0 43
+ FrameIndex XZW2 R 0 44
+ // Use 2
+ FrameIndex XZW2 S 0 46
+ FrameIndex XZW2 T 0 47
+ FrameIndex XZW2 U 0 48
+ FrameIndex XZW2 V 0 49
+ FrameIndex XZW2 W 0 51
+ FrameIndex XZW2 X 0 52
+ FrameIndex XZW2 Y 0 53
+ FrameIndex XZW2 Z 0 54
+ FrameIndex XZW3 A 0 55
+ FrameIndex XZW3 B 0 56
+ FrameIndex XZW3 C 0 57
+ FrameIndex XZW3 D 0 58
+ FrameIndex XZW3 E 0 59
+ FrameIndex XZW3 F 0 60
+ FrameIndex XZW3 G 0 61
+ FrameIndex XZW3 H 0 62
+ FrameIndex XZW3 I 0 63
+ FrameIndex XZW3 J 0 64
+ FrameIndex XZW3 K 0 65
+ FrameIndex XZW3 L 0 66
+ FrameIndex XZW3 M 0 67
+ FrameIndex XZW3 N 0 68
+ FrameIndex XZW3 O 0 69
+ FrameIndex XZW3 P 0 70
+ FrameIndex XZW3 Q 0 71
+ FrameIndex XZW3 R 0 72
+ FrameIndex XZW3 S 0 73
+ FrameIndex XZW3 T 0 74
+ FrameIndex XZW3 U 0 75
+ FrameIndex XZW3 V 0 76
+ FrameIndex XZW3 W 0 77
+ FrameIndex XZW3 X 0 78
+ FrameIndex XZW3 Y 0 79
+}
+Model "SWWMGreenCardGesture"
+{
+ Path "models"
+ Model 1 "QuickPunch1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Punch
+ FrameIndex XZW0 A 1 0
+ FrameIndex XZW0 B 1 1
+ FrameIndex XZW0 C 1 2
+ FrameIndex XZW0 D 1 3
+ FrameIndex XZW0 E 1 4
+ FrameIndex XZW0 F 1 5
+ FrameIndex XZW0 G 1 6
+ FrameIndex XZW0 H 1 7
+ FrameIndex XZW0 I 1 8
+ FrameIndex XZW0 J 1 9
+ FrameIndex XZW0 K 1 10
+ FrameIndex XZW0 L 1 11
+ FrameIndex XZW0 M 1 12
+ FrameIndex XZW0 N 1 13
+}
+Model "SWWMOrangeCardGesture"
+{
+ Path "models"
+ Model 0 "DoomCard1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "DoomOrangeKey.png"
+ SurfaceSkin 0 4 "DoomKeyLight3.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ // Use 1
+ FrameIndex XZW1 U 0 21
+ FrameIndex XZW1 V 0 22
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+ FrameIndex XZW2 D 0 30
+ FrameIndex XZW2 E 0 31
+ FrameIndex XZW2 F 0 32
+ FrameIndex XZW2 G 0 33
+ FrameIndex XZW2 H 0 34
+ FrameIndex XZW2 I 0 35
+ FrameIndex XZW2 J 0 36
+ FrameIndex XZW2 K 0 37
+ FrameIndex XZW2 L 0 38
+ FrameIndex XZW2 M 0 39
+ FrameIndex XZW2 N 0 40
+ FrameIndex XZW2 O 0 41
+ FrameIndex XZW2 P 0 42
+ FrameIndex XZW2 Q 0 43
+ FrameIndex XZW2 R 0 44
+ // Use 2
+ FrameIndex XZW2 S 0 46
+ FrameIndex XZW2 T 0 47
+ FrameIndex XZW2 U 0 48
+ FrameIndex XZW2 V 0 49
+ FrameIndex XZW2 W 0 51
+ FrameIndex XZW2 X 0 52
+ FrameIndex XZW2 Y 0 53
+ FrameIndex XZW2 Z 0 54
+ FrameIndex XZW3 A 0 55
+ FrameIndex XZW3 B 0 56
+ FrameIndex XZW3 C 0 57
+ FrameIndex XZW3 D 0 58
+ FrameIndex XZW3 E 0 59
+ FrameIndex XZW3 F 0 60
+ FrameIndex XZW3 G 0 61
+ FrameIndex XZW3 H 0 62
+ FrameIndex XZW3 I 0 63
+ FrameIndex XZW3 J 0 64
+ FrameIndex XZW3 K 0 65
+ FrameIndex XZW3 L 0 66
+ FrameIndex XZW3 M 0 67
+ FrameIndex XZW3 N 0 68
+ FrameIndex XZW3 O 0 69
+ FrameIndex XZW3 P 0 70
+ FrameIndex XZW3 Q 0 71
+ FrameIndex XZW3 R 0 72
+ FrameIndex XZW3 S 0 73
+ FrameIndex XZW3 T 0 74
+ FrameIndex XZW3 U 0 75
+ FrameIndex XZW3 V 0 76
+ FrameIndex XZW3 W 0 77
+ FrameIndex XZW3 X 0 78
+ FrameIndex XZW3 Y 0 79
+}
+Model "SWWMOrangeCardGesture"
+{
+ Path "models"
+ Model 1 "QuickPunch1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Punch
+ FrameIndex XZW0 A 1 0
+ FrameIndex XZW0 B 1 1
+ FrameIndex XZW0 C 1 2
+ FrameIndex XZW0 D 1 3
+ FrameIndex XZW0 E 1 4
+ FrameIndex XZW0 F 1 5
+ FrameIndex XZW0 G 1 6
+ FrameIndex XZW0 H 1 7
+ FrameIndex XZW0 I 1 8
+ FrameIndex XZW0 J 1 9
+ FrameIndex XZW0 K 1 10
+ FrameIndex XZW0 L 1 11
+ FrameIndex XZW0 M 1 12
+ FrameIndex XZW0 N 1 13
+}
+Model "SWWMRedSkullGesture"
+{
+ Path "models"
+ Model 0 "DoomSkull1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "DoomRedSkull.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ // Use 1
+ FrameIndex XZW1 U 0 21
+ FrameIndex XZW1 V 0 22
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+ FrameIndex XZW2 D 0 30
+ FrameIndex XZW2 E 0 31
+ FrameIndex XZW2 F 0 32
+ FrameIndex XZW2 G 0 33
+ FrameIndex XZW2 H 0 34
+ FrameIndex XZW2 I 0 35
+ FrameIndex XZW2 J 0 36
+ FrameIndex XZW2 K 0 37
+ FrameIndex XZW2 L 0 38
+ FrameIndex XZW2 M 0 39
+ FrameIndex XZW2 N 0 40
+ FrameIndex XZW2 O 0 41
+ FrameIndex XZW2 P 0 42
+ FrameIndex XZW2 Q 0 43
+ FrameIndex XZW2 R 0 44
+ // Use 2
+ FrameIndex XZW2 S 0 46
+ FrameIndex XZW2 T 0 47
+ FrameIndex XZW2 U 0 48
+ FrameIndex XZW2 V 0 49
+ FrameIndex XZW2 W 0 51
+ FrameIndex XZW2 X 0 52
+ FrameIndex XZW2 Y 0 53
+ FrameIndex XZW2 Z 0 54
+ FrameIndex XZW3 A 0 55
+ FrameIndex XZW3 B 0 56
+ FrameIndex XZW3 C 0 57
+ FrameIndex XZW3 D 0 58
+ FrameIndex XZW3 E 0 59
+ FrameIndex XZW3 F 0 60
+ FrameIndex XZW3 G 0 61
+ FrameIndex XZW3 H 0 62
+ FrameIndex XZW3 I 0 63
+ FrameIndex XZW3 J 0 64
+ FrameIndex XZW3 K 0 65
+ FrameIndex XZW3 L 0 66
+ FrameIndex XZW3 M 0 67
+ FrameIndex XZW3 N 0 68
+ FrameIndex XZW3 O 0 69
+ FrameIndex XZW3 P 0 70
+ FrameIndex XZW3 Q 0 71
+ FrameIndex XZW3 R 0 72
+ FrameIndex XZW3 S 0 73
+ FrameIndex XZW3 T 0 74
+ FrameIndex XZW3 U 0 75
+ FrameIndex XZW3 V 0 76
+ FrameIndex XZW3 W 0 77
+ FrameIndex XZW3 X 0 78
+ FrameIndex XZW3 Y 0 79
+}
+Model "SWWMRedSkullGesture"
+{
+ Path "models"
+ Model 1 "QuickPunch1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Punch
+ FrameIndex XZW0 A 1 0
+ FrameIndex XZW0 B 1 1
+ FrameIndex XZW0 C 1 2
+ FrameIndex XZW0 D 1 3
+ FrameIndex XZW0 E 1 4
+ FrameIndex XZW0 F 1 5
+ FrameIndex XZW0 G 1 6
+ FrameIndex XZW0 H 1 7
+ FrameIndex XZW0 I 1 8
+ FrameIndex XZW0 J 1 9
+ FrameIndex XZW0 K 1 10
+ FrameIndex XZW0 L 1 11
+ FrameIndex XZW0 M 1 12
+ FrameIndex XZW0 N 1 13
+}
+Model "SWWMYellowSkullGesture"
+{
+ Path "models"
+ Model 0 "DoomSkull1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "DoomYellowSkull.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ // Use 1
+ FrameIndex XZW1 U 0 21
+ FrameIndex XZW1 V 0 22
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+ FrameIndex XZW2 D 0 30
+ FrameIndex XZW2 E 0 31
+ FrameIndex XZW2 F 0 32
+ FrameIndex XZW2 G 0 33
+ FrameIndex XZW2 H 0 34
+ FrameIndex XZW2 I 0 35
+ FrameIndex XZW2 J 0 36
+ FrameIndex XZW2 K 0 37
+ FrameIndex XZW2 L 0 38
+ FrameIndex XZW2 M 0 39
+ FrameIndex XZW2 N 0 40
+ FrameIndex XZW2 O 0 41
+ FrameIndex XZW2 P 0 42
+ FrameIndex XZW2 Q 0 43
+ FrameIndex XZW2 R 0 44
+ // Use 2
+ FrameIndex XZW2 S 0 46
+ FrameIndex XZW2 T 0 47
+ FrameIndex XZW2 U 0 48
+ FrameIndex XZW2 V 0 49
+ FrameIndex XZW2 W 0 51
+ FrameIndex XZW2 X 0 52
+ FrameIndex XZW2 Y 0 53
+ FrameIndex XZW2 Z 0 54
+ FrameIndex XZW3 A 0 55
+ FrameIndex XZW3 B 0 56
+ FrameIndex XZW3 C 0 57
+ FrameIndex XZW3 D 0 58
+ FrameIndex XZW3 E 0 59
+ FrameIndex XZW3 F 0 60
+ FrameIndex XZW3 G 0 61
+ FrameIndex XZW3 H 0 62
+ FrameIndex XZW3 I 0 63
+ FrameIndex XZW3 J 0 64
+ FrameIndex XZW3 K 0 65
+ FrameIndex XZW3 L 0 66
+ FrameIndex XZW3 M 0 67
+ FrameIndex XZW3 N 0 68
+ FrameIndex XZW3 O 0 69
+ FrameIndex XZW3 P 0 70
+ FrameIndex XZW3 Q 0 71
+ FrameIndex XZW3 R 0 72
+ FrameIndex XZW3 S 0 73
+ FrameIndex XZW3 T 0 74
+ FrameIndex XZW3 U 0 75
+ FrameIndex XZW3 V 0 76
+ FrameIndex XZW3 W 0 77
+ FrameIndex XZW3 X 0 78
+ FrameIndex XZW3 Y 0 79
+}
+Model "SWWMYellowSkullGesture"
+{
+ Path "models"
+ Model 1 "QuickPunch1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Punch
+ FrameIndex XZW0 A 1 0
+ FrameIndex XZW0 B 1 1
+ FrameIndex XZW0 C 1 2
+ FrameIndex XZW0 D 1 3
+ FrameIndex XZW0 E 1 4
+ FrameIndex XZW0 F 1 5
+ FrameIndex XZW0 G 1 6
+ FrameIndex XZW0 H 1 7
+ FrameIndex XZW0 I 1 8
+ FrameIndex XZW0 J 1 9
+ FrameIndex XZW0 K 1 10
+ FrameIndex XZW0 L 1 11
+ FrameIndex XZW0 M 1 12
+ FrameIndex XZW0 N 1 13
+}
+Model "SWWMBlueSkullGesture"
+{
+ Path "models"
+ Model 0 "DoomSkull1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "DoomBlueSkull.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ // Use 1
+ FrameIndex XZW1 U 0 21
+ FrameIndex XZW1 V 0 22
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+ FrameIndex XZW2 D 0 30
+ FrameIndex XZW2 E 0 31
+ FrameIndex XZW2 F 0 32
+ FrameIndex XZW2 G 0 33
+ FrameIndex XZW2 H 0 34
+ FrameIndex XZW2 I 0 35
+ FrameIndex XZW2 J 0 36
+ FrameIndex XZW2 K 0 37
+ FrameIndex XZW2 L 0 38
+ FrameIndex XZW2 M 0 39
+ FrameIndex XZW2 N 0 40
+ FrameIndex XZW2 O 0 41
+ FrameIndex XZW2 P 0 42
+ FrameIndex XZW2 Q 0 43
+ FrameIndex XZW2 R 0 44
+ // Use 2
+ FrameIndex XZW2 S 0 46
+ FrameIndex XZW2 T 0 47
+ FrameIndex XZW2 U 0 48
+ FrameIndex XZW2 V 0 49
+ FrameIndex XZW2 W 0 51
+ FrameIndex XZW2 X 0 52
+ FrameIndex XZW2 Y 0 53
+ FrameIndex XZW2 Z 0 54
+ FrameIndex XZW3 A 0 55
+ FrameIndex XZW3 B 0 56
+ FrameIndex XZW3 C 0 57
+ FrameIndex XZW3 D 0 58
+ FrameIndex XZW3 E 0 59
+ FrameIndex XZW3 F 0 60
+ FrameIndex XZW3 G 0 61
+ FrameIndex XZW3 H 0 62
+ FrameIndex XZW3 I 0 63
+ FrameIndex XZW3 J 0 64
+ FrameIndex XZW3 K 0 65
+ FrameIndex XZW3 L 0 66
+ FrameIndex XZW3 M 0 67
+ FrameIndex XZW3 N 0 68
+ FrameIndex XZW3 O 0 69
+ FrameIndex XZW3 P 0 70
+ FrameIndex XZW3 Q 0 71
+ FrameIndex XZW3 R 0 72
+ FrameIndex XZW3 S 0 73
+ FrameIndex XZW3 T 0 74
+ FrameIndex XZW3 U 0 75
+ FrameIndex XZW3 V 0 76
+ FrameIndex XZW3 W 0 77
+ FrameIndex XZW3 X 0 78
+ FrameIndex XZW3 Y 0 79
+}
+Model "SWWMBlueSkullGesture"
+{
+ Path "models"
+ Model 1 "QuickPunch1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Punch
+ FrameIndex XZW0 A 1 0
+ FrameIndex XZW0 B 1 1
+ FrameIndex XZW0 C 1 2
+ FrameIndex XZW0 D 1 3
+ FrameIndex XZW0 E 1 4
+ FrameIndex XZW0 F 1 5
+ FrameIndex XZW0 G 1 6
+ FrameIndex XZW0 H 1 7
+ FrameIndex XZW0 I 1 8
+ FrameIndex XZW0 J 1 9
+ FrameIndex XZW0 K 1 10
+ FrameIndex XZW0 L 1 11
+ FrameIndex XZW0 M 1 12
+ FrameIndex XZW0 N 1 13
+}
+Model "SWWMPurpleSkullGesture"
+{
+ Path "models"
+ Model 0 "DoomSkull1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "DoomPurpleSkull.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ // Use 1
+ FrameIndex XZW1 U 0 21
+ FrameIndex XZW1 V 0 22
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+ FrameIndex XZW2 D 0 30
+ FrameIndex XZW2 E 0 31
+ FrameIndex XZW2 F 0 32
+ FrameIndex XZW2 G 0 33
+ FrameIndex XZW2 H 0 34
+ FrameIndex XZW2 I 0 35
+ FrameIndex XZW2 J 0 36
+ FrameIndex XZW2 K 0 37
+ FrameIndex XZW2 L 0 38
+ FrameIndex XZW2 M 0 39
+ FrameIndex XZW2 N 0 40
+ FrameIndex XZW2 O 0 41
+ FrameIndex XZW2 P 0 42
+ FrameIndex XZW2 Q 0 43
+ FrameIndex XZW2 R 0 44
+ // Use 2
+ FrameIndex XZW2 S 0 46
+ FrameIndex XZW2 T 0 47
+ FrameIndex XZW2 U 0 48
+ FrameIndex XZW2 V 0 49
+ FrameIndex XZW2 W 0 51
+ FrameIndex XZW2 X 0 52
+ FrameIndex XZW2 Y 0 53
+ FrameIndex XZW2 Z 0 54
+ FrameIndex XZW3 A 0 55
+ FrameIndex XZW3 B 0 56
+ FrameIndex XZW3 C 0 57
+ FrameIndex XZW3 D 0 58
+ FrameIndex XZW3 E 0 59
+ FrameIndex XZW3 F 0 60
+ FrameIndex XZW3 G 0 61
+ FrameIndex XZW3 H 0 62
+ FrameIndex XZW3 I 0 63
+ FrameIndex XZW3 J 0 64
+ FrameIndex XZW3 K 0 65
+ FrameIndex XZW3 L 0 66
+ FrameIndex XZW3 M 0 67
+ FrameIndex XZW3 N 0 68
+ FrameIndex XZW3 O 0 69
+ FrameIndex XZW3 P 0 70
+ FrameIndex XZW3 Q 0 71
+ FrameIndex XZW3 R 0 72
+ FrameIndex XZW3 S 0 73
+ FrameIndex XZW3 T 0 74
+ FrameIndex XZW3 U 0 75
+ FrameIndex XZW3 V 0 76
+ FrameIndex XZW3 W 0 77
+ FrameIndex XZW3 X 0 78
+ FrameIndex XZW3 Y 0 79
+}
+Model "SWWMPurpleSkullGesture"
+{
+ Path "models"
+ Model 1 "QuickPunch1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Punch
+ FrameIndex XZW0 A 1 0
+ FrameIndex XZW0 B 1 1
+ FrameIndex XZW0 C 1 2
+ FrameIndex XZW0 D 1 3
+ FrameIndex XZW0 E 1 4
+ FrameIndex XZW0 F 1 5
+ FrameIndex XZW0 G 1 6
+ FrameIndex XZW0 H 1 7
+ FrameIndex XZW0 I 1 8
+ FrameIndex XZW0 J 1 9
+ FrameIndex XZW0 K 1 10
+ FrameIndex XZW0 L 1 11
+ FrameIndex XZW0 M 1 12
+ FrameIndex XZW0 N 1 13
+}
+Model "SWWMGreenKeyGesture"
+{
+ Path "models"
+ Model 0 "HereticGreen1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "envmap/greenenv.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ // Use 1
+ FrameIndex XZW1 U 0 21
+ FrameIndex XZW1 V 0 22
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+ FrameIndex XZW2 D 0 30
+ FrameIndex XZW2 E 0 31
+ FrameIndex XZW2 F 0 32
+ FrameIndex XZW2 G 0 33
+ FrameIndex XZW2 H 0 34
+ FrameIndex XZW2 I 0 35
+ FrameIndex XZW2 J 0 36
+ FrameIndex XZW2 K 0 37
+ FrameIndex XZW2 L 0 38
+ FrameIndex XZW2 M 0 39
+ FrameIndex XZW2 N 0 40
+ FrameIndex XZW2 O 0 41
+ FrameIndex XZW2 P 0 42
+ FrameIndex XZW2 Q 0 43
+ FrameIndex XZW2 R 0 44
+ // Use 2
+ FrameIndex XZW2 S 0 46
+ FrameIndex XZW2 T 0 47
+ FrameIndex XZW2 U 0 48
+ FrameIndex XZW2 V 0 49
+ FrameIndex XZW2 W 0 51
+ FrameIndex XZW2 X 0 52
+ FrameIndex XZW2 Y 0 53
+ FrameIndex XZW2 Z 0 54
+ FrameIndex XZW3 A 0 55
+ FrameIndex XZW3 B 0 56
+ FrameIndex XZW3 C 0 57
+ FrameIndex XZW3 D 0 58
+ FrameIndex XZW3 E 0 59
+ FrameIndex XZW3 F 0 60
+ FrameIndex XZW3 G 0 61
+ FrameIndex XZW3 H 0 62
+ FrameIndex XZW3 I 0 63
+ FrameIndex XZW3 J 0 64
+ FrameIndex XZW3 K 0 65
+ FrameIndex XZW3 L 0 66
+ FrameIndex XZW3 M 0 67
+ FrameIndex XZW3 N 0 68
+ FrameIndex XZW3 O 0 69
+ FrameIndex XZW3 P 0 70
+ FrameIndex XZW3 Q 0 71
+ FrameIndex XZW3 R 0 72
+ FrameIndex XZW3 S 0 73
+ FrameIndex XZW3 T 0 74
+ FrameIndex XZW3 U 0 75
+ FrameIndex XZW3 V 0 76
+ FrameIndex XZW3 W 0 77
+ FrameIndex XZW3 X 0 78
+ FrameIndex XZW3 Y 0 79
+}
+Model "SWWMGreenKeyGesture"
+{
+ Path "models"
+ Model 1 "QuickPunch1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Punch
+ FrameIndex XZW0 A 1 0
+ FrameIndex XZW0 B 1 1
+ FrameIndex XZW0 C 1 2
+ FrameIndex XZW0 D 1 3
+ FrameIndex XZW0 E 1 4
+ FrameIndex XZW0 F 1 5
+ FrameIndex XZW0 G 1 6
+ FrameIndex XZW0 H 1 7
+ FrameIndex XZW0 I 1 8
+ FrameIndex XZW0 J 1 9
+ FrameIndex XZW0 K 1 10
+ FrameIndex XZW0 L 1 11
+ FrameIndex XZW0 M 1 12
+ FrameIndex XZW0 N 1 13
+}
+Model "SWWMBlueKeyGesture"
+{
+ Path "models"
+ Model 0 "HereticBlue1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "envmap/bluenv.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ // Use 1
+ FrameIndex XZW1 U 0 21
+ FrameIndex XZW1 V 0 22
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+ FrameIndex XZW2 D 0 30
+ FrameIndex XZW2 E 0 31
+ FrameIndex XZW2 F 0 32
+ FrameIndex XZW2 G 0 33
+ FrameIndex XZW2 H 0 34
+ FrameIndex XZW2 I 0 35
+ FrameIndex XZW2 J 0 36
+ FrameIndex XZW2 K 0 37
+ FrameIndex XZW2 L 0 38
+ FrameIndex XZW2 M 0 39
+ FrameIndex XZW2 N 0 40
+ FrameIndex XZW2 O 0 41
+ FrameIndex XZW2 P 0 42
+ FrameIndex XZW2 Q 0 43
+ FrameIndex XZW2 R 0 44
+ // Use 2
+ FrameIndex XZW2 S 0 46
+ FrameIndex XZW2 T 0 47
+ FrameIndex XZW2 U 0 48
+ FrameIndex XZW2 V 0 49
+ FrameIndex XZW2 W 0 51
+ FrameIndex XZW2 X 0 52
+ FrameIndex XZW2 Y 0 53
+ FrameIndex XZW2 Z 0 54
+ FrameIndex XZW3 A 0 55
+ FrameIndex XZW3 B 0 56
+ FrameIndex XZW3 C 0 57
+ FrameIndex XZW3 D 0 58
+ FrameIndex XZW3 E 0 59
+ FrameIndex XZW3 F 0 60
+ FrameIndex XZW3 G 0 61
+ FrameIndex XZW3 H 0 62
+ FrameIndex XZW3 I 0 63
+ FrameIndex XZW3 J 0 64
+ FrameIndex XZW3 K 0 65
+ FrameIndex XZW3 L 0 66
+ FrameIndex XZW3 M 0 67
+ FrameIndex XZW3 N 0 68
+ FrameIndex XZW3 O 0 69
+ FrameIndex XZW3 P 0 70
+ FrameIndex XZW3 Q 0 71
+ FrameIndex XZW3 R 0 72
+ FrameIndex XZW3 S 0 73
+ FrameIndex XZW3 T 0 74
+ FrameIndex XZW3 U 0 75
+ FrameIndex XZW3 V 0 76
+ FrameIndex XZW3 W 0 77
+ FrameIndex XZW3 X 0 78
+ FrameIndex XZW3 Y 0 79
+}
+Model "SWWMBlueKeyGesture"
+{
+ Path "models"
+ Model 1 "QuickPunch1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Punch
+ FrameIndex XZW0 A 1 0
+ FrameIndex XZW0 B 1 1
+ FrameIndex XZW0 C 1 2
+ FrameIndex XZW0 D 1 3
+ FrameIndex XZW0 E 1 4
+ FrameIndex XZW0 F 1 5
+ FrameIndex XZW0 G 1 6
+ FrameIndex XZW0 H 1 7
+ FrameIndex XZW0 I 1 8
+ FrameIndex XZW0 J 1 9
+ FrameIndex XZW0 K 1 10
+ FrameIndex XZW0 L 1 11
+ FrameIndex XZW0 M 1 12
+ FrameIndex XZW0 N 1 13
+}
+Model "SWWMYellowKeyGesture"
+{
+ Path "models"
+ Model 0 "HereticYellow1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "envmap/goldenv.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ // Use 1
+ FrameIndex XZW1 U 0 21
+ FrameIndex XZW1 V 0 22
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+ FrameIndex XZW2 D 0 30
+ FrameIndex XZW2 E 0 31
+ FrameIndex XZW2 F 0 32
+ FrameIndex XZW2 G 0 33
+ FrameIndex XZW2 H 0 34
+ FrameIndex XZW2 I 0 35
+ FrameIndex XZW2 J 0 36
+ FrameIndex XZW2 K 0 37
+ FrameIndex XZW2 L 0 38
+ FrameIndex XZW2 M 0 39
+ FrameIndex XZW2 N 0 40
+ FrameIndex XZW2 O 0 41
+ FrameIndex XZW2 P 0 42
+ FrameIndex XZW2 Q 0 43
+ FrameIndex XZW2 R 0 44
+ // Use 2
+ FrameIndex XZW2 S 0 46
+ FrameIndex XZW2 T 0 47
+ FrameIndex XZW2 U 0 48
+ FrameIndex XZW2 V 0 49
+ FrameIndex XZW2 W 0 51
+ FrameIndex XZW2 X 0 52
+ FrameIndex XZW2 Y 0 53
+ FrameIndex XZW2 Z 0 54
+ FrameIndex XZW3 A 0 55
+ FrameIndex XZW3 B 0 56
+ FrameIndex XZW3 C 0 57
+ FrameIndex XZW3 D 0 58
+ FrameIndex XZW3 E 0 59
+ FrameIndex XZW3 F 0 60
+ FrameIndex XZW3 G 0 61
+ FrameIndex XZW3 H 0 62
+ FrameIndex XZW3 I 0 63
+ FrameIndex XZW3 J 0 64
+ FrameIndex XZW3 K 0 65
+ FrameIndex XZW3 L 0 66
+ FrameIndex XZW3 M 0 67
+ FrameIndex XZW3 N 0 68
+ FrameIndex XZW3 O 0 69
+ FrameIndex XZW3 P 0 70
+ FrameIndex XZW3 Q 0 71
+ FrameIndex XZW3 R 0 72
+ FrameIndex XZW3 S 0 73
+ FrameIndex XZW3 T 0 74
+ FrameIndex XZW3 U 0 75
+ FrameIndex XZW3 V 0 76
+ FrameIndex XZW3 W 0 77
+ FrameIndex XZW3 X 0 78
+ FrameIndex XZW3 Y 0 79
+}
+Model "SWWMYellowKeyGesture"
+{
+ Path "models"
+ Model 1 "QuickPunch1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Punch
+ FrameIndex XZW0 A 1 0
+ FrameIndex XZW0 B 1 1
+ FrameIndex XZW0 C 1 2
+ FrameIndex XZW0 D 1 3
+ FrameIndex XZW0 E 1 4
+ FrameIndex XZW0 F 1 5
+ FrameIndex XZW0 G 1 6
+ FrameIndex XZW0 H 1 7
+ FrameIndex XZW0 I 1 8
+ FrameIndex XZW0 J 1 9
+ FrameIndex XZW0 K 1 10
+ FrameIndex XZW0 L 1 11
+ FrameIndex XZW0 M 1 12
+ FrameIndex XZW0 N 1 13
+}
+Model "SWWMRedKeyGesture"
+{
+ Path "models"
+ Model 0 "HereticRed1st_d.3d"
+ SurfaceSkin 0 0 "DemoTags.png"
+ SurfaceSkin 0 1 "DemoArms.png"
+ SurfaceSkin 0 2 "DemoSoft.png"
+ SurfaceSkin 0 3 "envmap/redenv.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Base
+ FrameIndex XZW1 A 0 0
+ // Pickup
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ FrameIndex XZW1 N 0 13
+ FrameIndex XZW1 O 0 14
+ FrameIndex XZW1 P 0 15
+ FrameIndex XZW1 Q 0 16
+ FrameIndex XZW1 R 0 17
+ FrameIndex XZW1 S 0 18
+ FrameIndex XZW1 T 0 19
+ // Use 1
+ FrameIndex XZW1 U 0 21
+ FrameIndex XZW1 V 0 22
+ FrameIndex XZW1 W 0 23
+ FrameIndex XZW1 X 0 24
+ FrameIndex XZW1 Y 0 25
+ FrameIndex XZW1 Z 0 26
+ FrameIndex XZW2 A 0 27
+ FrameIndex XZW2 B 0 28
+ FrameIndex XZW2 C 0 29
+ FrameIndex XZW2 D 0 30
+ FrameIndex XZW2 E 0 31
+ FrameIndex XZW2 F 0 32
+ FrameIndex XZW2 G 0 33
+ FrameIndex XZW2 H 0 34
+ FrameIndex XZW2 I 0 35
+ FrameIndex XZW2 J 0 36
+ FrameIndex XZW2 K 0 37
+ FrameIndex XZW2 L 0 38
+ FrameIndex XZW2 M 0 39
+ FrameIndex XZW2 N 0 40
+ FrameIndex XZW2 O 0 41
+ FrameIndex XZW2 P 0 42
+ FrameIndex XZW2 Q 0 43
+ FrameIndex XZW2 R 0 44
+ // Use 2
+ FrameIndex XZW2 S 0 46
+ FrameIndex XZW2 T 0 47
+ FrameIndex XZW2 U 0 48
+ FrameIndex XZW2 V 0 49
+ FrameIndex XZW2 W 0 51
+ FrameIndex XZW2 X 0 52
+ FrameIndex XZW2 Y 0 53
+ FrameIndex XZW2 Z 0 54
+ FrameIndex XZW3 A 0 55
+ FrameIndex XZW3 B 0 56
+ FrameIndex XZW3 C 0 57
+ FrameIndex XZW3 D 0 58
+ FrameIndex XZW3 E 0 59
+ FrameIndex XZW3 F 0 60
+ FrameIndex XZW3 G 0 61
+ FrameIndex XZW3 H 0 62
+ FrameIndex XZW3 I 0 63
+ FrameIndex XZW3 J 0 64
+ FrameIndex XZW3 K 0 65
+ FrameIndex XZW3 L 0 66
+ FrameIndex XZW3 M 0 67
+ FrameIndex XZW3 N 0 68
+ FrameIndex XZW3 O 0 69
+ FrameIndex XZW3 P 0 70
+ FrameIndex XZW3 Q 0 71
+ FrameIndex XZW3 R 0 72
+ FrameIndex XZW3 S 0 73
+ FrameIndex XZW3 T 0 74
+ FrameIndex XZW3 U 0 75
+ FrameIndex XZW3 V 0 76
+ FrameIndex XZW3 W 0 77
+ FrameIndex XZW3 X 0 78
+ FrameIndex XZW3 Y 0 79
+}
+Model "SWWMRedKeyGesture"
+{
+ Path "models"
+ Model 1 "QuickPunch1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Punch
+ FrameIndex XZW0 A 1 0
+ FrameIndex XZW0 B 1 1
+ FrameIndex XZW0 C 1 2
+ FrameIndex XZW0 D 1 3
+ FrameIndex XZW0 E 1 4
+ FrameIndex XZW0 F 1 5
+ FrameIndex XZW0 G 1 6
+ FrameIndex XZW0 H 1 7
+ FrameIndex XZW0 I 1 8
+ FrameIndex XZW0 J 1 9
+ FrameIndex XZW0 K 1 10
+ FrameIndex XZW0 L 1 11
+ FrameIndex XZW0 M 1 12
+ FrameIndex XZW0 N 1 13
+}
diff --git a/modeldef.keys b/modeldef.keys
new file mode 100644
index 000000000..40b5bed6a
--- /dev/null
+++ b/modeldef.keys
@@ -0,0 +1,259 @@
+Model "SWWMRedCard"
+{
+ Path "models"
+ Model 0 "DoomKeycard_d.3d"
+ SurfaceSkin 0 0 "DoomRedKey.png"
+ Scale 0.035 0.035 0.035
+ AngleOffset 90
+ PitchOffset 15
+ ZOffset 16
+ ROTATING
+
+ SurfaceSkin 0 1 "DoomKeyLight2.png"
+ FrameIndex XZW1 A 0 0
+ SurfaceSkin 0 1 "DoomKeyLight.png"
+ FrameIndex XZW1 B 0 0
+}
+Model "SWWMYellowCard"
+{
+ Path "models"
+ Model 0 "DoomKeycard_d.3d"
+ SurfaceSkin 0 0 "DoomYellowKey.png"
+ Scale 0.035 0.035 0.035
+ AngleOffset 90
+ PitchOffset 15
+ ZOffset 16
+ ROTATING
+
+ SurfaceSkin 0 1 "DoomKeyLight2.png"
+ FrameIndex XZW1 A 0 0
+ SurfaceSkin 0 1 "DoomKeyLight.png"
+ FrameIndex XZW1 B 0 0
+}
+Model "SWWMBlueCard"
+{
+ Path "models"
+ Model 0 "DoomKeycard_d.3d"
+ SurfaceSkin 0 0 "DoomBlueKey.png"
+ Scale 0.035 0.035 0.035
+ AngleOffset 90
+ PitchOffset 15
+ ZOffset 16
+ ROTATING
+
+ SurfaceSkin 0 1 "DoomKeyLight2.png"
+ FrameIndex XZW1 A 0 0
+ SurfaceSkin 0 1 "DoomKeyLight.png"
+ FrameIndex XZW1 B 0 0
+}
+Model "SWWMGreenCard"
+{
+ Path "models"
+ Model 0 "DoomKeycard_d.3d"
+ SurfaceSkin 0 0 "DoomGreenKey.png"
+ Scale 0.035 0.035 0.035
+ AngleOffset 90
+ PitchOffset 15
+ ZOffset 16
+ ROTATING
+
+ SurfaceSkin 0 1 "DoomKeyLight2.png"
+ FrameIndex XZW1 A 0 0
+ SurfaceSkin 0 1 "DoomKeyLight.png"
+ FrameIndex XZW1 B 0 0
+}
+Model "SWWMSilverCardKDiZD"
+{
+ Path "models"
+ Model 0 "DoomKeycard_d.3d"
+ SurfaceSkin 0 0 "DoomSilverKey.png"
+ Scale 0.035 0.035 0.035
+ AngleOffset 90
+ PitchOffset 15
+ ZOffset 16
+ ROTATING
+
+ SurfaceSkin 0 1 "DoomKeyLight2.png"
+ FrameIndex XZW1 A 0 0
+ SurfaceSkin 0 1 "DoomKeyLight.png"
+ FrameIndex XZW1 B 0 0
+}
+Model "SWWMGreenCardKDiZD"
+{
+ Path "models"
+ Model 0 "DoomKeycard_d.3d"
+ SurfaceSkin 0 0 "DoomGreenKey.png"
+ Scale 0.035 0.035 0.035
+ AngleOffset 90
+ PitchOffset 15
+ ZOffset 16
+ ROTATING
+
+ SurfaceSkin 0 1 "DoomKeyLight2.png"
+ FrameIndex XZW1 A 0 0
+ SurfaceSkin 0 1 "DoomKeyLight.png"
+ FrameIndex XZW1 B 0 0
+}
+Model "SWWMOrangeCardKDiZD"
+{
+ Path "models"
+ Model 0 "DoomKeycard_d.3d"
+ SurfaceSkin 0 0 "DoomOrangeKey.png"
+ Scale 0.035 0.035 0.035
+ AngleOffset 90
+ PitchOffset 15
+ ZOffset 16
+ ROTATING
+
+ SurfaceSkin 0 1 "DoomKeyLight2.png"
+ FrameIndex XZW1 A 0 0
+ SurfaceSkin 0 1 "DoomKeyLight.png"
+ FrameIndex XZW1 B 0 0
+}
+
+Model "SWWMRedSkull"
+{
+ Path "models"
+ Model 0 "DoomSkullKey_d.3d"
+ Skin 0 "DoomRedSkull.png"
+ Scale 0.035 0.035 0.035
+ RollOffset 15
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SWWMBlueSkull"
+{
+ Path "models"
+ Model 0 "DoomSkullKey_d.3d"
+ Skin 0 "DoomBlueSkull.png"
+ Scale 0.035 0.035 0.035
+ RollOffset 15
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SWWMYellowSkull"
+{
+ Path "models"
+ Model 0 "DoomSkullKey_d.3d"
+ Skin 0 "DoomYellowSkull.png"
+ Scale 0.035 0.035 0.035
+ RollOffset 15
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SWWMPurpleSkull"
+{
+ Path "models"
+ Model 0 "DoomSkullKey_d.3d"
+ Skin 0 "DoomPurpleSkull.png"
+ Scale 0.035 0.035 0.035
+ RollOffset 15
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "SWWMFakeRedSkull"
+{
+ Path "models"
+ Model 0 "DoomSkullKey_d.3d"
+ Skin 0 "DoomRedSkull.png"
+ Scale 0.035 0.035 0.035
+ RollOffset 35
+ AngleOffset 244
+ ZOffset 5
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SWWMFakeBlueSkull"
+{
+ Path "models"
+ Model 0 "DoomSkullKey_d.3d"
+ Skin 0 "DoomBlueSkull.png"
+ Scale 0.035 0.035 0.035
+ RollOffset 35
+ AngleOffset 225
+ ZOffset 5
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SWWMFakeYellowSkull"
+{
+ Path "models"
+ Model 0 "DoomSkullKey_d.3d"
+ Skin 0 "DoomYellowSkull.png"
+ Scale 0.035 0.035 0.035
+ RollOffset 35
+ AngleOffset 135
+ ZOffset 5
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SWWMFakePurpleSkull"
+{
+ Path "models"
+ Model 0 "DoomSkullKey_d.3d"
+ Skin 0 "DoomPurpleSkull.png"
+ Scale 0.035 0.035 0.035
+ RollOffset 35
+ AngleOffset 116
+ ZOffset 5
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "SWWMKeyGreen"
+{
+ Path "models"
+ Model 0 "HereticGreenKey_d.3d"
+ Skin 0 "envmap/greenenv.png"
+ Scale 0.05 0.05 0.05
+ RollOffset 15
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SWWMKeyBlue"
+{
+ Path "models"
+ Model 0 "HereticBlueKey_d.3d"
+ Skin 0 "envmap/bluenv.png"
+ Scale 0.04 0.04 0.04
+ RollOffset 15
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SWWMKeyYellow"
+{
+ Path "models"
+ Model 0 "HereticYellowKey_d.3d"
+ Skin 0 "envmap/goldenv.png"
+ Scale 0.05 0.05 0.05
+ RollOffset 15
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "SWWMKeyRed"
+{
+ Path "models"
+ Model 0 "HereticRedKey_d.3d"
+ Skin 0 "envmap/redenv.png"
+ Scale 0.05 0.05 0.05
+ RollOffset 15
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
diff --git a/modeldef.misc b/modeldef.misc
new file mode 100644
index 000000000..160da78e6
--- /dev/null
+++ b/modeldef.misc
@@ -0,0 +1,330 @@
+Model "Unknown"
+{
+ Path "models"
+
+ Model 0 "extra/IAmError_d.3d"
+ Skin 0 "ERRORENV"
+ Scale 0.0625 0.0625 0.0625
+ AngleOffset 90
+ ZOffset 32
+ FrameIndex UNKN A 0 0
+}
+
+Model "FancyConfetti"
+{
+ Path "models"
+
+ Model 0 "extra/Flat_d.3d"
+ Scale 0.003 0.003 0.003
+ ZOffset 1
+ USEACTORPITCH
+ USEACTORROLL
+
+ Skin 0 "envmap/goldenv.png"
+ FrameIndex XZW1 A 0 0
+ Skin 0 "envmap/bluenv.png"
+ FrameIndex XZW1 B 0 0
+ Skin 0 "envmap/darkenv.png"
+ FrameIndex XZW1 C 0 0
+ Skin 0 "envmap/greenenv.png"
+ FrameIndex XZW1 D 0 0
+ Skin 0 "envmap/ekaenv.png"
+ FrameIndex XZW1 E 0 0
+ Skin 0 "envmap/watrenv.png"
+ FrameIndex XZW1 F 0 0
+ Skin 0 "envmap/purpenv.png"
+ FrameIndex XZW1 G 0 0
+ Skin 0 "envmap/telenv.png"
+ FrameIndex XZW1 H 0 0
+ Skin 0 "envmap/redenv.png"
+ FrameIndex XZW1 I 0 0
+ Skin 0 "envmap/silverenv.png"
+ FrameIndex XZW1 J 0 0
+ Skin 0 "envmap/dekaenv.png"
+ FrameIndex XZW1 K 0 0
+ Skin 0 "envmap/iceenv.png"
+ FrameIndex XZW1 L 0 0
+ Skin 0 "envmap/leadenv.png"
+ FrameIndex XZW1 M 0 0
+ Skin 0 "envmap/puroenv.png"
+ FrameIndex XZW1 N 0 0
+}
+
+Model "SWWMSparkTrail"
+{
+ Path "models/extra"
+
+ Model 0 "YBeam.obj"
+ Skin 0 "ChunkTrail.png"
+ Scale 1 1 0.6
+ USEACTORPITCH
+ USEACTORROLL
+ DONTCULLBACKFACES
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "SWWMChip"
+{
+ Path "models"
+
+ Model 0 "Chunky_d.3d"
+ Skin 0 "Chunky.png"
+ Scale 0.02 0.02 0.02
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ ZOffset 0.2
+ FrameIndex XZW2 A 0 0
+ FrameIndex XZW2 B 0 1
+ FrameIndex XZW2 C 0 2
+ FrameIndex XZW2 D 0 3
+ FrameIndex XZW2 E 0 4
+ FrameIndex XZW2 F 0 5
+ FrameIndex XZW2 G 0 6
+ FrameIndex XZW2 H 0 7
+}
+
+Model "mkBloodDrop"
+{
+ Path "models/extra"
+ Model 0 "flat_d.3d"
+ Scale 0.06 0.06 0.06
+ ZOffset 0.1
+ USEACTORPITCH
+ USEACTORROLL
+ DONTCULLBACKFACES
+
+ Skin 0 "BloodDrop1.png"
+ FrameIndex SBLD F 0 0
+ Skin 0 "BloodDrop2.png"
+ FrameIndex SBLD G 0 0
+ Skin 0 "BloodDrop3.png"
+ FrameIndex SBLD H 0 0
+ Skin 0 "BloodDrop4.png"
+ FrameIndex SBLD I 0 0
+}
+
+Model "RadiusDebugSphere"
+{
+ Path "models/extra"
+ Model 0 "UnitSphere.obj"
+ Scale 1.0 1.0 1.0
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "DemolitionistRadiusShockwave"
+{
+ Path "models/extra"
+ Model 0 "flat_d.3d"
+ Skin 0 "Shockwave.png"
+ Scale 1.0 0.06 0.015
+ RollOffset 90
+ AngleOffset 90
+ ZOffset 4
+ USEACTORPITCH
+ DONTCULLBACKFACES
+
+ FrameIndex XZW1 A 0 0
+}
+Model "DemolitionistRadiusShockwaveTail"
+{
+ Path "models/extra"
+ Model 0 "flat_d.3d"
+ Skin 0 "Shockwave.png"
+ Scale 1.0 0.06 0.015
+ RollOffset 90
+ AngleOffset 90
+ ZOffset 4
+ USEACTORPITCH
+ DONTCULLBACKFACES
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "MykradvoTendril"
+{
+ Path "models/extra"
+
+ Model 0 "WarpBeam3_d.3d"
+ Skin 0 "AnomTrail.png"
+ Scale 0.25 0.25 0.25
+ Offset 32 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ // base
+ FrameIndex XZW1 A 0 0
+ // low deviation
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ // mid deviation
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ // high deviation
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+}
+Model "MykradvoSmallTendril"
+{
+ Path "models/extra"
+
+ Model 0 "WarpBeam2_d.3d"
+ Skin 0 "AnomTrail.png"
+ Scale 0.0625 0.125 0.125
+ Offset 8 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ // base
+ FrameIndex XZW1 A 0 0
+ // low deviation
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ // mid deviation
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ // high deviation
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+}
+Model "MykradvoSmallNullTendril"
+{
+ Path "models/extra"
+
+ Model 0 "WarpBeam2_d.3d"
+ Skin 0 "AnomTrail.png"
+ Scale 0.03125 0.0625 0.0625
+ Offset 4 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ // base
+ FrameIndex XZW1 A 0 0
+ // low deviation
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ // mid deviation
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ // high deviation
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+}
+
+Model "SWWMShadow"
+{
+ Path "models/extra"
+ Model 0 "flat_d.3d"
+ Skin 0 "BlobShadow.png"
+ Scale 0.06 0.06 0.06
+ ZOffset 0.1
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "EnvmapDebugSphere"
+{
+ Path "models"
+ Model 0 "extra/UnitSphere.obj"
+ Scale 16.0 16.0 16.0
+ ZOffset 32
+ DONTCULLBACKFACES
+
+ Skin 0 "envmap/blodenv.png"
+ FrameIndex XZW1 A 0 0
+ Skin 0 "envmap/bluenv.png"
+ FrameIndex XZW1 B 0 0
+ Skin 0 "envmap/darkenv.png"
+ FrameIndex XZW1 C 0 0
+ Skin 0 "envmap/dekaenv.png"
+ FrameIndex XZW1 D 0 0
+ Skin 0 "envmap/ekaenv.png"
+ FrameIndex XZW1 E 0 0
+ Skin 0 "envmap/glassenv.png"
+ FrameIndex XZW1 F 0 0
+ Skin 0 "envmap/glss2env.png"
+ FrameIndex XZW1 G 0 0
+ Skin 0 "envmap/glss3env.png"
+ FrameIndex XZW1 H 0 0
+ Skin 0 "envmap/glss4env.png"
+ FrameIndex XZW1 I 0 0
+ Skin 0 "envmap/glss5env.png"
+ FrameIndex XZW1 J 0 0
+ Skin 0 "envmap/glss6env.png"
+ FrameIndex XZW1 K 0 0
+ Skin 0 "envmap/goldenv.png"
+ FrameIndex XZW1 L 0 0
+ Skin 0 "envmap/greenenv.png"
+ FrameIndex XZW1 M 0 0
+ Skin 0 "envmap/iceenv.png"
+ FrameIndex XZW1 N 0 0
+ Skin 0 "envmap/kinyenv.png"
+ FrameIndex XZW1 O 0 0
+ Skin 0 "envmap/lavaenv.png"
+ FrameIndex XZW1 P 0 0
+ Skin 0 "envmap/leadenv.png"
+ FrameIndex XZW1 Q 0 0
+ Skin 0 "envmap/nokrenv.png"
+ FrameIndex XZW1 R 0 0
+ Skin 0 "envmap/nukenv.png"
+ FrameIndex XZW1 S 0 0
+ Skin 0 "envmap/ockoenv.png"
+ FrameIndex XZW1 T 0 0
+ Skin 0 "envmap/pronoenv.png"
+ FrameIndex XZW1 U 0 0
+ Skin 0 "envmap/puroenv.png"
+ FrameIndex XZW1 V 0 0
+ Skin 0 "envmap/purpenv.png"
+ FrameIndex XZW1 W 0 0
+ Skin 0 "envmap/redenv.png"
+ FrameIndex XZW1 X 0 0
+ Skin 0 "envmap/reflenv.png"
+ FrameIndex XZW1 Y 0 0
+ Skin 0 "envmap/rfl2env.png"
+ FrameIndex XZW1 Z 0 0
+ Skin 0 "envmap/silverenv.png"
+ FrameIndex XZW2 A 0 0
+ Skin 0 "envmap/tarenv.png"
+ FrameIndex XZW2 B 0 0
+ Skin 0 "envmap/telenv.png"
+ FrameIndex XZW2 C 0 0
+ Skin 0 "envmap/watrenv.png"
+ FrameIndex XZW2 D 0 0
+ Skin 0 "ERRORENV"
+ FrameIndex XZW2 E 0 0
+ Skin 0 "BARRIENV"
+ FrameIndex XZW2 F 0 0
+}
diff --git a/modeldef.mortalrifle b/modeldef.mortalrifle
new file mode 100644
index 000000000..b061c084e
--- /dev/null
+++ b/modeldef.mortalrifle
@@ -0,0 +1,13 @@
+Model "MisterRifle"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILR"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
diff --git a/modeldef.newsparkster b/modeldef.newsparkster
new file mode 100644
index 000000000..2feb8cc2f
--- /dev/null
+++ b/modeldef.newsparkster
@@ -0,0 +1,13 @@
+Model "ModernSparkster"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILR"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
diff --git a/modeldef.pickups b/modeldef.pickups
new file mode 100644
index 000000000..4956e5c65
--- /dev/null
+++ b/modeldef.pickups
@@ -0,0 +1,340 @@
+Model "ArmorNuggetItem"
+{
+ Path "models"
+ Model 0 "Nugget_d.3d"
+ Skin 0 "Nugget_Armor.png"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+}
+Model "HealthNuggetItem"
+{
+ Path "models"
+ Model 0 "Nugget_d.3d"
+ Skin 0 "Nugget.png"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+}
+
+Model "TetraHealthItem"
+{
+ Path "models"
+ Model 0 "TetraHealth_d.3d"
+ Skin 0 "TetraHealth.png"
+ Scale 0.03 0.03 0.03
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "CubeHealthItem"
+{
+ Path "models"
+ Model 0 "CubeHealth_d.3d"
+ Skin 0 "CubeHealth.png"
+ Scale 0.025 0.025 0.025
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "RefresherItem"
+{
+ Path "models"
+ Model 0 "Refresher_d.3d"
+ Skin 0 "Refresher.png"
+ Scale 0.04 0.04 0.04
+ ZOffset 16
+ RollOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "BlastSuitItem"
+{
+ Path "models"
+ Model 0 "BlastSuit_d.3d"
+ Skin 0 "BlastSuit.png"
+ Scale 0.05 0.05 0.05
+ ZOffset 20
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "WarArmorItem"
+{
+ Path "models"
+ Model 0 "WarArmor_d.3d"
+ Skin 0 "WarArmor.png"
+ Scale 0.07 0.07 0.07
+ ZOffset 20
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "GrilledCheeseSandwich"
+{
+ Path "models"
+ Model 0 "Sandwich_d.3d"
+ SurfaceSkin 0 0 "envmap/goldenv.png"
+ SurfaceSkin 0 1 "Sandwich.png"
+ Scale 0.04 0.04 0.04
+ PitchOffset -45
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "GhostArtifact"
+{
+ Path "models"
+ Model 0 "GhostArtifact_d.3d"
+ SurfaceSkin 0 1 "GhostArtifact.png"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "GhostArtifactX"
+{
+ Path "models"
+ Model 0 "GhostArtifact_d.3d"
+ SurfaceSkin 0 0 "envmap/darkenv.png"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "GravitySuppressor"
+{
+ Path "models"
+ Model 0 "Gravity_d.3d"
+ SurfaceSkin 0 0 "Gravity.png"
+ Scale 0.06 0.06 0.06
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "GravityX"
+{
+ Path "models"
+ Model 0 "Gravity_d.3d"
+ SurfaceSkin 0 1 "envmap/watrenv.png"
+ Scale 0.06 0.06 0.06
+ ZOffset 16
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "FuckingInvinciball"
+{
+ Path "models"
+ Model 0 "Invinciball_d.3d"
+ SurfaceSkin 0 0 "Invinciball.png"
+ Scale 0.04 0.04 0.04
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "InvinciballX"
+{
+ Path "models"
+ Model 0 "Invinciball_d.3d"
+ SurfaceSkin 0 1 "envmap/redenv.png"
+ Scale 0.04 0.04 0.04
+ ZOffset 16
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "Ragekit"
+{
+ Path "models"
+ Model 0 "Ragekit_d.3d"
+ SurfaceSkin 0 0 "Ragekit.png"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "RagekitX"
+{
+ Path "models"
+ Model 0 "Ragekit_d.3d"
+ SurfaceSkin 0 1 "envmap/lavaenv.png"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "Omnisight"
+{
+ Path "models"
+ Model 0 "Omnisight_d.3d"
+ Skin 0 "Omnisight.png"
+ Scale 0.04 0.04 0.04
+ RollOffset 30
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "LampMoth"
+{
+ Path "models"
+ Model 0 "Moth_d.3d"
+ Skin 0 "Moth.png"
+ Scale 0.005 0.005 0.005
+ ZOffset 0.5
+ USEACTORPITCH
+ DONTCULLBACKFACES
+
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+}
+Model "LampMoth2"
+{
+ Path "models"
+ Model 0 "Moth_d.3d"
+ Skin 0 "Moth_Mashiro.png"
+ Scale 0.008 0.008 0.008
+ ZOffset 0.5
+ USEACTORPITCH
+ DONTCULLBACKFACES
+
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+}
+
+Model "CompanionLamp"
+{
+ Path "models"
+ Model 0 "Lamp_d.3d"
+ Skin 0 "Lamp_off.png"
+ Scale 0.03 0.03 0.03
+ ZOffset 8
+
+ FrameIndex XZW1 A 0 0
+ Skin 0 "Lamp.png"
+ FrameIndex XZW1 B 0 0
+}
+
+Model "SWWMLamp"
+{
+ Path "models"
+ Model 0 "Lamp_d.3d"
+ Skin 0 "Lamp_off.png"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "EBarrier"
+{
+ Path "models"
+ Model 0 "Barrier_d.3d"
+ SurfaceSkin 0 0 "Barrier.png"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "EBarrierX"
+{
+ Path "models"
+ Model 0 "Barrier_d.3d"
+ SurfaceSkin 0 1 "BARRIENV"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ DONTCULLBACKFACES
+
+ FrameIndex XZW1 A 0 0
+}
+Model "MykradvoX2"
+{
+ Path "models/extra"
+ Model 0 "Flat_d.3d"
+ Skin 0 "AnomRingies.png"
+ Scale 0.08 0.08 0.08
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ AngleOffset 180
+ FrameIndex XZW1 B 0 0
+}
+Model "SafetyTether"
+{
+ Path "models"
+
+ Model 0 "SafetyTether_d.3d"
+ Skin 0 "SafetyTether_off.png"
+ Scale 0.02 0.02 0.02
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+ Skin 0 "SafetyTether.png"
+ FrameIndex XZW1 B 0 0
+}
+Model "AngerySigil"
+{
+ Path "models"
+
+ Model 0 "DevaSigil_d.3d"
+ Skin 0 "DevaSigil.png"
+ Scale 0.07 0.07 0.07
+ ZOffset 20
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+Model "DivineSprite"
+{
+ Path "models"
+
+ Model 0 "DivineSprite_d.3d"
+ Skin 0 "DivineSprite.png"
+ Scale 0.03 0.03 0.03
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
diff --git a/modeldef.plasmablast b/modeldef.plasmablast
new file mode 100644
index 000000000..560f0c5ae
--- /dev/null
+++ b/modeldef.plasmablast
@@ -0,0 +1,13 @@
+Model "PlasmaBlast"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILR"
+ Scale 0.04 0.04 0.04
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
diff --git a/modeldef.puntzerbeta b/modeldef.puntzerbeta
new file mode 100644
index 000000000..d834de2b3
--- /dev/null
+++ b/modeldef.puntzerbeta
@@ -0,0 +1,13 @@
+Model "PuntzerBeta"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILR"
+ Scale 0.04 0.04 0.04
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
diff --git a/modeldef.puntzergamma b/modeldef.puntzergamma
new file mode 100644
index 000000000..bbabcb626
--- /dev/null
+++ b/modeldef.puntzergamma
@@ -0,0 +1,13 @@
+Model "PuntzerGamma"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILR"
+ Scale 0.045 0.045 0.045
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
diff --git a/modeldef.quadravol b/modeldef.quadravol
new file mode 100644
index 000000000..2cd0ae4e2
--- /dev/null
+++ b/modeldef.quadravol
@@ -0,0 +1,13 @@
+Model "Quadravol"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILR"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
diff --git a/modeldef.rafankos b/modeldef.rafankos
new file mode 100644
index 000000000..2de18920d
--- /dev/null
+++ b/modeldef.rafankos
@@ -0,0 +1,13 @@
+Model "RafanKos"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILR"
+ Scale 0.055 0.055 0.055
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
diff --git a/modeldef.raykhom b/modeldef.raykhom
new file mode 100644
index 000000000..269b440c4
--- /dev/null
+++ b/modeldef.raykhom
@@ -0,0 +1,13 @@
+Model "RayKhom"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILR"
+ Scale 0.055 0.055 0.055
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
diff --git a/modeldef.sheenhmg b/modeldef.sheenhmg
new file mode 100644
index 000000000..3931ee5ed
--- /dev/null
+++ b/modeldef.sheenhmg
@@ -0,0 +1,13 @@
+Model "HeavyMahSheenGun"
+{
+ Path "models/extra"
+
+ Model 0 "BaseCube_d.3d"
+ Skin 0 "CHIPTILR"
+ Scale 0.05 0.05 0.05
+ ZOffset 16
+ PitchOffset 30
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
diff --git a/modeldef.silverbullet b/modeldef.silverbullet
new file mode 100644
index 000000000..f715477d0
--- /dev/null
+++ b/modeldef.silverbullet
@@ -0,0 +1,483 @@
+Model "SilverBulletCasing"
+{
+ Path "models"
+
+ Model 0 "SilverbulletCase_d.3d"
+ Skin 0 "SilverbulletBullet_Used.png"
+ Scale 0.04 0.04 0.04
+ AngleOffset 90
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ ZOffset 1
+ FrameIndex XZW1 B 0 0
+}
+Model "SilverBulletCasing2"
+{
+ Path "models"
+
+ Model 0 "SilverbulletCase_FCB_d.3d"
+ Skin 0 "SilverbulletBullet_FCB_Used.png"
+ Scale 0.04 0.04 0.04
+ AngleOffset 90
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ ZOffset 1
+ FrameIndex XZW1 B 0 0
+}
+Model "SilverBulletMag"
+{
+ Path "models"
+
+ Model 0 "SilverbulletMag_d.3d"
+ Skin 0 "SilverbulletAmmo_EmptyMag.png"
+ Scale 0.2 0.2 0.2
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ RollOffset 90
+ ZOffset 1.8
+ FrameIndex XZW1 B 0 0
+ RollOffset -90
+ FrameIndex XZW1 C 0 0
+}
+Model "SilverBulletMag2"
+{
+ Path "models"
+
+ Model 0 "SilverbulletMag_d.3d"
+ Skin 0 "SilverbulletAmmo_FCB_EmptyMag.png"
+ Scale 0.2 0.2 0.2
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ RollOffset 90
+ ZOffset 1.8
+ FrameIndex XZW1 B 0 0
+ RollOffset -90
+ FrameIndex XZW1 C 0 0
+}
+
+Model "SilverBullet"
+{
+ Path "models"
+
+ Model 0 "SilverbulletPickup_d.3d"
+ SurfaceSkin 0 0 "Silverbullet.png"
+ SurfaceSkin 0 1 "SilverbulletAmmo.png"
+ Scale 0.25 0.25 0.25
+ AngleOffset 180
+ ZOffset 24
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+ SurfaceSkin 0 1 "SilverbulletAmmo_FCB.png"
+ FrameIndex XZW1 B 0 0
+}
+
+Model "SilverBullet"
+{
+ Path "models/extra"
+
+ Model 3 "Flat_d.3d"
+ Skin 3 "SilverMuz.png"
+ RollOffset 90
+ AngleOffset 90
+ Scale 0.48 0.24 0.24
+ Offset 12 -90 -12
+
+ FrameIndex XZWZ A 3 0
+}
+
+Model "SilverBullet"
+{
+ Path "models"
+
+ Model 2 "Silverbullet1st_d.3d"
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+ DONTCULLBACKFACES
+
+ // Casing (XSB)
+ SurfaceSkin 2 5 "SilverbulletBullet_Used.png"
+ FrameIndex XZW7 D 2 30
+ FrameIndex XZW7 E 2 31
+ FrameIndex XZW7 F 2 32
+ FrameIndex XZW7 G 2 33
+ FrameIndex XZW7 H 2 34
+ FrameIndex XZW7 I 2 35
+ FrameIndex XZW7 J 2 36
+ FrameIndex XZW7 K 2 37
+ FrameIndex XZW7 L 2 38
+ FrameIndex XZW7 M 2 39
+ FrameIndex XZW7 N 2 40
+ FrameIndex XZW7 O 2 41
+ // Casing (FCB)
+ SurfaceSkin 2 5 "SilverbulletBullet_FCB_Used.png"
+ FrameIndex XZWD D 2 30
+ FrameIndex XZWD E 2 31
+ FrameIndex XZWD F 2 32
+ FrameIndex XZWD G 2 33
+ FrameIndex XZWD H 2 34
+ FrameIndex XZWD I 2 35
+ FrameIndex XZWD J 2 36
+ FrameIndex XZWD K 2 37
+ FrameIndex XZWD L 2 38
+ FrameIndex XZWD M 2 39
+ FrameIndex XZWD N 2 40
+ FrameIndex XZWD O 2 41
+ // Jets
+ SurfaceSkin 2 5 ""
+ SurfaceSkin 2 6 "SilverbulletJetSmoke.png"
+ FrameIndex XZW7 P 2 16
+ FrameIndex XZW7 Q 2 17
+ FrameIndex XZW7 R 2 18
+ FrameIndex XZW7 S 2 19
+ FrameIndex XZW7 T 2 20
+ FrameIndex XZW7 U 2 21
+ FrameIndex XZW7 V 2 22
+ FrameIndex XZW7 W 2 23
+ FrameIndex XZW7 X 2 24
+ // Bullet (XSB)
+ SurfaceSkin 2 6 ""
+ SurfaceSkin 2 5 "SilverbulletBullet.png"
+ SurfaceSkin 2 7 "SilverbulletBullet.png"
+ FrameIndex XZWD P 2 30
+ FrameIndex XZWD Q 2 31
+ FrameIndex XZWD R 2 32
+ FrameIndex XZWD S 2 33
+ FrameIndex XZWD T 2 34
+ FrameIndex XZWD U 2 35
+ FrameIndex XZWD V 2 36
+ FrameIndex XZWD W 2 37
+ FrameIndex XZWD X 2 38
+ FrameIndex XZWD Y 2 39
+ FrameIndex XZWD Z 2 40
+ FrameIndex XZWE A 2 41
+ // Bullet (FCB)
+ SurfaceSkin 2 5 "SilverbulletBullet_FCB.png"
+ SurfaceSkin 2 7 "SilverbulletBullet_FCB.png"
+ FrameIndex XZWE B 2 30
+ FrameIndex XZWE C 2 31
+ FrameIndex XZWE D 2 32
+ FrameIndex XZWE E 2 33
+ FrameIndex XZWE F 2 34
+ FrameIndex XZWE G 2 35
+ FrameIndex XZWE H 2 36
+ FrameIndex XZWE I 2 37
+ FrameIndex XZWE J 2 38
+ FrameIndex XZWE K 2 39
+ FrameIndex XZWE L 2 40
+ FrameIndex XZWE M 2 41
+}
+
+Model "SilverBullet"
+{
+ Path "models"
+
+ Model 1 "Silverbullet1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+ SurfaceSkin 1 3 "Silverbullet.png"
+ SurfaceSkin 1 4 "SilverbulletAmmo.png"
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // EXPLOSIVE SUPER BURST
+ // Still / Deselect
+ FrameIndex XZW2 A 1 0
+ FrameIndex XZW2 B 1 1
+ FrameIndex XZW2 C 1 2
+ FrameIndex XZW2 D 1 3
+ FrameIndex XZW2 E 1 4
+ FrameIndex XZW2 F 1 5
+ FrameIndex XZW2 G 1 6 // Select
+ FrameIndex XZW2 H 1 7
+ FrameIndex XZW2 I 1 8
+ FrameIndex XZW2 J 1 9
+ FrameIndex XZW2 K 1 10
+ FrameIndex XZW2 L 1 11
+ FrameIndex XZW2 M 1 12
+ FrameIndex XZW2 N 1 13
+ // Fire
+ FrameIndex XZW2 O 1 15
+ FrameIndex XZW2 P 1 16
+ FrameIndex XZW2 Q 1 17
+ FrameIndex XZW2 R 1 18
+ FrameIndex XZW2 S 1 19
+ FrameIndex XZW2 T 1 20
+ FrameIndex XZW2 U 1 21
+ FrameIndex XZW2 V 1 22
+ FrameIndex XZW2 W 1 23
+ // Bolt
+ FrameIndex XZW2 X 1 25
+ FrameIndex XZW2 Y 1 26
+ FrameIndex XZW2 Z 1 27
+ FrameIndex XZW3 A 1 28
+ FrameIndex XZW3 B 1 29
+ FrameIndex XZW3 C 1 30 // StartCasing
+ FrameIndex XZW3 D 1 31
+ FrameIndex XZW3 E 1 32
+ FrameIndex XZW3 F 1 33
+ FrameIndex XZW3 G 1 34
+ FrameIndex XZW3 H 1 35
+ FrameIndex XZW3 I 1 36
+ FrameIndex XZW3 J 1 37
+ FrameIndex XZW3 K 1 38
+ FrameIndex XZW3 L 1 39
+ FrameIndex XZW3 M 1 40
+ FrameIndex XZW3 N 1 41 // EndCasing
+ FrameIndex XZW3 O 1 42
+ FrameIndex XZW3 P 1 43
+ FrameIndex XZW3 Q 1 44
+ FrameIndex XZW3 R 1 45
+ // ZoomIn
+ FrameIndex XZW3 S 1 47
+ FrameIndex XZW3 T 1 48
+ FrameIndex XZW3 U 1 49
+ FrameIndex XZW3 V 1 50
+ FrameIndex XZW3 W 1 51
+ FrameIndex XZW3 X 1 52 // ZoomStill / ZoomOut
+ FrameIndex XZW3 Y 1 53
+ FrameIndex XZW3 Z 1 54
+ FrameIndex XZW4 A 1 55
+ FrameIndex XZW4 B 1 56
+ FrameIndex XZW4 C 1 57
+ // Unload
+ FrameIndex XZW4 D 1 59
+ FrameIndex XZW4 E 1 60
+ FrameIndex XZW4 F 1 61
+ FrameIndex XZW4 G 1 62
+ FrameIndex XZW4 H 1 63
+ FrameIndex XZW4 I 1 64
+ FrameIndex XZW4 J 1 65
+ FrameIndex XZW4 K 1 66
+ FrameIndex XZW4 L 1 67
+ FrameIndex XZW4 M 1 68
+ FrameIndex XZW4 N 1 69
+ // UnloadEmpty
+ SurfaceSkin 1 4 "SilverbulletAmmo_EmptyMag.png"
+ FrameIndex XZW4 O 1 59
+ FrameIndex XZW4 P 1 60
+ FrameIndex XZW4 Q 1 61
+ FrameIndex XZW4 R 1 62
+ FrameIndex XZW4 S 1 63
+ FrameIndex XZW4 T 1 64
+ FrameIndex XZW4 U 1 65
+ FrameIndex XZW4 V 1 66
+ FrameIndex XZW4 W 1 67
+ FrameIndex XZW4 X 1 68
+ FrameIndex XZW4 Y 1 69
+ SurfaceSkin 1 4 "SilverbulletAmmo.png"
+ // Load
+ FrameIndex XZW4 Z 1 70
+ FrameIndex XZW5 A 1 71
+ FrameIndex XZW5 B 1 72
+ FrameIndex XZW5 C 1 73
+ FrameIndex XZW5 D 1 74
+ FrameIndex XZW5 E 1 75
+ FrameIndex XZW5 F 1 76
+ FrameIndex XZW5 G 1 77
+ FrameIndex XZW5 H 1 78
+ FrameIndex XZW5 I 1 79
+ FrameIndex XZW5 J 1 80
+ FrameIndex XZW5 K 1 81
+ FrameIndex XZW5 L 1 82
+ FrameIndex XZW5 M 1 83
+ FrameIndex XZW5 N 1 84
+ // Idle
+ FrameIndex XZW5 O 1 86
+ FrameIndex XZW5 P 1 87
+ FrameIndex XZW5 Q 1 88
+ FrameIndex XZW5 R 1 89
+ FrameIndex XZW5 S 1 90
+ FrameIndex XZW5 T 1 91
+ FrameIndex XZW5 U 1 92
+ FrameIndex XZW5 V 1 93
+ FrameIndex XZW5 W 1 94
+ FrameIndex XZW5 X 1 95
+ FrameIndex XZW5 Y 1 96
+ FrameIndex XZW5 Z 1 97
+ FrameIndex XZW6 A 1 98
+ FrameIndex XZW6 B 1 99
+ FrameIndex XZW6 C 1 100
+ FrameIndex XZW6 D 1 101
+ FrameIndex XZW6 E 1 102
+ FrameIndex XZW6 F 1 103
+ FrameIndex XZW6 G 1 104
+ FrameIndex XZW6 H 1 105
+ // Melee
+ FrameIndex XZW6 I 1 107
+ FrameIndex XZW6 J 1 108
+ FrameIndex XZW6 K 1 109
+ FrameIndex XZW6 L 1 110
+ FrameIndex XZW6 M 1 111
+ FrameIndex XZW6 N 1 112
+ FrameIndex XZW6 O 1 113
+ FrameIndex XZW6 P 1 114
+ FrameIndex XZW6 Q 1 115
+ FrameIndex XZW6 R 1 116
+ FrameIndex XZW6 S 1 117
+ FrameIndex XZW6 T 1 118
+ FrameIndex XZW6 U 1 119
+ FrameIndex XZW6 V 1 120
+ FrameIndex XZW6 W 1 121
+ FrameIndex XZW6 X 1 122
+ FrameIndex XZW6 Y 1 123
+ FrameIndex XZW6 Z 1 124
+ FrameIndex XZW7 A 1 125
+ FrameIndex XZW7 B 1 126
+ FrameIndex XZW7 C 1 127
+ //// FAT CHODE BOMB
+ SurfaceSkin 1 4 "SilverbulletAmmo_FCB.png"
+ // Still / Deselect
+ FrameIndex XZW8 A 1 0
+ FrameIndex XZW8 B 1 1
+ FrameIndex XZW8 C 1 2
+ FrameIndex XZW8 D 1 3
+ FrameIndex XZW8 E 1 4
+ FrameIndex XZW8 F 1 5
+ FrameIndex XZW8 G 1 6 // Select
+ FrameIndex XZW8 H 1 7
+ FrameIndex XZW8 I 1 8
+ FrameIndex XZW8 J 1 9
+ FrameIndex XZW8 K 1 10
+ FrameIndex XZW8 L 1 11
+ FrameIndex XZW8 M 1 12
+ FrameIndex XZW8 N 1 13
+ // Fire
+ FrameIndex XZW8 O 1 15
+ FrameIndex XZW8 P 1 16
+ FrameIndex XZW8 Q 1 17
+ FrameIndex XZW8 R 1 18
+ FrameIndex XZW8 S 1 19
+ FrameIndex XZW8 T 1 20
+ FrameIndex XZW8 U 1 21
+ FrameIndex XZW8 V 1 22
+ FrameIndex XZW8 W 1 23
+ // Bolt
+ FrameIndex XZW8 X 1 25
+ FrameIndex XZW8 Y 1 26
+ FrameIndex XZW8 Z 1 27
+ FrameIndex XZW9 A 1 28
+ FrameIndex XZW9 B 1 29
+ FrameIndex XZW9 C 1 30 // StartCasing
+ FrameIndex XZW9 D 1 31
+ FrameIndex XZW9 E 1 32
+ FrameIndex XZW9 F 1 33
+ FrameIndex XZW9 G 1 34
+ FrameIndex XZW9 H 1 35
+ FrameIndex XZW9 I 1 36
+ FrameIndex XZW9 J 1 37
+ FrameIndex XZW9 K 1 38
+ FrameIndex XZW9 L 1 39
+ FrameIndex XZW9 M 1 40
+ FrameIndex XZW9 N 1 41 // EndCasing
+ FrameIndex XZW9 O 1 42
+ FrameIndex XZW9 P 1 43
+ FrameIndex XZW9 Q 1 44
+ FrameIndex XZW9 R 1 45
+ // ZoomIn
+ FrameIndex XZW9 S 1 47
+ FrameIndex XZW9 T 1 48
+ FrameIndex XZW9 U 1 49
+ FrameIndex XZW9 V 1 50
+ FrameIndex XZW9 W 1 51
+ FrameIndex XZW9 X 1 52 // ZoomStill / ZoomOut
+ FrameIndex XZW9 Y 1 53
+ FrameIndex XZW9 Z 1 54
+ FrameIndex XZWA A 1 55
+ FrameIndex XZWA B 1 56
+ FrameIndex XZWA C 1 57
+ // Unload
+ FrameIndex XZWA D 1 59
+ FrameIndex XZWA E 1 60
+ FrameIndex XZWA F 1 61
+ FrameIndex XZWA G 1 62
+ FrameIndex XZWA H 1 63
+ FrameIndex XZWA I 1 64
+ FrameIndex XZWA J 1 65
+ FrameIndex XZWA K 1 66
+ FrameIndex XZWA L 1 67
+ FrameIndex XZWA M 1 68
+ FrameIndex XZWA N 1 69
+ // UnloadEmpty
+ SurfaceSkin 1 4 "SilverbulletAmmo_FCB_EmptyMag.png"
+ FrameIndex XZWA O 1 59
+ FrameIndex XZWA P 1 60
+ FrameIndex XZWA Q 1 61
+ FrameIndex XZWA R 1 62
+ FrameIndex XZWA S 1 63
+ FrameIndex XZWA T 1 64
+ FrameIndex XZWA U 1 65
+ FrameIndex XZWA V 1 66
+ FrameIndex XZWA W 1 67
+ FrameIndex XZWA X 1 68
+ FrameIndex XZWA Y 1 69
+ SurfaceSkin 1 4 "SilverbulletAmmo_FCB.png"
+ // Load
+ FrameIndex XZWA Z 1 70
+ FrameIndex XZWB A 1 71
+ FrameIndex XZWB B 1 72
+ FrameIndex XZWB C 1 73
+ FrameIndex XZWB D 1 74
+ FrameIndex XZWB E 1 75
+ FrameIndex XZWB F 1 76
+ FrameIndex XZWB G 1 77
+ FrameIndex XZWB H 1 78
+ FrameIndex XZWB I 1 79
+ FrameIndex XZWB J 1 80
+ FrameIndex XZWB K 1 81
+ FrameIndex XZWB L 1 82
+ FrameIndex XZWB M 1 83
+ FrameIndex XZWB N 1 84
+ // Idle
+ FrameIndex XZWB O 1 86
+ FrameIndex XZWB P 1 87
+ FrameIndex XZWB Q 1 88
+ FrameIndex XZWB R 1 89
+ FrameIndex XZWB S 1 90
+ FrameIndex XZWB T 1 91
+ FrameIndex XZWB U 1 92
+ FrameIndex XZWB V 1 93
+ FrameIndex XZWB W 1 94
+ FrameIndex XZWB X 1 95
+ FrameIndex XZWB Y 1 96
+ FrameIndex XZWB Z 1 97
+ FrameIndex XZWC A 1 98
+ FrameIndex XZWC B 1 99
+ FrameIndex XZWC C 1 100
+ FrameIndex XZWC D 1 101
+ FrameIndex XZWC E 1 102
+ FrameIndex XZWC F 1 103
+ FrameIndex XZWC G 1 104
+ FrameIndex XZWC H 1 105
+ // Melee
+ FrameIndex XZWC I 1 107
+ FrameIndex XZWC J 1 108
+ FrameIndex XZWC K 1 109
+ FrameIndex XZWC L 1 110
+ FrameIndex XZWC M 1 111
+ FrameIndex XZWC N 1 112
+ FrameIndex XZWC O 1 113
+ FrameIndex XZWC P 1 114
+ FrameIndex XZWC Q 1 115
+ FrameIndex XZWC R 1 116
+ FrameIndex XZWC S 1 117
+ FrameIndex XZWC T 1 118
+ FrameIndex XZWC U 1 119
+ FrameIndex XZWC V 1 120
+ FrameIndex XZWC W 1 121
+ FrameIndex XZWC X 1 122
+ FrameIndex XZWC Y 1 123
+ FrameIndex XZWC Z 1 124
+ FrameIndex XZWD A 1 125
+ FrameIndex XZWD B 1 126
+ FrameIndex XZWD C 1 127
+}
diff --git a/modeldef.sparkster b/modeldef.sparkster
new file mode 100644
index 000000000..07afb60e2
--- /dev/null
+++ b/modeldef.sparkster
@@ -0,0 +1,525 @@
+Model "SparksterMag"
+{
+ Path "models"
+
+ Model 0 "SparksterAmmo_d.3d"
+ Skin 0 "SparksterAmmo.png"
+ Scale 0.07 0.07 0.07
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ ZOffset 1.5
+ FrameIndex XZW1 B 0 0
+ RollOffset 90
+ ZOffset 1.2
+ FrameIndex XZW1 C 0 0
+}
+
+Model "BiosparkArc"
+{
+ Path "models/extra"
+
+ Model 0 "WarpBeam_d.3d"
+ Skin 0 "SparksterBeam.png"
+ Scale 0.0625 0.16 0.16
+ Offset 8 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 1
+ FrameIndex XZW1 B 0 2
+ FrameIndex XZW1 C 0 3
+ FrameIndex XZW1 D 0 4
+ FrameIndex XZW1 E 0 5
+ FrameIndex XZW1 F 0 6
+ FrameIndex XZW1 G 0 7
+ FrameIndex XZW1 H 0 8
+ FrameIndex XZW1 I 0 9
+ FrameIndex XZW1 J 0 10
+ FrameIndex XZW1 K 0 11
+ FrameIndex XZW1 L 0 12
+}
+Model "BiosparkArcSmall"
+{
+ Path "models/extra"
+
+ Model 0 "WarpBeam_d.3d"
+ Skin 0 "SparksterBeam.png"
+ Scale 0.03125 0.08 0.08
+ Offset 2 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 1
+ FrameIndex XZW1 B 0 2
+ FrameIndex XZW1 C 0 3
+ FrameIndex XZW1 D 0 4
+ FrameIndex XZW1 E 0 5
+ FrameIndex XZW1 F 0 6
+ FrameIndex XZW1 G 0 7
+ FrameIndex XZW1 H 0 8
+ FrameIndex XZW1 I 0 9
+ FrameIndex XZW1 J 0 10
+ FrameIndex XZW1 K 0 11
+ FrameIndex XZW1 L 0 12
+}
+Model "BiosparkArcBig"
+{
+ Path "models/extra"
+
+ Model 0 "WarpBeam_d.3d"
+ Skin 0 "SparksterBeam.png"
+ Scale 0.25 0.64 0.64
+ Offset 32 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 1
+ FrameIndex XZW1 B 0 2
+ FrameIndex XZW1 C 0 3
+ FrameIndex XZW1 D 0 4
+ FrameIndex XZW1 E 0 5
+ FrameIndex XZW1 F 0 6
+ FrameIndex XZW1 G 0 7
+ FrameIndex XZW1 H 0 8
+ FrameIndex XZW1 I 0 9
+ FrameIndex XZW1 J 0 10
+ FrameIndex XZW1 K 0 11
+ FrameIndex XZW1 L 0 12
+}
+
+Model "BiosparkBeam"
+{
+ Path "models/extra"
+
+ Model 0 "BaseBeam_d.3d"
+ Scale 1.0 0.2 0.2
+ Offset 128 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ Skin 0 "SparksterBeamS.png"
+ FrameIndex XZW1 A 0 0
+ Skin 0 "SparksterBeam.png"
+ FrameIndex XZW1 B 0 0
+}
+
+Model "BiosparkChildBeam"
+{
+ Path "models/extra"
+
+ Model 0 "WarpBeam_d.3d"
+ Scale 1.0 1.0 1.0
+ Offset 128 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ Skin 0 "SparksterBeamS.png"
+ FrameIndex XZW1 A 0 0
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+ Skin 0 "SparksterBeam.png"
+ FrameIndex XZW2 A 0 0
+ FrameIndex XZW2 B 0 1
+ FrameIndex XZW2 C 0 2
+ FrameIndex XZW2 D 0 3
+ FrameIndex XZW2 E 0 4
+ FrameIndex XZW2 F 0 5
+ FrameIndex XZW2 G 0 6
+ FrameIndex XZW2 H 0 7
+ FrameIndex XZW2 I 0 8
+ FrameIndex XZW2 J 0 9
+ FrameIndex XZW2 K 0 10
+ FrameIndex XZW2 L 0 11
+ FrameIndex XZW2 M 0 12
+}
+
+Model "BiosparkCore"
+{
+ Path "models"
+
+ Model 0 "SparksterBall_d.3d"
+ Skin 0 "SparksterBall.png"
+ Scale 0.003 0.003 0.003
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "Sparkster"
+{
+ Path "models"
+
+ Model 0 "SparksterPickup_d.3d"
+ SurfaceSkin 0 0 "Sparkster.png"
+ SurfaceSkin 0 1 "SparksterAmmo.png"
+ Scale 0.12 0.12 0.12
+ AngleOffset 180
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+ SurfaceSkin 0 2 "SparksterAmmo.png"
+ FrameIndex XZW1 B 0 0
+}
+
+Model "Sparkster"
+{
+ Path "models/extra"
+
+ Model 2 "Flat_d.3d"
+ Scale 0.3 0.15 0.15
+ Offset 15 -60 -25
+ RollOffset 90
+ AngleOffset 90
+
+ Skin 2 "SparksterMuz.png"
+ FrameIndex XZWZ A 2 0
+}
+
+Model "Sparkster"
+{
+ Path "models/extra"
+
+ Model 3 "SparksterVent_d.3d"
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+ DONTCULLBACKFACES
+
+ // Still Vent
+ Skin 3 "VentSmoke0.png"
+ FrameIndex XZWY A 3 0
+ Skin 3 "VentSmoke1.png"
+ FrameIndex XZWY B 3 0
+ Skin 3 "VentSmoke2.png"
+ FrameIndex XZWY C 3 0
+ Skin 3 "VentSmoke3.png"
+ FrameIndex XZWY D 3 0
+ Skin 3 "VentSmoke4.png"
+ FrameIndex XZWY E 3 0
+ Skin 3 "VentSmoke5.png"
+ FrameIndex XZWY F 3 0
+ Skin 3 "VentSmoke6.png"
+ FrameIndex XZWY G 3 0
+ Skin 3 "VentSmoke7.png"
+ FrameIndex XZWY H 3 0
+ Skin 3 "VentSmoke8.png"
+ FrameIndex XZWY I 3 0
+ Skin 3 "VentSmoke9.png"
+ FrameIndex XZWY J 3 0
+ Skin 3 "VentSmoke10.png"
+ FrameIndex XZWY K 3 0
+ Skin 3 "VentSmoke11.png"
+ FrameIndex XZWY L 3 0
+ Skin 3 "VentSmoke12.png"
+ FrameIndex XZWY M 3 0
+ Skin 3 "VentSmoke13.png"
+ FrameIndex XZWY N 3 0
+ Skin 3 "VentSmoke14.png"
+ FrameIndex XZWY O 3 0
+ Skin 3 "VentSmoke15.png"
+ FrameIndex XZWY P 3 0
+ Skin 3 "VentSmoke16.png"
+ FrameIndex XZWY Q 3 0
+ Skin 3 "VentSmoke17.png"
+ FrameIndex XZWY R 3 0
+ Skin 3 "VentSmoke18.png"
+ FrameIndex XZWY S 3 0
+ Skin 3 "VentSmoke19.png"
+ FrameIndex XZWY T 3 0
+ Skin 3 "VentSmoke20.png"
+ FrameIndex XZWY U 3 0
+ Skin 3 "VentSmoke21.png"
+ FrameIndex XZWY V 3 0
+ Skin 3 "VentSmoke22.png"
+ FrameIndex XZWY W 3 0
+ Skin 3 "VentSmoke23.png"
+ FrameIndex XZWY X 3 0
+}
+
+Model "Sparkster"
+{
+ Path "models"
+
+ Model 1 "Sparkster1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+ SurfaceSkin 1 3 "Sparkster.png"
+ SurfaceSkin 1 4 "SparksterAmmo.png"
+
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Still / Deselect
+ FrameIndex XZW2 A 1 0
+ FrameIndex XZW2 B 1 1
+ FrameIndex XZW2 C 1 2
+ FrameIndex XZW2 D 1 3
+ FrameIndex XZW2 E 1 4
+ FrameIndex XZW2 F 1 5
+ FrameIndex XZW2 G 1 6 // Select
+ FrameIndex XZW2 H 1 7
+ FrameIndex XZW2 I 1 8
+ FrameIndex XZW2 J 1 9
+ FrameIndex XZW2 K 1 10
+ FrameIndex XZW2 L 1 11
+ FrameIndex XZW2 M 1 12
+ // Fire
+ FrameIndex XZW2 N 1 14
+ FrameIndex XZW2 O 1 15
+ FrameIndex XZW2 P 1 16
+ FrameIndex XZW2 Q 1 17
+ // AltFire
+ FrameIndex XZW2 R 1 19
+ FrameIndex XZW2 S 1 20
+ FrameIndex XZW2 T 1 21
+ FrameIndex XZW2 U 1 22
+ // ThirdFire
+ FrameIndex XZW2 V 1 24
+ FrameIndex XZW2 W 1 25
+ FrameIndex XZW2 X 1 26
+ FrameIndex XZW2 Y 1 27
+ FrameIndex XZW2 Z 1 28
+ // Reload
+ FrameIndex XZW3 A 1 30
+ FrameIndex XZW3 B 1 31
+ FrameIndex XZW3 C 1 32
+ FrameIndex XZW3 D 1 33
+ FrameIndex XZW3 E 1 34
+ FrameIndex XZW3 F 1 35 // MagOut
+ FrameIndex XZW3 G 1 36
+ FrameIndex XZW3 H 1 37
+ FrameIndex XZW3 I 1 38
+ FrameIndex XZW3 J 1 39
+ FrameIndex XZW3 K 1 40
+ FrameIndex XZW3 L 1 41
+ FrameIndex XZW3 M 1 42
+ FrameIndex XZW3 N 1 43 // Reload2
+ FrameIndex XZW3 O 1 44
+ FrameIndex XZW3 P 1 45
+ FrameIndex XZW3 Q 1 46
+ FrameIndex XZW3 R 1 47
+ FrameIndex XZW3 S 1 48 // MagIn
+ FrameIndex XZW3 T 1 49
+ FrameIndex XZW3 U 1 50
+ FrameIndex XZW3 V 1 51
+ FrameIndex XZW3 W 1 52 // Reload3
+ FrameIndex XZW3 X 1 53
+ FrameIndex XZW3 Y 1 54
+ FrameIndex XZW3 Z 1 55
+ FrameIndex XZW4 A 1 56
+ FrameIndex XZW4 B 1 57
+ FrameIndex XZW4 C 1 58
+ FrameIndex XZW4 D 1 59
+ // Melee
+ FrameIndex XZW4 E 1 61
+ FrameIndex XZW4 F 1 62
+ FrameIndex XZW4 G 1 63
+ FrameIndex XZW4 H 1 64
+ FrameIndex XZW4 I 1 65
+ FrameIndex XZW4 J 1 66
+ FrameIndex XZW4 K 1 67 // Melee
+ FrameIndex XZW4 L 1 68
+ FrameIndex XZW4 M 1 69
+ FrameIndex XZW4 N 1 70
+ FrameIndex XZW4 O 1 71
+ FrameIndex XZW4 P 1 72
+ FrameIndex XZW4 Q 1 73
+ FrameIndex XZW4 R 1 74
+ FrameIndex XZW4 S 1 75
+ FrameIndex XZW4 T 1 76
+ FrameIndex XZW4 U 1 77
+ FrameIndex XZW4 V 1 78
+ FrameIndex XZW4 W 1 79
+ FrameIndex XZW4 X 1 80
+ // Trigger1
+ FrameIndex XZW4 Y 1 82
+ // Trigger2
+ FrameIndex XZW4 Z 1 83
+ // Trigger3
+ FrameIndex XZW5 A 1 84
+ // Idle
+ FrameIndex XZW5 B 1 86
+ FrameIndex XZW5 C 1 87
+ FrameIndex XZW5 D 1 88
+ FrameIndex XZW5 E 1 89
+ FrameIndex XZW5 F 1 90
+ FrameIndex XZW5 G 1 91
+ FrameIndex XZW5 H 1 92
+ FrameIndex XZW5 I 1 93
+ FrameIndex XZW5 J 1 94
+ FrameIndex XZW5 K 1 95
+ FrameIndex XZW5 L 1 96
+ FrameIndex XZW5 M 1 97
+ FrameIndex XZW5 N 1 98
+ FrameIndex XZW5 O 1 99
+ FrameIndex XZW5 P 1 100
+ FrameIndex XZW5 Q 1 101
+ FrameIndex XZW5 R 1 102
+ FrameIndex XZW5 S 1 103
+ FrameIndex XZW5 T 1 104
+ FrameIndex XZW5 U 1 105
+ FrameIndex XZW5 V 1 106
+ FrameIndex XZW5 W 1 107
+ FrameIndex XZW5 X 1 108
+ FrameIndex XZW5 Y 1 109
+ //// DOUBLE MODE
+ // Still
+ FrameIndex XZW5 Z 1 129 // defined first just to get that Z out of the way
+ // AttachExtra
+ FrameIndex XZW6 A 1 111
+ FrameIndex XZW6 B 1 112
+ FrameIndex XZW6 C 1 113
+ FrameIndex XZW6 D 1 114
+ SurfaceSkin 1 5 "SparksterAmmo.png"
+ FrameIndex XZW6 E 1 115
+ FrameIndex XZW6 F 1 116
+ FrameIndex XZW6 G 1 117
+ FrameIndex XZW6 H 1 118
+ FrameIndex XZW6 I 1 119
+ FrameIndex XZW6 J 1 120 // MagIn
+ FrameIndex XZW6 K 1 121
+ FrameIndex XZW6 L 1 122
+ FrameIndex XZW6 M 1 123
+ FrameIndex XZW6 N 1 124
+ FrameIndex XZW6 O 1 125
+ FrameIndex XZW6 P 1 126
+ FrameIndex XZW6 Q 1 127
+ FrameIndex XZW6 R 1 128
+ // Deselect
+ FrameIndex XZW6 S 1 130
+ FrameIndex XZW6 T 1 131
+ FrameIndex XZW6 U 1 132
+ FrameIndex XZW6 V 1 133
+ FrameIndex XZW6 W 1 134
+ FrameIndex XZW6 X 1 135 // Select
+ FrameIndex XZW6 Y 1 136
+ FrameIndex XZW6 Z 1 137
+ FrameIndex XZW7 A 1 138
+ FrameIndex XZW7 B 1 139
+ FrameIndex XZW7 C 1 140
+ FrameIndex XZW7 D 1 141
+ // Fire
+ FrameIndex XZW7 E 1 143
+ FrameIndex XZW7 F 1 144
+ FrameIndex XZW7 G 1 145
+ FrameIndex XZW7 H 1 146
+ // AltFire
+ FrameIndex XZW7 I 1 148
+ FrameIndex XZW7 J 1 149
+ FrameIndex XZW7 K 1 150
+ FrameIndex XZW7 L 1 151
+ // ThirdFire
+ FrameIndex XZW7 M 1 153
+ FrameIndex XZW7 N 1 154
+ FrameIndex XZW7 O 1 155
+ FrameIndex XZW7 P 1 156
+ FrameIndex XZW7 Q 1 157
+ // Melee
+ FrameIndex XZW7 R 1 159
+ FrameIndex XZW7 S 1 160
+ FrameIndex XZW7 T 1 161
+ FrameIndex XZW7 U 1 162
+ FrameIndex XZW7 V 1 163
+ FrameIndex XZW7 W 1 164
+ FrameIndex XZW7 X 1 165 // Melee
+ FrameIndex XZW7 Y 1 166
+ FrameIndex XZW7 Z 1 167
+ FrameIndex XZW8 A 1 168
+ FrameIndex XZW8 B 1 169
+ FrameIndex XZW8 C 1 170
+ FrameIndex XZW8 D 1 171
+ FrameIndex XZW8 E 1 172
+ FrameIndex XZW8 F 1 173
+ FrameIndex XZW8 G 1 174
+ FrameIndex XZW8 H 1 175
+ FrameIndex XZW8 I 1 176
+ FrameIndex XZW8 J 1 177
+ FrameIndex XZW8 K 1 178
+ // Trigger1
+ FrameIndex XZW8 L 1 180
+ // Trigger2
+ FrameIndex XZW8 M 1 181
+ // Trigger3
+ FrameIndex XZW8 N 1 182
+ // Idle
+ FrameIndex XZW8 O 1 184
+ FrameIndex XZW8 P 1 185
+ FrameIndex XZW8 Q 1 186
+ FrameIndex XZW8 R 1 187
+ FrameIndex XZW8 S 1 188
+ FrameIndex XZW8 T 1 189
+ FrameIndex XZW8 U 1 190
+ FrameIndex XZW8 V 1 191
+ FrameIndex XZW8 W 1 192
+ FrameIndex XZW8 X 1 193
+ FrameIndex XZW8 Y 1 194
+ FrameIndex XZW8 Z 1 195
+ FrameIndex XZW9 A 1 196
+ FrameIndex XZW9 B 1 197
+ FrameIndex XZW9 C 1 198
+ FrameIndex XZW9 D 1 199
+ FrameIndex XZW9 E 1 200
+ FrameIndex XZW9 F 1 201
+ FrameIndex XZW9 G 1 202
+ FrameIndex XZW9 H 1 203
+ FrameIndex XZW9 I 1 204
+ FrameIndex XZW9 J 1 205
+ FrameIndex XZW9 K 1 206
+ FrameIndex XZW9 L 1 207
+ // UnloadExtra
+ FrameIndex XZW9 M 1 209
+ FrameIndex XZW9 N 1 210
+ FrameIndex XZW9 O 1 211
+ FrameIndex XZW9 P 1 212
+ FrameIndex XZW9 Q 1 213
+ FrameIndex XZW9 R 1 214 // MagOut
+ FrameIndex XZW9 S 1 215
+ FrameIndex XZW9 T 1 216
+ FrameIndex XZW9 U 1 217
+ FrameIndex XZW9 V 1 218
+ FrameIndex XZW9 W 1 219
+ FrameIndex XZW9 X 1 220
+ FrameIndex XZW9 Y 1 221
+ FrameIndex XZW9 Z 1 222 // ToReload2
+ // DoubleStacc
+ SurfaceSkin 1 5 ""
+ FrameIndex XZWA A 1 223 // FromReload3
+ FrameIndex XZWA B 1 224
+ FrameIndex XZWA C 1 225
+ FrameIndex XZWA D 1 226
+ FrameIndex XZWA E 1 227
+ SurfaceSkin 1 5 "SparksterAmmo.png"
+ FrameIndex XZWA F 1 228
+ FrameIndex XZWA G 1 229
+ FrameIndex XZWA H 1 230 // MagIn
+ FrameIndex XZWA I 1 231
+ FrameIndex XZWA J 1 232
+ FrameIndex XZWA K 1 233
+ FrameIndex XZWA L 1 234
+ FrameIndex XZWA M 1 235
+ FrameIndex XZWA N 1 236
+ FrameIndex XZWA O 1 237
+ FrameIndex XZWA P 1 238
+ FrameIndex XZWA Q 1 239
+ FrameIndex XZWA R 1 240
+ FrameIndex XZWA S 1 241
+}
diff --git a/modeldef.spreadgun b/modeldef.spreadgun
new file mode 100644
index 000000000..3a02eed7e
--- /dev/null
+++ b/modeldef.spreadgun
@@ -0,0 +1,1134 @@
+Model "RedShellCasing"
+{
+ Path "models"
+
+ Model 0 "ShotShell_d.3d"
+ Skin 0 "Shell_Normal_Used.png"
+ Scale 0.15 0.15 0.15
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ ZOffset 1
+ FrameIndex XZW1 B 0 0
+}
+Model "GreenShellCasing"
+{
+ Path "models"
+
+ Model 0 "ShotShell_d.3d"
+ Skin 0 "Shell_Slug_Used.png"
+ Scale 0.15 0.15 0.15
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ ZOffset 1
+ FrameIndex XZW1 B 0 0
+}
+Model "BlueShellCasing"
+{
+ Path "models"
+
+ Model 0 "ShotShell_d.3d"
+ Skin 0 "Shell_Kinylum_Used.png"
+ Scale 0.15 0.15 0.15
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ ZOffset 1
+ FrameIndex XZW1 B 0 0
+}
+Model "BlackShellCasing"
+{
+ Path "models"
+
+ Model 0 "ShotShell_d.3d"
+ Skin 0 "Shell_Fuck_Used.png"
+ Scale 0.15 0.15 0.15
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ ZOffset 1
+ FrameIndex XZW1 B 0 0
+}
+Model "PurpleShellCasing"
+{
+ Path "models"
+
+ Model 0 "ShotShell_d.3d"
+ Skin 0 "Shell_Ball_Used.png"
+ Scale 0.15 0.15 0.15
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ ZOffset 1
+ FrameIndex XZW1 B 0 0
+}
+Model "GoldShellCasing"
+{
+ Path "models"
+
+ Model 0 "ShotShell_d.3d"
+ Skin 0 "Shell_Gold_Used.png"
+ Scale 0.15 0.15 0.15
+ USEACTORPITCH
+ USEACTORROLL
+
+ FrameIndex XZW1 A 0 0
+ ZOffset 1
+ FrameIndex XZW1 B 0 0
+}
+
+Model "SaltBeam"
+{
+ Path "models/extra"
+
+ Model 0 "WarpBeam2_d.3d"
+ Scale 0.125 0.125 0.125
+ Offset 16 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ // starter
+ Skin 0 "SaltBeamS.png"
+
+ // base
+ FrameIndex XZW1 A 0 0
+ // low deviation
+ FrameIndex XZW1 B 0 1
+ FrameIndex XZW1 C 0 2
+ FrameIndex XZW1 D 0 3
+ FrameIndex XZW1 E 0 4
+ // mid deviation
+ FrameIndex XZW1 F 0 5
+ FrameIndex XZW1 G 0 6
+ FrameIndex XZW1 H 0 7
+ FrameIndex XZW1 I 0 8
+ // high deviation
+ FrameIndex XZW1 J 0 9
+ FrameIndex XZW1 K 0 10
+ FrameIndex XZW1 L 0 11
+ FrameIndex XZW1 M 0 12
+
+ // other
+ Skin 0 "SaltBeam.png"
+
+ // base
+ FrameIndex XZW2 A 0 0
+ // low deviation
+ FrameIndex XZW2 B 0 1
+ FrameIndex XZW2 C 0 2
+ FrameIndex XZW2 D 0 3
+ FrameIndex XZW2 E 0 4
+ // mid deviation
+ FrameIndex XZW2 F 0 5
+ FrameIndex XZW2 G 0 6
+ FrameIndex XZW2 H 0 7
+ FrameIndex XZW2 I 0 8
+ // high deviation
+ FrameIndex XZW2 J 0 9
+ FrameIndex XZW2 K 0 10
+ FrameIndex XZW2 L 0 11
+ FrameIndex XZW2 M 0 12
+}
+
+Model "CorrosiveFlechette"
+{
+ Path "models"
+
+ Model 0 "Boolet_a.3d"
+ Skin 0 "Boolet_Flech.png"
+ Scale 0.01 0.001 0.001
+ USEACTORPITCH
+ USEACTORROLL
+ AngleOffset -90
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "TheBall"
+{
+ Path "models"
+
+ Model 0 "extra/BaseSphere_d.3d"
+ Skin 0 "envmap/leadenv.png"
+ Scale 0.006 0.006 0.006
+ ZOffset 1
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "Spreadgun"
+{
+ Path "models"
+
+ Model 0 "SpreadgunPickup_d.3d"
+ Skin 0 "Spreadgun.png"
+ Scale 0.04 0.04 0.04
+ AngleOffset 180
+ ZOffset 16
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "Spreadgun"
+{
+ Path "models/extra"
+
+ Model 2 "Flat_d.3d"
+ Offset 16 -60 -15
+ RollOffset 90
+ AngleOffset 90
+
+ // buckshot
+ Scale 0.13 0.13 0.13
+ Skin 2 "ShotgMuz.png"
+ FrameIndex XZW0 A 2 0
+ // slug
+ Scale 0.08 0.08 0.08
+ Skin 2 "ShotgMuz.png"
+ FrameIndex XZW0 B 2 0
+ // kinylum
+ Scale 0.13 0.13 0.13
+ Skin 2 "ShotgMuzSalt.png"
+ FrameIndex XZW0 D 2 0
+ // flechettes
+ Scale 0.1 0.1 0.1
+ Skin 2 "ShotgMuz.png"
+ FrameIndex XZW0 E 2 0
+ // ball
+ Scale 0.06 0.06 0.06
+ Skin 2 "ShotgMuz.png"
+ FrameIndex XZW0 F 2 0
+ // gold
+ Scale 0.2 0.2 0.2
+ Skin 2 "GoldMuz.png"
+ FrameIndex XZW0 G 2 0
+}
+
+// AAAAAAAAAAAA
+// We really need a scripted way of changing surface skins so I don't have
+// to do this. Hell this damn thing uses ALL current dummy sprite names (though not all 936 frames)
+Model "Spreadgun"
+{
+ Path "models"
+
+ Model 1 "Spreadgun1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+ SurfaceSkin 1 3 "Spreadgun.png"
+ AngleOffset -90
+ Offset -4 0 -2
+ Scale -0.005 0.0025 0.005
+
+ ///// PRIMED
+ // Idle / Deselect
+ FrameIndex XZW2 A 1 0
+ FrameIndex XZW2 B 1 1
+ FrameIndex XZW2 C 1 2
+ FrameIndex XZW2 D 1 3
+ FrameIndex XZW2 E 1 4
+ FrameIndex XZW2 F 1 5
+ FrameIndex XZW2 G 1 6
+ FrameIndex XZW2 H 1 7
+ FrameIndex XZW2 I 1 8 // Select
+ FrameIndex XZW2 J 1 9
+ FrameIndex XZW2 K 1 10
+ FrameIndex XZW2 L 1 11
+ FrameIndex XZW2 M 1 12
+ FrameIndex XZW2 N 1 13
+ FrameIndex XZW2 O 1 14
+ FrameIndex XZW2 P 1 15
+ FrameIndex XZW2 Q 1 16
+ // Fire
+ FrameIndex XZW2 R 1 18
+ FrameIndex XZW2 S 1 19
+ FrameIndex XZW2 T 1 20
+ FrameIndex XZW2 U 1 21
+ FrameIndex XZW2 V 1 22
+ FrameIndex XZW2 W 1 23
+ FrameIndex XZW2 X 1 24
+ FrameIndex XZW2 Y 1 25
+ ///// FIRED
+ // Idle / Deselect
+ FrameIndex XZW2 Z 1 26
+ FrameIndex XZW3 A 1 27
+ FrameIndex XZW3 B 1 28
+ FrameIndex XZW3 C 1 29
+ FrameIndex XZW3 D 1 30
+ FrameIndex XZW3 E 1 31
+ FrameIndex XZW3 F 1 32
+ FrameIndex XZW3 G 1 33
+ FrameIndex XZW3 H 1 34 // Select
+ FrameIndex XZW3 I 1 35
+ FrameIndex XZW3 J 1 36
+ FrameIndex XZW3 K 1 37
+ FrameIndex XZW3 L 1 38
+ FrameIndex XZW3 M 1 39
+ FrameIndex XZW3 N 1 40
+ FrameIndex XZW3 O 1 41
+ FrameIndex XZW3 P 1 42
+ // Unload (Red)
+ SurfaceSkin 1 4 "Shell_Normal_Used.png"
+ FrameIndex XZW3 Q 1 44
+ FrameIndex XZW3 R 1 45
+ FrameIndex XZW3 S 1 46
+ FrameIndex XZW3 T 1 47
+ FrameIndex XZW3 U 1 48
+ FrameIndex XZW3 V 1 49
+ FrameIndex XZW3 W 1 50
+ FrameIndex XZW3 X 1 51
+ FrameIndex XZW3 Y 1 52
+ FrameIndex XZW3 Z 1 53
+ FrameIndex XZW4 A 1 54
+ FrameIndex XZW4 B 1 55
+ FrameIndex XZW4 C 1 56
+ FrameIndex XZW4 D 1 57
+ FrameIndex XZW4 E 1 58
+ FrameIndex XZW4 F 1 59
+ FrameIndex XZW4 G 1 60
+ SurfaceSkin 1 4 ""
+ FrameIndex XZW4 H 1 61
+ // Unload (Green)
+ SurfaceSkin 1 4 "Shell_Slug_Used.png"
+ FrameIndex XZW4 I 1 44
+ FrameIndex XZW4 J 1 45
+ FrameIndex XZW4 K 1 46
+ FrameIndex XZW4 L 1 47
+ FrameIndex XZW4 M 1 48
+ FrameIndex XZW4 N 1 49
+ FrameIndex XZW4 O 1 50
+ FrameIndex XZW4 P 1 51
+ FrameIndex XZW4 Q 1 52
+ FrameIndex XZW4 R 1 53
+ FrameIndex XZW4 S 1 54
+ FrameIndex XZW4 T 1 55
+ FrameIndex XZW4 U 1 56
+ FrameIndex XZW4 V 1 57
+ FrameIndex XZW4 W 1 58
+ FrameIndex XZW4 X 1 59
+ FrameIndex XZW4 Y 1 60
+ SurfaceSkin 1 4 ""
+ FrameIndex XZW4 Z 1 61
+ // Unload (Blue)
+ SurfaceSkin 1 4 "Shell_Kinylum_Used.png"
+ FrameIndex XZW5 S 1 44
+ FrameIndex XZW5 T 1 45
+ FrameIndex XZW5 U 1 46
+ FrameIndex XZW5 V 1 47
+ FrameIndex XZW5 W 1 48
+ FrameIndex XZW5 X 1 49
+ FrameIndex XZW5 Y 1 50
+ FrameIndex XZW5 Z 1 51
+ FrameIndex XZW6 A 1 52
+ FrameIndex XZW6 B 1 53
+ FrameIndex XZW6 C 1 54
+ FrameIndex XZW6 D 1 55
+ FrameIndex XZW6 E 1 56
+ FrameIndex XZW6 F 1 57
+ FrameIndex XZW6 G 1 58
+ FrameIndex XZW6 H 1 59
+ FrameIndex XZW6 I 1 60
+ SurfaceSkin 1 4 ""
+ FrameIndex XZW6 J 1 61
+ // Unload (Black)
+ SurfaceSkin 1 4 "Shell_Fuck_Used.png"
+ FrameIndex XZW6 K 1 44
+ FrameIndex XZW6 L 1 45
+ FrameIndex XZW6 M 1 46
+ FrameIndex XZW6 N 1 47
+ FrameIndex XZW6 O 1 48
+ FrameIndex XZW6 P 1 49
+ FrameIndex XZW6 Q 1 50
+ FrameIndex XZW6 R 1 51
+ FrameIndex XZW6 S 1 52
+ FrameIndex XZW6 T 1 53
+ FrameIndex XZW6 U 1 54
+ FrameIndex XZW6 V 1 55
+ FrameIndex XZW6 W 1 56
+ FrameIndex XZW6 X 1 57
+ FrameIndex XZW6 Y 1 58
+ FrameIndex XZW6 Z 1 59
+ FrameIndex XZW7 A 1 60
+ SurfaceSkin 1 4 ""
+ FrameIndex XZW7 B 1 61
+ // Unload (Purple)
+ SurfaceSkin 1 4 "Shell_Ball_Used.png"
+ FrameIndex XZW7 C 1 44
+ FrameIndex XZW7 D 1 45
+ FrameIndex XZW7 E 1 46
+ FrameIndex XZW7 F 1 47
+ FrameIndex XZW7 G 1 48
+ FrameIndex XZW7 H 1 49
+ FrameIndex XZW7 I 1 50
+ FrameIndex XZW7 J 1 51
+ FrameIndex XZW7 K 1 52
+ FrameIndex XZW7 L 1 53
+ FrameIndex XZW7 M 1 54
+ FrameIndex XZW7 N 1 55
+ FrameIndex XZW7 O 1 56
+ FrameIndex XZW7 P 1 57
+ FrameIndex XZW7 Q 1 58
+ FrameIndex XZW7 R 1 59
+ FrameIndex XZW7 S 1 60
+ SurfaceSkin 1 4 ""
+ FrameIndex XZW7 T 1 61
+ // Unload (Gold)
+ SurfaceSkin 1 4 "Shell_Gold_Used.png"
+ FrameIndex XZW7 U 1 44
+ FrameIndex XZW7 V 1 45
+ FrameIndex XZW7 W 1 46
+ FrameIndex XZW7 X 1 47
+ FrameIndex XZW7 Y 1 48
+ FrameIndex XZW7 Z 1 49
+ FrameIndex XZW8 A 1 50
+ FrameIndex XZW8 B 1 51
+ FrameIndex XZW8 C 1 52
+ FrameIndex XZW8 D 1 53
+ FrameIndex XZW8 E 1 54
+ FrameIndex XZW8 F 1 55
+ FrameIndex XZW8 G 1 56
+ FrameIndex XZW8 H 1 57
+ FrameIndex XZW8 I 1 58
+ FrameIndex XZW8 J 1 59
+ FrameIndex XZW8 K 1 60
+ SurfaceSkin 1 4 ""
+ FrameIndex XZW8 L 1 61
+ // Load (Red)
+ SurfaceSkin 1 5 "Shell_Normal.png"
+ FrameIndex XZW8 M 1 62
+ FrameIndex XZW8 N 1 63
+ FrameIndex XZW8 O 1 64
+ FrameIndex XZW8 P 1 65
+ FrameIndex XZW8 Q 1 66
+ FrameIndex XZW8 R 1 67
+ FrameIndex XZW8 S 1 68
+ FrameIndex XZW8 T 1 69
+ FrameIndex XZW8 U 1 70
+ FrameIndex XZW8 V 1 71
+ FrameIndex XZW8 W 1 72
+ SurfaceSkin 1 5 ""
+ SurfaceSkin 1 4 "Shell_Normal.png"
+ FrameIndex XZW8 X 1 73
+ FrameIndex XZW8 Y 1 74
+ FrameIndex XZW8 Z 1 75
+ FrameIndex XZW9 A 1 76
+ FrameIndex XZW9 B 1 77
+ FrameIndex XZW9 C 1 78
+ FrameIndex XZW9 D 1 79
+ FrameIndex XZW9 E 1 80
+ FrameIndex XZW9 F 1 81
+ FrameIndex XZW9 G 1 82
+ FrameIndex XZW9 H 1 83
+ FrameIndex XZW9 I 1 84
+ FrameIndex XZW9 J 1 85
+ FrameIndex XZW9 K 1 86
+ FrameIndex XZW9 L 1 87
+ FrameIndex XZW9 M 1 88
+ FrameIndex XZW9 N 1 89
+ FrameIndex XZW9 O 1 90
+ FrameIndex XZW9 P 1 91
+ FrameIndex XZW9 Q 1 92
+ FrameIndex XZW9 R 1 93
+ FrameIndex XZW9 S 1 94
+ SurfaceSkin 1 4 ""
+ // Load (Green)
+ SurfaceSkin 1 5 "Shell_Slug.png"
+ FrameIndex XZW9 T 1 62
+ FrameIndex XZW9 U 1 63
+ FrameIndex XZW9 V 1 64
+ FrameIndex XZW9 W 1 65
+ FrameIndex XZW9 X 1 66
+ FrameIndex XZW9 Y 1 67
+ FrameIndex XZW9 Z 1 68
+ FrameIndex XZWA A 1 69
+ FrameIndex XZWA B 1 70
+ FrameIndex XZWA C 1 71
+ FrameIndex XZWA D 1 72
+ SurfaceSkin 1 5 ""
+ SurfaceSkin 1 4 "Shell_Slug.png"
+ FrameIndex XZWA E 1 73
+ FrameIndex XZWA F 1 74
+ FrameIndex XZWA G 1 75
+ FrameIndex XZWA H 1 76
+ FrameIndex XZWA I 1 77
+ FrameIndex XZWA J 1 78
+ FrameIndex XZWA K 1 79
+ FrameIndex XZWA L 1 80
+ FrameIndex XZWA M 1 81
+ FrameIndex XZWA N 1 82
+ FrameIndex XZWA O 1 83
+ FrameIndex XZWA P 1 84
+ FrameIndex XZWA Q 1 85
+ FrameIndex XZWA R 1 86
+ FrameIndex XZWA S 1 87
+ FrameIndex XZWA T 1 88
+ FrameIndex XZWA U 1 89
+ FrameIndex XZWA V 1 90
+ FrameIndex XZWA W 1 91
+ FrameIndex XZWA X 1 92
+ FrameIndex XZWA Y 1 93
+ FrameIndex XZWA Z 1 94
+ SurfaceSkin 1 4 ""
+ // Load (Blue)
+ SurfaceSkin 1 5 "Shell_Kinylum.png"
+ FrameIndex XZWC H 1 62
+ FrameIndex XZWC I 1 63
+ FrameIndex XZWC J 1 64
+ FrameIndex XZWC K 1 65
+ FrameIndex XZWC L 1 66
+ FrameIndex XZWC M 1 67
+ FrameIndex XZWC N 1 68
+ FrameIndex XZWC O 1 69
+ FrameIndex XZWC P 1 70
+ FrameIndex XZWC Q 1 71
+ FrameIndex XZWC R 1 72
+ SurfaceSkin 1 5 ""
+ SurfaceSkin 1 4 "Shell_Kinylum.png"
+ FrameIndex XZWC S 1 73
+ FrameIndex XZWC T 1 74
+ FrameIndex XZWC U 1 75
+ FrameIndex XZWC V 1 76
+ FrameIndex XZWC W 1 77
+ FrameIndex XZWC X 1 78
+ FrameIndex XZWC Y 1 79
+ FrameIndex XZWC Z 1 80
+ FrameIndex XZWD A 1 81
+ FrameIndex XZWD B 1 82
+ FrameIndex XZWD C 1 83
+ FrameIndex XZWD D 1 84
+ FrameIndex XZWD E 1 85
+ FrameIndex XZWD F 1 86
+ FrameIndex XZWD G 1 87
+ FrameIndex XZWD H 1 88
+ FrameIndex XZWD I 1 89
+ FrameIndex XZWD J 1 90
+ FrameIndex XZWD K 1 91
+ FrameIndex XZWD L 1 92
+ FrameIndex XZWD M 1 93
+ FrameIndex XZWD N 1 94
+ SurfaceSkin 1 4 ""
+ // Load (Black)
+ SurfaceSkin 1 5 "Shell_Fuck.png"
+ FrameIndex XZWD O 1 62
+ FrameIndex XZWD P 1 63
+ FrameIndex XZWD Q 1 64
+ FrameIndex XZWD R 1 65
+ FrameIndex XZWD S 1 66
+ FrameIndex XZWD T 1 67
+ FrameIndex XZWD U 1 68
+ FrameIndex XZWD V 1 69
+ FrameIndex XZWD W 1 70
+ FrameIndex XZWD X 1 71
+ FrameIndex XZWD Y 1 72
+ SurfaceSkin 1 5 ""
+ SurfaceSkin 1 4 "Shell_Fuck.png"
+ FrameIndex XZWD Z 1 73
+ FrameIndex XZWE A 1 74
+ FrameIndex XZWE B 1 75
+ FrameIndex XZWE C 1 76
+ FrameIndex XZWE D 1 77
+ FrameIndex XZWE E 1 78
+ FrameIndex XZWE F 1 79
+ FrameIndex XZWE G 1 80
+ FrameIndex XZWE H 1 81
+ FrameIndex XZWE I 1 82
+ FrameIndex XZWE J 1 83
+ FrameIndex XZWE K 1 84
+ FrameIndex XZWE L 1 85
+ FrameIndex XZWE M 1 86
+ FrameIndex XZWE N 1 87
+ FrameIndex XZWE O 1 88
+ FrameIndex XZWE P 1 89
+ FrameIndex XZWE Q 1 90
+ FrameIndex XZWE R 1 91
+ FrameIndex XZWE S 1 92
+ FrameIndex XZWE T 1 93
+ FrameIndex XZWE U 1 94
+ SurfaceSkin 1 4 ""
+ // Load (Purple)
+ SurfaceSkin 1 5 "Shell_Ball.png"
+ FrameIndex XZWE V 1 62
+ FrameIndex XZWE W 1 63
+ FrameIndex XZWE X 1 64
+ FrameIndex XZWE Y 1 65
+ FrameIndex XZWE Z 1 66
+ FrameIndex XZWF A 1 67
+ FrameIndex XZWF B 1 68
+ FrameIndex XZWF C 1 69
+ FrameIndex XZWF D 1 70
+ FrameIndex XZWF E 1 71
+ FrameIndex XZWF F 1 72
+ SurfaceSkin 1 5 ""
+ SurfaceSkin 1 4 "Shell_Ball.png"
+ FrameIndex XZWF G 1 73
+ FrameIndex XZWF H 1 74
+ FrameIndex XZWF I 1 75
+ FrameIndex XZWF J 1 76
+ FrameIndex XZWF K 1 77
+ FrameIndex XZWF L 1 78
+ FrameIndex XZWF M 1 79
+ FrameIndex XZWF N 1 80
+ FrameIndex XZWF O 1 81
+ FrameIndex XZWF P 1 82
+ FrameIndex XZWF Q 1 83
+ FrameIndex XZWF R 1 84
+ FrameIndex XZWF S 1 85
+ FrameIndex XZWF T 1 86
+ FrameIndex XZWF U 1 87
+ FrameIndex XZWF V 1 88
+ FrameIndex XZWF W 1 89
+ FrameIndex XZWF X 1 90
+ FrameIndex XZWF Y 1 91
+ FrameIndex XZWF Z 1 92
+ FrameIndex XZWG A 1 93
+ FrameIndex XZWG B 1 94
+ SurfaceSkin 1 4 ""
+ // Load (Gold)
+ SurfaceSkin 1 5 "Shell_Gold.png"
+ FrameIndex XZWG C 1 62
+ FrameIndex XZWG D 1 63
+ FrameIndex XZWG E 1 64
+ FrameIndex XZWG F 1 65
+ FrameIndex XZWG G 1 66
+ FrameIndex XZWG H 1 67
+ FrameIndex XZWG I 1 68
+ FrameIndex XZWG J 1 69
+ FrameIndex XZWG K 1 70
+ FrameIndex XZWG L 1 71
+ FrameIndex XZWG M 1 72
+ SurfaceSkin 1 5 ""
+ SurfaceSkin 1 4 "Shell_Gold.png"
+ FrameIndex XZWG N 1 73
+ FrameIndex XZWG O 1 74
+ FrameIndex XZWG P 1 75
+ FrameIndex XZWG Q 1 76
+ FrameIndex XZWG R 1 77
+ FrameIndex XZWG S 1 78
+ FrameIndex XZWG T 1 79
+ FrameIndex XZWG U 1 80
+ FrameIndex XZWG V 1 81
+ FrameIndex XZWG W 1 82
+ FrameIndex XZWG X 1 83
+ FrameIndex XZWG Y 1 84
+ FrameIndex XZWG Z 1 85
+ FrameIndex XZWH A 1 86
+ FrameIndex XZWH B 1 87
+ FrameIndex XZWH C 1 88
+ FrameIndex XZWH D 1 89
+ FrameIndex XZWH E 1 90
+ FrameIndex XZWH F 1 91
+ FrameIndex XZWH G 1 92
+ FrameIndex XZWH H 1 93
+ FrameIndex XZWH I 1 94
+ SurfaceSkin 1 4 ""
+ ///// PRIMED (Again)
+ // Check out
+ FrameIndex XZWH J 1 96
+ FrameIndex XZWH K 1 97
+ FrameIndex XZWH L 1 98
+ FrameIndex XZWH M 1 99
+ FrameIndex XZWH N 1 100
+ FrameIndex XZWH O 1 101
+ FrameIndex XZWH P 1 102
+ FrameIndex XZWH Q 1 103
+ FrameIndex XZWH R 1 104
+ FrameIndex XZWH S 1 105
+ FrameIndex XZWH T 1 106
+ FrameIndex XZWH U 1 107
+ FrameIndex XZWH V 1 108
+ FrameIndex XZWH W 1 109
+ FrameIndex XZWH X 1 110
+ FrameIndex XZWH Y 1 111
+ FrameIndex XZWH Z 1 112
+ FrameIndex XZWI A 1 113
+ FrameIndex XZWI B 1 114
+ FrameIndex XZWI C 1 115
+ FrameIndex XZWI D 1 116
+ FrameIndex XZWI E 1 117
+ FrameIndex XZWI F 1 118
+ FrameIndex XZWI G 1 119
+ FrameIndex XZWI H 1 120
+ FrameIndex XZWI I 1 121
+ // Melee
+ FrameIndex XZWI J 1 123
+ FrameIndex XZWI K 1 124
+ FrameIndex XZWI L 1 125
+ FrameIndex XZWI M 1 126
+ FrameIndex XZWI N 1 127
+ FrameIndex XZWI O 1 128
+ FrameIndex XZWI P 1 129
+ FrameIndex XZWI Q 1 130
+ FrameIndex XZWI R 1 131
+ FrameIndex XZWI S 1 132
+ FrameIndex XZWI T 1 133
+ FrameIndex XZWI U 1 134
+ FrameIndex XZWI V 1 135
+ ////// FIRED (Extra)
+ // Check out
+ FrameIndex XZWI W 1 138
+ FrameIndex XZWI X 1 139
+ FrameIndex XZWI Y 1 140
+ FrameIndex XZWI Z 1 141
+ FrameIndex XZWJ A 1 142
+ FrameIndex XZWJ B 1 143
+ FrameIndex XZWJ C 1 144
+ FrameIndex XZWJ D 1 145
+ FrameIndex XZWJ E 1 146
+ FrameIndex XZWJ F 1 147
+ FrameIndex XZWJ G 1 148
+ FrameIndex XZWJ H 1 149
+ FrameIndex XZWJ I 1 150
+ FrameIndex XZWJ J 1 151
+ FrameIndex XZWJ K 1 152
+ FrameIndex XZWJ L 1 153
+ FrameIndex XZWJ M 1 154
+ FrameIndex XZWJ N 1 155
+ FrameIndex XZWJ O 1 156
+ FrameIndex XZWJ P 1 157
+ FrameIndex XZWJ Q 1 158
+ FrameIndex XZWJ R 1 159
+ FrameIndex XZWJ S 1 160
+ FrameIndex XZWJ T 1 161
+ FrameIndex XZWJ U 1 162
+ FrameIndex XZWJ V 1 163
+ // Melee
+ FrameIndex XZWJ W 1 165
+ FrameIndex XZWJ X 1 166
+ FrameIndex XZWJ Y 1 167
+ FrameIndex XZWJ Z 1 168
+ FrameIndex XZWK A 1 169
+ FrameIndex XZWK B 1 170
+ FrameIndex XZWK C 1 171
+ FrameIndex XZWK D 1 172
+ FrameIndex XZWK E 1 173
+ FrameIndex XZWK F 1 174
+ FrameIndex XZWK G 1 175
+ FrameIndex XZWK H 1 176
+ FrameIndex XZWK I 1 177
+ ////// PRIMED (Extra)
+ // Unload (Red)
+ SurfaceSkin 1 4 "Shell_Normal.png"
+ FrameIndex XZWK J 1 180
+ FrameIndex XZWK K 1 181
+ FrameIndex XZWK L 1 182
+ FrameIndex XZWK M 1 183
+ FrameIndex XZWK N 1 184
+ FrameIndex XZWK O 1 185
+ FrameIndex XZWK P 1 186
+ FrameIndex XZWK Q 1 187
+ FrameIndex XZWK R 1 188
+ FrameIndex XZWK S 1 189
+ FrameIndex XZWK T 1 190
+ FrameIndex XZWK U 1 191
+ FrameIndex XZWK V 1 192
+ FrameIndex XZWK W 1 193
+ FrameIndex XZWK X 1 194
+ FrameIndex XZWK Y 1 195
+ FrameIndex XZWK Z 1 196
+ SurfaceSkin 1 4 ""
+ FrameIndex XZWL A 1 197
+ // Unload (Green)
+ SurfaceSkin 1 4 "Shell_Slug.png"
+ FrameIndex XZWL B 1 180
+ FrameIndex XZWL C 1 181
+ FrameIndex XZWL D 1 182
+ FrameIndex XZWL E 1 183
+ FrameIndex XZWL F 1 184
+ FrameIndex XZWL G 1 185
+ FrameIndex XZWL H 1 186
+ FrameIndex XZWL I 1 187
+ FrameIndex XZWL J 1 188
+ FrameIndex XZWL K 1 189
+ FrameIndex XZWL L 1 190
+ FrameIndex XZWL M 1 191
+ FrameIndex XZWL N 1 192
+ FrameIndex XZWL O 1 193
+ FrameIndex XZWL P 1 194
+ FrameIndex XZWL Q 1 195
+ FrameIndex XZWL R 1 196
+ SurfaceSkin 1 4 ""
+ FrameIndex XZWL S 1 197
+ // Unload (Blue)
+ SurfaceSkin 1 4 "Shell_Kinylum.png"
+ FrameIndex XZWM L 1 180
+ FrameIndex XZWM M 1 181
+ FrameIndex XZWM N 1 182
+ FrameIndex XZWM O 1 183
+ FrameIndex XZWM P 1 184
+ FrameIndex XZWM Q 1 185
+ FrameIndex XZWM R 1 186
+ FrameIndex XZWM S 1 187
+ FrameIndex XZWM T 1 188
+ FrameIndex XZWM U 1 189
+ FrameIndex XZWM V 1 190
+ FrameIndex XZWM W 1 191
+ FrameIndex XZWM X 1 192
+ FrameIndex XZWM Y 1 193
+ FrameIndex XZWM Z 1 194
+ FrameIndex XZWN A 1 195
+ FrameIndex XZWN B 1 196
+ SurfaceSkin 1 4 ""
+ FrameIndex XZWN C 1 197
+ // Unload (Black)
+ SurfaceSkin 1 4 "Shell_Fuck.png"
+ FrameIndex XZWN D 1 180
+ FrameIndex XZWN E 1 181
+ FrameIndex XZWN F 1 182
+ FrameIndex XZWN G 1 183
+ FrameIndex XZWN H 1 184
+ FrameIndex XZWN I 1 185
+ FrameIndex XZWN J 1 186
+ FrameIndex XZWN K 1 187
+ FrameIndex XZWN L 1 188
+ FrameIndex XZWN M 1 189
+ FrameIndex XZWN N 1 190
+ FrameIndex XZWN O 1 191
+ FrameIndex XZWN P 1 192
+ FrameIndex XZWN Q 1 193
+ FrameIndex XZWN R 1 194
+ FrameIndex XZWN S 1 195
+ FrameIndex XZWN T 1 196
+ SurfaceSkin 1 4 ""
+ FrameIndex XZWN U 1 197
+ // Unload (Purple)
+ SurfaceSkin 1 4 "Shell_Ball.png"
+ FrameIndex XZWN V 1 180
+ FrameIndex XZWN W 1 181
+ FrameIndex XZWN X 1 182
+ FrameIndex XZWN Y 1 183
+ FrameIndex XZWN Z 1 184
+ FrameIndex XZWO A 1 185
+ FrameIndex XZWO B 1 186
+ FrameIndex XZWO C 1 187
+ FrameIndex XZWO D 1 188
+ FrameIndex XZWO E 1 189
+ FrameIndex XZWO F 1 190
+ FrameIndex XZWO G 1 191
+ FrameIndex XZWO H 1 192
+ FrameIndex XZWO I 1 193
+ FrameIndex XZWO J 1 194
+ FrameIndex XZWO K 1 195
+ FrameIndex XZWO L 1 196
+ SurfaceSkin 1 4 ""
+ FrameIndex XZWO M 1 197
+ // Unload (Gold)
+ SurfaceSkin 1 4 "Shell_Gold.png"
+ FrameIndex XZWO N 1 180
+ FrameIndex XZWO O 1 181
+ FrameIndex XZWO P 1 182
+ FrameIndex XZWO Q 1 183
+ FrameIndex XZWO R 1 184
+ FrameIndex XZWO S 1 185
+ FrameIndex XZWO T 1 186
+ FrameIndex XZWO U 1 187
+ FrameIndex XZWO V 1 188
+ FrameIndex XZWO W 1 189
+ FrameIndex XZWO X 1 190
+ FrameIndex XZWO Y 1 191
+ FrameIndex XZWO Z 1 192
+ FrameIndex XZWP A 1 193
+ FrameIndex XZWP B 1 194
+ FrameIndex XZWP C 1 195
+ FrameIndex XZWP D 1 196
+ SurfaceSkin 1 4 ""
+ FrameIndex XZWP E 1 197
+ // Load (Red)
+ SurfaceSkin 1 5 "Shell_Normal.png"
+ FrameIndex XZWP F 1 198
+ FrameIndex XZWP G 1 199
+ FrameIndex XZWP H 1 200
+ FrameIndex XZWP I 1 201
+ FrameIndex XZWP J 1 202
+ FrameIndex XZWP K 1 203
+ FrameIndex XZWP L 1 204
+ FrameIndex XZWP M 1 205
+ FrameIndex XZWP N 1 206
+ FrameIndex XZWP O 1 207
+ FrameIndex XZWP P 1 208
+ SurfaceSkin 1 5 ""
+ SurfaceSkin 1 4 "Shell_Normal.png"
+ FrameIndex XZWP Q 1 209
+ FrameIndex XZWP R 1 210
+ FrameIndex XZWP S 1 211
+ FrameIndex XZWP T 1 212
+ FrameIndex XZWP U 1 213
+ FrameIndex XZWP V 1 214
+ FrameIndex XZWP W 1 215
+ FrameIndex XZWP X 1 216
+ FrameIndex XZWP Y 1 217
+ FrameIndex XZWP Z 1 218
+ FrameIndex XZWQ A 1 219
+ FrameIndex XZWQ B 1 220
+ FrameIndex XZWQ C 1 221
+ FrameIndex XZWQ D 1 222
+ FrameIndex XZWQ E 1 223
+ FrameIndex XZWQ F 1 224
+ FrameIndex XZWQ G 1 225
+ FrameIndex XZWQ H 1 226
+ FrameIndex XZWQ I 1 227
+ FrameIndex XZWQ J 1 228
+ FrameIndex XZWQ K 1 229
+ FrameIndex XZWQ L 1 230
+ SurfaceSkin 1 4 ""
+ // Load (Green)
+ SurfaceSkin 1 5 "Shell_Slug.png"
+ FrameIndex XZWQ M 1 198
+ FrameIndex XZWQ N 1 199
+ FrameIndex XZWQ O 1 200
+ FrameIndex XZWQ P 1 201
+ FrameIndex XZWQ Q 1 202
+ FrameIndex XZWQ R 1 203
+ FrameIndex XZWQ S 1 204
+ FrameIndex XZWQ T 1 205
+ FrameIndex XZWQ U 1 206
+ FrameIndex XZWQ V 1 207
+ FrameIndex XZWQ W 1 208
+ SurfaceSkin 1 5 ""
+ SurfaceSkin 1 4 "Shell_Slug.png"
+ FrameIndex XZWQ X 1 209
+ FrameIndex XZWQ Y 1 210
+ FrameIndex XZWQ Z 1 211
+ FrameIndex XZWR A 1 212
+ FrameIndex XZWR B 1 213
+ FrameIndex XZWR C 1 214
+ FrameIndex XZWR D 1 215
+ FrameIndex XZWR E 1 216
+ FrameIndex XZWR F 1 217
+ FrameIndex XZWR G 1 218
+ FrameIndex XZWR H 1 219
+ FrameIndex XZWR I 1 220
+ FrameIndex XZWR J 1 221
+ FrameIndex XZWR K 1 222
+ FrameIndex XZWR L 1 223
+ FrameIndex XZWR M 1 224
+ FrameIndex XZWR N 1 225
+ FrameIndex XZWR O 1 226
+ FrameIndex XZWR P 1 227
+ FrameIndex XZWR Q 1 228
+ FrameIndex XZWR R 1 229
+ FrameIndex XZWR S 1 230
+ SurfaceSkin 1 4 ""
+ // Load (Blue)
+ SurfaceSkin 1 5 "Shell_Kinylum.png"
+ FrameIndex XZWT A 1 198
+ FrameIndex XZWT B 1 199
+ FrameIndex XZWT C 1 200
+ FrameIndex XZWT D 1 201
+ FrameIndex XZWT E 1 202
+ FrameIndex XZWT F 1 203
+ FrameIndex XZWT G 1 204
+ FrameIndex XZWT H 1 205
+ FrameIndex XZWT I 1 206
+ FrameIndex XZWT J 1 207
+ FrameIndex XZWT K 1 208
+ SurfaceSkin 1 5 ""
+ SurfaceSkin 1 4 "Shell_Kinylum.png"
+ FrameIndex XZWT L 1 209
+ FrameIndex XZWT M 1 210
+ FrameIndex XZWT N 1 211
+ FrameIndex XZWT O 1 212
+ FrameIndex XZWT P 1 213
+ FrameIndex XZWT Q 1 214
+ FrameIndex XZWT R 1 215
+ FrameIndex XZWT S 1 216
+ FrameIndex XZWT T 1 217
+ FrameIndex XZWT U 1 218
+ FrameIndex XZWT V 1 219
+ FrameIndex XZWT W 1 220
+ FrameIndex XZWT X 1 221
+ FrameIndex XZWT Y 1 222
+ FrameIndex XZWT Z 1 223
+ FrameIndex XZWU A 1 224
+ FrameIndex XZWU B 1 225
+ FrameIndex XZWU C 1 226
+ FrameIndex XZWU D 1 227
+ FrameIndex XZWU E 1 228
+ FrameIndex XZWU F 1 229
+ FrameIndex XZWU G 1 230
+ SurfaceSkin 1 4 ""
+ // Load (Black)
+ SurfaceSkin 1 5 "Shell_Fuck.png"
+ FrameIndex XZWU H 1 198
+ FrameIndex XZWU I 1 199
+ FrameIndex XZWU J 1 200
+ FrameIndex XZWU K 1 201
+ FrameIndex XZWU L 1 202
+ FrameIndex XZWU M 1 203
+ FrameIndex XZWU N 1 204
+ FrameIndex XZWU O 1 205
+ FrameIndex XZWU P 1 206
+ FrameIndex XZWU Q 1 207
+ FrameIndex XZWU R 1 208
+ SurfaceSkin 1 5 ""
+ SurfaceSkin 1 4 "Shell_Fuck.png"
+ FrameIndex XZWU S 1 209
+ FrameIndex XZWU T 1 210
+ FrameIndex XZWU U 1 211
+ FrameIndex XZWU V 1 212
+ FrameIndex XZWU W 1 213
+ FrameIndex XZWU X 1 214
+ FrameIndex XZWU Y 1 215
+ FrameIndex XZWU Z 1 216
+ FrameIndex XZWV A 1 217
+ FrameIndex XZWV B 1 218
+ FrameIndex XZWV C 1 219
+ FrameIndex XZWV D 1 220
+ FrameIndex XZWV E 1 221
+ FrameIndex XZWV F 1 222
+ FrameIndex XZWV G 1 223
+ FrameIndex XZWV H 1 224
+ FrameIndex XZWV I 1 225
+ FrameIndex XZWV J 1 226
+ FrameIndex XZWV K 1 227
+ FrameIndex XZWV L 1 228
+ FrameIndex XZWV M 1 229
+ FrameIndex XZWV N 1 230
+ SurfaceSkin 1 4 ""
+ // Load (Purple)
+ SurfaceSkin 1 5 "Shell_Ball.png"
+ FrameIndex XZWV O 1 198
+ FrameIndex XZWV P 1 199
+ FrameIndex XZWV Q 1 200
+ FrameIndex XZWV R 1 201
+ FrameIndex XZWV S 1 202
+ FrameIndex XZWV T 1 203
+ FrameIndex XZWV U 1 204
+ FrameIndex XZWV V 1 205
+ FrameIndex XZWV W 1 206
+ FrameIndex XZWV X 1 207
+ FrameIndex XZWV Y 1 208
+ SurfaceSkin 1 5 ""
+ SurfaceSkin 1 4 "Shell_Ball.png"
+ FrameIndex XZWV Z 1 209
+ FrameIndex XZWW A 1 210
+ FrameIndex XZWW B 1 211
+ FrameIndex XZWW C 1 212
+ FrameIndex XZWW D 1 213
+ FrameIndex XZWW E 1 214
+ FrameIndex XZWW F 1 215
+ FrameIndex XZWW G 1 216
+ FrameIndex XZWW H 1 217
+ FrameIndex XZWW I 1 218
+ FrameIndex XZWW J 1 219
+ FrameIndex XZWW K 1 220
+ FrameIndex XZWW L 1 221
+ FrameIndex XZWW M 1 222
+ FrameIndex XZWW N 1 223
+ FrameIndex XZWW O 1 224
+ FrameIndex XZWW P 1 225
+ FrameIndex XZWW Q 1 226
+ FrameIndex XZWW R 1 227
+ FrameIndex XZWW S 1 228
+ FrameIndex XZWW T 1 229
+ FrameIndex XZWW U 1 230
+ SurfaceSkin 1 4 ""
+ // Load (Gold)
+ SurfaceSkin 1 5 "Shell_Gold.png"
+ FrameIndex XZWW V 1 198
+ FrameIndex XZWW W 1 199
+ FrameIndex XZWW X 1 200
+ FrameIndex XZWW Y 1 201
+ FrameIndex XZWW Z 1 202
+ FrameIndex XZWX A 1 203
+ FrameIndex XZWX B 1 204
+ FrameIndex XZWX C 1 205
+ FrameIndex XZWX D 1 206
+ FrameIndex XZWX E 1 207
+ FrameIndex XZWX F 1 208
+ SurfaceSkin 1 5 ""
+ SurfaceSkin 1 4 "Shell_Gold.png"
+ FrameIndex XZWX G 1 209
+ FrameIndex XZWX H 1 210
+ FrameIndex XZWX I 1 211
+ FrameIndex XZWX J 1 212
+ FrameIndex XZWX K 1 213
+ FrameIndex XZWX L 1 214
+ FrameIndex XZWX M 1 215
+ FrameIndex XZWX N 1 216
+ FrameIndex XZWX O 1 217
+ FrameIndex XZWX P 1 218
+ FrameIndex XZWX Q 1 219
+ FrameIndex XZWX R 1 220
+ FrameIndex XZWX S 1 221
+ FrameIndex XZWX T 1 222
+ FrameIndex XZWX U 1 223
+ FrameIndex XZWX V 1 224
+ FrameIndex XZWX W 1 225
+ FrameIndex XZWX X 1 226
+ FrameIndex XZWX Y 1 227
+ FrameIndex XZWX Z 1 228
+ FrameIndex XZWY A 1 229
+ FrameIndex XZWY B 1 230
+ SurfaceSkin 1 4 ""
+ // Empty Unload
+ FrameIndex XZWY C 1 232
+ FrameIndex XZWY D 1 233
+ FrameIndex XZWY E 1 234
+ FrameIndex XZWY F 1 235
+ FrameIndex XZWY G 1 236
+ FrameIndex XZWY H 1 237
+ FrameIndex XZWY I 1 238
+ FrameIndex XZWY J 1 239
+ FrameIndex XZWY K 1 240
+ FrameIndex XZWY L 1 241
+ FrameIndex XZWY M 1 242
+ FrameIndex XZWY N 1 243
+ FrameIndex XZWY O 1 244
+ FrameIndex XZWY P 1 245
+ FrameIndex XZWY Q 1 246
+ FrameIndex XZWY R 1 247
+ FrameIndex XZWY S 1 248
+ FrameIndex XZWY T 1 249
+ FrameIndex XZWY U 1 250
+ // Empty Load
+ FrameIndex XZWY V 1 251
+ FrameIndex XZWY W 1 252
+ FrameIndex XZWY X 1 253
+ FrameIndex XZWY Y 1 254
+ FrameIndex XZWY Z 1 255
+ FrameIndex XZWZ A 1 256
+ FrameIndex XZWZ B 1 257
+ FrameIndex XZWZ C 1 258
+ FrameIndex XZWZ D 1 259
+ FrameIndex XZWZ E 1 260
+ FrameIndex XZWZ F 1 261
+ FrameIndex XZWZ G 1 262
+ FrameIndex XZWZ H 1 263
+ FrameIndex XZWZ I 1 264
+ FrameIndex XZWZ J 1 265
+ FrameIndex XZWZ K 1 266
+ FrameIndex XZWZ L 1 267
+ FrameIndex XZWZ M 1 268
+ FrameIndex XZWZ N 1 269
+ FrameIndex XZWZ O 1 270
+ // Empty Load (Fired)
+ FrameIndex XZWZ P 1 272
+ FrameIndex XZWZ Q 1 273
+ FrameIndex XZWZ R 1 274
+ FrameIndex XZWZ S 1 275
+ FrameIndex XZWZ T 1 276
+ FrameIndex XZWZ U 1 277
+ FrameIndex XZWZ V 1 278
+ FrameIndex XZWZ W 1 279
+ FrameIndex XZWZ X 1 280
+ FrameIndex XZWZ Y 1 281
+ FrameIndex XZWZ Z 1 282
+ FrameIndex XZW0 H 1 283
+ FrameIndex XZW0 I 1 284
+ FrameIndex XZW0 J 1 285
+ FrameIndex XZW0 K 1 286
+ FrameIndex XZW0 L 1 287
+ FrameIndex XZW0 M 1 288
+ FrameIndex XZW0 N 1 289
+ FrameIndex XZW0 O 1 290
+ FrameIndex XZW0 P 1 291
+ FrameIndex XZW0 Q 1 292
+}
diff --git a/modeldef.txt b/modeldef.txt
deleted file mode 100644
index 7b3415884..000000000
--- a/modeldef.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-// base stuff
-#include "modeldef/misc.txt"
-#include "modeldef/demolitionist.txt"
-#include "modeldef/gesture.txt"
-// items
-#include "modeldef/items/ammo.txt"
-#include "modeldef/items/pickups.txt"
-#include "modeldef/items/keys.txt"
-#include "modeldef/items/funstuff.txt"
-#include "modeldef/items/collectibles.txt"
-#include "modeldef/items/itemgesture.txt"
-// weapons
-#include "modeldef/weapons/deepimpact.txt"
-#include "modeldef/weapons/explodiumgun.txt"
-#include "modeldef/weapons/spreadgun.txt"
-#include "modeldef/weapons/wallbuster.txt"
-#include "modeldef/weapons/eviscerator.txt"
-#include "modeldef/weapons/hellblazer.txt"
-#include "modeldef/weapons/sparkster.txt"
-#include "modeldef/weapons/silverbullet.txt"
-#include "modeldef/weapons/candygun.txt"
-#include "modeldef/weapons/ynykron.txt"
-// dlc weaponset
-#include "modeldef/dlc/dlcammo.txt"
-#include "modeldef/dlc/hammer.txt"
-//#include "modeldef/dlc/plasmablast.txt"
-//#include "modeldef/dlc/puntzerbeta.txt"
-//#include "modeldef/dlc/puntzergamma.txt"
-#include "modeldef/dlc/sheenhmg.txt"
-#include "modeldef/dlc/quadravol.txt"
-//#include "modeldef/dlc/newsparkster.txt"
-//#include "modeldef/dlc/raykhom.txt"
-#include "modeldef/dlc/mortalrifle.txt"
-//#include "modeldef/dlc/rafankos.txt"
diff --git a/modeldef.wallbuster b/modeldef.wallbuster
new file mode 100644
index 000000000..933805365
--- /dev/null
+++ b/modeldef.wallbuster
@@ -0,0 +1,737 @@
+Model "Wallbuster"
+{
+ Path "models"
+
+ Model 0 "WallbusterPickup_d.3d"
+ Skin 0 "Wallbuster.png"
+ Scale 0.18 0.18 0.18
+ AngleOffset 180
+ ZOffset 28
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "Wallbuster"
+{
+ // muzzle flashes
+ Path "models/extra"
+
+ Model 3 "Flat_d.3d"
+ RollOffset 90
+ AngleOffset 90
+
+ // Base 12 -60 -24
+ // Radius1 10
+ // Radius2 3
+
+ // Buckshot
+ Scale 0.13 0.13 0.13
+ Skin 3 "ShotgMuz.png"
+ Offset 12 -60 -11
+ FrameIndex XZWW A 3 0
+ Offset 14.8532 -60 -13.0729
+ FrameIndex XZWW B 3 0
+ Offset 13.7634 -60 -16.4271
+ FrameIndex XZWW C 3 0
+ Offset 10.2366 -60 -16.4271
+ FrameIndex XZWW D 3 0
+ Offset 9.14683 -60 -13.0729
+ FrameIndex XZWW E 3 0
+ Offset 24.3637 -60 -19.9828
+ FrameIndex XZWW F 3 0
+ Offset 23.2739 -60 -23.3369
+ FrameIndex XZWW G 3 0
+ Offset 19.7472 -60 -23.3369
+ FrameIndex XZWW H 3 0
+ Offset 18.6574 -60 -19.9828
+ FrameIndex XZWW I 3 0
+ Offset 21.5106 -60 -17.9098
+ FrameIndex XZWW J 3 0
+ Offset 19.6412 -60 -34.5172
+ FrameIndex XZWW K 3 0
+ Offset 16.1145 -60 -34.5172
+ FrameIndex XZWW L 3 0
+ Offset 15.0247 -60 -31.1631
+ FrameIndex XZWW M 3 0
+ Offset 17.8779 -60 -29.0902
+ FrameIndex XZWW N 3 0
+ Offset 20.731 -60 -31.1631
+ FrameIndex XZWW O 3 0
+ Offset 4.35879 -60 -34.5172
+ FrameIndex XZWW P 3 0
+ Offset 3.26898 -60 -31.1631
+ FrameIndex XZWW Q 3 0
+ Offset 6.12215 -60 -29.0902
+ FrameIndex XZWW R 3 0
+ Offset 8.97532 -60 -31.1631
+ FrameIndex XZWW S 3 0
+ Offset 7.8855 -60 -34.5172
+ FrameIndex XZWW T 3 0
+ Offset -0.363735 -60 -19.9828
+ FrameIndex XZWW U 3 0
+ Offset 2.48943 -60 -17.9098
+ FrameIndex XZWW V 3 0
+ Offset 5.3426 -60 -19.9828
+ FrameIndex XZWW W 3 0
+ Offset 4.25279 -60 -23.3369
+ FrameIndex XZWW X 3 0
+ Offset 0.726079 -60 -23.3369
+ FrameIndex XZWW Y 3 0
+ // Slug
+ Scale 0.08 0.08 0.08
+ Skin 3 "ShotgMuz.png"
+ Offset 12 -60 -11
+ FrameIndex XZWX A 3 0
+ Offset 14.8532 -60 -13.0729
+ FrameIndex XZWX B 3 0
+ Offset 13.7634 -60 -16.4271
+ FrameIndex XZWX C 3 0
+ Offset 10.2366 -60 -16.4271
+ FrameIndex XZWX D 3 0
+ Offset 9.14683 -60 -13.0729
+ FrameIndex XZWX E 3 0
+ Offset 24.3637 -60 -19.9828
+ FrameIndex XZWX F 3 0
+ Offset 23.2739 -60 -23.3369
+ FrameIndex XZWX G 3 0
+ Offset 19.7472 -60 -23.3369
+ FrameIndex XZWX H 3 0
+ Offset 18.6574 -60 -19.9828
+ FrameIndex XZWX I 3 0
+ Offset 21.5106 -60 -17.9098
+ FrameIndex XZWX J 3 0
+ Offset 19.6412 -60 -34.5172
+ FrameIndex XZWX K 3 0
+ Offset 16.1145 -60 -34.5172
+ FrameIndex XZWX L 3 0
+ Offset 15.0247 -60 -31.1631
+ FrameIndex XZWX M 3 0
+ Offset 17.8779 -60 -29.0902
+ FrameIndex XZWX N 3 0
+ Offset 20.731 -60 -31.1631
+ FrameIndex XZWX O 3 0
+ Offset 4.35879 -60 -34.5172
+ FrameIndex XZWX P 3 0
+ Offset 3.26898 -60 -31.1631
+ FrameIndex XZWX Q 3 0
+ Offset 6.12215 -60 -29.0902
+ FrameIndex XZWX R 3 0
+ Offset 8.97532 -60 -31.1631
+ FrameIndex XZWX S 3 0
+ Offset 7.8855 -60 -34.5172
+ FrameIndex XZWX T 3 0
+ Offset -0.363735 -60 -19.9828
+ FrameIndex XZWX U 3 0
+ Offset 2.48943 -60 -17.9098
+ FrameIndex XZWX V 3 0
+ Offset 5.3426 -60 -19.9828
+ FrameIndex XZWX W 3 0
+ Offset 4.25279 -60 -23.3369
+ FrameIndex XZWX X 3 0
+ Offset 0.726079 -60 -23.3369
+ FrameIndex XZWX Y 3 0
+ // Kinylum
+ Scale 0.13 0.13 0.13
+ Skin 3 "ShotgMuzSalt.png"
+ Offset 12 -60 -11
+ FrameIndex XZWY A 3 0
+ Offset 14.8532 -60 -13.0729
+ FrameIndex XZWY B 3 0
+ Offset 13.7634 -60 -16.4271
+ FrameIndex XZWY C 3 0
+ Offset 10.2366 -60 -16.4271
+ FrameIndex XZWY D 3 0
+ Offset 9.14683 -60 -13.0729
+ FrameIndex XZWY E 3 0
+ Offset 24.3637 -60 -19.9828
+ FrameIndex XZWY F 3 0
+ Offset 23.2739 -60 -23.3369
+ FrameIndex XZWY G 3 0
+ Offset 19.7472 -60 -23.3369
+ FrameIndex XZWY H 3 0
+ Offset 18.6574 -60 -19.9828
+ FrameIndex XZWY I 3 0
+ Offset 21.5106 -60 -17.9098
+ FrameIndex XZWY J 3 0
+ Offset 19.6412 -60 -34.5172
+ FrameIndex XZWY K 3 0
+ Offset 16.1145 -60 -34.5172
+ FrameIndex XZWY L 3 0
+ Offset 15.0247 -60 -31.1631
+ FrameIndex XZWY M 3 0
+ Offset 17.8779 -60 -29.0902
+ FrameIndex XZWY N 3 0
+ Offset 20.731 -60 -31.1631
+ FrameIndex XZWY O 3 0
+ Offset 4.35879 -60 -34.5172
+ FrameIndex XZWY P 3 0
+ Offset 3.26898 -60 -31.1631
+ FrameIndex XZWY Q 3 0
+ Offset 6.12215 -60 -29.0902
+ FrameIndex XZWY R 3 0
+ Offset 8.97532 -60 -31.1631
+ FrameIndex XZWY S 3 0
+ Offset 7.8855 -60 -34.5172
+ FrameIndex XZWY T 3 0
+ Offset -0.363735 -60 -19.9828
+ FrameIndex XZWY U 3 0
+ Offset 2.48943 -60 -17.9098
+ FrameIndex XZWY V 3 0
+ Offset 5.3426 -60 -19.9828
+ FrameIndex XZWY W 3 0
+ Offset 4.25279 -60 -23.3369
+ FrameIndex XZWY X 3 0
+ Offset 0.726079 -60 -23.3369
+ FrameIndex XZWY Y 3 0
+ // Ball
+ Scale 0.06 0.06 0.06
+ Skin 3 "ShotgMuz.png"
+ Offset 12 -60 -11
+ FrameIndex XZWZ A 3 0
+ Offset 14.8532 -60 -13.0729
+ FrameIndex XZWZ B 3 0
+ Offset 13.7634 -60 -16.4271
+ FrameIndex XZWZ C 3 0
+ Offset 10.2366 -60 -16.4271
+ FrameIndex XZWZ D 3 0
+ Offset 9.14683 -60 -13.0729
+ FrameIndex XZWZ E 3 0
+ Offset 24.3637 -60 -19.9828
+ FrameIndex XZWZ F 3 0
+ Offset 23.2739 -60 -23.3369
+ FrameIndex XZWZ G 3 0
+ Offset 19.7472 -60 -23.3369
+ FrameIndex XZWZ H 3 0
+ Offset 18.6574 -60 -19.9828
+ FrameIndex XZWZ I 3 0
+ Offset 21.5106 -60 -17.9098
+ FrameIndex XZWZ J 3 0
+ Offset 19.6412 -60 -34.5172
+ FrameIndex XZWZ K 3 0
+ Offset 16.1145 -60 -34.5172
+ FrameIndex XZWZ L 3 0
+ Offset 15.0247 -60 -31.1631
+ FrameIndex XZWZ M 3 0
+ Offset 17.8779 -60 -29.0902
+ FrameIndex XZWZ N 3 0
+ Offset 20.731 -60 -31.1631
+ FrameIndex XZWZ O 3 0
+ Offset 4.35879 -60 -34.5172
+ FrameIndex XZWZ P 3 0
+ Offset 3.26898 -60 -31.1631
+ FrameIndex XZWZ Q 3 0
+ Offset 6.12215 -60 -29.0902
+ FrameIndex XZWZ R 3 0
+ Offset 8.97532 -60 -31.1631
+ FrameIndex XZWZ S 3 0
+ Offset 7.8855 -60 -34.5172
+ FrameIndex XZWZ T 3 0
+ Offset -0.363735 -60 -19.9828
+ FrameIndex XZWZ U 3 0
+ Offset 2.48943 -60 -17.9098
+ FrameIndex XZWZ V 3 0
+ Offset 5.3426 -60 -19.9828
+ FrameIndex XZWZ W 3 0
+ Offset 4.25279 -60 -23.3369
+ FrameIndex XZWZ X 3 0
+ Offset 0.726079 -60 -23.3369
+ FrameIndex XZWZ Y 3 0
+}
+
+Model "Wallbuster"
+{
+ // shells
+ Path "models"
+
+ Model 2 "Wallbuster1st_d.3d"
+ AngleOffset -93
+ PitchOffset 0.4
+ Offset 0 2 0
+ Scale -0.005 0.0025 0.005
+
+ ////// Unfired
+ //// Shell0
+ SurfaceSkin 2 4 "Shell_Normal.png"
+ // Detach
+ FrameIndex XZWA E 2 91
+ FrameIndex XZWA F 2 92
+ FrameIndex XZWA G 2 93
+ FrameIndex XZWA H 2 94
+ FrameIndex XZWA I 2 95
+ FrameIndex XZWA J 2 96
+ FrameIndex XZWA K 2 97
+ FrameIndex XZWA L 2 98
+ FrameIndex XZWA M 2 99
+ FrameIndex XZWA N 2 100
+ // Attach
+ FrameIndex XZWA O 2 116
+ FrameIndex XZWA P 2 117
+ FrameIndex XZWA Q 2 118
+ FrameIndex XZWA R 2 119
+ FrameIndex XZWA S 2 120
+ FrameIndex XZWA T 2 121
+ FrameIndex XZWA U 2 122
+ FrameIndex XZWA V 2 123
+ FrameIndex XZWA W 2 124
+ FrameIndex XZWA X 2 125
+ FrameIndex XZWA Y 2 126
+ FrameIndex XZWA Z 2 127
+ FrameIndex XZWB A 2 128
+ FrameIndex XZWB B 2 129
+ //// Shell1
+ SurfaceSkin 2 4 ""
+ SurfaceSkin 2 5 "Shell_Normal.png"
+ // Detach
+ FrameIndex XZWB C 2 91
+ FrameIndex XZWB D 2 92
+ FrameIndex XZWB E 2 93
+ FrameIndex XZWB F 2 94
+ FrameIndex XZWB G 2 95
+ FrameIndex XZWB H 2 96
+ FrameIndex XZWB I 2 97
+ FrameIndex XZWB J 2 98
+ FrameIndex XZWB K 2 99
+ FrameIndex XZWB L 2 100
+ // Attach
+ FrameIndex XZWB M 2 116
+ FrameIndex XZWB N 2 117
+ FrameIndex XZWB O 2 118
+ FrameIndex XZWB P 2 119
+ FrameIndex XZWB Q 2 120
+ FrameIndex XZWB R 2 121
+ FrameIndex XZWB S 2 122
+ FrameIndex XZWB T 2 123
+ FrameIndex XZWB U 2 124
+ FrameIndex XZWB V 2 125
+ FrameIndex XZWB W 2 126
+ FrameIndex XZWB X 2 127
+ FrameIndex XZWB Y 2 128
+ FrameIndex XZWB Z 2 129
+ //// Shell2
+ SurfaceSkin 2 5 ""
+ SurfaceSkin 2 6 "Shell_Normal.png"
+ // Detach
+ FrameIndex XZWC A 2 91
+ FrameIndex XZWC B 2 92
+ FrameIndex XZWC C 2 93
+ FrameIndex XZWC D 2 94
+ FrameIndex XZWC E 2 95
+ FrameIndex XZWC F 2 96
+ FrameIndex XZWC G 2 97
+ FrameIndex XZWC H 2 98
+ FrameIndex XZWC I 2 99
+ FrameIndex XZWC J 2 100
+ // Attach
+ FrameIndex XZWC K 2 116
+ FrameIndex XZWC L 2 117
+ FrameIndex XZWC M 2 118
+ FrameIndex XZWC N 2 119
+ FrameIndex XZWC O 2 120
+ FrameIndex XZWC P 2 121
+ FrameIndex XZWC Q 2 122
+ FrameIndex XZWC R 2 123
+ FrameIndex XZWC S 2 124
+ FrameIndex XZWC T 2 125
+ FrameIndex XZWC U 2 126
+ FrameIndex XZWC V 2 127
+ FrameIndex XZWC W 2 128
+ FrameIndex XZWC X 2 129
+ //// Shell3
+ SurfaceSkin 2 6 ""
+ SurfaceSkin 2 7 "Shell_Normal.png"
+ // Detach
+ FrameIndex XZWC Y 2 91
+ FrameIndex XZWC Z 2 92
+ FrameIndex XZWD A 2 93
+ FrameIndex XZWD B 2 94
+ FrameIndex XZWD C 2 95
+ FrameIndex XZWD D 2 96
+ FrameIndex XZWD E 2 97
+ FrameIndex XZWD F 2 98
+ FrameIndex XZWD G 2 99
+ FrameIndex XZWD H 2 100
+ // Attach
+ FrameIndex XZWD I 2 116
+ FrameIndex XZWD J 2 117
+ FrameIndex XZWD K 2 118
+ FrameIndex XZWD L 2 119
+ FrameIndex XZWD M 2 120
+ FrameIndex XZWD N 2 121
+ FrameIndex XZWD O 2 122
+ FrameIndex XZWD P 2 123
+ FrameIndex XZWD Q 2 124
+ FrameIndex XZWD R 2 125
+ FrameIndex XZWD S 2 126
+ FrameIndex XZWD T 2 127
+ FrameIndex XZWD U 2 128
+ FrameIndex XZWD V 2 129
+ //// Shell4
+ SurfaceSkin 2 7 ""
+ SurfaceSkin 2 8 "Shell_Normal.png"
+ // Detach
+ FrameIndex XZWD W 2 91
+ FrameIndex XZWD X 2 92
+ FrameIndex XZWD Y 2 93
+ FrameIndex XZWD Z 2 94
+ FrameIndex XZWE A 2 95
+ FrameIndex XZWE B 2 96
+ FrameIndex XZWE C 2 97
+ FrameIndex XZWE D 2 98
+ FrameIndex XZWE E 2 99
+ FrameIndex XZWE F 2 100
+ // Attach
+ FrameIndex XZWE G 2 116
+ FrameIndex XZWE H 2 117
+ FrameIndex XZWE I 2 118
+ FrameIndex XZWE J 2 119
+ FrameIndex XZWE K 2 120
+ FrameIndex XZWE L 2 121
+ FrameIndex XZWE M 2 122
+ FrameIndex XZWE N 2 123
+ FrameIndex XZWE O 2 124
+ FrameIndex XZWE P 2 125
+ FrameIndex XZWE Q 2 126
+ FrameIndex XZWE R 2 127
+ FrameIndex XZWE S 2 128
+ FrameIndex XZWE T 2 129
+ ////// Fired
+ //// Shell0
+ SurfaceSkin 2 8 ""
+ SurfaceSkin 2 4 "Shell_Normal_Used.png"
+ // Detach
+ FrameIndex XZWF L 2 91
+ FrameIndex XZWF M 2 92
+ FrameIndex XZWF N 2 93
+ FrameIndex XZWF O 2 94
+ FrameIndex XZWF P 2 95
+ FrameIndex XZWF Q 2 96
+ FrameIndex XZWF R 2 97
+ FrameIndex XZWF S 2 98
+ FrameIndex XZWF T 2 99
+ FrameIndex XZWF U 2 100
+ //// Shell1
+ SurfaceSkin 2 4 ""
+ SurfaceSkin 2 5 "Shell_Normal_Used.png"
+ // Detach
+ FrameIndex XZWF V 2 91
+ FrameIndex XZWF W 2 92
+ FrameIndex XZWF X 2 93
+ FrameIndex XZWF Y 2 94
+ FrameIndex XZWF Z 2 95
+ FrameIndex XZWG A 2 96
+ FrameIndex XZWG B 2 97
+ FrameIndex XZWG C 2 98
+ FrameIndex XZWG D 2 99
+ FrameIndex XZWG E 2 100
+ //// Shell2
+ SurfaceSkin 2 5 ""
+ SurfaceSkin 2 6 "Shell_Normal_Used.png"
+ // Detach
+ FrameIndex XZWG F 2 91
+ FrameIndex XZWG G 2 92
+ FrameIndex XZWG H 2 93
+ FrameIndex XZWG I 2 94
+ FrameIndex XZWG J 2 95
+ FrameIndex XZWG K 2 96
+ FrameIndex XZWG L 2 97
+ FrameIndex XZWG M 2 98
+ FrameIndex XZWG N 2 99
+ FrameIndex XZWG O 2 100
+ //// Shell3
+ SurfaceSkin 2 6 ""
+ SurfaceSkin 2 7 "Shell_Normal_Used.png"
+ // Detach
+ FrameIndex XZWG P 2 91
+ FrameIndex XZWG Q 2 92
+ FrameIndex XZWG R 2 93
+ FrameIndex XZWG S 2 94
+ FrameIndex XZWG T 2 95
+ FrameIndex XZWG U 2 96
+ FrameIndex XZWG V 2 97
+ FrameIndex XZWG W 2 98
+ FrameIndex XZWG X 2 99
+ FrameIndex XZWG Y 2 100
+ //// Shell4
+ SurfaceSkin 2 7 ""
+ SurfaceSkin 2 8 "Shell_Normal_Used.png"
+ // Detach
+ FrameIndex XZWG Z 2 91
+ FrameIndex XZWH A 2 92
+ FrameIndex XZWH B 2 93
+ FrameIndex XZWH C 2 94
+ FrameIndex XZWH D 2 95
+ FrameIndex XZWH E 2 96
+ FrameIndex XZWH F 2 97
+ FrameIndex XZWH G 2 98
+ FrameIndex XZWH H 2 99
+ FrameIndex XZWH I 2 100
+}
+
+Model "Wallbuster"
+{
+ // main
+ Path "models"
+
+ Model 1 "Wallbuster1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+ SurfaceSkin 1 3 "Wallbuster.png"
+ AngleOffset -93
+ PitchOffset 0.4
+ Offset 0 2 0
+ Scale -0.005 0.0025 0.005
+
+ // Still/Deselect
+ FrameIndex XZW2 A 1 0
+ FrameIndex XZW2 B 1 1
+ FrameIndex XZW2 C 1 2
+ FrameIndex XZW2 D 1 3
+ FrameIndex XZW2 E 1 4
+ FrameIndex XZW2 F 1 5
+ FrameIndex XZW2 G 1 6 // Select
+ FrameIndex XZW2 H 1 7
+ FrameIndex XZW2 I 1 8
+ FrameIndex XZW2 J 1 9
+ FrameIndex XZW2 K 1 10
+ FrameIndex XZW2 L 1 11
+ FrameIndex XZW2 M 1 12
+ FrameIndex XZW2 N 1 13
+ FrameIndex XZW2 O 1 14
+ FrameIndex XZW2 P 1 15
+ // Fire One
+ FrameIndex XZW2 Q 1 17
+ FrameIndex XZW2 R 1 18
+ FrameIndex XZW2 S 1 19
+ FrameIndex XZW2 T 1 20
+ FrameIndex XZW2 U 1 21
+ FrameIndex XZW2 V 1 22
+ FrameIndex XZW2 W 1 23
+ FrameIndex XZW2 X 1 24
+ // Spin One
+ FrameIndex XZW2 Y 1 26
+ FrameIndex XZW2 Z 1 27
+ FrameIndex XZW3 A 1 28
+ FrameIndex XZW3 B 1 29
+ // Fire Five
+ FrameIndex XZW3 C 1 31
+ FrameIndex XZW3 D 1 32
+ FrameIndex XZW3 E 1 33
+ FrameIndex XZW3 F 1 34
+ FrameIndex XZW3 G 1 35
+ FrameIndex XZW3 H 1 36
+ FrameIndex XZW3 I 1 37
+ FrameIndex XZW3 J 1 38
+ FrameIndex XZW3 K 1 39
+ // Spin Five
+ FrameIndex XZW3 L 1 41
+ FrameIndex XZW3 M 1 42
+ FrameIndex XZW3 N 1 43
+ FrameIndex XZW3 O 1 44
+ FrameIndex XZW3 P 1 45
+ FrameIndex XZW3 Q 1 46
+ FrameIndex XZW3 R 1 47
+ // Fire Twenty-Five
+ FrameIndex XZW3 S 1 49
+ FrameIndex XZW3 T 1 50
+ FrameIndex XZW3 U 1 51
+ FrameIndex XZW3 V 1 52
+ FrameIndex XZW3 W 1 53
+ FrameIndex XZW3 X 1 54
+ FrameIndex XZW3 Y 1 55
+ FrameIndex XZW3 Z 1 56
+ FrameIndex XZW4 A 1 57
+ FrameIndex XZW4 B 1 58
+ FrameIndex XZW4 C 1 59
+ // Unlock
+ FrameIndex XZW4 D 1 61
+ FrameIndex XZW4 E 1 62
+ FrameIndex XZW4 F 1 63
+ FrameIndex XZW4 G 1 64
+ FrameIndex XZW4 H 1 65
+ FrameIndex XZW4 I 1 66
+ FrameIndex XZW4 J 1 67
+ FrameIndex XZW4 K 1 68
+ FrameIndex XZW4 L 1 69 // LeverSnd
+ FrameIndex XZW4 M 1 70
+ FrameIndex XZW4 N 1 71
+ FrameIndex XZW4 O 1 72
+ FrameIndex XZW4 P 1 73
+ FrameIndex XZW4 Q 1 74
+ FrameIndex XZW4 R 1 75
+ FrameIndex XZW4 S 1 76
+ FrameIndex XZW4 T 1 77
+ FrameIndex XZW4 U 1 78
+ FrameIndex XZW4 V 1 79
+ FrameIndex XZW4 W 1 80 // StillFrm
+ // PreDetach
+ FrameIndex XZW4 X 1 81
+ FrameIndex XZW4 Y 1 82
+ FrameIndex XZW4 Z 1 83
+ FrameIndex XZW5 A 1 84
+ FrameIndex XZW5 B 1 85
+ FrameIndex XZW5 C 1 86
+ FrameIndex XZW5 D 1 87
+ FrameIndex XZW5 E 1 88
+ FrameIndex XZW5 F 1 89
+ FrameIndex XZW5 G 1 90 // DetachSnd
+ // Detach
+ FrameIndex XZW5 H 1 91 // StartDetachOverlays
+ FrameIndex XZW5 I 1 92
+ FrameIndex XZW5 J 1 93
+ FrameIndex XZW5 K 1 94
+ FrameIndex XZW5 L 1 95
+ FrameIndex XZW5 M 1 96
+ FrameIndex XZW5 N 1 97
+ FrameIndex XZW5 O 1 98
+ FrameIndex XZW5 P 1 99
+ FrameIndex XZW5 Q 1 100
+ FrameIndex XZW5 R 1 101 // DropShells
+ FrameIndex XZW5 S 1 102
+ FrameIndex XZW5 T 1 103
+ FrameIndex XZW5 U 1 104
+ FrameIndex XZW5 V 1 105 // LoadShell
+ FrameIndex XZW5 W 1 106
+ FrameIndex XZW5 X 1 107 // LoadShell
+ // Attach
+ FrameIndex XZW5 Y 1 108
+ FrameIndex XZW5 Z 1 109 // LoadShell
+ FrameIndex XZW6 A 1 110
+ FrameIndex XZW6 B 1 111 // LoadShell
+ FrameIndex XZW6 C 1 112
+ FrameIndex XZW6 D 1 113 // LoadShell
+ FrameIndex XZW6 E 1 114
+ FrameIndex XZW6 F 1 115
+ FrameIndex XZW6 G 1 116 // StartAttachOverlays
+ FrameIndex XZW6 H 1 117
+ FrameIndex XZW6 I 1 118
+ FrameIndex XZW6 J 1 119
+ FrameIndex XZW6 K 1 120
+ FrameIndex XZW6 L 1 121
+ FrameIndex XZW6 M 1 122
+ FrameIndex XZW6 N 1 123
+ FrameIndex XZW6 O 1 124
+ FrameIndex XZW6 P 1 125
+ FrameIndex XZW6 Q 1 126 // AttachSnd
+ FrameIndex XZW6 R 1 127
+ FrameIndex XZW6 S 1 128
+ FrameIndex XZW6 T 1 129
+ FrameIndex XZW6 U 1 130
+ FrameIndex XZW6 V 1 131
+ FrameIndex XZW6 W 1 132
+ FrameIndex XZW6 X 1 133
+ FrameIndex XZW6 Y 1 134
+ FrameIndex XZW6 Z 1 135
+ FrameIndex XZW7 A 1 136
+ FrameIndex XZW7 B 1 137
+ FrameIndex XZW7 C 1 138
+ // Attach + Spin
+ FrameIndex XZW7 D 1 139
+ FrameIndex XZW7 E 1 140 // LoadShell
+ FrameIndex XZW7 F 1 141
+ FrameIndex XZW7 G 1 142 // LoadShell
+ FrameIndex XZW7 H 1 143
+ FrameIndex XZW7 I 1 144 // LoadShell
+ FrameIndex XZW7 J 1 145
+ FrameIndex XZW7 K 1 146
+ FrameIndex XZW7 L 1 147 // StartAttachOverlays
+ FrameIndex XZW7 M 1 148
+ FrameIndex XZW7 N 1 149
+ FrameIndex XZW7 O 1 150
+ FrameIndex XZW7 P 1 151
+ FrameIndex XZW7 Q 1 152
+ FrameIndex XZW7 R 1 153
+ FrameIndex XZW7 S 1 154
+ FrameIndex XZW7 T 1 155
+ FrameIndex XZW7 U 1 156
+ FrameIndex XZW7 V 1 157
+ FrameIndex XZW7 W 1 158 // AttachSnd
+ FrameIndex XZW7 X 1 159
+ FrameIndex XZW7 Y 1 160
+ FrameIndex XZW7 Z 1 161
+ FrameIndex XZW8 A 1 162
+ FrameIndex XZW8 B 1 163
+ FrameIndex XZW8 C 1 164
+ FrameIndex XZW8 D 1 165 // Speen
+ FrameIndex XZW8 E 1 166
+ FrameIndex XZW8 F 1 167
+ FrameIndex XZW8 G 1 168
+ FrameIndex XZW8 H 1 169
+ FrameIndex XZW8 I 1 170
+ FrameIndex XZW8 J 1 171
+ FrameIndex XZW8 K 1 172
+ FrameIndex XZW8 L 1 173
+ FrameIndex XZW8 M 1 174 // DetachSnd
+ FrameIndex XZW8 N 1 175 // duplicate of frame 91, but with spin applied
+ // Lock
+ FrameIndex XZW8 O 1 176
+ FrameIndex XZW8 P 1 177
+ FrameIndex XZW8 Q 1 178
+ FrameIndex XZW8 R 1 179
+ FrameIndex XZW8 S 1 180
+ FrameIndex XZW8 T 1 181 // LeverSnd
+ FrameIndex XZW8 U 1 182
+ FrameIndex XZW8 V 1 183
+ FrameIndex XZW8 W 1 184
+ FrameIndex XZW8 X 1 185
+ FrameIndex XZW8 Y 1 186
+ FrameIndex XZW8 Z 1 187
+ FrameIndex XZW9 A 1 188
+ FrameIndex XZW9 B 1 189
+ FrameIndex XZW9 C 1 190
+ FrameIndex XZW9 D 1 191
+ FrameIndex XZW9 E 1 192
+ FrameIndex XZW9 F 1 193
+ // Melee
+ FrameIndex XZW9 G 1 195
+ FrameIndex XZW9 H 1 196
+ FrameIndex XZW9 I 1 197
+ FrameIndex XZW9 J 1 198
+ FrameIndex XZW9 K 1 199
+ FrameIndex XZW9 L 1 200
+ FrameIndex XZW9 M 1 201
+ FrameIndex XZW9 N 1 202
+ FrameIndex XZW9 O 1 203 // Impact
+ FrameIndex XZW9 P 1 204
+ FrameIndex XZW9 Q 1 205
+ FrameIndex XZW9 R 1 206
+ FrameIndex XZW9 S 1 207
+ FrameIndex XZW9 T 1 208
+ FrameIndex XZW9 U 1 209
+ FrameIndex XZW9 V 1 210
+ FrameIndex XZW9 W 1 211
+ FrameIndex XZW9 X 1 212
+ FrameIndex XZW9 Y 1 213
+ FrameIndex XZW9 Z 1 214
+ FrameIndex XZWA A 1 215
+ FrameIndex XZWA B 1 216
+ FrameIndex XZWA C 1 217
+ FrameIndex XZWA D 1 218
+ // PreDetach + Spin
+ FrameIndex XZWE U 1 221
+ FrameIndex XZWE V 1 222
+ FrameIndex XZWE W 1 223
+ FrameIndex XZWE X 1 224
+ FrameIndex XZWE Y 1 225
+ FrameIndex XZWE Z 1 226
+ FrameIndex XZWF A 1 227 // Speen
+ FrameIndex XZWF B 1 228
+ FrameIndex XZWF C 1 229
+ FrameIndex XZWF D 1 230
+ FrameIndex XZWF E 1 231
+ FrameIndex XZWF F 1 232
+ FrameIndex XZWF G 1 233
+ FrameIndex XZWF H 1 234
+ FrameIndex XZWF I 1 235
+ FrameIndex XZWF J 1 236 // DetachSnd
+ FrameIndex XZWF K 1 237 // duplicate of frame 91, but with spin applied
+ // PreDetach InterSpin
+ FrameIndex XZWH J 1 238 // identical to 234, but unrotated
+ FrameIndex XZWH K 1 239
+ FrameIndex XZWH L 1 240
+ // Attach+Spin InterSpin
+ FrameIndex XZWH M 1 242 // identical to 172, but unrotated
+ FrameIndex XZWH N 1 243
+ FrameIndex XZWH O 1 244
+}
diff --git a/modeldef.ynykron b/modeldef.ynykron
new file mode 100644
index 000000000..3e7665704
--- /dev/null
+++ b/modeldef.ynykron
@@ -0,0 +1,608 @@
+Model "AshenRemains"
+{
+ Path "models/extra"
+
+ Model 0 "flat_d.3d"
+ Scale 0.1 0.1 0.1
+ ZOffset 0.1
+ USEACTORPITCH
+ USEACTORROLL
+ DONTCULLBACKFACES
+
+ Skin 0 "BigBlast.png"
+ FrameIndex XZW1 A 0 0
+}
+
+Model "YnykronBeam"
+{
+ Path "models/extra"
+
+ Model 0 "WarpBeam2_d.3d"
+ Scale 1.0 1.0 1.0
+ Offset 128 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ // starter
+ Skin 0 "MCBeamS.png"
+
+ // base
+ FrameIndex XZW1 A 0 0
+ // deviation
+ FrameIndex XZW1 B 0 5
+ FrameIndex XZW1 C 0 6
+ FrameIndex XZW1 D 0 7
+ FrameIndex XZW1 E 0 8
+
+ // other
+ Skin 0 "MCBeam.png"
+
+ // base
+ FrameIndex XZW2 A 0 0
+ // deviation
+ FrameIndex XZW2 B 0 5
+ FrameIndex XZW2 C 0 6
+ FrameIndex XZW2 D 0 7
+ FrameIndex XZW2 E 0 8
+}
+
+Model "YnykronRing"
+{
+ Model 0 "models/extra/Flat_d.3d"
+ RollOffset 90
+ AngleOffset 90
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ // boy this is a pain
+ Skin 0 "sprites/XRG4A0.png"
+ FrameIndex XRG4 A 0 0
+ Skin 0 "sprites/XRG4B0.png"
+ FrameIndex XRG4 B 0 0
+ Skin 0 "sprites/XRG4C0.png"
+ FrameIndex XRG4 C 0 0
+ Skin 0 "sprites/XRG4D0.png"
+ FrameIndex XRG4 D 0 0
+ Skin 0 "sprites/XRG4E0.png"
+ FrameIndex XRG4 E 0 0
+ Skin 0 "sprites/XRG4F0.png"
+ FrameIndex XRG4 F 0 0
+ Skin 0 "sprites/XRG4G0.png"
+ FrameIndex XRG4 G 0 0
+ Skin 0 "sprites/XRG4H0.png"
+ FrameIndex XRG4 H 0 0
+ Skin 0 "sprites/XRG4I0.png"
+ FrameIndex XRG4 I 0 0
+ Skin 0 "sprites/XRG4J0.png"
+ FrameIndex XRG4 J 0 0
+ Skin 0 "sprites/XRG4K0.png"
+ FrameIndex XRG4 K 0 0
+ Skin 0 "sprites/XRG4L0.png"
+ FrameIndex XRG4 L 0 0
+ Skin 0 "sprites/XRG4M0.png"
+ FrameIndex XRG4 M 0 0
+ Skin 0 "sprites/XRG4N0.png"
+ FrameIndex XRG4 N 0 0
+ Skin 0 "sprites/XRG4O0.png"
+ FrameIndex XRG4 O 0 0
+ Skin 0 "sprites/XRG4P0.png"
+ FrameIndex XRG4 P 0 0
+ Skin 0 "sprites/XRG4Q0.png"
+ FrameIndex XRG4 Q 0 0
+ Skin 0 "sprites/XRG4R0.png"
+ FrameIndex XRG4 R 0 0
+ Skin 0 "sprites/XRG4S0.png"
+ FrameIndex XRG4 S 0 0
+ Skin 0 "sprites/XRG4T0.png"
+ FrameIndex XRG4 T 0 0
+ Skin 0 "sprites/XRG4U0.png"
+ FrameIndex XRG4 U 0 0
+ Skin 0 "sprites/XRG4V0.png"
+ FrameIndex XRG4 V 0 0
+ Skin 0 "sprites/XRG4W0.png"
+ FrameIndex XRG4 W 0 0
+ Skin 0 "sprites/XRG4X0.png"
+ FrameIndex XRG4 X 0 0
+}
+
+Model "YnykronAltBeam"
+{
+ Path "models/extra"
+
+ Model 0 "WarpBeam2_d.3d"
+ Scale 0.5 0.5 0.5
+ Offset 64 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ // starter
+ Skin 0 "MCBeamS.png"
+
+ // base
+ FrameIndex XZW1 A 0 0
+ // deviation
+ FrameIndex XZW1 B 0 5
+ FrameIndex XZW1 C 0 6
+ FrameIndex XZW1 D 0 7
+ FrameIndex XZW1 E 0 8
+
+ // other
+ Skin 0 "MCBeam.png"
+
+ // base
+ FrameIndex XZW2 A 0 0
+ // deviation
+ FrameIndex XZW2 B 0 5
+ FrameIndex XZW2 C 0 6
+ FrameIndex XZW2 D 0 7
+ FrameIndex XZW2 E 0 8
+}
+
+Model "YnykronVoidBeam"
+{
+ Path "models/extra"
+
+ Model 0 "BaseBeam_d.3d"
+ Scale 0.0625 0.05 0.05
+ Offset 8 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ // starter
+ Skin 0 "DarkRaysStart.png"
+ FrameIndex XZW1 A 0 0
+ // trailer
+ Skin 0 "DarkRays.png"
+ FrameIndex XZW1 B 0 0
+ // cap
+ Skin 0 "DarkRaysEnd.png"
+ FrameIndex XZW1 C 0 0
+ // early cap
+ Skin 0 "DarkRaysStartEnd.png"
+ FrameIndex XZW1 D 0 0
+}
+Model "YnykronVoidBeamTail"
+{
+ Path "models/extra"
+
+ Model 0 "BaseBeam_d.3d"
+ Scale 0.0625 0.05 0.05
+ Offset 8 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ // starter
+ Skin 0 "DarkRaysStart.png"
+ FrameIndex XZW1 A 0 0
+ // trailer
+ Skin 0 "DarkRays.png"
+ FrameIndex XZW1 B 0 0
+ // cap
+ Skin 0 "DarkRaysEnd.png"
+ FrameIndex XZW1 C 0 0
+ // early cap
+ Skin 0 "DarkRaysStartEnd.png"
+ FrameIndex XZW1 D 0 0
+}
+
+Model "YnykronLightningArc"
+{
+ Path "models/extra"
+
+ Model 0 "WarpBeam_d.3d"
+ Scale 0.5 0.8 0.8
+ Offset 64 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ Skin 0 "VortexArcS.png"
+ FrameIndex XZW1 A 0 1
+ FrameIndex XZW1 B 0 2
+ FrameIndex XZW1 C 0 3
+ FrameIndex XZW1 D 0 4
+ FrameIndex XZW1 E 0 5
+ FrameIndex XZW1 F 0 6
+ FrameIndex XZW1 G 0 7
+ FrameIndex XZW1 H 0 8
+ FrameIndex XZW1 I 0 9
+ FrameIndex XZW1 J 0 10
+ FrameIndex XZW1 K 0 11
+ FrameIndex XZW1 L 0 12
+ Skin 0 "VortexArc.png"
+ FrameIndex XZW2 A 0 1
+ FrameIndex XZW2 B 0 2
+ FrameIndex XZW2 C 0 3
+ FrameIndex XZW2 D 0 4
+ FrameIndex XZW2 E 0 5
+ FrameIndex XZW2 F 0 6
+ FrameIndex XZW2 G 0 7
+ FrameIndex XZW2 H 0 8
+ FrameIndex XZW2 I 0 9
+ FrameIndex XZW2 J 0 10
+ FrameIndex XZW2 K 0 11
+ FrameIndex XZW2 L 0 12
+}
+Model "YnykronLightningArcSub"
+{
+ Path "models/extra"
+
+ Model 0 "WarpBeam_d.3d"
+ Scale 0.125 0.2 0.2
+ Offset 16 0 0
+ DONTCULLBACKFACES
+ USEACTORPITCH
+ USEACTORROLL
+
+ Skin 0 "VortexArcS.png"
+ FrameIndex XZW1 A 0 1
+ FrameIndex XZW1 B 0 2
+ FrameIndex XZW1 C 0 3
+ FrameIndex XZW1 D 0 4
+ FrameIndex XZW1 E 0 5
+ FrameIndex XZW1 F 0 6
+ FrameIndex XZW1 G 0 7
+ FrameIndex XZW1 H 0 8
+ FrameIndex XZW1 I 0 9
+ FrameIndex XZW1 J 0 10
+ FrameIndex XZW1 K 0 11
+ FrameIndex XZW1 L 0 12
+ Skin 0 "VortexArc.png"
+ FrameIndex XZW2 A 0 1
+ FrameIndex XZW2 B 0 2
+ FrameIndex XZW2 C 0 3
+ FrameIndex XZW2 D 0 4
+ FrameIndex XZW2 E 0 5
+ FrameIndex XZW2 F 0 6
+ FrameIndex XZW2 G 0 7
+ FrameIndex XZW2 H 0 8
+ FrameIndex XZW2 I 0 9
+ FrameIndex XZW2 J 0 10
+ FrameIndex XZW2 K 0 11
+ FrameIndex XZW2 L 0 12
+}
+
+Model "YnykronSingularity"
+{
+ Path "models/extra"
+
+ Model 0 "BaseSphere_d.3d"
+ Skin 0 "Black.png"
+ Scale 0.25 0.25 0.25
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "YnykronVoidSparkleTrail"
+{
+ Path "models/extra"
+
+ Model 0 "YBeam.obj"
+ Skin 0 "DarkTrail.png"
+ Scale 1 1 0.6
+ USEACTORPITCH
+ USEACTORROLL
+ DONTCULLBACKFACES
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "Ynykron"
+{
+ Path "models"
+
+ Model 0 "YnykronPickup_d.3d"
+ SurfaceSkin 0 0 "Ynykron.png"
+ SurfaceSkin 0 1 "YnykronAmmo.png"
+ Scale 0.18 0.18 0.18
+ AngleOffset 180
+ ZOffset 24
+ ROTATING
+
+ FrameIndex XZW1 A 0 0
+}
+
+Model "Ynykron"
+{
+ Path "models/extra"
+
+ Model 3 "Flat_d.3d"
+ Skin 3 "MortalMuz.png"
+ RollOffset 90
+ AngleOffset 90
+ Scale 0.3 0.3 0.3
+ Offset 32 -90 -8
+
+ FrameIndex XZWZ A 3 0
+}
+
+Model "Ynykron"
+{
+ Path "models"
+
+ Model 2 "Ynykron1st_d.3d"
+ SurfaceSkin 2 5 "YnykronSmoke.png"
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+ DONTCULLBACKFACES
+
+ // FireVent
+ FrameIndex XZWA J 2 36
+ FrameIndex XZWA K 2 37
+ FrameIndex XZWA L 2 38
+ FrameIndex XZWA M 2 39
+ FrameIndex XZWA N 2 40
+ FrameIndex XZWA O 2 41
+ FrameIndex XZWA P 2 42
+ FrameIndex XZWA Q 2 43
+ FrameIndex XZWA R 2 44
+ FrameIndex XZWA S 2 45
+ // DischargeVent
+ FrameIndex XZWA T 2 152
+ FrameIndex XZWA U 2 153
+ FrameIndex XZWA V 2 154
+ FrameIndex XZWA W 2 155
+ FrameIndex XZWA X 2 156
+ FrameIndex XZWA Y 2 157
+ FrameIndex XZWA Z 2 158 // DischargeVentStill / DischargeVentEnd
+ FrameIndex XZWB A 2 159
+ FrameIndex XZWB B 2 160
+ FrameIndex XZWB C 2 161
+ // ReadyVent
+ FrameIndex XZWB D 2 216
+ FrameIndex XZWB E 2 217
+ FrameIndex XZWB F 2 218
+ FrameIndex XZWB G 2 219
+ FrameIndex XZWB H 2 220
+ FrameIndex XZWB I 2 221
+ FrameIndex XZWB J 2 222
+ FrameIndex XZWB K 2 223
+ FrameIndex XZWB L 2 224
+ FrameIndex XZWB M 2 225
+}
+
+Model "Ynykron"
+{
+ Path "models"
+
+ Model 1 "Ynykron1st_d.3d"
+ SurfaceSkin 1 0 "DemoTags.png"
+ SurfaceSkin 1 1 "DemoArms.png"
+ SurfaceSkin 1 2 "DemoSoft.png"
+ SurfaceSkin 1 3 "Ynykron.png"
+ SurfaceSkin 1 4 "YnykronAmmo.png"
+ AngleOffset -90
+ Scale -0.005 0.0025 0.005
+
+ // Still / Deselect
+ FrameIndex XZW2 A 1 0
+ FrameIndex XZW2 B 1 1
+ FrameIndex XZW2 C 1 2
+ FrameIndex XZW2 D 1 3
+ FrameIndex XZW2 E 1 4
+ FrameIndex XZW2 F 1 5
+ FrameIndex XZW2 G 1 6
+ FrameIndex XZW2 H 1 7
+ FrameIndex XZW2 I 1 8
+ FrameIndex XZW2 J 1 9
+ FrameIndex XZW2 K 1 10
+ FrameIndex XZW2 L 1 11 // Select
+ FrameIndex XZW2 M 1 12
+ FrameIndex XZW2 N 1 13
+ FrameIndex XZW2 O 1 14
+ FrameIndex XZW2 P 1 15
+ FrameIndex XZW2 Q 1 16
+ FrameIndex XZW2 R 1 17
+ FrameIndex XZW2 S 1 18
+ FrameIndex XZW2 T 1 19
+ FrameIndex XZW2 U 1 20
+ FrameIndex XZW2 V 1 21
+ FrameIndex XZW2 W 1 22
+ FrameIndex XZW2 X 1 23
+ FrameIndex XZW2 Y 1 24
+ FrameIndex XZW2 Z 1 25
+ FrameIndex XZW3 A 1 26
+ // Prepare
+ FrameIndex XZW3 B 1 28
+ FrameIndex XZW3 C 1 29
+ FrameIndex XZW3 D 1 30
+ FrameIndex XZW3 E 1 31
+ FrameIndex XZW3 F 1 32
+ FrameIndex XZW3 G 1 33
+ FrameIndex XZW3 H 1 34
+ FrameIndex XZW3 I 1 35
+ // Fire
+ FrameIndex XZW3 J 1 37
+ FrameIndex XZW3 K 1 38
+ FrameIndex XZW3 L 1 39
+ FrameIndex XZW3 M 1 40
+ FrameIndex XZW3 N 1 41
+ FrameIndex XZW3 O 1 42
+ FrameIndex XZW3 P 1 43
+ FrameIndex XZW3 Q 1 44
+ FrameIndex XZW3 R 1 45
+ // Unload Normal
+ FrameIndex XZW3 S 1 47
+ FrameIndex XZW3 T 1 48
+ FrameIndex XZW3 U 1 49
+ FrameIndex XZW3 V 1 50
+ FrameIndex XZW3 W 1 51
+ FrameIndex XZW3 X 1 52
+ FrameIndex XZW3 Y 1 53
+ FrameIndex XZW3 Z 1 54
+ FrameIndex XZW4 A 1 55
+ FrameIndex XZW4 B 1 56
+ FrameIndex XZW4 C 1 57
+ FrameIndex XZW4 D 1 58
+ FrameIndex XZW4 E 1 59
+ FrameIndex XZW4 F 1 60
+ FrameIndex XZW4 G 1 61
+ FrameIndex XZW4 H 1 62
+ FrameIndex XZW4 I 1 63
+ FrameIndex XZW4 J 1 64
+ FrameIndex XZW4 K 1 65
+ FrameIndex XZW4 L 1 66
+ FrameIndex XZW4 M 1 67
+ FrameIndex XZW4 N 1 68
+ FrameIndex XZW4 O 1 69
+ FrameIndex XZW4 P 1 70 // Load Normal
+ FrameIndex XZW4 Q 1 71
+ FrameIndex XZW4 R 1 72
+ FrameIndex XZW4 S 1 73
+ FrameIndex XZW4 T 1 74
+ FrameIndex XZW4 U 1 75
+ FrameIndex XZW4 V 1 76
+ FrameIndex XZW4 W 1 77
+ FrameIndex XZW4 X 1 78
+ FrameIndex XZW4 Y 1 79
+ FrameIndex XZW4 Z 1 80
+ FrameIndex XZW5 A 1 81
+ FrameIndex XZW5 B 1 82
+ FrameIndex XZW5 C 1 83
+ FrameIndex XZW5 D 1 84
+ FrameIndex XZW5 E 1 85
+ FrameIndex XZW5 F 1 86
+ FrameIndex XZW5 G 1 87
+ FrameIndex XZW5 H 1 88
+ FrameIndex XZW5 I 1 89
+ FrameIndex XZW5 J 1 90
+ FrameIndex XZW5 K 1 91
+ FrameIndex XZW5 L 1 92
+ FrameIndex XZW5 M 1 93
+ FrameIndex XZW5 N 1 94
+ FrameIndex XZW5 O 1 95
+ // Unload Flipped
+ FrameIndex XZW5 P 1 97 // Flip Still (for jump cut)
+ FrameIndex XZW5 Q 1 98
+ FrameIndex XZW5 R 1 99
+ FrameIndex XZW5 S 1 100
+ FrameIndex XZW5 T 1 101
+ FrameIndex XZW5 U 1 102
+ FrameIndex XZW5 V 1 103
+ FrameIndex XZW5 W 1 104
+ FrameIndex XZW5 X 1 105
+ FrameIndex XZW5 Y 1 106
+ FrameIndex XZW5 Z 1 107
+ FrameIndex XZW6 A 1 108
+ FrameIndex XZW6 B 1 109
+ FrameIndex XZW6 C 1 110
+ FrameIndex XZW6 D 1 111
+ FrameIndex XZW6 E 1 112
+ FrameIndex XZW6 F 1 113
+ FrameIndex XZW6 G 1 114
+ FrameIndex XZW6 H 1 115
+ FrameIndex XZW6 I 1 116
+ FrameIndex XZW6 J 1 117
+ FrameIndex XZW6 K 1 118
+ FrameIndex XZW6 L 1 119
+ FrameIndex XZW6 M 1 120
+ FrameIndex XZW6 N 1 121 // Load Flipped
+ FrameIndex XZW6 O 1 122
+ FrameIndex XZW6 P 1 123
+ FrameIndex XZW6 Q 1 124
+ FrameIndex XZW6 R 1 125
+ FrameIndex XZW6 S 1 126
+ FrameIndex XZW6 T 1 127
+ FrameIndex XZW6 U 1 128
+ FrameIndex XZW6 V 1 129
+ FrameIndex XZW6 W 1 130
+ FrameIndex XZW6 X 1 131
+ FrameIndex XZW6 Y 1 132
+ FrameIndex XZW6 Z 1 133
+ FrameIndex XZW7 A 1 134
+ FrameIndex XZW7 B 1 135
+ FrameIndex XZW7 C 1 136
+ FrameIndex XZW7 D 1 137
+ FrameIndex XZW7 E 1 138
+ FrameIndex XZW7 F 1 139
+ FrameIndex XZW7 G 1 140
+ FrameIndex XZW7 H 1 141
+ FrameIndex XZW7 I 1 142
+ FrameIndex XZW7 J 1 143
+ FrameIndex XZW7 K 1 144
+ FrameIndex XZW7 L 1 145
+ FrameIndex XZW7 M 1 146
+ // Discharge
+ FrameIndex XZW7 N 1 149
+ FrameIndex XZW7 O 1 150
+ FrameIndex XZW7 P 1 151
+ FrameIndex XZW7 Q 1 152
+ FrameIndex XZW7 R 1 153
+ FrameIndex XZW7 S 1 154
+ FrameIndex XZW7 T 1 155
+ FrameIndex XZW7 U 1 156
+ FrameIndex XZW7 V 1 157
+ FrameIndex XZW7 W 1 158 // DischargeStill / DischargeEnd
+ FrameIndex XZW7 X 1 159
+ FrameIndex XZW7 Y 1 160
+ FrameIndex XZW7 Z 1 161
+ // Idle
+ FrameIndex XZW8 A 1 163
+ FrameIndex XZW8 B 1 164
+ FrameIndex XZW8 C 1 165
+ FrameIndex XZW8 D 1 166
+ FrameIndex XZW8 E 1 167
+ FrameIndex XZW8 F 1 168
+ FrameIndex XZW8 G 1 169
+ FrameIndex XZW8 H 1 170
+ FrameIndex XZW8 I 1 171
+ FrameIndex XZW8 J 1 172
+ FrameIndex XZW8 K 1 173
+ FrameIndex XZW8 L 1 174
+ FrameIndex XZW8 M 1 175
+ FrameIndex XZW8 N 1 176
+ FrameIndex XZW8 O 1 177
+ FrameIndex XZW8 P 1 178
+ FrameIndex XZW8 Q 1 179
+ FrameIndex XZW8 R 1 180
+ FrameIndex XZW8 S 1 181
+ FrameIndex XZW8 T 1 182
+ FrameIndex XZW8 U 1 183
+ FrameIndex XZW8 V 1 184
+ FrameIndex XZW8 W 1 185
+ FrameIndex XZW8 X 1 186
+ // Melee
+ FrameIndex XZW8 Y 1 188
+ FrameIndex XZW8 Z 1 189
+ FrameIndex XZW9 A 1 190
+ FrameIndex XZW9 B 1 191
+ FrameIndex XZW9 C 1 192
+ FrameIndex XZW9 D 1 193
+ FrameIndex XZW9 E 1 194
+ FrameIndex XZW9 F 1 195
+ FrameIndex XZW9 G 1 196
+ FrameIndex XZW9 H 1 197
+ FrameIndex XZW9 I 1 198
+ FrameIndex XZW9 J 1 199
+ FrameIndex XZW9 K 1 200
+ FrameIndex XZW9 L 1 201
+ FrameIndex XZW9 M 1 202
+ FrameIndex XZW9 N 1 203
+ FrameIndex XZW9 O 1 204
+ FrameIndex XZW9 P 1 205
+ FrameIndex XZW9 Q 1 206
+ FrameIndex XZW9 R 1 207
+ FrameIndex XZW9 S 1 208
+ FrameIndex XZW9 T 1 209
+ FrameIndex XZW9 U 1 210
+ FrameIndex XZW9 V 1 211
+ FrameIndex XZW9 W 1 212
+ FrameIndex XZW9 X 1 213
+ FrameIndex XZW9 Y 1 214
+ FrameIndex XZW9 Z 1 215
+ // Ready
+ FrameIndex XZWA A 1 217
+ FrameIndex XZWA B 1 218
+ FrameIndex XZWA C 1 219
+ FrameIndex XZWA D 1 220
+ FrameIndex XZWA E 1 221
+ FrameIndex XZWA F 1 222
+ FrameIndex XZWA G 1 223
+ FrameIndex XZWA H 1 224
+ FrameIndex XZWA I 1 225
+}
diff --git a/modeldef/demolitionist.txt b/modeldef/demolitionist.txt
deleted file mode 100644
index cbc5b97e4..000000000
--- a/modeldef/demolitionist.txt
+++ /dev/null
@@ -1,578 +0,0 @@
-// The Demolitionist
-Model "Demolitionist"
-{
- Path "models"
- Model 0 "DemolitionistPlayer.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoFace_Default.png"
- SurfaceSkin 0 2 "DemoBody.png"
- SurfaceSkin 0 3 "DemoHead.png"
- SurfaceSkin 0 4 "DemoArms.png"
- SurfaceSkin 0 5 "DemoLegs.png"
- SurfaceSkin 0 6 "DemoSoft.png"
- SurfaceSkin 0 7 "DemoMisc.png"
- SurfaceSkin 0 8 "DemoKeys.png"
- SurfaceSkin 0 9 "ExplodiumGun.png"
- SurfaceSkin 0 10 "ExplodiumGun.png"
- AngleOffset -90
- Scale 40.96 40.96 40.96
- IGNORETRANSLATION
- FORCECULLBACKFACES
-
- // Still/Walk
- FrameIndex XZW1 A 0 1
- FrameIndex XZW1 B 0 2
- FrameIndex XZW1 C 0 3
- FrameIndex XZW1 D 0 4
- FrameIndex XZW1 E 0 5 // rstep
- FrameIndex XZW1 F 0 6
- FrameIndex XZW1 G 0 7
- FrameIndex XZW1 H 0 8
- FrameIndex XZW1 I 0 9
- FrameIndex XZW1 J 0 10
- FrameIndex XZW1 K 0 11
- FrameIndex XZW1 L 0 12
- FrameIndex XZW1 M 0 13 // lstep
- FrameIndex XZW1 N 0 14
- FrameIndex XZW1 O 0 15
- FrameIndex XZW1 P 0 16
- // Run
- FrameIndex XZW1 Q 0 18
- FrameIndex XZW1 R 0 19
- FrameIndex XZW1 S 0 20
- // RunLoop
- FrameIndex XZW1 T 0 21
- FrameIndex XZW1 U 0 22
- FrameIndex XZW1 V 0 23 // rstep
- FrameIndex XZW1 W 0 24
- FrameIndex XZW1 X 0 25
- FrameIndex XZW1 Y 0 26
- FrameIndex XZW1 Z 0 27
- FrameIndex XZW2 A 0 28
- FrameIndex XZW2 B 0 29
- FrameIndex XZW2 C 0 30 // lstep
- FrameIndex XZW2 D 0 31
- FrameIndex XZW2 E 0 32
- FrameIndex XZW2 F 0 33
- FrameIndex XZW2 G 0 34
- // RunEnd
- FrameIndex XZW2 H 0 36
- FrameIndex XZW2 I 0 37
- FrameIndex XZW2 J 0 38
- FrameIndex XZW2 K 0 39
- FrameIndex XZW2 L 0 40
- // Pain
- FrameIndex XZW2 M 0 42
- FrameIndex XZW2 N 0 43
- FrameIndex XZW2 O 0 44
- FrameIndex XZW2 P 0 45
- FrameIndex XZW2 Q 0 46
- // Death
- FrameIndex XZW2 R 0 48
- FrameIndex XZW2 S 0 49
- FrameIndex XZW2 T 0 50
- FrameIndex XZW2 U 0 51
- FrameIndex XZW2 V 0 52
- FrameIndex XZW2 W 0 53
- FrameIndex XZW2 X 0 54
- FrameIndex XZW2 Y 0 55
- FrameIndex XZW2 Z 0 56
- FrameIndex XZW3 A 0 57
- FrameIndex XZW3 B 0 58
- FrameIndex XZW3 C 0 59
- FrameIndex XZW3 D 0 60
- FrameIndex XZW3 E 0 61
- FrameIndex XZW3 F 0 62
- FrameIndex XZW3 G 0 63
- FrameIndex XZW3 H 0 64
- // Jump
- FrameIndex XZW3 I 0 66
- FrameIndex XZW3 J 0 67
- FrameIndex XZW3 K 0 68
- FrameIndex XZW3 L 0 69
- FrameIndex XZW3 M 0 70
- FrameIndex XZW3 N 0 71
- FrameIndex XZW3 O 0 72
- // JumpStill
- FrameIndex XZW3 P 0 73
- // JumpEndB
- FrameIndex XZW3 Q 0 74
- FrameIndex XZW3 R 0 75
- FrameIndex XZW3 S 0 76
- FrameIndex XZW3 T 0 77
- FrameIndex XZW3 U 0 78
- FrameIndex XZW3 V 0 79
- FrameIndex XZW3 W 0 80
- // Fall
- FrameIndex XZW3 X 0 82
- FrameIndex XZW3 Y 0 83
- FrameIndex XZW3 Z 0 84
- FrameIndex XZW4 A 0 85
- FrameIndex XZW4 B 0 86
- // FallLoop
- FrameIndex XZW4 C 0 87
- FrameIndex XZW4 D 0 88
- FrameIndex XZW4 E 0 89
- FrameIndex XZW4 F 0 90
- FrameIndex XZW4 G 0 91
- FrameIndex XZW4 H 0 92
- // FallEnd
- FrameIndex XZW4 I 0 93
- FrameIndex XZW4 J 0 94
- FrameIndex XZW4 K 0 95
- FrameIndex XZW4 L 0 96
- FrameIndex XZW4 M 0 97
- FrameIndex XZW4 N 0 98
- // Dash
- FrameIndex XZW4 O 0 100
- // DashLoop
- FrameIndex XZW4 P 0 101
- FrameIndex XZW4 Q 0 102
- FrameIndex XZW4 R 0 103
- FrameIndex XZW4 S 0 104
- // DashEnd
- FrameIndex XZW4 T 0 106
- FrameIndex XZW4 U 0 107
- FrameIndex XZW4 V 0 108
- FrameIndex XZW4 W 0 109
- FrameIndex XZW4 X 0 110
- // Wave
- FrameIndex XZW4 Y 0 112
- FrameIndex XZW4 Z 0 113
- FrameIndex XZW5 A 0 114
- FrameIndex XZW5 B 0 115
- FrameIndex XZW5 C 0 116
- FrameIndex XZW5 D 0 117
- FrameIndex XZW5 E 0 118
- FrameIndex XZW5 F 0 119
- FrameIndex XZW5 G 0 120
- FrameIndex XZW5 H 0 121
- FrameIndex XZW5 I 0 122
- FrameIndex XZW5 J 0 123
- FrameIndex XZW5 K 0 124
- FrameIndex XZW5 L 0 125
- FrameIndex XZW5 M 0 126
- // Thumbs Up
- FrameIndex XZW5 N 0 128
- FrameIndex XZW5 O 0 129
- FrameIndex XZW5 P 0 130
- FrameIndex XZW5 Q 0 131
- FrameIndex XZW5 R 0 132
- FrameIndex XZW5 S 0 133
- FrameIndex XZW5 T 0 134
- FrameIndex XZW5 U 0 135
- FrameIndex XZW5 V 0 136
- FrameIndex XZW5 W 0 137
- FrameIndex XZW5 X 0 138
- FrameIndex XZW5 Y 0 139
- FrameIndex XZW5 Z 0 140
- FrameIndex XZW6 A 0 141
- FrameIndex XZW6 B 0 142
- FrameIndex XZW6 C 0 143
- FrameIndex XZW6 D 0 144
- // Victory
- FrameIndex XZW6 E 0 146
- FrameIndex XZW6 F 0 147
- FrameIndex XZW6 G 0 148
- FrameIndex XZW6 H 0 149
- FrameIndex XZW6 I 0 150
- FrameIndex XZW6 J 0 151
- FrameIndex XZW6 K 0 152
- FrameIndex XZW6 L 0 153
- FrameIndex XZW6 M 0 154
- FrameIndex XZW6 N 0 155
- FrameIndex XZW6 O 0 156
- FrameIndex XZW6 P 0 157
- FrameIndex XZW6 Q 0 158
- FrameIndex XZW6 R 0 159
- FrameIndex XZW6 S 0 160
- FrameIndex XZW6 T 0 161
- FrameIndex XZW6 U 0 162
- FrameIndex XZW6 V 0 163
- FrameIndex XZW6 W 0 164
- // Attack
- FrameIndex XZW6 X 0 166
- FrameIndex XZW6 Y 0 167
- FrameIndex XZW6 Z 0 168
- FrameIndex XZW7 A 0 169
- FrameIndex XZW7 B 0 170
- FrameIndex XZW7 C 0 171
- // Crouch
- FrameIndex XZW7 D 0 173
- FrameIndex XZW7 E 0 174
- FrameIndex XZW7 F 0 175
- FrameIndex XZW7 G 0 176
- FrameIndex XZW7 H 0 177
- FrameIndex XZW7 I 0 178
- FrameIndex XZW7 J 0 179
- FrameIndex XZW7 K 0 180
- FrameIndex XZW7 L 0 181
- // Crawl
- FrameIndex XZW7 M 0 182
- FrameIndex XZW7 N 0 183
- FrameIndex XZW7 O 0 184
- FrameIndex XZW7 P 0 185 // slither1
- FrameIndex XZW7 Q 0 186
- FrameIndex XZW7 R 0 187
- FrameIndex XZW7 S 0 188
- FrameIndex XZW7 T 0 189 // slither2
- FrameIndex XZW7 U 0 190
- FrameIndex XZW7 V 0 191
- // Crouched Attack
- FrameIndex XZW7 W 0 193
- FrameIndex XZW7 X 0 194
- FrameIndex XZW7 Y 0 195
- FrameIndex XZW7 Z 0 196
- FrameIndex XZW8 A 0 197
- FrameIndex XZW8 B 0 198
- // Crouched Pain
- FrameIndex XZW8 C 0 200
- FrameIndex XZW8 D 0 201
- FrameIndex XZW8 E 0 202
- FrameIndex XZW8 F 0 203
- // Crouched Death
- FrameIndex XZW8 G 0 205
- FrameIndex XZW8 H 0 206
- FrameIndex XZW8 I 0 207
- FrameIndex XZW8 J 0 208
- FrameIndex XZW8 K 0 209
- FrameIndex XZW8 L 0 210
- // Uncrouch
- FrameIndex XZW8 M 0 212
- FrameIndex XZW8 N 0 213
- FrameIndex XZW8 O 0 214
- FrameIndex XZW8 P 0 215
- FrameIndex XZW8 Q 0 216
- FrameIndex XZW8 R 0 217
- FrameIndex XZW8 S 0 218
- // Melee
- FrameIndex XZW8 T 0 220
- FrameIndex XZW8 U 0 221
- FrameIndex XZW8 V 0 222
- FrameIndex XZW8 W 0 223
- FrameIndex XZW8 X 0 224
- FrameIndex XZW8 Y 0 225
- FrameIndex XZW8 Z 0 226
- FrameIndex XZW9 A 0 227
- FrameIndex XZW9 B 0 228
- FrameIndex XZW9 C 0 229
- FrameIndex XZW9 D 0 230
- FrameIndex XZW9 E 0 231
- FrameIndex XZW9 F 0 232
- // Reload
- FrameIndex XZW9 G 0 234
- FrameIndex XZW9 H 0 235
- FrameIndex XZW9 I 0 236
- FrameIndex XZW9 J 0 237
- SurfaceSkin 0 10 ""
- FrameIndex XZW9 K 0 238
- FrameIndex XZW9 L 0 239
- FrameIndex XZW9 M 0 240
- FrameIndex XZW9 N 0 241
- FrameIndex XZW9 O 0 242
- FrameIndex XZW9 P 0 243
- FrameIndex XZW9 Q 0 244
- SurfaceSkin 0 10 "ExplodiumGun.png"
- FrameIndex XZW9 R 0 245
- FrameIndex XZW9 S 0 246
- FrameIndex XZW9 T 0 247
- FrameIndex XZW9 U 0 248
- FrameIndex XZW9 V 0 249
- FrameIndex XZW9 W 0 250
- FrameIndex XZW9 X 0 251
- FrameIndex XZW9 Y 0 252
- FrameIndex XZW9 Z 0 253
- FrameIndex XZWA A 0 254
- FrameIndex XZWA B 0 255
- FrameIndex XZWA C 0 256
- FrameIndex XZWA D 0 257
- FrameIndex XZWA E 0 258
- // Spin Gun
- FrameIndex XZWA F 0 260
- FrameIndex XZWA G 0 261
- FrameIndex XZWA H 0 262
- FrameIndex XZWA I 0 263
- FrameIndex XZWA J 0 264
- FrameIndex XZWA K 0 265
- FrameIndex XZWA L 0 266
- FrameIndex XZWA M 0 267
- FrameIndex XZWA N 0 268
- FrameIndex XZWA O 0 269
- FrameIndex XZWA P 0 270
- FrameIndex XZWA Q 0 271
- FrameIndex XZWA R 0 272
- FrameIndex XZWA S 0 273
- FrameIndex XZWA T 0 274
- FrameIndex XZWA U 0 275
- FrameIndex XZWA V 0 276
- FrameIndex XZWA W 0 277
- FrameIndex XZWA X 0 278
- FrameIndex XZWA Y 0 279
- // Crouched Melee
- FrameIndex XZWA Z 0 282
- FrameIndex XZWB A 0 283
- FrameIndex XZWB B 0 284
- FrameIndex XZWB C 0 285
- FrameIndex XZWB D 0 286
- FrameIndex XZWB E 0 287
- FrameIndex XZWB F 0 288
- FrameIndex XZWB G 0 289
- FrameIndex XZWB H 0 290
- FrameIndex XZWB I 0 291
- FrameIndex XZWB J 0 292
- FrameIndex XZWB K 0 293
- FrameIndex XZWB L 0 294
- // Crouched Reload
- FrameIndex XZWB M 0 296
- FrameIndex XZWB N 0 297
- FrameIndex XZWB O 0 298
- FrameIndex XZWB P 0 299
- SurfaceSkin 0 10 ""
- FrameIndex XZWB Q 0 300
- FrameIndex XZWB R 0 301
- FrameIndex XZWB S 0 302
- FrameIndex XZWB T 0 303
- FrameIndex XZWB U 0 304
- FrameIndex XZWB V 0 305
- FrameIndex XZWB W 0 306
- SurfaceSkin 0 10 "ExplodiumGun.png"
- FrameIndex XZWB X 0 307
- FrameIndex XZWB Y 0 308
- FrameIndex XZWB Z 0 309
- FrameIndex XZWC A 0 310
- FrameIndex XZWC B 0 311
- FrameIndex XZWC C 0 312
- FrameIndex XZWC D 0 313
- FrameIndex XZWC E 0 314
- FrameIndex XZWC F 0 315
- FrameIndex XZWC G 0 316
- FrameIndex XZWC H 0 317
- FrameIndex XZWC I 0 318
- FrameIndex XZWC J 0 319
- // Crouched Spin Gun
- FrameIndex XZWC K 0 321
- FrameIndex XZWC L 0 322
- FrameIndex XZWC M 0 323
- FrameIndex XZWC N 0 324
- FrameIndex XZWC O 0 325
- FrameIndex XZWC P 0 326
- FrameIndex XZWC Q 0 327
- FrameIndex XZWC R 0 328
- FrameIndex XZWC S 0 329
- FrameIndex XZWC T 0 330
- FrameIndex XZWC U 0 331
- FrameIndex XZWC V 0 332
- FrameIndex XZWC W 0 333
- FrameIndex XZWC X 0 334
- FrameIndex XZWC Y 0 335
- FrameIndex XZWC Z 0 336
- FrameIndex XZWD A 0 337
- FrameIndex XZWD B 0 338
- FrameIndex XZWD C 0 339
- FrameIndex XZWD D 0 340
- // Blow Kiss
- FrameIndex XZWD E 0 343
- FrameIndex XZWD F 0 344
- FrameIndex XZWD G 0 345
- FrameIndex XZWD H 0 346
- FrameIndex XZWD I 0 347
- FrameIndex XZWD J 0 348
- FrameIndex XZWD K 0 349
- FrameIndex XZWD L 0 350
- FrameIndex XZWD M 0 351
- FrameIndex XZWD N 0 352
- FrameIndex XZWD O 0 353
- FrameIndex XZWD P 0 354
- FrameIndex XZWD Q 0 355
- FrameIndex XZWD R 0 356
- FrameIndex XZWD S 0 357
- FrameIndex XZWD T 0 358
- FrameIndex XZWD U 0 359
- FrameIndex XZWD V 0 360
- FrameIndex XZWD W 0 361
- // Float
- FrameIndex XZWD X 0 363
- FrameIndex XZWD Y 0 364
- FrameIndex XZWD Z 0 365
- FrameIndex XZWE A 0 366
- FrameIndex XZWE B 0 367
- FrameIndex XZWE C 0 368
- FrameIndex XZWE D 0 369
- FrameIndex XZWE E 0 370
- FrameIndex XZWE F 0 371
- FrameIndex XZWE G 0 372
- FrameIndex XZWE H 0 373
- FrameIndex XZWE I 0 374
- // Swim Start
- FrameIndex XZWE J 0 376
- FrameIndex XZWE K 0 377
- FrameIndex XZWE L 0 378
- // Swim
- FrameIndex XZWE M 0 379
- FrameIndex XZWE N 0 380
- FrameIndex XZWE O 0 381
- FrameIndex XZWE P 0 382
- FrameIndex XZWE Q 0 383
- FrameIndex XZWE R 0 384
- FrameIndex XZWE S 0 385
- FrameIndex XZWE T 0 386
- FrameIndex XZWE U 0 387
- FrameIndex XZWE V 0 388
- FrameIndex XZWE W 0 389
- FrameIndex XZWE X 0 390
- // Swim End
- FrameIndex XZWE Y 0 392
- FrameIndex XZWE Z 0 393
- // Crouched Wave
- FrameIndex XZWF A 0 397
- FrameIndex XZWF B 0 398
- FrameIndex XZWF C 0 399
- FrameIndex XZWF D 0 400
- FrameIndex XZWF E 0 401
- FrameIndex XZWF F 0 402
- FrameIndex XZWF G 0 403
- FrameIndex XZWF H 0 404
- FrameIndex XZWF I 0 405
- FrameIndex XZWF J 0 406
- FrameIndex XZWF K 0 407
- FrameIndex XZWF L 0 408
- FrameIndex XZWF M 0 409
- FrameIndex XZWF N 0 410
- FrameIndex XZWF O 0 411
- // Crouched Thumbs Up
- FrameIndex XZWF P 0 413
- FrameIndex XZWF Q 0 414
- FrameIndex XZWF R 0 415
- FrameIndex XZWF S 0 416
- FrameIndex XZWF T 0 417
- FrameIndex XZWF U 0 418
- FrameIndex XZWF V 0 419
- FrameIndex XZWF W 0 420
- FrameIndex XZWF X 0 421
- FrameIndex XZWF Y 0 422
- FrameIndex XZWF Z 0 423
- FrameIndex XZWG A 0 424
- FrameIndex XZWG B 0 425
- FrameIndex XZWG C 0 426
- FrameIndex XZWG D 0 427
- FrameIndex XZWG E 0 428
- FrameIndex XZWG F 0 429
- // Crouched Victory
- FrameIndex XZWG G 0 431
- FrameIndex XZWG H 0 432
- FrameIndex XZWG I 0 433
- FrameIndex XZWG J 0 434
- FrameIndex XZWG K 0 435
- FrameIndex XZWG L 0 436
- FrameIndex XZWG M 0 437
- FrameIndex XZWG N 0 438
- FrameIndex XZWG O 0 439
- FrameIndex XZWG P 0 440
- FrameIndex XZWG Q 0 441
- FrameIndex XZWG R 0 442
- FrameIndex XZWG S 0 443
- FrameIndex XZWG T 0 444
- FrameIndex XZWG U 0 445
- FrameIndex XZWG V 0 446
- FrameIndex XZWG W 0 447
- FrameIndex XZWG X 0 448
- FrameIndex XZWG Y 0 449
- // Crouched Blow Kiss
- FrameIndex XZWG Z 0 451
- FrameIndex XZWH A 0 452
- FrameIndex XZWH B 0 453
- FrameIndex XZWH C 0 454
- FrameIndex XZWH D 0 455
- FrameIndex XZWH E 0 456
- FrameIndex XZWH F 0 457
- FrameIndex XZWH G 0 458
- FrameIndex XZWH H 0 459
- FrameIndex XZWH I 0 460
- FrameIndex XZWH J 0 461
- FrameIndex XZWH K 0 462
- FrameIndex XZWH L 0 463
- FrameIndex XZWH M 0 464
- FrameIndex XZWH N 0 465
- FrameIndex XZWH O 0 466
- FrameIndex XZWH P 0 467
- FrameIndex XZWH Q 0 468
- FrameIndex XZWH R 0 469
- // Headpat
- FrameIndex XZWH S 0 472
- FrameIndex XZWH T 0 473
- FrameIndex XZWH U 0 474
- FrameIndex XZWH V 0 475
- FrameIndex XZWH W 0 476
- FrameIndex XZWH X 0 477 // PatStart
- FrameIndex XZWH Y 0 478
- FrameIndex XZWH Z 0 479
- FrameIndex XZWI A 0 480
- FrameIndex XZWI B 0 481
- FrameIndex XZWI C 0 482 // PatPat
- FrameIndex XZWI D 0 483
- FrameIndex XZWI E 0 484
- FrameIndex XZWI F 0 485
- FrameIndex XZWI G 0 486
- FrameIndex XZWI H 0 487
- FrameIndex XZWI I 0 488 // PatEnd
- FrameIndex XZWI J 0 489
- FrameIndex XZWI K 0 490
- FrameIndex XZWI L 0 491
- FrameIndex XZWI M 0 492
- FrameIndex XZWI N 0 493
- FrameIndex XZWI O 0 494
- // Jog
- FrameIndex XZWI P 0 496
- FrameIndex XZWI Q 0 497
- FrameIndex XZWI R 0 498
- FrameIndex XZWI S 0 499 // rstep
- FrameIndex XZWI T 0 500
- FrameIndex XZWI U 0 501
- FrameIndex XZWI V 0 502
- FrameIndex XZWI W 0 503
- FrameIndex XZWI X 0 504
- FrameIndex XZWI Y 0 505 // lstep
- FrameIndex XZWI Z 0 506
- // Jump
- FrameIndex XZWJ A 0 508
- FrameIndex XZWJ B 0 509
- FrameIndex XZWJ C 0 510
- FrameIndex XZWJ D 0 511
- FrameIndex XZWJ E 0 512
- FrameIndex XZWJ F 0 513
-}
-
-// Voodoo Doll
-Model "SWWMVoodooDoll"
-{
- Path "models"
- Model 0 "VoodooDoll.iqm"
- Animation 0 "VoodooDoll.iqm"
- SurfaceSkin 0 0 "VoodooDoll.png"
- Scale 40.96 40.96 40.96
- AngleOffset -90
- IGNORETRANSLATION
-
- // Still
- FrameIndex XZW1 A 0 1
- // Pain
- FrameIndex XZW1 B 0 2
- FrameIndex XZW1 C 0 3
- FrameIndex XZW1 D 0 4
- FrameIndex XZW1 E 0 5
- FrameIndex XZW1 F 0 6
- // Death
- FrameIndex XZW1 G 0 8
- FrameIndex XZW1 H 0 9
- FrameIndex XZW1 I 0 10
- FrameIndex XZW1 J 0 11
- FrameIndex XZW1 K 0 12
- FrameIndex XZW1 L 0 13
- FrameIndex XZW1 M 0 14
- FrameIndex XZW1 N 0 15
- FrameIndex XZW1 O 0 16
- FrameIndex XZW1 P 0 17
- FrameIndex XZW1 Q 0 18
- FrameIndex XZW1 R 0 19
- FrameIndex XZW1 S 0 20
-}
diff --git a/modeldef/dlc/dlcammo.txt b/modeldef/dlc/dlcammo.txt
deleted file mode 100644
index e311e32ca..000000000
--- a/modeldef/dlc/dlcammo.txt
+++ /dev/null
@@ -1,427 +0,0 @@
-// dlc ammunition
-
-/*Model "SMW05Ammo"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 5 5 5
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SMW05Ammo2"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 5 5 5
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SMW05Ammo3"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 5 5 5
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SMW05SmallAmmo"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 6 6 6
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SMW05BigAmmo"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 8 8 8
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}*/
-
-Model "SheenAmmo"
-{
- Path "models"
-
- Model 0 "SheenBullet.iqm"
- Skin 0 "SheenBullet.png"
- Scale 6 6 6
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SheenAmmo2"
-{
- Path "models"
-
- Model 0 "SheenBullet2.iqm"
- Skin 0 "SheenBullet.png"
- Scale 6 6 6
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SheenAmmo3"
-{
- Path "models"
-
- Model 0 "SheenBullet3.iqm"
- Skin 0 "SheenBullet.png"
- Scale 6 6 6
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SheenSmallAmmo"
-{
- Path "models"
-
- Model 0 "SheenBullet10.iqm"
- SurfaceSkin 0 0 "SheenBullet.png"
- SurfaceSkin 0 1 "SheenAmmoBand.png"
- Scale 6 6 6
- ZOffset 16
-
- FrameIndex XZW1 A 0 0
-}
-Model "SheenBigAmmo"
-{
- Path "models"
-
- Model 0 "SheenBullet50.iqm"
- Skin 0 "SheenAmmoBox.png"
- Scale 12 12 12
- AngleOffset -90
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "QuadravolAmmo"
-{
- Path "models"
-
- Model 0 "QuadravolAmmo.iqm"
- Skin 0 "QuadCell.png"
- Scale 5 5 5
- ZOffset 16
- RollOffset -30
- AngleOffset -90
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "QuadravolAmmo2"
-{
- Path "models"
-
- Model 0 "QuadravolAmmo_Two.iqm"
- Skin 0 "QuadCell.png"
- Scale 5 5 5
- ZOffset 16
- AngleOffset -90
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "QuadravolAmmo3"
-{
- Path "models"
-
- Model 0 "QuadravolAmmo_Three.iqm"
- Skin 0 "QuadCell.png"
- Scale 5 5 5
- ZOffset 16
- AngleOffset -90
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-/*Model "SparksterBAmmo"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 5 5 5
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SparksterBAmmo2"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 5 5 5
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SparksterBAmmo3"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 5 5 5
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SparksterRAmmo"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 5 5 5
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SparksterRAmmo2"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 5 5 5
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SparksterRAmmo3"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 5 5 5
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "RayBolt"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 6 6 6
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "RayBolt2"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 6 6 6
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "RayBolt5"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 6 6 6
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "RayAmmo"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 10 10 10
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}*/
-
-Model "MisterRound"
-{
- Path "models"
-
- Model 0 "MortalRound1.iqm"
- Skin 0 "MortalRound.png"
- Scale 8 8 8
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "MisterRound2"
-{
- Path "models"
-
- Model 0 "MortalRound2.iqm"
- Skin 0 "MortalRound.png"
- Scale 8 8 8
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "MisterRound3"
-{
- Path "models"
-
- Model 0 "MortalRound3.iqm"
- Skin 0 "MortalRound.png"
- Scale 8 8 8
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "MisterRound5"
-{
- Path "models"
-
- Model 0 "MortalRound5.iqm"
- Skin 0 "MortalRound.png"
- Scale 8 8 8
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "MisterAmmo"
-{
- Path "models"
-
- Model 0 "MortalMag.iqm"
- Skin 0 "MortalMag.png"
- Scale 8 8 8
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "MisterGAmmo"
-{
- Path "models"
-
- Model 0 "MortalGrenadeAmmo.iqm"
- Skin 0 "MortalGrenade.png"
- Scale 8 8 8
- ZOffset 16
- AngleOffset -90
- RollOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-/*Model "UltimatePod"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 8 8 8
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "UltimateAmmo"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILY"
- Scale 10 10 10
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}*/
diff --git a/modeldef/dlc/hammer.txt b/modeldef/dlc/hammer.txt
deleted file mode 100644
index f3cbd799e..000000000
--- a/modeldef/dlc/hammer.txt
+++ /dev/null
@@ -1,252 +0,0 @@
-// itamex hammer
-
-Model "HammerRadiusShockwave"
-{
- Path "models/extra"
- Model 0 "Flat.obj"
- Skin 0 "Shockwave.png"
- Scale 200 12 3
- PitchOffset 90
- ZOffset 4
- USEACTORPITCH
- DONTCULLBACKFACES
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "ItamexHammer"
-{
- Path "models"
-
- Model 0 "CombatHammerPickup.iqm"
- Skin 0 "CombatHammer.png"
- Scale 50 50 50
- ZOffset 28
- AngleOffset -90
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "ItamexHammer"
-{
- Path "models"
-
- Model 1 "CombatHammer1st.iqm"
- SurfaceSkin 1 0 "DemoTags.png"
- SurfaceSkin 1 1 "DemoArms.png"
- SurfaceSkin 1 2 "DemoSoft.png"
- SurfaceSkin 1 3 "CombatHammer.png"
-
- AngleOffset -90
- Scale -128 64 128
- FORCECULLBACKFACES
-
- // Still
- FrameIndex XZW2 A 1 0
- // Deselect
- FrameIndex XZW2 B 1 1
- FrameIndex XZW2 C 1 2
- FrameIndex XZW2 D 1 3
- FrameIndex XZW2 E 1 4
- FrameIndex XZW2 F 1 5
- FrameIndex XZW2 G 1 6
- FrameIndex XZW2 H 1 7
- FrameIndex XZW2 I 1 8 // Select
- FrameIndex XZW2 J 1 9
- FrameIndex XZW2 K 1 10
- FrameIndex XZW2 L 1 11
- FrameIndex XZW2 M 1 12
- FrameIndex XZW2 N 1 13
- FrameIndex XZW2 O 1 14
- FrameIndex XZW2 P 1 15
- FrameIndex XZW2 Q 1 16
- FrameIndex XZW2 R 1 17
- FrameIndex XZW2 S 1 18
- FrameIndex XZW2 T 1 19
- // Swing
- FrameIndex XZW2 U 1 20
- FrameIndex XZW2 V 1 21
- FrameIndex XZW2 W 1 22
- FrameIndex XZW2 X 1 23
- FrameIndex XZW2 Y 1 24
- FrameIndex XZW2 Z 1 25
- FrameIndex XZW3 A 1 26
- FrameIndex XZW3 B 1 27
- FrameIndex XZW3 C 1 28
- FrameIndex XZW3 D 1 29
- FrameIndex XZW3 E 1 30
- FrameIndex XZW3 F 1 31 // Melee / HitStop
- FrameIndex XZW3 G 1 32
- FrameIndex XZW3 H 1 33
- FrameIndex XZW3 I 1 34
- FrameIndex XZW3 J 1 35
- FrameIndex XZW3 K 1 36
- FrameIndex XZW3 L 1 37
- FrameIndex XZW3 M 1 38
- FrameIndex XZW3 N 1 39
- FrameIndex XZW3 O 1 40
- FrameIndex XZW3 P 1 41
- FrameIndex XZW3 Q 1 42
- FrameIndex XZW3 R 1 43
- // SwingHit (jump from HitStop)
- FrameIndex XZW3 S 1 46
- FrameIndex XZW3 T 1 47
- FrameIndex XZW3 U 1 48
- FrameIndex XZW3 V 1 49
- FrameIndex XZW3 W 1 50
- FrameIndex XZW3 X 1 51
- FrameIndex XZW3 Y 1 52
- FrameIndex XZW3 Z 1 53
- FrameIndex XZW4 A 1 54
- FrameIndex XZW4 B 1 55
- FrameIndex XZW4 C 1 56
- // AltPrepare
- FrameIndex XZW4 D 1 58
- FrameIndex XZW4 E 1 59
- FrameIndex XZW4 F 1 60
- FrameIndex XZW4 G 1 61
- FrameIndex XZW4 H 1 62
- FrameIndex XZW4 I 1 63
- FrameIndex XZW4 J 1 64
- FrameIndex XZW4 K 1 65
- FrameIndex XZW4 L 1 66
- FrameIndex XZW4 M 1 67
- FrameIndex XZW4 N 1 68
- FrameIndex XZW4 O 1 69
- FrameIndex XZW4 P 1 70
- FrameIndex XZW4 Q 1 71
- FrameIndex XZW4 R 1 72
- FrameIndex XZW4 S 1 73
- FrameIndex XZW4 T 1 74
- FrameIndex XZW4 U 1 75
- // AltHold
- FrameIndex XZW4 V 1 76
- // AltRelease
- FrameIndex XZW4 W 1 77
- FrameIndex XZW4 X 1 78
- FrameIndex XZW4 Y 1 79
- FrameIndex XZW4 Z 1 80
- FrameIndex XZW5 A 1 81
- FrameIndex XZW5 B 1 82 // Hit
- FrameIndex XZW5 C 1 83
- FrameIndex XZW5 D 1 84
- FrameIndex XZW5 E 1 85 // Slam
- FrameIndex XZW5 F 1 86
- FrameIndex XZW5 G 1 87
- FrameIndex XZW5 H 1 88
- FrameIndex XZW5 I 1 89
- FrameIndex XZW5 J 1 90
- FrameIndex XZW5 K 1 91
- FrameIndex XZW5 L 1 92
- FrameIndex XZW5 M 1 93
- FrameIndex XZW5 N 1 94
- FrameIndex XZW5 O 1 95
- FrameIndex XZW5 P 1 96
- FrameIndex XZW5 Q 1 97
- FrameIndex XZW5 R 1 98
- FrameIndex XZW5 S 1 99
- FrameIndex XZW5 T 1 100
- FrameIndex XZW5 U 1 101
- FrameIndex XZW5 V 1 102
- FrameIndex XZW5 W 1 103
- // StartSpin
- FrameIndex XZW5 X 1 105
- FrameIndex XZW5 Y 1 106
- FrameIndex XZW5 Z 1 107
- FrameIndex XZW6 A 1 108
- FrameIndex XZW6 B 1 109
- FrameIndex XZW6 C 1 110
- FrameIndex XZW6 D 1 111
- FrameIndex XZW6 E 1 112
- FrameIndex XZW6 F 1 113
- // SpinHold
- FrameIndex XZW6 G 1 114
- // SpinRelease
- FrameIndex XZW6 H 1 115
- FrameIndex XZW6 I 1 116
- FrameIndex XZW6 J 1 117
- FrameIndex XZW6 K 1 118
- FrameIndex XZW6 L 1 119
- FrameIndex XZW6 M 1 120
- FrameIndex XZW6 N 1 121
- FrameIndex XZW6 O 1 122
- FrameIndex XZW6 P 1 123
- FrameIndex XZW6 Q 1 124
- FrameIndex XZW6 R 1 125
- FrameIndex XZW6 S 1 126
- FrameIndex XZW6 T 1 127
- FrameIndex XZW6 U 1 128
- FrameIndex XZW6 V 1 129
- FrameIndex XZW6 W 1 130
- // Idle
- FrameIndex XZW6 X 1 132
- FrameIndex XZW6 Y 1 133
- FrameIndex XZW6 Z 1 134
- FrameIndex XZW7 A 1 135
- FrameIndex XZW7 B 1 136
- FrameIndex XZW7 C 1 137
- FrameIndex XZW7 D 1 138
- FrameIndex XZW7 E 1 139
- FrameIndex XZW7 F 1 140
- FrameIndex XZW7 G 1 141
- FrameIndex XZW7 H 1 142
- FrameIndex XZW7 I 1 143
- FrameIndex XZW7 J 1 144
- FrameIndex XZW7 K 1 145
- FrameIndex XZW7 L 1 146
- FrameIndex XZW7 M 1 147
- FrameIndex XZW7 N 1 148
- FrameIndex XZW7 O 1 149
- FrameIndex XZW7 P 1 150
- FrameIndex XZW7 Q 1 151
- FrameIndex XZW7 R 1 152
- FrameIndex XZW7 S 1 153
- FrameIndex XZW7 T 1 154
- FrameIndex XZW7 U 1 155
- FrameIndex XZW7 V 1 156
- FrameIndex XZW7 W 1 157
- FrameIndex XZW7 X 1 158
- FrameIndex XZW7 Y 1 159
- FrameIndex XZW7 Z 1 160
- FrameIndex XZW8 A 1 161 // RotationSnap
- FrameIndex XZW8 B 1 162
- FrameIndex XZW8 C 1 163
- FrameIndex XZW8 D 1 164
- FrameIndex XZW8 E 1 165
- FrameIndex XZW8 F 1 166
- FrameIndex XZW8 G 1 167
- FrameIndex XZW8 H 1 168
- FrameIndex XZW8 I 1 169
- // Melee
- FrameIndex XZW8 J 1 171 // MeleeStart
- FrameIndex XZW8 K 1 172
- FrameIndex XZW8 L 1 173
- FrameIndex XZW8 M 1 174
- FrameIndex XZW8 N 1 175
- FrameIndex XZW8 O 1 176
- FrameIndex XZW8 P 1 177
- FrameIndex XZW8 Q 1 178
- FrameIndex XZW8 R 1 179 // Parry
- FrameIndex XZW8 S 1 180
- FrameIndex XZW8 T 1 181 // Melee
- FrameIndex XZW8 U 1 182
- FrameIndex XZW8 V 1 183
- FrameIndex XZW8 W 1 184
- FrameIndex XZW8 X 1 185
- FrameIndex XZW8 Y 1 186
- FrameIndex XZW8 Z 1 187
- FrameIndex XZW9 A 1 188
- FrameIndex XZW9 B 1 189
- FrameIndex XZW9 C 1 190
- FrameIndex XZW9 D 1 191 // MeleeEnd
- FrameIndex XZW9 E 1 192
- FrameIndex XZW9 F 1 193
- FrameIndex XZW9 G 1 194
- FrameIndex XZW9 H 1 195
- FrameIndex XZW9 I 1 196
- FrameIndex XZW9 J 1 197
- FrameIndex XZW9 K 1 198
- FrameIndex XZW9 L 1 199
-}
diff --git a/modeldef/dlc/mortalrifle.txt b/modeldef/dlc/mortalrifle.txt
deleted file mode 100644
index 98008d018..000000000
--- a/modeldef/dlc/mortalrifle.txt
+++ /dev/null
@@ -1,686 +0,0 @@
-// mortal rifle
-
-Model "MisterCasing"
-{
- Path "models"
-
- Model 0 "MortalCasing.iqm"
- Skin 0 "MortalRound_Used.png"
- Scale 8 8 8
- AngleOffset 90
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- ZOffset 0.35
- FrameIndex XZW1 B 0 0
- PitchOffset 90
- FrameIndex XZW1 C 0 0
- PitchOffset 180
- FrameIndex XZW1 D 0 0
- PitchOffset 270
- FrameIndex XZW1 E 0 0
-}
-
-Model "MisterGCasing"
-{
- Path "models"
-
- Model 0 "MortalGrenadeCasing.iqm"
- Skin 0 "MortalGrenade_Used.png"
- Scale 8 8 8
- AngleOffset 90
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- ZOffset 1.1
- FrameIndex XZW1 B 0 0
-}
-
-Model "MisterMag"
-{
- Path "models"
-
- Model 0 "MortalMag.iqm"
- Scale 8 8 8
- AngleOffset 90
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- Skin 0 "MortalMag_Empty.png"
- FrameIndex XZW1 A 0 0
- ZOffset 0.8
- PitchOffset 90
- FrameIndex XZW1 B 0 0
- PitchOffset -90
- FrameIndex XZW1 C 0 0
-}
-
-Model "MisterGrenade"
-{
- Path "models"
-
- Model 0 "MortalGrenade.iqm"
- Skin 0 "MortalGrenade.png"
- Scale 24 24 24
- AngleOffset 90
- ZOffset 3.3
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "MisterSubGrenade"
-{
- Path "models"
-
- Model 0 "MortalGrenade.iqm"
- Skin 0 "MortalGrenade.png"
- Scale 8 8 8
- AngleOffset 90
- ZOffset 1.1
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "MisterRailBeam"
-{
- Path "models/extra"
-
- Model 0 "YBeam.obj"
- Skin 0 "MRBolt.png"
- Scale 1 1 1
- USEACTORPITCH
- USEACTORROLL
- DONTCULLBACKFACES
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 A 0 0
- Skin 0 "MRBoltS.png"
- FrameIndex XZW1 B 0 0
-}
-Model "MisterRailChildBeam"
-{
- Path "models/extra"
-
- Model 0 "YBeam.obj"
- Skin 0 "MRBolt.png"
- Scale 1 1 1
- USEACTORPITCH
- USEACTORROLL
- DONTCULLBACKFACES
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 A 0 0
- Skin 0 "MRBoltS.png"
- FrameIndex XZW1 B 0 0
-}
-
-Model "MisterRifle"
-{
- Path "models"
-
- Model 0 "MortalRiflePickup.iqm"
- SurfaceSkin 0 0 "MortalRifle.png"
- SurfaceSkin 0 1 "NoLED.png"
- SurfaceSkin 0 2 "-notex-"
- SurfaceSkin 0 3 "MortalSight.png"
- SurfaceSkin 0 4 "MortalMag.png"
- Scale 64 64 64
- ZOffset 20
- AngleOffset -90
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- FrameIndex XZW1 B 0 1
-}
-
-Model "MisterRifle"
-{
- Path "models/extra"
-
- Model 2 "Flat.obj"
- Scale -30 30 30
- Offset 15 -90 -15
- PitchOffset 90
-
- Skin 2 "MRMuz0.png"
- FrameIndex XZW0 A 2 0
- Skin 2 "MRMuz1.png"
- FrameIndex XZW0 B 2 0
- Skin 2 "MRMuz2.png"
- FrameIndex XZW0 C 2 0
- Skin 2 "MRMuz3.png"
- FrameIndex XZW0 D 2 0
-
- Scale -50 50 50
-
- Skin 2 "RailMuz0.png"
- FrameIndex XZW0 E 2 0
- Skin 2 "RailMuz1.png"
- FrameIndex XZW0 F 2 0
- Skin 2 "RailMuz2.png"
- FrameIndex XZW0 G 2 0
- Skin 2 "RailMuz3.png"
- FrameIndex XZW0 H 2 0
-
- Scale -20 20 20
- Offset 15 -80 -26
-
- Skin 2 "MRMuz0.png"
- FrameIndex XZW0 I 2 0
- Skin 2 "MRMuz1.png"
- FrameIndex XZW0 J 2 0
- Skin 2 "MRMuz2.png"
- FrameIndex XZW0 K 2 0
- Skin 2 "MRMuz3.png"
- FrameIndex XZW0 L 2 0
-}
-
-Model "MisterRifle"
-{
- Path "models"
-
- Model 1 "MortalRifle1st.iqm"
- SurfaceSkin 1 0 "DemoTags.png"
- SurfaceSkin 1 1 "DemoArms.png"
- SurfaceSkin 1 2 "DemoSoft.png"
- SurfaceSkin 1 3 "MortalRifle.png"
- SurfaceSkin 1 4 "MortalLED.png"
- SurfaceSkin 1 5 "MortalLED2.png"
- SurfaceSkin 1 6 "MortalSight.png"
-
- AngleOffset -90
- Scale -128 64 128
- FORCECULLBACKFACES
-
- //// UNLOCKED
- // Still / Deselect
- FrameIndex XZW2 A 1 0
- FrameIndex XZW2 B 1 1
- FrameIndex XZW2 C 1 2
- FrameIndex XZW2 D 1 3
- FrameIndex XZW2 E 1 4
- FrameIndex XZW2 F 1 5
- FrameIndex XZW2 G 1 6
- FrameIndex XZW2 H 1 7
- FrameIndex XZW2 I 1 8
- FrameIndex XZW2 J 1 9
- FrameIndex XZW2 K 1 10
- FrameIndex XZW2 L 1 11
- FrameIndex XZW2 M 1 12
- FrameIndex XZW2 N 1 13
- FrameIndex XZW2 O 1 14
- FrameIndex XZW2 P 1 15 // Select
- FrameIndex XZW2 Q 1 16
- FrameIndex XZW2 R 1 17
- FrameIndex XZW2 S 1 18
- FrameIndex XZW2 T 1 19
- FrameIndex XZW2 U 1 20
- FrameIndex XZW2 V 1 21
- FrameIndex XZW2 W 1 22
- FrameIndex XZW2 X 1 23
- FrameIndex XZW2 Y 1 24
- FrameIndex XZW2 Z 1 25
- FrameIndex XZW3 A 1 26
- FrameIndex XZW3 B 1 27
- FrameIndex XZW3 C 1 28
- FrameIndex XZW3 D 1 29
- // Semi Fire
- FrameIndex XZW3 E 1 31
- FrameIndex XZW3 F 1 32
- FrameIndex XZW3 G 1 33
- FrameIndex XZW3 H 1 34
- FrameIndex XZW3 I 1 35
- FrameIndex XZW3 J 1 36
- FrameIndex XZW3 K 1 37
- // Scatter Fire
- FrameIndex XZW3 L 1 39
- FrameIndex XZW3 M 1 40
- FrameIndex XZW3 N 1 41
- FrameIndex XZW3 O 1 42
- FrameIndex XZW3 P 1 43
- FrameIndex XZW3 Q 1 44
- FrameIndex XZW3 R 1 45
- FrameIndex XZW3 S 1 46
- // Stream Fire
- FrameIndex XZW3 T 1 48
- FrameIndex XZW3 U 1 49
- FrameIndex XZW3 V 1 50
- FrameIndex XZW3 W 1 51
- FrameIndex XZW3 X 1 52
- FrameIndex XZW3 Y 1 53
- FrameIndex XZW3 Z 1 54
- FrameIndex XZW4 A 1 55
- FrameIndex XZW4 B 1 56
- FrameIndex XZW4 C 1 57
- // Sniper Pre-Fire
- FrameIndex XZW4 D 1 59
- FrameIndex XZW4 E 1 60
- FrameIndex XZW4 F 1 61 // Hold
- // Sniper Fire
- FrameIndex XZW4 G 1 62
- FrameIndex XZW4 H 1 63
- FrameIndex XZW4 I 1 64
- FrameIndex XZW4 J 1 65
- FrameIndex XZW4 K 1 66
- FrameIndex XZW4 L 1 67
- FrameIndex XZW4 M 1 68
- FrameIndex XZW4 N 1 69
- // Grenade Fire
- FrameIndex XZW4 O 1 71
- FrameIndex XZW4 P 1 72
- FrameIndex XZW4 Q 1 73
- FrameIndex XZW4 R 1 74
- FrameIndex XZW4 S 1 75
- FrameIndex XZW4 T 1 76
- FrameIndex XZW4 U 1 77
- FrameIndex XZW4 V 1 78
- FrameIndex XZW4 W 1 79
- // Grenade Reload
- FrameIndex XZW4 X 1 81
- FrameIndex XZW4 Y 1 82
- FrameIndex XZW4 Z 1 83
- FrameIndex XZW5 A 1 84
- FrameIndex XZW5 B 1 85 // Open
- FrameIndex XZW5 C 1 86
- FrameIndex XZW5 D 1 87
- FrameIndex XZW5 E 1 88
- FrameIndex XZW5 F 1 89
- FrameIndex XZW5 G 1 90 // DropGrenadeCasing
- FrameIndex XZW5 H 1 91
- FrameIndex XZW5 I 1 92 // StartReload
- FrameIndex XZW5 J 1 93
- FrameIndex XZW5 K 1 94
- FrameIndex XZW5 L 1 95
- FrameIndex XZW5 M 1 96 // Insert
- FrameIndex XZW5 N 1 97
- FrameIndex XZW5 O 1 98
- FrameIndex XZW5 P 1 99
- FrameIndex XZW5 Q 1 100
- FrameIndex XZW5 R 1 101
- FrameIndex XZW5 S 1 102
- FrameIndex XZW5 T 1 103 // Close
- FrameIndex XZW5 U 1 104
- FrameIndex XZW5 V 1 105
- FrameIndex XZW5 W 1 106
- FrameIndex XZW5 X 1 107
- FrameIndex XZW5 Y 1 108
- FrameIndex XZW5 Z 1 109
- FrameIndex XZW6 A 1 110
- FrameIndex XZW6 B 1 111
- FrameIndex XZW6 C 1 112
- FrameIndex XZW6 D 1 113
- FrameIndex XZW6 E 1 114
- FrameIndex XZW6 F 1 115
- FrameIndex XZW6 G 1 116
- // Cycle
- FrameIndex XZW6 H 1 118 // BoltBack
- FrameIndex XZW6 I 1 119
- FrameIndex XZW6 J 1 120
- FrameIndex XZW6 K 1 121 // BoltForward
- FrameIndex XZW6 L 1 122
- FrameIndex XZW6 M 1 123
- FrameIndex XZW6 N 1 124
- FrameIndex XZW6 O 1 125 // DropCasing
- // FireSelect
- FrameIndex XZW6 P 1 127
- FrameIndex XZW6 Q 1 128
- FrameIndex XZW6 R 1 129
- FrameIndex XZW6 S 1 130
- FrameIndex XZW6 T 1 131
- FrameIndex XZW6 U 1 132
- FrameIndex XZW6 V 1 133
- FrameIndex XZW6 W 1 134
- FrameIndex XZW6 X 1 135 // FireSel
- FrameIndex XZW6 Y 1 136
- FrameIndex XZW6 Z 1 137
- FrameIndex XZW7 A 1 138
- FrameIndex XZW7 B 1 139
- FrameIndex XZW7 C 1 140
- FrameIndex XZW7 D 1 141
- FrameIndex XZW7 E 1 142
- FrameIndex XZW7 F 1 143
- FrameIndex XZW7 G 1 144
- FrameIndex XZW7 H 1 145
- FrameIndex XZW7 I 1 146
- // Idle
- FrameIndex XZW7 J 1 148
- FrameIndex XZW7 K 1 149
- FrameIndex XZW7 L 1 150
- FrameIndex XZW7 M 1 151
- FrameIndex XZW7 N 1 152
- FrameIndex XZW7 O 1 153
- FrameIndex XZW7 P 1 154
- FrameIndex XZW7 Q 1 155
- FrameIndex XZW7 R 1 156
- FrameIndex XZW7 S 1 157
- FrameIndex XZW7 T 1 158
- FrameIndex XZW7 U 1 159
- FrameIndex XZW7 V 1 160
- FrameIndex XZW7 W 1 161
- FrameIndex XZW7 X 1 162
- FrameIndex XZW7 Y 1 163
- FrameIndex XZW7 Z 1 164
- FrameIndex XZW8 A 1 165
- FrameIndex XZW8 B 1 166
- FrameIndex XZW8 C 1 167
- FrameIndex XZW8 D 1 168
- FrameIndex XZW8 E 1 169
- FrameIndex XZW8 F 1 170
- FrameIndex XZW8 G 1 171
- FrameIndex XZW8 H 1 172
- FrameIndex XZW8 I 1 173
- FrameIndex XZW8 J 1 174
- FrameIndex XZW8 K 1 175
- FrameIndex XZW8 L 1 176
- // Melee
- FrameIndex XZW8 M 1 178
- FrameIndex XZW8 N 1 179
- FrameIndex XZW8 O 1 180
- FrameIndex XZW8 P 1 181
- FrameIndex XZW8 Q 1 182
- FrameIndex XZW8 R 1 183
- FrameIndex XZW8 S 1 184 // Parry
- FrameIndex XZW8 T 1 185
- FrameIndex XZW8 U 1 186 // Melee
- FrameIndex XZW8 V 1 187
- FrameIndex XZW8 W 1 188
- FrameIndex XZW8 X 1 189
- FrameIndex XZW8 Y 1 190
- FrameIndex XZW8 Z 1 191
- FrameIndex XZW9 A 1 192
- FrameIndex XZW9 B 1 193
- FrameIndex XZW9 C 1 194
- FrameIndex XZW9 D 1 195
- FrameIndex XZW9 E 1 196
- FrameIndex XZW9 F 1 197
- FrameIndex XZW9 G 1 198
- FrameIndex XZW9 H 1 199
- FrameIndex XZW9 I 1 200
- FrameIndex XZW9 J 1 201
- // Reload
- FrameIndex XZW9 K 1 203
- FrameIndex XZW9 L 1 204
- FrameIndex XZW9 M 1 205
- FrameIndex XZW9 N 1 206
- FrameIndex XZW9 O 1 207
- FrameIndex XZW9 P 1 208
- FrameIndex XZW9 Q 1 209
- FrameIndex XZW9 R 1 210
- FrameIndex XZW9 S 1 211
- FrameIndex XZW9 T 1 212
- FrameIndex XZW9 U 1 213 // MagOut
- FrameIndex XZW9 V 1 214
- FrameIndex XZW9 W 1 215
- FrameIndex XZW9 X 1 216
- FrameIndex XZW9 Y 1 217
- FrameIndex XZW9 Z 1 218
- FrameIndex XZWA A 1 219
- FrameIndex XZWA B 1 220
- FrameIndex XZWA C 1 221
- FrameIndex XZWA D 1 222 // MagDrop
- FrameIndex XZWA E 1 223
- FrameIndex XZWA F 1 224 // MagGrab
- FrameIndex XZWA G 1 225
- FrameIndex XZWA H 1 226
- FrameIndex XZWA I 1 227
- FrameIndex XZWA J 1 228 // MagIn
- FrameIndex XZWA K 1 229
- FrameIndex XZWA L 1 230 // MagReallyIn
- FrameIndex XZWA M 1 231
- FrameIndex XZWA N 1 232
- FrameIndex XZWA O 1 233
- FrameIndex XZWA P 1 234
- FrameIndex XZWA Q 1 235
- FrameIndex XZWA R 1 236
- FrameIndex XZWA S 1 237
- FrameIndex XZWA T 1 238
- FrameIndex XZWA U 1 239
- FrameIndex XZWA V 1 240
- // CycleLock
- FrameIndex XZWA W 1 242 // BoltBack
- FrameIndex XZWA X 1 243
- FrameIndex XZWA Y 1 244
- FrameIndex XZWA Z 1 245
- FrameIndex XZWB A 1 246
- FrameIndex XZWB B 1 247
- FrameIndex XZWB C 1 248
- FrameIndex XZWB D 1 249 // DropCasing
- //// LOCKED
- // Still / Deselect
- FrameIndex XZWB E 1 250
- FrameIndex XZWB F 1 251
- FrameIndex XZWB G 1 252
- FrameIndex XZWB H 1 253
- FrameIndex XZWB I 1 254
- FrameIndex XZWB J 1 255
- FrameIndex XZWB K 1 256
- FrameIndex XZWB L 1 257
- FrameIndex XZWB M 1 258
- FrameIndex XZWB N 1 259
- FrameIndex XZWB O 1 260
- FrameIndex XZWB P 1 261
- FrameIndex XZWB Q 1 262
- FrameIndex XZWB R 1 263
- FrameIndex XZWB S 1 264
- FrameIndex XZWB T 1 265 // Select
- FrameIndex XZWB U 1 266
- FrameIndex XZWB V 1 267
- FrameIndex XZWB W 1 268
- FrameIndex XZWB X 1 269
- FrameIndex XZWB Y 1 270
- FrameIndex XZWB Z 1 271
- FrameIndex XZWC A 1 272
- FrameIndex XZWC B 1 273
- FrameIndex XZWC C 1 274
- FrameIndex XZWC D 1 275
- FrameIndex XZWC E 1 276
- FrameIndex XZWC F 1 277
- FrameIndex XZWC G 1 278
- FrameIndex XZWC H 1 279
- // Grenade Fire
- FrameIndex XZWC I 1 281
- FrameIndex XZWC J 1 282
- FrameIndex XZWC K 1 283
- FrameIndex XZWC L 1 284
- FrameIndex XZWC M 1 285
- FrameIndex XZWC N 1 286
- FrameIndex XZWC O 1 287
- FrameIndex XZWC P 1 288
- FrameIndex XZWC Q 1 289
- // Grenade Reload
- FrameIndex XZWC R 1 291
- FrameIndex XZWC S 1 292
- FrameIndex XZWC T 1 293
- FrameIndex XZWC U 1 294
- FrameIndex XZWC V 1 295 // Open
- FrameIndex XZWC W 1 296
- FrameIndex XZWC X 1 297
- FrameIndex XZWC Y 1 298
- FrameIndex XZWC Z 1 299
- FrameIndex XZWD A 1 300 // DropGrenadeCasing
- FrameIndex XZWD B 1 301
- FrameIndex XZWD C 1 302 // StartReload
- FrameIndex XZWD D 1 303
- FrameIndex XZWD E 1 304
- FrameIndex XZWD F 1 305
- FrameIndex XZWD G 1 306 // Insert
- FrameIndex XZWD H 1 307
- FrameIndex XZWD I 1 308
- FrameIndex XZWD J 1 309
- FrameIndex XZWD K 1 310
- FrameIndex XZWD L 1 311
- FrameIndex XZWD M 1 312
- FrameIndex XZWD N 1 313 // Close
- FrameIndex XZWD O 1 314
- FrameIndex XZWD P 1 315
- FrameIndex XZWD Q 1 316
- FrameIndex XZWD R 1 317
- FrameIndex XZWD S 1 318
- FrameIndex XZWD T 1 319
- FrameIndex XZWD U 1 320
- FrameIndex XZWD V 1 321
- FrameIndex XZWD W 1 322
- FrameIndex XZWD X 1 323
- FrameIndex XZWD Y 1 324
- FrameIndex XZWD Z 1 325
- FrameIndex XZWE A 1 326
- // FireSelect
- FrameIndex XZWE B 1 328
- FrameIndex XZWE C 1 329
- FrameIndex XZWE D 1 330
- FrameIndex XZWE E 1 331
- FrameIndex XZWE F 1 332
- FrameIndex XZWE G 1 333
- FrameIndex XZWE H 1 334
- FrameIndex XZWE I 1 335
- FrameIndex XZWE J 1 336 // FireSel
- FrameIndex XZWE K 1 337
- FrameIndex XZWE L 1 338
- FrameIndex XZWE M 1 339
- FrameIndex XZWE N 1 340
- FrameIndex XZWE O 1 341
- FrameIndex XZWE P 1 342
- FrameIndex XZWE Q 1 343
- FrameIndex XZWE R 1 344
- FrameIndex XZWE S 1 345
- FrameIndex XZWE T 1 346
- FrameIndex XZWE U 1 347
- // Idle
- FrameIndex XZWE V 1 349
- FrameIndex XZWE W 1 350
- FrameIndex XZWE X 1 351
- FrameIndex XZWE Y 1 352
- FrameIndex XZWE Z 1 353
- FrameIndex XZWF A 1 354
- FrameIndex XZWF B 1 355
- FrameIndex XZWF C 1 356
- FrameIndex XZWF D 1 357
- FrameIndex XZWF E 1 358
- FrameIndex XZWF F 1 359
- FrameIndex XZWF G 1 360
- FrameIndex XZWF H 1 361
- FrameIndex XZWF I 1 362
- FrameIndex XZWF J 1 363
- FrameIndex XZWF K 1 364
- FrameIndex XZWF L 1 365
- FrameIndex XZWF M 1 366
- FrameIndex XZWF N 1 367
- FrameIndex XZWF O 1 368
- FrameIndex XZWF P 1 369
- FrameIndex XZWF Q 1 370
- FrameIndex XZWF R 1 371
- FrameIndex XZWF S 1 372
- FrameIndex XZWF T 1 373
- FrameIndex XZWF U 1 374
- FrameIndex XZWF V 1 375
- FrameIndex XZWF W 1 376
- FrameIndex XZWF X 1 377
- // Melee
- FrameIndex XZWF Y 1 379
- FrameIndex XZWF Z 1 380
- FrameIndex XZWG A 1 381
- FrameIndex XZWG B 1 382
- FrameIndex XZWG C 1 383
- FrameIndex XZWG D 1 384
- FrameIndex XZWG E 1 385 // Parry
- FrameIndex XZWG F 1 386
- FrameIndex XZWG G 1 387 // Melee
- FrameIndex XZWG H 1 388
- FrameIndex XZWG I 1 389
- FrameIndex XZWG J 1 390
- FrameIndex XZWG K 1 391
- FrameIndex XZWG L 1 392
- FrameIndex XZWG M 1 393
- FrameIndex XZWG N 1 394
- FrameIndex XZWG O 1 395
- FrameIndex XZWG P 1 396
- FrameIndex XZWG Q 1 397
- FrameIndex XZWG R 1 398
- FrameIndex XZWG S 1 399
- FrameIndex XZWG T 1 400
- FrameIndex XZWG U 1 401
- FrameIndex XZWG V 1 402
- // Reload
- FrameIndex XZWG W 1 404
- FrameIndex XZWG X 1 405
- FrameIndex XZWG Y 1 406
- FrameIndex XZWG Z 1 407
- FrameIndex XZWH A 1 408
- FrameIndex XZWH B 1 409
- FrameIndex XZWH C 1 410
- FrameIndex XZWH D 1 411
- FrameIndex XZWH E 1 412
- FrameIndex XZWH F 1 413
- FrameIndex XZWH G 1 414 // MagOut
- FrameIndex XZWH H 1 415
- FrameIndex XZWH I 1 416
- FrameIndex XZWH J 1 417
- FrameIndex XZWH K 1 418
- FrameIndex XZWH L 1 419
- FrameIndex XZWH M 1 420
- FrameIndex XZWH N 1 421
- FrameIndex XZWH O 1 422
- FrameIndex XZWH P 1 423 // MagDrop
- FrameIndex XZWH Q 1 424
- FrameIndex XZWH R 1 425 // MagGet
- FrameIndex XZWH S 1 426
- FrameIndex XZWH T 1 427
- FrameIndex XZWH U 1 428
- FrameIndex XZWH V 1 429 // MagIn
- FrameIndex XZWH W 1 430
- FrameIndex XZWH X 1 431 // MagReallyIn
- FrameIndex XZWH Y 1 432
- FrameIndex XZWH Z 1 433
- FrameIndex XZWI A 1 434
- FrameIndex XZWI B 1 435
- FrameIndex XZWI C 1 436
- FrameIndex XZWI D 1 437
- FrameIndex XZWI E 1 438
- FrameIndex XZWI F 1 439
- FrameIndex XZWI G 1 440
- FrameIndex XZWI H 1 441 // BoltForward
- FrameIndex XZWI I 1 442
- FrameIndex XZWI J 1 443
- FrameIndex XZWI K 1 444
- FrameIndex XZWI L 1 445
- FrameIndex XZWI M 1 446
- FrameIndex XZWI N 1 447
- FrameIndex XZWI O 1 448
- FrameIndex XZWI P 1 449
- FrameIndex XZWI Q 1 450
- //// BONUS
- // SelectCycle
- FrameIndex XZWI R 1 451
- FrameIndex XZWI S 1 452
- FrameIndex XZWI T 1 453
- FrameIndex XZWI U 1 454
- FrameIndex XZWI V 1 455
- FrameIndex XZWI W 1 456
- FrameIndex XZWI X 1 457
- FrameIndex XZWI Y 1 458
- FrameIndex XZWI Z 1 459
- FrameIndex XZWJ A 1 460 // BoltBack
- FrameIndex XZWJ B 1 461
- FrameIndex XZWJ C 1 462
- FrameIndex XZWJ D 1 463 // BoltForward
- FrameIndex XZWJ E 1 464
- FrameIndex XZWJ F 1 465
- FrameIndex XZWJ G 1 466
- FrameIndex XZWJ H 1 467
- FrameIndex XZWJ I 1 468
- FrameIndex XZWJ J 1 469
- FrameIndex XZWJ K 1 470
- FrameIndex XZWJ L 1 471
- FrameIndex XZWJ M 1 472
- FrameIndex XZWJ N 1 473
- FrameIndex XZWJ O 1 474
-}
diff --git a/modeldef/dlc/newsparkster.txt b/modeldef/dlc/newsparkster.txt
deleted file mode 100644
index 10af5b662..000000000
--- a/modeldef/dlc/newsparkster.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-// sparkster rifle
-
-Model "ModernSparkster"
-{
- Path "models"
-
- Model 0 "ModernSparksterPickup.iqm"
- Skin 0 "DefaultT"
- Scale 50 50 50
- ZOffset 20
- AngleOffset -90
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
diff --git a/modeldef/dlc/plasmablast.txt b/modeldef/dlc/plasmablast.txt
deleted file mode 100644
index 7af84b47f..000000000
--- a/modeldef/dlc/plasmablast.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-// plasma blaster
-
-Model "PlasmaBlast"
-{
- Path "models"
-
- Model 0 "PlasmaBlastPickup.iqm"
- SurfaceSkin 0 0 "PlasmaBlast.png"
- SurfaceSkin 0 1 "NoLED.png"
- Scale 120 120 120
- ZOffset 16
- AngleOffset -90
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
diff --git a/modeldef/dlc/puntzerbeta.txt b/modeldef/dlc/puntzerbeta.txt
deleted file mode 100644
index 20e001927..000000000
--- a/modeldef/dlc/puntzerbeta.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-// puntzer beta
-
-Model "PuntzerBeta"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILR"
- Scale 10 10 10
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
diff --git a/modeldef/dlc/puntzergamma.txt b/modeldef/dlc/puntzergamma.txt
deleted file mode 100644
index 24ffd9dbe..000000000
--- a/modeldef/dlc/puntzergamma.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-// puntzer gamma
-
-Model "PuntzerGamma"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILR"
- Scale 12 12 12
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
diff --git a/modeldef/dlc/quadravol.txt b/modeldef/dlc/quadravol.txt
deleted file mode 100644
index 2d40a545e..000000000
--- a/modeldef/dlc/quadravol.txt
+++ /dev/null
@@ -1,527 +0,0 @@
-// quadravol
-
-Model "QuadravolCasing"
-{
- Path "models"
-
- Model 0 "QuadravolCasing.iqm"
- Skin 0 "QuadCell_Used.png"
- Scale 5 5 5
- AngleOffset -90
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- ZOffset 1
- FrameIndex XZW1 B 0 0
-}
-
-Model "Quadravol"
-{
- Path "models"
-
- Model 0 "QuadravolPickup.iqm"
- SurfaceSkin 0 0 "Quadravol.png"
- SurfaceSkin 0 1 "Quadravol.png"
- SurfaceSkin 0 2 "NoLED.png"
- Scale 100 100 100
- ZOffset 20
- AngleOffset -90
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "Quadravol"
-{
- Path "models"
- Model 2 "Quadravol1st_Casing.iqm" // this was done very awkwardly
- SurfaceSkin 2 0 "QuadCell.png"
-
- AngleOffset -90
- Scale -128 64 128
- FORCECULLBACKFACES
-
- // Eject
- FrameIndex XZWZ A 2 87
- FrameIndex XZWZ B 2 88
- FrameIndex XZWZ C 2 89
- FrameIndex XZWZ D 2 90
- FrameIndex XZWZ E 2 91
- FrameIndex XZWZ F 2 92
- FrameIndex XZWZ G 2 93 // Drop
- // Load
- FrameIndex XZWZ H 2 100
- FrameIndex XZWZ I 2 101
- FrameIndex XZWZ J 2 102
- FrameIndex XZWZ K 2 103
- FrameIndex XZWZ L 2 104
- FrameIndex XZWZ M 2 105
- FrameIndex XZWZ N 2 106
- FrameIndex XZWZ O 2 107
- // 1H Eject
- FrameIndex XZWZ P 2 267
- FrameIndex XZWZ Q 2 268
- FrameIndex XZWZ R 2 269
- FrameIndex XZWZ S 2 270
- FrameIndex XZWZ T 2 271
- FrameIndex XZWZ U 2 272
- FrameIndex XZWZ V 2 273
- FrameIndex XZWZ W 2 274
- FrameIndex XZWZ X 2 275
-}
-
-Model "Quadravol"
-{
- Path "models/extra"
- Model 3 "Flat.obj"
- Scale -20 20 20
- Offset 12 -60 -10
- PitchOffset 90
-
- Skin 3 "QuadMuz0.png"
- FrameIndex XZW0 A 3 0
- Skin 3 "QuadMuz1.png"
- FrameIndex XZW0 B 3 0
- Skin 3 "QuadMuz2.png"
- FrameIndex XZW0 C 3 0
- Skin 3 "QuadMuz3.png"
- FrameIndex XZW0 D 3 0
- Skin 3 "QuadMuz4.png"
- FrameIndex XZW0 E 3 0
- Skin 3 "QuadMuz5.png"
- FrameIndex XZW0 F 3 0
- Skin 3 "QuadMuz6.png"
- FrameIndex XZW0 G 3 0
- Skin 3 "QuadMuz7.png"
- FrameIndex XZW0 H 3 0
- Skin 3 "QuadMuz8.png"
- FrameIndex XZW0 I 3 0
- Skin 3 "QuadMuz9.png"
- FrameIndex XZW0 J 3 0
-
- Offset 13 -60 -9
- Skin 3 "QuadMuz0.png"
- FrameIndex XZW0 K 3 0
- Skin 3 "QuadMuz1.png"
- FrameIndex XZW0 L 3 0
- Skin 3 "QuadMuz2.png"
- FrameIndex XZW0 M 3 0
- Skin 3 "QuadMuz3.png"
- FrameIndex XZW0 N 3 0
- Skin 3 "QuadMuz4.png"
- FrameIndex XZW0 O 3 0
- Skin 3 "QuadMuz5.png"
- FrameIndex XZW0 P 3 0
- Skin 3 "QuadMuz6.png"
- FrameIndex XZW0 Q 3 0
- Skin 3 "QuadMuz7.png"
- FrameIndex XZW0 R 3 0
- Skin 3 "QuadMuz8.png"
- FrameIndex XZW0 S 3 0
- Skin 3 "QuadMuz9.png"
- FrameIndex XZW0 T 3 0
-}
-
-Model "Quadravol"
-{
- Path "models"
- Model 1 "Quadravol1st.iqm"
- SurfaceSkin 1 0 "DemoTags.png"
- SurfaceSkin 1 1 "DemoArms.png"
- SurfaceSkin 1 2 "DemoSoft.png"
- SurfaceSkin 1 3 "Quadravol.png"
- SurfaceSkin 1 4 "QuadLED.png"
-
- AngleOffset -90
- Scale -128 64 128
- FORCECULLBACKFACES
-
- //// TWO HANDED
- // Still
- FrameIndex XZW2 A 1 0
- // Deselect
- FrameIndex XZW2 B 1 1
- FrameIndex XZW2 C 1 2
- FrameIndex XZW2 D 1 3
- FrameIndex XZW2 E 1 4
- FrameIndex XZW2 F 1 5
- FrameIndex XZW2 G 1 6
- FrameIndex XZW2 H 1 7
- FrameIndex XZW2 I 1 8
- FrameIndex XZW2 J 1 9
- FrameIndex XZW2 K 1 10
- FrameIndex XZW2 L 1 11
- FrameIndex XZW2 M 1 12
- FrameIndex XZW2 N 1 13
- FrameIndex XZW2 O 1 14
- FrameIndex XZW2 P 1 15
- FrameIndex XZW2 Q 1 16
- FrameIndex XZW2 R 1 17 // Select
- FrameIndex XZW2 S 1 18
- FrameIndex XZW2 T 1 19
- FrameIndex XZW2 U 1 20
- FrameIndex XZW2 V 1 21
- FrameIndex XZW2 W 1 22
- FrameIndex XZW2 X 1 23
- FrameIndex XZW2 Y 1 24
- FrameIndex XZW2 Z 1 25
- FrameIndex XZW3 A 1 26
- FrameIndex XZW3 B 1 27
- FrameIndex XZW3 C 1 28
- FrameIndex XZW3 D 1 29
- FrameIndex XZW3 E 1 30
- FrameIndex XZW3 F 1 31
- FrameIndex XZW3 G 1 32
- FrameIndex XZW3 H 1 33
- FrameIndex XZW3 I 1 34
- FrameIndex XZW3 J 1 35
- FrameIndex XZW3 K 1 36
- FrameIndex XZW3 L 1 37
- FrameIndex XZW3 M 1 38
- FrameIndex XZW3 N 1 39
- // FireOne
- FrameIndex XZW3 O 1 41
- FrameIndex XZW3 P 1 42
- FrameIndex XZW3 Q 1 43
- FrameIndex XZW3 R 1 44
- FrameIndex XZW3 S 1 45
- FrameIndex XZW3 T 1 46
- FrameIndex XZW3 U 1 47
- FrameIndex XZW3 V 1 48
- // FireTwo
- FrameIndex XZW3 W 1 50
- FrameIndex XZW3 X 1 51
- FrameIndex XZW3 Y 1 52
- FrameIndex XZW3 Z 1 53
- FrameIndex XZW4 A 1 54
- FrameIndex XZW4 B 1 55
- FrameIndex XZW4 C 1 56
- FrameIndex XZW4 D 1 57
- // FireThree
- FrameIndex XZW4 E 1 59
- FrameIndex XZW4 F 1 60
- FrameIndex XZW4 G 1 61
- FrameIndex XZW4 H 1 62
- FrameIndex XZW4 I 1 63
- FrameIndex XZW4 J 1 64
- FrameIndex XZW4 K 1 65
- FrameIndex XZW4 L 1 66
- // FireFour
- FrameIndex XZW4 M 1 68
- FrameIndex XZW4 N 1 69
- FrameIndex XZW4 O 1 70
- FrameIndex XZW4 P 1 71
- FrameIndex XZW4 Q 1 72
- FrameIndex XZW4 R 1 73
- FrameIndex XZW4 S 1 74
- FrameIndex XZW4 T 1 75
- // FireFive
- FrameIndex XZW4 U 1 77
- FrameIndex XZW4 V 1 78
- FrameIndex XZW4 W 1 79
- FrameIndex XZW4 X 1 80
- FrameIndex XZW4 Y 1 81
- FrameIndex XZW4 Z 1 82
- FrameIndex XZW5 A 1 83
- FrameIndex XZW5 B 1 84
- // LeverAct
- FrameIndex XZW5 C 1 86
- FrameIndex XZW5 D 1 87 // LeverForward
- FrameIndex XZW5 E 1 88 // Eject
- FrameIndex XZW5 F 1 89
- FrameIndex XZW5 G 1 90
- FrameIndex XZW5 H 1 91 // LeverBack
- FrameIndex XZW5 I 1 92
- FrameIndex XZW5 J 1 93 // Chamber
- FrameIndex XZW5 K 1 94
- FrameIndex XZW5 L 1 95
- // LoadStart
- FrameIndex XZW5 M 1 97
- FrameIndex XZW5 N 1 98
- FrameIndex XZW5 O 1 99
- // LoadLoop
- FrameIndex XZW5 P 1 100 // LoadOverlay
- FrameIndex XZW5 Q 1 101
- FrameIndex XZW5 R 1 102
- FrameIndex XZW5 S 1 103 // LoadSnd
- FrameIndex XZW5 T 1 104
- FrameIndex XZW5 U 1 105
- FrameIndex XZW5 V 1 106
- FrameIndex XZW5 W 1 107 // LoadCell
- FrameIndex XZW5 X 1 108
- FrameIndex XZW5 Y 1 109
- FrameIndex XZW5 Z 1 110
- FrameIndex XZW6 A 1 111
- // LoadEnd
- FrameIndex XZW6 B 1 113
- FrameIndex XZW6 C 1 114
- FrameIndex XZW6 D 1 115
- FrameIndex XZW6 E 1 116
- FrameIndex XZW6 F 1 117
- FrameIndex XZW6 G 1 118
- FrameIndex XZW6 H 1 119
- FrameIndex XZW6 I 1 120
- FrameIndex XZW6 J 1 121
- FrameIndex XZW6 K 1 122
- // Idle
- FrameIndex XZW6 L 1 124
- FrameIndex XZW6 M 1 125
- FrameIndex XZW6 N 1 126
- FrameIndex XZW6 O 1 127
- FrameIndex XZW6 P 1 128
- FrameIndex XZW6 Q 1 129
- FrameIndex XZW6 R 1 130
- FrameIndex XZW6 S 1 131
- FrameIndex XZW6 T 1 132
- FrameIndex XZW6 U 1 133
- FrameIndex XZW6 V 1 134
- FrameIndex XZW6 W 1 135
- FrameIndex XZW6 X 1 136
- FrameIndex XZW6 Y 1 137
- FrameIndex XZW6 Z 1 138
- FrameIndex XZW7 A 1 139
- // Melee
- FrameIndex XZW7 B 1 141
- FrameIndex XZW7 C 1 142
- FrameIndex XZW7 D 1 143
- FrameIndex XZW7 E 1 144
- FrameIndex XZW7 F 1 145
- FrameIndex XZW7 G 1 146
- FrameIndex XZW7 H 1 147
- FrameIndex XZW7 I 1 148
- FrameIndex XZW7 J 1 149 // MeleeHit
- FrameIndex XZW7 K 1 150
- FrameIndex XZW7 L 1 151
- FrameIndex XZW7 M 1 152
- FrameIndex XZW7 N 1 153
- FrameIndex XZW7 O 1 154
- FrameIndex XZW7 P 1 155
- FrameIndex XZW7 Q 1 156
- FrameIndex XZW7 R 1 157
- FrameIndex XZW7 S 1 158
- FrameIndex XZW7 T 1 159
- FrameIndex XZW7 U 1 160
- FrameIndex XZW7 V 1 161
- FrameIndex XZW7 W 1 162
- FrameIndex XZW7 X 1 163
- // Bayonet
- FrameIndex XZW7 Y 1 166
- FrameIndex XZW7 Z 1 167
- FrameIndex XZW8 A 1 168
- FrameIndex XZW8 B 1 169
- FrameIndex XZW8 C 1 170 // BayonetEnd
- FrameIndex XZW8 D 1 171
- FrameIndex XZW8 E 1 172
- FrameIndex XZW8 F 1 173
- FrameIndex XZW8 G 1 174
- FrameIndex XZW8 H 1 175
- FrameIndex XZW8 I 1 176
- FrameIndex XZW8 J 1 177
- FrameIndex XZW8 K 1 178
- FrameIndex XZW8 L 1 179
- // BayonetFire
- FrameIndex XZW8 M 1 182
- FrameIndex XZW8 N 1 183
- FrameIndex XZW8 O 1 184
- FrameIndex XZW8 P 1 185
- FrameIndex XZW8 Q 1 186
- FrameIndex XZW8 R 1 187
- FrameIndex XZW8 S 1 188
- FrameIndex XZW8 T 1 189
- FrameIndex XZW8 U 1 190
- FrameIndex XZW8 V 1 191
- FrameIndex XZW8 W 1 192
- FrameIndex XZW8 X 1 193
- FrameIndex XZW8 Y 1 194
- // ToOneHand
- FrameIndex XZW8 Z 1 196
- FrameIndex XZW9 A 1 197
- FrameIndex XZW9 B 1 198
- FrameIndex XZW9 C 1 199
- FrameIndex XZW9 D 1 200
- FrameIndex XZW9 E 1 201
- FrameIndex XZW9 F 1 202
- //// ONE HANDED
- // Still
- FrameIndex XZW9 G 1 203
- // Deselect
- FrameIndex XZW9 H 1 204
- FrameIndex XZW9 I 1 205
- FrameIndex XZW9 J 1 206
- FrameIndex XZW9 K 1 207
- FrameIndex XZW9 L 1 208
- FrameIndex XZW9 M 1 209
- FrameIndex XZW9 N 1 210 // Select
- FrameIndex XZW9 O 1 211
- FrameIndex XZW9 P 1 212
- FrameIndex XZW9 Q 1 213
- FrameIndex XZW9 R 1 214
- FrameIndex XZW9 S 1 215
- FrameIndex XZW9 T 1 216
- FrameIndex XZW9 U 1 217
- FrameIndex XZW9 V 1 218
- FrameIndex XZW9 W 1 219
- // FireOne
- FrameIndex XZW9 X 1 221
- FrameIndex XZW9 Y 1 222
- FrameIndex XZW9 Z 1 223
- FrameIndex XZWA A 1 224
- FrameIndex XZWA B 1 225
- FrameIndex XZWA C 1 226
- FrameIndex XZWA D 1 227
- FrameIndex XZWA E 1 228
- // FireTwo
- FrameIndex XZWA F 1 230
- FrameIndex XZWA G 1 231
- FrameIndex XZWA H 1 232
- FrameIndex XZWA I 1 233
- FrameIndex XZWA J 1 234
- FrameIndex XZWA K 1 235
- FrameIndex XZWA L 1 236
- FrameIndex XZWA M 1 237
- // FireThree
- FrameIndex XZWA N 1 239
- FrameIndex XZWA O 1 240
- FrameIndex XZWA P 1 241
- FrameIndex XZWA Q 1 242
- FrameIndex XZWA R 1 243
- FrameIndex XZWA S 1 244
- FrameIndex XZWA T 1 245
- FrameIndex XZWA U 1 246
- // FireFour
- FrameIndex XZWA V 1 248
- FrameIndex XZWA W 1 249
- FrameIndex XZWA X 1 250
- FrameIndex XZWA Y 1 251
- FrameIndex XZWA Z 1 252
- FrameIndex XZWB A 1 253
- FrameIndex XZWB B 1 254
- FrameIndex XZWB C 1 255
- // FireFive
- FrameIndex XZWB D 1 257
- FrameIndex XZWB E 1 258
- FrameIndex XZWB F 1 259
- FrameIndex XZWB G 1 260
- FrameIndex XZWB H 1 261
- FrameIndex XZWB I 1 262
- FrameIndex XZWB J 1 263
- FrameIndex XZWB K 1 264
- // LeverAct
- FrameIndex XZWB L 1 266
- FrameIndex XZWB M 1 267 // LeverForward, Eject
- FrameIndex XZWB N 1 268
- FrameIndex XZWB O 1 269
- FrameIndex XZWB P 1 270
- FrameIndex XZWB Q 1 271
- FrameIndex XZWB R 1 272
- FrameIndex XZWB S 1 273
- FrameIndex XZWB T 1 274
- FrameIndex XZWB U 1 275
- FrameIndex XZWB V 1 276
- FrameIndex XZWB W 1 277
- FrameIndex XZWB X 1 278
- FrameIndex XZWB Y 1 279
- FrameIndex XZWB Z 1 280 // LeverBack
- FrameIndex XZWC A 1 281
- FrameIndex XZWC B 1 282 // Chamber
- FrameIndex XZWC C 1 283
- FrameIndex XZWC D 1 284
- FrameIndex XZWC E 1 285
- FrameIndex XZWC F 1 286
- // LoadStart (to 2H)
- FrameIndex XZWC G 1 288
- // LoadEnd (from 2H)
- FrameIndex XZWC H 1 290
- FrameIndex XZWC I 1 291
- // Idle
- FrameIndex XZWC J 1 293
- FrameIndex XZWC K 1 294
- FrameIndex XZWC L 1 295
- FrameIndex XZWC M 1 296
- FrameIndex XZWC N 1 297
- FrameIndex XZWC O 1 298
- FrameIndex XZWC P 1 299
- FrameIndex XZWC Q 1 300
- FrameIndex XZWC R 1 301
- FrameIndex XZWC S 1 302
- FrameIndex XZWC T 1 303
- FrameIndex XZWC U 1 304
- FrameIndex XZWC V 1 305
- FrameIndex XZWC W 1 306
- FrameIndex XZWC X 1 307
- FrameIndex XZWC Y 1 308
- // Melee
- FrameIndex XZWC Z 1 310
- FrameIndex XZWD A 1 311
- FrameIndex XZWD B 1 312
- FrameIndex XZWD C 1 313
- FrameIndex XZWD D 1 314
- FrameIndex XZWD E 1 315
- FrameIndex XZWD F 1 316
- FrameIndex XZWD G 1 317
- FrameIndex XZWD H 1 318 // MeleeHit
- FrameIndex XZWD I 1 319
- FrameIndex XZWD J 1 320
- FrameIndex XZWD K 1 321
- FrameIndex XZWD L 1 322
- FrameIndex XZWD M 1 323
- FrameIndex XZWD N 1 324
- FrameIndex XZWD O 1 325
- FrameIndex XZWD P 1 326
- FrameIndex XZWD Q 1 327
- FrameIndex XZWD R 1 328
- FrameIndex XZWD S 1 329
- FrameIndex XZWD T 1 330
- FrameIndex XZWD U 1 331
- FrameIndex XZWD V 1 332
- // Bayonet
- FrameIndex XZWD W 1 335
- FrameIndex XZWD X 1 336
- FrameIndex XZWD Y 1 337
- FrameIndex XZWD Z 1 338
- FrameIndex XZWE A 1 339 // BayonetEnd
- FrameIndex XZWE B 1 340
- FrameIndex XZWE C 1 341
- FrameIndex XZWE D 1 342
- FrameIndex XZWE E 1 343
- FrameIndex XZWE F 1 344
- FrameIndex XZWE G 1 345
- FrameIndex XZWE H 1 346
- FrameIndex XZWE I 1 347
- FrameIndex XZWE J 1 348
- // BayonetFire
- FrameIndex XZWE K 1 351
- FrameIndex XZWE L 1 352
- FrameIndex XZWE M 1 353
- FrameIndex XZWE N 1 354
- FrameIndex XZWE O 1 355
- FrameIndex XZWE P 1 356
- FrameIndex XZWE Q 1 357
- FrameIndex XZWE R 1 358
- FrameIndex XZWE S 1 359
- FrameIndex XZWE T 1 360
- FrameIndex XZWE U 1 361
- FrameIndex XZWE V 1 362
- FrameIndex XZWE W 1 363
- // ToTwoHanded
- FrameIndex XZWE X 1 365
- FrameIndex XZWE Y 1 366
- FrameIndex XZWE Z 1 367
- FrameIndex XZWF A 1 368
- FrameIndex XZWF B 1 369
- FrameIndex XZWF C 1 370
- FrameIndex XZWF D 1 371
- FrameIndex XZWF E 1 372
- FrameIndex XZWF F 1 373
- FrameIndex XZWF G 1 374
- FrameIndex XZWF H 1 375
- FrameIndex XZWF I 1 376
- FrameIndex XZWF J 1 377
- FrameIndex XZWF K 1 378
- FrameIndex XZWF L 1 379
- // Spin Skip (needed for skeletal animation)
- FrameIndex XZWF M 1 381 // Copy of frame 280 with rotation quat inverted
-}
diff --git a/modeldef/dlc/rafankos.txt b/modeldef/dlc/rafankos.txt
deleted file mode 100644
index 292b0238d..000000000
--- a/modeldef/dlc/rafankos.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-// rafan-kos
-
-Model "RafanKos"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILR"
- Scale 15 15 15
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
diff --git a/modeldef/dlc/raykhom.txt b/modeldef/dlc/raykhom.txt
deleted file mode 100644
index f4ce4e36f..000000000
--- a/modeldef/dlc/raykhom.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-// ray-khom
-
-Model "RayKhom"
-{
- Path "models/extra"
-
- Model 0 "BaseCube.obj"
- Skin 0 "CHIPTILR"
- Scale 15 15 15
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
diff --git a/modeldef/dlc/sheenhmg.txt b/modeldef/dlc/sheenhmg.txt
deleted file mode 100644
index d68572611..000000000
--- a/modeldef/dlc/sheenhmg.txt
+++ /dev/null
@@ -1,326 +0,0 @@
-// sheen hmg
-
-Model "SheenTrail"
-{
- Path "models/extra"
-
- Model 0 "BaseBeam.obj"
- Scale 400 12 12
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- Skin 0 "SheenTracer.png"
- FrameIndex XZW1 A 0 0
-}
-Model "SheenPhantom"
-{
- Path "models/extra"
-
- Model 0 "BaseBeam.obj"
- Scale 50 6 6
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- Skin 0 "ChunkTrail.png"
- FrameIndex XZW1 A 0 0
- // recolors, whew
- Skin 0 "ChunkTrail_White.png"
- FrameIndex XZW1 B 0 0
- Skin 0 "ChunkTrail_Red.png"
- FrameIndex XZW1 C 0 0
- Skin 0 "ChunkTrail_Yellow.png"
- FrameIndex XZW1 D 0 0
- Skin 0 "ChunkTrail_Green.png"
- FrameIndex XZW1 E 0 0
- Skin 0 "ChunkTrail_Cyan.png"
- FrameIndex XZW1 F 0 0
- Skin 0 "ChunkTrail_Blue.png"
- FrameIndex XZW1 G 0 0
- Skin 0 "ChunkTrail_Magenta.png"
- FrameIndex XZW1 H 0 0
- Skin 0 "ChunkTrail_TransBlue.png"
- FrameIndex XZW1 I 0 0
- Skin 0 "ChunkTrail_TransPink.png"
- FrameIndex XZW1 J 0 0
-}
-
-Model "SheenCasing"
-{
- Path "models"
-
- Model 0 "SheenBulletCase.iqm"
- Skin 0 "SheenBullet_Fired.png"
- Scale 6 6 6
- AngleOffset -90
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- ZOffset 0.75
- FrameIndex XZW1 B 0 0
-}
-
-Model "HeavyMahSheenGun"
-{
- Path "models"
-
- Model 0 "SheenHMGPickup.iqm"
- SurfaceSkin 0 0 "SheenHMG.png"
- SurfaceSkin 0 1 "NoLED.png"
- Scale 100 100 100
- AngleOffset -90
- ZOffset 20
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "HeavyMahSheenGun"
-{
- Path "models/extra"
-
- Model 2 "Flat.obj"
- Offset 0 -60 -15
- PitchOffset 90
-
- Skin 2 "SheenMuz0.png"
- Scale -24 24 24
- FrameIndex XZW0 A 2 0
- Scale -22 22 22
- FrameIndex XZW0 B 2 0
- Scale -20 20 20
- FrameIndex XZW0 C 2 0
- Skin 2 "SheenMuz1.png"
- Scale -24 24 24
- FrameIndex XZW0 D 2 0
- Scale -22 22 22
- FrameIndex XZW0 E 2 0
- Scale -20 20 20
- FrameIndex XZW0 F 2 0
- Skin 2 "SheenMuz2.png"
- Scale -24 24 24
- FrameIndex XZW0 G 2 0
- Scale -22 22 22
- FrameIndex XZW0 H 2 0
- Scale -20 20 20
- FrameIndex XZW0 I 2 0
- Skin 2 "SheenMuz3.png"
- Scale -24 24 24
- FrameIndex XZW0 J 2 0
- Scale -22 22 22
- FrameIndex XZW0 K 2 0
- Scale -20 20 20
- FrameIndex XZW0 L 2 0
- Skin 2 "SheenMuz4.png"
- Scale -24 24 24
- FrameIndex XZW0 M 2 0
- Scale -22 22 22
- FrameIndex XZW0 N 2 0
- Scale -20 20 20
- FrameIndex XZW0 O 2 0
- Skin 2 "SheenMuz5.png"
- Scale -24 24 24
- FrameIndex XZW0 P 2 0
- Scale -22 22 22
- FrameIndex XZW0 Q 2 0
- Scale -20 20 20
- FrameIndex XZW0 R 2 0
- Skin 2 "SheenMuz6.png"
- Scale -24 24 24
- FrameIndex XZW0 S 2 0
- Scale -22 22 22
- FrameIndex XZW0 T 2 0
- Scale -20 20 20
- FrameIndex XZW0 U 2 0
- Skin 2 "SheenMuz7.png"
- Scale -24 24 24
- FrameIndex XZW0 V 2 0
- Scale -22 22 22
- FrameIndex XZW0 W 2 0
- Scale -20 20 20
- FrameIndex XZW0 X 2 0
-}
-
-Model "HeavyMahSheenGun"
-{
- Path "models"
-
- Model 1 "SheenHMG1st.iqm"
- SurfaceSkin 1 0 "DemoTags.png"
- SurfaceSkin 1 1 "DemoArms.png"
- SurfaceSkin 1 2 "DemoSoft.png"
- SurfaceSkin 1 3 "SheenHMG.png"
- SurfaceSkin 1 4 "SheenLED.png"
-
- AngleOffset -90
- Scale -128 64 128
- Offset 0 -1 -2
- FORCECULLBACKFACES
-
- // Still
- FrameIndex XZW2 A 1 0
- // Deselect
- FrameIndex XZW2 B 1 1
- FrameIndex XZW2 C 1 2
- FrameIndex XZW2 D 1 3
- FrameIndex XZW2 E 1 4
- FrameIndex XZW2 F 1 5
- FrameIndex XZW2 G 1 6
- FrameIndex XZW2 H 1 7
- FrameIndex XZW2 I 1 8
- FrameIndex XZW2 J 1 9
- FrameIndex XZW2 K 1 10 // Select
- FrameIndex XZW2 L 1 11
- FrameIndex XZW2 M 1 12
- FrameIndex XZW2 N 1 13
- FrameIndex XZW2 O 1 14
- FrameIndex XZW2 P 1 15
- FrameIndex XZW2 Q 1 16
- FrameIndex XZW2 R 1 17
- FrameIndex XZW2 S 1 18
- FrameIndex XZW2 T 1 19
- FrameIndex XZW2 U 1 20
- FrameIndex XZW2 V 1 21
- FrameIndex XZW2 W 1 22
- FrameIndex XZW2 X 1 23
- // StartFire
- FrameIndex XZW2 Z 1 25 // Tween from Still
- // SlowFireOne
- FrameIndex XZW3 A 1 26
- FrameIndex XZW3 B 1 27
- FrameIndex XZW3 C 1 28
- FrameIndex XZW3 D 1 29
- FrameIndex XZW3 E 1 30
- FrameIndex XZW3 F 1 31
- FrameIndex XZW3 G 1 32 // Snap to StartFire
- // SlowFireTwo
- FrameIndex XZW3 H 1 34
- FrameIndex XZW3 I 1 35
- FrameIndex XZW3 J 1 36
- FrameIndex XZW3 K 1 37
- FrameIndex XZW3 L 1 38
- FrameIndex XZW3 M 1 39
- FrameIndex XZW3 N 1 40 // Snap to StartFire
- // SlowFireThree
- FrameIndex XZW3 O 1 42
- FrameIndex XZW3 P 1 43
- FrameIndex XZW3 Q 1 44
- FrameIndex XZW3 R 1 45
- FrameIndex XZW3 S 1 46
- FrameIndex XZW3 T 1 47
- FrameIndex XZW3 U 1 48 // Snap to StartFire
- // FastFireOne
- FrameIndex XZW3 V 1 50
- FrameIndex XZW3 W 1 51
- FrameIndex XZW3 X 1 52 // Snap to StartFire
- // FastFireTwo
- FrameIndex XZW3 Y 1 54
- FrameIndex XZW3 Z 1 55
- FrameIndex XZW4 A 1 56 // Snap to StartFire
- // FastFireThree
- FrameIndex XZW4 B 1 58
- FrameIndex XZW4 C 1 59
- FrameIndex XZW4 D 1 60
- // VERYFASTFIRE
- FrameIndex XZW4 E 1 62 // 45
- FrameIndex XZW4 F 1 63 // 90
- FrameIndex XZW4 G 1 64 // 135
- FrameIndex XZW4 H 1 65 // 180
- FrameIndex XZW4 I 1 66 // 225
- FrameIndex XZW4 J 1 67 // 270
- FrameIndex XZW4 K 1 68 // 315
- FrameIndex XZW4 L 1 69 // 360 Snap back to previous frame
- // EndFireFAST7
- FrameIndex XZW4 M 1 70 // 315+
- FrameIndex XZW4 N 1 71
- FrameIndex XZW4 O 1 72 // Tween to Still
- // EndFireFAST6
- FrameIndex XZW4 P 1 74 // 270
- FrameIndex XZW4 Q 1 75
- FrameIndex XZW4 R 1 76 // Tween to Still
- // EndFireFAST5
- FrameIndex XZW4 S 1 78 // 225
- FrameIndex XZW4 T 1 79
- FrameIndex XZW4 U 1 80 // Tween to Still
- // EndFireFAST4
- FrameIndex XZW4 V 1 82 // 180
- FrameIndex XZW4 W 1 83
- FrameIndex XZW4 X 1 84 // Tween to Still
- // EndFireFAST3
- FrameIndex XZW4 Y 1 86 // 135
- FrameIndex XZW4 Z 1 87
- FrameIndex XZW5 A 1 88 // Tween to Still
- // EndFireFAST2
- FrameIndex XZW5 B 1 90 // 90
- FrameIndex XZW5 C 1 91
- FrameIndex XZW5 D 1 92 // Tween to Still
- // EndFireFAST1
- FrameIndex XZW5 E 1 94 // 45
- FrameIndex XZW5 F 1 95
- FrameIndex XZW5 G 1 96 // Tween to Still
- // SpeedUp
- FrameIndex XZW5 H 1 98 // CrankIn
- FrameIndex XZW5 I 1 99
- FrameIndex XZW5 J 1 100
- FrameIndex XZW5 K 1 101 // SpeedUp
- FrameIndex XZW5 L 1 102 // CrankOut
- FrameIndex XZW5 M 1 103 // Tween to Still
- // SlowDown
- FrameIndex XZW5 N 1 105 // CrankIn
- FrameIndex XZW5 O 1 106
- FrameIndex XZW5 P 1 107
- FrameIndex XZW5 Q 1 108 // SlowDown
- FrameIndex XZW5 R 1 109 // CrankOut
- FrameIndex XZW5 S 1 110 // Tween to Still
- // Idle
- FrameIndex XZW5 T 1 112 // StartSnd
- FrameIndex XZW5 U 1 113
- FrameIndex XZW5 V 1 114
- FrameIndex XZW5 W 1 115
- FrameIndex XZW5 X 1 116
- FrameIndex XZW5 Y 1 117
- FrameIndex XZW5 Z 1 118
- FrameIndex XZW6 A 1 119
- FrameIndex XZW6 B 1 120 // EndSnd
- FrameIndex XZW6 C 1 121
- FrameIndex XZW6 D 1 122
- FrameIndex XZW6 E 1 123
- FrameIndex XZW6 F 1 124
- FrameIndex XZW6 G 1 125
- FrameIndex XZW6 H 1 126
- FrameIndex XZW6 I 1 127
- FrameIndex XZW6 J 1 128
- FrameIndex XZW6 K 1 129
- FrameIndex XZW6 L 1 130
- // Melee
- FrameIndex XZW6 M 1 132 // StartSnd
- FrameIndex XZW6 N 1 133
- FrameIndex XZW6 O 1 134
- FrameIndex XZW6 P 1 135
- FrameIndex XZW6 Q 1 136
- FrameIndex XZW6 R 1 137
- FrameIndex XZW6 S 1 138 // Swing
- FrameIndex XZW6 T 1 139
- FrameIndex XZW6 U 1 140 // Parry (6)
- FrameIndex XZW6 V 1 141
- FrameIndex XZW6 W 1 142 // Melee
- FrameIndex XZW6 X 1 143
- FrameIndex XZW6 Y 1 144
- FrameIndex XZW6 Z 1 145
- FrameIndex XZW7 A 1 146
- FrameIndex XZW7 B 1 147
- FrameIndex XZW7 C 1 148 // EndSnd
- FrameIndex XZW7 D 1 149
- FrameIndex XZW7 E 1 150
- FrameIndex XZW7 F 1 151
- FrameIndex XZW7 G 1 152
- FrameIndex XZW7 H 1 153
- FrameIndex XZW7 I 1 154
- FrameIndex XZW7 J 1 155
- FrameIndex XZW7 K 1 156
- FrameIndex XZW7 L 1 157
-}
diff --git a/modeldef/gesture.txt b/modeldef/gesture.txt
deleted file mode 100644
index 4ea1bbe91..000000000
--- a/modeldef/gesture.txt
+++ /dev/null
@@ -1,196 +0,0 @@
-// base gestures
-Model "SWWMGesture"
-{
- Path "models"
- Model 0 "GestureArms.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- AngleOffset -90
- Scale -128 64 128
- FORCECULLBACKFACES
-
- // Initial
- FrameIndex XZW1 A 0 0
- // Wave
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- FrameIndex XZW1 N 0 13
- FrameIndex XZW1 O 0 14
- FrameIndex XZW1 P 0 15
- // Thumbs Up
- FrameIndex XZW1 Q 0 17
- FrameIndex XZW1 R 0 18
- FrameIndex XZW1 S 0 19
- FrameIndex XZW1 T 0 20
- FrameIndex XZW1 U 0 21
- FrameIndex XZW1 V 0 22
- FrameIndex XZW1 W 0 23
- FrameIndex XZW1 X 0 24
- FrameIndex XZW1 Y 0 25
- FrameIndex XZW1 Z 0 26
- FrameIndex XZW2 A 0 27
- FrameIndex XZW2 B 0 28
- FrameIndex XZW2 C 0 29
- FrameIndex XZW2 D 0 30
- FrameIndex XZW2 E 0 31
- FrameIndex XZW2 F 0 32
- FrameIndex XZW2 G 0 33
- // Victory
- FrameIndex XZW2 H 0 35
- FrameIndex XZW2 I 0 36
- FrameIndex XZW2 J 0 37
- FrameIndex XZW2 K 0 38
- FrameIndex XZW2 L 0 39
- FrameIndex XZW2 M 0 40
- FrameIndex XZW2 N 0 41
- FrameIndex XZW2 O 0 42
- FrameIndex XZW2 P 0 43
- FrameIndex XZW2 Q 0 44
- FrameIndex XZW2 R 0 45
- FrameIndex XZW2 S 0 46
- FrameIndex XZW2 T 0 47
- FrameIndex XZW2 U 0 48
- FrameIndex XZW2 V 0 49
- FrameIndex XZW2 W 0 50
- FrameIndex XZW2 X 0 51
- FrameIndex XZW2 Y 0 52
- FrameIndex XZW2 Z 0 53
- // Blow Kiss
- FrameIndex XZW3 A 0 55
- FrameIndex XZW3 B 0 56
- FrameIndex XZW3 C 0 57
- FrameIndex XZW3 D 0 58
- FrameIndex XZW3 E 0 59
- FrameIndex XZW3 F 0 60 // smooch
- FrameIndex XZW3 G 0 61
- FrameIndex XZW3 H 0 62
- FrameIndex XZW3 I 0 63
- FrameIndex XZW3 J 0 64
- FrameIndex XZW3 K 0 65
- FrameIndex XZW3 L 0 66 // blow
- FrameIndex XZW3 M 0 67
- FrameIndex XZW3 N 0 68
- FrameIndex XZW3 O 0 69
- FrameIndex XZW3 P 0 70
- FrameIndex XZW3 Q 0 71
- FrameIndex XZW3 R 0 72
- FrameIndex XZW3 S 0 73
- // Headpat
- FrameIndex XZW3 T 0 75
- FrameIndex XZW3 U 0 76
- FrameIndex XZW3 V 0 77
- FrameIndex XZW3 W 0 78
- FrameIndex XZW3 X 0 79
- FrameIndex XZW3 Y 0 80 // patstart
- FrameIndex XZW3 Z 0 81
- FrameIndex XZW4 A 0 82
- FrameIndex XZW4 B 0 83
- FrameIndex XZW4 C 0 84
- FrameIndex XZW4 D 0 85 // patpat
- FrameIndex XZW4 E 0 86
- FrameIndex XZW4 F 0 87
- FrameIndex XZW4 G 0 88
- FrameIndex XZW4 H 0 89
- FrameIndex XZW4 I 0 90
- FrameIndex XZW4 J 0 91 // patend
- FrameIndex XZW4 K 0 92
- FrameIndex XZW4 L 0 93
- FrameIndex XZW4 M 0 94
- FrameIndex XZW4 N 0 95
- FrameIndex XZW4 O 0 96
- FrameIndex XZW4 P 0 97
-}
-// quick grenade
-Model "SWWMGesture"
-{
- Path "models"
- Model 0 "Grenade1st.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- SurfaceSkin 0 3 "ExplodiumGun.png"
- AngleOffset -90
- Scale -128 64 128
- FORCECULLBACKFACES
-
- // Quick Grenade
- FrameIndex XZW4 Q 0 0
- FrameIndex XZW4 R 0 1
- FrameIndex XZW4 S 0 2
- FrameIndex XZW4 T 0 3
- FrameIndex XZW4 U 0 4
- FrameIndex XZW4 V 0 5 // arm
- FrameIndex XZW4 W 0 6
- FrameIndex XZW4 X 0 7
- FrameIndex XZW4 Y 0 8 // check surface
- FrameIndex XZW4 Z 0 9
- FrameIndex XZW5 A 0 10
- FrameIndex XZW5 B 0 11 // swing
- FrameIndex XZW5 C 0 12
- FrameIndex XZW5 D 0 13
- FrameIndex XZW5 E 0 14
- FrameIndex XZW5 F 0 15
- SurfaceSkin 0 3 ""
- FrameIndex XZW5 G 0 16 // throw
- FrameIndex XZW5 H 0 17
- FrameIndex XZW5 I 0 18
- FrameIndex XZW5 J 0 19
- FrameIndex XZW5 K 0 20
- FrameIndex XZW5 L 0 21
- // Quick Grenade (Surface)
- SurfaceSkin 0 3 "ExplodiumGun.png"
- FrameIndex XZW5 M 0 31
- FrameIndex XZW5 N 0 32
- FrameIndex XZW5 O 0 33
- FrameIndex XZW5 P 0 34
- FrameIndex XZW5 Q 0 35
- FrameIndex XZW5 R 0 36
- FrameIndex XZW5 S 0 37
- FrameIndex XZW5 T 0 38
- FrameIndex XZW5 U 0 39
- SurfaceSkin 0 3 ""
- FrameIndex XZW5 V 0 40 // plant
- FrameIndex XZW5 W 0 41
- FrameIndex XZW5 X 0 42
- FrameIndex XZW5 Y 0 43
-}
-// quick punch
-Model "SWWMGesture"
-{
- Path "models"
- Model 0 "QuickPunch1st.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- FORCECULLBACKFACES
-
- AngleOffset -90
- Scale -128 64 128
-
- // Punch
- FrameIndex XZW0 A 0 0
- FrameIndex XZW0 B 0 1
- FrameIndex XZW0 C 0 2
- FrameIndex XZW0 D 0 3
- FrameIndex XZW0 E 0 4
- FrameIndex XZW0 F 0 5
- FrameIndex XZW0 G 0 6
- FrameIndex XZW0 H 0 7
- FrameIndex XZW0 I 0 8
- FrameIndex XZW0 J 0 9
- FrameIndex XZW0 K 0 10
- FrameIndex XZW0 L 0 11
- FrameIndex XZW0 M 0 12
- FrameIndex XZW0 N 0 13
-}
diff --git a/modeldef/items/ammo.txt b/modeldef/items/ammo.txt
deleted file mode 100644
index 6b9249aa5..000000000
--- a/modeldef/items/ammo.txt
+++ /dev/null
@@ -1,412 +0,0 @@
-Model "RedShell"
-{
- Path "models"
-
- Model 0 "ShellAmmo_One.iqm"
- Skin 0 "Shell_Normal.png"
- Scale 6 6 6
- PitchOffset 30
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "RedShell2"
-{
- Path "models"
-
- Model 0 "ShellAmmo_Two.iqm"
- Skin 0 "Shell_Normal.png"
- Scale 6 6 6
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "RedShell4"
-{
- Path "models"
-
- Model 0 "ShellAmmo_Four.iqm"
- Skin 0 "Shell_Normal.png"
- Scale 6 6 6
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "RedShell6"
-{
- Path "models"
-
- Model 0 "ShellAmmo_Six.iqm"
- SurfaceSkin 0 0 "Shell_Normal.png"
- SurfaceSkin 0 1 "envmap/silverenv.png"
- Scale 6 6 6
- ZOffset 16
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "GoldShell"
-{
- Path "models"
-
- Model 0 "ShellAmmo_One.iqm"
- Skin 0 "Shell_Gold.png"
- Scale 6 6 6
- PitchOffset 30
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "EvisceratorShell"
-{
- Path "models"
-
- Model 0 "EvisceratorProj.iqm"
- Skin 0 "EvisceratorShell.png"
- Scale 45 45 45
- PitchOffset 45
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "EvisceratorShell2"
-{
- Path "models"
-
- Model 0 "EvisceratorClip_Two.iqm"
- SurfaceSkin 0 0 "EvisceratorShell.png"
- SurfaceSkin 0 1 "EvisceratorClip.png"
- Scale 45 45 45
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "EvisceratorShell3"
-{
- Path "models"
-
- Model 0 "EvisceratorClip_Three.iqm"
- SurfaceSkin 0 0 "EvisceratorShell.png"
- SurfaceSkin 0 1 "EvisceratorClip.png"
- Scale 45 45 45
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "EvisceratorSixPack"
-{
- Path "models"
-
- Model 0 "EvisceratorAmmo.iqm"
- SurfaceSkin 0 0 "EvisceratorAmmo.png"
- SurfaceSkin 0 1 "EvisceratorShell.png"
- Scale 20 20 20
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "HellblazerMissiles"
-{
- Path "models"
-
- Model 0 "HellblazerProj.iqm"
- Skin 0 "HellblazerMissile.png"
- Scale 40 40 40
- PitchOffset 45
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "HellblazerMissiles2"
-{
- Path "models"
-
- Model 0 "HellblazerDuo.iqm"
- Skin 0 "HellblazerMissile.png"
- Scale 40 40 40
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "HellblazerMissiles3"
-{
- Path "models"
-
- Model 0 "HellblazerTrio.iqm"
- Skin 0 "HellblazerMissile.png"
- Scale 40 40 40
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "HellblazerMissileMag"
-{
- Path "models"
-
- Model 0 "HellblazerAmmo.iqm"
- SurfaceSkin 0 0 "HellblazerAmmo.png"
- SurfaceSkin 0 1 "HellblazerMissile.png"
- Scale 40 40 40
- PitchOffset -45
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "SparkUnit"
-{
- Path "models"
-
- Model 0 "SparksterAmmo.iqm"
- Skin 0 "SparksterAmmo.png"
- Scale 40 40 40
- PitchOffset 30
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SparkUnit2"
-{
- Path "models"
-
- Model 0 "SparksterAmmo2.iqm"
- Skin 0 "SparksterAmmo.png"
- Scale 40 40 40
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "SilverBulletAmmo"
-{
- Path "models"
-
- Model 0 "SilverbulletMag.iqm"
- Skin 0 "SilverbulletAmmo.png"
- Scale 64 64 64
- PitchOffset 30
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SilverBullets"
-{
- Path "models"
-
- Model 0 "SilverbulletBullet.iqm"
- Skin 0 "SilverbulletBullet.png"
- Scale 12 12 12
- PitchOffset 30
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SilverBullets2"
-{
- Path "models"
-
- Model 0 "SilverbulletBullet2.iqm"
- Skin 0 "SilverbulletBullet.png"
- Scale 12 12 12
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SilverBullets3"
-{
- Path "models"
-
- Model 0 "SilverbulletBullet3.iqm"
- Skin 0 "SilverbulletBullet.png"
- Scale 12 12 12
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "CandyGunAmmo"
-{
- Path "models"
-
- Model 0 "ExplodiumMag.iqm"
- Skin 0 "CandyGun.png"
- Scale 15 15 15
- PitchOffset 30
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "CandyGunBullets"
-{
- Path "models"
-
- Model 0 "ExplodiumBullet.iqm"
- SurfaceSkin 0 0 "CandyBullet.png"
- SurfaceSkin 0 1 "CandyCasing.png"
- Scale 5 5 5
- PitchOffset 30
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "CandyGunBullets2"
-{
- Path "models"
-
- Model 0 "ExplodiumBullet2.iqm"
- SurfaceSkin 0 0 "CandyBullet.png"
- SurfaceSkin 0 1 "CandyCasing.png"
- Scale 5 5 5
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "CandyGunBullets3"
-{
- Path "models"
-
- Model 0 "ExplodiumBullet3.iqm"
- SurfaceSkin 0 0 "CandyBullet.png"
- SurfaceSkin 0 1 "CandyCasing.png"
- Scale 5 5 5
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "YnykronAmmo"
-{
- Path "models"
-
- Model 0 "YnykronAmmo.iqm"
- Skin 0 "YnykronAmmo.png"
- Scale 45 45 45
- PitchOffset 30
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "FabricatorTier1"
-{
- Path "models"
-
- Model 0 "AmmoFabricator.iqm"
- Skin 0 "Fabricator.png"
- Scale 32 32 32
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "FabricatorTier2"
-{
- Path "models"
-
- Model 0 "AmmoFabricator.iqm"
- Skin 0 "Fabricator_Tier2.png"
- Scale 34 34 34
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "FabricatorTier3"
-{
- Path "models"
-
- Model 0 "AmmoFabricator.iqm"
- Skin 0 "Fabricator_Tier3.png"
- Scale 36 36 36
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "FabricatorTier4"
-{
- Path "models"
-
- Model 0 "AmmoFabricator.iqm"
- Skin 0 "Fabricator_Tier4.png"
- Scale 40 40 40
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "HammerspaceEmbiggener"
-{
- Path "models"
-
- Model 0 "Embiggener.iqm"
- Skin 0 "Embiggener.png"
- Scale 64 64 64
- AngleOffset -90
- PitchOffset 20
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "BulkHammerspaceEmbiggener"
-{
- Path "models"
-
- Model 0 "Embiggener.iqm"
- Skin 0 "Embiggener.png"
- Scale 64 64 64
- AngleOffset -90
- PitchOffset 20
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- Skin 0 "Embiggener_Tier2.png"
- FrameIndex XZW1 B 0 0
- Skin 0 "Embiggener_Tier3.png"
- FrameIndex XZW1 C 0 0
- Skin 0 "Embiggener_Tier4.png"
- FrameIndex XZW1 D 0 0
- Skin 0 "Embiggener_Tier5.png"
- FrameIndex XZW1 E 0 0
-}
diff --git a/modeldef/items/collectibles.txt b/modeldef/items/collectibles.txt
deleted file mode 100644
index c32111790..000000000
--- a/modeldef/items/collectibles.txt
+++ /dev/null
@@ -1,180 +0,0 @@
-Model "GenericCube"
-{
- Path "models"
-
- Model 0 "extra/BaseCube.obj"
- Skin 0 "PerfectlyGeneric.png"
- Scale 10 10 10
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "AkariProject"
-{
- Path "models"
-
- Model 0 "Book.iqm"
- Skin 0 "AkariProject.png"
- Scale 60 60 60
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "LoveSignalsCD"
-{
- Path "models"
-
- Model 0 "CD.iqm"
- Skin 0 "LoveSignals.png"
- Scale 40 40 40
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "NutatcoBar"
-{
- Path "models"
-
- Model 0 "Nutatco.iqm"
- Skin 0 "Nutatco.png"
- Scale 4 4 4
- ZOffset 16
- PitchOffset -60
- RollOffset 90
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 A 0 0
-}
-Model "FrispyCorn"
-{
- Path "models"
-
- Model 0 "FrispyCorn.iqm"
- Skin 0 "FrispyCorn.png"
- Scale 6 6 6
- ZOffset 16
- AngleOffset -90
- RollOffset 30
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 A 0 0
-}
-Model "SayaBean"
-{
- Path "models"
-
- Model 0 "SayaBean.iqm"
- Skin 0 "SayaBean.png"
- Scale 6 6 6
- ZOffset 16
- AngleOffset -90
- RollOffset 30
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 A 0 0
-}
-Model "MothPlushy"
-{
- Path "models"
-
- Model 0 "MothPlush.iqm"
- Skin 0 "MothPlush.png"
- Scale 15 15 15
- ZOffset 20
- AngleOffset -90
- RollOffset 30
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 A 0 0
-}
-Model "SayasMug"
-{
- Path "models"
-
- Model 0 "SayasMug.iqm"
- Skin 0 "SayasMug.png"
- Scale 50 50 50
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "DemoPlush"
-{
- Path "models"
-
- Model 0 "DemoPlush.iqm"
- SurfaceSkin 0 0 "DemoPlush.png"
- SurfaceSkin 0 1 "DemoPlush2.png"
- Scale 15 15 15
- ZOffset 20
- AngleOffset -90
- RollOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "KirinSippy"
-{
- Path "models"
-
- Model 0 "TootFroot.iqm"
- SurfaceSkin 0 0 "TootFroot.png"
- SurfaceSkin 0 1 "envmap/silverenv.png"
- Scale 4 4 4
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 A 0 0
-}
-Model "MilkBreads"
-{
- Path "models"
-
- Model 0 "MilkBreads.iqm"
- Skin 0 "MilkBreads.png"
- Scale 4 4 4
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "KirinManga"
-{
- Path "models"
-
- Model 0 "Book.iqm"
- Skin 0 "KirinManga.png"
- Scale 50 50 50
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "KirinPlush"
-{
- Path "models"
-
- Model 0 "KirinPlush.iqm"
- Skin 0 "KirinPlush.png"
- Scale 40 40 40
- ZOffset 20
- AngleOffset -90
- RollOffset 30
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 A 0 0
-}
diff --git a/modeldef/items/funstuff.txt b/modeldef/items/funstuff.txt
deleted file mode 100644
index 3bba8cf17..000000000
--- a/modeldef/items/funstuff.txt
+++ /dev/null
@@ -1,169 +0,0 @@
-Model "FroggyChair"
-{
- Path "models"
-
- Model 0 "ASmallPriceToPay.iqm"
- Skin 0 "ASmallPriceToPay.png"
- Scale 40 40 50
- AngleOffset -90
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SWWMFlag"
-{
- Path "models"
-
- Model 0 "SWWMFlag.md3"
- Skin 0 "SWWMFlag.png"
- Scale 0.5 0.5 0.5
- AngleOffset -90
- DONTCULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- FrameIndex XZW1 N 0 13
- FrameIndex XZW1 O 0 14
- FrameIndex XZW1 P 0 15
- FrameIndex XZW1 Q 0 16
- FrameIndex XZW1 R 0 17
- FrameIndex XZW1 S 0 18
- FrameIndex XZW1 T 0 19
- FrameIndex XZW1 U 0 20
- FrameIndex XZW1 V 0 21
- FrameIndex XZW1 W 0 22
- FrameIndex XZW1 X 0 23
- FrameIndex XZW1 Y 0 24
- FrameIndex XZW1 Z 0 25
- FrameIndex XZW2 A 0 26
- FrameIndex XZW2 B 0 27
- FrameIndex XZW2 C 0 28
- FrameIndex XZW2 D 0 29
- FrameIndex XZW2 E 0 30
- FrameIndex XZW2 F 0 31
- FrameIndex XZW2 G 0 32
- FrameIndex XZW2 H 0 33
- FrameIndex XZW2 I 0 34
- FrameIndex XZW2 J 0 35
- FrameIndex XZW2 K 0 36
- FrameIndex XZW2 L 0 37
- FrameIndex XZW2 M 0 38
- FrameIndex XZW2 N 0 39
- FrameIndex XZW2 O 0 40
- FrameIndex XZW2 P 0 41
- FrameIndex XZW2 Q 0 42
- FrameIndex XZW2 R 0 43
- FrameIndex XZW2 S 0 44
- FrameIndex XZW2 T 0 45
- FrameIndex XZW2 U 0 46
- FrameIndex XZW2 V 0 47
- FrameIndex XZW2 W 0 48
- FrameIndex XZW2 X 0 49
- FrameIndex XZW2 Y 0 50
- FrameIndex XZW2 Z 0 51
- FrameIndex XZW3 A 0 52
- FrameIndex XZW3 B 0 53
- FrameIndex XZW3 C 0 54
- FrameIndex XZW3 D 0 55
- FrameIndex XZW3 E 0 56
- FrameIndex XZW3 F 0 57
- FrameIndex XZW3 G 0 58
- FrameIndex XZW3 H 0 59
-}
-Model "Chancebox"
-{
- Path "models"
- Model 0 "Chancebox.iqm"
- Animation 0 "Chancebox.iqm"
- Skin 0 "Chancebox.png"
- Scale 24 24 24
- AngleOffset -90
- ZOffset 10
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- // deploy
- FrameIndex XZW2 A 0 8
- FrameIndex XZW2 B 0 9
- FrameIndex XZW2 C 0 10
- FrameIndex XZW2 D 0 11
- FrameIndex XZW2 E 0 12
- FrameIndex XZW2 F 0 13
- FrameIndex XZW2 G 0 14
- FrameIndex XZW2 H 0 15
- FrameIndex XZW2 I 0 16
- FrameIndex XZW2 J 0 17
- FrameIndex XZW2 K 0 18
- FrameIndex XZW2 L 0 19
- FrameIndex XZW2 M 0 20
- FrameIndex XZW2 N 0 21
- FrameIndex XZW2 O 0 22
- FrameIndex XZW2 P 0 23
- FrameIndex XZW2 Q 0 24
-}
-Model "ChanceboxTop"
-{
- Path "models"
- Model 0 "Chancebox_Top.iqm"
- Skin 0 "Chancebox.png"
- Scale 24 24 24
- AngleOffset -90
- ZOffset 2
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "ChanceboxSide"
-{
- Path "models"
- Model 0 "Chancebox_Side.iqm"
- Skin 0 "Chancebox.png"
- Scale 24 24 24
- AngleOffset -90
- ZOffset 10
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SuperFancyTrail"
-{
- Path "models/extra"
-
- Model 0 "YBeam.obj"
- Scale 1 1 1
- USEACTORPITCH
- USEACTORROLL
- DONTCULLBACKFACES
- CORRECTPIXELSTRETCH
-
- Skin 0 "FancyTrail0.png"
- FrameIndex XZW1 A 0 0
- Skin 0 "FancyTrail1.png"
- FrameIndex XZW1 B 0 0
- Skin 0 "FancyTrail2.png"
- FrameIndex XZW1 C 0 0
- Skin 0 "FancyTrail3.png"
- FrameIndex XZW1 D 0 0
- Skin 0 "FancyTrail4.png"
- FrameIndex XZW1 E 0 0
- Skin 0 "FancyTrail5.png"
- FrameIndex XZW1 F 0 0
- Skin 0 "FancyTrail6.png"
- FrameIndex XZW1 G 0 0
- Skin 0 "FancyTrail7.png"
- FrameIndex XZW1 H 0 0
-}
diff --git a/modeldef/items/itemgesture.txt b/modeldef/items/itemgesture.txt
deleted file mode 100644
index bffbfb571..000000000
--- a/modeldef/items/itemgesture.txt
+++ /dev/null
@@ -1,521 +0,0 @@
-Model "GenericCubeGesture"
-{
- Path "models"
- Model 0 "GenericCube1st.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- SurfaceSkin 0 3 "PerfectlyGeneric.png"
- FORCECULLBACKFACES
-
- AngleOffset -90
- Scale -128 64 128
-
- // Base
- FrameIndex XZW1 A 0 0
- // Pickup
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- FrameIndex XZW1 N 0 13
- FrameIndex XZW1 O 0 14
- FrameIndex XZW1 P 0 15
- FrameIndex XZW1 Q 0 16
- FrameIndex XZW1 R 0 17
- FrameIndex XZW1 S 0 18
- FrameIndex XZW1 T 0 19
-}
-Model "AkariProjectGesture"
-{
- Path "models"
- Model 0 "AkariProject1st.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- SurfaceSkin 0 3 "AkariProject.png"
- FORCECULLBACKFACES
-
- AngleOffset -90
- Scale -128 64 128
-
- // Base
- FrameIndex XZW1 A 0 0
- // Pickup
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- FrameIndex XZW1 N 0 13
- FrameIndex XZW1 O 0 14
- FrameIndex XZW1 P 0 15
- FrameIndex XZW1 Q 0 16
- FrameIndex XZW1 R 0 17
- FrameIndex XZW1 S 0 18
- FrameIndex XZW1 T 0 19
-}
-Model "LoveSignalsCDGesture"
-{
- Path "models"
- Model 0 "LoveSignalsCD1st.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- SurfaceSkin 0 3 "LoveSignals.png"
- FORCECULLBACKFACES
-
- AngleOffset -90
- Scale -128 64 128
-
- // Base
- FrameIndex XZW1 A 0 0
- // Pickup
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- FrameIndex XZW1 N 0 13
- FrameIndex XZW1 O 0 14
- FrameIndex XZW1 P 0 15
- FrameIndex XZW1 Q 0 16
- FrameIndex XZW1 R 0 17
- FrameIndex XZW1 S 0 18
- FrameIndex XZW1 T 0 19
-}
-Model "NutatcoBarGesture"
-{
- Path "models"
- Model 0 "NutatcoBar1st.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- SurfaceSkin 0 3 "Nutatco.png"
-
- AngleOffset -90
- Scale -128 64 128
-
- // Base
- FrameIndex XZW1 A 0 0
- // Pickup
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- FrameIndex XZW1 N 0 13
- FrameIndex XZW1 O 0 14
- FrameIndex XZW1 P 0 15
- FrameIndex XZW1 Q 0 16
- FrameIndex XZW1 R 0 17
- FrameIndex XZW1 S 0 18
- FrameIndex XZW1 T 0 19
-}
-Model "FrispyCornGesture"
-{
- Path "models"
- Model 0 "FrispyCorn1st.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- SurfaceSkin 0 3 "FrispyCorn.png"
-
- AngleOffset -90
- Scale -128 64 128
-
- // Base
- FrameIndex XZW1 A 0 0
- // Pickup
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- FrameIndex XZW1 N 0 13
- FrameIndex XZW1 O 0 14
- FrameIndex XZW1 P 0 15
- FrameIndex XZW1 Q 0 16
- FrameIndex XZW1 R 0 17
- FrameIndex XZW1 S 0 18
- FrameIndex XZW1 T 0 19
-}
-Model "SayaBeanGesture"
-{
- Path "models"
- Model 0 "SayaBean1st.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- SurfaceSkin 0 3 "SayaBean.png"
-
- AngleOffset -90
- Scale -128 64 128
-
- // Base
- FrameIndex XZW1 A 0 0
- // Pickup
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- FrameIndex XZW1 N 0 13 // Squish
- FrameIndex XZW1 O 0 14
- FrameIndex XZW1 P 0 15
- FrameIndex XZW1 Q 0 16
- FrameIndex XZW1 R 0 17
- FrameIndex XZW1 S 0 18
- FrameIndex XZW1 T 0 19
- FrameIndex XZW1 U 0 20
- FrameIndex XZW1 V 0 21
- FrameIndex XZW1 W 0 23
- FrameIndex XZW1 X 0 24
-}
-Model "MothPlushyGesture"
-{
- Path "models"
- Model 0 "MothPlush1st.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- SurfaceSkin 0 3 "MothPlush.png"
-
- AngleOffset -90
- Scale -128 64 128
-
- // Base
- FrameIndex XZW1 A 0 0
- // Pickup
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- FrameIndex XZW1 N 0 13
- FrameIndex XZW1 O 0 14
- FrameIndex XZW1 P 0 15
- FrameIndex XZW1 Q 0 16
- FrameIndex XZW1 R 0 17
- FrameIndex XZW1 S 0 18
- FrameIndex XZW1 T 0 19
- FrameIndex XZW1 U 0 20
- FrameIndex XZW1 V 0 21
- FrameIndex XZW1 W 0 22
- FrameIndex XZW1 X 0 23
- FrameIndex XZW1 Y 0 24
- FrameIndex XZW1 Z 0 25
- FrameIndex XZW2 A 0 26
- FrameIndex XZW2 B 0 27
- FrameIndex XZW2 C 0 28
- FrameIndex XZW2 D 0 29
-}
-Model "SayasMugGesture"
-{
- Path "models"
- Model 0 "SayasMug1st.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- SurfaceSkin 0 3 "SayasMug.png"
- FORCECULLBACKFACES
-
- AngleOffset -90
- Scale -128 64 128
-
- // Base
- FrameIndex XZW1 A 0 0
- // Pickup
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- FrameIndex XZW1 N 0 13
- FrameIndex XZW1 O 0 14
- FrameIndex XZW1 P 0 15
- FrameIndex XZW1 Q 0 16
- FrameIndex XZW1 R 0 17
- FrameIndex XZW1 S 0 18
- FrameIndex XZW1 T 0 19
- FrameIndex XZW1 U 0 20
- FrameIndex XZW1 V 0 21
- FrameIndex XZW1 W 0 22
- FrameIndex XZW1 X 0 23
- FrameIndex XZW1 Y 0 24
- FrameIndex XZW1 Z 0 25
- FrameIndex XZW2 A 0 26
- FrameIndex XZW2 B 0 27
- FrameIndex XZW2 C 0 28
- FrameIndex XZW2 D 0 29
- FrameIndex XZW2 E 0 30
- FrameIndex XZW2 F 0 31
- FrameIndex XZW2 G 0 32
- FrameIndex XZW2 H 0 33
- FrameIndex XZW2 I 0 34
- FrameIndex XZW2 J 0 35
- FrameIndex XZW2 K 0 36
- FrameIndex XZW2 L 0 37
- FrameIndex XZW2 M 0 38
- FrameIndex XZW2 N 0 39
- FrameIndex XZW2 O 0 40
- FrameIndex XZW2 P 0 41
- FrameIndex XZW2 Q 0 42
- FrameIndex XZW2 R 0 43
- FrameIndex XZW2 S 0 44
- FrameIndex XZW2 T 0 45
- FrameIndex XZW2 U 0 46
- FrameIndex XZW2 V 0 47
- FrameIndex XZW2 W 0 48
- FrameIndex XZW2 X 0 49
-}
-Model "DemoPlushGesture"
-{
- Path "models"
- Model 0 "DemoPlush1st.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- SurfaceSkin 0 3 "DemoPlush.png"
- SurfaceSkin 0 4 "DemoPlush2.png"
- FORCECULLBACKFACES
-
- AngleOffset -90
- Scale -128 64 128
-
- // Base
- FrameIndex XZW1 A 0 0
- // Pickup
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- FrameIndex XZW1 N 0 13
- FrameIndex XZW1 O 0 14
- FrameIndex XZW1 P 0 15
- FrameIndex XZW1 Q 0 16
- FrameIndex XZW1 R 0 17
- FrameIndex XZW1 S 0 18
- FrameIndex XZW1 T 0 19
- FrameIndex XZW1 U 0 20
- FrameIndex XZW1 V 0 21
- FrameIndex XZW1 W 0 23
- FrameIndex XZW1 X 0 24
-}
-Model "KirinSippyGesture"
-{
- Path "models"
- Model 0 "TootFroot1st.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- SurfaceSkin 0 3 "TootFroot.png"
- SurfaceSkin 0 4 "envmap/silverenv.png"
-
- AngleOffset -90
- Scale -128 64 128
-
- // Base
- FrameIndex XZW1 A 0 0
- // Pickup
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- FrameIndex XZW1 N 0 13
- FrameIndex XZW1 O 0 14
- FrameIndex XZW1 P 0 15
- FrameIndex XZW1 Q 0 16
- FrameIndex XZW1 R 0 17
- FrameIndex XZW1 S 0 18
- FrameIndex XZW1 T 0 19
-}
-Model "MilkBreadsGesture"
-{
- Path "models"
- Model 0 "MilkBreads1st.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- SurfaceSkin 0 3 "MilkBreads.png"
- FORCECULLBACKFACES
-
- AngleOffset -90
- Scale -128 64 128
-
- // Base
- FrameIndex XZW1 A 0 0
- // Pickup
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- FrameIndex XZW1 N 0 13
- FrameIndex XZW1 O 0 14
- FrameIndex XZW1 P 0 15
- FrameIndex XZW1 Q 0 16
- FrameIndex XZW1 R 0 17
- FrameIndex XZW1 S 0 18
- FrameIndex XZW1 T 0 19
-}
-Model "KirinMangaGesture"
-{
- Path "models"
- Model 0 "KirinManga1st.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- SurfaceSkin 0 3 "KirinManga.png"
- FORCECULLBACKFACES
-
- AngleOffset -90
- Scale -128 64 128
-
- // Base
- FrameIndex XZW1 A 0 0
- // Pickup
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- FrameIndex XZW1 N 0 13
- FrameIndex XZW1 O 0 14
- FrameIndex XZW1 P 0 15
- FrameIndex XZW1 Q 0 16
- FrameIndex XZW1 R 0 17
- FrameIndex XZW1 S 0 18
- FrameIndex XZW1 T 0 19
-}
-Model "KirinPlushGesture"
-{
- Path "models"
- Model 0 "KirinPlush1st.iqm"
- SurfaceSkin 0 0 "DemoTags.png"
- SurfaceSkin 0 1 "DemoArms.png"
- SurfaceSkin 0 2 "DemoSoft.png"
- SurfaceSkin 0 3 "KirinPlush.png"
-
- AngleOffset -90
- Scale -128 64 128
-
- // Base
- FrameIndex XZW1 A 0 0
- // Pickup
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- FrameIndex XZW1 N 0 13
- FrameIndex XZW1 O 0 14
- FrameIndex XZW1 P 0 15 // bump
- FrameIndex XZW1 Q 0 16 // smooch
- FrameIndex XZW1 R 0 17 // giggle
- FrameIndex XZW1 S 0 18
- FrameIndex XZW1 T 0 19
- FrameIndex XZW1 U 0 20
- FrameIndex XZW1 V 0 21
- FrameIndex XZW1 W 0 23
- FrameIndex XZW1 X 0 24 // demo giggle
- FrameIndex XZW1 Y 0 25
- FrameIndex XZW1 Z 0 26
- FrameIndex XZW2 A 0 27
- FrameIndex XZW2 B 0 28
- FrameIndex XZW2 C 0 29
-}
diff --git a/modeldef/items/keys.txt b/modeldef/items/keys.txt
deleted file mode 100644
index 2ad8d852e..000000000
--- a/modeldef/items/keys.txt
+++ /dev/null
@@ -1,283 +0,0 @@
-Model "SWWMRedCard"
-{
- Path "models"
- Model 0 "DoomKeycard.iqm"
- SurfaceSkin 0 0 "DoomRedKey.png"
- Scale 160 160 160
- PitchOffset 15
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- SurfaceSkin 0 1 "DoomKeyLight2.png"
- FrameIndex XZW1 A 0 0
- SurfaceSkin 0 1 "DoomKeyLight.png"
- FrameIndex XZW1 B 0 0
-}
-Model "SWWMYellowCard"
-{
- Path "models"
- Model 0 "DoomKeycard.iqm"
- SurfaceSkin 0 0 "DoomYellowKey.png"
- Scale 160 160 160
- PitchOffset 15
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- SurfaceSkin 0 1 "DoomKeyLight2.png"
- FrameIndex XZW1 A 0 0
- SurfaceSkin 0 1 "DoomKeyLight.png"
- FrameIndex XZW1 B 0 0
-}
-Model "SWWMBlueCard"
-{
- Path "models"
- Model 0 "DoomKeycard.iqm"
- SurfaceSkin 0 0 "DoomBlueKey.png"
- Scale 160 160 160
- PitchOffset 15
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- SurfaceSkin 0 1 "DoomKeyLight2.png"
- FrameIndex XZW1 A 0 0
- SurfaceSkin 0 1 "DoomKeyLight.png"
- FrameIndex XZW1 B 0 0
-}
-Model "SWWMGreenCard"
-{
- Path "models"
- Model 0 "DoomKeycard.iqm"
- SurfaceSkin 0 0 "DoomGreenKey.png"
- Scale 160 160 160
- PitchOffset 15
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- SurfaceSkin 0 1 "DoomKeyLight2.png"
- FrameIndex XZW1 A 0 0
- SurfaceSkin 0 1 "DoomKeyLight.png"
- FrameIndex XZW1 B 0 0
-}
-Model "SWWMSilverCardKDiZD"
-{
- Path "models"
- Model 0 "DoomKeycard.iqm"
- SurfaceSkin 0 0 "DoomSilverKey.png"
- Scale 160 160 160
- PitchOffset 15
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- SurfaceSkin 0 1 "DoomKeyLight2.png"
- FrameIndex XZW1 A 0 0
- SurfaceSkin 0 1 "DoomKeyLight.png"
- FrameIndex XZW1 B 0 0
-}
-Model "SWWMGreenCardKDiZD"
-{
- Path "models"
- Model 0 "DoomKeycard.iqm"
- SurfaceSkin 0 0 "DoomGreenKey.png"
- Scale 160 160 160
- PitchOffset 15
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- SurfaceSkin 0 1 "DoomKeyLight2.png"
- FrameIndex XZW1 A 0 0
- SurfaceSkin 0 1 "DoomKeyLight.png"
- FrameIndex XZW1 B 0 0
-}
-Model "SWWMOrangeCardKDiZD"
-{
- Path "models"
- Model 0 "DoomKeycard.iqm"
- SurfaceSkin 0 0 "DoomOrangeKey.png"
- Scale 160 160 160
- PitchOffset 15
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- SurfaceSkin 0 1 "DoomKeyLight2.png"
- FrameIndex XZW1 A 0 0
- SurfaceSkin 0 1 "DoomKeyLight.png"
- FrameIndex XZW1 B 0 0
-}
-
-Model "SWWMRedSkull"
-{
- Path "models"
- Model 0 "DoomSkullKey.iqm"
- Skin 0 "DoomRedSkull.png"
- Scale 160 160 160
- AngleOffset -90
- RollOffset 15
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SWWMBlueSkull"
-{
- Path "models"
- Model 0 "DoomSkullKey.iqm"
- Skin 0 "DoomBlueSkull.png"
- Scale 160 160 160
- AngleOffset -90
- RollOffset 15
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SWWMYellowSkull"
-{
- Path "models"
- Model 0 "DoomSkullKey.iqm"
- Skin 0 "DoomYellowSkull.png"
- Scale 160 160 160
- AngleOffset -90
- RollOffset 15
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SWWMPurpleSkull"
-{
- Path "models"
- Model 0 "DoomSkullKey.iqm"
- Skin 0 "DoomPurpleSkull.png"
- Scale 160 160 160
- AngleOffset -90
- RollOffset 15
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "SWWMFakeRedSkull"
-{
- Path "models"
- Model 0 "DoomSkullKey.iqm"
- Skin 0 "DoomRedSkull.png"
- Scale 160 160 160
- RollOffset 35
- AngleOffset 244
- ZOffset 5
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SWWMFakeBlueSkull"
-{
- Path "models"
- Model 0 "DoomSkullKey.iqm"
- Skin 0 "DoomBlueSkull.png"
- Scale 160 160 160
- RollOffset 35
- AngleOffset 225
- ZOffset 5
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SWWMFakeYellowSkull"
-{
- Path "models"
- Model 0 "DoomSkullKey.iqm"
- Skin 0 "DoomYellowSkull.png"
- Scale 160 160 160
- RollOffset 35
- AngleOffset 135
- ZOffset 5
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SWWMFakePurpleSkull"
-{
- Path "models"
- Model 0 "DoomSkullKey.iqm"
- Skin 0 "DoomPurpleSkull.png"
- Scale 160 160 160
- RollOffset 35
- AngleOffset 116
- ZOffset 5
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "SWWMKeyGreen"
-{
- Path "models"
- Model 0 "HereticGreenKey.iqm"
- Skin 0 "envmap/greenenv.png"
- Scale 10 10 10
- AngleOffset -90
- RollOffset 15
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SWWMKeyBlue"
-{
- Path "models"
- Model 0 "HereticBlueKey.iqm"
- Skin 0 "envmap/bluenv.png"
- Scale 10 10 10
- AngleOffset -90
- RollOffset 15
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SWWMKeyYellow"
-{
- Path "models"
- Model 0 "HereticYellowKey.iqm"
- Skin 0 "envmap/goldenv.png"
- Scale 10 10 10
- AngleOffset -90
- RollOffset 15
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "SWWMKeyRed"
-{
- Path "models"
- Model 0 "HereticRedKey.iqm"
- Skin 0 "envmap/redenv.png"
- Scale 10 10 10
- AngleOffset -90
- RollOffset 15
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
diff --git a/modeldef/items/pickups.txt b/modeldef/items/pickups.txt
deleted file mode 100644
index 2a9bf9d8e..000000000
--- a/modeldef/items/pickups.txt
+++ /dev/null
@@ -1,354 +0,0 @@
-Model "ArmorNuggetItem"
-{
- Path "models"
- Model 0 "Nugget.md3"
- Skin 0 "Nugget_Armor.png"
- Scale 0.05 0.05 0.05
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
-}
-Model "HealthNuggetItem"
-{
- Path "models"
- Model 0 "Nugget.md3"
- Skin 0 "Nugget.png"
- Scale 0.05 0.05 0.05
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
-}
-
-Model "TetraHealthItem"
-{
- Path "models"
- Model 0 "TetraHealth.iqm"
- Skin 0 "TetraHealth.png"
- Scale 8 8 8
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "CubeHealthItem"
-{
- Path "models"
- Model 0 "CubeHealth.iqm"
- Skin 0 "CubeHealth.png"
- Scale 8 8 8
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "RefresherItem"
-{
- Path "models"
- Model 0 "Refresher.iqm"
- Skin 0 "Refresher.png"
- Scale 10 10 10
- ZOffset 16
- AngleOffset -90
- RollOffset 30
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "BlastSuitItem"
-{
- Path "models"
- Model 0 "BlastSuit.iqm"
- Skin 0 "BlastSuit.png"
- Scale 24 24 24
- ZOffset 20
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "WarArmorItem"
-{
- Path "models"
- Model 0 "WarArmor.iqm"
- Skin 0 "WarArmor.png"
- Scale 18 18 18
- ZOffset 20
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "GrilledCheeseSandwich"
-{
- Path "models"
- Model 0 "Sandwich.iqm"
- SurfaceSkin 0 0 "envmap/goldenv.png"
- SurfaceSkin 0 1 "Sandwich.png"
- Scale 10 10 10
- PitchOffset -45
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "GhostArtifact"
-{
- Path "models"
- Model 0 "GhostArtifact.iqm"
- Skin 0 "GhostArtifact.png"
- Scale 12 12 12
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "GhostArtifactX"
-{
- Path "models"
- Model 0 "GhostArtifactX.iqm"
- Skin 0 "envmap/darkenv.png"
- Scale 12 12 12
- ZOffset 16
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "GravitySuppressor"
-{
- Path "models"
- Model 0 "Gravity.iqm"
- Skin 0 "Gravity.png"
- Scale 16 16 16
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "GravityX"
-{
- Path "models"
- Model 0 "GravityX.iqm"
- Skin 0 "envmap/watrenv.png"
- Scale 16 16 16
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "FuckingInvinciball"
-{
- Path "models"
- Model 0 "Invinciball.iqm"
- Skin 0 "Invinciball.png"
- Scale 10 10 10
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "InvinciballX"
-{
- Path "models"
- Model 0 "InvinciballX.iqm"
- Skin 0 "envmap/redenv.png"
- Scale 10 10 10
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "Ragekit"
-{
- Path "models"
- Model 0 "Ragekit.iqm"
- Skin 0 "Ragekit.png"
- Scale 12 12 12
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "RagekitX"
-{
- Path "models"
- Model 0 "RagekitX.iqm"
- Skin 0 "envmap/lavaenv.png"
- Scale 12 12 12
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "Omnisight"
-{
- Path "models"
- Model 0 "Omnisight.iqm"
- Skin 0 "Omnisight.png"
- Scale 8 8 8
- RollOffset 30
- ZOffset 16
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "LampMoth"
-{
- Path "models"
- Model 0 "Moth.md3"
- Skin 0 "Moth.png"
- Scale 0.008 0.008 0.008
- ZOffset 0.5
- AngleOffset -90
- USEACTORPITCH
- DONTCULLBACKFACES
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
-}
-Model "LampMoth2"
-{
- Path "models"
- Model 0 "Moth.md3"
- Skin 0 "Moth_White.png"
- Scale 0.012 0.012 0.012
- ZOffset 0.5
- AngleOffset -90
- USEACTORPITCH
- DONTCULLBACKFACES
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
-}
-
-Model "CompanionLamp"
-{
- Path "models"
- Model 0 "Lamp.iqm"
- Skin 0 "Lamp_off.png"
- Scale 8 8 8
- ZOffset 8
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- Skin 0 "Lamp.png"
- FrameIndex XZW1 B 0 0
-}
-
-Model "SWWMLamp"
-{
- Path "models"
- Model 0 "Lamp.iqm"
- Skin 0 "Lamp_off.png"
- Scale 12 12 12
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "EBarrier"
-{
- Path "models"
- Model 0 "Barrier.iqm"
- Skin 0 "Barrier.png"
- Scale 24 24 24
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "EBarrierX"
-{
- Path "models"
- Model 0 "BarrierX.iqm"
- Skin 0 "BARRIENV"
- Scale 24 24 24
- ZOffset 16
- DONTCULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "MykradvoX2"
-{
- Path "models/extra"
- Model 0 "Flat.obj"
- Skin 0 "AnomRingies.png"
- Scale 20 20 20
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 A 0 0
- AngleOffset 180
- FrameIndex XZW1 B 0 0
-}
-Model "SafetyTether"
-{
- Path "models"
-
- Model 0 "SafetyTether.iqm"
- Skin 0 "SafetyTether_off.png"
- Scale 5 5 5
- ZOffset 16
- PitchOffset 30
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- Skin 0 "SafetyTether.png"
- FrameIndex XZW1 B 0 0
-}
-Model "AngerySigil"
-{
- Path "models"
-
- Model 0 "DevaSigil.iqm"
- Skin 0 "DevaSigil.png"
- Scale 18 18 18
- AngleOffset -90
- ZOffset 20
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "DivineSprite"
-{
- Path "models"
-
- Model 0 "DivineSprite.iqm"
- Skin 0 "DivineSprite.png"
- Scale 8 8 8
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
diff --git a/modeldef/misc.txt b/modeldef/misc.txt
deleted file mode 100644
index 875240041..000000000
--- a/modeldef/misc.txt
+++ /dev/null
@@ -1,491 +0,0 @@
-// misc. models
-
-Model "Unknown"
-{
- Path "models"
-
- Model 0 "extra/IAmError.obj"
- Skin 0 "ERRORENV"
- Scale 32 32 48
- ZOffset 28
- FORCECULLBACKFACES
- FrameIndex UNKN A 0 0
-}
-
-Model "FancyConfetti"
-{
- Path "models"
-
- Model 0 "extra/Flat.obj"
- Scale 1 1 1
- ZOffset 0.1
- USEACTORPITCH
- USEACTORROLL
-
- Skin 0 "envmap/goldenv.png"
- FrameIndex XZW1 A 0 0
- Skin 0 "envmap/bluenv.png"
- FrameIndex XZW1 B 0 0
- Skin 0 "envmap/darkenv.png"
- FrameIndex XZW1 C 0 0
- Skin 0 "envmap/greenenv.png"
- FrameIndex XZW1 D 0 0
- Skin 0 "envmap/ekaenv.png"
- FrameIndex XZW1 E 0 0
- Skin 0 "envmap/watrenv.png"
- FrameIndex XZW1 F 0 0
- Skin 0 "envmap/purpenv.png"
- FrameIndex XZW1 G 0 0
- Skin 0 "envmap/telenv.png"
- FrameIndex XZW1 H 0 0
- Skin 0 "envmap/redenv.png"
- FrameIndex XZW1 I 0 0
- Skin 0 "envmap/silverenv.png"
- FrameIndex XZW1 J 0 0
- Skin 0 "envmap/dekaenv.png"
- FrameIndex XZW1 K 0 0
- Skin 0 "envmap/iceenv.png"
- FrameIndex XZW1 L 0 0
- Skin 0 "envmap/leadenv.png"
- FrameIndex XZW1 M 0 0
- Skin 0 "envmap/puroenv.png"
- FrameIndex XZW1 N 0 0
-}
-
-Model "SWWMSparkTrail"
-{
- Path "models/extra"
-
- Model 0 "YBeam.obj"
- Skin 0 "ChunkTrail.png"
- Scale 1 1 1
- USEACTORPITCH
- USEACTORROLL
- DONTCULLBACKFACES
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "SWWMChip"
-{
- Path "models"
-
- Model 0 "Chunky.md3"
- Skin 0 "Chunky.png"
- Scale 0.02 0.02 0.02
- USEROTATIONCENTER
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
- Rotation-Center 0 0 0.1
- ZOffset 0.2
-
- FrameIndex XZW1 A 0 0
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
-}
-
-Model "mkBloodDrop"
-{
- Path "models/extra"
- Model 0 "Flat.obj"
- Scale 12 12 12
- ZOffset 0.1
- USEACTORPITCH
- USEACTORROLL
- DONTCULLBACKFACES
-
- Skin 0 "BloodDrop1.png"
- FrameIndex SBLD F 0 0
- Skin 0 "BloodDrop2.png"
- FrameIndex SBLD G 0 0
- Skin 0 "BloodDrop3.png"
- FrameIndex SBLD H 0 0
- Skin 0 "BloodDrop4.png"
- FrameIndex SBLD I 0 0
- Skin 0 "BloodDrop5.png"
- FrameIndex SBLD J 0 0
- Skin 0 "BloodDrop6.png"
- FrameIndex SBLD K 0 0
- Skin 0 "BloodDrop7.png"
- FrameIndex SBLD L 0 0
- Skin 0 "BloodDrop8.png"
- FrameIndex SBLD M 0 0
- ZOffset -0.1
- Skin 0 "BloodSplat1.png"
- FrameIndex SBLD N 0 0
- Skin 0 "BloodSplat2.png"
- FrameIndex SBLD O 0 0
- Skin 0 "BloodSplat3.png"
- FrameIndex SBLD P 0 0
- Skin 0 "BloodSplat4.png"
- FrameIndex SBLD Q 0 0
- Skin 0 "BloodSplat1.png"
- FrameIndex SBLD R 0 0
- Skin 0 "BloodSplat2.png"
- FrameIndex SBLD S 0 0
- Skin 0 "BloodSplat3.png"
- FrameIndex SBLD T 0 0
- Skin 0 "BloodSplat4.png"
- FrameIndex SBLD U 0 0
-}
-
-Model "mkBloodBlast"
-{
- Path "models/extra"
- Model 0 "Flat.obj"
- Scale 120 120 120
- ZOffset 0.1
- USEACTORPITCH
- USEACTORROLL
- DONTCULLBACKFACES
-
- Skin 0 "BloodBlast.png"
- FrameIndex XZW1 A 0 0
-}
-
-Model "mkBloodPool"
-{
- Path "models/extra"
- Model 0 "Flat.obj"
- Scale 60 60 60
- ZOffset 0.1
- USEACTORPITCH
- USEACTORROLL
- DONTCULLBACKFACES
-
- Skin 0 "blodpool.png"
- FrameIndex XZW1 A 0 0
- // do not use for sprite-based monsters
- Skin 0 "blodpool_shaded.png"
- FrameIndex XZW1 B 0 0
-}
-
-Model "mkBloodStep"
-{
- Path "models/extra"
- Model 0 "Flat.obj"
- Scale 4 4 4
- ZOffset 0.1
- USEACTORPITCH
- USEACTORROLL
- DONTCULLBACKFACES
-
- // texture ought to be assigned by script
- Skin 0 "-noflat-"
- FrameIndex XZW1 A 0 0
- Scale 4 -4 4
- FrameIndex XZW1 B 0 0
-}
-
-Model "mkFlyingGib"
-{
- Path "models"
-
- Model 0 "ChunkyMeat.md3"
- Skin 0 "ChunkyMeat.png"
- Scale 0.05 0.05 0.05
- USEROTATIONCENTER
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
- Rotation-Center 0 0 1
- ZOffset 2
-
- FrameIndex XZW1 A 0 0
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
-}
-
-Model "RadiusDebugSphere"
-{
- Path "models/extra"
- Model 0 "UnitSphere.obj"
- Scale 1 1 1
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "DemolitionistRadiusShockwave"
-{
- Path "models/extra"
- Model 0 "Flat.obj"
- Skin 0 "Shockwave.png"
- Scale 200 12 3
- PitchOffset 90
- ZOffset 4
- USEACTORPITCH
- DONTCULLBACKFACES
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 A 0 0
-}
-Model "DemolitionistRadiusShockwaveTail"
-{
- Path "models/extra"
- Model 0 "Flat.obj"
- Skin 0 "Shockwave.png"
- Scale 200 12 3
- PitchOffset 90
- ZOffset 4
- USEACTORPITCH
- DONTCULLBACKFACES
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "MykradvoTendril"
-{
- Path "models/extra"
-
- Model 0 "WarpBeam3.md3"
- Skin 0 "AnomTrail.png"
- Scale 1 1 1
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- // base
- FrameIndex XZW1 A 0 0
- // low deviation
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- // mid deviation
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- // high deviation
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
-}
-Model "MykradvoSmallTendril"
-{
- Path "models/extra"
-
- Model 0 "WarpBeam2.md3"
- Skin 0 "AnomTrail.png"
- Scale 0.25 0.5 0.5
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- // base
- FrameIndex XZW1 A 0 0
- // low deviation
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- // mid deviation
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- // high deviation
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
-}
-Model "MykradvoSmallNullTendril"
-{
- Path "models/extra"
-
- Model 0 "WarpBeam2.md3"
- Skin 0 "AnomTrail.png"
- Scale 0.125 0.25 0.25
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- // base
- FrameIndex XZW1 A 0 0
- // low deviation
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- // mid deviation
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- // high deviation
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
-}
-
-Model "SaltBeam"
-{
- Path "models/extra"
-
- Model 0 "WarpBeam2.md3"
- Scale 0.5 0.5 0.5
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- // starter
- Skin 0 "SaltBeamS.png"
-
- // base
- FrameIndex XZW1 A 0 0
- // low deviation
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- // mid deviation
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- // high deviation
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
-
- // other
- Skin 0 "SaltBeam.png"
-
- // base
- FrameIndex XZW2 A 0 0
- // low deviation
- FrameIndex XZW2 B 0 1
- FrameIndex XZW2 C 0 2
- FrameIndex XZW2 D 0 3
- FrameIndex XZW2 E 0 4
- // mid deviation
- FrameIndex XZW2 F 0 5
- FrameIndex XZW2 G 0 6
- FrameIndex XZW2 H 0 7
- FrameIndex XZW2 I 0 8
- // high deviation
- FrameIndex XZW2 J 0 9
- FrameIndex XZW2 K 0 10
- FrameIndex XZW2 L 0 11
- FrameIndex XZW2 M 0 12
-}
-
-Model "TheBall"
-{
- Path "models"
-
- Model 0 "extra/BaseSphere.obj"
- Skin 0 "envmap/leadenv.png"
- Scale 2 2 2
- ZOffset 1
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "SWWMShadow"
-{
- Path "models/extra"
- Model 0 "Flat.obj"
- Skin 0 "BlobShadow.png"
- Scale 12 12 12 // slightly smaller on purpose
- ZOffset 0.1
- USEACTORPITCH
- USEACTORROLL
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "EnvmapDebugSphere"
-{
- Path "models"
- Model 0 "extra/UnitSphere.obj"
- Scale 16 16 16
- ZOffset 32
- DONTCULLBACKFACES
-
- Skin 0 "envmap/blodenv.png"
- FrameIndex XZW1 A 0 0
- Skin 0 "envmap/bluenv.png"
- FrameIndex XZW1 B 0 0
- Skin 0 "envmap/darkenv.png"
- FrameIndex XZW1 C 0 0
- Skin 0 "envmap/dekaenv.png"
- FrameIndex XZW1 D 0 0
- Skin 0 "envmap/ekaenv.png"
- FrameIndex XZW1 E 0 0
- Skin 0 "envmap/glassenv.png"
- FrameIndex XZW1 F 0 0
- Skin 0 "envmap/glss2env.png"
- FrameIndex XZW1 G 0 0
- Skin 0 "envmap/glss3env.png"
- FrameIndex XZW1 H 0 0
- Skin 0 "envmap/glss4env.png"
- FrameIndex XZW1 I 0 0
- Skin 0 "envmap/glss5env.png"
- FrameIndex XZW1 J 0 0
- Skin 0 "envmap/glss6env.png"
- FrameIndex XZW1 K 0 0
- Skin 0 "envmap/goldenv.png"
- FrameIndex XZW1 L 0 0
- Skin 0 "envmap/greenenv.png"
- FrameIndex XZW1 M 0 0
- Skin 0 "envmap/iceenv.png"
- FrameIndex XZW1 N 0 0
- Skin 0 "envmap/kinyenv.png"
- FrameIndex XZW1 O 0 0
- Skin 0 "envmap/lavaenv.png"
- FrameIndex XZW1 P 0 0
- Skin 0 "envmap/leadenv.png"
- FrameIndex XZW1 Q 0 0
- Skin 0 "envmap/nokrenv.png"
- FrameIndex XZW1 R 0 0
- Skin 0 "envmap/nukenv.png"
- FrameIndex XZW1 S 0 0
- Skin 0 "envmap/ockoenv.png"
- FrameIndex XZW1 T 0 0
- Skin 0 "envmap/pronoenv.png"
- FrameIndex XZW1 U 0 0
- Skin 0 "envmap/puroenv.png"
- FrameIndex XZW1 V 0 0
- Skin 0 "envmap/purpenv.png"
- FrameIndex XZW1 W 0 0
- Skin 0 "envmap/redenv.png"
- FrameIndex XZW1 X 0 0
- Skin 0 "envmap/reflenv.png"
- FrameIndex XZW1 Y 0 0
- Skin 0 "envmap/rfl2env.png"
- FrameIndex XZW1 Z 0 0
- Skin 0 "envmap/silverenv.png"
- FrameIndex XZW2 A 0 0
- Skin 0 "envmap/tarenv.png"
- FrameIndex XZW2 B 0 0
- Skin 0 "envmap/telenv.png"
- FrameIndex XZW2 C 0 0
- Skin 0 "envmap/watrenv.png"
- FrameIndex XZW2 D 0 0
- Skin 0 "ERRORENV"
- FrameIndex XZW2 E 0 0
- Skin 0 "BARRIENV"
- FrameIndex XZW2 F 0 0
-}
diff --git a/modeldef/weapons/candygun.txt b/modeldef/weapons/candygun.txt
deleted file mode 100644
index 3506c0c7d..000000000
--- a/modeldef/weapons/candygun.txt
+++ /dev/null
@@ -1,551 +0,0 @@
-Model "CandyCasing"
-{
- Path "models"
-
- Model 0 "ExplodiumCasing.iqm"
- Skin 0 "CandyCasing.png"
- Scale 5 5 5
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- ZOffset 0.5
- FrameIndex XZW1 B 0 0
-}
-
-Model "CandyMag"
-{
- Path "models"
-
- Model 0 "ExplodiumMag.iqm"
- Scale 8 8 8
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- Skin 0 "CandyGun_EmptyMag.png"
- FrameIndex XZW1 A 0 0
- RollOffset 90
- ZOffset 0.5
- FrameIndex XZW1 B 0 0
- RollOffset -90
- FrameIndex XZW1 C 0 0
-}
-Model "CandyMagProj"
-{
- Path "models"
-
- Model 0 "ExplodiumMag.iqm"
- Skin 0 "CandyGun.png"
- Scale 8 8 8
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 1
-}
-
-Model "CandyGunProj"
-{
- Path "models"
-
- Model 0 "ExplodiumGunPickup.iqm"
- Skin 0 "CandyGun.png"
- Scale 8 8 8
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "CandyBeam"
-{
- Path "models/extra"
-
- Model 0 "BaseBeam.obj"
- Skin 0 "CandyTrail.png"
- Scale 16 8 8
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "TinyCandyBeam"
-{
- Path "models/extra"
-
- Model 0 "BaseBeam.obj"
- Skin 0 "CandyTrail.png"
- Scale 8 4 4
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "CandyGun"
-{
- Path "models"
-
- Model 0 "ExplodiumGunPickup.iqm"
- SurfaceSkin 0 0 "CandyGun.png"
- Scale 12 12 12
- ZOffset 16
- AngleOffset 180
- FORCECULLBACKFACES
-
- SurfaceSkin 0 1 "CandyGun.png"
- FrameIndex XZW1 A 0 0
- SurfaceSkin 0 1 ""
- FrameIndex XZW1 B 0 0
- SurfaceSkin 0 1 "CandyGun_EmptyMag.png"
- FrameIndex XZW1 C 0 1
-}
-
-Model "CandyGun"
-{
- Path "models/extra"
-
- Model 2 "Flat.obj"
- Scale -30 30 30
- Offset 16 -60 -12
- PitchOffset 90
-
- Skin 2 "CandyMuz0.png"
- FrameIndex XZWZ A 2 0
- Skin 2 "CandyMuz1.png"
- FrameIndex XZWZ B 2 0
- Skin 2 "CandyMuz2.png"
- FrameIndex XZWZ C 2 0
- Skin 2 "CandyMuz3.png"
- FrameIndex XZWZ D 2 0
- Skin 2 "CandyMuz4.png"
- FrameIndex XZWZ E 2 0
- Skin 2 "CandyMuz5.png"
- FrameIndex XZWZ F 2 0
- Skin 2 "CandyMuz6.png"
- FrameIndex XZWZ G 2 0
- Skin 2 "CandyMuz7.png"
- FrameIndex XZWZ H 2 0
- Skin 2 "CandyMuz8.png"
- FrameIndex XZWZ I 2 0
- Skin 2 "CandyMuz9.png"
- FrameIndex XZWZ J 2 0
-}
-
-Model "CandyGun"
-{
- Path "models"
-
- Model 3 "ExplodiumGun1st_Casing.iqm"
- SurfaceSkin 3 0 "CandyCasing_Used.png"
-
- Scale -128 64 128
- AngleOffset -90
- Offset 0 0 -2
- FORCECULLBACKFACES
-
- // Casing Drop
- FrameIndex XZWC A 3 14
- FrameIndex XZWC B 3 15
- FrameIndex XZWC C 3 16
- FrameIndex XZWC D 3 17
- FrameIndex XZWC E 3 18
- FrameIndex XZWC F 3 19
- FrameIndex XZWC G 3 20
- FrameIndex XZWC H 3 21
- FrameIndex XZWC I 3 22
- FrameIndex XZWC J 3 23
- // Casing Check
- SurfaceSkin 3 0 "CandyCasing.png"
- FrameIndex XZWF B 3 157
- FrameIndex XZWF C 3 158
- FrameIndex XZWF D 3 159
- FrameIndex XZWF E 3 160
- FrameIndex XZWF F 3 161
- FrameIndex XZWF G 3 162
- FrameIndex XZWF H 3 163
- FrameIndex XZWF I 3 164
- FrameIndex XZWF J 3 165
- FrameIndex XZWF K 3 166
- FrameIndex XZWF L 3 167
- FrameIndex XZWF M 3 168
- FrameIndex XZWF N 3 169
- FrameIndex XZWF O 3 170
- FrameIndex XZWF P 3 171
- FrameIndex XZWF Q 3 172
- FrameIndex XZWF R 3 173
- FrameIndex XZWF S 3 174
- FrameIndex XZWF T 3 175
-}
-
-Model "CandyGun"
-{
- Path "models"
-
- Model 1 "ExplodiumGun1st.iqm"
- SurfaceSkin 1 0 "DemoTags.png"
- SurfaceSkin 1 1 "DemoArms.png"
- SurfaceSkin 1 2 "DemoSoft.png"
- SurfaceSkin 1 3 "CandyGun.png"
- SurfaceSkin 1 4 "CandyGun.png"
-
- Scale -128 64 128
- AngleOffset -90
- Offset 0 0 -2
- FORCECULLBACKFACES
-
- // Still
- FrameIndex XZW2 A 1 0
- // Deselect
- FrameIndex XZWA T 1 1
- FrameIndex XZWA U 1 2
- FrameIndex XZWA V 1 3
- FrameIndex XZWA W 1 4
- // Select
- FrameIndex XZW2 B 1 5
- FrameIndex XZW2 C 1 6
- FrameIndex XZW2 D 1 7
- FrameIndex XZW2 E 1 8
- FrameIndex XZW2 F 1 9
- FrameIndex XZW2 G 1 10
- FrameIndex XZW2 H 1 11
- // Fire
- FrameIndex XZW2 I 1 13
- FrameIndex XZW2 J 1 14
- FrameIndex XZW2 K 1 15
- FrameIndex XZW2 L 1 16
- FrameIndex XZW2 M 1 17
- FrameIndex XZW2 N 1 18
- FrameIndex XZW2 O 1 19
- FrameIndex XZW2 P 1 20
- FrameIndex XZW2 Q 1 21
- // unused
- FrameIndex XZW2 R 1 22
- FrameIndex XZW2 S 1 23
- // Reload (Part 1)
- FrameIndex XZW2 T 1 25
- FrameIndex XZW2 U 1 26
- FrameIndex XZW2 V 1 27
- FrameIndex XZW2 W 1 28
- FrameIndex XZW2 X 1 29
- FrameIndex XZW2 Y 1 30
- FrameIndex XZW2 Z 1 31
- FrameIndex XZW3 A 1 32
- FrameIndex XZW3 B 1 33
- FrameIndex XZW3 C 1 34
- FrameIndex XZW3 D 1 35
- FrameIndex XZW3 E 1 36
- FrameIndex XZW3 F 1 37
- FrameIndex XZW3 G 1 38
- FrameIndex XZW3 H 1 39
- FrameIndex XZW3 I 1 40
- // Reload (Part 1 w/ Empty Mag)
- SurfaceSkin 1 4 "CandyGun_EmptyMag.png" // empty mag
- FrameIndex XZW3 J 1 25
- FrameIndex XZW3 K 1 26
- FrameIndex XZW3 L 1 27
- FrameIndex XZW3 M 1 28
- FrameIndex XZW3 N 1 29
- FrameIndex XZW3 O 1 30
- FrameIndex XZW3 P 1 31
- FrameIndex XZW3 Q 1 32
- FrameIndex XZW3 R 1 33
- FrameIndex XZW3 S 1 34
- FrameIndex XZW3 T 1 35
- FrameIndex XZW3 U 1 36
- FrameIndex XZW3 V 1 37
- FrameIndex XZW3 W 1 38
- FrameIndex XZW3 X 1 39
- FrameIndex XZW3 Y 1 40
- // Reload (Part 2)
- SurfaceSkin 1 4 "" // hide mag
- SurfaceSkin 1 5 "CandyGun.png" // show new mag
- FrameIndex XZW3 Z 1 41
- FrameIndex XZW4 A 1 42
- FrameIndex XZW4 B 1 43
- FrameIndex XZW4 C 1 44
- FrameIndex XZW4 D 1 45
- FrameIndex XZW4 E 1 46
- FrameIndex XZW4 F 1 47
- FrameIndex XZW4 G 1 48
- SurfaceSkin 1 5 "" // hide new mag
- FrameIndex XZW4 H 1 49
- FrameIndex XZW4 I 1 50
- FrameIndex XZW4 J 1 51
- SurfaceSkin 1 4 "CandyGun.png" // show mag
- FrameIndex XZW4 K 1 52
- FrameIndex XZW4 L 1 53
- FrameIndex XZW4 M 1 54
- FrameIndex XZW4 N 1 55
- FrameIndex XZW4 O 1 56
- FrameIndex XZW4 P 1 57
- FrameIndex XZW4 Q 1 58
- FrameIndex XZW4 R 1 59
- FrameIndex XZW4 S 1 60
- FrameIndex XZW4 T 1 61
- FrameIndex XZW4 U 1 62
- FrameIndex XZW4 V 1 63
- // Slide
- FrameIndex XZW4 W 1 65
- FrameIndex XZW4 X 1 66
- FrameIndex XZW4 Y 1 67
- FrameIndex XZW4 Z 1 68
- FrameIndex XZW5 A 1 69
- FrameIndex XZW5 B 1 70
- FrameIndex XZW5 C 1 71
- FrameIndex XZW5 D 1 72
- FrameIndex XZW5 E 1 73
- FrameIndex XZW5 F 1 74
- FrameIndex XZW5 G 1 75
- FrameIndex XZW5 H 1 76
- FrameIndex XZW5 I 1 77
- FrameIndex XZW5 J 1 78
- FrameIndex XZW5 K 1 79
- FrameIndex XZW5 L 1 80
- FrameIndex XZW5 M 1 81
- // "Explosive" Reload
- FrameIndex XZW5 N 1 83
- FrameIndex XZW5 O 1 84
- FrameIndex XZW5 P 1 85
- FrameIndex XZW5 Q 1 86
- FrameIndex XZW5 R 1 87
- FrameIndex XZW5 S 1 88
- FrameIndex XZW5 T 1 89
- FrameIndex XZW5 U 1 90
- FrameIndex XZW5 V 1 91
- FrameIndex XZW5 W 1 92
- FrameIndex XZW5 X 1 93
- FrameIndex XZW5 Y 1 94
- FrameIndex XZW5 Z 1 95
- FrameIndex XZW6 A 1 96
- FrameIndex XZW6 B 1 97
- FrameIndex XZW6 C 1 98
- FrameIndex XZW6 D 1 99
- FrameIndex XZW6 E 1 100
- FrameIndex XZW6 F 1 101
- FrameIndex XZW6 G 1 102
- FrameIndex XZW6 H 1 103
- FrameIndex XZW6 I 1 104
- SurfaceSkin 1 4 "" // hide mag
- SurfaceSkin 1 5 "CandyGun.png" // show new mag
- FrameIndex XZW6 J 1 105
- FrameIndex XZW6 K 1 106
- FrameIndex XZW6 L 1 107
- FrameIndex XZW6 M 1 108
- FrameIndex XZW6 N 1 109
- FrameIndex XZW6 O 1 110
- FrameIndex XZW6 P 1 111
- FrameIndex XZW6 Q 1 112
- FrameIndex XZW6 R 1 113
- FrameIndex XZW6 S 1 114
- SurfaceSkin 1 5 "" // hide new mag
- FrameIndex XZW6 T 1 115
- FrameIndex XZW6 U 1 116
- FrameIndex XZW6 V 1 117
- FrameIndex XZW6 W 1 118
- FrameIndex XZW6 X 1 119
- FrameIndex XZW6 Y 1 120
- FrameIndex XZW6 Z 1 121
- SurfaceSkin 1 4 "CandyGun.png" // show mag
- // Check Bullet
- FrameIndex XZW7 A 1 157
- FrameIndex XZW7 B 1 158
- FrameIndex XZW7 C 1 159
- FrameIndex XZW7 D 1 160
- FrameIndex XZW7 E 1 161
- FrameIndex XZW7 F 1 162
- FrameIndex XZW7 G 1 163
- FrameIndex XZW7 H 1 164
- FrameIndex XZW7 I 1 165
- FrameIndex XZW7 J 1 166
- FrameIndex XZW7 K 1 167
- FrameIndex XZW7 L 1 168
- FrameIndex XZW7 M 1 169
- FrameIndex XZW7 N 1 170
- FrameIndex XZW7 O 1 171
- FrameIndex XZW7 P 1 172
- FrameIndex XZW7 Q 1 173
- FrameIndex XZW7 R 1 174
- FrameIndex XZW7 S 1 175
- // Melee
- FrameIndex XZW7 T 1 177
- FrameIndex XZW7 U 1 178
- FrameIndex XZW7 V 1 179
- FrameIndex XZW7 W 1 180
- FrameIndex XZW7 X 1 181
- FrameIndex XZW7 Y 1 182
- FrameIndex XZW7 Z 1 183
- FrameIndex XZW8 A 1 184
- FrameIndex XZW8 B 1 185
- FrameIndex XZW8 C 1 186
- FrameIndex XZW8 D 1 187
- FrameIndex XZW8 E 1 188
- FrameIndex XZW8 F 1 189
- // Check Gun
- FrameIndex XZW8 G 1 192
- FrameIndex XZW8 H 1 193
- FrameIndex XZW8 I 1 194
- FrameIndex XZW8 J 1 195
- FrameIndex XZW8 K 1 196
- FrameIndex XZW8 L 1 197
- FrameIndex XZW8 M 1 198
- FrameIndex XZW8 N 1 199
- FrameIndex XZW8 O 1 200
- FrameIndex XZW8 P 1 201
- FrameIndex XZW8 Q 1 202
- FrameIndex XZW8 R 1 203
- FrameIndex XZW8 S 1 204
- FrameIndex XZW8 T 1 205
- FrameIndex XZW8 U 1 206
- FrameIndex XZW8 V 1 207
- FrameIndex XZW8 W 1 208
- FrameIndex XZW8 X 1 209
- FrameIndex XZW8 Y 1 210
- FrameIndex XZW8 Z 1 211
- // Spin Gun
- FrameIndex XZW9 A 1 213
- FrameIndex XZW9 B 1 214
- FrameIndex XZW9 C 1 215
- FrameIndex XZW9 D 1 216
- FrameIndex XZW9 E 1 217
- FrameIndex XZW9 F 1 218
- FrameIndex XZW9 G 1 219
- FrameIndex XZW9 H 1 220
- FrameIndex XZW9 I 1 221
- FrameIndex XZW9 J 1 222
- FrameIndex XZW9 K 1 223
- FrameIndex XZW9 L 1 224
- FrameIndex XZW9 M 1 225
- FrameIndex XZW9 N 1 226
- FrameIndex XZW9 O 1 227
- FrameIndex XZW9 P 1 228
- FrameIndex XZW9 Q 1 229
- FrameIndex XZW9 R 1 230
- FrameIndex XZW9 S 1 231
- FrameIndex XZW9 T 1 232
- FrameIndex XZW9 U 1 233
- FrameIndex XZW9 V 1 234
- FrameIndex XZW9 W 1 235
- // Throw Gun
- FrameIndex XZWA Z 1 128
- FrameIndex XZWB A 1 129
- FrameIndex XZWB B 1 130
- FrameIndex XZWB C 1 131
- FrameIndex XZWB D 1 132
- FrameIndex XZWB E 1 133
- FrameIndex XZWB F 1 134
- FrameIndex XZWB G 1 135
- FrameIndex XZWB H 1 136
- FrameIndex XZWB I 1 137
- FrameIndex XZWB J 1 138
- FrameIndex XZWB K 1 139
- FrameIndex XZWB L 1 140
- FrameIndex XZWB M 1 141
- FrameIndex XZWB N 1 142
- FrameIndex XZWB O 1 143
- FrameIndex XZWB P 1 144
- FrameIndex XZWB Q 1 145
- FrameIndex XZWB R 1 146
- SurfaceSkin 1 3 "" // hide gun
- SurfaceSkin 1 4 "" // hide mag
- FrameIndex XZWB S 1 147
- FrameIndex XZWB T 1 148
- FrameIndex XZWB U 1 149
- FrameIndex XZWB V 1 150
- FrameIndex XZWB W 1 151
- FrameIndex XZWB X 1 152
- FrameIndex XZWB Y 1 153
- FrameIndex XZWB Z 1 154
- /// LAST ROUND
- SurfaceSkin 1 3 "CandyGun.png"
- SurfaceSkin 1 4 "CandyGun.png"
- // Fire
- FrameIndex XZWC K 1 237
- FrameIndex XZWC L 1 238
- FrameIndex XZWC M 1 239
- FrameIndex XZWC N 1 240
- FrameIndex XZWC O 1 241
- FrameIndex XZWC P 1 242
- FrameIndex XZWC Q 1 243
- FrameIndex XZWC R 1 244
- FrameIndex XZWC S 1 245
- // Still
- FrameIndex XZW9 X 1 248
- // Reload (Part 1)
- SurfaceSkin 1 4 "CandyGun_EmptyMag.png" // empty mag
- FrameIndex XZW9 Z 1 249
- FrameIndex XZWC X 1 250
- FrameIndex XZWC Y 1 251
- FrameIndex XZWC Z 1 252
- FrameIndex XZWD A 1 253
- FrameIndex XZWD B 1 254
- FrameIndex XZWD C 1 255
- FrameIndex XZWD D 1 256
- FrameIndex XZWD E 1 257
- FrameIndex XZWD F 1 258
- FrameIndex XZWD G 1 259
- FrameIndex XZWD H 1 260
- FrameIndex XZWD I 1 261
- FrameIndex XZWD J 1 262
- FrameIndex XZWD K 1 263
- FrameIndex XZWD L 1 264
- // Reload (Part 2)
- SurfaceSkin 1 4 "" // hide mag
- SurfaceSkin 1 5 "CandyGun.png" // show new mag
- FrameIndex XZWD M 1 265
- FrameIndex XZWD N 1 266
- FrameIndex XZWD O 1 267
- FrameIndex XZWD P 1 268
- FrameIndex XZWD Q 1 269
- FrameIndex XZWD R 1 270
- FrameIndex XZWD S 1 271
- FrameIndex XZWD T 1 272
- SurfaceSkin 1 5 "" // hide new mag
- FrameIndex XZWD U 1 273
- FrameIndex XZWD V 1 274
- FrameIndex XZWD W 1 275
- SurfaceSkin 1 4 "CandyGun.png" // show mag
- FrameIndex XZWD X 1 276
- FrameIndex XZWD Y 1 277
- FrameIndex XZWD Z 1 278
- FrameIndex XZWE A 1 279
- FrameIndex XZWE B 1 280
- FrameIndex XZWE C 1 281
- FrameIndex XZWE D 1 282
- FrameIndex XZWE E 1 283
- FrameIndex XZWE F 1 284
- FrameIndex XZWE G 1 285
- FrameIndex XZWE H 1 286
- FrameIndex XZWE I 1 287
- FrameIndex XZWE J 1 288
- FrameIndex XZWE K 1 289
- FrameIndex XZWE L 1 290
- FrameIndex XZWE M 1 291
- FrameIndex XZWE N 1 292
- FrameIndex XZWE O 1 293
- FrameIndex XZWE P 1 294
- // Deselect
- FrameIndex XZWE Q 1 297
- FrameIndex XZWE R 1 298
- FrameIndex XZWE S 1 299
- FrameIndex XZWE T 1 300
- // Select
- FrameIndex XZWE U 1 301
- FrameIndex XZWE V 1 302
- FrameIndex XZWE W 1 303
- FrameIndex XZWE X 1 304
- FrameIndex XZWE Y 1 305
- FrameIndex XZWE Z 1 306
- FrameIndex XZWF A 1 307
-
-}
diff --git a/modeldef/weapons/deepimpact.txt b/modeldef/weapons/deepimpact.txt
deleted file mode 100644
index f1ed186ba..000000000
--- a/modeldef/weapons/deepimpact.txt
+++ /dev/null
@@ -1,111 +0,0 @@
-Model "DeepImpact"
-{
- Path "models"
-
- Model 0 "DeepImpactPickup.iqm"
- Skin 0 "DeepImpact.png"
- Scale 25 25 25
- ZOffset 20
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "DeepImpact"
-{
- Path "models"
-
- Model 1 "DeepImpact1st.iqm"
- SurfaceSkin 1 0 "DemoTags.png"
- SurfaceSkin 1 1 "DemoArms.png"
- SurfaceSkin 1 2 "DemoSoft.png"
- SurfaceSkin 1 3 "DeepImpact.png"
-
- Scale -128 64 128
- AngleOffset -90
- Offset 0 0 -2
- FORCECULLBACKFACES
-
- // Still / Down / Select
- FrameIndex XZW2 A 1 0 // still / down
- FrameIndex XZW2 B 1 1
- FrameIndex XZW2 C 1 2
- FrameIndex XZW2 D 1 3
- FrameIndex XZW2 E 1 4
- FrameIndex XZW2 F 1 5
- FrameIndex XZW2 G 1 6
- FrameIndex XZW2 H 1 7
- FrameIndex XZW2 I 1 8 // enddown / startselect
- FrameIndex XZW2 J 1 9
- FrameIndex XZW2 K 1 10
- FrameIndex XZW2 L 1 11
- FrameIndex XZW2 M 1 12
- FrameIndex XZW2 N 1 13
- FrameIndex XZW2 O 1 14
- FrameIndex XZW2 P 1 15
- // Fire
- FrameIndex XZW2 Q 1 17
- FrameIndex XZW2 R 1 18
- FrameIndex XZW2 S 1 19
- FrameIndex XZW2 T 1 20
- FrameIndex XZW2 U 1 21
- // AltFire
- FrameIndex XZW2 V 1 23
- FrameIndex XZW2 W 1 24
- FrameIndex XZW2 X 1 25
- FrameIndex XZW2 Y 1 26
- FrameIndex XZW2 Z 1 27
- FrameIndex XZW3 A 1 28
- FrameIndex XZW3 B 1 29
- FrameIndex XZW3 C 1 30
- FrameIndex XZW3 D 1 31
- FrameIndex XZW3 E 1 32
- FrameIndex XZW3 F 1 33
- FrameIndex XZW3 G 1 34
- // ReloadBeg
- FrameIndex XZW3 H 1 36
- FrameIndex XZW3 I 1 37
- FrameIndex XZW3 J 1 38
- // Reload
- FrameIndex XZW3 K 1 39
- FrameIndex XZW3 L 1 40
- FrameIndex XZW3 M 1 41
- FrameIndex XZW3 N 1 42
- FrameIndex XZW3 O 1 43
- FrameIndex XZW3 P 1 44
- FrameIndex XZW3 Q 1 45
- // ReloadEnd
- FrameIndex XZW3 R 1 47
- FrameIndex XZW3 S 1 48
- FrameIndex XZW3 T 1 49
- FrameIndex XZW3 U 1 50
- FrameIndex XZW3 V 1 51
- // CheckGun
- FrameIndex XZW3 W 1 53
- FrameIndex XZW3 X 1 54
- FrameIndex XZW3 Y 1 55
- FrameIndex XZW3 Z 1 56
- FrameIndex XZW4 A 1 57
- FrameIndex XZW4 B 1 58
- FrameIndex XZW4 C 1 59
- FrameIndex XZW4 D 1 60
- FrameIndex XZW4 E 1 61
- FrameIndex XZW4 F 1 62
- FrameIndex XZW4 G 1 63
- // Melee
- FrameIndex XZW4 H 1 65
- FrameIndex XZW4 I 1 66
- FrameIndex XZW4 J 1 67
- FrameIndex XZW4 K 1 68
- FrameIndex XZW4 L 1 69
- FrameIndex XZW4 M 1 70
- FrameIndex XZW4 N 1 71
- FrameIndex XZW4 O 1 72
- FrameIndex XZW4 P 1 73
- FrameIndex XZW4 Q 1 74
- FrameIndex XZW4 R 1 75
- FrameIndex XZW4 S 1 76
- FrameIndex XZW4 T 1 77
- FrameIndex XZW4 U 1 78
- FrameIndex XZW4 V 1 79
-}
diff --git a/modeldef/weapons/eviscerator.txt b/modeldef/weapons/eviscerator.txt
deleted file mode 100644
index 7b9581adf..000000000
--- a/modeldef/weapons/eviscerator.txt
+++ /dev/null
@@ -1,430 +0,0 @@
-Model "EvisceratorCasing"
-{
- Path "models"
-
- Model 0 "EvisceratorShell.iqm"
- Skin 0 "EvisceratorShell.png"
- Scale 20 20 20
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- ZOffset 1
- PitchOffset 90
- FrameIndex XZW1 B 0 0
- PitchOffset -90
- FrameIndex XZW1 C 0 0
-}
-
-Model "EvisceratorChunkTrail"
-{
- Path "models/extra"
-
- Model 0 "YBeam.obj"
- Skin 0 "ChunkTrail.png"
- Scale 1 1 1
- USEACTORPITCH
- USEACTORROLL
- DONTCULLBACKFACES
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 A 0 0
- // recolors wow
- Skin 0 "ChunkTrail_White.png"
- FrameIndex XZW1 B 0 0
- Skin 0 "ChunkTrail_Red.png"
- FrameIndex XZW1 C 0 0
- Skin 0 "ChunkTrail_Yellow.png"
- FrameIndex XZW1 D 0 0
- Skin 0 "ChunkTrail_Green.png"
- FrameIndex XZW1 E 0 0
- Skin 0 "ChunkTrail_Cyan.png"
- FrameIndex XZW1 F 0 0
- Skin 0 "ChunkTrail_Blue.png"
- FrameIndex XZW1 G 0 0
- Skin 0 "ChunkTrail_Magenta.png"
- FrameIndex XZW1 H 0 0
- Skin 0 "ChunkTrail_TransBlue.png"
- FrameIndex XZW1 I 0 0
- Skin 0 "ChunkTrail_TransPink.png"
- FrameIndex XZW1 J 0 0
-}
-
-Model "EvisceratorChunk"
-{
- Path "models"
-
- Model 0 "Chunky.md3"
- Skin 0 "Chunky.png"
- Scale 0.02 0.02 0.02
- USEROTATIONCENTER
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
- Rotation-Center 0 0 0.1
- ZOffset 0.2
-
- FrameIndex XZW1 A 0 0
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
-}
-
-Model "EvisceratorProj"
-{
- Path "models"
-
- Model 0 "EvisceratorProj.iqm"
- Skin 0 "EvisceratorShell.png"
- Scale 20 20 20
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "Eviscerator"
-{
- Path "models"
-
- Model 0 "EvisceratorPickup.iqm"
- Skin 0 "Eviscerator.png"
- Scale 24 24 24
- ZOffset 20
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- FrameIndex XZW1 B 0 1
-}
-
-Model "Eviscerator"
-{
- Path "models/extra"
-
- Model 2 "Flat.obj"
- Offset 18 -60 -22
- PitchOffset 90
-
- Scale -60 60 60
- Skin 2 "EvisceratorMuz0.png"
- FrameIndex XZWZ A 2 0
- Skin 2 "EvisceratorMuz1.png"
- FrameIndex XZWZ B 2 0
- Skin 2 "EvisceratorMuz2.png"
- FrameIndex XZWZ C 2 0
- Skin 2 "EvisceratorMuz3.png"
- FrameIndex XZWZ D 2 0
- Scale -24 24 24
- Skin 2 "EvisceratorMuz0.png"
- FrameIndex XZWZ E 2 0
- Skin 2 "EvisceratorMuz1.png"
- FrameIndex XZWZ F 2 0
- Skin 2 "EvisceratorMuz2.png"
- FrameIndex XZWZ G 2 0
- Skin 2 "EvisceratorMuz3.png"
- FrameIndex XZWZ H 2 0
-}
-
-Model "Eviscerator"
-{
- Path "models"
-
- Model 3 "Eviscerator1st_Casing.iqm"
- SurfaceSkin 3 0 "EvisceratorShell.png"
- Scale -128 64 128
- AngleOffset -90
- Offset 0 2 0
- FORCECULLBACKFACES
-
- // Casing Ejected
- FrameIndex XZWB D 3 51
- FrameIndex XZWB E 3 52
- FrameIndex XZWB F 3 53
- FrameIndex XZWB G 3 54
- FrameIndex XZWB H 3 55
- FrameIndex XZWB I 3 56
- FrameIndex XZWB J 3 57
- FrameIndex XZWB K 3 58
- FrameIndex XZWB L 3 59
- FrameIndex XZWB M 3 60
-}
-
-Model "Eviscerator"
-{
- Path "models"
-
- Model 1 "Eviscerator1st.iqm"
- SurfaceSkin 1 0 "DemoTags.png"
- SurfaceSkin 1 1 "DemoArms.png"
- SurfaceSkin 1 2 "DemoSoft.png"
- SurfaceSkin 1 3 "Eviscerator.png"
- Scale -128 64 128
- AngleOffset -90
- Offset 0 2 0
- FORCECULLBACKFACES
-
- ////// WIDE SPREAD BARREL
- // Still / Deselect
- FrameIndex XZW2 A 1 0
- FrameIndex XZW2 B 1 1
- FrameIndex XZW2 C 1 2
- FrameIndex XZW2 D 1 3
- FrameIndex XZW2 E 1 4
- FrameIndex XZW2 F 1 5
- FrameIndex XZW2 G 1 6
- FrameIndex XZW2 H 1 7 // Select
- FrameIndex XZW2 I 1 8
- FrameIndex XZW2 J 1 9
- FrameIndex XZW2 K 1 10
- FrameIndex XZW2 L 1 11
- FrameIndex XZW2 M 1 12
- FrameIndex XZW2 N 1 13
- FrameIndex XZW2 O 1 14
- FrameIndex XZW2 P 1 15
- FrameIndex XZW2 Q 1 16
- FrameIndex XZW2 R 1 17
- // AltFire
- FrameIndex XZW2 S 1 19
- FrameIndex XZW2 T 1 20
- FrameIndex XZW2 U 1 21
- FrameIndex XZW2 V 1 22
- FrameIndex XZW2 W 1 23
- FrameIndex XZW2 X 1 24
- FrameIndex XZW2 Y 1 25
- FrameIndex XZW2 Z 1 26
- FrameIndex XZW3 A 1 27
- FrameIndex XZW3 B 1 28
- FrameIndex XZW3 C 1 29
- FrameIndex XZW3 D 1 30
- // Fire
- FrameIndex XZW3 E 1 32
- FrameIndex XZW3 F 1 33
- FrameIndex XZW3 G 1 34
- FrameIndex XZW3 H 1 35
- FrameIndex XZW3 I 1 36
- FrameIndex XZW3 J 1 37
- FrameIndex XZW3 K 1 38
- FrameIndex XZW3 L 1 39
- FrameIndex XZW3 M 1 40
- FrameIndex XZW3 N 1 41
- FrameIndex XZW3 O 1 42
- FrameIndex XZW3 P 1 43
- FrameIndex XZW3 Q 1 44
- FrameIndex XZW3 R 1 45
- // Eject
- FrameIndex XZW3 S 1 47
- FrameIndex XZW3 T 1 48
- FrameIndex XZW3 U 1 49
- FrameIndex XZW3 V 1 50
- FrameIndex XZW3 W 1 51
- FrameIndex XZW3 X 1 52
- FrameIndex XZW3 Y 1 53
- FrameIndex XZW3 Z 1 54
- FrameIndex XZW4 A 1 55
- FrameIndex XZW4 B 1 56
- FrameIndex XZW4 C 1 57
- FrameIndex XZW4 D 1 58
- FrameIndex XZW4 E 1 59
- FrameIndex XZW4 F 1 60
- FrameIndex XZW4 G 1 61
- FrameIndex XZW4 H 1 62
- FrameIndex XZW4 I 1 63
- // Switch
- FrameIndex XZW4 J 1 65
- FrameIndex XZW4 K 1 66
- FrameIndex XZW4 L 1 67
- FrameIndex XZW4 M 1 68
- FrameIndex XZW4 N 1 69
- FrameIndex XZW4 O 1 70
- FrameIndex XZW4 P 1 71
- FrameIndex XZW4 Q 1 72
- FrameIndex XZW4 R 1 73
- FrameIndex XZW4 S 1 74
- FrameIndex XZW4 T 1 75
- FrameIndex XZW4 U 1 76
- FrameIndex XZW4 V 1 77
- FrameIndex XZW4 W 1 78
- FrameIndex XZW4 X 1 79
- FrameIndex XZW4 Y 1 80
- ////// TIGHT SPREAD BARREL
- // Still / Deselect
- FrameIndex XZW4 Z 1 81
- FrameIndex XZW5 A 1 82
- FrameIndex XZW5 B 1 83
- FrameIndex XZW5 C 1 84
- FrameIndex XZW5 D 1 85
- FrameIndex XZW5 E 1 86
- FrameIndex XZW5 F 1 87
- FrameIndex XZW5 G 1 88 // Select
- FrameIndex XZW5 H 1 89
- FrameIndex XZW5 I 1 90
- FrameIndex XZW5 J 1 91
- FrameIndex XZW5 K 1 92
- FrameIndex XZW5 L 1 93
- FrameIndex XZW5 M 1 94
- FrameIndex XZW5 N 1 95
- FrameIndex XZW5 O 1 96
- FrameIndex XZW5 P 1 97
- FrameIndex XZW5 Q 1 98
- // AltFire
- FrameIndex XZW5 R 1 100
- FrameIndex XZW5 S 1 101
- FrameIndex XZW5 T 1 102
- FrameIndex XZW5 U 1 103
- FrameIndex XZW5 V 1 104
- FrameIndex XZW5 W 1 105
- FrameIndex XZW5 X 1 106
- FrameIndex XZW5 Y 1 107
- FrameIndex XZW5 Z 1 108
- FrameIndex XZW6 A 1 109
- FrameIndex XZW6 B 1 110
- FrameIndex XZW6 C 1 111
- // Fire
- FrameIndex XZW6 D 1 113
- FrameIndex XZW6 E 1 114
- FrameIndex XZW6 F 1 115
- FrameIndex XZW6 G 1 116
- FrameIndex XZW6 H 1 117
- FrameIndex XZW6 I 1 118
- FrameIndex XZW6 J 1 119
- FrameIndex XZW6 K 1 120
- FrameIndex XZW6 L 1 121
- FrameIndex XZW6 M 1 122
- FrameIndex XZW6 N 1 123
- FrameIndex XZW6 O 1 124
- FrameIndex XZW6 P 1 125
- FrameIndex XZW6 Q 1 126
- // Eject
- FrameIndex XZW6 R 1 128
- FrameIndex XZW6 S 1 129
- FrameIndex XZW6 T 1 130
- FrameIndex XZW6 U 1 131
- FrameIndex XZW6 V 1 132
- FrameIndex XZW6 W 1 133
- FrameIndex XZW6 X 1 134
- FrameIndex XZW6 Y 1 135
- FrameIndex XZW6 Z 1 136
- FrameIndex XZW7 A 1 137
- FrameIndex XZW7 B 1 138
- FrameIndex XZW7 C 1 139
- FrameIndex XZW7 D 1 140
- FrameIndex XZW7 E 1 141
- FrameIndex XZW7 F 1 142
- FrameIndex XZW7 G 1 143
- FrameIndex XZW7 H 1 144
- // Switch
- FrameIndex XZW7 I 1 146
- FrameIndex XZW7 J 1 147
- FrameIndex XZW7 K 1 148
- FrameIndex XZW7 L 1 149
- FrameIndex XZW7 M 1 150
- FrameIndex XZW7 N 1 151
- FrameIndex XZW7 O 1 152
- FrameIndex XZW7 P 1 153
- FrameIndex XZW7 Q 1 154
- FrameIndex XZW7 R 1 155
- FrameIndex XZW7 S 1 156
- FrameIndex XZW7 T 1 157
- FrameIndex XZW7 U 1 158
- ////// WIDE SPREAD BARREL
- // Idle
- FrameIndex XZW7 V 1 160
- FrameIndex XZW7 W 1 161
- FrameIndex XZW7 X 1 162
- FrameIndex XZW7 Y 1 163
- FrameIndex XZW7 Z 1 164
- FrameIndex XZW8 A 1 165
- FrameIndex XZW8 B 1 166
- FrameIndex XZW8 C 1 167
- FrameIndex XZW8 D 1 168
- FrameIndex XZW8 E 1 169
- FrameIndex XZW8 F 1 170
- FrameIndex XZW8 G 1 171
- FrameIndex XZW8 H 1 172
- FrameIndex XZW8 I 1 173
- FrameIndex XZW8 J 1 174
- FrameIndex XZW8 K 1 175
- FrameIndex XZW8 L 1 176
- FrameIndex XZW8 M 1 177
- FrameIndex XZW8 N 1 178
- FrameIndex XZW8 O 1 179
- FrameIndex XZW8 P 1 180
- FrameIndex XZW8 Q 1 181
- FrameIndex XZW8 R 1 182
- FrameIndex XZW8 S 1 183
- FrameIndex XZW8 T 1 184
- FrameIndex XZW8 U 1 185
- FrameIndex XZW8 V 1 186
- // Melee
- FrameIndex XZW8 W 1 188
- FrameIndex XZW8 X 1 189
- FrameIndex XZW8 Y 1 190
- FrameIndex XZW8 Z 1 191
- FrameIndex XZW9 A 1 192
- FrameIndex XZW9 B 1 193
- FrameIndex XZW9 C 1 194
- FrameIndex XZW9 D 1 195
- FrameIndex XZW9 E 1 196
- FrameIndex XZW9 F 1 197
- FrameIndex XZW9 G 1 198
- FrameIndex XZW9 H 1 199
- FrameIndex XZW9 I 1 200
- FrameIndex XZW9 J 1 201
- FrameIndex XZW9 K 1 202
- FrameIndex XZW9 L 1 203
- ////// TIGHT SPREAD BARREL
- // Idle
- FrameIndex XZW9 M 1 206
- FrameIndex XZW9 N 1 207
- FrameIndex XZW9 O 1 208
- FrameIndex XZW9 P 1 209
- FrameIndex XZW9 Q 1 210
- FrameIndex XZW9 R 1 211
- FrameIndex XZW9 S 1 212
- FrameIndex XZW9 T 1 213
- FrameIndex XZW9 U 1 214
- FrameIndex XZW9 V 1 215
- FrameIndex XZW9 W 1 216
- FrameIndex XZW9 X 1 217
- FrameIndex XZW9 Y 1 218
- FrameIndex XZW9 Z 1 219
- FrameIndex XZWA A 1 220
- FrameIndex XZWA B 1 221
- FrameIndex XZWA C 1 222
- FrameIndex XZWA D 1 223
- FrameIndex XZWA E 1 224
- FrameIndex XZWA F 1 225
- FrameIndex XZWA G 1 226
- FrameIndex XZWA H 1 227
- FrameIndex XZWA I 1 228
- FrameIndex XZWA J 1 229
- FrameIndex XZWA K 1 230
- FrameIndex XZWA L 1 231
- FrameIndex XZWA M 1 232
- // Melee
- FrameIndex XZWA N 1 234
- FrameIndex XZWA O 1 235
- FrameIndex XZWA P 1 236
- FrameIndex XZWA Q 1 237
- FrameIndex XZWA R 1 238
- FrameIndex XZWA S 1 239
- FrameIndex XZWA T 1 240
- FrameIndex XZWA U 1 241
- FrameIndex XZWA V 1 242
- FrameIndex XZWA W 1 243
- FrameIndex XZWA X 1 244
- FrameIndex XZWA Y 1 245
- FrameIndex XZWA Z 1 246
- FrameIndex XZWB A 1 247
- FrameIndex XZWB B 1 248
- FrameIndex XZWB C 1 249
-}
diff --git a/modeldef/weapons/explodiumgun.txt b/modeldef/weapons/explodiumgun.txt
deleted file mode 100644
index 682b02cac..000000000
--- a/modeldef/weapons/explodiumgun.txt
+++ /dev/null
@@ -1,1018 +0,0 @@
-Model "ExplodiumCasing"
-{
- Path "models"
-
- Model 0 "ExplodiumCasing.iqm"
- Skin 0 "ExplodiumCasing_Used.png"
- Scale 5 5 5
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- ZOffset 0.5
- FrameIndex XZW1 B 0 0
-}
-
-Model "ExplodiumMag"
-{
- Path "models"
-
- Model 0 "ExplodiumMag.iqm"
- Scale 8 8 8
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- Skin 0 "ExplodiumGun_EmptyMag.png"
- FrameIndex XZW1 A 0 0
- RollOffset 90
- ZOffset 0.5
- FrameIndex XZW1 B 0 0
- RollOffset -90
- FrameIndex XZW1 C 0 0
-}
-
-Model "ExplodiumMagProj"
-{
- Path "models"
-
- Model 0 "ExplodiumMag.iqm"
- Skin 0 "ExplodiumGun.png"
- Scale 8 8 8
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 1
-}
-Model "ExplodiumMagAttach"
-{
- Path "models"
-
- Model 0 "ExplodiumMag.iqm"
- Skin 0 "ExplodiumGun.png"
- Scale 8 8 8
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
- AngleOffset 90
-
- FrameIndex XZW1 A 0 1
- RollOffset 90
- FrameIndex XZW1 B 0 1
- RollOffset -90
- FrameIndex XZW1 C 0 1
-}
-
-Model "ExplodiumGun"
-{
- Path "models"
-
- Model 0 "ExplodiumGunPickup.iqm"
- Skin 0 "ExplodiumGun.png"
- Scale 12 12 12
- ZOffset 16
- AngleOffset 180
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "ExplodiumGun"
-{
- Path "models/extra"
-
- Model 2 "Flat.obj"
- Scale -20 20 20
- Offset 16 -60 -12
- PitchOffset 90
-
- Skin 2 "ExploMuz0.png"
- FrameIndex XZWZ A 2 0
- Skin 2 "ExploMuz1.png"
- FrameIndex XZWZ B 2 0
- Skin 2 "ExploMuz2.png"
- FrameIndex XZWZ C 2 0
- Skin 2 "ExploMuz3.png"
- FrameIndex XZWZ D 2 0
- Skin 2 "ExploMuz4.png"
- FrameIndex XZWZ E 2 0
- Skin 2 "ExploMuz5.png"
- FrameIndex XZWZ F 2 0
- Skin 2 "ExploMuz6.png"
- FrameIndex XZWZ G 2 0
- Skin 2 "ExploMuz7.png"
- FrameIndex XZWZ H 2 0
- Skin 2 "ExploMuz8.png"
- FrameIndex XZWZ I 2 0
- Skin 2 "ExploMuz9.png"
- FrameIndex XZWZ J 2 0
-}
-
-Model "ExplodiumGun"
-{
- Path "models"
-
- Model 3 "ExplodiumGun1st_Casing.iqm"
-
- Scale -128 64 128
- AngleOffset -90
- Offset 0 0 -2
- FORCECULLBACKFACES
-
- // Casing Drop
- SurfaceSkin 3 0 "ExplodiumCasing_Used.png"
- FrameIndex XZWA A 3 14
- FrameIndex XZWA B 3 15
- FrameIndex XZWA C 3 16
- FrameIndex XZWA D 3 17
- FrameIndex XZWA E 3 18
- FrameIndex XZWA F 3 19
- FrameIndex XZWA G 3 20
- FrameIndex XZWA H 3 21
- FrameIndex XZWA I 3 22
- FrameIndex XZWA J 3 23
- // Casing Check
- SurfaceSkin 3 0 "ExplodiumCasing.png"
- FrameIndex XZWC Q 3 157
- FrameIndex XZWC R 3 158
- FrameIndex XZWC S 3 159
- FrameIndex XZWC T 3 160
- FrameIndex XZWC U 3 161
- FrameIndex XZWC V 3 162
- FrameIndex XZWC W 3 163
- FrameIndex XZWC X 3 164
- FrameIndex XZWC Y 3 165
- FrameIndex XZWC Z 3 166
- FrameIndex XZWD A 3 167
- FrameIndex XZWD B 3 168
- FrameIndex XZWD C 3 169
- FrameIndex XZWD D 3 170
- FrameIndex XZWD E 3 171
- FrameIndex XZWD F 3 172
- FrameIndex XZWD G 3 173
- FrameIndex XZWD H 3 174
- FrameIndex XZWD I 3 175
-}
-
-Model "ExplodiumGun"
-{
- Path "models"
-
- Model 1 "ExplodiumGun1st.iqm"
- SurfaceSkin 1 0 "DemoTags.png"
- SurfaceSkin 1 1 "DemoArms.png"
- SurfaceSkin 1 2 "DemoSoft.png"
- SurfaceSkin 1 3 "ExplodiumGun.png"
- SurfaceSkin 1 4 "ExplodiumGun.png"
-
- Scale -128 64 128
- AngleOffset -90
- Offset 0 0 -2
- FORCECULLBACKFACES
-
- // Still
- FrameIndex XZW2 A 1 0
- // Deselect
- FrameIndex XZWA T 1 1
- FrameIndex XZWA U 1 2
- FrameIndex XZWA V 1 3
- FrameIndex XZWA W 1 4
- // Select
- FrameIndex XZW2 B 1 5
- FrameIndex XZW2 C 1 6
- FrameIndex XZW2 D 1 7
- FrameIndex XZW2 E 1 8
- FrameIndex XZW2 F 1 9
- FrameIndex XZW2 G 1 10
- FrameIndex XZW2 H 1 11
- // Fire
- FrameIndex XZW2 I 1 13
- FrameIndex XZW2 J 1 14
- FrameIndex XZW2 K 1 15
- FrameIndex XZW2 L 1 16
- FrameIndex XZW2 M 1 17
- FrameIndex XZW2 N 1 18
- FrameIndex XZW2 O 1 19
- FrameIndex XZW2 P 1 20
- FrameIndex XZW2 Q 1 21
- // unused
- FrameIndex XZW2 R 1 22
- FrameIndex XZW2 S 1 23
- // Reload (Part 1)
- FrameIndex XZW2 T 1 25
- FrameIndex XZW2 U 1 26
- FrameIndex XZW2 V 1 27
- FrameIndex XZW2 W 1 28
- FrameIndex XZW2 X 1 29
- FrameIndex XZW2 Y 1 30
- FrameIndex XZW2 Z 1 31
- FrameIndex XZW3 A 1 32
- FrameIndex XZW3 B 1 33
- FrameIndex XZW3 C 1 34
- FrameIndex XZW3 D 1 35
- FrameIndex XZW3 E 1 36
- FrameIndex XZW3 F 1 37
- FrameIndex XZW3 G 1 38
- FrameIndex XZW3 H 1 39
- FrameIndex XZW3 I 1 40
- // Reload (Part 1 w/ Empty Mag)
- SurfaceSkin 1 4 "ExplodiumGun_EmptyMag.png" // empty mag
- FrameIndex XZW3 J 1 25
- FrameIndex XZW3 K 1 26
- FrameIndex XZW3 L 1 27
- FrameIndex XZW3 M 1 28
- FrameIndex XZW3 N 1 29
- FrameIndex XZW3 O 1 30
- FrameIndex XZW3 P 1 31
- FrameIndex XZW3 Q 1 32
- FrameIndex XZW3 R 1 33
- FrameIndex XZW3 S 1 34
- FrameIndex XZW3 T 1 35
- FrameIndex XZW3 U 1 36
- FrameIndex XZW3 V 1 37
- FrameIndex XZW3 W 1 38
- FrameIndex XZW3 X 1 39
- FrameIndex XZW3 Y 1 40
- // Reload (Part 2)
- SurfaceSkin 1 4 "" // hide mag
- SurfaceSkin 1 5 "ExplodiumGun.png" // show new mag
- FrameIndex XZW3 Z 1 41
- FrameIndex XZW4 A 1 42
- FrameIndex XZW4 B 1 43
- FrameIndex XZW4 C 1 44
- FrameIndex XZW4 D 1 45
- FrameIndex XZW4 E 1 46
- FrameIndex XZW4 F 1 47
- FrameIndex XZW4 G 1 48
- SurfaceSkin 1 5 "" // hide new mag
- FrameIndex XZW4 H 1 49
- FrameIndex XZW4 I 1 50
- FrameIndex XZW4 J 1 51
- SurfaceSkin 1 4 "ExplodiumGun.png" // show mag
- FrameIndex XZW4 K 1 52
- FrameIndex XZW4 L 1 53
- FrameIndex XZW4 M 1 54
- FrameIndex XZW4 N 1 55
- FrameIndex XZW4 O 1 56
- FrameIndex XZW4 P 1 57
- FrameIndex XZW4 Q 1 58
- FrameIndex XZW4 R 1 59
- FrameIndex XZW4 S 1 60
- FrameIndex XZW4 T 1 61
- FrameIndex XZW4 U 1 62
- FrameIndex XZW4 V 1 63
- // Slide
- FrameIndex XZW4 W 1 65
- FrameIndex XZW4 X 1 66
- FrameIndex XZW4 Y 1 67
- FrameIndex XZW4 Z 1 68
- FrameIndex XZW5 A 1 69
- FrameIndex XZW5 B 1 70
- FrameIndex XZW5 C 1 71
- FrameIndex XZW5 D 1 72
- FrameIndex XZW5 E 1 73
- FrameIndex XZW5 F 1 74
- FrameIndex XZW5 G 1 75
- FrameIndex XZW5 H 1 76
- FrameIndex XZW5 I 1 77
- FrameIndex XZW5 J 1 78
- FrameIndex XZW5 K 1 79
- FrameIndex XZW5 L 1 80
- FrameIndex XZW5 M 1 81
- // "Explosive" Reload
- FrameIndex XZW5 N 1 83
- FrameIndex XZW5 O 1 84
- FrameIndex XZW5 P 1 85
- FrameIndex XZW5 Q 1 86
- FrameIndex XZW5 R 1 87
- FrameIndex XZW5 S 1 88
- FrameIndex XZW5 T 1 89
- FrameIndex XZW5 U 1 90
- FrameIndex XZW5 V 1 91
- FrameIndex XZW5 W 1 92
- FrameIndex XZW5 X 1 93
- FrameIndex XZW5 Y 1 94
- FrameIndex XZW5 Z 1 95
- FrameIndex XZW6 A 1 96
- FrameIndex XZW6 B 1 97
- FrameIndex XZW6 C 1 98
- FrameIndex XZW6 D 1 99
- FrameIndex XZW6 E 1 100
- FrameIndex XZW6 F 1 101
- FrameIndex XZW6 G 1 102
- FrameIndex XZW6 H 1 103
- FrameIndex XZW6 I 1 104
- SurfaceSkin 1 4 "" // hide mag
- SurfaceSkin 1 5 "ExplodiumGun.png" // show new mag
- FrameIndex XZW6 J 1 105
- FrameIndex XZW6 K 1 106
- FrameIndex XZW6 L 1 107
- FrameIndex XZW6 M 1 108
- FrameIndex XZW6 N 1 109
- FrameIndex XZW6 O 1 110
- FrameIndex XZW6 P 1 111
- FrameIndex XZW6 Q 1 112
- FrameIndex XZW6 R 1 113
- FrameIndex XZW6 S 1 114
- SurfaceSkin 1 5 "" // hide new mag
- FrameIndex XZW6 T 1 115
- FrameIndex XZW6 U 1 116
- FrameIndex XZW6 V 1 117
- FrameIndex XZW6 W 1 118
- FrameIndex XZW6 X 1 119
- FrameIndex XZW6 Y 1 120
- FrameIndex XZW6 Z 1 121
- SurfaceSkin 1 4 "ExplodiumGun.png" // show mag
- // Check Bullet
- FrameIndex XZW7 A 1 157
- FrameIndex XZW7 B 1 158
- FrameIndex XZW7 C 1 159
- FrameIndex XZW7 D 1 160
- FrameIndex XZW7 E 1 161
- FrameIndex XZW7 F 1 162
- FrameIndex XZW7 G 1 163
- FrameIndex XZW7 H 1 164
- FrameIndex XZW7 I 1 165
- FrameIndex XZW7 J 1 166
- FrameIndex XZW7 K 1 167
- FrameIndex XZW7 L 1 168
- FrameIndex XZW7 M 1 169
- FrameIndex XZW7 N 1 170
- FrameIndex XZW7 O 1 171
- FrameIndex XZW7 P 1 172
- FrameIndex XZW7 Q 1 173
- FrameIndex XZW7 R 1 174
- FrameIndex XZW7 S 1 175
- // Melee
- FrameIndex XZW7 T 1 177
- FrameIndex XZW7 U 1 178
- FrameIndex XZW7 V 1 179
- FrameIndex XZW7 W 1 180
- FrameIndex XZW7 X 1 181
- FrameIndex XZW7 Y 1 182
- FrameIndex XZW7 Z 1 183
- FrameIndex XZW8 A 1 184
- FrameIndex XZW8 B 1 185
- FrameIndex XZW8 C 1 186
- FrameIndex XZW8 D 1 187
- FrameIndex XZW8 E 1 188
- FrameIndex XZW8 F 1 189
- // Check Gun
- FrameIndex XZW8 G 1 192
- FrameIndex XZW8 H 1 193
- FrameIndex XZW8 I 1 194
- FrameIndex XZW8 J 1 195
- FrameIndex XZW8 K 1 196
- FrameIndex XZW8 L 1 197
- FrameIndex XZW8 M 1 198
- FrameIndex XZW8 N 1 199
- FrameIndex XZW8 O 1 200
- FrameIndex XZW8 P 1 201
- FrameIndex XZW8 Q 1 202
- FrameIndex XZW8 R 1 203
- FrameIndex XZW8 S 1 204
- FrameIndex XZW8 T 1 205
- FrameIndex XZW8 U 1 206
- FrameIndex XZW8 V 1 207
- FrameIndex XZW8 W 1 208
- FrameIndex XZW8 X 1 209
- FrameIndex XZW8 Y 1 210
- FrameIndex XZW8 Z 1 211
- // Spin Gun
- FrameIndex XZW9 A 1 213
- FrameIndex XZW9 B 1 214
- FrameIndex XZW9 C 1 215
- FrameIndex XZW9 D 1 216
- FrameIndex XZW9 E 1 217
- FrameIndex XZW9 F 1 218
- FrameIndex XZW9 G 1 219
- FrameIndex XZW9 H 1 220
- FrameIndex XZW9 I 1 221
- FrameIndex XZW9 J 1 222
- FrameIndex XZW9 K 1 223
- FrameIndex XZW9 L 1 224
- FrameIndex XZW9 M 1 225
- FrameIndex XZW9 N 1 226
- FrameIndex XZW9 O 1 227
- FrameIndex XZW9 P 1 228
- FrameIndex XZW9 Q 1 229
- FrameIndex XZW9 R 1 230
- FrameIndex XZW9 S 1 231
- FrameIndex XZW9 T 1 232
- FrameIndex XZW9 U 1 233
- FrameIndex XZW9 V 1 234
- FrameIndex XZW9 W 1 235
- /// LAST ROUND
- // Fire
- FrameIndex XZWA K 1 237
- FrameIndex XZWA L 1 238
- FrameIndex XZWA M 1 239
- FrameIndex XZWA N 1 240
- FrameIndex XZWA O 1 241
- FrameIndex XZWA P 1 242
- FrameIndex XZWA Q 1 243
- FrameIndex XZWA R 1 244
- FrameIndex XZWA S 1 245
- // Still
- FrameIndex XZW9 X 1 248
- // Reload (Part 1)
- SurfaceSkin 1 4 "ExplodiumGun_EmptyMag.png" // empty mag
- FrameIndex XZW9 Z 1 249
- FrameIndex XZWA X 1 250
- FrameIndex XZWA Y 1 251
- FrameIndex XZWA Z 1 252
- FrameIndex XZWB A 1 253
- FrameIndex XZWB B 1 254
- FrameIndex XZWB C 1 255
- FrameIndex XZWB D 1 256
- FrameIndex XZWB E 1 257
- FrameIndex XZWB F 1 258
- FrameIndex XZWB G 1 259
- FrameIndex XZWB H 1 260
- FrameIndex XZWB I 1 261
- FrameIndex XZWB J 1 262
- FrameIndex XZWB K 1 263
- FrameIndex XZWB L 1 264
- // Reload (Part 2)
- SurfaceSkin 1 4 "" // hide mag
- SurfaceSkin 1 5 "ExplodiumGun.png" // show new mag
- FrameIndex XZWB M 1 265
- FrameIndex XZWB N 1 266
- FrameIndex XZWB O 1 267
- FrameIndex XZWB P 1 268
- FrameIndex XZWB Q 1 269
- FrameIndex XZWB R 1 270
- FrameIndex XZWB S 1 271
- FrameIndex XZWB T 1 272
- SurfaceSkin 1 5 "" // hide new mag
- FrameIndex XZWB U 1 273
- FrameIndex XZWB V 1 274
- FrameIndex XZWB W 1 275
- SurfaceSkin 1 4 "ExplodiumGun.png" // show mag
- FrameIndex XZWB X 1 276
- FrameIndex XZWB Y 1 277
- FrameIndex XZWB Z 1 278
- FrameIndex XZWC A 1 279
- FrameIndex XZWC B 1 280
- FrameIndex XZWC C 1 281
- FrameIndex XZWC D 1 282
- FrameIndex XZWC E 1 283
- FrameIndex XZWC F 1 284
- FrameIndex XZWC G 1 285
- FrameIndex XZWC H 1 286
- FrameIndex XZWC I 1 287
- FrameIndex XZWC J 1 288
- FrameIndex XZWC K 1 289
- FrameIndex XZWC L 1 290
- FrameIndex XZWC M 1 291
- FrameIndex XZWC N 1 292
- FrameIndex XZWC O 1 293
- FrameIndex XZWC P 1 294
-}
-
-Model "DualExplodiumGun"
-{
- Path "models/extra"
-
- Model 2 "Flat.obj"
- Scale -20 20 20
- PitchOffset 90
-
- // Right
- Offset 28 -60 -12
- Skin 2 "ExploMuz0.png"
- FrameIndex XZWZ A 2 0
- Skin 2 "ExploMuz1.png"
- FrameIndex XZWZ B 2 0
- Skin 2 "ExploMuz2.png"
- FrameIndex XZWZ C 2 0
- Skin 2 "ExploMuz3.png"
- FrameIndex XZWZ D 2 0
- Skin 2 "ExploMuz4.png"
- FrameIndex XZWZ E 2 0
- Skin 2 "ExploMuz5.png"
- FrameIndex XZWZ F 2 0
- Skin 2 "ExploMuz6.png"
- FrameIndex XZWZ G 2 0
- Skin 2 "ExploMuz7.png"
- FrameIndex XZWZ H 2 0
- Skin 2 "ExploMuz8.png"
- FrameIndex XZWZ I 2 0
- Skin 2 "ExploMuz9.png"
- FrameIndex XZWZ J 2 0
-
- // Left
- Offset -28 -60 -12
- Skin 2 "ExploMuz0.png"
- FrameIndex XZWZ K 2 0
- Skin 2 "ExploMuz1.png"
- FrameIndex XZWZ L 2 0
- Skin 2 "ExploMuz2.png"
- FrameIndex XZWZ M 2 0
- Skin 2 "ExploMuz3.png"
- FrameIndex XZWZ N 2 0
- Skin 2 "ExploMuz4.png"
- FrameIndex XZWZ O 2 0
- Skin 2 "ExploMuz5.png"
- FrameIndex XZWZ P 2 0
- Skin 2 "ExploMuz6.png"
- FrameIndex XZWZ Q 2 0
- Skin 2 "ExploMuz7.png"
- FrameIndex XZWZ R 2 0
- Skin 2 "ExploMuz8.png"
- FrameIndex XZWZ S 2 0
- Skin 2 "ExploMuz9.png"
- FrameIndex XZWZ T 2 0
-}
-
-Model "DualExplodiumGun"
-{
- Path "models"
-
- Model 2 "ExplodiumGun1stL_Casing.iqm"
- SurfaceSkin 2 0 "ExplodiumCasing_Used.png"
-
- Scale -128 64 128
- AngleOffset -90
- Offset -3 0 -2
- // normals are currently screwed up, keep this commented out until I
- // re-do the model in 1.4
- //FORCECULLBACKFACES
-
- // Casings
- // LEFT
- FrameIndex XZWI A 2 14
- FrameIndex XZWI B 2 15
- FrameIndex XZWI C 2 16
- FrameIndex XZWI D 2 17
- FrameIndex XZWI E 2 18
- FrameIndex XZWI F 2 19
- FrameIndex XZWI G 2 20
- FrameIndex XZWI H 2 21
- FrameIndex XZWI I 2 22
- FrameIndex XZWI J 2 23
-}
-
-Model "DualExplodiumGun"
-{
- Path "models"
-
- Model 2 "ExplodiumGun1st_Casing.iqm"
- SurfaceSkin 2 0 "ExplodiumCasing_Used.png"
-
- Scale -128 64 128
- AngleOffset -90
- Offset 3 0 -2
- FORCECULLBACKFACES
-
- // Casings
- // RIGHT
- FrameIndex XZWA A 2 14
- FrameIndex XZWA B 2 15
- FrameIndex XZWA C 2 16
- FrameIndex XZWA D 2 17
- FrameIndex XZWA E 2 18
- FrameIndex XZWA F 2 19
- FrameIndex XZWA G 2 20
- FrameIndex XZWA H 2 21
- FrameIndex XZWA I 2 22
- FrameIndex XZWA J 2 23
-}
-
-Model "DualExplodiumGun"
-{
- Path "models"
-
- Model 3 "ExplodiumGun1stL.iqm"
- SurfaceSkin 3 0 "DemoTags.png"
- SurfaceSkin 3 1 "DemoArms.png"
- SurfaceSkin 3 2 "DemoSoft.png"
- SurfaceSkin 3 3 "ExplodiumGun.png"
- SurfaceSkin 3 4 "ExplodiumGun.png"
-
- Scale -128 64 128
- AngleOffset -90
- Offset -3 0 -2
- // normals are currently screwed up, keep this commented out until I
- // re-do the model in 1.4
- //FORCECULLBACKFACES
-
- //// LEFT
- // Still
- FrameIndex XZWB A 3 0
- // Deselect
- FrameIndex XZWA P 3 1
- FrameIndex XZWA Q 3 2
- FrameIndex XZWA R 3 3
- FrameIndex XZWA S 3 4
- // Select
- FrameIndex XZWB B 3 5
- FrameIndex XZWB C 3 6
- FrameIndex XZWB D 3 7
- FrameIndex XZWB E 3 8
- FrameIndex XZWB F 3 9
- FrameIndex XZWB G 3 10
- FrameIndex XZWB H 3 11
- // Fire
- FrameIndex XZWB I 3 13
- FrameIndex XZWB J 3 14
- FrameIndex XZWB K 3 15
- FrameIndex XZWB L 3 16
- FrameIndex XZWB M 3 17
- FrameIndex XZWB N 3 18
- FrameIndex XZWB O 3 19
- FrameIndex XZWB P 3 20
- FrameIndex XZWB Q 3 21
- // unused
- FrameIndex XZWB R 3 22
- FrameIndex XZWB S 3 23
- // Reload (Part 1)
- FrameIndex XZWB T 3 310
- FrameIndex XZWB U 3 311
- FrameIndex XZWB V 3 312
- FrameIndex XZWB W 3 313
- FrameIndex XZWB X 3 314
- FrameIndex XZWB Y 3 315
- FrameIndex XZWB Z 3 316
- FrameIndex XZWC A 3 317
- FrameIndex XZWC B 3 318
- FrameIndex XZWC C 3 319
- FrameIndex XZWC D 3 320
- FrameIndex XZWC E 3 321
- FrameIndex XZWC F 3 322
- FrameIndex XZWC G 3 323
- FrameIndex XZWC H 3 324
- // Reload (Part 1 w/ Empty Mag)
- SurfaceSkin 3 4 "ExplodiumGun_EmptyMag.png"
- FrameIndex XZWC I 3 310
- FrameIndex XZWC J 3 311
- FrameIndex XZWC K 3 312
- FrameIndex XZWC L 3 313
- FrameIndex XZWC M 3 314
- FrameIndex XZWC N 3 315
- FrameIndex XZWC O 3 316
- FrameIndex XZWC P 3 317
- FrameIndex XZWC Q 3 318
- FrameIndex XZWC R 3 319
- FrameIndex XZWC S 3 320
- FrameIndex XZWC T 3 321
- FrameIndex XZWC U 3 322
- FrameIndex XZWC V 3 323
- FrameIndex XZWC W 3 324
- // Reload (Part 2)
- SurfaceSkin 3 4 "ExplodiumGun.png"
- FrameIndex XZWC X 3 325
- FrameIndex XZWC Y 3 326
- FrameIndex XZWC Z 3 327
- FrameIndex XZWD A 3 328
- FrameIndex XZWD B 3 329
- FrameIndex XZWD C 3 330
- FrameIndex XZWD D 3 331
- FrameIndex XZWD E 3 332
- FrameIndex XZWD F 3 333
- FrameIndex XZWD G 3 334
- FrameIndex XZWD H 3 335
- FrameIndex XZWD I 3 336
- FrameIndex XZWD J 3 337
- FrameIndex XZWD K 3 338
- FrameIndex XZWD L 3 339
- FrameIndex XZWD M 3 340
- FrameIndex XZWD N 3 341
- FrameIndex XZWD O 3 342
- FrameIndex XZWD P 3 343
- // Slide
- FrameIndex XZWD W 3 65
- FrameIndex XZWD X 3 66
- FrameIndex XZWD Y 3 67
- FrameIndex XZWD Z 3 68
- FrameIndex XZWE A 3 69
- FrameIndex XZWE B 3 70
- FrameIndex XZWE C 3 71
- FrameIndex XZWE D 3 72
- FrameIndex XZWE E 3 73
- FrameIndex XZWE F 3 74
- FrameIndex XZWE G 3 75
- FrameIndex XZWE H 3 76
- FrameIndex XZWE I 3 77
- FrameIndex XZWE J 3 78
- FrameIndex XZWE K 3 79
- FrameIndex XZWE L 3 80
- FrameIndex XZWE M 3 81
- // Melee
- FrameIndex XZWG T 3 177
- FrameIndex XZWG U 3 178
- FrameIndex XZWG V 3 179
- FrameIndex XZWG W 3 180
- FrameIndex XZWG X 3 181
- FrameIndex XZWG Y 3 182
- FrameIndex XZWG Z 3 183
- FrameIndex XZWH A 3 184
- FrameIndex XZWH B 3 185
- FrameIndex XZWH C 3 186
- FrameIndex XZWH D 3 187
- FrameIndex XZWH E 3 188
- FrameIndex XZWH F 3 189
- // Spin Gun
- FrameIndex XZWH A 3 213
- FrameIndex XZWH B 3 214
- FrameIndex XZWH C 3 215
- FrameIndex XZWH D 3 216
- FrameIndex XZWH E 3 217
- FrameIndex XZWH F 3 218
- FrameIndex XZWH G 3 219
- FrameIndex XZWH H 3 220
- FrameIndex XZWH I 3 221
- FrameIndex XZWH J 3 222
- FrameIndex XZWH K 3 223
- FrameIndex XZWH L 3 224
- FrameIndex XZWH M 3 225
- FrameIndex XZWH N 3 226
- FrameIndex XZWH O 3 227
- FrameIndex XZWH P 3 228
- FrameIndex XZWH Q 3 229
- FrameIndex XZWH R 3 230
- FrameIndex XZWH S 3 231
- FrameIndex XZWH T 3 232
- FrameIndex XZWH U 3 233
- FrameIndex XZWH V 3 234
- FrameIndex XZWH W 3 235
- /// LAST ROUND
- // Fire
- FrameIndex XZWK Q 3 237
- FrameIndex XZWK R 3 238
- FrameIndex XZWK S 3 239
- FrameIndex XZWK T 3 240
- FrameIndex XZWK U 3 241
- FrameIndex XZWK V 3 242
- FrameIndex XZWK W 3 243
- FrameIndex XZWK X 3 244
- FrameIndex XZWK Y 3 245
- // Still
- FrameIndex XZWK Z 3 248
- // Reload (Part 1)
- SurfaceSkin 3 4 "ExplodiumGun_EmptyMag.png"
- FrameIndex XZWL A 3 346
- FrameIndex XZWL B 3 347
- FrameIndex XZWL C 3 348
- FrameIndex XZWL D 3 349
- FrameIndex XZWL E 3 350
- FrameIndex XZWL F 3 351
- FrameIndex XZWL G 3 352
- FrameIndex XZWL H 3 353
- FrameIndex XZWL I 3 354
- FrameIndex XZWL J 3 355
- FrameIndex XZWL K 3 356
- FrameIndex XZWL L 3 357
- FrameIndex XZWL M 3 358
- FrameIndex XZWL N 3 359
- FrameIndex XZWL O 3 360
- // Reload (Part 2)
- SurfaceSkin 3 4 "ExplodiumGun.png"
- FrameIndex XZWL P 3 361
- FrameIndex XZWL Q 3 362
- FrameIndex XZWL R 3 363
- FrameIndex XZWL S 3 364
- FrameIndex XZWL T 3 365
- FrameIndex XZWL U 3 366
- FrameIndex XZWL V 3 367
- FrameIndex XZWL W 3 368
- FrameIndex XZWL X 3 369
- FrameIndex XZWL Y 3 370
- FrameIndex XZWL Z 3 371
- FrameIndex XZWM A 3 372
- FrameIndex XZWM B 3 373
- FrameIndex XZWM C 3 374
- FrameIndex XZWM D 3 375
- FrameIndex XZWM E 3 376
- FrameIndex XZWM F 3 377
- FrameIndex XZWM G 3 378
- FrameIndex XZWM H 3 379
-}
-
-Model "DualExplodiumGun"
-{
- Path "models"
-
- Model 1 "ExplodiumGun1st.iqm"
- SurfaceSkin 1 0 "DemoTags.png"
- SurfaceSkin 1 1 "DemoArms.png"
- SurfaceSkin 1 2 "DemoSoft.png"
- SurfaceSkin 1 3 "ExplodiumGun.png"
- SurfaceSkin 1 4 "ExplodiumGun.png"
-
- Scale -128 64 128
- AngleOffset -90
- Offset 3 0 -2
- FORCECULLBACKFACES
-
- //// RIGHT
- // Still
- FrameIndex XZW2 A 1 0
- // Deselect
- FrameIndex XZWA T 1 1
- FrameIndex XZWA U 1 2
- FrameIndex XZWA V 1 3
- FrameIndex XZWA W 1 4
- // Select
- FrameIndex XZW2 B 1 5
- FrameIndex XZW2 C 1 6
- FrameIndex XZW2 D 1 7
- FrameIndex XZW2 E 1 8
- FrameIndex XZW2 F 1 9
- FrameIndex XZW2 G 1 10
- FrameIndex XZW2 H 1 11
- // Fire
- FrameIndex XZW2 I 1 13
- FrameIndex XZW2 J 1 14
- FrameIndex XZW2 K 1 15
- FrameIndex XZW2 L 1 16
- FrameIndex XZW2 M 1 17
- FrameIndex XZW2 N 1 18
- FrameIndex XZW2 O 1 19
- FrameIndex XZW2 P 1 20
- FrameIndex XZW2 Q 1 21
- // unused
- FrameIndex XZW2 R 1 22
- FrameIndex XZW2 S 1 23
- // Reload (Part 1)
- FrameIndex XZW2 T 1 310
- FrameIndex XZW2 U 1 311
- FrameIndex XZW2 V 1 312
- FrameIndex XZW2 W 1 313
- FrameIndex XZW2 X 1 314
- FrameIndex XZW2 Y 1 315
- FrameIndex XZW2 Z 1 316
- FrameIndex XZW3 A 1 317
- FrameIndex XZW3 B 1 318
- FrameIndex XZW3 C 1 319
- FrameIndex XZW3 D 1 320
- FrameIndex XZW3 E 1 321
- FrameIndex XZW3 F 1 322
- FrameIndex XZW3 G 1 323
- FrameIndex XZW3 H 1 324
- // Reload (Part 1 w/ Empty Mag)
- SurfaceSkin 1 4 "ExplodiumGun_EmptyMag.png"
- FrameIndex XZW3 I 1 310
- FrameIndex XZW3 J 1 311
- FrameIndex XZW3 K 1 312
- FrameIndex XZW3 L 1 313
- FrameIndex XZW3 M 1 314
- FrameIndex XZW3 N 1 315
- FrameIndex XZW3 O 1 316
- FrameIndex XZW3 P 1 317
- FrameIndex XZW3 Q 1 318
- FrameIndex XZW3 R 1 319
- FrameIndex XZW3 S 1 320
- FrameIndex XZW3 T 1 321
- FrameIndex XZW3 U 1 322
- FrameIndex XZW3 V 1 323
- FrameIndex XZW3 W 1 324
- // Reload (Part 2)
- SurfaceSkin 1 4 "ExplodiumGun.png"
- FrameIndex XZW3 X 1 325
- FrameIndex XZW3 Y 1 326
- FrameIndex XZW3 Z 1 327
- FrameIndex XZW4 A 1 328
- FrameIndex XZW4 B 1 329
- FrameIndex XZW4 C 1 330
- FrameIndex XZW4 D 1 331
- FrameIndex XZW4 E 1 332
- FrameIndex XZW4 F 1 333
- FrameIndex XZW4 G 1 334
- FrameIndex XZW4 H 1 335
- FrameIndex XZW4 I 1 336
- FrameIndex XZW4 J 1 337
- FrameIndex XZW4 K 1 338
- FrameIndex XZW4 L 1 339
- FrameIndex XZW4 M 1 340
- FrameIndex XZW4 N 1 341
- FrameIndex XZW4 O 1 342
- FrameIndex XZW4 P 1 343
- // Slide
- FrameIndex XZW4 W 1 65
- FrameIndex XZW4 X 1 66
- FrameIndex XZW4 Y 1 67
- FrameIndex XZW4 Z 1 68
- FrameIndex XZW5 A 1 69
- FrameIndex XZW5 B 1 70
- FrameIndex XZW5 C 1 71
- FrameIndex XZW5 D 1 72
- FrameIndex XZW5 E 1 73
- FrameIndex XZW5 F 1 74
- FrameIndex XZW5 G 1 75
- FrameIndex XZW5 H 1 76
- FrameIndex XZW5 I 1 77
- FrameIndex XZW5 J 1 78
- FrameIndex XZW5 K 1 79
- FrameIndex XZW5 L 1 80
- FrameIndex XZW5 M 1 81
- // Melee
- FrameIndex XZW7 T 1 177
- FrameIndex XZW7 U 1 178
- FrameIndex XZW7 V 1 179
- Offset 0 0 -2
- FrameIndex XZW7 W 1 180
- FrameIndex XZW7 X 1 181
- FrameIndex XZW7 Y 1 182
- FrameIndex XZW7 Z 1 183
- FrameIndex XZW8 A 1 184
- FrameIndex XZW8 B 1 185
- FrameIndex XZW8 C 1 186
- FrameIndex XZW8 D 1 187
- FrameIndex XZW8 E 1 188
- FrameIndex XZW8 F 1 189
- Offset 3 0 -2
- // Spin Gun
- FrameIndex XZW9 A 1 213
- FrameIndex XZW9 B 1 214
- FrameIndex XZW9 C 1 215
- FrameIndex XZW9 D 1 216
- FrameIndex XZW9 E 1 217
- FrameIndex XZW9 F 1 218
- FrameIndex XZW9 G 1 219
- FrameIndex XZW9 H 1 220
- FrameIndex XZW9 I 1 221
- FrameIndex XZW9 J 1 222
- FrameIndex XZW9 K 1 223
- FrameIndex XZW9 L 1 224
- FrameIndex XZW9 M 1 225
- FrameIndex XZW9 N 1 226
- FrameIndex XZW9 O 1 227
- FrameIndex XZW9 P 1 228
- FrameIndex XZW9 Q 1 229
- FrameIndex XZW9 R 1 230
- FrameIndex XZW9 S 1 231
- FrameIndex XZW9 T 1 232
- FrameIndex XZW9 U 1 233
- FrameIndex XZW9 V 1 234
- FrameIndex XZW9 W 1 235
- /// LAST ROUND
- // Fire
- FrameIndex XZWI K 1 237
- FrameIndex XZWI L 1 238
- FrameIndex XZWI M 1 239
- FrameIndex XZWI N 1 240
- FrameIndex XZWI O 1 241
- FrameIndex XZWI P 1 242
- FrameIndex XZWI Q 1 243
- FrameIndex XZWI R 1 244
- FrameIndex XZWI S 1 245
- // Still
- FrameIndex XZWI V 1 248
- // Reload (Part 1)
- SurfaceSkin 1 4 "ExplodiumGun_EmptyMag.png"
- FrameIndex XZWI W 1 346
- FrameIndex XZWI X 1 347
- FrameIndex XZWI Y 1 348
- FrameIndex XZWI Z 1 349
- FrameIndex XZWJ A 1 350
- FrameIndex XZWJ B 1 351
- FrameIndex XZWJ C 1 352
- FrameIndex XZWJ D 1 353
- FrameIndex XZWJ E 1 354
- FrameIndex XZWJ F 1 355
- FrameIndex XZWJ G 1 356
- FrameIndex XZWJ H 1 357
- FrameIndex XZWJ I 1 358
- FrameIndex XZWJ J 1 359
- FrameIndex XZWJ K 1 360
- // Reload (Part 2)
- FrameIndex XZWJ L 1 361
- FrameIndex XZWJ M 1 362
- FrameIndex XZWJ N 1 363
- FrameIndex XZWJ O 1 364
- FrameIndex XZWJ P 1 365
- FrameIndex XZWJ Q 1 366
- FrameIndex XZWJ R 1 367
- FrameIndex XZWJ S 1 368
- FrameIndex XZWJ T 1 369
- FrameIndex XZWJ U 1 370
- FrameIndex XZWJ V 1 371
- FrameIndex XZWJ W 1 372
- FrameIndex XZWJ X 1 373
- FrameIndex XZWJ Y 1 374
- FrameIndex XZWJ Z 1 375
- FrameIndex XZWK A 1 376
- FrameIndex XZWK B 1 377
- FrameIndex XZWK C 1 378
- FrameIndex XZWK D 1 379
-}
-
-Model "SWWMDualWeaponGiver"
-{
- Path "models"
-
- Model 0 "ExplodiumGunPickupDual.iqm"
- Skin 0 "ExplodiumGun.png"
- Scale 12 12 12
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
diff --git a/modeldef/weapons/hellblazer.txt b/modeldef/weapons/hellblazer.txt
deleted file mode 100644
index 575ffa5e1..000000000
--- a/modeldef/weapons/hellblazer.txt
+++ /dev/null
@@ -1,367 +0,0 @@
-Model "HellblazerMissile"
-{
- Path "models"
-
- Model 0 "HellblazerProj.iqm"
- Skin 0 "HellblazerMissile.png"
- Scale 25 25 25
- USEACTORPITCH
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-Model "HellblazerMissile2"
-{
- Path "models"
-
- Model 0 "HellblazerProj.iqm"
- Skin 0 "HellblazerMissile.png"
- Scale 25 25 25
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "Hellblazer"
-{
- Path "models"
-
- Model 0 "HellblazerPickup.iqm"
- SurfaceSkin 0 0 "Hellblazer.png"
- SurfaceSkin 0 1 "HellblazerAmmo.png"
- Scale 28 28 28
- ZOffset 20
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "HellblazerX"
-{
- Path "models"
-
- Model 0 "HellblazerPickupX.iqm"
- Skin 0 "Hellblazer.png"
- Scale 28 28 28
- ZOffset 20
- DONTCULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-// translucent part
-Model "Hellblazer"
-{
- Path "models"
-
- Model 2 "Hellblazer1stX.iqm"
- SurfaceSkin 2 0 "Hellblazer.png"
-
- AngleOffset -90
- Scale -128 64 128
- Offset -2 2 1
-
- // Still / Deselect
- FrameIndex XZW7 A 2 0
- FrameIndex XZW7 B 2 1
- FrameIndex XZW7 C 2 2
- FrameIndex XZW7 D 2 3
- FrameIndex XZW7 E 2 4
- FrameIndex XZW7 F 2 5
- FrameIndex XZW7 G 2 6
- FrameIndex XZW7 H 2 7
- FrameIndex XZW7 I 2 8 // Select
- FrameIndex XZW7 J 2 9
- FrameIndex XZW7 K 2 10
- FrameIndex XZW7 L 2 11
- FrameIndex XZW7 M 2 12
- FrameIndex XZW7 N 2 13
- FrameIndex XZW7 O 2 14
- FrameIndex XZW7 P 2 15
- // Fire
- FrameIndex XZW7 Q 2 17
- FrameIndex XZW7 R 2 18
- FrameIndex XZW7 S 2 19
- FrameIndex XZW7 T 2 20
- FrameIndex XZW7 U 2 21
- FrameIndex XZW7 V 2 22
- FrameIndex XZW7 W 2 23
- // AltFire
- FrameIndex XZW7 X 2 25
- FrameIndex XZW7 Y 2 26
- FrameIndex XZW7 Z 2 27
- FrameIndex XZW8 A 2 28
- FrameIndex XZW8 B 2 29
- FrameIndex XZW8 C 2 30
- FrameIndex XZW8 D 2 31
- // CycleStart/End
- FrameIndex XZW8 E 2 33
- // Cycle1
- FrameIndex XZW8 F 2 37
- FrameIndex XZW8 G 2 38
- FrameIndex XZW8 H 2 39
- FrameIndex XZW8 I 2 40
- // Unload
- FrameIndex XZW8 J 2 59
- FrameIndex XZW8 K 2 60
- FrameIndex XZW8 L 2 61
- FrameIndex XZW8 M 2 62
- FrameIndex XZW8 N 2 63
- FrameIndex XZW8 O 2 64
- FrameIndex XZW8 P 2 65
- FrameIndex XZW8 Q 2 66
- FrameIndex XZW8 R 2 67
- FrameIndex XZW8 S 2 68
- FrameIndex XZW8 T 2 69
- FrameIndex XZW8 U 2 70
- FrameIndex XZW8 V 2 71
- FrameIndex XZW8 W 2 72
- FrameIndex XZW8 X 2 73
- FrameIndex XZW8 Y 2 74
- FrameIndex XZW8 Z 2 75
- FrameIndex XZW9 A 2 76
- FrameIndex XZW9 B 2 77
- FrameIndex XZW9 C 2 78
- FrameIndex XZW9 D 2 79
- FrameIndex XZW9 E 2 80
- FrameIndex XZW9 F 2 81
- FrameIndex XZW9 G 2 82
- FrameIndex XZW9 H 2 83
- FrameIndex XZW9 I 2 84
- // Load
- FrameIndex XZW9 J 2 85
- FrameIndex XZW9 K 2 86
- FrameIndex XZW9 L 2 87
- FrameIndex XZW9 M 2 88
- FrameIndex XZW9 N 2 89
- FrameIndex XZW9 O 2 90
- FrameIndex XZW9 P 2 91
- FrameIndex XZW9 Q 2 92
- FrameIndex XZW9 R 2 93
- FrameIndex XZW9 S 2 94
- FrameIndex XZW9 T 2 95
- FrameIndex XZW9 U 2 96
- FrameIndex XZW9 V 2 97
- FrameIndex XZW9 W 2 98
- FrameIndex XZW9 X 2 99
- FrameIndex XZW9 Y 2 100
- FrameIndex XZW9 Z 2 101
- FrameIndex XZWA A 2 102
- FrameIndex XZWA B 2 103
- FrameIndex XZWA C 2 104
- FrameIndex XZWA D 2 105
- FrameIndex XZWA E 2 106
- FrameIndex XZWA F 2 107
- FrameIndex XZWA G 2 108
- FrameIndex XZWA H 2 109
- FrameIndex XZWA I 2 110
- FrameIndex XZWA J 2 111
- // Idle
- FrameIndex XZWA K 2 113
- FrameIndex XZWA L 2 114
- FrameIndex XZWA M 2 115
- FrameIndex XZWA N 2 116
- FrameIndex XZWA O 2 117
- FrameIndex XZWA P 2 118
- FrameIndex XZWA Q 2 119
- FrameIndex XZWA R 2 120
- FrameIndex XZWA S 2 121
- FrameIndex XZWA T 2 122
- FrameIndex XZWA U 2 123
- FrameIndex XZWA V 2 124
- FrameIndex XZWA W 2 125
- FrameIndex XZWA X 2 126
- FrameIndex XZWA Y 2 127
- FrameIndex XZWA Z 2 128
- FrameIndex XZWB A 2 129
- // Melee
- FrameIndex XZWB B 2 131
- FrameIndex XZWB C 2 132
- FrameIndex XZWB D 2 133
- FrameIndex XZWB E 2 134
- FrameIndex XZWB F 2 135
- FrameIndex XZWB G 2 136
- FrameIndex XZWB H 2 137
- FrameIndex XZWB I 2 138
- FrameIndex XZWB J 2 139
- FrameIndex XZWB K 2 140
- FrameIndex XZWB L 2 141
- FrameIndex XZWB M 2 142
- FrameIndex XZWB N 2 143
- FrameIndex XZWB O 2 144
- FrameIndex XZWB P 2 145
- FrameIndex XZWB Q 2 146
- FrameIndex XZWB R 2 147
- FrameIndex XZWB S 2 148
- FrameIndex XZWB T 2 149
- FrameIndex XZWB U 2 150
- // ReloadInter
- FrameIndex XZWB V 2 153
- FrameIndex XZWB W 2 154
- FrameIndex XZWB X 2 155
- FrameIndex XZWB Y 2 156
- FrameIndex XZWB Z 2 157
-}
-
-Model "Hellblazer"
-{
- Path "models"
-
- Model 1 "Hellblazer1st.iqm"
- SurfaceSkin 1 0 "DemoTags.png"
- SurfaceSkin 1 1 "DemoArms.png"
- SurfaceSkin 1 2 "DemoSoft.png"
- SurfaceSkin 1 3 "Hellblazer.png"
- SurfaceSkin 1 4 "HellblazerAmmo.png"
-
- AngleOffset -90
- Scale -128 64 128
- Offset -2 2 1
- FORCECULLBACKFACES
-
- // Still / Deselect
- FrameIndex XZW2 A 1 0
- FrameIndex XZW2 B 1 1
- FrameIndex XZW2 C 1 2
- FrameIndex XZW2 D 1 3
- FrameIndex XZW2 E 1 4
- FrameIndex XZW2 F 1 5
- FrameIndex XZW2 G 1 6
- FrameIndex XZW2 H 1 7
- FrameIndex XZW2 I 1 8 // Select
- FrameIndex XZW2 J 1 9
- FrameIndex XZW2 K 1 10
- FrameIndex XZW2 L 1 11
- FrameIndex XZW2 M 1 12
- FrameIndex XZW2 N 1 13
- FrameIndex XZW2 O 1 14
- FrameIndex XZW2 P 1 15
- // Fire
- FrameIndex XZW2 Q 1 17
- FrameIndex XZW2 R 1 18
- FrameIndex XZW2 S 1 19
- FrameIndex XZW2 T 1 20
- FrameIndex XZW2 U 1 21
- FrameIndex XZW2 V 1 22
- FrameIndex XZW2 W 1 23
- // AltFire
- FrameIndex XZW2 X 1 25
- FrameIndex XZW2 Y 1 26
- FrameIndex XZW2 Z 1 27
- FrameIndex XZW3 A 1 28
- FrameIndex XZW3 B 1 29
- FrameIndex XZW3 C 1 30
- FrameIndex XZW3 D 1 31
- // CycleStart/End
- FrameIndex XZW3 E 1 33
- // Cycle1
- FrameIndex XZW3 F 1 37
- FrameIndex XZW3 G 1 38
- FrameIndex XZW3 H 1 39
- FrameIndex XZW3 I 1 40
- // Unload
- FrameIndex XZW3 J 1 59
- FrameIndex XZW3 K 1 60
- FrameIndex XZW3 L 1 61
- FrameIndex XZW3 M 1 62
- FrameIndex XZW3 N 1 63
- FrameIndex XZW3 O 1 64
- FrameIndex XZW3 P 1 65
- FrameIndex XZW3 Q 1 66
- FrameIndex XZW3 R 1 67
- FrameIndex XZW3 S 1 68
- FrameIndex XZW3 T 1 69
- FrameIndex XZW3 U 1 70
- FrameIndex XZW3 V 1 71
- FrameIndex XZW3 W 1 72
- FrameIndex XZW3 X 1 73
- FrameIndex XZW3 Y 1 74
- FrameIndex XZW3 Z 1 75
- FrameIndex XZW4 A 1 76
- FrameIndex XZW4 B 1 77
- FrameIndex XZW4 C 1 78
- FrameIndex XZW4 D 1 79
- FrameIndex XZW4 E 1 80
- FrameIndex XZW4 F 1 81
- FrameIndex XZW4 G 1 82
- FrameIndex XZW4 H 1 83
- FrameIndex XZW4 I 1 84
- // Load
- FrameIndex XZW4 J 1 85
- FrameIndex XZW4 K 1 86
- FrameIndex XZW4 L 1 87
- FrameIndex XZW4 M 1 88
- FrameIndex XZW4 N 1 89
- FrameIndex XZW4 O 1 90
- FrameIndex XZW4 P 1 91
- FrameIndex XZW4 Q 1 92
- FrameIndex XZW4 R 1 93
- FrameIndex XZW4 S 1 94
- FrameIndex XZW4 T 1 95
- FrameIndex XZW4 U 1 96
- FrameIndex XZW4 V 1 97
- FrameIndex XZW4 W 1 98
- FrameIndex XZW4 X 1 99
- FrameIndex XZW4 Y 1 100
- FrameIndex XZW4 Z 1 101
- FrameIndex XZW5 A 1 102
- FrameIndex XZW5 B 1 103
- FrameIndex XZW5 C 1 104
- FrameIndex XZW5 D 1 105
- FrameIndex XZW5 E 1 106
- FrameIndex XZW5 F 1 107
- FrameIndex XZW5 G 1 108
- FrameIndex XZW5 H 1 109
- FrameIndex XZW5 I 1 110
- FrameIndex XZW5 J 1 111
- // Idle
- FrameIndex XZW5 K 1 113
- FrameIndex XZW5 L 1 114
- FrameIndex XZW5 M 1 115
- FrameIndex XZW5 N 1 116
- FrameIndex XZW5 O 1 117
- FrameIndex XZW5 P 1 118
- FrameIndex XZW5 Q 1 119
- FrameIndex XZW5 R 1 120
- FrameIndex XZW5 S 1 121
- FrameIndex XZW5 T 1 122
- FrameIndex XZW5 U 1 123
- FrameIndex XZW5 V 1 124
- FrameIndex XZW5 W 1 125
- FrameIndex XZW5 X 1 126
- FrameIndex XZW5 Y 1 127
- FrameIndex XZW5 Z 1 128
- FrameIndex XZW6 A 1 129
- // Melee
- FrameIndex XZW6 B 1 131
- FrameIndex XZW6 C 1 132
- FrameIndex XZW6 D 1 133
- FrameIndex XZW6 E 1 134
- FrameIndex XZW6 F 1 135
- FrameIndex XZW6 G 1 136
- FrameIndex XZW6 H 1 137
- FrameIndex XZW6 I 1 138
- FrameIndex XZW6 J 1 139
- FrameIndex XZW6 K 1 140
- FrameIndex XZW6 L 1 141
- FrameIndex XZW6 M 1 142
- FrameIndex XZW6 N 1 143
- FrameIndex XZW6 O 1 144
- FrameIndex XZW6 P 1 145
- FrameIndex XZW6 Q 1 146
- FrameIndex XZW6 R 1 147
- FrameIndex XZW6 S 1 148
- FrameIndex XZW6 T 1 149
- FrameIndex XZW6 U 1 150
- // ReloadInter
- SurfaceSkin 1 4 ""
- FrameIndex XZW6 V 1 153
- FrameIndex XZW6 W 1 154
- FrameIndex XZW6 X 1 155
- FrameIndex XZW6 Y 1 156
- FrameIndex XZW6 Z 1 157
-}
diff --git a/modeldef/weapons/silverbullet.txt b/modeldef/weapons/silverbullet.txt
deleted file mode 100644
index a74049437..000000000
--- a/modeldef/weapons/silverbullet.txt
+++ /dev/null
@@ -1,272 +0,0 @@
-Model "SilverBulletCasing"
-{
- Path "models"
-
- Model 0 "SilverbulletCase.iqm"
- Skin 0 "SilverbulletBullet_Used.png"
- Scale 10 10 10
- AngleOffset 90
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- ZOffset 1
- FrameIndex XZW1 B 0 0
-}
-Model "SilverBulletMag"
-{
- Path "models"
-
- Model 0 "SilverbulletMag.iqm"
- Skin 0 "SilverbulletAmmo_Empty.png"
- Scale 50 50 50
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- RollOffset 90
- ZOffset 1.8
- FrameIndex XZW1 B 0 0
- RollOffset -90
- FrameIndex XZW1 C 0 0
-}
-
-Model "SilverBullet"
-{
- Path "models"
-
- Model 0 "SilverbulletPickup.iqm"
- SurfaceSkin 0 0 "Silverbullet.png"
- SurfaceSkin 0 1 "SilverbulletAmmo.png"
- Scale 64 64 64
- ZOffset 24
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "SilverBullet"
-{
- Path "models/extra"
-
- Model 3 "Flat.obj"
- Skin 3 "SilverMuz.png"
- PitchOffset 90
- Scale -96 48 48
- Offset 12 -90 -12
-
- FrameIndex XZWZ A 3 0
-}
-
-Model "SilverBullet"
-{
- Path "models"
-
- Model 2 "Silverbullet1st_Casing.iqm"
- AngleOffset -90
- Scale -128 64 128
- DONTCULLBACKFACES
- FORCECULLBACKFACES
-
- // Casing
- SurfaceSkin 2 0 "SilverbulletBullet_Used.png"
- FrameIndex XZW7 S 2 30
- FrameIndex XZW7 T 2 31
- FrameIndex XZW7 U 2 32
- FrameIndex XZW7 V 2 33
- FrameIndex XZW7 W 2 34
- FrameIndex XZW7 X 2 35
- FrameIndex XZW7 Y 2 36
- FrameIndex XZW7 Z 2 37
- FrameIndex XZW8 A 2 38
- FrameIndex XZW8 B 2 39
- FrameIndex XZW8 C 2 40
- FrameIndex XZW8 D 2 41
- // Bullet
- SurfaceSkin 2 0 "SilverbulletBullet.png"
- SurfaceSkin 2 1 "SilverbulletBullet.png"
- FrameIndex XZW8 E 2 30
- FrameIndex XZW8 F 2 31
- FrameIndex XZW8 G 2 32
- FrameIndex XZW8 H 2 33
- FrameIndex XZW8 I 2 34
- FrameIndex XZW8 J 2 35
- FrameIndex XZW8 K 2 36
- FrameIndex XZW8 L 2 37
- FrameIndex XZW8 M 2 38
- FrameIndex XZW8 N 2 39
- FrameIndex XZW8 O 2 40
- FrameIndex XZW8 P 2 41
-}
-
-Model "SilverBullet"
-{
- Path "models"
-
- Model 2 "Silverbullet1st_Smoke.iqm"
- AngleOffset -90
- Scale -128 64 128
- DONTCULLBACKFACES
-
- // Jets
- SurfaceSkin 2 0 "SilverbulletJetSmoke.png"
- FrameIndex XZW8 Q 2 16
- FrameIndex XZW8 R 2 17
- FrameIndex XZW8 S 2 18
- FrameIndex XZW8 T 2 19
- FrameIndex XZW8 U 2 20
- FrameIndex XZW8 V 2 21
- FrameIndex XZW8 W 2 22
- FrameIndex XZW8 X 2 23
- FrameIndex XZW8 Y 2 24
-}
-
-Model "SilverBullet"
-{
- Path "models"
-
- Model 1 "Silverbullet1st.iqm"
- SurfaceSkin 1 0 "DemoTags.png"
- SurfaceSkin 1 1 "DemoArms.png"
- SurfaceSkin 1 2 "DemoSoft.png"
- SurfaceSkin 1 3 "Silverbullet.png"
- SurfaceSkin 1 4 "SilverbulletAmmo.png"
- AngleOffset -90
- Scale -128 64 128
- FORCECULLBACKFACES
-
- // Still / Deselect
- FrameIndex XZW2 A 1 0
- FrameIndex XZW2 B 1 1
- FrameIndex XZW2 C 1 2
- FrameIndex XZW2 D 1 3
- FrameIndex XZW2 E 1 4
- FrameIndex XZW2 F 1 5
- FrameIndex XZW2 G 1 6 // Select
- FrameIndex XZW2 H 1 7
- FrameIndex XZW2 I 1 8
- FrameIndex XZW2 J 1 9
- FrameIndex XZW2 K 1 10
- FrameIndex XZW2 L 1 11
- FrameIndex XZW2 M 1 12
- FrameIndex XZW2 N 1 13
- // Fire
- FrameIndex XZW2 O 1 15
- FrameIndex XZW2 P 1 16
- FrameIndex XZW2 Q 1 17
- FrameIndex XZW2 R 1 18
- FrameIndex XZW2 S 1 19
- FrameIndex XZW2 T 1 20
- FrameIndex XZW2 U 1 21
- FrameIndex XZW2 V 1 22
- FrameIndex XZW2 W 1 23
- // Bolt
- FrameIndex XZW2 X 1 25
- FrameIndex XZW2 Y 1 26
- FrameIndex XZW2 Z 1 27
- FrameIndex XZW3 A 1 28
- FrameIndex XZW3 B 1 29
- FrameIndex XZW3 C 1 30 // StartCasing
- FrameIndex XZW3 D 1 31
- FrameIndex XZW3 E 1 32
- FrameIndex XZW3 F 1 33
- FrameIndex XZW3 G 1 34
- FrameIndex XZW3 H 1 35
- FrameIndex XZW3 I 1 36
- FrameIndex XZW3 J 1 37
- FrameIndex XZW3 K 1 38
- FrameIndex XZW3 L 1 39
- FrameIndex XZW3 M 1 40
- FrameIndex XZW3 N 1 41 // EndCasing
- FrameIndex XZW3 O 1 42
- FrameIndex XZW3 P 1 43
- FrameIndex XZW3 Q 1 44
- FrameIndex XZW3 R 1 45
- // ZoomIn
- FrameIndex XZW3 S 1 47
- FrameIndex XZW3 T 1 48
- FrameIndex XZW3 U 1 49
- FrameIndex XZW3 V 1 50
- FrameIndex XZW3 W 1 51
- FrameIndex XZW3 X 1 52 // ZoomStill / ZoomOut
- FrameIndex XZW3 Y 1 53
- FrameIndex XZW3 Z 1 54
- FrameIndex XZW4 A 1 55
- FrameIndex XZW4 B 1 56
- FrameIndex XZW4 C 1 57
- // Unload
- FrameIndex XZW4 D 1 59
- FrameIndex XZW4 E 1 60
- FrameIndex XZW4 F 1 61
- FrameIndex XZW4 G 1 62
- FrameIndex XZW4 H 1 63
- FrameIndex XZW4 I 1 64
- FrameIndex XZW4 J 1 65
- FrameIndex XZW4 K 1 66
- FrameIndex XZW4 L 1 67
- FrameIndex XZW4 M 1 68
- FrameIndex XZW4 N 1 69
- // Load
- FrameIndex XZW4 O 1 70
- FrameIndex XZW4 P 1 71
- FrameIndex XZW4 Q 1 72
- FrameIndex XZW4 R 1 73
- FrameIndex XZW4 S 1 74
- FrameIndex XZW4 T 1 75
- FrameIndex XZW4 U 1 76
- FrameIndex XZW4 V 1 77
- FrameIndex XZW4 W 1 78
- FrameIndex XZW4 X 1 79
- FrameIndex XZW4 Y 1 80
- FrameIndex XZW4 Z 1 81
- FrameIndex XZW5 A 1 82
- FrameIndex XZW5 B 1 83
- FrameIndex XZW5 C 1 84
- // Idle
- FrameIndex XZW5 D 1 86
- FrameIndex XZW5 E 1 87
- FrameIndex XZW5 F 1 88
- FrameIndex XZW5 G 1 89
- FrameIndex XZW5 H 1 90
- FrameIndex XZW5 I 1 91
- FrameIndex XZW5 J 1 92
- FrameIndex XZW5 K 1 93
- FrameIndex XZW5 L 1 94
- FrameIndex XZW5 M 1 95
- FrameIndex XZW5 N 1 96
- FrameIndex XZW5 O 1 97
- FrameIndex XZW5 P 1 98
- FrameIndex XZW5 Q 1 99
- FrameIndex XZW5 R 1 100
- FrameIndex XZW5 S 1 101
- FrameIndex XZW5 T 1 102
- FrameIndex XZW5 U 1 103
- FrameIndex XZW5 V 1 104
- FrameIndex XZW5 W 1 105
- // Melee
- FrameIndex XZW5 X 1 107
- FrameIndex XZW5 Y 1 108
- FrameIndex XZW5 Z 1 109
- FrameIndex XZW6 A 1 110
- FrameIndex XZW6 B 1 111
- FrameIndex XZW6 C 1 112
- FrameIndex XZW6 D 1 113
- FrameIndex XZW6 E 1 114
- FrameIndex XZW6 F 1 115
- FrameIndex XZW6 G 1 116
- FrameIndex XZW6 H 1 117
- FrameIndex XZW6 I 1 118
- FrameIndex XZW6 J 1 119
- FrameIndex XZW6 K 1 120
- FrameIndex XZW6 L 1 121
- FrameIndex XZW6 M 1 122
- FrameIndex XZW6 N 1 123
- FrameIndex XZW6 O 1 124
- FrameIndex XZW6 P 1 125
- FrameIndex XZW6 Q 1 126
- FrameIndex XZW6 R 1 127
-}
diff --git a/modeldef/weapons/sparkster.txt b/modeldef/weapons/sparkster.txt
deleted file mode 100644
index efdafa800..000000000
--- a/modeldef/weapons/sparkster.txt
+++ /dev/null
@@ -1,532 +0,0 @@
-Model "SparksterMag"
-{
- Path "models"
-
- Model 0 "SparksterAmmo.iqm"
- Skin 0 "SparksterAmmo.png"
- Scale 18 18 18
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- ZOffset 1.5
- FrameIndex XZW1 B 0 0
- RollOffset 90
- ZOffset 1.2
- FrameIndex XZW1 C 0 0
-}
-
-Model "BiosparkArc"
-{
- Path "models/extra"
-
- Model 0 "WarpBeam.md3"
- Skin 0 "SparksterBeam.png"
- Scale 0.25 0.625 0.625
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
- NOINTERPOLATION
-
- FrameIndex XZW1 A 0 1
- FrameIndex XZW1 B 0 2
- FrameIndex XZW1 C 0 3
- FrameIndex XZW1 D 0 4
- FrameIndex XZW1 E 0 5
- FrameIndex XZW1 F 0 6
- FrameIndex XZW1 G 0 7
- FrameIndex XZW1 H 0 8
- FrameIndex XZW1 I 0 9
- FrameIndex XZW1 J 0 10
- FrameIndex XZW1 K 0 11
- FrameIndex XZW1 L 0 12
-}
-Model "BiosparkArcSmall"
-{
- Path "models/extra"
-
- Model 0 "WarpBeam.md3"
- Skin 0 "SparksterBeam.png"
- Scale 0.125 0.3125 0.3125
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
- NOINTERPOLATION
-
- FrameIndex XZW1 A 0 1
- FrameIndex XZW1 B 0 2
- FrameIndex XZW1 C 0 3
- FrameIndex XZW1 D 0 4
- FrameIndex XZW1 E 0 5
- FrameIndex XZW1 F 0 6
- FrameIndex XZW1 G 0 7
- FrameIndex XZW1 H 0 8
- FrameIndex XZW1 I 0 9
- FrameIndex XZW1 J 0 10
- FrameIndex XZW1 K 0 11
- FrameIndex XZW1 L 0 12
-}
-Model "BiosparkArcBig"
-{
- Path "models/extra"
-
- Model 0 "WarpBeam.md3"
- Skin 0 "SparksterBeam.png"
- Scale 1 2.5 2.5
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
- NOINTERPOLATION
-
- FrameIndex XZW1 A 0 1
- FrameIndex XZW1 B 0 2
- FrameIndex XZW1 C 0 3
- FrameIndex XZW1 D 0 4
- FrameIndex XZW1 E 0 5
- FrameIndex XZW1 F 0 6
- FrameIndex XZW1 G 0 7
- FrameIndex XZW1 H 0 8
- FrameIndex XZW1 I 0 9
- FrameIndex XZW1 J 0 10
- FrameIndex XZW1 K 0 11
- FrameIndex XZW1 L 0 12
-}
-
-Model "BiosparkBeam"
-{
- Path "models/extra"
-
- Model 0 "BaseBeam.obj"
- Scale 256 32 32
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- Skin 0 "SparksterBeamS.png"
- FrameIndex XZW1 A 0 0
- Skin 0 "SparksterBeam.png"
- FrameIndex XZW1 B 0 0
-}
-
-Model "BiosparkChildBeam"
-{
- Path "models/extra"
-
- Model 0 "WarpBeam.md3"
- Scale 4 8 8
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- Skin 0 "SparksterBeamS.png"
- FrameIndex XZW1 A 0 0
- FrameIndex XZW1 B 0 1
- FrameIndex XZW1 C 0 2
- FrameIndex XZW1 D 0 3
- FrameIndex XZW1 E 0 4
- FrameIndex XZW1 F 0 5
- FrameIndex XZW1 G 0 6
- FrameIndex XZW1 H 0 7
- FrameIndex XZW1 I 0 8
- FrameIndex XZW1 J 0 9
- FrameIndex XZW1 K 0 10
- FrameIndex XZW1 L 0 11
- FrameIndex XZW1 M 0 12
- Skin 0 "SparksterBeam.png"
- FrameIndex XZW2 A 0 0
- FrameIndex XZW2 B 0 1
- FrameIndex XZW2 C 0 2
- FrameIndex XZW2 D 0 3
- FrameIndex XZW2 E 0 4
- FrameIndex XZW2 F 0 5
- FrameIndex XZW2 G 0 6
- FrameIndex XZW2 H 0 7
- FrameIndex XZW2 I 0 8
- FrameIndex XZW2 J 0 9
- FrameIndex XZW2 K 0 10
- FrameIndex XZW2 L 0 11
- FrameIndex XZW2 M 0 12
-}
-
-Model "BiosparkCore"
-{
- Path "models"
-
- Model 0 "SparksterBall.iqm"
- Skin 0 "SparksterBall.png"
- Scale 0.75 0.75 0.75
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "Sparkster"
-{
- Path "models"
-
- Model 0 "SparksterPickup.iqm"
- SurfaceSkin 0 0 "Sparkster.png"
- SurfaceSkin 0 1 "SparksterAmmo.png"
- Scale 30 30 30
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- SurfaceSkin 0 2 "SparksterAmmo.png"
- FrameIndex XZW1 B 0 0
-}
-
-Model "Sparkster"
-{
- Path "models/extra"
-
- Model 2 "Flat.obj"
- Scale -60 30 30
- Offset 15 -60 -25
- PitchOffset 90
-
- Skin 2 "SparksterMuz.png"
- FrameIndex XZWZ A 2 0
-}
-
-Model "Sparkster"
-{
- Path "models"
-
- Model 3 "SparksterVent.obj"
- AngleOffset -90
- Scale -128 64 128
- DONTCULLBACKFACES
-
- // Still Vent
- Skin 3 "VentSmoke0.png"
- FrameIndex XZWY A 3 0
- Skin 3 "VentSmoke1.png"
- FrameIndex XZWY B 3 0
- Skin 3 "VentSmoke2.png"
- FrameIndex XZWY C 3 0
- Skin 3 "VentSmoke3.png"
- FrameIndex XZWY D 3 0
- Skin 3 "VentSmoke4.png"
- FrameIndex XZWY E 3 0
- Skin 3 "VentSmoke5.png"
- FrameIndex XZWY F 3 0
- Skin 3 "VentSmoke6.png"
- FrameIndex XZWY G 3 0
- Skin 3 "VentSmoke7.png"
- FrameIndex XZWY H 3 0
- Skin 3 "VentSmoke8.png"
- FrameIndex XZWY I 3 0
- Skin 3 "VentSmoke9.png"
- FrameIndex XZWY J 3 0
- Skin 3 "VentSmoke10.png"
- FrameIndex XZWY K 3 0
- Skin 3 "VentSmoke11.png"
- FrameIndex XZWY L 3 0
- Skin 3 "VentSmoke12.png"
- FrameIndex XZWY M 3 0
- Skin 3 "VentSmoke13.png"
- FrameIndex XZWY N 3 0
- Skin 3 "VentSmoke14.png"
- FrameIndex XZWY O 3 0
- Skin 3 "VentSmoke15.png"
- FrameIndex XZWY P 3 0
- Skin 3 "VentSmoke16.png"
- FrameIndex XZWY Q 3 0
- Skin 3 "VentSmoke17.png"
- FrameIndex XZWY R 3 0
- Skin 3 "VentSmoke18.png"
- FrameIndex XZWY S 3 0
- Skin 3 "VentSmoke19.png"
- FrameIndex XZWY T 3 0
- Skin 3 "VentSmoke20.png"
- FrameIndex XZWY U 3 0
- Skin 3 "VentSmoke21.png"
- FrameIndex XZWY V 3 0
- Skin 3 "VentSmoke22.png"
- FrameIndex XZWY W 3 0
- Skin 3 "VentSmoke23.png"
- FrameIndex XZWY X 3 0
-}
-
-Model "Sparkster"
-{
- Path "models"
-
- Model 1 "Sparkster1st.iqm"
- SurfaceSkin 1 0 "DemoTags.png"
- SurfaceSkin 1 1 "DemoArms.png"
- SurfaceSkin 1 2 "DemoSoft.png"
- SurfaceSkin 1 3 "Sparkster.png"
- SurfaceSkin 1 4 "SparksterAmmo.png"
-
- AngleOffset -90
- Scale -128 64 128
- FORCECULLBACKFACES
-
- // Still / Deselect
- FrameIndex XZW2 A 1 0
- FrameIndex XZW2 B 1 1
- FrameIndex XZW2 C 1 2
- FrameIndex XZW2 D 1 3
- FrameIndex XZW2 E 1 4
- FrameIndex XZW2 F 1 5
- FrameIndex XZW2 G 1 6 // Select
- FrameIndex XZW2 H 1 7
- FrameIndex XZW2 I 1 8
- FrameIndex XZW2 J 1 9
- FrameIndex XZW2 K 1 10
- FrameIndex XZW2 L 1 11
- FrameIndex XZW2 M 1 12
- // Fire
- FrameIndex XZW2 N 1 14
- FrameIndex XZW2 O 1 15
- FrameIndex XZW2 P 1 16
- FrameIndex XZW2 Q 1 17
- // AltFire
- FrameIndex XZW2 R 1 19
- FrameIndex XZW2 S 1 20
- FrameIndex XZW2 T 1 21
- FrameIndex XZW2 U 1 22
- // ThirdFire
- FrameIndex XZW2 V 1 24
- FrameIndex XZW2 W 1 25
- FrameIndex XZW2 X 1 26
- FrameIndex XZW2 Y 1 27
- FrameIndex XZW2 Z 1 28
- // Reload
- FrameIndex XZW3 A 1 30
- FrameIndex XZW3 B 1 31
- FrameIndex XZW3 C 1 32
- FrameIndex XZW3 D 1 33
- FrameIndex XZW3 E 1 34
- FrameIndex XZW3 F 1 35 // MagOut
- FrameIndex XZW3 G 1 36
- FrameIndex XZW3 H 1 37
- FrameIndex XZW3 I 1 38
- FrameIndex XZW3 J 1 39
- FrameIndex XZW3 K 1 40
- SurfaceSkin 1 4 ""
- FrameIndex XZW3 L 1 41
- FrameIndex XZW3 M 1 42
- SurfaceSkin 1 4 "SparksterAmmo.png"
- FrameIndex XZW3 N 1 43 // Reload2
- FrameIndex XZW3 O 1 44
- FrameIndex XZW3 P 1 45
- FrameIndex XZW3 Q 1 46
- FrameIndex XZW3 R 1 47
- FrameIndex XZW3 S 1 48 // MagIn
- FrameIndex XZW3 T 1 49
- FrameIndex XZW3 U 1 50
- FrameIndex XZW3 V 1 51
- FrameIndex XZW3 W 1 52 // Reload3
- FrameIndex XZW3 X 1 53
- FrameIndex XZW3 Y 1 54
- FrameIndex XZW3 Z 1 55
- FrameIndex XZW4 A 1 56
- FrameIndex XZW4 B 1 57
- FrameIndex XZW4 C 1 58
- FrameIndex XZW4 D 1 59
- // Melee
- FrameIndex XZW4 E 1 61
- FrameIndex XZW4 F 1 62
- FrameIndex XZW4 G 1 63
- FrameIndex XZW4 H 1 64
- FrameIndex XZW4 I 1 65
- FrameIndex XZW4 J 1 66
- FrameIndex XZW4 K 1 67 // Melee
- FrameIndex XZW4 L 1 68
- FrameIndex XZW4 M 1 69
- FrameIndex XZW4 N 1 70
- FrameIndex XZW4 O 1 71
- FrameIndex XZW4 P 1 72
- FrameIndex XZW4 Q 1 73
- FrameIndex XZW4 R 1 74
- FrameIndex XZW4 S 1 75
- FrameIndex XZW4 T 1 76
- FrameIndex XZW4 U 1 77
- FrameIndex XZW4 V 1 78
- FrameIndex XZW4 W 1 79
- FrameIndex XZW4 X 1 80
- // Trigger1
- FrameIndex XZW4 Y 1 82
- // Trigger2
- FrameIndex XZW4 Z 1 83
- // Trigger3
- FrameIndex XZW5 A 1 84
- // Idle
- FrameIndex XZW5 B 1 86
- FrameIndex XZW5 C 1 87
- FrameIndex XZW5 D 1 88
- FrameIndex XZW5 E 1 89
- FrameIndex XZW5 F 1 90
- FrameIndex XZW5 G 1 91
- FrameIndex XZW5 H 1 92
- FrameIndex XZW5 I 1 93
- FrameIndex XZW5 J 1 94
- FrameIndex XZW5 K 1 95
- FrameIndex XZW5 L 1 96
- FrameIndex XZW5 M 1 97
- FrameIndex XZW5 N 1 98
- FrameIndex XZW5 O 1 99
- FrameIndex XZW5 P 1 100
- FrameIndex XZW5 Q 1 101
- FrameIndex XZW5 R 1 102
- FrameIndex XZW5 S 1 103
- FrameIndex XZW5 T 1 104
- FrameIndex XZW5 U 1 105
- FrameIndex XZW5 V 1 106
- FrameIndex XZW5 W 1 107
- FrameIndex XZW5 X 1 108
- FrameIndex XZW5 Y 1 109
- //// DOUBLE MODE
- // Still
- SurfaceSkin 1 5 "SparksterAmmo.png"
- FrameIndex XZW5 Z 1 129 // defined first just to get that Z out of the way
- SurfaceSkin 1 5 ""
- // AttachExtra
- FrameIndex XZW6 A 1 111
- FrameIndex XZW6 B 1 112
- FrameIndex XZW6 C 1 113
- FrameIndex XZW6 D 1 114
- SurfaceSkin 1 5 "SparksterAmmo.png"
- FrameIndex XZW6 E 1 115
- FrameIndex XZW6 F 1 116
- FrameIndex XZW6 G 1 117
- FrameIndex XZW6 H 1 118
- FrameIndex XZW6 I 1 119
- FrameIndex XZW6 J 1 120 // MagIn
- FrameIndex XZW6 K 1 121
- FrameIndex XZW6 L 1 122
- FrameIndex XZW6 M 1 123
- FrameIndex XZW6 N 1 124
- FrameIndex XZW6 O 1 125
- FrameIndex XZW6 P 1 126
- FrameIndex XZW6 Q 1 127
- FrameIndex XZW6 R 1 128
- // Deselect
- FrameIndex XZW6 S 1 130
- FrameIndex XZW6 T 1 131
- FrameIndex XZW6 U 1 132
- FrameIndex XZW6 V 1 133
- FrameIndex XZW6 W 1 134
- FrameIndex XZW6 X 1 135 // Select
- FrameIndex XZW6 Y 1 136
- FrameIndex XZW6 Z 1 137
- FrameIndex XZW7 A 1 138
- FrameIndex XZW7 B 1 139
- FrameIndex XZW7 C 1 140
- FrameIndex XZW7 D 1 141
- // Fire
- FrameIndex XZW7 E 1 143
- FrameIndex XZW7 F 1 144
- FrameIndex XZW7 G 1 145
- FrameIndex XZW7 H 1 146
- // AltFire
- FrameIndex XZW7 I 1 148
- FrameIndex XZW7 J 1 149
- FrameIndex XZW7 K 1 150
- FrameIndex XZW7 L 1 151
- // ThirdFire
- FrameIndex XZW7 M 1 153
- FrameIndex XZW7 N 1 154
- FrameIndex XZW7 O 1 155
- FrameIndex XZW7 P 1 156
- FrameIndex XZW7 Q 1 157
- // Melee
- FrameIndex XZW7 R 1 159
- FrameIndex XZW7 S 1 160
- FrameIndex XZW7 T 1 161
- FrameIndex XZW7 U 1 162
- FrameIndex XZW7 V 1 163
- FrameIndex XZW7 W 1 164
- FrameIndex XZW7 X 1 165 // Melee
- FrameIndex XZW7 Y 1 166
- FrameIndex XZW7 Z 1 167
- FrameIndex XZW8 A 1 168
- FrameIndex XZW8 B 1 169
- FrameIndex XZW8 C 1 170
- FrameIndex XZW8 D 1 171
- FrameIndex XZW8 E 1 172
- FrameIndex XZW8 F 1 173
- FrameIndex XZW8 G 1 174
- FrameIndex XZW8 H 1 175
- FrameIndex XZW8 I 1 176
- FrameIndex XZW8 J 1 177
- FrameIndex XZW8 K 1 178
- // Trigger1
- FrameIndex XZW8 L 1 180
- // Trigger2
- FrameIndex XZW8 M 1 181
- // Trigger3
- FrameIndex XZW8 N 1 182
- // Idle
- FrameIndex XZW8 O 1 184
- FrameIndex XZW8 P 1 185
- FrameIndex XZW8 Q 1 186
- FrameIndex XZW8 R 1 187
- FrameIndex XZW8 S 1 188
- FrameIndex XZW8 T 1 189
- FrameIndex XZW8 U 1 190
- FrameIndex XZW8 V 1 191
- FrameIndex XZW8 W 1 192
- FrameIndex XZW8 X 1 193
- FrameIndex XZW8 Y 1 194
- FrameIndex XZW8 Z 1 195
- FrameIndex XZW9 A 1 196
- FrameIndex XZW9 B 1 197
- FrameIndex XZW9 C 1 198
- FrameIndex XZW9 D 1 199
- FrameIndex XZW9 E 1 200
- FrameIndex XZW9 F 1 201
- FrameIndex XZW9 G 1 202
- FrameIndex XZW9 H 1 203
- FrameIndex XZW9 I 1 204
- FrameIndex XZW9 J 1 205
- FrameIndex XZW9 K 1 206
- FrameIndex XZW9 L 1 207
- // UnloadExtra
- FrameIndex XZW9 M 1 209
- FrameIndex XZW9 N 1 210
- FrameIndex XZW9 O 1 211
- FrameIndex XZW9 P 1 212
- FrameIndex XZW9 Q 1 213
- FrameIndex XZW9 R 1 214 // MagOut
- FrameIndex XZW9 S 1 215
- FrameIndex XZW9 T 1 216
- FrameIndex XZW9 U 1 217
- FrameIndex XZW9 V 1 218
- FrameIndex XZW9 W 1 219
- SurfaceSkin 1 4 ""
- FrameIndex XZW9 X 1 220
- FrameIndex XZW9 Y 1 221
- SurfaceSkin 1 4 "SparksterAmmo.png"
- FrameIndex XZW9 Z 1 222 // ToReload2
- // DoubleStacc
- SurfaceSkin 1 5 ""
- FrameIndex XZWA A 1 223 // FromReload3
- FrameIndex XZWA B 1 224
- FrameIndex XZWA C 1 225
- FrameIndex XZWA D 1 226
- FrameIndex XZWA E 1 227
- SurfaceSkin 1 5 "SparksterAmmo.png"
- FrameIndex XZWA F 1 228
- FrameIndex XZWA G 1 229
- FrameIndex XZWA H 1 230 // MagIn
- FrameIndex XZWA I 1 231
- FrameIndex XZWA J 1 232
- FrameIndex XZWA K 1 233
- FrameIndex XZWA L 1 234
- FrameIndex XZWA M 1 235
- FrameIndex XZWA N 1 236
- FrameIndex XZWA O 1 237
- FrameIndex XZWA P 1 238
- FrameIndex XZWA Q 1 239
- FrameIndex XZWA R 1 240
- FrameIndex XZWA S 1 241
-}
diff --git a/modeldef/weapons/spreadgun.txt b/modeldef/weapons/spreadgun.txt
deleted file mode 100644
index c1451958b..000000000
--- a/modeldef/weapons/spreadgun.txt
+++ /dev/null
@@ -1,320 +0,0 @@
-Model "RedShellCasing"
-{
- Path "models"
-
- Model 0 "ShotShell.iqm"
- Skin 0 "Shell_Normal_Used.png"
- Scale 40 40 40
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- ZOffset 1
- FrameIndex XZW1 B 0 0
-}
-Model "GoldShellCasing"
-{
- Path "models"
-
- Model 0 "ShotShell.iqm"
- Skin 0 "Shell_Gold_Used.png"
- Scale 40 40 40
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- ZOffset 1
- FrameIndex XZW1 B 0 0
-}
-
-Model "Spreadgun"
-{
- Path "models"
-
- Model 0 "SpreadgunPickup.iqm"
- Skin 0 "Spreadgun.png"
- Scale 10 10 10
- ZOffset 16
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
- FrameIndex XZW1 B 0 1
-}
-
-Model "Spreadgun"
-{
- Path "models/extra"
-
- Model 2 "Flat.obj"
- Offset 16 -60 -15
- PitchOffset 90
-
- // buckshot
- Scale -26 26 26
- Skin 2 "ShotgMuz.png"
- FrameIndex XZW0 A 2 0
- // gold
- Scale -40 40 40
- Skin 2 "GoldMuz.png"
- FrameIndex XZW0 B 2 0
-}
-
-Model "Spreadgun"
-{
- Path "models"
-
- Model 1 "Spreadgun1st.iqm"
- SurfaceSkin 1 0 "DemoTags.png"
- SurfaceSkin 1 1 "DemoArms.png"
- SurfaceSkin 1 2 "DemoSoft.png"
- SurfaceSkin 1 3 "Spreadgun.png"
- AngleOffset -90
- Offset -4 0 -2
- Scale -128 64 128
- FORCECULLBACKFACES
-
- ///// PRIMED
- // Idle / Deselect
- FrameIndex XZW2 A 1 0
- FrameIndex XZW2 B 1 1
- FrameIndex XZW2 C 1 2
- FrameIndex XZW2 D 1 3
- FrameIndex XZW2 E 1 4
- FrameIndex XZW2 F 1 5
- FrameIndex XZW2 G 1 6
- FrameIndex XZW2 H 1 7
- FrameIndex XZW2 I 1 8 // Select
- FrameIndex XZW2 J 1 9
- FrameIndex XZW2 K 1 10
- FrameIndex XZW2 L 1 11
- FrameIndex XZW2 M 1 12
- FrameIndex XZW2 N 1 13
- FrameIndex XZW2 O 1 14
- FrameIndex XZW2 P 1 15
- FrameIndex XZW2 Q 1 16
- // Fire
- FrameIndex XZW2 R 1 18
- FrameIndex XZW2 S 1 19
- FrameIndex XZW2 T 1 20
- FrameIndex XZW2 U 1 21
- FrameIndex XZW2 V 1 22
- FrameIndex XZW2 W 1 23
- FrameIndex XZW2 X 1 24
- FrameIndex XZW2 Y 1 25
- ///// FIRED
- // Idle / Deselect
- FrameIndex XZW2 Z 1 26
- FrameIndex XZW3 A 1 27
- FrameIndex XZW3 B 1 28
- FrameIndex XZW3 C 1 29
- FrameIndex XZW3 D 1 30
- FrameIndex XZW3 E 1 31
- FrameIndex XZW3 F 1 32
- FrameIndex XZW3 G 1 33
- FrameIndex XZW3 H 1 34 // Select
- FrameIndex XZW3 I 1 35
- FrameIndex XZW3 J 1 36
- FrameIndex XZW3 K 1 37
- FrameIndex XZW3 L 1 38
- FrameIndex XZW3 M 1 39
- FrameIndex XZW3 N 1 40
- FrameIndex XZW3 O 1 41
- FrameIndex XZW3 P 1 42
- // Unload
- FrameIndex XZW3 Q 1 44 // Set SurfaceSkin 4
- FrameIndex XZW3 R 1 45
- FrameIndex XZW3 S 1 46
- FrameIndex XZW3 T 1 47
- FrameIndex XZW3 U 1 48
- FrameIndex XZW3 V 1 49
- FrameIndex XZW3 W 1 50
- FrameIndex XZW3 X 1 51
- FrameIndex XZW3 Y 1 52
- FrameIndex XZW3 Z 1 53
- FrameIndex XZW4 A 1 54
- FrameIndex XZW4 B 1 55
- FrameIndex XZW4 C 1 56
- FrameIndex XZW4 D 1 57
- FrameIndex XZW4 E 1 58
- FrameIndex XZW4 F 1 59
- FrameIndex XZW4 G 1 60
- FrameIndex XZW4 H 1 61 // Unset SurfaceSkin 4
- // Load
- FrameIndex XZW4 I 1 62 // Set SurfaceSkin 5
- FrameIndex XZW4 J 1 63
- FrameIndex XZW4 K 1 64
- FrameIndex XZW4 L 1 65
- FrameIndex XZW4 M 1 66
- FrameIndex XZW4 N 1 67
- FrameIndex XZW4 O 1 68
- FrameIndex XZW4 P 1 69
- FrameIndex XZW4 Q 1 70
- FrameIndex XZW4 R 1 71
- FrameIndex XZW4 S 1 72 // Unset SurfaceSkin 5
- FrameIndex XZW4 T 1 73 // Set SurfaceSkin 4
- FrameIndex XZW4 U 1 74
- FrameIndex XZW4 V 1 75
- FrameIndex XZW4 W 1 76
- FrameIndex XZW4 X 1 77
- FrameIndex XZW4 Y 1 78
- FrameIndex XZW4 Z 1 79
- FrameIndex XZW5 A 1 80
- FrameIndex XZW5 B 1 81
- FrameIndex XZW5 C 1 82
- FrameIndex XZW5 D 1 83
- FrameIndex XZW5 E 1 84
- FrameIndex XZW5 F 1 85
- FrameIndex XZW5 G 1 86
- FrameIndex XZW5 H 1 87
- FrameIndex XZW5 I 1 88
- FrameIndex XZW5 J 1 89
- FrameIndex XZW5 K 1 90
- FrameIndex XZW5 L 1 91
- FrameIndex XZW5 M 1 92
- FrameIndex XZW5 N 1 93
- FrameIndex XZW5 O 1 94 // Unset SurfaceSkin 4
- ///// PRIMED (Again)
- // Check out
- FrameIndex XZW5 P 1 96
- FrameIndex XZW5 Q 1 97
- FrameIndex XZW5 R 1 98
- FrameIndex XZW5 S 1 99
- FrameIndex XZW5 T 1 100
- FrameIndex XZW5 U 1 101
- FrameIndex XZW5 V 1 102
- FrameIndex XZW5 W 1 103
- FrameIndex XZW5 X 1 104
- FrameIndex XZW5 Y 1 105
- FrameIndex XZW5 Z 1 106
- FrameIndex XZW6 A 1 107
- FrameIndex XZW6 B 1 108
- FrameIndex XZW6 C 1 109
- FrameIndex XZW6 D 1 110
- FrameIndex XZW6 E 1 111
- FrameIndex XZW6 F 1 112
- FrameIndex XZW6 G 1 113
- FrameIndex XZW6 H 1 114
- FrameIndex XZW6 I 1 115
- FrameIndex XZW6 J 1 116
- FrameIndex XZW6 K 1 117
- FrameIndex XZW6 L 1 118
- FrameIndex XZW6 M 1 119
- FrameIndex XZW6 N 1 120
- FrameIndex XZW6 O 1 121
- // Melee
- FrameIndex XZW7 P 1 123
- FrameIndex XZW7 Q 1 124
- FrameIndex XZW7 R 1 125
- FrameIndex XZW7 S 1 126
- FrameIndex XZW7 T 1 127
- FrameIndex XZW7 U 1 128
- FrameIndex XZW7 V 1 129
- FrameIndex XZW7 W 1 130
- FrameIndex XZW7 X 1 131
- FrameIndex XZW7 Y 1 132
- FrameIndex XZW7 Z 1 133
- FrameIndex XZW8 A 1 134
- FrameIndex XZW8 B 1 135
- ////// FIRED (Extra)
- // Check out
- FrameIndex XZW8 C 1 138
- FrameIndex XZW8 D 1 139
- FrameIndex XZW8 E 1 140
- FrameIndex XZW8 F 1 141
- FrameIndex XZW8 G 1 142
- FrameIndex XZW8 H 1 143
- FrameIndex XZW8 I 1 144
- FrameIndex XZW8 J 1 145
- FrameIndex XZW8 K 1 146
- FrameIndex XZW8 L 1 147
- FrameIndex XZW8 M 1 148
- FrameIndex XZW8 N 1 149
- FrameIndex XZW8 O 1 150
- FrameIndex XZW8 P 1 151
- FrameIndex XZW8 Q 1 152
- FrameIndex XZW8 R 1 153
- FrameIndex XZW8 S 1 154
- FrameIndex XZW8 T 1 155
- FrameIndex XZW8 U 1 156
- FrameIndex XZW8 V 1 157
- FrameIndex XZW8 W 1 158
- FrameIndex XZW8 X 1 159
- FrameIndex XZW8 Y 1 160
- FrameIndex XZW8 Z 1 161
- FrameIndex XZW9 A 1 162
- FrameIndex XZW9 B 1 163
- // Melee
- FrameIndex XZW9 C 1 165
- FrameIndex XZW9 D 1 166
- FrameIndex XZW9 E 1 167
- FrameIndex XZW9 F 1 168
- FrameIndex XZW9 G 1 169
- FrameIndex XZW9 H 1 170
- FrameIndex XZW9 I 1 171
- FrameIndex XZW9 J 1 172
- FrameIndex XZW9 K 1 173
- FrameIndex XZW9 L 1 174
- FrameIndex XZW9 M 1 175
- FrameIndex XZW9 N 1 176
- FrameIndex XZW9 O 1 177
- ////// PRIMED (Extra)
- // Unload
- FrameIndex XZW9 P 1 180 // Set SurfaceSkin 4
- FrameIndex XZW9 Q 1 181
- FrameIndex XZW9 R 1 182
- FrameIndex XZW9 S 1 183
- FrameIndex XZW9 T 1 184
- FrameIndex XZW9 U 1 185
- FrameIndex XZW9 V 1 186
- FrameIndex XZW9 W 1 187
- FrameIndex XZW9 X 1 188
- FrameIndex XZW9 Y 1 189
- FrameIndex XZW9 Z 1 190
- FrameIndex XZWA A 1 191
- FrameIndex XZWA B 1 192
- FrameIndex XZWA C 1 193
- FrameIndex XZWA D 1 194
- FrameIndex XZWA E 1 195
- FrameIndex XZWA F 1 196
- FrameIndex XZWA G 1 197 // Unset SurfaceSkin 4
- // Load
- FrameIndex XZWA H 1 198 // Set SurfaceSkin 5
- FrameIndex XZWA I 1 199
- FrameIndex XZWA J 1 200
- FrameIndex XZWA K 1 201
- FrameIndex XZWA L 1 202
- FrameIndex XZWA M 1 203
- FrameIndex XZWA N 1 204
- FrameIndex XZWA O 1 205
- FrameIndex XZWA P 1 206
- FrameIndex XZWA Q 1 207
- FrameIndex XZWA R 1 208 // Unset SurfaceSkin 5
- FrameIndex XZWA S 1 209 // Set SurfaceSkin 4
- FrameIndex XZWA T 1 210
- FrameIndex XZWA U 1 211
- FrameIndex XZWA V 1 212
- FrameIndex XZWA W 1 213
- FrameIndex XZWA X 1 214
- FrameIndex XZWA Y 1 215
- FrameIndex XZWA Z 1 216
- FrameIndex XZWB A 1 217
- FrameIndex XZWB B 1 218
- FrameIndex XZWB C 1 219
- FrameIndex XZWB D 1 220
- FrameIndex XZWB E 1 221
- FrameIndex XZWB F 1 222
- FrameIndex XZWB G 1 223
- FrameIndex XZWB H 1 224
- FrameIndex XZWB I 1 225
- FrameIndex XZWB J 1 226
- FrameIndex XZWB K 1 227
- FrameIndex XZWB L 1 228
- FrameIndex XZWB M 1 229
- FrameIndex XZWB N 1 230 // Unset SurfaceSkin 4
-
- // Empty unload/load frames no longer needed
-}
diff --git a/modeldef/weapons/wallbuster.txt b/modeldef/weapons/wallbuster.txt
deleted file mode 100644
index 531072648..000000000
--- a/modeldef/weapons/wallbuster.txt
+++ /dev/null
@@ -1,348 +0,0 @@
-Model "Wallbuster"
-{
- Path "models"
-
- Model 0 "WallbusterPickup.iqm"
- Skin 0 "Wallbuster.png"
- Scale 45 45 45
- ZOffset 28
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "Wallbuster"
-{
- // muzzle flashes
- Path "models/extra"
-
- Model 3 "Flat.obj"
- PitchOffset 90
-
- // Base 12 -60 -24
- // Radius1 10
- // Radius2 3
-
- // Buckshot
- Scale -26 26 26
- Skin 3 "ShotgMuz.png"
- Offset 12 -60 -11
- FrameIndex XZWW A 3 0
- Offset 14.8532 -60 -13.0729
- FrameIndex XZWW B 3 0
- Offset 13.7634 -60 -16.4271
- FrameIndex XZWW C 3 0
- Offset 10.2366 -60 -16.4271
- FrameIndex XZWW D 3 0
- Offset 9.14683 -60 -13.0729
- FrameIndex XZWW E 3 0
- Offset 24.3637 -60 -19.9828
- FrameIndex XZWW F 3 0
- Offset 23.2739 -60 -23.3369
- FrameIndex XZWW G 3 0
- Offset 19.7472 -60 -23.3369
- FrameIndex XZWW H 3 0
- Offset 18.6574 -60 -19.9828
- FrameIndex XZWW I 3 0
- Offset 21.5106 -60 -17.9098
- FrameIndex XZWW J 3 0
- Offset 19.6412 -60 -34.5172
- FrameIndex XZWW K 3 0
- Offset 16.1145 -60 -34.5172
- FrameIndex XZWW L 3 0
- Offset 15.0247 -60 -31.1631
- FrameIndex XZWW M 3 0
- Offset 17.8779 -60 -29.0902
- FrameIndex XZWW N 3 0
- Offset 20.731 -60 -31.1631
- FrameIndex XZWW O 3 0
- Offset 4.35879 -60 -34.5172
- FrameIndex XZWW P 3 0
- Offset 3.26898 -60 -31.1631
- FrameIndex XZWW Q 3 0
- Offset 6.12215 -60 -29.0902
- FrameIndex XZWW R 3 0
- Offset 8.97532 -60 -31.1631
- FrameIndex XZWW S 3 0
- Offset 7.8855 -60 -34.5172
- FrameIndex XZWW T 3 0
- Offset -0.363735 -60 -19.9828
- FrameIndex XZWW U 3 0
- Offset 2.48943 -60 -17.9098
- FrameIndex XZWW V 3 0
- Offset 5.3426 -60 -19.9828
- FrameIndex XZWW W 3 0
- Offset 4.25279 -60 -23.3369
- FrameIndex XZWW X 3 0
- Offset 0.726079 -60 -23.3369
- FrameIndex XZWW Y 3 0
-}
-
-Model "Wallbuster"
-{
- // main
- Path "models"
-
- Model 1 "Wallbuster1st.iqm"
- SurfaceSkin 1 0 "DemoTags.png"
- SurfaceSkin 1 1 "DemoArms.png"
- SurfaceSkin 1 2 "DemoSoft.png"
- SurfaceSkin 1 3 "Wallbuster.png"
- AngleOffset -93
- PitchOffset 0.4
- Offset 0 2 0
- Scale -128 64 128
- FORCECULLBACKFACES
-
- // Still/Deselect
- FrameIndex XZW2 A 1 0
- FrameIndex XZW2 B 1 1
- FrameIndex XZW2 C 1 2
- FrameIndex XZW2 D 1 3
- FrameIndex XZW2 E 1 4
- FrameIndex XZW2 F 1 5
- FrameIndex XZW2 G 1 6 // Select
- FrameIndex XZW2 H 1 7
- FrameIndex XZW2 I 1 8
- FrameIndex XZW2 J 1 9
- FrameIndex XZW2 K 1 10
- FrameIndex XZW2 L 1 11
- FrameIndex XZW2 M 1 12
- FrameIndex XZW2 N 1 13
- FrameIndex XZW2 O 1 14
- FrameIndex XZW2 P 1 15
- // Fire One
- FrameIndex XZW2 Q 1 17
- FrameIndex XZW2 R 1 18
- FrameIndex XZW2 S 1 19
- FrameIndex XZW2 T 1 20
- FrameIndex XZW2 U 1 21
- FrameIndex XZW2 V 1 22
- FrameIndex XZW2 W 1 23
- FrameIndex XZW2 X 1 24
- // Spin One
- FrameIndex XZW2 Y 1 26
- FrameIndex XZW2 Z 1 27
- FrameIndex XZW3 A 1 28
- FrameIndex XZW3 B 1 29
- // Fire Five
- FrameIndex XZW3 C 1 31
- FrameIndex XZW3 D 1 32
- FrameIndex XZW3 E 1 33
- FrameIndex XZW3 F 1 34
- FrameIndex XZW3 G 1 35
- FrameIndex XZW3 H 1 36
- FrameIndex XZW3 I 1 37
- FrameIndex XZW3 J 1 38
- FrameIndex XZW3 K 1 39
- // Spin Five
- FrameIndex XZW3 L 1 41
- FrameIndex XZW3 M 1 42
- FrameIndex XZW3 N 1 43
- FrameIndex XZW3 O 1 44
- FrameIndex XZW3 P 1 45
- FrameIndex XZW3 Q 1 46
- FrameIndex XZW3 R 1 47
- // Fire Twenty-Five
- FrameIndex XZW3 S 1 49
- FrameIndex XZW3 T 1 50
- FrameIndex XZW3 U 1 51
- FrameIndex XZW3 V 1 52
- FrameIndex XZW3 W 1 53
- FrameIndex XZW3 X 1 54
- FrameIndex XZW3 Y 1 55
- FrameIndex XZW3 Z 1 56
- FrameIndex XZW4 A 1 57
- FrameIndex XZW4 B 1 58
- FrameIndex XZW4 C 1 59
- // Unlock
- FrameIndex XZW4 D 1 61
- FrameIndex XZW4 E 1 62
- FrameIndex XZW4 F 1 63
- FrameIndex XZW4 G 1 64
- FrameIndex XZW4 H 1 65
- FrameIndex XZW4 I 1 66
- FrameIndex XZW4 J 1 67
- FrameIndex XZW4 K 1 68
- FrameIndex XZW4 L 1 69 // LeverSnd
- FrameIndex XZW4 M 1 70
- FrameIndex XZW4 N 1 71
- FrameIndex XZW4 O 1 72
- FrameIndex XZW4 P 1 73
- FrameIndex XZW4 Q 1 74
- FrameIndex XZW4 R 1 75
- FrameIndex XZW4 S 1 76
- FrameIndex XZW4 T 1 77
- FrameIndex XZW4 U 1 78
- FrameIndex XZW4 V 1 79
- FrameIndex XZW4 W 1 80 // StillFrm
- // PreDetach
- FrameIndex XZW4 X 1 81
- FrameIndex XZW4 Y 1 82
- FrameIndex XZW4 Z 1 83
- FrameIndex XZW5 A 1 84
- FrameIndex XZW5 B 1 85
- FrameIndex XZW5 C 1 86
- FrameIndex XZW5 D 1 87
- FrameIndex XZW5 E 1 88
- FrameIndex XZW5 F 1 89
- FrameIndex XZW5 G 1 90 // DetachSnd
- // Detach
- FrameIndex XZW5 H 1 91 // StartDetachOverlays
- FrameIndex XZW5 I 1 92
- FrameIndex XZW5 J 1 93
- FrameIndex XZW5 K 1 94
- FrameIndex XZW5 L 1 95
- FrameIndex XZW5 M 1 96
- FrameIndex XZW5 N 1 97
- FrameIndex XZW5 O 1 98
- FrameIndex XZW5 P 1 99
- FrameIndex XZW5 Q 1 100
- FrameIndex XZW5 R 1 101 // DropShells
- FrameIndex XZW5 S 1 102
- FrameIndex XZW5 T 1 103
- FrameIndex XZW5 U 1 104
- FrameIndex XZW5 V 1 105 // LoadShell
- FrameIndex XZW5 W 1 106
- FrameIndex XZW5 X 1 107 // LoadShell
- // Attach
- FrameIndex XZW5 Y 1 108
- FrameIndex XZW5 Z 1 109 // LoadShell
- FrameIndex XZW6 A 1 110
- FrameIndex XZW6 B 1 111 // LoadShell
- FrameIndex XZW6 C 1 112
- FrameIndex XZW6 D 1 113 // LoadShell
- FrameIndex XZW6 E 1 114
- FrameIndex XZW6 F 1 115
- FrameIndex XZW6 G 1 116 // StartAttachOverlays
- FrameIndex XZW6 H 1 117
- FrameIndex XZW6 I 1 118
- FrameIndex XZW6 J 1 119
- FrameIndex XZW6 K 1 120
- FrameIndex XZW6 L 1 121
- FrameIndex XZW6 M 1 122
- FrameIndex XZW6 N 1 123
- FrameIndex XZW6 O 1 124
- FrameIndex XZW6 P 1 125
- FrameIndex XZW6 Q 1 126 // AttachSnd
- FrameIndex XZW6 R 1 127
- FrameIndex XZW6 S 1 128
- FrameIndex XZW6 T 1 129
- FrameIndex XZW6 U 1 130
- FrameIndex XZW6 V 1 131
- FrameIndex XZW6 W 1 132
- FrameIndex XZW6 X 1 133
- FrameIndex XZW6 Y 1 134
- FrameIndex XZW6 Z 1 135
- FrameIndex XZW7 A 1 136
- FrameIndex XZW7 B 1 137
- FrameIndex XZW7 C 1 138
- // Attach + Spin
- FrameIndex XZW7 D 1 139
- FrameIndex XZW7 E 1 140 // LoadShell
- FrameIndex XZW7 F 1 141
- FrameIndex XZW7 G 1 142 // LoadShell
- FrameIndex XZW7 H 1 143
- FrameIndex XZW7 I 1 144 // LoadShell
- FrameIndex XZW7 J 1 145
- FrameIndex XZW7 K 1 146
- FrameIndex XZW7 L 1 147 // StartAttachOverlays
- FrameIndex XZW7 M 1 148
- FrameIndex XZW7 N 1 149
- FrameIndex XZW7 O 1 150
- FrameIndex XZW7 P 1 151
- FrameIndex XZW7 Q 1 152
- FrameIndex XZW7 R 1 153
- FrameIndex XZW7 S 1 154
- FrameIndex XZW7 T 1 155
- FrameIndex XZW7 U 1 156
- FrameIndex XZW7 V 1 157
- FrameIndex XZW7 W 1 158 // AttachSnd
- FrameIndex XZW7 X 1 159
- FrameIndex XZW7 Y 1 160
- FrameIndex XZW7 Z 1 161
- FrameIndex XZW8 A 1 162
- FrameIndex XZW8 B 1 163
- FrameIndex XZW8 C 1 164
- FrameIndex XZW8 D 1 165 // Speen
- FrameIndex XZW8 E 1 166
- FrameIndex XZW8 F 1 167
- FrameIndex XZW8 G 1 168
- FrameIndex XZW8 H 1 169
- FrameIndex XZW8 I 1 170
- FrameIndex XZW8 J 1 171
- FrameIndex XZW8 K 1 172
- FrameIndex XZW8 L 1 173
- FrameIndex XZW8 M 1 174 // DetachSnd
- FrameIndex XZW8 N 1 175 // duplicate of frame 91, but with spin applied
- // Lock
- FrameIndex XZW8 O 1 176
- FrameIndex XZW8 P 1 177
- FrameIndex XZW8 Q 1 178
- FrameIndex XZW8 R 1 179
- FrameIndex XZW8 S 1 180
- FrameIndex XZW8 T 1 181 // LeverSnd
- FrameIndex XZW8 U 1 182
- FrameIndex XZW8 V 1 183
- FrameIndex XZW8 W 1 184
- FrameIndex XZW8 X 1 185
- FrameIndex XZW8 Y 1 186
- FrameIndex XZW8 Z 1 187
- FrameIndex XZW9 A 1 188
- FrameIndex XZW9 B 1 189
- FrameIndex XZW9 C 1 190
- FrameIndex XZW9 D 1 191
- FrameIndex XZW9 E 1 192
- FrameIndex XZW9 F 1 193
- // Melee
- FrameIndex XZW9 G 1 195
- FrameIndex XZW9 H 1 196
- FrameIndex XZW9 I 1 197
- FrameIndex XZW9 J 1 198
- FrameIndex XZW9 K 1 199
- FrameIndex XZW9 L 1 200
- FrameIndex XZW9 M 1 201
- FrameIndex XZW9 N 1 202
- FrameIndex XZW9 O 1 203 // Impact
- FrameIndex XZW9 P 1 204
- FrameIndex XZW9 Q 1 205
- FrameIndex XZW9 R 1 206
- FrameIndex XZW9 S 1 207
- FrameIndex XZW9 T 1 208
- FrameIndex XZW9 U 1 209
- FrameIndex XZW9 V 1 210
- FrameIndex XZW9 W 1 211
- FrameIndex XZW9 X 1 212
- FrameIndex XZW9 Y 1 213
- FrameIndex XZW9 Z 1 214
- FrameIndex XZWA A 1 215
- FrameIndex XZWA B 1 216
- FrameIndex XZWA C 1 217
- FrameIndex XZWA D 1 218
- // PreDetach + Spin
- FrameIndex XZWE U 1 221
- FrameIndex XZWE V 1 222
- FrameIndex XZWE W 1 223
- FrameIndex XZWE X 1 224
- FrameIndex XZWE Y 1 225
- FrameIndex XZWE Z 1 226
- FrameIndex XZWF A 1 227 // Speen
- FrameIndex XZWF B 1 228
- FrameIndex XZWF C 1 229
- FrameIndex XZWF D 1 230
- FrameIndex XZWF E 1 231
- FrameIndex XZWF F 1 232
- FrameIndex XZWF G 1 233
- FrameIndex XZWF H 1 234
- FrameIndex XZWF I 1 235
- FrameIndex XZWF J 1 236 // DetachSnd
- FrameIndex XZWF K 1 237 // duplicate of frame 91, but with spin applied
- // PreDetach InterSpin
- FrameIndex XZWH J 1 238 // identical to 234, but unrotated
- FrameIndex XZWH K 1 239
- FrameIndex XZWH L 1 240
- // Attach+Spin InterSpin
- FrameIndex XZWH M 1 242 // identical to 172, but unrotated
- FrameIndex XZWH N 1 243
- FrameIndex XZWH O 1 244
-}
diff --git a/modeldef/weapons/ynykron.txt b/modeldef/weapons/ynykron.txt
deleted file mode 100644
index d16640720..000000000
--- a/modeldef/weapons/ynykron.txt
+++ /dev/null
@@ -1,603 +0,0 @@
-Model "AshenRemains"
-{
- Path "models/extra"
-
- Model 0 "Flat.obj"
- Scale 20 20 20
- ZOffset 0.1
- USEACTORPITCH
- USEACTORROLL
- DONTCULLBACKFACES
-
- Skin 0 "BloodBlast.png"
- FrameIndex XZW1 A 0 0
-}
-
-Model "YnykronBeam"
-{
- Path "models/extra"
-
- Model 0 "WarpBeam2.md3"
- Scale 4 4 4
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- // starter
- Skin 0 "MCBeamS.png"
-
- // base
- FrameIndex XZW1 A 0 0
- // deviation
- FrameIndex XZW1 B 0 5
- FrameIndex XZW1 C 0 6
- FrameIndex XZW1 D 0 7
- FrameIndex XZW1 E 0 8
-
- // other
- Skin 0 "MCBeam.png"
-
- // base
- FrameIndex XZW2 A 0 0
- // deviation
- FrameIndex XZW2 B 0 5
- FrameIndex XZW2 C 0 6
- FrameIndex XZW2 D 0 7
- FrameIndex XZW2 E 0 8
-}
-
-Model "YnykronRing"
-{
- Model 0 "models/extra/Flat.obj"
- Scale 100 100 100
- PitchOffset 90
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
- CORRECTPIXELSTRETCH
-
- // boy this is a pain
- Skin 0 "sprites/XRG4A0.png"
- FrameIndex XRG4 A 0 0
- Skin 0 "sprites/XRG4B0.png"
- FrameIndex XRG4 B 0 0
- Skin 0 "sprites/XRG4C0.png"
- FrameIndex XRG4 C 0 0
- Skin 0 "sprites/XRG4D0.png"
- FrameIndex XRG4 D 0 0
- Skin 0 "sprites/XRG4E0.png"
- FrameIndex XRG4 E 0 0
- Skin 0 "sprites/XRG4F0.png"
- FrameIndex XRG4 F 0 0
- Skin 0 "sprites/XRG4G0.png"
- FrameIndex XRG4 G 0 0
- Skin 0 "sprites/XRG4H0.png"
- FrameIndex XRG4 H 0 0
- Skin 0 "sprites/XRG4I0.png"
- FrameIndex XRG4 I 0 0
- Skin 0 "sprites/XRG4J0.png"
- FrameIndex XRG4 J 0 0
- Skin 0 "sprites/XRG4K0.png"
- FrameIndex XRG4 K 0 0
- Skin 0 "sprites/XRG4L0.png"
- FrameIndex XRG4 L 0 0
- Skin 0 "sprites/XRG4M0.png"
- FrameIndex XRG4 M 0 0
- Skin 0 "sprites/XRG4N0.png"
- FrameIndex XRG4 N 0 0
- Skin 0 "sprites/XRG4O0.png"
- FrameIndex XRG4 O 0 0
- Skin 0 "sprites/XRG4P0.png"
- FrameIndex XRG4 P 0 0
- Skin 0 "sprites/XRG4Q0.png"
- FrameIndex XRG4 Q 0 0
- Skin 0 "sprites/XRG4R0.png"
- FrameIndex XRG4 R 0 0
- Skin 0 "sprites/XRG4S0.png"
- FrameIndex XRG4 S 0 0
- Skin 0 "sprites/XRG4T0.png"
- FrameIndex XRG4 T 0 0
- Skin 0 "sprites/XRG4U0.png"
- FrameIndex XRG4 U 0 0
- Skin 0 "sprites/XRG4V0.png"
- FrameIndex XRG4 V 0 0
- Skin 0 "sprites/XRG4W0.png"
- FrameIndex XRG4 W 0 0
- Skin 0 "sprites/XRG4X0.png"
- FrameIndex XRG4 X 0 0
-}
-
-Model "YnykronAltBeam"
-{
- Path "models/extra"
-
- Model 0 "WarpBeam2.md3"
- Scale 2 2 2
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- // starter
- Skin 0 "MCBeamS.png"
-
- // base
- FrameIndex XZW1 A 0 0
- // deviation
- FrameIndex XZW1 B 0 5
- FrameIndex XZW1 C 0 6
- FrameIndex XZW1 D 0 7
- FrameIndex XZW1 E 0 8
-
- // other
- Skin 0 "MCBeam.png"
-
- // base
- FrameIndex XZW2 A 0 0
- // deviation
- FrameIndex XZW2 B 0 5
- FrameIndex XZW2 C 0 6
- FrameIndex XZW2 D 0 7
- FrameIndex XZW2 E 0 8
-}
-
-Model "YnykronVoidBeam"
-{
- Path "models/extra"
-
- Model 0 "BaseBeam.obj"
- Scale 16 12 12
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- // starter
- Skin 0 "DarkRaysStart.png"
- FrameIndex XZW1 A 0 0
- // trailer
- Skin 0 "DarkRays.png"
- FrameIndex XZW1 B 0 0
- // cap
- Skin 0 "DarkRaysEnd.png"
- FrameIndex XZW1 C 0 0
- // early cap
- Skin 0 "DarkRaysStartEnd.png"
- FrameIndex XZW1 D 0 0
-}
-Model "YnykronVoidBeamTail"
-{
- Path "models/extra"
-
- Model 0 "BaseBeam.obj"
- Scale 16 12 12
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- // starter
- Skin 0 "DarkRaysStart.png"
- FrameIndex XZW1 A 0 0
- // trailer
- Skin 0 "DarkRays.png"
- FrameIndex XZW1 B 0 0
- // cap
- Skin 0 "DarkRaysEnd.png"
- FrameIndex XZW1 C 0 0
- // early cap
- Skin 0 "DarkRaysStartEnd.png"
- FrameIndex XZW1 D 0 0
-}
-
-Model "YnykronLightningArc"
-{
- Path "models/extra"
-
- Model 0 "WarpBeam.md3"
- Scale 2 2 2
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- Skin 0 "VortexArcS.png"
- FrameIndex XZW1 A 0 1
- FrameIndex XZW1 B 0 2
- FrameIndex XZW1 C 0 3
- FrameIndex XZW1 D 0 4
- FrameIndex XZW1 E 0 5
- FrameIndex XZW1 F 0 6
- FrameIndex XZW1 G 0 7
- FrameIndex XZW1 H 0 8
- FrameIndex XZW1 I 0 9
- FrameIndex XZW1 J 0 10
- FrameIndex XZW1 K 0 11
- FrameIndex XZW1 L 0 12
- Skin 0 "VortexArc.png"
- FrameIndex XZW2 A 0 1
- FrameIndex XZW2 B 0 2
- FrameIndex XZW2 C 0 3
- FrameIndex XZW2 D 0 4
- FrameIndex XZW2 E 0 5
- FrameIndex XZW2 F 0 6
- FrameIndex XZW2 G 0 7
- FrameIndex XZW2 H 0 8
- FrameIndex XZW2 I 0 9
- FrameIndex XZW2 J 0 10
- FrameIndex XZW2 K 0 11
- FrameIndex XZW2 L 0 12
-}
-Model "YnykronLightningArcSub"
-{
- Path "models/extra"
-
- Model 0 "WarpBeam.md3"
- Scale 0.5 0.5 0.5
- DONTCULLBACKFACES
- USEACTORPITCH
- USEACTORROLL
-
- Skin 0 "VortexArcS.png"
- FrameIndex XZW1 A 0 1
- FrameIndex XZW1 B 0 2
- FrameIndex XZW1 C 0 3
- FrameIndex XZW1 D 0 4
- FrameIndex XZW1 E 0 5
- FrameIndex XZW1 F 0 6
- FrameIndex XZW1 G 0 7
- FrameIndex XZW1 H 0 8
- FrameIndex XZW1 I 0 9
- FrameIndex XZW1 J 0 10
- FrameIndex XZW1 K 0 11
- FrameIndex XZW1 L 0 12
- Skin 0 "VortexArc.png"
- FrameIndex XZW2 A 0 1
- FrameIndex XZW2 B 0 2
- FrameIndex XZW2 C 0 3
- FrameIndex XZW2 D 0 4
- FrameIndex XZW2 E 0 5
- FrameIndex XZW2 F 0 6
- FrameIndex XZW2 G 0 7
- FrameIndex XZW2 H 0 8
- FrameIndex XZW2 I 0 9
- FrameIndex XZW2 J 0 10
- FrameIndex XZW2 K 0 11
- FrameIndex XZW2 L 0 12
-}
-
-Model "YnykronSingularity"
-{
- Path "models/extra"
-
- Model 0 "BaseSphere.obj"
- Skin 0 "Black.png"
- Scale 64 64 64
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "YnykronVoidSparkleTrail"
-{
- Path "models/extra"
-
- Model 0 "YBeam.obj"
- Skin 0 "DarkTrail.png"
- Scale 1 1 1
- USEACTORPITCH
- USEACTORROLL
- DONTCULLBACKFACES
- CORRECTPIXELSTRETCH
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "Ynykron"
-{
- Path "models"
-
- Model 0 "YnykronPickup.iqm"
- SurfaceSkin 0 0 "Ynykron.png"
- SurfaceSkin 0 1 "YnykronAmmo.png"
- Scale 45 45 45
- ZOffset 24
- FORCECULLBACKFACES
-
- FrameIndex XZW1 A 0 0
-}
-
-Model "Ynykron"
-{
- Path "models/extra"
-
- Model 3 "Flat.obj"
- Skin 3 "MortalMuz.png"
- PitchOffset 90
- Scale -60 60 60
- Offset 32 -90 -8
-
- FrameIndex XZWZ A 3 0
-}
-
-Model "Ynykron"
-{
- Path "models"
-
- Model 2 "Ynykron1st_Smoke.iqm"
- SurfaceSkin 2 0 "YnykronSmoke.png"
- AngleOffset -90
- Scale -128 64 128
- DONTCULLBACKFACES
-
- // FireVent
- FrameIndex XZWA J 2 36
- FrameIndex XZWA K 2 37
- FrameIndex XZWA L 2 38
- FrameIndex XZWA M 2 39
- FrameIndex XZWA N 2 40
- FrameIndex XZWA O 2 41
- FrameIndex XZWA P 2 42
- FrameIndex XZWA Q 2 43
- FrameIndex XZWA R 2 44
- FrameIndex XZWA S 2 45
- // DischargeVent
- FrameIndex XZWA T 2 152
- FrameIndex XZWA U 2 153
- FrameIndex XZWA V 2 154
- FrameIndex XZWA W 2 155
- FrameIndex XZWA X 2 156
- FrameIndex XZWA Y 2 157
- FrameIndex XZWA Z 2 158 // DischargeVentStill / DischargeVentEnd
- FrameIndex XZWB A 2 159
- FrameIndex XZWB B 2 160
- FrameIndex XZWB C 2 161
- // ReadyVent
- FrameIndex XZWB D 2 216
- FrameIndex XZWB E 2 217
- FrameIndex XZWB F 2 218
- FrameIndex XZWB G 2 219
- FrameIndex XZWB H 2 220
- FrameIndex XZWB I 2 221
- FrameIndex XZWB J 2 222
- FrameIndex XZWB K 2 223
- FrameIndex XZWB L 2 224
- FrameIndex XZWB M 2 225
-}
-
-Model "Ynykron"
-{
- Path "models"
-
- Model 1 "Ynykron1st.iqm"
- SurfaceSkin 1 0 "DemoTags.png"
- SurfaceSkin 1 1 "DemoArms.png"
- SurfaceSkin 1 2 "DemoSoft.png"
- SurfaceSkin 1 3 "Ynykron.png"
- SurfaceSkin 1 4 "YnykronAmmo.png"
- AngleOffset -90
- Scale -128 64 128
- FORCECULLBACKFACES
-
- // Still / Deselect
- FrameIndex XZW2 A 1 0
- FrameIndex XZW2 B 1 1
- FrameIndex XZW2 C 1 2
- FrameIndex XZW2 D 1 3
- FrameIndex XZW2 E 1 4
- FrameIndex XZW2 F 1 5
- FrameIndex XZW2 G 1 6
- FrameIndex XZW2 H 1 7
- FrameIndex XZW2 I 1 8
- FrameIndex XZW2 J 1 9
- FrameIndex XZW2 K 1 10
- FrameIndex XZW2 L 1 11 // Select
- FrameIndex XZW2 M 1 12
- FrameIndex XZW2 N 1 13
- FrameIndex XZW2 O 1 14
- FrameIndex XZW2 P 1 15
- FrameIndex XZW2 Q 1 16
- FrameIndex XZW2 R 1 17
- FrameIndex XZW2 S 1 18
- FrameIndex XZW2 T 1 19
- FrameIndex XZW2 U 1 20
- FrameIndex XZW2 V 1 21
- FrameIndex XZW2 W 1 22
- FrameIndex XZW2 X 1 23
- FrameIndex XZW2 Y 1 24
- FrameIndex XZW2 Z 1 25
- FrameIndex XZW3 A 1 26
- // Prepare
- FrameIndex XZW3 B 1 28
- FrameIndex XZW3 C 1 29
- FrameIndex XZW3 D 1 30
- FrameIndex XZW3 E 1 31
- FrameIndex XZW3 F 1 32
- FrameIndex XZW3 G 1 33
- FrameIndex XZW3 H 1 34
- FrameIndex XZW3 I 1 35
- // Fire
- FrameIndex XZW3 J 1 37
- FrameIndex XZW3 K 1 38
- FrameIndex XZW3 L 1 39
- FrameIndex XZW3 M 1 40
- FrameIndex XZW3 N 1 41
- FrameIndex XZW3 O 1 42
- FrameIndex XZW3 P 1 43
- FrameIndex XZW3 Q 1 44
- FrameIndex XZW3 R 1 45
- // Unload Normal
- FrameIndex XZW3 S 1 47
- FrameIndex XZW3 T 1 48
- FrameIndex XZW3 U 1 49
- FrameIndex XZW3 V 1 50
- FrameIndex XZW3 W 1 51
- FrameIndex XZW3 X 1 52
- FrameIndex XZW3 Y 1 53
- FrameIndex XZW3 Z 1 54
- FrameIndex XZW4 A 1 55
- FrameIndex XZW4 B 1 56
- FrameIndex XZW4 C 1 57
- FrameIndex XZW4 D 1 58
- FrameIndex XZW4 E 1 59
- FrameIndex XZW4 F 1 60
- FrameIndex XZW4 G 1 61
- FrameIndex XZW4 H 1 62
- FrameIndex XZW4 I 1 63
- FrameIndex XZW4 J 1 64
- FrameIndex XZW4 K 1 65
- FrameIndex XZW4 L 1 66
- FrameIndex XZW4 M 1 67
- FrameIndex XZW4 N 1 68
- FrameIndex XZW4 O 1 69
- FrameIndex XZW4 P 1 70 // Load Normal
- FrameIndex XZW4 Q 1 71
- FrameIndex XZW4 R 1 72
- FrameIndex XZW4 S 1 73
- FrameIndex XZW4 T 1 74
- FrameIndex XZW4 U 1 75
- FrameIndex XZW4 V 1 76
- FrameIndex XZW4 W 1 77
- FrameIndex XZW4 X 1 78
- FrameIndex XZW4 Y 1 79
- FrameIndex XZW4 Z 1 80
- FrameIndex XZW5 A 1 81
- FrameIndex XZW5 B 1 82
- FrameIndex XZW5 C 1 83
- FrameIndex XZW5 D 1 84
- FrameIndex XZW5 E 1 85
- FrameIndex XZW5 F 1 86
- FrameIndex XZW5 G 1 87
- FrameIndex XZW5 H 1 88
- FrameIndex XZW5 I 1 89
- FrameIndex XZW5 J 1 90
- FrameIndex XZW5 K 1 91
- FrameIndex XZW5 L 1 92
- FrameIndex XZW5 M 1 93
- FrameIndex XZW5 N 1 94
- FrameIndex XZW5 O 1 95
- // Unload Flipped
- FrameIndex XZW5 P 1 97 // Flip Still (for jump cut)
- FrameIndex XZW5 Q 1 98
- FrameIndex XZW5 R 1 99
- FrameIndex XZW5 S 1 100
- FrameIndex XZW5 T 1 101
- FrameIndex XZW5 U 1 102
- FrameIndex XZW5 V 1 103
- FrameIndex XZW5 W 1 104
- FrameIndex XZW5 X 1 105
- FrameIndex XZW5 Y 1 106
- FrameIndex XZW5 Z 1 107
- FrameIndex XZW6 A 1 108
- FrameIndex XZW6 B 1 109
- FrameIndex XZW6 C 1 110
- FrameIndex XZW6 D 1 111
- FrameIndex XZW6 E 1 112
- FrameIndex XZW6 F 1 113
- FrameIndex XZW6 G 1 114
- FrameIndex XZW6 H 1 115
- FrameIndex XZW6 I 1 116
- FrameIndex XZW6 J 1 117
- FrameIndex XZW6 K 1 118
- FrameIndex XZW6 L 1 119
- FrameIndex XZW6 M 1 120
- FrameIndex XZW6 N 1 121 // Load Flipped
- FrameIndex XZW6 O 1 122
- FrameIndex XZW6 P 1 123
- FrameIndex XZW6 Q 1 124
- FrameIndex XZW6 R 1 125
- FrameIndex XZW6 S 1 126
- FrameIndex XZW6 T 1 127
- FrameIndex XZW6 U 1 128
- FrameIndex XZW6 V 1 129
- FrameIndex XZW6 W 1 130
- FrameIndex XZW6 X 1 131
- FrameIndex XZW6 Y 1 132
- FrameIndex XZW6 Z 1 133
- FrameIndex XZW7 A 1 134
- FrameIndex XZW7 B 1 135
- FrameIndex XZW7 C 1 136
- FrameIndex XZW7 D 1 137
- FrameIndex XZW7 E 1 138
- FrameIndex XZW7 F 1 139
- FrameIndex XZW7 G 1 140
- FrameIndex XZW7 H 1 141
- FrameIndex XZW7 I 1 142
- FrameIndex XZW7 J 1 143
- FrameIndex XZW7 K 1 144
- FrameIndex XZW7 L 1 145
- FrameIndex XZW7 M 1 146
- // Discharge
- FrameIndex XZW7 N 1 149
- FrameIndex XZW7 O 1 150
- FrameIndex XZW7 P 1 151
- FrameIndex XZW7 Q 1 152
- FrameIndex XZW7 R 1 153
- FrameIndex XZW7 S 1 154
- FrameIndex XZW7 T 1 155
- FrameIndex XZW7 U 1 156
- FrameIndex XZW7 V 1 157
- FrameIndex XZW7 W 1 158 // DischargeStill / DischargeEnd
- FrameIndex XZW7 X 1 159
- FrameIndex XZW7 Y 1 160
- FrameIndex XZW7 Z 1 161
- // Idle
- FrameIndex XZW8 A 1 163
- FrameIndex XZW8 B 1 164
- FrameIndex XZW8 C 1 165
- FrameIndex XZW8 D 1 166
- FrameIndex XZW8 E 1 167
- FrameIndex XZW8 F 1 168
- FrameIndex XZW8 G 1 169
- FrameIndex XZW8 H 1 170
- FrameIndex XZW8 I 1 171
- FrameIndex XZW8 J 1 172
- FrameIndex XZW8 K 1 173
- FrameIndex XZW8 L 1 174
- FrameIndex XZW8 M 1 175
- FrameIndex XZW8 N 1 176
- FrameIndex XZW8 O 1 177
- FrameIndex XZW8 P 1 178
- FrameIndex XZW8 Q 1 179
- FrameIndex XZW8 R 1 180
- FrameIndex XZW8 S 1 181
- FrameIndex XZW8 T 1 182
- FrameIndex XZW8 U 1 183
- FrameIndex XZW8 V 1 184
- FrameIndex XZW8 W 1 185
- FrameIndex XZW8 X 1 186
- // Melee
- FrameIndex XZW8 Y 1 188
- FrameIndex XZW8 Z 1 189
- FrameIndex XZW9 A 1 190
- FrameIndex XZW9 B 1 191
- FrameIndex XZW9 C 1 192
- FrameIndex XZW9 D 1 193
- FrameIndex XZW9 E 1 194
- FrameIndex XZW9 F 1 195
- FrameIndex XZW9 G 1 196
- FrameIndex XZW9 H 1 197
- FrameIndex XZW9 I 1 198
- FrameIndex XZW9 J 1 199
- FrameIndex XZW9 K 1 200
- FrameIndex XZW9 L 1 201
- FrameIndex XZW9 M 1 202
- FrameIndex XZW9 N 1 203
- FrameIndex XZW9 O 1 204
- FrameIndex XZW9 P 1 205
- FrameIndex XZW9 Q 1 206
- FrameIndex XZW9 R 1 207
- FrameIndex XZW9 S 1 208
- FrameIndex XZW9 T 1 209
- FrameIndex XZW9 U 1 210
- FrameIndex XZW9 V 1 211
- FrameIndex XZW9 W 1 212
- FrameIndex XZW9 X 1 213
- FrameIndex XZW9 Y 1 214
- FrameIndex XZW9 Z 1 215
- // Ready
- FrameIndex XZWA A 1 217
- FrameIndex XZWA B 1 218
- FrameIndex XZWA C 1 219
- FrameIndex XZWA D 1 220
- FrameIndex XZWA E 1 221
- FrameIndex XZWA F 1 222
- FrameIndex XZWA G 1 223
- FrameIndex XZWA H 1 224
- FrameIndex XZWA I 1 225
-}
diff --git a/models/.gitignore b/models/.gitignore
deleted file mode 100644
index d1b0ff416..000000000
--- a/models/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-*.blend1
diff --git a/models/ASmallPriceToPay.iqm b/models/ASmallPriceToPay.iqm
deleted file mode 100644
index 03333c7c3..000000000
Binary files a/models/ASmallPriceToPay.iqm and /dev/null differ
diff --git a/models/ASmallPriceToPay.png b/models/ASmallPriceToPay.png
index 6da3eaaca..cbc194db5 100644
Binary files a/models/ASmallPriceToPay.png and b/models/ASmallPriceToPay.png differ
diff --git a/models/ASmallPriceToPay_a.3d b/models/ASmallPriceToPay_a.3d
new file mode 100644
index 000000000..49004bec8
Binary files /dev/null and b/models/ASmallPriceToPay_a.3d differ
diff --git a/models/ASmallPriceToPay_d.3d b/models/ASmallPriceToPay_d.3d
new file mode 100644
index 000000000..145ef8d47
Binary files /dev/null and b/models/ASmallPriceToPay_d.3d differ
diff --git a/models/AkariProject.png b/models/AkariProject.png
index 7bffe7b4c..a8ea05170 100644
Binary files a/models/AkariProject.png and b/models/AkariProject.png differ
diff --git a/models/AkariProject1st.blend b/models/AkariProject1st.blend
index 92a110422..022846608 100644
Binary files a/models/AkariProject1st.blend and b/models/AkariProject1st.blend differ
diff --git a/models/AkariProject1st.iqm b/models/AkariProject1st.iqm
deleted file mode 100644
index 18ecf30cc..000000000
Binary files a/models/AkariProject1st.iqm and /dev/null differ
diff --git a/models/AkariProject1st_a.3d b/models/AkariProject1st_a.3d
new file mode 100644
index 000000000..d601a40d1
Binary files /dev/null and b/models/AkariProject1st_a.3d differ
diff --git a/models/AkariProject1st_d.3d b/models/AkariProject1st_d.3d
new file mode 100644
index 000000000..9bf28fb5e
Binary files /dev/null and b/models/AkariProject1st_d.3d differ
diff --git a/models/AmmoFabricator.iqm b/models/AmmoFabricator.iqm
deleted file mode 100644
index 03ac65548..000000000
Binary files a/models/AmmoFabricator.iqm and /dev/null differ
diff --git a/models/AmmoFabricator_a.3d b/models/AmmoFabricator_a.3d
new file mode 100644
index 000000000..2a5c20ef7
Binary files /dev/null and b/models/AmmoFabricator_a.3d differ
diff --git a/models/AmmoFabricator_d.3d b/models/AmmoFabricator_d.3d
new file mode 100644
index 000000000..039d24b57
Binary files /dev/null and b/models/AmmoFabricator_d.3d differ
diff --git a/models/Barrier.iqm b/models/Barrier.iqm
deleted file mode 100644
index b20a961e5..000000000
Binary files a/models/Barrier.iqm and /dev/null differ
diff --git a/models/Barrier.png b/models/Barrier.png
index d14e6a92d..efdb09f4c 100644
Binary files a/models/Barrier.png and b/models/Barrier.png differ
diff --git a/models/BarrierX.iqm b/models/BarrierX.iqm
deleted file mode 100644
index 9cca68c2a..000000000
Binary files a/models/BarrierX.iqm and /dev/null differ
diff --git a/models/Barrier_a.3d b/models/Barrier_a.3d
new file mode 100644
index 000000000..7316b3b0c
Binary files /dev/null and b/models/Barrier_a.3d differ
diff --git a/models/Barrier_bright.png b/models/Barrier_bright.png
index d30675415..1896f1239 100644
Binary files a/models/Barrier_bright.png and b/models/Barrier_bright.png differ
diff --git a/models/Barrier_d.3d b/models/Barrier_d.3d
new file mode 100644
index 000000000..6dbd77ea5
Binary files /dev/null and b/models/Barrier_d.3d differ
diff --git a/models/Barrier_mask.png b/models/Barrier_mask.png
deleted file mode 100644
index c7e6cafdd..000000000
Binary files a/models/Barrier_mask.png and /dev/null differ
diff --git a/models/BlastSuit.iqm b/models/BlastSuit.iqm
deleted file mode 100644
index 1adb0867e..000000000
Binary files a/models/BlastSuit.iqm and /dev/null differ
diff --git a/models/BlastSuit.png b/models/BlastSuit.png
index c8c18165b..2dbb213db 100644
Binary files a/models/BlastSuit.png and b/models/BlastSuit.png differ
diff --git a/models/BlastSuit_a.3d b/models/BlastSuit_a.3d
new file mode 100644
index 000000000..7e6b455f7
Binary files /dev/null and b/models/BlastSuit_a.3d differ
diff --git a/models/BlastSuit_d.3d b/models/BlastSuit_d.3d
new file mode 100644
index 000000000..f3b61fb94
Binary files /dev/null and b/models/BlastSuit_d.3d differ
diff --git a/models/BlastSuit_mask.png b/models/BlastSuit_mask.png
deleted file mode 100644
index 60d3c1eba..000000000
Binary files a/models/BlastSuit_mask.png and /dev/null differ
diff --git a/models/Book.blend b/models/Book.blend
index 7e86fefdc..f14c5f535 100644
Binary files a/models/Book.blend and b/models/Book.blend differ
diff --git a/models/Book.iqm b/models/Book.iqm
deleted file mode 100644
index 3cdeca924..000000000
Binary files a/models/Book.iqm and /dev/null differ
diff --git a/models/Book_a.3d b/models/Book_a.3d
new file mode 100644
index 000000000..35fb78b1c
Binary files /dev/null and b/models/Book_a.3d differ
diff --git a/models/Book_d.3d b/models/Book_d.3d
new file mode 100644
index 000000000..f6337bfeb
Binary files /dev/null and b/models/Book_d.3d differ
diff --git a/models/Boolet.png b/models/Boolet.png
new file mode 100644
index 000000000..9fbf7219b
Binary files /dev/null and b/models/Boolet.png differ
diff --git a/models/Boolet_Candy.png b/models/Boolet_Candy.png
new file mode 100644
index 000000000..73e4c69e5
Binary files /dev/null and b/models/Boolet_Candy.png differ
diff --git a/models/Boolet_Explodium.png b/models/Boolet_Explodium.png
new file mode 100644
index 000000000..c783de7ef
Binary files /dev/null and b/models/Boolet_Explodium.png differ
diff --git a/models/Boolet_Flech.png b/models/Boolet_Flech.png
new file mode 100644
index 000000000..3f2c1d20e
Binary files /dev/null and b/models/Boolet_Flech.png differ
diff --git a/models/Boolet_a.3d b/models/Boolet_a.3d
new file mode 100644
index 000000000..4ffa3f119
Binary files /dev/null and b/models/Boolet_a.3d differ
diff --git a/models/Boolet_d.3d b/models/Boolet_d.3d
new file mode 100644
index 000000000..a506c66ae
Binary files /dev/null and b/models/Boolet_d.3d differ
diff --git a/models/CD.blend b/models/CD.blend
index f66a7cb0a..80fc4d816 100644
Binary files a/models/CD.blend and b/models/CD.blend differ
diff --git a/models/CD.iqm b/models/CD.iqm
deleted file mode 100644
index 32c7d7787..000000000
Binary files a/models/CD.iqm and /dev/null differ
diff --git a/models/CD_a.3d b/models/CD_a.3d
new file mode 100644
index 000000000..487712c16
Binary files /dev/null and b/models/CD_a.3d differ
diff --git a/models/CD_d.3d b/models/CD_d.3d
new file mode 100644
index 000000000..9910d53f1
Binary files /dev/null and b/models/CD_d.3d differ
diff --git a/models/CandyBullet.png b/models/CandyBullet.png
index 6e34923ae..8a76d9da5 100644
Binary files a/models/CandyBullet.png and b/models/CandyBullet.png differ
diff --git a/models/CandyCasing.png b/models/CandyCasing.png
index 071d01b9e..4b1e7da82 100644
Binary files a/models/CandyCasing.png and b/models/CandyCasing.png differ
diff --git a/models/CandyCasing_Used.png b/models/CandyCasing_Used.png
index 6ba141ed2..3dece754d 100644
Binary files a/models/CandyCasing_Used.png and b/models/CandyCasing_Used.png differ
diff --git a/models/CandyGun.png b/models/CandyGun.png
index 5b5e5544c..383955f94 100644
Binary files a/models/CandyGun.png and b/models/CandyGun.png differ
diff --git a/models/CandyGun_EmptyMag.png b/models/CandyGun_EmptyMag.png
index c7940fcd8..6f6f95382 100644
Binary files a/models/CandyGun_EmptyMag.png and b/models/CandyGun_EmptyMag.png differ
diff --git a/models/CandyGun_mask.png b/models/CandyGun_mask.png
new file mode 100644
index 000000000..ac1cc20a3
Binary files /dev/null and b/models/CandyGun_mask.png differ
diff --git a/models/Chancebox.iqm b/models/Chancebox.iqm
deleted file mode 100644
index 886192c5b..000000000
Binary files a/models/Chancebox.iqm and /dev/null differ
diff --git a/models/Chancebox.png b/models/Chancebox.png
index a34ba8a0d..e6c8a73bf 100644
Binary files a/models/Chancebox.png and b/models/Chancebox.png differ
diff --git a/models/Chancebox_Side.iqm b/models/Chancebox_Side.iqm
deleted file mode 100644
index 56f8baecf..000000000
Binary files a/models/Chancebox_Side.iqm and /dev/null differ
diff --git a/models/Chancebox_Side_a.3d b/models/Chancebox_Side_a.3d
new file mode 100644
index 000000000..e5aacfd97
Binary files /dev/null and b/models/Chancebox_Side_a.3d differ
diff --git a/models/Chancebox_Side_d.3d b/models/Chancebox_Side_d.3d
new file mode 100644
index 000000000..085fc0d61
Binary files /dev/null and b/models/Chancebox_Side_d.3d differ
diff --git a/models/Chancebox_Top.iqm b/models/Chancebox_Top.iqm
deleted file mode 100644
index 9236c7163..000000000
Binary files a/models/Chancebox_Top.iqm and /dev/null differ
diff --git a/models/Chancebox_Top_a.3d b/models/Chancebox_Top_a.3d
new file mode 100644
index 000000000..6f4f91b1a
Binary files /dev/null and b/models/Chancebox_Top_a.3d differ
diff --git a/models/Chancebox_Top_d.3d b/models/Chancebox_Top_d.3d
new file mode 100644
index 000000000..ce1081bdf
Binary files /dev/null and b/models/Chancebox_Top_d.3d differ
diff --git a/models/Chancebox_a.3d b/models/Chancebox_a.3d
new file mode 100644
index 000000000..d3de061dc
Binary files /dev/null and b/models/Chancebox_a.3d differ
diff --git a/models/Chancebox_bright.png b/models/Chancebox_bright.png
index 25630eb46..9ab85cf2a 100644
Binary files a/models/Chancebox_bright.png and b/models/Chancebox_bright.png differ
diff --git a/models/Chancebox_d.3d b/models/Chancebox_d.3d
new file mode 100644
index 000000000..e5dba32b6
Binary files /dev/null and b/models/Chancebox_d.3d differ
diff --git a/models/Chancebox_mask.png b/models/Chancebox_mask.png
index 25c8fdf76..49d314bd2 100644
Binary files a/models/Chancebox_mask.png and b/models/Chancebox_mask.png differ
diff --git a/models/Chunky.md3 b/models/Chunky.md3
deleted file mode 100644
index 1f56092e7..000000000
Binary files a/models/Chunky.md3 and /dev/null differ
diff --git a/models/Chunky.png b/models/Chunky.png
index dd196bf3e..f55673388 100644
Binary files a/models/Chunky.png and b/models/Chunky.png differ
diff --git a/models/ChunkyMeat.md3 b/models/ChunkyMeat.md3
deleted file mode 100644
index 1cf17029c..000000000
Binary files a/models/ChunkyMeat.md3 and /dev/null differ
diff --git a/models/ChunkyMeat.png b/models/ChunkyMeat.png
deleted file mode 100644
index 105c858c3..000000000
Binary files a/models/ChunkyMeat.png and /dev/null differ
diff --git a/models/Chunky_a.3d b/models/Chunky_a.3d
new file mode 100644
index 000000000..2778d8af2
Binary files /dev/null and b/models/Chunky_a.3d differ
diff --git a/models/Chunky_d.3d b/models/Chunky_d.3d
new file mode 100644
index 000000000..0366bc4fa
Binary files /dev/null and b/models/Chunky_d.3d differ
diff --git a/models/CombatHammer.blend b/models/CombatHammer.blend
deleted file mode 100644
index a1a9554bc..000000000
Binary files a/models/CombatHammer.blend and /dev/null differ
diff --git a/models/CombatHammer.png b/models/CombatHammer.png
deleted file mode 100644
index 9064170f6..000000000
Binary files a/models/CombatHammer.png and /dev/null differ
diff --git a/models/CombatHammer1st.blend b/models/CombatHammer1st.blend
deleted file mode 100644
index b4038b5b5..000000000
Binary files a/models/CombatHammer1st.blend and /dev/null differ
diff --git a/models/CombatHammer1st.iqm b/models/CombatHammer1st.iqm
deleted file mode 100644
index 88d303034..000000000
Binary files a/models/CombatHammer1st.iqm and /dev/null differ
diff --git a/models/CombatHammerPickup.iqm b/models/CombatHammerPickup.iqm
deleted file mode 100644
index 226e22731..000000000
Binary files a/models/CombatHammerPickup.iqm and /dev/null differ
diff --git a/models/CombatHammer_mask.png b/models/CombatHammer_mask.png
deleted file mode 100644
index 4b6b27cd1..000000000
Binary files a/models/CombatHammer_mask.png and /dev/null differ
diff --git a/models/CubeHealth.iqm b/models/CubeHealth.iqm
deleted file mode 100644
index dadaf9224..000000000
Binary files a/models/CubeHealth.iqm and /dev/null differ
diff --git a/models/CubeHealth.png b/models/CubeHealth.png
index b8b660d9d..e69d7f0ad 100644
Binary files a/models/CubeHealth.png and b/models/CubeHealth.png differ
diff --git a/models/CubeHealth_a.3d b/models/CubeHealth_a.3d
new file mode 100644
index 000000000..342944852
Binary files /dev/null and b/models/CubeHealth_a.3d differ
diff --git a/models/CubeHealth_d.3d b/models/CubeHealth_d.3d
new file mode 100644
index 000000000..a952fc15d
Binary files /dev/null and b/models/CubeHealth_d.3d differ
diff --git a/models/CubeHealth_mask.png b/models/CubeHealth_mask.png
index edcb7ab0d..ada1d6728 100644
Binary files a/models/CubeHealth_mask.png and b/models/CubeHealth_mask.png differ
diff --git a/models/DeepImpact.blend b/models/DeepImpact.blend
index 9e7d42a7d..6922c8f57 100644
Binary files a/models/DeepImpact.blend and b/models/DeepImpact.blend differ
diff --git a/models/DeepImpact.png b/models/DeepImpact.png
index 5fd6f9b61..3bda34373 100644
Binary files a/models/DeepImpact.png and b/models/DeepImpact.png differ
diff --git a/models/DeepImpact1st.blend b/models/DeepImpact1st.blend
index cc705b47c..d80ae11a7 100644
Binary files a/models/DeepImpact1st.blend and b/models/DeepImpact1st.blend differ
diff --git a/models/DeepImpact1st.iqm b/models/DeepImpact1st.iqm
deleted file mode 100644
index 1be152cf1..000000000
Binary files a/models/DeepImpact1st.iqm and /dev/null differ
diff --git a/models/DeepImpact1st_a.3d b/models/DeepImpact1st_a.3d
new file mode 100644
index 000000000..acf00214d
Binary files /dev/null and b/models/DeepImpact1st_a.3d differ
diff --git a/models/DeepImpact1st_d.3d b/models/DeepImpact1st_d.3d
new file mode 100644
index 000000000..92b7c84ef
Binary files /dev/null and b/models/DeepImpact1st_d.3d differ
diff --git a/models/DeepImpactPickup.iqm b/models/DeepImpactPickup.iqm
deleted file mode 100644
index 33e84e97a..000000000
Binary files a/models/DeepImpactPickup.iqm and /dev/null differ
diff --git a/models/DeepImpactPickup_a.3d b/models/DeepImpactPickup_a.3d
new file mode 100644
index 000000000..0e80cb1b6
Binary files /dev/null and b/models/DeepImpactPickup_a.3d differ
diff --git a/models/DeepImpactPickup_d.3d b/models/DeepImpactPickup_d.3d
new file mode 100644
index 000000000..5928de6ff
Binary files /dev/null and b/models/DeepImpactPickup_d.3d differ
diff --git a/models/DeepImpact_mask.png b/models/DeepImpact_mask.png
deleted file mode 100644
index 8c5046883..000000000
Binary files a/models/DeepImpact_mask.png and /dev/null differ
diff --git a/models/DemoArms.png b/models/DemoArms.png
index 10206a15f..6eb43108b 100644
Binary files a/models/DemoArms.png and b/models/DemoArms.png differ
diff --git a/models/DemoArms_mask.png b/models/DemoArms_mask.png
deleted file mode 100644
index 464353218..000000000
Binary files a/models/DemoArms_mask.png and /dev/null differ
diff --git a/models/DemoBody.png b/models/DemoBody.png
index 7eee96a03..3a046b419 100644
Binary files a/models/DemoBody.png and b/models/DemoBody.png differ
diff --git a/models/DemoBody_mask.png b/models/DemoBody_mask.png
deleted file mode 100644
index 93e3e9d92..000000000
Binary files a/models/DemoBody_mask.png and /dev/null differ
diff --git a/models/DemoFace.xcf b/models/DemoFace.xcf
new file mode 100644
index 000000000..1da0dced1
Binary files /dev/null and b/models/DemoFace.xcf differ
diff --git a/models/DemoFace_Blink.png b/models/DemoFace_Blink.png
index 68cc231c3..f9aabb7cf 100644
Binary files a/models/DemoFace_Blink.png and b/models/DemoFace_Blink.png differ
diff --git a/models/DemoFace_Booty.png b/models/DemoFace_Booty.png
index bdced76c9..43a5f2b4b 100644
Binary files a/models/DemoFace_Booty.png and b/models/DemoFace_Booty.png differ
diff --git a/models/DemoFace_Dead.png b/models/DemoFace_Dead.png
index 49e4c9c7e..bd0ce6f85 100644
Binary files a/models/DemoFace_Dead.png and b/models/DemoFace_Dead.png differ
diff --git a/models/DemoFace_Default.png b/models/DemoFace_Default.png
index eb4fd05f3..4c06c9a8c 100644
Binary files a/models/DemoFace_Default.png and b/models/DemoFace_Default.png differ
diff --git a/models/DemoFace_Dizzy.png b/models/DemoFace_Dizzy.png
index 1ac45f2c4..31cf93f5c 100644
Binary files a/models/DemoFace_Dizzy.png and b/models/DemoFace_Dizzy.png differ
diff --git a/models/DemoFace_Evil.png b/models/DemoFace_Evil.png
index 3a41df1a4..019106615 100644
Binary files a/models/DemoFace_Evil.png and b/models/DemoFace_Evil.png differ
diff --git a/models/DemoFace_Head.png b/models/DemoFace_Head.png
new file mode 100644
index 000000000..23fca1ba4
Binary files /dev/null and b/models/DemoFace_Head.png differ
diff --git a/models/DemoFace_Hurt.png b/models/DemoFace_Hurt.png
index 7060c94ed..52cfae024 100644
Binary files a/models/DemoFace_Hurt.png and b/models/DemoFace_Hurt.png differ
diff --git a/models/DemoFace_HurtLeft.png b/models/DemoFace_HurtLeft.png
index 1f40d7b7a..fa67f3f0b 100644
Binary files a/models/DemoFace_HurtLeft.png and b/models/DemoFace_HurtLeft.png differ
diff --git a/models/DemoFace_HurtRight.png b/models/DemoFace_HurtRight.png
index 6cab24c83..aa7fa2470 100644
Binary files a/models/DemoFace_HurtRight.png and b/models/DemoFace_HurtRight.png differ
diff --git a/models/DemoFace_Off.png b/models/DemoFace_Off.png
index fde2acd4d..6c9148bed 100644
Binary files a/models/DemoFace_Off.png and b/models/DemoFace_Off.png differ
diff --git a/models/DemoFace_Ouch.png b/models/DemoFace_Ouch.png
index 9bc29bb87..51a988f0d 100644
Binary files a/models/DemoFace_Ouch.png and b/models/DemoFace_Ouch.png differ
diff --git a/models/DemoFace_OuchLeft.png b/models/DemoFace_OuchLeft.png
deleted file mode 100644
index 320f0b214..000000000
Binary files a/models/DemoFace_OuchLeft.png and /dev/null differ
diff --git a/models/DemoFace_OuchRight.png b/models/DemoFace_OuchRight.png
deleted file mode 100644
index 87002fc5b..000000000
Binary files a/models/DemoFace_OuchRight.png and /dev/null differ
diff --git a/models/DemoFace_Sad.png b/models/DemoFace_Sad.png
index bce11bb89..9da677453 100644
Binary files a/models/DemoFace_Sad.png and b/models/DemoFace_Sad.png differ
diff --git a/models/DemoFace_Smug.png b/models/DemoFace_Smug.png
index e6c6127b3..22fac6c82 100644
Binary files a/models/DemoFace_Smug.png and b/models/DemoFace_Smug.png differ
diff --git a/models/DemoFace_bright.png b/models/DemoFace_bright.png
index 2c3bb6302..a467b9420 100644
Binary files a/models/DemoFace_bright.png and b/models/DemoFace_bright.png differ
diff --git a/models/DemoFace_mask.png b/models/DemoFace_mask.png
deleted file mode 100644
index 15c53fd84..000000000
Binary files a/models/DemoFace_mask.png and /dev/null differ
diff --git a/models/DemoHead.png b/models/DemoHead.png
index 5044f8e31..0662e72a7 100644
Binary files a/models/DemoHead.png and b/models/DemoHead.png differ
diff --git a/models/DemoHead_mask.png b/models/DemoHead_mask.png
deleted file mode 100644
index 5ccf3c3db..000000000
Binary files a/models/DemoHead_mask.png and /dev/null differ
diff --git a/models/DemoKeys.png b/models/DemoKeys.png
index 2d62d8a9e..b7ae7d284 100644
Binary files a/models/DemoKeys.png and b/models/DemoKeys.png differ
diff --git a/models/DemoKeys_mask.png b/models/DemoKeys_mask.png
deleted file mode 100644
index f25fbcd68..000000000
Binary files a/models/DemoKeys_mask.png and /dev/null differ
diff --git a/models/DemoLegs.png b/models/DemoLegs.png
index 38ca077ea..dbb74412f 100644
Binary files a/models/DemoLegs.png and b/models/DemoLegs.png differ
diff --git a/models/DemoLegs_mask.png b/models/DemoLegs_mask.png
deleted file mode 100644
index 65a9b15d1..000000000
Binary files a/models/DemoLegs_mask.png and /dev/null differ
diff --git a/models/DemoMisc.png b/models/DemoMisc.png
index 15251179b..81d6a44cc 100644
Binary files a/models/DemoMisc.png and b/models/DemoMisc.png differ
diff --git a/models/DemoMisc_mask.png b/models/DemoMisc_mask.png
deleted file mode 100644
index 7c9be55eb..000000000
Binary files a/models/DemoMisc_mask.png and /dev/null differ
diff --git a/models/DemoPlush.blend b/models/DemoPlush.blend
index 0da8ed917..054ca8608 100644
Binary files a/models/DemoPlush.blend and b/models/DemoPlush.blend differ
diff --git a/models/DemoPlush.iqm b/models/DemoPlush.iqm
deleted file mode 100644
index 2a76cd23c..000000000
Binary files a/models/DemoPlush.iqm and /dev/null differ
diff --git a/models/DemoPlush.png b/models/DemoPlush.png
index 70c663432..46cce8d8e 100644
Binary files a/models/DemoPlush.png and b/models/DemoPlush.png differ
diff --git a/models/DemoPlush1st.blend b/models/DemoPlush1st.blend
index 2359601ce..ae680d3bc 100644
Binary files a/models/DemoPlush1st.blend and b/models/DemoPlush1st.blend differ
diff --git a/models/DemoPlush1st.iqm b/models/DemoPlush1st.iqm
deleted file mode 100644
index 87737db46..000000000
Binary files a/models/DemoPlush1st.iqm and /dev/null differ
diff --git a/models/DemoPlush1st_a.3d b/models/DemoPlush1st_a.3d
new file mode 100644
index 000000000..7b5d584b7
Binary files /dev/null and b/models/DemoPlush1st_a.3d differ
diff --git a/models/DemoPlush1st_d.3d b/models/DemoPlush1st_d.3d
new file mode 100644
index 000000000..392a02a2a
Binary files /dev/null and b/models/DemoPlush1st_d.3d differ
diff --git a/models/DemoPlush2.png b/models/DemoPlush2.png
index f8cec829e..1f6a40f3e 100644
Binary files a/models/DemoPlush2.png and b/models/DemoPlush2.png differ
diff --git a/models/DemoPlush2_bright.png b/models/DemoPlush2_bright.png
index acd9ce904..9c3a21562 100644
Binary files a/models/DemoPlush2_bright.png and b/models/DemoPlush2_bright.png differ
diff --git a/models/DemoPlush_a.3d b/models/DemoPlush_a.3d
new file mode 100644
index 000000000..cff217898
Binary files /dev/null and b/models/DemoPlush_a.3d differ
diff --git a/models/DemoPlush_bright.png b/models/DemoPlush_bright.png
index 77d8dc049..1a54cec59 100644
Binary files a/models/DemoPlush_bright.png and b/models/DemoPlush_bright.png differ
diff --git a/models/DemoPlush_d.3d b/models/DemoPlush_d.3d
new file mode 100644
index 000000000..4212eee3c
Binary files /dev/null and b/models/DemoPlush_d.3d differ
diff --git a/models/DemoSoft.png b/models/DemoSoft.png
index e36b7d09f..042e94ec6 100644
Binary files a/models/DemoSoft.png and b/models/DemoSoft.png differ
diff --git a/models/DemoSoft_mask.png b/models/DemoSoft_mask.png
deleted file mode 100644
index 707b34b61..000000000
Binary files a/models/DemoSoft_mask.png and /dev/null differ
diff --git a/models/DemoTags.png b/models/DemoTags.png
index d9e5875bf..bd223d3b3 100644
Binary files a/models/DemoTags.png and b/models/DemoTags.png differ
diff --git a/models/DemoTagsBlack.png b/models/DemoTagsBlack.png
deleted file mode 100644
index 98ef1adcb..000000000
Binary files a/models/DemoTagsBlack.png and /dev/null differ
diff --git a/models/DemoTagsBlue.png b/models/DemoTagsBlue.png
deleted file mode 100644
index b54207b2c..000000000
Binary files a/models/DemoTagsBlue.png and /dev/null differ
diff --git a/models/DemoTagsCyan.png b/models/DemoTagsCyan.png
deleted file mode 100644
index cf9d15b1d..000000000
Binary files a/models/DemoTagsCyan.png and /dev/null differ
diff --git a/models/DemoTagsDragonfly.png b/models/DemoTagsDragonfly.png
deleted file mode 100644
index fa6dfc2b6..000000000
Binary files a/models/DemoTagsDragonfly.png and /dev/null differ
diff --git a/models/DemoTagsGold.png b/models/DemoTagsGold.png
deleted file mode 100644
index e58b8c177..000000000
Binary files a/models/DemoTagsGold.png and /dev/null differ
diff --git a/models/DemoTagsMagenta.png b/models/DemoTagsMagenta.png
deleted file mode 100644
index 40387cffe..000000000
Binary files a/models/DemoTagsMagenta.png and /dev/null differ
diff --git a/models/DemoTagsOrange.png b/models/DemoTagsOrange.png
deleted file mode 100644
index 10061b527..000000000
Binary files a/models/DemoTagsOrange.png and /dev/null differ
diff --git a/models/DemoTagsPeach.png b/models/DemoTagsPeach.png
deleted file mode 100644
index 073f5dfdb..000000000
Binary files a/models/DemoTagsPeach.png and /dev/null differ
diff --git a/models/DemoTagsPink.png b/models/DemoTagsPink.png
deleted file mode 100644
index afc892783..000000000
Binary files a/models/DemoTagsPink.png and /dev/null differ
diff --git a/models/DemoTagsPurple.png b/models/DemoTagsPurple.png
deleted file mode 100644
index bb5b09c32..000000000
Binary files a/models/DemoTagsPurple.png and /dev/null differ
diff --git a/models/DemoTagsRed.png b/models/DemoTagsRed.png
deleted file mode 100644
index 4a1b72cc7..000000000
Binary files a/models/DemoTagsRed.png and /dev/null differ
diff --git a/models/DemoTagsRust.png b/models/DemoTagsRust.png
deleted file mode 100644
index addde45af..000000000
Binary files a/models/DemoTagsRust.png and /dev/null differ
diff --git a/models/DemoTagsViolet.png b/models/DemoTagsViolet.png
deleted file mode 100644
index 0fa39f0b2..000000000
Binary files a/models/DemoTagsViolet.png and /dev/null differ
diff --git a/models/DemoTagsWhite.png b/models/DemoTagsWhite.png
deleted file mode 100644
index 8f62394b5..000000000
Binary files a/models/DemoTagsWhite.png and /dev/null differ
diff --git a/models/DemoTagsYellow.png b/models/DemoTagsYellow.png
deleted file mode 100644
index 45fa2cf7f..000000000
Binary files a/models/DemoTagsYellow.png and /dev/null differ
diff --git a/models/DemoTags_bright.png b/models/DemoTags_bright.png
index 9fa023da9..7456d2cd9 100644
Binary files a/models/DemoTags_bright.png and b/models/DemoTags_bright.png differ
diff --git a/models/DemoTags_mask.png b/models/DemoTags_mask.png
deleted file mode 100644
index 35205d4f4..000000000
Binary files a/models/DemoTags_mask.png and /dev/null differ
diff --git a/models/Demolitionist.blend b/models/Demolitionist.blend
index 62d3fa38f..63d80e4ee 100644
Binary files a/models/Demolitionist.blend and b/models/Demolitionist.blend differ
diff --git a/models/DemolitionistArmDup.blend b/models/DemolitionistArmDup.blend
index 29ae66f73..e25551e9f 100644
Binary files a/models/DemolitionistArmDup.blend and b/models/DemolitionistArmDup.blend differ
diff --git a/models/DemolitionistArms.blend b/models/DemolitionistArms.blend
index b14401159..dd319d63f 100644
Binary files a/models/DemolitionistArms.blend and b/models/DemolitionistArms.blend differ
diff --git a/models/DemolitionistArms_IK.blend b/models/DemolitionistArms_IK.blend
deleted file mode 100644
index 76e8d2a6b..000000000
Binary files a/models/DemolitionistArms_IK.blend and /dev/null differ
diff --git a/models/DemolitionistInter.blend b/models/DemolitionistInter.blend
new file mode 100644
index 000000000..8f834daa2
Binary files /dev/null and b/models/DemolitionistInter.blend differ
diff --git a/models/DemolitionistPlayer.blend b/models/DemolitionistPlayer.blend
index ffa86b734..f2a53dd9d 100644
Binary files a/models/DemolitionistPlayer.blend and b/models/DemolitionistPlayer.blend differ
diff --git a/models/DemolitionistPlayer.iqm b/models/DemolitionistPlayer.iqm
deleted file mode 100644
index 9cb9a2dd5..000000000
Binary files a/models/DemolitionistPlayer.iqm and /dev/null differ
diff --git a/models/DemolitionistPlayer_a.3d b/models/DemolitionistPlayer_a.3d
new file mode 100644
index 000000000..7e6cd166b
Binary files /dev/null and b/models/DemolitionistPlayer_a.3d differ
diff --git a/models/DemolitionistPlayer_d.3d b/models/DemolitionistPlayer_d.3d
new file mode 100644
index 000000000..b6b0a5a0b
Binary files /dev/null and b/models/DemolitionistPlayer_d.3d differ
diff --git a/models/Demolitionist_IK.blend b/models/Demolitionist_IK.blend
index 3ffad3dba..1c70cd196 100644
Binary files a/models/Demolitionist_IK.blend and b/models/Demolitionist_IK.blend differ
diff --git a/models/DevaSigil.blend b/models/DevaSigil.blend
index f2fc67126..08af7d87a 100644
Binary files a/models/DevaSigil.blend and b/models/DevaSigil.blend differ
diff --git a/models/DevaSigil.iqm b/models/DevaSigil.iqm
deleted file mode 100644
index 2d7686fa4..000000000
Binary files a/models/DevaSigil.iqm and /dev/null differ
diff --git a/models/DevaSigil.png b/models/DevaSigil.png
index c6f8676ab..c48a5e2e5 100644
Binary files a/models/DevaSigil.png and b/models/DevaSigil.png differ
diff --git a/models/DevaSigil_a.3d b/models/DevaSigil_a.3d
new file mode 100644
index 000000000..b675185c5
Binary files /dev/null and b/models/DevaSigil_a.3d differ
diff --git a/models/DevaSigil_d.3d b/models/DevaSigil_d.3d
new file mode 100644
index 000000000..4563648cc
Binary files /dev/null and b/models/DevaSigil_d.3d differ
diff --git a/models/DevaSigil_mask.png b/models/DevaSigil_mask.png
index 90712a73e..5edfcab58 100644
Binary files a/models/DevaSigil_mask.png and b/models/DevaSigil_mask.png differ
diff --git a/models/DivineSprite.blend b/models/DivineSprite.blend
index 7de1d21b4..49ee5aefa 100644
Binary files a/models/DivineSprite.blend and b/models/DivineSprite.blend differ
diff --git a/models/DivineSprite.iqm b/models/DivineSprite.iqm
deleted file mode 100644
index f68d4ece4..000000000
Binary files a/models/DivineSprite.iqm and /dev/null differ
diff --git a/models/DivineSprite.png b/models/DivineSprite.png
index c921e9746..b569511c7 100644
Binary files a/models/DivineSprite.png and b/models/DivineSprite.png differ
diff --git a/models/DivineSprite_a.3d b/models/DivineSprite_a.3d
new file mode 100644
index 000000000..06d4eef1b
Binary files /dev/null and b/models/DivineSprite_a.3d differ
diff --git a/models/DivineSprite_d.3d b/models/DivineSprite_d.3d
new file mode 100644
index 000000000..b5c6291b2
Binary files /dev/null and b/models/DivineSprite_d.3d differ
diff --git a/models/DivineSprite_mask.png b/models/DivineSprite_mask.png
index 1bdebfe75..1520b0555 100644
Binary files a/models/DivineSprite_mask.png and b/models/DivineSprite_mask.png differ
diff --git a/models/DoomBlackKey.png b/models/DoomBlackKey.png
index 8477d9dbd..7cb1572dc 100644
Binary files a/models/DoomBlackKey.png and b/models/DoomBlackKey.png differ
diff --git a/models/DoomBlueKey.png b/models/DoomBlueKey.png
index fd62250b7..609bb7b68 100644
Binary files a/models/DoomBlueKey.png and b/models/DoomBlueKey.png differ
diff --git a/models/DoomBlueSkull.png b/models/DoomBlueSkull.png
index 8f020d5c5..21b9ce519 100644
Binary files a/models/DoomBlueSkull.png and b/models/DoomBlueSkull.png differ
diff --git a/models/DoomCard1st.blend b/models/DoomCard1st.blend
new file mode 100644
index 000000000..7241314db
Binary files /dev/null and b/models/DoomCard1st.blend differ
diff --git a/models/DoomCard1st_a.3d b/models/DoomCard1st_a.3d
new file mode 100644
index 000000000..2c501d541
Binary files /dev/null and b/models/DoomCard1st_a.3d differ
diff --git a/models/DoomCard1st_d.3d b/models/DoomCard1st_d.3d
new file mode 100644
index 000000000..4a1625198
Binary files /dev/null and b/models/DoomCard1st_d.3d differ
diff --git a/models/DoomGreenKey.png b/models/DoomGreenKey.png
index 4fd0e06c1..13f8ec7fc 100644
Binary files a/models/DoomGreenKey.png and b/models/DoomGreenKey.png differ
diff --git a/models/DoomKeyLight.png b/models/DoomKeyLight.png
index f94063771..ae477224d 100644
Binary files a/models/DoomKeyLight.png and b/models/DoomKeyLight.png differ
diff --git a/models/DoomKeyLight2.png b/models/DoomKeyLight2.png
index 575d4b89e..0b03f811a 100644
Binary files a/models/DoomKeyLight2.png and b/models/DoomKeyLight2.png differ
diff --git a/models/DoomKeyLight3.png b/models/DoomKeyLight3.png
new file mode 100644
index 000000000..a0d8187b0
Binary files /dev/null and b/models/DoomKeyLight3.png differ
diff --git a/models/DoomKey_bright.png b/models/DoomKey_bright.png
index 8c1f6d520..7296a51b1 100644
Binary files a/models/DoomKey_bright.png and b/models/DoomKey_bright.png differ
diff --git a/models/DoomKey_mask.png b/models/DoomKey_mask.png
index d3412d44b..1329bd39f 100644
Binary files a/models/DoomKey_mask.png and b/models/DoomKey_mask.png differ
diff --git a/models/DoomKeycard.iqm b/models/DoomKeycard.iqm
deleted file mode 100644
index 1ee21c641..000000000
Binary files a/models/DoomKeycard.iqm and /dev/null differ
diff --git a/models/DoomKeycard_a.3d b/models/DoomKeycard_a.3d
new file mode 100644
index 000000000..21333e35f
Binary files /dev/null and b/models/DoomKeycard_a.3d differ
diff --git a/models/DoomKeycard_d.3d b/models/DoomKeycard_d.3d
new file mode 100644
index 000000000..95a5ff541
Binary files /dev/null and b/models/DoomKeycard_d.3d differ
diff --git a/models/DoomOrangeKey.png b/models/DoomOrangeKey.png
index 1ef1239cb..4d924afb5 100644
Binary files a/models/DoomOrangeKey.png and b/models/DoomOrangeKey.png differ
diff --git a/models/DoomPurpleSkull.png b/models/DoomPurpleSkull.png
index 37fa05813..2c10724c8 100644
Binary files a/models/DoomPurpleSkull.png and b/models/DoomPurpleSkull.png differ
diff --git a/models/DoomRedKey.png b/models/DoomRedKey.png
index 0fdf0647a..ce3fc4885 100644
Binary files a/models/DoomRedKey.png and b/models/DoomRedKey.png differ
diff --git a/models/DoomRedSkull.png b/models/DoomRedSkull.png
index 0328c28e4..ff43ee771 100644
Binary files a/models/DoomRedSkull.png and b/models/DoomRedSkull.png differ
diff --git a/models/DoomSilverKey.png b/models/DoomSilverKey.png
index fe0567dc9..26716641a 100644
Binary files a/models/DoomSilverKey.png and b/models/DoomSilverKey.png differ
diff --git a/models/DoomSkull1st.blend b/models/DoomSkull1st.blend
new file mode 100644
index 000000000..f303ab69a
Binary files /dev/null and b/models/DoomSkull1st.blend differ
diff --git a/models/DoomSkull1st_a.3d b/models/DoomSkull1st_a.3d
new file mode 100644
index 000000000..dea7c57b6
Binary files /dev/null and b/models/DoomSkull1st_a.3d differ
diff --git a/models/DoomSkull1st_d.3d b/models/DoomSkull1st_d.3d
new file mode 100644
index 000000000..079900fe7
Binary files /dev/null and b/models/DoomSkull1st_d.3d differ
diff --git a/models/DoomSkullKey.iqm b/models/DoomSkullKey.iqm
deleted file mode 100644
index 4a1b236c6..000000000
Binary files a/models/DoomSkullKey.iqm and /dev/null differ
diff --git a/models/DoomSkullKey_a.3d b/models/DoomSkullKey_a.3d
new file mode 100644
index 000000000..77f0faaba
Binary files /dev/null and b/models/DoomSkullKey_a.3d differ
diff --git a/models/DoomSkullKey_d.3d b/models/DoomSkullKey_d.3d
new file mode 100644
index 000000000..6d0ccdbbb
Binary files /dev/null and b/models/DoomSkullKey_d.3d differ
diff --git a/models/DoomSkull_bright.png b/models/DoomSkull_bright.png
index 2ed9943dd..8d7de9b4f 100644
Binary files a/models/DoomSkull_bright.png and b/models/DoomSkull_bright.png differ
diff --git a/models/DoomSkull_mask.png b/models/DoomSkull_mask.png
index 4607554ae..4dbde1f26 100644
Binary files a/models/DoomSkull_mask.png and b/models/DoomSkull_mask.png differ
diff --git a/models/DoomWhiteKey.png b/models/DoomWhiteKey.png
index 2c0ae4c2c..5d6402a92 100644
Binary files a/models/DoomWhiteKey.png and b/models/DoomWhiteKey.png differ
diff --git a/models/DoomYellowKey.png b/models/DoomYellowKey.png
index 8bfe69d56..ee2fdee98 100644
Binary files a/models/DoomYellowKey.png and b/models/DoomYellowKey.png differ
diff --git a/models/DoomYellowSkull.png b/models/DoomYellowSkull.png
index a787047a6..be875a53c 100644
Binary files a/models/DoomYellowSkull.png and b/models/DoomYellowSkull.png differ
diff --git a/models/Embiggener.iqm b/models/Embiggener.iqm
deleted file mode 100644
index 6a0ab220f..000000000
Binary files a/models/Embiggener.iqm and /dev/null differ
diff --git a/models/Embiggener.png b/models/Embiggener.png
index f005b09bb..4865035f4 100644
Binary files a/models/Embiggener.png and b/models/Embiggener.png differ
diff --git a/models/Embiggener_Tier2.png b/models/Embiggener_Tier2.png
index b18c09de7..63721c22c 100644
Binary files a/models/Embiggener_Tier2.png and b/models/Embiggener_Tier2.png differ
diff --git a/models/Embiggener_Tier3.png b/models/Embiggener_Tier3.png
index cfc824343..081b9ab32 100644
Binary files a/models/Embiggener_Tier3.png and b/models/Embiggener_Tier3.png differ
diff --git a/models/Embiggener_Tier4.png b/models/Embiggener_Tier4.png
index 4c27e8ee8..58aeb2316 100644
Binary files a/models/Embiggener_Tier4.png and b/models/Embiggener_Tier4.png differ
diff --git a/models/Embiggener_Tier5.png b/models/Embiggener_Tier5.png
index 1e3ba5f46..072911bc3 100644
Binary files a/models/Embiggener_Tier5.png and b/models/Embiggener_Tier5.png differ
diff --git a/models/Embiggener_a.3d b/models/Embiggener_a.3d
new file mode 100644
index 000000000..365403bfc
Binary files /dev/null and b/models/Embiggener_a.3d differ
diff --git a/models/Embiggener_bright.png b/models/Embiggener_bright.png
index 7767f99ce..6228a3c86 100644
Binary files a/models/Embiggener_bright.png and b/models/Embiggener_bright.png differ
diff --git a/models/Embiggener_d.3d b/models/Embiggener_d.3d
new file mode 100644
index 000000000..af45e4330
Binary files /dev/null and b/models/Embiggener_d.3d differ
diff --git a/models/Embiggener_mask.png b/models/Embiggener_mask.png
index 936c6ca81..1029a3884 100644
Binary files a/models/Embiggener_mask.png and b/models/Embiggener_mask.png differ
diff --git a/models/Eviscerator.blend b/models/Eviscerator.blend
index 312a7375c..bba594913 100644
Binary files a/models/Eviscerator.blend and b/models/Eviscerator.blend differ
diff --git a/models/Eviscerator.png b/models/Eviscerator.png
index 434fe9a6c..37ccfe4b1 100644
Binary files a/models/Eviscerator.png and b/models/Eviscerator.png differ
diff --git a/models/Eviscerator1st.blend b/models/Eviscerator1st.blend
index 2b9dd8c9c..eb81ab34f 100644
Binary files a/models/Eviscerator1st.blend and b/models/Eviscerator1st.blend differ
diff --git a/models/Eviscerator1st.iqm b/models/Eviscerator1st.iqm
deleted file mode 100644
index b0e362dec..000000000
Binary files a/models/Eviscerator1st.iqm and /dev/null differ
diff --git a/models/Eviscerator1st_Casing.iqm b/models/Eviscerator1st_Casing.iqm
deleted file mode 100644
index a19c826ab..000000000
Binary files a/models/Eviscerator1st_Casing.iqm and /dev/null differ
diff --git a/models/Eviscerator1st_a.3d b/models/Eviscerator1st_a.3d
new file mode 100644
index 000000000..00a34ce97
Binary files /dev/null and b/models/Eviscerator1st_a.3d differ
diff --git a/models/Eviscerator1st_d.3d b/models/Eviscerator1st_d.3d
new file mode 100644
index 000000000..e22a1c340
Binary files /dev/null and b/models/Eviscerator1st_d.3d differ
diff --git a/models/EvisceratorAmmo.iqm b/models/EvisceratorAmmo.iqm
deleted file mode 100644
index 589535a45..000000000
Binary files a/models/EvisceratorAmmo.iqm and /dev/null differ
diff --git a/models/EvisceratorAmmo.png b/models/EvisceratorAmmo.png
index b60a8475c..ad78786d9 100644
Binary files a/models/EvisceratorAmmo.png and b/models/EvisceratorAmmo.png differ
diff --git a/models/EvisceratorAmmo_a.3d b/models/EvisceratorAmmo_a.3d
new file mode 100644
index 000000000..50d37eb41
Binary files /dev/null and b/models/EvisceratorAmmo_a.3d differ
diff --git a/models/EvisceratorAmmo_d.3d b/models/EvisceratorAmmo_d.3d
new file mode 100644
index 000000000..92eebdf81
Binary files /dev/null and b/models/EvisceratorAmmo_d.3d differ
diff --git a/models/EvisceratorClip.png b/models/EvisceratorClip.png
index 45b622165..f2f644573 100644
Binary files a/models/EvisceratorClip.png and b/models/EvisceratorClip.png differ
diff --git a/models/EvisceratorClip_Three.iqm b/models/EvisceratorClip_Three.iqm
deleted file mode 100644
index b055ce5fe..000000000
Binary files a/models/EvisceratorClip_Three.iqm and /dev/null differ
diff --git a/models/EvisceratorClip_Three_a.3d b/models/EvisceratorClip_Three_a.3d
new file mode 100644
index 000000000..f15c5bae5
Binary files /dev/null and b/models/EvisceratorClip_Three_a.3d differ
diff --git a/models/EvisceratorClip_Three_d.3d b/models/EvisceratorClip_Three_d.3d
new file mode 100644
index 000000000..d48269ff2
Binary files /dev/null and b/models/EvisceratorClip_Three_d.3d differ
diff --git a/models/EvisceratorClip_Two.iqm b/models/EvisceratorClip_Two.iqm
deleted file mode 100644
index 370df5a9e..000000000
Binary files a/models/EvisceratorClip_Two.iqm and /dev/null differ
diff --git a/models/EvisceratorClip_Two_a.3d b/models/EvisceratorClip_Two_a.3d
new file mode 100644
index 000000000..65bb10335
Binary files /dev/null and b/models/EvisceratorClip_Two_a.3d differ
diff --git a/models/EvisceratorClip_Two_d.3d b/models/EvisceratorClip_Two_d.3d
new file mode 100644
index 000000000..0e7954d2a
Binary files /dev/null and b/models/EvisceratorClip_Two_d.3d differ
diff --git a/models/EvisceratorPickup.iqm b/models/EvisceratorPickup.iqm
deleted file mode 100644
index b835f1ac6..000000000
Binary files a/models/EvisceratorPickup.iqm and /dev/null differ
diff --git a/models/EvisceratorPickup_a.3d b/models/EvisceratorPickup_a.3d
new file mode 100644
index 000000000..67346ae6f
Binary files /dev/null and b/models/EvisceratorPickup_a.3d differ
diff --git a/models/EvisceratorPickup_d.3d b/models/EvisceratorPickup_d.3d
new file mode 100644
index 000000000..7245e3016
Binary files /dev/null and b/models/EvisceratorPickup_d.3d differ
diff --git a/models/EvisceratorProj.iqm b/models/EvisceratorProj.iqm
deleted file mode 100644
index 2b1c9e2f3..000000000
Binary files a/models/EvisceratorProj.iqm and /dev/null differ
diff --git a/models/EvisceratorProj_a.3d b/models/EvisceratorProj_a.3d
new file mode 100644
index 000000000..2297ad047
Binary files /dev/null and b/models/EvisceratorProj_a.3d differ
diff --git a/models/EvisceratorProj_d.3d b/models/EvisceratorProj_d.3d
new file mode 100644
index 000000000..77bce4a35
Binary files /dev/null and b/models/EvisceratorProj_d.3d differ
diff --git a/models/EvisceratorShell.iqm b/models/EvisceratorShell.iqm
deleted file mode 100644
index 64429341d..000000000
Binary files a/models/EvisceratorShell.iqm and /dev/null differ
diff --git a/models/EvisceratorShell.png b/models/EvisceratorShell.png
index 0a45ba308..e1ee94a2e 100644
Binary files a/models/EvisceratorShell.png and b/models/EvisceratorShell.png differ
diff --git a/models/EvisceratorShell_a.3d b/models/EvisceratorShell_a.3d
new file mode 100644
index 000000000..e93585a20
Binary files /dev/null and b/models/EvisceratorShell_a.3d differ
diff --git a/models/EvisceratorShell_d.3d b/models/EvisceratorShell_d.3d
new file mode 100644
index 000000000..b98e2f766
Binary files /dev/null and b/models/EvisceratorShell_d.3d differ
diff --git a/models/EvisceratorShell_mask.png b/models/EvisceratorShell_mask.png
deleted file mode 100644
index 830bddcab..000000000
Binary files a/models/EvisceratorShell_mask.png and /dev/null differ
diff --git a/models/Eviscerator_mask.png b/models/Eviscerator_mask.png
deleted file mode 100644
index 27cff2ed2..000000000
Binary files a/models/Eviscerator_mask.png and /dev/null differ
diff --git a/models/ExplodiumBullet.iqm b/models/ExplodiumBullet.iqm
deleted file mode 100644
index 07dd5bee2..000000000
Binary files a/models/ExplodiumBullet.iqm and /dev/null differ
diff --git a/models/ExplodiumBullet.png b/models/ExplodiumBullet.png
index 0a6810d9a..5f7b73dc4 100644
Binary files a/models/ExplodiumBullet.png and b/models/ExplodiumBullet.png differ
diff --git a/models/ExplodiumBullet2.iqm b/models/ExplodiumBullet2.iqm
deleted file mode 100644
index 23c5767cb..000000000
Binary files a/models/ExplodiumBullet2.iqm and /dev/null differ
diff --git a/models/ExplodiumBullet2_a.3d b/models/ExplodiumBullet2_a.3d
new file mode 100644
index 000000000..d8fdfe291
Binary files /dev/null and b/models/ExplodiumBullet2_a.3d differ
diff --git a/models/ExplodiumBullet2_d.3d b/models/ExplodiumBullet2_d.3d
new file mode 100644
index 000000000..58f017256
Binary files /dev/null and b/models/ExplodiumBullet2_d.3d differ
diff --git a/models/ExplodiumBullet3.iqm b/models/ExplodiumBullet3.iqm
deleted file mode 100644
index ba0d4e69b..000000000
Binary files a/models/ExplodiumBullet3.iqm and /dev/null differ
diff --git a/models/ExplodiumBullet3_a.3d b/models/ExplodiumBullet3_a.3d
new file mode 100644
index 000000000..cb4b7611d
Binary files /dev/null and b/models/ExplodiumBullet3_a.3d differ
diff --git a/models/ExplodiumBullet3_d.3d b/models/ExplodiumBullet3_d.3d
new file mode 100644
index 000000000..b77c57757
Binary files /dev/null and b/models/ExplodiumBullet3_d.3d differ
diff --git a/models/ExplodiumBullet_a.3d b/models/ExplodiumBullet_a.3d
new file mode 100644
index 000000000..5e9aea0cb
Binary files /dev/null and b/models/ExplodiumBullet_a.3d differ
diff --git a/models/ExplodiumBullet_d.3d b/models/ExplodiumBullet_d.3d
new file mode 100644
index 000000000..666d8bad5
Binary files /dev/null and b/models/ExplodiumBullet_d.3d differ
diff --git a/models/ExplodiumBullet_mask.png b/models/ExplodiumBullet_mask.png
deleted file mode 100644
index 776f7e821..000000000
Binary files a/models/ExplodiumBullet_mask.png and /dev/null differ
diff --git a/models/ExplodiumCasing.iqm b/models/ExplodiumCasing.iqm
deleted file mode 100644
index 4597f416b..000000000
Binary files a/models/ExplodiumCasing.iqm and /dev/null differ
diff --git a/models/ExplodiumCasing.png b/models/ExplodiumCasing.png
index 59ca52bfa..15a214d61 100644
Binary files a/models/ExplodiumCasing.png and b/models/ExplodiumCasing.png differ
diff --git a/models/ExplodiumCasing_Used.png b/models/ExplodiumCasing_Used.png
index a0b72d899..658f8e7f8 100644
Binary files a/models/ExplodiumCasing_Used.png and b/models/ExplodiumCasing_Used.png differ
diff --git a/models/ExplodiumCasing_Used_mask.png b/models/ExplodiumCasing_Used_mask.png
deleted file mode 100644
index acbec45a6..000000000
Binary files a/models/ExplodiumCasing_Used_mask.png and /dev/null differ
diff --git a/models/ExplodiumCasing_a.3d b/models/ExplodiumCasing_a.3d
new file mode 100644
index 000000000..ef9a4efac
Binary files /dev/null and b/models/ExplodiumCasing_a.3d differ
diff --git a/models/ExplodiumCasing_d.3d b/models/ExplodiumCasing_d.3d
new file mode 100644
index 000000000..f126c76fd
Binary files /dev/null and b/models/ExplodiumCasing_d.3d differ
diff --git a/models/ExplodiumCasing_mask.png b/models/ExplodiumCasing_mask.png
deleted file mode 100644
index c3a7894b1..000000000
Binary files a/models/ExplodiumCasing_mask.png and /dev/null differ
diff --git a/models/ExplodiumGun.blend b/models/ExplodiumGun.blend
index 3e7794a2d..f1042b87a 100644
Binary files a/models/ExplodiumGun.blend and b/models/ExplodiumGun.blend differ
diff --git a/models/ExplodiumGun.png b/models/ExplodiumGun.png
index 8cfe6d0e5..2b67f22c3 100644
Binary files a/models/ExplodiumGun.png and b/models/ExplodiumGun.png differ
diff --git a/models/ExplodiumGun1st.blend b/models/ExplodiumGun1st.blend
index c3749e832..9a912d7f6 100644
Binary files a/models/ExplodiumGun1st.blend and b/models/ExplodiumGun1st.blend differ
diff --git a/models/ExplodiumGun1st.iqm b/models/ExplodiumGun1st.iqm
deleted file mode 100644
index d56066322..000000000
Binary files a/models/ExplodiumGun1st.iqm and /dev/null differ
diff --git a/models/ExplodiumGun1stL.iqm b/models/ExplodiumGun1stL.iqm
deleted file mode 100644
index 0110a6de8..000000000
Binary files a/models/ExplodiumGun1stL.iqm and /dev/null differ
diff --git a/models/ExplodiumGun1stL_Casing.iqm b/models/ExplodiumGun1stL_Casing.iqm
deleted file mode 100644
index 1ae132acd..000000000
Binary files a/models/ExplodiumGun1stL_Casing.iqm and /dev/null differ
diff --git a/models/ExplodiumGun1stL_a.3d b/models/ExplodiumGun1stL_a.3d
new file mode 100644
index 000000000..314993e0b
Binary files /dev/null and b/models/ExplodiumGun1stL_a.3d differ
diff --git a/models/ExplodiumGun1stL_d.3d b/models/ExplodiumGun1stL_d.3d
new file mode 100644
index 000000000..ffc69d204
Binary files /dev/null and b/models/ExplodiumGun1stL_d.3d differ
diff --git a/models/ExplodiumGun1st_Casing.iqm b/models/ExplodiumGun1st_Casing.iqm
deleted file mode 100644
index 920dd2460..000000000
Binary files a/models/ExplodiumGun1st_Casing.iqm and /dev/null differ
diff --git a/models/ExplodiumGun1st_a.3d b/models/ExplodiumGun1st_a.3d
new file mode 100644
index 000000000..33ba085b7
Binary files /dev/null and b/models/ExplodiumGun1st_a.3d differ
diff --git a/models/ExplodiumGun1st_d.3d b/models/ExplodiumGun1st_d.3d
new file mode 100644
index 000000000..136b7aecb
Binary files /dev/null and b/models/ExplodiumGun1st_d.3d differ
diff --git a/models/ExplodiumGunPickup.iqm b/models/ExplodiumGunPickup.iqm
deleted file mode 100644
index 27cafb91d..000000000
Binary files a/models/ExplodiumGunPickup.iqm and /dev/null differ
diff --git a/models/ExplodiumGunPickupDual.iqm b/models/ExplodiumGunPickupDual.iqm
deleted file mode 100644
index 2b3a6be61..000000000
Binary files a/models/ExplodiumGunPickupDual.iqm and /dev/null differ
diff --git a/models/ExplodiumGunPickupDual_a.3d b/models/ExplodiumGunPickupDual_a.3d
new file mode 100644
index 000000000..a7e512b88
Binary files /dev/null and b/models/ExplodiumGunPickupDual_a.3d differ
diff --git a/models/ExplodiumGunPickupDual_d.3d b/models/ExplodiumGunPickupDual_d.3d
new file mode 100644
index 000000000..0bc243ca8
Binary files /dev/null and b/models/ExplodiumGunPickupDual_d.3d differ
diff --git a/models/ExplodiumGunPickup_a.3d b/models/ExplodiumGunPickup_a.3d
new file mode 100644
index 000000000..99c68391a
Binary files /dev/null and b/models/ExplodiumGunPickup_a.3d differ
diff --git a/models/ExplodiumGunPickup_d.3d b/models/ExplodiumGunPickup_d.3d
new file mode 100644
index 000000000..83562105d
Binary files /dev/null and b/models/ExplodiumGunPickup_d.3d differ
diff --git a/models/ExplodiumGun_EmptyMag.png b/models/ExplodiumGun_EmptyMag.png
index 7889c544f..47f796919 100644
Binary files a/models/ExplodiumGun_EmptyMag.png and b/models/ExplodiumGun_EmptyMag.png differ
diff --git a/models/ExplodiumGun_mask.png b/models/ExplodiumGun_mask.png
deleted file mode 100644
index 7c1e9e861..000000000
Binary files a/models/ExplodiumGun_mask.png and /dev/null differ
diff --git a/models/ExplodiumMag.iqm b/models/ExplodiumMag.iqm
deleted file mode 100644
index a53c5e8c7..000000000
Binary files a/models/ExplodiumMag.iqm and /dev/null differ
diff --git a/models/ExplodiumMagPrimed.iqm b/models/ExplodiumMagPrimed.iqm
deleted file mode 100644
index 715ccde6c..000000000
Binary files a/models/ExplodiumMagPrimed.iqm and /dev/null differ
diff --git a/models/ExplodiumMag_a.3d b/models/ExplodiumMag_a.3d
new file mode 100644
index 000000000..59fe44381
Binary files /dev/null and b/models/ExplodiumMag_a.3d differ
diff --git a/models/ExplodiumMag_d.3d b/models/ExplodiumMag_d.3d
new file mode 100644
index 000000000..e6f183f28
Binary files /dev/null and b/models/ExplodiumMag_d.3d differ
diff --git a/models/Fabricator.png b/models/Fabricator.png
index 91af18a1f..2925015bb 100644
Binary files a/models/Fabricator.png and b/models/Fabricator.png differ
diff --git a/models/Fabricator_Tier2.png b/models/Fabricator_Tier2.png
index 761fa825b..3a6f0ed98 100644
Binary files a/models/Fabricator_Tier2.png and b/models/Fabricator_Tier2.png differ
diff --git a/models/Fabricator_Tier3.png b/models/Fabricator_Tier3.png
index 70420d242..04fa94ebb 100644
Binary files a/models/Fabricator_Tier3.png and b/models/Fabricator_Tier3.png differ
diff --git a/models/Fabricator_Tier4.png b/models/Fabricator_Tier4.png
index a60c807f3..131f5270e 100644
Binary files a/models/Fabricator_Tier4.png and b/models/Fabricator_Tier4.png differ
diff --git a/models/Fabricator_bright.png b/models/Fabricator_bright.png
index eb9ac150e..d264715de 100644
Binary files a/models/Fabricator_bright.png and b/models/Fabricator_bright.png differ
diff --git a/models/Fabricator_mask.png b/models/Fabricator_mask.png
index 42cc05816..88fcf4647 100644
Binary files a/models/Fabricator_mask.png and b/models/Fabricator_mask.png differ
diff --git a/models/FrispyCorn.iqm b/models/FrispyCorn.iqm
deleted file mode 100644
index 198c022cf..000000000
Binary files a/models/FrispyCorn.iqm and /dev/null differ
diff --git a/models/FrispyCorn.png b/models/FrispyCorn.png
index 22cb2f099..f8fa54691 100644
Binary files a/models/FrispyCorn.png and b/models/FrispyCorn.png differ
diff --git a/models/FrispyCorn1st.blend b/models/FrispyCorn1st.blend
index 7d18bca65..f5ea06fb6 100644
Binary files a/models/FrispyCorn1st.blend and b/models/FrispyCorn1st.blend differ
diff --git a/models/FrispyCorn1st.iqm b/models/FrispyCorn1st.iqm
deleted file mode 100644
index 66cf59a3d..000000000
Binary files a/models/FrispyCorn1st.iqm and /dev/null differ
diff --git a/models/FrispyCorn1st_a.3d b/models/FrispyCorn1st_a.3d
new file mode 100644
index 000000000..4476c7846
Binary files /dev/null and b/models/FrispyCorn1st_a.3d differ
diff --git a/models/FrispyCorn1st_d.3d b/models/FrispyCorn1st_d.3d
new file mode 100644
index 000000000..f5e31b406
Binary files /dev/null and b/models/FrispyCorn1st_d.3d differ
diff --git a/models/FrispyCorn_a.3d b/models/FrispyCorn_a.3d
new file mode 100644
index 000000000..cba508c6c
Binary files /dev/null and b/models/FrispyCorn_a.3d differ
diff --git a/models/FrispyCorn_d.3d b/models/FrispyCorn_d.3d
new file mode 100644
index 000000000..6e267d4dc
Binary files /dev/null and b/models/FrispyCorn_d.3d differ
diff --git a/models/GenericCube1st.blend b/models/GenericCube1st.blend
index a894fac92..2e4b45f09 100644
Binary files a/models/GenericCube1st.blend and b/models/GenericCube1st.blend differ
diff --git a/models/GenericCube1st.iqm b/models/GenericCube1st.iqm
deleted file mode 100644
index 52af70cbf..000000000
Binary files a/models/GenericCube1st.iqm and /dev/null differ
diff --git a/models/GenericCube1st_a.3d b/models/GenericCube1st_a.3d
new file mode 100644
index 000000000..2b1ee4b0c
Binary files /dev/null and b/models/GenericCube1st_a.3d differ
diff --git a/models/GenericCube1st_d.3d b/models/GenericCube1st_d.3d
new file mode 100644
index 000000000..825fa92d7
Binary files /dev/null and b/models/GenericCube1st_d.3d differ
diff --git a/models/GestureArms.blend b/models/GestureArms.blend
index 22b76ea8c..38aaaa938 100644
Binary files a/models/GestureArms.blend and b/models/GestureArms.blend differ
diff --git a/models/GestureArms.iqm b/models/GestureArms.iqm
deleted file mode 100644
index c95220c0e..000000000
Binary files a/models/GestureArms.iqm and /dev/null differ
diff --git a/models/GestureArms_a.3d b/models/GestureArms_a.3d
new file mode 100644
index 000000000..49e9d110c
Binary files /dev/null and b/models/GestureArms_a.3d differ
diff --git a/models/GestureArms_d.3d b/models/GestureArms_d.3d
new file mode 100644
index 000000000..36a38de1b
Binary files /dev/null and b/models/GestureArms_d.3d differ
diff --git a/models/GhostArtifact.iqm b/models/GhostArtifact.iqm
deleted file mode 100644
index 4cc72db07..000000000
Binary files a/models/GhostArtifact.iqm and /dev/null differ
diff --git a/models/GhostArtifact.png b/models/GhostArtifact.png
index d561f7b18..73559860a 100644
Binary files a/models/GhostArtifact.png and b/models/GhostArtifact.png differ
diff --git a/models/GhostArtifactX.iqm b/models/GhostArtifactX.iqm
deleted file mode 100644
index 0b217d76a..000000000
Binary files a/models/GhostArtifactX.iqm and /dev/null differ
diff --git a/models/GhostArtifact_a.3d b/models/GhostArtifact_a.3d
new file mode 100644
index 000000000..189f46d69
Binary files /dev/null and b/models/GhostArtifact_a.3d differ
diff --git a/models/GhostArtifact_bright.png b/models/GhostArtifact_bright.png
index 7cc0a6aec..7c49b4345 100644
Binary files a/models/GhostArtifact_bright.png and b/models/GhostArtifact_bright.png differ
diff --git a/models/GhostArtifact_d.3d b/models/GhostArtifact_d.3d
new file mode 100644
index 000000000..ce8586083
Binary files /dev/null and b/models/GhostArtifact_d.3d differ
diff --git a/models/GhostArtifact_mask.png b/models/GhostArtifact_mask.png
deleted file mode 100644
index 86232cb05..000000000
Binary files a/models/GhostArtifact_mask.png and /dev/null differ
diff --git a/models/GibBreast.png b/models/GibBreast.png
index 7f8e76855..0e8713283 100644
Binary files a/models/GibBreast.png and b/models/GibBreast.png differ
diff --git a/models/GibBreast_a.3d b/models/GibBreast_a.3d
new file mode 100644
index 000000000..ccd2a102c
Binary files /dev/null and b/models/GibBreast_a.3d differ
diff --git a/models/GibBreast_d.3d b/models/GibBreast_d.3d
new file mode 100644
index 000000000..20f66c5eb
Binary files /dev/null and b/models/GibBreast_d.3d differ
diff --git a/models/GibDrumstick.png b/models/GibDrumstick.png
index 3bcd7c1e4..a2d7493f6 100644
Binary files a/models/GibDrumstick.png and b/models/GibDrumstick.png differ
diff --git a/models/GibDrumstick_a.3d b/models/GibDrumstick_a.3d
new file mode 100644
index 000000000..e9d4c22e5
Binary files /dev/null and b/models/GibDrumstick_a.3d differ
diff --git a/models/GibDrumstick_d.3d b/models/GibDrumstick_d.3d
new file mode 100644
index 000000000..9533fb649
Binary files /dev/null and b/models/GibDrumstick_d.3d differ
diff --git a/models/GibModels.blend b/models/GibModels.blend
index fc0784971..b1ce7ebfa 100644
Binary files a/models/GibModels.blend and b/models/GibModels.blend differ
diff --git a/models/GibSteak.png b/models/GibSteak.png
index c3ff5068d..444457040 100644
Binary files a/models/GibSteak.png and b/models/GibSteak.png differ
diff --git a/models/GibSteak_a.3d b/models/GibSteak_a.3d
new file mode 100644
index 000000000..454c16317
Binary files /dev/null and b/models/GibSteak_a.3d differ
diff --git a/models/GibSteak_d.3d b/models/GibSteak_d.3d
new file mode 100644
index 000000000..07932d77a
Binary files /dev/null and b/models/GibSteak_d.3d differ
diff --git a/models/Gravity.iqm b/models/Gravity.iqm
deleted file mode 100644
index c3f07b0f5..000000000
Binary files a/models/Gravity.iqm and /dev/null differ
diff --git a/models/Gravity.png b/models/Gravity.png
index bc7a2b9cf..557c07bb5 100644
Binary files a/models/Gravity.png and b/models/Gravity.png differ
diff --git a/models/GravityX.iqm b/models/GravityX.iqm
deleted file mode 100644
index b971cedd4..000000000
Binary files a/models/GravityX.iqm and /dev/null differ
diff --git a/models/Gravity_a.3d b/models/Gravity_a.3d
new file mode 100644
index 000000000..3c9171f9a
Binary files /dev/null and b/models/Gravity_a.3d differ
diff --git a/models/Gravity_bright.png b/models/Gravity_bright.png
index ed6af65d6..97c4426a1 100644
Binary files a/models/Gravity_bright.png and b/models/Gravity_bright.png differ
diff --git a/models/Gravity_d.3d b/models/Gravity_d.3d
new file mode 100644
index 000000000..662d6d04c
Binary files /dev/null and b/models/Gravity_d.3d differ
diff --git a/models/Gravity_mask.png b/models/Gravity_mask.png
deleted file mode 100644
index fe2e52eda..000000000
Binary files a/models/Gravity_mask.png and /dev/null differ
diff --git a/models/Grenade1st.blend b/models/Grenade1st.blend
index 815ff7e31..8b2325381 100644
Binary files a/models/Grenade1st.blend and b/models/Grenade1st.blend differ
diff --git a/models/Grenade1st.iqm b/models/Grenade1st.iqm
deleted file mode 100644
index 12902aacc..000000000
Binary files a/models/Grenade1st.iqm and /dev/null differ
diff --git a/models/Grenade1st_a.3d b/models/Grenade1st_a.3d
new file mode 100644
index 000000000..28d16b482
Binary files /dev/null and b/models/Grenade1st_a.3d differ
diff --git a/models/Grenade1st_d.3d b/models/Grenade1st_d.3d
new file mode 100644
index 000000000..97dd515fb
Binary files /dev/null and b/models/Grenade1st_d.3d differ
diff --git a/models/Hellblazer.blend b/models/Hellblazer.blend
index c29f95044..0813ace59 100644
Binary files a/models/Hellblazer.blend and b/models/Hellblazer.blend differ
diff --git a/models/Hellblazer.png b/models/Hellblazer.png
index 6fa87bc56..0dd11e59e 100644
Binary files a/models/Hellblazer.png and b/models/Hellblazer.png differ
diff --git a/models/Hellblazer1st.blend b/models/Hellblazer1st.blend
index 7b8985f36..eb92c57d6 100644
Binary files a/models/Hellblazer1st.blend and b/models/Hellblazer1st.blend differ
diff --git a/models/Hellblazer1st.iqm b/models/Hellblazer1st.iqm
deleted file mode 100644
index 13f9b62af..000000000
Binary files a/models/Hellblazer1st.iqm and /dev/null differ
diff --git a/models/Hellblazer1stX.iqm b/models/Hellblazer1stX.iqm
deleted file mode 100644
index e44722cf2..000000000
Binary files a/models/Hellblazer1stX.iqm and /dev/null differ
diff --git a/models/Hellblazer1st_a.3d b/models/Hellblazer1st_a.3d
new file mode 100644
index 000000000..2d02c8cb6
Binary files /dev/null and b/models/Hellblazer1st_a.3d differ
diff --git a/models/Hellblazer1st_d.3d b/models/Hellblazer1st_d.3d
new file mode 100644
index 000000000..a1d8f9967
Binary files /dev/null and b/models/Hellblazer1st_d.3d differ
diff --git a/models/HellblazerAmmo.iqm b/models/HellblazerAmmo.iqm
deleted file mode 100644
index 28423c316..000000000
Binary files a/models/HellblazerAmmo.iqm and /dev/null differ
diff --git a/models/HellblazerAmmo.png b/models/HellblazerAmmo.png
index 026224107..4a21bf5cb 100644
Binary files a/models/HellblazerAmmo.png and b/models/HellblazerAmmo.png differ
diff --git a/models/HellblazerAmmo_Cluster.png b/models/HellblazerAmmo_Cluster.png
new file mode 100644
index 000000000..9fe97e8b7
Binary files /dev/null and b/models/HellblazerAmmo_Cluster.png differ
diff --git a/models/HellblazerAmmo_Fire.png b/models/HellblazerAmmo_Fire.png
new file mode 100644
index 000000000..a6c42961f
Binary files /dev/null and b/models/HellblazerAmmo_Fire.png differ
diff --git a/models/HellblazerAmmo_Nuke.png b/models/HellblazerAmmo_Nuke.png
new file mode 100644
index 000000000..e0e581abd
Binary files /dev/null and b/models/HellblazerAmmo_Nuke.png differ
diff --git a/models/HellblazerAmmo_Three_a.3d b/models/HellblazerAmmo_Three_a.3d
new file mode 100644
index 000000000..c551c4f73
Binary files /dev/null and b/models/HellblazerAmmo_Three_a.3d differ
diff --git a/models/HellblazerAmmo_Three_d.3d b/models/HellblazerAmmo_Three_d.3d
new file mode 100644
index 000000000..2611ee16b
Binary files /dev/null and b/models/HellblazerAmmo_Three_d.3d differ
diff --git a/models/HellblazerAmmo_Two_a.3d b/models/HellblazerAmmo_Two_a.3d
new file mode 100644
index 000000000..996dd190d
Binary files /dev/null and b/models/HellblazerAmmo_Two_a.3d differ
diff --git a/models/HellblazerAmmo_Two_d.3d b/models/HellblazerAmmo_Two_d.3d
new file mode 100644
index 000000000..af03de58d
Binary files /dev/null and b/models/HellblazerAmmo_Two_d.3d differ
diff --git a/models/HellblazerAmmo_a.3d b/models/HellblazerAmmo_a.3d
new file mode 100644
index 000000000..f0e6d1727
Binary files /dev/null and b/models/HellblazerAmmo_a.3d differ
diff --git a/models/HellblazerAmmo_d.3d b/models/HellblazerAmmo_d.3d
new file mode 100644
index 000000000..be89b1339
Binary files /dev/null and b/models/HellblazerAmmo_d.3d differ
diff --git a/models/HellblazerDuo.iqm b/models/HellblazerDuo.iqm
deleted file mode 100644
index 206972cc1..000000000
Binary files a/models/HellblazerDuo.iqm and /dev/null differ
diff --git a/models/HellblazerDuo_a.3d b/models/HellblazerDuo_a.3d
new file mode 100644
index 000000000..8c256c83a
Binary files /dev/null and b/models/HellblazerDuo_a.3d differ
diff --git a/models/HellblazerDuo_d.3d b/models/HellblazerDuo_d.3d
new file mode 100644
index 000000000..9c99d3d18
Binary files /dev/null and b/models/HellblazerDuo_d.3d differ
diff --git a/models/HellblazerMissile.png b/models/HellblazerMissile.png
index f055fccbb..132aaa727 100644
Binary files a/models/HellblazerMissile.png and b/models/HellblazerMissile.png differ
diff --git a/models/HellblazerMissile_Cluster.png b/models/HellblazerMissile_Cluster.png
new file mode 100644
index 000000000..8c1bfa7f6
Binary files /dev/null and b/models/HellblazerMissile_Cluster.png differ
diff --git a/models/HellblazerMissile_Fire.png b/models/HellblazerMissile_Fire.png
new file mode 100644
index 000000000..d0f81a050
Binary files /dev/null and b/models/HellblazerMissile_Fire.png differ
diff --git a/models/HellblazerMissile_Nuke.png b/models/HellblazerMissile_Nuke.png
new file mode 100644
index 000000000..09464e43a
Binary files /dev/null and b/models/HellblazerMissile_Nuke.png differ
diff --git a/models/HellblazerMissile_mask.png b/models/HellblazerMissile_mask.png
deleted file mode 100644
index 0bdd0cbee..000000000
Binary files a/models/HellblazerMissile_mask.png and /dev/null differ
diff --git a/models/HellblazerPickup.iqm b/models/HellblazerPickup.iqm
deleted file mode 100644
index 913218d79..000000000
Binary files a/models/HellblazerPickup.iqm and /dev/null differ
diff --git a/models/HellblazerPickupX.iqm b/models/HellblazerPickupX.iqm
deleted file mode 100644
index bd1c442ed..000000000
Binary files a/models/HellblazerPickupX.iqm and /dev/null differ
diff --git a/models/HellblazerPickup_a.3d b/models/HellblazerPickup_a.3d
new file mode 100644
index 000000000..bec7fa07c
Binary files /dev/null and b/models/HellblazerPickup_a.3d differ
diff --git a/models/HellblazerPickup_d.3d b/models/HellblazerPickup_d.3d
new file mode 100644
index 000000000..af9230c9a
Binary files /dev/null and b/models/HellblazerPickup_d.3d differ
diff --git a/models/HellblazerProj.iqm b/models/HellblazerProj.iqm
deleted file mode 100644
index 590b053ac..000000000
Binary files a/models/HellblazerProj.iqm and /dev/null differ
diff --git a/models/HellblazerProj_a.3d b/models/HellblazerProj_a.3d
new file mode 100644
index 000000000..78f851fb8
Binary files /dev/null and b/models/HellblazerProj_a.3d differ
diff --git a/models/HellblazerProj_d.3d b/models/HellblazerProj_d.3d
new file mode 100644
index 000000000..fbc4c4049
Binary files /dev/null and b/models/HellblazerProj_d.3d differ
diff --git a/models/HellblazerTrio.iqm b/models/HellblazerTrio.iqm
deleted file mode 100644
index 222dd9f4b..000000000
Binary files a/models/HellblazerTrio.iqm and /dev/null differ
diff --git a/models/HellblazerTrio_a.3d b/models/HellblazerTrio_a.3d
new file mode 100644
index 000000000..1b69d81c3
Binary files /dev/null and b/models/HellblazerTrio_a.3d differ
diff --git a/models/HellblazerTrio_d.3d b/models/HellblazerTrio_d.3d
new file mode 100644
index 000000000..aee734a3f
Binary files /dev/null and b/models/HellblazerTrio_d.3d differ
diff --git a/models/Hellblazer_mask.png b/models/Hellblazer_mask.png
deleted file mode 100644
index 389db5a14..000000000
Binary files a/models/Hellblazer_mask.png and /dev/null differ
diff --git a/models/HereticBlue1st.blend b/models/HereticBlue1st.blend
new file mode 100644
index 000000000..3bab871b5
Binary files /dev/null and b/models/HereticBlue1st.blend differ
diff --git a/models/HereticBlue1st_a.3d b/models/HereticBlue1st_a.3d
new file mode 100644
index 000000000..1fa3303ac
Binary files /dev/null and b/models/HereticBlue1st_a.3d differ
diff --git a/models/HereticBlue1st_d.3d b/models/HereticBlue1st_d.3d
new file mode 100644
index 000000000..6f3c6bb09
Binary files /dev/null and b/models/HereticBlue1st_d.3d differ
diff --git a/models/HereticBlueKey.iqm b/models/HereticBlueKey.iqm
deleted file mode 100644
index 6969e584c..000000000
Binary files a/models/HereticBlueKey.iqm and /dev/null differ
diff --git a/models/HereticBlueKey_a.3d b/models/HereticBlueKey_a.3d
new file mode 100644
index 000000000..88b0054f1
Binary files /dev/null and b/models/HereticBlueKey_a.3d differ
diff --git a/models/HereticBlueKey_d.3d b/models/HereticBlueKey_d.3d
new file mode 100644
index 000000000..010f3991c
Binary files /dev/null and b/models/HereticBlueKey_d.3d differ
diff --git a/models/HereticGreen1st.blend b/models/HereticGreen1st.blend
new file mode 100644
index 000000000..8f8bbdbce
Binary files /dev/null and b/models/HereticGreen1st.blend differ
diff --git a/models/HereticGreen1st_a.3d b/models/HereticGreen1st_a.3d
new file mode 100644
index 000000000..c707c6ffb
Binary files /dev/null and b/models/HereticGreen1st_a.3d differ
diff --git a/models/HereticGreen1st_d.3d b/models/HereticGreen1st_d.3d
new file mode 100644
index 000000000..f4c87ea5f
Binary files /dev/null and b/models/HereticGreen1st_d.3d differ
diff --git a/models/HereticGreenKey.iqm b/models/HereticGreenKey.iqm
deleted file mode 100644
index b4ff07396..000000000
Binary files a/models/HereticGreenKey.iqm and /dev/null differ
diff --git a/models/HereticGreenKey_a.3d b/models/HereticGreenKey_a.3d
new file mode 100644
index 000000000..664bff951
Binary files /dev/null and b/models/HereticGreenKey_a.3d differ
diff --git a/models/HereticGreenKey_d.3d b/models/HereticGreenKey_d.3d
new file mode 100644
index 000000000..b224b8680
Binary files /dev/null and b/models/HereticGreenKey_d.3d differ
diff --git a/models/HereticRed1st.blend b/models/HereticRed1st.blend
new file mode 100644
index 000000000..d4ff518ab
Binary files /dev/null and b/models/HereticRed1st.blend differ
diff --git a/models/HereticRed1st_a.3d b/models/HereticRed1st_a.3d
new file mode 100644
index 000000000..8fd89a304
Binary files /dev/null and b/models/HereticRed1st_a.3d differ
diff --git a/models/HereticRed1st_d.3d b/models/HereticRed1st_d.3d
new file mode 100644
index 000000000..d70a6671b
Binary files /dev/null and b/models/HereticRed1st_d.3d differ
diff --git a/models/HereticRedKey.iqm b/models/HereticRedKey.iqm
deleted file mode 100644
index b0996062b..000000000
Binary files a/models/HereticRedKey.iqm and /dev/null differ
diff --git a/models/HereticRedKey_a.3d b/models/HereticRedKey_a.3d
new file mode 100644
index 000000000..7b085a182
Binary files /dev/null and b/models/HereticRedKey_a.3d differ
diff --git a/models/HereticRedKey_d.3d b/models/HereticRedKey_d.3d
new file mode 100644
index 000000000..b767f956c
Binary files /dev/null and b/models/HereticRedKey_d.3d differ
diff --git a/models/HereticYellow1st.blend b/models/HereticYellow1st.blend
new file mode 100644
index 000000000..a61d412bd
Binary files /dev/null and b/models/HereticYellow1st.blend differ
diff --git a/models/HereticYellow1st_a.3d b/models/HereticYellow1st_a.3d
new file mode 100644
index 000000000..a80bc1cd4
Binary files /dev/null and b/models/HereticYellow1st_a.3d differ
diff --git a/models/HereticYellow1st_d.3d b/models/HereticYellow1st_d.3d
new file mode 100644
index 000000000..5b5892113
Binary files /dev/null and b/models/HereticYellow1st_d.3d differ
diff --git a/models/HereticYellowKey.iqm b/models/HereticYellowKey.iqm
deleted file mode 100644
index d6df43b7d..000000000
Binary files a/models/HereticYellowKey.iqm and /dev/null differ
diff --git a/models/HereticYellowKey_a.3d b/models/HereticYellowKey_a.3d
new file mode 100644
index 000000000..f12aca97d
Binary files /dev/null and b/models/HereticYellowKey_a.3d differ
diff --git a/models/HereticYellowKey_d.3d b/models/HereticYellowKey_d.3d
new file mode 100644
index 000000000..722324d2d
Binary files /dev/null and b/models/HereticYellowKey_d.3d differ
diff --git a/models/Invinciball.iqm b/models/Invinciball.iqm
deleted file mode 100644
index 27396a3f7..000000000
Binary files a/models/Invinciball.iqm and /dev/null differ
diff --git a/models/Invinciball.png b/models/Invinciball.png
index bf5c758f0..f8add6b15 100644
Binary files a/models/Invinciball.png and b/models/Invinciball.png differ
diff --git a/models/InvinciballX.iqm b/models/InvinciballX.iqm
deleted file mode 100644
index b9df5d706..000000000
Binary files a/models/InvinciballX.iqm and /dev/null differ
diff --git a/models/Invinciball_a.3d b/models/Invinciball_a.3d
new file mode 100644
index 000000000..9ab806259
Binary files /dev/null and b/models/Invinciball_a.3d differ
diff --git a/models/Invinciball_d.3d b/models/Invinciball_d.3d
new file mode 100644
index 000000000..95d7aef21
Binary files /dev/null and b/models/Invinciball_d.3d differ
diff --git a/models/Invinciball_mask.png b/models/Invinciball_mask.png
deleted file mode 100644
index 0da7c9f28..000000000
Binary files a/models/Invinciball_mask.png and /dev/null differ
diff --git a/models/KirinManga.png b/models/KirinManga.png
index f48b1d4a6..8fe0ab63b 100644
Binary files a/models/KirinManga.png and b/models/KirinManga.png differ
diff --git a/models/KirinManga1st.blend b/models/KirinManga1st.blend
index d45b11ab2..0da3f7c06 100644
Binary files a/models/KirinManga1st.blend and b/models/KirinManga1st.blend differ
diff --git a/models/KirinManga1st.iqm b/models/KirinManga1st.iqm
deleted file mode 100644
index 2c3df934b..000000000
Binary files a/models/KirinManga1st.iqm and /dev/null differ
diff --git a/models/KirinManga1st_a.3d b/models/KirinManga1st_a.3d
new file mode 100644
index 000000000..6db9ba540
Binary files /dev/null and b/models/KirinManga1st_a.3d differ
diff --git a/models/KirinManga1st_d.3d b/models/KirinManga1st_d.3d
new file mode 100644
index 000000000..9bf28fb5e
Binary files /dev/null and b/models/KirinManga1st_d.3d differ
diff --git a/models/KirinPlush.blend b/models/KirinPlush.blend
index 768a302a3..78190c733 100644
Binary files a/models/KirinPlush.blend and b/models/KirinPlush.blend differ
diff --git a/models/KirinPlush.iqm b/models/KirinPlush.iqm
deleted file mode 100644
index 7c0a860bd..000000000
Binary files a/models/KirinPlush.iqm and /dev/null differ
diff --git a/models/KirinPlush.png b/models/KirinPlush.png
index 23d1356ca..e2e5ed4f5 100644
Binary files a/models/KirinPlush.png and b/models/KirinPlush.png differ
diff --git a/models/KirinPlush1st.blend b/models/KirinPlush1st.blend
index dd0ceb59e..703c7dc1d 100644
Binary files a/models/KirinPlush1st.blend and b/models/KirinPlush1st.blend differ
diff --git a/models/KirinPlush1st.iqm b/models/KirinPlush1st.iqm
deleted file mode 100644
index 0b25d7cbb..000000000
Binary files a/models/KirinPlush1st.iqm and /dev/null differ
diff --git a/models/KirinPlush1st_a.3d b/models/KirinPlush1st_a.3d
new file mode 100644
index 000000000..8f7b19637
Binary files /dev/null and b/models/KirinPlush1st_a.3d differ
diff --git a/models/KirinPlush1st_d.3d b/models/KirinPlush1st_d.3d
new file mode 100644
index 000000000..657f4bec8
Binary files /dev/null and b/models/KirinPlush1st_d.3d differ
diff --git a/models/KirinPlush_a.3d b/models/KirinPlush_a.3d
new file mode 100644
index 000000000..62c4c7340
Binary files /dev/null and b/models/KirinPlush_a.3d differ
diff --git a/models/KirinPlush_bright.png b/models/KirinPlush_bright.png
index ec2677a91..68f95631a 100644
Binary files a/models/KirinPlush_bright.png and b/models/KirinPlush_bright.png differ
diff --git a/models/KirinPlush_d.3d b/models/KirinPlush_d.3d
new file mode 100644
index 000000000..715322750
Binary files /dev/null and b/models/KirinPlush_d.3d differ
diff --git a/models/Lamp.iqm b/models/Lamp.iqm
deleted file mode 100644
index 3da16b956..000000000
Binary files a/models/Lamp.iqm and /dev/null differ
diff --git a/models/Lamp.png b/models/Lamp.png
index 450aeb173..3c768e903 100644
Binary files a/models/Lamp.png and b/models/Lamp.png differ
diff --git a/models/Lamp_a.3d b/models/Lamp_a.3d
new file mode 100644
index 000000000..e8efdd223
Binary files /dev/null and b/models/Lamp_a.3d differ
diff --git a/models/Lamp_bright.png b/models/Lamp_bright.png
index 774793120..954f8cd2a 100644
Binary files a/models/Lamp_bright.png and b/models/Lamp_bright.png differ
diff --git a/models/Lamp_d.3d b/models/Lamp_d.3d
new file mode 100644
index 000000000..f61e955ec
Binary files /dev/null and b/models/Lamp_d.3d differ
diff --git a/models/Lamp_mask.png b/models/Lamp_mask.png
deleted file mode 100644
index 71c76ef05..000000000
Binary files a/models/Lamp_mask.png and /dev/null differ
diff --git a/models/Lamp_off.png b/models/Lamp_off.png
index 773350d12..4c0c91cd5 100644
Binary files a/models/Lamp_off.png and b/models/Lamp_off.png differ
diff --git a/models/Lootbox.blend b/models/Lootbox.blend
index a29b7508e..7ce387322 100644
Binary files a/models/Lootbox.blend and b/models/Lootbox.blend differ
diff --git a/models/LoveSignals.png b/models/LoveSignals.png
index 752012ae6..38cca96fa 100644
Binary files a/models/LoveSignals.png and b/models/LoveSignals.png differ
diff --git a/models/LoveSignalsCD1st.blend b/models/LoveSignalsCD1st.blend
index 5681aa84a..aaa711b3d 100644
Binary files a/models/LoveSignalsCD1st.blend and b/models/LoveSignalsCD1st.blend differ
diff --git a/models/LoveSignalsCD1st.iqm b/models/LoveSignalsCD1st.iqm
deleted file mode 100644
index 7cb7bd945..000000000
Binary files a/models/LoveSignalsCD1st.iqm and /dev/null differ
diff --git a/models/LoveSignalsCD1st_a.3d b/models/LoveSignalsCD1st_a.3d
new file mode 100644
index 000000000..94fbcb3a0
Binary files /dev/null and b/models/LoveSignalsCD1st_a.3d differ
diff --git a/models/LoveSignalsCD1st_d.3d b/models/LoveSignalsCD1st_d.3d
new file mode 100644
index 000000000..6637c47f1
Binary files /dev/null and b/models/LoveSignalsCD1st_d.3d differ
diff --git a/models/MilkBreads.blend b/models/MilkBreads.blend
index 4d101ed25..754dceb50 100644
Binary files a/models/MilkBreads.blend and b/models/MilkBreads.blend differ
diff --git a/models/MilkBreads.iqm b/models/MilkBreads.iqm
deleted file mode 100644
index 8020ac056..000000000
Binary files a/models/MilkBreads.iqm and /dev/null differ
diff --git a/models/MilkBreads.png b/models/MilkBreads.png
index 76c185238..d2b9e08c1 100644
Binary files a/models/MilkBreads.png and b/models/MilkBreads.png differ
diff --git a/models/MilkBreads1st.blend b/models/MilkBreads1st.blend
index e269394da..1370ad427 100644
Binary files a/models/MilkBreads1st.blend and b/models/MilkBreads1st.blend differ
diff --git a/models/MilkBreads1st.iqm b/models/MilkBreads1st.iqm
deleted file mode 100644
index 7a2ec069c..000000000
Binary files a/models/MilkBreads1st.iqm and /dev/null differ
diff --git a/models/MilkBreads1st_a.3d b/models/MilkBreads1st_a.3d
new file mode 100644
index 000000000..b839cce71
Binary files /dev/null and b/models/MilkBreads1st_a.3d differ
diff --git a/models/MilkBreads1st_d.3d b/models/MilkBreads1st_d.3d
new file mode 100644
index 000000000..d2c0e2b72
Binary files /dev/null and b/models/MilkBreads1st_d.3d differ
diff --git a/models/MilkBreads_a.3d b/models/MilkBreads_a.3d
new file mode 100644
index 000000000..710c44bd4
Binary files /dev/null and b/models/MilkBreads_a.3d differ
diff --git a/models/MilkBreads_d.3d b/models/MilkBreads_d.3d
new file mode 100644
index 000000000..a975d1f58
Binary files /dev/null and b/models/MilkBreads_d.3d differ
diff --git a/models/ModernSparkster.blend b/models/ModernSparkster.blend
deleted file mode 100644
index f51ac070e..000000000
Binary files a/models/ModernSparkster.blend and /dev/null differ
diff --git a/models/ModernSparksterPickup.iqm b/models/ModernSparksterPickup.iqm
deleted file mode 100644
index 064eb883a..000000000
Binary files a/models/ModernSparksterPickup.iqm and /dev/null differ
diff --git a/models/MortalCasing.iqm b/models/MortalCasing.iqm
deleted file mode 100644
index a921da0cf..000000000
Binary files a/models/MortalCasing.iqm and /dev/null differ
diff --git a/models/MortalGrenade.iqm b/models/MortalGrenade.iqm
deleted file mode 100644
index da596eb34..000000000
Binary files a/models/MortalGrenade.iqm and /dev/null differ
diff --git a/models/MortalGrenade.png b/models/MortalGrenade.png
deleted file mode 100644
index 114d072f8..000000000
Binary files a/models/MortalGrenade.png and /dev/null differ
diff --git a/models/MortalGrenadeAmmo.iqm b/models/MortalGrenadeAmmo.iqm
deleted file mode 100644
index 3428799cf..000000000
Binary files a/models/MortalGrenadeAmmo.iqm and /dev/null differ
diff --git a/models/MortalGrenadeCasing.iqm b/models/MortalGrenadeCasing.iqm
deleted file mode 100644
index 1953b8419..000000000
Binary files a/models/MortalGrenadeCasing.iqm and /dev/null differ
diff --git a/models/MortalGrenade_Used.png b/models/MortalGrenade_Used.png
deleted file mode 100644
index 25cf00226..000000000
Binary files a/models/MortalGrenade_Used.png and /dev/null differ
diff --git a/models/MortalGrenade_bright.png b/models/MortalGrenade_bright.png
deleted file mode 100644
index a5399249b..000000000
Binary files a/models/MortalGrenade_bright.png and /dev/null differ
diff --git a/models/MortalGrenade_mask.png b/models/MortalGrenade_mask.png
deleted file mode 100644
index eb85b5c76..000000000
Binary files a/models/MortalGrenade_mask.png and /dev/null differ
diff --git a/models/MortalLED.png b/models/MortalLED.png
deleted file mode 100644
index a87781e07..000000000
Binary files a/models/MortalLED.png and /dev/null differ
diff --git a/models/MortalLED2.png b/models/MortalLED2.png
deleted file mode 100644
index fa3958458..000000000
Binary files a/models/MortalLED2.png and /dev/null differ
diff --git a/models/MortalMag.iqm b/models/MortalMag.iqm
deleted file mode 100644
index 7488ed290..000000000
Binary files a/models/MortalMag.iqm and /dev/null differ
diff --git a/models/MortalMag.png b/models/MortalMag.png
deleted file mode 100644
index 45cda4c2a..000000000
Binary files a/models/MortalMag.png and /dev/null differ
diff --git a/models/MortalMag_Empty.png b/models/MortalMag_Empty.png
deleted file mode 100644
index 0b39786d3..000000000
Binary files a/models/MortalMag_Empty.png and /dev/null differ
diff --git a/models/MortalMag_Empty_mask.png b/models/MortalMag_Empty_mask.png
deleted file mode 100644
index d16ddb42f..000000000
Binary files a/models/MortalMag_Empty_mask.png and /dev/null differ
diff --git a/models/MortalMag_bright.png b/models/MortalMag_bright.png
deleted file mode 100644
index c80b081c4..000000000
Binary files a/models/MortalMag_bright.png and /dev/null differ
diff --git a/models/MortalMag_mask.png b/models/MortalMag_mask.png
deleted file mode 100644
index 10e8314a7..000000000
Binary files a/models/MortalMag_mask.png and /dev/null differ
diff --git a/models/MortalRifle.blend b/models/MortalRifle.blend
deleted file mode 100644
index 7d45cc4f3..000000000
Binary files a/models/MortalRifle.blend and /dev/null differ
diff --git a/models/MortalRifle.png b/models/MortalRifle.png
deleted file mode 100644
index 9c9ab1a8b..000000000
Binary files a/models/MortalRifle.png and /dev/null differ
diff --git a/models/MortalRifle1st.blend b/models/MortalRifle1st.blend
deleted file mode 100644
index 770224621..000000000
Binary files a/models/MortalRifle1st.blend and /dev/null differ
diff --git a/models/MortalRifle1st.iqm b/models/MortalRifle1st.iqm
deleted file mode 100644
index 11d091e24..000000000
Binary files a/models/MortalRifle1st.iqm and /dev/null differ
diff --git a/models/MortalRiflePickup.iqm b/models/MortalRiflePickup.iqm
deleted file mode 100644
index 4fe3c8f1e..000000000
Binary files a/models/MortalRiflePickup.iqm and /dev/null differ
diff --git a/models/MortalRifle_mask.png b/models/MortalRifle_mask.png
deleted file mode 100644
index d6309e8af..000000000
Binary files a/models/MortalRifle_mask.png and /dev/null differ
diff --git a/models/MortalRound.png b/models/MortalRound.png
deleted file mode 100644
index 4e7750397..000000000
Binary files a/models/MortalRound.png and /dev/null differ
diff --git a/models/MortalRound1.iqm b/models/MortalRound1.iqm
deleted file mode 100644
index 51cd48d18..000000000
Binary files a/models/MortalRound1.iqm and /dev/null differ
diff --git a/models/MortalRound2.iqm b/models/MortalRound2.iqm
deleted file mode 100644
index ec28c80b9..000000000
Binary files a/models/MortalRound2.iqm and /dev/null differ
diff --git a/models/MortalRound3.iqm b/models/MortalRound3.iqm
deleted file mode 100644
index d3691f617..000000000
Binary files a/models/MortalRound3.iqm and /dev/null differ
diff --git a/models/MortalRound5.iqm b/models/MortalRound5.iqm
deleted file mode 100644
index b8ef8a45a..000000000
Binary files a/models/MortalRound5.iqm and /dev/null differ
diff --git a/models/MortalRound_Used.png b/models/MortalRound_Used.png
deleted file mode 100644
index 4e6058903..000000000
Binary files a/models/MortalRound_Used.png and /dev/null differ
diff --git a/models/MortalRound_mask.png b/models/MortalRound_mask.png
deleted file mode 100644
index 7c5c84773..000000000
Binary files a/models/MortalRound_mask.png and /dev/null differ
diff --git a/models/MortalSight.png b/models/MortalSight.png
deleted file mode 100644
index 102dd820a..000000000
Binary files a/models/MortalSight.png and /dev/null differ
diff --git a/models/Moth.md3 b/models/Moth.md3
deleted file mode 100644
index eba4cb33c..000000000
Binary files a/models/Moth.md3 and /dev/null differ
diff --git a/models/Moth.png b/models/Moth.png
index 4053201ad..a381204e0 100644
Binary files a/models/Moth.png and b/models/Moth.png differ
diff --git a/models/MothPlush.blend b/models/MothPlush.blend
index d21f4e60b..225272253 100644
Binary files a/models/MothPlush.blend and b/models/MothPlush.blend differ
diff --git a/models/MothPlush.iqm b/models/MothPlush.iqm
deleted file mode 100644
index d44ae8cee..000000000
Binary files a/models/MothPlush.iqm and /dev/null differ
diff --git a/models/MothPlush.png b/models/MothPlush.png
index 8a8322d85..be2bd411a 100644
Binary files a/models/MothPlush.png and b/models/MothPlush.png differ
diff --git a/models/MothPlush1st.blend b/models/MothPlush1st.blend
index 83dbc7804..494dbc46a 100644
Binary files a/models/MothPlush1st.blend and b/models/MothPlush1st.blend differ
diff --git a/models/MothPlush1st.iqm b/models/MothPlush1st.iqm
deleted file mode 100644
index 52e55b130..000000000
Binary files a/models/MothPlush1st.iqm and /dev/null differ
diff --git a/models/MothPlush1st_a.3d b/models/MothPlush1st_a.3d
new file mode 100644
index 000000000..4ed7d33b2
Binary files /dev/null and b/models/MothPlush1st_a.3d differ
diff --git a/models/MothPlush1st_d.3d b/models/MothPlush1st_d.3d
new file mode 100644
index 000000000..01514aaf8
Binary files /dev/null and b/models/MothPlush1st_d.3d differ
diff --git a/models/MothPlush_a.3d b/models/MothPlush_a.3d
new file mode 100644
index 000000000..ae7cc8a91
Binary files /dev/null and b/models/MothPlush_a.3d differ
diff --git a/models/MothPlush_bright.png b/models/MothPlush_bright.png
index 9ede017d8..7c19e1672 100644
Binary files a/models/MothPlush_bright.png and b/models/MothPlush_bright.png differ
diff --git a/models/MothPlush_d.3d b/models/MothPlush_d.3d
new file mode 100644
index 000000000..167a9aff2
Binary files /dev/null and b/models/MothPlush_d.3d differ
diff --git a/models/Moth_Mashiro.png b/models/Moth_Mashiro.png
new file mode 100644
index 000000000..12cdefe30
Binary files /dev/null and b/models/Moth_Mashiro.png differ
diff --git a/models/Moth_Mashiro_bright.png b/models/Moth_Mashiro_bright.png
new file mode 100644
index 000000000..57d23365e
Binary files /dev/null and b/models/Moth_Mashiro_bright.png differ
diff --git a/models/Moth_White.png b/models/Moth_White.png
deleted file mode 100644
index 53289983a..000000000
Binary files a/models/Moth_White.png and /dev/null differ
diff --git a/models/Moth_White_bright.png b/models/Moth_White_bright.png
deleted file mode 100644
index 346e08dc8..000000000
Binary files a/models/Moth_White_bright.png and /dev/null differ
diff --git a/models/Moth_a.3d b/models/Moth_a.3d
new file mode 100644
index 000000000..706f306d9
Binary files /dev/null and b/models/Moth_a.3d differ
diff --git a/models/Moth_d.3d b/models/Moth_d.3d
new file mode 100644
index 000000000..a77c64e12
Binary files /dev/null and b/models/Moth_d.3d differ
diff --git a/models/NoLED.png b/models/NoLED.png
deleted file mode 100644
index 1f0679bde..000000000
Binary files a/models/NoLED.png and /dev/null differ
diff --git a/models/Nugget.md3 b/models/Nugget.md3
deleted file mode 100644
index 34e9387a0..000000000
Binary files a/models/Nugget.md3 and /dev/null differ
diff --git a/models/Nugget.png b/models/Nugget.png
index 1090bcf57..817a1c6f0 100644
Binary files a/models/Nugget.png and b/models/Nugget.png differ
diff --git a/models/Nugget_Armor.png b/models/Nugget_Armor.png
index 36c20f4e9..0d46b3960 100644
Binary files a/models/Nugget_Armor.png and b/models/Nugget_Armor.png differ
diff --git a/models/Nugget_a.3d b/models/Nugget_a.3d
new file mode 100644
index 000000000..68e470940
Binary files /dev/null and b/models/Nugget_a.3d differ
diff --git a/models/Nugget_d.3d b/models/Nugget_d.3d
new file mode 100644
index 000000000..6bfa6fd8b
Binary files /dev/null and b/models/Nugget_d.3d differ
diff --git a/models/Nugget_mask.png b/models/Nugget_mask.png
index 2a57da755..e02df9a52 100644
Binary files a/models/Nugget_mask.png and b/models/Nugget_mask.png differ
diff --git a/models/Nutatco.blend b/models/Nutatco.blend
index abfa80cd0..6fc77fba6 100644
Binary files a/models/Nutatco.blend and b/models/Nutatco.blend differ
diff --git a/models/Nutatco.iqm b/models/Nutatco.iqm
deleted file mode 100644
index e880c612f..000000000
Binary files a/models/Nutatco.iqm and /dev/null differ
diff --git a/models/Nutatco.png b/models/Nutatco.png
index d7f16c123..1d2531401 100644
Binary files a/models/Nutatco.png and b/models/Nutatco.png differ
diff --git a/models/NutatcoBar1st.blend b/models/NutatcoBar1st.blend
index 4968b793b..1b106043c 100644
Binary files a/models/NutatcoBar1st.blend and b/models/NutatcoBar1st.blend differ
diff --git a/models/NutatcoBar1st.iqm b/models/NutatcoBar1st.iqm
deleted file mode 100644
index f8fe5a5fc..000000000
Binary files a/models/NutatcoBar1st.iqm and /dev/null differ
diff --git a/models/NutatcoBar1st_a.3d b/models/NutatcoBar1st_a.3d
new file mode 100644
index 000000000..d1b486ab3
Binary files /dev/null and b/models/NutatcoBar1st_a.3d differ
diff --git a/models/NutatcoBar1st_d.3d b/models/NutatcoBar1st_d.3d
new file mode 100644
index 000000000..0661de23c
Binary files /dev/null and b/models/NutatcoBar1st_d.3d differ
diff --git a/models/Nutatco_a.3d b/models/Nutatco_a.3d
new file mode 100644
index 000000000..9916859a6
Binary files /dev/null and b/models/Nutatco_a.3d differ
diff --git a/models/Nutatco_d.3d b/models/Nutatco_d.3d
new file mode 100644
index 000000000..460d1e0f6
Binary files /dev/null and b/models/Nutatco_d.3d differ
diff --git a/models/Omnisight.iqm b/models/Omnisight.iqm
deleted file mode 100644
index a8d4a4c33..000000000
Binary files a/models/Omnisight.iqm and /dev/null differ
diff --git a/models/Omnisight.png b/models/Omnisight.png
index 3ce6a1a46..1b9377c90 100644
Binary files a/models/Omnisight.png and b/models/Omnisight.png differ
diff --git a/models/Omnisight_a.3d b/models/Omnisight_a.3d
new file mode 100644
index 000000000..cfd192f7f
Binary files /dev/null and b/models/Omnisight_a.3d differ
diff --git a/models/Omnisight_bright.png b/models/Omnisight_bright.png
index 837413773..395f8c9c2 100644
Binary files a/models/Omnisight_bright.png and b/models/Omnisight_bright.png differ
diff --git a/models/Omnisight_d.3d b/models/Omnisight_d.3d
new file mode 100644
index 000000000..8108e429c
Binary files /dev/null and b/models/Omnisight_d.3d differ
diff --git a/models/PerfectlyGeneric.png b/models/PerfectlyGeneric.png
index 130440b38..e5982fabf 100644
Binary files a/models/PerfectlyGeneric.png and b/models/PerfectlyGeneric.png differ
diff --git a/models/PlasmaBlast.blend b/models/PlasmaBlast.blend
deleted file mode 100644
index 6186bfdc8..000000000
Binary files a/models/PlasmaBlast.blend and /dev/null differ
diff --git a/models/PlasmaBlast.png b/models/PlasmaBlast.png
deleted file mode 100644
index bec14d3f6..000000000
Binary files a/models/PlasmaBlast.png and /dev/null differ
diff --git a/models/PlasmaBlastMag.iqm b/models/PlasmaBlastMag.iqm
deleted file mode 100644
index 598380221..000000000
Binary files a/models/PlasmaBlastMag.iqm and /dev/null differ
diff --git a/models/PlasmaBlastPickup.iqm b/models/PlasmaBlastPickup.iqm
deleted file mode 100644
index d62f3bfb4..000000000
Binary files a/models/PlasmaBlastPickup.iqm and /dev/null differ
diff --git a/models/PlasmaBlast_1stL.png b/models/PlasmaBlast_1stL.png
deleted file mode 100644
index bec14d3f6..000000000
Binary files a/models/PlasmaBlast_1stL.png and /dev/null differ
diff --git a/models/PlasmaBlast_1stR.png b/models/PlasmaBlast_1stR.png
deleted file mode 100644
index bec14d3f6..000000000
Binary files a/models/PlasmaBlast_1stR.png and /dev/null differ
diff --git a/models/PlasmaBlast_battery.png b/models/PlasmaBlast_battery.png
deleted file mode 100644
index ab064fd5a..000000000
Binary files a/models/PlasmaBlast_battery.png and /dev/null differ
diff --git a/models/PlasmaBlast_bright.png b/models/PlasmaBlast_bright.png
deleted file mode 100644
index b4a8fdf2d..000000000
Binary files a/models/PlasmaBlast_bright.png and /dev/null differ
diff --git a/models/PlasmaBlast_charge.png b/models/PlasmaBlast_charge.png
deleted file mode 100644
index 97d8f7093..000000000
Binary files a/models/PlasmaBlast_charge.png and /dev/null differ
diff --git a/models/PlasmaBlast_grad.png b/models/PlasmaBlast_grad.png
deleted file mode 100644
index 69e7d6018..000000000
Binary files a/models/PlasmaBlast_grad.png and /dev/null differ
diff --git a/models/PlasmaBlast_mask.png b/models/PlasmaBlast_mask.png
deleted file mode 100644
index 4e85ca718..000000000
Binary files a/models/PlasmaBlast_mask.png and /dev/null differ
diff --git a/models/PlasmaGlob.md3 b/models/PlasmaGlob.md3
deleted file mode 100644
index 02a7bd516..000000000
Binary files a/models/PlasmaGlob.md3 and /dev/null differ
diff --git a/models/PlasmaLED_L.png b/models/PlasmaLED_L.png
deleted file mode 100644
index 5d243b434..000000000
Binary files a/models/PlasmaLED_L.png and /dev/null differ
diff --git a/models/PlasmaLED_R.png b/models/PlasmaLED_R.png
deleted file mode 100644
index 5d243b434..000000000
Binary files a/models/PlasmaLED_R.png and /dev/null differ
diff --git a/models/QuadCell.png b/models/QuadCell.png
deleted file mode 100644
index fb02d01f1..000000000
Binary files a/models/QuadCell.png and /dev/null differ
diff --git a/models/QuadCell_Used.png b/models/QuadCell_Used.png
deleted file mode 100644
index b52f89d04..000000000
Binary files a/models/QuadCell_Used.png and /dev/null differ
diff --git a/models/QuadCell_bright.png b/models/QuadCell_bright.png
deleted file mode 100644
index 737f9df6e..000000000
Binary files a/models/QuadCell_bright.png and /dev/null differ
diff --git a/models/QuadCell_mask.png b/models/QuadCell_mask.png
deleted file mode 100644
index 793cf4f8a..000000000
Binary files a/models/QuadCell_mask.png and /dev/null differ
diff --git a/models/QuadLED.png b/models/QuadLED.png
deleted file mode 100644
index f50bb3756..000000000
Binary files a/models/QuadLED.png and /dev/null differ
diff --git a/models/Quadravol.blend b/models/Quadravol.blend
deleted file mode 100644
index 9de0ff95f..000000000
Binary files a/models/Quadravol.blend and /dev/null differ
diff --git a/models/Quadravol.png b/models/Quadravol.png
deleted file mode 100644
index 1bf45d265..000000000
Binary files a/models/Quadravol.png and /dev/null differ
diff --git a/models/Quadravol1st.blend b/models/Quadravol1st.blend
deleted file mode 100644
index 8161271a7..000000000
Binary files a/models/Quadravol1st.blend and /dev/null differ
diff --git a/models/Quadravol1st.iqm b/models/Quadravol1st.iqm
deleted file mode 100644
index fdb3f6cac..000000000
Binary files a/models/Quadravol1st.iqm and /dev/null differ
diff --git a/models/Quadravol1st_Casing.iqm b/models/Quadravol1st_Casing.iqm
deleted file mode 100644
index b4af9a391..000000000
Binary files a/models/Quadravol1st_Casing.iqm and /dev/null differ
diff --git a/models/QuadravolAmmo.iqm b/models/QuadravolAmmo.iqm
deleted file mode 100644
index e893d2a3b..000000000
Binary files a/models/QuadravolAmmo.iqm and /dev/null differ
diff --git a/models/QuadravolAmmo_Three.iqm b/models/QuadravolAmmo_Three.iqm
deleted file mode 100644
index a207d71a8..000000000
Binary files a/models/QuadravolAmmo_Three.iqm and /dev/null differ
diff --git a/models/QuadravolAmmo_Two.iqm b/models/QuadravolAmmo_Two.iqm
deleted file mode 100644
index 8f0e14ae6..000000000
Binary files a/models/QuadravolAmmo_Two.iqm and /dev/null differ
diff --git a/models/QuadravolCasing.iqm b/models/QuadravolCasing.iqm
deleted file mode 100644
index d23113dad..000000000
Binary files a/models/QuadravolCasing.iqm and /dev/null differ
diff --git a/models/QuadravolPickup.iqm b/models/QuadravolPickup.iqm
deleted file mode 100644
index 144964652..000000000
Binary files a/models/QuadravolPickup.iqm and /dev/null differ
diff --git a/models/Quadravol_mask.png b/models/Quadravol_mask.png
deleted file mode 100644
index 949f6e54c..000000000
Binary files a/models/Quadravol_mask.png and /dev/null differ
diff --git a/models/QuickPunch1st.blend b/models/QuickPunch1st.blend
index d7b4d1071..d006ef35c 100644
Binary files a/models/QuickPunch1st.blend and b/models/QuickPunch1st.blend differ
diff --git a/models/QuickPunch1st.iqm b/models/QuickPunch1st.iqm
deleted file mode 100644
index 6671665cf..000000000
Binary files a/models/QuickPunch1st.iqm and /dev/null differ
diff --git a/models/QuickPunch1st_a.3d b/models/QuickPunch1st_a.3d
new file mode 100644
index 000000000..9ea23b446
Binary files /dev/null and b/models/QuickPunch1st_a.3d differ
diff --git a/models/QuickPunch1st_d.3d b/models/QuickPunch1st_d.3d
new file mode 100644
index 000000000..7fabf5734
Binary files /dev/null and b/models/QuickPunch1st_d.3d differ
diff --git a/models/Ragekit.iqm b/models/Ragekit.iqm
deleted file mode 100644
index d6aa74f6e..000000000
Binary files a/models/Ragekit.iqm and /dev/null differ
diff --git a/models/Ragekit.png b/models/Ragekit.png
index c3ff7fcd9..4c118982b 100644
Binary files a/models/Ragekit.png and b/models/Ragekit.png differ
diff --git a/models/RagekitX.iqm b/models/RagekitX.iqm
deleted file mode 100644
index 8fb68ad85..000000000
Binary files a/models/RagekitX.iqm and /dev/null differ
diff --git a/models/Ragekit_a.3d b/models/Ragekit_a.3d
new file mode 100644
index 000000000..6e798c8aa
Binary files /dev/null and b/models/Ragekit_a.3d differ
diff --git a/models/Ragekit_bright.png b/models/Ragekit_bright.png
index 141c473e4..14a507f94 100644
Binary files a/models/Ragekit_bright.png and b/models/Ragekit_bright.png differ
diff --git a/models/Ragekit_d.3d b/models/Ragekit_d.3d
new file mode 100644
index 000000000..c11b5e9ca
Binary files /dev/null and b/models/Ragekit_d.3d differ
diff --git a/models/Ragekit_mask.png b/models/Ragekit_mask.png
deleted file mode 100644
index 23a9bc4f1..000000000
Binary files a/models/Ragekit_mask.png and /dev/null differ
diff --git a/models/Refresher.iqm b/models/Refresher.iqm
deleted file mode 100644
index a2beaeb57..000000000
Binary files a/models/Refresher.iqm and /dev/null differ
diff --git a/models/Refresher.png b/models/Refresher.png
index 1f61e103e..341bfe397 100644
Binary files a/models/Refresher.png and b/models/Refresher.png differ
diff --git a/models/Refresher_a.3d b/models/Refresher_a.3d
new file mode 100644
index 000000000..aa5e39869
Binary files /dev/null and b/models/Refresher_a.3d differ
diff --git a/models/Refresher_d.3d b/models/Refresher_d.3d
new file mode 100644
index 000000000..59be26be5
Binary files /dev/null and b/models/Refresher_d.3d differ
diff --git a/models/Refresher_mask.png b/models/Refresher_mask.png
index 73b8de828..370e21810 100644
Binary files a/models/Refresher_mask.png and b/models/Refresher_mask.png differ
diff --git a/models/SWWMFlag.blend b/models/SWWMFlag.blend
index 304a3b6c4..f525b900b 100644
Binary files a/models/SWWMFlag.blend and b/models/SWWMFlag.blend differ
diff --git a/models/SWWMFlag.md3 b/models/SWWMFlag.md3
deleted file mode 100644
index 41f8b283c..000000000
Binary files a/models/SWWMFlag.md3 and /dev/null differ
diff --git a/models/SWWMFlag.png b/models/SWWMFlag.png
index b1e0e6cb0..b01b28db7 100644
Binary files a/models/SWWMFlag.png and b/models/SWWMFlag.png differ
diff --git a/models/SWWMFlag.xcf b/models/SWWMFlag.xcf
index 88790a64f..795fad452 100644
Binary files a/models/SWWMFlag.xcf and b/models/SWWMFlag.xcf differ
diff --git a/models/SWWMFlag_Enby.png b/models/SWWMFlag_Enby.png
index e0cc46a5a..d63224106 100644
Binary files a/models/SWWMFlag_Enby.png and b/models/SWWMFlag_Enby.png differ
diff --git a/models/SWWMFlag_Pride.png b/models/SWWMFlag_Pride.png
index f8c170be3..0c190b292 100644
Binary files a/models/SWWMFlag_Pride.png and b/models/SWWMFlag_Pride.png differ
diff --git a/models/SWWMFlag_Trans.png b/models/SWWMFlag_Trans.png
index 03ec3f3fd..75fbef98b 100644
Binary files a/models/SWWMFlag_Trans.png and b/models/SWWMFlag_Trans.png differ
diff --git a/models/SWWMFlag_a.3d b/models/SWWMFlag_a.3d
new file mode 100644
index 000000000..b551ad070
Binary files /dev/null and b/models/SWWMFlag_a.3d differ
diff --git a/models/SWWMFlag_d.3d b/models/SWWMFlag_d.3d
new file mode 100644
index 000000000..388abdd39
Binary files /dev/null and b/models/SWWMFlag_d.3d differ
diff --git a/models/SafetyTether.blend b/models/SafetyTether.blend
index aaeae24da..6b6a8727e 100644
Binary files a/models/SafetyTether.blend and b/models/SafetyTether.blend differ
diff --git a/models/SafetyTether.iqm b/models/SafetyTether.iqm
deleted file mode 100644
index aef5309a5..000000000
Binary files a/models/SafetyTether.iqm and /dev/null differ
diff --git a/models/SafetyTether.png b/models/SafetyTether.png
index 299fd049d..ceb2c4e96 100644
Binary files a/models/SafetyTether.png and b/models/SafetyTether.png differ
diff --git a/models/SafetyTether_a.3d b/models/SafetyTether_a.3d
new file mode 100644
index 000000000..ce13e5e75
Binary files /dev/null and b/models/SafetyTether_a.3d differ
diff --git a/models/SafetyTether_blue.png b/models/SafetyTether_blue.png
index 809c63e4d..3695cb17e 100644
Binary files a/models/SafetyTether_blue.png and b/models/SafetyTether_blue.png differ
diff --git a/models/SafetyTether_bright.png b/models/SafetyTether_bright.png
index 63441eaaf..422127c28 100644
Binary files a/models/SafetyTether_bright.png and b/models/SafetyTether_bright.png differ
diff --git a/models/SafetyTether_d.3d b/models/SafetyTether_d.3d
new file mode 100644
index 000000000..b43dfbbc4
Binary files /dev/null and b/models/SafetyTether_d.3d differ
diff --git a/models/SafetyTether_mask.png b/models/SafetyTether_mask.png
index 45666dfc4..b7feb44b4 100644
Binary files a/models/SafetyTether_mask.png and b/models/SafetyTether_mask.png differ
diff --git a/models/SafetyTether_off.png b/models/SafetyTether_off.png
index 9639ff943..b326c0668 100644
Binary files a/models/SafetyTether_off.png and b/models/SafetyTether_off.png differ
diff --git a/models/SafetyTether_red.png b/models/SafetyTether_red.png
index b35bd8d91..008972df4 100644
Binary files a/models/SafetyTether_red.png and b/models/SafetyTether_red.png differ
diff --git a/models/Sandwich.iqm b/models/Sandwich.iqm
deleted file mode 100644
index 6fee5db77..000000000
Binary files a/models/Sandwich.iqm and /dev/null differ
diff --git a/models/Sandwich.png b/models/Sandwich.png
index ef63fc986..cd0b24356 100644
Binary files a/models/Sandwich.png and b/models/Sandwich.png differ
diff --git a/models/Sandwich_a.3d b/models/Sandwich_a.3d
new file mode 100644
index 000000000..2784d8353
Binary files /dev/null and b/models/Sandwich_a.3d differ
diff --git a/models/Sandwich_d.3d b/models/Sandwich_d.3d
new file mode 100644
index 000000000..a813d45f5
Binary files /dev/null and b/models/Sandwich_d.3d differ
diff --git a/models/SayaBean.blend b/models/SayaBean.blend
index fb47c7eeb..e585eb7a9 100644
Binary files a/models/SayaBean.blend and b/models/SayaBean.blend differ
diff --git a/models/SayaBean.iqm b/models/SayaBean.iqm
deleted file mode 100644
index 0a937f158..000000000
Binary files a/models/SayaBean.iqm and /dev/null differ
diff --git a/models/SayaBean.png b/models/SayaBean.png
index e3cb62681..08ed007e0 100644
Binary files a/models/SayaBean.png and b/models/SayaBean.png differ
diff --git a/models/SayaBean1st.blend b/models/SayaBean1st.blend
index 7c508643a..4ddd2de3e 100644
Binary files a/models/SayaBean1st.blend and b/models/SayaBean1st.blend differ
diff --git a/models/SayaBean1st.iqm b/models/SayaBean1st.iqm
deleted file mode 100644
index f0f9e1563..000000000
Binary files a/models/SayaBean1st.iqm and /dev/null differ
diff --git a/models/SayaBean1st_a.3d b/models/SayaBean1st_a.3d
new file mode 100644
index 000000000..775ac9729
Binary files /dev/null and b/models/SayaBean1st_a.3d differ
diff --git a/models/SayaBean1st_d.3d b/models/SayaBean1st_d.3d
new file mode 100644
index 000000000..53fff01fd
Binary files /dev/null and b/models/SayaBean1st_d.3d differ
diff --git a/models/SayaBean_a.3d b/models/SayaBean_a.3d
new file mode 100644
index 000000000..d1d351051
Binary files /dev/null and b/models/SayaBean_a.3d differ
diff --git a/models/SayaBean_bright.png b/models/SayaBean_bright.png
index e029f2a45..1d4e75a0b 100644
Binary files a/models/SayaBean_bright.png and b/models/SayaBean_bright.png differ
diff --git a/models/SayaBean_d.3d b/models/SayaBean_d.3d
new file mode 100644
index 000000000..0ec30b299
Binary files /dev/null and b/models/SayaBean_d.3d differ
diff --git a/models/SayasMug.blend b/models/SayasMug.blend
deleted file mode 100644
index 802d87d71..000000000
Binary files a/models/SayasMug.blend and /dev/null differ
diff --git a/models/SayasMug.iqm b/models/SayasMug.iqm
deleted file mode 100644
index 0f80cb117..000000000
Binary files a/models/SayasMug.iqm and /dev/null differ
diff --git a/models/SayasMug.png b/models/SayasMug.png
deleted file mode 100644
index a365b3819..000000000
Binary files a/models/SayasMug.png and /dev/null differ
diff --git a/models/SayasMug1st.blend b/models/SayasMug1st.blend
deleted file mode 100644
index 9c7756f37..000000000
Binary files a/models/SayasMug1st.blend and /dev/null differ
diff --git a/models/SayasMug1st.iqm b/models/SayasMug1st.iqm
deleted file mode 100644
index 3b888ec8a..000000000
Binary files a/models/SayasMug1st.iqm and /dev/null differ
diff --git a/models/SayasMug_mask.png b/models/SayasMug_mask.png
deleted file mode 100644
index e9736448d..000000000
Binary files a/models/SayasMug_mask.png and /dev/null differ
diff --git a/models/SheenAmmoBand.png b/models/SheenAmmoBand.png
deleted file mode 100644
index c1a9cdc01..000000000
Binary files a/models/SheenAmmoBand.png and /dev/null differ
diff --git a/models/SheenAmmoBox.png b/models/SheenAmmoBox.png
deleted file mode 100644
index ab7221350..000000000
Binary files a/models/SheenAmmoBox.png and /dev/null differ
diff --git a/models/SheenAmmoBox_mask.png b/models/SheenAmmoBox_mask.png
deleted file mode 100644
index 2c945daf6..000000000
Binary files a/models/SheenAmmoBox_mask.png and /dev/null differ
diff --git a/models/SheenBullet.iqm b/models/SheenBullet.iqm
deleted file mode 100644
index 4e85a94b6..000000000
Binary files a/models/SheenBullet.iqm and /dev/null differ
diff --git a/models/SheenBullet.png b/models/SheenBullet.png
deleted file mode 100644
index 3bf09f1f6..000000000
Binary files a/models/SheenBullet.png and /dev/null differ
diff --git a/models/SheenBullet10.iqm b/models/SheenBullet10.iqm
deleted file mode 100644
index 6b909ad2f..000000000
Binary files a/models/SheenBullet10.iqm and /dev/null differ
diff --git a/models/SheenBullet2.iqm b/models/SheenBullet2.iqm
deleted file mode 100644
index a555ab737..000000000
Binary files a/models/SheenBullet2.iqm and /dev/null differ
diff --git a/models/SheenBullet3.iqm b/models/SheenBullet3.iqm
deleted file mode 100644
index 812570b1b..000000000
Binary files a/models/SheenBullet3.iqm and /dev/null differ
diff --git a/models/SheenBullet50.iqm b/models/SheenBullet50.iqm
deleted file mode 100644
index ef98af86a..000000000
Binary files a/models/SheenBullet50.iqm and /dev/null differ
diff --git a/models/SheenBulletCase.iqm b/models/SheenBulletCase.iqm
deleted file mode 100644
index e9cca0071..000000000
Binary files a/models/SheenBulletCase.iqm and /dev/null differ
diff --git a/models/SheenBullet_Fired.png b/models/SheenBullet_Fired.png
deleted file mode 100644
index 9bb74cf18..000000000
Binary files a/models/SheenBullet_Fired.png and /dev/null differ
diff --git a/models/SheenBullet_Fired_mask.png b/models/SheenBullet_Fired_mask.png
deleted file mode 100644
index 7a30a09c5..000000000
Binary files a/models/SheenBullet_Fired_mask.png and /dev/null differ
diff --git a/models/SheenBullet_mask.png b/models/SheenBullet_mask.png
deleted file mode 100644
index a79502a28..000000000
Binary files a/models/SheenBullet_mask.png and /dev/null differ
diff --git a/models/SheenHMG.blend b/models/SheenHMG.blend
deleted file mode 100644
index 79db0339f..000000000
Binary files a/models/SheenHMG.blend and /dev/null differ
diff --git a/models/SheenHMG.png b/models/SheenHMG.png
deleted file mode 100644
index efb09ee53..000000000
Binary files a/models/SheenHMG.png and /dev/null differ
diff --git a/models/SheenHMG1st.blend b/models/SheenHMG1st.blend
deleted file mode 100644
index 8cf6ab1c3..000000000
Binary files a/models/SheenHMG1st.blend and /dev/null differ
diff --git a/models/SheenHMG1st.iqm b/models/SheenHMG1st.iqm
deleted file mode 100644
index cb3adbe43..000000000
Binary files a/models/SheenHMG1st.iqm and /dev/null differ
diff --git a/models/SheenHMGPickup.iqm b/models/SheenHMGPickup.iqm
deleted file mode 100644
index acbfb13ed..000000000
Binary files a/models/SheenHMGPickup.iqm and /dev/null differ
diff --git a/models/SheenHMG_mask.png b/models/SheenHMG_mask.png
deleted file mode 100644
index 42622b0a4..000000000
Binary files a/models/SheenHMG_mask.png and /dev/null differ
diff --git a/models/SheenLED.png b/models/SheenLED.png
deleted file mode 100644
index 1f0679bde..000000000
Binary files a/models/SheenLED.png and /dev/null differ
diff --git a/models/ShellAmmo_Eight_a.3d b/models/ShellAmmo_Eight_a.3d
new file mode 100644
index 000000000..2935bd23a
Binary files /dev/null and b/models/ShellAmmo_Eight_a.3d differ
diff --git a/models/ShellAmmo_Eight_d.3d b/models/ShellAmmo_Eight_d.3d
new file mode 100644
index 000000000..2fba63884
Binary files /dev/null and b/models/ShellAmmo_Eight_d.3d differ
diff --git a/models/ShellAmmo_Four.iqm b/models/ShellAmmo_Four.iqm
deleted file mode 100644
index 30070ca98..000000000
Binary files a/models/ShellAmmo_Four.iqm and /dev/null differ
diff --git a/models/ShellAmmo_Four_a.3d b/models/ShellAmmo_Four_a.3d
new file mode 100644
index 000000000..e29c73c5b
Binary files /dev/null and b/models/ShellAmmo_Four_a.3d differ
diff --git a/models/ShellAmmo_Four_d.3d b/models/ShellAmmo_Four_d.3d
new file mode 100644
index 000000000..0991f2947
Binary files /dev/null and b/models/ShellAmmo_Four_d.3d differ
diff --git a/models/ShellAmmo_One.iqm b/models/ShellAmmo_One.iqm
deleted file mode 100644
index 64047bf48..000000000
Binary files a/models/ShellAmmo_One.iqm and /dev/null differ
diff --git a/models/ShellAmmo_One_a.3d b/models/ShellAmmo_One_a.3d
new file mode 100644
index 000000000..70b681d77
Binary files /dev/null and b/models/ShellAmmo_One_a.3d differ
diff --git a/models/ShellAmmo_One_d.3d b/models/ShellAmmo_One_d.3d
new file mode 100644
index 000000000..eb6eee040
Binary files /dev/null and b/models/ShellAmmo_One_d.3d differ
diff --git a/models/ShellAmmo_Six.iqm b/models/ShellAmmo_Six.iqm
deleted file mode 100644
index 4908ba890..000000000
Binary files a/models/ShellAmmo_Six.iqm and /dev/null differ
diff --git a/models/ShellAmmo_Sixteen_a.3d b/models/ShellAmmo_Sixteen_a.3d
new file mode 100644
index 000000000..3dac8400c
Binary files /dev/null and b/models/ShellAmmo_Sixteen_a.3d differ
diff --git a/models/ShellAmmo_Sixteen_d.3d b/models/ShellAmmo_Sixteen_d.3d
new file mode 100644
index 000000000..d6959b43d
Binary files /dev/null and b/models/ShellAmmo_Sixteen_d.3d differ
diff --git a/models/ShellAmmo_Twelve_a.3d b/models/ShellAmmo_Twelve_a.3d
new file mode 100644
index 000000000..06b664679
Binary files /dev/null and b/models/ShellAmmo_Twelve_a.3d differ
diff --git a/models/ShellAmmo_Twelve_d.3d b/models/ShellAmmo_Twelve_d.3d
new file mode 100644
index 000000000..31e2a30d2
Binary files /dev/null and b/models/ShellAmmo_Twelve_d.3d differ
diff --git a/models/ShellAmmo_Two.iqm b/models/ShellAmmo_Two.iqm
deleted file mode 100644
index e281453f5..000000000
Binary files a/models/ShellAmmo_Two.iqm and /dev/null differ
diff --git a/models/ShellAmmo_Two_a.3d b/models/ShellAmmo_Two_a.3d
new file mode 100644
index 000000000..bccd622c3
Binary files /dev/null and b/models/ShellAmmo_Two_a.3d differ
diff --git a/models/ShellAmmo_Two_d.3d b/models/ShellAmmo_Two_d.3d
new file mode 100644
index 000000000..d9fe273eb
Binary files /dev/null and b/models/ShellAmmo_Two_d.3d differ
diff --git a/models/Shell_Ball.png b/models/Shell_Ball.png
new file mode 100644
index 000000000..1e9432f88
Binary files /dev/null and b/models/Shell_Ball.png differ
diff --git a/models/Shell_Ball_Used.png b/models/Shell_Ball_Used.png
new file mode 100644
index 000000000..d44658d45
Binary files /dev/null and b/models/Shell_Ball_Used.png differ
diff --git a/models/Shell_Fuck.png b/models/Shell_Fuck.png
new file mode 100644
index 000000000..a8f034e73
Binary files /dev/null and b/models/Shell_Fuck.png differ
diff --git a/models/Shell_Fuck_Used.png b/models/Shell_Fuck_Used.png
new file mode 100644
index 000000000..5407b103a
Binary files /dev/null and b/models/Shell_Fuck_Used.png differ
diff --git a/models/Shell_Gold.png b/models/Shell_Gold.png
index 01b43878e..48bd872ba 100644
Binary files a/models/Shell_Gold.png and b/models/Shell_Gold.png differ
diff --git a/models/Shell_Gold_Used.png b/models/Shell_Gold_Used.png
index 092b46305..3def959d9 100644
Binary files a/models/Shell_Gold_Used.png and b/models/Shell_Gold_Used.png differ
diff --git a/models/Shell_Gold_Used_mask.png b/models/Shell_Gold_Used_mask.png
index 0210945e0..7f8290d91 100644
Binary files a/models/Shell_Gold_Used_mask.png and b/models/Shell_Gold_Used_mask.png differ
diff --git a/models/Shell_Gold_mask.png b/models/Shell_Gold_mask.png
index db50d29d5..79e388daa 100644
Binary files a/models/Shell_Gold_mask.png and b/models/Shell_Gold_mask.png differ
diff --git a/models/Shell_Kinylum.png b/models/Shell_Kinylum.png
new file mode 100644
index 000000000..f821782aa
Binary files /dev/null and b/models/Shell_Kinylum.png differ
diff --git a/models/Shell_Kinylum_Used.png b/models/Shell_Kinylum_Used.png
new file mode 100644
index 000000000..515fa3d6b
Binary files /dev/null and b/models/Shell_Kinylum_Used.png differ
diff --git a/models/Shell_Normal.png b/models/Shell_Normal.png
index dba2f457a..8c3889180 100644
Binary files a/models/Shell_Normal.png and b/models/Shell_Normal.png differ
diff --git a/models/Shell_Normal_Used.png b/models/Shell_Normal_Used.png
index ce2e06ccf..8ef9274f2 100644
Binary files a/models/Shell_Normal_Used.png and b/models/Shell_Normal_Used.png differ
diff --git a/models/Shell_Normal_Used_mask.png b/models/Shell_Normal_Used_mask.png
deleted file mode 100644
index 56c35afeb..000000000
Binary files a/models/Shell_Normal_Used_mask.png and /dev/null differ
diff --git a/models/Shell_Normal_mask.png b/models/Shell_Normal_mask.png
deleted file mode 100644
index 5ce63087c..000000000
Binary files a/models/Shell_Normal_mask.png and /dev/null differ
diff --git a/models/Shell_Slug.png b/models/Shell_Slug.png
new file mode 100644
index 000000000..164241a4a
Binary files /dev/null and b/models/Shell_Slug.png differ
diff --git a/models/Shell_Slug_Used.png b/models/Shell_Slug_Used.png
new file mode 100644
index 000000000..b51cb5f75
Binary files /dev/null and b/models/Shell_Slug_Used.png differ
diff --git a/models/ShotShell.iqm b/models/ShotShell.iqm
deleted file mode 100644
index 2ebb48835..000000000
Binary files a/models/ShotShell.iqm and /dev/null differ
diff --git a/models/ShotShell_a.3d b/models/ShotShell_a.3d
new file mode 100644
index 000000000..d8b2edb71
Binary files /dev/null and b/models/ShotShell_a.3d differ
diff --git a/models/ShotShell_d.3d b/models/ShotShell_d.3d
new file mode 100644
index 000000000..eb6eee040
Binary files /dev/null and b/models/ShotShell_d.3d differ
diff --git a/models/Silverbullet.blend b/models/Silverbullet.blend
index d25b2fbe0..bc6fa272c 100644
Binary files a/models/Silverbullet.blend and b/models/Silverbullet.blend differ
diff --git a/models/Silverbullet.png b/models/Silverbullet.png
index edf90dc01..fe139a65f 100644
Binary files a/models/Silverbullet.png and b/models/Silverbullet.png differ
diff --git a/models/Silverbullet1st.blend b/models/Silverbullet1st.blend
index 3d02537c9..b6bafe312 100644
Binary files a/models/Silverbullet1st.blend and b/models/Silverbullet1st.blend differ
diff --git a/models/Silverbullet1st.iqm b/models/Silverbullet1st.iqm
deleted file mode 100644
index e787108ae..000000000
Binary files a/models/Silverbullet1st.iqm and /dev/null differ
diff --git a/models/Silverbullet1st_Casing.iqm b/models/Silverbullet1st_Casing.iqm
deleted file mode 100644
index 692848e9b..000000000
Binary files a/models/Silverbullet1st_Casing.iqm and /dev/null differ
diff --git a/models/Silverbullet1st_Smoke.iqm b/models/Silverbullet1st_Smoke.iqm
deleted file mode 100644
index ec33b0436..000000000
Binary files a/models/Silverbullet1st_Smoke.iqm and /dev/null differ
diff --git a/models/Silverbullet1st_a.3d b/models/Silverbullet1st_a.3d
new file mode 100644
index 000000000..b9a295e73
Binary files /dev/null and b/models/Silverbullet1st_a.3d differ
diff --git a/models/Silverbullet1st_d.3d b/models/Silverbullet1st_d.3d
new file mode 100644
index 000000000..e7e20d366
Binary files /dev/null and b/models/Silverbullet1st_d.3d differ
diff --git a/models/SilverbulletAmmo.png b/models/SilverbulletAmmo.png
index 6998fd87d..95500dfeb 100644
Binary files a/models/SilverbulletAmmo.png and b/models/SilverbulletAmmo.png differ
diff --git a/models/SilverbulletAmmo_Empty.png b/models/SilverbulletAmmo_Empty.png
deleted file mode 100644
index daaf4bd2d..000000000
Binary files a/models/SilverbulletAmmo_Empty.png and /dev/null differ
diff --git a/models/SilverbulletAmmo_EmptyMag.png b/models/SilverbulletAmmo_EmptyMag.png
new file mode 100644
index 000000000..bdbd85ad7
Binary files /dev/null and b/models/SilverbulletAmmo_EmptyMag.png differ
diff --git a/models/SilverbulletAmmo_Empty_mask.png b/models/SilverbulletAmmo_Empty_mask.png
deleted file mode 100644
index c94ae138a..000000000
Binary files a/models/SilverbulletAmmo_Empty_mask.png and /dev/null differ
diff --git a/models/SilverbulletAmmo_FCB.png b/models/SilverbulletAmmo_FCB.png
new file mode 100644
index 000000000..6786d5eb5
Binary files /dev/null and b/models/SilverbulletAmmo_FCB.png differ
diff --git a/models/SilverbulletAmmo_FCB_EmptyMag.png b/models/SilverbulletAmmo_FCB_EmptyMag.png
new file mode 100644
index 000000000..b0f4c0bd4
Binary files /dev/null and b/models/SilverbulletAmmo_FCB_EmptyMag.png differ
diff --git a/models/SilverbulletAmmo_mask.png b/models/SilverbulletAmmo_mask.png
deleted file mode 100644
index 0bca60c27..000000000
Binary files a/models/SilverbulletAmmo_mask.png and /dev/null differ
diff --git a/models/SilverbulletAmmo_maskB.png b/models/SilverbulletAmmo_maskB.png
deleted file mode 100644
index 59895c7ff..000000000
Binary files a/models/SilverbulletAmmo_maskB.png and /dev/null differ
diff --git a/models/SilverbulletAmmo_maskG.png b/models/SilverbulletAmmo_maskG.png
deleted file mode 100644
index 652543b1e..000000000
Binary files a/models/SilverbulletAmmo_maskG.png and /dev/null differ
diff --git a/models/SilverbulletBullet.iqm b/models/SilverbulletBullet.iqm
deleted file mode 100644
index c018defec..000000000
Binary files a/models/SilverbulletBullet.iqm and /dev/null differ
diff --git a/models/SilverbulletBullet.png b/models/SilverbulletBullet.png
index b6c6b5d45..40f12d8d5 100644
Binary files a/models/SilverbulletBullet.png and b/models/SilverbulletBullet.png differ
diff --git a/models/SilverbulletBullet2.iqm b/models/SilverbulletBullet2.iqm
deleted file mode 100644
index d5e374c11..000000000
Binary files a/models/SilverbulletBullet2.iqm and /dev/null differ
diff --git a/models/SilverbulletBullet2_FCB_a.3d b/models/SilverbulletBullet2_FCB_a.3d
new file mode 100644
index 000000000..90e3e3c40
Binary files /dev/null and b/models/SilverbulletBullet2_FCB_a.3d differ
diff --git a/models/SilverbulletBullet2_FCB_d.3d b/models/SilverbulletBullet2_FCB_d.3d
new file mode 100644
index 000000000..55e2b762b
Binary files /dev/null and b/models/SilverbulletBullet2_FCB_d.3d differ
diff --git a/models/SilverbulletBullet2_a.3d b/models/SilverbulletBullet2_a.3d
new file mode 100644
index 000000000..43f264e99
Binary files /dev/null and b/models/SilverbulletBullet2_a.3d differ
diff --git a/models/SilverbulletBullet2_d.3d b/models/SilverbulletBullet2_d.3d
new file mode 100644
index 000000000..55e2b762b
Binary files /dev/null and b/models/SilverbulletBullet2_d.3d differ
diff --git a/models/SilverbulletBullet3.iqm b/models/SilverbulletBullet3.iqm
deleted file mode 100644
index 75b411753..000000000
Binary files a/models/SilverbulletBullet3.iqm and /dev/null differ
diff --git a/models/SilverbulletBullet3_FCB_a.3d b/models/SilverbulletBullet3_FCB_a.3d
new file mode 100644
index 000000000..00a0d2943
Binary files /dev/null and b/models/SilverbulletBullet3_FCB_a.3d differ
diff --git a/models/SilverbulletBullet3_FCB_d.3d b/models/SilverbulletBullet3_FCB_d.3d
new file mode 100644
index 000000000..b238a06ae
Binary files /dev/null and b/models/SilverbulletBullet3_FCB_d.3d differ
diff --git a/models/SilverbulletBullet3_a.3d b/models/SilverbulletBullet3_a.3d
new file mode 100644
index 000000000..dd4665ba3
Binary files /dev/null and b/models/SilverbulletBullet3_a.3d differ
diff --git a/models/SilverbulletBullet3_d.3d b/models/SilverbulletBullet3_d.3d
new file mode 100644
index 000000000..b238a06ae
Binary files /dev/null and b/models/SilverbulletBullet3_d.3d differ
diff --git a/models/SilverbulletBullet_FCB.png b/models/SilverbulletBullet_FCB.png
new file mode 100644
index 000000000..c2f89d5d4
Binary files /dev/null and b/models/SilverbulletBullet_FCB.png differ
diff --git a/models/SilverbulletBullet_FCB_Used.png b/models/SilverbulletBullet_FCB_Used.png
new file mode 100644
index 000000000..be0ffa304
Binary files /dev/null and b/models/SilverbulletBullet_FCB_Used.png differ
diff --git a/models/SilverbulletBullet_FCB_a.3d b/models/SilverbulletBullet_FCB_a.3d
new file mode 100644
index 000000000..65153c54c
Binary files /dev/null and b/models/SilverbulletBullet_FCB_a.3d differ
diff --git a/models/SilverbulletBullet_FCB_d.3d b/models/SilverbulletBullet_FCB_d.3d
new file mode 100644
index 000000000..1d507e3bd
Binary files /dev/null and b/models/SilverbulletBullet_FCB_d.3d differ
diff --git a/models/SilverbulletBullet_Used.png b/models/SilverbulletBullet_Used.png
index 9c8f56c7c..9b5d92adf 100644
Binary files a/models/SilverbulletBullet_Used.png and b/models/SilverbulletBullet_Used.png differ
diff --git a/models/SilverbulletBullet_Used_mask.png b/models/SilverbulletBullet_Used_mask.png
deleted file mode 100644
index 14bc4bd05..000000000
Binary files a/models/SilverbulletBullet_Used_mask.png and /dev/null differ
diff --git a/models/SilverbulletBullet_a.3d b/models/SilverbulletBullet_a.3d
new file mode 100644
index 000000000..844e24119
Binary files /dev/null and b/models/SilverbulletBullet_a.3d differ
diff --git a/models/SilverbulletBullet_d.3d b/models/SilverbulletBullet_d.3d
new file mode 100644
index 000000000..1d507e3bd
Binary files /dev/null and b/models/SilverbulletBullet_d.3d differ
diff --git a/models/SilverbulletBullet_mask.png b/models/SilverbulletBullet_mask.png
deleted file mode 100644
index 4b5a9ae32..000000000
Binary files a/models/SilverbulletBullet_mask.png and /dev/null differ
diff --git a/models/SilverbulletCase.iqm b/models/SilverbulletCase.iqm
deleted file mode 100644
index 3889fc65e..000000000
Binary files a/models/SilverbulletCase.iqm and /dev/null differ
diff --git a/models/SilverbulletCase_FCB_a.3d b/models/SilverbulletCase_FCB_a.3d
new file mode 100644
index 000000000..6f940f816
Binary files /dev/null and b/models/SilverbulletCase_FCB_a.3d differ
diff --git a/models/SilverbulletCase_FCB_d.3d b/models/SilverbulletCase_FCB_d.3d
new file mode 100644
index 000000000..5ed24aec2
Binary files /dev/null and b/models/SilverbulletCase_FCB_d.3d differ
diff --git a/models/SilverbulletCase_a.3d b/models/SilverbulletCase_a.3d
new file mode 100644
index 000000000..c8ae8a62a
Binary files /dev/null and b/models/SilverbulletCase_a.3d differ
diff --git a/models/SilverbulletCase_d.3d b/models/SilverbulletCase_d.3d
new file mode 100644
index 000000000..6ef745fd1
Binary files /dev/null and b/models/SilverbulletCase_d.3d differ
diff --git a/models/SilverbulletJetNoise.png b/models/SilverbulletJetNoise.png
index e931c93f5..d9fde0298 100644
Binary files a/models/SilverbulletJetNoise.png and b/models/SilverbulletJetNoise.png differ
diff --git a/models/SilverbulletJetSmoke.png b/models/SilverbulletJetSmoke.png
index d92061cf2..ed831e246 100644
Binary files a/models/SilverbulletJetSmoke.png and b/models/SilverbulletJetSmoke.png differ
diff --git a/models/SilverbulletMag.iqm b/models/SilverbulletMag.iqm
deleted file mode 100644
index ab3941bef..000000000
Binary files a/models/SilverbulletMag.iqm and /dev/null differ
diff --git a/models/SilverbulletMag_a.3d b/models/SilverbulletMag_a.3d
new file mode 100644
index 000000000..e47181336
Binary files /dev/null and b/models/SilverbulletMag_a.3d differ
diff --git a/models/SilverbulletMag_d.3d b/models/SilverbulletMag_d.3d
new file mode 100644
index 000000000..95f03d9e6
Binary files /dev/null and b/models/SilverbulletMag_d.3d differ
diff --git a/models/SilverbulletPickup.iqm b/models/SilverbulletPickup.iqm
deleted file mode 100644
index 077479096..000000000
Binary files a/models/SilverbulletPickup.iqm and /dev/null differ
diff --git a/models/SilverbulletPickup_a.3d b/models/SilverbulletPickup_a.3d
new file mode 100644
index 000000000..6d540089d
Binary files /dev/null and b/models/SilverbulletPickup_a.3d differ
diff --git a/models/SilverbulletPickup_d.3d b/models/SilverbulletPickup_d.3d
new file mode 100644
index 000000000..d80d68547
Binary files /dev/null and b/models/SilverbulletPickup_d.3d differ
diff --git a/models/SilverbulletProjectile_a.3d b/models/SilverbulletProjectile_a.3d
new file mode 100644
index 000000000..65aec978c
Binary files /dev/null and b/models/SilverbulletProjectile_a.3d differ
diff --git a/models/SilverbulletProjectile_d.3d b/models/SilverbulletProjectile_d.3d
new file mode 100644
index 000000000..66f87336a
Binary files /dev/null and b/models/SilverbulletProjectile_d.3d differ
diff --git a/models/Silverbullet_mask.png b/models/Silverbullet_mask.png
deleted file mode 100644
index 0319fc8d9..000000000
Binary files a/models/Silverbullet_mask.png and /dev/null differ
diff --git a/models/Sparkster.blend b/models/Sparkster.blend
index 222b41071..56c47720a 100644
Binary files a/models/Sparkster.blend and b/models/Sparkster.blend differ
diff --git a/models/Sparkster.png b/models/Sparkster.png
index 2bfd08390..5f4ffccaa 100644
Binary files a/models/Sparkster.png and b/models/Sparkster.png differ
diff --git a/models/Sparkster1st.blend b/models/Sparkster1st.blend
index 6398d46ce..150985782 100644
Binary files a/models/Sparkster1st.blend and b/models/Sparkster1st.blend differ
diff --git a/models/Sparkster1st.iqm b/models/Sparkster1st.iqm
deleted file mode 100644
index 4963eccc9..000000000
Binary files a/models/Sparkster1st.iqm and /dev/null differ
diff --git a/models/Sparkster1st_a.3d b/models/Sparkster1st_a.3d
new file mode 100644
index 000000000..3d8cc6716
Binary files /dev/null and b/models/Sparkster1st_a.3d differ
diff --git a/models/Sparkster1st_d.3d b/models/Sparkster1st_d.3d
new file mode 100644
index 000000000..0050623bb
Binary files /dev/null and b/models/Sparkster1st_d.3d differ
diff --git a/models/SparksterAmmo.iqm b/models/SparksterAmmo.iqm
deleted file mode 100644
index f0921217b..000000000
Binary files a/models/SparksterAmmo.iqm and /dev/null differ
diff --git a/models/SparksterAmmo.png b/models/SparksterAmmo.png
index a1cfbaa53..44a5a83d5 100644
Binary files a/models/SparksterAmmo.png and b/models/SparksterAmmo.png differ
diff --git a/models/SparksterAmmo2.iqm b/models/SparksterAmmo2.iqm
deleted file mode 100644
index 18aa4cdcf..000000000
Binary files a/models/SparksterAmmo2.iqm and /dev/null differ
diff --git a/models/SparksterAmmo2_a.3d b/models/SparksterAmmo2_a.3d
new file mode 100644
index 000000000..a44789032
Binary files /dev/null and b/models/SparksterAmmo2_a.3d differ
diff --git a/models/SparksterAmmo2_d.3d b/models/SparksterAmmo2_d.3d
new file mode 100644
index 000000000..d1d50093e
Binary files /dev/null and b/models/SparksterAmmo2_d.3d differ
diff --git a/models/SparksterAmmo_a.3d b/models/SparksterAmmo_a.3d
new file mode 100644
index 000000000..bb4d68b3a
Binary files /dev/null and b/models/SparksterAmmo_a.3d differ
diff --git a/models/SparksterAmmo_bright.png b/models/SparksterAmmo_bright.png
index e74e7ce9c..982a1f706 100644
Binary files a/models/SparksterAmmo_bright.png and b/models/SparksterAmmo_bright.png differ
diff --git a/models/SparksterAmmo_d.3d b/models/SparksterAmmo_d.3d
new file mode 100644
index 000000000..2824f65e7
Binary files /dev/null and b/models/SparksterAmmo_d.3d differ
diff --git a/models/SparksterAmmo_mask.png b/models/SparksterAmmo_mask.png
index 42a0cc1b2..95cb70870 100644
Binary files a/models/SparksterAmmo_mask.png and b/models/SparksterAmmo_mask.png differ
diff --git a/models/SparksterBall.iqm b/models/SparksterBall.iqm
deleted file mode 100644
index 5231522e2..000000000
Binary files a/models/SparksterBall.iqm and /dev/null differ
diff --git a/models/SparksterBall.png b/models/SparksterBall.png
index a6e2e5681..c24b70e59 100644
Binary files a/models/SparksterBall.png and b/models/SparksterBall.png differ
diff --git a/models/SparksterBall_a.3d b/models/SparksterBall_a.3d
new file mode 100644
index 000000000..bdbb60969
Binary files /dev/null and b/models/SparksterBall_a.3d differ
diff --git a/models/SparksterBall_d.3d b/models/SparksterBall_d.3d
new file mode 100644
index 000000000..4f3194a80
Binary files /dev/null and b/models/SparksterBall_d.3d differ
diff --git a/models/SparksterBall_mask.png b/models/SparksterBall_mask.png
index 7e7a93198..915ffd51e 100644
Binary files a/models/SparksterBall_mask.png and b/models/SparksterBall_mask.png differ
diff --git a/models/SparksterPickup.iqm b/models/SparksterPickup.iqm
deleted file mode 100644
index 75b5404e6..000000000
Binary files a/models/SparksterPickup.iqm and /dev/null differ
diff --git a/models/SparksterPickup_a.3d b/models/SparksterPickup_a.3d
new file mode 100644
index 000000000..4c1f79bc0
Binary files /dev/null and b/models/SparksterPickup_a.3d differ
diff --git a/models/SparksterPickup_d.3d b/models/SparksterPickup_d.3d
new file mode 100644
index 000000000..f7ee6a83a
Binary files /dev/null and b/models/SparksterPickup_d.3d differ
diff --git a/models/SparksterVent.obj b/models/SparksterVent.obj
deleted file mode 100644
index 8880a1c2e..000000000
--- a/models/SparksterVent.obj
+++ /dev/null
@@ -1,22 +0,0 @@
-v 0.110535 -0.053528 -0.593323
-v 0.190918 -0.133850 -0.593323
-v 0.262634 0.098572 -0.593323
-v 0.343018 0.018250 -0.593323
-v -0.033630 -0.133911 -0.593323
-v 0.053467 -0.060852 -0.593323
-v -0.171875 0.030884 -0.593323
-v -0.084839 0.103943 -0.593323
-vn -0.0000 -0.0000 1.0000
-vt 0.000000 0.000000
-vt 1.000000 0.000000
-vt 0.000000 1.000000
-vt 1.000000 1.000000
-vt 0.003906 0.000000
-vt 1.000000 0.000000
-vt 0.000000 1.000000
-vt 1.000000 1.000000
-s off
-f 2/2/1 3/3/1 1/1/1
-f 2/2/1 4/4/1 3/3/1
-f 6/6/1 7/7/1 5/5/1
-f 6/6/1 8/8/1 7/7/1
diff --git a/models/Sparkster_mask.png b/models/Sparkster_mask.png
index 96ebbb087..46d8f5e17 100644
Binary files a/models/Sparkster_mask.png and b/models/Sparkster_mask.png differ
diff --git a/models/Spreadgun.blend b/models/Spreadgun.blend
index 5b98c7f3f..84d51c423 100644
Binary files a/models/Spreadgun.blend and b/models/Spreadgun.blend differ
diff --git a/models/Spreadgun.png b/models/Spreadgun.png
index 19bb21e16..836dc12a9 100644
Binary files a/models/Spreadgun.png and b/models/Spreadgun.png differ
diff --git a/models/Spreadgun1st.blend b/models/Spreadgun1st.blend
index d922115ae..cc3aee971 100644
Binary files a/models/Spreadgun1st.blend and b/models/Spreadgun1st.blend differ
diff --git a/models/Spreadgun1st.iqm b/models/Spreadgun1st.iqm
deleted file mode 100644
index bfa0f91b3..000000000
Binary files a/models/Spreadgun1st.iqm and /dev/null differ
diff --git a/models/Spreadgun1st_a.3d b/models/Spreadgun1st_a.3d
new file mode 100644
index 000000000..f185c3546
Binary files /dev/null and b/models/Spreadgun1st_a.3d differ
diff --git a/models/Spreadgun1st_d.3d b/models/Spreadgun1st_d.3d
new file mode 100644
index 000000000..fab8932eb
Binary files /dev/null and b/models/Spreadgun1st_d.3d differ
diff --git a/models/SpreadgunPickup.iqm b/models/SpreadgunPickup.iqm
deleted file mode 100644
index c941fb4ac..000000000
Binary files a/models/SpreadgunPickup.iqm and /dev/null differ
diff --git a/models/SpreadgunPickup_a.3d b/models/SpreadgunPickup_a.3d
new file mode 100644
index 000000000..cc19595d3
Binary files /dev/null and b/models/SpreadgunPickup_a.3d differ
diff --git a/models/SpreadgunPickup_d.3d b/models/SpreadgunPickup_d.3d
new file mode 100644
index 000000000..1e4d5e3c9
Binary files /dev/null and b/models/SpreadgunPickup_d.3d differ
diff --git a/models/Spreadgun_mask.png b/models/Spreadgun_mask.png
deleted file mode 100644
index a175b98fa..000000000
Binary files a/models/Spreadgun_mask.png and /dev/null differ
diff --git a/models/TetraHealth.iqm b/models/TetraHealth.iqm
deleted file mode 100644
index ae0d33e0d..000000000
Binary files a/models/TetraHealth.iqm and /dev/null differ
diff --git a/models/TetraHealth.png b/models/TetraHealth.png
index 3ce133c9c..8ed851a9e 100644
Binary files a/models/TetraHealth.png and b/models/TetraHealth.png differ
diff --git a/models/TetraHealth_a.3d b/models/TetraHealth_a.3d
new file mode 100644
index 000000000..ab2b60871
Binary files /dev/null and b/models/TetraHealth_a.3d differ
diff --git a/models/TetraHealth_d.3d b/models/TetraHealth_d.3d
new file mode 100644
index 000000000..560ab08b7
Binary files /dev/null and b/models/TetraHealth_d.3d differ
diff --git a/models/TetraHealth_mask.png b/models/TetraHealth_mask.png
index 0094ceaa9..234f48243 100644
Binary files a/models/TetraHealth_mask.png and b/models/TetraHealth_mask.png differ
diff --git a/models/TootFroot.blend b/models/TootFroot.blend
index 5dc95d721..fbcd79fdb 100644
Binary files a/models/TootFroot.blend and b/models/TootFroot.blend differ
diff --git a/models/TootFroot.iqm b/models/TootFroot.iqm
deleted file mode 100644
index 5010db8ad..000000000
Binary files a/models/TootFroot.iqm and /dev/null differ
diff --git a/models/TootFroot.png b/models/TootFroot.png
index 1980e6650..cfaee5904 100644
Binary files a/models/TootFroot.png and b/models/TootFroot.png differ
diff --git a/models/TootFroot1st.blend b/models/TootFroot1st.blend
index 24e76b098..117e27868 100644
Binary files a/models/TootFroot1st.blend and b/models/TootFroot1st.blend differ
diff --git a/models/TootFroot1st.iqm b/models/TootFroot1st.iqm
deleted file mode 100644
index 439b0432f..000000000
Binary files a/models/TootFroot1st.iqm and /dev/null differ
diff --git a/models/TootFroot1st_a.3d b/models/TootFroot1st_a.3d
new file mode 100644
index 000000000..c108ecbbd
Binary files /dev/null and b/models/TootFroot1st_a.3d differ
diff --git a/models/TootFroot1st_d.3d b/models/TootFroot1st_d.3d
new file mode 100644
index 000000000..c4589adaa
Binary files /dev/null and b/models/TootFroot1st_d.3d differ
diff --git a/models/TootFroot_a.3d b/models/TootFroot_a.3d
new file mode 100644
index 000000000..76a484bce
Binary files /dev/null and b/models/TootFroot_a.3d differ
diff --git a/models/TootFroot_d.3d b/models/TootFroot_d.3d
new file mode 100644
index 000000000..f1d8c69f8
Binary files /dev/null and b/models/TootFroot_d.3d differ
diff --git a/models/VentSmoke0.png b/models/VentSmoke0.png
deleted file mode 100644
index 45c7d71ff..000000000
Binary files a/models/VentSmoke0.png and /dev/null differ
diff --git a/models/VentSmoke1.png b/models/VentSmoke1.png
deleted file mode 100644
index 7bb716a99..000000000
Binary files a/models/VentSmoke1.png and /dev/null differ
diff --git a/models/VentSmoke10.png b/models/VentSmoke10.png
deleted file mode 100644
index fa0ca3443..000000000
Binary files a/models/VentSmoke10.png and /dev/null differ
diff --git a/models/VentSmoke11.png b/models/VentSmoke11.png
deleted file mode 100644
index efd1cabbe..000000000
Binary files a/models/VentSmoke11.png and /dev/null differ
diff --git a/models/VentSmoke12.png b/models/VentSmoke12.png
deleted file mode 100644
index cb0ada86b..000000000
Binary files a/models/VentSmoke12.png and /dev/null differ
diff --git a/models/VentSmoke13.png b/models/VentSmoke13.png
deleted file mode 100644
index eb1f9afb1..000000000
Binary files a/models/VentSmoke13.png and /dev/null differ
diff --git a/models/VentSmoke14.png b/models/VentSmoke14.png
deleted file mode 100644
index 1121d8f8e..000000000
Binary files a/models/VentSmoke14.png and /dev/null differ
diff --git a/models/VentSmoke15.png b/models/VentSmoke15.png
deleted file mode 100644
index 955856733..000000000
Binary files a/models/VentSmoke15.png and /dev/null differ
diff --git a/models/VentSmoke16.png b/models/VentSmoke16.png
deleted file mode 100644
index f28bd8bb1..000000000
Binary files a/models/VentSmoke16.png and /dev/null differ
diff --git a/models/VentSmoke17.png b/models/VentSmoke17.png
deleted file mode 100644
index a9be446b8..000000000
Binary files a/models/VentSmoke17.png and /dev/null differ
diff --git a/models/VentSmoke18.png b/models/VentSmoke18.png
deleted file mode 100644
index d8aadf1b2..000000000
Binary files a/models/VentSmoke18.png and /dev/null differ
diff --git a/models/VentSmoke19.png b/models/VentSmoke19.png
deleted file mode 100644
index 0410e5382..000000000
Binary files a/models/VentSmoke19.png and /dev/null differ
diff --git a/models/VentSmoke2.png b/models/VentSmoke2.png
deleted file mode 100644
index 5006b958e..000000000
Binary files a/models/VentSmoke2.png and /dev/null differ
diff --git a/models/VentSmoke20.png b/models/VentSmoke20.png
deleted file mode 100644
index 89c4155fe..000000000
Binary files a/models/VentSmoke20.png and /dev/null differ
diff --git a/models/VentSmoke21.png b/models/VentSmoke21.png
deleted file mode 100644
index 9c39133be..000000000
Binary files a/models/VentSmoke21.png and /dev/null differ
diff --git a/models/VentSmoke22.png b/models/VentSmoke22.png
deleted file mode 100644
index f0dd9ee16..000000000
Binary files a/models/VentSmoke22.png and /dev/null differ
diff --git a/models/VentSmoke23.png b/models/VentSmoke23.png
deleted file mode 100644
index 25de48478..000000000
Binary files a/models/VentSmoke23.png and /dev/null differ
diff --git a/models/VentSmoke3.png b/models/VentSmoke3.png
deleted file mode 100644
index c611833c5..000000000
Binary files a/models/VentSmoke3.png and /dev/null differ
diff --git a/models/VentSmoke4.png b/models/VentSmoke4.png
deleted file mode 100644
index 3d2a25aa6..000000000
Binary files a/models/VentSmoke4.png and /dev/null differ
diff --git a/models/VentSmoke5.png b/models/VentSmoke5.png
deleted file mode 100644
index a8d07137f..000000000
Binary files a/models/VentSmoke5.png and /dev/null differ
diff --git a/models/VentSmoke6.png b/models/VentSmoke6.png
deleted file mode 100644
index 713724a02..000000000
Binary files a/models/VentSmoke6.png and /dev/null differ
diff --git a/models/VentSmoke7.png b/models/VentSmoke7.png
deleted file mode 100644
index 57840b03d..000000000
Binary files a/models/VentSmoke7.png and /dev/null differ
diff --git a/models/VentSmoke8.png b/models/VentSmoke8.png
deleted file mode 100644
index 5159a4e38..000000000
Binary files a/models/VentSmoke8.png and /dev/null differ
diff --git a/models/VentSmoke9.png b/models/VentSmoke9.png
deleted file mode 100644
index 91ef94738..000000000
Binary files a/models/VentSmoke9.png and /dev/null differ
diff --git a/models/VoodooDoll.blend b/models/VoodooDoll.blend
index 416bdeb1a..796a9c2d7 100644
Binary files a/models/VoodooDoll.blend and b/models/VoodooDoll.blend differ
diff --git a/models/VoodooDoll.iqm b/models/VoodooDoll.iqm
deleted file mode 100644
index f00b9bb43..000000000
Binary files a/models/VoodooDoll.iqm and /dev/null differ
diff --git a/models/VoodooDoll.png b/models/VoodooDoll.png
index 605c46125..bc68f40b5 100644
Binary files a/models/VoodooDoll.png and b/models/VoodooDoll.png differ
diff --git a/models/VoodooDollFace.png b/models/VoodooDollFace.png
index 0cdb58040..0785942e7 100644
Binary files a/models/VoodooDollFace.png and b/models/VoodooDollFace.png differ
diff --git a/models/VoodooDollNoFace.png b/models/VoodooDollNoFace.png
deleted file mode 100644
index 81bee391a..000000000
Binary files a/models/VoodooDollNoFace.png and /dev/null differ
diff --git a/models/VoodooDoll_a.3d b/models/VoodooDoll_a.3d
new file mode 100644
index 000000000..14fd66eb0
Binary files /dev/null and b/models/VoodooDoll_a.3d differ
diff --git a/models/VoodooDoll_d.3d b/models/VoodooDoll_d.3d
new file mode 100644
index 000000000..c9dba2dd8
Binary files /dev/null and b/models/VoodooDoll_d.3d differ
diff --git a/models/Wallbuster.blend b/models/Wallbuster.blend
index ef3cdc34f..45bdd1471 100644
Binary files a/models/Wallbuster.blend and b/models/Wallbuster.blend differ
diff --git a/models/Wallbuster.png b/models/Wallbuster.png
index f84c52f29..45c049f41 100644
Binary files a/models/Wallbuster.png and b/models/Wallbuster.png differ
diff --git a/models/Wallbuster1st.blend b/models/Wallbuster1st.blend
index a9cc3b6f8..ef98f6e7a 100644
Binary files a/models/Wallbuster1st.blend and b/models/Wallbuster1st.blend differ
diff --git a/models/Wallbuster1st.iqm b/models/Wallbuster1st.iqm
deleted file mode 100644
index 1b762c83a..000000000
Binary files a/models/Wallbuster1st.iqm and /dev/null differ
diff --git a/models/Wallbuster1st_a.3d b/models/Wallbuster1st_a.3d
new file mode 100644
index 000000000..54cf54901
Binary files /dev/null and b/models/Wallbuster1st_a.3d differ
diff --git a/models/Wallbuster1st_d.3d b/models/Wallbuster1st_d.3d
new file mode 100644
index 000000000..9c08df5e8
Binary files /dev/null and b/models/Wallbuster1st_d.3d differ
diff --git a/models/WallbusterPickup.iqm b/models/WallbusterPickup.iqm
deleted file mode 100644
index 0a49629f4..000000000
Binary files a/models/WallbusterPickup.iqm and /dev/null differ
diff --git a/models/WallbusterPickup_a.3d b/models/WallbusterPickup_a.3d
new file mode 100644
index 000000000..5781974c6
Binary files /dev/null and b/models/WallbusterPickup_a.3d differ
diff --git a/models/WallbusterPickup_d.3d b/models/WallbusterPickup_d.3d
new file mode 100644
index 000000000..c0f55c07f
Binary files /dev/null and b/models/WallbusterPickup_d.3d differ
diff --git a/models/Wallbuster_mask.png b/models/Wallbuster_mask.png
deleted file mode 100644
index 12189a58a..000000000
Binary files a/models/Wallbuster_mask.png and /dev/null differ
diff --git a/models/WarArmor.iqm b/models/WarArmor.iqm
deleted file mode 100644
index c6c69444c..000000000
Binary files a/models/WarArmor.iqm and /dev/null differ
diff --git a/models/WarArmor.png b/models/WarArmor.png
index d699dd1f9..1c3f4f9e5 100644
Binary files a/models/WarArmor.png and b/models/WarArmor.png differ
diff --git a/models/WarArmor_a.3d b/models/WarArmor_a.3d
new file mode 100644
index 000000000..be7aa5a77
Binary files /dev/null and b/models/WarArmor_a.3d differ
diff --git a/models/WarArmor_d.3d b/models/WarArmor_d.3d
new file mode 100644
index 000000000..3e63c260a
Binary files /dev/null and b/models/WarArmor_d.3d differ
diff --git a/models/WarArmor_mask.png b/models/WarArmor_mask.png
deleted file mode 100644
index 5b0e67b60..000000000
Binary files a/models/WarArmor_mask.png and /dev/null differ
diff --git a/models/Ynykron.blend b/models/Ynykron.blend
index e9242cd5a..851fdbd68 100644
Binary files a/models/Ynykron.blend and b/models/Ynykron.blend differ
diff --git a/models/Ynykron.png b/models/Ynykron.png
index 28fda2ada..74e232acf 100644
Binary files a/models/Ynykron.png and b/models/Ynykron.png differ
diff --git a/models/Ynykron1st.blend b/models/Ynykron1st.blend
index a7a91841a..0051963f2 100644
Binary files a/models/Ynykron1st.blend and b/models/Ynykron1st.blend differ
diff --git a/models/Ynykron1st.iqm b/models/Ynykron1st.iqm
deleted file mode 100644
index 9ae6fc184..000000000
Binary files a/models/Ynykron1st.iqm and /dev/null differ
diff --git a/models/Ynykron1st_Smoke.iqm b/models/Ynykron1st_Smoke.iqm
deleted file mode 100644
index 4ea2edc4d..000000000
Binary files a/models/Ynykron1st_Smoke.iqm and /dev/null differ
diff --git a/models/Ynykron1st_a.3d b/models/Ynykron1st_a.3d
new file mode 100644
index 000000000..2292015cf
Binary files /dev/null and b/models/Ynykron1st_a.3d differ
diff --git a/models/Ynykron1st_d.3d b/models/Ynykron1st_d.3d
new file mode 100644
index 000000000..da4aa8636
Binary files /dev/null and b/models/Ynykron1st_d.3d differ
diff --git a/models/YnykronAmmo.iqm b/models/YnykronAmmo.iqm
deleted file mode 100644
index 3844ac038..000000000
Binary files a/models/YnykronAmmo.iqm and /dev/null differ
diff --git a/models/YnykronAmmo.png b/models/YnykronAmmo.png
index 2656445ad..f2989e59a 100644
Binary files a/models/YnykronAmmo.png and b/models/YnykronAmmo.png differ
diff --git a/models/YnykronAmmo_a.3d b/models/YnykronAmmo_a.3d
new file mode 100644
index 000000000..438d023e3
Binary files /dev/null and b/models/YnykronAmmo_a.3d differ
diff --git a/models/YnykronAmmo_bright.png b/models/YnykronAmmo_bright.png
deleted file mode 100644
index 46a77ac2f..000000000
Binary files a/models/YnykronAmmo_bright.png and /dev/null differ
diff --git a/models/YnykronAmmo_d.3d b/models/YnykronAmmo_d.3d
new file mode 100644
index 000000000..9b091fb2e
Binary files /dev/null and b/models/YnykronAmmo_d.3d differ
diff --git a/models/YnykronAmmo_mask.png b/models/YnykronAmmo_mask.png
deleted file mode 100644
index 22d725959..000000000
Binary files a/models/YnykronAmmo_mask.png and /dev/null differ
diff --git a/models/YnykronPickup.iqm b/models/YnykronPickup.iqm
deleted file mode 100644
index 7da79fc08..000000000
Binary files a/models/YnykronPickup.iqm and /dev/null differ
diff --git a/models/YnykronPickup_a.3d b/models/YnykronPickup_a.3d
new file mode 100644
index 000000000..417a74bfd
Binary files /dev/null and b/models/YnykronPickup_a.3d differ
diff --git a/models/YnykronPickup_d.3d b/models/YnykronPickup_d.3d
new file mode 100644
index 000000000..a22ee775d
Binary files /dev/null and b/models/YnykronPickup_d.3d differ
diff --git a/models/YnykronRod.iqm b/models/YnykronRod.iqm
deleted file mode 100644
index 713a480a3..000000000
Binary files a/models/YnykronRod.iqm and /dev/null differ
diff --git a/models/YnykronRod.png b/models/YnykronRod.png
index 07ccf0253..38b4bf57c 100644
Binary files a/models/YnykronRod.png and b/models/YnykronRod.png differ
diff --git a/models/YnykronRod_a.3d b/models/YnykronRod_a.3d
new file mode 100644
index 000000000..b8c529084
Binary files /dev/null and b/models/YnykronRod_a.3d differ
diff --git a/models/YnykronRod_bright.png b/models/YnykronRod_bright.png
index 68c9633e4..ff0a81dcf 100644
Binary files a/models/YnykronRod_bright.png and b/models/YnykronRod_bright.png differ
diff --git a/models/YnykronRod_d.3d b/models/YnykronRod_d.3d
new file mode 100644
index 000000000..e74db39b8
Binary files /dev/null and b/models/YnykronRod_d.3d differ
diff --git a/models/YnykronRod_mask.png b/models/YnykronRod_mask.png
index edc54585b..ce134bf63 100644
Binary files a/models/YnykronRod_mask.png and b/models/YnykronRod_mask.png differ
diff --git a/models/YnykronSmoke.png b/models/YnykronSmoke.png
index 0a5ffdcf8..ddaac39bc 100644
Binary files a/models/YnykronSmoke.png and b/models/YnykronSmoke.png differ
diff --git a/models/Ynykron_mask.png b/models/Ynykron_mask.png
deleted file mode 100644
index 5dfd977bc..000000000
Binary files a/models/Ynykron_mask.png and /dev/null differ
diff --git a/models/barrierbar.png b/models/barrierbar.png
index 8a6551ac6..5dbd8f18f 100644
Binary files a/models/barrierbar.png and b/models/barrierbar.png differ
diff --git a/models/canvas/MortalBG.png b/models/canvas/MortalBG.png
deleted file mode 100644
index 8effa7958..000000000
Binary files a/models/canvas/MortalBG.png and /dev/null differ
diff --git a/models/canvas/MortalFireIcons.png b/models/canvas/MortalFireIcons.png
deleted file mode 100644
index 4e1834824..000000000
Binary files a/models/canvas/MortalFireIcons.png and /dev/null differ
diff --git a/models/canvas/MortalFlatChars.png b/models/canvas/MortalFlatChars.png
deleted file mode 100644
index e12b5abd8..000000000
Binary files a/models/canvas/MortalFlatChars.png and /dev/null differ
diff --git a/models/canvas/MortalFrameTex.png b/models/canvas/MortalFrameTex.png
deleted file mode 100644
index fc83df0b4..000000000
Binary files a/models/canvas/MortalFrameTex.png and /dev/null differ
diff --git a/models/canvas/MortalGrenadeIcons.png b/models/canvas/MortalGrenadeIcons.png
deleted file mode 100644
index e4df08419..000000000
Binary files a/models/canvas/MortalGrenadeIcons.png and /dev/null differ
diff --git a/models/canvas/NukuriFnt.png b/models/canvas/NukuriFnt.png
deleted file mode 100644
index fb113d957..000000000
Binary files a/models/canvas/NukuriFnt.png and /dev/null differ
diff --git a/models/canvas/NukuriFnt.txt b/models/canvas/NukuriFnt.txt
deleted file mode 100644
index 2451c01c1..000000000
--- a/models/canvas/NukuriFnt.txt
+++ /dev/null
@@ -1,109 +0,0 @@
-0,0,0,1,8
-1,9,0,5,8
-2,18,0,7,8
-3,27,0,7,8
-4,36,0,4,8
-5,45,0,7,8
-6,54,0,7,8
-7,63,0,7,8
-8,72,0,8,8
-9,81,0,5,8
-A,0,9,8,8
-E,9,9,8,8
-I,18,9,8,8
-Y,27,9,8,8
-U,36,9,8,8
-O,45,9,8,8
-H,54,9,2,8
-W,0,18,6,8
-WA,9,18,8,8
-WE,18,18,8,8
-WI,27,18,6,8
-WY,36,18,8,8
-WU,45,18,8,8
-WO,54,18,8,8
-D,0,27,6,8
-DA,9,27,8,8
-DE,18,27,8,8
-DI,27,27,6,8
-DY,36,27,8,8
-DU,45,27,8,8
-DO,54,27,8,8
-V,0,36,4,8
-VA,9,36,6,8
-VE,18,36,8,8
-VI,27,36,5,8
-VY,36,36,8,8
-VU,45,36,8,8
-VO,54,36,8,8
-Z,0,45,6,8
-ZA,9,45,8,8
-ZE,18,45,8,8
-ZI,27,45,6,8
-ZY,36,45,8,8
-ZU,45,45,8,8
-ZO,54,45,8,8
-M,0,54,6,8
-MA,9,54,8,8
-ME,18,54,8,8
-MI,27,54,6,8
-MY,36,54,8,8
-MU,45,54,8,8
-MO,54,54,8,8
-L,0,63,6,8
-LA,9,63,8,8
-LE,18,63,8,8
-LI,27,63,6,8
-LY,36,63,8,8
-LU,45,63,8,8
-LO,54,63,8,8
-B,0,72,6,8
-BA,9,72,8,8
-BE,18,72,8,8
-BI,27,72,6,8
-BY,36,72,8,8
-BU,45,72,8,8
-BO,54,72,8,8
-R,0,81,6,8
-RA,9,81,8,8
-RE,18,81,8,8
-RI,27,81,6,8
-RY,36,81,8,8
-RU,45,81,8,8
-RO,54,81,8,8
-S,0,90,6,8
-SA,9,90,8,8
-SE,18,90,8,8
-SI,27,90,6,8
-SY,36,90,8,8
-SU,45,90,8,8
-SO,54,90,8,8
-T,0,99,6,8
-TA,9,99,8,8
-TE,18,99,8,8
-TI,27,99,6,8
-TY,36,99,8,8
-TU,45,99,8,8
-TO,54,99,8,8
-N,0,108,6,8
-NA,9,108,8,8
-NE,18,108,8,8
-NI,27,108,6,8
-NY,36,108,8,8
-NU,45,108,8,8
-NO,54,108,8,8
-X,0,117,6,8
-XA,9,117,8,8
-XE,18,117,8,8
-XI,27,117,6,8
-XY,36,117,8,8
-XU,45,117,8,8
-XO,54,117,8,8
-K,0,126,6,8
-KA,9,126,8,8
-KE,18,126,8,8
-KI,27,126,6,8
-KY,36,126,8,8
-KU,45,126,8,8
-KO,54,126,8,8
-�,0,135,8,8
diff --git a/models/canvas/QuadLEDBase.png b/models/canvas/QuadLEDBase.png
deleted file mode 100644
index 634cb1b49..000000000
Binary files a/models/canvas/QuadLEDBase.png and /dev/null differ
diff --git a/models/canvas/QuadLEDCharge.png b/models/canvas/QuadLEDCharge.png
deleted file mode 100644
index b9242687c..000000000
Binary files a/models/canvas/QuadLEDCharge.png and /dev/null differ
diff --git a/models/canvas/QuadLEDRound.png b/models/canvas/QuadLEDRound.png
deleted file mode 100644
index 243aeb360..000000000
Binary files a/models/canvas/QuadLEDRound.png and /dev/null differ
diff --git a/models/canvas/RayZap.png b/models/canvas/RayZap.png
deleted file mode 100644
index 6c62e5080..000000000
Binary files a/models/canvas/RayZap.png and /dev/null differ
diff --git a/models/canvas/SheenLEDBar.png b/models/canvas/SheenLEDBar.png
deleted file mode 100644
index b49973145..000000000
Binary files a/models/canvas/SheenLEDBar.png and /dev/null differ
diff --git a/models/canvas/SheenLEDBase.png b/models/canvas/SheenLEDBase.png
deleted file mode 100644
index 3b45ecdd8..000000000
Binary files a/models/canvas/SheenLEDBase.png and /dev/null differ
diff --git a/models/canvas/SheenLEDNums.png b/models/canvas/SheenLEDNums.png
deleted file mode 100644
index b1d9dc49e..000000000
Binary files a/models/canvas/SheenLEDNums.png and /dev/null differ
diff --git a/models/canvas/SheenLEDSpeed.png b/models/canvas/SheenLEDSpeed.png
deleted file mode 100644
index 3b3c86aea..000000000
Binary files a/models/canvas/SheenLEDSpeed.png and /dev/null differ
diff --git a/models/envmap/blodenv.png b/models/envmap/blodenv.png
index d5d9b00f2..0ab86ad2b 100644
Binary files a/models/envmap/blodenv.png and b/models/envmap/blodenv.png differ
diff --git a/models/envmap/blodrim.png b/models/envmap/blodrim.png
index 242415b17..360f3b970 100644
Binary files a/models/envmap/blodrim.png and b/models/envmap/blodrim.png differ
diff --git a/models/envmap/bluenv.png b/models/envmap/bluenv.png
index 2601341c1..a10f30fc1 100644
Binary files a/models/envmap/bluenv.png and b/models/envmap/bluenv.png differ
diff --git a/models/envmap/blurim.png b/models/envmap/blurim.png
index dadc40ee5..f10757921 100644
Binary files a/models/envmap/blurim.png and b/models/envmap/blurim.png differ
diff --git a/models/envmap/darkenv.png b/models/envmap/darkenv.png
index 6891a1fd6..7658a7133 100644
Binary files a/models/envmap/darkenv.png and b/models/envmap/darkenv.png differ
diff --git a/models/envmap/darkrim.png b/models/envmap/darkrim.png
index d794d6fed..1c3e7b664 100644
Binary files a/models/envmap/darkrim.png and b/models/envmap/darkrim.png differ
diff --git a/models/envmap/dekaenv.png b/models/envmap/dekaenv.png
index 21a83ee31..df2d41df4 100644
Binary files a/models/envmap/dekaenv.png and b/models/envmap/dekaenv.png differ
diff --git a/models/envmap/dekarim.png b/models/envmap/dekarim.png
index af9b074b3..922369c4b 100644
Binary files a/models/envmap/dekarim.png and b/models/envmap/dekarim.png differ
diff --git a/models/envmap/ekaenv.png b/models/envmap/ekaenv.png
index 57e6de409..d1694811c 100644
Binary files a/models/envmap/ekaenv.png and b/models/envmap/ekaenv.png differ
diff --git a/models/envmap/ekarim.png b/models/envmap/ekarim.png
index 9c2a7408d..5c3b19dcd 100644
Binary files a/models/envmap/ekarim.png and b/models/envmap/ekarim.png differ
diff --git a/models/envmap/glassenv.png b/models/envmap/glassenv.png
index 3c0f3a3ce..4ecbbce25 100644
Binary files a/models/envmap/glassenv.png and b/models/envmap/glassenv.png differ
diff --git a/models/envmap/glassrim.png b/models/envmap/glassrim.png
index 38d3617c9..48ef7a69d 100644
Binary files a/models/envmap/glassrim.png and b/models/envmap/glassrim.png differ
diff --git a/models/envmap/glss2env.png b/models/envmap/glss2env.png
index 98c44fe71..64f454d58 100644
Binary files a/models/envmap/glss2env.png and b/models/envmap/glss2env.png differ
diff --git a/models/envmap/glss2rim.png b/models/envmap/glss2rim.png
index 115fe53c9..81c3d8d04 100644
Binary files a/models/envmap/glss2rim.png and b/models/envmap/glss2rim.png differ
diff --git a/models/envmap/glss3env.png b/models/envmap/glss3env.png
index 23c78102d..e592bf755 100644
Binary files a/models/envmap/glss3env.png and b/models/envmap/glss3env.png differ
diff --git a/models/envmap/glss3rim.png b/models/envmap/glss3rim.png
index a9b79b5d5..bfd04b7a5 100644
Binary files a/models/envmap/glss3rim.png and b/models/envmap/glss3rim.png differ
diff --git a/models/envmap/glss4env.png b/models/envmap/glss4env.png
index c6377152d..d2b35c594 100644
Binary files a/models/envmap/glss4env.png and b/models/envmap/glss4env.png differ
diff --git a/models/envmap/glss4rim.png b/models/envmap/glss4rim.png
index b1b5d4db9..a53b500de 100644
Binary files a/models/envmap/glss4rim.png and b/models/envmap/glss4rim.png differ
diff --git a/models/envmap/glss5env.png b/models/envmap/glss5env.png
index 83ffb43ef..255debaa6 100644
Binary files a/models/envmap/glss5env.png and b/models/envmap/glss5env.png differ
diff --git a/models/envmap/glss5rim.png b/models/envmap/glss5rim.png
index bf6fba2d7..b39aef0a6 100644
Binary files a/models/envmap/glss5rim.png and b/models/envmap/glss5rim.png differ
diff --git a/models/envmap/glss6env.png b/models/envmap/glss6env.png
index 62be2312e..4dd7945f5 100644
Binary files a/models/envmap/glss6env.png and b/models/envmap/glss6env.png differ
diff --git a/models/envmap/glss6rim.png b/models/envmap/glss6rim.png
index a63698c93..e6fadac11 100644
Binary files a/models/envmap/glss6rim.png and b/models/envmap/glss6rim.png differ
diff --git a/models/envmap/goldenv.png b/models/envmap/goldenv.png
index e83cb0d25..3f429250b 100644
Binary files a/models/envmap/goldenv.png and b/models/envmap/goldenv.png differ
diff --git a/models/envmap/goldrim.png b/models/envmap/goldrim.png
index 4ae8e64e7..d16b20f13 100644
Binary files a/models/envmap/goldrim.png and b/models/envmap/goldrim.png differ
diff --git a/models/envmap/greenenv.png b/models/envmap/greenenv.png
index 1dc7a72b2..03ed682c1 100644
Binary files a/models/envmap/greenenv.png and b/models/envmap/greenenv.png differ
diff --git a/models/envmap/greenrim.png b/models/envmap/greenrim.png
index 31e6e41f1..e82eab417 100644
Binary files a/models/envmap/greenrim.png and b/models/envmap/greenrim.png differ
diff --git a/models/envmap/iceenv.png b/models/envmap/iceenv.png
index 658fcae3a..5db2bda2e 100644
Binary files a/models/envmap/iceenv.png and b/models/envmap/iceenv.png differ
diff --git a/models/envmap/icerim.png b/models/envmap/icerim.png
index 87ea12e9d..aa69a6941 100644
Binary files a/models/envmap/icerim.png and b/models/envmap/icerim.png differ
diff --git a/models/envmap/kinyenv.png b/models/envmap/kinyenv.png
index 43cb2d642..3a3343741 100644
Binary files a/models/envmap/kinyenv.png and b/models/envmap/kinyenv.png differ
diff --git a/models/envmap/kinyrim.png b/models/envmap/kinyrim.png
index 719f0a7e7..84d96842b 100644
Binary files a/models/envmap/kinyrim.png and b/models/envmap/kinyrim.png differ
diff --git a/models/envmap/lavaenv.png b/models/envmap/lavaenv.png
index d747f608c..ff7e18bf2 100644
Binary files a/models/envmap/lavaenv.png and b/models/envmap/lavaenv.png differ
diff --git a/models/envmap/lavarim.png b/models/envmap/lavarim.png
index d5aa7a736..7538f6b0b 100644
Binary files a/models/envmap/lavarim.png and b/models/envmap/lavarim.png differ
diff --git a/models/envmap/leadenv.png b/models/envmap/leadenv.png
index 61b85b11f..4efbc1ac4 100644
Binary files a/models/envmap/leadenv.png and b/models/envmap/leadenv.png differ
diff --git a/models/envmap/leadrim.png b/models/envmap/leadrim.png
index 476fce585..e8b3df32d 100644
Binary files a/models/envmap/leadrim.png and b/models/envmap/leadrim.png differ
diff --git a/models/envmap/nkknenv.png b/models/envmap/nkknenv.png
deleted file mode 100644
index 80732d762..000000000
Binary files a/models/envmap/nkknenv.png and /dev/null differ
diff --git a/models/envmap/nkknrim.png b/models/envmap/nkknrim.png
deleted file mode 100644
index eafdb634e..000000000
Binary files a/models/envmap/nkknrim.png and /dev/null differ
diff --git a/models/envmap/nokrenv.png b/models/envmap/nokrenv.png
index f7052c98e..c8f08fad5 100644
Binary files a/models/envmap/nokrenv.png and b/models/envmap/nokrenv.png differ
diff --git a/models/envmap/nokrrim.png b/models/envmap/nokrrim.png
index 987c6a051..0dcd696ff 100644
Binary files a/models/envmap/nokrrim.png and b/models/envmap/nokrrim.png differ
diff --git a/models/envmap/nukenv.png b/models/envmap/nukenv.png
index 07e126aef..ebfb8c32e 100644
Binary files a/models/envmap/nukenv.png and b/models/envmap/nukenv.png differ
diff --git a/models/envmap/nukrim.png b/models/envmap/nukrim.png
index f91f1b1dc..14ed4de92 100644
Binary files a/models/envmap/nukrim.png and b/models/envmap/nukrim.png differ
diff --git a/models/envmap/ockoenv.png b/models/envmap/ockoenv.png
index ada444ba7..4065339d8 100644
Binary files a/models/envmap/ockoenv.png and b/models/envmap/ockoenv.png differ
diff --git a/models/envmap/ockorim.png b/models/envmap/ockorim.png
index a627d0c03..bc3128a79 100644
Binary files a/models/envmap/ockorim.png and b/models/envmap/ockorim.png differ
diff --git a/models/envmap/pronoenv.png b/models/envmap/pronoenv.png
index 251b36a7a..d4b991c0a 100644
Binary files a/models/envmap/pronoenv.png and b/models/envmap/pronoenv.png differ
diff --git a/models/envmap/pronorim.png b/models/envmap/pronorim.png
index 0552d49c5..2beff2211 100644
Binary files a/models/envmap/pronorim.png and b/models/envmap/pronorim.png differ
diff --git a/models/envmap/puroenv.png b/models/envmap/puroenv.png
index 22c9b0ff1..91fcfdacc 100644
Binary files a/models/envmap/puroenv.png and b/models/envmap/puroenv.png differ
diff --git a/models/envmap/purorim.png b/models/envmap/purorim.png
index 960dcb1cf..ce1164a6b 100644
Binary files a/models/envmap/purorim.png and b/models/envmap/purorim.png differ
diff --git a/models/envmap/purpenv.png b/models/envmap/purpenv.png
index a074d72f4..afa615062 100644
Binary files a/models/envmap/purpenv.png and b/models/envmap/purpenv.png differ
diff --git a/models/envmap/purprim.png b/models/envmap/purprim.png
index eef445323..4c1368fdf 100644
Binary files a/models/envmap/purprim.png and b/models/envmap/purprim.png differ
diff --git a/models/envmap/redenv.png b/models/envmap/redenv.png
index 496123cbb..b22dd602e 100644
Binary files a/models/envmap/redenv.png and b/models/envmap/redenv.png differ
diff --git a/models/envmap/redrim.png b/models/envmap/redrim.png
index 368ae3e1f..2baa3ae66 100644
Binary files a/models/envmap/redrim.png and b/models/envmap/redrim.png differ
diff --git a/models/envmap/reflenv.png b/models/envmap/reflenv.png
index 2168a7667..f4cddc5ba 100644
Binary files a/models/envmap/reflenv.png and b/models/envmap/reflenv.png differ
diff --git a/models/envmap/reflrim.png b/models/envmap/reflrim.png
index d4d23e29b..5134d3aa9 100644
Binary files a/models/envmap/reflrim.png and b/models/envmap/reflrim.png differ
diff --git a/models/envmap/rfl2env.png b/models/envmap/rfl2env.png
index c81fa381c..1db842496 100644
Binary files a/models/envmap/rfl2env.png and b/models/envmap/rfl2env.png differ
diff --git a/models/envmap/rfl2rim.png b/models/envmap/rfl2rim.png
index 53c3965c9..7d3d56320 100644
Binary files a/models/envmap/rfl2rim.png and b/models/envmap/rfl2rim.png differ
diff --git a/models/envmap/silverenv.png b/models/envmap/silverenv.png
index 0e81cef17..a1c50acaf 100644
Binary files a/models/envmap/silverenv.png and b/models/envmap/silverenv.png differ
diff --git a/models/envmap/silverrim.png b/models/envmap/silverrim.png
index 0e992cfb1..aa3cc6c38 100644
Binary files a/models/envmap/silverrim.png and b/models/envmap/silverrim.png differ
diff --git a/models/envmap/tarenv.png b/models/envmap/tarenv.png
index 306491324..ecea10341 100644
Binary files a/models/envmap/tarenv.png and b/models/envmap/tarenv.png differ
diff --git a/models/envmap/tarrim.png b/models/envmap/tarrim.png
index e8b7066db..11dccc6a8 100644
Binary files a/models/envmap/tarrim.png and b/models/envmap/tarrim.png differ
diff --git a/models/envmap/telenv.png b/models/envmap/telenv.png
index 507dfb2f9..078cc56d9 100644
Binary files a/models/envmap/telenv.png and b/models/envmap/telenv.png differ
diff --git a/models/envmap/telrim.png b/models/envmap/telrim.png
index 4a5414806..de48ef431 100644
Binary files a/models/envmap/telrim.png and b/models/envmap/telrim.png differ
diff --git a/models/envmap/watrenv.png b/models/envmap/watrenv.png
index a849bf250..4875e96f7 100644
Binary files a/models/envmap/watrenv.png and b/models/envmap/watrenv.png differ
diff --git a/models/envmap/watrrim.png b/models/envmap/watrrim.png
index 141bec652..667bcfeff 100644
Binary files a/models/envmap/watrrim.png and b/models/envmap/watrrim.png differ
diff --git a/models/extra/AnomRingies.png b/models/extra/AnomRingies.png
index 2ae6b3de0..85c63eaef 100644
Binary files a/models/extra/AnomRingies.png and b/models/extra/AnomRingies.png differ
diff --git a/models/extra/AnomTrail.png b/models/extra/AnomTrail.png
index 5fc75253f..69d399786 100644
Binary files a/models/extra/AnomTrail.png and b/models/extra/AnomTrail.png differ
diff --git a/models/extra/BaseBeam.obj b/models/extra/BaseBeam.obj
deleted file mode 100644
index 5169a15fc..000000000
--- a/models/extra/BaseBeam.obj
+++ /dev/null
@@ -1,44 +0,0 @@
-# Blender 3.3.1
-# www.blender.org
-o Plane
-v -0.000000 0.000000 0.500000
-v 1.000000 0.000000 0.500000
-v 0.000000 0.000000 -0.500000
-v 1.000000 0.000000 -0.500000
-v -0.000000 -0.353553 0.353553
-v 1.000000 -0.353553 0.353553
-v 0.000000 0.353553 -0.353553
-v 1.000000 0.353553 -0.353553
-v -0.000000 -0.500000 0.000000
-v 1.000000 -0.500000 0.000000
-v 0.000000 0.500000 0.000000
-v 1.000000 0.500000 0.000000
-v -0.000000 -0.353553 -0.353553
-v 1.000000 -0.353553 -0.353553
-v 0.000000 0.353553 0.353553
-v 1.000000 0.353553 0.353553
-vn -0.0000 1.0000 -0.0000
-vn -0.0000 0.7071 0.7071
-vn -0.0000 -0.0000 1.0000
-vn -0.0000 -0.7071 0.7071
-vt 0.999999 0.000001
-vt 1.000001 1.000000
-vt -0.000001 -0.000000
-vt 0.000001 1.000000
-vt 0.999999 0.000001
-vt 1.000001 1.000000
-vt -0.000001 -0.000000
-vt 0.000001 1.000000
-vt 0.999999 0.000001
-vt 1.000001 1.000000
-vt -0.000001 -0.000000
-vt 0.000001 1.000000
-vt 0.999999 0.000001
-vt 1.000001 1.000000
-vt -0.000001 -0.000000
-vt 0.000001 1.000000
-s 0
-f 1/1/1 2/2/1 4/4/1 3/3/1
-f 5/5/2 6/6/2 8/8/2 7/7/2
-f 9/9/3 10/10/3 12/12/3 11/11/3
-f 13/13/4 14/14/4 16/16/4 15/15/4
diff --git a/models/extra/BaseBeam_a.3d b/models/extra/BaseBeam_a.3d
new file mode 100644
index 000000000..43403c81a
Binary files /dev/null and b/models/extra/BaseBeam_a.3d differ
diff --git a/models/extra/BaseBeam_d.3d b/models/extra/BaseBeam_d.3d
new file mode 100644
index 000000000..23e7e843c
Binary files /dev/null and b/models/extra/BaseBeam_d.3d differ
diff --git a/models/extra/BaseCube.obj b/models/extra/BaseCube.obj
deleted file mode 100644
index deff9804d..000000000
--- a/models/extra/BaseCube.obj
+++ /dev/null
@@ -1,44 +0,0 @@
-# Blender 3.3.1
-# www.blender.org
-o Cube
-v -0.500000 -0.500000 -0.500000
-v -0.500000 0.500000 -0.500000
-v 0.500000 -0.500000 -0.500000
-v 0.500000 0.500000 -0.500000
-v -0.500000 -0.500000 0.500000
-v -0.500000 0.500000 0.500000
-v 0.500000 -0.500000 0.500000
-v 0.500000 0.500000 0.500000
-vn -0.0000 -0.0000 -1.0000
-vn 1.0000 -0.0000 -0.0000
-vn -0.0000 -0.0000 1.0000
-vn -1.0000 -0.0000 -0.0000
-vn -0.0000 -1.0000 -0.0000
-vn -0.0000 1.0000 -0.0000
-vt -0.000000 0.000000
-vt 1.000000 0.000000
-vt 1.000000 1.000000
-vt 0.000000 1.000000
-vt 0.000000 0.000000
-vt -0.000000 0.000000
-vt 1.000000 0.000000
-vt 1.000000 1.000000
-vt 1.000000 1.000000
-vt 0.000000 1.000000
-vt 1.000000 -0.000000
-vt 0.000000 0.000000
-vt 0.000000 1.000000
-vt 1.000000 1.000000
-vt 1.000000 0.000000
-vt 0.000000 -0.000000
-vt 1.000000 -0.000000
-vt 0.000000 1.000000
-vt 0.000000 1.000000
-vt 1.000000 1.000000
-s 0
-f 1/2/1 2/3/1 4/10/1 3/6/1
-f 3/7/2 4/9/2 8/19/2 7/16/2
-f 7/17/3 8/20/3 6/13/3 5/12/3
-f 5/11/4 6/14/4 2/4/4 1/1/4
-f 3/8/5 7/18/5 5/12/5 1/2/5
-f 8/20/6 4/10/6 2/5/6 6/15/6
diff --git a/models/extra/BaseCube_a.3d b/models/extra/BaseCube_a.3d
new file mode 100644
index 000000000..1122fd2a8
Binary files /dev/null and b/models/extra/BaseCube_a.3d differ
diff --git a/models/extra/BaseCube_d.3d b/models/extra/BaseCube_d.3d
new file mode 100644
index 000000000..f8de80c2e
Binary files /dev/null and b/models/extra/BaseCube_d.3d differ
diff --git a/models/extra/BaseSphere.obj b/models/extra/BaseSphere.obj
deleted file mode 100644
index ec1e58277..000000000
--- a/models/extra/BaseSphere.obj
+++ /dev/null
@@ -1,670 +0,0 @@
-# Blender 3.3.1
-# www.blender.org
-o Cube
-v -0.297283 -0.297283 -0.297283
-v -0.297283 0.297283 -0.297283
-v 0.297283 -0.297283 -0.297283
-v 0.297283 0.297283 -0.297283
-v -0.297283 -0.297283 0.297283
-v -0.297283 0.297283 0.297283
-v 0.297283 -0.297283 0.297283
-v 0.297283 0.297283 0.297283
-v 0.339551 -0.185857 -0.339551
-v 0.361341 -0.063223 -0.361341
-v 0.361341 0.063223 -0.361341
-v 0.339551 0.185857 -0.339551
-v -0.339551 -0.185857 -0.339551
-v -0.361341 -0.063223 -0.361341
-v -0.361341 0.063223 -0.361341
-v -0.339551 0.185857 -0.339551
-v -0.185857 -0.339551 -0.339551
-v -0.063223 -0.361341 -0.361341
-v 0.063223 -0.361341 -0.361341
-v 0.185857 -0.339551 -0.339551
-v -0.185857 0.339551 -0.339551
-v -0.063223 0.361341 -0.361341
-v 0.063223 0.361341 -0.361341
-v 0.185857 0.339551 -0.339551
-v -0.339551 -0.339551 -0.185857
-v -0.361341 -0.361341 -0.063223
-v -0.361341 -0.361341 0.063223
-v -0.339551 -0.339551 0.185857
-v -0.339551 -0.185857 0.339551
-v -0.361341 -0.063223 0.361341
-v -0.361341 0.063223 0.361341
-v -0.339551 0.185857 0.339551
-v 0.339551 -0.339551 -0.185857
-v 0.361341 -0.361341 -0.063223
-v 0.361341 -0.361341 0.063223
-v 0.339551 -0.339551 0.185857
-v 0.339551 0.339551 -0.185857
-v 0.361341 0.361341 -0.063223
-v 0.361341 0.361341 0.063223
-v 0.339551 0.339551 0.185857
-v -0.339551 0.339551 -0.185857
-v -0.361341 0.361341 -0.063223
-v -0.361341 0.361341 0.063223
-v -0.339551 0.339551 0.185857
-v -0.185857 0.339551 0.339551
-v -0.063223 0.361341 0.361341
-v 0.063223 0.361341 0.361341
-v 0.185857 0.339551 0.339551
-v 0.339551 -0.185857 0.339551
-v 0.361341 -0.063223 0.361341
-v 0.361341 0.063223 0.361341
-v 0.339551 0.185857 0.339551
-v -0.185857 -0.339551 0.339551
-v -0.063223 -0.361341 0.361341
-v 0.063223 -0.361341 0.361341
-v 0.185857 -0.339551 0.339551
-v 0.215219 0.407446 0.226594
-v 0.073701 0.442805 0.247810
-v -0.073701 0.442805 0.247810
-v -0.215219 0.407445 0.226594
-v 0.231595 0.452261 0.081407
-v 0.079736 0.500000 0.090955
-v -0.079736 0.500000 0.090955
-v -0.231595 0.452261 0.081407
-v 0.231595 0.452261 -0.081407
-v 0.079736 0.500000 -0.090955
-v -0.079736 0.500000 -0.090955
-v -0.231595 0.452261 -0.081407
-v 0.215219 0.407446 -0.226594
-v 0.073701 0.442805 -0.247810
-v -0.073701 0.442805 -0.247810
-v -0.215219 0.407446 -0.226594
-v 0.215219 -0.407446 -0.226594
-v 0.073701 -0.442805 -0.247810
-v -0.073701 -0.442805 -0.247810
-v -0.215219 -0.407446 -0.226594
-v 0.231595 -0.452261 -0.081407
-v 0.079736 -0.500000 -0.090955
-v -0.079736 -0.500000 -0.090955
-v -0.231595 -0.452261 -0.081407
-v 0.231595 -0.452261 0.081407
-v 0.079736 -0.500000 0.090955
-v -0.079736 -0.500000 0.090955
-v -0.231595 -0.452261 0.081407
-v 0.215219 -0.407446 0.226594
-v 0.073701 -0.442805 0.247810
-v -0.073701 -0.442805 0.247810
-v -0.215219 -0.407445 0.226594
-v -0.407446 -0.226594 0.215219
-v -0.442805 -0.247810 0.073701
-v -0.442805 -0.247810 -0.073701
-v -0.407446 -0.226594 -0.215219
-v -0.452261 -0.081407 0.231595
-v -0.500000 -0.090955 0.079736
-v -0.500000 -0.090955 -0.079736
-v -0.452261 -0.081407 -0.231595
-v -0.452261 0.081407 0.231595
-v -0.500000 0.090955 0.079736
-v -0.500000 0.090955 -0.079736
-v -0.452261 0.081407 -0.231595
-v -0.407446 0.226594 0.215219
-v -0.442805 0.247810 0.073701
-v -0.442805 0.247810 -0.073701
-v -0.407445 0.226594 -0.215219
-v 0.215219 -0.226594 0.407446
-v 0.073701 -0.247810 0.442805
-v -0.073701 -0.247810 0.442805
-v -0.215219 -0.226594 0.407446
-v 0.231595 -0.081407 0.452261
-v 0.079736 -0.090955 0.500000
-v -0.079736 -0.090955 0.500000
-v -0.231595 -0.081407 0.452261
-v 0.231595 0.081407 0.452261
-v 0.079736 0.090955 0.500000
-v -0.079736 0.090955 0.500000
-v -0.231595 0.081407 0.452261
-v 0.215219 0.226594 0.407446
-v 0.073701 0.247810 0.442805
-v -0.073701 0.247810 0.442805
-v -0.215219 0.226594 0.407446
-v 0.407446 -0.226594 -0.215219
-v 0.442805 -0.247810 -0.073701
-v 0.442805 -0.247810 0.073701
-v 0.407446 -0.226594 0.215219
-v 0.452261 -0.081407 -0.231595
-v 0.500000 -0.090955 -0.079736
-v 0.500000 -0.090955 0.079736
-v 0.452261 -0.081407 0.231595
-v 0.452261 0.081407 -0.231595
-v 0.500000 0.090955 -0.079736
-v 0.500000 0.090955 0.079736
-v 0.452261 0.081407 0.231595
-v 0.407446 0.226594 -0.215219
-v 0.442805 0.247810 -0.073701
-v 0.442805 0.247810 0.073701
-v 0.407445 0.226594 0.215219
-v -0.215219 -0.226594 -0.407446
-v -0.073701 -0.247810 -0.442805
-v 0.073701 -0.247810 -0.442805
-v 0.215219 -0.226594 -0.407446
-v -0.231595 -0.081407 -0.452261
-v -0.079736 -0.090955 -0.500000
-v 0.079736 -0.090955 -0.500000
-v 0.231595 -0.081407 -0.452261
-v -0.231595 0.081407 -0.452261
-v -0.079736 0.090955 -0.500000
-v 0.079736 0.090955 -0.500000
-v 0.231595 0.081407 -0.452261
-v -0.215219 0.226594 -0.407446
-v -0.073701 0.247810 -0.442805
-v 0.073701 0.247810 -0.442805
-v 0.215219 0.226594 -0.407446
-vn 0.4091 0.4247 -0.8076
-vn 0.3676 0.6576 -0.6576
-vn 0.5774 0.5774 -0.5774
-vn 0.6569 0.3700 -0.6569
-vn 0.8076 0.4247 0.4091
-vn 0.6556 0.6589 0.3688
-vn 0.5774 0.5774 0.5774
-vn 0.6569 0.3700 0.6569
-vn -0.4091 0.4247 0.8076
-vn -0.3676 0.6576 0.6576
-vn -0.5774 0.5774 0.5774
-vn -0.6569 0.3700 0.6569
-vn -0.8076 0.4247 -0.4091
-vn -0.6556 0.6589 -0.3688
-vn -0.5774 0.5774 -0.5774
-vn -0.6569 0.3700 -0.6569
-vn -0.4091 -0.8076 0.4247
-vn -0.3676 -0.6576 0.6576
-vn -0.5774 -0.5774 0.5774
-vn -0.6556 -0.6589 0.3688
-vn -0.4091 0.8076 -0.4247
-vn -0.3676 0.6576 -0.6576
-vn -0.4091 0.8076 0.4247
-vn -0.6556 0.6589 0.3688
-vn -0.4377 0.8859 0.1534
-vn -0.6981 0.7047 0.1270
-vn -0.4377 0.8859 -0.1534
-vn -0.6981 0.7047 -0.1270
-vn 0.4091 0.8076 0.4247
-vn 0.3676 0.6576 0.6576
-vn 0.1399 0.8754 0.4627
-vn 0.1255 0.7015 0.7015
-vn -0.1399 0.8754 0.4627
-vn -0.1255 0.7015 0.7015
-vn 0.6981 0.7047 0.1270
-vn 0.4377 0.8859 0.1534
-vn 0.1502 0.9736 0.1717
-vn -0.1502 0.9736 0.1717
-vn 0.6981 0.7047 -0.1270
-vn 0.4377 0.8859 -0.1534
-vn 0.1502 0.9736 -0.1717
-vn -0.1502 0.9736 -0.1717
-vn 0.6556 0.6589 -0.3688
-vn 0.4091 0.8076 -0.4247
-vn 0.1399 0.8754 -0.4627
-vn -0.1399 0.8754 -0.4627
-vn 0.1255 0.7015 -0.7015
-vn -0.1255 0.7015 -0.7015
-vn -0.3676 -0.6576 -0.6576
-vn -0.4091 -0.8076 -0.4247
-vn -0.6556 -0.6589 -0.3688
-vn -0.5774 -0.5774 -0.5774
-vn -0.4377 -0.8859 -0.1534
-vn -0.6981 -0.7047 -0.1270
-vn -0.4377 -0.8859 0.1534
-vn -0.6981 -0.7047 0.1270
-vn 0.5774 -0.5774 -0.5774
-vn 0.6556 -0.6589 -0.3688
-vn 0.4091 -0.8076 -0.4247
-vn 0.3676 -0.6576 -0.6576
-vn 0.1399 -0.8754 -0.4627
-vn 0.1255 -0.7015 -0.7015
-vn -0.1399 -0.8754 -0.4627
-vn -0.1255 -0.7015 -0.7015
-vn 0.6981 -0.7047 -0.1270
-vn 0.4377 -0.8859 -0.1534
-vn 0.1502 -0.9736 -0.1717
-vn -0.1502 -0.9736 -0.1717
-vn 0.6981 -0.7047 0.1270
-vn 0.4377 -0.8859 0.1534
-vn 0.1502 -0.9736 0.1717
-vn -0.1502 -0.9736 0.1717
-vn 0.6556 -0.6589 0.3688
-vn 0.4091 -0.8076 0.4247
-vn 0.1399 -0.8754 0.4627
-vn -0.1399 -0.8754 0.4627
-vn 0.5774 -0.5774 0.5774
-vn 0.3676 -0.6576 0.6576
-vn 0.1255 -0.7015 0.7015
-vn -0.1255 -0.7015 0.7015
-vn -0.8076 -0.4247 -0.4091
-vn -0.6569 -0.3700 -0.6569
-vn -0.8859 -0.1534 -0.4377
-vn -0.7012 -0.1285 -0.7012
-vn -0.8859 0.1534 -0.4377
-vn -0.7012 0.1285 -0.7012
-vn -0.6569 -0.3700 0.6569
-vn -0.8076 -0.4247 0.4091
-vn -0.8754 -0.4627 0.1399
-vn -0.8754 -0.4627 -0.1399
-vn -0.7012 -0.1285 0.7012
-vn -0.8859 -0.1534 0.4377
-vn -0.9736 -0.1717 0.1502
-vn -0.9736 -0.1717 -0.1502
-vn -0.7012 0.1285 0.7012
-vn -0.8859 0.1534 0.4377
-vn -0.9736 0.1717 0.1502
-vn -0.9736 0.1717 -0.1502
-vn -0.8076 0.4247 0.4091
-vn -0.8754 0.4627 0.1399
-vn -0.8754 0.4627 -0.1399
-vn -0.4091 -0.4247 0.8076
-vn -0.4377 -0.1534 0.8859
-vn -0.4377 0.1534 0.8859
-vn 0.6569 -0.3700 0.6569
-vn 0.4091 -0.4247 0.8076
-vn 0.1399 -0.4627 0.8754
-vn -0.1399 -0.4627 0.8754
-vn 0.7012 -0.1285 0.7012
-vn 0.4377 -0.1534 0.8859
-vn 0.1502 -0.1717 0.9736
-vn -0.1502 -0.1717 0.9736
-vn 0.7012 0.1285 0.7012
-vn 0.4377 0.1534 0.8859
-vn 0.1502 0.1717 0.9736
-vn -0.1502 0.1717 0.9736
-vn 0.4091 0.4247 0.8076
-vn 0.1399 0.4627 0.8754
-vn -0.1399 0.4627 0.8754
-vn 0.8076 -0.4247 0.4091
-vn 0.8859 -0.1534 0.4377
-vn 0.8859 0.1534 0.4377
-vn 0.6569 -0.3700 -0.6569
-vn 0.8076 -0.4247 -0.4091
-vn 0.8754 -0.4627 -0.1399
-vn 0.8754 -0.4627 0.1399
-vn 0.7012 -0.1285 -0.7012
-vn 0.8859 -0.1534 -0.4377
-vn 0.9736 -0.1717 -0.1502
-vn 0.9736 -0.1717 0.1502
-vn 0.7012 0.1285 -0.7012
-vn 0.8859 0.1534 -0.4377
-vn 0.9736 0.1717 -0.1502
-vn 0.9736 0.1717 0.1502
-vn 0.8076 0.4247 -0.4091
-vn 0.8754 0.4627 -0.1399
-vn 0.8754 0.4627 0.1399
-vn 0.4091 -0.4247 -0.8076
-vn 0.4377 -0.1534 -0.8859
-vn 0.4377 0.1534 -0.8859
-vn -0.4091 -0.4247 -0.8076
-vn -0.1399 -0.4627 -0.8754
-vn 0.1399 -0.4627 -0.8754
-vn -0.4377 -0.1534 -0.8859
-vn -0.1502 -0.1717 -0.9736
-vn 0.1502 -0.1717 -0.9736
-vn -0.4377 0.1534 -0.8859
-vn -0.1502 0.1717 -0.9736
-vn 0.1502 0.1717 -0.9736
-vn -0.4091 0.4247 -0.8076
-vn -0.1399 0.4627 -0.8754
-vn 0.1399 0.4627 -0.8754
-vt -0.000000 0.000000
-vt 1.000000 -0.000000
-vt 0.000000 1.000000
-vt 0.000000 0.000000
-vt 1.000000 1.000000
-vt 1.000000 1.000000
-vt 1.000000 0.000000
-vt -0.000000 0.000000
-vt 0.000000 1.000000
-vt 1.000000 1.000000
-vt 1.000000 -0.000000
-vt -0.000000 0.000000
-vt 0.000000 1.000000
-vt 1.000000 0.000000
-vt 1.000000 1.000000
-vt 0.000000 1.000000
-vt 1.000000 -0.000000
-vt 0.000000 -0.000000
-vt 0.000000 1.000000
-vt 1.000000 1.000000
-vt 1.000000 0.200000
-vt -0.000000 0.200000
-vt 1.000000 0.400000
-vt -0.000000 0.400000
-vt 1.000000 0.600000
-vt -0.000000 0.600000
-vt 1.000000 0.800000
-vt -0.000000 0.800000
-vt -0.000000 0.200000
-vt 1.000000 0.200000
-vt -0.000000 0.400000
-vt 1.000000 0.400000
-vt -0.000000 0.600000
-vt 1.000000 0.600000
-vt -0.000000 0.800000
-vt 1.000000 0.800000
-vt 1.000000 0.200000
-vt 0.800000 -0.000000
-vt 1.000000 0.400000
-vt 0.600000 -0.000000
-vt 1.000000 0.600000
-vt 0.400000 -0.000000
-vt 1.000000 0.800000
-vt 0.200000 -0.000000
-vt 0.000000 0.200000
-vt 0.800000 1.000000
-vt 0.000000 0.400000
-vt 0.600000 1.000000
-vt 0.000000 0.600000
-vt 0.400000 1.000000
-vt 0.000000 0.800000
-vt 0.200000 1.000000
-vt 0.800000 0.000000
-vt 0.200000 -0.000000
-vt 0.600000 0.000000
-vt 0.400000 -0.000000
-vt 0.400000 0.000000
-vt 0.600000 -0.000000
-vt 0.200000 0.000000
-vt 0.800000 -0.000000
-vt 1.000000 0.200000
-vt -0.000000 0.200000
-vt 1.000000 0.400000
-vt -0.000000 0.400000
-vt 1.000000 0.600000
-vt -0.000000 0.600000
-vt 1.000000 0.800000
-vt -0.000000 0.800000
-vt 0.800000 1.000000
-vt 0.800000 -0.000000
-vt 0.600000 1.000000
-vt 0.600000 -0.000000
-vt 0.400000 1.000000
-vt 0.400000 -0.000000
-vt 0.200000 1.000000
-vt 0.200000 -0.000000
-vt 0.200000 1.000000
-vt 0.800000 1.000000
-vt 0.400000 1.000000
-vt 0.600000 1.000000
-vt 0.600000 1.000000
-vt 0.400000 1.000000
-vt 0.800000 1.000000
-vt 0.200000 1.000000
-vt 0.200000 0.000000
-vt 0.200000 1.000000
-vt 0.400000 0.000000
-vt 0.400000 1.000000
-vt 0.600000 0.000000
-vt 0.600000 1.000000
-vt 0.800000 0.000000
-vt 0.800000 1.000000
-vt 1.000000 0.200000
-vt 0.200000 1.000000
-vt 1.000000 0.400000
-vt 0.400000 1.000000
-vt 1.000000 0.600000
-vt 0.600000 1.000000
-vt 1.000000 0.800000
-vt 0.800000 1.000000
-vt 1.000000 0.200000
-vt 0.000000 0.200000
-vt 1.000000 0.400000
-vt 0.000000 0.400000
-vt 1.000000 0.600000
-vt 0.000000 0.600000
-vt 1.000000 0.800000
-vt 0.000000 0.800000
-vt 0.000000 0.200000
-vt 0.200000 -0.000000
-vt 0.000000 0.400000
-vt 0.400000 -0.000000
-vt 0.000000 0.600000
-vt 0.600000 -0.000000
-vt 0.000000 0.800000
-vt 0.800000 -0.000000
-vt 0.800000 0.800000
-vt 0.800000 0.600000
-vt 0.800000 0.400000
-vt 0.800000 0.200000
-vt 0.600000 0.800000
-vt 0.600000 0.600000
-vt 0.600000 0.400000
-vt 0.600000 0.200000
-vt 0.400000 0.800000
-vt 0.400000 0.600000
-vt 0.400000 0.400000
-vt 0.400000 0.200000
-vt 0.200000 0.800000
-vt 0.200000 0.600000
-vt 0.200000 0.400000
-vt 0.200000 0.200000
-vt 0.800000 0.800000
-vt 0.800000 0.600000
-vt 0.800000 0.400000
-vt 0.800000 0.200000
-vt 0.600000 0.800000
-vt 0.600000 0.600000
-vt 0.600000 0.400000
-vt 0.600000 0.200000
-vt 0.400000 0.800000
-vt 0.400000 0.600000
-vt 0.400000 0.400000
-vt 0.400000 0.200000
-vt 0.200000 0.800000
-vt 0.200000 0.600000
-vt 0.200000 0.400000
-vt 0.200000 0.200000
-vt 0.800000 0.200000
-vt 0.600000 0.200000
-vt 0.400000 0.200000
-vt 0.200000 0.200000
-vt 0.800000 0.400000
-vt 0.600000 0.400000
-vt 0.400000 0.400000
-vt 0.200000 0.400000
-vt 0.800000 0.600000
-vt 0.600000 0.600000
-vt 0.400000 0.600000
-vt 0.200000 0.600000
-vt 0.800000 0.800000
-vt 0.600000 0.800000
-vt 0.400000 0.800000
-vt 0.200000 0.800000
-vt 0.800000 0.200000
-vt 0.600000 0.200000
-vt 0.400000 0.200000
-vt 0.200000 0.200000
-vt 0.800000 0.400000
-vt 0.600000 0.400000
-vt 0.400000 0.400000
-vt 0.200000 0.400000
-vt 0.800000 0.600000
-vt 0.600000 0.600000
-vt 0.400000 0.600000
-vt 0.200000 0.600000
-vt 0.800000 0.800000
-vt 0.600000 0.800000
-vt 0.400000 0.800000
-vt 0.200000 0.800000
-vt 0.800000 0.200000
-vt 0.600000 0.200000
-vt 0.400000 0.200000
-vt 0.200000 0.200000
-vt 0.800000 0.400000
-vt 0.600000 0.400000
-vt 0.400000 0.400000
-vt 0.200000 0.400000
-vt 0.800000 0.600000
-vt 0.600000 0.600000
-vt 0.400000 0.600000
-vt 0.200000 0.600000
-vt 0.800000 0.800000
-vt 0.600000 0.800000
-vt 0.400000 0.800000
-vt 0.200000 0.800000
-vt 0.800000 0.200000
-vt 0.600000 0.200000
-vt 0.400000 0.200000
-vt 0.200000 0.200000
-vt 0.800000 0.400000
-vt 0.600000 0.400000
-vt 0.400000 0.400000
-vt 0.200000 0.400000
-vt 0.800000 0.600000
-vt 0.600000 0.600000
-vt 0.400000 0.600000
-vt 0.200000 0.600000
-vt 0.800000 0.800000
-vt 0.600000 0.800000
-vt 0.400000 0.800000
-vt 0.200000 0.800000
-s 1
-f 152/212/1 24/52/2 4/9/3 12/28/4
-f 136/196/5 40/84/6 8/19/7 52/108/8
-f 120/180/9 45/94/10 6/13/11 32/68/12
-f 104/164/13 41/86/14 2/3/15 16/35/16
-f 88/148/17 53/109/18 5/12/19 28/59/20
-f 72/132/21 21/45/22 2/4/15 41/85/14
-f 45/93/10 60/120/23 44/91/24 6/14/11
-f 60/120/23 64/124/25 43/89/26 44/91/24
-f 64/124/25 68/128/27 42/87/28 43/89/26
-f 68/128/27 72/132/21 41/85/14 42/87/28
-f 8/20/7 40/83/6 57/117/29 48/99/30
-f 48/99/30 57/117/29 58/118/31 47/97/32
-f 47/97/32 58/118/31 59/119/33 46/95/34
-f 46/95/34 59/119/33 60/120/23 45/93/10
-f 40/83/6 39/81/35 61/121/36 57/117/29
-f 57/117/29 61/121/36 62/122/37 58/118/31
-f 58/118/31 62/122/37 63/123/38 59/119/33
-f 59/119/33 63/123/38 64/124/25 60/120/23
-f 39/81/35 38/79/39 65/125/40 61/121/36
-f 61/121/36 65/125/40 66/126/41 62/122/37
-f 62/122/37 66/126/41 67/127/42 63/123/38
-f 63/123/38 67/127/42 68/128/27 64/124/25
-f 38/79/39 37/77/43 69/129/44 65/125/40
-f 65/125/40 69/129/44 70/130/45 66/126/41
-f 66/126/41 70/130/45 71/131/46 67/127/42
-f 67/127/42 71/131/46 72/132/21 68/128/27
-f 37/77/43 4/9/3 24/51/2 69/129/44
-f 69/129/44 24/51/2 23/49/47 70/130/45
-f 70/130/45 23/49/47 22/47/48 71/131/46
-f 71/131/46 22/47/48 21/45/22 72/132/21
-f 17/37/49 76/136/50 25/53/51 1/2/52
-f 76/136/50 80/140/53 26/55/54 25/53/51
-f 80/140/53 84/144/55 27/57/56 26/55/54
-f 84/144/55 88/148/17 28/59/20 27/57/56
-f 3/6/57 33/69/58 73/133/59 20/43/60
-f 20/43/60 73/133/59 74/134/61 19/41/62
-f 19/41/62 74/134/61 75/135/63 18/39/64
-f 18/39/64 75/135/63 76/136/50 17/37/49
-f 33/69/58 34/71/65 77/137/66 73/133/59
-f 73/133/59 77/137/66 78/138/67 74/134/61
-f 74/134/61 78/138/67 79/139/68 75/135/63
-f 75/135/63 79/139/68 80/140/53 76/136/50
-f 34/71/65 35/73/69 81/141/70 77/137/66
-f 77/137/66 81/141/70 82/142/71 78/138/67
-f 78/138/67 82/142/71 83/143/72 79/139/68
-f 79/139/68 83/143/72 84/144/55 80/140/53
-f 35/73/69 36/75/73 85/145/74 81/141/70
-f 81/141/70 85/145/74 86/146/75 82/142/71
-f 82/142/71 86/146/75 87/147/76 83/143/72
-f 83/143/72 87/147/76 88/148/17 84/144/55
-f 36/75/73 7/16/77 56/115/78 85/145/74
-f 85/145/74 56/115/78 55/113/79 86/146/75
-f 86/146/75 55/113/79 54/111/80 87/147/76
-f 87/147/76 54/111/80 53/109/18 88/148/17
-f 25/54/51 92/152/81 13/29/82 1/1/52
-f 92/152/81 96/156/83 14/31/84 13/29/82
-f 96/156/83 100/160/85 15/33/86 14/31/84
-f 100/160/85 104/164/13 16/35/16 15/33/86
-f 5/11/19 29/61/87 89/149/88 28/60/20
-f 28/60/20 89/149/88 90/150/89 27/58/56
-f 27/58/56 90/150/89 91/151/90 26/56/54
-f 26/56/54 91/151/90 92/152/81 25/54/51
-f 29/61/87 30/63/91 93/153/92 89/149/88
-f 89/149/88 93/153/92 94/154/93 90/150/89
-f 90/150/89 94/154/93 95/155/94 91/151/90
-f 91/151/90 95/155/94 96/156/83 92/152/81
-f 30/63/91 31/65/95 97/157/96 93/153/92
-f 93/153/92 97/157/96 98/158/97 94/154/93
-f 94/154/93 98/158/97 99/159/98 95/155/94
-f 95/155/94 99/159/98 100/160/85 96/156/83
-f 31/65/95 32/67/12 101/161/99 97/157/96
-f 97/157/96 101/161/99 102/162/100 98/158/97
-f 98/158/97 102/162/100 103/163/101 99/159/98
-f 99/159/98 103/163/101 104/164/13 100/160/85
-f 32/67/12 6/15/11 44/92/24 101/161/99
-f 101/161/99 44/92/24 43/90/26 102/162/100
-f 102/162/100 43/90/26 42/88/28 103/163/101
-f 103/163/101 42/88/28 41/86/14 104/164/13
-f 53/110/18 108/168/102 29/62/87 5/12/19
-f 108/168/102 112/172/103 30/64/91 29/62/87
-f 112/172/103 116/176/104 31/66/95 30/64/91
-f 116/176/104 120/180/9 32/68/12 31/66/95
-f 7/17/77 49/101/105 105/165/106 56/116/78
-f 56/116/78 105/165/106 106/166/107 55/114/79
-f 55/114/79 106/166/107 107/167/108 54/112/80
-f 54/112/80 107/167/108 108/168/102 53/110/18
-f 49/101/105 50/103/109 109/169/110 105/165/106
-f 105/165/106 109/169/110 110/170/111 106/166/107
-f 106/166/107 110/170/111 111/171/112 107/167/108
-f 107/167/108 111/171/112 112/172/103 108/168/102
-f 50/103/109 51/105/113 113/173/114 109/169/110
-f 109/169/110 113/173/114 114/174/115 110/170/111
-f 110/170/111 114/174/115 115/175/116 111/171/112
-f 111/171/112 115/175/116 116/176/104 112/172/103
-f 51/105/113 52/107/8 117/177/117 113/173/114
-f 113/173/114 117/177/117 118/178/118 114/174/115
-f 114/174/115 118/178/118 119/179/119 115/175/116
-f 115/175/116 119/179/119 120/180/9 116/176/104
-f 52/107/8 8/20/7 48/100/30 117/177/117
-f 117/177/117 48/100/30 47/98/32 118/178/118
-f 118/178/118 47/98/32 46/96/34 119/179/119
-f 119/179/119 46/96/34 45/94/10 120/180/9
-f 36/76/73 124/184/120 49/102/105 7/18/77
-f 124/184/120 128/188/121 50/104/109 49/102/105
-f 128/188/121 132/192/122 51/106/113 50/104/109
-f 132/192/122 136/196/5 52/108/8 51/106/113
-f 3/7/57 9/21/123 121/181/124 33/70/58
-f 33/70/58 121/181/124 122/182/125 34/72/65
-f 34/72/65 122/182/125 123/183/126 35/74/69
-f 35/74/69 123/183/126 124/184/120 36/76/73
-f 9/21/123 10/23/127 125/185/128 121/181/124
-f 121/181/124 125/185/128 126/186/129 122/182/125
-f 122/182/125 126/186/129 127/187/130 123/183/126
-f 123/183/126 127/187/130 128/188/121 124/184/120
-f 10/23/127 11/25/131 129/189/132 125/185/128
-f 125/185/128 129/189/132 130/190/133 126/186/129
-f 126/186/129 130/190/133 131/191/134 127/187/130
-f 127/187/130 131/191/134 132/192/122 128/188/121
-f 11/25/131 12/27/4 133/193/135 129/189/132
-f 129/189/132 133/193/135 134/194/136 130/190/133
-f 130/190/133 134/194/136 135/195/137 131/191/134
-f 131/191/134 135/195/137 136/196/5 132/192/122
-f 12/27/4 4/10/3 37/78/43 133/193/135
-f 133/193/135 37/78/43 38/80/39 134/194/136
-f 134/194/136 38/80/39 39/82/35 135/195/137
-f 135/195/137 39/82/35 40/84/6 136/196/5
-f 20/44/60 140/200/138 9/22/123 3/8/57
-f 140/200/138 144/204/139 10/24/127 9/22/123
-f 144/204/139 148/208/140 11/26/131 10/24/127
-f 148/208/140 152/212/1 12/28/4 11/26/131
-f 1/2/52 13/30/82 137/197/141 17/38/49
-f 17/38/49 137/197/141 138/198/142 18/40/64
-f 18/40/64 138/198/142 139/199/143 19/42/62
-f 19/42/62 139/199/143 140/200/138 20/44/60
-f 13/30/82 14/32/84 141/201/144 137/197/141
-f 137/197/141 141/201/144 142/202/145 138/198/142
-f 138/198/142 142/202/145 143/203/146 139/199/143
-f 139/199/143 143/203/146 144/204/139 140/200/138
-f 14/32/84 15/34/86 145/205/147 141/201/144
-f 141/201/144 145/205/147 146/206/148 142/202/145
-f 142/202/145 146/206/148 147/207/149 143/203/146
-f 143/203/146 147/207/149 148/208/140 144/204/139
-f 15/34/86 16/36/16 149/209/150 145/205/147
-f 145/205/147 149/209/150 150/210/151 146/206/148
-f 146/206/148 150/210/151 151/211/152 147/207/149
-f 147/207/149 151/211/152 152/212/1 148/208/140
-f 16/36/16 2/5/15 21/46/22 149/209/150
-f 149/209/150 21/46/22 22/48/48 150/210/151
-f 150/210/151 22/48/48 23/50/47 151/211/152
-f 151/211/152 23/50/47 24/52/2 152/212/1
diff --git a/models/extra/BaseSphere_a.3d b/models/extra/BaseSphere_a.3d
new file mode 100644
index 000000000..dcb588afb
Binary files /dev/null and b/models/extra/BaseSphere_a.3d differ
diff --git a/models/extra/BaseSphere_d.3d b/models/extra/BaseSphere_d.3d
new file mode 100644
index 000000000..8fe05cfaa
Binary files /dev/null and b/models/extra/BaseSphere_d.3d differ
diff --git a/models/extra/BigBlast.png b/models/extra/BigBlast.png
new file mode 100644
index 000000000..e99c463bb
Binary files /dev/null and b/models/extra/BigBlast.png differ
diff --git a/models/extra/BlastMuz0.png b/models/extra/BlastMuz0.png
deleted file mode 100644
index 3b399da94..000000000
Binary files a/models/extra/BlastMuz0.png and /dev/null differ
diff --git a/models/extra/BlastMuz1.png b/models/extra/BlastMuz1.png
deleted file mode 100644
index e7ea024db..000000000
Binary files a/models/extra/BlastMuz1.png and /dev/null differ
diff --git a/models/extra/BlastMuz2.png b/models/extra/BlastMuz2.png
deleted file mode 100644
index 1a9299765..000000000
Binary files a/models/extra/BlastMuz2.png and /dev/null differ
diff --git a/models/extra/BlastMuz3.png b/models/extra/BlastMuz3.png
deleted file mode 100644
index 6bb114e54..000000000
Binary files a/models/extra/BlastMuz3.png and /dev/null differ
diff --git a/models/extra/BlastMuz4.png b/models/extra/BlastMuz4.png
deleted file mode 100644
index a0ef4ecfc..000000000
Binary files a/models/extra/BlastMuz4.png and /dev/null differ
diff --git a/models/extra/BlastMuz5.png b/models/extra/BlastMuz5.png
deleted file mode 100644
index cfa046114..000000000
Binary files a/models/extra/BlastMuz5.png and /dev/null differ
diff --git a/models/extra/BlastMuz6.png b/models/extra/BlastMuz6.png
deleted file mode 100644
index 9d0ecef93..000000000
Binary files a/models/extra/BlastMuz6.png and /dev/null differ
diff --git a/models/extra/BlastMuz7.png b/models/extra/BlastMuz7.png
deleted file mode 100644
index 1d2d2413d..000000000
Binary files a/models/extra/BlastMuz7.png and /dev/null differ
diff --git a/models/extra/BlastMuz8.png b/models/extra/BlastMuz8.png
deleted file mode 100644
index 6db1e2630..000000000
Binary files a/models/extra/BlastMuz8.png and /dev/null differ
diff --git a/models/extra/BlastMuz9.png b/models/extra/BlastMuz9.png
deleted file mode 100644
index 2bcf19f93..000000000
Binary files a/models/extra/BlastMuz9.png and /dev/null differ
diff --git a/models/extra/BlobShadow.png b/models/extra/BlobShadow.png
index d7102a856..a066540c4 100644
Binary files a/models/extra/BlobShadow.png and b/models/extra/BlobShadow.png differ
diff --git a/models/extra/BloodBlast.png b/models/extra/BloodBlast.png
deleted file mode 100644
index 3bb088c55..000000000
Binary files a/models/extra/BloodBlast.png and /dev/null differ
diff --git a/models/extra/BloodDrop1.png b/models/extra/BloodDrop1.png
index 92714be34..b8d74c3fc 100644
Binary files a/models/extra/BloodDrop1.png and b/models/extra/BloodDrop1.png differ
diff --git a/models/extra/BloodDrop2.png b/models/extra/BloodDrop2.png
index 3e62984e7..d4ecf2292 100644
Binary files a/models/extra/BloodDrop2.png and b/models/extra/BloodDrop2.png differ
diff --git a/models/extra/BloodDrop3.png b/models/extra/BloodDrop3.png
index 5dfe7d932..af6a442e0 100644
Binary files a/models/extra/BloodDrop3.png and b/models/extra/BloodDrop3.png differ
diff --git a/models/extra/BloodDrop4.png b/models/extra/BloodDrop4.png
index 790f1a169..c638400d5 100644
Binary files a/models/extra/BloodDrop4.png and b/models/extra/BloodDrop4.png differ
diff --git a/models/extra/BloodDrop5.png b/models/extra/BloodDrop5.png
deleted file mode 100644
index 9df59ab50..000000000
Binary files a/models/extra/BloodDrop5.png and /dev/null differ
diff --git a/models/extra/BloodDrop6.png b/models/extra/BloodDrop6.png
deleted file mode 100644
index b2e909f7d..000000000
Binary files a/models/extra/BloodDrop6.png and /dev/null differ
diff --git a/models/extra/BloodDrop7.png b/models/extra/BloodDrop7.png
deleted file mode 100644
index 9be17e3cf..000000000
Binary files a/models/extra/BloodDrop7.png and /dev/null differ
diff --git a/models/extra/BloodDrop8.png b/models/extra/BloodDrop8.png
deleted file mode 100644
index 9cb657cbc..000000000
Binary files a/models/extra/BloodDrop8.png and /dev/null differ
diff --git a/models/extra/BloodFoot1.png b/models/extra/BloodFoot1.png
deleted file mode 100644
index 9f64aab7d..000000000
Binary files a/models/extra/BloodFoot1.png and /dev/null differ
diff --git a/models/extra/BloodFoot2.png b/models/extra/BloodFoot2.png
deleted file mode 100644
index 062b3de80..000000000
Binary files a/models/extra/BloodFoot2.png and /dev/null differ
diff --git a/models/extra/BloodFoot3.png b/models/extra/BloodFoot3.png
deleted file mode 100644
index ab1915c76..000000000
Binary files a/models/extra/BloodFoot3.png and /dev/null differ
diff --git a/models/extra/BloodFoot4.png b/models/extra/BloodFoot4.png
deleted file mode 100644
index f0360bf0f..000000000
Binary files a/models/extra/BloodFoot4.png and /dev/null differ
diff --git a/models/extra/BloodSplat1.png b/models/extra/BloodSplat1.png
deleted file mode 100644
index a96017cc3..000000000
Binary files a/models/extra/BloodSplat1.png and /dev/null differ
diff --git a/models/extra/BloodSplat2.png b/models/extra/BloodSplat2.png
deleted file mode 100644
index 656a96a9b..000000000
Binary files a/models/extra/BloodSplat2.png and /dev/null differ
diff --git a/models/extra/BloodSplat3.png b/models/extra/BloodSplat3.png
deleted file mode 100644
index dd182957e..000000000
Binary files a/models/extra/BloodSplat3.png and /dev/null differ
diff --git a/models/extra/BloodSplat4.png b/models/extra/BloodSplat4.png
deleted file mode 100644
index 5232b01e1..000000000
Binary files a/models/extra/BloodSplat4.png and /dev/null differ
diff --git a/models/extra/BloodSplat5.png b/models/extra/BloodSplat5.png
deleted file mode 100644
index e5ef705d6..000000000
Binary files a/models/extra/BloodSplat5.png and /dev/null differ
diff --git a/models/extra/BloodSplat6.png b/models/extra/BloodSplat6.png
deleted file mode 100644
index 79f1ed321..000000000
Binary files a/models/extra/BloodSplat6.png and /dev/null differ
diff --git a/models/extra/BloodSplat7.png b/models/extra/BloodSplat7.png
deleted file mode 100644
index 98216dacb..000000000
Binary files a/models/extra/BloodSplat7.png and /dev/null differ
diff --git a/models/extra/BloodSplat8.png b/models/extra/BloodSplat8.png
deleted file mode 100644
index 76c3a707f..000000000
Binary files a/models/extra/BloodSplat8.png and /dev/null differ
diff --git a/models/extra/CandyMuz0.png b/models/extra/CandyMuz0.png
index 5ddd25654..8b5c07a35 100644
Binary files a/models/extra/CandyMuz0.png and b/models/extra/CandyMuz0.png differ
diff --git a/models/extra/CandyMuz1.png b/models/extra/CandyMuz1.png
index 4ad023480..62e65f138 100644
Binary files a/models/extra/CandyMuz1.png and b/models/extra/CandyMuz1.png differ
diff --git a/models/extra/CandyMuz2.png b/models/extra/CandyMuz2.png
index 33e34076c..d5d57ab3c 100644
Binary files a/models/extra/CandyMuz2.png and b/models/extra/CandyMuz2.png differ
diff --git a/models/extra/CandyMuz3.png b/models/extra/CandyMuz3.png
index e640e3d61..6f303263b 100644
Binary files a/models/extra/CandyMuz3.png and b/models/extra/CandyMuz3.png differ
diff --git a/models/extra/CandyMuz4.png b/models/extra/CandyMuz4.png
index 4bd27663f..2109b28af 100644
Binary files a/models/extra/CandyMuz4.png and b/models/extra/CandyMuz4.png differ
diff --git a/models/extra/CandyMuz5.png b/models/extra/CandyMuz5.png
index 32a7612b9..9fcaed46b 100644
Binary files a/models/extra/CandyMuz5.png and b/models/extra/CandyMuz5.png differ
diff --git a/models/extra/CandyMuz6.png b/models/extra/CandyMuz6.png
index 0ad3080d2..d40c386cb 100644
Binary files a/models/extra/CandyMuz6.png and b/models/extra/CandyMuz6.png differ
diff --git a/models/extra/CandyMuz7.png b/models/extra/CandyMuz7.png
index f9bb86e0d..25b2cb22b 100644
Binary files a/models/extra/CandyMuz7.png and b/models/extra/CandyMuz7.png differ
diff --git a/models/extra/CandyMuz8.png b/models/extra/CandyMuz8.png
index 17c08b1da..25400f7a4 100644
Binary files a/models/extra/CandyMuz8.png and b/models/extra/CandyMuz8.png differ
diff --git a/models/extra/CandyMuz9.png b/models/extra/CandyMuz9.png
index b2a2acaed..d2a945f02 100644
Binary files a/models/extra/CandyMuz9.png and b/models/extra/CandyMuz9.png differ
diff --git a/models/extra/CandyTrail.png b/models/extra/CandyTrail.png
index bb78b6410..a5fc3a6b5 100644
Binary files a/models/extra/CandyTrail.png and b/models/extra/CandyTrail.png differ
diff --git a/models/extra/ChunkTrail.png b/models/extra/ChunkTrail.png
index 182507e7d..f82f68324 100644
Binary files a/models/extra/ChunkTrail.png and b/models/extra/ChunkTrail.png differ
diff --git a/models/extra/ChunkTrail_Blue.png b/models/extra/ChunkTrail_Blue.png
index 40687330b..9ef688851 100644
Binary files a/models/extra/ChunkTrail_Blue.png and b/models/extra/ChunkTrail_Blue.png differ
diff --git a/models/extra/ChunkTrail_Cyan.png b/models/extra/ChunkTrail_Cyan.png
index 2a55ed308..10118af2b 100644
Binary files a/models/extra/ChunkTrail_Cyan.png and b/models/extra/ChunkTrail_Cyan.png differ
diff --git a/models/extra/ChunkTrail_Green.png b/models/extra/ChunkTrail_Green.png
index b71403dd4..e40c0053a 100644
Binary files a/models/extra/ChunkTrail_Green.png and b/models/extra/ChunkTrail_Green.png differ
diff --git a/models/extra/ChunkTrail_Magenta.png b/models/extra/ChunkTrail_Magenta.png
index 616e7214e..18b033c1f 100644
Binary files a/models/extra/ChunkTrail_Magenta.png and b/models/extra/ChunkTrail_Magenta.png differ
diff --git a/models/extra/ChunkTrail_Red.png b/models/extra/ChunkTrail_Red.png
index 7ff351a62..2b819803f 100644
Binary files a/models/extra/ChunkTrail_Red.png and b/models/extra/ChunkTrail_Red.png differ
diff --git a/models/extra/ChunkTrail_TransBlue.png b/models/extra/ChunkTrail_TransBlue.png
index c6de4a7f9..ed75635a7 100644
Binary files a/models/extra/ChunkTrail_TransBlue.png and b/models/extra/ChunkTrail_TransBlue.png differ
diff --git a/models/extra/ChunkTrail_TransPink.png b/models/extra/ChunkTrail_TransPink.png
index 427845f8c..2ab23ee81 100644
Binary files a/models/extra/ChunkTrail_TransPink.png and b/models/extra/ChunkTrail_TransPink.png differ
diff --git a/models/extra/ChunkTrail_White.png b/models/extra/ChunkTrail_White.png
index 469c1d3db..c8129226d 100644
Binary files a/models/extra/ChunkTrail_White.png and b/models/extra/ChunkTrail_White.png differ
diff --git a/models/extra/ChunkTrail_Yellow.png b/models/extra/ChunkTrail_Yellow.png
index b1dffa2bf..1256efe37 100644
Binary files a/models/extra/ChunkTrail_Yellow.png and b/models/extra/ChunkTrail_Yellow.png differ
diff --git a/models/extra/DarkRays.png b/models/extra/DarkRays.png
index d9ce77ee8..dd4507b11 100644
Binary files a/models/extra/DarkRays.png and b/models/extra/DarkRays.png differ
diff --git a/models/extra/DarkRaysEnd.png b/models/extra/DarkRaysEnd.png
index c5a60cd66..01fdcda69 100644
Binary files a/models/extra/DarkRaysEnd.png and b/models/extra/DarkRaysEnd.png differ
diff --git a/models/extra/DarkRaysStart.png b/models/extra/DarkRaysStart.png
index b772164a4..b2b5255db 100644
Binary files a/models/extra/DarkRaysStart.png and b/models/extra/DarkRaysStart.png differ
diff --git a/models/extra/DarkRaysStartEnd.png b/models/extra/DarkRaysStartEnd.png
index a8ceca321..f015934ae 100644
Binary files a/models/extra/DarkRaysStartEnd.png and b/models/extra/DarkRaysStartEnd.png differ
diff --git a/models/extra/EvisceratorMuz0.png b/models/extra/EvisceratorMuz0.png
index a5921b8a5..d78d7454b 100644
Binary files a/models/extra/EvisceratorMuz0.png and b/models/extra/EvisceratorMuz0.png differ
diff --git a/models/extra/EvisceratorMuz1.png b/models/extra/EvisceratorMuz1.png
index f5983a045..2b982335e 100644
Binary files a/models/extra/EvisceratorMuz1.png and b/models/extra/EvisceratorMuz1.png differ
diff --git a/models/extra/EvisceratorMuz2.png b/models/extra/EvisceratorMuz2.png
index 8aac254c3..176604144 100644
Binary files a/models/extra/EvisceratorMuz2.png and b/models/extra/EvisceratorMuz2.png differ
diff --git a/models/extra/EvisceratorMuz3.png b/models/extra/EvisceratorMuz3.png
index 2abdab6ea..063cc5b98 100644
Binary files a/models/extra/EvisceratorMuz3.png and b/models/extra/EvisceratorMuz3.png differ
diff --git a/models/extra/ExploMuz0.png b/models/extra/ExploMuz0.png
index b5fa74994..a067a2d55 100644
Binary files a/models/extra/ExploMuz0.png and b/models/extra/ExploMuz0.png differ
diff --git a/models/extra/ExploMuz1.png b/models/extra/ExploMuz1.png
index 84a886b60..2bd8527c4 100644
Binary files a/models/extra/ExploMuz1.png and b/models/extra/ExploMuz1.png differ
diff --git a/models/extra/ExploMuz2.png b/models/extra/ExploMuz2.png
index 4acb68237..5c3e47cbc 100644
Binary files a/models/extra/ExploMuz2.png and b/models/extra/ExploMuz2.png differ
diff --git a/models/extra/ExploMuz3.png b/models/extra/ExploMuz3.png
index 6c45ff3d5..301266f89 100644
Binary files a/models/extra/ExploMuz3.png and b/models/extra/ExploMuz3.png differ
diff --git a/models/extra/ExploMuz4.png b/models/extra/ExploMuz4.png
index 0d1b8fbb0..f3518e392 100644
Binary files a/models/extra/ExploMuz4.png and b/models/extra/ExploMuz4.png differ
diff --git a/models/extra/ExploMuz5.png b/models/extra/ExploMuz5.png
index 7aeed2c9d..3c48b040a 100644
Binary files a/models/extra/ExploMuz5.png and b/models/extra/ExploMuz5.png differ
diff --git a/models/extra/ExploMuz6.png b/models/extra/ExploMuz6.png
index 6231405da..7250be896 100644
Binary files a/models/extra/ExploMuz6.png and b/models/extra/ExploMuz6.png differ
diff --git a/models/extra/ExploMuz7.png b/models/extra/ExploMuz7.png
index 685bad5ab..e3511e6ad 100644
Binary files a/models/extra/ExploMuz7.png and b/models/extra/ExploMuz7.png differ
diff --git a/models/extra/ExploMuz8.png b/models/extra/ExploMuz8.png
index 5a17af8e8..2cf35e41a 100644
Binary files a/models/extra/ExploMuz8.png and b/models/extra/ExploMuz8.png differ
diff --git a/models/extra/ExploMuz9.png b/models/extra/ExploMuz9.png
index d0ff7fea1..ff95de516 100644
Binary files a/models/extra/ExploMuz9.png and b/models/extra/ExploMuz9.png differ
diff --git a/models/extra/FancyTrail0.png b/models/extra/FancyTrail0.png
index b4bd9c9eb..68776c88a 100644
Binary files a/models/extra/FancyTrail0.png and b/models/extra/FancyTrail0.png differ
diff --git a/models/extra/FancyTrail1.png b/models/extra/FancyTrail1.png
index c473645fd..2fd09db5c 100644
Binary files a/models/extra/FancyTrail1.png and b/models/extra/FancyTrail1.png differ
diff --git a/models/extra/FancyTrail2.png b/models/extra/FancyTrail2.png
index 5bc3b7f8d..0cf989419 100644
Binary files a/models/extra/FancyTrail2.png and b/models/extra/FancyTrail2.png differ
diff --git a/models/extra/FancyTrail3.png b/models/extra/FancyTrail3.png
index 49faaf09f..8eddf8da6 100644
Binary files a/models/extra/FancyTrail3.png and b/models/extra/FancyTrail3.png differ
diff --git a/models/extra/FancyTrail4.png b/models/extra/FancyTrail4.png
index 057a2e238..467028850 100644
Binary files a/models/extra/FancyTrail4.png and b/models/extra/FancyTrail4.png differ
diff --git a/models/extra/FancyTrail5.png b/models/extra/FancyTrail5.png
index fd2d645fa..e978a3170 100644
Binary files a/models/extra/FancyTrail5.png and b/models/extra/FancyTrail5.png differ
diff --git a/models/extra/FancyTrail6.png b/models/extra/FancyTrail6.png
index 1a744e532..d3d248cec 100644
Binary files a/models/extra/FancyTrail6.png and b/models/extra/FancyTrail6.png differ
diff --git a/models/extra/Flat.obj b/models/extra/Flat.obj
deleted file mode 100644
index 589621367..000000000
--- a/models/extra/Flat.obj
+++ /dev/null
@@ -1,14 +0,0 @@
-# Blender 3.3.1
-# www.blender.org
-o Plane
-v -1.000000 0.000000 -1.000000
-v -1.000000 0.000000 1.000000
-v 1.000000 0.000000 -1.000000
-v 1.000000 0.000000 1.000000
-vn 0.0000 1.0000 0.0000
-vt 0.000000 0.000000
-vt 1.000000 0.000000
-vt 0.000000 1.000000
-vt 1.000000 1.000000
-s 0
-f 1/1/1 2/2/1 4/4/1 3/3/1
diff --git a/models/extra/Flat_a.3d b/models/extra/Flat_a.3d
new file mode 100644
index 000000000..b1485e743
Binary files /dev/null and b/models/extra/Flat_a.3d differ
diff --git a/models/extra/Flat_d.3d b/models/extra/Flat_d.3d
new file mode 100644
index 000000000..62aff60b5
Binary files /dev/null and b/models/extra/Flat_d.3d differ
diff --git a/models/extra/GoldMuz.png b/models/extra/GoldMuz.png
index 988b927ab..471708f54 100644
Binary files a/models/extra/GoldMuz.png and b/models/extra/GoldMuz.png differ
diff --git a/models/extra/IAmError.obj b/models/extra/IAmError.obj
deleted file mode 100644
index e699e92d9..000000000
--- a/models/extra/IAmError.obj
+++ /dev/null
@@ -1,3255 +0,0 @@
-# Blender 3.3.1
-# www.blender.org
-o Text
-v 0.110000 0.165430 -0.798321
-v 0.110000 0.158511 -0.858065
-v 0.110000 0.105205 -0.929479
-v 0.110000 0.060182 -0.938839
-v 0.110000 0.024309 -0.932226
-v 0.110000 -0.006368 -0.912387
-v 0.110000 -0.029802 -0.879321
-v 0.110000 -0.043947 -0.833030
-v 0.110000 -0.052887 -0.860584
-v 0.110000 -0.225332 -0.989223
-v 0.110000 -0.242127 -0.989223
-v 0.110000 -0.245696 -0.968090
-v 0.110000 -0.245093 -0.916935
-v 0.110000 -0.227091 -0.888804
-v 0.110000 -0.210217 -0.882296
-v 0.110000 -0.084998 -0.843807
-v 0.110000 -0.065430 -0.829531
-v 0.110000 -0.054575 -0.808328
-v 0.110000 -0.220294 -0.735619
-v 0.110000 -0.225332 -0.627012
-v 0.110000 0.148635 -0.627012
-v 0.110000 -0.006368 -0.865221
-v 0.110000 0.096177 -0.885200
-v 0.110000 0.146956 -0.791043
-v 0.110000 0.118055 -0.253674
-v 0.110000 0.160278 -0.311958
-v 0.110000 0.118894 -0.511267
-v 0.110000 0.051898 -0.550840
-v 0.110000 -0.038349 -0.565430
-v 0.110000 -0.251085 -0.382365
-v 0.110000 -0.236818 -0.311958
-v 0.110000 0.036232 -0.503998
-v 0.110000 0.154794 -0.382365
-v 0.110000 -0.038349 -0.252484
-v 0.110000 -0.113252 -0.260812
-v 0.110000 -0.174878 -0.285514
-v 0.110000 -0.174878 -0.479426
-v 0.110000 -0.038349 -0.512246
-v 0.110000 0.138209 -0.072498
-v 0.110000 0.060182 -0.109167
-v 0.110000 -0.043947 -0.003359
-v 0.110000 -0.052887 -0.030913
-v 0.110000 -0.117285 -0.073898
-v 0.110000 -0.242127 -0.159552
-v 0.110000 -0.244096 -0.149510
-v 0.110000 -0.246772 -0.125857
-v 0.110000 -0.245093 -0.087264
-v 0.110000 -0.238558 -0.070259
-v 0.110000 -0.210217 -0.052624
-v 0.110000 -0.114486 -0.024633
-v 0.110000 -0.054575 0.021344
-v 0.110000 -0.051225 0.052624
-v 0.110000 -0.220294 0.094052
-v 0.110000 -0.225332 0.035269
-v 0.110000 -0.225332 0.202659
-v 0.110000 -0.220294 0.144996
-v 0.110000 0.144157 0.144996
-v 0.110000 0.165430 0.202659
-v 0.110000 -0.033310 0.037509
-v 0.110000 0.023137 -0.054916
-v 0.110000 0.059622 -0.061582
-v 0.110000 0.146956 0.038628
-v 0.110000 0.158511 0.371886
-v 0.110000 0.138209 0.327782
-v 0.110000 0.105205 0.300472
-v 0.110000 0.024309 0.297726
-v 0.110000 -0.029802 0.350630
-v 0.110000 -0.052887 0.369367
-v 0.110000 -0.088821 0.336302
-v 0.110000 -0.117285 0.326382
-v 0.110000 -0.221414 0.295031
-v 0.110000 -0.225332 0.240728
-v 0.110000 -0.244096 0.250770
-v 0.110000 -0.246772 0.274423
-v 0.110000 -0.245093 0.313016
-v 0.110000 -0.238558 0.330021
-v 0.110000 -0.227091 0.341148
-v 0.110000 -0.210217 0.347656
-v 0.110000 -0.114486 0.375647
-v 0.110000 -0.054575 0.421624
-v 0.110000 -0.051225 0.452904
-v 0.110000 -0.225332 0.435549
-v 0.110000 -0.225332 0.602939
-v 0.110000 -0.220294 0.545276
-v 0.110000 0.144157 0.545276
-v 0.110000 -0.033310 0.437789
-v 0.110000 0.059622 0.338698
-v 0.110000 0.096177 0.344752
-v 0.110000 -0.033310 0.495451
-v 0.110000 -0.026032 0.760812
-v 0.110000 0.032750 0.753534
-v 0.110000 0.032750 0.733940
-v 0.110000 -0.102169 0.733940
-v 0.110000 -0.102169 0.753534
-v 0.110000 -0.044507 0.859902
-v 0.110000 -0.223093 0.859342
-v 0.110000 -0.139678 0.657243
-v 0.110000 -0.242127 0.660602
-v 0.110000 -0.242127 0.967950
-v 0.110000 -0.225332 0.967950
-v 0.110000 0.064661 0.666760
-v -0.110000 -0.225332 -0.627012
-v -0.110000 -0.033310 -0.734500
-v -0.110000 0.050953 -0.213970
-v -0.110000 0.174948 -0.382365
-v -0.110000 0.118894 -0.511267
-v -0.110000 0.051898 -0.550840
-v -0.110000 -0.127799 -0.550840
-v -0.110000 0.036232 -0.503998
-v -0.110000 0.139416 -0.438795
-v -0.110000 0.154794 -0.382365
-v -0.110000 0.139416 -0.326172
-v -0.110000 0.097691 -0.285514
-v -0.110000 0.036232 -0.260812
-v -0.110000 -0.038349 -0.252484
-v -0.110000 -0.113252 -0.260812
-v -0.110000 -0.174878 -0.285514
-v -0.110000 -0.216664 -0.438795
-v -0.110000 -0.174878 -0.479426
-v -0.110000 0.105205 -0.099808
-v -0.110000 -0.247166 -0.111407
-v -0.110000 -0.245093 -0.087264
-v -0.110000 -0.210217 -0.052624
-v -0.110000 -0.065430 0.000140
-v -0.110000 -0.225332 0.035269
-v -0.110000 0.144157 0.144997
-v -0.110000 0.146956 0.094052
-v -0.110000 0.138209 0.327782
-v -0.110000 0.024309 0.297726
-v -0.110000 -0.006368 0.317565
-v -0.110000 -0.225332 0.240728
-v -0.110000 -0.225332 0.602939
-v -0.110000 -0.220294 0.545276
-v -0.110000 0.165430 0.602939
-v -0.110000 -0.033310 0.437789
-v -0.110000 -0.006368 0.364731
-v -0.110000 0.146956 0.494332
-v -0.110000 -0.026032 0.859902
-v -0.110000 -0.026032 0.760812
-v -0.110000 0.032750 0.733940
-v -0.110000 -0.102169 0.753534
-v -0.110000 -0.044507 0.760812
-v -0.110000 -0.223093 0.696991
-v -0.110000 -0.139678 0.680756
-v -0.110000 -0.139678 0.657243
-v -0.110000 -0.242127 0.967950
-v -0.110000 -0.220294 0.910287
-v -0.110000 0.144157 0.910287
-v -0.110000 0.148635 0.967950
-v -0.110000 0.064661 0.666760
-v -0.110000 0.145836 0.859342
-v -0.107071 0.138765 0.852327
-v -0.100000 0.135836 0.849421
-v 0.100000 0.135836 0.849421
-v 0.107071 0.138765 0.852327
-v 0.110000 0.145836 0.859342
-v -0.107071 -0.018961 0.852830
-v -0.100000 -0.016032 0.849900
-v 0.100000 -0.016032 0.849900
-v 0.107071 -0.018961 0.852830
-v 0.110000 -0.026032 0.859902
-v -0.107071 -0.018961 0.767061
-v -0.100000 -0.016032 0.769650
-v 0.100000 -0.016032 0.769650
-v 0.107071 -0.018961 0.767061
-v -0.110000 0.032750 0.753534
-v -0.107071 0.039821 0.759784
-v -0.100000 0.042750 0.762372
-v 0.100000 0.042750 0.762372
-v 0.107071 0.039821 0.759784
-v -0.107071 0.039821 0.726869
-v -0.100000 0.042750 0.723940
-v 0.100000 0.042750 0.723940
-v 0.107071 0.039821 0.726869
-v -0.110000 -0.102169 0.733940
-v -0.107071 -0.109240 0.726869
-v -0.100000 -0.112169 0.723940
-v 0.100000 -0.112169 0.723940
-v 0.107071 -0.109240 0.726869
-v -0.107071 -0.109240 0.759769
-v -0.100000 -0.112169 0.762351
-v 0.100000 -0.112169 0.762351
-v 0.107071 -0.109240 0.759769
-v -0.107071 -0.051578 0.767047
-v -0.100000 -0.054507 0.769629
-v 0.100000 -0.054507 0.769629
-v 0.107071 -0.051578 0.767047
-v 0.110000 -0.044507 0.760812
-v -0.107071 -0.051578 0.852830
-v -0.100000 -0.054507 0.849900
-v 0.100000 -0.054507 0.849900
-v 0.107071 -0.051578 0.852830
-v -0.110000 -0.223093 0.859342
-v -0.107071 -0.216022 0.852326
-v -0.100000 -0.213093 0.849419
-v 0.100000 -0.213093 0.849419
-v 0.107071 -0.216022 0.852326
-v -0.107071 -0.216022 0.702819
-v -0.100000 -0.213093 0.705232
-v 0.100000 -0.213093 0.705232
-v 0.107071 -0.216022 0.702819
-v 0.110000 -0.223093 0.696991
-v -0.107071 -0.132607 0.686583
-v -0.100000 -0.129678 0.688997
-v 0.100000 -0.129678 0.688997
-v 0.107071 -0.132607 0.686583
-v 0.110000 -0.139678 0.680756
-v -0.107071 -0.132607 0.649936
-v -0.100000 -0.129678 0.646910
-v 0.100000 -0.129678 0.646910
-v 0.107071 -0.132607 0.649936
-v -0.110000 -0.242127 0.660602
-v -0.107071 -0.249199 0.653759
-v -0.100000 -0.252127 0.650924
-v 0.100000 -0.252127 0.650924
-v 0.107071 -0.249198 0.653759
-v -0.107071 -0.249199 0.975021
-v -0.100000 -0.252127 0.977950
-v 0.100000 -0.252127 0.977950
-v 0.107071 -0.249198 0.975021
-v -0.110000 -0.225332 0.967950
-v -0.107071 -0.218852 0.975021
-v -0.100000 -0.216168 0.977950
-v 0.100000 -0.216168 0.977950
-v 0.107071 -0.218852 0.975021
-v -0.107071 -0.213809 0.917308
-v -0.100000 -0.211123 0.920215
-v 0.100000 -0.211123 0.920215
-v 0.107071 -0.213809 0.917308
-v 0.110000 -0.220294 0.910287
-v -0.107071 0.137610 0.917308
-v -0.100000 0.134898 0.920215
-v 0.100000 0.134898 0.920215
-v 0.107071 0.137610 0.917308
-v 0.110000 0.144157 0.910287
-v -0.107071 0.142092 0.975021
-v -0.100000 0.139382 0.977950
-v 0.100000 0.139382 0.977950
-v 0.107071 0.142092 0.975021
-v 0.110000 0.148635 0.967950
-v -0.110000 0.165430 0.967950
-v -0.107071 0.172501 0.975021
-v -0.100000 0.175430 0.977950
-v 0.100000 0.175430 0.977950
-v 0.107071 0.172501 0.975021
-v 0.110000 0.165430 0.967950
-v -0.110000 0.165430 0.670679
-v -0.107071 0.172501 0.663877
-v -0.100000 0.175430 0.661060
-v 0.100000 0.175430 0.661060
-v 0.107071 0.172501 0.663877
-v 0.110000 0.165430 0.670679
-v -0.107071 0.057590 0.659409
-v -0.100000 0.054661 0.656364
-v 0.100000 0.054661 0.656364
-v 0.107071 0.057590 0.659409
-v -0.110000 0.064661 0.690833
-v -0.107071 0.057590 0.696669
-v -0.100000 0.054661 0.699087
-v 0.100000 0.054661 0.699087
-v 0.107071 0.057590 0.696669
-v 0.110000 0.064661 0.690833
-v -0.110000 0.145836 0.706508
-v -0.107071 0.138765 0.712344
-v -0.100000 0.135836 0.714762
-v 0.100000 0.135836 0.714762
-v 0.107071 0.138765 0.712344
-v 0.110000 0.145836 0.706508
-v -0.107071 0.172501 0.431223
-v -0.100000 0.175430 0.431053
-v 0.100000 0.175430 0.431053
-v 0.107071 0.172501 0.431222
-v 0.110000 0.165430 0.431631
-v -0.107071 0.165406 0.369953
-v -0.100000 0.168261 0.369152
-v 0.100000 0.168261 0.369152
-v 0.107071 0.165406 0.369953
-v -0.107071 0.143958 0.323361
-v -0.100000 0.146339 0.321530
-v 0.100000 0.146339 0.321530
-v 0.107071 0.143958 0.323361
-v -0.107071 0.108361 0.293906
-v -0.100000 0.109669 0.291187
-v 0.100000 0.109669 0.291187
-v 0.107071 0.108361 0.293906
-v -0.107071 0.060264 0.283907
-v -0.100000 0.060297 0.280923
-v 0.100000 0.060297 0.280923
-v 0.107071 0.060264 0.283907
-v 0.110000 0.060182 0.291113
-v -0.107071 0.021647 0.291026
-v -0.100000 0.020545 0.288251
-v 0.100000 0.020545 0.288251
-v 0.107071 0.021647 0.291026
-v -0.107071 -0.011350 0.312366
-v -0.100000 -0.013414 0.310213
-v 0.100000 -0.013414 0.310213
-v 0.107071 -0.011350 0.312366
-v 0.110000 -0.006368 0.317565
-v -0.107071 -0.036231 0.347472
-v -0.100000 -0.038894 0.346164
-v 0.100000 -0.038894 0.346164
-v 0.107071 -0.036231 0.347472
-v -0.110000 -0.043947 0.396921
-v -0.107071 -0.044149 0.373385
-v -0.100000 -0.044063 0.364158
-v 0.100000 -0.044063 0.364158
-v 0.107071 -0.044149 0.373385
-v 0.110000 -0.043947 0.396921
-v -0.107071 -0.046528 0.366053
-v 0.107071 -0.046528 0.366053
-v -0.110000 -0.067600 0.349895
-v -0.107071 -0.062721 0.344623
-v -0.100000 -0.060700 0.342439
-v 0.100000 -0.060700 0.342439
-v 0.107071 -0.062721 0.344623
-v 0.110000 -0.067600 0.349895
-v -0.107071 -0.085708 0.329898
-v -0.100000 -0.084418 0.327246
-v 0.100000 -0.084418 0.327246
-v 0.107071 -0.085708 0.329898
-v -0.107071 -0.115101 0.319655
-v -0.100000 -0.114197 0.316869
-v 0.100000 -0.114197 0.316869
-v 0.107071 -0.115101 0.319655
-v -0.107071 -0.214711 0.289665
-v -0.100000 -0.211935 0.287442
-v 0.100000 -0.211935 0.287442
-v 0.107071 -0.214711 0.289665
-v -0.107071 -0.218753 0.233657
-v -0.100000 -0.216028 0.230728
-v 0.100000 -0.216028 0.230728
-v 0.107071 -0.218753 0.233657
-v -0.107071 -0.247947 0.233657
-v -0.100000 -0.250358 0.230728
-v 0.100000 -0.250358 0.230728
-v 0.107071 -0.247947 0.233657
-v 0.110000 -0.242127 0.240728
-v -0.110000 -0.244096 0.250770
-v -0.107071 -0.251069 0.249584
-v -0.100000 -0.253957 0.249093
-v 0.100000 -0.253957 0.249093
-v 0.107071 -0.251069 0.249584
-v -0.107071 -0.252724 0.261054
-v -0.100000 -0.255635 0.260720
-v 0.100000 -0.255635 0.260720
-v 0.107071 -0.252724 0.261054
-v 0.110000 -0.245696 0.261861
-v -0.107071 -0.253835 0.274024
-v -0.100000 -0.256761 0.273859
-v 0.100000 -0.256761 0.273859
-v 0.107071 -0.253835 0.274024
-v -0.107071 -0.254245 0.289080
-v -0.100000 -0.257178 0.289166
-v 0.100000 -0.257178 0.289166
-v 0.107071 -0.254245 0.289080
-v 0.110000 -0.247166 0.288873
-v -0.107071 -0.252052 0.314618
-v -0.100000 -0.254935 0.315282
-v 0.100000 -0.254935 0.315282
-v 0.107071 -0.252052 0.314618
-v -0.107071 -0.244600 0.334011
-v -0.100000 -0.247103 0.335664
-v 0.100000 -0.247103 0.335664
-v 0.107071 -0.244600 0.334011
-v -0.107071 -0.230980 0.347226
-v -0.100000 -0.232591 0.349744
-v 0.100000 -0.232591 0.349744
-v 0.107071 -0.230980 0.347226
-v -0.107071 -0.212485 0.354360
-v -0.100000 -0.213425 0.357136
-v 0.100000 -0.213425 0.357136
-v 0.107071 -0.212485 0.354360
-v -0.107071 -0.116665 0.382377
-v -0.100000 -0.117568 0.385165
-v 0.100000 -0.117568 0.385165
-v 0.107071 -0.116665 0.382377
-v -0.107071 -0.088337 0.392462
-v -0.100000 -0.089719 0.395078
-v 0.100000 -0.089719 0.395078
-v 0.107071 -0.088337 0.392462
-v 0.110000 -0.084998 0.386144
-v -0.110000 -0.065430 0.400420
-v -0.107071 -0.070958 0.405140
-v -0.100000 -0.073247 0.407096
-v 0.100000 -0.073247 0.407096
-v 0.107071 -0.070958 0.405140
-v 0.110000 -0.065430 0.400420
-v -0.107071 -0.061466 0.423680
-v -0.100000 -0.064321 0.424531
-v 0.100000 -0.064321 0.424531
-v 0.107071 -0.061466 0.423680
-v -0.107071 -0.058296 0.453282
-v -0.100000 -0.061225 0.453438
-v 0.100000 -0.061225 0.453438
-v 0.107071 -0.058296 0.453282
-v -0.107071 -0.058296 0.488378
-v -0.100000 -0.061225 0.485447
-v 0.100000 -0.061225 0.485447
-v 0.107071 -0.058296 0.488378
-v 0.110000 -0.051225 0.495451
-v -0.107071 -0.213794 0.487363
-v -0.100000 -0.211102 0.484476
-v 0.100000 -0.211102 0.484476
-v 0.107071 -0.213794 0.487362
-v 0.110000 -0.220294 0.494332
-v -0.107071 -0.218842 0.428478
-v -0.100000 -0.216153 0.425549
-v 0.100000 -0.216153 0.425549
-v 0.107071 -0.218842 0.428478
-v -0.107071 -0.249199 0.428478
-v -0.100000 -0.252127 0.425549
-v 0.100000 -0.252127 0.425549
-v 0.107071 -0.249198 0.428478
-v 0.110000 -0.242127 0.435549
-v -0.107071 -0.249199 0.610010
-v -0.100000 -0.252127 0.612939
-v 0.100000 -0.252127 0.612939
-v 0.107071 -0.249198 0.610010
-v 0.110000 -0.242127 0.602939
-v -0.107071 -0.218852 0.610010
-v -0.100000 -0.216168 0.612939
-v 0.100000 -0.216168 0.612939
-v 0.107071 -0.218852 0.610010
-v -0.107071 -0.213809 0.552297
-v -0.100000 -0.211123 0.555205
-v 0.100000 -0.211123 0.555205
-v 0.107071 -0.213809 0.552297
-v -0.107071 0.137610 0.552297
-v -0.100000 0.134898 0.555205
-v 0.100000 0.134898 0.555205
-v 0.107071 0.137610 0.552297
-v -0.110000 0.148635 0.602939
-v -0.107071 0.142092 0.610010
-v -0.100000 0.139382 0.612939
-v 0.100000 0.139382 0.612939
-v 0.107071 0.142092 0.610010
-v 0.110000 0.148635 0.602939
-v -0.107071 0.172501 0.610010
-v -0.100000 0.175430 0.612939
-v 0.100000 0.175430 0.612939
-v 0.107071 0.172501 0.610010
-v 0.110000 0.165430 0.602939
-v -0.107071 -0.026239 0.438391
-v -0.100000 -0.023310 0.438641
-v 0.100000 -0.023310 0.438641
-v 0.107071 -0.026239 0.438391
-v -0.107071 -0.019381 0.398446
-v -0.100000 -0.016594 0.399519
-v 0.100000 -0.016594 0.399519
-v 0.107071 -0.019381 0.398446
-v 0.110000 -0.026111 0.395854
-v -0.107071 -0.001214 0.369806
-v -0.100000 0.000921 0.371908
-v 0.100000 0.000921 0.371908
-v 0.107071 -0.001214 0.369806
-v 0.110000 -0.006368 0.364731
-v -0.107071 0.025818 0.352062
-v -0.100000 0.026929 0.354837
-v 0.100000 0.026929 0.354837
-v 0.107071 0.025818 0.352062
-v 0.110000 0.023137 0.345364
-v -0.107071 0.059682 0.345876
-v -0.100000 0.059706 0.348849
-v 0.100000 0.059706 0.348848
-v 0.107071 0.059682 0.345876
-v -0.107071 0.093510 0.351477
-v -0.100000 0.092405 0.354263
-v 0.100000 0.092405 0.354263
-v 0.107071 0.093510 0.351477
-v -0.107071 0.118294 0.368110
-v -0.100000 0.116074 0.370148
-v 0.100000 0.116074 0.370148
-v 0.107071 0.118294 0.368110
-v 0.110000 0.123653 0.363191
-v -0.107071 0.134117 0.396699
-v -0.100000 0.131288 0.397637
-v 0.100000 0.131288 0.397636
-v 0.107071 0.134117 0.396699
-v 0.110000 0.140947 0.394437
-v -0.107071 0.139885 0.439384
-v -0.100000 0.136956 0.439581
-v 0.100000 0.136956 0.439581
-v 0.107071 0.139885 0.439384
-v 0.110000 0.146956 0.438908
-v -0.107071 0.139885 0.487370
-v -0.100000 0.136956 0.484486
-v 0.100000 0.136956 0.484486
-v 0.107071 0.139885 0.487370
-v 0.110000 0.146956 0.494332
-v -0.110000 -0.033310 0.495451
-v -0.107071 -0.026239 0.488378
-v -0.100000 -0.023310 0.485448
-v 0.100000 -0.023310 0.485448
-v 0.107071 -0.026239 0.488378
-v -0.110000 0.165430 0.031351
-v -0.107071 0.172501 0.030942
-v -0.100000 0.175430 0.030773
-v 0.100000 0.175430 0.030773
-v 0.107071 0.172501 0.030942
-v 0.110000 0.165430 0.031351
-v -0.110000 0.158511 -0.028394
-v -0.107071 0.165406 -0.030327
-v -0.100000 0.168261 -0.031128
-v 0.100000 0.168261 -0.031128
-v 0.107071 0.165406 -0.030327
-v 0.110000 0.158511 -0.028394
-v -0.107071 0.143958 -0.076919
-v -0.100000 0.146339 -0.078750
-v 0.100000 0.146339 -0.078750
-v 0.107071 0.143958 -0.076919
-v -0.107071 0.108361 -0.106374
-v -0.100000 0.109669 -0.109093
-v 0.100000 0.109669 -0.109093
-v 0.107071 0.108361 -0.106374
-v 0.110000 0.105205 -0.099808
-v -0.110000 0.060182 -0.109167
-v -0.107071 0.060264 -0.116373
-v -0.100000 0.060297 -0.119357
-v 0.100000 0.060297 -0.119357
-v 0.107071 0.060264 -0.116373
-v -0.107071 0.021647 -0.109254
-v -0.100000 0.020545 -0.112029
-v 0.100000 0.020545 -0.112029
-v 0.107071 0.021647 -0.109254
-v 0.110000 0.024309 -0.102554
-v -0.107071 -0.011350 -0.087914
-v -0.100000 -0.013414 -0.090067
-v 0.100000 -0.013414 -0.090067
-v 0.107071 -0.011350 -0.087914
-v 0.110000 -0.006368 -0.082715
-v -0.110000 -0.029802 -0.049650
-v -0.107071 -0.036231 -0.052808
-v -0.100000 -0.038894 -0.054116
-v 0.100000 -0.038894 -0.054116
-v 0.107071 -0.036231 -0.052808
-v 0.110000 -0.029802 -0.049650
-v -0.107071 -0.044149 -0.026895
-v -0.100000 -0.044063 -0.036122
-v 0.100000 -0.044063 -0.036122
-v 0.107071 -0.044149 -0.026895
-v -0.107071 -0.046528 -0.034227
-v 0.107071 -0.046528 -0.034227
-v -0.110000 -0.067600 -0.050385
-v -0.107071 -0.062721 -0.055657
-v -0.100000 -0.060700 -0.057841
-v 0.100000 -0.060700 -0.057841
-v 0.107071 -0.062721 -0.055657
-v 0.110000 -0.067600 -0.050385
-v -0.107071 -0.085708 -0.070382
-v -0.100000 -0.084418 -0.073034
-v 0.100000 -0.084418 -0.073034
-v 0.107071 -0.085708 -0.070382
-v 0.110000 -0.088821 -0.063978
-v -0.107071 -0.115101 -0.080625
-v -0.100000 -0.114197 -0.083411
-v 0.100000 -0.114197 -0.083411
-v 0.107071 -0.115101 -0.080625
-v -0.107071 -0.214711 -0.110615
-v -0.100000 -0.211935 -0.112838
-v 0.100000 -0.211935 -0.112838
-v 0.107071 -0.214711 -0.110615
-v 0.110000 -0.221414 -0.105248
-v -0.107071 -0.218753 -0.166623
-v -0.100000 -0.216028 -0.169552
-v 0.100000 -0.216028 -0.169552
-v 0.107071 -0.218753 -0.166623
-v 0.110000 -0.225332 -0.159552
-v -0.107071 -0.247947 -0.166623
-v -0.100000 -0.250358 -0.169552
-v 0.100000 -0.250358 -0.169552
-v 0.107071 -0.247947 -0.166623
-v -0.107071 -0.251069 -0.150696
-v -0.100000 -0.253957 -0.151187
-v 0.100000 -0.253957 -0.151187
-v 0.107071 -0.251069 -0.150696
-v -0.107071 -0.252724 -0.139226
-v -0.100000 -0.255635 -0.139560
-v 0.100000 -0.255635 -0.139560
-v 0.107071 -0.252724 -0.139226
-v 0.110000 -0.245696 -0.138419
-v -0.107071 -0.253835 -0.126256
-v -0.100000 -0.256761 -0.126421
-v 0.100000 -0.256761 -0.126421
-v 0.107071 -0.253835 -0.126256
-v -0.107071 -0.254245 -0.111200
-v -0.100000 -0.257178 -0.111114
-v 0.100000 -0.257178 -0.111114
-v 0.107071 -0.254245 -0.111200
-v 0.110000 -0.247166 -0.111407
-v -0.107071 -0.252052 -0.085662
-v -0.100000 -0.254935 -0.084998
-v 0.100000 -0.254935 -0.084998
-v 0.107071 -0.252052 -0.085662
-v -0.107071 -0.244600 -0.066269
-v -0.100000 -0.247103 -0.064616
-v 0.100000 -0.247103 -0.064616
-v 0.107071 -0.244600 -0.066269
-v -0.107071 -0.230980 -0.053054
-v -0.100000 -0.232591 -0.050536
-v 0.100000 -0.232591 -0.050536
-v 0.107071 -0.230980 -0.053054
-v 0.110000 -0.227091 -0.059132
-v -0.107071 -0.212485 -0.045920
-v -0.100000 -0.213425 -0.043144
-v 0.100000 -0.213425 -0.043144
-v 0.107071 -0.212485 -0.045920
-v -0.110000 -0.114486 -0.024633
-v -0.107071 -0.116665 -0.017903
-v -0.100000 -0.117568 -0.015115
-v 0.100000 -0.117568 -0.015115
-v 0.107071 -0.116665 -0.017903
-v -0.110000 -0.084998 -0.014136
-v -0.107071 -0.088337 -0.007818
-v -0.100000 -0.089719 -0.005202
-v 0.100000 -0.089719 -0.005202
-v 0.107071 -0.088337 -0.007818
-v 0.110000 -0.084998 -0.014136
-v -0.107071 -0.070958 0.004860
-v -0.100000 -0.073247 0.006816
-v 0.100000 -0.073247 0.006816
-v 0.107071 -0.070958 0.004860
-v 0.110000 -0.065430 0.000140
-v -0.107071 -0.061466 0.023400
-v -0.100000 -0.064321 0.024251
-v 0.100000 -0.064321 0.024251
-v 0.107071 -0.061466 0.023400
-v -0.107071 -0.058296 0.053002
-v -0.100000 -0.061225 0.053158
-v 0.100000 -0.061225 0.053158
-v 0.107071 -0.058296 0.053002
-v -0.107071 -0.058296 0.088098
-v -0.100000 -0.061225 0.085167
-v 0.100000 -0.061225 0.085167
-v 0.107071 -0.058296 0.088098
-v 0.110000 -0.051225 0.095171
-v -0.107071 -0.213794 0.087083
-v -0.100000 -0.211102 0.084196
-v 0.100000 -0.211102 0.084196
-v 0.107071 -0.213794 0.087082
-v -0.107071 -0.218842 0.028198
-v -0.100000 -0.216153 0.025269
-v 0.100000 -0.216153 0.025269
-v 0.107071 -0.218842 0.028198
-v -0.107071 -0.249199 0.028198
-v -0.100000 -0.252127 0.025269
-v 0.100000 -0.252127 0.025269
-v 0.107071 -0.249198 0.028198
-v 0.110000 -0.242127 0.035269
-v -0.107071 -0.249199 0.209730
-v -0.100000 -0.252127 0.212659
-v 0.100000 -0.252127 0.212659
-v 0.107071 -0.249198 0.209730
-v 0.110000 -0.242127 0.202659
-v -0.107071 -0.218852 0.209730
-v -0.100000 -0.216168 0.212659
-v 0.100000 -0.216168 0.212659
-v 0.107071 -0.218852 0.209730
-v -0.107071 -0.213809 0.152017
-v -0.100000 -0.211123 0.154925
-v 0.100000 -0.211123 0.154925
-v 0.107071 -0.213809 0.152017
-v -0.107071 0.137610 0.152017
-v -0.100000 0.134898 0.154925
-v 0.100000 0.134898 0.154925
-v 0.107071 0.137610 0.152017
-v -0.107071 0.142092 0.209730
-v -0.100000 0.139382 0.212659
-v 0.100000 0.139382 0.212659
-v 0.107071 0.142092 0.209730
-v 0.110000 0.148635 0.202659
-v -0.107071 0.172501 0.209730
-v -0.100000 0.175430 0.212659
-v 0.100000 0.175430 0.212659
-v 0.107071 0.172501 0.209730
-v -0.107071 -0.026239 0.038111
-v -0.100000 -0.023310 0.038361
-v 0.100000 -0.023310 0.038361
-v 0.107071 -0.026239 0.038111
-v -0.107071 -0.019381 -0.001834
-v -0.100000 -0.016594 -0.000761
-v 0.100000 -0.016594 -0.000761
-v 0.107071 -0.019381 -0.001834
-v 0.110000 -0.026111 -0.004426
-v -0.107071 -0.001214 -0.030474
-v -0.100000 0.000921 -0.028372
-v 0.100000 0.000921 -0.028372
-v 0.107071 -0.001214 -0.030474
-v 0.110000 -0.006368 -0.035549
-v -0.107071 0.025818 -0.048218
-v -0.100000 0.026929 -0.045443
-v 0.100000 0.026929 -0.045443
-v 0.107071 0.025818 -0.048218
-v -0.110000 0.059622 -0.061582
-v -0.107071 0.059682 -0.054404
-v -0.100000 0.059706 -0.051431
-v 0.100000 0.059706 -0.051431
-v 0.107071 0.059682 -0.054404
-v -0.107071 0.093510 -0.048803
-v -0.100000 0.092405 -0.046017
-v 0.100000 0.092405 -0.046017
-v 0.107071 0.093510 -0.048803
-v 0.110000 0.096177 -0.055528
-v -0.110000 0.123653 -0.037089
-v -0.107071 0.118294 -0.032170
-v -0.100000 0.116074 -0.030132
-v 0.100000 0.116074 -0.030132
-v 0.107071 0.118294 -0.032170
-v 0.110000 0.123653 -0.037089
-v -0.110000 0.140946 -0.005843
-v -0.107071 0.134117 -0.003581
-v -0.100000 0.131288 -0.002644
-v 0.100000 0.131288 -0.002644
-v 0.107071 0.134117 -0.003581
-v 0.110000 0.140947 -0.005843
-v -0.107071 0.139885 0.039104
-v -0.100000 0.136956 0.039301
-v 0.100000 0.136956 0.039301
-v 0.107071 0.139885 0.039104
-v -0.107071 0.139885 0.087090
-v -0.100000 0.136956 0.084206
-v 0.100000 0.136956 0.084206
-v 0.107071 0.139885 0.087090
-v 0.110000 0.146956 0.094052
-v -0.107071 -0.026239 0.088098
-v -0.100000 -0.023310 0.085168
-v 0.100000 -0.023310 0.085168
-v 0.107071 -0.026239 0.088098
-v 0.110000 -0.033310 0.095171
-v -0.107071 0.053411 -0.207207
-v -0.100000 0.054429 -0.204406
-v 0.100000 0.054429 -0.204406
-v 0.107071 0.053411 -0.207207
-v 0.110000 0.050953 -0.213970
-v -0.110000 0.118055 -0.253674
-v -0.107071 0.122919 -0.248336
-v -0.100000 0.124934 -0.246125
-v 0.100000 0.124934 -0.246125
-v 0.107071 0.122919 -0.248336
-v -0.110000 0.160278 -0.311958
-v -0.107071 0.166892 -0.309034
-v -0.100000 0.169632 -0.307823
-v 0.100000 0.169632 -0.307824
-v 0.107071 0.166892 -0.309034
-v -0.107071 0.182167 -0.382347
-v -0.100000 0.185157 -0.382340
-v 0.100000 0.185157 -0.382340
-v 0.107071 0.182167 -0.382348
-v 0.110000 0.174948 -0.382365
-v -0.110000 0.160593 -0.453009
-v -0.107071 0.167222 -0.455897
-v -0.100000 0.169968 -0.457093
-v 0.100000 0.169968 -0.457093
-v 0.107071 0.167222 -0.455897
-v 0.110000 0.160593 -0.453009
-v -0.107071 0.123776 -0.516596
-v -0.100000 0.125797 -0.518803
-v 0.100000 0.125798 -0.518803
-v 0.107071 0.123776 -0.516596
-v -0.107071 0.054345 -0.557607
-v -0.100000 0.055358 -0.560410
-v 0.100000 0.055358 -0.560410
-v 0.107071 0.054345 -0.557607
-v -0.110000 -0.038349 -0.565430
-v -0.107071 -0.038354 -0.572594
-v -0.100000 -0.038356 -0.575561
-v 0.100000 -0.038356 -0.575561
-v 0.107071 -0.038354 -0.572594
-v -0.107071 -0.130253 -0.557604
-v -0.100000 -0.131269 -0.560406
-v 0.100000 -0.131269 -0.560406
-v 0.107071 -0.130253 -0.557604
-v 0.110000 -0.127799 -0.550840
-v -0.110000 -0.194682 -0.511267
-v -0.107071 -0.199557 -0.516598
-v -0.100000 -0.201577 -0.518806
-v 0.100000 -0.201577 -0.518806
-v 0.107071 -0.199557 -0.516598
-v 0.110000 -0.194682 -0.511267
-v -0.110000 -0.236582 -0.453009
-v -0.107071 -0.243204 -0.455911
-v -0.100000 -0.245948 -0.457113
-v 0.100000 -0.245948 -0.457113
-v 0.107071 -0.243204 -0.455911
-v 0.110000 -0.236582 -0.453009
-v -0.110000 -0.251085 -0.382365
-v -0.107071 -0.258301 -0.382375
-v -0.100000 -0.261291 -0.382378
-v 0.100000 -0.261291 -0.382378
-v 0.107071 -0.258301 -0.382375
-v -0.110000 -0.236818 -0.311958
-v -0.107071 -0.243449 -0.309080
-v -0.100000 -0.246196 -0.307888
-v 0.100000 -0.246196 -0.307888
-v 0.107071 -0.243449 -0.309080
-v -0.110000 -0.195311 -0.253674
-v -0.107071 -0.200206 -0.248357
-v -0.100000 -0.202234 -0.246155
-v 0.100000 -0.202234 -0.246155
-v 0.107071 -0.200206 -0.248357
-v 0.110000 -0.195311 -0.253674
-v -0.110000 -0.128508 -0.213970
-v -0.107071 -0.130967 -0.207206
-v -0.100000 -0.131986 -0.204404
-v 0.100000 -0.131986 -0.204404
-v 0.107071 -0.130967 -0.207206
-v 0.110000 -0.128508 -0.213970
-v -0.110000 -0.038349 -0.199300
-v -0.107071 -0.038343 -0.192135
-v -0.100000 -0.038341 -0.189167
-v 0.100000 -0.038341 -0.189167
-v 0.107071 -0.038343 -0.192135
-v 0.110000 -0.038349 -0.199300
-v -0.107071 0.034499 -0.497075
-v -0.100000 0.033781 -0.494208
-v 0.100000 0.033781 -0.494208
-v 0.107071 0.034499 -0.497075
-v -0.110000 0.097691 -0.479426
-v -0.107071 0.093763 -0.473381
-v -0.100000 0.092136 -0.470877
-v 0.100000 0.092136 -0.470878
-v 0.107071 0.093763 -0.473381
-v 0.110000 0.097691 -0.479426
-v -0.107071 0.133101 -0.435074
-v -0.100000 0.130485 -0.433533
-v 0.100000 0.130485 -0.433534
-v 0.107071 0.133101 -0.435075
-v 0.110000 0.139416 -0.438795
-v -0.107071 0.147464 -0.382369
-v -0.100000 0.144427 -0.382371
-v 0.100000 0.144427 -0.382371
-v 0.107071 0.147464 -0.382369
-v -0.107071 0.133103 -0.329894
-v -0.100000 0.130488 -0.331436
-v 0.100000 0.130488 -0.331436
-v 0.107071 0.133103 -0.329894
-v 0.110000 0.139416 -0.326172
-v -0.107071 0.093757 -0.291554
-v -0.100000 0.092127 -0.294056
-v 0.100000 0.092127 -0.294056
-v 0.107071 0.093757 -0.291554
-v 0.110000 0.097691 -0.285514
-v -0.107071 0.034489 -0.267732
-v -0.100000 0.033767 -0.270599
-v 0.100000 0.033767 -0.270599
-v 0.107071 0.034489 -0.267732
-v 0.110000 0.036232 -0.260812
-v -0.107071 -0.038350 -0.259599
-v -0.100000 -0.038351 -0.262546
-v 0.100000 -0.038351 -0.262546
-v 0.107071 -0.038350 -0.259599
-v -0.107071 -0.111515 -0.267733
-v -0.100000 -0.110795 -0.270600
-v 0.100000 -0.110795 -0.270600
-v 0.107071 -0.111515 -0.267733
-v -0.107071 -0.170949 -0.291557
-v -0.100000 -0.169321 -0.294061
-v 0.100000 -0.169321 -0.294061
-v 0.107071 -0.170949 -0.291557
-v -0.110000 -0.216664 -0.326172
-v -0.107071 -0.210352 -0.329897
-v -0.100000 -0.207738 -0.331440
-v 0.100000 -0.207738 -0.331440
-v 0.107071 -0.210352 -0.329897
-v 0.110000 -0.216664 -0.326172
-v -0.110000 -0.232050 -0.382365
-v -0.107071 -0.224720 -0.382369
-v -0.100000 -0.221684 -0.382371
-v 0.100000 -0.221684 -0.382371
-v 0.107071 -0.224720 -0.382369
-v 0.110000 -0.232050 -0.382365
-v -0.107071 -0.210350 -0.435071
-v -0.100000 -0.207734 -0.433529
-v 0.100000 -0.207734 -0.433529
-v 0.107071 -0.210350 -0.435071
-v 0.110000 -0.216664 -0.438795
-v -0.107071 -0.170955 -0.473378
-v -0.100000 -0.169330 -0.470873
-v 0.100000 -0.169330 -0.470873
-v 0.107071 -0.170955 -0.473378
-v -0.110000 -0.113252 -0.503998
-v -0.107071 -0.111525 -0.497074
-v -0.100000 -0.110809 -0.494206
-v 0.100000 -0.110809 -0.494206
-v 0.107071 -0.111525 -0.497074
-v 0.110000 -0.113252 -0.503998
-v -0.110000 -0.038349 -0.512246
-v -0.107071 -0.038350 -0.505132
-v -0.100000 -0.038351 -0.502186
-v 0.100000 -0.038351 -0.502186
-v 0.107071 -0.038350 -0.505132
-v -0.107071 0.172501 -0.798729
-v -0.100000 0.175430 -0.798898
-v 0.100000 0.175430 -0.798898
-v 0.107071 0.172501 -0.798729
-v -0.107071 0.165406 -0.859998
-v -0.100000 0.168261 -0.860799
-v 0.100000 0.168261 -0.860799
-v 0.107071 0.165406 -0.859998
-v -0.107071 0.143958 -0.906590
-v -0.100000 0.146339 -0.908421
-v 0.100000 0.146339 -0.908421
-v 0.107071 0.143958 -0.906590
-v 0.110000 0.138209 -0.902170
-v -0.107071 0.108361 -0.936045
-v -0.100000 0.109669 -0.938765
-v 0.100000 0.109669 -0.938765
-v 0.107071 0.108361 -0.936045
-v -0.107071 0.060264 -0.946044
-v -0.100000 0.060297 -0.949028
-v 0.100000 0.060297 -0.949028
-v 0.107071 0.060264 -0.946044
-v -0.107071 0.021647 -0.938925
-v -0.100000 0.020545 -0.941700
-v 0.100000 0.020545 -0.941700
-v 0.107071 0.021647 -0.938925
-v -0.107071 -0.011350 -0.917585
-v -0.100000 -0.013414 -0.919739
-v 0.100000 -0.013414 -0.919739
-v 0.107071 -0.011350 -0.917585
-v -0.107071 -0.036231 -0.882479
-v -0.100000 -0.038894 -0.883787
-v 0.100000 -0.038894 -0.883787
-v 0.107071 -0.036231 -0.882479
-v -0.107071 -0.044149 -0.856566
-v -0.100000 -0.044063 -0.865793
-v 0.100000 -0.044063 -0.865793
-v 0.107071 -0.044149 -0.856566
-v -0.107071 -0.046528 -0.863898
-v 0.107071 -0.046528 -0.863898
-v -0.107071 -0.062721 -0.885328
-v -0.100000 -0.060700 -0.887512
-v 0.100000 -0.060700 -0.887512
-v 0.107071 -0.062721 -0.885328
-v 0.110000 -0.067600 -0.880056
-v -0.107071 -0.085708 -0.900053
-v -0.100000 -0.084418 -0.902705
-v 0.100000 -0.084418 -0.902705
-v 0.107071 -0.085708 -0.900053
-v 0.110000 -0.088821 -0.893650
-v -0.107071 -0.115101 -0.910296
-v -0.100000 -0.114197 -0.913083
-v 0.100000 -0.114197 -0.913083
-v 0.107071 -0.115101 -0.910296
-v 0.110000 -0.117285 -0.903569
-v -0.107071 -0.214711 -0.940287
-v -0.100000 -0.211935 -0.942509
-v 0.100000 -0.211935 -0.942509
-v 0.107071 -0.214711 -0.940287
-v 0.110000 -0.221414 -0.934920
-v -0.107071 -0.218753 -0.996294
-v -0.100000 -0.216028 -0.999223
-v 0.100000 -0.216028 -0.999223
-v 0.107071 -0.218753 -0.996294
-v -0.107071 -0.247947 -0.996294
-v -0.100000 -0.250358 -0.999223
-v 0.100000 -0.250358 -0.999223
-v 0.107071 -0.247947 -0.996294
-v -0.107071 -0.251069 -0.980367
-v -0.100000 -0.253957 -0.980858
-v 0.100000 -0.253957 -0.980858
-v 0.107071 -0.251069 -0.980367
-v 0.110000 -0.244096 -0.979181
-v -0.107071 -0.252724 -0.968897
-v -0.100000 -0.255635 -0.969232
-v 0.100000 -0.255635 -0.969232
-v 0.107071 -0.252724 -0.968897
-v -0.107071 -0.253835 -0.955927
-v -0.100000 -0.256761 -0.956092
-v 0.100000 -0.256761 -0.956092
-v 0.107071 -0.253835 -0.955927
-v 0.110000 -0.246772 -0.955528
-v -0.107071 -0.254245 -0.940871
-v -0.100000 -0.257178 -0.940785
-v 0.100000 -0.257178 -0.940785
-v 0.107071 -0.254245 -0.940871
-v 0.110000 -0.247166 -0.941078
-v -0.107071 -0.252052 -0.915333
-v -0.100000 -0.254935 -0.914669
-v 0.100000 -0.254935 -0.914669
-v 0.107071 -0.252052 -0.915333
-v -0.107071 -0.244600 -0.895940
-v -0.100000 -0.247103 -0.894287
-v 0.100000 -0.247103 -0.894287
-v 0.107071 -0.244600 -0.895940
-v 0.110000 -0.238558 -0.899930
-v -0.107071 -0.230980 -0.882725
-v -0.100000 -0.232591 -0.880207
-v 0.100000 -0.232591 -0.880207
-v 0.107071 -0.230980 -0.882725
-v -0.107071 -0.212485 -0.875592
-v -0.100000 -0.213425 -0.872815
-v 0.100000 -0.213425 -0.872815
-v 0.107071 -0.212485 -0.875592
-v -0.107071 -0.116665 -0.847574
-v -0.100000 -0.117568 -0.844787
-v 0.100000 -0.117568 -0.844787
-v 0.107071 -0.116665 -0.847574
-v 0.110000 -0.114486 -0.854304
-v -0.107071 -0.088337 -0.837490
-v -0.100000 -0.089719 -0.834873
-v 0.100000 -0.089719 -0.834873
-v 0.107071 -0.088337 -0.837490
-v -0.107071 -0.070958 -0.824811
-v -0.100000 -0.073247 -0.822856
-v 0.100000 -0.073247 -0.822856
-v 0.107071 -0.070958 -0.824811
-v -0.107071 -0.061466 -0.806272
-v -0.100000 -0.064321 -0.805420
-v 0.100000 -0.064321 -0.805420
-v 0.107071 -0.061466 -0.806272
-v -0.107071 -0.058296 -0.776669
-v -0.100000 -0.061225 -0.776513
-v 0.100000 -0.061225 -0.776513
-v 0.107071 -0.058296 -0.776669
-v 0.110000 -0.051225 -0.777047
-v -0.110000 -0.051225 -0.734500
-v -0.107071 -0.058296 -0.741574
-v -0.100000 -0.061225 -0.744504
-v 0.100000 -0.061225 -0.744504
-v 0.107071 -0.058296 -0.741574
-v 0.110000 -0.051225 -0.734500
-v -0.107071 -0.213794 -0.742589
-v -0.100000 -0.211102 -0.745476
-v 0.100000 -0.211102 -0.745476
-v 0.107071 -0.213794 -0.742589
-v -0.107071 -0.218842 -0.801473
-v -0.100000 -0.216153 -0.804402
-v 0.100000 -0.216153 -0.804402
-v 0.107071 -0.218842 -0.801473
-v 0.110000 -0.225332 -0.794402
-v -0.107071 -0.249199 -0.801473
-v -0.100000 -0.252127 -0.804402
-v 0.100000 -0.252127 -0.804402
-v 0.107071 -0.249198 -0.801473
-v 0.110000 -0.242127 -0.794402
-v -0.107071 -0.249199 -0.619941
-v -0.100000 -0.252127 -0.617012
-v 0.100000 -0.252127 -0.617012
-v 0.107071 -0.249198 -0.619941
-v 0.110000 -0.242127 -0.627012
-v -0.107071 -0.218852 -0.619941
-v -0.100000 -0.216168 -0.617012
-v 0.100000 -0.216168 -0.617012
-v 0.107071 -0.218852 -0.619941
-v -0.110000 -0.220294 -0.684675
-v -0.107071 -0.213809 -0.677654
-v -0.100000 -0.211123 -0.674746
-v 0.100000 -0.211123 -0.674746
-v 0.107071 -0.213809 -0.677654
-v 0.110000 -0.220294 -0.684675
-v -0.107071 0.137610 -0.677654
-v -0.100000 0.134898 -0.674746
-v 0.100000 0.134898 -0.674746
-v 0.107071 0.137610 -0.677654
-v 0.110000 0.144157 -0.684675
-v -0.107071 0.142092 -0.619941
-v -0.100000 0.139382 -0.617012
-v 0.100000 0.139382 -0.617012
-v 0.107071 0.142092 -0.619941
-v -0.110000 0.165430 -0.627012
-v -0.107071 0.172501 -0.619941
-v -0.100000 0.175430 -0.617012
-v 0.100000 0.175430 -0.617012
-v 0.107071 0.172501 -0.619941
-v 0.110000 0.165430 -0.627012
-v -0.107071 -0.026239 -0.791560
-v -0.100000 -0.023310 -0.791310
-v 0.100000 -0.023310 -0.791310
-v 0.107071 -0.026239 -0.791560
-v 0.110000 -0.033310 -0.792163
-v -0.107071 -0.019381 -0.831506
-v -0.100000 -0.016594 -0.830432
-v 0.100000 -0.016594 -0.830432
-v 0.107071 -0.019381 -0.831506
-v 0.110000 -0.026111 -0.834098
-v -0.107071 -0.001214 -0.860146
-v -0.100000 0.000921 -0.858044
-v 0.100000 0.000921 -0.858044
-v 0.107071 -0.001214 -0.860146
-v -0.107071 0.025818 -0.877889
-v -0.100000 0.026929 -0.875115
-v 0.100000 0.026929 -0.875115
-v 0.107071 0.025818 -0.877889
-v 0.110000 0.023137 -0.884587
-v -0.107071 0.059682 -0.884076
-v -0.100000 0.059706 -0.881103
-v 0.100000 0.059706 -0.881103
-v 0.107071 0.059682 -0.884076
-v 0.110000 0.059622 -0.891253
-v -0.107071 0.093510 -0.878474
-v -0.100000 0.092405 -0.875688
-v 0.100000 0.092405 -0.875688
-v 0.107071 0.093510 -0.878474
-v -0.107071 0.118294 -0.861841
-v -0.100000 0.116074 -0.859803
-v 0.100000 0.116074 -0.859803
-v 0.107071 0.118294 -0.861841
-v 0.110000 0.123653 -0.866760
-v -0.107071 0.134117 -0.833252
-v -0.100000 0.131288 -0.832315
-v 0.100000 0.131288 -0.832315
-v 0.107071 0.134117 -0.833252
-v 0.110000 0.140947 -0.835515
-v -0.107071 0.139885 -0.790567
-v -0.100000 0.136956 -0.790370
-v 0.100000 0.136956 -0.790370
-v 0.107071 0.139885 -0.790567
-v -0.107071 0.139885 -0.742581
-v -0.100000 0.136956 -0.745465
-v 0.100000 0.136956 -0.745465
-v 0.107071 0.139885 -0.742581
-v 0.110000 0.146956 -0.735619
-v -0.107071 -0.026239 -0.741573
-v -0.100000 -0.023310 -0.744503
-v 0.100000 -0.023310 -0.744503
-v 0.107071 -0.026239 -0.741573
-v 0.110000 -0.033310 -0.734500
-v -0.110000 0.158511 0.371886
-v -0.110000 -0.029802 0.350630
-v -0.110000 -0.052887 0.369367
-v -0.110000 -0.088821 0.336302
-v -0.110000 -0.117285 0.326382
-v -0.110000 -0.221414 0.295032
-v -0.110000 -0.246772 0.274423
-v -0.110000 -0.245093 0.313016
-v -0.110000 -0.238559 0.330021
-v -0.110000 -0.227091 0.341148
-v -0.110000 -0.210217 0.347656
-v -0.110000 -0.114486 0.375647
-v -0.110000 -0.054575 0.421624
-v -0.110000 -0.051225 0.452904
-v -0.110000 -0.225332 0.435549
-v -0.110000 0.144157 0.545276
-v -0.110000 0.059622 0.338698
-v -0.110000 0.096177 0.344752
-v -0.110000 0.165430 0.431631
-v -0.110000 0.060182 0.291113
-v -0.110000 -0.242127 0.240728
-v -0.110000 -0.245696 0.261861
-v -0.110000 -0.247166 0.288873
-v -0.110000 -0.084998 0.386144
-v -0.110000 -0.051225 0.495451
-v -0.110000 -0.220294 0.494332
-v -0.110000 -0.242127 0.435549
-v -0.110000 -0.242127 0.602939
-v -0.110000 -0.026111 0.395854
-v -0.110000 0.023137 0.345364
-v -0.110000 0.123653 0.363191
-v -0.110000 0.140947 0.394437
-v -0.110000 0.146956 0.438908
-v -0.110000 -0.238559 -0.070259
-v -0.110000 -0.051225 0.052624
-v -0.110000 -0.225332 0.202659
-v -0.110000 0.165430 0.202659
-v -0.110000 -0.088821 -0.063978
-v -0.110000 -0.227091 -0.059132
-v -0.110000 -0.051225 0.095171
-v -0.110000 -0.179313 0.094699
-v -0.110000 -0.242127 0.202659
-v -0.110000 0.148635 0.202659
-v -0.110000 -0.033310 0.095171
-v -0.110000 0.165430 -0.798321
-v -0.110000 0.158511 -0.858065
-v -0.110000 0.105205 -0.929479
-v -0.110000 0.060182 -0.938839
-v -0.110000 0.024309 -0.932226
-v -0.110000 -0.006368 -0.912387
-v -0.110000 -0.029802 -0.879321
-v -0.110000 -0.043947 -0.833030
-v -0.110000 -0.052887 -0.860584
-v -0.110000 -0.225332 -0.989223
-v -0.110000 -0.242127 -0.989223
-v -0.110000 -0.245696 -0.968090
-v -0.110000 -0.245093 -0.916935
-v -0.110000 -0.227091 -0.888804
-v -0.110000 -0.210217 -0.882296
-v -0.110000 -0.084998 -0.843807
-v -0.110000 -0.065430 -0.829531
-v -0.110000 -0.054575 -0.808328
-v -0.110000 -0.220294 -0.735619
-v -0.110000 0.148635 -0.627012
-v -0.110000 -0.006368 -0.865221
-v -0.110000 0.096177 -0.885200
-v -0.110000 0.146956 -0.791043
-v -0.110000 0.138209 -0.072498
-v -0.110000 -0.043947 -0.003359
-v -0.110000 -0.052887 -0.030913
-v -0.110000 -0.117285 -0.073898
-v -0.110000 -0.242127 -0.159552
-v -0.110000 -0.244096 -0.149510
-v -0.110000 -0.246772 -0.125857
-v -0.110000 -0.054575 0.021344
-v -0.110000 -0.220294 0.094052
-v -0.110000 -0.220294 0.144996
-v -0.110000 -0.033310 0.037509
-v -0.110000 0.023137 -0.054916
-v -0.110000 0.146956 0.038628
-v -0.110000 0.105205 0.300472
-v -0.110000 -0.044507 0.859902
-v -0.110000 0.024309 -0.102554
-v -0.110000 -0.006368 -0.082715
-v -0.110000 -0.221414 -0.105248
-v -0.110000 -0.225332 -0.159552
-v -0.110000 -0.245696 -0.138419
-v -0.110000 -0.242127 0.035269
-v -0.110000 -0.026111 -0.004426
-v -0.110000 -0.006368 -0.035549
-v -0.110000 0.096177 -0.055528
-v -0.110000 0.138209 -0.902170
-v -0.110000 -0.067600 -0.880056
-v -0.110000 -0.088821 -0.893650
-v -0.110000 -0.117285 -0.903569
-v -0.110000 -0.221414 -0.934920
-v -0.110000 -0.244096 -0.979181
-v -0.110000 -0.246772 -0.955528
-v -0.110000 -0.247166 -0.941078
-v -0.110000 -0.238558 -0.899930
-v -0.110000 -0.114486 -0.854304
-v -0.110000 -0.051225 -0.777047
-v -0.110000 -0.225332 -0.794402
-v -0.110000 -0.242127 -0.794402
-v -0.110000 -0.242127 -0.627012
-v -0.110000 0.144157 -0.684675
-v -0.110000 -0.033310 -0.792163
-v -0.110000 -0.026111 -0.834098
-v -0.110000 0.023137 -0.884587
-v -0.110000 0.059622 -0.891253
-v -0.110000 0.123653 -0.866760
-v -0.110000 0.140947 -0.835515
-v -0.110000 0.146956 -0.735619
-vn -0.0000 0.9168 -0.3994
-vn -0.0000 1.0000 0.0025
-vn 0.9265 0.3512 0.1353
-vn 0.9269 0.2674 0.2633
-vn 0.7394 0.4798 0.4724
-vn 0.7368 0.6310 0.2430
-vn -0.3827 -0.0000 0.9239
-vn -0.5812 -0.0000 0.8138
-vn -0.5894 -0.0000 0.8079
-vn -0.0000 0.7126 0.7016
-vn -0.0000 0.9332 0.3594
-vn 0.9239 -0.3819 -0.0215
-vn 0.7037 -0.7094 -0.0400
-vn 0.7037 -0.7058 -0.0811
-vn 0.9239 -0.3801 -0.0437
-vn -0.3827 -0.0303 -0.9234
-vn -0.5847 -0.0266 -0.8108
-vn -0.5777 -0.0267 -0.8158
-vn -0.0000 0.9962 0.0871
-vn -0.0000 0.9146 0.4043
-vn -0.0000 0.6736 0.7391
-vn 0.7107 -0.2168 0.6692
-vn 0.7276 -0.3205 0.6065
-vn 0.3861 -0.4310 0.8156
-vn 0.3828 -0.2847 0.8789
-vn -0.7433 -0.5086 0.4344
-vn -0.9275 -0.2842 0.2427
-vn -0.9253 -0.1772 0.3353
-vn -0.7276 -0.3205 0.6065
-vn -0.3827 -0.9239 -0.0000
-vn -0.7928 -0.6095 -0.0000
-vn -0.7140 -0.6991 0.0373
-vn -0.3832 -0.9224 0.0492
-vn -0.6886 -0.3908 0.6108
-vn -0.9266 -0.2027 0.3168
-vn -0.9270 -0.3129 0.2067
-vn -0.6876 -0.6058 0.4001
-vn 0.7159 -0.6966 0.0469
-vn 0.3834 -0.9215 0.0620
-vn 0.3884 -0.8747 0.2898
-vn 0.7346 -0.6440 0.2134
-vn -0.0000 -1.0000 -0.0000
-vn -0.7046 0.2191 -0.6750
-vn -0.9239 0.1181 -0.3639
-vn -0.9248 0.1664 -0.3422
-vn -0.6948 0.3144 -0.6468
-vn -0.3889 0.0104 -0.9212
-vn -0.3890 -0.3401 -0.8561
-vn -0.6889 -0.2676 -0.6736
-vn -0.6890 0.0082 -0.7247
-vn -0.3901 0.6561 0.6460
-vn -0.3893 0.3423 0.8551
-vn -0.7372 0.2511 0.6273
-vn -0.7394 0.4798 0.4724
-vn -0.6915 0.6956 -0.1950
-vn -0.6872 0.5759 -0.4428
-vn -0.9272 0.2969 -0.2283
-vn -0.9256 0.3646 -0.1022
-vn 0.9270 -0.3129 0.2067
-vn 0.6876 -0.6058 0.4001
-vn 0.6929 -0.7027 0.1618
-vn 0.9252 -0.3698 0.0851
-vn -0.7342 -0.6506 0.1941
-vn -0.9241 -0.3817 0.0204
-vn -0.9261 -0.3615 0.1078
-vn -0.5943 -0.8043 -0.0000
-vn -0.5812 -0.8138 -0.0000
-vn 0.9257 0.3353 -0.1748
-vn 0.6929 0.6409 -0.3304
-vn 0.8554 0.4927 -0.1599
-vn 0.9239 0.3640 -0.1181
-vn 0.5812 -0.8138 -0.0000
-vn 0.5943 -0.8043 -0.0000
-vn 0.3827 -0.9239 -0.0000
-vn 0.9268 0.3442 -0.1499
-vn 0.6880 0.6653 -0.2898
-vn 0.6885 0.7253 0.0018
-vn 0.9266 0.3760 0.0009
-vn 0.9266 -0.2027 0.3168
-vn 0.9240 -0.1226 0.3622
-vn 0.7023 -0.2282 0.6744
-vn 0.6886 -0.3908 0.6108
-vn -0.3763 -0.8332 -0.4052
-vn -0.6870 -0.6532 -0.3183
-vn -0.6893 -0.5013 -0.5231
-vn -0.3887 -0.6375 -0.6652
-vn -0.0000 -0.0328 -0.9995
-vn -0.7860 -0.6183 -0.0000
-vn -0.0000 1.0000 -0.0005
-vn -0.0000 0.8612 -0.5083
-vn -0.0000 -0.0000 1.0000
-vn 0.6889 -0.2676 -0.6736
-vn 0.6893 -0.5013 -0.5231
-vn 0.3886 -0.6375 -0.6652
-vn 0.3890 -0.3401 -0.8561
-vn -0.0000 -0.0060 -1.0000
-vn -0.9239 -0.3827 -0.0000
-vn -0.3857 0.2247 -0.8948
-vn -0.7262 0.1674 -0.6668
-vn -0.7224 -0.0002 -0.6915
-vn -0.3847 -0.0002 -0.9230
-vn 0.9259 0.0031 0.3778
-vn 0.7324 0.0056 0.6809
-vn 0.7372 0.2511 0.6273
-vn 0.9266 0.1398 0.3492
-vn 0.7433 -0.5086 0.4344
-vn 0.3917 -0.6996 0.5975
-vn 0.9247 -0.0001 0.3807
-vn 0.7222 -0.0002 0.6917
-vn 0.7261 0.1665 0.6671
-vn 0.9251 0.0919 0.3684
-vn 0.9242 -0.3811 0.0256
-vn 0.9262 -0.3579 0.1186
-vn -0.3857 -0.2240 0.8950
-vn -0.7262 -0.1669 0.6669
-vn -0.7222 -0.0002 0.6917
-vn -0.3846 -0.0002 0.9231
-vn -0.0000 0.4333 -0.9013
-vn -0.0000 0.7928 -0.6095
-vn -0.7497 0.6618 -0.0004
-vn -0.9286 0.3710 -0.0002
-vn -0.9286 0.3196 -0.1886
-vn -0.7495 0.5701 -0.3365
-vn 0.9260 0.2565 -0.2771
-vn 0.6922 0.4894 -0.5304
-vn 0.3829 -0.2961 0.8750
-vn 0.3894 -0.4964 0.7759
-vn -0.0000 0.1910 0.9816
-vn -0.3870 0.0007 0.9221
-vn -0.3884 0.3147 0.8661
-vn -0.6896 0.2474 0.6807
-vn -0.6912 0.0006 0.7226
-vn 0.9239 -0.0000 0.3827
-vn 0.5812 -0.0000 0.8138
-vn 0.5894 -0.0000 0.8079
-vn -0.0000 -0.9745 0.2243
-vn -0.0000 -0.9996 0.0292
-vn -0.3827 0.9239 -0.0000
-vn -0.3839 0.9201 0.0784
-vn -0.7185 0.6930 0.0591
-vn -0.7928 0.6095 -0.0000
-vn -0.3890 0.5013 0.7729
-vn -0.3857 0.2234 0.8952
-vn -0.7261 0.1665 0.6671
-vn -0.7365 0.3681 0.5675
-vn 0.9286 -0.3197 -0.1885
-vn 0.7495 -0.5703 -0.3362
-vn 0.7497 -0.6618 -0.0004
-vn 0.9286 -0.3711 -0.0002
-vn 0.7007 -0.7131 0.0208
-vn 0.9241 -0.3820 0.0112
-vn 0.9239 -0.3827 -0.0000
-vn 0.6011 -0.7843 -0.1537
-vn 0.7041 -0.7000 -0.1190
-vn 0.3828 -0.9108 -0.1549
-vn 0.3827 -0.9066 -0.1777
-vn -0.0000 1.0000 -0.0000
-vn -0.7861 0.6181 -0.0000
-vn -0.9239 0.3827 -0.0000
-vn -0.3891 0.8596 0.3311
-vn -0.7367 0.6310 0.2430
-vn 0.7045 0.2191 -0.6750
-vn 0.7733 0.1828 -0.6071
-vn 0.3827 0.2664 -0.8847
-vn 0.3827 0.2852 -0.8787
-vn -0.7917 0.0040 -0.6109
-vn -0.7864 0.0040 -0.6177
-vn -0.9229 0.0025 -0.3851
-vn 0.6881 0.4901 -0.5351
-vn 0.6895 0.2463 -0.6811
-vn 0.3884 0.3133 -0.8666
-vn 0.3898 0.6220 -0.6791
-vn -0.7824 0.6228 -0.0000
-vn -0.7924 0.6100 -0.0000
-vn 0.6009 0.1527 0.7846
-vn 0.3827 0.1765 0.9069
-vn 0.7824 0.1190 0.6113
-vn -0.3828 -0.9108 -0.1549
-vn -0.7041 -0.7000 -0.1190
-vn -0.6011 -0.7843 -0.1537
-vn -0.3827 -0.9066 -0.1777
-vn -0.9265 -0.1390 -0.3498
-vn -0.9264 0.0043 -0.3765
-vn -0.7006 0.7124 -0.0411
-vn -0.9241 0.3815 -0.0220
-vn -0.4493 0.6974 -0.5584
-vn -0.8288 0.4368 -0.3498
-vn -0.3827 0.2852 -0.8787
-vn -0.8672 -0.3376 0.3659
-vn -0.7049 -0.4817 0.5206
-vn -0.9568 -0.1976 0.2135
-vn -0.9565 -0.1984 0.2140
-vn -0.6886 -0.7252 -0.0009
-vn -0.9266 -0.3761 -0.0005
-vn -0.9268 -0.3439 -0.1507
-vn -0.6880 -0.6647 -0.2913
-vn 0.7367 0.6310 0.2430
-vn 0.3901 0.6561 0.6460
-vn 0.3891 0.8596 0.3311
-vn 0.9253 -0.1772 0.3353
-vn 0.9275 -0.2842 0.2427
-vn 0.9286 0.3196 0.1885
-vn 0.7497 0.5701 0.3362
-vn 0.7497 0.6618 -0.0004
-vn 0.9286 0.3710 -0.0002
-vn 0.5903 -0.0000 0.8071
-vn -0.3945 0.7914 -0.4670
-vn -0.7364 0.3688 -0.5672
-vn -0.3890 0.5021 -0.7723
-vn -0.7881 -0.6137 0.0477
-vn -0.5893 -0.8055 0.0626
-vn -0.9239 -0.3816 0.0296
-vn -0.0000 0.3716 0.9284
-vn 0.9229 -0.0000 0.3850
-vn 0.7872 -0.0000 0.6167
-vn 0.7867 -0.0000 0.6174
-vn -0.0000 -0.7367 0.6762
-vn -0.0000 -0.3687 0.9296
-vn -0.0000 -0.9977 0.0671
-vn -0.0000 -0.9493 0.3145
-vn -0.3827 0.9204 0.0804
-vn -0.7876 0.6138 0.0536
-vn -0.5903 0.8041 0.0703
-vn -0.0000 -0.2428 0.9701
-vn -0.0000 -0.0002 1.0000
-vn -0.7037 -0.7094 -0.0400
-vn -0.7007 -0.7131 0.0208
-vn -0.9241 -0.3820 0.0112
-vn -0.9239 -0.3819 -0.0215
-vn 0.9239 0.3827 -0.0000
-vn 0.5853 0.8108 -0.0000
-vn 0.5812 0.8138 -0.0000
-vn 0.6008 -0.1516 0.7849
-vn 0.7825 -0.1181 0.6114
-vn 0.3828 -0.1752 0.9071
-vn -0.7919 -0.6106 -0.0000
-vn -0.7159 -0.6966 0.0469
-vn -0.3834 -0.9215 0.0620
-vn -0.3894 -0.9210 -0.0012
-vn -0.3901 -0.8434 -0.3696
-vn 0.7495 0.5701 -0.3365
-vn 0.3946 0.9189 -0.0005
-vn 0.3945 0.7914 -0.4670
-vn -0.9239 -0.1179 0.3639
-vn -0.7107 -0.2168 0.6692
-vn -0.7873 0.6144 -0.0527
-vn -0.5902 0.8043 -0.0689
-vn -0.9239 0.3813 -0.0327
-vn -0.5812 0.8138 -0.0000
-vn -0.5940 0.8044 -0.0000
-vn 0.9278 0.1616 -0.3362
-vn 0.6862 0.3151 -0.6556
-vn 0.6872 0.5759 -0.4428
-vn 0.9272 0.2969 -0.2283
-vn -0.0000 0.6768 -0.7362
-vn -0.0000 0.7939 -0.6081
-vn -0.0000 -0.2442 -0.9697
-vn -0.0000 -0.5458 -0.8379
-vn 0.9265 -0.1390 -0.3498
-vn 0.9263 -0.2607 -0.2720
-vn -0.7825 -0.1181 0.6114
-vn -0.9239 -0.0726 0.3758
-vn -0.6008 -0.1516 0.7849
-vn 0.7224 -0.0002 -0.6915
-vn 0.3847 -0.0002 -0.9230
-vn 0.3857 -0.2253 -0.8947
-vn 0.7263 -0.1679 -0.6666
-vn -0.7440 -0.4923 0.4518
-vn -0.9276 -0.2752 0.2526
-vn -0.9269 -0.1383 0.3488
-vn -0.7396 -0.2481 0.6256
-vn -0.0000 -0.9984 -0.0563
-vn -0.3828 -0.9178 -0.1054
-vn -0.3829 -0.9223 -0.0520
-vn -0.7037 -0.7058 -0.0811
-vn -0.7368 0.6310 0.2430
-vn 0.7006 0.7124 -0.0411
-vn 0.3832 0.9221 -0.0532
-vn 0.3827 0.9239 -0.0000
-vn 0.9228 -0.0024 -0.3852
-vn 0.7916 -0.0037 -0.6110
-vn 0.7910 -0.0037 -0.6117
-vn -0.6882 -0.4914 0.5338
-vn -0.9268 -0.2544 0.2763
-vn -0.9268 -0.3445 0.1495
-vn -0.6881 -0.6657 0.2888
-vn 0.9268 -0.3439 -0.1507
-vn 0.6880 -0.6647 -0.2913
-vn 0.6882 -0.4896 -0.5354
-vn 0.9267 -0.2536 -0.2773
-vn -0.9262 0.1288 0.3544
-vn -0.9256 0.0003 0.3784
-vn -0.0000 0.3400 -0.9404
-vn -0.0000 0.6754 -0.7374
-vn 0.9256 -0.3397 -0.1669
-vn 0.6870 -0.6532 -0.3183
-vn 0.9264 0.0043 -0.3765
-vn 0.6890 0.0082 -0.7247
-vn 0.6862 0.3152 -0.6556
-vn -0.4915 -0.5915 0.6392
-vn -0.5055 0.6101 0.6101
-vn -0.7106 0.4975 0.4975
-vn 0.7262 0.1674 -0.6668
-vn 0.7364 0.3688 -0.5672
-vn 0.3890 0.5021 -0.7723
-vn 0.3857 0.2247 -0.8948
-vn -0.3886 -0.6375 -0.6652
-vn -0.0000 0.9964 0.0849
-vn -0.0000 -0.1896 0.9819
-vn 0.6896 0.2474 0.6807
-vn 0.3884 0.3147 0.8661
-vn 0.3870 0.0007 0.9221
-vn 0.6912 0.0006 0.7226
-vn 0.9265 -0.2051 0.3156
-vn 0.9286 -0.3197 0.1884
-vn 0.7496 -0.5703 0.3360
-vn 0.7364 -0.3686 0.5673
-vn 0.9239 -0.0726 0.3758
-vn 0.9239 0.0149 -0.3824
-vn 0.5770 0.0317 -0.8161
-vn 0.5853 0.0315 -0.8102
-vn -0.6929 -0.7027 0.1618
-vn -0.9252 -0.3698 0.0851
-vn -0.3833 -0.9232 0.0270
-vn 0.6881 -0.6657 0.2888
-vn 0.3900 -0.8447 0.3665
-vn 0.3894 -0.9210 -0.0012
-vn 0.6886 -0.7252 -0.0009
-vn -0.6929 0.6409 -0.3304
-vn -0.6922 0.4894 -0.5304
-vn -0.9260 0.2565 -0.2771
-vn -0.9257 0.3353 -0.1748
-vn 0.3888 0.0104 -0.9213
-vn 0.3925 0.3985 -0.8289
-vn -0.0000 -0.0000 -1.0000
-vn 0.7365 0.3681 0.5675
-vn 0.9265 0.2048 0.3158
-vn 0.6915 0.6955 -0.1950
-vn 0.3868 0.8879 -0.2490
-vn -0.7923 -0.6101 -0.0000
-vn -0.7825 -0.6227 -0.0000
-vn -0.9278 0.1616 -0.3362
-vn -0.6862 0.3151 -0.6556
-vn -0.3910 0.7297 -0.5610
-vn -0.3925 0.3985 -0.8289
-vn -0.3895 0.9210 0.0023
-vn -0.6885 0.7253 0.0018
-vn -0.6880 0.6638 0.2934
-vn -0.3901 0.8422 0.3722
-vn -0.3803 -0.0000 0.9248
-vn -0.7872 -0.0000 0.6167
-vn -0.7867 -0.0000 0.6173
-vn 0.9239 0.1181 -0.3639
-vn 0.9239 0.1103 -0.3664
-vn 0.7046 0.2191 -0.6750
-vn -0.0000 0.9974 -0.0720
-vn -0.3890 -0.5028 -0.7719
-vn -0.3857 -0.2253 -0.8947
-vn -0.7263 -0.1679 -0.6666
-vn -0.7363 -0.3693 -0.5670
-vn -0.0000 0.0113 -0.9999
-vn 0.7262 -0.1669 0.6669
-vn 0.3856 -0.2240 0.8950
-vn 0.3846 -0.0002 0.9231
-vn -0.7496 -0.5703 0.3359
-vn -0.9286 -0.3197 0.1884
-vn -0.9265 -0.2051 0.3156
-vn -0.7365 -0.3686 0.5672
-vn 0.9262 0.1288 0.3544
-vn 0.9256 0.0003 0.3784
-vn -0.0000 0.9629 -0.2700
-vn -0.0000 0.9983 -0.0576
-vn -0.0000 -0.9970 0.0774
-vn 0.3829 -0.9223 -0.0520
-vn 0.3828 -0.9178 -0.1054
-vn -0.3802 -0.0056 -0.9249
-vn -0.7916 -0.0037 -0.6110
-vn -0.7910 -0.0037 -0.6117
-vn -0.3937 0.7860 -0.4767
-vn -0.3929 0.6233 -0.6761
-vn 0.9239 -0.0000 -0.3827
-vn 0.6011 -0.0000 -0.7992
-vn 0.5888 -0.0000 -0.8083
-vn -0.8554 0.4927 -0.1599
-vn -0.3903 -0.3394 0.8558
-vn -0.7324 0.0056 0.6809
-vn -0.3876 0.0077 0.9218
-vn -0.3613 -0.8936 -0.2664
-vn -0.8546 -0.4971 -0.1505
-vn 0.8545 -0.4971 -0.1505
-vn 0.3613 -0.8936 -0.2664
-vn 0.3763 -0.8332 -0.4052
-vn -0.3827 0.9215 -0.0665
-vn -0.5888 0.8062 -0.0582
-vn -0.7733 0.6324 -0.0456
-vn -0.6862 0.3152 -0.6556
-vn 0.3827 -0.0000 -0.9239
-vn 0.6895 -0.2470 -0.6809
-vn 0.9262 -0.1286 -0.3544
-vn 0.5940 0.8044 -0.0000
-vn 0.6008 -0.7994 -0.0000
-vn 0.5770 -0.8167 -0.0000
-vn 0.3860 -0.8990 0.2070
-vn 0.3833 -0.9232 0.0270
-vn 0.7922 -0.0020 -0.6103
-vn 0.3815 -0.0029 -0.9244
-vn 0.7919 -0.0020 -0.6107
-vn -0.3849 0.4035 -0.8301
-vn -0.9239 -0.0000 0.3827
-vn 0.7923 -0.6101 -0.0000
-vn 0.7825 -0.6227 -0.0000
-vn -0.3917 -0.6996 0.5975
-vn -0.3882 -0.8831 0.2635
-vn -0.7433 -0.5087 0.4344
-vn 0.7396 -0.2481 0.6256
-vn 0.7440 -0.4923 0.4518
-vn 0.3921 -0.6777 0.6221
-vn 0.3903 -0.3394 0.8558
-vn -0.9229 -0.0000 0.3850
-vn -0.7867 -0.0000 0.6174
-vn 0.9261 -0.3615 0.1078
-vn 0.7342 -0.6506 0.1941
-vn -0.7497 -0.6618 -0.0004
-vn -0.7495 -0.5703 -0.3362
-vn -0.9286 -0.3197 -0.1885
-vn -0.9286 -0.3711 -0.0002
-vn -0.3884 -0.8747 0.2898
-vn -0.7346 -0.6440 0.2134
-vn -0.0000 -0.9935 -0.1142
-vn -0.0000 -0.9859 -0.1676
-vn 0.3905 -0.7682 0.5073
-vn 0.7867 -0.0000 0.6173
-vn 0.3803 -0.0000 0.9248
-vn 0.5888 0.8062 -0.0582
-vn 0.3827 0.9215 -0.0665
-vn 0.7733 0.6324 -0.0456
-vn -0.3830 -0.2961 0.8750
-vn -0.7023 -0.2282 0.6744
-vn -0.3894 -0.4964 0.7758
-vn -0.3832 0.9221 -0.0532
-vn -0.3868 0.8879 -0.2490
-vn 0.9241 -0.3817 0.0204
-vn 0.7140 -0.6991 0.0373
-vn -0.9239 -0.3660 -0.1118
-vn -0.9256 -0.3397 -0.1669
-vn 0.9239 -0.3755 -0.0736
-vn 0.9239 -0.3772 -0.0641
-vn -0.9259 0.0031 0.3778
-vn -0.0000 -0.6919 -0.7220
-vn -0.0000 -0.3692 -0.9293
-vn -0.0000 0.9963 -0.0854
-vn 0.9239 0.3812 0.0333
-vn 0.7876 0.6138 0.0536
-vn 0.5903 0.8041 0.0703
-vn 0.3830 -0.2961 0.8750
-vn -0.3826 -0.9239 -0.0000
-vn -0.5846 -0.8113 -0.0000
-vn 0.3803 0.0060 -0.9248
-vn 0.7917 0.0040 -0.6109
-vn 0.7864 0.0040 -0.6177
-vn -0.0000 -0.9986 0.0533
-vn -0.0000 -0.9583 0.2859
-vn -0.9239 -0.0125 -0.3825
-vn 0.3802 -0.0000 0.9249
-vn 0.3827 0.9204 0.0804
-vn -0.3829 -0.2961 0.8750
-vn -0.3894 -0.4964 0.7759
-vn -0.3860 -0.8990 0.2070
-vn 0.3898 -0.6215 -0.6796
-vn 0.3884 -0.3142 -0.8663
-vn -0.0000 0.2883 -0.9575
-vn -0.0000 0.3088 -0.9511
-vn 0.5893 -0.8055 0.0626
-vn 0.3827 -0.9211 0.0715
-vn 0.7881 -0.6137 0.0477
-vn -0.9253 -0.1772 0.3354
-vn -0.6895 -0.2475 0.6807
-vn -0.3885 -0.3149 0.8660
-vn -0.3903 -0.3395 0.8558
-vn 0.5812 -0.0000 -0.8138
-vn 0.5902 -0.0000 -0.8073
-vn -0.5904 -0.0000 0.8071
-vn -0.3804 0.0060 -0.9248
-vn -0.7904 0.0040 -0.6125
-vn -0.7957 0.0040 -0.6056
-vn -0.6913 -0.0005 -0.7226
-vn -0.6895 -0.2470 -0.6809
-vn -0.9262 -0.1286 -0.3544
-vn -0.9256 -0.0003 -0.3785
-vn 0.9239 -0.1179 0.3639
-vn -0.9265 0.3512 0.1353
-vn -0.9244 0.3801 0.0324
-vn -0.7037 -0.7059 -0.0811
-vn -0.9239 -0.3820 -0.0215
-vn -0.9239 -0.3801 -0.0437
-vn 0.3910 0.7297 -0.5610
-vn -0.9239 0.3817 -0.0275
-vn 0.7185 0.6930 0.0591
-vn 0.3839 0.9201 0.0784
-vn -0.9239 0.3812 0.0333
-vn -0.7107 -0.2168 0.6693
-vn -0.9239 -0.1179 0.3640
-vn -0.9240 -0.1226 0.3622
-vn 0.3945 -0.7917 0.4664
-vn 0.3890 -0.5019 0.7725
-vn -0.9228 -0.0024 -0.3852
-vn -0.3946 -0.9188 -0.0005
-vn -0.3945 -0.7915 -0.4667
-vn -0.3890 -0.5019 0.7725
-vn -0.3850 0.4035 -0.8300
-vn -0.9239 -0.3772 -0.0641
-vn 0.3876 0.0077 0.9218
-vn 0.3893 0.3423 0.8551
-vn -0.0000 -0.8344 0.5511
-vn -0.9266 0.0025 -0.3762
-vn -0.9263 -0.2607 -0.2720
-vn -0.9262 -0.1288 0.3542
-vn 0.5904 -0.0000 0.8071
-vn 0.3827 -0.0000 0.9239
-vn -0.6915 0.6955 -0.1950
-vn -0.9256 0.3645 -0.1022
-vn -0.0000 0.3415 0.9399
-vn -0.0000 -0.9813 -0.1923
-vn 0.9264 0.0043 -0.3766
-vn 0.3802 -0.0056 -0.9249
-vn 0.7928 -0.6095 -0.0000
-vn 0.3832 -0.9224 0.0493
-vn -0.3827 -0.9211 0.0715
-vn -0.0000 -0.9159 -0.4014
-vn -0.0000 -0.6749 -0.7379
-vn 0.7919 -0.6106 -0.0000
-vn 0.7861 0.6181 -0.0000
-vn 0.7928 0.6095 -0.0000
-vn 0.7860 -0.6183 -0.0000
-vn -0.9269 0.2675 0.2633
-vn 0.9251 -0.0922 0.3683
-vn 0.6948 0.3144 -0.6468
-vn 0.3849 0.4035 -0.8300
-vn 0.3945 -0.7915 -0.4667
-vn 0.3946 -0.9188 -0.0005
-vn -0.3888 0.0104 -0.9212
-vn -0.6884 0.4886 0.5361
-vn -0.9267 0.2532 0.2778
-vn 0.3894 -0.4964 0.7758
-vn 0.9276 -0.2752 0.2526
-vn 0.3929 0.6233 -0.6761
-vn -0.9239 0.3640 -0.1181
-vn 0.9256 0.3645 -0.1022
-vn 0.9241 0.3815 -0.0220
-vn 0.6880 0.6638 0.2934
-vn 0.3895 0.9210 0.0023
-vn 0.3900 0.8422 0.3722
-vn 0.9239 0.3817 -0.0275
-vn -0.9251 -0.0927 -0.3682
-vn -0.9264 -0.2055 -0.3154
-vn -0.3921 -0.6777 0.6221
-vn 0.6913 -0.0005 -0.7226
-vn 0.9256 -0.0003 -0.3785
-vn -0.3804 -0.0000 0.9248
-vn 0.3882 -0.8831 0.2635
-vn 0.7433 -0.5087 0.4344
-vn -0.9264 -0.1390 -0.3499
-vn -0.9264 0.0043 -0.3766
-vn -0.8545 -0.4971 -0.1505
-vn -0.9256 -0.3398 -0.1669
-vn -0.7733 0.1828 -0.6071
-vn -0.9239 0.1103 -0.3664
-vn 0.9269 0.2675 0.2633
-vn -0.3828 -0.2847 0.8789
-vn 0.9239 -0.3660 -0.1118
-vn 0.9269 -0.1383 0.3488
-vn -0.0000 -0.7604 0.6494
-vn -0.3900 -0.8447 0.3665
-vn -0.0000 -0.4672 0.8841
-vn -0.6011 -0.0000 -0.7992
-vn -0.9239 -0.0000 -0.3827
-vn -0.5888 -0.0000 -0.8083
-vn -0.3946 -0.7917 0.4664
-vn 0.3937 0.7860 -0.4767
-vn 0.7919 0.0019 -0.6106
-vn 0.3815 0.0028 -0.9244
-vn 0.7922 0.0019 -0.6102
-vn 0.8546 -0.4971 -0.1505
-vn -0.3827 0.9205 -0.0789
-vn 0.5847 -0.8113 -0.0000
-vn 0.3889 0.0104 -0.9212
-vn -0.9597 0.1988 0.1988
-vn -0.3832 -0.9224 0.0493
-vn 0.3900 0.8442 -0.3678
-vn -0.3827 0.2664 -0.8847
-vn -0.0000 -0.9611 -0.2761
-vn -0.0000 -0.9013 -0.4333
-vn -0.0000 0.0008 1.0000
-vn -0.0000 -0.3417 0.9398
-vn -0.5903 -0.0000 0.8072
-vn -0.0000 0.0083 1.0000
-vn -0.3946 0.9189 -0.0005
-vn 0.9239 -0.0125 -0.3825
-vn 0.5847 -0.0266 -0.8108
-vn 0.5777 -0.0267 -0.8158
-vn 0.3832 -0.9224 0.0492
-vn 0.9262 0.1282 -0.3545
-vn -0.3828 -0.9178 -0.1055
-vn 0.9239 -0.0479 0.3797
-vn 0.7860 -0.0774 0.6134
-vn 0.5942 -0.1007 0.7980
-vn -0.3899 -0.6237 0.6775
-vn -0.0000 -0.3205 0.9472
-vn -0.0000 -0.5390 0.8423
-vn -0.3861 -0.4310 0.8156
-vn -0.0000 -0.3081 0.9513
-vn -0.5777 0.8163 -0.0000
-vn -0.6010 0.7993 -0.0000
-vn -0.0000 0.0065 -1.0000
-vn -0.0000 0.3087 -0.9511
-vn -0.0000 -0.0007 -1.0000
-vn -0.0000 -0.9174 0.3980
-vn -0.0000 -1.0000 -0.0013
-vn -0.9266 0.1398 0.3492
-vn 0.3828 -0.9178 -0.1055
-vn 0.5777 0.8163 -0.0000
-vn 0.6010 0.7993 -0.0000
-vn -0.3905 -0.7682 0.5073
-vn 0.5902 0.8043 -0.0689
-vn 0.3827 0.9205 -0.0789
-vn 0.7873 0.6144 -0.0527
-vn 0.9251 -0.0927 -0.3682
-vn 0.7363 -0.3693 -0.5670
-vn 0.9264 -0.2055 -0.3154
-vn 0.9244 0.3801 0.0324
-vn -0.9263 -0.2607 -0.2721
-vn 0.9239 -0.3816 0.0296
-vn -0.0000 -0.8616 0.5076
-vn -0.0000 -0.5449 0.8385
-vn 0.9248 0.1663 -0.3421
-vn -0.0000 0.5442 0.8390
-vn -0.0000 0.8614 0.5079
-vn -0.3827 -0.0000 -0.9239
-vn -0.5812 -0.0000 -0.8138
-vn -0.5902 -0.0000 -0.8073
-vn -0.5903 -0.0000 0.8071
-vn -0.9242 -0.3811 0.0256
-vn 0.3903 -0.3395 0.8558
-vn -0.3827 0.0359 -0.9232
-vn -0.5770 0.0317 -0.8161
-vn -0.5853 0.0315 -0.8102
-vn 0.3946 0.7915 0.4667
-vn -0.6008 -0.7994 -0.0000
-vn -0.5770 -0.8167 -0.0000
-vn -0.7824 0.1190 0.6113
-vn -0.6009 0.1527 0.7846
-vn -0.9239 0.0731 0.3756
-vn 0.6915 0.6956 -0.1950
-vn -0.0000 -0.6773 0.7357
-vn -0.9251 0.0919 0.3684
-vn -0.9265 0.2048 0.3158
-vn 0.7824 0.6228 -0.0000
-vn 0.7924 0.6100 -0.0000
-vn -0.3946 0.7915 0.4667
-vn -0.7497 0.5701 0.3362
-vn 0.3890 0.5013 0.7729
-vn 0.9229 0.0025 -0.3851
-vn 0.9267 0.2532 0.2778
-vn 0.6884 0.4886 0.5361
-vn -0.9248 0.1663 -0.3421
-vn -0.9251 -0.0922 0.3683
-vn -0.9247 -0.0001 0.3807
-vn -0.6895 0.2463 -0.6812
-vn -0.9262 0.1282 -0.3545
-vn -0.9268 0.2537 -0.2770
-vn -0.6881 0.4901 -0.5351
-vn -0.3849 0.4035 -0.8300
-vn 0.3896 0.6204 0.6807
-vn -0.9262 -0.3580 0.1186
-vn -0.3898 -0.6215 -0.6796
-vn -0.6882 -0.4896 -0.5354
-vn -0.0000 -0.3410 -0.9401
-vn 0.3901 -0.8434 -0.3696
-vn 0.9268 0.2537 -0.2770
-vn -0.7922 -0.0020 -0.6103
-vn -0.9233 -0.0012 -0.3840
-vn -0.7919 -0.0020 -0.6107
-vn -0.3884 -0.3142 -0.8663
-vn 0.3887 -0.6375 -0.6652
-vn 0.9286 0.3196 -0.1886
-vn -0.3815 -0.0029 -0.9244
-vn 0.9269 0.3434 0.1518
-vn -0.4901 -0.5912 0.6405
-vn -0.3802 -0.0000 0.9249
-vn -0.9267 -0.2536 -0.2773
-vn -0.0000 0.4372 -0.8994
-vn -0.7347 -0.6440 0.2134
-vn 0.9268 -0.2544 0.2763
-vn 0.9262 -0.1288 0.3542
-vn 0.6895 -0.2475 0.6807
-vn 0.6882 -0.4914 0.5338
-vn -0.3827 0.1135 0.9169
-vn -0.5940 0.0988 0.7984
-vn -0.7861 0.0759 0.6134
-vn 0.9251 0.0925 -0.3683
-vn 0.9264 0.2052 -0.3156
-vn 0.7876 0.6139 0.0536
-vn -0.3898 0.6220 -0.6791
-vn -0.6880 0.6653 -0.2898
-vn -0.3900 0.8442 -0.3678
-vn -0.9239 -0.3826 -0.0000
-vn 0.3827 -0.0303 -0.9234
-vn -0.9262 -0.3579 0.1186
-vn -0.0000 0.1229 0.9924
-vn -0.0000 -0.0002 -1.0000
-vn 0.9247 -0.0001 -0.3807
-vn -0.9251 0.0925 -0.3683
-vn -0.9247 -0.0001 -0.3807
-vn -0.3869 -0.0006 -0.9221
-vn -0.3888 0.0104 -0.9213
-vn -0.9286 0.3196 0.1885
-vn -0.0000 0.2435 -0.9699
-vn 0.9264 -0.1390 -0.3498
-vn 0.3850 0.4035 -0.8300
-vn 0.3899 -0.6237 0.6775
-vn -0.5853 0.8108 -0.0000
-vn -0.3803 0.0060 -0.9248
-vn 0.9266 -0.3761 -0.0005
-vn -0.0000 -0.8614 -0.5079
-vn -0.0000 -1.0000 -0.0005
-vn -0.0000 0.4372 -0.8993
-vn 0.9248 0.1663 -0.3422
-vn -0.9268 0.3442 -0.1499
-vn -0.9266 0.3760 0.0009
-vn -0.0000 0.0030 -1.0000
-vn -0.3896 0.6204 0.6807
-vn 0.9239 0.3813 -0.0327
-vn -0.9239 -0.3755 -0.0736
-vn -0.0000 0.2421 0.9702
-vn 0.9234 0.0012 -0.3839
-vn -0.7922 0.0019 -0.6102
-vn -0.7919 0.0019 -0.6106
-vn -0.9234 0.0012 -0.3839
-vn 0.9253 -0.1772 0.3354
-vn 0.3902 -0.3394 0.8559
-vn 0.3888 0.0104 -0.9212
-vn 0.9239 0.1103 -0.3665
-vn -0.0000 0.0389 -0.9992
-vn -0.3826 -0.1157 0.9166
-vn -0.7860 -0.0774 0.6134
-vn -0.5942 -0.1007 0.7980
-vn 0.3885 -0.3149 0.8660
-vn -0.9264 0.2052 -0.3156
-vn -0.9269 0.3434 0.1518
-vn -0.9239 0.0470 0.3798
-vn 0.9268 -0.3445 0.1495
-vn 0.9239 0.0731 0.3756
-vn 0.9233 -0.0012 -0.3840
-vn 0.3826 -0.1157 0.9166
-vn 0.3869 -0.0006 -0.9221
-vn -0.3815 0.0028 -0.9244
-vn -0.3827 0.1765 0.9069
-vn -0.9239 0.0149 -0.3824
-vn -0.9464 0.2520 -0.2018
-vn 0.3890 -0.5028 -0.7719
-vn 0.9239 -0.3815 0.0296
-vn 0.9239 0.0470 0.3798
-vn 0.5940 0.0988 0.7984
-vn 0.7861 0.0759 0.6134
-vn 0.3827 0.0359 -0.9232
-vn -0.3828 -0.1752 0.9071
-vn 0.3827 0.1135 0.9169
-vn -0.0000 0.5451 -0.8384
-vn -0.9239 -0.0479 0.3797
-vn -0.0000 -0.9858 -0.1676
-vn -0.3884 0.3133 -0.8666
-vn -0.0000 -0.1252 0.9921
-vn -0.0000 -0.0032 -1.0000
-vn 0.3857 0.2234 0.8952
-vn 0.3804 -0.0000 0.9248
-vn -1.0000 -0.0000 -0.0000
-vn 1.0000 -0.0000 -0.0000
-s 1
-f 753//1 752//1 746//2 747//2
-f 1076//3 22//4 1080//5 1075//6
-f 668//7 673//7 672//8 667//9
-f 687//10 686//10 681//11 682//11
-f 972//12 971//13 967//14 12//15
-f 214//16 213//17 208//18 209//16
-f 228//19 227//19 223//19 224//19
-f 743//20 742//20 737//21 738//21
-f 998//22 1003//23 1002//24 997//25
-f 384//26 383//27 1142//28 378//29
-f 1019//30 1018//31 1012//32 1013//33
-f 366//34 1128//35 1127//36 362//37
-f 484//38 483//39 478//40 479//41
-f 154//42 153//42 265//42 266//42
-f 941//43 1213//44 1212//45 936//46
-f 910//47 914//48 913//49 909//50
-f 454//51 459//52 458//53 453//54
-f 896//55 900//56 1210//57 1164//58
-f 76//59 365//60 361//61 75//62
-f 1008//63 1012//32 1220//64 1180//65
-f 181//30 180//66 176//67 177//30
-f 42//68 543//69 541//70 41//71
-f 179//72 183//73 182//74 178//74
-f 755//75 754//76 748//77 749//78
-f 603//79 49//80 607//81 602//82
-f 922//83 921//84 917//85 918//86
-f 215//87 214//87 209//87 210//87
-f 190//30 189//31 184//88 185//30
-f 869//89 868//89 862//90 863//90
-f 224//91 223//91 218//91 219//91
-f 525//92 530//93 529//94 524//95
-f 722//96 727//96 726//96 721//96
-f 180//66 141//97 175//97 176//67
-f 853//98 852//99 848//100 849//101
-f 1090//102 1089//103 1084//104 1085//105
-f 381//23 387//106 386//107 380//24
-f 38//108 891//109 885//110 886//111
-f 24//112 1108//38 1103//41 1104//113
-f 815//114 814//115 888//116 889//117
-f 284//118 283//118 279//119 280//119
-f 867//120 866//121 860//122 861//123
-f 935//124 934//125 930//69 9//68
-f 369//82 373//81 372//126 368//127
-f 205//128 204//128 199//128 200//128
-f 810//129 731//130 730//131 809//132
-f 1066//133 1065//134 1060//135 21//133
-f 593//136 592//136 587//137 588//137
-f 726//138 677//139 676//140 725//141
-f 878//142 883//143 882//144 877//145
-f 837//146 836//147 832//148 33//149
-f 47//62 594//61 589//150 590//151
-f 93//152 94//152 183//73 179//72
-f 572//153 576//154 575//155 571//156
-f 200//157 199//157 195//157 196//157
-f 157//141 162//158 139//159 138//159
-f 681//160 680//161 676//140 677//139
-f 325//162 329//163 328//164 324//165
-f 1018//166 1023//167 1181//168 1017//168
-f 246//133 245//134 239//135 240//133
-f 759//169 763//170 762//171 758//172
-f 195//138 199//138 198//173 194//174
-f 206//175 205//176 200//176 201//177
-f 341//178 340//179 334//180 335//181
-f 286//50 291//49 129//182 1138//183
-f 892//184 896//55 1164//58 1163//185
-f 560//186 559//187 555//43 556//188
-f 231//189 236//190 149//191 148//192
-f 787//193 786//194 780//195 781//196
-f 683//197 688//5 687//198 682//199
-f 618//200 623//201 622//106 617//23
-f 876//202 875//203 870//204 871//205
-f 99//133 100//133 225//206 220//134
-f 862//207 861//123 856//208 857//209
-f 429//210 434//211 433//212 1134//212
-f 692//213 691//213 686//10 687//10
-f 230//214 235//214 234//215 229//216
-f 707//217 706//217 700//218 701//218
-f 718//219 717//219 712//220 713//220
-f 227//221 226//222 222//223 223//221
-f 816//224 815//224 889//225 890//225
-f 514//118 513//118 509//119 510//119
-f 349//226 353//227 1141//228 1125//229
-f 246//230 252//230 251//231 245//232
-f 261//233 267//234 266//235 260//235
-f 721//30 720//236 716//237 717//238
-f 788//239 787//193 781//196 782//240
-f 864//241 870//204 869//242 863//243
-f 378//29 1142//28 1130//244 374//245
-f 637//246 641//247 125//248 1194//248
-f 986//59 14//79 990//82 985//60
-f 168//138 172//138 171//249 167//250
-f 516//251 515//252 511//253 39//254
-f 986//59 985//60 981//61 13//62
-f 315//255 314//255 306//256 307//256
-f 845//257 844//257 839//258 840//258
-f 66//259 299//260 298//93 294//92
-f 264//261 263//262 257//262 258//263
-f 851//264 850//265 845//266 846//267
-f 705//268 704//269 1209//270 699//271
-f 455//10 454//10 449//11 450//11
-f 975//137 974//137 969//272 970//272
-f 345//273 350//274 349//226 344//275
-f 1078//51 1077//54 1072//276 1073//160
-f 442//232 272//277 271//278 441//279
-f 1118//280 1117//281 1112//282 1113//280
-f 397//166 402//167 1144//168 1143//168
-f 797//283 796//284 791//285 792//286
-f 785//287 784//288 778//289 779//290
-f 809//132 730//131 104//291 808//292
-f 762//293 761//293 757//294 758//294
-f 531//260 537//295 536//296 530//93
-f 65//251 290//297 289//298 285//299
-f 237//300 243//301 242//302 236//190
-f 855//303 859//304 858//305 854//306
-f 301//83 300//84 295//85 296//307
-f 614//29 613//28 608//244 609//245
-f 682//11 681//11 677//308 678//308
-f 674//91 673//91 668//91 669//91
-f 266//309 265//309 259//309 260//309
-f 733//310 732//311 811//312 812//313
-f 823//314 828//315 827//316 822//317
-f 262//318 268//318 267//234 261//233
-f 101//319 256//320 251//321 252//319
-f 358//322 362//37 1127//36 1126//323
-f 969//274 974//324 973//227 968//226
-f 795//325 794//326 789//327 790//328
-f 310//329 313//330 312//331 1121//332
-f 515//252 521//298 520//333 514//334
-f 1034//335 1033//335 1028//335 1029//335
-f 886//111 885//110 880//336 37//337
-f 277//338 276//339 271//278 272//277
-f 153//30 152//340 264//341 265//30
-f 286//50 1138//183 1199//342 282//343
-f 279//344 283//345 282//343 278//56
-f 746//346 745//347 741//348 742//349
-f 430//350 429//351 425//352 426//350
-f 43//353 563//354 562//163 558//355
-f 953//356 952//356 947//356 948//356
-f 839//357 844//358 843//359 838//360
-f 288//361 287//361 283//118 284//118
-f 891//109 817//362 816//363 890//364
-f 824//365 110//366 818//367 819//368
-f 734//369 733//310 812//313 813//370
-f 898//371 897//371 893//372 894//372
-f 238//373 237//373 232//373 233//373
-f 585//13 584//374 579//375 580//14
-f 929//329 931//330 1211//331 1171//332
-f 493//376 492//377 486//378 487//376
-f 306//379 314//380 313//330 310//329
-f 568//381 44//381 572//382 567//383
-f 306//379 310//329 305//384
-f 468//385 467//271 463//386 464//387
-f 306//388 305//389 300//84 301//83
-f 303//296 308//390 307//391 302//392
-f 327//393 331//393 330//394 326//395
-f 901//344 906//345 905//396 900//56
-f 1110//96 1111//96 1116//96 1115//96
-f 567//383 572//382 571//397 566//397
-f 260//42 259//42 254//42 255//42
-f 779//290 778//289 772//398 773//399
-f 92//230 174//232 170//400 91//230
-f 101//152 262//152 261//401 256//402
-f 361//61 360//403 355//404 356//150
-f 160//405 159//406 154//406 155//407
-f 551//408 550//46 545//330 546//380
-f 336//335 335//335 331//335 332//335
-f 667//9 672//8 1155//409 1161//409
-f 356//150 355//404 351//374 352//13
-f 268//152 156//152 155//410 267//411
-f 632//31 1158//97 1153//64 628//32
-f 1005//412 1009//413 1008//63 1004//414
-f 702//415 708//416 707//417 701//418
-f 231//189 148//192 147//419 226//420
-f 355//137 354//137 350//272 351//272
-f 51//421 627//422 622//106 623//201
-f 829//423 833//424 112//425 111//426
-f 443//133 442//134 437//135 438//133
-f 712//427 717//238 716//237 711//428
-f 700//385 699//271 695//386 696//387
-f 346//429 345//429 341//430 342//430
-f 365//60 369//82 368//127 364//431
-f 428//432 432//215 431//433 427//433
-f 539//379 546//380 545//330 542//329
-f 333//434 332//435 328//435 329//436
-f 992//437 991//438 987//34 988//439
-f 893//440 897//441 896//55 892//184
-f 389//63 393//32 1132//64 1131//65
-f 347//14 346//375 342//155 343//154
-f 1016//442 1015//443 1011//422 18//421
-f 305//389 304//444 1120//445 300//84
-f 338//446 73//447 343//154 337//153
-f 44//446 45//447 576//154 572//153
-f 256//402 261//401 260//74 255//74
-f 467//271 1136//270 1135//448 463//386
-f 297//449 296//449 292//450 293//450
-f 353//227 358//322 1126//323 1141//228
-f 643//451 642//451 638//451 639//451
-f 556//188 555//43 550//46 551//408
-f 425//352 429//351 1134//419 133//419
-f 46//12 585//13 580//14 581//15
-f 20//452 1051//452 1050//453 1045//454
-f 516//251 40//297 521//298 515//252
-f 994//81 998//22 997//25 993//455
-f 214//456 218//456 217//67 213//457
-f 404//458 399//458 400//459 405//460
-f 395//461 394//461 390//462 391//462
-f 213//17 212//463 145//463 208//18
-f 234//215 233//464 228//464 229//216
-f 658//454 662//453 661//465 657//465
-f 371//466 370//438 366//34 367//467
-f 587//324 592//468 591//322 586//227
-f 778//289 777//469 771//470 772//398
-f 948//471 947//471 942//472 943//472
-f 239//473 238//474 233//474 234//475
-f 699//271 1209//270 694//448 695//386
-f 1004//414 1179//27 1178//476 1000//29
-f 810//129 809//132 803//477 804//478
-f 1092//479 1091//271 1086//386 1087//387
-f 498//440 497//184 672//249 673//138
-f 414//480 413//397 409//397 410//481
-f 1043//7 1042//482 1037//8 1038//7
-f 633//483 638//483 637//484 632//485
-f 765//486 769//487 108//488 764//489
-f 79//490 382//200 381//23 377//22
-f 589//150 588//404 584//374 585//13
-f 448//161 1147//491 135//492 444//140
-f 964//493 968//226 1216//494 1174//495
-f 722//42 721//42 717//219 718//219
-f 281//253 280//496 276//339 277//338
-f 946//395 951//394 1172//497 1214//497
-f 679//498 683//197 682//199 678//499
-f 226//222 147//500 221//500 222//223
-f 995//501 1219//502 1177//503 991//438
-f 822//317 827//316 826//504 821//505
-f 686//51 691//52 690//53 685//54
-f 486//378 492//377 491//506 137//506
-f 830//507 834//508 833//424 829//423
-f 669//373 668//373 664//373 665//373
-f 908//252 907//334 902//496 903//253
-f 915//450 914//450 910//361 911//361
-f 298//93 303//296 302//392 297//94
-f 820//509 819//368 814//115 815//114
-f 459//52 464//387 463//386 458//53
-f 725//377 1162//506 127//506 720//378
-f 656//7 655//482 650//8 651//7
-f 509//344 513//345 512//343 508//56
-f 937//510 936//46 931//330 932//380
-f 573//179 577//493 1205//495 1191//511
-f 377//22 381//23 380//24 376//25
-f 460//213 459//213 454//10 455//10
-f 586//227 591//322 122//323 121//228
-f 466//103 465//512 460//513 461//104
-f 597//514 596//514 592//136 593//136
-f 430//91 426//91 427//91 431//91
-f 1159//515 1158//515 632//485 637//484 1194//515
-f 295//85 130//516 129//182 291//49
-f 803//477 802//517 796//284 797//283
-f 653//134 658//518 657//519 652//519
-f 924//296 928//390 927//391 923//392
-f 269//184 274//520 1119//521 1137//185
-f 738//21 737//21 731//522 732//522
-f 1048//221 1047//222 1042//223 1043//221
-f 607//81 612//22 611//25 606//455
-f 342//430 341//430 335//523 336//523
-f 3//251 4//524 912//298 908//252
-f 722//525 723//282 728//281 727//525
-f 271//372 270//372 440//157 441//157
-f 483//219 482//219 477//220 478//220
-f 631//443 635//526 634//74 630//527
-f 430//528 435//528 434//211 429//210
-f 1041//152 1040//72 1035//72 1036//152
-f 492//141 444//140 135//492 491//159
-f 783//529 782//529 776//530 777//530
-f 62//112 724//152 723//531 719//38
-f 189//31 1200//97 142//97 184//88
-f 90//230 165//532 160//533 161//230
-f 187//534 192//526 191//74 186//74
-f 453//54 136//535 1147//491 448//161
-f 32//536 823//314 822//317 817//362
-f 81//442 401//152 400//526 396//443
-f 415//381 414//480 410//481 82//381
-f 321//537 325//162 324//165 320//538
-f 977//151 976//150 971//13 972//12
-f 484//38 489//531 488//74 483//39
-f 232//91 227//91 228//91 233//91
-f 836//147 835//539 831//540 832//148
-f 77//79 78//80 373//81 369//82
-f 287//541 286//50 282//343 283//345
-f 487//30 486//236 481//237 482//238
-f 526//259 525//92 521//298 40//297
-f 730//131 736//542 735//543 104//291
-f 1115//376 1114//377 1109//378 1110//376
-f 693//104 692//513 687//198 688//5
-f 990//82 994//81 993//455 989//544
-f 715//113 714//41 708//416 709//545
-f 548//125 553//537 552//538 547//546
-f 925//384 929//329 1171//332 1170//547
-f 507//548 506//338 500//277 501//549
-f 744//550 748//77 747//551 743//552
-f 10//553 954//434 949//436 950//553
-f 838//360 843//359 114//554 113//555
-f 472//556 471//268 467//271 468//385
-f 1065//232 895//277 894//278 1064//279
-f 396//443 400//526 399//74 395//527
-f 280//119 279//119 275//371 276//371
-f 773//399 772//398 768//557 29//558
-f 851//264 855//303 854//306 850//265
-f 1053//559 1052//351 1047//352 1048//559
-f 588//137 587//137 583//272 584//272
-f 1011//422 1010//560 1006//107 1007//561
-f 480//113 479//41 474//416 475//545
-f 83//452 84//452 428//453 424//454
-f 909//50 913//49 1167//562 1166//563
-f 925//564 1170//444 1169//565 921//84
-f 442//134 441//519 436//519 437//135
-f 960//178 959//179 955//180 956//181
-f 660//221 659//222 655//223 656//221
-f 946//566 1214//567 1213//44 941//43
-f 684//3 689//568 688//5 683//197
-f 397//31 1143//97 1132//64 393//32
-f 996//569 995//501 991//438 992//437
-f 547//255 546//255 539//256 540//256
-f 384//26 389//63 1131//65 383//27
-f 568//553 567//434 562//436 563//553
-f 538//564 1187//444 532//445 533//84
-f 7//295 8//570 928//390 924//296
-f 714//41 713//40 707//417 708//416
-f 508//56 512//343 120//342 1186//57
-f 373//81 377//22 376//25 372//126
-f 1020//42 1019//42 1013//461 1014//461
-f 567//434 566//435 561//435 562//436
-f 583//274 587//324 586//227 582//226
-f 88//571 475//545 474//416 470//415
-f 391//462 390//462 385//572 386//572
-f 364//514 363//514 359//136 360//136
-f 566//356 565//356 560//356 561//356
-f 719//38 723//531 722//74 718//39
-f 788//239 793//573 792//286 787//193
-f 621//572 620//572 615//574 616//574
-f 1108//38 1107//39 1102//40 1103//41
-f 334//575 1139//576 131//576 330//577
-f 1045//454 1050//453 1049//465 1044//465
-f 428//432 84//214 85//214 432//215
-f 539//388 538//564 533//84 534//83
-f 299//260 67//295 303//296 298//93
-f 539//379 542//329 538//384
-f 830//507 829//423 824//365 825//578
-f 87//102 88//571 470//415 466//103
-f 548//125 547//546 540//579 543//69
-f 197//580 196//581 191//581 192//582
-f 536//296 541//583 540//391 535//392
-f 638//584 642//584 641//247 637//246
-f 174//232 173//279 169//279 170//400
-f 99//152 220//72 216//585 98//152
-f 916//92 915//95 911//586 912//298
-f 58//230 501//549 500//277 675//232
-f 580//14 579//375 575//155 576//154
-f 525//92 524//95 520//333 521//298
-f 579//429 578//429 574//430 575//430
-f 236//190 242//302 241//587 149//191
-f 399//42 398//42 394//461 395//461
-f 625//413 629//588 628//32 624//63
-f 678//308 677//308 726//157 727//157
-f 631//443 630//527 626//560 627//422
-f 419//134 424//206 423//519 418//519
-f 158//138 163//138 162//158 157//141
-f 529//449 528//449 523//450 524//450
-f 542//329 545//330 544//331 1188//332
-f 754//76 759//169 758//172 753//589
-f 538//384 542//329 1188//332 1187//547
-f 1102//220 1101//220 1096//217 1097//217
-f 974//324 979//468 978//322 973//227
-f 327//590 326//566 322//43 323//188
-f 48//59 603//79 602//82 598//60
-f 604//438 123//503 1157//35 599//34
-f 270//440 269//184 439//249 440//138
-f 461//104 460//513 455//198 456//5
-f 524//450 523//450 519//361 520//361
-f 582//226 586//227 121//228 1192//229
-f 540//591 539//591 534//592 535//592
-f 811//593 810//593 804//594 805//594
-f 222//595 221//409 146//409 217//8
-f 174//480 179//480 178//397 173//397
-f 553//537 558//355 557//165 552//538
-f 465//596 464//596 459//213 460//213
-f 1042//482 102//409 1223//409 1037//8
-f 594//61 593//403 588//404 589//150
-f 664//91 660//91 661//91 665//91
-f 868//597 867//120 861//123 862//207
-f 97//598 98//598 216//599 211//600
-f 1015//443 1014//601 1010//560 1011//422
-f 28//602 29//558 768//557 763//170
-f 471//268 1149//269 1136//270 467//271
-f 49//80 50//490 612//22 607//81
-f 446//308 445//308 493//157 494//157
-f 960//178 965//603 964//493 959//179
-f 61//102 698//103 693//104 60//105
-f 827//316 832//148 831//540 826//504
-f 591//322 595//37 1152//36 122//323
-f 94//604 188//604 187//605 183//606
-f 48//59 598//60 594//61 47//62
-f 605//437 604//438 599//34 600//467
-f 804//478 803//477 797//283 798//607
-f 993//608 992//608 988//609 989//609
-f 1058//7 1063//7 1062//8 1057//9
-f 732//522 731//522 810//593 811//593
-f 615//610 614//29 609//245 610//569
-f 616//574 615//574 610//611 611//611
-f 204//138 209//138 208//612 203//613
-f 1002//574 1001//574 996//611 997//611
-f 1085//105 1084//104 1080//5 22//4
-f 639//614 638//614 633//614 634//614
-f 326//395 330//394 131//497 1124//497
-f 978//322 982//37 1218//36 1175//323
-f 328//471 327//471 323//615 324//615
-f 1091//271 1184//270 1228//448 1086//386
-f 893//440 892//184 1062//249 1063//138
-f 3//251 908//252 903//253 904//254
-f 767//616 766//616 761//293 762//293
-f 64//254 281//253 277//338 63//548
-f 713//220 712//220 706//217 707//217
-f 640//460 639//458 634//458 635//459
-f 794//617 793//617 788//618 789//618
-f 1077//54 1081//53 1227//619 1183//535
-f 959//179 964//493 1174//495 1215//511
-f 341//178 345//273 344//275 340//179
-f 967//14 966//620 961//155 962//154
-f 619//26 124//27 613//28 614//29
-f 817//362 822//317 821//505 816//363
-f 165//532 164//279 159//279 160//533
-f 97//230 211//621 206//622 207//230
-f 828//315 33//149 832//148 827//316
-f 367//467 366//34 362//37 363//623
-f 58//133 675//134 670//135 671//133
-f 506//338 505//339 499//278 500//277
-f 398//30 397//31 393//32 394//588
-f 1030//624 1029//625 1025//625 1026//626
-f 847//627 846//267 841//628 842//629
-f 654//152 653//72 648//72 649//152
-f 979//468 983//623 982//37 978//322
-f 646//456 651//456 650//67 645//67
-f 1056//214 1055//215 1050//432 1051//214
-f 1066//230 1//549 895//277 1065//232
-f 1073//160 1072//276 1067//140 1068//139
-f 86//630 452//3 451//197 447//498
-f 1111//525 1112//282 1117//281 1116//525
-f 661//19 660//19 656//19 657//19
-f 560//186 565//393 564//394 559//187
-f 598//60 602//82 601//127 597//431
-f 497//184 496//185 1155//159 672//249
-f 436//373 435//373 430//373 431//373
-f 479//41 478//40 473//417 474//416
-f 1101//427 1106//238 1105//237 1100//428
-f 921//84 1169//565 1168//631 917//85
-f 276//371 275//371 270//372 271//372
-f 649//381 648//480 644//481 54//381
-f 418//42 417//42 412//42 413//42
-f 675//134 674//519 669//519 670//135
-f 671//632 670//473 666//475 57//632
-f 685//54 1208//535 1207//491 680//161
-f 55//452 56//452 662//453 658//454
-f 826//633 825//633 820//634 821//634
-f 60//105 693//104 688//5 689//568
-f 61//102 703//571 702//415 698//103
-f 14//79 15//80 994//81 990//82
-f 997//611 996//611 992//608 993//608
-f 69//635 70//353 325//162 321//537
-f 535//592 534//592 528//449 529//449
-f 664//528 668//528 667//211 663//210
-f 879//636 878//636 873//637 874//637
-f 408//638 412//638 411//639 407//640
-f 210//157 209//157 204//157 205//157
-f 1082//52 1087//387 1086//386 1081//53
-f 354//324 359//468 358//322 353//227
-f 670//473 669//474 665//474 666//475
-f 690//53 695//386 694//448 1197//619
-f 1010//462 1009//462 1005//572 1006//572
-f 62//112 719//38 714//41 715//113
-f 422//7 421//641 416//8 417//7
-f 518//50 522//49 1201//182 517//183
-f 317//124 69//635 321//537 316//125
-f 486//236 137//97 1151//642 481//237
-f 59//630 679//498 728//533 729//230
-f 1089//103 1094//415 1093//643 1088//512
-f 249//644 254//644 253//645 248//646
-f 352//13 351//374 346//375 347//14
-f 875//203 874//647 869//242 870//204
-f 1104//113 1103//41 1098//416 1099//545
-f 63//548 277//338 272//277 273//549
-f 167//250 171//249 140//159 166//159
-f 178//335 177//335 172//335 173//335
-f 23//571 1099//545 1098//416 1094//415
-f 259//30 258//648 253//649 254//30
-f 198//650 203//651 144//652 143//652
-f 488//42 487//42 482//219 483//219
-f 223//7 222//595 217//8 218//7
-f 497//184 503//520 502//521 496//185
-f 87//102 466//103 461//104 462//105
-f 50//490 618//200 617//23 612//22
-f 76//59 77//79 369//82 365//60
-f 385//412 390//413 389//63 384//26
-f 679//498 678//499 727//279 728//533
-f 899//653 898//339 894//278 895//277
-f 641//640 645//639 1206//576 125//576
-f 805//594 804//594 798//654 799//654
-f 569//575 1190//576 1204//576 564//577
-f 505//371 504//371 498//372 499//372
-f 701//218 700//218 696//596 697//596
-f 877//145 882//144 881//655 119//656
-f 528//307 527//85 522//49 523//48
-f 202//230 201//657 197//658 96//230
-f 873//659 878//142 877//145 872//660
-f 1040//134 1045//206 1044//519 1039//519
-f 485//112 484//38 479//41 480//113
-f 554//635 43//353 558//355 553//537
-f 335//638 334//575 330//577 331//638
-f 1111//42 1110//42 1106//219 1107//219
-f 396//443 395//527 391//560 392//422
-f 880//336 879//661 874//647 875//203
-f 382//200 388//201 387//106 381//23
-f 636//662 53//662 640//460 635//459
-f 25//663 739//664 733//310 734//369
-f 220//72 219//74 215//74 216//585
-f 550//46 1156//665 544//331 545//330
-f 814//115 109//666 887//667 888//116
-f 760//668 107//669 106//670 756//671
-f 555//43 1189//44 1156//665 550//46
-f 1040//72 1039//74 1034//74 1035//72
-f 319//672 318//46 313//330 314//380
-f 609//245 608//244 123//503 604//438
-f 942//188 941//43 936//46 937//510
-f 744//550 743//552 738//673 739//664
-f 765//486 764//489 107//669 760//668
-f 1114//377 103//506 1231//506 1109//378
-f 711//428 716//237 1198//642 710//674
-f 776//675 782//240 781//196 775//676
-f 754//76 753//589 747//551 748//77
-f 10//381 11//381 958//382 954//383
-f 453//54 458//53 1148//619 136//535
-f 1003//23 1007//561 1006//107 1002//24
-f 777//530 776//530 770//677 771//677
-f 1083//213 1082//213 1078//10 1079//10
-f 784//288 783//678 777//469 778//289
-f 1052//210 1057//211 1182//212 1224//212
-f 755//75 27//679 759//169 754//76
-f 1077//54 1183//535 1226//491 1072//276
-f 664//350 663//351 659//420 660//350
-f 503//520 508//56 1186//57 502//521
-f 157//680 138//681 151//681 152//682
-f 770//683 776//675 775//676 769//487
-f 920//93 924//296 923//392 919//684
-f 578//273 583//274 582//226 577//493
-f 65//251 285//299 281//253 64//254
-f 515//252 514//334 510//496 511//253
-f 976//150 975//404 970//374 971//13
-f 275//441 279//344 278//56 274//520
-f 571//335 570//335 565//335 566//335
-f 1075//6 1080//5 1079//198 1074//199
-f 191//42 190//42 185//42 186//42
-f 865//685 871//205 870//204 864//241
-f 240//632 239//473 234//475 235//632
-f 357//151 356//150 352//13 74//12
-f 220//134 225//206 224//519 219//519
-f 882//144 888//116 887//667 881//655
-f 158//686 157//680 152//682 153//686
-f 1089//103 1088//512 1083//513 1084//104
-f 787//193 792//286 791//285 786//194
-f 26//687 744//550 739//664 25//663
-f 350//274 354//324 353//227 349//226
-f 784//288 790//328 789//327 783//678
-f 232//688 231//189 226//420 227//689
-f 798//607 797//283 792//286 793//573
-f 775//676 781//196 780//195 774//690
-f 577//493 582//226 1192//229 1205//495
-f 324//615 323//615 319//691 320//691
-f 359//468 363//623 362//37 358//322
-f 477//427 482//238 481//237 476//692
-f 801//693 807//694 806//695 800//696
-f 163//697 168//697 167//698 162//699
-f 857//209 856//208 852//99 853//98
-f 527//85 1202//516 1201//182 522//49
-f 504//441 509//344 508//56 503//520
-f 447//498 446//499 494//279 495//533
-f 450//11 449//11 445//308 446//308
-f 35//700 36//701 859//304 855//303
-f 1114//141 1067//140 1225//492 103//159
-f 100//452 230//452 229//702 225//454
-f 570//638 569//575 564//577 565//638
-f 757//703 756//671 751//704 752//705
-f 918//86 917//85 913//49 914//48
-f 645//67 650//67 1160//706 1206//706
-f 520//361 519//361 513//118 514//118
-f 211//600 216//599 215//707 210//707
-f 471//268 476//692 1150//708 1149//269
-f 169//709 168//709 163//709 164//709
-f 819//368 818//367 109//666 814//115
-f 908//252 912//298 911//586 907//334
-f 663//210 667//211 1161//212 126//212
-f 374//245 1130//244 1129//503 370//438
-f 859//304 864//241 863//243 858//305
-f 78//80 79//490 377//22 373//81
-f 874//637 873//637 868//89 869//89
-f 294//92 298//93 297//94 293//95
-f 72//381 338//381 337//382 333//383
-f 850//710 849//710 844//257 845//257
-f 574//178 578//273 577//493 573//179
-f 1074//11 1073//11 1068//308 1069//308
-f 903//253 902//496 898//339 899//653
-f 203//613 208//612 145//159 144//159
-f 38//108 32//536 817//362 891//109
-f 533//84 532//445 1202//516 527//85
-f 34//711 35//700 855//303 851//264
-f 316//125 315//546 307//579 311//69
-f 274//520 278//56 128//57 1119//521
-f 182//42 181//42 177//42 178//42
-f 852//99 116//712 115//713 848//100
-f 390//413 394//588 393//32 389//63
-f 766//714 770//683 769//487 765//486
-f 75//62 361//61 356//150 357//151
-f 323//188 322//43 318//46 319//672
-f 923//592 922//592 918//449 919//449
-f 519//715 518//50 512//343 513//345
-f 872//660 877//145 119//656 118//716
-f 927//591 926//591 922//592 923//592
-f 1009//413 1013//33 1012//32 1008//63
-f 449//160 448//161 444//140 445//139
-f 916//92 920//93 919//684 915//95
-f 675//232 500//277 499//278 674//279
-f 945//353 950//354 949//163 944//355
-f 883//143 889//117 888//116 882//144
-f 1000//29 1178//476 1219//502 995//501
-f 854//717 853//717 849//710 850//710
-f 907//118 906//118 901//119 902//119
-f 519//715 523//48 522//49 518//50
-f 900//56 905//396 1165//342 1210//57
-f 1015//443 1021//526 1020//74 1014//601
-f 904//254 903//253 899//653 2//548
-f 985//60 990//82 989//544 984//431
-f 12//15 967//14 962//154 963//447
-f 5//718 6//260 920//93 916//92
-f 809//132 808//292 802//517 803//477
-f 469//218 468//218 464//596 465//596
-f 278//56 282//343 1199//342 128//57
-f 720//236 127//97 1198//642 716//237
-f 386//572 385//572 379//574 380//574
-f 225//454 229//702 228//465 224//465
-f 939//537 944//355 943//165 938//719
-f 795//325 800//696 799//720 794//326
-f 248//721 247//159 241//587 242//302
-f 919//449 918//449 914//450 915//450
-f 1023//167 1018//166 1019//722 1024//722
-f 785//287 30//723 790//328 784//288
-f 1020//458 1021//459 1026//460 1025//458
-f 926//379 929//329 925//384
-f 305//384 310//329 1121//332 304//547
-f 934//125 933//546 927//579 930//69
-f 426//221 425//222 421//223 422//221
-f 926//388 925//564 921//84 922//83
-f 1006//572 1005//572 1001//574 1002//574
-f 1064//91 1063//91 1058//91 1059//91
-f 902//119 901//119 897//371 898//371
-f 601//609 600//609 596//514 597//514
-f 835//724 834//724 830//725 831//725
-f 1019//614 1020//614 1025//614 1024//614
-f 954//383 958//382 957//397 953//397
-f 829//423 111//426 110//366 824//365
-f 86//630 447//498 495//533 89//230
-f 943//472 942//472 937//726 938//726
-f 6//260 7//295 924//296 920//93
-f 610//569 609//245 604//438 605//437
-f 940//727 945//353 944//355 939//537
-f 1070//498 1075//6 1074//199 1069//499
-f 947//590 946//566 941//43 942//188
-f 745//347 751//704 750//728 105//729
-f 840//258 839//258 834//724 835//724
-f 987//34 1176//35 1218//36 982//37
-f 769//487 775//676 774//690 108//488
-f 372//608 371//608 367//609 368//609
-f 80//421 392//422 387//106 388//201
-f 5//718 916//92 912//298 4//524
-f 644//624 643//625 639//625 640//626
-f 980//136 979//136 974//137 975//137
-f 626//462 625//462 620//572 621//572
-f 909//50 1166//563 1165//342 905//396
-f 935//124 940//727 939//537 934//125
-f 1088//596 1087//596 1082//213 1083//213
-f 195//730 190//730 191//730 196//730
-f 619//26 624//63 1193//65 124//27
-f 612//22 617//23 616//24 611//25
-f 971//13 970//374 966//620 967//14
-f 737//731 742//349 741//348 736//542
-f 82//732 410//624 405//626 406//732
-f 404//614 403//614 398//614 399//614
-f 989//609 988//609 983//514 984//514
-f 1023//246 1027//247 1221//248 1181//248
-f 74//12 352//13 347//14 348//15
-f 59//630 684//3 683//197 679//498
-f 573//179 1191//511 1190//733 569//180
-f 385//412 384//26 378//29 379//610
-f 620//412 625//413 624//63 619//26
-f 194//174 198//173 143//159 193//159
-f 890//225 889//225 883//734 884//734
-f 197//580 192//582 95//735 96//735
-f 188//152 95//152 192//526 187//534
-f 189//736 194//737 193//738 1200//738
-f 723//282 724//280 729//280 728//281
-f 574//178 573//179 569//180 570//181
-f 1001//610 1000//29 995//501 996//569
-f 16//739 17//201 1007//561 1003//23
-f 590//151 589//150 585//13 46//12
-f 1035//480 1034//397 1029//397 1030//481
-f 917//85 1168//631 1167//562 913//49
-f 376//611 375//611 371//608 372//608
-f 438//632 437//473 432//475 85//632
-f 1004//414 1008//63 1180//65 1179//27
-f 470//415 474//416 473//417 469//740
-f 258//648 257//97 150//97 253//649
-f 981//61 980//403 975//404 976//150
-f 991//438 1177//503 1176//35 987//34
-f 1041//133 20//133 1045//206 1040//134
-f 697//596 696//596 691//213 692//213
-f 294//92 293//95 288//741 289//298
-f 379//610 378//29 374//245 375//569
-f 947//393 952//393 951//394 946//395
-f 698//103 697//512 692//513 693//104
-f 984//514 983//514 979//136 980//136
-f 317//124 316//125 311//69 68//68
-f 66//259 294//92 289//298 290//297
-f 462//105 461//104 456//5 457//568
-f 1079//10 1078//10 1073//11 1074//11
-f 293//450 292//450 287//361 288//361
-f 332//356 331//356 327//356 328//356
-f 427//19 426//19 422//19 423//19
-f 821//634 820//634 815//224 816//224
-f 70//353 71//742 329//163 325//162
-f 606//608 605//608 600//609 601//609
-f 1039//42 1038//42 1033//42 1034//42
-f 1053//528 1058//528 1057//211 1052//210
-f 81//442 396//443 392//422 80//421
-f 1047//222 1046//500 102//500 1042//223
-f 1014//461 1013//461 1009//462 1010//462
-f 1031//732 1030//624 1026//626 19//732
-f 934//125 939//537 938//719 933//546
-f 1028//638 1033//638 1032//639 1027//640
-f 348//15 347//14 343//154 73//447
-f 425//222 133//500 132//500 421//223
-f 884//734 883//734 878//636 879//636
-f 1038//456 1037//67 1032//67 1033//456
-f 719//38 718//39 713//40 714//41
-f 575//430 574//430 570//523 571//523
-f 957//335 956//335 952//335 953//335
-f 219//42 218//42 214//42 215//42
-f 706//556 705//268 699//271 700//385
-f 322//43 1123//44 1122//665 318//46
-f 685//54 690//53 1197//619 1208//535
-f 437//473 436//474 431//474 432//475
-f 52//442 631//443 627//422 51//421
-f 255//743 254//743 249//743 250//743
-f 867//120 872//660 118//716 866//121
-f 185//744 184//745 180//746 181//744
-f 447//498 451//197 450//199 446//499
-f 910//47 909//50 905//396 906//345
-f 375//569 374//245 370//438 371//466
-f 756//671 106//670 750//728 751//704
-f 1037//67 1223//97 1222//97 1032//67
-f 72//553 333//434 329//436 71//553
-f 789//618 788//618 782//529 783//529
-f 1081//53 1086//386 1228//448 1227//619
-f 421//641 132//409 1146//409 416//8
-f 894//372 893//372 1063//157 1064//157
-f 771//677 770//677 766//616 767//616
-f 454//51 453//54 448//161 449//160
-f 705//268 711//428 710//674 704//269
-f 721//376 726//376 725//377 720//378
-f 552//691 551//691 546//255 547//255
-f 478//220 477//220 472//217 473//217
-f 747//2 746//2 742//20 743//20
-f 67//295 309//570 308//390 303//296
-f 1065//134 1064//519 1059//519 1060//135
-f 806//695 812//313 811//312 805//747
-f 861//123 860//122 117//748 856//208
-f 745//347 105//729 740//749 741//348
-f 663//351 126//419 1195//419 659//420
-f 1093//218 1092//218 1087//596 1088//596
-f 1107//219 1106//219 1101//220 1102//220
-f 499//372 498//372 673//157 674//157
-f 807//694 813//370 812//313 806//695
-f 368//609 367//609 363//514 364//514
-f 162//699 167//698 166//750 139//750
-f 1059//373 1058//373 1053//373 1054//373
-f 458//53 463//386 1135//448 1148//619
-f 476//692 481//237 1151//642 1150//708
-f 177//638 176//639 171//639 172//638
-f 451//197 456//5 455//198 450//199
-f 344//275 349//226 1125//229 1140//495
-f 624//63 628//32 1153//64 1193//65
-f 9//68 930//69 928//70 8//71
-f 892//184 1163//185 1061//159 1062//249
-f 419//72 418//74 413//74 414//72
-f 52//442 636//152 635//526 631//443
-f 244//91 243//91 237//91 238//91
-f 472//556 477//427 476//692 471//268
-f 1094//415 1098//416 1097//417 1093//643
-f 409//451 408//451 403//451 404//451
-f 296//307 295//85 291//49 292//48
-f 31//751 795//325 790//328 30//723
-f 36//701 865//685 864//241 859//304
-f 1100//428 1105//237 1185//642 1230//708
-f 561//471 560//471 556//615 557//615
-f 152//340 151//97 263//97 264//341
-f 495//281 489//282 490//280 89//280
-f 207//752 206//175 201//177 202//752
-f 1110//30 1109//236 1105//237 1106//238
-f 739//664 738//673 732//311 733//310
-f 1054//91 1053//91 1048//91 1049//91
-f 655//482 1154//409 1160//409 650//8
-f 959//179 1215//511 1173//733 955//180
-f 530//93 536//296 535//392 529//94
-f 441//91 440//91 435//91 436//91
-f 833//424 838//360 113//555 112//425
-f 156//753 161//753 160//405 155//407
-f 493//96 487//96 488//96 494//96
-f 652//42 651//42 646//42 647//42
-f 183//606 187//605 186//754 182//754
-f 473//217 472//217 468//218 469//218
-f 250//157 249//157 243//157 244//157
-f 617//23 622//106 621//107 616//24
-f 1060//473 1059//474 1054//474 1055//475
-f 825//578 824//365 819//368 820//509
-f 1069//308 1068//308 1115//157 1116//157
-f 698//103 702//415 701//418 697//512
-f 410//624 409//625 404//625 405//626
-f 1090//102 23//571 1094//415 1089//103
-f 642//638 646//638 645//639 641//640
-f 1096//556 1101//427 1100//428 1095//268
-f 654//133 55//133 658//518 653//134
-f 211//621 210//279 205//279 206//622
-f 2//548 899//653 895//277 1//549
-f 558//355 562//163 561//164 557//165
-f 232//688 237//300 236//190 231//189
-f 634//42 633//42 629//461 630//461
-f 285//299 289//298 288//741 284//334
-f 772//398 771//470 767//755 768//557
-f 31//751 801//693 800//696 795//325
-f 307//591 306//591 301//592 302//592
-f 39//254 511//253 506//338 507//548
-f 557//615 556//615 551//691 552//691
-f 194//737 189//736 190//756 195//756
-f 1027//640 1032//639 1222//576 1221//576
-f 201//657 200//279 196//279 197//658
-f 199//757 204//757 203//651 198//650
-f 1005//412 1004//414 1000//29 1001//610
-f 831//725 830//725 825//633 826//633
-f 485//112 490//152 489//531 484//38
-f 868//597 873//659 872//660 867//120
-f 392//422 391//560 386//107 387//106
-f 630//461 629//461 625//462 626//462
-f 1071//630 1076//3 1075//6 1070//498
-f 1096//556 1095//268 1091//271 1092//479
-f 1103//41 1102//40 1097//417 1098//416
-f 666//215 665//433 661//433 662//432
-f 248//646 253//645 150//758 247//758
-f 308//70 311//69 307//579
-f 559//187 1203//759 1189//44 555//43
-f 340//179 344//275 1140//495 339//511
-f 736//542 741//348 740//749 735//543
-f 541//70 543//69 540//579
-f 171//639 176//639 175//576 140//576
-f 928//70 930//69 927//579
-f 965//603 969//274 968//226 964//493
-f 954//434 953//435 948//435 949//436
-f 1095//268 1100//428 1230//708 1229//269
-f 537//295 41//570 541//583 536//296
-f 846//267 845//266 840//760 841//628
-f 933//255 932//255 926//256 927//256
-f 245//134 244//519 238//519 239//135
-f 21//761 1060//473 1055//475 1056//761
-f 911//361 910//361 906//118 907//118
-f 417//456 416//67 411//67 412//456
-f 758//294 757//294 752//1 753//1
-f 300//84 1120//445 130//516 295//85
-f 1021//459 1022//662 19//662 1026//460
-f 648//480 647//397 643//397 644//481
-f 424//454 428//453 427//465 423//465
-f 1016//442 1022//152 1021//526 1015//443
-f 657//91 656//91 651//91 652//91
-f 405//460 400//459 401//662 406//662
-f 337//153 343//154 342//155 336//156
-f 13//62 981//61 976//150 977//151
-f 91//762 170//763 165//764 90//762
-f 27//679 28//602 763//170 759//169
-f 413//335 412//335 408//335 409//335
-f 985//60 984//431 980//403 981//61
-f 256//320 255//765 250//765 251//321
-f 559//187 564//394 1204//497 1203//759
-f 666//215 662//432 56//214 57//214
-f 1095//268 1229//269 1184//270 1091//271
-f 407//640 411//639 1145//576 1133//576
-f 265//766 264//261 258//263 259//766
-f 598//60 597//431 593//403 594//61
-f 970//272 969//272 965//429 966//429
-f 267//411 155//410 154//74 266//74
-f 452//3 457//568 456//5 451//197
-f 34//711 851//264 846//267 847//627
-f 403//584 408//584 407//247 402//246
-f 968//226 973//227 1217//228 1216//494
-f 510//119 509//119 504//371 505//371
-f 600//467 599//34 595//37 596//623
-f 380//574 379//574 375//611 376//611
-f 285//299 284//334 280//496 281//253
-f 599//34 1157//35 1152//36 595//37
-f 856//208 117//748 116//712 852//99
-f 402//246 407//247 1133//248 1144//248
-f 245//232 251//231 250//279 244//279
-f 326//566 1124//567 1123//44 322//43
-f 170//763 169//767 164//767 165//764
-f 360//136 359//136 354//137 355//137
-f 863//90 862//90 857//768 858//768
-f 434//9 439//8 134//409 433//409
-f 1049//19 1048//19 1043//19 1044//19
-f 703//571 709//545 708//416 702//415
-f 841//628 840//760 835//539 836//147
-f 316//125 321//537 320//538 315//546
-f 620//412 619//26 614//29 615//610
-f 184//745 142//769 141//769 180//746
-f 420//133 83//133 424//206 419//134
-f 1108//38 1112//531 1111//74 1107//39
-f 518//50 517//183 120//342 512//343
-f 173//157 172//157 168//157 169//157
-f 270//440 275//441 274//520 269//184
-f 966//429 965//429 960//770 961//770
-f 534//83 533//84 527//85 528//307
-f 761//771 760//668 756//671 757//703
-f 1057//9 1062//8 1061//409 1182//409
-f 186//772 185//772 181//772 182//772
-f 333//383 337//382 336//397 332//397
-f 691//52 696//387 695//386 690//53
-f 493//138 445//139 444//140 492//141
-f 763//170 768//557 767//755 762//171
-f 799//654 798//654 793//617 794//617
-f 18//421 1011//422 1007//561 17//201
-f 11//446 963//447 962//154 958//153
-f 800//696 806//695 805//747 799//720
-f 999//490 16//739 1003//23 998//22
-f 647//335 646//335 642//335 643//335
-f 581//15 580//14 576//154 45//447
-f 611//611 610//611 605//608 606//608
-f 213//457 217//67 146//706 212//706
-f 1115//138 1068//139 1067//140 1114//141
-f 1109//236 1231//97 1185//642 1105//237
-f 1097//217 1096//217 1092//218 1093//218
-f 1071//630 1070//498 1117//533 1118//230
-f 897//441 901//344 900//56 896//55
-f 54//732 644//624 640//626 53//732
-f 936//46 1212//45 1211//331 931//330
-f 955//575 1173//576 1172//576 951//577
-f 706//556 712//427 711//428 705//268
-f 944//355 949//163 948//164 943//165
-f 834//508 839//357 838//360 833//424
-f 1018//31 1017//97 1220//64 1012//32
-f 158//773 153//773 154//773 159//773
-f 68//68 311//69 308//70 309//71
-f 1072//276 1226//491 1225//492 1067//140
-f 92//381 93//381 179//480 174//480
-f 842//629 841//628 836//147 837//146
-f 249//138 248//721 242//302 243//301
-f 627//422 626//560 621//107 622//106
-f 526//259 531//260 530//93 525//92
-f 1224//419 1046//419 1047//352 1052//351
-f 466//103 470//415 469//740 465//512
-f 766//714 765//486 760//668 761//771
-f 511//253 510//496 505//339 506//338
-f 15//80 999//490 998//22 994//81
-f 653//72 652//74 647//74 648//72
-f 961//770 960//770 956//523 957//523
-f 340//179 339//511 1139//733 334//180
-f 549//124 548//125 543//69 42//68
-f 885//110 884//774 879//661 880//336
-f 411//67 416//67 1146//706 1145//706
-f 320//691 319//691 314//255 315//255
-f 686//51 685//54 680//161 681//160
-f 602//82 607//81 606//455 601//127
-f 584//272 583//272 578//429 579//429
-f 844//358 849//101 848//100 843//359
-f 1029//451 1028//451 1024//451 1025//451
-f 370//438 1129//503 1128//35 366//34
-f 843//359 848//100 115//713 114//554
-f 302//592 301//592 296//449 297//449
-f 659//222 1195//500 1154//500 655//223
-f 423//91 422//91 417//91 418//91
-f 498//440 504//441 503//520 497//184
-f 1084//104 1083//513 1079//198 1080//5
-f 680//161 1207//491 1196//492 676//140
-f 443//230 273//549 272//277 442//232
-f 958//153 962//154 961//155 957//156
-f 351//272 350//272 345//429 346//429
-f 988//439 987//34 982//37 983//623
-f 37//337 880//336 875//203 876//202
-f 488//525 489//282 495//281 494//525
-f 435//7 440//7 439//8 434//9
-f 318//46 1122//665 312//331 313//330
-f 164//157 163//157 158//157 159//157
-f 365//60 364//431 360//403 361//61
-f 1078//51 1082//52 1081//53 1077//54
-f 1055//215 1054//775 1049//775 1050//432
-f 746//346 752//705 751//704 745//347
-f 891//109 890//364 884//774 885//110
-f 26//687 749//78 748//77 744//550
-f 1024//584 1028//584 1027//247 1023//246
-f 24//112 1113//152 1112//531 1108//38
-f 269//184 1137//185 134//159 439//249
-f 973//227 978//322 1175//323 1217//228
-f 956//638 955//575 951//577 952//638
-f 938//726 937//726 932//255 933//255
-f 592//468 596//623 595//37 591//322
-f 633//30 632//31 628//32 629//588
-f 1070//498 1069//499 1116//279 1117//533
-f 420//152 419//72 414//72 415//152
-f 725//141 676//140 1196//492 1162//159
-f 858//768 857//768 853//717 854//717
-f 731//130 737//731 736//542 730//131
-f 1044//91 1043//91 1038//91 1039//91
-f 549//124 554//635 553//537 548//125
-f 1036//381 1035//480 1030//481 1031//381
-f 287//541 292//48 291//49 286//50
-f 398//483 403//483 402//167 397//166
-f 926//379 932//380 931//330 929//329
-f 1046//776 103//776 1017//776 1181//776
-f 126//776 127//776 1162//776 1195//776
-f 1022//777 1118//777 1051//777 19//777
-f 86//777 81//777 80//777
-f 1143//776 1144//776 133//776 491//776
-f 6//777 1085//777 22//777 7//777
-f 111//776 112//776 740//776 105//776
-f 871//777 865//777 31//777 30//777
-f 1184//776 1229//776 1210//776 1165//776
-f 105//776 750//776 110//776 111//776
-f 1208//776 532//776 1187//776 1207//776
-f 401//777 89//777 84//777 406//777
-f 1202//776 532//776 1208//776 1197//776
-f 636//777 729//777 56//777 53//777
-f 537//777 531//777 60//777 689//777
-f 1158//776 1194//776 1195//776 1162//776
-f 1209//776 704//776 1186//776 120//776
-f 142//776 139//776 175//776 141//776
-f 139//776 166//776 140//776 175//776
-f 138//776 139//776 142//776 1200//776
-f 145//776 212//776 143//776 144//776
-f 147//776 193//776 146//776 221//776
-f 193//776 143//776 212//776 146//776
-f 241//776 151//776 148//776 149//776
-f 247//776 150//776 257//776 263//776
-f 98//777 202//777 96//777 99//777
-f 148//776 1200//776 193//776 147//776
-f 1195//776 1194//776 1160//776 1154//776
-f 75//777 357//777 71//777 76//777
-f 1209//776 120//776 517//776 694//776
-f 755//777 749//777 33//777 828//777
-f 1179//776 1180//776 1170//776 1171//776
-f 156//777 268//777 252//777 246//777
-f 1231//776 1224//776 1182//776 1061//776
-f 101//777 252//777 268//777 262//777
-f 138//776 1200//776 148//776 151//776
-f 95//777 161//777 156//777 235//777
-f 1134//776 137//776 491//776 133//776
-f 654//777 53//777 56//777 55//777
-f 1036//777 1031//777 19//777 1041//777
-f 47//777 590//777 563//777 48//777
-f 46//777 581//777 563//777 590//777
-f 963//777 10//777 950//777 12//777
-f 73//777 338//777 72//777
-f 999//777 15//777 950//777 945//777
-f 70//777 69//777 79//777
-f 554//777 549//777 618//777 50//777
-f 1142//776 383//776 1121//776 312//776
-f 1147//776 136//776 1120//776 304//776
-f 130//776 1120//776 136//776 1148//776
-f 383//776 1131//776 304//776 1121//776
-f 299//777 66//777 462//777
-f 129//776 1148//776 1135//776 1138//776
-f 516//777 703//777 61//777 40//777
-f 1136//776 1149//776 128//776 1199//776
-f 507//777 715//777 709//777 39//777
-f 1150//776 1151//776 1137//776 1119//776
-f 24//777 1//777 1066//777 1113//777
-f 137//776 1134//776 433//776 134//776
-f 85//777 490//777 443//777 438//777
-f 1131//776 135//776 1147//776 304//776
-f 491//776 135//776 1132//776 1143//776
-f 1056//777 1051//777 1118//777 1113//777
-f 133//776 1144//776 1146//776 132//776
-f 1222//776 1223//776 1181//776 1221//776
-f 1203//776 123//776 608//776 1189//776
-f 15//777 14//777 986//777 950//777
-f 986//777 13//777 977//777 950//777
-f 1140//776 1125//776 1141//776 1124//776
-f 1124//776 131//776 339//776 1140//776
-f 45//777 44//777 568//777
-f 43//777 554//777 50//777
-f 312//776 1122//776 1130//776 1142//776
-f 1178//776 1179//776 1171//776 1211//776
-f 1187//776 1188//776 124//776 1193//776
-f 67//777 457//777 452//777 309//777
-f 531//777 526//777 60//777
-f 1085//777 5//777 4//777 1090//777
-f 1135//776 1136//776 1199//776 1138//776
-f 64//777 475//777 88//777 65//777
-f 92//777 91//777 90//777 93//777
-f 273//777 485//777 480//777 63//777
-f 1151//776 137//776 134//776 1137//776
-f 127//776 126//776 1161//776 1155//776
-f 1207//776 1187//776 1193//776 1196//776
-f 1016//777 1071//777 1118//777 1022//777
-f 52//777 51//777 59//777
-f 813//777 34//777 847//777 734//777
-f 847//777 842//777 25//777 734//777
-f 842//777 837//777 26//777 25//777
-f 33//777 749//777 26//777 837//777
-f 828//777 823//777 27//777 755//777
-f 27//777 823//777 32//777 28//777
-f 32//777 38//777 29//777 28//777
-f 29//777 38//777 886//777 773//777
-f 886//777 37//777 779//777 773//777
-f 876//777 785//777 779//777 37//777
-f 30//777 785//777 876//777 871//777
-f 865//777 36//777 801//777 31//777
-f 36//777 35//777 807//777 801//777
-f 813//777 807//777 35//777 34//777
-f 1145//776 1146//776 1144//776 1133//776
-f 420//777 406//777 84//777 83//777
-f 85//777 84//777 89//777 490//777
-f 1185//776 1163//776 1164//776 1230//776
-f 1163//776 1185//776 1231//776 1061//776
-f 724//777 58//777 671//777 57//777
-f 1229//776 1230//776 1164//776 1210//776
-f 16//777 999//777 940//777 935//777
-f 6//777 5//777 1085//777
-f 1227//776 1228//776 1166//776 1167//776
-f 1169//776 1170//776 1226//776 1183//776
-f 1183//776 1227//776 1168//776 1169//776
-f 42//777 623//777 618//777 549//777
-f 80//777 388//777 68//777 309//777
-f 945//777 940//777 999//777
-f 1212//776 1219//776 1178//776 1211//776
-f 11//777 10//777 963//777
-f 1172//776 1215//776 1174//776 1214//776
-f 1177//776 1219//776 1213//776 1214//776
-f 74//777 348//777 71//777 357//777
-f 1175//776 1218//776 1214//776 1217//776
-f 1176//776 1177//776 1214//776 1218//776
-f 103//776 1225//776 1220//776 1017//776
-f 1016//777 18//777 1071//777
-f 1180//776 1225//776 1226//776 1170//776
-f 764//776 108//776 881//776 887//776
-f 118//776 119//776 774//776 780//776
-f 786//776 791//776 860//776 866//776
-f 299//777 462//777 457//777 67//777
-f 109//776 818//776 106//776 107//776
-f 808//776 115//776 116//776 802//776
-f 860//776 791//776 796//776 117//776
-f 764//776 887//776 109//776 107//776
-f 113//776 114//776 104//776 735//776
-f 110//776 750//776 106//776 818//776
-f 866//776 118//776 780//776 786//776
-f 61//777 60//777 526//777 40//777
-f 116//776 117//776 796//776 802//776
-f 808//776 104//776 114//776 115//776
-f 649//777 54//777 53//777 654//777
-f 93//777 90//777 188//777 94//777
-f 1224//776 1231//776 103//776 1046//776
-f 121//776 122//776 1152//776 1203//776
-f 603//777 48//777 563//777 49//777
-f 563//777 43//777 50//777 49//777
-f 1205//776 1192//776 121//776 1203//776
-f 1203//776 1204//776 1191//776 1205//776
-f 131//776 1139//776 339//776
-f 1122//776 1123//776 1130//776
-f 544//776 1156//776 608//776 613//776
-f 51//777 623//777 42//777 41//777
-f 1123//776 1124//776 1129//776 1130//776
-f 7//777 22//777 1076//777 8//777
-f 1201//776 1197//776 694//776 517//776
-f 129//776 130//776 1148//776
-f 3//777 904//777 1099//777 23//777
-f 1184//776 1165//776 1166//776 1228//776
-f 1//777 24//777 1104//777 2//777
-f 63//777 480//777 475//777 64//777
-f 1056//777 1113//777 1066//777 21//777
-f 1198//776 127//776 1155//776 496//776
-f 1071//777 18//777 8//777 1076//777
-f 59//777 729//777 636//777 52//777
-f 1131//776 1132//776 135//776
-f 72//777 71//777 348//777 73//777
-f 1223//776 102//776 1046//776 1181//776
-f 57//777 56//777 729//777 724//777
-f 86//777 89//777 401//777 81//777
-f 1193//776 1153//776 1196//776
-f 452//777 86//777 80//777 309//777
-f 1041//777 19//777 1051//777 20//777
-f 1128//776 1129//776 1124//776 1127//776
-f 79//777 78//777 71//777 70//777
-f 95//777 235//777 230//777 96//777
-f 724//777 62//777 501//777 58//777
-f 1152//776 1157//776 123//776 1203//776
-f 1204//776 1190//776 1191//776
-f 1156//776 1189//776 608//776
-f 119//776 881//776 108//776 774//776
-f 68//777 388//777 382//777 317//777
-f 537//777 689//777 684//777 41//777
-f 112//776 113//776 735//776 740//776
-f 1201//776 1202//776 1197//776
-f 39//777 709//777 703//777 516//777
-f 65//777 88//777 87//777 290//777
-f 501//777 62//777 715//777 507//777
-f 1150//776 1119//776 128//776 1149//776
-f 99//777 96//777 230//777 100//777
-f 490//777 485//777 273//777 443//777
-f 1206//776 1160//776 1194//776 125//776
-f 1216//776 1217//776 1214//776 1174//776
-f 415//777 82//777 406//777 420//777
-f 247//776 263//776 151//776 241//776
-f 2//777 1104//777 1099//777 904//777
-f 710//776 502//776 1186//776 704//776
-f 1162//776 1196//776 1153//776 1158//776
-f 3//777 23//777 1090//777 4//777
-f 87//777 462//777 66//777 290//777
-f 1167//776 1168//776 1227//776
-f 98//777 97//777 207//777 202//777
-f 18//777 17//777 9//777 8//777
-f 613//776 124//776 1188//776 544//776
-f 235//777 156//777 246//777 240//777
-f 69//777 317//777 382//777 79//777
-f 1212//776 1213//776 1219//776
-f 710//776 1198//776 496//776 502//776
-f 563//777 581//777 45//777 568//777
-f 1172//776 1173//776 1215//776
-f 977//777 972//777 12//777 950//777
-f 1126//776 1127//776 1124//776 1141//776
-f 78//777 77//777 76//777 71//777
-f 684//777 59//777 51//777 41//777
-f 9//777 17//777 16//777 935//777
-f 1180//776 1220//776 1225//776
-f 95//777 188//777 90//777 161//777
diff --git a/models/extra/IAmError_a.3d b/models/extra/IAmError_a.3d
new file mode 100644
index 000000000..66411f64d
Binary files /dev/null and b/models/extra/IAmError_a.3d differ
diff --git a/models/extra/IAmError_d.3d b/models/extra/IAmError_d.3d
new file mode 100644
index 000000000..1d750fc86
Binary files /dev/null and b/models/extra/IAmError_d.3d differ
diff --git a/models/extra/MCBeam.png b/models/extra/MCBeam.png
index e5e353d82..9e9a1b790 100644
Binary files a/models/extra/MCBeam.png and b/models/extra/MCBeam.png differ
diff --git a/models/extra/MCBeamS.png b/models/extra/MCBeamS.png
index f453ce098..eee5c6c6f 100644
Binary files a/models/extra/MCBeamS.png and b/models/extra/MCBeamS.png differ
diff --git a/models/extra/MRBoltS.png b/models/extra/MRBoltS.png
deleted file mode 100644
index db381781a..000000000
Binary files a/models/extra/MRBoltS.png and /dev/null differ
diff --git a/models/extra/MRMuz0.png b/models/extra/MRMuz0.png
deleted file mode 100644
index 4d910970a..000000000
Binary files a/models/extra/MRMuz0.png and /dev/null differ
diff --git a/models/extra/MRMuz1.png b/models/extra/MRMuz1.png
deleted file mode 100644
index fad68fa54..000000000
Binary files a/models/extra/MRMuz1.png and /dev/null differ
diff --git a/models/extra/MRMuz2.png b/models/extra/MRMuz2.png
deleted file mode 100644
index 5f2e47694..000000000
Binary files a/models/extra/MRMuz2.png and /dev/null differ
diff --git a/models/extra/MRMuz3.png b/models/extra/MRMuz3.png
deleted file mode 100644
index 7739b603d..000000000
Binary files a/models/extra/MRMuz3.png and /dev/null differ
diff --git a/models/extra/MortalMuz.png b/models/extra/MortalMuz.png
index 1a7d3aff6..bf62f22d8 100644
Binary files a/models/extra/MortalMuz.png and b/models/extra/MortalMuz.png differ
diff --git a/models/extra/MuzTest.png b/models/extra/MuzTest.png
deleted file mode 100644
index ffd64c681..000000000
Binary files a/models/extra/MuzTest.png and /dev/null differ
diff --git a/models/extra/NKGrad.png b/models/extra/NKGrad.png
deleted file mode 100644
index 4d738d8e4..000000000
Binary files a/models/extra/NKGrad.png and /dev/null differ
diff --git a/models/extra/NKRim.png b/models/extra/NKRim.png
deleted file mode 100644
index d9dfdd85f..000000000
Binary files a/models/extra/NKRim.png and /dev/null differ
diff --git a/models/extra/NKRing.png b/models/extra/NKRing.png
deleted file mode 100644
index e96c3c7d1..000000000
Binary files a/models/extra/NKRing.png and /dev/null differ
diff --git a/models/extra/NewSparkMuzK.png b/models/extra/NewSparkMuzK.png
deleted file mode 100644
index 30408ef86..000000000
Binary files a/models/extra/NewSparkMuzK.png and /dev/null differ
diff --git a/models/extra/NewSparkMuzN.png b/models/extra/NewSparkMuzN.png
deleted file mode 100644
index b22566cda..000000000
Binary files a/models/extra/NewSparkMuzN.png and /dev/null differ
diff --git a/models/extra/NewSparkMuzNK.png b/models/extra/NewSparkMuzNK.png
deleted file mode 100644
index ce8606775..000000000
Binary files a/models/extra/NewSparkMuzNK.png and /dev/null differ
diff --git a/models/extra/PlasmaTracer.png b/models/extra/PlasmaTracer.png
deleted file mode 100644
index c40e483a6..000000000
Binary files a/models/extra/PlasmaTracer.png and /dev/null differ
diff --git a/models/extra/PlasmaTrail.png b/models/extra/PlasmaTrail.png
deleted file mode 100644
index 22e68741a..000000000
Binary files a/models/extra/PlasmaTrail.png and /dev/null differ
diff --git a/models/extra/PuntzerMuz0.png b/models/extra/PuntzerMuz0.png
deleted file mode 100644
index a97d01d78..000000000
Binary files a/models/extra/PuntzerMuz0.png and /dev/null differ
diff --git a/models/extra/PuntzerMuz1.png b/models/extra/PuntzerMuz1.png
deleted file mode 100644
index c81053de4..000000000
Binary files a/models/extra/PuntzerMuz1.png and /dev/null differ
diff --git a/models/extra/PuntzerMuz2.png b/models/extra/PuntzerMuz2.png
deleted file mode 100644
index 6c6154ddd..000000000
Binary files a/models/extra/PuntzerMuz2.png and /dev/null differ
diff --git a/models/extra/PuntzerMuz3.png b/models/extra/PuntzerMuz3.png
deleted file mode 100644
index 4ec2d2c97..000000000
Binary files a/models/extra/PuntzerMuz3.png and /dev/null differ
diff --git a/models/extra/PuntzerMuz4.png b/models/extra/PuntzerMuz4.png
deleted file mode 100644
index d5c62a22b..000000000
Binary files a/models/extra/PuntzerMuz4.png and /dev/null differ
diff --git a/models/extra/PuntzerMuz5.png b/models/extra/PuntzerMuz5.png
deleted file mode 100644
index 96528721b..000000000
Binary files a/models/extra/PuntzerMuz5.png and /dev/null differ
diff --git a/models/extra/PuntzerMuz6.png b/models/extra/PuntzerMuz6.png
deleted file mode 100644
index ffac9caf3..000000000
Binary files a/models/extra/PuntzerMuz6.png and /dev/null differ
diff --git a/models/extra/PuntzerMuz7.png b/models/extra/PuntzerMuz7.png
deleted file mode 100644
index a43dd1f4e..000000000
Binary files a/models/extra/PuntzerMuz7.png and /dev/null differ
diff --git a/models/extra/QuadMuz0.png b/models/extra/QuadMuz0.png
deleted file mode 100644
index a990e31c7..000000000
Binary files a/models/extra/QuadMuz0.png and /dev/null differ
diff --git a/models/extra/QuadMuz1.png b/models/extra/QuadMuz1.png
deleted file mode 100644
index e24a8e033..000000000
Binary files a/models/extra/QuadMuz1.png and /dev/null differ
diff --git a/models/extra/QuadMuz2.png b/models/extra/QuadMuz2.png
deleted file mode 100644
index 66daa9e43..000000000
Binary files a/models/extra/QuadMuz2.png and /dev/null differ
diff --git a/models/extra/QuadMuz3.png b/models/extra/QuadMuz3.png
deleted file mode 100644
index c04cbb5d7..000000000
Binary files a/models/extra/QuadMuz3.png and /dev/null differ
diff --git a/models/extra/QuadMuz4.png b/models/extra/QuadMuz4.png
deleted file mode 100644
index 38875250a..000000000
Binary files a/models/extra/QuadMuz4.png and /dev/null differ
diff --git a/models/extra/QuadMuz5.png b/models/extra/QuadMuz5.png
deleted file mode 100644
index cd1b1778d..000000000
Binary files a/models/extra/QuadMuz5.png and /dev/null differ
diff --git a/models/extra/QuadMuz6.png b/models/extra/QuadMuz6.png
deleted file mode 100644
index 7564dfcd2..000000000
Binary files a/models/extra/QuadMuz6.png and /dev/null differ
diff --git a/models/extra/QuadMuz7.png b/models/extra/QuadMuz7.png
deleted file mode 100644
index da8f88938..000000000
Binary files a/models/extra/QuadMuz7.png and /dev/null differ
diff --git a/models/extra/QuadMuz8.png b/models/extra/QuadMuz8.png
deleted file mode 100644
index 167b6b7cb..000000000
Binary files a/models/extra/QuadMuz8.png and /dev/null differ
diff --git a/models/extra/QuadMuz9.png b/models/extra/QuadMuz9.png
deleted file mode 100644
index ba902c1ca..000000000
Binary files a/models/extra/QuadMuz9.png and /dev/null differ
diff --git a/models/extra/RailMuz0.png b/models/extra/RailMuz0.png
deleted file mode 100644
index 7cb34f3d4..000000000
Binary files a/models/extra/RailMuz0.png and /dev/null differ
diff --git a/models/extra/RailMuz1.png b/models/extra/RailMuz1.png
deleted file mode 100644
index f3987855f..000000000
Binary files a/models/extra/RailMuz1.png and /dev/null differ
diff --git a/models/extra/RailMuz2.png b/models/extra/RailMuz2.png
deleted file mode 100644
index 164f74e32..000000000
Binary files a/models/extra/RailMuz2.png and /dev/null differ
diff --git a/models/extra/RailMuz3.png b/models/extra/RailMuz3.png
deleted file mode 100644
index 691f8f141..000000000
Binary files a/models/extra/RailMuz3.png and /dev/null differ
diff --git a/models/extra/RayTracer.png b/models/extra/RayTracer.png
deleted file mode 100644
index 902cd2e37..000000000
Binary files a/models/extra/RayTracer.png and /dev/null differ
diff --git a/models/extra/RayTrail.png b/models/extra/RayTrail.png
deleted file mode 100644
index bcb8f8cf4..000000000
Binary files a/models/extra/RayTrail.png and /dev/null differ
diff --git a/models/extra/SaltBeam.png b/models/extra/SaltBeam.png
index 3a311ddba..559f174f7 100644
Binary files a/models/extra/SaltBeam.png and b/models/extra/SaltBeam.png differ
diff --git a/models/extra/SaltBeamS.png b/models/extra/SaltBeamS.png
index 7fde9ece3..5aa716d7c 100644
Binary files a/models/extra/SaltBeamS.png and b/models/extra/SaltBeamS.png differ
diff --git a/models/extra/SheenMuz0.png b/models/extra/SheenMuz0.png
deleted file mode 100644
index 5cf76b855..000000000
Binary files a/models/extra/SheenMuz0.png and /dev/null differ
diff --git a/models/extra/SheenMuz1.png b/models/extra/SheenMuz1.png
deleted file mode 100644
index d7aa811ce..000000000
Binary files a/models/extra/SheenMuz1.png and /dev/null differ
diff --git a/models/extra/SheenMuz2.png b/models/extra/SheenMuz2.png
deleted file mode 100644
index e8240c9d5..000000000
Binary files a/models/extra/SheenMuz2.png and /dev/null differ
diff --git a/models/extra/SheenMuz3.png b/models/extra/SheenMuz3.png
deleted file mode 100644
index 946d909f3..000000000
Binary files a/models/extra/SheenMuz3.png and /dev/null differ
diff --git a/models/extra/SheenMuz4.png b/models/extra/SheenMuz4.png
deleted file mode 100644
index e2cecd183..000000000
Binary files a/models/extra/SheenMuz4.png and /dev/null differ
diff --git a/models/extra/SheenMuz5.png b/models/extra/SheenMuz5.png
deleted file mode 100644
index 33c3feec7..000000000
Binary files a/models/extra/SheenMuz5.png and /dev/null differ
diff --git a/models/extra/SheenMuz6.png b/models/extra/SheenMuz6.png
deleted file mode 100644
index b653a89bb..000000000
Binary files a/models/extra/SheenMuz6.png and /dev/null differ
diff --git a/models/extra/SheenMuz7.png b/models/extra/SheenMuz7.png
deleted file mode 100644
index 20bd9f66e..000000000
Binary files a/models/extra/SheenMuz7.png and /dev/null differ
diff --git a/models/extra/SheenTracer.png b/models/extra/SheenTracer.png
deleted file mode 100644
index 45a7e6e86..000000000
Binary files a/models/extra/SheenTracer.png and /dev/null differ
diff --git a/models/extra/ShotgMuz.png b/models/extra/ShotgMuz.png
index c9d34bc37..a86990646 100644
Binary files a/models/extra/ShotgMuz.png and b/models/extra/ShotgMuz.png differ
diff --git a/models/extra/ShotgMuzSalt.png b/models/extra/ShotgMuzSalt.png
index b68833398..772fa7546 100644
Binary files a/models/extra/ShotgMuzSalt.png and b/models/extra/ShotgMuzSalt.png differ
diff --git a/models/extra/SilverMuz.png b/models/extra/SilverMuz.png
index d0fc51c70..f7e49dc91 100644
Binary files a/models/extra/SilverMuz.png and b/models/extra/SilverMuz.png differ
diff --git a/models/extra/SparksterBeam.png b/models/extra/SparksterBeam.png
index d500965cb..787f6062e 100644
Binary files a/models/extra/SparksterBeam.png and b/models/extra/SparksterBeam.png differ
diff --git a/models/extra/SparksterBeamS.png b/models/extra/SparksterBeamS.png
index 2b141a4c9..9393c5e5f 100644
Binary files a/models/extra/SparksterBeamS.png and b/models/extra/SparksterBeamS.png differ
diff --git a/models/extra/SparksterMuz.png b/models/extra/SparksterMuz.png
index 332c7e3b9..42f825b3d 100644
Binary files a/models/extra/SparksterMuz.png and b/models/extra/SparksterMuz.png differ
diff --git a/models/extra/SparksterVent_a.3d b/models/extra/SparksterVent_a.3d
new file mode 100644
index 000000000..91beec2c1
Binary files /dev/null and b/models/extra/SparksterVent_a.3d differ
diff --git a/models/extra/SparksterVent_d.3d b/models/extra/SparksterVent_d.3d
new file mode 100644
index 000000000..e73d85c03
Binary files /dev/null and b/models/extra/SparksterVent_d.3d differ
diff --git a/models/extra/UltimaMuz0.png b/models/extra/UltimaMuz0.png
deleted file mode 100644
index c0bcaf956..000000000
Binary files a/models/extra/UltimaMuz0.png and /dev/null differ
diff --git a/models/extra/UltimaMuz1.png b/models/extra/UltimaMuz1.png
deleted file mode 100644
index f52dac65f..000000000
Binary files a/models/extra/UltimaMuz1.png and /dev/null differ
diff --git a/models/extra/UltimaMuz2.png b/models/extra/UltimaMuz2.png
deleted file mode 100644
index 399850b30..000000000
Binary files a/models/extra/UltimaMuz2.png and /dev/null differ
diff --git a/models/extra/UltimaMuz3.png b/models/extra/UltimaMuz3.png
deleted file mode 100644
index 0cbb37c80..000000000
Binary files a/models/extra/UltimaMuz3.png and /dev/null differ
diff --git a/models/extra/UltimaTrail.png b/models/extra/UltimaTrail.png
deleted file mode 100644
index 925f5b672..000000000
Binary files a/models/extra/UltimaTrail.png and /dev/null differ
diff --git a/models/extra/VentSmoke0.png b/models/extra/VentSmoke0.png
new file mode 100644
index 000000000..e06aec0b8
Binary files /dev/null and b/models/extra/VentSmoke0.png differ
diff --git a/models/extra/VentSmoke1.png b/models/extra/VentSmoke1.png
new file mode 100644
index 000000000..e880db574
Binary files /dev/null and b/models/extra/VentSmoke1.png differ
diff --git a/models/extra/VentSmoke10.png b/models/extra/VentSmoke10.png
new file mode 100644
index 000000000..0e7144653
Binary files /dev/null and b/models/extra/VentSmoke10.png differ
diff --git a/models/extra/VentSmoke11.png b/models/extra/VentSmoke11.png
new file mode 100644
index 000000000..d69f241bb
Binary files /dev/null and b/models/extra/VentSmoke11.png differ
diff --git a/models/extra/VentSmoke12.png b/models/extra/VentSmoke12.png
new file mode 100644
index 000000000..a496ffab1
Binary files /dev/null and b/models/extra/VentSmoke12.png differ
diff --git a/models/extra/VentSmoke13.png b/models/extra/VentSmoke13.png
new file mode 100644
index 000000000..a9bdaf9a3
Binary files /dev/null and b/models/extra/VentSmoke13.png differ
diff --git a/models/extra/VentSmoke14.png b/models/extra/VentSmoke14.png
new file mode 100644
index 000000000..78c854e44
Binary files /dev/null and b/models/extra/VentSmoke14.png differ
diff --git a/models/extra/VentSmoke15.png b/models/extra/VentSmoke15.png
new file mode 100644
index 000000000..e5753b649
Binary files /dev/null and b/models/extra/VentSmoke15.png differ
diff --git a/models/extra/VentSmoke16.png b/models/extra/VentSmoke16.png
new file mode 100644
index 000000000..66d6592a4
Binary files /dev/null and b/models/extra/VentSmoke16.png differ
diff --git a/models/extra/VentSmoke17.png b/models/extra/VentSmoke17.png
new file mode 100644
index 000000000..340f56f0e
Binary files /dev/null and b/models/extra/VentSmoke17.png differ
diff --git a/models/extra/VentSmoke18.png b/models/extra/VentSmoke18.png
new file mode 100644
index 000000000..56870be31
Binary files /dev/null and b/models/extra/VentSmoke18.png differ
diff --git a/models/extra/VentSmoke19.png b/models/extra/VentSmoke19.png
new file mode 100644
index 000000000..71f8dd6b3
Binary files /dev/null and b/models/extra/VentSmoke19.png differ
diff --git a/models/extra/VentSmoke2.png b/models/extra/VentSmoke2.png
new file mode 100644
index 000000000..0a3b88368
Binary files /dev/null and b/models/extra/VentSmoke2.png differ
diff --git a/models/extra/VentSmoke20.png b/models/extra/VentSmoke20.png
new file mode 100644
index 000000000..6aee6e8fe
Binary files /dev/null and b/models/extra/VentSmoke20.png differ
diff --git a/models/extra/VentSmoke21.png b/models/extra/VentSmoke21.png
new file mode 100644
index 000000000..7b2b973ec
Binary files /dev/null and b/models/extra/VentSmoke21.png differ
diff --git a/models/extra/VentSmoke22.png b/models/extra/VentSmoke22.png
new file mode 100644
index 000000000..b2da0bee7
Binary files /dev/null and b/models/extra/VentSmoke22.png differ
diff --git a/models/extra/VentSmoke23.png b/models/extra/VentSmoke23.png
new file mode 100644
index 000000000..97c2a8d43
Binary files /dev/null and b/models/extra/VentSmoke23.png differ
diff --git a/models/extra/VentSmoke3.png b/models/extra/VentSmoke3.png
new file mode 100644
index 000000000..82dd5a55f
Binary files /dev/null and b/models/extra/VentSmoke3.png differ
diff --git a/models/extra/VentSmoke4.png b/models/extra/VentSmoke4.png
new file mode 100644
index 000000000..5c727f259
Binary files /dev/null and b/models/extra/VentSmoke4.png differ
diff --git a/models/extra/VentSmoke5.png b/models/extra/VentSmoke5.png
new file mode 100644
index 000000000..3fc60c294
Binary files /dev/null and b/models/extra/VentSmoke5.png differ
diff --git a/models/extra/VentSmoke6.png b/models/extra/VentSmoke6.png
new file mode 100644
index 000000000..7f2ed1906
Binary files /dev/null and b/models/extra/VentSmoke6.png differ
diff --git a/models/extra/VentSmoke7.png b/models/extra/VentSmoke7.png
new file mode 100644
index 000000000..89e20494d
Binary files /dev/null and b/models/extra/VentSmoke7.png differ
diff --git a/models/extra/VentSmoke8.png b/models/extra/VentSmoke8.png
new file mode 100644
index 000000000..38dd10f14
Binary files /dev/null and b/models/extra/VentSmoke8.png differ
diff --git a/models/extra/VentSmoke9.png b/models/extra/VentSmoke9.png
new file mode 100644
index 000000000..95f0b8e76
Binary files /dev/null and b/models/extra/VentSmoke9.png differ
diff --git a/models/extra/VortexArc.png b/models/extra/VortexArc.png
index 46ecc1373..13ccd6204 100644
Binary files a/models/extra/VortexArc.png and b/models/extra/VortexArc.png differ
diff --git a/models/extra/VortexArcS.png b/models/extra/VortexArcS.png
index 7f6ec87af..b0972b7df 100644
Binary files a/models/extra/VortexArcS.png and b/models/extra/VortexArcS.png differ
diff --git a/models/extra/WarpBeam.md3 b/models/extra/WarpBeam.md3
deleted file mode 100644
index bdff3c96e..000000000
Binary files a/models/extra/WarpBeam.md3 and /dev/null differ
diff --git a/models/extra/WarpBeam2.md3 b/models/extra/WarpBeam2.md3
deleted file mode 100644
index 2d1087ae7..000000000
Binary files a/models/extra/WarpBeam2.md3 and /dev/null differ
diff --git a/models/extra/WarpBeam2_a.3d b/models/extra/WarpBeam2_a.3d
new file mode 100644
index 000000000..db46a09fc
Binary files /dev/null and b/models/extra/WarpBeam2_a.3d differ
diff --git a/models/extra/WarpBeam2_d.3d b/models/extra/WarpBeam2_d.3d
new file mode 100644
index 000000000..79e73652a
Binary files /dev/null and b/models/extra/WarpBeam2_d.3d differ
diff --git a/models/extra/WarpBeam3.md3 b/models/extra/WarpBeam3.md3
deleted file mode 100644
index 830afe46a..000000000
Binary files a/models/extra/WarpBeam3.md3 and /dev/null differ
diff --git a/models/extra/WarpBeam3_a.3d b/models/extra/WarpBeam3_a.3d
new file mode 100644
index 000000000..c8856480a
Binary files /dev/null and b/models/extra/WarpBeam3_a.3d differ
diff --git a/models/extra/WarpBeam3_d.3d b/models/extra/WarpBeam3_d.3d
new file mode 100644
index 000000000..ac89c1b6b
Binary files /dev/null and b/models/extra/WarpBeam3_d.3d differ
diff --git a/models/extra/WarpBeam_a.3d b/models/extra/WarpBeam_a.3d
new file mode 100644
index 000000000..2bf70a12b
Binary files /dev/null and b/models/extra/WarpBeam_a.3d differ
diff --git a/models/extra/WarpBeam_d.3d b/models/extra/WarpBeam_d.3d
new file mode 100644
index 000000000..0a2b36bb7
Binary files /dev/null and b/models/extra/WarpBeam_d.3d differ
diff --git a/models/extra/YBeam.obj b/models/extra/YBeam.obj
index d7ce133c9..8015ba908 100644
--- a/models/extra/YBeam.obj
+++ b/models/extra/YBeam.obj
@@ -1,17 +1,17 @@
-v -1.000000 1.000000 0.000000
-v 1.000000 1.000000 0.000000
+v -1.000000 2.000000 0.000000
+v 1.000000 2.000000 0.000000
v -1.000000 0.000000 -0.000000
v 1.000000 0.000000 -0.000000
-v 0.707107 1.000000 -0.707107
-v -0.707107 1.000000 0.707107
+v 0.707107 2.000000 -0.707107
+v -0.707107 2.000000 0.707107
v 0.707107 0.000000 -0.707107
v -0.707107 0.000000 0.707107
-v -0.000000 1.000000 -1.000000
-v 0.000000 1.000000 1.000000
+v -0.000000 2.000000 -1.000000
+v 0.000000 2.000000 1.000000
v 0.000000 0.000000 -1.000000
v 0.000000 0.000000 1.000000
-v -0.707107 1.000000 -0.707107
-v 0.707107 1.000000 0.707107
+v -0.707107 2.000000 -0.707107
+v 0.707107 2.000000 0.707107
v -0.707107 0.000000 -0.707107
v 0.707107 0.000000 0.707107
vt 0.000000 0.000000
diff --git a/models/extra/blodpool.png b/models/extra/blodpool.png
deleted file mode 100644
index 0ac574c10..000000000
Binary files a/models/extra/blodpool.png and /dev/null differ
diff --git a/models/extra/blodpool_shaded.png b/models/extra/blodpool_shaded.png
deleted file mode 100644
index 946d44049..000000000
Binary files a/models/extra/blodpool_shaded.png and /dev/null differ
diff --git a/models/extra/dlc/BlastMuz0.png b/models/extra/dlc/BlastMuz0.png
new file mode 100644
index 000000000..40559ad5f
Binary files /dev/null and b/models/extra/dlc/BlastMuz0.png differ
diff --git a/models/extra/dlc/BlastMuz1.png b/models/extra/dlc/BlastMuz1.png
new file mode 100644
index 000000000..54f89b788
Binary files /dev/null and b/models/extra/dlc/BlastMuz1.png differ
diff --git a/models/extra/dlc/BlastMuz2.png b/models/extra/dlc/BlastMuz2.png
new file mode 100644
index 000000000..3b4bb9935
Binary files /dev/null and b/models/extra/dlc/BlastMuz2.png differ
diff --git a/models/extra/dlc/BlastMuz3.png b/models/extra/dlc/BlastMuz3.png
new file mode 100644
index 000000000..698c11e90
Binary files /dev/null and b/models/extra/dlc/BlastMuz3.png differ
diff --git a/models/extra/dlc/BlastMuz4.png b/models/extra/dlc/BlastMuz4.png
new file mode 100644
index 000000000..deccb173b
Binary files /dev/null and b/models/extra/dlc/BlastMuz4.png differ
diff --git a/models/extra/dlc/BlastMuz5.png b/models/extra/dlc/BlastMuz5.png
new file mode 100644
index 000000000..c54e8cc2e
Binary files /dev/null and b/models/extra/dlc/BlastMuz5.png differ
diff --git a/models/extra/dlc/BlastMuz6.png b/models/extra/dlc/BlastMuz6.png
new file mode 100644
index 000000000..6d14d565a
Binary files /dev/null and b/models/extra/dlc/BlastMuz6.png differ
diff --git a/models/extra/dlc/BlastMuz7.png b/models/extra/dlc/BlastMuz7.png
new file mode 100644
index 000000000..f587c8d09
Binary files /dev/null and b/models/extra/dlc/BlastMuz7.png differ
diff --git a/models/extra/dlc/BlastMuz8.png b/models/extra/dlc/BlastMuz8.png
new file mode 100644
index 000000000..d580fdad2
Binary files /dev/null and b/models/extra/dlc/BlastMuz8.png differ
diff --git a/models/extra/dlc/BlastMuz9.png b/models/extra/dlc/BlastMuz9.png
new file mode 100644
index 000000000..dfe94f34e
Binary files /dev/null and b/models/extra/dlc/BlastMuz9.png differ
diff --git a/models/extra/dlc/LanceTracer.png b/models/extra/dlc/LanceTracer.png
new file mode 100644
index 000000000..2ce30b613
Binary files /dev/null and b/models/extra/dlc/LanceTracer.png differ
diff --git a/models/extra/MRBolt.png b/models/extra/dlc/MRBolt.png
similarity index 100%
rename from models/extra/MRBolt.png
rename to models/extra/dlc/MRBolt.png
diff --git a/models/extra/dlc/MRBoltS.png b/models/extra/dlc/MRBoltS.png
new file mode 100644
index 000000000..d90a9b295
Binary files /dev/null and b/models/extra/dlc/MRBoltS.png differ
diff --git a/models/extra/dlc/MRMuz0.png b/models/extra/dlc/MRMuz0.png
new file mode 100644
index 000000000..365c90734
Binary files /dev/null and b/models/extra/dlc/MRMuz0.png differ
diff --git a/models/extra/dlc/MRMuz1.png b/models/extra/dlc/MRMuz1.png
new file mode 100644
index 000000000..26321d4eb
Binary files /dev/null and b/models/extra/dlc/MRMuz1.png differ
diff --git a/models/extra/dlc/MRMuz2.png b/models/extra/dlc/MRMuz2.png
new file mode 100644
index 000000000..c82d652a0
Binary files /dev/null and b/models/extra/dlc/MRMuz2.png differ
diff --git a/models/extra/dlc/MRMuz3.png b/models/extra/dlc/MRMuz3.png
new file mode 100644
index 000000000..08e93382f
Binary files /dev/null and b/models/extra/dlc/MRMuz3.png differ
diff --git a/models/extra/dlc/NewSparkMuzK.png b/models/extra/dlc/NewSparkMuzK.png
new file mode 100644
index 000000000..c53667361
Binary files /dev/null and b/models/extra/dlc/NewSparkMuzK.png differ
diff --git a/models/extra/dlc/NewSparkMuzN.png b/models/extra/dlc/NewSparkMuzN.png
new file mode 100644
index 000000000..0b02a5a9c
Binary files /dev/null and b/models/extra/dlc/NewSparkMuzN.png differ
diff --git a/models/extra/dlc/NewSparkMuzNK.png b/models/extra/dlc/NewSparkMuzNK.png
new file mode 100644
index 000000000..8f9a0ade7
Binary files /dev/null and b/models/extra/dlc/NewSparkMuzNK.png differ
diff --git a/models/extra/dlc/PlasmaTracer.png b/models/extra/dlc/PlasmaTracer.png
new file mode 100644
index 000000000..dfc64ea21
Binary files /dev/null and b/models/extra/dlc/PlasmaTracer.png differ
diff --git a/models/extra/dlc/PlasmaTrail.png b/models/extra/dlc/PlasmaTrail.png
new file mode 100644
index 000000000..99485d07e
Binary files /dev/null and b/models/extra/dlc/PlasmaTrail.png differ
diff --git a/models/extra/dlc/PuntzerMuz0.png b/models/extra/dlc/PuntzerMuz0.png
new file mode 100644
index 000000000..6bd901100
Binary files /dev/null and b/models/extra/dlc/PuntzerMuz0.png differ
diff --git a/models/extra/dlc/PuntzerMuz1.png b/models/extra/dlc/PuntzerMuz1.png
new file mode 100644
index 000000000..aab327680
Binary files /dev/null and b/models/extra/dlc/PuntzerMuz1.png differ
diff --git a/models/extra/dlc/PuntzerMuz2.png b/models/extra/dlc/PuntzerMuz2.png
new file mode 100644
index 000000000..1f08dbfd2
Binary files /dev/null and b/models/extra/dlc/PuntzerMuz2.png differ
diff --git a/models/extra/dlc/PuntzerMuz3.png b/models/extra/dlc/PuntzerMuz3.png
new file mode 100644
index 000000000..06c77871f
Binary files /dev/null and b/models/extra/dlc/PuntzerMuz3.png differ
diff --git a/models/extra/dlc/PuntzerMuz4.png b/models/extra/dlc/PuntzerMuz4.png
new file mode 100644
index 000000000..154323704
Binary files /dev/null and b/models/extra/dlc/PuntzerMuz4.png differ
diff --git a/models/extra/dlc/PuntzerMuz5.png b/models/extra/dlc/PuntzerMuz5.png
new file mode 100644
index 000000000..5ae0d9914
Binary files /dev/null and b/models/extra/dlc/PuntzerMuz5.png differ
diff --git a/models/extra/dlc/PuntzerMuz6.png b/models/extra/dlc/PuntzerMuz6.png
new file mode 100644
index 000000000..d4e389ffb
Binary files /dev/null and b/models/extra/dlc/PuntzerMuz6.png differ
diff --git a/models/extra/dlc/PuntzerMuz7.png b/models/extra/dlc/PuntzerMuz7.png
new file mode 100644
index 000000000..dc6be92f6
Binary files /dev/null and b/models/extra/dlc/PuntzerMuz7.png differ
diff --git a/models/extra/dlc/QuadMuz0.png b/models/extra/dlc/QuadMuz0.png
new file mode 100644
index 000000000..4dd9855f8
Binary files /dev/null and b/models/extra/dlc/QuadMuz0.png differ
diff --git a/models/extra/dlc/QuadMuz1.png b/models/extra/dlc/QuadMuz1.png
new file mode 100644
index 000000000..d7b4dfc69
Binary files /dev/null and b/models/extra/dlc/QuadMuz1.png differ
diff --git a/models/extra/dlc/QuadMuz2.png b/models/extra/dlc/QuadMuz2.png
new file mode 100644
index 000000000..68cd04ccc
Binary files /dev/null and b/models/extra/dlc/QuadMuz2.png differ
diff --git a/models/extra/dlc/QuadMuz3.png b/models/extra/dlc/QuadMuz3.png
new file mode 100644
index 000000000..dac0a7265
Binary files /dev/null and b/models/extra/dlc/QuadMuz3.png differ
diff --git a/models/extra/dlc/QuadMuz4.png b/models/extra/dlc/QuadMuz4.png
new file mode 100644
index 000000000..8a8994033
Binary files /dev/null and b/models/extra/dlc/QuadMuz4.png differ
diff --git a/models/extra/dlc/QuadMuz5.png b/models/extra/dlc/QuadMuz5.png
new file mode 100644
index 000000000..c692314e8
Binary files /dev/null and b/models/extra/dlc/QuadMuz5.png differ
diff --git a/models/extra/dlc/QuadMuz6.png b/models/extra/dlc/QuadMuz6.png
new file mode 100644
index 000000000..bc602b2fa
Binary files /dev/null and b/models/extra/dlc/QuadMuz6.png differ
diff --git a/models/extra/dlc/QuadMuz7.png b/models/extra/dlc/QuadMuz7.png
new file mode 100644
index 000000000..204f31341
Binary files /dev/null and b/models/extra/dlc/QuadMuz7.png differ
diff --git a/models/extra/dlc/QuadMuz8.png b/models/extra/dlc/QuadMuz8.png
new file mode 100644
index 000000000..4641896e4
Binary files /dev/null and b/models/extra/dlc/QuadMuz8.png differ
diff --git a/models/extra/dlc/QuadMuz9.png b/models/extra/dlc/QuadMuz9.png
new file mode 100644
index 000000000..ac3fe2ab6
Binary files /dev/null and b/models/extra/dlc/QuadMuz9.png differ
diff --git a/models/extra/dlc/RailMuz0.png b/models/extra/dlc/RailMuz0.png
new file mode 100644
index 000000000..190078dcf
Binary files /dev/null and b/models/extra/dlc/RailMuz0.png differ
diff --git a/models/extra/dlc/RailMuz1.png b/models/extra/dlc/RailMuz1.png
new file mode 100644
index 000000000..c3802cef3
Binary files /dev/null and b/models/extra/dlc/RailMuz1.png differ
diff --git a/models/extra/dlc/RailMuz2.png b/models/extra/dlc/RailMuz2.png
new file mode 100644
index 000000000..19ae5599b
Binary files /dev/null and b/models/extra/dlc/RailMuz2.png differ
diff --git a/models/extra/dlc/RailMuz3.png b/models/extra/dlc/RailMuz3.png
new file mode 100644
index 000000000..725e6bde9
Binary files /dev/null and b/models/extra/dlc/RailMuz3.png differ
diff --git a/models/extra/dlc/RayTracer.png b/models/extra/dlc/RayTracer.png
new file mode 100644
index 000000000..4a6fa27dc
Binary files /dev/null and b/models/extra/dlc/RayTracer.png differ
diff --git a/models/extra/dlc/RayTrail.png b/models/extra/dlc/RayTrail.png
new file mode 100644
index 000000000..77f2dcf65
Binary files /dev/null and b/models/extra/dlc/RayTrail.png differ
diff --git a/models/extra/dlc/SheenMuz0.png b/models/extra/dlc/SheenMuz0.png
new file mode 100644
index 000000000..e7c694204
Binary files /dev/null and b/models/extra/dlc/SheenMuz0.png differ
diff --git a/models/extra/dlc/SheenMuz1.png b/models/extra/dlc/SheenMuz1.png
new file mode 100644
index 000000000..af57fd9d7
Binary files /dev/null and b/models/extra/dlc/SheenMuz1.png differ
diff --git a/models/extra/dlc/SheenMuz2.png b/models/extra/dlc/SheenMuz2.png
new file mode 100644
index 000000000..a359af6ee
Binary files /dev/null and b/models/extra/dlc/SheenMuz2.png differ
diff --git a/models/extra/dlc/SheenMuz3.png b/models/extra/dlc/SheenMuz3.png
new file mode 100644
index 000000000..6f1fdc722
Binary files /dev/null and b/models/extra/dlc/SheenMuz3.png differ
diff --git a/models/extra/dlc/SheenMuz4.png b/models/extra/dlc/SheenMuz4.png
new file mode 100644
index 000000000..874705918
Binary files /dev/null and b/models/extra/dlc/SheenMuz4.png differ
diff --git a/models/extra/dlc/SheenMuz5.png b/models/extra/dlc/SheenMuz5.png
new file mode 100644
index 000000000..29c4ab733
Binary files /dev/null and b/models/extra/dlc/SheenMuz5.png differ
diff --git a/models/extra/dlc/SheenMuz6.png b/models/extra/dlc/SheenMuz6.png
new file mode 100644
index 000000000..bd7e2b4fe
Binary files /dev/null and b/models/extra/dlc/SheenMuz6.png differ
diff --git a/models/extra/dlc/SheenMuz7.png b/models/extra/dlc/SheenMuz7.png
new file mode 100644
index 000000000..879b71b09
Binary files /dev/null and b/models/extra/dlc/SheenMuz7.png differ
diff --git a/models/extra/dlc/SheenTracer.png b/models/extra/dlc/SheenTracer.png
new file mode 100644
index 000000000..2ebc184e5
Binary files /dev/null and b/models/extra/dlc/SheenTracer.png differ
diff --git a/models/extra/dlc/SheenTracer_Blue.png b/models/extra/dlc/SheenTracer_Blue.png
new file mode 100644
index 000000000..69e6dd633
Binary files /dev/null and b/models/extra/dlc/SheenTracer_Blue.png differ
diff --git a/models/extra/dlc/SheenTracer_Cyan.png b/models/extra/dlc/SheenTracer_Cyan.png
new file mode 100644
index 000000000..e09e1ec89
Binary files /dev/null and b/models/extra/dlc/SheenTracer_Cyan.png differ
diff --git a/models/extra/dlc/SheenTracer_Green.png b/models/extra/dlc/SheenTracer_Green.png
new file mode 100644
index 000000000..1fee35c5a
Binary files /dev/null and b/models/extra/dlc/SheenTracer_Green.png differ
diff --git a/models/extra/dlc/SheenTracer_Magenta.png b/models/extra/dlc/SheenTracer_Magenta.png
new file mode 100644
index 000000000..f2b4d7aa9
Binary files /dev/null and b/models/extra/dlc/SheenTracer_Magenta.png differ
diff --git a/models/extra/dlc/SheenTracer_Red.png b/models/extra/dlc/SheenTracer_Red.png
new file mode 100644
index 000000000..d2c8a9f17
Binary files /dev/null and b/models/extra/dlc/SheenTracer_Red.png differ
diff --git a/models/extra/dlc/SheenTracer_TransBlue.png b/models/extra/dlc/SheenTracer_TransBlue.png
new file mode 100644
index 000000000..714ad27c6
Binary files /dev/null and b/models/extra/dlc/SheenTracer_TransBlue.png differ
diff --git a/models/extra/dlc/SheenTracer_TransPink.png b/models/extra/dlc/SheenTracer_TransPink.png
new file mode 100644
index 000000000..b0d56f560
Binary files /dev/null and b/models/extra/dlc/SheenTracer_TransPink.png differ
diff --git a/models/extra/dlc/SheenTracer_White.png b/models/extra/dlc/SheenTracer_White.png
new file mode 100644
index 000000000..dad5386f5
Binary files /dev/null and b/models/extra/dlc/SheenTracer_White.png differ
diff --git a/models/extra/dlc/SheenTracer_Yellow.png b/models/extra/dlc/SheenTracer_Yellow.png
new file mode 100644
index 000000000..6076312e5
Binary files /dev/null and b/models/extra/dlc/SheenTracer_Yellow.png differ
diff --git a/models/extra/dlc/UltimaMuz0.png b/models/extra/dlc/UltimaMuz0.png
new file mode 100644
index 000000000..4c084b65e
Binary files /dev/null and b/models/extra/dlc/UltimaMuz0.png differ
diff --git a/models/extra/dlc/UltimaMuz1.png b/models/extra/dlc/UltimaMuz1.png
new file mode 100644
index 000000000..3a313302a
Binary files /dev/null and b/models/extra/dlc/UltimaMuz1.png differ
diff --git a/models/extra/dlc/UltimaMuz2.png b/models/extra/dlc/UltimaMuz2.png
new file mode 100644
index 000000000..c6b71e525
Binary files /dev/null and b/models/extra/dlc/UltimaMuz2.png differ
diff --git a/models/extra/dlc/UltimaMuz3.png b/models/extra/dlc/UltimaMuz3.png
new file mode 100644
index 000000000..4b471ebd6
Binary files /dev/null and b/models/extra/dlc/UltimaMuz3.png differ
diff --git a/models/extra/dlc/UltimaTrail.png b/models/extra/dlc/UltimaTrail.png
new file mode 100644
index 000000000..e297cc04f
Binary files /dev/null and b/models/extra/dlc/UltimaTrail.png differ
diff --git a/models/modelnotes.txt b/models/modelnotes.txt
index 2b032b220..1620c8bf2 100644
--- a/models/modelnotes.txt
+++ b/models/modelnotes.txt
@@ -1,60 +1,56 @@
# DLC Weaponset
Weapon models:
- x Itamex Hammer
- ½ Plasma Blaster
+ - Itamex Hammer
+ - Plasma Blaster
- Puntzer Beta
- Puntzer Gamma
- x Sheen HMG
- x Quadravol
- ¼ Sparkster Rifle
- x Mortal Rifle
+ - Quadravol
+ - Sparkster Rifle
+ - Mortal Rifle
- Ray-Khom
- Rafan-Kos
Ammo models:
- x Plasma Ammo
+ - Plasma Ammo
- SMW.05 Ammo
- - 1/2/3 Round(s)
- - Beta Speedloader
- - Gamma Mag
- x Sheen Ammo
- x 1/2/3 Round(s)
- x 10 Pack
- x 50 Box
- x Quadravol Ammo
- ½ Sparkster Ammo
- ½ 1/2/3 Kinylum Round(s)
- ½ 1/2/3 Nokron Round(s)
- x Mortal Rifle Ammo
- x 1/2/3/5 Round(s)
- x Mag
- x Grenade
- - Ray-Khom Ammo
- - 1/2/5 Round(s)
+ - Single
+ - Beta speedloader
+ - Gamma mag
+ - Sheen Ammo
+ - Single
+ - 10 Belt
+ - 50 Box
+ - 100 Box
+ - Quadravol Ammo
+ - Sparkster Ammo
+ - Kinylum Round
+ - Nokron Round
+ - Mortal Rifle Ammo
+ - Round
- Mag
+ - Grenade
+ - Ray-Khom Ammo
+ - Single
+ - Mag
+ - Battery
- Rafan-Kos Ammo
- Pod
- Mag
Collectible models:
- x Saya's Mug
+ - Saya's Mug
# Misc
-Less generic gib models:
- - Meat Chunk [0/3]
- - Meat Chunk w/ Bone [0/3]
- - Heart/Liver/Stomach [0/3]
-
-Gag gib models:
+Gib models:
x Steak
x Breast
x Drumstick
- Sausage
- Pork Chop
- Bone
- - Heart (♥)
+ - Heart
- Eyeball
- Fish
- Half-Eaten Sandwich
@@ -63,16 +59,9 @@ Gag gib models:
- Rubber Duck
- Shoe
-New stuff:
- - Ballsy Bomb
- - Battle-Boi Sentry
-
-Extra models:
- - Hexen keys [0/11]
- - Hexen puzzle items [0/9]
-
-Collectible models:
- - Blåhaj
+# Final Update
Character models:
+ - Maidbot
+ - Rika
- White Lady
diff --git a/models/nashgore/Footprint/Footprint01.png b/models/nashgore/Footprint/Footprint01.png
new file mode 100644
index 000000000..9878bfbb1
Binary files /dev/null and b/models/nashgore/Footprint/Footprint01.png differ
diff --git a/music/swwmgz_c.it b/music/swwmgz_c.it
deleted file mode 100644
index 3d6d5bf6b..000000000
Binary files a/music/swwmgz_c.it and /dev/null differ
diff --git a/palettes/Cyanblu.pal b/palettes/Cyanblu.pal
deleted file mode 100644
index 95128d917..000000000
Binary files a/palettes/Cyanblu.pal and /dev/null differ
diff --git a/patches/castdemo_0001.png b/patches/castdemo_0001.png
new file mode 100644
index 000000000..90177e92a
Binary files /dev/null and b/patches/castdemo_0001.png differ
diff --git a/patches/castdemo_0002.png b/patches/castdemo_0002.png
new file mode 100644
index 000000000..7b80716ff
Binary files /dev/null and b/patches/castdemo_0002.png differ
diff --git a/patches/castdemo_0003.png b/patches/castdemo_0003.png
new file mode 100644
index 000000000..2c7cbf904
Binary files /dev/null and b/patches/castdemo_0003.png differ
diff --git a/patches/castdemo_0004.png b/patches/castdemo_0004.png
new file mode 100644
index 000000000..b12c91b5d
Binary files /dev/null and b/patches/castdemo_0004.png differ
diff --git a/patches/castdemo_0005.png b/patches/castdemo_0005.png
new file mode 100644
index 000000000..7015ddd25
Binary files /dev/null and b/patches/castdemo_0005.png differ
diff --git a/patches/castdemo_0006.png b/patches/castdemo_0006.png
new file mode 100644
index 000000000..1c31cbc66
Binary files /dev/null and b/patches/castdemo_0006.png differ
diff --git a/patches/castdemo_0007.png b/patches/castdemo_0007.png
new file mode 100644
index 000000000..6ab947d92
Binary files /dev/null and b/patches/castdemo_0007.png differ
diff --git a/patches/castdemo_0008.png b/patches/castdemo_0008.png
new file mode 100644
index 000000000..8db8b97bb
Binary files /dev/null and b/patches/castdemo_0008.png differ
diff --git a/patches/castdemo_0009.png b/patches/castdemo_0009.png
new file mode 100644
index 000000000..90177e92a
Binary files /dev/null and b/patches/castdemo_0009.png differ
diff --git a/patches/castdemo_0010.png b/patches/castdemo_0010.png
new file mode 100644
index 000000000..bc8c7453a
Binary files /dev/null and b/patches/castdemo_0010.png differ
diff --git a/patches/castdemo_0011.png b/patches/castdemo_0011.png
new file mode 100644
index 000000000..7d95acf02
Binary files /dev/null and b/patches/castdemo_0011.png differ
diff --git a/patches/castdemo_0012.png b/patches/castdemo_0012.png
new file mode 100644
index 000000000..5d0bc5fa8
Binary files /dev/null and b/patches/castdemo_0012.png differ
diff --git a/patches/castdemo_0013.png b/patches/castdemo_0013.png
new file mode 100644
index 000000000..59a762d21
Binary files /dev/null and b/patches/castdemo_0013.png differ
diff --git a/patches/castdemo_0014.png b/patches/castdemo_0014.png
new file mode 100644
index 000000000..83806895a
Binary files /dev/null and b/patches/castdemo_0014.png differ
diff --git a/patches/castdemo_0015.png b/patches/castdemo_0015.png
new file mode 100644
index 000000000..c4b69fc47
Binary files /dev/null and b/patches/castdemo_0015.png differ
diff --git a/patches/castdemo_0016.png b/patches/castdemo_0016.png
new file mode 100644
index 000000000..444e7ff2b
Binary files /dev/null and b/patches/castdemo_0016.png differ
diff --git a/patches/castdemo_0048.png b/patches/castdemo_0048.png
new file mode 100644
index 000000000..ba7be3b0f
Binary files /dev/null and b/patches/castdemo_0048.png differ
diff --git a/patches/castdemo_0049.png b/patches/castdemo_0049.png
new file mode 100644
index 000000000..6f0ad7e01
Binary files /dev/null and b/patches/castdemo_0049.png differ
diff --git a/patches/castdemo_0050.png b/patches/castdemo_0050.png
new file mode 100644
index 000000000..f4ca10529
Binary files /dev/null and b/patches/castdemo_0050.png differ
diff --git a/patches/castdemo_0051.png b/patches/castdemo_0051.png
new file mode 100644
index 000000000..d3092f27a
Binary files /dev/null and b/patches/castdemo_0051.png differ
diff --git a/patches/castdemo_0052.png b/patches/castdemo_0052.png
new file mode 100644
index 000000000..eeba164c8
Binary files /dev/null and b/patches/castdemo_0052.png differ
diff --git a/patches/castdemo_0053.png b/patches/castdemo_0053.png
new file mode 100644
index 000000000..1faeffe0b
Binary files /dev/null and b/patches/castdemo_0053.png differ
diff --git a/patches/castdemo_0054.png b/patches/castdemo_0054.png
new file mode 100644
index 000000000..a30397a64
Binary files /dev/null and b/patches/castdemo_0054.png differ
diff --git a/patches/castdemo_0055.png b/patches/castdemo_0055.png
new file mode 100644
index 000000000..dc6c5f81a
Binary files /dev/null and b/patches/castdemo_0055.png differ
diff --git a/patches/castdemo_0056.png b/patches/castdemo_0056.png
new file mode 100644
index 000000000..935c52751
Binary files /dev/null and b/patches/castdemo_0056.png differ
diff --git a/patches/castdemo_0057.png b/patches/castdemo_0057.png
new file mode 100644
index 000000000..6576fe0f1
Binary files /dev/null and b/patches/castdemo_0057.png differ
diff --git a/patches/castdemo_0058.png b/patches/castdemo_0058.png
new file mode 100644
index 000000000..3571f01c3
Binary files /dev/null and b/patches/castdemo_0058.png differ
diff --git a/patches/castdemo_0059.png b/patches/castdemo_0059.png
new file mode 100644
index 000000000..e767e6988
Binary files /dev/null and b/patches/castdemo_0059.png differ
diff --git a/patches/castdemo_0060.png b/patches/castdemo_0060.png
new file mode 100644
index 000000000..7f1a6b5fe
Binary files /dev/null and b/patches/castdemo_0060.png differ
diff --git a/patches/castdemo_0061.png b/patches/castdemo_0061.png
new file mode 100644
index 000000000..a23e9d91a
Binary files /dev/null and b/patches/castdemo_0061.png differ
diff --git a/patches/castdemo_0062.png b/patches/castdemo_0062.png
new file mode 100644
index 000000000..138db3353
Binary files /dev/null and b/patches/castdemo_0062.png differ
diff --git a/patches/castdemo_0063.png b/patches/castdemo_0063.png
new file mode 100644
index 000000000..b0d8f7dca
Binary files /dev/null and b/patches/castdemo_0063.png differ
diff --git a/patches/castdemo_0064.png b/patches/castdemo_0064.png
new file mode 100644
index 000000000..4749ce8a3
Binary files /dev/null and b/patches/castdemo_0064.png differ
diff --git a/patches/castdemo_0166.png b/patches/castdemo_0166.png
new file mode 100644
index 000000000..a41e63f61
Binary files /dev/null and b/patches/castdemo_0166.png differ
diff --git a/patches/castdemo_0167.png b/patches/castdemo_0167.png
new file mode 100644
index 000000000..2c4d69b97
Binary files /dev/null and b/patches/castdemo_0167.png differ
diff --git a/patches/castdemo_0168.png b/patches/castdemo_0168.png
new file mode 100644
index 000000000..0d0be70da
Binary files /dev/null and b/patches/castdemo_0168.png differ
diff --git a/patches/castdemo_0169.png b/patches/castdemo_0169.png
new file mode 100644
index 000000000..d30715a16
Binary files /dev/null and b/patches/castdemo_0169.png differ
diff --git a/patches/castdemo_0170.png b/patches/castdemo_0170.png
new file mode 100644
index 000000000..a4a40c9fb
Binary files /dev/null and b/patches/castdemo_0170.png differ
diff --git a/patches/castdemo_0171.png b/patches/castdemo_0171.png
new file mode 100644
index 000000000..01abb2f75
Binary files /dev/null and b/patches/castdemo_0171.png differ
diff --git a/precachefonts.txt b/precachefonts.txt
deleted file mode 100644
index 0a413eab8..000000000
--- a/precachefonts.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-TewiFont
-TewiFontOutline
-TewiFontOutlineAlt
-MiniwiFont
-MiniwiFontOutline
-MiniwiFontOutlineAlt
-MiniHUDOutline
-MiniHUDShadow
-XekkasNum
-MortalFont20
-MortalFont40
-MortalFont80
diff --git a/readme.txt b/readme.txt
index 40b3685d0..e194ec76c 100644
--- a/readme.txt
+++ b/readme.txt
@@ -1,6 +1,8 @@
- CODENAME: DEMOLITIONIST
---------------------------------------
-(C)2020-2026 Mari the Deer - UnSX Team
+ CODENAME: DEMOLITIONIST
+ a.k.a.
+ Some Weird Weapons Mod: GZDoom Edition
+--------------------------------------------
+(C)2020-2022 Marisa the Magician - UnSX Team
@@ -40,7 +42,7 @@ Index of contents:
2.3. Armors
2.4. Health
2.5. Others
- 2.6. DLC Weapon Set
+ 2.6. DLC Weapon Set 1
2.6.1. Itamex Hammer
2.6.2. Plasma Blaster
2.6.3. Puntzer Beta
@@ -67,9 +69,8 @@ Index of contents:
Surprise surprise, after a decade of delving into other works, I have made my
epic return! The SWWM series has been, in a way, "rebooted" through this here
-project, and so it goes. The UT side of things is pretty much dead for me, and
-the long-since open sourced Doom engine has proven to be one hell of a
-powerhouse for modding, especially the ZDoom family of source ports.
+project, and so it goes. The UT side of things is pretty much dead for me, I've
+jumped ship to GZDoom and boy are the pastures far greener and tastier here.
1.2. The Story So Far
- - - - - - - - - - -
@@ -131,20 +132,20 @@ You can have two of them, by the way.
Slot 3. Shotgun.
Coming from Instant Action 3, of all places, here's this thing.
Primary fire fires (duh).
-Secondary fire switches to golden shells (if you've got any).
+Secondary fire switches the ammo type for next reload on tap. Holding it and
+tapping the fire button will unload whatever ammo you have inside, in case you
+want to use it on the other shotgun weapon.
Reload does what you'd expect it to do.
-This thing may be unwieldy, but it's handy in a pinch, as it reloads faster
-than the next gun on the list.
+This thing may be unwieldy, but boy does it let you use some fun ammo types.
2.1.4. Wallbuster
Slot 4. Revolver shotgun.
-A slight readjustment of a weapon from the never-happened Total Destruction.
+A slight readjustment of a weapon from Total Destruction (cancelled).
Primary fire fires one barrel.
Secondary fire fires five barrels.
Tertiary fire fires all barrels.
-Reload will start topping up the gun with shells, one cylinder at a time, until
-the button is pressed again (or you have no more shells to load).
+Reload opens the reload menu. The instructions provided are self-explanatory.
Shooting multiple barrels may allow you to bust doors, bars, and other
structures, quite handy.
@@ -166,7 +167,8 @@ long-awaited Mk3 model of this marriage between demonic and human technology.
Primary fire shoots the rocket. You can hold it to preload a couple more for a
burst attack. Tapping the opposite button while doing so will stop the preload.
Secondary fire launches it as a bouncing grenade. Same deal.
-Tertiary fire, when holding in some rockets, will select targets for seeking.
+Tertiary fire cycles ammo types for next reload. But if you're holding in some
+rockets, it will instead select targets for seeking.
Reload does what you'd expect. But when holding rockets, it clears any selected
seek targets. That's pretty much all.
@@ -178,14 +180,15 @@ Primary fire shoots a beam, just like in its UnSX 1 incarnation.
Secondary fire shoots them balls. You can combo these two, obviously.
Tertiary fire ejects the ammo core turning it into a heatseeking orb of death.
Reload reloads. You can stack two mags together if you want, for more shoots,
-at the price of some slight instability (you might hurt yourself with it).
+at the price of some slight unstability (you might hurt yourself with it).
2.1.8. Silver Bullet JET
-Slot 8. Anti-Materiel rifle.
+Slot 8. Sniper rifle.
The big and bulky brother of that unwieldy thing from Ultra Suite.
Primary fire (you guessed it) shoots.
-Secondary fire cycles the bolt.
+Secondary fire cycles ammo types for reload on tap. On hold, tap primary fire
+to manually cycle the bolt, should you need to.
Reload does what you'd expect.
Tertiary fire is a zoom. Hold to keep increasing the zoom factor, up to 16x.
Crouching with this weapon braces it and disengages the recoil compensator,
@@ -265,8 +268,7 @@ things nicely with what it builds.
2.2.9. Lämp
-It's a floating magic lamp. It may attract moths, and these moths will get very
-pissed when enemies draw close.
+It's a floating magic lamp. It may attract moths.
2.2.A. Omnisight
@@ -277,8 +279,6 @@ in the minimap, and even highlights where keys and exits are. Quite handy.
The Great Anomaly makes a return. Smite all those who dare try to attack you!
-Note: May cause immense lag in slaughtermaps, use in moderation.
-
2.2.C. Devastation Sigil
A return of the olden "Complete Devastation" powerup of the early versions,
@@ -303,17 +303,12 @@ damage reduction, so keep that in mind.
And lastly there's the armor nuggets. These things can soak up damage like
crazy once you get them high enough. Above 100% they'll even start healing you!
-Armor works in layers, with the war armor having the highest priority, and the
-nuggets having the lowest. What one armor can't fully block, the next one will
-have to deal with. For the Doomers out there, this is just how we roll in
-Unreal land, we can wear multiple pieces of armor at once.
-
2.4. Health
- - - - - -
-From measly health nuggets that add just two points of health, to the 4-faced
-tetrahedrons of health or the 6-faced cubes. But all of these pale in
-comparison to the mighty Refresher, which not only gives you a full 100 hp
+We can go from measly health nuggets that add just two points of health, to the
+four-faced tetrahedrons of health or the six-faced cubes. But all of these pale
+in comparison to the mighty Refresher, which not only gives you a full 100 hp
boost, up to a cap of 500, but can also autoactivate should you take mortal
damage. Unlike the sandwiches, however, the Refresher might not be strong
enough to really prevent a lethal death.
@@ -331,18 +326,15 @@ very valuable.
2.6. DLC Weapon Set
- - - - - - - - - -
-An additional set of 10 weapons to spice things up. Note that you can only have
-one of each in every slot (excluding slot 1), so make sure you pick the right
-options for the battles ahead (or you could just disable that mechanic
-entirely, if you're the kinda person who prefers to carry EVERYTHING).
+Coming soon. But here's a tease.
2.6.1. Itamex Hammer
Slot 1. Melee weapon.
A strong as fuck sledgehammer.
-Primary fire does the expected hammering.
-Secondary fire does a charged overhead swing.
-Tertiary fire does a spin. Keep pressing it to spin more.
+Primary fire does side swings.
+Secondary fire does an overhead swing.
+Tertiery fire does a spin. Keep pressing it to spin more.
2.6.2. Plasma Blaster
@@ -358,7 +350,7 @@ Can also be dual wielded.
Slot 3. Revolver.
A six shooter, packing some fine... Drilling power.
Primary fire does a shoot.
-Secondary fire primes a very fast six shoot mode.
+Secondary fire does six shoot very fast.
2.6.4. Puntzer Gamma
@@ -372,9 +364,9 @@ Secondary fire switches fire modes. You won't believe how fast this can go.
Slot 5. Heavy machine gun.
For those who wished for dakka. Here's the dakka.
Primary fire shoots.
-Secondary fire increases the speed.
-Tertiary fire decreases it.
-Three speeds available. Watch out for overheating.
+Secondary fire shoots faster.
+Tertiary fire shoots the fastest.
+Watch out for overheating.
2.6.6. Quadravol
@@ -382,7 +374,7 @@ Slot 6. Fireball launcher.
A signature weapon of the UnSX series, mighty fireball shooting.
Primary fire does a shoot.
Secondary fire pumps for more power.
-Tertiary fire toggles two-handing/one-handing.
+Tertiary fire toggles scatter shot.
And yes, it's a levergun, have fun.
2.6.7. Sparkster Rifle
@@ -402,7 +394,6 @@ Primary fire lobs a silent plasma grenade. It goes far, and it blows up good.
Secondary fire zaps whatever's in front of you, don't use it underwater.
Tertiary fire is a zoom. And this zoom is smart, it even simulates where the
projectile will fall so you won't miss a shot.
-The altfire temporarily drains all the gun's capacitors, do keep that in mind.
2.6.9. Mortal Rifle
@@ -410,16 +401,15 @@ Slot 9. Battle rifle.
A weird as all hell rifle that does everything.
Primary fire does schumt.
Secondary fire the grenade.
-Tertiary fire a switch of modes. Single shot, multiple shots, burst shots, and
-even a gosh darned level-piercing railgun like in the ol' days. Have fun.
+Tertiary fire a switch of modes.
+Have fun.
2.6.A. Rafan-Kos
Slot 0. Ultimate weapon.
Frickin' laser beams, big of them, very strong.
-Primary fire beam. Big burn everything.
-Secondary fire splits the beam. Multiple burn.
-Reload insert more ammo.
+Primary fire beam.
+Secondary fire more beams.
I'm tired from writing these, good night.
@@ -440,28 +430,34 @@ with other people.
3.2. Special Thanks
- - - - - - - - - -
+Bless all of you from the Doom community that I love so much.
+The very awesome and friend-shaped Marrub for making Lithium, one of the many
+sources of inspiration for this here mod's little worldbuilding and some other
+traits here and there (which you might easily notice).
CptSledge and Bunray for making me dive deep into the Doom Modiverse™ and its
interconnected lore and worldbuilding. You're a very fine pair of cool buds.
+a1337spy for basically becoming the biggest fanboy of this mod. Glad you enjoy
+it and its characters and lore (maybe a bit too much, but it's all in healthy
+levels). You really are like the little brother I never had (gonna headpat ya).
+Valerie Lavender for also supporting this mod and providing some neat little
+things. You're a good bun and a good friend, stay awesome.
+Kathy for being a real good friend and one who loves my lore and characters so
+dearly. Stay cool, and keep creating.
Bouncy for being one of the few friends who can just stand there and listen to
me rant about lore for several hours straight. Many thanks.
-a1337spy for the very enthusiastic fanboyism about the mod, its characters and
-lore. Oh, and for a little help with some SFX work, too.
-Mikolah for the ZPolyobject library, which has made dealing with those things
-far easier of a task.
+Gutawer for not only being one of my ZScript senseis back in the day, but also
+for creating the mighty Gutamatics library, which has made some fancy things
+here possible.
KeksDose for being another ZScript mad genius and teaching me a nifty trick to
fuck around with VM aborts (which I then perfected).
ZZYZX and Nash for a handy piece of code to align stuff to slopes. The math's
hard, so I don't think I'd have figured it out on my own.
KynikossDragonn for being a good pet. You're still cute even if you deny it.
-Vyolette for becoming the voice of the Demolitionist, and for making my life
-feel brighter and happier with your sole presence.
Lucy for having created the Tewi font, which I still use to this day. Wherever
you are, I hope you're doing well. We miss you.
All my wonderful patrons, of course, for supporting me economically so I can
basically keep working on what I love. It's a bit embarrassing to admit that I
wouldn't be able to afford HRT without your help, by the way.
-And of course, all of my friends whom I have met throughout the years, and who
-have stayed with me all this time, thank you all.
[End of file]
diff --git a/shaders/glsl/AreaName.fp b/shaders/glsl/AreaName.fp
deleted file mode 100644
index 87ae92ab0..000000000
--- a/shaders/glsl/AreaName.fp
+++ /dev/null
@@ -1,15 +0,0 @@
-// simple gradient map
-
-vec3 GradientMap( in float gray )
-{
- vec2 pos = vec2(gray/2.+.25,0.);
- return textureLod(gradtex,pos,0.).rgb;
-}
-
-void SetupMaterial( inout Material mat )
-{
- vec4 base = getTexel(vTexCoord.st);
- base.rgb = GradientMap(base.x);
- mat.Base = base;
- mat.Normal = ApplyNormalMap(vTexCoord.st);
-}
diff --git a/shaders/glsl/BarrierFace.fp b/shaders/glsl/BarrierFace.fp
deleted file mode 100644
index edec4913a..000000000
--- a/shaders/glsl/BarrierFace.fp
+++ /dev/null
@@ -1,9 +0,0 @@
-// barrier overlay, but shaped like the texture
-
-void SetupMaterial( inout Material mat )
-{
- vec4 col = getTexel(vTexCoord.st);
- vec3 grad = texture(bartex,vec2(0.,fract(vTexCoord.t+timer))).rgb;
- mat.Base.rgb = grad*col.a;
- mat.Base.a = col.a;
-}
diff --git a/shaders/glsl/Bilinear.fp b/shaders/glsl/Bilinear.fp
new file mode 100644
index 000000000..9ac7390ec
--- /dev/null
+++ b/shaders/glsl/Bilinear.fp
@@ -0,0 +1,19 @@
+// This should act as Bilinear filtering when texture filtering is disabled
+// the algo is pretty much public domain, so no credit given
+
+void SetupMaterial( inout Material mat )
+{
+ vec2 size = textureSize(tex,0);
+ vec2 pxsize = vec2(1./size.x,1./size.y);
+ vec2 pos = vTexCoord.st;
+ vec2 f = fract(pos*size);
+ pos += (.5-f)*pxsize;
+ vec4 p0q0 = texture(tex,pos);
+ vec4 p1q0 = texture(tex,pos+vec2(pxsize.x,0));
+ vec4 p0q1 = texture(tex,pos+vec2(0,pxsize.y));
+ vec4 p1q1 = texture(tex,pos+vec2(pxsize.x,pxsize.y));
+ vec4 pInterp_q0 = mix(p0q0,p1q0,f.x);
+ vec4 pInterp_q1 = mix(p0q1,p1q1,f.x);
+ mat.Base = mix(pInterp_q0,pInterp_q1,f.y);
+ mat.Normal = ApplyNormalMap(vTexCoord.st);
+}
diff --git a/shaders/glsl/CanvasProxy.fp b/shaders/glsl/CanvasProxy.fp
deleted file mode 100644
index cc3733ec6..000000000
--- a/shaders/glsl/CanvasProxy.fp
+++ /dev/null
@@ -1,33 +0,0 @@
-// Proxy shader for canvas textures
-
-#define STRAIGHT_UVS ((CanvasFlags&0x01) != 0)
-#define DONT_FIX_ALPHA ((CanvasFlags&0x02) != 0)
-#define ALPHA_KEY ((CanvasFlags&0x04) != 0)
-#define NO_FULLBRIGHT ((CanvasFlags&0x08) != 0)
-
-void SetupMaterial( inout Material mat )
-{
- // canvas textures are upside-down when used by models
- // this is the default use-case here, so for other situations,
- // there's a macro for it™
- if ( STRAIGHT_UVS )
- mat.Base = texture(scrtex,vTexCoord.st);
- else
- mat.Base = texture(scrtex,vec2(vTexCoord.s,1.-vTexCoord.t));
- // drawing with render styles applied can alter the alpha of the
- // canvas itself, which may not be intended, so cap it to 100% here
- // unless explicitly disabled
- if ( !DONT_FIX_ALPHA )
- mat.Base.a = 1.;
- // treat pure black as fully transparent
- // used by some special textures
- if ( ALPHA_KEY )
- {
- if ( mat.Base.rgb == vec3(0.) )
- mat.Base.a = 0.;
- }
- mat.Normal = ApplyNormalMap(vTexCoord.st);
- // by default, canvas textures are treated as fullbright
- if ( !NO_FULLBRIGHT )
- mat.Bright = vec4(1.);
-}
diff --git a/shaders/glsl/Envmap.fp b/shaders/glsl/Envmap.fp
index b0f188b54..26a90d4d5 100644
--- a/shaders/glsl/Envmap.fp
+++ b/shaders/glsl/Envmap.fp
@@ -1,6 +1,16 @@
// equirectangular envmap + gradient rim
#define RECIPROCAL_PI2 0.15915494
+#ifndef RIMSTEP
+#define RIMSTEP .5
+#endif
+#ifndef ENVFACT
+#define ENVFACT 1.
+#endif
+#ifndef RIMFACT
+#define RIMFACT 1.
+#endif
+
void SetupMaterial( inout Material mat )
{
vec3 norm = normalize(vWorldNormal.xyz);
@@ -8,18 +18,26 @@ void SetupMaterial( inout Material mat )
vec3 rvec = normalize(reflect(eye,norm));
vec2 uv = vec2(atan(rvec.z,rvec.x)*RECIPROCAL_PI2+.5,asin(rvec.y)*RECIPROCAL_PI2+.5);
vec2 uv2 = vec2(atan(rvec.z,abs(rvec.x))*RECIPROCAL_PI2+.5,asin(rvec.y)*RECIPROCAL_PI2+.5);
- vec3 envcol = textureGrad(tex,uv,dFdx(uv2),dFdy(uv2)).rgb*EnvParams.x;
- float rim = smoothstep(EnvParams.z,1.,1.-abs(dot(eye,norm)));
- vec3 rimcol = textureLod(rimtex,vec2(.25+.5*rim,.5),0.).rgb;
- envcol = mix(envcol,rimcol,rim*EnvParams.y);
+ vec3 envcol = textureGrad(tex,uv,dFdx(uv2),dFdy(uv2)).rgb*ENVFACT;
+#ifdef RIM_LIGHTING
+ float rim = smoothstep(RIMSTEP,1.,1.-abs(dot(eye,norm)));
+ vec3 rimcol = texture(rimtex,vec2(.25+.5*rim,.5)).rgb;
+ envcol = mix(envcol,rimcol,rim*RIMFACT);
+#endif
#ifdef BARRIER_MAP
vec3 grad = texture(bartex,vec2(0.,vTexCoord.t*5.+timer)).rgb;
envcol = (envcol+grad)*.25;
#endif
mat.Base = vec4(envcol,1.);
-#ifdef AMBIENT_GLOW
- float glow = .75+.25*sin(timer*8.);
- mat.Glow = vec4(vec3(glow),1.);
-#endif
mat.Normal = ApplyNormalMap(vTexCoord.st);
}
+
+vec4 ProcessLight( Material mat, vec4 color )
+{
+#ifdef AMBIENT_GLOW
+ float glow = .75+.25*sin(timer*8);
+ return vec4(vec3(glow),color.a);
+#else
+ return color;
+#endif
+}
diff --git a/shaders/glsl/Envmask.fp b/shaders/glsl/Envmask.fp
index 4a68ff748..d5920b996 100644
--- a/shaders/glsl/Envmask.fp
+++ b/shaders/glsl/Envmask.fp
@@ -1,48 +1,33 @@
// basic texture + masked equirectangular envmap + gradient rim
-// allows for up to three different layers of environment mapping (RGB mask)
#define RECIPROCAL_PI2 0.15915494
-// keeping this as a define while using vec3 uniforms for the parameters
-// ensures that we only need to compile three versions of this material shader
-// (at least, because I don't know for sure how shader caching handles that)
-#ifndef ENV_LAYERS
-#define ENV_LAYERS 1
+#ifndef RIMSTEP
+#define RIMSTEP .5
+#endif
+#ifndef ENVFACT
+#define ENVFACT 1.
+#endif
+#ifndef RIMFACT
+#define RIMFACT 1.
#endif
-
-#define ENV_TWOLAYER ((ENV_LAYERS == 2) || (ENV_LAYERS == 3))
-#define ENV_THREELAYER (ENV_LAYERS == 3)
void SetupMaterial( inout Material mat )
{
vec4 base = getTexel(vTexCoord.st);
- vec4 mask = texture(masktex,vTexCoord.st);
+ float mask = texture(masktex,vTexCoord.st).x;
vec3 norm = normalize(vWorldNormal.xyz);
vec3 eye = normalize(uCameraPos.xyz-pixelpos.xyz);
vec3 rvec = normalize(reflect(eye,norm));
vec2 uv = vec2(atan(rvec.z,rvec.x)*RECIPROCAL_PI2+.5,asin(rvec.y)*RECIPROCAL_PI2+.5);
vec2 uv2 = vec2(atan(rvec.z,abs(rvec.x))*RECIPROCAL_PI2+.5,asin(rvec.y)*RECIPROCAL_PI2+.5);
- vec2 dTdx = dFdx(uv2);
- vec2 dTdy = dFdy(uv2);
- float rf = 1.-abs(dot(eye,norm));
- vec3 envcol = textureGrad(envtex,uv,dTdx,dTdy).rgb*EnvFact.x;
- float rim = smoothstep(RimStep.x,1.,rf);
- vec3 rimcol = textureLod(rimtex,vec2(.25+.5*rim,.5),0.).rgb;
- envcol = mix(envcol,rimcol,rim*RimFact.x);
- mat.Base = vec4(base.rgb+envcol*mask.x,base.a);
-#if ( ENV_TWOLAYER )
- envcol = textureGrad(envtex2,uv,dTdx,dTdy).rgb*EnvFact.y;
- rim = smoothstep(RimStep.y,1.,rf);
- rimcol = textureLod(rimtex2,vec2(.25+.5*rim,.5),0.).rgb;
- envcol = mix(envcol,rimcol,rim*RimFact.y);
- mat.Base.rgb += envcol*mask.y;
-#endif
-#if ( ENV_THREELAYER )
- envcol = textureGrad(envtex3,uv,dTdx,dTdy).rgb*EnvFact.z;
- rim = smoothstep(RimStep.z,1.,rf);
- rimcol = textureLod(rimtex3,vec2(.25+.5*rim,.5),0.).rgb;
- envcol = mix(envcol,rimcol,rim*RimFact.z);
- mat.Base.rgb += envcol*mask.z;
+ vec3 envcol = textureGrad(envtex,uv,dFdx(uv2),dFdy(uv2)).rgb*ENVFACT;
+#ifdef RIM_LIGHTING
+ float rim = smoothstep(RIMSTEP,1.,1.-abs(dot(eye,norm)));
+ vec3 rimcol = texture(rimtex,vec2(.25+.5*rim,.5)).rgb;
+ envcol = mix(envcol,rimcol,rim*RIMFACT);
#endif
+ mat.Base = vec4(base.rgb+envcol*mask,base.a);
mat.Normal = ApplyNormalMap(vTexCoord.st);
- mat.Bright = texture(brighttexture,vTexCoord.st);
+ if ( (uTextureMode&TEXF_Brightmap) != 0 )
+ mat.Bright = texture(brighttexture,vTexCoord.st);
}
diff --git a/shaders/glsl/Fuzz.fp b/shaders/glsl/Fuzz.fp
index 0976a38e5..34bbf7828 100644
--- a/shaders/glsl/Fuzz.fp
+++ b/shaders/glsl/Fuzz.fp
@@ -6,34 +6,18 @@ float rnd( in vec2 sd )
{
//return cos(sd.y*3874.8674+sd.x*6783.5325)*2737.8474;
// use noise tex instead of trig-based PRNG, much better and doesn't break on intel
- return texelFetch(noisetex,ivec2(int(mod(sd.x,256.)),int(mod(sd.y,256.))),0).x;
+ return texelFetch(noisetex,ivec2(mod(sd.x,256.),mod(sd.y,256.)),0).x;
}
// haha are you telling me I can't declare arrays like in C?
// what the fuck even is this insane syntax?
const vec3 layers[3] =
vec3[](
-#if defined(GRAY_COLORS)
+#ifdef GRAY_COLORS
vec3(1.01,1.07,1.05),
vec3(1.06,1.04,1.03),
vec3(1.05,1.03,1.01)
-#elif defined(ONICOLORS)
- vec3(0.61,0.77,0.85),
- vec3(0.86,0.64,0.63),
- vec3(1.25,0.33,0.41)
-#elif defined(SAYACOLORS)
- vec3(1.81,0.97,0.75),
- vec3(0.36,0.64,0.93),
- vec3(1.25,0.33,0.41)
-#elif defined(KIRINCOLORS)
- vec3(1.31,0.87,1.25),
- vec3(0.76,0.64,0.63),
- vec3(1.25,1.13,0.21)
-#elif defined(MARISACOLORS)
- vec3(0.71,0.97,1.05),
- vec3(0.96,0.74,0.63),
- vec3(0.95,0.93,1.21)
-#else // SWWMCOLORS
+#else
vec3(0.91,0.87,1.95),
vec3(0.66,1.84,0.73),
vec3(1.35,0.73,1.21)
@@ -52,13 +36,17 @@ float[](
3.
);
+#ifndef BASE_RES
+#define BASE_RES vec2(640.,400.)
+#endif
+
void SetupMaterial( inout Material mat )
{
vec2 coord;
vec3 col = vec3(1.);
for ( int i=0; i<3; i++ )
{
- coord = floor(vTexCoord.st*BaseRes/zoom[i]);
+ coord = floor(vTexCoord.st*BASE_RES/zoom[i]);
col *= layers[i]*2.*abs(fract(rnd(coord)+timer*speed[i])-.5);
}
#ifdef GRAY_COLORS
diff --git a/shaders/glsl/HealthBarD.fp b/shaders/glsl/HealthBarD.fp
index 5e50ca523..ffc20ff92 100644
--- a/shaders/glsl/HealthBarD.fp
+++ b/shaders/glsl/HealthBarD.fp
@@ -8,7 +8,7 @@ void SetupMaterial( inout Material mat )
.008764, .002216, .000436, .000067, .000008
);
vec2 coord = vTexCoord.st;
- vec2 bresl = BaseRes;
+ vec2 bresl = TEX_SIZE;
vec2 bof = 1./bresl;
bof *= .9+.4*texture(noisetex,vec2(fract(timer*.05))).x;
vec4 col = texture(tex,coord);
diff --git a/shaders/glsl/KeyBlink.fp b/shaders/glsl/KeyBlink.fp
new file mode 100644
index 000000000..ceb11d8f5
--- /dev/null
+++ b/shaders/glsl/KeyBlink.fp
@@ -0,0 +1,11 @@
+// emulate keycard blink cycle on hud model
+
+void SetupMaterial( inout Material mat )
+{
+ float mixfct = floor(mod(timer*35.,20.)/10.);
+ vec2 uv = vTexCoord.st*vec2(.5,1.);
+ uv.x += mixfct*.5;
+ mat.Base = getTexel(uv);
+ mat.Normal = ApplyNormalMap(vTexCoord.st);
+ mat.Bright = vec4(mix(vec3(1.),vec3(0.),mixfct),1.);
+}
diff --git a/shaders/glsl/LogoAnimated.fp b/shaders/glsl/LogoAnimated.fp
new file mode 100644
index 000000000..214cc1d74
--- /dev/null
+++ b/shaders/glsl/LogoAnimated.fp
@@ -0,0 +1,94 @@
+// animated SWWM GZ logo
+
+#define overlay(a,b) (a<0.5)?(2.0*a*b):(1.0-(2.0*(1.0-a)*(1.0-b)))
+const float pi = 3.14159265358979323846;
+
+vec2 warpcoord( in vec2 uv )
+{
+ vec2 offset;
+ offset.y = sin(pi*2.*(uv.x*8.+timer*.25))*.005;
+ offset.x = cos(pi*2.*(uv.y*4.+timer*.25))*.005;
+ return uv+offset;
+}
+
+// based on gimp color to alpha, but simplified
+vec4 blacktoalpha( in vec4 src )
+{
+ vec4 dst = src;
+ float alpha = 0.;
+ float a;
+ a = clamp(dst.r,0.,1.);
+ if ( a > alpha ) alpha = a;
+ a = clamp(dst.g,0.,1.);
+ if ( a > alpha ) alpha = a;
+ a = clamp(dst.b,0.,1.);
+ if ( a > alpha ) alpha = a;
+ if ( alpha > 0. )
+ {
+ float ainv = 1./alpha;
+ dst.rgb *= ainv;
+ }
+ dst.a *= alpha;
+ return dst;
+}
+#ifdef NO_BILINEAR
+#define BilinearSample(x,y,z,w) texture(x,y)
+#else
+vec4 BilinearSample( in sampler2D tex, in vec2 pos, in vec2 size, in vec2 pxsize )
+{
+ vec2 f = fract(pos*size);
+ pos += (.5-f)*pxsize;
+ vec4 p0q0 = texture(tex,pos);
+ vec4 p1q0 = texture(tex,pos+vec2(pxsize.x,0));
+ vec4 p0q1 = texture(tex,pos+vec2(0,pxsize.y));
+ vec4 p1q1 = texture(tex,pos+vec2(pxsize.x,pxsize.y));
+ vec4 pInterp_q0 = mix(p0q0,p1q0,f.x);
+ vec4 pInterp_q1 = mix(p0q1,p1q1,f.x);
+ return mix(pInterp_q0,pInterp_q1,f.y);
+}
+#endif
+
+void SetupMaterial( inout Material mat )
+{
+ // store these to save some time
+ vec2 size = vec2(textureSize(Layer1,0));
+ vec2 pxsize = 1./size;
+ // y'all ready for this multilayered madness?
+ vec2 uv = vTexCoord.st;
+ // base blank layer
+ vec4 base = vec4(0.,0.,0.,1.);
+ // first layer, blend
+ vec4 tmp = BilinearSample(Layer1,uv,size,pxsize);
+ base.rgb = mix(base.rgb,tmp.rgb,tmp.a);
+ // second layer, warp then add
+ tmp = BilinearSample(Layer2,warpcoord(uv),size,pxsize);
+ base.rgb += tmp.rgb;
+ // third layer, multiply
+ tmp = BilinearSample(Layer3,uv,size,pxsize);
+ base.rgb *= tmp.rgb;
+ // fourth layer, add
+ tmp = BilinearSample(Layer4,uv,size,pxsize);
+ base.rgb += tmp.rgb;
+ // fifth layer, add
+ tmp = BilinearSample(Layer5,uv,size,pxsize);
+ base.rgb += tmp.rgb;
+ // first layer again, overlay (w/ alpha blend)
+ tmp = BilinearSample(Layer1,uv,size,pxsize);
+ vec4 tmp2;
+ tmp2.r = overlay(base.r,tmp.r);
+ tmp2.g = overlay(base.g,tmp.g);
+ tmp2.b = overlay(base.b,tmp.b);
+ base.rgb = mix(base.rgb,tmp2.rgb,tmp.a);
+ // black to alpha
+ base = blacktoalpha(base);
+ // add alpha of first layer
+ base.a += BilinearSample(Layer1,uv,size,pxsize).a;
+ // sixth layer, alpha blend
+ tmp = BilinearSample(Layer6,uv,size,pxsize);
+ tmp2.a = tmp.a+base.a*(1-tmp.a);
+ tmp2.rgb = (tmp.rgb*tmp.a+base.rgb*base.a*(1-tmp.a))/tmp2.a;
+ // clamp
+ tmp2 = clamp(tmp2,vec4(0.),vec4(1.));
+ // ding, logo's done
+ mat.Base = tmp2;
+}
diff --git a/shaders/glsl/NewLogoAnimated.fp b/shaders/glsl/NewLogoAnimated.fp
index c2ed56264..b5644ef29 100644
--- a/shaders/glsl/NewLogoAnimated.fp
+++ b/shaders/glsl/NewLogoAnimated.fp
@@ -1,21 +1,17 @@
// animated DEMOLITIONIST logo
-#define PI 3.14159265
+#define overlay(a,b) (a<0.5)?(2.0*a*b):(1.0-(2.0*(1.0-a)*(1.0-b)))
+#define hardlight(a,b) (2*a<1.0)?clamp(2.0*a*b,0.0,1.0):clamp(1.0-2.0*(1.0-b)*(1.0-a),0.0,1.0)
+const float pi = 3.14159265358979323846;
vec2 warpcoord( in vec2 uv )
{
vec2 offset;
- offset.y = sin(PI*2.*(uv.x*8.+timer*.25))*.005;
- offset.x = cos(PI*2.*(uv.y*4.+timer*.25))*.005;
+ offset.y = sin(pi*2.*(uv.x*8.+timer*.25))*.005;
+ offset.x = cos(pi*2.*(uv.y*4.+timer*.25))*.005;
return uv+offset;
}
-float hardlight( in float a, in float b )
-{
- if ( 2.*a < 1. ) return clamp(2.*a*b,0.,1.);
- return clamp(1.-2.*(1.-b)*(1.-a),0.,1.);
-}
-
// based on gimp color to alpha, but simplified
vec4 blacktoalpha( in vec4 src )
{
@@ -36,42 +32,61 @@ vec4 blacktoalpha( in vec4 src )
dst.a *= alpha;
return dst;
}
+#ifdef NO_BILINEAR
+#define BilinearSample(x,y,z,w) texture(x,y)
+#else
+vec4 BilinearSample( in sampler2D tex, in vec2 pos, in vec2 size, in vec2 pxsize )
+{
+ vec2 f = fract(pos*size);
+ pos += (.5-f)*pxsize;
+ vec4 p0q0 = texture(tex,pos);
+ vec4 p1q0 = texture(tex,pos+vec2(pxsize.x,0));
+ vec4 p0q1 = texture(tex,pos+vec2(0,pxsize.y));
+ vec4 p1q1 = texture(tex,pos+vec2(pxsize.x,pxsize.y));
+ vec4 pInterp_q0 = mix(p0q0,p1q0,f.x);
+ vec4 pInterp_q1 = mix(p0q1,p1q1,f.x);
+ return mix(pInterp_q0,pInterp_q1,f.y);
+}
+#endif
vec3 GradientMap( in vec3 color )
{
float gray = dot(color,vec3(.333333));
- vec2 pos = vec2(gray/2.+.25,0.);
- return textureLod(gradtex,pos,0.).rgb;
+ vec2 size = vec2(512.,8.);
+ vec2 pxsize = 1./size;
+ return BilinearSample(gradtex,vec2(gray/2.+.25,0),size,pxsize).rgb;
}
void SetupMaterial( inout Material mat )
{
+ // store these to save some time
+ vec2 size = vec2(textureSize(Layer1,0));
+ vec2 pxsize = 1./size;
// y'all ready for this multilayered madness?
vec2 uv = vTexCoord.st;
// base blank layer
vec4 base = vec4(1.);
// first layer, warp then multiply red
- base.rgb *= texture(Layer1,warpcoord(uv),-.5).x;
+ base.rgb *= BilinearSample(Layer1,warpcoord(uv),size,pxsize).x;
// first layer, multiply green
- base.rgb *= texture(Layer1,uv,-.5).y;
+ base.rgb *= BilinearSample(Layer1,uv,size,pxsize).y;
// first layer, add blue
- base.rgb += texture(Layer1,uv,-.5).zzz;
+ base.rgb += BilinearSample(Layer1,uv,size,pxsize).zzz;
// multiply by red fade
- base.rgb *= textureLod(fadetex,vec2(.5),0.).x;
+ base.rgb *= texture(fadetex,vec2(.5)).x;
// gradient map result
base.rgb = GradientMap(base.rgb);
// color to alpha
base = blacktoalpha(base);
// second layer, alpha blend
- vec4 tmp = texture(Layer2,uv,-.5);
+ vec4 tmp = BilinearSample(Layer2,uv,size,pxsize);
vec4 tmp2;
- tmp2.a = tmp.a+base.a*(1.-tmp.a);
- tmp2.rgb = (tmp.rgb*tmp.a+base.rgb*base.a*(1.-tmp.a))/tmp2.a;
+ tmp2.a = tmp.a+base.a*(1-tmp.a);
+ tmp2.rgb = (tmp.rgb*tmp.a+base.rgb*base.a*(1-tmp.a))/tmp2.a;
base = tmp2;
// third layer, hard light with two multiplied masks
- tmp.xy = texture(Layer3,uv,-.5).xy;
- tmp.z = textureLod(fadetex,vec2(.5),0.).y;
- tmp.y *= texture(Layer3,clamp(uv+vec2(1.-tmp.z*2.,0.),vec2(0.),vec2(1.)),-.5).z;
+ tmp.xy = BilinearSample(Layer3,uv,size,pxsize).xy;
+ tmp.y *= BilinearSample(Layer3,clamp(uv+vec2(1.-texture(fadetex,vec2(.5)).y*2.,0.),vec2(0.),vec2(1.)),size,pxsize).z;
tmp2.r = hardlight(base.r,tmp.x);
tmp2.g = hardlight(base.g,tmp.x);
tmp2.b = hardlight(base.b,tmp.x);
diff --git a/shaders/glsl/Overbright.fp b/shaders/glsl/Overbright.fp
deleted file mode 100644
index d3be3cb0e..000000000
--- a/shaders/glsl/Overbright.fp
+++ /dev/null
@@ -1,10 +0,0 @@
-// multiplies rgb and brightmap intensity
-
-void SetupMaterial( inout Material mat )
-{
- mat.Base = getTexel(vTexCoord.st);
- mat.Base.rgb *= OverFact;
- mat.Normal = ApplyNormalMap(vTexCoord.st);
- mat.Bright = texture(brighttexture,vTexCoord.st);
- mat.Bright.rgb *= OverFact;
-}
diff --git a/shaders/glsl/Oversample.fp b/shaders/glsl/Oversample.fp
new file mode 100644
index 000000000..2aab18c66
--- /dev/null
+++ b/shaders/glsl/Oversample.fp
@@ -0,0 +1,15 @@
+// This should act as a virtual NormalNx upscaler when using texture filtering
+
+void SetupMaterial( inout Material mat )
+{
+ vec2 size = textureSize(tex,0);
+ vec2 pxsize = vec2(1./size.x,1./size.y);
+ vec2 pos = vTexCoord.st-vec2(.5)*pxsize;
+ vec2 fcoord = fract(pos*size-vec2(.5));
+ vec2 coeff = fcoord*6.; // virtual upscale factor I guess?
+ float threshold = 0.; // this controls sharpness, kinda
+ coeff = (coeff-threshold)*1./(1.-2*threshold);
+ coeff = clamp(coeff,0.,1.);
+ mat.Base = texture(tex,pos+pxsize*(coeff-fcoord));
+ mat.Normal = ApplyNormalMap(vTexCoord.st);
+}
diff --git a/shaders/glsl/PerfectlyGeneric.fp b/shaders/glsl/PerfectlyGeneric.fp
index a06f80a8e..93ec3c49f 100644
--- a/shaders/glsl/PerfectlyGeneric.fp
+++ b/shaders/glsl/PerfectlyGeneric.fp
@@ -3,13 +3,16 @@
void SetupMaterial( inout Material mat )
{
mat.Base = getTexel(vTexCoord.st);
- float mixfct = mix(1.,.5,floor(abs(vTexCoord.s-.5)*2.133333));
- mixfct = mix(mixfct,.5,floor(abs(vTexCoord.t-.5)*2.13333));
- mat.Base.rgb *= mixfct;
+ mat.Normal = ApplyNormalMap(vTexCoord.st);
+}
+
+vec4 ProcessLight( Material mat, vec4 color )
+{
vec3 light = vec3(-.6,.7,.8);
float val = max(dot(normalize(vEyeNormal.xyz),light),.25);
val += .2*pow(max(dot(normalize(vEyeNormal.xyz),light),0.),4.);
- mat.Base.rgb *= val;
- mat.Bright = vec4(1.);
- mat.Normal = ApplyNormalMap(vTexCoord.st);
+ float mixfct = mix(1.,.5,floor(abs(vTexCoord.s-.5)*2.133333));
+ mixfct = mix(mixfct,.5,floor(abs(vTexCoord.t-.5)*2.13333));
+ val *= mixfct;
+ return vec4(vec3(val),color.a);
}
diff --git a/shaders/glsl/PlasmaBlast.fp b/shaders/glsl/PlasmaBlast.fp
deleted file mode 100644
index f9147b0c3..000000000
--- a/shaders/glsl/PlasmaBlast.fp
+++ /dev/null
@@ -1,33 +0,0 @@
-// basic texture + masked equirectangular envmap + gradient rim
-// + dynamic glows (Plasma Blaster specific)
-#define RECIPROCAL_PI2 0.15915494
-
-void SetupMaterial( inout Material mat )
-{
- vec4 base = getTexel(vTexCoord.st);
- float mask = texture(masktex,vTexCoord.st).x;
- vec3 norm = normalize(vWorldNormal.xyz);
- vec3 eye = normalize(uCameraPos.xyz-pixelpos.xyz);
- vec3 rvec = normalize(reflect(eye,norm));
- vec2 uv = vec2(atan(rvec.z,rvec.x)*RECIPROCAL_PI2+.5,asin(rvec.y)*RECIPROCAL_PI2+.5);
- vec2 uv2 = vec2(atan(rvec.z,abs(rvec.x))*RECIPROCAL_PI2+.5,asin(rvec.y)*RECIPROCAL_PI2+.5);
- vec3 envcol = textureGrad(envtex,uv,dFdx(uv2),dFdy(uv2)).rgb*EnvParams.x;
- float rim = smoothstep(EnvParams.z,1.,1.-abs(dot(eye,norm)));
- vec3 rimcol = textureLod(rimtex,vec2(.25+.5*rim,.5),0.).rgb;
- envcol = mix(envcol,rimcol,rim*EnvParams.y);
- mat.Base = vec4(base.rgb+envcol*mask,base.a);
- mat.Normal = ApplyNormalMap(vTexCoord.st);
- mat.Bright = texture(brighttexture,vTexCoord.st);
- // status canvas tex (only need two channels)
- vec2 fade = textureLod(fadetex,vec2(.5),0.).rg;
- // red: battery connection led
- vec3 bat = texture(battex,vTexCoord.st).rgb*fade.r;
- mat.Base.rgb += bat;
- mat.Bright.rgb += vec3(max(bat.r,max(bat.g,bat.b)));
- // green: charge glow
- float chg = texture(chgtex,vTexCoord.st).x*fade.g;
- // TODO noise
- vec3 grad = textureLod(gradtex,vec2(.25+chg*.5,.5),0.).rgb;
- mat.Base.rgb += grad;
- mat.Bright.rgb += vec3(chg);
-}
diff --git a/shaders/pp/Barrier.fp b/shaders/pp/Barrier.fp
index a8fb7525b..998e373c6 100644
--- a/shaders/pp/Barrier.fp
+++ b/shaders/pp/Barrier.fp
@@ -3,8 +3,8 @@
void main()
{
vec2 uv = TexCoord;
- vec2 bresl = vec2(textureSize(InputTexture,0));
- vec2 sr = vec2(1.,bresl.y/bresl.x);
+ vec2 bresl = textureSize(InputTexture,0);
+ vec2 sr = vec2(1.0,bresl.y/bresl.x);
vec2 flood = texture(WarpTex,uv*sr+vec2(timer*.02,-timer*.04)).xy;
flood += texture(WarpTex,uv*sr*2.+vec2(-timer*.07,-timer*.13)).xy;
flood += texture(WarpTex,uv*sr*.5+vec2(0.,-timer*.06)).xy;
diff --git a/shaders/pp/BokehSel.fp b/shaders/pp/BokehSel.fp
deleted file mode 100644
index 7addd8b2e..000000000
--- a/shaders/pp/BokehSel.fp
+++ /dev/null
@@ -1,27 +0,0 @@
-// blur fade from Spooktober
-
-#define PI 3.14159265
-
-void main()
-{
- vec2 coord = TexCoord;
- vec2 tsiz = vec2(textureSize(InputTexture,0));
- vec2 bof = vec2((tsiz.y/tsiz.x),1.)/256.;
- vec4 res = texture(InputTexture,coord);
- int rsamples, tstep = 1;
- float bstep;
- vec2 rcoord;
- for ( int i=1; i<=3; i++ )
- {
- rsamples = i*3;
- for ( int j=0; j0.5)?(2.0*a*(0.5+b)):(1.0-2.0*(1.0-a)*(1.0-((0.5+b))))
+#define darkmask(a,b) (a>.5)?(2.*a*(.5+b)):(1.-2.*(1.-a)*(1.-((.5+b))))
vec3 grain( in vec3 res, in vec2 coord )
{
float ts = Timer*nf;
- float nx = texture(NoiseTexture,coord*nm.x+vec2(ts,0.)).x;
- float ny = texture(NoiseTexture,coord*nm.y+vec2(0.,ts)).x;
- float n = clamp(texture(NoiseTexture,vec2(nx,ny)*nm.z+vec2(ts,ts)).x,0.,1.);
- float nt = pow(n,np);
+ vec2 s1 = coord+vec2(0.,ts);
+ vec2 s2 = coord+vec2(ts,0.);
+ vec2 s3 = coord+vec2(ts,ts);
+ float n1, n2, n3;
+ vec2 nr = textureSize(NoiseTexture,0);
+ s1 = mod(s1*nm1.x*nr,1.);
+ s2 = mod(s2*nm1.y*nr,1.);
+ s3 = mod(s3*nm1.z*nr,1.);
+ n1 = texture(NoiseTexture,s1).r;
+ n2 = texture(NoiseTexture,s2).g;
+ n3 = texture(NoiseTexture,s3).b;
+ s1 = coord+vec2(ts+n1*nk,n2*nk);
+ s2 = coord+vec2(n2,ts+n3*nk);
+ s3 = coord+vec2(ts+n3*nk,ts+n1*nk);
+ s1 = mod(s1*nm2.x*nr,1.);
+ s2 = mod(s2*nm2.y*nr,1.);
+ s3 = mod(s3*nm2.z*nr,1.);
+ n1 = texture(NoiseTexture,s1).r;
+ n2 = texture(NoiseTexture,s2).g;
+ n3 = texture(NoiseTexture,s3).b;
+ float n4 = (n1+n2+n3)/3.0;
+ vec3 ng = vec3(n4);
+ vec3 nc = vec3(n1,n2,n3);
+ vec3 nt = pow(clamp(mix(ng,nc,ns),0.,1.),vec3(np));
float bn = 1.-clamp((res.r+res.g+res.b)/3.,0.,1.);
bn = pow(bn,bnp);
- res.rgb += vec3(nt*bn*ni);
+ vec3 nn = clamp(nt*bn,vec3(0.),vec3(1.));
+ res.r = darkmask(res.r,(nn.r*ni));
+ res.g = darkmask(res.g,(nn.g*ni));
+ res.b = darkmask(res.b,(nn.b*ni));
return res;
}
@@ -28,7 +52,7 @@ void main()
{
vec2 coord = TexCoord;
vec4 res = texture(InputTexture,coord);
- vec2 sfact = max(vec2(640.,400.),vec2(textureSize(InputTexture,0))*.5);
+ vec2 sfact = max(vec2(640.,400.),textureSize(InputTexture,0)*.5);
coord = floor(coord*sfact)/sfact;
res.rgb = grain(res.rgb,coord);
FragColor = res;
diff --git a/shaders/pp/Invinciscreen.fp b/shaders/pp/Invinciscreen.fp
index 2320006ce..aefc5f068 100644
--- a/shaders/pp/Invinciscreen.fp
+++ b/shaders/pp/Invinciscreen.fp
@@ -5,14 +5,14 @@ vec3 sharpened( vec2 uv )
vec3 col = texture(InputTexture,uv).rgb*9.;
vec2 bresl = vec2(textureSize(InputTexture,0));
vec2 bof = vec2(1./bresl.x,1./bresl.y);
- col -= texture(InputTexture,uv+vec2(bof.x,0.)).rgb;
- col -= texture(InputTexture,uv+vec2(2.*bof.x,0.)).rgb;
- col -= texture(InputTexture,uv+vec2(-bof.x,0.)).rgb;
- col -= texture(InputTexture,uv+vec2(-2.*bof.x,0.)).rgb;
- col -= texture(InputTexture,uv+vec2(0.,bof.y)).rgb;
- col -= texture(InputTexture,uv+vec2(0.,2.*bof.y)).rgb;
- col -= texture(InputTexture,uv+vec2(0.,-bof.y)).rgb;
- col -= texture(InputTexture,uv+vec2(0.,-2.*bof.y)).rgb;
+ col -= texture(InputTexture,uv+vec2(bof.x,0)).rgb;
+ col -= texture(InputTexture,uv+vec2(2.*bof.x,0)).rgb;
+ col -= texture(InputTexture,uv+vec2(-bof.x,0)).rgb;
+ col -= texture(InputTexture,uv+vec2(-2.*bof.x,0)).rgb;
+ col -= texture(InputTexture,uv+vec2(0,bof.y)).rgb;
+ col -= texture(InputTexture,uv+vec2(0,2.*bof.y)).rgb;
+ col -= texture(InputTexture,uv+vec2(0,-bof.y)).rgb;
+ col -= texture(InputTexture,uv+vec2(0,-2.*bof.y)).rgb;
return col;
}
@@ -26,5 +26,5 @@ void main()
vec2 suv = fract((uv-.5)*(1.-.01*i*(.3+str*4.))+.5);
col += sharpened(suv)*pow(p,2.4)*vec3(1.2,.7,.2)*(.4+str);
}
- FragColor = vec4(col,1.);
+ FragColor = vec4(col,1.0);
}
diff --git a/shaders/pp/LavaWarp.fp b/shaders/pp/LavaWarp.fp
index 8e3c29d99..7482097e8 100644
--- a/shaders/pp/LavaWarp.fp
+++ b/shaders/pp/LavaWarp.fp
@@ -5,10 +5,10 @@ vec2 calcdist( vec2 duv )
{
vec2 uv = vec2(0.);
vec2 dist = 2.*texture(warptex,duv*.2).xy-1.;
- dist.x *= abs(mod(dist.y+timer*.34536,4.)-2.)-1.;
+ dist.x *= abs(mod(dist.y+timer*0.34536,4.)-2.)-1.;
uv.x += dist.x*.02*dfact;
dist = 2.*texture(warptex,(duv+uv)*.3).xy-1.;
- dist.y *= abs(mod(dist.x+timer*.25363,4.)-2.)-1.;
+ dist.y *= abs(mod(dist.x+timer*0.25363,4.)-2.)-1.;
uv.y -= dist.y*.03*dfact;
return uv;
}
@@ -16,7 +16,7 @@ vec2 calcdist( vec2 duv )
void main()
{
vec2 uv = TexCoord+calcdist(TexCoord-vec2(0.,timer*.02));
- vec2 bresl = vec2(textureSize(InputTexture,0));
+ vec2 bresl = textureSize(InputTexture,0);
vec2 sr = vec2(1.,bresl.y/bresl.x);
float p = distance(uv,vec2(.5));
uv = (uv-.5)*(1.-dfact*.07)+.5;
diff --git a/shaders/pp/Ragescreen.fp b/shaders/pp/Ragescreen.fp
index 8638ce04d..0caa7be56 100644
--- a/shaders/pp/Ragescreen.fp
+++ b/shaders/pp/Ragescreen.fp
@@ -18,5 +18,5 @@ void main()
}
col /= 5.;
col *= vec3(1.2,.9,.7);
- FragColor = vec4(col,1.);
+ FragColor = vec4(col,1.0);
}
diff --git a/shaders/pp/SilverScope.fp b/shaders/pp/SilverScope.fp
index 8b3983725..48c4915e5 100644
--- a/shaders/pp/SilverScope.fp
+++ b/shaders/pp/SilverScope.fp
@@ -6,17 +6,17 @@ void main()
{
vec2 uv = TexCoord.st;
vec3 base = texture(InputTexture,uv).rgb;
- vec2 bof = 1./vec2(textureSize(InputTexture,0));
- float rsamples, tstep = 1.;
- vec2 bstr = bof*4.;
+ vec2 bof = 1.0/textureSize(InputTexture,0);
+ int rsamples, tstep = 1;
+ vec2 bstr = bof*4.0;
float bstep;
vec2 rcoord;
- for ( float i=1.; i<=5.; i+=1. )
+ for ( int i=1; i<=5; i++ )
{
- rsamples = i*3.;
- for ( float j=0.; j sz.y ) p.x *= sz.x/sz.y;
else p.y *= sz.y/sz.x;
vec3 col = texture(InputTexture,uv+p*pow(length(p),8.)*20.).rgb;
diff --git a/shaders/pp/SlimeWarp.fp b/shaders/pp/SlimeWarp.fp
index 082dc5971..220b8fdcd 100644
--- a/shaders/pp/SlimeWarp.fp
+++ b/shaders/pp/SlimeWarp.fp
@@ -5,10 +5,10 @@ vec2 calcdist( vec2 duv )
{
vec2 uv = vec2(0.);
vec2 dist = 2.*texture(warptex,duv*.4).xy-1.;
- dist.x *= abs(mod(dist.y+timer*.24536,4.)-2.)-1.;
+ dist.x *= abs(mod(dist.y+timer*0.24536,4.)-2.)-1.;
uv.x += dist.x*.02*dfact;
dist = 2.*texture(warptex,(duv+uv)*.3).xy-1.;
- dist.y *= abs(mod(dist.x+timer*.15363,4.)-2.)-1.;
+ dist.y *= abs(mod(dist.x+timer*0.15363,4.)-2.)-1.;
uv.y -= dist.y*.03*dfact;
return uv;
}
@@ -16,7 +16,7 @@ vec2 calcdist( vec2 duv )
void main()
{
vec2 uv = TexCoord+calcdist(TexCoord-vec2(0.,timer*.08));
- vec2 bresl = vec2(textureSize(InputTexture,0));
+ vec2 bresl = textureSize(InputTexture,0);
vec2 sr = vec2(1.,bresl.y/bresl.x);
float p = distance(uv,vec2(.5));
uv = (uv-.5)*(1.-dfact*.11)+.5;
diff --git a/shaders/pp/WaterWarp.fp b/shaders/pp/WaterWarp.fp
index d42189465..76deeee8c 100644
--- a/shaders/pp/WaterWarp.fp
+++ b/shaders/pp/WaterWarp.fp
@@ -5,10 +5,10 @@ vec2 calcdist( vec2 duv )
{
vec2 uv = vec2(0.);
vec2 dist = 2.*texture(warptex,duv*.2).xy-1.;
- dist.x *= abs(mod(dist.y+timer*.34536,4.)-2.)-1.;
+ dist.x *= abs(mod(dist.y+timer*0.34536,4.)-2.)-1.;
uv.x += dist.x*.03*dfact;
dist = 2.*texture(warptex,(duv+uv)*.3).xy-1.;
- dist.y *= abs(mod(dist.x+timer*.45363,4.)-2.)-1.;
+ dist.y *= abs(mod(dist.x+timer*0.45363,4.)-2.)-1.;
uv.y -= dist.y*.02*dfact;
return uv;
}
@@ -16,7 +16,7 @@ vec2 calcdist( vec2 duv )
void main()
{
vec2 uv = TexCoord+calcdist(TexCoord-vec2(0.,timer*.2));
- vec2 bresl = vec2(textureSize(InputTexture,0));
+ vec2 bresl = textureSize(InputTexture,0);
vec2 sr = vec2(1.,bresl.y/bresl.x);
float p = distance(uv,vec2(.5));
uv = (uv-.5)*(1.-dfact*.12)+.5;
diff --git a/shaders/pp/WindBlur.fp b/shaders/pp/WindBlur.fp
deleted file mode 100644
index 2bd9eddbf..000000000
--- a/shaders/pp/WindBlur.fp
+++ /dev/null
@@ -1,19 +0,0 @@
-// simple linear wind blur effect for hammer spin
-
-void main()
-{
- vec4 res = vec4(0.);
- float d = Speed*.002;
- float w = 1.2;
- vec2 s = TexCoord;
- float sum = 0.;
- for ( int i=0; i<64; i++ )
- {
- res += w*texture(InputTexture,s);
- sum += w;
- w *= .95;
- s -= d*WindDir;
- }
- res /= sum;
- FragColor = mix(texture(InputTexture,TexCoord),vec4(res.rgb,1.),Fade*.75);
-}
diff --git a/sndinfo.base b/sndinfo.base
deleted file mode 100644
index 3ef5c3b39..000000000
--- a/sndinfo.base
+++ /dev/null
@@ -1,197 +0,0 @@
-$pitchshiftrange 0
-
-crash/crash1 = "sounds/DUCK.ogg"
-crash/crash2 = "sounds/BORK98.ogg"
-crash/crash3 = "sounds/BORKXP.ogg"
-crash/crash4 = "sounds/GNOME.ogg"
-crash/crash5 = "sounds/FRANCETIM.ogg"
-crash/crash6 = "sounds/ONO.ogg"
-crash/crash7 = "sounds/GURA.ogg"
-crash/crash8 = "sounds/SNORE.ogg"
-$random crash/crash { crash/crash1 crash/crash2 crash/crash3 crash/crash4 crash/crash5 crash/crash6 crash/crash7 crash/crash8 }
-crash/glass = "sounds/GLASSCRK.ogg"
-crash/curb = "sounds/CURB.ogg"
-bestsound = "sounds/CORK.ogg"
-haha/dab = "sounds/DAB.ogg"
-bruh = "sounds/BRUH.ogg"
-squeak = "sounds/SQUEAK.ogg"
-recordscratch = "sounds/RECSCRAP.ogg"
-hdoom/horny = "sounds/saya/saya_pervert.ogg"
-hdoom/bonk = "sounds/clonk/clonk6.ogg"
-compat/warn = "sounds/UTWARN.ogg"
-hahaha/hahaha = "sounds/HAHAHA.ogg"
-title/explo1 = "sounds/OUCHEX1.ogg"
-title/explo2 = "sounds/OUCHEX2.ogg"
-title/explo3 = "sounds/OUCHEX3.ogg"
-title/explo4 = "sounds/OUCHEX4.ogg"
-$random title/explo { title/explo1 title/explo2 title/explo3 title/explo4 }
-$limit title/explo 64
-title/thump = "sounds/TitleThump.ogg"
-$limit title/thump 16
-
-misc/secret = "sounds/CTF5.ogg"
-misc/keytry = "sounds/LOCKDOOR.ogg"
-misc/w_pkup = "sounds/general/wpickup.ogg"
-misc/w_pkup_vip = "sounds/general/wpickup_vip.ogg"
-misc/p_pkup = "sounds/general/ppickup.ogg"
-misc/p_pkup_vip = "sounds/general/ppickup_vip.ogg"
-misc/i_pkup = "sounds/general/ipickup.ogg"
-misc/k_pkup = "sounds/general/kpickup.ogg"
-misc/ammo_pkup = "sounds/general/apickup.ogg"
-misc/bullet_pkup = "sounds/general/bpickup.ogg"
-misc/ammo_pkup_vip = "sounds/general/apickup_vip.ogg"
-misc/bullet_pkup_vip = "sounds/general/bpickup_vip.ogg"
-misc/armor_pkup = "sounds/general/spickup.ogg"
-misc/health_pkup = "sounds/general/hpickup.ogg"
-misc/spawn = "sounds/CORK.ogg"
-misc/teleport = "sounds/general/teleport.ogg"
-misc/chat = "sounds/CHATBEEP.ogg"
-misc/emone = "sounds/EMONE.ogg"
-misc/trombone = "sounds/SADTROMBONE.ogg"
-misc/lamborghini = "sounds/GNAWLIDGE.ogg"
-misc/nocheat = "sounds/DSNOPE.ogg"
-misc/drumroll = "sounds/DRUMROLL.ogg"
-misc/tada = "sounds/TADA.ogg"
-misc/heart = "sounds/KOKORO.ogg"
-misc/achievement = "sounds/CTF6.ogg"
-misc/wow = "sounds/WOW.ogg"
-misc/yippeee = "Sounds/YIPPEEE.ogg"
-misc/achievement2 = "sounds/YAY.ogg"
-misc/orbexplode = "sounds/ORBEXPLODE.ogg"
-misc/omgfart = "sounds/omgfart.ogg"
-misc/voice = "sounds/dlgvoice.ogg"
-misc/frag = "sounds/GFRAG.ogg"
-misc/invchange = "sounds/INVSEL.ogg"
-misc/invuse = "sounds/INVUSE.ogg"
-misc/gibber1 = "sounds/general/Gib1.ogg"
-misc/gibber2 = "sounds/general/Gib2.ogg"
-misc/gibber3 = "sounds/general/Gib3.ogg"
-misc/gibber4 = "sounds/general/Gib4.ogg"
-misc/gibber5 = "sounds/general/Gib5.ogg"
-$random misc/gibber { misc/gibber1 misc/gibber2 misc/gibber3 misc/gibber4 misc/gibber5 }
-misc/gibhit1 = "sounds/general/gibP1.ogg"
-misc/gibhit2 = "sounds/general/gibP3.ogg"
-misc/gibhit3 = "sounds/general/gibP4.ogg"
-misc/gibhit4 = "sounds/general/gibP5.ogg"
-misc/gibhit5 = "sounds/general/gibP6.ogg"
-$random misc/gibhit { misc/gibhit1 misc/gibhit2 misc/gibhit3 misc/gibhit4 misc/gibhit5 }
-misc/blooddrop = "sounds/general/bloddrop.ogg"
-misc/bodythump = "sounds/general/thump.ogg"
-misc/flame1 = "sounds/general/onfire1.ogg"
-misc/flame2 = "sounds/general/onfire2.ogg"
-misc/flame3 = "sounds/general/onfire3.ogg"
-misc/flame4 = "sounds/general/onfire4.ogg"
-$random misc/flame { misc/flame1 misc/flame2 misc/flame3 misc/flame4 }
-$limit misc/flame 32
-misc/magitem = "sounds/general/magitem.ogg"
-$limit misc/magitem 16
-misc/newarea = "sounds/general/AreaName.ogg"
-$alias misc/interstart title/explo
-$alias misc/intercnt menu/demoscroll
-$alias misc/intercntdone menu/buyinv
-$alias misc/interdone misc/w_pkup
-$limit misc/intercnt 32
-
-misc/underwater = "sounds/general/uWater1a.ogg"
-misc/underslime = "sounds/general/uGoop1.ogg"
-misc/underlava = "sounds/general/uLava1.ogg"
-misc/waterenter = "sounds/general/DIVE.ogg"
-misc/slimeenter = "sounds/general/GoopJ1.ogg"
-misc/lavaenter = "sounds/general/LavaJ1.ogg"
-misc/waterexit = "sounds/general/surfaceb.ogg"
-misc/slimeexit = "sounds/general/GoopE1.ogg"
-misc/lavaexit = "sounds/general/LavaE1.ogg"
-
-misc/slughit1 = "sounds/general/slughit1.ogg"
-misc/slughit2 = "sounds/general/slughit2.ogg"
-$random misc/slughit { misc/slughit1 misc/slughit2 }
-misc/slughitf1 = "sounds/general/slughitf1.ogg"
-misc/slughitf2 = "sounds/general/slughitf2.ogg"
-$random misc/slughitf { misc/slughitf1 misc/slughitf2 }
-
-misc/ricochet1 = "sounds/general/ric1.ogg"
-misc/ricochet2 = "sounds/general/ric2.ogg"
-misc/ricochet3 = "sounds/general/ric3.ogg"
-$random misc/ricochet { misc/ricochet1 misc/ricochet2 misc/ricochet3 }
-
-misc/parry_ds1 = "sounds/general/parry_ds1.ogg"
-misc/parry_ds2 = "sounds/general/parry_ds2.ogg"
-misc/parry_ds3 = "sounds/general/parry_ds3.ogg"
-$random misc/soulsparry { misc/parry_ds1 misc/parry_ds2 misc/parry_ds3 }
-
-misc/clonk1 = "sounds/clonk/clonk1.ogg"
-misc/clonk2 = "sounds/clonk/clonk2.ogg"
-misc/clonk3 = "sounds/clonk/clonk3.ogg"
-misc/clonk4 = "sounds/clonk/clonk4.ogg"
-misc/clonk5 = "sounds/clonk/clonk5.ogg"
-misc/clonk6 = "sounds/clonk/clonk6.ogg"
-misc/clonk7 = "sounds/clonk/clonk7.ogg"
-misc/clonk8 = "sounds/clonk/clonk8.ogg"
-misc/clonk9 = "sounds/clonk/clonk9.ogg"
-misc/clonk10 = "sounds/clonk/clonk10.ogg"
-misc/clonk11 = "sounds/clonk/clonk11.ogg"
-$random misc/clonk { misc/clonk1 misc/clonk2 misc/clonk3 misc/clonk4 misc/clonk5 misc/clonk6 misc/clonk7 misc/clonk8 misc/clonk9 misc/clonk10 misc/clonk11 }
-
-newkeen/hit = "sounds/keenhit.ogg"
-newkeen/die = "sounds/keendie.ogg"
-newkeen/fall = "sounds/keenfall.ogg"
-newkeen/bounce = "sounds/keenbounce.ogg"
-
-menu/activate = "sounds/hmenu/hmenu1.ogg"
-menu/backup = "sounds/hmenu/hmenu2.ogg"
-menu/prompt = "sounds/hmenu/hmenu1.ogg"
-menu/cursor = "sounds/hmenu/hmenu4.ogg"
-menu/change = "sounds/hmenu/hmenu3.ogg"
-menu/invalid = "sounds/hmenu/hmenu3.ogg"
-menu/dismiss = "sounds/hmenu/hmenu2.ogg"
-menu/choose = "sounds/hmenu/hmenu2.ogg"
-menu/clear = "sounds/hmenu/hmenu2.ogg"
-menu/advance = "sounds/hmenu/hmenu1.ogg"
-
-// SNDINFO quirk: have to manually clear the pitch shift of all the redefined vanilla sounds
-$pitchshift misc/secret 0
-$pitchshift misc/keytry 0
-$pitchshift misc/w_pkup 0
-$pitchshift misc/p_pkup 0
-$pitchshift misc/spawn 0
-$pitchshift misc/teleport 0
-$pitchshift misc/chat 0
-$pitchshift misc/invuse 0
-$pitchshift menu/activate 0
-$pitchshift menu/backup 0
-$pitchshift menu/prompt 0
-$pitchshift menu/cursor 0
-$pitchshift menu/change 0
-$pitchshift menu/invalid 0
-$pitchshift menu/dismiss 0
-$pitchshift menu/choose 0
-$pitchshift menu/clear 0
-$pitchshift menu/advance 0
-
-menu/demoopen = "sounds/menu/openkbase.ogg"
-menu/demosecret = "sounds/menu/findsecret.ogg"
-menu/demochat = "sounds/menu/chatsnd.ogg"
-menu/demotab = "sounds/menu/menutab.ogg"
-menu/demosel = "sounds/menu/menuset.ogg"
-menu/demoscroll = "sounds/menu/menuscroll.ogg"
-$volume menu/demoscroll 0.3
-menu/democlose = "sounds/menu/menuclose.ogg"
-
-menu/fail = "sounds/menu/failuse.ogg"
-menu/noinvuse = "sounds/menu/failinv.ogg"
-menu/buyinv = "sounds/menu/buysnd.ogg"
-
-StartupTick = DSEMPTY
-
-world/watersplash = "sounds/terrain/DSSPLASH.ogg"
-world/watersplash2 = "sounds/terrain/DSSPLSML.ogg"
-world/lavasizzle = "sounds/terrain/DSLVSIZ.ogg"
-world/lavasizzle2 = "sounds/terrain/DSLVSIZ2.ogg"
-world/sludgegloop = "sounds/terrain/DSPLOOSH.ogg"
-world/sludgegloop2 = "sounds/terrain/DSPLOSML.ogg"
-$limit world/watersplash 8
-$limit world/watersplash2 8
-$limit world/lavasizzle 8
-$limit world/lavasizzle2 8
-$limit world/sludgegloop 8
-$limit world/sludgegloop2 8
diff --git a/sndinfo.defvoice b/sndinfo.defvoice
deleted file mode 100644
index e0d7db6d0..000000000
--- a/sndinfo.defvoice
+++ /dev/null
@@ -1,444 +0,0 @@
-$pitchshiftrange 0
-
-voice/default/death1 = "sounds/voice/default/demodeath1.ogg"
-voice/default/death2 = "sounds/voice/default/demodeath2.ogg"
-voice/default/death3 = "sounds/voice/default/demodeath3.ogg"
-voice/default/death4 = "sounds/voice/default/demodeath4.ogg"
-voice/default/death5 = "sounds/voice/default/demodeath5.ogg"
-voice/default/death6 = "sounds/voice/default/demodeath6.ogg"
-voice/default/death7 = "sounds/voice/default/demodeath7.ogg"
-voice/default/death8 = "sounds/voice/default/demodeath8.ogg"
-voice/default/grunt1 = "sounds/voice/default/demogrunt1.ogg"
-voice/default/grunt2 = "sounds/voice/default/demogrunt2.ogg"
-voice/default/grunt3 = "sounds/voice/default/demogrunt3.ogg"
-voice/default/grunt4 = "sounds/voice/default/demogrunt4.ogg"
-voice/default/grunt5 = "sounds/voice/default/demogrunt5.ogg"
-voice/default/usegrunt1 = "sounds/voice/default/demousegrunt1.ogg"
-voice/default/usegrunt2 = "sounds/voice/default/demousegrunt2.ogg"
-voice/default/usegrunt3 = "sounds/voice/default/demousegrunt3.ogg"
-voice/default/usegrunt4 = "sounds/voice/default/demousegrunt4.ogg"
-voice/default/hipain1 = "sounds/voice/default/demohipain1.ogg"
-voice/default/hipain2 = "sounds/voice/default/demohipain2.ogg"
-voice/default/hipain3 = "sounds/voice/default/demohipain3.ogg"
-voice/default/lopain1 = "sounds/voice/default/demolopain1.ogg"
-voice/default/lopain2 = "sounds/voice/default/demolopain2.ogg"
-voice/default/pain1 = "sounds/voice/default/demopain1.ogg"
-voice/default/pain2 = "sounds/voice/default/demopain2.ogg"
-voice/default/pain3 = "sounds/voice/default/demopain3.ogg"
-voice/default/jump1 = "sounds/voice/default/demojump1.ogg"
-voice/default/jump2 = "sounds/voice/default/demojump2.ogg"
-voice/default/jump3 = "sounds/voice/default/demojump3.ogg"
-voice/default/jump4 = "sounds/voice/default/demojump4.ogg"
-voice/default/jump5 = "sounds/voice/default/demojump5.ogg"
-voice/default/kiss1 = "sounds/voice/default/demokiss1.ogg"
-voice/default/kiss2 = "sounds/voice/default/demokiss2.ogg"
-voice/default/kiss3 = "sounds/voice/default/demokiss3.ogg"
-voice/default/kiss4 = "sounds/voice/default/demokiss4.ogg"
-voice/default/kiss5 = "sounds/voice/default/demokiss5.ogg"
-voice/default/kiss6 = "sounds/voice/default/demokiss6.ogg"
-voice/default/kiss7 = "sounds/voice/default/demokiss7.ogg"
-voice/default/kiss8 = "sounds/voice/default/demokiss8.ogg"
-voice/default/kiss9 = "sounds/voice/default/demokiss9.ogg"
-voice/default/kiss10 = "sounds/voice/default/demokiss10.ogg"
-
-voice/default/fightstart1 = "sounds/voice/default/va/demofightstart1.ogg"
-voice/default/fightstart2 = "sounds/voice/default/va/demofightstart2.ogg"
-voice/default/fightstart3 = "sounds/voice/default/va/demofightstart3.ogg"
-voice/default/fightstart4 = "sounds/voice/default/va/demofightstart4.ogg"
-voice/default/fightstart5 = "sounds/voice/default/va/demofightstart5.ogg"
-voice/default/fightstart6 = "sounds/voice/default/va/demofightstart6.ogg"
-voice/default/fightstart7 = "sounds/voice/default/va/demofightstart7.ogg"
-voice/default/fightstart8 = "sounds/voice/default/va/demofightstart8.ogg"
-voice/default/fightstart9 = "sounds/voice/default/va/demofightstart9.ogg"
-voice/default/fightstart10 = "sounds/voice/default/va/demofightstart10.ogg"
-voice/default/fightstart11 = "sounds/voice/default/va/demofightstart11.ogg"
-voice/default/fightstart12 = "sounds/voice/default/va/demofightstart12.ogg"
-voice/default/fightstart13 = "sounds/voice/default/va/demofightstart13.ogg"
-voice/default/fightstart14 = "sounds/voice/default/va/demofightstart14.ogg"
-voice/default/fightstart15 = "sounds/voice/default/va/demofightstart15.ogg"
-voice/default/fightstart16 = "sounds/voice/default/va/demofightstart16.ogg"
-voice/default/fightstart17 = "sounds/voice/default/va/demofightstart17.ogg"
-voice/default/fightstart18 = "sounds/voice/default/va/demofightstart18.ogg"
-voice/default/fightstart19 = "sounds/voice/default/va/demofightstart19.ogg"
-voice/default/fightstart20 = "sounds/voice/default/va/demofightstart20.ogg"
-voice/default/fightstart21 = "sounds/voice/default/va/demofightstart21.ogg"
-voice/default/fightstart22 = "sounds/voice/default/va/demofightstart22.ogg"
-voice/default/findsecret1 = "sounds/voice/default/va/demofindsecret1.ogg"
-voice/default/findsecret2 = "sounds/voice/default/va/demofindsecret2.ogg"
-voice/default/findsecret3 = "sounds/voice/default/va/demofindsecret3.ogg"
-voice/default/findsecret4 = "sounds/voice/default/va/demofindsecret4.ogg"
-voice/default/findsecret5 = "sounds/voice/default/va/demofindsecret5.ogg"
-voice/default/findsecret6 = "sounds/voice/default/va/demofindsecret6.ogg"
-voice/default/findsecret7 = "sounds/voice/default/va/demofindsecret7.ogg"
-voice/default/findsecret8 = "sounds/voice/default/va/demofindsecret8.ogg"
-voice/default/findsecret9 = "sounds/voice/default/va/demofindsecret9.ogg"
-voice/default/findsecret10 = "sounds/voice/default/va/demofindsecret10.ogg"
-voice/default/findsecret11 = "sounds/voice/default/va/demofindsecret11.ogg"
-voice/default/findsecret12 = "sounds/voice/default/va/demofindsecret12.ogg"
-voice/default/findsecret13 = "sounds/voice/default/va/demofindsecret13.ogg"
-voice/default/getweapon1 = "sounds/voice/default/va/demogetweapon1.ogg"
-voice/default/getweapon2 = "sounds/voice/default/va/demogetweapon2.ogg"
-voice/default/getweapon3 = "sounds/voice/default/va/demogetweapon3.ogg"
-voice/default/getweapon4 = "sounds/voice/default/va/demogetweapon4.ogg"
-voice/default/getweapon5 = "sounds/voice/default/va/demogetweapon5.ogg"
-voice/default/getweapon6 = "sounds/voice/default/va/demogetweapon6.ogg"
-voice/default/getweapon7 = "sounds/voice/default/va/demogetweapon7.ogg"
-voice/default/getweapon8 = "sounds/voice/default/va/demogetweapon8.ogg"
-voice/default/getweapon9 = "sounds/voice/default/va/demogetweapon9.ogg"
-voice/default/getweapon10 = "sounds/voice/default/va/demogetweapon10.ogg"
-voice/default/getweapon11 = "sounds/voice/default/va/demogetweapon11.ogg"
-voice/default/getweapon12 = "sounds/voice/default/va/demogetweapon12.ogg"
-voice/default/getweapon13 = "sounds/voice/default/va/demogetweapon13.ogg"
-voice/default/locked1 = "sounds/voice/default/va/demolocked1.ogg"
-voice/default/locked2 = "sounds/voice/default/va/demolocked2.ogg"
-voice/default/locked3 = "sounds/voice/default/va/demolocked3.ogg"
-voice/default/locked4 = "sounds/voice/default/va/demolocked4.ogg"
-voice/default/locked5 = "sounds/voice/default/va/demolocked5.ogg"
-voice/default/locked6 = "sounds/voice/default/va/demolocked6.ogg"
-voice/default/locked7 = "sounds/voice/default/va/demolocked7.ogg"
-voice/default/jammed1 = "sounds/voice/default/va/demojammed1.ogg"
-voice/default/jammed2 = "sounds/voice/default/va/demojammed2.ogg"
-voice/default/jammed3 = "sounds/voice/default/va/demojammed3.ogg"
-voice/default/jammed4 = "sounds/voice/default/va/demojammed4.ogg"
-voice/default/jammed5 = "sounds/voice/default/va/demojammed5.ogg"
-voice/default/jammed6 = "sounds/voice/default/va/demojammed6.ogg"
-voice/default/jammed7 = "sounds/voice/default/va/demojammed7.ogg"
-voice/default/mapstart1 = "sounds/voice/default/va/demomapstart1.ogg"
-voice/default/mapstart2 = "sounds/voice/default/va/demomapstart2.ogg"
-voice/default/mapstart3 = "sounds/voice/default/va/demomapstart3.ogg"
-voice/default/mapstart4 = "sounds/voice/default/va/demomapstart4.ogg"
-voice/default/mapstart5 = "sounds/voice/default/va/demomapstart5.ogg"
-voice/default/mapstart6 = "sounds/voice/default/va/demomapstart6.ogg"
-voice/default/mapstart7 = "sounds/voice/default/va/demomapstart7.ogg"
-voice/default/mapstart8 = "sounds/voice/default/va/demomapstart8.ogg"
-voice/default/mapstart9 = "sounds/voice/default/va/demomapstart9.ogg"
-voice/default/mapstart10 = "sounds/voice/default/va/demomapstart10.ogg"
-voice/default/mapstart11 = "sounds/voice/default/va/demomapstart11.ogg"
-voice/default/mapstart12 = "sounds/voice/default/va/demomapstart12.ogg"
-voice/default/mapstart13 = "sounds/voice/default/va/demomapstart13.ogg"
-voice/default/mapstart14 = "sounds/voice/default/va/demomapstart14.ogg"
-voice/default/mapstart15 = "sounds/voice/default/va/demomapstart15.ogg"
-voice/default/mapstart16 = "sounds/voice/default/va/demomapstart16.ogg"
-voice/default/mapstart17 = "sounds/voice/default/va/demomapstart17.ogg"
-voice/default/puzzfail1 = "sounds/voice/default/va/demopuzzfail1.ogg"
-voice/default/puzzfail2 = "sounds/voice/default/va/demopuzzfail2.ogg"
-voice/default/puzzfail3 = "sounds/voice/default/va/demopuzzfail3.ogg"
-voice/default/puzzfail4 = "sounds/voice/default/va/demopuzzfail4.ogg"
-voice/default/puzzfail5 = "sounds/voice/default/va/demopuzzfail5.ogg"
-voice/default/puzzfail6 = "sounds/voice/default/va/demopuzzfail6.ogg"
-voice/default/puzzsucc1 = "sounds/voice/default/va/demopuzzsucc1.ogg"
-voice/default/puzzsucc2 = "sounds/voice/default/va/demopuzzsucc2.ogg"
-voice/default/puzzsucc3 = "sounds/voice/default/va/demopuzzsucc3.ogg"
-voice/default/puzzsucc4 = "sounds/voice/default/va/demopuzzsucc4.ogg"
-voice/default/puzzsucc5 = "sounds/voice/default/va/demopuzzsucc5.ogg"
-voice/default/puzzsucc6 = "sounds/voice/default/va/demopuzzsucc6.ogg"
-voice/default/scorekill1 = "sounds/voice/default/va/demoscorekill1.ogg"
-voice/default/scorekill2 = "sounds/voice/default/va/demoscorekill2.ogg"
-voice/default/scorekill3 = "sounds/voice/default/va/demoscorekill3.ogg"
-voice/default/scorekill4 = "sounds/voice/default/va/demoscorekill4.ogg"
-voice/default/scorekill5 = "sounds/voice/default/va/demoscorekill5.ogg"
-voice/default/scorekill6 = "sounds/voice/default/va/demoscorekill6.ogg"
-voice/default/scorekill7 = "sounds/voice/default/va/demoscorekill7.ogg"
-voice/default/scorekill8 = "sounds/voice/default/va/demoscorekill8.ogg"
-voice/default/scorekill9 = "sounds/voice/default/va/demoscorekill9.ogg"
-voice/default/scorekill10 = "sounds/voice/default/va/demoscorekill10.ogg"
-voice/default/scorekill11 = "sounds/voice/default/va/demoscorekill11.ogg"
-voice/default/scorekill12 = "sounds/voice/default/va/demoscorekill12.ogg"
-voice/default/scorekill13 = "sounds/voice/default/va/demoscorekill13.ogg"
-voice/default/scorekill14 = "sounds/voice/default/va/demoscorekill14.ogg"
-voice/default/scorekill15 = "sounds/voice/default/va/demoscorekill15.ogg"
-voice/default/scorekill16 = "sounds/voice/default/va/demoscorekill16.ogg"
-voice/default/scorekill17 = "sounds/voice/default/va/demoscorekill17.ogg"
-voice/default/scorekill18 = "sounds/voice/default/va/demoscorekill18.ogg"
-voice/default/scorekill19 = "sounds/voice/default/va/demoscorekill19.ogg"
-voice/default/scorekill20 = "sounds/voice/default/va/demoscorekill20.ogg"
-voice/default/scorekill21 = "sounds/voice/default/va/demoscorekill21.ogg"
-voice/default/scorekill22 = "sounds/voice/default/va/demoscorekill22.ogg"
-voice/default/scorekill23 = "sounds/voice/default/va/demoscorekill23.ogg"
-voice/default/scorekill24 = "sounds/voice/default/va/demoscorekill24.ogg"
-voice/default/scorekill25 = "sounds/voice/default/va/demoscorekill25.ogg"
-voice/default/scorekill26 = "sounds/voice/default/va/demoscorekill26.ogg"
-voice/default/scorekill27 = "sounds/voice/default/va/demoscorekill27.ogg"
-voice/default/scorekill28 = "sounds/voice/default/va/demoscorekill28.ogg"
-voice/default/friendkill1 = "sounds/voice/default/va/demofriendkill1.ogg"
-voice/default/friendkill2 = "sounds/voice/default/va/demofriendkill2.ogg"
-voice/default/friendkill3 = "sounds/voice/default/va/demofriendkill3.ogg"
-voice/default/friendkill4 = "sounds/voice/default/va/demofriendkill4.ogg"
-voice/default/gethit1 = "sounds/voice/default/va/demogethit1.ogg"
-voice/default/gethit2 = "sounds/voice/default/va/demogethit2.ogg"
-voice/default/gethit3 = "sounds/voice/default/va/demogethit3.ogg"
-voice/default/gethit4 = "sounds/voice/default/va/demogethit4.ogg"
-voice/default/gethit5 = "sounds/voice/default/va/demogethit5.ogg"
-voice/default/gethit6 = "sounds/voice/default/va/demogethit6.ogg"
-voice/default/gethit7 = "sounds/voice/default/va/demogethit7.ogg"
-voice/default/gethit8 = "sounds/voice/default/va/demogethit8.ogg"
-voice/default/gethit9 = "sounds/voice/default/va/demogethit9.ogg"
-voice/default/gethit10 = "sounds/voice/default/va/demogethit10.ogg"
-voice/default/gethit11 = "sounds/voice/default/va/demogethit11.ogg"
-voice/default/gethit12 = "sounds/voice/default/va/demogethit12.ogg"
-voice/default/gethit13 = "sounds/voice/default/va/demogethit13.ogg"
-voice/default/gethit14 = "sounds/voice/default/va/demogethit14.ogg"
-voice/default/gethit15 = "sounds/voice/default/va/demogethit15.ogg"
-voice/default/gethit16 = "sounds/voice/default/va/demogethit16.ogg"
-voice/default/gethit17 = "sounds/voice/default/va/demogethit17.ogg"
-voice/default/gethit18 = "sounds/voice/default/va/demogethit18.ogg"
-voice/default/gethit19 = "sounds/voice/default/va/demogethit19.ogg"
-voice/default/gethit20 = "sounds/voice/default/va/demogethit20.ogg"
-voice/default/friendhit1 = "sounds/voice/default/va/demofriendhit1.ogg"
-voice/default/friendhit2 = "sounds/voice/default/va/demofriendhit2.ogg"
-voice/default/friendhit3 = "sounds/voice/default/va/demofriendhit3.ogg"
-voice/default/friendhit4 = "sounds/voice/default/va/demofriendhit4.ogg"
-voice/default/friendhit5 = "sounds/voice/default/va/demofriendhit5.ogg"
-voice/default/friendhit6 = "sounds/voice/default/va/demofriendhit6.ogg"
-voice/default/friendhit7 = "sounds/voice/default/va/demofriendhit7.ogg"
-voice/default/greet1 = "sounds/voice/default/va/demogreet1.ogg"
-voice/default/greet2 = "sounds/voice/default/va/demogreet2.ogg"
-voice/default/greet3 = "sounds/voice/default/va/demogreet3.ogg"
-voice/default/greet4 = "sounds/voice/default/va/demogreet4.ogg"
-voice/default/greet5 = "sounds/voice/default/va/demogreet5.ogg"
-voice/default/greet6 = "sounds/voice/default/va/demogreet6.ogg"
-voice/default/greet7 = "sounds/voice/default/va/demogreet7.ogg"
-voice/default/hitfriend1 = "sounds/voice/default/va/demohitfriend1.ogg"
-voice/default/hitfriend2 = "sounds/voice/default/va/demohitfriend2.ogg"
-voice/default/hitfriend3 = "sounds/voice/default/va/demohitfriend3.ogg"
-voice/default/ragekit1 = "sounds/voice/default/va/demoragekit1.ogg"
-voice/default/ragekit2 = "sounds/voice/default/va/demoragekit2.ogg"
-voice/default/ragekit3 = "sounds/voice/default/va/demoragekit3.ogg"
-voice/default/ragekit4 = "sounds/voice/default/va/demoragekit4.ogg"
-voice/default/ragekit5 = "sounds/voice/default/va/demoragekit5.ogg"
-voice/default/ragekit6 = "sounds/voice/default/va/demoragekit6.ogg"
-voice/default/ragekit7 = "sounds/voice/default/va/demoragekit7.ogg"
-voice/default/ragekit8 = "sounds/voice/default/va/demoragekit8.ogg"
-voice/default/ragekit9 = "sounds/voice/default/va/demoragekit9.ogg"
-voice/default/ragekit10 = "sounds/voice/default/va/demoragekit10.ogg"
-voice/default/ragekit11 = "sounds/voice/default/va/demoragekit11.ogg"
-voice/default/ragekit12 = "sounds/voice/default/va/demoragekit12.ogg"
-voice/default/ragekit13 = "sounds/voice/default/va/demoragekit13.ogg"
-voice/default/ragekit14 = "sounds/voice/default/va/demoragekit14.ogg"
-voice/default/ragekit15 = "sounds/voice/default/va/demoragekit15.ogg"
-voice/default/ragekit16 = "sounds/voice/default/va/demoragekit16.ogg"
-voice/default/ragekit17 = "sounds/voice/default/va/demoragekit17.ogg"
-voice/default/koraxgreet1 = "sounds/voice/default/va/demokoraxgreet1.ogg"
-voice/default/koraxgreet2 = "sounds/voice/default/va/demokoraxgreet2.ogg"
-voice/default/koraxgreet3 = "sounds/voice/default/va/demokoraxgreet3.ogg"
-voice/default/koraxgreet4 = "sounds/voice/default/va/demokoraxgreet4.ogg"
-voice/default/koraxgreet5 = "sounds/voice/default/va/demokoraxgreet5.ogg"
-voice/default/koraxgreet6 = "sounds/voice/default/va/demokoraxgreet6.ogg"
-voice/default/koraxgreet7 = "sounds/voice/default/va/demokoraxgreet7.ogg"
-voice/default/koraxgreet8 = "sounds/voice/default/va/demokoraxgreet8.ogg"
-voice/default/koraxgreet9 = "sounds/voice/default/va/demokoraxgreet9.ogg"
-voice/default/koraxgreet10 = "sounds/voice/default/va/demokoraxgreet10.ogg"
-voice/default/koraxgreet11 = "sounds/voice/default/va/demokoraxgreet11.ogg"
-voice/default/koraxgreet12 = "sounds/voice/default/va/demokoraxgreet12.ogg"
-voice/default/koraxgreet13 = "sounds/voice/default/va/demokoraxgreet13.ogg"
-voice/default/koraxblood1 = "sounds/voice/default/va/demokoraxblood1.ogg"
-voice/default/koraxblood2 = "sounds/voice/default/va/demokoraxblood2.ogg"
-voice/default/koraxblood3 = "sounds/voice/default/va/demokoraxblood3.ogg"
-voice/default/koraxblood4 = "sounds/voice/default/va/demokoraxblood4.ogg"
-voice/default/koraxblood5 = "sounds/voice/default/va/demokoraxblood5.ogg"
-voice/default/koraxblood6 = "sounds/voice/default/va/demokoraxblood6.ogg"
-voice/default/koraxblood7 = "sounds/voice/default/va/demokoraxblood7.ogg"
-voice/default/koraxblood8 = "sounds/voice/default/va/demokoraxblood8.ogg"
-voice/default/koraxblood9 = "sounds/voice/default/va/demokoraxblood9.ogg"
-voice/default/koraxblood10 = "sounds/voice/default/va/demokoraxblood10.ogg"
-voice/default/koraxblood11 = "sounds/voice/default/va/demokoraxblood11.ogg"
-voice/default/koraxblood12 = "sounds/voice/default/va/demokoraxblood12.ogg"
-voice/default/koraxblood13 = "sounds/voice/default/va/demokoraxblood13.ogg"
-voice/default/koraxgame1 = "sounds/voice/default/va/demokoraxgame1.ogg"
-voice/default/koraxgame2 = "sounds/voice/default/va/demokoraxgame2.ogg"
-voice/default/koraxgame3 = "sounds/voice/default/va/demokoraxgame3.ogg"
-voice/default/koraxgame4 = "sounds/voice/default/va/demokoraxgame4.ogg"
-voice/default/koraxgame5 = "sounds/voice/default/va/demokoraxgame5.ogg"
-voice/default/koraxgame6 = "sounds/voice/default/va/demokoraxgame6.ogg"
-voice/default/koraxgame7 = "sounds/voice/default/va/demokoraxgame7.ogg"
-voice/default/koraxgame8 = "sounds/voice/default/va/demokoraxgame8.ogg"
-voice/default/koraxgame9 = "sounds/voice/default/va/demokoraxgame9.ogg"
-voice/default/koraxgame10 = "sounds/voice/default/va/demokoraxgame10.ogg"
-voice/default/koraxgame11 = "sounds/voice/default/va/demokoraxgame11.ogg"
-voice/default/koraxgame12 = "sounds/voice/default/va/demokoraxgame12.ogg"
-voice/default/koraxgame13 = "sounds/voice/default/va/demokoraxgame13.ogg"
-voice/default/koraxgame14 = "sounds/voice/default/va/demokoraxgame14.ogg"
-voice/default/koraxworship1 = "sounds/voice/default/va/demokoraxworship1.ogg"
-voice/default/koraxworship2 = "sounds/voice/default/va/demokoraxworship2.ogg"
-voice/default/koraxworship3 = "sounds/voice/default/va/demokoraxworship3.ogg"
-voice/default/koraxworship4 = "sounds/voice/default/va/demokoraxworship4.ogg"
-voice/default/koraxworship5 = "sounds/voice/default/va/demokoraxworship5.ogg"
-voice/default/koraxworship6 = "sounds/voice/default/va/demokoraxworship6.ogg"
-voice/default/koraxworship7 = "sounds/voice/default/va/demokoraxworship7.ogg"
-voice/default/koraxworship8 = "sounds/voice/default/va/demokoraxworship8.ogg"
-voice/default/koraxworship9 = "sounds/voice/default/va/demokoraxworship9.ogg"
-voice/default/koraxworship10 = "sounds/voice/default/va/demokoraxworship10.ogg"
-voice/default/koraxworship11 = "sounds/voice/default/va/demokoraxworship11.ogg"
-voice/default/koraxmasters1 = "sounds/voice/default/va/demokoraxmasters1.ogg"
-voice/default/koraxmasters2 = "sounds/voice/default/va/demokoraxmasters2.ogg"
-voice/default/koraxmasters3 = "sounds/voice/default/va/demokoraxmasters3.ogg"
-voice/default/koraxmasters4 = "sounds/voice/default/va/demokoraxmasters4.ogg"
-voice/default/koraxmasters5 = "sounds/voice/default/va/demokoraxmasters5.ogg"
-voice/default/koraxmasters6 = "sounds/voice/default/va/demokoraxmasters6.ogg"
-voice/default/koraxmasters7 = "sounds/voice/default/va/demokoraxmasters7.ogg"
-voice/default/koraxmasters8 = "sounds/voice/default/va/demokoraxmasters8.ogg"
-voice/default/koraxmasters9 = "sounds/voice/default/va/demokoraxmasters9.ogg"
-voice/default/getdeepimpact = "sounds/voice/default/va/demogetdeepimpact.ogg"
-voice/default/getexplodiumgun1 = "sounds/voice/default/va/demogetexplodiumgun1.ogg"
-voice/default/getexplodiumgun2 = "sounds/voice/default/va/demogetexplodiumgun2.ogg"
-voice/default/getspreadgun = "sounds/voice/default/va/demogetspreadgun.ogg"
-voice/default/getwallbuster = "sounds/voice/default/va/demogetwallbuster.ogg"
-voice/default/geteviscerator = "sounds/voice/default/va/demogeteviscerator.ogg"
-voice/default/gethellblazer = "sounds/voice/default/va/demogethellblazer.ogg"
-voice/default/getsparkster = "sounds/voice/default/va/demogetsparkster.ogg"
-voice/default/getsilverbullet = "sounds/voice/default/va/demogetsilverbullet.ogg"
-voice/default/getcandygun = "sounds/voice/default/va/demogetcandygun.ogg"
-voice/default/getynykron = "sounds/voice/default/va/demogetynykron.ogg"
-voice/default/getitamexhammer = "sounds/voice/default/va/demogetitamexhammer.ogg"
-voice/default/getplasmablast1 = "sounds/voice/default/va/demogetplasmablast1.ogg"
-voice/default/getplasmablast2 = "sounds/voice/default/va/demogetplasmablast2.ogg"
-voice/default/getpuntzerbeta = "sounds/voice/default/va/demogetpuntzerbeta.ogg"
-voice/default/getpuntzergamma = "sounds/voice/default/va/demogetpuntzergamma.ogg"
-voice/default/getheavymahsheengun = "sounds/voice/default/va/demogetheavymahsheengun.ogg"
-voice/default/getquadravol = "sounds/voice/default/va/demogetquadravol.ogg"
-voice/default/getblackfireigniter = "sounds/voice/default/va/demogetblackfireigniter.ogg"
-voice/default/getempcarbine = "sounds/voice/default/va/demogetempcarbine.ogg"
-voice/default/getraykhom = "sounds/voice/default/va/demogetraykhomdeepimpact.ogg"
-voice/default/getgrandlance = "sounds/voice/default/va/demogetgrandlance.ogg"
-voice/default/getwhiteglove = "sounds/voice/default/va/demogetwhiteglove.ogg"
-voice/default/getnewsparkster = "sounds/voice/default/va/demogetnewsparkster.ogg"
-voice/default/getmortalrifle = "sounds/voice/default/va/demogetmortalrifle.ogg"
-voice/default/getrafankos = "sounds/voice/default/va/demogetrafankos.ogg"
-voice/default/keyget1 = "sounds/voice/default/va/demokeyget1.ogg"
-voice/default/keyget2 = "sounds/voice/default/va/demokeyget2.ogg"
-voice/default/keyget3 = "sounds/voice/default/va/demokeyget3.ogg"
-voice/default/keyget4 = "sounds/voice/default/va/demokeyget4.ogg"
-voice/default/keyget5 = "sounds/voice/default/va/demokeyget5.ogg"
-voice/default/usefail1 = "sounds/voice/default/va/demousefail1.ogg"
-voice/default/usefail2 = "sounds/voice/default/va/demousefail2.ogg"
-voice/default/usefail3 = "sounds/voice/default/va/demousefail3.ogg"
-voice/default/usefail4 = "sounds/voice/default/va/demousefail4.ogg"
-voice/default/usefail5 = "sounds/voice/default/va/demousefail5.ogg"
-voice/default/usefail6 = "sounds/voice/default/va/demousefail6.ogg"
-voice/default/usefail7 = "sounds/voice/default/va/demousefail7.ogg"
-voice/default/usefail8 = "sounds/voice/default/va/demousefail8.ogg"
-voice/default/usefail9 = "sounds/voice/default/va/demousefail9.ogg"
-voice/default/cubeget = "sounds/voice/default/va/democubeget.ogg"
-voice/default/akariget = "sounds/voice/default/va/demoakariget.ogg"
-voice/default/signalsget = "sounds/voice/default/va/demosignalsget.ogg"
-voice/default/nutatcoget = "sounds/voice/default/va/demonutatcoget.ogg"
-voice/default/frispyget = "sounds/voice/default/va/demofrispyget.ogg"
-voice/default/sayaget = "sounds/voice/default/va/demosayaget.ogg"
-voice/default/mothget = "sounds/voice/default/va/demomothget.ogg"
-voice/default/mugget = "sounds/voice/default/va/demomugget.ogg"
-voice/default/demoget = "sounds/voice/default/va/demodemoget.ogg"
-voice/default/peachget = "sounds/voice/default/va/demopeachget.ogg"
-voice/default/breadget = "sounds/voice/default/va/demobreadget.ogg"
-voice/default/mangaget = "sounds/voice/default/va/demomangaget.ogg"
-voice/default/kiringet = "sounds/voice/default/va/demokiringet.ogg"
-voice/default/korax1 = "sounds/voice/default/va/demokorax1.ogg"
-voice/default/korax2 = "sounds/voice/default/va/demokorax2.ogg"
-voice/default/korax3 = "sounds/voice/default/va/demokorax3.ogg"
-voice/default/korax4 = "sounds/voice/default/va/demokorax4.ogg"
-voice/default/korax5 = "sounds/voice/default/va/demokorax5.ogg"
-voice/default/korax6 = "sounds/voice/default/va/demokorax6.ogg"
-voice/default/korax7 = "sounds/voice/default/va/demokorax7.ogg"
-voice/default/korax8 = "sounds/voice/default/va/demokorax8.ogg"
-voice/default/korax9 = "sounds/voice/default/va/demokorax9.ogg"
-voice/default/romero1 = "sounds/voice/default/va/demoromero1.ogg"
-voice/default/romero2 = "sounds/voice/default/va/demoromero2.ogg"
-voice/default/romero3 = "sounds/voice/default/va/demoromero3.ogg"
-voice/default/romero4 = "sounds/voice/default/va/demoromero4.ogg"
-voice/default/romero5 = "sounds/voice/default/va/demoromero5.ogg"
-voice/default/romero6 = "sounds/voice/default/va/demoromero6.ogg"
-voice/default/romero7 = "sounds/voice/default/va/demoromero7.ogg"
-voice/default/romero8 = "sounds/voice/default/va/demoromero8.ogg"
-voice/default/archangelus1 = "sounds/voice/default/va/demoarchangelus1.ogg"
-voice/default/archangelus2 = "sounds/voice/default/va/demoarchangelus2.ogg"
-voice/default/archangelus3 = "sounds/voice/default/va/demoarchangelus3.ogg"
-voice/default/archangelus4 = "sounds/voice/default/va/demoarchangelus4.ogg"
-voice/default/archangelus5 = "sounds/voice/default/va/demoarchangelus5.ogg"
-voice/default/archangelus6 = "sounds/voice/default/va/demoarchangelus6.ogg"
-voice/default/archangelus7 = "sounds/voice/default/va/demoarchangelus7.ogg"
-voice/default/archangelus8 = "sounds/voice/default/va/demoarchangelus8.ogg"
-voice/default/origin11 = "sounds/voice/default/va/demoorigin11.ogg"
-voice/default/origin12 = "sounds/voice/default/va/demoorigin12.ogg"
-voice/default/origin13 = "sounds/voice/default/va/demoorigin13.ogg"
-voice/default/origin14 = "sounds/voice/default/va/demoorigin14.ogg"
-voice/default/origin15 = "sounds/voice/default/va/demoorigin15.ogg"
-voice/default/origin21 = "sounds/voice/default/va/demoorigin21.ogg"
-voice/default/origin22 = "sounds/voice/default/va/demoorigin22.ogg"
-voice/default/origin23 = "sounds/voice/default/va/demoorigin23.ogg"
-voice/default/origin24 = "sounds/voice/default/va/demoorigin24.ogg"
-voice/default/origin31 = "sounds/voice/default/va/demoorigin31.ogg"
-voice/default/origin32 = "sounds/voice/default/va/demoorigin32.ogg"
-voice/default/origin33 = "sounds/voice/default/va/demoorigin33.ogg"
-voice/default/origin34 = "sounds/voice/default/va/demoorigin34.ogg"
-voice/default/origin35 = "sounds/voice/default/va/demoorigin35.ogg"
-voice/default/dsparila1 = "sounds/voice/default/va/demodsparila1.ogg"
-voice/default/dsparila2 = "sounds/voice/default/va/demodsparila2.ogg"
-voice/default/dsparila3 = "sounds/voice/default/va/demodsparila3.ogg"
-voice/default/dsparilb1 = "sounds/voice/default/va/demodsparilb1.ogg"
-voice/default/dsparilb2 = "sounds/voice/default/va/demodsparilb2.ogg"
-voice/default/dsparilb3 = "sounds/voice/default/va/demodsparilb3.ogg"
-voice/default/petandira1 = "sounds/voice/default/va/demopetandira1.ogg"
-voice/default/petandira2 = "sounds/voice/default/va/demopetandira2.ogg"
-voice/default/petandira3 = "sounds/voice/default/va/demopetandira3.ogg"
-voice/default/petandira4 = "sounds/voice/default/va/demopetandira4.ogg"
-voice/default/petandira5 = "sounds/voice/default/va/demopetandira5.ogg"
-voice/default/petandira6 = "sounds/voice/default/va/demopetandira6.ogg"
-voice/default/petandira7 = "sounds/voice/default/va/demopetandira7.ogg"
-voice/default/buttonpush1 = "sounds/voice/default/va/demobuttonpush1.ogg"
-voice/default/buttonpush2 = "sounds/voice/default/va/demobuttonpush2.ogg"
-voice/default/buttonpush3 = "sounds/voice/default/va/demobuttonpush3.ogg"
-voice/default/falling = "sounds/voice/default/va/demofalling.ogg"
-$alias voice/default/spinning voice/default/falling
-voice/default/asskill1 = "sounds/voice/default/va/demoasskill1.ogg"
-voice/default/asskill2 = "sounds/voice/default/va/demoasskill2.ogg"
-voice/default/asskill3 = "sounds/voice/default/va/demoasskill3.ogg"
-voice/default/ballskill1 = "sounds/voice/default/va/demoballskill1.ogg"
-voice/default/ballskill2 = "sounds/voice/default/va/demoballskill2.ogg"
-voice/default/bustkill = "sounds/voice/default/va/demobustkill.ogg"
-voice/default/cybully = "sounds/voice/default/va/democybully.ogg"
-voice/default/blast1 = "sounds/voice/default/va/demoblast1.ogg"
-voice/default/blast2 = "sounds/voice/default/va/demoblast2.ogg"
-voice/default/blast3 = "sounds/voice/default/va/demoblast3.ogg"
-voice/default/blast4 = "sounds/voice/default/va/demoblast4.ogg"
-voice/default/blast5 = "sounds/voice/default/va/demoblast5.ogg"
-voice/default/blast6 = "sounds/voice/default/va/demoblast6.ogg"
-voice/default/sheenkill1 = "sounds/voice/default/va/demosheenkill1.ogg"
-voice/default/sheenkill2 = "sounds/voice/default/va/demosheenkill2.ogg"
-voice/default/petcaco1 = "sounds/voice/default/va/demopetcaco1.ogg"
-voice/default/petcaco2 = "sounds/voice/default/va/demopetcaco2.ogg"
-voice/default/petcaco3 = "sounds/voice/default/va/demopetcaco3.ogg"
-voice/default/skullget = "sounds/voice/default/va/demoskullget.ogg"
-voice/default/eat1 = "sounds/voice/default/va/demoeat1.ogg"
-voice/default/eat2 = "sounds/voice/default/va/demoeat2.ogg"
-voice/default/eat3 = "sounds/voice/default/va/demoeat3.ogg"
-voice/default/eat4 = "sounds/voice/default/va/demoeat4.ogg"
-voice/default/eat5 = "sounds/voice/default/va/demoeat5.ogg"
-voice/default/hurtfloor1 = "sounds/voice/default/va/demohurtfloor1.ogg"
-voice/default/hurtfloor2 = "sounds/voice/default/va/demohurtfloor2.ogg"
-voice/default/hurtfloor3 = "sounds/voice/default/va/demohurtfloor3.ogg"
-voice/default/hurtfloor4 = "sounds/voice/default/va/demohurtfloor4.ogg"
-voice/default/hurtfloor5 = "sounds/voice/default/va/demohurtfloor5.ogg"
-voice/default/nutstart = "sounds/voice/default/va/demonutstart.ogg"
-voice/default/sheenspecial = "sounds/voice/default/va/demosheenspecial.ogg"
-voice/default/mrtouch1 = "sounds/voice/default/va/demomrtouch1.ogg"
-voice/default/mrtouch2 = "sounds/voice/default/va/demomrtouch2.ogg"
-voice/default/mrtouch3 = "sounds/voice/default/va/demomrtouch3.ogg"
-voice/default/mrtouch4 = "sounds/voice/default/va/demomrtouch4.ogg"
-voice/default/mrflick1 = "sounds/voice/default/va/demomrflick1.ogg"
-voice/default/mrflick2 = "sounds/voice/default/va/demomrflick2.ogg"
-voice/default/mirror1 = "sounds/voice/default/va/demomirror1.ogg"
-voice/default/mirror2 = "sounds/voice/default/va/demomirror2.ogg"
-voice/default/mirror3 = "sounds/voice/default/va/demomirror3.ogg"
-voice/default/mirror4 = "sounds/voice/default/va/demomirror4.ogg"
-voice/default/mirror5 = "sounds/voice/default/va/demomirror5.ogg"
-voice/default/mirror6 = "sounds/voice/default/va/demomirror6.ogg"
-voice/default/mirror7 = "sounds/voice/default/va/demomirror7.ogg"
-voice/default/mirror8 = "sounds/voice/default/va/demomirror8.ogg"
-voice/default/mirror9 = "sounds/voice/default/va/demomirror9.ogg"
-voice/default/mirror10 = "sounds/voice/default/va/demomirror10.ogg"
-voice/default/smooch1 = "sounds/voice/default/va/demosmooch1.ogg"
-voice/default/smooch2 = "sounds/voice/default/va/demosmooch2.ogg"
-voice/default/smooch3 = "sounds/voice/default/va/demosmooch3.ogg"
-voice/default/lustysuns = "sounds/voice/default/va/demolustysuns.ogg"
-voice/default/invinciball1 = "sounds/voice/default/va/demoinvinciball1.ogg"
-voice/default/invinciball2 = "sounds/voice/default/va/demoinvinciball2.ogg"
-voice/default/invinciball3 = "sounds/voice/default/va/demoinvinciball3.ogg"
diff --git a/sndinfo.dlcweapons b/sndinfo.dlcweapons
deleted file mode 100644
index b94cfa2b6..000000000
--- a/sndinfo.dlcweapons
+++ /dev/null
@@ -1,197 +0,0 @@
-$pitchshiftrange 0
-
-itamex/select = "sounds/dlc/hammer/itamex_select.ogg"
-itamex/deselect = "sounds/dlc/hammer/itamex_deselect.ogg"
-itamex/meleestart = "sounds/dlc/hammer/itamex_meleestart.ogg"
-itamex/meleeend = "sounds/dlc/hammer/itamex_meleeend.ogg"
-itamex/swing1 = "sounds/dlc/hammer/itamex_swing1.ogg"
-itamex/swing2 = "sounds/dlc/hammer/itamex_swing2.ogg"
-itamex/swing3 = "sounds/dlc/hammer/itamex_swing3.ogg"
-$random itamex/swing { itamex/swing1 itamex/swing2 itamex/swing3 }
-itamex/hit1 = "sounds/dlc/hammer/itamex_hit1.ogg"
-itamex/hit2 = "sounds/dlc/hammer/itamex_hit2.ogg"
-itamex/hit3 = "sounds/dlc/hammer/itamex_hit3.ogg"
-$random itamex/hit { itamex/hit1 itamex/hit2 itamex/hit3 }
-itamex/hitf1 = "sounds/dlc/hammer/itamex_hitf1.ogg"
-itamex/hitf2 = "sounds/dlc/hammer/itamex_hitf2.ogg"
-itamex/hitf3 = "sounds/dlc/hammer/itamex_hitf3.ogg"
-$random itamex/hitf { itamex/hitf1 itamex/hitf2 itamex/hitf3 }
-itamex/drop = "sounds/dlc/hammer/itamex_drop.ogg"
-itamex/slam = "sounds/dlc/hammer/itamex_slam.ogg"
-itamex/spin = "sounds/dlc/hammer/itamex_spin.ogg"
-
-blast/select = "sounds/dlc/blast/blast_select.ogg"
-blast/deselect = "sounds/dlc/blast/blast_deselect.ogg"
-blast/checkout = "sounds/dlc/blast/blast_idle.ogg"
-blast/meleestart = "sounds/dlc/blast/blast_meleestart.ogg"
-blast/meleeend = "sounds/dlc/blast/blast_meleeend.ogg"
-blast/trigger = "sounds/dlc/blast/blast_trigger.ogg"
-blast/fire1 = "sounds/dlc/blast/blast_fire1.ogg"
-blast/fire2 = "sounds/dlc/blast/blast_fire2.ogg"
-$random blast/fire { blast/fire1 blast/fire2 }
-blast/charge = "sounds/dlc/blast/blast_charge.ogg"
-blast/altfire1 = "sounds/dlc/blast/blast_altfire1.ogg"
-blast/altfire2 = "sounds/dlc/blast/blast_altfire2.ogg"
-$random blast/altfire { blast/altfire1 blast/altfire2 }
-blast/hit1 = "sounds/dlc/blast/blast_hit1.ogg"
-blast/hit2 = "sounds/dlc/blast/blast_hit2.ogg"
-blast/hit3 = "sounds/dlc/blast/blast_hit3.ogg"
-blast/hit4 = "sounds/dlc/blast/blast_hit4.ogg"
-$random blast/hit { blast/hit1 blast/hit2 blast/hit3 blast/hit4 }
-blast/althit1 = "sounds/dlc/blast/blast_althit1.ogg"
-blast/althit2 = "sounds/dlc/blast/blast_althit2.ogg"
-$random blast/althit { blast/althit1 blast/althit2 }
-blast/magout = "sounds/dlc/blast/blast_magout.ogg"
-blast/magin = "sounds/dlc/blast/blast_magin.ogg"
-
-// TODO puntzer beta
-
-// TODO puntzer gamma
-
-sheen/specialpick = "sounds/dlc/sheen/sheen_specialpickup.ogg"
-sheen/select = "sounds/dlc/sheen/sheen_select.ogg"
-sheen/deselect = "sounds/dlc/sheen/sheen_deselect.ogg"
-sheen/meleestart = "sounds/dlc/sheen/sheen_meleestart.ogg"
-sheen/meleeend = "sounds/dlc/sheen/sheen_meleeend.ogg"
-sheen/fire1 = "sounds/dlc/sheen/sheen_fire1.ogg"
-sheen/fire2 = "sounds/dlc/sheen/sheen_fire2.ogg"
-sheen/fire3 = "sounds/dlc/sheen/sheen_fire3.ogg"
-$random sheen/fire { sheen/fire1 sheen/fire2 sheen/fire3 }
-$limit sheen/fire 16
-sheen/700rpm = "sounds/dlc/sheen/sheen_700rpm.ogg"
-sheen/2100rpm = "sounds/dlc/sheen/sheen_2100rpm.ogg"
-sheen/crankin = "sounds/dlc/sheen/sheen_crankin.ogg"
-sheen/crankout = "sounds/dlc/sheen/sheen_crankout.ogg"
-sheen/overheat = "sounds/dlc/sheen/sheen_overheat.ogg"
-sheen/unlock = "sounds/dlc/sheen/sheen_unlock.ogg"
-sheen/casing1 = "sounds/dlc/sheen/sheen_case1.ogg"
-sheen/casing2 = "sounds/dlc/sheen/sheen_case2.ogg"
-sheen/casing3 = "sounds/dlc/sheen/sheen_case3.ogg"
-sheen/casing4 = "sounds/dlc/sheen/sheen_case4.ogg"
-$random sheen/casing { sheen/casing1 sheen/casing2 sheen/casing3 sheen/casing4 }
-
-quadshot/select = "sounds/dlc/quadshot/quad_select.ogg"
-quadshot/deselect = "sounds/dlc/quadshot/quad_deselect.ogg"
-quadshot/selectfast = "sounds/dlc/quadshot/quad_selectfast.ogg"
-quadshot/deselectfast = "sounds/dlc/quadshot/quad_deselectfast.ogg"
-quadshot/onehand = "sounds/dlc/quadshot/quad_onehand.ogg"
-quadshot/twohand = "sounds/dlc/quadshot/quad_twohand.ogg"
-quadshot/leverforward = "sounds/dlc/quadshot/quad_leverforward.ogg"
-quadshot/leverback = "sounds/dlc/quadshot/quad_leverback.ogg"
-quadshot/bayonetfire = "sounds/dlc/quadshot/quad_bayonetfire.ogg"
-quadshot/bayonetreturn = "sounds/dlc/quadshot/quad_bayonetreturn.ogg"
-quadshot/load1 = "sounds/dlc/quadshot/quad_load1.ogg"
-quadshot/load2 = "sounds/dlc/quadshot/quad_load2.ogg"
-quadshot/load3 = "sounds/dlc/quadshot/quad_load3.ogg"
-quadshot/load4 = "sounds/dlc/quadshot/quad_load4.ogg"
-$random quadshot/load { quadshot/load1 quadshot/load2 quadshot/load3 quadshot/load4 }
-quadshot/fireone = "sounds/dlc/quadshot/quad_fireone.ogg"
-quadshot/firetwo = "sounds/dlc/quadshot/quad_firetwo.ogg"
-quadshot/firethree = "sounds/dlc/quadshot/quad_firethree.ogg"
-quadshot/firefour = "sounds/dlc/quadshot/quad_firefour.ogg"
-quadshot/firefive = "sounds/dlc/quadshot/quad_firefive.ogg"
-quadshot/casing1 = "sounds/dlc/quadshot/quad_casing1.ogg"
-quadshot/casing2 = "sounds/dlc/quadshot/quad_casing2.ogg"
-quadshot/casing3 = "sounds/dlc/quadshot/quad_casing3.ogg"
-quadshot/casing4 = "sounds/dlc/quadshot/quad_casing4.ogg"
-$random quadshot/casing { quadshot/casing1 quadshot/casing2 quadshot/casing3 quadshot/casing4 }
-quadshot/hit1 = "sounds/dlc/quadshot/quad_hit1.ogg"
-quadshot/hit2 = "sounds/dlc/quadshot/quad_hit2.ogg"
-quadshot/hit3 = "sounds/dlc/quadshot/quad_hit3.ogg"
-$random quadshot/hit { quadshot/hit1 quadshot/hit2 quadshot/hit3 }
-$limit quadshot/hit 16
-quadshot/twohit1 = "sounds/dlc/quadshot/quad_explo1.ogg"
-quadshot/twohit2 = "sounds/dlc/quadshot/quad_explo2.ogg"
-quadshot/twohit3 = "sounds/dlc/quadshot/quad_explo3.ogg"
-$random quadshot/twohit { quadshot/twohit1 quadshot/twohit2 quadshot/twohit3 }
-$limit quadshot/twohit 8
-quadshot/extrahit = "sounds/dlc/quadshot/quad_xexpl.ogg"
-quadshot/pointblank = "sounds/dlc/quadshot/quad_xxexpl.ogg"
-quadshot/fly = "sounds/dlc/quadshot/quad_fly.ogg"
-
-// TODO sparkster rifle
-
-// TODO ray-khom
-
-mister/select = "sounds/dlc/mister/mr_select.ogg"
-mister/deselect = "sounds/dlc/mister/mr_deselect.ogg"
-mister/meleestart = "sounds/dlc/mister/mr_meleestart.ogg"
-mister/meleeend = "sounds/dlc/mister/mr_meleeend.ogg"
-mister/boltback = "sounds/dlc/mister/mr_boltback.ogg"
-mister/boltforward = "sounds/dlc/mister/mr_boltforward.ogg"
-mister/fireselect = "sounds/dlc/mister/mr_firesel.ogg"
-mister/lowammo = "sounds/dlc/mister/mr_lowammo.ogg"
-mister/noammo = "sounds/dlc/mister/mr_noammo.ogg"
-mister/firesemi = "sounds/dlc/mister/mr_fire_semi.ogg"
-mister/firescatter = "sounds/dlc/mister/mr_fire_scatter.ogg"
-mister/firestream = "sounds/dlc/mister/mr_fire_stream.ogg"
-mister/fireover = "sounds/dlc/mister/mr_fire_over.ogg"
-mister/chargeover = "sounds/dlc/mister/mr_charge_over.ogg"
-mister/holdover = "sounds/dlc/mister/mr_hold_over.ogg"
-mister/beepover = "sounds/dlc/mister/mr_beep_over.ogg"
-mister/cancelover = "sounds/dlc/mister/mr_cancel_over.ogg"
-mister/magout = "sounds/dlc/mister/mr_magout.ogg"
-mister/magin = "sounds/dlc/mister/mr_magin.ogg"
-$alias mister/mag1 explodium/mag1
-$alias mister/mag2 explodium/mag2
-$alias mister/mag3 explodium/mag3
-$pitchset mister/mag1 0.8
-$pitchset mister/mag2 0.8
-$pitchset mister/mag3 0.8
-$random mister/mag { mister/mag1 mister/mag2 mister/mag3 }
-mister/grenade = "sounds/dlc/mister/mr_grenade.ogg"
-mister/grenadeopen = "sounds/dlc/mister/mr_grenadeopen.ogg"
-mister/grenadeget = "sounds/dlc/mister/mr_grenadeget.ogg"
-$alias mister/magget mister/grenadeget
-mister/grenadein = "sounds/dlc/mister/mr_grenadein.ogg"
-mister/grenadeclose = "sounds/dlc/mister/mr_grenadeclose.ogg"
-mister/hitsemi1 = "sounds/dlc/mister/mr_hit11.ogg"
-mister/hitsemi2 = "sounds/dlc/mister/mr_hit12.ogg"
-mister/hitsemi3 = "sounds/dlc/mister/mr_hit13.ogg"
-$random mister/hitsemi { mister/hitsemi1 mister/hitsemi2 mister/hitsemi3 }
-$limit mister/hitsemi 8
-mister/hitscatter1 = "sounds/dlc/mister/mr_hit21.ogg"
-mister/hitscatter2 = "sounds/dlc/mister/mr_hit22.ogg"
-mister/hitscatter3 = "sounds/dlc/mister/mr_hit23.ogg"
-$random mister/hitscatter { mister/hitscatter1 mister/hitscatter2 mister/hitscatter3 }
-$limit mister/hitscatter 32
-mister/hitstream1 = "sounds/dlc/mister/mr_hit31.ogg"
-mister/hitstream2 = "sounds/dlc/mister/mr_hit32.ogg"
-mister/hitstream3 = "sounds/dlc/mister/mr_hit33.ogg"
-$random mister/hitstream { mister/hitstream1 mister/hitstream2 mister/hitstream3 }
-$limit mister/hitstream 16
-mister/hitover1 = "sounds/dlc/mister/mr_hit41.ogg"
-mister/hitover2 = "sounds/dlc/mister/mr_hit42.ogg"
-mister/hitover3 = "sounds/dlc/mister/mr_hit43.ogg"
-$random mister/hitover { mister/hitover1 mister/hitover2 mister/hitover3 }
-$limit mister/hitover 4
-mister/hitgrenade1 = "sounds/dlc/mister/mr_hitg11.ogg"
-mister/hitgrenade2 = "sounds/dlc/mister/mr_hitg12.ogg"
-mister/hitgrenade3 = "sounds/dlc/mister/mr_hitg13.ogg"
-$random mister/hitgrenade { mister/hitgrenade1 mister/hitgrenade2 mister/hitgrenade3 }
-$limit mister/hitgrenade 4
-mister/hitgrenadesub1 = "sounds/dlc/mister/mr_hitg21.ogg"
-mister/hitgrenadesub2 = "sounds/dlc/mister/mr_hitg22.ogg"
-mister/hitgrenadesub3 = "sounds/dlc/mister/mr_hitg23.ogg"
-$random mister/hitgrenadesub { mister/hitgrenadesub1 mister/hitgrenadesub2 mister/hitgrenadesub3 }
-$limit mister/hitgrenadesub 16
-mister/casing1 = "sounds/dlc/mister/mr_casing1.ogg"
-mister/casing2 = "sounds/dlc/mister/mr_casing2.ogg"
-mister/casing3 = "sounds/dlc/mister/mr_casing3.ogg"
-mister/casing4 = "sounds/dlc/mister/mr_casing4.ogg"
-$random mister/casing { mister/casing1 mister/casing2 mister/casing3 mister/casing4 }
-mister/gcasing1 = "sounds/dlc/mister/mr_gcasing1.ogg"
-mister/gcasing2 = "sounds/dlc/mister/mr_gcasing2.ogg"
-mister/gcasing3 = "sounds/dlc/mister/mr_gcasing3.ogg"
-mister/gcasing4 = "sounds/dlc/mister/mr_gcasing4.ogg"
-$random mister/gcasing { mister/gcasing1 mister/gcasing2 mister/gcasing3 mister/gcasing4 }
-mister/gbounce1 = "sounds/dlc/mister/mr_gbounce11.ogg"
-mister/gbounce2 = "sounds/dlc/mister/mr_gbounce12.ogg"
-mister/gbounce3 = "sounds/dlc/mister/mr_gbounce13.ogg"
-$random mister/gbounce { mister/gbounce1 mister/gbounce2 mister/gbounce3 }
-mister/gbouncesub1 = "sounds/dlc/mister/mr_gbounce21.ogg"
-mister/gbouncesub2 = "sounds/dlc/mister/mr_gbounce22.ogg"
-mister/gbouncesub3 = "sounds/dlc/mister/mr_gbounce23.ogg"
-$random mister/gbouncesub { mister/gbouncesub1 mister/gbouncesub2 mister/gbouncesub3 }
-
-// TODO rafan-kos
diff --git a/sndinfo.items b/sndinfo.items
deleted file mode 100644
index a4b26acd6..000000000
--- a/sndinfo.items
+++ /dev/null
@@ -1,132 +0,0 @@
-$pitchshiftrange 0
-
-armor/blastsuit = "sounds/items/blastsuit.ogg"
-armor/wararmor = "sounds/items/wararmor.ogg"
-armor/hit1 = "sounds/items/hullhit.ogg"
-armor/hit2 = "sounds/items/hullhit2.ogg"
-armor/hit3 = "sounds/items/hullhit3.ogg"
-armor/hit4 = "sounds/items/hullhit4.ogg"
-armor/hit5 = "sounds/items/hullhit5.ogg"
-$random armor/hit { armor/hit1 armor/hit2 armor/hit3 armor/hit4 armor/hit5 }
-
-powerup/refresheruse = "sounds/items/refreshuse.ogg"
-powerup/refresher = "sounds/items/refresh.ogg"
-powerup/sandwich = "sounds/CORK.ogg"
-powerup/ghost = "sounds/items/CloakOn.ogg"
-powerup/ghostact = "sounds/items/CloakLoop3.ogg"
-powerup/ghostend = "sounds/items/CloakOff.ogg"
-powerup/gravity = "sounds/items/gravityon.ogg"
-powerup/gravityact = "sounds/items/gravityact.ogg"
-powerup/gravityend = "sounds/items/gravityoff.ogg"
-powerup/invinciball = "sounds/items/invincion.ogg"
-powerup/invinciballact = "sounds/items/invinciact.ogg"
-powerup/invinciballhit = "sounds/items/invincihit.ogg"
-powerup/invinciballend = "sounds/items/invincioff.ogg"
-powerup/ragekit = "sounds/items/ragekiton.ogg"
-powerup/ragekitact = "sounds/items/ragekitact.ogg"
-powerup/ragekithit = "sounds/items/ragekithit.ogg"
-powerup/ragekitend = "sounds/items/ragekitoff.ogg"
-powerup/omnisight = "sounds/items/omnisight.ogg"
-powerup/embiggener = "sounds/items/embiggen.ogg"
-powerup/barrier = "sounds/items/barrieron.ogg"
-powerup/barrieract = "sounds/items/barrieract.ogg"
-powerup/barrierend = "sounds/items/barrieroff.ogg"
-powerup/mykradvo = "sounds/items/AnomExplode.ogg"
-$limit powerup/mykradvo 16
-powerup/mykradvoamb = "sounds/items/AnomHeartBeat.ogg"
-powerup/devastation = "sounds/items/devaon.ogg"
-powerup/devastationamb = "sounds/items/devaamb.ogg"
-powerup/devastationact = "sounds/items/devaact.ogg"
-powerup/devastationhit = "sounds/items/devahit.ogg"
-powerup/devastationend = "sounds/items/devaoff.ogg"
-powerup/divineuse = "sounds/items/divion.ogg"
-powerup/divineamb = "sounds/items/diviamb.ogg"
-powerup/divineact = "sounds/items/diviact.ogg"
-powerup/divinehit1 = "sounds/items/divihit1.ogg"
-powerup/divinehit2 = "sounds/items/divihit2.ogg"
-powerup/divinehit3 = "sounds/items/divihit3.ogg"
-powerup/divinehit4 = "sounds/items/divihit4.ogg"
-powerup/divinehit5 = "sounds/items/divihit5.ogg"
-powerup/divinehit6 = "sounds/items/divihit6.ogg"
-powerup/divinehit7 = "sounds/items/divihit7.ogg"
-powerup/divinehit8 = "sounds/items/divihit8.ogg"
-$random powerup/divinehit { powerup/divinehit1 powerup/divinehit2 powerup/divinehit3 powerup/divinehit4 powerup/divinehit5 powerup/divinehit6 powerup/divinehit7 powerup/divinehit8 }
-$limit powerup/divinehit 16
-powerup/divineend = "sounds/items/diviend.ogg"
-powerup/tetheruse = "sounds/items/tetheruse.ogg"
-powerup/tetherfail = "sounds/items/tetherfail.ogg"
-powerup/tethererror = "sounds/items/tethererror.ogg"
-
-mykradvo/arc1 = "sounds/items/mykrarc1.ogg"
-mykradvo/arc2 = "sounds/items/mykrarc2.ogg"
-mykradvo/arc3 = "sounds/items/mykrarc3.ogg"
-mykradvo/arc4 = "sounds/items/mykrarc4.ogg"
-mykradvo/arc5 = "sounds/items/mykrarc5.ogg"
-mykradvo/arc6 = "sounds/items/mykrarc6.ogg"
-mykradvo/arc7 = "sounds/items/mykrarc7.ogg"
-mykradvo/arc8 = "sounds/items/mykrarc8.ogg"
-mykradvo/arc9 = "sounds/items/mykrarc9.ogg"
-mykradvo/smallarc1 = "sounds/items/mykrarcs1.ogg"
-mykradvo/smallarc2 = "sounds/items/mykrarcs2.ogg"
-mykradvo/smallarc3 = "sounds/items/mykrarcs3.ogg"
-mykradvo/smallarc4 = "sounds/items/mykrarcs4.ogg"
-mykradvo/smallarc5 = "sounds/items/mykrarcs5.ogg"
-mykradvo/smallarc6 = "sounds/items/mykrarcs6.ogg"
-mykradvo/smallarc7 = "sounds/items/mykrarcs7.ogg"
-mykradvo/smallarc8 = "sounds/items/mykrarcs8.ogg"
-mykradvo/smallarc9 = "sounds/items/mykrarcs9.ogg"
-$random mykradvo/arc { mykradvo/arc1 mykradvo/arc2 mykradvo/arc3 mykradvo/arc4 mykradvo/arc5 mykradvo/arc6 mykradvo/arc7 mykradvo/arc8 mykradvo/arc9 }
-$random mykradvo/smallarc { mykradvo/smallarc1 mykradvo/smallarc2 mykradvo/smallarc3 mykradvo/smallarc4 mykradvo/smallarc5 mykradvo/smallarc6 mykradvo/smallarc7 mykradvo/smallarc8 mykradvo/smallarc9 }
-$limit mykradvo/arc 32
-$limit mykradvo/smallarc 16
-
-lamp/on = "sounds/items/lampon.ogg"
-lamp/off = "sounds/items/lampoff.ogg"
-lamp/appear = "sounds/items/lampappear.ogg"
-lamp/disappear = "sounds/items/lampdisappear.ogg"
-moth/scrape1 = "sounds/items/mothatk1.ogg"
-moth/scrape2 = "sounds/items/mothatk2.ogg"
-moth/scrape3 = "sounds/items/mothatk3.ogg"
-moth/scrape4 = "sounds/items/mothatk4.ogg"
-$random moth/scrape { moth/scrape1 moth/scrape2 moth/scrape3 moth/scrape4 }
-$limit moth/scrape 32
-moth/die1 = "sounds/items/mothdie1.ogg"
-moth/die2 = "sounds/items/mothdie2.ogg"
-$random moth/die { moth/die1 moth/die2 }
-moth/fly = "sounds/items/mothfly.ogg"
-$limit moth/fly 32
-fabricator/use = "sounds/items/makeammo.ogg"
-
-chancebox/explode1 = "sounds/items/lootexpl1.ogg"
-chancebox/explode2 = "sounds/items/lootexpl2.ogg"
-chancebox/explode3 = "sounds/items/lootexpl3.ogg"
-$random chancebox/explode { chancebox/explode1 chancebox/explode2 chancebox/explode3 }
-
-// TBD 1.4 (Ballsy Bomb)
-leadball/fire1 = "sounds/items/leadballfire1.ogg"
-leadball/fire2 = "sounds/items/leadballfire2.ogg"
-$random leadball/fire { leadball/fire1 leadball/fire2 }
-$limit leadball/fire 16
-leadball/hit1 = "sounds/items/leadball1.ogg"
-leadball/hit2 = "sounds/items/leadball2.ogg"
-leadball/hit3 = "sounds/items/leadball3.ogg"
-$random leadball/hit { leadball/hit1 leadball/hit2 leadball/hit3 }
-leadball/hitf1 = "sounds/items/leadballf1.ogg"
-leadball/hitf2 = "sounds/items/leadballf2.ogg"
-leadball/hitf3 = "sounds/items/leadballf3.ogg"
-$random leadball/hitf { leadball/hitf1 leadball/hitf2 leadball/hitf3 }
-leadball/fly = "sounds/items/leadballfly.ogg"
-
-// TBD 1.4 (Battle-Boi Sentry)
-saltshot/hit1 = "sounds/items/salthit1.ogg"
-saltshot/hit2 = "sounds/items/salthit2.ogg"
-saltshot/hit3 = "sounds/items/salthit3.ogg"
-saltshot/hit4 = "sounds/items/salthit4.ogg"
-$random saltshot/hit { saltshot/hit1 saltshot/hit2 saltshot/hit3 saltshot/hit4 }
-$limit saltshot/hit 32
-saltshot/trail1 = "sounds/items/salttrail1.ogg"
-saltshot/trail2 = "sounds/items/salttrail2.ogg"
-saltshot/trail3 = "sounds/items/salttrail3.ogg"
-saltshot/trail4 = "sounds/items/salttrail4.ogg"
-$random saltshot/trail { saltshot/trail1 saltshot/trail2 saltshot/trail3 saltshot/trail4 }
-$limit saltshot/trail 32
diff --git a/sndinfo.misc b/sndinfo.misc
deleted file mode 100644
index fd795ee58..000000000
--- a/sndinfo.misc
+++ /dev/null
@@ -1,95 +0,0 @@
-$pitchshiftrange 0
-
-saya/giggle1 = "sounds/saya/saya_giggle1.ogg"
-saya/giggle2 = "sounds/saya/saya_giggle2.ogg"
-saya/giggle3 = "sounds/saya/saya_giggle3.ogg"
-saya/giggle4 = "sounds/saya/saya_giggle4.ogg"
-saya/giggle5 = "sounds/saya/saya_giggle5.ogg"
-saya/giggle6 = "sounds/saya/saya_giggle6.ogg"
-saya/giggle7 = "sounds/saya/saya_giggle7.ogg"
-saya/giggle8 = "sounds/saya/saya_giggle8.ogg"
-saya/giggle9 = "sounds/saya/saya_giggle9.ogg"
-saya/giggle10 = "sounds/saya/saya_giggle10.ogg"
-saya/giggle11 = "sounds/saya/saya_giggle11.ogg"
-saya/giggle12 = "sounds/saya/saya_giggle12.ogg"
-saya/giggle13 = "sounds/saya/saya_giggle13.ogg"
-saya/giggle14 = "sounds/saya/saya_giggle14.ogg"
-$random saya/giggle { saya/giggle1 saya/giggle2 saya/giggle3 saya/giggle4 saya/giggle5 saya/giggle6 saya/giggle7 saya/giggle8 saya/giggle9 saya/giggle10 saya/giggle11 saya/giggle12 saya/giggle13 saya/giggle14 }
-saya/pervert = "sounds/saya/saya_pervert.ogg"
-
-kirin/giggle1 = "sounds/kirin/kirin_giggle1.ogg"
-kirin/giggle2 = "sounds/kirin/kirin_giggle2.ogg"
-kirin/giggle3 = "sounds/kirin/kirin_giggle3.ogg"
-kirin/giggle4 = "sounds/kirin/kirin_giggle4.ogg"
-kirin/giggle5 = "sounds/kirin/kirin_giggle5.ogg"
-kirin/giggle6 = "sounds/kirin/kirin_giggle6.ogg"
-kirin/giggle7 = "sounds/kirin/kirin_giggle7.ogg"
-kirin/giggle8 = "sounds/kirin/kirin_giggle8.ogg"
-kirin/giggle9 = "sounds/kirin/kirin_giggle9.ogg"
-kirin/giggle10 = "sounds/kirin/kirin_giggle10.ogg"
-kirin/giggle11 = "sounds/kirin/kirin_giggle11.ogg"
-$random kirin/giggle { kirin/giggle1 kirin/giggle2 kirin/giggle3 kirin/giggle4 kirin/giggle5 kirin/giggle6 kirin/giggle7 kirin/giggle8 kirin/giggle9 kirin/giggle10 kirin/giggle11 }
-
-andira/appear = "sounds/andira/moth_appear.ogg"
-andira/giggle1 = "sounds/andira/moth_giggle1.ogg"
-andira/giggle2 = "sounds/andira/moth_giggle2.ogg"
-andira/giggle3 = "sounds/andira/moth_giggle3.ogg"
-andira/giggle4 = "sounds/andira/moth_giggle4.ogg"
-andira/giggle5 = "sounds/andira/moth_giggle5.ogg"
-andira/giggle6 = "sounds/andira/moth_giggle6.ogg"
-$random andira/giggle { andira/giggle1 andira/giggle2 andira/giggle3 andira/giggle4 andira/giggle5 andira/giggle6 }
-andira/see1 = "sounds/andira/moth_anger1.ogg"
-andira/see2 = "sounds/andira/moth_anger2.ogg"
-$random andira/see { andira/see1 andira/see2 }
-andira/attack1 = "sounds/andira/moth_attack1.ogg"
-andira/attack2 = "sounds/andira/moth_attack2.ogg"
-$random andira/attack { andira/attack1 andira/attack2 }
-andira/hit1 = "sounds/andira/moth_hit1.ogg"
-andira/hit2 = "sounds/andira/moth_hit2.ogg"
-$random andira/hit { andira/hit1 andira/hit2 }
-andira/hitf1 = "sounds/andira/moth_hitf1.ogg"
-andira/hitf2 = "sounds/andira/moth_hitf2.ogg"
-andira/hitf3 = "sounds/andira/moth_hitf3.ogg"
-$random andira/hitf { andira/hitf1 andira/hitf2 andira/hitf3 }
-andira/active1 = "sounds/andira/moth_postatk1.ogg"
-andira/active2 = "sounds/andira/moth_postatk2.ogg"
-andira/active3 = "sounds/andira/moth_postatk3.ogg"
-andira/active4 = "sounds/andira/moth_postatk4.ogg"
-$random andira/active { andira/active1 andira/active2 andira/active3 andira/active4 }
-andira/die = "sounds/andira/moth_defeat.ogg"
-
-// doom vacation stuff
-DSSING = "sounds/BRUH.ogg"
-DSMOAN = DSEMPTY
-DSVXsex1 = DSEMPTY
-DSVXsex2 = DSEMPTY
-DSVXsex3 = DSEMPTY
-DSVXsex4 = DSEMPTY
-misc/boinkend = "sounds/BOINK1.ogg"
-misc/boink1 = "sounds/BOINK2.ogg"
-misc/boink2 = "sounds/BOINK3.ogg"
-$random misc/boink { misc/boink1 misc/boink2 }
-
-// wolf3d thingies
-wolf3d/dogbite = "sounds/wolfstuff/wolf3d_dogbite.ogg"
-wolf3d/dogdie = "sounds/wolfstuff/wolf3d_dogdie.ogg"
-wolf3d/dogsight = "sounds/wolfstuff/wolf3d_dogsight.ogg"
-wolf3d/doorclose = "sounds/wolfstuff/wolf3d_doorclose.ogg"
-wolf3d/dooropen = "sounds/wolfstuff/wolf3d_dooropen.ogg"
-wolf3d/guarddie1 = "sounds/wolfstuff/wolf3d_guarddie1.ogg"
-wolf3d/guarddie2 = "sounds/wolfstuff/wolf3d_guarddie2.ogg"
-wolf3d/guarddie4 = "sounds/wolfstuff/wolf3d_guarddie4.ogg"
-wolf3d/guarddie5 = "sounds/wolfstuff/wolf3d_guarddie5.ogg"
-wolf3d/guarddie6 = "sounds/wolfstuff/wolf3d_guarddie6.ogg"
-wolf3d/guarddie7 = "sounds/wolfstuff/wolf3d_guarddie7.ogg"
-wolf3d/guarddie8 = "sounds/wolfstuff/wolf3d_guarddie8.ogg"
-$random wolf3d/guarddie { wolf3d/guarddie1 wolf3d/guarddie2 wolf3d/guarddie2 wolf3d/guarddie4 wolf3d/guarddie5 wolf3d/guarddie6 wolf3d/guarddie7 wolf3d/guarddie8 }
-wolf3d/guardfire = "sounds/wolfstuff/wolf3d_guardfire.ogg"
-wolf3d/guardsight = "sounds/wolfstuff/wolf3d_guardsight.ogg"
-wolf3d/hansdie = "sounds/wolfstuff/wolf3d_hansdie.ogg"
-wolf3d/hansfire = "sounds/wolfstuff/wolf3d_hansfire.ogg"
-wolf3d/hanssight = "sounds/wolfstuff/wolf3d_hanssight.ogg"
-wolf3d/pushwall = "sounds/wolfstuff/wolf3d_pushwall.ogg"
-wolf3d/ssdie = "sounds/wolfstuff/wolf3d_ssdie.ogg"
-wolf3d/ssfire = "sounds/wolfstuff/wolf3d_ssfire.ogg"
-wolf3d/sssight = "sounds/wolfstuff/wolf3d_sssight.ogg"
diff --git a/sndinfo.player b/sndinfo.player
deleted file mode 100644
index c86484b37..000000000
--- a/sndinfo.player
+++ /dev/null
@@ -1,133 +0,0 @@
-$pitchshiftrange 0
-
-demolitionist/walk1 = "sounds/demolitionist/demowalk1.ogg"
-demolitionist/walk2 = "sounds/demolitionist/demowalk2.ogg"
-demolitionist/walk3 = "sounds/demolitionist/demowalk3.ogg"
-demolitionist/walk4 = "sounds/demolitionist/demowalk4.ogg"
-$random demolitionist/walk { demolitionist/walk1 demolitionist/walk2 demolitionist/walk3 demolitionist/walk4 }
-demolitionist/runstart1 = "sounds/demolitionist/demorunbeg1.ogg"
-demolitionist/runstart2 = "sounds/demolitionist/demorunbeg2.ogg"
-demolitionist/runstart3 = "sounds/demolitionist/demorunbeg3.ogg"
-demolitionist/runstart4 = "sounds/demolitionist/demorunbeg4.ogg"
-$random demolitionist/runstart { demolitionist/runstart1 demolitionist/runstart2 demolitionist/runstart3 demolitionist/runstart4 }
-demolitionist/run1 = "sounds/demolitionist/demorun1.ogg"
-demolitionist/run2 = "sounds/demolitionist/demorun2.ogg"
-demolitionist/run3 = "sounds/demolitionist/demorun3.ogg"
-demolitionist/run4 = "sounds/demolitionist/demorun4.ogg"
-$random demolitionist/run { demolitionist/run1 demolitionist/run2 demolitionist/run3 demolitionist/run4 }
-demolitionist/runstop1 = "sounds/demolitionist/demorunstp1.ogg"
-demolitionist/runstop2 = "sounds/demolitionist/demorunstp2.ogg"
-demolitionist/runstop3 = "sounds/demolitionist/demorunstp3.ogg"
-demolitionist/runstop4 = "sounds/demolitionist/demorunstp4.ogg"
-$random demolitionist/runstop { demolitionist/runstop1 demolitionist/runstop2 demolitionist/runstop3 demolitionist/runstop4 }
-demolitionist/jet = "sounds/demolitionist/demojet.ogg"
-demolitionist/jetstop = "sounds/demolitionist/demojetstop.ogg"
-demolitionist/death1 = "sounds/demolitionist/demodeath1.ogg"
-demolitionist/death2 = "sounds/demolitionist/demodeath2.ogg"
-demolitionist/death3 = "sounds/demolitionist/demodeath3.ogg"
-$random demolitionist/death { demolitionist/death1 demolitionist/death2 demolitionist/death3 }
-demolitionist/xdeath1 = "sounds/demolitionist/demoxdeath1.ogg"
-demolitionist/xdeath2 = "sounds/demolitionist/demoxdeath2.ogg"
-demolitionist/xdeath3 = "sounds/demolitionist/demoxdeath3.ogg"
-$random demolitionist/xdeath { demolitionist/xdeath1 demolitionist/xdeath2 demolitionist/xdeath3 }
-demolitionist/wdeath1 = "sounds/demolitionist/demowdeath1.ogg"
-demolitionist/wdeath2 = "sounds/demolitionist/demowdeath2.ogg"
-demolitionist/wdeath3 = "sounds/demolitionist/demowdeath3.ogg"
-$random demolitionist/wdeath { demolitionist/wdeath1 demolitionist/wdeath2 demolitionist/wdeath3 }
-demolitionist/pain1 = "sounds/demolitionist/demopain1.ogg"
-demolitionist/pain2 = "sounds/demolitionist/demopain2.ogg"
-demolitionist/pain3 = "sounds/demolitionist/demopain3.ogg"
-$random demolitionist/pain { demolitionist/pain1 demolitionist/pain2 demolitionist/pain3 }
-demolitionist/hipain1 = "sounds/demolitionist/demohipain1.ogg"
-demolitionist/hipain2 = "sounds/demolitionist/demohipain2.ogg"
-demolitionist/hipain3 = "sounds/demolitionist/demohipain3.ogg"
-$random demolitionist/hipain { demolitionist/hipain1 demolitionist/hipain2 demolitionist/hipain3 }
-demolitionist/lopain1 = "sounds/demolitionist/demolopain1.ogg"
-demolitionist/lopain2 = "sounds/demolitionist/demolopain2.ogg"
-demolitionist/lopain3 = "sounds/demolitionist/demolopain3.ogg"
-$random demolitionist/lopain { demolitionist/lopain1 demolitionist/lopain2 demolitionist/lopain3 }
-demolitionist/hardland1 = "sounds/demolitionist/demohland1.ogg"
-demolitionist/hardland2 = "sounds/demolitionist/demohland2.ogg"
-demolitionist/hardland3 = "sounds/demolitionist/demohland3.ogg"
-$random demolitionist/hardland { demolitionist/hardland1 demolitionist/hardland2 demolitionist/hardland3 }
-demolitionist/swing1 = "sounds/demolitionist/demoswing1.ogg"
-demolitionist/swing2 = "sounds/demolitionist/demoswing2.ogg"
-demolitionist/swing3 = "sounds/demolitionist/demoswing3.ogg"
-$random demolitionist/swing { demolitionist/swing1 demolitionist/swing2 demolitionist/swing3 }
-demolitionist/wswing1 = "sounds/demolitionist/demowswing1.ogg"
-demolitionist/wswing2 = "sounds/demolitionist/demowswing2.ogg"
-$random demolitionist/wswing { demolitionist/wswing1 demolitionist/wswing2 }
-demolitionist/punch1 = "sounds/demolitionist/demopunch1.ogg"
-demolitionist/punch2 = "sounds/demolitionist/demopunch2.ogg"
-demolitionist/punch3 = "sounds/demolitionist/demopunch3.ogg"
-$random demolitionist/punch { demolitionist/punch1 demolitionist/punch2 demolitionist/punch3 }
-demolitionist/punchf1 = "sounds/demolitionist/demopunchf1.ogg"
-demolitionist/punchf2 = "sounds/demolitionist/demopunchf2.ogg"
-demolitionist/punchf3 = "sounds/demolitionist/demopunchf3.ogg"
-$random demolitionist/punchf { demolitionist/punchf1 demolitionist/punchf2 demolitionist/punchf3 }
-demolitionist/xpunch1 = "sounds/demolitionist/demoxpunch1.ogg"
-demolitionist/xpunch2 = "sounds/demolitionist/demoxpunch1.ogg"
-$random demolitionist/xpunch { demolitionist/xpunch1 demolitionist/xpunch2 }
-demolitionist/xpunchf1 = "sounds/demolitionist/demoxpunchf1.ogg"
-demolitionist/xpunchf2 = "sounds/demolitionist/demoxpunchf1.ogg"
-$random demolitionist/xpunchf { demolitionist/xpunchf1 demolitionist/xpunchf2 }
-demolitionist/bump1 = "sounds/demolitionist/demobump1.ogg"
-demolitionist/bump2 = "sounds/demolitionist/demobump2.ogg"
-demolitionist/bump3 = "sounds/demolitionist/demobump3.ogg"
-$random demolitionist/bump { demolitionist/bump1 demolitionist/bump2 demolitionist/bump3 }
-demolitionist/kick1 = "sounds/demolitionist/demokick1.ogg"
-demolitionist/kick2 = "sounds/demolitionist/demokick2.ogg"
-demolitionist/kick3 = "sounds/demolitionist/demokick3.ogg"
-$random demolitionist/kick { demolitionist/kick1 demolitionist/kick2 demolitionist/kick3 }
-demolitionist/revive = "sounds/demolitionist/demorevive.ogg"
-demolitionist/youdied = "sounds/demolitionist/demoded.ogg"
-demolitionist/parry = "sounds/demolitionist/demoparry.ogg"
-demolitionist/handsup = "sounds/demolitionist/demogesturestart.ogg"
-demolitionist/handsdown = "sounds/demolitionist/demogestureend.ogg"
-demolitionist/whits1 = "sounds/demolitionist/demowhits1.ogg"
-demolitionist/whits2 = "sounds/demolitionist/demowhits2.ogg"
-demolitionist/whits3 = "sounds/demolitionist/demowhits3.ogg"
-$random demolitionist/whits { demolitionist/whits1 demolitionist/whits2 demolitionist/whits3 }
-demolitionist/whitm1 = "sounds/demolitionist/demowhitm1.ogg"
-demolitionist/whitm2 = "sounds/demolitionist/demowhitm2.ogg"
-demolitionist/whitm3 = "sounds/demolitionist/demowhitm3.ogg"
-$random demolitionist/whitm { demolitionist/whitm1 demolitionist/whitm2 demolitionist/whitm3 }
-demolitionist/whitl1 = "sounds/demolitionist/demowhitl1.ogg"
-demolitionist/whitl2 = "sounds/demolitionist/demowhitl2.ogg"
-$random demolitionist/whitl { demolitionist/whitl1 demolitionist/whitl2 }
-demolitionist/buttslam1 = "sounds/demolitionist/demobutt1.ogg"
-demolitionist/buttslam2 = "sounds/demolitionist/demobutt2.ogg"
-demolitionist/buttslam3 = "sounds/demolitionist/demobutt3.ogg"
-$random demolitionist/buttslam { demolitionist/buttslam1 demolitionist/buttslam2 demolitionist/buttslam3 }
-demolitionist/buttslamx = "sounds/demolitionist/demoxbutt.ogg"
-demolitionist/petting = "sounds/demolitionist/demopat.ogg"
-demolitionist/knockout = "sounds/demolitionist/demoknockout.ogg"
-demolitionist/dashregen = "sounds/demolitionist/demodashregen.ogg"
-demolitionist/fuelregen = "sounds/demolitionist/demofuelregen.ogg"
-demolitionist/fuelrgend = "sounds/demolitionist/demofuelregenend.ogg"
-demolitionist/fuelrgstp = "sounds/demolitionist/demofuelregenstep.ogg"
-
-$playersound demolitionist neutral *grunt DSEMPTY
-$playeralias demolitionist neutral *pain100 demolitionist/lopain
-$playeralias demolitionist neutral *pain75 demolitionist/pain
-$playeralias demolitionist neutral *pain50 demolitionist/pain
-$playeralias demolitionist neutral *pain25 demolitionist/hipain
-$playersound demolitionist neutral *usefail "sounds/menu/failuse.ogg"
-$playeralias demolitionist neutral *death demolitionist/death
-$playeralias demolitionist neutral *burndeath demolitionist/death
-$playeralias demolitionist neutral *xdeath demolitionist/xdeath
-$playeralias demolitionist neutral *gibbed demolitionist/xdeath
-$playeralias demolitionist neutral *crazydeath demolitionist/xdeath
-$playeralias demolitionist neutral *wimpydeath demolitionist/wdeath
-$playersound demolitionist neutral *land DSEMPTY
-$playersound demolitionist neutral *falling DSEMPTY
-$playersound demolitionist neutral *puzzfail "sounds/menu/failuse.ogg"
-$playersound demolitionist neutral *poison DSEMPTY
-$playersound demolitionist neutral *dive DSEMPTY
-$playersound demolitionist neutral *surface DSEMPTY
-$playersound demolitionist neutral *gasp DSEMPTY
-$playersound demolitionist neutral *taunt DSEMPTY
-$playersound demolitionist neutral *evillaugh DSEMPTY
-
-voodoodoll/hit = "sounds/general/BodyHit.ogg"
-voodoodoll/fall = "sounds/general/BodyThud.ogg"
diff --git a/sndinfo.txt b/sndinfo.txt
new file mode 100644
index 000000000..0c7aa353c
--- /dev/null
+++ b/sndinfo.txt
@@ -0,0 +1,1536 @@
+$pitchshiftrange 0
+
+crash/crash1 sounds/DUCK.ogg
+crash/crash2 sounds/BORK98.ogg
+crash/crash3 sounds/BORKXP.ogg
+crash/crash4 sounds/GNOME.ogg
+crash/crash5 sounds/FRANCETIM.ogg
+crash/crash6 sounds/ONO.ogg
+$random crash/crash { crash/crash1 crash/crash2 crash/crash3 crash/crash4 crash/crash5 crash/crash6 }
+crash/glass sounds/GLASSCRK.ogg
+crash/curb sounds/CURB.ogg
+brutal/ezmodo sounds/EASYMODO.ogg
+bestsound sounds/CORK.ogg
+haha/dab sounds/DAB.ogg
+bruh sounds/BRUH.ogg
+squeak sounds/SQUEAK.ogg
+recordscratch sounds/RECSCRAP.ogg
+compat/warn sounds/UTWARN.ogg
+hahaha/hahaha sounds/HAHAHA.ogg
+title/explo1 sounds/OUCHEX1.ogg
+title/explo2 sounds/OUCHEX2.ogg
+title/explo3 sounds/OUCHEX3.ogg
+title/explo4 sounds/OUCHEX4.ogg
+$random title/explo { title/explo1 title/explo2 title/explo3 title/explo4 }
+$limit title/explo 64
+title/thump sounds/TitleThump.ogg
+$limit title/thump 16
+
+saya/giggle1 sounds/saya/saya_giggle1.ogg
+saya/giggle2 sounds/saya/saya_giggle2.ogg
+saya/giggle3 sounds/saya/saya_giggle3.ogg
+saya/giggle4 sounds/saya/saya_giggle4.ogg
+saya/giggle5 sounds/saya/saya_giggle5.ogg
+saya/giggle6 sounds/saya/saya_giggle6.ogg
+saya/giggle7 sounds/saya/saya_giggle7.ogg
+saya/giggle8 sounds/saya/saya_giggle8.ogg
+saya/giggle9 sounds/saya/saya_giggle9.ogg
+saya/giggle10 sounds/saya/saya_giggle10.ogg
+saya/giggle11 sounds/saya/saya_giggle11.ogg
+saya/giggle12 sounds/saya/saya_giggle12.ogg
+saya/giggle13 sounds/saya/saya_giggle13.ogg
+saya/giggle14 sounds/saya/saya_giggle14.ogg
+$random saya/giggle { saya/giggle1 saya/giggle2 saya/giggle3 saya/giggle4 saya/giggle5 saya/giggle6 saya/giggle7 saya/giggle8 saya/giggle9 saya/giggle10 saya/giggle11 saya/giggle12 saya/giggle13 saya/giggle14 }
+saya/pervert sounds/saya/saya_pervert.ogg
+
+kirin/giggle1 sounds/kirin/kirin_giggle1.ogg
+kirin/giggle2 sounds/kirin/kirin_giggle2.ogg
+kirin/giggle3 sounds/kirin/kirin_giggle3.ogg
+kirin/giggle4 sounds/kirin/kirin_giggle4.ogg
+kirin/giggle5 sounds/kirin/kirin_giggle5.ogg
+kirin/giggle6 sounds/kirin/kirin_giggle6.ogg
+kirin/giggle7 sounds/kirin/kirin_giggle7.ogg
+kirin/giggle8 sounds/kirin/kirin_giggle8.ogg
+kirin/giggle9 sounds/kirin/kirin_giggle9.ogg
+kirin/giggle10 sounds/kirin/kirin_giggle10.ogg
+kirin/giggle11 sounds/kirin/kirin_giggle11.ogg
+$random kirin/giggle { kirin/giggle1 kirin/giggle2 kirin/giggle3 kirin/giggle4 kirin/giggle5 kirin/giggle6 kirin/giggle7 kirin/giggle8 kirin/giggle9 kirin/giggle10 kirin/giggle11 }
+
+voice/default/death1 sounds/voice/default/demodeath1.ogg
+voice/default/death2 sounds/voice/default/demodeath2.ogg
+voice/default/death3 sounds/voice/default/demodeath3.ogg
+voice/default/death4 sounds/voice/default/demodeath4.ogg
+voice/default/death5 sounds/voice/default/demodeath5.ogg
+voice/default/death6 sounds/voice/default/demodeath6.ogg
+voice/default/death7 sounds/voice/default/demodeath7.ogg
+voice/default/death8 sounds/voice/default/demodeath8.ogg
+voice/default/grunt1 sounds/voice/default/demogrunt1.ogg
+voice/default/grunt2 sounds/voice/default/demogrunt2.ogg
+voice/default/grunt3 sounds/voice/default/demogrunt3.ogg
+voice/default/grunt4 sounds/voice/default/demogrunt4.ogg
+voice/default/grunt5 sounds/voice/default/demogrunt5.ogg
+voice/default/hipain1 sounds/voice/default/demohipain1.ogg
+voice/default/hipain2 sounds/voice/default/demohipain2.ogg
+voice/default/hipain3 sounds/voice/default/demohipain3.ogg
+voice/default/lopain1 sounds/voice/default/demolopain1.ogg
+voice/default/lopain2 sounds/voice/default/demolopain2.ogg
+voice/default/pain1 sounds/voice/default/demopain1.ogg
+voice/default/pain2 sounds/voice/default/demopain2.ogg
+voice/default/pain3 sounds/voice/default/demopain3.ogg
+
+$random voice/default/grunt { voice/default/grunt1 voice/default/grunt2 voice/default/grunt3 voice/default/grunt4 voice/default/grunt5 }
+$random voice/default/lopain { voice/default/lopain1 voice/default/lopain2 }
+$random voice/default/pain { voice/default/pain1 voice/default/pain2 voice/default/pain3 }
+$random voice/default/hipain { voice/default/hipain1 voice/default/hipain2 voice/default/hipain3 voice/default/hipain2 voice/default/hipain1 }
+$random voice/default/death { voice/default/death1 voice/default/death2 voice/default/death3 voice/default/death4 voice/default/death5 voice/default/death6 voice/default/death7 voice/default/death8 }
+
+voice/default/fightstart1 sounds/voice/default/va/demofightstart1.ogg
+voice/default/fightstart2 sounds/voice/default/va/demofightstart2.ogg
+voice/default/fightstart3 sounds/voice/default/va/demofightstart3.ogg
+voice/default/fightstart4 sounds/voice/default/va/demofightstart4.ogg
+voice/default/fightstart5 sounds/voice/default/va/demofightstart5.ogg
+voice/default/fightstart6 sounds/voice/default/va/demofightstart6.ogg
+voice/default/fightstart7 sounds/voice/default/va/demofightstart7.ogg
+voice/default/fightstart8 sounds/voice/default/va/demofightstart8.ogg
+voice/default/fightstart9 sounds/voice/default/va/demofightstart9.ogg
+voice/default/fightstart10 sounds/voice/default/va/demofightstart10.ogg
+voice/default/fightstart11 sounds/voice/default/va/demofightstart11.ogg
+voice/default/fightstart12 sounds/voice/default/va/demofightstart12.ogg
+voice/default/fightstart13 sounds/voice/default/va/demofightstart13.ogg
+voice/default/fightstart14 sounds/voice/default/va/demofightstart14.ogg
+voice/default/fightstart15 sounds/voice/default/va/demofightstart15.ogg
+voice/default/fightstart16 sounds/voice/default/va/demofightstart16.ogg
+voice/default/fightstart17 sounds/voice/default/va/demofightstart17.ogg
+voice/default/fightstart18 sounds/voice/default/va/demofightstart18.ogg
+voice/default/fightstart19 sounds/voice/default/va/demofightstart19.ogg
+voice/default/fightstart20 sounds/voice/default/va/demofightstart20.ogg
+voice/default/fightstart21 sounds/voice/default/va/demofightstart21.ogg
+voice/default/findsecret1 sounds/voice/default/va/demofindsecret1.ogg
+voice/default/findsecret2 sounds/voice/default/va/demofindsecret2.ogg
+voice/default/findsecret3 sounds/voice/default/va/demofindsecret3.ogg
+voice/default/findsecret4 sounds/voice/default/va/demofindsecret4.ogg
+voice/default/findsecret5 sounds/voice/default/va/demofindsecret5.ogg
+voice/default/findsecret6 sounds/voice/default/va/demofindsecret6.ogg
+voice/default/findsecret7 sounds/voice/default/va/demofindsecret7.ogg
+voice/default/findsecret8 sounds/voice/default/va/demofindsecret8.ogg
+voice/default/findsecret9 sounds/voice/default/va/demofindsecret9.ogg
+voice/default/findsecret10 sounds/voice/default/va/demofindsecret10.ogg
+voice/default/findsecret11 sounds/voice/default/va/demofindsecret11.ogg
+voice/default/findsecret12 sounds/voice/default/va/demofindsecret12.ogg
+voice/default/findsecret13 sounds/voice/default/va/demofindsecret13.ogg
+voice/default/getweapon1 sounds/voice/default/va/demogetweapon1.ogg
+voice/default/getweapon2 sounds/voice/default/va/demogetweapon2.ogg
+voice/default/getweapon3 sounds/voice/default/va/demogetweapon3.ogg
+voice/default/getweapon4 sounds/voice/default/va/demogetweapon4.ogg
+voice/default/getweapon5 sounds/voice/default/va/demogetweapon5.ogg
+voice/default/getweapon6 sounds/voice/default/va/demogetweapon6.ogg
+voice/default/getweapon7 sounds/voice/default/va/demogetweapon7.ogg
+voice/default/getweapon8 sounds/voice/default/va/demogetweapon8.ogg
+voice/default/getweapon9 sounds/voice/default/va/demogetweapon9.ogg
+voice/default/getweapon10 sounds/voice/default/va/demogetweapon10.ogg
+voice/default/getweapon11 sounds/voice/default/va/demogetweapon11.ogg
+voice/default/getweapon12 sounds/voice/default/va/demogetweapon12.ogg
+voice/default/getweapon13 sounds/voice/default/va/demogetweapon13.ogg
+voice/default/locked1 sounds/voice/default/va/demolocked1.ogg
+voice/default/locked2 sounds/voice/default/va/demolocked2.ogg
+voice/default/locked3 sounds/voice/default/va/demolocked3.ogg
+voice/default/locked4 sounds/voice/default/va/demolocked4.ogg
+voice/default/locked5 sounds/voice/default/va/demolocked5.ogg
+voice/default/locked6 sounds/voice/default/va/demolocked6.ogg
+voice/default/jammed1 sounds/voice/default/va/demojammed1.ogg
+voice/default/jammed2 sounds/voice/default/va/demojammed2.ogg
+voice/default/jammed3 sounds/voice/default/va/demojammed3.ogg
+voice/default/jammed4 sounds/voice/default/va/demojammed4.ogg
+voice/default/jammed5 sounds/voice/default/va/demojammed5.ogg
+voice/default/jammed6 sounds/voice/default/va/demojammed6.ogg
+voice/default/jammed7 sounds/voice/default/va/demojammed7.ogg
+voice/default/mapstart1 sounds/voice/default/va/demomapstart1.ogg
+voice/default/mapstart2 sounds/voice/default/va/demomapstart2.ogg
+voice/default/mapstart3 sounds/voice/default/va/demomapstart3.ogg
+voice/default/mapstart4 sounds/voice/default/va/demomapstart4.ogg
+voice/default/mapstart5 sounds/voice/default/va/demomapstart5.ogg
+voice/default/mapstart6 sounds/voice/default/va/demomapstart6.ogg
+voice/default/mapstart7 sounds/voice/default/va/demomapstart7.ogg
+voice/default/mapstart8 sounds/voice/default/va/demomapstart8.ogg
+voice/default/mapstart9 sounds/voice/default/va/demomapstart9.ogg
+voice/default/mapstart10 sounds/voice/default/va/demomapstart10.ogg
+voice/default/mapstart11 sounds/voice/default/va/demomapstart11.ogg
+voice/default/mapstart12 sounds/voice/default/va/demomapstart12.ogg
+voice/default/mapstart13 sounds/voice/default/va/demomapstart13.ogg
+voice/default/mapstart14 sounds/voice/default/va/demomapstart14.ogg
+voice/default/puzzfail1 sounds/voice/default/va/demopuzzfail1.ogg
+voice/default/puzzfail2 sounds/voice/default/va/demopuzzfail2.ogg
+voice/default/puzzfail3 sounds/voice/default/va/demopuzzfail3.ogg
+voice/default/puzzfail4 sounds/voice/default/va/demopuzzfail4.ogg
+voice/default/puzzfail5 sounds/voice/default/va/demopuzzfail5.ogg
+voice/default/puzzfail6 sounds/voice/default/va/demopuzzfail6.ogg
+voice/default/puzzsucc1 sounds/voice/default/va/demopuzzsucc1.ogg
+voice/default/puzzsucc2 sounds/voice/default/va/demopuzzsucc2.ogg
+voice/default/puzzsucc3 sounds/voice/default/va/demopuzzsucc3.ogg
+voice/default/puzzsucc4 sounds/voice/default/va/demopuzzsucc4.ogg
+voice/default/puzzsucc5 sounds/voice/default/va/demopuzzsucc5.ogg
+voice/default/puzzsucc6 sounds/voice/default/va/demopuzzsucc6.ogg
+voice/default/scorekill1 sounds/voice/default/va/demoscorekill1.ogg
+voice/default/scorekill2 sounds/voice/default/va/demoscorekill2.ogg
+voice/default/scorekill3 sounds/voice/default/va/demoscorekill3.ogg
+voice/default/scorekill4 sounds/voice/default/va/demoscorekill4.ogg
+voice/default/scorekill5 sounds/voice/default/va/demoscorekill5.ogg
+voice/default/scorekill6 sounds/voice/default/va/demoscorekill6.ogg
+voice/default/scorekill7 sounds/voice/default/va/demoscorekill7.ogg
+voice/default/scorekill8 sounds/voice/default/va/demoscorekill8.ogg
+voice/default/scorekill9 sounds/voice/default/va/demoscorekill9.ogg
+voice/default/scorekill10 sounds/voice/default/va/demoscorekill10.ogg
+voice/default/scorekill11 sounds/voice/default/va/demoscorekill11.ogg
+voice/default/scorekill12 sounds/voice/default/va/demoscorekill12.ogg
+voice/default/scorekill13 sounds/voice/default/va/demoscorekill13.ogg
+voice/default/scorekill14 sounds/voice/default/va/demoscorekill14.ogg
+voice/default/scorekill15 sounds/voice/default/va/demoscorekill15.ogg
+voice/default/scorekill16 sounds/voice/default/va/demoscorekill16.ogg
+voice/default/scorekill17 sounds/voice/default/va/demoscorekill17.ogg
+voice/default/scorekill18 sounds/voice/default/va/demoscorekill18.ogg
+voice/default/scorekill19 sounds/voice/default/va/demoscorekill19.ogg
+voice/default/scorekill20 sounds/voice/default/va/demoscorekill20.ogg
+voice/default/scorekill21 sounds/voice/default/va/demoscorekill21.ogg
+voice/default/scorekill22 sounds/voice/default/va/demoscorekill22.ogg
+voice/default/scorekill23 sounds/voice/default/va/demoscorekill23.ogg
+voice/default/scorekill24 sounds/voice/default/va/demoscorekill24.ogg
+voice/default/scorekill25 sounds/voice/default/va/demoscorekill25.ogg
+voice/default/friendkill1 sounds/voice/default/va/demofriendkill1.ogg
+voice/default/friendkill2 sounds/voice/default/va/demofriendkill2.ogg
+voice/default/friendkill3 sounds/voice/default/va/demofriendkill3.ogg
+voice/default/friendkill4 sounds/voice/default/va/demofriendkill4.ogg
+voice/default/gethit1 sounds/voice/default/va/demogethit1.ogg
+voice/default/gethit2 sounds/voice/default/va/demogethit2.ogg
+voice/default/gethit3 sounds/voice/default/va/demogethit3.ogg
+voice/default/gethit4 sounds/voice/default/va/demogethit4.ogg
+voice/default/gethit5 sounds/voice/default/va/demogethit5.ogg
+voice/default/gethit6 sounds/voice/default/va/demogethit6.ogg
+voice/default/gethit7 sounds/voice/default/va/demogethit7.ogg
+voice/default/gethit8 sounds/voice/default/va/demogethit8.ogg
+voice/default/gethit9 sounds/voice/default/va/demogethit9.ogg
+voice/default/gethit10 sounds/voice/default/va/demogethit10.ogg
+voice/default/gethit11 sounds/voice/default/va/demogethit11.ogg
+voice/default/gethit12 sounds/voice/default/va/demogethit12.ogg
+voice/default/gethit13 sounds/voice/default/va/demogethit13.ogg
+voice/default/gethit14 sounds/voice/default/va/demogethit14.ogg
+voice/default/gethit15 sounds/voice/default/va/demogethit15.ogg
+voice/default/gethit16 sounds/voice/default/va/demogethit16.ogg
+voice/default/gethit17 sounds/voice/default/va/demogethit17.ogg
+voice/default/gethit18 sounds/voice/default/va/demogethit18.ogg
+voice/default/gethit19 sounds/voice/default/va/demogethit19.ogg
+voice/default/friendhit1 sounds/voice/default/va/demofriendhit1.ogg
+voice/default/friendhit2 sounds/voice/default/va/demofriendhit2.ogg
+voice/default/friendhit3 sounds/voice/default/va/demofriendhit3.ogg
+voice/default/friendhit4 sounds/voice/default/va/demofriendhit4.ogg
+voice/default/friendhit5 sounds/voice/default/va/demofriendhit5.ogg
+voice/default/friendhit6 sounds/voice/default/va/demofriendhit6.ogg
+voice/default/friendhit7 sounds/voice/default/va/demofriendhit7.ogg
+voice/default/greet1 sounds/voice/default/va/demogreet1.ogg
+voice/default/greet2 sounds/voice/default/va/demogreet2.ogg
+voice/default/greet3 sounds/voice/default/va/demogreet3.ogg
+voice/default/greet4 sounds/voice/default/va/demogreet4.ogg
+voice/default/greet5 sounds/voice/default/va/demogreet5.ogg
+voice/default/greet6 sounds/voice/default/va/demogreet6.ogg
+voice/default/greet7 sounds/voice/default/va/demogreet7.ogg
+voice/default/hitfriend1 sounds/voice/default/va/demohitfriend1.ogg
+voice/default/hitfriend2 sounds/voice/default/va/demohitfriend2.ogg
+voice/default/hitfriend3 sounds/voice/default/va/demohitfriend3.ogg
+voice/default/ragekit1 sounds/voice/default/va/demoragekit1.ogg
+voice/default/ragekit2 sounds/voice/default/va/demoragekit2.ogg
+voice/default/ragekit3 sounds/voice/default/va/demoragekit3.ogg
+voice/default/ragekit4 sounds/voice/default/va/demoragekit4.ogg
+voice/default/ragekit5 sounds/voice/default/va/demoragekit5.ogg
+voice/default/ragekit6 sounds/voice/default/va/demoragekit6.ogg
+voice/default/ragekit7 sounds/voice/default/va/demoragekit7.ogg
+voice/default/ragekit8 sounds/voice/default/va/demoragekit8.ogg
+voice/default/ragekit9 sounds/voice/default/va/demoragekit9.ogg
+voice/default/ragekit10 sounds/voice/default/va/demoragekit10.ogg
+voice/default/ragekit11 sounds/voice/default/va/demoragekit11.ogg
+voice/default/ragekit12 sounds/voice/default/va/demoragekit12.ogg
+voice/default/ragekit13 sounds/voice/default/va/demoragekit13.ogg
+voice/default/ragekit14 sounds/voice/default/va/demoragekit14.ogg
+voice/default/ragekit15 sounds/voice/default/va/demoragekit15.ogg
+voice/default/ragekit16 sounds/voice/default/va/demoragekit16.ogg
+voice/default/ragekit17 sounds/voice/default/va/demoragekit17.ogg
+voice/default/koraxgreet1 sounds/voice/default/va/demokoraxgreet1.ogg
+voice/default/koraxgreet2 sounds/voice/default/va/demokoraxgreet2.ogg
+voice/default/koraxgreet3 sounds/voice/default/va/demokoraxgreet3.ogg
+voice/default/koraxgreet4 sounds/voice/default/va/demokoraxgreet4.ogg
+voice/default/koraxgreet5 sounds/voice/default/va/demokoraxgreet5.ogg
+voice/default/koraxgreet6 sounds/voice/default/va/demokoraxgreet6.ogg
+voice/default/koraxgreet7 sounds/voice/default/va/demokoraxgreet7.ogg
+voice/default/koraxgreet8 sounds/voice/default/va/demokoraxgreet8.ogg
+voice/default/koraxgreet9 sounds/voice/default/va/demokoraxgreet9.ogg
+voice/default/koraxgreet10 sounds/voice/default/va/demokoraxgreet10.ogg
+voice/default/koraxgreet11 sounds/voice/default/va/demokoraxgreet11.ogg
+voice/default/koraxgreet12 sounds/voice/default/va/demokoraxgreet12.ogg
+voice/default/koraxgreet13 sounds/voice/default/va/demokoraxgreet13.ogg
+voice/default/koraxblood1 sounds/voice/default/va/demokoraxblood1.ogg
+voice/default/koraxblood2 sounds/voice/default/va/demokoraxblood2.ogg
+voice/default/koraxblood3 sounds/voice/default/va/demokoraxblood3.ogg
+voice/default/koraxblood4 sounds/voice/default/va/demokoraxblood4.ogg
+voice/default/koraxblood5 sounds/voice/default/va/demokoraxblood5.ogg
+voice/default/koraxblood6 sounds/voice/default/va/demokoraxblood6.ogg
+voice/default/koraxblood7 sounds/voice/default/va/demokoraxblood7.ogg
+voice/default/koraxblood8 sounds/voice/default/va/demokoraxblood8.ogg
+voice/default/koraxblood9 sounds/voice/default/va/demokoraxblood9.ogg
+voice/default/koraxblood10 sounds/voice/default/va/demokoraxblood10.ogg
+voice/default/koraxblood11 sounds/voice/default/va/demokoraxblood11.ogg
+voice/default/koraxblood12 sounds/voice/default/va/demokoraxblood12.ogg
+voice/default/koraxblood13 sounds/voice/default/va/demokoraxblood13.ogg
+voice/default/koraxgame1 sounds/voice/default/va/demokoraxgame1.ogg
+voice/default/koraxgame2 sounds/voice/default/va/demokoraxgame2.ogg
+voice/default/koraxgame3 sounds/voice/default/va/demokoraxgame3.ogg
+voice/default/koraxgame4 sounds/voice/default/va/demokoraxgame4.ogg
+voice/default/koraxgame5 sounds/voice/default/va/demokoraxgame5.ogg
+voice/default/koraxgame6 sounds/voice/default/va/demokoraxgame6.ogg
+voice/default/koraxgame7 sounds/voice/default/va/demokoraxgame7.ogg
+voice/default/koraxgame8 sounds/voice/default/va/demokoraxgame8.ogg
+voice/default/koraxgame9 sounds/voice/default/va/demokoraxgame9.ogg
+voice/default/koraxgame10 sounds/voice/default/va/demokoraxgame10.ogg
+voice/default/koraxgame11 sounds/voice/default/va/demokoraxgame11.ogg
+voice/default/koraxgame12 sounds/voice/default/va/demokoraxgame12.ogg
+voice/default/koraxgame13 sounds/voice/default/va/demokoraxgame13.ogg
+voice/default/koraxgame14 sounds/voice/default/va/demokoraxgame14.ogg
+voice/default/koraxworship1 sounds/voice/default/va/demokoraxworship1.ogg
+voice/default/koraxworship2 sounds/voice/default/va/demokoraxworship2.ogg
+voice/default/koraxworship3 sounds/voice/default/va/demokoraxworship3.ogg
+voice/default/koraxworship4 sounds/voice/default/va/demokoraxworship4.ogg
+voice/default/koraxworship5 sounds/voice/default/va/demokoraxworship5.ogg
+voice/default/koraxworship6 sounds/voice/default/va/demokoraxworship6.ogg
+voice/default/koraxworship7 sounds/voice/default/va/demokoraxworship7.ogg
+voice/default/koraxworship8 sounds/voice/default/va/demokoraxworship8.ogg
+voice/default/koraxworship9 sounds/voice/default/va/demokoraxworship9.ogg
+voice/default/koraxworship10 sounds/voice/default/va/demokoraxworship10.ogg
+voice/default/koraxworship11 sounds/voice/default/va/demokoraxworship11.ogg
+voice/default/koraxmasters1 sounds/voice/default/va/demokoraxmasters1.ogg
+voice/default/koraxmasters2 sounds/voice/default/va/demokoraxmasters2.ogg
+voice/default/koraxmasters3 sounds/voice/default/va/demokoraxmasters3.ogg
+voice/default/koraxmasters4 sounds/voice/default/va/demokoraxmasters4.ogg
+voice/default/koraxmasters5 sounds/voice/default/va/demokoraxmasters5.ogg
+voice/default/koraxmasters6 sounds/voice/default/va/demokoraxmasters6.ogg
+voice/default/koraxmasters7 sounds/voice/default/va/demokoraxmasters7.ogg
+voice/default/koraxmasters8 sounds/voice/default/va/demokoraxmasters8.ogg
+voice/default/koraxmasters9 sounds/voice/default/va/demokoraxmasters9.ogg
+voice/default/getdeepimpact sounds/voice/default/va/demogetdeepimpact.ogg
+voice/default/getexplodiumgun1 sounds/voice/default/va/demogetexplodiumgun1.ogg
+voice/default/getexplodiumgun2 sounds/voice/default/va/demogetexplodiumgun2.ogg
+voice/default/getspreadgun sounds/voice/default/va/demogetspreadgun.ogg
+voice/default/getwallbuster sounds/voice/default/va/demogetwallbuster.ogg
+voice/default/geteviscerator sounds/voice/default/va/demogeteviscerator.ogg
+voice/default/gethellblazer sounds/voice/default/va/demogethellblazer.ogg
+voice/default/getsparkster sounds/voice/default/va/demogetsparkster.ogg
+voice/default/getsilverbullet sounds/voice/default/va/demogetsilverbullet.ogg
+voice/default/getcandygun sounds/voice/default/va/demogetcandygun.ogg
+voice/default/getynykron sounds/voice/default/va/demogetynykron.ogg
+voice/default/getitamexhammer sounds/voice/default/va/demogetitamexhammer.ogg
+voice/default/getplasmablast1 sounds/voice/default/va/demogetplasmablast1.ogg
+voice/default/getplasmablast2 sounds/voice/default/va/demogetplasmablast2.ogg
+voice/default/getpuntzerbeta sounds/voice/default/va/demogetpuntzerbeta.ogg
+voice/default/getpuntzergamma sounds/voice/default/va/demogetpuntzergamma.ogg
+voice/default/getheavymahsheengun sounds/voice/default/va/demogetheavymahsheengun.ogg
+voice/default/getquadravol sounds/voice/default/va/demogetquadravol.ogg
+voice/default/getblackfireigniter sounds/voice/default/va/demogetblackfireigniter.ogg
+voice/default/getempcarbine sounds/voice/default/va/demogetempcarbine.ogg
+voice/default/getraykhom sounds/voice/default/va/demogetraykhomdeepimpact.ogg
+voice/default/getgrandlance sounds/voice/default/va/demogetgrandlance.ogg
+voice/default/getwhiteglove sounds/voice/default/va/demogetwhiteglove.ogg
+voice/default/getnewsparkster sounds/voice/default/va/demogetnewsparkster.ogg
+voice/default/getmortalrifle sounds/voice/default/va/demogetmortalrifle.ogg
+voice/default/getrafankos sounds/voice/default/va/demogetrafankos.ogg
+voice/default/keyget1 sounds/voice/default/va/demokeyget1.ogg
+voice/default/keyget2 sounds/voice/default/va/demokeyget2.ogg
+voice/default/keyget3 sounds/voice/default/va/demokeyget3.ogg
+voice/default/keyget4 sounds/voice/default/va/demokeyget4.ogg
+voice/default/keyget5 sounds/voice/default/va/demokeyget5.ogg
+voice/default/usefail1 sounds/voice/default/va/demousefail1.ogg
+voice/default/usefail2 sounds/voice/default/va/demousefail2.ogg
+voice/default/usefail3 sounds/voice/default/va/demousefail3.ogg
+voice/default/usefail4 sounds/voice/default/va/demousefail4.ogg
+voice/default/usefail5 sounds/voice/default/va/demousefail5.ogg
+voice/default/usefail6 sounds/voice/default/va/demousefail6.ogg
+voice/default/usefail7 sounds/voice/default/va/demousefail7.ogg
+voice/default/usefail8 sounds/voice/default/va/demousefail8.ogg
+voice/default/usefail9 sounds/voice/default/va/demousefail9.ogg
+voice/default/usegrunt1 sounds/voice/default/va/demousegrunt1.ogg
+voice/default/usegrunt2 sounds/voice/default/va/demousegrunt2.ogg
+voice/default/usegrunt3 sounds/voice/default/va/demousegrunt3.ogg
+voice/default/usegrunt4 sounds/voice/default/va/demousegrunt4.ogg
+$random voice/default/usegrunt { voice/default/usegrunt1 voice/default/usegrunt2 voice/default/usegrunt3 voice/default/usegrunt4 }
+voice/default/cubeget sounds/voice/default/va/democubeget.ogg
+voice/default/akariget sounds/voice/default/va/demoakariget.ogg
+voice/default/signalsget sounds/voice/default/va/demosignalsget.ogg
+voice/default/nutatcoget sounds/voice/default/va/demonutatcoget.ogg
+voice/default/frispyget sounds/voice/default/va/demofrispyget.ogg
+voice/default/sayaget sounds/voice/default/va/demosayaget.ogg
+voice/default/mothget sounds/voice/default/va/demomothget.ogg
+voice/default/demoget sounds/voice/default/va/demodemoget.ogg
+voice/default/peachget sounds/voice/default/va/demopeachget.ogg
+voice/default/breadget sounds/voice/default/va/demobreadget.ogg
+voice/default/mangaget sounds/voice/default/va/demomangaget.ogg
+voice/default/kiringet sounds/voice/default/va/demokiringet.ogg
+voice/default/korax1 sounds/voice/default/va/demokorax1.ogg
+voice/default/korax2 sounds/voice/default/va/demokorax2.ogg
+voice/default/korax3 sounds/voice/default/va/demokorax3.ogg
+voice/default/korax4 sounds/voice/default/va/demokorax4.ogg
+voice/default/korax5 sounds/voice/default/va/demokorax5.ogg
+voice/default/korax6 sounds/voice/default/va/demokorax6.ogg
+voice/default/korax7 sounds/voice/default/va/demokorax7.ogg
+voice/default/korax8 sounds/voice/default/va/demokorax8.ogg
+voice/default/korax9 sounds/voice/default/va/demokorax9.ogg
+voice/default/romero1 sounds/voice/default/va/demoromero1.ogg
+voice/default/romero2 sounds/voice/default/va/demoromero2.ogg
+voice/default/romero3 sounds/voice/default/va/demoromero3.ogg
+voice/default/romero4 sounds/voice/default/va/demoromero4.ogg
+voice/default/romero5 sounds/voice/default/va/demoromero5.ogg
+voice/default/romero6 sounds/voice/default/va/demoromero6.ogg
+voice/default/romero7 sounds/voice/default/va/demoromero7.ogg
+voice/default/romero8 sounds/voice/default/va/demoromero8.ogg
+voice/default/archangelus1 sounds/voice/default/va/demoarchangelus1.ogg
+voice/default/archangelus2 sounds/voice/default/va/demoarchangelus2.ogg
+voice/default/archangelus3 sounds/voice/default/va/demoarchangelus3.ogg
+voice/default/archangelus4 sounds/voice/default/va/demoarchangelus4.ogg
+voice/default/archangelus5 sounds/voice/default/va/demoarchangelus5.ogg
+voice/default/archangelus6 sounds/voice/default/va/demoarchangelus6.ogg
+voice/default/archangelus7 sounds/voice/default/va/demoarchangelus7.ogg
+voice/default/archangelus8 sounds/voice/default/va/demoarchangelus8.ogg
+voice/default/dsparila1 sounds/voice/default/va/demodsparila1.ogg
+voice/default/dsparila2 sounds/voice/default/va/demodsparila2.ogg
+voice/default/dsparila3 sounds/voice/default/va/demodsparila3.ogg
+voice/default/dsparilb1 sounds/voice/default/va/demodsparilb1.ogg
+voice/default/dsparilb2 sounds/voice/default/va/demodsparilb2.ogg
+voice/default/dsparilb3 sounds/voice/default/va/demodsparilb3.ogg
+voice/default/pethdoom1 sounds/voice/default/va/demopethdoom1.ogg
+voice/default/pethdoom2 sounds/voice/default/va/demopethdoom2.ogg
+voice/default/pethdoom3 sounds/voice/default/va/demopethdoom3.ogg
+voice/default/pethdoom4 sounds/voice/default/va/demopethdoom4.ogg
+voice/default/pethdoom5 sounds/voice/default/va/demopethdoom5.ogg
+voice/default/pethdoom6 sounds/voice/default/va/demopethdoom6.ogg
+voice/default/pethdoom7 sounds/voice/default/va/demopethdoom7.ogg
+voice/default/pethdoom8 sounds/voice/default/va/demopethdoom8.ogg
+voice/default/pethdoom9 sounds/voice/default/va/demopethdoom9.ogg
+voice/default/pethdoomfinish1 sounds/voice/default/va/demopethdoomfinish1.ogg
+voice/default/pethdoomfinish2 sounds/voice/default/va/demopethdoomfinish2.ogg
+voice/default/pethdoomfinish3 sounds/voice/default/va/demopethdoomfinish3.ogg
+voice/default/pethdoomfinish4 sounds/voice/default/va/demopethdoomfinish4.ogg
+voice/default/pethdoomfinish5 sounds/voice/default/va/demopethdoomfinish5.ogg
+voice/default/pethdoomfinish6 sounds/voice/default/va/demopethdoomfinish6.ogg
+voice/default/pethdoomfinish7 sounds/voice/default/va/demopethdoomfinish7.ogg
+voice/default/pethdoomfinish8 sounds/voice/default/va/demopethdoomfinish8.ogg
+voice/default/pethdoomfinish9 sounds/voice/default/va/demopethdoomfinish9.ogg
+voice/default/petmashiro1 sounds/voice/default/va/demopetmashiro1.ogg
+voice/default/petmashiro2 sounds/voice/default/va/demopetmashiro2.ogg
+voice/default/petmashiro3 sounds/voice/default/va/demopetmashiro3.ogg
+voice/default/petmashiro4 sounds/voice/default/va/demopetmashiro4.ogg
+voice/default/petmashiro5 sounds/voice/default/va/demopetmashiro5.ogg
+voice/default/petmashiro6 sounds/voice/default/va/demopetmashiro6.ogg
+voice/default/petmashiro7 sounds/voice/default/va/demopetmashiro7.ogg
+voice/default/buttonpush1 sounds/voice/default/va/demobuttonpush1.ogg
+voice/default/buttonpush2 sounds/voice/default/va/demobuttonpush2.ogg
+voice/default/buttonpush3 sounds/voice/default/va/demobuttonpush3.ogg
+voice/default/falling sounds/voice/default/va/demofalling.ogg
+
+voice/legacy/death1 sounds/voice/legacy/demodeath1.ogg
+voice/legacy/death2 sounds/voice/legacy/demodeath2.ogg
+voice/legacy/death3 sounds/voice/legacy/demodeath3.ogg
+voice/legacy/death4 sounds/voice/legacy/demodeath4.ogg
+voice/legacy/death5 sounds/voice/legacy/demodeath5.ogg
+voice/legacy/grunt1 sounds/voice/legacy/demogrunt1.ogg
+voice/legacy/grunt2 sounds/voice/legacy/demogrunt2.ogg
+voice/legacy/grunt3 sounds/voice/legacy/demogrunt3.ogg
+voice/legacy/grunt4 sounds/voice/legacy/demogrunt4.ogg
+voice/legacy/grunt5 sounds/voice/legacy/demogrunt5.ogg
+voice/legacy/grunt6 sounds/voice/legacy/demogrunt6.ogg
+voice/legacy/hipain1 sounds/voice/legacy/demohipain1.ogg
+voice/legacy/hipain2 sounds/voice/legacy/demohipain2.ogg
+voice/legacy/hipain3 sounds/voice/legacy/demohipain3.ogg
+voice/legacy/hipain4 sounds/voice/legacy/demohipain4.ogg
+voice/legacy/hipain5 sounds/voice/legacy/demohipain5.ogg
+voice/legacy/lopain1 sounds/voice/legacy/demolopain1.ogg
+voice/legacy/lopain2 sounds/voice/legacy/demolopain2.ogg
+voice/legacy/lopain3 sounds/voice/legacy/demolopain3.ogg
+voice/legacy/lopain4 sounds/voice/legacy/demolopain4.ogg
+voice/legacy/lopain5 sounds/voice/legacy/demolopain5.ogg
+voice/legacy/pain1 sounds/voice/legacy/demopain1.ogg
+voice/legacy/pain2 sounds/voice/legacy/demopain2.ogg
+voice/legacy/pain3 sounds/voice/legacy/demopain3.ogg
+voice/legacy/pain4 sounds/voice/legacy/demopain4.ogg
+voice/legacy/pain5 sounds/voice/legacy/demopain5.ogg
+voice/legacy/pain6 sounds/voice/legacy/demopain6.ogg
+
+$random voice/legacy/grunt { voice/legacy/grunt1 voice/legacy/grunt2 voice/legacy/grunt3 voice/legacy/grunt4 voice/legacy/grunt5 voice/legacy/grunt6 }
+$random voice/legacy/lopain { voice/legacy/lopain1 voice/legacy/lopain2 voice/legacy/lopain3 voice/legacy/lopain4 voice/legacy/lopain5 }
+$random voice/legacy/pain { voice/legacy/pain1 voice/legacy/pain2 voice/legacy/pain3 voice/legacy/pain4 voice/legacy/pain5 }
+$random voice/legacy/hipain { voice/legacy/hipain1 voice/legacy/hipain2 voice/legacy/hipain3 voice/legacy/hipain4 voice/legacy/hipain5 }
+$random voice/legacy/death { voice/legacy/death1 voice/legacy/death2 voice/legacy/death3 voice/legacy/death4 voice/legacy/death5 }
+
+voice/legacy/fightstart1 sounds/voice/legacy/va/demofightstart1.ogg
+voice/legacy/fightstart2 sounds/voice/legacy/va/demofightstart2.ogg
+voice/legacy/fightstart3 sounds/voice/legacy/va/demofightstart3.ogg
+voice/legacy/fightstart4 sounds/voice/legacy/va/demofightstart4.ogg
+voice/legacy/fightstart5 sounds/voice/legacy/va/demofightstart5.ogg
+voice/legacy/fightstart6 sounds/voice/legacy/va/demofightstart6.ogg
+voice/legacy/fightstart7 sounds/voice/legacy/va/demofightstart7.ogg
+voice/legacy/fightstart8 sounds/voice/legacy/va/demofightstart8.ogg
+voice/legacy/fightstart9 sounds/voice/legacy/va/demofightstart9.ogg
+voice/legacy/fightstart10 sounds/voice/legacy/va/demofightstart10.ogg
+voice/legacy/fightstart11 sounds/voice/legacy/va/demofightstart11.ogg
+voice/legacy/fightstart12 sounds/voice/legacy/va/demofightstart12.ogg
+voice/legacy/fightstart13 sounds/voice/legacy/va/demofightstart13.ogg
+voice/legacy/fightstart14 sounds/voice/legacy/va/demofightstart14.ogg
+voice/legacy/fightstart15 sounds/voice/legacy/va/demofightstart15.ogg
+voice/legacy/fightstart16 sounds/voice/legacy/va/demofightstart16.ogg
+voice/legacy/fightstart17 sounds/voice/legacy/va/demofightstart17.ogg
+voice/legacy/fightstart18 sounds/voice/legacy/va/demofightstart18.ogg
+voice/legacy/fightstart19 sounds/voice/legacy/va/demofightstart19.ogg
+voice/legacy/fightstart20 sounds/voice/legacy/va/demofightstart20.ogg
+voice/legacy/fightstart21 sounds/voice/legacy/va/demofightstart21.ogg
+voice/legacy/findsecret1 sounds/voice/legacy/va/demofindsecret1.ogg
+voice/legacy/findsecret2 sounds/voice/legacy/va/demofindsecret2.ogg
+voice/legacy/findsecret3 sounds/voice/legacy/va/demofindsecret3.ogg
+voice/legacy/findsecret4 sounds/voice/legacy/va/demofindsecret4.ogg
+voice/legacy/findsecret5 sounds/voice/legacy/va/demofindsecret5.ogg
+voice/legacy/findsecret6 sounds/voice/legacy/va/demofindsecret6.ogg
+voice/legacy/findsecret7 sounds/voice/legacy/va/demofindsecret7.ogg
+voice/legacy/findsecret8 sounds/voice/legacy/va/demofindsecret8.ogg
+voice/legacy/findsecret9 sounds/voice/legacy/va/demofindsecret9.ogg
+voice/legacy/findsecret10 sounds/voice/legacy/va/demofindsecret10.ogg
+voice/legacy/findsecret11 sounds/voice/legacy/va/demofindsecret11.ogg
+voice/legacy/findsecret12 sounds/voice/legacy/va/demofindsecret12.ogg
+voice/legacy/findsecret13 sounds/voice/legacy/va/demofindsecret13.ogg
+voice/legacy/getweapon1 sounds/voice/legacy/va/demogetweapon1.ogg
+voice/legacy/getweapon2 sounds/voice/legacy/va/demogetweapon2.ogg
+voice/legacy/getweapon3 sounds/voice/legacy/va/demogetweapon3.ogg
+voice/legacy/getweapon4 sounds/voice/legacy/va/demogetweapon4.ogg
+voice/legacy/getweapon5 sounds/voice/legacy/va/demogetweapon5.ogg
+voice/legacy/getweapon6 sounds/voice/legacy/va/demogetweapon6.ogg
+voice/legacy/getweapon7 sounds/voice/legacy/va/demogetweapon7.ogg
+voice/legacy/getweapon8 sounds/voice/legacy/va/demogetweapon8.ogg
+voice/legacy/getweapon9 sounds/voice/legacy/va/demogetweapon9.ogg
+voice/legacy/getweapon10 sounds/voice/legacy/va/demogetweapon10.ogg
+voice/legacy/getweapon11 sounds/voice/legacy/va/demogetweapon11.ogg
+voice/legacy/getweapon12 sounds/voice/legacy/va/demogetweapon12.ogg
+voice/legacy/getweapon13 sounds/voice/legacy/va/demogetweapon13.ogg
+voice/legacy/locked1 sounds/voice/legacy/va/demolocked1.ogg
+voice/legacy/locked2 sounds/voice/legacy/va/demolocked2.ogg
+voice/legacy/locked3 sounds/voice/legacy/va/demolocked3.ogg
+voice/legacy/locked4 sounds/voice/legacy/va/demolocked4.ogg
+voice/legacy/jammed1 sounds/voice/legacy/va/demojammed1.ogg
+voice/legacy/jammed2 sounds/voice/legacy/va/demojammed2.ogg
+voice/legacy/jammed3 sounds/voice/legacy/va/demojammed3.ogg
+voice/legacy/jammed4 sounds/voice/legacy/va/demojammed4.ogg
+voice/legacy/mapstart1 sounds/voice/legacy/va/demomapstart1.ogg
+voice/legacy/mapstart2 sounds/voice/legacy/va/demomapstart2.ogg
+voice/legacy/mapstart3 sounds/voice/legacy/va/demomapstart3.ogg
+voice/legacy/mapstart4 sounds/voice/legacy/va/demomapstart4.ogg
+voice/legacy/mapstart5 sounds/voice/legacy/va/demomapstart5.ogg
+voice/legacy/mapstart6 sounds/voice/legacy/va/demomapstart6.ogg
+voice/legacy/mapstart7 sounds/voice/legacy/va/demomapstart7.ogg
+voice/legacy/mapstart8 sounds/voice/legacy/va/demomapstart8.ogg
+voice/legacy/mapstart9 sounds/voice/legacy/va/demomapstart9.ogg
+voice/legacy/mapstart10 sounds/voice/legacy/va/demomapstart10.ogg
+voice/legacy/mapstart11 sounds/voice/legacy/va/demomapstart11.ogg
+voice/legacy/mapstart12 sounds/voice/legacy/va/demomapstart12.ogg
+voice/legacy/mapstart13 sounds/voice/legacy/va/demomapstart13.ogg
+voice/legacy/mapstart14 sounds/voice/legacy/va/demomapstart14.ogg
+voice/legacy/puzzfail1 sounds/voice/legacy/va/demopuzzfail1.ogg
+voice/legacy/puzzfail2 sounds/voice/legacy/va/demopuzzfail2.ogg
+voice/legacy/puzzfail3 sounds/voice/legacy/va/demopuzzfail3.ogg
+voice/legacy/puzzfail4 sounds/voice/legacy/va/demopuzzfail4.ogg
+voice/legacy/puzzfail5 sounds/voice/legacy/va/demopuzzfail5.ogg
+voice/legacy/puzzfail6 sounds/voice/legacy/va/demopuzzfail6.ogg
+voice/legacy/puzzsucc1 sounds/voice/legacy/va/demopuzzsucc1.ogg
+voice/legacy/puzzsucc2 sounds/voice/legacy/va/demopuzzsucc2.ogg
+voice/legacy/puzzsucc3 sounds/voice/legacy/va/demopuzzsucc3.ogg
+voice/legacy/puzzsucc4 sounds/voice/legacy/va/demopuzzsucc4.ogg
+voice/legacy/puzzsucc5 sounds/voice/legacy/va/demopuzzsucc5.ogg
+voice/legacy/scorekill1 sounds/voice/legacy/va/demoscorekill1.ogg
+voice/legacy/scorekill2 sounds/voice/legacy/va/demoscorekill2.ogg
+voice/legacy/scorekill3 sounds/voice/legacy/va/demoscorekill3.ogg
+voice/legacy/scorekill4 sounds/voice/legacy/va/demoscorekill4.ogg
+voice/legacy/scorekill5 sounds/voice/legacy/va/demoscorekill5.ogg
+voice/legacy/scorekill6 sounds/voice/legacy/va/demoscorekill6.ogg
+voice/legacy/scorekill7 sounds/voice/legacy/va/demoscorekill7.ogg
+voice/legacy/scorekill8 sounds/voice/legacy/va/demoscorekill8.ogg
+voice/legacy/scorekill9 sounds/voice/legacy/va/demoscorekill9.ogg
+voice/legacy/scorekill10 sounds/voice/legacy/va/demoscorekill10.ogg
+voice/legacy/scorekill11 sounds/voice/legacy/va/demoscorekill11.ogg
+voice/legacy/scorekill12 sounds/voice/legacy/va/demoscorekill12.ogg
+voice/legacy/scorekill13 sounds/voice/legacy/va/demoscorekill13.ogg
+voice/legacy/scorekill14 sounds/voice/legacy/va/demoscorekill14.ogg
+voice/legacy/scorekill15 sounds/voice/legacy/va/demoscorekill15.ogg
+voice/legacy/scorekill16 sounds/voice/legacy/va/demoscorekill16.ogg
+voice/legacy/scorekill17 sounds/voice/legacy/va/demoscorekill17.ogg
+voice/legacy/scorekill18 sounds/voice/legacy/va/demoscorekill18.ogg
+voice/legacy/scorekill19 sounds/voice/legacy/va/demoscorekill19.ogg
+voice/legacy/scorekill20 sounds/voice/legacy/va/demoscorekill20.ogg
+voice/legacy/scorekill21 sounds/voice/legacy/va/demoscorekill21.ogg
+voice/legacy/scorekill22 sounds/voice/legacy/va/demoscorekill22.ogg
+voice/legacy/scorekill23 sounds/voice/legacy/va/demoscorekill23.ogg
+voice/legacy/scorekill24 sounds/voice/legacy/va/demoscorekill24.ogg
+voice/legacy/scorekill25 sounds/voice/legacy/va/demoscorekill25.ogg
+voice/legacy/scorekill26 sounds/voice/legacy/va/demoscorekill26.ogg
+voice/legacy/friendkill1 sounds/voice/legacy/va/demofriendkill1.ogg
+voice/legacy/friendkill2 sounds/voice/legacy/va/demofriendkill2.ogg
+voice/legacy/friendkill3 sounds/voice/legacy/va/demofriendkill3.ogg
+voice/legacy/friendkill4 sounds/voice/legacy/va/demofriendkill4.ogg
+voice/legacy/gethit1 sounds/voice/legacy/va/demogethit1.ogg
+voice/legacy/gethit2 sounds/voice/legacy/va/demogethit2.ogg
+voice/legacy/gethit3 sounds/voice/legacy/va/demogethit3.ogg
+voice/legacy/gethit4 sounds/voice/legacy/va/demogethit4.ogg
+voice/legacy/gethit5 sounds/voice/legacy/va/demogethit5.ogg
+voice/legacy/gethit6 sounds/voice/legacy/va/demogethit6.ogg
+voice/legacy/gethit7 sounds/voice/legacy/va/demogethit7.ogg
+voice/legacy/gethit8 sounds/voice/legacy/va/demogethit8.ogg
+voice/legacy/gethit9 sounds/voice/legacy/va/demogethit9.ogg
+voice/legacy/gethit10 sounds/voice/legacy/va/demogethit10.ogg
+voice/legacy/gethit11 sounds/voice/legacy/va/demogethit11.ogg
+voice/legacy/gethit12 sounds/voice/legacy/va/demogethit12.ogg
+voice/legacy/gethit13 sounds/voice/legacy/va/demogethit13.ogg
+voice/legacy/gethit14 sounds/voice/legacy/va/demogethit14.ogg
+voice/legacy/gethit15 sounds/voice/legacy/va/demogethit15.ogg
+voice/legacy/gethit16 sounds/voice/legacy/va/demogethit16.ogg
+voice/legacy/gethit17 sounds/voice/legacy/va/demogethit17.ogg
+voice/legacy/gethit18 sounds/voice/legacy/va/demogethit18.ogg
+voice/legacy/gethit19 sounds/voice/legacy/va/demogethit19.ogg
+voice/legacy/friendhit1 sounds/voice/legacy/va/demofriendhit1.ogg
+voice/legacy/friendhit2 sounds/voice/legacy/va/demofriendhit2.ogg
+voice/legacy/friendhit3 sounds/voice/legacy/va/demofriendhit3.ogg
+voice/legacy/friendhit4 sounds/voice/legacy/va/demofriendhit4.ogg
+voice/legacy/friendhit5 sounds/voice/legacy/va/demofriendhit5.ogg
+voice/legacy/friendhit6 sounds/voice/legacy/va/demofriendhit6.ogg
+voice/legacy/friendhit7 sounds/voice/legacy/va/demofriendhit7.ogg
+voice/legacy/greet1 sounds/voice/legacy/va/demogreet1.ogg
+voice/legacy/greet2 sounds/voice/legacy/va/demogreet2.ogg
+voice/legacy/greet3 sounds/voice/legacy/va/demogreet3.ogg
+voice/legacy/greet4 sounds/voice/legacy/va/demogreet4.ogg
+voice/legacy/greet5 sounds/voice/legacy/va/demogreet5.ogg
+voice/legacy/greet6 sounds/voice/legacy/va/demogreet6.ogg
+voice/legacy/greet7 sounds/voice/legacy/va/demogreet7.ogg
+voice/legacy/hitfriend1 sounds/voice/legacy/va/demohitfriend1.ogg
+voice/legacy/hitfriend2 sounds/voice/legacy/va/demohitfriend2.ogg
+voice/legacy/hitfriend3 sounds/voice/legacy/va/demohitfriend3.ogg
+voice/legacy/ragekit1 sounds/voice/legacy/va/demoragekit1.ogg
+voice/legacy/ragekit2 sounds/voice/legacy/va/demoragekit2.ogg
+voice/legacy/ragekit3 sounds/voice/legacy/va/demoragekit3.ogg
+voice/legacy/ragekit4 sounds/voice/legacy/va/demoragekit4.ogg
+voice/legacy/ragekit5 sounds/voice/legacy/va/demoragekit5.ogg
+voice/legacy/ragekit6 sounds/voice/legacy/va/demoragekit6.ogg
+voice/legacy/koraxgreet1 sounds/voice/legacy/va/demokoraxgreet1.ogg
+voice/legacy/koraxgreet2 sounds/voice/legacy/va/demokoraxgreet2.ogg
+voice/legacy/koraxgreet3 sounds/voice/legacy/va/demokoraxgreet3.ogg
+voice/legacy/koraxgreet4 sounds/voice/legacy/va/demokoraxgreet4.ogg
+voice/legacy/koraxgreet5 sounds/voice/legacy/va/demokoraxgreet5.ogg
+voice/legacy/koraxgreet6 sounds/voice/legacy/va/demokoraxgreet6.ogg
+voice/legacy/koraxgreet7 sounds/voice/legacy/va/demokoraxgreet7.ogg
+voice/legacy/koraxgreet8 sounds/voice/legacy/va/demokoraxgreet8.ogg
+voice/legacy/koraxgreet9 sounds/voice/legacy/va/demokoraxgreet9.ogg
+voice/legacy/koraxgreet10 sounds/voice/legacy/va/demokoraxgreet10.ogg
+voice/legacy/koraxgreet11 sounds/voice/legacy/va/demokoraxgreet11.ogg
+voice/legacy/koraxgreet12 sounds/voice/legacy/va/demokoraxgreet12.ogg
+voice/legacy/koraxgreet13 sounds/voice/legacy/va/demokoraxgreet13.ogg
+voice/legacy/koraxblood1 sounds/voice/legacy/va/demokoraxblood1.ogg
+voice/legacy/koraxblood2 sounds/voice/legacy/va/demokoraxblood2.ogg
+voice/legacy/koraxblood3 sounds/voice/legacy/va/demokoraxblood3.ogg
+voice/legacy/koraxblood4 sounds/voice/legacy/va/demokoraxblood4.ogg
+voice/legacy/koraxblood5 sounds/voice/legacy/va/demokoraxblood5.ogg
+voice/legacy/koraxblood6 sounds/voice/legacy/va/demokoraxblood6.ogg
+voice/legacy/koraxblood7 sounds/voice/legacy/va/demokoraxblood7.ogg
+voice/legacy/koraxblood8 sounds/voice/legacy/va/demokoraxblood8.ogg
+voice/legacy/koraxblood9 sounds/voice/legacy/va/demokoraxblood9.ogg
+voice/legacy/koraxblood10 sounds/voice/legacy/va/demokoraxblood10.ogg
+voice/legacy/koraxblood11 sounds/voice/legacy/va/demokoraxblood11.ogg
+voice/legacy/koraxblood12 sounds/voice/legacy/va/demokoraxblood12.ogg
+voice/legacy/koraxblood13 sounds/voice/legacy/va/demokoraxblood13.ogg
+voice/legacy/koraxgame1 sounds/voice/legacy/va/demokoraxgame1.ogg
+voice/legacy/koraxgame2 sounds/voice/legacy/va/demokoraxgame2.ogg
+voice/legacy/koraxgame3 sounds/voice/legacy/va/demokoraxgame3.ogg
+voice/legacy/koraxgame4 sounds/voice/legacy/va/demokoraxgame4.ogg
+voice/legacy/koraxgame5 sounds/voice/legacy/va/demokoraxgame5.ogg
+voice/legacy/koraxgame6 sounds/voice/legacy/va/demokoraxgame6.ogg
+voice/legacy/koraxgame7 sounds/voice/legacy/va/demokoraxgame7.ogg
+voice/legacy/koraxgame8 sounds/voice/legacy/va/demokoraxgame8.ogg
+voice/legacy/koraxgame9 sounds/voice/legacy/va/demokoraxgame9.ogg
+voice/legacy/koraxgame10 sounds/voice/legacy/va/demokoraxgame10.ogg
+voice/legacy/koraxgame11 sounds/voice/legacy/va/demokoraxgame11.ogg
+voice/legacy/koraxgame12 sounds/voice/legacy/va/demokoraxgame12.ogg
+voice/legacy/koraxgame13 sounds/voice/legacy/va/demokoraxgame13.ogg
+voice/legacy/koraxgame14 sounds/voice/legacy/va/demokoraxgame14.ogg
+voice/legacy/koraxworship1 sounds/voice/legacy/va/demokoraxworship1.ogg
+voice/legacy/koraxworship2 sounds/voice/legacy/va/demokoraxworship2.ogg
+voice/legacy/koraxworship3 sounds/voice/legacy/va/demokoraxworship3.ogg
+voice/legacy/koraxworship4 sounds/voice/legacy/va/demokoraxworship4.ogg
+voice/legacy/koraxworship5 sounds/voice/legacy/va/demokoraxworship5.ogg
+voice/legacy/koraxworship6 sounds/voice/legacy/va/demokoraxworship6.ogg
+voice/legacy/koraxworship7 sounds/voice/legacy/va/demokoraxworship7.ogg
+voice/legacy/koraxworship8 sounds/voice/legacy/va/demokoraxworship8.ogg
+voice/legacy/koraxworship9 sounds/voice/legacy/va/demokoraxworship9.ogg
+voice/legacy/koraxworship10 sounds/voice/legacy/va/demokoraxworship10.ogg
+voice/legacy/koraxworship11 sounds/voice/legacy/va/demokoraxworship11.ogg
+voice/legacy/koraxmasters1 sounds/voice/legacy/va/demokoraxmasters1.ogg
+voice/legacy/koraxmasters2 sounds/voice/legacy/va/demokoraxmasters2.ogg
+voice/legacy/koraxmasters3 sounds/voice/legacy/va/demokoraxmasters3.ogg
+voice/legacy/koraxmasters4 sounds/voice/legacy/va/demokoraxmasters4.ogg
+voice/legacy/koraxmasters5 sounds/voice/legacy/va/demokoraxmasters5.ogg
+voice/legacy/koraxmasters6 sounds/voice/legacy/va/demokoraxmasters6.ogg
+voice/legacy/koraxmasters7 sounds/voice/legacy/va/demokoraxmasters7.ogg
+voice/legacy/koraxmasters8 sounds/voice/legacy/va/demokoraxmasters8.ogg
+voice/legacy/koraxmasters9 sounds/voice/legacy/va/demokoraxmasters9.ogg
+
+demolitionist/walk1 sounds/demolitionist/demowalk1.ogg
+demolitionist/walk2 sounds/demolitionist/demowalk2.ogg
+demolitionist/walk3 sounds/demolitionist/demowalk3.ogg
+demolitionist/walk4 sounds/demolitionist/demowalk4.ogg
+$random demolitionist/walk { demolitionist/walk1 demolitionist/walk2 demolitionist/walk3 demolitionist/walk4 }
+demolitionist/runstart1 sounds/demolitionist/demorunbeg1.ogg
+demolitionist/runstart2 sounds/demolitionist/demorunbeg2.ogg
+demolitionist/runstart3 sounds/demolitionist/demorunbeg3.ogg
+demolitionist/runstart4 sounds/demolitionist/demorunbeg4.ogg
+$random demolitionist/runstart { demolitionist/runstart1 demolitionist/runstart2 demolitionist/runstart3 demolitionist/runstart4 }
+demolitionist/run1 sounds/demolitionist/demorun1.ogg
+demolitionist/run2 sounds/demolitionist/demorun2.ogg
+demolitionist/run3 sounds/demolitionist/demorun3.ogg
+demolitionist/run4 sounds/demolitionist/demorun4.ogg
+$random demolitionist/run { demolitionist/run1 demolitionist/run2 demolitionist/run3 demolitionist/run4 }
+demolitionist/runstop1 sounds/demolitionist/demorunstp1.ogg
+demolitionist/runstop2 sounds/demolitionist/demorunstp2.ogg
+demolitionist/runstop3 sounds/demolitionist/demorunstp3.ogg
+demolitionist/runstop4 sounds/demolitionist/demorunstp4.ogg
+$random demolitionist/runstop { demolitionist/runstop1 demolitionist/runstop2 demolitionist/runstop3 demolitionist/runstop4 }
+demolitionist/jet sounds/demolitionist/demojet.ogg
+demolitionist/jetstop sounds/demolitionist/demojetstop.ogg
+demolitionist/death1 sounds/demolitionist/demodeath1.ogg
+demolitionist/death2 sounds/demolitionist/demodeath2.ogg
+demolitionist/death3 sounds/demolitionist/demodeath3.ogg
+$random demolitionist/death { demolitionist/death1 demolitionist/death2 demolitionist/death3 }
+demolitionist/xdeath1 sounds/demolitionist/demoxdeath1.ogg
+demolitionist/xdeath2 sounds/demolitionist/demoxdeath2.ogg
+demolitionist/xdeath3 sounds/demolitionist/demoxdeath3.ogg
+$random demolitionist/xdeath { demolitionist/xdeath1 demolitionist/xdeath2 demolitionist/xdeath3 }
+demolitionist/wdeath1 sounds/demolitionist/demowdeath1.ogg
+demolitionist/wdeath2 sounds/demolitionist/demowdeath2.ogg
+demolitionist/wdeath3 sounds/demolitionist/demowdeath3.ogg
+$random demolitionist/wdeath { demolitionist/wdeath1 demolitionist/wdeath2 demolitionist/wdeath3 }
+demolitionist/pain1 sounds/demolitionist/demopain1.ogg
+demolitionist/pain2 sounds/demolitionist/demopain2.ogg
+demolitionist/pain3 sounds/demolitionist/demopain3.ogg
+$random demolitionist/pain { demolitionist/pain1 demolitionist/pain2 demolitionist/pain3 }
+demolitionist/hipain1 sounds/demolitionist/demohipain1.ogg
+demolitionist/hipain2 sounds/demolitionist/demohipain2.ogg
+demolitionist/hipain3 sounds/demolitionist/demohipain3.ogg
+$random demolitionist/hipain { demolitionist/hipain1 demolitionist/hipain2 demolitionist/hipain3 }
+demolitionist/lopain1 sounds/demolitionist/demolopain1.ogg
+demolitionist/lopain2 sounds/demolitionist/demolopain2.ogg
+demolitionist/lopain3 sounds/demolitionist/demolopain3.ogg
+$random demolitionist/lopain { demolitionist/lopain1 demolitionist/lopain2 demolitionist/lopain3 }
+demolitionist/hardland1 sounds/demolitionist/demohland1.ogg
+demolitionist/hardland2 sounds/demolitionist/demohland2.ogg
+demolitionist/hardland3 sounds/demolitionist/demohland3.ogg
+$random demolitionist/hardland { demolitionist/hardland1 demolitionist/hardland2 demolitionist/hardland3 }
+demolitionist/swing1 sounds/demolitionist/demoswing1.ogg
+demolitionist/swing2 sounds/demolitionist/demoswing2.ogg
+demolitionist/swing3 sounds/demolitionist/demoswing3.ogg
+$random demolitionist/swing { demolitionist/swing1 demolitionist/swing2 demolitionist/swing3 }
+demolitionist/wswing1 sounds/demolitionist/demowswing1.ogg
+demolitionist/wswing2 sounds/demolitionist/demowswing2.ogg
+$random demolitionist/wswing { demolitionist/wswing1 demolitionist/wswing2 }
+demolitionist/punch1 sounds/demolitionist/demopunch1.ogg
+demolitionist/punch2 sounds/demolitionist/demopunch2.ogg
+demolitionist/punch3 sounds/demolitionist/demopunch3.ogg
+$random demolitionist/punch { demolitionist/punch1 demolitionist/punch2 demolitionist/punch3 }
+demolitionist/punchf1 sounds/demolitionist/demopunchf1.ogg
+demolitionist/punchf2 sounds/demolitionist/demopunchf2.ogg
+demolitionist/punchf3 sounds/demolitionist/demopunchf3.ogg
+$random demolitionist/punchf { demolitionist/punchf1 demolitionist/punchf2 demolitionist/punchf3 }
+demolitionist/xpunch1 sounds/demolitionist/demoxpunch1.ogg
+demolitionist/xpunch2 sounds/demolitionist/demoxpunch1.ogg
+$random demolitionist/xpunch { demolitionist/xpunch1 demolitionist/xpunch2 }
+demolitionist/xpunchf1 sounds/demolitionist/demoxpunchf1.ogg
+demolitionist/xpunchf2 sounds/demolitionist/demoxpunchf1.ogg
+$random demolitionist/xpunchf { demolitionist/xpunchf1 demolitionist/xpunchf2 }
+demolitionist/bump1 sounds/demolitionist/demobump1.ogg
+demolitionist/bump2 sounds/demolitionist/demobump2.ogg
+demolitionist/bump3 sounds/demolitionist/demobump3.ogg
+$random demolitionist/bump { demolitionist/bump1 demolitionist/bump2 demolitionist/bump3 }
+demolitionist/kick1 sounds/demolitionist/demokick1.ogg
+demolitionist/kick2 sounds/demolitionist/demokick2.ogg
+demolitionist/kick3 sounds/demolitionist/demokick3.ogg
+$random demolitionist/kick { demolitionist/kick1 demolitionist/kick2 demolitionist/kick3 }
+demolitionist/revive sounds/demolitionist/demorevive.ogg
+demolitionist/youdied sounds/demolitionist/demoded.ogg
+demolitionist/parry sounds/demolitionist/demoparry.ogg
+demolitionist/handsup sounds/demolitionist/demogesturestart.ogg
+demolitionist/handsdown sounds/demolitionist/demogestureend.ogg
+demolitionist/whits1 sounds/demolitionist/demowhits1.ogg
+demolitionist/whits2 sounds/demolitionist/demowhits2.ogg
+demolitionist/whits3 sounds/demolitionist/demowhits3.ogg
+$random demolitionist/whits { demolitionist/whits1 demolitionist/whits2 demolitionist/whits3 }
+demolitionist/whitm1 sounds/demolitionist/demowhitm1.ogg
+demolitionist/whitm2 sounds/demolitionist/demowhitm2.ogg
+demolitionist/whitm3 sounds/demolitionist/demowhitm3.ogg
+$random demolitionist/whitm { demolitionist/whitm1 demolitionist/whitm2 demolitionist/whitm3 }
+demolitionist/whitl1 sounds/demolitionist/demowhitl1.ogg
+demolitionist/whitl2 sounds/demolitionist/demowhitl2.ogg
+$random demolitionist/whitl { demolitionist/whitl1 demolitionist/whitl2 }
+demolitionist/buttslam1 sounds/demolitionist/demobutt1.ogg
+demolitionist/buttslam2 sounds/demolitionist/demobutt2.ogg
+demolitionist/buttslam3 sounds/demolitionist/demobutt3.ogg
+$random demolitionist/buttslam { demolitionist/buttslam1 demolitionist/buttslam2 demolitionist/buttslam3 }
+demolitionist/buttslamx sounds/demolitionist/demoxbutt.ogg
+demolitionist/smooch sounds/demolitionist/demokiss.ogg
+demolitionist/blowkiss sounds/demolitionist/demoblow.ogg
+demolitionist/petting sounds/demolitionist/demopat.ogg
+demolitionist/knockout sounds/demolitionist/demoknockout.ogg
+demolitionist/dashregen sounds/demolitionist/demodashregen.ogg
+demolitionist/fuelregen sounds/demolitionist/demofuelregen.ogg
+demolitionist/fuelrgend sounds/demolitionist/demofuelregenend.ogg
+demolitionist/fuelrgstp sounds/demolitionist/demofuelregenstep.ogg
+
+$playersound demolitionist neutral *grunt DSEMPTY
+$playeralias demolitionist neutral *pain100 demolitionist/lopain
+$playeralias demolitionist neutral *pain75 demolitionist/pain
+$playeralias demolitionist neutral *pain50 demolitionist/pain
+$playeralias demolitionist neutral *pain25 demolitionist/hipain
+$playersound demolitionist neutral *usefail sounds/menu/failuse.ogg
+$playeralias demolitionist neutral *death demolitionist/death
+$playeralias demolitionist neutral *burndeath demolitionist/death
+$playeralias demolitionist neutral *xdeath demolitionist/xdeath
+$playeralias demolitionist neutral *gibbed demolitionist/xdeath
+$playeralias demolitionist neutral *crazydeath demolitionist/xdeath
+$playeralias demolitionist neutral *wimpydeath demolitionist/wdeath
+$playersound demolitionist neutral *land DSEMPTY
+$playersound demolitionist neutral *falling DSEMPTY
+$playersound demolitionist neutral *puzzfail sounds/menu/failuse.ogg
+$playersound demolitionist neutral *poison DSEMPTY
+$playersound demolitionist neutral *dive DSEMPTY
+$playersound demolitionist neutral *surface DSEMPTY
+$playersound demolitionist neutral *gasp DSEMPTY
+$playersound demolitionist neutral *taunt DSEMPTY
+$playersound demolitionist neutral *evillaugh DSEMPTY
+
+voodoodoll/hit sounds/general/BodyHit.ogg
+voodoodoll/fall sounds/general/BodyThud.ogg
+
+deepimpact/fire sounds/deepimpact/impfire.ogg
+deepimpact/charge sounds/deepimpact/impaltcharge.ogg
+deepimpact/altfire sounds/deepimpact/impaltfire.ogg
+deepimpact/dryfire sounds/deepimpact/impdryfire.ogg
+deepimpact/dryaltfire sounds/deepimpact/impdryaltfire.ogg
+deepimpact/select sounds/deepimpact/impsel.ogg
+deepimpact/checkout sounds/deepimpact/impidle.ogg
+deepimpact/deselect sounds/deepimpact/impdown.ogg
+deepimpact/bullet sounds/deepimpact/impbulletfly.ogg
+deepimpact/bullethit1 sounds/deepimpact/impexplo1.ogg
+deepimpact/bullethit2 sounds/deepimpact/impexplo2.ogg
+deepimpact/reloadbeg sounds/deepimpact/impreloadstart.ogg
+deepimpact/reloadend sounds/deepimpact/impreloadend.ogg
+deepimpact/reload sounds/deepimpact/impcrank.ogg
+deepimpact/noreload sounds/deepimpact/impcrankhalt.ogg
+$random deepimpact/bullethit { deepimpact/bullethit1 deepimpact/bullethit2 }
+
+explodium/casing1 sounds/explodiumgun/expl_case1.ogg
+explodium/casing2 sounds/explodiumgun/expl_case2.ogg
+explodium/casing3 sounds/explodiumgun/expl_case3.ogg
+explodium/casing4 sounds/explodiumgun/expl_case4.ogg
+$random explodium/casing { explodium/casing1 explodium/casing2 explodium/casing3 explodium/casing4 }
+explodium/checkout sounds/explodiumgun/expl_checkout.ogg
+explodium/fire1 sounds/explodiumgun/expl_fire1.ogg
+explodium/fire2 sounds/explodiumgun/expl_fire2.ogg
+explodium/fire3 sounds/explodiumgun/expl_fire3.ogg
+$random explodium/fire { explodium/fire1 explodium/fire2 explodium/fire3 }
+explodium/hit1 sounds/explodiumgun/expl_hit1.ogg
+explodium/hit2 sounds/explodiumgun/expl_hit2.ogg
+explodium/hit3 sounds/explodiumgun/expl_hit3.ogg
+$random explodium/hit { explodium/hit1 explodium/hit2 explodium/hit3 }
+explodium/jamitin sounds/explodiumgun/expl_jamitin.ogg
+explodium/mag1 sounds/explodiumgun/expl_mag1.ogg
+explodium/mag2 sounds/explodiumgun/expl_mag2.ogg
+explodium/mag3 sounds/explodiumgun/expl_mag3.ogg
+$random explodium/mag { explodium/mag1 explodium/mag2 explodium/mag3 }
+explodium/maghit1 sounds/explodiumgun/expl_maghit1.ogg
+explodium/maghit2 sounds/explodiumgun/expl_maghit2.ogg
+$random explodium/maghit { explodium/maghit1 explodium/maghit2 }
+explodium/magget sounds/explodiumgun/expl_magget.ogg
+explodium/magin sounds/explodiumgun/expl_magin.ogg
+explodium/magout sounds/explodiumgun/expl_magout.ogg
+explodium/magpin sounds/explodiumgun/expl_magpin.ogg
+explodium/select sounds/explodiumgun/expl_select.ogg
+explodium/deselect sounds/explodiumgun/expl_deselect.ogg
+explodium/slideback sounds/explodiumgun/expl_slideback.ogg
+explodium/slideforward sounds/explodiumgun/expl_slideforward.ogg
+explodium/slidelock sounds/explodiumgun/expl_slidelock.ogg
+explodium/speen sounds/explodiumgun/expl_speen.ogg
+explodium/throwmag sounds/explodiumgun/expl_throwmag.ogg
+$limit explodium/hit 32
+$limit explodium/maghit 32
+
+spreadgun/open sounds/spreadgun/spread_open.ogg
+spreadgun/hammer sounds/spreadgun/spread_hammer.ogg
+spreadgun/close sounds/spreadgun/spread_close.ogg
+spreadgun/shellin sounds/spreadgun/spread_load.ogg
+spreadgun/select sounds/spreadgun/spread_select.ogg
+spreadgun/deselect sounds/spreadgun/spread_deselect.ogg
+spreadgun/redfire1 sounds/spreadgun/spread_redfire1.ogg
+spreadgun/redfire2 sounds/spreadgun/spread_redfire2.ogg
+$random spreadgun/redfire { spreadgun/redfire1 spreadgun/redfire2 }
+$limit spreadgun/redfire 16
+spreadgun/greenfire1 sounds/spreadgun/spread_greenfire1.ogg
+spreadgun/greenfire2 sounds/spreadgun/spread_greenfire2.ogg
+$random spreadgun/greenfire { spreadgun/greenfire1 spreadgun/greenfire2 }
+$limit spreadgun/greenfire 16
+spreadgun/bluefire1 sounds/spreadgun/spread_bluefire1.ogg
+spreadgun/bluefire2 sounds/spreadgun/spread_bluefire2.ogg
+$random spreadgun/bluefire { spreadgun/bluefire1 spreadgun/bluefire2 }
+$limit spreadgun/bluefire 16
+spreadgun/blackfire1 sounds/spreadgun/spread_blackfire1.ogg
+spreadgun/blackfire2 sounds/spreadgun/spread_blackfire2.ogg
+$random spreadgun/blackfire { spreadgun/blackfire1 spreadgun/blackfire2 }
+spreadgun/purplefire1 sounds/spreadgun/spread_purplefire1.ogg
+spreadgun/purplefire2 sounds/spreadgun/spread_purplefire2.ogg
+$random spreadgun/purplefire { spreadgun/purplefire1 spreadgun/purplefire2 }
+$limit spreadgun/purplefire 16
+spreadgun/goldfire1 sounds/spreadgun/spread_goldfire1.ogg
+spreadgun/goldfire2 sounds/spreadgun/spread_goldfire2.ogg
+$random spreadgun/goldfire { spreadgun/goldfire1 spreadgun/goldfire2 }
+spreadgun/checkgun sounds/spreadgun/spread_idle.ogg
+spreadgun/casing1 sounds/spreadgun/spread_casing1.ogg
+spreadgun/casing2 sounds/spreadgun/spread_casing2.ogg
+spreadgun/casing3 sounds/spreadgun/spread_casing3.ogg
+spreadgun/casing4 sounds/spreadgun/spread_casing4.ogg
+spreadgun/casing5 sounds/spreadgun/spread_casing5.ogg
+spreadgun/casing6 sounds/spreadgun/spread_casing6.ogg
+$random spreadgun/casing { spreadgun/casing1 spreadgun/casing2 spreadgun/casing3 spreadgun/casing4 spreadgun/casing5 spreadgun/casing6 }
+spreadgun/gcasing1 sounds/spreadgun/spread_gcasing1.ogg
+spreadgun/gcasing2 sounds/spreadgun/spread_gcasing2.ogg
+spreadgun/gcasing3 sounds/spreadgun/spread_gcasing3.ogg
+$random spreadgun/gcasing { spreadgun/gcasing1 spreadgun/gcasing2 spreadgun/gcasing3 }
+spreadgun/pellet1 sounds/spreadgun/spread_pellet1.ogg
+spreadgun/pellet2 sounds/spreadgun/spread_pellet2.ogg
+spreadgun/pellet3 sounds/spreadgun/spread_pellet3.ogg
+spreadgun/pellet4 sounds/spreadgun/spread_pellet4.ogg
+spreadgun/pellet5 sounds/spreadgun/spread_pellet5.ogg
+spreadgun/pellet6 sounds/spreadgun/spread_pellet6.ogg
+spreadgun/pellet7 sounds/spreadgun/spread_pellet7.ogg
+spreadgun/pellet8 sounds/spreadgun/spread_pellet8.ogg
+$random spreadgun/pellet { spreadgun/pellet1 spreadgun/pellet2 spreadgun/pellet3 spreadgun/pellet4 spreadgun/pellet5 spreadgun/pellet6 spreadgun/pellet7 spreadgun/pellet8 }
+$limit spreadgun/pellet 32
+spreadgun/pelletf1 sounds/spreadgun/spread_pelletf1.ogg
+spreadgun/pelletf2 sounds/spreadgun/spread_pelletf2.ogg
+spreadgun/pelletf3 sounds/spreadgun/spread_pelletf3.ogg
+spreadgun/pelletf4 sounds/spreadgun/spread_pelletf4.ogg
+spreadgun/pelletf5 sounds/spreadgun/spread_pelletf5.ogg
+spreadgun/pelletf6 sounds/spreadgun/spread_pelletf6.ogg
+$random spreadgun/pelletf { spreadgun/pelletf1 spreadgun/pelletf2 spreadgun/pelletf3 spreadgun/pelletf4 spreadgun/pelletf5 spreadgun/pelletf6 }
+$limit spreadgun/pelletf 32
+spreadgun/slug1 sounds/spreadgun/spread_slug1.ogg
+spreadgun/slug2 sounds/spreadgun/spread_slug2.ogg
+$random spreadgun/slug { spreadgun/slug1 spreadgun/slug2 }
+spreadgun/slugf1 sounds/spreadgun/spread_slugf1.ogg
+spreadgun/slugf2 sounds/spreadgun/spread_slugf2.ogg
+$random spreadgun/slugf { spreadgun/slugf1 spreadgun/slugf2 }
+spreadgun/corrode sounds/spreadgun/spread_poison.ogg
+spreadgun/corrodepuff1 sounds/spreadgun/spread_poisonpuff1.ogg
+spreadgun/corrodepuff2 sounds/spreadgun/spread_poisonpuff2.ogg
+$random spreadgun/corrodepuff { spreadgun/corrodepuff1 spreadgun/corrodepuff2 }
+$limit spreadgun/corrodepuff 32
+spreadgun/ball1 sounds/spreadgun/spread_ball1.ogg
+spreadgun/ball2 sounds/spreadgun/spread_ball2.ogg
+spreadgun/ball3 sounds/spreadgun/spread_ball3.ogg
+$random spreadgun/ball { spreadgun/ball1 spreadgun/ball2 spreadgun/ball3 }
+spreadgun/ballf1 sounds/spreadgun/spread_ballf1.ogg
+spreadgun/ballf2 sounds/spreadgun/spread_ballf2.ogg
+spreadgun/ballf3 sounds/spreadgun/spread_ballf3.ogg
+$random spreadgun/ballf { spreadgun/ballf1 spreadgun/ballf2 spreadgun/ballf3 }
+spreadgun/ballfly sounds/spreadgun/spread_ballfly.ogg
+spreadgun/salt1 sounds/spreadgun/spread_salt1.ogg
+spreadgun/salt2 sounds/spreadgun/spread_salt2.ogg
+spreadgun/salt3 sounds/spreadgun/spread_salt3.ogg
+spreadgun/salt4 sounds/spreadgun/spread_salt4.ogg
+$random spreadgun/salt { spreadgun/salt1 spreadgun/salt2 spreadgun/salt3 spreadgun/salt4 }
+$limit spreadgun/salt 32
+spreadgun/salttrail1 sounds/spreadgun/spread_bluetrail1.ogg
+spreadgun/salttrail2 sounds/spreadgun/spread_bluetrail2.ogg
+spreadgun/salttrail3 sounds/spreadgun/spread_bluetrail3.ogg
+spreadgun/salttrail4 sounds/spreadgun/spread_bluetrail4.ogg
+$random spreadgun/salttrail { spreadgun/salttrail1 spreadgun/salttrail2 spreadgun/salttrail3 spreadgun/salttrail4 }
+$limit spreadgun/salttrail 32
+spreadgun/goldexpl1 sounds/spreadgun/spread_goldexp1.ogg
+spreadgun/goldexpl2 sounds/spreadgun/spread_goldexp2.ogg
+$random spreadgun/goldexpl { spreadgun/goldexpl1 spreadgun/goldexpl2 }
+
+wallbuster/select sounds/wallbuster/cbt_select.ogg
+wallbuster/deselect sounds/wallbuster/cbt_deselect.ogg
+wallbuster/dryfire sounds/wallbuster/cbt_dryfire.ogg
+wallbuster/spin sounds/wallbuster/cbt_spinone.ogg
+wallbuster/spinbig sounds/wallbuster/cbt_spinbig.ogg
+wallbuster/unlock sounds/wallbuster/cbt_leverpull.ogg
+wallbuster/lock sounds/wallbuster/cbt_leverpush.ogg
+wallbuster/meleestart sounds/wallbuster/cbt_lower.ogg
+wallbuster/meleeend sounds/wallbuster/cbt_raise.ogg
+wallbuster/detach sounds/wallbuster/cbt_unload.ogg
+wallbuster/attach sounds/wallbuster/cbt_load.ogg
+wallbuster/handspin sounds/wallbuster/cbt_handspin.ogg
+wallbuster/load1 sounds/wallbuster/cbt_shellin1.ogg
+wallbuster/load2 sounds/wallbuster/cbt_shellin2.ogg
+wallbuster/load3 sounds/wallbuster/cbt_shellin3.ogg
+wallbuster/load4 sounds/wallbuster/cbt_shellin4.ogg
+$random wallbuster/load { wallbuster/load1 wallbuster/load2 wallbuster/load3 wallbuster/load4 }
+wallbuster/smallbust1 sounds/wallbuster/cbt_smallbust1.ogg
+wallbuster/smallbust2 sounds/wallbuster/cbt_smallbust2.ogg
+wallbuster/smallbust3 sounds/wallbuster/cbt_smallbust3.ogg
+$random wallbuster/smallbust { wallbuster/smallbust1 wallbuster/smallbust2 wallbuster/smallbust3 }
+$limit wallbuster/smallbust 16
+wallbuster/bigbust1 sounds/wallbuster/cbt_bigbust1.ogg
+wallbuster/bigbust2 sounds/wallbuster/cbt_bigbust2.ogg
+wallbuster/bigbust3 sounds/wallbuster/cbt_bigbust3.ogg
+$random wallbuster/bigbust { wallbuster/bigbust1 wallbuster/bigbust2 wallbuster/bigbust3 }
+$limit wallbuster/bigbust 8
+
+eviscerator/select sounds/eviscerator/visc_select.ogg
+eviscerator/deselect sounds/eviscerator/visc_deselect.ogg
+eviscerator/load sounds/eviscerator/visc_cycle.ogg
+eviscerator/fire1 sounds/eviscerator/visc_fire1.ogg
+eviscerator/fire2 sounds/eviscerator/visc_fire2.ogg
+$random eviscerator/fire { eviscerator/fire1 eviscerator/fire2 }
+eviscerator/altfire1 sounds/eviscerator/visc_altfire1.ogg
+eviscerator/altfire2 sounds/eviscerator/visc_altfire2.ogg
+$random eviscerator/altfire { eviscerator/altfire1 eviscerator/altfire2 }
+eviscerator/eject sounds/eviscerator/visc_eject.ogg
+eviscerator/ejectend sounds/eviscerator/visc_ejectend.ogg
+eviscerator/switch sounds/eviscerator/visc_switch.ogg
+eviscerator/checkgun sounds/eviscerator/visc_idle.ogg
+eviscerator/meleestart sounds/eviscerator/visc_meleestart.ogg
+eviscerator/meleeend sounds/eviscerator/visc_meleeend.ogg
+eviscerator/hit1 sounds/eviscerator/visc_hit1.ogg
+eviscerator/hit2 sounds/eviscerator/visc_hit2.ogg
+eviscerator/hit3 sounds/eviscerator/visc_hit3.ogg
+eviscerator/hit4 sounds/eviscerator/visc_hit4.ogg
+eviscerator/hit5 sounds/eviscerator/visc_hit5.ogg
+eviscerator/hit6 sounds/eviscerator/visc_hit6.ogg
+$random eviscerator/hit { eviscerator/hit1 eviscerator/hit2 eviscerator/hit3 eviscerator/hit4 eviscerator/hit5 eviscerator/hit6 }
+$limit eviscerator/hit 32
+eviscerator/hith1 sounds/eviscerator/visc_hith1.ogg
+eviscerator/hith2 sounds/eviscerator/visc_hith2.ogg
+eviscerator/hith3 sounds/eviscerator/visc_hith3.ogg
+eviscerator/hith4 sounds/eviscerator/visc_hith4.ogg
+eviscerator/hith5 sounds/eviscerator/visc_hith5.ogg
+eviscerator/hith6 sounds/eviscerator/visc_hith6.ogg
+eviscerator/hith7 sounds/eviscerator/visc_hith7.ogg
+eviscerator/hith8 sounds/eviscerator/visc_hith8.ogg
+$random eviscerator/hith { eviscerator/hith1 eviscerator/hith2 eviscerator/hith3 eviscerator/hith4 eviscerator/hith5 eviscerator/hith6 eviscerator/hith7 eviscerator/hith8 }
+$limit eviscerator/hith 32
+eviscerator/hitf1 sounds/eviscerator/visc_hitf1.ogg
+eviscerator/hitf2 sounds/eviscerator/visc_hitf2.ogg
+eviscerator/hitf3 sounds/eviscerator/visc_hitf3.ogg
+$random eviscerator/hitf { eviscerator/hitf1 eviscerator/hitf2 eviscerator/hitf3 }
+$limit eviscerator/hitf 32
+eviscerator/shell1 sounds/eviscerator/visc_shell1.ogg
+eviscerator/shell2 sounds/eviscerator/visc_shell2.ogg
+$random eviscerator/shell { eviscerator/shell1 eviscerator/shell2 }
+eviscerator/casing sounds/eviscerator/visc_casing.ogg
+
+hellblazer/select sounds/hellblazer/blaze_select.ogg
+hellblazer/deselect sounds/hellblazer/blaze_deselect.ogg
+hellblazer/fire sounds/hellblazer/blaze_fire.ogg
+hellblazer/altfire sounds/hellblazer/blaze_altfire.ogg
+hellblazer/meleestart sounds/hellblazer/blaze_meleestart.ogg
+hellblazer/meleeend sounds/hellblazer/blaze_meleeend.ogg
+hellblazer/idle sounds/hellblazer/blaze_idle.ogg
+hellblazer/dustoff sounds/hellblazer/blaze_dustoff.ogg
+hellblazer/shift sounds/hellblazer/blaze_shift.ogg
+hellblazer/spin sounds/hellblazer/blaze_spin.ogg
+hellblazer/open sounds/hellblazer/blaze_open.ogg
+hellblazer/magout sounds/hellblazer/blaze_magout.ogg
+hellblazer/magin sounds/hellblazer/blaze_magin.ogg
+hellblazer/close sounds/hellblazer/blaze_close.ogg
+hellblazer/hitm1 sounds/hellblazer/blaze_hitm1.ogg
+hellblazer/hitm2 sounds/hellblazer/blaze_hitm2.ogg
+hellblazer/hitm3 sounds/hellblazer/blaze_hitm3.ogg
+$random hellblazer/hitm { hellblazer/hitm1 hellblazer/hitm2 hellblazer/hitm3 }
+$limit hellblazer/hitm 32
+hellblazer/hitc1 sounds/hellblazer/blaze_hitc1.ogg
+hellblazer/hitc2 sounds/hellblazer/blaze_hitc2.ogg
+hellblazer/hitc3 sounds/hellblazer/blaze_hitc3.ogg
+$random hellblazer/hitc { hellblazer/hitc1 hellblazer/hitc2 hellblazer/hitc3 }
+$limit hellblazer/hitc 32
+hellblazer/hitcs1 sounds/hellblazer/blaze_hitcs1.ogg
+hellblazer/hitcs2 sounds/hellblazer/blaze_hitcs2.ogg
+hellblazer/hitcs3 sounds/hellblazer/blaze_hitcs3.ogg
+$random hellblazer/hitcs { hellblazer/hitcs1 hellblazer/hitcs2 hellblazer/hitcs3 }
+$limit hellblazer/hitcs 32
+hellblazer/hitr1 sounds/hellblazer/blaze_hitr1.ogg
+hellblazer/hitr2 sounds/hellblazer/blaze_hitr2.ogg
+hellblazer/hitr3 sounds/hellblazer/blaze_hitr3.ogg
+$random hellblazer/hitr { hellblazer/hitr1 hellblazer/hitr2 hellblazer/hitr3 }
+$limit hellblazer/hitr 32
+hellblazer/hitw1 sounds/hellblazer/blaze_hitw1.ogg
+hellblazer/hitw2 sounds/hellblazer/blaze_hitw2.ogg
+$random hellblazer/hitw { hellblazer/hitw1 hellblazer/hitw2 }
+$limit hellblazer/hitw 32
+hellblazer/bounce sounds/hellblazer/blaze_bounce.ogg
+hellblazer/fly sounds/hellblazer/blaze_fly.ogg
+hellblazer/preload sounds/hellblazer/blaze_preload.ogg
+hellblazer/hold sounds/hellblazer/blaze_hold.ogg
+hellblazer/lock sounds/hellblazer/blaze_lock.ogg
+hellblazer/clear sounds/hellblazer/blaze_clear.ogg
+
+biospark/select sounds/sparkster/spark_select.ogg
+biospark/deselect sounds/sparkster/spark_deselect.ogg
+biospark/fire1 sounds/sparkster/spark_fire1.ogg
+biospark/fire2 sounds/sparkster/spark_fire2.ogg
+biospark/fire3 sounds/sparkster/spark_fire3.ogg
+$random biospark/fire { biospark/fire1 biospark/fire2 biospark/fire3 }
+biospark/altfire1 sounds/sparkster/spark_altfire1.ogg
+biospark/altfire2 sounds/sparkster/spark_altfire2.ogg
+biospark/altfire3 sounds/sparkster/spark_altfire3.ogg
+$random biospark/altfire { biospark/altfire1 biospark/altfire2 biospark/altfire3 }
+biospark/thirdfire sounds/sparkster/spark_third.ogg
+biospark/meleestart sounds/sparkster/spark_meleestart.ogg
+biospark/meleeend sounds/sparkster/spark_meleeend.ogg
+biospark/idle sounds/sparkster/spark_idle.ogg
+biospark/idle2 sounds/sparkster/spark_idle2.ogg
+biospark/magout sounds/sparkster/spark_magout.ogg
+biospark/magin sounds/sparkster/spark_magin.ogg
+biospark/spark sounds/sparkster/spark_spark.ogg
+biospark/hit1 sounds/sparkster/spark_hit1.ogg
+biospark/hit2 sounds/sparkster/spark_hit2.ogg
+biospark/hit3 sounds/sparkster/spark_hit3.ogg
+$random biospark/hit { biospark/hit1 biospark/hit2 biospark/hit3 }
+$limit biospark/hit 32
+biospark/beamhit1 sounds/sparkster/spark_beamhit1.ogg
+biospark/beamhit2 sounds/sparkster/spark_beamhit2.ogg
+$random biospark/beamhit { biospark/beamhit1 biospark/beamhit2 }
+$limit biospark/beamhit 32
+biospark/deploy1 sounds/sparkster/spark_deploy1.ogg
+biospark/deploy2 sounds/sparkster/spark_deploy2.ogg
+biospark/deploy3 sounds/sparkster/spark_deploy3.ogg
+$random biospark/deploy { biospark/deploy1 biospark/deploy2 biospark/deploy3 }
+$limit biospark/deploy 32
+biospark/bighit1 sounds/sparkster/spark_bigexpl1.ogg
+biospark/bighit2 sounds/sparkster/spark_bigexpl2.ogg
+$random biospark/bighit { biospark/bighit1 biospark/bighit2 }
+$limit biospark/bighit 32
+biospark/bigspark sounds/sparkster/spark_bigspark.ogg
+biospark/arc1 sounds/sparkster/spark_arc1.ogg
+biospark/arc2 sounds/sparkster/spark_arc2.ogg
+biospark/arc3 sounds/sparkster/spark_arc3.ogg
+biospark/arc4 sounds/sparkster/spark_arc4.ogg
+$random biospark/arc { biospark/arc1 biospark/arc2 biospark/arc3 biospark/arc4 }
+$limit biospark/arc 64
+biospark/bigarc1 sounds/sparkster/spark_arcb1.ogg
+biospark/bigarc2 sounds/sparkster/spark_arcb2.ogg
+biospark/bigarc3 sounds/sparkster/spark_arcb3.ogg
+biospark/bigarc4 sounds/sparkster/spark_arcb4.ogg
+$random biospark/bigarc { biospark/bigarc1 biospark/bigarc2 biospark/bigarc3 biospark/bigarc4 }
+$limit biospark/bigarc 64
+biospark/hugearc1 sounds/sparkster/spark_arch1.ogg
+biospark/hugearc2 sounds/sparkster/spark_arch2.ogg
+biospark/hugearc3 sounds/sparkster/spark_arch3.ogg
+$random biospark/hugearc { biospark/hugearc1 biospark/hugearc2 biospark/hugearc3 }
+$limit biospark/hugearc 64
+biospark/zap1 sounds/sparkster/spark_zap1.ogg
+biospark/zap2 sounds/sparkster/spark_zap2.ogg
+biospark/zap3 sounds/sparkster/spark_zap3.ogg
+biospark/zap4 sounds/sparkster/spark_zap4.ogg
+biospark/zap5 sounds/sparkster/spark_zap5.ogg
+biospark/zap6 sounds/sparkster/spark_zap6.ogg
+$random biospark/zap { biospark/zap1 biospark/zap2 biospark/zap3 biospark/zap4 biospark/zap5 biospark/zap6 }
+$limit biospark/zap 64
+biospark/prefire sounds/sparkster/spark_prefire.ogg
+biospark/prethird sounds/sparkster/spark_prethird.ogg
+biospark/hiss sounds/sparkster/spark_hiss.ogg
+biospark/fail sounds/sparkster/spark_thirdfail.ogg
+biospark/checkout sounds/sparkster/spark_checkout.ogg
+
+silverbullet/select sounds/silverbullet/silver_select.ogg
+silverbullet/deselect sounds/silverbullet/silver_deselect.ogg
+silverbullet/meleestart sounds/silverbullet/silver_meleestart.ogg
+silverbullet/meleeend sounds/silverbullet/silver_meleeend.ogg
+silverbullet/idle sounds/silverbullet/silver_idle.ogg
+silverbullet/boltopen sounds/silverbullet/silver_boltopen.ogg
+silverbullet/boltclose sounds/silverbullet/silver_boltclose.ogg
+silverbullet/magout sounds/silverbullet/silver_magout.ogg
+silverbullet/magin sounds/silverbullet/silver_magin.ogg
+silverbullet/zoomstart sounds/silverbullet/silver_zoomstart.ogg
+silverbullet/zooming sounds/silverbullet/silver_zooming.ogg
+silverbullet/zoomend sounds/silverbullet/silver_zoomend.ogg
+silverbullet/fire1 sounds/silverbullet/silver_fire1.ogg
+silverbullet/fire2 sounds/silverbullet/silver_fire2.ogg
+silverbullet/fire3 sounds/silverbullet/silver_fire3.ogg
+$random silverbullet/fire { silverbullet/fire1 silverbullet/fire2 silverbullet/fire3 }
+silverbullet/altfire1 sounds/silverbullet/silver_altfire1.ogg
+silverbullet/altfire2 sounds/silverbullet/silver_altfire2.ogg
+silverbullet/altfire3 sounds/silverbullet/silver_altfire3.ogg
+$random silverbullet/altfire { silverbullet/altfire1 silverbullet/altfire2 silverbullet/altfire3 }
+silverbullet/jet sounds/silverbullet/silver_jet.ogg
+silverbullet/casing1 sounds/silverbullet/silver_casing1.ogg
+silverbullet/casing2 sounds/silverbullet/silver_casing2.ogg
+silverbullet/casing3 sounds/silverbullet/silver_casing3.ogg
+silverbullet/casing4 sounds/silverbullet/silver_casing4.ogg
+$random silverbullet/casing { silverbullet/casing1 silverbullet/casing2 silverbullet/casing3 silverbullet/casing4 }
+silverbullet/mag1 sounds/silverbullet/silver_mag1.ogg
+silverbullet/mag2 sounds/silverbullet/silver_mag2.ogg
+silverbullet/mag3 sounds/silverbullet/silver_mag3.ogg
+$random silverbullet/mag { silverbullet/mag1 silverbullet/mag2 silverbullet/mag3 }
+silverbullet/hit1 sounds/silverbullet/silver_hit1.ogg
+silverbullet/hit2 sounds/silverbullet/silver_hit2.ogg
+$random silverbullet/hit { silverbullet/hit1 silverbullet/hit2 }
+silverbullet/flesh1 sounds/silverbullet/silver_hitf1.ogg
+silverbullet/flesh2 sounds/silverbullet/silver_hitf2.ogg
+$random silverbullet/flesh { silverbullet/flesh1 silverbullet/flesh2 }
+silverbullet/chode1 sounds/silverbullet/silver_chode1.ogg
+silverbullet/chode2 sounds/silverbullet/silver_chode2.ogg
+$random silverbullet/chode { silverbullet/chode1 silverbullet/chode2 }
+silverbullet/crouch sounds/silverbullet/silver_crouch.ogg
+silverbullet/uncrouch sounds/silverbullet/silver_uncrouch.ogg
+
+candygun/fire1 sounds/candygun/candy_fire1.ogg
+candygun/fire2 sounds/candygun/candy_fire2.ogg
+candygun/fire3 sounds/candygun/candy_fire3.ogg
+$random candygun/fire { candygun/fire1 candygun/fire2 candygun/fire3 }
+candygun/hit1 sounds/candygun/candy_hit1.ogg
+candygun/hit2 sounds/candygun/candy_hit2.ogg
+candygun/hit3 sounds/candygun/candy_hit3.ogg
+$random candygun/hit { candygun/hit1 candygun/hit2 candygun/hit3 }
+candygun/maghit1 sounds/candygun/candy_maghit1.ogg
+candygun/maghit2 sounds/candygun/candy_maghit2.ogg
+$random candygun/maghit { candygun/maghit1 candygun/maghit2 }
+candygun/gunhit1 sounds/candygun/candy_gunhit1.ogg
+candygun/gunhit2 sounds/candygun/candy_gunhit2.ogg
+$random candygun/gunhit { candygun/gunhit1 candygun/gunhit2 }
+$limit candygun/hit 32
+$limit candygun/maghit 32
+$limit candygun/gunhit 32
+
+ynykron/select sounds/ynykron/mc_select.ogg
+ynykron/deselect sounds/ynykron/mc_deselect.ogg
+ynykron/idle sounds/ynykron/mc_idle.ogg
+ynykron/ready sounds/ynykron/mc_ready.ogg
+ynykron/latch sounds/ynykron/mc_latch.ogg
+ynykron/ventopen sounds/ynykron/mc_ventopen.ogg
+ynykron/ventclose sounds/ynykron/mc_ventclose.ogg
+ynykron/puff sounds/ynykron/mc_puff.ogg
+ynykron/puffing sounds/ynykron/mc_puffing.ogg
+ynykron/puffend sounds/ynykron/mc_puffend.ogg
+ynykron/meleestart sounds/ynykron/mc_meleestart.ogg
+ynykron/meleeend sounds/ynykron/mc_meleeend.ogg
+ynykron/checkout sounds/ynykron/mc_checkout.ogg
+ynykron/fire sounds/ynykron/mc_fire.ogg
+ynykron/altfire sounds/ynykron/mc_altfire.ogg
+ynykron/magout sounds/ynykron/mc_magout.ogg
+ynykron/magin sounds/ynykron/mc_magin.ogg
+ynykron/beam sounds/ynykron/mc_beam.ogg
+ynykron/hit1 sounds/ynykron/mc_hit1.ogg
+ynykron/hit2 sounds/ynykron/mc_hit2.ogg
+ynykron/hit3 sounds/ynykron/mc_hit3.ogg
+$random ynykron/hit { ynykron/hit1 ynykron/hit2 ynykron/hit3 }
+ynykron/altbeam sounds/ynykron/mc_altbeam.ogg
+ynykron/vortex sounds/ynykron/mc_vortex.ogg
+ynykron/vortexarc1 sounds/ynykron/mc_vortexarc1.ogg
+ynykron/vortexarc2 sounds/ynykron/mc_vortexarc2.ogg
+ynykron/vortexarc3 sounds/ynykron/mc_vortexarc3.ogg
+$random ynykron/vortexarc { ynykron/vortexarc1 ynykron/vortexarc2 ynykron/vortexarc3 }
+ynykron/vortexflash1 sounds/ynykron/mc_vortexflash1.ogg
+ynykron/vortexflash2 sounds/ynykron/mc_vortexflash2.ogg
+$random ynykron/vortexflash { ynykron/vortexflash1 ynykron/vortexflash2 }
+ynykron/vortexend sounds/ynykron/mc_vortexend.ogg
+ynykron/wind sounds/ynykron/mc_vortexwind.ogg
+
+misc/secret sounds/menu/findsecret.ogg
+misc/keytry sounds/menu/failuse.ogg
+misc/w_pkup sounds/general/wpickup.ogg
+misc/w_pkup_vip sounds/general/wpickup_vip.ogg
+misc/p_pkup sounds/general/ppickup.ogg
+misc/p_pkup_vip sounds/general/ppickup_vip.ogg
+misc/i_pkup sounds/general/ipickup.ogg
+misc/k_pkup sounds/general/kpickup.ogg
+misc/ammo_pkup sounds/general/apickup.ogg
+misc/bullet_pkup sounds/general/bpickup.ogg
+misc/ammo_pkup_vip sounds/general/apickup_vip.ogg
+misc/bullet_pkup_vip sounds/general/bpickup_vip.ogg
+misc/armor_pkup sounds/general/spickup.ogg
+misc/health_pkup sounds/general/hpickup.ogg
+misc/spawn sounds/CORK.ogg
+misc/teleport sounds/general/teleport.ogg
+misc/chat sounds/menu/chatsnd.ogg
+misc/chat2 sounds/menu/chatsnd.ogg
+Chat sounds/menu/chatsnd.ogg // hexen what the fuck
+misc/sundowner sounds/SUNDOWNER.ogg
+misc/emone sounds/EMONE.ogg
+misc/trombone sounds/SADTROMBONE.ogg
+misc/lamborghini sounds/GNAWLIDGE.ogg
+misc/nocheat sounds/DSNOPE.ogg
+misc/drumroll sounds/DRUMROLL.ogg
+misc/tada sounds/TADA.ogg
+misc/heart sounds/KOKORO.ogg
+misc/achievement sounds/CTF6.ogg
+misc/wow sounds/WOW.ogg
+misc/achievement2 sounds/YAY.ogg
+misc/orbexplode sounds/ORBEXPLODE.ogg
+misc/omgfart sounds/omgfart.ogg
+misc/voice sounds/dlgvoice.ogg
+misc/sewercount sounds/sewercount.ogg
+misc/frag sounds/GFRAG.ogg
+misc/gibber1 sounds/general/Gib1.ogg
+misc/gibber2 sounds/general/Gib2.ogg
+misc/gibber3 sounds/general/Gib3.ogg
+misc/gibber4 sounds/general/Gib4.ogg
+misc/gibber5 sounds/general/Gib5.ogg
+$random misc/gibber { misc/gibber1 misc/gibber2 misc/gibber3 misc/gibber4 misc/gibber5 }
+misc/gibhit1 sounds/general/gibP1.ogg
+misc/gibhit2 sounds/general/gibP3.ogg
+misc/gibhit3 sounds/general/gibP4.ogg
+misc/gibhit4 sounds/general/gibP5.ogg
+misc/gibhit5 sounds/general/gibP6.ogg
+$random misc/gibhit { misc/gibhit1 misc/gibhit2 misc/gibhit3 misc/gibhit4 misc/gibhit5 }
+misc/blooddrop sounds/general/bloddrop.ogg
+misc/bodythump sounds/general/thump.ogg
+misc/flame1 sounds/misc/onfire1.ogg
+misc/flame2 sounds/misc/onfire2.ogg
+misc/flame3 sounds/misc/onfire3.ogg
+misc/flame4 sounds/misc/onfire4.ogg
+$random misc/flame { misc/flame1 misc/flame2 smisc/flame3 misc/flame4 }
+$limit misc/flame 32
+
+misc/underwater sounds/general/uWater1a.ogg
+misc/underslime sounds/general/uGoop1.ogg
+misc/underlava sounds/general/uLava1.ogg
+misc/waterenter sounds/general/DIVE.ogg
+misc/slimeenter sounds/general/GoopJ1.ogg
+misc/lavaenter sounds/general/LavaJ1.ogg
+misc/waterexit sounds/general/surfaceb.ogg
+misc/slimeexit sounds/general/GoopE1.ogg
+misc/lavaexit sounds/general/LavaE1.ogg
+
+misc/ricochet1 sounds/general/ric1.ogg
+misc/ricochet2 sounds/general/ric2.ogg
+misc/ricochet3 sounds/general/ric3.ogg
+$random misc/ricochet { misc/ricochet1 misc/ricochet2 misc/ricochet3 }
+
+misc/parry_ds1 sounds/general/parry_ds1.ogg
+misc/parry_ds2 sounds/general/parry_ds2.ogg
+misc/parry_ds3 sounds/general/parry_ds3.ogg
+$random misc/soulsparry { misc/parry_ds1 misc/parry_ds2 misc/parry_ds3 }
+
+misc/clonk1 sounds/clonk/clonk1.ogg
+misc/clonk2 sounds/clonk/clonk2.ogg
+misc/clonk3 sounds/clonk/clonk3.ogg
+misc/clonk4 sounds/clonk/clonk4.ogg
+misc/clonk5 sounds/clonk/clonk5.ogg
+misc/clonk6 sounds/clonk/clonk6.ogg
+misc/clonk7 sounds/clonk/clonk7.ogg
+misc/clonk8 sounds/clonk/clonk8.ogg
+misc/clonk9 sounds/clonk/clonk9.ogg
+misc/clonk10 sounds/clonk/clonk10.ogg
+misc/clonk11 sounds/clonk/clonk11.ogg
+$random misc/clonk { misc/clonk1 misc/clonk2 misc/clonk3 misc/clonk4 misc/clonk5 misc/clonk6 misc/clonk7 misc/clonk8 misc/clonk9 misc/clonk10 misc/clonk11 }
+
+armor/blastsuit sounds/items/blastsuit.ogg
+armor/wararmor sounds/items/wararmor.ogg
+armor/hit1 sounds/items/hullhit.ogg
+armor/hit2 sounds/items/hullhit2.ogg
+armor/hit3 sounds/items/hullhit3.ogg
+armor/hit4 sounds/items/hullhit4.ogg
+armor/hit5 sounds/items/hullhit5.ogg
+$random armor/hit { armor/hit1 armor/hit2 armor/hit3 armor/hit4 armor/hit5 }
+
+powerup/refresheruse sounds/items/refreshuse.ogg
+powerup/refresher sounds/items/refresh.ogg
+powerup/sandwich sounds/CORK.ogg
+powerup/ghost sounds/items/CloakOn.ogg
+powerup/ghostact sounds/items/CloakLoop3.ogg
+powerup/ghostend sounds/items/CloakOff.ogg
+powerup/gravity sounds/items/gravityon.ogg
+powerup/gravityact sounds/items/gravityact.ogg
+powerup/gravityend sounds/items/gravityoff.ogg
+powerup/invinciball sounds/items/invincion.ogg
+powerup/invinciballact sounds/items/invinciact.ogg
+powerup/invinciballhit sounds/items/invincihit.ogg
+powerup/invinciballend sounds/items/invincioff.ogg
+powerup/ragekit sounds/items/ragekiton.ogg
+powerup/ragekitact sounds/items/ragekitact.ogg
+powerup/ragekithit sounds/items/ragekithit.ogg
+powerup/ragekitend sounds/items/ragekitoff.ogg
+powerup/omnisight sounds/items/omnisight.ogg
+powerup/embiggener sounds/items/embiggen.ogg
+powerup/barrier sounds/items/barrieron.ogg
+powerup/barrieract sounds/items/barrieract.ogg
+powerup/barrierend sounds/items/barrieroff.ogg
+powerup/mykradvo sounds/items/AnomExplode.ogg
+$limit powerup/mykradvo 16
+powerup/mykradvoamb sounds/items/AnomHeartBeat.ogg
+powerup/devastation sounds/items/devaon.ogg
+powerup/devastationamb sounds/items/devaamb.ogg
+powerup/devastationact sounds/items/devaact.ogg
+powerup/devastationhit sounds/items/devahit.ogg
+powerup/devastationend sounds/items/devaoff.ogg
+powerup/divineuse sounds/items/divion.ogg
+powerup/divineamb sounds/items/diviamb.ogg
+powerup/divineact sounds/items/diviact.ogg
+powerup/divinehit1 sounds/items/divihit1.ogg
+powerup/divinehit2 sounds/items/divihit2.ogg
+powerup/divinehit3 sounds/items/divihit3.ogg
+powerup/divinehit4 sounds/items/divihit4.ogg
+powerup/divinehit5 sounds/items/divihit5.ogg
+powerup/divinehit6 sounds/items/divihit6.ogg
+powerup/divinehit7 sounds/items/divihit7.ogg
+powerup/divinehit8 sounds/items/divihit8.ogg
+$random powerup/divinehit { powerup/divinehit1 powerup/divinehit2 powerup/divinehit3 powerup/divinehit4 powerup/divinehit5 powerup/divinehit6 powerup/divinehit7 powerup/divinehit8 }
+$limit powerup/divinehit 16
+powerup/divineend sounds/items/diviend.ogg
+powerup/tetheruse sounds/items/tetheruse.ogg
+powerup/tetherfail sounds/items/tetherfail.ogg
+powerup/tethererror sounds/items/tethererror.ogg
+
+mykradvo/arc1 sounds/items/mykrarc1.ogg
+mykradvo/arc2 sounds/items/mykrarc2.ogg
+mykradvo/arc3 sounds/items/mykrarc3.ogg
+mykradvo/arc4 sounds/items/mykrarc4.ogg
+mykradvo/arc5 sounds/items/mykrarc5.ogg
+mykradvo/arc6 sounds/items/mykrarc6.ogg
+mykradvo/arc7 sounds/items/mykrarc7.ogg
+mykradvo/arc8 sounds/items/mykrarc8.ogg
+mykradvo/arc9 sounds/items/mykrarc9.ogg
+mykradvo/smallarc1 sounds/items/mykrarcs1.ogg
+mykradvo/smallarc2 sounds/items/mykrarcs2.ogg
+mykradvo/smallarc3 sounds/items/mykrarcs3.ogg
+mykradvo/smallarc4 sounds/items/mykrarcs4.ogg
+mykradvo/smallarc5 sounds/items/mykrarcs5.ogg
+mykradvo/smallarc6 sounds/items/mykrarcs6.ogg
+mykradvo/smallarc7 sounds/items/mykrarcs7.ogg
+mykradvo/smallarc8 sounds/items/mykrarcs8.ogg
+mykradvo/smallarc9 sounds/items/mykrarcs9.ogg
+$random mykradvo/arc { mykradvo/arc1 mykradvo/arc2 mykradvo/arc3 mykradvo/arc4 mykradvo/arc5 mykradvo/arc6 mykradvo/arc7 mykradvo/arc8 mykradvo/arc9 }
+$random mykradvo/smallarc { mykradvo/smallarc1 mykradvo/smallarc2 mykradvo/smallarc3 mykradvo/smallarc4 mykradvo/smallarc5 mykradvo/smallarc6 mykradvo/smallarc7 mykradvo/smallarc8 mykradvo/smallarc9 }
+$limit mykradvo/arc 32
+$limit mykradvo/smallarc 16
+
+lamp/on sounds/items/lampon.ogg
+lamp/off sounds/items/lampoff.ogg
+lamp/appear sounds/items/lampappear.ogg
+lamp/disappear sounds/items/lampdisappear.ogg
+moth/scrape1 sounds/items/mothatk1.ogg
+moth/scrape2 sounds/items/mothatk2.ogg
+moth/scrape3 sounds/items/mothatk3.ogg
+moth/scrape4 sounds/items/mothatk4.ogg
+$random moth/scrape { moth/scrape1 moth/scrape2 moth/scrape3 moth/scrape4 }
+$limit moth/scrape 32
+moth/die1 sounds/items/mothdie1.ogg
+moth/die2 sounds/items/mothdie2.ogg
+$random moth/die { moth/die1 moth/die2 }
+moth/fly sounds/items/mothfly.ogg
+$limit moth/fly 32
+// white lady (not actually mashiro)
+mashiro/appear sounds/mashiro/moth_appear.ogg
+mashiro/giggle1 sounds/mashiro/moth_giggle1.ogg
+mashiro/giggle2 sounds/mashiro/moth_giggle2.ogg
+mashiro/giggle3 sounds/mashiro/moth_giggle3.ogg
+mashiro/giggle4 sounds/mashiro/moth_giggle4.ogg
+mashiro/giggle5 sounds/mashiro/moth_giggle5.ogg
+mashiro/giggle6 sounds/mashiro/moth_giggle6.ogg
+$random mashiro/giggle { mashiro/giggle1 mashiro/giggle2 mashiro/giggle3 mashiro/giggle4 mashiro/giggle5 mashiro/giggle6 }
+mashiro/see1 sounds/mashiro/moth_anger1.ogg
+mashiro/see2 sounds/mashiro/moth_anger2.ogg
+$random mashiro/see { mashiro/see1 mashiro/see2 }
+mashiro/attack1 sounds/mashiro/moth_attack1.ogg
+mashiro/attack2 sounds/mashiro/moth_attack2.ogg
+$random mashiro/attack { mashiro/attack1 mashiro/attack2 }
+mashiro/hit1 sounds/mashiro/moth_hit1.ogg
+mashiro/hit2 sounds/mashiro/moth_hit2.ogg
+$random mashiro/hit { mashiro/hit1 mashiro/hit2 }
+mashiro/flesh1 sounds/mashiro/moth_hitf1.ogg
+mashiro/flesh2 sounds/mashiro/moth_hitf2.ogg
+mashiro/flesh3 sounds/mashiro/moth_hitf3.ogg
+$random mashiro/flesh { mashiro/hitf1 mashiro/hitf2 mashiro/hitf3 }
+mashiro/active1 sounds/mashiro/moth_postatk1.ogg
+mashiro/active2 sounds/mashiro/moth_postatk2.ogg
+mashiro/active3 sounds/mashiro/moth_postatk3.ogg
+mashiro/active4 sounds/mashiro/moth_postatk4.ogg
+$random mashiro/active { mashiro/active1 mashiro/active2 mashiro/active3 mashiro/active4 }
+mashiro/die sounds/mashiro/moth_defeat.ogg
+fabricator/use sounds/items/makeammo.ogg
+
+chancebox/explode1 sounds/items/lootexpl1.ogg
+chancebox/explode2 sounds/items/lootexpl2.ogg
+chancebox/explode3 sounds/items/lootexpl3.ogg
+$random chancebox/explode { chancebox/explode1 chancebox/explode2 chancebox/explode3 }
+
+newkeen/hit sounds/keenhit.ogg
+newkeen/die sounds/keendie.ogg
+newkeen/fall sounds/keenfall.ogg
+newkeen/bounce sounds/keenbounce.ogg
+
+menu/activate sounds/hmenu/hmenu1.ogg
+menu/backup sounds/hmenu/hmenu2.ogg
+menu/prompt sounds/hmenu/hmenu1.ogg
+menu/cursor sounds/hmenu/hmenu4.ogg
+menu/change sounds/hmenu/hmenu3.ogg
+menu/invalid sounds/hmenu/hmenu3.ogg
+menu/dismiss sounds/hmenu/hmenu2.ogg
+menu/choose sounds/hmenu/hmenu2.ogg
+menu/clear sounds/hmenu/hmenu2.ogg
+menu/advance sounds/hmenu/hmenu1.ogg
+
+menu/demoopen sounds/menu/openkbase.ogg
+menu/demotab sounds/menu/menutab.ogg
+menu/demosel sounds/menu/menuset.ogg
+menu/demoscroll sounds/menu/menuscroll.ogg
+$volume menu/demoscroll 0.3
+menu/democlose sounds/menu/menuclose.ogg
+
+menu/fail sounds/menu/failuse.ogg
+menu/noinvuse sounds/menu/failinv.ogg
+menu/buyinv sounds/menu/buysnd.ogg
+
+$alias misc/invchange menu/demosel
+UseArtifact DSEMPTY
+StartupTick DSEMPTY
+
+world/watersplash sounds/terrain/DSSPLASH.ogg
+world/watersplash2 sounds/terrain/DSSPLSML.ogg
+world/lavasizzle sounds/terrain/DSLVSIZ.ogg
+world/lavasizzle2 sounds/terrain/DSLVSIZ2.ogg
+world/sludgegloop sounds/terrain/DSPLOOSH.ogg
+world/sludgegloop2 sounds/terrain/DSPLOSML.ogg
+$limit world/watersplash 8
+$limit world/watersplash2 8
+$limit world/lavasizzle 8
+$limit world/lavasizzle2 8
+$limit world/sludgegloop 8
+$limit world/sludgegloop2 8
+
+// doom vacation stuff
+DSSING sounds/BRUH.ogg
+DSMOAN DSEMPTY
+DSVXsex1 DSEMPTY
+DSVXsex2 DSEMPTY
+DSVXsex3 DSEMPTY
+DSVXsex4 DSEMPTY
+misc/boinkend sounds/BOINK1.ogg
+misc/boink1 sounds/BOINK2.ogg
+misc/boink2 sounds/BOINK3.ogg
+$random misc/boink { misc/boink1 misc/boink2 }
+
+// wolf3d thingies
+wolf3d/dogbite sounds/wolfstuff/wolf3d_dogbite.ogg
+wolf3d/dogdie sounds/wolfstuff/wolf3d_dogdie.ogg
+wolf3d/dogsight sounds/wolfstuff/wolf3d_dogsight.ogg
+wolf3d/doorclose sounds/wolfstuff/wolf3d_doorclose.ogg
+wolf3d/dooropen sounds/wolfstuff/wolf3d_dooropen.ogg
+wolf3d/guarddie1 sounds/wolfstuff/wolf3d_guarddie1.ogg
+wolf3d/guarddie2 sounds/wolfstuff/wolf3d_guarddie2.ogg
+wolf3d/guarddie4 sounds/wolfstuff/wolf3d_guarddie4.ogg
+wolf3d/guarddie5 sounds/wolfstuff/wolf3d_guarddie5.ogg
+wolf3d/guarddie6 sounds/wolfstuff/wolf3d_guarddie6.ogg
+wolf3d/guarddie7 sounds/wolfstuff/wolf3d_guarddie7.ogg
+wolf3d/guarddie8 sounds/wolfstuff/wolf3d_guarddie8.ogg
+$random wolf3d/guarddie { wolf3d/guarddie1 wolf3d/guarddie2 wolf3d/guarddie2 wolf3d/guarddie4 wolf3d/guarddie5 wolf3d/guarddie6 wolf3d/guarddie7 wolf3d/guarddie8 }
+wolf3d/guardfire sounds/wolfstuff/wolf3d_guardfire.ogg
+wolf3d/guardsight sounds/wolfstuff/wolf3d_guardsight.ogg
+wolf3d/hansdie sounds/wolfstuff/wolf3d_hansdie.ogg
+wolf3d/hansfire sounds/wolfstuff/wolf3d_hansfire.ogg
+wolf3d/hanssight sounds/wolfstuff/wolf3d_hanssight.ogg
+wolf3d/pushwall sounds/wolfstuff/wolf3d_pushwall.ogg
+wolf3d/ssdie sounds/wolfstuff/wolf3d_ssdie.ogg
+wolf3d/ssfire sounds/wolfstuff/wolf3d_ssfire.ogg
+wolf3d/sssight sounds/wolfstuff/wolf3d_sssight.ogg
diff --git a/sndinfo.weapons b/sndinfo.weapons
deleted file mode 100644
index c5dc24ea5..000000000
--- a/sndinfo.weapons
+++ /dev/null
@@ -1,353 +0,0 @@
-$pitchshiftrange 0
-
-deepimpact/fire = "sounds/deepimpact/impfire.ogg"
-deepimpact/charge = "sounds/deepimpact/impaltcharge.ogg"
-deepimpact/altfire = "sounds/deepimpact/impaltfire.ogg"
-deepimpact/dryfire = "sounds/deepimpact/impdryfire.ogg"
-deepimpact/dryaltfire = "sounds/deepimpact/impdryaltfire.ogg"
-deepimpact/select = "sounds/deepimpact/impsel.ogg"
-deepimpact/checkout = "sounds/deepimpact/impidle.ogg"
-deepimpact/deselect = "sounds/deepimpact/impdown.ogg"
-deepimpact/bullet = "sounds/deepimpact/impbulletfly.ogg"
-deepimpact/bullethit1 = "sounds/deepimpact/impexplo1.ogg"
-deepimpact/bullethit2 = "sounds/deepimpact/impexplo2.ogg"
-deepimpact/reloadbeg = "sounds/deepimpact/impreloadstart.ogg"
-deepimpact/reloadend = "sounds/deepimpact/impreloadend.ogg"
-deepimpact/reload = "sounds/deepimpact/impcrank.ogg"
-deepimpact/noreload = "sounds/deepimpact/impcrankhalt.ogg"
-$random deepimpact/bullethit { deepimpact/bullethit1 deepimpact/bullethit2 }
-
-explodium/casing1 = "sounds/explodiumgun/expl_case1.ogg"
-explodium/casing2 = "sounds/explodiumgun/expl_case2.ogg"
-explodium/casing3 = "sounds/explodiumgun/expl_case3.ogg"
-explodium/casing4 = "sounds/explodiumgun/expl_case4.ogg"
-$random explodium/casing { explodium/casing1 explodium/casing2 explodium/casing3 explodium/casing4 }
-explodium/checkout = "sounds/explodiumgun/expl_checkout.ogg"
-explodium/fire1 = "sounds/explodiumgun/expl_fire1.ogg"
-explodium/fire2 = "sounds/explodiumgun/expl_fire2.ogg"
-explodium/fire3 = "sounds/explodiumgun/expl_fire3.ogg"
-$random explodium/fire { explodium/fire1 explodium/fire2 explodium/fire3 }
-explodium/hit1 = "sounds/explodiumgun/expl_hit1.ogg"
-explodium/hit2 = "sounds/explodiumgun/expl_hit2.ogg"
-explodium/hit3 = "sounds/explodiumgun/expl_hit3.ogg"
-$random explodium/hit { explodium/hit1 explodium/hit2 explodium/hit3 }
-explodium/jamitin = "sounds/explodiumgun/expl_jamitin.ogg"
-explodium/mag1 = "sounds/explodiumgun/expl_mag1.ogg"
-explodium/mag2 = "sounds/explodiumgun/expl_mag2.ogg"
-explodium/mag3 = "sounds/explodiumgun/expl_mag3.ogg"
-$random explodium/mag { explodium/mag1 explodium/mag2 explodium/mag3 }
-explodium/maghit1 = "sounds/explodiumgun/expl_maghit1.ogg"
-explodium/maghit2 = "sounds/explodiumgun/expl_maghit2.ogg"
-$random explodium/maghit { explodium/maghit1 explodium/maghit2 }
-explodium/magget = "sounds/explodiumgun/expl_magget.ogg"
-explodium/magin = "sounds/explodiumgun/expl_magin.ogg"
-explodium/magout = "sounds/explodiumgun/expl_magout.ogg"
-explodium/magpin = "sounds/explodiumgun/expl_magpin.ogg"
-explodium/select = "sounds/explodiumgun/expl_select.ogg"
-explodium/deselect = "sounds/explodiumgun/expl_deselect.ogg"
-explodium/slideback = "sounds/explodiumgun/expl_slideback.ogg"
-explodium/slideforward = "sounds/explodiumgun/expl_slideforward.ogg"
-explodium/slidelock = "sounds/explodiumgun/expl_slidelock.ogg"
-explodium/speen = "sounds/explodiumgun/expl_speen.ogg"
-explodium/throwmag = "sounds/explodiumgun/expl_throwmag.ogg"
-$limit explodium/hit 32
-$limit explodium/maghit 32
-
-spreadgun/open = "sounds/spreadgun/spread_open.ogg"
-spreadgun/hammer = "sounds/spreadgun/spread_hammer.ogg"
-spreadgun/close = "sounds/spreadgun/spread_close.ogg"
-spreadgun/shellin = "sounds/spreadgun/spread_load.ogg"
-spreadgun/select = "sounds/spreadgun/spread_select.ogg"
-spreadgun/deselect = "sounds/spreadgun/spread_deselect.ogg"
-spreadgun/redfire1 = "sounds/spreadgun/spread_redfire1.ogg"
-spreadgun/redfire2 = "sounds/spreadgun/spread_redfire2.ogg"
-$random spreadgun/redfire { spreadgun/redfire1 spreadgun/redfire2 }
-$limit spreadgun/redfire 16
-spreadgun/goldfire1 = "sounds/spreadgun/spread_goldfire1.ogg"
-spreadgun/goldfire2 = "sounds/spreadgun/spread_goldfire2.ogg"
-$random spreadgun/goldfire { spreadgun/goldfire1 spreadgun/goldfire2 }
-spreadgun/checkgun = "sounds/spreadgun/spread_idle.ogg"
-spreadgun/casing1 = "sounds/spreadgun/spread_casing1.ogg"
-spreadgun/casing2 = "sounds/spreadgun/spread_casing2.ogg"
-spreadgun/casing3 = "sounds/spreadgun/spread_casing3.ogg"
-spreadgun/casing4 = "sounds/spreadgun/spread_casing4.ogg"
-spreadgun/casing5 = "sounds/spreadgun/spread_casing5.ogg"
-spreadgun/casing6 = "sounds/spreadgun/spread_casing6.ogg"
-$random spreadgun/casing { spreadgun/casing1 spreadgun/casing2 spreadgun/casing3 spreadgun/casing4 spreadgun/casing5 spreadgun/casing6 }
-spreadgun/gcasing1 = "sounds/spreadgun/spread_gcasing1.ogg"
-spreadgun/gcasing2 = "sounds/spreadgun/spread_gcasing2.ogg"
-spreadgun/gcasing3 = "sounds/spreadgun/spread_gcasing3.ogg"
-$random spreadgun/gcasing { spreadgun/gcasing1 spreadgun/gcasing2 spreadgun/gcasing3 }
-spreadgun/pellet1 = "sounds/spreadgun/spread_pellet1.ogg"
-spreadgun/pellet2 = "sounds/spreadgun/spread_pellet2.ogg"
-spreadgun/pellet3 = "sounds/spreadgun/spread_pellet3.ogg"
-spreadgun/pellet4 = "sounds/spreadgun/spread_pellet4.ogg"
-spreadgun/pellet5 = "sounds/spreadgun/spread_pellet5.ogg"
-spreadgun/pellet6 = "sounds/spreadgun/spread_pellet6.ogg"
-spreadgun/pellet7 = "sounds/spreadgun/spread_pellet7.ogg"
-spreadgun/pellet8 = "sounds/spreadgun/spread_pellet8.ogg"
-$random spreadgun/pellet { spreadgun/pellet1 spreadgun/pellet2 spreadgun/pellet3 spreadgun/pellet4 spreadgun/pellet5 spreadgun/pellet6 spreadgun/pellet7 spreadgun/pellet8 }
-$limit spreadgun/pellet 32
-spreadgun/pelletf1 = "sounds/spreadgun/spread_pelletf1.ogg"
-spreadgun/pelletf2 = "sounds/spreadgun/spread_pelletf2.ogg"
-spreadgun/pelletf3 = "sounds/spreadgun/spread_pelletf3.ogg"
-spreadgun/pelletf4 = "sounds/spreadgun/spread_pelletf4.ogg"
-spreadgun/pelletf5 = "sounds/spreadgun/spread_pelletf5.ogg"
-spreadgun/pelletf6 = "sounds/spreadgun/spread_pelletf6.ogg"
-$random spreadgun/pelletf { spreadgun/pelletf1 spreadgun/pelletf2 spreadgun/pelletf3 spreadgun/pelletf4 spreadgun/pelletf5 spreadgun/pelletf6 }
-$limit spreadgun/pelletf 32
-spreadgun/goldexpl1 = "sounds/spreadgun/spread_goldexp1.ogg"
-spreadgun/goldexpl2 = "sounds/spreadgun/spread_goldexp2.ogg"
-$random spreadgun/goldexpl { spreadgun/goldexpl1 spreadgun/goldexpl2 }
-
-wallbuster/select = "sounds/wallbuster/cbt_select.ogg"
-wallbuster/deselect = "sounds/wallbuster/cbt_deselect.ogg"
-wallbuster/dryfire = "sounds/wallbuster/cbt_dryfire.ogg"
-wallbuster/spin = "sounds/wallbuster/cbt_spinone.ogg"
-wallbuster/spinbig = "sounds/wallbuster/cbt_spinbig.ogg"
-wallbuster/unlock = "sounds/wallbuster/cbt_leverpull.ogg"
-wallbuster/lock = "sounds/wallbuster/cbt_leverpush.ogg"
-wallbuster/meleestart = "sounds/wallbuster/cbt_lower.ogg"
-wallbuster/meleeend = "sounds/wallbuster/cbt_raise.ogg"
-wallbuster/detach = "sounds/wallbuster/cbt_unload.ogg"
-wallbuster/attach = "sounds/wallbuster/cbt_load.ogg"
-wallbuster/handspin = "sounds/wallbuster/cbt_handspin.ogg"
-wallbuster/load1 = "sounds/wallbuster/cbt_shellin1.ogg"
-wallbuster/load2 = "sounds/wallbuster/cbt_shellin2.ogg"
-wallbuster/load3 = "sounds/wallbuster/cbt_shellin3.ogg"
-wallbuster/load4 = "sounds/wallbuster/cbt_shellin4.ogg"
-$random wallbuster/load { wallbuster/load1 wallbuster/load2 wallbuster/load3 wallbuster/load4 }
-wallbuster/smallbust1 = "sounds/wallbuster/cbt_smallbust1.ogg"
-wallbuster/smallbust2 = "sounds/wallbuster/cbt_smallbust2.ogg"
-wallbuster/smallbust3 = "sounds/wallbuster/cbt_smallbust3.ogg"
-$random wallbuster/smallbust { wallbuster/smallbust1 wallbuster/smallbust2 wallbuster/smallbust3 }
-$limit wallbuster/smallbust 16
-wallbuster/bigbust1 = "sounds/wallbuster/cbt_bigbust1.ogg"
-wallbuster/bigbust2 = "sounds/wallbuster/cbt_bigbust2.ogg"
-wallbuster/bigbust3 = "sounds/wallbuster/cbt_bigbust3.ogg"
-$random wallbuster/bigbust { wallbuster/bigbust1 wallbuster/bigbust2 wallbuster/bigbust3 }
-$limit wallbuster/bigbust 8
-
-eviscerator/select = "sounds/eviscerator/visc_select.ogg"
-eviscerator/deselect = "sounds/eviscerator/visc_deselect.ogg"
-eviscerator/load = "sounds/eviscerator/visc_cycle.ogg"
-eviscerator/fire1 = "sounds/eviscerator/visc_fire1.ogg"
-eviscerator/fire2 = "sounds/eviscerator/visc_fire2.ogg"
-$random eviscerator/fire { eviscerator/fire1 eviscerator/fire2 }
-eviscerator/altfire1 = "sounds/eviscerator/visc_altfire1.ogg"
-eviscerator/altfire2 = "sounds/eviscerator/visc_altfire2.ogg"
-$random eviscerator/altfire { eviscerator/altfire1 eviscerator/altfire2 }
-eviscerator/eject = "sounds/eviscerator/visc_eject.ogg"
-eviscerator/ejectend = "sounds/eviscerator/visc_ejectend.ogg"
-eviscerator/switch = "sounds/eviscerator/visc_switch.ogg"
-eviscerator/checkgun = "sounds/eviscerator/visc_idle.ogg"
-eviscerator/meleestart = "sounds/eviscerator/visc_meleestart.ogg"
-eviscerator/meleeend = "sounds/eviscerator/visc_meleeend.ogg"
-eviscerator/hit1 = "sounds/eviscerator/visc_hit1.ogg"
-eviscerator/hit2 = "sounds/eviscerator/visc_hit2.ogg"
-eviscerator/hit3 = "sounds/eviscerator/visc_hit3.ogg"
-eviscerator/hit4 = "sounds/eviscerator/visc_hit4.ogg"
-eviscerator/hit5 = "sounds/eviscerator/visc_hit5.ogg"
-eviscerator/hit6 = "sounds/eviscerator/visc_hit6.ogg"
-$random eviscerator/hit { eviscerator/hit1 eviscerator/hit2 eviscerator/hit3 eviscerator/hit4 eviscerator/hit5 eviscerator/hit6 }
-$limit eviscerator/hit 32
-eviscerator/hith1 = "sounds/eviscerator/visc_hith1.ogg"
-eviscerator/hith2 = "sounds/eviscerator/visc_hith2.ogg"
-eviscerator/hith3 = "sounds/eviscerator/visc_hith3.ogg"
-eviscerator/hith4 = "sounds/eviscerator/visc_hith4.ogg"
-eviscerator/hith5 = "sounds/eviscerator/visc_hith5.ogg"
-eviscerator/hith6 = "sounds/eviscerator/visc_hith6.ogg"
-eviscerator/hith7 = "sounds/eviscerator/visc_hith7.ogg"
-eviscerator/hith8 = "sounds/eviscerator/visc_hith8.ogg"
-$random eviscerator/hith { eviscerator/hith1 eviscerator/hith2 eviscerator/hith3 eviscerator/hith4 eviscerator/hith5 eviscerator/hith6 eviscerator/hith7 eviscerator/hith8 }
-$limit eviscerator/hith 32
-eviscerator/hitf1 = "sounds/eviscerator/visc_hitf1.ogg"
-eviscerator/hitf2 = "sounds/eviscerator/visc_hitf2.ogg"
-eviscerator/hitf3 = "sounds/eviscerator/visc_hitf3.ogg"
-$random eviscerator/hitf { eviscerator/hitf1 eviscerator/hitf2 eviscerator/hitf3 }
-$limit eviscerator/hitf 32
-eviscerator/shell1 = "sounds/eviscerator/visc_shell1.ogg"
-eviscerator/shell2 = "sounds/eviscerator/visc_shell2.ogg"
-$random eviscerator/shell { eviscerator/shell1 eviscerator/shell2 }
-eviscerator/casing = "sounds/eviscerator/visc_casing.ogg"
-
-hellblazer/select = "sounds/hellblazer/blaze_select.ogg"
-hellblazer/deselect = "sounds/hellblazer/blaze_deselect.ogg"
-hellblazer/fire = "sounds/hellblazer/blaze_fire.ogg"
-hellblazer/altfire = "sounds/hellblazer/blaze_altfire.ogg"
-hellblazer/meleestart = "sounds/hellblazer/blaze_meleestart.ogg"
-hellblazer/meleeend = "sounds/hellblazer/blaze_meleeend.ogg"
-hellblazer/idle = "sounds/hellblazer/blaze_idle.ogg"
-hellblazer/dustoff = "sounds/hellblazer/blaze_dustoff.ogg"
-hellblazer/shift = "sounds/hellblazer/blaze_shift.ogg"
-hellblazer/spin = "sounds/hellblazer/blaze_spin.ogg"
-hellblazer/open = "sounds/hellblazer/blaze_open.ogg"
-hellblazer/magout = "sounds/hellblazer/blaze_magout.ogg"
-hellblazer/magin = "sounds/hellblazer/blaze_magin.ogg"
-hellblazer/close = "sounds/hellblazer/blaze_close.ogg"
-hellblazer/hit1 = "sounds/hellblazer/blaze_hit1.ogg"
-hellblazer/hit2 = "sounds/hellblazer/blaze_hit2.ogg"
-hellblazer/hit3 = "sounds/hellblazer/blaze_hit3.ogg"
-$random hellblazer/hit { hellblazer/hit1 hellblazer/hit2 hellblazer/hit3 }
-$limit hellblazer/hit 16
-hellblazer/bounce = "sounds/hellblazer/blaze_bounce.ogg"
-hellblazer/fly = "sounds/hellblazer/blaze_fly.ogg"
-hellblazer/preload = "sounds/hellblazer/blaze_preload.ogg"
-hellblazer/hold = "sounds/hellblazer/blaze_hold.ogg"
-hellblazer/lock = "sounds/hellblazer/blaze_lock.ogg"
-hellblazer/clear = "sounds/hellblazer/blaze_clear.ogg"
-
-biospark/select = "sounds/sparkster/spark_select.ogg"
-biospark/deselect = "sounds/sparkster/spark_deselect.ogg"
-biospark/fire1 = "sounds/sparkster/spark_fire1.ogg"
-biospark/fire2 = "sounds/sparkster/spark_fire2.ogg"
-biospark/fire3 = "sounds/sparkster/spark_fire3.ogg"
-$random biospark/fire { biospark/fire1 biospark/fire2 biospark/fire3 }
-biospark/altfire1 = "sounds/sparkster/spark_altfire1.ogg"
-biospark/altfire2 = "sounds/sparkster/spark_altfire2.ogg"
-biospark/altfire3 = "sounds/sparkster/spark_altfire3.ogg"
-$random biospark/altfire { biospark/altfire1 biospark/altfire2 biospark/altfire3 }
-biospark/thirdfire = "sounds/sparkster/spark_third.ogg"
-biospark/meleestart = "sounds/sparkster/spark_meleestart.ogg"
-biospark/meleeend = "sounds/sparkster/spark_meleeend.ogg"
-biospark/idle = "sounds/sparkster/spark_idle.ogg"
-biospark/idle2 = "sounds/sparkster/spark_idle2.ogg"
-biospark/magout = "sounds/sparkster/spark_magout.ogg"
-biospark/magin = "sounds/sparkster/spark_magin.ogg"
-biospark/spark = "sounds/sparkster/spark_spark.ogg"
-biospark/hit1 = "sounds/sparkster/spark_hit1.ogg"
-biospark/hit2 = "sounds/sparkster/spark_hit2.ogg"
-biospark/hit3 = "sounds/sparkster/spark_hit3.ogg"
-$random biospark/hit { biospark/hit1 biospark/hit2 biospark/hit3 }
-$limit biospark/hit 32
-biospark/beamhit1 = "sounds/sparkster/spark_beamhit1.ogg"
-biospark/beamhit2 = "sounds/sparkster/spark_beamhit2.ogg"
-$random biospark/beamhit { biospark/beamhit1 biospark/beamhit2 }
-$limit biospark/beamhit 32
-biospark/deploy1 = "sounds/sparkster/spark_deploy1.ogg"
-biospark/deploy2 = "sounds/sparkster/spark_deploy2.ogg"
-biospark/deploy3 = "sounds/sparkster/spark_deploy3.ogg"
-$random biospark/deploy { biospark/deploy1 biospark/deploy2 biospark/deploy3 }
-$limit biospark/deploy 32
-biospark/bighit1 = "sounds/sparkster/spark_bigexpl1.ogg"
-biospark/bighit2 = "sounds/sparkster/spark_bigexpl2.ogg"
-$random biospark/bighit { biospark/bighit1 biospark/bighit2 }
-$limit biospark/bighit 32
-biospark/bigspark = "sounds/sparkster/spark_bigspark.ogg"
-biospark/arc1 = "sounds/sparkster/spark_arc1.ogg"
-biospark/arc2 = "sounds/sparkster/spark_arc2.ogg"
-biospark/arc3 = "sounds/sparkster/spark_arc3.ogg"
-biospark/arc4 = "sounds/sparkster/spark_arc4.ogg"
-$random biospark/arc { biospark/arc1 biospark/arc2 biospark/arc3 biospark/arc4 }
-$limit biospark/arc 64
-biospark/bigarc1 = "sounds/sparkster/spark_arcb1.ogg"
-biospark/bigarc2 = "sounds/sparkster/spark_arcb2.ogg"
-biospark/bigarc3 = "sounds/sparkster/spark_arcb3.ogg"
-biospark/bigarc4 = "sounds/sparkster/spark_arcb4.ogg"
-$random biospark/bigarc { biospark/bigarc1 biospark/bigarc2 biospark/bigarc3 biospark/bigarc4 }
-$limit biospark/bigarc 64
-biospark/hugearc1 = "sounds/sparkster/spark_arch1.ogg"
-biospark/hugearc2 = "sounds/sparkster/spark_arch2.ogg"
-biospark/hugearc3 = "sounds/sparkster/spark_arch3.ogg"
-$random biospark/hugearc { biospark/hugearc1 biospark/hugearc2 biospark/hugearc3 }
-$limit biospark/hugearc 64
-biospark/zap1 = "sounds/sparkster/spark_zap1.ogg"
-biospark/zap2 = "sounds/sparkster/spark_zap2.ogg"
-biospark/zap3 = "sounds/sparkster/spark_zap3.ogg"
-biospark/zap4 = "sounds/sparkster/spark_zap4.ogg"
-biospark/zap5 = "sounds/sparkster/spark_zap5.ogg"
-biospark/zap6 = "sounds/sparkster/spark_zap6.ogg"
-$random biospark/zap { biospark/zap1 biospark/zap2 biospark/zap3 biospark/zap4 biospark/zap5 biospark/zap6 }
-$limit biospark/zap 64
-biospark/prefire = "sounds/sparkster/spark_prefire.ogg"
-biospark/prethird = "sounds/sparkster/spark_prethird.ogg"
-biospark/hiss = "sounds/sparkster/spark_hiss.ogg"
-biospark/fail = "sounds/sparkster/spark_thirdfail.ogg"
-biospark/checkout = "sounds/sparkster/spark_checkout.ogg"
-
-silverbullet/select = "sounds/silverbullet/silver_select.ogg"
-silverbullet/deselect = "sounds/silverbullet/silver_deselect.ogg"
-silverbullet/meleestart = "sounds/silverbullet/silver_meleestart.ogg"
-silverbullet/meleeend = "sounds/silverbullet/silver_meleeend.ogg"
-silverbullet/idle = "sounds/silverbullet/silver_idle.ogg"
-silverbullet/boltopen = "sounds/silverbullet/silver_boltopen.ogg"
-silverbullet/boltclose = "sounds/silverbullet/silver_boltclose.ogg"
-silverbullet/magout = "sounds/silverbullet/silver_magout.ogg"
-silverbullet/magin = "sounds/silverbullet/silver_magin.ogg"
-silverbullet/zoomstart = "sounds/silverbullet/silver_zoomstart.ogg"
-silverbullet/zooming = "sounds/silverbullet/silver_zooming.ogg"
-silverbullet/zoomend = "sounds/silverbullet/silver_zoomend.ogg"
-silverbullet/fire1 = "sounds/silverbullet/silver_fire1.ogg"
-silverbullet/fire2 = "sounds/silverbullet/silver_fire2.ogg"
-silverbullet/fire3 = "sounds/silverbullet/silver_fire3.ogg"
-$random silverbullet/fire { silverbullet/fire1 silverbullet/fire2 silverbullet/fire3 }
-silverbullet/jet = "sounds/silverbullet/silver_jet.ogg"
-silverbullet/casing1 = "sounds/silverbullet/silver_casing1.ogg"
-silverbullet/casing2 = "sounds/silverbullet/silver_casing2.ogg"
-silverbullet/casing3 = "sounds/silverbullet/silver_casing3.ogg"
-silverbullet/casing4 = "sounds/silverbullet/silver_casing4.ogg"
-$random silverbullet/casing { silverbullet/casing1 silverbullet/casing2 silverbullet/casing3 silverbullet/casing4 }
-silverbullet/mag1 = "sounds/silverbullet/silver_mag1.ogg"
-silverbullet/mag2 = "sounds/silverbullet/silver_mag2.ogg"
-silverbullet/mag3 = "sounds/silverbullet/silver_mag3.ogg"
-$random silverbullet/mag { silverbullet/mag1 silverbullet/mag2 silverbullet/mag3 }
-silverbullet/hit1 = "sounds/silverbullet/silver_hit1.ogg"
-silverbullet/hit2 = "sounds/silverbullet/silver_hit2.ogg"
-$random silverbullet/hit { silverbullet/hit1 silverbullet/hit2 }
-silverbullet/flesh1 = "sounds/silverbullet/silver_hitf1.ogg"
-silverbullet/flesh2 = "sounds/silverbullet/silver_hitf2.ogg"
-$random silverbullet/flesh { silverbullet/flesh1 silverbullet/flesh2 }
-silverbullet/crouch = "sounds/silverbullet/silver_crouch.ogg"
-silverbullet/uncrouch = "sounds/silverbullet/silver_uncrouch.ogg"
-
-candygun/fire1 = "sounds/candygun/candy_fire1.ogg"
-candygun/fire2 = "sounds/candygun/candy_fire2.ogg"
-candygun/fire3 = "sounds/candygun/candy_fire3.ogg"
-$random candygun/fire { candygun/fire1 candygun/fire2 candygun/fire3 }
-candygun/hit1 = "sounds/candygun/candy_hit1.ogg"
-candygun/hit2 = "sounds/candygun/candy_hit2.ogg"
-candygun/hit3 = "sounds/candygun/candy_hit3.ogg"
-$random candygun/hit { candygun/hit1 candygun/hit2 candygun/hit3 }
-candygun/maghit1 = "sounds/candygun/candy_maghit1.ogg"
-candygun/maghit2 = "sounds/candygun/candy_maghit2.ogg"
-$random candygun/maghit { candygun/maghit1 candygun/maghit2 }
-candygun/gunhit1 = "sounds/candygun/candy_gunhit1.ogg"
-candygun/gunhit2 = "sounds/candygun/candy_gunhit2.ogg"
-$random candygun/gunhit { candygun/gunhit1 candygun/gunhit2 }
-$limit candygun/hit 32
-$limit candygun/maghit 32
-$limit candygun/gunhit 32
-
-ynykron/select = "sounds/ynykron/mc_select.ogg"
-ynykron/deselect = "sounds/ynykron/mc_deselect.ogg"
-ynykron/idle = "sounds/ynykron/mc_idle.ogg"
-ynykron/ready = "sounds/ynykron/mc_ready.ogg"
-ynykron/latch = "sounds/ynykron/mc_latch.ogg"
-ynykron/ventopen = "sounds/ynykron/mc_ventopen.ogg"
-ynykron/ventclose = "sounds/ynykron/mc_ventclose.ogg"
-ynykron/puff = "sounds/ynykron/mc_puff.ogg"
-ynykron/puffing = "sounds/ynykron/mc_puffing.ogg"
-ynykron/puffend = "sounds/ynykron/mc_puffend.ogg"
-ynykron/meleestart = "sounds/ynykron/mc_meleestart.ogg"
-ynykron/meleeend = "sounds/ynykron/mc_meleeend.ogg"
-ynykron/checkout = "sounds/ynykron/mc_checkout.ogg"
-ynykron/fire = "sounds/ynykron/mc_fire.ogg"
-ynykron/altfire = "sounds/ynykron/mc_altfire.ogg"
-ynykron/magout = "sounds/ynykron/mc_magout.ogg"
-ynykron/magin = "sounds/ynykron/mc_magin.ogg"
-ynykron/beam = "sounds/ynykron/mc_beam.ogg"
-ynykron/hit1 = "sounds/ynykron/mc_hit1.ogg"
-ynykron/hit2 = "sounds/ynykron/mc_hit2.ogg"
-ynykron/hit3 = "sounds/ynykron/mc_hit3.ogg"
-$random ynykron/hit { ynykron/hit1 ynykron/hit2 ynykron/hit3 }
-ynykron/altbeam = "sounds/ynykron/mc_altbeam.ogg"
-ynykron/vortex = "sounds/ynykron/mc_vortex.ogg"
-ynykron/vortexarc1 = "sounds/ynykron/mc_vortexarc1.ogg"
-ynykron/vortexarc2 = "sounds/ynykron/mc_vortexarc2.ogg"
-ynykron/vortexarc3 = "sounds/ynykron/mc_vortexarc3.ogg"
-$random ynykron/vortexarc { ynykron/vortexarc1 ynykron/vortexarc2 ynykron/vortexarc3 }
-ynykron/vortexflash1 = "sounds/ynykron/mc_vortexflash1.ogg"
-ynykron/vortexflash2 = "sounds/ynykron/mc_vortexflash2.ogg"
-$random ynykron/vortexflash { ynykron/vortexflash1 ynykron/vortexflash2 }
-ynykron/vortexend = "sounds/ynykron/mc_vortexend.ogg"
-ynykron/wind = "sounds/ynykron/mc_vortexwind.ogg"
diff --git a/sounds/BOINK1.ogg b/sounds/BOINK1.ogg
old mode 100644
new mode 100755
diff --git a/sounds/BOINK2.ogg b/sounds/BOINK2.ogg
old mode 100644
new mode 100755
diff --git a/sounds/BOINK3.ogg b/sounds/BOINK3.ogg
old mode 100644
new mode 100755
diff --git a/sounds/CHATBEEP.ogg b/sounds/CHATBEEP.ogg
deleted file mode 100644
index 183c4052c..000000000
Binary files a/sounds/CHATBEEP.ogg and /dev/null differ
diff --git a/sounds/CTF5.ogg b/sounds/CTF5.ogg
deleted file mode 100644
index 18b118b4b..000000000
Binary files a/sounds/CTF5.ogg and /dev/null differ
diff --git a/sounds/EASYMODO.ogg b/sounds/EASYMODO.ogg
new file mode 100644
index 000000000..dac9c4f3e
Binary files /dev/null and b/sounds/EASYMODO.ogg differ
diff --git a/sounds/GURA.ogg b/sounds/GURA.ogg
deleted file mode 100644
index 4bc96495e..000000000
Binary files a/sounds/GURA.ogg and /dev/null differ
diff --git a/sounds/INVSEL.ogg b/sounds/INVSEL.ogg
deleted file mode 100644
index d69e0e72d..000000000
Binary files a/sounds/INVSEL.ogg and /dev/null differ
diff --git a/sounds/INVUSE.ogg b/sounds/INVUSE.ogg
deleted file mode 100644
index 36ee4af6f..000000000
Binary files a/sounds/INVUSE.ogg and /dev/null differ
diff --git a/sounds/LOCKDOOR.ogg b/sounds/LOCKDOOR.ogg
deleted file mode 100644
index 5213bf2e0..000000000
Binary files a/sounds/LOCKDOOR.ogg and /dev/null differ
diff --git a/sounds/SNORE.ogg b/sounds/SNORE.ogg
deleted file mode 100644
index bba5ea606..000000000
Binary files a/sounds/SNORE.ogg and /dev/null differ
diff --git a/sounds/SUNDOWNER.ogg b/sounds/SUNDOWNER.ogg
new file mode 100644
index 000000000..c3887bd7e
Binary files /dev/null and b/sounds/SUNDOWNER.ogg differ
diff --git a/sounds/YIPPEEE.ogg b/sounds/YIPPEEE.ogg
deleted file mode 100644
index 8c0419541..000000000
Binary files a/sounds/YIPPEEE.ogg and /dev/null differ
diff --git a/sounds/demolitionist/demoblow.ogg b/sounds/demolitionist/demoblow.ogg
new file mode 100644
index 000000000..ef048a5fb
Binary files /dev/null and b/sounds/demolitionist/demoblow.ogg differ
diff --git a/sounds/demolitionist/demokiss.ogg b/sounds/demolitionist/demokiss.ogg
new file mode 100644
index 000000000..7763b8ab0
Binary files /dev/null and b/sounds/demolitionist/demokiss.ogg differ
diff --git a/sounds/dlc/blast/blast_altfire1.ogg b/sounds/dlc/blast/blast_altfire1.ogg
deleted file mode 100644
index 29ce9105b..000000000
Binary files a/sounds/dlc/blast/blast_altfire1.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_altfire2.ogg b/sounds/dlc/blast/blast_altfire2.ogg
deleted file mode 100644
index 9d3bd7a2d..000000000
Binary files a/sounds/dlc/blast/blast_altfire2.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_althit1.ogg b/sounds/dlc/blast/blast_althit1.ogg
deleted file mode 100644
index b56a1b8b0..000000000
Binary files a/sounds/dlc/blast/blast_althit1.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_althit2.ogg b/sounds/dlc/blast/blast_althit2.ogg
deleted file mode 100644
index 8c82b5296..000000000
Binary files a/sounds/dlc/blast/blast_althit2.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_charge.ogg b/sounds/dlc/blast/blast_charge.ogg
deleted file mode 100644
index b2a6b19a3..000000000
Binary files a/sounds/dlc/blast/blast_charge.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_deselect.ogg b/sounds/dlc/blast/blast_deselect.ogg
deleted file mode 100644
index 8a303d859..000000000
Binary files a/sounds/dlc/blast/blast_deselect.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_fire1.ogg b/sounds/dlc/blast/blast_fire1.ogg
deleted file mode 100644
index 072825b9f..000000000
Binary files a/sounds/dlc/blast/blast_fire1.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_fire2.ogg b/sounds/dlc/blast/blast_fire2.ogg
deleted file mode 100644
index 76f753e45..000000000
Binary files a/sounds/dlc/blast/blast_fire2.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_hit1.ogg b/sounds/dlc/blast/blast_hit1.ogg
deleted file mode 100644
index 6ea271d27..000000000
Binary files a/sounds/dlc/blast/blast_hit1.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_hit2.ogg b/sounds/dlc/blast/blast_hit2.ogg
deleted file mode 100644
index a9f2388ae..000000000
Binary files a/sounds/dlc/blast/blast_hit2.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_hit3.ogg b/sounds/dlc/blast/blast_hit3.ogg
deleted file mode 100644
index f3b95d154..000000000
Binary files a/sounds/dlc/blast/blast_hit3.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_hit4.ogg b/sounds/dlc/blast/blast_hit4.ogg
deleted file mode 100644
index 36dfb75db..000000000
Binary files a/sounds/dlc/blast/blast_hit4.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_idle.ogg b/sounds/dlc/blast/blast_idle.ogg
deleted file mode 100644
index bb1a01941..000000000
Binary files a/sounds/dlc/blast/blast_idle.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_magin.ogg b/sounds/dlc/blast/blast_magin.ogg
deleted file mode 100644
index 7d38df4dd..000000000
Binary files a/sounds/dlc/blast/blast_magin.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_magout.ogg b/sounds/dlc/blast/blast_magout.ogg
deleted file mode 100644
index 15864b35a..000000000
Binary files a/sounds/dlc/blast/blast_magout.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_meleeend.ogg b/sounds/dlc/blast/blast_meleeend.ogg
deleted file mode 100644
index da483a5cd..000000000
Binary files a/sounds/dlc/blast/blast_meleeend.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_meleestart.ogg b/sounds/dlc/blast/blast_meleestart.ogg
deleted file mode 100644
index 18dd7c61f..000000000
Binary files a/sounds/dlc/blast/blast_meleestart.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_select.ogg b/sounds/dlc/blast/blast_select.ogg
deleted file mode 100644
index 1848fff0d..000000000
Binary files a/sounds/dlc/blast/blast_select.ogg and /dev/null differ
diff --git a/sounds/dlc/blast/blast_trigger.ogg b/sounds/dlc/blast/blast_trigger.ogg
deleted file mode 100644
index a3a3292b6..000000000
Binary files a/sounds/dlc/blast/blast_trigger.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_deselect.ogg b/sounds/dlc/hammer/itamex_deselect.ogg
deleted file mode 100644
index ab1c6f7f4..000000000
Binary files a/sounds/dlc/hammer/itamex_deselect.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_drop.ogg b/sounds/dlc/hammer/itamex_drop.ogg
deleted file mode 100644
index 157e2d986..000000000
Binary files a/sounds/dlc/hammer/itamex_drop.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_hit1.ogg b/sounds/dlc/hammer/itamex_hit1.ogg
deleted file mode 100644
index 77fab810c..000000000
Binary files a/sounds/dlc/hammer/itamex_hit1.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_hit2.ogg b/sounds/dlc/hammer/itamex_hit2.ogg
deleted file mode 100644
index dbc73f867..000000000
Binary files a/sounds/dlc/hammer/itamex_hit2.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_hit3.ogg b/sounds/dlc/hammer/itamex_hit3.ogg
deleted file mode 100644
index b4f8ef932..000000000
Binary files a/sounds/dlc/hammer/itamex_hit3.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_hitf1.ogg b/sounds/dlc/hammer/itamex_hitf1.ogg
deleted file mode 100644
index e8074ae98..000000000
Binary files a/sounds/dlc/hammer/itamex_hitf1.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_hitf2.ogg b/sounds/dlc/hammer/itamex_hitf2.ogg
deleted file mode 100644
index 6adf3c338..000000000
Binary files a/sounds/dlc/hammer/itamex_hitf2.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_hitf3.ogg b/sounds/dlc/hammer/itamex_hitf3.ogg
deleted file mode 100644
index ef0b9634a..000000000
Binary files a/sounds/dlc/hammer/itamex_hitf3.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_meleeend.ogg b/sounds/dlc/hammer/itamex_meleeend.ogg
deleted file mode 100644
index cf5bed16d..000000000
Binary files a/sounds/dlc/hammer/itamex_meleeend.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_meleestart.ogg b/sounds/dlc/hammer/itamex_meleestart.ogg
deleted file mode 100644
index bbd99630c..000000000
Binary files a/sounds/dlc/hammer/itamex_meleestart.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_select.ogg b/sounds/dlc/hammer/itamex_select.ogg
deleted file mode 100644
index 747a9daf8..000000000
Binary files a/sounds/dlc/hammer/itamex_select.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_slam.ogg b/sounds/dlc/hammer/itamex_slam.ogg
deleted file mode 100644
index b1e86d524..000000000
Binary files a/sounds/dlc/hammer/itamex_slam.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_spin.ogg b/sounds/dlc/hammer/itamex_spin.ogg
deleted file mode 100644
index bc8e09cda..000000000
Binary files a/sounds/dlc/hammer/itamex_spin.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_swing1.ogg b/sounds/dlc/hammer/itamex_swing1.ogg
deleted file mode 100644
index c4b00cf04..000000000
Binary files a/sounds/dlc/hammer/itamex_swing1.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_swing2.ogg b/sounds/dlc/hammer/itamex_swing2.ogg
deleted file mode 100644
index b670d7caf..000000000
Binary files a/sounds/dlc/hammer/itamex_swing2.ogg and /dev/null differ
diff --git a/sounds/dlc/hammer/itamex_swing3.ogg b/sounds/dlc/hammer/itamex_swing3.ogg
deleted file mode 100644
index eb6ba5afe..000000000
Binary files a/sounds/dlc/hammer/itamex_swing3.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_beep_over.ogg b/sounds/dlc/mister/mr_beep_over.ogg
deleted file mode 100644
index 0c6d4e582..000000000
Binary files a/sounds/dlc/mister/mr_beep_over.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_boltback.ogg b/sounds/dlc/mister/mr_boltback.ogg
deleted file mode 100644
index 87a66a0b3..000000000
Binary files a/sounds/dlc/mister/mr_boltback.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_boltforward.ogg b/sounds/dlc/mister/mr_boltforward.ogg
deleted file mode 100644
index 712652fd7..000000000
Binary files a/sounds/dlc/mister/mr_boltforward.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_cancel_over.ogg b/sounds/dlc/mister/mr_cancel_over.ogg
deleted file mode 100644
index b72acfab7..000000000
Binary files a/sounds/dlc/mister/mr_cancel_over.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_casing1.ogg b/sounds/dlc/mister/mr_casing1.ogg
deleted file mode 100644
index df7765cc6..000000000
Binary files a/sounds/dlc/mister/mr_casing1.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_casing2.ogg b/sounds/dlc/mister/mr_casing2.ogg
deleted file mode 100644
index 5ae496865..000000000
Binary files a/sounds/dlc/mister/mr_casing2.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_casing3.ogg b/sounds/dlc/mister/mr_casing3.ogg
deleted file mode 100644
index 0090eb6ff..000000000
Binary files a/sounds/dlc/mister/mr_casing3.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_casing4.ogg b/sounds/dlc/mister/mr_casing4.ogg
deleted file mode 100644
index 22b71ace1..000000000
Binary files a/sounds/dlc/mister/mr_casing4.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_charge_over.ogg b/sounds/dlc/mister/mr_charge_over.ogg
deleted file mode 100644
index 5203a8a31..000000000
Binary files a/sounds/dlc/mister/mr_charge_over.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_deselect.ogg b/sounds/dlc/mister/mr_deselect.ogg
deleted file mode 100644
index af1ca9305..000000000
Binary files a/sounds/dlc/mister/mr_deselect.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_fire_over.ogg b/sounds/dlc/mister/mr_fire_over.ogg
deleted file mode 100644
index 63bde6b0d..000000000
Binary files a/sounds/dlc/mister/mr_fire_over.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_fire_scatter.ogg b/sounds/dlc/mister/mr_fire_scatter.ogg
deleted file mode 100644
index 58631ffeb..000000000
Binary files a/sounds/dlc/mister/mr_fire_scatter.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_fire_semi.ogg b/sounds/dlc/mister/mr_fire_semi.ogg
deleted file mode 100644
index 9517ef02a..000000000
Binary files a/sounds/dlc/mister/mr_fire_semi.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_fire_stream.ogg b/sounds/dlc/mister/mr_fire_stream.ogg
deleted file mode 100644
index 8d7f9ab78..000000000
Binary files a/sounds/dlc/mister/mr_fire_stream.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_firesel.ogg b/sounds/dlc/mister/mr_firesel.ogg
deleted file mode 100644
index 8bf9b6055..000000000
Binary files a/sounds/dlc/mister/mr_firesel.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_gbounce11.ogg b/sounds/dlc/mister/mr_gbounce11.ogg
deleted file mode 100644
index e25dafdc8..000000000
Binary files a/sounds/dlc/mister/mr_gbounce11.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_gbounce12.ogg b/sounds/dlc/mister/mr_gbounce12.ogg
deleted file mode 100644
index a75552a7c..000000000
Binary files a/sounds/dlc/mister/mr_gbounce12.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_gbounce13.ogg b/sounds/dlc/mister/mr_gbounce13.ogg
deleted file mode 100644
index 8604f458c..000000000
Binary files a/sounds/dlc/mister/mr_gbounce13.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_gbounce21.ogg b/sounds/dlc/mister/mr_gbounce21.ogg
deleted file mode 100644
index 6a06c926d..000000000
Binary files a/sounds/dlc/mister/mr_gbounce21.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_gbounce22.ogg b/sounds/dlc/mister/mr_gbounce22.ogg
deleted file mode 100644
index cb9d1ddc1..000000000
Binary files a/sounds/dlc/mister/mr_gbounce22.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_gbounce23.ogg b/sounds/dlc/mister/mr_gbounce23.ogg
deleted file mode 100644
index b552324ef..000000000
Binary files a/sounds/dlc/mister/mr_gbounce23.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_gcasing1.ogg b/sounds/dlc/mister/mr_gcasing1.ogg
deleted file mode 100644
index 415ae80af..000000000
Binary files a/sounds/dlc/mister/mr_gcasing1.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_gcasing2.ogg b/sounds/dlc/mister/mr_gcasing2.ogg
deleted file mode 100644
index 70ea5d88b..000000000
Binary files a/sounds/dlc/mister/mr_gcasing2.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_gcasing3.ogg b/sounds/dlc/mister/mr_gcasing3.ogg
deleted file mode 100644
index c379f5306..000000000
Binary files a/sounds/dlc/mister/mr_gcasing3.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_gcasing4.ogg b/sounds/dlc/mister/mr_gcasing4.ogg
deleted file mode 100644
index 6d7b54c72..000000000
Binary files a/sounds/dlc/mister/mr_gcasing4.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_grenade.ogg b/sounds/dlc/mister/mr_grenade.ogg
deleted file mode 100644
index 7d7f7f9fd..000000000
Binary files a/sounds/dlc/mister/mr_grenade.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_grenadeclose.ogg b/sounds/dlc/mister/mr_grenadeclose.ogg
deleted file mode 100644
index e99f4920e..000000000
Binary files a/sounds/dlc/mister/mr_grenadeclose.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_grenadeget.ogg b/sounds/dlc/mister/mr_grenadeget.ogg
deleted file mode 100644
index 47e1f8d09..000000000
Binary files a/sounds/dlc/mister/mr_grenadeget.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_grenadein.ogg b/sounds/dlc/mister/mr_grenadein.ogg
deleted file mode 100644
index 475b50997..000000000
Binary files a/sounds/dlc/mister/mr_grenadein.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_grenadeopen.ogg b/sounds/dlc/mister/mr_grenadeopen.ogg
deleted file mode 100644
index 3c6b9be31..000000000
Binary files a/sounds/dlc/mister/mr_grenadeopen.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hit11.ogg b/sounds/dlc/mister/mr_hit11.ogg
deleted file mode 100644
index a5b07ffe5..000000000
Binary files a/sounds/dlc/mister/mr_hit11.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hit12.ogg b/sounds/dlc/mister/mr_hit12.ogg
deleted file mode 100644
index d304e724c..000000000
Binary files a/sounds/dlc/mister/mr_hit12.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hit13.ogg b/sounds/dlc/mister/mr_hit13.ogg
deleted file mode 100644
index 55248749f..000000000
Binary files a/sounds/dlc/mister/mr_hit13.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hit21.ogg b/sounds/dlc/mister/mr_hit21.ogg
deleted file mode 100644
index ae6b238ee..000000000
Binary files a/sounds/dlc/mister/mr_hit21.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hit22.ogg b/sounds/dlc/mister/mr_hit22.ogg
deleted file mode 100644
index 1887d1642..000000000
Binary files a/sounds/dlc/mister/mr_hit22.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hit23.ogg b/sounds/dlc/mister/mr_hit23.ogg
deleted file mode 100644
index d9409b27f..000000000
Binary files a/sounds/dlc/mister/mr_hit23.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hit31.ogg b/sounds/dlc/mister/mr_hit31.ogg
deleted file mode 100644
index bf93aa15f..000000000
Binary files a/sounds/dlc/mister/mr_hit31.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hit32.ogg b/sounds/dlc/mister/mr_hit32.ogg
deleted file mode 100644
index b9fc33b7f..000000000
Binary files a/sounds/dlc/mister/mr_hit32.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hit33.ogg b/sounds/dlc/mister/mr_hit33.ogg
deleted file mode 100644
index a26a8a196..000000000
Binary files a/sounds/dlc/mister/mr_hit33.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hit41.ogg b/sounds/dlc/mister/mr_hit41.ogg
deleted file mode 100644
index def8a0de3..000000000
Binary files a/sounds/dlc/mister/mr_hit41.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hit42.ogg b/sounds/dlc/mister/mr_hit42.ogg
deleted file mode 100644
index 0229f4860..000000000
Binary files a/sounds/dlc/mister/mr_hit42.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hit43.ogg b/sounds/dlc/mister/mr_hit43.ogg
deleted file mode 100644
index eef39dcf6..000000000
Binary files a/sounds/dlc/mister/mr_hit43.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hitg11.ogg b/sounds/dlc/mister/mr_hitg11.ogg
deleted file mode 100644
index fa748bf94..000000000
Binary files a/sounds/dlc/mister/mr_hitg11.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hitg12.ogg b/sounds/dlc/mister/mr_hitg12.ogg
deleted file mode 100644
index 3ccc455fb..000000000
Binary files a/sounds/dlc/mister/mr_hitg12.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hitg13.ogg b/sounds/dlc/mister/mr_hitg13.ogg
deleted file mode 100644
index 56e6c55fe..000000000
Binary files a/sounds/dlc/mister/mr_hitg13.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hitg21.ogg b/sounds/dlc/mister/mr_hitg21.ogg
deleted file mode 100644
index 688eb9ce6..000000000
Binary files a/sounds/dlc/mister/mr_hitg21.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hitg22.ogg b/sounds/dlc/mister/mr_hitg22.ogg
deleted file mode 100644
index fe4ec492d..000000000
Binary files a/sounds/dlc/mister/mr_hitg22.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hitg23.ogg b/sounds/dlc/mister/mr_hitg23.ogg
deleted file mode 100644
index add1cbb8f..000000000
Binary files a/sounds/dlc/mister/mr_hitg23.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_hold_over.ogg b/sounds/dlc/mister/mr_hold_over.ogg
deleted file mode 100644
index 58f7f55bd..000000000
Binary files a/sounds/dlc/mister/mr_hold_over.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_lowammo.ogg b/sounds/dlc/mister/mr_lowammo.ogg
deleted file mode 100644
index 0ad978fe1..000000000
Binary files a/sounds/dlc/mister/mr_lowammo.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_magin.ogg b/sounds/dlc/mister/mr_magin.ogg
deleted file mode 100644
index 989831dd9..000000000
Binary files a/sounds/dlc/mister/mr_magin.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_magout.ogg b/sounds/dlc/mister/mr_magout.ogg
deleted file mode 100644
index 50f70c8a1..000000000
Binary files a/sounds/dlc/mister/mr_magout.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_meleeend.ogg b/sounds/dlc/mister/mr_meleeend.ogg
deleted file mode 100644
index 7f2d871d2..000000000
Binary files a/sounds/dlc/mister/mr_meleeend.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_meleestart.ogg b/sounds/dlc/mister/mr_meleestart.ogg
deleted file mode 100644
index 5b5100c1a..000000000
Binary files a/sounds/dlc/mister/mr_meleestart.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_noammo.ogg b/sounds/dlc/mister/mr_noammo.ogg
deleted file mode 100644
index d27d9ca53..000000000
Binary files a/sounds/dlc/mister/mr_noammo.ogg and /dev/null differ
diff --git a/sounds/dlc/mister/mr_select.ogg b/sounds/dlc/mister/mr_select.ogg
deleted file mode 100644
index bbfd61c79..000000000
Binary files a/sounds/dlc/mister/mr_select.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_bayonetfire.ogg b/sounds/dlc/quadshot/quad_bayonetfire.ogg
deleted file mode 100644
index 9324f1765..000000000
Binary files a/sounds/dlc/quadshot/quad_bayonetfire.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_bayonetreturn.ogg b/sounds/dlc/quadshot/quad_bayonetreturn.ogg
deleted file mode 100644
index 0e065b91d..000000000
Binary files a/sounds/dlc/quadshot/quad_bayonetreturn.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_casing1.ogg b/sounds/dlc/quadshot/quad_casing1.ogg
deleted file mode 100644
index 8205f3383..000000000
Binary files a/sounds/dlc/quadshot/quad_casing1.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_casing2.ogg b/sounds/dlc/quadshot/quad_casing2.ogg
deleted file mode 100644
index d2a740d9e..000000000
Binary files a/sounds/dlc/quadshot/quad_casing2.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_casing3.ogg b/sounds/dlc/quadshot/quad_casing3.ogg
deleted file mode 100644
index 2d02f888d..000000000
Binary files a/sounds/dlc/quadshot/quad_casing3.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_casing4.ogg b/sounds/dlc/quadshot/quad_casing4.ogg
deleted file mode 100644
index 4a69d76fa..000000000
Binary files a/sounds/dlc/quadshot/quad_casing4.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_deselect.ogg b/sounds/dlc/quadshot/quad_deselect.ogg
deleted file mode 100644
index c10ace82e..000000000
Binary files a/sounds/dlc/quadshot/quad_deselect.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_deselectfast.ogg b/sounds/dlc/quadshot/quad_deselectfast.ogg
deleted file mode 100644
index 54e1469af..000000000
Binary files a/sounds/dlc/quadshot/quad_deselectfast.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_explo1.ogg b/sounds/dlc/quadshot/quad_explo1.ogg
deleted file mode 100644
index cd2d01515..000000000
Binary files a/sounds/dlc/quadshot/quad_explo1.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_explo2.ogg b/sounds/dlc/quadshot/quad_explo2.ogg
deleted file mode 100644
index a09180fdc..000000000
Binary files a/sounds/dlc/quadshot/quad_explo2.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_explo3.ogg b/sounds/dlc/quadshot/quad_explo3.ogg
deleted file mode 100644
index deacc805e..000000000
Binary files a/sounds/dlc/quadshot/quad_explo3.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_firefive.ogg b/sounds/dlc/quadshot/quad_firefive.ogg
deleted file mode 100644
index a139defbd..000000000
Binary files a/sounds/dlc/quadshot/quad_firefive.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_firefour.ogg b/sounds/dlc/quadshot/quad_firefour.ogg
deleted file mode 100644
index f860c1dc8..000000000
Binary files a/sounds/dlc/quadshot/quad_firefour.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_fireone.ogg b/sounds/dlc/quadshot/quad_fireone.ogg
deleted file mode 100644
index c71c215bb..000000000
Binary files a/sounds/dlc/quadshot/quad_fireone.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_firethree.ogg b/sounds/dlc/quadshot/quad_firethree.ogg
deleted file mode 100644
index b46bfb3ff..000000000
Binary files a/sounds/dlc/quadshot/quad_firethree.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_firetwo.ogg b/sounds/dlc/quadshot/quad_firetwo.ogg
deleted file mode 100644
index 5faf9d5ff..000000000
Binary files a/sounds/dlc/quadshot/quad_firetwo.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_fly.ogg b/sounds/dlc/quadshot/quad_fly.ogg
deleted file mode 100644
index b9e39bf02..000000000
Binary files a/sounds/dlc/quadshot/quad_fly.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_hit1.ogg b/sounds/dlc/quadshot/quad_hit1.ogg
deleted file mode 100644
index ec76359ca..000000000
Binary files a/sounds/dlc/quadshot/quad_hit1.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_hit2.ogg b/sounds/dlc/quadshot/quad_hit2.ogg
deleted file mode 100644
index de5e34f4a..000000000
Binary files a/sounds/dlc/quadshot/quad_hit2.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_hit3.ogg b/sounds/dlc/quadshot/quad_hit3.ogg
deleted file mode 100644
index bccc3ce1f..000000000
Binary files a/sounds/dlc/quadshot/quad_hit3.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_leverback.ogg b/sounds/dlc/quadshot/quad_leverback.ogg
deleted file mode 100644
index d202ae2dc..000000000
Binary files a/sounds/dlc/quadshot/quad_leverback.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_leverforward.ogg b/sounds/dlc/quadshot/quad_leverforward.ogg
deleted file mode 100644
index f511b6460..000000000
Binary files a/sounds/dlc/quadshot/quad_leverforward.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_load1.ogg b/sounds/dlc/quadshot/quad_load1.ogg
deleted file mode 100644
index d6a396a18..000000000
Binary files a/sounds/dlc/quadshot/quad_load1.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_load2.ogg b/sounds/dlc/quadshot/quad_load2.ogg
deleted file mode 100644
index f485aba1b..000000000
Binary files a/sounds/dlc/quadshot/quad_load2.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_load3.ogg b/sounds/dlc/quadshot/quad_load3.ogg
deleted file mode 100644
index 46fca900a..000000000
Binary files a/sounds/dlc/quadshot/quad_load3.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_load4.ogg b/sounds/dlc/quadshot/quad_load4.ogg
deleted file mode 100644
index 3172aa305..000000000
Binary files a/sounds/dlc/quadshot/quad_load4.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_onehand.ogg b/sounds/dlc/quadshot/quad_onehand.ogg
deleted file mode 100644
index 20f17f436..000000000
Binary files a/sounds/dlc/quadshot/quad_onehand.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_select.ogg b/sounds/dlc/quadshot/quad_select.ogg
deleted file mode 100644
index 2820c9ea1..000000000
Binary files a/sounds/dlc/quadshot/quad_select.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_selectfast.ogg b/sounds/dlc/quadshot/quad_selectfast.ogg
deleted file mode 100644
index 7fc9ae962..000000000
Binary files a/sounds/dlc/quadshot/quad_selectfast.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_twohand.ogg b/sounds/dlc/quadshot/quad_twohand.ogg
deleted file mode 100644
index 85d082347..000000000
Binary files a/sounds/dlc/quadshot/quad_twohand.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_xexpl.ogg b/sounds/dlc/quadshot/quad_xexpl.ogg
deleted file mode 100644
index 57e4845ef..000000000
Binary files a/sounds/dlc/quadshot/quad_xexpl.ogg and /dev/null differ
diff --git a/sounds/dlc/quadshot/quad_xxexpl.ogg b/sounds/dlc/quadshot/quad_xxexpl.ogg
deleted file mode 100644
index c4407667d..000000000
Binary files a/sounds/dlc/quadshot/quad_xxexpl.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_2100rpm.ogg b/sounds/dlc/sheen/sheen_2100rpm.ogg
deleted file mode 100644
index dd89c6434..000000000
Binary files a/sounds/dlc/sheen/sheen_2100rpm.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_700rpm.ogg b/sounds/dlc/sheen/sheen_700rpm.ogg
deleted file mode 100644
index 25a1baa77..000000000
Binary files a/sounds/dlc/sheen/sheen_700rpm.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_case1.ogg b/sounds/dlc/sheen/sheen_case1.ogg
deleted file mode 100644
index 7dcb07479..000000000
Binary files a/sounds/dlc/sheen/sheen_case1.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_case2.ogg b/sounds/dlc/sheen/sheen_case2.ogg
deleted file mode 100644
index 9f2e8bc5e..000000000
Binary files a/sounds/dlc/sheen/sheen_case2.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_case3.ogg b/sounds/dlc/sheen/sheen_case3.ogg
deleted file mode 100644
index 61df96a63..000000000
Binary files a/sounds/dlc/sheen/sheen_case3.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_case4.ogg b/sounds/dlc/sheen/sheen_case4.ogg
deleted file mode 100644
index 11be469fb..000000000
Binary files a/sounds/dlc/sheen/sheen_case4.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_crankin.ogg b/sounds/dlc/sheen/sheen_crankin.ogg
deleted file mode 100644
index ca1e2e176..000000000
Binary files a/sounds/dlc/sheen/sheen_crankin.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_crankout.ogg b/sounds/dlc/sheen/sheen_crankout.ogg
deleted file mode 100644
index 0ea106147..000000000
Binary files a/sounds/dlc/sheen/sheen_crankout.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_deselect.ogg b/sounds/dlc/sheen/sheen_deselect.ogg
deleted file mode 100644
index f0543fa11..000000000
Binary files a/sounds/dlc/sheen/sheen_deselect.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_fire1.ogg b/sounds/dlc/sheen/sheen_fire1.ogg
deleted file mode 100644
index 94be6a547..000000000
Binary files a/sounds/dlc/sheen/sheen_fire1.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_fire2.ogg b/sounds/dlc/sheen/sheen_fire2.ogg
deleted file mode 100644
index 020390810..000000000
Binary files a/sounds/dlc/sheen/sheen_fire2.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_fire3.ogg b/sounds/dlc/sheen/sheen_fire3.ogg
deleted file mode 100644
index 7378cd6d8..000000000
Binary files a/sounds/dlc/sheen/sheen_fire3.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_meleeend.ogg b/sounds/dlc/sheen/sheen_meleeend.ogg
deleted file mode 100644
index 296c1740e..000000000
Binary files a/sounds/dlc/sheen/sheen_meleeend.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_meleestart.ogg b/sounds/dlc/sheen/sheen_meleestart.ogg
deleted file mode 100644
index 5f22080d2..000000000
Binary files a/sounds/dlc/sheen/sheen_meleestart.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_overheat.ogg b/sounds/dlc/sheen/sheen_overheat.ogg
deleted file mode 100644
index 6749f2d7f..000000000
Binary files a/sounds/dlc/sheen/sheen_overheat.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_select.ogg b/sounds/dlc/sheen/sheen_select.ogg
deleted file mode 100644
index 1714bc615..000000000
Binary files a/sounds/dlc/sheen/sheen_select.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_specialpickup.ogg b/sounds/dlc/sheen/sheen_specialpickup.ogg
deleted file mode 100644
index 225058b85..000000000
Binary files a/sounds/dlc/sheen/sheen_specialpickup.ogg and /dev/null differ
diff --git a/sounds/dlc/sheen/sheen_unlock.ogg b/sounds/dlc/sheen/sheen_unlock.ogg
deleted file mode 100644
index 50ac431b3..000000000
Binary files a/sounds/dlc/sheen/sheen_unlock.ogg and /dev/null differ
diff --git a/sounds/general/AreaName.ogg b/sounds/general/AreaName.ogg
deleted file mode 100644
index d3012bf09..000000000
Binary files a/sounds/general/AreaName.ogg and /dev/null differ
diff --git a/sounds/general/magitem.ogg b/sounds/general/magitem.ogg
deleted file mode 100644
index 0f335522c..000000000
Binary files a/sounds/general/magitem.ogg and /dev/null differ
diff --git a/sounds/hellblazer/blaze_hitc1.ogg b/sounds/hellblazer/blaze_hitc1.ogg
new file mode 100644
index 000000000..8d7f2a65b
Binary files /dev/null and b/sounds/hellblazer/blaze_hitc1.ogg differ
diff --git a/sounds/hellblazer/blaze_hitc2.ogg b/sounds/hellblazer/blaze_hitc2.ogg
new file mode 100644
index 000000000..beda5f6cd
Binary files /dev/null and b/sounds/hellblazer/blaze_hitc2.ogg differ
diff --git a/sounds/hellblazer/blaze_hitc3.ogg b/sounds/hellblazer/blaze_hitc3.ogg
new file mode 100644
index 000000000..bc9d85c51
Binary files /dev/null and b/sounds/hellblazer/blaze_hitc3.ogg differ
diff --git a/sounds/hellblazer/blaze_hitcs1.ogg b/sounds/hellblazer/blaze_hitcs1.ogg
new file mode 100644
index 000000000..a78472ca8
Binary files /dev/null and b/sounds/hellblazer/blaze_hitcs1.ogg differ
diff --git a/sounds/hellblazer/blaze_hitcs2.ogg b/sounds/hellblazer/blaze_hitcs2.ogg
new file mode 100644
index 000000000..d8f3e55d0
Binary files /dev/null and b/sounds/hellblazer/blaze_hitcs2.ogg differ
diff --git a/sounds/hellblazer/blaze_hitcs3.ogg b/sounds/hellblazer/blaze_hitcs3.ogg
new file mode 100644
index 000000000..ef725d6b3
Binary files /dev/null and b/sounds/hellblazer/blaze_hitcs3.ogg differ
diff --git a/sounds/hellblazer/blaze_hit1.ogg b/sounds/hellblazer/blaze_hitm1.ogg
similarity index 100%
rename from sounds/hellblazer/blaze_hit1.ogg
rename to sounds/hellblazer/blaze_hitm1.ogg
diff --git a/sounds/hellblazer/blaze_hit2.ogg b/sounds/hellblazer/blaze_hitm2.ogg
similarity index 100%
rename from sounds/hellblazer/blaze_hit2.ogg
rename to sounds/hellblazer/blaze_hitm2.ogg
diff --git a/sounds/hellblazer/blaze_hit3.ogg b/sounds/hellblazer/blaze_hitm3.ogg
similarity index 100%
rename from sounds/hellblazer/blaze_hit3.ogg
rename to sounds/hellblazer/blaze_hitm3.ogg
diff --git a/sounds/hellblazer/blaze_hitr1.ogg b/sounds/hellblazer/blaze_hitr1.ogg
new file mode 100644
index 000000000..f8a3b9926
Binary files /dev/null and b/sounds/hellblazer/blaze_hitr1.ogg differ
diff --git a/sounds/hellblazer/blaze_hitr2.ogg b/sounds/hellblazer/blaze_hitr2.ogg
new file mode 100644
index 000000000..a2aa6df1d
Binary files /dev/null and b/sounds/hellblazer/blaze_hitr2.ogg differ
diff --git a/sounds/hellblazer/blaze_hitr3.ogg b/sounds/hellblazer/blaze_hitr3.ogg
new file mode 100644
index 000000000..1b9bc1d17
Binary files /dev/null and b/sounds/hellblazer/blaze_hitr3.ogg differ
diff --git a/sounds/hellblazer/blaze_hitw1.ogg b/sounds/hellblazer/blaze_hitw1.ogg
new file mode 100644
index 000000000..fe530382a
Binary files /dev/null and b/sounds/hellblazer/blaze_hitw1.ogg differ
diff --git a/sounds/hellblazer/blaze_hitw2.ogg b/sounds/hellblazer/blaze_hitw2.ogg
new file mode 100644
index 000000000..d1cabeccf
Binary files /dev/null and b/sounds/hellblazer/blaze_hitw2.ogg differ
diff --git a/sounds/andira/moth_anger1.ogg b/sounds/mashiro/moth_anger1.ogg
similarity index 100%
rename from sounds/andira/moth_anger1.ogg
rename to sounds/mashiro/moth_anger1.ogg
diff --git a/sounds/andira/moth_anger2.ogg b/sounds/mashiro/moth_anger2.ogg
similarity index 100%
rename from sounds/andira/moth_anger2.ogg
rename to sounds/mashiro/moth_anger2.ogg
diff --git a/sounds/andira/moth_appear.ogg b/sounds/mashiro/moth_appear.ogg
similarity index 100%
rename from sounds/andira/moth_appear.ogg
rename to sounds/mashiro/moth_appear.ogg
diff --git a/sounds/andira/moth_attack1.ogg b/sounds/mashiro/moth_attack1.ogg
similarity index 100%
rename from sounds/andira/moth_attack1.ogg
rename to sounds/mashiro/moth_attack1.ogg
diff --git a/sounds/andira/moth_attack2.ogg b/sounds/mashiro/moth_attack2.ogg
similarity index 100%
rename from sounds/andira/moth_attack2.ogg
rename to sounds/mashiro/moth_attack2.ogg
diff --git a/sounds/andira/moth_defeat.ogg b/sounds/mashiro/moth_defeat.ogg
similarity index 100%
rename from sounds/andira/moth_defeat.ogg
rename to sounds/mashiro/moth_defeat.ogg
diff --git a/sounds/andira/moth_giggle1.ogg b/sounds/mashiro/moth_giggle1.ogg
similarity index 100%
rename from sounds/andira/moth_giggle1.ogg
rename to sounds/mashiro/moth_giggle1.ogg
diff --git a/sounds/andira/moth_giggle2.ogg b/sounds/mashiro/moth_giggle2.ogg
similarity index 100%
rename from sounds/andira/moth_giggle2.ogg
rename to sounds/mashiro/moth_giggle2.ogg
diff --git a/sounds/andira/moth_giggle3.ogg b/sounds/mashiro/moth_giggle3.ogg
similarity index 100%
rename from sounds/andira/moth_giggle3.ogg
rename to sounds/mashiro/moth_giggle3.ogg
diff --git a/sounds/andira/moth_giggle4.ogg b/sounds/mashiro/moth_giggle4.ogg
similarity index 100%
rename from sounds/andira/moth_giggle4.ogg
rename to sounds/mashiro/moth_giggle4.ogg
diff --git a/sounds/andira/moth_giggle5.ogg b/sounds/mashiro/moth_giggle5.ogg
similarity index 100%
rename from sounds/andira/moth_giggle5.ogg
rename to sounds/mashiro/moth_giggle5.ogg
diff --git a/sounds/andira/moth_giggle6.ogg b/sounds/mashiro/moth_giggle6.ogg
similarity index 100%
rename from sounds/andira/moth_giggle6.ogg
rename to sounds/mashiro/moth_giggle6.ogg
diff --git a/sounds/andira/moth_hit1.ogg b/sounds/mashiro/moth_hit1.ogg
similarity index 100%
rename from sounds/andira/moth_hit1.ogg
rename to sounds/mashiro/moth_hit1.ogg
diff --git a/sounds/andira/moth_hit2.ogg b/sounds/mashiro/moth_hit2.ogg
similarity index 100%
rename from sounds/andira/moth_hit2.ogg
rename to sounds/mashiro/moth_hit2.ogg
diff --git a/sounds/andira/moth_hitf1.ogg b/sounds/mashiro/moth_hitf1.ogg
similarity index 100%
rename from sounds/andira/moth_hitf1.ogg
rename to sounds/mashiro/moth_hitf1.ogg
diff --git a/sounds/andira/moth_hitf2.ogg b/sounds/mashiro/moth_hitf2.ogg
similarity index 100%
rename from sounds/andira/moth_hitf2.ogg
rename to sounds/mashiro/moth_hitf2.ogg
diff --git a/sounds/andira/moth_hitf3.ogg b/sounds/mashiro/moth_hitf3.ogg
similarity index 100%
rename from sounds/andira/moth_hitf3.ogg
rename to sounds/mashiro/moth_hitf3.ogg
diff --git a/sounds/andira/moth_postatk1.ogg b/sounds/mashiro/moth_postatk1.ogg
similarity index 100%
rename from sounds/andira/moth_postatk1.ogg
rename to sounds/mashiro/moth_postatk1.ogg
diff --git a/sounds/andira/moth_postatk2.ogg b/sounds/mashiro/moth_postatk2.ogg
similarity index 100%
rename from sounds/andira/moth_postatk2.ogg
rename to sounds/mashiro/moth_postatk2.ogg
diff --git a/sounds/andira/moth_postatk3.ogg b/sounds/mashiro/moth_postatk3.ogg
similarity index 100%
rename from sounds/andira/moth_postatk3.ogg
rename to sounds/mashiro/moth_postatk3.ogg
diff --git a/sounds/andira/moth_postatk4.ogg b/sounds/mashiro/moth_postatk4.ogg
similarity index 100%
rename from sounds/andira/moth_postatk4.ogg
rename to sounds/mashiro/moth_postatk4.ogg
diff --git a/sounds/sewercount.ogg b/sounds/sewercount.ogg
new file mode 100644
index 000000000..4440f2e3e
Binary files /dev/null and b/sounds/sewercount.ogg differ
diff --git a/sounds/silverbullet/silver_altfire1.ogg b/sounds/silverbullet/silver_altfire1.ogg
new file mode 100644
index 000000000..37daa379e
Binary files /dev/null and b/sounds/silverbullet/silver_altfire1.ogg differ
diff --git a/sounds/silverbullet/silver_altfire2.ogg b/sounds/silverbullet/silver_altfire2.ogg
new file mode 100644
index 000000000..2ea11b4e2
Binary files /dev/null and b/sounds/silverbullet/silver_altfire2.ogg differ
diff --git a/sounds/silverbullet/silver_altfire3.ogg b/sounds/silverbullet/silver_altfire3.ogg
new file mode 100644
index 000000000..c62fc277f
Binary files /dev/null and b/sounds/silverbullet/silver_altfire3.ogg differ
diff --git a/sounds/silverbullet/silver_chode1.ogg b/sounds/silverbullet/silver_chode1.ogg
new file mode 100644
index 000000000..be9ee15c9
Binary files /dev/null and b/sounds/silverbullet/silver_chode1.ogg differ
diff --git a/sounds/silverbullet/silver_chode2.ogg b/sounds/silverbullet/silver_chode2.ogg
new file mode 100644
index 000000000..d758d0aeb
Binary files /dev/null and b/sounds/silverbullet/silver_chode2.ogg differ
diff --git a/sounds/silverbullet/silver_fire1.ogg b/sounds/silverbullet/silver_fire1.ogg
index 37daa379e..813642716 100644
Binary files a/sounds/silverbullet/silver_fire1.ogg and b/sounds/silverbullet/silver_fire1.ogg differ
diff --git a/sounds/silverbullet/silver_fire2.ogg b/sounds/silverbullet/silver_fire2.ogg
index 2ea11b4e2..8b43b3172 100644
Binary files a/sounds/silverbullet/silver_fire2.ogg and b/sounds/silverbullet/silver_fire2.ogg differ
diff --git a/sounds/silverbullet/silver_fire3.ogg b/sounds/silverbullet/silver_fire3.ogg
index c62fc277f..e28ef4bae 100644
Binary files a/sounds/silverbullet/silver_fire3.ogg and b/sounds/silverbullet/silver_fire3.ogg differ
diff --git a/sounds/items/leadball1.ogg b/sounds/spreadgun/spread_ball1.ogg
similarity index 100%
rename from sounds/items/leadball1.ogg
rename to sounds/spreadgun/spread_ball1.ogg
diff --git a/sounds/items/leadball2.ogg b/sounds/spreadgun/spread_ball2.ogg
similarity index 100%
rename from sounds/items/leadball2.ogg
rename to sounds/spreadgun/spread_ball2.ogg
diff --git a/sounds/items/leadball3.ogg b/sounds/spreadgun/spread_ball3.ogg
similarity index 100%
rename from sounds/items/leadball3.ogg
rename to sounds/spreadgun/spread_ball3.ogg
diff --git a/sounds/items/leadballf1.ogg b/sounds/spreadgun/spread_ballf1.ogg
similarity index 100%
rename from sounds/items/leadballf1.ogg
rename to sounds/spreadgun/spread_ballf1.ogg
diff --git a/sounds/items/leadballf2.ogg b/sounds/spreadgun/spread_ballf2.ogg
similarity index 100%
rename from sounds/items/leadballf2.ogg
rename to sounds/spreadgun/spread_ballf2.ogg
diff --git a/sounds/items/leadballf3.ogg b/sounds/spreadgun/spread_ballf3.ogg
similarity index 100%
rename from sounds/items/leadballf3.ogg
rename to sounds/spreadgun/spread_ballf3.ogg
diff --git a/sounds/items/leadballfly.ogg b/sounds/spreadgun/spread_ballfly.ogg
similarity index 100%
rename from sounds/items/leadballfly.ogg
rename to sounds/spreadgun/spread_ballfly.ogg
diff --git a/sounds/spreadgun/spread_blackfire1.ogg b/sounds/spreadgun/spread_blackfire1.ogg
new file mode 100644
index 000000000..376cbdd33
Binary files /dev/null and b/sounds/spreadgun/spread_blackfire1.ogg differ
diff --git a/sounds/spreadgun/spread_blackfire2.ogg b/sounds/spreadgun/spread_blackfire2.ogg
new file mode 100644
index 000000000..a1b3198f2
Binary files /dev/null and b/sounds/spreadgun/spread_blackfire2.ogg differ
diff --git a/sounds/spreadgun/spread_bluefire1.ogg b/sounds/spreadgun/spread_bluefire1.ogg
new file mode 100644
index 000000000..c5e7aa44d
Binary files /dev/null and b/sounds/spreadgun/spread_bluefire1.ogg differ
diff --git a/sounds/spreadgun/spread_bluefire2.ogg b/sounds/spreadgun/spread_bluefire2.ogg
new file mode 100644
index 000000000..20515c344
Binary files /dev/null and b/sounds/spreadgun/spread_bluefire2.ogg differ
diff --git a/sounds/items/salttrail1.ogg b/sounds/spreadgun/spread_bluetrail1.ogg
similarity index 100%
rename from sounds/items/salttrail1.ogg
rename to sounds/spreadgun/spread_bluetrail1.ogg
diff --git a/sounds/items/salttrail2.ogg b/sounds/spreadgun/spread_bluetrail2.ogg
similarity index 100%
rename from sounds/items/salttrail2.ogg
rename to sounds/spreadgun/spread_bluetrail2.ogg
diff --git a/sounds/items/salttrail3.ogg b/sounds/spreadgun/spread_bluetrail3.ogg
similarity index 100%
rename from sounds/items/salttrail3.ogg
rename to sounds/spreadgun/spread_bluetrail3.ogg
diff --git a/sounds/items/salttrail4.ogg b/sounds/spreadgun/spread_bluetrail4.ogg
similarity index 100%
rename from sounds/items/salttrail4.ogg
rename to sounds/spreadgun/spread_bluetrail4.ogg
diff --git a/sounds/spreadgun/spread_greenfire1.ogg b/sounds/spreadgun/spread_greenfire1.ogg
new file mode 100644
index 000000000..492a678a9
Binary files /dev/null and b/sounds/spreadgun/spread_greenfire1.ogg differ
diff --git a/sounds/spreadgun/spread_greenfire2.ogg b/sounds/spreadgun/spread_greenfire2.ogg
new file mode 100644
index 000000000..973a8606a
Binary files /dev/null and b/sounds/spreadgun/spread_greenfire2.ogg differ
diff --git a/sounds/spreadgun/spread_poison.ogg b/sounds/spreadgun/spread_poison.ogg
new file mode 100644
index 000000000..fc21026b4
Binary files /dev/null and b/sounds/spreadgun/spread_poison.ogg differ
diff --git a/sounds/spreadgun/spread_poisonpuff1.ogg b/sounds/spreadgun/spread_poisonpuff1.ogg
new file mode 100644
index 000000000..08cadb551
Binary files /dev/null and b/sounds/spreadgun/spread_poisonpuff1.ogg differ
diff --git a/sounds/spreadgun/spread_poisonpuff2.ogg b/sounds/spreadgun/spread_poisonpuff2.ogg
new file mode 100644
index 000000000..9e153660f
Binary files /dev/null and b/sounds/spreadgun/spread_poisonpuff2.ogg differ
diff --git a/sounds/items/leadballfire1.ogg b/sounds/spreadgun/spread_purplefire1.ogg
similarity index 100%
rename from sounds/items/leadballfire1.ogg
rename to sounds/spreadgun/spread_purplefire1.ogg
diff --git a/sounds/items/leadballfire2.ogg b/sounds/spreadgun/spread_purplefire2.ogg
similarity index 100%
rename from sounds/items/leadballfire2.ogg
rename to sounds/spreadgun/spread_purplefire2.ogg
diff --git a/sounds/items/salthit1.ogg b/sounds/spreadgun/spread_salt1.ogg
similarity index 100%
rename from sounds/items/salthit1.ogg
rename to sounds/spreadgun/spread_salt1.ogg
diff --git a/sounds/items/salthit2.ogg b/sounds/spreadgun/spread_salt2.ogg
similarity index 100%
rename from sounds/items/salthit2.ogg
rename to sounds/spreadgun/spread_salt2.ogg
diff --git a/sounds/items/salthit3.ogg b/sounds/spreadgun/spread_salt3.ogg
similarity index 100%
rename from sounds/items/salthit3.ogg
rename to sounds/spreadgun/spread_salt3.ogg
diff --git a/sounds/items/salthit4.ogg b/sounds/spreadgun/spread_salt4.ogg
similarity index 100%
rename from sounds/items/salthit4.ogg
rename to sounds/spreadgun/spread_salt4.ogg
diff --git a/sounds/general/slughit1.ogg b/sounds/spreadgun/spread_slug1.ogg
similarity index 100%
rename from sounds/general/slughit1.ogg
rename to sounds/spreadgun/spread_slug1.ogg
diff --git a/sounds/general/slughit2.ogg b/sounds/spreadgun/spread_slug2.ogg
similarity index 100%
rename from sounds/general/slughit2.ogg
rename to sounds/spreadgun/spread_slug2.ogg
diff --git a/sounds/general/slughitf1.ogg b/sounds/spreadgun/spread_slugf1.ogg
similarity index 100%
rename from sounds/general/slughitf1.ogg
rename to sounds/spreadgun/spread_slugf1.ogg
diff --git a/sounds/general/slughitf2.ogg b/sounds/spreadgun/spread_slugf2.ogg
similarity index 100%
rename from sounds/general/slughitf2.ogg
rename to sounds/spreadgun/spread_slugf2.ogg
diff --git a/sounds/voice/default/demojump1.ogg b/sounds/voice/default/demojump1.ogg
deleted file mode 100644
index 78523a103..000000000
Binary files a/sounds/voice/default/demojump1.ogg and /dev/null differ
diff --git a/sounds/voice/default/demojump2.ogg b/sounds/voice/default/demojump2.ogg
deleted file mode 100644
index f249dedb0..000000000
Binary files a/sounds/voice/default/demojump2.ogg and /dev/null differ
diff --git a/sounds/voice/default/demojump3.ogg b/sounds/voice/default/demojump3.ogg
deleted file mode 100644
index 6833675fa..000000000
Binary files a/sounds/voice/default/demojump3.ogg and /dev/null differ
diff --git a/sounds/voice/default/demojump4.ogg b/sounds/voice/default/demojump4.ogg
deleted file mode 100644
index c48cb14ae..000000000
Binary files a/sounds/voice/default/demojump4.ogg and /dev/null differ
diff --git a/sounds/voice/default/demojump5.ogg b/sounds/voice/default/demojump5.ogg
deleted file mode 100644
index a005c1d3b..000000000
Binary files a/sounds/voice/default/demojump5.ogg and /dev/null differ
diff --git a/sounds/voice/default/demokiss1.ogg b/sounds/voice/default/demokiss1.ogg
deleted file mode 100644
index 6f5a1ed8e..000000000
Binary files a/sounds/voice/default/demokiss1.ogg and /dev/null differ
diff --git a/sounds/voice/default/demokiss10.ogg b/sounds/voice/default/demokiss10.ogg
deleted file mode 100644
index dcebdabfb..000000000
Binary files a/sounds/voice/default/demokiss10.ogg and /dev/null differ
diff --git a/sounds/voice/default/demokiss2.ogg b/sounds/voice/default/demokiss2.ogg
deleted file mode 100644
index fd441594a..000000000
Binary files a/sounds/voice/default/demokiss2.ogg and /dev/null differ
diff --git a/sounds/voice/default/demokiss3.ogg b/sounds/voice/default/demokiss3.ogg
deleted file mode 100644
index ec817798b..000000000
Binary files a/sounds/voice/default/demokiss3.ogg and /dev/null differ
diff --git a/sounds/voice/default/demokiss4.ogg b/sounds/voice/default/demokiss4.ogg
deleted file mode 100644
index aa76ad82b..000000000
Binary files a/sounds/voice/default/demokiss4.ogg and /dev/null differ
diff --git a/sounds/voice/default/demokiss5.ogg b/sounds/voice/default/demokiss5.ogg
deleted file mode 100644
index 3ca86bf41..000000000
Binary files a/sounds/voice/default/demokiss5.ogg and /dev/null differ
diff --git a/sounds/voice/default/demokiss6.ogg b/sounds/voice/default/demokiss6.ogg
deleted file mode 100644
index bd461152e..000000000
Binary files a/sounds/voice/default/demokiss6.ogg and /dev/null differ
diff --git a/sounds/voice/default/demokiss7.ogg b/sounds/voice/default/demokiss7.ogg
deleted file mode 100644
index 1aec5e72e..000000000
Binary files a/sounds/voice/default/demokiss7.ogg and /dev/null differ
diff --git a/sounds/voice/default/demokiss8.ogg b/sounds/voice/default/demokiss8.ogg
deleted file mode 100644
index 5dbb8606e..000000000
Binary files a/sounds/voice/default/demokiss8.ogg and /dev/null differ
diff --git a/sounds/voice/default/demokiss9.ogg b/sounds/voice/default/demokiss9.ogg
deleted file mode 100644
index 9c2064c02..000000000
Binary files a/sounds/voice/default/demokiss9.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoasskill1.ogg b/sounds/voice/default/va/demoasskill1.ogg
deleted file mode 100644
index fb1ff4323..000000000
Binary files a/sounds/voice/default/va/demoasskill1.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoasskill2.ogg b/sounds/voice/default/va/demoasskill2.ogg
deleted file mode 100644
index 48e7c48b8..000000000
Binary files a/sounds/voice/default/va/demoasskill2.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoasskill3.ogg b/sounds/voice/default/va/demoasskill3.ogg
deleted file mode 100644
index b5ca75e9b..000000000
Binary files a/sounds/voice/default/va/demoasskill3.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoballskill1.ogg b/sounds/voice/default/va/demoballskill1.ogg
deleted file mode 100644
index 60f6035d7..000000000
Binary files a/sounds/voice/default/va/demoballskill1.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoballskill2.ogg b/sounds/voice/default/va/demoballskill2.ogg
deleted file mode 100644
index 1c55fa300..000000000
Binary files a/sounds/voice/default/va/demoballskill2.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoblast1.ogg b/sounds/voice/default/va/demoblast1.ogg
deleted file mode 100644
index cd8faa631..000000000
Binary files a/sounds/voice/default/va/demoblast1.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoblast2.ogg b/sounds/voice/default/va/demoblast2.ogg
deleted file mode 100644
index 0686f9b27..000000000
Binary files a/sounds/voice/default/va/demoblast2.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoblast3.ogg b/sounds/voice/default/va/demoblast3.ogg
deleted file mode 100644
index 0cfc3f69e..000000000
Binary files a/sounds/voice/default/va/demoblast3.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoblast4.ogg b/sounds/voice/default/va/demoblast4.ogg
deleted file mode 100644
index 2129335e6..000000000
Binary files a/sounds/voice/default/va/demoblast4.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoblast5.ogg b/sounds/voice/default/va/demoblast5.ogg
deleted file mode 100644
index 03320f45e..000000000
Binary files a/sounds/voice/default/va/demoblast5.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoblast6.ogg b/sounds/voice/default/va/demoblast6.ogg
deleted file mode 100644
index f00ea6617..000000000
Binary files a/sounds/voice/default/va/demoblast6.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demobustkill.ogg b/sounds/voice/default/va/demobustkill.ogg
deleted file mode 100644
index 64f5a22cf..000000000
Binary files a/sounds/voice/default/va/demobustkill.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/democybully.ogg b/sounds/voice/default/va/democybully.ogg
deleted file mode 100644
index e940d1180..000000000
Binary files a/sounds/voice/default/va/democybully.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoeat1.ogg b/sounds/voice/default/va/demoeat1.ogg
deleted file mode 100644
index 4f91708ab..000000000
Binary files a/sounds/voice/default/va/demoeat1.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoeat2.ogg b/sounds/voice/default/va/demoeat2.ogg
deleted file mode 100644
index 1d27fa76d..000000000
Binary files a/sounds/voice/default/va/demoeat2.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoeat3.ogg b/sounds/voice/default/va/demoeat3.ogg
deleted file mode 100644
index 3004ab30e..000000000
Binary files a/sounds/voice/default/va/demoeat3.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoeat4.ogg b/sounds/voice/default/va/demoeat4.ogg
deleted file mode 100644
index 7e2ae4c92..000000000
Binary files a/sounds/voice/default/va/demoeat4.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoeat5.ogg b/sounds/voice/default/va/demoeat5.ogg
deleted file mode 100644
index 26291631f..000000000
Binary files a/sounds/voice/default/va/demoeat5.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demofightstart22.ogg b/sounds/voice/default/va/demofightstart22.ogg
deleted file mode 100644
index 338244488..000000000
Binary files a/sounds/voice/default/va/demofightstart22.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demogetheavymahsheengun.ogg b/sounds/voice/default/va/demogetheavymahsheengun.ogg
index 026cfef8f..14aa34d0a 100644
Binary files a/sounds/voice/default/va/demogetheavymahsheengun.ogg and b/sounds/voice/default/va/demogetheavymahsheengun.ogg differ
diff --git a/sounds/voice/default/va/demogethit10.ogg b/sounds/voice/default/va/demogethit10.ogg
index 37626519c..0ed07a01b 100644
Binary files a/sounds/voice/default/va/demogethit10.ogg and b/sounds/voice/default/va/demogethit10.ogg differ
diff --git a/sounds/voice/default/va/demogethit20.ogg b/sounds/voice/default/va/demogethit20.ogg
deleted file mode 100644
index 418169802..000000000
Binary files a/sounds/voice/default/va/demogethit20.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demogetquadravol.ogg b/sounds/voice/default/va/demogetquadravol.ogg
index c317ae6cc..b1b4cf757 100644
Binary files a/sounds/voice/default/va/demogetquadravol.ogg and b/sounds/voice/default/va/demogetquadravol.ogg differ
diff --git a/sounds/voice/default/va/demohurtfloor1.ogg b/sounds/voice/default/va/demohurtfloor1.ogg
deleted file mode 100644
index 6a8b819a3..000000000
Binary files a/sounds/voice/default/va/demohurtfloor1.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demohurtfloor2.ogg b/sounds/voice/default/va/demohurtfloor2.ogg
deleted file mode 100644
index 8b04e6ba2..000000000
Binary files a/sounds/voice/default/va/demohurtfloor2.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demohurtfloor3.ogg b/sounds/voice/default/va/demohurtfloor3.ogg
deleted file mode 100644
index 9670d1a36..000000000
Binary files a/sounds/voice/default/va/demohurtfloor3.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demohurtfloor4.ogg b/sounds/voice/default/va/demohurtfloor4.ogg
deleted file mode 100644
index 0ec7abad3..000000000
Binary files a/sounds/voice/default/va/demohurtfloor4.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demohurtfloor5.ogg b/sounds/voice/default/va/demohurtfloor5.ogg
deleted file mode 100644
index 95c5dc893..000000000
Binary files a/sounds/voice/default/va/demohurtfloor5.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoinvinciball1.ogg b/sounds/voice/default/va/demoinvinciball1.ogg
deleted file mode 100644
index 315e48491..000000000
Binary files a/sounds/voice/default/va/demoinvinciball1.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoinvinciball2.ogg b/sounds/voice/default/va/demoinvinciball2.ogg
deleted file mode 100644
index 6cc3704b2..000000000
Binary files a/sounds/voice/default/va/demoinvinciball2.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoinvinciball3.ogg b/sounds/voice/default/va/demoinvinciball3.ogg
deleted file mode 100644
index 430c52e5d..000000000
Binary files a/sounds/voice/default/va/demoinvinciball3.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demolocked7.ogg b/sounds/voice/default/va/demolocked7.ogg
deleted file mode 100644
index 2a38b9765..000000000
Binary files a/sounds/voice/default/va/demolocked7.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demolustysuns.ogg b/sounds/voice/default/va/demolustysuns.ogg
deleted file mode 100644
index 1ec3f5680..000000000
Binary files a/sounds/voice/default/va/demolustysuns.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomapstart15.ogg b/sounds/voice/default/va/demomapstart15.ogg
deleted file mode 100644
index 2f00135a5..000000000
Binary files a/sounds/voice/default/va/demomapstart15.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomapstart16.ogg b/sounds/voice/default/va/demomapstart16.ogg
deleted file mode 100644
index c37dc3057..000000000
Binary files a/sounds/voice/default/va/demomapstart16.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomapstart17.ogg b/sounds/voice/default/va/demomapstart17.ogg
deleted file mode 100644
index 3c47ec191..000000000
Binary files a/sounds/voice/default/va/demomapstart17.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomirror1.ogg b/sounds/voice/default/va/demomirror1.ogg
deleted file mode 100644
index 28e60c7b8..000000000
Binary files a/sounds/voice/default/va/demomirror1.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomirror10.ogg b/sounds/voice/default/va/demomirror10.ogg
deleted file mode 100644
index 075461359..000000000
Binary files a/sounds/voice/default/va/demomirror10.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomirror2.ogg b/sounds/voice/default/va/demomirror2.ogg
deleted file mode 100644
index 210fa58be..000000000
Binary files a/sounds/voice/default/va/demomirror2.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomirror3.ogg b/sounds/voice/default/va/demomirror3.ogg
deleted file mode 100644
index d8fe96346..000000000
Binary files a/sounds/voice/default/va/demomirror3.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomirror4.ogg b/sounds/voice/default/va/demomirror4.ogg
deleted file mode 100644
index 25bce4a8d..000000000
Binary files a/sounds/voice/default/va/demomirror4.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomirror5.ogg b/sounds/voice/default/va/demomirror5.ogg
deleted file mode 100644
index 199690172..000000000
Binary files a/sounds/voice/default/va/demomirror5.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomirror6.ogg b/sounds/voice/default/va/demomirror6.ogg
deleted file mode 100644
index 8acb96dd7..000000000
Binary files a/sounds/voice/default/va/demomirror6.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomirror7.ogg b/sounds/voice/default/va/demomirror7.ogg
deleted file mode 100644
index 339a535ba..000000000
Binary files a/sounds/voice/default/va/demomirror7.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomirror8.ogg b/sounds/voice/default/va/demomirror8.ogg
deleted file mode 100644
index 720503221..000000000
Binary files a/sounds/voice/default/va/demomirror8.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomirror9.ogg b/sounds/voice/default/va/demomirror9.ogg
deleted file mode 100644
index 895aaf9c2..000000000
Binary files a/sounds/voice/default/va/demomirror9.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomrflick1.ogg b/sounds/voice/default/va/demomrflick1.ogg
deleted file mode 100644
index c657c6f01..000000000
Binary files a/sounds/voice/default/va/demomrflick1.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomrflick2.ogg b/sounds/voice/default/va/demomrflick2.ogg
deleted file mode 100644
index 9b2bddedc..000000000
Binary files a/sounds/voice/default/va/demomrflick2.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomrtouch1.ogg b/sounds/voice/default/va/demomrtouch1.ogg
deleted file mode 100644
index 3c2383253..000000000
Binary files a/sounds/voice/default/va/demomrtouch1.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomrtouch2.ogg b/sounds/voice/default/va/demomrtouch2.ogg
deleted file mode 100644
index f96746e23..000000000
Binary files a/sounds/voice/default/va/demomrtouch2.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomrtouch3.ogg b/sounds/voice/default/va/demomrtouch3.ogg
deleted file mode 100644
index 13f8d7d6d..000000000
Binary files a/sounds/voice/default/va/demomrtouch3.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomrtouch4.ogg b/sounds/voice/default/va/demomrtouch4.ogg
deleted file mode 100644
index 91f597b71..000000000
Binary files a/sounds/voice/default/va/demomrtouch4.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demomugget.ogg b/sounds/voice/default/va/demomugget.ogg
deleted file mode 100644
index 5392619c5..000000000
Binary files a/sounds/voice/default/va/demomugget.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demonutstart.ogg b/sounds/voice/default/va/demonutstart.ogg
deleted file mode 100644
index 751dff2e4..000000000
Binary files a/sounds/voice/default/va/demonutstart.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoorigin11.ogg b/sounds/voice/default/va/demoorigin11.ogg
deleted file mode 100644
index 07b42400c..000000000
Binary files a/sounds/voice/default/va/demoorigin11.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoorigin12.ogg b/sounds/voice/default/va/demoorigin12.ogg
deleted file mode 100644
index c78189e52..000000000
Binary files a/sounds/voice/default/va/demoorigin12.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoorigin13.ogg b/sounds/voice/default/va/demoorigin13.ogg
deleted file mode 100644
index 77239bd24..000000000
Binary files a/sounds/voice/default/va/demoorigin13.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoorigin14.ogg b/sounds/voice/default/va/demoorigin14.ogg
deleted file mode 100644
index 6489a4cb4..000000000
Binary files a/sounds/voice/default/va/demoorigin14.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoorigin21.ogg b/sounds/voice/default/va/demoorigin21.ogg
deleted file mode 100644
index 94dd91fb0..000000000
Binary files a/sounds/voice/default/va/demoorigin21.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoorigin22.ogg b/sounds/voice/default/va/demoorigin22.ogg
deleted file mode 100644
index a77bf4745..000000000
Binary files a/sounds/voice/default/va/demoorigin22.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoorigin23.ogg b/sounds/voice/default/va/demoorigin23.ogg
deleted file mode 100644
index 4623d6b99..000000000
Binary files a/sounds/voice/default/va/demoorigin23.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoorigin24.ogg b/sounds/voice/default/va/demoorigin24.ogg
deleted file mode 100644
index 6e1cd0014..000000000
Binary files a/sounds/voice/default/va/demoorigin24.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoorigin31.ogg b/sounds/voice/default/va/demoorigin31.ogg
deleted file mode 100644
index 194049746..000000000
Binary files a/sounds/voice/default/va/demoorigin31.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoorigin32.ogg b/sounds/voice/default/va/demoorigin32.ogg
deleted file mode 100644
index 67ba37218..000000000
Binary files a/sounds/voice/default/va/demoorigin32.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoorigin33.ogg b/sounds/voice/default/va/demoorigin33.ogg
deleted file mode 100644
index b73708417..000000000
Binary files a/sounds/voice/default/va/demoorigin33.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoorigin34.ogg b/sounds/voice/default/va/demoorigin34.ogg
deleted file mode 100644
index 4d2f28488..000000000
Binary files a/sounds/voice/default/va/demoorigin34.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoorigin35.ogg b/sounds/voice/default/va/demoorigin35.ogg
deleted file mode 100644
index 304872a74..000000000
Binary files a/sounds/voice/default/va/demoorigin35.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demopetcaco1.ogg b/sounds/voice/default/va/demopetcaco1.ogg
deleted file mode 100644
index e2300731d..000000000
Binary files a/sounds/voice/default/va/demopetcaco1.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demopetcaco2.ogg b/sounds/voice/default/va/demopetcaco2.ogg
deleted file mode 100644
index aaeca7e90..000000000
Binary files a/sounds/voice/default/va/demopetcaco2.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demopetcaco3.ogg b/sounds/voice/default/va/demopetcaco3.ogg
deleted file mode 100644
index 4c8f2f17d..000000000
Binary files a/sounds/voice/default/va/demopetcaco3.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demopethdoom1.ogg b/sounds/voice/default/va/demopethdoom1.ogg
new file mode 100644
index 000000000..e6048cdcf
Binary files /dev/null and b/sounds/voice/default/va/demopethdoom1.ogg differ
diff --git a/sounds/voice/default/va/demopethdoom2.ogg b/sounds/voice/default/va/demopethdoom2.ogg
new file mode 100644
index 000000000..5cedf0a6d
Binary files /dev/null and b/sounds/voice/default/va/demopethdoom2.ogg differ
diff --git a/sounds/voice/default/va/demopethdoom3.ogg b/sounds/voice/default/va/demopethdoom3.ogg
new file mode 100644
index 000000000..9c987b41a
Binary files /dev/null and b/sounds/voice/default/va/demopethdoom3.ogg differ
diff --git a/sounds/voice/default/va/demopethdoom4.ogg b/sounds/voice/default/va/demopethdoom4.ogg
new file mode 100644
index 000000000..6d1bb9497
Binary files /dev/null and b/sounds/voice/default/va/demopethdoom4.ogg differ
diff --git a/sounds/voice/default/va/demopethdoom5.ogg b/sounds/voice/default/va/demopethdoom5.ogg
new file mode 100644
index 000000000..b4d21c20a
Binary files /dev/null and b/sounds/voice/default/va/demopethdoom5.ogg differ
diff --git a/sounds/voice/default/va/demopethdoom6.ogg b/sounds/voice/default/va/demopethdoom6.ogg
new file mode 100644
index 000000000..1e8156510
Binary files /dev/null and b/sounds/voice/default/va/demopethdoom6.ogg differ
diff --git a/sounds/voice/default/va/demopethdoom7.ogg b/sounds/voice/default/va/demopethdoom7.ogg
new file mode 100644
index 000000000..dc1ecb31c
Binary files /dev/null and b/sounds/voice/default/va/demopethdoom7.ogg differ
diff --git a/sounds/voice/default/va/demopethdoom8.ogg b/sounds/voice/default/va/demopethdoom8.ogg
new file mode 100644
index 000000000..1093a5695
Binary files /dev/null and b/sounds/voice/default/va/demopethdoom8.ogg differ
diff --git a/sounds/voice/default/va/demopethdoom9.ogg b/sounds/voice/default/va/demopethdoom9.ogg
new file mode 100644
index 000000000..9eafca619
Binary files /dev/null and b/sounds/voice/default/va/demopethdoom9.ogg differ
diff --git a/sounds/voice/default/va/demopethdoomfinish1.ogg b/sounds/voice/default/va/demopethdoomfinish1.ogg
new file mode 100644
index 000000000..d8b24e7ff
Binary files /dev/null and b/sounds/voice/default/va/demopethdoomfinish1.ogg differ
diff --git a/sounds/voice/default/va/demopethdoomfinish2.ogg b/sounds/voice/default/va/demopethdoomfinish2.ogg
new file mode 100644
index 000000000..f7745a35b
Binary files /dev/null and b/sounds/voice/default/va/demopethdoomfinish2.ogg differ
diff --git a/sounds/voice/default/va/demopethdoomfinish3.ogg b/sounds/voice/default/va/demopethdoomfinish3.ogg
new file mode 100644
index 000000000..ebc1a79c5
Binary files /dev/null and b/sounds/voice/default/va/demopethdoomfinish3.ogg differ
diff --git a/sounds/voice/default/va/demopethdoomfinish4.ogg b/sounds/voice/default/va/demopethdoomfinish4.ogg
new file mode 100644
index 000000000..71b023b20
Binary files /dev/null and b/sounds/voice/default/va/demopethdoomfinish4.ogg differ
diff --git a/sounds/voice/default/va/demopethdoomfinish5.ogg b/sounds/voice/default/va/demopethdoomfinish5.ogg
new file mode 100644
index 000000000..1fc98f38d
Binary files /dev/null and b/sounds/voice/default/va/demopethdoomfinish5.ogg differ
diff --git a/sounds/voice/default/va/demopethdoomfinish6.ogg b/sounds/voice/default/va/demopethdoomfinish6.ogg
new file mode 100644
index 000000000..8813a7706
Binary files /dev/null and b/sounds/voice/default/va/demopethdoomfinish6.ogg differ
diff --git a/sounds/voice/default/va/demopethdoomfinish7.ogg b/sounds/voice/default/va/demopethdoomfinish7.ogg
new file mode 100644
index 000000000..b1b0147c8
Binary files /dev/null and b/sounds/voice/default/va/demopethdoomfinish7.ogg differ
diff --git a/sounds/voice/default/va/demopethdoomfinish8.ogg b/sounds/voice/default/va/demopethdoomfinish8.ogg
new file mode 100644
index 000000000..3577dc35a
Binary files /dev/null and b/sounds/voice/default/va/demopethdoomfinish8.ogg differ
diff --git a/sounds/voice/default/va/demopethdoomfinish9.ogg b/sounds/voice/default/va/demopethdoomfinish9.ogg
new file mode 100644
index 000000000..f2667249f
Binary files /dev/null and b/sounds/voice/default/va/demopethdoomfinish9.ogg differ
diff --git a/sounds/voice/default/va/demopetandira1.ogg b/sounds/voice/default/va/demopetmashiro1.ogg
similarity index 100%
rename from sounds/voice/default/va/demopetandira1.ogg
rename to sounds/voice/default/va/demopetmashiro1.ogg
diff --git a/sounds/voice/default/va/demopetandira2.ogg b/sounds/voice/default/va/demopetmashiro2.ogg
similarity index 100%
rename from sounds/voice/default/va/demopetandira2.ogg
rename to sounds/voice/default/va/demopetmashiro2.ogg
diff --git a/sounds/voice/default/va/demopetandira3.ogg b/sounds/voice/default/va/demopetmashiro3.ogg
similarity index 100%
rename from sounds/voice/default/va/demopetandira3.ogg
rename to sounds/voice/default/va/demopetmashiro3.ogg
diff --git a/sounds/voice/default/va/demopetandira4.ogg b/sounds/voice/default/va/demopetmashiro4.ogg
similarity index 100%
rename from sounds/voice/default/va/demopetandira4.ogg
rename to sounds/voice/default/va/demopetmashiro4.ogg
diff --git a/sounds/voice/default/va/demopetandira5.ogg b/sounds/voice/default/va/demopetmashiro5.ogg
similarity index 100%
rename from sounds/voice/default/va/demopetandira5.ogg
rename to sounds/voice/default/va/demopetmashiro5.ogg
diff --git a/sounds/voice/default/va/demopetandira6.ogg b/sounds/voice/default/va/demopetmashiro6.ogg
similarity index 100%
rename from sounds/voice/default/va/demopetandira6.ogg
rename to sounds/voice/default/va/demopetmashiro6.ogg
diff --git a/sounds/voice/default/va/demopetandira7.ogg b/sounds/voice/default/va/demopetmashiro7.ogg
similarity index 100%
rename from sounds/voice/default/va/demopetandira7.ogg
rename to sounds/voice/default/va/demopetmashiro7.ogg
diff --git a/sounds/voice/default/va/demoscorekill26.ogg b/sounds/voice/default/va/demoscorekill26.ogg
deleted file mode 100644
index 37e216644..000000000
Binary files a/sounds/voice/default/va/demoscorekill26.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoscorekill27.ogg b/sounds/voice/default/va/demoscorekill27.ogg
deleted file mode 100644
index f8fea943a..000000000
Binary files a/sounds/voice/default/va/demoscorekill27.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoscorekill28.ogg b/sounds/voice/default/va/demoscorekill28.ogg
deleted file mode 100644
index f8534c097..000000000
Binary files a/sounds/voice/default/va/demoscorekill28.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demosheenkill1.ogg b/sounds/voice/default/va/demosheenkill1.ogg
deleted file mode 100644
index a4aa0c6ff..000000000
Binary files a/sounds/voice/default/va/demosheenkill1.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demosheenkill2.ogg b/sounds/voice/default/va/demosheenkill2.ogg
deleted file mode 100644
index 7ea631f2a..000000000
Binary files a/sounds/voice/default/va/demosheenkill2.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demosheenspecial.ogg b/sounds/voice/default/va/demosheenspecial.ogg
deleted file mode 100644
index 53ef96d9c..000000000
Binary files a/sounds/voice/default/va/demosheenspecial.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demoskullget.ogg b/sounds/voice/default/va/demoskullget.ogg
deleted file mode 100644
index 3ebcedd79..000000000
Binary files a/sounds/voice/default/va/demoskullget.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demosmooch1.ogg b/sounds/voice/default/va/demosmooch1.ogg
deleted file mode 100644
index 097db3279..000000000
Binary files a/sounds/voice/default/va/demosmooch1.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demosmooch2.ogg b/sounds/voice/default/va/demosmooch2.ogg
deleted file mode 100644
index dddfae1b9..000000000
Binary files a/sounds/voice/default/va/demosmooch2.ogg and /dev/null differ
diff --git a/sounds/voice/default/va/demosmooch3.ogg b/sounds/voice/default/va/demosmooch3.ogg
deleted file mode 100644
index 67e61c4c4..000000000
Binary files a/sounds/voice/default/va/demosmooch3.ogg and /dev/null differ
diff --git a/sounds/voice/default/demousegrunt1.ogg b/sounds/voice/default/va/demousegrunt1.ogg
similarity index 100%
rename from sounds/voice/default/demousegrunt1.ogg
rename to sounds/voice/default/va/demousegrunt1.ogg
diff --git a/sounds/voice/default/demousegrunt2.ogg b/sounds/voice/default/va/demousegrunt2.ogg
similarity index 100%
rename from sounds/voice/default/demousegrunt2.ogg
rename to sounds/voice/default/va/demousegrunt2.ogg
diff --git a/sounds/voice/default/demousegrunt3.ogg b/sounds/voice/default/va/demousegrunt3.ogg
similarity index 100%
rename from sounds/voice/default/demousegrunt3.ogg
rename to sounds/voice/default/va/demousegrunt3.ogg
diff --git a/sounds/voice/default/demousegrunt4.ogg b/sounds/voice/default/va/demousegrunt4.ogg
similarity index 100%
rename from sounds/voice/default/demousegrunt4.ogg
rename to sounds/voice/default/va/demousegrunt4.ogg
diff --git a/sounds/voice/legacy/demodeath1.ogg b/sounds/voice/legacy/demodeath1.ogg
new file mode 100644
index 000000000..bc213cd59
Binary files /dev/null and b/sounds/voice/legacy/demodeath1.ogg differ
diff --git a/sounds/voice/legacy/demodeath2.ogg b/sounds/voice/legacy/demodeath2.ogg
new file mode 100644
index 000000000..b212e9a79
Binary files /dev/null and b/sounds/voice/legacy/demodeath2.ogg differ
diff --git a/sounds/voice/legacy/demodeath3.ogg b/sounds/voice/legacy/demodeath3.ogg
new file mode 100644
index 000000000..0e852002f
Binary files /dev/null and b/sounds/voice/legacy/demodeath3.ogg differ
diff --git a/sounds/voice/legacy/demodeath4.ogg b/sounds/voice/legacy/demodeath4.ogg
new file mode 100644
index 000000000..1c1a4f872
Binary files /dev/null and b/sounds/voice/legacy/demodeath4.ogg differ
diff --git a/sounds/voice/legacy/demodeath5.ogg b/sounds/voice/legacy/demodeath5.ogg
new file mode 100644
index 000000000..1e1a25b45
Binary files /dev/null and b/sounds/voice/legacy/demodeath5.ogg differ
diff --git a/sounds/voice/legacy/demogrunt1.ogg b/sounds/voice/legacy/demogrunt1.ogg
new file mode 100644
index 000000000..bd3d818df
Binary files /dev/null and b/sounds/voice/legacy/demogrunt1.ogg differ
diff --git a/sounds/voice/legacy/demogrunt2.ogg b/sounds/voice/legacy/demogrunt2.ogg
new file mode 100644
index 000000000..2c9412e36
Binary files /dev/null and b/sounds/voice/legacy/demogrunt2.ogg differ
diff --git a/sounds/voice/legacy/demogrunt3.ogg b/sounds/voice/legacy/demogrunt3.ogg
new file mode 100644
index 000000000..5e80c06af
Binary files /dev/null and b/sounds/voice/legacy/demogrunt3.ogg differ
diff --git a/sounds/voice/legacy/demogrunt4.ogg b/sounds/voice/legacy/demogrunt4.ogg
new file mode 100644
index 000000000..03de92028
Binary files /dev/null and b/sounds/voice/legacy/demogrunt4.ogg differ
diff --git a/sounds/voice/legacy/demogrunt5.ogg b/sounds/voice/legacy/demogrunt5.ogg
new file mode 100644
index 000000000..a6d53a1e9
Binary files /dev/null and b/sounds/voice/legacy/demogrunt5.ogg differ
diff --git a/sounds/voice/legacy/demogrunt6.ogg b/sounds/voice/legacy/demogrunt6.ogg
new file mode 100644
index 000000000..06503e5d2
Binary files /dev/null and b/sounds/voice/legacy/demogrunt6.ogg differ
diff --git a/sounds/voice/legacy/demohipain1.ogg b/sounds/voice/legacy/demohipain1.ogg
new file mode 100644
index 000000000..8488011d7
Binary files /dev/null and b/sounds/voice/legacy/demohipain1.ogg differ
diff --git a/sounds/voice/legacy/demohipain2.ogg b/sounds/voice/legacy/demohipain2.ogg
new file mode 100644
index 000000000..1acdeef91
Binary files /dev/null and b/sounds/voice/legacy/demohipain2.ogg differ
diff --git a/sounds/voice/legacy/demohipain3.ogg b/sounds/voice/legacy/demohipain3.ogg
new file mode 100644
index 000000000..986ded96d
Binary files /dev/null and b/sounds/voice/legacy/demohipain3.ogg differ
diff --git a/sounds/voice/legacy/demohipain4.ogg b/sounds/voice/legacy/demohipain4.ogg
new file mode 100644
index 000000000..f0f86f45e
Binary files /dev/null and b/sounds/voice/legacy/demohipain4.ogg differ
diff --git a/sounds/voice/legacy/demohipain5.ogg b/sounds/voice/legacy/demohipain5.ogg
new file mode 100644
index 000000000..89d165c08
Binary files /dev/null and b/sounds/voice/legacy/demohipain5.ogg differ
diff --git a/sounds/voice/legacy/demolopain1.ogg b/sounds/voice/legacy/demolopain1.ogg
new file mode 100644
index 000000000..2387fef3e
Binary files /dev/null and b/sounds/voice/legacy/demolopain1.ogg differ
diff --git a/sounds/voice/legacy/demolopain2.ogg b/sounds/voice/legacy/demolopain2.ogg
new file mode 100644
index 000000000..5c4cd0473
Binary files /dev/null and b/sounds/voice/legacy/demolopain2.ogg differ
diff --git a/sounds/voice/legacy/demolopain3.ogg b/sounds/voice/legacy/demolopain3.ogg
new file mode 100644
index 000000000..060ed5466
Binary files /dev/null and b/sounds/voice/legacy/demolopain3.ogg differ
diff --git a/sounds/voice/legacy/demolopain4.ogg b/sounds/voice/legacy/demolopain4.ogg
new file mode 100644
index 000000000..fdeb76303
Binary files /dev/null and b/sounds/voice/legacy/demolopain4.ogg differ
diff --git a/sounds/voice/legacy/demolopain5.ogg b/sounds/voice/legacy/demolopain5.ogg
new file mode 100644
index 000000000..46e7b5c00
Binary files /dev/null and b/sounds/voice/legacy/demolopain5.ogg differ
diff --git a/sounds/voice/legacy/demopain1.ogg b/sounds/voice/legacy/demopain1.ogg
new file mode 100644
index 000000000..e7cc6f7da
Binary files /dev/null and b/sounds/voice/legacy/demopain1.ogg differ
diff --git a/sounds/voice/legacy/demopain2.ogg b/sounds/voice/legacy/demopain2.ogg
new file mode 100644
index 000000000..d5fcfa9b6
Binary files /dev/null and b/sounds/voice/legacy/demopain2.ogg differ
diff --git a/sounds/voice/legacy/demopain3.ogg b/sounds/voice/legacy/demopain3.ogg
new file mode 100644
index 000000000..6dfc9a717
Binary files /dev/null and b/sounds/voice/legacy/demopain3.ogg differ
diff --git a/sounds/voice/legacy/demopain4.ogg b/sounds/voice/legacy/demopain4.ogg
new file mode 100644
index 000000000..cb243b07a
Binary files /dev/null and b/sounds/voice/legacy/demopain4.ogg differ
diff --git a/sounds/voice/legacy/demopain5.ogg b/sounds/voice/legacy/demopain5.ogg
new file mode 100644
index 000000000..2173828ae
Binary files /dev/null and b/sounds/voice/legacy/demopain5.ogg differ
diff --git a/sounds/voice/legacy/demopain6.ogg b/sounds/voice/legacy/demopain6.ogg
new file mode 100644
index 000000000..554703a52
Binary files /dev/null and b/sounds/voice/legacy/demopain6.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart1.ogg b/sounds/voice/legacy/va/demofightstart1.ogg
new file mode 100644
index 000000000..22265aedf
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart1.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart10.ogg b/sounds/voice/legacy/va/demofightstart10.ogg
new file mode 100644
index 000000000..74e0ca89a
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart10.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart11.ogg b/sounds/voice/legacy/va/demofightstart11.ogg
new file mode 100644
index 000000000..1ea62c223
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart11.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart12.ogg b/sounds/voice/legacy/va/demofightstart12.ogg
new file mode 100644
index 000000000..ad95c08ff
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart12.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart13.ogg b/sounds/voice/legacy/va/demofightstart13.ogg
new file mode 100644
index 000000000..60ef457f4
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart13.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart14.ogg b/sounds/voice/legacy/va/demofightstart14.ogg
new file mode 100644
index 000000000..4ff678500
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart14.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart15.ogg b/sounds/voice/legacy/va/demofightstart15.ogg
new file mode 100644
index 000000000..11a695227
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart15.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart16.ogg b/sounds/voice/legacy/va/demofightstart16.ogg
new file mode 100644
index 000000000..eb8a8e369
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart16.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart17.ogg b/sounds/voice/legacy/va/demofightstart17.ogg
new file mode 100644
index 000000000..48545d863
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart17.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart18.ogg b/sounds/voice/legacy/va/demofightstart18.ogg
new file mode 100644
index 000000000..d5e653ef4
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart18.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart19.ogg b/sounds/voice/legacy/va/demofightstart19.ogg
new file mode 100644
index 000000000..e25b988bd
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart19.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart2.ogg b/sounds/voice/legacy/va/demofightstart2.ogg
new file mode 100644
index 000000000..7c7e5dc3f
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart2.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart20.ogg b/sounds/voice/legacy/va/demofightstart20.ogg
new file mode 100644
index 000000000..ba0ec0b34
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart20.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart21.ogg b/sounds/voice/legacy/va/demofightstart21.ogg
new file mode 100644
index 000000000..138f1645d
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart21.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart3.ogg b/sounds/voice/legacy/va/demofightstart3.ogg
new file mode 100644
index 000000000..7aa1e0303
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart3.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart4.ogg b/sounds/voice/legacy/va/demofightstart4.ogg
new file mode 100644
index 000000000..57e1472d7
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart4.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart5.ogg b/sounds/voice/legacy/va/demofightstart5.ogg
new file mode 100644
index 000000000..49c960bf2
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart5.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart6.ogg b/sounds/voice/legacy/va/demofightstart6.ogg
new file mode 100644
index 000000000..9cdaacd8e
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart6.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart7.ogg b/sounds/voice/legacy/va/demofightstart7.ogg
new file mode 100644
index 000000000..d03194503
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart7.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart8.ogg b/sounds/voice/legacy/va/demofightstart8.ogg
new file mode 100644
index 000000000..28cce0275
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart8.ogg differ
diff --git a/sounds/voice/legacy/va/demofightstart9.ogg b/sounds/voice/legacy/va/demofightstart9.ogg
new file mode 100644
index 000000000..485226d3e
Binary files /dev/null and b/sounds/voice/legacy/va/demofightstart9.ogg differ
diff --git a/sounds/voice/legacy/va/demofindsecret1.ogg b/sounds/voice/legacy/va/demofindsecret1.ogg
new file mode 100644
index 000000000..614482ce0
Binary files /dev/null and b/sounds/voice/legacy/va/demofindsecret1.ogg differ
diff --git a/sounds/voice/legacy/va/demofindsecret10.ogg b/sounds/voice/legacy/va/demofindsecret10.ogg
new file mode 100644
index 000000000..c66698303
Binary files /dev/null and b/sounds/voice/legacy/va/demofindsecret10.ogg differ
diff --git a/sounds/voice/legacy/va/demofindsecret11.ogg b/sounds/voice/legacy/va/demofindsecret11.ogg
new file mode 100644
index 000000000..e490535d8
Binary files /dev/null and b/sounds/voice/legacy/va/demofindsecret11.ogg differ
diff --git a/sounds/voice/legacy/va/demofindsecret12.ogg b/sounds/voice/legacy/va/demofindsecret12.ogg
new file mode 100644
index 000000000..286b9fb08
Binary files /dev/null and b/sounds/voice/legacy/va/demofindsecret12.ogg differ
diff --git a/sounds/voice/legacy/va/demofindsecret13.ogg b/sounds/voice/legacy/va/demofindsecret13.ogg
new file mode 100644
index 000000000..76783ec5c
Binary files /dev/null and b/sounds/voice/legacy/va/demofindsecret13.ogg differ
diff --git a/sounds/voice/legacy/va/demofindsecret2.ogg b/sounds/voice/legacy/va/demofindsecret2.ogg
new file mode 100644
index 000000000..0587666ea
Binary files /dev/null and b/sounds/voice/legacy/va/demofindsecret2.ogg differ
diff --git a/sounds/voice/legacy/va/demofindsecret3.ogg b/sounds/voice/legacy/va/demofindsecret3.ogg
new file mode 100644
index 000000000..96591964a
Binary files /dev/null and b/sounds/voice/legacy/va/demofindsecret3.ogg differ
diff --git a/sounds/voice/legacy/va/demofindsecret4.ogg b/sounds/voice/legacy/va/demofindsecret4.ogg
new file mode 100644
index 000000000..b53a05b45
Binary files /dev/null and b/sounds/voice/legacy/va/demofindsecret4.ogg differ
diff --git a/sounds/voice/legacy/va/demofindsecret5.ogg b/sounds/voice/legacy/va/demofindsecret5.ogg
new file mode 100644
index 000000000..7bc1d38da
Binary files /dev/null and b/sounds/voice/legacy/va/demofindsecret5.ogg differ
diff --git a/sounds/voice/legacy/va/demofindsecret6.ogg b/sounds/voice/legacy/va/demofindsecret6.ogg
new file mode 100644
index 000000000..706de23b0
Binary files /dev/null and b/sounds/voice/legacy/va/demofindsecret6.ogg differ
diff --git a/sounds/voice/legacy/va/demofindsecret7.ogg b/sounds/voice/legacy/va/demofindsecret7.ogg
new file mode 100644
index 000000000..025a7a3a2
Binary files /dev/null and b/sounds/voice/legacy/va/demofindsecret7.ogg differ
diff --git a/sounds/voice/legacy/va/demofindsecret8.ogg b/sounds/voice/legacy/va/demofindsecret8.ogg
new file mode 100644
index 000000000..d95d36ad2
Binary files /dev/null and b/sounds/voice/legacy/va/demofindsecret8.ogg differ
diff --git a/sounds/voice/legacy/va/demofindsecret9.ogg b/sounds/voice/legacy/va/demofindsecret9.ogg
new file mode 100644
index 000000000..8e955cbb0
Binary files /dev/null and b/sounds/voice/legacy/va/demofindsecret9.ogg differ
diff --git a/sounds/voice/legacy/va/demofriendhit1.ogg b/sounds/voice/legacy/va/demofriendhit1.ogg
new file mode 100644
index 000000000..2ea33fec1
Binary files /dev/null and b/sounds/voice/legacy/va/demofriendhit1.ogg differ
diff --git a/sounds/voice/legacy/va/demofriendhit2.ogg b/sounds/voice/legacy/va/demofriendhit2.ogg
new file mode 100644
index 000000000..9507a1c40
Binary files /dev/null and b/sounds/voice/legacy/va/demofriendhit2.ogg differ
diff --git a/sounds/voice/legacy/va/demofriendhit3.ogg b/sounds/voice/legacy/va/demofriendhit3.ogg
new file mode 100644
index 000000000..03fcd3c69
Binary files /dev/null and b/sounds/voice/legacy/va/demofriendhit3.ogg differ
diff --git a/sounds/voice/legacy/va/demofriendhit4.ogg b/sounds/voice/legacy/va/demofriendhit4.ogg
new file mode 100644
index 000000000..47d7e1e17
Binary files /dev/null and b/sounds/voice/legacy/va/demofriendhit4.ogg differ
diff --git a/sounds/voice/legacy/va/demofriendhit5.ogg b/sounds/voice/legacy/va/demofriendhit5.ogg
new file mode 100644
index 000000000..b0717a870
Binary files /dev/null and b/sounds/voice/legacy/va/demofriendhit5.ogg differ
diff --git a/sounds/voice/legacy/va/demofriendhit6.ogg b/sounds/voice/legacy/va/demofriendhit6.ogg
new file mode 100644
index 000000000..cd7ca1eb0
Binary files /dev/null and b/sounds/voice/legacy/va/demofriendhit6.ogg differ
diff --git a/sounds/voice/legacy/va/demofriendhit7.ogg b/sounds/voice/legacy/va/demofriendhit7.ogg
new file mode 100644
index 000000000..f08f1520c
Binary files /dev/null and b/sounds/voice/legacy/va/demofriendhit7.ogg differ
diff --git a/sounds/voice/legacy/va/demofriendkill1.ogg b/sounds/voice/legacy/va/demofriendkill1.ogg
new file mode 100644
index 000000000..023dd00d1
Binary files /dev/null and b/sounds/voice/legacy/va/demofriendkill1.ogg differ
diff --git a/sounds/voice/legacy/va/demofriendkill2.ogg b/sounds/voice/legacy/va/demofriendkill2.ogg
new file mode 100644
index 000000000..d89404530
Binary files /dev/null and b/sounds/voice/legacy/va/demofriendkill2.ogg differ
diff --git a/sounds/voice/legacy/va/demofriendkill3.ogg b/sounds/voice/legacy/va/demofriendkill3.ogg
new file mode 100644
index 000000000..8e53afdfc
Binary files /dev/null and b/sounds/voice/legacy/va/demofriendkill3.ogg differ
diff --git a/sounds/voice/legacy/va/demofriendkill4.ogg b/sounds/voice/legacy/va/demofriendkill4.ogg
new file mode 100644
index 000000000..91df728b9
Binary files /dev/null and b/sounds/voice/legacy/va/demofriendkill4.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit1.ogg b/sounds/voice/legacy/va/demogethit1.ogg
new file mode 100644
index 000000000..875db6aa8
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit1.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit10.ogg b/sounds/voice/legacy/va/demogethit10.ogg
new file mode 100644
index 000000000..6e4437b2c
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit10.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit11.ogg b/sounds/voice/legacy/va/demogethit11.ogg
new file mode 100644
index 000000000..dfe3725a7
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit11.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit12.ogg b/sounds/voice/legacy/va/demogethit12.ogg
new file mode 100644
index 000000000..b19ede861
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit12.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit13.ogg b/sounds/voice/legacy/va/demogethit13.ogg
new file mode 100644
index 000000000..6a9a11fb7
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit13.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit14.ogg b/sounds/voice/legacy/va/demogethit14.ogg
new file mode 100644
index 000000000..340942703
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit14.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit15.ogg b/sounds/voice/legacy/va/demogethit15.ogg
new file mode 100644
index 000000000..43d873fca
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit15.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit16.ogg b/sounds/voice/legacy/va/demogethit16.ogg
new file mode 100644
index 000000000..b1dea88a0
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit16.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit17.ogg b/sounds/voice/legacy/va/demogethit17.ogg
new file mode 100644
index 000000000..5f2b4c539
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit17.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit18.ogg b/sounds/voice/legacy/va/demogethit18.ogg
new file mode 100644
index 000000000..93da023a7
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit18.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit19.ogg b/sounds/voice/legacy/va/demogethit19.ogg
new file mode 100644
index 000000000..97a1c8046
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit19.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit2.ogg b/sounds/voice/legacy/va/demogethit2.ogg
new file mode 100644
index 000000000..a7091b8d8
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit2.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit3.ogg b/sounds/voice/legacy/va/demogethit3.ogg
new file mode 100644
index 000000000..ebffc1560
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit3.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit4.ogg b/sounds/voice/legacy/va/demogethit4.ogg
new file mode 100644
index 000000000..cb8996770
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit4.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit5.ogg b/sounds/voice/legacy/va/demogethit5.ogg
new file mode 100644
index 000000000..c319c0335
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit5.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit6.ogg b/sounds/voice/legacy/va/demogethit6.ogg
new file mode 100644
index 000000000..7278052e2
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit6.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit7.ogg b/sounds/voice/legacy/va/demogethit7.ogg
new file mode 100644
index 000000000..03ac2f371
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit7.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit8.ogg b/sounds/voice/legacy/va/demogethit8.ogg
new file mode 100644
index 000000000..30d293a72
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit8.ogg differ
diff --git a/sounds/voice/legacy/va/demogethit9.ogg b/sounds/voice/legacy/va/demogethit9.ogg
new file mode 100644
index 000000000..563403b20
Binary files /dev/null and b/sounds/voice/legacy/va/demogethit9.ogg differ
diff --git a/sounds/voice/legacy/va/demogetweapon1.ogg b/sounds/voice/legacy/va/demogetweapon1.ogg
new file mode 100644
index 000000000..3931fed13
Binary files /dev/null and b/sounds/voice/legacy/va/demogetweapon1.ogg differ
diff --git a/sounds/voice/legacy/va/demogetweapon10.ogg b/sounds/voice/legacy/va/demogetweapon10.ogg
new file mode 100644
index 000000000..52850477c
Binary files /dev/null and b/sounds/voice/legacy/va/demogetweapon10.ogg differ
diff --git a/sounds/voice/legacy/va/demogetweapon11.ogg b/sounds/voice/legacy/va/demogetweapon11.ogg
new file mode 100644
index 000000000..20082f64b
Binary files /dev/null and b/sounds/voice/legacy/va/demogetweapon11.ogg differ
diff --git a/sounds/voice/legacy/va/demogetweapon12.ogg b/sounds/voice/legacy/va/demogetweapon12.ogg
new file mode 100644
index 000000000..6a10f122b
Binary files /dev/null and b/sounds/voice/legacy/va/demogetweapon12.ogg differ
diff --git a/sounds/voice/legacy/va/demogetweapon13.ogg b/sounds/voice/legacy/va/demogetweapon13.ogg
new file mode 100644
index 000000000..0f2247639
Binary files /dev/null and b/sounds/voice/legacy/va/demogetweapon13.ogg differ
diff --git a/sounds/voice/legacy/va/demogetweapon2.ogg b/sounds/voice/legacy/va/demogetweapon2.ogg
new file mode 100644
index 000000000..d502c5704
Binary files /dev/null and b/sounds/voice/legacy/va/demogetweapon2.ogg differ
diff --git a/sounds/voice/legacy/va/demogetweapon3.ogg b/sounds/voice/legacy/va/demogetweapon3.ogg
new file mode 100644
index 000000000..74fd36013
Binary files /dev/null and b/sounds/voice/legacy/va/demogetweapon3.ogg differ
diff --git a/sounds/voice/legacy/va/demogetweapon4.ogg b/sounds/voice/legacy/va/demogetweapon4.ogg
new file mode 100644
index 000000000..b9da9d1b4
Binary files /dev/null and b/sounds/voice/legacy/va/demogetweapon4.ogg differ
diff --git a/sounds/voice/legacy/va/demogetweapon5.ogg b/sounds/voice/legacy/va/demogetweapon5.ogg
new file mode 100644
index 000000000..b02688e29
Binary files /dev/null and b/sounds/voice/legacy/va/demogetweapon5.ogg differ
diff --git a/sounds/voice/legacy/va/demogetweapon6.ogg b/sounds/voice/legacy/va/demogetweapon6.ogg
new file mode 100644
index 000000000..f37a80c41
Binary files /dev/null and b/sounds/voice/legacy/va/demogetweapon6.ogg differ
diff --git a/sounds/voice/legacy/va/demogetweapon7.ogg b/sounds/voice/legacy/va/demogetweapon7.ogg
new file mode 100644
index 000000000..377a07e88
Binary files /dev/null and b/sounds/voice/legacy/va/demogetweapon7.ogg differ
diff --git a/sounds/voice/legacy/va/demogetweapon8.ogg b/sounds/voice/legacy/va/demogetweapon8.ogg
new file mode 100644
index 000000000..877d6408e
Binary files /dev/null and b/sounds/voice/legacy/va/demogetweapon8.ogg differ
diff --git a/sounds/voice/legacy/va/demogetweapon9.ogg b/sounds/voice/legacy/va/demogetweapon9.ogg
new file mode 100644
index 000000000..216ec56d7
Binary files /dev/null and b/sounds/voice/legacy/va/demogetweapon9.ogg differ
diff --git a/sounds/voice/legacy/va/demogreet1.ogg b/sounds/voice/legacy/va/demogreet1.ogg
new file mode 100644
index 000000000..404034fd0
Binary files /dev/null and b/sounds/voice/legacy/va/demogreet1.ogg differ
diff --git a/sounds/voice/legacy/va/demogreet2.ogg b/sounds/voice/legacy/va/demogreet2.ogg
new file mode 100644
index 000000000..33dbfeaa1
Binary files /dev/null and b/sounds/voice/legacy/va/demogreet2.ogg differ
diff --git a/sounds/voice/legacy/va/demogreet3.ogg b/sounds/voice/legacy/va/demogreet3.ogg
new file mode 100644
index 000000000..a7f15a5f7
Binary files /dev/null and b/sounds/voice/legacy/va/demogreet3.ogg differ
diff --git a/sounds/voice/legacy/va/demogreet4.ogg b/sounds/voice/legacy/va/demogreet4.ogg
new file mode 100644
index 000000000..5cef86174
Binary files /dev/null and b/sounds/voice/legacy/va/demogreet4.ogg differ
diff --git a/sounds/voice/legacy/va/demogreet5.ogg b/sounds/voice/legacy/va/demogreet5.ogg
new file mode 100644
index 000000000..06e03f533
Binary files /dev/null and b/sounds/voice/legacy/va/demogreet5.ogg differ
diff --git a/sounds/voice/legacy/va/demogreet6.ogg b/sounds/voice/legacy/va/demogreet6.ogg
new file mode 100644
index 000000000..9d0186545
Binary files /dev/null and b/sounds/voice/legacy/va/demogreet6.ogg differ
diff --git a/sounds/voice/legacy/va/demogreet7.ogg b/sounds/voice/legacy/va/demogreet7.ogg
new file mode 100644
index 000000000..6540318a7
Binary files /dev/null and b/sounds/voice/legacy/va/demogreet7.ogg differ
diff --git a/sounds/voice/legacy/va/demohitfriend1.ogg b/sounds/voice/legacy/va/demohitfriend1.ogg
new file mode 100644
index 000000000..65d09e478
Binary files /dev/null and b/sounds/voice/legacy/va/demohitfriend1.ogg differ
diff --git a/sounds/voice/legacy/va/demohitfriend2.ogg b/sounds/voice/legacy/va/demohitfriend2.ogg
new file mode 100644
index 000000000..aafd6213c
Binary files /dev/null and b/sounds/voice/legacy/va/demohitfriend2.ogg differ
diff --git a/sounds/voice/legacy/va/demohitfriend3.ogg b/sounds/voice/legacy/va/demohitfriend3.ogg
new file mode 100644
index 000000000..38d8479ee
Binary files /dev/null and b/sounds/voice/legacy/va/demohitfriend3.ogg differ
diff --git a/sounds/voice/legacy/va/demojammed1.ogg b/sounds/voice/legacy/va/demojammed1.ogg
new file mode 100644
index 000000000..f2109dd34
Binary files /dev/null and b/sounds/voice/legacy/va/demojammed1.ogg differ
diff --git a/sounds/voice/legacy/va/demojammed2.ogg b/sounds/voice/legacy/va/demojammed2.ogg
new file mode 100644
index 000000000..21cc38aff
Binary files /dev/null and b/sounds/voice/legacy/va/demojammed2.ogg differ
diff --git a/sounds/voice/legacy/va/demojammed3.ogg b/sounds/voice/legacy/va/demojammed3.ogg
new file mode 100644
index 000000000..0547420e6
Binary files /dev/null and b/sounds/voice/legacy/va/demojammed3.ogg differ
diff --git a/sounds/voice/legacy/va/demojammed4.ogg b/sounds/voice/legacy/va/demojammed4.ogg
new file mode 100644
index 000000000..aae5b8351
Binary files /dev/null and b/sounds/voice/legacy/va/demojammed4.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxblood1.ogg b/sounds/voice/legacy/va/demokoraxblood1.ogg
new file mode 100644
index 000000000..727034ad7
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxblood1.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxblood10.ogg b/sounds/voice/legacy/va/demokoraxblood10.ogg
new file mode 100644
index 000000000..57fa26b5c
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxblood10.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxblood11.ogg b/sounds/voice/legacy/va/demokoraxblood11.ogg
new file mode 100644
index 000000000..bf3e41dea
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxblood11.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxblood12.ogg b/sounds/voice/legacy/va/demokoraxblood12.ogg
new file mode 100644
index 000000000..b6d94bb55
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxblood12.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxblood13.ogg b/sounds/voice/legacy/va/demokoraxblood13.ogg
new file mode 100644
index 000000000..ef68ca5e9
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxblood13.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxblood2.ogg b/sounds/voice/legacy/va/demokoraxblood2.ogg
new file mode 100644
index 000000000..a46ebc99e
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxblood2.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxblood3.ogg b/sounds/voice/legacy/va/demokoraxblood3.ogg
new file mode 100644
index 000000000..9c5fbcb25
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxblood3.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxblood4.ogg b/sounds/voice/legacy/va/demokoraxblood4.ogg
new file mode 100644
index 000000000..fd6329be5
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxblood4.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxblood5.ogg b/sounds/voice/legacy/va/demokoraxblood5.ogg
new file mode 100644
index 000000000..936a31ba5
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxblood5.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxblood6.ogg b/sounds/voice/legacy/va/demokoraxblood6.ogg
new file mode 100644
index 000000000..6a0fcb357
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxblood6.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxblood7.ogg b/sounds/voice/legacy/va/demokoraxblood7.ogg
new file mode 100644
index 000000000..c1561b2e3
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxblood7.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxblood8.ogg b/sounds/voice/legacy/va/demokoraxblood8.ogg
new file mode 100644
index 000000000..74858278a
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxblood8.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxblood9.ogg b/sounds/voice/legacy/va/demokoraxblood9.ogg
new file mode 100644
index 000000000..740dcb544
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxblood9.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgame1.ogg b/sounds/voice/legacy/va/demokoraxgame1.ogg
new file mode 100644
index 000000000..a3eb6ca13
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgame1.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgame10.ogg b/sounds/voice/legacy/va/demokoraxgame10.ogg
new file mode 100644
index 000000000..fa8a00a90
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgame10.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgame11.ogg b/sounds/voice/legacy/va/demokoraxgame11.ogg
new file mode 100644
index 000000000..1fbc855c9
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgame11.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgame12.ogg b/sounds/voice/legacy/va/demokoraxgame12.ogg
new file mode 100644
index 000000000..a9f7593d0
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgame12.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgame13.ogg b/sounds/voice/legacy/va/demokoraxgame13.ogg
new file mode 100644
index 000000000..08852b392
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgame13.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgame14.ogg b/sounds/voice/legacy/va/demokoraxgame14.ogg
new file mode 100644
index 000000000..0b2ec7b9b
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgame14.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgame2.ogg b/sounds/voice/legacy/va/demokoraxgame2.ogg
new file mode 100644
index 000000000..192d28ca8
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgame2.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgame3.ogg b/sounds/voice/legacy/va/demokoraxgame3.ogg
new file mode 100644
index 000000000..bb2d20c5f
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgame3.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgame4.ogg b/sounds/voice/legacy/va/demokoraxgame4.ogg
new file mode 100644
index 000000000..5003ae032
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgame4.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgame5.ogg b/sounds/voice/legacy/va/demokoraxgame5.ogg
new file mode 100644
index 000000000..4e68b5779
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgame5.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgame6.ogg b/sounds/voice/legacy/va/demokoraxgame6.ogg
new file mode 100644
index 000000000..cafd9dd04
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgame6.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgame7.ogg b/sounds/voice/legacy/va/demokoraxgame7.ogg
new file mode 100644
index 000000000..e886796ad
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgame7.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgame8.ogg b/sounds/voice/legacy/va/demokoraxgame8.ogg
new file mode 100644
index 000000000..85714c0b8
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgame8.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgame9.ogg b/sounds/voice/legacy/va/demokoraxgame9.ogg
new file mode 100644
index 000000000..9d287cb7b
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgame9.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgreet1.ogg b/sounds/voice/legacy/va/demokoraxgreet1.ogg
new file mode 100644
index 000000000..27d274f9a
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgreet1.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgreet10.ogg b/sounds/voice/legacy/va/demokoraxgreet10.ogg
new file mode 100644
index 000000000..682a2c3e2
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgreet10.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgreet11.ogg b/sounds/voice/legacy/va/demokoraxgreet11.ogg
new file mode 100644
index 000000000..43daeb95a
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgreet11.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgreet12.ogg b/sounds/voice/legacy/va/demokoraxgreet12.ogg
new file mode 100644
index 000000000..b5ea26685
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgreet12.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgreet13.ogg b/sounds/voice/legacy/va/demokoraxgreet13.ogg
new file mode 100644
index 000000000..de7d673e1
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgreet13.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgreet2.ogg b/sounds/voice/legacy/va/demokoraxgreet2.ogg
new file mode 100644
index 000000000..b8fb6a03e
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgreet2.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgreet3.ogg b/sounds/voice/legacy/va/demokoraxgreet3.ogg
new file mode 100644
index 000000000..c56c54f97
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgreet3.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgreet4.ogg b/sounds/voice/legacy/va/demokoraxgreet4.ogg
new file mode 100644
index 000000000..2f7d7ab63
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgreet4.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgreet5.ogg b/sounds/voice/legacy/va/demokoraxgreet5.ogg
new file mode 100644
index 000000000..516d3ad95
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgreet5.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgreet6.ogg b/sounds/voice/legacy/va/demokoraxgreet6.ogg
new file mode 100644
index 000000000..40a768656
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgreet6.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgreet7.ogg b/sounds/voice/legacy/va/demokoraxgreet7.ogg
new file mode 100644
index 000000000..618079caa
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgreet7.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgreet8.ogg b/sounds/voice/legacy/va/demokoraxgreet8.ogg
new file mode 100644
index 000000000..be7255acf
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgreet8.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxgreet9.ogg b/sounds/voice/legacy/va/demokoraxgreet9.ogg
new file mode 100644
index 000000000..80fe204f1
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxgreet9.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxmasters1.ogg b/sounds/voice/legacy/va/demokoraxmasters1.ogg
new file mode 100644
index 000000000..ee1aae882
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxmasters1.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxmasters2.ogg b/sounds/voice/legacy/va/demokoraxmasters2.ogg
new file mode 100644
index 000000000..824e73d2a
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxmasters2.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxmasters3.ogg b/sounds/voice/legacy/va/demokoraxmasters3.ogg
new file mode 100644
index 000000000..c0d2b620d
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxmasters3.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxmasters4.ogg b/sounds/voice/legacy/va/demokoraxmasters4.ogg
new file mode 100644
index 000000000..b0b645c7f
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxmasters4.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxmasters5.ogg b/sounds/voice/legacy/va/demokoraxmasters5.ogg
new file mode 100644
index 000000000..d9664ae72
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxmasters5.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxmasters6.ogg b/sounds/voice/legacy/va/demokoraxmasters6.ogg
new file mode 100644
index 000000000..eaaa5e1b7
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxmasters6.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxmasters7.ogg b/sounds/voice/legacy/va/demokoraxmasters7.ogg
new file mode 100644
index 000000000..b7d0acd17
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxmasters7.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxmasters8.ogg b/sounds/voice/legacy/va/demokoraxmasters8.ogg
new file mode 100644
index 000000000..1be093481
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxmasters8.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxmasters9.ogg b/sounds/voice/legacy/va/demokoraxmasters9.ogg
new file mode 100644
index 000000000..08b435981
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxmasters9.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxworship1.ogg b/sounds/voice/legacy/va/demokoraxworship1.ogg
new file mode 100644
index 000000000..a71cdff1f
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxworship1.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxworship10.ogg b/sounds/voice/legacy/va/demokoraxworship10.ogg
new file mode 100644
index 000000000..b7987dd8a
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxworship10.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxworship11.ogg b/sounds/voice/legacy/va/demokoraxworship11.ogg
new file mode 100644
index 000000000..f814c982f
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxworship11.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxworship2.ogg b/sounds/voice/legacy/va/demokoraxworship2.ogg
new file mode 100644
index 000000000..c1832e994
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxworship2.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxworship3.ogg b/sounds/voice/legacy/va/demokoraxworship3.ogg
new file mode 100644
index 000000000..fb7e60b30
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxworship3.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxworship4.ogg b/sounds/voice/legacy/va/demokoraxworship4.ogg
new file mode 100644
index 000000000..9581bc304
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxworship4.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxworship5.ogg b/sounds/voice/legacy/va/demokoraxworship5.ogg
new file mode 100644
index 000000000..ae0402ad6
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxworship5.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxworship6.ogg b/sounds/voice/legacy/va/demokoraxworship6.ogg
new file mode 100644
index 000000000..8f168aee9
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxworship6.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxworship7.ogg b/sounds/voice/legacy/va/demokoraxworship7.ogg
new file mode 100644
index 000000000..f97374cbd
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxworship7.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxworship8.ogg b/sounds/voice/legacy/va/demokoraxworship8.ogg
new file mode 100644
index 000000000..9bce837ad
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxworship8.ogg differ
diff --git a/sounds/voice/legacy/va/demokoraxworship9.ogg b/sounds/voice/legacy/va/demokoraxworship9.ogg
new file mode 100644
index 000000000..80896e5ef
Binary files /dev/null and b/sounds/voice/legacy/va/demokoraxworship9.ogg differ
diff --git a/sounds/voice/legacy/va/demolocked1.ogg b/sounds/voice/legacy/va/demolocked1.ogg
new file mode 100644
index 000000000..1c7238ded
Binary files /dev/null and b/sounds/voice/legacy/va/demolocked1.ogg differ
diff --git a/sounds/voice/legacy/va/demolocked2.ogg b/sounds/voice/legacy/va/demolocked2.ogg
new file mode 100644
index 000000000..aa9243b31
Binary files /dev/null and b/sounds/voice/legacy/va/demolocked2.ogg differ
diff --git a/sounds/voice/legacy/va/demolocked3.ogg b/sounds/voice/legacy/va/demolocked3.ogg
new file mode 100644
index 000000000..5a200d1cb
Binary files /dev/null and b/sounds/voice/legacy/va/demolocked3.ogg differ
diff --git a/sounds/voice/legacy/va/demolocked4.ogg b/sounds/voice/legacy/va/demolocked4.ogg
new file mode 100644
index 000000000..8befa73e3
Binary files /dev/null and b/sounds/voice/legacy/va/demolocked4.ogg differ
diff --git a/sounds/voice/legacy/va/demomapstart1.ogg b/sounds/voice/legacy/va/demomapstart1.ogg
new file mode 100644
index 000000000..4dde1ce7e
Binary files /dev/null and b/sounds/voice/legacy/va/demomapstart1.ogg differ
diff --git a/sounds/voice/legacy/va/demomapstart10.ogg b/sounds/voice/legacy/va/demomapstart10.ogg
new file mode 100644
index 000000000..135457212
Binary files /dev/null and b/sounds/voice/legacy/va/demomapstart10.ogg differ
diff --git a/sounds/voice/legacy/va/demomapstart11.ogg b/sounds/voice/legacy/va/demomapstart11.ogg
new file mode 100644
index 000000000..c26d54f31
Binary files /dev/null and b/sounds/voice/legacy/va/demomapstart11.ogg differ
diff --git a/sounds/voice/legacy/va/demomapstart12.ogg b/sounds/voice/legacy/va/demomapstart12.ogg
new file mode 100644
index 000000000..c2e626e7c
Binary files /dev/null and b/sounds/voice/legacy/va/demomapstart12.ogg differ
diff --git a/sounds/voice/legacy/va/demomapstart13.ogg b/sounds/voice/legacy/va/demomapstart13.ogg
new file mode 100644
index 000000000..fe327d7d9
Binary files /dev/null and b/sounds/voice/legacy/va/demomapstart13.ogg differ
diff --git a/sounds/voice/legacy/va/demomapstart14.ogg b/sounds/voice/legacy/va/demomapstart14.ogg
new file mode 100644
index 000000000..2f083ec3d
Binary files /dev/null and b/sounds/voice/legacy/va/demomapstart14.ogg differ
diff --git a/sounds/voice/legacy/va/demomapstart2.ogg b/sounds/voice/legacy/va/demomapstart2.ogg
new file mode 100644
index 000000000..355bbe5f2
Binary files /dev/null and b/sounds/voice/legacy/va/demomapstart2.ogg differ
diff --git a/sounds/voice/legacy/va/demomapstart3.ogg b/sounds/voice/legacy/va/demomapstart3.ogg
new file mode 100644
index 000000000..301744783
Binary files /dev/null and b/sounds/voice/legacy/va/demomapstart3.ogg differ
diff --git a/sounds/voice/legacy/va/demomapstart4.ogg b/sounds/voice/legacy/va/demomapstart4.ogg
new file mode 100644
index 000000000..0935c5279
Binary files /dev/null and b/sounds/voice/legacy/va/demomapstart4.ogg differ
diff --git a/sounds/voice/legacy/va/demomapstart5.ogg b/sounds/voice/legacy/va/demomapstart5.ogg
new file mode 100644
index 000000000..a0e657081
Binary files /dev/null and b/sounds/voice/legacy/va/demomapstart5.ogg differ
diff --git a/sounds/voice/legacy/va/demomapstart6.ogg b/sounds/voice/legacy/va/demomapstart6.ogg
new file mode 100644
index 000000000..d72c31df6
Binary files /dev/null and b/sounds/voice/legacy/va/demomapstart6.ogg differ
diff --git a/sounds/voice/legacy/va/demomapstart7.ogg b/sounds/voice/legacy/va/demomapstart7.ogg
new file mode 100644
index 000000000..bb522e8f4
Binary files /dev/null and b/sounds/voice/legacy/va/demomapstart7.ogg differ
diff --git a/sounds/voice/legacy/va/demomapstart8.ogg b/sounds/voice/legacy/va/demomapstart8.ogg
new file mode 100644
index 000000000..a4b2dc051
Binary files /dev/null and b/sounds/voice/legacy/va/demomapstart8.ogg differ
diff --git a/sounds/voice/legacy/va/demomapstart9.ogg b/sounds/voice/legacy/va/demomapstart9.ogg
new file mode 100644
index 000000000..f7e5491b0
Binary files /dev/null and b/sounds/voice/legacy/va/demomapstart9.ogg differ
diff --git a/sounds/voice/legacy/va/demopuzzfail1.ogg b/sounds/voice/legacy/va/demopuzzfail1.ogg
new file mode 100644
index 000000000..1098ef4a7
Binary files /dev/null and b/sounds/voice/legacy/va/demopuzzfail1.ogg differ
diff --git a/sounds/voice/legacy/va/demopuzzfail2.ogg b/sounds/voice/legacy/va/demopuzzfail2.ogg
new file mode 100644
index 000000000..e92cffd33
Binary files /dev/null and b/sounds/voice/legacy/va/demopuzzfail2.ogg differ
diff --git a/sounds/voice/legacy/va/demopuzzfail3.ogg b/sounds/voice/legacy/va/demopuzzfail3.ogg
new file mode 100644
index 000000000..a2c08730c
Binary files /dev/null and b/sounds/voice/legacy/va/demopuzzfail3.ogg differ
diff --git a/sounds/voice/legacy/va/demopuzzfail4.ogg b/sounds/voice/legacy/va/demopuzzfail4.ogg
new file mode 100644
index 000000000..af4f404b6
Binary files /dev/null and b/sounds/voice/legacy/va/demopuzzfail4.ogg differ
diff --git a/sounds/voice/legacy/va/demopuzzfail5.ogg b/sounds/voice/legacy/va/demopuzzfail5.ogg
new file mode 100644
index 000000000..d9a7112db
Binary files /dev/null and b/sounds/voice/legacy/va/demopuzzfail5.ogg differ
diff --git a/sounds/voice/legacy/va/demopuzzfail6.ogg b/sounds/voice/legacy/va/demopuzzfail6.ogg
new file mode 100644
index 000000000..b2c61fab0
Binary files /dev/null and b/sounds/voice/legacy/va/demopuzzfail6.ogg differ
diff --git a/sounds/voice/legacy/va/demopuzzsucc1.ogg b/sounds/voice/legacy/va/demopuzzsucc1.ogg
new file mode 100644
index 000000000..13f7c7362
Binary files /dev/null and b/sounds/voice/legacy/va/demopuzzsucc1.ogg differ
diff --git a/sounds/voice/legacy/va/demopuzzsucc2.ogg b/sounds/voice/legacy/va/demopuzzsucc2.ogg
new file mode 100644
index 000000000..44463436c
Binary files /dev/null and b/sounds/voice/legacy/va/demopuzzsucc2.ogg differ
diff --git a/sounds/voice/legacy/va/demopuzzsucc3.ogg b/sounds/voice/legacy/va/demopuzzsucc3.ogg
new file mode 100644
index 000000000..225c7e8fd
Binary files /dev/null and b/sounds/voice/legacy/va/demopuzzsucc3.ogg differ
diff --git a/sounds/voice/legacy/va/demopuzzsucc4.ogg b/sounds/voice/legacy/va/demopuzzsucc4.ogg
new file mode 100644
index 000000000..690f90520
Binary files /dev/null and b/sounds/voice/legacy/va/demopuzzsucc4.ogg differ
diff --git a/sounds/voice/legacy/va/demopuzzsucc5.ogg b/sounds/voice/legacy/va/demopuzzsucc5.ogg
new file mode 100644
index 000000000..0ff13e13e
Binary files /dev/null and b/sounds/voice/legacy/va/demopuzzsucc5.ogg differ
diff --git a/sounds/voice/legacy/va/demoragekit1.ogg b/sounds/voice/legacy/va/demoragekit1.ogg
new file mode 100644
index 000000000..69dc6e23f
Binary files /dev/null and b/sounds/voice/legacy/va/demoragekit1.ogg differ
diff --git a/sounds/voice/legacy/va/demoragekit2.ogg b/sounds/voice/legacy/va/demoragekit2.ogg
new file mode 100644
index 000000000..20079fe1c
Binary files /dev/null and b/sounds/voice/legacy/va/demoragekit2.ogg differ
diff --git a/sounds/voice/legacy/va/demoragekit3.ogg b/sounds/voice/legacy/va/demoragekit3.ogg
new file mode 100644
index 000000000..eb638e728
Binary files /dev/null and b/sounds/voice/legacy/va/demoragekit3.ogg differ
diff --git a/sounds/voice/legacy/va/demoragekit4.ogg b/sounds/voice/legacy/va/demoragekit4.ogg
new file mode 100644
index 000000000..bc10765a1
Binary files /dev/null and b/sounds/voice/legacy/va/demoragekit4.ogg differ
diff --git a/sounds/voice/legacy/va/demoragekit5.ogg b/sounds/voice/legacy/va/demoragekit5.ogg
new file mode 100644
index 000000000..59164a41d
Binary files /dev/null and b/sounds/voice/legacy/va/demoragekit5.ogg differ
diff --git a/sounds/voice/legacy/va/demoragekit6.ogg b/sounds/voice/legacy/va/demoragekit6.ogg
new file mode 100644
index 000000000..9ebdafcf4
Binary files /dev/null and b/sounds/voice/legacy/va/demoragekit6.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill1.ogg b/sounds/voice/legacy/va/demoscorekill1.ogg
new file mode 100644
index 000000000..7264844ba
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill1.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill10.ogg b/sounds/voice/legacy/va/demoscorekill10.ogg
new file mode 100644
index 000000000..54aa5b681
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill10.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill11.ogg b/sounds/voice/legacy/va/demoscorekill11.ogg
new file mode 100644
index 000000000..b4a7b13fc
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill11.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill12.ogg b/sounds/voice/legacy/va/demoscorekill12.ogg
new file mode 100644
index 000000000..8c20850cb
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill12.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill13.ogg b/sounds/voice/legacy/va/demoscorekill13.ogg
new file mode 100644
index 000000000..4827f4f66
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill13.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill14.ogg b/sounds/voice/legacy/va/demoscorekill14.ogg
new file mode 100644
index 000000000..5b8c93c64
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill14.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill15.ogg b/sounds/voice/legacy/va/demoscorekill15.ogg
new file mode 100644
index 000000000..458c4a8a7
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill15.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill16.ogg b/sounds/voice/legacy/va/demoscorekill16.ogg
new file mode 100644
index 000000000..cc6b41e71
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill16.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill17.ogg b/sounds/voice/legacy/va/demoscorekill17.ogg
new file mode 100644
index 000000000..e0409c263
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill17.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill18.ogg b/sounds/voice/legacy/va/demoscorekill18.ogg
new file mode 100644
index 000000000..86f9b11a0
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill18.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill19.ogg b/sounds/voice/legacy/va/demoscorekill19.ogg
new file mode 100644
index 000000000..f92361c89
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill19.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill2.ogg b/sounds/voice/legacy/va/demoscorekill2.ogg
new file mode 100644
index 000000000..d8ee77ca2
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill2.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill20.ogg b/sounds/voice/legacy/va/demoscorekill20.ogg
new file mode 100644
index 000000000..6af649e58
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill20.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill21.ogg b/sounds/voice/legacy/va/demoscorekill21.ogg
new file mode 100644
index 000000000..88f3aeb60
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill21.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill22.ogg b/sounds/voice/legacy/va/demoscorekill22.ogg
new file mode 100644
index 000000000..62ac7740d
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill22.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill23.ogg b/sounds/voice/legacy/va/demoscorekill23.ogg
new file mode 100644
index 000000000..2c19ae964
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill23.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill24.ogg b/sounds/voice/legacy/va/demoscorekill24.ogg
new file mode 100644
index 000000000..0c7ebd7ec
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill24.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill25.ogg b/sounds/voice/legacy/va/demoscorekill25.ogg
new file mode 100644
index 000000000..719996033
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill25.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill26.ogg b/sounds/voice/legacy/va/demoscorekill26.ogg
new file mode 100644
index 000000000..e37b10a7d
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill26.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill3.ogg b/sounds/voice/legacy/va/demoscorekill3.ogg
new file mode 100644
index 000000000..3b53933d5
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill3.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill4.ogg b/sounds/voice/legacy/va/demoscorekill4.ogg
new file mode 100644
index 000000000..5f12a3633
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill4.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill5.ogg b/sounds/voice/legacy/va/demoscorekill5.ogg
new file mode 100644
index 000000000..65262caee
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill5.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill6.ogg b/sounds/voice/legacy/va/demoscorekill6.ogg
new file mode 100644
index 000000000..cdaa12c96
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill6.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill7.ogg b/sounds/voice/legacy/va/demoscorekill7.ogg
new file mode 100644
index 000000000..c8ff997bc
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill7.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill8.ogg b/sounds/voice/legacy/va/demoscorekill8.ogg
new file mode 100644
index 000000000..025c780ce
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill8.ogg differ
diff --git a/sounds/voice/legacy/va/demoscorekill9.ogg b/sounds/voice/legacy/va/demoscorekill9.ogg
new file mode 100644
index 000000000..5e18d39e2
Binary files /dev/null and b/sounds/voice/legacy/va/demoscorekill9.ogg differ
diff --git a/sprites/BLPFA0.png b/sprites/BLPFA0.png
index 6e16a659b..c6b262e09 100644
Binary files a/sprites/BLPFA0.png and b/sprites/BLPFA0.png differ
diff --git a/sprites/BLPFB0.png b/sprites/BLPFB0.png
index 75840b1b6..a82125b6d 100644
Binary files a/sprites/BLPFB0.png and b/sprites/BLPFB0.png differ
diff --git a/sprites/BLPFC0.png b/sprites/BLPFC0.png
index fa2bf347c..e11e82b91 100644
Binary files a/sprites/BLPFC0.png and b/sprites/BLPFC0.png differ
diff --git a/sprites/BLPFD0.png b/sprites/BLPFD0.png
index 8ccc8a5b1..f93133cd5 100644
Binary files a/sprites/BLPFD0.png and b/sprites/BLPFD0.png differ
diff --git a/sprites/BLPFE0.png b/sprites/BLPFE0.png
index c4a934c19..4310a7e18 100644
Binary files a/sprites/BLPFE0.png and b/sprites/BLPFE0.png differ
diff --git a/sprites/BLPFF0.png b/sprites/BLPFF0.png
index 5b1a2dcf0..0091c4b76 100644
Binary files a/sprites/BLPFF0.png and b/sprites/BLPFF0.png differ
diff --git a/sprites/BLPFG0.png b/sprites/BLPFG0.png
index d4a3d6bfa..3a9b604d4 100644
Binary files a/sprites/BLPFG0.png and b/sprites/BLPFG0.png differ
diff --git a/sprites/BLPFH0.png b/sprites/BLPFH0.png
index e33b63b70..b5b83416b 100644
Binary files a/sprites/BLPFH0.png and b/sprites/BLPFH0.png differ
diff --git a/sprites/BLPSA0.png b/sprites/BLPSA0.png
index bb1820fa6..6bd43824e 100644
Binary files a/sprites/BLPSA0.png and b/sprites/BLPSA0.png differ
diff --git a/sprites/BLPSB0.png b/sprites/BLPSB0.png
index 5c1737ece..b5bccce44 100644
Binary files a/sprites/BLPSB0.png and b/sprites/BLPSB0.png differ
diff --git a/sprites/BLPSC0.png b/sprites/BLPSC0.png
index 769be52c2..0b946a5d5 100644
Binary files a/sprites/BLPSC0.png and b/sprites/BLPSC0.png differ
diff --git a/sprites/BLPSD0.png b/sprites/BLPSD0.png
index 2033795cb..ebff8c40a 100644
Binary files a/sprites/BLPSD0.png and b/sprites/BLPSD0.png differ
diff --git a/sprites/BLPSE0.png b/sprites/BLPSE0.png
index 7324f76c8..5b269f32d 100644
Binary files a/sprites/BLPSE0.png and b/sprites/BLPSE0.png differ
diff --git a/sprites/BLPSF0.png b/sprites/BLPSF0.png
index c46790e99..a553bf51f 100644
Binary files a/sprites/BLPSF0.png and b/sprites/BLPSF0.png differ
diff --git a/sprites/BLPSG0.png b/sprites/BLPSG0.png
index f7159b880..e0c9fbbe5 100644
Binary files a/sprites/BLPSG0.png and b/sprites/BLPSG0.png differ
diff --git a/sprites/BLPSH0.png b/sprites/BLPSH0.png
index a40d746f2..971b9a2eb 100644
Binary files a/sprites/BLPSH0.png and b/sprites/BLPSH0.png differ
diff --git a/sprites/BSMKA0.png b/sprites/BSMKA0.png
index 3bf737106..85e85097d 100644
Binary files a/sprites/BSMKA0.png and b/sprites/BSMKA0.png differ
diff --git a/sprites/BSMKB0.png b/sprites/BSMKB0.png
index 2cb032db7..68c41daf9 100644
Binary files a/sprites/BSMKB0.png and b/sprites/BSMKB0.png differ
diff --git a/sprites/BSMKC0.png b/sprites/BSMKC0.png
index c414c8904..e2101bf79 100644
Binary files a/sprites/BSMKC0.png and b/sprites/BSMKC0.png differ
diff --git a/sprites/BSMKD0.png b/sprites/BSMKD0.png
index f300271b1..e82ac37ad 100644
Binary files a/sprites/BSMKD0.png and b/sprites/BSMKD0.png differ
diff --git a/sprites/BSMKE0.png b/sprites/BSMKE0.png
index 3fff70524..33c193d80 100644
Binary files a/sprites/BSMKE0.png and b/sprites/BSMKE0.png differ
diff --git a/sprites/BSMKF0.png b/sprites/BSMKF0.png
index 5a0b93eb0..85e57d4a9 100644
Binary files a/sprites/BSMKF0.png and b/sprites/BSMKF0.png differ
diff --git a/sprites/BSMKG0.png b/sprites/BSMKG0.png
index 2906034c5..f566c3cd2 100644
Binary files a/sprites/BSMKG0.png and b/sprites/BSMKG0.png differ
diff --git a/sprites/BSMKH0.png b/sprites/BSMKH0.png
index bc0717363..0f339b595 100644
Binary files a/sprites/BSMKH0.png and b/sprites/BSMKH0.png differ
diff --git a/sprites/BSMKI0.png b/sprites/BSMKI0.png
index 39edd8a3e..16155b50b 100644
Binary files a/sprites/BSMKI0.png and b/sprites/BSMKI0.png differ
diff --git a/sprites/BSMKJ0.png b/sprites/BSMKJ0.png
index 633295320..56e8fd820 100644
Binary files a/sprites/BSMKJ0.png and b/sprites/BSMKJ0.png differ
diff --git a/sprites/BSMKK0.png b/sprites/BSMKK0.png
index 2b0e717eb..705ced821 100644
Binary files a/sprites/BSMKK0.png and b/sprites/BSMKK0.png differ
diff --git a/sprites/BSMKL0.png b/sprites/BSMKL0.png
index cc3588947..320ae4e04 100644
Binary files a/sprites/BSMKL0.png and b/sprites/BSMKL0.png differ
diff --git a/sprites/BSMKM0.png b/sprites/BSMKM0.png
index 097a07784..22575f7d2 100644
Binary files a/sprites/BSMKM0.png and b/sprites/BSMKM0.png differ
diff --git a/sprites/BSMKN0.png b/sprites/BSMKN0.png
index bf57a1ce8..5c01c53ef 100644
Binary files a/sprites/BSMKN0.png and b/sprites/BSMKN0.png differ
diff --git a/sprites/BSMKO0.png b/sprites/BSMKO0.png
index a42c89bce..b73982f79 100644
Binary files a/sprites/BSMKO0.png and b/sprites/BSMKO0.png differ
diff --git a/sprites/BSMKP0.png b/sprites/BSMKP0.png
index fdc77bbab..51fd32531 100644
Binary files a/sprites/BSMKP0.png and b/sprites/BSMKP0.png differ
diff --git a/sprites/BSMKQ0.png b/sprites/BSMKQ0.png
index 8d5bfeee5..e441e73c4 100644
Binary files a/sprites/BSMKQ0.png and b/sprites/BSMKQ0.png differ
diff --git a/sprites/BSMKR0.png b/sprites/BSMKR0.png
index 1edd5922c..1c3b614e6 100644
Binary files a/sprites/BSMKR0.png and b/sprites/BSMKR0.png differ
diff --git a/sprites/BSMKS0.png b/sprites/BSMKS0.png
index 174a7baa2..0bf68e466 100644
Binary files a/sprites/BSMKS0.png and b/sprites/BSMKS0.png differ
diff --git a/sprites/BSMKT0.png b/sprites/BSMKT0.png
index f7cb354c8..ca30f56f1 100644
Binary files a/sprites/BSMKT0.png and b/sprites/BSMKT0.png differ
diff --git a/sprites/BSPKA0.png b/sprites/BSPKA0.png
index 27470ed44..0ee842e93 100644
Binary files a/sprites/BSPKA0.png and b/sprites/BSPKA0.png differ
diff --git a/sprites/BSPKB0.png b/sprites/BSPKB0.png
index cf84833ac..bf85bd574 100644
Binary files a/sprites/BSPKB0.png and b/sprites/BSPKB0.png differ
diff --git a/sprites/BSPKC0.png b/sprites/BSPKC0.png
index fa9608e91..55f8be95c 100644
Binary files a/sprites/BSPKC0.png and b/sprites/BSPKC0.png differ
diff --git a/sprites/BSPKD0.png b/sprites/BSPKD0.png
index 67e2561ee..a4c6d0742 100644
Binary files a/sprites/BSPKD0.png and b/sprites/BSPKD0.png differ
diff --git a/sprites/BSPKE0.png b/sprites/BSPKE0.png
index cd1d9baa7..37439f560 100644
Binary files a/sprites/BSPKE0.png and b/sprites/BSPKE0.png differ
diff --git a/sprites/BSPKF0.png b/sprites/BSPKF0.png
index 96c9f3595..cd44cf185 100644
Binary files a/sprites/BSPKF0.png and b/sprites/BSPKF0.png differ
diff --git a/sprites/BSPKG0.png b/sprites/BSPKG0.png
index c7e5f0da8..b645d3b2b 100644
Binary files a/sprites/BSPKG0.png and b/sprites/BSPKG0.png differ
diff --git a/sprites/BSPKH0.png b/sprites/BSPKH0.png
index 5b5abb621..f77f4a20b 100644
Binary files a/sprites/BSPKH0.png and b/sprites/BSPKH0.png differ
diff --git a/sprites/BSPKI0.png b/sprites/BSPKI0.png
index 0ba0176c9..3ac1d280f 100644
Binary files a/sprites/BSPKI0.png and b/sprites/BSPKI0.png differ
diff --git a/sprites/BSPKJ0.png b/sprites/BSPKJ0.png
index 5ba0fc88e..6ebbe85cf 100644
Binary files a/sprites/BSPKJ0.png and b/sprites/BSPKJ0.png differ
diff --git a/sprites/BSPPA0.png b/sprites/BSPPA0.png
deleted file mode 100644
index fba182b5d..000000000
Binary files a/sprites/BSPPA0.png and /dev/null differ
diff --git a/sprites/DOKIA0.png b/sprites/DOKIA0.png
index 77ddd4b51..3675f1467 100644
Binary files a/sprites/DOKIA0.png and b/sprites/DOKIA0.png differ
diff --git a/sprites/DUSTA0.png b/sprites/DUSTA0.png
new file mode 100644
index 000000000..3f0d86a2d
Binary files /dev/null and b/sprites/DUSTA0.png differ
diff --git a/sprites/DUSTB0.png b/sprites/DUSTB0.png
new file mode 100644
index 000000000..2a608d0d6
Binary files /dev/null and b/sprites/DUSTB0.png differ
diff --git a/sprites/DUSTC0.png b/sprites/DUSTC0.png
new file mode 100644
index 000000000..c31ad5b50
Binary files /dev/null and b/sprites/DUSTC0.png differ
diff --git a/sprites/DUSTD0.png b/sprites/DUSTD0.png
new file mode 100644
index 000000000..c45a797d0
Binary files /dev/null and b/sprites/DUSTD0.png differ
diff --git a/sprites/DUSTE0.png b/sprites/DUSTE0.png
new file mode 100644
index 000000000..d2fffaef2
Binary files /dev/null and b/sprites/DUSTE0.png differ
diff --git a/sprites/DUSTF0.png b/sprites/DUSTF0.png
new file mode 100644
index 000000000..7506b9238
Binary files /dev/null and b/sprites/DUSTF0.png differ
diff --git a/sprites/DUSTG0.png b/sprites/DUSTG0.png
new file mode 100644
index 000000000..a4d0df773
Binary files /dev/null and b/sprites/DUSTG0.png differ
diff --git a/sprites/DUSTH0.png b/sprites/DUSTH0.png
new file mode 100644
index 000000000..11f07472a
Binary files /dev/null and b/sprites/DUSTH0.png differ
diff --git a/sprites/DUSTI0.png b/sprites/DUSTI0.png
new file mode 100644
index 000000000..d73142518
Binary files /dev/null and b/sprites/DUSTI0.png differ
diff --git a/sprites/DUSTJ0.png b/sprites/DUSTJ0.png
new file mode 100644
index 000000000..a235a9e8b
Binary files /dev/null and b/sprites/DUSTJ0.png differ
diff --git a/sprites/DUSTK0.png b/sprites/DUSTK0.png
new file mode 100644
index 000000000..3e85e188c
Binary files /dev/null and b/sprites/DUSTK0.png differ
diff --git a/sprites/DUSTL0.png b/sprites/DUSTL0.png
new file mode 100644
index 000000000..0466a7e6b
Binary files /dev/null and b/sprites/DUSTL0.png differ
diff --git a/sprites/DUSTM0.png b/sprites/DUSTM0.png
new file mode 100644
index 000000000..006e87628
Binary files /dev/null and b/sprites/DUSTM0.png differ
diff --git a/sprites/DUSTN0.png b/sprites/DUSTN0.png
new file mode 100644
index 000000000..3b36e2415
Binary files /dev/null and b/sprites/DUSTN0.png differ
diff --git a/sprites/DUSTO0.png b/sprites/DUSTO0.png
new file mode 100644
index 000000000..f26dc86ab
Binary files /dev/null and b/sprites/DUSTO0.png differ
diff --git a/sprites/DUSTP0.png b/sprites/DUSTP0.png
new file mode 100644
index 000000000..b6b6b018e
Binary files /dev/null and b/sprites/DUSTP0.png differ
diff --git a/sprites/DUSTQ0.png b/sprites/DUSTQ0.png
new file mode 100644
index 000000000..a15400e99
Binary files /dev/null and b/sprites/DUSTQ0.png differ
diff --git a/sprites/DUSTR0.png b/sprites/DUSTR0.png
new file mode 100644
index 000000000..50fd87311
Binary files /dev/null and b/sprites/DUSTR0.png differ
diff --git a/sprites/DUSTS0.png b/sprites/DUSTS0.png
new file mode 100644
index 000000000..317e3e29c
Binary files /dev/null and b/sprites/DUSTS0.png differ
diff --git a/sprites/DUSTT0.png b/sprites/DUSTT0.png
new file mode 100644
index 000000000..5659bbb65
Binary files /dev/null and b/sprites/DUSTT0.png differ
diff --git a/sprites/DVSPA0.png b/sprites/DVSPA0.png
index 1bbed6ad2..4e83a0f24 100644
Binary files a/sprites/DVSPA0.png and b/sprites/DVSPA0.png differ
diff --git a/sprites/EIXTA0.png b/sprites/EIXTA0.png
index d58e113d7..0f42a7dee 100644
Binary files a/sprites/EIXTA0.png and b/sprites/EIXTA0.png differ
diff --git a/sprites/EIXTB0.png b/sprites/EIXTB0.png
index 2e7182d10..4e2c1567d 100644
Binary files a/sprites/EIXTB0.png and b/sprites/EIXTB0.png differ
diff --git a/sprites/EIXTC0.png b/sprites/EIXTC0.png
index 9faa1cfc0..cdfb2043a 100644
Binary files a/sprites/EIXTC0.png and b/sprites/EIXTC0.png differ
diff --git a/sprites/EIXTD0.png b/sprites/EIXTD0.png
index 82fc1a1c5..3fdbdf109 100644
Binary files a/sprites/EIXTD0.png and b/sprites/EIXTD0.png differ
diff --git a/sprites/ETRLA0.png b/sprites/ETRLA0.png
index b318e1f10..19f863674 100644
Binary files a/sprites/ETRLA0.png and b/sprites/ETRLA0.png differ
diff --git a/sprites/FRT1A0.png b/sprites/FRT1A0.png
index 31a598ae0..0e6d13692 100644
Binary files a/sprites/FRT1A0.png and b/sprites/FRT1A0.png differ
diff --git a/sprites/FRT1B0.png b/sprites/FRT1B0.png
index ab5ef0885..91e785db7 100644
Binary files a/sprites/FRT1B0.png and b/sprites/FRT1B0.png differ
diff --git a/sprites/FRT1C0.png b/sprites/FRT1C0.png
index fbb66bb12..28beac23a 100644
Binary files a/sprites/FRT1C0.png and b/sprites/FRT1C0.png differ
diff --git a/sprites/FRT1D0.png b/sprites/FRT1D0.png
index 0551c65cd..22ba459af 100644
Binary files a/sprites/FRT1D0.png and b/sprites/FRT1D0.png differ
diff --git a/sprites/FRT1E0.png b/sprites/FRT1E0.png
index f85814e6b..f586db107 100644
Binary files a/sprites/FRT1E0.png and b/sprites/FRT1E0.png differ
diff --git a/sprites/FRT1F0.png b/sprites/FRT1F0.png
index 28af5047b..c04fc11db 100644
Binary files a/sprites/FRT1F0.png and b/sprites/FRT1F0.png differ
diff --git a/sprites/FRT1G0.png b/sprites/FRT1G0.png
index 932bb3d8c..f3893e49e 100644
Binary files a/sprites/FRT1G0.png and b/sprites/FRT1G0.png differ
diff --git a/sprites/FRT1H0.png b/sprites/FRT1H0.png
index ece78846f..87a8134e2 100644
Binary files a/sprites/FRT1H0.png and b/sprites/FRT1H0.png differ
diff --git a/sprites/FRT1I0.png b/sprites/FRT1I0.png
index 888632398..5b0f92d4a 100644
Binary files a/sprites/FRT1I0.png and b/sprites/FRT1I0.png differ
diff --git a/sprites/FRT1J0.png b/sprites/FRT1J0.png
index 72360e2e6..adcbe405d 100644
Binary files a/sprites/FRT1J0.png and b/sprites/FRT1J0.png differ
diff --git a/sprites/FRT1K0.png b/sprites/FRT1K0.png
index 3d040e23e..50bf4d0d5 100644
Binary files a/sprites/FRT1K0.png and b/sprites/FRT1K0.png differ
diff --git a/sprites/FRT1L0.png b/sprites/FRT1L0.png
index de8abd85b..8873b7af1 100644
Binary files a/sprites/FRT1L0.png and b/sprites/FRT1L0.png differ
diff --git a/sprites/FRT1M0.png b/sprites/FRT1M0.png
index e3aeb300f..d25cf7e8f 100644
Binary files a/sprites/FRT1M0.png and b/sprites/FRT1M0.png differ
diff --git a/sprites/FRT1N0.png b/sprites/FRT1N0.png
index 35d826813..890e5755c 100644
Binary files a/sprites/FRT1N0.png and b/sprites/FRT1N0.png differ
diff --git a/sprites/FRT1O0.png b/sprites/FRT1O0.png
index 9c3d9de33..afa0ff257 100644
Binary files a/sprites/FRT1O0.png and b/sprites/FRT1O0.png differ
diff --git a/sprites/FRT1P0.png b/sprites/FRT1P0.png
index 649d0d258..cc55388f7 100644
Binary files a/sprites/FRT1P0.png and b/sprites/FRT1P0.png differ
diff --git a/sprites/FRT1Q0.png b/sprites/FRT1Q0.png
index 894f86c1a..6856ad473 100644
Binary files a/sprites/FRT1Q0.png and b/sprites/FRT1Q0.png differ
diff --git a/sprites/FRT1R0.png b/sprites/FRT1R0.png
index 75544ebe3..daf306eae 100644
Binary files a/sprites/FRT1R0.png and b/sprites/FRT1R0.png differ
diff --git a/sprites/FRT1S0.png b/sprites/FRT1S0.png
index db190e4a5..c49928f04 100644
Binary files a/sprites/FRT1S0.png and b/sprites/FRT1S0.png differ
diff --git a/sprites/FRT1T0.png b/sprites/FRT1T0.png
index 37b44fee2..832912ddd 100644
Binary files a/sprites/FRT1T0.png and b/sprites/FRT1T0.png differ
diff --git a/sprites/FRT1U0.png b/sprites/FRT1U0.png
index aad22d4f4..33a4c2335 100644
Binary files a/sprites/FRT1U0.png and b/sprites/FRT1U0.png differ
diff --git a/sprites/FRT1V0.png b/sprites/FRT1V0.png
index a84ca8f92..4e07c8775 100644
Binary files a/sprites/FRT1V0.png and b/sprites/FRT1V0.png differ
diff --git a/sprites/FRT1W0.png b/sprites/FRT1W0.png
index 3196f68f9..ed96b4bf4 100644
Binary files a/sprites/FRT1W0.png and b/sprites/FRT1W0.png differ
diff --git a/sprites/FRT1X0.png b/sprites/FRT1X0.png
index 07b2a6603..9183b5ec8 100644
Binary files a/sprites/FRT1X0.png and b/sprites/FRT1X0.png differ
diff --git a/sprites/FRT1Y0.png b/sprites/FRT1Y0.png
index 0d09ac516..8e913dfc4 100644
Binary files a/sprites/FRT1Y0.png and b/sprites/FRT1Y0.png differ
diff --git a/sprites/FRT1Z0.png b/sprites/FRT1Z0.png
index 5a9db9fb2..853247339 100644
Binary files a/sprites/FRT1Z0.png and b/sprites/FRT1Z0.png differ
diff --git a/sprites/FRT2A0.png b/sprites/FRT2A0.png
index 448277434..f138f653a 100644
Binary files a/sprites/FRT2A0.png and b/sprites/FRT2A0.png differ
diff --git a/sprites/FRT2B0.png b/sprites/FRT2B0.png
index 26d045380..ffa3ee4a5 100644
Binary files a/sprites/FRT2B0.png and b/sprites/FRT2B0.png differ
diff --git a/sprites/FRT2C0.png b/sprites/FRT2C0.png
index dbf17ea6b..79ec4cbbc 100644
Binary files a/sprites/FRT2C0.png and b/sprites/FRT2C0.png differ
diff --git a/sprites/FRT2D0.png b/sprites/FRT2D0.png
index 497c47884..ba8e60767 100644
Binary files a/sprites/FRT2D0.png and b/sprites/FRT2D0.png differ
diff --git a/sprites/FRT2E0.png b/sprites/FRT2E0.png
index 2fdb5ed8c..4ff7a74ab 100644
Binary files a/sprites/FRT2E0.png and b/sprites/FRT2E0.png differ
diff --git a/sprites/FRT2F0.png b/sprites/FRT2F0.png
index a6e737e23..3a57e1368 100644
Binary files a/sprites/FRT2F0.png and b/sprites/FRT2F0.png differ
diff --git a/sprites/FRT2G0.png b/sprites/FRT2G0.png
index 2e0c314d1..7772ee44b 100644
Binary files a/sprites/FRT2G0.png and b/sprites/FRT2G0.png differ
diff --git a/sprites/FRT2H0.png b/sprites/FRT2H0.png
index 46e65f812..0274ec893 100644
Binary files a/sprites/FRT2H0.png and b/sprites/FRT2H0.png differ
diff --git a/sprites/FRT2I0.png b/sprites/FRT2I0.png
index 7436ac9f2..c9d83839e 100644
Binary files a/sprites/FRT2I0.png and b/sprites/FRT2I0.png differ
diff --git a/sprites/HEXPB0.png b/sprites/HEXPB0.png
index 95eb42866..22ee30691 100644
Binary files a/sprites/HEXPB0.png and b/sprites/HEXPB0.png differ
diff --git a/sprites/HEXPC0.png b/sprites/HEXPC0.png
index 6bc2e83f1..499042de3 100644
Binary files a/sprites/HEXPC0.png and b/sprites/HEXPC0.png differ
diff --git a/sprites/HEXPD0.png b/sprites/HEXPD0.png
index a6f6295a6..95aad8871 100644
Binary files a/sprites/HEXPD0.png and b/sprites/HEXPD0.png differ
diff --git a/sprites/HEXPE0.png b/sprites/HEXPE0.png
index 6f79202b8..d9704b7bd 100644
Binary files a/sprites/HEXPE0.png and b/sprites/HEXPE0.png differ
diff --git a/sprites/HEXPF0.png b/sprites/HEXPF0.png
index 98298a886..80646718c 100644
Binary files a/sprites/HEXPF0.png and b/sprites/HEXPF0.png differ
diff --git a/sprites/HEXPG0.png b/sprites/HEXPG0.png
index d394ba140..d219003da 100644
Binary files a/sprites/HEXPG0.png and b/sprites/HEXPG0.png differ
diff --git a/sprites/HEXPH0.png b/sprites/HEXPH0.png
index 552d08c21..f737347b7 100644
Binary files a/sprites/HEXPH0.png and b/sprites/HEXPH0.png differ
diff --git a/sprites/HEXPI0.png b/sprites/HEXPI0.png
index 4c25a9d29..7aa1991db 100644
Binary files a/sprites/HEXPI0.png and b/sprites/HEXPI0.png differ
diff --git a/sprites/HEXPJ0.png b/sprites/HEXPJ0.png
index 28aba1018..74b8a276f 100644
Binary files a/sprites/HEXPJ0.png and b/sprites/HEXPJ0.png differ
diff --git a/sprites/HEXPK0.png b/sprites/HEXPK0.png
index 1dd50504f..dad68e643 100644
Binary files a/sprites/HEXPK0.png and b/sprites/HEXPK0.png differ
diff --git a/sprites/HEXPL0.png b/sprites/HEXPL0.png
index 24c4ab9fd..3af7a149c 100644
Binary files a/sprites/HEXPL0.png and b/sprites/HEXPL0.png differ
diff --git a/sprites/HEXPM0.png b/sprites/HEXPM0.png
index e685927a6..8afa12358 100644
Binary files a/sprites/HEXPM0.png and b/sprites/HEXPM0.png differ
diff --git a/sprites/HEXPN0.png b/sprites/HEXPN0.png
index 338ebdd20..fe1f71c43 100644
Binary files a/sprites/HEXPN0.png and b/sprites/HEXPN0.png differ
diff --git a/sprites/HEXPO0.png b/sprites/HEXPO0.png
index fb02908ac..29553a975 100644
Binary files a/sprites/HEXPO0.png and b/sprites/HEXPO0.png differ
diff --git a/sprites/HEXPP0.png b/sprites/HEXPP0.png
index 04562442a..a5eeb7fc5 100644
Binary files a/sprites/HEXPP0.png and b/sprites/HEXPP0.png differ
diff --git a/sprites/HEXPQ0.png b/sprites/HEXPQ0.png
index 38a08a21e..a5bf10d88 100644
Binary files a/sprites/HEXPQ0.png and b/sprites/HEXPQ0.png differ
diff --git a/sprites/HEXPR0.png b/sprites/HEXPR0.png
index 4f1903d1e..c0c87e734 100644
Binary files a/sprites/HEXPR0.png and b/sprites/HEXPR0.png differ
diff --git a/sprites/HFLRA0.png b/sprites/HFLRA0.png
index 060583600..9c3508516 100644
Binary files a/sprites/HFLRA0.png and b/sprites/HFLRA0.png differ
diff --git a/sprites/HFLRB0.png b/sprites/HFLRB0.png
new file mode 100644
index 000000000..abbdb1aa6
Binary files /dev/null and b/sprites/HFLRB0.png differ
diff --git a/sprites/HFLRC0.png b/sprites/HFLRC0.png
new file mode 100644
index 000000000..6f05cd327
Binary files /dev/null and b/sprites/HFLRC0.png differ
diff --git a/sprites/HFLRD0.png b/sprites/HFLRD0.png
new file mode 100644
index 000000000..fa167957d
Binary files /dev/null and b/sprites/HFLRD0.png differ
diff --git a/sprites/HMEXB0.png b/sprites/HMEXB0.png
index bfe34a95f..3d27c3a66 100644
Binary files a/sprites/HMEXB0.png and b/sprites/HMEXB0.png differ
diff --git a/sprites/HMEXC0.png b/sprites/HMEXC0.png
index 44d923f6e..ba99524b4 100644
Binary files a/sprites/HMEXC0.png and b/sprites/HMEXC0.png differ
diff --git a/sprites/HMEXD0.png b/sprites/HMEXD0.png
index 331927016..2ca5e4654 100644
Binary files a/sprites/HMEXD0.png and b/sprites/HMEXD0.png differ
diff --git a/sprites/HMEXE0.png b/sprites/HMEXE0.png
index e670e2ddd..fdc1649d5 100644
Binary files a/sprites/HMEXE0.png and b/sprites/HMEXE0.png differ
diff --git a/sprites/HMEXF0.png b/sprites/HMEXF0.png
index 7a103e3fe..47a04312f 100644
Binary files a/sprites/HMEXF0.png and b/sprites/HMEXF0.png differ
diff --git a/sprites/HMEXG0.png b/sprites/HMEXG0.png
index 1cb1f3bb0..c33bae16d 100644
Binary files a/sprites/HMEXG0.png and b/sprites/HMEXG0.png differ
diff --git a/sprites/HMEXH0.png b/sprites/HMEXH0.png
index 55514ce9b..ec79c33bd 100644
Binary files a/sprites/HMEXH0.png and b/sprites/HMEXH0.png differ
diff --git a/sprites/HMEXI0.png b/sprites/HMEXI0.png
index e8b6f7b9e..8bed9dbfe 100644
Binary files a/sprites/HMEXI0.png and b/sprites/HMEXI0.png differ
diff --git a/sprites/HMEXJ0.png b/sprites/HMEXJ0.png
index 3b680847b..0c1d9e467 100644
Binary files a/sprites/HMEXJ0.png and b/sprites/HMEXJ0.png differ
diff --git a/sprites/HMEXK0.png b/sprites/HMEXK0.png
index c12cfc543..1c2133fe9 100644
Binary files a/sprites/HMEXK0.png and b/sprites/HMEXK0.png differ
diff --git a/sprites/HMEXL0.png b/sprites/HMEXL0.png
index 19a989318..358bbb47b 100644
Binary files a/sprites/HMEXL0.png and b/sprites/HMEXL0.png differ
diff --git a/sprites/HMEXM0.png b/sprites/HMEXM0.png
index 4f45291c4..6ed8aec41 100644
Binary files a/sprites/HMEXM0.png and b/sprites/HMEXM0.png differ
diff --git a/sprites/HMEXN0.png b/sprites/HMEXN0.png
index a633be5e6..c5d26fc07 100644
Binary files a/sprites/HMEXN0.png and b/sprites/HMEXN0.png differ
diff --git a/sprites/HMEXO0.png b/sprites/HMEXO0.png
index 76506fd08..6b9bcc328 100644
Binary files a/sprites/HMEXO0.png and b/sprites/HMEXO0.png differ
diff --git a/sprites/HMEXP0.png b/sprites/HMEXP0.png
index e92b60293..6d7082a31 100644
Binary files a/sprites/HMEXP0.png and b/sprites/HMEXP0.png differ
diff --git a/sprites/HMEXQ0.png b/sprites/HMEXQ0.png
index 352cb443c..b06080868 100644
Binary files a/sprites/HMEXQ0.png and b/sprites/HMEXQ0.png differ
diff --git a/sprites/HMEXR0.png b/sprites/HMEXR0.png
index 2a1ccfd3c..68eefc6d5 100644
Binary files a/sprites/HMEXR0.png and b/sprites/HMEXR0.png differ
diff --git a/sprites/HMEXS0.png b/sprites/HMEXS0.png
index ecca056f4..d79e24804 100644
Binary files a/sprites/HMEXS0.png and b/sprites/HMEXS0.png differ
diff --git a/sprites/HMEXT0.png b/sprites/HMEXT0.png
index 06477ecd3..2a2c48e63 100644
Binary files a/sprites/HMEXT0.png and b/sprites/HMEXT0.png differ
diff --git a/sprites/HMEXU0.png b/sprites/HMEXU0.png
index caff2fb4c..1f0899201 100644
Binary files a/sprites/HMEXU0.png and b/sprites/HMEXU0.png differ
diff --git a/sprites/HMEXV0.png b/sprites/HMEXV0.png
index e28c8d072..7d68092fb 100644
Binary files a/sprites/HMEXV0.png and b/sprites/HMEXV0.png differ
diff --git a/sprites/HMEXW0.png b/sprites/HMEXW0.png
index cc88b501b..3a57b7d34 100644
Binary files a/sprites/HMEXW0.png and b/sprites/HMEXW0.png differ
diff --git a/sprites/HMEXX0.png b/sprites/HMEXX0.png
index 564b31a02..a7d387d2a 100644
Binary files a/sprites/HMEXX0.png and b/sprites/HMEXX0.png differ
diff --git a/sprites/HMEXY0.png b/sprites/HMEXY0.png
index c6f225b92..4f0149342 100644
Binary files a/sprites/HMEXY0.png and b/sprites/HMEXY0.png differ
diff --git a/sprites/HMEXZ0.png b/sprites/HMEXZ0.png
index f0d802e23..4b0e2c5c6 100644
Binary files a/sprites/HMEXZ0.png and b/sprites/HMEXZ0.png differ
diff --git a/sprites/HMEX[0.png b/sprites/HMEX[0.png
index 1caa51d5c..0efcbafcb 100644
Binary files a/sprites/HMEX[0.png and b/sprites/HMEX[0.png differ
diff --git a/sprites/HMEX]0.png b/sprites/HMEX]0.png
index ebef59d50..4f5b339c2 100644
Binary files a/sprites/HMEX]0.png and b/sprites/HMEX]0.png differ
diff --git a/sprites/HMEX^0.png b/sprites/HMEX^0.png
index d63b8d2d9..ea6c0e3f7 100644
Binary files a/sprites/HMEX^0.png and b/sprites/HMEX^0.png differ
diff --git a/sprites/HSPKA0.png b/sprites/HSPKA0.png
index 3ec359001..a651075ff 100644
Binary files a/sprites/HSPKA0.png and b/sprites/HSPKA0.png differ
diff --git a/sprites/HSPKB0.png b/sprites/HSPKB0.png
index f9ba14ef4..4554e520f 100644
Binary files a/sprites/HSPKB0.png and b/sprites/HSPKB0.png differ
diff --git a/sprites/HSPKC0.png b/sprites/HSPKC0.png
index 19203cec2..588d5d3b7 100644
Binary files a/sprites/HSPKC0.png and b/sprites/HSPKC0.png differ
diff --git a/sprites/HSPKD0.png b/sprites/HSPKD0.png
index 835674684..0361d6061 100644
Binary files a/sprites/HSPKD0.png and b/sprites/HSPKD0.png differ
diff --git a/sprites/HSPKE0.png b/sprites/HSPKE0.png
index f595c50a3..e4c330284 100644
Binary files a/sprites/HSPKE0.png and b/sprites/HSPKE0.png differ
diff --git a/sprites/HSPKF0.png b/sprites/HSPKF0.png
index ac6718386..76ae889f8 100644
Binary files a/sprites/HSPKF0.png and b/sprites/HSPKF0.png differ
diff --git a/sprites/HSPKG0.png b/sprites/HSPKG0.png
index 5cb421274..d8e269e69 100644
Binary files a/sprites/HSPKG0.png and b/sprites/HSPKG0.png differ
diff --git a/sprites/HSPKH0.png b/sprites/HSPKH0.png
index 73ac69f45..c9d22ccbc 100644
Binary files a/sprites/HSPKH0.png and b/sprites/HSPKH0.png differ
diff --git a/sprites/HSPKI0.png b/sprites/HSPKI0.png
index b6774c721..90b922e0f 100644
Binary files a/sprites/HSPKI0.png and b/sprites/HSPKI0.png differ
diff --git a/sprites/HSPKJ0.png b/sprites/HSPKJ0.png
index 0d799ae76..2042b2165 100644
Binary files a/sprites/HSPKJ0.png and b/sprites/HSPKJ0.png differ
diff --git a/sprites/JFLBA0.png b/sprites/JFLBA0.png
index 7d3129612..2664f4553 100644
Binary files a/sprites/JFLBA0.png and b/sprites/JFLBA0.png differ
diff --git a/sprites/JFLBB0.png b/sprites/JFLBB0.png
index 55c0966c8..5752c7764 100644
Binary files a/sprites/JFLBB0.png and b/sprites/JFLBB0.png differ
diff --git a/sprites/JFLBC0.png b/sprites/JFLBC0.png
index c6982917f..a6cea7da5 100644
Binary files a/sprites/JFLBC0.png and b/sprites/JFLBC0.png differ
diff --git a/sprites/JFLBD0.png b/sprites/JFLBD0.png
index 61a3ec28c..eaab09a01 100644
Binary files a/sprites/JFLBD0.png and b/sprites/JFLBD0.png differ
diff --git a/sprites/JFLBE0.png b/sprites/JFLBE0.png
index 25990fd1c..49321b333 100644
Binary files a/sprites/JFLBE0.png and b/sprites/JFLBE0.png differ
diff --git a/sprites/JFLBF0.png b/sprites/JFLBF0.png
index 9ef543b3f..a10cbbd76 100644
Binary files a/sprites/JFLBF0.png and b/sprites/JFLBF0.png differ
diff --git a/sprites/JFLBG0.png b/sprites/JFLBG0.png
index eee96174a..c1e78aa88 100644
Binary files a/sprites/JFLBG0.png and b/sprites/JFLBG0.png differ
diff --git a/sprites/JFLBH0.png b/sprites/JFLBH0.png
index 2d832dfd8..5f722d18b 100644
Binary files a/sprites/JFLBH0.png and b/sprites/JFLBH0.png differ
diff --git a/sprites/JFLRA0.png b/sprites/JFLRA0.png
index 23a7cf8f9..5ea7f6df8 100644
Binary files a/sprites/JFLRA0.png and b/sprites/JFLRA0.png differ
diff --git a/sprites/JFLRB0.png b/sprites/JFLRB0.png
index 247368aa5..3d99f3042 100644
Binary files a/sprites/JFLRB0.png and b/sprites/JFLRB0.png differ
diff --git a/sprites/JFLRC0.png b/sprites/JFLRC0.png
index 6c50a4bfb..4d550d36c 100644
Binary files a/sprites/JFLRC0.png and b/sprites/JFLRC0.png differ
diff --git a/sprites/JFLRD0.png b/sprites/JFLRD0.png
index 31ed1f721..8ce804015 100644
Binary files a/sprites/JFLRD0.png and b/sprites/JFLRD0.png differ
diff --git a/sprites/JFLRE0.png b/sprites/JFLRE0.png
index 1d36b87bb..54006e9bd 100644
Binary files a/sprites/JFLRE0.png and b/sprites/JFLRE0.png differ
diff --git a/sprites/JFLRF0.png b/sprites/JFLRF0.png
index 1bb327361..3496d3be2 100644
Binary files a/sprites/JFLRF0.png and b/sprites/JFLRF0.png differ
diff --git a/sprites/JFLRG0.png b/sprites/JFLRG0.png
index dd8bddc08..ff55e1da1 100644
Binary files a/sprites/JFLRG0.png and b/sprites/JFLRG0.png differ
diff --git a/sprites/JFLRH0.png b/sprites/JFLRH0.png
index 8d492daa8..354b0c4a4 100644
Binary files a/sprites/JFLRH0.png and b/sprites/JFLRH0.png differ
diff --git a/sprites/JUNKA0.png b/sprites/JUNKA0.png
new file mode 100644
index 000000000..459ee09d5
Binary files /dev/null and b/sprites/JUNKA0.png differ
diff --git a/sprites/JUNKB0.png b/sprites/JUNKB0.png
new file mode 100644
index 000000000..cd167ecdc
Binary files /dev/null and b/sprites/JUNKB0.png differ
diff --git a/sprites/JUNKC0.png b/sprites/JUNKC0.png
new file mode 100644
index 000000000..4e47b192d
Binary files /dev/null and b/sprites/JUNKC0.png differ
diff --git a/sprites/JUNKD0.png b/sprites/JUNKD0.png
new file mode 100644
index 000000000..3f7af9410
Binary files /dev/null and b/sprites/JUNKD0.png differ
diff --git a/sprites/JUNKE0.png b/sprites/JUNKE0.png
new file mode 100644
index 000000000..4144aeb31
Binary files /dev/null and b/sprites/JUNKE0.png differ
diff --git a/sprites/JUNKF0.png b/sprites/JUNKF0.png
new file mode 100644
index 000000000..1f7c884f2
Binary files /dev/null and b/sprites/JUNKF0.png differ
diff --git a/sprites/KSX1A0.png b/sprites/KSX1A0.png
index 220677ebd..dc5dd8f42 100644
Binary files a/sprites/KSX1A0.png and b/sprites/KSX1A0.png differ
diff --git a/sprites/KSX1B0.png b/sprites/KSX1B0.png
index 40a6a7a93..6cf5a44a3 100644
Binary files a/sprites/KSX1B0.png and b/sprites/KSX1B0.png differ
diff --git a/sprites/KSX1C0.png b/sprites/KSX1C0.png
index 4e46eba16..aeda257ed 100644
Binary files a/sprites/KSX1C0.png and b/sprites/KSX1C0.png differ
diff --git a/sprites/KSX1D0.png b/sprites/KSX1D0.png
index 730fbd4e4..82b01d1a7 100644
Binary files a/sprites/KSX1D0.png and b/sprites/KSX1D0.png differ
diff --git a/sprites/KSX1E0.png b/sprites/KSX1E0.png
index be08f1835..1c31c91cf 100644
Binary files a/sprites/KSX1E0.png and b/sprites/KSX1E0.png differ
diff --git a/sprites/KSX1F0.png b/sprites/KSX1F0.png
index e4557750e..9ed69e223 100644
Binary files a/sprites/KSX1F0.png and b/sprites/KSX1F0.png differ
diff --git a/sprites/KSX1G0.png b/sprites/KSX1G0.png
index 6d6a5f2d9..dc0e65ca4 100644
Binary files a/sprites/KSX1G0.png and b/sprites/KSX1G0.png differ
diff --git a/sprites/KSX1H0.png b/sprites/KSX1H0.png
index f4cde6a6c..994197924 100644
Binary files a/sprites/KSX1H0.png and b/sprites/KSX1H0.png differ
diff --git a/sprites/KSX1I0.png b/sprites/KSX1I0.png
index a5f8dbe30..e2267cd69 100644
Binary files a/sprites/KSX1I0.png and b/sprites/KSX1I0.png differ
diff --git a/sprites/KSX1J0.png b/sprites/KSX1J0.png
index 9406d7ed3..a7164492b 100644
Binary files a/sprites/KSX1J0.png and b/sprites/KSX1J0.png differ
diff --git a/sprites/KSX1K0.png b/sprites/KSX1K0.png
index b370e8450..f7bb666f1 100644
Binary files a/sprites/KSX1K0.png and b/sprites/KSX1K0.png differ
diff --git a/sprites/KSX1L0.png b/sprites/KSX1L0.png
index b61f93089..5a63b4c68 100644
Binary files a/sprites/KSX1L0.png and b/sprites/KSX1L0.png differ
diff --git a/sprites/KSX1M0.png b/sprites/KSX1M0.png
index b8ec08637..d6996b0c6 100644
Binary files a/sprites/KSX1M0.png and b/sprites/KSX1M0.png differ
diff --git a/sprites/KSX1N0.png b/sprites/KSX1N0.png
index 67a80310e..923c27ffa 100644
Binary files a/sprites/KSX1N0.png and b/sprites/KSX1N0.png differ
diff --git a/sprites/KSX1O0.png b/sprites/KSX1O0.png
index 67c8ac86f..903141e52 100644
Binary files a/sprites/KSX1O0.png and b/sprites/KSX1O0.png differ
diff --git a/sprites/KSX1P0.png b/sprites/KSX1P0.png
index bc9ae4aeb..a3ad3333a 100644
Binary files a/sprites/KSX1P0.png and b/sprites/KSX1P0.png differ
diff --git a/sprites/KSX1Q0.png b/sprites/KSX1Q0.png
index 2ce1e8c22..ce1cc246b 100644
Binary files a/sprites/KSX1Q0.png and b/sprites/KSX1Q0.png differ
diff --git a/sprites/KSX1R0.png b/sprites/KSX1R0.png
index 42aec0c8a..f4b806f9b 100644
Binary files a/sprites/KSX1R0.png and b/sprites/KSX1R0.png differ
diff --git a/sprites/KSX1S0.png b/sprites/KSX1S0.png
index 94a516f67..6da90c156 100644
Binary files a/sprites/KSX1S0.png and b/sprites/KSX1S0.png differ
diff --git a/sprites/KSX1T0.png b/sprites/KSX1T0.png
index b950c0b20..fcb3fa371 100644
Binary files a/sprites/KSX1T0.png and b/sprites/KSX1T0.png differ
diff --git a/sprites/KSX1U0.png b/sprites/KSX1U0.png
index 165dfd91c..97124e681 100644
Binary files a/sprites/KSX1U0.png and b/sprites/KSX1U0.png differ
diff --git a/sprites/KSX1V0.png b/sprites/KSX1V0.png
index 80170afd0..f3d3fad41 100644
Binary files a/sprites/KSX1V0.png and b/sprites/KSX1V0.png differ
diff --git a/sprites/KSX1W0.png b/sprites/KSX1W0.png
index e29a750f3..e23108675 100644
Binary files a/sprites/KSX1W0.png and b/sprites/KSX1W0.png differ
diff --git a/sprites/KSX1X0.png b/sprites/KSX1X0.png
index e8b1d4719..c5e51e081 100644
Binary files a/sprites/KSX1X0.png and b/sprites/KSX1X0.png differ
diff --git a/sprites/KSX1Y0.png b/sprites/KSX1Y0.png
index d4deab9aa..46c5c40f3 100644
Binary files a/sprites/KSX1Y0.png and b/sprites/KSX1Y0.png differ
diff --git a/sprites/KSX1Z0.png b/sprites/KSX1Z0.png
index f3dc78fe0..4747ef387 100644
Binary files a/sprites/KSX1Z0.png and b/sprites/KSX1Z0.png differ
diff --git a/sprites/KSX1[0.png b/sprites/KSX1[0.png
index 6540e9ce8..9579419b3 100644
Binary files a/sprites/KSX1[0.png and b/sprites/KSX1[0.png differ
diff --git a/sprites/KSX1]0.png b/sprites/KSX1]0.png
index e402aed79..f0d1d44cd 100644
Binary files a/sprites/KSX1]0.png and b/sprites/KSX1]0.png differ
diff --git a/sprites/KSX1^0.png b/sprites/KSX1^0.png
index fd026d6b4..0cbe184ea 100644
Binary files a/sprites/KSX1^0.png and b/sprites/KSX1^0.png differ
diff --git a/sprites/KSX2B0.png b/sprites/KSX2B0.png
index f29410d2e..0bda4decc 100644
Binary files a/sprites/KSX2B0.png and b/sprites/KSX2B0.png differ
diff --git a/sprites/KSX2C0.png b/sprites/KSX2C0.png
index 7df3f2da8..5b5a76400 100644
Binary files a/sprites/KSX2C0.png and b/sprites/KSX2C0.png differ
diff --git a/sprites/KSX2D0.png b/sprites/KSX2D0.png
index bb22e95e6..05b3c0559 100644
Binary files a/sprites/KSX2D0.png and b/sprites/KSX2D0.png differ
diff --git a/sprites/KSX2E0.png b/sprites/KSX2E0.png
index b2f5aad55..42c0b12f1 100644
Binary files a/sprites/KSX2E0.png and b/sprites/KSX2E0.png differ
diff --git a/sprites/KSX2F0.png b/sprites/KSX2F0.png
index 9882a0a1f..ae20b28ee 100644
Binary files a/sprites/KSX2F0.png and b/sprites/KSX2F0.png differ
diff --git a/sprites/KSX2G0.png b/sprites/KSX2G0.png
index 00065166d..fd59c055d 100644
Binary files a/sprites/KSX2G0.png and b/sprites/KSX2G0.png differ
diff --git a/sprites/KSX2H0.png b/sprites/KSX2H0.png
index 958e54cb9..fcb4367f5 100644
Binary files a/sprites/KSX2H0.png and b/sprites/KSX2H0.png differ
diff --git a/sprites/KSX2I0.png b/sprites/KSX2I0.png
index 8015167d2..8e1d3165c 100644
Binary files a/sprites/KSX2I0.png and b/sprites/KSX2I0.png differ
diff --git a/sprites/KSX2J0.png b/sprites/KSX2J0.png
index c9414e876..ae34a308e 100644
Binary files a/sprites/KSX2J0.png and b/sprites/KSX2J0.png differ
diff --git a/sprites/KSX2K0.png b/sprites/KSX2K0.png
index fde9af781..0817ab916 100644
Binary files a/sprites/KSX2K0.png and b/sprites/KSX2K0.png differ
diff --git a/sprites/KSX2L0.png b/sprites/KSX2L0.png
index 875cdb14a..b73132048 100644
Binary files a/sprites/KSX2L0.png and b/sprites/KSX2L0.png differ
diff --git a/sprites/KSX2M0.png b/sprites/KSX2M0.png
index 8a565174c..32d589728 100644
Binary files a/sprites/KSX2M0.png and b/sprites/KSX2M0.png differ
diff --git a/sprites/KSX2N0.png b/sprites/KSX2N0.png
index e6a3159a4..b9c751c6a 100644
Binary files a/sprites/KSX2N0.png and b/sprites/KSX2N0.png differ
diff --git a/sprites/KSX2O0.png b/sprites/KSX2O0.png
index ae58b9d4b..c23224386 100644
Binary files a/sprites/KSX2O0.png and b/sprites/KSX2O0.png differ
diff --git a/sprites/KSX2P0.png b/sprites/KSX2P0.png
index 50f0896ec..3394e3e30 100644
Binary files a/sprites/KSX2P0.png and b/sprites/KSX2P0.png differ
diff --git a/sprites/KSX2Q0.png b/sprites/KSX2Q0.png
index f016e2c8a..b6dd3c034 100644
Binary files a/sprites/KSX2Q0.png and b/sprites/KSX2Q0.png differ
diff --git a/sprites/KSX2R0.png b/sprites/KSX2R0.png
index f5d680b56..9fac3b30e 100644
Binary files a/sprites/KSX2R0.png and b/sprites/KSX2R0.png differ
diff --git a/sprites/KSX2S0.png b/sprites/KSX2S0.png
index e1dbfc234..f238fef3f 100644
Binary files a/sprites/KSX2S0.png and b/sprites/KSX2S0.png differ
diff --git a/sprites/KSX2T0.png b/sprites/KSX2T0.png
index 8db1c7cc9..c9adc25c5 100644
Binary files a/sprites/KSX2T0.png and b/sprites/KSX2T0.png differ
diff --git a/sprites/KSX2U0.png b/sprites/KSX2U0.png
index c1733152f..83b9742e4 100644
Binary files a/sprites/KSX2U0.png and b/sprites/KSX2U0.png differ
diff --git a/sprites/KSX2V0.png b/sprites/KSX2V0.png
index 4a860288a..196c0fbd1 100644
Binary files a/sprites/KSX2V0.png and b/sprites/KSX2V0.png differ
diff --git a/sprites/KSX2W0.png b/sprites/KSX2W0.png
index 7ab4fccce..4457555a1 100644
Binary files a/sprites/KSX2W0.png and b/sprites/KSX2W0.png differ
diff --git a/sprites/KSX2X0.png b/sprites/KSX2X0.png
index 3190e31d5..306421659 100644
Binary files a/sprites/KSX2X0.png and b/sprites/KSX2X0.png differ
diff --git a/sprites/KSX2Y0.png b/sprites/KSX2Y0.png
index 02384a308..26e53ffcb 100644
Binary files a/sprites/KSX2Y0.png and b/sprites/KSX2Y0.png differ
diff --git a/sprites/KSX2Z0.png b/sprites/KSX2Z0.png
index 0cb34572c..c94e67d54 100644
Binary files a/sprites/KSX2Z0.png and b/sprites/KSX2Z0.png differ
diff --git a/sprites/KSX2[0.png b/sprites/KSX2[0.png
index 0dd9e42cf..578891fe4 100644
Binary files a/sprites/KSX2[0.png and b/sprites/KSX2[0.png differ
diff --git a/sprites/KSX2]0.png b/sprites/KSX2]0.png
index 8ac80579c..77c671889 100644
Binary files a/sprites/KSX2]0.png and b/sprites/KSX2]0.png differ
diff --git a/sprites/KSX2^0.png b/sprites/KSX2^0.png
index cc6281e84..669dd68f5 100644
Binary files a/sprites/KSX2^0.png and b/sprites/KSX2^0.png differ
diff --git a/sprites/KSX3A0.png b/sprites/KSX3A0.png
index 8a8641029..8cab03031 100644
Binary files a/sprites/KSX3A0.png and b/sprites/KSX3A0.png differ
diff --git a/sprites/KSX3B0.png b/sprites/KSX3B0.png
index 036655088..b4c2c87c2 100644
Binary files a/sprites/KSX3B0.png and b/sprites/KSX3B0.png differ
diff --git a/sprites/KSX3C0.png b/sprites/KSX3C0.png
index 478d1bc57..9da73343d 100644
Binary files a/sprites/KSX3C0.png and b/sprites/KSX3C0.png differ
diff --git a/sprites/KSX3D0.png b/sprites/KSX3D0.png
index 067e8b735..6dc66d2e4 100644
Binary files a/sprites/KSX3D0.png and b/sprites/KSX3D0.png differ
diff --git a/sprites/KSX3E0.png b/sprites/KSX3E0.png
index 35d284dd0..8ebd7a6a7 100644
Binary files a/sprites/KSX3E0.png and b/sprites/KSX3E0.png differ
diff --git a/sprites/KSX3F0.png b/sprites/KSX3F0.png
index 3c5fd92aa..1f7a82d68 100644
Binary files a/sprites/KSX3F0.png and b/sprites/KSX3F0.png differ
diff --git a/sprites/KSX3G0.png b/sprites/KSX3G0.png
index aef05a1fb..705d83193 100644
Binary files a/sprites/KSX3G0.png and b/sprites/KSX3G0.png differ
diff --git a/sprites/KSX3H0.png b/sprites/KSX3H0.png
index 53849bbef..fa62fc464 100644
Binary files a/sprites/KSX3H0.png and b/sprites/KSX3H0.png differ
diff --git a/sprites/KSX3I0.png b/sprites/KSX3I0.png
index 01e957418..fbc9648be 100644
Binary files a/sprites/KSX3I0.png and b/sprites/KSX3I0.png differ
diff --git a/sprites/KSX3J0.png b/sprites/KSX3J0.png
index 5077a4f67..2a630021d 100644
Binary files a/sprites/KSX3J0.png and b/sprites/KSX3J0.png differ
diff --git a/sprites/KSX3K0.png b/sprites/KSX3K0.png
index 77c7bd541..dcbd51861 100644
Binary files a/sprites/KSX3K0.png and b/sprites/KSX3K0.png differ
diff --git a/sprites/KSX3L0.png b/sprites/KSX3L0.png
index fc9923833..f4bbbf82f 100644
Binary files a/sprites/KSX3L0.png and b/sprites/KSX3L0.png differ
diff --git a/sprites/KSX3M0.png b/sprites/KSX3M0.png
index 15dc282ed..ec835b01e 100644
Binary files a/sprites/KSX3M0.png and b/sprites/KSX3M0.png differ
diff --git a/sprites/KSX3N0.png b/sprites/KSX3N0.png
index 55c031c3e..9ccf26701 100644
Binary files a/sprites/KSX3N0.png and b/sprites/KSX3N0.png differ
diff --git a/sprites/KSX3O0.png b/sprites/KSX3O0.png
index 216e6f437..e85b3c189 100644
Binary files a/sprites/KSX3O0.png and b/sprites/KSX3O0.png differ
diff --git a/sprites/KSX3P0.png b/sprites/KSX3P0.png
index f901d07c1..dc3a9ca87 100644
Binary files a/sprites/KSX3P0.png and b/sprites/KSX3P0.png differ
diff --git a/sprites/KSX3Q0.png b/sprites/KSX3Q0.png
index f974503a1..8e42a126a 100644
Binary files a/sprites/KSX3Q0.png and b/sprites/KSX3Q0.png differ
diff --git a/sprites/KSX3R0.png b/sprites/KSX3R0.png
index 0e98ca731..27b92a751 100644
Binary files a/sprites/KSX3R0.png and b/sprites/KSX3R0.png differ
diff --git a/sprites/KSX3S0.png b/sprites/KSX3S0.png
index a46a8a24d..100f97a00 100644
Binary files a/sprites/KSX3S0.png and b/sprites/KSX3S0.png differ
diff --git a/sprites/KSX3T0.png b/sprites/KSX3T0.png
index ac2a3c87d..4a33e7691 100644
Binary files a/sprites/KSX3T0.png and b/sprites/KSX3T0.png differ
diff --git a/sprites/KSX3U0.png b/sprites/KSX3U0.png
index 0d3c50169..e819dcc3a 100644
Binary files a/sprites/KSX3U0.png and b/sprites/KSX3U0.png differ
diff --git a/sprites/KSX3V0.png b/sprites/KSX3V0.png
index 1fc46b8f9..7149a5324 100644
Binary files a/sprites/KSX3V0.png and b/sprites/KSX3V0.png differ
diff --git a/sprites/KSX3W0.png b/sprites/KSX3W0.png
index e653c35ec..0abb61233 100644
Binary files a/sprites/KSX3W0.png and b/sprites/KSX3W0.png differ
diff --git a/sprites/KSX3X0.png b/sprites/KSX3X0.png
index 5317ffc15..b6855d0f2 100644
Binary files a/sprites/KSX3X0.png and b/sprites/KSX3X0.png differ
diff --git a/sprites/KSX3Y0.png b/sprites/KSX3Y0.png
index e1cd32cd1..0a960053e 100644
Binary files a/sprites/KSX3Y0.png and b/sprites/KSX3Y0.png differ
diff --git a/sprites/KSX3Z0.png b/sprites/KSX3Z0.png
index f9be626d5..15ff0385d 100644
Binary files a/sprites/KSX3Z0.png and b/sprites/KSX3Z0.png differ
diff --git a/sprites/KSX3[0.png b/sprites/KSX3[0.png
index 7d069a5bc..255e4285a 100644
Binary files a/sprites/KSX3[0.png and b/sprites/KSX3[0.png differ
diff --git a/sprites/KSX3]0.png b/sprites/KSX3]0.png
index 9cbb31a5f..c6e9bd28f 100644
Binary files a/sprites/KSX3]0.png and b/sprites/KSX3]0.png differ
diff --git a/sprites/KSX3^0.png b/sprites/KSX3^0.png
index ac7846b29..fc94da5ab 100644
Binary files a/sprites/KSX3^0.png and b/sprites/KSX3^0.png differ
diff --git a/sprites/LGFDA0.png b/sprites/LGFDA0.png
new file mode 100644
index 000000000..a6f29931f
Binary files /dev/null and b/sprites/LGFDA0.png differ
diff --git a/sprites/MEATA0.png b/sprites/MEATA0.png
new file mode 100644
index 000000000..acaad486a
Binary files /dev/null and b/sprites/MEATA0.png differ
diff --git a/sprites/MEATB0.png b/sprites/MEATB0.png
new file mode 100644
index 000000000..5ea68db80
Binary files /dev/null and b/sprites/MEATB0.png differ
diff --git a/sprites/MEATC0.png b/sprites/MEATC0.png
new file mode 100644
index 000000000..82b804a1d
Binary files /dev/null and b/sprites/MEATC0.png differ
diff --git a/sprites/MEATD0.png b/sprites/MEATD0.png
new file mode 100644
index 000000000..7587ec5dc
Binary files /dev/null and b/sprites/MEATD0.png differ
diff --git a/sprites/MEATE0.png b/sprites/MEATE0.png
new file mode 100644
index 000000000..d3f669815
Binary files /dev/null and b/sprites/MEATE0.png differ
diff --git a/sprites/MEATF0.png b/sprites/MEATF0.png
new file mode 100644
index 000000000..4338b4248
Binary files /dev/null and b/sprites/MEATF0.png differ
diff --git a/sprites/MHALA0.png b/sprites/MHALA0.png
index 13660f239..d0012546d 100644
Binary files a/sprites/MHALA0.png and b/sprites/MHALA0.png differ
diff --git a/sprites/MKRVA0.png b/sprites/MKRVA0.png
index 8a270e00a..89aef4022 100644
Binary files a/sprites/MKRVA0.png and b/sprites/MKRVA0.png differ
diff --git a/sprites/MOPFA0.png b/sprites/MOPFA0.png
index f530a5120..1d5d05235 100644
Binary files a/sprites/MOPFA0.png and b/sprites/MOPFA0.png differ
diff --git a/sprites/MOXPA0.png b/sprites/MOXPA0.png
index cd82a15b4..23d324f43 100644
Binary files a/sprites/MOXPA0.png and b/sprites/MOXPA0.png differ
diff --git a/sprites/MOXPB0.png b/sprites/MOXPB0.png
index a4013742f..1a0900cca 100644
Binary files a/sprites/MOXPB0.png and b/sprites/MOXPB0.png differ
diff --git a/sprites/MOXPC0.png b/sprites/MOXPC0.png
index b85bb6ab5..651ed6c64 100644
Binary files a/sprites/MOXPC0.png and b/sprites/MOXPC0.png differ
diff --git a/sprites/MOXPD0.png b/sprites/MOXPD0.png
index bc997b862..5e2134437 100644
Binary files a/sprites/MOXPD0.png and b/sprites/MOXPD0.png differ
diff --git a/sprites/MOXPE0.png b/sprites/MOXPE0.png
index 01d66df8a..866ad26a2 100644
Binary files a/sprites/MOXPE0.png and b/sprites/MOXPE0.png differ
diff --git a/sprites/MOXPF0.png b/sprites/MOXPF0.png
index b83c07a62..7e6d9b649 100644
Binary files a/sprites/MOXPF0.png and b/sprites/MOXPF0.png differ
diff --git a/sprites/MOXPG0.png b/sprites/MOXPG0.png
index 80b405eb0..87cf2f343 100644
Binary files a/sprites/MOXPG0.png and b/sprites/MOXPG0.png differ
diff --git a/sprites/MOXPH0.png b/sprites/MOXPH0.png
index 06d85c600..4a30f6fc9 100644
Binary files a/sprites/MOXPH0.png and b/sprites/MOXPH0.png differ
diff --git a/sprites/MOXPI0.png b/sprites/MOXPI0.png
index 8f55f200a..338d338eb 100644
Binary files a/sprites/MOXPI0.png and b/sprites/MOXPI0.png differ
diff --git a/sprites/MOXPJ0.png b/sprites/MOXPJ0.png
index a4129795f..20b83facf 100644
Binary files a/sprites/MOXPJ0.png and b/sprites/MOXPJ0.png differ
diff --git a/sprites/MOXPK0.png b/sprites/MOXPK0.png
index ef8c5e192..26007dd62 100644
Binary files a/sprites/MOXPK0.png and b/sprites/MOXPK0.png differ
diff --git a/sprites/MOXPL0.png b/sprites/MOXPL0.png
index 10398bade..e5b9988ce 100644
Binary files a/sprites/MOXPL0.png and b/sprites/MOXPL0.png differ
diff --git a/sprites/MOXPM0.png b/sprites/MOXPM0.png
index e0d4a20c4..fe4e69125 100644
Binary files a/sprites/MOXPM0.png and b/sprites/MOXPM0.png differ
diff --git a/sprites/MOXPN0.png b/sprites/MOXPN0.png
index 81b325dac..a7e864259 100644
Binary files a/sprites/MOXPN0.png and b/sprites/MOXPN0.png differ
diff --git a/sprites/MOXPO0.png b/sprites/MOXPO0.png
index ee9f772c1..e6f846fbe 100644
Binary files a/sprites/MOXPO0.png and b/sprites/MOXPO0.png differ
diff --git a/sprites/MOXPP0.png b/sprites/MOXPP0.png
index 0d7ff6468..8c6eea1a8 100644
Binary files a/sprites/MOXPP0.png and b/sprites/MOXPP0.png differ
diff --git a/sprites/MOXPQ0.png b/sprites/MOXPQ0.png
index 0cc5a6d98..d9d25a51e 100644
Binary files a/sprites/MOXPQ0.png and b/sprites/MOXPQ0.png differ
diff --git a/sprites/MOXPR0.png b/sprites/MOXPR0.png
index 106b2e0b7..26438e3fa 100644
Binary files a/sprites/MOXPR0.png and b/sprites/MOXPR0.png differ
diff --git a/sprites/MOXPS0.png b/sprites/MOXPS0.png
index 85a9ed0e1..69c5f45c4 100644
Binary files a/sprites/MOXPS0.png and b/sprites/MOXPS0.png differ
diff --git a/sprites/MOXPT0.png b/sprites/MOXPT0.png
index e2523d067..028d3bb64 100644
Binary files a/sprites/MOXPT0.png and b/sprites/MOXPT0.png differ
diff --git a/sprites/MOXPU0.png b/sprites/MOXPU0.png
index 9572ec59e..31562f6ad 100644
Binary files a/sprites/MOXPU0.png and b/sprites/MOXPU0.png differ
diff --git a/sprites/MOXPV0.png b/sprites/MOXPV0.png
index ca556dcbd..d639cbe26 100644
Binary files a/sprites/MOXPV0.png and b/sprites/MOXPV0.png differ
diff --git a/sprites/MOXPW0.png b/sprites/MOXPW0.png
index 862a2ec6d..4210bb877 100644
Binary files a/sprites/MOXPW0.png and b/sprites/MOXPW0.png differ
diff --git a/sprites/MOXPX0.png b/sprites/MOXPX0.png
index c72f6b353..6f06b0f96 100644
Binary files a/sprites/MOXPX0.png and b/sprites/MOXPX0.png differ
diff --git a/sprites/MOXPY0.png b/sprites/MOXPY0.png
index 65f4ec8f0..406f1e4ee 100644
Binary files a/sprites/MOXPY0.png and b/sprites/MOXPY0.png differ
diff --git a/sprites/MSMKA0.png b/sprites/MSMKA0.png
deleted file mode 100644
index 8c057fa21..000000000
Binary files a/sprites/MSMKA0.png and /dev/null differ
diff --git a/sprites/MSMKB0.png b/sprites/MSMKB0.png
deleted file mode 100644
index 4977856c6..000000000
Binary files a/sprites/MSMKB0.png and /dev/null differ
diff --git a/sprites/MSMKC0.png b/sprites/MSMKC0.png
deleted file mode 100644
index 72022d3f2..000000000
Binary files a/sprites/MSMKC0.png and /dev/null differ
diff --git a/sprites/MSMKD0.png b/sprites/MSMKD0.png
deleted file mode 100644
index 42c3b3e43..000000000
Binary files a/sprites/MSMKD0.png and /dev/null differ
diff --git a/sprites/MSMKE0.png b/sprites/MSMKE0.png
deleted file mode 100644
index 14e00247e..000000000
Binary files a/sprites/MSMKE0.png and /dev/null differ
diff --git a/sprites/MSMKF0.png b/sprites/MSMKF0.png
deleted file mode 100644
index 9551ab618..000000000
Binary files a/sprites/MSMKF0.png and /dev/null differ
diff --git a/sprites/MSMKG0.png b/sprites/MSMKG0.png
deleted file mode 100644
index 6039ae379..000000000
Binary files a/sprites/MSMKG0.png and /dev/null differ
diff --git a/sprites/MSMKH0.png b/sprites/MSMKH0.png
deleted file mode 100644
index be2220518..000000000
Binary files a/sprites/MSMKH0.png and /dev/null differ
diff --git a/sprites/NFLMA0.png b/sprites/NFLMA0.png
deleted file mode 100644
index d0203f3aa..000000000
Binary files a/sprites/NFLMA0.png and /dev/null differ
diff --git a/sprites/NFLMB0.png b/sprites/NFLMB0.png
deleted file mode 100644
index 7c685f5d2..000000000
Binary files a/sprites/NFLMB0.png and /dev/null differ
diff --git a/sprites/NFLMC0.png b/sprites/NFLMC0.png
deleted file mode 100644
index c3bcf914d..000000000
Binary files a/sprites/NFLMC0.png and /dev/null differ
diff --git a/sprites/NFLMD0.png b/sprites/NFLMD0.png
deleted file mode 100644
index 237809dd3..000000000
Binary files a/sprites/NFLMD0.png and /dev/null differ
diff --git a/sprites/NFLME0.png b/sprites/NFLME0.png
deleted file mode 100644
index aebf9b285..000000000
Binary files a/sprites/NFLME0.png and /dev/null differ
diff --git a/sprites/NFLMF0.png b/sprites/NFLMF0.png
deleted file mode 100644
index 98d661702..000000000
Binary files a/sprites/NFLMF0.png and /dev/null differ
diff --git a/sprites/NFLMG0.png b/sprites/NFLMG0.png
deleted file mode 100644
index 82432762a..000000000
Binary files a/sprites/NFLMG0.png and /dev/null differ
diff --git a/sprites/NFLMH0.png b/sprites/NFLMH0.png
deleted file mode 100644
index f4ff206db..000000000
Binary files a/sprites/NFLMH0.png and /dev/null differ
diff --git a/sprites/NFLMI0.png b/sprites/NFLMI0.png
deleted file mode 100644
index f24d81dbc..000000000
Binary files a/sprites/NFLMI0.png and /dev/null differ
diff --git a/sprites/NFLMJ0.png b/sprites/NFLMJ0.png
deleted file mode 100644
index 84a03c8f2..000000000
Binary files a/sprites/NFLMJ0.png and /dev/null differ
diff --git a/sprites/NFLMK0.png b/sprites/NFLMK0.png
deleted file mode 100644
index 9158eaf22..000000000
Binary files a/sprites/NFLMK0.png and /dev/null differ
diff --git a/sprites/NFLML0.png b/sprites/NFLML0.png
deleted file mode 100644
index 9e8e1621d..000000000
Binary files a/sprites/NFLML0.png and /dev/null differ
diff --git a/sprites/NFLMM0.png b/sprites/NFLMM0.png
deleted file mode 100644
index d1ce2e709..000000000
Binary files a/sprites/NFLMM0.png and /dev/null differ
diff --git a/sprites/NFLMN0.png b/sprites/NFLMN0.png
deleted file mode 100644
index fb057dec5..000000000
Binary files a/sprites/NFLMN0.png and /dev/null differ
diff --git a/sprites/NFLMO0.png b/sprites/NFLMO0.png
deleted file mode 100644
index 9cf55c6dc..000000000
Binary files a/sprites/NFLMO0.png and /dev/null differ
diff --git a/sprites/NFLMP0.png b/sprites/NFLMP0.png
deleted file mode 100644
index 2ad53d6c3..000000000
Binary files a/sprites/NFLMP0.png and /dev/null differ
diff --git a/sprites/NFLMQ0.png b/sprites/NFLMQ0.png
deleted file mode 100644
index 1e2da7fbc..000000000
Binary files a/sprites/NFLMQ0.png and /dev/null differ
diff --git a/sprites/NFLMR0.png b/sprites/NFLMR0.png
deleted file mode 100644
index fa19de58e..000000000
Binary files a/sprites/NFLMR0.png and /dev/null differ
diff --git a/sprites/NFLMS0.png b/sprites/NFLMS0.png
deleted file mode 100644
index 22b98343c..000000000
Binary files a/sprites/NFLMS0.png and /dev/null differ
diff --git a/sprites/NFLMT0.png b/sprites/NFLMT0.png
deleted file mode 100644
index df8c6b710..000000000
Binary files a/sprites/NFLMT0.png and /dev/null differ
diff --git a/sprites/NFLMU0.png b/sprites/NFLMU0.png
deleted file mode 100644
index 5ec3fa8f2..000000000
Binary files a/sprites/NFLMU0.png and /dev/null differ
diff --git a/sprites/NSFLA0.png b/sprites/NSFLA0.png
deleted file mode 100644
index f62e45656..000000000
Binary files a/sprites/NSFLA0.png and /dev/null differ
diff --git a/sprites/NSFLB0.png b/sprites/NSFLB0.png
deleted file mode 100644
index 54063c49a..000000000
Binary files a/sprites/NSFLB0.png and /dev/null differ
diff --git a/sprites/NSFLC0.png b/sprites/NSFLC0.png
deleted file mode 100644
index c8e8fa3b6..000000000
Binary files a/sprites/NSFLC0.png and /dev/null differ
diff --git a/sprites/PBBLA0.png b/sprites/PBBLA0.png
deleted file mode 100644
index 347371001..000000000
Binary files a/sprites/PBBLA0.png and /dev/null differ
diff --git a/sprites/PBBLB0.png b/sprites/PBBLB0.png
deleted file mode 100644
index 3646acc1e..000000000
Binary files a/sprites/PBBLB0.png and /dev/null differ
diff --git a/sprites/PBBLC0.png b/sprites/PBBLC0.png
deleted file mode 100644
index c6103fb8c..000000000
Binary files a/sprites/PBBLC0.png and /dev/null differ
diff --git a/sprites/PBBLD0.png b/sprites/PBBLD0.png
deleted file mode 100644
index 3466cc1b8..000000000
Binary files a/sprites/PBBLD0.png and /dev/null differ
diff --git a/sprites/PBBLE0.png b/sprites/PBBLE0.png
deleted file mode 100644
index 0d7163a61..000000000
Binary files a/sprites/PBBLE0.png and /dev/null differ
diff --git a/sprites/PBBLF0.png b/sprites/PBBLF0.png
deleted file mode 100644
index 7fb190fff..000000000
Binary files a/sprites/PBBLF0.png and /dev/null differ
diff --git a/sprites/PBBLG0.png b/sprites/PBBLG0.png
deleted file mode 100644
index cb73a7850..000000000
Binary files a/sprites/PBBLG0.png and /dev/null differ
diff --git a/sprites/PBBLH0.png b/sprites/PBBLH0.png
deleted file mode 100644
index 5f52b7f5c..000000000
Binary files a/sprites/PBBLH0.png and /dev/null differ
diff --git a/sprites/PBBLI0.png b/sprites/PBBLI0.png
deleted file mode 100644
index 28f168677..000000000
Binary files a/sprites/PBBLI0.png and /dev/null differ
diff --git a/sprites/PBBLJ0.png b/sprites/PBBLJ0.png
deleted file mode 100644
index e8dc1cc57..000000000
Binary files a/sprites/PBBLJ0.png and /dev/null differ
diff --git a/sprites/PBMBA0.png b/sprites/PBMBA0.png
deleted file mode 100644
index 2cfffbe40..000000000
Binary files a/sprites/PBMBA0.png and /dev/null differ
diff --git a/sprites/PBMBB0.png b/sprites/PBMBB0.png
deleted file mode 100644
index e876993ef..000000000
Binary files a/sprites/PBMBB0.png and /dev/null differ
diff --git a/sprites/PBMBC0.png b/sprites/PBMBC0.png
deleted file mode 100644
index 14d765853..000000000
Binary files a/sprites/PBMBC0.png and /dev/null differ
diff --git a/sprites/PBMBD0.png b/sprites/PBMBD0.png
deleted file mode 100644
index 04427462c..000000000
Binary files a/sprites/PBMBD0.png and /dev/null differ
diff --git a/sprites/PBMBE0.png b/sprites/PBMBE0.png
deleted file mode 100644
index 29cb6ed61..000000000
Binary files a/sprites/PBMBE0.png and /dev/null differ
diff --git a/sprites/PBMBF0.png b/sprites/PBMBF0.png
deleted file mode 100644
index bb5b7b30e..000000000
Binary files a/sprites/PBMBF0.png and /dev/null differ
diff --git a/sprites/PBMBG0.png b/sprites/PBMBG0.png
deleted file mode 100644
index db37e063a..000000000
Binary files a/sprites/PBMBG0.png and /dev/null differ
diff --git a/sprites/PBMBH0.png b/sprites/PBMBH0.png
deleted file mode 100644
index 057039d56..000000000
Binary files a/sprites/PBMBH0.png and /dev/null differ
diff --git a/sprites/PBMBI0.png b/sprites/PBMBI0.png
deleted file mode 100644
index eb62ad526..000000000
Binary files a/sprites/PBMBI0.png and /dev/null differ
diff --git a/sprites/PBMBJ0.png b/sprites/PBMBJ0.png
deleted file mode 100644
index 5aa133fe2..000000000
Binary files a/sprites/PBMBJ0.png and /dev/null differ
diff --git a/sprites/PBMBK0.png b/sprites/PBMBK0.png
deleted file mode 100644
index e50f99a62..000000000
Binary files a/sprites/PBMBK0.png and /dev/null differ
diff --git a/sprites/PBMBL0.png b/sprites/PBMBL0.png
deleted file mode 100644
index 1cc690283..000000000
Binary files a/sprites/PBMBL0.png and /dev/null differ
diff --git a/sprites/QEMBA0.png b/sprites/QEMBA0.png
deleted file mode 100644
index 046a4b0b4..000000000
Binary files a/sprites/QEMBA0.png and /dev/null differ
diff --git a/sprites/QEMBB0.png b/sprites/QEMBB0.png
deleted file mode 100644
index 1b01d4b61..000000000
Binary files a/sprites/QEMBB0.png and /dev/null differ
diff --git a/sprites/QEMBC0.png b/sprites/QEMBC0.png
deleted file mode 100644
index e6f34c5ad..000000000
Binary files a/sprites/QEMBC0.png and /dev/null differ
diff --git a/sprites/QEMBD0.png b/sprites/QEMBD0.png
deleted file mode 100644
index 475433fba..000000000
Binary files a/sprites/QEMBD0.png and /dev/null differ
diff --git a/sprites/QEMBE0.png b/sprites/QEMBE0.png
deleted file mode 100644
index adb9b5aaf..000000000
Binary files a/sprites/QEMBE0.png and /dev/null differ
diff --git a/sprites/QFBLA0.png b/sprites/QFBLA0.png
deleted file mode 100644
index f86b9ae2e..000000000
Binary files a/sprites/QFBLA0.png and /dev/null differ
diff --git a/sprites/QFBLB0.png b/sprites/QFBLB0.png
deleted file mode 100644
index 47ad135d3..000000000
Binary files a/sprites/QFBLB0.png and /dev/null differ
diff --git a/sprites/QFBLC0.png b/sprites/QFBLC0.png
deleted file mode 100644
index 20651f1d6..000000000
Binary files a/sprites/QFBLC0.png and /dev/null differ
diff --git a/sprites/QFBLD0.png b/sprites/QFBLD0.png
deleted file mode 100644
index 9766cb1d0..000000000
Binary files a/sprites/QFBLD0.png and /dev/null differ
diff --git a/sprites/QFBLE0.png b/sprites/QFBLE0.png
deleted file mode 100644
index c5ba08ec2..000000000
Binary files a/sprites/QFBLE0.png and /dev/null differ
diff --git a/sprites/QFBLF0.png b/sprites/QFBLF0.png
deleted file mode 100644
index 24d6f2aad..000000000
Binary files a/sprites/QFBLF0.png and /dev/null differ
diff --git a/sprites/QFBLG0.png b/sprites/QFBLG0.png
deleted file mode 100644
index 1240b1e22..000000000
Binary files a/sprites/QFBLG0.png and /dev/null differ
diff --git a/sprites/QFBLH0.png b/sprites/QFBLH0.png
deleted file mode 100644
index b9babef0d..000000000
Binary files a/sprites/QFBLH0.png and /dev/null differ
diff --git a/sprites/QFBLI0.png b/sprites/QFBLI0.png
deleted file mode 100644
index 40d0a0e02..000000000
Binary files a/sprites/QFBLI0.png and /dev/null differ
diff --git a/sprites/QFBLJ0.png b/sprites/QFBLJ0.png
deleted file mode 100644
index 74252dfcb..000000000
Binary files a/sprites/QFBLJ0.png and /dev/null differ
diff --git a/sprites/QFLRA0.png b/sprites/QFLRA0.png
deleted file mode 100644
index fbfd0570e..000000000
Binary files a/sprites/QFLRA0.png and /dev/null differ
diff --git a/sprites/QSM6D0.png b/sprites/QSM6D0.png
index 2f66b65d4..40094d2b9 100644
Binary files a/sprites/QSM6D0.png and b/sprites/QSM6D0.png differ
diff --git a/sprites/QSM6E0.png b/sprites/QSM6E0.png
index 9a6b8e9b1..31db8bc8c 100644
Binary files a/sprites/QSM6E0.png and b/sprites/QSM6E0.png differ
diff --git a/sprites/QSM6F0.png b/sprites/QSM6F0.png
index 354b7c94f..3cfaf629e 100644
Binary files a/sprites/QSM6F0.png and b/sprites/QSM6F0.png differ
diff --git a/sprites/QSM6G0.png b/sprites/QSM6G0.png
index 2ac975174..b838f164b 100644
Binary files a/sprites/QSM6G0.png and b/sprites/QSM6G0.png differ
diff --git a/sprites/QSM6H0.png b/sprites/QSM6H0.png
index 977650a81..00ade0aff 100644
Binary files a/sprites/QSM6H0.png and b/sprites/QSM6H0.png differ
diff --git a/sprites/QSM6I0.png b/sprites/QSM6I0.png
index 7244ebccb..01bbc3bab 100644
Binary files a/sprites/QSM6I0.png and b/sprites/QSM6I0.png differ
diff --git a/sprites/QSM6J0.png b/sprites/QSM6J0.png
index e629f3679..0a3f91349 100644
Binary files a/sprites/QSM6J0.png and b/sprites/QSM6J0.png differ
diff --git a/sprites/QSM6K0.png b/sprites/QSM6K0.png
index f51c3ac75..3f5f00409 100644
Binary files a/sprites/QSM6K0.png and b/sprites/QSM6K0.png differ
diff --git a/sprites/QSM6L0.png b/sprites/QSM6L0.png
index 093715e66..c73c56111 100644
Binary files a/sprites/QSM6L0.png and b/sprites/QSM6L0.png differ
diff --git a/sprites/QSM6M0.png b/sprites/QSM6M0.png
index 249fe3415..e3a8710ce 100644
Binary files a/sprites/QSM6M0.png and b/sprites/QSM6M0.png differ
diff --git a/sprites/QSM6N0.png b/sprites/QSM6N0.png
index d7e7e7ab4..dcdf42884 100644
Binary files a/sprites/QSM6N0.png and b/sprites/QSM6N0.png differ
diff --git a/sprites/QSM6O0.png b/sprites/QSM6O0.png
index 719d6b799..5c9e980c3 100644
Binary files a/sprites/QSM6O0.png and b/sprites/QSM6O0.png differ
diff --git a/sprites/QSM6P0.png b/sprites/QSM6P0.png
index ff901be6b..c85727637 100644
Binary files a/sprites/QSM6P0.png and b/sprites/QSM6P0.png differ
diff --git a/sprites/QSM6Q0.png b/sprites/QSM6Q0.png
index 7cb7e8656..14b25a2db 100644
Binary files a/sprites/QSM6Q0.png and b/sprites/QSM6Q0.png differ
diff --git a/sprites/QSM6R0.png b/sprites/QSM6R0.png
index 39eed43d9..020d59d54 100644
Binary files a/sprites/QSM6R0.png and b/sprites/QSM6R0.png differ
diff --git a/sprites/RAYTA0.png b/sprites/RAYTA0.png
deleted file mode 100644
index 2f80c755f..000000000
Binary files a/sprites/RAYTA0.png and /dev/null differ
diff --git a/sprites/RAYTB0.png b/sprites/RAYTB0.png
deleted file mode 100644
index 342da32aa..000000000
Binary files a/sprites/RAYTB0.png and /dev/null differ
diff --git a/sprites/RAYTC0.png b/sprites/RAYTC0.png
deleted file mode 100644
index 1e88d4db7..000000000
Binary files a/sprites/RAYTC0.png and /dev/null differ
diff --git a/sprites/RAYTD0.png b/sprites/RAYTD0.png
deleted file mode 100644
index c58fede4b..000000000
Binary files a/sprites/RAYTD0.png and /dev/null differ
diff --git a/sprites/RAYTE0.png b/sprites/RAYTE0.png
deleted file mode 100644
index 7ead1bda4..000000000
Binary files a/sprites/RAYTE0.png and /dev/null differ
diff --git a/sprites/RAYTF0.png b/sprites/RAYTF0.png
deleted file mode 100644
index b87c3df44..000000000
Binary files a/sprites/RAYTF0.png and /dev/null differ
diff --git a/sprites/RAYTG0.png b/sprites/RAYTG0.png
deleted file mode 100644
index 9d0f261cf..000000000
Binary files a/sprites/RAYTG0.png and /dev/null differ
diff --git a/sprites/RAYTH0.png b/sprites/RAYTH0.png
deleted file mode 100644
index f0c75e6bb..000000000
Binary files a/sprites/RAYTH0.png and /dev/null differ
diff --git a/sprites/RAYTI0.png b/sprites/RAYTI0.png
deleted file mode 100644
index 46b80b00a..000000000
Binary files a/sprites/RAYTI0.png and /dev/null differ
diff --git a/sprites/RAYTJ0.png b/sprites/RAYTJ0.png
deleted file mode 100644
index adc61ec05..000000000
Binary files a/sprites/RAYTJ0.png and /dev/null differ
diff --git a/sprites/RFFLA0.png b/sprites/RFFLA0.png
deleted file mode 100644
index c78f46ff5..000000000
Binary files a/sprites/RFFLA0.png and /dev/null differ
diff --git a/sprites/RFFLB0.png b/sprites/RFFLB0.png
deleted file mode 100644
index 0c03db6d6..000000000
Binary files a/sprites/RFFLB0.png and /dev/null differ
diff --git a/sprites/RFFLC0.png b/sprites/RFFLC0.png
deleted file mode 100644
index 39b0479fa..000000000
Binary files a/sprites/RFFLC0.png and /dev/null differ
diff --git a/sprites/RFFLD0.png b/sprites/RFFLD0.png
deleted file mode 100644
index 959cb1d82..000000000
Binary files a/sprites/RFFLD0.png and /dev/null differ
diff --git a/sprites/RFFLE0.png b/sprites/RFFLE0.png
deleted file mode 100644
index 8e48924e6..000000000
Binary files a/sprites/RFFLE0.png and /dev/null differ
diff --git a/sprites/RFFLF0.png b/sprites/RFFLF0.png
deleted file mode 100644
index a5abeb35f..000000000
Binary files a/sprites/RFFLF0.png and /dev/null differ
diff --git a/sprites/RFFLG0.png b/sprites/RFFLG0.png
deleted file mode 100644
index 09d0d7a90..000000000
Binary files a/sprites/RFFLG0.png and /dev/null differ
diff --git a/sprites/RFFLH0.png b/sprites/RFFLH0.png
deleted file mode 100644
index b96ff2180..000000000
Binary files a/sprites/RFFLH0.png and /dev/null differ
diff --git a/sprites/RFFLI0.png b/sprites/RFFLI0.png
deleted file mode 100644
index 959cb1d82..000000000
Binary files a/sprites/RFFLI0.png and /dev/null differ
diff --git a/sprites/RFFLJ0.png b/sprites/RFFLJ0.png
deleted file mode 100644
index 456349ff5..000000000
Binary files a/sprites/RFFLJ0.png and /dev/null differ
diff --git a/sprites/RFLMA0.png b/sprites/RFLMA0.png
new file mode 100644
index 000000000..a4e88661e
Binary files /dev/null and b/sprites/RFLMA0.png differ
diff --git a/sprites/RFLMB0.png b/sprites/RFLMB0.png
new file mode 100644
index 000000000..8c5d775c3
Binary files /dev/null and b/sprites/RFLMB0.png differ
diff --git a/sprites/RFLMC0.png b/sprites/RFLMC0.png
new file mode 100644
index 000000000..78ff7c590
Binary files /dev/null and b/sprites/RFLMC0.png differ
diff --git a/sprites/RFLMD0.png b/sprites/RFLMD0.png
new file mode 100644
index 000000000..4c25c2a30
Binary files /dev/null and b/sprites/RFLMD0.png differ
diff --git a/sprites/RFLME0.png b/sprites/RFLME0.png
new file mode 100644
index 000000000..b3abc3a54
Binary files /dev/null and b/sprites/RFLME0.png differ
diff --git a/sprites/RFLMF0.png b/sprites/RFLMF0.png
new file mode 100644
index 000000000..ae7d1808f
Binary files /dev/null and b/sprites/RFLMF0.png differ
diff --git a/sprites/RFLMG0.png b/sprites/RFLMG0.png
new file mode 100644
index 000000000..2f4291f32
Binary files /dev/null and b/sprites/RFLMG0.png differ
diff --git a/sprites/RFLMH0.png b/sprites/RFLMH0.png
new file mode 100644
index 000000000..c505fe66d
Binary files /dev/null and b/sprites/RFLMH0.png differ
diff --git a/sprites/RFLMI0.png b/sprites/RFLMI0.png
new file mode 100644
index 000000000..0df340c63
Binary files /dev/null and b/sprites/RFLMI0.png differ
diff --git a/sprites/RFLMJ0.png b/sprites/RFLMJ0.png
new file mode 100644
index 000000000..fa0830ede
Binary files /dev/null and b/sprites/RFLMJ0.png differ
diff --git a/sprites/RFLMK0.png b/sprites/RFLMK0.png
new file mode 100644
index 000000000..b78fcef12
Binary files /dev/null and b/sprites/RFLMK0.png differ
diff --git a/sprites/RFLML0.png b/sprites/RFLML0.png
new file mode 100644
index 000000000..7e0a59465
Binary files /dev/null and b/sprites/RFLML0.png differ
diff --git a/sprites/RFLMM0.png b/sprites/RFLMM0.png
new file mode 100644
index 000000000..419b3024f
Binary files /dev/null and b/sprites/RFLMM0.png differ
diff --git a/sprites/RFLMN0.png b/sprites/RFLMN0.png
new file mode 100644
index 000000000..c4a93078d
Binary files /dev/null and b/sprites/RFLMN0.png differ
diff --git a/sprites/RFLMO0.png b/sprites/RFLMO0.png
new file mode 100644
index 000000000..c5e9f40ba
Binary files /dev/null and b/sprites/RFLMO0.png differ
diff --git a/sprites/RFLMP0.png b/sprites/RFLMP0.png
new file mode 100644
index 000000000..0d7bd22e4
Binary files /dev/null and b/sprites/RFLMP0.png differ
diff --git a/sprites/RFLMQ0.png b/sprites/RFLMQ0.png
new file mode 100644
index 000000000..16587e491
Binary files /dev/null and b/sprites/RFLMQ0.png differ
diff --git a/sprites/RFLMR0.png b/sprites/RFLMR0.png
new file mode 100644
index 000000000..e0e5644ba
Binary files /dev/null and b/sprites/RFLMR0.png differ
diff --git a/sprites/RFLMS0.png b/sprites/RFLMS0.png
new file mode 100644
index 000000000..9ee83d3e9
Binary files /dev/null and b/sprites/RFLMS0.png differ
diff --git a/sprites/RFLMT0.png b/sprites/RFLMT0.png
new file mode 100644
index 000000000..83866553d
Binary files /dev/null and b/sprites/RFLMT0.png differ
diff --git a/sprites/RFXPA0.png b/sprites/RFXPA0.png
deleted file mode 100644
index dd4d816d7..000000000
Binary files a/sprites/RFXPA0.png and /dev/null differ
diff --git a/sprites/RFXPB0.png b/sprites/RFXPB0.png
deleted file mode 100644
index ee62359d1..000000000
Binary files a/sprites/RFXPB0.png and /dev/null differ
diff --git a/sprites/RFXPC0.png b/sprites/RFXPC0.png
deleted file mode 100644
index 30dc76c1d..000000000
Binary files a/sprites/RFXPC0.png and /dev/null differ
diff --git a/sprites/RFXPD0.png b/sprites/RFXPD0.png
deleted file mode 100644
index b2523a3cf..000000000
Binary files a/sprites/RFXPD0.png and /dev/null differ
diff --git a/sprites/RFXPE0.png b/sprites/RFXPE0.png
deleted file mode 100644
index 8b9c5b2be..000000000
Binary files a/sprites/RFXPE0.png and /dev/null differ
diff --git a/sprites/RFXPF0.png b/sprites/RFXPF0.png
deleted file mode 100644
index 092a2b4be..000000000
Binary files a/sprites/RFXPF0.png and /dev/null differ
diff --git a/sprites/RFXPG0.png b/sprites/RFXPG0.png
deleted file mode 100644
index 8ece1bf73..000000000
Binary files a/sprites/RFXPG0.png and /dev/null differ
diff --git a/sprites/RFXPH0.png b/sprites/RFXPH0.png
deleted file mode 100644
index 1714a29f5..000000000
Binary files a/sprites/RFXPH0.png and /dev/null differ
diff --git a/sprites/RFXPI0.png b/sprites/RFXPI0.png
deleted file mode 100644
index e00f983e7..000000000
Binary files a/sprites/RFXPI0.png and /dev/null differ
diff --git a/sprites/RFXPJ0.png b/sprites/RFXPJ0.png
deleted file mode 100644
index 7169e685f..000000000
Binary files a/sprites/RFXPJ0.png and /dev/null differ
diff --git a/sprites/RFXPK0.png b/sprites/RFXPK0.png
deleted file mode 100644
index 7e0cfbc52..000000000
Binary files a/sprites/RFXPK0.png and /dev/null differ
diff --git a/sprites/RFXPL0.png b/sprites/RFXPL0.png
deleted file mode 100644
index d2215ca00..000000000
Binary files a/sprites/RFXPL0.png and /dev/null differ
diff --git a/sprites/RFXPM0.png b/sprites/RFXPM0.png
deleted file mode 100644
index 69ce53789..000000000
Binary files a/sprites/RFXPM0.png and /dev/null differ
diff --git a/sprites/RFXPN0.png b/sprites/RFXPN0.png
deleted file mode 100644
index d18dcc482..000000000
Binary files a/sprites/RFXPN0.png and /dev/null differ
diff --git a/sprites/RFXPO0.png b/sprites/RFXPO0.png
deleted file mode 100644
index ad6ed56f9..000000000
Binary files a/sprites/RFXPO0.png and /dev/null differ
diff --git a/sprites/RFXPP0.png b/sprites/RFXPP0.png
deleted file mode 100644
index d9f46908c..000000000
Binary files a/sprites/RFXPP0.png and /dev/null differ
diff --git a/sprites/RFXPQ0.png b/sprites/RFXPQ0.png
deleted file mode 100644
index bbf1e3c80..000000000
Binary files a/sprites/RFXPQ0.png and /dev/null differ
diff --git a/sprites/RFXPR0.png b/sprites/RFXPR0.png
deleted file mode 100644
index 2256334bc..000000000
Binary files a/sprites/RFXPR0.png and /dev/null differ
diff --git a/sprites/SBLDA0.png b/sprites/SBLDA0.png
index a5b5b4055..cc56bc436 100644
Binary files a/sprites/SBLDA0.png and b/sprites/SBLDA0.png differ
diff --git a/sprites/SBLDB0.png b/sprites/SBLDB0.png
index d3e687fd3..b49813675 100644
Binary files a/sprites/SBLDB0.png and b/sprites/SBLDB0.png differ
diff --git a/sprites/SBLDC0.png b/sprites/SBLDC0.png
index 516b5abea..9176b0756 100644
Binary files a/sprites/SBLDC0.png and b/sprites/SBLDC0.png differ
diff --git a/sprites/SBLDD0.png b/sprites/SBLDD0.png
index dab46c2af..94e89b16c 100644
Binary files a/sprites/SBLDD0.png and b/sprites/SBLDD0.png differ
diff --git a/sprites/SBLDE0.png b/sprites/SBLDE0.png
index 9188244fa..4128b6862 100644
Binary files a/sprites/SBLDE0.png and b/sprites/SBLDE0.png differ
diff --git a/sprites/SPEXA0.png b/sprites/SPEXA0.png
index a2262fdc2..47c70ed7c 100644
Binary files a/sprites/SPEXA0.png and b/sprites/SPEXA0.png differ
diff --git a/sprites/SPEXB0.png b/sprites/SPEXB0.png
index a7bf8addb..f78978c5f 100644
Binary files a/sprites/SPEXB0.png and b/sprites/SPEXB0.png differ
diff --git a/sprites/SPEXC0.png b/sprites/SPEXC0.png
index 899f8c522..48922059f 100644
Binary files a/sprites/SPEXC0.png and b/sprites/SPEXC0.png differ
diff --git a/sprites/SPEXD0.png b/sprites/SPEXD0.png
index 077000b43..96c9d95fc 100644
Binary files a/sprites/SPEXD0.png and b/sprites/SPEXD0.png differ
diff --git a/sprites/SPEXE0.png b/sprites/SPEXE0.png
index 1cbe861e8..0b295f92e 100644
Binary files a/sprites/SPEXE0.png and b/sprites/SPEXE0.png differ
diff --git a/sprites/SPEXF0.png b/sprites/SPEXF0.png
index 998a1b6d0..600f378b6 100644
Binary files a/sprites/SPEXF0.png and b/sprites/SPEXF0.png differ
diff --git a/sprites/SPEXG0.png b/sprites/SPEXG0.png
index bc5304b6b..c5925458c 100644
Binary files a/sprites/SPEXG0.png and b/sprites/SPEXG0.png differ
diff --git a/sprites/SPEXH0.png b/sprites/SPEXH0.png
index b8b6a3838..fb423e04b 100644
Binary files a/sprites/SPEXH0.png and b/sprites/SPEXH0.png differ
diff --git a/sprites/SPEXI0.png b/sprites/SPEXI0.png
index 4d8b3942a..a4c23007c 100644
Binary files a/sprites/SPEXI0.png and b/sprites/SPEXI0.png differ
diff --git a/sprites/SPEXJ0.png b/sprites/SPEXJ0.png
index 99ed7b88b..c4d88e672 100644
Binary files a/sprites/SPEXJ0.png and b/sprites/SPEXJ0.png differ
diff --git a/sprites/SPEXK0.png b/sprites/SPEXK0.png
index 8875a975b..670cc6d95 100644
Binary files a/sprites/SPEXK0.png and b/sprites/SPEXK0.png differ
diff --git a/sprites/SPEXL0.png b/sprites/SPEXL0.png
index 386f21795..40c8cf19a 100644
Binary files a/sprites/SPEXL0.png and b/sprites/SPEXL0.png differ
diff --git a/sprites/SPEXM0.png b/sprites/SPEXM0.png
index bf47fd818..092ba96c3 100644
Binary files a/sprites/SPEXM0.png and b/sprites/SPEXM0.png differ
diff --git a/sprites/SPEXN0.png b/sprites/SPEXN0.png
index c98bb047e..7f131b53f 100644
Binary files a/sprites/SPEXN0.png and b/sprites/SPEXN0.png differ
diff --git a/sprites/SPEXO0.png b/sprites/SPEXO0.png
index 4a8f731d3..caed4a898 100644
Binary files a/sprites/SPEXO0.png and b/sprites/SPEXO0.png differ
diff --git a/sprites/SPEXP0.png b/sprites/SPEXP0.png
index eadcbd578..b8610b964 100644
Binary files a/sprites/SPEXP0.png and b/sprites/SPEXP0.png differ
diff --git a/sprites/SPEXQ0.png b/sprites/SPEXQ0.png
index 279200bbf..b868195a3 100644
Binary files a/sprites/SPEXQ0.png and b/sprites/SPEXQ0.png differ
diff --git a/sprites/SPEXR0.png b/sprites/SPEXR0.png
index 12515f61b..846d40451 100644
Binary files a/sprites/SPEXR0.png and b/sprites/SPEXR0.png differ
diff --git a/sprites/SPEXS0.png b/sprites/SPEXS0.png
index 2bf6b648c..08b23a1d9 100644
Binary files a/sprites/SPEXS0.png and b/sprites/SPEXS0.png differ
diff --git a/sprites/SPEXT0.png b/sprites/SPEXT0.png
index 9a4c3db2a..a235d83fa 100644
Binary files a/sprites/SPEXT0.png and b/sprites/SPEXT0.png differ
diff --git a/sprites/SPEXU0.png b/sprites/SPEXU0.png
index 9cb9900cf..ec3b1f7ee 100644
Binary files a/sprites/SPEXU0.png and b/sprites/SPEXU0.png differ
diff --git a/sprites/SPEXV0.png b/sprites/SPEXV0.png
index fc1a2483f..5142b2921 100644
Binary files a/sprites/SPEXV0.png and b/sprites/SPEXV0.png differ
diff --git a/sprites/SPEXW0.png b/sprites/SPEXW0.png
index 36ac69581..aa67a58e9 100644
Binary files a/sprites/SPEXW0.png and b/sprites/SPEXW0.png differ
diff --git a/sprites/SPEXX0.png b/sprites/SPEXX0.png
index e6f2e487e..0863f234b 100644
Binary files a/sprites/SPEXX0.png and b/sprites/SPEXX0.png differ
diff --git a/sprites/SPEXY0.png b/sprites/SPEXY0.png
index 9fce5b98f..7c1a349bd 100644
Binary files a/sprites/SPEXY0.png and b/sprites/SPEXY0.png differ
diff --git a/sprites/SPEXZ0.png b/sprites/SPEXZ0.png
index 343fc883a..c12709c2a 100644
Binary files a/sprites/SPEXZ0.png and b/sprites/SPEXZ0.png differ
diff --git a/sprites/SPEX[0.png b/sprites/SPEX[0.png
index b63904883..ebccc02d6 100644
Binary files a/sprites/SPEX[0.png and b/sprites/SPEX[0.png differ
diff --git a/sprites/SPEX]0.png b/sprites/SPEX]0.png
index 62cb62f6b..315c6ac85 100644
Binary files a/sprites/SPEX]0.png and b/sprites/SPEX]0.png differ
diff --git a/sprites/SPEX^0.png b/sprites/SPEX^0.png
index 1ded999e0..c89b9b1c2 100644
Binary files a/sprites/SPEX^0.png and b/sprites/SPEX^0.png differ
diff --git a/sprites/SPKPA0.png b/sprites/SPKPA0.png
new file mode 100644
index 000000000..b78834eeb
Binary files /dev/null and b/sprites/SPKPA0.png differ
diff --git a/sprites/XBUBA0.png b/sprites/XBUBA0.png
index c2f93bf54..5f5d4e32e 100644
Binary files a/sprites/XBUBA0.png and b/sprites/XBUBA0.png differ
diff --git a/sprites/XBUBB0.png b/sprites/XBUBB0.png
index 02ca30edd..8e49be3eb 100644
Binary files a/sprites/XBUBB0.png and b/sprites/XBUBB0.png differ
diff --git a/sprites/XBUBC0.png b/sprites/XBUBC0.png
index e25c6dc17..fdbc9be39 100644
Binary files a/sprites/XBUBC0.png and b/sprites/XBUBC0.png differ
diff --git a/sprites/XBUBD0.png b/sprites/XBUBD0.png
index 2ae02c6de..6eb8b1127 100644
Binary files a/sprites/XBUBD0.png and b/sprites/XBUBD0.png differ
diff --git a/sprites/XBUBE0.png b/sprites/XBUBE0.png
index 35575de6a..4f9723c19 100644
Binary files a/sprites/XBUBE0.png and b/sprites/XBUBE0.png differ
diff --git a/sprites/XBUBG0.png b/sprites/XBUBG0.png
index 198cc4343..afaf88e94 100644
Binary files a/sprites/XBUBG0.png and b/sprites/XBUBG0.png differ
diff --git a/sprites/XBUBH0.png b/sprites/XBUBH0.png
index 7e48f19aa..9071ba31a 100644
Binary files a/sprites/XBUBH0.png and b/sprites/XBUBH0.png differ
diff --git a/sprites/XBUBI0.png b/sprites/XBUBI0.png
index 7bc93295b..3c6184399 100644
Binary files a/sprites/XBUBI0.png and b/sprites/XBUBI0.png differ
diff --git a/sprites/XBUBK0.png b/sprites/XBUBK0.png
index 068901e51..a2203f4b4 100644
Binary files a/sprites/XBUBK0.png and b/sprites/XBUBK0.png differ
diff --git a/sprites/XBUBP0.png b/sprites/XBUBP0.png
index cbbaa1b8a..f45877c57 100644
Binary files a/sprites/XBUBP0.png and b/sprites/XBUBP0.png differ
diff --git a/sprites/XBUBQ0.png b/sprites/XBUBQ0.png
index 75f8a60ce..6f783f9e0 100644
Binary files a/sprites/XBUBQ0.png and b/sprites/XBUBQ0.png differ
diff --git a/sprites/XBUBR0.png b/sprites/XBUBR0.png
index a48eeeb1e..1d88af60d 100644
Binary files a/sprites/XBUBR0.png and b/sprites/XBUBR0.png differ
diff --git a/sprites/XBUBS0.png b/sprites/XBUBS0.png
index e1e83e755..8109994b0 100644
Binary files a/sprites/XBUBS0.png and b/sprites/XBUBS0.png differ
diff --git a/sprites/XBUBT0.png b/sprites/XBUBT0.png
index b66b4aa03..d64099be2 100644
Binary files a/sprites/XBUBT0.png and b/sprites/XBUBT0.png differ
diff --git a/sprites/XEX0A0.png b/sprites/XEX0A0.png
index 45bb643bf..a15ab5e41 100644
Binary files a/sprites/XEX0A0.png and b/sprites/XEX0A0.png differ
diff --git a/sprites/XEX0B0.png b/sprites/XEX0B0.png
index d8cbe77ac..d320bb5cd 100644
Binary files a/sprites/XEX0B0.png and b/sprites/XEX0B0.png differ
diff --git a/sprites/XEX0C0.png b/sprites/XEX0C0.png
index 8efb3cb1c..960eed0de 100644
Binary files a/sprites/XEX0C0.png and b/sprites/XEX0C0.png differ
diff --git a/sprites/XEX0D0.png b/sprites/XEX0D0.png
index 495e8bf48..3b7121ac4 100644
Binary files a/sprites/XEX0D0.png and b/sprites/XEX0D0.png differ
diff --git a/sprites/XEX0E0.png b/sprites/XEX0E0.png
index 90c78c890..2cec74bc9 100644
Binary files a/sprites/XEX0E0.png and b/sprites/XEX0E0.png differ
diff --git a/sprites/XEX0F0.png b/sprites/XEX0F0.png
index 00c7a2388..46abef822 100644
Binary files a/sprites/XEX0F0.png and b/sprites/XEX0F0.png differ
diff --git a/sprites/XEX0G0.png b/sprites/XEX0G0.png
index f4326cfe1..04f52e642 100644
Binary files a/sprites/XEX0G0.png and b/sprites/XEX0G0.png differ
diff --git a/sprites/XEX0H0.png b/sprites/XEX0H0.png
index 550877fd3..96f98fe2a 100644
Binary files a/sprites/XEX0H0.png and b/sprites/XEX0H0.png differ
diff --git a/sprites/XEX0I0.png b/sprites/XEX0I0.png
index 08d50cba0..239a890f3 100644
Binary files a/sprites/XEX0I0.png and b/sprites/XEX0I0.png differ
diff --git a/sprites/XEX0J0.png b/sprites/XEX0J0.png
index d4e0e396c..f693350d3 100644
Binary files a/sprites/XEX0J0.png and b/sprites/XEX0J0.png differ
diff --git a/sprites/XEX0K0.png b/sprites/XEX0K0.png
index 8cf0c9e11..080c9e5cc 100644
Binary files a/sprites/XEX0K0.png and b/sprites/XEX0K0.png differ
diff --git a/sprites/XEX0L0.png b/sprites/XEX0L0.png
index e1e1ab2ba..8da6bdd77 100644
Binary files a/sprites/XEX0L0.png and b/sprites/XEX0L0.png differ
diff --git a/sprites/XEX0M0.png b/sprites/XEX0M0.png
index 3ea973497..c24376eef 100644
Binary files a/sprites/XEX0M0.png and b/sprites/XEX0M0.png differ
diff --git a/sprites/XEX0N0.png b/sprites/XEX0N0.png
index 4a1f32a63..23179f661 100644
Binary files a/sprites/XEX0N0.png and b/sprites/XEX0N0.png differ
diff --git a/sprites/XEX0O0.png b/sprites/XEX0O0.png
index af7b4e16d..4241e7da1 100644
Binary files a/sprites/XEX0O0.png and b/sprites/XEX0O0.png differ
diff --git a/sprites/XEX0P0.png b/sprites/XEX0P0.png
index cd3c6ab05..96d3fddd2 100644
Binary files a/sprites/XEX0P0.png and b/sprites/XEX0P0.png differ
diff --git a/sprites/XEX0Q0.png b/sprites/XEX0Q0.png
index 82abd2eb4..834682cbc 100644
Binary files a/sprites/XEX0Q0.png and b/sprites/XEX0Q0.png differ
diff --git a/sprites/XEX0R0.png b/sprites/XEX0R0.png
index a7da7de80..098f0c1cf 100644
Binary files a/sprites/XEX0R0.png and b/sprites/XEX0R0.png differ
diff --git a/sprites/XEX0S0.png b/sprites/XEX0S0.png
index 99013826c..95f6bbcde 100644
Binary files a/sprites/XEX0S0.png and b/sprites/XEX0S0.png differ
diff --git a/sprites/XEX1A0.png b/sprites/XEX1A0.png
index ea8fd1a19..17252ef1c 100644
Binary files a/sprites/XEX1A0.png and b/sprites/XEX1A0.png differ
diff --git a/sprites/XEX1C0.png b/sprites/XEX1C0.png
index 9215befaa..3e6977026 100644
Binary files a/sprites/XEX1C0.png and b/sprites/XEX1C0.png differ
diff --git a/sprites/XEX1D0.png b/sprites/XEX1D0.png
index cad01ea60..f6f732705 100644
Binary files a/sprites/XEX1D0.png and b/sprites/XEX1D0.png differ
diff --git a/sprites/XEX1E0.png b/sprites/XEX1E0.png
index ef3c6f71f..4f909cc99 100644
Binary files a/sprites/XEX1E0.png and b/sprites/XEX1E0.png differ
diff --git a/sprites/XEX1F0.png b/sprites/XEX1F0.png
index 4964229ec..9583032a1 100644
Binary files a/sprites/XEX1F0.png and b/sprites/XEX1F0.png differ
diff --git a/sprites/XEX1G0.png b/sprites/XEX1G0.png
index 0819d2db3..3ddb41885 100644
Binary files a/sprites/XEX1G0.png and b/sprites/XEX1G0.png differ
diff --git a/sprites/XEX1H0.png b/sprites/XEX1H0.png
index f2f554712..cc57c71e5 100644
Binary files a/sprites/XEX1H0.png and b/sprites/XEX1H0.png differ
diff --git a/sprites/XEX1I0.png b/sprites/XEX1I0.png
index 94ad52310..0de656e44 100644
Binary files a/sprites/XEX1I0.png and b/sprites/XEX1I0.png differ
diff --git a/sprites/XEX1J0.png b/sprites/XEX1J0.png
index 32540c2de..d8442a67b 100644
Binary files a/sprites/XEX1J0.png and b/sprites/XEX1J0.png differ
diff --git a/sprites/XEX1K0.png b/sprites/XEX1K0.png
index 67a25196d..c5e53a015 100644
Binary files a/sprites/XEX1K0.png and b/sprites/XEX1K0.png differ
diff --git a/sprites/XEX1L0.png b/sprites/XEX1L0.png
index 6c409461f..74eda4148 100644
Binary files a/sprites/XEX1L0.png and b/sprites/XEX1L0.png differ
diff --git a/sprites/XEX1M0.png b/sprites/XEX1M0.png
index 1bdad0698..034c9fa7b 100644
Binary files a/sprites/XEX1M0.png and b/sprites/XEX1M0.png differ
diff --git a/sprites/XEX1N0.png b/sprites/XEX1N0.png
index ca70118fc..522440f29 100644
Binary files a/sprites/XEX1N0.png and b/sprites/XEX1N0.png differ
diff --git a/sprites/XEX1O0.png b/sprites/XEX1O0.png
index 99f4cf2a4..ecf629d83 100644
Binary files a/sprites/XEX1O0.png and b/sprites/XEX1O0.png differ
diff --git a/sprites/XEX1P0.png b/sprites/XEX1P0.png
index 84856f8b5..2bddc5983 100644
Binary files a/sprites/XEX1P0.png and b/sprites/XEX1P0.png differ
diff --git a/sprites/XEX1Q0.png b/sprites/XEX1Q0.png
index 3d909d2c9..d1c060be5 100644
Binary files a/sprites/XEX1Q0.png and b/sprites/XEX1Q0.png differ
diff --git a/sprites/XEX1R0.png b/sprites/XEX1R0.png
index 83b70c279..936722787 100644
Binary files a/sprites/XEX1R0.png and b/sprites/XEX1R0.png differ
diff --git a/sprites/XEX1S0.png b/sprites/XEX1S0.png
index 89d0a8a06..37b5f6de2 100644
Binary files a/sprites/XEX1S0.png and b/sprites/XEX1S0.png differ
diff --git a/sprites/XEX1T0.png b/sprites/XEX1T0.png
index 8b35dceb1..7dec83a09 100644
Binary files a/sprites/XEX1T0.png and b/sprites/XEX1T0.png differ
diff --git a/sprites/XEX1U0.png b/sprites/XEX1U0.png
index 3dd475139..e1229062a 100644
Binary files a/sprites/XEX1U0.png and b/sprites/XEX1U0.png differ
diff --git a/sprites/XEX1V0.png b/sprites/XEX1V0.png
index 51dd34350..c0da125be 100644
Binary files a/sprites/XEX1V0.png and b/sprites/XEX1V0.png differ
diff --git a/sprites/XEX1W0.png b/sprites/XEX1W0.png
index 46a4afdc1..5ea934bee 100644
Binary files a/sprites/XEX1W0.png and b/sprites/XEX1W0.png differ
diff --git a/sprites/XEX1X0.png b/sprites/XEX1X0.png
index 04d57d9b6..83ed1dede 100644
Binary files a/sprites/XEX1X0.png and b/sprites/XEX1X0.png differ
diff --git a/sprites/XEX1Y0.png b/sprites/XEX1Y0.png
index 2c3675f4a..aa2938096 100644
Binary files a/sprites/XEX1Y0.png and b/sprites/XEX1Y0.png differ
diff --git a/sprites/XEX1Z0.png b/sprites/XEX1Z0.png
index 83bfa1970..079961cd4 100644
Binary files a/sprites/XEX1Z0.png and b/sprites/XEX1Z0.png differ
diff --git a/sprites/XEX1[0.png b/sprites/XEX1[0.png
index b64628075..8c841255d 100644
Binary files a/sprites/XEX1[0.png and b/sprites/XEX1[0.png differ
diff --git a/sprites/XEX1^0.png b/sprites/XEX1^0.png
index 0bba2bff6..fe6145031 100644
Binary files a/sprites/XEX1^0.png and b/sprites/XEX1^0.png differ
diff --git a/sprites/XEX2A0.png b/sprites/XEX2A0.png
index be8fbd792..5611d83d8 100644
Binary files a/sprites/XEX2A0.png and b/sprites/XEX2A0.png differ
diff --git a/sprites/XEX2B0.png b/sprites/XEX2B0.png
index afb37510c..a3ec55cff 100644
Binary files a/sprites/XEX2B0.png and b/sprites/XEX2B0.png differ
diff --git a/sprites/XEX2C0.png b/sprites/XEX2C0.png
index d32b6009d..f9c89560c 100644
Binary files a/sprites/XEX2C0.png and b/sprites/XEX2C0.png differ
diff --git a/sprites/XEX2D0.png b/sprites/XEX2D0.png
index cb0c742f0..7bab7afb6 100644
Binary files a/sprites/XEX2D0.png and b/sprites/XEX2D0.png differ
diff --git a/sprites/XEX2E0.png b/sprites/XEX2E0.png
index d5ad99cf2..5a3d2032e 100644
Binary files a/sprites/XEX2E0.png and b/sprites/XEX2E0.png differ
diff --git a/sprites/XEX2F0.png b/sprites/XEX2F0.png
index 372c4262b..064b0f9ce 100644
Binary files a/sprites/XEX2F0.png and b/sprites/XEX2F0.png differ
diff --git a/sprites/XEX2G0.png b/sprites/XEX2G0.png
index b65502f6b..8672669b3 100644
Binary files a/sprites/XEX2G0.png and b/sprites/XEX2G0.png differ
diff --git a/sprites/XEX2H0.png b/sprites/XEX2H0.png
index 66efb95d1..894b722c4 100644
Binary files a/sprites/XEX2H0.png and b/sprites/XEX2H0.png differ
diff --git a/sprites/XEX2I0.png b/sprites/XEX2I0.png
index ff698a2d5..84f73944f 100644
Binary files a/sprites/XEX2I0.png and b/sprites/XEX2I0.png differ
diff --git a/sprites/XEX2J0.png b/sprites/XEX2J0.png
index 78d2f015d..4f785a41d 100644
Binary files a/sprites/XEX2J0.png and b/sprites/XEX2J0.png differ
diff --git a/sprites/XEX2K0.png b/sprites/XEX2K0.png
index 216cfc9b0..5f96dc662 100644
Binary files a/sprites/XEX2K0.png and b/sprites/XEX2K0.png differ
diff --git a/sprites/XEX2L0.png b/sprites/XEX2L0.png
index a0138425f..5068a8315 100644
Binary files a/sprites/XEX2L0.png and b/sprites/XEX2L0.png differ
diff --git a/sprites/XEX2M0.png b/sprites/XEX2M0.png
index 0955f3714..8813a2692 100644
Binary files a/sprites/XEX2M0.png and b/sprites/XEX2M0.png differ
diff --git a/sprites/XEX2N0.png b/sprites/XEX2N0.png
index 5d0aa43bf..b272519ea 100644
Binary files a/sprites/XEX2N0.png and b/sprites/XEX2N0.png differ
diff --git a/sprites/XEX2O0.png b/sprites/XEX2O0.png
index 9a33eac4e..93c0535c8 100644
Binary files a/sprites/XEX2O0.png and b/sprites/XEX2O0.png differ
diff --git a/sprites/XEX2P0.png b/sprites/XEX2P0.png
index e13b53994..a82d5d810 100644
Binary files a/sprites/XEX2P0.png and b/sprites/XEX2P0.png differ
diff --git a/sprites/XEX2Q0.png b/sprites/XEX2Q0.png
index fd1a337de..00afd2381 100644
Binary files a/sprites/XEX2Q0.png and b/sprites/XEX2Q0.png differ
diff --git a/sprites/XEX2R0.png b/sprites/XEX2R0.png
index bfa96ae25..bb59ef5bd 100644
Binary files a/sprites/XEX2R0.png and b/sprites/XEX2R0.png differ
diff --git a/sprites/XEX2S0.png b/sprites/XEX2S0.png
index 1741924fc..10fa727f4 100644
Binary files a/sprites/XEX2S0.png and b/sprites/XEX2S0.png differ
diff --git a/sprites/XEX3A0.png b/sprites/XEX3A0.png
index ad00d908c..b248ef6bf 100644
Binary files a/sprites/XEX3A0.png and b/sprites/XEX3A0.png differ
diff --git a/sprites/XEX3B0.png b/sprites/XEX3B0.png
index 383175179..b54666c65 100644
Binary files a/sprites/XEX3B0.png and b/sprites/XEX3B0.png differ
diff --git a/sprites/XEX3C0.png b/sprites/XEX3C0.png
index 4036e560a..61a5c32c5 100644
Binary files a/sprites/XEX3C0.png and b/sprites/XEX3C0.png differ
diff --git a/sprites/XEX3D0.png b/sprites/XEX3D0.png
index 77f7b9136..170039afd 100644
Binary files a/sprites/XEX3D0.png and b/sprites/XEX3D0.png differ
diff --git a/sprites/XEX3E0.png b/sprites/XEX3E0.png
index 335855bb7..4226f4814 100644
Binary files a/sprites/XEX3E0.png and b/sprites/XEX3E0.png differ
diff --git a/sprites/XEX3F0.png b/sprites/XEX3F0.png
index 5bd7ecbaf..315465fd0 100644
Binary files a/sprites/XEX3F0.png and b/sprites/XEX3F0.png differ
diff --git a/sprites/XEX3G0.png b/sprites/XEX3G0.png
index 1a86a4d61..827e27417 100644
Binary files a/sprites/XEX3G0.png and b/sprites/XEX3G0.png differ
diff --git a/sprites/XEX3H0.png b/sprites/XEX3H0.png
index 90f53e98a..314ac57a0 100644
Binary files a/sprites/XEX3H0.png and b/sprites/XEX3H0.png differ
diff --git a/sprites/XEX3I0.png b/sprites/XEX3I0.png
index 8b8423997..ccd993f45 100644
Binary files a/sprites/XEX3I0.png and b/sprites/XEX3I0.png differ
diff --git a/sprites/XEX3J0.png b/sprites/XEX3J0.png
index f5275ac78..e71e7dfcc 100644
Binary files a/sprites/XEX3J0.png and b/sprites/XEX3J0.png differ
diff --git a/sprites/XEX3K0.png b/sprites/XEX3K0.png
index b0246b613..4e88654d1 100644
Binary files a/sprites/XEX3K0.png and b/sprites/XEX3K0.png differ
diff --git a/sprites/XEX3L0.png b/sprites/XEX3L0.png
index 5f6a1b59e..b1454adf9 100644
Binary files a/sprites/XEX3L0.png and b/sprites/XEX3L0.png differ
diff --git a/sprites/XEX3M0.png b/sprites/XEX3M0.png
index 61ae03e27..72a57adc0 100644
Binary files a/sprites/XEX3M0.png and b/sprites/XEX3M0.png differ
diff --git a/sprites/XEX3N0.png b/sprites/XEX3N0.png
index 484f776d4..1e8e74e57 100644
Binary files a/sprites/XEX3N0.png and b/sprites/XEX3N0.png differ
diff --git a/sprites/XEX3O0.png b/sprites/XEX3O0.png
index 596e69fed..dc5f9e738 100644
Binary files a/sprites/XEX3O0.png and b/sprites/XEX3O0.png differ
diff --git a/sprites/XEX3P0.png b/sprites/XEX3P0.png
index 536f870b1..e790d31c0 100644
Binary files a/sprites/XEX3P0.png and b/sprites/XEX3P0.png differ
diff --git a/sprites/XEX3Q0.png b/sprites/XEX3Q0.png
index 3b3b1a6fc..904523e04 100644
Binary files a/sprites/XEX3Q0.png and b/sprites/XEX3Q0.png differ
diff --git a/sprites/XEX3R0.png b/sprites/XEX3R0.png
index 9c4b7cadb..dc20e7c8f 100644
Binary files a/sprites/XEX3R0.png and b/sprites/XEX3R0.png differ
diff --git a/sprites/XEX3S0.png b/sprites/XEX3S0.png
index ce6693a76..c27eaa3d1 100644
Binary files a/sprites/XEX3S0.png and b/sprites/XEX3S0.png differ
diff --git a/sprites/XEX4A0.png b/sprites/XEX4A0.png
index d37fea708..0222462e2 100644
Binary files a/sprites/XEX4A0.png and b/sprites/XEX4A0.png differ
diff --git a/sprites/XEX4B0.png b/sprites/XEX4B0.png
index 090c0796e..f78e28ac7 100644
Binary files a/sprites/XEX4B0.png and b/sprites/XEX4B0.png differ
diff --git a/sprites/XEX4C0.png b/sprites/XEX4C0.png
index 167a020c2..d4e1d2653 100644
Binary files a/sprites/XEX4C0.png and b/sprites/XEX4C0.png differ
diff --git a/sprites/XEX4D0.png b/sprites/XEX4D0.png
index 74431c5c4..4fe8dd303 100644
Binary files a/sprites/XEX4D0.png and b/sprites/XEX4D0.png differ
diff --git a/sprites/XEX4E0.png b/sprites/XEX4E0.png
index 4bf27ba60..ea64ff8e7 100644
Binary files a/sprites/XEX4E0.png and b/sprites/XEX4E0.png differ
diff --git a/sprites/XEX4F0.png b/sprites/XEX4F0.png
index 201cbe285..e938fc821 100644
Binary files a/sprites/XEX4F0.png and b/sprites/XEX4F0.png differ
diff --git a/sprites/XEX4G0.png b/sprites/XEX4G0.png
index 3d7212e54..6a06e6b70 100644
Binary files a/sprites/XEX4G0.png and b/sprites/XEX4G0.png differ
diff --git a/sprites/XEX4H0.png b/sprites/XEX4H0.png
index 157dfde57..6d9ebb86e 100644
Binary files a/sprites/XEX4H0.png and b/sprites/XEX4H0.png differ
diff --git a/sprites/XEX4I0.png b/sprites/XEX4I0.png
index 87ca022d3..e8be6637d 100644
Binary files a/sprites/XEX4I0.png and b/sprites/XEX4I0.png differ
diff --git a/sprites/XEX4J0.png b/sprites/XEX4J0.png
index 82f88698c..94eb39527 100644
Binary files a/sprites/XEX4J0.png and b/sprites/XEX4J0.png differ
diff --git a/sprites/XEX4K0.png b/sprites/XEX4K0.png
index 9b681318c..105e6e292 100644
Binary files a/sprites/XEX4K0.png and b/sprites/XEX4K0.png differ
diff --git a/sprites/XEX4L0.png b/sprites/XEX4L0.png
index ba08cf7b8..53f7eefc0 100644
Binary files a/sprites/XEX4L0.png and b/sprites/XEX4L0.png differ
diff --git a/sprites/XEX4M0.png b/sprites/XEX4M0.png
index ad68dd90d..72150f934 100644
Binary files a/sprites/XEX4M0.png and b/sprites/XEX4M0.png differ
diff --git a/sprites/XEX4N0.png b/sprites/XEX4N0.png
index eb640c9d9..e1b917453 100644
Binary files a/sprites/XEX4N0.png and b/sprites/XEX4N0.png differ
diff --git a/sprites/XEX4O0.png b/sprites/XEX4O0.png
index 08102d862..87ea92cb8 100644
Binary files a/sprites/XEX4O0.png and b/sprites/XEX4O0.png differ
diff --git a/sprites/XEX4P0.png b/sprites/XEX4P0.png
index e298eadf7..e19f670d4 100644
Binary files a/sprites/XEX4P0.png and b/sprites/XEX4P0.png differ
diff --git a/sprites/XEX4Q0.png b/sprites/XEX4Q0.png
index 57d2b29ba..5b778813c 100644
Binary files a/sprites/XEX4Q0.png and b/sprites/XEX4Q0.png differ
diff --git a/sprites/XEX4S0.png b/sprites/XEX4S0.png
index bf11c4647..9ef052497 100644
Binary files a/sprites/XEX4S0.png and b/sprites/XEX4S0.png differ
diff --git a/sprites/XEX4T0.png b/sprites/XEX4T0.png
index 471e51012..6c24521c2 100644
Binary files a/sprites/XEX4T0.png and b/sprites/XEX4T0.png differ
diff --git a/sprites/XEX4U0.png b/sprites/XEX4U0.png
index 35a0151c2..832097bc6 100644
Binary files a/sprites/XEX4U0.png and b/sprites/XEX4U0.png differ
diff --git a/sprites/XEX4V0.png b/sprites/XEX4V0.png
index 775600326..78f553a51 100644
Binary files a/sprites/XEX4V0.png and b/sprites/XEX4V0.png differ
diff --git a/sprites/XEX4W0.png b/sprites/XEX4W0.png
index 5a89d4d32..5123dac4d 100644
Binary files a/sprites/XEX4W0.png and b/sprites/XEX4W0.png differ
diff --git a/sprites/XEX4X0.png b/sprites/XEX4X0.png
index 7c2168a9f..889e5fb88 100644
Binary files a/sprites/XEX4X0.png and b/sprites/XEX4X0.png differ
diff --git a/sprites/XEX4Y0.png b/sprites/XEX4Y0.png
index 231472846..d9946d657 100644
Binary files a/sprites/XEX4Y0.png and b/sprites/XEX4Y0.png differ
diff --git a/sprites/XEX4Z0.png b/sprites/XEX4Z0.png
index 2432c8424..40ed2f67b 100644
Binary files a/sprites/XEX4Z0.png and b/sprites/XEX4Z0.png differ
diff --git a/sprites/XEX4[0.png b/sprites/XEX4[0.png
index 3bc99474a..065394542 100644
Binary files a/sprites/XEX4[0.png and b/sprites/XEX4[0.png differ
diff --git a/sprites/XEX4^0.png b/sprites/XEX4^0.png
index b48623cb5..8d7b2b0d9 100644
Binary files a/sprites/XEX4^0.png and b/sprites/XEX4^0.png differ
diff --git a/sprites/XEX5A0.png b/sprites/XEX5A0.png
deleted file mode 100644
index ec1502e22..000000000
Binary files a/sprites/XEX5A0.png and /dev/null differ
diff --git a/sprites/XEX5B0.png b/sprites/XEX5B0.png
deleted file mode 100644
index 5021b13d6..000000000
Binary files a/sprites/XEX5B0.png and /dev/null differ
diff --git a/sprites/XEX5C0.png b/sprites/XEX5C0.png
deleted file mode 100644
index e132f5257..000000000
Binary files a/sprites/XEX5C0.png and /dev/null differ
diff --git a/sprites/XEX5D0.png b/sprites/XEX5D0.png
deleted file mode 100644
index ef90a9236..000000000
Binary files a/sprites/XEX5D0.png and /dev/null differ
diff --git a/sprites/XEX5E0.png b/sprites/XEX5E0.png
deleted file mode 100644
index 4fd990e94..000000000
Binary files a/sprites/XEX5E0.png and /dev/null differ
diff --git a/sprites/XEX5F0.png b/sprites/XEX5F0.png
deleted file mode 100644
index 2e66de560..000000000
Binary files a/sprites/XEX5F0.png and /dev/null differ
diff --git a/sprites/XEX5G0.png b/sprites/XEX5G0.png
deleted file mode 100644
index 9100759b5..000000000
Binary files a/sprites/XEX5G0.png and /dev/null differ
diff --git a/sprites/XEX5H0.png b/sprites/XEX5H0.png
deleted file mode 100644
index a9379e8ca..000000000
Binary files a/sprites/XEX5H0.png and /dev/null differ
diff --git a/sprites/XEX5I0.png b/sprites/XEX5I0.png
deleted file mode 100644
index a2bc5114d..000000000
Binary files a/sprites/XEX5I0.png and /dev/null differ
diff --git a/sprites/XEX5J0.png b/sprites/XEX5J0.png
deleted file mode 100644
index 7a32d686a..000000000
Binary files a/sprites/XEX5J0.png and /dev/null differ
diff --git a/sprites/XEX5K0.png b/sprites/XEX5K0.png
deleted file mode 100644
index 34b1ceb51..000000000
Binary files a/sprites/XEX5K0.png and /dev/null differ
diff --git a/sprites/XEX5L0.png b/sprites/XEX5L0.png
deleted file mode 100644
index bdea3a6e5..000000000
Binary files a/sprites/XEX5L0.png and /dev/null differ
diff --git a/sprites/XEX5M0.png b/sprites/XEX5M0.png
deleted file mode 100644
index a16c4350f..000000000
Binary files a/sprites/XEX5M0.png and /dev/null differ
diff --git a/sprites/XEX5N0.png b/sprites/XEX5N0.png
deleted file mode 100644
index cb666a767..000000000
Binary files a/sprites/XEX5N0.png and /dev/null differ
diff --git a/sprites/XEX5O0.png b/sprites/XEX5O0.png
deleted file mode 100644
index 61c74b0aa..000000000
Binary files a/sprites/XEX5O0.png and /dev/null differ
diff --git a/sprites/XEX5P0.png b/sprites/XEX5P0.png
deleted file mode 100644
index d5107c962..000000000
Binary files a/sprites/XEX5P0.png and /dev/null differ
diff --git a/sprites/XEX5Q0.png b/sprites/XEX5Q0.png
deleted file mode 100644
index e2edb3c0c..000000000
Binary files a/sprites/XEX5Q0.png and /dev/null differ
diff --git a/sprites/XEX5R0.png b/sprites/XEX5R0.png
deleted file mode 100644
index 31d160dcb..000000000
Binary files a/sprites/XEX5R0.png and /dev/null differ
diff --git a/sprites/XEX5S0.png b/sprites/XEX5S0.png
deleted file mode 100644
index 92cf30b31..000000000
Binary files a/sprites/XEX5S0.png and /dev/null differ
diff --git a/sprites/XEX6A0.png b/sprites/XEX6A0.png
deleted file mode 100644
index 41d1ff7ef..000000000
Binary files a/sprites/XEX6A0.png and /dev/null differ
diff --git a/sprites/XEX6B0.png b/sprites/XEX6B0.png
deleted file mode 100644
index 09d242da5..000000000
Binary files a/sprites/XEX6B0.png and /dev/null differ
diff --git a/sprites/XEX6C0.png b/sprites/XEX6C0.png
deleted file mode 100644
index f12d7e6b3..000000000
Binary files a/sprites/XEX6C0.png and /dev/null differ
diff --git a/sprites/XEX6D0.png b/sprites/XEX6D0.png
deleted file mode 100644
index 33d27c79e..000000000
Binary files a/sprites/XEX6D0.png and /dev/null differ
diff --git a/sprites/XEX6E0.png b/sprites/XEX6E0.png
deleted file mode 100644
index b2b3341a4..000000000
Binary files a/sprites/XEX6E0.png and /dev/null differ
diff --git a/sprites/XEX6F0.png b/sprites/XEX6F0.png
deleted file mode 100644
index f1ea43f88..000000000
Binary files a/sprites/XEX6F0.png and /dev/null differ
diff --git a/sprites/XEX6G0.png b/sprites/XEX6G0.png
deleted file mode 100644
index 45070c398..000000000
Binary files a/sprites/XEX6G0.png and /dev/null differ
diff --git a/sprites/XEX6H0.png b/sprites/XEX6H0.png
deleted file mode 100644
index 729721b71..000000000
Binary files a/sprites/XEX6H0.png and /dev/null differ
diff --git a/sprites/XEX6I0.png b/sprites/XEX6I0.png
deleted file mode 100644
index 5e4e1b582..000000000
Binary files a/sprites/XEX6I0.png and /dev/null differ
diff --git a/sprites/XEX6J0.png b/sprites/XEX6J0.png
deleted file mode 100644
index c0cd8ecfb..000000000
Binary files a/sprites/XEX6J0.png and /dev/null differ
diff --git a/sprites/XEX6K0.png b/sprites/XEX6K0.png
deleted file mode 100644
index 2d15f4934..000000000
Binary files a/sprites/XEX6K0.png and /dev/null differ
diff --git a/sprites/XEX6L0.png b/sprites/XEX6L0.png
deleted file mode 100644
index 2dc9bab01..000000000
Binary files a/sprites/XEX6L0.png and /dev/null differ
diff --git a/sprites/XEX6M0.png b/sprites/XEX6M0.png
deleted file mode 100644
index 0e5242785..000000000
Binary files a/sprites/XEX6M0.png and /dev/null differ
diff --git a/sprites/XEX6N0.png b/sprites/XEX6N0.png
deleted file mode 100644
index bb6ce5151..000000000
Binary files a/sprites/XEX6N0.png and /dev/null differ
diff --git a/sprites/XEX6O0.png b/sprites/XEX6O0.png
deleted file mode 100644
index e630cef3e..000000000
Binary files a/sprites/XEX6O0.png and /dev/null differ
diff --git a/sprites/XEX6P0.png b/sprites/XEX6P0.png
deleted file mode 100644
index bc777f561..000000000
Binary files a/sprites/XEX6P0.png and /dev/null differ
diff --git a/sprites/XEX6Q0.png b/sprites/XEX6Q0.png
deleted file mode 100644
index 1d26bbdfa..000000000
Binary files a/sprites/XEX6Q0.png and /dev/null differ
diff --git a/sprites/XEX6R0.png b/sprites/XEX6R0.png
deleted file mode 100644
index 19aa885ba..000000000
Binary files a/sprites/XEX6R0.png and /dev/null differ
diff --git a/sprites/XEX6S0.png b/sprites/XEX6S0.png
deleted file mode 100644
index 0fb0ef2ac..000000000
Binary files a/sprites/XEX6S0.png and /dev/null differ
diff --git a/sprites/XEX7A0.png b/sprites/XEX7A0.png
deleted file mode 100644
index 559129025..000000000
Binary files a/sprites/XEX7A0.png and /dev/null differ
diff --git a/sprites/XEX7B0.png b/sprites/XEX7B0.png
deleted file mode 100644
index 5573456ed..000000000
Binary files a/sprites/XEX7B0.png and /dev/null differ
diff --git a/sprites/XEX7C0.png b/sprites/XEX7C0.png
deleted file mode 100644
index 2b90e5ea3..000000000
Binary files a/sprites/XEX7C0.png and /dev/null differ
diff --git a/sprites/XEX7D0.png b/sprites/XEX7D0.png
deleted file mode 100644
index 856cf934f..000000000
Binary files a/sprites/XEX7D0.png and /dev/null differ
diff --git a/sprites/XEX7E0.png b/sprites/XEX7E0.png
deleted file mode 100644
index eefa3c5cc..000000000
Binary files a/sprites/XEX7E0.png and /dev/null differ
diff --git a/sprites/XEX7F0.png b/sprites/XEX7F0.png
deleted file mode 100644
index 56446114c..000000000
Binary files a/sprites/XEX7F0.png and /dev/null differ
diff --git a/sprites/XEX7G0.png b/sprites/XEX7G0.png
deleted file mode 100644
index 17cea441b..000000000
Binary files a/sprites/XEX7G0.png and /dev/null differ
diff --git a/sprites/XEX7H0.png b/sprites/XEX7H0.png
deleted file mode 100644
index 0e3c92979..000000000
Binary files a/sprites/XEX7H0.png and /dev/null differ
diff --git a/sprites/XEX7I0.png b/sprites/XEX7I0.png
deleted file mode 100644
index 45ae93dcb..000000000
Binary files a/sprites/XEX7I0.png and /dev/null differ
diff --git a/sprites/XEX7J0.png b/sprites/XEX7J0.png
deleted file mode 100644
index ff3e42d6d..000000000
Binary files a/sprites/XEX7J0.png and /dev/null differ
diff --git a/sprites/XEX7K0.png b/sprites/XEX7K0.png
deleted file mode 100644
index 34c9acaae..000000000
Binary files a/sprites/XEX7K0.png and /dev/null differ
diff --git a/sprites/XEX7L0.png b/sprites/XEX7L0.png
deleted file mode 100644
index b35d66e98..000000000
Binary files a/sprites/XEX7L0.png and /dev/null differ
diff --git a/sprites/XEX7M0.png b/sprites/XEX7M0.png
deleted file mode 100644
index df3b96afb..000000000
Binary files a/sprites/XEX7M0.png and /dev/null differ
diff --git a/sprites/XEX7N0.png b/sprites/XEX7N0.png
deleted file mode 100644
index bdec089da..000000000
Binary files a/sprites/XEX7N0.png and /dev/null differ
diff --git a/sprites/XEX7O0.png b/sprites/XEX7O0.png
deleted file mode 100644
index 2055a1c9d..000000000
Binary files a/sprites/XEX7O0.png and /dev/null differ
diff --git a/sprites/XEX7P0.png b/sprites/XEX7P0.png
deleted file mode 100644
index c8e103ef2..000000000
Binary files a/sprites/XEX7P0.png and /dev/null differ
diff --git a/sprites/XEX7Q0.png b/sprites/XEX7Q0.png
deleted file mode 100644
index 0060935ca..000000000
Binary files a/sprites/XEX7Q0.png and /dev/null differ
diff --git a/sprites/XEX7R0.png b/sprites/XEX7R0.png
deleted file mode 100644
index 3ee3e634b..000000000
Binary files a/sprites/XEX7R0.png and /dev/null differ
diff --git a/sprites/XEX7S0.png b/sprites/XEX7S0.png
deleted file mode 100644
index f86c392b2..000000000
Binary files a/sprites/XEX7S0.png and /dev/null differ
diff --git a/sprites/XEX7T0.png b/sprites/XEX7T0.png
deleted file mode 100644
index f1550af2c..000000000
Binary files a/sprites/XEX7T0.png and /dev/null differ
diff --git a/sprites/XEX7U0.png b/sprites/XEX7U0.png
deleted file mode 100644
index cc621906c..000000000
Binary files a/sprites/XEX7U0.png and /dev/null differ
diff --git a/sprites/XEX7V0.png b/sprites/XEX7V0.png
deleted file mode 100644
index dea793aa2..000000000
Binary files a/sprites/XEX7V0.png and /dev/null differ
diff --git a/sprites/XEX7W0.png b/sprites/XEX7W0.png
deleted file mode 100644
index 65c208d63..000000000
Binary files a/sprites/XEX7W0.png and /dev/null differ
diff --git a/sprites/XEX7X0.png b/sprites/XEX7X0.png
deleted file mode 100644
index 0d7309fb8..000000000
Binary files a/sprites/XEX7X0.png and /dev/null differ
diff --git a/sprites/XEX7Y0.png b/sprites/XEX7Y0.png
deleted file mode 100644
index 15b69773b..000000000
Binary files a/sprites/XEX7Y0.png and /dev/null differ
diff --git a/sprites/XEX7Z0.png b/sprites/XEX7Z0.png
deleted file mode 100644
index 8e9cb5054..000000000
Binary files a/sprites/XEX7Z0.png and /dev/null differ
diff --git a/sprites/XEX7[0.png b/sprites/XEX7[0.png
deleted file mode 100644
index 3dfdc56cf..000000000
Binary files a/sprites/XEX7[0.png and /dev/null differ
diff --git a/sprites/XEX7^0.png b/sprites/XEX7^0.png
deleted file mode 100644
index 81a0b5970..000000000
Binary files a/sprites/XEX7^0.png and /dev/null differ
diff --git a/sprites/XEX8A0.png b/sprites/XEX8A0.png
deleted file mode 100644
index 32125b996..000000000
Binary files a/sprites/XEX8A0.png and /dev/null differ
diff --git a/sprites/XEX8B0.png b/sprites/XEX8B0.png
deleted file mode 100644
index a1f80247c..000000000
Binary files a/sprites/XEX8B0.png and /dev/null differ
diff --git a/sprites/XEX8C0.png b/sprites/XEX8C0.png
deleted file mode 100644
index 229bc6439..000000000
Binary files a/sprites/XEX8C0.png and /dev/null differ
diff --git a/sprites/XEX8D0.png b/sprites/XEX8D0.png
deleted file mode 100644
index dabacd0bc..000000000
Binary files a/sprites/XEX8D0.png and /dev/null differ
diff --git a/sprites/XEX8E0.png b/sprites/XEX8E0.png
deleted file mode 100644
index 0f426c702..000000000
Binary files a/sprites/XEX8E0.png and /dev/null differ
diff --git a/sprites/XEX8F0.png b/sprites/XEX8F0.png
deleted file mode 100644
index 6e5d699ed..000000000
Binary files a/sprites/XEX8F0.png and /dev/null differ
diff --git a/sprites/XEX8G0.png b/sprites/XEX8G0.png
deleted file mode 100644
index c4d035038..000000000
Binary files a/sprites/XEX8G0.png and /dev/null differ
diff --git a/sprites/XEX8H0.png b/sprites/XEX8H0.png
deleted file mode 100644
index 601488429..000000000
Binary files a/sprites/XEX8H0.png and /dev/null differ
diff --git a/sprites/XEX8I0.png b/sprites/XEX8I0.png
deleted file mode 100644
index b759be819..000000000
Binary files a/sprites/XEX8I0.png and /dev/null differ
diff --git a/sprites/XEX8J0.png b/sprites/XEX8J0.png
deleted file mode 100644
index 23b01261c..000000000
Binary files a/sprites/XEX8J0.png and /dev/null differ
diff --git a/sprites/XEX8K0.png b/sprites/XEX8K0.png
deleted file mode 100644
index d9cf142dc..000000000
Binary files a/sprites/XEX8K0.png and /dev/null differ
diff --git a/sprites/XEX8L0.png b/sprites/XEX8L0.png
deleted file mode 100644
index 5ec07a34e..000000000
Binary files a/sprites/XEX8L0.png and /dev/null differ
diff --git a/sprites/XEX8M0.png b/sprites/XEX8M0.png
deleted file mode 100644
index 14cfcee93..000000000
Binary files a/sprites/XEX8M0.png and /dev/null differ
diff --git a/sprites/XEX8N0.png b/sprites/XEX8N0.png
deleted file mode 100644
index 92a797e95..000000000
Binary files a/sprites/XEX8N0.png and /dev/null differ
diff --git a/sprites/XEX8O0.png b/sprites/XEX8O0.png
deleted file mode 100644
index 97d70b684..000000000
Binary files a/sprites/XEX8O0.png and /dev/null differ
diff --git a/sprites/XEX8P0.png b/sprites/XEX8P0.png
deleted file mode 100644
index efca4af70..000000000
Binary files a/sprites/XEX8P0.png and /dev/null differ
diff --git a/sprites/XEX8Q0.png b/sprites/XEX8Q0.png
deleted file mode 100644
index 96393e200..000000000
Binary files a/sprites/XEX8Q0.png and /dev/null differ
diff --git a/sprites/XEX8R0.png b/sprites/XEX8R0.png
deleted file mode 100644
index f3ab452ec..000000000
Binary files a/sprites/XEX8R0.png and /dev/null differ
diff --git a/sprites/XEX8S0.png b/sprites/XEX8S0.png
deleted file mode 100644
index 172cfe367..000000000
Binary files a/sprites/XEX8S0.png and /dev/null differ
diff --git a/sprites/XFIRA0.png b/sprites/XFIRA0.png
deleted file mode 100644
index 76c20e39e..000000000
Binary files a/sprites/XFIRA0.png and /dev/null differ
diff --git a/sprites/XFIRB0.png b/sprites/XFIRB0.png
deleted file mode 100644
index db2285e52..000000000
Binary files a/sprites/XFIRB0.png and /dev/null differ
diff --git a/sprites/XFIRC0.png b/sprites/XFIRC0.png
deleted file mode 100644
index 6167fa493..000000000
Binary files a/sprites/XFIRC0.png and /dev/null differ
diff --git a/sprites/XFIRD0.png b/sprites/XFIRD0.png
deleted file mode 100644
index fcc718bf9..000000000
Binary files a/sprites/XFIRD0.png and /dev/null differ
diff --git a/sprites/XFIRE0.png b/sprites/XFIRE0.png
deleted file mode 100644
index 05a20604c..000000000
Binary files a/sprites/XFIRE0.png and /dev/null differ
diff --git a/sprites/XFIRF0.png b/sprites/XFIRF0.png
deleted file mode 100644
index 9b0ecec3a..000000000
Binary files a/sprites/XFIRF0.png and /dev/null differ
diff --git a/sprites/XFIRG0.png b/sprites/XFIRG0.png
deleted file mode 100644
index 810c08ef0..000000000
Binary files a/sprites/XFIRG0.png and /dev/null differ
diff --git a/sprites/XFIRH0.png b/sprites/XFIRH0.png
deleted file mode 100644
index 8b43f8bb4..000000000
Binary files a/sprites/XFIRH0.png and /dev/null differ
diff --git a/sprites/XFIRI0.png b/sprites/XFIRI0.png
deleted file mode 100644
index 0176978c8..000000000
Binary files a/sprites/XFIRI0.png and /dev/null differ
diff --git a/sprites/XFIRJ0.png b/sprites/XFIRJ0.png
deleted file mode 100644
index 11bcd47db..000000000
Binary files a/sprites/XFIRJ0.png and /dev/null differ
diff --git a/sprites/XFIRK0.png b/sprites/XFIRK0.png
deleted file mode 100644
index 4313f19cf..000000000
Binary files a/sprites/XFIRK0.png and /dev/null differ
diff --git a/sprites/XFIRL0.png b/sprites/XFIRL0.png
deleted file mode 100644
index e2dabddbb..000000000
Binary files a/sprites/XFIRL0.png and /dev/null differ
diff --git a/sprites/XFIRM0.png b/sprites/XFIRM0.png
deleted file mode 100644
index f98dd66df..000000000
Binary files a/sprites/XFIRM0.png and /dev/null differ
diff --git a/sprites/XFIRN0.png b/sprites/XFIRN0.png
deleted file mode 100644
index 7054984b3..000000000
Binary files a/sprites/XFIRN0.png and /dev/null differ
diff --git a/sprites/XFIRO0.png b/sprites/XFIRO0.png
deleted file mode 100644
index ed5975fbe..000000000
Binary files a/sprites/XFIRO0.png and /dev/null differ
diff --git a/sprites/XFIRP0.png b/sprites/XFIRP0.png
deleted file mode 100644
index e4151c992..000000000
Binary files a/sprites/XFIRP0.png and /dev/null differ
diff --git a/sprites/XFIRQ0.png b/sprites/XFIRQ0.png
deleted file mode 100644
index d226dcbc3..000000000
Binary files a/sprites/XFIRQ0.png and /dev/null differ
diff --git a/sprites/XFIRR0.png b/sprites/XFIRR0.png
deleted file mode 100644
index f4f0b6aa7..000000000
Binary files a/sprites/XFIRR0.png and /dev/null differ
diff --git a/sprites/XFIRS0.png b/sprites/XFIRS0.png
deleted file mode 100644
index ebbb6a319..000000000
Binary files a/sprites/XFIRS0.png and /dev/null differ
diff --git a/sprites/XFIRT0.png b/sprites/XFIRT0.png
deleted file mode 100644
index 2c8e88d27..000000000
Binary files a/sprites/XFIRT0.png and /dev/null differ
diff --git a/sprites/XFLMA0.png b/sprites/XFLMA0.png
new file mode 100644
index 000000000..0b93ce814
Binary files /dev/null and b/sprites/XFLMA0.png differ
diff --git a/sprites/XFLMB0.png b/sprites/XFLMB0.png
new file mode 100644
index 000000000..2b5219ab8
Binary files /dev/null and b/sprites/XFLMB0.png differ
diff --git a/sprites/XFLMC0.png b/sprites/XFLMC0.png
new file mode 100644
index 000000000..8a516170b
Binary files /dev/null and b/sprites/XFLMC0.png differ
diff --git a/sprites/XFLMD0.png b/sprites/XFLMD0.png
new file mode 100644
index 000000000..04aea3e33
Binary files /dev/null and b/sprites/XFLMD0.png differ
diff --git a/sprites/XFLME0.png b/sprites/XFLME0.png
new file mode 100644
index 000000000..e7ff01c14
Binary files /dev/null and b/sprites/XFLME0.png differ
diff --git a/sprites/XFLMF0.png b/sprites/XFLMF0.png
new file mode 100644
index 000000000..0c923533a
Binary files /dev/null and b/sprites/XFLMF0.png differ
diff --git a/sprites/XFLMG0.png b/sprites/XFLMG0.png
new file mode 100644
index 000000000..2edf95c2a
Binary files /dev/null and b/sprites/XFLMG0.png differ
diff --git a/sprites/XFLMH0.png b/sprites/XFLMH0.png
new file mode 100644
index 000000000..a249ce1d1
Binary files /dev/null and b/sprites/XFLMH0.png differ
diff --git a/sprites/XFLMI0.png b/sprites/XFLMI0.png
new file mode 100644
index 000000000..4b5b8ddc5
Binary files /dev/null and b/sprites/XFLMI0.png differ
diff --git a/sprites/XFLMJ0.png b/sprites/XFLMJ0.png
new file mode 100644
index 000000000..26e2bc347
Binary files /dev/null and b/sprites/XFLMJ0.png differ
diff --git a/sprites/XFLMK0.png b/sprites/XFLMK0.png
new file mode 100644
index 000000000..f079f8c80
Binary files /dev/null and b/sprites/XFLMK0.png differ
diff --git a/sprites/XFLML0.png b/sprites/XFLML0.png
new file mode 100644
index 000000000..39978d382
Binary files /dev/null and b/sprites/XFLML0.png differ
diff --git a/sprites/XFLMM0.png b/sprites/XFLMM0.png
new file mode 100644
index 000000000..588ba4531
Binary files /dev/null and b/sprites/XFLMM0.png differ
diff --git a/sprites/XFLMN0.png b/sprites/XFLMN0.png
new file mode 100644
index 000000000..b0a53eca3
Binary files /dev/null and b/sprites/XFLMN0.png differ
diff --git a/sprites/XFLMO0.png b/sprites/XFLMO0.png
new file mode 100644
index 000000000..08acb99ff
Binary files /dev/null and b/sprites/XFLMO0.png differ
diff --git a/sprites/XFLMP0.png b/sprites/XFLMP0.png
new file mode 100644
index 000000000..289a35e15
Binary files /dev/null and b/sprites/XFLMP0.png differ
diff --git a/sprites/XFLMQ0.png b/sprites/XFLMQ0.png
new file mode 100644
index 000000000..cf59c7179
Binary files /dev/null and b/sprites/XFLMQ0.png differ
diff --git a/sprites/XFLMR0.png b/sprites/XFLMR0.png
new file mode 100644
index 000000000..2efcdc4f7
Binary files /dev/null and b/sprites/XFLMR0.png differ
diff --git a/sprites/XFLMS0.png b/sprites/XFLMS0.png
new file mode 100644
index 000000000..1daf09e9a
Binary files /dev/null and b/sprites/XFLMS0.png differ
diff --git a/sprites/XFLMT0.png b/sprites/XFLMT0.png
new file mode 100644
index 000000000..a93799ab4
Binary files /dev/null and b/sprites/XFLMT0.png differ
diff --git a/sprites/XRG0A0.png b/sprites/XRG0A0.png
index 38f00f7d8..23a1d1232 100644
Binary files a/sprites/XRG0A0.png and b/sprites/XRG0A0.png differ
diff --git a/sprites/XRG0E0.png b/sprites/XRG0E0.png
index 8ed8ca71c..7cd252609 100644
Binary files a/sprites/XRG0E0.png and b/sprites/XRG0E0.png differ
diff --git a/sprites/XRG0F0.png b/sprites/XRG0F0.png
index 1aa241d50..93f3b77c2 100644
Binary files a/sprites/XRG0F0.png and b/sprites/XRG0F0.png differ
diff --git a/sprites/XRG0G0.png b/sprites/XRG0G0.png
index 2de52bf50..620beaf5c 100644
Binary files a/sprites/XRG0G0.png and b/sprites/XRG0G0.png differ
diff --git a/sprites/XRG0H0.png b/sprites/XRG0H0.png
index f1f0b9544..2e4f01180 100644
Binary files a/sprites/XRG0H0.png and b/sprites/XRG0H0.png differ
diff --git a/sprites/XRG0M0.png b/sprites/XRG0M0.png
index 2c09caee1..4855863a3 100644
Binary files a/sprites/XRG0M0.png and b/sprites/XRG0M0.png differ
diff --git a/sprites/XRG0N0.png b/sprites/XRG0N0.png
index c7b84a0b0..f547c12eb 100644
Binary files a/sprites/XRG0N0.png and b/sprites/XRG0N0.png differ
diff --git a/sprites/XRG0O0.png b/sprites/XRG0O0.png
index 88c257fc1..a19da43d8 100644
Binary files a/sprites/XRG0O0.png and b/sprites/XRG0O0.png differ
diff --git a/sprites/XRG0Q0.png b/sprites/XRG0Q0.png
index e09d52cc3..1500ddc7c 100644
Binary files a/sprites/XRG0Q0.png and b/sprites/XRG0Q0.png differ
diff --git a/sprites/XRG0V0.png b/sprites/XRG0V0.png
index d281f64ba..193b7ca0a 100644
Binary files a/sprites/XRG0V0.png and b/sprites/XRG0V0.png differ
diff --git a/sprites/XRG0W0.png b/sprites/XRG0W0.png
index 5b5f4aa99..45fc38793 100644
Binary files a/sprites/XRG0W0.png and b/sprites/XRG0W0.png differ
diff --git a/sprites/XRG0X0.png b/sprites/XRG0X0.png
index acd9211ff..ac055f776 100644
Binary files a/sprites/XRG0X0.png and b/sprites/XRG0X0.png differ
diff --git a/sprites/XRG1A0.png b/sprites/XRG1A0.png
index b0d6e5834..c166c9751 100644
Binary files a/sprites/XRG1A0.png and b/sprites/XRG1A0.png differ
diff --git a/sprites/XRG1B0.png b/sprites/XRG1B0.png
index ec624eff1..1d05814d5 100644
Binary files a/sprites/XRG1B0.png and b/sprites/XRG1B0.png differ
diff --git a/sprites/XRG1C0.png b/sprites/XRG1C0.png
index fa6194173..b42f09696 100644
Binary files a/sprites/XRG1C0.png and b/sprites/XRG1C0.png differ
diff --git a/sprites/XRG1D0.png b/sprites/XRG1D0.png
index 779f0ebad..104e1b6b3 100644
Binary files a/sprites/XRG1D0.png and b/sprites/XRG1D0.png differ
diff --git a/sprites/XRG1E0.png b/sprites/XRG1E0.png
index 390bda52a..ad8ce6629 100644
Binary files a/sprites/XRG1E0.png and b/sprites/XRG1E0.png differ
diff --git a/sprites/XRG1F0.png b/sprites/XRG1F0.png
index ffc46c204..a95364170 100644
Binary files a/sprites/XRG1F0.png and b/sprites/XRG1F0.png differ
diff --git a/sprites/XRG1H0.png b/sprites/XRG1H0.png
index 590c00f56..8f4dfb59c 100644
Binary files a/sprites/XRG1H0.png and b/sprites/XRG1H0.png differ
diff --git a/sprites/XRG1J0.png b/sprites/XRG1J0.png
index 45437c0e3..412cd39c2 100644
Binary files a/sprites/XRG1J0.png and b/sprites/XRG1J0.png differ
diff --git a/sprites/XRG1K0.png b/sprites/XRG1K0.png
index 1a538319d..cd5da1c3e 100644
Binary files a/sprites/XRG1K0.png and b/sprites/XRG1K0.png differ
diff --git a/sprites/XRG1N0.png b/sprites/XRG1N0.png
index 5ae50a57a..032de113e 100644
Binary files a/sprites/XRG1N0.png and b/sprites/XRG1N0.png differ
diff --git a/sprites/XRG1O0.png b/sprites/XRG1O0.png
index c96a7cee1..b0955c0d4 100644
Binary files a/sprites/XRG1O0.png and b/sprites/XRG1O0.png differ
diff --git a/sprites/XRG1P0.png b/sprites/XRG1P0.png
index cfe36656a..bbe6dd25e 100644
Binary files a/sprites/XRG1P0.png and b/sprites/XRG1P0.png differ
diff --git a/sprites/XRG1Q0.png b/sprites/XRG1Q0.png
index 153d5caf9..4e12cb35a 100644
Binary files a/sprites/XRG1Q0.png and b/sprites/XRG1Q0.png differ
diff --git a/sprites/XRG1R0.png b/sprites/XRG1R0.png
index 5d2f46df5..6f7efabf3 100644
Binary files a/sprites/XRG1R0.png and b/sprites/XRG1R0.png differ
diff --git a/sprites/XRG1S0.png b/sprites/XRG1S0.png
index 52df1b241..9f2c16577 100644
Binary files a/sprites/XRG1S0.png and b/sprites/XRG1S0.png differ
diff --git a/sprites/XRG1T0.png b/sprites/XRG1T0.png
index 975f9eff4..6bb288e18 100644
Binary files a/sprites/XRG1T0.png and b/sprites/XRG1T0.png differ
diff --git a/sprites/XRG1U0.png b/sprites/XRG1U0.png
index f2df9b4d2..c6e607913 100644
Binary files a/sprites/XRG1U0.png and b/sprites/XRG1U0.png differ
diff --git a/sprites/XRG1V0.png b/sprites/XRG1V0.png
index 78d429b85..a8234db88 100644
Binary files a/sprites/XRG1V0.png and b/sprites/XRG1V0.png differ
diff --git a/sprites/XRG1W0.png b/sprites/XRG1W0.png
index 811da95a1..55ed7d3d9 100644
Binary files a/sprites/XRG1W0.png and b/sprites/XRG1W0.png differ
diff --git a/sprites/XRG1X0.png b/sprites/XRG1X0.png
index a0b3cc582..0a5ebcf03 100644
Binary files a/sprites/XRG1X0.png and b/sprites/XRG1X0.png differ
diff --git a/sprites/XRG2A0.png b/sprites/XRG2A0.png
index fd7662e2a..94e438726 100644
Binary files a/sprites/XRG2A0.png and b/sprites/XRG2A0.png differ
diff --git a/sprites/XRG2B0.png b/sprites/XRG2B0.png
index 91c8f06ab..473b0878e 100644
Binary files a/sprites/XRG2B0.png and b/sprites/XRG2B0.png differ
diff --git a/sprites/XRG2C0.png b/sprites/XRG2C0.png
index aa43c521c..4ce1061e8 100644
Binary files a/sprites/XRG2C0.png and b/sprites/XRG2C0.png differ
diff --git a/sprites/XRG2D0.png b/sprites/XRG2D0.png
index 02bb789e8..602f51f7b 100644
Binary files a/sprites/XRG2D0.png and b/sprites/XRG2D0.png differ
diff --git a/sprites/XRG2E0.png b/sprites/XRG2E0.png
index 50fb52e7f..153783fa6 100644
Binary files a/sprites/XRG2E0.png and b/sprites/XRG2E0.png differ
diff --git a/sprites/XRG2F0.png b/sprites/XRG2F0.png
index dd11cfa44..97185f08e 100644
Binary files a/sprites/XRG2F0.png and b/sprites/XRG2F0.png differ
diff --git a/sprites/XRG2G0.png b/sprites/XRG2G0.png
index ca1653a17..cd58fa80b 100644
Binary files a/sprites/XRG2G0.png and b/sprites/XRG2G0.png differ
diff --git a/sprites/XRG2H0.png b/sprites/XRG2H0.png
index 605903d0e..0db6f8ca6 100644
Binary files a/sprites/XRG2H0.png and b/sprites/XRG2H0.png differ
diff --git a/sprites/XRG2I0.png b/sprites/XRG2I0.png
index f643f241f..8a8f02a40 100644
Binary files a/sprites/XRG2I0.png and b/sprites/XRG2I0.png differ
diff --git a/sprites/XRG2J0.png b/sprites/XRG2J0.png
index 6633c057f..1dafb7afb 100644
Binary files a/sprites/XRG2J0.png and b/sprites/XRG2J0.png differ
diff --git a/sprites/XRG2K0.png b/sprites/XRG2K0.png
index a759d2bcf..877e32071 100644
Binary files a/sprites/XRG2K0.png and b/sprites/XRG2K0.png differ
diff --git a/sprites/XRG2M0.png b/sprites/XRG2M0.png
index 39e35aec6..cd8272666 100644
Binary files a/sprites/XRG2M0.png and b/sprites/XRG2M0.png differ
diff --git a/sprites/XRG2N0.png b/sprites/XRG2N0.png
index f21c756dc..2646587d2 100644
Binary files a/sprites/XRG2N0.png and b/sprites/XRG2N0.png differ
diff --git a/sprites/XRG2O0.png b/sprites/XRG2O0.png
index 647f52b53..f4c326ce7 100644
Binary files a/sprites/XRG2O0.png and b/sprites/XRG2O0.png differ
diff --git a/sprites/XRG2Q0.png b/sprites/XRG2Q0.png
index db8c74f38..71e60d4dd 100644
Binary files a/sprites/XRG2Q0.png and b/sprites/XRG2Q0.png differ
diff --git a/sprites/XRG2R0.png b/sprites/XRG2R0.png
index 143d7014e..b3adc77ff 100644
Binary files a/sprites/XRG2R0.png and b/sprites/XRG2R0.png differ
diff --git a/sprites/XRG2U0.png b/sprites/XRG2U0.png
index e3d66eff2..30f883835 100644
Binary files a/sprites/XRG2U0.png and b/sprites/XRG2U0.png differ
diff --git a/sprites/XRG2X0.png b/sprites/XRG2X0.png
index e856978d4..4147516cb 100644
Binary files a/sprites/XRG2X0.png and b/sprites/XRG2X0.png differ
diff --git a/sprites/XRG3A0.png b/sprites/XRG3A0.png
index c39cf99ae..b94ad6bc2 100644
Binary files a/sprites/XRG3A0.png and b/sprites/XRG3A0.png differ
diff --git a/sprites/XRG3B0.png b/sprites/XRG3B0.png
index ea5b6abda..9999ae90c 100644
Binary files a/sprites/XRG3B0.png and b/sprites/XRG3B0.png differ
diff --git a/sprites/XRG3C0.png b/sprites/XRG3C0.png
index 86f160660..d5a4986b3 100644
Binary files a/sprites/XRG3C0.png and b/sprites/XRG3C0.png differ
diff --git a/sprites/XRG3D0.png b/sprites/XRG3D0.png
index 45850720d..6c9641c64 100644
Binary files a/sprites/XRG3D0.png and b/sprites/XRG3D0.png differ
diff --git a/sprites/XRG3E0.png b/sprites/XRG3E0.png
index 12b56db35..86aea9b04 100644
Binary files a/sprites/XRG3E0.png and b/sprites/XRG3E0.png differ
diff --git a/sprites/XRG3F0.png b/sprites/XRG3F0.png
index 21faee0d3..389acb671 100644
Binary files a/sprites/XRG3F0.png and b/sprites/XRG3F0.png differ
diff --git a/sprites/XRG3G0.png b/sprites/XRG3G0.png
index ca7f69bfa..e47ad1739 100644
Binary files a/sprites/XRG3G0.png and b/sprites/XRG3G0.png differ
diff --git a/sprites/XRG3I0.png b/sprites/XRG3I0.png
index ea71eb58c..279483131 100644
Binary files a/sprites/XRG3I0.png and b/sprites/XRG3I0.png differ
diff --git a/sprites/XRG3L0.png b/sprites/XRG3L0.png
index 745639363..1cbb976d2 100644
Binary files a/sprites/XRG3L0.png and b/sprites/XRG3L0.png differ
diff --git a/sprites/XRG3M0.png b/sprites/XRG3M0.png
index 56062dd43..1439597fe 100644
Binary files a/sprites/XRG3M0.png and b/sprites/XRG3M0.png differ
diff --git a/sprites/XRG3N0.png b/sprites/XRG3N0.png
index c9a17af72..edafb7be2 100644
Binary files a/sprites/XRG3N0.png and b/sprites/XRG3N0.png differ
diff --git a/sprites/XRG3O0.png b/sprites/XRG3O0.png
index af9089cda..60ebb9316 100644
Binary files a/sprites/XRG3O0.png and b/sprites/XRG3O0.png differ
diff --git a/sprites/XRG3P0.png b/sprites/XRG3P0.png
index 4ebad7d89..7f5b83b28 100644
Binary files a/sprites/XRG3P0.png and b/sprites/XRG3P0.png differ
diff --git a/sprites/XRG3Q0.png b/sprites/XRG3Q0.png
index 78cb2c3e1..70b9a7fd4 100644
Binary files a/sprites/XRG3Q0.png and b/sprites/XRG3Q0.png differ
diff --git a/sprites/XRG3R0.png b/sprites/XRG3R0.png
index 3279ffa8d..c5c675915 100644
Binary files a/sprites/XRG3R0.png and b/sprites/XRG3R0.png differ
diff --git a/sprites/XRG3V0.png b/sprites/XRG3V0.png
index f2d4c0be8..d515f5295 100644
Binary files a/sprites/XRG3V0.png and b/sprites/XRG3V0.png differ
diff --git a/sprites/XRG3W0.png b/sprites/XRG3W0.png
index c4bd7e06f..ce6869e9d 100644
Binary files a/sprites/XRG3W0.png and b/sprites/XRG3W0.png differ
diff --git a/sprites/XRG3X0.png b/sprites/XRG3X0.png
index b1f7ccd4b..20faa37cd 100644
Binary files a/sprites/XRG3X0.png and b/sprites/XRG3X0.png differ
diff --git a/sprites/XRG4A0.png b/sprites/XRG4A0.png
index 42db78b9c..082b6cc66 100644
Binary files a/sprites/XRG4A0.png and b/sprites/XRG4A0.png differ
diff --git a/sprites/XRG4B0.png b/sprites/XRG4B0.png
index dca4e8c4e..460297281 100644
Binary files a/sprites/XRG4B0.png and b/sprites/XRG4B0.png differ
diff --git a/sprites/XRG4D0.png b/sprites/XRG4D0.png
index ff594bfad..0aa21fed5 100644
Binary files a/sprites/XRG4D0.png and b/sprites/XRG4D0.png differ
diff --git a/sprites/XRG4E0.png b/sprites/XRG4E0.png
index 4c20428c4..dd48fa6cb 100644
Binary files a/sprites/XRG4E0.png and b/sprites/XRG4E0.png differ
diff --git a/sprites/XRG4F0.png b/sprites/XRG4F0.png
index 86c51fc79..f41c15f40 100644
Binary files a/sprites/XRG4F0.png and b/sprites/XRG4F0.png differ
diff --git a/sprites/XRG4G0.png b/sprites/XRG4G0.png
index 9f95aa229..1158ce589 100644
Binary files a/sprites/XRG4G0.png and b/sprites/XRG4G0.png differ
diff --git a/sprites/XRG4H0.png b/sprites/XRG4H0.png
index 3e70f5292..08fe56f20 100644
Binary files a/sprites/XRG4H0.png and b/sprites/XRG4H0.png differ
diff --git a/sprites/XRG4I0.png b/sprites/XRG4I0.png
index dab08506a..a0d9b3843 100644
Binary files a/sprites/XRG4I0.png and b/sprites/XRG4I0.png differ
diff --git a/sprites/XRG4J0.png b/sprites/XRG4J0.png
index 6d3bc7b43..56f63a946 100644
Binary files a/sprites/XRG4J0.png and b/sprites/XRG4J0.png differ
diff --git a/sprites/XRG4K0.png b/sprites/XRG4K0.png
index 596c7dc53..1734c2a55 100644
Binary files a/sprites/XRG4K0.png and b/sprites/XRG4K0.png differ
diff --git a/sprites/XRG4L0.png b/sprites/XRG4L0.png
index 81141a344..a4f20ba3b 100644
Binary files a/sprites/XRG4L0.png and b/sprites/XRG4L0.png differ
diff --git a/sprites/XRG4M0.png b/sprites/XRG4M0.png
index dc1170ba0..abf9e143a 100644
Binary files a/sprites/XRG4M0.png and b/sprites/XRG4M0.png differ
diff --git a/sprites/XRG4N0.png b/sprites/XRG4N0.png
index 0bc9db8a3..bc7da9e03 100644
Binary files a/sprites/XRG4N0.png and b/sprites/XRG4N0.png differ
diff --git a/sprites/XRG4O0.png b/sprites/XRG4O0.png
index fef715803..0187593ae 100644
Binary files a/sprites/XRG4O0.png and b/sprites/XRG4O0.png differ
diff --git a/sprites/XRG4P0.png b/sprites/XRG4P0.png
index 87a6f4124..9f242112b 100644
Binary files a/sprites/XRG4P0.png and b/sprites/XRG4P0.png differ
diff --git a/sprites/XRG4Q0.png b/sprites/XRG4Q0.png
index ee7643553..a8fe58b02 100644
Binary files a/sprites/XRG4Q0.png and b/sprites/XRG4Q0.png differ
diff --git a/sprites/XRG4R0.png b/sprites/XRG4R0.png
index 9ba0ea83a..21f89c7f4 100644
Binary files a/sprites/XRG4R0.png and b/sprites/XRG4R0.png differ
diff --git a/sprites/XRG4S0.png b/sprites/XRG4S0.png
index 2d67682ee..450e1e7d7 100644
Binary files a/sprites/XRG4S0.png and b/sprites/XRG4S0.png differ
diff --git a/sprites/XRG4T0.png b/sprites/XRG4T0.png
index 6ee50483e..5b7c5ba62 100644
Binary files a/sprites/XRG4T0.png and b/sprites/XRG4T0.png differ
diff --git a/sprites/XRG4U0.png b/sprites/XRG4U0.png
index 94943c1d7..2653dc2e8 100644
Binary files a/sprites/XRG4U0.png and b/sprites/XRG4U0.png differ
diff --git a/sprites/XRG4V0.png b/sprites/XRG4V0.png
index 3bcf0529d..f2b73e8c8 100644
Binary files a/sprites/XRG4V0.png and b/sprites/XRG4V0.png differ
diff --git a/sprites/XRG4W0.png b/sprites/XRG4W0.png
index a6b2b43ec..546dbaadc 100644
Binary files a/sprites/XRG4W0.png and b/sprites/XRG4W0.png differ
diff --git a/sprites/XRG4X0.png b/sprites/XRG4X0.png
index d27f6fb7a..52d161536 100644
Binary files a/sprites/XRG4X0.png and b/sprites/XRG4X0.png differ
diff --git a/sprites/XRG5A0.png b/sprites/XRG5A0.png
index 131207b37..6e8a0d138 100644
Binary files a/sprites/XRG5A0.png and b/sprites/XRG5A0.png differ
diff --git a/sprites/XRG5C0.png b/sprites/XRG5C0.png
index 1dde2be8a..41d71cf12 100644
Binary files a/sprites/XRG5C0.png and b/sprites/XRG5C0.png differ
diff --git a/sprites/XRG5E0.png b/sprites/XRG5E0.png
index ad7c7f4e1..ac9aa1ee2 100644
Binary files a/sprites/XRG5E0.png and b/sprites/XRG5E0.png differ
diff --git a/sprites/XRG5N0.png b/sprites/XRG5N0.png
index 496adfede..3723927cc 100644
Binary files a/sprites/XRG5N0.png and b/sprites/XRG5N0.png differ
diff --git a/sprites/XRG5O0.png b/sprites/XRG5O0.png
index ececd621e..b54c183ad 100644
Binary files a/sprites/XRG5O0.png and b/sprites/XRG5O0.png differ
diff --git a/sprites/XRG5P0.png b/sprites/XRG5P0.png
index 2afec96f0..d02cf1f92 100644
Binary files a/sprites/XRG5P0.png and b/sprites/XRG5P0.png differ
diff --git a/sprites/XRG5Q0.png b/sprites/XRG5Q0.png
index 51cf10fd9..5fe8ca117 100644
Binary files a/sprites/XRG5Q0.png and b/sprites/XRG5Q0.png differ
diff --git a/sprites/XRG5R0.png b/sprites/XRG5R0.png
index 3c8dd364e..edcea1a3b 100644
Binary files a/sprites/XRG5R0.png and b/sprites/XRG5R0.png differ
diff --git a/sprites/XRG5U0.png b/sprites/XRG5U0.png
index 70b62a46e..9d19aa59b 100644
Binary files a/sprites/XRG5U0.png and b/sprites/XRG5U0.png differ
diff --git a/sprites/XRG5V0.png b/sprites/XRG5V0.png
index 3809f3c57..fa95c23c5 100644
Binary files a/sprites/XRG5V0.png and b/sprites/XRG5V0.png differ
diff --git a/sprites/XRG5W0.png b/sprites/XRG5W0.png
index 98b45093b..9712820be 100644
Binary files a/sprites/XRG5W0.png and b/sprites/XRG5W0.png differ
diff --git a/sprites/XRG5X0.png b/sprites/XRG5X0.png
index 2c1619ea1..a88c960e7 100644
Binary files a/sprites/XRG5X0.png and b/sprites/XRG5X0.png differ
diff --git a/sprites/XRG6A0.png b/sprites/XRG6A0.png
deleted file mode 100644
index b1b21ee48..000000000
Binary files a/sprites/XRG6A0.png and /dev/null differ
diff --git a/sprites/XRG6B0.png b/sprites/XRG6B0.png
deleted file mode 100644
index b58fddd39..000000000
Binary files a/sprites/XRG6B0.png and /dev/null differ
diff --git a/sprites/XRG6C0.png b/sprites/XRG6C0.png
deleted file mode 100644
index aecc7160c..000000000
Binary files a/sprites/XRG6C0.png and /dev/null differ
diff --git a/sprites/XRG6D0.png b/sprites/XRG6D0.png
deleted file mode 100644
index fa676b145..000000000
Binary files a/sprites/XRG6D0.png and /dev/null differ
diff --git a/sprites/XRG6E0.png b/sprites/XRG6E0.png
deleted file mode 100644
index 0d1e7eafd..000000000
Binary files a/sprites/XRG6E0.png and /dev/null differ
diff --git a/sprites/XRG6F0.png b/sprites/XRG6F0.png
deleted file mode 100644
index a9c7e6ca5..000000000
Binary files a/sprites/XRG6F0.png and /dev/null differ
diff --git a/sprites/XRG6G0.png b/sprites/XRG6G0.png
deleted file mode 100644
index 389168a78..000000000
Binary files a/sprites/XRG6G0.png and /dev/null differ
diff --git a/sprites/XRG6H0.png b/sprites/XRG6H0.png
deleted file mode 100644
index 38d42706c..000000000
Binary files a/sprites/XRG6H0.png and /dev/null differ
diff --git a/sprites/XRG6I0.png b/sprites/XRG6I0.png
deleted file mode 100644
index c76e7d3b2..000000000
Binary files a/sprites/XRG6I0.png and /dev/null differ
diff --git a/sprites/XRG6J0.png b/sprites/XRG6J0.png
deleted file mode 100644
index 8b90079dd..000000000
Binary files a/sprites/XRG6J0.png and /dev/null differ
diff --git a/sprites/XRG6L0.png b/sprites/XRG6L0.png
deleted file mode 100644
index da181d9b0..000000000
Binary files a/sprites/XRG6L0.png and /dev/null differ
diff --git a/sprites/XRG6M0.png b/sprites/XRG6M0.png
deleted file mode 100644
index 8e54519d3..000000000
Binary files a/sprites/XRG6M0.png and /dev/null differ
diff --git a/sprites/XRG6N0.png b/sprites/XRG6N0.png
deleted file mode 100644
index 8cf8b1ffa..000000000
Binary files a/sprites/XRG6N0.png and /dev/null differ
diff --git a/sprites/XRG6O0.png b/sprites/XRG6O0.png
deleted file mode 100644
index cb5c43c0e..000000000
Binary files a/sprites/XRG6O0.png and /dev/null differ
diff --git a/sprites/XRG6P0.png b/sprites/XRG6P0.png
deleted file mode 100644
index 8f24a539e..000000000
Binary files a/sprites/XRG6P0.png and /dev/null differ
diff --git a/sprites/XRG6Q0.png b/sprites/XRG6Q0.png
deleted file mode 100644
index 7ad000c31..000000000
Binary files a/sprites/XRG6Q0.png and /dev/null differ
diff --git a/sprites/XRG6R0.png b/sprites/XRG6R0.png
deleted file mode 100644
index 8f03ca453..000000000
Binary files a/sprites/XRG6R0.png and /dev/null differ
diff --git a/sprites/XRG6S0.png b/sprites/XRG6S0.png
deleted file mode 100644
index 3f991449f..000000000
Binary files a/sprites/XRG6S0.png and /dev/null differ
diff --git a/sprites/XRG6T0.png b/sprites/XRG6T0.png
deleted file mode 100644
index b7ed74db0..000000000
Binary files a/sprites/XRG6T0.png and /dev/null differ
diff --git a/sprites/XRG6U0.png b/sprites/XRG6U0.png
deleted file mode 100644
index 66d0d3e99..000000000
Binary files a/sprites/XRG6U0.png and /dev/null differ
diff --git a/sprites/XRG6V0.png b/sprites/XRG6V0.png
deleted file mode 100644
index 21d48e430..000000000
Binary files a/sprites/XRG6V0.png and /dev/null differ
diff --git a/sprites/XRG6W0.png b/sprites/XRG6W0.png
deleted file mode 100644
index ecd4b5972..000000000
Binary files a/sprites/XRG6W0.png and /dev/null differ
diff --git a/sprites/XRG6X0.png b/sprites/XRG6X0.png
deleted file mode 100644
index 9aef7e17f..000000000
Binary files a/sprites/XRG6X0.png and /dev/null differ
diff --git a/sprites/XRG7A0.png b/sprites/XRG7A0.png
deleted file mode 100644
index e2624d988..000000000
Binary files a/sprites/XRG7A0.png and /dev/null differ
diff --git a/sprites/XRG7B0.png b/sprites/XRG7B0.png
deleted file mode 100644
index ef9df4fe0..000000000
Binary files a/sprites/XRG7B0.png and /dev/null differ
diff --git a/sprites/XRG7C0.png b/sprites/XRG7C0.png
deleted file mode 100644
index 7650cf68a..000000000
Binary files a/sprites/XRG7C0.png and /dev/null differ
diff --git a/sprites/XRG7D0.png b/sprites/XRG7D0.png
deleted file mode 100644
index 623636a1c..000000000
Binary files a/sprites/XRG7D0.png and /dev/null differ
diff --git a/sprites/XRG7E0.png b/sprites/XRG7E0.png
deleted file mode 100644
index 828e708c5..000000000
Binary files a/sprites/XRG7E0.png and /dev/null differ
diff --git a/sprites/XRG7F0.png b/sprites/XRG7F0.png
deleted file mode 100644
index 818d1a42e..000000000
Binary files a/sprites/XRG7F0.png and /dev/null differ
diff --git a/sprites/XRG7G0.png b/sprites/XRG7G0.png
deleted file mode 100644
index 0e082db05..000000000
Binary files a/sprites/XRG7G0.png and /dev/null differ
diff --git a/sprites/XRG7H0.png b/sprites/XRG7H0.png
deleted file mode 100644
index b148e979c..000000000
Binary files a/sprites/XRG7H0.png and /dev/null differ
diff --git a/sprites/XRG7I0.png b/sprites/XRG7I0.png
deleted file mode 100644
index 024aef144..000000000
Binary files a/sprites/XRG7I0.png and /dev/null differ
diff --git a/sprites/XRG7J0.png b/sprites/XRG7J0.png
deleted file mode 100644
index d2630d728..000000000
Binary files a/sprites/XRG7J0.png and /dev/null differ
diff --git a/sprites/XRG7K0.png b/sprites/XRG7K0.png
deleted file mode 100644
index fd2d57848..000000000
Binary files a/sprites/XRG7K0.png and /dev/null differ
diff --git a/sprites/XRG7L0.png b/sprites/XRG7L0.png
deleted file mode 100644
index 5aca56175..000000000
Binary files a/sprites/XRG7L0.png and /dev/null differ
diff --git a/sprites/XRG7M0.png b/sprites/XRG7M0.png
deleted file mode 100644
index 843af38b0..000000000
Binary files a/sprites/XRG7M0.png and /dev/null differ
diff --git a/sprites/XRG7N0.png b/sprites/XRG7N0.png
deleted file mode 100644
index 464057f82..000000000
Binary files a/sprites/XRG7N0.png and /dev/null differ
diff --git a/sprites/XRG7O0.png b/sprites/XRG7O0.png
deleted file mode 100644
index 4ec86f723..000000000
Binary files a/sprites/XRG7O0.png and /dev/null differ
diff --git a/sprites/XRG7P0.png b/sprites/XRG7P0.png
deleted file mode 100644
index bd3fdc198..000000000
Binary files a/sprites/XRG7P0.png and /dev/null differ
diff --git a/sprites/XRG7Q0.png b/sprites/XRG7Q0.png
deleted file mode 100644
index 825e162ab..000000000
Binary files a/sprites/XRG7Q0.png and /dev/null differ
diff --git a/sprites/XRG7S0.png b/sprites/XRG7S0.png
deleted file mode 100644
index 507f111f9..000000000
Binary files a/sprites/XRG7S0.png and /dev/null differ
diff --git a/sprites/XRG7T0.png b/sprites/XRG7T0.png
deleted file mode 100644
index 348fb2590..000000000
Binary files a/sprites/XRG7T0.png and /dev/null differ
diff --git a/sprites/XRG7U0.png b/sprites/XRG7U0.png
deleted file mode 100644
index d841ccff7..000000000
Binary files a/sprites/XRG7U0.png and /dev/null differ
diff --git a/sprites/XRG7V0.png b/sprites/XRG7V0.png
deleted file mode 100644
index 49940b649..000000000
Binary files a/sprites/XRG7V0.png and /dev/null differ
diff --git a/sprites/XRG7W0.png b/sprites/XRG7W0.png
deleted file mode 100644
index 80d033769..000000000
Binary files a/sprites/XRG7W0.png and /dev/null differ
diff --git a/sprites/XRG7X0.png b/sprites/XRG7X0.png
deleted file mode 100644
index 4c5e66d37..000000000
Binary files a/sprites/XRG7X0.png and /dev/null differ
diff --git a/sprites/XRG8A0.png b/sprites/XRG8A0.png
deleted file mode 100644
index 85a080e6b..000000000
Binary files a/sprites/XRG8A0.png and /dev/null differ
diff --git a/sprites/XRG8B0.png b/sprites/XRG8B0.png
deleted file mode 100644
index d3d9d70a0..000000000
Binary files a/sprites/XRG8B0.png and /dev/null differ
diff --git a/sprites/XRG8C0.png b/sprites/XRG8C0.png
deleted file mode 100644
index 6c7193411..000000000
Binary files a/sprites/XRG8C0.png and /dev/null differ
diff --git a/sprites/XRG8D0.png b/sprites/XRG8D0.png
deleted file mode 100644
index cd75f3b5d..000000000
Binary files a/sprites/XRG8D0.png and /dev/null differ
diff --git a/sprites/XRG8E0.png b/sprites/XRG8E0.png
deleted file mode 100644
index 26c25cbd3..000000000
Binary files a/sprites/XRG8E0.png and /dev/null differ
diff --git a/sprites/XRG8F0.png b/sprites/XRG8F0.png
deleted file mode 100644
index 2eb0f9a3f..000000000
Binary files a/sprites/XRG8F0.png and /dev/null differ
diff --git a/sprites/XRG8G0.png b/sprites/XRG8G0.png
deleted file mode 100644
index 3ee4cb013..000000000
Binary files a/sprites/XRG8G0.png and /dev/null differ
diff --git a/sprites/XRG8H0.png b/sprites/XRG8H0.png
deleted file mode 100644
index 91a35eefd..000000000
Binary files a/sprites/XRG8H0.png and /dev/null differ
diff --git a/sprites/XRG8I0.png b/sprites/XRG8I0.png
deleted file mode 100644
index c0548dc4a..000000000
Binary files a/sprites/XRG8I0.png and /dev/null differ
diff --git a/sprites/XRG8J0.png b/sprites/XRG8J0.png
deleted file mode 100644
index 00e3765ec..000000000
Binary files a/sprites/XRG8J0.png and /dev/null differ
diff --git a/sprites/XRG8K0.png b/sprites/XRG8K0.png
deleted file mode 100644
index 37a66d46f..000000000
Binary files a/sprites/XRG8K0.png and /dev/null differ
diff --git a/sprites/XRG8L0.png b/sprites/XRG8L0.png
deleted file mode 100644
index 59e82745a..000000000
Binary files a/sprites/XRG8L0.png and /dev/null differ
diff --git a/sprites/XRG8M0.png b/sprites/XRG8M0.png
deleted file mode 100644
index d828fd11c..000000000
Binary files a/sprites/XRG8M0.png and /dev/null differ
diff --git a/sprites/XRG8N0.png b/sprites/XRG8N0.png
deleted file mode 100644
index e485beac3..000000000
Binary files a/sprites/XRG8N0.png and /dev/null differ
diff --git a/sprites/XRG8O0.png b/sprites/XRG8O0.png
deleted file mode 100644
index 9301402ef..000000000
Binary files a/sprites/XRG8O0.png and /dev/null differ
diff --git a/sprites/XRG8P0.png b/sprites/XRG8P0.png
deleted file mode 100644
index d55e6f6ac..000000000
Binary files a/sprites/XRG8P0.png and /dev/null differ
diff --git a/sprites/XRG8Q0.png b/sprites/XRG8Q0.png
deleted file mode 100644
index 46face02f..000000000
Binary files a/sprites/XRG8Q0.png and /dev/null differ
diff --git a/sprites/XRG8R0.png b/sprites/XRG8R0.png
deleted file mode 100644
index c6f7af84b..000000000
Binary files a/sprites/XRG8R0.png and /dev/null differ
diff --git a/sprites/XRG8S0.png b/sprites/XRG8S0.png
deleted file mode 100644
index 815f7e380..000000000
Binary files a/sprites/XRG8S0.png and /dev/null differ
diff --git a/sprites/XRG8T0.png b/sprites/XRG8T0.png
deleted file mode 100644
index e4d4d6fe7..000000000
Binary files a/sprites/XRG8T0.png and /dev/null differ
diff --git a/sprites/XRG8U0.png b/sprites/XRG8U0.png
deleted file mode 100644
index b6ffe9c16..000000000
Binary files a/sprites/XRG8U0.png and /dev/null differ
diff --git a/sprites/XRG8V0.png b/sprites/XRG8V0.png
deleted file mode 100644
index 806c8d1e2..000000000
Binary files a/sprites/XRG8V0.png and /dev/null differ
diff --git a/sprites/XRG8W0.png b/sprites/XRG8W0.png
deleted file mode 100644
index cc8074511..000000000
Binary files a/sprites/XRG8W0.png and /dev/null differ
diff --git a/sprites/XRG8X0.png b/sprites/XRG8X0.png
deleted file mode 100644
index 0c235e0e9..000000000
Binary files a/sprites/XRG8X0.png and /dev/null differ
diff --git a/sprites/XRG9A0.png b/sprites/XRG9A0.png
deleted file mode 100644
index 179579c79..000000000
Binary files a/sprites/XRG9A0.png and /dev/null differ
diff --git a/sprites/XRG9B0.png b/sprites/XRG9B0.png
deleted file mode 100644
index ee13d0c72..000000000
Binary files a/sprites/XRG9B0.png and /dev/null differ
diff --git a/sprites/XRG9C0.png b/sprites/XRG9C0.png
deleted file mode 100644
index 7f1afe518..000000000
Binary files a/sprites/XRG9C0.png and /dev/null differ
diff --git a/sprites/XRG9D0.png b/sprites/XRG9D0.png
deleted file mode 100644
index 656eeb312..000000000
Binary files a/sprites/XRG9D0.png and /dev/null differ
diff --git a/sprites/XRG9E0.png b/sprites/XRG9E0.png
deleted file mode 100644
index 513a4605e..000000000
Binary files a/sprites/XRG9E0.png and /dev/null differ
diff --git a/sprites/XRG9F0.png b/sprites/XRG9F0.png
deleted file mode 100644
index 34055ba70..000000000
Binary files a/sprites/XRG9F0.png and /dev/null differ
diff --git a/sprites/XRG9G0.png b/sprites/XRG9G0.png
deleted file mode 100644
index a7873fa2a..000000000
Binary files a/sprites/XRG9G0.png and /dev/null differ
diff --git a/sprites/XRG9H0.png b/sprites/XRG9H0.png
deleted file mode 100644
index 9c2c08352..000000000
Binary files a/sprites/XRG9H0.png and /dev/null differ
diff --git a/sprites/XRG9I0.png b/sprites/XRG9I0.png
deleted file mode 100644
index 06e68b1a5..000000000
Binary files a/sprites/XRG9I0.png and /dev/null differ
diff --git a/sprites/XRG9J0.png b/sprites/XRG9J0.png
deleted file mode 100644
index 12317b31e..000000000
Binary files a/sprites/XRG9J0.png and /dev/null differ
diff --git a/sprites/XRG9K0.png b/sprites/XRG9K0.png
deleted file mode 100644
index 7e192a691..000000000
Binary files a/sprites/XRG9K0.png and /dev/null differ
diff --git a/sprites/XRG9L0.png b/sprites/XRG9L0.png
deleted file mode 100644
index 98bb62098..000000000
Binary files a/sprites/XRG9L0.png and /dev/null differ
diff --git a/sprites/XRG9M0.png b/sprites/XRG9M0.png
deleted file mode 100644
index dde3253c0..000000000
Binary files a/sprites/XRG9M0.png and /dev/null differ
diff --git a/sprites/XRG9N0.png b/sprites/XRG9N0.png
deleted file mode 100644
index b607e1090..000000000
Binary files a/sprites/XRG9N0.png and /dev/null differ
diff --git a/sprites/XRG9O0.png b/sprites/XRG9O0.png
deleted file mode 100644
index 29d6071b9..000000000
Binary files a/sprites/XRG9O0.png and /dev/null differ
diff --git a/sprites/XRG9P0.png b/sprites/XRG9P0.png
deleted file mode 100644
index 401c358eb..000000000
Binary files a/sprites/XRG9P0.png and /dev/null differ
diff --git a/sprites/XRG9Q0.png b/sprites/XRG9Q0.png
deleted file mode 100644
index 4bdfd2ca0..000000000
Binary files a/sprites/XRG9Q0.png and /dev/null differ
diff --git a/sprites/XRG9R0.png b/sprites/XRG9R0.png
deleted file mode 100644
index adcd6209e..000000000
Binary files a/sprites/XRG9R0.png and /dev/null differ
diff --git a/sprites/XRG9S0.png b/sprites/XRG9S0.png
deleted file mode 100644
index e1f1f9a45..000000000
Binary files a/sprites/XRG9S0.png and /dev/null differ
diff --git a/sprites/XRG9T0.png b/sprites/XRG9T0.png
deleted file mode 100644
index 6126c4c4d..000000000
Binary files a/sprites/XRG9T0.png and /dev/null differ
diff --git a/sprites/XRG9U0.png b/sprites/XRG9U0.png
deleted file mode 100644
index 75a99cb3f..000000000
Binary files a/sprites/XRG9U0.png and /dev/null differ
diff --git a/sprites/XRG9V0.png b/sprites/XRG9V0.png
deleted file mode 100644
index e402a7839..000000000
Binary files a/sprites/XRG9V0.png and /dev/null differ
diff --git a/sprites/XRG9W0.png b/sprites/XRG9W0.png
deleted file mode 100644
index 698d01d7e..000000000
Binary files a/sprites/XRG9W0.png and /dev/null differ
diff --git a/sprites/XRG9X0.png b/sprites/XRG9X0.png
deleted file mode 100644
index 2406428ec..000000000
Binary files a/sprites/XRG9X0.png and /dev/null differ
diff --git a/sprites/XRGAA0.png b/sprites/XRGAA0.png
deleted file mode 100644
index 0b2661423..000000000
Binary files a/sprites/XRGAA0.png and /dev/null differ
diff --git a/sprites/XRGAB0.png b/sprites/XRGAB0.png
deleted file mode 100644
index 66b3e6748..000000000
Binary files a/sprites/XRGAB0.png and /dev/null differ
diff --git a/sprites/XRGAC0.png b/sprites/XRGAC0.png
deleted file mode 100644
index fc56332e3..000000000
Binary files a/sprites/XRGAC0.png and /dev/null differ
diff --git a/sprites/XRGAD0.png b/sprites/XRGAD0.png
deleted file mode 100644
index 528671248..000000000
Binary files a/sprites/XRGAD0.png and /dev/null differ
diff --git a/sprites/XRGAE0.png b/sprites/XRGAE0.png
deleted file mode 100644
index 509234197..000000000
Binary files a/sprites/XRGAE0.png and /dev/null differ
diff --git a/sprites/XRGAF0.png b/sprites/XRGAF0.png
deleted file mode 100644
index 9cd760fef..000000000
Binary files a/sprites/XRGAF0.png and /dev/null differ
diff --git a/sprites/XRGAG0.png b/sprites/XRGAG0.png
deleted file mode 100644
index ca7e6ef65..000000000
Binary files a/sprites/XRGAG0.png and /dev/null differ
diff --git a/sprites/XRGAH0.png b/sprites/XRGAH0.png
deleted file mode 100644
index 1071b9e1c..000000000
Binary files a/sprites/XRGAH0.png and /dev/null differ
diff --git a/sprites/XRGAI0.png b/sprites/XRGAI0.png
deleted file mode 100644
index 42982e181..000000000
Binary files a/sprites/XRGAI0.png and /dev/null differ
diff --git a/sprites/XRGAJ0.png b/sprites/XRGAJ0.png
deleted file mode 100644
index f231fd3d3..000000000
Binary files a/sprites/XRGAJ0.png and /dev/null differ
diff --git a/sprites/XRGAK0.png b/sprites/XRGAK0.png
deleted file mode 100644
index bedce7f09..000000000
Binary files a/sprites/XRGAK0.png and /dev/null differ
diff --git a/sprites/XRGAL0.png b/sprites/XRGAL0.png
deleted file mode 100644
index c633d0a82..000000000
Binary files a/sprites/XRGAL0.png and /dev/null differ
diff --git a/sprites/XRGAM0.png b/sprites/XRGAM0.png
deleted file mode 100644
index 2e1c2e940..000000000
Binary files a/sprites/XRGAM0.png and /dev/null differ
diff --git a/sprites/XRGAN0.png b/sprites/XRGAN0.png
deleted file mode 100644
index da3855cf4..000000000
Binary files a/sprites/XRGAN0.png and /dev/null differ
diff --git a/sprites/XRGAO0.png b/sprites/XRGAO0.png
deleted file mode 100644
index 2cf034be7..000000000
Binary files a/sprites/XRGAO0.png and /dev/null differ
diff --git a/sprites/XRGAP0.png b/sprites/XRGAP0.png
deleted file mode 100644
index 2b258e77e..000000000
Binary files a/sprites/XRGAP0.png and /dev/null differ
diff --git a/sprites/XRGAQ0.png b/sprites/XRGAQ0.png
deleted file mode 100644
index 069a7e175..000000000
Binary files a/sprites/XRGAQ0.png and /dev/null differ
diff --git a/sprites/XRGAR0.png b/sprites/XRGAR0.png
deleted file mode 100644
index 6669e2670..000000000
Binary files a/sprites/XRGAR0.png and /dev/null differ
diff --git a/sprites/XRGAS0.png b/sprites/XRGAS0.png
deleted file mode 100644
index ba620794c..000000000
Binary files a/sprites/XRGAS0.png and /dev/null differ
diff --git a/sprites/XRGAT0.png b/sprites/XRGAT0.png
deleted file mode 100644
index fde7c0ce1..000000000
Binary files a/sprites/XRGAT0.png and /dev/null differ
diff --git a/sprites/XRGAU0.png b/sprites/XRGAU0.png
deleted file mode 100644
index d5c896537..000000000
Binary files a/sprites/XRGAU0.png and /dev/null differ
diff --git a/sprites/XRGAV0.png b/sprites/XRGAV0.png
deleted file mode 100644
index 6c8b72838..000000000
Binary files a/sprites/XRGAV0.png and /dev/null differ
diff --git a/sprites/XRGAW0.png b/sprites/XRGAW0.png
deleted file mode 100644
index 58aedd6a0..000000000
Binary files a/sprites/XRGAW0.png and /dev/null differ
diff --git a/sprites/XRGAX0.png b/sprites/XRGAX0.png
deleted file mode 100644
index c48c6f4ba..000000000
Binary files a/sprites/XRGAX0.png and /dev/null differ
diff --git a/sprites/XRGBA0.png b/sprites/XRGBA0.png
deleted file mode 100644
index f08b56649..000000000
Binary files a/sprites/XRGBA0.png and /dev/null differ
diff --git a/sprites/XRGBB0.png b/sprites/XRGBB0.png
deleted file mode 100644
index 23ae62e37..000000000
Binary files a/sprites/XRGBB0.png and /dev/null differ
diff --git a/sprites/XRGBC0.png b/sprites/XRGBC0.png
deleted file mode 100644
index 633b96bb0..000000000
Binary files a/sprites/XRGBC0.png and /dev/null differ
diff --git a/sprites/XRGBD0.png b/sprites/XRGBD0.png
deleted file mode 100644
index be930fe90..000000000
Binary files a/sprites/XRGBD0.png and /dev/null differ
diff --git a/sprites/XRGBE0.png b/sprites/XRGBE0.png
deleted file mode 100644
index 95320ed38..000000000
Binary files a/sprites/XRGBE0.png and /dev/null differ
diff --git a/sprites/XRGBF0.png b/sprites/XRGBF0.png
deleted file mode 100644
index 5ddf76ad0..000000000
Binary files a/sprites/XRGBF0.png and /dev/null differ
diff --git a/sprites/XRGBG0.png b/sprites/XRGBG0.png
deleted file mode 100644
index 41ba7fff8..000000000
Binary files a/sprites/XRGBG0.png and /dev/null differ
diff --git a/sprites/XRGBH0.png b/sprites/XRGBH0.png
deleted file mode 100644
index 227c77b44..000000000
Binary files a/sprites/XRGBH0.png and /dev/null differ
diff --git a/sprites/XRGBI0.png b/sprites/XRGBI0.png
deleted file mode 100644
index 8438e5f5a..000000000
Binary files a/sprites/XRGBI0.png and /dev/null differ
diff --git a/sprites/XRGBJ0.png b/sprites/XRGBJ0.png
deleted file mode 100644
index 8f2ed9f85..000000000
Binary files a/sprites/XRGBJ0.png and /dev/null differ
diff --git a/sprites/XRGBK0.png b/sprites/XRGBK0.png
deleted file mode 100644
index a47e453c7..000000000
Binary files a/sprites/XRGBK0.png and /dev/null differ
diff --git a/sprites/XRGBL0.png b/sprites/XRGBL0.png
deleted file mode 100644
index fcbc9f0e4..000000000
Binary files a/sprites/XRGBL0.png and /dev/null differ
diff --git a/sprites/XRGBM0.png b/sprites/XRGBM0.png
deleted file mode 100644
index 09753cba1..000000000
Binary files a/sprites/XRGBM0.png and /dev/null differ
diff --git a/sprites/XRGBN0.png b/sprites/XRGBN0.png
deleted file mode 100644
index 874c73581..000000000
Binary files a/sprites/XRGBN0.png and /dev/null differ
diff --git a/sprites/XRGBO0.png b/sprites/XRGBO0.png
deleted file mode 100644
index 32d865aa2..000000000
Binary files a/sprites/XRGBO0.png and /dev/null differ
diff --git a/sprites/XRGBP0.png b/sprites/XRGBP0.png
deleted file mode 100644
index 9cf66a058..000000000
Binary files a/sprites/XRGBP0.png and /dev/null differ
diff --git a/sprites/XRGBQ0.png b/sprites/XRGBQ0.png
deleted file mode 100644
index e9aadf538..000000000
Binary files a/sprites/XRGBQ0.png and /dev/null differ
diff --git a/sprites/XRGBR0.png b/sprites/XRGBR0.png
deleted file mode 100644
index 10bd407ff..000000000
Binary files a/sprites/XRGBR0.png and /dev/null differ
diff --git a/sprites/XRGBS0.png b/sprites/XRGBS0.png
deleted file mode 100644
index f0be05b4c..000000000
Binary files a/sprites/XRGBS0.png and /dev/null differ
diff --git a/sprites/XRGBT0.png b/sprites/XRGBT0.png
deleted file mode 100644
index 3373022f7..000000000
Binary files a/sprites/XRGBT0.png and /dev/null differ
diff --git a/sprites/XRGBU0.png b/sprites/XRGBU0.png
deleted file mode 100644
index a2646a5f2..000000000
Binary files a/sprites/XRGBU0.png and /dev/null differ
diff --git a/sprites/XRGBV0.png b/sprites/XRGBV0.png
deleted file mode 100644
index e208079a0..000000000
Binary files a/sprites/XRGBV0.png and /dev/null differ
diff --git a/sprites/XRGBW0.png b/sprites/XRGBW0.png
deleted file mode 100644
index ab05f2cb9..000000000
Binary files a/sprites/XRGBW0.png and /dev/null differ
diff --git a/sprites/XRGBX0.png b/sprites/XRGBX0.png
deleted file mode 100644
index 152d16c1f..000000000
Binary files a/sprites/XRGBX0.png and /dev/null differ
diff --git a/sprites/XSEXA0.png b/sprites/XSEXA0.png
index 19d1c8aec..82b07f71f 100644
Binary files a/sprites/XSEXA0.png and b/sprites/XSEXA0.png differ
diff --git a/sprites/XSEXB0.png b/sprites/XSEXB0.png
index 8522856ac..2124466a8 100644
Binary files a/sprites/XSEXB0.png and b/sprites/XSEXB0.png differ
diff --git a/sprites/XSEXC0.png b/sprites/XSEXC0.png
index d8342b37d..4fa9d77fd 100644
Binary files a/sprites/XSEXC0.png and b/sprites/XSEXC0.png differ
diff --git a/sprites/XSEXD0.png b/sprites/XSEXD0.png
index 1431f44e4..f9d65c279 100644
Binary files a/sprites/XSEXD0.png and b/sprites/XSEXD0.png differ
diff --git a/sprites/XSEXE0.png b/sprites/XSEXE0.png
index a734b9002..06c9acc3e 100644
Binary files a/sprites/XSEXE0.png and b/sprites/XSEXE0.png differ
diff --git a/sprites/XSEXF0.png b/sprites/XSEXF0.png
index 3e485acdf..bc3a0877f 100644
Binary files a/sprites/XSEXF0.png and b/sprites/XSEXF0.png differ
diff --git a/sprites/XSEXG0.png b/sprites/XSEXG0.png
index 1e2c72284..4cc92805a 100644
Binary files a/sprites/XSEXG0.png and b/sprites/XSEXG0.png differ
diff --git a/sprites/XSEXH0.png b/sprites/XSEXH0.png
index fe2249661..f4c83a513 100644
Binary files a/sprites/XSEXH0.png and b/sprites/XSEXH0.png differ
diff --git a/sprites/XSEXI0.png b/sprites/XSEXI0.png
index 6f3484565..b89b88ec4 100644
Binary files a/sprites/XSEXI0.png and b/sprites/XSEXI0.png differ
diff --git a/sprites/XSEXK0.png b/sprites/XSEXK0.png
index 988db9435..221c471d0 100644
Binary files a/sprites/XSEXK0.png and b/sprites/XSEXK0.png differ
diff --git a/sprites/XSEXQ0.png b/sprites/XSEXQ0.png
index c8a34baf2..3e79c11ee 100644
Binary files a/sprites/XSEXQ0.png and b/sprites/XSEXQ0.png differ
diff --git a/sprites/XSMKA0.png b/sprites/XSMKA0.png
index a1ead55aa..f9950fe03 100644
Binary files a/sprites/XSMKA0.png and b/sprites/XSMKA0.png differ
diff --git a/sprites/XSMKB0.png b/sprites/XSMKB0.png
index 99312742c..dcaa963a7 100644
Binary files a/sprites/XSMKB0.png and b/sprites/XSMKB0.png differ
diff --git a/sprites/XSMKC0.png b/sprites/XSMKC0.png
index 3af97db06..c4e8326fd 100644
Binary files a/sprites/XSMKC0.png and b/sprites/XSMKC0.png differ
diff --git a/sprites/XSMKD0.png b/sprites/XSMKD0.png
index a4fe1aadd..87a49a481 100644
Binary files a/sprites/XSMKD0.png and b/sprites/XSMKD0.png differ
diff --git a/sprites/XSMKE0.png b/sprites/XSMKE0.png
index c4e1f181a..1d6f5766d 100644
Binary files a/sprites/XSMKE0.png and b/sprites/XSMKE0.png differ
diff --git a/sprites/XSMKF0.png b/sprites/XSMKF0.png
index b70ca52e8..0ca5c7e60 100644
Binary files a/sprites/XSMKF0.png and b/sprites/XSMKF0.png differ
diff --git a/sprites/XSMKG0.png b/sprites/XSMKG0.png
index cc7f31c62..1a8e31e85 100644
Binary files a/sprites/XSMKG0.png and b/sprites/XSMKG0.png differ
diff --git a/sprites/XSMKH0.png b/sprites/XSMKH0.png
index 1d2810157..5d8245faf 100644
Binary files a/sprites/XSMKH0.png and b/sprites/XSMKH0.png differ
diff --git a/sprites/XSMKI0.png b/sprites/XSMKI0.png
index 21fbec580..9e32b442d 100644
Binary files a/sprites/XSMKI0.png and b/sprites/XSMKI0.png differ
diff --git a/sprites/XSMKJ0.png b/sprites/XSMKJ0.png
index f9a74d762..6c5d1154a 100644
Binary files a/sprites/XSMKJ0.png and b/sprites/XSMKJ0.png differ
diff --git a/sprites/XSMKK0.png b/sprites/XSMKK0.png
index f7eb68f2a..b91e39adf 100644
Binary files a/sprites/XSMKK0.png and b/sprites/XSMKK0.png differ
diff --git a/sprites/XSMKL0.png b/sprites/XSMKL0.png
index 602c51959..0ca414d26 100644
Binary files a/sprites/XSMKL0.png and b/sprites/XSMKL0.png differ
diff --git a/sprites/XSMKM0.png b/sprites/XSMKM0.png
index 53d0a02c4..ff4d95f75 100644
Binary files a/sprites/XSMKM0.png and b/sprites/XSMKM0.png differ
diff --git a/sprites/XSMKN0.png b/sprites/XSMKN0.png
index 2adeb9215..15617473d 100644
Binary files a/sprites/XSMKN0.png and b/sprites/XSMKN0.png differ
diff --git a/sprites/XSMKO0.png b/sprites/XSMKO0.png
index f49ba23a2..9180146d7 100644
Binary files a/sprites/XSMKO0.png and b/sprites/XSMKO0.png differ
diff --git a/sprites/XSMKP0.png b/sprites/XSMKP0.png
index f78cca13d..f642e1d89 100644
Binary files a/sprites/XSMKP0.png and b/sprites/XSMKP0.png differ
diff --git a/sprites/XSMKQ0.png b/sprites/XSMKQ0.png
index 81f2ab398..16d2afe34 100644
Binary files a/sprites/XSMKQ0.png and b/sprites/XSMKQ0.png differ
diff --git a/sprites/XSMKR0.png b/sprites/XSMKR0.png
index c007b4d5c..33760b5ba 100644
Binary files a/sprites/XSMKR0.png and b/sprites/XSMKR0.png differ
diff --git a/sprites/XSMKS0.png b/sprites/XSMKS0.png
index ab40e4c06..6d0d45c25 100644
Binary files a/sprites/XSMKS0.png and b/sprites/XSMKS0.png differ
diff --git a/sprites/XSMKT0.png b/sprites/XSMKT0.png
index ac6144ef9..064909519 100644
Binary files a/sprites/XSMKT0.png and b/sprites/XSMKT0.png differ
diff --git a/sprites/bossbrain/MBRNA0.png b/sprites/bossbrain/MBRNA0.png
index b3d31271d..3af9fdb85 100644
Binary files a/sprites/bossbrain/MBRNA0.png and b/sprites/bossbrain/MBRNA0.png differ
diff --git a/sprites/bossbrain/MBRNB0.png b/sprites/bossbrain/MBRNB0.png
index b3d31271d..3af9fdb85 100644
Binary files a/sprites/bossbrain/MBRNB0.png and b/sprites/bossbrain/MBRNB0.png differ
diff --git a/sprites/dlc/BFXXA0.png b/sprites/dlc/BFXXA0.png
new file mode 100644
index 000000000..836151aa5
Binary files /dev/null and b/sprites/dlc/BFXXA0.png differ
diff --git a/sprites/dlc/BFXXB0.png b/sprites/dlc/BFXXB0.png
new file mode 100644
index 000000000..fd71985f8
Binary files /dev/null and b/sprites/dlc/BFXXB0.png differ
diff --git a/sprites/dlc/BFXXC0.png b/sprites/dlc/BFXXC0.png
new file mode 100644
index 000000000..7540c65c1
Binary files /dev/null and b/sprites/dlc/BFXXC0.png differ
diff --git a/sprites/dlc/BFXXD0.png b/sprites/dlc/BFXXD0.png
new file mode 100644
index 000000000..091248358
Binary files /dev/null and b/sprites/dlc/BFXXD0.png differ
diff --git a/sprites/dlc/BFXXE0.png b/sprites/dlc/BFXXE0.png
new file mode 100644
index 000000000..42bf90502
Binary files /dev/null and b/sprites/dlc/BFXXE0.png differ
diff --git a/sprites/dlc/BFXXF0.png b/sprites/dlc/BFXXF0.png
new file mode 100644
index 000000000..db3c050cc
Binary files /dev/null and b/sprites/dlc/BFXXF0.png differ
diff --git a/sprites/dlc/BFXXG0.png b/sprites/dlc/BFXXG0.png
new file mode 100644
index 000000000..adb6dc423
Binary files /dev/null and b/sprites/dlc/BFXXG0.png differ
diff --git a/sprites/dlc/BFXXH0.png b/sprites/dlc/BFXXH0.png
new file mode 100644
index 000000000..06845d10b
Binary files /dev/null and b/sprites/dlc/BFXXH0.png differ
diff --git a/sprites/dlc/BFXXI0.png b/sprites/dlc/BFXXI0.png
new file mode 100644
index 000000000..a07b28c5b
Binary files /dev/null and b/sprites/dlc/BFXXI0.png differ
diff --git a/sprites/dlc/BFXXJ0.png b/sprites/dlc/BFXXJ0.png
new file mode 100644
index 000000000..146770ec7
Binary files /dev/null and b/sprites/dlc/BFXXJ0.png differ
diff --git a/sprites/dlc/BFXXK0.png b/sprites/dlc/BFXXK0.png
new file mode 100644
index 000000000..cc95bb77e
Binary files /dev/null and b/sprites/dlc/BFXXK0.png differ
diff --git a/sprites/dlc/BFXXL0.png b/sprites/dlc/BFXXL0.png
new file mode 100644
index 000000000..071c353ea
Binary files /dev/null and b/sprites/dlc/BFXXL0.png differ
diff --git a/sprites/dlc/BFXXM0.png b/sprites/dlc/BFXXM0.png
new file mode 100644
index 000000000..012f7e521
Binary files /dev/null and b/sprites/dlc/BFXXM0.png differ
diff --git a/sprites/dlc/BFXXN0.png b/sprites/dlc/BFXXN0.png
new file mode 100644
index 000000000..4fa67ff7b
Binary files /dev/null and b/sprites/dlc/BFXXN0.png differ
diff --git a/sprites/dlc/BFXXO0.png b/sprites/dlc/BFXXO0.png
new file mode 100644
index 000000000..f29a955b2
Binary files /dev/null and b/sprites/dlc/BFXXO0.png differ
diff --git a/sprites/dlc/BFXXP0.png b/sprites/dlc/BFXXP0.png
new file mode 100644
index 000000000..fe4d48bf7
Binary files /dev/null and b/sprites/dlc/BFXXP0.png differ
diff --git a/sprites/dlc/BFXXQ0.png b/sprites/dlc/BFXXQ0.png
new file mode 100644
index 000000000..f21ea4e0c
Binary files /dev/null and b/sprites/dlc/BFXXQ0.png differ
diff --git a/sprites/dlc/BFXXR0.png b/sprites/dlc/BFXXR0.png
new file mode 100644
index 000000000..18ebe7696
Binary files /dev/null and b/sprites/dlc/BFXXR0.png differ
diff --git a/sprites/dlc/BFXXS0.png b/sprites/dlc/BFXXS0.png
new file mode 100644
index 000000000..89d8f9900
Binary files /dev/null and b/sprites/dlc/BFXXS0.png differ
diff --git a/sprites/dlc/BFXXT0.png b/sprites/dlc/BFXXT0.png
new file mode 100644
index 000000000..33cfdea1f
Binary files /dev/null and b/sprites/dlc/BFXXT0.png differ
diff --git a/sprites/dlc/NSFLA0.png b/sprites/dlc/NSFLA0.png
new file mode 100644
index 000000000..66158639c
Binary files /dev/null and b/sprites/dlc/NSFLA0.png differ
diff --git a/sprites/dlc/NSFLB0.png b/sprites/dlc/NSFLB0.png
new file mode 100644
index 000000000..1c9927aa5
Binary files /dev/null and b/sprites/dlc/NSFLB0.png differ
diff --git a/sprites/dlc/NSFLC0.png b/sprites/dlc/NSFLC0.png
new file mode 100644
index 000000000..c489161c0
Binary files /dev/null and b/sprites/dlc/NSFLC0.png differ
diff --git a/sprites/dlc/PBBLA0.png b/sprites/dlc/PBBLA0.png
new file mode 100644
index 000000000..5b674d6c7
Binary files /dev/null and b/sprites/dlc/PBBLA0.png differ
diff --git a/sprites/dlc/PBBLB0.png b/sprites/dlc/PBBLB0.png
new file mode 100644
index 000000000..db076c241
Binary files /dev/null and b/sprites/dlc/PBBLB0.png differ
diff --git a/sprites/dlc/PBBLC0.png b/sprites/dlc/PBBLC0.png
new file mode 100644
index 000000000..e8d3c99e9
Binary files /dev/null and b/sprites/dlc/PBBLC0.png differ
diff --git a/sprites/dlc/PBBLD0.png b/sprites/dlc/PBBLD0.png
new file mode 100644
index 000000000..084bc57ce
Binary files /dev/null and b/sprites/dlc/PBBLD0.png differ
diff --git a/sprites/dlc/PBBLE0.png b/sprites/dlc/PBBLE0.png
new file mode 100644
index 000000000..6fde3d630
Binary files /dev/null and b/sprites/dlc/PBBLE0.png differ
diff --git a/sprites/dlc/PBBLF0.png b/sprites/dlc/PBBLF0.png
new file mode 100644
index 000000000..b974402d3
Binary files /dev/null and b/sprites/dlc/PBBLF0.png differ
diff --git a/sprites/dlc/PBBLG0.png b/sprites/dlc/PBBLG0.png
new file mode 100644
index 000000000..1a40a25c8
Binary files /dev/null and b/sprites/dlc/PBBLG0.png differ
diff --git a/sprites/dlc/PBBLH0.png b/sprites/dlc/PBBLH0.png
new file mode 100644
index 000000000..c2439fb81
Binary files /dev/null and b/sprites/dlc/PBBLH0.png differ
diff --git a/sprites/dlc/PBBLI0.png b/sprites/dlc/PBBLI0.png
new file mode 100644
index 000000000..978ac7a95
Binary files /dev/null and b/sprites/dlc/PBBLI0.png differ
diff --git a/sprites/dlc/PBBLJ0.png b/sprites/dlc/PBBLJ0.png
new file mode 100644
index 000000000..d5bd53386
Binary files /dev/null and b/sprites/dlc/PBBLJ0.png differ
diff --git a/sprites/dlc/PBMBA0.png b/sprites/dlc/PBMBA0.png
new file mode 100644
index 000000000..20a2dafa8
Binary files /dev/null and b/sprites/dlc/PBMBA0.png differ
diff --git a/sprites/dlc/PBMBB0.png b/sprites/dlc/PBMBB0.png
new file mode 100644
index 000000000..3b054ddab
Binary files /dev/null and b/sprites/dlc/PBMBB0.png differ
diff --git a/sprites/dlc/PBMBC0.png b/sprites/dlc/PBMBC0.png
new file mode 100644
index 000000000..e214f4e47
Binary files /dev/null and b/sprites/dlc/PBMBC0.png differ
diff --git a/sprites/dlc/PBMBD0.png b/sprites/dlc/PBMBD0.png
new file mode 100644
index 000000000..b778dd6ff
Binary files /dev/null and b/sprites/dlc/PBMBD0.png differ
diff --git a/sprites/dlc/PBMBE0.png b/sprites/dlc/PBMBE0.png
new file mode 100644
index 000000000..7870f81fd
Binary files /dev/null and b/sprites/dlc/PBMBE0.png differ
diff --git a/sprites/dlc/PBMBF0.png b/sprites/dlc/PBMBF0.png
new file mode 100644
index 000000000..816cd5123
Binary files /dev/null and b/sprites/dlc/PBMBF0.png differ
diff --git a/sprites/dlc/PBMBG0.png b/sprites/dlc/PBMBG0.png
new file mode 100644
index 000000000..53e736f28
Binary files /dev/null and b/sprites/dlc/PBMBG0.png differ
diff --git a/sprites/dlc/PBMBH0.png b/sprites/dlc/PBMBH0.png
new file mode 100644
index 000000000..69d23d067
Binary files /dev/null and b/sprites/dlc/PBMBH0.png differ
diff --git a/sprites/dlc/PBMBI0.png b/sprites/dlc/PBMBI0.png
new file mode 100644
index 000000000..5b5ab7bf0
Binary files /dev/null and b/sprites/dlc/PBMBI0.png differ
diff --git a/sprites/dlc/PBMBJ0.png b/sprites/dlc/PBMBJ0.png
new file mode 100644
index 000000000..5ef182c52
Binary files /dev/null and b/sprites/dlc/PBMBJ0.png differ
diff --git a/sprites/dlc/PBMBK0.png b/sprites/dlc/PBMBK0.png
new file mode 100644
index 000000000..4c5eb28cc
Binary files /dev/null and b/sprites/dlc/PBMBK0.png differ
diff --git a/sprites/dlc/PBMBL0.png b/sprites/dlc/PBMBL0.png
new file mode 100644
index 000000000..199c666fb
Binary files /dev/null and b/sprites/dlc/PBMBL0.png differ
diff --git a/sprites/dlc/QEMBA0.png b/sprites/dlc/QEMBA0.png
new file mode 100644
index 000000000..db5372c79
Binary files /dev/null and b/sprites/dlc/QEMBA0.png differ
diff --git a/sprites/dlc/QEMBB0.png b/sprites/dlc/QEMBB0.png
new file mode 100644
index 000000000..bd26885f3
Binary files /dev/null and b/sprites/dlc/QEMBB0.png differ
diff --git a/sprites/dlc/QEMBC0.png b/sprites/dlc/QEMBC0.png
new file mode 100644
index 000000000..b4e8e5210
Binary files /dev/null and b/sprites/dlc/QEMBC0.png differ
diff --git a/sprites/dlc/QEMBD0.png b/sprites/dlc/QEMBD0.png
new file mode 100644
index 000000000..e3fc44ed1
Binary files /dev/null and b/sprites/dlc/QEMBD0.png differ
diff --git a/sprites/dlc/QEMBE0.png b/sprites/dlc/QEMBE0.png
new file mode 100644
index 000000000..0f4ea1e87
Binary files /dev/null and b/sprites/dlc/QEMBE0.png differ
diff --git a/sprites/dlc/QFBLA0.png b/sprites/dlc/QFBLA0.png
new file mode 100644
index 000000000..c6081118b
Binary files /dev/null and b/sprites/dlc/QFBLA0.png differ
diff --git a/sprites/dlc/QFBLB0.png b/sprites/dlc/QFBLB0.png
new file mode 100644
index 000000000..92085813f
Binary files /dev/null and b/sprites/dlc/QFBLB0.png differ
diff --git a/sprites/dlc/QFBLC0.png b/sprites/dlc/QFBLC0.png
new file mode 100644
index 000000000..0625e849e
Binary files /dev/null and b/sprites/dlc/QFBLC0.png differ
diff --git a/sprites/dlc/QFBLD0.png b/sprites/dlc/QFBLD0.png
new file mode 100644
index 000000000..79e0f8239
Binary files /dev/null and b/sprites/dlc/QFBLD0.png differ
diff --git a/sprites/dlc/QFBLE0.png b/sprites/dlc/QFBLE0.png
new file mode 100644
index 000000000..18aa0d803
Binary files /dev/null and b/sprites/dlc/QFBLE0.png differ
diff --git a/sprites/dlc/QFBLF0.png b/sprites/dlc/QFBLF0.png
new file mode 100644
index 000000000..080cd9585
Binary files /dev/null and b/sprites/dlc/QFBLF0.png differ
diff --git a/sprites/dlc/QFBLG0.png b/sprites/dlc/QFBLG0.png
new file mode 100644
index 000000000..8161dbad7
Binary files /dev/null and b/sprites/dlc/QFBLG0.png differ
diff --git a/sprites/dlc/QFBLH0.png b/sprites/dlc/QFBLH0.png
new file mode 100644
index 000000000..8bffe16b7
Binary files /dev/null and b/sprites/dlc/QFBLH0.png differ
diff --git a/sprites/dlc/QFBLI0.png b/sprites/dlc/QFBLI0.png
new file mode 100644
index 000000000..88ca09861
Binary files /dev/null and b/sprites/dlc/QFBLI0.png differ
diff --git a/sprites/dlc/QFBLJ0.png b/sprites/dlc/QFBLJ0.png
new file mode 100644
index 000000000..2291e3e96
Binary files /dev/null and b/sprites/dlc/QFBLJ0.png differ
diff --git a/sprites/dlc/QFLRA0.png b/sprites/dlc/QFLRA0.png
new file mode 100644
index 000000000..8fcb462ea
Binary files /dev/null and b/sprites/dlc/QFLRA0.png differ
diff --git a/sprites/dlc/RAYTA0.png b/sprites/dlc/RAYTA0.png
new file mode 100644
index 000000000..1959361f0
Binary files /dev/null and b/sprites/dlc/RAYTA0.png differ
diff --git a/sprites/dlc/RAYTB0.png b/sprites/dlc/RAYTB0.png
new file mode 100644
index 000000000..c1f049c83
Binary files /dev/null and b/sprites/dlc/RAYTB0.png differ
diff --git a/sprites/dlc/RAYTC0.png b/sprites/dlc/RAYTC0.png
new file mode 100644
index 000000000..e86bc41e0
Binary files /dev/null and b/sprites/dlc/RAYTC0.png differ
diff --git a/sprites/dlc/RAYTD0.png b/sprites/dlc/RAYTD0.png
new file mode 100644
index 000000000..01d77bf66
Binary files /dev/null and b/sprites/dlc/RAYTD0.png differ
diff --git a/sprites/dlc/RAYTE0.png b/sprites/dlc/RAYTE0.png
new file mode 100644
index 000000000..d9ffffcc0
Binary files /dev/null and b/sprites/dlc/RAYTE0.png differ
diff --git a/sprites/dlc/RAYTF0.png b/sprites/dlc/RAYTF0.png
new file mode 100644
index 000000000..a509d3a9a
Binary files /dev/null and b/sprites/dlc/RAYTF0.png differ
diff --git a/sprites/dlc/RAYTG0.png b/sprites/dlc/RAYTG0.png
new file mode 100644
index 000000000..9ab59f0bd
Binary files /dev/null and b/sprites/dlc/RAYTG0.png differ
diff --git a/sprites/dlc/RAYTH0.png b/sprites/dlc/RAYTH0.png
new file mode 100644
index 000000000..9878543d2
Binary files /dev/null and b/sprites/dlc/RAYTH0.png differ
diff --git a/sprites/dlc/RAYTI0.png b/sprites/dlc/RAYTI0.png
new file mode 100644
index 000000000..6e2a003e9
Binary files /dev/null and b/sprites/dlc/RAYTI0.png differ
diff --git a/sprites/dlc/RAYTJ0.png b/sprites/dlc/RAYTJ0.png
new file mode 100644
index 000000000..206bd3e4b
Binary files /dev/null and b/sprites/dlc/RAYTJ0.png differ
diff --git a/sprites/RAYTK0.png b/sprites/dlc/RAYTK0.png
similarity index 100%
rename from sprites/RAYTK0.png
rename to sprites/dlc/RAYTK0.png
diff --git a/sprites/dlc/RFXPA0.png b/sprites/dlc/RFXPA0.png
new file mode 100644
index 000000000..d3bd56a1a
Binary files /dev/null and b/sprites/dlc/RFXPA0.png differ
diff --git a/sprites/dlc/RFXPB0.png b/sprites/dlc/RFXPB0.png
new file mode 100644
index 000000000..6649b36f9
Binary files /dev/null and b/sprites/dlc/RFXPB0.png differ
diff --git a/sprites/dlc/RFXPC0.png b/sprites/dlc/RFXPC0.png
new file mode 100644
index 000000000..72cb17b0d
Binary files /dev/null and b/sprites/dlc/RFXPC0.png differ
diff --git a/sprites/dlc/RFXPD0.png b/sprites/dlc/RFXPD0.png
new file mode 100644
index 000000000..1cd8fa0ef
Binary files /dev/null and b/sprites/dlc/RFXPD0.png differ
diff --git a/sprites/dlc/RFXPE0.png b/sprites/dlc/RFXPE0.png
new file mode 100644
index 000000000..43188a0e1
Binary files /dev/null and b/sprites/dlc/RFXPE0.png differ
diff --git a/sprites/dlc/RFXPF0.png b/sprites/dlc/RFXPF0.png
new file mode 100644
index 000000000..4ba67ce26
Binary files /dev/null and b/sprites/dlc/RFXPF0.png differ
diff --git a/sprites/dlc/RFXPG0.png b/sprites/dlc/RFXPG0.png
new file mode 100644
index 000000000..7769c78ae
Binary files /dev/null and b/sprites/dlc/RFXPG0.png differ
diff --git a/sprites/dlc/RFXPH0.png b/sprites/dlc/RFXPH0.png
new file mode 100644
index 000000000..fc2d0de92
Binary files /dev/null and b/sprites/dlc/RFXPH0.png differ
diff --git a/sprites/dlc/RFXPI0.png b/sprites/dlc/RFXPI0.png
new file mode 100644
index 000000000..5b502947c
Binary files /dev/null and b/sprites/dlc/RFXPI0.png differ
diff --git a/sprites/dlc/RFXPJ0.png b/sprites/dlc/RFXPJ0.png
new file mode 100644
index 000000000..2fab93384
Binary files /dev/null and b/sprites/dlc/RFXPJ0.png differ
diff --git a/sprites/dlc/RFXPK0.png b/sprites/dlc/RFXPK0.png
new file mode 100644
index 000000000..3a1201704
Binary files /dev/null and b/sprites/dlc/RFXPK0.png differ
diff --git a/sprites/dlc/RFXPL0.png b/sprites/dlc/RFXPL0.png
new file mode 100644
index 000000000..48dc73115
Binary files /dev/null and b/sprites/dlc/RFXPL0.png differ
diff --git a/sprites/dlc/RFXPM0.png b/sprites/dlc/RFXPM0.png
new file mode 100644
index 000000000..55b1e04b4
Binary files /dev/null and b/sprites/dlc/RFXPM0.png differ
diff --git a/sprites/dlc/RFXPN0.png b/sprites/dlc/RFXPN0.png
new file mode 100644
index 000000000..f44cf99c4
Binary files /dev/null and b/sprites/dlc/RFXPN0.png differ
diff --git a/sprites/dlc/RFXPO0.png b/sprites/dlc/RFXPO0.png
new file mode 100644
index 000000000..93ac928ef
Binary files /dev/null and b/sprites/dlc/RFXPO0.png differ
diff --git a/sprites/dlc/RFXPP0.png b/sprites/dlc/RFXPP0.png
new file mode 100644
index 000000000..842426992
Binary files /dev/null and b/sprites/dlc/RFXPP0.png differ
diff --git a/sprites/dlc/RFXPQ0.png b/sprites/dlc/RFXPQ0.png
new file mode 100644
index 000000000..50fc0ec71
Binary files /dev/null and b/sprites/dlc/RFXPQ0.png differ
diff --git a/sprites/dlc/RFXPR0.png b/sprites/dlc/RFXPR0.png
new file mode 100644
index 000000000..b12ca35b4
Binary files /dev/null and b/sprites/dlc/RFXPR0.png differ
diff --git a/sprites/dlc/RFXPS0.png b/sprites/dlc/RFXPS0.png
new file mode 100644
index 000000000..cfb4c7a0a
Binary files /dev/null and b/sprites/dlc/RFXPS0.png differ
diff --git a/sprites/dlc/RFXPT0.png b/sprites/dlc/RFXPT0.png
new file mode 100644
index 000000000..111c4d854
Binary files /dev/null and b/sprites/dlc/RFXPT0.png differ
diff --git a/sprites/dlc/RFXPU0.png b/sprites/dlc/RFXPU0.png
new file mode 100644
index 000000000..ef20c5a24
Binary files /dev/null and b/sprites/dlc/RFXPU0.png differ
diff --git a/sprites/dlc/RFXPV0.png b/sprites/dlc/RFXPV0.png
new file mode 100644
index 000000000..caa1c96cb
Binary files /dev/null and b/sprites/dlc/RFXPV0.png differ
diff --git a/sprites/dlc/RFXPW0.png b/sprites/dlc/RFXPW0.png
new file mode 100644
index 000000000..7bb9fc056
Binary files /dev/null and b/sprites/dlc/RFXPW0.png differ
diff --git a/sprites/dlc/RFXPX0.png b/sprites/dlc/RFXPX0.png
new file mode 100644
index 000000000..61ce0e463
Binary files /dev/null and b/sprites/dlc/RFXPX0.png differ
diff --git a/sprites/dlc/RFXPY0.png b/sprites/dlc/RFXPY0.png
new file mode 100644
index 000000000..7d5a78b32
Binary files /dev/null and b/sprites/dlc/RFXPY0.png differ
diff --git a/sprites/dlc/RFXPZ0.png b/sprites/dlc/RFXPZ0.png
new file mode 100644
index 000000000..053e92bdd
Binary files /dev/null and b/sprites/dlc/RFXPZ0.png differ
diff --git a/sprites/dlc/RFXP[0.png b/sprites/dlc/RFXP[0.png
new file mode 100644
index 000000000..3a65b7af5
Binary files /dev/null and b/sprites/dlc/RFXP[0.png differ
diff --git a/sprites/dlc/RFXP^0.png b/sprites/dlc/RFXP^0.png
new file mode 100644
index 000000000..195f953b1
Binary files /dev/null and b/sprites/dlc/RFXP^0.png differ
diff --git a/sprites/dlc/XEX5A0.png b/sprites/dlc/XEX5A0.png
new file mode 100644
index 000000000..85b6a015e
Binary files /dev/null and b/sprites/dlc/XEX5A0.png differ
diff --git a/sprites/dlc/XEX5B0.png b/sprites/dlc/XEX5B0.png
new file mode 100644
index 000000000..4f718e067
Binary files /dev/null and b/sprites/dlc/XEX5B0.png differ
diff --git a/sprites/dlc/XEX5C0.png b/sprites/dlc/XEX5C0.png
new file mode 100644
index 000000000..bc81f2079
Binary files /dev/null and b/sprites/dlc/XEX5C0.png differ
diff --git a/sprites/dlc/XEX5D0.png b/sprites/dlc/XEX5D0.png
new file mode 100644
index 000000000..034543e16
Binary files /dev/null and b/sprites/dlc/XEX5D0.png differ
diff --git a/sprites/dlc/XEX5E0.png b/sprites/dlc/XEX5E0.png
new file mode 100644
index 000000000..3cceb1ed3
Binary files /dev/null and b/sprites/dlc/XEX5E0.png differ
diff --git a/sprites/dlc/XEX5F0.png b/sprites/dlc/XEX5F0.png
new file mode 100644
index 000000000..48d4ad2fe
Binary files /dev/null and b/sprites/dlc/XEX5F0.png differ
diff --git a/sprites/dlc/XEX5G0.png b/sprites/dlc/XEX5G0.png
new file mode 100644
index 000000000..31cb3c53c
Binary files /dev/null and b/sprites/dlc/XEX5G0.png differ
diff --git a/sprites/dlc/XEX5H0.png b/sprites/dlc/XEX5H0.png
new file mode 100644
index 000000000..c9d6ed87d
Binary files /dev/null and b/sprites/dlc/XEX5H0.png differ
diff --git a/sprites/dlc/XEX5I0.png b/sprites/dlc/XEX5I0.png
new file mode 100644
index 000000000..8ec7c3dbf
Binary files /dev/null and b/sprites/dlc/XEX5I0.png differ
diff --git a/sprites/dlc/XEX5J0.png b/sprites/dlc/XEX5J0.png
new file mode 100644
index 000000000..db3242e78
Binary files /dev/null and b/sprites/dlc/XEX5J0.png differ
diff --git a/sprites/dlc/XEX5K0.png b/sprites/dlc/XEX5K0.png
new file mode 100644
index 000000000..5c856bb8f
Binary files /dev/null and b/sprites/dlc/XEX5K0.png differ
diff --git a/sprites/dlc/XEX5L0.png b/sprites/dlc/XEX5L0.png
new file mode 100644
index 000000000..2ad9314be
Binary files /dev/null and b/sprites/dlc/XEX5L0.png differ
diff --git a/sprites/dlc/XEX5M0.png b/sprites/dlc/XEX5M0.png
new file mode 100644
index 000000000..b43312beb
Binary files /dev/null and b/sprites/dlc/XEX5M0.png differ
diff --git a/sprites/dlc/XEX5N0.png b/sprites/dlc/XEX5N0.png
new file mode 100644
index 000000000..ad4133da2
Binary files /dev/null and b/sprites/dlc/XEX5N0.png differ
diff --git a/sprites/dlc/XEX5O0.png b/sprites/dlc/XEX5O0.png
new file mode 100644
index 000000000..4ea18a1d0
Binary files /dev/null and b/sprites/dlc/XEX5O0.png differ
diff --git a/sprites/dlc/XEX5P0.png b/sprites/dlc/XEX5P0.png
new file mode 100644
index 000000000..a411b7a05
Binary files /dev/null and b/sprites/dlc/XEX5P0.png differ
diff --git a/sprites/dlc/XEX5Q0.png b/sprites/dlc/XEX5Q0.png
new file mode 100644
index 000000000..839a0e6e6
Binary files /dev/null and b/sprites/dlc/XEX5Q0.png differ
diff --git a/sprites/dlc/XEX5R0.png b/sprites/dlc/XEX5R0.png
new file mode 100644
index 000000000..3081ee2d0
Binary files /dev/null and b/sprites/dlc/XEX5R0.png differ
diff --git a/sprites/dlc/XEX5S0.png b/sprites/dlc/XEX5S0.png
new file mode 100644
index 000000000..e80d4d396
Binary files /dev/null and b/sprites/dlc/XEX5S0.png differ
diff --git a/sprites/dlc/XEX6A0.png b/sprites/dlc/XEX6A0.png
new file mode 100644
index 000000000..af175e8c2
Binary files /dev/null and b/sprites/dlc/XEX6A0.png differ
diff --git a/sprites/dlc/XEX6B0.png b/sprites/dlc/XEX6B0.png
new file mode 100644
index 000000000..dc48af59b
Binary files /dev/null and b/sprites/dlc/XEX6B0.png differ
diff --git a/sprites/dlc/XEX6C0.png b/sprites/dlc/XEX6C0.png
new file mode 100644
index 000000000..80899aad0
Binary files /dev/null and b/sprites/dlc/XEX6C0.png differ
diff --git a/sprites/dlc/XEX6D0.png b/sprites/dlc/XEX6D0.png
new file mode 100644
index 000000000..9515b6236
Binary files /dev/null and b/sprites/dlc/XEX6D0.png differ
diff --git a/sprites/dlc/XEX6E0.png b/sprites/dlc/XEX6E0.png
new file mode 100644
index 000000000..9378ca903
Binary files /dev/null and b/sprites/dlc/XEX6E0.png differ
diff --git a/sprites/dlc/XEX6F0.png b/sprites/dlc/XEX6F0.png
new file mode 100644
index 000000000..51b234c01
Binary files /dev/null and b/sprites/dlc/XEX6F0.png differ
diff --git a/sprites/dlc/XEX6G0.png b/sprites/dlc/XEX6G0.png
new file mode 100644
index 000000000..86c0a102e
Binary files /dev/null and b/sprites/dlc/XEX6G0.png differ
diff --git a/sprites/dlc/XEX6H0.png b/sprites/dlc/XEX6H0.png
new file mode 100644
index 000000000..111a34bd8
Binary files /dev/null and b/sprites/dlc/XEX6H0.png differ
diff --git a/sprites/dlc/XEX6I0.png b/sprites/dlc/XEX6I0.png
new file mode 100644
index 000000000..6307f2455
Binary files /dev/null and b/sprites/dlc/XEX6I0.png differ
diff --git a/sprites/dlc/XEX6J0.png b/sprites/dlc/XEX6J0.png
new file mode 100644
index 000000000..08348085d
Binary files /dev/null and b/sprites/dlc/XEX6J0.png differ
diff --git a/sprites/dlc/XEX6K0.png b/sprites/dlc/XEX6K0.png
new file mode 100644
index 000000000..ae45f261e
Binary files /dev/null and b/sprites/dlc/XEX6K0.png differ
diff --git a/sprites/dlc/XEX6L0.png b/sprites/dlc/XEX6L0.png
new file mode 100644
index 000000000..d82296535
Binary files /dev/null and b/sprites/dlc/XEX6L0.png differ
diff --git a/sprites/dlc/XEX6M0.png b/sprites/dlc/XEX6M0.png
new file mode 100644
index 000000000..ba39353d0
Binary files /dev/null and b/sprites/dlc/XEX6M0.png differ
diff --git a/sprites/dlc/XEX6N0.png b/sprites/dlc/XEX6N0.png
new file mode 100644
index 000000000..036dd4bb0
Binary files /dev/null and b/sprites/dlc/XEX6N0.png differ
diff --git a/sprites/dlc/XEX6O0.png b/sprites/dlc/XEX6O0.png
new file mode 100644
index 000000000..5ae69d8a8
Binary files /dev/null and b/sprites/dlc/XEX6O0.png differ
diff --git a/sprites/dlc/XEX6P0.png b/sprites/dlc/XEX6P0.png
new file mode 100644
index 000000000..977c89f0e
Binary files /dev/null and b/sprites/dlc/XEX6P0.png differ
diff --git a/sprites/dlc/XEX6Q0.png b/sprites/dlc/XEX6Q0.png
new file mode 100644
index 000000000..abcf4ea4d
Binary files /dev/null and b/sprites/dlc/XEX6Q0.png differ
diff --git a/sprites/dlc/XEX6R0.png b/sprites/dlc/XEX6R0.png
new file mode 100644
index 000000000..aa9bb8ac7
Binary files /dev/null and b/sprites/dlc/XEX6R0.png differ
diff --git a/sprites/dlc/XEX6S0.png b/sprites/dlc/XEX6S0.png
new file mode 100644
index 000000000..77bf936ec
Binary files /dev/null and b/sprites/dlc/XEX6S0.png differ
diff --git a/sprites/dlc/XRG6A0.png b/sprites/dlc/XRG6A0.png
new file mode 100644
index 000000000..181d06b1f
Binary files /dev/null and b/sprites/dlc/XRG6A0.png differ
diff --git a/sprites/dlc/XRG6B0.png b/sprites/dlc/XRG6B0.png
new file mode 100644
index 000000000..068c3b3af
Binary files /dev/null and b/sprites/dlc/XRG6B0.png differ
diff --git a/sprites/dlc/XRG6C0.png b/sprites/dlc/XRG6C0.png
new file mode 100644
index 000000000..0bad077d3
Binary files /dev/null and b/sprites/dlc/XRG6C0.png differ
diff --git a/sprites/dlc/XRG6D0.png b/sprites/dlc/XRG6D0.png
new file mode 100644
index 000000000..17329c61f
Binary files /dev/null and b/sprites/dlc/XRG6D0.png differ
diff --git a/sprites/dlc/XRG6E0.png b/sprites/dlc/XRG6E0.png
new file mode 100644
index 000000000..1f92933f9
Binary files /dev/null and b/sprites/dlc/XRG6E0.png differ
diff --git a/sprites/dlc/XRG6F0.png b/sprites/dlc/XRG6F0.png
new file mode 100644
index 000000000..f1278b627
Binary files /dev/null and b/sprites/dlc/XRG6F0.png differ
diff --git a/sprites/dlc/XRG6G0.png b/sprites/dlc/XRG6G0.png
new file mode 100644
index 000000000..1c076b956
Binary files /dev/null and b/sprites/dlc/XRG6G0.png differ
diff --git a/sprites/dlc/XRG6H0.png b/sprites/dlc/XRG6H0.png
new file mode 100644
index 000000000..e46f13eb6
Binary files /dev/null and b/sprites/dlc/XRG6H0.png differ
diff --git a/sprites/dlc/XRG6I0.png b/sprites/dlc/XRG6I0.png
new file mode 100644
index 000000000..31c221f8b
Binary files /dev/null and b/sprites/dlc/XRG6I0.png differ
diff --git a/sprites/dlc/XRG6J0.png b/sprites/dlc/XRG6J0.png
new file mode 100644
index 000000000..f80697e40
Binary files /dev/null and b/sprites/dlc/XRG6J0.png differ
diff --git a/sprites/XRG6K0.png b/sprites/dlc/XRG6K0.png
similarity index 100%
rename from sprites/XRG6K0.png
rename to sprites/dlc/XRG6K0.png
diff --git a/sprites/dlc/XRG6L0.png b/sprites/dlc/XRG6L0.png
new file mode 100644
index 000000000..fe65f186b
Binary files /dev/null and b/sprites/dlc/XRG6L0.png differ
diff --git a/sprites/dlc/XRG6M0.png b/sprites/dlc/XRG6M0.png
new file mode 100644
index 000000000..599061b59
Binary files /dev/null and b/sprites/dlc/XRG6M0.png differ
diff --git a/sprites/dlc/XRG6N0.png b/sprites/dlc/XRG6N0.png
new file mode 100644
index 000000000..341d3c446
Binary files /dev/null and b/sprites/dlc/XRG6N0.png differ
diff --git a/sprites/dlc/XRG6O0.png b/sprites/dlc/XRG6O0.png
new file mode 100644
index 000000000..78684305e
Binary files /dev/null and b/sprites/dlc/XRG6O0.png differ
diff --git a/sprites/dlc/XRG6P0.png b/sprites/dlc/XRG6P0.png
new file mode 100644
index 000000000..4dbc88dc2
Binary files /dev/null and b/sprites/dlc/XRG6P0.png differ
diff --git a/sprites/dlc/XRG6Q0.png b/sprites/dlc/XRG6Q0.png
new file mode 100644
index 000000000..4776f75a0
Binary files /dev/null and b/sprites/dlc/XRG6Q0.png differ
diff --git a/sprites/dlc/XRG6R0.png b/sprites/dlc/XRG6R0.png
new file mode 100644
index 000000000..e575afee5
Binary files /dev/null and b/sprites/dlc/XRG6R0.png differ
diff --git a/sprites/dlc/XRG6S0.png b/sprites/dlc/XRG6S0.png
new file mode 100644
index 000000000..dba221418
Binary files /dev/null and b/sprites/dlc/XRG6S0.png differ
diff --git a/sprites/dlc/XRG6T0.png b/sprites/dlc/XRG6T0.png
new file mode 100644
index 000000000..4afa79b29
Binary files /dev/null and b/sprites/dlc/XRG6T0.png differ
diff --git a/sprites/dlc/XRG6U0.png b/sprites/dlc/XRG6U0.png
new file mode 100644
index 000000000..1f2c19751
Binary files /dev/null and b/sprites/dlc/XRG6U0.png differ
diff --git a/sprites/dlc/XRG6V0.png b/sprites/dlc/XRG6V0.png
new file mode 100644
index 000000000..b59079bb4
Binary files /dev/null and b/sprites/dlc/XRG6V0.png differ
diff --git a/sprites/dlc/XRG6W0.png b/sprites/dlc/XRG6W0.png
new file mode 100644
index 000000000..75af209ca
Binary files /dev/null and b/sprites/dlc/XRG6W0.png differ
diff --git a/sprites/dlc/XRG6X0.png b/sprites/dlc/XRG6X0.png
new file mode 100644
index 000000000..1ecc1cb3a
Binary files /dev/null and b/sprites/dlc/XRG6X0.png differ
diff --git a/sprites/dlc/XRG7A0.png b/sprites/dlc/XRG7A0.png
new file mode 100644
index 000000000..41daebe6d
Binary files /dev/null and b/sprites/dlc/XRG7A0.png differ
diff --git a/sprites/dlc/XRG7B0.png b/sprites/dlc/XRG7B0.png
new file mode 100644
index 000000000..d82eef734
Binary files /dev/null and b/sprites/dlc/XRG7B0.png differ
diff --git a/sprites/dlc/XRG7C0.png b/sprites/dlc/XRG7C0.png
new file mode 100644
index 000000000..69ac6dcb1
Binary files /dev/null and b/sprites/dlc/XRG7C0.png differ
diff --git a/sprites/dlc/XRG7D0.png b/sprites/dlc/XRG7D0.png
new file mode 100644
index 000000000..ef5f0779c
Binary files /dev/null and b/sprites/dlc/XRG7D0.png differ
diff --git a/sprites/dlc/XRG7E0.png b/sprites/dlc/XRG7E0.png
new file mode 100644
index 000000000..56801b43e
Binary files /dev/null and b/sprites/dlc/XRG7E0.png differ
diff --git a/sprites/dlc/XRG7F0.png b/sprites/dlc/XRG7F0.png
new file mode 100644
index 000000000..84b4d7367
Binary files /dev/null and b/sprites/dlc/XRG7F0.png differ
diff --git a/sprites/dlc/XRG7G0.png b/sprites/dlc/XRG7G0.png
new file mode 100644
index 000000000..81b14f06a
Binary files /dev/null and b/sprites/dlc/XRG7G0.png differ
diff --git a/sprites/dlc/XRG7H0.png b/sprites/dlc/XRG7H0.png
new file mode 100644
index 000000000..9035c9ccb
Binary files /dev/null and b/sprites/dlc/XRG7H0.png differ
diff --git a/sprites/dlc/XRG7I0.png b/sprites/dlc/XRG7I0.png
new file mode 100644
index 000000000..000bb2705
Binary files /dev/null and b/sprites/dlc/XRG7I0.png differ
diff --git a/sprites/dlc/XRG7J0.png b/sprites/dlc/XRG7J0.png
new file mode 100644
index 000000000..b33f6a918
Binary files /dev/null and b/sprites/dlc/XRG7J0.png differ
diff --git a/sprites/dlc/XRG7K0.png b/sprites/dlc/XRG7K0.png
new file mode 100644
index 000000000..bd36c2f71
Binary files /dev/null and b/sprites/dlc/XRG7K0.png differ
diff --git a/sprites/dlc/XRG7L0.png b/sprites/dlc/XRG7L0.png
new file mode 100644
index 000000000..8feaef832
Binary files /dev/null and b/sprites/dlc/XRG7L0.png differ
diff --git a/sprites/dlc/XRG7M0.png b/sprites/dlc/XRG7M0.png
new file mode 100644
index 000000000..f0268e081
Binary files /dev/null and b/sprites/dlc/XRG7M0.png differ
diff --git a/sprites/dlc/XRG7N0.png b/sprites/dlc/XRG7N0.png
new file mode 100644
index 000000000..0469839b3
Binary files /dev/null and b/sprites/dlc/XRG7N0.png differ
diff --git a/sprites/dlc/XRG7O0.png b/sprites/dlc/XRG7O0.png
new file mode 100644
index 000000000..eebdc41c7
Binary files /dev/null and b/sprites/dlc/XRG7O0.png differ
diff --git a/sprites/dlc/XRG7P0.png b/sprites/dlc/XRG7P0.png
new file mode 100644
index 000000000..0dedf02cf
Binary files /dev/null and b/sprites/dlc/XRG7P0.png differ
diff --git a/sprites/dlc/XRG7Q0.png b/sprites/dlc/XRG7Q0.png
new file mode 100644
index 000000000..329f12a81
Binary files /dev/null and b/sprites/dlc/XRG7Q0.png differ
diff --git a/sprites/XRG7R0.png b/sprites/dlc/XRG7R0.png
similarity index 100%
rename from sprites/XRG7R0.png
rename to sprites/dlc/XRG7R0.png
diff --git a/sprites/dlc/XRG7S0.png b/sprites/dlc/XRG7S0.png
new file mode 100644
index 000000000..b654ad75b
Binary files /dev/null and b/sprites/dlc/XRG7S0.png differ
diff --git a/sprites/dlc/XRG7T0.png b/sprites/dlc/XRG7T0.png
new file mode 100644
index 000000000..186fd30e0
Binary files /dev/null and b/sprites/dlc/XRG7T0.png differ
diff --git a/sprites/dlc/XRG7U0.png b/sprites/dlc/XRG7U0.png
new file mode 100644
index 000000000..77740f199
Binary files /dev/null and b/sprites/dlc/XRG7U0.png differ
diff --git a/sprites/dlc/XRG7V0.png b/sprites/dlc/XRG7V0.png
new file mode 100644
index 000000000..672076d0b
Binary files /dev/null and b/sprites/dlc/XRG7V0.png differ
diff --git a/sprites/dlc/XRG7W0.png b/sprites/dlc/XRG7W0.png
new file mode 100644
index 000000000..d4c81574c
Binary files /dev/null and b/sprites/dlc/XRG7W0.png differ
diff --git a/sprites/dlc/XRG7X0.png b/sprites/dlc/XRG7X0.png
new file mode 100644
index 000000000..d1d1a54b5
Binary files /dev/null and b/sprites/dlc/XRG7X0.png differ
diff --git a/sprites/keen/KEE2A0.png b/sprites/keen/KEE2A0.png
index 43b8567d2..53c050870 100644
Binary files a/sprites/keen/KEE2A0.png and b/sprites/keen/KEE2A0.png differ
diff --git a/sprites/keen/KEE2B0.png b/sprites/keen/KEE2B0.png
index 0829d0b38..ac37410ec 100644
Binary files a/sprites/keen/KEE2B0.png and b/sprites/keen/KEE2B0.png differ
diff --git a/sprites/keen/KEE2C0.png b/sprites/keen/KEE2C0.png
index 121ad1441..378b46f75 100644
Binary files a/sprites/keen/KEE2C0.png and b/sprites/keen/KEE2C0.png differ
diff --git a/sprites/keen/KEE2D0.png b/sprites/keen/KEE2D0.png
index c38baa9f9..0e122dda0 100644
Binary files a/sprites/keen/KEE2D0.png and b/sprites/keen/KEE2D0.png differ
diff --git a/sprites/keen/KEE2E0.png b/sprites/keen/KEE2E0.png
index 2ab46d99b..eecb3062c 100644
Binary files a/sprites/keen/KEE2E0.png and b/sprites/keen/KEE2E0.png differ
diff --git a/sprites/keen/KEE2F0.png b/sprites/keen/KEE2F0.png
index 9281c8ba5..280194737 100644
Binary files a/sprites/keen/KEE2F0.png and b/sprites/keen/KEE2F0.png differ
diff --git a/sprites/keen/KEE2G0.png b/sprites/keen/KEE2G0.png
index 50fb9fdb4..eb4b878bd 100644
Binary files a/sprites/keen/KEE2G0.png and b/sprites/keen/KEE2G0.png differ
diff --git a/sprites/keen/KEE3A0.png b/sprites/keen/KEE3A0.png
index 80bf61627..7f40be7a0 100644
Binary files a/sprites/keen/KEE3A0.png and b/sprites/keen/KEE3A0.png differ
diff --git a/sprites/keen/KEE3B0.png b/sprites/keen/KEE3B0.png
index 672cb65c9..08820690c 100644
Binary files a/sprites/keen/KEE3B0.png and b/sprites/keen/KEE3B0.png differ
diff --git a/sprites/wolfstuff/XDOGA1.png b/sprites/wolfstuff/XDOGA1.png
index 24f5d5934..693d97da7 100644
Binary files a/sprites/wolfstuff/XDOGA1.png and b/sprites/wolfstuff/XDOGA1.png differ
diff --git a/sprites/wolfstuff/XDOGA2.png b/sprites/wolfstuff/XDOGA2.png
index 886da2544..ef233f60a 100644
Binary files a/sprites/wolfstuff/XDOGA2.png and b/sprites/wolfstuff/XDOGA2.png differ
diff --git a/sprites/wolfstuff/XDOGA3.png b/sprites/wolfstuff/XDOGA3.png
index aa0aa6140..2293e3a14 100644
Binary files a/sprites/wolfstuff/XDOGA3.png and b/sprites/wolfstuff/XDOGA3.png differ
diff --git a/sprites/wolfstuff/XDOGA4.png b/sprites/wolfstuff/XDOGA4.png
index 0a6ef7066..78c44e751 100644
Binary files a/sprites/wolfstuff/XDOGA4.png and b/sprites/wolfstuff/XDOGA4.png differ
diff --git a/sprites/wolfstuff/XDOGA5.png b/sprites/wolfstuff/XDOGA5.png
index 694fa155c..3dd032f69 100644
Binary files a/sprites/wolfstuff/XDOGA5.png and b/sprites/wolfstuff/XDOGA5.png differ
diff --git a/sprites/wolfstuff/XDOGA6.png b/sprites/wolfstuff/XDOGA6.png
index b9af85449..d1f9d70f9 100644
Binary files a/sprites/wolfstuff/XDOGA6.png and b/sprites/wolfstuff/XDOGA6.png differ
diff --git a/sprites/wolfstuff/XDOGA7.png b/sprites/wolfstuff/XDOGA7.png
index 160a83d5c..fd1880191 100644
Binary files a/sprites/wolfstuff/XDOGA7.png and b/sprites/wolfstuff/XDOGA7.png differ
diff --git a/sprites/wolfstuff/XDOGA8.png b/sprites/wolfstuff/XDOGA8.png
index 38b38606a..9ac643336 100644
Binary files a/sprites/wolfstuff/XDOGA8.png and b/sprites/wolfstuff/XDOGA8.png differ
diff --git a/sprites/wolfstuff/XDOGB1.png b/sprites/wolfstuff/XDOGB1.png
index 90cf0014e..d87625a37 100644
Binary files a/sprites/wolfstuff/XDOGB1.png and b/sprites/wolfstuff/XDOGB1.png differ
diff --git a/sprites/wolfstuff/XDOGB2.png b/sprites/wolfstuff/XDOGB2.png
index 8bb9be60f..18dc55a60 100644
Binary files a/sprites/wolfstuff/XDOGB2.png and b/sprites/wolfstuff/XDOGB2.png differ
diff --git a/sprites/wolfstuff/XDOGB3.png b/sprites/wolfstuff/XDOGB3.png
index b52b83b8a..f19537ca9 100644
Binary files a/sprites/wolfstuff/XDOGB3.png and b/sprites/wolfstuff/XDOGB3.png differ
diff --git a/sprites/wolfstuff/XDOGB4.png b/sprites/wolfstuff/XDOGB4.png
index 9ce658dc8..97b9ec516 100644
Binary files a/sprites/wolfstuff/XDOGB4.png and b/sprites/wolfstuff/XDOGB4.png differ
diff --git a/sprites/wolfstuff/XDOGB5.png b/sprites/wolfstuff/XDOGB5.png
index 4a33921ee..85c061e70 100644
Binary files a/sprites/wolfstuff/XDOGB5.png and b/sprites/wolfstuff/XDOGB5.png differ
diff --git a/sprites/wolfstuff/XDOGB6.png b/sprites/wolfstuff/XDOGB6.png
index 19a1dd71b..d0e7a6d98 100644
Binary files a/sprites/wolfstuff/XDOGB6.png and b/sprites/wolfstuff/XDOGB6.png differ
diff --git a/sprites/wolfstuff/XDOGB7.png b/sprites/wolfstuff/XDOGB7.png
index 5cb0f7556..958b81077 100644
Binary files a/sprites/wolfstuff/XDOGB7.png and b/sprites/wolfstuff/XDOGB7.png differ
diff --git a/sprites/wolfstuff/XDOGB8.png b/sprites/wolfstuff/XDOGB8.png
index cdfb8b6c4..1f0762c91 100644
Binary files a/sprites/wolfstuff/XDOGB8.png and b/sprites/wolfstuff/XDOGB8.png differ
diff --git a/sprites/wolfstuff/XDOGC1.png b/sprites/wolfstuff/XDOGC1.png
index 8b7e5f85c..95d1de3fc 100644
Binary files a/sprites/wolfstuff/XDOGC1.png and b/sprites/wolfstuff/XDOGC1.png differ
diff --git a/sprites/wolfstuff/XDOGC2.png b/sprites/wolfstuff/XDOGC2.png
index ffcb38997..6223fcddb 100644
Binary files a/sprites/wolfstuff/XDOGC2.png and b/sprites/wolfstuff/XDOGC2.png differ
diff --git a/sprites/wolfstuff/XDOGC3.png b/sprites/wolfstuff/XDOGC3.png
index 91382964f..7bdd290ce 100644
Binary files a/sprites/wolfstuff/XDOGC3.png and b/sprites/wolfstuff/XDOGC3.png differ
diff --git a/sprites/wolfstuff/XDOGC4.png b/sprites/wolfstuff/XDOGC4.png
index 12ec9839f..3ce600edc 100644
Binary files a/sprites/wolfstuff/XDOGC4.png and b/sprites/wolfstuff/XDOGC4.png differ
diff --git a/sprites/wolfstuff/XDOGC5.png b/sprites/wolfstuff/XDOGC5.png
index 381b23c6c..88d78fb19 100644
Binary files a/sprites/wolfstuff/XDOGC5.png and b/sprites/wolfstuff/XDOGC5.png differ
diff --git a/sprites/wolfstuff/XDOGC6.png b/sprites/wolfstuff/XDOGC6.png
index 531a0f8db..3c72a7d94 100644
Binary files a/sprites/wolfstuff/XDOGC6.png and b/sprites/wolfstuff/XDOGC6.png differ
diff --git a/sprites/wolfstuff/XDOGC7.png b/sprites/wolfstuff/XDOGC7.png
index 01f8e3105..d6464a08d 100644
Binary files a/sprites/wolfstuff/XDOGC7.png and b/sprites/wolfstuff/XDOGC7.png differ
diff --git a/sprites/wolfstuff/XDOGC8.png b/sprites/wolfstuff/XDOGC8.png
index 208e6e4c8..f181147ff 100644
Binary files a/sprites/wolfstuff/XDOGC8.png and b/sprites/wolfstuff/XDOGC8.png differ
diff --git a/sprites/wolfstuff/XDOGD1.png b/sprites/wolfstuff/XDOGD1.png
index 1e04bce00..f5a82bab4 100644
Binary files a/sprites/wolfstuff/XDOGD1.png and b/sprites/wolfstuff/XDOGD1.png differ
diff --git a/sprites/wolfstuff/XDOGD2.png b/sprites/wolfstuff/XDOGD2.png
index 549788a1a..b13b4edeb 100644
Binary files a/sprites/wolfstuff/XDOGD2.png and b/sprites/wolfstuff/XDOGD2.png differ
diff --git a/sprites/wolfstuff/XDOGD3.png b/sprites/wolfstuff/XDOGD3.png
index 50232c8b6..4f0935019 100644
Binary files a/sprites/wolfstuff/XDOGD3.png and b/sprites/wolfstuff/XDOGD3.png differ
diff --git a/sprites/wolfstuff/XDOGD4.png b/sprites/wolfstuff/XDOGD4.png
index 1b9c4b9f4..9c6ad3937 100644
Binary files a/sprites/wolfstuff/XDOGD4.png and b/sprites/wolfstuff/XDOGD4.png differ
diff --git a/sprites/wolfstuff/XDOGD5.png b/sprites/wolfstuff/XDOGD5.png
index f7f3c4db5..c74324ea0 100644
Binary files a/sprites/wolfstuff/XDOGD5.png and b/sprites/wolfstuff/XDOGD5.png differ
diff --git a/sprites/wolfstuff/XDOGD6.png b/sprites/wolfstuff/XDOGD6.png
index e5ecf8af3..d60f73f0e 100644
Binary files a/sprites/wolfstuff/XDOGD6.png and b/sprites/wolfstuff/XDOGD6.png differ
diff --git a/sprites/wolfstuff/XDOGD7.png b/sprites/wolfstuff/XDOGD7.png
index bfdf80f01..575c5fc6a 100644
Binary files a/sprites/wolfstuff/XDOGD7.png and b/sprites/wolfstuff/XDOGD7.png differ
diff --git a/sprites/wolfstuff/XDOGD8.png b/sprites/wolfstuff/XDOGD8.png
index ef15b7154..82f7f8974 100644
Binary files a/sprites/wolfstuff/XDOGD8.png and b/sprites/wolfstuff/XDOGD8.png differ
diff --git a/sprites/wolfstuff/XDOGE0.png b/sprites/wolfstuff/XDOGE0.png
index 7de6e6f6a..f95dc840f 100644
Binary files a/sprites/wolfstuff/XDOGE0.png and b/sprites/wolfstuff/XDOGE0.png differ
diff --git a/sprites/wolfstuff/XDOGF0.png b/sprites/wolfstuff/XDOGF0.png
index 3561eed7f..82e0672c4 100644
Binary files a/sprites/wolfstuff/XDOGF0.png and b/sprites/wolfstuff/XDOGF0.png differ
diff --git a/sprites/wolfstuff/XDOGG0.png b/sprites/wolfstuff/XDOGG0.png
index ab9190c44..c6b3cab62 100644
Binary files a/sprites/wolfstuff/XDOGG0.png and b/sprites/wolfstuff/XDOGG0.png differ
diff --git a/sprites/wolfstuff/XDOGH0.png b/sprites/wolfstuff/XDOGH0.png
index ec64a20c6..f5f3e2470 100644
Binary files a/sprites/wolfstuff/XDOGH0.png and b/sprites/wolfstuff/XDOGH0.png differ
diff --git a/sprites/wolfstuff/XDOGI0.png b/sprites/wolfstuff/XDOGI0.png
index dac8da298..df2a6a8c6 100644
Binary files a/sprites/wolfstuff/XDOGI0.png and b/sprites/wolfstuff/XDOGI0.png differ
diff --git a/sprites/wolfstuff/XDOGJ0.png b/sprites/wolfstuff/XDOGJ0.png
index 0e835942a..1d2265967 100644
Binary files a/sprites/wolfstuff/XDOGJ0.png and b/sprites/wolfstuff/XDOGJ0.png differ
diff --git a/sprites/wolfstuff/XDOGK0.png b/sprites/wolfstuff/XDOGK0.png
index 45f276a9e..94efc01fe 100644
Binary files a/sprites/wolfstuff/XDOGK0.png and b/sprites/wolfstuff/XDOGK0.png differ
diff --git a/sprites/wolfstuff/XGRDA1.png b/sprites/wolfstuff/XGRDA1.png
index c7de3c645..d61e9d0c0 100644
Binary files a/sprites/wolfstuff/XGRDA1.png and b/sprites/wolfstuff/XGRDA1.png differ
diff --git a/sprites/wolfstuff/XGRDA2.png b/sprites/wolfstuff/XGRDA2.png
index eb8c55530..f671537d7 100644
Binary files a/sprites/wolfstuff/XGRDA2.png and b/sprites/wolfstuff/XGRDA2.png differ
diff --git a/sprites/wolfstuff/XGRDA3.png b/sprites/wolfstuff/XGRDA3.png
index 4a36062e0..c21b308b9 100644
Binary files a/sprites/wolfstuff/XGRDA3.png and b/sprites/wolfstuff/XGRDA3.png differ
diff --git a/sprites/wolfstuff/XGRDA4.png b/sprites/wolfstuff/XGRDA4.png
index bd2255cf9..2a53f3cbd 100644
Binary files a/sprites/wolfstuff/XGRDA4.png and b/sprites/wolfstuff/XGRDA4.png differ
diff --git a/sprites/wolfstuff/XGRDA5.png b/sprites/wolfstuff/XGRDA5.png
index e9e124c99..9374a178c 100644
Binary files a/sprites/wolfstuff/XGRDA5.png and b/sprites/wolfstuff/XGRDA5.png differ
diff --git a/sprites/wolfstuff/XGRDA6.png b/sprites/wolfstuff/XGRDA6.png
index 593f0d7d6..43fb2ca69 100644
Binary files a/sprites/wolfstuff/XGRDA6.png and b/sprites/wolfstuff/XGRDA6.png differ
diff --git a/sprites/wolfstuff/XGRDA7.png b/sprites/wolfstuff/XGRDA7.png
index d1f294e96..9246bf38c 100644
Binary files a/sprites/wolfstuff/XGRDA7.png and b/sprites/wolfstuff/XGRDA7.png differ
diff --git a/sprites/wolfstuff/XGRDA8.png b/sprites/wolfstuff/XGRDA8.png
index 6534af2ee..dcb1b771b 100644
Binary files a/sprites/wolfstuff/XGRDA8.png and b/sprites/wolfstuff/XGRDA8.png differ
diff --git a/sprites/wolfstuff/XGRDB1.png b/sprites/wolfstuff/XGRDB1.png
index 7bd192801..523d03a79 100644
Binary files a/sprites/wolfstuff/XGRDB1.png and b/sprites/wolfstuff/XGRDB1.png differ
diff --git a/sprites/wolfstuff/XGRDB2.png b/sprites/wolfstuff/XGRDB2.png
index 56a9f5da1..21aa14506 100644
Binary files a/sprites/wolfstuff/XGRDB2.png and b/sprites/wolfstuff/XGRDB2.png differ
diff --git a/sprites/wolfstuff/XGRDB3.png b/sprites/wolfstuff/XGRDB3.png
index ddac36cac..7130eae51 100644
Binary files a/sprites/wolfstuff/XGRDB3.png and b/sprites/wolfstuff/XGRDB3.png differ
diff --git a/sprites/wolfstuff/XGRDB4.png b/sprites/wolfstuff/XGRDB4.png
index 7936df90d..97a4f9179 100644
Binary files a/sprites/wolfstuff/XGRDB4.png and b/sprites/wolfstuff/XGRDB4.png differ
diff --git a/sprites/wolfstuff/XGRDB5.png b/sprites/wolfstuff/XGRDB5.png
index 083596453..4ebe39d00 100644
Binary files a/sprites/wolfstuff/XGRDB5.png and b/sprites/wolfstuff/XGRDB5.png differ
diff --git a/sprites/wolfstuff/XGRDB6.png b/sprites/wolfstuff/XGRDB6.png
index 29557dd71..38000a36e 100644
Binary files a/sprites/wolfstuff/XGRDB6.png and b/sprites/wolfstuff/XGRDB6.png differ
diff --git a/sprites/wolfstuff/XGRDB7.png b/sprites/wolfstuff/XGRDB7.png
index 4e8e879c2..3b475372a 100644
Binary files a/sprites/wolfstuff/XGRDB7.png and b/sprites/wolfstuff/XGRDB7.png differ
diff --git a/sprites/wolfstuff/XGRDB8.png b/sprites/wolfstuff/XGRDB8.png
index 32e04890a..fd4ce2d6e 100644
Binary files a/sprites/wolfstuff/XGRDB8.png and b/sprites/wolfstuff/XGRDB8.png differ
diff --git a/sprites/wolfstuff/XGRDC1.png b/sprites/wolfstuff/XGRDC1.png
index 81c6c9763..1cd2242f0 100644
Binary files a/sprites/wolfstuff/XGRDC1.png and b/sprites/wolfstuff/XGRDC1.png differ
diff --git a/sprites/wolfstuff/XGRDC2.png b/sprites/wolfstuff/XGRDC2.png
index 4fcede807..579bcaf64 100644
Binary files a/sprites/wolfstuff/XGRDC2.png and b/sprites/wolfstuff/XGRDC2.png differ
diff --git a/sprites/wolfstuff/XGRDC3.png b/sprites/wolfstuff/XGRDC3.png
index 3e2699edb..469a0716f 100644
Binary files a/sprites/wolfstuff/XGRDC3.png and b/sprites/wolfstuff/XGRDC3.png differ
diff --git a/sprites/wolfstuff/XGRDC4.png b/sprites/wolfstuff/XGRDC4.png
index ce5504308..7a26959f3 100644
Binary files a/sprites/wolfstuff/XGRDC4.png and b/sprites/wolfstuff/XGRDC4.png differ
diff --git a/sprites/wolfstuff/XGRDC5.png b/sprites/wolfstuff/XGRDC5.png
index d7e29eb0e..a5c78163f 100644
Binary files a/sprites/wolfstuff/XGRDC5.png and b/sprites/wolfstuff/XGRDC5.png differ
diff --git a/sprites/wolfstuff/XGRDC6.png b/sprites/wolfstuff/XGRDC6.png
index 172f07216..d668a3d77 100644
Binary files a/sprites/wolfstuff/XGRDC6.png and b/sprites/wolfstuff/XGRDC6.png differ
diff --git a/sprites/wolfstuff/XGRDC7.png b/sprites/wolfstuff/XGRDC7.png
index bb94dd438..e5bee90be 100644
Binary files a/sprites/wolfstuff/XGRDC7.png and b/sprites/wolfstuff/XGRDC7.png differ
diff --git a/sprites/wolfstuff/XGRDC8.png b/sprites/wolfstuff/XGRDC8.png
index d341bba2f..c8e3af00b 100644
Binary files a/sprites/wolfstuff/XGRDC8.png and b/sprites/wolfstuff/XGRDC8.png differ
diff --git a/sprites/wolfstuff/XGRDD1.png b/sprites/wolfstuff/XGRDD1.png
index 2ba960996..27c9419b3 100644
Binary files a/sprites/wolfstuff/XGRDD1.png and b/sprites/wolfstuff/XGRDD1.png differ
diff --git a/sprites/wolfstuff/XGRDD2.png b/sprites/wolfstuff/XGRDD2.png
index 4bb39ca8f..24bbffe06 100644
Binary files a/sprites/wolfstuff/XGRDD2.png and b/sprites/wolfstuff/XGRDD2.png differ
diff --git a/sprites/wolfstuff/XGRDD3.png b/sprites/wolfstuff/XGRDD3.png
index 698b4061e..2ca084380 100644
Binary files a/sprites/wolfstuff/XGRDD3.png and b/sprites/wolfstuff/XGRDD3.png differ
diff --git a/sprites/wolfstuff/XGRDD4.png b/sprites/wolfstuff/XGRDD4.png
index f2d316c9b..d42bec0a4 100644
Binary files a/sprites/wolfstuff/XGRDD4.png and b/sprites/wolfstuff/XGRDD4.png differ
diff --git a/sprites/wolfstuff/XGRDD5.png b/sprites/wolfstuff/XGRDD5.png
index 5b6715db8..00981d5fe 100644
Binary files a/sprites/wolfstuff/XGRDD5.png and b/sprites/wolfstuff/XGRDD5.png differ
diff --git a/sprites/wolfstuff/XGRDD6.png b/sprites/wolfstuff/XGRDD6.png
index cfc440139..9a52d4498 100644
Binary files a/sprites/wolfstuff/XGRDD6.png and b/sprites/wolfstuff/XGRDD6.png differ
diff --git a/sprites/wolfstuff/XGRDD7.png b/sprites/wolfstuff/XGRDD7.png
index c0c0ef97f..0016df25c 100644
Binary files a/sprites/wolfstuff/XGRDD7.png and b/sprites/wolfstuff/XGRDD7.png differ
diff --git a/sprites/wolfstuff/XGRDD8.png b/sprites/wolfstuff/XGRDD8.png
index ceb519c5e..4e48bc31a 100644
Binary files a/sprites/wolfstuff/XGRDD8.png and b/sprites/wolfstuff/XGRDD8.png differ
diff --git a/sprites/wolfstuff/XGRDE1.png b/sprites/wolfstuff/XGRDE1.png
index 4d6a0abb6..d37530c95 100644
Binary files a/sprites/wolfstuff/XGRDE1.png and b/sprites/wolfstuff/XGRDE1.png differ
diff --git a/sprites/wolfstuff/XGRDE2.png b/sprites/wolfstuff/XGRDE2.png
index 2e70cae09..8661da51c 100644
Binary files a/sprites/wolfstuff/XGRDE2.png and b/sprites/wolfstuff/XGRDE2.png differ
diff --git a/sprites/wolfstuff/XGRDE3.png b/sprites/wolfstuff/XGRDE3.png
index f2a143011..82da2731c 100644
Binary files a/sprites/wolfstuff/XGRDE3.png and b/sprites/wolfstuff/XGRDE3.png differ
diff --git a/sprites/wolfstuff/XGRDE4.png b/sprites/wolfstuff/XGRDE4.png
index bd0316244..c521a8392 100644
Binary files a/sprites/wolfstuff/XGRDE4.png and b/sprites/wolfstuff/XGRDE4.png differ
diff --git a/sprites/wolfstuff/XGRDE5.png b/sprites/wolfstuff/XGRDE5.png
index c066a60cf..5daf7c53f 100644
Binary files a/sprites/wolfstuff/XGRDE5.png and b/sprites/wolfstuff/XGRDE5.png differ
diff --git a/sprites/wolfstuff/XGRDE6.png b/sprites/wolfstuff/XGRDE6.png
index 281f5e712..4ec5a2e6a 100644
Binary files a/sprites/wolfstuff/XGRDE6.png and b/sprites/wolfstuff/XGRDE6.png differ
diff --git a/sprites/wolfstuff/XGRDE7.png b/sprites/wolfstuff/XGRDE7.png
index 04d5d25ca..1f3c1c714 100644
Binary files a/sprites/wolfstuff/XGRDE7.png and b/sprites/wolfstuff/XGRDE7.png differ
diff --git a/sprites/wolfstuff/XGRDE8.png b/sprites/wolfstuff/XGRDE8.png
index c27ed113a..4d42aaf12 100644
Binary files a/sprites/wolfstuff/XGRDE8.png and b/sprites/wolfstuff/XGRDE8.png differ
diff --git a/sprites/wolfstuff/XGRDF0.png b/sprites/wolfstuff/XGRDF0.png
index 2ea381c13..d38d3c80a 100644
Binary files a/sprites/wolfstuff/XGRDF0.png and b/sprites/wolfstuff/XGRDF0.png differ
diff --git a/sprites/wolfstuff/XGRDG0.png b/sprites/wolfstuff/XGRDG0.png
index 60abc84eb..0a1f8cf2d 100644
Binary files a/sprites/wolfstuff/XGRDG0.png and b/sprites/wolfstuff/XGRDG0.png differ
diff --git a/sprites/wolfstuff/XGRDH0.png b/sprites/wolfstuff/XGRDH0.png
index b34b01487..8cb39b88a 100644
Binary files a/sprites/wolfstuff/XGRDH0.png and b/sprites/wolfstuff/XGRDH0.png differ
diff --git a/sprites/wolfstuff/XGRDI0.png b/sprites/wolfstuff/XGRDI0.png
index 936da28b1..4686c8605 100644
Binary files a/sprites/wolfstuff/XGRDI0.png and b/sprites/wolfstuff/XGRDI0.png differ
diff --git a/sprites/wolfstuff/XGRDJ0.png b/sprites/wolfstuff/XGRDJ0.png
index 4a0cdf926..186bc701d 100644
Binary files a/sprites/wolfstuff/XGRDJ0.png and b/sprites/wolfstuff/XGRDJ0.png differ
diff --git a/sprites/wolfstuff/XGRDK0.png b/sprites/wolfstuff/XGRDK0.png
index 1bcd41d34..b348e1467 100644
Binary files a/sprites/wolfstuff/XGRDK0.png and b/sprites/wolfstuff/XGRDK0.png differ
diff --git a/sprites/wolfstuff/XGRDL0.png b/sprites/wolfstuff/XGRDL0.png
index 30b4c3d19..7bcd5666a 100644
Binary files a/sprites/wolfstuff/XGRDL0.png and b/sprites/wolfstuff/XGRDL0.png differ
diff --git a/sprites/wolfstuff/XGRDM0.png b/sprites/wolfstuff/XGRDM0.png
index b0f216a10..fa24f1006 100644
Binary files a/sprites/wolfstuff/XGRDM0.png and b/sprites/wolfstuff/XGRDM0.png differ
diff --git a/sprites/wolfstuff/XGRDN0.png b/sprites/wolfstuff/XGRDN0.png
index c6ccbcf3f..41c3b9ed7 100644
Binary files a/sprites/wolfstuff/XGRDN0.png and b/sprites/wolfstuff/XGRDN0.png differ
diff --git a/sprites/wolfstuff/XHNSA0.png b/sprites/wolfstuff/XHNSA0.png
index fece69ec7..2e51a043d 100644
Binary files a/sprites/wolfstuff/XHNSA0.png and b/sprites/wolfstuff/XHNSA0.png differ
diff --git a/sprites/wolfstuff/XHNSB0.png b/sprites/wolfstuff/XHNSB0.png
index e10715044..fc8f4a8a9 100644
Binary files a/sprites/wolfstuff/XHNSB0.png and b/sprites/wolfstuff/XHNSB0.png differ
diff --git a/sprites/wolfstuff/XHNSC0.png b/sprites/wolfstuff/XHNSC0.png
index 8cd3c2618..965efa1fe 100644
Binary files a/sprites/wolfstuff/XHNSC0.png and b/sprites/wolfstuff/XHNSC0.png differ
diff --git a/sprites/wolfstuff/XHNSD0.png b/sprites/wolfstuff/XHNSD0.png
index 2a1557843..72a350d12 100644
Binary files a/sprites/wolfstuff/XHNSD0.png and b/sprites/wolfstuff/XHNSD0.png differ
diff --git a/sprites/wolfstuff/XHNSE0.png b/sprites/wolfstuff/XHNSE0.png
index 6a5b8a5db..9243641b6 100644
Binary files a/sprites/wolfstuff/XHNSE0.png and b/sprites/wolfstuff/XHNSE0.png differ
diff --git a/sprites/wolfstuff/XHNSF0.png b/sprites/wolfstuff/XHNSF0.png
index 02f90200b..157d2ddc6 100644
Binary files a/sprites/wolfstuff/XHNSF0.png and b/sprites/wolfstuff/XHNSF0.png differ
diff --git a/sprites/wolfstuff/XHNSG0.png b/sprites/wolfstuff/XHNSG0.png
index 23f1d5fbd..f5db7a473 100644
Binary files a/sprites/wolfstuff/XHNSG0.png and b/sprites/wolfstuff/XHNSG0.png differ
diff --git a/sprites/wolfstuff/XHNSH0.png b/sprites/wolfstuff/XHNSH0.png
index 9aba92d03..d893ca00e 100644
Binary files a/sprites/wolfstuff/XHNSH0.png and b/sprites/wolfstuff/XHNSH0.png differ
diff --git a/sprites/wolfstuff/XHNSI0.png b/sprites/wolfstuff/XHNSI0.png
index 16fd65964..abaa7cc4d 100644
Binary files a/sprites/wolfstuff/XHNSI0.png and b/sprites/wolfstuff/XHNSI0.png differ
diff --git a/sprites/wolfstuff/XHNSJ0.png b/sprites/wolfstuff/XHNSJ0.png
index 9cfac73a5..30ae9c982 100644
Binary files a/sprites/wolfstuff/XHNSJ0.png and b/sprites/wolfstuff/XHNSJ0.png differ
diff --git a/sprites/wolfstuff/XHNSK0.png b/sprites/wolfstuff/XHNSK0.png
index da320877c..496ffe9f6 100644
Binary files a/sprites/wolfstuff/XHNSK0.png and b/sprites/wolfstuff/XHNSK0.png differ
diff --git a/sprites/wolfstuff/XSSWA1.png b/sprites/wolfstuff/XSSWA1.png
index c0d2a4256..ce498cec1 100644
Binary files a/sprites/wolfstuff/XSSWA1.png and b/sprites/wolfstuff/XSSWA1.png differ
diff --git a/sprites/wolfstuff/XSSWA2.png b/sprites/wolfstuff/XSSWA2.png
index d16658fbd..417304323 100644
Binary files a/sprites/wolfstuff/XSSWA2.png and b/sprites/wolfstuff/XSSWA2.png differ
diff --git a/sprites/wolfstuff/XSSWA3.png b/sprites/wolfstuff/XSSWA3.png
index 2e6553dd5..f3b6ca574 100644
Binary files a/sprites/wolfstuff/XSSWA3.png and b/sprites/wolfstuff/XSSWA3.png differ
diff --git a/sprites/wolfstuff/XSSWA4.png b/sprites/wolfstuff/XSSWA4.png
index fd8f9cca1..e5577e6eb 100644
Binary files a/sprites/wolfstuff/XSSWA4.png and b/sprites/wolfstuff/XSSWA4.png differ
diff --git a/sprites/wolfstuff/XSSWA5.png b/sprites/wolfstuff/XSSWA5.png
index b25d9cb10..fb5fc982b 100644
Binary files a/sprites/wolfstuff/XSSWA5.png and b/sprites/wolfstuff/XSSWA5.png differ
diff --git a/sprites/wolfstuff/XSSWA6.png b/sprites/wolfstuff/XSSWA6.png
index ce65f3003..13448938e 100644
Binary files a/sprites/wolfstuff/XSSWA6.png and b/sprites/wolfstuff/XSSWA6.png differ
diff --git a/sprites/wolfstuff/XSSWA7.png b/sprites/wolfstuff/XSSWA7.png
index 6aee8b1a5..953276bd9 100644
Binary files a/sprites/wolfstuff/XSSWA7.png and b/sprites/wolfstuff/XSSWA7.png differ
diff --git a/sprites/wolfstuff/XSSWA8.png b/sprites/wolfstuff/XSSWA8.png
index 9ecebcdc3..904e012f8 100644
Binary files a/sprites/wolfstuff/XSSWA8.png and b/sprites/wolfstuff/XSSWA8.png differ
diff --git a/sprites/wolfstuff/XSSWB1.png b/sprites/wolfstuff/XSSWB1.png
index 170050d3f..2aaf240de 100644
Binary files a/sprites/wolfstuff/XSSWB1.png and b/sprites/wolfstuff/XSSWB1.png differ
diff --git a/sprites/wolfstuff/XSSWB2.png b/sprites/wolfstuff/XSSWB2.png
index 8716339e5..f9dcb6618 100644
Binary files a/sprites/wolfstuff/XSSWB2.png and b/sprites/wolfstuff/XSSWB2.png differ
diff --git a/sprites/wolfstuff/XSSWB3.png b/sprites/wolfstuff/XSSWB3.png
index 8e38e9e35..cbf03db55 100644
Binary files a/sprites/wolfstuff/XSSWB3.png and b/sprites/wolfstuff/XSSWB3.png differ
diff --git a/sprites/wolfstuff/XSSWB4.png b/sprites/wolfstuff/XSSWB4.png
index d72c6aea4..f78daa551 100644
Binary files a/sprites/wolfstuff/XSSWB4.png and b/sprites/wolfstuff/XSSWB4.png differ
diff --git a/sprites/wolfstuff/XSSWB5.png b/sprites/wolfstuff/XSSWB5.png
index c65f04a78..2123e4a18 100644
Binary files a/sprites/wolfstuff/XSSWB5.png and b/sprites/wolfstuff/XSSWB5.png differ
diff --git a/sprites/wolfstuff/XSSWB6.png b/sprites/wolfstuff/XSSWB6.png
index 5458280de..800c8011c 100644
Binary files a/sprites/wolfstuff/XSSWB6.png and b/sprites/wolfstuff/XSSWB6.png differ
diff --git a/sprites/wolfstuff/XSSWB7.png b/sprites/wolfstuff/XSSWB7.png
index 5fbbbc578..e76ccddda 100644
Binary files a/sprites/wolfstuff/XSSWB7.png and b/sprites/wolfstuff/XSSWB7.png differ
diff --git a/sprites/wolfstuff/XSSWB8.png b/sprites/wolfstuff/XSSWB8.png
index 436b8276e..c17f51785 100644
Binary files a/sprites/wolfstuff/XSSWB8.png and b/sprites/wolfstuff/XSSWB8.png differ
diff --git a/sprites/wolfstuff/XSSWC1.png b/sprites/wolfstuff/XSSWC1.png
index b0ef525d8..8463df15e 100644
Binary files a/sprites/wolfstuff/XSSWC1.png and b/sprites/wolfstuff/XSSWC1.png differ
diff --git a/sprites/wolfstuff/XSSWC2.png b/sprites/wolfstuff/XSSWC2.png
index b8fe33c74..61f6b94a6 100644
Binary files a/sprites/wolfstuff/XSSWC2.png and b/sprites/wolfstuff/XSSWC2.png differ
diff --git a/sprites/wolfstuff/XSSWC3.png b/sprites/wolfstuff/XSSWC3.png
index d2695995f..6c3a7e267 100644
Binary files a/sprites/wolfstuff/XSSWC3.png and b/sprites/wolfstuff/XSSWC3.png differ
diff --git a/sprites/wolfstuff/XSSWC4.png b/sprites/wolfstuff/XSSWC4.png
index f61ea6597..a09864c12 100644
Binary files a/sprites/wolfstuff/XSSWC4.png and b/sprites/wolfstuff/XSSWC4.png differ
diff --git a/sprites/wolfstuff/XSSWC5.png b/sprites/wolfstuff/XSSWC5.png
index 2327ccbd3..ff4651ece 100644
Binary files a/sprites/wolfstuff/XSSWC5.png and b/sprites/wolfstuff/XSSWC5.png differ
diff --git a/sprites/wolfstuff/XSSWC6.png b/sprites/wolfstuff/XSSWC6.png
index 6271c1905..da48c9557 100644
Binary files a/sprites/wolfstuff/XSSWC6.png and b/sprites/wolfstuff/XSSWC6.png differ
diff --git a/sprites/wolfstuff/XSSWC7.png b/sprites/wolfstuff/XSSWC7.png
index 952ed8602..1721c037d 100644
Binary files a/sprites/wolfstuff/XSSWC7.png and b/sprites/wolfstuff/XSSWC7.png differ
diff --git a/sprites/wolfstuff/XSSWC8.png b/sprites/wolfstuff/XSSWC8.png
index 4953de390..31e634b4c 100644
Binary files a/sprites/wolfstuff/XSSWC8.png and b/sprites/wolfstuff/XSSWC8.png differ
diff --git a/sprites/wolfstuff/XSSWD1.png b/sprites/wolfstuff/XSSWD1.png
index 04fb861b8..3f96cfc3e 100644
Binary files a/sprites/wolfstuff/XSSWD1.png and b/sprites/wolfstuff/XSSWD1.png differ
diff --git a/sprites/wolfstuff/XSSWD2.png b/sprites/wolfstuff/XSSWD2.png
index e654e99d7..6af806a65 100644
Binary files a/sprites/wolfstuff/XSSWD2.png and b/sprites/wolfstuff/XSSWD2.png differ
diff --git a/sprites/wolfstuff/XSSWD3.png b/sprites/wolfstuff/XSSWD3.png
index 239d31b4b..6d8731cf9 100644
Binary files a/sprites/wolfstuff/XSSWD3.png and b/sprites/wolfstuff/XSSWD3.png differ
diff --git a/sprites/wolfstuff/XSSWD4.png b/sprites/wolfstuff/XSSWD4.png
index c06cf1b6b..786077e5f 100644
Binary files a/sprites/wolfstuff/XSSWD4.png and b/sprites/wolfstuff/XSSWD4.png differ
diff --git a/sprites/wolfstuff/XSSWD5.png b/sprites/wolfstuff/XSSWD5.png
index 6b3a32c74..957e7d024 100644
Binary files a/sprites/wolfstuff/XSSWD5.png and b/sprites/wolfstuff/XSSWD5.png differ
diff --git a/sprites/wolfstuff/XSSWD6.png b/sprites/wolfstuff/XSSWD6.png
index af57d9df4..20887c5fc 100644
Binary files a/sprites/wolfstuff/XSSWD6.png and b/sprites/wolfstuff/XSSWD6.png differ
diff --git a/sprites/wolfstuff/XSSWD7.png b/sprites/wolfstuff/XSSWD7.png
index 945cca081..ded1e7171 100644
Binary files a/sprites/wolfstuff/XSSWD7.png and b/sprites/wolfstuff/XSSWD7.png differ
diff --git a/sprites/wolfstuff/XSSWD8.png b/sprites/wolfstuff/XSSWD8.png
index 9bdf75bb1..4e54105f3 100644
Binary files a/sprites/wolfstuff/XSSWD8.png and b/sprites/wolfstuff/XSSWD8.png differ
diff --git a/sprites/wolfstuff/XSSWE0.png b/sprites/wolfstuff/XSSWE0.png
index 7eb273603..7949f8a69 100644
Binary files a/sprites/wolfstuff/XSSWE0.png and b/sprites/wolfstuff/XSSWE0.png differ
diff --git a/sprites/wolfstuff/XSSWF0.png b/sprites/wolfstuff/XSSWF0.png
index 9ca7db1eb..80a09b68c 100644
Binary files a/sprites/wolfstuff/XSSWF0.png and b/sprites/wolfstuff/XSSWF0.png differ
diff --git a/sprites/wolfstuff/XSSWG0.png b/sprites/wolfstuff/XSSWG0.png
index 66d3ba2e0..ddddd74b0 100644
Binary files a/sprites/wolfstuff/XSSWG0.png and b/sprites/wolfstuff/XSSWG0.png differ
diff --git a/sprites/wolfstuff/XSSWH0.png b/sprites/wolfstuff/XSSWH0.png
index 9501e444a..06f138c4f 100644
Binary files a/sprites/wolfstuff/XSSWH0.png and b/sprites/wolfstuff/XSSWH0.png differ
diff --git a/sprites/wolfstuff/XSSWI0.png b/sprites/wolfstuff/XSSWI0.png
index 95520bb6b..656dc9237 100644
Binary files a/sprites/wolfstuff/XSSWI0.png and b/sprites/wolfstuff/XSSWI0.png differ
diff --git a/sprites/wolfstuff/XSSWJ0.png b/sprites/wolfstuff/XSSWJ0.png
index a23af47f4..5d79faa7e 100644
Binary files a/sprites/wolfstuff/XSSWJ0.png and b/sprites/wolfstuff/XSSWJ0.png differ
diff --git a/sprites/wolfstuff/XSSWK0.png b/sprites/wolfstuff/XSSWK0.png
index 917eb4545..cc0744889 100644
Binary files a/sprites/wolfstuff/XSSWK0.png and b/sprites/wolfstuff/XSSWK0.png differ
diff --git a/sprites/wolfstuff/XSSWL0.png b/sprites/wolfstuff/XSSWL0.png
index 4e1319562..a8aa32b87 100644
Binary files a/sprites/wolfstuff/XSSWL0.png and b/sprites/wolfstuff/XSSWL0.png differ
diff --git a/sprites/wolfstuff/XSSWM0.png b/sprites/wolfstuff/XSSWM0.png
index a4b9c68cc..9591d6ec5 100644
Binary files a/sprites/wolfstuff/XSSWM0.png and b/sprites/wolfstuff/XSSWM0.png differ
diff --git a/sprites/wolfstuff/XSSWW1.png b/sprites/wolfstuff/XSSWW1.png
index fae9e859c..fa167eddf 100644
Binary files a/sprites/wolfstuff/XSSWW1.png and b/sprites/wolfstuff/XSSWW1.png differ
diff --git a/sprites/wolfstuff/XSSWW2.png b/sprites/wolfstuff/XSSWW2.png
index cf16cc3d9..e3987f313 100644
Binary files a/sprites/wolfstuff/XSSWW2.png and b/sprites/wolfstuff/XSSWW2.png differ
diff --git a/sprites/wolfstuff/XSSWW3.png b/sprites/wolfstuff/XSSWW3.png
index 93bd68e51..469aae8aa 100644
Binary files a/sprites/wolfstuff/XSSWW3.png and b/sprites/wolfstuff/XSSWW3.png differ
diff --git a/sprites/wolfstuff/XSSWW4.png b/sprites/wolfstuff/XSSWW4.png
index 4eeaadfef..222d59877 100644
Binary files a/sprites/wolfstuff/XSSWW4.png and b/sprites/wolfstuff/XSSWW4.png differ
diff --git a/sprites/wolfstuff/XSSWW5.png b/sprites/wolfstuff/XSSWW5.png
index bed87bf05..36a138ea6 100644
Binary files a/sprites/wolfstuff/XSSWW5.png and b/sprites/wolfstuff/XSSWW5.png differ
diff --git a/sprites/wolfstuff/XSSWW6.png b/sprites/wolfstuff/XSSWW6.png
index 57982eadb..0449ed1d2 100644
Binary files a/sprites/wolfstuff/XSSWW6.png and b/sprites/wolfstuff/XSSWW6.png differ
diff --git a/sprites/wolfstuff/XSSWW7.png b/sprites/wolfstuff/XSSWW7.png
index 32bbaaa42..b3b3468da 100644
Binary files a/sprites/wolfstuff/XSSWW7.png and b/sprites/wolfstuff/XSSWW7.png differ
diff --git a/sprites/wolfstuff/XSSWW8.png b/sprites/wolfstuff/XSSWW8.png
index 1485e1500..1dbed4898 100644
Binary files a/sprites/wolfstuff/XSSWW8.png and b/sprites/wolfstuff/XSSWW8.png differ
diff --git a/sprites/xdeaths/BO2XA0.png b/sprites/xdeaths/BO2XA0.png
new file mode 100644
index 000000000..d2485ceb4
Binary files /dev/null and b/sprites/xdeaths/BO2XA0.png differ
diff --git a/sprites/xdeaths/BO2XB0.png b/sprites/xdeaths/BO2XB0.png
new file mode 100644
index 000000000..49109694e
Binary files /dev/null and b/sprites/xdeaths/BO2XB0.png differ
diff --git a/sprites/xdeaths/BO2XC0.png b/sprites/xdeaths/BO2XC0.png
new file mode 100644
index 000000000..dd15ab67e
Binary files /dev/null and b/sprites/xdeaths/BO2XC0.png differ
diff --git a/sprites/xdeaths/BO2XD0.png b/sprites/xdeaths/BO2XD0.png
new file mode 100644
index 000000000..c624f4368
Binary files /dev/null and b/sprites/xdeaths/BO2XD0.png differ
diff --git a/sprites/xdeaths/BO2XE0.png b/sprites/xdeaths/BO2XE0.png
new file mode 100644
index 000000000..ed96fc61e
Binary files /dev/null and b/sprites/xdeaths/BO2XE0.png differ
diff --git a/sprites/xdeaths/BO2XF0.png b/sprites/xdeaths/BO2XF0.png
new file mode 100644
index 000000000..f9f13c6c6
Binary files /dev/null and b/sprites/xdeaths/BO2XF0.png differ
diff --git a/sprites/xdeaths/BO2XG0.png b/sprites/xdeaths/BO2XG0.png
new file mode 100644
index 000000000..abc44cc8c
Binary files /dev/null and b/sprites/xdeaths/BO2XG0.png differ
diff --git a/sprites/xdeaths/BO2XH0.png b/sprites/xdeaths/BO2XH0.png
new file mode 100644
index 000000000..21432f454
Binary files /dev/null and b/sprites/xdeaths/BO2XH0.png differ
diff --git a/sprites/xdeaths/BO2XI0.png b/sprites/xdeaths/BO2XI0.png
new file mode 100644
index 000000000..528baf30c
Binary files /dev/null and b/sprites/xdeaths/BO2XI0.png differ
diff --git a/sprites/xdeaths/BOSXA0.png b/sprites/xdeaths/BOSXA0.png
new file mode 100644
index 000000000..6c5eabc81
Binary files /dev/null and b/sprites/xdeaths/BOSXA0.png differ
diff --git a/sprites/xdeaths/BOSXB0.png b/sprites/xdeaths/BOSXB0.png
new file mode 100644
index 000000000..3d0dd1831
Binary files /dev/null and b/sprites/xdeaths/BOSXB0.png differ
diff --git a/sprites/xdeaths/BOSXC0.png b/sprites/xdeaths/BOSXC0.png
new file mode 100644
index 000000000..af0da3a69
Binary files /dev/null and b/sprites/xdeaths/BOSXC0.png differ
diff --git a/sprites/xdeaths/BOSXD0.png b/sprites/xdeaths/BOSXD0.png
new file mode 100644
index 000000000..1026ee024
Binary files /dev/null and b/sprites/xdeaths/BOSXD0.png differ
diff --git a/sprites/xdeaths/BOSXE0.png b/sprites/xdeaths/BOSXE0.png
new file mode 100644
index 000000000..0e65bca92
Binary files /dev/null and b/sprites/xdeaths/BOSXE0.png differ
diff --git a/sprites/xdeaths/BOSXF0.png b/sprites/xdeaths/BOSXF0.png
new file mode 100644
index 000000000..8607fde74
Binary files /dev/null and b/sprites/xdeaths/BOSXF0.png differ
diff --git a/sprites/xdeaths/BOSXG0.png b/sprites/xdeaths/BOSXG0.png
new file mode 100644
index 000000000..09528a10b
Binary files /dev/null and b/sprites/xdeaths/BOSXG0.png differ
diff --git a/sprites/xdeaths/BOSXH0.png b/sprites/xdeaths/BOSXH0.png
new file mode 100644
index 000000000..099b8203b
Binary files /dev/null and b/sprites/xdeaths/BOSXH0.png differ
diff --git a/sprites/xdeaths/BOSXI0.png b/sprites/xdeaths/BOSXI0.png
new file mode 100644
index 000000000..dc20fa348
Binary files /dev/null and b/sprites/xdeaths/BOSXI0.png differ
diff --git a/sprites/xdeaths/BSPXA0.png b/sprites/xdeaths/BSPXA0.png
new file mode 100644
index 000000000..1b615800d
Binary files /dev/null and b/sprites/xdeaths/BSPXA0.png differ
diff --git a/sprites/xdeaths/BSPXB0.png b/sprites/xdeaths/BSPXB0.png
new file mode 100644
index 000000000..f8a0e3603
Binary files /dev/null and b/sprites/xdeaths/BSPXB0.png differ
diff --git a/sprites/xdeaths/BSPXC0.png b/sprites/xdeaths/BSPXC0.png
new file mode 100644
index 000000000..9d00b264a
Binary files /dev/null and b/sprites/xdeaths/BSPXC0.png differ
diff --git a/sprites/xdeaths/BSPXD0.png b/sprites/xdeaths/BSPXD0.png
new file mode 100644
index 000000000..7e39e7348
Binary files /dev/null and b/sprites/xdeaths/BSPXD0.png differ
diff --git a/sprites/xdeaths/BSPXE0.png b/sprites/xdeaths/BSPXE0.png
new file mode 100644
index 000000000..5de401250
Binary files /dev/null and b/sprites/xdeaths/BSPXE0.png differ
diff --git a/sprites/xdeaths/BSPXF0.png b/sprites/xdeaths/BSPXF0.png
new file mode 100644
index 000000000..bdbd51387
Binary files /dev/null and b/sprites/xdeaths/BSPXF0.png differ
diff --git a/sprites/xdeaths/BSPXG0.png b/sprites/xdeaths/BSPXG0.png
new file mode 100644
index 000000000..a4d7bf974
Binary files /dev/null and b/sprites/xdeaths/BSPXG0.png differ
diff --git a/sprites/xdeaths/BSPXH0.png b/sprites/xdeaths/BSPXH0.png
new file mode 100644
index 000000000..addfa0565
Binary files /dev/null and b/sprites/xdeaths/BSPXH0.png differ
diff --git a/sprites/xdeaths/BSPXI0.png b/sprites/xdeaths/BSPXI0.png
new file mode 100644
index 000000000..5f9d53f54
Binary files /dev/null and b/sprites/xdeaths/BSPXI0.png differ
diff --git a/sprites/xdeaths/CACXA0.png b/sprites/xdeaths/CACXA0.png
new file mode 100644
index 000000000..5e125b03d
Binary files /dev/null and b/sprites/xdeaths/CACXA0.png differ
diff --git a/sprites/xdeaths/CACXB0.png b/sprites/xdeaths/CACXB0.png
new file mode 100644
index 000000000..f4a756bdd
Binary files /dev/null and b/sprites/xdeaths/CACXB0.png differ
diff --git a/sprites/xdeaths/CACXC0.png b/sprites/xdeaths/CACXC0.png
new file mode 100644
index 000000000..235ee17aa
Binary files /dev/null and b/sprites/xdeaths/CACXC0.png differ
diff --git a/sprites/xdeaths/CACXD0.png b/sprites/xdeaths/CACXD0.png
new file mode 100644
index 000000000..65b11d69d
Binary files /dev/null and b/sprites/xdeaths/CACXD0.png differ
diff --git a/sprites/xdeaths/CACXE0.png b/sprites/xdeaths/CACXE0.png
new file mode 100644
index 000000000..bb1aac976
Binary files /dev/null and b/sprites/xdeaths/CACXE0.png differ
diff --git a/sprites/xdeaths/CACXF0.png b/sprites/xdeaths/CACXF0.png
new file mode 100644
index 000000000..cdaad02c1
Binary files /dev/null and b/sprites/xdeaths/CACXF0.png differ
diff --git a/sprites/xdeaths/CACXG0.png b/sprites/xdeaths/CACXG0.png
new file mode 100644
index 000000000..7402b8530
Binary files /dev/null and b/sprites/xdeaths/CACXG0.png differ
diff --git a/sprites/xdeaths/CACXH0.png b/sprites/xdeaths/CACXH0.png
new file mode 100644
index 000000000..f497941ff
Binary files /dev/null and b/sprites/xdeaths/CACXH0.png differ
diff --git a/sprites/xdeaths/FATXA0.png b/sprites/xdeaths/FATXA0.png
new file mode 100644
index 000000000..a9da0d890
Binary files /dev/null and b/sprites/xdeaths/FATXA0.png differ
diff --git a/sprites/xdeaths/FATXB0.png b/sprites/xdeaths/FATXB0.png
new file mode 100644
index 000000000..1ef21fdea
Binary files /dev/null and b/sprites/xdeaths/FATXB0.png differ
diff --git a/sprites/xdeaths/FATXC0.png b/sprites/xdeaths/FATXC0.png
new file mode 100644
index 000000000..b391fba6e
Binary files /dev/null and b/sprites/xdeaths/FATXC0.png differ
diff --git a/sprites/xdeaths/FATXD0.png b/sprites/xdeaths/FATXD0.png
new file mode 100644
index 000000000..387657158
Binary files /dev/null and b/sprites/xdeaths/FATXD0.png differ
diff --git a/sprites/xdeaths/FATXE0.png b/sprites/xdeaths/FATXE0.png
new file mode 100644
index 000000000..978c37bb3
Binary files /dev/null and b/sprites/xdeaths/FATXE0.png differ
diff --git a/sprites/xdeaths/FATXF0.png b/sprites/xdeaths/FATXF0.png
new file mode 100644
index 000000000..bd589177b
Binary files /dev/null and b/sprites/xdeaths/FATXF0.png differ
diff --git a/sprites/xdeaths/REVXA0.png b/sprites/xdeaths/REVXA0.png
new file mode 100644
index 000000000..99cef5566
Binary files /dev/null and b/sprites/xdeaths/REVXA0.png differ
diff --git a/sprites/xdeaths/REVXB0.png b/sprites/xdeaths/REVXB0.png
new file mode 100644
index 000000000..235eba78c
Binary files /dev/null and b/sprites/xdeaths/REVXB0.png differ
diff --git a/sprites/xdeaths/REVXC0.png b/sprites/xdeaths/REVXC0.png
new file mode 100644
index 000000000..1f9fe10a9
Binary files /dev/null and b/sprites/xdeaths/REVXC0.png differ
diff --git a/sprites/xdeaths/REVXD0.png b/sprites/xdeaths/REVXD0.png
new file mode 100644
index 000000000..7066dbb1f
Binary files /dev/null and b/sprites/xdeaths/REVXD0.png differ
diff --git a/sprites/xdeaths/REVXE0.png b/sprites/xdeaths/REVXE0.png
new file mode 100644
index 000000000..8e63f5425
Binary files /dev/null and b/sprites/xdeaths/REVXE0.png differ
diff --git a/sprites/xdeaths/REVXF0.png b/sprites/xdeaths/REVXF0.png
new file mode 100644
index 000000000..8842cc3c3
Binary files /dev/null and b/sprites/xdeaths/REVXF0.png differ
diff --git a/sprites/xdeaths/SARXA0.png b/sprites/xdeaths/SARXA0.png
new file mode 100644
index 000000000..bc54e5acd
Binary files /dev/null and b/sprites/xdeaths/SARXA0.png differ
diff --git a/sprites/xdeaths/SARXB0.png b/sprites/xdeaths/SARXB0.png
new file mode 100644
index 000000000..db5921647
Binary files /dev/null and b/sprites/xdeaths/SARXB0.png differ
diff --git a/sprites/xdeaths/SARXC0.png b/sprites/xdeaths/SARXC0.png
new file mode 100644
index 000000000..19761d113
Binary files /dev/null and b/sprites/xdeaths/SARXC0.png differ
diff --git a/sprites/xdeaths/SARXD0.png b/sprites/xdeaths/SARXD0.png
new file mode 100644
index 000000000..55a44b3cc
Binary files /dev/null and b/sprites/xdeaths/SARXD0.png differ
diff --git a/sprites/xdeaths/SARXE0.png b/sprites/xdeaths/SARXE0.png
new file mode 100644
index 000000000..4aa073354
Binary files /dev/null and b/sprites/xdeaths/SARXE0.png differ
diff --git a/sprites/xdeaths/SARXF0.png b/sprites/xdeaths/SARXF0.png
new file mode 100644
index 000000000..bdc8f6940
Binary files /dev/null and b/sprites/xdeaths/SARXF0.png differ
diff --git a/sprites/xdeaths/SARXG0.png b/sprites/xdeaths/SARXG0.png
new file mode 100644
index 000000000..96d0c9246
Binary files /dev/null and b/sprites/xdeaths/SARXG0.png differ
diff --git a/sprites/xdeaths/VILXA0.png b/sprites/xdeaths/VILXA0.png
new file mode 100644
index 000000000..85251bee0
Binary files /dev/null and b/sprites/xdeaths/VILXA0.png differ
diff --git a/sprites/xdeaths/VILXB0.png b/sprites/xdeaths/VILXB0.png
new file mode 100644
index 000000000..614ef7c1a
Binary files /dev/null and b/sprites/xdeaths/VILXB0.png differ
diff --git a/sprites/xdeaths/VILXC0.png b/sprites/xdeaths/VILXC0.png
new file mode 100644
index 000000000..e866e2310
Binary files /dev/null and b/sprites/xdeaths/VILXC0.png differ
diff --git a/sprites/xdeaths/VILXD0.png b/sprites/xdeaths/VILXD0.png
new file mode 100644
index 000000000..28c1f9f42
Binary files /dev/null and b/sprites/xdeaths/VILXD0.png differ
diff --git a/sprites/xdeaths/VILXE0.png b/sprites/xdeaths/VILXE0.png
new file mode 100644
index 000000000..aaea2e9ae
Binary files /dev/null and b/sprites/xdeaths/VILXE0.png differ
diff --git a/sprites/xdeaths/VILXF0.png b/sprites/xdeaths/VILXF0.png
new file mode 100644
index 000000000..614b63cd7
Binary files /dev/null and b/sprites/xdeaths/VILXF0.png differ
diff --git a/sprites/xdeaths/VILXG0.png b/sprites/xdeaths/VILXG0.png
new file mode 100644
index 000000000..99eb87fcb
Binary files /dev/null and b/sprites/xdeaths/VILXG0.png differ
diff --git a/swwmcomp.acs b/swwmcomp.acs
index ad3dccbd3..2e7e67242 100644
--- a/swwmcomp.acs
+++ b/swwmcomp.acs
@@ -30,7 +30,7 @@ SCRIPT "EQUINOX_BRAINCRUSH" ( int tag )
Ceiling_CrushAndRaiseDist(tag,8,8,10);
}
-SCRIPT "DVACATION_UNSCREW" ( void )
+SCRIPT "DVACATION_UNFUCK" ( void )
{
Delay(1);
SetLineSpecial(2,ACS_ExecuteAlways,StrArg("DVACATION_EXIT"));
diff --git a/swwmdialogue.misc b/swwmdialogue.misc
deleted file mode 100644
index 745e101a7..000000000
--- a/swwmdialogue.misc
+++ /dev/null
@@ -1,238 +0,0 @@
-# miscellaneous
-DLG CHEATS
- SEQ ZNV
- NAME ZNVTXT
- CNT 5
- DELAY 80
- ENDDELAY 90
- PAUSEDELAY 40
- ZNVSPECIAL
- ENDSEQ
-ENDDLG
-DLG WASTE1
- SEQ SAYA
- NAME SAYAWASTEA
- CNT 1
- DELAY 5
- STARTDELAY 10
- ENDDELAY 25
- ENDSEQ
-ENDDLG
-DLG WASTE2
- SEQ SAYA
- NAME SAYAWASTEB
- CNT 1
- DELAY 10
- STARTDELAY 20
- ENDDELAY 30
- ENDSEQ
-ENDDLG
-DLG WASTE3
- SEQ SAYA
- NAME SAYAWASTEC
- CNT 1
- DELAY 30
- STARTDELAY 15
- ENDDELAY 25
- ENDSEQ
-ENDDLG
-DLG WASTE4
- SEQ SAYA
- NAME SAYAWASTED
- CNT 2
- DELAY 40
- STARTDELAY 10
- ENDDELAY 20
- ENDSEQ
-ENDDLG
-DLG WASTE5
- SEQ SAYA
- NAME SAYAWASTEE
- CNT 1
- DELAY 20
- STARTDELAY 10
- ENDDELAY 30
- ENDSEQ
-ENDDLG
-DLG WASTE6
- SEQ SAYA
- NAME SAYAWASTEF
- CNT 1
- DELAY 50
- STARTDELAY 20
- ENDDELAY 30
- ENDSEQ
-ENDDLG
-DLG LEVER1
- SEQ SAYA
- NAME SAYALEVERA
- CNT 1
- DELAY 5
- STARTDELAY 20
- ENDDELAY 50
- ENDSEQ
-ENDDLG
-DLG LEVER2
- SEQ SAYA
- NAME SAYALEVERB
- CNT 1
- DELAY 10
- STARTDELAY 30
- ENDDELAY 40
- ENDSEQ
-ENDDLG
-DLG LEVER3
- SEQ SAYA
- NAME SAYALEVERC
- CNT 1
- DELAY 30
- STARTDELAY 10
- ENDDELAY 25
- ENDSEQ
-ENDDLG
-DLG LEVER4
- SEQ SAYA
- NAME SAYALEVERD
- CNT 1
- DELAY 40
- STARTDELAY 10
- ENDDELAY 20
- ENDSEQ
-ENDDLG
-DLG LEVER5
- SEQ SAYA
- NAME SAYALEVERE
- CNT 1
- DELAY 20
- STARTDELAY 10
- ENDDELAY 30
- ENDSEQ
-ENDDLG
-DLG LEVER6
- SEQ SAYA
- NAME SAYALEVERF
- CNT 1
- DELAY 50
- STARTDELAY 20
- ENDDELAY 30
- ENDSEQ
-ENDDLG
-DLG LEVER7
- SEQ SAYA
- NAME SAYALEVERG
- CNT 2
- DELAY 50
- STARTDELAY 30
- ENDDELAY 50
- ENDSEQ
-ENDDLG
-DLG FOOL
- SEQ SAYA
- NAME SAYAFOOL
- CNT 5
- DELAY 120
- ENDSEQ
-ENDDLG
-DLG CC
- SEQ CYTHO
- NAME CYTHOCCA
- CNT 4
- DELAY 120
- ENDSEQ
- SEQ SAYA
- NAME CYTHOCCB
- CNT 1
- DELAY 30
- ENDSEQ
- SEQ CYTHO
- NAME CYTHOCCC
- CNT 1
- DELAY 45
- ENDSEQ
-ENDDLG
-DLG LILITH
- SEQ SAYA
- NAME SAYALILITHA
- CNT 2
- DELAY 1050 # give it about 15 seconds for it to happen
- ENDSEQ
- SEQ CYTHO
- NAME SAYALILITHB
- CNT 1
- DELAY 30
- ENDSEQ
- SEQ SAYA
- NAME SAYALILITHC
- CNT 1
- DELAY 20
- ENDSEQ
- SEQ CYTHO
- NAME SAYALILITHD
- CNT 1
- DELAY 40
- ENDSEQ
- SEQ SAYA
- NAME SAYALILITHE
- CNT 1
- DELAY 50
- ENDSEQ
-ENDDLG
-DLG ROMERO
- SEQ SAYA
- NAME SAYAROMEROA
- CNT 1
- DELAY 50
- ENDSEQ
- SEQ CYTHO
- NAME SAYAROMEROB
- CNT 1
- DELAY 40
- ENDSEQ
- SEQ SAYA
- NAME SAYAROMEROC
- CNT 1
- DELAY 30
- ENDSEQ
- SEQ CYTHO
- NAME SAYAROMEROD
- CNT 2
- DELAY 50
- ENDSEQ
- SEQ SAYA
- NAME SAYAROMEROE
- CNT 1
- DELAY 70
- ENDSEQ
-ENDDLG
-DLG CRANK1
- SEQ SAYA
- NAME SAYACRANKA
- CNT 1
- DELAY 30
- ENDSEQ
-ENDDLG
-DLG CRANK2
- SEQ SAYA
- NAME SAYACRANKB
- CNT 2
- DELAY 20
- ENDSEQ
-ENDDLG
-DLG CRANK3
- SEQ SAYA
- NAME SAYACRANKC
- CNT 1
- DELAY 80
- STARTDELAY 50
- ENDSEQ
-ENDDLG
-DLG CRANK4
- SEQ SAYA
- NAME SAYACRANKD
- CNT 1
- DELAY 40
- STARTDELAY 40
- ENDDELAY 80
- CHARDELAY 5
- ENDSEQ
-ENDDLG
diff --git a/swwmvoicepack.txt b/swwmvoicepack.txt
index 0e84ab64a..e1d437f67 100644
--- a/swwmvoicepack.txt
+++ b/swwmvoicepack.txt
@@ -6,11 +6,11 @@
# voice//<#> for the sndinfo entries
# SWWM_SUBS__<#>, plus a SWWM_SUBS__N counter,
# for the language strings
-# all lines you may want to register require a subtitle language string so they
-# can be properly detected, but you can set them to an empty string if you
-# don't want text to display.
-# voices for various grunts, pain and death screams use a different system,
-# you can consult the source files for the default voice for reference.
+# with the exception of pain/death/grunt sounds and the like (which should
+# additionally have a $random entry in sndinfo), all lines you may want to
+# register require a subtitle language string so they can be properly detected,
+# but you can set them to an empty string if you don't want text to display.
# also don't forget to add a SWWM_VOICENAME_* language string for each voice
-# type so they have a "human-readable" name in the options menu.
+# type so they have a "human-readable" name in the options menu
default
+legacy
diff --git a/terrain.txt b/terrain.txt
index c606b08da..ba2823d49 100644
--- a/terrain.txt
+++ b/terrain.txt
@@ -12,8 +12,6 @@ splash Water
chunkzvelshift 8
chunkbasezvel 2
sound world/watersplash
-
- noalert
}
splash Sludge
@@ -29,8 +27,6 @@ splash Sludge
chunkzvelshift 8
chunkbasezvel 1
sound world/sludgegloop
-
- noalert
}
splash Lava
@@ -46,8 +42,6 @@ splash Lava
chunkzvelshift 7
chunkbasezvel 1
sound world/lavasizzle
-
- noalert
}
splash Sizzle
@@ -63,8 +57,6 @@ splash Sizzle
chunkzvelshift 7
chunkbasezvel 1
sound world/lavasizzle
-
- noalert
}
splash Blood
@@ -80,8 +72,6 @@ splash Blood
chunkzvelshift 8
chunkbasezvel 2
sound world/watersplash
-
- noalert
}
splash Slime
@@ -97,8 +87,6 @@ splash Slime
chunkzvelshift 8
chunkbasezvel 1
sound world/sludgegloop
-
- noalert
}
splash Mud
@@ -114,8 +102,6 @@ splash Mud
chunkzvelshift 8
chunkbasezvel 1
sound world/sludgegloop
-
- noalert
}
terrain Sizzle
@@ -497,15 +483,6 @@ floor optional ONUKEA05 Slime
floor optional ONUKEA06 Slime
floor optional ONUKEA07 Slime
floor optional ONUKEA08 Slime
-// implies existence of ONUKEB##, but I have not seen it in Eviternity 2
-floor optional ONUKEC01 Slime
-floor optional ONUKEC02 Slime
-floor optional ONUKEC03 Slime
-floor optional ONUKEC04 Slime
-floor optional ONUKEC05 Slime
-floor optional ONUKEC06 Slime
-floor optional ONUKEC07 Slime
-floor optional ONUKEC08 Slime
floor optional OPOOPY01 Mud
floor optional OPOOPY02 Mud
@@ -543,16 +520,6 @@ floor optional OWATER06 Water
floor optional OWATER07 Water
floor optional OWATER08 Water
-// Eviternity 2 electrified water
-floor optional ZWATER01 Water
-floor optional ZWATER02 Water
-floor optional ZWATER03 Water
-floor optional ZWATER04 Water
-floor optional ZWATER05 Water
-floor optional ZWATER06 Water
-floor optional ZWATER07 Water
-floor optional ZWATER08 Water
-
// [MK] terrain defs for Refracted Reality
floor optional BLDNUKE1 Blood
floor optional BLDNUKE2 Blood
@@ -733,10 +700,3 @@ floor optional EQNXSL01 Mud
floor optional EQNXSL02 Mud
floor optional EQNXSL03 Mud
floor optional EQNXSL04 Mud
-
-
-// [MK] Sunder "muck"
-floor optional MUCK_1 Mud
-floor optional MUCK_2 Mud
-floor optional MUCK_3 Mud
-floor optional MUCK_4 Mud
diff --git a/textcolors.txt b/textcolors.txt
index 34458b968..4c5fc8424 100644
--- a/textcolors.txt
+++ b/textcolors.txt
@@ -1,3 +1,23 @@
+// marb colors ♥
+Heliotrope
+{
+ #130023 #C885FF
+Console:
+ #000000 #9664BF 0 127
+ #C885FF #FFFFFF 128 256
+Flat:
+ #C885FF
+}
+BlushPink
+{
+ #220923 #F367F8
+Console:
+ #000000 #BB4FBF 0 127
+ #F367F8 #FFFFFF 128 256
+Flat:
+ #F367F8
+}
+
// TRANS RIGHTS
TransPink
{
@@ -208,13 +228,13 @@ MiniKinylum // aqua-blue gradient
#006699 #00AACC 152 203
#00AACC #00FFFF 204 255
}
-MiniSydon // red-pink gradient
+MiniNokron // red-pink gradient
{
- #000000 #33001A 0 50
- #33001A #66001A 51 101
- #66001A #990000 102 151
- #990000 #CC3300 152 203
- #CC3300 #FF8000 204 255
+ #000000 #330033 0 50
+ #330033 #660044 51 101
+ #660044 #990033 102 151
+ #990033 #CC0000 152 203
+ #CC0000 #FF5500 204 255
}
MiniNokorokinylum // violet-blue gradient
{
@@ -240,128 +260,7 @@ MiniDemoPink // Pink from Demo-chan's chassis
#993D7A #CC7AB1 152 203
#CC7AB1 #FFCCEE 204 255
}
-// additional general colors
-MiniOrange
-{
- #000000 #FF8000
-}
-MiniGrass
-{
- #000000 #80FF00
-}
-MiniMint
-{
- #000000 #00FF80
-}
-MiniAqua
-{
- #000000 #0080FF
-}
-MiniMagenta
-{
- #000000 #FF00FF
-}
-MiniPink
-{
- #000000 #FF0080
-}
-// additional specialized colors
-MiniSkin // pale skin color (replaces Crystal, which wasn't used by anything)
-{
- #000000 #33221A 0 50
- #33221A #664B3D 51 101
- #664B3D #997D6B 102 151
- #997D6B #CCB6A3 152 203
- #CCB6A3 #FFF2E6 204 255
-}
-MiniFire // akin to zdoom's
-{
- #000000 #330000 0 50
- #330000 #661400 51 101
- #661400 #993D00 102 151
- #993D00 #CC7A00 152 203
- #CC7A00 #FFCC00 204 255
-}
-MiniSulfur // acidic looking
-{
- #000000 #332200 0 50
- #332200 #664D00 51 101
- #664D00 #998000 102 151
- #998000 #CCBB00 152 203
- #CCBB00 #FFFF00 204 255
-}
-MiniWitch // purple but faded highlights
-{
- #000000 #000933 0 50
- #000933 #000066 51 101
- #000066 #331F99 102 151
- #331F99 #7A52CC 152 203
- #7A52CC #CC99FF 204 255
-}
-MiniCyanblu // cyan-blue gradient
-{
- #000000 #000033 0 50
- #000033 #001A66 51 101
- #001A66 #266099 102 151
- #266099 #66B3CC 152 203
- #66B3CC #BFFFFF 204 255
-}
-MiniIce // more saturated Child of Ash HUD gradient
-{
- #000000 #052433 0 50
- #052433 #1F4866 51 101
- #1F4866 #4D7399 102 151
- #4D7399 #8FA8CC 152 203
- #8FA8CC #E6EEFF 204 255
-}
-MiniPurpur // blue-pink gradient
-{
- #000000 #33001A 0 50
- #33001A #66004D 51 101
- #66004D #992699 102 151
- #992699 #B366CC 152 203
- #B366CC #DFBFFF 204 255
-}
-MiniTomato // faded red gradient
-{
- #000000 #330000 0 50
- #330000 #660000 51 101
- #660000 #992626 102 151
- #992626 #CC6666 152 203
- #CC6666 #FFBFBF 204 255
-}
-MiniBlurp // blue-purple gradient
-{
- #000000 #330F2D 0 50
- #330F2D #5C2966 51 101
- #5C2966 #734D99 102 151
- #734D99 #887ACC 152 203
- #887ACC #B3C0FF 204 255
-}
-MiniPurb // purple-blue gradient
-{
- #000000 #000033 0 50
- #000033 #1A0066 51 101
- #1A0066 #4D0099 102 151
- #4D0099 #9900CC 152 203
- #9900CC #FF00FF 204 255
-}
-MiniNokron // magenta-red gradient
-{
- #000000 #330011 0 50
- #330011 #660000 51 101
- #660000 #990033 102 151
- #990033 #CC0088 152 203
- #CC0088 #FF00FF 204 255
-}
-MiniKabbadon // alt. golden gradient
-{
- #000000 #331A00 0 50
- #331A00 #663C00 51 101
- #663C00 #996600 102 151
- #996600 #CCA633 152 203
- #CCA633 #FFEA80 204 255
-}
+// more colors will be added as needed over time
// flash colors (flat, cut to black on outline/shadow)
MiniFlash // "obtained"
{
@@ -373,30 +272,3 @@ MiniRedFlash // "low health"
#000000 #FF0000 0 50
#FF0000 #FF0000 51 255
}
-MiniWhiteFlash // "misc"
-{
- #000000 #FFFFFF 0 50
- #FFFFFF #FFFFFF 51 255
-}
-
-// stuff
-BDSayaRed
-{
- #000000 #000000 0 50
- #A08080 #FFC0C0 51 255
-}
-BDDemoGreen
-{
- #000000 #000000 0 50
- #80A080 #C0FFC0 51 255
-}
-BDRed
-{
- #000000 #000000 0 50
- #800000 #FF4040 51 255
-}
-aprcol
-{
- #FFFFFF #000000 0 50
- #000000 #000000 51 255
-}
diff --git a/textures.castdemo b/textures.castdemo
new file mode 100644
index 000000000..bdef48df9
--- /dev/null
+++ b/textures.castdemo
@@ -0,0 +1,316 @@
+// Texture definitions generated by SLADE3
+// on Thu Mar 4 19:31:28 2021
+
+Sprite "ZYX1A0", 50, 196
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 191
+ Patch "PATCHES/CASTDEMO_0001.PNG", 0, 0
+}
+
+Sprite "ZYX1B0", 51, 199
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 191
+ Patch "PATCHES/CASTDEMO_0002.PNG", 0, 0
+}
+
+Sprite "ZYX1C0", 51, 200
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 191
+ Patch "PATCHES/CASTDEMO_0003.PNG", 0, 0
+}
+
+Sprite "ZYX1D0", 51, 199
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 192
+ Patch "PATCHES/CASTDEMO_0004.PNG", 0, 0
+}
+
+Sprite "ZYX1E0", 51, 198
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 192
+ Patch "PATCHES/CASTDEMO_0005.PNG", 0, 0
+}
+
+Sprite "ZYX1F0", 51, 199
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 192
+ Patch "PATCHES/CASTDEMO_0006.PNG", 0, 0
+}
+
+Sprite "ZYX1G0", 51, 200
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 190
+ Patch "PATCHES/CASTDEMO_0007.PNG", 0, 0
+}
+
+Sprite "ZYX1H0", 51, 198
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 191
+ Patch "PATCHES/CASTDEMO_0008.PNG", 0, 0
+}
+
+Sprite "ZYX1I0", 50, 196
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 191
+ Patch "PATCHES/CASTDEMO_0009.PNG", 0, 0
+}
+
+Sprite "ZYX1J0", 50, 199
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 191
+ Patch "PATCHES/CASTDEMO_0010.PNG", 0, 0
+}
+
+Sprite "ZYX1K0", 50, 199
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 191
+ Patch "PATCHES/CASTDEMO_0011.PNG", 0, 0
+}
+
+Sprite "ZYX1L0", 50, 198
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 188
+ Patch "PATCHES/CASTDEMO_0012.PNG", 0, 0
+}
+
+Sprite "ZYX1M0", 50, 197
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 184
+ Patch "PATCHES/CASTDEMO_0013.PNG", 0, 0
+}
+
+Sprite "ZYX1N0", 50, 198
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 187
+ Patch "PATCHES/CASTDEMO_0014.PNG", 0, 0
+}
+
+Sprite "ZYX1O0", 50, 198
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 190
+ Patch "PATCHES/CASTDEMO_0015.PNG", 0, 0
+}
+
+Sprite "ZYX1P0", 50, 197
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 24, 190
+ Patch "PATCHES/CASTDEMO_0016.PNG", 0, 0
+}
+
+Sprite "ZYX2A0", 60, 192
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 26, 187
+ Patch "PATCHES/CASTDEMO_0166.PNG", 0, 0
+}
+
+Sprite "ZYX2B0", 59, 191
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 26, 186
+ Patch "PATCHES/CASTDEMO_0167.PNG", 0, 0
+}
+
+Sprite "ZYX2C0", 57, 190
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 26, 184
+ Patch "PATCHES/CASTDEMO_0168.PNG", 0, 0
+}
+
+Sprite "ZYX2D0", 55, 191
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 25, 185
+ Patch "PATCHES/CASTDEMO_0169.PNG", 0, 0
+}
+
+Sprite "ZYX2E0", 54, 194
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 25, 188
+ Patch "PATCHES/CASTDEMO_0170.PNG", 0, 0
+}
+
+Sprite "ZYX2F0", 52, 196
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 25, 190
+ Patch "PATCHES/CASTDEMO_0171.PNG", 0, 0
+}
+
+Sprite "ZYX3A0", 81, 196
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 37, 192
+ Patch "PATCHES/CASTDEMO_0048.PNG", 0, 0
+}
+
+Sprite "ZYX3B0", 98, 198
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 55, 192
+ Patch "PATCHES/CASTDEMO_0049.PNG", 0, 0
+}
+
+Sprite "ZYX3C0", 107, 196
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 65, 190
+ Patch "PATCHES/CASTDEMO_0050.PNG", 0, 0
+}
+
+Sprite "ZYX3D0", 123, 194
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 70, 190
+ Patch "PATCHES/CASTDEMO_0051.PNG", 0, 0
+}
+
+Sprite "ZYX3E0", 133, 189
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 70, 187
+ Patch "PATCHES/CASTDEMO_0052.PNG", 0, 0
+}
+
+Sprite "ZYX3F0", 129, 182
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 68, 183
+ Patch "PATCHES/CASTDEMO_0053.PNG", 0, 0
+}
+
+Sprite "ZYX3G0", 133, 174
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 70, 176
+ Patch "PATCHES/CASTDEMO_0054.PNG", 0, 0
+}
+
+Sprite "ZYX3H0", 134, 150
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 69, 155
+ Patch "PATCHES/CASTDEMO_0055.PNG", 0, 0
+}
+
+Sprite "ZYX3I0", 93, 117
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 32, 118
+ Patch "PATCHES/CASTDEMO_0056.PNG", 0, 0
+}
+
+Sprite "ZYX3J0", 86, 107
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 35, 91
+ Patch "PATCHES/CASTDEMO_0057.PNG", 0, 0
+}
+
+Sprite "ZYX3K0", 100, 111
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 49, 87
+ Patch "PATCHES/CASTDEMO_0058.PNG", 0, 0
+}
+
+Sprite "ZYX3L0", 101, 115
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 51, 83
+ Patch "PATCHES/CASTDEMO_0059.PNG", 0, 0
+}
+
+Sprite "ZYX3M0", 110, 93
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 48, 71
+ Patch "PATCHES/CASTDEMO_0060.PNG", 0, 0
+}
+
+Sprite "ZYX3N0", 111, 87
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 47, 65
+ Patch "PATCHES/CASTDEMO_0061.PNG", 0, 0
+}
+
+Sprite "ZYX3O0", 101, 86
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 44, 63
+ Patch "PATCHES/CASTDEMO_0062.PNG", 0, 0
+}
+
+Sprite "ZYX3P0", 103, 84
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 37, 57
+ Patch "PATCHES/CASTDEMO_0063.PNG", 0, 0
+}
+
+Sprite "ZYX3Q0", 101, 74
+{
+ XScale 2.500
+ YScale 3.000
+ Offset 31, 44
+ Patch "PATCHES/CASTDEMO_0064.PNG", 0, 0
+}
+
+// End of texture definitions
diff --git a/textures/-noflat-.png b/textures/-noflat-.png
index f29d9edd9..0441b26d9 100644
Binary files a/textures/-noflat-.png and b/textures/-noflat-.png differ
diff --git a/textures/-notex-.png b/textures/-notex-.png
deleted file mode 100644
index 8230e883f..000000000
Binary files a/textures/-notex-.png and /dev/null differ
diff --git a/textures/DefaultTexture.png b/textures/DefaultTexture.png
deleted file mode 100644
index 1442f7ce2..000000000
Binary files a/textures/DefaultTexture.png and /dev/null differ
diff --git a/textures/chiptilw.png b/textures/chiptilw.png
index e9157065b..0be309464 100644
Binary files a/textures/chiptilw.png and b/textures/chiptilw.png differ
diff --git a/textures/deface/spray_MARBFAC2.png b/textures/deface/spray_MARBFAC2.png
index b3bb42b79..b0fd980e1 100644
Binary files a/textures/deface/spray_MARBFAC2.png and b/textures/deface/spray_MARBFAC2.png differ
diff --git a/textures/deface/spray_MARBFAC3.png b/textures/deface/spray_MARBFAC3.png
index 4bf7a828b..6dacf4223 100644
Binary files a/textures/deface/spray_MARBFAC3.png and b/textures/deface/spray_MARBFAC3.png differ
diff --git a/textures/deface/spray_MARBFAC4.png b/textures/deface/spray_MARBFAC4.png
index 3b8e5f678..95bcb881b 100644
Binary files a/textures/deface/spray_MARBFAC4.png and b/textures/deface/spray_MARBFAC4.png differ
diff --git a/textures/deface/spray_MARBFACE.png b/textures/deface/spray_MARBFACE.png
index f7505499e..9a1fec3ec 100644
Binary files a/textures/deface/spray_MARBFACE.png and b/textures/deface/spray_MARBFACE.png differ
diff --git a/textures/deface/spray_ZZWOLF12.png b/textures/deface/spray_ZZWOLF12.png
index 4e0678566..c6b5316bf 100644
Binary files a/textures/deface/spray_ZZWOLF12.png and b/textures/deface/spray_ZZWOLF12.png differ
diff --git a/textures/deface/spray_ZZWOLF13.png b/textures/deface/spray_ZZWOLF13.png
index c2187ef20..be74c88bc 100644
Binary files a/textures/deface/spray_ZZWOLF13.png and b/textures/deface/spray_ZZWOLF13.png differ
diff --git a/textures/deface/spray_ZZWOLF2.png b/textures/deface/spray_ZZWOLF2.png
index 69cd9af0b..0a57861e9 100644
Binary files a/textures/deface/spray_ZZWOLF2.png and b/textures/deface/spray_ZZWOLF2.png differ
diff --git a/textures/deface/spray_ZZWOLF3.png b/textures/deface/spray_ZZWOLF3.png
index f00ec43d9..6b56db687 100644
Binary files a/textures/deface/spray_ZZWOLF3.png and b/textures/deface/spray_ZZWOLF3.png differ
diff --git a/textures/deface/spray_ZZWOLF4.png b/textures/deface/spray_ZZWOLF4.png
index 2fdc9f2ed..f8a1cc63e 100644
Binary files a/textures/deface/spray_ZZWOLF4.png and b/textures/deface/spray_ZZWOLF4.png differ
diff --git a/textures/deface/spray_ZZWOLF6.png b/textures/deface/spray_ZZWOLF6.png
index 1e6b0d2e3..6804dab90 100644
Binary files a/textures/deface/spray_ZZWOLF6.png and b/textures/deface/spray_ZZWOLF6.png differ
diff --git a/textures/deface/spray_ZZWOLF7.png b/textures/deface/spray_ZZWOLF7.png
index 5ab1d9d2f..4bb3a1e95 100644
Binary files a/textures/deface/spray_ZZWOLF7.png and b/textures/deface/spray_ZZWOLF7.png differ
diff --git a/textures/devawarp1.png b/textures/devawarp1.png
index 326b07476..eb28461b6 100644
Binary files a/textures/devawarp1.png and b/textures/devawarp1.png differ
diff --git a/textures/devawarp2.png b/textures/devawarp2.png
index cf7b37d74..7060f1de9 100644
Binary files a/textures/devawarp2.png and b/textures/devawarp2.png differ
diff --git a/textures/frosttex.png b/textures/frosttex.png
index e21e1b696..3a6e8d26a 100644
Binary files a/textures/frosttex.png and b/textures/frosttex.png differ
diff --git a/textures/graynoise.png b/textures/graynoise.png
index eff817661..8c4796010 100644
Binary files a/textures/graynoise.png and b/textures/graynoise.png differ
diff --git a/textures/heattex.png b/textures/heattex.png
index 75571eca7..00a39ee86 100644
Binary files a/textures/heattex.png and b/textures/heattex.png differ
diff --git a/textures/kinstile.png b/textures/kinstile.png
index 38eecf445..c3af54a54 100644
Binary files a/textures/kinstile.png and b/textures/kinstile.png differ
diff --git a/textures/lavawarp.png b/textures/lavawarp.png
index e5ad67669..b3bba7127 100644
Binary files a/textures/lavawarp.png and b/textures/lavawarp.png differ
diff --git a/textures/ragewarp.png b/textures/ragewarp.png
index 8955a22e4..26e9d8a62 100644
Binary files a/textures/ragewarp.png and b/textures/ragewarp.png differ
diff --git a/textures/rgbnoise.png b/textures/rgbnoise.png
index 1a8b95528..a93edab04 100644
Binary files a/textures/rgbnoise.png and b/textures/rgbnoise.png differ
diff --git a/textures/roughwarp.png b/textures/roughwarp.png
index 6052a5bdd..10944d1e4 100644
Binary files a/textures/roughwarp.png and b/textures/roughwarp.png differ
diff --git a/textures/smoketex.png b/textures/smoketex.png
index 6bd35fff3..d1bf3e116 100644
Binary files a/textures/smoketex.png and b/textures/smoketex.png differ
diff --git a/textures/softnoise.png b/textures/softnoise.png
index 312ca929c..27d493d69 100644
Binary files a/textures/softnoise.png and b/textures/softnoise.png differ
diff --git a/textures/warptex.png b/textures/warptex.png
index 09eb9880f..de45a9d0d 100644
Binary files a/textures/warptex.png and b/textures/warptex.png differ
diff --git a/textures/wetwarp.png b/textures/wetwarp.png
index 580dde3f5..cc60ec7b3 100644
Binary files a/textures/wetwarp.png and b/textures/wetwarp.png differ
diff --git a/tools/.gitignore b/tools/.gitignore
index efba67cee..fbc8514d7 100644
--- a/tools/.gitignore
+++ b/tools/.gitignore
@@ -1 +1,2 @@
+mkstartup
mklang
diff --git a/tools/build.sh b/tools/build.sh
index d3da398aa..fcea83ecc 100755
--- a/tools/build.sh
+++ b/tools/build.sh
@@ -1,2 +1,3 @@
#!/bin/sh
+gcc -std=c11 -march=native -Os -Wall -Wextra -Werror -pedantic -o mkstartup mkstartup.c
gcc -std=c11 -march=native -Os -Wall -Wextra -Werror -pedantic -o mklang mklang.c
diff --git a/tools/excl.lst b/tools/excl.lst
index cc3963e3e..034e3a2b1 100644
--- a/tools/excl.lst
+++ b/tools/excl.lst
@@ -1,7 +1,6 @@
.git
*.md
docimg
-models/.gitignore
models/*.blend
models/*.blend1
models/*.mdd
diff --git a/tools/mklang.c b/tools/mklang.c
index 64d8e189d..f5d5ffa33 100644
--- a/tools/mklang.c
+++ b/tools/mklang.c
@@ -3,7 +3,7 @@
This code is a mess and it's full of hacks, but that's to be expected
when it's all really just for personal use.
- Copyright (c) 2020-2022 Mari the Deer
+ Copyright (c) 2020-2022 Marisa the Magician, UnSX Team
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -36,7 +36,6 @@ char *lang = 0;
FILE *lf = 0;
char *txt = 0;
long txtlen = 0;
-int nl = 0, nf = 0;
void processentry( char *entname )
{
@@ -71,7 +70,6 @@ gettag:
processend:
if ( gottag ) printf("\n");
else printf(" \033[1;31mEMPTY???\033[0m\n");
- nf++;
return;
processtag:
printf(" \033[1;36mTAG\033[0m");
@@ -204,12 +202,24 @@ int main( int argc, char **argv )
const char langs[][16] =
{
"default",
- "es"
+ "es",
+/* "jp",
+ "ru",
+ "fr",
+ "it",
+ "de",
+ "pl"*/
};
const char langfiles[][32] =
{
"language.def_lore",
- "language.es_lore"
+ "language.es_lore",
+/* "language.jp_lore",
+ "language.ru_lore",
+ "language.fr_lore",
+ "language.it_lore",
+ "language.de_lore",
+ "language.pl_lore",*/
};
int nlangs = sizeof(langs)/16; // hacky, but works
char mpath[PATH_MAX+1];
@@ -228,24 +238,12 @@ int main( int argc, char **argv )
int lim = PATH_MAX-(appendto-mpath);
for ( int i=0; i= lim )
- {
- fprintf(stderr,"\033[31mpath length exceeded (over %u bytes).\033[0m\n",PATH_MAX);
- continue;
- }
- DIR *d = opendir(mpath);
- if ( !d )
- {
- fprintf(stderr,"\033[31mskipping language \033[1m'%s'\033[22m: \033[1m%s\033[0m\n",langs[i],strerror(errno));
- continue;
- }
- closedir(d);
- printf("\033[33mprocessing language \033[1m'%s'\033[0m\n",langs[i]);
if ( snprintf(appendto,lim,"%s",langfiles[i]) >= lim )
{
fprintf(stderr,"\033[31mpath length exceeded (over %u bytes).\033[0m\n",PATH_MAX);
continue;
}
+ printf("\033[33mprocessing language \033[1m'%s'\033[0m\n",langs[i]);
lf = fopen(mpath,"wb");
if ( !lf )
{
@@ -258,13 +256,12 @@ int main( int argc, char **argv )
if ( nb >= lim )
{
fprintf(stderr,"\033[31mpath length exceeded (over %u bytes).\033[0m\n",PATH_MAX);
+ fclose(lf);
continue;
}
loopdir(mpath,appendto,nb,lim);
fclose(lf);
- nl++;
}
- printf("\033[33mfinished: \033[1m%d\033[22m languages, \033[1m%d\033[22m total files\n",nl,nf);
return 0;
}
diff --git a/tools/mkpk7.sh b/tools/mkpk7.sh
new file mode 100755
index 000000000..80afcca4f
--- /dev/null
+++ b/tools/mkpk7.sh
@@ -0,0 +1,5 @@
+#!/bin/sh
+WORKDIR=$(dirname $(dirname $(readlink -f $0)))
+pushd "$WORKDIR"
+7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=off -x@tools/excl.lst -up0q0r2x2y2z1w2 ../swwmgz${1}_m.pk7 .
+popd
diff --git a/tools/mkstartup.c b/tools/mkstartup.c
new file mode 100644
index 000000000..e2a897e11
--- /dev/null
+++ b/tools/mkstartup.c
@@ -0,0 +1,100 @@
+/*
+ mkstartup.c : Makes a Hexen startup screen from provided images.
+ Requires all the files to be in the same folder it's executed in.
+ I didn't bother adding any checks so if this thing catches on fire it's
+ your own damn fault. Add them yourself if you want, this tool was made
+ for personal use anyway.
+
+ Copyright (c) 2020-2022 Marisa the Magician, UnSX Team
+
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+*/
+#include
+#include
+
+int main( void )
+{
+ // we expect everything to be exported straight from gimp in raw image
+ // data format, indexed, no alpha, all graphics must share the same
+ // 16-color palette and have the exact dimensions shown here:
+ // STARTUP.data : 640x480, I8 (307200 bytes)
+ // STARTUP.data.pal : 16 colors, RGB8 (48 bytes)
+ // NOTCH.data : 16x23, I8 (368 bytes)
+ // NETNOTCH.data : 4x16, I8 (64 bytes)
+ // the NOTCH and NETNOTCH files are optional and their processing will
+ // be skipped if not found
+ uint8_t pal[48] = {0};
+ uint8_t startup[4][38400] = {{0}};
+ uint8_t notch[184] = {0};
+ uint8_t netnotch[32] = {0};
+ uint8_t blk[8] = {0};
+ FILE *fout = fopen("STARTUP.dat","wb");
+ FILE *fin = fopen("STARTUP.data.pal","rb");
+ fread(&pal,1,48,fin);
+ // reduce 8BPC palette to 6BPC
+ for ( int i=0; i<48; i++ )
+ pal[i] = (pal[i]>>2)&0x3f;
+ fwrite(&pal,1,48,fout);
+ fclose(fin);
+ fin = fopen("STARTUP.data","rb");
+ // compose 4-bit planar startup image
+ for ( int i=0; i<38400; i++ )
+ {
+ fread(&blk,1,8,fin);
+ for ( int j=0; j<8; j++ )
+ {
+ startup[0][i] |= !!(blk[j]&1)<<(7-j);
+ startup[1][i] |= !!(blk[j]&2)<<(7-j);
+ startup[2][i] |= !!(blk[j]&4)<<(7-j);
+ startup[3][i] |= !!(blk[j]&8)<<(7-j);
+ }
+ }
+ fclose(fin);
+ fwrite(&startup,1,153600,fout);
+ fclose(fout);
+ fin = fopen("NOTCH.data","rb");
+ if ( !fin ) goto nnotch;
+ fout = fopen("NOTCH.dat","wb");
+ // compose 4-bit linear notch image
+ for ( int i=0; i<184; i++ )
+ {
+ fread(&blk,1,2,fin);
+ notch[i] |= (blk[0]<<4)&0xF0;
+ notch[i] |= blk[1]&0x0F;
+ }
+ fclose(fin);
+ fwrite(¬ch,1,184,fout);
+ fclose(fout);
+nnotch:
+ fin = fopen("NETNOTCH.data","rb");
+ if ( !fin ) return 0;
+ fout = fopen("NETNOTCH.dat","wb");
+ // compose 4-bit linear netnotch image
+ for ( int i=0; i<32; i++ )
+ {
+ fread(&blk,1,2,fin);
+ netnotch[i] |= (blk[0]<<4)&0xF0;
+ netnotch[i] |= blk[1]&0x0F;
+ }
+ fclose(fin);
+ fwrite(&netnotch,1,32,fout);
+ fclose(fout);
+ return 0;
+}
diff --git a/trnslate.txt b/trnslate.txt
index a46db3d33..9834eb49f 100644
--- a/trnslate.txt
+++ b/trnslate.txt
@@ -8,4 +8,3 @@ HotMetal6 = "0:255=%[0.2,0.12,0.1]:[0.5,0.4,0.28]"
HotMetal7 = "0:255=%[0.0,0.0,0.0]:[0.25,0.25,0.25]"
Rubble = "0:255=%[0.0,0.0,0.0]:[0.2,0.2,0.2]"
StoneSpike = "0:255=%[0.20,0.10,0.05]:[0.70,0.50,0.35]"
-DeadOats = "0:255=#[255,0,0]"
diff --git a/ultdoom2.lst b/ultdoom2.lst
index e13473f7a..a1631566c 100644
--- a/ultdoom2.lst
+++ b/ultdoom2.lst
@@ -1,24 +1,23 @@
-03E5F007DC766188D407ACFD05E13342
03E9F65F0FE317DBCA878959D62A6402
-061BAFCF2D699A99AC33A0E1CFDD642E
-167EEFD3EAABCBE68B61DE8C66825B6D
-2A57F20293C957B0CB00C33A1AB5D660
-2CFFBAD824C1C7D23514641383B5B12F
-32FB2CC285247BABFADD2C426E9925BF
+10818C3F45804DC1D9ECF26A4657700C
+189FB708C864BBA2F7D4E073E3453AA1
3C8EA698BC859BE08519FBA2800CC058
-40949A16C49580D54337CC09FB2A06B7
43FCFD2EDD7A7AB95CD6744E058BBAD5
-5E85822C8FB3837B517857032E8842F2
-6BFABEBF4497E46370D5724D5D638989
-757249FBAD1706214F9AEF0E210EFE44
-78E51D7ACD8AD50076AC658255DBFF14
-7E371B881D9F7060A2F5F9A24B8EF1C1
-845D77DBE053DD03CBDD5D343E792603
+6F9186DA6628DEB2763BDBCFEF66E353
+742B0E5A2F62BD2F218C0615A8B2AD12
+7831EEE8C427D64C61F5065B3AD32C6B
+8AD62BE65CA0A745B96D015D2AE6B9D5
+8B4578CBCDD2854FBAE229E68BD7FFEB
8E4798C0CC58E27F62EBE83B4BA19D8A
-96C5914A9B4A2383DE6BBE363940DF2F
-A3F8AA09651DC6E92535BD2399342D4C
+91D01960472EABBBC409CABD60F3F4CB
+9DAA2E6DDD827C955CEEA208707EE2AB
A6BBBB4DEA926564A8F46F860BADDBFC
-BC8F9A1EA116535A1D48ED8DB0A5FAC8
-DC32F182CF747FD70A1C43671A7294D2
+BD2445D904F8F505C7CBAF22A1FBE4A9
+CC53CFFCB30E873669AA2F09DA0D3566
+D0747F7806956A92EAB97093BFA08579
+D9C090F153DBCC5A8B26FF27E2511818
+DD00C0F495A8491DBEE69526B5E67D82
DF6A001A6C42DB5CCA599EE5883B294A
-F396B7A7B43BCCCFC37B761A4DADDDDC
+E3E8400C23CE7F83FE29AFD197BA3682
+E971D39AA390BE48D36F83E44584B853
+FF8620A6B4EB60CCE737EBC1E6CC7A9F
diff --git a/vanilladoom.lst b/vanilladoom.lst
index ed466ea67..da3551ebc 100644
--- a/vanilladoom.lst
+++ b/vanilladoom.lst
@@ -65,9 +65,6 @@ F6EE16F770AD309D608EA0B1F1E249FC
F951882CB5A8DEF910F0ED966A1054C5
FB564DF28BC8D4BF70F60FB3256BCF9D
FE97DCB9E6235FB3C52AE7C143160D73
-# E1M4B + E1M8B
-1D80B17F6283346D35EDB86CD684C4D3
-A1F105211112747EE50BA520462A471E
# DOOM II
0BB515B79E0A6C42C4846C4E6F5F1D73
0D491365C1B88B7D1B603890100DD03E
@@ -162,14 +159,4 @@ EBCA8E5E02430E9642D24CF2ADBAE80D
ECC2BCC872F0F1C09711246B85901F1C
F930BA8E480B2A5C94829C2A2A585157
FB0369DB6D3F4E117947764CEC906C92
-# SIGIL II
-217F956C4F5B0F872C5F9013C9B23CD1
-2D08AD5CAA92AC69A805B46385ECF9B4
-42D1C15691EFE8664EDC0F611242131A
-5BA3D00F6B64F6268E11C6851D47ECBF
-7D6698B2DD1904908144A3AEC4BD53FA
-A2D5FFFDE75CDC907F45E5193A5B9DAB
-D5E7640BEB3346650095787BBA0C2984
-E70BA6CD12A90F793FFD4F941140A630
-F00298FA653C0D10303DB09CA89E68E0
# TNT and Plutonia are not included, they're not part of the campaign
diff --git a/zmapinfo.txt b/zmapinfo.txt
index 9ec8cf56c..9b7e9b13d 100644
--- a/zmapinfo.txt
+++ b/zmapinfo.txt
@@ -4,18 +4,20 @@ GameInfo
PlayerClasses = "Demolitionist"
StatusBarClass = "SWWMStatusBar"
BackpackType = "HammerspaceEmbiggener"
- StatScreen_Single = "SWWMStatScreen"
+ StatScreen_Single = "SWWMStatScreen_SP"
+ StatScreen_Coop = "SWWMStatScreen_Coop"
+ StatScreen_DM = "SWWMStatScreen_DM"
QuitSound = "misc/teleport"
QuitMessages = "$QUITMSG", "$QUITMSG1", "$QUITMSG2", "$QUITMSG3",
"$QUITMSG4", "$QUITMSG5", "$QUITMSG6", "$QUITMSG7",
"$QUITMSG8", "$QUITMSG9", "$QUITMSG10", "$QUITMSG11",
"$QUITMSG12", "$QUITMSG13", "$QUITMSG14", "$QUITMSG15",
- "$QUITMSG16", "$QUITMSG17", "$QUITMSG18"
+ "$QUITMSG16", "$QUITMSG17", "$QUITMSG18", "$QUITMSG19"
ChatSound = "misc/chat"
NoMergePickupMsg = true
CursorPic = "graphics/swwmcurs.png"
DimColor = "Black"
- DimAmount = 0.75
+ DimAmount = 0.5
BlurAmount = 0
Endoom = "ENDSWWM"
PickupColor = "Gold"
@@ -64,6 +66,20 @@ GameInfo
"RafanKos",
// gestures and items with gesture states
"SWWMGesture",
+ "SWWMRedCardGesture",
+ "SWWMBlueCardGesture",
+ "SWWMYellowCardGesture",
+ "SWWMSilverCardGesture",
+ "SWWMGreenCardGesture",
+ "SWWMOrangeCardGesture",
+ "SWWMRedSkullGesture",
+ "SWWMBlueSkullGesture",
+ "SWWMYellowSkullGesture",
+ "SWWMPurpleSkullGesture",
+ "SWWMGreenKeyGesture",
+ "SWWMBlueKeyGesture",
+ "SWWMYellowKeyGesture",
+ "SWWMRedKeyGesture",
"GenericCubeGesture",
"AkariProjectGesture",
"LoveSignalsCDGesture",
@@ -71,14 +87,27 @@ GameInfo
"FrispyCornGesture",
"SayaBeanGesture",
"MothPlushyGesture",
- "SayasMugGesture",
"DemoPlushGesture",
- "KirinSippyGesture",
+ "KirinCummiesGesture",
"MilkBreadsGesture",
"KirinMangaGesture",
"KirinPlushGesture"
// preload intro and menu textures
- PrecacheTextures = "graphics/M_DEMOLITIONIST.png",
+ PrecacheTextures = "graphics/SWWMGZLogo.png",
+ "graphics/SWWMGZLogo_Layer1.png",
+ "graphics/SWWMGZLogo_Layer2.png",
+ "graphics/SWWMGZLogo_Layer3.png",
+ "graphics/SWWMGZLogo_Layer4.png",
+ "graphics/SWWMGZLogo_Layer5.png",
+ "graphics/SWWMGZLogo_Layer6.png",
+ "graphics/M_SWWM.png",
+ "graphics/M_SWWM_Layer1.png",
+ "graphics/M_SWWM_Layer2.png",
+ "graphics/M_SWWM_Layer3.png",
+ "graphics/M_SWWM_Layer4.png",
+ "graphics/M_SWWM_Layer5.png",
+ "graphics/M_SWWM_Layer6.png",
+ "graphics/M_DEMOCHAN.png",
"graphics/NewLogo.png",
"graphics/NewLogo_Grad.png",
"graphics/NewLogo_Layer1.png",
@@ -98,6 +127,7 @@ GameInfo
"graphics/NewLogo_Letter11.png",
"graphics/NewLogo_Letter12.png",
"graphics/NewLogo_Letter13.png",
+ "graphics/M_DEMOLITIONIST.png",
"graphics/M_DEMOCHAN_BIOSPARK.png",
"graphics/M_DEMOCHAN_CANDYGUN.png",
"graphics/M_DEMOCHAN_DEEPIMPACT.png",
@@ -117,56 +147,7 @@ GameInfo
"graphics/M_DEMOCHAN_SHELLS.png",
"graphics/M_DEMOCHAN_SKULL.png",
"graphics/M_DEMOCHAN_THONK.png",
- "graphics/M_DEMOCHAN_THUMBUP.png",
- "graphics/M_DEMOCHAN_HAMMER.png",
- "graphics/M_DEMOCHAN_PLASMA.png",
- "graphics/M_DEMOCHAN_SHEEN.png",
- "graphics/M_DEMOCHAN_QUADRAVOL.png",
- "graphics/M_DEMOCHAN_MISTER.png",
- // preload canvas textures for some weapons
- "models/PlasmaLED_L.png",
- "models/PlasmaLED_R.png",
- "models/canvas/NukuriFnt.png",
- "models/SheenLED.png",
- "models/canvas/SheenLEDBase.png",
- "models/canvas/SheenLEDBar.png",
- "models/canvas/SheenLEDNums.png",
- "models/canvas/SheenLEDSpeed.png",
- "models/QuadLED.png",
- "models/canvas/QuadLEDBase.png",
- "models/canvas/QuadLEDCharge.png",
- "models/canvas/QuadLEDRound.png",
- "models/canvas/RayZap.png",
- "models/MortalLED.png",
- "models/canvas/MortalBG.png",
- "models/canvas/MortalFrameTex.png",
- "models/canvas/MortalFireIcons.png",
- "models/canvas/MortalGrenadeIcons.png",
- "models/MortalLED2.png",
- "models/canvas/MortalFlatChars.png",
- // preload a few random materials to ensure shaders are compiled
- // CanvasProxy.fp, NewLogoAnimated.fp and TexFilterHack.fp
- // should already be handled by previous textures in the list
- "graphics/dsmapfont.png", // AreaName.fp
- "graphics/HUD/DemoFace_Barrier.png", // BarrierFace.fp
- "sprites/DVSPA0.png", // Divine.fp
- "models/envmap/bluenv.png", // Envmap.fp
- "BARRIENV", // Envmap.fp w/ BARRIER_MAP
- "ERRORENV", // Envmap.fp w/ AMBIENT_GLOW
- "models/Barrier.png", // Envmask.fp
- "models/BlastSuit.png", // Envmask.fp w/ ENV_TWOLAYER
- "models/DemoBody.png", // Envmask.fp w/ ENV_THREELAYER
- "graphics/tempbg.png", // Fuzz.fp
- "graphics/HUD/HealthBarS.png", // Fuzz.fp w/ GRAY_COLORS
- "graphics/HUD/HealthBarD.png", // HealthBarD.fp
- "models/SilverbulletJetSmoke.png", // JetSmoke.fp
- "sprites/MKRVA0.png", // Mykradvo.fp
- "models/extra/AnomRingies.png", // Mykradvo2.fp
- "models/MortalSight.png", // Overbright.fp
- "models/PerfectlyGeneric.png", // PerfectlyGeneric.fp
- "models/PlasmaBlast_1stR.png", // PlasmaBlast.fp
- "sprites/bossbrain/MBRNB0.png", // Whew.fp
- "models/YnykronSmoke.png" // YnykronSmoke.fp
+ "graphics/M_DEMOCHAN_THUMBUP.png"
}
ClearSkills
@@ -174,22 +155,23 @@ ClearSkills
Skill easy
{
DamageFactor = 0.75
- SpawnFilter = 2
+ SpawnFilter = easy
ACSReturn = 1
Name = "$SWWM_SKEASY"
}
Skill normal
{
- SpawnFilter = 3
+ SpawnFilter = normal
ACSReturn = 2
Name = "$SWWM_SKNORMAL"
DefaultSkill
}
Skill hard
{
+ MonsterHealth = 1.25
DamageFactor = 1.25
Aggressiveness = 0.25
- SpawnFilter = 4
+ SpawnFilter = hard
ACSReturn = 3
Name = "$SWWM_SKHARD"
MustConfirm = "$SWWM_SKHARDCONFIRM"
@@ -197,9 +179,11 @@ Skill hard
Skill hardcore
{
DisableCheats
+ FastMonsters
+ MonsterHealth = 1.5
DamageFactor = 1.5
Aggressiveness = 0.5
- SpawnFilter = 5
+ SpawnFilter = nightmare
SpawnMulti
ACSReturn = 4
Name = "$SWWM_SKHARDCORE"
@@ -208,32 +192,17 @@ Skill hardcore
Skill lunatic
{
DisableCheats
- DamageFactor = 2.0
- Aggressiveness = 0.5
- SpawnFilter = 5
- SpawnMulti
- FastMonsters
- NoInfighting
- InstantReaction
- NoPain
- ACSReturn = 5
- Name = "$SWWM_SKLUNATIC"
- MustConfirm = "$SWWM_SKLUNATICCONFIRM"
-}
-Skill kynikoss
-{
- DisableCheats
+ MonsterHealth = 2.0
DamageFactor = 2.0
Aggressiveness = 1.0
- SpawnFilter = 5
+ SpawnFilter = nightmare
SpawnMulti
- FastMonsters
NoInfighting
InstantReaction
NoPain
- ACSReturn = 6
- Name = "$SWWM_SKDRAGON"
- MustConfirm = "$SWWM_SKDRAGONCONFIRM"
+ ACSReturn = 4
+ Name = "$SWWM_SKLUNATIC"
+ MustConfirm = "$SWWM_SKLUNATICCONFIRM"
}
Map TITLEMAP "Title Map"
@@ -259,75 +228,136 @@ DoomEdNums
4206904 = FrispyCorn
4206905 = SayaBean
4206906 = MothPlushy
- 4206907 = SayasMug
// Heretic collectibles
- 4206908 = DemoPlush
+ 4206907 = DemoPlush
// Hexen collectibles
- 4206909 = KirinSippy
- 4206910 = MilkBreads
- 4206911 = KirinManga
- 4206912 = KirinPlush
+ 4206908 = KirinCummies
+ 4206909 = MilkBreads
+ 4206910 = KirinManga
+ 4206911 = KirinPlush
// ... and the chancebox
4206920 = Chancebox
// these are also pp stuff
- 4206930 = SWWMDialogueTriggerGOTCHAEND
- 4206931 = SWWMDialogueTriggerSpcEV2BCD
- 4206932 = SWWMDialogueTriggerEV2J
+ 4206930 = SWWMDialogueTrigger
4206990 = SWWMGuard
4206991 = SWWMHans
4206992 = SWWMSS
4206993 = SWWMDog
- // Heretic fuckery
- 4206999 = Mace
- // Legacy of Rust hackery
- 4207007 = ID24Ghoul
- 4207008 = ID24Banshee
- 4207009 = ID24Mindweaver
- 4207010 = ID24PlasmaGuy
- 4207011 = ID24Vassago
- 4207012 = ID24Tyrant
- 4207013 = ID24TyrantBoss1
- 4207014 = ID24TyrantBoss2
- 4207100 = ID24GrayStalagmite
- 4207101 = ID24LargeCorpsePile
- 4207102 = ID24HumanBBQ1
- 4207103 = ID24HumanBBQ2
- 4207104 = ID24HangingBodyBothLegs
- 4207105 = ID24HangingBodyBothLegsSolid
- 4207106 = ID24HangingBodyCrucified
- 4207107 = ID24HangingBodyCrucifiedSolid
- 4207108 = ID24HangingBodyArmsBound
- 4207109 = ID24HangingBodyArmsBoundSolid
- 4207110 = ID24HangingBaronOfHell
- 4207111 = ID24HangingBaronOfHellSolid
- 4207112 = ID24HangingChainedBody
- 4207113 = ID24HangingChainedBodySolid
- 4207114 = ID24HangingChainedTorso
- 4207115 = ID24HangingChainedTorsoSolid
- 4207116 = ID24SkullPoleTrio
- 4207117 = ID24SkullGibs
- 4207118 = ID24BushShort
- 4207119 = ID24BushShortBurned1
- 4207120 = ID24BushShortBurned2
- 4207121 = ID24BushTall
- 4207122 = ID24BushTallBurned1
- 4207123 = ID24BushTallBurned2
- 4207124 = ID24CaveRockColumn
- 4207125 = ID24CaveStalagmiteLarge
- 4207126 = ID24CaveStalagmiteMedium
- 4207127 = ID24CaveStalagmiteSmall
- 4207128 = ID24CaveStalactiteLarge
- 4207129 = ID24CaveStalactiteLargeSolid
- 4207130 = ID24CaveStalactiteMedium
- 4207131 = ID24CaveStalactiteMediumSolid
- 4207132 = ID24CaveStalactiteSmall
- 4207133 = ID24CaveStalactiteSmallSolid
- 4207134 = ID24OfficeChair
- 4207135 = ID24OfficeLamp
- 4207137 = ID24CeilingLamp
- 4207138 = ID24CandelabraShort
- 4207139 = ID24AmbientKlaxon
- 4207140 = ID24AmbientPortalOpen
- 4207141 = ID24AmbientPortalLoop
- 4207142 = ID24AmbientPortalClose
+}
+
+// edited Doom 2 cast to show the Demolitionist at the end
+Intermission Doom2Cast
+{
+ Cast
+ {
+ CastClass = "Zombieman"
+ CastName = "$CC_ZOMBIE"
+ AttackSound = "Missile", 1, "grunt/attack"
+ }
+ Cast
+ {
+ CastClass = "ShotgunGuy"
+ CastName = "$CC_SHOTGUN"
+ AttackSound = "Missile", 1, "shotguy/attack"
+ }
+ Cast
+ {
+ CastClass = "ChaingunGuy"
+ CastName = "$CC_HEAVY"
+ AttackSound = "Missile", 1, "chainguy/attack"
+ AttackSound = "Missile", 2, "chainguy/attack"
+ AttackSound = "Missile", 3, "chainguy/attack"
+ }
+ Cast
+ {
+ CastClass = "DoomImp"
+ CastName = "$CC_IMP"
+ AttackSound = "Missile", 2, "imp/attack"
+ }
+ Cast
+ {
+ CastClass = "Demon"
+ CastName = "$CC_DEMON"
+ AttackSound = "Melee", 1, "demon/melee"
+ }
+ Cast
+ {
+ CastClass = "LostSoul"
+ CastName = "$CC_LOST"
+ AttackSound = "Missile", 1, "skull/melee"
+ }
+ Cast
+ {
+ CastClass = "Cacodemon"
+ CastName = "$CC_CACO"
+ AttackSound = "Missile", 1, "caco/attack"
+ }
+ Cast
+ {
+ CastClass = "HellKnight"
+ CastName = "$CC_HELL"
+ AttackSound = "Missile", 1, "baron/attack"
+ }
+ Cast
+ {
+ CastClass = "BaronOfHell"
+ CastName = "$CC_BARON"
+ AttackSound = "Missile", 1, "baron/attack"
+ }
+ Cast
+ {
+ CastClass = "Arachnotron"
+ CastName = "$CC_ARACH"
+ AttackSound = "Missile", 1, "baby/attack"
+ }
+ Cast
+ {
+ CastClass = "PainElemental"
+ CastName = "$CC_PAIN"
+ AttackSound = "Missile", 2, "skull/melee"
+ }
+ Cast
+ {
+ CastClass = "Revenant"
+ CastName = "$CC_REVEN"
+ AttackSound = "Missile", 1, "skeleton/attack"
+ AttackSound = "Melee", 1, "skeleton/swing"
+ AttackSound = "Melee", 3, "skeleton/melee"
+ }
+ Cast
+ {
+ CastClass = "Fatso"
+ CastName = "$CC_MANCU"
+ AttackSound = "Missile", 1, "fatso/attack"
+ AttackSound = "Missile", 4, "fatso/attack"
+ AttackSound = "Missile", 7, "fatso/attack"
+ }
+ Cast
+ {
+ CastClass = "Archvile"
+ CastName = "$CC_ARCH"
+ AttackSound = "Missile", 1, "vile/start"
+ }
+ Cast
+ {
+ CastClass = "SpiderMastermind"
+ CastName = "$CC_SPIDER"
+ AttackSound = "Missile", 1, "spider/attack"
+ AttackSound = "Missile", 2, "spider/attack"
+ }
+ Cast
+ {
+ CastClass = "Cyberdemon"
+ CastName = "$CC_CYBER"
+ AttackSound = "Missile", 1, "weapons/rocklf"
+ AttackSound = "Missile", 3, "weapons/rocklf"
+ AttackSound = "Missile", 5, "weapons/rocklf"
+ }
+ Cast
+ {
+ CastClass = "CastDemolitionist"
+ CastName = "$CC_HERO"
+ AttackSound = "Missile", 0, "explodium/fire"
+ }
+ Link = Doom2Cast // restart cast call
}
diff --git a/zscript.txt b/zscript.txt
index d7c802487..2d77ab67c 100644
--- a/zscript.txt
+++ b/zscript.txt
@@ -1,49 +1,34 @@
-version "4.15"
+version "4.8"
/*
DEMOLITIONIST Main Codebase
- (C)2020-2026 Mari the Deer
+ (C)2020-2022 Marisa the Magician, UnSX Team
This copyright and the attached LICENSE.code file apply to all files
included from here, with the exception of any third party libraries
*/
+// Gutamatics
+#include "zscript/swwm_Gutamatics/Include.zsc"
// ZPolyobject
#include "zscript/swwm_Polyobjects/Polyobjects.zs"
// utility code
+#include "zscript/utility/swwm_coordutil.zsc"
#include "zscript/utility/swwm_utility.zsc"
-#include "zscript/utility/swwm_utility_achievements.zsc"
-#include "zscript/utility/swwm_utility_blast.zsc"
-#include "zscript/utility/swwm_utility_compat.zsc"
-#include "zscript/utility/swwm_utility_info.zsc"
-#include "zscript/utility/swwm_utility_item.zsc"
-#include "zscript/utility/swwm_utility_map.zsc"
-#include "zscript/utility/swwm_utility_math.zsc"
-#include "zscript/utility/swwm_utility_string.zsc"
-// general code
+// base code
#include "zscript/swwm_common.zsc"
#include "zscript/swwm_common_fx.zsc"
+#include "zscript/swwm_handler.zsc"
+#include "zscript/swwm_statichandler.zsc"
#include "zscript/swwm_thinkers.zsc"
#include "zscript/swwm_thinkers_player.zsc"
+#include "zscript/swwm_player.zsc"
+#include "zscript/swwm_player_fx.zsc"
+#include "zscript/swwm_player_items.zsc"
#include "zscript/swwm_gesture.zsc"
#include "zscript/swwm_gesture_fx.zsc"
#include "zscript/swwm_blod.zsc"
-#include "zscript/swwm_monsters.zsc"
-// player code
-#include "zscript/player/swwm_player.zsc"
-#include "zscript/player/swwm_player_anim.zsc"
-#include "zscript/player/swwm_player_cheats.zsc"
-#include "zscript/player/swwm_player_extra.zsc"
-#include "zscript/player/swwm_player_face.zsc"
-#include "zscript/player/swwm_player_fx.zsc"
-#include "zscript/player/swwm_player_inventory.zsc"
-#include "zscript/player/swwm_player_items.zsc"
-#include "zscript/player/swwm_player_move.zsc"
-#include "zscript/player/swwm_player_think.zsc"
-#include "zscript/player/swwm_player_tick.zsc"
// handler code
-#include "zscript/handler/swwm_handler.zsc"
#include "zscript/handler/swwm_handler_cheats.zsc"
-#include "zscript/handler/swwm_handler_crosshair.zsc"
#include "zscript/handler/swwm_handler_damage.zsc"
#include "zscript/handler/swwm_handler_debugrender.zsc"
#include "zscript/handler/swwm_handler_flash.zsc"
@@ -54,11 +39,11 @@ version "4.15"
#include "zscript/handler/swwm_handler_queues.zsc"
#include "zscript/handler/swwm_handler_replacements.zsc"
#include "zscript/handler/swwm_handler_shaders.zsc"
+#include "zscript/handler/swwm_handler_uitick.zsc"
#include "zscript/handler/swwm_handler_vanillaboss.zsc"
#include "zscript/handler/swwm_handler_worldload.zsc"
#include "zscript/handler/swwm_handler_worldthings.zsc"
#include "zscript/handler/swwm_handler_worldtick.zsc"
-#include "zscript/handler/swwm_statichandler.zsc"
#include "zscript/handler/swwm_statichandler_achievements.zsc"
// menu code
#include "zscript/menu/swwm_menus.zsc"
@@ -72,16 +57,10 @@ version "4.15"
#include "zscript/compat/swwm_shame.zsc"
#include "zscript/compat/swwm_hdoom.zsc"
// hud
-#include "zscript/hud/swwm_dialogue.zsc"
#include "zscript/hud/swwm_hud.zsc"
-#include "zscript/hud/swwm_hud_target.zsc"
-#include "zscript/hud/swwm_hud_topstuff.zsc"
-#include "zscript/hud/swwm_hud_inventory.zsc"
-#include "zscript/hud/swwm_hud_status.zsc"
-#include "zscript/hud/swwm_hud_weapons.zsc"
-#include "zscript/hud/swwm_hud_messages.zsc"
#include "zscript/hud/swwm_hudextra.zsc"
#include "zscript/hud/swwm_hudobjects.zsc"
+#include "zscript/hud/swwm_althud.zsc"
// kbase
#include "zscript/kbase/swwm_kbase.zsc"
#include "zscript/kbase/swwm_kbase_priv.zsc"
@@ -94,6 +73,7 @@ version "4.15"
#include "zscript/kbase/swwm_kbasetab_keychain.zsc"
#include "zscript/kbase/swwm_kbasetab_library.zsc"
#include "zscript/kbase/swwm_kbasetab_store.zsc"
+#include "zscript/kbase/swwm_kbasetab_chat.zsc"
#include "zscript/kbase/swwm_kbasetab_help.zsc"
#include "zscript/kbase/swwm_kbasetab_secret.zsc"
// items
@@ -103,11 +83,7 @@ version "4.15"
#include "zscript/items/swwm_baseammo.zsc"
#include "zscript/items/swwm_health.zsc"
#include "zscript/items/swwm_armor.zsc"
-#include "zscript/items/swwm_armor_filtered.zsc" // Hexen fuckery
-#include "zscript/items/swwm_miscitems.zsc"
-#include "zscript/items/swwm_lamp.zsc"
#include "zscript/items/swwm_powerups.zsc"
-#include "zscript/items/swwm_powerups_vip.zsc"
#include "zscript/items/swwm_ammoitems.zsc"
#include "zscript/items/swwm_ammoextra.zsc"
#include "zscript/items/swwm_ammospawn.zsc"
@@ -115,6 +91,7 @@ version "4.15"
#include "zscript/items/swwm_collectibles.zsc"
#include "zscript/items/swwm_collectibles_gesture.zsc"
#include "zscript/items/swwm_keys.zsc"
+#include "zscript/items/swwm_keys_gesture.zsc"
// weapons
#include "zscript/weapons/swwm_baseweapon.zsc"
#include "zscript/weapons/swwm_baseweapon_fx.zsc"
@@ -129,6 +106,7 @@ version "4.15"
#include "zscript/weapons/swwm_shot_fx.zsc"
#include "zscript/weapons/swwm_cbt.zsc"
#include "zscript/weapons/swwm_cbt_fx.zsc"
+#include "zscript/weapons/swwm_cbt_ui.zsc"
#include "zscript/weapons/swwm_danmaku.zsc"
#include "zscript/weapons/swwm_danmaku_fx.zsc"
#include "zscript/weapons/swwm_blazeit.zsc"
@@ -141,30 +119,35 @@ version "4.15"
#include "zscript/weapons/swwm_tastytreat_fx.zsc"
#include "zscript/weapons/swwm_deathlydeathcannon.zsc"
#include "zscript/weapons/swwm_deathlydeathcannon_fx.zsc"
-#include "zscript/weapons/swwm_deathlydeathcannon_altfx.zsc" // split due to size
#include "zscript/weapons/swwm_weapons_hud.zsc"
-#include "zscript/weapons/swwm_weapons_canvas.zsc"
-// additional weapons
-#include "zscript/dlc/swwm_ammoitems_dlc.zsc"
-#include "zscript/dlc/swwm_hammertime.zsc"
-#include "zscript/dlc/swwm_hammertime_fx.zsc"
-//#include "zscript/dlc/swwm_blastin.zsc"
-//#include "zscript/dlc/swwm_blastin_fx.zsc"
-//#include "zscript/dlc/swwm_rebolber.zsc"
-//#include "zscript/dlc/swwm_rebolber_fx.zsc"
-//#include "zscript/dlc/swwm_supermarioworld.zsc"
-//#include "zscript/dlc/swwm_supermarioworld_fx.zsc"
-#include "zscript/dlc/swwm_heavymahsheengun.zsc"
-#include "zscript/dlc/swwm_heavymahsheengun_fx.zsc"
-#include "zscript/dlc/swwm_notashotgun.zsc"
-#include "zscript/dlc/swwm_notashotgun_fx.zsc"
-//#include "zscript/dlc/swwm_blueballs.zsc"
-//#include "zscript/dlc/swwm_blueballs_fx.zsc"
-#include "zscript/dlc/swwm_mister.zsc"
-#include "zscript/dlc/swwm_mister_fx.zsc"
-//#include "zscript/dlc/swwm_thiccbolts.zsc"
-//#include "zscript/dlc/swwm_thiccbolts_fx.zsc"
-//#include "zscript/dlc/swwm_ultimate.zsc"
-//#include "zscript/dlc/swwm_ultimate_fx.zsc"
-#include "zscript/dlc/swwm_dlcweapons_hud.zsc"
-#include "zscript/dlc/swwm_dlcweapons_canvas.zsc"
+#include "zscript/weapons/swwm_weapons_althud.zsc"
+// monsters
+#include "zscript/swwm_monsters.zsc"
+// DLC1 - Weapon Set
+#include "zscript/dlc1/swwm_ammoitems_dlc.zsc"
+#include "zscript/dlc1/swwm_hammertime.zsc"
+#include "zscript/dlc1/swwm_hammertime_fx.zsc"
+#include "zscript/dlc1/swwm_blastin.zsc"
+#include "zscript/dlc1/swwm_blastin_fx.zsc"
+#include "zscript/dlc1/swwm_rebolber.zsc"
+#include "zscript/dlc1/swwm_rebolber_fx.zsc"
+#include "zscript/dlc1/swwm_supermarioworld.zsc"
+#include "zscript/dlc1/swwm_supermarioworld_fx.zsc"
+#include "zscript/dlc1/swwm_heavymahsheengun.zsc"
+#include "zscript/dlc1/swwm_heavymahsheengun_fx.zsc"
+#include "zscript/dlc1/swwm_notashotgun.zsc"
+#include "zscript/dlc1/swwm_notashotgun_fx.zsc"
+#include "zscript/dlc1/swwm_blueballs.zsc"
+#include "zscript/dlc1/swwm_blueballs_fx.zsc"
+#include "zscript/dlc1/swwm_mister.zsc"
+#include "zscript/dlc1/swwm_mister_fx.zsc"
+#include "zscript/dlc1/swwm_thiccbolts.zsc"
+#include "zscript/dlc1/swwm_thiccbolts_fx.zsc"
+#include "zscript/dlc1/swwm_ultimate.zsc"
+#include "zscript/dlc1/swwm_ultimate_fx.zsc"
+#include "zscript/dlc1/swwm_dlcweapons_hud.zsc"
+#include "zscript/dlc1/swwm_dlcweapons_althud.zsc"
+// DLC2 - Game Set
+#include "zscript/dlc2/swwm_demoland.zsc"
+#include "zscript/dlc2/swwm_demoshmup.zsc"
+#include "zscript/dlc2/swwm_demoquest.zsc"
diff --git a/zscript/compat/swwm_compat.zsc b/zscript/compat/swwm_compat.zsc
index 3477f9fe7..0ca47db7e 100644
--- a/zscript/compat/swwm_compat.zsc
+++ b/zscript/compat/swwm_compat.zsc
@@ -1,5 +1,5 @@
// level compatibility scripts
-// sometimes stuff breaks, or certain changes are needed for balance or to mesh
+// sometimes shit breaks, or certain changes are needed for balance or to mesh
// with the mod's mechanics better, this is here for that
Class SWWMLevelCompatibility : LevelPostProcessor
@@ -7,7 +7,7 @@ Class SWWMLevelCompatibility : LevelPostProcessor
private void EquinoxBossBrainHandle( uint lineno, int sectortag )
{
// don't spawn boss brains until it's time to crush them
- for ( uint i=0; i= 3007) && (ednum <= 3014))
- || ((ednum >= 3100) && (ednum <= 3142)) )
- SetThingEdNum(i,ednum+4204000);
- }
- break;
- case 'F206766043C4D9BA2C36F76106F96279':
- case 'FCF009C63BBA5F8CEE71ED5EC0B02CDA':
- // ALL of Equinox
- case '9705315427A2F951A538B23C39199236':
- case '54E9953A3C1A88641E00AA353BAF46E9':
- case 'DD3986E184829DAB73160F4C122155F9':
- case 'B3E6CAE9983EA1DC4D9544DA26118569':
- case '3E4DFC55EAE85A7FE02DD21ED33AABCA':
- case 'ECCB69F1BBF91D8F67D8583EA2546863':
- case 'E66BCCFAD7AC40EFB21E2A19131E1522':
- case 'A0B6B83DC8BD50FC84170572840DE585':
- case '9BA1ACB72D878AFA3CB22B810D6CCD9A':
- case 'A26749D9B9CD70ECED5C7B6BAB6D859E':
- case '3805A661D5C4523AFF7BF86991071043':
- case 'F91E3FE225F10EECBE21486E1BB14834':
- case '838BA30EB0B003C070414093BFDFA72A':
- // replace certain animated flats with duplicates
- // this avoids unintended TERRAIN defs from applying to them
- level.ReplaceTextures("SLIME01","EQNXSL01",0);
- level.ReplaceTextures("SLIME02","EQNXSL02",0);
- level.ReplaceTextures("SLIME03","EQNXSL03",0);
- level.ReplaceTextures("SLIME04","EQNXSL04",0);
- level.ReplaceTextures("SLIME09","EQNXSL09",0);
- level.ReplaceTextures("SLIME10","EQNXSL10",0);
- level.ReplaceTextures("SLIME11","EQNXSL11",0);
- level.ReplaceTextures("SLIME12","EQNXSL12",0);
- level.ReplaceTextures("BLOOD1","EQNXBLD1",0);
- level.ReplaceTextures("BLOOD2","EQNXBLD2",0);
- level.ReplaceTextures("BLOOD3","EQNXBLD3",0);
- level.ReplaceTextures("RROCK05","EQNXRR05",0);
- level.ReplaceTextures("RROCK06","EQNXRR06",0);
- level.ReplaceTextures("RROCK07","EQNXRR07",0);
- level.ReplaceTextures("RROCK08","EQNXRR08",0);
- break;
- // ALL of Doom Vacation
- case 'D07842872226058F93D0957EA46ED782':
- case 'F286BABF0D152259CD6B996E8920CA70':
- case '7E2707328B6BCF0ACDC2E80049E21167':
- case '8AA3E9B8E816E72A04368404402DD8E3':
- case '8B28736D01492F3701CCD736C97EF125':
- case '10D3C12050518E806801B12057437403':
- case '48A7FC1AF2D1CCBFE7C6EFB4EEE97A50':
- case '73B317A0DA2C75BD903E895A27EEEDB9':
- case '62158F76FC56B62007C1F167A7921304':
- case '0D33878E4C8164A792AECCDA56F08D60':
- case 'A52BD2038CF814101AAB7D9C78F9ACE2':
- case 'F6413AFAEB73B3848A82F70C2A01E47D':
- case 'F8CBDC96A7E08CAFC5D7C0E711551E40':
- case '3E821CC90C38B7D71DDEB0324D3900CC':
- case '05D0AA06742B3C7DCD79E5F659267656':
- case '8F6710E3570C2056FDCA591EF89B31A9':
- case '382E99BBFA9301110630CD5F8F8056DA':
- case '480F6AD2D2E266DA745FD8FA75EC327D':
- case '968D97F5952E55DB2464274A8EE5F529':
- case '5669E396BEDDEA6D90EF5AF5EC892811':
- // get rid of these dumb skulltag ctf actors
- for ( uint i=0; i Maces;
- Maces.Clear();
- for ( uint i=0; i= callout_len+32) && !(timer%16) )
- {
- double ptch = FRandom[hdscreen](.95,1.05);
- S_StartSound("hdoom/bonk",CHAN_YABLEWIT,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE,ptch);
- S_StartSound("hdoom/bonk",CHAN_YABLEWIT,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE,ptch);
- }
- timer++;
+ else timer = 0;
}
override void RenderOverlay( RenderEvent e )
{
- if ( !detected || (timer < callout_len+24) ) return;
- if ( !mBigFont ) mBigFont = Font.GetFont('TewiFontOutline');
- double scl = max(min(floor(Screen.GetWidth()/120.),floor(Screen.GetHeight()/100)),1.);
- double iscl = scl/4.;
- double ox = Screen.GetWidth()/2;
- double oy = Screen.GetHeight()/2-4*scl;
- String str = "HORNY";
- double alf = clamp(16-((timer%16)+e.FracTic)*2,0,16)/16.;
- SetUIRandom(MSTime()/10);
- Vector2 ofs = (RandomShiver(),RandomShiver())*3.*scl*alf;
- Screen.DrawText(mBigFont,Font.CR_SAPPHIRE,ox-(mBigFont.StringWidth(str)*scl*2)/2+ofs.x,oy+8*scl+ofs.y,str,DTA_ScaleX,scl*2,DTA_ScaleY,scl*2);
- Screen.DrawText(mBigFont,Font.FindFontColor('MiniFlash'),ox-(mBigFont.StringWidth(str)*scl*2)/2+ofs.x,oy+8*scl+ofs.y,str,DTA_ScaleX,scl*2,DTA_ScaleY,scl*2,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alf);
- double phase = cos(((timer+e.FracTic)-32)*22.5)*.5+.5;
- Screen.DrawTexture(bonker,false,ox+18*scl,oy,DTA_ScaleX,iscl,DTA_ScaleY,iscl,DTA_Rotate,-15+phase*5);
- Screen.DrawTexture(bonked,false,ox-22*scl,oy,DTA_ScaleX,iscl,DTA_ScaleY,iscl*(1.-max(phase-.8,0.)),DTA_Rotate,5-phase*5);
- Screen.DrawTexture(bonk,false,ox+10*scl,oy+2*scl,DTA_ScaleX,iscl,DTA_ScaleY,iscl,DTA_Rotate,-45+phase*45);
+ if ( !detected || (timer < 50) || (timer > 150) ) return;
+ if ( !scr ) scr = TexMan.CheckForTexture("graphics/hdscreen.png",TexMan.Type_Any);
+ double ar = Screen.GetAspectRatio();
+ Vector2 tsize = TexMan.GetScaledSize(scr);
+ Vector2 vsize = (Screen.GetWidth(),Screen.GetHeight());
+ if ( (tsize.x > vsize.x) || (tsize.y > vsize.y) )
+ {
+ double sar = tsize.x/tsize.y;
+ if ( sar > ar ) vsize = (tsize.x,tsize.x/ar);
+ else if ( sar < ar ) vsize = (tsize.y*ar,tsize.y);
+ else vsize = tsize;
+ }
+ double alph = clamp(2.5-(timer+e.FracTic)/50.,0.,.25)*4.;
+ Screen.DrawTexture(scr,false,(vsize.x-tsize.x)/2.,(vsize.y-tsize.y)/2.,DTA_VirtualWidthF,vsize.x,DTA_VirtualHeightF,vsize.y,DTA_KeepRatio,true,DTA_Alpha,alph);
}
}
diff --git a/zscript/compat/swwm_shame.zsc b/zscript/compat/swwm_shame.zsc
index 7e1e5e983..f3d395885 100644
--- a/zscript/compat/swwm_shame.zsc
+++ b/zscript/compat/swwm_shame.zsc
@@ -1,56 +1,55 @@
// SHAMEFUL DISPLAY
-// Hello yes how do I explain this?
-//
-// Some people try to autoload this stuff without realizing that not all big
-// gameplay mods can be combined just like that, they will break in funky ways™
-//
-// For those who are not aware, there are "monsters only" versions of these
-// types of mods, and you can load them fine, they should just work™
-//
-// Still, if you insist on doing "the funny thing", this event handler is there
-// so you know what I think of your attempt at being funny
-//
-// So, yeah, thanks for giving me an excuse to make this silly script
-//
-// PS: I actually like Project Brutality, no joke
-// Brutal Doom is still poopy junk tho, every single fork of it is better
-// (except Black Edition, that one is just embarrassing)
+// At this point there's no clearer way to tell people to stop combining
+// incompatible mods.
+// The BD crowd never listens, never learns, you can't just mix up gameplay
+// mods and expect everything to work.
+// You also can't expect modders to put in the effort needed to go and add
+// compatibility for a mod that wouldn't even make any sense to add
+// compatibility for because both replace the same things and are entirely
+// different beasts with different styles altogether.
+// Just stop. Put that gray matter to use. Do you really think it's worth it?
+// Don't do this shit.
Class SWWMBrutalHandler : StaticEventHandler
{
- Mixin SWWMUIRandom;
-
ui int timer;
- ui Font fnt;
- ui TextureID eztex[7];
- ui bool ezstate[7];
- ui float ezslide[4];
- ui String eztext[5];
- ui BrokenLines ezlines[5];
- ui Vector2 eztextpos[5];
- ui double ezlinesw[5];
- ui int ezcolor[5];
+ ui TextureID scr;
bool detected;
+ String which, whichshort;
override void OnRegister()
{
- // check for brutal doom
- if ( FindClass('Doomer','PlayerPawn') || FindClass('BDoomer','PlayerPawn') || FindClass('BEDoomer','PlayerPawn') )
- detected = true;
+ if ( swwm_iseriouslywanttoplaythiswithbd )
+ return;
+ for ( int i=0; i\cx ┃\c-\n"
+ "\cx┃ \cfIf you have "..whichshort.." on your autoload you really shouldn't. \cx┃\c-\n"
+ "\cx┃ \cfIf you manually loaded it with this mod, why would you? \cx┃\c-\n"
+ "\cx┃ \cfThey're not compatible and never will be. \cx┃\c-\n"
+ "\cx┃ \cfThis mod will now shit the bed once you go in-game, \cx┃\c-\n"
+ "\cx┃ \cfand trust me, it's better this way. \cx┃\c-\n"
+ "\cx┃ \cf \cx┃\c-\n"
"\cx┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛\c-");
- S_StartSound("compat/warn",CHAN_YABLEWIT,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE);
+ S_StartSound("compat/warn",CHAN_YOUDONEFUCKEDUP,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE);
}
override void WorldLoaded( WorldEvent e )
@@ -62,85 +61,18 @@ Class SWWMBrutalHandler : StaticEventHandler
override void UiTick()
{
- if ( !detected || (gamestate != GS_LEVEL) )
+ if ( !detected ) return;
+ if ( gamestate == GS_LEVEL )
{
- timer = 0;
- return;
- }
- switch ( timer )
- {
- case 50:
- eztex[0] = TexMan.CheckForTexture("graphics/BDScreen/BDBorder.png");
- eztex[1] = TexMan.CheckForTexture("graphics/BDScreen/BDSaya.png");
- eztex[2] = TexMan.CheckForTexture("graphics/BDScreen/BDDemo.png");
- eztex[3] = TexMan.CheckForTexture("graphics/BDScreen/BDBubble0.png");
- eztex[4] = TexMan.CheckForTexture("graphics/BDScreen/BDBubble1.png");
- eztex[5] = TexMan.CheckForTexture("graphics/BDScreen/BDBubble2.png");
- eztex[6] = TexMan.CheckForTexture("graphics/BDScreen/BDBubble3.png");
- for ( int i=0; i<6; i++ ) ezstate[i] = false;
- for ( int i=0; i<4; i++ ) ezslide[i] = 1400.;
- eztext[0] = "Eeeeeh?\nReally\nnow\n!?";
- eztext[1] = "\c[BDRed]Brutal\nDoom\c-?\n\nThat's\ncringe";
- eztext[2] = "Only a\ncomplete\nfool\nwould try\nto load\n\c[BDRed]Brutal Doom\c-\nwith\nother game-\nplay mods,\nright?";
- eztext[3] = "Ha\nha\nha\nha";
- eztext[4] = "Ki\nhi\nhi\nhi";
- eztextpos[0] = (1250.,50.);
- eztextpos[1] = (810.,790.);
- eztextpos[2] = (40.,70.);
- eztextpos[3] = (50.,830.);
- eztextpos[4] = (150.,830.);
- ezcolor[0] = Font.FindFontColor('BDSayaRed');
- ezcolor[1] = Font.FindFontColor('BDSayaRed');
- ezcolor[2] = Font.FindFontColor('BDDemoGreen');
- ezcolor[3] = Font.FindFontColor('BDDemoGreen');
- ezcolor[4] = Font.FindFontColor('BDSayaRed');
- fnt = Font.GetFont('TewiFontOutline');
- for ( int i=0; i<5; i++ )
+ if ( timer == 1 )
{
- ezlines[i] = fnt.BreakLines(eztext[i],500);
- ezlinesw[i] = 0.;
- for ( int j=0; j 300 )
+ if ( !scr ) scr = TexMan.CheckForTexture("graphics/bdscreen.png",TexMan.Type_Any);
+ Screen.Dim("Red",(timer/350.)-.2,0,0,Screen.GetWidth(),Screen.GetHeight());
+ double ar = Screen.GetAspectRatio();
+ Vector2 tsize = TexMan.GetScaledSize(scr);
+ Vector2 vsize = (Screen.GetWidth(),Screen.GetHeight());
+ if ( (tsize.x > vsize.x) || (tsize.y > vsize.y) )
{
- double fact = clamp(((timer+e.fractic)-300.)/100.,0.,1.);
- Screen.Dim(0xFFFF0000,fact,0,0,Screen.GetWidth(),Screen.GetHeight(),STYLE_Add);
- SetUIRandom(MSTime()/10);
- pos.x += RandomShiver()*64.*hs*fact*fact;
- pos.y += RandomShiver()*64.*hs*fact*fact;
+ double sar = tsize.x/tsize.y;
+ if ( sar > ar ) vsize = (tsize.x,tsize.x/ar);
+ else if ( sar < ar ) vsize = (tsize.y*ar,tsize.y);
+ else vsize = tsize;
}
- Screen.SetClipRect(int(pos.x),int(pos.y),int(1400.*hs),int(1050.*hs));
- Screen.Dim(0xFFFFFFFF,1.,int(pos.x),int(pos.y),int(1400.*hs),int(1050.*hs));
- SetUIRandom(MSTime()/40);
- for ( int i=0; i<6; i++ )
- {
- double ypos = RandomOffset()*1050.*hs;
- Screen.DrawThickLine(pos.x,pos.y+ypos,pos.x+1400.*hs,pos.y+ypos,4.*hs,0xFF000000);
- }
- for ( int i=0; i<12; i++ )
- {
- double ypos = RandomOffset()*1050.*hs;
- Screen.DrawThickLine(pos.x,pos.y+ypos,pos.x+1400.*hs,pos.y+ypos,hs,0xFF000000);
- }
- if ( ezstate[1] )
- Screen.DrawTexture(eztex[2],false,pos.x+SWWMUtility.Lerp(ezslide[3],ezslide[2],e.fractic),pos.y,DTA_ScaleX,hs,DTA_ScaleY,hs);
- if ( ezstate[0] )
- Screen.DrawTexture(eztex[1],false,pos.x+SWWMUtility.Lerp(ezslide[1],ezslide[0],e.fractic),pos.y,DTA_ScaleX,hs,DTA_ScaleY,hs);
- for ( int i=0; i<5; i++ )
- {
- if ( !ezstate[2+i] ) continue;
- if ( i<4 ) Screen.DrawTexture(eztex[3+i],false,pos.x,pos.y,DTA_ScaleX,hs,DTA_ScaleY,hs);
- for ( int j=0; j 300 )
- Screen.Dim(0xFFFF0000,clamp(((timer+e.fractic)-350.)/50.,0.,1.),0,0,Screen.GetWidth(),Screen.GetHeight(),STYLE_Translucent);
+ Screen.DrawTexture(scr,false,(vsize.x-tsize.x)/2.+FRandom[bdscreen](-1,1)*max(timer-40,0)**3*.000003,(vsize.y-tsize.y)/2.+FRandom[bdscreen](-1,1)*max(timer-40,0)**3*.000003,DTA_VirtualWidthF,vsize.x,DTA_VirtualHeightF,vsize.y,DTA_KeepRatio,true,DTA_Alpha,min(1.,timer/50.));
+ Screen.Dim("Red",(timer/70.)-3.5,0,0,Screen.GetWidth(),Screen.GetHeight());
}
}
diff --git a/zscript/dlc/swwm_ammoitems_dlc.zsc b/zscript/dlc/swwm_ammoitems_dlc.zsc
deleted file mode 100644
index cd1e35ddf..000000000
--- a/zscript/dlc/swwm_ammoitems_dlc.zsc
+++ /dev/null
@@ -1,395 +0,0 @@
-// All DLC weapon ammo pickups
-
-/*Class SMW05Ammo : SWWMAmmo
-{
- Default
- {
- Tag "$T_SMW05BULLET";
- SWWMAmmo.PickupTag "SMW05BULLET";
- Stamina 600;
- Inventory.Amount 1;
- Inventory.MaxAmount 90;
- Ammo.BackpackAmount 6;
- Ammo.BackpackMaxAmount 210;
- Ammo.DropAmount 3;
- Accuracy 20;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
-Class SMW05Ammo2 : SMW05Ammo
-{
- Default
- {
- Inventory.Amount 2;
- }
-}
-Class SMW05Ammo3 : SMW05Ammo
-{
- Default
- {
- Inventory.Amount 3;
- }
-}
-Class SMW05SmallAmmo : SMW05Ammo
-{
- Default
- {
- Inventory.Amount 6;
- }
-}
-Class SMW05BigAmmo : SMW05Ammo
-{
- Default
- {
- Inventory.Amount 30;
- }
-}*/
-
-Class SheenAmmo : SWWMAmmo
-{
- Default
- {
- Tag "$T_SHEENBULLET";
- SWWMAmmo.PickupTag "SHEENBULLET";
- Stamina 1500;
- Inventory.Amount 1;
- Inventory.MaxAmount 300;
- Ammo.BackpackAmount 10;
- Ammo.BackpackMaxAmount 500;
- Ammo.DropAmount 20;
- Accuracy 30;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
-Class SheenAmmo2 : SheenAmmo
-{
- Default
- {
- Inventory.Amount 2;
- }
-}
-Class SheenAmmo3 : SheenAmmo
-{
- Default
- {
- Inventory.Amount 3;
- }
-}
-Class SheenSmallAmmo : SheenAmmo
-{
- Default
- {
- Inventory.Amount 10;
- }
-}
-Class SheenBigAmmo : SheenAmmo
-{
- Default
- {
- Inventory.Amount 50;
- }
-}
-
-Class QuadravolAmmo : SWWMAmmo
-{
- Default
- {
- Tag "$T_QUADAMMO";
- SWWMAmmo.PickupTag "QUADAMMO";
- Stamina 10000;
- Inventory.Amount 1;
- Inventory.MaxAmount 48;
- Ammo.BackpackAmount 4;
- Ammo.BackpackMaxAmount 80;
- Ammo.DropAmount 1;
- Accuracy 45;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
-Class QuadravolAmmo2 : QuadravolAmmo
-{
- Default
- {
- Inventory.Amount 2;
- }
-}
-Class QuadravolAmmo3 : QuadravolAmmo
-{
- Default
- {
- Inventory.Amount 3;
- }
-}
-
-/*Class SparksterBAmmo : SWWMAmmo
-{
- Default
- {
- Tag "$T_SPARKBCELL";
- SWWMAmmo.PickupTag "SPARKBCELL";
- Stamina 16000;
- Inventory.Amount 1;
- Inventory.MaxAmount 16;
- Ammo.BackpackAmount 1;
- Ammo.BackpackMaxAmount 40;
- Ammo.DropAmount 1;
- Accuracy 70;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
-Class SparksterBAmmo2 : SparksterBAmmo
-{
- Default
- {
- Inventory.Amount 2;
- }
-}
-Class SparksterBAmmo3 : SparksterBAmmo
-{
- Default
- {
- Inventory.Amount 3;
- }
-}
-
-Class SparksterRAmmo : SWWMAmmo
-{
- Default
- {
- Tag "$T_SPARKRCELL";
- SWWMAmmo.PickupTag "SPARKRCELL";
- Stamina 18000;
- Inventory.Amount 1;
- Inventory.MaxAmount 16;
- Ammo.BackpackAmount 1;
- Ammo.BackpackMaxAmount 40;
- Ammo.DropAmount 1;
- Accuracy 75;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
-Class SparksterRAmmo2 : SparksterRAmmo
-{
- Default
- {
- Inventory.Amount 2;
- }
-}
-Class SparksterRAmmo3 : SparksterRAmmo
-{
- Default
- {
- Inventory.Amount 3;
- }
-}
-
-Class RayBolt : MagAmmo
-{
- Default
- {
- Tag "$T_RAYBOLT";
- MagAmmo.PickupTag "RAYBOLT";
- Stamina -8000;
- MagAmmo.ParentAmmo 'RayAmmo';
- MagAmmo.ClipSize 10;
- MagAmmo.BackpackAmount 2;
- Inventory.MaxAmount 10;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
-Class RayBolt2 : RayBolt
-{
- Default
- {
- Inventory.Amount 2;
- }
-}
-Class RayBolt5 : RayBolt
-{
- Default
- {
- Inventory.Amount 5;
- }
-}
-
-Class RayAmmo : SWWMAmmo
-{
- Default
- {
- Tag "$T_RAYAMMO";
- SWWMAmmo.PickupTag "RAYAMMO";
- Stamina 90000;
- Inventory.Amount 1;
- Inventory.MaxAmount 3;
- Ammo.BackpackAmount 0;
- Ammo.BackpackMaxAmount 5;
- Ammo.DropAmount 1;
- SWWMAmmo.MagAmmoType 'RayBolt';
- Accuracy 90;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}*/
-
-Class MisterRound : MagAmmo
-{
- Default
- {
- Tag "$T_MRROUND";
- MagAmmo.PickupTag "MRROUND";
- Stamina -16000;
- MagAmmo.ParentAmmo 'MisterAmmo';
- MagAmmo.ClipSize 12;
- MagAmmo.BackpackAmount 1;
- Inventory.MaxAmount 12;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
-Class MisterRound2 : MisterRound
-{
- Default
- {
- Inventory.Amount 2;
- }
-}
-Class MisterRound3 : MisterRound
-{
- Default
- {
- Inventory.Amount 3;
- }
-}
-Class MisterRound5 : MisterRound
-{
- Default
- {
- Inventory.Amount 5;
- }
-}
-
-Class MisterAmmo : SWWMAmmo
-{
- Default
- {
- Tag "$T_MRAMMO";
- SWWMAmmo.PickupTag "MRAMMO";
- Stamina 200000;
- Inventory.Amount 1;
- Inventory.MaxAmount 1;
- Ammo.BackpackAmount 0;
- Ammo.BackpackMaxAmount 3;
- Ammo.DropAmount 1;
- SWWMAmmo.MagAmmoType 'MisterRound';
- Accuracy 90;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
-
-Class MisterGAmmo : SWWMAmmo
-{
- Default
- {
- Tag "$T_MRGRENADE";
- SWWMAmmo.PickupTag "MRGRENADE";
- Stamina 320000;
- Inventory.Amount 1;
- Inventory.MaxAmount 2;
- Ammo.BackpackAmount 0;
- Ammo.BackpackMaxAmount 4;
- Ammo.DropAmount 1;
- Accuracy 90;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
-
-/*Class UltimatePod : MagAmmo
-{
- Default
- {
- Tag "$T_ULTIMATEPOD";
- MagAmmo.PickupTag "ULTIMATEPOD";
- Stamina -400000;
- Inventory.PickupSound "misc/bullet_pkup_vip";
- MagAmmo.ParentAmmo 'UltimateAmmo';
- MagAmmo.ClipSize 4;
- Inventory.MaxAmount 4;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
-
-Class UltimateAmmo : SWWMAmmo
-{
- Default
- {
- Tag "$T_ULTIMATEAMMO";
- SWWMAmmo.PickupTag "ULTIMATEAMMO";
- Inventory.PickupSound "misc/ammo_pkup_vip";
- Stamina -2000000;
- Inventory.Amount 1;
- Inventory.MaxAmount 1;
- Ammo.BackpackAmount 0;
- Ammo.BackpackMaxAmount 2;
- Ammo.DropAmount 1;
- SWWMAmmo.MagAmmoType 'UltimatePod';
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}*/
diff --git a/zscript/dlc/swwm_blastin.zsc b/zscript/dlc/swwm_blastin.zsc
deleted file mode 100644
index 592617646..000000000
--- a/zscript/dlc/swwm_blastin.zsc
+++ /dev/null
@@ -1,76 +0,0 @@
-// Nuutek Plasma Blaster (from SWWM series)
-// Slot 2, spawns shared with Explodium Gun
-
-/*
- dev notes:
-
- - very low recoil per shot, except for altfire
- - chargelevel is used as a timer, once reached, release altfire to
- spend entire clipcount for alt projectile, with damage, size and
- lifespan scaling with clipcount
- - idea for projectile include solid "glob" with glowing tail, as well
- as various particle trails and lingering "beams"
- - lingering beams will use bezier curves to follow trailing points that
- gradually move away, with alpha interpolating between them based on
- their own lifespan as well (no idea how hard this will be to
- implement but that's part of the fun, really)
- - originally intended to have a very verbose display, but that may not
- be a great idea and I need to look into a more "ergonomic" design
-*/
-
-Class PlasmaBlast : SWWMWeapon
-{
- int clipcount, chargelevel;
-
- Property ClipCount : clipcount;
-
- Default
- {
- Tag "$T_PLASMABLAST";
- Inventory.Icon "graphics/HUD/Icons/W_PlasmaBlast.png";
- Inventory.PickupMessage "$T_PLASMABLAST";
- Obituary "$O_PLASMABLAST";
- SWWMWeapon.Tooltip "$TT_PLASMABLAST";
- SWWMWeapon.GetLine "getplasmablast1";
- Weapon.SlotNumber 2;
- Weapon.SlotPriority 3.;
- Weapon.SelectionOrder 1100;
- Inventory.MaxAmount 2;
- Weapon.SisterWeapon 'DualPlasmaBlast';
- Stamina 7000;
- PlasmaBlast.ClipCount 8;
- +WEAPON.EXPLOSIVE;
- +SWWMWEAPON.HASSCRTEX;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
-
-Class DualPlasmaBlast : SWWMWeapon
-{
- int clipcount;
-
- Property ClipCount : clipcount;
-
- Default
- {
- Tag "$T_PLASMABLAST2";
- Obituary "$O_PLASMABLAST";
- SWWMWeapon.Tooltip "$TT_PLASMABLAST2";
- SWWMWeapon.GetLine "getplasmablast2";
- SWWMWeapon.NumCrosshairs 2;
- Weapon.SlotNumber 2;
- Weapon.SlotPriority 4.;
- Weapon.SelectionOrder 1050;
- Weapon.SisterWeapon 'PlasmaBlast';
- DualPlasmaBlast.ClipCount 8;
- +WEAPON.EXPLOSIVE;
- +SWWMWEAPON.HIDEINMENU;
- +SWWMWEAPON.NOSWAPWEAPON;
- +SWWMWEAPON.HASSCRTEX;
- }
-}
diff --git a/zscript/dlc/swwm_blueballs.zsc b/zscript/dlc/swwm_blueballs.zsc
deleted file mode 100644
index 2a8494729..000000000
--- a/zscript/dlc/swwm_blueballs.zsc
+++ /dev/null
@@ -1,60 +0,0 @@
-// Tach-Engine & Nekuratek Sparkster x3 (from UnSX 2)
-// Slot 7, spawns shared with Biospark Carbine
-
-/*
- dev notes:
-
- - the general idea for primary fire is a projectile akin to the asmd
- ball, just with far more splash damage, closer to a rocket in damage
- perhaps
- - the altfire will be a single projectile at first, which will quickly
- explode forwards into a cloud of nokron (akin to the old hellblazer
- ravagers), the cloud will have some conical spread to it, but not
- a lot
- - the combo fire is going to be more or less identical to that of the
- UT99 incarnation of the weapon, complete with the tail of rotating
- rings (though initially accidental, it has a very charming look)
- - obviously, as it is a nokorokinylum projectile, it will also have
- the lingering beams as well like in the plasma blast
- - charge level is based on how long each trigger is held, up to a
- certain cap, and it only really affects damage scaling as well as
- splash radius
-*/
-
-Class ModernSparkster : SWWMWeapon
-{
- int clipcount, clipcount2;
- int chargelevel, chargelevel2;
-
- Property ClipCount : clipcount;
- Property ClipCount2 : clipcount2;
-
- Default
- {
- Tag "$T_NEWSPARKSTER";
- Inventory.PickupMessage "$I_NEWSPARKSTER";
- Obituary "$O_NEWSPARKSTER";
- SWWMWeapon.Tooltip "$TT_NEWSPARKSTER";
- SWWMWeapon.GetLine "getnewsparkster";
- Weapon.SlotNumber 7;
- Weapon.SlotPriority 2.;
- Weapon.SelectionOrder 550;
- Weapon.AmmoType1 'SparksterBAmmo';
- Weapon.AmmoGive1 1;
- Weapon.AmmoType2 'SparksterRAmmo';
- Weapon.AmmoGive2 1;
- SWWMWeapon.DropAmmoType 'SWWMCellAmmoSmall';
- ModernSparkster.ClipCount 4;
- ModernSparkster.ClipCount2 4;
- Stamina 220000;
- +SWWMWEAPON.NOFIRSTGIVE;
- +SWWMWEAPON.HASSCRTEX;
- +WEAPON.EXPLOSIVE;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
diff --git a/zscript/dlc/swwm_dlcweapons_canvas.zsc b/zscript/dlc/swwm_dlcweapons_canvas.zsc
deleted file mode 100644
index 65245ea9d..000000000
--- a/zscript/dlc/swwm_dlcweapons_canvas.zsc
+++ /dev/null
@@ -1,312 +0,0 @@
-// RenderTexture code for DLC weapons
-
-// Plasma Blaster
-/*extend Class PlasmaBlast
-{
- override void RenderTexture( RenderEvent e )
- {
- // ammo display
- // dynamic glow
- }
-}
-
-extend Class DualPlasmaBlast
-{
- override void RenderTexture( RenderEvent e )
- {
- // render right-hand weapon's scripted textures as well
- SWWMWeapon(SisterWeapon).RenderTexture(e);
- // ammo display
- // dynamic glow
- }
-}
-
-// Puntzer Gamma
-extend Class PuntzerGamma
-{
- override void RenderTexture( RenderEvent e )
- {
- // ammo display
- }
-}*/
-
-// Sheen HMG
-extend Class HeavyMahSheenGun
-{
- transient ui Canvas AmmoLed;
- ui TextureID AmmoLedBase, AmmoLedBar, AmmoLedSpeed, AmmoLedNums;
-
- override void RenderTexture( RenderEvent e )
- {
- if ( !AmmoLed ) AmmoLed = TexMan.GetCanvas("SHEENLED");
- if ( !AmmoLedBase ) AmmoLedBase = TexMan.CheckForTexture("models/canvas/SheenLEDBase.png");
- if ( !AmmoLedBar ) AmmoLedBar = TexMan.CheckForTexture("models/canvas/SheenLEDBar.png");
- if ( !AmmoLedSpeed ) AmmoLedSpeed = TexMan.CheckForTexture("models/canvas/SheenLEDSpeed.png");
- if ( !AmmoLedNums ) AmmoLedNums = TexMan.CheckForTexture("models/canvas/SheenLEDNums.png");
- int d1 = Ammo1.Amount%10;
- int d2 = (Ammo1.Amount/10)%10;
- int d3 = (Ammo1.Amount/100)%10;
- AmmoLed.DrawTexture(AmmoLedBase,false,0,0,DTA_Color,0xFF00FF00);
- AmmoLed.DrawTexture(AmmoLedSpeed,false,16,16,DTA_SrcHeight,16,DTA_DestHeight,16,DTA_Color,(firespeed==0)?0xFF80FF00:0xFF408000,DTA_LegacyRenderStyle,STYLE_Add);
- AmmoLed.DrawTexture(AmmoLedSpeed,false,48,16,DTA_SrcY,16,DTA_SrcHeight,16,DTA_DestHeight,16,DTA_Color,(firespeed==1)?0xFFFFFF00:0xFF808000,DTA_LegacyRenderStyle,STYLE_Add);
- AmmoLed.DrawTexture(AmmoLedSpeed,false,80,16,DTA_SrcY,32,DTA_SrcHeight,16,DTA_DestHeight,16,DTA_Color,(firespeed==2)?0xFFFF8000:0xFF804000,DTA_LegacyRenderStyle,STYLE_Add);
- if ( incooldown )
- AmmoLed.DrawTexture(AmmoLedNums,false,16,32,DTA_SrcX,64,DTA_SrcY,64,DTA_SrcWidth,96,DTA_SrcHeight,64,DTA_DestWidth,96,DTA_DestHeight,64,DTA_Color,((gametic%8)>=4)?0xFFFF0000:0xFF800000,DTA_LegacyRenderStyle,STYLE_Add);
- else
- {
- Vector3 rgb = SWWMUtility.HSVtoRGB(((Ammo1.Amount/4.)/Ammo1.MaxAmount,1.,1.));
- Color numcol = Color(255,int(rgb.x*255),int(rgb.y*255),int(rgb.z*255));
- Color blkcol = Color(255,int(rgb.x*128),int(rgb.y*128),int(rgb.z*128));
- AmmoLed.DrawTexture(AmmoLedNums,false,16,32,DTA_SrcX,(d3%8)*32,DTA_SrcY,(d3/8)*64,DTA_SrcWidth,32,DTA_SrcHeight,64,DTA_DestWidth,32,DTA_DestHeight,64,DTA_Color,(!d3)?blkcol:numcol,DTA_LegacyRenderStyle,STYLE_Add);
- AmmoLed.DrawTexture(AmmoLedNums,false,48,32,DTA_SrcX,(d2%8)*32,DTA_SrcY,(d2/8)*64,DTA_SrcWidth,32,DTA_SrcHeight,64,DTA_DestWidth,32,DTA_DestHeight,64,DTA_Color,(!d3&&!d2)?blkcol:numcol,DTA_LegacyRenderStyle,STYLE_Add);
- AmmoLed.DrawTexture(AmmoLedNums,false,80,32,DTA_SrcX,(d1%8)*32,DTA_SrcY,(d1/8)*64,DTA_SrcWidth,32,DTA_SrcHeight,64,DTA_DestWidth,32,DTA_DestHeight,64,DTA_Color,(!d3&&!d2&&!d1)?blkcol:numcol,DTA_LegacyRenderStyle,STYLE_Add);
- }
- double ht = barrelheat*.96;
- AmmoLed.DrawTexture(AmmoLedBar,false,16,100,DTA_SrcWidth,ht,DTA_DestWidthF,ht,DTA_Color,0xFFFF0000,DTA_LegacyRenderStyle,STYLE_Add);
- }
-}
-
-// Quadravol
-extend Class Quadravol
-{
- transient ui Canvas AmmoLed;
- ui TextureID AmmoLedBase, AmmoLedRound, AmmoLedCharge;
-
- override void RenderTexture( RenderEvent e )
- {
- if ( !AmmoLed ) AmmoLed = TexMan.GetCanvas("QUADRLED");
- if ( !AmmoLedBase ) AmmoLedBase = TexMan.CheckForTexture("models/canvas/QuadLEDBase.png");
- if ( !AmmoLedRound ) AmmoLedRound = TexMan.CheckForTexture("models/canvas/QuadLEDRound.png");
- if ( !AmmoLedCharge ) AmmoLedCharge = TexMan.CheckForTexture("models/canvas/QuadLEDCharge.png");
- AmmoLed.Clear(0,0,64,64,0xFF101033);
- AmmoLed.DrawTexture(AmmoLedBase,false,0,0,DTA_LegacyRenderStyle,STYLE_Shaded,DTA_FillColor,0xFF00FFFF);
- Color col;
- switch ( chargelevel )
- {
- default:
- col = 0xFF00FF00;
- break;
- case 1:
- case 9:
- col = 0xFF0080FF;
- break;
- case 2:
- case 8:
- col = 0xFF0000FF;
- break;
- case 3:
- case 7:
- col = 0xFF8000FF;
- break;
- case 4:
- case 6:
- col = 0xFFFF0080;
- break;
- case 5:
- col = 0xFFFF0000;
- break;
- }
- AmmoLed.DrawTexture(AmmoLedCharge,false,12,4,DTA_SrcX,(chargelevel%4)*64,DTA_SrcY,(chargelevel/4)*64,DTA_SrcWidth,40,DTA_SrcHeight,40,DTA_DestWidth,40,DTA_DestHeight,40,DTA_LegacyRenderStyle,STYLE_Shaded,DTA_FillColor,col);
- for ( int i=0; i 2 ) TouchScreen.DrawTexture(FrameTex,false,x+1,y,DTA_SrcX,1.,DTA_SrcY,0.,DTA_SrcWidth,1.,DTA_SrcHeight,1.,DTA_DestWidth,int(w-2),DTA_DestHeight,1);
- if ( h > 2 ) TouchScreen.DrawTexture(FrameTex,false,x,y+1,DTA_SrcX,0.,DTA_SrcY,1.,DTA_SrcWidth,1.,DTA_SrcHeight,1.,DTA_DestWidth,1,DTA_DestHeight,int(h-2));
- TouchScreen.DrawTexture(FrameTex,false,(x+w)-1,y,DTA_SrcX,2.,DTA_SrcY,0.,DTA_SrcWidth,1.,DTA_SrcHeight,1.,DTA_DestWidth,1,DTA_DestHeight,1);
- TouchScreen.DrawTexture(FrameTex,false,x,(y+h)-1,DTA_SrcX,0.,DTA_SrcY,2.,DTA_SrcWidth,1.,DTA_SrcHeight,1.,DTA_DestWidth,1,DTA_DestHeight,1);
- if ( h > 2 ) TouchScreen.DrawTexture(FrameTex,false,(x+w)-1,y+1,DTA_SrcX,2.,DTA_SrcY,1.,DTA_SrcWidth,2.,DTA_SrcHeight,1.,DTA_DestWidth,2,DTA_DestHeight,int(h-2));
- if ( w > 2 ) TouchScreen.DrawTexture(FrameTex,false,x+1,(y+h)-1,DTA_SrcX,1.,DTA_SrcY,2.,DTA_SrcWidth,1.,DTA_SrcHeight,2.,DTA_DestWidth,int(w-2),DTA_DestHeight,2);
- TouchScreen.DrawTexture(FrameTex,false,(x+w)-1,(y+h)-1,DTA_SrcX,2.,DTA_SrcY,2.,DTA_SrcWidth,2.,DTA_SrcHeight,2.,DTA_DestWidth,2,DTA_DestHeight,2);
- }
-
- override void RenderTexture( RenderEvent e )
- {
- if ( !c_init )
- {
- c_init = true;
- DemolitionistMenu.SetClock(c_year,c_month,c_day,c_hour,c_minute,c_tz);
- }
- int ingun = min(clipcount+(chambered&&!fired),99);
- bool increase = (ingun>oldammo);
- if ( ingun != oldammo ) ammoflash = increase?(gametic+30):(gametic+10);
- oldammo = ingun;
- if ( firemode+1 != oldfiremode ) firemodeflash = gametic+20;
- oldfiremode = firemode+1;
- int gstate = gchambered?gfired?2:1:0;
- if ( gstate != oldgrenade ) grenadeflash = gametic+20;
- oldgrenade = gstate;
- // Side touchscreen
- if ( !TouchScreen ) TouchScreen = TexMan.GetCanvas("MORTLED1");
- if ( !MortalFontSmall ) MortalFontSmall = Font.GetFont('MortalFont20');
- if ( !MortalFontMed ) MortalFontMed = Font.GetFont('MortalFont40');
- if ( !MortalFontBig ) MortalFontBig = Font.GetFont('MortalFont80');
- if ( !MortalBG ) MortalBG = TexMan.CheckForTexture("models/canvas/MortalBG.png");
- if ( !MortalIcons[0] ) MortalIcons[0] = TexMan.CheckForTexture("models/canvas/MortalFireIcons.png");
- if ( !MortalIcons[1] ) MortalIcons[1] = TexMan.CheckForTexture("models/canvas/MortalGrenadeIcons.png");
- TouchScreen.DrawTexture(MortalBG,false,0,0);
- TouchScreen.Dim(0xFF000000,.8,0,0,256,22);
- String str = "MR\cu-\c-"..serialnum;
- TouchScreen.DrawText(MortalFontSmall,Font.CR_WHITE,8,0,str);
- str = DemolitionistMenu.CrimeTime(c_year,c_month,c_day,c_hour,c_minute,c_tz,true);
- if ( gametic%32 >= 16 ) str.Replace(":"," ");
- else str.Replace(":","\cu:\c-");
- TouchScreen.DrawText(MortalFontSmall,Font.CR_WHITE,248-MortalFontSmall.StringWidth(str),0,str);
- str = String.Format("%2d",ingun);
- int fw = MortalFontBig.StringWidth(str), fh = MortalFontBig.GetHeight();
- DrawWindowFrame(80-fw/2,72-fh/2,fw,fh,32);
- bool blink = (ingun<=4)&&(gametic%16<=8);
- if ( ingun <= 0 ) TouchScreen.DrawText(MortalFontBig,Font.FindFontColor('MiniBlurp'),80-fw/2,72-fh/2,"00",DTA_ColorOverlay,blink?0xA0000000:0x80000000);
- else
- {
- TouchScreen.DrawText(MortalFontBig,Font.FindFontColor('MiniBlurp'),80-fw/2,72-fh/2,str,DTA_ColorOverlay,blink?0x80000000:0x00000000);
- if ( ingun < 10 ) TouchScreen.DrawText(MortalFontBig,Font.FindFontColor('MiniBlurp'),80-fw/2,72-fh/2,"0 ",DTA_ColorOverlay,blink?0xA0000000:0x80000000);
- }
- if ( ammoflash && (gametic < ammoflash) )
- {
- double alph = (increase?clamp((ammoflash-(gametic+e.fractic))/25.,0.,1.):clamp((ammoflash-(gametic+e.fractic))/5.,0.,1.))**2.;
- if ( ingun <= 0 ) TouchScreen.DrawText(MortalFontBig,Font.FindFontColor('MiniWhiteFlash'),80-fw/2,72-fh/2,"00",DTA_ColorOverlay,blink?0xA0000000:0x80000000,DTA_Alpha,alph*.8,DTA_LegacyRenderStyle,STYLE_Add);
- else
- {
- TouchScreen.DrawText(MortalFontBig,Font.FindFontColor('MiniWhiteFlash'),80-fw/2,72-fh/2,str,DTA_ColorOverlay,blink?0x80000000:0x00000000,DTA_Alpha,alph*.8,DTA_LegacyRenderStyle,STYLE_Add);
- if ( ingun < 10 ) TouchScreen.DrawText(MortalFontBig,Font.FindFontColor('MiniWhiteFlash'),80-fw/2,72-fh/2,"0 ",DTA_ColorOverlay,blink?0xA0000000:0x80000000,DTA_Alpha,alph*.8,DTA_LegacyRenderStyle,STYLE_Add);
- }
- }
- fw = 64;
- fh = 32;
- DrawWindowFrame(200-fw/2,72-(fh+8),fw,fh);
- TouchScreen.DrawTexture(MortalIcons[0],false,200-fw/2,72-(fh+8),DTA_SrcY,firemode*32,DTA_SrcHeight,32,DTA_DestHeight,32,DTA_SrcX,0,DTA_SrcWidth,64,DTA_DestWidth,64,DTA_ColorOverlay,(!chambered||fired)?0x80000000:0x00000000);
- if ( firemodeflash && (gametic < firemodeflash) )
- {
- double alph = clamp((firemodeflash-(gametic+e.fractic))/15.,0.,1.)**2.;
- TouchScreen.DrawTexture(MortalIcons[0],false,200-fw/2,72-(fh+8),DTA_SrcY,firemode*32,DTA_SrcHeight,32,DTA_DestHeight,32,DTA_SrcX,64,DTA_SrcWidth,64,DTA_DestWidth,64,DTA_Alpha,alph*.8,DTA_LegacyRenderStyle,STYLE_Add);
- }
- str = StringTable.Localize("$SWWM_MRMODE"..(firemode+1));
- DrawWindowFrame(200-fw/2,72+8,fw,fh);
- TouchScreen.DrawTexture(MortalIcons[1],false,200-fw/2,72+8,DTA_SrcY,0,DTA_SrcHeight,32,DTA_DestHeight,32,DTA_SrcX,0,DTA_SrcWidth,64,DTA_DestWidth,64,DTA_ColorOverlay,(!gchambered||gfired)?0x80000000:0x00000000);
- TouchScreen.DrawTexture(MortalIcons[1],false,200-fw/2,72+8,DTA_SrcY,32,DTA_SrcHeight,32,DTA_DestHeight,32,DTA_SrcX,0,DTA_SrcWidth,64,DTA_DestWidth,64,DTA_ColorOverlay,gchambered?0x00000000:0x80000000);
- if ( grenadeflash && (gametic < grenadeflash) )
- {
- double alph = clamp((grenadeflash-(gametic+e.fractic))/15.,0.,1.)**2.;
- TouchScreen.DrawTexture(MortalIcons[1],false,200-fw/2,72+8,DTA_SrcY,0,DTA_SrcHeight,32,DTA_DestHeight,32,DTA_SrcX,64,DTA_SrcWidth,64,DTA_DestWidth,64,DTA_Alpha,alph*((!gchambered||gfired)?.4:.8),DTA_LegacyRenderStyle,STYLE_Add);
- TouchScreen.DrawTexture(MortalIcons[1],false,200-fw/2,72+8,DTA_SrcY,32,DTA_SrcHeight,32,DTA_DestHeight,32,DTA_SrcX,64,DTA_SrcWidth,64,DTA_DestWidth,64,DTA_Alpha,alph*(gchambered?.8:.4),DTA_LegacyRenderStyle,STYLE_Add);
- }
- if ( lowammotic && (lowammotic > gametic) )
- {
- // low ammo alert
- str = StringTable.Localize("$SWWM_MRLOW");
- fw = MortalFontMed.StringWidth(str);
- fh = MortalFontMed.GetHeight();
- DrawWindowFrame(128-fw/2,72-fh/2,fw,fh,8,4);
- TouchScreen.DrawText(MortalFontMed,Font.FindFontColor('MiniBrass'),128-fw/2,72-fh/2,str,DTA_ColorOverlay,(gametic%8>=4)?0x80000000:0x000000);
- }
- if ( noammotic && (noammotic > gametic) )
- {
- // empty alert
- str = StringTable.Localize("$SWWM_MRNONE");
- fw = MortalFontBig.StringWidth(str);
- fh = MortalFontBig.GetHeight();
- DrawWindowFrame(128-fw/2,72-fh/2,fw,fh,16,8);
- TouchScreen.DrawText(MortalFontBig,Font.FindFontColor('MiniRed'),128-fw/2,72-fh/2,str,DTA_ColorOverlay,(gametic%16>=8)?0x80000000:0x000000);
- }
- if ( prefirecnt > 0 )
- {
- // charge bar
- Font fnt;
- int fofs;
- if ( prefirecnt >= 100 )
- {
- str = StringTable.Localize("$SWWM_MRREADY");
- fnt = MortalFontMed;
- fofs = 0;
- }
- else
- {
- str = StringTable.Localize("$SWWM_MRCHARGE");
- fnt = MortalFontSmall;
- fofs = (MortalFontMed.GetHeight()-MortalFontSmall.GetHeight())/2;
- }
- int strw = fnt.StringWidth(str);
- int strh = MortalFontMed.GetHeight();
- fw = max(strw,128);
- fh = strh+16;
- DrawWindowFrame(128-fw/2,72-fh/2,fw,fh,8,4);
- TouchScreen.Dim(0xFF000000,.8,128-52,72+(fh/2-14),104,12);
- double bw = PreFireInter.GetValue(e.FracTic);
- Color barcol = SWWMUtility.LerpColor(0xFF000080,0xFF00C0FF,bw/100.);
- TouchScreen.Dim(barcol,1.,128-50,72+(fh/2-12),int(bw),8);
- TouchScreen.DrawText(fnt,Font.FindFontColor('MiniCyanblu'),128-strw/2,72-fh/2+fofs,str);
- if ( (prefirecnt >= 100) && ((gametic-holdtic)%32 <= 16) )
- {
- double alph = clamp(1.-((gametic-holdtic)%32)/16.,0.,1.)**2.;
- TouchScreen.Dim(0xFFFFFFFF,alph*.8,128-50,72+(fh/2-12),int(bw),8,STYLE_Add);
- TouchScreen.DrawText(fnt,Font.FindFontColor('MiniWhiteFlash'),128-strw/2,72-fh/2+fofs,str,DTA_Alpha,alph*.8,DTA_LegacyRenderStyle,STYLE_Add);
- }
- }
- // Holo sub-screen
- if ( !AmmoLed ) AmmoLed = TexMan.GetCanvas("MORTLED2");
- if ( !AmmoLedFont ) AmmoLedFont = TexMan.CheckForTexture("models/canvas/MortalFlatChars.png");
- AmmoLed.Clear(0,0,64,16,0x00000000);
- int dg1 = (ingun/10)%10;
- int dg2 = (ingun%10);
- AmmoLed.DrawTexture(AmmoLedFont,false,24,0,DTA_SrcX,dg1*8,DTA_SrcWidth,8,DTA_DestWidth,8,DTA_Color,dg1?blink?0xFF400080:0xFF8000FF:blink?0xFF200040:0xFF400080);
- AmmoLed.DrawTexture(AmmoLedFont,false,32,0,DTA_SrcX,dg2*8,DTA_SrcWidth,8,DTA_DestWidth,8,DTA_Color,(dg1||dg2)?blink?0xFF400080:0xFF8000FF:blink?0xFF200040:0xFF400080);
- AmmoLed.DrawTexture(AmmoLedFont,false,52,0,DTA_SrcX,80,DTA_SrcWidth,8,DTA_DestWidth,8,DTA_Color,(!gchambered||gfired)?0xFF400080:0xFF8000FF);
- AmmoLed.DrawTexture(AmmoLedFont,false,52,0,DTA_SrcX,88,DTA_SrcWidth,8,DTA_DestWidth,8,DTA_Color,gchambered?0xFF8000FF:0xFF400080);
- AmmoLed.DrawTexture(AmmoLedFont,false,4,0,DTA_SrcX,96+firemode*8,DTA_SrcWidth,8,DTA_DestWidth,8,DTA_Color,(chambered&&!fired)?0xFF8000FF:0xFF400080);
- }
-}
-
-// Rafan-Kos
-/*extend Class RafanKos
-{
- override void RenderTexture( RenderEvent e )
- {
- // ammo display
- // dynamic glow
- }
-}*/
diff --git a/zscript/dlc/swwm_dlcweapons_hud.zsc b/zscript/dlc/swwm_dlcweapons_hud.zsc
deleted file mode 100644
index 82e475d08..000000000
--- a/zscript/dlc/swwm_dlcweapons_hud.zsc
+++ /dev/null
@@ -1,175 +0,0 @@
-// DrawWeapon code for DLC weapons
-
-// Combat Hammer
-extend Class ItamexHammer
-{
- ui TextureID WeaponBox, BarTex;
-
- override void DrawWeapon( double TicFrac, double bx, double by, double hs, Vector2 ss )
- {
- if ( !WeaponBox ) WeaponBox = TexMan.CheckForTexture("graphics/HUD/ItamexDisplay.png");
- if ( !BarTex ) BarTex = TexMan.CheckForTexture("graphics/HUD/ItamexBar.png");
- double ct = clamp(ChargeInter?ChargeInter.GetValue(TicFrac):charge,0.,100.);
- if ( ct <= 0 ) return;
- double ch = ct*.2;
- Screen.DrawTexture(WeaponBox,false,bx-8,by-25,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- Screen.DrawTexture(BarTex,false,bx-5,by-(2+ch),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_SrcHeight,ch,DTA_DestHeightF,ch,DTA_ColorOverlay,Color(255,0,0,0));
- bool blinking = (ct>=100.)&&(Owner.player.cmd.buttons&BT_ALTATTACK)&&(gametic%4>=2);
- Screen.DrawTexture(BarTex,false,bx-6,by-(3+ch),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_SrcHeight,ch,DTA_DestHeightF,ch,DTA_ColorOverlay,blinking?Color(128,0,0,0):Color(0,0,0,0));
- }
-}
-
-// Plasma Blaster
-/*extend Class PlasmaBlast
-{
- override void DrawWeapon( double TicFrac, double bx, double by, double hs, Vector2 ss )
- {
- }
-}
-
-extend Class DualPlasmaBlast
-{
- override void DrawWeapon( double TicFrac, double bx, double by, double hs, Vector2 ss )
- {
- }
-}
-
-// Puntzer Beta
-extend Class PuntzerBeta
-{
- override void DrawWeapon( double TicFrac, double bx, double by, double hs, Vector2 ss )
- {
- }
-}
-
-// Puntzer Gamma
-extend Class PuntzerGamma
-{
- override void DrawWeapon( double TicFrac, double bx, double by, double hs, Vector2 ss )
- {
- }
-}*/
-
-// Sheen HMG
-extend Class HeavyMahSheenGun
-{
- ui TextureID WeaponBox, BulletTex[2], SpeedTex, BarTex;
-
- override void DrawWeapon( double TicFrac, double bx, double by, double hs, Vector2 ss )
- {
- if ( !WeaponBox ) WeaponBox = TexMan.CheckForTexture("graphics/HUD/SheenDisplay.png");
- if ( !BulletTex[0] ) BulletTex[0] = TexMan.CheckForTexture("graphics/HUD/SheenRound.png");
- if ( !BulletTex[1] ) BulletTex[1] = TexMan.CheckForTexture("graphics/HUD/SheenCasing.png");
- if ( !SpeedTex ) SpeedTex = TexMan.CheckForTexture("graphics/HUD/SheenSpeed.png");
- if ( !BarTex ) BarTex = TexMan.CheckForTexture("graphics/HUD/SheenBar.png");
- Screen.DrawTexture(WeaponBox,false,bx-23,by-24,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- if ( firespeed == 0 ) for ( int i=0; i<2; i++ ) Screen.DrawTexture(SpeedTex,false,bx-21,(by-14)+i*8,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- else if ( firespeed == 1 ) for ( int i=0; i<3; i++ ) Screen.DrawTexture(SpeedTex,false,bx-21,(by-14)+i*4,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- else if ( firespeed == 2 ) for ( int i=0; i<5; i++ ) Screen.DrawTexture(SpeedTex,false,bx-21,(by-14)+i*2,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- double ht = clamp(HeatInter?HeatInter.GetValue(TicFrac):barrelheat,0.,100.);
- double hw = ht*.18;
- bool blinking = (incooldown)&&(gametic%8>=4);
- Screen.DrawTexture(BarTex,false,bx-20,by-21,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_SrcWidth,hw,DTA_DestWidthF,hw,DTA_ColorOverlay,Color(255,0,0,0));
- Screen.DrawTexture(BarTex,false,bx-21,by-22,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_SrcWidth,hw,DTA_DestWidthF,hw,DTA_ColorOverlay,blinking?Color(128,0,0,0):Color(0,0,0,0));
- bool isfired = !!fired;
- double firefact = 0.;
- if ( firespeed == 0 )
- {
- isfired = isfired&&((fired+7)>=gametic);
- firefact = clamp((gametic+TicFrac)-fired,0.,7.)/7.;
- }
- else if ( firespeed == 1 )
- {
- isfired = isfired&&((fired+3)>=gametic);
- firefact = clamp((gametic+TicFrac)-fired,0.,3.)/3.;
- }
- else if ( firespeed == 2 )
- {
- isfired = isfired&&((fired+1)>=gametic);
- firefact = TicFrac;
- }
- bool infammo = (sv_infiniteammo||Owner.FindInventory('PowerInfiniteAmmo',true));
- if ( isfired )
- {
- Screen.DrawTexture(BulletTex[1],false,bx-15,(by-10)-4*firefact,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,1.-firefact);
- for ( int i=0; i<2; i++ )
- {
- if ( !infammo && (Ammo1.Amount <= i) ) break;
- Screen.DrawTexture(BulletTex[0],false,bx-15,(by-6)-4*firefact+i*4,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_ClipBottom,int((by-2)*hs),DTA_Alpha,(i==0)?1.:firefact);
- }
- return;
- }
- for ( int i=0; i<2; i++ )
- {
- if ( !infammo && (Ammo1.Amount <= i) ) break;
- Screen.DrawTexture(BulletTex[0],false,bx-15,(by-10)+i*4,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- }
- }
-}
-
-// Quadravol
-extend Class Quadravol
-{
- ui TextureID WeaponBox, BulletTex[2];
- ui Font ChargeFont;
-
- override void DrawWeapon( double TicFrac, double bx, double by, double hs, Vector2 ss )
- {
- if ( !WeaponBox ) WeaponBox = TexMan.CheckForTexture("graphics/HUD/QuadravolDisplay.png");
- if ( !BulletTex[0] ) BulletTex[0] = TexMan.CheckForTexture("graphics/HUD/QuadravolRound.png");
- if ( !BulletTex[1] ) BulletTex[1] = TexMan.CheckForTexture("graphics/HUD/QuadravolCasing.png");
- if ( !ChargeFont ) ChargeFont = Font.GetFont('XekkasNum');
- Screen.DrawTexture(WeaponBox,false,bx-16,by-44,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- for ( int i=0; i -25 ) vel.z = max(-25.,vel.z-4.);
- if ( invoker.hitcnt > 0 ) invoker.hitcnt--;
- else if ( A_Melee(int(100+invoker.charge*2.),"itamex/hit",2.,1.1,1.2,MELEE_Rip|MELEE_FleshSound|MELEE_HammerHit|MELEE_Vertical|MELEE_ExtraWide|MELEE_ForceBust) )
- {
- A_BumpFOV(.9);
- A_QuakeEx(5.,5.,5.,20,0,1,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.35);
- A_AlertMonsters(swwm_uncapalert?0:800);
- A_WeaponOffset(0,-64,WOF_ADD|WOF_INTERPOLATE);
- SWWMUtility.DoKnockback(self,-(x.x,x.y,x.z*.1),1500.*invoker.charge);
- invoker.hitcnt = 3;
- return;
- }
- }
-
- override void DoEffect()
- {
- Super.DoEffect();
- if ( !Owner && !Owner.player && (Owner.player.ReadyWeapon != self) ) return;
- let psp = Owner.player.FindPSprite(PSP_WEAPON);
- if ( !psp ) return;
- if ( bSpinning ) psp.x += charge*.05;
- psp.x *= .8;
- psp.y = (psp.y-32.)*.8+32.;
- }
-
- action void A_ChargeUp()
- {
- A_SetAngle(angle+invoker.charge*.2,SPF_INTERPOLATE);
- A_SetPitch(pitch*.9,SPF_INTERPOLATE);
- invoker.charge = min(100.,invoker.charge+20.);
- invoker.bSpinning = true;
- if ( !IsActorPlayingSound(CHAN_WEAPONEXTRA,"itamex/spin") )
- A_StartSound("itamex/spin",CHAN_WEAPONEXTRA,CHANF_LOOP,.2);
- A_SoundVolume(CHAN_WEAPONEXTRA,(invoker.charge/100.)**.5);
- A_BumpFOV(1.+invoker.charge*.001);
- Vector3 x = SWWMUtility.Vec3FromAngles(angle,pitch);
- SWWMUtility.DoKnockback(self,x,500.*invoker.charge);
- invoker.hitcnt = 0;
- invoker.spintime = 0;
- }
-
- action void A_SpinReact()
- {
- if ( Random[Demolitionist](0,1) ) return;
- if ( SWWMHandler.AddOneliner("spinning",2,5) )
- Demolitionist(self).facegrin = true;
- }
-
- action State A_SpinMove()
- {
- A_SetAngle(angle+invoker.charge*.4,SPF_INTERPOLATE);
- A_SetPitch(pitch*.9,SPF_INTERPOLATE);
- invoker.charge = max(30.,invoker.charge-2.);
- if ( (player.cmd.buttons&BT_ZOOM) && !(player.oldbuttons&BT_ZOOM) )
- invoker.charge = min(100.,invoker.charge+20.);
- A_SoundVolume(CHAN_WEAPONEXTRA,(invoker.charge/100.)**.5);
- A_BumpFOV(1.+invoker.charge*.001);
- Vector3 x = SWWMUtility.Vec3FromAngles(angle,pitch);
- SWWMUtility.DoKnockback(self,(x.x,x.y,x.z*.1),1500.*invoker.charge);
- if ( vel.z < 0 ) vel.z *= 1.-invoker.charge*.008;
- A_QuakeEx(.5,.5,.5,15,0,1,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.1);
- A_PlayerFire();
- invoker.spintime++;
- if ( invoker.hitcnt > 0 ) invoker.hitcnt--;
- else if ( A_Melee(int(100+invoker.charge*1.5),"itamex/hit",2.4,2.,1.1,MELEE_Rip|MELEE_FleshSound|MELEE_ExtraWide|MELEE_HammerHit) )
- {
- A_BumpFOV(.9);
- A_QuakeEx(5.,5.,5.,20,0,1,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.35);
- A_AlertMonsters(swwm_uncapalert?0:800);
- A_WeaponOffset(32,0,WOF_ADD|WOF_INTERPOLATE);
- SWWMUtility.DoKnockback(self,-(x.x,x.y,x.z*.1),4500.*invoker.charge);
- invoker.hitcnt = 3;
- }
- if ( invoker.charge <= 30. )
- {
- A_StartSound("itamex/swing",CHAN_WEAPON,CHANF_OVERLAP);
- invoker.bSpinning = false;
- return ResolveState('ZoomEnd');
- }
- return ResolveState(null);
- }
-
- action void A_ChargeDown()
- {
- A_SetAngle(angle+invoker.charge*.6,SPF_INTERPOLATE);
- A_SetPitch(pitch*.9,SPF_INTERPOLATE);
- A_SoundVolume(CHAN_WEAPONEXTRA,(invoker.charge/100.)**.5);
- invoker.charge = max(0.,invoker.charge-6.);
- A_WeaponOffset(-16,0,WOF_ADD|WOF_INTERPOLATE);
- A_BumpFOV(1.+invoker.charge*.001);
- Vector3 x = SWWMUtility.Vec3FromAngles(angle,pitch);
- SWWMUtility.DoKnockback(self,x,4000.*invoker.charge);
- if ( invoker.charge <= 0 ) A_StopSound(CHAN_WEAPONEXTRA);
- }
-
- action void A_AltCharge()
- {
- A_CanBob();
- invoker.charge = min(100.,invoker.charge+SWWMUtility.Lerp(4.,.5,(invoker.charge/100.)**.25));
- double vibe = (invoker.charge/100.)**2.;
- A_WeaponOffset(FRandom[Hammer](-.5,.5)*vibe,32+FRandom[Hammer](-.5,.5)*vibe,WOF_INTERPOLATE);
- }
-
- action State A_AltHold()
- {
- A_CanBob();
- invoker.charge = min(100.,invoker.charge+SWWMUtility.Lerp(4.,.5,(invoker.charge/100.)**.25));
- double vibe = (invoker.charge/100.)**2.;
- A_WeaponOffset(FRandom[Hammer](-.5,.5)*vibe,32+FRandom[Hammer](-.5,.5)*vibe,WOF_INTERPOLATE);
- if ( !(player.cmd.buttons&BT_ALTATTACK) )
- {
- A_WeaponOffset(0,32,WOF_INTERPOLATE);
- return ResolveState('AltRelease');
- }
- return ResolveState(null);
- }
-
- action void A_AltRelease()
- {
- Vector3 x = SWWMUtility.Vec3FromAngles(angle,pitch);
- SWWMUtility.DoKnockback(self,x-(0,0,3.),120000.);
- A_BumpFOV(.9);
- A_StartSound("itamex/drop",CHAN_WEAPONEXTRA2);
- A_StartSound("itamex/drop",CHAN_WEAPONEXTRA3);
- }
-
- action void A_AltHit()
- {
- // stop extended fall
- invoker.bFalling = false;
- A_StopSound(CHAN_WEAPONEXTRA);
- A_WeaponOffset(0,32,WOF_INTERPOLATE);
- if ( (pos.z <= floorz+16) && (pitch > -15) )
- {
- A_StopSound(CHAN_WEAPONEXTRA2);
- A_StopSound(CHAN_WEAPONEXTRA3);
- A_StartSound("itamex/slam",CHAN_WEAPON,CHANF_OVERLAP);
- A_StartSound("itamex/slam",CHAN_WEAPON,CHANF_OVERLAP);
- vel.z += invoker.charge*.03;
- A_BumpFOV(.85);
- A_QuakeEx(8.,8.,8.,10,0,1,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:1.);
- A_AlertMonsters(swwm_uncapalert?0:2500);
- let s = Spawn('HammerShockwave',(pos.x,pos.y,floorz));
- s.target = self;
- s.special1 = int(invoker.charge*3);
- }
- invoker.charge = 0.;
- }
-
- override void OwnerDied()
- {
- Super.OwnerDied();
- A_StopSound(CHAN_WEAPONEXTRA);
- charge = 0.;
- }
- override void Travelled()
- {
- Super.Travelled();
- A_StopSound(CHAN_WEAPONEXTRA);
- charge = 0.;
- }
-
- override void MarkPrecacheSounds()
- {
- Super.MarkPrecacheSounds();
- MarkSound("itamex/select");
- MarkSound("itamex/deselect");
- MarkSound("itamex/meleestart");
- MarkSound("itamex/meleeend");
- MarkSound("itamex/swing1");
- MarkSound("itamex/swing2");
- MarkSound("itamex/swing3");
- MarkSound("itamex/hit1");
- MarkSound("itamex/hit2");
- MarkSound("itamex/hit3");
- MarkSound("itamex/hitf1");
- MarkSound("itamex/hitf2");
- MarkSound("itamex/hitf3");
- MarkSound("itamex/drop");
- MarkSound("itamex/slam");
- MarkSound("itamex/spin");
- }
-
- Default
- {
- Tag "$T_HAMMER";
- Inventory.Icon "graphics/HUD/Icons/W_ItamexHammer.png";
- Inventory.PickupMessage "$I_HAMMER";
- Obituary "$O_HAMMER";
- SWWMWeapon.Tooltip "$TT_HAMMER";
- SWWMWeapon.GetLine "getitamexhammer";
- Weapon.SlotNumber 1;
- Weapon.SlotPriority 2.;
- Weapon.SelectionOrder 1200;
- Weapon.UpSound "itamex/select";
- Stamina 9000;
- +WEAPON.MELEEWEAPON;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- Select:
- XZW2 I 3 A_FullRaise();
- XZW2 JK 3 A_BumpView(-.1,tics:3);
- XZW2 LMNO 2 A_BumpView(.2,tics:2);
- XZW2 PQRST 3;
- Goto Ready;
- Ready:
- XZW2 A 0
- {
- }
- XZW2 A 1
- {
- // ensure we're back to normal just in case
- A_StopSound(CHAN_WEAPONEXTRA);
- invoker.bSpinning = false;
- invoker.bFalling = false;
- A_WeaponOffset(0,32,WOF_INTERPOLATE);
- A_WeaponReady(WRF_ALLOWRELOAD|WRF_ALLOWZOOM|WRF_ALLOWUSER1);
- }
- Wait;
- Fire:
- XZW2 A 2 A_StartSound("itamex/meleestart",CHAN_WEAPON,CHANF_OVERLAP);
- XZW2 UVWXYZ 1 A_BumpAngle(-1);
- XZW3 A 1
- {
- A_StartSound("itamex/swing",CHAN_WEAPON,CHANF_OVERLAP);
- A_PlayerMelee();
- }
- XZW3 BCDE 1 A_BumpAngle(4);
- XZW3 F 1 A_HammerHit();
- XZW3 GHIJK 2;
- XZW3 L 2 A_StartSound("itamex/meleeend",CHAN_WEAPON,CHANF_OVERLAP);
- XZW3 MNOPQR 2;
- Goto Ready;
- FireHit:
- XZW3 F 2;
- XZW3 STUVW 2;
- XZW3 XYZ 1;
- XZW4 A 2;
- XZW4 B 2 A_StartSound("itamex/meleeend",CHAN_WEAPON,CHANF_OVERLAP,starttime:.42);
- XZW4 C 2;
- Goto Ready;
- AltFire:
- XZW2 A 2 A_StartSound("itamex/meleestart",CHAN_WEAPON,CHANF_OVERLAP);
- XZW4 DEFG 2
- {
- A_BumpView(.4,tics:2);
- A_AltCharge();
- }
- XZW4 HIJKLMN 1
- {
- A_BumpView(-.2);
- A_AltCharge();
- }
- XZW4 OPQRSTU 1 A_AltCharge();
- XZW4 V 1 A_AltHold();
- Wait;
- AltRelease:
- XZW4 V 1 A_AltRelease();
- XZW4 WXYZ 1 A_BumpView(2.);
- XZW5 A 1 A_BumpView(3.);
- XZW5 B 1
- {
- if ( !player.onground && (pos.z > floorz+32) && (vel.z < 0) )
- {
- invoker.hitcnt = 0;
- invoker.bFalling = true;
- A_StartSound("itamex/spin",CHAN_WEAPONEXTRA,CHANF_LOOP);
- return ResolveState('AltFall');
- }
- A_BumpView(3.);
- A_HammerAltHit();
- return ResolveState(null);
- }
- AltReleaseStop:
- XZW5 CD 1 A_BumpView(4.);
- XZW5 E 1 A_AltHit();
- XZW5 FGHIJKLMN 2;
- XZW5 O 2 A_StartSound("itamex/meleeend",CHAN_WEAPON,CHANF_OVERLAP);
- XZW5 PQRS 2;
- XZW5 TUVW 3;
- Goto Ready;
- AltFall:
- XZW5 B 1
- {
- A_BumpView(3.);
- A_HammerAltFallHit();
- return A_JumpIf(player.onground,1);
- }
- Wait;
- XZW5 B 1;
- Goto AltReleaseStop;
- Zoom:
- XZW2 A 2 A_StartSound("itamex/meleestart",CHAN_WEAPON,CHANF_OVERLAP);
- XZW5 XYZ 2 A_BumpAngle(-2,tics:2);
- XZW6 ABCDEF 1 A_ChargeUp();
- XZW6 G 0 A_SpinReact();
- XZW6 G 1 A_SpinMove();
- Wait;
- ZoomEnd:
- XZW6 GHIJ 1
- {
- A_ChargeDown();
- A_BumpAngle(10);
- }
- XZW6 K 1
- {
- A_ChargeDown();
- A_HammerHit(true);
- }
- XZW6 LM 1 A_ChargeDown();
- XZW6 N 2 A_StartSound("itamex/meleeend",CHAN_WEAPON,CHANF_OVERLAP);
- XZW6 OPQRST 2;
- XZW6 UVW 3;
- Goto Ready;
- Reload:
- XZW2 A 2 A_StartSound("itamex/meleestart",CHAN_WEAPON,CHANF_OVERLAP);
- XZW6 XYZ 2 A_BumpView(-.1,tics:2);
- XZW7 ABCDEF 2;
- XZW7 G 1
- {
- A_PlayerCheckGun();
- A_QuakeEx(.3,.3,.3,6,0,15,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.1);
- A_StartSound("itamex/meleeend",CHAN_WEAPONEXTRA,pitch:.7,starttime:.2);
- }
- XZW7 HIJ 1 A_BumpView(-.05);
- XZW7 K 1
- {
- A_QuakeEx(.3,.3,.3,6,0,15,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.1);
- A_StartSound("itamex/meleeend",CHAN_WEAPONEXTRA,pitch:.8,starttime:.2);
- }
- XZW7 LMNO 1 A_BumpView(-.05);
- XZW7 P 1
- {
- A_QuakeEx(.3,.3,.3,6,0,15,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.1);
- A_StartSound("itamex/meleeend",CHAN_WEAPONEXTRA,pitch:.9,starttime:.2);
- }
- XZW7 QRST 1 A_BumpView(-.05);
- XZW7 U 1 A_StopSound(CHAN_WEAPONEXTRA);
- XZW7 VWXYZ 1 A_BumpView(.05);
- XZW8 A 0 A_StartSound("itamex/meleeend",CHAN_WEAPON,CHANF_OVERLAP,starttime:.42);
- XZW8 BCDE 3 A_BumpView(-.1,tics:3);
- XZW8 FGHI 2 A_BumpView(.05,tics:2);
- Goto Ready;
- User1:
- XZW2 A 1;
- XZW8 J 1 A_StartSound("itamex/meleestart",CHAN_WEAPON,CHANF_OVERLAP);
- XZW8 KLM 1;
- XZW8 N 2 A_StartSound("demolitionist/wswing",CHAN_WEAPON,CHANF_OVERLAP);
- XZW8 OPQ 2 A_BumpView(.5,tics:2);
- XZW8 R 1
- {
- A_BumpFOV(.97);
- A_QuakeEx(1.,1.,1.,8,0,15,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.4);
- A_Parry(9);
- A_PlayerMelee(true);
- }
- XZW8 S 1 A_BumpView(-6);
- XZW8 T 3 A_Melee(50,"demolitionist/whitm",1.2,1.4);
- XZW8 UVWXYZ 2;
- XZW9 ABC 2;
- XZW9 D 1 A_StartSound("itamex/meleeend",CHAN_WEAPON,CHANF_OVERLAP,starttime:.42);
- XZW9 EFGH 1;
- XZW9 IJKL 2;
- Goto Ready;
- Deselect:
- XZW2 A 3 A_StartSound("itamex/deselect",CHAN_WEAPON,CHANF_OVERLAP);
- XZW2 BCD 3 A_BumpView(.1,tics:3);
- XZW2 EFGHI 2 A_BumpView(.2,tics:2);
- XZW2 J -1 A_FullLower();
- Stop;
- }
-}
diff --git a/zscript/dlc/swwm_hammertime_fx.zsc b/zscript/dlc/swwm_hammertime_fx.zsc
deleted file mode 100644
index edb2d9992..000000000
--- a/zscript/dlc/swwm_hammertime_fx.zsc
+++ /dev/null
@@ -1,83 +0,0 @@
-// Itamex Hammer projectiles and effects
-
-// akin to the land shockwave, but with sliiiiightly different behavior
-Class HammerShockwave : SWWMNonInteractiveActor
-{
- Default
- {
- Obituary "$O_HAMMER";
- +NODAMAGETHRUST;
- +FORCERADIUSDMG;
- }
- override void PostBeginPlay()
- {
- Super.PostBeginPlay();
- A_QuakeEx(5.,5.,5.,20,0,300+special1*4,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,falloff:200,rollIntensity:.8);
- SWWMUtility.DoExplosion(self,80+special1,100000+special1*2000,80+special1,40,DE_BLAST|DE_EXTRAZTHRUST|DE_NONEXPLOSIVE,'HammerShockwave',target);
- for ( int i=0; i<360; i+=5 )
- {
- Vector3 pvel = SWWMUtility.Vec3FromAngles(FRandom[ExploS](0,360),FRandom[ExploS](-90,90))*FRandom[ExploS](1,3);
- let s = Spawn('SWWMSmoke',Vec3Angle(4,i,8));
- s.vel = pvel+SWWMUtility.AngleToVector3(i,7.);
- s.SetShade(Color(1,1,1)*Random[ExploS](64,224));
- s.special1 = Random[ExploS](1,4);
- s.scale *= 1.5;
- s.alpha *= .4;
- }
- for ( int i=0; i<360; i+=5 )
- {
- let r = Spawn('HammerRadiusShockwave',Vec3Angle(5,i));
- r.target = target;
- r.angle = i;
- r.vel.xy = AngleToVector(i,r.speed+special1*.1);
- r.alpha *= .3+special1*.0005;
- }
- int numpt = Random[ExploS](10,20);
- for ( int i=0; i= penetration) || Results.HitActor.bNODAMAGE )
- {
- ent.hitdamage = int(penetration);
- penetration = 0;
- }
- else
- {
- int gibh = (Results.HitActor.GibHealth!=int.min)?-abs(Results.HitActor.GibHealth):-int(Results.HitActor.GetSpawnHealth()*gameinfo.gibfactor);
- ent.hitdamage = min(Results.HitActor.health+abs(gibh),int(penetration));
- penetration = max(0,penetration-(ent.hitdamage*(1.-resist)));
- }
- hitlist.Push(ent);
- if ( penetration <= 0 ) return TRACE_Stop;
- return TRACE_Skip;
- }
- return TRACE_Skip;
- }
- else if ( (Results.HitType == TRACE_HitWall) && (Results.Tier == TIER_Middle) )
- {
- if ( !Results.HitLine.sidedef[1] || (Results.HitLine.Flags&(Line.ML_BlockHitscan|Line.ML_BlockEverything)) )
- return TRACE_Stop;
- ShootThroughList.Push(Results.HitLine);
- return TRACE_Skip;
- }
- return TRACE_Stop;
- }
-}
-
-Class HeavyMahSheenGun : SWWMWeapon
-{
- transient int fired;
- int firespeed;
- double barrelheat, aimerror, vibrate;
- bool incooldown, stopfire, firstshot;
- int firetimer, shotcnt;
- int tcol; // for random
-
- transient ui SmoothDynamicValueInterpolator HeatInter;
- transient PiercingTracer st;
-
- override void HudTick()
- {
- Super.HudTick();
- if ( !HeatInter ) HeatInter = SmoothDynamicValueInterpolator.Create(barrelheat,.5);
- HeatInter.Update(barrelheat);
- }
-
- action void A_DropCasing()
- {
- let [x, y, z] = SWWMUtility.GetPlayerAxes(self);
- Vector3 origin = SWWMUtility.GetFireOffset(self,4,8,-12);
- let c = Spawn('SheenCasing',origin);
- c.angle = angle;
- c.pitch = pitch;
- c.vel = x*FRandom[Junk](-.5,.5)+y*FRandom[Junk](.5,2.)-(0,0,FRandom[Junk](2.,5.));
- c.vel += vel*.5;
- }
-
- override Vector3 GetTraceOffset( int index )
- {
- return (10,0,-4);
- }
-
- action void A_SheenFire()
- {
- double spreadfct = (1.+invoker.aimerror+(invoker.barrelheat/50.)+invoker.firespeed**2.);
- invoker.stopfire = ((invoker.Ammo1.Amount<=1)||!(player.cmd.buttons&BT_ATTACK)||(player.Health<=0));
- invoker.barrelheat = invoker.barrelheat*(1.025-invoker.firespeed*.008)+3.-(invoker.firespeed**.8)*1.35;
- invoker.aimerror = min(1.,invoker.aimerror*1.01+.01+invoker.firespeed*.01);
- Vector3 x = SWWMUtility.GetPlayerViewDir(self);
- Vector3 origin = SWWMUtility.GetFireOffset(self,10,0,-4);
- SWWMHandler.DoFlash(self,Color(32,255,224,64),3);
- A_SWWMFlash();
- if ( invoker.firespeed == 1 )
- {
- A_AlertMonsters(swwm_uncapalert?0:3000);
- A_BumpFOV(.95);
- A_BumpView(FRandom[Sheen](-.4,.4));
- A_BumpAngle(FRandom[Sheen](-.4,.4));
- A_QuakeEx(2.,2.,2.,6,0,1,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.25);
- A_StartSound("sheen/700rpm",CHAN_WEAPONEXTRA,CHANF_LOOPING,attenuation:.5);
- invoker.vibrate = .25;
- A_Overlay(-9999,'EjectRound3');
- SWWMUtility.DoKnockback(self,-x,9000.);
- SWWMUtility.AchievementProgress("dakka",(gametic-invoker.firetimer)/GameTicRate,player);
- }
- else if ( invoker.firespeed == 2 )
- {
- A_AlertMonsters(swwm_uncapalert?0:5000);
- A_BumpFOV(.97+FRandom[Sheen](-.01,.01));
- A_BumpView(FRandom[Sheen](-.3,.3));
- A_BumpAngle(FRandom[Sheen](-.3,.3));
- A_QuakeEx(1.8,1.8,1.8,4,0,1,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.15);
- A_StartSound("sheen/2100rpm",CHAN_WEAPONEXTRA,CHANF_LOOPING,attenuation:.4);
- invoker.vibrate = min(1.,invoker.vibrate*1.05+.05);
- SWWMUtility.DoKnockback(self,-x,15000.);
- A_Overlay(-9999,'EjectRound1');
- }
- else if ( invoker.firespeed == 0 )
- {
- A_AlertMonsters(swwm_uncapalert?0:2000);
- A_BumpFOV(.92);
- A_BumpView(FRandom[Sheen](-.5,.5));
- A_BumpAngle(FRandom[Sheen](-.5,.5));
- A_QuakeEx(1.4,1.4,1.4,8,0,1,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.25);
- A_StartSound("sheen/fire",CHAN_WEAPON,CHANF_OVERLAP,attenuation:.6);
- SWWMUtility.DoKnockback(self,-x,6000.);
- A_Overlay(-9999,'EjectRound7');
- }
- if ( invoker.barrelheat > 100. )
- {
- A_StartSound("sheen/overheat",CHAN_WEAPONEXTRA2,CHANF_LOOPING,attenuation:3.);
- invoker.stopfire = invoker.incooldown = true;
- }
- if ( !sv_infiniteammo && !FindInventory('PowerInfiniteAmmo',true) )
- invoker.Ammo1.Amount--;
- invoker.fired = gametic;
- // dakka dakka dakka
- let [x2, y2, z2] = SWWMUtility.GetPlayerAxesAutoAimed(self);
- double a = FRandom[Sheen](0,360), s = FRandom[Sheen](.002,.02)*spreadfct;
- Vector3 dir = SWWMUtility.ConeSpread(x2,y2,z2,a,s);
- if ( !invoker.st ) invoker.st = new('PiercingTracer');
- let st = invoker.st; // thanks zscript
- st.penetration = 25.+invoker.barrelheat/6.;
- st.resist = .6+invoker.barrelheat/600.;
- st.hitlist.Clear();
- st.shootthroughlist.Clear();
- st.waterhitlist.Clear();
- st.Trace(origin,level.PointInSector(origin.xy),dir,8000.,0,ignore:self);
- if ( swwm_omnibust )
- {
- // Wall busting
- BusterWall.Bust(st.Results,int(st.penetration),self,st.Results.HitVector,st.Results.HitPos.z);
- }
- foreach ( l:st.ShootThroughList )
- {
- l.Activate(self,0,SPAC_PCross);
- l.Activate(self,0,SPAC_Impact);
- }
- foreach ( w:st.WaterHitList )
- {
- let b = Spawn('InvisibleSplasher',w.hitpos);
- b.target = self;
- b.A_CheckTerrain();
- }
- Vector3 ppos;
- for ( int i=5; i 0 )
- {
- hit.HitActor.TraceBleed(realdmg,self);
- hit.HitActor.SpawnBlood(hit.HitLocation,atan2(hit.x.y,hit.x.x)+180,realdmg);
- hit.HitActor.A_StartSound("misc/slughitf",CHAN_DAMAGE,CHANF_OVERLAP,1.,2.);
- }
- }
- if ( (st.Results.HitType != TRACE_HitNone) && (st.Results.HitType != TRACE_HitActor) )
- {
- Vector3 hitnormal = SWWMUtility.GetLineTracerHitNormal(st.Results);
- let p = Spawn('SWWMBulletImpact',st.Results.HitPos+hitnormal*4);
- p.angle = atan2(hitnormal.y,hitnormal.x);
- p.pitch = asin(-hitnormal.z);
- p.target = self;
- if ( st.Results.HitType == TRACE_HitFloor ) p.CheckSplash(40);
- else if ( st.Results.HitType == TRACE_HitWall ) st.Results.HitLine.RemoteActivate(self,st.Results.Side,SPAC_Impact,st.Results.HitPos);
- }
- for ( int i=0; i<(5-invoker.firespeed); i++ )
- {
- let s = Spawn('SWWMSmoke',origin);
- s.scale *= .5;
- s.alpha *= .1;
- s.speed *= .7;
- s.vel += vel*.5+x*FRandom[Sheen](1.,3.);
- }
- int trail = CVar.GetCVar('swwm_funtrails',player).GetInt();
- if ( trail == 8 )
- {
- if ( !invoker.firstshot ) invoker.tcol = Random[Sheen](1,7);
- trail = invoker.tcol;
- }
- else if ( trail == 9 ) trail = 2+(invoker.shotcnt%6);
- else if ( trail == 10 )
- {
- switch ( invoker.shotcnt%5 )
- {
- case 0:
- case 3:
- trail = 8;
- break;
- case 1:
- case 4:
- trail = 9;
- break;
- case 2:
- trail = 1;
- break;
- }
- }
- else if ( trail == 11 ) trail = (invoker.shotcnt&1)?7:4;
- else if ( trail == 12 ) trail = (invoker.shotcnt&1)?6:2;
- else if ( trail == 13 )
- {
- switch ( invoker.shotcnt%3 )
- {
- case 0:
- trail = 2;
- break;
- case 1:
- trail = 1;
- break;
- case 2:
- trail = 4;
- break;
- }
- }
- let t = Spawn('SheenTrail',origin);
- t.target = self;
- t.angle = atan2(dir.y,dir.x);
- t.pitch = asin(-dir.z);
- t.specialf1 = st.Results.Distance;
- t.specialf2 = invoker.barrelheat;
- t.special2 = trail;
- invoker.firstshot = true;
- invoker.shotcnt++;
- }
- action void A_CheckContinueFire()
- {
- if ( invoker.incooldown || (invoker.Ammo1.Amount <= 0) || (player.Health <= 0) ) return;
- invoker.stopfire = !(player.cmd.buttons&BT_ATTACK);
- }
- override void OwnerDied()
- {
- Super.OwnerDied();
- aimerror = 0.;
- vibrate = 0.;
- }
- override void Travelled()
- {
- Super.Travelled();
- aimerror = 0.;
- vibrate = 0.;
- }
- override void DoEffect()
- {
- Super.DoEffect();
- barrelheat = max(0.,barrelheat*.99-.15);
- bool hascooled = false;
- if ( barrelheat <= 0. )
- {
- hascooled = incooldown;
- incooldown = false;
- if ( hascooled && Owner && Owner.player && (Owner.player.ReadyWeapon != self) && (Owner.player == players[consoleplayer]) )
- Console.Printf(StringTable.Localize("$SWWM_SHEENREADY"));
- }
- if ( !Owner || !Owner.player || (Owner.player.ReadyWeapon != self) )
- {
- aimerror = 0.;
- vibrate = 0.;
- return;
- }
- if ( hascooled )
- {
- Owner.A_StopSound(CHAN_WEAPONEXTRA2);
- Owner.A_StartSound("sheen/unlock",CHAN_WEAPONEXTRA2,CHANF_OVERLAP,attenuation:3.);
- }
- let pspm = Owner.player.FindPSprite(PSP_WEAPON);
- if ( pspm )
- {
- pspm.x = FRandom[Shivers](-1.,1.)*vibrate*4.;
- pspm.y = 32+FRandom[Shivers](-1.,1.)*vibrate*4.;
- }
- aimerror *= .9;
- }
- override bool CheckAmmo( int firemode, bool autoswitch, bool requireammo, int ammocount )
- {
- if ( sv_infiniteammo || Owner.FindInventory('PowerInfiniteAmmo',true) ) return true;
- if ( (fireMode == PrimaryFire) || (fireMode == EitherFire) )
- {
- if ( Ammo1.Amount > 0 ) return true;
- if ( autoswitch ) PlayerPawn(Owner).PickNewWeapon(null);
- return false;
- }
- return Super.CheckAmmo(firemode,autoswitch,requireammo,ammocount);
- }
- override void InitializeWeapon()
- {
- firespeed = 1; // default to 700 RPM
- }
-
- override void MarkPrecacheSounds()
- {
- Super.MarkPrecacheSounds();
- MarkSound("sheen/specialpick");
- MarkSound("sheen/select");
- MarkSound("sheen/deselect");
- MarkSound("sheen/meleestart");
- MarkSound("sheen/meleeend");
- MarkSound("sheen/fire1");
- MarkSound("sheen/fire2");
- MarkSound("sheen/fire3");
- MarkSound("sheen/700rpm");
- MarkSound("sheen/2100rpm");
- MarkSound("sheen/crankin");
- MarkSound("sheen/crankout");
- MarkSound("sheen/overheat");
- MarkSound("sheen/unlock");
- MarkSound("sheen/casing1");
- MarkSound("sheen/casing2");
- MarkSound("sheen/casing3");
- MarkSound("sheen/casing4");
- }
-
- Default
- {
- Tag "$T_SHEENHMG";
- Inventory.Icon "graphics/HUD/Icons/W_SheenHMG.png";
- Inventory.PickupMessage "$I_SHEENHMG";
- Obituary "$O_SHEENHMG";
- SWWMWeapon.Tooltip "$TT_SHEENHMG";
- SWWMWeapon.GetLine "getheavymahsheengun";
- Weapon.UpSound "sheen/select";
- Weapon.SlotNumber 5;
- Weapon.SlotPriority 2.;
- Weapon.SelectionOrder 250;
- Weapon.AmmoType1 'SheenAmmo';
- Weapon.AmmoGive1 30;
- SWWMWeapon.DropAmmoType 'SWWMClipAmmoMed';
- +SWWMWEAPON.HASSCRTEX;
- Stamina 100000;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- Select:
- XZW2 K 3
- {
- A_FullRaise();
- if ( invoker.incooldown ) A_StartSound("sheen/overheat",CHAN_WEAPONEXTRA2,CHANF_LOOPING,attenuation:3.);
- }
- XZW2 LMNOP 3 A_BumpView(-.05,tics:3);
- XZW2 QRSTUV 2 A_BumpView(.2,tics:2);
- XZW2 WX 3;
- Goto Ready;
- Ready:
- XZW2 A 1
- {
- invoker.shotcnt = 0;
- invoker.firetimer = gametic;
- invoker.aimerror = 0.;
- invoker.vibrate = 0.;
- int flg = WRF_ALLOWRELOAD|WRF_ALLOWUSER1;
- if ( invoker.firespeed > 0 ) flg |= WRF_ALLOWZOOM;
- if ( invoker.firespeed >= 2 ) flg |= WRF_NOSECONDARY;
- if ( (invoker.Ammo1.Amount <= 0) || invoker.incooldown ) flg |= WRF_NOPRIMARY;
- A_WeaponReady(flg);
- if ( player.cmd.buttons&BT_ATTACK )
- invoker.CheckAmmo(EitherFire,true);
- }
- Wait;
- Fire:
- XZW2 A 2;
- XZW2 Z 1
- {
- invoker.firstshot = false;
- if ( (invoker.firespeed == 0) || (invoker.Ammo1.Amount <= 1) && !(player.cmd.buttons&BT_ATTACK) )
- return A_Jump(256,'SlowFire1','SlowFire2','SlowFire3');
- if ( invoker.firespeed == 1 )
- return A_Jump(256,'FastFire1','FastFire2','FastFire3');
- if ( invoker.firespeed == 2 )
- return ResolveState('VeryFastFire');
- return ResolveState(null);
- }
- Goto Ready;
- SlowFire1:
- XZW2 Z 1 A_SheenFire();
- XZW3 ABCDEF 1;
- XZW3 G 0;
- XZW2 Z 0
- {
- if ( !invoker.incooldown && (invoker.Ammo1.Amount > 0) && (player.cmd.buttons&BT_ATTACK) )
- return A_Jump(256,'SlowFire2','SlowFire3');
- return ResolveState(null);
- }
- Goto StopFire;
- SlowFire2:
- XZW2 Z 1 A_SheenFire();
- XZW3 HIJKLM 1;
- XZW3 N 0;
- XZW2 Z 0
- {
- if ( !invoker.incooldown &&(invoker.Ammo1.Amount > 0) && (player.cmd.buttons&BT_ATTACK) )
- return A_Jump(256,'SlowFire1','SlowFire3');
- return ResolveState(null);
- }
- Goto StopFire;
- SlowFire3:
- XZW2 Z 1 A_SheenFire();
- XZW3 OPQRST 1;
- XZW3 U 0
- {
- if ( !invoker.incooldown &&(invoker.Ammo1.Amount > 0) && (player.cmd.buttons&BT_ATTACK) )
- return A_Jump(256,'SlowFire1','SlowFire2');
- return ResolveState(null);
- }
- Goto StopFire;
- FastFire1:
- XZW2 Z 1 A_SheenFire();
- XZW3 VW 1 A_CheckContinueFire();
- XZW3 X 0
- {
- A_CheckContinueFire();
- if ( !invoker.stopfire ) return A_Jump(256,'FastFire2','FastFire3');
- A_StopSound(CHAN_WEAPONEXTRA);
- A_StartSound("sheen/fire",CHAN_WEAPON,CHANF_OVERLAP,attenuation:.6,starttime:.2);
- return ResolveState(null);
- }
- Goto StopFire;
- FastFire2:
- XZW2 Z 1 A_SheenFire();
- XZW3 YZ 1 A_CheckContinueFire();
- XZW4 A 0
- {
- A_CheckContinueFire();
- if ( !invoker.stopfire ) return A_Jump(256,'FastFire1','FastFire3');
- A_StopSound(CHAN_WEAPONEXTRA);
- A_StartSound("sheen/fire",CHAN_WEAPON,CHANF_OVERLAP,attenuation:.6,starttime:.2);
- return ResolveState(null);
- }
- Goto StopFire;
- FastFire3:
- XZW2 Z 1 A_SheenFire();
- XZW4 BC 1 A_CheckContinueFire();
- XZW4 D 0
- {
- A_CheckContinueFire();
- if ( !invoker.stopfire ) return A_Jump(256,'FastFire1','FastFire2');
- A_StopSound(CHAN_WEAPONEXTRA);
- A_StartSound("sheen/fire",CHAN_WEAPON,CHANF_OVERLAP,attenuation:.6,starttime:.2);
- return ResolveState(null);
- }
- Goto StopFire;
- VeryFastFire:
- XZW2 Z 1 A_SheenFire();
- XZW4 E 1
- {
- A_CheckContinueFire();
- if ( invoker.stopfire )
- {
- A_StopSound(CHAN_WEAPONEXTRA);
- A_StartSound("sheen/fire",CHAN_WEAPON,CHANF_OVERLAP,attenuation:.6,starttime:.2);
- return ResolveState('EndFireFast1');
- }
- A_SheenFire();
- return ResolveState(null);
- }
- XZW4 F 1
- {
- A_CheckContinueFire();
- if ( invoker.stopfire )
- {
- A_StopSound(CHAN_WEAPONEXTRA);
- A_StartSound("sheen/fire",CHAN_WEAPON,CHANF_OVERLAP,attenuation:.6,starttime:.2);
- return ResolveState('EndFireFast2');
- }
- A_SheenFire();
- return ResolveState(null);
- }
- XZW4 G 1
- {
- A_CheckContinueFire();
- if ( invoker.stopfire )
- {
- A_StopSound(CHAN_WEAPONEXTRA);
- A_StartSound("sheen/fire",CHAN_WEAPON,CHANF_OVERLAP,attenuation:.6,starttime:.2);
- return ResolveState('EndFireFast3');
- }
- A_SheenFire();
- return ResolveState(null);
- }
- XZW4 H 1
- {
- A_CheckContinueFire();
- if ( invoker.stopfire )
- {
- A_StopSound(CHAN_WEAPONEXTRA);
- A_StartSound("sheen/fire",CHAN_WEAPON,CHANF_OVERLAP,attenuation:.6,starttime:.2);
- return ResolveState('EndFireFast4');
- }
- A_SheenFire();
- return ResolveState(null);
- }
- XZW4 I 1
- {
- A_CheckContinueFire();
- if ( invoker.stopfire )
- {
- A_StopSound(CHAN_WEAPONEXTRA);
- A_StartSound("sheen/fire",CHAN_WEAPON,CHANF_OVERLAP,attenuation:.6,starttime:.2);
- return ResolveState('EndFireFast5');
- }
- A_SheenFire();
- return ResolveState(null);
- }
- XZW4 J 1
- {
- A_CheckContinueFire();
- if ( invoker.stopfire )
- {
- A_StopSound(CHAN_WEAPONEXTRA);
- A_StartSound("sheen/fire",CHAN_WEAPON,CHANF_OVERLAP,attenuation:.6,starttime:.2);
- return ResolveState('EndFireFast6');
- }
- A_SheenFire();
- return ResolveState(null);
- }
- VeryFastFireHold:
- XZW4 K 1
- {
- A_CheckContinueFire();
- if ( invoker.stopfire )
- {
- A_StopSound(CHAN_WEAPONEXTRA);
- A_StartSound("sheen/fire",CHAN_WEAPON,CHANF_OVERLAP,attenuation:.6,starttime:.2);
- return ResolveState('EndFireFast7');
- }
- A_SheenFire();
- return ResolveState(null);
- }
- XZW4 L 0;
- Goto VeryFastFireHold;
- EndFireFast7:
- XZW4 MNO 2 { invoker.vibrate *= .25; }
- Goto Ready;
- EndFireFast6:
- XZW4 PQR 2 { invoker.vibrate *= .25; }
- Goto Ready;
- EndFireFast5:
- XZW4 STU 2 { invoker.vibrate *= .25; }
- Goto Ready;
- EndFireFast4:
- XZW4 VWX 2 { invoker.vibrate *= .25; }
- Goto Ready;
- EndFireFast3:
- XZW4 YZ 2 { invoker.vibrate *= .25; }
- XZW5 A 2 { invoker.vibrate *= .25; }
- Goto Ready;
- EndFireFast2:
- XZW5 BCD 2 { invoker.vibrate *= .25; }
- Goto Ready;
- EndFireFast1:
- XZW5 EFG 2 { invoker.vibrate *= .25; }
- Goto Ready;
- StopFire:
- XZW2 Z 2 A_StopSound(CHAN_WEAPONEXTRA); // just in case
- Goto Ready;
- EjectRound7:
- TNT1 A 7;
- Goto EjectRound;
- EjectRound3:
- TNT1 A 3;
- Goto EjectRound;
- EjectRound1:
- TNT1 A 1;
- Goto EjectRound;
- EjectRound:
- TNT1 A 1 A_DropCasing();
- Stop;
- AltFire:
- XZW2 A 3 A_StartSound("sheen/crankin",CHAN_WEAPON,CHANF_OVERLAP);
- XZW5 IJ 2 A_BumpView(.2,tics:2);
- XZW5 K 3
- {
- A_QuakeEx(.5,.5,.5,6,0,1,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.3);
- invoker.firespeed = min(2,invoker.firespeed+1);
- EventHandler.SendInterfaceEvent(PlayerNumber(),"swwmnametag.$SWWM_SHEENSPEED"..(invoker.firespeed+1));
- }
- XZW5 L 4 A_StartSound("sheen/crankout",CHAN_WEAPON,CHANF_OVERLAP);
- XZW5 M 5;
- Goto Ready;
- Zoom:
- XZW2 A 3 A_StartSound("sheen/crankin",CHAN_WEAPON,CHANF_OVERLAP);
- XZW5 NO 2 A_BumpView(-.2,tics:2);
- XZW5 P 3
- {
- A_QuakeEx(.5,.5,.5,6,0,1,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.3);
- invoker.firespeed = max(0,invoker.firespeed-1);
- EventHandler.SendInterfaceEvent(PlayerNumber(),"swwmnametag.$SWWM_SHEENSPEED"..(invoker.firespeed+1));
- }
- XZW5 Q 4 A_StartSound("sheen/crankout",CHAN_WEAPON,CHANF_OVERLAP);
- XZW5 R 5;
- Goto Ready;
- Reload:
- XZW2 A 3
- {
- A_StartSound("sheen/deselect",CHAN_WEAPON,CHANF_OVERLAP);
- A_PlayerCheckGun();
- }
- XZW5 TUVW 3 A_BumpView(-.3,tics:3);
- XZW5 XYZ 4 A_BumpView(-.1,tics:4);
- XZW6 A 4;
- XZW6 B 3 A_StartSound("sheen/meleeend",CHAN_WEAPON,CHANF_OVERLAP);
- XZW6 CDE 3;
- XZW6 F 2;
- XZW6 GH 2 A_BumpView(1.,tics:2);
- XZW6 IJKL 2;
- Goto Ready;
- User1:
- XZW2 A 3 A_StartSound("sheen/meleestart",CHAN_WEAPON,CHANF_OVERLAP);
- XZW6 MNO 3;
- XZW6 PQR 3 A_BumpAngle(1,3);
- XZW6 S 3 A_StartSound("demolitionist/wswing",CHAN_WEAPON,CHANF_OVERLAP);
- XZW6 T 3;
- XZW6 U 2
- {
- A_BumpFOV(.94);
- A_QuakeEx(1.6,1.6,1.6,8,0,15,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.65);
- A_Parry(9);
- A_PlayerMelee();
- }
- XZW6 V 2 A_BumpAngle(-15);
- XZW6 W 2 A_Melee(80+int(invoker.barrelheat/4.),"demolitionist/whitl",1.35,1.3,1.4);
- XZW6 XYZ 3;
- XZW7 AB 4;
- XZW7 C 4 A_StartSound("sheen/meleeend",CHAN_WEAPON,CHANF_OVERLAP);
- XZW7 DEFGHIJKL 2;
- Goto Ready;
- Deselect:
- XZW2 A 2 A_StartSound("sheen/deselect",CHAN_WEAPON,CHANF_OVERLAP);
- XZW2 BCDEFGHIJ 2 A_BumpView(.1,tics:2);
- XZW2 K -1
- {
- A_StopSound(CHAN_WEAPONEXTRA2);
- A_FullLower();
- }
- Stop;
- Flash:
- XZW0 A 2 Bright
- {
- let psp = player.FindPSprite(PSP_FLASH);
- psp.frame = Random[GunFlash](0,23);
- if ( (invoker.firespeed != 2) || !(invoker.shotcnt%3) )
- {
- let l = Spawn('SWWMWeaponLight',pos);
- l.target = self;
- l.Args[3] -= (psp.frame%3)*20;
- }
- }
- Stop;
- }
-}
diff --git a/zscript/dlc/swwm_heavymahsheengun_fx.zsc b/zscript/dlc/swwm_heavymahsheengun_fx.zsc
deleted file mode 100644
index ca464348a..000000000
--- a/zscript/dlc/swwm_heavymahsheengun_fx.zsc
+++ /dev/null
@@ -1,105 +0,0 @@
-// Sheen HMG projectiles and effects
-
-Class SheenCasing : SWWMCasing
-{
- Default
- {
- BounceSound "sheen/casing";
- }
-}
-
-Class SheenPhantom : SWWMNonInteractiveActor
-{
- Default
- {
- +INTERPOLATEANGLES;
- Alpha .5;
- RenderStyle 'Add';
- }
- override void Tick()
- {
- if ( freezetics > 0 )
- {
- freezetics--;
- return;
- }
- if ( isFrozen() ) return;
- A_FadeOut(frame?.02:.05);
- }
- States
- {
- Spawn:
- XZW1 A -1 Bright;
- Stop;
- }
-}
-
-Class SheenTrail : SWWMNonInteractiveActor
-{
- Default
- {
- Obituary "$O_SHEENHMG";
- DamageType 'Fire';
- +INTERPOLATEANGLES;
- +FORCERADIUSDMG;
- +NODAMAGETHRUST;
- Speed 200;
- RenderStyle 'Add';
- }
-
- override void Tick()
- {
- Vector3 oldpos = pos;
- if ( freezetics > 0 )
- {
- freezetics--;
- return;
- }
- if ( isFrozen() ) return;
- if ( CurState == SpawnState )
- {
- Vector3 dir = SWWMUtility.Vec3FromAngles(angle,pitch);
- Vector3 newpos = level.Vec3Offset(oldpos,dir*min(speed,specialf1));
- special1++;
- for ( int i=0; i<4; i++ )
- {
- let p = Spawn('SheenPhantom',level.Vec3Offset(oldpos,dir*(i+1)*50.));
- p.angle = angle;
- p.pitch = pitch;
- p.frame = special2;
- p.alpha *= clamp((special1+i*.25)/2.,.25,1.);
- }
- // burn the air throughout
- Vector3 tdir = level.Vec3Diff(oldpos,newpos);
- double dist = tdir.length();
- tdir /= dist;
- for ( int i=0; i 0 ) tics--;
- while ( !tics )
- {
- if ( !SetState(CurState.NextState) )
- return;
- }
- }
-
- States
- {
- Spawn:
- XZW1 A -1 Bright;
- Stop;
- Death:
- TNT1 A 5;
- Stop;
- }
-}
diff --git a/zscript/dlc/swwm_mister.zsc b/zscript/dlc/swwm_mister.zsc
deleted file mode 100644
index 4a4e45ed1..000000000
--- a/zscript/dlc/swwm_mister.zsc
+++ /dev/null
@@ -1,1591 +0,0 @@
-// Plutoni Inc. Mortal Rifle (from UnSX 2)
-// Slot 9, spawns shared with Candygun
-
-Class MRHitListEntry : HitListEntry
-{
- // just needs this
- bool bExit;
-}
-
-// used for splitting model beam between crossed portals (if any)
-Class MRRailSeg
-{
- Vector3 enter, exit;
-}
-
-// like the silver bullet tracer except there's no penetration factor
-// just a maximum possible travel distance (which is mainly used for probing through walls)
-Class MisterRailTracer : LineTracer
-{
- Array hitlist;
- Array shootthroughlist;
- Array waterhitlist;
- Array portalseg;
-
- int maxpen;
-
- bool pastwall, fullstop;
- Array WallPenetrateList;
- Vector3 exitpoint;
-
- override ETraceStatus TraceCallback()
- {
- // liquid splashes
- if ( Results.CrossedWater )
- {
- let hl = new('WaterHit');
- hl.hitpos = Results.CrossedWaterPos;
- WaterHitList.Push(hl);
- }
- else if ( Results.Crossed3DWater )
- {
- let hl = new('WaterHit');
- hl.hitpos = Results.Crossed3DWaterPos;
- WaterHitList.Push(hl);
- }
- if ( Results.HitType == TRACE_CrossingPortal )
- {
- let seg = new('MRRailSeg');
- seg.enter = Results.HitPos;
- seg.exit = Results.SrcFromTarget;
- portalseg.Push(seg);
- }
- else if ( Results.HitType == TRACE_HitActor )
- {
- if ( Results.HitActor.bSHOOTABLE )
- {
- let ent = new('MRHitListEntry');
- ent.hitactor = Results.HitActor;
- ent.hitlocation = Results.HitPos;
- ent.x = Results.HitVector;
- ent.pastwall = pastwall;
- ent.bExit = false;
- hitlist.Push(ent);
- // also include exit point
- Vector3 exit = SWWMUtility.TraceExit(Results.HitActor,Results.HitPos,Results.HitVector);
- ent = new('MRHitListEntry');
- ent.hitactor = Results.HitActor;
- ent.hitlocation = exit;
- ent.x = Results.HitVector;
- ent.pastwall = pastwall;
- ent.bExit = true;
- hitlist.Push(ent);
- return TRACE_Skip;
- }
- return TRACE_Skip;
- }
- else if ( Results.HitType != TRACE_HitNone )
- {
- if ( Results.HitType == TRACE_HitWall )
- {
- ShootThroughList.Push(Results.HitLine);
- if ( (Results.Tier == TIER_Middle) && Results.HitLine.sidedef[1] && !(Results.HitLine.Flags&(Line.ML_BlockHitscan|Line.ML_BlockEverything)) )
- return TRACE_Skip;
- }
- for ( int i=1; i<=maxpen; i++ ) // originally meant to trace up to maxdist, but this destroyed performance
- {
- Vector3 ofs = Results.HitPos+Results.HitVector*i;
- if ( level.IsPointInLevel(ofs) )
- {
- // double-check if we're piercing through a 3D floor (yes this is a thing that happens, oh boy)
- Sector s = level.PointInSector(ofs.xy);
- bool stop3d = false;
- for ( int j=0; j maxz) ) continue;
- stop3d = true;
- break;
- }
- if ( stop3d ) continue;
- let wp = new("WallPenetrate");
- wp.hittype = Results.HitType;
- wp.hitline = Results.HitLine;
- wp.hitside = Results.Side;
- wp.hittier = Results.Tier;
- wp.hitsector = Results.HitSector;
- wp.hitffloor = Results.ffloor;
- wp.hitpos = Results.HitPos;
- wp.hitdir = Results.HitVector;
- wp.bustdir = Results.HitVector;
- if ( Results.HitType == TRACE_HitWall )
- {
- wp.hitnormal = (-Results.HitLine.delta.y,Results.HitLine.delta.x,0).unit();
- if ( !Results.Side ) wp.hitnormal *= -1;
- ShootThroughList.Push(Results.HitLine);
- }
- else if ( Results.HitType == TRACE_HitCeiling )
- wp.hitnormal = Results.HitSector.ceilingplane.Normal;
- else if ( Results.HitType == TRACE_HitFloor )
- wp.hitnormal = Results.HitSector.floorplane.Normal;
- wp.pastwall = pastwall;
- WallPenetrateList.Push(wp);
- pastwall = true;
- // trace backwards to find exit surface
- let at = new("AuxiliarySilverBulletTracer");
- at.Trace(ofs,level.PointInSector(ofs.xy),-Results.HitVector,2.,0,ignoreallactors:true);
- let wp2 = new("WallPenetrate");
- wp2.hittype = at.Results.HitType;
- wp2.hitline = at.Results.HitLine;
- wp2.hitside = at.Results.Side;
- wp2.hittier = at.Results.Tier;
- wp2.hitsector = at.Results.HitSector;
- wp2.hitffloor = at.Results.ffloor;
- wp2.hitside = at.Results.Side;
- wp2.hitpos = at.Results.HitPos;
- wp2.hitdir = at.Results.HitVector;
- wp2.bustdir = -at.Results.HitVector;
- if ( at.Results.HitType == TRACE_HitWall )
- {
- wp2.hitnormal = (-at.Results.HitLine.delta.y,at.Results.HitLine.delta.x,0).unit();
- if ( !at.Results.Side ) wp2.hitnormal *= -1;
- if ( at.Results.HitLine.sidedef[1] )
- ShootThroughList.Push(at.Results.HitLine);
- }
- else if ( at.Results.HitType == TRACE_HitCeiling )
- wp2.hitnormal = at.Results.HitSector.ceilingplane.Normal;
- else if ( at.Results.HitType == TRACE_HitFloor )
- wp2.hitnormal = at.Results.HitSector.floorplane.Normal;
- else wp2.hitnormal = wp2.hitdir;
- wp2.pastwall = pastwall;
- WallPenetrateList.Push(wp2);
- fullstop = false;
- exitpoint = ofs;
- return TRACE_Stop;
- }
- }
- fullstop = true;
- return TRACE_Stop;
- }
- return TRACE_Skip;
- }
-}
-
-Class MisterRailCounter : Thinker
-{
- PlayerInfo player;
- Array effectors;
- int nkill;
-
- override void Tick()
- {
- int neff = 0;
- foreach ( e:effectors )
- {
- if ( !e ) continue;
- neff++;
- }
- if ( neff > 0 ) return;
- SWWMUtility.AchievementProgress("rail",nkill,player);
- Destroy();
- }
-}
-
-Class MisterRifle : SWWMWeapon
-{
- int clipcount;
- bool chambered, fired;
- bool gchambered, gfired;
- bool boltlock;
- bool waschambered;
- bool wasgchambered;
- double prefirecnt;
- transient int holdtic;
- int firemode;
- String serialnum;
-
- transient ui SmoothLinearValueInterpolator PreFireInter;
-
- // for alerts in the canvas
- transient int lowammotic, noammotic;
-
- Property ClipCount : clipcount;
-
- override void InitializeWeapon()
- {
- // no round in the chamber
- chambered = false;
- fired = false;
- // no grenade loaded
- gchambered = false;
- gfired = false;
- // bolt isn't locked
- boltlock = false;
- // generate a serial number
- serialnum = "00000";
- SWWMUtility.ObscureText(serialnum,Random[MRifle](),true);
- }
-
- override void HudTick()
- {
- Super.HudTick();
- if ( !PreFireInter ) PreFireInter = SmoothLinearValueInterpolator.Create(prefirecnt,100.);
- PreFireInter.Update(prefirecnt);
- }
-
- override Vector3 GetTraceOffset( int index )
- {
- return (10,2.8,-2.4);
- }
-
- override bool ReportHUDAmmo()
- {
- return (chambered&&!fired)||(clipcount>0)||(Ammo1.Amount>0)||(Owner.CountInv('MisterRound')>0)||(gchambered&&!gfired)||(Ammo2.Amount>0);
- }
-
- override bool CheckAmmo( int firemode, bool autoswitch, bool requireammo, int ammocount )
- {
- if ( sv_infiniteammo || Owner.FindInventory('PowerInfiniteAmmo',true) ) return true;
- if ( firemode == PrimaryFire ) return (chambered&&!fired)||(clipcount>0)||(Ammo1.Amount>0)||(Owner.CountInv('MisterRound')>0);
- if ( firemode == AltFire ) return (gchambered&&!gfired)||(Ammo2.Amount>0);
- return Super.CheckAmmo(firemode,autoswitch,requireammo,ammocount);
- }
-
- override bool PickupForAmmoSWWM( SWWMWeapon ownedWeapon )
- {
- bool good = Super.PickupForAmmoSWWM(ownedWeapon);
- let Owner = ownedWeapon.Owner;
- if ( AmmoGive1 == 0 )
- {
- // give bullets?
- if ( (clipcount > 0) || (chambered && !fired) )
- {
- Inventory cur = Owner.FindInventory('MisterRound');
- if ( !cur )
- {
- cur = Inventory(Spawn('MisterRound'));
- cur.Amount = 0;
- cur.AttachToOwner(Owner);
- }
- int ingun = clipcount+(chambered&&!fired);
- int maxgiveamt = min(cur.MaxAmount-cur.Amount,ingun);
- int dropamt = ingun-maxgiveamt;
- if ( dropamt > 0 ) cur.CreateTossable(dropamt);
- cur.Amount = min(cur.MaxAmount,cur.Amount+ingun);
- good = true;
- }
- // give grenade?
- if ( gchambered && !gfired )
- {
- Inventory cur = Owner.FindInventory('MisterGAmmo');
- if ( !cur )
- {
- cur = Inventory(Spawn('MisterGAmmo'));
- cur.Amount = 0;
- cur.AttachToOwner(Owner);
- }
- int ingun = (gchambered&&!gfired);
- int maxgiveamt = min(cur.MaxAmount-cur.Amount,ingun);
- int dropamt = ingun-maxgiveamt;
- if ( dropamt > 0 ) cur.CreateTossable(dropamt);
- cur.Amount = min(cur.MaxAmount,cur.Amount+ingun);
- good = true;
- }
- }
- return good;
- }
-
- override void PlayUpSound( Actor origin )
- {
- if ( (clipcount > 0) && (!chambered || fired) ) origin.A_StartSound("mister/meleestart",CHAN_WEAPON,CHANF_OVERLAP);
- else origin.A_StartSound(UpSound,CHAN_WEAPON,CHANF_OVERLAP);
- }
-
- action void A_AmmoAlert( bool bOnReload = false )
- {
- int curammo = invoker.clipcount+(invoker.chambered&&!invoker.fired);
- if ( curammo == 0 )
- {
- // no ammo alert
- if ( CheckLocalView() ) A_StartSound("mister/noammo",CHAN_WEAPON,CHANF_OVERLAP);
- invoker.noammotic = gametic+50;
- }
- else if ( (curammo == 4) || (bOnReload && (curammo <= 4)) )
- {
- // low ammo alert
- if ( CheckLocalView() ) A_StartSound("mister/lowammo",CHAN_WEAPON,CHANF_OVERLAP);
- invoker.lowammotic = gametic+40;
- }
- }
-
- action void A_BoltBack( bool bCasing = false )
- {
- A_StartSound("mister/boltback",CHAN_WEAPON,CHANF_OVERLAP);
- if ( bCasing )
- {
- invoker.waschambered = invoker.chambered;
- A_ChangeModel("",1,"","",10,"models","MortalRound_Used.png",CMDL_USESURFACESKIN,-1);
- }
- invoker.chambered = invoker.fired = false;
- A_AmmoAlert();
- }
-
- action void A_BoltForward( bool bFlick = false )
- {
- A_StartSound("mister/boltforward",CHAN_WEAPON,CHANF_OVERLAP);
- invoker.boltlock = false;
- if ( invoker.ClipCount > 0 )
- {
- invoker.clipcount--;
- invoker.chambered = true;
- invoker.fired = false;
- }
- if ( bFlick && (player == players[consoleplayer]) && swwm_beepboop )
- SWWMHandler.AddOneliner("mrflick",2,0);
- }
-
- action void A_DropCasing()
- {
- A_ChangeModel("",1,"","",10,"models","",CMDL_USESURFACESKIN,-1);
- if ( !invoker.waschambered ) return;
- // brass it up (though it's not made of brass)
- let [x, y, z] = SWWMUtility.GetPlayerAxes(self);
- Vector3 origin = SWWMUtility.GetFireOffset(self,2,3,-18);
- let c = Spawn('MisterCasing',origin);
- c.angle = angle;
- c.pitch = pitch;
- c.vel = x*FRandom[Junk](-.25,.25)+y*FRandom[Junk](-.25,.25)-(0,0,FRandom[Junk](4.,6.));
- c.vel += vel*.5;
- }
-
- action void A_FireSelect()
- {
- if ( CheckLocalView() ) A_StartSound("mister/fireselect",CHAN_WEAPON,CHANF_OVERLAP);
- invoker.firemode = (invoker.firemode+1)%4;
- EventHandler.SendInterfaceEvent(PlayerNumber(),"swwmnametag.$SWWM_MRMODE"..(invoker.firemode+1));
- if ( (player == players[consoleplayer]) && swwm_beepboop )
- SWWMHandler.AddOneliner("mrtouch",2,0);
- }
-
- action void A_MagOut()
- {
- A_PlayerReload();
- A_StartSound("mister/magout",CHAN_WEAPON,CHANF_OVERLAP);
- A_ChangeModel("",1,"","",7,"models",(invoker.clipcount>0)?"MortalMag.png":"MortalMag_Empty.png",CMDL_USESURFACESKIN,-1);
- MagAmmo ma = MagAmmo(FindInventory('MisterRound'));
- if ( !ma )
- {
- ma = MagAmmo(Spawn('MisterRound'));
- ma.Amount = 0;
- ma.AttachToOwner(self);
- }
- int maxgiveamt = min(ma.MaxAmount-ma.Amount,invoker.clipcount);
- int dropamt = invoker.clipcount-maxgiveamt;
- if ( dropamt > 0 ) invoker.BufferMagAmmo('MisterRound',dropamt);
- ma.Amount = min(ma.MaxAmount,ma.Amount+invoker.clipcount);
- ma.MagFill();
- invoker.clipcount = 0;
- }
-
- action void A_MagDrop()
- {
- // ensure mag is invisible to avoid weird interpolation to hand
- A_ChangeModel("",1,"","",7,"models","",CMDL_USESURFACESKIN,-1);
- if ( swwm_nomagdrop ) return;
- // drop it
- let [x, y, z] = SWWMUtility.GetPlayerAxes(self);
- Vector3 origin = SWWMUtility.GetFireOffset(self,6,3,-18);
- let c = Spawn('MisterMag',origin);
- c.angle = angle;
- c.pitch = pitch;
- c.vel = x*FRandom[Junk](-.2,.2)+y*FRandom[Junk](-.2,.2)-(0,0,FRandom[Junk](2.,4.));
- c.vel += vel*.5;
- }
-
- action void A_MagGrab()
- {
- // ensure mag is full
- A_ChangeModel("",1,"","",7,"models","MortalMag.png",CMDL_USESURFACESKIN,-1);
- A_StartSound("mister/magget",CHAN_WEAPON,CHANF_OVERLAP);
- }
-
- action void A_MagIn()
- {
- MagAmmo sb = MagAmmo(FindInventory('MisterRound'));
- if ( sv_infiniteammo || FindInventory('PowerInfiniteAmmo',true) )
- invoker.clipcount = invoker.default.clipcount;
- else if ( (invoker.Ammo1.Amount <= 0) || (sb.Amount >= sb.ClipSize) )
- {
- int takeamt = min(sb.Amount,sb.ClipSize);
- invoker.clipcount = takeamt;
- sb.Amount -= takeamt;
- int req = invoker.default.ClipCount-invoker.clipcount;
- if ( req > 0 ) invoker.clipcount += invoker.FetchBufferedMagAmmo('MisterRound',req);
- }
- else if ( invoker.FetchBufferedMagAmmo('MisterRound',sb.ClipSize,true) )
- invoker.clipcount = invoker.default.clipcount;
- else
- {
- invoker.Ammo1.Amount = max(0,invoker.Ammo1.Amount-1);
- invoker.clipcount = invoker.default.clipcount;
- }
- invoker.ClearBufferedAmmo();
- A_AmmoAlert(true);
- }
-
- action State A_MisterFire()
- {
- if ( !invoker.chambered || invoker.fired )
- {
- // auto-chamber just in case (rarely ever happens)
- if ( invoker.ClipCount > 0 )
- return ResolveState('AutoCycle');
- // auto-reload if we're out
- if ( (invoker.clipcount <= 0) && ((invoker.Ammo1.Amount > 0) || (CountInv('MisterRound') > 0) || sv_infiniteammo || FindInventory('PowerInfiniteAmmo')) )
- return ResolveState('Reload');
- }
- // this one is handled separately
- if ( invoker.firemode >= 3 ) return ResolveState('FireOverpressure');
- A_PlayerFire();
- A_SWWMFlash();
- invoker.fired = true;
- if ( invoker.firemode == 2 )
- {
- // stream shot
- // individual sub-shots handled in the state sequence, not here
- A_StartSound("mister/firestream",CHAN_WEAPON,CHANF_OVERLAP);
- SWWMHandler.DoFlash(self,Color(32,64,224,255),2);
- A_AlertMonsters(swwm_uncapalert?0:4000);
- A_MisterFireStream(0);
- return ResolveState('FireStream');
- }
- SWWMHandler.DoFlash(self,Color(48,64,224,255),3);
- Vector3 x = SWWMUtility.GetPlayerViewDir(self);
- Vector3 origin = SWWMUtility.GetFireOffset(self,10,2.8,-2.4);
- if ( invoker.firemode == 1 )
- {
- // cluster shot
- A_StartSound("mister/firescatter",CHAN_WEAPON,CHANF_OVERLAP);
- SWWMUtility.DoKnockback(self,-x,15000.);
- A_QuakeEx(6.,6.,6.,8,0,10,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:1.3);
- A_BumpFOV(.92);
- A_AlertMonsters(swwm_uncapalert?0:8000);
- for ( int i=0; i<10; i++ )
- {
- let s = Spawn('SWWMSmoke',origin);
- s.scale *= .6;
- s.alpha *= .15;
- s.speed *= .8;
- s.vel += vel*.5+x*FRandom[Mister](1.,4.);
- s.SetShade(Color(0,3,4)*Random[ExploS](48,63));
- }
- let [x2, y2, z2] = SWWMUtility.GetPlayerAxesAutoAimed(self);
- double a, s;
- Vector3 dir;
- for ( int i=0; i<8; i++ )
- {
- // initial shot, triangle
- if ( i < 3 )
- {
- a = 90+120*i+FRandom[Mister](-15,15);
- s = .04+FRandom[Mister](-.01,.01);
- dir = SWWMUtility.ConeSpread(x2,y2*1.5,z2,a,s);
- }
- // next five shots, pentagon
- else
- {
- a = -90+72*(i-3)+FRandom[Mister](-9,9);
- s = .08+FRandom[Mister](-.02,.02);
- dir = SWWMUtility.ConeSpread(x2,y2*2.,z2,a,s);
- }
- FLineTraceData d;
- LineTrace(atan2(dir.y,dir.x),10000,asin(-dir.z),TRF_ABSPOSITION,origin.z,origin.x,origin.y,d);
- SWWMBulletTrail.DoTrail(self,origin,dir,10000,6);
- if ( d.HitType == TRACE_HitActor )
- {
- if ( d.HitActor.bNOBLOOD || d.HitActor.bDORMANT )
- {
- let p = Spawn('SpreadImpact',d.HitLocation);
- p.angle = atan2(d.HitDir.y,d.HitDir.x)+180;
- p.pitch = asin(d.HitDir.z);
- p.target = self;
- }
- let b = Spawn('MisterBuckshotImpact',d.HitLocation-d.HitDir*4.);
- b.angle = atan2(d.HitDir.y,d.HitDir.x)+180;
- b.pitch = asin(d.HitDir.z);
- b.target = self;
- MisterBulletImpact(b).A_BulletExplode();
- }
- else if ( d.HitType != TRACE_HitNone )
- {
- Vector3 hitnormal = SWWMUtility.GetLineTraceHitNormal(d);
- let p = Spawn('SpreadImpact',d.HitLocation+hitnormal*0.01);
- p.angle = atan2(hitnormal.y,hitnormal.x);
- p.pitch = asin(-hitnormal.z);
- p.target = self;
- if ( d.HitType == TRACE_HitWall ) d.HitLine.RemoteActivate(self,d.LineSide,SPAC_Impact,d.HitLocation);
- let b = Spawn('MisterBuckshotImpact',d.HitLocation+hitnormal*4.);
- b.angle = atan2(hitnormal.y,hitnormal.x);
- b.pitch = asin(-hitnormal.z);
- b.target = self;
- MisterBulletImpact(b).A_BulletExplode();
- if ( swwm_omnibust ) BusterWall.BustLinetrace(d,444,self,d.HitDir,d.HitLocation.z);
- }
- }
- return ResolveState('FireCluster');
- }
- // precision shot
- A_StartSound("mister/firesemi",CHAN_WEAPON,CHANF_OVERLAP);
- SWWMUtility.DoKnockback(self,-x,9000.);
- A_QuakeEx(5.,5.,5.,6,0,10,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.8);
- A_BumpFOV(.95);
- A_AlertMonsters(swwm_uncapalert?0:6000);
- for ( int i=0; i<6; i++ )
- {
- let s = Spawn('SWWMSmoke',origin);
- s.scale *= .4;
- s.alpha *= .1;
- s.speed *= .5;
- s.vel += vel*.5+x*FRandom[Mister](1.,2.);
- s.SetShade(Color(0,3,4)*Random[ExploS](48,63));
- }
- Vector3 dir = SWWMUtility.GetPlayerAimDir(self);
- FLineTraceData d;
- LineTrace(atan2(dir.y,dir.x),10000,asin(-dir.z),TRF_ABSPOSITION,origin.z,origin.x,origin.y,d);
- SWWMBulletTrail.DoTrail(self,origin,dir,10000,2);
- if ( d.HitType == TRACE_HitActor )
- {
- if ( d.HitActor.bNOBLOOD || d.HitActor.bDORMANT )
- {
- let p = Spawn('SWWMBulletImpact',d.HitLocation);
- p.angle = atan2(d.HitDir.y,d.HitDir.x)+180;
- p.pitch = asin(d.HitDir.z);
- p.target = self;
- }
- let b = Spawn('MisterBulletImpact',d.HitLocation-d.HitDir*4.);
- b.angle = atan2(d.HitDir.y,d.HitDir.x)+180;
- b.pitch = asin(d.HitDir.z);
- b.target = self;
- MisterBulletImpact(b).A_BulletExplode();
- }
- else if ( d.HitType != TRACE_HitNone )
- {
- Vector3 hitnormal = SWWMUtility.GetLineTraceHitNormal(d);
- let p = Spawn('SWWMBulletImpact',d.HitLocation+hitnormal*0.01);
- p.angle = atan2(hitnormal.y,hitnormal.x);
- p.pitch = asin(-hitnormal.z);
- p.target = self;
- if ( d.HitType == TRACE_HitWall ) d.HitLine.RemoteActivate(self,d.LineSide,SPAC_Impact,d.HitLocation);
- let b = Spawn('MisterBulletImpact',d.HitLocation+hitnormal*4.);
- b.angle = atan2(hitnormal.y,hitnormal.x);
- b.pitch = asin(-hitnormal.z);
- b.target = self;
- MisterBulletImpact(b).A_BulletExplode();
- if ( swwm_omnibust ) BusterWall.BustLinetrace(d,444,self,d.HitDir,d.HitLocation.z);
- }
- return ResolveState(null);
- }
-
- action void A_MisterFireStream( int index )
- {
- if ( index != 0 )
- {
- A_PlayerFire();
- SWWMHandler.DoFlash(self,Color(32,64,224,255),2);
- A_SWWMFlash('FastFlash');
- }
- Vector3 x = SWWMUtility.GetPlayerViewDir(self);
- Vector3 origin = SWWMUtility.GetFireOffset(self,10,2.8,-2.4);
- SWWMUtility.DoKnockback(self,-x,5000.);
- A_QuakeEx(3.,3.,3.,5,0,10,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.4);
- A_BumpFOV(.97);
- if ( index == 0 ) A_AlertMonsters(swwm_uncapalert?0:5000);
- for ( int i=0; i<3; i++ )
- {
- let s = Spawn('SWWMSmoke',origin);
- s.scale *= .4;
- s.alpha *= .1;
- s.speed *= .5;
- s.vel += vel*.5+x*FRandom[Mister](1.,2.);
- s.SetShade(Color(0,3,4)*Random[ExploS](48,63));
- }
- let [x2, y2, z2] = SWWMUtility.GetPlayerAxesAutoAimed(self);
- static const double spd[] = {.00,.01,.03,.06,.10};
- double a = FRandom[Mister](0,360), s = FRandom[Mister](spd[index],spd[index+1]);
- Vector3 dir = SWWMUtility.ConeSpread(x2,y2,z2,a,s);
- FLineTraceData d;
- LineTrace(atan2(dir.y,dir.x),10000,asin(-dir.z),TRF_ABSPOSITION,origin.z,origin.x,origin.y,d);
- SWWMBulletTrail.DoTrail(self,origin,dir,10000,4);
- if ( d.HitType == TRACE_HitActor )
- {
- if ( d.HitActor.bNOBLOOD || d.HitActor.bDORMANT )
- {
- let p = Spawn('SWWMBulletImpact',d.HitLocation);
- p.angle = atan2(d.HitDir.y,d.HitDir.x)+180;
- p.pitch = asin(d.HitDir.z);
- p.target = self;
- }
- let b = Spawn('MisterStreamImpact',d.HitLocation-d.HitDir*4.);
- b.angle = atan2(d.HitDir.y,d.HitDir.x)+180;
- b.pitch = asin(d.HitDir.z);
- b.target = self;
- MisterBulletImpact(b).A_BulletExplode();
- }
- else if ( d.HitType != TRACE_HitNone )
- {
- Vector3 hitnormal = SWWMUtility.GetLineTraceHitNormal(d);
- let p = Spawn('SWWMBulletImpact',d.HitLocation+hitnormal*0.01);
- p.angle = atan2(hitnormal.y,hitnormal.x);
- p.pitch = asin(-hitnormal.z);
- p.target = self;
- if ( d.HitType == TRACE_HitWall ) d.HitLine.RemoteActivate(self,d.LineSide,SPAC_Impact,d.HitLocation);
- let b = Spawn('MisterStreamImpact',d.HitLocation+hitnormal*4.);
- b.angle = atan2(hitnormal.y,hitnormal.x);
- b.pitch = asin(-hitnormal.z);
- b.target = self;
- MisterBulletImpact(b).A_BulletExplode();
- if ( swwm_omnibust ) BusterWall.BustLinetrace(d,444,self,d.HitDir,d.HitLocation.z);
- }
- }
-
- override void OwnerDied()
- {
- Super.OwnerDied();
- prefirecnt = 0;
- }
- override void Travelled()
- {
- Super.Travelled();
- prefirecnt = 0;
- }
-
- action void A_MisterStartRail()
- {
- // pre-heat our ovens
- A_CanBob();
- A_StartSound("mister/chargeover",CHAN_WEAPON,CHANF_OVERLAP);
- A_StartSound("mister/holdover",CHAN_WEAPONEXTRA,CHANF_LOOPING,.01,4.,.5);
- invoker.prefirecnt = 0;
- }
-
- action State A_MisterHoldRail()
- {
- A_CanBob();
- if ( (invoker.prefirecnt < 100) && !(player.cmd.buttons&BT_ATTACK) )
- {
- invoker.prefirecnt = 0;
- A_StopSound(CHAN_WEAPONEXTRA);
- A_StartSound("mister/cancelover",CHAN_WEAPON,CHANF_OVERLAP);
- return ResolveState('FireOverpressureCancel');
- }
- if ( invoker.prefirecnt < 100 )
- {
- invoker.prefirecnt += 2.;
- if ( invoker.prefirecnt >= 100 )
- {
- invoker.prefirecnt = 100;
- invoker.holdtic = gametic;
- }
- }
- A_SoundVolume(CHAN_WEAPONEXTRA,clamp(invoker.prefirecnt*.01,.01,1.));
- A_SoundPitch(CHAN_WEAPONEXTRA,clamp(.5+invoker.prefirecnt*.005,.5,1.)**.5);
- if ( (invoker.prefirecnt >= 100) && !((gametic-invoker.holdtic)%32) && CheckLocalView() )
- A_StartSound("mister/beepover",CHAN_WEAPON,CHANF_OVERLAP);
- return A_JumpIf((invoker.prefirecnt>=100)&&!(player.cmd.buttons&BT_ATTACK),'FireOverpressureRelease');
- }
-
- action void A_MisterFireRail()
- {
- invoker.prefirecnt = 0;
- A_StopSound(CHAN_WEAPONEXTRA);
- A_PlayerFire();
- Vector3 x = SWWMUtility.GetPlayerViewDir(self);
- Vector3 origin = SWWMUtility.GetFireOffset(self,10,2.8,-2.4);
- SWWMHandler.DoFlash(self,Color(64,64,224,255),9);
- A_SWWMFlash('RailFlash');
- invoker.fired = true;
- A_StartSound("mister/fireover",CHAN_WEAPON,CHANF_OVERLAP);
- SWWMUtility.DoKnockback(self,-x,90000.);
- A_QuakeEx(8.,8.,8.,12,0,10,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:2.);
- A_BumpFOV(.85);
- A_AlertMonsters(swwm_uncapalert?0:12000);
- for ( int i=0; i<12; i++ )
- {
- let s = Spawn('SWWMSmoke',origin);
- s.scale *= .4;
- s.alpha *= .1;
- s.vel += vel*.5+x*FRandom[Mister](1.,12.);
- s.SetShade(Color(0,3,4)*Random[ExploS](48,63));
- }
- Vector3 dir, startdir;
- startdir = dir = SWWMUtility.GetPlayerAimDir(self);
- let mrt = new('MisterRailTracer'); // I pity the fool
- mrt.hitlist.Clear();
- mrt.shootthroughlist.Clear();
- mrt.waterhitlist.Clear();
- mrt.wallpenetratelist.Clear();
- mrt.portalseg.Clear();
- mrt.maxpen = 400;
- mrt.pastwall = false;
- Vector3 norigin = origin;
- double maxdist = 10000.;
- do
- {
- mrt.fullstop = true;
- mrt.Trace(norigin,level.PointInSector(norigin.xy),dir,maxdist,TRACE_ReportPortals,ignore:self);
- mrt.maxpen -= 100;
- maxdist -= (mrt.exitpoint-norigin).length();
- norigin = mrt.exitpoint;
- dir = mrt.Results.HitVector;
- }
- while ( !mrt.fullstop );
- let mrc = new('MisterRailCounter');
- mrc.ChangeStatNum(STAT_USER); // so it can tick
- mrc.player = player;
- Vector3 sstart = origin;
- // beam segments
- if ( mrt.portalseg.Size() <= 0 )
- {
- Vector3 sdir = mrt.Results.HitPos-sstart;
- double sdist = sdir.length();
- sdir /= sdist;
- Actor b;
- if ( sdist > 32 )
- {
- b = Spawn('MisterRailBeam',sstart);
- b.target = self;
- b.frame = 1;
- b.speed = 32;
- [b.angle, b.pitch, b.scale.y] = SWWMUtility.CalcYBeam(sdir,32);
- MisterRailBeam(b).mrc = mrc;
- mrc.effectors.Push(b);
- sstart += sdir*32;
- sdist -= 32;
- b = Spawn('MisterRailBeam',sstart);
- }
- else
- {
- b = Spawn('MisterRailBeam',sstart);
- b.frame = 1;
- }
- b.target = self;
- b.speed = sdist;
- [b.angle, b.pitch, b.scale.y] = SWWMUtility.CalcYBeam(sdir,sdist);
- MisterRailBeam(b).mrc = mrc;
- mrc.effectors.Push(b);
- }
- else for ( int i=0; i 32 )
- {
- b = Spawn('MisterRailBeam',sstart);
- b.target = self;
- b.frame = 1;
- b.speed = 32;
- [b.angle, b.pitch, b.scale.y] = SWWMUtility.CalcYBeam(sdir,32);
- MisterRailBeam(b).mrc = mrc;
- mrc.effectors.Push(b);
- sstart += sdir*32;
- sdist -= 32;
- b = Spawn('MisterRailBeam',sstart);
- }
- else
- {
- b = Spawn('MisterRailBeam',sstart);
- b.frame = 1;
- }
- }
- else b = Spawn('MisterRailBeam',sstart);
- b.target = self;
- b.speed = sdist;
- [b.angle, b.pitch, b.scale.y] = SWWMUtility.CalcYBeam(sdir,sdist);
- MisterRailBeam(b).mrc = mrc;
- mrc.effectors.Push(b);
- sstart = mrt.portalseg[i].exit;
- if ( i == (mrt.portalseg.Size()-1) )
- {
- sdir = mrt.Results.HitPos-sstart;
- sdist = sdir.length();
- sdir /= sdist;
- b = Spawn('MisterRailBeam',sstart);
- b.target = self;
- b.speed = sdist;
- [b.angle, b.pitch, b.scale.y] = SWWMUtility.CalcYBeam(sdir,sdist);
- MisterRailBeam(b).mrc = mrc;
- mrc.effectors.Push(b);
- }
- }
- foreach ( l:mrt.ShootThroughList )
- {
- l.Activate(self,0,SPAC_Impact);
- l.Activate(self,0,SPAC_PCross);
- }
- foreach ( w:mrt.WaterHitList )
- {
- let b = Spawn('InvisibleSplasher',w.hitpos);
- b.target = self;
- b.A_CheckTerrain();
- }
- Array bi; // so we can ignite them all at once after main contact damage
- bool bskipme = false;
- for ( int i=0; i 0 )
- {
- Vector3 start = origin;
- Vector3 end = mrt.WallPenetrateList[0].hitpos;
- Vector3 tdir = level.Vec3Diff(start,end);
- double dist = tdir.length();
- tdir /= dist;
- MisterRailHit mrh;
- for ( double d=50.; d<=dist; d+=100. )
- {
- Vector3 ofs = level.Vec3Offset(start,tdir*d);
- if ( !level.IsPointInLevel(ofs) ) continue;
- if ( mrh )
- {
- mrh.SetOrigin(ofs,false);
- mrh.Explode();
- continue;
- }
- mrh = MisterRailHit(Spawn('MisterRailHit',ofs));
- mrh.target = self;
- mrh.mrc = mrc;
- mrc.effectors.Push(mrh);
- mrh.Explode();
- }
- for ( double d=4.; d<=dist; d+=16. )
- {
- if ( !Random[ExploS](0,1) ) continue;
- Vector3 ofs = level.Vec3Offset(start,tdir*d);
- if ( !level.IsPointInLevel(ofs) ) continue;
- let b = SWWMAnimSprite.SpawnAt('SWWMHalfSmoke',ofs);
- b.Scale *= FRandom[ExploS](.7,1.4);
- b.alpha *= .2;
- b.framestep = Random[ExploS](2,4);
- b.scolor = Color(2,3,4)*Random[ExploS](48,63);
- }
- for ( int i=1; i= mrt.WallPenetrateList.Size()-1 ) end = mrt.Results.HitPos;
- else end = mrt.WallPenetrateList[i+1].hitpos;
- tdir = level.Vec3Diff(start,end);
- dist = tdir.length();
- tdir /= dist;
- for ( double d=50.; d<=dist; d+=100. )
- {
- Vector3 ofs = level.Vec3Offset(start,tdir*d);
- if ( !level.IsPointInLevel(ofs) ) continue;
- if ( mrh )
- {
- mrh.SetOrigin(ofs,false);
- mrh.Explode();
- continue;
- }
- mrh = MisterRailHit(Spawn('MisterRailHit',ofs));
- mrh.target = self;
- mrh.mrc = mrc;
- mrc.effectors.Push(mrh);
- mrh.Explode();
- }
- for ( double d=4.; d<=dist; d+=16. )
- {
- if ( !Random[ExploS](0,1) ) continue;
- Vector3 ofs = level.Vec3Offset(start,tdir*d);
- if ( !level.IsPointInLevel(ofs) ) continue;
- let b = SWWMAnimSprite.SpawnAt('SWWMHalfSmoke',ofs);
- b.Scale *= FRandom[ExploS](.7,1.4);
- b.alpha *= .2;
- b.framestep = Random[ExploS](2,4);
- b.scolor = Color(2,3,4)*Random[ExploS](48,63);
- }
- }
- }
- else
- {
- MisterRailHit mrh;
- for ( double d=50.; d<=mrt.Results.Distance; d+=100. )
- {
- Vector3 ofs = level.Vec3Offset(origin,startdir*d);
- if ( !level.IsPointInLevel(ofs) ) continue;
- if ( mrh )
- {
- mrh.SetOrigin(ofs,false);
- mrh.Explode();
- continue;
- }
- mrh = MisterRailHit(Spawn('MisterRailHit',ofs));
- mrh.target = self;
- mrh.mrc = mrc;
- mrc.effectors.Push(mrh);
- mrh.Explode();
- }
- for ( double d=4.; d<=mrt.Results.Distance; d+=16. )
- {
- if ( !Random[ExploS](0,1) ) continue;
- Vector3 ofs = level.Vec3Offset(origin,startdir*d);
- if ( !level.IsPointInLevel(ofs) ) continue;
- let b = SWWMAnimSprite.SpawnAt('SWWMHalfSmoke',ofs);
- b.Scale *= FRandom[ExploS](.7,1.4);
- b.alpha *= .2;
- b.framestep = Random[ExploS](2,4);
- b.scolor = Color(2,3,4)*Random[ExploS](48,63);
- }
- }
- }
-
- action void A_MisterFireGrenade()
- {
- A_PlayerFire();
- Vector3 x = SWWMUtility.GetPlayerViewDir(self);
- Vector3 origin = SWWMUtility.GetFireOffset(self,10,2.8,-4);
- SWWMHandler.DoFlash(self,Color(64,64,224,255),3);
- A_SWWMFlash('AltFlash');
- invoker.gfired = true;
- A_StartSound("mister/grenade",CHAN_WEAPON,CHANF_OVERLAP);
- SWWMUtility.DoKnockback(self,-x,12000.);
- A_QuakeEx(4.,4.,4.,5,0,10,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.6);
- A_BumpFOV(.96);
- A_AlertMonsters(swwm_uncapalert?0:5000);
- for ( int i=0; i<9; i++ )
- {
- let s = Spawn('SWWMSmoke',origin);
- s.scale *= .4;
- s.alpha *= .1;
- s.vel += vel*.5+x*FRandom[Mister](1.,4.);
- s.SetShade(Color(0,3,4)*Random[ExploS](48,63));
- }
- Vector3 dir = SWWMUtility.GetPlayerAimDir(self);
- let p = Spawn('MisterGrenade',origin);
- p.target = self;
- p.angle = atan2(dir.y,dir.x);
- p.pitch = asin(-dir.z);
- p.vel = dir*p.speed;
- }
-
- action void A_GrenadeOpen()
- {
- A_PlayerReload();
- A_StartSound("mister/grenadeopen");
- invoker.wasgchambered = invoker.gchambered;
- // theoretically, this is an either-or situation
- // either there's no grenade in the chamber whatsoever
- // or there's the casing of a fired grenade
- if ( !invoker.wasgchambered )
- {
- // hide both surfaces
- A_ChangeModel("",1,"","",8,"models","",CMDL_USESURFACESKIN,-1);
- A_ChangeModel("",1,"","",9,"models","",CMDL_USESURFACESKIN,-1);
- }
- else
- {
- // show only a fired cartridge
- A_ChangeModel("",1,"","",8,"models","MortalGrenade_Used.png",CMDL_USESURFACESKIN,-1);
- A_ChangeModel("",1,"","",9,"models","",CMDL_USESURFACESKIN,-1);
- }
- invoker.gfired = invoker.gchambered = false;
- }
-
- action void A_GrenadeDrop()
- {
- A_ChangeModel("",1,"","",8,"models","",CMDL_USESURFACESKIN,-1);
- A_ChangeModel("",1,"","",9,"models","",CMDL_USESURFACESKIN,-1);
- if ( !invoker.wasgchambered ) return;
- // droppage
- let [x, y, z] = SWWMUtility.GetPlayerAxes(self);
- Vector3 origin = SWWMUtility.GetFireOffset(self,8,3,-18);
- let c = Spawn('MisterGCasing',origin);
- c.angle = angle;
- c.pitch = pitch;
- c.vel = x*FRandom[Junk](-.2,.2)+y*FRandom[Junk](-.2,.2)-(0,0,FRandom[Junk](2.,4.));
- c.vel += vel*.5;
- }
-
- action void A_GrenadeGrab()
- {
- // the full thingy
- A_ChangeModel("",1,"","",8,"models","MortalGrenade.png",CMDL_USESURFACESKIN,-1);
- A_ChangeModel("",1,"","",9,"models","MortalGrenade.png",CMDL_USESURFACESKIN,-1);
- A_StartSound("mister/grenadeget",CHAN_WEAPON,CHANF_OVERLAP);
- }
-
- action void A_GrenadeIn()
- {
- A_StartSound("mister/grenadein",CHAN_WEAPON,CHANF_OVERLAP);
- if ( !sv_infiniteammo && !FindInventory('PowerInfiniteAmmo') )
- invoker.Ammo2.Amount = max(0,invoker.Ammo2.Amount-1);
- invoker.gchambered = true;
- invoker.gfired = false;
- }
-
- action void A_GrenadeClose()
- {
- // we no longer need the model, hide it
- A_ChangeModel("",1,"","",8,"models","",CMDL_USESURFACESKIN,-1);
- A_ChangeModel("",1,"","",9,"models","",CMDL_USESURFACESKIN,-1);
- A_StartSound("mister/grenadeclose",CHAN_WEAPON,CHANF_OVERLAP);
- }
-
- action void A_UpdatePickup()
- {
- frame = invoker.boltlock;
- }
-
- override void MarkPrecacheSounds()
- {
- Super.MarkPrecacheSounds();
- MarkSound("mister/select");
- MarkSound("mister/deselect");
- MarkSound("mister/meleestart");
- MarkSound("mister/meleeend");
- MarkSound("mister/boltback");
- MarkSound("mister/boltforward");
- MarkSound("mister/fireselect");
- MarkSound("mister/lowammo");
- MarkSound("mister/noammo");
- MarkSound("mister/firesemi");
- MarkSound("mister/firescatter");
- MarkSound("mister/firestream");
- MarkSound("mister/fireover");
- MarkSound("mister/chargeover");
- MarkSound("mister/magout");
- MarkSound("mister/magin");
- MarkSound("mister/grenade");
- MarkSound("mister/grenadeopen");
- MarkSound("mister/grenadeget");
- MarkSound("mister/grenadein");
- MarkSound("mister/grenadeclose");
- MarkSound("mister/hitsemi1");
- MarkSound("mister/hitsemi2");
- MarkSound("mister/hitsemi3");
- MarkSound("mister/hitscatter1");
- MarkSound("mister/hitscatter2");
- MarkSound("mister/hitscatter3");
- MarkSound("mister/hitstream1");
- MarkSound("mister/hitstream2");
- MarkSound("mister/hitstream3");
- MarkSound("mister/hitover1");
- MarkSound("mister/hitover2");
- MarkSound("mister/hitover3");
- MarkSound("mister/hitgrenade1");
- MarkSound("mister/hitgrenade2");
- MarkSound("mister/hitgrenade3");
- MarkSound("mister/hitgrenadesub1");
- MarkSound("mister/hitgrenadesub2");
- MarkSound("mister/hitgrenadesub3");
- MarkSound("mister/casing1");
- MarkSound("mister/casing2");
- MarkSound("mister/casing3");
- MarkSound("mister/casing4");
- MarkSound("mister/gcasing1");
- MarkSound("mister/gcasing2");
- MarkSound("mister/gcasing3");
- MarkSound("mister/gcasing4");
- MarkSound("mister/gbounce1");
- MarkSound("mister/gbounce2");
- MarkSound("mister/gbounce3");
- MarkSound("mister/gbouncesub1");
- MarkSound("mister/gbouncesub2");
- MarkSound("mister/gbouncesub3");
- }
-
- Default
- {
- Tag "$T_MORTALRIFLE";
- Inventory.Icon "graphics/HUD/Icons/W_MortalRifle.png";
- Inventory.PickupMessage "$T_MORTALRIFLE";
- Obituary "$O_MORTALRIFLE";
- SWWMWeapon.Tooltip "$TT_MORTALRIFLE";
- SWWMWeapon.GetLine "getmortalrifle";
- Weapon.SlotNumber 9;
- Weapon.SlotPriority 2.;
- Weapon.SelectionOrder 850;
- Weapon.UpSound "mister/select";
- Weapon.AmmoType1 'MisterAmmo';
- Weapon.AmmoGive1 1;
- Weapon.AmmoType2 'MisterGAmmo';
- Weapon.AmmoGive2 0;
- SWWMWeapon.DropAmmoType 'SWWMCellAmmoBig';
- MisterRifle.ClipCount 12;
- Stamina 1600000;
- +SWWMWEAPON.NOFIRSTGIVE;
- +SWWMWEAPON.HASSCRTEX;
- +WEAPON.BFG;
- }
- States
- {
- Select:
- XZW2 P 2
- {
- A_ChangeModel("",1,"","",7,"models","MortalMag.png",CMDL_USESURFACESKIN,-1);
- A_FullRaise();
- if ( invoker.boltlock ) return ResolveState('SelectLock');
- if ( (invoker.clipcount > 0) && (!invoker.chambered || invoker.fired) )
- return ResolveState('SelectCycle');
- return ResolveState(null);
- }
- XZW2 QRSTUV 2;
- XZW2 WXYZ 1;
- XZW3 ABCD 2;
- Goto Ready;
- SelectLock:
- XZWB TUVWXYZ 2;
- XZWC ABCD 1;
- XZWC EFGH 2;
- Goto ReadyLock;
- SelectCycle:
- XZWI RSTUVWXYZ 2;
- XZWJ A 2 A_BoltBack();
- XZWJ B 2;
- XZWJ C 4;
- XZWJ D 2
- {
- A_BoltForward();
- A_StartSound("mister/meleeend",CHAN_WEAPON,CHANF_OVERLAP,starttime:.15);
- }
- XZWJ EFG 2;
- XZWJ HIJK 1;
- XZWJ LMNO 2;
- Goto Ready;
- Ready:
- XZW2 A 1
- {
- int flg = (WRF_ALLOWRELOAD|WRF_ALLOWZOOM|WRF_ALLOWUSER1);
- // can't alt-fire if we have no grenades left
- if ( (!invoker.gchambered || invoker.gfired) && (invoker.Ammo2.Amount <= 0) && !sv_infiniteammo && !FindInventory('PowerInfiniteAmmo') )
- flg |= WRF_NOSECONDARY;
- A_WeaponReady(flg);
- if ( player.cmd.buttons&(BT_ATTACK|BT_ALTATTACK) )
- invoker.CheckAmmo(EitherFire,true);
- }
- Wait;
- ReadyLock:
- XZWB E 1
- {
- int flg = (WRF_ALLOWRELOAD|WRF_ALLOWZOOM|WRF_ALLOWUSER1);
- // can't alt-fire if we have no grenades left
- if ( (!invoker.gchambered || invoker.gfired) && (invoker.Ammo2.Amount <= 0) && !sv_infiniteammo && !FindInventory('PowerInfiniteAmmo') )
- flg |= WRF_NOSECONDARY;
- // can't use primary fire if we have no ammo to reload from
- if ( (invoker.Ammo1.Amount <= 0) && (CountInv('MisterRound') <= 0) && !sv_infiniteammo && !FindInventory('PowerInfiniteAmmo') )
- flg |= WRF_NOPRIMARY;
- A_WeaponReady(flg);
- if ( player.cmd.buttons&(BT_ATTACK|BT_ALTATTACK) )
- invoker.CheckAmmo(EitherFire,true);
- }
- Wait;
- AutoCycle:
- XZW2 A 1 A_JumpIf(invoker.clipcount<=0,'AutoCycleLock');
- XZW6 H 2 A_BoltBack(true);
- XZW6 IJ 2;
- XZW6 K 2 A_BoltForward();
- XZW6 LMN 2;
- XZW6 O 3 A_DropCasing();
- Goto Ready;
- AutoCycleLock:
- XZW2 A 1 { invoker.boltlock = true; }
- XZWA W 2 A_BoltBack(true);
- XZWA XYZ 2;
- XZWB ABC 2;
- XZWB D 3 A_DropCasing();
- Goto ReadyLock;
- Fire:
- XZW2 A 1 A_MisterFire();
- XZW3 EFGH 1;
- XZW3 IJK 2;
- Goto AutoCycle;
- FireCluster:
- XZW2 A 1;
- XZW3 LMN 1;
- XZW3 OPQRS 2;
- Goto AutoCycle;
- FireStream:
- XZW2 A 1 A_MisterFireStream(1);
- XZW3 T 1 A_MisterFireStream(2);
- XZW3 U 1 A_MisterFireStream(3);
- XZW3 VWXY 1;
- XZW3 Z 2;
- XZW4 ABC 2;
- Goto AutoCycle;
- FireOverpressure:
- XZW2 A 2 A_MisterStartRail();
- XZW4 DEF 5 A_CanBob();
- XZW4 F 1 A_MisterHoldRail();
- Wait;
- FireOverpressureRelease:
- XZW4 F 1 A_MisterFireRail();
- XZW4 GH 1;
- XZW4 IJ 2;
- XZW4 KLMN 3;
- Goto AutoCycle;
- FireOverpressureCancel:
- XZW4 FED 3;
- Goto Ready;
- AltFire:
- XZW2 A 1
- {
- if ( !invoker.gchambered || invoker.gfired )
- return invoker.boltlock?ResolveState('AltReloadLock'):ResolveState('AltReload');
- A_MisterFireGrenade();
- return A_JumpIf(invoker.boltlock,'AltFireLock');
- }
- XZW4 OP 1;
- XZW4 QR 2;
- XZW4 ST 3;
- XZW4 UVW 3;
- Goto Ready;
- AltFireLock:
- XZWB E 1;
- XZWC IJ 1;
- XZWC KL 2;
- XZWC MN 3;
- XZWC OPQ 4;
- Goto ReadyLock;
- AltReload:
- XZW2 A 3 A_StartSound("mister/meleestart",CHAN_WEAPON,CHANF_OVERLAP);
- XZW4 XYZ 3;
- XZW5 A 3;
- XZW5 B 2 A_GrenadeOpen();
- XZW5 CD 2;
- XZW5 EF 3;
- XZW5 G 3 A_GrenadeDrop();
- XZW5 H 3;
- XZW5 I 3 A_GrenadeGrab();
- XZW5 JKL 3;
- XZW5 M 2 A_GrenadeIn();
- XZW5 NOP 2;
- XZW5 QRS 3;
- XZW5 T 2 A_GrenadeClose();
- XZW5 UVWXY 2;
- XZW5 Z 2 A_StartSound("mister/meleeend",CHAN_WEAPON,CHANF_OVERLAP,starttime:.15);
- XZW6 ABCDEFG 2;
- Goto Ready;
- AltReloadLock:
- XZWB E 3 A_StartSound("mister/meleestart",CHAN_WEAPON,CHANF_OVERLAP);
- XZWC RSTU 3;
- XZWC V 2 A_GrenadeOpen();
- XZWC WX 2;
- XZWC YZ 3;
- XZWD A 3 A_GrenadeDrop();
- XZWD B 3;
- XZWD C 3 A_GrenadeGrab();
- XZWD DEF 3;
- XZWD G 2 A_GrenadeIn();
- XZWD HIJ 2;
- XZWD KLM 3;
- XZWD N 2 A_GrenadeClose();
- XZWD OPQRS 2;
- XZWD T 2 A_StartSound("mister/meleeend",CHAN_WEAPON,CHANF_OVERLAP,starttime:.15);
- XZWD UVWXYZ 2;
- XZWE A 2;
- Goto ReadyLock;
- Reload:
- XZW2 A 2
- {
- if ( (invoker.clipcount >= invoker.default.clipcount) || ((invoker.Ammo1.Amount <= 0) && (CountInv('MisterRound') <= 0) && !sv_infiniteammo && !FindInventory('PowerInfiniteAmmo')) )
- return invoker.boltlock?ResolveState('IdleLock'):ResolveState('Idle');
- A_StartSound("mister/meleestart",CHAN_WEAPON,CHANF_OVERLAP);
- return A_JumpIf(invoker.boltlock,'ReloadLock');
- }
- XZW9 KLMNOPQRST 2;
- XZW9 U 2 A_MagOut();
- XZW9 VWXYZ 2;
- XZWA ABC 2;
- XZWA D 2 A_MagDrop();
- XZWA E 2;
- XZWA F 2 A_MagGrab();
- XZWA GHI 2;
- XZWA J 2 A_StartSound("mister/magin",CHAN_WEAPON,CHANF_OVERLAP);
- XZWA K 2;
- XZWA L 2 A_MagIn();
- XZWA MN 2;
- XZWA O 2 A_StartSound("mister/meleeend",CHAN_WEAPON,CHANF_OVERLAP,starttime:.15);
- XZWA PQRSTUV 2;
- Goto Ready;
- ReloadLock:
- XZWB E 2;
- XZWG WXYZ 2;
- XZWH ABCDEF 2;
- XZWH G 2 A_MagOut();
- XZWH HIJKLMNO 2;
- XZWH P 2 A_MagDrop();
- XZWH Q 2;
- XZWH R 2 A_MagGrab();
- XZWH STU 2;
- XZWH V 2 A_StartSound("mister/magin",CHAN_WEAPON,CHANF_OVERLAP);
- XZWH W 2;
- XZWH X 2 A_MagIn();
- XZWH YZ 2;
- XZWI ABCDEFG 2;
- XZWI H 2 A_BoltForward(true);
- XZWI I 2;
- XZWI J 2 A_StartSound("mister/meleeend",CHAN_WEAPON,CHANF_OVERLAP,starttime:.15);
- XZWI KLMN 2;
- XZWI OPQ 3;
- Goto Ready;
- Idle:
- XZW2 A 2
- {
- A_StartSound("mister/deselect",CHAN_WEAPON,CHANF_OVERLAP);
- A_PlayerCheckGun();
- }
- XZW7 JKLMNO 2;
- XZW7 PQR 3;
- XZW7 STU 4;
- XZW7 V 2 A_StartSound("mister/meleestart",CHAN_WEAPON,CHANF_OVERLAP);
- XZW7 WXY 2;
- XZW7 Z 3;
- XZW8 AB 3;
- XZW8 CDEF 4;
- XZW8 G 2 A_StartSound("mister/meleeend",CHAN_WEAPON,CHANF_OVERLAP,starttime:.2);
- XZW8 HIJK 2;
- XZW8 L 3;
- Goto Ready;
- IdleLock:
- XZWB E 2
- {
- A_StartSound("mister/deselect",CHAN_WEAPON,CHANF_OVERLAP);
- A_PlayerCheckGun();
- }
- XZWE VWXYZ 2;
- XZWF A 2;
- XZWF BCD 3;
- XZWF EFG 4;
- XZWF H 2 A_StartSound("mister/meleestart",CHAN_WEAPON,CHANF_OVERLAP);
- XZWF IJK 2;
- XZWF LMN 3;
- XZWF OPQR 4;
- XZWF S 2 A_StartSound("mister/meleeend",CHAN_WEAPON,CHANF_OVERLAP,starttime:.2);
- XZWF TUVW 2;
- XZWF X 3;
- Goto ReadyLock;
- Zoom:
- XZW2 A 2
- {
- A_StartSound("mister/meleestart",CHAN_WEAPON,CHANF_OVERLAP);
- return A_JumpIf(invoker.boltlock,'ZoomLock');
- }
- XZW6 PQRSTUVW 2;
- XZW6 X 2 A_FireSelect();
- XZW6 YZ 2;
- XZW7 A 2;
- XZW7 B 2 A_JumpIf(player.cmd.buttons&BT_ZOOM,'ReZoom');
- XZW7 CD 2;
- XZW7 E 2 A_StartSound("mister/meleeend",CHAN_WEAPON,CHANF_OVERLAP,starttime:.35);
- XZW7 FGHI 2;
- Goto Ready;
- ReZoom:
- XZW7 B 4; // smoother tween
- Goto Zoom+6;
- ZoomLock:
- XZWB E 2;
- XZWE BCDEFGHI 2;
- XZWE J 2 A_FireSelect();
- XZWE KLM 2;
- XZWE N 2 A_JumpIf(player.cmd.buttons&BT_ZOOM,'ReZoomLock');
- XZWE OP 2;
- XZWE Q 2 A_StartSound("mister/meleeend",CHAN_WEAPON,CHANF_OVERLAP,starttime:.35);
- XZWE RSTU 2;
- Goto ReadyLock;
- ReZoomLock:
- XZWE N 4; // smoother tween
- Goto ZoomLock+6;
- User1:
- XZW2 A 2
- {
- A_StartSound("mister/meleestart",CHAN_WEAPON,CHANF_OVERLAP);
- return A_JumpIf(invoker.boltlock,'User1Lock');
- }
- XZW8 MN 2;
- XZW8 O 2
- {
- A_StartSound("demolitionist/wswing",CHAN_WEAPON,CHANF_OVERLAP);
- A_PlayerMelee();
- }
- XZW8 PQ 2;
- XZW8 R 1;
- XZW8 S 1 A_Parry(8);
- XZW8 T 1;
- XZW8 U 1 A_Melee(50,"demolitionist/whitm",1.25,1.2,1.2);
- XZW8 VWXYZ 2;
- XZW9 A 2 A_StartSound("mister/meleeend",CHAN_WEAPON,CHANF_OVERLAP);
- XZW9 BCDEFGHIJ 2;
- Goto Ready;
- User1Lock:
- XZWB E 2;
- XZWF YZ 2;
- XZWG A 2
- {
- A_StartSound("demolitionist/wswing",CHAN_WEAPON,CHANF_OVERLAP);
- A_PlayerMelee();
- }
- XZWG BC 2;
- XZWG D 1;
- XZWG E 1 A_Parry(8);
- XZWG F 1;
- XZWG G 1 A_Melee(50,"demolitionist/whitm",1.25,1.2,1.2);
- XZWG HIJKL 2;
- XZWG M 2 A_StartSound("mister/meleeend",CHAN_WEAPON,CHANF_OVERLAP);
- XZWG NOPQRSTUV 2;
- Goto ReadyLock;
- Deselect:
- XZW2 A 2
- {
- A_StartSound("mister/deselect",CHAN_WEAPON,CHANF_OVERLAP);
- return A_JumpIf(invoker.boltlock,'DeselectLock');
- }
- XZW2 BCDE 2;
- XZW2 FGHIJKLMNO 1;
- XZW2 P -1 A_FullLower();
- Stop;
- DeselectLock:
- XZWB EFGHI 2;
- XZWB JKLMNOPQRS 1;
- XZWB T -1 A_FullLower();
- Stop;
- Flash:
- XZW0 A 2 Bright
- {
- let psp = player.FindPSprite(PSP_FLASH);
- psp.frame = Random[GunFlash](0,3);
- let l = Spawn('MisterWeaponLight',pos);
- l.target = self;
- }
- Stop;
- FastFlash:
- XZW0 A 2 Bright
- {
- let psp = player.FindPSprite(PSP_FLASH);
- psp.frame = Random[GunFlash](0,3);
- }
- Stop;
- RailFlash:
- XZW0 E 3 Bright
- {
- let psp = player.FindPSprite(PSP_FLASH);
- psp.frame = Random[GunFlash](4,7);
- let l = Spawn('MisterWeaponLight',pos);
- l.target = self;
- A_OverlayFlags(PSP_FLASH,PSPF_ALPHA|PSPF_FORCEALPHA,true);
- }
- XZW0 # 1 Bright
- {
- let psp = player.FindPSprite(PSP_FLASH);
- psp.alpha -= .1;
- return A_JumpIf(psp.alpha<=0.,1);
- }
- Wait;
- XZW0 # 0;
- Stop;
- AltFlash:
- XZW0 I 2 Bright
- {
- let psp = player.FindPSprite(PSP_FLASH);
- psp.frame = Random[GunFlash](8,11);
- let l = Spawn('MisterWeaponLight',pos);
- l.target = self;
- }
- Stop;
- Spawn:
- XZW1 A -1 NoDelay A_UpdatePickup();
- Stop;
- }
-}
diff --git a/zscript/dlc/swwm_mister_fx.zsc b/zscript/dlc/swwm_mister_fx.zsc
deleted file mode 100644
index 5703abf23..000000000
--- a/zscript/dlc/swwm_mister_fx.zsc
+++ /dev/null
@@ -1,1366 +0,0 @@
-// Mortal Rifle projectiles and effects
-
-Class MisterWeaponLight : SWWMWeaponLight
-{
- Default
- {
- args 64,224,255,150;
- }
-}
-
-Class MisterCasing : SWWMCasing
-{
- Default
- {
- BounceSound "mister/casing";
- }
- override void PostBeginPlay()
- {
- Super.PostBeginPlay();
- heat = 0;
- }
- States
- {
- Death:
- XZW1 BCDE -1
- {
- bINTERPOLATEANGLES = false;
- pitch = roll = 0;
- angle = FRandom[Junk](0,360);
- frame = RandomPick[Junk](1,4);
- }
- Stop;
- }
-}
-
-Class MisterGCasing : SWWMCasing
-{
- Default
- {
- Mass 8;
- BounceFactor 0.5;
- WallBounceFactor 0.5;
- BounceSound "mister/gcasing";
- }
- override void PostBeginPlay()
- {
- Super.PostBeginPlay();
- heat = 0;
- }
-}
-
-Class MisterMag : SWWMCasing
-{
- Default
- {
- Mass 10;
- BounceFactor 0.4;
- WallBounceFactor 0.4;
- BounceSound "mister/mag";
- }
- override void PostBeginPlay()
- {
- Super.PostBeginPlay();
- heat = 0;
- }
- States
- {
- Death:
- XZW1 BC -1
- {
- bINTERPOLATEANGLES = false;
- pitch = roll = 0;
- angle = FRandom[Junk](0,360);
- frame = RandomPick[Junk](1,2);
- }
- Stop;
- }
-}
-
-Class MisterRing : SWWMNonInteractiveActor
-{
- Default
- {
- RenderStyle 'Add';
- Scale 1.5;
- +FORCEXYBILLBOARD;
- }
- States
- {
- Spawn:
- XRG9 ABCDEFGHIJKLMNOPQRSTUVWX 1 Bright A_SetScale(scale.x*1.08);
- Stop;
- }
-}
-
-Class MisterExLight : PaletteLight
-{
- Default
- {
- Tag "Cyanblu";
- ReactionTime 35;
- Args 0,0,0,250;
- }
-}
-Class MisterExLightBig : MisterExLight
-{
- Default
- {
- ReactionTime 45;
- Args 0,0,0,500;
- }
-}
-Class MisterExLightSmall : MisterExLight
-{
- Default
- {
- ReactionTime 25;
- Args 0,0,0,120;
- }
-}
-Class MisterExLightTiny : MisterExLight
-{
- Default
- {
- ReactionTime 15;
- Args 0,0,0,80;
- }
-}
-
-Class MisterBulletImpactPop : SWWMNonInteractiveActor
-{
- Default
- {
- RenderStyle 'Add';
- Scale 6.;
- +NODAMAGETHRUST;
- +FORCERADIUSDMG;
- +FORCEXYBILLBOARD;
- +ROLLSPRITE;
- +ROLLCENTER;
- }
- override void Tick()
- {
- if ( freezetics > 0 )
- {
- freezetics--;
- return;
- }
- if ( isFrozen() ) return;
- A_SetScale(scale.x*.9,scale.y*.9);
- A_FadeOut(.15);
- if ( !CheckNoDelay() || (tics == -1) ) return;
- if ( tics > 0 ) tics--;
- while ( !tics )
- {
- if ( !SetState(CurState.NextState) )
- return;
- }
- }
- States
- {
- Spawn:
- BLPF C 5 NoDelay Bright
- {
- Scale *= FRandom[ExploS](0.6,1.8);
- Scale.x *= RandomPick[ExploS](-1,1);
- Scale.y *= RandomPick[ExploS](-1,1);
- roll = FRandom[Explos](0,360);
- }
- Stop;
- }
-}
-
-Class MisterFuzzy : SWWMNonInteractiveActor
-{
- MisterRailCounter mrc;
- Default
- {
- Obituary "$O_MORTALRIFLE";
- SelfObituary "$SO_MORTALRIFLE";
- DamageType 'CoAb44';
- RenderStyle 'Add';
- +NODAMAGETHRUST;
- +FORCERADIUSDMG;
- +FOILINVUL;
- }
- override void PostBeginPlay()
- {
- special1 += Random[ExploS](4,10);
- specialf1 = special1;
- vel = SWWMUtility.Vec3FromAngles(angle,pitch)*FRandom[ExploS](8,24);
- }
- override void Tick()
- {
- if ( freezetics > 0 )
- {
- freezetics--;
- return;
- }
- if ( isFrozen() ) return;
- if ( !(special1%3) )
- {
- let [nhit, nkill] = SWWMUtility.DoExplosion(self,(special2<0)?4:44,3000,80,80,DE_EXTRAZTHRUST|DE_COUNTENEMIES);
- if ( mrc ) mrc.nkill += nkill;
- }
- special1--;
- if ( special1 <= 0 )
- {
- Destroy();
- return;
- }
- Vector3 dir = vel;
- double magvel = dir.length();
- magvel *= 1.2;
- if ( magvel > 0. )
- {
- dir /= magvel;
- dir += .5*SWWMUtility.Vec3FromAngles(FRandom[ExploS](0,360),FRandom[ExploS](-90,90));
- dir = dir.unit();
- vel = dir*magvel;
- }
- FLineTraceData d;
- Vector3 newpos = pos;
- newpos.z = clamp(newpos.z,floorz,ceilingz);
- int nstep = 0;
- double dist = magvel;
- while ( dist > 0 )
- {
- // safeguard, too many bounces
- if ( nstep > MAXBOUNCEPERTIC )
- {
- Destroy();
- return;
- }
- Vector3 oldpos = newpos;
- double ang = atan2(dir.y,dir.x);
- double pt = asin(-dir.z);
- LineTrace(ang,dist,pt,TRF_THRUACTORS|TRF_THRUHITSCAN|TRF_ABSPOSITION,newpos.z,newpos.x,newpos.y,d);
- if ( d.HitType != TRACE_HitNone )
- {
- Vector3 hitnormal = SWWMUtility.GetLineTraceHitNormal(d);
- dist -= d.Distance;
- // should only happen if we bounced
- dir = d.HitDir-(FRandom[Puff](1.5,2.)*hitnormal*(d.HitDir dot hitnormal));
- vel = dir*magvel;
- newpos = d.HitLocation+dir;
- }
- else
- {
- dist = 0.;
- newpos = level.Vec3Offset(newpos,dir*magvel);
- }
- Vector3 traildir = level.Vec3Diff(oldpos,newpos);
- double len = traildir.length();
- if ( len > 0. )
- {
- traildir /= len;
- for ( double i=0.; i 0 )
- {
- freezetics--;
- return;
- }
- if ( isFrozen() ) return;
- if ( vel != (0,0,0) )
- SetOrigin(level.Vec3Offset(pos,vel),true);
- A_SetScale(scale.x*1.05);
- A_FadeOut(FRandom[ExploS](.01,.03));
- }
- States
- {
- Spawn:
- BLPS C -1 Bright;
- Stop;
- }
-}
-
-Class MisterPop : SWWMNonInteractiveActor
-{
- MisterRailCounter mrc;
- Default
- {
- Obituary "$O_MORTALRIFLE";
- SelfObituary "$SO_MORTALRIFLE";
- DamageType 'CoAb44';
- RenderStyle 'Add';
- Scale .2;
- +FORCEXYBILLBOARD;
- +NODAMAGETHRUST;
- +FORCERADIUSDMG;
- +FOILINVUL;
- +ROLLSPRITE;
- +ROLLCENTER;
- }
- States
- {
- Spawn:
- TNT1 A 1 NoDelay
- {
- A_SetTics(Random[ExploS](1,15));
- Scale *= FRandom[ExploS](.5,1.5);
- Scale.x *= RandomPick[ExploS](-1,1);
- Scale.y *= RandomPick[ExploS](-1,1);
- roll = FRandom[ExploS](0,360);
- }
- BLPF C 2 Bright
- {
- let [nhit, nkill] = SWWMUtility.DoExplosion(self,4,2000,50,50,DE_EXTRAZTHRUST|DE_COUNTENEMIES);
- if ( mrc ) mrc.nkill += nkill;
- }
- TNT1 A 1
- {
- let p = Spawn('MisterFuzzyTrail',pos);
- p.alpha *= 1.5;
- p.scale *= .5;
- }
- Stop;
- }
-}
-
-Class MisterBulletImpact : SWWMNonInteractiveActor
-{
- MisterRailCounter mrc; // simplify code by putting this here
- Default
- {
- Obituary "$O_MORTALRIFLE";
- SelfObituary "$SO_MORTALRIFLE";
- DamageType 'CoAb44';
- RenderStyle 'Add';
- Scale 1.5;
- +NODAMAGETHRUST;
- +FORCERADIUSDMG;
- +FORCEXYBILLBOARD;
- +FOILINVUL;
- }
- virtual void A_BulletExplode()
- {
- A_AlertMonsters(swwm_uncapalert?0:4000,AMF_EMITFROMTARGET);
- SWWMUtility.DoExplosion(self,444,80000,150,150,DE_EXTRAZTHRUST);
- A_QuakeEx(6.,6.,6.,10,0,400,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,falloff:150,rollintensity:.6);
- A_StartSound("mister/hitsemi",CHAN_VOICE,attenuation:.3);
- A_StartSound("mister/hitsemi",CHAN_WEAPON,attenuation:.2);
- A_SprayDecal("RocketBlast",-172);
- Scale *= FRandom[ExploS](0.8,1.1);
- Scale.x *= RandomPick[ExploS](-1,1);
- Scale.y *= RandomPick[ExploS](-1,1);
- int numpt = Random[ExploS](20,30);
- for ( int i=0; i 0 )
- {
- freezetics--;
- return;
- }
- if ( isFrozen() ) return;
- A_SetScale(scale.x*.85,scale.y);
- A_FadeOut(.05);
- if ( !cbt ) cbt = new('CandyBeamTracer');
- cbt.hitlist.Clear();
- Vector3 dir = SWWMUtility.Vec3FromAngles(angle,pitch-90);
- cbt.ShootThroughList.Clear();
- cbt.Trace(pos,CurSector,dir,scale.y,0,ignore:target);
- foreach ( hit:cbt.hitlist )
- {
- if ( !hit.hitactor ) continue;
- SWWMUtility.DoKnockback(hit.hitactor,hit.x,12000);
- let p = SWWMPuff.Setup(hit.hitlocation,hit.x,self,target,hit.hitactor);
- hit.hitactor.DamageMobj(p,target,44,'CoAb44',DMG_THRUSTLESS|DMG_INFLICTOR_IS_PUFF);
- if ( mrc && (!hit.hitactor || (hit.hitactor.Health <= 0)) )
- mrc.nkill++;
- }
- }
- States
- {
- Spawn:
- XZW1 A -1 Bright;
- Stop;
- }
-}
-Class MisterRailChildBeam : SWWMNonInteractiveActor
-{
- Default
- {
- RenderStyle 'Add';
- Alpha .5;
- RenderRadius 10000.;
- +FORCEXYBILLBOARD;
- }
- override void Tick()
- {
- if ( freezetics > 0 )
- {
- freezetics--;
- return;
- }
- if ( isFrozen() ) return;
- A_SetScale(scale.x*1.05,scale.y);
- A_FadeOut(.01);
- }
- States
- {
- Spawn:
- XZW1 A -1 Bright;
- Stop;
- }
-}
-
-Class MisterGrenadeFlare : SWWMNonInteractiveActor
-{
- Default
- {
- RenderStyle 'Add';
- +FORCEXYBILLBOARD;
- }
- override void Tick()
- {
- if ( freezetics > 0 )
- {
- freezetics--;
- return;
- }
- if ( isFrozen() ) return;
- if ( !master || (master.ReactionTime <= 0) )
- {
- A_FadeOut();
- return;
- }
- SetOrigin(master.Vec3Offset(0,0,master.height/2),true);
- }
- States
- {
- Spawn:
- BLPS D -1 Bright;
- Stop;
- }
-}
-
-Class TargetTracer : LineTracer
-{
- Actor target;
-
- override ETraceStatus TraceCallback()
- {
- if ( (Results.HitType == TRACE_HitActor) && (Results.HitActor == target) )
- return TRACE_Stop;
- return TRACE_Skip;
- }
-}
-
-Class MisterGrenade : Actor
-{
- Mixin SWWMMissileFix;
-
- Vector3 oldvel;
-
- Default
- {
- Obituary "$O_MORTALRIFLEALT";
- SelfObituary "$SO_MORTALRIFLEALT";
- DamageType 'CoAb44';
- Radius 3;
- Height 6;
- Speed 40;
- BounceFactor 1.;
- WallBounceFactor 1.;
- Gravity .35;
- ReactionTime 100;
- PROJECTILE;
- -NOGRAVITY;
- +FORCERADIUSDMG;
- +NODAMAGETHRUST;
- +FOILINVUL;
- +HITTRACER;
- +USEBOUNCESTATE;
- +BOUNCEONWALLS;
- +BOUNCEONFLOORS;
- +BOUNCEONCEILINGS;
- +BOUNCEMODIFIESPITCH;
- +THRUACTORS;
- +CANBOUNCEWATER;
- }
-
- override void PostBeginPlay()
- {
- Super.PostBeginPlay();
- oldvel = vel;
- let t = Spawn('MisterGrenadeFlare',pos);
- t.master = self;
- t.scale *= Radius/4.;
- }
-
- override void Tick()
- {
- oldvel = vel;
- Super.Tick();
- }
-
- virtual void A_HandleBounce()
- {
- Vector3 HitNormal = SWWMUtility.GetActorHitNormal(self);
- // undo the bounce, we need to hook in our own
- vel = oldvel;
- // re-do the bounce with our formula
- vel = FRandom[Mister](.75,1.)*((vel dot HitNormal)*HitNormal*(FRandom[Mister](-2.,-1.6))+vel);
- if ( vel.length() < 4. )
- {
- A_Stop();
- ClearBounce();
- bINTERPOLATEANGLES = false;
- SetStateLabel('Rest');
- return;
- }
- // direct hit from main grenade
- if ( !bAMBUSH && (vel dot oldvel < .5) )
- {
- // ensure we can leave a decal
- angle += 180;
- pitch = -pitch;
- ExplodeMissile();
- return;
- }
- A_StartSound(bAMBUSH?"mister/gbouncesub":"mister/gbounce",CHAN_ITEM,CHANF_OVERLAP);
- }
-
- virtual void A_GrenadeTick( bool bRest = false, bool bNoProx = false )
- {
- int numpt = bAMBUSH?1:3;
- for ( int i=0; i 0 )
- {
- ExplodeMissile();
- return;
- }
- ReactionTime--;
- if ( ReactionTime <= 0 )
- {
- ExplodeMissile();
- return;
- }
- // proximity check
- if ( bNoProx ) return;
- // "safe delay" for main grenade
- if ( !bAMBUSH && (ReactionTime > default.ReactionTime-20) ) return;
- let bt = BlockThingsIterator.Create(self,bAMBUSH?80:120);
- foreach ( t,p,f:bt )
- {
- if ( !t || !t.bSHOOTABLE || (!t.bISMONSTER && !(t is 'BossBrain') && !t.player) || (t.Health <= 0) || (target && t.IsFriend(target)) || !SWWMUtility.SphereIntersect(t,level.Vec3Offset(pos,vel),bAMBUSH?80:120) || !CheckSight(t,SF_IGNOREVISIBILITY|SF_IGNOREWATERBOUNDARY) ) continue;
- special1++;
- tracer = t;
- break;
- }
- bt.Destroy();
- }
-
- // quicksort (seeking candidates)
- private int partition_candidates( Array a, int l, int h )
- {
- Actor pv = a[h];
- int i = (l-1);
- for ( int j=l; j<=(h-1); j++ )
- {
- if ( Distance3DSquared(pv) > Distance3DSquared(a[j]) )
- {
- i++;
- Actor tmp = a[j];
- a[j] = a[i];
- a[i] = tmp;
- }
- }
- Actor tmp = a[h];
- a[h] = a[i+1];
- a[i+1] = tmp;
- return i+1;
- }
- private void qsort_candidates( Array a, int l, int h )
- {
- if ( l >= h ) return;
- int p = partition_candidates(a,l,h);
- qsort_candidates(a,l,p-1);
- qsort_candidates(a,p+1,h);
- }
-
- virtual void A_GrenadeExplode()
- {
- ReactionTime = 0;
- bForceXYBillboard = true;
- bRollSprite = false;
- A_SetRenderStyle(1.0,STYLE_Add);
- A_SprayDecal("BigRocketBlast",50);
- A_SetScale(4.);
- A_NoGravity();
- Scale *= FRandom[ExploS](0.8,1.1);
- Scale.x *= RandomPick[ExploS](-1,1);
- Scale.y *= RandomPick[ExploS](-1,1);
- SWWMUtility.DoExplosion(self,444,120000,250,250,DE_EXTRAZTHRUST);
- A_QuakeEx(8.,8.,8.,20,0,900,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,falloff:300,rollintensity:1.5);
- A_StartSound("mister/hitgrenade",CHAN_VOICE,attenuation:.3);
- A_StartSound("mister/hitgrenade",CHAN_WEAPON,attenuation:.2);
- A_AlertMonsters(swwm_uncapalert?0:3500,AMF_EMITFROMTARGET);
- SetOrigin(Vec3Offset(0,0,Height/2),false);
- int numpt = Random[ExploS](30,50);
- for ( int i=0; i candidates;
- let tt = new('TargetTracer');
- tt.target = target;
- foreach ( s:level.Sectors ) for ( Actor t=s.thinglist; t; t=t.snext )
- {
- if ( (t == tracer) || !t.bSHOOTABLE || (!t.bISMONSTER && !(t is 'BossBrain')) || (t.Health <= 0) || (target && t.IsFriend(target)) || !CheckSight(t,SF_IGNOREVISIBILITY|SF_IGNOREWATERBOUNDARY) ) continue;
- // don't seek if enemy is too close to shooter
- if ( target && SWWMUtility.SphereIntersect(t,target.pos,250) ) continue;
- // don't seek if shooter is between us and the enemy
- if ( target )
- {
- Vector3 dirto = level.Vec3Diff(pos,t.Vec3Offset(0,0,t.Height/2));
- double distto = dirto.length();
- if ( distto > 0 )
- {
- dirto /= distto;
- if ( tt.Trace(pos,CurSector,dirto,distto,0) ) continue;
- }
- }
- // don't seek if enemy is too close to another candidate
- // this would cause some of the splash damage potential to go to waste
- bool tooclose = false;
- foreach ( c:candidates )
- {
- if ( !SWWMUtility.SphereIntersect(t,c.pos,150) ) continue;
- tooclose = true;
- break;
- }
- if ( tooclose ) continue;
- candidates.Push(t);
- }
- // sort by distance
- if ( candidates.Size() > 1 )
- qsort_candidates(candidates,0,candidates.Size()-1);
- // distribute among spawned sub-grenades
- int k = 0;
- for ( int i=-45; i<=45; i+=45 ) for ( int j=0; j<360; j+=60 )
- {
- double ang = j;
- double pt = i;
- Vector3 dir = SWWMUtility.Vec3FromAngles(ang,pt);
- let p = MisterSubGrenade(Spawn('MisterSubGrenade',pos));
- p.angle = ang;
- p.pitch = pt;
- p.vel = dir*p.speed;
- p.target = target;
- p.ReactionTime += Random[Mister](-10,10);
- if ( candidates.Size() > 0 )
- {
- p.seektarget = candidates[k];
- k = (k+1)%candidates.Size();
- }
- }
- Spawn('MisterExLightBig',pos);
- Spawn('MisterRing',pos);
- }
-
- virtual void A_GrenadeSubExplode()
- {
- if ( special2 && (special2 <= 20) )
- {
- SWWMUtility.DoExplosion(self,44,5000+special2*500,100+special2*10,100+special2*10,DE_EXTRAZTHRUST);
- int numpt = Random[ExploS](special2/2,special2);
- for ( int i=0; i0));
- if ( !seektarget || (seektarget.Health < 0) ) return;
- // check proximity to seek target
- if ( SWWMUtility.SphereIntersect(seektarget,level.Vec3Offset(pos,vel),80) )
- {
- special1++;
- tracer = seektarget;
- return;
- }
- if ( !CheckSight(seektarget,SF_IGNOREVISIBILITY|SF_IGNOREWATERBOUNDARY) ) return;
- // sustain reaction time as long as seek target is visible
- ReactionTime++;
- // "subtly" steer towards seek target
- Vector3 dirto = level.Vec3Diff(pos,seektarget.Vec3Offset(0,0,seektarget.Height/2));
- double distto = dirto.length();
- if ( distto <= 0. ) return;
- dirto /= distto;
- double spd = vel.length();
- if ( spd <= 0. ) return;
- vel /= spd;
- vel = (vel*.7+dirto*.3)*spd;
- // extra oomph
- if ( spd < speed ) vel += dirto*max(.5,speed-spd);
- }
- override void A_GrenadeExplode()
- {
- ReactionTime = 0;
- bForceXYBillboard = true;
- bRollSprite = false;
- A_SetRenderStyle(1.0,STYLE_Add);
- A_SprayDecal("RocketBlast",50);
- A_SetScale(2.);
- A_NoGravity();
- Scale *= FRandom[ExploS](0.8,1.1);
- Scale.x *= RandomPick[ExploS](-1,1);
- Scale.y *= RandomPick[ExploS](-1,1);
- SWWMUtility.DoExplosion(self,444,80000,150,150,DE_EXTRAZTHRUST);
- A_QuakeEx(5.,5.,5.,10,0,500,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,falloff:150,rollintensity:.8);
- A_StartSound("mister/hitgrenadesub",CHAN_VOICE,attenuation:.5);
- A_StartSound("mister/hitgrenadesub",CHAN_WEAPON,attenuation:.4);
- A_AlertMonsters(swwm_uncapalert?0:1500,AMF_EMITFROMTARGET);
- SetOrigin(Vec3Offset(0,0,Height/2),false);
- int numpt = Random[ExploS](15,25);
- for ( int i=0; i0)||(chambered&&!charged)||(clipcount>0)||(Ammo1.Amount > 0);
- }
-
- override bool CheckAmmo( int firemode, bool autoswitch, bool requireammo, int ammocount )
- {
- if ( sv_infiniteammo || Owner.FindInventory('PowerInfiniteAmmo',true) ) return true;
- if ( (firemode == PrimaryFire) || (firemode == EitherFire) )
- {
- if ( (chargelevel > 0) || (chambered && !charged) || (clipcount > 0) || (Ammo1.Amount > 0) ) return true;
- if ( autoswitch ) PlayerPawn(Owner).PickNewWeapon(null);
- return false;
- }
- return Super.CheckAmmo(firemode,autoswitch,requireammo,ammocount);
- }
-
- override void PlayUpSound( Actor origin )
- {
- if ( onehand ) origin.A_StartSound("quadshot/selectfast",CHAN_WEAPON,CHANF_OVERLAP);
- else origin.A_StartSound(UpSound,CHAN_WEAPON,CHANF_OVERLAP);
- }
-
- override Vector3 GetTraceOffset( int index )
- {
- return onehand?(10,3.5,-2):(10,3,-2.5);
- }
-
- action State A_QuadFire( bool bMelee = false )
- {
- static const String BaseNum[] = {"one","two","three","four","five"};
- static const StateLabel FireStates[] = {'FireOne','FireTwo','FireThree','FireFour','FireFive'};
- static const StateLabel FireStates1H[] = {'FireOne1H','FireTwo1H','FireThree1H','FireFour1H','FireFive1H'};
- int idx = clamp(invoker.chargelevel-1,0,4);
- A_StartSound("quadshot/fire"..BaseNum[idx],CHAN_WEAPON,CHANF_OVERLAP);
- A_PlayerFire();
- let [x, y, z] = SWWMUtility.GetPlayerAxes(self);
- double offy = invoker.onehand?3.5:3;
- double offz = invoker.onehand?-2:-2.5;
- Vector3 origin = SWWMUtility.GetFireOffset(self,10,offy,offz);
- bool pointblank = false;
- int rings = 1;
- Vector3 dir;
- FLineTraceData d;
- Actor fool = null;
- Line fline = null;
- bool fside;
- for ( double i=0; i<.16; i+=.04 )
- {
- for ( int j=0; j<360; j+=(360/rings) )
- {
- dir = SWWMUtility.ConeSpread(x,y,z,j,i);
- pointblank |= LineTrace(atan2(dir.y,dir.x),60,asin(-dir.z),TRF_ABSPOSITION,origin.z,origin.x,origin.y,d);
- if ( (d.HitType == TRACE_HitActor) && !fool ) fool = d.HitActor;
- if ( (d.HitType == TRACE_HitWall) && !fline )
- {
- fline = d.HitLine;
- fside = d.LineSide;
- }
- }
- rings += 3;
- }
- if ( bMelee && fool ) SWWMUtility.AchievementProgressInc("roast",1,player);
- if ( bMelee || fool || (idx>=4) ) A_StartSound("quadshot/pointblank",CHAN_WEAPON,CHANF_OVERLAP,.6+idx*.1,.4-idx*.05,1.2-idx*.05);
- let [x2, y2, z2] = SWWMUtility.GetPlayerAxesAutoAimed(self);
- double a, s;
- Actor p;
- bool bExtra = ((idx>=4)&&invoker.chambered&&!invoker.charged);
- // line activation
- if ( pointblank )
- {
- if ( fline ) fline.Activate(self,fside,SPAC_Impact);
- SWWMBulletTrail.DoTrail(self,origin,x,60,0);
- }
- switch ( idx )
- {
- default:
- A_QuakeEx(3.,3.,3.,15,0,10,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.4);
- A_BumpFOV(.98);
- A_SWWMFlash();
- SWWMHandler.DoFlash(self,Color(64,255,192,64),5);
- A_AlertMonsters(swwm_uncapalert?0:2000);
- SWWMUtility.DoKnockback(self,-x,20000.);
- p = Spawn('QuadProj',origin);
- p.target = self;
- p.angle = atan2(x2.y,x2.x);
- p.pitch = asin(-x2.z);
- p.vel = x2*p.speed;
- if ( pointblank || bMelee )
- {
- p.tracer = self;
- p.master = fool;
- p.special1 += bMelee?100:50;
- p.special2 += bMelee?120000:40000;
- p.bAMBUSH = bMelee;
- p.ExplodeMissile(null,null);
- }
- break;
- case 1:
- A_QuakeEx(4.,4.,4.,18,0,10,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.5);
- A_BumpFOV(.97);
- A_SWWMFlash();
- SWWMHandler.DoFlash(self,Color(64,255,192,64),7);
- A_AlertMonsters(swwm_uncapalert?0:3000);
- SWWMUtility.DoKnockback(self,-x,40000.);
- p = Spawn('QuadProj2',origin);
- p.target = self;
- p.angle = atan2(x2.y,x2.x);
- p.pitch = asin(-x2.z);
- p.vel = x2*p.speed;
- if ( pointblank || bMelee )
- {
- p.tracer = self;
- p.master = fool;
- p.special1 = bMelee?150:80;
- p.special2 = bMelee?150000:60000;
- p.bAMBUSH = bMelee;
- p.ExplodeMissile(null,null);
- }
- break;
- case 2:
- A_QuakeEx(6.,6.,6.,25,0,10,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.8);
- A_BumpFOV(.96);
- A_SWWMFlash();
- SWWMHandler.DoFlash(self,Color(64,255,192,64),8);
- A_AlertMonsters(swwm_uncapalert?0:4000);
- SWWMUtility.DoKnockback(self,-x,80000.);
- p = Spawn('QuadProj3',origin);
- p.target = self;
- p.angle = atan2(x2.y,x2.x);
- p.pitch = asin(-x2.z);
- p.vel = x2*p.speed;
- if ( pointblank || bMelee )
- {
- p.tracer = self;
- p.master = fool;
- p.special1 = bMelee?200:100;
- p.special2 = bMelee?180000:80000;
- p.bAMBUSH = bMelee;
- p.ExplodeMissile(null,null);
- }
- break;
- case 3:
- A_QuakeEx(7.,7.,7.,30,0,10,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:1.2);
- A_BumpFOV(.95);
- A_SWWMFlash();
- SWWMHandler.DoFlash(self,Color(64,255,192,64),12);
- A_AlertMonsters(swwm_uncapalert?0:6000);
- SWWMUtility.DoKnockback(self,-x,150000.);
- if ( pointblank || bMelee )
- {
- p = Spawn('QuadProj3',origin);
- p.target = self;
- p.angle = atan2(x2.y,x2.x);
- p.pitch = asin(-x2.z);
- p.vel = x2*p.speed;
- p.tracer = self;
- p.master = fool;
- p.special1 = bMelee?300:200;
- p.special2 = bMelee?200000:100000;
- p.bAMBUSH = bMelee;
- p.ExplodeMissile(null,null);
- }
- else for ( int i=0; i<20; i++ )
- {
- s = FRandom[Quadravol](0,.2);
- a = (i%4)*90 + FRandom[Quadravol](-50,50)*s;
- dir = SWWMUtility.ConeSpread(x2,y2,z2,a,s);
- p = Spawn('QuadProjSub2',origin);
- p.target = self;
- p.angle = atan2(dir.y,dir.x);
- p.pitch = asin(-dir.z);
- p.vel = dir*p.speed*FRandom[Quadravol](1.,1.5);
- }
- break;
- case 4:
- A_QuakeEx(8.+bExtra,8.+bExtra,8.+bExtra,40,0,10,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:1.5+bExtra*.25);
- A_BumpFOV(.94-bExtra*.1);
- A_SWWMFlash();
- SWWMHandler.DoFlash(self,Color(64,255,192,64),15+bExtra*3);
- A_AlertMonsters(swwm_uncapalert?0:8000);
- if ( bMelee ) SWWMUtility.DoKnockback(self,-x,600000.+bExtra*100000.);
- else if ( pointblank ) SWWMUtility.DoKnockback(self,-x,1500000.+bExtra*500000.);
- else SWWMUtility.DoKnockback(self,-x,400000.+bExtra*100000.);
- if ( fool )
- {
- SWWMUtility.DoKnockback(fool,x,1500000.+bExtra*500000.);
- if ( fool.bCANBLAST && !fool.bDONTBLAST ) fool.bBLASTED = true;
- OnFire.Apply(fool,self,200+bExtra*100);
- fool.DamageMobj(invoker,self,150+bExtra*50,'Fire',DMG_EXPLOSION);
- }
- int numpt = bExtra?15:10;
- for ( int i=0; i0);
- invoker.clipcount = max(0,invoker.clipcount-1);
- invoker.charged = false;
- if ( invoker.waschambered )
- {
- A_ChangeModel("",2,"","",0,"models",invoker.wascharged?"QuadCell_Used.png":"QuadCell.png",CMDL_USESURFACESKIN,-1);
- if ( invoker.onehand ) A_Overlay(PSP_WEAPON+1,'DropCasing1H');
- else A_Overlay(PSP_WEAPON+1,'DropCasing');
- invoker.wastecycle = 0;
- }
- else if ( !Demolitionist(self) || !(Demolitionist(self).mystats) || swwm_nomapmsg ) return;
- invoker.wastecycle++;
- let s = Demolitionist(self).mystats;
- if ( s.quadegg < 7 )
- {
- if ( (invoker.onehand && (invoker.wastecycle < 12)) || (!invoker.onehand && (invoker.wastecycle < 24)) ) return;
- s.quadegg++;
- }
- else return;
- invoker.wastecycle = 0;
- if (( s.quadegg > 0) && (player == players[consoleplayer]) )
- EventHandler.SendInterfaceEvent(consoleplayer,"swwmsetdialogue.LEVER"..1+(s.quadegg-1));
- }
-
- action void A_LoadOverlay()
- {
- A_PlayerReload(true);
- A_StartSound("demolitionist/handsdown",CHAN_WEAPON,CHANF_OVERLAP,.8);
- A_ChangeModel("",2,"","",0,"models","QuadCell.png",CMDL_USESURFACESKIN,-1);
- A_Overlay(PSP_WEAPON+1,'LoadOverlay');
- }
-
- action void A_Load()
- {
- A_StartSound("demolitionist/handsup",CHAN_WEAPON,CHANF_OVERLAP,.3);
- invoker.clipcount = min(invoker.default.clipcount,invoker.clipcount+1);
- if ( !sv_infiniteammo && !FindInventory('PowerInfiniteAmmo',true) )
- invoker.Ammo1.Amount = max(0,invoker.Ammo1.Amount-1);
- }
-
- action bool A_Fill()
- {
- if ( !invoker.chambered || invoker.charged || (invoker.chargelevel >= 5) ) return false;
- invoker.charged = true;
- invoker.chargelevel++;
- return true;
- }
-
- action void A_DropCasing()
- {
- let [x, y, z] = SWWMUtility.GetPlayerAxes(self);
- Vector3 origin = SWWMUtility.GetFireOffset(self,-8,8,-16);
- if ( invoker.wascharged )
- {
- let c = Spawn('QuadravolCasing',origin);
- c.angle = angle;
- c.pitch = pitch-90;
- c.vel = x*FRandom[Junk](-2.5,-1.5)+y*FRandom[Junk](.5,1.)-(0,0,FRandom[Junk](2.,5.));
- c.vel += vel*.5;
- return;
- }
- if ( invoker.Ammo1.Amount >= invoker.Ammo1.MaxAmount )
- {
- let a = Inventory(Spawn('QuadravolAmmo',origin));
- a.bDROPPED = true;
- a.DropTime = 30;
- a.bSpecial = a.bSolid = false;
- a.Angle = Angle+190;
- a.VelFromAngle(5.);
- a.Vel.Z = -1.;
- a.Vel += Vel;
- a.bNoGravity = false;
- a.ClearCounters();
- a.OnDrop(self);
- a.vel += (RotateVector((FRandom[Junk](-1.5,.5),FRandom[Junk](-1.5,1.5)),a.angle),FRandom[Junk](-1.5,1.5));
- return;
- }
- invoker.Ammo1.Amount++;
- }
-
- action void A_FireBayonet()
- {
- A_StartSound("quadshot/bayonetfire",CHAN_WEAPON,CHANF_OVERLAP);
- A_Melee(60,"misc/slughit",1.5,.6,-.2,MELEE_Rip|MELEE_FleshSound|MELEE_NoRage|MELEE_NoUse,null);
- Vector3 dir = SWWMUtility.Vec3FromAngles(angle,pitch);
- vel += dir*4.;
- A_QuakeEx(4.,4.,4.,8,0,10,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,rollIntensity:.75);
- A_BumpFOV(1.03);
- }
-
- action void A_LeverForward()
- {
- A_StartSound("quadshot/leverforward",CHAN_WEAPON,CHANF_OVERLAP);
- }
- action void A_LeverBack()
- {
- A_StartSound("quadshot/leverback",CHAN_WEAPON,CHANF_OVERLAP);
- }
-
- override bool PickupForAmmoSWWM( SWWMWeapon ownedWeapon )
- {
- bool good = Super.PickupForAmmoSWWM(ownedWeapon);
- let Owner = ownedWeapon.Owner;
- if ( (AmmoGive1 == 0) && ((clipcount > 0) || (chambered && !charged)) )
- {
- // let's get this bread
- Inventory cur = Owner.FindInventory(AmmoType1);
- if ( !cur )
- {
- cur = Inventory(Spawn(AmmoType1));
- cur.Amount = 0;
- cur.AttachToOwner(Owner);
- }
- int ingun = clipcount+(chambered&&!charged);
- int maxgiveamt = min(cur.MaxAmount-cur.Amount,ingun);
- int dropamt = ingun-maxgiveamt;
- if ( dropamt > 0 ) cur.CreateTossable(dropamt);
- cur.Amount = min(cur.MaxAmount,cur.Amount+ingun);
- good = true;
- }
- return good;
- }
- override void InitializeWeapon()
- {
- charged = false;
- chambered = false;
- clipcount = default.AmmoGive1; // match the ammo that the pickup should give
- }
-
- override void MarkPrecacheSounds()
- {
- Super.MarkPrecacheSounds();
- MarkSound("quadshot/select");
- MarkSound("quadshot/deselect");
- MarkSound("quadshot/selectfast");
- MarkSound("quadshot/deselectfast");
- MarkSound("quadshot/onehand");
- MarkSound("quadshot/twohand");
- MarkSound("quadshot/leverforward");
- MarkSound("quadshot/leverback");
- MarkSound("quadshot/bayonetfire");
- MarkSound("quadshot/bayonetreturn");
- MarkSound("quadshot/load1");
- MarkSound("quadshot/load2");
- MarkSound("quadshot/load3");
- MarkSound("quadshot/load4");
- MarkSound("quadshot/fireone");
- MarkSound("quadshot/firetwo");
- MarkSound("quadshot/firethree");
- MarkSound("quadshot/firefour");
- MarkSound("quadshot/firefive");
- MarkSound("quadshot/casing1");
- MarkSound("quadshot/casing2");
- MarkSound("quadshot/casing3");
- MarkSound("quadshot/casing4");
- MarkSound("quadshot/hit1");
- MarkSound("quadshot/hit2");
- MarkSound("quadshot/hit3");
- MarkSound("quadshot/twohit1");
- MarkSound("quadshot/twohit2");
- MarkSound("quadshot/twohit3");
- MarkSound("quadshot/extrahit");
- MarkSound("quadshot/pointblank");
- MarkSound("quadshot/fly");
- }
-
- Default
- {
- Tag "$T_QUADRAVOL";
- Inventory.Icon "graphics/HUD/Icons/W_Quadravol.png";
- Inventory.PickupMessage "$I_QUADRAVOL";
- Obituary "$O_QUADRAVOL";
- SelfObituary "$SO_QUADRAVOL2";
- SWWMWeapon.Tooltip "$TT_QUADRAVOL";
- SWWMWeapon.GetLine "getquadravol";
- Weapon.SlotNumber 6;
- Weapon.SlotPriority 2.;
- Weapon.SelectionOrder 650;
- Weapon.UpSound "quadshot/select";
- Weapon.AmmoType1 'QuadravolAmmo';
- Weapon.AmmoGive1 3;
- SWWMWeapon.DropAmmoType 'SWWMRocketAmmoSmall';
- Quadravol.ClipCount 5;
- Stamina 80000;
- +SWWMWEAPON.NOFIRSTGIVE;
- +SWWMWEAPON.HASSCRTEX;
- +WEAPON.EXPLOSIVE;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- Select:
- XZW2 R 1
- {
- A_FullRaise();
- return A_JumpIf(invoker.onehand,'Select1H');
- }
- XZW2 STUVWXYZ 1;
- XZW3 ABCDEFGHI 1;
- XZW3 JKLMN 2;
- Goto Ready;
- Ready:
- XZW2 A 1
- {
- A_Fill(); // just in case
- int flg = WRF_ALLOWRELOAD|WRF_ALLOWUSER1|WRF_ALLOWZOOM;
- if ( (invoker.chargelevel <= 0) && (invoker.Ammo1.Amount <= 0) && (invoker.clipcount <= 0) && !sv_infiniteammo && !FindInventory('PowerInfiniteAmmo',true) ) flg |= WRF_NOPRIMARY;
- invoker.fromfire = false;
- A_WeaponReady(flg);
- if ( player.cmd.buttons&BT_ATTACK )
- invoker.CheckAmmo(EitherFire,true);
- }
- Wait;
- Fire:
- XZW2 A 1
- {
- if ( invoker.chargelevel <= 0 )
- {
- if ( invoker.clipcount > 0 ) return ResolveState('AltFire');
- invoker.fromfire = true;
- return ResolveState('Reload');
- }
- return A_QuadFire();
- }
- FireOne:
- XZW2 A 1;
- XZW3 OPQR 1;
- XZW3 STUV 2;
- Goto Ready;
- FireTwo:
- XZW2 A 1;
- XZW3 WX 1;
- XZW3 YZ 2;
- XZW4 ABCD 3;
- Goto Ready;
- FireThree:
- XZW2 A 1;
- XZW4 EFGH 2;
- XZW4 IJKL 3;
- Goto Ready;
- FireFour:
- XZW2 A 1;
- XZW4 MNOP 2;
- XZW4 QR 3;
- XZW4 ST 4;
- Goto Ready;
- FireFive:
- XZW2 A 1;
- XZW4 UV 2;
- XZW4 WX 3;
- XZW4 YZ 4;
- XZW5 AB 5;
- Goto Ready;
- AltFire:
- XZW2 A 2
- {
- A_PlayerCheckGun();
- return A_JumpIf(invoker.onehand,'AltFire1H');
- }
- XZW5 C 2;
- XZW5 D 2 A_LeverForward();
- XZW5 E 2 A_Eject();
- XZW5 FG 3;
- XZW5 H 2 A_LeverBack();
- XZW5 I 2;
- XZW5 J 2 A_Fill();
- XZW5 K 2;
- XZW5 L 2;
- Goto Ready;
- DropCasing:
- XZWZ ABCDEF 2;
- XZWZ G 0;
- TNT1 A 1 A_DropCasing();
- Stop;
- Reload:
- XZW2 A 2
- {
- invoker.stopreload = false;
- if ( (invoker.clipcount >= invoker.default.clipcount) || ((invoker.Ammo1.Amount <= 0) && !sv_infiniteammo && !FindInventory('PowerInfiniteAmmo',true)) )
- return invoker.onehand?ResolveState('Idle1H'):ResolveState('Idle');
- if ( invoker.onehand ) return ResolveState('Reload1H');
- A_StartSound("quadshot/onehand",CHAN_WEAPON,CHANF_OVERLAP);
- return ResolveState(null);
- }
- XZW5 MNO 3;
- Goto ReloadHold;
- ReloadHold:
- XZW5 P 2 A_LoadOverlay();
- XZW5 QR 2;
- XZW5 S 1;
- XZW5 T 1 A_StartSound("quadshot/load",CHAN_WEAPON,CHANF_OVERLAP);
- XZW5 UV 1;
- XZW5 W 1 A_Load();
- XZW5 X 1;
- XZW5 YZ 2;
- XZW6 A 2;
- XZW5 P 2
- {
- if ( (invoker.clipcount >= invoker.default.clipcount) || ((invoker.Ammo1.Amount <= 0) && !sv_infiniteammo && !FindInventory('PowerInfiniteAmmo',true)) )
- return A_JumpIf(invoker.onehand,'ReloadEnd1H');
- if ( invoker.fromfire && (player.cmd.buttons&BT_ATTACK) )
- return ResolveState('ReloadHold');
- invoker.fromfire = false;
- bool holdreload = CVar.GetCVar('swwm_holdreload',player).GetBool();
- if ( (!holdreload && !invoker.stopreload) || (holdreload && (player.cmd.buttons&BT_RELOAD)) )
- return ResolveState('ReloadHold');
- return A_JumpIf(invoker.onehand,'ReloadEnd1H');
- }
- XZW6 B 2 A_StartSound("quadshot/twohand",CHAN_WEAPON,CHANF_OVERLAP);
- XZW6 CDEF 2;
- XZW6 GHIJK 3;
- Goto Ready;
- LoadOverlay:
- XZWZ HIJ 2;
- XZWZ KLMN 1;
- XZWZ O 0;
- Stop;
- Idle:
- XZW2 A 2 A_StartSound("demolitionist/handsup",CHAN_WEAPON,CHANF_OVERLAP,.8);
- XZW6 LMNO 2;
- XZW6 PQRST 3;
- XZW6 U 2 A_StartSound("quadshot/twohand",CHAN_WEAPON,CHANF_OVERLAP,.6);
- XZW6 VW 2;
- XZW6 XYZ 3;
- XZW7 A 3;
- Goto Ready;
- Zoom:
- XZW2 A 2
- {
- if ( invoker.onehand )
- {
- invoker.onehand = false;
- return ResolveState('Zoom1H');
- }
- A_StartSound("quadshot/onehand",CHAN_WEAPON,CHANF_OVERLAP);
- invoker.onehand = true;
- return ResolveState(null);
- }
- XZW8 Z 2;
- XZW9 ABCDEF 2;
- Goto Ready1H;
- User1:
- XZW2 A 1
- {
- A_StartSound("demolitionist/handsup",CHAN_WEAPON,CHANF_OVERLAP);
- return A_JumpIf(invoker.onehand,'User11H');
- }
- XZW7 BCD 1;
- XZW7 E 2
- {
- A_PlayerMelee();
- A_StartSound("demolitionist/wswing",CHAN_WEAPON,CHANF_OVERLAP);
- }
- XZW7 FG 2;
- XZW7 H 2 A_Parry(6);
- XZW7 I 1;
- XZW7 J 1 A_JumpIf(A_Melee(20,"demolitionist/whitm",1.2,.6,.2),'Bayonet');
- XZW7 KLM 1;
- XZW7 NOPQRSTUVWX 2;
- Goto Ready;
- Bayonet:
- XZW7 J 1 A_FireBayonet();
- XZW7 YZ 2 A_JumpIf((player.cmd.buttons&BT_ATTACK)&&(invoker.chargelevel>0),'BayonetFire');
- XZW8 ABC 2 A_JumpIf((player.cmd.buttons&BT_ATTACK)&&(invoker.chargelevel>0),'BayonetFire');
- XZW8 D 1 A_StartSound("quadshot/bayonetreturn",CHAN_WEAPON,CHANF_OVERLAP);
- XZW8 EFGH 1;
- XZW8 IJKL 2;
- Goto Ready;
- BayonetFire:
- #### # 1 A_QuadFire(true);
- XZW8 MNO 1;
- XZW8 P 1 A_StartSound("quadshot/bayonetreturn",CHAN_WEAPON,CHANF_OVERLAP);
- XZW8 QRST 1;
- XZW8 UVWXY 2;
- Goto Ready;
- Deselect:
- XZW2 A 1
- {
- A_StartSound(invoker.onehand?"quadshot/deselectfast":"quadshot/deselect",CHAN_WEAPON,CHANF_OVERLAP);
- return A_JumpIf(invoker.onehand,'Deselect1H');
- }
- XZW2 BCDEFGHIJKLMNOPQ 1;
- XZW2 R -1 A_FullLower();
- Stop;
- Flash:
- XZW0 A 2 Bright
- {
- let psp = player.GetPSprite(PSP_FLASH);
- psp.frame = Random[GunFlash](0,9)+invoker.onehand*10;
- let l = Spawn('SWWMWeaponLight',pos);
- l.target = self;
- }
- Stop;
- // one-handed states
- Select1H:
- XZW9 N 2 A_FullRaise();
- XZW9 OPQRSTUVW 2;
- Goto Ready1H;
- Ready1H:
- XZW9 G 1
- {
- A_Fill(); // just in case
- int flg = WRF_ALLOWRELOAD|WRF_ALLOWUSER1|WRF_ALLOWZOOM;
- if ( (invoker.chargelevel <= 0) && (invoker.Ammo1.Amount <= 0) && (invoker.clipcount <= 0) && !sv_infiniteammo && !FindInventory('PowerInfiniteAmmo',true) ) flg |= WRF_NOPRIMARY;
- invoker.fromfire = false;
- A_WeaponReady(flg);
- if ( player.cmd.buttons&BT_ATTACK )
- invoker.CheckAmmo(EitherFire,true);
- }
- Wait;
- FireOne1H:
- XZW9 G 1;
- XZW9 XYZ 1;
- XZWA A 1;
- XZWA BCDE 2;
- Goto Ready1H;
- FireTwo1H:
- XZW9 G 1;
- XZWA FG 1;
- XZWA HI 2;
- XZWA JKLM 3;
- Goto Ready1H;
- FireThree1H:
- XZW9 G 1;
- XZWA NOPQ 2;
- XZWA RSTU 3;
- Goto Ready1H;
- FireFour1H:
- XZW9 G 1;
- XZWA VWXY 2;
- XZWA Z 3;
- XZWB A 3;
- XZWB BC 4;
- Goto Ready1H;
- FireFive1H:
- XZW9 G 1;
- XZWB DE 2;
- XZWB FG 3;
- XZWB HI 4;
- XZWB JK 5;
- Goto Ready1H;
- AltFire1H:
- XZW9 G 2;
- XZWB L 2;
- XZWB M 1
- {
- A_LeverForward();
- A_Eject();
- }
- XZWB NO 1;
- XZWB P 2 A_StartSound("demolitionist/swing",CHAN_WEAPON,CHANF_OVERLAP,pitch:.6);
- XZWB QR 2;
- XZWB S 2 A_StartSound("demolitionist/swing",CHAN_WEAPON,CHANF_OVERLAP,pitch:.5);
- XZWB TUV 2;
- XZWB W 2 A_StartSound("demolitionist/swing",CHAN_WEAPON,CHANF_OVERLAP,pitch:.4);
- XZWB XY 1;
- XZWB Z 0 A_LeverBack(); // skip frame to undo 360 degree rotation
- XZWF M 1;
- XZWC A 2;
- XZWC B 2 A_Fill();
- XZWC CDEF 3;
- Goto Ready1H;
- DropCasing1H:
- XZWZ PQRSTUVW 1;
- XZWZ X 0;
- TNT1 A 1 A_DropCasing();
- Stop;
- Idle1H:
- XZW9 G 2 A_StartSound("demolitionist/handsup",CHAN_WEAPON,CHANF_OVERLAP,.8);
- XZWC JKLM 2;
- XZWC NOPQR 3;
- XZWC STU 2;
- XZWC VWX 3;
- XZWC Y 3;
- Goto Ready1H;
- Zoom1H:
- XZW9 G 2;
- XZWE XYZ 2;
- XZWF AB 2;
- XZWF C 1 A_StartSound("quadshot/twohand",CHAN_WEAPON,CHANF_OVERLAP);
- XZWF DEFG 1;
- XZWF HIJKL 2;
- Goto Ready;
- User11H:
- XZW9 G 1;
- XZWC Z 1;
- XZWD AB 1;
- XZWD C 2
- {
- A_PlayerMelee();
- A_StartSound("demolitionist/wswing",CHAN_WEAPON,CHANF_OVERLAP);
- }
- XZWD DE 2;
- XZWD F 2 A_Parry(6);
- XZWD G 1;
- XZWD H 1 A_JumpIf(A_Melee(20,"demolitionist/whitm",1.2,.6,.2),'Bayonet1H');
- XZWD IJK 1;
- XZWD LMNOPQRSTUV 2;
- Goto Ready1H;
- Bayonet1H:
- XZWD H 1 A_FireBayonet();
- XZWD WX 2 A_JumpIf((player.cmd.buttons&BT_ATTACK)&&(invoker.chargelevel>0),'BayonetFire1H');
- XZWD YZ 2 A_JumpIf((player.cmd.buttons&BT_ATTACK)&&(invoker.chargelevel>0),'BayonetFire1H');
- XZWE A 2 A_JumpIf((player.cmd.buttons&BT_ATTACK)&&(invoker.chargelevel>0),'BayonetFire1H');
- XZWE B 1 A_StartSound("quadshot/bayonetreturn",CHAN_WEAPON,CHANF_OVERLAP);
- XZWE CDEF 1;
- XZWE GHIJ 2;
- Goto Ready1H;
- BayonetFire1H:
- #### # 1 A_QuadFire(true);
- XZWE KLM 1;
- XZWE N 1 A_StartSound("quadshot/bayonetreturn",CHAN_WEAPON,CHANF_OVERLAP);
- XZWE OPQR 1;
- XZWE STUVW 2;
- Goto Ready1H;
- Deselect1H:
- XZW9 GHIJKLM 2;
- XZW9 N -1 A_FullLower();
- Stop;
- Reload1H:
- XZW9 G 2;
- XZWC G 3;
- Goto ReloadHold;
- ReloadEnd1H:
- XZW5 P 2;
- XZWC HI 3;
- Goto Ready1H;
- }
-}
diff --git a/zscript/dlc/swwm_notashotgun_fx.zsc b/zscript/dlc/swwm_notashotgun_fx.zsc
deleted file mode 100644
index 54a340919..000000000
--- a/zscript/dlc/swwm_notashotgun_fx.zsc
+++ /dev/null
@@ -1,1089 +0,0 @@
-// Quadravol projectiles and effects
-
-Class QuadravolCasing : SWWMCasing
-{
- Default
- {
- BounceSound "quadshot/casing";
- }
- override void PostBeginPlay()
- {
- Super.PostBeginPlay();
- heat = 0;
- }
-}
-
-Class QuadExplLight : PaletteLight
-{
- Default
- {
- Tag "QuadExpl";
- Args 0,0,0,150;
- ReactionTime 20;
- }
-}
-Class QuadExplLight2 : PaletteLight
-{
- Default
- {
- Tag "QuadExpl";
- Args 0,0,0,250;
- ReactionTime 25;
- }
-}
-Class QuadExplLight3 : PaletteLight
-{
- Default
- {
- Tag "QuadExpl";
- Args 0,0,0,300;
- ReactionTime 30;
- }
-}
-
-Class QuadFlare : SWWMNonInteractiveActor
-{
- bool bBig;
-
- Default
- {
- RenderStyle 'Add';
- Alpha .5;
- +FORCEXYBILLBOARD;
- }
-
- override void Tick()
- {
- prev = pos;
- if ( freezetics > 0 )
- {
- freezetics--;
- return;
- }
- if ( isFrozen() ) return;
- if ( !master || !master.bMISSILE )
- {
- if ( !bBig )
- {
- bBig = true;
- Scale *= 3.;
- }
- Scale *= .97;
- A_FadeOut(.03);
- return;
- }
- SetOrigin(master.pos,true);
- }
-
- States
- {
- Spawn:
- QFLR A -1 Bright;
- Stop;
- }
-}
-
-Class QuadTrail : SWWMNonInteractiveActor
-{
- Mixin SWWMMinimalMovingTick;
-
- Default
- {
- RenderStyle 'Add';
- Alpha .5;
- Scale 1.5;
- +FORCEXYBILLBOARD;
- +ROLLSPRITE;
- +ROLLCENTER;
- }
- override void PostBeginPlay()
- {
- Super.PostBeginPlay();
- Scale.x *= RandomPick[ExploS](-1,1);
- Scale.y *= RandomPick[ExploS](-1,1);
- roll = FRandom[ExploS](0,360);
- SetState(SpawnState+Random[ExploS](0,19));
- }
- void A_Flame()
- {
- vel *= .9;
- A_SetScale(scale.x*.96);
- A_FadeOut(.05);
- }
- States
- {
- Spawn:
- XFIR ABCDEFGHIJKLMNOPQRST 1 Bright A_Flame();
- Loop;
- }
-}
-
-Class QuadEmber : SWWMStaticSprite
-{
- Vector3 freq, amp, ph;
- double fact1, fact2;
- bool bDead;
-
- override void SetupSprite()
- {
- texture = TexMan.CheckForTexture("QEMBA0");
- scale = (.3,.3);
- SetRenderStyle(STYLE_Add);
- bCheckWater = true;
- Flags |= SPF_FULLBRIGHT;
- }
-
- override void PostBeginPlay()
- {
- Scale *= FRandom[ExploS](.5,1.5);
- double ang = FRandom[ExploS](0,360),
- pt = FRandom[ExploS](-90,90);
- vel += SWWMUtility.Vec3FromAngles(ang,pt)*FRandom[ExploS](4.,8.);
- freq = (FRandom[ExploS](.5,3.),FRandom[ExploS](.5,3.),FRandom[ExploS](.5,3.));
- amp = (FRandom[ExploS](.5,2.),FRandom[ExploS](.5,2.),FRandom[ExploS](.5,2.));
- ph = (FRandom[ExploS](0.,360.),FRandom[ExploS](0.,360.),FRandom[ExploS](0.,360.));
- fact1 = FRandom[ExploS](.98,.99);
- fact2 = FRandom[ExploS](.98,.99);
- }
-
- override void OnTick()
- {
- if ( !bDead )
- {
- vel *= .95;
- vel += .2*(sin(ph.x)*amp.x,sin(ph.y)*amp.y,sin(ph.z)*amp.z);
- if ( !lastwater ) vel.z -= .05*clamp(2.-amp.length(),0.,2.);
- ph.x += freq.x*(360./GameTicRate);
- ph.y += freq.y*(360./GameTicRate);
- ph.z += freq.z*(360./GameTicRate);
- freq *= fact1;
- amp *= fact2;
- Vector3 newpos = level.Vec3Offset(pos,vel);
- if ( !level.IsPointInLevel(newpos) )
- {
- vel *= 0;
- bDead = true;
- return;
- }
- alpha = max(.0,alpha-FRandom[ExploS](.002,.005));
- }
- else alpha = max(0.,alpha-FRandom[ExploS](.02,.05));
- int frame = clamp(int(round(4-alpha*4)),0,4);
- texture = TexMan.CheckForTexture(String.Format("QEMB%c0",0x41+frame));
- if ( alpha <= 0 ) Destroy();
- }
-}
-
-Class QuadExplRing : SWWMNonInteractiveActor
-{
- Default
- {
- RenderStyle 'Add';
- Scale 1.2;
- +FORCEXYBILLBOARD;
- }
- States
- {
- Spawn:
- XRG8 ACEGIKMOQSUW 1 Bright A_SetScale(scale.x*1.05);
- Stop;
- }
-}
-
-Class QuadProj : Actor
-{
- meta double drift, accelrate, maxspeed;
-
- Property Drift: drift;
- Property AccelRate: accelrate;
- Property MaxSpeed: maxspeed;
-
- override void PostBeginPlay()
- {
- Super.PostBeginPlay();
- A_StartSound("quadshot/fly",CHAN_BODY,CHANF_LOOP);
- let t = Spawn('QuadFlare',pos);
- t.master = self;
- t.scale = scale*2.;
- }
-
- // acceleration, drift and speed limit
- void A_QuadMove()
- {
- A_QuadTrail();
- let [x, y, z] = SWWMUtility.GetAxes(angle,pitch,roll);
- double a = FRandom[Quadravol](0.,360.), s = FRandom[Quadravol](0.,drift);
- vel += x*(accelrate/GameTicRate);
- vel += SWWMUtility.CircleOffset(y,z,a,s);
- double magvel = vel.length();
- Vector3 dir = (magvel<=0.)?x:(vel/magvel);
- if ( magvel > maxspeed ) magvel = maxspeed;
- vel = dir*magvel;
- speed = magvel;
- }
-
- virtual void A_QuadTrail()
- {
- let t = Spawn('QuadTrail',pos);
- t.scale *= .6;
- t.vel = vel*.2;
- let s = SWWMAnimSprite.SpawnAt('SWWMHalfSmoke',pos);
- s.vel = SWWMUtility.Vec3FromAngles(FRandom[Quadravol](0,360),FRandom[Quadravol](-90,90))*.4;
- s.vel += vel*.3;
- s.alpha *= .4;
- int numpt = Random[Quadravol](5,15);
- for ( int i=0; i 0 ) cnt--;
- else
- {
- cnt = 10;
- if ( Owner.bSHOOTABLE && (Owner.Health > 0) && (amount > 0) )
- {
- int flg = DMG_THRUSTLESS;
- if ( Owner is 'Centaur' ) flg |= DMG_FOILINVUL; // you're on fire, that shield is worthless
- Owner.DamageMobj(self,instigator,clamp(int(amount*.15),1,50),'Fire',flg);
- if ( Owner && Owner.bISMONSTER && !Random[FlameT](0,3) )
- Owner.Howl();
- }
- if ( !Owner )
- {
- Destroy();
- return;
- }
- // damage nearby actors
- if ( amount > 0 ) SWWMUtility.DoExplosion(Owner,amount,0,Owner.radius+40+amount/5,Owner.radius+20,DE_NOBLEED|DE_NOSPLASH|DE_HOWL|DE_CENTERHEIGHT|DE_NONEXPLOSIVE,'Fire',null,DMG_THRUSTLESS,instigator,self);
- // in rare cases the owner may stop existing after the DoExplosion call
- if ( !Owner )
- {
- Destroy();
- return;
- }
- }
- double mult = max(Owner.radius,Owner.height)/30.;
- if ( lite ) lite.A_SoundVolume(CHAN_VOICE,min(1.,mult*amount/80.));
- if ( level.maptime%5 ) return;
- int numpt = clamp(int(Random[FlameT](2,4)*amount*.02),1,4);
- numpt = int(clamp(numpt*mult**.5,1,5));
- for ( int i=0; i 0 )
- {
- let c = SWWMAnimSprite.SpawnAt('OnFireTrail',tpos);
- c.scale *= max(.35,mult*.6);
- c.vel = Owner.vel*.5+SWWMUtility.Vec3FromAngles(ang,pt)*FRandom[FlameT](.5,2.)*c.scale.x;
- }
- if ( Random[FlameT](0,3) ) continue;
- let s = SWWMAnimSprite.SpawnAt('SWWMHalfSmoke',tpos);
- s.scale *= max(.35,mult*.5);
- s.alpha *= min(amount+30,100)*.005;
- s.vel = Owner.vel*.5+SWWMUtility.Vec3FromAngles(ang,pt)*FRandom[FlameT](.2,.6)*s.scale.x;
- }
- }
-
- static OnFire Apply( Actor victim, Actor instigator, int amount )
- {
- let t = OnFire(victim.FindInventory('OnFire'));
- if ( t )
- {
- t.instigator = instigator;
- t.amount = min(t.maxamount,t.amount+amount);
- t.cnt = min(t.cnt,5);
- return t;
- }
- t = OnFire(Spawn('OnFire'));
- t.AttachToOwner(victim);
- t.instigator = instigator;
- t.amount = min(t.maxamount,amount);
- t.cnt = 1;
- t.oangle = victim.angle;
- double mult = max(victim.radius,victim.height)/30.;
- t.lite.A_StartSound("misc/flame",CHAN_VOICE,CHANF_LOOP);
- t.lite.A_SoundVolume(CHAN_VOICE,min(1.,mult*amount/80.));
- return t;
- }
-
- static clearscope OnFire IsOnFire( Actor victim )
- {
- let t = OnFire(victim.FindInventory('OnFire'));
- if ( t && (t.amount > 0) ) return t;
- return null;
- }
-}
-
-Class OnFireTrail : SWWMAnimSprite
-{
- int flametim;
-
- override void PostBeginPlay()
- {
- bXFlip = Random[ExploS](0,1);
- bYFlip = Random[ExploS](0,1);
- roll = FRandom[ExploS](0,360);
- }
- override void SetupSprite()
- {
- Super.SetupSprite();
- sprname = "XFIR";
- sprframe = Random[ExploS](0,19);
- numframes = 20;
- framestep = 2;
- bLooping = true;
- bCheckWater = true;
- SetRenderStyle(STYLE_Add);
- Flags |= SPF_FULLBRIGHT|SPF_ROLL;
- Alpha = .3;
- Scale = (.6,.6);
- }
-
- override void OnTick()
- {
- flametim++;
- if ( lastwater ) vel *= .9;
- else
- {
- vel *= .98;
- vel.z += .1+.2*abs(scale.x);
- }
- if ( !Random[FlameT](0,int(40*(.3-alpha))) )
- {
- let s = SWWMAnimSprite.SpawnAt('SWWMHalfSmoke',pos);
- s.vel = SWWMUtility.Vec3FromAngles(FRandom[FlameT](0,360),FRandom[FlameT](-90,90))*.2;
- s.vel += vel*.3;
- s.alpha *= alpha*.5;
- s.scale *= .5+abs(scale.x*2)*(.5+flametim/6.);
- s.framestep = 2;
- }
- scale *= .98;
- alpha = max(0.,alpha-.01);
- if ( alpha <= 0. ) Destroy();
- }
-}
diff --git a/zscript/dlc/swwm_rebolber.zsc b/zscript/dlc/swwm_rebolber.zsc
deleted file mode 100644
index 5a56fbcf2..000000000
--- a/zscript/dlc/swwm_rebolber.zsc
+++ /dev/null
@@ -1,46 +0,0 @@
-// Blackmann Arms "Puntzer Beta" SMW.05 Revolver (planned for unreleased SWWM Iridium)
-// Slot 3, spawns shared with Spreadgun
-
-/*
- dev notes:
-
- - not much to say about this one, most of the real trouble will come
- from the modeling and animation, the code work shouldn't be hard
- - there won't be a "mash fire button to shoot faster" here, because
- that sort of ability is better reserved for the side mods, where
- actual flesh and bone individuals are handling the guns, not a robot
- with programmed, neatly measured, automatic motions (this is why
- demo-chan had to relearn how to handle guns after getting a maidbot
- body)
-*/
-
-Class PuntzerBeta : SWWMWeapon
-{
- int bullets[6];
- int rotation;
- bool initialized;
- bool charged;
-
- Default
- {
- Tag "$T_PUNTZERBETA";
- Inventory.PickupMessage "$I_PUNTZERBETA";
- Obituary "$O_PUNTZERBETA";
- SWWMWeapon.Tooltip "$TT_PUNTZERBETA";
- SWWMWeapon.GetLine "getpuntzerbeta";
- Weapon.SlotNumber 3;
- Weapon.SlotPriority 2.;
- Weapon.SelectionOrder 450;
- Weapon.AmmoType1 'SMW05Ammo';
- Weapon.AmmoGive1 6;
- SWWMWeapon.DropAmmoType 'SWWMShellAmmoSmall';
- Stamina 10000;
- +SWWMWEAPON.NOFIRSTGIVE;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
diff --git a/zscript/dlc/swwm_supermarioworld.zsc b/zscript/dlc/swwm_supermarioworld.zsc
deleted file mode 100644
index 926aa0035..000000000
--- a/zscript/dlc/swwm_supermarioworld.zsc
+++ /dev/null
@@ -1,44 +0,0 @@
-// Blackmann Arms "Puntzer Gamma" SMW.05 Assault Carbine (was planned for SWWM Z)
-// Slot 4, spawns shared with Wallbuster
-
-/*
- dev notes:
-
- - not much on this one either
- - the idea of putting an ammo readout on the magazine itself has been
- going through my mind, maybe I'll do that, seeing as they are
- electronically operated rather than using a simple mechanical spring
-*/
-
-Class PuntzerGamma : SWWMWeapon
-{
- int ClipCount;
- bool bFullerAuto;
-
- Property ClipCount : ClipCount;
-
- Default
- {
- Tag "$T_PUNTZERGAMMA";
- Inventory.PickupMessage "$I_PUNTZERGAMMA";
- Obituary "$O_PUNTZERGAMMA";
- SWWMWeapon.Tooltip "$TT_PUNTZERGAMMA";
- SWWMWeapon.GetLine "getpuntzergamma";
- Weapon.SlotNumber 4;
- Weapon.SlotPriority 2.;
- Weapon.SelectionOrder 350;
- PuntzerGamma.ClipCount 30;
- Weapon.AmmoType1 'SMW05Ammo';
- Weapon.AmmoGive1 30;
- SWWMWeapon.DropAmmoType 'SWWMShellAmmoBig';
- Stamina 30000;
- +SWWMWEAPON.NOFIRSTGIVE;
- +SWWMWEAPON.HASSCRTEX;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
diff --git a/zscript/dlc/swwm_thiccbolts.zsc b/zscript/dlc/swwm_thiccbolts.zsc
deleted file mode 100644
index 797e677e6..000000000
--- a/zscript/dlc/swwm_thiccbolts.zsc
+++ /dev/null
@@ -1,64 +0,0 @@
-// Kmonn Shunna Ray-Khom (from UnSX series)
-// Slot 8, shared spawn with Silver Bullet JET
-
-/*
- dev notes:
-
- - I cannot screw this one up, this is the chance to finally bring it
- into existence and it has to be as accurate as possible to the lore
- - A fun idea I've had is to use scripted textures to draw arc lightning
- around the barrel and bayonets, using a "glass overlay" akin to the
- one on the hellblazer
- - The scope will use a set of coarse gravity-affected linetraces to
- calculate where the projectile will land and then offset the reticle
- accordingly, shouldn't be too hard, but it's best to do it per-tic
- and then interpolate in the render pass
- - the logic for the lightning in water effect shouldn't be too
- difficult, albeit costly due to the need for recursion between
- connected sectors that have liquid terrain, as well as swimmable 3d
- floors, height transfers, etc.
- - obviously a range limit must be added for that, about 3200 map units
- (100 meters) should be enough?
- - the idea with the charge is that it always goes up, but primary fire
- only consumes a bit of it, thus ensuring a steady automatic fire rate
- and then the secondary drains all of it, which will make it charge
- back up slower
- - the fulldrain bool is set by the altfire, so when charge is back to
- full, a message will be sent to the player in case the weapon is
- holstered, kinda like the full charge message for the ynykton
-*/
-
-Class RayKhom : SWWMWeapon
-{
- int clipcount;
- int charge;
- bool fulldrain;
-
- Property ClipCount : clipcount;
-
- Default
- {
- Tag "$T_RAYKHOM";
- Inventory.PickupMessage "$T_RAYKHOM";
- Obituary "$O_RAYKHOM";
- SWWMWeapon.Tooltip "$TT_RAYKHOM";
- SWWMWeapon.GetLine "getraykhom";
- Weapon.SlotNumber 8;
- Weapon.SlotPriority 2.;
- Weapon.SelectionOrder 750;
- Weapon.AmmoType1 'RayAmmo';
- Weapon.AmmoGive1 1;
- SWWMWeapon.DropAmmoType 'SWWMCellAmmoSmall';
- RayKhom.ClipCount 10;
- Stamina 500000;
- +SWWMWEAPON.NOFIRSTGIVE;
- +SWWMWEAPON.HASSCRTEX;
- +WEAPON.EXPLOSIVE;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
diff --git a/zscript/dlc/swwm_ultimate.zsc b/zscript/dlc/swwm_ultimate.zsc
deleted file mode 100644
index fdb3bc036..000000000
--- a/zscript/dlc/swwm_ultimate.zsc
+++ /dev/null
@@ -1,60 +0,0 @@
-// Nekuratek Rafan-Kos aka "The Ultimate Weapon" (from UnSX 4)
-// Slot 0, spawns shared with Ynykron Artifact
-
-/*
- dev notes:
-
- - another weapon of the old lore, gotta do my best here
- - charge should start with "one extra point", which will count as
- the vacuum seal on the pod itself having to be broken before it can
- be used, it's simple enough
- - to eject the pod, the entire crucible (the barrel) has to slide
- backwards, important design detail
- - magazine is loaded from the front by opening the handguard as if it
- was an oven door (yes, that's how I want it)
- - the "elastic beam" system from that one failed unrealscript project
- could be recycled for this
- - obviously, each beam has to do the fun thing of keeping track of
- entry and exit points into level geometry, hopefully this won't be
- too costly as the beam range isn't super-long and segments will be
- rather large in size, though I worry about the altfire since the idea
- is to split it into four thinner beams with the same length but lower
- damage
-*/
-
-Class RafanKos : SWWMWeapon
-{
- int clipcount;
- bool chambered;
- int charge;
-
- Property ClipCount : clipcount;
-
- Default
- {
- Tag "$T_RAFANKOS";
- Inventory.PickupMessage "$T_RAFANKOS";
- Inventory.PickupSound "misc/w_pkup_vip";
- Obituary "$O_RAFANKOS";
- SWWMWeapon.Tooltip "$TT_RAFANKOS";
- SWWMWeapon.GetLine "getrafankos";
- Weapon.SlotNumber 0;
- Weapon.SlotPriority 2.;
- Weapon.SelectionOrder 8000;
- Weapon.AmmoType1 'UltimateAmmo';
- Weapon.AmmoGive1 1;
- SWWMWeapon.DropAmmoType 'SWWMCellAmmoBig';
- RafanKos.ClipCount 4;
- Stamina -5000000;
- +SWWMWEAPON.NOFIRSTGIVE;
- +SWWMWEAPON.HASSCRTEX;
- +WEAPON.EXPLOSIVE;
- +WEAPON.BFG;
- }
- States
- {
- Spawn:
- XZW1 A -1;
- Stop;
- }
-}
diff --git a/zscript/dlc1/swwm_ammoitems_dlc.zsc b/zscript/dlc1/swwm_ammoitems_dlc.zsc
new file mode 100644
index 000000000..7533e5aca
--- /dev/null
+++ b/zscript/dlc1/swwm_ammoitems_dlc.zsc
@@ -0,0 +1,597 @@
+// All DLC weapon ammo pickups
+
+Class SMW05Ammo : SWWMAmmo
+{
+ Default
+ {
+ //$Title 1x SMW.05 Bullets
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SMW05Ammo.png
+ //$Icon ammo
+ Tag "$T_SMW05BULLET";
+ SWWMAmmo.PickupTag "SMW05BULLET";
+ Stamina 300;
+ Inventory.Icon "graphics/HUD/Icons/A_SMW05Ammo.png";
+ Inventory.Amount 1;
+ Inventory.MaxAmount 60;
+ Ammo.BackpackAmount 6;
+ Ammo.BackpackMaxAmount 90;
+ Ammo.DropAmount 3;
+ +FLOATBOB;
+ FloatBobStrength 0.25;
+ Accuracy 20;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
+Class SMW05Ammo2 : SMW05Ammo
+{
+ Default
+ {
+ //$Title 2x SMW.05 Bullets
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SMW05Ammo.png
+ //$Icon ammo
+ Inventory.Amount 2;
+ }
+}
+Class SMW05Ammo3 : SMW05Ammo
+{
+ Default
+ {
+ //$Title 3x SMW.05 Bullets
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SMW05Ammo.png
+ //$Icon ammo
+ Inventory.Amount 3;
+ }
+}
+Class SMW05SmallAmmo : SMW05Ammo
+{
+ Default
+ {
+ //$Title 6x SMW.05 Bullets
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SMW05Ammo.png
+ //$Icon ammo
+ Inventory.Amount 6;
+ }
+}
+Class SMW05BigAmmo : SMW05Ammo
+{
+ Default
+ {
+ //$Title 20x SMW.05 Bullets
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SMW05Ammo.png
+ //$Icon ammo
+ Inventory.Amount 20;
+ }
+}
+
+Class SheenAmmo : SWWMAmmo
+{
+ Default
+ {
+ //$Title 1x Sheen Bullets
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SheenAmmo.png
+ //$Icon ammo
+ Tag "$T_SHEENBULLET";
+ SWWMAmmo.PickupTag "SHEENBULLET";
+ Stamina 400;
+ Inventory.Icon "graphics/HUD/Icons/A_SheenAmmo.png";
+ Inventory.Amount 1;
+ Inventory.MaxAmount 300;
+ Ammo.BackpackAmount 60;
+ Ammo.BackpackMaxAmount 900;
+ Ammo.DropAmount 3;
+ +FLOATBOB;
+ FloatBobStrength 0.25;
+ Accuracy 35;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
+Class SheenAmmo2 : SheenAmmo
+{
+ Default
+ {
+ //$Title 2x Sheen Bullets
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SheenAmmo.png
+ //$Icon ammo
+ Inventory.Amount 2;
+ }
+}
+Class SheenAmmo3 : SheenAmmo
+{
+ Default
+ {
+ //$Title 3x Sheen Bullets
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SheenAmmo.png
+ //$Icon ammo
+ Inventory.Amount 3;
+ }
+}
+Class SheenTinyAmmo : SheenAmmo
+{
+ Default
+ {
+ //$Title 10x Sheen Bullets
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SheenAmmo.png
+ //$Icon ammo
+ Inventory.Amount 10;
+ }
+}
+Class SheenSmallAmmo : SheenAmmo
+{
+ Default
+ {
+ //$Title 50x Sheen Bullets
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SheenAmmo.png
+ //$Icon ammo
+ Inventory.Amount 50;
+ }
+}
+Class SheenBigAmmo : SheenAmmo
+{
+ Default
+ {
+ //$Title 100x Sheen Bullets
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SheenAmmo.png
+ //$Icon ammo
+ Inventory.Amount 100;
+ }
+}
+
+Class QuadravolAmmo : SWWMAmmo
+{
+ Default
+ {
+ //$Title Quadravol Ammo
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_QuadAmmo.png
+ //$Icon ammo
+ Tag "$T_QUADAMMO";
+ SWWMAmmo.PickupTag "QUADAMMO";
+ Stamina 10000;
+ Inventory.Icon "graphics/HUD/Icons/A_QuadAmmo.png";
+ Inventory.Amount 1;
+ Inventory.MaxAmount 5;
+ Ammo.BackpackAmount 2;
+ Ammo.BackpackMaxAmount 15;
+ Ammo.DropAmount 1;
+ +FLOATBOB;
+ FloatBobStrength 0.25;
+ Accuracy 45;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
+Class QuadravolAmmo2 : QuadravolAmmo
+{
+ Default
+ {
+ //$Title 2x Quadravol Ammo
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_QuadAmmo.png
+ //$Icon ammo
+ Inventory.Amount 2;
+ }
+}
+Class QuadravolAmmo3 : QuadravolAmmo
+{
+ Default
+ {
+ //$Title 3x Quadravol Ammo
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_QuadAmmo.png
+ //$Icon ammo
+ Inventory.Amount 3;
+ }
+}
+
+Class SparksterBAmmo : SWWMAmmo
+{
+ Default
+ {
+ //$Title Sparkster Blue Ammo
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SparkBAmmo.png
+ //$Icon ammo
+ Tag "$T_SPARKBCELL";
+ SWWMAmmo.PickupTag "SPARKBCELL";
+ Stamina 16000;
+ Inventory.Icon "graphics/HUD/Icons/A_SparkBAmmo.png";
+ Inventory.Amount 1;
+ Inventory.MaxAmount 6;
+ Ammo.BackpackAmount 2;
+ Ammo.BackpackMaxAmount 16;
+ Ammo.DropAmount 1;
+ +FLOATBOB;
+ FloatBobStrength 0.25;
+ Accuracy 70;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
+Class SparksterBAmmo2 : SparksterBAmmo
+{
+ Default
+ {
+ //$Title 2x Sparkster Blue Ammo
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SparkBAmmo.png
+ //$Icon ammo
+ Inventory.Amount 2;
+ }
+}
+Class SparksterBAmmo3 : SparksterBAmmo
+{
+ Default
+ {
+ //$Title 3x Sparkster Blue Ammo
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SparkBAmmo.png
+ //$Icon ammo
+ Inventory.Amount 3;
+ }
+}
+
+Class SparksterRAmmo : SWWMAmmo
+{
+ Default
+ {
+ //$Title Sparkster Red Ammo
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SparkRAmmo.png
+ //$Icon ammo
+ Tag "$T_SPARKRCELL";
+ SWWMAmmo.PickupTag "SPARKRCELL";
+ Stamina 18000;
+ Inventory.Icon "graphics/HUD/Icons/A_SparkRAmmo.png";
+ Inventory.Amount 1;
+ Inventory.MaxAmount 6;
+ Ammo.BackpackAmount 2;
+ Ammo.BackpackMaxAmount 16;
+ Ammo.DropAmount 1;
+ +FLOATBOB;
+ FloatBobStrength 0.25;
+ Accuracy 75;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
+Class SparksterRAmmo2 : SparksterRAmmo
+{
+ Default
+ {
+ //$Title 2x Sparkster Red Ammo
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SparkRAmmo.png
+ //$Icon ammo
+ Inventory.Amount 2;
+ }
+}
+Class SparksterRAmmo3 : SparksterRAmmo
+{
+ Default
+ {
+ //$Title 3x Sparkster Red Ammo
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_SparkRAmmo.png
+ //$Icon ammo
+ Inventory.Amount 3;
+ }
+}
+
+Class RayBolt : MagAmmo
+{
+ Default
+ {
+ //$Title Ray-Khom Bolt
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_RayBolt.png
+ //$Icon ammo
+ Tag "$T_RAYBOLT";
+ MagAmmo.PickupTag "RAYBOLT";
+ Stamina -8000;
+ Inventory.Icon "graphics/HUD/Icons/A_RayBolt.png";
+ MagAmmo.ParentAmmo "RayAmmo";
+ MagAmmo.ClipSize 10;
+ Inventory.MaxAmount 10;
+ +FLOATBOB;
+ FloatBobStrength 0.25;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
+Class RayBolt2 : RayBolt
+{
+ Default
+ {
+ //$Title 2x Ray-Khom Bolt
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_RayBolt.png
+ //$Icon ammo
+ Inventory.Amount 2;
+ }
+}
+Class RayBolt5 : RayBolt
+{
+ Default
+ {
+ //$Title 5x Ray-Khom Bolt
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_RayBolt.png
+ //$Icon ammo
+ Inventory.Amount 5;
+ }
+}
+
+Class RayAmmo : SWWMAmmo
+{
+ Default
+ {
+ //$Title Ray-Khom Mag
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_RayAmmo.png
+ //$Icon ammo
+ Tag "$T_RAYAMMO";
+ SWWMAmmo.PickupTag "RAYAMMO";
+ Stamina 90000;
+ Inventory.Icon "graphics/HUD/Icons/A_RayAmmo.png";
+ Inventory.Amount 1;
+ Inventory.MaxAmount 3;
+ Ammo.BackpackAmount 0;
+ Ammo.BackpackMaxAmount 5;
+ Ammo.DropAmount 1;
+ SWWMAmmo.MagAmmoType "RayBolt";
+ +FLOATBOB;
+ FloatBobStrength 0.25;
+ Accuracy 90;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
+
+Class MisterRound : MagAmmo
+{
+ Default
+ {
+ //$Title Mortal Rifle Round
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_MRRound.png
+ //$Icon ammo
+ Tag "$T_MRROUND";
+ MagAmmo.PickupTag "MRROUND";
+ Stamina -14000;
+ Inventory.Icon "graphics/HUD/Icons/A_MRRound.png";
+ MagAmmo.ParentAmmo "MisterAmmo";
+ MagAmmo.ClipSize 20;
+ Inventory.MaxAmount 20;
+ +FLOATBOB;
+ FloatBobStrength 0.25;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
+Class MisterRound2 : MisterRound
+{
+ Default
+ {
+ //$Title 2x Mortal Rifle Round
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_MRRound.png
+ //$Icon ammo
+ Inventory.Amount 2;
+ }
+}
+Class MisterRound3 : MisterRound
+{
+ Default
+ {
+ //$Title 3x Mortal Rifle Round
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_MRRound.png
+ //$Icon ammo
+ Inventory.Amount 3;
+ }
+}
+Class MisterRound5 : MisterRound
+{
+ Default
+ {
+ //$Title 5x Mortal Rifle Round
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_MRRound.png
+ //$Icon ammo
+ Inventory.Amount 5;
+ }
+}
+Class MisterRound10 : MisterRound
+{
+ Default
+ {
+ //$Title 10x Mortal Rifle Round
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_MRRound.png
+ //$Icon ammo
+ Inventory.Amount 10;
+ }
+}
+
+Class MisterAmmo : SWWMAmmo
+{
+ Default
+ {
+ //$Title Mortal Rifle Mag
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_MRAmmo.png
+ //$Icon ammo
+ Tag "$T_MRAMMO";
+ SWWMAmmo.PickupTag "MRAMMO";
+ Stamina 150000;
+ Inventory.Icon "graphics/HUD/Icons/A_MRAmmo.png";
+ Inventory.Amount 1;
+ Inventory.MaxAmount 2;
+ Ammo.BackpackAmount 0;
+ Ammo.BackpackMaxAmount 4;
+ Ammo.DropAmount 1;
+ SWWMAmmo.MagAmmoType "MisterRound";
+ +FLOATBOB;
+ FloatBobStrength 0.25;
+ Accuracy 90;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
+
+Class MisterGAmmo : SWWMAmmo
+{
+ Default
+ {
+ //$Title Mortal Rifle Grenade
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_MRGrenade.png
+ //$Icon ammo
+ Tag "$T_MRGRENADE";
+ SWWMAmmo.PickupTag "MRGRENADE";
+ Stamina 120000;
+ Inventory.Icon "graphics/HUD/Icons/A_MRGrenade.png";
+ Inventory.Amount 1;
+ Inventory.MaxAmount 3;
+ Ammo.BackpackAmount 0;
+ Ammo.BackpackMaxAmount 6;
+ Ammo.DropAmount 1;
+ +FLOATBOB;
+ FloatBobStrength 0.25;
+ Accuracy 90;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
+Class MisterGAmmo2 : MisterGAmmo
+{
+ Default
+ {
+ //$Title 2x Mortal Rifle Grenades
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_MRGrenade.png
+ //$Icon ammo
+ Inventory.Amount 2;
+ }
+}
+Class MisterGAmmo3 : MisterGAmmo
+{
+ Default
+ {
+ //$Title 3x Mortal Rifle Grenades
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_MRGrenade.png
+ //$Icon ammo
+ Inventory.Amount 3;
+ }
+}
+
+Class UltimatePod : MagAmmo
+{
+ Default
+ {
+ //$Title Ultimate Pod
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_UltimatePod.png
+ //$Icon ammo
+ Tag "$T_ULTIMATEPOD";
+ MagAmmo.PickupTag "ULTIMATEPOD";
+ Stamina -400000;
+ Inventory.PickupSound "misc/bullet_pkup_vip";
+ Inventory.Icon "graphics/HUD/Icons/A_UltimatePod.png";
+ MagAmmo.ParentAmmo "UltimateAmmo";
+ MagAmmo.ClipSize 4;
+ Inventory.MaxAmount 4;
+ +FLOATBOB;
+ FloatBobStrength 0.25;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
+
+Class UltimateAmmo : SWWMAmmo
+{
+ Default
+ {
+ //$Title Ultimate Mag
+ //$Group Ammo
+ //$Sprite graphics/HUD/Icons/A_UltimateAmmo.png
+ //$Icon ammo
+ Tag "$T_ULTIMATEAMMO";
+ SWWMAmmo.PickupTag "ULTIMATEAMMO";
+ Inventory.PickupSound "misc/ammo_pkup_vip";
+ Stamina -2000000;
+ Inventory.Icon "graphics/HUD/Icons/A_UltimateAmmo.png";
+ Inventory.Amount 1;
+ Inventory.MaxAmount 1;
+ Ammo.BackpackAmount 0;
+ Ammo.BackpackMaxAmount 3;
+ Ammo.DropAmount 1;
+ SWWMAmmo.MagAmmoType "UltimatePod";
+ +FLOATBOB;
+ FloatBobStrength 0.25;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
diff --git a/zscript/dlc1/swwm_blastin.zsc b/zscript/dlc1/swwm_blastin.zsc
new file mode 100644
index 000000000..52b8bcf16
--- /dev/null
+++ b/zscript/dlc1/swwm_blastin.zsc
@@ -0,0 +1,61 @@
+// Nuutek Plasma Blaster (from SWWM series)
+// Slot 2, spawns shared with Explodium Gun
+
+Class PlasmaBlast : SWWMWeapon
+{
+ int clipcount, chargelevel;
+
+ Property ClipCount : clipcount;
+
+ Default
+ {
+ //$Title Plasma Blaster
+ //$Group Weapons
+ //$Sprite graphics/HUD/Icons/W_PlasmaBlast.png
+ //$Icon weapon
+ Tag "$T_PLASMABLAST";
+ Inventory.PickupMessage "$T_PLASMABLAST";
+ Obituary "$O_PLASMABLAST";
+ SWWMWeapon.Tooltip "$TT_PLASMABLAST";
+ SWWMWeapon.GetLine "getplasmablast1";
+ Inventory.Icon "graphics/HUD/Icons/W_PlasmaBlast.png";
+ Weapon.SlotNumber 2;
+ Weapon.SlotPriority 3.;
+ Weapon.SelectionOrder 1100;
+ Inventory.MaxAmount 2;
+ Weapon.SisterWeapon "DualPlasmaBlast";
+ Stamina 7000;
+ PlasmaBlast.ClipCount 15;
+ +WEAPON.EXPLOSIVE;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
+
+Class DualPlasmaBlast : SWWMWeapon
+{
+ int clipcount;
+
+ Property ClipCount : clipcount;
+
+ Default
+ {
+ Tag "$T_PLASMABLAST2";
+ Obituary "$O_PLASMABLAST";
+ SWWMWeapon.Tooltip "$TT_PLASMABLAST2";
+ SWWMWeapon.GetLine "getplasmablast2";
+ Inventory.Icon "graphics/HUD/Icons/W_PlasmaBlast2.png";
+ Weapon.SlotNumber 2;
+ Weapon.SlotPriority 4.;
+ Weapon.SelectionOrder 1050;
+ Weapon.SisterWeapon "PlasmaBlast";
+ DualPlasmaBlast.ClipCount 15;
+ +WEAPON.EXPLOSIVE;
+ +SWWMWEAPON.HIDEINMENU;
+ +SWWMWEAPON.NOSWAPWEAPON;
+ }
+}
diff --git a/zscript/dlc/swwm_blastin_fx.zsc b/zscript/dlc1/swwm_blastin_fx.zsc
similarity index 100%
rename from zscript/dlc/swwm_blastin_fx.zsc
rename to zscript/dlc1/swwm_blastin_fx.zsc
diff --git a/zscript/dlc1/swwm_blueballs.zsc b/zscript/dlc1/swwm_blueballs.zsc
new file mode 100644
index 000000000..93aea477c
--- /dev/null
+++ b/zscript/dlc1/swwm_blueballs.zsc
@@ -0,0 +1,43 @@
+// Tach-Engine & Nekuratek Sparkster x3 (from UnSX 2)
+// Slot 7, spawns shared with Biospark Carbine
+
+Class ModernSparkster : SWWMWeapon
+{
+ int clipcount, clipcount2;
+
+ Property ClipCount : clipcount;
+ Property ClipCount2 : clipcount2;
+
+ Default
+ {
+ //$Title Sparkster x3
+ //$Group Weapons
+ //$Sprite graphics/HUD/Icons/W_NewSparkster.png
+ //$Icon weapon
+ Tag "$T_NEWSPARKSTER";
+ Inventory.PickupMessage "$I_NEWSPARKSTER";
+ Obituary "$O_NEWSPARKSTER";
+ SWWMWeapon.Tooltip "$TT_NEWSPARKSTER";
+ SWWMWeapon.GetLine "getnewsparkster";
+ Inventory.Icon "graphics/HUD/Icons/W_NewSparkster.png";
+ Weapon.SlotNumber 7;
+ Weapon.SlotPriority 2.;
+ Weapon.SelectionOrder 550;
+ Weapon.AmmoType1 "SparksterBAmmo";
+ Weapon.AmmoGive1 1;
+ Weapon.AmmoType2 "SparksterRAmmo";
+ Weapon.AmmoGive2 1;
+ SWWMWeapon.DropAmmoType "RocketAmmo";
+ ModernSparkster.ClipCount 4;
+ ModernSparkster.ClipCount2 4;
+ Stamina 220000;
+ +SWWMWEAPON.NOFIRSTGIVE;
+ +WEAPON.EXPLOSIVE;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
diff --git a/zscript/dlc/swwm_blueballs_fx.zsc b/zscript/dlc1/swwm_blueballs_fx.zsc
similarity index 100%
rename from zscript/dlc/swwm_blueballs_fx.zsc
rename to zscript/dlc1/swwm_blueballs_fx.zsc
diff --git a/zscript/dlc1/swwm_dlcweapons_althud.zsc b/zscript/dlc1/swwm_dlcweapons_althud.zsc
new file mode 100644
index 000000000..e4b365f71
--- /dev/null
+++ b/zscript/dlc1/swwm_dlcweapons_althud.zsc
@@ -0,0 +1 @@
+// DrawWeaponAlt code for DLC weapons
diff --git a/zscript/dlc1/swwm_dlcweapons_hud.zsc b/zscript/dlc1/swwm_dlcweapons_hud.zsc
new file mode 100644
index 000000000..1367c064a
--- /dev/null
+++ b/zscript/dlc1/swwm_dlcweapons_hud.zsc
@@ -0,0 +1 @@
+// DrawWeapon code for DLC weapons
diff --git a/zscript/dlc1/swwm_hammertime.zsc b/zscript/dlc1/swwm_hammertime.zsc
new file mode 100644
index 000000000..c873c9dfb
--- /dev/null
+++ b/zscript/dlc1/swwm_hammertime.zsc
@@ -0,0 +1,30 @@
+// Itamex Reinforced Combat Hammer (from UnSX 5)
+// Slot 1, spawns shared with Deep Impact
+
+Class ItamexHammer : SWWMWeapon
+{
+ Default
+ {
+ //$Title Itamex Hammer
+ //$Group Weapons
+ //$Sprite graphics/HUD/Icons/W_ItamexHammer.png
+ //$Icon weapon
+ Tag "$T_HAMMER";
+ Inventory.PickupMessage "$I_HAMMER";
+ Obituary "$O_HAMMER";
+ SWWMWeapon.Tooltip "$TT_HAMMER";
+ SWWMWeapon.GetLine "getitamexhammer";
+ Inventory.Icon "graphics/HUD/Icons/W_ItamexHammer.png";
+ Weapon.SlotNumber 1;
+ Weapon.SlotPriority 2.;
+ Weapon.SelectionOrder 1200;
+ Stamina 9000;
+ +WEAPON.MELEEWEAPON;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
diff --git a/zscript/dlc1/swwm_hammertime_fx.zsc b/zscript/dlc1/swwm_hammertime_fx.zsc
new file mode 100644
index 000000000..5727340da
--- /dev/null
+++ b/zscript/dlc1/swwm_hammertime_fx.zsc
@@ -0,0 +1 @@
+// Itamex Hammer projectiles and effects
diff --git a/zscript/dlc1/swwm_heavymahsheengun.zsc b/zscript/dlc1/swwm_heavymahsheengun.zsc
new file mode 100644
index 000000000..6a082d4cb
--- /dev/null
+++ b/zscript/dlc1/swwm_heavymahsheengun.zsc
@@ -0,0 +1,32 @@
+// Cyrus Enterprises Sheen HMG (From SWWM Platinum Expansion Pack 2)
+// Slot 5, spawns shared with Eviscerator
+
+Class HeavyMahSheenGun : SWWMWeapon
+{
+ Default
+ {
+ //$Title Sheen HMG
+ //$Group Weapons
+ //$Sprite graphics/HUD/Icons/W_SheenHMG.png
+ //$Icon weapon
+ Tag "$T_SHEENHMG";
+ Inventory.PickupMessage "$I_SHEENHMG";
+ Obituary "$O_SHEENHMG";
+ SWWMWeapon.Tooltip "$TT_SHEENHMG";
+ SWWMWeapon.GetLine "getheavymahsheengun";
+ Inventory.Icon "graphics/HUD/Icons/W_SheenHMG.png";
+ Weapon.SlotNumber 5;
+ Weapon.SlotPriority 2.;
+ Weapon.SelectionOrder 100;
+ Weapon.AmmoType1 "SheenAmmo";
+ Weapon.AmmoGive1 200;
+ SWWMWeapon.DropAmmoType "SheenAmmo";
+ Stamina 100000;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
diff --git a/zscript/dlc1/swwm_heavymahsheengun_fx.zsc b/zscript/dlc1/swwm_heavymahsheengun_fx.zsc
new file mode 100644
index 000000000..1150517c2
--- /dev/null
+++ b/zscript/dlc1/swwm_heavymahsheengun_fx.zsc
@@ -0,0 +1 @@
+// Sheen HMG projectiles and effects
diff --git a/zscript/dlc1/swwm_mister.zsc b/zscript/dlc1/swwm_mister.zsc
new file mode 100644
index 000000000..e0222b9d5
--- /dev/null
+++ b/zscript/dlc1/swwm_mister.zsc
@@ -0,0 +1,43 @@
+// Plutoni Inc. Mortal Rifle (from UnSX 2)
+// Slot 9, spawns shared with Candygun
+
+Class MisterRifle : SWWMWeapon
+{
+ int clipcount;
+ bool chambered, gchambered;
+ int firemode;
+
+ Property ClipCount : clipcount;
+
+ Default
+ {
+ //$Title Mortal Rifle
+ //$Group Weapons
+ //$Sprite graphics/HUD/Icons/W_MortalRifle.png
+ //$Icon weapon
+ Tag "$T_MORTALRIFLE";
+ Inventory.PickupMessage "$T_MORTALRIFLE";
+ Obituary "$O_MORTALRIFLE";
+ SWWMWeapon.Tooltip "$TT_MORTALRIFLE";
+ SWWMWeapon.GetLine "getmortalrifle";
+ Inventory.Icon "graphics/HUD/Icons/W_MortalRifle.png";
+ Weapon.SlotNumber 9;
+ Weapon.SlotPriority 2.;
+ Weapon.SelectionOrder 750;
+ Weapon.AmmoType1 "MisterAmmo";
+ Weapon.AmmoGive1 1;
+ Weapon.AmmoType2 "MisterGAmmo";
+ Weapon.AmmoGive2 1;
+ SWWMWeapon.DropAmmoType "MisterAmmo";
+ MisterRifle.ClipCount 30;
+ Stamina 1600000;
+ +SWWMWEAPON.NOFIRSTGIVE;
+ +WEAPON.BFG;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
diff --git a/zscript/dlc1/swwm_mister_fx.zsc b/zscript/dlc1/swwm_mister_fx.zsc
new file mode 100644
index 000000000..910626fc3
--- /dev/null
+++ b/zscript/dlc1/swwm_mister_fx.zsc
@@ -0,0 +1 @@
+// Mortal Rifle projectiles and effects
diff --git a/zscript/dlc1/swwm_notashotgun.zsc b/zscript/dlc1/swwm_notashotgun.zsc
new file mode 100644
index 000000000..9cf02df9c
--- /dev/null
+++ b/zscript/dlc1/swwm_notashotgun.zsc
@@ -0,0 +1,40 @@
+// Kmonn Shuna Quadravol (from UnSX series, not a Quadshot reskin anymore)
+// Slot 6, spawns shared with Hellblazer
+
+Class Quadravol : SWWMWeapon
+{
+ int clipcount;
+ int chargelevel;
+
+ Property ClipCount : clipcount;
+
+ Default
+ {
+ //$Title Quadravol
+ //$Group Weapons
+ //$Sprite graphics/HUD/Icons/W_Quadravol.png
+ //$Icon weapon
+ Tag "$T_QUADRAVOL";
+ Inventory.PickupMessage "$I_QUADRAVOL";
+ Obituary "$O_QUADRAVOL";
+ SWWMWeapon.Tooltip "$TT_QUADRAVOL";
+ SWWMWeapon.GetLine "getquadravol";
+ Inventory.Icon "graphics/HUD/Icons/W_Quadravol.png";
+ Weapon.SlotNumber 6;
+ Weapon.SlotPriority 2.;
+ Weapon.SelectionOrder 650;
+ Weapon.AmmoType1 "QuadravolAmmo";
+ Weapon.AmmoGive1 1;
+ SWWMWeapon.DropAmmoType "QuadravolAmmo";
+ Quadravol.ClipCount 5;
+ Stamina 80000;
+ +SWWMWEAPON.NOFIRSTGIVE;
+ +WEAPON.EXPLOSIVE;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
diff --git a/zscript/dlc1/swwm_notashotgun_fx.zsc b/zscript/dlc1/swwm_notashotgun_fx.zsc
new file mode 100644
index 000000000..ce67c3099
--- /dev/null
+++ b/zscript/dlc1/swwm_notashotgun_fx.zsc
@@ -0,0 +1,222 @@
+// Quadravol projectiles and effects
+
+Class OnFireLight : PointLightFlickerRandomAttenuated
+{
+ OnFire of;
+
+ override void Tick()
+ {
+ Super.Tick();
+ if ( !of || !of.victim )
+ {
+ A_StopSound(CHAN_VOICE);
+ Destroy();
+ return;
+ }
+ Args[0] = clamp(of.Amount*4,0,255);
+ Args[1] = clamp(of.Amount*2,0,160);
+ Args[2] = clamp(of.Amount/2,0,24);
+ Args[3] = int(max(of.victim.radius,of.victim.height)*2.+20+clamp(of.amount/5,0,80));
+ Args[4] = args[3]+8;
+ SetOrigin(of.Victim.Vec3Offset(0,0,of.Victim.Height/2),true);
+ }
+}
+
+Class OnFire : Thinker
+{
+ Actor victim, instigator, lite;
+ int amount, cnt;
+ double oangle;
+
+ override void Tick()
+ {
+ if ( level.isFrozen() ) return;
+ if ( !victim )
+ {
+ Destroy();
+ return;
+ }
+ if ( victim.waterlevel > 0 )
+ {
+ if ( lite ) lite.Destroy();
+ amount -= int(victim.waterlevel**2);
+ }
+ if ( victim.Health <= 0 ) amount = min(amount,100);
+ if ( !(level.maptime%3) )
+ amount--;
+ if ( victim.player ) amount -= int(abs(actor.deltaangle(victim.angle,oangle))/30);
+ oangle = victim.angle;
+ if ( amount < -30 )
+ {
+ Destroy();
+ return;
+ }
+ if ( cnt > 0 ) cnt--;
+ else
+ {
+ cnt = 10;
+ if ( victim.bSHOOTABLE && (victim.Health > 0) && (amount > 0) )
+ {
+ int flg = DMG_THRUSTLESS;
+ if ( victim is 'Centaur' ) flg |= DMG_FOILINVUL; // you're on fire, that shield is worthless
+ victim.DamageMobj(instigator.FindInventory("Quadravol"),instigator,clamp(int(amount*.1),1,20),'Fire',flg);
+ if ( victim.bISMONSTER && !Random[FlameT](0,3) )
+ victim.Howl();
+ }
+ if ( !victim )
+ {
+ Destroy();
+ return;
+ }
+ }
+ double mult = max(victim.radius,victim.height)/30.;
+ if ( lite ) lite.A_SoundVolume(CHAN_VOICE,min(1.,mult*amount/80.));
+ if ( level.maptime%5 ) return;
+ int numpt = clamp(int(Random[FlameT](2,4)*amount*.02),1,4);
+ numpt = int(clamp(numpt*mult**.5,1,5));
+ for ( int i=0; i 0 )
+ {
+ let c = victim.Spawn("OnFireTrail",pos);
+ c.scale *= max(.3,mult*.5);
+ c.vel = victim.vel*.5+(cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt))*FRandom[FlameT](.5,2.)*c.scale.x;
+ }
+ let s = victim.Spawn("SWWMHalfSmoke",pos);
+ s.scale *= max(1.,1.6*mult);
+ s.alpha *= min(amount+30,100)*.02;
+ s.vel = victim.vel*.5+(cos(ang)*cos(pt),sin(ang)*cos(pt),-sin(pt))*FRandom[FlameT](.2,.6)*s.scale.x;
+ }
+ // spread to nearby actors
+ let bt = BlockThingsIterator.Create(victim);
+ while ( bt.Next() )
+ {
+ let t = bt.Thing;
+ if ( !t || !t.bSHOOTABLE || (t.Health <= 0) || (t == victim) || (victim.Distance3D(t) > victim.radius+t.radius+20) || !victim.CheckSight(t,SF_IGNOREVISIBILITY|SF_IGNOREWATERBOUNDARY) )
+ continue;
+ int amt = max(1,amount/10);
+ let of = IsOnFire(t);
+ if ( of )
+ {
+ amt = min(5,amt);
+ of.amount = min(500,of.amount+amt);
+ of.cnt = min(of.cnt,5);
+ }
+ else Apply(t,instigator,amt);
+ }
+ bt.Destroy();
+ }
+
+ static OnFire Apply( Actor victim, Actor instigator, int amount )
+ {
+ if ( amount <= 0 ) return null;
+ let ti = ThinkerIterator.Create("OnFire",STAT_USER);
+ OnFire t;
+ while ( t = OnFire(ti.Next()) )
+ {
+ if ( t.victim != victim ) continue;
+ if ( instigator ) t.instigator = instigator;
+ t.amount = min(500,t.amount+amount);
+ t.cnt = min(t.cnt,5);
+ return t;
+ }
+ t = new("ONFire");
+ t.ChangeStatNum(STAT_USER);
+ t.victim = victim;
+ t.instigator = instigator;
+ t.amount = min(500,amount);
+ t.cnt = 1;
+ t.lite = Actor.Spawn("OnFireLight",victim.pos);
+ t.lite.specialf1 = 3;
+ OnFireLight(t.lite).of = t;
+ t.oangle = victim.angle;
+ double mult = max(victim.radius,victim.height)/30.;
+ t.lite.A_StartSound("misc/flame",CHAN_VOICE,CHANF_LOOP);
+ t.lite.A_SoundVolume(CHAN_VOICE,min(1.,mult*amount/80.));
+ return t;
+ }
+
+ static OnFire IsOnFire( Actor victim )
+ {
+ let ti = ThinkerIterator.Create("OnFire",STAT_USER);
+ OnFire t;
+ while ( t = OnFire(ti.Next()) )
+ {
+ if ( (t.victim != victim) || (t.amount <= 0) ) continue;
+ return t;
+ }
+ return null;
+ }
+}
+
+Class OnFireTrail : Actor
+{
+ override void PostBeginPlay()
+ {
+ Super.PostBeginPlay();
+ Scale.x *= RandomPick[ExploS](-1,1);
+ Scale.y *= RandomPick[ExploS](-1,1);
+ roll = FRandom[ExploS](0,360);
+ SetState(SpawnState+Random[ExploS](0,19));
+ }
+ action void A_Flame()
+ {
+ special1++;
+ if ( waterlevel > 0 )
+ vel *= .9;
+ else
+ {
+ vel *= .98;
+ vel.z += .1+.4*abs(scale.x);
+ }
+ if ( !Random[FlameT](0,int(40*(default.alpha-alpha))) )
+ {
+ let s = Spawn("SWWMHalfSmoke",pos);
+ s.vel = (FRandom[FlameT](-.2,.2),FRandom[FlameT](-.2,.2),FRandom[FlameT](-.2,.2));
+ s.vel += vel*.3;
+ s.alpha *= alpha*4;
+ s.scale *= .5+abs(scale.x)*(.5+special1/6.);
+ }
+ A_SetScale(scale.x*.98);
+ A_FadeOut(.005);
+ }
+ override void Tick()
+ {
+ if ( isFrozen() ) return;
+ SetOrigin(level.Vec3Offset(pos,vel),true);
+ UpdateWaterLevel();
+ if ( !CheckNoDelay() || (tics == -1) ) return;
+ if ( tics > 0 ) tics--;
+ while ( !tics )
+ {
+ if ( !SetState(CurState.NextState) )
+ return;
+ }
+ }
+ Default
+ {
+ RenderStyle "Add";
+ Speed 2;
+ Radius 4;
+ Height 4;
+ Alpha .15;
+ Scale .3;
+ +NOBLOCKMAP;
+ +NOGRAVITY;
+ +NOTELEPORT;
+ +FORCEXYBILLBOARD;
+ +ROLLSPRITE;
+ +ROLLCENTER;
+ +DONTSPLASH;
+ +NOINTERACTION;
+ }
+ States
+ {
+ Spawn:
+ XFLM ABCDEFGHIJKLMNOPQRST 1 Bright A_Flame();
+ Loop;
+ }
+}
diff --git a/zscript/dlc1/swwm_rebolber.zsc b/zscript/dlc1/swwm_rebolber.zsc
new file mode 100644
index 000000000..ca624051a
--- /dev/null
+++ b/zscript/dlc1/swwm_rebolber.zsc
@@ -0,0 +1,37 @@
+// Blackmann Arms "Puntzer Beta" SMW.05 Revolver (planned for unreleased SWWM Iridium)
+// Slot 3, spawns shared with Spreadgun
+
+Class PuntzerBeta : SWWMWeapon
+{
+ int bullets[6];
+ int rotation;
+ bool initialized;
+
+ Default
+ {
+ //$Title Puntzer Beta
+ //$Group Weapons
+ //$Sprite graphics/HUD/Icons/W_PuntzerBeta.png
+ //$Icon weapon
+ Tag "$T_PUNTZERBETA";
+ Inventory.PickupMessage "$I_PUNTZERBETA";
+ Obituary "$O_PUNTZERBETA";
+ SWWMWeapon.Tooltip "$TT_PUNTZERBETA";
+ SWWMWeapon.GetLine "getpuntzerbeta";
+ Inventory.Icon "graphics/HUD/Icons/W_PuntzerBeta.png";
+ Weapon.SlotNumber 3;
+ Weapon.SlotPriority 2.;
+ Weapon.SelectionOrder 450;
+ Weapon.AmmoType1 "SMW05Ammo";
+ Weapon.AmmoGive1 6;
+ SWWMWeapon.DropAmmoType "SMW05Ammo";
+ Stamina 10000;
+ +SWWMWEAPON.NOFIRSTGIVE;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
diff --git a/zscript/dlc/swwm_rebolber_fx.zsc b/zscript/dlc1/swwm_rebolber_fx.zsc
similarity index 100%
rename from zscript/dlc/swwm_rebolber_fx.zsc
rename to zscript/dlc1/swwm_rebolber_fx.zsc
diff --git a/zscript/dlc1/swwm_supermarioworld.zsc b/zscript/dlc1/swwm_supermarioworld.zsc
new file mode 100644
index 000000000..4e9361691
--- /dev/null
+++ b/zscript/dlc1/swwm_supermarioworld.zsc
@@ -0,0 +1,39 @@
+// Blackmann Arms "Puntzer Gamma" SMW.05 Assault Carbine (was planned for SWWM Z)
+// Slot 4, spawns shared with Wallbuster
+
+Class PuntzerGamma : SWWMWeapon
+{
+ int ClipCount;
+ bool chambered;
+
+ Property ClipCount : ClipCount;
+
+ Default
+ {
+ //$Title Puntzer Gamma
+ //$Group Weapons
+ //$Sprite graphics/HUD/Icons/W_PuntzerGamma.png
+ //$Icon weapon
+ Tag "$T_PUNTZERGAMMA";
+ Inventory.PickupMessage "$I_PUNTZERGAMMA";
+ Obituary "$O_PUNTZERGAMMA";
+ SWWMWeapon.Tooltip "$TT_PUNTZERGAMMA";
+ SWWMWeapon.GetLine "getpuntzergamma";
+ Inventory.Icon "graphics/HUD/Icons/W_PuntzerGamma.png";
+ Weapon.SlotNumber 4;
+ Weapon.SlotPriority 2.;
+ Weapon.SelectionOrder 200;
+ PuntzerGamma.ClipCount 30;
+ Weapon.AmmoType1 "SMW05Ammo";
+ Weapon.AmmoGive1 30;
+ SWWMWeapon.DropAmmoType "SMW05Ammo";
+ Stamina 30000;
+ +SWWMWEAPON.NOFIRSTGIVE;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
diff --git a/zscript/dlc/swwm_supermarioworld_fx.zsc b/zscript/dlc1/swwm_supermarioworld_fx.zsc
similarity index 100%
rename from zscript/dlc/swwm_supermarioworld_fx.zsc
rename to zscript/dlc1/swwm_supermarioworld_fx.zsc
diff --git a/zscript/dlc1/swwm_thiccbolts.zsc b/zscript/dlc1/swwm_thiccbolts.zsc
new file mode 100644
index 000000000..33843e066
--- /dev/null
+++ b/zscript/dlc1/swwm_thiccbolts.zsc
@@ -0,0 +1,41 @@
+// Kmonn Shunna Ray-Khom (from UnSX series)
+// Slot 8, shared spawn with Silver Bullet JET
+
+Class RayKhom : SWWMWeapon
+{
+ int clipcount, clipcount2;
+ bool chambered;
+ int charge;
+
+ Property ClipCount : clipcount;
+
+ Default
+ {
+ //$Title Ray-Khom
+ //$Group Weapons
+ //$Sprite graphics/HUD/Icons/W_RayKhom.png
+ //$Icon weapon
+ Tag "$T_RAYKHOM";
+ Inventory.PickupMessage "$T_RAYKHOM";
+ Obituary "$O_RAYKHOM";
+ SWWMWeapon.Tooltip "$TT_RAYKHOM";
+ SWWMWeapon.GetLine "getraykhom";
+ Inventory.Icon "graphics/HUD/Icons/W_RayKhom.png";
+ Weapon.SlotNumber 8;
+ Weapon.SlotPriority 2.;
+ Weapon.SelectionOrder 850;
+ Weapon.AmmoType1 "RayAmmo";
+ Weapon.AmmoGive1 1;
+ SWWMWeapon.DropAmmoType "RayAmmo";
+ RayKhom.ClipCount 20;
+ Stamina 500000;
+ +SWWMWEAPON.NOFIRSTGIVE;
+ +WEAPON.EXPLOSIVE;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
diff --git a/zscript/dlc/swwm_thiccbolts_fx.zsc b/zscript/dlc1/swwm_thiccbolts_fx.zsc
similarity index 100%
rename from zscript/dlc/swwm_thiccbolts_fx.zsc
rename to zscript/dlc1/swwm_thiccbolts_fx.zsc
diff --git a/zscript/dlc1/swwm_ultimate.zsc b/zscript/dlc1/swwm_ultimate.zsc
new file mode 100644
index 000000000..7c175231a
--- /dev/null
+++ b/zscript/dlc1/swwm_ultimate.zsc
@@ -0,0 +1,43 @@
+// Nekuratek Rafan-Kos aka "The Ultimate Weapon" (from UnSX 4)
+// Slot 0, spawns shared with Ynykron Artifact
+
+Class RafanKos : SWWMWeapon
+{
+ int clipcount;
+ bool chambered;
+ int charge;
+
+ Property ClipCount : clipcount;
+
+ Default
+ {
+ //$Title Rafan-Kos
+ //$Group Weapons
+ //$Sprite graphics/HUD/Icons/W_RafanKos.png
+ //$Icon weapon
+ Tag "$T_RAFANKOS";
+ Inventory.PickupMessage "$T_RAFANKOS";
+ Inventory.PickupSound "misc/w_pkup_vip";
+ Obituary "$O_RAFANKOS";
+ SWWMWeapon.Tooltip "$TT_RAFANKOS";
+ SWWMWeapon.GetLine "getrafankos";
+ Inventory.Icon "graphics/HUD/Icons/W_RafanKos.png";
+ Weapon.SlotNumber 0;
+ Weapon.SlotPriority 2.;
+ Weapon.SelectionOrder 8000;
+ Weapon.AmmoType1 "UltimateAmmo";
+ Weapon.AmmoGive1 1;
+ SWWMWeapon.DropAmmoType "UltimateAmmo";
+ RafanKos.ClipCount 4;
+ Stamina -5000000;
+ +SWWMWEAPON.NOFIRSTGIVE;
+ +WEAPON.EXPLOSIVE;
+ +WEAPON.BFG;
+ }
+ States
+ {
+ Spawn:
+ XZW1 A -1;
+ Stop;
+ }
+}
diff --git a/zscript/dlc/swwm_ultimate_fx.zsc b/zscript/dlc1/swwm_ultimate_fx.zsc
similarity index 100%
rename from zscript/dlc/swwm_ultimate_fx.zsc
rename to zscript/dlc1/swwm_ultimate_fx.zsc
diff --git a/zscript/dlc2/swwm_demoland.zsc b/zscript/dlc2/swwm_demoland.zsc
new file mode 100644
index 000000000..fed2f7923
--- /dev/null
+++ b/zscript/dlc2/swwm_demoland.zsc
@@ -0,0 +1 @@
+// TODO Demo Land Adventure game code
diff --git a/zscript/dlc2/swwm_demoquest.zsc b/zscript/dlc2/swwm_demoquest.zsc
new file mode 100644
index 000000000..2ed93bfe0
--- /dev/null
+++ b/zscript/dlc2/swwm_demoquest.zsc
@@ -0,0 +1 @@
+// TODO Demolition Quest game code
diff --git a/zscript/dlc2/swwm_demoshmup.zsc b/zscript/dlc2/swwm_demoshmup.zsc
new file mode 100644
index 000000000..db9bcc83b
--- /dev/null
+++ b/zscript/dlc2/swwm_demoshmup.zsc
@@ -0,0 +1 @@
+// TODO Interplanetary Demolitionist game code
diff --git a/zscript/handler/swwm_handler.zsc b/zscript/handler/swwm_handler.zsc
deleted file mode 100644
index 49e73150a..000000000
--- a/zscript/handler/swwm_handler.zsc
+++ /dev/null
@@ -1,363 +0,0 @@
-// Handler responsible for item replacements and whatever else
-// most of the code is split up to make it easier to navigate
-
-Class SWWMHandler : EventHandler
-{
- Mixin SWWMUIRandom;
-
- transient int lastlock;
- transient int lastpickuptic[MAXPLAYERS]; // these two are mostly used
- transient int lastnuggettic[MAXPLAYERS]; // to avoid deafening players
- SWWMScoreObj scorenums;
- SWWMDamNum damnums;
- SWWMInterest intpoints;
- Array damtypes, damcolors;
-
- transient int slotstrictwarn;
- transient ui String sswstr;
- transient ui BrokenLines sswl;
-
- // stuff to reduce worldthingspawned overhead
- int bossmap;
- int iwantdie;
- int indoomvacation;
- int inultdoom2;
- Array funtagsv, mergemonstersv;
-
- // for checkreplacement
- bool hasdrlamonsters, haslegionofbones;
- int iskdizd;
- Array bludtypes;
-
- // mod inter-compat stuff
- bool ccloaded;
-
- // session globals
- SWWMGlobals gdat;
-
- // profiling data
- bool profiling;
- int bprofiletics, profiletics; // how many tics to aggregate data for
- double prof_ms[8], prof_avg[8];
- int prof_calls[8];
- double curms;
-
- // to avoid some overlaps
- ui DSMapTitle mapmsg;
-
- // corruption cards stuff
- ui bool incardmenu, cardmessaged;
-
- // ring buffer for player path tracing in minimap
- const MAX_TRACED_BUFSZ = 8192;
- transient ui Vector2 traced_steps[MAX_TRACED_BUFSZ];
- transient ui int traced_steppos, traced_stepnum;
- transient ui Vector2 oldplayerpos;
- transient ui bool do_trace_steps;
-
- enum EProfileTimer
- {
- PT_WORLDTICK,
- PT_WORLDTHINGSPAWNED,
- PT_WORLDTHINGDESTROYED,
- PT_WORLDTHINGDIED,
- PT_WORLDTHINGDAMAGED,
- PT_WORLDTHINGREVIVED,
- PT_CHECKREPLACEMENT,
- PT_CHECKREPLACEE
- }
-
- private void ProfileTick()
- {
- curms = MSTimeF();
- }
- private void ProfileTock( int idx )
- {
- double diff = (MSTimeF()-curms);
- prof_ms[idx] += diff;
- prof_avg[idx] = (prof_calls[idx]>0)?(prof_avg[idx]+diff)/2.:diff;
- prof_calls[idx]++;
- }
-
- static play void ToggleStore( bool val )
- {
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
- if ( !hnd || !hnd.gdat ) return; // shouldn't happen, but doesn't hurt to check
- hnd.gdat.disablestore = !val;
- }
- static play void ToggleRevive( bool val )
- {
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
- if ( !hnd || !hnd.gdat ) return; // shouldn't happen, but doesn't hurt to check
- hnd.gdat.disablerevive = !val;
- }
-
- override void OnRegister()
- {
- // oneliner RNG must be relative to consoleplayer
- SetRandomSeed[DemoLines](Random[DemoLines]()+consoleplayer+MSTime());
- // "uninitialize" some vars
- iwantdie = -1;
- bossmap = -1;
- indoomvacation = -1;
- inultdoom2 = -1;
- // class-checking ones can be initialized here easily
- if ( FindClass('RLMonster','Actor') ) hasdrlamonsters = true;
- if ( FindClass('LOBZombieman','Actor') ) haslegionofbones = true;
- if ( FindClass('CCards_Global','Thinker') ) ccloaded = true;
- if ( LevelInfo.MapExists("Z1M1") && (LevelInfo.MapChecksum("Z1M1") ~== "2B7744234ED2C162AD08A3255E979F65") )
- iskdizd = true;
- // read bludtype files if they can be found
- for ( int lmp = Wads.FindLump("BLUDTYPE"); lmp != -1; lmp = Wads.FindLump("BLUDTYPE",lmp+1) )
- {
- String dat = Wads.ReadLump(lmp);
- Array list;
- // Windows pls
- dat.Replace("\r","");
- list.Clear();
- dat.Split(list,"\n");
- foreach ( l:list )
- {
- if ( (l.Length() == 0) || (l.Left(2) == "//") || (l.Left(1) == "") )
- continue;
- bludtypes.Push(l);
- }
- }
- // read damnum colors
- damtypes.Clear();
- damcolors.Clear();
- for ( int lmp = Wads.FindLump("DAMTYPES"); lmp != -1; lmp = Wads.FindLump("DAMTYPES",lmp+1) )
- {
- String dat = Wads.ReadLump(lmp);
- Array list;
- // Windows pls
- dat.Replace("\r","");
- list.Clear();
- dat.Split(list,"\n");
- foreach ( l:list )
- {
- if ( (l.Length() == 0) || (l.Left(1) == "#") || (l.Left(1) == "") )
- continue;
- int spc = l.IndexOf(" ");
- damtypes.Push(l.Left(spc));
- damcolors.Push(l.Mid(spc+1));
- }
- }
- // cache various services into the handler on register
- // this dramatically reduces overhead by not having to use an iterator every time they're needed
- // especially noticeable for fun tags, as they're looked up for every monster on map load
- let si = ServiceIterator.Find('FunTagService');
- Service sv;
- while ( sv = si.Next() ) funtagsv.Push(sv);
- si = ServiceIterator.Find('MergeMonsterService');
- while ( sv = si.Next() ) mergemonstersv.Push(sv);
- // start profiling
- if ( swwm_profstart <= 0 ) return;
- bprofiletics = profiletics = swwm_profstart;
- profiling = true;
- for ( int i=0; i<8; i++ )
- {
- prof_ms[i] = 0;
- prof_avg[i] = 0;
- prof_calls[i] = 0;
- }
- Console.Printf("Gathering data for %d tic%s...",bprofiletics,(bprofiletics>1)?"s":"");
- }
-
- override void WorldTick()
- {
- if ( profiling ) ProfileTick();
- LangRefresh();
- QueueMaintenance();
- if ( !mnotify && (level.maptime >= 5) )
- {
- mnotify = true;
- let ti = ThinkerIterator.Create('SWWMStats',Thinker.STAT_STATIC);
- SWWMStats s;
- while ( s = SWWMStats(ti.Next()) )
- {
- if ( !SWWMUtility.IsKnownMap() ) break;
- if ( s.myplayer != players[consoleplayer] ) continue;
- int clust = level.cluster;
- if ( SWWMUtility.IsEviternityTwo() )
- {
- // clusters have to be remapped here
- if ( clust == 5 ) clust = 1;
- else if ( (clust == 6) || (clust == 13) ) clust = 2;
- else if ( (clust == 7) || (clust == 14) ) clust = 3;
- else if ( (clust == 8) || (clust == 15) ) clust = 4;
- else if ( (clust == 9) || (clust == 16) ) clust = 5;
- else if ( (clust == 10) || (clust == 17) ) clust = 6;
- else if ( (clust == 11) || (clust == 12) || (clust == 18) || (clust == 19) ) clust = 7;
- }
- else if ( SWWMUtility.IsEviternity() )
- {
- // we have to do some heavy lifting here because episodes don't match clusters
- if ( level.levelnum <= 5 ) clust = 1;
- else if ( level.levelnum <= 10 ) clust = 2;
- else if ( level.levelnum <= 15 ) clust = 3;
- else if ( level.levelnum <= 20 ) clust = 4;
- else if ( level.levelnum <= 25 ) clust = 5;
- else if ( level.levelnum <= 30 ) clust = 6;
- else if ( level.levelnum <= 31 ) clust = 7;
- else if ( level.levelnum <= 32 ) clust = 8;
- }
- int csiz = s.clustervisit.Size();
- if ( (csiz > 0) && (s.clustervisit[csiz-1] != clust) )
- Console.Printf(StringTable.Localize("$SWWM_NEWMISSION"));
- }
- }
- for ( int i=0; i 0) ) SWWMQuickCombatTracker.Update(self,players[i],t);
- // keep healthbars updated for all friends of this player
- for ( int j=0; j 0 ) return;
- profiling = false;
- static const String prof_name[] =
- {
- "WorldTick ",
- "WorldThingSpawned ",
- "WorldThingDestroyed",
- "WorldThingDied ",
- "WorldThingDamaged ",
- "WorldThingRevived ",
- "CheckReplacement ",
- "CheckReplacee "
- };
- Console.Printf("Done!");
- String str = String.Format(
- "SWWMHandler profiling info for %d tic%s:\n"
- " event name | calls | total ms | avg ms\n"
- "---------------------|--------|-------------|-------------\n",
- bprofiletics,(bprofiletics>1)?"s":"");
- for ( int i=0; i<8; i++ )
- str.AppendFormat(" %s | %6d | %11.6f | %11.6f\n",prof_name[i],prof_calls[i],prof_ms[i],prof_avg[i]);
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,str);
- }
-
- override void PostUiTick()
- {
- VanillaBossUITick();
- // corruption cards dialogue
- if ( ccloaded && !gdat.ccstartonce && !cardmessaged && (gamestate == GS_LEVEL) )
- {
- let m = Menu.GetCurrentMenu();
- if ( m && (m.GetClassName() == 'CorruptionCardsSelector') ) incardmenu = true;
- else if ( incardmenu )
- {
- if ( !swwm_ccmessage ) SWWMDialogues.StartSeq("CC");
- CVar.GetCVar('swwm_ccmessage').SetBool(true);
- cardmessaged = true;
- SendNetworkEvent("swwmccstart");
- }
- }
- }
-
- override void WorldLinePreActivated( WorldEvent e )
- {
- // oneliner on locked doors
- if ( !e.Thing ) return;
- int locknum = SWWMUtility.GetLineLock(e.ActivatedLine);
- if ( (locknum < 1) || (locknum > 255) ) return;
- if ( e.Thing.CheckLocalView() && !e.Thing.CheckKeys(locknum,false,true) )
- {
- if ( !lastlock || (gametic > lastlock+20) )
- {
- if ( Key.IsLockDefined(locknum) )
- lastlock = AddOneliner("locked",2);
- else lastlock = AddOneliner("jammed",2);
- }
- }
- }
-
- override void WorldLineActivated( WorldEvent e )
- {
- if ( !(e.ActivationType&SPAC_Use) ) return;
- if ( !e.Thing || !e.Thing.player ) return;
- if ( (e.Thing.player == players[consoleplayer]) && swwm_beepboop )
- SWWMHandler.AddOneliner("buttonpush",2,0);
- let w = SWWMWeapon(e.Thing.player.ReadyWeapon);
- if ( (!w || !w.wallponch) && (!(e.Thing is 'Demolitionist') || !Demolitionist(e.Thing).hitactivate) ) return;
- let s = SWWMStats.Find(e.Thing.player);
- if ( s ) s.wponch++;
- SWWMUtility.AchievementProgressInc("slemg",1,e.Thing.player);
- }
-
- // stuff for hud
- override void RenderUnderlay( RenderEvent e )
- {
- // armor/health flashes
- FlashRender(e);
- if ( slotstrictwarn && (gametic < slotstrictwarn) )
- {
- String str = StringTable.Localize("$SWWM_SETSLOTSTRICT");
- if ( sswstr != str )
- {
- sswstr = str;
- if ( sswl ) sswl.Destroy();
- }
- double t = (slotstrictwarn-(gametic+e.FracTic))/20.;
- double alph = clamp(t,0.,1.);
- if ( !sswl ) sswl = newsmallfont.BreakLines(sswstr,300);
- double yy = (200-sswl.Count()*newsmallfont.GetHeight())/2;
- for ( int i=0; i)(cls);
+ let w = (Class)(AllActorClasses[i]);
if ( !w || (w == 'SWWMWeapon') ) continue;
let def = GetDefaultByType(w);
if ( def.bCHEATNOTWEAPON ) continue;
@@ -90,9 +101,9 @@ extend Class SWWMHandler
S_StartSound("menu/buyinv",CHAN_ITEM,CHANF_UI);
S_StartSound("misc/w_pkup",CHAN_VOICE,CHANF_UI);
}
- if ( players[e.Args[0]].mo.FindInventory('Ynykron') )
- players[e.Args[0]].mo.GiveInventory('YnykronAmmo',1);
- else players[e.Args[0]].mo.GiveInventory('Ynykron',1);
+ if ( players[e.Args[0]].mo.FindInventory("Ynykron") )
+ players[e.Args[0]].mo.GiveInventory("YnykronAmmo",1);
+ else players[e.Args[0]].mo.GiveInventory("Ynykron",1);
}
else if ( e.Name ~== "swwmgravcheat" )
{
@@ -102,9 +113,9 @@ extend Class SWWMHandler
S_StartSound("menu/buyinv",CHAN_ITEM,CHANF_UI);
S_StartSound("misc/p_pkup",CHAN_VOICE,CHANF_UI);
}
- let g = GravityPower(players[e.Args[0]].mo.FindInventory('GravityPower'));
+ let g = GravityPower(players[e.Args[0]].mo.FindInventory("GravityPower"));
if ( g ) g.EffectTics += g.default.EffectTics;
- else players[e.Args[0]].mo.GiveInventory('GravityPower',1);
+ else players[e.Args[0]].mo.GiveInventory("GravityPower",1);
}
else if ( e.Name ~== "swwminvischeat" )
{
@@ -114,9 +125,9 @@ extend Class SWWMHandler
S_StartSound("menu/buyinv",CHAN_ITEM,CHANF_UI);
S_StartSound("misc/p_pkup",CHAN_VOICE,CHANF_UI);
}
- let g = GhostPower(players[e.Args[0]].mo.FindInventory('GhostPower'));
+ let g = GhostPower(players[e.Args[0]].mo.FindInventory("GhostPower"));
if ( g ) g.EffectTics += g.default.EffectTics;
- else players[e.Args[0]].mo.GiveInventory('GhostPower',1);
+ else players[e.Args[0]].mo.GiveInventory("GhostPower",1);
}
else if ( e.Name ~== "swwmbarriercheat" )
{
@@ -126,9 +137,9 @@ extend Class SWWMHandler
S_StartSound("menu/buyinv",CHAN_ITEM,CHANF_UI);
S_StartSound("misc/p_pkup",CHAN_VOICE,CHANF_UI);
}
- let b = BarrierPower(players[e.Args[0]].mo.FindInventory('BarrierPower'));
+ let b = BarrierPower(players[e.Args[0]].mo.FindInventory("BarrierPower"));
if ( b ) b.EffectTics += b.default.EffectTics;
- else players[e.Args[0]].mo.GiveInventory('BarrierPower',1);
+ else players[e.Args[0]].mo.GiveInventory("BarrierPower",1);
}
else if ( e.Name ~== "swwmammocheat" )
{
@@ -138,7 +149,7 @@ extend Class SWWMHandler
S_StartSound("menu/buyinv",CHAN_ITEM,CHANF_UI);
S_StartSound("misc/ammo_pkup",CHAN_VOICE,CHANF_UI);
}
- players[e.Args[0]].mo.GiveInventory('TradedHammerspaceEmbiggener',8,true);
+ players[e.Args[0]].mo.GiveInventory("TradedHammerspaceEmbiggener",8,true);
for ( Inventory i=players[e.Args[0]].mo.inv; i; i=i.inv )
{
if ( !(i is 'Ammo') ) continue;
@@ -170,15 +181,15 @@ extend Class SWWMHandler
S_StartSound("fabricator/use",CHAN_VOICE,CHANF_UI);
}
players[e.Args[0]].health = players[e.Args[0]].mo.health = 1000;
- players[e.Args[0]].mo.GiveInventory('TradedHammerspaceEmbiggener',8,true);
+ players[e.Args[0]].mo.GiveInventory("TradedHammerspaceEmbiggener",8,true);
for ( Inventory i=players[e.Args[0]].mo.inv; i; i=i.inv )
{
if ( !(i is 'Ammo') ) continue;
i.Amount = i.MaxAmount;
}
- foreach ( cls:AllActorClasses )
+ for ( int i=0; i)(cls);
+ let w = (Class)(AllActorClasses[i]);
if ( !w || (w == 'SWWMWeapon') ) continue;
let def = GetDefaultByType(w);
if ( def.bCHEATNOTWEAPON ) continue;
@@ -199,14 +210,14 @@ extend Class SWWMHandler
S_StartSound("menu/buyinv",CHAN_ITEM,CHANF_UI);
}
let mo = players[e.Args[0]].mo;
- Actor f = Actor(ThinkerIterator.Create('SWWMFlag').Next());
- if ( !f ) f = mo.Spawn('SWWMFlag');
- Vector2 spos = mo.Vec2Angle(40.,mo.angle);
+ Actor f = Actor(ThinkerIterator.Create("SWWMFlag").Next());
+ if ( !f ) f = mo.Spawn("SWWMFlag");
+ Vector2 spos = mo.Vec2Offset(cos(mo.angle)*40.,sin(mo.angle)*40.);
Sector sat = level.PointInSector(spos);
double sz = sat.NextLowestFloorAt(spos.x,spos.y,mo.player.viewz-32.);
f.SetOrigin((spos.x,spos.y,sz),false);
f.A_SetAngle(mo.angle);
- f.Spawn('SWWMItemFog',f.pos);
+ f.Spawn("SWWMItemFog",f.pos);
f.A_StartSound("bestsound",CHAN_ITEMEXTRA);
}
else if ( e.Name ~== "swwmballcheat" )
@@ -267,7 +278,7 @@ extend Class SWWMHandler
S_StartSound("misc/omgfart",CHAN_VOICE,CHANF_UI);
}
else mo.A_StartSound("misc/omgfart",CHAN_VOICE,CHANF_OVERLAP,1.,.5);
- let f = mo.Spawn('SWWMGasCloudSpawner',mo.Vec3Angle(mo.radius*.5,mo.angle-180,mo.Height*.4));
+ let f = mo.Spawn("SWWMGasCloudSpawner",mo.Vec3Angle(mo.radius*.5,mo.angle-180,mo.Height*.4));
f.target = mo;
f.angle = mo.angle+180;
f.pitch = -mo.pitch;
@@ -280,9 +291,9 @@ extend Class SWWMHandler
S_StartSound("menu/buyinv",CHAN_ITEM,CHANF_UI);
S_StartSound("misc/p_pkup",CHAN_VOICE,CHANF_UI);
}
- let i = InvinciballPower(players[e.Args[0]].mo.FindInventory('InvinciballPower'));
+ let i = InvinciballPower(players[e.Args[0]].mo.FindInventory("InvinciballPower"));
if ( i ) i.EffectTics += i.default.EffectTics;
- else players[e.Args[0]].mo.GiveInventory('InvinciballPower',1);
+ else players[e.Args[0]].mo.GiveInventory("InvinciballPower",1);
}
else if ( e.Name ~== "swwmstonecheat" )
{
@@ -300,12 +311,11 @@ extend Class SWWMHandler
S_StartSound("menu/buyinv",CHAN_ITEM,CHANF_UI);
}
let mo = players[e.Args[0]].mo;
- Actor f = Actor(ThinkerIterator.Create('FroggyChair').Next());
- if ( !f ) f = mo.Spawn('FroggyChair');
- Vector2 ofs = Actor.AngleToVector(mo.angle,40.);
- f.SetOrigin(mo.Vec2OffsetZ(ofs.x,ofs.y,mo.player.viewz-32.),false);
+ Actor f = Actor(ThinkerIterator.Create("FroggyChair").Next());
+ if ( !f ) f = mo.Spawn("FroggyChair");
+ f.SetOrigin(mo.Vec2OffsetZ(cos(mo.angle)*40.,sin(mo.angle)*40.,mo.player.viewz-32.),false);
f.A_SetAngle(f.AngleTo(mo));
- f.Spawn('SWWMItemFog',f.pos);
+ f.Spawn("SWWMItemFog",f.pos);
f.A_StartSound("bestsound",CHAN_ITEMEXTRA);
}
else if ( e.Name ~== "swwmamnesiacheat" )
@@ -316,7 +326,7 @@ extend Class SWWMHandler
S_StartSound("menu/buyinv",CHAN_ITEM,CHANF_UI);
S_StartSound("bestsound",CHAN_VOICE,CHANF_UI);
}
- let ti = ThinkerIterator.Create('Actor');
+ let ti = ThinkerIterator.Create("Actor");
Actor a;
while ( a = Actor(ti.Next()) )
{
@@ -331,26 +341,68 @@ extend Class SWWMHandler
Console.Printf("\cyLet's mop up that big mess over there.\c-");
S_StartSound("menu/buyinv",CHAN_ITEM,CHANF_UI);
}
- let cc = SWWMCorpseCleaner(ThinkerIterator.Create('SWWMCorpseCleaner',Thinker.STAT_USER).Next());
+ let cc = SWWMCorpseCleaner(ThinkerIterator.Create("SWWMCorpseCleaner",Thinker.STAT_USER).Next());
if ( !cc )
{
- cc = new('SWWMCorpseCleaner');
+ cc = new("SWWMCorpseCleaner");
cc.ChangeStatNum(Thinker.STAT_USER);
cc.Init(players[e.Args[0]].mo);
}
else cc.Init(players[e.Args[0]].mo);
}
+ else if ( e.Name ~== "swwmsewercountcheat" )
+ {
+ if ( consoleplayer == e.Args[0] )
+ {
+ let cv = CVar.FindCVar('swwm_sewercount');
+ int cur = max(0,cv.GetInt());
+ if ( cur == 0 ) Console.Printf("\cyIt begins.\c-");
+ else switch ( Random[HudStuff](0,9) )
+ {
+ case 0:
+ Console.Printf("\cyAnother one?\c-");
+ break;
+ case 1:
+ Console.Printf("\cyOh hi Civvie.\c-");
+ break;
+ case 2:
+ Console.Printf("\cyIt does stink.\c-");
+ break;
+ case 3:
+ Console.Printf("\cyGod, imagine the smell...\c-");
+ break;
+ case 4:
+ Console.Printf("\cyObligatory sewer level?\c-");
+ break;
+ case 5:
+ Console.Printf("\cyYup! It's another sewer.\c-");
+ break;
+ case 6:
+ Console.Printf("\cyOh boy here we go...\c-");
+ break;
+ case 7:
+ Console.Printf("\cyIt smells, boy does it smell.\c-");
+ break;
+ case 8:
+ Console.Printf("\cyPlease don't sue me, Civvie.\c-");
+ break;
+ case 9:
+ Console.Printf("\cyOnce more, from the top!\c-");
+ break;
+ }
+ S_StartSound("menu/buyinv",CHAN_ITEM,CHANF_UI);
+ cv.SetInt(cur+1);
+ sewercnt = gametic;
+ }
+ }
else if ( e.Name ~== "swwmonfirecheat" )
{
- let ti = ThinkerIterator.Create('Actor');
+ let ti = ThinkerIterator.Create("Actor");
Actor a;
bool burned = false;
while ( a = Actor(ti.Next()) )
{
- if ( !a.bSHOOTABLE || (a.player == players[e.Args[0]])
- || a.IsFriend(players[e.Args[0]].mo)
- || !a.CheckSight(players[e.Args[0]].mo,SF_IGNOREVISIBILITY|SF_IGNOREWATERBOUNDARY) )
- continue;
+ if ( !a.bSHOOTABLE || (a.player == players[e.Args[0]]) || a.IsFriend(players[e.Args[0]].mo) || !SWWMUtility.InPlayerFOV(players[e.Args[0]],a) ) continue;
OnFire.Apply(a,players[e.Args[0]].mo,500);
burned = true;
}
@@ -374,7 +426,7 @@ extend Class SWWMHandler
static const String cht[] =
{
"swwmlodsofemone", "swwmdeeplore", "swwmfroggygang", "swwmforgetaboutit",
- "swwmmisterproper", "swwmpantsonfire",
+ "swwmmisterproper", "swwmstinky", "swwmpantsonfire",
// SWWM Platinum cheats
"swwmimstuck", "swwmarmojumbo", "swwmdangimhealthy",
"swwmwarriorofzaemonath", "swwmpowerparp", "swwmcannotseemyhands",
@@ -387,7 +439,7 @@ extend Class SWWMHandler
static const String cmd[] =
{
"swwmmoneycheat", "swwmlorecheat", "swwmfroggycheat", "swwmamnesiacheat",
- "swwmjanitorcheat", "swwmonfirecheat",
+ "swwmjanitorcheat", "swwmsewercountcheat", "swwmonfirecheat",
// SWWM Platinum cheats
"swwmsafecheat", "swwmweaponcheat", "swwmhealcheat",
"swwmynykroncheat", "swwmgravcheat", "swwminvischeat",
@@ -409,10 +461,16 @@ extend Class SWWMHandler
matchany = true;
if ( kstr != cht[i] ) continue;
let s = SWWMStats.Find(players[consoleplayer]);
- if ( (i > 5) && !swwm_nomapmsg && (!s || !s.oldcheat) )
+ if ( (i > 6) && !swwm_nomapmsg && (!s || !s.oldcheat) )
{
- if ( !swwm_oldcheats ) SWWMDialogues.StartSeq("CHEATS");
- CVar.GetCVar('swwm_oldcheats').SetBool(true);
+ let m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_ZNVSNAME"),StringTable.Localize("$SWWM_ZNVNAME"),"Znv");
+ m.seqname = "ZNVTXT";
+ m.seqcnt = 5;
+ m.znvspecial = true;
+ m.delay = 80;
+ m.enddelay = 90;
+ m.pausedelay = 40;
+ StatusBar.AttachMessage(m,-1232);
SendNetworkEvent("swwmsetoldcheat",consoleplayer);
}
if ( SWWMUtility.CheatsDisabled(consoleplayer) )
@@ -455,6 +513,23 @@ extend Class SWWMHandler
return false;
}
+ private ui int GetUIRandom()
+ {
+ return (rss = (rss<<1)*35447+(rss/87));
+ }
+
+ private ui double RandomShiver()
+ {
+ int sd = GetUIRandom();
+ return ((abs(sd)%11)-5)*.1;
+ }
+
+ private ui int RandomFall()
+ {
+ int sd = GetUIRandom();
+ return ((abs(sd)%22)+10);
+ }
+
private ui void CheatOverlay( RenderEvent e )
{
// cheat input
@@ -466,11 +541,11 @@ extend Class SWWMHandler
double shine = clamp((klinger-(gametic+e.fractic+40))/20.,0.,1.);
int col = (kcode>4)?0:(kfail)?2:1;
int tlen = chstr.CodePointCount();
- if ( !CheatFont ) CheatFont = Font.GetFont('TewiFontOutline');
+ if ( !CheatFont ) CheatFont = Font.GetFont("TewiFontOutline");
int width = (CheatFont.StringWidth(chstr)+3*(tlen-1));
double xx = int(Screen.GetWidth()-width*scl)/2;
double yy = int(Screen.GetHeight()-CheatFont.GetHeight()*scl)/2;
- SetUIRandom((kcode>4)?gametic:klinger);
+ rss = (kcode>4)?gametic:klinger;
for ( int i=0, pos=0; i= 2 )
- {
- int hp = Clamp(mo.Health,0,200);
- double sat = (hp<150)?1.:(1.-(hp-150)/100.);
- Vector3 rgb = SWWMUtility.HSVtoRGB((hp/300.,sat,1.));
- col = Color(int(rgb.x*255),int(rgb.y*255),int(rgb.z*255));
- }
- else if ( chp == 1 )
- {
- double hp = Clamp(mo.Health,0,100)/100.;
- if ( hp <= 0 ) col = Color(255,0,0);
- else if ( hp < .3 ) col = Color(255,int(hp*255/.3),0);
- else if ( hp < .85 ) col = Color(int((.6-hp)*255/.3),255,0);
- else col = Color(0,255,0);
- }
- else if ( (ctr.Results.HitType == TRACE_HitActor) && ctr.Results.HitActor.bSHOOTABLE )
- {
- // show target health, rather than our own
- double hp = ctr.Results.HitActor.Health/double(ctr.Results.HitActor.GetSpawnHealth());
- if ( hp <= 0 ) col = Color(255,0,0);
- else if ( hp < .3 ) col = Color(255,int(hp*255/.3),0);
- else if ( hp < .85 ) col = Color(int((.6-hp)*255/.3),255,0);
- else col = Color(0,255,0);
- }
- else col = crosshaircolor;
- tpos[i] = e.ViewPos+ofs+x*ctr.Results.Distance;
- tcol[i] = col;
- }
- // copy over used slots to unused slots, so transition between weapons is smoother
- int j = 0;
- for ( int i=numcrosshairs; i 0. ) sz = Screen.GetHeight()*cs/200.;
- bool bGrowMe = crosshairgrow;
- if ( bGrowMe ) sz *= StatusBar.CrosshairSize*StatusBar.CrosshairSize;
- sz = max(1.,round(sz)); // ensure integer scaling of crosshair texture
- Vector2 oddfix = (0,0); // offset for odd-sized textures when scaling by an even number
- if ( int(ts.x)%2 ) oddfix.x = -floor(sz/2.)+1.;
- if ( int(ts.y)%2 ) oddfix.y = -floor(sz/2.)+1.;
- SWWMUtility.PrepareProjData(tprojdata,e.ViewPos,e.ViewAngle,e.ViewPitch,e.ViewRoll,players[consoleplayer].fov);
- Screen.SetClipRect(tprojdata.viewx,tprojdata.viewy,tprojdata.vieww,tprojdata.viewh);
- Vector2 actpos[MAX_CROSSHAIRS];
- for ( int i=0; i d.score ) d.score = int.min;
+ else d.score -= e.Damage;
+ spawnme = false;
+ break;
+ }
}
+ if ( spawnme ) SWWMScoreObj.SpawnFromHandler(self,-e.Damage,e.Thing.Vec3Offset(FRandom[ScoreBits](-8,8),FRandom[ScoreBits](-8,8),FRandom[ScoreBits](-8,8)+e.Thing.Height/2),ST_Damage,e.Thing);
// stats
if ( e.Thing.player )
{
@@ -81,9 +90,8 @@ extend Class SWWMHandler
}
}
if ( !e.DamageSource || !e.DamageSource.player ) return;
- // fall dmg tracking
- if ( !e.Thing.player && (e.Thing.bFALLDAMAGE || level.monsterfallingdamage) )
- SWWMWhoPushedMe.SetInstigator(e.Thing,e.DamageSource);
+ // fall dmg
+ SWWMWhoPushedMe.SetInstigator(e.Thing,e.DamageSource);
dealtdamage[e.DamageSource.PlayerNumber()] = true;
let s = SWWMStats.Find(e.DamageSource.player);
if ( s ) // deathmatch telefrag-on-spawn may cause this to be null
@@ -92,17 +100,17 @@ extend Class SWWMHandler
if ( e.Damage > s.topdealt ) s.topdealt = e.Damage;
}
SWWMFlyTracker.Track(e.Thing,e.DamageSource);
- if ( e.Thing.bBOSS || e.Thing.FindInventory('BossMarker') )
+ if ( e.Thing.bBOSS || e.Thing.FindInventory("BossMarker") )
{
- let tk = e.Thing.FindInventory('DeepImpactOnlyToken');
+ let tk = e.Thing.FindInventory("DeepImpactOnlyToken");
if ( !tk )
{
- tk = Inventory(Actor.Spawn('DeepImpactOnlyToken'));
+ tk = Inventory(Actor.Spawn("DeepImpactOnlyToken"));
tk.AttachToOwner(e.Thing);
tk.special1 = 0;
}
Inventory pb;
- if ( (tk.special1 != -1) && ((e.DamageType == 'Push') || (e.Inflictor && (pb = e.Inflictor.FindInventory('ParriedBuff')) && pb.bAMBUSH)) )
+ if ( (tk.special1 != -1) && ((e.DamageType == 'Push') || (e.Inflictor && (pb = e.Inflictor.FindInventory("ParriedBuff")) && pb.bAMBUSH)) )
tk.special1 = 1;
else tk.special1 = -1;
}
@@ -114,14 +122,13 @@ extend Class SWWMHandler
// combat hit chatter
private void DoCombatHit( WorldEvent e )
{
- if ( (e.DamageSource is 'SWWMVoodooDoll') || (e.Thing is 'SWWMVoodooDoll') ) return;
if ( (e.DamageSource.bISMONSTER || e.DamageSource.player || (e.DamageSource is 'ScriptedMarine')) && (e.Thing == players[consoleplayer].mo) && (e.Thing.Health > 0) )
{
- if ( !lastcombat || (gametic > lastcombat+20) )
+ if ( !lastcombat || (gametic > lastcombat+40) )
{
if ( e.Thing.IsFriend(e.DamageSource) )
lastcombat = AddOneliner("friendhit",1,10);
- else if ( (!lastcombat || (gametic > lastcombat+90)) && !Random[DemoLines](0,(e.DamageSource.bBOSS||e.DamageSource.FindInventory('BossMarker'))?2:5) )
+ else if ( (!lastcombat || (gametic > lastcombat+180)) && !Random[DemoLines](0,(e.DamageSource.bBOSS||e.DamageSource.FindInventory("BossMarker"))?1:4) && !SWWMHDoomHandler.IsCuteGirl(e.DamageSource) ) // [HDoom] don't shout at the girls
lastcombat = AddOneliner("gethit",1,15);
}
highesttic = gametic;
@@ -132,11 +139,8 @@ extend Class SWWMHandler
// make sure it's not a moth, because otherwise they won't shut up about accidentally hurting them (it happens a lot)
if ( e.Thing.IsFriend(e.DamageSource) && !(e.Thing is 'LampMoth') )
{
- if ( !lastcombat || (gametic > lastcombat+20) )
- {
+ if ( !lastcombat || (gametic > lastcombat+40) )
lastcombat = AddOneliner("hitfriend",1,10);
- if ( Demolitionist(e.DamageSource) ) Demolitionist(e.DamageSource).facesad = true;
- }
highesttic = gametic;
}
}
@@ -148,10 +152,7 @@ extend Class SWWMHandler
// fall damage tracking hack
let src = e.DamageSource;
if ( (e.DamageType == 'Falling') && !e.DamageSource )
- {
- let inst = SWWMWhoPushedMe.RecallInstigator(e.Thing);
- if ( inst ) src = inst;
- }
+ src = SWWMWhoPushedMe.RecallInstigator(e.Thing);
if ( (!src || !src.player || (src == e.Thing)) ) return;
let inflictor = e.Inflictor;
if ( inflictor is 'SWWMPuff' ) inflictor = inflictor.master;
@@ -161,39 +162,22 @@ extend Class SWWMHandler
s.kills++;
s.AddWeaponKill(inflictor,e.Thing,e.DamageType);
}
- if ( (src == players[consoleplayer].mo) && !(e.Thing is 'SWWMVoodooDoll') )
+ if ( src == players[consoleplayer].mo )
{
highesttic = gametic;
- if ( !lastcombat || (gametic > lastcombat+20) )
+ if ( !lastcombat || (gametic > lastcombat+40) )
{
if ( e.Thing.IsFriend(src) )
- {
lastcombat = AddOneliner("friendkill",1,5);
- if ( Demolitionist(e.DamageSource) ) Demolitionist(e.DamageSource).facesad = true;
- }
- else if ( !lastcombat || (gametic > lastcombat+50) )
- {
- int lc = 0;
- Inventory buff = inflictor?inflictor.FindInventory('ParriedBuff'):null;
- if ( !Random[DemoLines](0,2) && buff && (e.Thing is 'Cyberdemon') && (inflictor is 'Rocket') && (buff.tracer == e.Thing) ) lc = AddOneliner("cybully",1,15);
- else if ( !Random[DemoLines](0,(e.Thing.bBOSS||e.Thing.FindInventory('BossMarker'))?1:2) && (e.DamageType == 'CriticalConcussion') ) lc = AddOneliner("ballskill",1,15);
- else if ( !Random[DemoLines](0,(e.Thing.bBOSS||e.Thing.FindInventory('BossMarker'))?2:4) && (e.DamageType == 'Buttslam') ) lc = AddOneliner("asskill",1,15);
- else if ( !Random[DemoLines](0,(e.Thing.bBOSS||e.Thing.FindInventory('BossMarker'))?3:5) && ((inflictor is 'HeavyMahSheenGun') || (inflictor is 'SheenTrail')) )
- lc = AddOneliner("sheenkill",1,15);
- if ( !lc )
- {
- if ( !Random[DemoLines](0,(e.Thing.bBOSS||e.Thing.FindInventory('BossMarker'))?2:4) )
- lastcombat = AddOneliner("scorekill",1,15);
- }
- else lastcombat = lc;
- }
+ else if ( (!lastcombat || (gametic > lastcombat+120)) && !Random[DemoLines](0,(e.Thing.bBOSS||e.Thing.FindInventory("BossMarker"))?1:4) && !SWWMHDoomHandler.IsCuteGirl(e.Thing) ) // [HDoom] don't shout at the girls
+ lastcombat = AddOneliner("scorekill",1,15);
}
}
int pnum = src.PlayerNumber();
// achievement stuff
if ( e.Thing.IsHostile(src) && (e.Thing.bISMONSTER || e.Thing.player) )
{
- if ( (e.Thing.bBOSS||e.Thing.FindInventory('BossMarker')) && ((e.DamageType == 'Dash') || (e.DamageType == 'Buttslam')) )
+ if ( (e.Thing.bBOSS||e.Thing.FindInventory("BossMarker")) && ((e.DamageType == 'Dash') || (e.DamageType == 'Buttslam')) )
SWWMUtility.AchievementProgressInc("bossdash",1,src.player);
if ( (inflictor is 'DeepImpact') && (e.DamageType == 'Push') )
SWWMUtility.AchievementProgressInc("sneeze",1,src.player);
@@ -213,7 +197,7 @@ extend Class SWWMHandler
SWWMUtility.MarkAchievement("cybully",src.player);
}
Inventory tk;
- if ( (tk = e.Thing.FindInventory('DeepImpactOnlyToken')) && (tk.special1 == 1) )
+ if ( (tk = e.Thing.FindInventory("DeepImpactOnlyToken")) && (tk.special1 == 1) )
SWWMUtility.MarkAchievement("shame",src.player);
SWWMUtility.AchievementProgressInc("mega",1,src.player);
if ( src.player.Health == 1 )
@@ -221,6 +205,38 @@ extend Class SWWMHandler
onehpspree[pnum]++;
SWWMUtility.AchievementProgress("onehp",onehpspree[pnum],src.player);
}
+ // tasty treats
+ if ( swwm_demoslayer )
+ {
+ if ( src.Health < 100 )
+ {
+ int amt = clamp(e.Thing.SpawnHealth()/20,1,10);
+ if ( e.Thing.Health < (e.Thing.GetGibHealth()*2) ) amt *= 3;
+ else if ( e.Thing.Health < e.Thing.GetGibHealth() ) amt *= 2;
+ for ( int i=0; i 10 ) spreebonus = int(10*((spreecount[pnum]/10.)**.25));
score += 100+spreebonus;
if ( (spreecount[pnum] > 0) && scr )
scr.AppendXString(StringTable.Localize("$SWWM_SPREEKILL"),spreecount[pnum]);
}
- if ( e.Thing.bBOSS || e.Thing.FindInventory('BossMarker') )
+ if ( e.Thing.bBOSS || e.Thing.FindInventory("BossMarker") )
{
score += 2000;
if ( scr ) scr.AppendXString(StringTable.Localize("$SWWM_BOSSKILL"));
@@ -306,12 +320,9 @@ extend Class SWWMHandler
{
allkills = true;
SWWMCredits.Give(src.player,1000);
- if ( src.player == players[consoleplayer] )
- {
- SWWMScoreObj.SpawnAtActorFromHandler(self,1000,src);
- Console.Printf(StringTable.Localize("$SWWM_LASTMONSTER"),1000);
- }
+ if ( src.player == players[consoleplayer] ) Console.Printf(StringTable.Localize("$SWWM_LASTMONSTER"),1000);
else Console.Printf(StringTable.Localize("$SWWM_LASTMONSTERREM"),src.player.GetUserName(),1000);
+ SWWMScoreObj.SpawnFromHandler(self,1000,src.Vec3Offset(0,0,src.Height/2));
SWWMUtility.AchievementProgressInc("allkills",1,src.player);
}
}
diff --git a/zscript/handler/swwm_handler_debugrender.zsc b/zscript/handler/swwm_handler_debugrender.zsc
index dbb7ee0ae..d42cf3936 100644
--- a/zscript/handler/swwm_handler_debugrender.zsc
+++ b/zscript/handler/swwm_handler_debugrender.zsc
@@ -6,22 +6,20 @@ extend Class SWWMHandler
private ui void DrawWorldLine( RenderEvent e, Vector3 apos, Vector3 bpos, Color col )
{
- Vector3 a = SWWMUtility.ProjectPoint(projdata,e.viewpos+level.Vec3Diff(e.viewpos,apos),false),
- b = SWWMUtility.ProjectPoint(projdata,e.viewpos+level.Vec3Diff(e.viewpos,bpos),false);
- // both points are behind the screen
- if ( (a.z <= 0.) && (b.z < 0.) ) return;
- // at least one point is invalid
- if ( (a.z == 0.) || (b.z == 0.) ) return;
+ Vector3 a = SWWMUtility.ProjectPoint(projdata,e.viewpos+level.Vec3Diff(e.viewpos,apos)),
+ b = SWWMUtility.ProjectPoint(projdata,e.viewpos+level.Vec3Diff(e.viewpos,bpos));
+ if ( (a.z > 1.) && (b.z > 1.) ) return;
+ if ( (a.z == -double.infinity) || (b.z == -double.infinity) ) return; // how the fuck???
double da, db, s;
Vector3 p;
- da = a dot (0.,0.,1.);
- db = b dot (0.,0.,1.);
+ da = a dot (0.,0.,-1.)-1.;
+ db = b dot (0.,0.,-1.)-1.;
if ( da-db != 0. )
{
s = da/(da-db);
p = (a.x+s*(b.x-a.x),a.y+s*(b.y-a.y),a.z+s*(b.z-a.z));
- if ( a.z < 0. ) a = p;
- if ( b.z < 0. ) b = p;
+ if ( a.z > 1. ) a = p;
+ if ( b.z > 1. ) b = p;
}
Vector2 va = SWWMUtility.NDCToViewport(projdata,a);
Vector2 vb = SWWMUtility.NDCToViewport(projdata,b);
@@ -30,30 +28,29 @@ extend Class SWWMHandler
private ui void DrawWorldCircle( RenderEvent e, Vector3 pos, double radius, Color col )
{
- let [x, y, z] = SWWMUtility.GetAxes(e.viewangle,e.viewpitch,e.viewroll);
+ Vector3 x, y, z;
+ [x, y, z] = swwm_CoordUtil.GetAxes(e.viewpitch,e.viewangle,e.viewroll);
Vector3 ndc[64];
for ( int i=0; i<64; i++ )
{
- Vector3 wpos = e.viewpos+level.Vec3Diff(e.viewpos,level.Vec3Offset(pos,SWWMUtility.CircleOffset(y,z,i*5.625,radius)));
- ndc[i] = SWWMUtility.ProjectPoint(projdata,wpos,false);
+ Vector3 wpos = e.viewpos+level.Vec3Diff(e.viewpos,level.Vec3Offset(pos,y*cos(i*5.625)*radius+z*sin(i*5.625)*radius));
+ ndc[i] = SWWMUtility.ProjectPoint(projdata,wpos);
}
for ( int i=0; i<64; i++ )
{
Vector3 a = ndc[i], b = ndc[(i+1)%64];
- // both points are behind the screen
- if ( (a.z <= 0.) && (b.z < 0.) ) return;
- // at least one point is invalid
- if ( (a.z == 0.) || (b.z == 0.) ) return;
+ if ( (a.z > 1.) && (b.z > 1.) ) continue;
+ if ( (a.z == -double.infinity) || (b.z == -double.infinity) ) continue; // how the fuck???
double da, db, s;
Vector3 p;
- da = a dot (0.,0.,1.);
- db = b dot (0.,0.,1.);
+ da = a dot (0.,0.,-1.)-1.;
+ db = b dot (0.,0.,-1.)-1.;
if ( da-db != 0. )
{
s = da/(da-db);
p = (a.x+s*(b.x-a.x),a.y+s*(b.y-a.y),a.z+s*(b.z-a.z));
- if ( a.z < 0. ) a = p;
- if ( b.z < 0. ) b = p;
+ if ( a.z > 1. ) a = p;
+ if ( b.z > 1. ) b = p;
}
Vector2 va = SWWMUtility.NDCToViewport(projdata,a);
Vector2 vb = SWWMUtility.NDCToViewport(projdata,b);
@@ -70,35 +67,36 @@ extend Class SWWMHandler
Vector3 b1, b2;
b1 = pos-(a.radius,a.radius,0);
b2 = pos+(a.radius,a.radius,a.height);
- DrawWorldLine(e,(b1.x,b1.y,b1.z),(b1.x,b2.y,b1.z),0xFFFFFFFF);
- DrawWorldLine(e,(b1.x,b2.y,b1.z),(b2.x,b2.y,b1.z),0xFFFFFFFF);
- DrawWorldLine(e,(b2.x,b2.y,b1.z),(b2.x,b1.y,b1.z),0xFFFFFFFF);
- DrawWorldLine(e,(b2.x,b1.y,b1.z),(b1.x,b1.y,b1.z),0xFFFFFFFF);
- DrawWorldLine(e,(b1.x,b1.y,b2.z),(b1.x,b2.y,b2.z),0xFFFFFFFF);
- DrawWorldLine(e,(b1.x,b2.y,b2.z),(b2.x,b2.y,b2.z),0xFFFFFFFF);
- DrawWorldLine(e,(b2.x,b2.y,b2.z),(b2.x,b1.y,b2.z),0xFFFFFFFF);
- DrawWorldLine(e,(b2.x,b1.y,b2.z),(b1.x,b1.y,b2.z),0xFFFFFFFF);
- DrawWorldLine(e,(b1.x,b1.y,b1.z),(b1.x,b1.y,b2.z),0xFFFFFFFF);
- DrawWorldLine(e,(b2.x,b1.y,b1.z),(b2.x,b1.y,b2.z),0xFFFFFFFF);
- DrawWorldLine(e,(b1.x,b2.y,b1.z),(b1.x,b2.y,b2.z),0xFFFFFFFF);
- DrawWorldLine(e,(b2.x,b2.y,b1.z),(b2.x,b2.y,b2.z),0xFFFFFFFF);
+ DrawWorldLine(e,(b1.x,b1.y,b1.z),(b1.x,b2.y,b1.z),"White");
+ DrawWorldLine(e,(b1.x,b2.y,b1.z),(b2.x,b2.y,b1.z),"White");
+ DrawWorldLine(e,(b2.x,b2.y,b1.z),(b2.x,b1.y,b1.z),"White");
+ DrawWorldLine(e,(b2.x,b1.y,b1.z),(b1.x,b1.y,b1.z),"White");
+ DrawWorldLine(e,(b1.x,b1.y,b2.z),(b1.x,b2.y,b2.z),"White");
+ DrawWorldLine(e,(b1.x,b2.y,b2.z),(b2.x,b2.y,b2.z),"White");
+ DrawWorldLine(e,(b2.x,b2.y,b2.z),(b2.x,b1.y,b2.z),"White");
+ DrawWorldLine(e,(b2.x,b1.y,b2.z),(b1.x,b1.y,b2.z),"White");
+ DrawWorldLine(e,(b1.x,b1.y,b1.z),(b1.x,b1.y,b2.z),"White");
+ DrawWorldLine(e,(b2.x,b1.y,b1.z),(b2.x,b1.y,b2.z),"White");
+ DrawWorldLine(e,(b1.x,b2.y,b1.z),(b1.x,b2.y,b2.z),"White");
+ DrawWorldLine(e,(b2.x,b2.y,b1.z),(b2.x,b2.y,b2.z),"White");
}
- let [x, y, z] = SWWMUtility.GetAxes(a.angle,a.pitch,a.roll);
- DrawWorldLine(e,pos,pos+x*16,0xFFFF0000);
- DrawWorldLine(e,pos,pos+y*16,0xFF00FF00);
- DrawWorldLine(e,pos,pos+z*16,0xFF0000FF);
- if ( a.vel != (0,0,0) ) DrawWorldLine(e,pos,pos+a.vel*GameTicRate,0xFFFFFF00);
- if ( a.target ) DrawWorldLine(e,pos,SWWMUtility.LerpVector3(a.target.prev,a.target.pos,e.FracTic),0xFFFFA000);
- if ( a.tracer ) DrawWorldLine(e,pos,SWWMUtility.LerpVector3(a.tracer.prev,a.tracer.pos,e.FracTic),0xFFFF8000);
- if ( a.master ) DrawWorldLine(e,pos,SWWMUtility.LerpVector3(a.master.prev,a.master.pos,e.FracTic),0xFF8000FF);
+ Vector3 x, y, z;
+ [x, y, z] = swwm_CoordUtil.GetAxes(a.pitch,a.angle,a.roll);
+ DrawWorldLine(e,pos,pos+x*16,"Red");
+ DrawWorldLine(e,pos,pos+y*16,"Green");
+ DrawWorldLine(e,pos,pos+z*16,"Blue");
+ if ( a.vel != (0,0,0) ) DrawWorldLine(e,pos,pos+a.vel*GameTicRate,"Yellow");
+ if ( a.target ) DrawWorldLine(e,pos,SWWMUtility.LerpVector3(a.target.prev,a.target.pos,e.FracTic),"Gold");
+ if ( a.tracer ) DrawWorldLine(e,pos,SWWMUtility.LerpVector3(a.tracer.prev,a.tracer.pos,e.FracTic),"Orange");
+ if ( a.master ) DrawWorldLine(e,pos,SWWMUtility.LerpVector3(a.master.prev,a.master.pos,e.FracTic),"Purple");
double hdiff = a.Height/2;
if ( a.bFLOATBOB ) hdiff += a.GetBobOffset();
Vector3 ndc = SWWMUtility.ProjectPoint(projdata,e.viewpos+level.Vec3Diff(e.viewpos,pos+(0,0,hdiff)));
- if ( ndc.z <= 0. ) return;
+ if ( ndc.z > 1. ) return;
Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc);
String tag = a.player?a.player.GetUserName():a.GetTag();
if ( tag == a.GetClassName() ) SWWMUtility.BeautifyClassName(tag);
- Screen.DrawText(NewSmallFont,a.bDROPPED?Font.CR_DARKRED:Font.CR_RED,vpos.x-NewSmallFont.StringWidth(tag)/2,vpos.y-NewSmallFont.GetHeight()/2,tag);
+ Screen.DrawText(NewSmallFont,Font.CR_RED,vpos.x-NewSmallFont.StringWidth(tag)/2,vpos.y-NewSmallFont.GetHeight()/2,tag);
}
private ui void DrawDebug( RenderEvent e )
@@ -106,21 +104,18 @@ extend Class SWWMHandler
if ( !swwm_debugview ) return;
// prepare projection data, we're going to need this
SWWMUtility.PrepareProjData(projdata,e.ViewPos,e.ViewAngle,e.ViewPitch,e.ViewRoll,players[consoleplayer].fov);
- foreach ( s:level.Sectors )
+ let ti = ThinkerIterator.Create("Actor");
+ Actor a;
+ while ( a = Actor(ti.Next()) )
{
- // don't check sectors that aren't within bounds, saves some time
- if ( !BoxInSectorBounds(s,players[consoleplayer].Camera.pos.xy,1000,players[consoleplayer].Camera.CurSector.PortalGroup) )
- continue;
- for ( Actor a=s.thinglist; a; a=a.snext )
- {
- if ( (a == players[consoleplayer].Camera) && !(players[consoleplayer].cheats&CF_CHASECAM) ) continue;
- if ( a.bINVISIBLE && !(a is 'DynamicLight') ) continue;
- if ( (a is 'Inventory') && Inventory(a).Owner ) continue;
- if ( (a is 'SWWMPickupFlash') && (a.CurState == a.FindState('Pickup')) ) continue;
- if ( (a is 'SWWMShadow') || (a is 'SWWMItemOverlay') || (a is 'HeadpatTracker') || (a is 'SWWMTeleportLine') || (a is 'SWWMTeleportDest') ) continue;
- if ( a.Distance3DSquared(e.Camera) > 1000000 ) continue;
- DrawActor(e,a);
- }
+ if ( a == players[consoleplayer].Camera ) continue;
+ if ( a.bINVISIBLE && !(a is 'DynamicLight') ) continue;
+ if ( (a is 'Inventory') && Inventory(a).Owner ) continue;
+ if ( (a is 'SWWMPickupFlash') && (a.CurState == a.FindState('Pickup')) ) continue;
+ if ( (a is 'SWWMShadow') || (a is 'GhostArtifactX') || (a is 'DemolitionistSelfLight') || (a is 'HeadpatTracker') || (a is 'SWWMExtendedItemHitbox')
+ || (a is 'SWWMTeleportLine') || (a is 'SWWMTeleportDest') ) continue;
+ if ( a.Distance3DSquared(e.Camera) > 1000000 ) continue;
+ DrawActor(e,a);
}
}
}
diff --git a/zscript/handler/swwm_handler_flash.zsc b/zscript/handler/swwm_handler_flash.zsc
index bf30f906b..ce8aec8ad 100644
--- a/zscript/handler/swwm_handler_flash.zsc
+++ b/zscript/handler/swwm_handler_flash.zsc
@@ -2,23 +2,20 @@
extend Class SWWMHandler
{
- // interface event has to read from these
- transient Actor flash_camera;
- transient Color flash_color;
- transient int flash_duration;
+ transient Array flashes;
// heal/armor flashes need to be handled here so they don't stack
transient int hflash[MAXPLAYERS], aflash[MAXPLAYERS];
static void HealthFlash( int p )
{
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
+ let hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
if ( !hnd || (p == -1) ) return;
hnd.hflash[p] = gametic+5;
}
static void ArmorFlash( int p )
{
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
+ let hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
if ( !hnd || (p == -1) ) return;
hnd.aflash[p] = gametic+5;
}
@@ -27,14 +24,34 @@ extend Class SWWMHandler
{
// don't flash when paused
if ( menuactive && (menuactive != Menu.OnNoPause) ) return;
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
- if ( !hnd ) return;
- hnd.flash_camera = camera;
- hnd.flash_color = c;
- hnd.flash_duration = duration;
- EventHandler.SendInterfaceEvent(consoleplayer,"swwmdoflash");
+ QueuedFlash qf = new("QueuedFlash");
+ qf.duration = duration;
+ qf.c = c;
+ qf.tic = gametic;
+ qf.cam = camera;
+ let hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
+ if ( !hnd ) return; // not supposed to happen
+ hnd.flashes.push(qf);
}
+ private void FlashTick()
+ {
+ for ( int i=0; i= gametic ) continue;
+ flashes.Delete(i);
+ i--;
+ }
+ }
+ private ui void FlashUITick()
+ {
+ for ( int i=0; i 1) && (Owner.tics > max(1,Owner.CurState.tics/2)) )
+ Owner.tics = max(1,Owner.CurState.tics/2);
+ }
+}
extend Class SWWMHandler
{
- double smult;
- int dmult;
-
private void IWantDieSpawn( WorldEvent e )
{
- if ( iwantdie == -1 )
+ if ( iwantdie == -1 ) iwantdie = (G_SkillName() == StringTable.Localize("$SWWM_SKLUNATIC"));
+ if ( iwantdie )
{
- int acsre = G_SkillPropertyInt(SKILLP_ACSReturn);
- iwantdie = (acsre >= 5);
- smult = 2.-(acsre-5)*.5; // reduced in Kynikoss skill because it'd stack with FastMonsters
- dmult = acsre-3;
- }
- if ( iwantdie <= 0 ) return;
- if ( SWWMUtility.ValidProjectile(e.Thing) && !e.Thing.FindInventory('DontDuplicate') && (e.Thing.target && e.Thing.target.bISMONSTER && !e.Thing.target.player) )
- {
- e.Thing.speed *= smult;
- e.Thing.vel *= smult;
- double ang = e.Thing.target.target?e.Thing.AngleTo(e.Thing.target.target):e.Thing.angle;
- double pt = e.Thing.target.target?e.Thing.PitchTo(e.Thing.target.target,e.Thing.target.missileheight,e.Thing.target.target.Height/2.):e.Thing.pitch;
- let [x, y, z] = SWWMUtility.GetAxes(ang,pt,e.Thing.roll);
- int numpt = Random[ExtraMissiles](1,dmult);
- for ( int i=0; i x.ceilingz ) x.SetZ(x.ceilingz-x.height);
- if ( x.pos.z < x.floorz ) x.SetZ(x.floorz);
- if ( !x.TestMobjLocation() || !x.TestMobjZ() || !level.IsPointInLevel(x.pos) )
+ e.Thing.speed *= 2;
+ e.Thing.vel *= 2;
+ Vector3 x, y, z;
+ double ang = e.Thing.target.target?e.Thing.AngleTo(e.Thing.target.target):e.Thing.angle;
+ double pt = e.Thing.target.target?SWWMUtility.PitchTo(e.Thing,e.Thing.target.target,.5):e.Thing.pitch;
+ [x, y, z] = swwm_CoordUtil.GetAxes(pt,ang,e.Thing.roll);
+ int numpt = Random[ExtraMissiles](1,2);
+ for ( int i=0; i x.ceilingz ) x.SetZ(x.ceilingz-x.height);
+ if ( x.pos.z < x.floorz ) x.SetZ(x.floorz);
+ if ( !x.TestMobjLocation() || !x.TestMobjZ() || !level.IsPointInLevel(x.pos) )
+ {
+ x.ClearCounters();
+ x.Destroy();
+ }
+ else
+ {
+ x.angle = e.Thing.angle;
+ x.bAMBUSH = e.Thing.bAMBUSH;
+ x.GiveInventory("DontDuplicate",1);
+ break;
+ }
+ }
+ }
}
}
}
diff --git a/zscript/handler/swwm_handler_oneliners.zsc b/zscript/handler/swwm_handler_oneliners.zsc
index f59bf22f5..5f6b650f7 100644
--- a/zscript/handler/swwm_handler_oneliners.zsc
+++ b/zscript/handler/swwm_handler_oneliners.zsc
@@ -10,29 +10,18 @@ extend Class SWWMHandler
{
transient String oneliner, onelinersnd, onelinertype;
transient int onelinertic, onelinerspan, onelinerlevel;
+ transient Array lastlines;
static int AddOneliner( String type, int level, int delay = 5 )
{
// only Demolitionist can play voice lines
if ( !(players[consoleplayer].mo is 'Demolitionist') )
return 0;
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
+ let hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
if ( !hnd ) return 0;
String voicetype = CVar.FindCVar('swwm_voicetype').GetString();
// suppress non-rage comments when ragekit is active, only screaming allowed
- if ( players[consoleplayer].mo.FindInventory('RagekitPower') && (type != "ragekit") ) return 0;
- // suppress beep-boop lines if voice channel already in use
- if ( ((type == "buttonpush") || (type == "mrtouch") || (type == "mrflick"))
- && players[consoleplayer].mo.IsActorPlayingSound(CHAN_DEMOVOICE)
- && !players[consoleplayer].mo.IsActorPlayingSound(CHAN_DEMOVOICE,"voice/default/buttonpush1")
- && !players[consoleplayer].mo.IsActorPlayingSound(CHAN_DEMOVOICE,"voice/default/buttonpush2")
- && !players[consoleplayer].mo.IsActorPlayingSound(CHAN_DEMOVOICE,"voice/default/buttonpush3")
- && !players[consoleplayer].mo.IsActorPlayingSound(CHAN_DEMOVOICE,"voice/default/mrtouch1")
- && !players[consoleplayer].mo.IsActorPlayingSound(CHAN_DEMOVOICE,"voice/default/mrtouch2")
- && !players[consoleplayer].mo.IsActorPlayingSound(CHAN_DEMOVOICE,"voice/default/mrtouch3")
- && !players[consoleplayer].mo.IsActorPlayingSound(CHAN_DEMOVOICE,"voice/default/mrtouch4")
- && !players[consoleplayer].mo.IsActorPlayingSound(CHAN_DEMOVOICE,"voice/default/mrflick1")
- && !players[consoleplayer].mo.IsActorPlayingSound(CHAN_DEMOVOICE,"voice/default/mrflick2") ) return 0;
+ if ( players[consoleplayer].mo.FindInventory("RagekitPower") && (type != "ragekit") ) return 0;
// check first if it's a multiple option line type
String testme = String.Format("SWWM_SUBS_%s_N%s",voicetype.MakeUpper(),type.MakeUpper());
String locme = StringTable.Localize(testme,false);
@@ -57,46 +46,30 @@ extend Class SWWMHandler
}
int countem = locme.ToInt();
if ( countem == 0 ) return 0; // voicepack doesn't have this
+ // check last line so we don't repeat
+ int last = 0, ent;
+ for ( int i=0; i 0 )
+ {
+ whichline = Random[DemoLines](1,countem-1);
+ if ( whichline >= last ) whichline++;
+ hnd.lastlines[ent].lineno = whichline;
+ }
else
{
- bool addme = true;
- int idx = -1;
- for ( int i=0; i= countem )
- hnd.gdat.lastlines[idx].lines.Delete(0,hnd.gdat.lastlines[idx].lines.Size()-1);
- // check last lines so we don't repeat
- Array candidates;
- for ( int i=1; i<=countem; i++ )
- {
- if ( hnd.gdat.lastlines[idx].lines.Find(i) < hnd.gdat.lastlines[idx].lines.Size() )
- continue;
- candidates.Push(i);
- }
- whichline = candidates[Random[DemoLines](0,candidates.Size()-1)];
- hnd.gdat.lastlines[idx].lines.Push(whichline);
- }
- else
- {
- // ez
- whichline = Random[DemoLines](1,countem);
- let lst = new('OnelinerHistory');
- lst.type = type;
- lst.lines.Push(whichline);
- hnd.gdat.lastlines.Push(lst);
- }
+ whichline = Random[DemoLines](1,countem);
+ let lst = new("LastLine");
+ lst.type = type;
+ lst.lineno = whichline;
+ hnd.lastlines.Push(lst);
}
hnd.oneliner = String.Format("$SWWM_SUBS_%s_%s%d",voicetype.MakeUpper(),type.MakeUpper(),whichline);
hnd.onelinersnd = String.Format("voice/%s/%s%d",voicetype,type,whichline);
@@ -114,7 +87,7 @@ extend Class SWWMHandler
static void CancelOneliner( String type )
{
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
+ let hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
if ( !hnd ) return;
if ( (hnd.onelinertype != type) || (hnd.onelinertic < gametic) ) return;
hnd.onelinertic = 0;
@@ -134,12 +107,22 @@ extend Class SWWMHandler
if ( loudlv > 2 ) players[consoleplayer].mo.A_StartSound(onelinersnd,CHAN_DEMOVOICEAUX2,CHANF_DEFAULT,1.,ATTN_NONE);
if ( loudlv > 3 ) players[consoleplayer].mo.A_StartSound(onelinersnd,CHAN_DEMOVOICEAUX3,CHANF_DEFAULT,1.,ATTN_NONE);
}
- SendInterfaceEvent(consoleplayer,"swwmmessageliner."..oneliner,onelinerlevel,onelinerspan);
SendNetworkEvent("swwmremoteliner."..onelinersnd,consoleplayer,onelinerlevel);
- // hack due to the fact this one can be cancelled early
- if ( onelinertype == "falling" ) Demolitionist(players[consoleplayer].mo).facegrin = true;
}
onelinertic = 0;
onelinerspan = 0;
}
+
+ private ui void OnelinerUITick()
+ {
+ if ( (gametic != onelinertic) || (oneliner == "") || (players[consoleplayer].health <= 0) )
+ return;
+ if ( onelinerlevel > swwm_mutevoice )
+ {
+ let l = SWWMOneLiner.Make(oneliner,onelinerspan);
+ StatusBar.AttachMessage(l,-3473);
+ SendNetworkEvent("swwmstoremessage.\cd"..(multiplayer?players[consoleplayer].GetUserName():"Demo").."\c-: "..StringTable.Localize(oneliner),level.totaltime,PRINT_CHAT,consoleplayer);
+ }
+ SendNetworkEvent("swwmremotelinertxt."..oneliner,consoleplayer,onelinerlevel);
+ }
}
diff --git a/zscript/handler/swwm_handler_playerevents.zsc b/zscript/handler/swwm_handler_playerevents.zsc
index 3232c740c..592c71058 100644
--- a/zscript/handler/swwm_handler_playerevents.zsc
+++ b/zscript/handler/swwm_handler_playerevents.zsc
@@ -15,11 +15,11 @@ extend Class SWWMHandler
if ( !(p.mo is 'Demolitionist') )
{
// make sure it's defined here, so special purpose classes (player chunks, scripted overrides) are respected
- foreach ( pc:PlayerClasses )
+ for ( int i=0; i checklist;
// for the compact hud
transient int WeaponFlash[10];
- // weapon selector
- ui SWWMWeaponSelect wsel;
override void ConsoleProcess( ConsoleEvent e )
{
// doing it with an event because this way we can control WHEN it should be openable
if ( e.Name ~== "swwmdemomenu" )
{
- if ( (gamestate != GS_LEVEL) || (players[consoleplayer].Health <= 0) || !(players[consoleplayer].mo is 'Demolitionist') || paused )
+ if ( (gamestate != GS_LEVEL) || (players[consoleplayer].Health <= 0) || !(players[consoleplayer].mo is 'Demolitionist') )
return;
if ( !(Menu.GetCurrentMenu() is 'DemolitionistMenu') )
Menu.SetMenu('DemolitionistMenu');
@@ -20,306 +20,26 @@ extend Class SWWMHandler
{
if ( (gamestate != GS_LEVEL) || (players[consoleplayer].Health <= 0) || !(players[consoleplayer].mo is 'Demolitionist') )
return;
- let bar = SWWMStatusBar(StatusBar);
- if ( !bar ) return;
- bar.mm_zoom = max(.5,bar.mm_zoom-.25);
+ double val = swwm_mm_zoom;
+ if ( val > 1. ) val = max(1.,val-.5);
+ else val = max(.5,val-.25);
+ CVar.FindCVar('swwm_mm_zoom').SetFloat(val);
}
else if ( e.Name ~== "swwmzoomout" )
{
if ( (gamestate != GS_LEVEL) || (players[consoleplayer].Health <= 0) || !(players[consoleplayer].mo is 'Demolitionist') )
return;
- let bar = SWWMStatusBar(StatusBar);
- if ( !bar ) return;
- bar.mm_zoom = min(1.,bar.mm_zoom+.25);
- }
- else if ( e.Name ~== "swwmstepclear" )
- {
- Console.Printf("Cleared %d steps.",traced_stepnum);
- traced_steppos = 0;
- traced_stepnum = 0;
- }
- else if ( e.Name ~== "swwmstepcount" )
- {
- double cmdist = 0.;
- int startpos = traced_steppos-traced_stepnum;
- if ( startpos < 0 ) startpos += MAX_TRACED_BUFSZ;
- for ( int i=1; i swwm_mutevoice )
- {
- let l = SWWMOneLiner.Make(theline,linespan);
- StatusBar.AttachMessage(l,-3473);
- if ( swwm_voicelog )
- {
- String txt = StringTable.Localize(theline);
- txt.Replace("\c-","\c*"); // fix color reset escapes
- Console.PrintfEx(PRINT_CHAT|PRINT_NONOTIFY,"\cd"..(multiplayer?players[consoleplayer].GetUserName():"Demo").."\c*: "..txt.."\c*");
- }
- }
- SendNetworkEvent("swwmremotelinertxt."..theline,consoleplayer,linelevel);
- }
- else if ( e.Name.Left(11) ~== "swwmkeyget." )
- {
- let bar = SWWMStatusBar(StatusBar);
- if ( !bar || (bar.CPlayer != players[e.Args[0]]) ) return;
- String kname = e.Name.Mid(11);
- Class k = kname;
- if ( k )
- {
- let kg = new('KeyGet');
- kg.got = k;
- kg.flashtime = gametic+25;
- bar.keyflash.Push(kg);
- }
- }
- else if ( e.Name.Left(15) ~== "swwmwpntooltip." )
- {
- let bar = SWWMStatusBar(StatusBar);
- if ( !bar ) return;
- String wname = e.Name.Mid(15);
- Class w = wname;
- if ( w )
- {
- let tt = new("SWWMWeaponTooltip").Init(w);
- bool appended = false;
- for ( SWWMWeaponTooltip t=bar.ctip; t; t=t.next )
- {
- if ( t.next ) continue;
- appended = true;
- t.next = tt;
- break;
- }
- if ( !appended )
- {
- bar.ctip = tt;
- bar.AttachMessage(tt,-2910);
- }
- }
- }
- else if ( e.Name.Left(15) ~== "swwmwpnswaptip." )
- {
- let bar = SWWMStatusBar(StatusBar);
- if ( !bar ) return;
- // network IDs finally becoming useful here
- uint ida = e.Name.Mid(15,8).ToInt(16);
- uint idb = e.Name.Mid(23,8).ToInt(16);
- let wa = Inventory(Object.GetNetworkEntity(ida));
- let wb = Inventory(Object.GetNetworkEntity(idb));
- if ( !wa || !wb ) return;
- if ( e.Args[0] )
- {
- // force to expire
- if ( bar.cstip ) bar.cstip.Expire(wa,wb);
- return;
- }
- if ( bar.cstip )
- {
- bar.cstip.Poke(wa,wb);
- return;
- }
- let tt = new('SWWMWeaponSwapTip').Init(wa,wb);
- bar.cstip = tt;
- bar.AttachMessage(tt,-2911);
- }
- else if ( e.Name.Left(12) ~== "swwmnametag." )
- {
- let bar = SWWMStatusBar(StatusBar);
- if ( !bar ) return;
- bar.ntagstr = StringTable.Localize(e.Name.Mid(12));
- bar.ntagtic = level.totaltime;
- bar.ntagcol = nametagcolor;
- }
- else if ( e.Name ~== "swwmdoflash" )
- {
- GenericFlash gf = new('GenericFlash').Setup(flash_camera,flash_color,flash_duration);
- StatusBar.AttachMessage(gf,0,BaseStatusBar.HUDMSGLayer_UnderHUD);
- }
- else if ( e.Name ~== "swwmsendplayerstep" )
- {
- CheckPlayerStep();
- let demo = Demolitionist(players[consoleplayer].mo);
- if ( !demo || !do_trace_steps ) return;
- DoPlayerStep(demo.pos.xy);
- }
- else if ( e.Name ~== "swwmsendplayertele" )
- {
- CheckPlayerStep();
- let demo = Demolitionist(players[consoleplayer].mo);
- if ( !demo || !do_trace_steps ) return;
- // send the position we had before teleporting
- DoPlayerStep(demo.pretelepos.xy,true);
- // to indicate that the player has teleported, we write a NaN into the buffer (yup)
- oldplayerpos = (double.nan,double.nan);
- traced_steps[traced_steppos] = (double.nan,double.nan);
- traced_steppos = (traced_steppos+1)%MAX_TRACED_BUFSZ;
- traced_stepnum = min(traced_stepnum+1,clamp(swwm_mm_maxsteps,2,MAX_TRACED_BUFSZ));
- // send the post-teleport position
- DoPlayerStep(demo.pos.xy,true);
- }
- else if ( e.Name ~== "swwmhudgivescore" )
- {
- let bar = SWWMStatusBar(StatusBar);
- if ( !bar ) return;
- if ( bar.cummscoreup+e.Args[0] < bar.cummscoreup ) bar.cummscoreup = 999999999;
- else bar.cummscoreup = min(999999999,bar.cummscoreup+e.Args[0]);
- bar.cummspanup = 20+35*int(Log10(clamp(bar.cummscoreup,1,999999999)));
- bar.cummflashup = 15;
- }
- else if ( e.Name ~== "swwmhudtakescore" )
- {
- let bar = SWWMStatusBar(StatusBar);
- if ( !bar ) return;
- if ( bar.cummscoredn+e.Args[0] < bar.cummscoredn ) bar.cummscoredn = 999999999;
- else bar.cummscoredn = min(999999999,bar.cummscoredn+e.Args[0]);
- bar.cummspandn = 20+35*int(Log10(clamp(bar.cummscoredn,1,999999999)));
- bar.cummflashdn = 15;
- }
- else if ( e.Name ~== "swwmitemused" )
- {
- // report back to kbase menu that the item got (or did not get) used
- int uid = e.Args[0];
- bool rslt = e.Args[1];
- bool usedup = e.Args[2];
- let kbase = DemolitionistMenu(Menu.GetCurrentMenu());
- if ( kbase ) kbase.ItemUsed(uid,rslt,usedup);
- }
- else if ( e.Name ~== "swwmitemdropped" )
- {
- // report back to kbase menu that the item got (or did not get) dropped
- int uid = e.Args[0];
- bool rslt = e.Args[1];
- bool usedup = e.Args[2];
- let kbase = DemolitionistMenu(Menu.GetCurrentMenu());
- if ( kbase ) kbase.ItemDropped(uid,rslt,usedup);
- }
- }
-
- override void NetworkCommandProcess( NetworkCommand cmd )
- {
- if ( cmd.Command == 'swwmuseitem' )
- {
- // kbase menu wants us to use a specific item
- int uid = cmd.ReadInt();
- int pid = cmd.ReadInt();
- uint iid = cmd.ReadInt();
- let p = players[pid];
- let i = Inventory(GetNetworkEntity(iid));
- if ( (i.Owner != p.mo) )
- ThrowAbortException("swwmuseitem: attempted to use item '%s' not owned by player '%s'",i.GetTag(),p.GetUserName());
- bool rslt = p.mo.UseInventory(i);
- let w = Weapon(i);
- if ( w )
- {
- rslt = (p.PendingWeapon==Weapon(i));
- // dual wield gun support
- if ( (i is 'SWWMWeapon') && (p.PendingWeapon==Weapon(i).SisterWeapon) )
- rslt = true;
- }
- else if ( (i is 'Key') || (i is 'SWWMCollectible') ) rslt = true;
- SendInterfaceEvent(pid,"swwmitemused",uid,rslt,(!i||(i.Amount<=0)));
- }
- else if ( cmd.Command == 'swwmdropitem' )
- {
- // kbase menu wants us to drop a specific item
- int uid = cmd.ReadInt();
- int pid = cmd.ReadInt();
- uint iid = cmd.ReadInt();
- let p = players[pid];
- let i = Inventory(GetNetworkEntity(iid));
- if ( (i.Owner != p.mo) )
- ThrowAbortException("swwmdropitem: attempted to drop item '%s' not owned by player '%s'",i.GetTag(),p.GetUserName());
- int amt = i.default.Amount;
- // if it's an ammo, check the largest unit givable
- if ( i is 'MagAmmo' )
- {
- foreach ( cls:AllActorClasses )
- {
- let a = (Class)(cls);
- if ( !a || (a.GetParentClass() != i.GetClass()) || (GetDefaultByType(a).Amount < amt) ) continue;
- amt = GetDefaultByType(a).Amount;
- }
- }
- else if ( i is 'Ammo' )
- {
- foreach ( cls:AllActorClasses )
- {
- let a = (Class)(cls);
- if ( !a || (a.GetParentClass() != i.GetClass()) || (GetDefaultByType(a).Amount < amt) ) continue;
- amt = GetDefaultByType(a).Amount;
- }
- }
- if ( amt > i.Amount ) amt = i.Amount;
- let drop = p.mo.DropInventory(i,amt);
- // randomize movement direction so multiple drops don't get bunched together
- if ( drop )
- {
- Vector2 vel2d = drop.vel.xy;
- drop.vel.xy = Actor.RotateVector(vel2d,FRandom[Junk](-15,15));
- drop.vel.xy *= FRandom[Junk](.9,1.1);
- }
- SendInterfaceEvent(pid,"swwmitemdropped",uid,!!drop,(!i||(i.Amount<=0)));
+ double maxval = level.allmap?2.:1.;
+ double val = swwm_mm_zoom;
+ if ( val >= 1. ) val = min(maxval,val+.5);
+ else val = min(1.,val+.25);
+ CVar.FindCVar('swwm_mm_zoom').SetFloat(val);
}
}
override void NetworkProcess( ConsoleEvent e )
{
+ static const Class cbttypes[] = {"RedShell","GreenShell","BlueShell","PurpleShell"};
if ( e.Name ~== "swwmgesture" )
{
if ( (e.player == -1) || !playeringame[e.player] || !players[e.player].mo ) return;
@@ -348,38 +68,6 @@ extend Class SWWMHandler
if ( mo ) mo.bWalking = e.Args[0];
return;
}
- else if ( e.Name ~== "swwmsetradius" )
- {
- if ( multiplayer && (e.player != Net_Arbitrator) )
- {
- if ( e.player == consoleplayer )
- Console.Printf("Only the net arbitrator can call this event.");
- return;
- }
- let mo = players[e.player].mo;
- if ( !mo ) return;
- FLineTraceData d;
- mo.LineTrace(mo.angle,10000.,mo.pitch,TRF_ABSPOSITION|TRF_THRUBLOCK|TRF_THRUHITSCAN|TRF_ALLACTORS,mo.player.viewz,mo.pos.x,mo.pos.y,d);
- if ( d.HitType != TRACE_HitActor ) return;
- Console.Printf("Change %s radius from %g to %g.",d.HitActor.GetTag(),d.HitActor.radius,e.Args[0]);
- d.HitActor.A_SetSize(e.Args[0],-1);
- }
- else if ( e.Name ~== "swwmsetheight" )
- {
- if ( multiplayer && (e.player != Net_Arbitrator) )
- {
- if ( e.player == consoleplayer )
- Console.Printf("Only the net arbitrator can call this event.");
- return;
- }
- let mo = players[e.player].mo;
- if ( !mo ) return;
- FLineTraceData d;
- mo.LineTrace(mo.angle,10000.,mo.pitch,TRF_ABSPOSITION|TRF_THRUBLOCK|TRF_THRUHITSCAN|TRF_ALLACTORS,mo.player.viewz,mo.pos.x,mo.pos.y,d);
- if ( d.HitType != TRACE_HitActor ) return;
- Console.Printf("Change %s height from %g to %g.",d.HitActor.GetTag(),d.HitActor.height,e.Args[0]);
- d.HitActor.A_SetSize(-1,e.Args[0]);
- }
else if ( e.Name ~== "swwmfixitemcaps" )
{
// this command is only really needed when I update item max amounts mid-playthrough
@@ -393,7 +81,7 @@ extend Class SWWMHandler
{
if ( !playeringame[i] || !players[i].mo ) continue;
let mo = players[i].mo;
- Inventory hams = mo.FindInventory('HammerspaceEmbiggener');
+ Inventory hams = mo.FindInventory("HammerspaceEmbiggener");
if ( hams )
{
if ( hams.MaxAmount != hams.default.MaxAmount )
@@ -456,6 +144,61 @@ extend Class SWWMHandler
}
}
}
+ else if ( e.Name ~== "swwmupdatetrackers" )
+ {
+ if ( multiplayer && (e.player != Net_Arbitrator) )
+ {
+ if ( e.player == consoleplayer )
+ Console.Printf("Only the net arbitrator can call this event.");
+ return;
+ }
+ if ( swwm_notrack )
+ {
+ int n = trackers_cnt;
+ while ( trackers )
+ {
+ let next = trackers.next;
+ trackers.Destroy(); // wow that's simple, all in one line
+ trackers = next;
+ }
+ trackers_cnt = 0;
+ Console.Printf("%d trackers removed.",n);
+ }
+ else
+ {
+ int n = trackers_cnt;
+ let ti = ThinkerIterator.Create("Actor");
+ Actor a;
+ while ( a = Actor(ti.Next()) )
+ {
+ if ( (!a.bSHOOTABLE && !a.bISMONSTER) || (a is 'LampMoth') || (a is 'CompanionLamp') ) continue;
+ let trk = SWWMCombatTracker.Spawn(self,a,true);
+ if ( !a.player ) trk.maxhealth = max(a.health,a.GetSpawnHealth());
+ }
+ n = (trackers_cnt-n);
+ Console.Printf("%d trackers added.",n);
+ }
+ return;
+ }
+ else if ( e.Name ~== "swwmtrimsuckables" )
+ {
+ if ( multiplayer && (e.player != Net_Arbitrator) )
+ {
+ if ( e.player == consoleplayer )
+ Console.Printf("Only the net arbitrator can call this event.");
+ return;
+ }
+ int n = 0;
+ for ( int i=0; i 1) )
- players[e.Args[0]].mo.A_SelectWeapon('DualExplodiumGun');
+ if ( (item is 'ExplodiumGun') && (players[e.Args[0]].mo.CountInv("ExplodiumGun") > 1) )
+ players[e.Args[0]].mo.A_SelectWeapon("DualExplodiumGun");
else players[e.Args[0]].mo.A_SelectWeapon((Class)(item));
}
}
@@ -535,10 +309,10 @@ extend Class SWWMHandler
if ( item is 'SWWMWeapon' )
{
let c = Weapon(players[e.Args[0]].mo.FindInventory(item));
- if ( c && c.SisterWeapon && (players[e.Args[0]].ReadyWeapon == c.SisterWeapon) )
+ if ( c.SisterWeapon && (players[e.Args[0]].ReadyWeapon == c.SisterWeapon) )
{
players[e.Args[0]].ReadyWeapon = c;
- players[e.Args[0]].SetPSprite(PSP_WEAPON,c.FindState('Ready'));
+ players[e.Args[0]].SetPSprite(PSP_WEAPON,c.FindState("Ready"));
players[e.Args[0]].SetPSprite(PSP_WEAPON+1,null); // delete left weapon psprite
}
}
@@ -568,6 +342,73 @@ extend Class SWWMHandler
let idx = l.FindEntry(e.Name.Mid(17));
l.MarkRead(idx);
}
+ else if ( e.Name.Left(12) ~== "swwmuseitem." )
+ {
+ Class item = e.Name.Mid(12);
+ if ( !item ) return;
+ let i = players[e.Args[0]].mo.FindInventory(item);
+ if ( !i ) return;
+ bool rslt = players[e.Args[0]].mo.UseInventory(i);
+ if ( e.Args[0] == consoleplayer )
+ {
+ let t = new("MenuTransaction");
+ t.uid = e.Args[1];
+ t.type = MenuTransaction.TT_ITEMUSE;
+ let w = (Class)(item);
+ if ( w )
+ {
+ t.result = (players[e.Args[0]].PendingWeapon==Weapon(i));
+ // dual wield gun support
+ if ( (i is 'SWWMWeapon') && (players[e.Args[0]].PendingWeapon==Weapon(i).SisterWeapon) )
+ t.result = true;
+ }
+ else t.result = rslt;
+ t.used = item;
+ t.usedup = (!i||(i.Amount<=0));
+ checklist.Push(t);
+ }
+ }
+ else if ( e.Name.Left(13) ~== "swwmdropitem." )
+ {
+ Class item = e.Name.Mid(13);
+ if ( !item ) return;
+ let i = players[e.Args[0]].mo.FindInventory(item);
+ if ( !i ) return;
+ int amt = i.default.Amount;
+ // if it's an ammo, check the largest unit givable
+ if ( i is 'Ammo' )
+ {
+ for ( int i=0; i)(AllActorClasses[i]);
+ if ( !a || (a.GetParentClass() != item) || (GetDefaultByType(a).Amount < amt) ) continue;
+ amt = GetDefaultByType(a).Amount;
+ }
+ }
+ if ( i is 'MagAmmo' )
+ {
+ for ( int i=0; i)(AllActorClasses[i]);
+ if ( !a || (a.GetParentClass() != item) || (GetDefaultByType(a).Amount < amt) ) continue;
+ amt = GetDefaultByType(a).Amount;
+ }
+ }
+ if ( amt > i.Amount ) amt = i.Amount;
+ let drop = players[e.Args[0]].mo.DropInventory(i,amt);
+ // add some random velocity so multiple drops don't get bunched together
+ if ( drop ) drop.vel += (Actor.RotateVector((FRandom[Junk](-1.5,.5),FRandom[Junk](-2.5,2.5)),players[e.Args[0]].mo.angle),FRandom[Junk](2.,5.));
+ if ( e.Args[0] == consoleplayer )
+ {
+ let t = new("MenuTransaction");
+ t.uid = e.Args[1];
+ t.type = MenuTransaction.TT_ITEMDROP;
+ t.used = item;
+ t.result = drop;
+ t.usedup = (!i||(i.Amount<=0));
+ checklist.Push(t);
+ }
+ }
else if ( e.Name ~== "swwmkoraxline" )
{
if ( consoleplayer != e.Args[1] ) return;
@@ -590,6 +431,11 @@ extend Class SWWMHandler
break;
}
}
+ else if ( e.Name.Left(17) ~== "swwmstoremessage." )
+ {
+ if ( consoleplayer != e.Args[2] ) return;
+ SWWMFullHistory.PushMessage(e.Name.Mid(17),e.Args[0],e.Args[1]);
+ }
else if ( e.Name.Left(16) ~== "swwmremoteliner." )
{
if ( consoleplayer == e.Args[0] ) return;
@@ -603,11 +449,49 @@ extend Class SWWMHandler
double dist = players[consoleplayer].Camera.Distance3D(players[e.Args[0]].mo);
if ( dist < 2000 )
{
- String txt = StringTable.Localize(e.Name.Mid(19));
- txt.Replace("\c-","\c*"); // fix color reset escapes
- Console.PrintfEx(PRINT_CHAT,"\cx%s\cx: %s\c-",players[e.Args[0]].GetUserName(),txt);
+ Console.Printf("\cx%s\cx: %s\c-",players[e.Args[0]].GetUserName(),StringTable.Localize(e.Name.Mid(19)));
+ if ( swwm_voicelog ) SWWMFullHistory.PushMessage("\cd"..players[e.Args[0]].GetUserName().."\c-: "..StringTable.Localize(e.Name.Mid(19)),level.totaltime,PRINT_CHAT);
}
}
+ else if ( e.Name.Left(8) ~== "swwmcbt." )
+ {
+ // from wikipedia, the free encyclopedia
+ if ( !playeringame[e.Args[0]] || !players[e.Args[0]].mo ) return;
+ let cbt = Wallbuster(players[e.Args[0]].mo.FindInventory("Wallbuster"));
+ if ( !cbt ) return;
+ cbt.reloadqueue.Clear();
+ if ( e.Name.Mid(8) ~== "EMPTY" ) cbt.clearout = true;
+ else
+ {
+ cbt.clearout = false;
+ Array qs;
+ qs.Clear();
+ String rite = e.Name.Mid(8);
+ rite.Split(qs,",",TOK_SKIPEMPTY);
+ for ( int i=0; i 3) ) continue;
+ cbt.reloadqueue.Push(cbttypes[qi]);
+ }
+ }
+ cbt.waitreload = false;
+ }
+ else if ( e.Name ~== "swwmcleartransaction" )
+ {
+ if ( e.Args[1] != consoleplayer ) return;
+ for ( int i=0; i 9) ) return;
WeaponFlash[e.Args[0]] = gametic+25;
}
- else if ( e.Name ~== "swwmccstart" )
- gdat.ccstartonce = true;
- else if ( e.Name.Left(14) ~== "swwmselweapon." )
- {
- Class wpn = e.Name.Mid(14);
- if ( !wpn ) return;
- let w = Weapon(players[e.player].mo.FindInventory(wpn));
- if ( !w ) return;
- if ( !w.CheckAmmo(Weapon.EitherFire,false) )
- {
- S_StartSound("menu/democlose",CHAN_AUTO,CHANF_UI);
- return;
- }
- players[e.player].mo.UseInventory(w);
- if ( e.player != consoleplayer ) return;
- bool rslt = (players[e.player].PendingWeapon == w);
- if ( (w is 'SWWMWeapon') && (players[e.player].PendingWeapon == w.SisterWeapon) )
- rslt = true; // switching to dual gun
- S_StartSound(rslt?"menu/demosel":"menu/democlose",CHAN_AUTO,CHANF_UI);
- }
- else if ( e.Name ~== "swwmlustysuns" )
- {
- if ( consoleplayer != e.Args[0] ) return;
- AddOneliner("lustysuns",3,15);
- }
// cheats go here
else CheatEvent(e);
}
override bool InputProcess( InputEvent e )
{
- if ( e.Type != InputEvent.TYPE_KeyDown ) return false;
- // block invprev/next inputs when paused
- String cmd = Bindings.GetBinding(e.KeyScan);
- if ( paused )
+ if ( (e.Type == InputEvent.TYPE_KeyDown) && (e.KeyChar >= 0x61) && (e.KeyChar <= 0x7A) )
{
- if ( (cmd ~== "invprev") || (cmd ~== "invnext") ) return true;
- // skip the rest of this function
- return false;
- }
- // weapon selector is active
- int WeapSel = 0;
- if ( cmd ~== "weapnext" ) WeapSel = 1;
- else if ( cmd ~== "weapprev" ) WeapSel = -1;
- if ( wsel && (wsel.stage < 2) )
- {
- // pov/dpad takes priority
- if ( (e.KeyScan == InputEvent.Key_JoyPOV1_Up) || (e.KeyScan == InputEvent.Key_Pad_DPad_Up) )
- WeapSel = -1;
- else if ( (e.KeyScan == InputEvent.Key_JoyPOV1_Down) || (e.KeyScan == InputEvent.Key_Pad_DPad_Down) )
- WeapSel = 1;
- if ( WeapSel == 1 )
+ // F
+ if ( e.KeyChar == 0x66 )
{
- wsel.WeapNext();
- return true;
- }
- if ( WeapSel == -1 )
- {
- wsel.WeapPrev();
- return true;
- }
- // Joy1 should be the same thing as the A button (usually)
- if ( (e.KeyScan == InputEvent.Key_Joy1) || (e.KeyScan == InputEvent.Key_Pad_A) || (cmd ~== "+attack") )
- {
- wsel.WeapSel();
- return true;
- }
- // ditto for Joy2
- if ( (e.KeyScan == InputEvent.Key_Joy2) || (e.KeyScan == InputEvent.Key_Pad_B) || (cmd ~== "+altattack") )
- {
- wsel.WeapCancel();
- return true;
- }
- }
- else if ( WeapSel && swwm_useweaponbar && !paused && (players[consoleplayer].playerstate == PST_LIVE) && players[consoleplayer].mo && (gamestate == GS_LEVEL) )
- {
- // special case: ignore if we used the mousewheel and the automap is active
- if ( (automapactive && !viewactive) && ((e.KeyScan == InputEvent.Key_MWheelUp) || (e.KeyScan == InputEvent.Key_MWheelDown)) )
- return false;
- // only if player owns any selectable weapons
- if ( !wsel && SWWMWeaponSelect.PlayerHasWeapons(players[consoleplayer].mo) )
- {
- wsel = new('SWWMWeaponSelect').Init(players[consoleplayer].mo);
- StatusBar.AttachMessage(wsel,-2920,layer:StatusBar.HUDMSGLayer_UnderHUD);
- if ( WeapSel == 1 ) wsel.WeapNext();
- else if ( WeapSel == -1 ) wsel.WeapPrev();
- }
- return true;
- }
- // F
- if ( e.KeyChar == 0x66 )
- {
- let demo = Demolitionist(players[consoleplayer].mo);
- let gone = PlayerGone(players[consoleplayer].mo);
- if ( (demo && (demo.Health <= 0) && (demo.deadtimer > 40))
- || (gone && (gone.Health <= 0) && (gone.deadtimer > 40)) )
- {
- // pay respects
- int numf = Random[FInTheChat](1,6);
- for ( int i=0; i 40))
+ || (gone && (gone.Health <= 0) && (gone.deadtimer > 40)) )
{
- let f = PayRespects.PressF();
- StatusBar.AttachMessage(f,0,layer:StatusBar.HUDMSGLayer_OverHUD);
+ // pay respects
+ int numf = Random[FInTheChat](1,6);
+ for ( int i=0; i= 0x61) && (e.KeyChar <= 0x7A) && !paused )
- {
- if ( CheatInput(e) )
- return true;
+ if ( CheatInput(e) ) return true;
}
return false;
}
diff --git a/zscript/handler/swwm_handler_queues.zsc b/zscript/handler/swwm_handler_queues.zsc
index 3bdf51b41..bd0837ad3 100644
--- a/zscript/handler/swwm_handler_queues.zsc
+++ b/zscript/handler/swwm_handler_queues.zsc
@@ -12,12 +12,10 @@ extend Class SWWMHandler
int blods_cnt, oldmaxblood, blods_realcnt;
mkFlyingGib meats, meats_end;
int meats_cnt, oldmaxgibs, meats_realcnt;
- mkBloodPool pools, pools_end;
- int pools_cnt, oldmaxpools, pools_realcnt;
static void QueueCasing( SWWMCasing c )
{
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
+ let hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
if ( !hnd ) return;
hnd.casings_cnt++;
if ( !hnd.casings )
@@ -37,7 +35,7 @@ extend Class SWWMHandler
}
static void DeQueueCasing( SWWMCasing c )
{
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
+ let hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
if ( !hnd || !hnd.casings ) return;
if ( (hnd.casings != c) && !c.prevcasing && !c.nextcasing ) return;
hnd.casings_cnt--;
@@ -51,7 +49,7 @@ extend Class SWWMHandler
}
static void QueueChip( SWWMChip c )
{
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
+ let hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
if ( !hnd ) return;
hnd.chips_cnt++;
if ( !hnd.chips )
@@ -71,7 +69,7 @@ extend Class SWWMHandler
}
static void DeQueueChip( SWWMChip c )
{
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
+ let hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
if ( !hnd || !hnd.chips ) return;
if ( (hnd.chips != c) && !c.prevchip && !c.nextchip ) return;
hnd.chips_cnt--;
@@ -85,7 +83,7 @@ extend Class SWWMHandler
}
static void QueueBlod( mkBloodDrop b )
{
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
+ let hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
if ( !hnd ) return;
hnd.blods_cnt++;
if ( !hnd.blods )
@@ -105,7 +103,7 @@ extend Class SWWMHandler
}
static void DeQueueBlod( mkBloodDrop b )
{
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
+ let hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
if ( !hnd || !hnd.blods ) return;
if ( (hnd.blods != b) && !b.prevblod && !b.nextblod ) return;
hnd.blods_cnt--;
@@ -119,7 +117,7 @@ extend Class SWWMHandler
}
static void QueueMeat( mkFlyingGib m )
{
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
+ let hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
if ( !hnd ) return;
hnd.meats_cnt++;
if ( !hnd.meats )
@@ -139,7 +137,7 @@ extend Class SWWMHandler
}
static void DeQueueMeat( mkFlyingGib m )
{
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
+ let hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
if ( !hnd || !hnd.meats ) return;
if ( (hnd.meats != m) && !m.prevmeat && !m.nextmeat ) return;
hnd.meats_cnt--;
@@ -151,40 +149,6 @@ extend Class SWWMHandler
m.prevmeat = null;
m.nextmeat = null;
}
- static void QueuePool( mkBloodPool p )
- {
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
- if ( !hnd ) return;
- hnd.pools_cnt++;
- if ( !hnd.pools )
- {
- // this is the initial one
- hnd.pools = p;
- hnd.pools_end = p;
- }
- else
- {
- hnd.pools_end.nextpool = p;
- p.prevpool = hnd.pools_end;
- hnd.pools_end = p;
- }
- while ( hnd.pools && (swwm_maxpools >= 0) && (hnd.pools_cnt > swwm_maxpools) )
- DeQueuePool(hnd.pools);
- }
- static void DeQueuePool( mkBloodPool p )
- {
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
- if ( !hnd || !hnd.pools ) return;
- if ( (hnd.pools != p) && !p.prevpool && !p.nextpool ) return;
- hnd.pools_cnt--;
- if ( !p.prevpool ) hnd.pools = p.nextpool;
- else p.prevpool.nextpool = p.nextpool;
- if ( p == hnd.pools_end ) hnd.pools_end = p.prevpool;
- if ( p.nextpool ) p.nextpool.prevpool = p.prevpool;
- p.killme = true;
- p.prevpool = null;
- p.nextpool = null;
- }
private void CleanQueues()
{
@@ -192,7 +156,6 @@ extend Class SWWMHandler
while ( chips ) DeQueueChip(chips);
while ( blods ) DeQueueBlod(blods);
while ( meats ) DeQueueMeat(meats);
- while ( pools ) DeQueuePool(pools);
}
private void RecheckQueues()
@@ -205,8 +168,6 @@ extend Class SWWMHandler
DeQueueBlod(blods);
while ( meats && (meats_cnt > swwm_maxgibs) )
DeQueueMeat(meats);
- while ( pools && (pools_cnt > swwm_maxpools) )
- DeQueuePool(pools);
}
private void QueueMaintenance()
@@ -231,15 +192,12 @@ extend Class SWWMHandler
while ( meats && (swwm_maxgibs >= 0) && (meats_cnt > swwm_maxgibs) )
DeQueueMeat(meats);
}
- if ( swwm_maxpools != oldmaxpools )
- {
- while ( pools && (swwm_maxpools >= 0) && (pools_cnt > swwm_maxpools) )
- DeQueuePool(pools);
- }
oldmaxcasings = swwm_maxcasings;
oldmaxdebris = swwm_maxdebris;
oldmaxblood = swwm_maxblood;
oldmaxgibs = swwm_maxgibs;
- oldmaxpools = swwm_maxpools;
+ if ( swwm_blood ) return;
+ while ( blods ) DeQueueBlod(blods);
+ while ( meats ) DeQueueMeat(meats);
}
}
diff --git a/zscript/handler/swwm_handler_replacements.zsc b/zscript/handler/swwm_handler_replacements.zsc
index ebdc80ef8..a35e88814 100644
--- a/zscript/handler/swwm_handler_replacements.zsc
+++ b/zscript/handler/swwm_handler_replacements.zsc
@@ -3,255 +3,256 @@
extend Class SWWMHandler
{
bool nugflip; // h/a nugget flip-flop spawn counter
+ bool equinoxhack; // hackaround for UseInventory
private Class GetDRLAReplacee( Class a )
{
- static const Name refpool[] =
+ static const String refpool[] =
{
- 'Zombieman',
- 'Shotgunguy',
- 'Chaingunguy',
- 'DoomImp',
- 'Demon',
- 'Spectre',
- 'LostSoul',
- 'Cacodemon',
- 'HellKnight',
- 'BaronOfHell',
- 'Arachnotron',
- 'PainElemental',
- 'Revenant',
- 'Fatso',
- 'Archvile',
- 'Cyberdemon',
- 'SpiderMastermind',
- 'BossEye',
- 'BossBrain'
+ "Zombieman",
+ "Shotgunguy",
+ "Chaingunguy",
+ "DoomImp",
+ "Demon",
+ "Spectre",
+ "LostSoul",
+ "Cacodemon",
+ "HellKnight",
+ "BaronOfHell",
+ "Arachnotron",
+ "PainElemental",
+ "Revenant",
+ "Fatso",
+ "Archvile",
+ "Cyberdemon",
+ "SpiderMastermind",
+ "BossEye",
+ "BossBrain"
};
- static const Name babypool[] =
+ static const String babypool[] =
{
- 'RLFormerHumanPistol',
- 'RLFormerSergeantShotgun',
- 'RLFormerCommandoChaingun',
- 'RLImp',
- 'RLDemon',
- 'RLSpectre',
- 'RLLostSoul',
- 'RLCacodemon',
- 'RLHellKnight',
- 'RLBaronOfHell',
- 'RLArachnotron',
- 'RLPainElemental',
- 'RLRevenant',
- 'RLMancubus',
- 'RLArchvile',
- 'RLCyberdemon',
- 'RLSpiderMastermindVariantSpawner',
- 'RLEasyBossEye',
- 'RLBossBrain'
+ "RLFormerHumanPistol",
+ "RLFormerSergeantShotgun",
+ "RLFormerCommandoChaingun",
+ "RLImp",
+ "RLDemon",
+ "RLSpectre",
+ "RLLostSoul",
+ "RLCacodemon",
+ "RLHellKnight",
+ "RLBaronOfHell",
+ "RLArachnotron",
+ "RLPainElemental",
+ "RLRevenant",
+ "RLMancubus",
+ "RLArchvile",
+ "RLCyberdemon",
+ "RLSpiderMastermindVariantSpawner",
+ "RLEasyBossEye",
+ "RLBossBrain"
};
- static const Name easypool[] =
+ static const String easypool[] =
{
- 'RLFormerHumanNoArmageddonSpawner',
- 'RLFormerSergeantNoArmageddonSpawner',
- 'RLFormerCommandoNoArmageddonSpawner',
- 'RLImpNoArmageddonSpawner',
- 'RLDemonNoArmageddonSpawner',
- 'RLSpectreNoArmageddonSpawner',
- 'RLLostSoulNoArmageddonSpawner',
- 'RLCacodemonNoArmageddonSpawner',
- 'RLHellKnightNoArmageddonSpawner',
- 'RLBaronOfHellNoArmageddonSpawner',
- 'RLArachnotronNoArmageddonSpawner',
- 'RLPainElementalNoArmageddonSpawner',
- 'RLRevenantNoArmageddonSpawner',
- 'RLMancubusNoArmageddonSpawner',
- 'RLArchvileNoArmageddonSpawner',
- 'RLCyberdemonNoArmageddonSpawner',
- 'RLSpiderMastermindNoArmageddonSpawner',
- 'RLBossEye',
- 'RLBossBrain'
+ "RLFormerHumanNoArmageddonSpawner",
+ "RLFormerSergeantNoArmageddonSpawner",
+ "RLFormerCommandoNoArmageddonSpawner",
+ "RLImpNoArmageddonSpawner",
+ "RLDemonNoArmageddonSpawner",
+ "RLSpectreNoArmageddonSpawner",
+ "RLLostSoulNoArmageddonSpawner",
+ "RLCacodemonNoArmageddonSpawner",
+ "RLHellKnightNoArmageddonSpawner",
+ "RLBaronOfHellNoArmageddonSpawner",
+ "RLArachnotronNoArmageddonSpawner",
+ "RLPainElementalNoArmageddonSpawner",
+ "RLRevenantNoArmageddonSpawner",
+ "RLMancubusNoArmageddonSpawner",
+ "RLArchvileNoArmageddonSpawner",
+ "RLCyberdemonNoArmageddonSpawner",
+ "RLSpiderMastermindNoArmageddonSpawner",
+ "RLBossEye",
+ "RLBossBrain"
};
- static const Name normalpool[] =
+ static const String normalpool[] =
{
- 'RLFormerHumanNoArmageddonSpawner',
- 'RLFormerSergeantNoArmageddonSpawner',
- 'RLFormerCommandoNoArmageddonSpawner',
- 'RLImpNoArmageddonSpawner',
- 'RLDemonNoArmageddonSpawner',
- 'RLSpectreNoArmageddonSpawner',
- 'RLLostSoulNoArmageddonSpawner',
- 'RLCacodemonNoArmageddonSpawner',
- 'RLHellKnightNoArmageddonSpawner',
- 'RLBaronOfHellNoArmageddonSpawner',
- 'RLArachnotronNoArmageddonSpawner',
- 'RLPainElementalNoArmageddonSpawner',
- 'RLRevenantNoArmageddonSpawner',
- 'RLMancubusNoArmageddonSpawner',
- 'RLArchvileNoArmageddonSpawner',
- 'RLCyberdemonNoArmageddonSpawner',
- 'RLSpiderMastermindNoArmageddonSpawner',
- 'RLBossEye',
- 'RLBossBrain'
+ "RLFormerHumanNoArmageddonSpawner",
+ "RLFormerSergeantNoArmageddonSpawner",
+ "RLFormerCommandoNoArmageddonSpawner",
+ "RLImpNoArmageddonSpawner",
+ "RLDemonNoArmageddonSpawner",
+ "RLSpectreNoArmageddonSpawner",
+ "RLLostSoulNoArmageddonSpawner",
+ "RLCacodemonNoArmageddonSpawner",
+ "RLHellKnightNoArmageddonSpawner",
+ "RLBaronOfHellNoArmageddonSpawner",
+ "RLArachnotronNoArmageddonSpawner",
+ "RLPainElementalNoArmageddonSpawner",
+ "RLRevenantNoArmageddonSpawner",
+ "RLMancubusNoArmageddonSpawner",
+ "RLArchvileNoArmageddonSpawner",
+ "RLCyberdemonNoArmageddonSpawner",
+ "RLSpiderMastermindNoArmageddonSpawner",
+ "RLBossEye",
+ "RLBossBrain"
};
- static const Name hardpool[] =
+ static const String hardpool[] =
{
- 'RLFormerHumanSpawner',
- 'RLFormerSergeantSpawner',
- 'RLFormerCommandoSpawner',
- 'RLImpSpawner',
- 'RLDemonSpawner',
- 'RLSpectreSpawner',
- 'RLLostSoulSpawner',
- 'RLCacodemonSpawner',
- 'RLHellKnightSpawner',
- 'RLBaronOfHellSpawner',
- 'RLArachnotronSpawner',
- 'RLPainElementalSpawner',
- 'RLRevenantSpawner',
- 'RLMancubusSpawner',
- 'RLArchvileSpawner',
- 'RLCyberdemonSpawner',
- 'RLSpiderMastermindSpawner',
- 'RLUVBossEye',
- 'RLBossBrain'
+ "RLFormerHumanSpawner",
+ "RLFormerSergeantSpawner",
+ "RLFormerCommandoSpawner",
+ "RLImpSpawner",
+ "RLDemonSpawner",
+ "RLSpectreSpawner",
+ "RLLostSoulSpawner",
+ "RLCacodemonSpawner",
+ "RLHellKnightSpawner",
+ "RLBaronOfHellSpawner",
+ "RLArachnotronSpawner",
+ "RLPainElementalSpawner",
+ "RLRevenantSpawner",
+ "RLMancubusSpawner",
+ "RLArchvileSpawner",
+ "RLCyberdemonSpawner",
+ "RLSpiderMastermindSpawner",
+ "RLUVBossEye",
+ "RLBossBrain"
};
- static const Name nightmarepool[] =
+ static const String nightmarepool[] =
{
- 'RLEliteFormerHumanSpawner',
- 'RLEliteFormerSergeantSpawner',
- 'RLEliteFormerCommandoSpawner',
- 'RLNightmareImp',
- 'RLNightmareDemon',
- 'RLNightmareSpectre',
- 'RLNightmareLostSoul',
- 'RLNightmareCacodemon',
- 'RLNightmareHellKnight',
- 'RLNightmareBaronOfHell',
- 'RLNightmareArachnotron',
- 'RLNightmarePainElemental',
- 'RLNightmareRevenant',
- 'RLNightmareMancubus',
- 'RLNightmareArchvile',
- 'RLNightmareCyberdemonSpawner',
- 'RLNightmareSpiderMastermindSpawner',
- 'RLNightmareBossEye',
- 'RLNightmareBossBrain'
+ "RLEliteFormerHumanSpawner",
+ "RLEliteFormerSergeantSpawner",
+ "RLEliteFormerCommandoSpawner",
+ "RLNightmareImp",
+ "RLNightmareDemon",
+ "RLNightmareSpectre",
+ "RLNightmareLostSoul",
+ "RLNightmareCacodemon",
+ "RLNightmareHellKnight",
+ "RLNightmareBaronOfHell",
+ "RLNightmareArachnotron",
+ "RLNightmarePainElemental",
+ "RLNightmareRevenant",
+ "RLNightmareMancubus",
+ "RLNightmareArchvile",
+ "RLNightmareCyberdemonSpawner",
+ "RLNightmareSpiderMastermindSpawner",
+ "RLNightmareBossEye",
+ "RLNightmareBossBrain"
};
- static const Name technophobiapool[] =
+ static const String technophobiapool[] =
{
- 'RLFormerCyborgBattleRifle',
- 'RLFormerCyborgBattleRifle',
- 'RLFormerCyborgBattleRifle',
- 'RLCyberneticImp',
- 'RLCyberneticDemon',
- 'RLCyberneticSpectre',
- 'RLCyberneticLostSoul',
- 'RLCacodemon',
- 'RLCyberneticHellKnight',
- 'RLCyberneticBaronOfHell',
- 'RLCyberneticArachnotron',
- 'RLCyberneticPainElemental',
- 'RLCyberneticRevenant',
- 'RLCyberneticMancubus',
- 'RLCyberneticArchvile',
- 'RLCyberneticCyberdemonSpawner',
- 'RLCyberneticSpiderMastermindSpawner',
- 'RLTechnophobiaBossEye',
- 'RLTechnophobiaBossBrain'
+ "RLFormerCyborgBattleRifle",
+ "RLFormerCyborgBattleRifle",
+ "RLFormerCyborgBattleRifle",
+ "RLCyberneticImp",
+ "RLCyberneticDemon",
+ "RLCyberneticSpectre",
+ "RLCyberneticLostSoul",
+ "RLCacodemon",
+ "RLCyberneticHellKnight",
+ "RLCyberneticBaronOfHell",
+ "RLCyberneticArachnotron",
+ "RLCyberneticPainElemental",
+ "RLCyberneticRevenant",
+ "RLCyberneticMancubus",
+ "RLCyberneticArchvile",
+ "RLCyberneticCyberdemonSpawner",
+ "RLCyberneticSpiderMastermindSpawner",
+ "RLTechnophobiaBossEye",
+ "RLTechnophobiaBossBrain"
};
- static const Name armageddonpool[] =
+ static const String armageddonpool[] =
{
- 'RLFormerAssaultTrooper',
- 'RLFormerOverwatch',
- 'RLFormerShocktrooper',
- 'RLArmageddonImp',
- 'RLArmageddonDemon',
- 'RLArmageddonSpectreSpawner',
- 'RLTheHungrySpawner',
- 'RLArmageddonCacodemon',
- 'RLArmageddonHellKnightSpawner',
- 'RLArmageddonBaronOfHell',
- 'RLArmageddonArachnotron',
- 'RLArmageddonPainElemental',
- 'RLArmageddonRevenant',
- 'RLArmageddonMancubus',
- 'RLArmageddonArchvileSpawner',
- 'RLArmageddonCyberdemonSpawner',
- 'RLArmageddonSpiderMastermindSpawner',
- 'RLArmageddonBossEye',
- 'RLArmageddonBossBrain'
+ "RLFormerAssaultTrooper",
+ "RLFormerOverwatch",
+ "RLFormerShocktrooper",
+ "RLArmageddonImp",
+ "RLArmageddonDemon",
+ "RLArmageddonSpectreSpawner",
+ "RLTheHungrySpawner",
+ "RLArmageddonCacodemon",
+ "RLArmageddonHellKnightSpawner",
+ "RLArmageddonBaronOfHell",
+ "RLArmageddonArachnotron",
+ "RLArmageddonPainElemental",
+ "RLArmageddonRevenant",
+ "RLArmageddonMancubus",
+ "RLArmageddonArchvileSpawner",
+ "RLArmageddonCyberdemonSpawner",
+ "RLArmageddonSpiderMastermindSpawner",
+ "RLArmageddonBossEye",
+ "RLArmageddonBossBrain"
};
- static const Name adaptivepool[] =
+ static const String adaptivepool[] =
{
- 'RLAdaptiveFormerHuman',
- 'RLAdaptiveFormerSergeant',
- 'RLAdaptiveFormerCommando',
- 'RLAdaptiveImp',
- 'RLAdaptiveDemon',
- 'RLAdaptiveSpectre',
- 'RLAdaptiveLostSoul',
- 'RLAdaptiveCacodemon',
- 'RLAdaptiveHellKnight',
- 'RLAdaptiveBaronOfHell',
- 'RLAdaptiveArachnotron',
- 'RLAdaptivePainElemental',
- 'RLAdaptiveRevenant',
- 'RLAdaptiveMancubus',
- 'RLAdaptiveArchvile',
- 'RLAdaptiveCyberdemon',
- 'RLAdaptiveSpiderMastermind',
- 'RLUVBossEye',
- 'RLBossBrain'
+ "RLAdaptiveFormerHuman",
+ "RLAdaptiveFormerSergeant",
+ "RLAdaptiveFormerCommando",
+ "RLAdaptiveImp",
+ "RLAdaptiveDemon",
+ "RLAdaptiveSpectre",
+ "RLAdaptiveLostSoul",
+ "RLAdaptiveCacodemon",
+ "RLAdaptiveHellKnight",
+ "RLAdaptiveBaronOfHell",
+ "RLAdaptiveArachnotron",
+ "RLAdaptivePainElemental",
+ "RLAdaptiveRevenant",
+ "RLAdaptiveMancubus",
+ "RLAdaptiveArchvile",
+ "RLAdaptiveCyberdemon",
+ "RLAdaptiveSpiderMastermind",
+ "RLUVBossEye",
+ "RLBossBrain"
};
switch ( swwm_drlaskill )
{
case 0:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == babypool[i]) ) continue;
+ if ( !(a is babypool[i]) ) continue;
return refpool[i];
}
break;
case 1:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == easypool[i]) ) continue;
+ if ( !(a is easypool[i]) ) continue;
return refpool[i];
}
break;
case 2:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == normalpool[i]) ) continue;
+ if ( !(a is normalpool[i]) ) continue;
return refpool[i];
}
break;
case 3:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == hardpool[i]) ) continue;
+ if ( !(a is hardpool[i]) ) continue;
return refpool[i];
}
break;
case 4:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == nightmarepool[i]) ) continue;
+ if ( !(a is nightmarepool[i]) ) continue;
return refpool[i];
}
break;
case 5:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == technophobiapool[i]) ) continue;
+ if ( !(a is technophobiapool[i]) ) continue;
return refpool[i];
}
break;
case 6:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == armageddonpool[i]) ) continue;
+ if ( !(a is armageddonpool[i]) ) continue;
return refpool[i];
}
break;
@@ -259,7 +260,7 @@ extend Class SWWMHandler
default:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == adaptivepool[i]) ) continue;
+ if ( !(a is adaptivepool[i]) ) continue;
return refpool[i];
}
break;
@@ -267,71 +268,12 @@ extend Class SWWMHandler
return null;
}
- private Class GetLOBReplacee( Class a )
- {
- static const Name refpool[] =
- {
- 'Zombieman',
- 'Shotgunguy',
- 'Chaingunguy',
- 'DoomImp',
- 'Demon',
- 'Spectre',
- 'Cacodemon',
- 'HellKnight',
- 'BaronOfHell',
- 'Revenant',
- 'Fatso',
- 'Arachnotron',
- 'Archvile'
- };
- static const Name reppool[] =
- {
- 'LOBZombieman',
- 'LOBShotgunguy',
- 'LOBChaingunguy',
- 'LOBDoomImp',
- 'LOBDemon',
- 'LOBSpectre',
- 'LOBCacodemon',
- 'LOBHellKnight',
- 'LOBBaronOfHell',
- 'LOBRevenant',
- 'LOBFatso',
- 'LOBArachnotron',
- 'LOBArchvile'
- };
- for ( int i=0; i<13; i++ )
- {
- if ( !(a.GetClassName() == reppool[i]) ) continue;
- return refpool[i];
- }
- return null;
- }
-
override void CheckReplacee( ReplacedEvent e )
{
if ( profiling ) ProfileTick();
- // these are all needed so boss deaths work
if ( e.Replacement is 'DSparilHax' )
e.Replacee = 'Sorcerer2';
- // legacy of rust funkytimes
- else if ( e.Replacement is 'ID24TyrantBoss1' )
- e.Replacee = 'Deh_Actor_156';
- else if ( e.Replacement is 'ID24TyrantBoss2' )
- e.Replacee = 'Deh_Actor_157';
- // LOB 'double death' stuff
- if ( haslegionofbones && swwm_lobdoubled )
- {
- let rep = GetLOBReplacee(e.Replacement);
- if ( rep )
- {
- e.Replacee = rep;
- if ( profiling ) ProfileTock(PT_CHECKREPLACEE);
- return;
- }
- }
- // drla stuff
+ // drla stuff, needed so boss deaths work
if ( !hasdrlamonsters )
{
if ( profiling ) ProfileTock(PT_CHECKREPLACEE);
@@ -344,252 +286,252 @@ extend Class SWWMHandler
private Class GetDRLAReplacement( Class a )
{
- static const Name refpool[] =
+ static const String refpool[] =
{
- 'Zombieman',
- 'Shotgunguy',
- 'Chaingunguy',
- 'DoomImp',
- 'Demon',
- 'Spectre',
- 'LostSoul',
- 'Cacodemon',
- 'HellKnight',
- 'BaronOfHell',
- 'Arachnotron',
- 'PainElemental',
- 'Revenant',
- 'Fatso',
- 'Archvile',
- 'Cyberdemon',
- 'SpiderMastermind',
- 'BossEye',
- 'BossBrain'
+ "Zombieman",
+ "Shotgunguy",
+ "Chaingunguy",
+ "DoomImp",
+ "Demon",
+ "Spectre",
+ "LostSoul",
+ "Cacodemon",
+ "HellKnight",
+ "BaronOfHell",
+ "Arachnotron",
+ "PainElemental",
+ "Revenant",
+ "Fatso",
+ "Archvile",
+ "Cyberdemon",
+ "SpiderMastermind",
+ "BossEye",
+ "BossBrain"
};
- static const Name babypool[] =
+ static const String babypool[] =
{
- 'RLFormerHumanPistol',
- 'RLFormerSergeantShotgun',
- 'RLFormerCommandoChaingun',
- 'RLImp',
- 'RLDemon',
- 'RLSpectre',
- 'RLLostSoul',
- 'RLCacodemon',
- 'RLHellKnight',
- 'RLBaronOfHell',
- 'RLArachnotron',
- 'RLPainElemental',
- 'RLRevenant',
- 'RLMancubus',
- 'RLArchvile',
- 'RLCyberdemon',
- 'RLSpiderMastermindVariantSpawner',
- 'RLEasyBossEye',
- 'RLBossBrain'
+ "RLFormerHumanPistol",
+ "RLFormerSergeantShotgun",
+ "RLFormerCommandoChaingun",
+ "RLImp",
+ "RLDemon",
+ "RLSpectre",
+ "RLLostSoul",
+ "RLCacodemon",
+ "RLHellKnight",
+ "RLBaronOfHell",
+ "RLArachnotron",
+ "RLPainElemental",
+ "RLRevenant",
+ "RLMancubus",
+ "RLArchvile",
+ "RLCyberdemon",
+ "RLSpiderMastermindVariantSpawner",
+ "RLEasyBossEye",
+ "RLBossBrain"
};
- static const Name easypool[] =
+ static const String easypool[] =
{
- 'RLFormerHumanNoArmageddonSpawner',
- 'RLFormerSergeantNoArmageddonSpawner',
- 'RLFormerCommandoNoArmageddonSpawner',
- 'RLImpNoArmageddonSpawner',
- 'RLDemonNoArmageddonSpawner',
- 'RLSpectreNoArmageddonSpawner',
- 'RLLostSoulNoArmageddonSpawner',
- 'RLCacodemonNoArmageddonSpawner',
- 'RLHellKnightNoArmageddonSpawner',
- 'RLBaronOfHellNoArmageddonSpawner',
- 'RLArachnotronNoArmageddonSpawner',
- 'RLPainElementalNoArmageddonSpawner',
- 'RLRevenantNoArmageddonSpawner',
- 'RLMancubusNoArmageddonSpawner',
- 'RLArchvileNoArmageddonSpawner',
- 'RLCyberdemonNoArmageddonSpawner',
- 'RLSpiderMastermindNoArmageddonSpawner',
- 'RLBossEye',
- 'RLBossBrain'
+ "RLFormerHumanNoArmageddonSpawner",
+ "RLFormerSergeantNoArmageddonSpawner",
+ "RLFormerCommandoNoArmageddonSpawner",
+ "RLImpNoArmageddonSpawner",
+ "RLDemonNoArmageddonSpawner",
+ "RLSpectreNoArmageddonSpawner",
+ "RLLostSoulNoArmageddonSpawner",
+ "RLCacodemonNoArmageddonSpawner",
+ "RLHellKnightNoArmageddonSpawner",
+ "RLBaronOfHellNoArmageddonSpawner",
+ "RLArachnotronNoArmageddonSpawner",
+ "RLPainElementalNoArmageddonSpawner",
+ "RLRevenantNoArmageddonSpawner",
+ "RLMancubusNoArmageddonSpawner",
+ "RLArchvileNoArmageddonSpawner",
+ "RLCyberdemonNoArmageddonSpawner",
+ "RLSpiderMastermindNoArmageddonSpawner",
+ "RLBossEye",
+ "RLBossBrain"
};
- static const Name normalpool[] =
+ static const String normalpool[] =
{
- 'RLFormerHumanNoArmageddonSpawner',
- 'RLFormerSergeantNoArmageddonSpawner',
- 'RLFormerCommandoNoArmageddonSpawner',
- 'RLImpNoArmageddonSpawner',
- 'RLDemonNoArmageddonSpawner',
- 'RLSpectreNoArmageddonSpawner',
- 'RLLostSoulNoArmageddonSpawner',
- 'RLCacodemonNoArmageddonSpawner',
- 'RLHellKnightNoArmageddonSpawner',
- 'RLBaronOfHellNoArmageddonSpawner',
- 'RLArachnotronNoArmageddonSpawner',
- 'RLPainElementalNoArmageddonSpawner',
- 'RLRevenantNoArmageddonSpawner',
- 'RLMancubusNoArmageddonSpawner',
- 'RLArchvileNoArmageddonSpawner',
- 'RLCyberdemonNoArmageddonSpawner',
- 'RLSpiderMastermindNoArmageddonSpawner',
- 'RLBossEye',
- 'RLBossBrain'
+ "RLFormerHumanNoArmageddonSpawner",
+ "RLFormerSergeantNoArmageddonSpawner",
+ "RLFormerCommandoNoArmageddonSpawner",
+ "RLImpNoArmageddonSpawner",
+ "RLDemonNoArmageddonSpawner",
+ "RLSpectreNoArmageddonSpawner",
+ "RLLostSoulNoArmageddonSpawner",
+ "RLCacodemonNoArmageddonSpawner",
+ "RLHellKnightNoArmageddonSpawner",
+ "RLBaronOfHellNoArmageddonSpawner",
+ "RLArachnotronNoArmageddonSpawner",
+ "RLPainElementalNoArmageddonSpawner",
+ "RLRevenantNoArmageddonSpawner",
+ "RLMancubusNoArmageddonSpawner",
+ "RLArchvileNoArmageddonSpawner",
+ "RLCyberdemonNoArmageddonSpawner",
+ "RLSpiderMastermindNoArmageddonSpawner",
+ "RLBossEye",
+ "RLBossBrain"
};
- static const Name hardpool[] =
+ static const String hardpool[] =
{
- 'RLFormerHumanSpawner',
- 'RLFormerSergeantSpawner',
- 'RLFormerCommandoSpawner',
- 'RLImpSpawner',
- 'RLDemonSpawner',
- 'RLSpectreSpawner',
- 'RLLostSoulSpawner',
- 'RLCacodemonSpawner',
- 'RLHellKnightSpawner',
- 'RLBaronOfHellSpawner',
- 'RLArachnotronSpawner',
- 'RLPainElementalSpawner',
- 'RLRevenantSpawner',
- 'RLMancubusSpawner',
- 'RLArchvileSpawner',
- 'RLCyberdemonSpawner',
- 'RLSpiderMastermindSpawner',
- 'RLUVBossEye',
- 'RLBossBrain'
+ "RLFormerHumanSpawner",
+ "RLFormerSergeantSpawner",
+ "RLFormerCommandoSpawner",
+ "RLImpSpawner",
+ "RLDemonSpawner",
+ "RLSpectreSpawner",
+ "RLLostSoulSpawner",
+ "RLCacodemonSpawner",
+ "RLHellKnightSpawner",
+ "RLBaronOfHellSpawner",
+ "RLArachnotronSpawner",
+ "RLPainElementalSpawner",
+ "RLRevenantSpawner",
+ "RLMancubusSpawner",
+ "RLArchvileSpawner",
+ "RLCyberdemonSpawner",
+ "RLSpiderMastermindSpawner",
+ "RLUVBossEye",
+ "RLBossBrain"
};
- static const Name nightmarepool[] =
+ static const String nightmarepool[] =
{
- 'RLEliteFormerHumanSpawner',
- 'RLEliteFormerSergeantSpawner',
- 'RLEliteFormerCommandoSpawner',
- 'RLNightmareImp',
- 'RLNightmareDemon',
- 'RLNightmareSpectre',
- 'RLNightmareLostSoul',
- 'RLNightmareCacodemon',
- 'RLNightmareHellKnight',
- 'RLNightmareBaronOfHell',
- 'RLNightmareArachnotron',
- 'RLNightmarePainElemental',
- 'RLNightmareRevenant',
- 'RLNightmareMancubus',
- 'RLNightmareArchvile',
- 'RLNightmareCyberdemonSpawner',
- 'RLNightmareSpiderMastermindSpawner',
- 'RLNightmareBossEye',
- 'RLNightmareBossBrain'
+ "RLEliteFormerHumanSpawner",
+ "RLEliteFormerSergeantSpawner",
+ "RLEliteFormerCommandoSpawner",
+ "RLNightmareImp",
+ "RLNightmareDemon",
+ "RLNightmareSpectre",
+ "RLNightmareLostSoul",
+ "RLNightmareCacodemon",
+ "RLNightmareHellKnight",
+ "RLNightmareBaronOfHell",
+ "RLNightmareArachnotron",
+ "RLNightmarePainElemental",
+ "RLNightmareRevenant",
+ "RLNightmareMancubus",
+ "RLNightmareArchvile",
+ "RLNightmareCyberdemonSpawner",
+ "RLNightmareSpiderMastermindSpawner",
+ "RLNightmareBossEye",
+ "RLNightmareBossBrain"
};
- static const Name technophobiapool[] =
+ static const String technophobiapool[] =
{
- 'RLFormerCyborgBattleRifle',
- 'RLFormerCyborgBattleRifle',
- 'RLFormerCyborgBattleRifle',
- 'RLCyberneticImp',
- 'RLCyberneticDemon',
- 'RLCyberneticSpectre',
- 'RLCyberneticLostSoul',
- 'RLCacodemon',
- 'RLCyberneticHellKnight',
- 'RLCyberneticBaronOfHell',
- 'RLCyberneticArachnotron',
- 'RLCyberneticPainElemental',
- 'RLCyberneticRevenant',
- 'RLCyberneticMancubus',
- 'RLCyberneticArchvile',
- 'RLCyberneticCyberdemonSpawner',
- 'RLCyberneticSpiderMastermindSpawner',
- 'RLTechnophobiaBossEye',
- 'RLTechnophobiaBossBrain'
+ "RLFormerCyborgBattleRifle",
+ "RLFormerCyborgBattleRifle",
+ "RLFormerCyborgBattleRifle",
+ "RLCyberneticImp",
+ "RLCyberneticDemon",
+ "RLCyberneticSpectre",
+ "RLCyberneticLostSoul",
+ "RLCacodemon",
+ "RLCyberneticHellKnight",
+ "RLCyberneticBaronOfHell",
+ "RLCyberneticArachnotron",
+ "RLCyberneticPainElemental",
+ "RLCyberneticRevenant",
+ "RLCyberneticMancubus",
+ "RLCyberneticArchvile",
+ "RLCyberneticCyberdemonSpawner",
+ "RLCyberneticSpiderMastermindSpawner",
+ "RLTechnophobiaBossEye",
+ "RLTechnophobiaBossBrain"
};
- static const Name armageddonpool[] =
+ static const String armageddonpool[] =
{
- 'RLFormerAssaultTrooper',
- 'RLFormerOverwatch',
- 'RLFormerShocktrooper',
- 'RLArmageddonImp',
- 'RLArmageddonDemon',
- 'RLArmageddonSpectreSpawner',
- 'RLTheHungrySpawner',
- 'RLArmageddonCacodemon',
- 'RLArmageddonHellKnightSpawner',
- 'RLArmageddonBaronOfHell',
- 'RLArmageddonArachnotron',
- 'RLArmageddonPainElemental',
- 'RLArmageddonRevenant',
- 'RLArmageddonMancubus',
- 'RLArmageddonArchvileSpawner',
- 'RLArmageddonCyberdemonSpawner',
- 'RLArmageddonSpiderMastermindSpawner',
- 'RLArmageddonBossEye',
- 'RLArmageddonBossBrain'
+ "RLFormerAssaultTrooper",
+ "RLFormerOverwatch",
+ "RLFormerShocktrooper",
+ "RLArmageddonImp",
+ "RLArmageddonDemon",
+ "RLArmageddonSpectreSpawner",
+ "RLTheHungrySpawner",
+ "RLArmageddonCacodemon",
+ "RLArmageddonHellKnightSpawner",
+ "RLArmageddonBaronOfHell",
+ "RLArmageddonArachnotron",
+ "RLArmageddonPainElemental",
+ "RLArmageddonRevenant",
+ "RLArmageddonMancubus",
+ "RLArmageddonArchvileSpawner",
+ "RLArmageddonCyberdemonSpawner",
+ "RLArmageddonSpiderMastermindSpawner",
+ "RLArmageddonBossEye",
+ "RLArmageddonBossBrain"
};
- static const Name adaptivepool[] =
+ static const String adaptivepool[] =
{
- 'RLAdaptiveFormerHuman',
- 'RLAdaptiveFormerSergeant',
- 'RLAdaptiveFormerCommando',
- 'RLAdaptiveImp',
- 'RLAdaptiveDemon',
- 'RLAdaptiveSpectre',
- 'RLAdaptiveLostSoul',
- 'RLAdaptiveCacodemon',
- 'RLAdaptiveHellKnight',
- 'RLAdaptiveBaronOfHell',
- 'RLAdaptiveArachnotron',
- 'RLAdaptivePainElemental',
- 'RLAdaptiveRevenant',
- 'RLAdaptiveMancubus',
- 'RLAdaptiveArchvile',
- 'RLAdaptiveCyberdemon',
- 'RLAdaptiveSpiderMastermind',
- 'RLUVBossEye',
- 'RLBossBrain'
+ "RLAdaptiveFormerHuman",
+ "RLAdaptiveFormerSergeant",
+ "RLAdaptiveFormerCommando",
+ "RLAdaptiveImp",
+ "RLAdaptiveDemon",
+ "RLAdaptiveSpectre",
+ "RLAdaptiveLostSoul",
+ "RLAdaptiveCacodemon",
+ "RLAdaptiveHellKnight",
+ "RLAdaptiveBaronOfHell",
+ "RLAdaptiveArachnotron",
+ "RLAdaptivePainElemental",
+ "RLAdaptiveRevenant",
+ "RLAdaptiveMancubus",
+ "RLAdaptiveArchvile",
+ "RLAdaptiveCyberdemon",
+ "RLAdaptiveSpiderMastermind",
+ "RLUVBossEye",
+ "RLBossBrain"
};
switch ( swwm_drlaskill )
{
case 0:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == refpool[i]) ) continue;
+ if ( !(a is refpool[i]) ) continue;
return babypool[i];
}
break;
case 1:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == refpool[i]) ) continue;
+ if ( !(a is refpool[i]) ) continue;
return easypool[i];
}
break;
case 2:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == refpool[i]) ) continue;
+ if ( !(a is refpool[i]) ) continue;
return normalpool[i];
}
break;
case 3:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == refpool[i]) ) continue;
+ if ( !(a is refpool[i]) ) continue;
return hardpool[i];
}
break;
case 4:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == refpool[i]) ) continue;
+ if ( !(a is refpool[i]) ) continue;
return nightmarepool[i];
}
break;
case 5:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == refpool[i]) ) continue;
+ if ( !(a is refpool[i]) ) continue;
return technophobiapool[i];
}
break;
case 6:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == refpool[i]) ) continue;
+ if ( !(a is refpool[i]) ) continue;
return armageddonpool[i];
}
break;
@@ -597,7 +539,7 @@ extend Class SWWMHandler
default:
for ( int i=0; i<18; i++ )
{
- if ( !(a.GetClassName() == refpool[i]) ) continue;
+ if ( !(a is refpool[i]) ) continue;
return adaptivepool[i];
}
break;
@@ -605,48 +547,6 @@ extend Class SWWMHandler
return null;
}
- private Class GetLOBReplacement( Class a )
- {
- static const Name refpool[] =
- {
- 'Zombieman',
- 'Shotgunguy',
- 'Chaingunguy',
- 'DoomImp',
- 'Demon',
- 'Spectre',
- 'Cacodemon',
- 'HellKnight',
- 'BaronOfHell',
- 'Revenant',
- 'Fatso',
- 'Arachnotron',
- 'Archvile'
- };
- static const Name reppool[] =
- {
- 'LOBZombieman',
- 'LOBShotgunguy',
- 'LOBChaingunguy',
- 'LOBDoomImp',
- 'LOBDemon',
- 'LOBSpectre',
- 'LOBCacodemon',
- 'LOBHellKnight',
- 'LOBBaronOfHell',
- 'LOBRevenant',
- 'LOBFatso',
- 'LOBArachnotron',
- 'LOBArchvile'
- };
- for ( int i=0; i<13; i++ )
- {
- if ( !(a.GetClassName() == refpool[i]) ) continue;
- return reppool[i];
- }
- return null;
- }
-
override void CheckReplacement( ReplaceEvent e )
{
if ( profiling ) ProfileTick();
@@ -668,19 +568,8 @@ extend Class SWWMHandler
return;
}
}
- // LOB 'double death' stuff
- if ( haslegionofbones && swwm_lobdoubled )
- {
- let rep = GetLOBReplacement(e.Replacee);
- if ( rep )
- {
- e.Replacement = rep;
- e.IsFinal = true;
- if ( profiling ) ProfileTock(PT_CHECKREPLACEMENT);
- return;
- }
- }
- if ( (e.Replacee is 'Blood') || (bludtypes.Find(e.Replacee.GetClassName()) < bludtypes.Size()) ) e.Replacement = 'mkBlood';
+ // only replace vanilla blood if no other gore mod is doing it
+ if ( (((e.Replacee == "Blood") && (!e.Replacement || e.Replacement == "Blood")) || (bludtypes.Find(e.Replacee.GetClassName()) < bludtypes.Size())) && swwm_blood ) e.Replacement = "mkBlood";
else if ( e.Replacee is 'ItemFog' ) e.Replacement = 'SWWMItemFog';
else if ( e.Replacee is 'TeleportFog' ) e.Replacement = 'SWWMTeleportFog';
else if ( (e.Replacee is 'CommanderKeen') && (!e.Replacement || (e.Replacement == 'CommanderKeen')) )
@@ -703,7 +592,7 @@ extend Class SWWMHandler
}
else if ( (e.Replacee is 'RedCard') && !(e.Replacee is 'ChexRedCard') )
{
- if ( level.GetChecksum() ~== "3805A661D5C4523AFF7BF86991071043" )
+ if ( !equinoxhack && (level.GetChecksum() ~== "3805A661D5C4523AFF7BF86991071043") )
{
if ( profiling ) ProfileTock(PT_CHECKREPLACEMENT);
return; // don't replace red key in Equinox MAP13
@@ -725,8 +614,7 @@ extend Class SWWMHandler
else if ( e.Replacee is 'KeyBlue' ) e.Replacement = 'SWWMKeyBlue';
else if ( e.Replacee is 'KeyYellow' ) e.Replacement = 'SWWMKeyYellow';
else if ( e.Replacee.GetClassName() == 'KeyRed' ) e.Replacement = 'SWWMKeyRed';
- else if ( (e.Replacee is 'Chainsaw') || (e.Replacee is 'Gauntlets') || (e.Replacee is 'FWeapAxe') ) e.Replacement = SWWMUtility.IsEviternityTwo()?SWWMUtility.PickSWWMSlot0():SWWMUtility.PickSWWMSlot1();
- else if ( (e.Replacee.GetClassName() == 'Perforator') && SWWMUtility.IsEviternityTwo() ) SWWMUtility.PickSWWMSlot0(); // Eviternity 2
+ else if ( (e.Replacee is 'Chainsaw') || (e.Replacee is 'Gauntlets') || (e.Replacee is 'FWeapAxe') ) e.Replacement = SWWMUtility.PickSWWMSlot1();
else if ( (e.Replacee is 'Fist') || (e.Replacee is 'Staff') ) e.Replacement = 'DeepImpact';
else if ( (e.Replacee is 'Pistol') || (e.Replacee is 'GoldWand') || (e.Replacee is 'FWeapFist') || (e.Replacee is 'CWeapMace') || (e.Replacee is 'MWeapWand') ) e.Replacement = SWWMUtility.PickSWWMSlot2();
else if ( (e.Replacee is 'Shotgun') || (e.Replacee is 'CWeapStaff') ) e.Replacement = SWWMUtility.IsDoomOne()?SWWMUtility.PickDoomSlot3():SWWMUtility.PickSWWMSlot3();
@@ -734,22 +622,62 @@ extend Class SWWMHandler
else if ( e.Replacee is 'Crossbow' ) e.Replacement = SWWMUtility.PickDoomSlot3();
else if ( (e.Replacee is 'Chaingun') || (e.Replacee is 'Blaster') || (e.Replacee is 'FWeaponPiece3') ) e.Replacement = SWWMUtility.PickSWWMSlot5();
else if ( (e.Replacee is 'RocketLauncher') || (e.Replacee is 'PhoenixRod') || (e.Replacee is 'FWeapHammer') ) e.Replacement = SWWMUtility.PickSWWMSlot6();
- else if ( (e.Replacee is 'PlasmaRifle') || (e.Replacee is 'ID24Incinerator') || (e.Replacee is 'SkullRod') ) e.Replacement = SWWMUtility.PickDoomSlot6();
+ else if ( (e.Replacee is 'PlasmaRifle') || (e.Replacee is 'SkullRod') ) e.Replacement = SWWMUtility.PickDoomSlot6();
else if ( e.Replacee is 'CWeapFlame' ) e.Replacement = SWWMUtility.PickSWWMSlot7();
else if ( e.Replacee is 'MWeapLightning' ) e.Replacement = SWWMUtility.PickSWWMSlot8();
- else if ( (e.Replacee is 'BFG9000') || (e.Replacee is 'ID24CalamityBlade') || (e.Replacee is 'Mace') ) e.Replacement = SWWMUtility.PickDoomSlot7();
+ else if ( (e.Replacee is 'BFG9000') || (e.Replacee is 'Mace') ) e.Replacement = SWWMUtility.PickDoomSlot7();
else if ( e.Replacee is 'CWeaponPiece2' ) e.Replacement = SWWMUtility.PickSWWMSlot9();
else if ( e.Replacee is 'MWeaponPiece1' ) e.Replacement = SWWMUtility.PickSWWMSlot0();
- else if ( (e.Replacee is 'ShellBox') || (e.Replacee is 'CrossbowHefty') ) e.Replacement = 'SWWMShellAmmoBig';
- else if ( (e.Replacee is 'Shell') || (e.Replacee is 'CrossbowAmmo') ) e.Replacement = 'SWWMShellAmmoSmall';
- else if ( e.Replacee is 'ClipBox' ) e.Replacement = 'SWWMClipAmmoBig';
- else if ( (e.Replacee is 'Clip') || (e.Replacee is 'GoldWandAmmo') ) e.Replacement = 'SWWMClipAmmoSmall';
- else if ( e.Replacee is 'BlasterHefty' ) e.Replacement = 'SWWMBlastAmmoBig';
- else if ( e.Replacee is 'BlasterAmmo' ) e.Replacement = 'SWWMBlastAmmoSmall';
- else if ( (e.Replacee is 'RocketBox') || (e.Replacee is 'PhoenixRodHefty') || (e.Replacee is 'MaceHefty') ) e.Replacement = 'SWWMRocketAmmoBig';
- else if ( (e.Replacee is 'RocketAmmo') || (e.Replacee is 'PhoenixRodAmmo') || (e.Replacee is 'MaceAmmo') ) e.Replacement = 'SWWMRocketAmmoSmall';
- else if ( (e.Replacee is 'CellPack') || (e.Replacee is 'ID24FuelTank') || (e.Replacee is 'SkullRodHefty') ) e.Replacement = 'SWWMCellAmmoBig';
- else if ( (e.Replacee is 'Cell') || (e.Replacee is 'ID24Fuel') || (e.Replacee is 'SkullRodAmmo') ) e.Replacement = 'SWWMCellAmmoSmall';
+ else if ( (e.Replacee is 'ShellBox') || (e.Replacee is 'CrossbowHefty') )
+ {
+ if ( swwm_ondemandammo ) e.Replacement = 'SWWMShellAmmoBig';
+ else e.Replacement = SWWMShellAmmoBig.PickAmmo(true);
+ }
+ else if ( (e.Replacee is 'Shell') || (e.Replacee is 'CrossbowAmmo') )
+ {
+ if ( swwm_ondemandammo ) e.Replacement = 'SWWMShellAmmoSmall';
+ else e.Replacement = SWWMShellAmmoSmall.PickAmmo(true);
+ }
+ else if ( e.Replacee is 'ClipBox' )
+ {
+ if ( swwm_ondemandammo ) e.Replacement = 'SWWMClipAmmoBig';
+ else e.Replacement = SWWMClipAmmoBig.PickAmmo(true);
+ }
+ else if ( (e.Replacee is 'Clip') || (e.Replacee is 'GoldWandAmmo') )
+ {
+ if ( swwm_ondemandammo ) e.Replacement = 'SWWMClipAmmoSmall';
+ else e.Replacement = SWWMClipAmmoSmall.PickAmmo(true);
+ }
+ else if ( e.Replacee is 'BlasterHefty' )
+ {
+ if ( swwm_ondemandammo ) e.Replacement = 'SWWMBlastAmmoBig';
+ else e.Replacement = SWWMBlastAmmoBig.PickAmmo(true);
+ }
+ else if ( e.Replacee is 'BlasterAmmo' )
+ {
+ if ( swwm_ondemandammo ) e.Replacement = 'SWWMBlastAmmoSmall';
+ else e.Replacement = SWWMBlastAmmoSmall.PickAmmo(true);
+ }
+ else if ( (e.Replacee is 'RocketBox') || (e.Replacee is 'PhoenixRodHefty') || (e.Replacee is 'MaceHefty') )
+ {
+ if ( swwm_ondemandammo ) e.Replacement = 'SWWMRocketAmmoBig';
+ else e.Replacement = SWWMRocketAmmoBig.PickAmmo(true);
+ }
+ else if ( (e.Replacee is 'RocketAmmo') || (e.Replacee is 'PhoenixRodAmmo') || (e.Replacee is 'MaceAmmo') )
+ {
+ if ( swwm_ondemandammo ) e.Replacement = 'SWWMRocketAmmoSmall';
+ else e.Replacement = SWWMRocketAmmoSmall.PickAmmo(true);
+ }
+ else if ( (e.Replacee is 'CellPack') || (e.Replacee is 'SkullRodHefty') )
+ {
+ if ( swwm_ondemandammo ) e.Replacement = 'SWWMCellAmmoBig';
+ else e.Replacement = SWWMCellAmmoBig.PickAmmo(true);
+ }
+ else if ( (e.Replacee is 'Cell') || (e.Replacee is 'SkullRodAmmo') )
+ {
+ if ( swwm_ondemandammo ) e.Replacement = 'SWWMCellAmmoSmall';
+ else e.Replacement = SWWMCellAmmoSmall.PickAmmo(true);
+ }
else if ( e.Replacee is 'Mana1' ) e.Replacement = 'FabricatorTier1';
else if ( e.Replacee is 'Mana2' ) e.Replacement = 'FabricatorTier2';
else if ( e.Replacee is 'Mana3' ) e.Replacement = 'FabricatorTier3';
diff --git a/zscript/handler/swwm_handler_shaders.zsc b/zscript/handler/swwm_handler_shaders.zsc
index a441e2c21..bad30a932 100644
--- a/zscript/handler/swwm_handler_shaders.zsc
+++ b/zscript/handler/swwm_handler_shaders.zsc
@@ -17,8 +17,6 @@ extend Class SWWMHandler
PPShader.SetEnabled("DivineShader",false);
PPShader.SetEnabled("Glitch",false);
PPShader.SetEnabled("Grain",false);
- PPShader.SetEnabled("WindBlur",false);
- PPShader.SetEnabled("BokehSel",false);
}
private ui void RenderShaders( RenderEvent e )
@@ -31,15 +29,7 @@ extend Class SWWMHandler
if ( !swwm_shaders ) ClearAllShaders(true);
return;
}
- // handle weapon wheel shader here
- if ( wsel )
- {
- PPShader.SetEnabled("BokehSel",true);
- double salph = SWWMUtility.Lerp(wsel.olalph,wsel.alph,e.fractic);
- PPShader.SetUniform1f("BokehSel","strength",salph);
- }
- else PPShader.SetEnabled("BokehSel",false);
- let divi = DivineSpriteEffect(mo.FindInventory('DivineSpriteEffect'));
+ let divi = DivineSpriteEffect(mo.FindInventory("DivineSpriteEffect"));
if ( divi )
{
PPShader.SetEnabled("DivineShader",true);
@@ -48,7 +38,7 @@ extend Class SWWMHandler
PPShader.SetUniform1f("DivineShader","str",str);
}
else PPShader.SetEnabled("DevastationShader",false);
- let deva = AngeryPower(mo.FindInventory('AngeryPower'));
+ let deva = AngeryPower(mo.FindInventory("AngeryPower"));
if ( deva )
{
PPShader.SetEnabled("DevastationShader",true);
@@ -57,7 +47,7 @@ extend Class SWWMHandler
PPShader.SetUniform1f("DevastationShader","xtrastr",xstrastr**2.);
}
else PPShader.SetEnabled("DevastationShader",false);
- let rage = RagekitPower(mo.FindInventory('RagekitPower'));
+ let rage = RagekitPower(mo.FindInventory("RagekitPower"));
if ( rage )
{
PPShader.SetEnabled("RagekitShader",true);
@@ -66,10 +56,10 @@ extend Class SWWMHandler
PPShader.SetUniform1f("RagekitShader","xtrastr",xstrastr**2.);
}
else PPShader.SetEnabled("RagekitShader",false);
- let ghost = GhostPower(mo.FindInventory('GhostPower'));
+ let ghost = GhostPower(mo.FindInventory("GhostPower"));
if ( ghost ) PPShader.SetEnabled("GhostShader",true);
else PPShader.SetEnabled("GhostShader",false);
- let sunny = InvinciballPower(mo.FindInventory('InvinciballPower'));
+ let sunny = InvinciballPower(mo.FindInventory("InvinciballPower"));
if ( sunny )
{
PPShader.SetEnabled("InvinciShader",true);
@@ -77,7 +67,7 @@ extend Class SWWMHandler
PPShader.SetUniform1f("InvinciShader","str",str);
}
else PPShader.SetEnabled("InvinciShader",false);
- let coat = BarrierPower(mo.FindInventory('BarrierPower'));
+ let coat = BarrierPower(mo.FindInventory("BarrierPower"));
if ( coat )
{
PPShader.SetEnabled("BarrierShader",true);
@@ -99,7 +89,7 @@ extend Class SWWMHandler
{
PPShader.SetEnabled("WaterWarp",true);
PPShader.SetUniform1f("WaterWarp","timer",(gametic+e.FracTic)/GameTicRate);
- PPShader.SetUniform1f("WaterWarp","dfact",(coat?.25:1.)*underwater_fade_scalar);
+ PPShader.SetUniform1f("WaterWarp","dfact",coat?.25:1.);
PPShader.SetUniform3f("WaterWarp","lightcol",(demo.undercol.r/255.,demo.undercol.g/255.,demo.undercol.b/255.));
}
else PPShader.SetEnabled("WaterWarp",false);
@@ -107,7 +97,7 @@ extend Class SWWMHandler
{
PPShader.SetEnabled("LavaWarp",true);
PPShader.SetUniform1f("LavaWarp","timer",(gametic+e.FracTic)/GameTicRate);
- PPShader.SetUniform1f("LavaWarp","dfact",(coat?.25:1.)*underwater_fade_scalar);
+ PPShader.SetUniform1f("LavaWarp","dfact",coat?.25:1.);
PPShader.SetUniform3f("LavaWarp","lightcol",(demo.undercol.r/255.,demo.undercol.g/255.,demo.undercol.b/255.));
}
else PPShader.SetEnabled("LavaWarp",false);
@@ -115,13 +105,13 @@ extend Class SWWMHandler
{
PPShader.SetEnabled("SlimeWarp",true);
PPShader.SetUniform1f("SlimeWarp","timer",(gametic+e.FracTic)/GameTicRate);
- PPShader.SetUniform1f("SlimeWarp","dfact",(coat?.25:1.)*underwater_fade_scalar);
+ PPShader.SetUniform1f("SlimeWarp","dfact",coat?.25:1.);
PPShader.SetUniform3f("SlimeWarp","lightcol",(demo.undercol.r/255.,demo.undercol.g/255.,demo.undercol.b/255.));
}
else PPShader.SetEnabled("SlimeWarp",false);
int lastdmg = (demo.Health>0)?demo.lastdamage:Random[Flicker](60,80);
- int lastdmgtimer = (demo.Health>0)?demo.lastdamagetimer:(gametic+Random[Flicker](30,20));
- double noiz = min(lastdmg*.09*max(0,(lastdmgtimer-(gametic+e.Fractic))/35.),.5)*blood_fade_scalar;
+ int lastdmgtic = (demo.Health>0)?demo.lastdamagetic:(gametic+Random[Flicker](30,20));
+ double noiz = min(lastdmg*.09*max(0,(lastdmgtic-(gametic+e.Fractic))/35.),.5);
PPShader.SetEnabled("Glitch",noiz>0);
PPShader.SetEnabled("Grain",noiz>0);
if ( noiz > 0 )
@@ -129,32 +119,12 @@ extend Class SWWMHandler
PPShader.SetUniform1f("Glitch","Timer",(gametic+e.FracTic)/GameTicRate);
PPShader.SetUniform1f("Grain","Timer",(gametic+e.FracTic)/GameTicRate);
PPShader.SetUniform1f("Grain","ni",noiz);
- noiz = min(lastdmg*.08*max(0,(lastdmgtimer-(gametic+e.Fractic))/35.),.8);
+ noiz = min(lastdmg*.08*max(0,(lastdmgtic-(gametic+e.Fractic))/35.),.8);
PPShader.SetUniform1f("Glitch","str1",noiz);
- noiz = min(lastdmg*.03*max(0,(lastdmgtimer-(gametic+e.Fractic))/35.),3.5);
+ noiz = min(lastdmg*.03*max(0,(lastdmgtic-(gametic+e.Fractic))/35.),3.5);
PPShader.SetUniform1f("Glitch","str2",noiz);
}
- if ( demo.player.ReadyWeapon is 'ItamexHammer' )
- {
- let ham = ItamexHammer(demo.player.ReadyWeapon);
- PPShader.SetEnabled("WindBlur",ham.bFalling||ham.bSpinning);
- if ( ham.bFalling )
- {
- double hamfact = clamp(-demo.vel.z/25.,0.,1.);
- PPShader.SetUniform1f("WindBlur","Speed",hamfact);
- PPShader.SetUniform1f("WindBlur","Fade",hamfact**.5);
- PPShader.SetUniform2f("WindBlur","WindDir",(0.,1.));
- }
- else if ( ham.bSpinning )
- {
- double hamfact = clamp(ham.charge/100.,0.,1.);
- PPShader.SetUniform1f("WindBlur","Speed",hamfact);
- PPShader.SetUniform1f("WindBlur","Fade",hamfact**.5);
- PPShader.SetUniform2f("WindBlur","WindDir",(1.,0.));
- }
- }
- else PPShader.SetEnabled("WindBlur",false);
- if ( !demo.InStateSequence(demo.CurState,demo.FindState('Dash')) )
+ if ( !demo.InStateSequence(demo.CurState,demo.FindState("Dash")) )
{
PPShader.SetEnabled("ZoomBlur",false);
return;
@@ -167,7 +137,8 @@ extend Class SWWMHandler
Vector3 worlddir = vel/spd;
PPShader.SetUniform1f("ZoomBlur","Fade",clamp((spd-20.)/60.,0.,1.));
double str = min(spd/40.,15.);
- let [x, y, z] = SWWMUtility.GetAxes(e.ViewAngle,e.ViewPitch,e.ViewRoll);
+ Vector3 x, y, z;
+ [x, y, z] = swwm_CoordUtil.GetAxes(e.ViewPitch,e.ViewAngle,e.ViewRoll);
Vector3 reldir = (worlddir dot y, worlddir dot z, worlddir dot x);
Vector2 centerspot = (.5+reldir.x*.5,.5+reldir.y*.5);
if ( reldir.z < 0 )
diff --git a/zscript/handler/swwm_handler_uitick.zsc b/zscript/handler/swwm_handler_uitick.zsc
new file mode 100644
index 000000000..8551968fe
--- /dev/null
+++ b/zscript/handler/swwm_handler_uitick.zsc
@@ -0,0 +1,398 @@
+// misc. UI Tick stuff
+
+extend Class SWWMHandler
+{
+ ui bool didstartmsg;
+ bool doextramsg;
+ ui bool didextramsg;
+ // april fools special
+ ui bool didaprmsg;
+
+ private ui void MapstartUITick()
+ {
+ if ( !didextramsg && doextramsg )
+ {
+ if ( !swwm_nomapmsg )
+ {
+ // angry about phase two
+ let msg = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ msg.seqname = "SAYAEVIB";
+ msg.seqcnt = 2;
+ msg.delay = 20;
+ StatusBar.AttachMessage(msg,-1232);
+ }
+ didextramsg = true;
+ }
+ if ( didstartmsg ) return;
+ if ( swwm_nomapmsg )
+ {
+ didstartmsg = true;
+ return;
+ }
+ if ( !didaprmsg && (gamestate == GS_LEVEL) )
+ {
+ didaprmsg = true;
+ if ( SystemTime.Format("%d%m",SystemTime.Now()) == "0104" )
+ {
+ let msg = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ msg.seqname = "SAYAFOOL";
+ msg.seqcnt = 5;
+ msg.delay = 120;
+ StatusBar.AttachMessage(msg,-1232);
+ didstartmsg = true;
+ return;
+ }
+ }
+ int whichboss = WhichVanillaBossMap();
+ if ( bossmap == MAP_DE1M8 )
+ {
+ let msg = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ msg.seqname = "SAYAPHOBOS";
+ msg.seqcnt = 4;
+ msg.delay = 40;
+ StatusBar.AttachMessage(msg,-1232);
+ }
+ else if ( bossmap == MAP_DE2M8 )
+ {
+ let msg = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ msg.seqname = "SAYADEIMOS";
+ msg.seqcnt = 4;
+ msg.delay = 40;
+ StatusBar.AttachMessage(msg,-1232);
+ }
+ else if ( bossmap == MAP_DE3M8 )
+ {
+ let msg = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ msg.seqname = "SAYADIS";
+ msg.seqcnt = 4;
+ msg.delay = 40;
+ StatusBar.AttachMessage(msg,-1232);
+ }
+ else if ( bossmap == MAP_DE4M8 )
+ {
+ let msg = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ msg.seqname = "SAYATHY";
+ msg.seqcnt = 4;
+ msg.delay = 40;
+ StatusBar.AttachMessage(msg,-1232);
+ }
+ else if ( bossmap == MAP_DMAP07 )
+ {
+ let msg = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ msg.seqname = "SAYADIMPLE";
+ msg.seqcnt = 5;
+ msg.delay = 40;
+ StatusBar.AttachMessage(msg,-1232);
+ }
+ else if ( bossmap == MAP_DMAP30 )
+ {
+ // rampancy check
+ bool rampancy = false;
+ for ( int i=0; i 0) && (a.bBossSpawned || a.bCOUNTKILL) )
- a.DamageMobj(self,self,a.Health,'EndMii',DMG_FORCED|DMG_THRUSTLESS);
- }
- DepleteOrDestroy();
- return;
- }
-}
-Class TyrantWake : Inventory
-{
- override void DoEffect()
- {
- if ( Owner.InStateSequence(Owner.CurState,Owner.SeeState) )
- {
- let hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
- if ( hnd && (hnd.bosstag != "$BT_TYRANT2") )
- {
- hnd.bossactors.Clear();
- hnd.initialized = false;
- let ti = ThinkerIterator.Create('ID24TyrantBoss2');
- Actor a;
- while ( a = Actor(ti.Next()) )
- hnd.bossactors.Push(a);
- hnd.bosstag = "$BT_TYRANT2";
- }
+ Console.MidPrint(smallfont,StringTable.Localize("$BOSSLINE_DSPARIL"));
DepleteOrDestroy();
return;
}
@@ -111,18 +53,13 @@ extend Class SWWMHandler
bool initialized;
ui bool ui_initialized;
- ui TextureID bbar_f[2], bbar_r[2], bbar_d[2];
+ ui TextureID bbar_f, bbar_r, bbar_d;
ui double bossalpha;
- ui SmoothLinearValueInterpolator ihealth;
- ui SmoothDynamicValueInterpolator ihealthr;
+ ui DynamicValueInterpolator ihealth, ihealthr;
ui int thealth, hmax;
ui int oldhealth[30];
ui int cummdamage, lastcummtic; // please do not misread
- ui Font mSmallFont, mTinyFont;
-
- bool archangelus_zapped; // skips second phase dialogue
- bool origin_zapped; // bonus dlg for ynykron survival
- bool origin_postzap; // so the bonus dlg doesn't play twice
+ ui Font mSmallFont;
enum EVanillaMap
{
@@ -144,58 +81,9 @@ extend Class SWWMHandler
MAP_HMAP38,
MAP_HMAP40,
MAP_HMAP60,
- MAP_EVMAP30, // eviternity
- MAP_EVIIMAP30, // eviternity 2
- MAP_DE1M8B, // "tech gone bad"
- MAP_ID24MAP13, // TODO Soul Silo cybies
- MAP_ID24MAP14 // TODO Brink tyrants
+ MAP_EVMAP30 // eviternity
};
- static play void AddBoss( int tid, String tag, bool endgame = false )
- {
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
- if ( !hnd ) return;
- hnd.bossactors.Clear();
- hnd.initialized = false;
- let ai = level.CreateActorIterator(tid);
- foreach ( a:ai )
- {
- hnd.bossactors.Push(a);
- a.GiveInventory('BossMarker',1);
- if ( endgame ) a.GiveInventory('EndgameBossMarker',1);
- // boss brain type actors need to set an eye so we can detect when they "aggro"
- if ( a is 'BossBrain' )
- {
- hnd.bossbrainactor = a;
- // look for boss eyes
- let eye = Actor(ThinkerIterator.Create('BossEye').Next());
- hnd.bossviewactor = eye;
- }
- }
- if ( hnd.bossactors.Size() == 0 ) return;
- hnd.bosstag = (tag!="")?tag:hnd.bossactors[0].GetTag();
- }
-
- static play void AddBossActor( Actor a, String tag, bool endgame = false )
- {
- if ( !a ) return;
- let hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
- if ( !hnd ) return;
- hnd.bossactors.Clear();
- hnd.initialized = false;
- hnd.bossactors.Push(a);
- a.GiveInventory('BossMarker',1);
- hnd.bosstag = (tag!="")?tag:a.GetTag();
- // boss brain type actors need to set an eye so we can detect when they "aggro"
- if ( a is 'BossBrain' )
- {
- hnd.bossbrainactor = a;
- // look for boss eyes
- let eye = Actor(ThinkerIterator.Create('BossEye').Next());
- hnd.bossviewactor = eye;
- }
- }
-
private clearscope int WhichVanillaBossMap() const
{
String mapsum = level.GetChecksum();
@@ -203,8 +91,6 @@ extend Class SWWMHandler
|| (mapsum ~== "97079958C7E89C1908890730B8B9FEB7")
|| (mapsum ~== "058FB092EA1B70DA1E3CBF501C4A91A1") )
return MAP_DE1M8;
- if ( mapsum ~== "A1F105211112747EE50BA520462A471E" )
- return MAP_DE1M8B;
if ( mapsum ~== "EFFE91DF41AD41F6973C06F0AD67DDB9" )
return MAP_DE2M8;
if ( mapsum ~== "EF128313112110ED6C1549AF96AF26C9" )
@@ -259,67 +145,67 @@ extend Class SWWMHandler
return MAP_HMAP60;
if ( mapsum ~== "5C5E5C08AF3572F31CF27318679F2B4E" )
return MAP_EVMAP30;
- if ( mapsum ~== "CF2B3E2589CA6FBB6EE3E3A09F19BA18" )
- return MAP_EVIIMAP30;
- if ( mapsum ~== "7CABD8B043B69996D9777F7070C8BCCE" )
- return MAP_ID24MAP13;
- if ( mapsum ~== "A3F7A58FC08C369F1360741A99F1497C" )
- return MAP_ID24MAP14;
return MAP_NONE;
}
- private void VanillaBossSpawn( WorldEvent e )
+ private void VanillaBossSpawn( WorldEvent e, SWWMCombatTracker trk )
{
+ bool upgrademe = swwm_upgradebosses;
if ( bossmap == -1 ) bossmap = WhichVanillaBossMap();
- if ( (bossmap == MAP_DE1M8) || (bossmap == MAP_DE1M8B) )
+ if ( bossmap == MAP_DE1M8 )
{
if ( e.Thing is 'BaronOfHell' )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 3;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 3;
+ if ( trk ) trk.bBOSS = true;
e.Thing.GiveInventory('BossMarker',1);
- bosstag = "$BT_BRUISERS";
}
+ bosstag = "$BT_BRUISERS";
}
else if ( bossmap == MAP_DE2M8 )
{
if ( e.Thing is 'Cyberdemon' )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 5;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 5;
+ if ( trk ) trk.bBOSS = true;
e.Thing.GiveInventory('BossMarker',1);
- bosstag = "$BT_CYBIE";
}
+ bosstag = "$BT_CYBIE";
}
else if ( bossmap == MAP_DE3M8 )
{
if ( e.Thing is 'Spidermastermind' )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 6;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 6;
+ if ( trk ) trk.bBOSS = true;
e.Thing.GiveInventory('BossMarker',1);
e.Thing.GiveInventory('EndgameBossMarker',1);
- bosstag = "$BT_SPIDER";
}
+ bosstag = "$BT_SPIDER";
}
else if ( bossmap == MAP_DE4M8 )
{
if ( e.Thing is 'Spidermastermind' )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 4;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 4;
+ if ( trk ) trk.bBOSS = true;
e.Thing.GiveInventory('BossMarker',1);
- bosstag = "$BT_SPIDER2";
}
+ bosstag = "$BT_SPIDER2";
}
else if ( bossmap == MAP_DMAP07 )
{
if ( (e.Thing is 'Fatso') || (e.Thing is 'Arachnotron') )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 2;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 2;
+ if ( trk ) trk.bBOSS = true;
e.Thing.GiveInventory('BossMarker',1);
- bosstag = "$BT_DIMPLE";
}
+ bosstag = "$BT_DIMPLE";
}
else if ( bossmap == MAP_DMAP30 )
{
@@ -327,89 +213,58 @@ extend Class SWWMHandler
{
bossbrainactor = e.Thing;
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 40; // goodbye, instakills
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 40; // goodbye, instakills
+ if ( trk ) trk.bBOSS = true;
e.Thing.GiveInventory('BossMarker',1);
e.Thing.GiveInventory('EndgameBossMarker',1);
- bosstag = "$BT_IOS";
}
if ( e.Thing is 'BossEye' )
{
bossviewactor = e.Thing;
e.Thing.GiveInventory('IconMessage',1);
}
+ bosstag = "$BT_IOS";
}
else if ( bossmap == MAP_DLVL08 )
{
if ( e.Thing is 'Cyberdemon' )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 4;
- e.Thing.GiveInventory('BossMarker',1);
- bosstag = "$BT_CYBIE2";
- }
- }
- else if ( bossmap == MAP_ID24MAP13 )
- {
- if ( e.Thing is 'Cyberdemon' )
- {
- bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 4;
- e.Thing.GiveInventory('BossMarker',1);
- bosstag = "$BT_CYBIE3";
- }
- }
- else if ( bossmap == MAP_ID24MAP14 )
- {
- if ( e.Thing is 'ID24TyrantBoss1' )
- {
- bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 4;
- e.Thing.GiveInventory('BossMarker',1);
- bosstag = "$BT_TYRANT";
- }
- else if ( e.Thing is 'ID24Tyrant' )
- {
- e.Thing.StartHealth = e.Thing.Health *= 4;
- e.Thing.GiveInventory('BossMarker',1);
- }
- else if ( e.Thing is 'ID24TyrantBoss2' )
- {
- e.Thing.StartHealth = e.Thing.Health *= 4;
- e.Thing.GiveInventory('BossMarker',1);
- e.Thing.GiveInventory('TyrantWake',1);
- }
- else if ( e.Thing is 'Cyberdemon' )
- {
- e.Thing.StartHealth = e.Thing.Health *= 4;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 4;
+ if ( trk ) trk.bBOSS = true;
e.Thing.GiveInventory('BossMarker',1);
}
+ bosstag = "$BT_CYBIE2";
}
else if ( bossmap == MAP_HE1M8_HE4M8 )
{
if ( e.Thing is 'IronLich' )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 4;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 4;
+ if ( trk ) trk.bBOSS = true;
e.Thing.GiveInventory('BossMarker',1);
- bosstag = "$BT_LICHES";
}
+ bosstag = "$BT_LICHES";
}
else if ( bossmap == MAP_HE2M8_HE5M8 )
{
if ( e.Thing is 'Minotaur' )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 3;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 3;
+ if ( trk ) trk.bBOSS = true;
e.Thing.GiveInventory('BossMarker',1);
- bosstag = "$BT_MINOTAUR";
}
+ bosstag = "$BT_MINOTAUR";
}
else if ( bossmap == MAP_HE3M8 )
{
if ( e.Thing is 'Sorcerer1' )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 2;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 2;
+ if ( trk ) trk.bBOSS = true;
bosstag = "$BT_DSPARIL";
e.Thing.GiveInventory('BossMarker',1);
e.Thing.GiveInventory('EndgameBossMarker',1);
@@ -420,7 +275,8 @@ extend Class SWWMHandler
bossactors.Clear();
initialized = false;
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 8;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 8;
+ if ( trk ) trk.bBOSS = true;
bosstag = "$BT_DSPARIL2";
e.Thing.GiveInventory('BossMarker',1);
e.Thing.GiveInventory('EndgameBossMarker',1);
@@ -432,7 +288,8 @@ extend Class SWWMHandler
if ( e.Thing is 'ClericBoss' )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 2;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 2;
+ if ( trk ) trk.bBOSS = true;
bosstag = "$BT_CLERIC";
e.Thing.GiveInventory('BossMarker',1);
}
@@ -442,7 +299,8 @@ extend Class SWWMHandler
if ( e.Thing is 'FighterBoss' )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 2;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 2;
+ if ( trk ) trk.bBOSS = true;
bosstag = "$BT_FIGHTER";
e.Thing.GiveInventory('BossMarker',1);
}
@@ -452,7 +310,8 @@ extend Class SWWMHandler
if ( e.Thing is 'MageBoss' )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 2;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 2;
+ if ( trk ) trk.bBOSS = true;
bosstag = "$BT_MAGE";
e.Thing.GiveInventory('BossMarker',1);
}
@@ -462,7 +321,8 @@ extend Class SWWMHandler
if ( e.Thing is 'Dragon' )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 4;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 4;
+ if ( trk ) trk.bBOSS = true;
bosstag = "$BT_DRAGON";
e.Thing.GiveInventory('BossMarker',1);
}
@@ -472,7 +332,8 @@ extend Class SWWMHandler
if ( e.Thing is 'Heresiarch' )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 8;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 8;
+ if ( trk ) trk.bBOSS = true;
bosstag = "$BT_HERESIARCH";
e.Thing.GiveInventory('BossMarker',1);
}
@@ -482,7 +343,8 @@ extend Class SWWMHandler
if ( e.Thing is 'Korax' )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 10;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 10;
+ if ( trk ) trk.bBOSS = true;
bosstag = "$BT_KORAX";
e.Thing.GiveInventory('BossMarker',1);
e.Thing.GiveInventory('EndgameBossMarker',1);
@@ -493,7 +355,8 @@ extend Class SWWMHandler
if ( (e.Thing is 'FighterBoss') || (e.Thing is 'ClericBoss') || (e.Thing is 'MageBoss') )
{
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 4;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 4;
+ if ( trk ) trk.bBOSS = true;
bosstag = "$BT_DEATHKINGS";
initialized = true; // healthbar shows from the start
e.Thing.GiveInventory('BossMarker',1);
@@ -502,126 +365,51 @@ extend Class SWWMHandler
}
else if ( bossmap == MAP_EVMAP30 )
{
- if ( e.Thing.GetClassName() == 'Archangelus' )
+ if ( e.Thing.GetClassName() == "Archangelus" )
{
bossactors.Push(e.Thing);
bossviewactor = e.Thing;
bosstag = "$BT_ARCHANGELUS";
e.Thing.GiveInventory('ArchangelusMessage',1);
}
- else if ( e.Thing.GetClassName() == 'ArchangelusA' )
+ else if ( e.Thing.GetClassName() == "ArchangelusA" )
{
// first phase
bossactors.Clear();
bossviewactor = null;
initialized = false;
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 5;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 5;
+ if ( trk ) trk.bBOSS = true;
bosstag = "$BT_ARCHANGELUS";
e.Thing.GiveInventory('BossMarker',1);
e.Thing.GiveInventory('EndgameBossMarker',1);
}
- else if ( e.Thing.GetClassName() == 'ArchangelusB' )
+ else if ( e.Thing.GetClassName() == "ArchangelusB" )
{
// second phase
bossactors.Clear();
bossviewactor = null;
initialized = false;
bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 5;
+ if ( upgrademe ) e.Thing.StartHealth = e.Thing.Health *= 5;
+ if ( trk ) trk.bBOSS = true;
bosstag = "$BT_ARCHANGELUS";
e.Thing.GiveInventory('BossMarker',1);
e.Thing.GiveInventory('EndgameBossMarker',1);
- if ( !archangelus_zapped )
- SendInterfaceEvent(consoleplayer,"swwmsetdialogue.EVIB");
+ doextramsg = true;
}
}
- else if ( bossmap == MAP_EVIIMAP30 )
- {
- if ( (e.Thing.GetClassName() == 'The_Origin_Phase_1_Spawner') || (e.Thing.GetClassName() == 'The_Absolute_Origin_Phase_1_Spawner') )
- {
- bossactors.Push(e.Thing);
- bossviewactor = e.Thing;
- bosstag = "$BT_ORIGIN";
- // hack to avoid "all clear" between phases
- level.total_monsters += 3;
- }
- else if ( (e.Thing.GetClassName() == 'The_Origin_Phase_1') || (e.Thing.GetClassName() == 'The_Absolute_Origin_Phase_1') )
- {
- // first phase
- bossactors.Clear();
- bossviewactor = null;
- initialized = false;
- bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 5;
- bosstag = "$BT_ORIGIN";
- e.Thing.GiveInventory('BossMarker',1);
- e.Thing.GiveInventory('EndgameBossMarker',1);
- // undo the hack (part 1)
- level.total_monsters--;
- }
- else if ( (e.Thing.GetClassName() == 'The_Origin_Phase_2') || (e.Thing.GetClassName() == 'The_Absolute_Origin_Phase_2') )
- {
- // second phase
- bossactors.Clear();
- bossviewactor = null;
- initialized = false;
- bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 5;
- bosstag = "$BT_ORIGIN";
- e.Thing.GiveInventory('BossMarker',1);
- e.Thing.GiveInventory('EndgameBossMarker',1);
- if ( origin_zapped )
- {
- origin_postzap = true;
- SendInterfaceEvent(consoleplayer,"swwmsetdialogue.EV2N");
- }
- else SendInterfaceEvent(consoleplayer,"swwmsetdialogue.EV2L");
- // undo the hack (part 2)
- level.total_monsters--;
- }
- else if ( (e.Thing.GetClassName() == 'The_Origin_Phase_3') || (e.Thing.GetClassName() == 'The_Absolute_Origin_Phase_3') )
- {
- // third phase
- bossactors.Clear();
- bossviewactor = null;
- initialized = false;
- bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 5;
- bosstag = "$BT_ORIGIN";
- e.Thing.GiveInventory('BossMarker',1);
- e.Thing.GiveInventory('EndgameBossMarker',1);
- if ( origin_zapped )
- {
- if ( origin_postzap )
- SendInterfaceEvent(consoleplayer,"swwmsetdialogue.EV2O");
- else SendInterfaceEvent(consoleplayer,"swwmsetdialogue.EV2N");
- }
- else SendInterfaceEvent(consoleplayer,"swwmsetdialogue.EV2M");
- // undo the hack (part 3)
- level.total_monsters--;
- }
- }
- if ( ccloaded && (e.Thing.GetClassName() == 'CCards_Boss_Romero') )
- {
- bossactors.Push(e.Thing);
- e.Thing.StartHealth = e.Thing.Health *= 10;
- bosstag = "ROM3R-0.666";
- e.Thing.GiveInventory('BossMarker',1);
- e.Thing.GiveInventory('EndgameBossMarker',1);
- e.Thing.GiveInventory('ROM3R0Message',1);
- e.Thing.GiveInventory('ROM3R0Death',1);
- }
}
private void VanillaBossTick()
{
if ( initialized ) return;
// wait until bosses are active
- foreach ( a:bossactors )
+ for ( int i=0; i 0) && (gametic < lastcummtic+150) )
{
double calph = clamp(((lastcummtic+150)-gametic)/50.,0.,1.);
string dnum = String.Format("%d",cummdamage);
- Screen.DrawText(mTinyFont,Font.CR_RED,(vpos.x+intsz)-(mTinyFont.StringWidth(dnum)+2),vpos.y-mTinyFont.GetHeight(),dnum,DTA_VirtualWidthF,bar.ss1.x,DTA_VirtualHeightF,bar.ss1.y,DTA_KeepRatio,true,DTA_Alpha,bossalpha*calph);
+ Screen.DrawText(mSmallFont,Font.CR_RED,vpos.x+300-mSmallFont.StringWidth(dnum),vpos.y-(mSmallFont.GetHeight()+2),dnum,DTA_VirtualWidthF,bar.ss.x,DTA_VirtualHeightF,bar.ss.y,DTA_KeepRatio,true,DTA_Alpha,bossalpha*calph);
}
- String bname = bosstag;
- if ( (bname.Left(1) == "$") && swwm_funtags )
- {
- String fun = bname.."_FUN";
- if ( !(StringTable.Localize(fun) ~== fun.Mid(1)) ) bname = fun;
- }
- Screen.DrawText(mSmallFont,Font.CR_WHITE,vpos.x+3,vpos.y-mSmallFont.GetHeight(),StringTable.Localize(bname),DTA_VirtualWidthF,bar.ss1.x,DTA_VirtualHeightF,bar.ss1.y,DTA_KeepRatio,true,DTA_Alpha,bossalpha);
+ Screen.DrawText(mSmallFont,Font.CR_WHITE,vpos.x,vpos.y-(mSmallFont.GetHeight()+2),StringTable.Localize(swwm_funtags?(bosstag.."_FUN"):bosstag),DTA_VirtualWidthF,bar.ss.x,DTA_VirtualHeightF,bar.ss.y,DTA_KeepRatio,true,DTA_Alpha,bossalpha);
}
// can't use this until I actually figure out how to make those walls damageable
diff --git a/zscript/handler/swwm_handler_worldload.zsc b/zscript/handler/swwm_handler_worldload.zsc
index 56678f9ac..20f91043d 100644
--- a/zscript/handler/swwm_handler_worldload.zsc
+++ b/zscript/handler/swwm_handler_worldload.zsc
@@ -17,71 +17,30 @@ Class RampancyLogonDummy : Actor
}
}
-// this is used to speed up iteration through sector thinglists within a specific area
-Class SectorBounds
-{
- Vector4 bounds;
- int portalgroup;
-
- clearscope bool PointInSectorBounds( Vector2 p, int pg = -1 ) const
- {
- if ( (pg >= 0) && (level.GetPortalGroupCount() > 0) && (pg != portalgroup) )
- p += level.GetDisplacement(pg,portalgroup);
- if ( p.x < bounds.x ) return false;
- if ( p.y < bounds.y ) return false;
- if ( p.x > bounds.z ) return false;
- if ( p.y > bounds.w ) return false;
- return true;
- }
-
- clearscope bool BoxInSectorBounds( Vector2 p, double r, int pg = -1 ) const
- {
- if ( (pg >= 0) && (level.GetPortalGroupCount() > 0) && (pg != portalgroup) )
- p += level.GetDisplacement(pg,portalgroup);
- if ( p.x+r < bounds.x ) return false;
- if ( p.y+r < bounds.y ) return false;
- if ( p.x-r > bounds.z ) return false;
- if ( p.y-r > bounds.w ) return false;
- return true;
- }
-}
-
extend Class SWWMHandler
{
- bool maphaskeys;
+ // list contains a sector that belongs to each portal group
+ // used to ease some portal-aware functions
+ Array psectors;
- bool nogroundanchor;
- int allclearsector;
+ // for minimap
+ Array ffsectors;
- // weird optimization
- Array sbounds;
+ Array > mapkeys;
// level end stats
override void WorldUnloaded( WorldEvent e )
{
- let ti = ThinkerIterator.Create('SWWMStats',Thinker.STAT_STATIC);
+ let ti = ThinkerIterator.Create("SWWMStats",Thinker.STAT_STATIC);
SWWMStats s;
while ( s = SWWMStats(ti.Next()) )
{
int clust = 0;
bool secret = false;
- if ( SWWMUtility.IsEviternityTwo() )
- {
- // clusters have to be remapped here
- let clus = level.cluster;
- if ( clus == 5 ) clust = 1;
- else if ( (clus == 6) || (clus == 13) ) clust = 2;
- else if ( (clus == 7) || (clus == 14) ) clust = 3;
- else if ( (clus == 8) || (clus == 15) ) clust = 4;
- else if ( (clus == 9) || (clus == 16) ) clust = 5;
- else if ( (clus == 10) || (clus == 17) ) clust = 6;
- else if ( (clus == 11) || (clus == 12) || (clus == 18) || (clus == 19) ) clust = 7;
- }
- else if ( SWWMUtility.IsEviternity() )
+ if ( SWWMUtility.IsEviternity() )
{
// we have to do some heavy lifting here because episodes don't match clusters
- if ( level.levelnum <= 0 ) {}
- else if ( level.levelnum <= 5 ) clust = 1;
+ if ( level.levelnum <= 5 ) clust = 1;
else if ( level.levelnum <= 10 ) clust = 2;
else if ( level.levelnum <= 15 ) clust = 3;
else if ( level.levelnum <= 20 ) clust = 4;
@@ -94,36 +53,31 @@ extend Class SWWMHandler
else clust = 8;
}
}
- else if ( SWWMUtility.IsLegacyOfRust() )
- {
- // clusters must be manually assigned
- if ( level.levelnum <= 0 ) {}
- if ( (level.levelnum <= 7) || (level.levelnum == 15) ) clust = 28;
- else if ( (level.levelnum <= 14) || (level.levelnum == 16) ) clust = 29;
- if ( (level.levelnum == 15) || (level.levelnum == 16) )
- secret = true;
- }
else
{
if ( (gameinfo.gametype&GAME_DOOM) && ((level.cluster == 9) || (level.cluster == 10)) )
secret = true;
clust = level.cluster;
}
- int csiz = s.clustervisit.Size();
- if ( csiz == 0 )
+ // avoid cluster zero (ignores test maps and such)
+ if ( clust != 0 )
{
- s.clustervisit.Push(clust);
- s.secretdone.Push(secret);
+ int csiz = s.clustervisit.Size();
+ if ( csiz == 0 )
+ {
+ s.clustervisit.Push(clust);
+ s.secretdone.Push(secret);
+ }
+ else if ( s.clustervisit[csiz-1] != clust )
+ {
+ s.clustervisit.Push(clust);
+ s.secretdone.Push(secret|s.secretdone[csiz-1]);
+ }
+ s.AddLevelStats();
+ s.lastcluster = level.cluster;
}
- else if ( s.clustervisit[csiz-1] != clust )
- {
- s.clustervisit.Push(clust);
- s.secretdone.Push(secret|s.secretdone[csiz-1]);
- }
- s.AddLevelStats();
- s.lastcluster = level.cluster;
// nazi cleanup
- let ti = ThinkerIterator.Create('Actor');
+ let ti = ThinkerIterator.Create("Actor");
Actor a;
bool hasnazis = false;
bool livenazis = false;
@@ -143,9 +97,6 @@ extend Class SWWMHandler
if ( s.nazicleanup == 3 )
SWWMUtility.MarkAchievement("trash",s.myplayer);
}
- // re-enable retries after Eviternity 2 MAP33
- if ( level.GetChecksum() ~== "442504BA06E5EFB6C7EBD452E159522D" )
- gdat.disablerevive = false;
// reset score on dead players (death exit™)
for ( int i=0; i 0) && !(level.clusterflags&LevelLocals.CLUSTER_HUB) )
{
bool collected = false;
- for ( int i=0; i lines;
+ lines.Clear();
+ data.Split(lines,"\n");
+ bool valid = false;
+ for ( int j=0; j sb.bounds.z )
- sb.bounds.z = l.v1.p.x;
- if ( l.v2.p.x > sb.bounds.z )
- sb.bounds.z = l.v2.p.x;
- if ( l.v1.p.y > sb.bounds.w )
- sb.bounds.w = l.v1.p.y;
- if ( l.v2.p.y > sb.bounds.w )
- sb.bounds.w = l.v2.p.y;
+ // strip leading whitespace
+ while ( (lines[j].Left(1) == " ") || (lines[j].Left(1) == "\t") )
+ lines[j] = lines[j].Mid(1);
+ if ( lines[j].Left(10) ~== "CLEARLOCKS" )
+ {
+ for ( int k=0; k spl;
+ spl.Clear();
+ lines[j].Split(spl," ",TOK_SKIPEMPTY);
+ // check game string (if any)
+ if ( spl.Size() > 2 )
+ {
+ if ( (spl[2] ~== "DOOM") && !(gameinfo.gametype&GAME_Doom) ) continue;
+ else if ( (spl[2] ~== "HERETIC") && !(gameinfo.gametype&GAME_Heretic) ) continue;
+ else if ( (spl[2] ~== "HEXEN") && !(gameinfo.gametype&GAME_Hexen) ) continue;
+ else if ( (spl[2] ~== "STRIFE") && !(gameinfo.gametype&GAME_Strife) ) continue;
+ else if ( (spl[2] ~== "CHEX") && !(gameinfo.gametype&GAME_Chex) ) continue;
+ }
+ // valid lock, prepare it
+ let li = new("LIEntry");
+ li.locknumber = spl[1].ToInt();
+ li.hascolor = false;
+ // see if there's a Mapcolor defined
+ int k = j+1;
+ for ( int k=j+2; k exits;
- Array exittypes;
- exits.Clear();
- exittypes.Clear();
+ // for skipping over merged exit lines (sharing vertices)
+ Array skipme;
+ skipme.Clear();
// find exit lines, and use lines that aren't exits
- foreach ( l:level.Lines )
+ for ( int i=0; i skipme;
- skipme.Clear();
- for ( int i=0; i con;
con.Clear();
con.Push(l);
int found;
- do
+ if ( l.frontsector )
{
- found = 0;
- for ( int j=0; j 0 );
+ }
+ if ( l.backsector )
+ {
+ do
+ {
+ found = 0;
+ for ( int j=0; j 0 );
}
- while ( found > 0 );
Vector3 lpos = (0,0,0);
- foreach ( c:con )
- lpos += SWWMUtility.UseLinePos(c);
+ for ( int i=0; i alreadygold;
- // legendary monster markers (for the "has mutated" message)
- Array legtrack;
+ // attempt to optimize Ynykron singularity suction
+ Array suckableactors;
+
+ // for displaying beam-type projectiles
+ Array beams;
override void WorldThingRevived( WorldEvent e )
{
if ( profiling ) ProfileTick();
+ // reattach combat tracker
+ if ( !swwm_notrack && (e.Thing.bSHOOTABLE || e.Thing.bISMONSTER) && !(e.Thing is 'LampMoth') && !(e.Thing is 'CompanionLamp') )
+ SWWMCombatTracker.Spawn(self,e.Thing,true);
// reattach headpats
if ( SWWMUtility.IdentifyingDog(e.Thing) || SWWMUtility.IdentifyingCaco(e.Thing)
|| SWWMUtility.IdentifyingDrug(e.Thing) || SWWMUtility.IdentifyingDoubleBoi(e.Thing) )
{
// you can pet the dog, and you can also pet the caco (and friends)
- let hp = Actor.Spawn('HeadpatTracker',e.Thing.pos);
+ let hp = Actor.Spawn("HeadpatTracker",e.Thing.pos);
hp.target = e.Thing;
}
if ( !(e.Thing is 'PlayerPawn') )
@@ -46,32 +52,32 @@ extend Class SWWMHandler
return false;
}
- static int ShouldSpawnGold()
+ static bool ShouldSpawnGold()
{
int totalneeded = 0;
// check "free space" in player inventories
for ( int i=0; i 0);
}
override void WorldThingDied( WorldEvent e )
{
if ( profiling ) ProfileTick();
- if ( e.Thing.default.bISMONSTER && e.Thing.default.bCOUNTKILL && ((e.Thing.default.bBOSS) || (e.Thing.GetSpawnHealth() >= 1000) || e.Thing.FindInventory('BossMarker')) && (alreadygold.Find(e.Thing) == alreadygold.Size()) )
+ if ( e.Thing.default.bISMONSTER && ((e.Thing.default.bBOSS) || (e.Thing.GetSpawnHealth() >= 1000) || e.Thing.FindInventory("BossMarker")) && (alreadygold.Find(e.Thing) == alreadygold.Size()) )
{
// make sure we can't farm drops from revivable enemies
// (or cause some things to spam-spawn gold shells)
@@ -83,15 +89,13 @@ extend Class SWWMHandler
let ti = ThinkerIterator.Create(e.Thing.GetClass());
while ( ti.Next() ) dropweight++;
int minchance = max(1,6-(e.Thing.GetSpawnHealth()/1000));
- dropweight = max(minchance,dropweight/2);
+ dropweight = max(minchance,dropweight/4);
// make sure the gold shell is "worth spawning", too
- // (also, chance should be reduced as you acquire more shells)
- int gchance = int(ceil(ShouldSpawnGold()/2.));
- if ( !Random[GoldDrop](0,dropweight) && Random[GoldDrop](0,gchance) )
+ if ( !Random[GoldDrop](0,dropweight) && ShouldSpawnGold() )
{
- let g = Actor.Spawn('GoldShell',e.Thing.Vec3Offset(0,0,e.Thing.Height/2.));
- double ang = FRandom[SpareShells](0.,360.);
- g.vel.xy = Actor.AngleToVector(ang,FRandom[SpareShells](.4,.8));
+ let g = Actor.Spawn("GoldShell",e.Thing.Vec3Offset(0,0,e.Thing.Height/2));
+ double ang = FRandom[SpareShells](0,360);
+ g.vel.xy = (cos(ang),sin(ang))*FRandom[SpareShells](.4,.8);
g.vel.z = FRandom[SpareShells](2.,4.);
}
}
@@ -113,21 +117,14 @@ extend Class SWWMHandler
level.ExecuteSpecial(Door_Open,e.Thing,null,false,10,16);
// keep the portal closed, you can't leave unless you
// kill everyone else
- let t = new('KoraxYeeted');
+ let t = new("UglyBoyGetsFuckedUp");
t.ChangeStatNum(Thinker.STAT_USER);
}
- // Archangelus instakill
- if ( (e.Thing.GetClassName() == 'ArchangelusA') && (e.Thing.DamageType == 'Ynykron') )
- {
- // this will skip the second phase dialogue
- // (note that you can only have an Ynykron in this fight by cheating, tho)
- archangelus_zapped = true;
- }
// Archangelus death
- if ( e.Thing.GetClassName() == 'ArchangelusB' )
+ if ( e.Thing.GetClassName() == "ArchangelusB" )
{
// kill all other monsters
- let ti = ThinkerIterator.Create('Actor');
+ let ti = ThinkerIterator.Create("Actor");
Actor a;
while ( a = Actor(ti.Next()) )
{
@@ -135,19 +132,35 @@ extend Class SWWMHandler
a.DamageMobj(e.Thing,e.Thing,a.Health,'EndMii',DMG_FORCED|DMG_THRUSTLESS);
}
}
- // Origin instakill
- if ( ((e.Thing.GetClassName() == 'The_Origin_Phase_1') || (e.Thing.GetClassName() == 'The_Origin_Phase_2')
- || (e.Thing.GetClassName() == 'The_Absolute_Origin_Phase_1') || (e.Thing.GetClassName() == 'The_Absolute_Origin_Phase_2'))
- && (e.Thing.DamageType == 'Ynykron') )
- {
- // this will trigger special dialogue on the next phase
- origin_zapped = true;
- }
if ( swwm_partytime )
{
- let pt = Actor.Spawn('PartyTime',e.Thing.pos);
+ let pt = Actor.Spawn("PartyTime",e.Thing.pos);
pt.target = e.Thing;
}
+ // force insert gib animations on some vanilla Doom monsters
+ int gibhealth = e.Thing.GetGibHealth();
+ bool gotgibbed = (!e.Thing.bDONTGIB && ((e.Inflictor && e.Inflictor.bEXTREMEDEATH) || (e.DamageSource && e.DamageSource.bEXTREMEDEATH) || (e.DamageType == 'Extreme') || (e.Thing.Health < gibhealth)) && (!e.Inflictor || !e.Inflictor.bNOEXTREMEDEATH) && (!e.DamageSource || !e.DamageSource.bNOEXTREMEDEATH));
+ if ( !gotgibbed )
+ {
+ if ( profiling ) ProfileTock(PT_WORLDTHINGDIED);
+ return;
+ }
+ if ( (e.Thing.GetClass() == "Demon") || (e.Thing.GetClass() == "Spectre") )
+ ExtraGibDeaths.GibThis(e.Thing,"DemonXDeath");
+ else if ( e.Thing.GetClass() == "HellKnight" )
+ ExtraGibDeaths.GibThis(e.Thing,"KnightXDeath");
+ else if ( e.Thing.GetClass() == "BaronOfHell" )
+ ExtraGibDeaths.GibThis(e.Thing,"BaronXDeath");
+ else if ( e.Thing.GetClass() == "Cacodemon" )
+ ExtraGibDeaths.GibThis(e.Thing,"CacoXDeath");
+ else if ( e.Thing.GetClass() == "Revenant" )
+ ExtraGibDeaths.GibThis(e.Thing,"BonerXDeath");
+ else if ( e.Thing.GetClass() == "Archvile" )
+ ExtraGibDeaths.GibThis(e.Thing,"VileXDeath");
+ else if ( e.Thing.GetClass() == "Arachnotron" )
+ ExtraGibDeaths.GibThis(e.Thing,"ArachXDeath");
+ else if ( e.Thing.GetClass() == "Fatso" )
+ ExtraGibDeaths.GibThis(e.Thing,"FatsoXDeath");
if ( profiling ) ProfileTock(PT_WORLDTHINGDIED);
}
@@ -160,22 +173,38 @@ extend Class SWWMHandler
else if ( a is 'RedSkull' ) a.SetTag("$T_REDSKULL");
else if ( a is 'BlueSkull' ) a.SetTag("$T_BLUESKULL");
else if ( a is 'YellowSkull' ) a.SetTag("$T_YELLOWSKULL");
- else if ( a.GetClassName() == 'KeyRed' ) a.SetTag("$T_KEYRED");
+ else if ( a is 'KeyYellow' ) a.SetTag("$T_YELLOWKEY");
+ else if ( a is 'KeyGreen' ) a.SetTag("$T_GREENKEY");
+ else if ( a is 'KeyBlue' ) a.SetTag("$T_BLUEKEY");
+ else if ( a.GetClassName() == 'KeyRed' ) a.SetTag("$T_REDKEY");
+ else if ( a is 'KeySteel' ) a.SetTag("$T_KEYSTEEL");
+ else if ( a is 'KeyCave' ) a.SetTag("$T_KEYCAVE");
+ else if ( a is 'KeyAxe' ) a.SetTag("$T_KEYAXE");
+ else if ( a is 'KeyFire' ) a.SetTag("$T_KEYFIRE");
+ else if ( a is 'KeyEmerald' ) a.SetTag("$T_KEYEMERALD");
+ else if ( a is 'KeyDungeon' ) a.SetTag("$T_KEYDUNGEON");
+ else if ( a is 'KeySilver' ) a.SetTag("$T_KEYSILVER");
+ else if ( a is 'KeyRusted' ) a.SetTag("$T_KEYRUSTED");
+ else if ( a is 'KeyHorn' ) a.SetTag("$T_KEYHORN");
+ else if ( a is 'KeySwamp' ) a.SetTag("$T_KEYSWAMP");
+ else if ( a is 'KeyCastle' ) a.SetTag("$T_KEYCASTLE");
}
// tempfix keys have no tags
static void KeyTagFix( Actor a )
{
- let hnd = SWWMHandler(Find('SWWMHandler'));
+ let hnd = SWWMHandler(Find("SWWMHandler"));
if ( hnd ) hnd.DoKeyTagFix(a);
}
// copies the floatbob of overlapping identical items, so it doesn't look weird
private void CopyFloatBob( Actor a )
{
- for ( Actor t=a.CurSector.thinglist; t; t=t.snext )
+ let bt = BlockThingsIterator.Create(a,16);
+ while ( bt.Next() )
{
- if ( (t == a) || !(t is 'Inventory') || !(t.spawnpoint ~== a.spawnpoint) ) continue;
+ let t = bt.Thing;
+ if ( !t || (t == a) || !(t is 'Inventory') || !(t.spawnpoint ~== a.spawnpoint) ) continue;
a.floatbobphase = t.floatbobphase;
a.angle = t.angle; // also copy angle
break;
@@ -203,6 +232,20 @@ extend Class SWWMHandler
// for gibber throttling
if ( e.Thing is 'mkBloodDrop' ) blods_realcnt--;
else if ( e.Thing is 'mkFlyingGib' ) meats_realcnt--;
+ if ( e.Thing.default.bSHOOTABLE || (e.Thing is 'Inventory') || SWWMUtility.ValidProjectile(e.Thing) )
+ {
+ // remove from suckables
+ int pos = suckableactors.Find(e.Thing);
+ if ( pos < suckableactors.Size() )
+ suckableactors.Delete(pos);
+ }
+ else if ( SWWMUtility.IsBeamProj(e.Thing) )
+ {
+ // remove from beams
+ int pos = beams.Find(e.Thing);
+ if ( pos < beams.Size() )
+ beams.Delete(pos);
+ }
if ( profiling ) ProfileTock(PT_WORLDTHINGDESTROYED);
}
@@ -220,21 +263,18 @@ extend Class SWWMHandler
IWantDieSpawn(e);
if ( (e.Thing is 'TeleportDest') || (e.Thing is 'BossTarget') )
{
- let d = Actor.Spawn('SWWMTeleportDest',e.Thing.pos);
+ let d = Actor.Spawn("SWWMTeleportDest",e.Thing.pos);
d.bNOGRAVITY = e.Thing.bNOGRAVITY;
}
if ( e.Thing is 'Inventory' )
{
CopyFloatBob(e.Thing);
- if ( Inventory(e.Thing).PickupFlash is 'SWWMPickupFlash' )
+ if ( (Inventory(e.Thing).PickupFlash is 'SWWMPickupFlash') && swwm_itemglows )
{
- let p = Actor.Spawn(Inventory(e.Thing).PickupFlash,e.Thing.pos);
+ let p = Actor.Spawn(Inventory(e.Thing).PickupFlash,e.Thing.Vec3Offset(0,0,16));
p.target = e.Thing;
- p.SetStateLabel('Pickup');
+ p.SetStateLabel("Pickup");
}
- // for notification
- if ( e.Thing.GetClassName() == 'LDLegendaryMonsterTransformed' )
- legtrack.Push(Inventory(e.Thing));
}
if ( swwm_doomfall && e.Thing.bISMONSTER && !e.Thing.bBOSS )
e.Thing.bFALLDAMAGE = true;
@@ -248,132 +288,106 @@ extend Class SWWMHandler
if ( e.Thing.GetClass() == 'Pig' )
e.Thing.SetTag("$FN_PIG"); // missing in gzdoom
// eviternity stuff
- else if ( (e.Thing.GetClassName() == 'Archangelus')
- || (e.Thing.GetClassName() == 'ArchangelusA')
- || (e.Thing.GetClassName() == 'ArchangelusB') )
+ else if ( (e.Thing.GetClassName() == "Archangelus")
+ || (e.Thing.GetClassName() == "ArchangelusA")
+ || (e.Thing.GetClassName() == "ArchangelusB") )
e.Thing.SetTag("$FN_ANGEL");
- else if ( e.Thing.GetClassName() == 'AstralCaco' )
+ else if ( e.Thing.GetClassName() == "AstralCaco" )
e.Thing.SetTag("$FN_ASTRAL");
- else if ( e.Thing.GetClassName() == 'Annihilator' )
+ else if ( e.Thing.GetClassName() == "Annihilator" )
+ {
e.Thing.SetTag("$FN_ANNIHIL");
- else if ( e.Thing.GetClassName() == 'FormerCaptain' )
+ // OH BOY, THESE AREN'T CHANGEABLE
+ //e.Thing.Obituary = "$OB_ANNIHIL";
+ }
+ else if ( e.Thing.GetClassName() == "FormerCaptain" )
+ {
e.Thing.SetTag("$FN_FCAPTAIN");
- else if ( e.Thing.GetClassName() == 'NightmareDemon' )
+ //e.Thing.Obituary = "$OB_FCAPTAIN";
+ }
+ else if ( e.Thing.GetClassName() == "NightmareDemon" )
+ {
e.Thing.SetTag("$FN_NDEMON");
- // eviternity 2 stuff
- else if ( e.Thing.GetClassName() == 'FormerCorporal' )
- e.Thing.SetTag("$FN_FCORPORAL");
- else if ( e.Thing.GetClassName() == 'AstralArachnotron' )
- e.Thing.SetTag("$FN_ASTRALARACH");
- else if ( e.Thing.GetClassName() == 'AstralCacodemon' )
- e.Thing.SetTag("$FN_ASTRAL");
- else if ( e.Thing.GetClassName() == 'Veilimp' )
- e.Thing.SetTag("$FN_VEILIMP");
- else if ( (e.Thing.GetClassName() == 'GoldenAstralCaco')
- || (e.Thing.GetClassName() == 'GoldenAstralCacoBoss') )
- e.Thing.SetTag("$FN_ASTRALGOLD");
- else if ( e.Thing.GetClassName() == 'DukeOfHell' )
- e.Thing.SetTag("$FN_DUKE");
- else if ( e.Thing.GetClassName() == 'AstralBabycaco' )
- e.Thing.SetTag("$FN_ASTRALBABY");
- else if ( e.Thing.GetClassName() == 'NightmareCacodemon' )
- e.Thing.SetTag("$FN_NAC");
- else if ( e.Thing.GetClassName() == 'AstralMancubus' )
- e.Thing.SetTag("$FN_ASTRALFATSO");
- else if ( (e.Thing.GetClassName() == 'NecromenaceA')
- || (e.Thing.GetClassName() == 'NecromenaceB')
- || (e.Thing.GetClassName() == 'NecromenaceC')
- || (e.Thing.GetClassName() == 'NecromenaceD') )
- e.Thing.SetTag("$FN_NECROMENACE");
- else if ( (e.Thing.GetClassName() == 'The_Origin_Phase_1')
- || (e.Thing.GetClassName() == 'The_Origin_Phase_2')
- || (e.Thing.GetClassName() == 'The_Origin_Phase_3')
- || (e.Thing.GetClassName() == 'The_Absolute_Origin_Phase_1')
- || (e.Thing.GetClassName() == 'The_Absolute_Origin_Phase_2')
- || (e.Thing.GetClassName() == 'The_Absolute_Origin_Phase_3') )
- e.Thing.SetTag("$FN_ORIGIN");
- else if ( e.Thing.GetClassName() == 'SpectralAstralCacodemon' )
- e.Thing.SetTag("$FN_SAC");
- else if ( e.Thing.GetClassName() == 'GrandDukeofHell' )
- e.Thing.SetTag("$FN_GDUKE");
+ //e.Thing.Obituary = "$OB_NDEMON";
+ }
// doom vacation stuff
else if ( indoomvacation )
{
- if ( e.Thing.GetClassName() == 'Babe' )
+ if ( e.Thing.GetClassName() == "Babe" )
{
e.Thing.bSHOOTABLE = false; // no hurt
let hp = Actor.Spawn("HeadpatTracker",e.Thing.pos);
hp.target = e.Thing;
- HeadpatTracker(hp).heightfix = .2;
+ HeadpatTracker(hp).hdoomheightfix = .2;
}
- else if ( e.Thing.GetClassName() == 'CommanderKeen' )
+ else if ( e.Thing.GetClassName() == "CommanderKeen" )
{
- let hp = Actor.Spawn('HeadpatTracker',e.Thing.pos);
+ let hp = Actor.Spawn("HeadpatTracker",e.Thing.pos);
hp.target = e.Thing;
- HeadpatTracker(hp).heightfix = .4;
- HeadpatTracker(hp).angfix = 5;
+ HeadpatTracker(hp).hdoomheightfix = .4;
+ HeadpatTracker(hp).hdoomangfix = 5;
}
- else if ( e.Thing.GetClassName() == 'BBChair' )
+ else if ( e.Thing.GetClassName() == "BBChair" )
{
e.Thing.bUSESPECIAL = false;
- let hp = Actor.Spawn('HeadpatTracker',e.Thing.pos);
+ let hp = Actor.Spawn("HeadpatTracker",e.Thing.pos);
hp.target = e.Thing;
- HeadpatTracker(hp).heightfix = .2;
- HeadpatTracker(hp).angfix = 15;
+ HeadpatTracker(hp).hdoomheightfix = .2;
+ HeadpatTracker(hp).hdoomangfix = 15;
HeadpatTracker(hp).patstate = e.Thing.MeleeState;
}
- else if ( e.Thing.GetClassName() == 'EvilEye' )
+ else if ( e.Thing.GetClassName() == "EvilEye" )
{
- let hp = Actor.Spawn('HeadpatTracker',e.Thing.pos);
+ let hp = Actor.Spawn("HeadpatTracker",e.Thing.pos);
hp.target = e.Thing;
- HeadpatTracker(hp).heightfix = .1;
+ HeadpatTracker(hp).hdoomheightfix = .1;
}
- else if ( e.Thing.GetClassName() == 'HeadCandles' )
+ else if ( e.Thing.GetClassName() == "HeadCandles" )
{
- let hp = Actor.Spawn('HeadpatTracker',e.Thing.pos);
+ let hp = Actor.Spawn("HeadpatTracker",e.Thing.pos);
hp.target = e.Thing;
- HeadpatTracker(hp).angfix = 20;
+ HeadpatTracker(hp).hdoomangfix = 20;
}
- else if ( e.Thing.GetClassName() == 'HeartColumn' )
+ else if ( e.Thing.GetClassName() == "HeartColumn" )
{
- let hp = Actor.Spawn('HeadpatTracker',e.Thing.pos);
+ let hp = Actor.Spawn("HeadpatTracker",e.Thing.pos);
hp.target = e.Thing;
- HeadpatTracker(hp).heightfix = -.3;
+ HeadpatTracker(hp).hdoomheightfix = -.3;
}
- else if ( e.Thing.GetClassName() == 'Meat2' )
+ else if ( e.Thing.GetClassName() == "Meat2" )
{
- let hp = Actor.Spawn('HeadpatTracker',e.Thing.pos);
+ let hp = Actor.Spawn("HeadpatTracker",e.Thing.pos);
hp.target = e.Thing;
- HeadpatTracker(hp).heightfix = .6;
- HeadpatTracker(hp).angfix = -15;
+ HeadpatTracker(hp).hdoomheightfix = .6;
+ HeadpatTracker(hp).hdoomangfix = -15;
HeadpatTracker(hp).dvacationarghack = true;
}
- else if ( e.Thing.GetClassName() == 'Meat3' )
+ else if ( e.Thing.GetClassName() == "Meat3" )
{
- let hp = Actor.Spawn('HeadpatTracker',e.Thing.pos);
+ let hp = Actor.Spawn("HeadpatTracker",e.Thing.pos);
hp.target = e.Thing;
- HeadpatTracker(hp).heightfix = .6;
- HeadpatTracker(hp).angfix = 20;
+ HeadpatTracker(hp).hdoomheightfix = .6;
+ HeadpatTracker(hp).hdoomangfix = 20;
HeadpatTracker(hp).dvacationarghack = true;
}
- else if ( e.Thing.GetClassName() == 'LegsBabe' )
+ else if ( e.Thing.GetClassName() == "LegsBabe" )
{
- let hp = Actor.Spawn('HeadpatTracker',e.Thing.pos);
+ let hp = Actor.Spawn("HeadpatTracker",e.Thing.pos);
hp.target = e.Thing;
- HeadpatTracker(hp).heightfix = -1.5;
- HeadpatTracker(hp).angfix = 20;
+ HeadpatTracker(hp).hdoomheightfix = -1.5;
+ HeadpatTracker(hp).hdoomangfix = 20;
HeadpatTracker(hp).dvacationarghack = true;
}
- else if ( e.Thing.GetClassName() == 'Meat4' )
+ else if ( e.Thing.GetClassName() == "Meat4" )
{
- let hp = Actor.Spawn('HeadpatTracker',e.Thing.pos);
+ let hp = Actor.Spawn("HeadpatTracker",e.Thing.pos);
hp.target = e.Thing;
- HeadpatTracker(hp).heightfix = .6;
- HeadpatTracker(hp).angfix = 15;
+ HeadpatTracker(hp).hdoomheightfix = .6;
+ HeadpatTracker(hp).hdoomangfix = 15;
HeadpatTracker(hp).dvacationarghack = true;
}
}
- else if ( inultdoom2 && (e.Thing.GetClassName() == 'WolfensteinSS') )
+ else if ( inultdoom2 && (e.Thing.GetClassName() == "WolfensteinSS") )
{
e.Thing.SetTag("$FN_ELITEZOMBIE");
//e.Thing.Obituary = "$OB_ELITEZOMBIE";
@@ -383,37 +397,51 @@ extend Class SWWMHandler
e.Thing.DeathSound = "grunt/death";
e.Thing.ActiveSound = "grunt/active";
}
- else if ( ccloaded && (e.Thing.GetClassName() == 'CCards_Token_Glitched') )
- {
- if ( !gdat.cclilithonce ) SendInterfaceEvent(consoleplayer,"swwmsetdialogue.LILITH");
- gdat.cclilithonce = true;
- }
if ( SWWMUtility.IdentifyingDog(e.Thing) || SWWMUtility.IdentifyingCaco(e.Thing)
|| SWWMUtility.IdentifyingDrug(e.Thing) || SWWMUtility.IdentifyingDoubleBoi(e.Thing) )
{
// you can pet the dog, and you can also pet the caco (and friends)
- let hp = Actor.Spawn('HeadpatTracker',e.Thing.pos);
+ let hp = Actor.Spawn("HeadpatTracker",e.Thing.pos);
hp.target = e.Thing;
}
+ SWWMCombatTracker trk = null;
+ if ( !swwm_notrack && (e.Thing.bSHOOTABLE || e.Thing.bISMONSTER) && !(e.Thing is 'LampMoth') && !(e.Thing is 'CompanionLamp') )
+ trk = SWWMCombatTracker.Spawn(self,e.Thing);
+ if ( swwm_shadows && !(e.Thing is 'LampMoth') && (e.Thing.bSHOOTABLE || e.Thing.bISMONSTER || (e.Thing is 'Inventory') || (e.Thing is 'CompanionLamp')) && ((e.Thing is 'Demolitionist') || (e.Thing.SpawnState.sprite == e.Thing.GetSpriteIndex('XZW1'))) )
+ SWWMShadow.Track(e.Thing);
+ // Ynykron vortex optimization (faster than a thinker iterator)
+ if ( e.Thing.bSHOOTABLE || (e.Thing is 'Inventory') || SWWMUtility.ValidProjectile(e.Thing) )
+ SuckableActors.Push(e.Thing);
+ else if ( SWWMUtility.IsBeamProj(e.Thing) )
+ Beams.Push(e.Thing);
// vanilla blood color changes
- if ( (e.Thing.GetClassName() == 'BaronOfHell') || (e.Thing.GetClassName() == 'HellKnight') || (e.Thing.GetClassName() == 'Bishop') || (e.Thing.GetClassName() == 'Korax') )
+ if ( (e.Thing.GetClass() == "BaronOfHell") || (e.Thing.GetClass() == "HellKnight") || (e.Thing.GetClass() == "Bishop") || (e.Thing.GetClass() == "Korax") )
{
- let gb = GetDefaultByType('GreenBloodReference');
+ let gb = Actor.Spawn("GreenBloodReference");
e.Thing.CopyBloodColor(gb);
+ gb.Destroy();
}
- else if ( e.Thing.GetClassName() == 'Cacodemon' )
+ else if ( e.Thing.GetClass() == "Cacodemon" )
{
- let bb = GetDefaultByType('BlueBloodReference');
+ let bb = Actor.Spawn("BlueBloodReference");
e.Thing.CopyBloodColor(bb);
+ bb.Destroy();
}
- else if ( (e.Thing.GetClassName() == 'Wizard') || (e.Thing.GetClassName() == 'Heresiarch') || (e.Thing.GetClassName() == 'Sorcerer2') )
+ else if ( (e.Thing.GetClass() == "Wizard") || (e.Thing.GetClass() == "Heresiarch") || (e.Thing.GetClass() == "Sorcerer2") )
{
- let pb = GetDefaultByType('PurpleBloodReference');
+ let pb = Actor.Spawn("PurpleBloodReference");
e.Thing.CopyBloodColor(pb);
+ pb.Destroy();
}
- else if ( e.Thing.GetClassName() == 'LostSoul' )
+ else if ( e.Thing.GetClass() == "LostSoul" )
e.Thing.bNOBLOOD = true;
- VanillaBossSpawn(e);
+ VanillaBossSpawn(e,trk);
+ // inflation check
+ if ( trk )
+ {
+ trk.maxhealth = trk.lasthealth = e.Thing.Health;
+ trk.intp.Reset(trk.lasthealth);
+ }
if ( profiling ) ProfileTock(PT_WORLDTHINGSPAWNED);
}
}
diff --git a/zscript/handler/swwm_handler_worldtick.zsc b/zscript/handler/swwm_handler_worldtick.zsc
index 689a63f0e..7251ada77 100644
--- a/zscript/handler/swwm_handler_worldtick.zsc
+++ b/zscript/handler/swwm_handler_worldtick.zsc
@@ -9,6 +9,7 @@ extend Class SWWMHandler
transient String curlang;
transient bool curfuntags;
SWWMSimpleTracker strackers;
+ int strackers_cnt;
bool mnotify;
bool allkills, allitems, allsecrets;
bool mapclear;
@@ -17,18 +18,15 @@ extend Class SWWMHandler
String lastmus;
int lastorder;
bool lastloop;
- transient ThinkerIterator cti, qti;
+ transient ThinkerIterator cti;
private void LangRefresh()
{
if ( (language != curlang) || (swwm_funtags != curfuntags) )
{
// manually refresh some tags if language has changed
- if ( !qti ) qti = ThinkerIterator.Create('SWWMQuickCombatTracker',Thinker.STAT_INVENTORY);
- else qti.Reinit();
- SWWMQuickCombatTracker qt;
- while ( qt=SWWMQuickCombatTracker(qti.Next()) )
- qt.UpdateTag(self);
+ for ( SWWMCombatTracker t=trackers; t; t=t.next )
+ t.UpdateTag(self);
for ( SWWMInterest p=intpoints; p; p=p.next )
{
if ( (p.type != INT_Key) || !p.trackedkey ) continue;
@@ -63,7 +61,7 @@ extend Class SWWMHandler
SWWMUtility.AchievementProgressInc("allitems",1,players[i]);
}
SWWMCredits.Give(players[i],score);
- if ( i == consoleplayer ) SWWMScoreObj.SpawnAtActorFromHandler(self,score,players[i].mo);
+ SWWMScoreObj.SpawnFromHandler(self,score,players[i].mo.Vec3Offset(0,0,players[i].mo.Height/2));
lastitemcount[i] = players[i].itemcount;
let s = SWWMStats.Find(players[i]);
s.items++;
@@ -98,9 +96,11 @@ extend Class SWWMHandler
}
bool enteredcombat = false;
// add new entries
+ if ( !cti ) cti = ThinkerIterator.Create("Actor");
+ else cti.Reinit();
+ Actor a, keyactor = null;
bool bossfound = false;
- // we can use this instead of a thinker iterator as only actors that EXIST physically could count as combatants
- foreach ( s:level.Sectors ) for ( Actor a=s.thinglist; a; a=a.snext )
+ while ( a = Actor(cti.Next()) )
{
if ( !a.player && !a.bISMONSTER ) continue;
// ignore the dead
@@ -109,6 +109,8 @@ extend Class SWWMHandler
if ( a.target != players[consoleplayer].mo ) continue;
// ignore friends
if ( a.IsFriend(players[consoleplayer].mo) ) continue;
+ // [HDoom] ignore cute girls
+ if ( SWWMHDoomHandler.IsCuteGirl(a.target) ) continue;
// ignore if player can't see it
if ( !SWWMUtility.InPlayerFOV(players[consoleplayer],a) ) continue;
// is it already in?
@@ -126,12 +128,12 @@ extend Class SWWMHandler
combatactors.Push(a);
combattics.Push(gametic);
enteredcombat = true;
- if ( a.bBOSS || a.FindInventory('BossMarker') )
+ if ( a.bBOSS || a.FindInventory("BossMarker") )
bossfound = true;
}
}
// be smart, demo-chan, don't shout if you're invisible, or you'll make it worse
- if ( enteredcombat && ((bossfound && (!lastcombat || (gametic > lastcombat+240))) || (!bossfound && (!highesttic || (gametic > highesttic+700)))) && !players[consoleplayer].mo.FindInventory('GhostPower') )
+ if ( enteredcombat && ((bossfound && (!lastcombat || (gametic > lastcombat+240))) || (!bossfound && (!highesttic || (gametic > highesttic+700)))) && !players[consoleplayer].mo.FindInventory("GhostPower") )
lastcombat = AddOneliner("fightstart",1,10);
}
@@ -141,19 +143,6 @@ extend Class SWWMHandler
if ( deathmatch ) return;
// not in Hexen, due to its fully hub-based nature
if ( gameinfo.gametype&GAME_Hexen ) return;
- // not unless at least one player is standing in this sector
- // (used for Eviternity 2 MAP33)
- if ( allclearsector )
- {
- bool insector = false;
- for ( int i=0; i 0) )
{
restartmus--;
@@ -164,23 +153,29 @@ extend Class SWWMHandler
if ( (level.total_secrets <= 0) && (level.total_items <= 0) && (level.total_monsters <= 0) ) return;
if ( mapclear )
{
- if ( (musplaying.name != "music/nomusic.ogg") && (musplaying.name != "music/solitary.ogg") )
+ if ( swwm_silencemap )
{
- lastmus = musplaying.name;
- lastorder = musplaying.baseorder;
- lastloop = musplaying.loop;
- S_ChangeMusic((startmus>0)?"music/nomusic.ogg":"music/solitary.ogg",force:true);
- }
- if ( startmus > 0 ) startmus--;
- else if ( startmus == 0 )
- {
- startmus = -1;
- S_ChangeMusic("music/solitary.ogg",force:true);
+ if ( (musplaying.name != "music/nomusic.ogg") && (musplaying.name != "music/solitary.ogg") )
+ {
+ lastmus = musplaying.name;
+ lastorder = musplaying.baseorder;
+ lastloop = musplaying.loop;
+ S_ChangeMusic((startmus>0)?"music/nomusic.ogg":"music/solitary.ogg",force:true);
+ }
+ if ( startmus > 0 ) startmus--;
+ else if ( startmus == 0 )
+ {
+ startmus = -1;
+ S_ChangeMusic("music/solitary.ogg",force:true);
+ }
}
if ( (level.found_secrets < level.total_secrets) || (level.found_items < level.total_items) || (level.killed_monsters < level.total_monsters) )
{
- restartmus = 25;
- S_ChangeMusic("music/nomusic.ogg",force:true);
+ if ( swwm_silencemap )
+ {
+ restartmus = 25;
+ S_ChangeMusic("music/nomusic.ogg",force:true);
+ }
S_StartSound("recordscratch",CHAN_VOICE,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE);
mapclear = false;
if ( mapclearagain > 1 ) Console.Printf(StringTable.Localize("$SWWM_NOTCLEARAGAIN"));
@@ -193,38 +188,39 @@ extend Class SWWMHandler
mapclear = true;
if ( mapclearagain ) Console.Printf(StringTable.Localize("$SWWM_ALLCLEARAGAIN"),500);
else Console.Printf(StringTable.Localize("$SWWM_ALLCLEAR"),5000);
- bool altclear = swwm_altclear;
- S_StartSound(altclear?"misc/yippeee":"misc/wow",CHAN_VOICE,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE);
+ S_StartSound("misc/wow",CHAN_VOICE,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE);
lastmus = musplaying.name;
lastorder = musplaying.baseorder;
lastloop = musplaying.loop;
- S_ChangeMusic("music/nomusic.ogg",force:true);
- startmus = 1050;
+ if ( swwm_silencemap )
+ {
+ S_ChangeMusic("music/nomusic.ogg",force:true);
+ startmus = 1050;
+ }
for ( int i=0; i 0 ) return;
+ if ( s.deaths > 0 )
+ return;
}
SWWMUtility.MarkAchievement("wantdie",players[consoleplayer]);
}
@@ -242,23 +238,25 @@ extend Class SWWMHandler
if ( soprev ) soprev.next = sonext;
else scorenums = sonext;
so.Destroy();
+ scorenums_cnt--;
}
else soprev = so;
so = sonext;
}
- SWWMDamNum dn = damnums;
- SWWMDamNum dnprev = null, dnnext;
- while ( dn )
+ so = damnums;
+ soprev = null;
+ while ( so )
{
- dnnext = dn.next;
- if ( dn.Tick() )
+ sonext = so.next;
+ if ( so.Tick() )
{
- if ( dnprev ) dnprev.next = dnnext;
- else damnums = dnnext;
- dn.Destroy();
+ if ( soprev ) soprev.next = sonext;
+ else damnums = sonext;
+ so.Destroy();
+ damnums_cnt--;
}
- else dnprev = dn;
- dn = dnnext;
+ else soprev = so;
+ so = sonext;
}
// interest markers
SWWMInterest ip = intpoints;
@@ -271,10 +269,31 @@ extend Class SWWMHandler
if ( ipprev ) ipprev.next = ipnext;
else intpoints = ipnext;
ip.Destroy();
+ intpoints_cnt--;
}
else ipprev = ip;
ip = ipnext;
}
+ // combat trackers
+ SWWMCombatTracker trk = trackers;
+ SWWMCombatTracker trkprev = null, trknext;
+ int dbar = swwm_damagetarget;
+ int mxdist = swwm_maxtargetdist;
+ while ( trk )
+ {
+ trknext = trk.next;
+ trk.dbar = dbar;
+ trk.mxdist = mxdist;
+ if ( trk.Tick() )
+ {
+ if ( trkprev ) trkprev.next = trknext;
+ else trackers = trknext;
+ trk.Destroy();
+ trackers_cnt--;
+ }
+ else trkprev = trk;
+ trk = trknext;
+ }
}
// "simple" tracking (used by the minimap)
@@ -288,53 +307,117 @@ extend Class SWWMHandler
strackers.Destroy();
strackers = next;
}
+ strackers_cnt = 0;
return;
}
// update trackers for anything around the player
- double viewdist = SWWMStatusBar.MAPVIEWDIST;
- // still about as expensive as using a BlockThingsIterator, but without the need to allocate one every tic
- int thisgroup = players[consoleplayer].Camera.CurSector.portalgroup;
- foreach ( s:level.Sectors )
+ double viewdist = SWWMStatusBar.MAPVIEWDIST*swwm_mm_zoom;
+ BlockThingsIterator bt = BlockThingsIterator.Create(players[consoleplayer].Camera,viewdist);
+ while ( bt.Next() )
{
- // don't check sectors that aren't within bounds, saves some time
- if ( !BoxInSectorBounds(s,players[consoleplayer].Camera.pos.xy,viewdist,players[consoleplayer].Camera.CurSector.PortalGroup) )
+ let a = bt.Thing;
+ if ( !a ) continue;
+ Vector2 rv = a.pos.xy-players[consoleplayer].Camera.pos.xy;
+ if ( max(abs(rv.x)-a.radius,abs(rv.y)-a.radius) > viewdist )
continue;
- for ( Actor a=s.thinglist; a; a=a.snext )
+ if ( a == players[consoleplayer].Camera )
+ continue;
+ if ( a is 'GhostTarget' )
+ continue;
+ if ( !a.player && !a.bSOLID && !a.bSHOOTABLE && !a.bISMONSTER && !a.bFRIENDLY && !(a is 'Inventory') && !(a is 'Chancebox') )
+ continue;
+ if ( !level.allmap && !(deathmatch && (a is 'Inventory') && !a.bDROPPED) && !(a.IsFriend(players[consoleplayer].mo) && !(a.player && (a.player.mo != a))) && !players[consoleplayer].Camera.CheckSight(a,SF_IGNOREVISIBILITY|SF_IGNOREWATERBOUNDARY) )
+ continue;
+ if ( a.bKILLED || (a.Health <= 0) || a.bUnmorphed )
+ continue;
+ if ( (a is 'Inventory') && (!a.bSPECIAL || Inventory(a).Owner) )
+ continue;
+ if ( (a is 'Chancebox') && (a.CurState != a.SpawnState) )
+ continue;
+ SWWMSimpleTracker.Track(self,a);
+ }
+ // we need to refer to the suckables array to find missiles
+ for ( int i=0; i viewdist )
+ continue;
+ if ( !level.allmap && !(a.target && a.target.IsFriend(players[consoleplayer].mo)) && !players[consoleplayer].Camera.CheckSight(a,SF_IGNOREVISIBILITY|SF_IGNOREWATERBOUNDARY) )
+ continue;
+ SWWMSimpleTracker.Track(self,a);
+ }
+ for ( int i=0; i viewdist )
+ continue;
+ if ( !level.allmap && !(a.target && a.target.IsFriend(players[consoleplayer].mo)) && !players[consoleplayer].Camera.CheckSight(a,SF_IGNOREVISIBILITY|SF_IGNOREWATERBOUNDARY) )
+ continue;
+ SWWMSimpleTracker.Track(self,a);
+ }
+ bt.Destroy();
+ if ( swwm_mm_portaloverlay && (psectors.Size() > 1) )
+ {
+ // oh boy here we go
+ int thisgroup = players[consoleplayer].Camera.CurSector.portalgroup;
+ for ( int i=0; i viewdist )
+ continue;
+ if ( a == players[consoleplayer].Camera )
+ continue;
+ if ( a is 'GhostTarget' )
+ continue;
+ if ( !a.player && !a.bSOLID && !a.bSHOOTABLE && !a.bISMONSTER && !a.bFRIENDLY && !(a is 'Inventory') && !(a is 'Chancebox') )
+ continue;
+ if ( !level.allmap && !(deathmatch && (a is 'Inventory') && !a.bDROPPED) && !a.IsFriend(players[consoleplayer].mo) && !players[consoleplayer].Camera.CheckSight(a,SF_IGNOREVISIBILITY|SF_IGNOREWATERBOUNDARY) )
+ continue;
+ if ( a.bKILLED || (a.Health <= 0) || a.bUnmorphed )
+ continue;
+ if ( (a is 'Inventory') && (!a.bSPECIAL || Inventory(a).Owner) )
+ continue;
+ if ( (a is 'Chancebox') && (a.CurState != a.SpawnState) )
+ continue;
+ SWWMSimpleTracker.Track(self,a);
}
- else rv = a.pos.xy-players[consoleplayer].Camera.pos.xy;
- double rad;
- bool isproj = a.bMISSILE&&SWWMUtility.ValidProjectile(a);
- if ( SWWMUtility.IsBeamProj(a) )
+ // we need to refer to the suckables array to find missiles
+ for ( int i=0; i viewdist )
+ continue;
+ if ( !level.allmap && !(a.target && a.target.IsFriend(players[consoleplayer].mo)) && !players[consoleplayer].Camera.CheckSight(a,SF_IGNOREVISIBILITY|SF_IGNOREWATERBOUNDARY) )
+ continue;
+ SWWMSimpleTracker.Track(self,a);
+ }
+ for ( int i=0; i viewdist )
+ continue;
+ if ( !level.allmap && !(a.target && a.target.IsFriend(players[consoleplayer].mo)) && !players[consoleplayer].Camera.CheckSight(a,SF_IGNOREVISIBILITY|SF_IGNOREWATERBOUNDARY) )
+ continue;
+ SWWMSimpleTracker.Track(self,a);
}
- else rad = a.radius;
- if ( max(abs(rv.x)-a.radius,abs(rv.y)-a.radius) > viewdist )
- continue;
- if ( a == players[consoleplayer].Camera )
- continue;
- if ( a is 'GhostTarget' )
- continue;
- if ( !a.player && !a.bSOLID && !a.bSHOOTABLE && !a.bISMONSTER && !a.bFRIENDLY && !(a is 'Inventory') && !(a is 'Chancebox') && !isproj )
- continue;
- if ( !level.allmap && !(deathmatch && (a is 'Inventory') && !a.bDROPPED) && !(a.IsFriend(players[consoleplayer].mo) && !(a.player && (a.player.mo != a))) && !a.CheckSight(players[consoleplayer].Camera,SF_IGNOREVISIBILITY|SF_IGNOREWATERBOUNDARY) )
- continue;
- if ( a.bKILLED || (a.Health <= 0) || a.bUnmorphed )
- continue;
- if ( (a is 'Inventory') && (!a.bSPECIAL || Inventory(a).Owner || (a.GetClassName() == 'aas_token')) ) // autoautosave hotfix
- continue;
- if ( (a is 'Chancebox') && (a.CurState != a.SpawnState) )
- continue;
- if ( isproj && !level.allmap && !(a.target && a.target.IsFriend(players[consoleplayer].mo)) && !a.CheckSight(players[consoleplayer].Camera,SF_IGNOREVISIBILITY|SF_IGNOREWATERBOUNDARY) )
- continue;
- SWWMSimpleTracker.Track(self,a);
}
}
SWWMSimpleTracker trk = strackers;
@@ -360,6 +443,7 @@ extend Class SWWMHandler
if ( !prev ) strackers = trk.next;
else prev.next = trk.next;
trk.Destroy();
+ strackers_cnt--;
}
else prev = trk;
trk = next;
diff --git a/zscript/handler/swwm_statichandler.zsc b/zscript/handler/swwm_statichandler.zsc
deleted file mode 100644
index b118451f0..000000000
--- a/zscript/handler/swwm_statichandler.zsc
+++ /dev/null
@@ -1,772 +0,0 @@
-// Static handler responsible for some special stuff
-
-// save version holder
-Class SWWMSaveVerData : SWWMStaticThinker
-{
- String ver;
- int uid;
-}
-
-Class SWWMStaticHandler : StaticEventHandler
-{
- // crash handler
- ui bool wasinmap;
- ui int timer, msgpick;
- // broccoli doccoli
- bool isbd;
- // versioning
- bool tainted;
- String taintver;
- int uid;
- int checktic;
- int maptime;
- bool unloading;
- ui Map menustate; // used by Demolitionist Menu to restore old menu positions
- // title stuff
- ui bool titlefirst;
- // map title stuff
- int mttics;
- // warnings
- bool mpwarned;
- // checks
- ThinkerIterator sti;
- // for intermissions, to prevent repetition
- ui Array lasttip, lastart;
- // stupid dumb thing
- ui bool aprilfools;
- ui Font aprfnt;
-
- override void NewGame()
- {
- // set save version every new session
- let svd = new('SWWMSaveVerData');
- svd.ChangeStatNum(Thinker.STAT_STATIC);
- svd.ver = StringTable.Localize("$SWWM_SHORTVER");
- uid = 0;
- }
-
- override void WorldUnloaded( WorldEvent e )
- {
- SWWMHandler.ClearAllShaders();
- unloading = true;
- }
-
- override void WorldTick()
- {
- if ( mttics > 0 )
- {
- mttics--;
- if ( mttics == 0 ) EventHandler.SendInterfaceEvent(consoleplayer,"swwmmaptitle");
- }
- maptime++;
- // in case we start late?
- if ( multiplayer && !mpwarned )
- {
- mpwarned = true;
- Console.Printf("\cgWARNING:\c- Multiplayer is no longer supported, desyncs and other issues WILL happen. You are on your own.");
- S_StartSound("compat/warn",CHAN_YABLEWIT,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE);
- }
- // sanity check
- Array stinkers;
- if ( !sti ) sti = ThinkerIterator.Create('SWWMStaticThinker');
- else sti.Reinit();
- foreach ( t:sti ) stinkers.Push(t);
- if ( stinkers.Size() > 0 )
- {
- foreach ( s:stinkers ) Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"%s is not STAT_STATIC!",s.GetClassName());
- ThrowAbortException("Panic! %d static thinker%s been tampered with!",stinkers.Size(),(stinkers.Size()==1)?" has":"s have");
- }
- }
-
- override void WorldLoaded( WorldEvent e )
- {
- if ( gamestate != GS_TITLELEVEL )
- mttics = 10; // count down to show the "area name"
- unloading = false;
- maptime = 0;
- if ( e.IsSavegame || e.IsReopen )
- {
- // restore underwater sounds for players
- for ( int i=0; i)(cls));
- // if this class has a morph weapon defined, skip it
- if ( def.MorphWeapon ) break;
- // we have to check if there are any discrepancies between this class's start item list and
- // its parents
- let pdef = GetDefaultByType((Class)(cls.GetParentClass()));
- let di = def.GetDropItems();
- let pdi = pdef.GetDropItems();
- // no items, just skip
- if ( !di ) break;
- do
- {
- // list sizes don't match
- if ( (di && !pdi) || (!di && pdi) ) return true;
- // mismatch in item names
- if ( di.name != pdi.name ) return true;
- di = di.next;
- pdi = pdi.next;
- }
- while ( di || pdi );
- break;
- }
- }
- return false;
- }
-
- override void OnRegister()
- {
- // fix voice type cvar
- int lmp;
- Array types;
- for ( lmp = Wads.FindLumpFullName("swwmvoicepack",0,true); lmp != -1; lmp = Wads.FindLumpFullName("swwmvoicepack",lmp+1,true) )
- {
- Array lst;
- lst.Clear();
- String dat = Wads.ReadLump(lmp);
- dat.Split(lst,"\n",0);
- foreach ( l:lst )
- {
- if ( (l.Length() <= 0) || (l.GetNextCodePoint(0) == 0) || (l.Left(1) == "\n") || (l.Left(1) == "#") ) continue;
- types.Push(l);
- }
- }
- let cv = CVar.FindCVar('swwm_voicetype');
- if ( types.Find(cv.GetString()) >= types.Size() )
- cv.SetString("default");
- // load up the achievements
- if ( swwm_achievementstate == "" ) MigrateAchievements();
- else LoadAchievements();
- // precache fonts
- Array fonts;
- for ( lmp = Wads.FindLumpFullName("precachefonts",0,true); lmp != -1; lmp = Wads.FindLumpFullName("precachefonts",lmp+1,true) )
- {
- Array lst;
- lst.Clear();
- String dat = Wads.ReadLump(lmp);
- dat.Split(lst,"\n",0);
- foreach ( l:lst )
- {
- if ( (l.Length() <= 0) || (l.GetNextCodePoint(0) == 0) || (l.Left(1) == "\n") || (l.Left(1) == "#") ) continue;
- fonts.Push(l);
- }
- }
- foreach ( f:fonts ) Font.GetFont(f);
- // warn: mp no longer officially maintained
- if ( multiplayer )
- {
- mpwarned = true;
- Console.Printf("\cgWARNING:\c- Multiplayer is no longer supported, desyncs and other issues WILL happen. You are on your own.");
- S_StartSound("compat/warn",CHAN_YABLEWIT,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE);
- }
- bool checked = CheckOtherMods();
- if ( checked )
- {
- // warn for combining with other weapon mods
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,
- "\cx┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓\c-\n"
- "\cx┃ \cr[\cgWARNING\cr]\cx ┃\c-\n"
- "\cx┃ \cjYou appear to be loading this alongside another weapon mod.\cx ┃\c-\n"
- "\cx┃ \cjIssues are \cfVERY LIKELY\cj to happen.\cx ┃\c-\n"
- "\cx┃ \cr[\cgYOU ARE ON YOUR OWN\cr]\cx ┃\c-\n"
- "\cx┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛\c-");
- S_StartSound("compat/warn",CHAN_YABLEWIT,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE);
- }
- // warning for unsupported
- if ( Wads.FindLumpFullName("swwmgamesupported",0,true) != -1 ) return;
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,
- "\cx┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓\c-\n"
- "\cx┃ \cr[\cgWARNING\cr]\cx ┃\c-\n"
- "\cx┃ \chSWWM \czGZ \cjis \cfNOT\cj compatible with the loaded IWAD.\cx ┃\c-\n"
- "\cx┃ \cjOnly \cfDoom\cj, \cfHeretic\cj and \cfHexen\cj are supported.\cx ┃\c-\n"
- "\cx┃ \cjIssues \cfCAN\cj and \cfWILL\cj happen.\cx ┃\c-\n"
- "\cx┃ \cr[\cgYOU ARE ON YOUR OWN\cr]\cx ┃\c-\n"
- "\cx┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛\c-");
- S_StartSound("compat/warn",CHAN_YABLEWIT,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE);
- }
-
- override void RenderOverlay( RenderEvent e )
- {
- // silly april fools thing
- if ( aprilfools && (gamestate == GS_LEVEL) )
- {
- String str = "Unregistered Ultracam";
- if ( !aprfnt ) aprfnt = newsmallfont /*Font.GetFont('MiniHUDOutline')*/;
- int w = aprfnt.StringWidth(str);
- Screen.Dim(0xFFFFFFFF,1.,(Screen.GetWidth()-(w+16)*CleanXFac)/2,0,(w+16)*CleanXFac,(aprfnt.GetHeight()+8)*CleanYFac);
- Screen.DrawText(aprfnt,Font.FindFontColor('aprcol'),(Screen.GetWidth()-w*CleanXFac)/2,4*CleanYFac,str,DTA_CleanNoMove,true);
- }
- }
-
- override void InterfaceProcess( ConsoleEvent e )
- {
- if ( e.IsManual ) return;
- if ( e.Name ~== "swwmmaptitle" )
- {
- if ( (gamestate != GS_LEVEL) || !swwm_showmaptitle ) return;
- StatusBar.AttachMessage(new('DSMapTitle').Init(),-7777);
- }
- else if ( e.Name ~== "swwmflushhud" )
- {
- if ( !(StatusBar is 'SWWMStatusBar') ) return;
- SWWMStatusBar(StatusBar).Flush();
- }
- else if ( e.Name ~== "swwmaprcheck" )
- {
- if ( gamestate != GS_LEVEL ) return;
- if ( SystemTime.Format("%d%m",SystemTime.Now()) == "0104" )
- {
- if ( !aprilfools ) SWWMDialogues.StartSeq("FOOL");
- aprilfools = true;
- }
- else aprilfools = false;
- }
- }
-
- override void ConsoleProcess( ConsoleEvent e )
- {
- if ( e.Name ~== "swwmresetcvars" )
- {
- Array cvarlist;
- SWWMUtility.GetCVars(cvarlist);
- foreach ( cv:cvarlist )
- {
- // don't reset these
- if ( (cv == "swwm_playtime")
- || (cv == "swwm_achievementstate")
- || (cv == "swwm_achievementprogress") )
- continue;
- CVar.FindCVar(cv).ResetToDefault();
- }
- }
- else if ( e.Name ~== "swwmresettooltips" )
- {
- CVar.FindCVar('swwm_tooltipshown').ResetToDefault();
- CVar.FindCVar('swwm_tooltipnote').ResetToDefault();
- }
- else if ( e.Name ~== "swwmlistcvars" )
- {
- // debug
- Array cvarlist;
- SWWMUtility.GetCVars(cvarlist);
- foreach ( cv:cvarlist )
- {
- let rcv = CVar.FindCVar(cv);
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,cv.." = "..rcv.GetString());
- }
- }
- else if ( e.Name ~== "swwmgetplaytime" )
- {
- int val = swwm_playtime;
- int sec = (val%60);
- int min = ((val/60)%60);
- int hour = ((val/3600)%24);
- int day = val/86400;
- String str = "";
- if ( day ) str.AppendFormat("%d days",day);
- if ( hour )
- {
- if ( str != "" ) str = str..", ";
- str.AppendFormat("%d hours",hour);
- }
- if ( min )
- {
- if ( str != "" ) str = str..", ";
- str.AppendFormat("%d minutes",min);
- }
- if ( sec )
- {
- if ( str != "" ) str = str..", ";
- str.AppendFormat("%d seconds",sec);
- }
- if ( str == "" ) Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"No Data");
- else Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,str);
- }
- else if ( e.Name ~== "swwmresetachievements" )
- {
- foreach ( inf:achievementinfo )
- {
- achievementstate.Insert(inf.basename,"0");
- if ( inf.maxval )
- achievementprogress.Insert(inf.basename,"0");
- }
- }
- else if ( e.Name ~== "swwmdumpachievements" )
- {
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"---STATE---");
- let di = DictionaryIterator.Create(achievementstate);
- while ( di.Next() )
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"%s = %s",di.Key(),di.Value());
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"---PROGRESS---");
- di = DictionaryIterator.Create(achievementprogress);
- while ( di.Next() )
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"%s = %s",di.Key(),di.Value());
- }
- else if ( e.Name ~== "swwmgetversion" )
- {
- let ti = ThinkerIterator.Create('SWWMSaveVerData',Thinker.STAT_STATIC);
- let svd = SWWMSaveVerData(ti.Next());
- if ( svd ) Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"\cj%s\c-",svd.ver);
- else Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"\cg(no version data)\c-");
- if ( tainted ) Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"\cgversion mismatched\c-");
- else Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"\cdversion not mismatched\c-");
- }
- else if ( e.Name ~== "swwmdumpthinkers" )
- {
- Array > sdefs;
- foreach ( cls : AllClasses )
- {
- if ( !(cls is 'Thinker') || (cls is 'Actor') || (cls == 'Thinker') )
- continue;
- sdefs.Push((Class)(cls));
- }
- if ( !e.Args[0] )
- {
- // trim default gzdoom thinkers
- for ( int i=0; i stink;
- stink.Resize(sdefs.Size());
- for ( int i=Thinker.STAT_INFO; i= sdefs.Size() ) continue;
- stink[p]++;
- }
- ti.Destroy();
- }
- for ( int i=0; i1)?String.Format(" [%d]",stink[i]):"");
- }
- else if ( e.Name ~== "swwmdumphandlers" )
- {
- foreach ( cls:AllClasses )
- {
- if ( !(cls is 'StaticEventHandler') || (cls == 'StaticEventHandler') || (cls == 'EventHandler') )
- continue;
- bool reg = (cls is 'EventHandler')?EventHandler.Find((Class)(cls)):StaticEventHandler.Find((Class)(cls));
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"%s%s\c-",reg?"\cj":"\cu",cls.GetClassName());
- }
- }
- else if ( e.Name ~== "swwmtestdlgsize" )
- {
- let f = Font.GetFont('TewiFont');
- let lmp = Wads.FindLumpFullName("language.def_dlg");
- Array lst;
- lst.Clear();
- String dat = Wads.ReadLump(lmp);
- dat.Split(lst,"\n",0);
- bool skipme = true;
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"[default]");
- bool fail = false;
- foreach ( l:lst )
- {
- if ( l.Left(7) == "// E1M8" ) skipme = false;
- if ( l.Left(5) != "SWWM_" ) continue;
- if ( skipme ) continue;
- // extract string
- int st = l.IndexOf("\"")+1;
- int en = l.RightIndexOf("\"");
- String line = l.Mid(st,en-st);
- //line.Filter(); // DOES NOT WORK, FOR SOME REASON
- line.Substitute("\\\"","\"");
- line.Substitute("\\c","\c");
- BrokenLines bl = f.BreakLines(line,220);
- if ( bl.Count() > 4 )
- {
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"\cg%s [%d]\c-",l.Left(st-4),bl.Count());
- fail = true;
- }
- bl.Destroy();
- }
- if ( !fail ) Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"ALL OK");
- lmp = Wads.FindLumpFullName("language.es_dlg");
- lst.Clear();
- dat = Wads.ReadLump(lmp);
- dat.Split(lst,"\n",0);
- skipme = true;
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"[es]");
- foreach ( l:lst )
- {
- if ( l.Left(7) == "// E1M8" ) skipme = false;
- if ( l.Left(5) != "SWWM_" ) continue;
- if ( skipme ) continue;
- // extract string
- int st = l.IndexOf("\"")+1;
- int en = l.RightIndexOf("\"");
- String line = l.Mid(st,en-st);
- //line.Filter(); // DOES NOT WORK, FOR SOME REASON
- line.Substitute("\\\"","\"");
- line.Substitute("\\c","\c");
- BrokenLines bl = f.BreakLines(line,220);
- if ( bl.Count() > 4 )
- {
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"\cg%s [%d]\c-",l.Left(st-4),bl.Count());
- fail = true;
- }
- bl.Destroy();
- }
- if ( !fail ) Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"ALL OK");
- }
- else if ( e.Name ~== "swwmvalidatedlgfiles" )
- {
- for ( int lmp = Wads.FindLumpFullName("swwmdialogue",0,true); lmp != -1; lmp = Wads.FindLumpFullName("swwmdialogue",lmp+1,true) )
- {
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"\ce-- PARSING FILE \cf'%s'\ce...\c-",Wads.GetLumpFullName(lmp));
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"");
- String dat = Wads.ReadLump(lmp);
- dat.Replace("\r",""); // just in case
- Array lines;
- lines.Clear();
- dat.Split(lines,"\n",0);
- // strip comments and trim whitespace
- for ( int i=0; i 0 ) Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY," \cqdelay: \cd%d\c-",sdelay);
- if ( sstartdelay > 0 ) Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY," \cqstartdelay: \cd%d\c-",sstartdelay);
- if ( senddelay > 0 ) Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY," \cqenddelay: \cd%d\c-",senddelay);
- if ( schardelay > 0 ) Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY," \cqchardelay: \cd%d\c-",schardelay);
- if ( spausedelay > 0 ) Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY," \cqpausedelay: \cd%d\c-",spausedelay);
- if ( sznvspecial ) Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY," \cq+\cdznvspecial\c-");
- if ( sindirect ) Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY," \cq+\cdindirect\c-");
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY," \cqcount: \cd%d\c-\n\cd---\c-",scnt);
- for ( int i=0; i 0 ) ThrowAbortException("dialogue '%s', line %d, sequence %d, duplicate 'CNT' parameter.",sdlg,cur+1,nseq);
- scnt = lines[cur].Mid(4).ToInt();
- }
- else if ( lines[cur].Left(6) == "DELAY " )
- {
- if ( sdelay > 0 ) ThrowAbortException("dialogue '%s', line %d, sequence %d, duplicate 'DELAY' parameter.",sdlg,cur+1,nseq);
- sdelay = lines[cur].Mid(6).ToInt();
- }
- else if ( lines[cur].Left(11) == "STARTDELAY " )
- {
- if ( sstartdelay > 0 ) ThrowAbortException("dialogue '%s', line %d, sequence %d, duplicate 'STARTDELAY' parameter.",sdlg,cur+1,nseq);
- sstartdelay = lines[cur].Mid(11).ToInt();
- }
- else if ( lines[cur].Left(9) == "ENDDELAY " )
- {
- if ( senddelay > 0 ) ThrowAbortException("dialogue '%s', line %d, sequence %d, duplicate 'ENDDELAY' parameter.",sdlg,cur+1,nseq);
- senddelay = lines[cur].Mid(9).ToInt();
- }
- else if ( lines[cur].Left(10) == "CHARDELAY " )
- {
- if ( schardelay > 0 ) ThrowAbortException("dialogue '%s', line %d, sequence %d, duplicate 'CHARDELAY' parameter.",sdlg,cur+1,nseq);
- schardelay = lines[cur].Mid(10).ToInt();
- }
- else if ( lines[cur].Left(11) == "PAUSEDELAY " )
- {
- if ( spausedelay > 0 ) ThrowAbortException("dialogue '%s', line %d, sequence %d, duplicate 'PAUSEDELAY' parameter.",sdlg,cur+1,nseq);
- spausedelay = lines[cur].Mid(11).ToInt();
- }
- else if ( lines[cur].Left(8) == "INDIRECT" )
- {
- if ( sindirect ) ThrowAbortException("dialogue '%s', line %d, sequence %d, duplicate 'INDIRECT' parameter.",sdlg,cur+1,nseq);
- sindirect = true;
- }
- else if ( lines[cur].Left(10) == "ZNVSPECIAL" )
- {
- if ( sznvspecial ) ThrowAbortException("dialogue '%s', line %d, sequence %d, duplicate 'ZNVSPECIAL' parameter.",sdlg,cur+1,nseq);
- sznvspecial = true;
- }
- else ThrowAbortException("dialogue '%s', line %d, sequence %d, parameter not recognized",sdlg,cur+1,nseq);
- cur++;
- continue;
- }
- if ( lines[cur].Left(4) == "SEQ " )
- {
- // begin dialogue
- inseq = true;
- schr = lines[cur].Mid(4);
- // wipe params
- sname = "";
- scnt = 0;
- sdelay = 0;
- sstartdelay = 0;
- senddelay = 0;
- schardelay = 0;
- spausedelay = 0;
- sindirect = false;
- sznvspecial = false;
- cur++;
- continue;
- }
- ThrowAbortException("dialogue '%s', line %d, expected 'SEQ' directive",sdlg,cur+1);
- return;
- }
- if ( indlg ) ThrowAbortException("line %d, premature end of file reached for dialogue '%s'",cur+1,sdlg);
- if ( inseq ) ThrowAbortException("dialogue '%s', line %d, premature end of file reached for sequence %d",sdlg,cur+1,nseq);
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"\ce-- END OF FILE \cf'%s'\ce...\c-",Wads.GetLumpFullName(lmp));
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"");
- }
- }
- else if ( e.Name ~== "swwmdumpmonsters" )
- {
- int i = 0;
- bool bLastVanilla = false;
- foreach ( cls:AllActorClasses )
- {
- if ( cls.IsAbstract() ) continue;
- if ( cls == 'ChexSoul' ) // last defined in gzdoom.pk3
- {
- bLastVanilla = true;
- continue;
- }
- if ( !bLastVanilla ) continue;
- let def = GetDefaultByType(cls);
- if ( !def.bISMONSTER && !def.bCOUNTKILL ) continue;
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"%s [%s]",def.GetClassName(),def.GetTag("NO TAG"));
- i++;
- }
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"\n%d estimated monsters defined.",i);
- }
- }
-
- override void NetworkProcess( ConsoleEvent e )
- {
- if ( e.IsManual ) return;
- if ( e.Name.Left(16) ~== "swwmachievement." )
- {
- let c = Actor.Spawn('PartyTime',players[e.Args[0]].mo.pos);
- c.bSTANDSTILL = true;
- if ( e.Args[0] == consoleplayer )
- {
- c.A_StartSound("misc/achievement",CHAN_ITEM,CHANF_UI|CHANF_OVERLAP,attenuation:0.);
- c.A_StartSound("misc/achievement2",CHAN_VOICE,CHANF_UI|CHANF_OVERLAP,attenuation:0.);
- }
- else
- {
- Console.Printf(String.Format(StringTable.Localize("$SWWM_CHEEVOREM"),players[e.Args[0]].GetUserName(),StringTable.Localize(e.Name.Mid(16))));
- c.A_StartSound("misc/achievement",CHAN_ITEM,CHANF_UI|CHANF_OVERLAP);
- c.A_StartSound("misc/achievement2",CHAN_ITEM,CHANF_UI|CHANF_OVERLAP);
- }
- }
- else if ( e.Name ~== "swwmsessionid" )
- {
- let ti = ThinkerIterator.Create('SWWMSaveVerData',Thinker.STAT_STATIC);
- let svd = SWWMSaveVerData(ti.Next());
- if ( !uid ) uid = e.Args[0];
- if ( svd && !svd.uid ) svd.uid = e.Args[0];
- }
- }
-
- override void PostUiTick()
- {
- if ( !uid ) EventHandler.SendNetworkEvent("swwmsessionid",SystemTime.Now());
- if ( gamestate != GS_TITLELEVEL ) titlefirst = true; // we skip it
- if ( (gametic > 0) && !(gametic%GameTicRate) )
- {
- let pt = CVar.FindCVar('swwm_playtime');
- int ct = pt.GetInt();
- pt.SetInt(ct+1);
- }
- if ( gamestate != GS_LEVEL ) return;
- CheckAllAchievements();
- if ( gametic != checktic ) return;
- String cver = StringTable.Localize("$SWWM_SHORTVER");
- if ( tainted )
- {
- let ti = ThinkerIterator.Create('SWWMSaveVerData',Thinker.STAT_STATIC);
- let svd = SWWMSaveVerData(ti.Next());
- if ( !svd ) Console.Printf("\cgWARNING:\n \cjSave contains no version data. Issues may happen.\c-");
- else
- {
- Console.Printf("\cgWARNING:\n \cjVersion mismatch with save data. Issues may happen.\c-");
- Console.Printf("\cgSaved:\n \cj"..svd.ver.."\c-");
- Console.Printf("\cgCurrent:\n \cj"..cver.."\c-");
- }
- }
- }
-
- override void UiTick()
- {
- // Fancy crash effect
- if ( (gamestate == GS_LEVEL) || (gamestate == GS_TITLELEVEL) )
- {
- wasinmap = true;
- timer = 0;
- }
- else if ( (gamestate == GS_FULLCONSOLE) && ((wasinmap && !players[consoleplayer].viewheight) || (timer > 0)) )
- {
- wasinmap = false;
- if ( timer == 1 )
- {
- msgpick = Random[UIStuff](1,8);
- String str = StringTable.Localize("$CRASHMSG"..msgpick.."A");
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"\cf%s\c-",str);
- let hnd = SWWMBrutalHandler(StaticEventHandler.Find('SWWMBrutalHandler'));
- if ( hnd && hnd.detected )
- {
- S_StartSound("crash/glass",CHAN_YABLEWIT,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE);
- S_StartSound("crash/glass",CHAN_YABLEWIT,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE);
- }
- else S_StartSound("crash/crash",CHAN_YABLEWIT,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE);
- }
- else if ( timer == 70 )
- {
- String str = StringTable.Localize("$CRASHMSG"..msgpick.."B");
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"\cf%s\c-",str);
- S_StartSound("crash/curb",CHAN_YABLEWIT,CHANF_UI|CHANF_NOPAUSE|CHANF_OVERLAP,1,ATTN_NONE);
- }
- else if ( timer == 140 )
- {
- if ( isbd ) Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"\cfYou shouldn't have tried running this with Brutal Doom.\c-");
- else Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"\cfYou should probably screenshot this error and show it to Marisa.\c-");
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"\cfLoaded Version:\n \cj%s\c-",StringTable.Localize("$SWWM_SHORTVER"));
- if ( tainted ) Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,"\cfSavegame Version:\n \cj%s\c-",taintver);
- }
- timer++;
- }
- }
-}
-
diff --git a/zscript/handler/swwm_statichandler_achievements.zsc b/zscript/handler/swwm_statichandler_achievements.zsc
index aa39394c3..1d62a9ba5 100644
--- a/zscript/handler/swwm_statichandler_achievements.zsc
+++ b/zscript/handler/swwm_statichandler_achievements.zsc
@@ -59,7 +59,7 @@ extend Class SWWMStaticHandler
{
achievementstate.Insert(a.basename,"2");
EventHandler.SendNetworkEvent("swwmachievement."..a.basename,consoleplayer);
- let notif = new('SWWMAchievementNotification').Init(a.basename,a.icon,a.hasformat?a.maxval:0);
+ let notif = new("SWWMAchievementNotification").Init(a.basename,a.icon,a.hasformat?a.maxval:0);
StatusBar.AttachMessage(notif,-3478);
lastachievementnotify = gametic+200;
}
@@ -97,17 +97,17 @@ extend Class SWWMStaticHandler
{
achievementstate.Insert("everything","2");
EventHandler.SendNetworkEvent("swwmachievement."..achievementinfo[ev].basename,consoleplayer);
- let notif = new('SWWMAchievementNotification').Init(achievementinfo[ev].basename,achievementinfo[ev].icon);
+ let notif = new("SWWMAchievementNotification").Init(achievementinfo[ev].basename,achievementinfo[ev].icon);
StatusBar.AttachMessage(notif,-3478);
lastachievementnotify = gametic+200;
}
}
// parses achievements.lst file(s)
- private void ParseAchievementList( Array &achievements )
+ private void ParseAchievementList( out Array achievements )
{
achievements.Clear();
- let lmp = Wads.FindLumpFullName("achievements.lst");
+ let lmp = Wads.FindLump("achievements.lst");
if ( lmp == -1 ) ThrowAbortException("'achievements.lst' not found");
String dat;
Array list, ln;
@@ -115,36 +115,36 @@ extend Class SWWMStaticHandler
while ( lmp != -1 )
{
dat = Wads.ReadLump(lmp);
- // Windows pls
+ // fucking Windows
dat.Replace("\r","");
list.Clear();
dat.Split(list,"\n");
- foreach ( l:list )
+ for ( int i=0; i)(cls);
+ let c = (Class)(AllActorClasses[i]);
if ( !c || (c == 'SWWMCollectible') ) continue;
let def = GetDefaultByType(c);
// check that we can collect it in this IWAD
@@ -163,7 +163,7 @@ extend Class SWWMStaticHandler
achievements.Push(ac);
bidx++;
}
- lmp = Wads.FindLumpFullName("achievements.lst",lmp+1);
+ lmp = Wads.FindLump("achievements.lst",lmp+1);
}
}
@@ -181,7 +181,7 @@ extend Class SWWMStaticHandler
// decode
static const int cypher[] = {0xAD,0xEA,0xDB,0xED};
String nstr = "";
- for ( uint i=0; i keys;
keys.Clear();
statestr.Split(keys,",");
- foreach ( k:keys )
+ for ( int i=0; i= 2 ) Console.Printf("Deleting bogus achievement state %s = %s",k,v);
- achievementstate.Remove(k);
+ if ( developer >= 2 ) Console.Printf("Deleting bogus achievement state %s = %s",key,di.Value());
+ achievementstate.Remove(key);
}
}
di = DictionaryIterator.Create(achievementprogress);
while ( di.Next() )
{
- let k = di.Key();
- let v = di.Value();
+ String key = di.Key();
bool deleteme = true;
- foreach ( inf:achievementinfo )
+ for ( int i=0; i= 2 ) Console.Printf("Deleting bogus achievement progress %s = %s",k,v);
- achievementprogress.Remove(k);
+ if ( developer >= 2 ) Console.Printf("Deleting bogus achievement progress %s = %s",key,di.Value());
+ achievementprogress.Remove(key);
}
}
- foreach ( inf:achievementinfo )
+ for ( int i=0; i= 2 ) Console.Printf("Adding missing achievement state %s",inf.basename);
- achievementstate.Insert(inf.basename,"0");
+ if ( developer >= 2 ) Console.Printf("Adding missing achievement state %s",achievementinfo[i].basename);
+ achievementstate.Insert(achievementinfo[i].basename,"0");
}
- if ( inf.maxval && (achievementprogress.At(inf.basename) == "") )
+ if ( achievementinfo[i].maxval && (achievementprogress.At(achievementinfo[i].basename) == "") )
{
- if ( developer >= 2 ) Console.Printf("Adding missing achievement progress %s",inf.basename);
- achievementprogress.Insert(inf.basename,"0");
+ if ( developer >= 2 ) Console.Printf("Adding missing achievement progress %s",achievementinfo[i].basename);
+ achievementprogress.Insert(achievementinfo[i].basename,"0");
}
}
}
@@ -305,7 +303,7 @@ extend Class SWWMStaticHandler
// cheap encode
static const int cypher[] = {0xAD,0xEA,0xDB,0xED};
String nstr = "";
- for ( uint i=0; i got;
+ int flashtime;
+}
+
+Enum EMiniHUDFontColor
+{
+ MCR_DEMOHUD,
+ MCR_IBUKIHUD,
+ MCR_SAYAHUD,
+ MCR_KIRINHUD,
+ MCR_MARISAHUD,
+ MCR_VOIDHUD,
+ MCR_WHITE,
+ MCR_RED,
+ MCR_GREEN,
+ MCR_BLUE,
+ MCR_YELLOW,
+ MCR_CYAN,
+ MCR_PURPLE,
+ MCR_BRASS,
+ MCR_SILVER,
+ MCR_GOLD,
+ MCR_MANA,
+ MCR_CRIMSON,
+ MCR_ELDRITCH,
+ MCR_KINYLUM,
+ MCR_NOKRON,
+ MCR_NOKOROKINYLUM,
+ MCR_DEMOBLUE,
+ MCR_DEMOPINK,
+ MCR_FLASH,
+ MCR_REDFLASH,
+ NUM_MINIHUD_COLOR
+};
+
+extend Class SWWMStatusBar
+{
+ TextureID AltStatusTex, AltWeaponTex, AltScoreTex, AltHealthTex[9],
+ AltFuelTex[2], AltDashTex, AltGenericAmmoTex[3], AltAmmoTex[3];
+ Font MiniHUDFont, MiniHUDFontOutline;
+ int mhudfontcol[NUM_MINIHUD_COLOR];
+
+ int PulsePhase; // for health pulsing
+
+ // for flashing some elements in the hud
+ Array keyflash;
+ int oldkills, olditems, oldsecrets;
+ int oldtkills, oldtitems, oldtsecrets;
+ int killflash, itemflash, secretflash;
+ int tkillflash, titemflash, tsecretflash;
+
+ // top stuff colors
+ int tclabel, tcvalue, tcextra, tccompl, tcsucks;
+ String tclabel_s, tcextra_s;
+
+ int AmmoFlash[17]; // flash when new ammo is received
+ int AmmoOldAmounts[17]; // to detect when to flash
+ int AmmoMaxFlash[17]; // flash when ammo max amount changes
+ int AmmoOldMaxAmounts[17]; // to detect when to flash
+ Class AmmoSlots[17]; // ammo type on each slot
+ String AmmoNames[17]; // ammo 4-letter names
+ int HealthFlash; // flash when healing
+ int LastHealth; // to detect when to flash
+ int LagHealth[10]; // for delayed decay bar
+
+ SmoothDynamicValueInterpolator AltHealthInter, AltFuelInter, AltDashInter;
+ SmoothLinearValueInterpolator LagHealthInter;
+
+ void Alt_FlushInterpolators()
+ {
+ int hp = CPlayer.Health;
+ AltHealthInter.Reset(hp);
+ for ( int i=9; i>0; i-- )
+ LagHealth[i] = hp;
+ LagHealthInter.Reset(hp);
+ let d = Demolitionist(CPlayer.mo);
+ if ( d )
+ {
+ AltFuelInter.Reset(d.dashfuel/2);
+ AltDashInter.Reset((40-d.dashcooldown)*3);
+ }
+ else
+ {
+ AltFuelInter.Reset(0);
+ AltDashInter.Reset(0);
+ }
+ }
+
+ void Alt_UpdateInterpolators()
+ {
+ int hp = CPlayer.Health;
+ AltHealthInter.Update(hp);
+ // flash 'em
+ if ( hp > LastHealth ) HealthFlash = gametic+25;
+ // lag
+ if ( hp > LastHealth )
+ {
+ for ( int i=9; i>0; i-- )
+ LagHealth[i] = hp;
+ }
+ LagHealth[0] = LastHealth = hp;
+ LagHealthInter.Update(LagHealth[9]);
+ for ( int i=9; i>0; i-- )
+ LagHealth[i] = LagHealth[i-1];
+ // ammo updates
+ for ( int i=0; i<17; i++ )
+ {
+ let a = SWWMAmmo(CPlayer.mo.FindInventory(AmmoSlots[i]));
+ int amt = 0;
+ int maxamt = 0;
+ if ( a )
+ {
+ amt = a.Amount;
+ maxamt = a.MaxAmount;
+ if ( a.MagAmmoType )
+ {
+ let m = MagAmmo(CPlayer.mo.FindInventory(a.MagAmmoType));
+ if ( m )
+ {
+ amt *= m.ClipSize;
+ amt += m.Amount;
+ maxamt *= m.ClipSize;
+ }
+ }
+ }
+ else
+ {
+ let a = GetDefaultByType(AmmoSlots[i]);
+ maxamt = a.MaxAmount;
+ if ( a.MagAmmoType )
+ {
+ let m = GetDefaultByType(a.MagAmmoType);
+ maxamt *= m.ClipSize;
+ }
+ }
+ if ( (amt > AmmoOldAmounts[i]) && (AmmoOldAmounts[i] != int.min) )
+ AmmoFlash[i] = gametic+25;
+ AmmoOldAmounts[i] = amt;
+ if ( (maxamt > AmmoOldMaxAmounts[i]) && (AmmoOldMaxAmounts[i] != int.min) )
+ AmmoMaxFlash[i] = gametic+25;
+ AmmoOldMaxAmounts[i] = maxamt;
+ }
+ }
+
+ void Alt_Tick()
+ {
+ let d = Demolitionist(CPlayer.mo);
+ if ( d )
+ {
+ AltFuelInter.Update(d.dashfuel/2);
+ AltDashInter.Update((40-d.dashcooldown)*3);
+ }
+ else
+ {
+ AltFuelInter.Update(0);
+ AltDashInter.Update(0);
+ }
+ // stats flashing
+ if ( level.killed_monsters > oldkills )
+ {
+ oldkills = level.killed_monsters;
+ killflash = gametic+25;
+ }
+ if ( level.found_items > olditems )
+ {
+ olditems = level.found_items;
+ itemflash = gametic+25;
+ }
+ if ( level.found_secrets > oldsecrets )
+ {
+ oldsecrets = level.found_secrets;
+ secretflash = gametic+25;
+ }
+ if ( level.total_monsters > oldtkills )
+ {
+ oldtkills = level.total_monsters;
+ tkillflash = gametic+25;
+ }
+ if ( level.total_items > oldtitems )
+ {
+ oldtitems = level.total_items;
+ titemflash = gametic+25;
+ }
+ if ( level.total_secrets > oldtsecrets )
+ {
+ oldtsecrets = level.total_secrets;
+ tsecretflash = gametic+25;
+ }
+ // purge expired key flashes
+ for ( int i=0; i= gametic ) continue;
+ keyflash.Delete(i--);
+ }
+ // low health pulsing
+ if ( (CPlayer.health <= 0) || (CPlayer.health > 25) )
+ {
+ PulsePhase = 0;
+ return;
+ }
+ PulsePhase--;
+ if ( (PulsePhase < 0) || (PulsePhase > CPlayer.health*2+25) )
+ PulsePhase = CPlayer.health*2+25;
+ }
+
+ // hello??? why is this function clearscope???
+ override void ReceivedWeapon( Weapon weapn )
+ {
+ Super.ReceivedWeapon(weapn);
+ int dummy, slot;
+ [dummy, slot] = players[consoleplayer].weapons.LocateWeapon(weapn.GetClass());
+ EventHandler.SendNetworkEvent("swwmweaponreceive",slot,consoleplayer);
+ }
+
+ void Alt_Init()
+ {
+ AltStatusTex = TexMan.CheckForTexture("graphics/AltHUD/StatusBox.png",TexMan.Type_Any);
+ AltWeaponTex = TexMan.CheckForTexture("graphics/AltHUD/WeaponBox.png",TexMan.Type_Any);
+ AltScoreTex = TexMan.CheckForTexture("graphics/AltHUD/ScoreBox.png",TexMan.Type_Any);
+ AltHealthTex[0] = TexMan.CheckForTexture("graphics/AltHUD/HealthBar0.png",TexMan.Type_Any);
+ AltHealthTex[1] = TexMan.CheckForTexture("graphics/AltHUD/HealthBar1.png",TexMan.Type_Any);
+ AltHealthTex[2] = TexMan.CheckForTexture("graphics/AltHUD/HealthBar2.png",TexMan.Type_Any);
+ AltHealthTex[3] = TexMan.CheckForTexture("graphics/AltHUD/HealthBar3.png",TexMan.Type_Any);
+ AltHealthTex[4] = TexMan.CheckForTexture("graphics/AltHUD/HealthBarS.png",TexMan.Type_Any);
+ AltHealthTex[5] = TexMan.CheckForTexture("graphics/AltHUD/HealthBarD.png",TexMan.Type_Any);
+ AltHealthTex[6] = TexMan.CheckForTexture("graphics/AltHUD/HealthBarP.png",TexMan.Type_Any);
+ AltHealthTex[7] = TexMan.CheckForTexture("graphics/AltHUD/HealthBarF.png",TexMan.Type_Any);
+ AltHealthTex[8] = TexMan.CheckForTexture("graphics/AltHUD/HealthBarL.png",TexMan.Type_Any);
+ AltFuelTex[0] = TexMan.CheckForTexture("graphics/AltHUD/FuelBar.png",TexMan.Type_Any);
+ AltFuelTex[1] = TexMan.CheckForTexture("graphics/AltHUD/FuelBarS.png",TexMan.Type_Any);
+ AltDashTex = TexMan.CheckForTexture("graphics/AltHUD/DashBar.png",TexMan.Type_Any);
+ AltGenericAmmoTex[0] = TexMan.CheckForTexture("graphics/AltHUD/GenericAmmoBoxL.png",TexMan.Type_Any);
+ AltGenericAmmoTex[1] = TexMan.CheckForTexture("graphics/AltHUD/GenericAmmoBoxM.png",TexMan.Type_Any);
+ AltGenericAmmoTex[2] = TexMan.CheckForTexture("graphics/AltHUD/GenericAmmoBoxR.png",TexMan.Type_Any);
+ AltAmmoTex[0] = TexMan.CheckForTexture("graphics/AltHUD/AmmoBoxT.png",TexMan.Type_Any);
+ AltAmmoTex[1] = TexMan.CheckForTexture("graphics/AltHUD/AmmoBoxM.png",TexMan.Type_Any);
+ AltAmmoTex[2] = TexMan.CheckForTexture("graphics/AltHUD/AmmoBoxB.png",TexMan.Type_Any);
+ MiniHudFont = Font.GetFont("MiniHUDShadow");
+ MiniHudFontOutline = Font.GetFont("MiniHUDOutline");
+ mhudfontcol[MCR_DEMOHUD] = Font.FindFontColor("MiniDemoHUD");
+ mhudfontcol[MCR_IBUKIHUD] = Font.FindFontColor("MiniIbukiHUD");
+ mhudfontcol[MCR_SAYAHUD] = Font.FindFontColor("MiniSayaHUD");
+ mhudfontcol[MCR_KIRINHUD] = Font.FindFontColor("MiniKirinHUD");
+ mhudfontcol[MCR_MARISAHUD] = Font.FindFontColor("MiniMarisaHUD");
+ mhudfontcol[MCR_VOIDHUD] = Font.FindFontColor("MiniVoidHUD");
+ mhudfontcol[MCR_WHITE] = Font.FindFontColor("MiniWhite");
+ mhudfontcol[MCR_RED] = Font.FindFontColor("MiniRed");
+ mhudfontcol[MCR_GREEN] = Font.FindFontColor("MiniGreen");
+ mhudfontcol[MCR_BLUE] = Font.FindFontColor("MiniBlue");
+ mhudfontcol[MCR_YELLOW] = Font.FindFontColor("MiniYellow");
+ mhudfontcol[MCR_CYAN] = Font.FindFontColor("MiniCyan");
+ mhudfontcol[MCR_PURPLE] = Font.FindFontColor("MiniPurple");
+ mhudfontcol[MCR_BRASS] = Font.FindFontColor("MiniBrass");
+ mhudfontcol[MCR_SILVER] = Font.FindFontColor("MiniSilver");
+ mhudfontcol[MCR_GOLD] = Font.FindFontColor("MiniGold");
+ mhudfontcol[MCR_MANA] = Font.FindFontColor("MiniMana");
+ mhudfontcol[MCR_CRIMSON] = Font.FindFontColor("MiniCrimson");
+ mhudfontcol[MCR_ELDRITCH] = Font.FindFontColor("MiniEldritch");
+ mhudfontcol[MCR_KINYLUM] = Font.FindFontColor("MiniKinylum");
+ mhudfontcol[MCR_NOKRON] = Font.FindFontColor("MiniNokron");
+ mhudfontcol[MCR_NOKOROKINYLUM] = Font.FindFontColor("MiniNokorokinylum");
+ mhudfontcol[MCR_DEMOBLUE] = Font.FindFontColor("MiniDemoBlue");
+ mhudfontcol[MCR_DEMOPINK] = Font.FindFontColor("MiniDemoPink");
+ mhudfontcol[MCR_FLASH] = Font.FindFontColor("MiniFlash");
+ mhudfontcol[MCR_REDFLASH] = Font.FindFontColor("MiniRedFlash");
+ tclabel = mhudfontcol[MCR_BRASS];
+ tcvalue = mhudfontcol[MCR_WHITE];
+ tcextra = mhudfontcol[MCR_IBUKIHUD];
+ tccompl = mhudfontcol[MCR_YELLOW];
+ tcsucks = mhudfontcol[MCR_RED];
+ tclabel_s = "[MiniBrass]";
+ tcextra_s = "[MiniIbukiHUD]";
+ LastHealth = CPlayer?CPlayer.health:100;
+ let d = Demolitionist(CPlayer?CPlayer.mo:null);
+ AltHealthInter = SmoothDynamicValueInterpolator.Create(LastHealth,.5,1,100);
+ AltFuelInter = SmoothDynamicValueInterpolator.Create(d?(d.dashfuel/2):120,.5,1,120);
+ AltDashInter = SmoothDynamicValueInterpolator.Create(d?((40-d.dashcooldown)*3):40,.5,1,40);
+ LagHealthInter = SmoothLinearValueInterpolator.Create(LastHealth,2);
+ for ( int i=0; i<10; i++ ) LagHealth[i] = LastHealth;
+ AmmoSlots[0] = 'RedShell';
+ AmmoSlots[1] = 'GreenShell';
+ AmmoSlots[2] = 'BlueShell';
+ AmmoSlots[3] = 'PurpleShell';
+ AmmoSlots[4] = 'BlackShell';
+ AmmoSlots[5] = 'GoldShell';
+ AmmoSlots[6] = 'EvisceratorShell';
+ AmmoSlots[7] = 'HellblazerMissiles';
+ AmmoSlots[8] = 'HellblazerCrackshots';
+ AmmoSlots[9] = 'HellblazerRavagers';
+ AmmoSlots[10] = 'HellblazerWarheads';
+ AmmoSlots[11] = 'SparkUnit';
+ AmmoSlots[12] = 'SilverBulletAmmo';
+ AmmoSlots[13] = 'SilverBulletAmmo2';
+ AmmoSlots[14] = 'CandyGunAmmo';
+ AmmoSlots[15] = 'CandyGunSpares';
+ AmmoSlots[16] = 'YnykronAmmo';
+ AmmoNames[0] = "SHOT";
+ AmmoNames[1] = "SLUG";
+ AmmoNames[2] = "SALT";
+ AmmoNames[3] = "BALL";
+ AmmoNames[4] = "FLCH";
+ AmmoNames[5] = "GOLD";
+ AmmoNames[6] = "FLAK";
+ AmmoNames[7] = "RCKT";
+ AmmoNames[8] = "CLUS";
+ AmmoNames[9] = "RAVG";
+ AmmoNames[10] = "WARH";
+ AmmoNames[11] = "BSPK";
+ AmmoNames[12] = "RIFL";
+ AmmoNames[13] = "CHOD";
+ AmmoNames[14] = "CAND";
+ AmmoNames[15] = "CGUN";
+ AmmoNames[16] = "CRYS";
+ for ( int i=0; i<17; i++ )
+ {
+ AmmoFlash[i] = 0;
+ AmmoOldAmounts[i] = int.min;
+ AmmoMaxFlash[i] = 0;
+ AmmoOldMaxAmounts[i] = int.min;
+ }
+ }
+
+ void Alt_DrawTopStuff()
+ {
+ int xx, yy = margin;
+ if ( !automapactive && swwm_mm_enable )
+ yy += ((HALFMAPSIZE+2)*2)+5;
+ // draw stats and timer when automap is open
+ int fstats = swwm_forcestats;
+ if ( automapactive || (fstats > 0) )
+ {
+ xx = int(ss.x-(margin+2));
+ String str;
+ if ( automapactive || (fstats > 1) )
+ {
+ int label = am_showmaplabel;
+ String ln = level.levelname;
+ int iof = ln.IndexOf(" - by: ");
+ if ( iof != -1 ) ln.Truncate(iof);
+ if ( !label || ((level.clusterflags&level.CLUSTER_HUB) && (label == 2)) ) str = ln;
+ else str = String.Format("%s - %s",level.mapname.MakeUpper(),ln);
+ Screen.DrawText(mBigFont,tclabel,xx-mBigFont.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ yy += mBigFont.GetHeight()+4;
+ }
+ if ( (level.total_monsters > 0) && am_showmonsters && !deathmatch )
+ {
+ str = String.Format("\c"..tclabel_s.."K \c-%d\c"..tcextra_s.."/\c-%d",level.killed_monsters,level.total_monsters);
+ Screen.DrawText(MiniHUDFontOutline,(level.killed_monsters>=level.total_monsters)?tccompl:tcvalue,xx-MiniHUDFontOutline.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ if ( killflash && (gametic < killflash) )
+ {
+ double alph = max((killflash-(gametic+FracTic))/25.,0.)**1.5;
+ str = String.Format("%d/%d",level.killed_monsters,level.total_monsters);
+ int slashpos = str.IndexOf("/");
+ Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx-MiniHUDFontOutline.StringWidth(str),yy,str.Left(slashpos),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
+ }
+ if ( tkillflash && (gametic < tkillflash) )
+ {
+ double alph = max((tkillflash-(gametic+FracTic))/25.,0.)**1.5;
+ str = String.Format("%d",level.total_monsters);
+ Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx-MiniHUDFontOutline.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
+ }
+ yy += MiniHUDFontOutline.GetHeight()+2;
+ }
+ if ( (level.total_items > 0) && am_showitems && !deathmatch )
+ {
+ str = String.Format("\c"..tclabel_s.."I \c-%d\c"..tcextra_s.."/\c-%d",level.found_items,level.total_items);
+ Screen.DrawText(MiniHUDFontOutline,(level.found_items>=level.total_items)?tccompl:tcvalue,xx-MiniHUDFontOutline.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ if ( itemflash && (gametic < itemflash) )
+ {
+ double alph = max((itemflash-(gametic+FracTic))/25.,0.)**1.5;
+ str = String.Format("%d/%d",level.found_items,level.total_items);
+ int slashpos = str.IndexOf("/");
+ Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx-MiniHUDFontOutline.StringWidth(str),yy,str.Left(slashpos),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
+ }
+ if ( titemflash && (gametic < titemflash) )
+ {
+ double alph = max((titemflash-(gametic+FracTic))/25.,0.)**1.5;
+ str = String.Format("%d",level.total_items);
+ Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx-MiniHUDFontOutline.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
+ }
+ yy += MiniHUDFontOutline.GetHeight()+2;
+ }
+ if ( (level.total_secrets > 0) && am_showsecrets && !deathmatch )
+ {
+ str = String.Format("\c"..tclabel_s.."S \c-%d\c"..tcextra_s.."/\c-%d",level.found_secrets,level.total_secrets);
+ Screen.DrawText(MiniHUDFontOutline,(level.found_secrets>=level.total_secrets)?tccompl:tcvalue,xx-MiniHUDFontOutline.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ if ( secretflash && (gametic < secretflash) )
+ {
+ double alph = max((secretflash-(gametic+FracTic))/25.,0.)**1.5;
+ str = String.Format("%d/%d",level.found_secrets,level.total_secrets);
+ int slashpos = str.IndexOf("/");
+ Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx-MiniHUDFontOutline.StringWidth(str),yy,str.Left(slashpos),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
+ }
+ if ( tsecretflash && (gametic < tsecretflash) )
+ {
+ double alph = max((tsecretflash-(gametic+FracTic))/25.,0.)**1.5;
+ str = String.Format("%d",level.total_secrets);
+ Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx-MiniHUDFontOutline.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
+ }
+ yy += MiniHUDFontOutline.GetHeight()+2;
+ }
+ int sec;
+ if ( am_showtime )
+ {
+ sec = Thinker.Tics2Seconds(level.maptime);
+ str = String.Format("\c"..tclabel_s.."T \c-%02d\c"..tcextra_s..":\c-%02d\c"..tcextra_s..":\c-%02d",sec/3600,(sec%3600)/60,sec%60);
+ Screen.DrawText(MiniHUDFontOutline,((level.sucktime>0)&&(sec>=(level.sucktime*3600)))?tcsucks:((level.partime>0)&&(sec<=level.partime))?tccompl:tcvalue,xx-MiniHUDFontOutline.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ yy += MiniHUDFontOutline.GetHeight()+2;
+ }
+ // don't show total time if it's equal to map time
+ if ( am_showtotaltime && (level.totaltime != level.maptime) )
+ {
+ sec = Thinker.Tics2Seconds(level.totaltime);
+ str = String.Format("\c"..tclabel_s.."TT \c-%02d\c"..tcextra_s..":\c-%02d\c"..tcextra_s..":\c-%02d",sec/3600,(sec%3600)/60,sec%60);
+ Screen.DrawText(MiniHUDFontOutline,tcvalue,xx-MiniHUDFontOutline.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ yy += MiniHUDFontOutline.GetHeight()+2;
+ }
+ yy += 3;
+ }
+ // draw key icons
+ Vector2 keypos = (ss.x-(margin+2),yy);
+ int colc = 0;
+ double colh = 0;
+ int n = Key.GetKeyTypeCount();
+ Array klist;
+ for ( int i=0; i= keyflash[j].flashtime) ) continue;
+ double alph = max((keyflash[j].flashtime-(gametic+FracTic))/25.,0.)**1.5;
+ Screen.DrawTexture(icon,false,keypos.x-siz.x,keypos.y,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_TopLeft,true,DTA_ColorOverlay,0xFFFFC040,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
+ break;
+ }
+ keypos.x -= siz.x+2;
+ colh = max(colh,siz.y);
+ if ( ++colc == maxcolc )
+ {
+ keypos.x = ss.x-(margin+2);
+ keypos.y += colh+2;
+ colh = colc = 0;
+ }
+ }
+ }
+
+ void Alt_DrawWeapons()
+ {
+ if ( CPlayer.ReadyWeapon is 'SWWMWeapon' ) SWWMWeapon(CPlayer.ReadyWeapon).DrawWeaponAlt(FracTic,ss.x-(margin+56),ss.y-(margin+12),hs,ss);
+ else if ( CPlayer.ReadyWeapon )
+ {
+ // generic display
+ double xx = ss.x-(margin+58), yy = ss.y-(margin+22);
+ String str;
+ int len;
+ if ( CPlayer.ReadyWeapon.Ammo2 && (CPlayer.ReadyWeapon.Ammo2 != CPlayer.ReadyWeapon.Ammo1) )
+ {
+ str = String.Format("%d",CPlayer.ReadyWeapon.Ammo2.Amount);
+ len = str.Length();
+ yy -= 12;
+ Screen.DrawTexture(AltGenericAmmoTex[2],false,xx,yy,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ for ( int i=0; i 0) || Weapon(inv).bAMMO_OPTIONAL) || (Weapon(inv).Ammo2 && ((Weapon(inv).Ammo2.Amount > 0) || Weapon(inv).bALT_AMMO_OPTIONAL))) )
+ hasammo = true;
+ }
+ if ( !hasammo ) ncolor = mhudfontcol[MCR_RED];
+ }
+ Screen.DrawText(MiniHUDFont,ncolor,xx,yy,String.Format("%d",(i%10)),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ int f = hnd.WeaponFlash[i%10];
+ if ( f && (gametic < f) )
+ {
+ double alph = max((f-(gametic+FracTic))/25.,0.)**1.5;
+ Screen.DrawText(MiniHUDFont,mhudfontcol[MCR_FLASH],xx,yy,String.Format("%d",(i%10)),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,alph,DTA_LegacyRenderStyle,STYLE_Add);
+ }
+ }
+ xx = ss.x-(margin+54);
+ yy = ss.y-(margin+14);
+ Screen.DrawTexture(AltAmmoTex[2],false,xx,yy,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ String str;
+ for ( int i=16; i>=0; i-- )
+ {
+ yy -= 6;
+ Screen.DrawTexture(AltAmmoTex[1],false,xx,yy,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ xx += 2;
+ let a = AmmoSlots[i];
+ let cur = SWWMAmmo(CPlayer.mo.FindInventory(a));
+ int amt, amax;
+ if ( !cur )
+ {
+ amt = 0;
+ amax = GetDefaultByType(a).MaxAmount;
+ let def = GetDefaultByType(a);
+ if ( def.MagAmmoType )
+ amax *= GetDefaultByType(def.MagAmmoType).ClipSize;
+ }
+ else
+ {
+ amt = cur.Amount;
+ amax = cur.MaxAmount;
+ if ( cur.MagAmmoType )
+ {
+ let mag = MagAmmo(CPlayer.mo.FindInventory(cur.MagAmmoType));
+ // theoretically this should never be null, but nevertheless...
+ if ( mag )
+ {
+ amt = amt*mag.ClipSize+mag.Amount;
+ amax = amax*mag.ClipSize+mag.MaxAmount;
+ }
+ else
+ {
+ let def = GetDefaultByType(cur.MagAmmoType);
+ amt = amt*def.ClipSize;
+ amax = amax*def.ClipSize+def.MaxAmount;
+ }
+ }
+ }
+ bool selected = false, used = false;
+ if ( CPlayer.ReadyWeapon )
+ {
+ if ( CPlayer.ReadyWeapon is 'SWWMWeapon' )
+ {
+ selected = SWWMWeapon(CPlayer.ReadyWeapon).IsCurrentAmmo(a);
+ used = SWWMWeapon(CPlayer.ReadyWeapon).UsesAmmo(a);
+ }
+ else used = selected = (CPlayer.ReadyWeapon.AmmoType1 == a)||(CPlayer.ReadyWeapon.AmmoType2 == a);
+ }
+ int scol = mhudfontcol[selected?MCR_BRASS:MCR_WHITE];
+ int ncolor = (amt>0)?scol:mhudfontcol[MCR_RED];
+ int dcnt1 = 2-int(Log10(clamp(amt,1,999)));
+ int dcnt2 = 2-int(Log10(clamp(amax,1,999)));
+ for ( int j=0; j 500 ) hcolor = MCR_YELLOW;
+ else if ( round(ht) > 200 ) hcolor = MCR_PURPLE;
+ else if ( round(ht) > 100 ) hcolor = MCR_CYAN;
+ if ( isInvulnerable() || CPlayer.mo.FindInventory("InvinciballPower") )
+ {
+ Screen.DrawTexture(AltHealthTex[0],false,margin+3,ss.y-(margin+19),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw,DTA_ColorOverlay,Color(255,0,0,0));
+ Screen.DrawTexture(AltHealthTex[4],false,margin+2,ss.y-(margin+20),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw);
+ hcolor = MCR_WHITE;
+ }
+ else
+ {
+ Screen.DrawTexture(AltHealthTex[0],false,margin+3,ss.y-(margin+19),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw,DTA_ColorOverlay,Color(255,0,0,0));
+ Screen.DrawTexture(AltHealthTex[0],false,margin+2,ss.y-(margin+20),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw);
+ if ( ht > 100 )
+ {
+ hw = min(ht-100,100);
+ Screen.DrawTexture(AltHealthTex[1],false,margin+2,ss.y-(margin+20),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw);
+ }
+ if ( ht > 200 )
+ {
+ hw = min(ht-200,300)/3.;
+ Screen.DrawTexture(AltHealthTex[2],false,margin+2,ss.y-(margin+20),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw);
+ }
+ if ( ht > 500 )
+ {
+ hw = min(ht-500,500)/5.;
+ Screen.DrawTexture(AltHealthTex[3],false,margin+2,ss.y-(margin+20),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw);
+ }
+ }
+ if ( CPlayer.mo.FindInventory("DivineSpriteEffect") )
+ {
+ double falph = clamp((ht-1000)/6000.,0.,1.);
+ Screen.DrawTexture(AltHealthTex[5],false,margin+2,ss.y-(margin+20),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,falph,DTA_LegacyRenderStyle,STYLE_Add);
+ String tst;
+ double alph = .1;
+ int trl = 9;
+ for ( double alph = .1; alph <= .5; alph += .1 )
+ {
+ tst = "AAA";
+ SWWMUtility.ObscureText(tst,(gametic-trl)/3,true);
+ trl--;
+ Screen.DrawText(MiniHUDFont,mhudfontcol[MCR_WHITE],margin+107,ss.y-(margin+20),tst,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,falph*alph,DTA_LegacyRenderStyle,STYLE_Add);
+ }
+ Screen.DrawText(MiniHUDFont,mhudfontcol[hcolor],margin+107,ss.y-(margin+20),String.Format("%3d",clamp(round(ht),0,999)),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,1.-falph);
+ }
+ else
+ {
+ Screen.DrawText(MiniHUDFont,mhudfontcol[hcolor],margin+107,ss.y-(margin+20),String.Format("%3d",clamp(round(ht),0,999)),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ int f = HealthFlash;
+ if ( f && (gametic < f) )
+ {
+ double alph = max((f-(gametic+FracTic))/25.,0.)**1.5;
+ Screen.DrawTexture(AltHealthTex[7],false,margin+2,ss.y-(margin+20),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,bhw,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
+ Screen.DrawText(MiniHUDFont,mhudfontcol[MCR_FLASH],margin+107,ss.y-(margin+20),str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
+ }
+ if ( (CPlayer.health > 0) && (CPlayer.health <= 25) && (PulsePhase <= 15) )
+ {
+ double alph = clamp(sin((PulsePhase-FracTic)*12.),0.,1.);
+ Screen.DrawTexture(AltHealthTex[6],false,margin+2,ss.y-(margin+20),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw,DTA_Alpha,alph);
+ Screen.DrawText(MiniHUDFont,mhudfontcol[MCR_REDFLASH],margin+107,ss.y-(margin+20),str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,alph);
+ }
+ ht = clamp(LagHealthInter.GetValue(fractic),0,1000);
+ double hwl = min(ht,100);
+ if ( hwl > bhw )
+ {
+ Screen.DrawTexture(AltHealthTex[8],false,margin+3,ss.y-(margin+19),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowLeftF,bhw,DTA_WindowRightF,hwl,DTA_ColorOverlay,Color(255,0,0,0));
+ Screen.DrawTexture(AltHealthTex[8],false,margin+2,ss.y-(margin+20),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowLeftF,bhw,DTA_WindowRightF,hwl);
+ }
+ }
+ double ft = clamp(AltFuelInter.GetValue(fractic),0,120);
+ Screen.DrawTexture(AltFuelTex[swwm_superfuel],false,margin+3,ss.y-(margin+7),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,ft,DTA_ColorOverlay,Color(255,0,0,0));
+ Screen.DrawTexture(AltFuelTex[swwm_superfuel],false,margin+2,ss.y-(margin+8),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,ft);
+ let d = Demolitionist(CPlayer.mo);
+ bool blink = (!d || (d.dashfuel > 20) || ((gametic%10) < 5));
+ double dt = clamp(AltDashInter.GetValue(fractic),0,120);
+ Screen.DrawTexture(AltDashTex,false,margin+3,ss.y-(margin+4),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,dt,DTA_ColorOverlay,Color(255,0,0,0));
+ Screen.DrawTexture(AltDashTex,false,margin+2,ss.y-(margin+5),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,dt,DTA_ColorOverlay,Color(blink?0:96,0,0,0));
+ }
+}
diff --git a/zscript/hud/swwm_dialogue.zsc b/zscript/hud/swwm_dialogue.zsc
deleted file mode 100644
index 9215788e1..000000000
--- a/zscript/hud/swwm_dialogue.zsc
+++ /dev/null
@@ -1,174 +0,0 @@
-// dialogue sequences
-
-Class SWWMDialogues abstract
-{
- // where the magic happens
- static ui void StartSeq( String dlg )
- {
- if ( dlg == "" )
- {
- ThrowAbortException("bogus call to StartSeq with empty dialogue name, check your code.");
- return;
- }
- // load the lump for parsing
- Array lines;
- int cur = -1;
- for ( int lmp = Wads.FindLumpFullName("swwmdialogue",0,true); lmp != -1; lmp = Wads.FindLumpFullName("swwmdialogue",lmp+1,true) )
- {
- String dat = Wads.ReadLump(lmp);
- dat.Replace("\r",""); // just in case
- lines.Clear();
- dat.Split(lines,"\n",0);
- // strip comments and trim whitespace
- for ( int i=0; i 0 ) msg.delay = sdelay;
- if ( sstartdelay > 0 ) msg.startdelay = sstartdelay;
- if ( senddelay > 0 ) msg.enddelay = senddelay;
- if ( schardelay > 0 ) msg.chardelay = schardelay;
- if ( spausedelay > 0 ) msg.pausedelay = spausedelay;
- msg.znvspecial = sznvspecial;
- if ( !gotseq )
- {
- // first message? attach to hud here
- StatusBar.AttachMessage(msg,-1232);
- }
- else
- {
- // additional message? append to last
- if ( !lastmsg ) ThrowAbortException("dialogue '%s', line %d, lastmsg is null, this should not happen.",dlg,cur+1);
- lastmsg.nextmsg = msg;
- lastmsg.nextdirect = !sindirect;
- }
- gotseq = true;
- inseq = false;
- }
- else if ( lines[cur].Left(5) == "NAME " )
- {
- if ( sname != "" ) ThrowAbortException("dialogue '%s', line %d, duplicate 'NAME' parameter.",dlg,cur+1);
- sname = lines[cur].Mid(5);
- }
- else if ( lines[cur].Left(4) == "CNT " )
- {
- if ( scnt > 0 ) ThrowAbortException("dialogue '%s', line %d, duplicate 'CNT' parameter.",dlg,cur+1);
- scnt = lines[cur].Mid(4).ToInt();
- }
- else if ( lines[cur].Left(6) == "DELAY " )
- {
- if ( sdelay > 0 ) ThrowAbortException("dialogue '%s', line %d, duplicate 'DELAY' parameter.",dlg,cur+1);
- sdelay = lines[cur].Mid(6).ToInt();
- }
- else if ( lines[cur].Left(11) == "STARTDELAY " )
- {
- if ( sstartdelay > 0 ) ThrowAbortException("dialogue '%s', line %d, duplicate 'STARTDELAY' parameter.",dlg,cur+1);
- sstartdelay = lines[cur].Mid(11).ToInt();
- }
- else if ( lines[cur].Left(9) == "ENDDELAY " )
- {
- if ( senddelay > 0 ) ThrowAbortException("dialogue '%s', line %d, duplicate 'ENDDELAY' parameter.",dlg,cur+1);
- senddelay = lines[cur].Mid(9).ToInt();
- }
- else if ( lines[cur].Left(10) == "CHARDELAY " )
- {
- if ( schardelay > 0 ) ThrowAbortException("dialogue '%s', line %d, duplicate 'CHARDELAY' parameter.",dlg,cur+1);
- schardelay = lines[cur].Mid(10).ToInt();
- }
- else if ( lines[cur].Left(11) == "PAUSEDELAY " )
- {
- if ( spausedelay > 0 ) ThrowAbortException("dialogue '%s', line %d, duplicate 'PAUSEDELAY' parameter.",dlg,cur+1);
- spausedelay = lines[cur].Mid(11).ToInt();
- }
- else if ( lines[cur].Left(8) == "INDIRECT" )
- {
- if ( sindirect ) ThrowAbortException("dialogue '%s', line %d, duplicate 'INDIRECT' parameter.",dlg,cur+1);
- sindirect = true;
- }
- else if ( lines[cur].Left(10) == "ZNVSPECIAL" )
- {
- if ( sznvspecial ) ThrowAbortException("dialogue '%s', line %d, duplicate 'ZNVSPECIAL' parameter.",dlg,cur+1);
- sznvspecial = true;
- }
- else ThrowAbortException("dialogue '%s', line %d, parameter not recognized",dlg,cur+1);
- cur++;
- continue;
- }
- if ( lines[cur].Left(4) == "SEQ " )
- {
- // begin dialogue
- inseq = true;
- schr = lines[cur].Mid(4);
- if ( schr == "" ) ThrowAbortException("dialogue '%s', line %d, sequence has no character.",dlg,cur+1);
- lastmsg = msg;
- msg = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_"..schr.."SNAME"),StringTable.Localize("$SWWM_"..schr.."NAME"),schr);
- // wipe params
- sname = "";
- scnt = 0;
- sdelay = 0;
- sstartdelay = 0;
- senddelay = 0;
- schardelay = 0;
- spausedelay = 0;
- sindirect = false;
- sznvspecial = false;
- cur++;
- continue;
- }
- ThrowAbortException("dialogue '%s', line %d, expected 'SEQ' directive",dlg,cur+1);
- return;
- }
- ThrowAbortException("dialogue '%s', cursor past end of file.",dlg);
- }
-}
diff --git a/zscript/hud/swwm_hud.zsc b/zscript/hud/swwm_hud.zsc
index 22f5570db..40031a7ac 100644
--- a/zscript/hud/swwm_hud.zsc
+++ b/zscript/hud/swwm_hud.zsc
@@ -23,105 +23,52 @@ Class MsgLine
String nstr = str;
if ( rep > 1 ) nstr.AppendFormat(" (x%d)",rep);
let fnt = Font.GetFont('TewiFont');
- l = fnt.BreakLines(nstr,(type==PRINT_LOW)?sz:364);
- if ( type != PRINT_LOW ) ls = fnt.BreakLines(nstr,284);
+ l = fnt.BreakLines(nstr,(type==PRINT_LOW)?sz:361);
+ if ( type != PRINT_LOW ) ls = fnt.BreakLines(nstr,211);
}
}
-Class KeyGet
-{
- Class got;
- int flashtime;
-}
-
-Enum EMiniHUDFontColor
-{
- MCR_DEMOHUD,
- MCR_IBUKIHUD,
- MCR_SAYAHUD,
- MCR_KIRINHUD,
- MCR_MARISAHUD,
- MCR_VOIDHUD,
- MCR_WHITE,
- MCR_RED,
- MCR_GREEN,
- MCR_BLUE,
- MCR_YELLOW,
- MCR_CYAN,
- MCR_PURPLE,
- MCR_BRASS,
- MCR_SILVER,
- MCR_GOLD,
- MCR_MANA,
- MCR_CRIMSON,
- MCR_ELDRITCH,
- MCR_KINYLUM,
- MCR_SYDON,
- MCR_NOKOROKINYLUM,
- MCR_DEMOBLUE,
- MCR_DEMOPINK,
- MCR_ORANGE,
- MCR_GRASS,
- MCR_MINT,
- MCR_AQUA,
- MCR_MAGENTA,
- MCR_PINK,
- MCR_SKIN,
- MCR_FIRE,
- MCR_SULFUR,
- MCR_WITCH,
- MCR_CYANBLU,
- MCR_ICE,
- MCR_PURPUR,
- MCR_TOMATO,
- MCR_BLURP,
- MCR_PURB,
- MCR_NOKRON,
- MCR_KABBADON,
- MCR_FLASH,
- MCR_REDFLASH,
- MCR_WHITEFLASH,
- NUM_MINIHUD_COLOR
-};
-
Class SWWMStatusBar : BaseStatusBar
{
- Mixin SWWMUIRandom;
-
TextureID StatusTex, WeaponTex, ScoreTex, InventoryTex, ChatTex[6],
- HealthTex[9], FuelTex[2], DashTex, EnemyBTex, EnemyHTex[7],
- GenericAmmoTex[3], AmmoTex[3], MiniBox[2], bgtex, FaceTex[21];
+ HealthTex[6], FuelTex[2], DashTex, EnemyBTex, EnemyHTex[6],
+ GenericAmmoTex[3], MiniBox, AutoPage, bgtex;
- Font mSmallFont, mSmallFontOutline, mSmallFontOutlineAlt, mTinyFont, mTinyFontOutline, mTinyFontOutlineAlt, MiniHUDFont, MiniHUDFontOutline;
- int mhudfontcol[NUM_MINIHUD_COLOR];
+ Font mSmallFont, mBigFont, mTinyFont;
Array MainQueue, PickupQueue;
- transient ThinkerIterator cti;
+ // sorted arrays of various elements
+ Array intpoints;
+ Array scoreobjs;
+ Array trackers;
+ Array senseitems;
// the event handler, holding all sorts of stuff
SWWMHandler hnd;
// shared stuff
- double hsA, hsT;
- double hs, hs0, hs1, hs2;
- Vector2 ss, ss0, ss1, ss2;
- int ymargin, xmargin;
- int ymargin0; // for pickups/oneliners
+ double hs;
+ double hsb;
+ double hsn;
+ double hss;
+ double hsi;
+ double hsd;
+ Vector2 ss;
+ Vector2 ssb;
+ Vector2 ssn;
+ Vector2 sss;
+ Vector2 ssi;
+ Vector2 ssd;
+ int margin;
double FracTic;
double FrameTime;
double PrevFrame;
int chatopen;
- int pausetime, pausecol;
+ bool camhidden;
+ int pausetime;
Vector2 pausepos, pausedir;
-
- // constants
- const MAXSHOWN = 4;
- const MAXSHOWNBIG = 10;
- const MAXPICKUP = 5;
- const CHATDURATION = 25;
- const MSGDURATION = 5;
- const PICKDURATION = 3;
+ bool isalthud;
// shared from renderunderlay, needed for proper interpolation of some things
Vector3 viewpos, viewrot;
@@ -129,7 +76,7 @@ Class SWWMStatusBar : BaseStatusBar
// projection data cache
SWWMProjectionData projdata;
- DynamicValueInterpolator ScoreInter;
+ DynamicValueInterpolator HealthInter, ScoreInter, FuelInter, DashInter;
Inventory lastsel;
Weapon lastwep;
@@ -141,25 +88,22 @@ Class SWWMStatusBar : BaseStatusBar
transient BrokenLines midl;
int midsz;
+ bool koraxhack, mainframehack, bosshack;
int puzzlecnt, realpuzzlecnt;
SWWMWeaponTooltip ctip;
- SWWMWeaponSwapTip cstip;
- double mm_zoom;
transient ThinkerIterator mi; // for map markers
double minimapzoom, oldminimapzoom;
// minimap constants
const CLIPDIST = 800; // clip distance for minimap view, with rotation accounted
const MAPVIEWDIST = 1132; // maximum distance for something to be considered visible (rounded up CLIPDIST*sqrt(2))
- const HALFMAPSIZE = 50; // half the size of the minimap draw region (unscaled)
- const HALFMAPSIZE_SMALL = 40; // half of size when using small minimap
+ const HALFMAPSIZE = 40; // half the size of the minimap draw region (unscaled)
// minimap colors (thats a lot of 'em)
- Color mm_backcolor, mm_cdwallcolor, mm_efwallcolor, mm_fdwallcolor, mm_interlevelcolor, mm_intralevelcolor, mm_lockedcolor, mm_notseencolor, mm_portalcolor, mm_secretsectorcolor, mm_secretwallcolor, mm_specialwallcolor, mm_thingcolor, mm_thingcolor_citem, mm_thingcolor_friend, mm_thingcolor_item, mm_thingcolor_monster, mm_thingcolor_ncmonster, mm_thingcolor_shootable, mm_thingcolor_vipitem, mm_thingcolor_missile, mm_tswallcolor, mm_unexploredsecretcolor, mm_wallcolor, mm_yourcolor;
- transient bool mm_cvfirstdraw;
- transient Canvas mm_canvas;
- transient TextureID mm_canvastex;
+ int mm_colorset;
+ Color mm_backcolor, mm_cdwallcolor, mm_efwallcolor, mm_fdwallcolor, mm_gridcolor, mm_interlevelcolor, mm_intralevelcolor, mm_lockedcolor, mm_notseencolor, mm_portalcolor, mm_secretsectorcolor, mm_secretwallcolor, mm_specialwallcolor, mm_thingcolor, mm_thingcolor_citem, mm_thingcolor_friend, mm_thingcolor_item, mm_thingcolor_monster, mm_thingcolor_ncmonster, mm_thingcolor_shootable, mm_thingcolor_vipitem, mm_thingcolor_missile, mm_tswallcolor, mm_unexploredsecretcolor, mm_wallcolor, mm_xhaircolor, mm_yourcolor;
+ bool mm_displaylocks, mm_drawautopage;
// deathmatch stuff
int playercount, rank, lead;
@@ -168,74 +112,1031 @@ Class SWWMStatusBar : BaseStatusBar
Array teamactive;
Array teamscore;
- int PulsePhase; // for health pulsing
-
- // for flashing some elements in the hud
- Array keyflash;
- int oldkills, olditems, oldsecrets;
- int oldtkills, oldtitems, oldtsecrets;
- int oldpkills, oldpitems, oldpsecrets;
- transient int killflash, itemflash, secretflash;
- transient int tkillflash, titemflash, tsecretflash;
- transient int pkillflash, pitemflash, psecretflash;
-
- // top stuff colors
- int tclabel, tcvalue, tcextra, tccompl, tcsucks;
- String tclabel_s, tcextra_s;
-
- // top stuff levelname splitting
- transient ui String cached_ln;
- transient ui BrokenLines ln_bl;
-
- transient int AmmoFlash[18]; // flash when new ammo is received
- int AmmoOldAmounts[18]; // to detect when to flash
- transient int AmmoMaxFlash[18]; // flash when ammo max amount changes
- int AmmoOldMaxAmounts[18]; // to detect when to flash
- Class AmmoSlots[18]; // ammo type on each slot
- String AmmoNames[18]; // ammo 4-letter names
- transient int HealthFlash; // flash when healing
- int LastHealth; // to detect when to flash
- int LagHealth[10]; // for delayed decay bar
-
- SmoothDynamicValueInterpolator HealthInter, FuelInter, DashInter;
- SmoothLinearValueInterpolator LagHealthInter;
-
- // please do not misread
- int cummscoreup, cummspanup, cummflashup;
- int cummscoredn, cummspandn, cummflashdn;
-
- // called by static handler when loading a game
- // forcibly flushes our interpolators
- void Flush()
+ override void FlushNotify()
{
- FlushStatus();
- FlushWeapons();
+ // flush interpolators (useful since this virtual gets called
+ // when loading saves, too)
+ HealthInter.Reset(CPlayer.Health);
+ ScoreInter.Reset(SWWMCredits.Get(CPlayer));
+ FuelInter.Reset((CPlayer.mo is 'Demolitionist')?int(Demolitionist(CPlayer.mo).dashfuel):0);
+ DashInter.Reset((CPlayer.mo is 'Demolitionist')?int((40-Demolitionist(CPlayer.mo).dashcooldown)*3.):0);
+ Alt_FlushInterpolators();
+ if ( level.maptime <= 1 )
+ {
+ // flush ALL messages
+ MainQueue.Clear();
+ PickupQueue.Clear();
+ return;
+ }
+ // flush non-chat messages
+ for ( int i=0; i= PRINT_CHAT ) continue;
+ MainQueue.Delete(i);
+ i--;
+ }
+ // flush nametag
+ ntagstr = "";
+ ntagtic = 0;
+ }
+
+ override bool ProcessMidPrint( Font fnt, String msg, bool bold )
+ {
+ // hack lol
+ if ( msg.Left(15) ~== "swwmwpntooltip." )
+ {
+ String wname = msg.Mid(15);
+ Class w = wname;
+ if ( w )
+ {
+ let tt = new("SWWMWeaponTooltip").Init(w);
+ bool appended = false;
+ for ( SWWMWeaponTooltip t=ctip; t; t=t.next )
+ {
+ if ( t.next ) continue;
+ appended = true;
+ t.next = tt;
+ break;
+ }
+ if ( !appended )
+ {
+ ctip = tt;
+ AttachMessage(tt,-2910);
+ }
+ }
+ return true;
+ }
+ else if ( msg.Left(11) ~== "swwmkeyget." )
+ {
+ String kname = msg.Mid(11);
+ Class k = kname;
+ if ( k )
+ {
+ let kg = new("KeyGet");
+ kg.got = k;
+ kg.flashtime = gametic+25;
+ keyflash.Push(kg);
+ }
+ return true;
+ }
+ SWWMDirectMessage m, m2;
+ // more hack
+ if ( msg ~== "swwmultdoom2map20dlg" )
+ {
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m.seqname = "SAYAGOTCHAEND";
+ m.seqcnt = 5;
+ m.delay = 40;
+ AttachMessage(m,-1232);
+ return true;
+ }
+ else if ( msg.Left(25) ~== "swwmsilverbulleteasteregg" )
+ {
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ let num = msg.Mid(25).ToInt();
+ switch ( num )
+ {
+ case 1:
+ default:
+ m.seqname = "SAYAWASTEA";
+ m.seqcnt = 1;
+ m.delay = 5;
+ m.startdelay = 10;
+ m.enddelay = 25;
+ break;
+ case 2:
+ m.seqname = "SAYAWASTEB";
+ m.seqcnt = 1;
+ m.delay = 10;
+ m.startdelay = 20;
+ m.enddelay = 30;
+ break;
+ case 3:
+ m.seqname = "SAYAWASTEC";
+ m.seqcnt = 1;
+ m.delay = 30;
+ m.startdelay = 15;
+ m.enddelay = 25;
+ break;
+ case 4:
+ m.seqname = "SAYAWASTED";
+ m.seqcnt = 2;
+ m.delay = 40;
+ m.startdelay = 10;
+ m.enddelay = 20;
+ break;
+ case 5:
+ m.seqname = "SAYAWASTEE";
+ m.seqcnt = 1;
+ m.delay = 20;
+ m.startdelay = 10;
+ m.enddelay = 30;
+ break;
+ case 6:
+ m.seqname = "SAYAWASTEF";
+ m.seqcnt = 1;
+ m.delay = 50;
+ m.startdelay = 20;
+ m.enddelay = 30;
+ break;
+ }
+ AttachMessage(m,-1232);
+ return true;
+ }
+ // check for Korax lines, add them to chat (and reply to some of them)
+ bool koraxline = false;
+ if ( msg == StringTable.Localize("$TXT_ACS_MAP02_9_GREET") )
+ koraxline = true;
+ else if ( msg == StringTable.Localize("$TXT_ACS_MAP02_11_AREYO") )
+ {
+ EventHandler.SendNetworkEvent("swwmkoraxline",0,consoleplayer);
+ koraxline = true;
+ if ( !swwm_nomapmsg )
+ {
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m.seqname = "SAYAGREETA";
+ m.seqcnt = 3;
+ m.delay = 150;
+ AttachMessage(m,-1232);
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m2.seqname = "SAYAGREETB";
+ m2.seqcnt = 1;
+ m2.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m2.seqname = "SAYAGREETC";
+ m2.seqcnt = 1;
+ m2.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m2.seqname = "SAYAGREETD";
+ m2.seqcnt = 1;
+ m2.delay = 30;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m2.seqname = "SAYAGREETE";
+ m2.seqcnt = 1;
+ m2.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m2.seqname = "SAYAGREETF";
+ m2.seqcnt = 1;
+ m2.delay = 30;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ }
+ }
+ else if ( msg == StringTable.Localize("$TXT_ACS_MAP13_11_MYSER") )
+ {
+ EventHandler.SendNetworkEvent("swwmkoraxline",1,consoleplayer);
+ koraxline = true;
+ if ( !swwm_nomapmsg )
+ {
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m.seqname = "SAYABLOODA";
+ m.seqcnt = 2;
+ m.delay = 220;
+ AttachMessage(m,-1232);
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_IBUKISNAME"),StringTable.Localize("$SWWM_IBUKINAME"),"Ibuki");
+ m2.seqname = "SAYABLOODB";
+ m2.seqcnt = 1;
+ m2.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m2.seqname = "SAYABLOODC";
+ m2.seqcnt = 1;
+ m2.delay = 30;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_IBUKISNAME"),StringTable.Localize("$SWWM_IBUKINAME"),"Ibuki");
+ m2.seqname = "SAYABLOODD";
+ m2.seqcnt = 1;
+ m2.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ }
+ }
+ else if ( msg == StringTable.Localize("$TXT_ACS_MAP22_27_YOUHA") )
+ koraxline = true;
+ else if ( msg == StringTable.Localize("$TXT_ACS_MAP22_29_ITHIN") )
+ {
+ EventHandler.SendNetworkEvent("swwmkoraxline",2,consoleplayer);
+ koraxline = true;
+ if ( !swwm_nomapmsg )
+ {
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m.seqname = "SAYAGAMEA";
+ m.seqcnt = 2;
+ m.delay = 200;
+ AttachMessage(m,-1232);
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_IBUKISNAME"),StringTable.Localize("$SWWM_IBUKINAME"),"Ibuki");
+ m2.seqname = "SAYAGAMEB";
+ m2.seqcnt = 1;
+ m2.delay = 30;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m2.seqname = "SAYAGAMEC";
+ m2.seqcnt = 1;
+ m2.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ }
+ }
+ else if ( msg == StringTable.Localize("$TXT_ACS_MAP27_8_WORSH") )
+ koraxline = true;
+ else if ( msg == StringTable.Localize("$TXT_ACS_MAP27_10_THENA") )
+ {
+ EventHandler.SendNetworkEvent("swwmkoraxline",3,consoleplayer);
+ koraxline = true;
+ if ( !swwm_nomapmsg )
+ {
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m.seqname = "KIRINWORSHIPA";
+ m.seqcnt = 1;
+ m.delay = 150;
+ AttachMessage(m,-1232);
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m2.seqname = "KIRINWORSHIPB";
+ m2.seqcnt = 1;
+ m2.delay = 40;
+ m2.enddelay = 10;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m2.seqname = "KIRINWORSHIPC";
+ m2.seqcnt = 1;
+ m2.delay = 10;
+ m2.enddelay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m2.seqname = "KIRINWORSHIPD";
+ m2.seqcnt = 2;
+ m2.delay = 10;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ }
+ }
+ else if ( msg == StringTable.Localize("$TXT_ACS_MAP35_12_AREYO") )
+ koraxline = true;
+ else if ( msg == StringTable.Localize("$TXT_ACS_MAP35_14_TOFAC") )
+ {
+ EventHandler.SendNetworkEvent("swwmkoraxline",4,consoleplayer);
+ koraxline = true;
+ if ( !swwm_nomapmsg )
+ {
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m.seqname = "SAYAMASTERSA";
+ m.seqcnt = 2;
+ m.delay = 150;
+ m.enddelay = 60;
+ AttachMessage(m,-1232);
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_IBUKISNAME"),StringTable.Localize("$SWWM_IBUKINAME"),"Ibuki");
+ m2.seqname = "SAYAMASTERSB";
+ m2.seqcnt = 1;
+ m2.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m2.seqname = "SAYAMASTERSC";
+ m2.seqcnt = 1;
+ m2.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_IBUKISNAME"),StringTable.Localize("$SWWM_IBUKINAME"),"Ibuki");
+ m2.seqname = "SAYAMASTERSD";
+ m2.seqcnt = 1;
+ m2.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m2.seqname = "SAYAMASTERSE";
+ m2.seqcnt = 1;
+ m2.delay = 40;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m2.seqname = "SAYAMASTERSF";
+ m2.seqcnt = 1;
+ m2.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ }
+ }
+ if ( koraxline )
+ {
+ koraxhack = true;
+ Console.Printf(msg);
+ koraxhack = false;
+ return true;
+ }
+ bool ispuzzle = false;
+ let s = SWWMStats.Find(players[consoleplayer]);
+ if ( s )
+ {
+ puzzlecnt = s.puzzlecnt;
+ realpuzzlecnt = s.realpuzzlecnt;
+ }
+ // check for puzzle solving lines (oh god why), and increment the achievement
+ if ( ((level.mapname ~== "MAP04") || (level.mapname ~== "MAP05"))
+ && ((msg == StringTable.Localize("$TXT_ACS_MAP04_9_ONEHA"))
+ || (msg == StringTable.Localize("$TXT_ACS_MAP04_11_ONETH"))
+ || (msg == StringTable.Localize("$TXT_ACS_MAP05_6_ONETH"))) )
+ {
+ if ( puzzlecnt >= 4 ) puzzlecnt = 0;
+ puzzlecnt++;
+ realpuzzlecnt++;
+ ispuzzle = true;
+ }
+ else if ( ((level.mapname ~== "MAP08") || (level.mapname ~== "MAP09") || (level.mapname ~== "MAP10"))
+ && ((msg == StringTable.Localize("$TXT_ACS_MAP08_6_ONESI"))
+ || (msg == StringTable.Localize("$TXT_ACS_MAP09_6_ONESI"))
+ || (msg == StringTable.Localize("$TXT_ACS_MAP10_6_ONESI"))) )
+ {
+ if ( (puzzlecnt < 4) || (puzzlecnt >= 10) ) puzzlecnt = 4;
+ puzzlecnt++;
+ realpuzzlecnt++;
+ ispuzzle = true;
+ }
+ else if ( ((level.mapname ~== "MAP28") || (level.mapname ~== "MAP30") || (level.mapname ~== "MAP34"))
+ && ((msg == StringTable.Localize("$TXT_ACS_MAP28_6_ONENI"))
+ || (msg == StringTable.Localize("$TXT_ACS_MAP30_6_ONENI"))
+ || (msg == StringTable.Localize("$TXT_ACS_MAP34_1_ONENI"))) )
+ {
+ if ( (puzzlecnt < 10) || (puzzlecnt >= 19) ) puzzlecnt = 10;
+ puzzlecnt++;
+ realpuzzlecnt++;
+ ispuzzle = true;
+ }
+ // deathkings
+ else if ( ((level.mapname ~== "MAP44") || (level.mapname ~== "MAP46"))
+ && ((msg == StringTable.Localize("$TXT_ACS_MAP44_1_THREE"))
+ || (msg == StringTable.Localize("$TXT_ACS_MAP44_2_TWOMO"))
+ || (msg == StringTable.Localize("$TXT_ACS_MAP44_3_ONEMO"))
+ || (msg == StringTable.Localize("$TXT_ACS_MAP44_4_THEPU"))
+ || (msg == StringTable.Localize("$TXT_ACS_MAP44_10_ONETH"))
+ || (msg == StringTable.Localize("$TXT_ACS_MAP44_11_TWOTH"))
+ || (msg == StringTable.Localize("$TXT_ACS_MAP46_8_ONEFO"))) )
+ {
+ if ( (puzzlecnt < 19) || (puzzlecnt >= 30) ) puzzlecnt = 19;
+ puzzlecnt++;
+ realpuzzlecnt++;
+ ispuzzle = true;
+ }
+ else if ( (level.mapname ~== "MAP51")
+ && ((msg == StringTable.Localize("$TXT_ACS_MAP51_8_ONETH"))
+ || (msg == StringTable.Localize("$TXT_ACS_MAP51_9_TWOTH"))
+ || (msg == StringTable.Localize("$TXT_ACS_MAP51_10_THECR"))) )
+ {
+ if ( (puzzlecnt < 30) || (puzzlecnt >= 34) ) puzzlecnt = 30;
+ puzzlecnt++;
+ realpuzzlecnt++;
+ ispuzzle = true;
+ }
+ if ( ispuzzle )
+ {
+ EventHandler.SendNetworkEvent("swwmstorepuzzlecnt",consoleplayer,puzzlecnt,realpuzzlecnt);
+ int tpuz = SWWMUtility.IsDeathkings()?15:19;
+ if ( realpuzzlecnt >= tpuz ) SWWMUtility.MarkAchievement("puzzle",players[consoleplayer]);
+ if ( !swwm_nomapmsg )
+ {
+ switch ( puzzlecnt )
+ {
+ case 1:
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m.seqname = "KIRINPUZZLEA";
+ m.seqcnt = 2;
+ m.delay = 90;
+ AttachMessage(m,-1232);
+ break;
+ case 2:
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m.seqname = "KIRINPUZZLEB";
+ m.seqcnt = 1;
+ m.delay = 80;
+ AttachMessage(m,-1232);
+ break;
+ case 3:
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m.seqname = "KIRINPUZZLEC";
+ m.seqcnt = 2;
+ m.delay = 70;
+ AttachMessage(m,-1232);
+ break;
+ case 5:
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m.seqname = "KIRINPUZZLED";
+ m.seqcnt = 2;
+ m.delay = 70;
+ AttachMessage(m,-1232);
+ break;
+ case 8:
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m.seqname = "KIRINPUZZLEE";
+ m.seqcnt = 2;
+ m.delay = 60;
+ AttachMessage(m,-1232);
+ break;
+ case 11:
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m.seqname = "KIRINPUZZLEF";
+ m.seqcnt = 3;
+ m.delay = 60;
+ AttachMessage(m,-1232);
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m2.seqname = "KIRINPUZZLEG";
+ m2.seqcnt = 1;
+ m.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m2.seqname = "KIRINPUZZLEH";
+ m2.seqcnt = 1;
+ m.delay = 30;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m2.seqname = "KIRINPUZZLEI";
+ m2.seqcnt = 2;
+ m.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ break;
+ case 20:
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m.seqname = "KIRINPUZZLEJ";
+ m.seqcnt = 2;
+ m.delay = 80;
+ AttachMessage(m,-1232);
+ break;
+ case 30:
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m.seqname = "KIRINPUZZLEK";
+ m.seqcnt = 1;
+ m.delay = 60;
+ AttachMessage(m,-1232);
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_IBUKISNAME"),StringTable.Localize("$SWWM_IBUKINAME"),"Ibuki");
+ m2.seqname = "KIRINPUZZLEL";
+ m2.seqcnt = 1;
+ m2.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m2.seqname = "KIRINPUZZLEM";
+ m2.seqcnt = 1;
+ m2.delay = 10;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m2.seqname = "KIRINPUZZLEN";
+ m2.seqcnt = 1;
+ m2.delay = 30;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_IBUKISNAME"),StringTable.Localize("$SWWM_IBUKINAME"),"Ibuki");
+ m2.seqname = "KIRINPUZZLEO";
+ m2.seqcnt = 1;
+ m2.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m2.seqname = "KIRINPUZZLEP";
+ m2.seqcnt = 1;
+ m2.delay = 30;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_IBUKISNAME"),StringTable.Localize("$SWWM_IBUKINAME"),"Ibuki");
+ m2.seqname = "KIRINPUZZLEQ";
+ m2.seqcnt = 1;
+ m2.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ break;
+ case 31:
+ m = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m.seqname = "KIRINPUZZLER";
+ m.seqcnt = 3;
+ m.delay = 60;
+ AttachMessage(m,-1232);
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m2.seqname = "KIRINPUZZLES";
+ m2.seqcnt = 1;
+ m2.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_KIRINSNAME"),StringTable.Localize("$SWWM_KIRINNAME"),"Kirin");
+ m2.seqname = "KIRINPUZZLET";
+ m2.seqcnt = 1;
+ m2.delay = 30;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ m = m2;
+ m2 = new("SWWMDirectMessage").Init(StringTable.Localize("$SWWM_SAYASNAME"),StringTable.Localize("$SWWM_SAYANAME"),"Saya");
+ m2.seqname = "KIRINPUZZLEU";
+ m2.seqcnt = 1;
+ m2.delay = 20;
+ m.nextmsg = m2;
+ m.nextdirect = true;
+ break;
+ }
+ }
+ }
+ // rampancy fun stuff
+ bool mainframeline = false;
+ if ( (msg == StringTable.Localize("$AISPAWN_TEXT1"))
+ || (msg == StringTable.Localize("$AISPAWN_TEXT2"))
+ || (msg == StringTable.Localize("$AISEE_TEXT"))
+ || (msg == StringTable.Localize("$AIACTIVE_TEXT1"))
+ || (msg == StringTable.Localize("$AIACTIVE_TEXT2"))
+ || (msg == StringTable.Localize("$AIPAIN_TEXT1"))
+ || (msg == StringTable.Localize("$AIPAIN_TEXT2"))
+ || (msg == StringTable.Localize("$AIPAIN_TEXT3"))
+ || (msg == StringTable.Localize("$AIPAIN_TEXT4"))
+ || (msg == StringTable.Localize("$AIPAIN_TEXT5"))
+ || (msg == StringTable.Localize("$AIPAIN_TEXT6"))
+ || (msg == StringTable.Localize("$AIPAIN_TEXT7")) )
+ mainframeline = true;
+ if ( mainframeline )
+ {
+ mainframehack = true;
+ Console.Printf(msg);
+ mainframehack = false;
+ return true;
+ }
+ if ( (msg == StringTable.Localize("$BOSSLINE_IOS"))
+ || (msg == StringTable.Localize("$BOSSLINE_ARCHANGELUS"))
+ || (msg == StringTable.Localize("$BOSSLINE_DSPARIL")) )
+ {
+ bosshack = true;
+ Console.Printf(msg);
+ bosshack = false;
+ return true;
+ }
+ if ( !fnt || (fnt == smallfont) )
+ {
+ midstr = msg;
+ midtic = level.totaltime;
+ midtype = bold?2:0;
+ return true;
+ }
+ if ( (fnt == bigfont) || (fnt == originalbigfont) )
+ {
+ midstr = msg;
+ midtic = level.totaltime;
+ midtype = bold?3:1;
+ return true;
+ }
+ return false;
+ }
+
+ override bool ProcessNotify( EPrintLevel printlevel, String outline )
+ {
+ if ( koraxhack )
+ {
+ // treat as chat message
+ printlevel = PRINT_CHAT;
+ outline = "\cmKorax\c-: "..outline;
+ }
+ else if ( mainframehack )
+ {
+ // same here, hi yholl
+ printlevel = PRINT_CHAT;
+ outline = "\cmAI Mainframe\c-: "..outline;
+ }
+ else if ( bosshack )
+ {
+ // no need to attach name, these are done specifically for this
+ printlevel = PRINT_CHAT;
+ }
+ // append chat messages to full history
+ if ( (printlevel == PRINT_CHAT) || (printlevel == PRINT_TEAMCHAT) )
+ EventHandler.SendNetworkEvent("swwmstoremessage."..outline.Left(outline.Length()-1),level.totaltime,printlevel,consoleplayer);
+ // ignore during intermission
+ if ( gamestate != GS_LEVEL ) return false;
+ if ( (printlevel < PRINT_LOW) || (printlevel > PRINT_TEAMCHAT) ) return true; // we couldn't care less about these
+ let m = new("MsgLine");
+ m.str = outline.Left(outline.Length()-1); // strip newline
+ m.type = printlevel;
+ m.tic = level.totaltime;
+ m.rep = 1;
+ if ( printlevel == PRINT_LOW )
+ {
+ // check if repeated
+ for ( int i=0; i a, int l, int h )
+ {
+ SWWMInterest pv = a[h];
+ int i = (l-1);
+ for ( int j=l; j<=(h-1); j++ )
+ {
+ if ( CmpInterest(pv,a[j]) || CmpDist(pv.pos,a[j].pos) )
+ {
+ i++;
+ SWWMInterest tmp = a[j];
+ a[j] = a[i];
+ a[i] = tmp;
+ }
+ }
+ SWWMInterest tmp = a[h];
+ a[h] = a[i+1];
+ a[i+1] = tmp;
+ return i+1;
+ }
+ private void qsort_intpoints( Array a, int l, int h )
+ {
+ if ( l >= h ) return;
+ int p = partition_intpoints(a,l,h);
+ qsort_intpoints(a,l,p-1);
+ qsort_intpoints(a,p+1,h);
+ }
+
+ // quicksort (combat trackers)
+ private int partition_trackers( Array a, int l, int h )
+ {
+ SWWMCombatTracker pv = a[h];
+ int i = (l-1);
+ for ( int j=l; j<=(h-1); j++ )
+ {
+ if ( CmpTarget(pv,a[j]) || CmpDist(pv.pos,a[j].pos) )
+ {
+ i++;
+ SWWMCombatTracker tmp = a[j];
+ a[j] = a[i];
+ a[i] = tmp;
+ }
+ }
+ SWWMCombatTracker tmp = a[h];
+ a[h] = a[i+1];
+ a[i+1] = tmp;
+ return i+1;
+ }
+ private void qsort_trackers( Array a, int l, int h )
+ {
+ if ( l >= h ) return;
+ int p = partition_trackers(a,l,h);
+ qsort_trackers(a,l,p-1);
+ qsort_trackers(a,p+1,h);
+ }
+
+ // quicksort (score objects)
+ private int partition_scoreobjs( Array a, int l, int h )
+ {
+ SWWMScoreObj pv = a[h];
+ int i = (l-1);
+ for ( int j=l; j<=(h-1); j++ )
+ {
+ if ( CmpScore(pv,a[j]) || CmpDist(pv.pos,a[j].pos) )
+ {
+ i++;
+ SWWMScoreObj tmp = a[j];
+ a[j] = a[i];
+ a[i] = tmp;
+ }
+ }
+ SWWMScoreObj tmp = a[h];
+ a[h] = a[i+1];
+ a[i+1] = tmp;
+ return i+1;
+ }
+ private void qsort_scoreobjs( Array a, int l, int h )
+ {
+ if ( l >= h ) return;
+ int p = partition_scoreobjs(a,l,h);
+ qsort_scoreobjs(a,l,p-1);
+ qsort_scoreobjs(a,p+1,h);
+ }
+
+ // quicksort (item sense)
+ private int partition_itemsense( Array a, int l, int h )
+ {
+ SWWMItemSense pv = a[h];
+ int i = (l-1);
+ for ( int j=l; j<=(h-1); j++ )
+ {
+ if ( CmpDist(pv.pos,a[j].pos) )
+ {
+ i++;
+ SWWMItemSense tmp = a[j];
+ a[j] = a[i];
+ a[i] = tmp;
+ }
+ }
+ SWWMItemSense tmp = a[h];
+ a[h] = a[i+1];
+ a[i+1] = tmp;
+ return i+1;
+ }
+ private void qsort_itemsense( Array a, int l, int h )
+ {
+ if ( l >= h ) return;
+ int p = partition_itemsense(a,l,h);
+ qsort_itemsense(a,l,p-1);
+ qsort_itemsense(a,p+1,h);
+ }
+
+ // quicksort (player scores)
+ private int partition_playerscore( Array a, int l, int h )
+ {
+ PlayerInfo pv = a[h];
+ int i = (l-1);
+ for ( int j=l; j<=(h-1); j++ )
+ {
+ if ( pv.fragcount < a[j].fragcount )
+ {
+ i++;
+ PlayerInfo tmp = a[j];
+ a[j] = a[i];
+ a[i] = tmp;
+ }
+ }
+ PlayerInfo tmp = a[h];
+ a[h] = a[i+1];
+ a[i+1] = tmp;
+ return i+1;
+ }
+ private void qsort_playerscore( Array a, int l, int h )
+ {
+ if ( l >= h ) return;
+ int p = partition_playerscore(a,l,h);
+ qsort_playerscore(a,l,p-1);
+ qsort_playerscore(a,p+1,h);
}
// separated so they can be auto-ticked by the demolitionist menu
void TickInterpolators()
{
- // ensure money updates when using the store
- TickTopStuffInterpolators();
- // ensure healthbar updates when buying healing items
- TickStatusInterpolators();
- // ensure ammo flashes when buying
- TickWeaponInterpolators();
+ HealthInter.Update(CPlayer.health);
+ ScoreInter.Update(SWWMCredits.Get(CPlayer));
+ Alt_UpdateInterpolators();
}
override void Tick()
{
Super.Tick();
- if ( !hnd ) hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
pausetime = gametic;
SWWMUtility.PrepareProjData(projdata,ViewPos,ViewRot.x,ViewRot.y,ViewRot.z,players[consoleplayer].fov);
- // interpolators first
+ int maxtargetnum = max(0,swwm_maxtargets);
+ int maxscorenum = max(0,swwm_maxscorenums);
+ int maxdamnum = max(0,swwm_maxdamnums);
+ // prune old messages
+ for ( int i=0; i PRINT_HIGH) && (level.totaltime < (MainQueue[i].tic+35*swwm_chatduration)) ) continue;
+ MainQueue.Delete(i);
+ i--;
+ }
+ // update interpolators
TickInterpolators();
- // subcategory tickers
- TickMessages();
- TickStatus();
- TickTopStuff();
- TickWeapons();
+ let d = Demolitionist(CPlayer.mo);
+ if ( d )
+ {
+ FuelInter.Update(int(d.dashfuel));
+ DashInter.Update(int((40-d.dashcooldown)*3.));
+ }
+ else
+ {
+ FuelInter.Update(0);
+ DashInter.Update(0);
+ }
+ // let weapons update their own interpolators
+ if ( CPlayer.ReadyWeapon is 'SWWMWeapon' )
+ SWWMWeapon(CPlayer.ReadyWeapon).HudTick();
+ double desiredzoom = clamp(swwm_mm_zoom,.5,level.allmap?2.:1.);
+ if ( (minimapzoom != swwm_mm_zoom) || (oldminimapzoom != swwm_mm_zoom) )
+ {
+ oldminimapzoom = minimapzoom;
+ double diff = .1*(desiredzoom-minimapzoom);
+ minimapzoom += diff;
+ if ( abs(minimapzoom-desiredzoom) <= .01 )
+ minimapzoom = desiredzoom;
+ }
+ if ( !hnd ) hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
+ let cam = players[consoleplayer].camera;
+ Vector3 viewvec = (cos(viewrot.x)*cos(viewrot.y),sin(viewrot.x)*cos(viewrot.y),sin(-viewrot.y));
+ int sz;
+ if ( level.allmap && swwm_pois )
+ {
+ // update omnisight stuff
+ if ( intpoints.Size() != hnd.intpoints_cnt )
+ intpoints.Resize(hnd.intpoints_cnt);
+ int i = 0;
+ for ( SWWMInterest poi=hnd.intpoints; poi; poi=poi.next )
+ {
+ // ignore points clearly outside of player view
+ Vector3 tdir = level.Vec3Diff(viewpos,poi.pos);
+ if ( viewvec dot tdir < 0 ) continue;
+ Vector3 ndc = SWWMUtility.ProjectPoint(projdata,viewpos+tdir);
+ if ( ndc.z >= 1. ) continue;
+ Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc);
+ if ( !SWWMUtility.TestScreenBounds(projdata,vpos) ) continue;
+ intpoints[i++] = poi;
+ }
+ // squeeze if some were discarded
+ if ( i != hnd.intpoints_cnt )
+ intpoints.Resize(i);
+ // sort by distance
+ qsort_intpoints(intpoints,0,intpoints.Size()-1);
+ }
+ if ( swwm_targeter )
+ {
+ // update target stuff
+ if ( trackers.Size() != hnd.trackers_cnt )
+ trackers.Resize(hnd.trackers_cnt);
+ int i = 0;
+ for ( SWWMCombatTracker trk=hnd.trackers; trk; trk=trk.next )
+ {
+ // ignore dormant/invisible targets
+ if ( !trk.mytarget || trk.mytarget.bDORMANT || trk.mytarget.bINVISIBLE ) continue;
+ // ignore local player
+ if ( trk.mytarget == CPlayer.mo ) continue;
+ if ( trk.mytarget is 'PlayerGone' ) continue; // ignore "gone" players
+ int mtime = 35;
+ if ( level.allmap && (trk.lasthealth > 0) ) mtime += 105;
+ if ( level.maptime > trk.updated+mtime ) continue;
+ // ignore trackers clearly outside of player view
+ Vector3 tdir = level.Vec3Diff(viewpos,trk.pos);
+ if ( viewvec dot tdir < 0 ) continue;
+ Vector3 ndc = SWWMUtility.ProjectPoint(projdata,viewpos+tdir);
+ if ( ndc.z >= 1. ) continue;
+ Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc);
+ if ( !SWWMUtility.TestScreenBounds(projdata,vpos) ) continue;
+ trackers[i++] = trk;
+ }
+ // squeeze if some were discarded
+ if ( i != hnd.trackers_cnt )
+ trackers.Resize(i);
+ // sort by distance (give priority to players)
+ qsort_trackers(trackers,0,trackers.Size()-1);
+ // cap if limited (must cap after sorting, though, otherwise it'll look weird)
+ if ( maxtargetnum && (trackers.Size() > maxtargetnum) )
+ {
+ int endo = trackers.Size()-maxtargetnum;
+ // we gotta push the frontmost bars to the start, due to the inverted draw order
+ for ( int i=maxtargetnum-1; i>=0; i-- )
+ trackers[i] = trackers[endo+i];
+ trackers.Resize(maxtargetnum);
+ }
+ }
+ else trackers.Clear();
+ // update floating scores, adding the scorenums first, then the damnums
+ int total_sz = 0;
+ if ( swwm_scorenums ) total_sz += maxscorenum?min(maxscorenum,hnd.scorenums_cnt):hnd.scorenums_cnt;
+ if ( swwm_healthnums ) total_sz += maxdamnum?min(maxdamnum,hnd.damnums_cnt):hnd.damnums_cnt;
+ if ( scoreobjs.Size() != total_sz )
+ scoreobjs.Resize(total_sz);
+ int i = 0;
+ if ( swwm_scorenums )
+ {
+ for ( SWWMScoreObj scr=hnd.scorenums; scr && (i= 1. ) continue;
+ Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc);
+ if ( !SWWMUtility.TestScreenBounds(projdata,vpos) ) continue;
+ scoreobjs[i++] = scr;
+ }
+ }
+ if ( swwm_healthnums )
+ {
+ for ( SWWMScoreObj scr=hnd.damnums; scr && (i= 1. ) continue;
+ Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc);
+ if ( !SWWMUtility.TestScreenBounds(projdata,vpos) ) continue;
+ scoreobjs[i++] = scr;
+ }
+ }
+ // squeeze if some were discarded
+ if ( i != total_sz )
+ scoreobjs.Resize(i);
+ // sort by distance
+ qsort_scoreobjs(scoreobjs,0,scoreobjs.Size()-1);
+ // check if player has item sense
+ let demo = Demolitionist(CPlayer.mo);
+ if ( demo && (demo.itemsense_cnt > 0) )
+ {
+ if ( senseitems.Size() != demo.itemsense_cnt )
+ senseitems.Resize(demo.itemsense_cnt);
+ i = 0;
+ for ( SWWMItemSense s=demo.itemsense; s; s=s.next )
+ {
+ if ( !level.allmap && (level.maptime > s.updated+35) ) continue;
+ // ignore points clearly outside of player view
+ Vector3 tdir = level.Vec3Diff(viewpos,s.pos);
+ if ( viewvec dot tdir < 0 ) continue;
+ Vector3 ndc = SWWMUtility.ProjectPoint(projdata,viewpos+tdir);
+ if ( ndc.z >= 1. ) continue;
+ Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc);
+ if ( !SWWMUtility.TestScreenBounds(projdata,vpos) ) continue;
+ senseitems[i++] = s;
+ }
+ // squeeze if some were discarded
+ if ( i != demo.itemsense_cnt )
+ senseitems.Resize(i);
+ // sort by distance
+ qsort_itemsense(senseitems,0,senseitems.Size()-1);
+ }
// part of gross hackery to override nametag display
if ( CPlayer.inventorytics > 0 )
{
@@ -257,192 +1158,1609 @@ Class SWWMStatusBar : BaseStatusBar
}
}
lastwep = CPlayer.PendingWeapon;
+ Alt_Tick();
+ // make sure vanilla nametags don't display
+ DetachMessageID(0x5745504e); // WEPN
+ DetachMessageID(0x53494e56); // SINV
+ // also try with different endianness, just in case
+ DetachMessageID(0x4e504557); // WEPN
+ DetachMessageID(0x564e4953); // SINV
+ // deathmatch stuff
+ if ( !deathmatch ) return;
+ if ( teamplay )
+ {
+ if ( teamactive.Size() != Teams.Size() ) teamactive.Resize(Teams.Size());
+ if ( teamscore.Size() != Teams.Size() ) teamscore.Resize(Teams.Size());
+ for ( int i=0; i CPlayer.fragcount )
+ rank += 1;
+ else if ( players[i].fragcount == CPlayer.fragcount )
+ tiedscore = true;
+ if ( players[i].fragcount > highscore )
+ highscore = players[i].fragcount;
+ }
+ if ( sortplayers.Size() != playercount ) sortplayers.Resize(playercount);
+ for ( int i=0, j=0; i 1000. ) return String.Format("\cj%d\cc%s",int(meters/1000.),StringTable.Localize("$SWWM_UNIT_KILOMETER"));
+ return String.Format("\cj%d\cc%s",int(meters),StringTable.Localize("$SWWM_UNIT_METER"));
+ }
+
+ private void DrawTarget()
+ {
+ // don't draw when dead or with automap open
+ if ( (CPlayer.health <= 0) || automapactive ) return;
+ SWWMUtility.PrepareProjData(projdata,ViewPos,ViewRot.x,ViewRot.y,ViewRot.z,players[consoleplayer].fov);
+ Screen.SetClipRect(projdata.viewx,projdata.viewy,projdata.vieww,projdata.viewh);
+ // points of interest
+ String tag;
+ if ( level.allmap )
+ {
+ for ( int i=0; i= 1. ) continue;
+ Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc);
+ if ( poi.type == INT_Key ) tag = String.Format("\cf%s\c-",poi.keytag);
+ else if ( poi.type == INT_Exit )
+ {
+ if ( (poi.trackedline.special == Teleport_EndGame)
+ || ((poi.trackedline.special == Exit_Secret) && (level.nextsecretmap.Left(6) == "enDSeQ"))
+ || ((poi.trackedline.special == Exit_Normal) && (level.nextmap.Left(6) == "enDSeQ")) )
+ tag = String.Format("\cg%s\c-",StringTable.Localize("$SWWM_EEXIT"));
+ else if ( poi.trackedline.special == Exit_Secret )
+ {
+ LevelInfo l = LevelInfo.FindLevelInfo(level.nextsecretmap);
+ if ( l && l.isValid() ) tag = String.Format("\cx%s:\c- %s\c-",StringTable.Localize("$SWWM_SEXIT"),l.LookupLevelName());
+ else tag = String.Format("\cx%s\c-",StringTable.Localize("$SWWM_SEXIT"));
+ }
+ else if ( (poi.trackedline.special == Exit_Normal) || ((poi.trackedline.special == ACS_Execute) && (poi.trackedline.Args[0] == -Int('E1M8_KNOCKOUT'))) )
+ {
+ LevelInfo l = LevelInfo.FindLevelInfo(level.nextmap);
+ if ( l && l.isValid() ) tag = String.Format("\cy%s:\c- %s\c-",StringTable.Localize("$SWWM_NEXIT"),l.LookupLevelName());
+ else tag = String.Format("\cy%s\c-",StringTable.Localize("$SWWM_NEXIT"));
+ }
+ else if ( poi.trackedline.special == Teleport_NewMap )
+ {
+ LevelInfo l = LevelInfo.FindLevelByNum(poi.trackedline.Args[0]);
+ if ( l && l.isValid() ) tag = String.Format("\cy%s\c-%s\c-",StringTable.Localize("$SWWM_EXIT"),l.LookupLevelName());
+ else tag = String.Format("\cy%s\c-",StringTable.Localize("$SWWM_NEXIT"));
+ }
+ else if ( ((poi.trackedline.special == ACS_Execute) || (poi.trackedline.special == ACS_ExecuteAlways)) && (poi.trackedline.Args[0] == -Int('MapFadeOut')) )
+ {
+ LevelInfo l = LevelInfo.FindLevelByNum(poi.trackedline.Args[2]);
+ if ( (level.levelnum != 1) && l && l.isValid() ) tag = String.Format("\cy%s\c-%s\c-",StringTable.Localize("$SWWM_EXIT"),l.LookupLevelName());
+ else tag = String.Format("\cy%s\c-",StringTable.Localize("$SWWM_NEXIT"));
+ }
+ }
+ Screen.DrawText(mTinyFont,Font.CR_WHITE,(vpos.x-hsi*mTinyFont.StringWidth(tag)/2.)/hsi,(vpos.y-hsi*mTinyFont.GetHeight()/2.)/hsi,tag,DTA_VirtualWidthF,ssi.x,DTA_VirtualHeightF,ssi.y,DTA_KeepRatio,true);
+ tag = String.Format("\cu(%s\cu)\c-",FormatDist(tdir.length()));
+ Screen.DrawText(mTinyFont,Font.CR_WHITE,(vpos.x-hsi*mTinyFont.StringWidth(tag)/2.)/hsi,(vpos.y+hsi*mTinyFont.GetHeight()/2.)/hsi,tag,DTA_VirtualWidthF,ssi.x,DTA_VirtualHeightF,ssi.y,DTA_KeepRatio,true);
+ }
+ }
+ // sensed items
+ let demo = Demolitionist(CPlayer.mo);
+ if ( demo && (demo.itemsense_cnt > 0) )
+ {
+ for ( int i=0; i= 1. ) continue;
+ Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc);
+ int mtime = level.allmap?70:35;
+ double alph = clamp(((s.updated+mtime)-(level.maptime+fractic))/35.,0.,1.);
+ alph *= clamp(1.5-1.5*(tdir.length()/(level.allmap?1200.:800.)),0.,1.);
+ tag = s.tag;
+ Screen.DrawText(mTinyFont,s.vipitem?Font.CR_PURPLE:s.scoreitem?Font.CR_GOLD:Font.CR_GREEN,(vpos.x-hsd*mTinyFont.StringWidth(tag)/2.)/hsd,(vpos.y-hsd*mTinyFont.GetHeight()/2.)/hsd,tag,DTA_VirtualWidthF,ssd.x,DTA_VirtualHeightF,ssd.y,DTA_KeepRatio,true,DTA_Alpha,alph);
+ tag = String.Format("\cu(%s\cu)\c-",FormatDist(tdir.length()));
+ Screen.DrawText(mTinyFont,Font.CR_WHITE,(vpos.x-hsd*mTinyFont.StringWidth(tag)/2.)/hsd,(vpos.y+hsd*mTinyFont.GetHeight()/2.)/hsd,tag,DTA_VirtualWidthF,ssd.x,DTA_VirtualHeightF,ssd.y,DTA_KeepRatio,true,DTA_Alpha,alph);
+ if ( s.item is 'SWWMRespawnTimer' )
+ {
+ tag = String.Format(StringTable.Localize("$SWWM_TRESPAWN"),s.item.special2/GameTicRate);
+ Screen.DrawText(mTinyFont,Font.CR_WHITE,(vpos.x-hsd*mTinyFont.StringWidth(tag)/2.)/hsd,(vpos.y+hsd*mTinyFont.GetHeight()*2)/hsd,tag,DTA_VirtualWidthF,ssd.x,DTA_VirtualHeightF,ssd.y,DTA_KeepRatio,true,DTA_Alpha,alph);
+ }
+ }
+ }
+ // targetting array
+ for ( int i=0; i= 1. ) continue;
+ Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc);
+ tag = targ.mytag;
+ if ( (tag != "") && !targ.myplayer )
+ {
+ if ( targ.legged && (targ.mutated || swwm_ldspoil) )
+ {
+ if ( StringTable.Localize("$SWWM_LEGPREFIX") == "R" ) tag = tag..StringTable.Localize("$SWWM_LEG");
+ else tag = StringTable.Localize("$SWWM_LEG")..tag;
+ }
+ if ( targ.bBOSS )
+ {
+ if ( swwm_bigtags ) tag = "\cx★\c- "..tag.." \cx★\c-";
+ else tag = "\cx*\c- "..tag.." \cx*\c-"; // miniwi has no stars
+ }
+ if ( targ.bFRIENDLY ) tag = "\cg♥\c- "..tag.." \cg♥\c-";
+ }
+ int mtime = 35;
+ if ( level.allmap && (targ.lasthealth > 0) ) mtime += 105;
+ double alph = clamp(((targ.updated+mtime)-(level.maptime+fractic))/35.,0.,1.);
+ Vector2 barsiz = TexMan.GetScaledSize(EnemyBTex);
+ barsiz.x *= hsb;
+ barsiz.y *= hsb;
+ Vector2 barpos = vpos-(barsiz/2.);
+ barpos.y -= 16.;
+ Font fnt = swwm_bigtags?mSmallFont:mTinyFont;
+ int col = Font.CR_WHITE;
+ if ( teamplay )
+ {
+ int team = targ.myplayer.GetTeam();
+ if ( team != -1 ) col = Font.FindFontColor(Teams[team].mName); // this works in practice because team names are the same as their text colors
+ if ( col == -1 ) col = Font.CR_WHITE;
+ }
+ if ( swwm_targettags || targ.myplayer && (tag != "") )
+ Screen.DrawText(fnt,col,(barpos.x+barsiz.x/2.-(fnt.StringWidth(tag)*hsb)/2.)/hsb,(barpos.y-fnt.GetHeight()*hsb)/hsb,tag,DTA_VirtualWidthF,ssb.x,DTA_VirtualHeightF,ssb.y,DTA_KeepRatio,true,DTA_Alpha,alph);
+ Screen.DrawTexture(EnemyBTex,false,barpos.x/hsb,barpos.y/hsb,DTA_VirtualWidthF,ssb.x,DTA_VirtualHeightF,ssb.y,DTA_KeepRatio,true,DTA_Alpha,alph);
+ double ht = clamp(targ.intp.GetValue(),0,targ.maxhealth*100);
+ double hw = (min(ht,targ.maxhealth)*50.)/targ.maxhealth;
+ if ( targ.mytarget && (targ.mytarget.bInvulnerable || (targ.myplayer && (targ.myplayer.cheats&(CF_GODMODE|CF_GODMODE2))) || targ.mytarget.FindInventory("InvinciballPower")) )
+ {
+ Screen.DrawTexture(EnemyHTex[4],false,(barpos.x+2*hsb)/hsb,(barpos.y+2*hsb)/hsb,DTA_VirtualWidthF,ssb.x,DTA_VirtualHeightF,ssb.y,DTA_KeepRatio,true,DTA_Alpha,alph,DTA_WindowRightF,hw);
+ }
+ else
+ {
+ Screen.DrawTexture(EnemyHTex[0],false,(barpos.x+2*hsb)/hsb,(barpos.y+2*hsb)/hsb,DTA_VirtualWidthF,ssb.x,DTA_VirtualHeightF,ssb.y,DTA_KeepRatio,true,DTA_Alpha,alph,DTA_WindowRightF,hw);
+ if ( ht > targ.maxhealth )
+ {
+ hw = (min(ht-targ.maxhealth,targ.maxhealth)*50.)/targ.maxhealth;
+ Screen.DrawTexture(EnemyHTex[1],false,(barpos.x+2*hsb)/hsb,(barpos.y+2*hsb)/hsb,DTA_VirtualWidthF,ssb.x,DTA_VirtualHeightF,ssb.y,DTA_KeepRatio,true,DTA_Alpha,alph,DTA_WindowRightF,hw);
+ }
+ if ( ht > targ.maxhealth*2 )
+ {
+ hw = (min(ht-targ.maxhealth*2,targ.maxhealth*3)*50.)/(targ.maxhealth*3);
+ Screen.DrawTexture(EnemyHTex[2],false,(barpos.x+2*hsb)/hsb,(barpos.y+2*hsb)/hsb,DTA_VirtualWidthF,ssb.x,DTA_VirtualHeightF,ssb.y,DTA_KeepRatio,true,DTA_Alpha,alph,DTA_WindowRightF,hw);
+ }
+ if ( ht > targ.maxhealth*5 )
+ {
+ hw = (min(ht-targ.maxhealth*5,targ.maxhealth*5)*50.)/(targ.maxhealth*5);
+ Screen.DrawTexture(EnemyHTex[3],false,(barpos.x+2*hsb)/hsb,(barpos.y+2*hsb)/hsb,DTA_VirtualWidthF,ssb.x,DTA_VirtualHeightF,ssb.y,DTA_KeepRatio,true,DTA_Alpha,alph,DTA_WindowRightF,hw);
+ }
+ }
+ if ( targ.mytarget && targ.mytarget.FindInventory("DivineSpriteEffect") )
+ {
+ double falph = clamp((ht-targ.maxhealth*10)/(targ.maxhealth*60.),0.,1.);
+ Screen.DrawTexture(EnemyHTex[5],false,(barpos.x+2*hsb)/hsb,(barpos.y+2*hsb)/hsb,DTA_VirtualWidthF,ssb.x,DTA_VirtualHeightF,ssb.y,DTA_KeepRatio,true,DTA_Alpha,alph*falph,DTA_LegacyRenderStyle,STYLE_Add);
+ }
+ }
+ // floating kill scores and others
+ for ( int i=0; i= 1. ) continue;
+ Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc);
+ tag = String.Format("%+d",snum.score);
+ double alph = clamp((snum.lifespan+fractic)/35.,0.,1.);
+ Vector2 fo = (0,0);
+ bool isscore = false;
+ if ( snum.damnum )
+ {
+ if ( snum.score < 0 )
+ {
+ // damage falls down
+ int initspd = (128-snum.seed);
+ int boostup = 64+snum.seed2;
+ fo.x = (.05*initspd)*((snum.initialspan-(snum.lifespan-fractic))**.8);
+ fo.y = -((snum.initialspan-(snum.lifespan-fractic))**1.5)+boostup*sin((90./snum.initialspan)*(level.maptime+fractic-snum.starttic));
+ }
+ else
+ {
+ // health falls up (?)
+ int initspd = (128-snum.seed);
+ int boostup = 16+snum.seed2/4;
+ fo.x = (.15*initspd)*((snum.initialspan-(snum.lifespan-fractic))**.6);
+ fo.y = ((snum.initialspan-(snum.lifespan-fractic))**1.2)-boostup*sin((90./snum.initialspan)*(level.maptime+fractic-snum.starttic));
+ }
+ }
+ else
+ {
+ // score rises linearly
+ fo.y = snum.initialspan-(snum.lifespan-fractic);
+ isscore = true;
+ }
+ double hs0 = isscore?hss:hsn;
+ Vector2 ss0 = isscore?sss:ssn;
+ Screen.DrawText(mTinyFont,snum.tcolor,(vpos.x-hs0*(fo.x+mTinyFont.StringWidth(tag)/2.))/hs0,(vpos.y-hs0*(fo.y+(mTinyFont.GetHeight()/2.)))/hs0,tag,DTA_VirtualWidthF,ss0.x,DTA_VirtualHeightF,ss0.y,DTA_KeepRatio,true,DTA_Alpha,alph);
+ // extra strings (if available)
+ if ( !swwm_scorebonus ) continue;
+ fo.y += mTinyFont.GetHeight();
+ for ( int i=0; i 0 ) tag.AppendFormat(" x%d",snum.xscore[i]);
+ Screen.DrawText(mTinyFont,snum.xtcolor[i],(vpos.x-hss*(fo.x+mTinyFont.StringWidth(tag)/2.))/hss,(vpos.y-hss*(fo.y+(mTinyFont.GetHeight()/2.)))/hss,tag,DTA_VirtualWidthF,sss.x,DTA_VirtualHeightF,sss.y,DTA_KeepRatio,true,DTA_Alpha,alph);
+ fo.y += mTinyFont.GetHeight();
+ }
+ }
+ Screen.ClearClipRect();
+ }
+
override void DrawMyPos()
{
String str = String.Format("(%d,%d,%d)",CPlayer.mo.pos.X,CPlayer.mo.pos.Y,CPlayer.mo.pos.Z);
- Screen.DrawText(mTinyFontOutline,Font.CR_GREEN,(ss0.x-mTinyFontOutline.StringWidth(str))/2,4,str,DTA_VirtualWidthF,ss0.x,DTA_VirtualHeightF,ss0.y,DTA_KeepRatio,true);
+ Screen.DrawText(mTinyFont,Font.CR_GREEN,(ss.x-mTinyFont.StringWidth(str))/2,4,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ }
+
+ override void DrawAutomapHUD( double ticFrac )
+ {
+ // do nothing, DrawScore handles this
+ }
+
+ // minimap helper code
+ private void GetMinimapColors()
+ {
+ mm_colorset = swwm_mm_colorset;
+ mm_drawautopage = AutoPage&&(am_drawmapback==1);
+ switch ( mm_colorset )
+ {
+ case 1:
+ // gzdoom
+ mm_backcolor = am_backcolor;
+ mm_cdwallcolor = am_cdwallcolor;
+ mm_efwallcolor = am_efwallcolor;
+ mm_fdwallcolor = am_fdwallcolor;
+ mm_gridcolor = am_gridcolor;
+ mm_interlevelcolor = am_interlevelcolor;
+ mm_intralevelcolor = am_intralevelcolor;
+ mm_lockedcolor = am_lockedcolor;
+ mm_notseencolor = am_notseencolor;
+ mm_portalcolor = am_portalcolor;
+ mm_secretsectorcolor = am_secretsectorcolor;
+ mm_secretwallcolor = am_secretwallcolor;
+ mm_specialwallcolor = am_specialwallcolor;
+ mm_thingcolor = am_thingcolor;
+ mm_thingcolor_citem = am_thingcolor_citem;
+ mm_thingcolor_friend = am_thingcolor_friend;
+ mm_thingcolor_item = am_thingcolor_item;
+ mm_thingcolor_monster = am_thingcolor_monster;
+ mm_thingcolor_ncmonster = am_thingcolor_ncmonster;
+ mm_thingcolor_shootable = am_thingcolor;
+ mm_thingcolor_vipitem = am_unexploredsecretcolor;
+ mm_thingcolor_missile = am_specialwallcolor;
+ mm_tswallcolor = am_tswallcolor;
+ mm_unexploredsecretcolor = am_unexploredsecretcolor;
+ mm_wallcolor = am_wallcolor;
+ mm_xhaircolor = am_xhaircolor;
+ mm_yourcolor = am_yourcolor;
+ mm_displaylocks = true;
+ break;
+ case 2:
+ // doom
+ mm_backcolor = "00 00 00";
+ mm_cdwallcolor = "fc fc 00";
+ mm_efwallcolor = "bc 78 48";
+ mm_fdwallcolor = "bc 78 48";
+ mm_gridcolor = "4c 4c 4c";
+ mm_interlevelcolor = 0;
+ mm_intralevelcolor = 0;
+ mm_lockedcolor = "fc fc 00";
+ mm_notseencolor = "6c 6c 6c";
+ mm_portalcolor = "40 40 40";
+ mm_secretsectorcolor = 0;
+ mm_secretwallcolor = 0;
+ mm_specialwallcolor = 0;
+ mm_thingcolor = "74 fc 6c";
+ mm_thingcolor_citem = "74 fc 6c";
+ mm_thingcolor_friend = "74 fc 6c";
+ mm_thingcolor_item = "74 fc 6c";
+ mm_thingcolor_monster = "74 fc 6c";
+ mm_thingcolor_ncmonster = "74 fc 6c";
+ mm_thingcolor_shootable = "74 fc 6c";
+ mm_thingcolor_vipitem = "74 fc 6c";
+ mm_thingcolor_missile = "74 fc 6c";
+ mm_tswallcolor = "80 80 80";
+ mm_unexploredsecretcolor = 0;
+ mm_wallcolor = "fc 00 00";
+ mm_xhaircolor = "80 80 80";
+ mm_yourcolor = "ff ff ff";
+ mm_displaylocks = false;
+ break;
+ case 3:
+ // strife
+ mm_backcolor = "00 00 00";
+ mm_cdwallcolor = "77 73 73";
+ mm_efwallcolor = "37 3b 5b";
+ mm_fdwallcolor = "37 3b 5b";
+ mm_gridcolor = "4c 4c 4c";
+ mm_interlevelcolor = 0;
+ mm_intralevelcolor = 0;
+ mm_lockedcolor = "77 73 73";
+ mm_notseencolor = "6c 6c 6c";
+ mm_portalcolor = "40 40 40";
+ mm_secretsectorcolor = 0;
+ mm_secretwallcolor = 0;
+ mm_specialwallcolor = 0;
+ mm_thingcolor = "bb 3b 00";
+ mm_thingcolor_citem = "db ab 00";
+ mm_thingcolor_friend = "fc 00 00";
+ mm_thingcolor_item = "db ab 00";
+ mm_thingcolor_monster = "fc 00 00";
+ mm_thingcolor_ncmonster = "fc 00 00";
+ mm_thingcolor_shootable = "bb 3b 00";
+ mm_thingcolor_vipitem = "db ab 00";
+ mm_thingcolor_missile = "bb 3b 00";
+ mm_tswallcolor = "77 73 73";
+ mm_unexploredsecretcolor = 0;
+ mm_wallcolor = "c7 ce ce";
+ mm_xhaircolor = "80 80 80";
+ mm_yourcolor = "ef ef ef";
+ mm_displaylocks = false;
+ break;
+ case 4:
+ // raven
+ mm_backcolor = "6c 54 40";
+ mm_cdwallcolor = "67 3b 1f";
+ mm_efwallcolor = "d0 b0 85";
+ mm_fdwallcolor = "d0 b0 85";
+ mm_gridcolor = "46 32 10";
+ mm_interlevelcolor = 0;
+ mm_intralevelcolor = 0;
+ mm_lockedcolor = "67 3b 1f";
+ mm_notseencolor = "00 00 00";
+ mm_portalcolor = "50 50 50";
+ mm_secretsectorcolor = 0;
+ mm_secretwallcolor = 0;
+ mm_specialwallcolor = 0;
+ mm_thingcolor = "ec ec ec";
+ mm_thingcolor_citem = "ec ec ec";
+ mm_thingcolor_friend = "ec ec ec";
+ mm_thingcolor_item = "ec ec ec";
+ mm_thingcolor_monster = "ec ec ec";
+ mm_thingcolor_ncmonster = "ec ec ec";
+ mm_thingcolor_shootable = "ec ec ec";
+ mm_thingcolor_vipitem = "ec ec ec";
+ mm_thingcolor_missile = "ec ec ec";
+ mm_tswallcolor = "58 5d 56";
+ mm_unexploredsecretcolor = 0;
+ mm_wallcolor = "4b 32 10";
+ mm_xhaircolor = "00 00 00";
+ mm_yourcolor = "ff ff ff";
+ mm_displaylocks = true;
+ break;
+ default:
+ // swwm
+ mm_backcolor = swwm_mm_backcolor;
+ mm_cdwallcolor = swwm_mm_cdwallcolor;
+ mm_efwallcolor = swwm_mm_efwallcolor;
+ mm_fdwallcolor = swwm_mm_fdwallcolor;
+ mm_gridcolor = swwm_mm_gridcolor;
+ mm_interlevelcolor = swwm_mm_interlevelcolor;
+ mm_intralevelcolor = swwm_mm_intralevelcolor;
+ mm_lockedcolor = swwm_mm_lockedcolor;
+ mm_notseencolor = swwm_mm_notseencolor;
+ mm_portalcolor = swwm_mm_portalcolor;
+ mm_secretsectorcolor = swwm_mm_secretsectorcolor;
+ mm_secretwallcolor = swwm_mm_secretwallcolor;
+ mm_specialwallcolor = swwm_mm_specialwallcolor;
+ mm_thingcolor = swwm_mm_thingcolor;
+ mm_thingcolor_citem = swwm_mm_thingcolor_citem;
+ mm_thingcolor_friend = swwm_mm_thingcolor_friend;
+ mm_thingcolor_item = swwm_mm_thingcolor_item;
+ mm_thingcolor_monster = swwm_mm_thingcolor_monster;
+ mm_thingcolor_ncmonster = swwm_mm_thingcolor_ncmonster;
+ mm_thingcolor_shootable = swwm_mm_thingcolor_shootable;
+ mm_thingcolor_vipitem = swwm_mm_thingcolor_vipitem;
+ mm_thingcolor_missile = swwm_mm_thingcolor_missile;
+ mm_tswallcolor = swwm_mm_tswallcolor;
+ mm_unexploredsecretcolor = swwm_mm_unexploredsecretcolor;
+ mm_wallcolor = swwm_mm_wallcolor;
+ mm_xhaircolor = swwm_mm_xhaircolor;
+ mm_yourcolor = swwm_mm_yourcolor;
+ mm_displaylocks = true;
+ mm_drawautopage = false;
+ break;
+ }
+ }
+ private bool ShouldDisplaySpecial( int special )
+ {
+ // thanks graf/randi/whoever
+ switch ( special )
+ {
+ // the following have (max_args < 0)
+ // but we can't know this from zscript, so they're hardcoded here
+ case Polyobj_StartLine:
+ case Polyobj_ExplicitLine:
+ case Transfer_WallLight:
+ case Sector_Attach3dMidtex:
+ case ExtraFloor_LightOnly:
+ case Sector_CopyScroller:
+ case Scroll_Texture_Left:
+ case Scroll_Texture_Right:
+ case Scroll_Texture_Up:
+ case Scroll_Texture_Down:
+ case Plane_Copy:
+ case Line_SetIdentification:
+ case Line_SetPortal:
+ case Sector_Set3DFloor:
+ case Sector_SetContents:
+ case Plane_Align:
+ case Static_Init:
+ case Transfer_Heights:
+ case Transfer_FloorLight:
+ case Transfer_CeilingLight:
+ case Scroll_Texture_Model:
+ case Scroll_Texture_Offsets:
+ case PointPush_SetForce:
+ return false;
+ }
+ return true;
+ }
+ private bool CheckSectorAction( Sector s, out int special, bool useonly )
+ {
+ for ( Actor act=s.SecActTarget; act; act=act.tracer )
+ {
+ if ( (act.Health&(SectorAction.SECSPAC_Use|SectorAction.SECSPAC_UseWall) || !useonly)
+ && act.special && !act.bFRIENDLY )
+ {
+ special = act.special;
+ return true;
+ }
+ }
+ return false;
+ }
+ private bool RealLineSpecial( Line l, out int special )
+ {
+ if ( special && l.activation&SPAC_PlayerActivate )
+ return true;
+ if ( CheckSectorAction(l.frontsector,special,!l.backsector) )
+ return true;
+ return (l.backsector && CheckSectorAction(l.backsector,special,false));
+ }
+ private bool ShowTriggerLine( Line l )
+ {
+ if ( am_showtriggerlines == 0 ) return false;
+ int special = l.special;
+ if ( !RealLineSpecial(l,special) ) return false;
+ if ( !ShouldDisplaySpecial(special) ) return false;
+ if ( special && (am_showtriggerlines >= 2) ) return true;
+ if ( !special || (special == Door_Open)
+ || (special == Door_Close)
+ || (special == Door_CloseWaitOpen)
+ || (special == Door_Raise)
+ || (special == Door_Animated)
+ || (special == Generic_Door) )
+ return false;
+ return true;
+ }
+ private bool CmpFloorPlanes( Line l )
+ {
+ return (l.frontsector.floorplane.Normal == l.backsector.floorplane.Normal)
+ && (l.frontsector.floorplane.D == l.backsector.floorplane.D);
+ }
+ private bool CmpCeilingPlanes( Line l )
+ {
+ return (l.frontsector.ceilingplane.Normal == l.backsector.ceilingplane.Normal)
+ && (l.frontsector.ceilingplane.D == l.backsector.ceilingplane.D);
+ }
+
+ private int CheckSecret( Line l )
+ {
+ if ( !mm_secretsectorcolor || !mm_unexploredsecretcolor )
+ return 0;
+ if ( l.frontsector && (l.frontsector.flags&Sector.SECF_WASSECRET) )
+ {
+ if ( am_map_secrets && !(l.frontsector.flags&Sector.SECF_SECRET) ) return 1;
+ if ( (am_map_secrets == 2) && !(l.flags&Line.ML_SECRET) ) return 2;
+ }
+ if ( l.backsector && (l.backsector.flags&Sector.SECF_WASSECRET) )
+ {
+ if ( am_map_secrets && !(l.backsector.flags&Sector.SECF_SECRET) ) return 1;
+ if ( (am_map_secrets == 2) && !(l.flags&Line.ML_SECRET) ) return 2;
+ }
+ return 0;
+ }
+ private bool CheckFFBoundary( Line l )
+ {
+ if ( !hnd || !hnd.ffsectors.Size() ) return false;
+ int frontidx = hnd.ffsectors.Find(l.frontsector.Index());
+ int backidx = hnd.ffsectors.Find(l.backsector.Index());
+ // no 3D floors, no boundary
+ if ( (frontidx == hnd.ffsectors.Size()) && (backidx == frontidx) )
+ return false;
+ return true;
+ }
+
+ private void DrawMapGrid( Vector2 basepos )
+ {
+ double zoomlevel = SWWMUtility.Lerp(oldminimapzoom,minimapzoom,FracTic);
+ double zoomview = MAPVIEWDIST*zoomlevel, zoomclip = CLIPDIST*zoomlevel;
+ Vector2 cpos = SWWMUtility.LerpVector2(players[consoleplayer].Camera.prev.xy,players[consoleplayer].Camera.pos.xy,FracTic);
+ // find farthest visible southwest grid point from camera position
+ int maxlines = int(zoomview/64);
+ Vector2 gpt = (cpos-(zoomview,zoomview))/128;
+ gpt.x = int(gpt.x)*128;
+ gpt.y = int(gpt.y)*128;
+ for ( int i=0; i zoomview )
+ continue;
+ // flip Y
+ rv1.y *= -1;
+ rv2.y *= -1;
+ // rotate by view
+ if ( swwm_mm_rotate )
+ {
+ rv1 = Actor.RotateVector(rv1,ViewRot.x-90);
+ rv2 = Actor.RotateVector(rv2,ViewRot.x-90);
+ }
+ // clip to frame
+ bool visible;
+ [visible, rv1, rv2] = SWWMUtility.LiangBarsky((-1,-1)*zoomclip,(1,1)*zoomclip,rv1,rv2);
+ if ( !visible ) continue;
+ // scale to minimap frame
+ rv1 *= (HALFMAPSIZE/zoomclip)*hs;
+ rv2 *= (HALFMAPSIZE/zoomclip)*hs;
+ // offset to minimap center
+ rv1 += basepos;
+ rv2 += basepos;
+ // draw the line
+ Screen.DrawThickLine(int(rv1.x),int(rv1.y),int(rv2.x),int(rv2.y),max(1.,hs*.25),mm_gridcolor);
+ }
+ for ( int i=0; i zoomview )
+ continue;
+ // flip Y
+ rv1.y *= -1;
+ rv2.y *= -1;
+ // rotate by view
+ if ( swwm_mm_rotate )
+ {
+ rv1 = Actor.RotateVector(rv1,ViewRot.x-90);
+ rv2 = Actor.RotateVector(rv2,ViewRot.x-90);
+ }
+ // clip to frame
+ bool visible;
+ [visible, rv1, rv2] = SWWMUtility.LiangBarsky((-1,-1)*zoomclip,(1,1)*zoomclip,rv1,rv2);
+ if ( !visible ) continue;
+ // scale to minimap frame
+ rv1 *= (HALFMAPSIZE/zoomclip)*hs;
+ rv2 *= (HALFMAPSIZE/zoomclip)*hs;
+ // offset to minimap center
+ rv1 += basepos;
+ rv2 += basepos;
+ // draw the line
+ Screen.DrawThickLine(int(rv1.x),int(rv1.y),int(rv2.x),int(rv2.y),max(1.,hs*.25),mm_gridcolor);
+ }
+ // draw the origin crosshair
+ Vector2 tv[4];
+ tv[0] = (-16,0);
+ tv[1] = (16,0);
+ tv[2] = (0,-16);
+ tv[3] = (0,16);
+ for ( int i=0; i<4; i+=2 )
+ {
+ Vector2 rv1 = tv[i]-cpos;
+ Vector2 rv2 = tv[i+1]-cpos;
+ if ( min(min(abs(rv1.x),abs(rv2.x)),min(abs(rv1.y),abs(rv2.y))) > zoomview )
+ continue;
+ // flip Y
+ rv1.y *= -1;
+ rv2.y *= -1;
+ // rotate by view
+ if ( swwm_mm_rotate )
+ {
+ rv1 = Actor.RotateVector(rv1,ViewRot.x-90);
+ rv2 = Actor.RotateVector(rv2,ViewRot.x-90);
+ }
+ // clip to frame
+ bool visible;
+ [visible, rv1, rv2] = SWWMUtility.LiangBarsky((-1,-1)*zoomclip,(1,1)*zoomclip,rv1,rv2);
+ if ( !visible ) continue;
+ // scale to minimap frame
+ rv1 *= (HALFMAPSIZE/zoomclip)*hs;
+ rv2 *= (HALFMAPSIZE/zoomclip)*hs;
+ // offset to minimap center
+ rv1 += basepos;
+ rv2 += basepos;
+ // draw the line
+ Screen.DrawThickLine(int(rv1.x),int(rv1.y),int(rv2.x),int(rv2.y),max(1.,hs*.75),mm_xhaircolor);
+ }
+ }
+
+ private void DrawMapLines( Vector2 basepos )
+ {
+ double zoomlevel = SWWMUtility.Lerp(oldminimapzoom,minimapzoom,FracTic);
+ double zoomview = MAPVIEWDIST*zoomlevel, zoomclip = CLIPDIST*zoomlevel;
+ Vector2 cpos = SWWMUtility.LerpVector2(players[consoleplayer].Camera.prev.xy,players[consoleplayer].Camera.pos.xy,FracTic);
+ Sector csec = players[consoleplayer].Camera.CurSector;
+ for ( int i=0; i= 4)) )
+ continue;
+ Vector2 rv1 = l.v1.p-cpos, rv2 = l.v2.p-cpos;
+ bool isportal = false;
+ if ( swwm_mm_portaloverlay )
+ {
+ Sector linesector;
+ if ( l.sidedef[0].flags&Side.WALLF_POLYOBJ ) linesector = level.PointInSector(l.v1.p+l.delta/2.);
+ else linesector = l.frontsector;
+ isportal = (linesector.portalgroup!=csec.portalgroup);
+ if ( isportal )
+ {
+ // portal displacement
+ Vector2 pofs = SWWMUtility.PortalDisplacement(csec,linesector);
+ rv1 -= pofs;
+ rv2 -= pofs;
+ }
+ }
+ Vector2 mid = (rv1+rv2)/2.;
+ Vector2 siz = (abs(rv1.x-rv2.x),abs(rv1.y-rv2.y))/2.;
+ if ( (((siz.x+zoomview)-abs(mid.x)) <= 0) || (((siz.y+zoomview)-abs(mid.y)) <= 0) )
+ continue;
+ // flip Y
+ rv1.y *= -1;
+ rv2.y *= -1;
+ // rotate by view
+ if ( swwm_mm_rotate )
+ {
+ rv1 = Actor.RotateVector(rv1,ViewRot.x-90);
+ rv2 = Actor.RotateVector(rv2,ViewRot.x-90);
+ }
+ // clip to frame
+ bool visible;
+ [visible, rv1, rv2] = SWWMUtility.LiangBarsky((-1,-1)*zoomclip,(1,1)*zoomclip,rv1,rv2);
+ if ( !visible ) continue;
+ // scale to minimap frame
+ rv1 *= (HALFMAPSIZE/zoomclip)*hs;
+ rv2 *= (HALFMAPSIZE/zoomclip)*hs;
+ // offset to minimap center
+ rv1 += basepos;
+ rv2 += basepos;
+ // get the line color
+ Color col = mm_wallcolor;
+ if ( (l.flags&Line.ML_MAPPED) || am_cheat )
+ {
+ int secwit = CheckSecret(l);
+ int lock = SWWMUtility.GetLineLock(l);
+ if ( secwit == 1 ) col = mm_secretsectorcolor;
+ else if ( secwit == 2 ) col = mm_unexploredsecretcolor;
+ else if ( l.flags&Line.ML_SECRET )
+ {
+ if ( am_cheat && l.backsector && mm_secretwallcolor )
+ col = mm_secretwallcolor;
+ else col = mm_wallcolor;
+ }
+ else if ( mm_interlevelcolor
+ && ((l.special == Exit_Normal)
+ || (l.special == Exit_Secret)
+ || (l.special == Teleport_NewMap)
+ || (l.special == Teleport_EndGame)) )
+ col = mm_interlevelcolor;
+ else if ( mm_intralevelcolor &&
+ (l.activation&SPAC_PlayerActivate)
+ && ((l.special == Teleport)
+ || (l.special == Teleport_NoFog)
+ || (l.special == Teleport_ZombieChanger)
+ || (l.special == Teleport_Line)) )
+ col = mm_intralevelcolor;
+ else if ( mm_displaylocks
+ && (lock > 0) && (lock < 256) )
+ {
+ let lcol = SWWMUtility.GetLockColor(lock);
+ if ( lcol ) col = lcol;
+ else col = mm_lockedcolor;
+ }
+ else if ( mm_specialwallcolor && ShowTriggerLine(l) )
+ col = mm_specialwallcolor;
+ else if ( l.frontsector && l.backsector )
+ {
+ if ( !CmpFloorPlanes(l) ) col = mm_fdwallcolor;
+ else if ( !CmpCeilingPlanes(l) ) col = mm_cdwallcolor;
+ else if ( CheckFFBoundary(l) ) col = mm_efwallcolor;
+ else
+ {
+ if ( (am_cheat == 0) || (am_cheat >= 4) )
+ continue;
+ col = mm_tswallcolor;
+ }
+ }
+ }
+ else col = mm_notseencolor;
+ // draw the line
+ if ( isportal )
+ {
+ col = Color((col.r+mm_portalcolor.r*7)/8,(col.g+mm_portalcolor.g*7)/8,(col.b+mm_portalcolor.b*7)/8);
+ Screen.DrawThickLine(int(rv1.x),int(rv1.y),int(rv2.x),int(rv2.y),max(1.,hs*.25),col);
+ }
+ else Screen.DrawThickLine(int(rv1.x),int(rv1.y),int(rv2.x),int(rv2.y),max(1.,hs*.5),col);
+ }
+ }
+ private void DrawMapMarkers( Vector2 basepos )
+ {
+ double zoomlevel = SWWMUtility.Lerp(oldminimapzoom,minimapzoom,FracTic);
+ double zoomview = MAPVIEWDIST*zoomlevel, zoomclip = CLIPDIST*zoomlevel;
+ Vector2 cpos = SWWMUtility.LerpVector2(players[consoleplayer].Camera.prev.xy,players[consoleplayer].Camera.pos.xy,FracTic);
+ Sector csec = players[consoleplayer].Camera.CurSector;
+ if ( !mi ) mi = ThinkerIterator.Create("MapMarker",Thinker.STAT_MAPMARKER);
+ else mi.Reinit();
+ MapMarker m;
+ while ( m = MapMarker(mi.Next()) )
+ {
+ if ( m.bDORMANT ) continue;
+ if ( m.args[1] && !(m.CurSector.moreflags&Sector.SECMF_DRAWN) ) continue;
+ TextureID tx;
+ if ( m.picnum.IsValid() ) tx = m.picnum;
+ else tx = m.CurState.GetSpriteTexture(1);
+ Vector2 sz = TexMan.GetScaledSize(tx);
+ Vector2 scl;
+ // seems to match automap scaling somewhat
+ if ( m.Args[2] ) scl = (m.Scale/zoomlevel)*.15;
+ else scl = m.Scale*.5;
+ sz.x *= scl.x;
+ sz.y *= scl.y;
+ double radius = max(sz.x,sz.y); // naive, I know
+ if ( m.args[0] )
+ {
+ // oh bother, this will be dicks
+ let ai = level.CreateActorIterator(m.args[0]);
+ Actor a;
+ while ( a = ai.Next() )
+ {
+ Vector2 rv = a.pos.xy-cpos;
+ bool isportal = false;
+ if ( swwm_mm_portaloverlay )
+ {
+ Sector sec = level.PointInSector(a.pos.xy);
+ if ( sec.portalgroup != csec.portalgroup )
+ {
+ isportal = true;
+ // portal displacement
+ rv -= SWWMUtility.PortalDisplacement(csec,sec);
+ }
+ }
+ if ( (((radius+zoomview)-abs(rv.x)) <= 0) || (((radius+zoomview)-abs(rv.y)) <= 0) )
+ continue;
+ // flip Y
+ rv.y *= -1;
+ // rotate by view
+ rv = Actor.RotateVector(rv,ViewRot.x-90);
+ // scale to minimap frame
+ rv *= (HALFMAPSIZE/zoomclip)*hs;
+ // offset to minimap center
+ rv += basepos;
+ // draw
+ Screen.DrawTexture(tx,false,rv.x,rv.y,DTA_ColorOverlay,isportal?Color(128,mm_portalcolor.r,mm_portalcolor.g,mm_portalcolor.b):Color(0,0,0,0),DTA_ScaleX,hs*scl.x,DTA_ScaleY,hs*scl.y,DTA_LegacyRenderStyle,m.GetRenderStyle(),DTA_Alpha,m.Alpha,DTA_FillColor,m.FillColor,DTA_TranslationIndex,m.Translation);
+ }
+ ai.Destroy();
+ continue;
+ }
+ Vector2 rv = m.pos.xy-cpos;
+ bool isportal = false;
+ if ( swwm_mm_portaloverlay )
+ {
+ Sector sec = level.PointInSector(m.pos.xy);
+ if ( sec.portalgroup != csec.portalgroup )
+ {
+ isportal = true;
+ // portal displacement
+ rv -= SWWMUtility.PortalDisplacement(csec,sec);
+ }
+ }
+ if ( (((radius+zoomview)-abs(rv.x)) <= 0) || (((radius+zoomview)-abs(rv.y)) <= 0) )
+ continue;
+ // flip Y
+ rv.y *= -1;
+ // rotate by view
+ rv = Actor.RotateVector(rv,ViewRot.x-90);
+ // scale to minimap frame
+ rv *= (HALFMAPSIZE/zoomclip)*hs;
+ // offset to minimap center
+ rv += basepos;
+ // draw
+ Screen.DrawTexture(tx,false,rv.x,rv.y,DTA_ColorOverlay,isportal?Color(128,mm_portalcolor.r,mm_portalcolor.g,mm_portalcolor.b):Color(0,0,0,0),DTA_ScaleX,hs*scl.x,DTA_ScaleY,hs*scl.y,DTA_LegacyRenderStyle,m.GetRenderStyle(),DTA_Alpha,m.Alpha,DTA_FillColor,m.FillColor,DTA_TranslationIndex,m.Translation);
+ }
+ }
+ private void DrawMapThings( Vector2 basepos )
+ {
+ double zoomlevel = SWWMUtility.Lerp(oldminimapzoom,minimapzoom,FracTic);
+ double zoomview = MAPVIEWDIST*zoomlevel, zoomclip = CLIPDIST*zoomlevel;
+ Vector2 cpos = SWWMUtility.LerpVector2(players[consoleplayer].Camera.prev.xy,players[consoleplayer].Camera.pos.xy,FracTic);
+ Sector csec = players[consoleplayer].Camera.CurSector;
+ for ( SWWMSimpleTracker t=hnd.strackers; t; t=t.next )
+ {
+ if ( !swwm_mm_missiles && t.ismissile ) continue;
+ if ( level.allmap && (t.target is 'Key') ) continue; // don't draw keys over the actual markers they have
+ Color col = mm_thingcolor;
+ bool isitem = false;
+ bool plainactor = false;
+ Vector2 pos;
+ double angle;
+ double radius;
+ if ( t.target )
+ {
+ pos = SWWMUtility.LerpVector2(t.target.prev.xy,t.target.pos.xy,FracTic);
+ angle = t.target.angle;
+ radius = t.isbeam?(t.target.speed*cos(t.target.pitch)):t.target.radius;
+ }
+ else
+ {
+ pos = t.pos.xy;
+ angle = t.angle;
+ radius = t.radius;
+ }
+ if ( t.isitem )
+ {
+ if ( t.vipitem ) col = mm_thingcolor_vipitem;
+ else if ( t.countitem ) col = mm_thingcolor_citem;
+ else col = mm_thingcolor_item;
+ isitem = true;
+ }
+ else if ( t.isplayer ) col = t.playercol;
+ else if ( t.friendly ) col = mm_thingcolor_friend;
+ else if ( t.countkill ) col = mm_thingcolor_monster;
+ else if ( t.ismonster ) col = mm_thingcolor_ncmonster;
+ else if ( t.ismissile ) col = mm_thingcolor_missile;
+ else
+ {
+ if ( t.vipitem ) col = mm_thingcolor_vipitem; // chanceboxes
+ else if ( t.shootable ) col = mm_thingcolor_shootable;
+ plainactor = true;
+ }
+ int mtime = 35;
+ if ( level.allmap && !t.expired && t.target ) mtime += 105;
+ Vector2 rv = pos-cpos;
+ bool isportal = false;
+ if ( swwm_mm_portaloverlay )
+ {
+ Sector sec = level.PointInSector(pos);
+ if ( sec.portalgroup != csec.portalgroup )
+ {
+ isportal = true;
+ // portal displacement
+ rv -= SWWMUtility.PortalDisplacement(csec,sec);
+ // and blend in the color too
+ col = Color((col.r+mm_portalcolor.r*7)/8,(col.g+mm_portalcolor.g*7)/8,(col.b+mm_portalcolor.b*7)/8);
+ }
+ }
+ if ( (((radius+zoomview)-abs(rv.x)) <= 0) || (((radius+zoomview)-abs(rv.y)) <= 0) )
+ continue;
+ Vector2 tv[4];
+ int nidx;
+ if ( t.isbeam )
+ {
+ // oriented line
+ nidx = 2;
+ tv[0] = rv;
+ tv[1] = rv+Actor.RotateVector((radius,0),angle);
+ }
+ else if ( isitem )
+ {
+ // rhombus
+ nidx = 4;
+ double crad = min(radius,10);
+ for ( int i=0; i<4; i++ )
+ tv[i] = rv+Actor.RotateVector((crad,0),i*90);
+ }
+ else if ( plainactor )
+ {
+ // aabb box
+ nidx = 4;
+ tv[0] = rv+(-radius,-radius);
+ tv[1] = rv+(radius,-radius);
+ tv[2] = rv+(radius,radius);
+ tv[3] = rv+(-radius,radius);
+ }
+ else
+ {
+ // oriented triangle
+ nidx = 3;
+ tv[0] = rv+Actor.RotateVector((radius,0),angle);
+ tv[1] = rv+Actor.RotateVector((-radius*.5,radius*.7),angle);
+ tv[2] = rv+Actor.RotateVector((-radius*.5,-radius*.7),angle);
+ }
+ // flip Y
+ for ( int j=0; j 0) )
+ {
+ xx = int(ss.x-(margin+2));
+ String str;
+ if ( automapactive || (fstats > 1) )
+ {
+ int label = am_showmaplabel;
+ String ln = level.levelname;
+ int iof = ln.IndexOf(" - by: ");
+ if ( iof != -1 ) ln.Truncate(iof);
+ if ( !label || ((level.clusterflags&level.CLUSTER_HUB) && (label == 2)) ) str = ln;
+ else str = String.Format("%s - %s",level.mapname.MakeUpper(),ln);
+ Screen.DrawText(mSmallFont,Font.CR_FIRE,xx-mSmallFont.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ yy += mSmallFont.GetHeight();
+ }
+ if ( (level.total_monsters > 0) && am_showmonsters && !deathmatch )
+ {
+ str = String.Format("\cxK \c-%d\cu/\c-%d",level.killed_monsters,level.total_monsters);
+ Screen.DrawText(mTinyFont,(level.killed_monsters>=level.total_monsters)?Font.CR_GOLD:Font.CR_WHITE,xx-mTinyFont.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ yy += mTinyFont.GetHeight();
+ }
+ if ( (level.total_items > 0) && am_showitems && !deathmatch )
+ {
+ str = String.Format("\cxI \c-%d\cu/\c-%d",level.found_items,level.total_items);
+ Screen.DrawText(mTinyFont,(level.found_items>=level.total_items)?Font.CR_GOLD:Font.CR_WHITE,xx-mTinyFont.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ yy += mTinyFont.GetHeight();
+ }
+ if ( (level.total_secrets > 0) && am_showsecrets && !deathmatch )
+ {
+ str = String.Format("\cxS \c-%d\cu/\c-%d",level.found_secrets,level.total_secrets);
+ Screen.DrawText(mTinyFont,(level.found_secrets>=level.total_secrets)?Font.CR_GOLD:Font.CR_WHITE,xx-mTinyFont.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ yy += mTinyFont.GetHeight();
+ }
+ int sec;
+ if ( am_showtime )
+ {
+ sec = Thinker.Tics2Seconds(level.maptime);
+ str = String.Format("\cxT \c-%02d\cu:\c-%02d\cu:\c-%02d",sec/3600,(sec%3600)/60,sec%60);
+ Screen.DrawText(mTinyFont,((level.sucktime>0)&&(sec>=(level.sucktime*3600)))?Font.CR_RED:(sec<=level.partime)?Font.CR_GOLD:Font.CR_WHITE,xx-mTinyFont.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ yy += mTinyFont.GetHeight();
+ }
+ // don't show total time if it's equal to map time
+ if ( am_showtotaltime && (level.totaltime != level.maptime) )
+ {
+ sec = Thinker.Tics2Seconds(level.totaltime);
+ str = String.Format("\cxTT \c-%02d\cu:\c-%02d\cu:\c-%02d",sec/3600,(sec%3600)/60,sec%60);
+ Screen.DrawText(mTinyFont,Font.CR_WHITE,xx-mTinyFont.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ yy += mTinyFont.GetHeight();
+ }
+ yy += 3;
+ }
+ if ( deathmatch )
+ {
+ yy += 9;
+ if ( playercount <= 1 ) return;
+ xx = int(ss.x-(margin+2));
+ String str;
+ if ( teamplay )
+ {
+ // draw team scores
+ for ( int i=0; i 0 ) str = String.Format("\cx%s \cj+%d\c-",StringTable.Localize("$SWWM_DMSPREAD"),lead);
+ else str = String.Format("\cx%s \cj%d\c-",StringTable.Localize("$SWWM_DMSPREAD"),lead);
+ Screen.DrawText(mSmallFont,Font.CR_WHITE,xx-mSmallFont.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ yy += mSmallFont.GetHeight()+3;
+ // draw top 3 players
+ for ( int i=0; i klist;
+ for ( int i=0; i 1) || forceamt )
+ {
+ String nstr;
+ if ( (i.Amount > 99999) && !forceamt ) nstr = "99999";
+ else nstr = String.Format("%d",i.Amount);
+ if ( isalthud )
+ {
+ int len = MiniHudFontOutline.StringWidth(nstr);
+ Screen.DrawText(MiniHudFontOutline,mhudfontcol[(i.Amount<=0)?MCR_RED:selected?MCR_BRASS:MCR_WHITE],(xx+30)-len,(yy+30)-6,nstr,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,alpha);
+ }
+ else
+ {
+ int len = mSmallFont.StringWidth(nstr);
+ Screen.DrawText(mSmallFont,(i.Amount<=0)?Font.CR_RED:selected?Font.CR_FIRE:Font.CR_WHITE,(xx+30)-len,(yy+30)-10,nstr,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,alpha);
+ }
+ }
+ return true;
+ }
+
+ private void DrawInventory( int invy = 58 )
+ {
+ // active items (armor / powerups)
+ double xx = margin+2;
+ double yy = ss.y-(margin+invy);
+ if ( CPlayer.mo.InvSel && !isInventoryBarVisible() ) yy -= 34;
+ bool drewarmor = false;
+ for ( Inventory i=CPlayer.mo.Inv; i; i=i.Inv )
+ {
+ if ( (i.Amount <= 0) || (!(i is 'SWWMArmor') && !(i is 'BasicArmor')) ) continue;
+ if ( !DrawInvIcon(i,xx,yy,forceamt:true,selected:true) ) continue;
+ yy -= 34;
+ drewarmor = true;
+ }
+ yy = ss.y-(margin+invy);
+ if ( drewarmor ) xx += 40;
+ else if ( CPlayer.mo.InvSel && !isInventoryBarVisible() ) yy -= 34;
+ for ( Inventory i=CPlayer.mo.Inv; i; i=i.Inv )
+ {
+ if ( (i is 'SWWMLamp') && SWWMLamp(i).bActivated )
+ {
+ DrawInvIcon(i,xx,yy,selected:true,aspowerup:true);
+ yy -= 34;
+ continue;
+ }
+ if ( (i is 'DivineSpriteEffect') && !DivineSpriteEffect(i).bHealDone )
+ {
+ DrawInvIcon(i,xx,yy,selected:true,aspowerup:true);
+ yy -= 34;
+ continue;
+ }
+ if ( !(i is 'Powerup') || (Powerup(i).EffectTics <= 0) || !(Powerup(i).Icon) ) continue;
+ if ( DrawInvIcon(i,xx,yy) )
+ yy -= 34;
+ }
+ // inventory box / bar
+ if ( !CPlayer.mo.InvSel ) return;
+ if ( isInventoryBarVisible() )
+ {
+ Array bar;
+ bar.Clear();
+ for ( Inventory i=CPlayer.mo.FirstInv(); i; i=i.NextInv() ) bar.Push(i);
+ int ps = bar.Find(CPlayer.mo.InvSel);
+ Inventory prev[2], next[2];
+ if ( bar.Size() > 1 )
+ {
+ if ( ps+1 >= bar.Size() ) next[0] = bar[0];
+ else next[0] = bar[ps+1];
+ if ( ps-1 < 0 ) prev[0] = bar[bar.Size()-1];
+ else prev[0] = bar[ps-1];
+ }
+ if ( bar.Size() > 2 )
+ {
+ if ( ps+2 >= bar.Size() ) next[1] = bar[(ps+2)-bar.Size()];
+ else next[1] = bar[ps+2];
+ if ( ps-2 < 0 ) prev[1] = bar[bar.Size()+(ps-2)];
+ else prev[1] = bar[ps-2];
+ }
+ xx = (ss.x-34)/2;
+ yy = (ss.y+64)/2;
+ Screen.DrawTexture(InventoryTex,false,xx,yy,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ DrawInvIcon(CPlayer.mo.InvSel,xx+2,yy+2,selected:true);
+ DrawInvIcon(prev[0],xx-32,yy+2,2./3.);
+ DrawInvIcon(prev[1],xx-66,yy+2,1./3.);
+ DrawInvIcon(next[0],xx+36,yy+2,2./3.);
+ DrawInvIcon(next[1],xx+70,yy+2,1./3.);
+ return;
+ }
+ Screen.DrawTexture(InventoryTex,false,margin,ss.y-(margin+invy+2),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ DrawInvIcon(CPlayer.mo.InvSel,margin+2,ss.y-(margin+invy),selected:true);
+ }
+
+ private void DrawWeapons()
+ {
+ if ( CPlayer.ReadyWeapon is 'SWWMWeapon' ) SWWMWeapon(CPlayer.ReadyWeapon).DrawWeapon(FracTic,ss.x-margin,ss.y-(margin+28),hs,ss);
+ else if ( CPlayer.ReadyWeapon )
+ {
+ // generic display
+ double xx = ss.x-(margin+13), yy = ss.y-(margin+42);
+ int maxlen = 0;
+ String astr2, astr1;
+ if ( CPlayer.ReadyWeapon.Ammo2 ) astr2 = String.Format("%d",CPlayer.ReadyWeapon.Ammo2.Amount);
+ if ( CPlayer.ReadyWeapon.Ammo1 ) astr1 = String.Format("%d",CPlayer.ReadyWeapon.Ammo1.Amount);
+ maxlen = max(astr1.Length(),astr2.Length());
+ if ( CPlayer.ReadyWeapon.Ammo2 && (CPlayer.ReadyWeapon.Ammo2 != CPlayer.ReadyWeapon.Ammo1) )
+ {
+ yy -= 14;
+ Screen.DrawTexture(GenericAmmoTex[2],false,xx,yy,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ for ( int i=0; i 0) || Weapon(inv).bAMMO_OPTIONAL) || (Weapon(inv).Ammo2 && ((Weapon(inv).Ammo2.Amount > 0) || Weapon(inv).bALT_AMMO_OPTIONAL))) )
+ hasammo = true;
+ }
+ if ( !hasammo ) ncolor = Font.CR_RED;
+ }
+ Screen.DrawText(mSmallFont,ncolor,xx,yy,String.Format("%d",(i%10)),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ xx += 12;
+ if ( i == 5 )
+ {
+ xx = ss.x-(margin+57);
+ yy += 14;
+ }
+ }
+ }
+
+ private void DrawStatus()
+ {
+ Screen.DrawTexture(StatusTex,false,margin,ss.y-(margin+26),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ let d = Demolitionist(CPlayer.mo);
+ double dw = DashInter.GetValue();
+ double alph = .6;
+ if ( !d || (d.dashfuel > 20) || ((gametic%10) < 5) ) alph = 1.;
+ Screen.DrawTexture(DashTex,false,margin+2,ss.y-(margin+20),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,dw,DTA_Alpha,alph);
+ double fw = FuelInter.GetValue()/2.;
+ Screen.DrawTexture(FuelTex[swwm_superfuel],false,margin+2,ss.y-(margin+24),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,fw);
+ double ht = clamp(HealthInter.GetValue(),0,10000);
+ double hw = min(ht,100);
+ int hcolor = Font.CR_RED;
+ if ( ht > 500 ) hcolor = Font.CR_GOLD;
+ else if ( ht > 200 ) hcolor = Font.CR_PURPLE;
+ else if ( ht > 100 ) hcolor = Font.CR_CYAN;
+ if ( isInvulnerable() || CPlayer.mo.FindInventory("InvinciballPower") )
+ {
+ Screen.DrawTexture(HealthTex[4],false,margin+2,ss.y-(margin+14),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw);
+ hcolor = Font.CR_WHITE;
+ }
+ else
+ {
+ Screen.DrawTexture(HealthTex[0],false,margin+2,ss.y-(margin+14),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw);
+ if ( ht > 100 )
+ {
+ hw = min(ht-100,100);
+ Screen.DrawTexture(HealthTex[1],false,margin+2,ss.y-(margin+14),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw);
+ }
+ if ( ht > 200 )
+ {
+ hw = min(ht-200,300)/3.;
+ Screen.DrawTexture(HealthTex[2],false,margin+2,ss.y-(margin+14),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw);
+ }
+ if ( ht > 500 )
+ {
+ hw = min(ht-500,500)/5.;
+ Screen.DrawTexture(HealthTex[3],false,margin+2,ss.y-(margin+14),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw);
+ }
+ }
+ if ( CPlayer.mo.FindInventory("DivineSpriteEffect") )
+ {
+ double falph = clamp((ht-1000)/6000.,0.,1.);
+ Screen.DrawTexture(HealthTex[5],false,margin+2,ss.y-(margin+14),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,falph,DTA_LegacyRenderStyle,STYLE_Add);
+ String tst;
+ double alph = .1;
+ int trl = 9;
+ for ( double alph = .1; alph <= 1.; alph += .1 )
+ {
+ tst = "AAA";
+ SWWMUtility.ObscureText(tst,(gametic-trl)/3);
+ trl--;
+ Screen.DrawText(mSmallFont,Font.CR_WHITE,margin+108,ss.y-(margin+14),tst,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,falph*alph,DTA_LegacyRenderStyle,STYLE_Add);
+ }
+ Screen.DrawText(mSmallFont,hcolor,margin+108,ss.y-(margin+14),String.Format("%3d",clamp(ht,0,999)),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,1.-falph);
+ }
+ else Screen.DrawText(mSmallFont,hcolor,margin+108,ss.y-(margin+14),String.Format("%3d",clamp(ht,0,999)),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
+ }
+
+ private void DrawPickups()
+ {
+ int h = mSmallFont.GetHeight();
+ // draw nametags below them
+ double yy;
+ double nalph = 0.;
+ double tagtime = (ntagtic+70)-(level.totaltime+fractic);
+ if ( (ntagstr != "") && (tagtime > 0) )
+ {
+ nalph = clamp(tagtime/20.,0.,1.);
+ yy = ss.y-(margin+50);
+ // shift up if boss healthbar is present
+ if ( hnd && (hnd.bossalpha > 0.) ) yy -= int(25*clamp(hnd.bossalpha*2.,0.,1.));
+ int len = mSmallFont.StringWidth(ntagstr);
+ double xx = (ss.x-len)/2.;
+ Screen.Dim("Black",.8*nalph,int((xx-6)*hs),int(yy*hs),int((len+12)*hs),int((h+4)*hs));
+ Screen.DrawText(mSmallFont,ntagcol,int(xx),yy+2,ntagstr,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,nalph);
+ }
+ if ( PickupQueue.Size() <= 0 ) return;
+ // reverse order since they're drawn bottom to top
+ int mend = max(0,PickupQueue.Size()-swwm_maxpickup);
+ yy = ss.y-(margin+50);
+ // shift up if boss healthbar is present
+ if ( hnd && (hnd.bossalpha > 0.) ) yy -= int(25*clamp(hnd.bossalpha*2.,0.,1.));
+ // shift up again if nametag is present
+ if ( nalph > 0. ) yy -= int((mSmallFont.GetHeight()+6)*clamp(nalph*2.,0.,1.));
+ for ( int i=PickupQueue.Size()-1; i>=mend; i-- )
+ {
+ PickupQueue[i].UpdateText(int(ss.x*.75));
+ double curtime = (PickupQueue[i].tic+GameTicRate*swwm_pickduration)-(level.totaltime+fractic);
+ double alph = clamp(curtime/20.,0.,1.);
+ let l = PickupQueue[i].l;
+ int maxlen = 0;
+ for ( int j=0; j maxlen ) maxlen = len;
+ }
+ double xx = (ss.x-maxlen)/2.;
+ Screen.Dim("Black",.8*alph,int((xx-6)*hs),int((yy-h*(l.Count()-1))*hs),int((maxlen+12)*hs),int((h*l.Count()+4)*hs));
+ for ( int j=l.Count()-1; j>=0; j-- )
+ {
+ int len = mSmallFont.StringWidth(l.StringAt(j));
+ xx = int((ss.x-len)/2.);
+ Screen.DrawText(mSmallFont,msg0color,xx,yy+2,l.StringAt(j),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,alph);
+ yy -= h;
+ }
+ yy -= 6;
+ }
+ }
+
+ private void DrawMessages( double boxalph = 1. )
+ {
+ double xx, yy;
+ if ( midstr != "" )
+ {
+ double ssp = (midtype&1)?.5:1.;
+ double hsp = (midtype&1)?2.:1.;
+ int col = (midtype&2)?msgmidcolor2:msgmidcolor;
+ double curtime = (midtic+int(GameTicRate*con_midtime))-(level.totaltime+fractic);
+ double alph = clamp(curtime/20.,0.,1.);
+ if ( !midl || (midsz != int(ss.x*ssp)) )
+ {
+ if ( midl ) midl.Destroy();
+ midl = mSmallFont.BreakLines(midstr,int(ss.x*ssp));
+ }
+ int h = mSmallFont.GetHeight();
+ int maxlen = 0;
+ for ( int i=0; i=gametic)?swwm_maxshownbig:swwm_maxshown));
+ xx = margin;
+ yy = margin;
+ bool smol = (ss.x<640);
+ Screen.DrawTexture(ChatTex[smol?3:0],false,xx,yy,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,boxalph);
+ yy += 2;
+ for ( int i=mstart; i ss0.x-4 )
+ if ( w > ss.x-4 )
{
// draw trailing dots
- Screen.DrawText(mSmallFont,Font.CR_WHITE,xx,yy,"...",DTA_VirtualWidthF,ss0.x,DTA_VirtualHeightF,ss0.y,DTA_KeepRatio,true);
+ Screen.DrawText(mSmallFont,Font.CR_WHITE,xx,yy,"...",DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
// shift back
- xx -= w-(ss0.x-4);
+ xx -= w-(ss.x-4);
// draw trimmed
- Screen.DrawText(mSmallFont,Font.CR_WHITE,xx,yy,fullstr,DTA_VirtualWidthF,ss0.x,DTA_VirtualHeightF,ss0.y,DTA_KeepRatio,true,DTA_ClipLeft,int(26*hs0));
+ Screen.DrawText(mSmallFont,Font.CR_WHITE,xx,yy,fullstr,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_ClipLeft,int(26*hs));
}
- else Screen.DrawText(mSmallFont,Font.CR_WHITE,xx,yy,fullstr,DTA_VirtualWidthF,ss0.x,DTA_VirtualHeightF,ss0.y,DTA_KeepRatio,true);
+ else Screen.DrawText(mSmallFont,Font.CR_WHITE,xx,yy,fullstr,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
return true;
}
override bool DrawPaused( int player )
{
- static const int pausepal[] =
- {
- MCR_RED, MCR_ORANGE, MCR_YELLOW, MCR_GRASS, MCR_GREEN, MCR_MINT, MCR_CYAN, MCR_AQUA, MCR_BLUE, MCR_PURPLE, MCR_MAGENTA, MCR_PINK
- };
- let fnt = mSmallFontOutline?mSmallFontOutline:NewSmallFont;
+ let fnt = mBigFont?mBigFont:NewSmallFont;
let fnt2 = mSmallFont?mSmallFont:NewConsoleFont;
if ( swwm_fuzz )
{
Vector2 tsize = TexMan.GetScaledSize(bgtex);
double zoom = max(ceil(Screen.GetWidth()/tsize.x),ceil(Screen.GetHeight()/tsize.y));
Vector2 vsize = (Screen.GetWidth(),Screen.GetHeight())/zoom;
- Screen.DrawTexture(bgtex,false,(vsize.x-tsize.x)/2,(vsize.y-tsize.y)/2,DTA_VirtualWidthF,vsize.x,DTA_VirtualHeightF,vsize.y,DTA_KeepRatio,true,DTA_ColorOverlay,0xA0000000,DTA_Alpha,.5);
+ Screen.DrawTexture(bgtex,false,(vsize.x-tsize.x)/2,(vsize.y-tsize.y)/2,DTA_VirtualWidthF,vsize.x,DTA_VirtualHeightF,vsize.y,DTA_KeepRatio,true,DTA_ColorOverlay,Color(192,0,0,0),DTA_Alpha,.5);
}
- else Screen.Dim(0xFF000000,.5,0,0,Screen.GetWidth(),Screen.GetHeight());
+ else Screen.Dim("Black",.5,0,0,Screen.GetWidth(),Screen.GetHeight());
String str = StringTable.Localize("$SWWM_PAUSE");
if ( gametic < pausetime+1000 )
{
pausepos.x = Screen.GetWidth()/2;
pausepos.y = Screen.GetHeight()/2;
pausedir = (1,1);
- pausecol = 8;
}
else
{
pausepos.x += pausedir.x*CleanXFac;
pausepos.y += pausedir.y*CleanYFac;
if ( pausepos.x >= Screen.GetWidth()-((fnt.StringWidth(str)*3+8)*CleanXFac/2) )
- {
pausedir.x = -1;
- pausecol = (pausecol+1)%12;
- }
if ( pausepos.x < ((fnt.StringWidth(str)*3+8)*CleanXFac/2) )
- {
pausedir.x = 1;
- pausecol = (pausecol+1)%12;
- }
if ( pausepos.y >= Screen.GetHeight()-((fnt.GetHeight()*3+8)*CleanYFac/2) )
- {
pausedir.y = -1;
- pausecol = (pausecol+1)%12;
- }
if ( pausepos.y < ((fnt.GetHeight()*3+8)*CleanYFac/2) )
- {
pausedir.y = 1;
- pausecol = (pausecol+1)%12;
- }
}
double xx = pausepos.x-(fnt.StringWidth(str)*3*CleanXFac)/2;
double yy = pausepos.y-(fnt.GetHeight()*3*CleanYFac)/2;
@@ -528,7 +2829,7 @@ Class SWWMStatusBar : BaseStatusBar
{
int ch;
[ch, pos] = str.GetNextCodePoint(pos);
- Screen.DrawChar(fnt,mhudfontcol[pausepal[pausecol]],xx,yy+4*sin(32*i+8*gametic)*CleanYFac,ch,DTA_ScaleX,CleanXFac*3,DTA_ScaleY,CleanYFac*3);
+ Screen.DrawChar(fnt,Font.CR_BLUE,xx,yy+4*sin(32*i+8*gametic)*CleanYFac,ch,DTA_ScaleX,CleanXFac*3,DTA_ScaleY,CleanYFac*3);
xx += (fnt.GetCharWidth(ch)+fnt.GetDefaultKerning())*3*CleanXFac;
}
yy += fnt.GetHeight()*3*CleanYFac;
@@ -541,6 +2842,11 @@ Class SWWMStatusBar : BaseStatusBar
return true;
}
+ override void DrawPowerups()
+ {
+ // don't do anything
+ }
+
private double DrawDeath()
{
// death prompt
@@ -552,59 +2858,59 @@ Class SWWMStatusBar : BaseStatusBar
int len;
double xx, yy;
double deadtimer = (goner?goner.deadtimer:demo.deadtimer)+fractic;
- if ( goner || (deadtimer > 0) )
+ if ( goner || (demo.player.viewheight <= 6) )
{
double dimalph = goner?1.:min(deadtimer/80.,.8);
- Screen.Dim(0xFF000000,dimalph,0,0,Screen.GetWidth(),Screen.GetHeight());
+ Screen.Dim("Black",dimalph,0,0,Screen.GetWidth(),Screen.GetHeight());
if ( demo && (demo.revivefail > level.maptime) )
{
- Screen.Dim(0xFFFF0000,clamp((demo.revivefail-(level.maptime+fractic))/60.,0.,.2),0,0,Screen.GetWidth(),Screen.GetHeight());
+ Screen.Dim("Red",clamp((demo.revivefail-(level.maptime+fractic))/60.,0.,.2),0,0,Screen.GetWidth(),Screen.GetHeight());
str = StringTable.Localize("$SWWM_REFAIL");
len = mSmallFont.StringWidth(str);
- xx = int((ss0.x-len)/2.);
- yy = ss0.y-48;
+ xx = int((ss.x-len)/2.);
+ yy = ss.y-48;
if ( ((demo.revivefail-level.maptime)%16) < 8 )
- Screen.DrawText(mSmallFont,Font.CR_RED,xx,yy,str,DTA_VirtualWidthF,ss0.x,DTA_VirtualHeightF,ss0.y,DTA_KeepRatio,true);
+ Screen.DrawText(mSmallFont,Font.CR_RED,xx,yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
}
alph = clamp((deadtimer-60)/60.,0.,1.);
String nam = CPlayer.GetUserName();
- if ( !multiplayer || (nam == "Player") ) str = StringTable.Localize("$SWWM_URDED_GEN");
+ if ( nam == "Player" ) str = StringTable.Localize("$SWWM_URDED_GEN");
else str = String.Format(StringTable.Localize("$SWWM_URDED"),nam);
len = mSmallFont.StringWidth(str);
- xx = int((ss0.x-len)/2.);
- yy = (ss0.y-mSmallFont.GetHeight()*4)/2.;
+ xx = int((ss.x-len)/2.);
+ yy = (ss.y-mSmallFont.GetHeight()*4)/2.;
// shift down if scoreboard is shown
if ( (deathmatch && sb_deathmatch_enable && (!teamplay || sb_teamdeathmatch_enable)) || (multiplayer && sb_cooperative_enable) )
- yy += ss0.y/3.+mSmallFont.GetHeight();
- Screen.DrawText(mSmallFont,Font.CR_RED,xx,yy,str,DTA_VirtualWidthF,ss0.x,DTA_VirtualHeightF,ss0.y,DTA_KeepRatio,true,DTA_Alpha,alph);
+ yy += ss.y/3.+mSmallFont.GetHeight();
+ Screen.DrawText(mSmallFont,Font.CR_RED,xx,yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,alph);
if ( multiplayer || level.AllowRespawn || sv_singleplayerrespawn || G_SkillPropertyInt(SKILLP_PlayerRespawn) )
{
if ( sv_norespawn ) return (1.-dimalph);
alph = clamp((deadtimer-90)/60.,0.,1.);
str = String.Format(StringTable.Localize("$SWWM_URDEDMP"));
len = mSmallFont.StringWidth(str);
- xx = int((ss0.x-len)/2.);
- yy = ss0.y/2.;
+ xx = int((ss.x-len)/2.);
+ yy = ss.y/2.;
// shift down if scoreboard is shown
if ( (deathmatch && sb_deathmatch_enable && (!teamplay || sb_teamdeathmatch_enable)) || (multiplayer && sb_cooperative_enable) )
- yy += ss0.y/3.;
- Screen.DrawText(mSmallFont,Font.CR_WHITE,xx,yy,str,DTA_VirtualWidthF,ss0.x,DTA_VirtualHeightF,ss0.y,DTA_KeepRatio,true,DTA_Alpha,alph);
+ yy += ss.y/3.;
+ Screen.DrawText(mSmallFont,Font.CR_WHITE,xx,yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,alph);
return (1.-dimalph);
}
alph = clamp((deadtimer-140)/60.,0.,1.);
str = String.Format(StringTable.Localize("$SWWM_URDED2"));
len = mSmallFont.StringWidth(str);
- xx = int((ss0.x-len)/2.);
- yy = ss0.y/2.;
- Screen.DrawText(mSmallFont,Font.CR_WHITE,xx,yy,str,DTA_VirtualWidthF,ss0.x,DTA_VirtualHeightF,ss0.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- if ( goner || hnd.gdat.disablerevive || !swwm_revive )
+ xx = int((ss.x-len)/2.);
+ yy = ss.y/2.;
+ Screen.DrawText(mSmallFont,Font.CR_WHITE,xx,yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,alph);
+ if ( goner || !swwm_revive )
return (1.-dimalph);
alph = clamp((deadtimer-160)/60.,0.,1.);
str = String.Format(StringTable.Localize("$SWWM_URDED3"));
len = mSmallFont.StringWidth(str);
- xx = int((ss0.x-len)/2.);
- yy = (ss0.y+mSmallFont.GetHeight()*2)/2.;
- Screen.DrawText(mSmallFont,Font.CR_WHITE,xx,yy,str,DTA_VirtualWidthF,ss0.x,DTA_VirtualHeightF,ss0.y,DTA_KeepRatio,true,DTA_Alpha,alph);
+ xx = int((ss.x-len)/2.);
+ yy = (ss.y+mSmallFont.GetHeight()*2)/2.;
+ Screen.DrawText(mSmallFont,Font.CR_WHITE,xx,yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,alph);
return (1.-dimalph);
}
return 1.;
@@ -612,78 +2918,58 @@ Class SWWMStatusBar : BaseStatusBar
override void Draw( int state, double TicFrac )
{
- double CurFrame = MSTimeF();
- // make sure vanilla nametags don't display
- DetachMessageID(0x5745504e); // WEPN
- DetachMessageID(0x53494e56); // SINV
- // also try with different endianness, just in case
- DetachMessageID(0x4e504557); // WEPN
- DetachMessageID(0x564e4953); // SINV
- if ( deathmatch )
- {
- // forcibly strip these messages
- // (I decided to drop MP support, so even though there are no
- // actual spree/multikill announcements in this mod, keeping
- // the vanilla ones out is important for graphical consistency)
- DetachMessageID(0x4b535052); // KSPR
- DetachMessageID(0x5250534b);
- DetachMessageID(0x4d4b494c); // MKIL
- DetachMessageID(0x4c494b4d);
- }
Super.Draw(state,TicFrac);
+ double CurFrame = MSTimeF();
FrameTime = (CurFrame-PrevFrame)/1000.;
- if ( !hnd ) hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
- hsA = max(min(floor(Screen.GetWidth()/640.),floor(Screen.GetHeight()/360.)),1.);
- hsT = max(min(floor(Screen.GetWidth()/480.),floor(Screen.GetHeight()/270.)),1.);
- ymargin = clamp(swwm_hudmargin,0,10);
- int hudscale = swwm_hudscale;
- int hudscale0 = swwm_hudscale0;
- int hudscale1 = swwm_hudscale1;
- int hudscale2 = swwm_hudscale2;
- if ( hudscale > 0 ) hs = hudscale;
- else if ( hudscale < 0 ) hs = hsT;
- else hs = hsA;
- if ( hudscale0 > 0 ) hs0 = hudscale0;
- else if ( hudscale0 < 0 ) hs0 = hsT;
- else hs0 = hsA;
- if ( hudscale1 > 0 ) hs1 = hudscale1;
- else if ( hudscale1 < 0 ) hs1 = max(hsT-1.,1.);
- else hs1 = max(hsA-1.,1.);
- if ( hudscale2 > 0 ) hs2 = hudscale2;
- else if ( hudscale2 < 0 ) hs2 = max(hsT-2.,1.);
- else hs2 = max(hsA-2.,1.);
+ if ( !hnd ) hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
+ if ( !swwm_camhud && !(players[consoleplayer].Camera is 'PlayerPawn') )
+ camhidden = true;
+ else camhidden = false;
+ hs = max(min(floor(Screen.GetWidth()/640.),floor(Screen.GetHeight()/360.)),1.);
ss = (Screen.GetWidth()/hs,Screen.GetHeight()/hs);
- ss0 = (Screen.GetWidth()/hs0,Screen.GetHeight()/hs0);
- ss1 = (Screen.GetWidth()/hs1,Screen.GetHeight()/hs1);
- ss2 = (Screen.GetWidth()/hs2,Screen.GetHeight()/hs2);
- // calculate margin for ultrawide screens, mostly so hud
- // elements don't get too spread out
- xmargin = ymargin+max(int(ss.x-ss.y/.5625)/2,0);
- // calculate vertical margin for hudscale0 (relative to base hudscale)
- ymargin0 = int(ymargin*(hs/hs0));
+ margin = clamp(swwm_hudmargin,0,20);
+ hsb = max(hs+swwm_barscalerel,1.);
+ hsn = max(hs+swwm_numscalerel,1.);
+ hss = max(hs+swwm_scrscalerel,1.);
+ hsi = max(hs+swwm_poiscalerel,1.);
+ hsd = max(hs+swwm_detscalerel,1.);
+ ssb = (Screen.GetWidth()/hsb,Screen.GetHeight()/hsb);
+ ssn = (Screen.GetWidth()/hsn,Screen.GetHeight()/hsn);
+ sss = (Screen.GetWidth()/hss,Screen.GetHeight()/hss);
+ ssi = (Screen.GetWidth()/hsi,Screen.GetHeight()/hsi);
+ ssd = (Screen.GetWidth()/hsd,Screen.GetHeight()/hsd);
FracTic = TicFrac;
- if ( (state != HUD_StatusBar) && (state != HUD_Fullscreen) )
+ isalthud = swwm_althud;
+ if ( camhidden )
{
- if ( state == HUD_AltHud )
- {
- String str = StringTable.Localize("$SWWM_WARNALTHUD");
- Screen.DrawText(NewSmallFont,Font.CR_RED,(ss0.x-NewSmallFont.StringWidth(str))/2,ymargin0,str,DTA_VirtualWidthF,ss0.x,DTA_VirtualHeightF,ss0.y,DTA_KeepRatio,true);
- }
- PrevFrame = CurFrame;
- return;
+ if ( hnd ) hnd.DrawBossBar(self);
+ DrawPickups();
+ DrawDeath();
+ DrawMessages(0.);
}
- if ( (players[consoleplayer].Camera is 'Demolitionist') && (state <= HUD_Fullscreen) )
+ else
{
DrawTarget();
+ if ( isalthud )
+ {
+ DrawTopStuff(true);
+ Alt_DrawTopStuff();
+ DrawInventory(56);
+ Alt_DrawStatus();
+ Alt_DrawWeapons();
+ }
+ else
+ {
+ DrawTopStuff();
+ DrawInventory();
+ DrawStatus();
+ DrawWeapons();
+ }
if ( hnd ) hnd.DrawBossBar(self);
- DrawTopStuff();
- DrawInventory();
- DrawStatus();
- DrawWeapons();
+ DrawPickups();
+ double malph = DrawDeath();
+ DrawMessages(malph);
}
- DrawPickups();
- double malph = DrawDeath();
- DrawMessages(malph);
PrevFrame = CurFrame;
}
}
diff --git a/zscript/hud/swwm_hud_inventory.zsc b/zscript/hud/swwm_hud_inventory.zsc
deleted file mode 100644
index 9ffdb8150..000000000
--- a/zscript/hud/swwm_hud_inventory.zsc
+++ /dev/null
@@ -1,152 +0,0 @@
-// Inventory drawing
-extend Class SWWMStatusBar
-{
- private bool DrawInvIcon( Inventory i, double xx, double yy, double alpha = 1., bool forceamt = false, bool selected = false, bool aspowerup = false )
- {
- if ( !i || !i.Icon.IsValid() ) return false;
- Vector2 scl = TexMan.GetScaledSize(i.Icon);
- double mscl = min(1.,30./max(scl.x,scl.y));
- double dw = (ss.x/mscl), dh = (ss.y/mscl);
- double dx = (xx+(30-scl.x*mscl)/2)/mscl, dy = (yy+(30-scl.y*mscl)/2)/mscl;
- if ( i is 'Powerup' )
- {
- Screen.DrawTexture(i.Icon,false,dx,dy,DTA_VirtualWidthF,dw,DTA_VirtualHeightF,dh,DTA_KeepRatio,true,DTA_Alpha,Powerup(i).IsBlinking()?alpha*.5:alpha,DTA_TopOffset,0,DTA_LeftOffset,0);
- String nstr = String.Format("%ds",Powerup(i).EffectTics/GameTicRate);
- int len = MiniHudFontOutline.StringWidth(nstr);
- Screen.DrawText(MiniHudFontOutline,mhudfontcol[MCR_BRASS],(xx+30)-len,(yy+30)-6,nstr,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,Powerup(i).IsBlinking()?alpha*.5:alpha);
- return true;
- }
- if ( (i is 'SWWMLamp') && aspowerup )
- {
- Screen.DrawTexture(i.Icon,false,dx,dy,DTA_VirtualWidthF,dw,DTA_VirtualHeightF,dh,DTA_KeepRatio,true,DTA_Alpha,SWWMLamp(i).isBlinking()?alpha*.5:alpha,DTA_TopOffset,0,DTA_LeftOffset,0);
- String nstr = String.Format("%d%%",SWWMLamp(i).Charge);
- int len = MiniHudFontOutline.StringWidth(nstr);
- Screen.DrawText(MiniHudFontOutline,mhudfontcol[SWWMLamp(i).bActive?MCR_BRASS:MCR_WHITE],(xx+30)-len,(yy+30)-6,nstr,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,SWWMLamp(i).isBlinking()?alpha*.5:alpha);
- return true;
- }
- if ( (i is 'DivineSpriteEffect') && aspowerup )
- {
- Screen.DrawTexture(i.Icon,false,dx,dy,DTA_VirtualWidthF,dw,DTA_VirtualHeightF,dh,DTA_KeepRatio,true,DTA_Alpha,DivineSpriteEffect(i).isBlinking()?alpha*.5:alpha,DTA_TopOffset,0,DTA_LeftOffset,0);
- String nstr = String.Format("%ds",DivineSpriteEffect(i).healtim/GameTicRate);
- int len = MiniHudFontOutline.StringWidth(nstr);
- Screen.DrawText(MiniHudFontOutline,mhudfontcol[MCR_BRASS],(xx+30)-len,(yy+30)-6,nstr,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,DivineSpriteEffect(i).isBlinking()?alpha*.5:alpha);
- return true;
- }
- Screen.DrawTexture(i.Icon,false,dx,dy,DTA_VirtualWidthF,dw,DTA_VirtualHeightF,dh,DTA_KeepRatio,true,DTA_Alpha,alpha,DTA_TopOffset,0,DTA_LeftOffset,0);
- if ( (i.Amount > 1) || forceamt )
- {
- String nstr;
- if ( (i.Amount > 99999) && !forceamt ) nstr = "99999";
- else nstr = String.Format("%d",i.Amount);
- int len = MiniHudFontOutline.StringWidth(nstr);
- Screen.DrawText(MiniHudFontOutline,mhudfontcol[(i.Amount<=0)?MCR_RED:selected?MCR_BRASS:MCR_WHITE],(xx+30)-len,(yy+30)-6,nstr,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,alpha);
- }
- return true;
- }
-
- private void DrawInventory()
- {
- int invy = 61;
- // active items (armor / powerups)
- double xx = xmargin+2;
- double yy = ss.y-(ymargin+invy+9);
- bool drewarmor = false;
- for ( Inventory i=CPlayer.mo.Inv; i; i=i.Inv )
- {
- if ( (i.Amount <= 0) || (!(i is 'SWWMArmor') && !(i is 'BasicArmor')) ) continue;
- if ( !DrawInvIcon(i,xx,yy,forceamt:true,selected:true) ) continue;
- yy -= 34;
- drewarmor = true;
- }
- yy = ss.y-(ymargin+invy+9);
- if ( drewarmor )
- {
- xx += 36;
- if ( CPlayer.mo.InvSel && !isInventoryBarVisible() ) yy -= 34;
- }
- int drawcnt = 0;
- bool lastdrawn = false;
- for ( Inventory i=CPlayer.mo.Inv; i; i=i.Inv )
- {
- if ( (drawcnt > 0) && !(drawcnt%3) && lastdrawn )
- {
- xx += 36;
- yy = ss.y-(ymargin+invy+9);
- if ( CPlayer.mo.InvSel && !isInventoryBarVisible() ) yy -= 34;
- }
- lastdrawn = false;
- if ( (i is 'SWWMLamp') && (SWWMLamp(i).bActivated || (SWWMLamp(i).Charge < SWWMLamp(i).default.Charge)) )
- {
- DrawInvIcon(i,xx,yy,selected:true,aspowerup:true);
- yy -= 34;
- drawcnt++;
- lastdrawn = true;
- continue;
- }
- if ( (i is 'DivineSpriteEffect') && !DivineSpriteEffect(i).bHealDone )
- {
- DrawInvIcon(i,xx,yy,selected:true,aspowerup:true);
- yy -= 34;
- drawcnt++;
- lastdrawn = true;
- continue;
- }
- if ( !(i is 'Powerup') || (Powerup(i).EffectTics <= 0) || !(Powerup(i).Icon) ) continue;
- if ( !DrawInvIcon(i,xx,yy) ) continue;
- yy -= 34;
- drawcnt++;
- lastdrawn = true;
- }
- // inventory box / bar
- if ( !CPlayer.mo.InvSel ) return;
- if ( isInventoryBarVisible() )
- {
- int invcount = 0;
- Inventory FirstInv = CPlayer.mo.FirstInv();
- Inventory LastInv = CPlayer.mo.InvSel;
- for ( Inventory i=FirstInv; i; i=i.NextInv() )
- {
- LastInv = i;
- invcount++;
- }
- bool bSmol = (ss.x<640);
- int maxj = bSmol?4:6;
- double alphstep = clamp(invcount,1,maxj+1);
- double xx = (ss.x-34)/2;
- double yy = (ss.y+64)/2;
- Screen.DrawTexture(InventoryTex,false,xx,yy,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- // previous entries
- int j = 1;
- Inventory i = CPlayer.mo.InvSel.PrevInv()?CPlayer.mo.InvSel.PrevInv():LastInv;
- while ( i )
- {
- if ( i == CPlayer.mo.InvSel ) break; // ensure we only loop around once
- DrawInvIcon(i,(xx+2)-j*34,yy+2,(alphstep-j)/alphstep);
- j++;
- if ( j > maxj ) break;
- i = i.PrevInv()?i.PrevInv():LastInv;
- }
- // next entries
- j = 1;
- i = CPlayer.mo.InvSel.NextInv()?CPlayer.mo.InvSel.NextInv():FirstInv;
- while ( i )
- {
- if ( i == CPlayer.mo.InvSel ) break; // ensure we only loop around once
- DrawInvIcon(i,(xx+2)+j*34,yy+2,(alphstep-j)/alphstep);
- j++;
- if ( j > maxj ) break;
- i = i.NextInv()?i.NextInv():FirstInv;
- }
- // current
- DrawInvIcon(CPlayer.mo.InvSel,xx+2,yy+2,selected:true);
- return;
- }
- Screen.DrawTexture(InventoryTex,false,xmargin+36,ss.y-(ymargin+invy+2),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- DrawInvIcon(CPlayer.mo.InvSel,xmargin+38,ss.y-(ymargin+invy),selected:true);
- }
-
- override void DrawPowerups()
- {
- // don't do anything, handled by inventory drawer
- }
-}
diff --git a/zscript/hud/swwm_hud_messages.zsc b/zscript/hud/swwm_hud_messages.zsc
deleted file mode 100644
index 912267982..000000000
--- a/zscript/hud/swwm_hud_messages.zsc
+++ /dev/null
@@ -1,419 +0,0 @@
-// messages (notifications, chat, pickups, midprint...)
-extend Class SWWMStatusBar
-{
- override void FlushNotify()
- {
- if ( level.maptime <= 1 )
- {
- // flush ALL messages
- MainQueue.Clear();
- PickupQueue.Clear();
- midstr = "";
- midtic = 0;
- if ( midl ) midl.Destroy();
- ntagstr = "";
- ntagtic = 0;
- return;
- }
- // flush non-chat messages and nametag
- for ( int i=0; i= PRINT_CHAT ) continue;
- MainQueue.Delete(i);
- i--;
- }
- ntagstr = "";
- ntagtic = 0;
- }
-
- override bool ProcessMidPrint( Font fnt, String msg, bool bold )
- {
- // check for Korax lines, add them to chat (and reply to some of them)
- bool koraxline = false;
- if ( msg == StringTable.Localize("$TXT_ACS_MAP02_9_GREET") )
- koraxline = true;
- else if ( msg == StringTable.Localize("$TXT_ACS_MAP02_11_AREYO") )
- {
- EventHandler.SendNetworkEvent("swwmkoraxline",0,consoleplayer);
- koraxline = true;
- SWWMDialogues.StartSeq("GREET");
- }
- else if ( msg == StringTable.Localize("$TXT_ACS_MAP13_11_MYSER") )
- {
- EventHandler.SendNetworkEvent("swwmkoraxline",1,consoleplayer);
- koraxline = true;
- SWWMDialogues.StartSeq("BLOOD");
- }
- else if ( msg == StringTable.Localize("$TXT_ACS_MAP22_27_YOUHA") )
- koraxline = true;
- else if ( msg == StringTable.Localize("$TXT_ACS_MAP22_29_ITHIN") )
- {
- EventHandler.SendNetworkEvent("swwmkoraxline",2,consoleplayer);
- koraxline = true;
- SWWMDialogues.StartSeq("GAME");
- }
- else if ( msg == StringTable.Localize("$TXT_ACS_MAP27_8_WORSH") )
- koraxline = true;
- else if ( msg == StringTable.Localize("$TXT_ACS_MAP27_10_THENA") )
- {
- EventHandler.SendNetworkEvent("swwmkoraxline",3,consoleplayer);
- koraxline = true;
- SWWMDialogues.StartSeq("WORSHIP");
- }
- else if ( msg == StringTable.Localize("$TXT_ACS_MAP35_12_AREYO") )
- koraxline = true;
- else if ( msg == StringTable.Localize("$TXT_ACS_MAP35_14_TOFAC") )
- {
- EventHandler.SendNetworkEvent("swwmkoraxline",4,consoleplayer);
- koraxline = true;
- SWWMDialogues.StartSeq("MASTERS");
- }
- if ( koraxline )
- {
- Console.PrintfEx(PRINT_CHAT,"\cuKorax\c*: "..msg.."\c*");
- return true;
- }
- bool ispuzzle = false;
- let s = SWWMStats.Find(players[consoleplayer]);
- if ( s )
- {
- puzzlecnt = s.puzzlecnt;
- realpuzzlecnt = s.realpuzzlecnt;
- }
- // check for puzzle solving lines (oh god why), and increment the achievement
- if ( ((level.mapname ~== "MAP04") || (level.mapname ~== "MAP05"))
- && ((msg == StringTable.Localize("$TXT_ACS_MAP04_9_ONEHA"))
- || (msg == StringTable.Localize("$TXT_ACS_MAP04_11_ONETH"))
- || (msg == StringTable.Localize("$TXT_ACS_MAP05_6_ONETH"))) )
- {
- if ( puzzlecnt >= 4 ) puzzlecnt = 0;
- puzzlecnt++;
- realpuzzlecnt++;
- ispuzzle = true;
- }
- else if ( ((level.mapname ~== "MAP08") || (level.mapname ~== "MAP09") || (level.mapname ~== "MAP10"))
- && ((msg == StringTable.Localize("$TXT_ACS_MAP08_6_ONESI"))
- || (msg == StringTable.Localize("$TXT_ACS_MAP09_6_ONESI"))
- || (msg == StringTable.Localize("$TXT_ACS_MAP10_6_ONESI"))) )
- {
- if ( (puzzlecnt < 4) || (puzzlecnt >= 10) ) puzzlecnt = 4;
- puzzlecnt++;
- realpuzzlecnt++;
- ispuzzle = true;
- }
- else if ( ((level.mapname ~== "MAP28") || (level.mapname ~== "MAP30") || (level.mapname ~== "MAP34"))
- && ((msg == StringTable.Localize("$TXT_ACS_MAP28_6_ONENI"))
- || (msg == StringTable.Localize("$TXT_ACS_MAP30_6_ONENI"))
- || (msg == StringTable.Localize("$TXT_ACS_MAP34_1_ONENI"))) )
- {
- if ( (puzzlecnt < 10) || (puzzlecnt >= 19) ) puzzlecnt = 10;
- puzzlecnt++;
- realpuzzlecnt++;
- ispuzzle = true;
- }
- // deathkings
- else if ( ((level.mapname ~== "MAP44") || (level.mapname ~== "MAP46"))
- && ((msg == StringTable.Localize("$TXT_ACS_MAP44_1_THREE"))
- || (msg == StringTable.Localize("$TXT_ACS_MAP44_2_TWOMO"))
- || (msg == StringTable.Localize("$TXT_ACS_MAP44_3_ONEMO"))
- || (msg == StringTable.Localize("$TXT_ACS_MAP44_4_THEPU"))
- || (msg == StringTable.Localize("$TXT_ACS_MAP44_10_ONETH"))
- || (msg == StringTable.Localize("$TXT_ACS_MAP44_11_TWOTH"))
- || (msg == StringTable.Localize("$TXT_ACS_MAP46_8_ONEFO"))) )
- {
- if ( (puzzlecnt < 19) || (puzzlecnt >= 30) ) puzzlecnt = 19;
- puzzlecnt++;
- realpuzzlecnt++;
- ispuzzle = true;
- }
- else if ( (level.mapname ~== "MAP51")
- && ((msg == StringTable.Localize("$TXT_ACS_MAP51_8_ONETH"))
- || (msg == StringTable.Localize("$TXT_ACS_MAP51_9_TWOTH"))
- || (msg == StringTable.Localize("$TXT_ACS_MAP51_10_THECR"))) )
- {
- if ( (puzzlecnt < 30) || (puzzlecnt >= 34) ) puzzlecnt = 30;
- puzzlecnt++;
- realpuzzlecnt++;
- ispuzzle = true;
- }
- if ( ispuzzle )
- {
- EventHandler.SendNetworkEvent("swwmstorepuzzlecnt",consoleplayer,puzzlecnt,realpuzzlecnt);
- int tpuz = SWWMUtility.IsDeathkings()?15:19;
- if ( realpuzzlecnt >= tpuz ) SWWMUtility.MarkAchievement("puzzle",players[consoleplayer]);
- if ( !swwm_nomapmsg )
- {
- switch ( puzzlecnt )
- {
- case 1:
- SWWMDialogues.StartSeq("PUZZLE1");
- break;
- case 2:
- SWWMDialogues.StartSeq("PUZZLE2");
- break;
- case 3:
- SWWMDialogues.StartSeq("PUZZLE3");
- break;
- case 5:
- SWWMDialogues.StartSeq("PUZZLE4");
- break;
- case 8:
- SWWMDialogues.StartSeq("PUZZLE5");
- break;
- case 11:
- SWWMDialogues.StartSeq("PUZZLE6");
- break;
- case 20:
- SWWMDialogues.StartSeq("PUZZLE7");
- break;
- case 30:
- SWWMDialogues.StartSeq("PUZZLE8");
- break;
- case 31:
- SWWMDialogues.StartSeq("PUZZLE9");
- break;
- }
- }
- }
- // rampancy fun stuff
- bool mainframeline = false;
- if ( (msg == StringTable.Localize("$AISPAWN_TEXT1"))
- || (msg == StringTable.Localize("$AISPAWN_TEXT2"))
- || (msg == StringTable.Localize("$AISEE_TEXT"))
- || (msg == StringTable.Localize("$AIACTIVE_TEXT1"))
- || (msg == StringTable.Localize("$AIACTIVE_TEXT2"))
- || (msg == StringTable.Localize("$AIPAIN_TEXT1"))
- || (msg == StringTable.Localize("$AIPAIN_TEXT2"))
- || (msg == StringTable.Localize("$AIPAIN_TEXT3"))
- || (msg == StringTable.Localize("$AIPAIN_TEXT4"))
- || (msg == StringTable.Localize("$AIPAIN_TEXT5"))
- || (msg == StringTable.Localize("$AIPAIN_TEXT6"))
- || (msg == StringTable.Localize("$AIPAIN_TEXT7")) )
- mainframeline = true;
- if ( mainframeline )
- {
- Console.PrintfEx(PRINT_CHAT,"\cuAI Mainframe\c*: "..msg.."\c*");
- return true;
- }
- String lastmidstr = midstr;
- if ( !fnt || (fnt == smallfont) )
- {
- midstr = msg;
- midtic = level.totaltime;
- midtype = bold?2:0;
- if ( midl ) midl.Destroy();
- // don't forget to log to console, like gzdoom itself does
- // (also, account for potential unterminated color escapes)
- // PS: avoid duplicate message spam, too
- if ( (msg == lastmidstr) || (msg == "") ) return true;
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,
- "----------------------------------------\n"
- .."%s\c-\n"
- .."----------------------------------------",msg);
- return true;
- }
- if ( (fnt == bigfont) || (fnt == originalbigfont) )
- {
- midstr = msg;
- midtic = level.totaltime;
- midtype = bold?3:1;
- if ( midl ) midl.Destroy();
- // don't forget to log to console, like gzdoom itself does
- // (also, account for potential unterminated color escapes)
- // PS: avoid duplicate message spam, too
- if ( (msg == lastmidstr) || (msg == "") ) return true;
- Console.PrintfEx(PRINT_HIGH|PRINT_NONOTIFY,
- "----------------------------------------\n"
- .."%s\c-\n"
- .."----------------------------------------",msg);
- return true;
- }
- return false;
- }
-
- override bool ProcessNotify( EPrintLevel printlevel, String outline )
- {
- // ignore outside of levels
- if ( gamestate != GS_LEVEL ) return false;
- // discard if the console is active
- // (helps when using debug commands that print a lot of text)
- if ( consolestate != c_up ) return true;
- int rprintlevel = printlevel&PRINT_TYPES;
- // treat any unrecognized levels as critical messages
- // note that checking for PRINT_LOG isn't needed as those are skipped early in the C++ side
- if ( (rprintlevel < PRINT_LOW) || (rprintlevel > PRINT_TEAMCHAT) ) rprintlevel = PRINT_HIGH;
- // strip trailing newline (all Printf type messages have this)
- outline.DeleteLastCharacter();
- let m = new('MsgLine');
- m.str = outline;
- m.type = rprintlevel;
- m.tic = level.totaltime;
- m.rep = 1;
- if ( rprintlevel == PRINT_LOW )
- {
- // check if repeated
- for ( int i=0; i PRINT_HIGH) && (level.totaltime < (MainQueue[i].tic+GameTicRate*CHATDURATION)) ) continue;
- MainQueue.Delete(i);
- i--;
- }
- if ( (midstr != "") && ((midtic+int(GameTicRate*con_midtime)) < level.totaltime) )
- {
- midstr = "";
- midtic = 0;
- if ( midl ) midl.Destroy();
- }
- if ( (ntagstr != "") && ((ntagtic+70) < level.totaltime) )
- {
- ntagstr = "";
- ntagtic = 0;
- }
- }
-
- private void DrawPickups()
- {
- int h = mSmallFont.GetHeight();
- // draw nametags below them
- double yy;
- double nalph = 0.;
- double tagtime = (ntagtic+70)-(level.totaltime+fractic);
- if ( (ntagstr != "") && (tagtime > 0) )
- {
- nalph = clamp(tagtime/20.,0.,1.);
- yy = ss0.y-(ymargin0+50);
- int len = mSmallFont.StringWidth(ntagstr);
- double xx = (ss0.x-len)/2.;
- Screen.Dim(0xFF000000,.8*nalph,int((xx-6)*hs0),int(yy*hs0),int((len+12)*hs0),int((h+4)*hs0));
- Screen.DrawText(mSmallFont,ntagcol,int(xx),yy+2,ntagstr,DTA_VirtualWidthF,ss0.x,DTA_VirtualHeightF,ss0.y,DTA_KeepRatio,true,DTA_Alpha,nalph);
- }
- if ( PickupQueue.Size() <= 0 ) return;
- // reverse order since they're drawn bottom to top
- int mend = max(0,PickupQueue.Size()-MAXPICKUP);
- yy = ss0.y-(ymargin0+50);
- // shift up if nametag is present
- if ( nalph > 0. ) yy -= int((mSmallFont.GetHeight()+6)*clamp(nalph*2.,0.,1.));
- for ( int i=PickupQueue.Size()-1; i>=mend; i-- )
- {
- PickupQueue[i].UpdateText(int(min(ss0.x,ss0.y/.5625)*.75));
- double curtime = (PickupQueue[i].tic+GameTicRate*PICKDURATION)-(level.totaltime+fractic);
- double alph = clamp(curtime/20.,0.,1.);
- let l = PickupQueue[i].l;
- int maxlen = 0;
- for ( int j=0; j maxlen ) maxlen = len;
- }
- double xx = (ss0.x-maxlen)/2.;
- Screen.Dim(0xFF000000,.8*alph,int((xx-6)*hs0),int((yy-h*(l.Count()-1))*hs0),int((maxlen+12)*hs0),int((h*l.Count()+4)*hs0));
- for ( int j=l.Count()-1; j>=0; j-- )
- {
- int len = mSmallFont.StringWidth(l.StringAt(j));
- xx = int((ss0.x-len)/2.);
- Screen.DrawText(mSmallFont,msg0color,xx,yy+2,l.StringAt(j),DTA_VirtualWidthF,ss0.x,DTA_VirtualHeightF,ss0.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- yy -= h;
- }
- yy -= 6;
- }
- }
-
- private void DrawMessages( double boxalph = 1. )
- {
- double xx, yy;
- if ( midstr != "" )
- {
- double ssp = (midtype&1)?.5:1.;
- double hsp = (midtype&1)?2.:1.;
- int col = (midtype&2)?msgmidcolor2:msgmidcolor;
- double curtime = (midtic+int(GameTicRate*con_midtime))-(level.totaltime+fractic);
- double alph = clamp(curtime/20.,0.,1.);
- if ( !midl || (midsz != int(min(ss0.x,ss0.y/.5625)*ssp)) )
- {
- if ( midl ) midl.Destroy();
- midsz = int(min(ss0.x,ss0.y/.5625)*ssp);
- midl = mSmallFont.BreakLines(midstr,midsz);
- }
- int h = mSmallFont.GetHeight();
- int maxlen = 0;
- for ( int i=0; i=gametic)?MAXSHOWNBIG:MAXSHOWN));
- xx = xmargin;
- yy = ymargin;
- bool smol = (min(ss.x,ss.y/.5625)<640);
- Screen.DrawTexture(ChatTex[smol?3:0],false,xx,yy,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,boxalph);
- yy += 2;
- for ( int i=mstart; i0; i-- )
- LagHealth[i] = hp;
- LagHealthInter.Reset(hp);
- let d = Demolitionist(CPlayer.mo);
- if ( d )
- {
- FuelInter.Reset(d.dashfuel/2);
- DashInter.Reset((40-d.dashcooldown)*3);
- }
- else
- {
- FuelInter.Reset(0);
- DashInter.Reset(0);
- }
- }
-
- private void TickStatusInterpolators()
- {
- int hp = CPlayer.Health;
- HealthInter.Update(hp);
- // flash 'em
- if ( hp > LastHealth ) HealthFlash = gametic+25;
- // lag
- if ( hp > LastHealth )
- {
- for ( int i=9; i>0; i-- )
- LagHealth[i] = hp;
- }
- LagHealth[0] = LastHealth = hp;
- LagHealthInter.Update(LagHealth[9]);
- for ( int i=9; i>0; i-- )
- LagHealth[i] = LagHealth[i-1];
- // fuel/dash
- let d = Demolitionist(CPlayer.mo);
- if ( d )
- {
- FuelInter.Update(d.dashfuel/2);
- DashInter.Update((40-d.dashcooldown)*3);
- }
- else
- {
- FuelInter.Update(0);
- DashInter.Update(0);
- }
- }
-
- private void TickStatus()
- {
- // low health pulsing
- if ( (CPlayer.health <= 0) || (CPlayer.health > 25) )
- PulsePhase = 0;
- else
- {
- PulsePhase--;
- if ( (PulsePhase < 0) || (PulsePhase > CPlayer.health*2+25) )
- PulsePhase = CPlayer.health*2+25;
- }
- }
-
- private int GetFaceTex( Demolitionist demo )
- {
- let facestate = demo.facestate;
- let paindir = demo.paindir;
- let facetimer = demo.facetimer;
- let blinktime = demo.blinktime;
- if ( CPlayer.Health <= 0 ) return 13;
- if ( (isInvulnerable() || demo.FindInventory('InvinciballPower')) && (facestate >= FS_PAIN) ) return 14;
- if ( facestate == FS_OUCH ) return (paindir==1)?11:(paindir==-1)?12:10;
- if ( facestate == FS_PAIN ) return (paindir==1)?8:(paindir==-1)?9:7;
- if ( facestate == FS_GRIN ) return 5;
- if ( facestate == FS_EVIL ) return 6;
- if ( facestate == FS_SAD ) return 19;
- if ( facestate == FS_WINK ) return 20;
- if ( facestate == FS_BLINK ) return ((facetimer>28)||(facetimer<2))?3:4;
- switch ( blinktime )
- {
- case -1:
- case -3:
- return 3;
- break;
- case -2:
- return 4;
- break;
- }
- return (CPlayer.Health<=25)?19:2;
- }
-
- private void DrawMugshot()
- {
- SetUIRandom(MSTime()*128);
- let demo = Demolitionist(CPlayer.mo);
- if ( !demo ) return;
- double paintime = clamp((demo.lastdamagetimer-(gametic+Fractic))/double(GameTicRate),0.,1.);
- double noiz = min(demo.lastdamage*.5*paintime,3.);
- Vector2 shake = (RandomShiver(),RandomShiver())*noiz;
- if ( !CPlayer.mo.FindInventory('GhostPower') )
- {
- int facecol = CVar.GetCVar('swwm_tagcolor',CPlayer).GetInt();
- if ( (facecol < 0) || (facecol > 15) ) facecol = 0;
- Screen.DrawTexture(FaceTex[0],false,xmargin+shake.x,ss.y-(ymargin+32)+shake.y,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_SrcWidth,32,DTA_SrcHeight,32,DTA_DestWidth,32,DTA_DestHeight,32,DTA_SrcX,32*(facecol%4),DTA_SrcY,32*(facecol/4));
- bool raging = CPlayer.mo.FindInventory('RagekitPower');
- bool angy = CPlayer.mo.FindInventory('AngeryPower');
- if ( raging && angy ) Screen.DrawTexture(FaceTex[18],false,xmargin+shake.x,ss.y-(ymargin+32)+shake.y,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- else if ( raging ) Screen.DrawTexture(FaceTex[17],false,xmargin+shake.x,ss.y-(ymargin+32)+shake.y,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- else if ( angy ) Screen.DrawTexture(FaceTex[15],false,xmargin+shake.x,ss.y-(ymargin+32)+shake.y,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- Screen.DrawTexture(FaceTex[1],false,xmargin+shake.x,ss.y-(ymargin+32)+shake.y,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Color,Color(255,255,0,0),DTA_Alpha,min(1.,noiz));
- if ( (CPlayer.Health > 0) && (isInvulnerable() || CPlayer.mo.FindInventory('InvinciballPower')) )
- Screen.DrawTexture(FaceTex[1],false,xmargin+shake.x,ss.y-(ymargin+32)+shake.y,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,.8+.1*sin(gametic+fractic));
- }
- else
- {
- Screen.DrawTexture(FaceTex[0],false,xmargin+shake.x,ss.y-(ymargin+32)+shake.y,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_SrcWidth,32,DTA_SrcHeight,32,DTA_DestWidth,32,DTA_DestHeight,32,DTA_FillColor,Color(0,0,0),DTA_Alpha,.25*(1.-min(1.,noiz)));
- Screen.DrawTexture(FaceTex[1],false,xmargin+shake.x,ss.y-(ymargin+32)+shake.y,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_FillColor,Color(255,0,0),DTA_Alpha,.25*min(1.,noiz));
- }
- Screen.DrawTexture(FaceTex[GetFaceTex(demo)],false,xmargin+shake.x,ss.y-(ymargin+32)+shake.y,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- if ( CPlayer.mo.FindInventory('BarrierPower') ) Screen.DrawTexture(FaceTex[16],false,xmargin+shake.x,ss.y-(ymargin+32)+shake.y,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,.5,DTA_LegacyRenderStyle,STYLE_Add);
- }
-
- private void DrawStatus()
- {
- DrawMugshot();
- int ox = 36;
- int oy = 5;
- Screen.DrawTexture(StatusTex,false,xmargin+ox,ss.y-(ymargin+22+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- String str;
- double ht = clamp(HealthInter.GetValue(fractic),0,10000);
- str = String.Format("%3d",clamp(round(ht),0,999));
- double hw = min(ht,100);
- double bhw = hw;
- int hcolor = MCR_RED;
- if ( round(ht) > 500 ) hcolor = MCR_GOLD;
- else if ( round(ht) > 200 ) hcolor = MCR_PURPLE;
- else if ( round(ht) > 100 ) hcolor = MCR_AQUA;
- if ( isInvulnerable() || CPlayer.mo.FindInventory('InvinciballPower') )
- {
- Screen.DrawTexture(HealthTex[0],false,xmargin+3+ox,ss.y-(ymargin+19+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw,DTA_ColorOverlay,Color(255,0,0,0));
- Screen.DrawTexture(HealthTex[4],false,xmargin+2+ox,ss.y-(ymargin+20+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw);
- hcolor = MCR_WHITE;
- }
- else
- {
- Screen.DrawTexture(HealthTex[0],false,xmargin+3+ox,ss.y-(ymargin+19+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw,DTA_ColorOverlay,Color(255,0,0,0));
- Screen.DrawTexture(HealthTex[0],false,xmargin+2+ox,ss.y-(ymargin+20+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw);
- if ( ht > 100 )
- {
- hw = min(ht-100,100);
- Screen.DrawTexture(HealthTex[1],false,xmargin+2+ox,ss.y-(ymargin+20+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw);
- }
- if ( ht > 200 )
- {
- hw = min(ht-200,300)/3.;
- Screen.DrawTexture(HealthTex[2],false,xmargin+2+ox,ss.y-(ymargin+20+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw);
- }
- if ( ht > 500 )
- {
- hw = min(ht-500,500)/5.;
- Screen.DrawTexture(HealthTex[3],false,xmargin+2+ox,ss.y-(ymargin+20+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw);
- }
- }
- if ( CPlayer.mo.FindInventory('DivineSpriteEffect') )
- {
- double falph = clamp((ht-1000)/6000.,0.,1.);
- Screen.DrawTexture(HealthTex[5],false,xmargin+2+ox,ss.y-(ymargin+20+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,falph,DTA_LegacyRenderStyle,STYLE_Add);
- String tst;
- double alph = .1;
- int trl = 9;
- for ( double alph = .1; alph <= .5; alph += .1 )
- {
- tst = "AAA";
- SWWMUtility.ObscureText(tst,(gametic-trl)/3,minihud:true);
- trl--;
- Screen.DrawText(MiniHUDFont,mhudfontcol[MCR_WHITE],xmargin+107+ox,ss.y-(ymargin+20+oy),tst,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,falph*alph,DTA_LegacyRenderStyle,STYLE_Add);
- }
- Screen.DrawText(MiniHUDFont,mhudfontcol[hcolor],xmargin+107+ox,ss.y-(ymargin+20+oy),String.Format("%3d",clamp(round(ht),0,999)),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,1.-falph);
- }
- else
- {
- Screen.DrawText(MiniHUDFont,mhudfontcol[hcolor],xmargin+107+ox,ss.y-(ymargin+20+oy),String.Format("%3d",clamp(round(ht),0,999)),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- int f = HealthFlash;
- if ( f && (gametic < f) )
- {
- double alph = max((f-(gametic+FracTic))/25.,0.)**1.5;
- Screen.DrawTexture(HealthTex[7],false,xmargin+2+ox,ss.y-(ymargin+20+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,bhw,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
- Screen.DrawText(MiniHUDFont,mhudfontcol[MCR_FLASH],xmargin+107+ox,ss.y-(ymargin+20+oy),str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
- }
- if ( (CPlayer.health > 0) && (CPlayer.health <= 25) && (PulsePhase <= 15) && (hcolor != MCR_WHITE) )
- {
- double alph = clamp(sin((PulsePhase-FracTic)*12.),0.,1.);
- Screen.DrawTexture(HealthTex[6],false,xmargin+2+ox,ss.y-(ymargin+20+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,hw,DTA_Alpha,alph);
- Screen.DrawText(MiniHUDFont,mhudfontcol[MCR_REDFLASH],xmargin+107+ox,ss.y-(ymargin+20+oy),str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- }
- ht = clamp(LagHealthInter.GetValue(fractic),0,1000);
- double hwl = min(ht,100);
- if ( hwl > bhw )
- {
- Screen.DrawTexture(HealthTex[8],false,xmargin+3+ox,ss.y-(ymargin+19+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowLeftF,bhw,DTA_WindowRightF,hwl,DTA_ColorOverlay,Color(255,0,0,0));
- Screen.DrawTexture(HealthTex[8],false,xmargin+2+ox,ss.y-(ymargin+20+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowLeftF,bhw,DTA_WindowRightF,hwl);
- }
- }
- double ft = clamp(FuelInter.GetValue(fractic),0,120);
- Screen.DrawTexture(FuelTex[swwm_superfuel],false,xmargin+3+ox,ss.y-(ymargin+7+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,ft,DTA_ColorOverlay,Color(255,0,0,0));
- Screen.DrawTexture(FuelTex[swwm_superfuel],false,xmargin+2+ox,ss.y-(ymargin+8+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,ft);
- let d = Demolitionist(CPlayer.mo);
- bool blink = (!d || (d.dashfuel > 20) || ((gametic%10) < 5));
- double dt = clamp(DashInter.GetValue(fractic),0,120);
- Screen.DrawTexture(DashTex,false,xmargin+3+ox,ss.y-(ymargin+4+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,dt,DTA_ColorOverlay,Color(255,0,0,0));
- Screen.DrawTexture(DashTex,false,xmargin+2+ox,ss.y-(ymargin+5+oy),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_WindowRightF,dt,DTA_ColorOverlay,Color(blink?0:96,0,0,0));
- }
-}
diff --git a/zscript/hud/swwm_hud_target.zsc b/zscript/hud/swwm_hud_target.zsc
deleted file mode 100644
index 9fcf02a9a..000000000
--- a/zscript/hud/swwm_hud_target.zsc
+++ /dev/null
@@ -1,416 +0,0 @@
-// Targeter
-extend Class SWWMStatusBar
-{
-
- static private string FormatDist( double dist )
- {
- double meters = dist/32.;
- if ( meters > 1000. ) return String.Format("\cj%d\cc%s",int(meters/1000.),StringTable.Localize("$SWWM_UNIT_KILOMETER"));
- return String.Format("\cj%d\cc%s",int(meters),StringTable.Localize("$SWWM_UNIT_METER"));
- }
-
- private void DrawInterest( Vector3 viewvec, bool &projinit )
- {
- String tag;
- SWWMInterest poi = hnd.intpoints;
- if ( !poi ) return;
- do
- {
- // this ensures that projection data isn't cached if there are no target array elements, to avoid needless GC thrashing
- if ( !projinit )
- {
- projinit = true;
- SWWMUtility.PrepareProjData(projdata,ViewPos,ViewRot.x,ViewRot.y,ViewRot.z,players[consoleplayer].fov);
- Screen.SetClipRect(projdata.viewx,projdata.viewy,projdata.vieww,projdata.viewh);
- }
- Vector3 tdir = level.Vec3Diff(ViewPos,poi.pos);
- Vector3 ndc = SWWMUtility.ProjectPoint(projdata,ViewPos+tdir);
- if ( ndc.z <= 0. ) continue;
- Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc)/hs2;
- if ( poi.type == INT_Key ) tag = String.Format("\cf%s\c-",poi.keytag);
- else if ( poi.type == INT_Exit )
- {
- if ( (poi.trackedline.special == Teleport_EndGame)
- || ((poi.trackedline.special == Exit_Secret) && (level.nextsecretmap.Left(6) == "enDSeQ"))
- || ((poi.trackedline.special == Exit_Normal) && (level.nextmap.Left(6) == "enDSeQ")) )
- tag = String.Format("\cg%s\c-",StringTable.Localize("$SWWM_EEXIT"));
- else if ( poi.trackedline.special == Exit_Secret )
- {
- LevelInfo l = LevelInfo.FindLevelInfo(level.nextsecretmap);
- if ( l && l.isValid() ) tag = String.Format("\cx%s:\c- %s\c-",StringTable.Localize("$SWWM_SEXIT"),l.LookupLevelName());
- else tag = String.Format("\cx%s\c-",StringTable.Localize("$SWWM_SEXIT"));
- }
- else if ( (poi.trackedline.special == Exit_Normal) || ((poi.trackedline.special == ACS_Execute) && (poi.trackedline.Args[0] == -Int('E1M8_KNOCKOUT'))) )
- {
- LevelInfo l = LevelInfo.FindLevelInfo(level.nextmap);
- if ( l && l.isValid() ) tag = String.Format("\cy%s:\c- %s\c-",StringTable.Localize("$SWWM_NEXIT"),l.LookupLevelName());
- else tag = String.Format("\cy%s\c-",StringTable.Localize("$SWWM_NEXIT"));
- }
- else if ( poi.trackedline.special == Teleport_NewMap )
- {
- LevelInfo l = LevelInfo.FindLevelByNum(poi.trackedline.Args[0]);
- if ( l && l.isValid() ) tag = String.Format("\cy%s\c-%s\c-",StringTable.Localize("$SWWM_EXIT"),l.LookupLevelName());
- else tag = String.Format("\cy%s\c-",StringTable.Localize("$SWWM_NEXIT"));
- }
- else if ( ((poi.trackedline.special == ACS_Execute) || (poi.trackedline.special == ACS_ExecuteAlways)) && (poi.trackedline.Args[0] == -Int('MapFadeOut')) )
- {
- LevelInfo l = LevelInfo.FindLevelByNum(poi.trackedline.Args[2]);
- if ( (level.levelnum != 1) && l && l.isValid() ) tag = String.Format("\cy%s\c-%s\c-",StringTable.Localize("$SWWM_EXIT"),l.LookupLevelName());
- else tag = String.Format("\cy%s\c-",StringTable.Localize("$SWWM_NEXIT"));
- }
- }
- Screen.DrawText(mTinyFontOutlineAlt,Font.CR_WHITE,vpos.x-mTinyFontOutlineAlt.StringWidth(tag)/2.,vpos.y-mTinyFontOutlineAlt.GetHeight()/2.,tag,DTA_VirtualWidthF,ss2.x,DTA_VirtualHeightF,ss2.y,DTA_KeepRatio,true);
- tag = String.Format("\cu(%s\cu)\c-",FormatDist(tdir.length()));
- Screen.DrawText(mTinyFontOutlineAlt,Font.CR_WHITE,vpos.x-mTinyFontOutlineAlt.StringWidth(tag)/2.,vpos.y+mTinyFontOutlineAlt.GetHeight()/2.,tag,DTA_VirtualWidthF,ss2.x,DTA_VirtualHeightF,ss2.y,DTA_KeepRatio,true);
- }
- while ( poi = poi.next );
- }
-
- private int GetItemFontColor( SWWMitemSense s )
- {
- let col = s.scoreitem?Font.CR_YELLOW:Font.CR_WHITE;
- let i = (s.item is 'SWWMRespawnTimer')?s.item.tracer:s.item;
- if ( i is 'Weapon' ) col = s.vipitem?Font.FindFontColor('VIPGold'):Font.CR_GOLD;
- else if ( i is 'MagAmmo' ) col = s.vipitem?Font.FindFontColor('VIPTan'):Font.CR_TAN;
- else if ( (i is 'BackpackItem') || (i is 'HammerspaceEmbiggener') ) col = Font.CR_DARKBROWN;
- else if ( i is 'Ammo' ) col = s.vipitem?Font.FindFontColor('VIPBrown'):Font.CR_BROWN;
- else if ( (i is 'PowerupGiver') || (i is 'AmmoFabricator') || (i is 'Chancebox') || ((i is 'Inventory') && Inventory(i).bBIGPOWERUP) ) col = s.vipitem?Font.FindFontColor('VIPPurple'):Font.CR_PURPLE;
- else if ( (i is 'Health') || (i is 'HealthPickup') || (i is 'SWWMHealth') ) col = Font.CR_RED;
- else if ( (i is 'Armor') || (i is 'SWWMSpareArmor') ) col = Font.CR_GREEN;
- else if ( i is 'PuzzleItem' ) col = Font.CR_LIGHTBLUE;
- else if ( i is 'Key' ) col = Font.CR_UNTRANSLATED;
- else if ( i is 'SWWMCollectible' ) col = Font.CR_PURPLE;
- return col;
- }
-
- private void DrawItemSense( Vector3 viewvec, bool &projinit )
- {
- let demo = Demolitionist(CPlayer.mo);
- if ( !demo ) return;
- SWWMItemSense s = demo.itemsense;
- if ( !s ) return;
- do
- {
- if ( !s.item ) continue;
- Vector3 tdir = level.Vec3Diff(ViewPos,s.pos);
- if ( viewvec dot tdir < 0 ) continue;
- Vector3 ndc = SWWMUtility.ProjectPoint(projdata,ViewPos+tdir);
- if ( ndc.z >= 1. ) continue;
- Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc)/hs1;
- int mtime = level.allmap?(GameTicRate*2):GameTicRate;
- double alph = clamp(((s.updated+mtime)-(level.maptime+fractic))/double(GameTicRate),0.,1.);
- alph *= clamp(1.5-1.5*(tdir.length()/(level.allmap?1200.:800.)),0.,1.);
- String tag = s.tag;
- Screen.DrawText(mTinyFontOutlineAlt,GetItemFontColor(s),vpos.x-mTinyFontOutlineAlt.StringWidth(tag)/2.,vpos.y-mTinyFontOutlineAlt.GetHeight()/2.,tag,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- tag = String.Format("\cu(%s\cu)\c-",FormatDist(tdir.length()));
- Screen.DrawText(mTinyFontOutlineAlt,Font.CR_WHITE,vpos.x-mTinyFontOutlineAlt.StringWidth(tag)/2.,vpos.y+mTinyFontOutlineAlt.GetHeight()/2.,tag,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- if ( s.item is 'SWWMRespawnTimer' )
- {
- tag = String.Format(StringTable.Localize("$SWWM_TRESPAWN"),s.item.special2/GameTicRate);
- Screen.DrawText(mTinyFontOutlineAlt,Font.CR_WHITE,vpos.x-mTinyFontOutlineAlt.StringWidth(tag)/2.,vpos.y+mTinyFontOutlineAlt.GetHeight()*2,tag,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- }
- }
- while ( s = s.next );
- }
-
- private bool IsLegendary( Actor a )
- {
- for ( Inventory i=a.inv; i; i=i.inv )
- {
- if ( (i.GetClassName() == 'LDLegendaryMonsterToken') && swwm_ldspoil ) return true;
- else if ( i.GetClassName() == 'LDLegendaryMonsterTransformed' ) return true;
- }
- return false;
- }
-
- private void DrawTrackers( Vector3 viewvec, bool &projinit )
- {
- let cam = players[consoleplayer].camera;
- if ( !cti ) cti = ThinkerIterator.Create('SWWMQuickCombatTracker',Thinker.STAT_INVENTORY);
- else cti.Reinit();
- SWWMQuickCombatTracker ct;
- bool onlymonsters = (swwm_targeter >= 2);
- bool onlyfriends = (swwm_targeter >= 3);
- bool drawvalues = swwm_targetvals;
- int fadedist = swwm_bardist;
- while ( ct = SWWMQuickCombatTracker(cti.Next()) )
- {
- // this ensures that projection data isn't cached if there are no target array elements, to avoid needless GC thrashing
- if ( !projinit )
- {
- projinit = true;
- SWWMUtility.PrepareProjData(projdata,ViewPos,ViewRot.x,ViewRot.y,ViewRot.z,players[consoleplayer].fov);
- Screen.SetClipRect(projdata.viewx,projdata.viewy,projdata.vieww,projdata.viewh);
- }
- // ignore unowned (can happen?)
- if ( !ct.Owner ) continue;
- // ignore if max health is zero (SOMEHOW can happen)
- if ( ct.maxhealth <= 0 ) continue;
- // ignore player trackers unless voodoo dolls
- if ( ct.Owner.player && (ct.Owner.player.mo == ct.Owner) ) continue;
- // ignore local player or camera
- if ( (ct.Owner == CPlayer.mo) || (ct.Owner == cam) ) continue;
- // ignore trackers not of this player
- if ( ct.myplayer != CPlayer ) continue;
- // ignore non-monsters if filtering monsters
- // easy check since they have empty tags
- if ( onlymonsters && (ct.mytag == "") ) continue;
- // ignore enemies if filtering friends
- if ( onlyfriends && (!ct.Owner.IsFriend(CPlayer.mo) || ct.Owner.player) ) continue;
- // ignore trackers clearly outside of player view
- Vector3 smpos = level.Vec3Offset(SWWMUtility.LerpVector3(ct.Owner.prev,ct.Owner.pos,fractic),(0,0,ct.lvheight));
- Vector3 tdir = level.Vec3Diff(viewpos,smpos);
- // ignore trackers that are too far away
- double dist = tdir.length();
- if ( (fadedist > 0) && (dist > fadedist*1.5) ) continue;
- Vector3 ndc = SWWMUtility.ProjectPoint(projdata,viewpos+tdir);
- if ( ndc.z <= 0. ) continue;
- Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc)/hs1;
- double fin = clamp(ct.fadein+fractic,0.,5.)/5.;
- double fout = clamp(ct.lifespan-fractic,0.,25.)/25.;
- double alph = fin*fout;
- if ( fadedist > 0 )
- {
- double df = 1.-(clamp((dist-fadedist)/fadedist,0.,.5)*2.);
- alph *= df;
- }
- Vector2 barpos = vpos-(27,15);
- if ( drawvalues )
- {
- String val = String.Format("%d %d",ct.maxhealth,ct.maxhealth);
- int valw = MiniHUDFontOutline.StringWidth(val);
- val = String.Format("%d \c[MiniWhite]%d",ct.lasthealth,ct.maxhealth);
- int ofsw = valw-MiniHUDFontOutline.StringWidth(val);
- int col = (ct.lasthealth>ct.maxhealth)?mhudfontcol[MCR_BRASS]:(ct.lasthealth>(ct.maxhealth/2))?mhudfontcol[MCR_WHITE]:(ct.lasthealth>(ct.maxhealth/4))?mhudfontcol[MCR_TOMATO]:(ct.lasthealth>0)?mhudfontcol[MCR_RED]:mhudfontcol[MCR_SAYAHUD];
- Screen.DrawText(MiniHUDFontOutline,col,vpos.x-int((valw/2)-ofsw),barpos.y-(MiniHUDFontOutline.GetHeight()+2),val,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- Screen.DrawChar(MiniHUDFontOutline,mhudfontcol[MCR_IBUKIHUD],vpos.x-3,barpos.y-(MiniHUDFontOutline.GetHeight()+2),0x2F,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- }
- if ( swwm_targettags && (ct.mytag != "") )
- {
- Font fnt = swwm_bigtags?mSmallFontOutlineAlt:mTinyFontOutlineAlt;
- String tag = ct.mytag;
- if ( IsLegendary(ct.Owner) )
- {
- if ( StringTable.Localize("$SWWM_LEGPREFIX") == "R" ) tag = tag..StringTable.Localize("$SWWM_LEG");
- else tag = StringTable.Localize("$SWWM_LEG")..tag;
- }
- if ( ct.Owner.bBOSS || ct.Owner.FindInventory('BossMarker') )
- {
- if ( swwm_bigtags ) tag = "\cx★\c- "..tag.." \cx★\c-";
- else tag = "\cx*\c- "..tag.." \cx*\c-"; // miniwi has no stars
- }
- // voodoo dolls aren't friends
- if ( ct.Owner.IsFriend(CPlayer.mo) && !ct.Owner.player ) tag = "\cg♥\c- "..tag.." \cg♥\c-";
- int ofsh = drawvalues?(MiniHUDFontOutline.GetHeight()+4):2;
- Screen.DrawText(fnt,Font.CR_WHITE,vpos.x-fnt.StringWidth(tag)/2,barpos.y-(fnt.GetHeight()+ofsh),tag,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- }
- Screen.DrawTexture(EnemyBTex,false,barpos.x,barpos.y,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- double ht = clamp(ct.intp.GetValue(fractic),0,ct.maxhealth);
- double hw = (ht*50.)/ct.maxhealth;
- Screen.DrawTexture(EnemyHTex[ct.Owner.bINVULNERABLE?1:0],false,barpos.x+2,barpos.y+2,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph,DTA_WindowRightF,hw);
- double ohw = hw;
- ht = clamp(ct.intpl.GetValue(fractic),0,ct.maxhealth);
- hw = (ht*50.)/ct.maxhealth;
- Screen.DrawTexture(EnemyHTex[2],false,barpos.x+2,barpos.y+2,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph,DTA_WindowLeftF,ohw,DTA_WindowRightF,hw);
- if ( ct.cummdamage <= 0 ) continue;
- double calph = clamp(ct.cummspan-fractic,0.,20.)/20.;
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_RED],barpos.x+4,barpos.y+8,(ct.cummdamage>=Actor.TELEFRAG_DAMAGE)?"∞":String.Format("%d",ct.cummdamage),DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,calph*alph);
- if ( ct.cummflash <= 0 ) continue;
- double falph = max((ct.cummflash-FracTic)/15.,0.)**1.5;
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_REDFLASH],barpos.x+4,barpos.y+8,(ct.cummdamage>=Actor.TELEFRAG_DAMAGE)?"∞":String.Format("%d",ct.cummdamage),DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,falph*calph*alph,DTA_LegacyRenderStyle,STYLE_Add);
- }
- // player-owned trackers are drawn last
- cti.Reinit();
- while ( ct = SWWMQuickCombatTracker(cti.Next()) )
- {
- // this ensures that projection data isn't cached if there are no target array elements, to avoid needless GC thrashing
- if ( !projinit )
- {
- projinit = true;
- SWWMUtility.PrepareProjData(projdata,ViewPos,ViewRot.x,ViewRot.y,ViewRot.z,players[consoleplayer].fov);
- Screen.SetClipRect(projdata.viewx,projdata.viewy,projdata.vieww,projdata.viewh);
- }
- // ignore unowned (can happen?)
- if ( !ct.Owner ) continue;
- // ignore non-player trackers and voodoo dolls
- if ( !ct.Owner.player || (ct.Owner.player.mo != ct.Owner) ) continue;
- // ignore local player or camera
- if ( (ct.Owner == CPlayer.mo) || (ct.Owner == cam) ) continue;
- // ignore trackers not of this player
- if ( ct.myplayer != CPlayer ) continue;
- // ignore enemies if filtering friends
- if ( onlyfriends && !ct.Owner.IsFriend(CPlayer.mo) ) continue;
- // ignore trackers clearly outside of player view
- Vector3 smpos = level.Vec3Offset(SWWMUtility.LerpVector3(ct.Owner.prev,ct.Owner.pos,fractic),(0,0,ct.lvheight));
- Vector3 tdir = level.Vec3Diff(viewpos,smpos);
- Vector3 ndc = SWWMUtility.ProjectPoint(projdata,viewpos+tdir);
- if ( ndc.z <= 0. ) continue;
- Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc)/hs1;
- double fin = clamp(ct.fadein+fractic,0.,5.)/5.;
- double fout = clamp(ct.lifespan-fractic,0.,25.)/25.;
- double alph = fin*fout;
- Vector2 barpos = vpos-(27,15);
- if ( drawvalues )
- {
- // player health values are drawn as a single number
- // font color is the same as in the status box
- String val = String.Format("%d",clamp(ct.lasthealth,0,999));
- int valw = MiniHUDFontOutline.StringWidth(val);
- int col = (ct.lasthealth>500)?mhudfontcol[MCR_GOLD]:(ct.lasthealth>200)?mhudfontcol[MCR_PURPLE]:(ct.lasthealth>100)?mhudfontcol[MCR_AQUA]:mhudfontcol[MCR_RED];
- if ( ct.Owner.bINVULNERABLE || (ct.Owner.player.cheats&(CF_GODMODE|CF_GODMODE2)) || ct.Owner.FindInventory('InvinciballPower') )
- col = mhudfontcol[MCR_WHITE];
- if ( ct.Owner.FindInventory('DivineSpriteEffect') )
- {
- double falph = clamp((ct.intp.GetValue(fractic)-1000)/6000.,0.,1.);
- String tst;
- double ffalph = .1;
- int trl = 9;
- for ( double ffalph = .1; ffalph <= .5; ffalph += .1 )
- {
- tst = "AAA";
- SWWMUtility.ObscureText(tst,(gametic-trl)/3,minihud:true);
- trl--;
- Screen.DrawText(MiniHUDFont,mhudfontcol[MCR_WHITE],vpos.x-(valw/2),barpos.y-(MiniHUDFontOutline.GetHeight()+2),tst,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph*falph*ffalph,DTA_LegacyRenderStyle,STYLE_Add);
- }
- Screen.DrawText(MiniHUDFontOutline,col,vpos.x-(valw/2),barpos.y-(MiniHUDFontOutline.GetHeight()+2),val,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph*(1.-falph));
- }
- else Screen.DrawText(MiniHUDFontOutline,col,vpos.x-(valw/2),barpos.y-(MiniHUDFontOutline.GetHeight()+2),val,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- }
- Font fnt = swwm_bigtags?mSmallFontOutlineAlt:mTinyFontOutlineAlt;
- int col = Font.CR_WHITE;
- if ( teamplay )
- {
- int team = ct.Owner.player.GetTeam();
- if ( team != -1 ) col = Font.FindFontColor(Teams[team].mName); // this works in practice because team names are the same as their text colors
- if ( col == -1 ) col = Font.CR_WHITE;
- }
- int ofsh = drawvalues?(MiniHUDFontOutline.GetHeight()+4):2;
- Screen.DrawText(fnt,col,vpos.x-fnt.StringWidth(ct.mytag)/2,barpos.y-(fnt.GetHeight()+ofsh),ct.mytag,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- Screen.DrawTexture(EnemyBTex,false,barpos.x,barpos.y,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- double ht = clamp(ct.intp.GetValue(fractic),0,10000);
- double hw = (ht*50.)/100.;
- double ohw = hw;
- if ( ct.Owner.bINVULNERABLE || (ct.Owner.player.cheats&(CF_GODMODE|CF_GODMODE2)) || ct.Owner.FindInventory('InvinciballPower') )
- Screen.DrawTexture(EnemyHTex[1],false,barpos.x+2,barpos.y+2,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph,DTA_WindowRightF,hw);
- else
- {
- Screen.DrawTexture(EnemyHTex[0],false,barpos.x+2,barpos.y+2,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph,DTA_WindowRightF,hw);
- if ( ht > 100 )
- {
- hw = (min(ht-100,100)*50.)/100.;
- Screen.DrawTexture(EnemyHTex[3],false,barpos.x+2,barpos.y+2,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph,DTA_WindowRightF,hw);
- }
- if ( ht > 200 )
- {
- hw = (min(ht-200,300)*50.)/100.;
- Screen.DrawTexture(EnemyHTex[4],false,barpos.x+2,barpos.y+2,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph,DTA_WindowRightF,hw);
- }
- if ( ht > 500 )
- {
- hw = (min(ht-500,500)*50.)/100.;
- Screen.DrawTexture(EnemyHTex[5],false,barpos.x+2,barpos.y+2,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph,DTA_WindowRightF,hw);
- }
- }
- if ( ct.Owner.FindInventory('DivineSpriteEffect') )
- {
- double falph = clamp((ht-1000)/6000.,0.,1.);
- Screen.DrawTexture(EnemyHTex[6],false,barpos.x+2,barpos.y+2,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph*falph,DTA_LegacyRenderStyle,STYLE_Add);
- }
- else
- {
- ht = clamp(ct.intpl.GetValue(fractic),0,100);
- hw = min((ht*50.)/100.,100.);
- Screen.DrawTexture(EnemyHTex[2],false,barpos.x+2,barpos.y+2,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph,DTA_WindowLeftF,ohw,DTA_WindowRightF,hw);
- }
- if ( ct.cummdamage <= 0 ) continue;
- double calph = clamp(ct.cummspan-fractic,0.,20.)/20.;
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_RED],barpos.x+3,barpos.y+10,(ct.cummdamage>=Actor.TELEFRAG_DAMAGE)?"∞":String.Format("%d",ct.cummdamage),DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,calph*alph);
- if ( ct.cummflash <= 0 ) continue;
- double falph = max((ct.cummflash-FracTic)/15.,0.)**1.5;
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_REDFLASH],barpos.x+3,barpos.y+10,(ct.cummdamage>=Actor.TELEFRAG_DAMAGE)?"∞":String.Format("%d",ct.cummdamage),DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,falph*calph*alph,DTA_LegacyRenderStyle,STYLE_Add);
- }
- }
-
- private void DrawNumbers( Vector3 viewvec, bool &projinit )
- {
- SWWMDamNum snum = hnd.damnums;
- if ( !snum ) return;
- do
- {
- // this ensures that projection data isn't cached if there are no target array elements, to avoid needless GC thrashing
- if ( !projinit )
- {
- projinit = true;
- SWWMUtility.PrepareProjData(projdata,ViewPos,ViewRot.x,ViewRot.y,ViewRot.z,players[consoleplayer].fov);
- Screen.SetClipRect(projdata.viewx,projdata.viewy,projdata.vieww,projdata.viewh);
- }
- Vector3 tdir = level.Vec3Diff(ViewPos,snum.pos);
- Vector3 ndc = SWWMUtility.ProjectPoint(projdata,ViewPos+tdir,true);
- if ( ndc.z <= 0. ) continue;
- Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc)/hs0;
- String tag = abs(snum.damage>=Actor.TELEFRAG_DAMAGE)?(snum.damage>0)?"-∞":"+∞":String.Format("%+d",-snum.damage);
- double alph = clamp((snum.lifespan+fractic)/35.,0.,1.);
- Vector2 fo;
- int initspd = (128-snum.seed);
- int boostup = 64+snum.seed2;
- fo.x = (.05*initspd)*((snum.initialspan-(snum.lifespan-fractic))**.8);
- fo.y = -((snum.initialspan-(snum.lifespan-fractic))**1.5)+boostup*sin((90./snum.initialspan)*(level.maptime+fractic-snum.starttic));
- Screen.DrawText(MiniHUDFontOutline,snum.tcolor,(vpos.x-fo.x)-(MiniHUDFontOutline.StringWidth(tag))/2,(vpos.y-fo.y)-(MiniHUDFontOutline.GetHeight())/2,tag,DTA_VirtualWidthF,ss0.x,DTA_VirtualHeightF,ss0.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- }
- while ( snum = snum.next );
- }
-
- private void DrawScores( Vector3 viewvec, bool &projinit )
- {
- SWWMScoreObj snum = hnd.scorenums;
- if ( !snum ) return;
- do
- {
- // this ensures that projection data isn't cached if there are no target array elements, to avoid needless GC thrashing
- if ( !projinit )
- {
- projinit = true;
- SWWMUtility.PrepareProjData(projdata,ViewPos,ViewRot.x,ViewRot.y,ViewRot.z,players[consoleplayer].fov);
- Screen.SetClipRect(projdata.viewx,projdata.viewy,projdata.vieww,projdata.viewh);
- }
- Vector3 tdir = level.Vec3Diff(ViewPos,snum.pos);
- Vector3 ndc = SWWMUtility.ProjectPoint(projdata,ViewPos+tdir);
- if ( ndc.z <= 0. ) continue;
- Vector2 vpos = SWWMUtility.NDCToViewport(projdata,ndc)/hs1;
- String tag = String.Format("%+d",snum.score);
- double alph = clamp((snum.lifespan+fractic)/double(GameTicRate),0.,1.);
- // score rises linearly
- Vector2 fo = (0,snum.initialspan-(snum.lifespan-fractic));
- Screen.DrawText(mTinyFontOutlineAlt,snum.tcolor,vpos.x-(fo.x+mTinyFontOutlineAlt.StringWidth(tag)/2.),vpos.y-(fo.y+(mTinyFontOutlineAlt.GetHeight()/2.)),tag,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- // extra strings (if available)
- fo.y += mTinyFontOutlineAlt.GetHeight();
- for ( int i=0; i 0 ) tag.AppendFormat(" x%d",snum.xscore[i]);
- Screen.DrawText(mTinyFontOutlineAlt,snum.xtcolor[i],vpos.x-(fo.x+mTinyFontOutlineAlt.StringWidth(tag)/2.),vpos.y-(fo.y+(mTinyFontOutlineAlt.GetHeight()/2.)),tag,DTA_VirtualWidthF,ss1.x,DTA_VirtualHeightF,ss1.y,DTA_KeepRatio,true,DTA_Alpha,alph);
- fo.y += mTinyFontOutlineAlt.GetHeight();
- }
- }
- while ( snum = snum.next );
- }
-
- private void DrawTarget()
- {
- // don't draw when dead or with automap open
- if ( (CPlayer.health <= 0) || (automapactive && !viewactive) ) return;
- bool projinit = false;
- Vector3 viewvec = SWWMUtility.Vec3FromAngles(viewrot.x,viewrot.y);
- // points of interest
- if ( level.allmap && swwm_pois ) DrawInterest(viewvec,projinit);
- // sensed items
- DrawItemSense(viewvec,projinit);
- // targetting array
- if ( swwm_targeter ) DrawTrackers(viewvec,projinit);
- // floating kill scores and others
- if ( swwm_damnums ) DrawNumbers(viewvec,projinit);
- if ( swwm_scorenums ) DrawScores(viewvec,projinit);
- Screen.ClearClipRect();
- }
-}
diff --git a/zscript/hud/swwm_hud_topstuff.zsc b/zscript/hud/swwm_hud_topstuff.zsc
deleted file mode 100644
index 960f99f30..000000000
--- a/zscript/hud/swwm_hud_topstuff.zsc
+++ /dev/null
@@ -1,1105 +0,0 @@
-// Minimap and stats
-extend Class SWWMStatusBar
-{
- // quicksort (player scores)
- private int partition_playerscore( Array a, int l, int h )
- {
- PlayerInfo pv = a[h];
- int i = (l-1);
- for ( int j=l; j<=(h-1); j++ )
- {
- if ( pv.fragcount < a[j].fragcount )
- {
- i++;
- PlayerInfo tmp = a[j];
- a[j] = a[i];
- a[i] = tmp;
- }
- }
- PlayerInfo tmp = a[h];
- a[h] = a[i+1];
- a[i+1] = tmp;
- return i+1;
- }
- private void qsort_playerscore( Array a, int l, int h )
- {
- if ( l >= h ) return;
- int p = partition_playerscore(a,l,h);
- qsort_playerscore(a,l,p-1);
- qsort_playerscore(a,p+1,h);
- }
-
- private void TickTopStuffInterpolators()
- {
- // stats flashing
- if ( level.killed_monsters > oldkills )
- {
- oldkills = level.killed_monsters;
- killflash = gametic+25;
- }
- if ( level.found_items > olditems )
- {
- olditems = level.found_items;
- itemflash = gametic+25;
- }
- if ( level.found_secrets > oldsecrets )
- {
- oldsecrets = level.found_secrets;
- secretflash = gametic+25;
- }
- if ( level.total_monsters > oldtkills )
- {
- oldtkills = level.total_monsters;
- tkillflash = gametic+25;
- }
- if ( level.total_items > oldtitems )
- {
- oldtitems = level.total_items;
- titemflash = gametic+25;
- }
- if ( level.total_secrets > oldtsecrets )
- {
- oldtsecrets = level.total_secrets;
- tsecretflash = gametic+25;
- }
- if ( level.total_monsters > 0 )
- {
- int pkills = (level.killed_monsters*100)/level.total_monsters;
- if ( pkills != oldpkills )
- pkillflash = gametic+25;
- oldpkills = pkills;
- }
- if ( level.total_items > 0 )
- {
- int pitems = (level.found_items*100)/level.total_items;
- if ( pitems != oldpitems )
- pitemflash = gametic+25;
- oldpitems = pitems;
- }
- if ( level.total_secrets > 0 )
- {
- int psecrets = (level.found_secrets*100)/level.total_secrets;
- if ( psecrets != oldpsecrets )
- psecretflash = gametic+25;
- oldpsecrets = psecrets;
- }
- // purge expired key flashes
- for ( int i=0; i= gametic ) continue;
- keyflash.Delete(i--);
- }
- // minimap zoom interpolation
- double desiredzoom = clamp(mm_zoom,.5,1.);
- if ( (minimapzoom != mm_zoom) || (oldminimapzoom != mm_zoom) )
- {
- oldminimapzoom = minimapzoom;
- double diff = .1*(desiredzoom-minimapzoom);
- minimapzoom += diff;
- if ( abs(minimapzoom-desiredzoom) <= .01 )
- minimapzoom = desiredzoom;
- }
- }
-
- private void TickTopStuff()
- {
- // deathmatch stuff
- if ( !deathmatch ) return;
- if ( teamplay )
- {
- if ( teamactive.Size() != Teams.Size() ) teamactive.Resize(Teams.Size());
- if ( teamscore.Size() != Teams.Size() ) teamscore.Resize(Teams.Size());
- for ( int i=0; i CPlayer.fragcount )
- rank += 1;
- else if ( players[i].fragcount == CPlayer.fragcount )
- tiedscore = true;
- if ( players[i].fragcount > highscore )
- highscore = players[i].fragcount;
- }
- if ( sortplayers.Size() != playercount ) sortplayers.Resize(playercount);
- for ( int i=0, j=0; i= -1; p-- )
- {
- if ( p == thisgroup ) continue;
- foreach ( l : level.lines )
- {
- if ( !(l.flags&Line.ML_MAPPED) && !level.allmap && !am_cheat ) continue;
- if ( (l.flags&Line.ML_DONTDRAW) && ((am_cheat == 0) || (am_cheat >= 4)) )
- continue;
- Vector2 rv1 = l.v1.p-cpos, rv2 = l.v2.p-cpos;
- int lgroup;
- if ( l.sidedef[0].flags&Side.WALLF_POLYOBJ ) lgroup = level.PointInSector(l.v1.p+l.delta/2.).portalgroup;
- else lgroup = l.frontsector.portalgroup;
- bool isportal = ((numgroups>0)&&(lgroup!=thisgroup));
- if ( lgroup == p )
- {
- // portal displacement
- Vector2 pofs = level.GetDisplacement(lgroup,thisgroup);
- rv1 += pofs;
- rv2 += pofs;
- }
- else if ( (p != -1) || (lgroup != thisgroup) )
- continue;
- Vector2 mid = (rv1+rv2)/2.;
- Vector2 siz = (abs(rv1.x-rv2.x),abs(rv1.y-rv2.y))/2.;
- if ( (((siz.x+zoomview)-abs(mid.x)) <= 0) || (((siz.y+zoomview)-abs(mid.y)) <= 0) )
- continue;
- // flip Y
- rv1.y *= -1;
- rv2.y *= -1;
- // rotate by view
- rv1 = Actor.RotateVector(rv1,ViewRot.x-90);
- rv2 = Actor.RotateVector(rv2,ViewRot.x-90);
- // clip to frame
- bool visible;
- [visible, rv1, rv2] = SWWMUtility.LiangBarsky((-1,-1)*zoomclip,(1,1)*zoomclip,rv1,rv2);
- if ( !visible ) continue;
- // scale to minimap frame
- rv1 *= hsz/zoomclip;
- rv2 *= hsz/zoomclip;
- if ( !bUseCanvas )
- {
- rv1 *= hs;
- rv2 *= hs;
- }
- // offset to minimap center
- rv1 += basepos;
- rv2 += basepos;
- // get the line color
- Color col = mm_wallcolor;
- if ( (l.flags&Line.ML_MAPPED) || am_cheat )
- {
- int secwit = CheckSecret(l);
- int lock = SWWMUtility.GetLineLock(l);
- if ( (l.flags&Line.ML_SECRET) && (am_cheat || !level.allmap) ) // allmap will reveal these
- {
- if ( am_cheat && l.backsector )
- col = mm_secretwallcolor;
- else col = (secwit==2)?mm_unexploredsecretcolor:(secwit==1)?mm_secretsectorcolor:mm_wallcolor;
- }
- else if ( CheckExitLine(l) )
- col = mm_interlevelcolor;
- else if ( CheckTeleportLine(l) )
- col = mm_intralevelcolor;
- else if ( (lock > 0) && (lock < 256) )
- {
- let lcol = Key.GetMapColorForLock(lock);
- if ( !lcol )
- {
- // "all keys" locks lack a color
- // so we cycle through the colors of all available keys
- if ( gameinfo.gametype&GAME_Doom )
- {
- Color cols[3] = {0xFFFF0000,0xFF0000FF,0xFFFFFF00};
- col = cols[int(((gametic+fractic)*3)/GameTicRate)%3];
- }
- else if ( gameinfo.gametype&GAME_Heretic )
- {
- Color cols[3] = {0xFFFFFF00,0xFF00FF00,0xFF0000FF};
- col = cols[int(((gametic+fractic)*3)/GameTicRate)%3];
- }
- else if ( gameinfo.gametype&GAME_Hexen )
- {
- Color cols[11] = {0xFF969696,0xFFFFDA00,0xFF4040FF,0xFFFF8000,0xFF00FF00,0xFF2F97FF,0xFF9A98BC,0xFF9C4C00,0xFFFFD900,0xFF40FF40,0xFFFF4040};
- col = cols[int(((gametic+fractic)*11)/GameTicRate)%11];
- }
- else col = mm_lockedcolor; // fallback
- }
- else if ( lcol != -1 ) col = lcol;
- else col = mm_lockedcolor;
- }
- else if ( CheckTriggerLine(l) ) col = mm_specialwallcolor;
- else if ( secwit == 1 ) col = mm_secretsectorcolor; // locked doors and trigger lines take priority over secrets
- else if ( secwit == 2 ) col = mm_unexploredsecretcolor;
- else if ( l.frontsector && l.backsector )
- {
- if ( !CmpFloorPlanes(l) ) col = mm_fdwallcolor;
- else if ( !CmpCeilingPlanes(l) ) col = mm_cdwallcolor;
- else if ( CheckFFBoundary(l) ) col = mm_efwallcolor;
- else
- {
- if ( (am_cheat == 0) || (am_cheat >= 4) )
- continue;
- col = mm_tswallcolor;
- }
- }
- }
- else col = mm_notseencolor;
- // draw the line
- if ( isportal )
- {
- col = Color((col.r+mm_portalcolor.r*7)/8,(col.g+mm_portalcolor.g*7)/8,(col.b+mm_portalcolor.b*7)/8);
- if ( bUseCanvas ) mm_canvas.DrawLine(int(rv1.x),int(rv1.y),int(rv2.x),int(rv2.y),col);
- else Screen.DrawThickLine(int(rv1.x),int(rv1.y),int(rv2.x),int(rv2.y),max(1.,hs*.25),col);
- }
- else
- {
- if ( bUseCanvas ) mm_canvas.DrawLine(int(rv1.x),int(rv1.y),int(rv2.x),int(rv2.y),col);
- else Screen.DrawThickLine(int(rv1.x),int(rv1.y),int(rv2.x),int(rv2.y),max(1.,hs*.5),col);
- }
- }
- }
- }
- private void DrawMapMarkers( Vector2 basepos, bool smol, bool bUseCanvas = false )
- {
- double zoomlevel = SWWMUtility.Lerp(oldminimapzoom,minimapzoom,FracTic);
- double zoomview = MAPVIEWDIST*zoomlevel, zoomclip = CLIPDIST*zoomlevel;
- int hsz = smol?HALFMAPSIZE_SMALL:HALFMAPSIZE;
- Vector2 cpos = SWWMUtility.LerpVector2(players[consoleplayer].Camera.prev.xy,players[consoleplayer].Camera.pos.xy,FracTic);
- Sector csec = players[consoleplayer].Camera.CurSector;
- if ( !mi ) mi = ThinkerIterator.Create('MapMarker',Thinker.STAT_MAPMARKER);
- else mi.Reinit();
- MapMarker m;
- while ( m = MapMarker(mi.Next()) )
- {
- if ( m.bDORMANT ) continue;
- if ( m.args[1] && !(m.CurSector.moreflags&Sector.SECMF_DRAWN) ) continue;
- TextureID tx;
- if ( m.picnum.IsValid() ) tx = m.picnum;
- else tx = m.CurState.GetSpriteTexture(1);
- Vector2 sz = TexMan.GetScaledSize(tx);
- Vector2 scl;
- bool bCentered = (m is 'SWWMInterestMarker');
- // seems to match automap scaling somewhat
- if ( m.Args[2] ) scl = (m.Scale/zoomlevel)*.15;
- else scl = m.Scale*.5;
- sz.x *= scl.x;
- sz.y *= scl.y;
- double radius = max(sz.x,sz.y); // naive, I know
- if ( m.args[0] )
- {
- // oh bother, this will be dicks
- let ai = level.CreateActorIterator(m.args[0]);
- foreach ( a:ai )
- {
- Vector2 rv = a.pos.xy-cpos;
- bool isportal = false;
- Sector sec = level.PointInSector(a.pos.xy);
- if ( sec.portalgroup != csec.portalgroup )
- {
- isportal = true;
- // portal displacement
- rv += level.GetDisplacement(sec.portalgroup,csec.portalgroup);
- }
- if ( (((radius+zoomview)-abs(rv.x)) <= 0) || (((radius+zoomview)-abs(rv.y)) <= 0) )
- continue;
- // flip Y
- rv.y *= -1;
- // rotate by view
- rv = Actor.RotateVector(rv,ViewRot.x-90);
- // scale to minimap frame
- rv *= hsz/zoomclip;
- if ( !bUseCanvas ) rv *= hs;
- // offset to minimap center
- rv += basepos;
- // draw
- if ( bUseCanvas ) mm_canvas.DrawTexture(tx,false,rv.x,rv.y,DTA_ColorOverlay,isportal?Color(128,mm_portalcolor.r,mm_portalcolor.g,mm_portalcolor.b):Color(0,0,0,0),DTA_ScaleX,scl.x,DTA_ScaleY,scl.y,DTA_LegacyRenderStyle,m.GetRenderStyle(),DTA_Alpha,m.Alpha,DTA_FillColor,m.FillColor,DTA_TranslationIndex,m.Translation,DTA_CenterOffset,bCentered);
- else Screen.DrawTexture(tx,false,rv.x,rv.y,DTA_ColorOverlay,isportal?Color(128,mm_portalcolor.r,mm_portalcolor.g,mm_portalcolor.b):Color(0,0,0,0),DTA_ScaleX,hs*scl.x,DTA_ScaleY,hs*scl.y,DTA_LegacyRenderStyle,m.GetRenderStyle(),DTA_Alpha,m.Alpha,DTA_FillColor,m.FillColor,DTA_TranslationIndex,m.Translation,DTA_CenterOffset,bCentered);
- }
- ai.Destroy();
- continue;
- }
- Vector2 rv = m.pos.xy-cpos;
- bool isportal = false;
- Sector sec = level.PointInSector(m.pos.xy);
- if ( sec.portalgroup != csec.portalgroup )
- {
- isportal = true;
- // portal displacement
- rv += level.GetDisplacement(sec.portalgroup,csec.portalgroup);
- }
- if ( (((radius+zoomview)-abs(rv.x)) <= 0) || (((radius+zoomview)-abs(rv.y)) <= 0) )
- continue;
- // flip Y
- rv.y *= -1;
- // rotate by view
- rv = Actor.RotateVector(rv,ViewRot.x-90);
- // scale to minimap frame
- rv *= hsz/zoomclip;
- if ( !bUseCanvas ) rv *= hs;
- // offset to minimap center
- rv += basepos;
- // draw
- if ( bUseCanvas ) mm_canvas.DrawTexture(tx,false,rv.x,rv.y,DTA_ColorOverlay,isportal?Color(128,mm_portalcolor.r,mm_portalcolor.g,mm_portalcolor.b):Color(0,0,0,0),DTA_ScaleX,scl.x,DTA_ScaleY,scl.y,DTA_LegacyRenderStyle,m.GetRenderStyle(),DTA_Alpha,m.Alpha,DTA_FillColor,m.FillColor,DTA_TranslationIndex,m.Translation,DTA_CenterOffset,bCentered);
- else Screen.DrawTexture(tx,false,rv.x,rv.y,DTA_ColorOverlay,isportal?Color(128,mm_portalcolor.r,mm_portalcolor.g,mm_portalcolor.b):Color(0,0,0,0),DTA_ScaleX,hs*scl.x,DTA_ScaleY,hs*scl.y,DTA_LegacyRenderStyle,m.GetRenderStyle(),DTA_Alpha,m.Alpha,DTA_FillColor,m.FillColor,DTA_TranslationIndex,m.Translation,DTA_CenterOffset,bCentered);
- }
- }
- private void DrawMapThings( Vector2 basepos, bool smol, bool bUseCanvas = false )
- {
- double zoomlevel = SWWMUtility.Lerp(oldminimapzoom,minimapzoom,FracTic);
- double zoomview = MAPVIEWDIST*zoomlevel, zoomclip = CLIPDIST*zoomlevel;
- int hsz = smol?HALFMAPSIZE_SMALL:HALFMAPSIZE;
- Vector2 cpos = SWWMUtility.LerpVector2(players[consoleplayer].Camera.prev.xy,players[consoleplayer].Camera.pos.xy,FracTic);
- Sector csec = players[consoleplayer].Camera.CurSector;
- bool drawmissiles = swwm_mm_missiles;
- for ( SWWMSimpleTracker t=hnd.strackers; t; t=t.next )
- {
- if ( !drawmissiles && t.ismissile ) continue;
- if ( level.allmap && t.iskey ) continue; // don't draw keys over the actual markers they have
- Color col = mm_thingcolor;
- bool isitem = false;
- bool plainactor = false;
- Vector2 pos;
- double angle;
- double radius;
- if ( t.target )
- {
- pos = SWWMUtility.LerpVector2(t.target.prev.xy,t.target.pos.xy,FracTic);
- angle = t.target.angle;
- radius = t.isybeam?(t.target.speed*cos(t.target.pitch-90)):t.isbeam?(t.target.speed*cos(t.target.pitch)):t.target.radius;
- }
- else
- {
- pos = t.pos.xy;
- angle = t.angle;
- radius = t.radius;
- }
- if ( t.isitem )
- {
- if ( t.iskey ) col = t.keycolor;
- else if ( t.vipitem ) col = mm_thingcolor_vipitem;
- else if ( t.countitem ) col = mm_thingcolor_citem;
- else col = mm_thingcolor_item;
- isitem = true;
- }
- else if ( t.isplayer ) col = t.playercol;
- else if ( t.friendly ) col = mm_thingcolor_friend;
- else if ( t.countkill ) col = mm_thingcolor_monster;
- else if ( t.ismonster ) col = mm_thingcolor_ncmonster;
- else if ( t.ismissile ) col = mm_thingcolor_missile;
- else
- {
- if ( t.vipitem ) col = mm_thingcolor_vipitem; // chanceboxes
- else if ( t.shootable ) col = mm_thingcolor_shootable;
- plainactor = true;
- }
- int mtime = GameTicRate;
- if ( level.allmap && !t.expired && t.target ) mtime += GameTicRate*3;
- Vector2 rv = pos-cpos;
- bool isportal = false;
- Sector sec = level.PointInSector(pos);
- if ( sec.portalgroup != csec.portalgroup )
- {
- isportal = true;
- // portal displacement
- rv += level.GetDisplacement(sec.portalgroup,csec.portalgroup);
- // and blend in the color too
- col = Color((col.r+mm_portalcolor.r*7)/8,(col.g+mm_portalcolor.g*7)/8,(col.b+mm_portalcolor.b*7)/8);
- }
- if ( (((radius+zoomview)-abs(rv.x)) <= 0) || (((radius+zoomview)-abs(rv.y)) <= 0) )
- continue;
- Vector2 tv[8];
- int nidx;
- bool closeshape = true;
- if ( t.isbeam )
- {
- // oriented line
- nidx = 2;
- tv[0] = rv;
- tv[1] = rv+Actor.RotateVector((radius,0),angle);
- closeshape = false;
- }
- else if ( t.iskey )
- {
- // key shape (a rhombus and an L, basically)
- nidx = 8;
- double crad = min(radius,10);
- // head (pointing north)
- for ( int i=0; i<5; i++ )
- tv[i] = rv+(0,crad*.5)-Actor.RotateVector((0,crad*.5),i*90);
- // tail (pointing east)
- tv[5] = rv;
- tv[6] = rv+(0,-crad);
- tv[7] = rv+(crad*.5,-crad);
- closeshape = false;
- }
- else if ( isitem )
- {
- // rhombus
- nidx = 4;
- double crad = min(radius,10);
- for ( int i=0; i<4; i++ )
- tv[i] = rv+Actor.RotateVector((crad,0),i*90);
- }
- else if ( plainactor )
- {
- // aabb box
- nidx = 4;
- tv[0] = rv+(-radius,-radius);
- tv[1] = rv+(radius,-radius);
- tv[2] = rv+(radius,radius);
- tv[3] = rv+(-radius,radius);
- }
- else
- {
- // oriented triangle
- nidx = 3;
- tv[0] = rv+Actor.RotateVector((radius,0),angle);
- tv[1] = rv+Actor.RotateVector((-radius*.5,radius*.7),angle);
- tv[2] = rv+Actor.RotateVector((-radius*.5,-radius*.7),angle);
- }
- // flip Y
- for ( int j=0; j 1) && mm_cvfirstdraw )
- {
- // make sure we don't draw the whole thing if we're using the smaller scale
- Screen.DrawTexture(mm_canvastex,false,xx+2,yy+2,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,
- DTA_SrcWidth,hsz*2,DTA_SrcHeight,hsz*2,DTA_DestWidth,hsz*2,DTA_DestHeight,hsz*2);
- }
- else Screen.Dim(mm_backcolor,1.,int((xx+2)*hs),int((yy+2)*hs),int(hsz*2*hs),int(hsz*2*hs));
- mm_cvfirstdraw = true;
- return;
- }
- mm_cvfirstdraw = false;
- Vector2 basemappos = (xx+hsz+2,yy+hsz+2);
- Screen.Dim(mm_backcolor,1.,int((basemappos.x-hsz)*hs),int((basemappos.y-hsz)*hs),int(hsz*2*hs),int(hsz*2*hs));
- Screen.SetClipRect(int((basemappos.x-hsz)*hs),int((basemappos.y-hsz)*hs),int(hsz*2*hs),int(hsz*2*hs));
- // draw dat stuff
- DrawMapLines(basemappos*hs,smol);
- DrawMapThings(basemappos*hs,smol);
- DrawMapMarkers(basemappos*hs,smol);
- DrawTracedSteps(basemappos*hs,smol);
- // finally, draw the player arrow
- Vector2 tv[] = {(0,-4),(-3,2),(3,2)};
- for ( int i=0; i<3; i++ ) tv[i] = (tv[i]+basemappos)*hs;
- for ( int i=0; i<3; i++ ) Screen.DrawThickLine(int(tv[i].x),int(tv[i].y),int(tv[(i+1)%3].x),int(tv[(i+1)%3].y),max(1.,hs*.5),mm_yourcolor);
- Screen.ClearClipRect();
- }
-
- private void DrawTopStuff()
- {
- int xx = xmargin, yy = ymargin;
- // obviously, don't draw the minimap if the automap is open
- if ( !(automapactive && !viewactive) && swwm_mm_enable )
- {
- bool smol = (min(ss.x,ss.y/.5625)<480);
- int hsz = smol?HALFMAPSIZE_SMALL:HALFMAPSIZE;
- xx = int(ss.x-(xmargin+(hsz+2)*2));
- Screen.DrawTexture(MiniBox[smol],false,xx,yy,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- DrawMinimap(xx,yy,smol);
- yy += ((hsz+2)*2)+5;
- }
- // draw stats and timer when automap is open
- int fstats = swwm_forcestats;
- bool pstats = swwm_percentstats;
- if ( (automapactive && !viewactive) || (fstats > 0) )
- {
- xx = int(ss.x-(xmargin+2));
- String str;
- if ( (automapactive && !viewactive) || (fstats > 1) )
- {
- int label = am_showmaplabel;
- String ln = level.levelname;
- if ( ln.Left(1) == "$" ) ln = StringTable.Localize(ln);
- // level name may contain trailing whitespace due to DEHACKED nonsense, so strip it
- ln.StripRight();
- if ( level.authorname == "" ) // the author name might be part of the level name, try to strip it
- {
- int iof;
- if ( ((iof = ln.RightIndexOf(" - by: ")) != -1) || ((iof = ln.RightIndexOf(" - by ")) != -1) || ((iof = ln.RightIndexOf(" - ")) != -1) )
- ln.Truncate(iof);
- }
- // split level name into separate lines if it's too long
- // also, use a cache so we don't call BreakLines constantly
- if ( ln_bl && (ln != cached_ln) ) ln_bl.Destroy();
- cached_ln = ln;
- if ( !ln_bl ) ln_bl = mSmallFontOutlineAlt.BreakLines(ln,120);
- if ( !label || ((level.clusterflags&level.CLUSTER_HUB) && (label == 2)) )
- {
- Screen.DrawText(mSmallFontOutlineAlt,tcvalue,xx-ln_bl.StringWidth(0),yy,ln_bl.StringAt(0),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- for ( int i=1; i 0) && am_showmonsters && !deathmatch )
- {
- int pct = (level.killed_monsters*100)/level.total_monsters;
- if ( pstats ) str = String.Format("\c"..tclabel_s.."K \c-%3d\c"..tcextra_s.."%%\c-",pct);
- else str = String.Format("\c"..tclabel_s.."K \c-%d\c"..tcextra_s.."/\c-%d",level.killed_monsters,level.total_monsters);
- int basew = MiniHUDFontOutline.StringWidth(str);
- if ( pstats )
- {
- int dcnt = 2-int(Log10(clamp(pct,1,999)));
- for ( int j=0; j=level.total_monsters)?tccompl:tcvalue,(xx-basew)+8+j*4,yy,0x30,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_ColorOverlay,Color(160,0,0,0));
- }
- Screen.DrawText(MiniHUDFontOutline,(level.killed_monsters>=level.total_monsters)?tccompl:tcvalue,xx-basew,yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- if ( pstats )
- {
- if ( pkillflash && (gametic < pkillflash) )
- {
- double alph = max((pkillflash-(gametic+FracTic))/25.,0.)**1.5;
- str = String.Format("%3d%%",pct);
- int pctpos = str.IndexOf("%");
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx-MiniHUDFontOutline.StringWidth(str),yy,str.Left(pctpos),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
- }
- }
- else
- {
- if ( killflash && (gametic < killflash) )
- {
- double alph = max((killflash-(gametic+FracTic))/25.,0.)**1.5;
- str = String.Format("%d/%d",level.killed_monsters,level.total_monsters);
- int slashpos = str.IndexOf("/");
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx-MiniHUDFontOutline.StringWidth(str),yy,str.Left(slashpos),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
- }
- if ( tkillflash && (gametic < tkillflash) )
- {
- double alph = max((tkillflash-(gametic+FracTic))/25.,0.)**1.5;
- str = String.Format("%d",level.total_monsters);
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx-MiniHUDFontOutline.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
- }
- }
- yy += MiniHUDFontOutline.GetHeight()+2;
- }
- if ( (level.total_items > 0) && am_showitems && !deathmatch )
- {
- int pct = (level.found_items*100)/level.total_items;
- if ( pstats ) str = String.Format("\c"..tclabel_s.."I \c-%3d\c"..tcextra_s.."%%\c-",pct);
- else str = String.Format("\c"..tclabel_s.."I \c-%d\c"..tcextra_s.."/\c-%d",level.found_items,level.total_items);
- int basew = MiniHUDFontOutline.StringWidth(str);
- if ( pstats )
- {
- int dcnt = 2-int(Log10(clamp(pct,1,999)));
- for ( int j=0; j=level.total_items)?tccompl:tcvalue,(xx-basew)+8+j*4,yy,0x30,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_ColorOverlay,Color(160,0,0,0));
- }
- Screen.DrawText(MiniHUDFontOutline,(level.found_items>=level.total_items)?tccompl:tcvalue,xx-basew,yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- if ( pstats )
- {
- if ( pitemflash && (gametic < pitemflash) )
- {
- double alph = max((pitemflash-(gametic+FracTic))/25.,0.)**1.5;
- str = String.Format("%3d%%",pct);
- int pctpos = str.IndexOf("%");
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx-MiniHUDFontOutline.StringWidth(str),yy,str.Left(pctpos),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
- }
- }
- else
- {
- if ( itemflash && (gametic < itemflash) )
- {
- double alph = max((itemflash-(gametic+FracTic))/25.,0.)**1.5;
- str = String.Format("%d/%d",level.found_items,level.total_items);
- int slashpos = str.IndexOf("/");
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx-MiniHUDFontOutline.StringWidth(str),yy,str.Left(slashpos),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
- }
- if ( titemflash && (gametic < titemflash) )
- {
- double alph = max((titemflash-(gametic+FracTic))/25.,0.)**1.5;
- str = String.Format("%d",level.total_items);
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx-MiniHUDFontOutline.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
- }
- }
- yy += MiniHUDFontOutline.GetHeight()+2;
- }
- if ( (level.total_secrets > 0) && am_showsecrets && !deathmatch )
- {
- int pct = (level.found_secrets*100)/level.total_secrets;
- if ( pstats ) str = String.Format("\c"..tclabel_s.."S \c-%3d\c"..tcextra_s.."%%\c-",pct);
- else str = String.Format("\c"..tclabel_s.."S \c-%d\c"..tcextra_s.."/\c-%d",level.found_secrets,level.total_secrets);
- int basew = MiniHUDFontOutline.StringWidth(str);
- if ( pstats )
- {
- int dcnt = 2-int(Log10(clamp(pct,1,999)));
- for ( int j=0; j=level.total_secrets)?tccompl:tcvalue,(xx-basew)+8+j*4,yy,0x30,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_ColorOverlay,Color(160,0,0,0));
- }
- Screen.DrawText(MiniHUDFontOutline,(level.found_secrets>=level.total_secrets)?tccompl:tcvalue,xx-basew,yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- if ( pstats )
- {
- if ( psecretflash && (gametic < psecretflash) )
- {
- double alph = max((psecretflash-(gametic+FracTic))/25.,0.)**1.5;
- str = String.Format("%3d%%",pct);
- int pctpos = str.IndexOf("%");
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx-MiniHUDFontOutline.StringWidth(str),yy,str.Left(pctpos),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
- }
- }
- else
- {
- if ( secretflash && (gametic < secretflash) )
- {
- double alph = max((secretflash-(gametic+FracTic))/25.,0.)**1.5;
- str = String.Format("%d/%d",level.found_secrets,level.total_secrets);
- int slashpos = str.IndexOf("/");
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx-MiniHUDFontOutline.StringWidth(str),yy,str.Left(slashpos),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
- }
- if ( tsecretflash && (gametic < tsecretflash) )
- {
- double alph = max((tsecretflash-(gametic+FracTic))/25.,0.)**1.5;
- str = String.Format("%d",level.total_secrets);
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx-MiniHUDFontOutline.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
- }
- }
- yy += MiniHUDFontOutline.GetHeight()+2;
- }
- int sec;
- if ( am_showtime )
- {
- sec = Thinker.Tics2Seconds(level.maptime);
- str = String.Format("\c"..tclabel_s.."T \c-%02d\c"..tcextra_s..":\c-%02d\c"..tcextra_s..":\c-%02d",sec/3600,(sec%3600)/60,sec%60);
- Screen.DrawText(MiniHUDFontOutline,((level.sucktime>0)&&(sec>=(level.sucktime*3600)))?tcsucks:((level.partime>0)&&(sec<=level.partime))?tccompl:tcvalue,xx-MiniHUDFontOutline.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- yy += MiniHUDFontOutline.GetHeight()+2;
- }
- // don't show total time if it's equal to map time
- if ( am_showtotaltime && (level.totaltime != level.maptime) )
- {
- sec = Thinker.Tics2Seconds(level.totaltime);
- str = String.Format("\c"..tclabel_s.."TT \c-%02d\c"..tcextra_s..":\c-%02d\c"..tcextra_s..":\c-%02d",sec/3600,(sec%3600)/60,sec%60);
- Screen.DrawText(MiniHUDFontOutline,tcvalue,xx-MiniHUDFontOutline.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- yy += MiniHUDFontOutline.GetHeight()+2;
- }
- yy += 3;
- }
- if ( deathmatch )
- {
- yy += 9;
- if ( playercount <= 1 ) return;
- xx = int(ss.x-(xmargin+2));
- String str;
- if ( teamplay )
- {
- // draw team scores
- for ( int i=0; i 0 ) str = String.Format("\c[MiniDemoBlue]%s \c-+%d",StringTable.Localize("$SWWM_DMSPREAD"),lead);
- else str = String.Format("\c[MiniDemoBlue]%s \c-%d",StringTable.Localize("$SWWM_DMSPREAD"),lead);
- Screen.DrawText(mSmallFontOutline,mhudfontcol[MCR_RED],xx-mSmallFontOutline.StringWidth(str),yy,str,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- yy += mSmallFont.GetHeight()+3;
- // draw top 3 players
- for ( int i=0; i klist;
- for ( int i=0; i= f.flashtime) ) continue;
- double alph = max((f.flashtime-(gametic+FracTic))/25.,0.)**1.5;
- Screen.DrawTexture(icon,false,keypos.x-siz.x,keypos.y,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_TopLeft,true,DTA_ColorOverlay,0xFFFFC040,DTA_LegacyRenderStyle,STYLE_Add,DTA_Alpha,alph);
- break;
- }
- keypos.x -= siz.x+2;
- colh = max(colh,siz.y);
- if ( ++colc == maxcolc )
- {
- keypos.x = ss.x-(xmargin+2);
- keypos.y += colh+2;
- colh = colc = 0;
- }
- }
- }
-
- override void DrawAutomapHUD( double ticFrac )
- {
- // do nothing, DrawTopStuff handles this
- }
-}
diff --git a/zscript/hud/swwm_hud_weapons.zsc b/zscript/hud/swwm_hud_weapons.zsc
deleted file mode 100644
index 49f9760ff..000000000
--- a/zscript/hud/swwm_hud_weapons.zsc
+++ /dev/null
@@ -1,353 +0,0 @@
-// Weapons and ammo
-extend Class SWWMStatusBar
-{
- private void FlushWeapons()
- {
- ScoreInter.Reset(SWWMCredits.Get(CPlayer));
- }
-
- private void TickWeaponInterpolators()
- {
- // don't update while cumulative scores are racking up
- if ( ((cummspanup < 20) && (cummspandn < 20)) || (CPlayer != players[consoleplayer]) )
- ScoreInter.Update(SWWMCredits.Get(CPlayer));
- // ammo updates
- for ( int i=0; i<18; i++ )
- {
- if ( !AmmoSlots[i] ) continue;
- let a = SWWMAmmo(CPlayer.mo.FindInventory(AmmoSlots[i]));
- int amt = 0;
- int maxamt = 0;
- if ( a )
- {
- amt = a.Amount;
- maxamt = a.MaxAmount;
- if ( a.MagAmmoType )
- {
- let m = MagAmmo(CPlayer.mo.FindInventory(a.MagAmmoType));
- if ( m )
- {
- amt *= m.ClipSize;
- amt += m.Amount;
- maxamt *= m.ClipSize;
- }
- }
- }
- else
- {
- let a = GetDefaultByType(AmmoSlots[i]);
- maxamt = a.MaxAmount;
- if ( a.MagAmmoType )
- {
- let m = GetDefaultByType(a.MagAmmoType);
- maxamt *= m.ClipSize;
- }
- }
- if ( (amt > AmmoOldAmounts[i]) && (AmmoOldAmounts[i] != int.min) )
- AmmoFlash[i] = gametic+25;
- AmmoOldAmounts[i] = amt;
- if ( (maxamt > AmmoOldMaxAmounts[i]) && (AmmoOldMaxAmounts[i] != int.min) )
- AmmoMaxFlash[i] = gametic+25;
- AmmoOldMaxAmounts[i] = maxamt;
- }
- }
-
- private void TickWeapons()
- {
- // let weapons update their own interpolators
- for ( Inventory i=CPlayer.mo.inv; i; i=i.inv )
- {
- if ( !(i is 'SWWMWeapon') ) continue;
- SWWMWeapon(i).HudTick();
- }
- // score accumulator
- if ( cummflashup > 0 ) cummflashup--;
- if ( cummflashdn > 0 ) cummflashdn--;
- if ( cummspanup > 0 )
- {
- cummspanup--;
- if ( cummspanup <= 0 ) cummscoreup = 0;
- }
- if ( cummspandn > 0 )
- {
- cummspandn--;
- if ( cummspandn <= 0 ) cummscoredn = 0;
- }
- }
-
- // hello??? why is this function clearscope???
- override void ReceivedWeapon( Weapon weapn )
- {
- Super.ReceivedWeapon(weapn);
- let [dummy, slot] = players[consoleplayer].weapons.LocateWeapon(weapn.GetClass());
- EventHandler.SendNetworkEvent("swwmweaponreceive",slot,consoleplayer);
- }
-
- private void DrawWeapons()
- {
- Screen.DrawTexture(WeaponTex,false,ss.x-(xmargin+80),ss.y-(ymargin+10),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- double xx = ss.x-(xmargin+78), yy = ss.y-(ymargin+8);
- for ( int i=1; i<=10; i++,xx+=8 )
- {
- int ncolor = mhudfontcol[MCR_WHITE];
- if ( !CPlayer.HasWeaponsInSlot(i%10) )
- {
- Screen.DrawText(MiniHUDFont,ncolor,xx,yy,String.Format("%d",(i%10)),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_ColorOverlay,Color(128,0,0,0));
- continue;
- }
- bool selected = false;
- bool dummy;
- int slot;
- SWWMGesture hasgesture = null;
- SWWMItemGesture hasitemgesture = null;
- if ( CPlayer.PendingWeapon is 'SWWMGesture' ) hasgesture = SWWMGesture(CPlayer.PendingWeapon);
- else if ( CPlayer.ReadyWeapon is 'SWWMGesture' ) hasgesture = SWWMGesture(CPlayer.ReadyWeapon);
- if ( CPlayer.PendingWeapon is 'SWWMItemGesture' ) hasitemgesture = SWWMItemGesture(CPlayer.PendingWeapon);
- else if ( CPlayer.ReadyWeapon is 'SWWMItemGesture' ) hasitemgesture = SWWMItemGesture(CPlayer.ReadyWeapon);
- if ( hasgesture && hasgesture.formerweapon )
- {
- [dummy, slot] = CPlayer.weapons.LocateWeapon(hasgesture.formerweapon.GetClass());
- if ( slot == (i%10) ) selected = true;
- }
- else if ( hasitemgesture && hasitemgesture.gest.formerweapon )
- {
- [dummy, slot] = CPlayer.weapons.LocateWeapon(hasitemgesture.gest.formerweapon.GetClass());
- if ( slot == (i%10) ) selected = true;
- }
- else if ( CPlayer.PendingWeapon && (CPlayer.PendingWeapon != WP_NOCHANGE) )
- {
- [dummy, slot] = CPlayer.weapons.LocateWeapon(CPlayer.PendingWeapon.GetClass());
- if ( slot == (i%10) ) selected = true;
- }
- else if ( (!CPlayer.PendingWeapon || (CPlayer.PendingWeapon == WP_NOCHANGE)) && CPlayer.ReadyWeapon )
- {
- [dummy, slot] = CPlayer.weapons.LocateWeapon(CPlayer.ReadyWeapon.GetClass());
- if ( slot == (i%10) ) selected = true;
- }
- if ( selected ) ncolor = mhudfontcol[MCR_BRASS];
- else
- {
- bool hasammo = (i==1);
- for ( Inventory inv=CPlayer.mo.Inv; inv; inv=inv.Inv )
- {
- if ( inv is 'Weapon' ) [dummy, slot] = CPlayer.weapons.LocateWeapon(Weapon(inv).GetClass());
- else continue;
- if ( slot != (i%10) ) continue;
- // CheckAmmo can't be called from ui, so we have to improvise
- // for SWWM weapons I made a function for this at least
- if ( (inv is 'SWWMWeapon') && SWWMWeapon(inv).ReportHUDAmmo() )
- hasammo = true;
- else if ( !(inv is 'SWWMWeapon') && ((!Weapon(inv).Ammo1 || (Weapon(inv).Ammo1.Amount > 0) || Weapon(inv).bAMMO_OPTIONAL) || (Weapon(inv).Ammo2 && ((Weapon(inv).Ammo2.Amount > 0) || Weapon(inv).bALT_AMMO_OPTIONAL))) )
- hasammo = true;
- }
- if ( !hasammo ) ncolor = mhudfontcol[MCR_RED];
- }
- Screen.DrawText(MiniHUDFont,ncolor,xx,yy,String.Format("%d",(i%10)),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- int f = hnd.WeaponFlash[i%10];
- if ( f && (gametic < f) )
- {
- double alph = max((f-(gametic+FracTic))/25.,0.)**1.5;
- Screen.DrawText(MiniHUDFont,mhudfontcol[MCR_FLASH],xx,yy,String.Format("%d",(i%10)),DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,alph,DTA_LegacyRenderStyle,STYLE_Add);
- }
- }
- xx = ss.x-(xmargin+54);
- yy = ss.y-(ymargin+14);
- bool bDrewAmmo = false;
- bool checkowned = !swwm_hudallammo;
- Array OwnedWeapons;
- if ( checkowned ) for ( Inventory i=CPlayer.mo.inv; i; i=i.inv )
- {
- if ( !(i is 'SWWMWeapon') ) continue;
- OwnedWeapons.Push(SWWMWeapon(i));
- }
- String str;
- for ( int i=17; i>=0; i-- )
- {
- let a = AmmoSlots[i];
- if ( !a ) continue;
- // check if owned
- if ( checkowned )
- {
- bool owned = false;
- foreach ( w:OwnedWeapons )
- {
- if ( w.UsesAmmo(a) )
- owned = true;
- }
- if ( !owned ) continue;
- }
- if ( !bDrewAmmo )
- {
- Screen.DrawTexture(AmmoTex[2],false,xx,yy,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- bDrewAmmo = true;
- }
- yy -= 6;
- Screen.DrawTexture(AmmoTex[1],false,xx,yy,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- xx += 2;
- let cur = SWWMAmmo(CPlayer.mo.FindInventory(a));
- int amt, amax;
- if ( !cur )
- {
- amt = 0;
- amax = GetDefaultByType(a).MaxAmount;
- let def = GetDefaultByType(a);
- if ( def.MagAmmoType )
- {
- let mag = MagAmmo(CPlayer.mo.FindInventory(def.MagAmmoType));
- if ( mag ) // theoretically can't happen, but still check for it
- {
- amt = mag.Amount;
- amax = amax*mag.ClipSize+mag.MaxAmount;
- }
- else
- {
- let defmag = GetDefaultByType(def.MagAmmoType);
- amax = amax*defmag.ClipSize+defmag.MaxAmount;
- }
- }
- }
- else
- {
- amt = cur.Amount;
- amax = cur.MaxAmount;
- if ( cur.MagAmmoType )
- {
- let mag = MagAmmo(CPlayer.mo.FindInventory(cur.MagAmmoType));
- // theoretically this should never be null, but nevertheless...
- if ( mag )
- {
- amt = amt*mag.ClipSize+mag.Amount;
- amax = amax*mag.ClipSize+mag.MaxAmount;
- }
- else
- {
- let def = GetDefaultByType(cur.MagAmmoType);
- amt = amt*def.ClipSize;
- amax = amax*def.ClipSize+def.MaxAmount;
- }
- }
- }
- bool used = false;
- if ( CPlayer.ReadyWeapon && (CPlayer.ReadyWeapon is 'SWWMWeapon') )
- used = SWWMWeapon(CPlayer.ReadyWeapon).UsesAmmo(a);
- int scol = mhudfontcol[used?MCR_BRASS:MCR_WHITE];
- int ncolor = (amt>0)?scol:mhudfontcol[MCR_RED];
- int dcnt1 = 2-int(Log10(clamp(amt,1,999)));
- int dcnt2 = 2-int(Log10(clamp(amax,1,999)));
- for ( int j=0; j 0 )
- {
- double falph = max((cummflashup-FracTic)/15.,0.)**1.5;
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_FLASH],xx,yy,sstr,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,falph*calph,DTA_LegacyRenderStyle,STYLE_Add);
- }
- // smooth fade offset for next line
- yy += (1.-calph)*8;
- }
- if ( cummscoredn && (CPlayer == players[consoleplayer]) )
- {
- yy -= 8;
- double calph = clamp(cummspandn-fractic,0.,20.)/20.;
- sstr = String.Format("%+10d",-min(cummscoredn,999999999));
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_RED],xx,yy,sstr,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,calph);
- if ( cummflashdn > 0 )
- {
- double falph = max((cummflashdn-FracTic)/15.,0.)**1.5;
- Screen.DrawText(MiniHUDFontOutline,mhudfontcol[MCR_REDFLASH],xx,yy,sstr,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,falph*calph,DTA_LegacyRenderStyle,STYLE_Add);
- }
- }
- int bx = bDrewAmmo?56:50;
- // ammo display
- if ( CPlayer.ReadyWeapon is 'SWWMWeapon' ) SWWMWeapon(CPlayer.ReadyWeapon).DrawWeapon(FracTic,ss.x-(xmargin+bx),ss.y-(ymargin+12),hs,ss);
- else if ( CPlayer.ReadyWeapon )
- {
- // generic display
- double xx = ss.x-(xmargin+bx+2), yy = ss.y-(ymargin+22);
- String str;
- int dlen, dcnt;
- if ( CPlayer.ReadyWeapon.Ammo2 && (CPlayer.ReadyWeapon.Ammo2 != CPlayer.ReadyWeapon.Ammo1) )
- {
- dlen = 1+int(Log10(max(1,CPlayer.ReadyWeapon.Ammo2.MaxAmount)));
- str = String.Format("%*d",dlen,CPlayer.ReadyWeapon.Ammo2.Amount);
- yy -= 12;
- Screen.DrawTexture(GenericAmmoTex[2],false,xx,yy,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true);
- for ( int i=0; i= 0) && (initspd < 32) ) initspd = 32;
if ( (initspd < 0) && (initspd > -32) ) initspd = -32;
int boostup = 32+(seed2/4);
- double fractic = System.GetTimeFrac();
+ double fractic = SWWMStatusBar(statusbar)?SWWMStatusBar(statusbar).fractic:0;
fo.x += (.15*initspd)*((initialspan-(lifespan-fractic))**.6);
fo.y += ((initialspan-(lifespan-fractic))**1.6)-boostup*sin((90./initialspan)*(level.maptime+fractic-starttic));
double alph = clamp((lifespan+fractic)/double(initialspan),0.,1.);
@@ -64,7 +64,7 @@ Class SWWMOneLiner : HUDMessageBase
static SWWMOneLiner Make( String whichline, int lifespan )
{
- let l = new('SWWMOneLiner');
+ let l = new("SWWMOneLiner");
if ( StringTable.Localize(whichline) == "" ) l.whichline = "";
else l.whichline = StringTable.Localize("$SWWM_LQUOTE")..StringTable.Localize(whichline)..StringTable.Localize("$SWWM_RQUOTE");
l.curtime = l.lifespan = lifespan;
@@ -86,25 +86,12 @@ Class SWWMOneLiner : HUDMessageBase
override void Draw( int bottom, int visibility )
{
- int ymargin;
- double hs;
- Vector2 ss;
- if ( SWWMStatusBar(StatusBar) )
- {
- ymargin = SWWMStatusBar(StatusBar).ymargin0;
- hs = SWWMStatusBar(StatusBar).hs0;
- ss = SWWMStatusBar(StatusBar).ss0;
- }
- else
- {
- ymargin = clamp(swwm_hudmargin,0,10);
- hs = max(min(floor(Screen.GetWidth()/640.),floor(Screen.GetHeight()/360.)),1.);
- ss = (Screen.GetWidth()/hs,Screen.GetHeight()/hs);
- }
- ymargin += 10;
+ int margin = swwm_hudmargin;
+ double hs = max(min(floor(Screen.GetWidth()/640.),floor(Screen.GetHeight()/360.)),1.);
+ Vector2 ss = (Screen.GetWidth()/hs,Screen.GetHeight()/hs);
if ( whichline == "" ) return; // don't draw empty strings
// split so it can fit
- if ( !l ) l = mSmallFont.BreakLines(whichline,int(min(ss.x,ss.y/.5625)*.5));
+ if ( !l ) l = mSmallFont.BreakLines(whichline,int(ss.x*.5));
int maxlen = 0;
for ( int i=0; i1) )
- {
- wpna = swa.SisterWeapon.GetTag();
- icoa = GetIcon(swa.SisterWeapon);
- duala = true;
- }
- else
- {
- wpna = swa.GetTag();
- icoa = GetIcon(swa);
- duala = false;
- }
- wb = toweapon;
- // are we swapping to a dual weapon?
- if ( wb is 'SWWMDualWeaponGiver' )
- {
- swb = SWWMDualWeaponGiver(wb).giveme[0];
- wpnb = wb.GetTag();
- icob = GetIcon(swb);
- dualb = true;
- }
- else if ( wb is 'SWWMWeapon' )
- {
- swb = SWWMWeapon(wb);
- wpnb = swb.GetTag();
- icob = GetIcon(swb);
- dualb = false;
- }
- else ThrowAbortException("swap to (%s) is not SWWMWeapon or SWWMDualWeaponGiver",wb?wb.GetClassName():'Null');
- txt = String.Format(StringTable.Localize("$SWWM_SWAPWEAPON"),wpna,wpnb);
- if ( l ) l.Destroy();
- }
-
- private TextureID GetIcon( Weapon w )
- {
- let [ico, applyScale] = StatusBar.GetInventoryIcon(w,StatusBar.DI_SKIPALTICON|StatusBar.DI_SKIPREADY);
- return ico;
- }
-
- SWWMWeaponSwapTip Init( Inventory fromweapon, Inventory toweapon )
- {
- UpdateMe(fromweapon,toweapon);
- holdtics = 50;
- fadeintics = 5;
- fadeouttics = 15;
- tics = 0;
- mSmallFont = Font.GetFont('TewiFont');
+ tics = 200;
+ str = String.Format("Sewer Count: %d",swwm_sewercount);
return self;
}
- // used by weapons when an existing tip is already there
- void Poke( Inventory fromweapon, Inventory toweapon )
- {
- // update icons and text if different weapons
- if ( (fromweapon != wa) || (toweapon != wb) )
- UpdateMe(fromweapon,toweapon);
- // invert the fade out into a fade-in
- // otherwise just wind the tics back to right after fade-in
- if ( tics > (fadeintics+holdtics) )
- tics = fadeintics-(tics-(fadeintics+holdtics))/(fadeouttics/fadeintics);
- else if ( tics > fadeintics )
- tics = fadeintics;
- }
-
- // used by weapons when the swap has already happened
- void Expire( Inventory fromweapon, Inventory toweapon )
- {
- // just forces a fade out
- if ( (fromweapon == wa) && (toweapon == wb) )
- tics = max(tics,fadeintics+holdtics);
- }
-
override bool Tick()
{
- tics++;
- return (tics > holdtics+fadeintics+fadeouttics);
+ if ( tics == 100 ) S_StartSound("misc/sewercount",CHAN_VOICE,CHANF_UI,1.,0.);
+ return (tics--<=0);
}
override void Draw( int bottom, int visibility )
{
- if ( tics <= 0 ) return;
- double ymargin;
- double hs;
- Vector2 ss;
- if ( SWWMStatusBar(StatusBar) )
- {
- ymargin = SWWMStatusBar(StatusBar).ymargin0;
- hs = SWWMStatusBar(StatusBar).hs0;
- ss = SWWMStatusBar(StatusBar).ss0;
- }
- else
- {
- ymargin = clamp(swwm_hudmargin,0,10);
- hs = max(min(floor(Screen.GetWidth()/640.),floor(Screen.GetHeight()/360.)),1.);
- ss = (Screen.GetWidth()/hs,Screen.GetHeight()/hs);
- }
- double fractic = System.GetTimeFrac();
- double ftics = tics+fractic;
- double alpha = (ftics txtw ) txtw = lw;
- }
- int icow = 16;
- int icoh = mSmallFont.GetHeight()*2;
- if ( icoa.IsValid() )
- {
- Vector2 sz = TexMan.GetScaledSize(icoa)*.125;
- icow += int(sz.x)+(duala?12:4);
- icoh = int(sz.y)+(duala?12:4);
- }
- else icow += mSmallFont.StringWidth(wpna);
- if ( icob.IsValid() )
- {
- Vector2 sz = TexMan.GetScaledSize(icob)*.125;
- icow += int(sz.x)+(dualb?12:4);
- icoh = max(icoh,int(sz.y)+(dualb?12:4));
- }
- else
- {
- icow += mSmallFont.StringWidth(wpnb);
- icoh = max(icoh,mSmallFont.GetHeight());
- }
- int w = max(txtw,icow);
- int h = icoh+4+mSmallFont.GetHeight()*l.Count();
- Vector2 pos = (int(ss.x/2),ss.y-(ymargin+80+h));
- Screen.Dim(0xFF000000,.5*alpha,int((pos.x-(w+4)/2)*hs),int((pos.y-2)*hs),int((w+4)*hs),int((h+4)*hs));
- // Left Icon
- double x = pos.x-(icow/2);
- if ( icoa.IsValid() )
- {
- Vector2 sz = TexMan.GetScaledSize(icoa)*.125;
- if ( duala )
- {
- x += sz.x/2+6;
- Screen.DrawTexture(icoa,false,(x-4)*hs,((pos.y+icoh/2)-4)*hs,DTA_ScaleX,.125*hs,DTA_ScaleY,.125*hs,DTA_Alpha,alpha,DTA_CenterOffset,true);
- Screen.DrawTexture(icoa,false,(x+4)*hs,((pos.y+icoh/2)+4)*hs,DTA_ScaleX,.125*hs,DTA_ScaleY,.125*hs,DTA_Alpha,alpha,DTA_CenterOffset,true);
- x += sz.x/2+6;
- }
- else
- {
- x += sz.x/2+2;
- Screen.DrawTexture(icoa,false,x*hs,(pos.y+icoh/2)*hs,DTA_ScaleX,.125*hs,DTA_ScaleY,.125*hs,DTA_Alpha,alpha,DTA_CenterOffset,true);
- x += sz.x/2+2;
- }
- }
- // Swap Arrow
- String arr = "→";
- Screen.DrawText(mSmallFont,Font.CR_GREEN,x+(16-mSmallFont.StringWidth(arr))/2,pos.y+(icoh/2-mSmallFont.GetHeight()),arr,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,alpha);
- arr = "←";
- Screen.DrawText(mSmallFont,Font.CR_GREEN,x+(16-mSmallFont.StringWidth(arr))/2,pos.y+(icoh/2),arr,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,alpha);
- x += 16;
- // Right Icon
- if ( icob.IsValid() )
- {
- Vector2 sz = TexMan.GetScaledSize(icob)*.125;
- if ( dualb )
- {
- x += sz.x/2+6;
- Screen.DrawTexture(icob,false,(x-4)*hs,((pos.y+icoh/2)-4)*hs,DTA_ScaleX,.125*hs,DTA_ScaleY,.125*hs,DTA_Alpha,alpha,DTA_CenterOffset,true);
- Screen.DrawTexture(icob,false,(x+4)*hs,((pos.y+icoh/2)+4)*hs,DTA_ScaleX,.125*hs,DTA_ScaleY,.125*hs,DTA_Alpha,alpha,DTA_CenterOffset,true);
- }
- else
- {
- x += sz.x/2+2;
- Screen.DrawTexture(icob,false,x*hs,(pos.y+icoh/2)*hs,DTA_ScaleX,.125*hs,DTA_ScaleY,.125*hs,DTA_Alpha,alpha,DTA_CenterOffset,true);
- }
- }
- // Swap Message
- for ( int i=0; i 100 ) return;
+ double fractic = SWWMStatusBar(statusbar)?SWWMStatusBar(statusbar).fractic:0;
+ double ftics = tics-fractic;
+ double alph = clamp(ftics/20.,0.,1.);
+ double x = (Screen.GetWidth()-(newsmallfont.StringWidth(str)*CleanXFac*2))/2;
+ double y = int(Screen.GetHeight()*.75)-(newsmallfont.GetHeight()*CleanYFac*2)/2;
+ Screen.DrawText(newsmallfont,Font.CR_GREEN,x,y,str,DTA_ScaleX,CleanXFac*2,DTA_ScaleY,CleanYFac*2,DTA_Alpha,alph);
}
}
@@ -454,22 +271,9 @@ Class SWWMWeaponTooltip : HUDMessageBase
override void Draw( int bottom, int visibility )
{
if ( tics <= 0 ) return;
- double ymargin;
- double hs;
- Vector2 ss;
- if ( SWWMStatusBar(StatusBar) )
- {
- ymargin = SWWMStatusBar(StatusBar).ymargin0;
- hs = SWWMStatusBar(StatusBar).hs0;
- ss = SWWMStatusBar(StatusBar).ss0;
- }
- else
- {
- ymargin = clamp(swwm_hudmargin,0,10);
- hs = max(min(floor(Screen.GetWidth()/640.),floor(Screen.GetHeight()/360.)),1.);
- ss = (Screen.GetWidth()/hs,Screen.GetHeight()/hs);
- }
- double fractic = System.GetTimeFrac();
+ double hs = max(min(floor(Screen.GetWidth()/640.),floor(Screen.GetHeight()/360.)),1.);
+ Vector2 ss = (Screen.GetWidth()/hs,Screen.GetHeight()/hs);
+ double fractic = SWWMStatusBar(statusbar)?SWWMStatusBar(statusbar).fractic:0;
double ftics = tics+fractic;
double alpha = (ftics seqcnt) ) return;
- // replace "normal" color reset escapes with chat color escapes
- txt.Replace("\c-","\c*");
- // some messages may have newlines in them, split them
- Array storemsg;
- txt.Split(storemsg,"\n");
- foreach ( msg:storemsg ) Console.PrintfEx(PRINT_CHAT|PRINT_NONOTIFY,chrname.."\c*: "..msg.."\c*");
+ EventHandler.SendNetworkEvent("swwmstoremessage."..chrname..": "..txt,level.totaltime,PRINT_CHAT,consoleplayer);
}
private void DrawText()
@@ -636,7 +435,7 @@ Class SWWMDirectMessage : HUDMessageBase
{
seqnum++;
charcnt = 0;
- if ( (seqnum > seqcnt) && !nextdirect ) S_StartSound("menu/demochat",CHAN_VOICE,CHANF_UI,1.,0.);
+ if ( (seqnum > seqcnt) && !nextdirect ) S_StartSound("misc/chat",CHAN_VOICE,CHANF_UI,1.,0.);
else SetText();
return;
}
@@ -656,7 +455,7 @@ Class SWWMDirectMessage : HUDMessageBase
talktics = 5;
}
// delay relative to stuff
- delay = chardelay;
+ delay = 1;
int idx = punctuation.IndexOf(ch);
if ( idx >= 0 ) delay += (idx*2)+1;
charcnt++;
@@ -669,24 +468,13 @@ Class SWWMDirectMessage : HUDMessageBase
override bool Tick()
{
- // reset when loading from a save, to avoid some wacky nonsense
- if ( !bDontResetMe )
- {
- bDontResetMe = true;
- seqnum = -1;
- delay = 10;
- fadein = fadeout = 0;
- }
if ( seqnum < 0 )
{
- // if there's a map message active, wait until it isn't
- if ( !hnd ) hnd = SWWMHandler(EventHandler.Find('SWWMHandler'));
- if ( hnd.mapmsg ) return false;
delay--;
if ( delay <= 0 )
{
Console.Printf(StringTable.Localize("$SWWM_INCOMINGMSG"),chrfullname);
- S_StartSound("menu/demochat",CHAN_VOICE,CHANF_UI,1.,0.);
+ S_StartSound("misc/chat",CHAN_VOICE,CHANF_UI,1.,0.);
seqnum++;
}
return false;
@@ -694,12 +482,12 @@ Class SWWMDirectMessage : HUDMessageBase
if ( blinktics <= 0 )
{
blinktics--;
- if ( blinktics < -3 ) blinktics = (abs(GetUIRandom())%10)?(60+abs(GetUIRandom())%30):6;
+ if ( blinktics < -3 ) blinktics = (abs(GetRandom())%10)?(60+abs(GetRandom())%30):6;
}
else blinktics--;
if ( talktics > 0 )
{
- if ( !(gametic%3) ) talkframe = (talkframe==-1)?(abs(GetUIRandom())%5):-1;
+ if ( !(gametic%3) ) talkframe = (talkframe==-1)?(abs(GetRandom())%5):-1;
talktics--;
}
else talkframe = -1;
@@ -723,7 +511,6 @@ Class SWWMDirectMessage : HUDMessageBase
if ( nextmsg && nextdirect )
{
nextmsg.seqnum = 1;
- nextmsg.bDontResetMe = true;
StatusBar.AttachMessage(nextmsg,-1232);
return true;
}
@@ -743,24 +530,13 @@ Class SWWMDirectMessage : HUDMessageBase
override void Draw( int bottom, int visibility )
{
if ( (seqnum < 0) || (seqnum > (seqcnt+1)) ) return;
- int ymargin;
double alph = 1.;
- double fractic = System.GetTimeFrac();
+ double fractic = SWWMStatusBar(statusbar)?SWWMStatusBar(statusbar).fractic:0;
if ( seqnum == 0 ) alph = (fadein+fractic)/15.;
else if ( seqnum == (seqcnt+1) ) alph = 1.-(fadeout+fractic)/30.;
- if ( SWWMStatusBar(StatusBar) )
- {
- ymargin = SWWMStatusBar(StatusBar).ymargin;
- hs = SWWMStatusBar(StatusBar).hs;
- ss = SWWMStatusBar(StatusBar).ss;
- }
- else
- {
- ymargin = clamp(swwm_hudmargin,0,10);
- hs = max(min(floor(Screen.GetWidth()/640.),floor(Screen.GetHeight()/360.)),1.);
- ss = (Screen.GetWidth()/hs,Screen.GetHeight()/hs);
- }
- origin = (int(ss.x-270)/2,ymargin+70);
+ double hs = max(min(floor(Screen.GetWidth()/640.),floor(Screen.GetHeight()/360.)),1.);
+ ss = (Screen.GetWidth()/hs,Screen.GetHeight()/hs);
+ origin = (int(ss.x-270)/2,swwm_hudmargin+70);
Screen.DrawTexture(MessageBox,false,origin.x,origin.y,DTA_VirtualWidthF,ss.x,DTA_VirtualHeightF,ss.y,DTA_KeepRatio,true,DTA_Alpha,alph);
if ( (seqnum < 1) || (seqnum > seqcnt) ) return;
DrawAvatar(fractic);
@@ -768,840 +544,27 @@ Class SWWMDirectMessage : HUDMessageBase
}
}
-// used to manually trigger dialogues
-// the AMBUSH flag means the dialogue only shows for the activator
-Class SWWMDialogueTrigger : SWWMNonInteractiveActor abstract
+// used to manually trigger dialogues through a hacky method in the hud
+// because zscript is fucking stupid with its handling of names, we can't
+// pass the dialogue name to arguments, so it'll have to be hardcoded
+Class SWWMDialogueTrigger : Actor
{
+ default
+ {
+ +NOBLOCKMAP;
+ +NOGRAVITY;
+ +NOINTERACTION;
+ +DONTSPLASH;
+ }
override void Activate( Actor activator )
{
- // this is a huge gross hack that only exists because you can't get arg0str out of actors
- // (primarily, because you can convert names to ints, but not viceversa)
- String dlg = GetClassName();
- dlg.StripLeft('SWWMDialogueTrigger');
- if ( !bAMBUSH || (activator && (activator.player == players[consoleplayer])) )
- EventHandler.SendInterfaceEvent(consoleplayer,"swwmsetdialogue."..dlg);
+ static const String dlglist[] =
+ {
+ "swwmultdoom2map20dlg"
+ };
+ if ( !swwm_nomapmsg )
+ Console.MidPrint(null,dlglist[args[0]]);
Destroy();
}
override void Tick() {}
}
-
-Class SWWMDialogueTriggerGOTCHAEND : SWWMDialogueTrigger {}
-Class SWWMDialogueTriggerSpcEV2BCD : SWWMNonInteractiveActor
-{
- Actor thecaco;
- int spcstate;
-
- // this one is very special, yup
- override void PostBeginPlay()
- {
- // the one singular astral cacodemon in this map
- // needed for everything
- let cacoclass = (Class)(FindClass('AstralCacodemon','Actor'));
- if ( cacoclass ) thecaco = Actor(ThinkerIterator.Create(cacoclass).Next());
- if ( !thecaco )
- {
- Destroy();
- return;
- }
- }
-
- override void Tick()
- {
- if ( !thecaco || (thecaco.Health <= 0) )
- {
- EventHandler.SendInterfaceEvent(consoleplayer,"swwmsetdialogue.EV2D");
- Destroy();
- return;
- }
- double dist;
- switch ( spcstate )
- {
- case 0:
- // check that the player is close to the astral cacodemon
- dist = (thecaco.pos.xy-players[consoleplayer].mo.pos.xy).length();
- if ( dist < 1024 )
- {
- spcstate++;
- EventHandler.SendInterfaceEvent(consoleplayer,"swwmsetdialogue.EV2B");
- }
- break;
- case 1:
- // wait until the astral caco leaves its spawn position
- dist = (thecaco.pos.xy-thecaco.spawnpoint.xy).length();
- if ( dist > 64 ) spcstate++;
- break;
- case 2:
- // check that the player is close to where the astral cacodemon originally was
- dist = (thecaco.spawnpoint.xy-players[consoleplayer].mo.pos.xy).length();
- if ( dist < 1024 )
- {
- spcstate++;
- EventHandler.SendInterfaceEvent(consoleplayer,"swwmsetdialogue.EV2C");
- }
- break;
- }
- }
-}
-Class SWWMDialogueTriggerEV2J : SWWMDialogueTrigger {}
-
-// I'm just doing this as an experiment, don't mind me
-
-Class DSMapTitle : HUDMessageBase
-{
- Struct FntGlyph
- {
- int x, y, width, height, xofs, yofs, advance;
- };
-
- TextureID atlas, atlas_sub;
- FntGlyph glyphs[256], glyphs_sub[256];
- int fheight, fheight_sub;
-
- String txt, txtsub;
- bool hasnewline;
- int tics, holdtics, fadeintics, fadeouttics;
- int ultics;
-
- transient bool bDontDeleteMe; // safeguard for savegames
-
- bool bTxtIsSplit;
- Array txt_split;
- Array txtwidth_split;
- int txtmaxwidth_split;
-
- // all the actual hard code
- int MyStringWidth( String str )
- {
- int w = 0;
- int lw = 0;
- int len = str.CodePointCount();
- for ( int i=0, pos=0; i