P+ - Kirby - Subaction - SpecialN_25
            
            
            
                |
            
            
                
                
                
                
                
            
            
                
                
            
            
                
                
            
            
                
                
            
            
                
                
            
            Stats
            
                
                    | IASA: | None | 
                
                    | Subaction Index: | 0x2fe | 
            
            Scripts
            Main
            - if ((LongtermAccessFloat (0x13) NotEqual scalar(50))) - BoolVariableSetTrue { variable: RandomAccessBool (0x1f) }
- IntVariableSet { variable: RandomAccessInt(ThrowDataParam3), value: 768 }
- IntVariableSet { variable: RandomAccessInt (0x5), value: 771 }
 
- else- FloatVariableSet { variable: LongtermAccessFloat (0x13), value: 37 }
- UnknownEvent { namespace: 0x11, code: 0x15, unk1: 0x0, arguments: [Value(115), Bool(true), Bool(true)] }
- BoolVariableSetFalse { variable: LongtermAccessBool (0x7b) }
 
- AsyncWait(15.0)
- ModelChanger { reference: 0, switch_index: 1, bone_group_index: 1 }
- BoolVariableSetTrue { variable: RandomAccessBool(EnableGlide) }
- SyncWait(6.0)
- ModelChanger { reference: 0, switch_index: 1, bone_group_index: 0 }
- AsyncWait(39.0)
- AllowInterrupts
GFX
            - if (not(BoolIsTrue RandomAccessBool (0x1f))) - ExternalGraphicEffect(ExternalGraphicEffect { file: 0, graphic: 9, bone: 400, x_offset: 0.0, y_offset: 0.0, z_offset: 0.0, x_rotation: 0.0, y_rotation: 0.0, z_rotation: 0.0, scale: 1.0, randomize: Some(ExternalGraphicEffectRandomize { random_x_offset: 0.0, random_y_offset: 0.0, random_z_offset: 0.0, random_x_rotation: 0.0, random_y_rotation: 0.0, random_z_rotation: 0.0 }), terminate_with_animation: false })
- FlashEffectOverlay { red: 255, green: 255, blue: 255, alpha: 140 }
- SyncWait(1.0)
- FlashEffectOverlay { red: 255, green: 80, blue: 0, alpha: 200 }
- SetColorOfFlashEffectOverlay { transition_time: 15, red: 0, green: 0, blue: 0, alpha: 0 }
- AsyncWait(14.0)
- if (OnGround) - GraphicEffect(GraphicEffect { graphic: 11, bone: 400, x_offset: 8.0, y_offset: 0.0, z_offset: 7.0, x_rotation: 0.0, y_rotation: 0.0, z_rotation: 0.0, scale: 0.4, random_x_offset: 0.0, random_y_offset: 0.0, random_z_offset: 0.0, random_x_rotation: 0.0, random_y_rotation: 0.0, random_z_rotation: 0.0, terminate_with_animation: false })
 
- AsyncWait(15.0)
- RemoveFlashEffect
- FlashEffectOverlay { red: 255, green: 128, blue: 0, alpha: 80 }
- SetColorOfFlashEffectOverlay { transition_time: 18, red: 0, green: 0, blue: 0, alpha: 0 }
- SyncWait(18.0)
- RemoveFlashEffect
 
SFX
            - AsyncWait(15.0)
- SoundEffect1(78)
Other
            - AsyncWait(15.0)
- Rumble { unk1: 13, unk2: 0 }