Members | Sign In
All Forums > Mission Scripting
avatar

Pseudo Invasion Mission Script

posted Apr 23, 2013 02:58:59 by lucas99801
Due to recent posts I've been reading along the lines of "I wish we could incorporate _______ into invasion mode" I've put into works a Mission Script for a Pseudo Invasion mode.

What this is going to be is a mission script that lets you select the parameters similar to how a standard invasion works (Siege/Single Front/Double Front + Barren/Interesting/VeryInteresting) and then it will generate the sector and place your ships accordingly.

So far I have accomplished working spawn/relocation of 4 bases and all 6 player ships for Siege Mode. My next plan of action is to add a variety of enemy spawns based on the selected difficulty. I will probably do ranges rather than setting up a scenario for all 11 levels. But we'll see what I figure out.

If you guys have any suggestions and/or would like to use this upon completion let me know!

Beta testing crews would be nice as I don't have much time to play with large groups anymore.

Currently status:

Only available Mode is Siege.

46656 combinations of spawn locations for player ships. (6 ships, 6 possible locations each)
1296 combinations of spawn location for bases. (4 bases, 6 possible locations each)
63 varieties of enemy fleets that can be spawned
9 possible nebulae formations
9 possible asteroid formations
9 possible mine formations
10 possible singularity formations
22 possible anomaly formations

Goals:
-Add Single Front
-Add Double Front
-Reuse code for those two if possible
-Add more Mine/Nebulae/Asteroid Formations

Also, If my calculations are correct a total of 2,138,400,000 possible generated maps exist right now, and that doesn't even include the combinations of fleets you can encounter!

I understand this isn't anywhere near the number you could generate with invasion, but my goal isn't to recreate invasion. It is to allow script-based modding to an invasion-like atmosphere. Adding things such as the fuel collection system, or Artemis-as-carrier should be cake!

I will update this post as I progress through this endeavor.
Feedback and suggestions would be appreciated.
[Last edited Apr 23, 2013 07:15:24]
Hosting a Mumble (Murmur) server @ tsnfenrir.no-ip.org
Having trouble connecting to the TeamSpeak channel: http://tsnfenrir.no-ip.org/ts3
Helm Script for Numerical heading input: https://dl.dropbox.com/u/10193809/ArtemisHelmFSW.zip
Twitter: @lucas99801
Facebook: /lucastarnold
page   1
8 replies
avatar
ZacharyDanielBringham said Apr 23, 2013 15:12:25
It's unfortunate that missions don't support jump drives, cause I really like this idea, but I'm more inclined towards jump drives than warp drives
avatar
Captain said Apr 23, 2013 16:35:38
My crew would test thins mission. We should be getting together in a couple of weeks.
To Mankind
And the hope that the war against folly may someday be won, after all

Isaac Asimov
avatar
lucas99801 said Apr 24, 2013 00:30:08
Zach: I've also just scripted a Jump drive that you could add in as well! It limits you to increments of 10k with 8 orthogonal directions available. If you want I can put the two together for you. Or if you want just the Jump Drive, you can get it here https://dl.dropboxusercontent.com/u/71458368/MISS_JumpDriveTest.zip

Captain: I'll keep working on it. Give me a heads up a few days before you play!

Hosting a Mumble (Murmur) server @ tsnfenrir.no-ip.org
Having trouble connecting to the TeamSpeak channel: http://tsnfenrir.no-ip.org/ts3
Helm Script for Numerical heading input: https://dl.dropbox.com/u/10193809/ArtemisHelmFSW.zip
Twitter: @lucas99801
Facebook: /lucastarnold
avatar
ZacharyDanielBringham said Apr 24, 2013 15:23:49
I'll check that out. It would be kinda neat to have jump and warp at the same time, almost like having an afterburner and a jump drive.
avatar
lucas99801 said Apr 26, 2013 04:32:46
Zach. I've posted a better and more complete Jump Drive snippet in it's own thread. Very proud of the work/functionality I was able to put into it. Check it out and hit me with some feedback!
Hosting a Mumble (Murmur) server @ tsnfenrir.no-ip.org
Having trouble connecting to the TeamSpeak channel: http://tsnfenrir.no-ip.org/ts3
Helm Script for Numerical heading input: https://dl.dropbox.com/u/10193809/ArtemisHelmFSW.zip
Twitter: @lucas99801
Facebook: /lucastarnold
avatar
badgeguy said Apr 28, 2013 04:20:17
Lucas99801:

I would be very happy to be able to test this out. I will be running a continuously rotating crew for Siege missions at Strategicon Memorial Day weekend and would love to have the ability to set up 25 minute missions rather than 20 or 30 minutes (20 leaves too much of a gap between crews, especially after 15 minutes of training, and 30 minutes doesn't leave enough time for crews to change out without creating rolling delays). Please let me know if this is feasible.

Thanks,

Rusty
avatar
lucas99801 said Apr 28, 2013 07:30:17
Badgeguy:

So you want a 25 minute timer?

That's easily done.

If you want something else we can talk, lucas99801 -at- iCloud.com


Zach: have you been able to test the new script for functionality?
Hosting a Mumble (Murmur) server @ tsnfenrir.no-ip.org
Having trouble connecting to the TeamSpeak channel: http://tsnfenrir.no-ip.org/ts3
Helm Script for Numerical heading input: https://dl.dropbox.com/u/10193809/ArtemisHelmFSW.zip
Twitter: @lucas99801
Facebook: /lucastarnold
avatar
ZacharyDanielBringham said Apr 29, 2013 16:29:34
Not yet. Semester is crazy and my siblings are in town for the weekend. Hopefully I'll get to it before this next weekend
Login below to reply: