However when the actor attaches, if the base unit is moved, it's Selection Circle remains where it WAS. Furthermore, once the Attached actor destroys itself the base unit cannot be selected anymore.
Please see attached 17 second video (bug occurs at 0:11)
Also, check out this awesome spell I made last year, just found the map
It is a new actor type, but it has no premade actors. So you create a new actor of type Site Operation - Rotator. Then you can select it in the site operations field of another actor.
However, as edited in the previous post, they don't seem to work on missile actors.
I combined our work to get the desired result.
Change missile model to ANY blank model.
Add event - Actor Creation - Create - ACTORB
Create new actor - Name it ROTATEME - Site Operation Rotator - Z = 1, Rate = 360.
Go to ACTORB - Hosting - Site Operations - Add ROTATE ME
When your unit fires now, it appears to shoot a rotating model.
Patch 1.5 introduced a new Rotation site operation, which should be able to rotate missiles without the need to attach them to an invisible model. You can set the turn speed in that site operation.
Is this in movers or actor data? The closest thing I found was
"Actor - Hosting - Site Operations - SopRotationSmooth"
I searched the patch notes and found
"Added CActorSiteOpRotator for spinning actor around arbitrary axes at arbitrary rate. Propellers can be made with this."
Which model did you use initially as a rotating model? Which actor did you apply to Set Animation TIme Scale to? I looked at your map and changed Maraduer missile actor to Tech Purchase Portrait Turn (TPPT model), but it had no effect when I attached my projectile to the TPPT model upon the actor creation of TPPT.
I made an advancement by taking a more general approach. Using two triggers, the first one gives the selected units a behavior, and the 2nd trigger prevents units from entering particular regions around units with those behaviors.
You can easily remove the Movement speed settings, as that is particular to my map. I dont' want these units to be able to move when their pathing block behavior becomes enabled. You can also change the event to your liking and the units it effects, mine simply effect selected units for testing purposes. So the generalized version would appear as below:
The only question is how memory intensive this becomes when many units have this behavior; however, memory issues aside, I can easily choose which units are blocked and which are not, and conversely which units actually apply their block and which do not, even if they have the behavior.
For instance, say I wanted player 7's units to block player 4 and player 5's units. I would set the first unit group to all units on entire map owned by 7. Then I would set MG = All units in GB belonging to 4 + All units in GB belonging to 5.
The flexibility becomes endless, because I can even restrict unit types. In fact I could restrict units types and player numbers for blockers and blockees through variables. I would recommend that others study this trigger and find ways to simply it or improve upon it or both.
That option can be enabled the same as in the previewer.
Go to 'Render'-> 'Show geometry' -> 'Attachment points'.
But NOTE: Every World of WarCraft model has right weapon and left weapon attachment points.
To enable the model data in the cut scene editor go to 'Window' -> 'Model Data' and then click on the attachment point on the model to see the name of it.
+Ark+
I've managed to get the spear in his hand and attack with it. One simple problem remains:
The spear is rotated 90 degrees, so he jabs it sideways instead of straight
Quote from TheHolyArk: GoThat option can be enabled the same as in the previewer.
Go to 'Render'-> 'Show geometry' -> 'Attachment points'.
But NOTE: Every World of WarCraft model has right weapon and left weapon attachment points.
To enable the model data in the cut scene editor go to 'Window' -> 'Model Data' and then click on the attachment point on the model to see the name of it.
+Ark+
I would like to thank you for your help, I appreciate it; however, I do have a few more questions. I'm going to quote what this guy said in his tutorial:
Under Events, create these events:
UnitBirth.(character's unit)
-Create
ActorCreation
-AnimPlay Attach Stand
UnitDeath.(character's unit)
-Destroy
Now under Host, select Actor and set the host to your character's actor.
Under Host Site Operations, add SOpAttachHardPoint02
do the same thing for your right shoulder, only set the Site Operation to SOpAttachHardPoint01
How do I get "Attach Stand" out of Anim Play (I attached a screenshot of far I got)
How do I select the actor under Host? (again I attached screen shot of how far I got)
Ok so right now I'm attaching the Spear to my footman (Humanmalewarriorheavy.m2 in WoW Model Viewer), the spear is (humanspear01.m2).
I'm am asking for a step-by-step explanation on how to attach this spear to the footman's Right hand, and when the animation "Attack1HPierce" is played on the Footman, the spear moves properly with his right hand.
0
I have a trigger that attaches an Actor to a Unit when any unit acquires a behavior. The trigger is presented below:
However when the actor attaches, if the base unit is moved, it's Selection Circle remains where it WAS. Furthermore, once the Attached actor destroys itself the base unit cannot be selected anymore.
Please see attached 17 second video (bug occurs at 0:11)
Also, check out this awesome spell I made last year, just found the map
0
Thought I'd upload a video attachment
0
I combined our work to get the desired result.
Change missile model to ANY blank model.
Add event - Actor Creation - Create - ACTORB
Create new actor - Name it ROTATEME - Site Operation Rotator - Z = 1, Rate = 360.
Go to ACTORB - Hosting - Site Operations - Add ROTATE ME
When your unit fires now, it appears to shoot a rotating model.
0
Is this in movers or actor data? The closest thing I found was "Actor - Hosting - Site Operations - SopRotationSmooth"
I searched the patch notes and found
"Added CActorSiteOpRotator for spinning actor around arbitrary axes at arbitrary rate. Propellers can be made with this."
But where is this found?
0
Which model did you use initially as a rotating model? Which actor did you apply to Set Animation TIme Scale to? I looked at your map and changed Maraduer missile actor to Tech Purchase Portrait Turn (TPPT model), but it had no effect when I attached my projectile to the TPPT model upon the actor creation of TPPT.
0
Almost all models have more than one attack point on their model, how do I choose which one gets attacked every time?
0
@EdwardSolomon: Go
I made an advancement by taking a more general approach. Using two triggers, the first one gives the selected units a behavior, and the 2nd trigger prevents units from entering particular regions around units with those behaviors.
-------------------Take a look here:
-------------------You can easily remove the Movement speed settings, as that is particular to my map. I dont' want these units to be able to move when their pathing block behavior becomes enabled. You can also change the event to your liking and the units it effects, mine simply effect selected units for testing purposes. So the generalized version would appear as below:
--------------------------------------The second trigger actually prevents units from entering regions around these units that acquired the behavior from the first trigger.
--------------------------------------The only question is how memory intensive this becomes when many units have this behavior; however, memory issues aside, I can easily choose which units are blocked and which are not, and conversely which units actually apply their block and which do not, even if they have the behavior.
For instance, say I wanted player 7's units to block player 4 and player 5's units. I would set the first unit group to all units on entire map owned by 7. Then I would set MG = All units in GB belonging to 4 + All units in GB belonging to 5.
The flexibility becomes endless, because I can even restrict unit types. In fact I could restrict units types and player numbers for blockers and blockees through variables. I would recommend that others study this trigger and find ways to simply it or improve upon it or both.
0
@EdwardSolomon: Go
????
0
What steps can I take to make it so allied units (and your own units) do not collide, but they do collide with enemy units?
0
I've managed to get the spear in his hand and attack with it. One simple problem remains:
The spear is rotated 90 degrees, so he jabs it sideways instead of straight
0
0
One thing is slightly out of date, we now have a CUtscene editor instead of Previewer. So how do I view attachment points in the new cutscene editor?
0
@EdwardSolomon: Go
Ok so right now I'm attaching the Spear to my footman (Humanmalewarriorheavy.m2 in WoW Model Viewer), the spear is (humanspear01.m2).
I'm am asking for a step-by-step explanation on how to attach this spear to the footman's Right hand, and when the animation "Attack1HPierce" is played on the Footman, the spear moves properly with his right hand.
0
@Flinkelinks: Go
Sorry, but how do I find a list of the attachment points since patch 1.5 when I preview a model?
0
@DrSuperEvil: Go
When you say host, do you mean through data or attach through in-game triggers upon unit creation? Or are we talking Site ops?