Height as Some Feature is a script pack that will be released incrementally from RAY LABORATORIES.
NOTE: This script pack will only be released on forward-thinking sites like Simplici7y, not sites run by the obstructionists of the Marathon community.
This version contains:
This script adopts W'rkncacnter's CTF script to the newer API. See the readme, the original CTF script, and the Magenta Filter maps for more information.
This release hopefully fixes out-of-sync issues. It also adds messages for all flag statuses (taken, dropped, returned, scored). There are also screen faders for these events. Finally, the alert sound no longer plays if a player is constantly picking up his own flag (i.e. when it continuously respawns on the base polygon).
I highly recommend updating to this version.
This Lua script introduces a number of changes and tweaks in the mechanics of co-operative games. Version 2 has a number of improvements thanks to the new Lua API found in Aleph One v0.20.
See the Readme file for a whole lot more detail.
Added a few minor changes, including one that allows the script to work with the post-1.0 betas.
Marathon: Pathways into Darkness Version 0.5 now available!
I am sorry it took so long to get this beta out to the public. The reason was that the MPiD Images file was giving a lot of trouble and so I have decided to replace it with a regular Infinity Images file.
If you download the beta I would love to hear your opinions and/or suggestions. I will not appreciate ugly rants but any sort of constructive criticism is VERY welcome. Please post your thoughts here or email me at: nhoad at sunbeach.net
Now, there are several problems in this beta that I am already aware of. If you have a suggestion for how to best fix them I would be happy to hear it:
Most blue in the game is transparent: This is a problem caused because of the blues used in PiD. DeepThought is indirectly helping me fix this problem. Monsters get stuck in walls or don't attack immediately: This is a mapping problem which I intend to fix as I polish the levels. Any mapping tips are welcome! There is no resting: Bobwithkeycard is helping me implement resting, for the moment there are only a set number of health potions per level. Some items are undersize or oversized Levels seem really short. This is simply a fact of PiD levels, if you move at any sort of decent speed the levels become much shorter PLAY ON NORMAL DIFFICULTY! PiD was not designed for multiple difficulty levels and neither is MPiD! Monsters on Total Carnage WILL eat you alive! You cannot go back between levels: A1 doesn't like this feature and it would be incredibly hard to implement (and not really worth it in the end). So there will be no backtracking.
Those are the big problems and I hope to fix them all. I REALLY want to hear your recommendations, opinions or even encouragement! If there are any problems in the beta (such you cannot travel between level 3 and 4) let me know and I will upload a corrected map file for the beta.
What to expect in future versions:
A completely new Images file. New high-res textures, weapons and sprites by DeepThought New LUA by bobwithkeycard (LUA which will allow resting, talking to the dead PiD style, nuclear bombs and more) Chapter screens by Phobos-Romulus All of the original PiD levels
Thank you all very much for your support and I hope you enjoy this beta until the full version of MPiD is released! Note: There is no release date so don't bother asking.
Many of the MPiD team members have come and gone over the years and I believe that myself and Patrick White are the only remaining active members of the team listed below.
Beta Credits:
Raul Bonilla Nicholas Hoad Loren Petrich J�³hannes Gunnar Alexander Strange Tim Vogel Patrick White - Images Hugo Forss - Icons
Special Thanks: Bungie Forrest Cameranesi The Marathon Mape Making Guild Hamish Sinclair (for maintaining PiD at Bungie.org) The Aleph One Team James J Cousar Goran Svensson Claude Errera Gregory Smith (Treellama)
PS: The MPiD Team is in no way responsible for any damage caused to your computer by this beta.
PPS: I have a serious issue with crediting people, I MUST do it. If you notice anything in this beta you believe you were not credited for let me know immediately please!
This script uses the microphone button to jump. It will only allow you to jump while on the ground so you can't go flying across the map.
Be sure to this host with microphones off.
Version 1.1: Now makes a grunt sound when you jump and has cleaner beginning text (uses overlay instead of print).
Version 1.2: Now the microphone wont interfere with the sound. This should be the final version.
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: AnonFriction -Additional Help: Liacrow
-AnonFriction on the pfhorums, 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.
Lower Grade weapons = More points
Weaker weapons are harder to kill with thus will grant you more points, stronger weapons are easy to kill with, therefore you will gain less points if you use them.
Many thanks to Hail, Benoit, limonene, Windbreaker, Data, and others for their help in testing and balancing the script.
Future versions may include turning off auto switch and customization.
Current Netgame point distribution:
<pre><code>• Missile = 1 points • Flamethrower = 3 points • Shotgun = 5 points • SMG = 7 points • AR Grenade = 15 points • AR Bullet = 10 points • Alien Weapon = 20 points • Fusion Bolt Minor = 20 points • Fusion Bolt Major = 15 points • Pistol = 30 Points • Running Fists = 25 points • Walking Fists = 35 Points • Standing Fists = 50 points </code></pre>Ryoko asked me to re-create the "Arms Race" game type from Counterstrike in Aleph One. Here's my attempt.
From the man himself:
Basically it's an EMFH script where everyone starts with rockets, and after each kill you get demoted to a weaker weapon, and the winner is the first person to get a kill with fists.
Initial release.
Play "Red Light, Green Light" during net games. It's fun.
Version 1.1 adds a message when someone runs a red light, and a sound when the yellow turns red. Thanks to Sharkie Lino and his play-testing crew for the changes.
Lua script which allows the player to turn on night vision goggles to help them see in the dark.
Use the Microphone key to toggle.
Intended for single player only, though you are free to mess with it in multiplayer if you dare.
Initial Release
this is a collection of various fragments of ideas I've had. at least, the ones that were workable enough to even bother trying out, and interesting enough to bother sharing. a couple of these have been posted on the pfhorums in various threads at one time or another. none of these are full maps, and some aren't even finished. take them for what they are.
note: these have all been tested in aleph 1.0b4. some (most?) of them probably work in older versions, but I haven't bothered to go back and check.
this package contains:
Team play made easy ! This simple lua script adds a lot of options and parameters to tune your team netplay experience. It was originaly design to help people playing team deathmatch (or any other team game) by showing the teams colors on players in a more obvious way. It's now stuffed with other options !
Code clean up. The color change is now optional and can be turned off by configuration edit. Added friendly fire management.
This is the classic Marathon 1 HUD, but modified to take the edge off just a little bit by extending it to fill modern 16:9 displays. For best results use 'Largest' HUD size in options.
With the extra space, an additional inventory page is displayed. In solo games, the extra page shows Ammunition at all times. In netgames, the extra page shows the Scoreboard at all times.
Based on the Classic M1 HUD plugin posted here by Hopper.
Wide Marathon 2 & Marathon Infinity HUD here.
1.1 - Add extra inventory page to fill extra space (Ammo in solo, scoreboard in netgame)
1.0 - Initial release
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)
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.