1. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  2. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still havn't received your rank award? Then please contact the administration.
    Dismiss Notice
  3. Don’t forget to sign up for the Hive Cup. There’s a 555 EUR prize pool. Sign up now!
    Dismiss Notice
  4. The Hive Workshop Cup contest results have been announced! See the maps that'll be featured in the Hive Workshop Cup tournament!
    Dismiss Notice
  5. The results are out! Check them out.
    Dismiss Notice
  6. The poll for Hive's 12th Concept Art Contest is up! Go cast your vote for your favourite genie!
    Dismiss Notice
  7. The raddest synthwave tracks were chosen - Check out our Music Contest #12 - Results and congratulate the winners!
    Dismiss Notice
  8. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

[Idea] [system] (vJass) CustomMissle

Discussion in 'Triggers & Scripts' started by Anachron, Feb 3, 2010.

  1. Anachron

    Anachron

    Joined:
    Sep 9, 2007
    Messages:
    6,167
    Resources:
    66
    Icons:
    49
    Packs:
    2
    Tools:
    1
    Maps:
    3
    Spells:
    9
    Tutorials:
    1
    JASS:
    1
    Resources:
    66
    Maybe he's trying to do the Morphlings spell of dota.

    And no it isn't, it's easier (& better) to just create a missile for the replacement.
    Missiles are units of a specific type and have specific attributes.

    Hmm maybe because you don't tell people to check the thread? Also, this is in Trigger&Scripts, yours is in the Jass section. That is about 1/20 activity.

    By the way, phoenix, I already have a setter method. This getter method is just to get unregular, onetime or shorttime missle speed without having to change it back again.
     
  2. Flame_Phoenix

    Flame_Phoenix

    Joined:
    May 4, 2007
    Messages:
    2,283
    Resources:
    11
    Tools:
    1
    Maps:
    1
    Spells:
    6
    Tutorials:
    3
    Resources:
    11
    Perhaps transforming a unit into a missile can be a good idea for spell like "jumps" and such.
    I don't see other use for it.

    Than I will gladly wait for your next thread update in order to criticise it :p
     
  3. Anachron

    Anachron

    Joined:
    Sep 9, 2007
    Messages:
    6,167
    Resources:
    66
    Icons:
    49
    Packs:
    2
    Tools:
    1
    Maps:
    3
    Spells:
    9
    Tutorials:
    1
    JASS:
    1
    Resources:
    66
    But that is impossible (at least with my system). It's not thought to process a jump or such.

    And about the other way: I have not changed anything.
    I like it the way it is.

    There is NO other way to effectively change the missiles speed temporary without forcing the unit to reset the missilespeed.
     
  4. Flame_Phoenix

    Flame_Phoenix

    Joined:
    May 4, 2007
    Messages:
    2,283
    Resources:
    11
    Tools:
    1
    Maps:
    1
    Spells:
    6
    Tutorials:
    3
    Resources:
    11
    Anachron, if I were a moderator I wouldn't approve your system.
    At least change the name of the method, since it will not be used to "get" the speed of the missile but to "set" it instead.

    Making a jump is just like making a grenade spell (which I assume you can make). It shouldn't be any different.
    Anyway, I won't blame you for not implementing such a feature, as I find it quite silly myself.
    And you say this is better than xe? Am I missing something?
     
  5. Anachron

    Anachron

    Joined:
    Sep 9, 2007
    Messages:
    6,167
    Resources:
    66
    Icons:
    49
    Packs:
    2
    Tools:
    1
    Maps:
    3
    Spells:
    9
    Tutorials:
    1
    JASS:
    1
    Resources:
    66
    Yes, you miss the point that xe does also not provide that feature.

    Wrong, it gets the temporary speed of the missile, that is the only reason. It never sets anything with the return value.
     
  6. watermelon_1234

    watermelon_1234

    Joined:
    Nov 18, 2007
    Messages:
    1,066
    Resources:
    10
    Spells:
    9
    JASS:
    1
    Resources:
    10
    Sorry if my question was confusing. (I should have phrased it so that I asked "Can the system treat a unit like a missile?")

    The reason for doing it would be similar to Flame_Phoenix's example: it could be usable for jumping spells or spells that want to use units as a missile, like hurling them at someplace or using the model of the spell target unit as a missile.

    It's not important to do it. =P
     
  7. Anachron

    Anachron

    Joined:
    Sep 9, 2007
    Messages:
    6,167
    Resources:
    66
    Icons:
    49
    Packs:
    2
    Tools:
    1
    Maps:
    3
    Spells:
    9
    Tutorials:
    1
    JASS:
    1
    Resources:
    66
    No it doesn't since I use a specific unit type to be missile so I use some enhancements that would not possible with regular units.

    I will never implement this feature since it's an unit, not a missile.
    You can still recreate the whole thing by adding the model of the unit to the missile and throw that missile to somewhere.
     
  8. Flame_Phoenix

    Flame_Phoenix

    Joined:
    May 4, 2007
    Messages:
    2,283
    Resources:
    11
    Tools:
    1
    Maps:
    1
    Spells:
    6
    Tutorials:
    3
    Resources:
    11
    Last time I checked xe allowed me to change the speed of a missile.
     
  9. Anachron

    Anachron

    Joined:
    Sep 9, 2007
    Messages:
    6,167
    Resources:
    66
    Icons:
    49
    Packs:
    2
    Tools:
    1
    Maps:
    3
    Spells:
    9
    Tutorials:
    1
    JASS:
    1
    Resources:
    66
    Yes, but not temporary. Mine allows to, but the getMissleSpeed method is to temporary change the speed, as long as you want, without overwriting the normal speed of it.
     
  10. CHA_Owner

    CHA_Owner

    Joined:
    Feb 11, 2008
    Messages:
    799
    Resources:
    2
    Spells:
    2
    Resources:
    2
    I very much like the idea of that and good luck releasing the system
     
  11. Anachron

    Anachron

    Joined:
    Sep 9, 2007
    Messages:
    6,167
    Resources:
    66
    Icons:
    49
    Packs:
    2
    Tools:
    1
    Maps:
    3
    Spells:
    9
    Tutorials:
    1
    JASS:
    1
    Resources:
    66
    Thanks, I will release it this weekend :) Just have to write the documentation now.
     
  12. Flame_Phoenix

    Flame_Phoenix

    Joined:
    May 4, 2007
    Messages:
    2,283
    Resources:
    11
    Tools:
    1
    Maps:
    1
    Spells:
    6
    Tutorials:
    3
    Resources:
    11
    I have a problem understanding what you mean by "temporarily" changing the movement speed.
    Perhaps we need to discuss this further on msn :p
     
  13. Etzer

    Etzer

    Joined:
    Feb 18, 2009
    Messages:
    1,256
    Resources:
    0
    Resources:
    0
    I am not aware what this exactly does. Could you please explain?
     
  14. Anachron

    Anachron

    Joined:
    Sep 9, 2007
    Messages:
    6,167
    Resources:
    66
    Icons:
    49
    Packs:
    2
    Tools:
    1
    Maps:
    3
    Spells:
    9
    Tutorials:
    1
    JASS:
    1
    Resources:
    66
    This allows you to generate missiles that flies to target point or unit and optionally you can detect when two missiles collide. That is impossible with the wc3 engine.
    You can also freeze missiles and make a timeshield.
     
  15. Etzer

    Etzer

    Joined:
    Feb 18, 2009
    Messages:
    1,256
    Resources:
    0
    Resources:
    0
    Oh wow. Colliding o_O Awesome.
     
  16. Anachron

    Anachron

    Joined:
    Sep 9, 2007
    Messages:
    6,167
    Resources:
    66
    Icons:
    49
    Packs:
    2
    Tools:
    1
    Maps:
    3
    Spells:
    9
    Tutorials:
    1
    JASS:
    1
    Resources:
    66
    Beta has officially started.

    You can download it here.
     
  17. Berb

    Berb

    Joined:
    Jan 21, 2006
    Messages:
    2,539
    Resources:
    2
    JASS:
    2
    Resources:
    2
    If you take a look at this you can see that you can create projectiles using any unit to leave the door open as to what can be launched as a projectile.

    I'll stop "hijacking" I feel like a cry-baby.