After Halo - Combat Evolved by Irons, this is a script made to recreate some of the experience of playing Quake 3 online
PS: For those like Goran "Mr Obvious" Svensson, this is a prank script
First public beta, some other functions may be added in future releases.
In this script, the scoring method is changed so that every time you deal damage, you gain points. Kills and deaths do not award points. Watch out and don't damage yourself because it will take away points and suicides usually hurt more than help you.
Just select it when hosting and set netscript as your gametype.
NOW UPDATED FOR ULTRAWIDE AND 16:10!
Experience the authentic 1994 jank of Marathon 1's classic HUD as if it were made for your monitor!
This plugin takes the classic HUD and extends it to fill modern 16:9, 16:10, and Ultrawide displays.
The same plugin covers widescreen monitors whether it is 16:9, 16:10, or 21:9. It automatically adapts to your chosen resolution.
With the extra space, additional inventory pages are displayed. In Solo games, weapons and ammo are displayed. In Netgames, the scoreboard is always displayed.
Based on the Default M1 HUD plugin included with Aleph One's M1 release.
For a more minimal but still classic style HUD, check out my Widescreen Marathon 2 HUD plugin, which includes a specially modified variant for Marathon 1.
Wide Marathon 2 & Marathon Infinity HUD here.
v2.611 - just a re-zip since the plugin wasn't in a folder, sorry
v2.610 - Added 16:10 version for Steam Deck and Mac players. Updated to newer Default M1 HUD script.
v2.19 - Added 21:9 Ultrawide support
Play the Survival solo gameplay mode from Durandal XBLA. Rack up carnage points as you face off against hordes of increasingly difficult enemies.
Play on the four Survival maps built by Freeverse for the port. Or use the plugin, pick any netmap, and try not to die.
For a similar co-op experience, see Survival.lua.
Version 2.1 fixes a bug which caused films to go out-of-sync.
A pack of netscripts for Infinity (I believe most of these should function in other Scenarios as well)
-Headhunter: Kill players, collect keys, and take the keys to the hill to score!
-Infection: Don't get infected!
-Kill Confirmed: Kill the enemy team and collect the dropped items to gain points
-Life Support: Your health is slowly draining, get kills to extend your life
-One in the Chamber: You have one shot. Make it count.
-Readme with more gametype info
-Created by: Aurorable_Fox -Additional Help: Liacrow
-Aurorable_Fox on discord, and twitter
Two netscripts meant to be used with the King of the Hill gametype. They will cause the hill to move around periodically. The compass points to the hill, and the lighting on the floor of the hill will flash.
Jumping Hills will work with any map enabled for KOTH, while Base Jumping Hills requires maps set up in a specific way. The readme has more details.
Lua gametype where the faster you're moving when killing someone, the more points you are awarded.
For example, if you kill someone while standing completely still, you get one point. If kill someone while running, you get more points. If you kill someone while running and falling, you get significantly more points. If you launch yourself with a rocket and kill someone while flying through the air, you get even more points.
Now you can hear the Original Marathon Soundtrack in the modern MIDI Instruments for Quicktime! Me sad though, no plugin, no MML script, just replace your Tracks folder with the new one... :'-(
It may not be a plugin, and it may not replace on its own, but it has some cool extra stuff, things for newcomers and things for Born on Boards!
EasyShade contains functions for automating the lighting of Aleph One levels. It is intended to aid mapmakers in conjunction with their usual lighting techniques. EasyShade currently includes these functions (all parameters are optional):
sunlight(contrast, manual\_sun\_angle, cumulative) for simulating a directional light source that affects all surfaces and does not cast shadows
roomlight(brightness, floor\_threshold, ceiling\_threshold, radius) for assigning a brightness to an entire room at once
pointlight(brightness, max\_radius) for simulating a point light source where the player is standing (calculations done in 2D)
darken() and lighten() for nudging the brightness of the room you're in up or down. These functions are tied to the previous and next weapon keys, so you can make an adjustment by pressing one key instead of typing out a function call.
pavelight(brightness) for applying a single brightness to all surfaces in the entire level
resetlights() for restoring a level to its original lighting levels
Major update, now with wholly different types of automated lighting.
There have been a few renditions of a FloatingX for M1A1, but non of them looked like they belonged in the actual game of Marathon.
This version matches the interface of the real game, and has the same floaty goodness of FloatingX.
The screenshots are actually from Legend, and the version i captured is slightly out of date, so there may be some very very minor differences.
Finally, The Health and Oxygen bars are misaligned by one pixel... Because of this small margin, I cannot correct it. And yes, I have tried.
Released
Superscalar is designed to level the playing field, giving inexperienced players an advantage while increasing the difficulty for regular players. No more will you have to hold back or intentionally miss when playing guests.
The script determines the difference in score between each player, and adjusts the amount of damage they inflict on each other accordingly. The player in the lead will do less damage per shot, while the other one does more.
The damage scale is calculated per player, so equally skilled players should generally do equal damage. Damage scales quickly as the point difference increases. This can be modified as needed by editing the scale numbers at the top of the script.
Host using one of the standard gametypes like Every Man for Himself or King of the Hill. Do not host using the Netscript gametype.
Bonus: I've included Host_Advantage.lua in the package. I attribute all of my success last year to this script, but now that I can't really host anymore there's no point in keeping all the fun to myself.
This script adds a new network survival gametype that Marathon: the ghost hunt.
As an UESC Space Marine, you are sent to seek and kill an invisible and dangerous ghost escaped from the depth of Lh'owon. It is very quick and can jump from wall to wall and, worst of all, you are nearly out of ammo!
Bug correction
([2025-03-20] A new Marathon: Keyfinder map was added, "NEFX - Elegance Emerging Through Application of Bases". This can be downloaded individually or with other files in the Marathon: Keyfinder section at the link.)
NEFX loves you.
NEFX has been prolifically producing great Marathon/Aleph One inventions since 2017 (around 2.5 years after being founded) and uploading them to Simplici7y, in an increasing number of different upload pages that NEFX then frequently updates. This has occasionally lead to crowding of Simplici7y's front page with several different NEFX uploads, sometimes over a relatively short period. Understandably, some have objected to this as unfairly outcrowding and burying the wonderful contributions of our fellow travelers. We hear them. Therefore, to better serve the community as well as our Total Carnage Comrades, NEFX is now consolidating all additions and updates to its Marathon and Aleph One-related inventions on Simplici7y here on this one upload page, with a datemarked update timeline you can view below. Henceforth, all Marathon/Aleph One scenarios, campaigns, maps, mods, etc, and any updates to them, will be posted here. Of course, the webpage link connects to NEFX's Internet Archive homepage, where you can find all inventions by titled category. This includes:
NEFX Marathon Mods (i.e. physics files and Lua scripts for netplay)
NEFX Marathon Infinity Netmaps
NEFX Marathon Solomaps for others' scenarios, including the soundtracked 50-level pack for Aleph One: Wheels!
NEFX Marathon Mapmaking Templates for Weland
NEFX Marathon: Machina -- The Alien Machine Mind
NEFX Marathon: Keyfinder -- The Doomed Myth of Destiny's Halo
NEFX Marathon: Sucks
NEFX Marathon: Rules -- The Infinite Recombinations to the Way
NEFX Marathon: Pathsifter -- The Facing of the Legion Within
NEFX Marathon: Underrealm -- The Confronting of the Forgetting
NEFX Marathon: Colorguard -- The Grimmest Myriad Mirror
NEFX Marathon: Colorwash -- The Wresting of the Tides
NEFX Marathon: Ultramega Extreme Golfmaster Dinosaur Egg Championship Super Bowl 5000 3D -- The Quest
NEFX Marathon: BOBJam -- The Tranquil Chaos of Crowded Escape
NEFX Marathon: Revelation -- The Brutal Path to Knowing
NEFX Marathon: Nampa
NEFX Marathon: Encyclopedia -- The Rise of Bad Take Jake
NEFX Marathon: Corn Maze -- The Forced Wisdom of the Walls
NEFX Marathon: Shadervoid -- The Labywraths of Growth
NEFX Marathon: Green (You Snooze, You Lose)
NEFX Marathon: 52 Pickup
Thanks, everyone. We are glad to share this space with you.
Happy Carnage,
-Adminn_1
Update timeline:
[2025-03-20] A new Marathon: Keyfinder map was added, "NEFX - Elegance Emerging Through Application of Bases". This can be downloaded individually or with other files in the Marathon: Keyfinder section at the link.
[2025-03-20] A new Marathon: Keyfinder map was added, "NEFX - Elegance Emerging Through Application of Bases". This can be downloaded individually or with other files in the Marathon: Keyfinder section at the link.
Aleph One version 1.7 or newer is required.
Video: https://youtu.be/S__KGeqOdhg
Initial Proof-of-Concept/Inspirational Release.
NOW UPDATED TO SUPPORT MARATHON 1 AND MOST CUSTOM SCENARIOS!
This plugin allows you to experience Marathon 2's original 1995 classic status bar HUD, but modified to better support today's widescreen displays. This plugin supports Marathon 2, Marathon Infinity, and many scenarios, and even provides an M2-like HUD for Marathon 1.
This widescreen HUD has 2 flavors, a 'lite' version and an 'enhanced' version:
CLASSIC M2 (UNRESTRICTED VIEW): The original HUD, uses original graphics, but removes the letterboxing on the 3D game view, allowing any widescreen aspect ratio, should be compatible with all scenarios
CLASSIC M2 (WIDESCREEN ENHANCED): Extends the status bar graphics to fill a 16:9 screen. To utilize the extra space, a second inventory page is displayed. In Netgames, this second page shows the scoreboard.
Due to the necessity of custom graphics, "Widescreen Enhanced" HUD is only guaranteed to work with the following scenarios:
See included Readme for installation instructions.
All Lua work is based on "M2 Default HUD" posted here by Hopper, as well as the scenarios' original art, with additions by me to support the enhanced widescreen features.
Widescreen Marathon 1 Classic HUD is available here
v2.02: code tweaks to prevent redundant background fills; no visual changes
v2.01: fix terminals at 'Largest' setting scaling improperly at very low game resolutions
v2.0: add marathon 1 and trojan huds, and code cleanup
v1.9: add scenarios support, resize HUD to be a perfect 2x scale at 1080p, add lite version
NOTE: As of 2024-04-25, Rubicon X now integrates these fixes. If your Rubicon X Scripts folder has a “monsterlimits.mml” file, and its items, landscapes, scenery, walls, and weapons scripts show “last modified” dates in September 2022, you already have these fixes and don’t need this plugin, but I’m leaving it up because people who got Rubicon X before then may not want to re-download a 124 MiB scenario to get 14,100 bytes of fixes.
Rubicon X was released a long time ago, when Aleph One didn’t have bloom and when its monster activation limits were, by default, much higher than they are now. It hasn’t been updated since, so running it out of the box with no changes has several problems: monsters will randomly deactivate on several levels, and the bloom looks horrible because it defaults to overpoweringly high levels. I’ve created this plugin as an “all-in-one” fix for both these issues. It restores the monster activation limits to their intended values, and it makes the game look decent with bloom.
To run this, just put it in your Rubicon X plugins folder. (If you don’t have one, make a new “Plugins” folder in the “Rubicon X” folder – NOT the “Rubicon Data” folder – and stick this in it.) If you currently have Rubicon X running, you’ll need to quit the app and reload it.
First release.
Dumb scripts for making projectiles hitscan (meaning they travel instantaneously).
(Requires Alephone v1.4)
Checkpoints is an implementation of Halo-style automatic saved games in the middle of a level. Mapmakers use annotations to mark where checkpoints should occur, and the Lua script does the rest. It also creates a save point after each level transition.
Includes a sample map. Find all seven checkpoints!