@@ -2059,17 +2059,36 @@ declare module Phaser {
20592059 static XBOX360_START : number ;
20602060 static XBOX360_STICK_LEFT_BUTTON : number ;
20612061 static XBOX360_STICK_RIGHT_BUTTON : number ;
2062-
20632062 static XBOX360_DPAD_LEFT : number ;
20642063 static XBOX360_DPAD_RIGHT : number ;
20652064 static XBOX360_DPAD_UP : number ;
20662065 static XBOX360_DPAD_DOWN : number ;
2067-
20682066 static XBOX360_STICK_LEFT_X : number ;
20692067 static XBOX360_STICK_LEFT_Y : number ;
20702068 static XBOX360_STICK_RIGHT_X : number ;
20712069 static XBOX360_STICK_RIGHT_Y : number ;
20722070
2071+ static PS3XC_X : number ;
2072+ static PS3XC_CIRCLE : number ;
2073+ static PS3XC_SQUARE : number ;
2074+ static PS3XC_TRIANGLE : number ;
2075+ static PS3XC_L1 : number ;
2076+ static PS3XC_R1 : number ;
2077+ static PS3XC_L2 : number ;
2078+ static PS3XC_R2 : number ;
2079+ static PS3XC_SELECT : number ;
2080+ static PS3XC_START : number ;
2081+ static PS3XC_STICK_LEFT_BUTTON : number ;
2082+ static PS3XC_STICK_RIGHT_BUTTON : number ;
2083+ static PS3XC_DPAD_UP : number ;
2084+ static PS3XC_DPAD_DOWN : number ;
2085+ static PS3XC_DPAD_LEFT : number ;
2086+ static PS3XC_DPAD_RIGHT : number ;
2087+ static PS3XC_STICK_LEFT_X : number ;
2088+ static PS3XC_STICK_LEFT_Y : number ;
2089+ static PS3XC_STICK_RIGHT_X : number ;
2090+ static PS3XC_STICK_RIGHT_Y : number ;
2091+
20732092 active : boolean ;
20742093 callbackContext : Object ;
20752094 disabled : boolean ;
@@ -2095,12 +2114,13 @@ declare module Phaser {
20952114 setDeadZones ( value : any ) : void ;
20962115 start ( ) : void ;
20972116 stop ( ) : void ;
2117+ update ( ) : void ;
20982118
20992119 }
21002120
21012121 class GamepadButton {
21022122
2103- constructor ( game : Phaser . Game , buttonCode : number ) ;
2123+ constructor ( pad : Phaser . SinglePad , buttonCode : number ) ;
21042124
21052125 buttonCode : number ;
21062126 duration : number ;
@@ -2110,17 +2130,19 @@ declare module Phaser {
21102130 onDown : Phaser . Signal ;
21112131 onFloat : Phaser . Signal ;
21122132 onUp : Phaser . Signal ;
2133+ pad : Phaser . GamePad ;
21132134 repeats : number ;
21142135 timeDown : number ;
21152136 timeUp : number ;
21162137 value : number ;
21172138
2139+ destroy ( ) : void ;
21182140 justPressed ( duration ?: number ) : boolean ;
21192141 justReleased ( duration ?: number ) : boolean ;
2120- processButtonDown ( value : Object ) : void ;
2121- processButtonFloat ( value : Object ) : void ;
2122- processButtonUp ( value : Object ) : void ;
2123-
2142+ processButtonDown ( value : number ) : void ;
2143+ processButtonFloat ( value : number ) : void ;
2144+ processButtonUp ( value : number ) : void ;
2145+ reset ( ) ;
21242146 }
21252147
21262148 class Graphics extends PIXI . Graphics {
@@ -3982,6 +4004,7 @@ declare module Phaser {
39824004 constructor ( seeds : number [ ] ) ;
39834005
39844006 angle ( ) : number ;
4007+ between ( min : number , max : number ) : number ;
39854008 frac ( ) : number ;
39864009 integer ( ) : number ;
39874010 integerInRange ( min : number , max : number ) : number ;
@@ -4185,10 +4208,12 @@ declare module Phaser {
41854208 axis ( axisCode : number ) : number ;
41864209 addButton ( buttonCode : number ) : Phaser . GamepadButton ;
41874210 addCallbacks ( context : Object , callbacks : Object ) : void ;
4188- buttonValue ( buttonCode : number ) : boolean ;
4211+ buttonValue ( buttonCode : number ) : number ;
41894212 connect ( rawPad : Object ) : void ;
41904213 disconnect ( ) : void ;
4214+ getButton ( buttonCode : number ) : Phaser . GamepadButton ;
41914215 isDown ( buttonCode : number ) : boolean ;
4216+ isUp ( buttonCode : number ) : boolean ;
41924217 justPressed ( buttonCode : number , duration ?: number ) : boolean ;
41934218 justReleased ( buttonCode : number , duration ?: number ) : boolean ;
41944219 pollStatus ( ) : void ;
@@ -4806,6 +4831,7 @@ declare module Phaser {
48064831 postUpdate ( ) : void ;
48074832 preUpdate ( ) : void ;
48084833 reset ( x : number , y : number ) : Phaser . TileSprite ;
4834+ setFrame ( frame : Phaser . Frame ) : void ;
48094835 stopScroll ( ) : void ;
48104836 update ( ) : void ;
48114837
0 commit comments