I would greatly appreiciate any help you could give me.
They are in there own hiiden/spoiler brackects to save space
1.
Hidden/Spoiler:
1. How did Mav do custom Skydomes and fx stuff for the stock maps, like,in his DT mods, I understand how its done when making new maps, but I only have a vague idea how it might be done for stock maps. So can someone please tell me how you did it, 
Hidden/Spoiler:
2. Can someone help me with some lua code? I came up with a awesome idea, what if we could create a lua script command, so that when hit with a sepcific force power, the unit would switch sides. I already know how most of the code would work, I think, the question marks are where I need you help.If we can get this to work,it could be like the force mind trick of the new Force Unleased 2 game.
Here is the code
-- ADD THIS IN THE ScriptPostLoad SECTION
OnObjectDamage(
function(object, damager)
if GetObjectHealth(object) > 900000 then return end
if GetObjectLastHitWeaponClass(object) == "com_weap_inf_mind_trick" then
???????????? end
end
)
--END
------------------
--ADD THIS AFTER THE ScriptPostLoad SECTION
function ???????For(object, timercount)
--???????
print("--??????")
health = GetObjectHealth(object)
SetProperty(object, "CurHealth", 1000000)
DeactivateObject(object)
-- Wait for timercount
print("-- Wait for timercount")
CreateTimer("timer" .. count)
SetTimerValue("timer" .. count, timercount)
StartTimer("timer" .. count)
OnTimerElapse(
function(timer)
--????????
print("--?????????")
ActivateObject(object)
SetProperty(object, "CurHealth", (GetObjectHealth(object) - 1000000) + health)
count = count + 1
end,
"timer" .. count
)
end
--END
Here is the code
-- ADD THIS IN THE ScriptPostLoad SECTION
OnObjectDamage(
function(object, damager)
if GetObjectHealth(object) > 900000 then return end
if GetObjectLastHitWeaponClass(object) == "com_weap_inf_mind_trick" then
???????????? end
end
)
--END
------------------
--ADD THIS AFTER THE ScriptPostLoad SECTION
function ???????For(object, timercount)
--???????
print("--??????")
health = GetObjectHealth(object)
SetProperty(object, "CurHealth", 1000000)
DeactivateObject(object)
-- Wait for timercount
print("-- Wait for timercount")
CreateTimer("timer" .. count)
SetTimerValue("timer" .. count, timercount)
StartTimer("timer" .. count)
OnTimerElapse(
function(timer)
--????????
print("--?????????")
ActivateObject(object)
SetProperty(object, "CurHealth", (GetObjectHealth(object) - 1000000) + health)
count = count + 1
end,
"timer" .. count
)
end
--END
Hidden/Spoiler:
3.Haywire dets. I used the base class "haywire, but it caused a CTD, with an error saying that it couldnt find the base class "haywire". Any ideas? 

