@@ -208,6 +208,7 @@ interface GameMisc extends GameMiscLegacy {
208
208
setWeatherTypeOvertimePersist ( weatherType : string , time : number ) : void ;
209
209
setRandomWeatherType ( ) : void ;
210
210
clearWeatherTypePersist ( ) : void ;
211
+ clearWeatherTypeOvertimePersist ( transitionTime : number ) : void ;
211
212
getWeatherTypeTransition ( ) : GetWeatherTypeTransitionResult ;
212
213
setWeatherTypeTransition ( weatherType1 : number , weatherType2 : number , percentWeather2 : number ) : void ;
213
214
setOverrideWeather ( weatherType : string ) : void ;
@@ -250,15 +251,19 @@ interface GameMisc extends GameMiscLegacy {
250
251
getRandomIntInRange ( startRange : number , endRange : number ) : number ;
251
252
getRandomIntInRange2 ( startRange : number , endRange : number ) : number ;
252
253
getGroundZFor3dCoord ( x : number , y : number , z : number , ignoreWater : boolean , p5 : boolean ) : number ;
254
+ getGroundZFor3DCoord ( x : number , y : number , z : number , ignoreWater : boolean , p5 : boolean ) : number ;
253
255
getGroundZAndNormalFor3DCoord ( x : number , y : number , z : number ) : GetGroundZAndNormalFor3DCoordResult ;
254
256
getGroundZFor3dCoord2 ( x : number , y : number , z : number , p4 : boolean , p5 : boolean ) : number ;
257
+ getGroundZFor3DCoord2 ( x : number , y : number , z : number , p4 : boolean , p5 : boolean ) : number ;
255
258
asin ( p0 : number ) : number ;
256
259
acos ( p0 : number ) : number ;
257
260
tan ( p0 : number ) : number ;
258
261
atan ( p0 : number ) : number ;
259
262
atan2 ( p0 : number , p1 : number ) : number ;
260
263
getDistanceBetweenCoords ( x1 : number , y1 : number , z1 : number , x2 : number , y2 : number , z2 : number , useZ : boolean ) : number ;
264
+ getAngleBetween2dVectors ( x1 : number , y1 : number , x2 : number , y2 : number ) : number ;
261
265
getAngleBetween2DVectors ( x1 : number , y1 : number , x2 : number , y2 : number ) : number ;
266
+ getHeadingFromVector2d ( dx : number , dy : number ) : number ;
262
267
getHeadingFromVector2D ( dx : number , dy : number ) : number ;
263
268
setBit ( offset : number ) : number ;
264
269
clearBit ( offset : number ) : number ;
@@ -548,6 +553,7 @@ interface GameMisc extends GameMiscLegacy {
548
553
populateNow ( ) : void ;
549
554
getIndexOfCurrentLevel ( ) : number ;
550
555
setGravityLevel ( level : number ) : void ;
556
+ getGravityLevel ( ) : number ;
551
557
startSaveData ( p1 : number , p2 : boolean ) : number ;
552
558
stopSaveData ( ) : void ;
553
559
getSizeOfSaveData ( p0 : boolean ) : number ;
0 commit comments