• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 12:53
CET 18:53
KST 02:53
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10
Community News
Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2BGE Stara Zagora 2026 announced15[BSL21] Ro.16 Group Stage (C->B->A->D)4Weekly Cups (Nov 17-23): Solar, MaxPax, Clem win3RSL Season 3: RO16 results & RO8 bracket13
StarCraft 2
General
Chinese SC2 server to reopen; live all-star event in Hangzhou Maestros of the Game: Live Finals Preview (RO4) BGE Stara Zagora 2026 announced Weekly Cups (Nov 24-30): MaxPax, Clem, herO win SC2 Proleague Discontinued; SKT, KT, SGK, CJ disband
Tourneys
RSL Offline Finals Info - Dec 13 and 14! Sparkling Tuna Cup - Weekly Open Tournament StarCraft Evolution League (SC Evo Biweekly) Sea Duckling Open (Global, Bronze-Diamond) $5,000+ WardiTV 2025 Championship
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 502 Negative Reinforcement Mutation # 501 Price of Progress Mutation # 500 Fright night Mutation # 499 Chilling Adaptation
Brood War
General
Data analysis on 70 million replays BW General Discussion Foreign Brood War MBCGame Torrents [ASL20] Ask the mapmakers — Drop your questions
Tourneys
Small VOD Thread 2.0 [Megathread] Daily Proleagues [BSL21] RO16 Group D - Sunday 21:00 CET [BSL21] RO16 Group A - Saturday 21:00 CET
Strategy
Current Meta Game Theory for Starcraft How to stay on top of macro? PvZ map balance
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Path of Exile ZeroSpace Megathread The Perfect Game
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas TL Mafia Community Thread
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread Things Aren’t Peaceful in Palestine The Big Programming Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
Formula 1 Discussion 2024 - 2026 Football Thread
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Where to ask questions and add stream? The Automated Ban List
Blogs
I decided to write a webnov…
DjKniteX
Physical Exertion During Gam…
TrAiDoS
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1735 users

[G][Data] Changing The Xel'Naga Watchtower Model

Forum Index > SC2 Maps & Custom Games
Post a Reply
Normal
eTcetRa
Profile Joined November 2010
Australia822 Posts
Last Edited: 2011-08-17 14:09:33
August 17 2011 13:56 GMT
#1
[image loading]

Introduction
Good day team liquid mapping community! Today, i feel, is a good day to give something back to the community, so I have created this guide to changing certain properties of the xel'naga watchtower. This guide will give you the knowledge to change the model, size, and colour of the xel'naga watchtower using the data editor. I hope this guide will be helpful to some.

The map this guide is used on is called oZz Flamestrike, and is published on SEA, if anyone is interested in checking out the model in-game, or the map in general.

First off, lets take a look at this Xel'Naga Watchtower we are so used to seeing in almost every map.
+ Show Spoiler [Clicky for image] +
[image loading]
See now that cocky little bastard knows he reigns supreme.



Opening the Data Editor
First off, lets open up the Data Editor. To do that, either click on the Data Editor button on the top menu, or press F7:
[image loading]


Using the Data Editor
Once you are in the data editor scroll across to the Units Tab and use the Search Function to find Xel'Naga Tower:

[image loading]


When you click on Xel'Naga Tower, the data editor will bring up the properties of that unit (below the search function). These properties include: Abilities, Actors, Footprints, Models, Movers, Sounds, and Validators. The property which we want to deal with is Actors, specifically the Xel'Naga Tower (Unnamed) actor.

[image loading]



Clicking on this actor will bring up a menu to the right, where you will find many options. We want to use the Art Tab first. You will see the option, Model, which is the one we want to change. This will bring up a list of models that can be used, I will be using Xel'Naga Obeliskfor this guide, since that is what I will be using in my map.

[image loading]



So now we have done the basic model change we will make it so the model changes again when the tower has been activated. To do this we must switch over to the Events Tab (instead of the Art Tab), where a large list of events are shown.

We need to scroll down and find these ones:

[image loading]


So then we want to take the AnimBracketStart Work under Abil.TowerCapture.SourceStart and change the Msg Type to Model Swap. Then choose the Xel'Naga Obelisk & chose Variation 2.

Then change AnimBracketStop Work under Abil.TowerCapture.SourceStop and change the Msg Type to Model Swap. Then choose the Xel'Naga Obelisk & chose Variation 1.

So the settings would look like this:
[image loading]

And the result would be this:
[image loading]


That's it for the guide for now, I'll update it tomorrow, showing everyone how to use the Events Tab to alter the size and colour of the new tower, to achieve this:
+ Show Spoiler +
[image loading]




I'll also make this guide a lot easier to read over the course of this week.
Retired Mapmaker™
FlopTurnReaver
Profile Blog Joined January 2010
Switzerland1980 Posts
August 17 2011 14:15 GMT
#2
Nice guide, I'm sure many people have waited for this and we won't be seeing a lot of standart XWT's anymore from here on^^
Check out @MapOfTheMonth on Twitter and under http://bit.ly/motmorg
Ragoo
Profile Joined March 2010
Germany2773 Posts
August 17 2011 16:45 GMT
#3
Fuck yeah! I have waited for this so long. Today I was thinking about figuring it out by myself and then create a bunch of custom models for the community, but I guess everyone can do it by himself now , so thx so much <3
Member of TPW mapmaking team/// twitter.com/Ragoo_ /// "goody represents border between explainable reason and supernatural" Cloud
NASAmoose
Profile Joined May 2011
United States231 Posts
August 17 2011 20:19 GMT
#4
Awesome, thanks so much :D
lefix
Profile Joined February 2011
Germany1082 Posts
August 17 2011 20:21 GMT
#5
looking forward to part 2
Map of the Month | The Planetary Workshop | SC2Melee.net
Gl!tch
Profile Joined December 2010
United States573 Posts
August 18 2011 02:14 GMT
#6
<3 tytytytytyty. Will be using this for all maps now :D
“I mean, they say you die twice. One time when you stop breathing and a second time, a bit later on, when somebody says your name for the last time.” ― Banksy
sashamunguia
Profile Joined February 2011
Mexico423 Posts
August 18 2011 02:26 GMT
#7
nice post, good to see some creativity on the towers, i was getting kinda bored of them
"only the need for meaning changes how you feel about what you see" "he who is not courageous enough to take risks will accomplish nothing in life" "being a Rebel is as stupid as to be completely Obedient"
eTcetRa
Profile Joined November 2010
Australia822 Posts
August 18 2011 06:49 GMT
#8
Thanks everyone. If anyone has any feedback, or advice to make it easier to read. I'll update it with scaling and coloring at some point I just need to get my adobe products working again - what i payed for it *shifty eyes*
Retired Mapmaker™
Icetoad
Profile Joined May 2010
Canada262 Posts
August 18 2011 15:11 GMT
#9
Wow!! nice guide, I will certainly try it on my new maps, was getting tired of the same old tower that looks a lot out of place.
This guide should be certainly be put in the [Reference] Mapmaking Links Compilation >
Great post Holiver.
Map Maker of Nimbus
Big J
Profile Joined March 2011
Austria16289 Posts
August 18 2011 15:22 GMT
#10
oh... I thought about asking this once or twice already... Great guide
Jackbo
Profile Joined December 2010
Korea (South)102 Posts
August 20 2011 02:58 GMT
#11
Hey, I tried this out and I'm fairly certain I did everything as instructed. The tower looks fine initially (in the closed position) and once I go near it with a unit, it opens up like you showed. However, when I retreat from it, and the tower is meant to deactivate, it does not close completely and return to its original closed form.

From then on, it does change when it gets activated, but it changes between different variations of "open". Is this working as intended?

Another thing I was wondering about is whether there's a way to make it so that flying units pass over the tower, instead of through it. The obelisk model is very tall, and as a result, it looks like flying units go through it, which is not an issue with the original xel'naga tower.
Gl!tch
Profile Joined December 2010
United States573 Posts
August 20 2011 03:09 GMT
#12
Another thing I was wondering about is whether there's a way to make it so that flying units pass over the tower, instead of through it. The obelisk model is very tall, and as a result, it looks like flying units go through it, which is not an issue with the original xel'naga tower.

I've encountered this as well ( on my current map project theres a tower that only accepts air units to control it ).

My solution was just to put a no fly zone right on it.
“I mean, they say you die twice. One time when you stop breathing and a second time, a bit later on, when somebody says your name for the last time.” ― Banksy
eTcetRa
Profile Joined November 2010
Australia822 Posts
August 20 2011 12:53 GMT
#13
Yes, I would have used the no-fly zone myself

As far as the open-close animations. I've had this issue myself, and I think its a bug. It sometimes it works on my map, sometimes it does not. Will let ya know if I find a permanent fix
Retired Mapmaker™
Icetoad
Profile Joined May 2010
Canada262 Posts
August 24 2011 03:44 GMT
#14
Yeah just did your guide and it is the same problem as Jackbo stated.
It doesn't return to normal.
Map Maker of Nimbus
Johanaz
Profile Joined September 2010
Denmark363 Posts
August 25 2011 08:51 GMT
#15
Same problem as Jackbo. Model doesn´t return!
With regards to flying units, I figured out how to scale the model down to 60% size, which eliminates that issue.

I wanna use that obelisk in my new map, I hope u figure it out soon.
TPW Map Maker - theplanetaryworkshop.com
funcmode
Profile Joined June 2010
Australia720 Posts
August 25 2011 20:03 GMT
#16


Sorry to be such a tease!
@funcmode - TPW Mapmaking Team - theplanetaryworkshop.com
eTcetRa
Profile Joined November 2010
Australia822 Posts
August 28 2011 09:24 GMT
#17
Very nice Funcmode, pulled it of very well and with animations. I am jealous!
Retired Mapmaker™
funcmode
Profile Joined June 2010
Australia720 Posts
August 28 2011 13:14 GMT
#18
Thanks Holiver, glad you like it

If people are interested about how you can do this I'll try and give a brief explanation (bit short on time right now).

Basically, most doodads lack enough animations to be used effectively as watchtowers, and animations simply don't exist when using your method (model swapping). I'm fairly sure the problem people are encountering (the model not swapping back) is fixable but in my opinion model swapping still isn't ideal.

If you use a doodad with enough animations, the process is quite easy. Just changing the model in the data editor should work straight away. Try swapping the watchtower to the zhakul'das library I used on TPW Artifice. It should activate and deactivate and animate accordingly. The problem I encountered there however was that the animations were the opposite of what I wanted, so I had to rewrite the animation events in the unit data to get it to work how I wanted.

The real problem here however, is there are literally only about 3 doodads in the multiplayer dependencies with enough animations to work properly as a watchtower (the library I mentioned earlier, the protoss obelisk used in GSL's Xel'Naga Fortress and another I can't remember right now). So, the whole custom watchtower thing might get quite stale quite quick if you want animations et cetera. Even raiding the campaign dependencies turned out to be less fruitful than I'd hoped.

I'll keep investigating to see if I can come up with something further.
@funcmode - TPW Mapmaking Team - theplanetaryworkshop.com
Ragoo
Profile Joined March 2010
Germany2773 Posts
August 28 2011 14:30 GMT
#19
You could probably change the watchtower model to something else and then add a trigger that a light doodad or fire doodad appears/is made visible when it's activated.
Don't know how "smooth" the activation will look but it's a possibility I guess.
Member of TPW mapmaking team/// twitter.com/Ragoo_ /// "goody represents border between explainable reason and supernatural" Cloud
Gl!tch
Profile Joined December 2010
United States573 Posts
August 28 2011 14:37 GMT
#20
My custom watchtower on the map im making activates a fire on top of a pillar (which is realy a fire on top of a small area of high ground, which is concealed by a column)

http://www.teamliquid.net/forum/viewmessage.php?topic_id=257394

I have made it look a bit better by colouring the column and darkening the surrounding area since then.
“I mean, they say you die twice. One time when you stop breathing and a second time, a bit later on, when somebody says your name for the last time.” ― Banksy
Ragoo
Profile Joined March 2010
Germany2773 Posts
August 28 2011 20:59 GMT
#21
Btw I just tested the fire/light thing and just a short explanation how it works (with fire as example):

Open data editor -> go to Unit: Xel'Naga Tower -> under Actors open "XelNagaTower(Unnamend)" and then change "Art - Model", "Art - Model(Build)" , "Art - Model(Editor)" and "Art - Model(Placement)" to Fire Medium

Go to Events - Events + and then take the AnimBracketStart Work under Abil.TowerCapture.SourceStart and change the Msg Type to Set Scale and change values on x,y and z to 1.0

Then go to AnimBracketStop Work under Abil.TowerCapture.SourceStop and change the Msg Type to Set Scale again and change the values of x,y and z to a small number like 0.0001 so it's not visible after deactivation.

In both cases change the "Blend in Duration" to something more appropriate. With the default 0 it will simply change the scale instantly which looks unnatural, changing it to 1 makes it so it grows/shrinks over the course of 1 second which looks much better.

Now go to the unit XelNaga Tower and change UI - Height to the Height you want your Fire to be, cos you can't change its height after placing it like you can with a doodad. I wanted the fire on top of a Temple Column so I chose a height of 3.3 for example.

Now it's time to place your fire cos you have the appropriate height.

After placing it go to the Unit XelNaga Tower and its Actor XelNagaTower(Unnamed) again and change x, y and z values in Art - Scale to a very small number like 0.0001 so it's not visible (this is the last step cause now you won't be able to see the unit when placing it anymore).

Congrats, you just made a custom watchtower in probably something like 2 minutes! :D
Member of TPW mapmaking team/// twitter.com/Ragoo_ /// "goody represents border between explainable reason and supernatural" Cloud
Gl!tch
Profile Joined December 2010
United States573 Posts
August 30 2011 00:35 GMT
#22
Ah thanks ragoo, when i made mine i did it by switching the models between a rock (small and unnoticable) and fire. Then i changed the fire's model to fit what i wanted the xel'naga tower fire to look like... then changed all the other fire doodad's back to scale.

This is alot better :D
“I mean, they say you die twice. One time when you stop breathing and a second time, a bit later on, when somebody says your name for the last time.” ― Banksy
eTcetRa
Profile Joined November 2010
Australia822 Posts
Last Edited: 2011-09-08 04:25:44
September 08 2011 04:23 GMT
#23
Update coming Soon(TM), sorry about the delay, I'm going to make this much easier to read, and with much more covered.

Edit: I really like the fire idea, fits really well with my map Flamestrike, and I will be using that!
Retired Mapmaker™
Torte de Lini
Profile Blog Joined September 2010
Germany38463 Posts
September 08 2011 04:43 GMT
#24
This is sexy, I liked the one used for dual point :B
https://twitter.com/#!/TorteDeLini (@TorteDeLini)
Probe1
Profile Blog Joined August 2010
United States17920 Posts
September 08 2011 13:22 GMT
#25
That's Dual Sight* good sir.
우정호 KT_VIOLET 1988 - 2012 While we are postponing, life speeds by
Normal
Please log in or register to reply.
Live Events Refresh
IPSL
17:00
Ro8 Set 1
Dewalt vs ZZZero
Liquipedia
PSISTORM Gaming Misc
16:55
FSL TeamLeague: ASH vs IC
Freeedom17
Liquipedia
WardiTV 2025
12:00
Group Stage 1 - Group A
WardiTV1032
ComeBackTV 560
IndyStarCraft 233
TaKeTV 231
Rex107
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
IndyStarCraft 233
Rex 107
BRAT_OK 95
trigger 40
Livibee 33
MindelVK 26
StarCraft: Brood War
Calm 3541
EffOrt 711
Hyuk 277
firebathero 225
Bonyth 126
Larva 115
Rush 98
Rock 30
Terrorterran 18
Dota 2
Gorgc5695
qojqva4312
420jenkins409
Fuzer 395
Counter-Strike
fl0m4941
zeus1226
chrisJcsgo36
Super Smash Bros
Mew2King101
Heroes of the Storm
Khaldor502
Liquid`Hasu373
Other Games
Grubby1728
Mlord703
DeMusliM194
Hui .189
RotterdaM161
KnowMe109
Trikslyr62
Sick57
Organizations
Other Games
EGCTV1908
gamesdonequick1
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 20 non-featured ]
StarCraft 2
• poizon28 29
• Hinosc 14
• Reevou 13
• Dystopia_ 2
• LUISG 2
• IndyKCrew
• sooper7s
• intothetv
• Kozan
• AfreecaTV YouTube
• LaughNgamezSOOP
• Migwel
StarCraft: Brood War
• Airneanach53
• Michael_bg 4
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• C_a_k_e 2560
Other Games
• Shiphtur138
• tFFMrPink 12
Upcoming Events
BSL 21
2h 8m
Sziky vs OyAji
Gypsy vs eOnzErG
OSC
4h 8m
Solar vs Creator
ByuN vs Gerald
Percival vs Babymarine
Moja vs Krystianer
EnDerr vs ForJumy
sebesdes vs Nicoract
Sparkling Tuna Cup
16h 8m
WardiTV 2025
18h 8m
OSC
21h 8m
IPSL
23h 8m
Bonyth vs KameZerg
BSL 21
1d 2h
Bonyth vs StRyKeR
Tarson vs Dandy
Replay Cast
1d 15h
Wardi Open
1d 18h
StarCraft2.fi
1d 22h
[ Show More ]
Monday Night Weeklies
1d 23h
Replay Cast
2 days
WardiTV 2025
2 days
StarCraft2.fi
2 days
PiGosaur Monday
3 days
StarCraft2.fi
3 days
Tenacious Turtle Tussle
4 days
The PondCast
4 days
WardiTV 2025
4 days
StarCraft2.fi
4 days
WardiTV 2025
5 days
StarCraft2.fi
6 days
RSL Revival
6 days
IPSL
6 days
Sziky vs JDConan
Liquipedia Results

Completed

Proleague 2025-12-04
RSL Revival: Season 3
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
YSL S2
BSL Season 21
CSCL: Masked Kings S3
Slon Tour Season 2
Acropolis #4 - TS3
WardiTV 2025
META Madness #9
Light HT
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22

Upcoming

BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Big Gabe Cup #3
RSL Offline Finals
Kuram Kup
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.