Senior Member
Join Date: Jun 2015
Posts: 102
|
Hello,
I want to add 4th Edition Cyberskates. I know their mechanic can be done because in Surge there is an ability called Celerity that basically does it. However, I have been unable to find how to implement this. Can someone explain it to me? |
#1 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,217
|
Have you taken a look at Celerity's script yet? What can you figure out from that? Where are you stuck on converting that script to be the script for the cyberskates?
|
#2 |
Senior Member
Join Date: Jun 2015
Posts: 102
|
I am not sure where to find Celerity's script, if I could bring it up I'd probably be set but as it is I am still a bit of a novice at this. If I could actually learn I'd be happy to volunteer my time adding a bunch of the stuff that hasn't been done yet, but I'm just having a hard time warping my head around this. I am more of a visual leaner. Once I can see HOW things work, I can pretty much see WHY they work and can replicate it with some ease. But as it is, I am just kind of floundering.
|
#3 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,217
|
In the editor, in the General grouping, find the Quality tab. At the bottom left, click "New (Copy)", and choose Celerity as the thing to copy (ignore the message about not being able to save a copy - you just need to look at it).
Then, on the top right, press the "Eval Scripts" button. So that's how to set movement rates to a specific value. The next piece of the puzzle you'll need is an augmentation that's not on all the time - something else that, like cyberskates, is activated by the user - how about the Adrenaline pump. That's in the Equipment grouping, Augmentation tab. Note that there, the second instruction in that script is: Code:
~apply the changes once we're activated by the user ~the Berserker metagenetic quality, if activated, automatically activates ~us doneif (field[abilActive].value + hero.tagis[Activated.quBerserke] = 0) Code:
~apply the changes once we're activated by the user doneif (field[abilActive].value = 0) |
#4 |
Senior Member
Join Date: Jun 2015
Posts: 102
|
This is excellent, this is EXACTLY what I needed as a starting point. Thank you so much. I'll get right on this.
Alright, I can get the things to have an activation button and a deactivation button, but they're adding the bonuses regardless. Last edited by Polecat; July 8th, 2015 at 02:57 AM. |
#5 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,217
|
What script did you write out?
Also, what phase & priority did you set for it (it's at the top of the script window)? |
#6 |
Senior Member
Join Date: Jun 2015
Posts: 102
|
I'll be sharing this soon, just been crazy busy the last two days.
|
#7 |
|
|