Custom Status Debuffs?

Post ideas & suggestions you have pertaining to the game here.
User avatar
Hatsuya Kanzaki
Militia Lieutenant
Militia Lieutenant
Posts: 145
Joined: Wed May 13, 2009 6:10 pm
Location: leading an armada of Realians driving sword-shaped gunships and WearGears

Is it possible to make custom debuffs? Like there's a weapon that will wrap your ship into an iceberg? or someone fired napalm shells, rendering your ship burning while on flight?

I kinda needed to come up with custom debuffs for my Star Light Crisis AdvEx, so that it will be slightly unique.

"Magic and technology in a space war? Guys, we're goin' Nanoha-Gundam here!"
~Tehanna Yorbissa, 505th Neo-Ares Brigade
Bobby
Militia Captain
Militia Captain
Posts: 675
Joined: Wed Jul 25, 2007 7:39 pm

not that i am aware of, you could draw an image over a ship with code, but would be different for every ship, and keeping directions matching is a challenge.

perhaps a cyberdefense weapon could make the target(s) have a field around them, like the peaceful constraint, but have it look like fire and do damage.
george moromisato
Developer
Developer
Posts: 2998
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

Look at the implementation of the Domina powers (Domina.xml). That's the closest thing to a debuff.

The next version will have better support for buffs and debuffs.
User avatar
alterecco
Fleet Officer
Fleet Officer
Posts: 1658
Joined: Wed Jan 14, 2009 3:08 am
Location: Previously enslaved by the Iocrym

george moromisato wrote:The next version will have better support for buffs and debuffs.
That sounds awesome. Care to spoil us some more? :D

.]
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.

alterecco wrote:
george moromisato wrote:The next version will have better support for buffs and debuffs.
That sounds awesome. Care to spoil us some more? :D

.]
:D
I am now a very happy wolf :3
*wants version 1.0*
Thanks George!
(shpOrder gPlayership 'barrelRoll)

<New tutorials, modding resources, and official extension stuff coming to this space soon!>
User avatar
Prophet
Militia Captain
Militia Captain
Posts: 826
Joined: Tue Nov 18, 2008 6:09 pm

Will these be an expansion of the current barrles/roms/crystals with access to more attributes or are we talking something more like a 'power-up' that has a duration more like the power?
Coming soon: The Syrtian War adventure mod!
A Turret defense genre mod exploring the worst era in Earth's history.
Can you defend the Earth from the Syrtian invaders?
Stay tuned for updates!
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.

Prophet wrote:Will these be an expansion of the current barrles/roms/crystals with access to more attributes or are we talking something more like a 'power-up' that has a duration more like the power?
I hope we can script the attribute in or at least define how big/small the buff/debuff is and if it stacks or not ^^
(shpOrder gPlayership 'barrelRoll)

<New tutorials, modding resources, and official extension stuff coming to this space soon!>
george moromisato
Developer
Developer
Posts: 2998
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

What I have working right now improves on <ShipEnergyFieldType> which is used in Domina.xml. Since they are more general now, I've renamed them to <OverlayType>.

An overlay is something that you can attach to a ship (not yet a station) using the (objAddOverlay) function.

An overlay has an OnUpdate event that fires every 10 ticks. You can use whatever script you want to affect the ship. For example, I used it to implement a fuel-drain attack.

You can use it to repair (or damage) armor or shields, to generate ammo, or even to automatically damage enemies.
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.

george moromisato wrote:What I have working right now improves on <ShipEnergyFieldType> which is used in Domina.xml. Since they are more general now, I've renamed them to <OverlayType>.

An overlay is something that you can attach to a ship (not yet a station) using the (objAddOverlay) function.

An overlay has an OnUpdate event that fires every 10 ticks. You can use whatever script you want to affect the ship. For example, I used it to implement a fuel-drain attack.

You can use it to repair (or damage) armor or shields, to generate ammo, or even to automatically damage enemies.
:D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D

This is going to be so much fun!

Thanks george!

(And I saw your little spoiler there! :) )
(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

For example, I used it to implement a fuel-drain attack.
Does this mean that you have implemented a kind of onStrike event for weapons that runs script when the weapon hits or does it mean that weapons can add overlays or is it something else entirely?
Crying is not a proper retort!
User avatar
Prophet
Militia Captain
Militia Captain
Posts: 826
Joined: Tue Nov 18, 2008 6:09 pm

More events are always welcome!
George wrote:
An overlay has an OnUpdate event that fires every 10 ticks. You can use whatever script you want to affect the ship.
any script?? This is going to be so awesome!

Thanks George!
Coming soon: The Syrtian War adventure mod!
A Turret defense genre mod exploring the worst era in Earth's history.
Can you defend the Earth from the Syrtian invaders?
Stay tuned for updates!
User avatar
Hatsuya Kanzaki
Militia Lieutenant
Militia Lieutenant
Posts: 145
Joined: Wed May 13, 2009 6:10 pm
Location: leading an armada of Realians driving sword-shaped gunships and WearGears

Finally, I can make Ares suffer by launching a missile loaded with infectious gas [almost same as radiation, but shorter], or even make a bunch of CSCs crawling with armor-breaking bugs!
Bobby
Militia Captain
Militia Captain
Posts: 675
Joined: Wed Jul 25, 2007 7:39 pm

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?

I wouldn't want to have something put 24 armor eating fields on the a ship at the same time, but 1 or 3 is fine.

you forgot to mention one more thing they can be used for, making modders' jaws drop on sight, thanks George, not just for the debuffs, but the whole game.
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.

It shouldn't be too hard to manually get each debuff/buff to tell how many of that type there are on the ship at any particular time, so you could allow them to stack, but not too much.
(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

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)
Crying is not a proper retort!
Post Reply