Join us at the Oolite Anniversary Party -- London, 7th July 2024, 1pm
More details in this thread.

Replacement of the basic ship set - building a dream team.

Discussion and information relevant to creating special missions, new ships, skins etc.

Moderators: winston, another_commander

User avatar
ramon
---- E L I T E ----
---- E L I T E ----
Posts: 346
Joined: Thu Jun 01, 2006 2:38 pm
Location: Tavistock
Contact:

Post by ramon »

I read somewhere that the Anaconda has a crew of ten. Is it possible for it to launch between 1-10 escape pods on a death action?
User avatar
ramon
---- E L I T E ----
---- E L I T E ----
Posts: 346
Joined: Thu Jun 01, 2006 2:38 pm
Location: Tavistock
Contact:

Post by ramon »

Wolfwood wrote:
Would it be too much to ask to scale the model up from what the present Oolite/Elite Anaconda is? To make it as big as the cargo hold size would suggest? :?

I'd love to see this project also take another look at the ship sizes and resizing them as necessary... :)
It's not a problem at all. I was going to do it much bigger (at the moment it's the same size as Oolite) but then I think I remember reading if it was bigger it wouldn't fit in the standard docking bay.
User avatar
reills
Deadly
Deadly
Posts: 244
Joined: Thu Sep 21, 2006 4:41 pm
Location: Pawling, NY U.S.A.

Post by reills »

Givien the size capacity of the Anaconda's cargo bay in relation to its size, one could argue that the ship is a product created by the Time Lords using some TARDIS technology. Maybe add some TARDIS materialization sounds as one exits from Witchspace...
User avatar
Captain Hesperus
Grand High Clock-Tower Poobah
Grand High Clock-Tower Poobah
Posts: 2310
Joined: Tue Sep 19, 2006 1:10 pm
Location: Anywhere I can sell Trumbles.....

Post by Captain Hesperus »

reills wrote:
Givien the size capacity of the Anaconda's cargo bay in relation to its size, one could argue that the ship is a product created by the Time Lords using some TARDIS technology. Maybe add some TARDIS materialization sounds as one exits from Witchspace...
Nahhhh! It's just a futuristic Transit van! At one end there's a tiny cockpit and crew quarters and engines and power systems at the other. Inbetween, it's all open space!

CaptaiN HesperuS
"Brought to you is glorious TECHNICOLOUR!"
User avatar
Killer Wolf
---- E L I T E ----
---- E L I T E ----
Posts: 2268
Joined: Tue Jan 02, 2007 12:38 pm

Post by Killer Wolf »

[quote="ramon"]better?

duuuude!

fkn gorgeous!
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Post by Commander McLane »

ramon wrote:
I read somewhere that the Anaconda has a crew of ten. Is it possible for it to launch between 1-10 escape pods on a death action?
I think you can script conditions-clauses with d100-numbers in death_actions, so the answer should be yes.
User avatar
ramon
---- E L I T E ----
---- E L I T E ----
Posts: 346
Joined: Thu Jun 01, 2006 2:38 pm
Location: Tavistock
Contact:

Post by ramon »

well that's got to be worth doing then hasn't it. I've got Frontier so I'll look in the manual and see how many crew are in each ship.

Well we're on the subject of Frontier are there any fave frontier ships you'd all like to see in a frontierships.oxp (although I'm probably getting ahead of myself seeing as I've not even finished the first original ship yet)
User avatar
Captain Hesperus
Grand High Clock-Tower Poobah
Grand High Clock-Tower Poobah
Posts: 2310
Joined: Tue Sep 19, 2006 1:10 pm
Location: Anywhere I can sell Trumbles.....

Post by Captain Hesperus »

ramon wrote:
Well we're on the subject of Frontier are there any fave frontier ships you'd all like to see in a frontierships.oxp (although I'm probably getting ahead of myself seeing as I've not even finished the first original ship yet)
Oohh, ohh! How about this,this andthis. Predeliction for big stuff? :wink:

Captain Hesperus
"Big ships means big cargo loads means big profits should they 'lose' their cargoes."
User avatar
reills
Deadly
Deadly
Posts: 244
Joined: Thu Sep 21, 2006 4:41 pm
Location: Pawling, NY U.S.A.

Post by reills »

Compensating???
User avatar
Roberto
---- E L I T E ----
---- E L I T E ----
Posts: 318
Joined: Sun Jun 11, 2006 1:16 pm
Location: London, UK

Post by Roberto »

Mi-aow! :)
User avatar
Captain Hesperus
Grand High Clock-Tower Poobah
Grand High Clock-Tower Poobah
Posts: 2310
Joined: Tue Sep 19, 2006 1:10 pm
Location: Anywhere I can sell Trumbles.....

Post by Captain Hesperus »

@reills - It's quality that matters, not quantity. You jealous boy, you! :wink:

Captain Hesperus
User avatar
reills
Deadly
Deadly
Posts: 244
Joined: Thu Sep 21, 2006 4:41 pm
Location: Pawling, NY U.S.A.

Post by reills »

There's a reason I drive a MINI :shock:
User avatar
LittleBear
---- E L I T E ----
---- E L I T E ----
Posts: 2869
Joined: Tue Apr 04, 2006 7:02 pm
Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.

Post by LittleBear »

@Ramon, on spawing pods, reckon somthing like this would do it:-

Code: Select all

<key>death_actions</key> 
      <array>   
         <dict> 
            <key>conditions</key> 
            <array> 
               <string>d100_number greaterthan 30</string> 
            </array> 
            <key>do</key> 
            <array> 
               <string>spawn: escape-capsule 3</string> 
            </array>  
         </dict>
         <dict> 
            <key>conditions</key> 
            <array> 
               <string>d100_number greaterthan 50</string> 
            </array> 
            <key>do</key> 
            <array> 
               <string>spawn: escape-capsule 6</string> 
            </array>  
         </dict>
         <dict> 
            <key>conditions</key> 
            <array> 
               <string>d100_number greaterthan 90</string> 
            </array> 
            <key>do</key> 
            <array> 
               <string>spawn: escape-capsule 9</string> 
            </array>  
         </dict> 
      </array>	
Gives 30% chance of no pods (crew didn't make it), then the other entries would give different chances of different numbers of pods. If you had a lot of entries you could have more variety in the numbers spawned. (eg d>40 spawn 4, d>50 spawn 5 etc)

Or (if you use subentries to make the ship), you could have one death action for each sub-entry, giving a change of a pod spinning away from a destroyed bit of the ship.
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.
User avatar
Wolfwood
---- E L I T E ----
---- E L I T E ----
Posts: 735
Joined: Wed Mar 29, 2006 9:53 am
Location: Finland
Contact:

Post by Wolfwood »

Wouldn't that bit of code produce as many as 18 escape capsules? It seems to re-roll the d100 at every point, rather than using the same random number to determine the result... :?
Author of Tales from the Frontier - official Elite 4 anthology.
Author of Marcan Rayger adventures - unofficial fan-fic novellas set in the Frontier universe.
User avatar
LittleBear
---- E L I T E ----
---- E L I T E ----
Posts: 2869
Joined: Tue Apr 04, 2006 7:02 pm
Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.

Post by LittleBear »

Doh! Thats true (I'd only used it as one roll in Asteroid Storm). Forgot d_number re-rolls the dice each time the condition is checked!

But if you replaced the d_number with:-

pseudoFixedD100_number

Then it should be Ok. The dice are rolled once and the result checked with each condition. According to the wikki pseudoFixed remains the same number each time as long as the player remains in the same system. So if the first check threw a 50 (say), the number 50 would be used by each check.

EDIT : So should have each check (after the first >30) just spawn 1 pod. Then if you had >30 3 pods, greater than 40 1 pod, greater than 50 1 pod etc, a roll of 91 (say) would give 10 pods as all 7 conditions would be true. Ie:-

Code: Select all

<key>death_actions</key> 
      <array>    
         <dict> 
            <key>conditions</key> 
            <array> 
               <string>pseudoFixedD100_number greaterthan 30</string> 
            </array> 
            <key>do</key> 
            <array> 
               <string>spawn: escape-capsule 3</string> 
            </array>  
         </dict> 
         <dict> 
            <key>conditions</key> 
            <array> 
               <string>pseudoFixedD100_number greaterthan 40</string> 
            </array> 
            <key>do</key> 
            <array> 
               <string>spawn: escape-capsule 1</string> 
            </array>  
         </dict> 
         <dict> 
           
{Repeat for >50, >60, >70 >80 > 90]

      </array>

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.
Post Reply