I completely forgot what I changed.

This commit is contained in:
Marisa the Magician 2021-03-23 17:03:51 +01:00
parent 1cbfd4b97d
commit 7d401bdb61
53 changed files with 315 additions and 114 deletions

View File

@ -12,13 +12,13 @@ This is just a bit of *"future planning"* for stuff that I ***might*** add after
- [9] Ray-Khom *(UnSX)*
- [0] Grand Lance *(SWWM Iridium)*
* **More collectibles (some of which were initially planned but didn't make it in time):**
- Moth Plushy *(She loves a good lämp)*
- AA-12 *("Ibuki's favorite shotgun. It's just a collectible model, so it doesn't actually shoot")*
- Hege Cactus *(Appears to absorb all water, causing intense thirst)*
- Hoagie *(Can't eat it, but looks delicious)*
- Lithium - Volume One *(A work of art, one of the finest graphic novels)*
- Manarock *("A delicacy for gods, but instantly deadly for mortals")*
- Rubber Duck *("Is this some kind of convoluted joke from those two?")*
- [Doom] Moth Plushy *(She loves a good lämp)*
- [Doom] AA-12 *("Ibuki's favorite shotgun. It's just a collectible model, so it doesn't actually shoot")*
- [Doom] Hege Cactus *(Appears to absorb all water, causing intense thirst)*
- [Doom] Hoagie *(Can't eat it, but looks delicious)*
- [Eviternity] Manarock *("A delicacy for gods, but instantly deadly for mortals")*
- [Heretic] Lithium - Volume One *(A work of art, one of the finest graphic novels)*
- [Heretic] Rubber Duck *("Is this some kind of convoluted joke from those two?")*
* ***(Maybe)* Fake livestream chat overlay, with dynamic reactions to all sorts of stuff**
* **Replace all hitscan with *"light projectiles"***
* **Leaning and a lot of other stuff involving ViewAngles and ViewPos**

View File

Before

Width:  |  Height:  |  Size: 337 B

After

Width:  |  Height:  |  Size: 337 B

View File

Before

Width:  |  Height:  |  Size: 340 B

After

Width:  |  Height:  |  Size: 340 B

View File

Before

Width:  |  Height:  |  Size: 220 B

After

Width:  |  Height:  |  Size: 220 B

View File

Before

Width:  |  Height:  |  Size: 329 B

After

Width:  |  Height:  |  Size: 329 B

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -32,47 +32,3 @@ HardwareShader Sprite "MBRNB0"
{
Shader "shaders/glsl/Whew.fp"
}
Brightmap texture "textures/deface/defaced_MARBFAC2.png"
{
Map "brightmaps/deface/defaced_MARBFAC2.png"
}
Brightmap texture "textures/deface/defaced_MARBFAC3.png"
{
Map "brightmaps/deface/defaced_MARBFAC3.png"
}
Brightmap texture "textures/deface/defaced_MARBFAC4.png"
{
Map "brightmaps/deface/defaced_MARBFAC4.png"
}
Brightmap texture "textures/deface/defaced_MARBFACE.png"
{
Map "brightmaps/deface/defaced_MARBFACE.png"
}
Brightmap texture "textures/deface/defaced_ZZWOLF2.png"
{
Map "brightmaps/deface/defaced_ZZWOLF2.png"
}
Brightmap texture "textures/deface/defaced_ZZWOLF3.png"
{
Map "brightmaps/deface/defaced_ZZWOLF3.png"
}
Brightmap texture "textures/deface/defaced_ZZWOLF4.png"
{
Map "brightmaps/deface/defaced_ZZWOLF4.png"
}
Brightmap texture "textures/deface/defaced_ZZWOLF6.png"
{
Map "brightmaps/deface/defaced_ZZWOLF6.png"
}
Brightmap texture "textures/deface/defaced_ZZWOLF7.png"
{
Map "brightmaps/deface/defaced_ZZWOLF7.png"
}
Brightmap texture "textures/deface/defaced_ZZWOLF12.png"
{
Map "brightmaps/deface/defaced_ZZWOLF12.png"
}
Brightmap texture "textures/deface/defaced_ZZWOLF13.png"
{
Map "brightmaps/deface/defaced_ZZWOLF13.png"
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,3 +1,3 @@
[default]
SWWM_MODVER="\chSWWM \czGZ\c- \cw0.9.11b-pre r394 \cu(Mon 22 Mar 01:26:15 CET 2021)\c-";
SWWM_SHORTVER="\cw0.9.11b-pre r394 \cu(2021-03-22 01:26:15)\c-";
SWWM_MODVER="\chSWWM \czGZ\c- \cw0.9.11b-pre r395 \cu(Tue 23 Mar 17:03:51 CET 2021)\c-";
SWWM_SHORTVER="\cw0.9.11b-pre r395 \cu(2021-03-23 17:03:51)\c-";

View File

@ -42,6 +42,28 @@ The **Doom Marine** is the lone survivor of the demonic invasions on the **UAC**
Following his arrival on Earth, the marine was tasked with fighting the demon invaders who had appeared there too. While most had faith in his success, seeing him as a truly unstoppable demon slaying machine, others had criticized the UAC's decision to send just one single individual to deal with such a large scale invasion, among them **Saya Miyamoto** of **Akari Labs**, who instead opted to place her bets on her own creation, the **Demolitionist**, and sure enough, her creation managed to far surpass the marine's abilities, not only swiftly eliminating the invading forces, but also putting an end to the whole invasion by singlehandedly defeating the leader of Hell's armies, the **Icon of Sin**.
Despite this "defeat", the UAC continued to make use of the Doom Marine for many other demon slaying missions. He was eventually decommissioned by the end of 2149, seeing as no further attempts were made by Hell to attack humanity once again.
\cxSaya's Notes:\c-
\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-
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-
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".
Following his arrival on Earth, the marine was tasked with fighting the demon invaders who had appeared there too. While most had faith in his success, seeing him as a truly unstoppable demon slaying machine, others had criticized the UAC's decision to send just one single individual to deal with such a large scale invasion, among them **Saya Miyamoto** of **Akari Labs**, who instead opted to place her bets on her own creation, the **Demolitionist**, and sure enough, her creation managed to far surpass the marine's abilities, not only swiftly eliminating the invading forces, but also putting an end to the whole invasion by singlehandedly defeating the leader of Hell's armies, the **Icon of Sin**.
Despite this "defeat", the UAC continued to make use of the Doom Marine for many other demon slaying missions. He was eventually decommissioned by the end of 2149, seeing as no further attempts were made by Hell to attack humanity once again. This didn't last forever, though, as in 2160, a new threat was discovered, a **Mother Demon** had risen to power, replacing the Icon of Sin and reviving the armies that were once defeated. The Doom Marine was immediately re-commissioned and sent to put a stop to this. Following his success in defeating the Mother Demon, he sent one last transmission, noting that he would "stay in Hell to make sure no demon ever comes out again". Ever since then, no further communication has been possible with him.
\cxSaya's Notes:\c-

View File

@ -36,6 +36,28 @@ In 149, following the disappearance of prince heir **Manakei**, who had been sum
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.
\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-
\cfFor example, did you know that not everyone in there is "the root of all evil"? Obviously, there's all those bloodthirsty demons that blindly follow the generals and are hellbent (heh) on bringing death and suffering, but... there's also a whole lot of "civilian" demons who just want to live in peace over there. People just like Cytho-sama himself, basically. A whole lot of people who are completely in disagreement with all the shit that's going on, but can't really do anything about it.\c-
\cfNow, of course, you may be thinking: "but aren't all demons supposed to be evil"? And see, the problem here, is in the naming. Words can really change how you think about stuff and all, yeah. Terms like "monster" or "demon" make you think of baddies and shit, but what if they aren't? People are all "oh they're demons, from Hell", and yeah sure, the first thing that comes to mind is obviously that they're evil because that's what we've all been made to believe. But here's the BIG thing: those are names US humans gave them, immediately after the first contact was made, just because that was the impression everyone got.\c-
\cfThe inhabitants of Kur have a different name for themselves, that has nothing to do with Hell nor demons nor anything, they're the Kuriste, meaning "forever scorned". The whole story here is that they were creatures scattered all over the universe that suffered persecution by others for their "monstrous" appearance, and this Nostros guy basically decided to travel around the world bringing them all together under his protection. Sure, he kicked everyone out when he came back, but it was to give them a place to live. Still hate the guy, though. You have to be SERIOUSLY incompetent to go and just leave, letting the worst scum take over and do ALL of this. If I could meet this guy, I'd fucking... just... kick his guts into paste.\c-
TXT
\cxName:\c-
\cf Hell\c-
\cxClassification:\c-
\cf Nether realm\c-
**Hell** is a vast world separate from our own, but still contained within our Universe. In its inception, it was known as **Kur**, a peaceful world that the **Anarukon** people led out of **Novoskhana** by **Noskas Kurenai** had sought as the "promised land" where they would live in peace away from the tyranny of the **Eternal Empress**. The peace lasted for almost three thousand years, until the **Betrayal of Father Nostros** happened in 10,675 BC, wherein one of the descendants of the **Nine Kings** of Kur brought with himself a seemingly endless army of creatures who could only be described as "demons" and decided to take the whole land for himself and his new "followers". Ever since then, the land of Kur has become what can only be described as "Hell", under the reign of Nostros as its "supreme leader".
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 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.
The Doom Marine spent his days fighting the remaining demon armies on Hell, eventually defeating all of the remaining commanders. Seeing that there was no way to stop this lone human's rampage, the archdemon generals devised a plan to instead "make him leave". When the marine entered the capital city of **Dis**, with the clear intent to kill them, he fell straight into their trap. **Erebus**, the leading general, took this opportunity to banish him, as far away as he could, far beyond even the outer limits of this Universe, so that he could never have a chance to return.

View File

@ -62,7 +62,41 @@ Following this event, the UAC suffered a major restructuring, as most of its boa
One other incident soon followed, within a research facility of undisclosed location. There, the UAC had been working on one way to actively prevent these invasions from ever happening, through something they called **Quantum Accelerator Devices**. These machines would allegedly serve to close any gates the demons could produce to enter our world, and they did, at first. One gate spawned within the facility, and although some demons managed to make their way in, it was promptly closed and these scarce invaders were gunned down. It seemed then that the experiment was a success, but the demons quickly caught on, and the next day, seven gates opened simultaneously throughout the facility. It took one hour for six of them to be closed, but at that point the invading forces had become overwhelming in numbers, and soon enough everything fell into chaos again. And sure enough, once again, the UAC decided to send their formidable errand boy to deal with it, and so he did, again, as usual. \cf[ed. note: Saya, your sarcasm is showing]\c-
With one final strike to the **"Gatekeeper"**, the titanic demon responsible for the creation of these gateways, it seemed that the invasions would finally be stopped for good. Sure enough, for many years, all was quiet, and no more incidents were reported. The Doom Episodes were then archived, and the Doom Marine was decommissioned.
With one final strike to the **"Gatekeeper"**, the titanic demon responsible for the creation of these gateways, it seemed that the invasions would finally be stopped for good. Sure enough, in the following years, all was quiet, and no more incidents were reported. The Doom Episodes were then archived, and the Doom Marine was decommissioned.
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.\c-
TXT
\cxName:\c-
\cf Union Aerospace Corporation\c-
\cxClassification:\c-
\cf Scientific and Military Research Conglomerate\c-
\cxLocation:\c-
\cf Earth, Mars and Jupiter\c-
\cxWebsite:\c-
\cf https://ua-corp.com\c-
Founded in 2015 by **Thomas Kelliher** as a shell company of the **Union Aerospace Armed Forces (UAAF)**, the **UAC**'s rise to power began in 2025 with its famous **Joint Mars Expeditions**. After which their current headquarters, a vast complex known as **Mars City**, were built on the red planet, along with several posts on the moons of **Phobos** and **Deimos**. There is quite a lot of controversy surrounding this megacorporation, who not only is known to delve into all sorts of experimentation that has quite blatant potential for disaster (not to mention most of it having military applications), but also faces countless accusations of workers' rights violations.
Following the events of the **White Scar** in 2077, the UAC was one of the main bodies involved in the reconstruction of the fallen **United States**, eventually securing their position of power in the reformed **Union States**, as not just the largest military body on Earth, but also one with vast economic and political control.
In recent years, the UAC has been involved in teleportation technology experiments. Through these, they eventually found a way to travel to other worlds. Specifically, to **Hell**. Despite the clearly dangerous implications of such a thing, much was researched of that world ever since the first contact in 2144, and although hostility had been witnessed from the natives, it didn't seem that there was any sign of these creatures becoming a major threat... until a year had passed.
This arrival on Hell from the UAC had unfortunately coincided with a period of major political unrest, which in 2145 reached its boiling point, as the archdemon generals staged a coup, overthrowing the **Kuriste Royal Family**, and setting themselves up as the new rulers. Mad with power, they set their sights on war and conquest, and it just so happened that humans were there, so we became their first target.
Having turned a member of the UAC's science team to their side, he assisted them with the first incursion on Mars City, which served as a first test of their newly built armies. However, they were defeated, having severely underestimated the abilities of humans, and their superior firepower. Their initial plans had to be revised, their armies needed to be stronger, larger. Humanity would be overwhelmed by numbers alone. During the time until their next attack, it's estimated that the population of Hell grew from 370 million to 9.3 billion, thanks to an obscene expansion of their spawning grounds, and improvements on demonic biosynthesis.
In early 2148, with the UAC not having learned their lesson, teleportation experiments resumed, this time limited entirely to short-scale travels between the outposts on Phobos and Deimos. Over time, volunteers who had gone through the portals began to suffer hideous mutations, in some cases being said to result in eventual "full body explosion". It wasn't long until they realized what was happening: their portal was being hijacked. Soon enough, demon invaders began warping in from both sides, in vast numbers. Both moon bases eventually fell, and a detachment from Mars City was sent to investigate this "radio silence" that had so suddenly happened.
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. And, as soon as it did, it was quickly brought to an end. The **Demolitionist**, a collaborative effort of **Akari Labs** and its many associates, singlehandedly put an end to the invasion, efficiently eliminating every single demon that had come out from the portals, and after that, making their way through Hell itself, much like the Doom Marine, and defeating the **Icon of Sin**, who commanded the invading armies.
Following this event, the UAC suffered a major restructuring, as most of its board of directors had been lost during the invasions. Now free from its control, the US government tightly supervised their actions, ensuring that they would no longer become a liability. Despite this, three other incidents happened, despite much tighter security protocols. Within one of their bases on Io, yet again they continued their teleportation experiments, this time being prepared for anything. As predicted, a small group of demons came through, but they were swiftly dealt with. What they did NOT predict, however, was that this had merely been a distraction. An unidentified ship had suddenly approached the base, initially assumed to be the usual yearly supply drop. This ship was of demonic construction, imitating the very technology the UAC had. An overwhelming amount of demons were unleashed onto the base, and most were quickly killed or possessed. However, the Doom Marine was also there, and as expected, he once again did what he does best.
One other incident soon followed, within a research facility of undisclosed location. There, the UAC had been working on one way to actively prevent these invasions from ever happening, through something they called **Quantum Accelerator Devices**. These machines would allegedly serve to close any gates the demons could produce to enter our world, and they did, at first. One gate spawned within the facility, and although some demons managed to make their way in, it was promptly closed and these scarce invaders were gunned down. It seemed then that the experiment was a success, but the demons quickly caught on, and the next day, seven gates opened simultaneously throughout the facility. It took one hour for six of them to be closed, but at that point the invading forces had become overwhelming in numbers, and soon enough everything fell into chaos again. And sure enough, once again, the UAC decided to send their formidable errand boy to deal with it, and so he did, again, as usual. \cf[ed. note: Saya, your sarcasm is showing]\c-
With one final strike to the **"Gatekeeper"**, the titanic demon responsible for the creation of these gateways, it seemed that the invasions would finally be stopped for good. Sure enough, in the following years, all was quiet, and no more incidents were reported. The Doom Episodes were then archived, and the Doom Marine was decommissioned.
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.

View File

@ -38,6 +38,28 @@ El **Marine de Doom** es el único superviviente de las invasiones demoníacas e
Tras su regreso a la Tierra, el marine fue encargado de combatir contra los demonios invasores que habían aparecido en la Tierra. Mientras que muchos tenían fe en su triunfo, viéndolo como una imparable máquina de matar demonios, otros habían criticado la decisión de la UAC de mandar a una sola persona para encargarse de una invasión a tal escala, entre ellos **Saya Miyamoto** de **Akari Labs**, quien en su lugar había optado por apostar por su propia creación, el **Demolicionista**, y ciertamente, su creación consiguió sobrepasar con creces las habilidades del marine, no solo eliminando eficientemente a las fuerzas invasoras, sino también poniendo fin a toda la invasión al derrotar ella sola al líder de los ejércitos del Infierno, el **Icono del Pecado**.
A pesar de esta "derrota", la UAC siguió empleando al Marine de Doom en otras misiones de eliminación de demonios. Fue finalmente dado de baja a finales de 2149, viendo que no hubo más intentos del Infierno de atacar a la humanidad de nuevo.
\cxNotas de Saya:\c-
\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-
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-
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.
Tras su regreso a la Tierra, el marine fue encargado de combatir contra los demonios invasores que habían aparecido en la Tierra. Mientras que muchos tenían fe en su triunfo, viéndolo como una imparable máquina de matar demonios, otros habían criticado la decisión de la UAC de mandar a una sola persona para encargarse de una invasión a tal escala, entre ellos **Saya Miyamoto** de **Akari Labs**, quien en su lugar había optado por apostar por su propia creación, el **Demolicionista**, y ciertamente, su creación consiguió sobrepasar con creces las habilidades del marine, no solo eliminando eficientemente a las fuerzas invasoras, sino también poniendo fin a toda la invasión al derrotar ella sola al líder de los ejércitos del Infierno, el **Icono del Pecado**.
A pesar de esta "derrota", la UAC siguió empleando al Marine de Doom en otras misiones de eliminación de demonios. Fue finalmente dado de baja a finales de 2149, viendo que no hubo más intentos del Infierno de atacar a la humanidad de nuevo. Esto no duró para siempre, sin embargo, ya que en 2160, una nueva amenaza fue descubierta, una **Madre Demonio** tomó el control, reemplazando al Icono del Pecado y reviviendo a los ejércitos anteriormente derrotados. El Marine de Doom fue inmediatamente dado de alta de nuevo y enviado para acabar con todo esto. Tras su éxito derrotando a la Madre Demonio, mandó una última transmisión, en la que prometió "permanecer en el Infierno para que ningún demonio salga nunca más". Desde entonces, no ha sido posible comunicarse de nuevo con él.
\cxNotas de Saya:\c-

View File

@ -32,6 +32,28 @@ En 149, tras la desaparición del príncipe heredero **Manakei**, quien había s
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.
\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-
\cfPor ejemplo, ¿sabías que no todo el mundo ahí es "la encarnación del mal"? Obviamente, están todos esos demonios sanguinarios que siguen ciegamente a los generales y están endemoniados (je) con traer muerte y sufrimiento, pero... resulta que también hay un montón de demonios "civiles" que solo quieren vivir su vida en paz por ahí. Gente como Cytho-sama, básicamente. La rehostia de gente que está en desacuerdo con toda la mierda que está pasando, pero que no pueden hacer nada al respecto.\c-
\cfAhora, por supuesto, debes de estar pensando: "¿pero no se supone que los demonios son malos?" Y mira, el problema ahí, está en el nombre. Las palabras desde luego pueden cambiar como vemos las cosas, sí. Palabras como "monstruo" o "demonio" te hacen pensar en malos malosos y tal, pero ¿y si no lo son? La peña suelta lo de "oh son demonios, del Infierno", y sí, vale, es lo primero que viene en mente de que son malvados porque es lo que nos han hecho creer. Pero aquí está la cosa: eso son nombres que NOSOTROS los humanos les hemos dado, inmediatamente después del primer contacto, solo porque es la impresión que tuvieron todos.\c-
\cfLos habitantes de Kur tienen un nombre diferente para ellos mismos, que no tiene nada que ver con el Infierno ni demonios ni mierdas, son los Kuriste, que significa "eternamente despreciados". La historia aquí es que eran criaturas desperdigadas por todo el universo que sufrían la persecución de otros porque los veían como "monstruos", y el tal Nostros este básicamente decidió viajar por todo el mundo reuniéndolos a todos bajo su protección. Vale, echó a todo dios cuando volvió a casa, pero era para darles a todos un lugar donde vivir. Pero aun así sigo odiando al tío. Hay que ser JODIDAMENTE incompetente para ir y marcharse así, como si nada, dejando que los más mierders de por ahí tomen el control y hagan TODO esto. Si me encuentro al tío ese alguna vez, es que... voy y le aplasto las tripas a patadas.\c-
TXT
\cxNombre:\c-
\cf Infierno\c-
\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 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 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.
El Marine de Doom pasó sus últimos días luchando contra los ejércitos restantes del Infierno, finalmente derrotando a los últimos comandantes. Viendo que no había forma de detener la matanza de este humano solitario, los generales archidemonios idearon un plan para, en su lugar, "hacer que se marche". Cuando el marine se adentró en la ciudad capital de **Dis**, con la clara intención de matarlos, cayó en su trampa. Entonces, **Erebus**, el general mayor, aprovechó esta oportunidad para desterrarlo, lo más lejos posible, fuera incluso de los límites de este universo, para que nunca jamás pudiera regresar.

View File

@ -56,7 +56,41 @@ Tras este evento, la UAC sufrió una gran reconstrucción, ya que la mayor parte
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, durante muchos años, 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.
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, 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-
\cxClasificación:\c-
\cf Corporación de Investigación Científica y Militar\c-
\cxLocalización:\c-
\cf Tierra, Marte y Júpiter\c-
\cxPágina Web:\c-
\cf https://ua-corp.com\c-
Fundada en 2015 por **Thomas Kelliher** como una compañía pariente de la **Union Aerospace Armed Forces (UAAF)**, la llegada al poder de la **UAC** comenzó en 2025 con sus famosas **Expediciones Conjuntas a Marte**. Tras las cuales sus actuales oficinas, un vasto complejo conocido como **Mars City**, se construyeron en el planeta rojo, junto con varios otros puestos en las lunas de **Fobos** y **Deimos**. Mucha controversia rodea a esta megacorporación, la cual es no solo conocida por realizar toda clase de experimentos con un potencial claro para el desastre (no sin mencionar la mayoría de ellos teniendo aplicaciones militares), sino también por incontables acusaciones de violar los derechos del trabajador.
Tras los eventos de la **Cicatriz Blanca** en 2077, la UAC fue uno de los cuerpos principales encargados de la reconstrucción de los antiguos **Estados Unidos**, finalmente asegurando su posición de poder en la reformada **Unión de Estados**, no solo como el mayor cuerpo militar de la Tierra, sino también como uno con vasto control económico y político.
En años recientes, la UAC se ha dedicado a experimentos de teletransporte. A partir de éstos, encontraron finalmente la forma de viajar a otros mundos. Específicamente, al **Infierno**. A pesar de las claras implicaciones peligrosas de algo así, mucho se investigó sobre ese mundo desde el primer contacto en 2144, y aunque se ha notado cierta hostilidad de los nativos, no pareció que hubiera signos de que estas criaturas se convirtiesen en una amenaza mayor... hasta el año siguiente.
Esta llegada al Infierno de la UAC había coincidido desafortunadamente con un periodo de gran desorden político, el cual en 2145 llegó a su punto álgido, cuando los archidemonios generales dieron un golpe de estado, derrocando a la **Familia Real Kuriste**, y asentándose como los nuevos líderes. Enloquecidos por el poder, se centraron en la guerra y conquista, y justo ocurrió que los humanos estaban ahí, así que nos convertimos en su primer objetivo.
Habiendo puesto de su parte a un miembro del equipo científico de la UAC, los ayudó con su primera incursión en Mars City, la cual sirvió como una primera prueba de sus recién formados ejércitos. Sin embargo, fueron derrotados, habiendo subestimado severamente las habilidades de los humanos, y su potencia de fuego superior. Sus planes iniciales tuvieron que ser revisados, sus ejércitos necesitaban ser más fuertes, más grandes. La humanidad sería aplastada por sus números. Durante el tiempo de preparación de su ataque, se estima que la población del infierno creció de 370 millones a 9.3 mil millones, gracias a una obscena expansión de sus terrenos de cría, y avances en biosíntesis demoníaca.
A principios de 2148, y con la UAC no habiendo aprendido su lección, los experimentos de teletransporte continuaron, esta vez limitados sólo a viajes a pequeña escala entre los puestos de Fobos y Deimos. Con el tiempo, los voluntarios que atravesaban los portales comenzaron a sufrir horribles mutaciones, en algunos casos llegando a resultar en una "explosión de cuerpo entero". No faltó mucho hasta que se dieron cuenta de lo que estaba pasando: su portal estaba siendo manipulado. Pronto, demonios invasores comenzaron a aparecer por ambos lados, en gran cantidad. Ambas bases lunares finalmente cayeron, y un destacamento de Mars City fue enviado a investigar este "silencio repentino".
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 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 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.

55
textures.deface Normal file
View File

@ -0,0 +1,55 @@
Texture optional "defaced_MARBFAC2", 128, 128
{
Patch "MARBFAC2", 0, 0
Patch "textures/deface/spray_MARBFAC2.png", 0, 0
}
Texture optional "defaced_MARBFAC3", 128, 128
{
Patch "MARBFAC3", 0, 0
Patch "textures/deface/spray_MARBFAC3.png", 0, 0
}
Texture optional "defaced_MARBFAC4", 64, 128
{
Patch "MARBFAC4", 0, 0
Patch "textures/deface/spray_MARBFAC4.png", 0, 0
}
Texture optional "defaced_MARBFACE", 128, 128
{
Patch "MARBFACE", 0, 0
Patch "textures/deface/spray_MARBFACE.png", 0, 0
}
Texture optional "defaced_ZZWOLF2", 128, 128
{
Patch "ZZWOLF2", 0, 0
Patch "textures/deface/spray_ZZWOLF2.png", 0, 0
}
Texture optional "defaced_ZZWOLF3", 128, 128
{
Patch "ZZWOLF3", 0, 0
Patch "textures/deface/spray_ZZWOLF3.png", 0, 0
}
Texture optional "defaced_ZZWOLF4", 128, 128
{
Patch "ZZWOLF4", 0, 0
Patch "textures/deface/spray_ZZWOLF4.png", 0, 0
}
Texture optional "defaced_ZZWOLF6", 128, 128
{
Patch "ZZWOLF6", 0, 0
Patch "textures/deface/spray_ZZWOLF6.png", 0, 0
}
Texture optional "defaced_ZZWOLF7", 128, 128
{
Patch "ZZWOLF7", 0, 0
Patch "textures/deface/spray_ZZWOLF7.png", 0, 0
}
Texture optional "defaced_ZZWOLF12", 128, 128
{
Patch "ZZWOLF12", 0, 0
Patch "textures/deface/spray_ZZWOLF12.png", 0, 0
}
Texture optional "defaced_ZZWOLF13", 128, 128
{
Patch "ZZWOLF13", 0, 0
Patch "textures/deface/spray_ZZWOLF13.png", 0, 0
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -20,7 +20,7 @@ Class SWWMLevelCompatibility : LevelPostProcessor
protected void Apply( Name checksum, String mapname )
{
int numcol = 6;
int numcol = SWWMUtility.IsEviternity()?7:6;
int ncellsa = 0, ncellsb = 0;
int nbackpack = 0;
switch ( checksum )

View File

@ -74,6 +74,9 @@ extend Class SWWMStaticHandler
{
let c = (Class<SWWMCollectible>)(AllActorClasses[i]);
if ( !c || (c == 'SWWMCollectible') ) continue;
let def = GetDefaultByType(c);
// check that we can collect it in this IWAD
if ( !def.ValidGame() ) continue;
nc++;
}
maxval = nc;

View File

@ -14,9 +14,10 @@ Class SWWMCollectible : Inventory abstract
// minimum gametype requirements
enum EAvailability
{
AVAIL_Hexen = GAME_Hexen,
AVAIL_Heretic = AVAIL_Hexen|GAME_Heretic,
AVAIL_All = AVAIL_Heretic|GAME_DoomChex
AVAIL_Hexen,
AVAIL_Heretic,
AVAIL_Eviternity,
AVAIL_All
};
Default
@ -36,17 +37,24 @@ Class SWWMCollectible : Inventory abstract
Radius 8;
Height 24;
}
bool ValidGame() const
{
if ( avail == AVAIL_All ) return true;
if ( (avail == AVAIL_Eviternity) && ((gameinfo.gametype&GAME_Raven) || SWWMUtility.IsEviternity()) ) return true;
if ( (avail == AVAIL_Heretic) && (gameinfo.gametype&GAME_Raven) ) return true;
if ( (avail == AVAIL_Hexen) && (gameinfo.gametype&GAME_Hexen) ) return true;
return false;
}
override void PostBeginPlay()
{
Super.PostBeginPlay();
// delet ourselves if wrong iwad
if ( !(gameinfo.gametype&avail) )
Destroy();
if ( !ValidGame() ) Destroy();
}
override bool CanPickup( Actor toucher )
{
// no pickup if wrong iwad
if ( !(gameinfo.gametype&avail) ) return false;
if ( !ValidGame() ) return false;
return Super.CanPickup(toucher);
}
override string PickupMessage()
@ -174,14 +182,14 @@ Class SayaBean : SWWMCollectible
Height 23;
}
}
// Heretic
// Eviternity / Heretic
Class DemoPlush : SWWMCollectible
{
Default
{
Tag "$T_DEMOPLUSH";
Inventory.PickupMessage "$T_DEMOPLUSH";
SWWMCollectible.Availability AVAIL_Heretic;
SWWMCollectible.Availability AVAIL_Eviternity;
SWWMCollectible.GestureWeapon "DemoPlushGesture";
Stamina 6000;
Radius 12;

View File

@ -709,7 +709,7 @@ Class Chancebox : Actor
if ( !c || (c == 'SWWMCollectible') ) continue;
let def = GetDefaultByType(c);
// check that we can collect it in this IWAD
if ( !(gameinfo.gametype&def.avail) ) continue;
if ( !def.ValidGame() ) continue;
candidates.Push(c);
}
let ti = ThinkerIterator.Create("SWWMCollectible");
@ -898,7 +898,7 @@ Class Chancebox : Actor
if ( !c || (c == 'SWWMCollectible') ) continue;
let def = GetDefaultByType(c);
// check that we can collect it in this IWAD
if ( !(gameinfo.gametype&def.avail) ) continue;
if ( !def.ValidGame() ) continue;
tcol++;
}
int alldudchance = 5-(4*col)/tcol; // chance for all boxes to be duds (no collectibles)

View File

@ -100,6 +100,8 @@ Class DemolitionistMenu : GenericMenu
bool isrclick;
// somehow Drawer can be called while closing prematurely, which is big bollocks
bool isclosing;
// to save on calls
bool nrftl, eviternity, hexdd;
// returns MPlus if we're playing in Japanese, otherwise returns the requested font
Font LangFont( Font req )
@ -151,13 +153,14 @@ Class DemolitionistMenu : GenericMenu
lasttuid = Random[TUID]();
hnd = SWWMHandler(EventHandler.Find("SWWMHandler"));
// mission text
bool nrftl = false;
bool hexdd = false;
nrftl = false;
eviternity = false;
hexdd = false;
if ( (gameinfo.gametype&GAME_Doom) && SWWMUtility.IsKnownMap() )
{
int clus = level.cluster;
if ( clus == 11 ) nrftl = true;
bool eviternity = SWWMUtility.IsEviternity();
eviternity = SWWMUtility.IsEviternity();
if ( eviternity )
{
// we have to do some heavy lifting here because episodes don't match clusters
@ -285,7 +288,7 @@ Class DemolitionistMenu : GenericMenu
c_minute = 28;
}
}
else if ( SWWMUtility.IsEviternity() )
else if ( eviternity )
{
// June 10th 2150, 20:09 +09
// (June 10th 2150, 20:09 JST)
@ -804,6 +807,9 @@ Class DemolitionistMenu : GenericMenu
{
let c = (Class<SWWMCollectible>)(AllActorClasses[i]);
if ( !c || (c == 'SWWMCollectible') ) continue;
let def = GetDefaultByType(c);
// check that we can collect it in this IWAD
if ( !def.ValidGame() ) continue;
nc++;
}
ac.maxval = nc;

View File

@ -367,7 +367,7 @@ Class Demolitionist : PlayerPawn
if ( !type || (type == 'SWWMCollectible') ) continue;
let def = GetDefaultByType(type);
// check that we can collect it in this IWAD
if ( !(gameinfo.gametype&def.avail) ) continue;
if ( !def.ValidGame() ) continue;
let item = Inventory(Spawn(AllActorClasses[i]));
SWWMCollectible(item).propagated = true; // no score or anims
if ( !item.CallTryPickup(self) ) item.Destroy();

View File

@ -378,7 +378,7 @@ Class SWWMLoreLibrary : Thinker
if ( !c || (c == 'SWWMCollectible') ) continue;
let def = GetDefaultByType(c);
// skip if we match and it's not for this game
if ( (c.GetClassName() == ref) && !(gameinfo.gametype&def.avail) )
if ( (c.GetClassName() == ref) && !def.ValidGame() )
return true;
}
ref = ref.MakeUpper();
@ -416,55 +416,66 @@ Class SWWMLoreLibrary : Thinker
// redirects
if ( gameinfo.gametype&GAME_Hexen )
{
if ( text ~== "SWWM_LORETXT_SAYA" )
text = "SWWM_LORETXT_SAYA3"; // married kirin
if ( text ~== "SWWM_LORETXT_AKARIPROJECT" )
text = "SWWM_LORETXT_AKARIPROJECT3"; // mentions kirin
else if ( text ~== "SWWM_LORETXT_ANARUKON" )
text = "SWWM_LORETXT_ANARUKON2"; // comments from miyamoto-xanai wedding
else if ( text ~== "SWWM_LORETXT_HELL" )
text = "SWWM_LORETXT_HELL3"; // met father nostros during the wedding
else if ( text ~== "SWWM_LORETXT_NANA" )
text = "SWWM_LORETXT_NANA3"; // stuff that happened at the wedding
else if ( text ~== "SWWM_LORETXT_GHOULHUNT" )
text = "SWWM_LORETXT_GHOULHUNT2"; // met anthon anderken during the wedding
else if ( text ~== "SWWM_LORETXT_GODS" )
text = "SWWM_LORETXT_GODS2"; // beyond gods
else if ( text ~== "SWWM_LORETXT_HELL" )
text = "SWWM_LORETXT_HELL4"; // met father nostros during the wedding
else if ( text ~== "SWWM_LORETXT_NANA" )
text = "SWWM_LORETXT_NANA3"; // stuff that happened at the wedding
else if ( text ~== "SWWM_LORETXT_RAGEKIT" )
text = "SWWM_LORETXT_RAGEKIT2"; // kirin's reactions to demo using this item
else if ( text ~== "SWWM_LORETXT_SANKAIDERIHA" )
text = "SWWM_LORETXT_SANKAIDERIHA2"; // comments about kirin
else if ( text ~== "SWWM_LORETXT_SAYA" )
text = "SWWM_LORETXT_SAYA3"; // married kirin
else if ( text ~== "SWWM_LORETXT_SERPENTRIDERS" )
text = "SWWM_LORETXT_SERPENTRIDERS2"; // defeated d'sparil
else if ( text ~== "SWWM_LORETXT_XANIMEN" )
text = "SWWM_LORETXT_XANIMEN2"; // footnote about nuoma
else if ( text ~== "SWWM_LORETXT_ZANAVETH2" )
text = "SWWM_LORETXT_ZANAVETH22"; // met at wedding
else if ( text ~== "SWWM_LORETXT_YNYKRON" )
text = "SWWM_LORETXT_YNYKRON2"; // confirmed to harm (but not kill) gods
else if ( text ~== "SWWM_LORETXT_AKARIPROJECT" )
text = "SWWM_LORETXT_AKARIPROJECT3"; // mentions kirin
else if ( text ~== "SWWM_LORETXT_GODS" )
text = "SWWM_LORETXT_GODS2"; // beyond gods
else if ( text ~== "SWWM_LORETXT_ZANAVETH2" )
text = "SWWM_LORETXT_ZANAVETH22"; // met at wedding
}
if ( gameinfo.gametype&GAME_Raven )
{
if ( text ~== "SWWM_LORETXT_SAYA" )
text = "SWWM_LORETXT_SAYA2"; // dating demo
else if ( text ~== "SWWM_LORETXT_AKARILABS" )
if ( text ~== "SWWM_LORETXT_AKARIPROJECT" )
text = "SWWM_LORETXT_AKARIPROJECT2"; // fiction becomes reality
else if ( text ~== "SWWM_LORETXT_DOOMGUY" )
text = "SWWM_LORETXT_DOOMGUY3"; // he gone
else if ( text ~== "SWWM_LORETXT_HELL" )
text = "SWWM_LORETXT_HELL3"; // invasion was a thing of the past
else if ( text ~== "SWWM_LORETXT_UAC" )
text = "SWWM_LORETXT_UAC3"; // events of doom 64 and more
}
if ( (gameinfo.gametype&GAME_Raven) || SWWMUtility.IsEviternity() )
{
if ( text ~== "SWWM_LORETXT_AKARILABS" )
text = "SWWM_LORETXT_AKARILABS2"; // demo won, akari project announced
else if ( text ~== "SWWM_LORETXT_BIGSHOT" )
text = "SWWM_LORETXT_BIGSHOT2"; // predictions about crimes_m
else if ( text ~== "SWWM_LORETXT_DEMOLITIONIST" )
text = "SWWM_LORETXT_DEMOLITIONIST2"; // demo rewarded with maidbot frame
else if ( text ~== "SWWM_LORETXT_DOOMGUY" )
text = "SWWM_LORETXT_DOOMGUY2"; // he gone
else if ( text ~== "SWWM_LORETXT_UAC" )
text = "SWWM_LORETXT_UAC2"; // uac "reformed"
text = "SWWM_LORETXT_DOOMGUY2"; // decommissioned
else if ( text ~== "SWWM_LORETXT_GENERICCUBE" )
text = "SWWM_LORETXT_GENERICCUBE2"; // info from mykka
else if ( text ~== "SWWM_LORETXT_HELL" )
text = "SWWM_LORETXT_HELL2"; // invasion was a thing of the past
text = "SWWM_LORETXT_HELL2"; // events of tnt/plutonia
else if ( text ~== "SWWM_LORETXT_NANA" )
text = "SWWM_LORETXT_NANA2"; // demo met nana
else if ( text ~== "SWWM_LORETXT_SAYA" )
text = "SWWM_LORETXT_SAYA2"; // dating demo
else if ( text ~== "SWWM_LORETXT_UAC" )
text = "SWWM_LORETXT_UAC2"; // uac "reformed"
else if ( text ~== "SWWM_LORETXT_ZANAVETH3" )
text = "SWWM_LORETXT_ZANAVETH32"; // iagb happened
else if ( text ~== "SWWM_LORETXT_BIGSHOT" )
text = "SWWM_LORETXT_BIGSHOT2"; // predictions about crimes_m
else if ( text ~== "SWWM_LORETXT_AKARIPROJECT" )
text = "SWWM_LORETXT_AKARIPROJECT2"; // fiction becomes reality
}
// check if existing
for ( int i=0; i<ent.Size(); i++ )

View File

@ -1601,27 +1601,27 @@ Class SWWMUtility
{
String tn = TexMan.GetName(checkme);
if ( (tn ~== "MARBFAC2") )
return true, TexMan.CheckForTexture("textures/deface/defaced_MARBFAC2.png",TexMan.Type_Any);
return true, TexMan.CheckForTexture("defaced_MARBFAC2",TexMan.Type_Any);
if ( (tn ~== "MARBFAC3") )
return true, TexMan.CheckForTexture("textures/deface/defaced_MARBFAC3.png",TexMan.Type_Any);
return true, TexMan.CheckForTexture("defaced_MARBFAC3",TexMan.Type_Any);
if ( (tn ~== "MARBFAC4") )
return true, TexMan.CheckForTexture("textures/deface/defaced_MARBFAC4.png",TexMan.Type_Any);
return true, TexMan.CheckForTexture("defaced_MARBFAC4",TexMan.Type_Any);
if ( (tn ~== "MARBFACE") )
return true, TexMan.CheckForTexture("textures/deface/defaced_MARBFACE.png",TexMan.Type_Any);
return true, TexMan.CheckForTexture("defaced_MARBFACE",TexMan.Type_Any);
if ( (tn ~== "ZZWOLF2") )
return true, TexMan.CheckForTexture("textures/deface/defaced_ZZWOLF2.png",TexMan.Type_Any);
return true, TexMan.CheckForTexture("defaced_ZZWOLF2",TexMan.Type_Any);
if ( (tn ~== "ZZWOLF3") )
return true, TexMan.CheckForTexture("textures/deface/defaced_ZZWOLF3.png",TexMan.Type_Any);
return true, TexMan.CheckForTexture("defaced_ZZWOLF3",TexMan.Type_Any);
if ( (tn ~== "ZZWOLF4") )
return true, TexMan.CheckForTexture("textures/deface/defaced_ZZWOLF4.png",TexMan.Type_Any);
return true, TexMan.CheckForTexture("defaced_ZZWOLF4",TexMan.Type_Any);
if ( (tn ~== "ZZWOLF6") )
return true, TexMan.CheckForTexture("textures/deface/defaced_ZZWOLF6.png",TexMan.Type_Any);
return true, TexMan.CheckForTexture("defaced_ZZWOLF6",TexMan.Type_Any);
if ( (tn ~== "ZZWOLF7") )
return true, TexMan.CheckForTexture("textures/deface/defaced_ZZWOLF7.png",TexMan.Type_Any);
return true, TexMan.CheckForTexture("defaced_ZZWOLF7",TexMan.Type_Any);
if ( (tn ~== "ZZWOLF12") )
return true, TexMan.CheckForTexture("textures/deface/defaced_ZZWOLF12.png",TexMan.Type_Any);
return true, TexMan.CheckForTexture("defaced_ZZWOLF12",TexMan.Type_Any);
if ( (tn ~== "ZZWOLF13") )
return true, TexMan.CheckForTexture("textures/deface/defaced_ZZWOLF13.png",TexMan.Type_Any);
return true, TexMan.CheckForTexture("defaced_ZZWOLF13",TexMan.Type_Any);
return false, checkme;
}