Increasing attack speed per attack, then reset.

Kokojo

New Member
Reaction score
1
Hello, I am using a mac, so I can't copy my current trigger spell.

It ressemble :

Event :
A unit owned by (enemy) is Attacked.
Conditon :
Attacking unit = Streaming tower
Action:
Set level of STREAMINGATTACK to 0.
Wait 1 second
Add 1 to level OF STREAMINGATTACK of Attacking unit.
(20x times)


But it fails miserably... It does increase, but it does not reset. I would want a script that makes the unit attack faster per attack until he stops for 1 second. Any ideas ? Thanks, and I don't think I can give rep now, but if I could I would.
 

Gtam

Lerning how to write and read!! Yeah.
Reaction score
164
well then in your attack trigger take away the waits and level up just keep one and in that trigger start a timer that expires in one second and have another trigger with the event timer expires and the have an if then else and check the order of the unit if not attack set steamingattack to 0
 

Kokojo

New Member
Reaction score
1
Well I tried that with an IF, but it only works once. (It only speeds up once)

Might that have to do with the timer not being the same, ever ?
 

Weep

Godspeed to the sound of the pounding
Reaction score
400
Hello, I am using a mac, so I can't copy my current trigger spell.
Sure you can: select the trigger's name in the Trigger Functions field, then use Edit > Copy As Text.
 

kaboo

New Member
Reaction score
45
im trying to do this but i got stuck with decreasing the lvl of ability ...
here are the triggers:

-initial trigger that sets the first target (this is only for the very first shot)
Trigger:
  • streaming attack init(initially on)
    • Events
      • Unit - A unit Is attacked
    • Conditions
      • (Attacking unit) Equal to streaming tower 0000 <gen>
    • Actions
      • Set SATarget = (Attacked unit)
      • Trigger - Run streaming attack <gen> (ignoring conditions)
      • Trigger - Turn on streaming attack <gen>
      • Trigger - Turn off (This trigger)


-this is the main trigger that checks if target is the same as it was with the previous shot, if no -lvl of ability set to 1, if yes-lvl increased
Trigger:
  • streaming attack (initially off)
    • Events
      • Unit - A unit Is attacked
    • Conditions
      • (Attacking unit) Equal to streaming tower 0000 <gen>
    • Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • (Attacked unit) Not equal to SATarget
        • Then - Actions
          • Unit - Set level of streaming attack for (Attacking unit) to 1
        • Else - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • (Level of streaming attack for (Attacking unit)) Less than 20
            • Then - Actions
              • Unit - Set level of streaming attack for (Attacking unit) to ((Level of streaming attack for (Attacking unit)) + 1)
            • Else - Actions
      • Set SATarget = (Attacked unit)


-and the last one that sets lvl of ability to 1 when tower is ordered to stop
Trigger:
  • streaming attack hard end(initially on)
    • Events
      • Unit - streaming tower 0000 <gen> Is issued an order with no target
    • Conditions
      • (Issued order) Equal to (Order(stop))
    • Actions
      • Unit - Set level of streaming attack for (Ordered unit) to 1


-streaming attack ability:
-based on endurance aura, but gives only AS, radius 0, targets structures, self
-lvl increase is:
-1-10%
-2-60%
-3-90%
-4-120%
........
-20-600%
-tooltips match the level (example: level 5-text-tooltip-normal: 5)

and to the problem, the level increases correctly with each shot to the same target, what is also visible on the towers attack, also the tooltip changes correctly, but when i want to decrease it to lvl 1, what i can do when i change target or order to stop, it changes the tooltip changes to 1 - but the AS remains - how i know? u can see a difference between 5s attack cooldown and 5s attack cooldown improved by 600% x)
 

Kokojo

New Member
Reaction score
1
Thanks Weep...

I am using the french version too, so we might have some trouble.
The funny thing is that it works once per game, the first time.

Here is Trigger 1 :
Trigger:
  • Streaming
    • Evénements
      • Unité - A unit owned by Joueur 10 (Bleu clair) Est attaqué
    • Conditions
      • (Unit-type of (Attacking unit)) Egal à STREAMING
    • Actions
      • Compte à rebours - Start Streaming as a Un coup timer that will expire in 0.01 seconds

Trigger 2 :
Trigger:
  • Streaming2
    • Evénements
      • Unité - A unit owned by Joueur 10 (Bleu clair) Est attaqué
      • Temps - Streaming expires
    • Conditions
    • Actions
      • If ((Current order of (Attacking unit)) Egal à (Order(attack))) then do (Unité - Increase level of Streaming for (Attacking unit)) else do (Unité - Set level of Streaming for (Attacking unit) to 1)
      • Compte à rebours - Pause Streaming
 

Xorifelse

I'd love to elaborate about discussions...........
Reaction score
87
Trigger:
  • Compte à rebours - Start Streaming as a Un coup timer that will expire in 0.01 seconds


This starts a timer and when it expires it does not "repeat" the timer again.
Trigger:
  • Countdown Timer - Start TimerVar as a Repeating timer that will expire in 0.01 seconds
 

Kokojo

New Member
Reaction score
1
Erm, thanks... but there is still a problem... it will only give the ability boost to new towers (Newly upgraded) only once, never twice, and it also sometimes does not give it to newly upgraded towers.... I am really in the dark.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Varine Varine:
    How can you tell the difference between real traffic and indexing or AI generation bots?
  • The Helper The Helper:
    The bots will show up as users online in the forum software but they do not show up in my stats tracking. I am sure there are bots in the stats but the way alot of the bots treat the site do not show up on the stats
  • Varine Varine:
    I want to build a filtration system for my 3d printer, and that shit is so much more complicated than I thought it would be
  • Varine Varine:
    Apparently ABS emits styrene particulates which can be like .2 micrometers, which idk if the VOC detectors I have can even catch that
  • Varine Varine:
    Anyway I need to get some of those sensors and two air pressure sensors installed before an after the filters, which I need to figure out how to calculate the necessary pressure for and I have yet to find anything that tells me how to actually do that, just the cfm ratings
  • Varine Varine:
    And then I have to set up an arduino board to read those sensors, which I also don't know very much about but I have a whole bunch of crash course things for that
  • Varine Varine:
    These sensors are also a lot more than I thought they would be. Like 5 to 10 each, idk why but I assumed they would be like 2 dollars
  • Varine Varine:
    Another issue I'm learning is that a lot of the air quality sensors don't work at very high ambient temperatures. I'm planning on heating this enclosure to like 60C or so, and that's the upper limit of their functionality
  • Varine Varine:
    Although I don't know if I need to actually actively heat it or just let the plate and hotend bring the ambient temp to whatever it will, but even then I need to figure out an exfiltration for hot air. I think I kind of know what to do but it's still fucking confusing
  • The Helper The Helper:
    Maybe you could find some of that information from AC tech - like how they detect freon and such
  • Varine Varine:
    That's mostly what I've been looking at
  • Varine Varine:
    I don't think I'm dealing with quite the same pressures though, at the very least its a significantly smaller system. For the time being I'm just going to put together a quick scrubby box though and hope it works good enough to not make my house toxic
  • Varine Varine:
    I mean I don't use this enough to pose any significant danger I don't think, but I would still rather not be throwing styrene all over the air
  • The Helper The Helper:
    New dessert added to recipes Southern Pecan Praline Cake https://www.thehelper.net/threads/recipe-southern-pecan-praline-cake.193555/
  • The Helper The Helper:
    Another bot invasion 493 members online most of them bots that do not show up on stats
  • Varine Varine:
    I'm looking at a solid 378 guests, but 3 members. Of which two are me and VSNES. The third is unlisted, which makes me think its a ghost.
    +1
  • The Helper The Helper:
    Some members choose invisibility mode
    +1
  • The Helper The Helper:
    I bitch about Xenforo sometimes but it really is full featured you just have to really know what you are doing to get the most out of it.
  • The Helper The Helper:
    It is just not easy to fix styles and customize but it definitely can be done
  • The Helper The Helper:
    I do know this - xenforo dropped the ball by not keeping the vbulletin reputation comments as a feature. The loss of the Reputation comments data when we switched to Xenforo really was the death knell for the site when it came to all the users that left. I know I missed it so much and I got way less interested in the site when that feature was gone and I run the site.
  • Blackveiled Blackveiled:
    People love rep, lol
    +1
  • The Helper The Helper:
    The recipe today is Sloppy Joe Casserole - one of my faves LOL https://www.thehelper.net/threads/sloppy-joe-casserole-with-manwich.193585/
  • The Helper The Helper:
    Decided to put up a healthier type recipe to mix it up - Honey Garlic Shrimp Stir-Fry https://www.thehelper.net/threads/recipe-honey-garlic-shrimp-stir-fry.193595/

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top