• 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.

Techtree Contest #10 - Mythology

Status
Not open for further replies.
Im new to the hive so just asking when i want to download and try these race maps, the editor says that some command must end with some other thing (the custom spells of the game) , and i cant load the map in the game engine help?

TKs

You need JNGP (with an updated JassHelper (just copy-paste the content of that download into the jasshelper folder of JNGP)) to open the map available on the first post. This map is a template with a custom race system, but contains no actual custom race in itself.

If you use the vanilla editor, you will get error messages because it doesn't understand vJASS syntax, which is the language the custom race system is coded in.
 
Currently working on the submission bio's and stuff

Cthulhu
(H.P. Lovecraft)

250158-albums8697-picture106205.jpg


Biography


Cthulhu is an alien creature who takes the features of a god for the humans.According to the mythology,Cthulhu rests under the sea in the city of R'lyeh.He is waiting to get away from that city and with the help of cultists and sectarian to get back to the Earth and to take again his power onto it.



First Tier

Warrior : Cthulhu's core soldier.Can learn the Mace Bash ability.
Huntsman : Basic medium-ranged attacker.Can learn the Double Bones ability
 
Last edited:
Level 48
Joined
Jul 29, 2008
Messages
9,833
I'm not gonna post another one of this submission WIP.Otherwise,people'll think I'm spamming.I'll probably take your advice for my final submission.Also, I tried typing [color="light blue"] but nothing happens. ><


He's saying change the text color of the current post; don't post again. And try "lightblue"; no spaces between letters. (or "darkskyblue" or "turquoise" or whatever you want; just not dark blue. xD)
 
Level 25
Joined
Jun 5, 2008
Messages
2,573
For now I am not participating, I thought about doing something with Werewolves & Vampires (like your units are weakened during the day so you need to capitalize on attacking during the night, etc) but it seemed too similar to undeads so I decided against it (also Vampires are really overdone in everything these days so not really original :\).

Also last time I participated I had to do a lot of mumbo-jumbo jass things in order to create models by rotating units and whatnot because I do not have a modeler making stuff for me (nor do I have time to model myself).

I am a big fan of Norse mythology (Odin, Tyr, etc) but I think i would again hit an issue regarding models (mechanics wise I already had an idea for a playstyle tho).
 
Level 1
Joined
Dec 22, 2015
Messages
3
What map?Please be make more sense.Also,these race maps which is mine,Spellbound's,Sunreaver's,etc will be release until we've completed our submissions.

I mean like in the past Tech tree custom races, i cant load or play the maps because world editor says "The trigger "harvester" must an end initialization
function called "initTrig_Harvester"
 
I mean like in the past Tech tree custom races, i cant load or play the maps because world editor says "The trigger "harvester" must an end initialization
function called "initTrig_Harvester"

In that case,yup.
You must use the JassNewGenPack, officially presented by moyackx.This old generation World Editor needs some love and that pack will do the trick.Here's a link to the tool:
World Editor Love Giver
Latest version (or all version) requires you to create an account.Not a Hive account,but something called Blizzard Modding's account if I stand corrected.
 
Why y'all gotta make my eyes bleed with them text colours T_T
This is what you do if you don't want to bother with looking for proper colours: white text with a black outline, or black text with a white outline or highlight. Will never fail you, unless you have like thin black and white stripes or something.

Or use a Colour Wheel and use opposing colours for maximum contrast.
The aim here is readability.


116571-albums8457-picture106308.png



Finally,someone post more screenis and comment.
I thought this thread was dead for sure.

Oh ye of little faith, have patience.

@Sunreaver, glad to see some WIP. I like the names.
 
  • Like
Reactions: Kam
Level 12
Joined
Dec 25, 2010
Messages
972
Featuring Human units from the stables

232090-albums7558-picture106306.png



Also about the map size limit, my map is huge could i optimize it

Find a way to optimize the units not the map since people would like to see how it would work

Why y'all gotta make my eyes bleed with them text colours T_T
This is what you do if you don't want to bother with looking for proper colours: white text with a black outline, or black text with a white outline or highlight. Will never fail you, unless you have like thin black and white stripes or something.

Or use a Colour Wheel and use opposing colours for maximum contrast.
The aim here is readability.


116571-albums8457-picture106308.png


Oh boy... That escalated quickly
 
Here's what the Feykin food production buildings do.

(Music's a bit too loud (cranked it to maximum bcz of JNGP lowering my sound). it's from HoMM3.)


I feel a tide of...no more peeps in this thread...

BTW,gonna post a wip of the newest building in my race,Darkest Dungeon soon.

EDIT:Done :3

Loving the visual consistency, which is usually not very easy with mythology. Gj.
 
Here's what the Feykin food production buildings do.

(Music's a bit too loud (cranked it to maximum bcz of JNGP lowering my sound). it's from HoMM3.)


:goblin_jawdrop:
I am speechless.Here's what I think:
1)Units = Unknown
2)UI = Undone (Lost Tribe UI is strongly recommended)
3)Music = Match
4)Buildings = Wonderful
5)Systems and Triggers = Extraordinarily Wonderful

And also,thanks :)
 
:goblin_jawdrop:
I am speechless.Here's what I think:
1)Units = Unknown
2)UI = Undone (Lost Tribe UI is strongly recommended)
3)Music = Match
4)Buildings = Wonderful
5)Systems and Triggers = Extraordinarily Wonderful

And also,thanks :)

Thanks :)
I don't intend to have a new UI, actually. The Lost Tribe wouldn't work very well imo, it lack vegetation. I'll be sticking with the Night Elf UI. (It has Human UI in the videos because it's easier to test since WE testing defaults to human)

... when this is done, I want to learn coding from you Spellbound!!!!
Ehhhhhh I'm still learning myself, and I do ask a lot on the forums how to do stuff.
 
Level 48
Joined
Jul 29, 2008
Messages
9,833
I'm around. I don't post unless I have something to say (got backed up on that) or something to show (nothing yet). : )

//EDIT - something to post.

eh well one of my problems ever since gameplay was /20 is that the judging criteria encourages systems like this and discourages thought about the impact on how the race plays in wc3 melee. that's a rant for another time and place tho.
I can see how giving more points to "Gameplay" may encourage such things, but I don't see how it discourages balance-considerations... Especially when there's an entire separate category of Criteria for "Balance" with it's own set of points.

Having more points isn't just about "what's more weighty/important"; it can also be there to give the Judges more 'room' to Judge (i.e. a scale of 1-to-5 might be too restrictive; 1-to-10 or 1-to-20 gives them more room to add/subtract points for things)

So ideally you can step through the Criteria to delineate what makes a good entry. If it has good aesthetics but is bad at everything else, full marks for "Theme" but otherwise no good. If the aesthetics and mechanics are good, even better... But it might be imbalanced and boring, so still no good. Make a balanced, thematic & mechanically-sound faction and you're good... Except you could just copy one of the existing factions and get that kind of score, thus the 4th Criteria of "Creativity" (i.e. did you do something original/unique/different) would be 0.

Get all of those taken care of, and that's a good entry, I would argue. I've given it a fair amount of thought and I'm not sure that I've missed anything, though I'd be glad to discuss further; I've been wrong before. : )
 
I can see how giving more points to "Gameplay" may encourage such things, but I don't see how it discourages balance-considerations... Especially when there's an entire separate category of Criteria for "Balance" with it's own set of points.

i think you should vm me if you want to continue on a tangent (even one that i started), otherwise it can derail the thread. but to quickly explain...
because you are rewarded for an idea twice as much for how 'fun' it is than how balanced it is, entrants will opt to design races with amazing, wacky gameplay systems but not bother to ensure if they've properly adapted said systems to be compatible with wc3 melee.

bumping up the balance criteria would serve the exact same goal as the specific entry limitations you proposed last (?) contest (i'm talking the 3 heroes, 12 units, 10 buildings etc. stuff), except the entries' balance would be judged holistically, and not outright disqualified for not fulfilling arbitrary requirements.
 
Level 24
Joined
May 15, 2013
Messages
3,782
Note: Race change, I'll not be using the forces of Muspel (complicated gold mining using a Jass system makes my brain explode). Rather I'll make my own race base on the ideas of Dragonlance by Weis and Hickman.

PHP:
I am almost complete with my race.But I am wondering...
Where the hell's Spellbound,Sunreaver,Retera,Edge45 and the others?

Well, I can't provide myself with screenshots yet, development is slow, I'm still learning Jass, busy in real life, plus, got to make a model fitting for a unit.
Although I did finish the object data's, and I'm implementing a unique way of training...
 
Dire News

Hey guys.My Cthulhu race was completed.But just when I need to transfer the data from my work computer to my fast computer, I accidentally dropped my removable disk (holding the complete race map) to the stairs,bouncing multiple times.When it's at downstairs,I realised it is completely broken :'(
I actually cried a bit,knowing my work was a complete waste.
So,I'm not going to post for a bit.But my fighting spirit will return...
 
Go to your JNGP folder (newgen5d). I've placed mine in my root wc3 folder, but I don't know if it has to be there, so it could be in a different location on your machine. There should be a backups folder in it. Try opening one of the 36 maps and see if your race map was in there - no guarantess, but it could contain a version of your map.

Now, if your JNGP and all it's backups was inside your external hdd, well... remaking a race is easier (especially if it's still fresh in your mind) than creating a new one from scratch. A lot of time is usually spent on brainstorming, research and trial and error to see which model/unit/spell/etc work with your theme and each other. I wish you luck.
 
Level 12
Joined
Dec 25, 2010
Messages
972
Hey guys.My Cthulhu race was completed.But just when I need to transfer the data from my work computer to my fast computer, I accidentally dropped my removable disk (holding the complete race map) to the stairs,bouncing multiple times.When it's at downstairs,I realised it is completely broken :'(
I actually cried a bit,knowing my work was a complete waste.
So,I'm not going to post for a bit.But my fighting spirit will return...

Nope,my JNGP is inside it too...

That's sad
But I hope you can rebuild it again
 

N41

N41

Level 7
Joined
Sep 1, 2015
Messages
148
Hey guys.My Cthulhu race was completed.But just when I need to transfer the data from my work computer to my fast computer, I accidentally dropped my removable disk (holding the complete race map) to the stairs,bouncing multiple times.When it's at downstairs,I realised it is completely broken :'(
I actually cried a bit,knowing my work was a complete waste.
So,I'm not going to post for a bit.But my fighting spirit will return...
Too bad :(
Hope you don't give up..
You can do it once again and might be better than before :wink:
-----
Updates everyone
We need updates
Don't have worthy updates, since I was, or rather am busy with many other stuffs.. :sad:

However, I'll put up the heroes I have selected..



Model
Hero
Based On
Serpent Queen
Wadjet.jpg

Wadjet: Serpent Goddess and protector of Egypt
Scarab Lord
Khepri.jpg

Khepri: Beetle God of rising Sun
God of Chaos
Seth.jpg

Seth: God of Chaos



Heroes.jpg


-----
I am still hunting for suitable combat units.. :(
For now only have
-1 Aerial unit
-1 Mage/Spellcaster
-1 Foot Warrior
...just three :sad:
-----
I'll appreciate suggestions if any...
 
Level 28
Joined
Nov 12, 2007
Messages
2,340
-----
I am still hunting for suitable combat units.. :(
For now only have
-1 Aerial unit
-1 Mage/Spellcaster
-1 Foot Warrior
...just three :sad:
-----
I'll appreciate suggestions if any...

You have to try various search possibilities! You can get models on our database by quickly searching "Egypt", "desert" or "mummy" in the models section of course, but you can also try for "sand people" or some nerubian models for example. Also the same kind of searches on the skin section will give you better variety if choices. I did a 5 minute search on both and found about a dozen of possibilities - but a lot of them are heroes, in this case you'll need to remove hero glow manually, but it is explained in the tutorial section of this post.

However you can always search on other websites such as the resource section of wc3c.net, but that's a little more time-consuming.

Hey guys,after carefully search around both my computers,I've found a spared 50% completed of my Cthulhu race in my fast computer.But,I decided to do Greek yesterday.So which one you prefer.

Should I continue making this race happen (Cthulhu),
or should I make a new one (Greek)

I'd personally love to see Cthullu themed race, plus you've got it started already - chances are that the final result is going to be more polished than a race started from scratch now.
 

N41

N41

Level 7
Joined
Sep 1, 2015
Messages
148
You have to try various search possibilities! You can get models on our database by quickly searching "Egypt", "desert" or "mummy" in the models section of course, but you can also try for "sand people" or some nerubian models for example. Also the same kind of searches on the skin section will give you better variety if choices. I did a 5 minute search on both and found about a dozen of possibilities - but a lot of them are heroes, in this case you'll need to remove hero glow manually, but it is explained in the tutorial section of this post.
Did all this already..:wink:
The glow is not the only problem, besides most units are mostly relating to undead egyptians; I don't want to make another undead race as the original undead race is itself based on Egyptian stuff.
(btw I am already using some of the above search results mostly as summons or minions, also these searches cover my before mentioned 3 units)

Thanks anyways for suggestion..
However you can always search on other websites such as the resource section of wc3c.net, but that's a little more time-consuming.
It's true that I don't search other sites mostly, not just because of time, the stuff outside THW is less reliable. I have already faced problems with this (Have lost two of my maps due to crash issues). I prefered sticking to Hive then onwards. However, if you know of some reliable resource outside THW I'll appreciate the link.
Hey guys,after carefully search around both my computers,I've found a spared 50% completed of my Cthulhu race in my fast computer.But,I decided to do Greek yesterday.So which one you prefer.

Should I continue making this race happen (Cthulhu),
or should I make a new one (Greek)


I'd personally love to see Cthullu themed race, plus you've got it started already - chances are that the final result is going to be more polished than a race started from scratch now.
I'll agree on this. As I mentioned earlier xYours Trulyx you have a chance to do better than what you had already done. Then why not continue with the same? It's only an opinion though, you are free to do what you will...
 
Last edited:
Level 28
Joined
Nov 12, 2007
Messages
2,340
Hmm I see. Well maybe you can use some haradrim models to mimic some human egyptian units, instead of solely relying on fantastic/mythological creatures. Or be less strict about avoiding the undead related-theme.

Yes there are some other sites! Personally I think you should always have a copy of your map, specially before importing a new untrusted model. Wc3c should be a reliable site, but having a back up copy wouldn't hurt anyway.

Here is a good list of other sites. I've been to Wc3c and WcUnderground and they didn't disappoint. Good luck!
 
Last edited:
  • Like
Reactions: N41
Level 19
Joined
Oct 7, 2014
Messages
2,209
I need help guys.
This is my first time meddling with JASS.
My custom gold mine isn't created during the start of the game.
The custom wisp creates gold mines similar to acolytes.
I tried moving the wisp to undead but it just crashed the game after attempting to create the custom gold mine.

JASS:
library ShintoSetup initializer Init requires CustomRaceSystem
    
    private function WorkerHideToggle takes nothing returns nothing
        call ShowUnit(GetEnumUnit(),IsUnitHidden(GetEnumUnit()))
    endfunction
    
    private function BoundGoldMine takes player play, group workers, unit goldmine, unit townhall, unit randhero returns nothing
        call ForGroup(workers,function WorkerHideToggle)
        call ForGroup(workers,function WorkerHideToggle)
        call DestroyGroup(workers)
    endfunction
    
    private function Init takes nothing returns nothing
        local CustomRace c = CustomRace.create("Shinto",RACE_NIGHTELF,0.9)
        call c.setTownHall('h000')                  // Shogun Hall
        call c.addWorkerType('e000',c.NEAR_MINE,5)  // Forest Spirit
        call c.addHeroType('H005')                  // Thunder-King
        call c.addHeroType('Emoo')                  // Priestess of the Moon
        call c.addHeroType('Edem')                  // Demon Hunter
        call c.addHeroType('Ewar')                  // Warden
        call c.setAIScript("nightelf.ai")
        call c.setCallback(CustomRaceCall.BoundGoldMine)
    endfunction
    
endlibrary
 
Right, to anyone curious about how to make a custom Haunted Gold Mine for your race work with Custom Race System, here's how you do it:

JASS:
library FaefolkSetup initializer Init requires CustomRaceSystem
    
    //This function saves the X/Y coordinates of the Gold Mine and the amount of gold it has, then removes it and places your custom Haunted Gold Mine in its place.
    private function EnchantGoldMine takes player play, group workers, unit goldmine, unit townhall, unit randhero returns nothing
        local integer mineGold = GetResourceAmount(goldmine)
        local real mineX = GetUnitX(goldmine)
        local real mineY = GetUnitY(goldmine)
        local unit newMine = null
        
        call RemoveUnit(goldmine)
        set newMine = CreateUnit(play, 'ffgm', mineX, mineY, 270.00) //replace 'ffgm' with the unit ID of your custom gold mine. Press Ctrl + D in the Object Editor to toggle raw data view.
        call SetResourceAmount(newMine, mineGold)

        set newMine = null
    endfunction
    
    private function Init takes nothing returns nothing
        local CustomRace c = CustomRace.create("Faefolk",RACE_HUMAN,1.0)
        call c.setTownHall('ffr1')                  // Faerie Ring
      /*call c.addWorkerType('ff??',c.NEAR_MINE,1)  // Worker 1
        call c.addWorkerType('ff??',c.NEAR_HALL,2)  // Worker 2
        call c.addHeroType('Ff??')                  // HERO: 
        call c.addHeroType('Ff??')                  // HERO: 
        call c.addHeroType('Ff??')                  // HERO: 
        call c.addHeroType('Ff??')*/                // HERO: 
        call c.setCallback(CustomRaceCall.EnchantGoldMine) // <----- This line calls the function above: EnchantGoldMine. You may rename the function, but change it here too.
        call c.setAIScript("undead.ai")
    endfunction
    
endlibrary

I guess you didn't read the previous posts,apcrabnightlive :hohum:
 
Status
Not open for further replies.
Top