First of all, this is a guide on how to create a Protoss Morph ability from scratch. In this guide, we will be morphing the Sentry into the Orpheous. (Example)
Credits :
Credits to Thrikodias for his model and assets on the Shard Cannon
Importing Custom Models and Textures :
Under SC2 Mapster Assets > Thrikodias Assets > Shard Cannon
NOTE :
It is IMPORTANT to give credits to whomever Assets we have downloaded.
Morph Testing
Under Custom Games > Browse Map > Search for Orpheous Test Mod > Select Protoss Race and try out the Sentry to Orpheous Morph.
STEP 1 :
Create a new Unit Orpheous > Copy from Sentry
Create a new Actor Orpheous > Copy from Sentry
Set Unit Name Token to Orpheous
STEP 2 :
Create a new Model (based on Unit) > Orpheous
Set Model > ShardCannon.m3
Return to Actor Orpheous > Set Model : Orpheous
Set Scale (X,Y,Z) > (0.75,075,0.75)
STEP 3 :
Create Model : Sentry Morph (This will be the morph animation model)
Set Model > PurifierMatrixMorph.m3
Create Model Actor : Sentry Morph > based on Model Animation Style Continuous
Set Model > Sentry Morph
Set Scale (X,Y,Z) > (0.5,0.5,0.5)
Create Model : Orpheous Warp In (This will be the Orpheous Warp In Model)
Set Model : BlinkIn.m3
Create Model Actor : Orpheous Warp In
based on : Model Animation Style one Shot
Set Model : Orpheous Warp In
Set Scale : (X,Y,Z) > (1,25,1.25,1.25)
STEP 4 :
Create Sound > Sentry_UpgradeToOrpheousStart based on Type: SoundOneShot
Select Sound > Core_Transform
Create Sound Actor > Sentry_UpgradeToOrpheousStart
Set Sound > Sentry_UpgradeToOrpheousStart
Create Sound > Sentry_UpgradeToOrpheousEnd based on Type: SoundOneShot
Select Sound > Core_Transform
Create Sound Actor > Sentry_UpgradeToOrpheousEnd
Set Sound > Sentry_UpgradeToOrpheousEnd
STEP 5 :
Create a Button > Upgrade to Orpheous
Select the ShardCannon.btn (button)
Create a Button > Cancel - Upgrade Morph (Optional)
Select the Cancel - Upgrade Morph button
STEP 6 :
Create Ability > Morph To Orpheous based on Type : Morph
Command : Execute > (Button : Upgrade To Orpheous)
Set (Basic) Ability : Info > Unit : Orpheous
Ability : Progress Button > Upgrade To Orpheous
Set (Basic) Stats : Flags
Disable Abilities
Fast Build
Ignore Collision
Ignore Facing
Interruptible
Produce
Show Progress
Suppress Movement
Wait Until Stopped
Double-click on the Ability : Info > Unit : Orpheous
Set Abilities > Delay > 20.0s
Set Actor > Delay > 20.0s
Set Mover > Delay > 20.0s
Set Stats > Delay > 20.0s
0
Done with the tutorial. Attached are the End Results for the morph in this tutorial.
Feel free to comment on this tutorial. Do inform me if there is any typo error.
0
Hi, everyone,
First of all, this is a guide on how to create a Protoss Morph ability from scratch. In this guide, we will be morphing the Sentry into the Orpheous. (Example)
Credits :
Credits to Thrikodias for his model and assets on the Shard Cannon
Importing Custom Models and Textures :
Under SC2 Mapster Assets > Thrikodias Assets > Shard Cannon
NOTE :
It is IMPORTANT to give credits to whomever Assets we have downloaded.
Morph Testing
Under Custom Games > Browse Map > Search for Orpheous Test Mod > Select Protoss Race and try out the Sentry to Orpheous Morph.
STEP 1 :
Create a new Unit Orpheous > Copy from Sentry
Create a new Actor Orpheous > Copy from Sentry
Set Unit Name Token to Orpheous
STEP 2 :
Create a new Model (based on Unit) > Orpheous
Set Model > ShardCannon.m3
Return to Actor Orpheous > Set Model : Orpheous
Set Scale (X,Y,Z) > (0.75,075,0.75)
STEP 3 :
Create Model : Sentry Morph (This will be the morph animation model)
Set Model > PurifierMatrixMorph.m3
Create Model Actor : Sentry Morph > based on Model Animation Style Continuous
Set Model > Sentry Morph Set Scale (X,Y,Z) > (0.5,0.5,0.5)
Create Model : Orpheous Warp In (This will be the Orpheous Warp In Model)
Set Model : BlinkIn.m3
Create Model Actor : Orpheous Warp In
based on : Model Animation Style one Shot Set Model : Orpheous Warp In Set Scale : (X,Y,Z) > (1,25,1.25,1.25)
STEP 4 :
Create Sound > Sentry_UpgradeToOrpheousStart based on Type: SoundOneShot
Select Sound > Core_Transform
Create Sound Actor > Sentry_UpgradeToOrpheousStart
Set Sound > Sentry_UpgradeToOrpheousStart
Create Sound > Sentry_UpgradeToOrpheousEnd based on Type: SoundOneShot
Select Sound > Core_Transform
Create Sound Actor > Sentry_UpgradeToOrpheousEnd
Set Sound > Sentry_UpgradeToOrpheousEnd
STEP 5 :
Create a Button > Upgrade to Orpheous
Select the ShardCannon.btn (button)
Create a Button > Cancel - Upgrade Morph (Optional)
Select the Cancel - Upgrade Morph button
STEP 6 :
Create Ability > Morph To Orpheous based on Type : Morph
Set Ability : Commands Command : Cancel > (Button : Cancel - Upgrade Morph) Optional
Command : Execute > (Button : Upgrade To Orpheous)
Set (Basic) Ability : Info > Unit : Orpheous
Ability : Progress Button > Upgrade To Orpheous
Set (Basic) Stats : Flags Disable Abilities Fast Build Ignore Collision Ignore Facing Interruptible Produce Show Progress Suppress Movement Wait Until Stopped
Double-click on the Ability : Info > Unit : Orpheous
Set Abilities > Delay > 20.0s Set Actor > Delay > 20.0s Set Mover > Delay > 20.0s Set Stats > Delay > 20.0s
STEP 7 :
Creating Actor Events
Select the Sentry Unit Actor
Open Events+ and create the following events:-
Select the Orpheous Unit Actor
Open Events+ and create the following events:-
Select the Actor Sentry Morph which is based on Model Animation Style Continuous
Open Events+ and create the following events:-
Select the Actor Orpheous Warp In which is based on Model Animation Style One Shot
Open Events+ and create the following events:-
Select the Sound Actor Sentry_UpgradeToOrpheousStart which is based on Type : SoundOneShot
Open Events+ and create the following events:-
Select the Sound Actor Sentry_UpgradeToOrpheousEnd which is based on Type : SoundOneShot
Open Events+ and create the following events:-
STEP 8 :
Finally, create a command card ability for the Morph under Unit : Sentry and test out the morph.
NOTES :
GL stands for Global Loop
BSD stands for Birth Stand Death Animation