AE:OTA: Difference between revisions

From OniGalore
Jump to navigation Jump to search
m (OSL:IGMD to IGMD)
m (link fix)
 
(21 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{|align=right
{{fmbox
|[[Image:ONK.png]]
  | text = This page is being preserved for historical reasons. Rather than using the download links below, you should install this script through the [[AE]] Installer.
|}
  }}
{|align=right border=1 cellspacing=0
 
|
[[Image:ONK.png|right|link=AE:ONK]]
{|cellspacing=0
 
!OTA TALK ON [http://oni.bungie.org/forums/ OCF]
{| style="float:right; border:solid; text-align:left;"
|-
| '''OTA TALK ON OCF'''
|*[http://oni.bungie.org/forums/index.php?threadid=142 Major releases]
* [https://web.archive.org/web/20080409203140/http://oni.bungie.org/forums/index.php?threadid=142 Major releases]
|-
* <!--http://oni.bungie.org/forums/index.php?threadid=121 -->Dev talk
|*[http://oni.bungie.org/forums/index.php?threadid=121 Dev talk]
'''CONTACT US'''
|}
*[[User:Geyser|geyser]]
|-
*[[User:Your_Mom|Your_Mom]]
|
*[http://edt.oni2.net EdT]
{|cellspacing=0
!CONTACT US
|-
|*[[User:Geyser|geyser]]
|-
|*[[User:Your_Mom|Your_Mom]]
|-
|*[http://edt.oni2.net EdT]
|}
|}
|}


Line 29: Line 20:
The interface is much inspired by that of existing FPS-shooters and other games supporting multiplayer.
The interface is much inspired by that of existing FPS-shooters and other games supporting multiplayer.


Smart bot behaviour, challenge and entertainment are the main objectives. OTA is also a playground allowing us to test complex combat situations before they get implemented in projects like Oni 2.
Smart bot behavior, challenge and entertainment are the main objectives. OTA is also a playground allowing us to test complex combat situations before they get implemented in projects like Oni 2.


We try to implement as many popular multiplayer features as possible: random spawn positions, random weapons and powerups, frag-related messages, sounds and visuals, bot model selection etc. In the case of advanced features like teleporters and jump platforms, we're limited by the original AI. Otherwise, anything goes.  
We try to implement as many popular multiplayer features as possible: random spawn positions, random weapons and powerups, frag-related messages, sounds and visuals, bot model selection etc. In the case of advanced features like teleporters and jump platforms, we're limited by the original AI. Otherwise, anything goes.  
--------
--------
"We" is [[User:geyser|geyser]] for the core scripting, [[User:Your_Mom|Your_Mom]] for cross-level porting on PC, and (since recently) [http://edt.oni2.net EdT] for porting 1.1 onto Mac OS9. [http://script10000.oni2.net/ Script 10000] provided the initial idea.
"We" is [[User:geyser|geyser]] for the core scripting, [[User:Your_Mom|Your_Mom]] for cross-level porting on PC, and (since recently) [http://edt.oni2.net EdT] for porting 1.1 onto Mac OS9. [[User:Script_10k|Script10k]] provided the initial idea.
-----------
-----------


Line 65: Line 56:


These are stand-alone scripts that install in a level's script folder and don't have [[IGMD/global|IGMD/global]] elements.
These are stand-alone scripts that install in a level's script folder and don't have [[IGMD/global|IGMD/global]] elements.
{| border="1" cellpadding="5" cellspacing="0" align="center"
 
{| style="border:solid 2px; border-collapse:collapse; margin-left:auto; margin-right:auto;"
|+'''ONI TEAM ARENA 1.0 (TEAM DEATHMATCH) OUTDATED'''
|+'''ONI TEAM ARENA 1.0 (TEAM DEATHMATCH) OUTDATED'''
|-
|- style="border:solid 1px; border-collapse:collapse;"
!Available
! Available
!Certified (YES/NO)
! Certified (YES/NO)
!Stable (YES/NO)
! Stable (YES/NO)
!Readme file
! Readme file
|-
|-  
|[http://geyser.oni2.net/OniTeamArena/ota_1/roof_arena.zip ROOFTOPS DM PACK]
| [http://geyser.oni2.net/OniTeamArena/ota_1/roof_arena.zip ROOFTOPS DM PACK]
|YES
|YES
|YES
|YES
|[http://geyser.oni2.net/OniTeamArena/ota_1/roof_arena/README.TXT README.TXT]
|[http://geyser.oni2.net/OniTeamArena/ota_1/roof_arena/README.TXT README.TXT]
|-
|-  
|[http://your_mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/ACC2.zip ATMOSPHERIC PROCESSORS 2 DM PACK]
|[http://your-mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/ACC2.zip ATMOSPHERIC PROCESSORS 2 DM PACK]
|YES
|YES
|YES
|YES
|[http://your_mom.oni2.net/Help%20and%20Troubleshooting%20Items/readme_acc2.txt README.TXT]
|[http://your-mom.oni2.net/Help%20and%20Troubleshooting%20Items/readme_acc2.txt README.TXT]
|-
|-
|[http://your_mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/SMC.zip SYNDICATE MOUNTAIN COMPOUND DM PACK]
|[http://your-mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/SMC.zip SYNDICATE MOUNTAIN COMPOUND DM PACK]
|YES
|YES
|YES
|YES
|[http://your_mom.oni2.net/Help%20and%20Troubleshooting%20Items/readme_smc.txt README.TXT]
|[http://your-mom.oni2.net/Help%20and%20Troubleshooting%20Items/readme_smc.txt README.TXT]
|-
|-
|[http://your_mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/TSP.zip TCTF SCIENCE PRISON DM PACK]
|[http://your-mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/TSP.zip TCTF SCIENCE PRISON DM PACK]
|YES
|YES
|YES
|YES
|[http://your_mom.oni2.net/Help%20and%20Troubleshooting%20Items/readme_tsp.txt README.TXT]
|[http://your-mom.oni2.net/Help%20and%20Troubleshooting%20Items/readme_tsp.txt README.TXT]
|-
|-
|[http://your_mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/RSB_arena.zip REGIONAL STATE BUILDING DM PACK]
|[http://your-mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/RSB_arena.zip REGIONAL STATE BUILDING DM PACK]
|YES
|YES
|YES
|YES
|[http://your_mom.oni2.net/Help%20and%20Troubleshooting%20Items/readme_rsb.txt README.TXT]
|[http://your-mom.oni2.net/Help%20and%20Troubleshooting%20Items/readme_rsb.txt README.TXT]
|-
|-
|[http://your_mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/Brl_arena.zip BIO RESEARCH LAB DM PACK]
|[http://your-mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/Brl_Arena.zip BIO RESEARCH LAB DM PACK]
|YES
|YES
|NO
|NO
|[http://your_mom.oni2.net/Help%20and%20Troubleshooting%20Items/readme_brl.txt README.TXT]
|NOT AVAILABLE
|-
|-
|[http://your_mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/ACH.zip AIRPORT CARGO HANGARS DM PACK]
|[http://your-mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/ACH.zip AIRPORT CARGO HANGARS DM PACK]
|YES
|YES
|YES
|YES
|[http://your_mom.oni2.net/Help%20and%20Troubleshooting%20Items/readme_ach.txt README.TXT]
|[http://your-mom.oni2.net/Help%20and%20Troubleshooting%20Items/readme_ach.txt README.TXT]
|-
|-
|[http://your_mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/TRH.zip TCTF REGIONAL HQ DM PACK]
|[http://your-mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/TRH.zip TCTF REGIONAL HQ DM PACK]
|YES
|YES
|YES
|YES
|NOT AVAILABLE
|NOT AVAILABLE
|-
|-
|[http://your_mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/MMP.zip MUSASHI MANUFACTURING DM PACK]
|[http://your-mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/MMP.zip MUSASHI MANUFACTURING DM PACK]
|YES
|YES
|YES
|YES
|NOT AVAILABLE
|NOT AVAILABLE
|-
|-
||[http://your_mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/DHL.zip KONOKO'S DREAM WORLD DM PACK]
||[http://your-mom.oni2.net/Downloads/Arena%20Scripts/Arena%20v.1.0%20Scripts/DHL.zip KONOKO'S DREAM WORLD DM PACK]
|YES
|YES
|YES
|YES
Line 125: Line 117:




{| border="1" cellpadding="5" cellspacing="0" align="center"
{| style="border:solid 2px; border-collapse:collapse; margin-left:auto; margin-right:auto;"
|+'''ONI TEAM ARENA 1.1 (TEAM DEATHMATCH)'''
|+'''ONI TEAM ARENA 1.1 (TEAM DEATHMATCH)'''
|-
|- style="border:solid 1px; border-collapse:collapse;"
!Available
!Available
!Certified (YES/NO)
!Certified (YES/NO)
Line 138: Line 130:
|[http://geyser.oni2.net/OniTeamArena/ota1_1/roof_arena/README.TXT README.TXT]
|[http://geyser.oni2.net/OniTeamArena/ota1_1/roof_arena/README.TXT README.TXT]
|-
|-
|[http://your_mom.oni2.net/Downloads/Arena%20Scripts/Arena%20V.1.1/ACC(2)_1.1.zip ATMOSPHERIC PROCESSORS 2 DM PACK]
|[http://your-mom.oni2.net/Downloads/Arena%20Scripts/Arena%20V.1.1/ACC(2)_1.1.zip ATMOSPHERIC PROCESSORS 2 DM PACK]
|YES
|YES
|YES (?)
|YES (?)
Line 153: Line 145:
|[http://geyser.oni2.net/OniTeamArena/ota1_1/AirportBatteryPack/README.TXT README.TXT]
|[http://geyser.oni2.net/OniTeamArena/ota1_1/AirportBatteryPack/README.TXT README.TXT]
|-
|-
|[http://your_mom.oni2.net/Downloads/Arena%20Scripts/Arena%20V.1.1/SMC1.1.zip SYNDICATE MOUNTAIN COMPOUND DM PACK]
|[http://your-mom.oni2.net/Downloads/Arena%20Scripts/Arena%20V.1.1/SMC1.1.zip SYNDICATE MOUNTAIN COMPOUND DM PACK]
|YES
|YES
|YES* Requires Cache Fix [http://oni.bungie.org/community/forum/viewtopic.php?pid=2243#p2243 Here]
|YES* Requires Cache Fix [http://oni.bungie.org/forum/viewtopic.php?pid=2243 Here]
|NOT AVAILABLE (Included in ZIP)
|NOT AVAILABLE (Included in ZIP)
|}
|}
Global version coming soon...
Global version coming soon...


[http://oni.bungie.org/forums/index.php?threadid=121&page=40#pager HERE] are a few recent builds. Check them out :)
[https://web.archive.org/web/20080409010818/http://oni.bungie.org/forums/index.php?threadid=121&page=40 HERE] are a few recent builds. Check them out :)


==How can I help?==
==How can I help?==
Line 169: Line 161:


Also, if you're interested in helping to cross-level port or debug, please contact us (contact links are at the top of the page).
Also, if you're interested in helping to cross-level port or debug, please contact us (contact links are at the top of the page).
[[Category:Obsolete AE mods]]

Latest revision as of 22:57, 31 March 2020

ONK.png
OTA TALK ON OCF

CONTACT US

Oni Team Arena (or OTA)

Oni Team Arena is a series of scripts oriented on multiplayer gameplay. You don't get to fight human opponents, but Oni's AI are treated as respawning bots.

The interface is much inspired by that of existing FPS-shooters and other games supporting multiplayer.

Smart bot behavior, challenge and entertainment are the main objectives. OTA is also a playground allowing us to test complex combat situations before they get implemented in projects like Oni 2.

We try to implement as many popular multiplayer features as possible: random spawn positions, random weapons and powerups, frag-related messages, sounds and visuals, bot model selection etc. In the case of advanced features like teleporters and jump platforms, we're limited by the original AI. Otherwise, anything goes.


"We" is geyser for the core scripting, Your_Mom for cross-level porting on PC, and (since recently) EdT for porting 1.1 onto Mac OS9. Script10k provided the initial idea.


What exactly is Oni Team Arena?

What we do is a large number of comparatively small arena-like setups in appropriate spots throughout Oni. There are two teams of bots, you get to lead one, and a boss character gets to lead the other.

The number of players can vary, but we try to make it large, starting at 16 (which is the number of network/online players supported by Serious Engine 2).

Teams don't just fight with each other, they score points and the first team to reach a set amount of points wins. There can be neutral characters who attack either team or just annoy everybody.

Game modes

  • Team Deathmatch : teams score a frag every time a player of the opposite team dies. - IMPLEMENTED, currently in final stage of development
  • Tag a.k.a. Oni : the player is "it" (a.k.a. the Oni), alone against the AI. When an AI dies, it becomes the Oni : it respawns, and the player gets to control this new character. The old Oni becomes an enemy AI. - IMPLEMENTED, being added to release versions
  • Capture The Flag : teams score points by stealing the enemy flag and bringing it home. - IN PROJECT
  • Oni Rugby : teams score points by carrying an object (the ball) and marking a point with it in the enemy camp. - IN PROJECT
  • Bonuses : Stuff like a fun shooting range with a score, not really an arena, but something we might want to throw in a pack.
  • More bonuses : Advanced scripting choreography and camera management (fighting/dancing/moviemaking)...
  • Other stuff, not clearly defined yet

Both time limit and frag limit are supported in the most recent DM packs.

Fighting modes

  • total melee : no weapons
  • balanced gameplay : limited number of randomly chosen weapons.
  • single-weapon gameplay : limited number of weapons of one given type.

Weapons can be given at respawn-time or they can be spawned on the ground.


Where do I get it?

The downloads section is in construction.

These are stand-alone scripts that install in a level's script folder and don't have IGMD/global elements.

ONI TEAM ARENA 1.0 (TEAM DEATHMATCH) OUTDATED
Available Certified (YES/NO) Stable (YES/NO) Readme file
ROOFTOPS DM PACK YES YES README.TXT
ATMOSPHERIC PROCESSORS 2 DM PACK YES YES README.TXT
SYNDICATE MOUNTAIN COMPOUND DM PACK YES YES README.TXT
TCTF SCIENCE PRISON DM PACK YES YES README.TXT
REGIONAL STATE BUILDING DM PACK YES YES README.TXT
BIO RESEARCH LAB DM PACK YES NO NOT AVAILABLE
AIRPORT CARGO HANGARS DM PACK YES YES README.TXT
TCTF REGIONAL HQ DM PACK YES YES NOT AVAILABLE
MUSASHI MANUFACTURING DM PACK YES YES NOT AVAILABLE
KONOKO'S DREAM WORLD DM PACK YES YES NOT AVAILABLE


ONI TEAM ARENA 1.1 (TEAM DEATHMATCH)
Available Certified (YES/NO) Stable (YES/NO) Readme file
ROOFTOPS DM PACK YES YES README.TXT
ATMOSPHERIC PROCESSORS 2 DM PACK YES YES (?) NOT AVAILABLE (Included in ZIP)
TCTF REGIONAL HQ DM PACK YES YES NOT AVAILABLE (Included in ZIP)
AIRPORT ASSAULT DM PACK YES YES README.TXT
SYNDICATE MOUNTAIN COMPOUND DM PACK YES YES* Requires Cache Fix Here NOT AVAILABLE (Included in ZIP)

Global version coming soon...

HERE are a few recent builds. Check them out :)

How can I help?

Beta-testing of any available OTA release listed above is welcome. We have a stability issue (read : we get "Blam! Oni crashed") on some levels with the most recent and full-featured versions of OTA (1.1)

Please check back on this page now and then, download and test everything that doesn't have a YES/NO "Stable" label. Any level labeled as "unstable" will get a dedicated crash report and discussion page.

Also, if you're interested in helping to cross-level port or debug, please contact us (contact links are at the top of the page).