


"holdButton" : button or false - An additional button that must be held before the main button is pressed to fire the enemy."button" : button - The button that must be pressed to fire the respective enemy."fireQuad" : integer - (see About "firequad" and "fireanim")."fireAnim" : string - (see About "firequad" and "fireanim")."noFireSound" : boolean - If no fire sound should play."fireAtAngle" : boolean - If it fires towards the portal cursor.

"offsetY" : decimal - The Y offset of the enemy upwards."offsetX" : decimal - The X offset of the enemy from the player."addPlayerSpeedY" : boolean - Adds the player's Y speed to the enemy."addPlayerSpeedX" : boolean - Adds the player's X speed to the enemy."playerSpeedY" : decimal - the player's Vertical Knockback when enemy is thrown."playerSpeedX" : decimal - the player's Horizontal knockback when enemy is thrown."makeFriendly" : boolean - Makes the enemy not kill players and kill enemies instead."speed" : integer - The speed of the enemy, is X speed when "fireAtAngle" is off and X and Y speed when on."max" : integer - How many of the respective enemy can be fired."enemy" : array - The enemies / enemy the player can shoot."fireEnemy" / "makesMarioShoot" : - All properties below must be in this array! ( When you see 'button' it means it can be "up", "down", "left", "right", "jump", "run", "use" or "reload" ) ( Each property in this can be an array so each move can have a separate value, Otherwise their original value for 1 projectile OR same value for all projectiles! ) "idle", "idleanim", "run", "slide", "jump", "fall", "fire", "die", "climb", "swim", "duck", "shoe", "fence", "grow", "grownogun", "groundpound", "float", "spin", "runfast", "fly", "statue", or "custom".įor animations which can have multiple frames, firequad should be used to choose which frame of the animation is selected, otherwise it should be left as false.
