Random Assassination Contracts
Moderators: winston, another_commander
- LittleBear
- ---- E L I T E ----
- Posts: 2882
- Joined: Tue Apr 04, 2006 7:02 pm
- Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.
[quote="leadslug"]Is it possible for you to be the target?
Yes. Now I have a basic script working, I am starting scripting the more interesting stuff. The game will involve competeing two starter missions which are nessary to complete to gain memebership of the Guild. Once a player hits a certain kill count, which will cause "assassins event" being given a chance of occouring. Once it does the event takes place and when that mission is completed, the kill count is checked again. When enough kills are built up, the chance of the next event occouring is added and so on.
The game uses 23 scripted ships who play the roles of "victims", "vengefull relatives", "Mafia Hitmen" "Witnness Protection Vipers" and "Guild Brothers."
The assissans events will include being offered a total of 10 separte hits (as currently scripted), but other events will also call up the chance of vengefull relatives of an earlier murdered victim attacking you, a fellow brother being given a contract on you, etc.
All the ships will be classic elite ships, but heavily made over. Many will be enhacnced so that their stats will give even a commander in a top ship a run for his money!
This is the plan anyway!
Yes. Now I have a basic script working, I am starting scripting the more interesting stuff. The game will involve competeing two starter missions which are nessary to complete to gain memebership of the Guild. Once a player hits a certain kill count, which will cause "assassins event" being given a chance of occouring. Once it does the event takes place and when that mission is completed, the kill count is checked again. When enough kills are built up, the chance of the next event occouring is added and so on.
The game uses 23 scripted ships who play the roles of "victims", "vengefull relatives", "Mafia Hitmen" "Witnness Protection Vipers" and "Guild Brothers."
The assissans events will include being offered a total of 10 separte hits (as currently scripted), but other events will also call up the chance of vengefull relatives of an earlier murdered victim attacking you, a fellow brother being given a contract on you, etc.
All the ships will be classic elite ships, but heavily made over. Many will be enhacnced so that their stats will give even a commander in a top ship a run for his money!
This is the plan anyway!
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
Sounds like an interesting OXP. Please keep the makeovers within reasonable limits. There should be limits to which you can push a given ship design. An Anaconda should never be as nible as a Viper for instance. And for the witness protection transport, I suggest they get a cloaking device. It would be so much in character...LittleBear wrote:All the ships will be classic elite ships, but heavily made over. Many will be enhacnced so that their stats will give even a commander in a top ship a run for his money!
Good luck!
Oscar
- LittleBear
- ---- E L I T E ----
- Posts: 2882
- Joined: Tue Apr 04, 2006 7:02 pm
- Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.
A Mafia Annaconder will still be slow, but they may have given over their cargo capicity to shield generators, making it as tough as old boots.
A "Wiseguy Escort Cobra III" will still be a Cobra III, but again may have sacrified cargo capicity for shield and weapons!
A "Wiseguy Escort Cobra III" will still be a Cobra III, but again may have sacrified cargo capicity for shield and weapons!
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
- lex_talionis
- Deadly
- Posts: 160
- Joined: Thu Nov 10, 2005 3:46 pm
- Location: Inverness, Scotland
- LittleBear
- ---- E L I T E ----
- Posts: 2882
- Joined: Tue Apr 04, 2006 7:02 pm
- Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.
Maybe for version 2.
I hope to get a version that does all the above up within the next week or so, which can go out for playtesting.
I have a feeling though that a ship can only have one "death action" (but I'll check this out). If it can only have one death action, then I cannot have it spawning things, cos I need the death action to be "set: mission_assassins assassins_stage(whatever)" otherwise, the OXP won't know you've killed the ship that was the target of the contract.
I hope to get a version that does all the above up within the next week or so, which can go out for playtesting.
I have a feeling though that a ship can only have one "death action" (but I'll check this out). If it can only have one death action, then I cannot have it spawning things, cos I need the death action to be "set: mission_assassins assassins_stage(whatever)" otherwise, the OXP won't know you've killed the ship that was the target of the contract.
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
- aegidian
- Master and Commander
- Posts: 1161
- Joined: Thu May 20, 2004 10:46 pm
- Location: London UK
- Contact:
Let's do an FYI...
death_actions should be an array, expressed in the right form for the rest of the shipdata.plist file (either xml or ascii).
Here, for an example are the two death actions of the cloaked ship from the cloaking device mission: which could also be expressed (in an ASCII plist) as
death_actions should be an array, expressed in the right form for the rest of the shipdata.plist file (either xml or ascii).
Here, for an example are the two death actions of the cloaked ship from the cloaking device mission:
Code: Select all
<key>death_actions</key>
<array>
<string>spawn: cloaking-device 1</string>
<string>set: mission_cloak COMPLETE</string>
</array>
Code: Select all
"death_actions" = ( "spawn: cloaking-device 1", "set: mission_cloak COMPLETE");
- LittleBear
- ---- E L I T E ----
- Posts: 2882
- Joined: Tue Apr 04, 2006 7:02 pm
- Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.
Might try this for V2.
So far I've finished the first two starter missions and have just been inducted into the Guild by the Guildmaster, after a treck to the anachy where he was lurking!
So far competed:- 2 missions, 3 mission briefings screens, 3 mission descriptions, 1 new ship.
A possible bug will be that if another NCP ship happens to kill a victim, you still get the credit (as his death_action activates no matter who killed him). As I start putting in the tougher ships, this is less likley to happen, but is there a way round this?
Right, now to script Victim2's ship and escorts!
So far I've finished the first two starter missions and have just been inducted into the Guild by the Guildmaster, after a treck to the anachy where he was lurking!
So far competed:- 2 missions, 3 mission briefings screens, 3 mission descriptions, 1 new ship.
A possible bug will be that if another NCP ship happens to kill a victim, you still get the credit (as his death_action activates no matter who killed him). As I start putting in the tougher ships, this is less likley to happen, but is there a way round this?
Right, now to script Victim2's ship and escorts!
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
- LittleBear
- ---- E L I T E ----
- Posts: 2882
- Joined: Tue Apr 04, 2006 7:02 pm
- Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.
Hmm. Well if I put the weaker victims in safe systems, give them viper escorts or cause them to appear near the station (or all three), they should be faily safe until you arrive! Will also toughen the OXP up, as you'll have to perform the hit under the noses of the police!
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
- LittleBear
- ---- E L I T E ----
- Posts: 2882
- Joined: Tue Apr 04, 2006 7:02 pm
- Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.
Sorry another tech Question!
Is there a standard AI that would make a ship always attack you and preferabley make him quite a skilled piolt?
I could use pirateAI, but I don't want the ships attacking each other, or wandering off to do some piracy elsewhere. I want they to go for you!
Is there a standard AI that would make a ship always attack you and preferabley make him quite a skilled piolt?
I could use pirateAI, but I don't want the ships attacking each other, or wandering off to do some piracy elsewhere. I want they to go for you!
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
- lex_talionis
- Deadly
- Posts: 160
- Joined: Thu Nov 10, 2005 3:46 pm
- Location: Inverness, Scotland
Could you also theoretically put the mark somewhere off in the system outside the normal space lane? And mark him with a tracker beacon (Perhaps at a rock-hermet hideout, or something similar), or give a 'landmark' for navigation? ("Your mark adores the darkness. You will likely find him where the sun is always eclipsed.")LittleBear wrote:Hmm. Well if I put the weaker victims in safe systems, give them viper escorts or cause them to appear near the station (or all three), they should be faily safe until you arrive! Will also toughen the OXP up, as you'll have to perform the hit under the noses of the police!
- LittleBear
- ---- E L I T E ----
- Posts: 2882
- Joined: Tue Apr 04, 2006 7:02 pm
- Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.
My first victim is very weak, so I've just but him by the witchspace beacon.
Even with all the OXPs installed, I've done about 20 playtests and he's there every time.
I think the rest of the victims, with their escorts will take care of themseves until you get there!
Finished my Second Victim, although still having trouble getting his escorts working.
Is there a way to do a delay?
I've playtested the first 2 missions and there fine. But I want there to be a delay between the Guildmaster admitting you to the Guild, and the next thing happening.
Kill count is ok if the player installs the OXP from as a noob.
But this won't work for someone who installs the OXP with a fair number of kills under their belt. Can I do somthing like:-
Conditions = ("mission_assassins equals assassins_stage1c", "kills>500", "a game week has passed since hits_brief3 was displayed")
If so how?
Even with all the OXPs installed, I've done about 20 playtests and he's there every time.
I think the rest of the victims, with their escorts will take care of themseves until you get there!
Finished my Second Victim, although still having trouble getting his escorts working.
Is there a way to do a delay?
I've playtested the first 2 missions and there fine. But I want there to be a delay between the Guildmaster admitting you to the Guild, and the next thing happening.
Kill count is ok if the player installs the OXP from as a noob.
But this won't work for someone who installs the OXP with a fair number of kills under their belt. Can I do somthing like:-
Conditions = ("mission_assassins equals assassins_stage1c", "kills>500", "a game week has passed since hits_brief3 was displayed")
If so how?
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
- Arexack_Heretic
- Dangerous Subversive Element
- Posts: 1876
- Joined: Tue Jun 07, 2005 7:32 pm
- Location: [%H] = Earth surface, Lattitude 52°10'58.19"N, longtitude 4°30'0.25"E.
- Contact: