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

New to map editting

Status
Not open for further replies.
Level 1
Joined
Dec 21, 2010
Messages
7
I don't have much experience with coding (basic matlab), and I've only recently grasped the editing of abilities.

I have a well thought out idea though not sure where to begin my learning! I was successfully able to add abilities such as heat seeker missle and psi storm though couldn't figure a way to work the nuke despite removing its requirements or to give an ability such as charge a knock back effect.

I'm out of my field here but the trickiest part would be the triggers as the game will be basically a 3d turn based game, inspired by 2d worms, with views switching into first/third person when an ability is to be used! :vw_death:

someone please direct me lol...
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,255
I sujest you familiarize yourself with how triggers work. The principles are as follows
1. An entry point, this is usually dune by socketing a trigger into an event slot.
2. A piece of code to run, made up of lines of script.

An event notifies a trigger causing the function to run. This then begins executing the lines of script in sequential order.

All interactions with the game engine that script can make are done via native calls. You have access to some script management features such as variables to improve the functionality of your script. Finally scripts can have flow control structures which break the sequential execution restriction such as itterative structures or conditional structures.

You can eithor type raw galaxy script which is a C based language or you can use the GUI system to build the script for you.

Complex systems will need many triggers and many variables in many functions to work.
 
Status
Not open for further replies.
Top