Members | Sign In
All Forums > Mission Scripting
avatar

Request: Individual notes on objects

posted Jan 09, 2012 19:07:33 by 5th_Wall_Gaming
Since Science can now pull up more data on a ship or object, I'd like the ability to attach a "Science Message" to it so that when it's clicked, the science station can get a written description of the object such as, "You notice that this specific asteroid has a core rich in uranium" or "Passenger Manifest of SS Serenity - Mal, Jayne, .."

This will allow us scripters to code in things like, "You have to find an asteroid with a uranium core" or "You have to hunt down and kill the ship carrying "Bobba Fett".
http://www.5thWallGaming.com
We make dreams reality
page   1 2 next last
19 replies
avatar
ThomRobertson said Jan 09, 2012 20:13:12
Not a bad idea; lemme look into this.
Creator of Artemis
avatar
TreChipman said Jan 09, 2012 23:56:03
Great idea!
I'm not a mad scientist. I'm an angry one. You'd be wise to fear the latter.

Visit Artemis Command!
avatar
Mike_Substelny said Jan 10, 2012 00:36:19
I like the idea of detailed information fields for scripts (and procedural missions) but I think this should be more active for the player. For example, named objects could have two text fields: Detailed Scan and Library Computer and the Science Officer could need to do something sciencey to get them.

Science can already perform a detailed scan (you scan an unknown ship once to identify it, then scan it again to get shield frequency bands). That second scan could also reveal details such as the number of life forms aboard a ship. When used on objects it could have procedurally generated info like the composition of an asteroid (akin to shield frequencies), or a space monster's gender - - - Imagine a mommy space monster giving birth to a dozen babies, then sending the daddy space monster out hunting for food. (OMG I need to write this script!)

The Detailed Scan might also have a chance of revealing the special abilities of an elite enemy (unless it's already there and I missed it).

(continued)
[Last edited Jan 10, 2012 01:12:44]
"Damn the torpedoes! Four bells, Captain Drayton!"

(Likely actual words of Admiral David Farragut, USN, at the battle of Mobile Bay. Four bells was the signal for the engine room to make full steam ahead).
avatar
ThomRobertson said Jan 10, 2012 00:58:34
The Detailed Scan might also have a chance of revealing the special abilities of an elite enemy (unless it's already there and I missed it).


Not right now, Mike, but that's too good an idea not to implement. :)
Creator of Artemis
avatar
Mike_Substelny said Jan 10, 2012 01:01:57
I would also like for Science to be able to select an object and click a "Library Computer" button. This would bring up a text field that could be procedurally generated. To wit:

Captain: "Science, what have we got on that Argonian dreadnought?"

Science (checks Library Computer): "Dreadnought A29 is flagship of its fleet. Aboard is Admiral Briks-kayl. He hates Earth bases with a passion, but is somewhat cowardly and may surrender easily."

or

Captain: "Science, call up data on that Skaraan."

Science (checks): "Sorry, sir, the Library Computer has no data for that ship."

These fields could be a great dramatic tool for scripting. We could build custom AI stacks and "Library Computer" fields to match the characters we create. Imagine this:

Captain: "That Torgoth is one tough son of a bitch! Science, what do we have on him?"

Science: "Sir, that Torgoth destroyed the starship Exeter at the battle of Episilon Eridani! Captain Ssteeth tortures prisoners to death, disciplines his crew with a lead club, and eats live puppies for breakfast!"

or

Science: "Sir! I've detected an alien artifact in that nebula!"

Captain: "Do we know anything about it?"

Science: "Library Computer identifies it as The Claw of Craguur. According to legend it is a source of limitless energy, but it harbors an evil spirit that likes to take control of starships and plunge them into black holes!"
"Damn the torpedoes! Four bells, Captain Drayton!"

(Likely actual words of Admiral David Farragut, USN, at the battle of Mobile Bay. Four bells was the signal for the engine room to make full steam ahead).
avatar
5th_Wall_Gaming said Jan 10, 2012 01:02:29
When used on objects it could have procedurally generated info like the composition of an asteroid (akin to shield frequencies), or a space monster's gender


The problem there is that there is nothing that can predict what the script writer wants. I hope you aren't advocating your idea at the cost of the message field because what if I want to have the players kill a space monster that has a zit on it's 4th nose? You can't procedurally generate that info.
http://www.5thWallGaming.com
We make dreams reality
avatar
Mike_Substelny said Jan 10, 2012 01:08:53
I'm not sure that we understand each other, 5th wall.

I'm suggesting that named objects could have two text fields, one for the Detailed Scan and one for the Library Computer. In procedurally generated missions these two fields could be populated with stock data (or no data) as I described. But in mission scripts we script writers would put whatever we want in those fields.
[Last edited Jan 10, 2012 01:09:24]
"Damn the torpedoes! Four bells, Captain Drayton!"

(Likely actual words of Admiral David Farragut, USN, at the battle of Mobile Bay. Four bells was the signal for the engine room to make full steam ahead).
avatar
Mike_Substelny said Jan 10, 2012 01:10:40
Or put more bluntly: I LOVE YOUR IDEA 5th Wall!
"Damn the torpedoes! Four bells, Captain Drayton!"

(Likely actual words of Admiral David Farragut, USN, at the battle of Mobile Bay. Four bells was the signal for the engine room to make full steam ahead).
avatar
5th_Wall_Gaming said Jan 10, 2012 01:11:11
Ah.. Ok then. :) All is good. I thought you were saying in missions, it will be filled with stock data.
http://www.5thWallGaming.com
We make dreams reality
avatar
TreChipman said Jan 10, 2012 01:24:20
Actually, what would probably be more helpful is a "if_player_is_scanning" condition, similar to "if_player_is_targeting", but for science stations. That way, things like library computer messages could be scripted in as pop-ups, and you'd also be able to trigger other events (e.g. scanning a seemingly harmless asteroid reveals it's an egg for a space monster, creating an event where Mommy shows up to protect the nest!).
[Last edited Jan 10, 2012 01:28:32]
I'm not a mad scientist. I'm an angry one. You'd be wise to fear the latter.

Visit Artemis Command!
avatar
5th_Wall_Gaming said Jan 10, 2012 01:26:21
IMHO, popups aren't big enough for some of the ideas that I had and they don't stay around for long enough. I agree there should be a "if_player_is_scanning", but the messages on the objects should stay.
http://www.5thWallGaming.com
We make dreams reality
avatar
Martok42 said Jan 10, 2012 03:42:32
Yup, this is an awesome idea. I was also hoping for a "if_player_is_scanning" thing, I support that too. And I pretty much support every idea floating around in this thread. :P
A vital mission, impossible odds and a ruthless enemy, what more could we ask for?

Follow the Star Trek, Into The Breach mod for Artemis: NegativeZone
avatar
TreChipman said Jan 10, 2012 04:24:50
Point taken, 5th. I think what we're both angling towards is a larger area to convey information to the player on any given screen; pop up text is a good start, but I'd really love some kind of clickable button or something similar that would provide a lot more information to the player if they were interested.


P.S.: Sorry, Thom; 1.6 has been out all of 12 hours and we're already bombarding you with a laundry list of new stuff for the next release. Face it: you're just a victim of your own success, sir.
[Last edited Jan 10, 2012 04:31:11]
I'm not a mad scientist. I'm an angry one. You'd be wise to fear the latter.

Visit Artemis Command!
avatar
ThomRobertson said Jan 10, 2012 04:57:39
Victim! A victim, I say!!! :)
Creator of Artemis
avatar
5th_Wall_Gaming said Jan 10, 2012 13:17:31
but I'd really love some kind of clickable button or something similar that would provide a lot more information to the player if they were interested.


That would be doable for me as well. :) Just not the small window that pops up.

Speaking of which Thom, is it feasable to restrict where the general messages (Energy low for example) shows up? I'd personally rather not have it show up on every screen (and nothing showing up on the main screen). If I bill the front view screen as being a window (think steampunk), then I'd rather not have anything break that immersion. It's bad enough that 2 stations can change the viewscreen. Can we have the option to remove the "pop ups"?
http://www.5thWallGaming.com
We make dreams reality
Login below to reply: