sorry for the double post but just thought of something else.
Can overlays remove themselves from the ship they are on?
Custom Status Debuffs?
- Betelgeuse
- Fleet Officer
- Posts: 1920
- Joined: Sun Mar 05, 2006 6:31 am
Crying is not a proper retort!
-
- Developer
- Posts: 2998
- Joined: Thu Jul 24, 2003 9:53 pm
- Contact:
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!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)
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).
-
- Developer
- Posts: 2998
- Joined: Thu Jul 24, 2003 9:53 pm
- Contact:
Yes, inside an overlay's <OnUpdate> you can call (objRemoveOverlay) to delete the overlay.Betelgeuse wrote:sorry for the double post but just thought of something else.
Can overlays remove themselves from the ship they are on?
[You can imagine that it was a little tricky to delete something that you are in the middle of updating, but it works.]
-
- Developer
- Posts: 2998
- Joined: Thu Jul 24, 2003 9:53 pm
- Contact:
Yes, they do stack. And there is a way to enumerate all the overlays on a ship.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?
- Arisaya
- Fleet Admiral
- Posts: 5535
- Joined: Tue Feb 05, 2008 1:10 am
- Location: At the VSS Shipyards in the frontier, designing new ships.

Thanks George ^^
Could this day be any better?
(shpOrder gPlayership 'barrelRoll)
<New tutorials, modding resources, and official extension stuff coming to this space soon!>
<New tutorials, modding resources, and official extension stuff coming to this space soon!>
- Betelgeuse
- 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)
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!
We already know the answer to the first. There are already overlays that both pass and block damage.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)
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
http://xelerus.de/index.php?s=mod&id=789
- Betelgeuse
- 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.
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!
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.
-
- Developer
- Posts: 2998
- Joined: Thu Jul 24, 2003 9:53 pm
- Contact:
That's a really good point--I hadn't thought of that yet.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.
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.]
- Betelgeuse
- 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!
-
- Developer
- Posts: 2998
- Joined: Thu Jul 24, 2003 9:53 pm
- Contact:
Sorry, that's not currently on my list for 1.0. It is possible in principle, but not that easy for me right now.Betelgeuse wrote:how will item descriptions be handled? Will we be able to alter item descriptions?
- Betelgeuse
- 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.
edit: Will starting equipment call the OnInstall event? (not as important as we can iterate through them with onCreate)
George: np I realize that not everything will be in 1.0 but thanks for spoiling us so much about it.

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!