• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
Antares
Reaction score
1,595

Profile posts Latest activity Postings Experience Resources About

  • Hello! you mentioned here that a lot has happened with [spell-making] since the addition of Lua and the new natives, and was wondering if you could point me to where I can read up more on these changes lol I was under a rock for quite some time. Appreciate it, and sorry for the trouble!
    I'll take a break from posting spells since I hit my 150 resources target 😂
    • Haha
    Reactions: deepstrasz
    Daffa
    Daffa
    Well, I can also pretend I didn't see I hit 150 and continue spellmaking and spell rushing the spell section. Okay, I think I spell myself too many spells 😅
    Antares
    Antares
    Nothing against your industriousness, you should consider making spell packs.
    • Like
    Reactions: Daffa
    Daffa
    Daffa
    Yeah, I think I should. I have some drafts for Spellpacks but nothing concrete yet
    I can't skim Buff Bot code to look for this, but how do you get buffs to not be dispelled, stolen, nor devoured?
    Antares
    Antares
    I don't understand the question. The base for Buff Bot functions is code. There are no auras.
    Daffa
    Daffa
    Ah, I think I phrased it wrong. I mean, how does Buff Bot apply the buff to the unit? Giving the unit in question an aura? Cast an ability to the unit? If it is not clear, it's okay because I think I figured the question I had in my head
    Antares
    Antares
    You can use a dummy caster to apply the buff, link the Buff Bot object to a buff you already applied, or represent the buff entirely with special effects. The buff's bonuses can be applied by the native buff or any other way.
    • Like
    Reactions: Daffa
    Is there a good Jass tool specifically to write code? Writing in Notepad or World Editor feels dumb for me and I have been GUI nerd for too long I forgot how to operate Jass codes in a proper environment
    Elprede
    Elprede
    There are a couple extensions: VSC JASS
    The WurstScript extension can also assist with JASS. vJASS is not supported though.
    Retera
    Retera
    TESH was really good. When I go back to Patch 1.22 from before the Activision merger, I often use JNGP and then it has TESH integrated.

    I thought I read somewhere that TESH for Reforged existed, but I didn't try that.
    Antares
    Antares
    Looks like your question has been taken care of :psmile:.
    Just want to be clear without polluting the resource threads: I do understand why you rejected those resources and I was neither trying to explicitly advocate for a different outcome nor speaking ill of yours. It was a reasonable decision, the two threads were simply on my mind. If they were well done maybe they would warrant being a sample of some kind. Maybe part of a tutorial set? Maybe nothing.

    I see the Snippets tag has a few things from the past 6 months, so as long as it keeps getting used that's good enough if you know it's there.
    Antares
    Antares
    All good.

    There's no optimal solution on how to handle snippets and such. Only trade-offs. We also have the category "Templates" in the Spell section, so these two resources could be classified as that.
    I'm planning on making an RPG map (but not locked cam), what's the best setup? I plan to use lua/ts, but I'm not sure what's the best seamless setup for developing and fast "testing". What's your working environment like?
    Antares
    Antares
    There are no technical reasons why it can't be used with a free camera, but you cannot use the minimap to navigate the camera, which I believe players would find irritating. With one of the later updates, I added an option to render a global minimap, so this would make it similar to the minimap in Particle Party, but the issue with no navigation still remains. I might be able to solve that issue by detecting a mouse-click screen position with World2Screen though.
    • Like
    Reactions: Regno
    Regno
    Regno
    Oh, no you're right, players would definitely find that a bit annoying. I don't necessarily have to implement the custom minimap, so you don't have to try and find a fix, it is not urgent. Although, if I had to be honest, it looks amazing so I'd use it in a heartbeat if it did support clicking on though to navigate.
    Antares
    Antares
    I wanted to enable pinging the minimap, so camera navigation would be free at that point.
    • Like
    Reactions: Regno
    Now we are nerdy stalkers for following each other 😁
    • Haha
    Reactions: Antares
    Antares
    Antares
    Next week you'll randomly appear in my garden. :plol:

    Does following actually do anything though? I've never gotten a notification from following someone I think. :prazz:
    Wrda
    Wrda
    I have no idea what it does either xD
    Rheiko
    Rheiko
    You can restrict the people who can see your profile and such to only those who you follow.
    I think that's all about it. :p

    You still won't get notification unless you're watching the post/thread
    • Like
    Reactions: Wrda
    For your next project, what do you think about a shop UI with categories, like the one on league? T_T
    So a recipe tree, etc.
    Antares
    Antares
    I would be in Lua though. :prazz:
    Regno
    Regno
    I have high hopes for a jass version of an Antares Shop system, knowing Antares, I know he will deliver, as he is the goat.
    Antares
    Antares
    That's very nice of you to say :psmile:.

    Well, while I don't have any plans for a item shop system right now, I do wanna make an extended inventory system, because all the systems I've tried kinda feel a bit too jank to me. 🫠 No more backpacks or "drag item from inventory to custom inventory" nonsense.
    Hey man, maybe if you have time and the will to, you could do a hashtable tutorial for dummies since you wrote it's much like using an Excel table.
    Antares
    Antares
    It focuses mostly on how to create hashtables etc. I could make the pre-tutorial to that tutorial :plol:. The hardest part with hashtables is not working with them, but actually understanding the concept and what you can do with them. I know it was for me.
    Antares
    deepstrasz
    deepstrasz
    Danke very much! Gonna check it soon!
    Hey Antares, I was wondering if you can recommend me tools that you use to code in vJass and Lua, since of course World Editor is not a pleasant one to code those. Trying to pick up things again, though not sure if I will ever have a Jass/Lua resources.
    Antares
    Antares
    Yo :psmile:

    For coding in JASS, I use the TESH syntax highlighter. It started to have some bugs for me lately, but idk if that's just me, there was no wc3 patch. If I need to write a longer script, I write it in VS Code and then copy the script over.

    For coding in Lua, I would follow @Eikonium's tutorial. Getting your setup to the point where you can code effectively in Lua definitely takes more time, but once you have a good setup, I found it to be actually easier than JASS.
    • Like
    Reactions: Daffa
    Elprede
    Elprede
    I could not help it but chime in. For JASS and Lua, take advantage of Better Triggers, so you never have to copy and paste from VS Code ever again. There is also WarCode, an VS Code extension for JASS that is in some ways better than TESH. However, the extension does not detect vJASS syntax.
    Antares
    Antares
    Those are good tips!

    I have a better tip still, though: Just skip JASS and learn Lua :psmile:. It's faster, less verbose, more powerful, and has applications outside of Warcraft 3.
    Hey man, do you know any good software or service that can edit voices instead of generate them based on existing samples?
    For instance I'm imagining turning your sung/recorded lyrics into a baritone or I don't know maybe Freddy Mercury.
    Antares
    Antares
    I imagine it would sound better, yea.

    Say, you have a good recording setup? I have an idea for an rpg in my head and I'm thinking about how I would get voice lines with a quality I'm satisfied with. Doing it the way I'm used to would probably produce a lot of "'YOU KILLED MY FATHER!', he said calmly, with a monotone voice". So, I would make use of the speech-to-speech feature, but my microphone is bad and my voice is weak because of medical issues. Maybe you'd have fun in recording some lines and testing out how it will sound with the speech-to-speech?
    deepstrasz
    deepstrasz
    I could do you some lines if you'd like. Not much of a voice actor though. My mic is OK, not the best though.
    Antares
    Antares
    Cool, I can send you some lines when I have it ready. I'll try myself and we can compare the results. Gonna take some trial an error. Don't know whose voice the AI will like best :plol:.
    Hello man,

    Your review is really helpful.
    I removed the zerg terrain. It's better finally! :D

    I'm looking for nice big stones to make my different frontiers, I don't find a lot in the hive.
    Do you know nice doodads pack on the sites?

    For the spell I've reduced Tornado damage to 8. Like in the game there are some spells easier than other to cast for damaging. But theses spells should be balanced and deals less damage.
    Antares
    Antares
    I don't know any particular rock packs, but if you search the model section for Rock, you get a lot of results. Surely one of them will work well. You can also use something other than a rock wall to separate those areas. A thick forest, a river, or you put one of the areas on a higher level so you have a proper cliff and not a two-sided rock wall.

    If you want some inspiration for cliffs, you can take a look at my Shadows over Tirisfal map or Gaia's Retaliation, which is the terrain I tried to emulate. Obviously, you'd have to go with a more comic look though. I'm using blizzard rocks, but I'm hiding these ugly 2D pebbles below the terrain. If I redid the terrain today, I'd try to replace them with custom rocks.

    Idk, just experiment a bit.
    Hey Antares! Mind telling me what the public constant real UPDATE_ACCELERATION_FACTOR = 0.0033 on your UPE exactly is? I'm curious now :p
    Antares
    Antares
    Oh god, you've called my bluff. I don't even know myself anymore exactly what it does :peasant-shocked: . But basically, each time two particles communicate, there's a calculation to determine when the next time the two particles should communicate again - this should be in longer intervals for far away particles and shorter intervals for particles that are moving fast relative to each other. So, two particles that are far away and not moving relative to each other will only communicate very infrequently. But one of the two particles could accelerate suddenly. If the next communication is still far in the future, the particles might pass through each other without registering a collision. To alleviate this, the engine detects when a particle has underwent rapid acceleration and then reduces the interval for next communication with each other particle. IIRC, there are two parameters. The threshold parameter determines how much acceleration is required to trigger this update and the UPDATE_ACCELERATION_FACTOR parameter determines by how much the interval is reduced for how much acceleration.

    It's a bit of a "there, I fixed it" solution, but for the Particle Party engine, which was optimized for long-range forces, it made a lot of sense as a performance-light way of getting the fail-rate down from ~1% to ~0.01%.

    Please use the yellow Edit button at the bottom of your posts and add text there instead of writing one post after another of yours unless it's an important update.
    Reputation (+2):
    (Post) thanks for your reply,it seems that I need more time to test each spell in different modes.
    Just noticed that you're another perfectionist + creative + mathematical person. Such a unique mix of traits that I'm sure is rare to find. Perhaps Nestharus is also one of them, but who knows. It's just nice to see another person that shares some of your own traits, kind of inspiring. For me, I'm hindered by procrastination and boredom though.
    Antares
    Antares
    Yea, I don't think I know anyone who is like me. I took a Big 5 personality test once and I scored on one of the extremes in all but one category. Extremely high neuroticism (that's where the perfectionism is coming from!), introversion, and openness. Extremely low conscientiousness (duh!).

    Did you ever take such a test?

    If you're constantly hindered by procrastination and boredom, maybe there's something health-related causing it? It was for me a long time because I didn't know I was eating something that's not good for me and that made me tired.
    Overfrost
    Overfrost
    No I haven't taken any. But I think I did some basic psychological tests when I just started my mental medications. Don't exactly know the results tho.

    The only health-related thing I can think of is my sleep pattern and my mental illness. Plus the fact that I hardly move, e.g. sitting almost all the time.
    About the billion thing - the decimal points as number separators screw me up. In England that number would be 1,000,000,000, which, you're right, is 1 billion.
    Also bis jetzt ist der Fehler nur im Singleplayer aufgetreten.
    Im Multiplayer ging es.
    hi,
    I found a bug at Crimson Coast 3.0 Release.
    If the revenant of mayham dies, he can not revive.
  • Loading…
  • Loading…
  • Loading…
  • Loading…
  • Loading…
Top