API Reference¶
- class SSF2API()¶
The SSF2API acts as an interface between the game engine for SSF2 and ActionScript code on the timeline. Its purpose is to simplify the coding writing process for timeline code. The API is immediately initialized on all externally loaded content.
Attributes:
Field
Description
VERSION_MAJORA int that represents a “version when you make incompatible API changes.”
VERSION_MINORA int that represents a “version when you add functionality in a backwards compatible manner.”
VERSION_REVISIONA int that represents a “version when you make backwards compatible bug fixes.”
BASE_CLASSESA Object that holds all the API Class Objects.
- SSF2API.init(stagedata)¶
Inits a new SSF2API class gets retured to the StageData Class
- Arguments:
stagedata (
StageData) – Retrieves a StageData object from the engine.
- Returns:
SSF2API
- SSF2API.deinit()¶
Deinits the SSF2API class sets it’s value to null
- SSF2API.getAPIVersion()¶
Returns the full version number of the API
eg:v4.2.11- Return type:
String
- Returns:
VERSION_MAJOR.VERSION_MINOR.VERSION_REVISION
- SSF2API.signal(signal, data)¶
- Arguments:
int (
signal) –Object (
data) –
Deprecated since version Unknown: Nothing comes from the engine, hello world
- SSF2API.print(text)¶
Writes a string output to the game’s debug console.
- Arguments:
String (
text) – user input
- SSF2API.getProp(name)¶
Retuns a Object that was registered in the
SSF2AssetClassResourceManager.getResourceByID("mappings").getProp("metadata");
- Pram name String:
the name of the asset object
- Return type:
Object
- Returns:
Registered Object
- SSF2API.getUID()¶
returns the effective user ID of the calling process.
- Return type:
int
- Returns:
returns the UID of the object.
Deprecated since version Unknown.
- SSF2API.getCharacter(subject)¶
Accepts an
CharacterUID or MovieClip and returns the corresponding Character Object. If a MovieClip is provided, it may either be the stance animation or the main MovieClip itself.- Arguments:
* (
subject) – MovieClip or UID referring to the Character
- Return type:
- Returns:
Characterit exists, otherwise null.
- SSF2API.getCharacters()¶
A Array of
CharacterAPI’s that have been initialized in theStageDataClass.- Return type:
Array
- Returns:
A Array of
CharacterAPI’s.
- SSF2API.getPlayer(subject:*)¶
Accepts an
Characterplayer ID or MovieClip and returns the corresponding Character Object. If a MovieClip is provided, it may either be the stance animation or the main MovieClip itself. If neither the MovieClip nor its parent have the “player_id” property, it calls another function “_api.getPlayerByMC” to get the player’s instance.- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getPlayers()¶
The function then enters a loop which contains all the player instances retrieved from
StageDataand returns an Array withCharacter
- SSF2API.getProjectile(subject:*)¶
This function retrieves the SSF2 game object of a projectile based on the projectile’s subject.
- Arguments:
subject – This can be a MovieClip, an integer ID, or a Projectile object.
- Return type:
- Returns:
If a projectile is found, this function returns the game object instance of the projectile. Otherwise, it returns null.
- SSF2API.getProjectiles()¶
This function retrieves an array of all the projectiles currently in the game.
- Return type:
Array<
Projectile>- Returns:
Projectileobject instances. If there are no projectiles, an empty array is returned.
- SSF2API.getItem(subject:*)¶
This function retrieves the SSF2 game object of a Item based on the item’s subject.
- Arguments:
* (
subject) – This can be a MovieClip, an integer ID, or a Item object.
- Return type:
- Returns:
If a Item is found, this function returns the game object instance of the Item. Otherwise, it returns null.
- SSF2API.getItems()¶
- SSF2API.getEnemy(subject:*)¶
This method is used to retrieve the enemy object in a game.
- Arguments:
* (
subject) – A subject that can be a MovieClip, an integer, a Number, a String, or anEnermyobject.
- Return type:
SSF2GameObject or null
- Returns:
The enemy object instance if found, or null if not found.
- SSF2API.getEnemies():Array()¶
Returns an array of all the enemies in the game.
- Return type:
Array
- Returns:
All enemy object instance if found
- SSF2API.getTarget(subject:*)¶
Returns the target associated with the specified subject.
- Arguments:
* (
subject) – The subject for which to return the target. This can be a MovieClip, int, Number, or TargetTestTarget object.
- Return type:
- Returns:
The target associated with the specified subject, or null if it is not found.
- SSF2API.getTargets():Array()¶
Returns an array of all active targets in the game.
- Return type:
Array
- Returns:
An array of active targets in the game.
- SSF2API.getCollisionBoundary(subject:*):*()¶
- Arguments:
* (
subject) – MovieClip or String Name referring to the CollisionBoundary
- Return type:
CollisionBoundary- Returns:
If a collision boundary is found, this function returns the game object instance of the collision boundary. Otherwise, it returns null.
- SSF2API.getPlatform(subject:*):*()¶
- Arguments:
* (
subject) – MovieClip or String Name referring to the CollisionBoundary
- Return type:
Platform- Returns:
If a platform is found, this function returns the game object instance of the platform. Otherwise, it returns null.
- SSF2API.getPlatforms(options:Object=null):Array()¶
- Arguments:
* (
options) – Is an object that recives the parameter terrains and plataforms, for example:
{ "terrains":true, "platforms":false };
- Return type:
Array<
Platform>- Returns:
If terrains or platforms are setted to false, wont appear in the array, if the object is null, both will appear in the array.
- SSF2API.getPlatformBetweenPoints(_arg_1:Point, _arg_2:Point, _arg_3:Object=null):*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getCamBounds():MovieClip()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getDeathBounds():MovieClip()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.hitTestGround(_arg_1:Number, _arg_2:Number, _arg_3:Object=null):*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.hitTestGroundBetweenPoints(_arg_1:Point, _arg_2:Point, _arg_3:Object=null):*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.lightFlash(_arg_1:Boolean=true):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.setCamStageFocus(_arg_1:int):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.removeCamStageFocus():void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.addEventListener(_arg_1:String, _arg_2:Function, _arg_3:Object=null):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.hasEventListener(_arg_1:String, _arg_2:Function=null):Boolean()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.removeEventListener(_arg_1:String, _arg_2:Function):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.playSound(_arg_1:*, _arg_2:Boolean=false):int()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.stopSound(_arg_1:int):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.playMusic(_arg_1:String, _arg_2:int):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.stopMusic():void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getCurrentMusicInfo():Object()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.shakeCamera(_arg_1:int):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.matchGo():void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.matchGoComplete():void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.random():Number()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.randomInteger(_arg_1:int, _arg_2:int):int()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.safeRandom():Number()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.safeRandomInteger(_arg_1:int, _arg_2:int):int()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.fixBG():void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.attachEffect(_arg_1:*, _arg_2:Object=null):MovieClip()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.attachEffectOverlay(_arg_1:*, _arg_2:Object=null):MovieClip()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.calculateChargeDamage(_arg_1:Object):Number()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.calculateSelfHitStun(_arg_1:Number, _arg_2:Number):Number()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.calculateKnockback(_arg_1:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:Number, _arg_7:Boolean):Number()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.calculateKnockbackVelocity(_arg_1:Number):Number()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getTimestamp():Date()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getElapsedFrames():int()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.isHazardsOn():Boolean()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.generateItem(_arg_1:String, _arg_2:Number, _arg_3:Number, _arg_4:Boolean=false):*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getRandomAssist():Class()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getRandomPokemon():Class()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.spawnAssist(_arg_1:Class, _arg_2:*=null):*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.spawnPokemon(_arg_1:Class, _arg_2:*=null):*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.spawnCharacter(_arg_1:Class):*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.spawnEnemy(_arg_1:*):*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.spawnItem(_arg_1:Class):*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.spawnProjectile(_arg_1:Class, _arg_2:*=null):*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.spawnCollisionBoundary(_arg_1:Class):*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.spawnPlatform(_arg_1:Class, _arg_2:Boolean=true):*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.isReady():Boolean()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.hitboxTest(_arg_1:*, _arg_2:uint, _arg_3:*, _arg_4:uint):Array()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getQualitySettings():Object()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.currentActiveFinalSmash():*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getSmashBallInstance():*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.enableSmashBallSpawn(_arg_1:Boolean):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.isSmashBallSpawnEnabled():Boolean()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.isDebug():Boolean()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.addHUDDetection(_arg_1:MovieClip):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.removeHUDDetection(_arg_1:MovieClip):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.addTimedCameraTarget(_arg_1:*, _arg_2:int):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.removeTimedCameraTarget(_arg_1:*):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.hasFeature(_arg_1:uint):Boolean()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getItemFrequency():int()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.setItemFrequency(_arg_1:Number):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.addCustomItem(_arg_1:Object):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getAvailableItemList():Array()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getMatchSettings():Object()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getGameSettings():Object()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.generateUID():int()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getRandomItemSpawnLocation():Point()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.isFSCutscenePlaying():Boolean()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.isGameEnded():Boolean()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getRandomCharacterID(_arg_1:Boolean=true):String()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getRandomStageID(_arg_1:Boolean=true, _arg_2:Boolean=true):String()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.createCustomMatch(_arg_1:Class, _arg_2:SSF2CustomMode, _arg_3:Object):SSF2CustomMatch()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.createCustomMenu(_arg_1:Class):*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.endGame(_arg_1:Object=null):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getMCByLinkageName(_arg_1:String):MovieClip()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getCharacterStats(_arg_1:String):Object()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.queueResources(_arg_1:Array):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.loadResources(_arg_1:Object):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getGameTimer():*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getCamera():*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.freezeInputs(_arg_1:Boolean):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getItemStatsList(_arg_1:Boolean=true, _arg_2:Boolean=true):Array()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getRandomItemStats(_arg_1:Boolean=true, _arg_2:Boolean=true):Object()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getAverageFPS():Number()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.setFrameRate(_arg_1:Number):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getAssistTrophyStatsList(_arg_1:String="common"):Array()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getPokemonStatsList(_arg_1:String="common"):Array()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getGlobalVar(_arg_1:String):*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.setGlobalVar(_arg_1:String, _arg_2:*):void()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getSnapshot(_arg_1:Object=null):BitmapData()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getTargetTestSaveData(_arg_1:String, _arg_2:String):Object()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getManifest():Object()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.isGameStarted():Boolean()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getCustomMode():*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getGameMode():int()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getCustomMatch():*()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getUnlockableData():Object()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.triggerUnlock(_arg_1:String):Boolean()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getCostumeData(_arg_1:String, _arg_2:int, _arg_3:int=-1):Object()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getMetalCostume(_arg_1:String):Object()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getWinners():Array()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- SSF2API.getLosers():Array()¶
- Arguments:
* (
subject) – MovieClip or Player ID referring to the Character
- Return type:
MovieCLip
- Returns:
A MovieCLip or null if the game is not ready/ Player Dosnt exist.
- class SSF2Asset()¶
SSF2Asset Place holder text
Attributes:
Field
Description
instanceA SSF2Asset instance that allows us to access attributes and methods of the class
_registerA private variable that holds all loaded Assets in the Object
- SSF2Asset.register()¶
- SSF2Asset.getProp()¶
- SSF2Asset.deinitAPI()¶
- class SSF2BaseAPIObject()¶
Attributes:
Field
Description
extA SSF2API instance
- SSF2BaseAPIObject.getType(api)¶
- SSF2BaseAPIObject.metadata()¶
- SSF2BaseAPIObject.initialize()¶
- SSF2BaseAPIObject.update()¶
- SSF2BaseAPIObject.isDisposed()¶
- SSF2BaseAPIObject.dispose()¶
- SSF2BaseAPIObject.__dispose()¶
- SSF2BaseAPIObject.isEqual()¶
- class SSF2Camera()¶
- SSF2Camera.SSF2Camera(_arg_1:*):void()¶
- SSF2Camera.getType():String()¶
- SSF2Camera.getCameraParameter(_arg_1:String):*()¶
- SSF2Camera.updateCameraParameters(_arg_1:Object):void()¶
- SSF2Camera.addTarget(_arg_1:MovieClip):void()¶
- SSF2Camera.deleteTarget(_arg_1:MovieClip):void()¶
- SSF2Camera.getTopLeftPoint():Point()¶
- SSF2Camera.getMC():MovieClip()¶
- SSF2Camera.darken():void()¶
- SSF2Camera.killDarkener(_arg_1:Boolean=false):void()¶
- SSF2Camera.addTimedTarget(_arg_1:MovieClip, _arg_2:int):void()¶
- SSF2Camera.deleteTimedCameraTarget(_arg_1:MovieClip):void()¶
- SSF2Camera.addTimedTargetPoint(_arg_1:Point, _arg_2:int):void()¶
- SSF2Camera.deleteTimedTargetPoint(_arg_1:Point):void()¶
- SSF2Camera.addForcedTarget(_arg_1:MovieClip):void()¶
- SSF2Camera.deleteForcedTarget(_arg_1:MovieClip):void()¶
- SSF2Camera.lightFlash(_arg_1:Boolean=true):void()¶
- SSF2Camera.setStageFocus(_arg_1:int):void()¶
- SSF2Camera.removeStageFocus():void()¶
- SSF2Camera.shake(_arg_1:int):void()¶
- SSF2Camera.getMode():int()¶
- SSF2Camera.setMode(_arg_1:int):void()¶
- class SSF2Character()¶
- SSF2Character.SSF2Character(_arg_1:*):void()¶
- SSF2Character.getType():String()¶
- SSF2Character.get KirbyPower():String()¶
- SSF2Character.set KirbyPower(_arg_1:String):void()¶
- SSF2Character.inState(_arg_1:uint):Boolean()¶
- SSF2Character.setState(_arg_1:uint):void()¶
- SSF2Character.shootOutOpponent():void()¶
- SSF2Character.activateFinalForm():void()¶
- SSF2Character.dropItem(_arg_1:Boolean=false):void()¶
- SSF2Character.endAttack(_arg_1:String=null, _arg_2:String=null):void()¶
- SSF2Character.endFinalForm():void()¶
- SSF2Character.fireProjectile(_arg_1:*, _arg_2:Number=0, _arg_3:Number=0, _arg_4:Boolean=false, _arg_5:Object=null):*()¶
- SSF2Character.rocketCharacter(_arg_1:Number, _arg_2:Number, _arg_3:Number, _arg_4:Boolean):void()¶
- SSF2Character.forceGrabbedHurtFrame(_arg_1:String):void()¶
- SSF2Character.generateItem(_arg_1:String, _arg_2:Boolean=false, _arg_3:Boolean=true, _arg_4:Boolean=false):*()¶
- SSF2Character.getCharacterStat(_arg_1:String):*()¶
- SSF2Character.getPlayerSetting(_arg_1:String):*()¶
- SSF2Character.getControls(_arg_1:Boolean=false):Object()¶
- SSF2Character.getControlBits(_arg_1:Boolean=false):ControlBits()¶
- SSF2Character.getCostume():int()¶
- SSF2Character.setCostume(_arg_1:int, _arg_2:int=-1):void()¶
- SSF2Character.getCPUAction():int()¶
- SSF2Character.getCPUForcedAction():int()¶
- SSF2Character.setCPUForcedAction(_arg_1:int):void()¶
- SSF2Character.getCPULevel():int()¶
- SSF2Character.getCPUTarget():*()¶
- SSF2Character.getCurrentAttackFrame():String()¶
- SSF2Character.getCurrentKirbyPower():String()¶
- SSF2Character.getCurrentProjectile():*()¶
- SSF2Character.getExecTime():int()¶
- SSF2Character.getHitsDealtCounter():int()¶
- SSF2Character.getHitsReceivedCounter():int()¶
- SSF2Character.getGrabbedOpponent():*()¶
- SSF2Character.getGrabbedOpponents():Array()¶
- SSF2Character.getGrabber():*()¶
- SSF2Character.getItem():*()¶
- SSF2Character.getLastUsed(_arg_1:String=null):int()¶
- SSF2Character.getLives():int()¶
- SSF2Character.getShieldPower():Number()¶
- SSF2Character.getSizeStatus():int()¶
- SSF2Character.getSmashTimer():int()¶
- SSF2Character.getTeammates():Array()¶
- SSF2Character.getTetherCount():int()¶
- SSF2Character.gotoGrabbedCharacter():void()¶
- SSF2Character.grabRelease():void()¶
- SSF2Character.grabReleaseOpponent():void()¶
- SSF2Character.importCPUControls(_arg_1:Array):void()¶
- SSF2Character.initiateCrash():void()¶
- SSF2Character.isCPU():Boolean()¶
- SSF2Character.isForcedCrash():Boolean()¶
- SSF2Character.isGrabbing():Boolean()¶
- SSF2Character.isRecovering():Boolean()¶
- SSF2Character.isStandby():Boolean()¶
- SSF2Character.confuseAI(_arg_1:int):void()¶
- SSF2Character.jumpFullyReleased():Boolean()¶
- SSF2Character.maxOutJumps():void()¶
- SSF2Character.playCharacterSound(_arg_1:String):int()¶
- SSF2Character.playAttackSound(_arg_1:Number=-1):int()¶
- SSF2Character.playVoiceSound(_arg_1:Number=-1):int()¶
- SSF2Character.recover(_arg_1:int):Boolean()¶
- SSF2Character.releaseLedge():void()¶
- SSF2Character.releaseOpponent():void()¶
- SSF2Character.removeItem():void()¶
- SSF2Character.replaceCharacter(_arg_1:String, _arg_2:String=null, _arg_3:String=null):void()¶
- SSF2Character.resetCPUControls():void()¶
- SSF2Character.resetHitsDealtCounter():void()¶
- SSF2Character.resetHitsReceivedCounter():void()¶
- SSF2Character.resetJumps():void()¶
- SSF2Character.resetMovement(_arg_1:*=null):void()¶
- SSF2Character.resetStaleMoves():void()¶
- SSF2Character.setAttackEnabled(_arg_1:Boolean, _arg_2:String=null, _arg_3:int=-1):void()¶
- SSF2Character.setCPUAttackQueue(_arg_1:String):void()¶
- SSF2Character.setInvisibilityTimer(_arg_1:int):void()¶
- SSF2Character.setLastUsed(_arg_1:String, _arg_2:int):void()¶
- SSF2Character.setSizeStatus(_arg_1:int):void()¶
- SSF2Character.swapDepthsWithGrabbedOpponent(_arg_1:Boolean):void()¶
- SSF2Character.switchAttack(_arg_1:String, _arg_2:*=null):void()¶
- SSF2Character.switchAttackData(_arg_1:String, _arg_2:String):void()¶
- SSF2Character.toBounce(_arg_1:*=null):void()¶
- SSF2Character.toCrashLand(_arg_1:*=null):void()¶
- SSF2Character.toHeavyLand(_arg_1:*=null):void()¶
- SSF2Character.toHelpless(_arg_1:*=null):void()¶
- SSF2Character.toIdle(_arg_1:*=null):void()¶
- SSF2Character.toLand(_arg_1:*=null):void()¶
- SSF2Character.toToss(_arg_1:*=null):void()¶
- SSF2Character.toFlying(_arg_1:*=null):void()¶
- SSF2Character.toBarrel(_arg_1:*=null):void()¶
- SSF2Character.toGrabbing(_arg_1:*=null):void()¶
- SSF2Character.toRoll(_arg_1:*=null):void()¶
- SSF2Character.toDodgeRoll(_arg_1:*=null):void()¶
- SSF2Character.toJumpChamber(_arg_1:*=null):void()¶
- SSF2Character.toJump(_arg_1:*=null):void()¶
- SSF2Character.toDoubleJump(_arg_1:*=null):void()¶
- SSF2Character.tossItem(_arg_1:Number):void()¶
- SSF2Character.pickupItem():Boolean()¶
- SSF2Character.updateCharacterStats(_arg_1:Object):void()¶
- SSF2Character.updatePlayerSettings(_arg_1:Object):void()¶
- SSF2Character.usingCPUControls():Boolean()¶
- SSF2Character.getRank():int()¶
- SSF2Character.setRank(_arg_1:int):void()¶
- SSF2Character.getForceTransformTime():int()¶
- SSF2Character.setStarmanInvincibility(_arg_1:int):void()¶
- SSF2Character.setHurtInterrupt(_arg_1:Function):void()¶
- SSF2Character.forceTaunt():void()¶
- SSF2Character.warioWareEffect(_arg_1:Boolean, _arg_2:Boolean):void()¶
- SSF2Character.isUsingFinalSmash():Boolean()¶
- SSF2Character.grab(_arg_1:int=-1, _arg_2:Boolean=true, _arg_3:Boolean=false, _arg_4:Boolean=false):Boolean()¶
- SSF2Character.release():void()¶
- SSF2Character.triggerFSCutscene():void()¶
- SSF2Character.killFSCutscene():void()¶
- SSF2Character.getOriginalSizeRatio():Number()¶
- SSF2Character.setOriginalSizeRatio(_arg_1:Number):void()¶
- SSF2Character.lockSizeStatus(_arg_1:Boolean):void()¶
- SSF2Character.getStartPosition():Point()¶
- SSF2Character.setStartPosition(_arg_1:Point):void()¶
- SSF2Character.getSpawnPosition():Point()¶
- SSF2Character.setSpawnPosition(_arg_1:Point):void()¶
- SSF2Character.setOffScreenIndicatorEnabled(_arg_1:Boolean):void()¶
- SSF2Character.setHumanControl(_arg_1:Boolean, _arg_2:Number=1):void()¶
- SSF2Character.getStandby():Boolean()¶
- SSF2Character.setStandby(_arg_1:Boolean):void()¶
- SSF2Character.getHitLag():int()¶
- SSF2Character.setHitLag(_arg_1:int):void()¶
- SSF2Character.grantFinalSmash(_arg_1:*=null):Boolean()¶
- SSF2Character.releaseSmashBall():Boolean()¶
- SSF2Character.setLivesEnabled(_arg_1:Boolean):void()¶
- SSF2Character.setLives(_arg_1:int):void()¶
- SSF2Character.setMetalStatus(_arg_1:Boolean):void()¶
- SSF2Character.getMetalStatus():Boolean()¶
- SSF2Character.getPoison():Object()¶
- SSF2Character.setPoison(_arg_1:int, _arg_2:int=15, _arg_3:int=300):void()¶
- SSF2Character.hasSmashBallAura():Boolean()¶
- SSF2Character.getFinalSmashCutscene():MovieClip()¶
- SSF2Character.getFinalSmashReticule():MovieClip()¶
- SSF2Character.destroy():MovieClip()¶
- SSF2Character.getMatchStatistics():Object()¶
- SSF2Character.getKirbyHatMC():MovieClip()¶
- SSF2Character.getMidairJumpCount():int()¶
- SSF2Character.setMidairJumpCount(_arg_1:int):void()¶
- SSF2Character.setIASA(_arg_1:Boolean):void()¶
- SSF2Character.getFinalSmashMeterCharge():Number()¶
- SSF2Character.setFinalSmashMeterCharge(_arg_1:Number):void()¶
- class SSF2CollisionBoundary()¶
- SSF2CollisionBoundary.SSF2CollisionBoundary(_arg_1:*):void()¶
- SSF2CollisionBoundary.getType():String()¶
- SSF2CollisionBoundary.getOwnStats():Object()¶
- SSF2CollisionBoundary.getMC():MovieClip()¶
- SSF2CollisionBoundary.destroy():void()¶
- SSF2CollisionBoundary.getX():Number()¶
- SSF2CollisionBoundary.setX(_arg_1:Number):void()¶
- SSF2CollisionBoundary.getY():Number()¶
- SSF2CollisionBoundary.setY(_arg_1:Number):void()¶
- SSF2CollisionBoundary.hitTestPoint(_arg_1:Number, _arg_2:Number, _arg_3:Boolean=true):Boolean()¶
- SSF2CollisionBoundary.hitTestRect(_arg_1:Rectangle, _arg_2:Boolean=true):Boolean()¶
- class SSF2CustomMatch()¶
Attributes:
Field
Description
matchDataPlace Holder
- SSF2CustomMatch.SSF2CustomMatch():Number()¶
- SSF2CustomMatch.getType():Number()¶
- SSF2CustomMatch.getGameSettings():Number()¶
- SSF2CustomMatch.matchSetup():Number()¶
- class SSF2CustomMenu()¶
- SSF2CustomMenu.SSF2CustomMenu(_arg_1:*):void()¶
- SSF2CustomMenu.getType():String()¶
- SSF2CustomMenu.getMC():MovieClip()¶
- SSF2CustomMenu.show():void()¶
- SSF2CustomMenu.remove():void()¶
- SSF2CustomMenu.setCustomInputMapping(_arg_1:Object):void()¶
- class SSF2CustomMode()¶
- SSF2CustomMode.SSF2CustomMode(_arg_1:*):void()¶
- SSF2CustomMode.getType():String()¶
- SSF2CustomMode.getInitialGameSettings():*()¶
- SSF2CustomMode.getModeSettings():Object()¶
- SSF2CustomMode.getStageClass():Class()¶
- SSF2CustomMode.getStageMC():Class()¶
- SSF2CustomMode.handleMatchComplete():void()¶
- SSF2CustomMode.getSummary():String()¶
- SSF2CustomMode.startMatch(_arg_1:*):void()¶
- SSF2CustomMode.saveModeData(_arg_1:Object):Boolean()¶
- SSF2CustomMode.endMode(_arg_1:Object):void()¶
- class SSF2Enemy()¶
- SSF2Enemy.SSF2Enemy(_arg_1:*):void()¶
- SSF2Enemy.getType():String()¶
- SSF2Enemy.inState(_arg_1:uint):Boolean()¶
- SSF2Enemy.setState(_arg_1:uint):void()¶
- SSF2Enemy.destroy():void()¶
- SSF2Enemy.getOwner():*()¶
- SSF2Enemy.setOwner(_arg_1:*):void()¶
- SSF2Enemy.fireProjectile(_arg_1:*, _arg_2:Number=0, _arg_3:Number=0, _arg_4:Boolean=false, _arg_5:Object=null):*()¶
- SSF2Enemy.getEnemyStat(_arg_1:String):*()¶
- SSF2Enemy.updateEnemyStats(_arg_1:Object):void()¶
- SSF2Enemy.setHurtInterrupt(_arg_1:Function):void()¶
- class SSF2Event()¶
Attributes:
Field
Description
GAME_TICK_STARTPlace Holder
GAME_TICK_ENDPlace Holder
GAME_ITEM_CREATEDPlace Holder
GAME_ITEM_DESTROYEDPlace Holder
GAME_PAUSEDPlace Holder
GAME_UNPAUSEDPlace Holder
GAME_ENDEDPlace Holder
STATE_CHANGEPlace Holder
GROUND_TOUCHPlace Holder
GROUND_LEAVEPlace Holder
HIT_WALLPlace Holder
HOMING_TARGETPlace Holder
ATTACK_HITPlace Holder
ATTACK_CONNECTPlace Holder
ATTACK_HIT_SHIELDPlace Holder
ATTACK_HIT_POWER_SHIELDPlace Holder
ATTACK_CONNECT_SHIELDPlace Holder
ATTACK_ENABLEDPlace Holder
ATTACK_CLANKPlace Holder
ATTACK_COLLIDEPlace Holder
CHAR_ATTACK_COMPLETEPlace Holder
CHAR_ATTACK_CHANGEDPlace Holder
CHAR_ROCKET_COMPLETEPlace Holder
CHAR_ATTACK_CANCELLEDPlace Holder
CHAR_COUNTERPlace Holder
CHAR_ABSORBPlace Holder
CHAR_GRABBEDPlace Holder
CHAR_GRABPlace Holder
CHAR_LEDGE_GRABPlace Holder
CHAR_HURTPlace Holder
CHAR_DAMAGEPlace Holder
DAMAGE_CHANGEDPlace Holder
CHAR_WINDPlace Holder
CHAR_SELF_DESTRUCTPlace Holder
CHAR_TRANSFORMPlace Holder
CHAR_KO_DEATHPlace Holder
CHAR_KO_POINTPlace Holder
CHAR_SHIELD_HITPlace Holder
CHAR_POWER_SHIELD_HITPlace Holder
CHAR_LANDPlace Holder
CHAR_SIZE_CHANGEPlace Holder
CHAR_METAL_CHANGEPlace Holder
CHAR_DESTROYEDPlace Holder
PROJ_X_DECAY_COMPLETEPlace Holder
PROJ_DESTROYEDPlace Holder
PROJ_LATCHEDPlace Holder
PROJ_COLLIDEPlace Holder
PROJ_COLLIDE_OWNERPlace Holder
PROJ_HURTPlace Holder
ITEM_HURTPlace Holder
ITEM_WINDPlace Holder
ITEM_TOUCHPlace Holder
ITEM_DESTROYEDPlace Holder
ITEM_PICKUPPlace Holder
ITEM_TOSSEDPlace Holder
ENEMY_DESTROYEDPlace Holder
ENEMY_HURTPlace Holder
ENEMY_WINDPlace Holder
TARGET_DESTROYEDPlace Holder
TARGET_BROKENPlace Holder
REVERSEPlace Holder
REVERSE_HITPlace Holder
- class SSF2GameObject()¶
- SSF2GameObject.SSF2GameObject(_arg_1:*):void()¶
- SSF2GameObject.getOwnStats():Object()¶
- SSF2GameObject.getAttackStats():Object()¶
- SSF2GameObject.getProjectileStats():Object()¶
- SSF2GameObject.getItemStats():Object()¶
- SSF2GameObject.getGameObjectStat(_arg_1:String):*()¶
- SSF2GameObject.playSound(_arg_1:*, _arg_2:Boolean=false):int()¶
- SSF2GameObject.stopSound(_arg_1:int):void()¶
- SSF2GameObject.addToCamera():void()¶
- SSF2GameObject.addEventListener(_arg_1:String, _arg_2:Function, _arg_3:Object=null):void()¶
- SSF2GameObject.hasEventListener(_arg_1:String, _arg_2:Function=null):Boolean()¶
- SSF2GameObject.removeEventListener(_arg_1:String, _arg_2:Function):void()¶
- SSF2GameObject.attachEffect(_arg_1:*, _arg_2:Object=null):MovieClip()¶
- SSF2GameObject.attachEffectOverlay(_arg_1:*, _arg_2:Object=null):MovieClip()¶
- SSF2GameObject.camFocus(_arg_1:int):void()¶
- SSF2GameObject.camUnfocus():void()¶
- SSF2GameObject.createTimer(_arg_1:int, _arg_2:int, _arg_3:Function, _arg_4:Object=null):void()¶
- SSF2GameObject.destroyTimer(_arg_1:Function):void()¶
- SSF2GameObject.faceLeft():void()¶
- SSF2GameObject.faceRight():void()¶
- SSF2GameObject.flip(_arg_1:*=null):void()¶
- SSF2GameObject.forceHitStun(_arg_1:int, _arg_2:Number=-1):void()¶
- SSF2GameObject.getAttackBoxStat(_arg_1:int, _arg_2:String):*()¶
- SSF2GameObject.exportAttackBoxStats(_arg_1:int, _arg_2:String):Object()¶
- SSF2GameObject.getAttackStat(_arg_1:String):*()¶
- SSF2GameObject.getCounterAttackBoxStats():Object()¶
- SSF2GameObject.getGlobalVariable(_arg_1:String):*()¶
- SSF2GameObject.getHeight():Number()¶
- SSF2GameObject.getHitBox(_arg_1:String):Object()¶
- SSF2GameObject.getHomingTarget():*()¶
- SSF2GameObject.getID():int()¶
- SSF2GameObject.getTeamID():int()¶
- SSF2GameObject.setTeamID(_arg_1:int):void()¶
- SSF2GameObject.getLinkageID():String()¶
- SSF2GameObject.getMC():MovieClip()¶
- SSF2GameObject.getProjectiles():Array()¶
- SSF2GameObject.getRotation():Number()¶
- SSF2GameObject.getScale():Point()¶
- SSF2GameObject.getStanceMC():MovieClip()¶
- SSF2GameObject.getUID():int()¶
- SSF2GameObject.getWidth():Number()¶
- SSF2GameObject.getX():Number()¶
- SSF2GameObject.getXScale():Number()¶
- SSF2GameObject.getXSpeed():Number()¶
- SSF2GameObject.getY():Number()¶
- SSF2GameObject.getYScale():Number()¶
- SSF2GameObject.getYSpeed():Number()¶
- SSF2GameObject.getNearest(_arg_1:String, _arg_2:Boolean=true, _arg_3:Boolean=true):*()¶
- SSF2GameObject.getNearestPath(_arg_1:String, _arg_2:Boolean=true, _arg_3:Boolean=true):Array()¶
- SSF2GameObject.getNearestLedge():MovieClip()¶
- SSF2GameObject.getCurrentPlatform():*()¶
- SSF2GameObject.homeTowardsTarget(_arg_1:Number, _arg_2:*):void()¶
- SSF2GameObject.isFacingRight():Boolean()¶
- SSF2GameObject.isOnGround():Boolean()¶
- SSF2GameObject.netSpeed(_arg_1:Boolean=false, _arg_2:Boolean=false):Number()¶
- SSF2GameObject.netXSpeed(_arg_1:Boolean=false, _arg_2:Boolean=false):Number()¶
- SSF2GameObject.netYSpeed(_arg_1:Boolean=false, _arg_2:Boolean=false):Number()¶
- SSF2GameObject.removeFromCamera():void()¶
- SSF2GameObject.refreshAttackID():void()¶
- SSF2GameObject.refreshStaleID():void()¶
- SSF2GameObject.resetRotation():void()¶
- SSF2GameObject.resetKnockback():void()¶
- SSF2GameObject.resetKnockbackDecay():void()¶
- SSF2GameObject.getKnockbackDecay():Object()¶
- SSF2GameObject.setKnockbackDecay(_arg_1:Number, _arg_2:Number):void()¶
- SSF2GameObject.safeMove(_arg_1:Number, _arg_2:Number):Boolean()¶
- SSF2GameObject.setCamBoxSize(_arg_1:Number, _arg_2:Number, _arg_3:Number=0, _arg_4:Number=0):void()¶
- SSF2GameObject.setGlobalVariable(_arg_1:String, _arg_2:*):void()¶
- SSF2GameObject.setPosition(_arg_1:Number, _arg_2:Number):void()¶
- SSF2GameObject.setRotation(_arg_1:Number):void()¶
- SSF2GameObject.setScale(_arg_1:Number, _arg_2:Number):void()¶
- SSF2GameObject.setX(_arg_1:Number):void()¶
- SSF2GameObject.setXSpeed(_arg_1:Number, _arg_2:Boolean=true):void()¶
- SSF2GameObject.setY(_arg_1:Number):void()¶
- SSF2GameObject.setYSpeed(_arg_1:Number):void()¶
- SSF2GameObject.stancePlayFrame(_arg_1:*):void()¶
- SSF2GameObject.swapDepths(_arg_1:*):void()¶
- SSF2GameObject.bringBehind(_arg_1:*):void()¶
- SSF2GameObject.bringInFront(_arg_1:*):void()¶
- SSF2GameObject.attachToGround():void()¶
- SSF2GameObject.unnattachFromGround():void()¶
- SSF2GameObject.updateAttackBoxStats(_arg_1:int, _arg_2:Object):void()¶
- SSF2GameObject.updateAttackStats(_arg_1:Object):void()¶
- SSF2GameObject.replaceAttackStats(_arg_1:String, _arg_2:Object):void()¶
- SSF2GameObject.replaceAttackBoxStats(_arg_1:String, _arg_2:int, _arg_3:Object):void()¶
- SSF2GameObject.inState(_arg_1:uint):Boolean()¶
- SSF2GameObject.getState():uint()¶
- SSF2GameObject.setState(_arg_1:uint):void()¶
- SSF2GameObject.extraHitTests(_arg_1:Number, _arg_2:Number, _arg_3:*):Boolean()¶
- SSF2GameObject.takeDamage(_arg_1:Object, _arg_2:*, _arg_3:Rectangle=null):Boolean()¶
- SSF2GameObject.getBoundsRect():Rectangle()¶
- SSF2GameObject.getCurrentAnimation():String()¶
- SSF2GameObject.getStageParentPosition():Point()¶
- SSF2GameObject.applyKnockback(_arg_1:Number, _arg_2:Number):void()¶
- SSF2GameObject.applyKnockbackSpeed(_arg_1:Number, _arg_2:Number):void()¶
- SSF2GameObject.resetFade(_arg_1:int=15):void()¶
- SSF2GameObject.fadeIn():void()¶
- SSF2GameObject.fadeOut():void()¶
- SSF2GameObject.inHitStun():Boolean()¶
- SSF2GameObject.inParalysis():Boolean()¶
- SSF2GameObject.inLowerLeftWarningBounds():Boolean()¶
- SSF2GameObject.inUpperLeftWarningBounds():Boolean()¶
- SSF2GameObject.inLowerRightWarningBounds():Boolean()¶
- SSF2GameObject.inUpperRightWarningBounds():Boolean()¶
- SSF2GameObject.setTargetInterrupt(_arg_1:Function):void()¶
- SSF2GameObject.createSelfPlatform(_arg_1:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Boolean=true):*()¶
- SSF2GameObject.createSelfPlatformWithMC(_arg_1:MovieClip, _arg_2:Boolean=true):*()¶
- SSF2GameObject.removeSelfPlatform():void()¶
- SSF2GameObject.getDamage():Number()¶
- SSF2GameObject.setDamage(_arg_1:Number):void()¶
- SSF2GameObject.dealDamage(_arg_1:Number):void()¶
- SSF2GameObject.healDamage(_arg_1:Number):void()¶
- SSF2GameObject.isFading():Boolean()¶
- SSF2GameObject.forceOnGround(_arg_1:Number=200):void()¶
- SSF2GameObject.getSizeRatio():Number()¶
- SSF2GameObject.setSizeRatio(_arg_1:Number):void()¶
- SSF2GameObject.setVisibility(_arg_1:Boolean):void()¶
- SSF2GameObject.getPreviousAnimation():String()¶
- SSF2GameObject.getWeight2():Number()¶
- SSF2GameObject.setWeight2(_arg_1:Number):void()¶
- SSF2GameObject.getLastHurtAttackBoxStats():Object()¶
- SSF2GameObject.attachHealthBox(_arg_1:String, _arg_2:String, _arg_3:String, _arg_4:int=-1, _arg_5:String=null, _arg_6:int=-1):void()¶
- SSF2GameObject.detachHealthBox():void()¶
- SSF2GameObject.setColorFilters(_arg_1:Object):void()¶
- SSF2GameObject.applyPalette(_arg_1:MovieClip):void()¶
- SSF2GameObject.throbDamageCounter():void()¶
- SSF2GameObject.getInvincibility():Boolean()¶
- SSF2GameObject.getIntangibility():Boolean()¶
- SSF2GameObject.setIntangibility(_arg_1:Boolean):void()¶
- SSF2GameObject.setInvincibility(_arg_1:Boolean):void()¶
- SSF2GameObject.getClosestLedge():MovieClip()¶
- SSF2GameObject.getHealthBox():MovieClip()¶
- SSF2GameObject.forceAttack(_arg_1:String, _arg_2:*=null, _arg_3:Boolean=false):Boolean()¶
- SSF2GameObject.getPaletteSwapData():Object()¶
- SSF2GameObject.setPaletteSwapData(_arg_1:Object):void()¶
- class SSF2GameTimer()¶
- SSF2GameTimer.SSF2GameTimer(_arg_1:*):void()¶
- SSF2GameTimer.getType():String()¶
- SSF2GameTimer.getCurrentTime():int()¶
- SSF2GameTimer.setCurrentTime(_arg_1:int):void()¶
- SSF2GameTimer.start():void()¶
- SSF2GameTimer.restart():void()¶
- SSF2GameTimer.stop():void()¶
- SSF2GameTimer.getMC():MovieClip()¶
- SSF2GameTimer.setEndGameOptions(_arg_1:Object):void()¶
- class SSF2Item()¶
- SSF2Item.SSF2Item(_arg_1:*):void()¶
- SSF2Item.getType():String()¶
- SSF2Item.inState(_arg_1:uint):Boolean()¶
- SSF2Item.setState(_arg_1:uint):void()¶
- SSF2Item.destroy(_arg_1:Boolean=false):void()¶
- SSF2Item.fireProjectile(_arg_1:*, _arg_2:Number=0, _arg_3:Number=0, _arg_4:Boolean=false, _arg_5:Object=null):*()¶
- SSF2Item.getItemStat(_arg_1:String):*()¶
- SSF2Item.getUses():int()¶
- SSF2Item.isReversed():Boolean()¶
- SSF2Item.resetTime():void()¶
- SSF2Item.updateItemStats(_arg_1:Object):void()¶
- SSF2Item.getOwner():*()¶
- SSF2Item.setOwner(_arg_1:*):void()¶
- SSF2Item.getHolder():*()¶
- SSF2Item.setHolder(_arg_1:*):void()¶
- SSF2Item.toIdle(_arg_1:*=null):void()¶
- SSF2Item.toHeld(_arg_1:*=null):void()¶
- SSF2Item.toToss(_arg_1:*=null):void()¶
- SSF2Item.setFrameInterrupt(_arg_1:Function):void()¶
- SSF2Item.setHurtInterrupt(_arg_1:Function):void()¶
- SSF2Item.isZDropped():Boolean()¶
- class SSF2Platform()¶
- SSF2Platform.SSF2Platform(_arg_1:*):void()¶
- SSF2Platform.getType():String()¶
- SSF2Platform.faceRight():void()¶
- SSF2Platform.faceLeft():void()¶
- SSF2Platform.setForeground(_arg_1:String):void()¶
- SSF2Platform.getFallthrough():Boolean()¶
- SSF2Platform.setFallthrough(_arg_1:Boolean):void()¶
- SSF2Platform.getNoDropThrough():Boolean()¶
- SSF2Platform.setNoDropThrough(_arg_1:Boolean):void()¶
- SSF2Platform.getAccelFriction():Number()¶
- SSF2Platform.setAccelFriction(_arg_1:Number):void()¶
- SSF2Platform.getDecelFriction():Number()¶
- SSF2Platform.setDecelFriction(_arg_1:Number):void()¶
- SSF2Platform.getXInfluence():Number()¶
- SSF2Platform.setXInfluence(_arg_1:Number):void()¶
- SSF2Platform.getDanger():Boolean()¶
- SSF2Platform.setDanger(_arg_1:Boolean):void()¶
- SSF2Platform.getBounceSpeed():Number()¶
- SSF2Platform.setBounceSpeed(_arg_1:Number):void()¶
- SSF2Platform.setAlpha(_arg_1:Number):void()¶
- SSF2Platform.setCamFocus(_arg_1:Boolean):void()¶
- SSF2Platform.getXSpeed():Number()¶
- SSF2Platform.setXSpeed(_arg_1:Number):void()¶
- SSF2Platform.getYSpeed():Number()¶
- SSF2Platform.setYSpeed(_arg_1:Number):void()¶
- SSF2Platform.getStartPosition():Point()¶
- SSF2Platform.addMovement(_arg_1:Object):void()¶
- SSF2Platform.clearMovement():void()¶
- SSF2Platform.extraHitTests(_arg_1:Number, _arg_2:Number, _arg_3:*):Boolean()¶
- SSF2Platform.addIgnoreObject(_arg_1:*):void()¶
- SSF2Platform.removeIgnoreObject(_arg_1:*):void()¶
- SSF2Platform.setIgnoreObjectListInversed(_arg_1:Boolean):void()¶
- SSF2Platform.getConserveHorizontalMomentum():Boolean()¶
- SSF2Platform.setConserveHorizontalMomentum(_arg_1:Boolean):void()¶
- SSF2Platform.getConserveUpwardMomentum():Boolean()¶
- SSF2Platform.setConserveUpwardMomentum(_arg_1:Boolean):void()¶
- SSF2Platform.getConserveDownwardMomentum():Boolean()¶
- SSF2Platform.setConserveDownwardMomentum(_arg_1:Boolean):void()¶
- class SSF2Projectile()¶
- SSF2Projectile.SSF2Projectile(_arg_1:*):void()¶
- SSF2Projectile.getType():String()¶
- SSF2Projectile.inState(_arg_1:uint):Boolean()¶
- SSF2Projectile.setState(_arg_1:uint):void()¶
- SSF2Projectile.angleControl(_arg_1:Number, _arg_2:Number):void()¶
- SSF2Projectile.destroy(_arg_1:*=null):void()¶
- SSF2Projectile.endControl():void()¶
- SSF2Projectile.exportStats():Object()¶
- SSF2Projectile.getProjectileStat(_arg_1:String):*()¶
- SSF2Projectile.isReversed():Boolean()¶
- SSF2Projectile.updateProjectileStats(_arg_1:Object):void()¶
- SSF2Projectile.getOwner():*()¶
- SSF2Projectile.setOwner(_arg_1:*):void()¶
- class SSF2Stage()¶
- SSF2Stage.SSF2Stage(_arg_1:*):void()¶
- SSF2Stage.getType():String()¶
- SSF2Stage.getForeground():MovieClip()¶
- SSF2Stage.getMidground():MovieClip()¶
- SSF2Stage.getBackground():MovieClip()¶
- SSF2Stage.getCameraBackgrounds():Array()¶
- SSF2Stage.getWeatherMC():MovieClip()¶
- SSF2Stage.getWeatherMaskMC():MovieClip()¶
- SSF2Stage.getShadowMC():MovieClip()¶
- SSF2Stage.getShadowMaskMC():MovieClip()¶
- SSF2Stage.getHUDBackgroundMC():MovieClip()¶
- SSF2Stage.getHUDForegroundMC():MovieClip()¶
- SSF2Stage.enableCeilingDeath(_arg_1:Boolean=true):void()¶
- SSF2Stage.enableFallDeath(_arg_1:Boolean=true):void()¶
- SSF2Stage.isCeilingDeathEnabled():Boolean()¶
- SSF2Stage.isFallDeathEnabled():Boolean()¶
- SSF2Stage.createTimer(_arg_1:int, _arg_2:int, _arg_3:Function, _arg_4:Object=null):void()¶
- SSF2Stage.destroyTimer(_arg_1:Function):void()¶
- SSF2Stage.toLocalPoint(_arg_1:DisplayObject):Point()¶
- SSF2Stage.getStartingPositionMCs():Array()¶
- SSF2Stage.getSpawnPositionMCs():Array()¶
- SSF2Stage.getLightSourceMC():MovieClip()¶
- SSF2Stage.getLedges():Array()¶
- SSF2Stage.getCameraBounds():MovieClip()¶
- SSF2Stage.getDeathBounds():MovieClip()¶
- SSF2Stage.getSmashBallBounds():MovieClip()¶
- SSF2Stage.getItemSpawnBoundsList():Array()¶
- class SSF2Target()¶
- SSF2Target.SSF2Target(_arg_1:*):void()¶
- SSF2Target.getType():String()¶
- SSF2Target.inState(_arg_1:uint):Boolean()¶
- SSF2Target.setState(_arg_1:uint):void()¶
- SSF2Target.breakTarget():void()¶
- SSF2Target.destroy():void()¶
- SSF2Target.addMovement(_arg_1:Object):void()¶
- SSF2Target.clearMovement():void()¶
- SSF2Target.setHurtInterrupt(_arg_1:Function):void()¶
- class SSF2Utils()¶
- SSF2Utils.toRadians(_arg_1:Number):Number()¶
- SSF2Utils.toDegrees(_arg_1:Number):Number()¶
- SSF2Utils.getDistance(_arg_1:Point, _arg_2:Point):Number()¶
- SSF2Utils.calculateXSpeed(_arg_1:Number, _arg_2:Number):Number()¶
- SSF2Utils.calculateYSpeed(_arg_1:Number, _arg_2:Number):Number()¶
- SSF2Utils.calculateSpeed(_arg_1:Number, _arg_2:Number):Number()¶
- SSF2Utils.forceBase360(_arg_1:Number):Number()¶
- SSF2Utils.calculateDifferenceBetweenAngles(_arg_1:Number, _arg_2:Number):Number()¶
- SSF2Utils.getVelocityVector(_arg_1:Number, _arg_2:Number):Point()¶
- SSF2Utils.getAngleBetween(_arg_1:Point, _arg_2:Point):Number()¶
- SSF2Utils.safeGotoAndStop(_arg_1:MovieClip, _arg_2:*):void()¶
- SSF2Utils.removeFrameScripts(_arg_1:MovieClip):void()¶
- SSF2Utils.setTint(_arg_1:DisplayObject, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Number, _arg_6:Number, _arg_7:Number, _arg_8:Number, _arg_9:Number):void()¶
- SSF2Utils.rotateRectangleAroundOrigin(_arg_1:Rectangle, _arg_2:Number):Rectangle()¶
- SSF2Utils.cast(_arg_1:*, _arg_2:Class=null):*()¶
- SSF2Utils.setColorFilters(_arg_1:DisplayObject, _arg_2:Object):void()¶
- SSF2Utils.replacePalette(_arg_1:MovieClip, _arg_2:Object, _arg_3:int=1, _arg_4:Boolean=false, _arg_5:Boolean=false):void()¶
- SSF2Utils.decel(_arg_1:Number, _arg_2:Number):Number()¶
- SSF2Utils.setBrightness(_arg_1:MovieClip, _arg_2:Number):void()¶
- SSF2Utils.safeRemoveMC(_arg_1:MovieClip):void()¶
- SSF2Utils.getControlsAngle(_arg_1:Object):Number()¶