Forum Denizen OXPs

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

Moderators: winston, another_commander

another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6683
Joined: Wed Feb 28, 2007 7:54 am

Post by another_commander »

*Checks source quickly*
Actually, it is. It has been in for plenty of revisions now.
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 »

Yes, I just found out through testing. :D

Everything works: The escape pod is spawned, the shipLaunchedEscapePod fires, the pod is in the parameter, so I could simplify my script, taking the parameter instead of a search result. So far so good.

I can also transfer the script correctly to the pod, so when I target the pod I can call the script in the JS console:

Code: Select all

> player.ship.target.script.shipWasScooped
function (scooper) {
    if (scooper.isPlayer) {
        player.consoleMessage("Got him!");
        log("personalities", "Scripted pod successfully scooped!");
    }
}
BUT:

If I scoop the pod, nothing happens. I get the usual "You scooped so-and-so" message. But neither the "Got him!" consoleMessage nor the log entry. So it seems the pod's shipWasScooped handler doesn't fire. :evil:

At a deeper inspection: in all other examples I know of the escape pod has to have CARGO_SCRIPTED_ITEM, in order to make the shipWasScooped handler fire. And now I am beginning to guess that in all those cases the escape pod is actually treated like a cargo pod, and no pilot is added to the player's manifest. The Wiki actually hints in that direction.

Now my question becomes: Is there a reason that escape pods are explicitly excluded from the scoop-handlers?

I hereby request that they be included, if there is no good reason against it.
User avatar
Cmdr Wyvern
---- E L I T E ----
---- E L I T E ----
Posts: 1649
Joined: Tue Apr 11, 2006 1:47 am
Location: Somewhere in the great starry void

Post by Cmdr Wyvern »

hmm... Just a wild idea here, but maybe a little reverse-engineering of Random Hits is in order.

If your victim bails and you scoop or gun down his escape vehicle, the RH script somehow knows about it and reacts accordingly.
Running Oolite buttery smooth & rock stable w/ tons of eyecandy oxps on:
ASUS Prime X370-A
Ryzen 5 1500X
16GB DDR4 3200MHZ
128GB NVMe M.2 SSD (Boot drive)
1TB Hybrid HDD (For software and games)
EVGA GTX-1070 SC
1080P Samsung large screen monitor
olza
Harmless
Harmless
Posts: 1
Joined: Mon Nov 02, 2009 5:45 am

Post by olza »

Hey, I'm new to this forum but it sure seems awesome, I hope to become a part of it :).
But I think it would be awesome if, in escape pods, trumbles escaped as well (maybe just a chance thing) so then you wouldn't scoop me because I'm a trumble breeder (I'm not, just an example).
Just an idea, dosn't need to be done :wink:
User avatar
CptnEcho
---- E L I T E ----
---- E L I T E ----
Posts: 536
Joined: Sun Oct 26, 2008 4:14 pm

Post by CptnEcho »

Nice idea 8)
"I shouldn't have taken off in this crate without more ammo..." Sergeant Knox - Star Blazers
User avatar
Frame
---- E L I T E ----
---- E L I T E ----
Posts: 1477
Joined: Fri Mar 30, 2007 8:32 am
Location: Witchspace

Post by Frame »

bleh misread ignore
Bounty Scanner
Number 935
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post by DaddyHoggy »

Frame wrote:
bleh misread ignore
No! Don't want to, can't make me - nah na na na nah... :wink: :lol:
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
User avatar
Kaks
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 3009
Joined: Mon Jan 21, 2008 11:41 pm
Location: The Big Smoke

Post by Kaks »

...and of course there was always the [x] 'delete this post' option, before DH's contribution! :D
Hey, free OXPs: farsun v1.05 & tty v0.5! :0)
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post by DaddyHoggy »

Exactly - I had to time it just right! :lol:
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
User avatar
Cholmondely
Archivist
Archivist
Posts: 5365
Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:

Re: ..

Post by Cholmondely »

Lestradae wrote: Sun Sep 27, 2009 5:31 am
Name: Lestradae Duval
Ship: Decommissioned Juggernaut 'Barad-dur'
a. Ship model: Old pre-Simon Behemoth ship model
b. custom texture: Use standard old Behemoth one
c. shipdata: Use standard old Behemoth stats
d. equipment: MAS'C and Scanner Filtering
e. AI: behemothPatrolAI, in combination with the other AI's there referenced and thus needed

CatchPhrases:
a. popping out of witchspace
- "There we go again ..."
- "Lo and behold! Bow down to your new emperor!"
- "Where's my red carpet?"

b. chatter during flight
- "Can you imagine? They wouldn't even let me buy that Nova bomb! Oh. Good day to you too, Sir. How's GalCop?"
- "Benulobiweed Inc. was working on really tough weapons back then! It was said some of them could wreck a whole system in the wrong hands, KillIt style! Though you have to ask yourself what the right hands could look like, for something like that .."
- "You think my ship is excessively powerful? Uh, my bad ..."
- "I'm sorry, I'm so sorry! But then ... perhaps not."

c. shoutouts at your attacker
- "Is this a ship or a toy?"
- "Prepare to experience the power of the farce firsthand!"
- "Need help? Redecoration needs creativity - especially when done with so many turrets at once!"
- "Perhaps I should tell you my fear glands were removed - before we continue."
- "You are but a sardine in a shark's pool, little one!"

d. last words.
- "I'll be back!"
- "Do you have any idea what this ship cost me?"
- "Frakkin' Benulobiweed maintenance overhauls ..."
- "Activating beam escape facility!"
Lestradae: just bumped into you in Bemeara! I'd gone back to Oolite v.1.77 so that I can run Vector and Cataclysm. So I added in some other currently broken oxp's including this one! Despite warning messages from this one in the Latest.Log, it seems to work well enough...
Comments wanted:
Missing OXPs? What do you think is missing?
Lore: The economics of ship building How many built for Aronar?
Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: ..

Post by Cody »

Cholmondely wrote: Fri Sep 16, 2022 2:44 pm
Oolite v.1.77 so that I can run Vector and Cataclysm.
I never got very far into Vector, which was a shame as there were easter eggs (or somesuch) for certain commanders.
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
Cholmondely
Archivist
Archivist
Posts: 5365
Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:

Re: ..

Post by Cholmondely »

Cody wrote: Fri Sep 16, 2022 7:04 pm
Cholmondely wrote: Fri Sep 16, 2022 2:44 pm
Oolite v.1.77 so that I can run Vector and Cataclysm.
I never got very far into Vector, which was a shame as there were easter eggs (or somesuch) for certain commanders.
If it ever gets added to, the current personalities are Daddyhoggy, Disembodied, Captain Hesperus, JonnyCuba, Kaks, Lestradae, ovvldc, PAGroove, Selezen, Svengali, Wolfwood & Wyvern.

Cody: which of your avatar's would you want included - and with what sort of character? And would that just be in Galaxy 7?
Comments wanted:
Missing OXPs? What do you think is missing?
Lore: The economics of ship building How many built for Aronar?
Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
User avatar
Lestradae
---- E L I T E ----
---- E L I T E ----
Posts: 3095
Joined: Tue Apr 17, 2007 10:30 pm
Location: Vienna, Austria

Re: ..

Post by Lestradae »

Cholmondely wrote: Fri Sep 16, 2022 2:44 pm
Lestradae: just bumped into you in Bemeara! I'd gone back to Oolite v.1.77 so that I can run Vector and Cataclysm. So I added in some other currently broken oxp's including this one! Despite warning messages from this one in the Latest.Log, it seems to work well enough...
Cool! Keep up the good work of repairing old stuff! :wink:
User avatar
Cholmondely
Archivist
Archivist
Posts: 5365
Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:

Re: ..

Post by Cholmondely »

Cholmondely wrote: Tue Oct 18, 2022 6:44 pm
Lestradae wrote: Mon Oct 17, 2022 9:15 pm
Cholmondely wrote: Fri Sep 16, 2022 2:44 pm
Lestradae: just bumped into you in Bemeara! I'd gone back to Oolite v.1.77 so that I can run Vector and Cataclysm. So I added in some other currently broken oxp's including this one! Despite warning messages from this one in the Latest.Log, it seems to work well enough...
Cool! Keep up the good work of repairing old stuff! :wink:
Lestradae - do you want to add to your persona?
1) Alnivel has added the ability to restrict your appearances to particular systems or galaxies, or after a particular event
2) You can of course have more than just the one greeting for each of the various occasions (useful when somebody bumps into you more than just the once) - and you can also say something - and then add to it a few seconds later
3) You can even now script a conversation using Phkb's BroadcastComms MFD (see Murgh's 2022 work on his Refugee Adders)
4) You can update your old Behemoth to Spara's newer models with shaders etc (and if you know how, add in specular & gloss) - and even add your own decal (sneak a peek at some of the work on HIMSN)
5) And what should happen if somebody docks with you? (See HIMSN & Galactic Navy for variants on regular docking)

Fer de Lance with feudal decal
Image
HIMSN Komodo carrier with illuminated decal
Image
Killer Wolf's Hathor station dock with scrolling text message (the green line at the back)
Image

References:
Personalities OXP - wiki page
Current thread with Alnivel's notes

Examples:
(Cast: Cholmondely, Araminta (fiancee), Benedict (butler))
◦ 
"personalities-cholmondely-attack" = ("<You perfidious philistine, prepare to plumb the depths of the Pool of Pellucid Placidity!>");

◦ "personalities-cholmondely-attacked" = ("<What-ho you earwig! Araminta will have your eyeballs for earrings!..>",
"<Benedict! Blast that blighter over there! He’s taking pot-shots at us!!>");
◦ "personalities-cholmondely-chatter" = ("<I say, old boy, do you happen to have any Lapsang Souchong tea by any chance?>",
"<What-ho! Nice day for a spot of Real Tennis, what?>" ,
"<Oh my giddy aunt! What the dickens are you up to?>");
◦ "personalities-cholmondely-dead" = ("<Keep that upper lip stiff, what!>");
◦ "personalities-cholmondely-flee" = ("<I say, Benedict, won’t this old crate go any faster, what?>”);
◦ "personalities-cholmondely-jump" = ("<Benedict, what does this button really do?>");
◦ "personalities-cholmondely-kill" = ("<Take that, you ghastly gertrude, you!>",
"<Heh-heh! That’s another blighter who won’t be having tea-cakes for his high tea!>”);
◦ "personalities-cholmondely-launch" = ("<I say, Benedict, should I really have pushed that button? [pause] Oh, look! Stars!! Why, Araminta, come and sneak a peek at this! And just look at all these people in their little tin-cans! What ever can they all be up to?>”);

Your current conversation is this:

Code: Select all

    "personalities-lestradae-messageTypes" = "attacked chatter dead flee witchspace";
    "personalities-lestradae-attacked" = (
        "Is this a ship or a toy?", 
        "Prepare to experience the power of the farce firsthand!", 
        "Need help? Redecoration needs creativity - especially when done with so many turrets at once!", 
        "Perhaps I should tell you my fear glands were removed - before we continue.", 
        "You are but a sardine in a shark's pool, little one!"
    ); 
    "personalities-lestradae-chatter" = (
        "Can you imagine? They wouldn't even let me buy that Nova bomb! Oh. Good day to you too, Sir. How's GalCop?", 
        "Benulobiweed Inc. was working on really tough weapons back then! It was said some of them could wreck a whole system in the wrong hands, KillIt style! Though you have to ask yourself what the right hands could look like, for something like that ...", 
        "You think my ship is excessively powerful? Uh, my bad ...", 
        "I'm sorry, I'm so sorry! But then ... perhaps not."
    ); 
    "personalities-lestradae-dead" = (
        "I'll be back!", 
        "Do you have any idea what this ship cost me?", 
        "Frakkin' Benulobiweed maintenance overhauls ...", 
        "Activating beam escape facility!", 
        "Initiating inner-system jumpdrive!"
    ); 
    "personalities-lestradae-flee" = (
        "I'll be back!", 
        "Activating beam escape facility!", 
        "Initiating inner-system jumpdrive!"
    ); 
    "personalities-lestradae-witchspace" = (
        "There we go again ...", 
        "Lo and behold! Bow down to your new emperor!", 
        "Where's my red carpet?"
    ); 
Comments wanted:
Missing OXPs? What do you think is missing?
Lore: The economics of ship building How many built for Aronar?
Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
User avatar
Cholmondely
Archivist
Archivist
Posts: 5365
Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:

Re: Forum Denizen OXPs

Post by Cholmondely »

Cholmondely wrote: Tue Oct 18, 2022 6:44 pm
Lestradae - do you want to add to your persona?
We're thinking of rolling the NPC's from the Personalities.oxp into Life in the Frontier.

Any preferences as to what we do with you?

Image
Comments wanted:
Missing OXPs? What do you think is missing?
Lore: The economics of ship building How many built for Aronar?
Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
Post Reply