Custom Status Debuffs?

Post ideas & suggestions you have pertaining to the game here.
User avatar
Betelgeuse
Fleet Officer
Fleet Officer
Posts: 1920
Joined: Sun Mar 05, 2006 6:31 am

sorry for the double post but just thought of something else.

Can overlays remove themselves from the ship they are on?
Crying is not a proper retort!
george moromisato
Developer
Developer
Posts: 2998
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

Betelgeuse wrote:will weapons be able to give statuses and do 0 damage? I would like to make weapons that all they do is give statuses.

Will we be able to make resistances to these overlays?
Can a ship start with a overlay or have a chance to start with an overlay?
Do overlays have graphics and will they rotate with the ship?

(I don't really expect you to answer these just making sure you are aware of them)
I can't promise that I've handled every case (or that I will be able to handle every case for 1.0) but these kinds of questions definitely help! Thanks!

To answer them:

1. Yes, it will be possible to do 0 damage and just add an overlay
2. Yes, there are ways to make resistances to an overlay, though right now only with another overlay. [overlays have an OnDamage event that they can use to negate being hit by another overlay.]
3. Right now a ship can start with an overlay, but only by adding (objAddOverlay) in the ship's OnCreate. [Also, overlays can last forever or until they are deleted.]
4. Yes, overlays have a graphic and they rotate with the ship (as long as you supply the images).
george moromisato
Developer
Developer
Posts: 2998
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

Betelgeuse wrote:sorry for the double post but just thought of something else.

Can overlays remove themselves from the ship they are on?
Yes, inside an overlay's <OnUpdate> you can call (objRemoveOverlay) to delete the overlay.

[You can imagine that it was a little tricky to delete something that you are in the middle of updating, but it works.]
george moromisato
Developer
Developer
Posts: 2998
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

Bobby wrote:are the debuffs exclusive or do they stack? if they stack is there a way to tell how many of a certain one are currently active on a ship?
Yes, they do stack. And there is a way to enumerate all the overlays on a ship.
User avatar
alterecco
Fleet Officer
Fleet Officer
Posts: 1658
Joined: Wed Jan 14, 2009 3:08 am
Location: Previously enslaved by the Iocrym

wow. This sounds very awesome George. I think these overlays will become the new favorite toy of many modders. Can't wait to see what other goodies are going to be in 1.0. Thanks!
User avatar
Arisaya
Fleet Admiral
Fleet Admiral
Posts: 5535
Joined: Tue Feb 05, 2008 1:10 am
Location: At the VSS Shipyards in the frontier, designing new ships.

:D
Thanks George ^^
Could this day be any better?
(shpOrder gPlayership 'barrelRoll)

<New tutorials, modding resources, and official extension stuff coming to this space soon!>
User avatar
Betelgeuse
Fleet Officer
Fleet Officer
Posts: 1920
Joined: Sun Mar 05, 2006 6:31 am

couple more questions

Can you make overlays that shots will pass through and overlays that shots will not pass through?
Can graphics be turned off and on for an overlay? (I know of a easy workaround in any case)
Crying is not a proper retort!
User avatar
Atarlost
Fleet Admiral
Fleet Admiral
Posts: 2391
Joined: Tue Aug 26, 2008 12:02 am

Betelgeuse wrote:couple more questions

Can you make overlays that shots will pass through and overlays that shots will not pass through?
Can graphics be turned off and on for an overlay? (I know of a easy workaround in any case)
We already know the answer to the first. There are already overlays that both pass and block damage.
User avatar
Wurmish
Militia Lieutenant
Militia Lieutenant
Posts: 174
Joined: Mon May 11, 2009 2:26 am
Location: A tesseract

Damage, yes... but I think Betelgeuse speaks of overlays that will actually cause a shot to pass through the ship as though it didn't exist. A way to create a method for firing over certain types of ships perhaps?
My first mod, mostly done, still balance testing.
http://xelerus.de/index.php?s=mod&id=789
User avatar
Betelgeuse
Fleet Officer
Fleet Officer
Posts: 1920
Joined: Sun Mar 05, 2006 6:31 am

I am talking about graphic overlays that allow shots to pass through them without stopping them. A simple example would be a targeting laser overlay. You would want to see the beam of the laser but you don't want it to stop any shots.

This does bring up something though. Will there be equip and unequip events for items? That way we could add overlays when a item is equipped and remove them when it it unequipped.
Crying is not a proper retort!
User avatar
Atarlost
Fleet Admiral
Fleet Admiral
Posts: 2391
Joined: Tue Aug 26, 2008 12:02 am

The strengthen Domina power uses an overlay that has no effect on incoming shots. The protect Domina power uses an overlay that has no effect on outgoing shots. It is currently possible to make an overly that does absolutely nothing. That ability cannot be removed without breaking existing Domina powers.
george moromisato
Developer
Developer
Posts: 2998
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

Betelgeuse wrote:This does bring up something though. Will there be equip and unequip events for items? That way we could add overlays when a item is equipped and remove them when it it unequipped.
That's a really good point--I hadn't thought of that yet.

I will add that for 1.0.

I will add <OnInstall> and <OnUninstall> events for devices and armor. Then when a device (or armor) gets installed, you can add an overlay to the ship. [And remove it when it gets uninstalled.]
User avatar
Betelgeuse
Fleet Officer
Fleet Officer
Posts: 1920
Joined: Sun Mar 05, 2006 6:31 am

how will item descriptions be handled? Will we be able to alter item descriptions?
Crying is not a proper retort!
george moromisato
Developer
Developer
Posts: 2998
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

Betelgeuse wrote:how will item descriptions be handled? Will we be able to alter item descriptions?
Sorry, that's not currently on my list for 1.0. It is possible in principle, but not that easy for me right now.
User avatar
Betelgeuse
Fleet Officer
Fleet Officer
Posts: 1920
Joined: Sun Mar 05, 2006 6:31 am

I just had a thought we can do sets easily with this. 8)

George: np I realize that not everything will be in 1.0 but thanks for spoiling us so much about it. :D

edit: Will starting equipment call the OnInstall event? (not as important as we can iterate through them with onCreate)
Crying is not a proper retort!
Post Reply