SPELL CONTEST #2 | Theme: Forbidden Arts | RESULTS POSTED

Viikuna

No Marlo no game.
Reaction score
265
I wanna make a spell. I just need an idea. Oh fuck me..

Why you dont allow those pseudo locals btw? Im just curious.

edit. I think if you convert your GUI spell to Jass and replace some globals with locals, it should be judged as a jass spell.
 

Romek

Super Moderator
Reaction score
964
People may know the 'caster model' as a 'dummy model'. If that clears things up for you, then there you go.
It's just an invisible model with an "origin" attachment point.

Also, if you're stuck on what to make, think Darkness, Poison, Alchemy, etc.
That was my idea of "Forbidden Arts" :D.

> Why you dont allow those pseudo locals btw? Im just curious.
Converted GUI and Pseudo locals are fugly, and are difficult to judge.
 

Viikuna

No Marlo no game.
Reaction score
265
Ok, now me has an idea. Its pretty nature themed, but I guess it might work.

Damn, I just love these contests.
 

Draphoelix

It's not the wintercold that's killing me
Reaction score
132
If I make my spell MUI by setting the custom value of the units in the map different, would that be "forbidden"?

Also, I don't reallt get the theme. Can't I just make any spell I want and just think of a story like someone used it and accidently killed someone, that's why it's forbidden. Would that fit the theme then?

Edit: Are you only allowed to submit the spell once the contest is over?
 

Romek

Super Moderator
Reaction score
964
A nice tranquil heal wouldn't exactly be forbidden by the way. So if your spell is some nice calm nature spell, then forget it. :D
One word to describe the theme could be "creepy". If your spell is creepy, then it'll probably fit in with the theme.
 

Draphoelix

It's not the wintercold that's killing me
Reaction score
132
Question: How do I use the caster dummy, do I attach a special effect to origin and then destroy the effect? But then it will dissapear later. Will it cause leak if I don't destroy?

Also, does the spell have to be import-friendly?
 

Romek

Super Moderator
Reaction score
964
>Add me in Please =)
Just submit when you're ready. :)

> Question: How do I use the caster dummy...
You attach an effect to it like you would to any normal unit.
It's just another unit.

> Also, does the spell have to be import-friendly?
Preferably. Using 4000 systems isn't the way forward. :)
 

Gwypaas

hook DoNothing MakeGUIUsersCrash
Reaction score
50
It's not allowed.

Plus the "system" you posted it just a bunch of BJ functions.

Beware... unnecessary function calls take points away...

No that script would not make you require unnecessary function calls since the newest JASSHelper will inline them.
 

Viikuna

No Marlo no game.
Reaction score
265
One word to describe the theme could be "creepy". If your spell is creepy, then it'll probably fit in with the theme.

Dont you dear change the theme. Theme is 'forbidden', and if I can include that word to my tooltip you have no right to complain.

Forbidden doesnt neccesarily mean anything creepy.

edit. Well yea, theme is forbidden arts so maybe I need to tune my idea a lil´ bit.
 

Romek

Super Moderator
Reaction score
964
Oh, the theme isn't changing.
We wouldn't ever change it.

I'm just saying, if you think the theme is too open, and you can't think of any ideas, then just think of that.
 

Andrewgosu

The Silent Pandaren Helper
Reaction score
716
Also, if you're stuck on what to make, think Darkness, Poison, Alchemy, etc.
That was my idea of "Forbidden Arts"

Just to give more hints, my vision of "forbidden arts" is something really diabolical, not meant for the mortal eyes...
 

Romek

Super Moderator
Reaction score
964
There you have even more inspiration. :D
(Maybe we should add those to the first post?)
 

Viikuna

No Marlo no game.
Reaction score
265
Actually, I have a new spell idea now. It is pretty dark magic, so I think it will fit the theme this time.

Nice to see that there is dummy model imported to test map, too bad I dont need it for this spell :(
 

polo2005

Wana start playing LoL? http://tinyurl.com/369as27
Reaction score
97
is it allowed to make a combo spells?
like you learn THAT spell, and first you use spell 1 and after that you can use spell 2 etc etc
 

eXirrah

New Member
Reaction score
51
RULES:
- vJASS, Jass and GUI are all allowed
- Hybrid-code is not allowed (Converted GUI, pseudo locals)
- Custom script in GUI to remove leaks is allowed
- Imports are not allowed, excluding Vexorians caster model (found in the demo map)
- Attaching systems are allowed
- 1 submission per member, 1 member per submission
- Your spell must be made for this contest. No submitting previous works.

> What is pseudo locals??
Trigger:
  • Custom Script: local unit udg_TempUnit
    • Set TempUnit = Triggering Unit


Etc. :)

Very nice rules you got there !!!

So you actually limit the GUI productivity by allowing the contestants to use Custom Script GUI function to only remove leaks. If WE makers thought that it is ugly to have hybrid code or something they shouldn't put the Custom Script function there at all....

My opinion is that this rule should be discussed and at least creating locals through GUI should not be forbidden cause if JASS can use locals GUI should be able as well.
 

Draphoelix

It's not the wintercold that's killing me
Reaction score
132
Why won't you just simple learn JASS then if you are going to use locals anyway?

But of course, even if the code look ugly doesn't mean the spell does.
 

eXirrah

New Member
Reaction score
51
Well what I mean is that using Custom Script function to create local variables through GUI is very important feature for GUI users to create MUI spells.

It has nothing to do with converting GUI to JASS or something like this.

I can code in JASS but I prefer creting simple triggers in GUI. I use JASS only when creating MUI triggers is not possible through GUI, GUI causes lag or when complicated math is involved. All other kind of triggers I create in GUI.
 

Viikuna

No Marlo no game.
Reaction score
265
I would like to use GroupUtils and some nice Walkability Check script by Anitarf ( edit. and GetUnitCollisionSize would be a very usefull script too ) but I cant do this because they are not attachment systems, am I right?

I think it is pretty stupid that only attachment systems are allowed. :thdown:

At least allow people to use Damage Detection systems so they dont go for Dynamic Triggers..


( or maybe you could just bann all the systems, so people would have to write their own attachment scripts. )
 

Andrewgosu

The Silent Pandaren Helper
Reaction score
716
So you actually limit the GUI productivity by allowing the contestants to use Custom Script GUI function to only remove leaks. If WE makers thought that it is ugly to have hybrid code or something they shouldn't put the Custom Script function there at all.

It's to protect GUI users.

Pseudo locals don't work inside unit group loops and in conditions, for example.

No, this rule is not up to discussion.

I think it is pretty stupid that only attachment systems are allowed. :thdown:

What's the point in judging the code if most of it is done before, by someone else?

Though, re-inventing the wheel isn't great either...


I understand you, but there is a very thin line between what to allow and what to disallow.

Yes, there are a lot of useful snippets out there, which would make code more fluid and optimised but currently, the rules stay as they are.

Feedback is considered when hosting the next contest...
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Ghan Ghan:
    Howdy
  • Ghan Ghan:
    Still lurking
    +3
  • The Helper The Helper:
    I am great and it is fantastic to see you my friend!
    +1
  • The Helper The Helper:
    If you are new to the site please check out the Recipe and Food Forum https://www.thehelper.net/forums/recipes-and-food.220/
  • Monovertex Monovertex:
    How come you're so into recipes lately? Never saw this much interest in this topic in the old days of TH.net
  • Monovertex Monovertex:
    Hmm, how do I change my signature?
  • tom_mai78101 tom_mai78101:
    Signatures can be edit in your account profile. As for the old stuffs, I'm thinking it's because Blizzard is now under Microsoft, and because of Microsoft Xbox going the way it is, it's dreadful.
  • The Helper The Helper:
    I am not big on the recipes I am just promoting them - I use the site as a practice place promoting stuff
    +2
  • Monovertex Monovertex:
    @tom_mai78101 I must be blind. If I go on my profile I don't see any area to edit the signature; If I go to account details (settings) I don't see any signature area either.
  • The Helper The Helper:
    You can get there if you click the bell icon (alerts) and choose preferences from the bottom, signature will be in the menu on the left there https://www.thehelper.net/account/preferences
  • The Helper The Helper:
    I think I need to split the Sci/Tech news forum into 2 one for Science and one for Tech but I am hating all the moving of posts I would have to do
  • The Helper The Helper:
    What is up Old Mountain Shadow?
  • The Helper The Helper:
    Happy Thursday!
    +1
  • Varine Varine:
    Crazy how much 3d printing has come in the last few years. Sad that it's not as easily modifiable though
  • Varine Varine:
    I bought an Ender 3 during the pandemic and tinkered with it all the time. Just bought a Sovol, not as easy. I'm trying to make it use a different nozzle because I have a fuck ton of Volcanos, and they use what is basically a modified volcano that is just a smidge longer, and almost every part on this thing needs to be redone to make it work
  • Varine Varine:
    Luckily I have a 3d printer for that, I guess. But it's ridiculous. The regular volcanos are 21mm, these Sovol versions are about 23.5mm
  • Varine Varine:
    So, 2.5mm longer. But the thing that measures the bed is about 1.5mm above the nozzle, so if I swap it with a volcano then I'm 1mm behind it. So cool, new bracket to swap that, but THEN the fan shroud to direct air at the part is ALSO going to be .5mm to low, and so I need to redo that, but by doing that it is a little bit off where it should be blowing and it's throwing it at the heating block instead of the part, and fuck man
  • Varine Varine:
    I didn't realize they designed this entire thing to NOT be modded. I would have just got a fucking Bambu if I knew that, the whole point was I could fuck with this. And no one else makes shit for Sovol so I have to go through them, and they have... interesting pricing models. So I have a new extruder altogether that I'm taking apart and going to just design a whole new one to use my nozzles. Dumb design.
  • Varine Varine:
    Can't just buy a new heatblock, you need to get a whole hotend - so block, heater cartridge, thermistor, heatbreak, and nozzle. And they put this fucking paste in there so I can't take the thermistor or cartridge out with any ease, that's 30 dollars. Or you can get the whole extrudor with the direct driver AND that heatblock for like 50, but you still can't get any of it to come apart
  • Varine Varine:
    Partsbuilt has individual parts I found but they're expensive. I think I can get bits swapped around and make this work with generic shit though
  • Ghan Ghan:
    Heard Houston got hit pretty bad by storms last night. Hope all is well with TH.
  • The Helper The Helper:
    Power back on finally - all is good here no damage
    +2
  • V-SNES V-SNES:
    Happy Friday!
    +1

      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