=v  zombie/ui/UIElement()V   zombie/ui/VehicleGauge needleWidthI  textureLzombie/core/textures/Texture;   needleX   needleY  minAngleF  maxAngle  ! "#zombie/core/textures/TexturegetWidth()I % &width ( )# getHeight + ,height . /0 isVisible()Ljava/lang/Boolean; 234 56java/lang/Boolean booleanValue()Z 8 9render ; <= DrawTexture$(Lzombie/core/textures/Texture;DDD)V ? @value BCD EFjava/lang/Math toRadians(D)D BH IFcos BK LFsin BN OFceil Q RS getAbsoluteX()Ljava/lang/Double; UVW X#java/lang/DoubleintValue Z [S getAbsoluteY ]^_ `azombie/core/SpriteRendererinstanceLzombie/core/SpriteRenderer; ]c de renderline)(Lzombie/core/textures/Texture;IIIIFFFF)V Bg himin(FF)F%(Lzombie/core/textures/Texture;IIFF)VCodeLineNumberTablesetNeedleWidth(I)V StackMapTablesetValue(F)V setTexture!(Lzombie/core/textures/Texture;)V SourceFileVehicleGauge.java1  @ jkt8**-*+ *****+$*+'*l*  %.7mnk"*l 9k *-1*7** :*****f*>jbA***f *>fjbAH*J*9**'Gkc9**'JkcM9 *PT6 *YT6 \ )` ` `  ` bl:! " #$%@&Z'`(g)y*+,-0o 4Xpqk& *# f>l 3 4rsk"*+ l 78tu