• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!
Kyrbi0
Reaction score
1,682

Profile posts Latest activity Postings Experience Media Albums Resources About Medals

  • Hey Kyrbi0

    The short version is found here: http://www.hiveworkshop.com/forums/models-530/femaleninja-254937/
    Second post :)


    Btw. I don't think I can make the boots better than this. I honestly don't know what else I can do.
    Sorry, just some screenshots of basilisks, this give me ideas for add-ons
    ----------------
    Blizz or WoW modellers don't use model editors, but using texts or programming (maybe). and its also the reason why their models have high filesize. They create vertices one by one each for the model, and animate it by programming.

    Thats the hard part for me, I need to create polygons to combine with the other polygons and animate them. Which is hard for. But will try, if it doesn't then I'll skip it and create the armor. :)
    hmmm, okay, if its okay for you with those messy legs
    Also, can you provide some screenshots (in HIDDEN tag)
    maybe I will do it in about next next day, (cause my laptop has been borrowed)
    There's no real issue around. I've clearly stated my own rule about modifying custom made resources. It's the artist's right to say no to their resources being modified or tainted and I'm inclined to respect that!

    No, I don't hate custom resources.

    As a terrainer I use a lot of custom resources for my works and such I tend to credit the authors of those particular resources I'm using and I understand all the hard work they've put into them. So I particularly grew to have a high respect for their work and Not mingle with their modifications too much. That's why I've pointed out that NO member of my workshop would ever try and modify custom icons or skins.

    I hope I've made myself clear Kyrbi0.
    I never did comment on that Hero Contest, although I remember reading through it and it sounded interesting.

    Seems to me it'd be funny if there was a competition to make tavern heroes for Heaven's Fall at some point, although I don't know how that would work out.

    I guess when it comes to ideas for modding the Bom-bat-ier I'd say just shoot and when I have the time I'll see if I can do it.
    Hey, uhm i may have a problem



    Since animating units is so hard to me, the legs are colliding with the others,
    So I may can't finish this. You may need to find an animator, If he/she mades the legs fix again, I can help you make this thing some armor
    If I'm done with the BE Ballista's vertex or vertices and the wheel texture prob, I may work on your request, :)
    Hello Kyrbi0. We agreed with Rommel on something. And i would like to share it with you. Write me when you are here or when you see me on skype. (Its about releasing the stuff from us)
    ----------
    Oh? Maybe I guessed wrong; I assumed you gave the Priest a leafy cloak by changing the texture that that geoset wraps to to, like the NE Assassin's cloak (which would almost certainly require some shifting of points so it lines up nicely with no seam). Heke?
    ----------
    Yes, maybe I could have done it that way, but since he requested changing his skin color and clothes and stuff, I decided to just paste Furion's leafy cloak into the custom skin.

    ----------
    Hm, interesting. So by "now" do you mean "tonight", "this week", or "for the foreseeable future"? : )
    ----------
    Well, I didn't mean in the moment(tonight), cause I'm going to bed now. I'm on summer vacation, so I'll hopefully be free for at least another few weeks. If you need something that you think I can help you with, just ask. :)
    ----------
    What program(s) do you use for re-UVWrapping? Like on your neat little "Night Elven Priest's" leafy cloak?
    ----------
    I usually use Mdlvis, but I haven't made any wrapping changes on that Priest's cloak.

    ----------
    Also, is this...

    ----------
    If you ever need some simple model edits, just send me a private message(or a visitor message).
    ----------
    ... open to all? : )
    ----------
    Yes, it is open to everyone, as long as I have free time. (like now)
    RAWcode: Alsi

    Example here

    Well, u can make unit blind by deleting for some time this ability (for example base vision is 100, and all units have some version of ability by database)..

    Other use - scouting or something like that.. well. The only problem - you cannot levelup THIS ability (sadly), but u can add more one ability ;) check my example.. it is wierd (sorry, 2 years out of coding and modding and WE also).
    Why not make these actiosn to target unit directly after casting? So you have to do checks/actions once, and then completly forget about this unit.


    ----------
    Hmm... So it sounds that the "Pick All Units" is too 'costly' (in terms of what, ping? Or computational/processing speed?), but using a global "UnitGroup" variable would be a decent alternative that would allow it?
    (But whether I "pick all units matching X, Y, Z..." or create a UnitGroup variable which does the same thing (having to check the map to add/remove the necessary units from the Group), it seems like that's the same amount of work. Maybe I don't understand)
    ----------
    I make an example. I will show 2 methods to get all units in Region1.

    1. One global UnitGroup, that never gets destroyed. (good)
    2. Creating/destroying a UnitGroup each time.

    Events
    Unit - A Unit Enters Region1
    Actions
    Unit Group - Add TriggeringUnit to myGroup

    Events
    Unit - A Unit Leaves Region1
    Actions
    Unit Group - Remove TriggeringUnit to myGroup

    Events
    Time - Every0.50 seconds
    Actions
    Unit Group - PickEveryUnitIn myGroup And Do Actions

    Events
    Time - Every 0.50 seconds
    Actions
    Set myGroup = PickEveryUnitIn Region1 // <-- Here you create a new group each time (not so good)
    Unit Group - PickEveryUnitIn myGroup And Do Actions
    Custom script: call DestroyGroup(udg_myGroup)
    I hope you can see the difference. Method 1 needs 3 triggers but is more efficient.

    In my example I only pick units in Region1, and now imagine you pick every single unit in whole map. If map is very big / or you have many units it is just an enmormous operation, that should be avoided.

    Now I should method 3, without UnitGroup. Units will be indexed and I will use loop to catch them:

    Events
    Unit - A Unit Enters Region1
    Actions
    Set maxIndex = maxIndex + 1
    Set myUnit[maxIndex] = TriggeringUnit
    Events
    Time - Everey 0.50 seconds
    Actions
    For each (int) from 1 to maxIndex, do (Actions)
    If (Region1 contains myUnit[int] Equals True
    Then - Actions
    // Do My Actions
    Else - Actions
    Set myUnit[int] = myUnit[maxIndex]
    Set myUnit[maxIndex] = null
    Set maxIndex = maxIndex - 1
    Set int = int - 1

    You see in this method exists no UnitGroup. The reason is, because it's a lot faster.
    In the 'Else - Actions' part the unit has left the region, so we have to deindex properly.
    The method I used is called dynamic indexing because it avoids letting an empty index in my unit[array] variable. (once a unit leaves, it would be null)

    For GUI and looping each 0.50 secnds metho 1 would absolutly do the job without any problem. For bigger situations and/or more complex systems indexing is definitly faster and more efficient.

    EDIT:

    Added "maxIndex = maxIndex - 1" in the deindex part in method 3!
    Basicly you should not create multiple triggers with same event, but try to put all stuff into one trigger with this event.
    Only situation you should not do so if you lose a lot of readability, or you create a system/spell and want to seperate the actions.

    And no. Periodic event is no evil function. It just depends on the operations you use inside it. For example PickAllUnits... (UnitGroup iterations) is very costly and should not ber more often then minimum ~0.03.

    PickingAllUnits every second would not be too recognizeable I think (if there are not too many units), but still picking every single unit is highly inefficient and should be avoided if possible.

    I don't know the exact situation, but try to use other events or to use a global UnitGroup where you add/remove units and never gets destroyed.
    This way you would not create a new UnitGroup each interval and would not pick all unnessary units.
    With indexing I mean to use your own loop. "Loop from 1 to X And Do Actions". It's often used for systems/spells.

    And it depends... 0.03 is mostly used for movement systems to make them look smooth. For almost everything else you can use higher values.

    PickingAllUnitsInMap is not best solution I think.
    If you can think of other events you could use to avoid periodicly picking every unit in map, you should give a try. (if you wanna think of efficience)

    If you hold on picking all units on map, you should use some higher value for period. Maybe 0.1-0.2 should do the job, too. (5-10 times checks per second)
    Hm, nono. It's absolutly okay do work with periodic events, even you got mor than one. :)

    Just some important notes:
    Indexing units is better than a UnitGroup Iteration, because UnitGroups is so much slower and less efficient (but still often acceptable with 0.03)
    PickingAllunitsInMap should be avoided each 0.03, because it's just too costly
    Always remove memory leaks with periodic events

    Using 0.03 is standard for GUI, because its close to 0.0312500. (the recommended value for periodic actions)

    They are super important for triggering and you really can use them! I only experienced problems in two situations:

    1) UnitGroup iterations each 0.01 --> was unplayable (btw, same code with indexing worked like a charme)
    2) PickingAllUnitsInEntireMap each 0.03 --> laggy if many units exist

    I'm glad if I could help, please ask if there is anything! :csmile:
    Well, I went in and did some voting!

    Still flattered to see things like "Retera the Magnificent", haha! Maybe we need some more people commenting on "Kyrbi0 the Magnificent" as well! It takes dedication to make things happen and stay active on forums sites, I'm just the lucky guy who developed Heaven's Fall while growing up.

    Speaking of which, I gotta get it finished sometime soon! When I get past the hurdle of having worldtree91 develop the Risen, I think I'll probably force-push the mod to completion if I can muster the time and energy.
    Ah that's too bad... But probably a good idea not having the contests running simultaneously.

    Oh by the way. Since I know you love trolls. I have uploaded an icon you may find useful.
    After talking to some people about this, I figured I should 'put my money where my mouth is'...

    Kyrbi0, could you please consider changing your Avatar? It's inappropriate, seeing an archon like that (primarily due to the representation of living metaphysical deity in Protoss society, and the lack of respect on the New Atheism Movement, but yes, also due to the depiction of a divine being WHO "doesn't exist no matter wat!"). However, to be honest, I'm not sure I'd be comfortable with a Cthulhu promoting his divinity like that on an avatar here at THW.

    This isn't about hate or a cry for a New Atheist revolution. It's simply a matter of my Richard Dwakins feelings. I have done the same thing for many other people (most recently Orcnet, and his weren't even involving a representation of a protoss deity, simply an orc who believes in animism and spirituality), asking them to change an avatar/signature that I felt didn't fit the ideals of The God Delusion

    In a second question, I must ask "why?"; why do you have an avatar like that? Do you not know that the Avatar is, in a very literal sense, your "face" in the community? Many people choose images that are 'cool', or 'funny' or 'awexome' or 'thought-provoking' or 'indicative of their nature/qualities'. Does this avatar serve as a manifestation of you, an accurate representation?
    Hah! I can't believe you actually responded to Crayons post.
    I love your reply :D
    After talking to some people about this, I figured I should 'put my money where my mouth is'...

    Kyrbi0, could you please consider changing your Avatar? It's inappropriate, seeing an archon like that (primarily due to the representation of class hierarchy in Protoss society, and the lack of respect on the proletariat protoss, but yes, also due to the depiction of a person of high social standing WHO HASN'T EVEN CONSTRUCTED ADDITIONAL PYLONS). However, to be honest, I'm not sure I'd be comfortable with a terran promoting his superiority like that on an avatar here at THW.

    This isn't about hate or a cry for a marxist revolution. It's simply a matter of my communist feelings. I have done the same thing for many other people (most recently Orcnet, and his weren't even involving protoss, simply an orc with high economic standing), asking them to change an avatar/signature that I felt didn't fit the ideals of The Revolution

    In a second question, I must ask "why?"; why do you have an avatar like that? Do you not know that the Avatar is, in a very literal sense, your "face" in the community? Many people choose images that are 'cool', or 'funny' or 'awexome' or 'thought-provoking' or 'indicative of their nature/qualities'. Does this avatar serve as a manifestation of you, an accurate representation?
    That's too long for me. My brain exploded after a couple of VMs. .-.
    But yeah, I kinda get what the whole convo is about, and I guess you can still get into misunderstandings even with that kind of attitude. Especially because were in the internet, people tend to misunderstand things alot, like any post or comment you make has a chance that someone will rage over it.
    Lol. I was kinda being "in character" when I said that. Konata (My avatar) is one of the cute ones. :3
    But cool, at least you're never going to be in a fight with anyone if you're like that. :p
  • Loading…
  • Loading…
  • Loading…
  • Loading…
  • Loading…
  • Loading…
  • Loading…
  • Loading…
Top