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

[Trigger] Tree

Status
Not open for further replies.
Level 4
Joined
Feb 27, 2008
Messages
71
Hey all could someone help me with somethings? Can we have more tree then we can have on World edit?:confused:
 
i dont totally undarstand but i think you want more trees right?
The easier way is to DL WEU (world editor unlimited), here you can use unlimited trees, my advice is that you dont anything else with it(only trees), because some sh*t can happen to your map if you use WEU.
And one thing, when you open map once with WEU and save it in it, you wont be able to open the map with normal WE.
 
Level 19
Joined
Sep 4, 2007
Messages
2,826
I don't think this is what you wanted but oh well.
Here is a fun system which I made. It fills a whole map with trees. Just change the type of destructible to something else if you'd like. :D

  • Create Destructible Walls
    • Events
      • Map initialization
    • Conditions
    • Actions
      • Visibility - Disable fog of war
      • Visibility - Disable black mask
      • Set BlockValue = 128.00
      • For each (Integer A) from 1 to 180, do (Actions)
        • Loop - Actions
          • Set MapGen = (MapGen + 0.55)
          • Game - Display to (All players) the text: (Map is generating please wait - + ((String(MapGen)) + (% + done.)))
          • For each (Integer B) from 1 to 180, do (Actions)
            • Loop - Actions
              • Set TempPoint = (Center of TileGen <gen>)
              • Set TempPoint2 = (TempPoint offset by ((BlockValue x X), (BlockValue x Y)))
              • Destructible - Create a at TempPoint2 facing 269.00 with scale 1.20 and variation 1
              • Custom script: call RemoveLocation(udg_TempPoint)
              • Custom script: call RemoveLocation(udg_TempPoint2)
              • Set X = (X + 1.00)
          • Wait 0.01 seconds
          • Set Y = (Y - 1.00)
          • Set X = 0.00
      • Set MapGen = 100.00
      • Game - Display to (All players) the text: (Generating completed - + ((String(MapGen)) + (% + done.)))
If your playable map area is 30 x 30 then you'll have to change the x to 30 which is the width or hight playable map area. If your map's playable area is lets say 180 x 180 then change both of the x in the trigger to 180.
  • For each (Integer A) from 1 to x, do (Actions)
  • For each (Integer B) from 1 to x, do (Actions)
This system is not recommended for huge maps lol... 32000 destructibles... what a nightmare...
 

Attachments

  • MapGenerator.w3x
    69.1 KB · Views: 62
Status
Not open for further replies.
Top