Back to Index Page generated: Nov 12, 2024, 11:02:04 PM

Expansion Second Wave

Content

Manifest

from Expansion Manager's OXP list from Expansion Manifest
Description A variety of new types of Thargoid Warships and Robot Fighters to add some variation and interest to the game. A variety of new types of Thargoid Warships and Robot Fighters to add some variation and interest to the game.
Identifier oolite.oxp.Thargoid.SecondWave oolite.oxp.Thargoid.SecondWave
Title Second Wave Second Wave
Category Ships Ships
Author Thargoid Thargoid
Version 1.34 1.34
Tags ships ships
Required Oolite Version
Maximum Oolite Version
Required Expansions
Optional Expansions
Conflict Expansions
Information URL http://wiki.alioth.net/index.php/Second_Wave_OXP n/a
Download URL https://wiki.alioth.net/img_auth.php/b/b3/SecondWave_1.34.oxz n/a
License Creative Commons Attribution - Non-Commercial - Share Alike 3.0 license with clauses - see readme file Creative Commons Attribution - Non-Commercial - Share Alike 3.0 license with clauses - see readme file
File Size n/a
Upload date 1610873448

Documentation

Also read http://wiki.alioth.net/index.php/Second%20Wave

Second Wave v1.34 ReadMe & License.txt

Second Wave OXP by Thargoid.

As many ships have variants within the game now, it's about time that the aliens joined the club. So this OXP provides variants on both the Thargoid Warship and its Tharglet (Thargon) robot fighters. Some are weaker, some stronger and some just different. There are a few surprises in there too. So as not to spoil it details of the ships aren't included here, but if you really want to know have a look on the wiki page for the OXP.

Requires Oolite 1.74 for the shaders

--------------------------------------------------------------

License:

This OXP is released under the Creative Commons Attribution - Non-Commercial - Share Alike 3.0 license with the following clauses:

* Whilst you are free (and encouraged) to re-use any of the scripting, models or texturing in this OXP, the usage must be distinct from that within this OXP. Unique identifiers such as (but not limited to) unique shipdata.plist entity keys, mission variables, script names (this.name), equipment identity strings (EQ_), description list arrays and entity roles must not be re-used without prior agreement. Basically if it's unique or would identify or overwrite anything in the original OXP, then you may not re-use it (for obvious compatibility reasons).
* rebundling of this OXP within another distribution is permitted as long as it is unchanged. The following derivates however are permitted and except from the above:
	* the conversion of files between XML and openStep.
	* the merging of files with other files of the same type from other OXPs.
* The license information (either as this file or merged into a larger one) must be included in the OXP.
* Even though it is not compulsory, if you are re-using any sizable or recognisable piece of this OXP, please let me know :)



--------------------------------------------------------------

Instructions:

Unzip the file, and then move the folder SecondWave 1.33.oxp" to the AddOns directory of your Oolite installation. Then start the game up and the ships should be added. 

--------------------------------------------------------------

Version history:

20/11/2008 - Initial Release.
01/01/2009 - Version 1.10. Toughened up the cloaked Thargoid a bit (higher energy refresh rate) and changed the AI of the Thargmine to stop it blowing up if there are still motherships around (better for big space battles).
01/09/2009 - Version 1.20. addition of shader code by Eric Walch and Ahruman.
16/06/2010 - Version 1.30, update of the shaders for v1.74
13/02/2011 - Version 1.31, removal of upper limit, to allow running with 1.75
27/02/2011 - Version 1.32, removal of missile launch position from shipdata.plist (to inherit like_ship values) and also change missile role from thargon to EQ_THARGON
13/12/2011 - Version 1.33, change to mine Thargon script to keep comms within scanner range. Also added stealth thargon to the mix and adjusted the stealth Thargoid ship too.
17/12/2011 - Version 1.34, update of shaders for compatibility with newer ATI/AMD drivers.

Equipment

Name Visible Cost [deci-credits] Tech-Level
Thargon yes 1000 101+

Ships

Name
Thargoid Robot Fighter
Thargoid Launcher
Thargoid Warship
Thargoid Robot Fighter
Thargoid Warship
Thargoid Warship
Thargoid Robot Fighter
Thargoid Robot Mine
Thargoid Warship
secondWave_stealthTharglet
Thargoid Warship
Thargoid Robot Fighter
Thargoid Warship

Models

This expansion declares no models.

Scripts

Path
Scripts/secondWave_commandThargoid.js
this.name				= "sw_command";
this.author				= "Thargoid";
this.copyright			= "Creative Commons: attribution, non-commercial, sharealike.";
this.description			= "Actions for command Thargoid warship";
this.version			= "0.1";

this.shipFleeing = function(){
	if(Math.random() < 0.5) // fifty-fifty chance of dropping a mine or a couple of Thargons.
		{
			this.ship.spawn("secondWave_mineTharglet", 1); // Spawn Thargoid mine.
		}
	else
		{	
			this.ship.spawn("secondWave_commandLauncher", 1); // Spawn a pair of Thargons via the launcher (so they're in-game as missiles).
		}
	}

this.shipDied = function ()
	{
	player.commsMessage(expandDescription("[thargoid_curses]"));
	}


Scripts/secondWave_mineTharglet.js
this.name				= "sw_mine";
this.author				= "Thargoid";
this.copyright			= "Creative Commons: attribution, non-commercial, sharealike.";
this.description		= "Actions for q-mine tharglet";
this.version			= "1.0";

this.mineLaunched = function(){	this.ship.commsMessage("We boom all your bases poet"); }

this.countFive = function(){ this.ship.commsMessage("Five"); }

this.countFour = function(){ this.ship.commsMessage("Four"); }

this.countThree = function(){ this.ship.commsMessage("Three"); }

this.countTwo = function(){ this.ship.commsMessage("Two"); }

this.countOne = function(){ this.ship.commsMessage("One"); }

this.countZero = function(){ this.ship.commsMessage("Kaboom poet"); }