Badger8

Old Script API

May 22nd, 2020
516
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.47 KB | None | 0 0
  1. ScriptObject
  2. void OnTick() - Required for all ScriptObject
  3. void OnSpawn() - Required for all ScriptObject
  4. void OnBeginLevel()
  5. void OnPostBeginLevel()
  6. void OnEndLevel()
  7. void OnActivate()
  8. void OnDeactivate()
  9. void OnDamage(kActor @instigator, kDictMem @damageDef, const int damage)
  10. void OnDeath(kActor @killer, kDictMem @damageDef)
  11. void OnSleep()
  12. void OnWake()
  13. void OnTouch(kActor @theActorThatTouchedMe)
  14. void OnRestore()
  15. void OnCollide(kCModel@)
  16.  
  17. ScriptObjectWeapon
  18. void OnBeginFire()
  19. void OnFire()
  20. void OnEndFire()
  21. void OnLower()
  22. void OnRaise()
  23. void OnHoldster()
  24.  
  25. ScriptObjectPlayer
  26. void OnPickup(kActor @pickup)
  27. void OnArmorDamage(kActor @instigator, kDictMem @damageDef, const int damage)
  28. void OnEnterWater()
  29.  
  30. kAnimState
  31. void Blend(const int animID, float speed, float blend, int AnimStateFlags)
  32. void Set(const int animID, float speed, int AnimStateFlags)
  33. const int CurrentFrame(void)
  34. const int NumFrames(void)
  35. const float PlayTime(void)
  36. const float TrackTime(void)
  37. bool IsPlaying(const int animID)
  38. bool CheckAnimID(const int animID) - checks if animID exists
  39. const int PlayingID(void)
  40. void Stop(void)
  41. void Pause(void)
  42. void Resume(void)
  43. const bool Stopped(void)
  44. const bool Blending(void)
  45. const bool Looping(void)
  46. const bool CycleCompleted(void)
  47. void ChangeSpeed(const float speed)
  48. void SetLastFrame(const bool = false)
  49.  
  50. kRenderModel
  51. void SetModel(const kStr &in modelPath, const kStr &in modelAnimPath)
  52. void SetRotationOffset(const int, const float, const float, const float, const float)
  53. void SetRotationOffset(const int, const kQuat &in)
  54. void SetTexture(const int section, const int textureID)
  55. void SetVisibility(const int node, const bool visible)
  56. void HideSection(const int node, const int section, const bool hide)
  57. void AddTrailEffect(const kStr &in, const int)
  58. void RemoveTrailEffect(void)
  59. const int GetNumAttachedTrails(void)
  60. kVec3 &Offset(void)
  61.  
  62. kScriptObject
  63. ref &obj;
  64.  
  65. kActor, kPuppet, kWeapon, kAI
  66. const bool IsStale() - Is the object removed
  67. kAngle &Yaw()
  68. kAngle &Pitch()
  69. kAngle &Roll()
  70. kVec3 &Origin()
  71. kVec3 &Scale()
  72. kVec3 &PrevOrigin()
  73. void SetTarget(kActor@)
  74. kActor @GetTarget(void)
  75. void SetSector(const uint)
  76. void Remove(void)
  77. kVec3 &Velocity(void)
  78. kVec3 &Movement(void)
  79. kQuat &Rotation(void)
  80. int16 &Health(void)
  81. int &Type(void)
  82. int &ImpactType(void)
  83. int &ModelVariation(void)
  84. uint &Flags(void)
  85. const uint SpawnFlags1(void)
  86. const uint SpawnFlags2(void)
  87. const uint SpawnFlags3(void)
  88. const int TID(void) - T stands for Tag ID
  89. float &Radius(void)
  90. float &Height(void)
  91. float &StepHeight(void)
  92. float &WallRadius(void)
  93. float &Gravity(void)
  94. float &Friction(void)
  95. float &AnimSpeed(void)
  96. float &BounceDamp(void)
  97. float &FloorHeight(void)
  98. float &CeilingHeight(void)
  99. const int SectorIndex(void)
  100. const int AreaID(void)
  101. bool InstanceOf(const kStr &in)
  102. void PlaySound(const kStr &in)
  103. void PlaySoundWithLookupID(const int)
  104. void StopSound(void)
  105. void StopLoopingSounds(void)
  106. const int GameTicks(void)
  107. kAnimState &AnimState(void)
  108. kRenderModel @RenderModel(void)
  109. const bool InWater(void)
  110. bool CheckPosition(const kVec3 &in)
  111. bool CheckPosition(const float, const float)
  112. float GetTurnYaw(const kVec3 &in)
  113. float GetAvoidanceAngle(const kVec3 &in, const float)
  114. const float GetWaterHeight(void)
  115. const bool CanSee(kActor@, const uint = 0)
  116. uint &ClipFlags(void)
  117. kDictMem @Definition(void)
  118. bool OnGround(void)
  119. const int GetWaterLevel(void)
  120. kActor @CastToActor(void)
  121. kAI @CastToAI(void)
  122. void SpawnProjectile(const kStr &in, const kVec3 &in, const kVec3 &in, const float)
  123. void MeleeObject(const kStr &in, const kVec3 &in, const float)
  124. void SpawnFx(const kStr &in, const kVec3 &in)
  125. void SpawnFx(const kStr &in, const kVec3 &in, const kQuat &in)
  126. kVec3 GetTransformedVector(const kVec3 &in)
  127. float DistanceToPoint(const kVec3 &in)
  128. float DistanceToPoint(const float, const float, const float)
  129. void InflictGenericDamage(kActor@, const int)
  130. void InteractActorsAtPosition(const kVec3 &in, const kStr &in, const float = 0, const float = 0, const float = 0, const float = 0)
  131. kScriptObject @ScriptObject(void)
  132. void MoveToPosition(const float, const float)
  133. bool RandomDecision(const int)
  134. void SetPosition(const kVec3 &in)
  135. const int16 SpawnParams(const int)
  136. const float GetCeilingHeight(void)
  137. const float GetFloorHeight(void)
  138. void RunFxEvent(const kStr &in)
  139. const int GetSectorIndexAtLocation(const kVec3 &in, uint = 0)
  140. void MarkPersistentBit(const bool)
  141. const bool IsPersistentMarked(void)
  142. void SetHeadTrackTarget(kActor@)
  143. kVec3 TransformToOwnerPosition(void)
  144. kVec3 TransformToOwnerPosition(const kVec3 &in)
  145. void FireProjectile(const kStr &in, const float x, const float y, const float z, const bool = false)
  146. const bool CanSee(kPuppet@, const uint = 0)
  147. float &ViewHeight(void)
  148. float &RecoilPitch(void)
  149. const float LandingViewOffset(void)
  150. uint &PlayerFlags(void)
  151. void QuietNoiseAlert(void)
  152. void LoudNoiseAlert(void)
  153.  
  154. kAI
  155. uint &AIFlags(void)
  156.  
  157. EnumAnimStateFlags
  158. ANF_BLEND
  159. ANF_LOOP
  160. ANF_STOPPED
  161. ANF_NOINTERRUPT
  162. ANF_ROOTMOTION
  163. ANF_PAUSED
  164. ANF_CYCLECOMPLETED
  165.  
  166. EnumActorFlags
  167. AF_SOLID
  168. AF_DORMANT
  169. AF_SNAPTOFLOOR
  170. AF_WOUNDEDMORTALLY
  171. AF_CASTSHADOW
  172. AF_TRIGGERSTUFF
  173. AF_HIDDEN
  174. AF_ACTIVATED
  175. AF_DISABLED
  176. AF_ENTEREDAREAEVENT
  177. AF_REMOVEONCOMPLETION
  178. AF_NOBLOOD
  179. AF_AVOIDWATER
  180. AF_FLOATINWATERONDEATH
  181. AF_DEAD
  182. AF_STATIONARY
  183. AF_ALIGNTOFLOOR
  184. AF_NODRAW
  185. AF_NONSHOOTABLE
  186. AF_FULLVOLUME
  187. AF_CANBETOUCHED
  188. AF_IGNORESOUNDEVENTS
  189. AF_TRIGGERANIMATION
  190. AF_HOLDTRIGGERANIM
  191. AF_TRIGGERNAIMDELAY
  192. AF_STAYINWATER
  193. AF_ALWAYSACTIVE
  194. AF_COLLIDEDWITHWALL
  195. AF_INVINCIBLE
  196. AF_ALLOWTINYENEMYCHEAT
  197. AF_NOMOVEMENT
  198.  
  199. EnumPlayerFlags
  200. PF_NOCLIP
  201. PF_FLY
  202. PF_DEAD
  203. PF_GOD
  204. PF_JUMPING
  205. PF_HASJUMPED
  206. PF_INWARPAREA
  207. PF_CLIMBTHRUST
  208. PF_NOAIRFRICTION
  209. PF_CRAWLING
  210. PF_PREVENTDEATHCAM
  211. PF_FIREDPROJECTILE
  212.  
  213. EnumAIFlags
  214. AIF_ATTACKING
  215. AIF_WASSOLID
  216. AIF_BLOWNAWAY
  217. AIF_NOCHASE
  218. AIF_NOTHINK
  219. AIF_RUNNING
  220. AIF_TELEPORTING
  221.  
  222. EnumImpactType
  223. IT_DEFAULT
  224. IT_WATER
  225. IT_METAL
  226. IT_STONE
  227. IT_FLESH_HUMAN
  228. IT_FLESH_CREATURE
  229. IT_FLESH_UNDEAD
  230. IT_LAVA
  231. IT_SLIME
  232. IT_FORCEFIELD
  233.  
  234. kDict
  235. void Add(const kStr &in, const kStr &in)
  236. void Empty(void)
  237. void SetValue(const kStr &in, const kStr &in)
  238. const bool HasKey(const kStr &in)
  239. bool GetFloat(const kStr &in, float &out, const float defaultValue = 0)
  240. bool GetInt(const kStr &in, int &out, const int defaultValue = 0)
  241. bool GetBool(const kStr &in, bool &out, const bool defaultValue = false)
  242. bool GetString(const kStr &in, kStr &out)
  243. bool GetVector(const kStr &in, kVec3 &out)
  244.  
  245. kDictMem
  246. bool GetFloat(const kStr &in, float &out, const float defaultValue = 0)
  247. bool GetInt(const kStr &in, int &out, const int defaultValue = 0)
  248. bool GetBool(const kStr &in, bool &out, const bool defaultValue = false)
  249. bool GetString(const kStr &in, kStr &out)
  250. bool GetVector(const kStr &in, kVec3 &out)
  251.  
  252. kSelectionListInt
  253. void AddItem(int, const int)
  254. int Select(void)
  255. void Reset(void)
  256. const uint GetNumEntries(void)
  257. &opAssign(const kSelectionListInt &in)
  258.  
  259. kSelectionListFloat
  260. &opAssign(const kSelectionListFloat &in)
  261.  
  262. GameVariables
  263. void GetInt(const kStr &in, int &out, int defaultValue = 0);
  264. void GetFloat(const kStr &in, float &out, float defaultValue = 0.0f);
  265. void GetBool(const kStr &in, bool &out, bool defaultValue = false);
  266. void GetVector(const kStr &in, kVec3 &out);
  267. void SetValue(const kStr &in, const kStr &in);
  268.  
  269. Game
  270. void CallDelayedMapScript(const kStr &in, kActor @instigator, const float delay)
  271. void CallDelayedMapScript(const int scriptID, kActor @instigator, const float delay)
  272. void HaltMapScript(const int scriptID)
  273. void PlayMusic(const kStr &in path, const bool loop)
  274. void StopMusic(void)
  275. void Restart(void)
  276. void PrintLine(const kStr &in text, const int lineNumber, const int visibleFrameTime = 120)
  277. void PrintHelp(const kStr &in localizedKey, const bool endGame = false)
  278. void ChangeMap(const kStr &in path)
  279. void ShowMainMenu(void)
  280. const int GetMapNumberFromName(const kStr &in)
  281. const int GetCurrentMapID(void)
  282. const int GetDifficulty(void)
  283. bool GetHubKeyInfo(const uint, int &out, int &out, int &out)
  284. void SpawnFx(const kStr &in, kActor@, const kVec3 &in, const kVec3 &in, const kQuat &in)
  285. void SpawnFx(const kStr &in, kPuppet@, const kVec3 &in, const kVec3 &in, const kQuat &in)
  286. void SpawnFx(const kStr &in, kActor@, const kVec3 &in, const kQuat &in)
  287. void SpawnFx(const kStr &in, kPuppet@, const kVec3 &in, const kQuat &in)
  288. void SpawnFx(const kStr &in, kActor@, const kVec3 &in, const float, const float)
  289. void SpawnFx(const kStr &in, kPuppet@, const kVec3 &in, const float, const float)
  290. void SpawnFx(const kStr &in, const kVec3 &in, const int)
  291. kStr GetLocalizedText(const kStr &in)
  292.  
  293. ActorFactory
  294. kActor@ Spawn(const int actorID, const float x, const float y, const float z, const float yaw, const int sector = -1)
  295. kActor@ Spawn(const kStr &in actorName, const float x, const float y, const float z, const float yaw, const int sector = -1)
  296.  
  297. PlayLoop
  298. const int Ticks(void)
  299. const void TagActorForBossBar(kActor@)
  300. void RemoveBossActor(void)
  301. void CheckKeys(void)
  302. void StartWarp(kActor@, const int tagID, const int mapID)
  303. void StartFreeWarp(kActor@, const kVec3 &in origin, const float yaw, const int sectorID, const int mapID)
  304. void HandlePlayerDeath(const bool = true)
  305.  
  306. Player
  307. const uint16 Buttons(void)
  308. const kPuppet @Actor(void)
  309. void ConsumeAmmo(const int ammo)
  310. const int GetAmmo(const int weaponID)
  311. const int GetAltAmmo(const int weaponID)
  312. const bool HasAmmo(const int weaponID)
  313. const bool HasAltAmmo(const int weaponID)
  314. const bool HasAltAmmo(void)
  315. const bool HasWeapon(const int weaponID)
  316. const int CurrentWeapon(void)
  317. const bool GiveWeapon(const int weaponID, const int ammo)
  318. void Lock(void)
  319. void Unlock(void)
  320. int16 &Armor(void)
  321. void Victory(const int = -1, const int = -1)
  322. const bool Locked(void)
  323. const kPlayer &Owner(void)
  324.  
  325. Global Constants
  326. const float GAME_DELTA_TIME
  327. const float GAME_SCALE
  328. const float GAME_FRAME_TIME
  329. const float GAME_FRAME_UNIT
  330. const float GAME_SECONDS
  331.  
  332. Camera
  333. void StartCinematic(const uint EnumCameraFlag = 12)
  334. void StopCinematic(void)
  335. const int CinematicState(void)
  336. const void SetLookAtActor(kActor@)
  337. void ClearLookAtActor(void)
  338. void SetRotateEyeVector(const kVec3 &in)
  339. void SetFinalView(const int)
  340. void SetRotationTrack(const int trackID, const float startAngle, const float destAngle, const float startDistance, const float destDistance,
  341. const float startHeight = 0, const float destHeight = 0, const float startLookHeight = 0, const float destLookHeight = 0)
  342. void SetPositionTrack(const int trackID, const kVec3 &in, const kVec3 &in, const kVec3 &in, const kVec3 &in)
  343. void TweenPositionTrack(const int trackID, const float time)
  344. void TweenRotationTrack(const int trackID, const kVec3 &in, const float time)
  345. void AutoPlayPositionTrack(const int trackID, const float time, const int EnumCameraLerpType)
  346. void AutoPlayRotationTrack(const int trackID, const float time, const int EnumCameraLerpType)
  347. void AutoPlayBlendTrack(const int trackID, const int blendTrack1ID, const int blendTrack2ID, const float time, const int EnumCameraLerpType)
  348. void SetEyeView(const kVec3 &in)
  349. void SetFocusView(const kVec3 &in)
  350. void ZoomEyeViewToPosition(const kVec3 &in, const float)
  351. void ZoomFocusViewToPosition(const kVec3 &in, const float)
  352. kVec3 GetEyeView(void)
  353. kVec3 GetFocusView(void)
  354. void ClearFinalView(void)
  355. void ClearViewTracks(void)
  356. const bool UserInterrupted(void)
  357. const bool Active(void)
  358. const bool ViewingFromCamera(void)
  359. const kVec3 &Tremor(void)
  360. kVec3 origin
  361. kAngle yaw
  362. kAngle pitch
  363. kAngle roll
  364. float fov
  365. float lookZOffset
  366.  
  367. World
  368. kActor @GetActorByTID(const int tagID, const int = -1)
  369. const bool TriggerActorsByTID(kActor@, const int tagID)
  370. void ChangeAreaFlag(const int areaID, const uint EnumAreaFlag, const bool active)
  371. void FloodFillAreaFlags(const int, const uint, const bool)
  372. void FloodFillAreaFlags(const kVec3 &in, const uint, const bool)
  373. void FloodMatchingAreaFlags(const int areaID, const uint, const bool)
  374. const uint GetAreaFlags(const int areaID)
  375. const void ChangeAreaWaterHeight(const int areaID, const float height)
  376. const int16 GetAreaArg(const int areaID, const int arg)
  377. const void ChangeAreaArg(const int areaID, const int arg, const int16 value)
  378. // though args can be used for anything, they are typically used in this fashion:
  379. //
  380. // 0: warp ID
  381. // 1: warp level ID or trigger sound ID
  382. // 2: checkpoint ID
  383. // 3: tag ID
  384. // 4: floor damage hit points
  385. // 5: floor damage rate
  386. void ChangeSectorHeight(const int sector, const float height)
  387.  
  388. CModel
  389. kVec3 &InterceptVector(void)
  390. kVec3 &ContactNormal(void)
  391. const float &Fraction(void)
  392. const uint ClipResult(void)
  393. kActor @ContactActor(void)
  394.  
  395. EnumPlayerButtons
  396. BC_ATTACK
  397. BC_JUMP
  398. BC_FORWARD
  399. BC_BACKWARD
  400. BC_STRAFELEFT
  401. BC_STRAFERIGHT
  402. BC_WEAPONRIGHT
  403. BC_WEAPONLEFT
  404. BC_MAPZOOMIN
  405. BC_MAPZOOMOUT
  406.  
  407. EnumDifficulty
  408. DIFFICULTY_EASY
  409. DIFFICULTY_NORMAL
  410. DIFFICULTY_HARD
  411. DIFFICULTY_HARDCORE
  412.  
  413. EnumClipFlags
  414. CF_CLIPEDGES
  415. CF_IGNOREBLOCKERS
  416. CF_DROPOFF
  417. CF_NOENTERWATER
  418. CF_NOEXITWATER
  419. CF_NOCLIPSTATICS
  420. CF_NOCLIPACTORS
  421. CF_WALKWALLS
  422. CF_COLLIDEFLOORS
  423. CF_HITSCAN
  424. CF_ALLOWCLIMB
  425. CF_ALLOWCRAWL
  426. CF_NOSTEPDOWN
  427. CF_NOSLOPESTEP
  428. CF_COLLIDEHEIGHT
  429. CF_COLLIDECORPSES
  430. CF_NOEXITWALLS
  431. CF_NOCOLLIDEFUNC
  432. CF_NOFLOORADJUST
  433. CF_NOCEILINGADJUST
  434. CF_COLLIDEWATER
  435.  
  436. EnumWaterLevel
  437. WLT_INVALID - Not in water area
  438. WLT_OVER - in water area and over the water height
  439. WLT_BETWEEN - in water area and floating above the water
  440. WLT_UNDER - in water area and under the water height
  441.  
  442. EnumCameraLerpType
  443. CMLT_NONE
  444. CMLT_LINEAR
  445. CMLT_LINEARLOOP
  446. CMLT_COSINE
  447. CMLT_COSINE_POW
  448.  
  449. EnumCameraFlags
  450. CMF_NO_INITIAL_FADEOUT
  451. CMF_NO_LETTERBOX
  452. CMF_LOCK_PLAYER
  453. CMF_UNLOCK_PLAYER_ON_FINISH
  454. CMF_INITIAL_FADEIN
  455. CMF_SHOW_CREDITS
  456. CMF_CHANGE_MAP_AFTER_FADE
  457. CMF_SHOW_HIDDEN_OBJECTS
  458.  
  459. EnumAreaFlags
  460. AAF_WATER
  461. AAF_BLOCK
  462. AAF_TOGGLE
  463. AAF_CLIFF
  464. AAF_CLIMB
  465. AAF_ONESIDED
  466. AAF_CEILING
  467. AAF_CRAWL
  468. AAF_ENTERCRAWL
  469. AAF_HIDDEN
  470. AAF_ENTERED
  471. AAF_RESTRICTED
  472. AAF_SLOPETEST
  473. AAF_DEATHPIT
  474. AAF_MAPPED
  475. AAF_EVENT
  476. AAF_REPEATABLE
  477. AAF_TELEPORT
  478. AAF_DAMAGE
  479. AAF_DRAWSKY
  480. AAF_TELEPORTAIR
  481. AAF_LAVA
  482. AAF_EVENTSOUND
  483. AAF_ANTIGRAVITY
  484. AAF_LADDER
  485. AAF_CHECKPOINT
  486. AAF_SAVEGAME
  487. AAF_WARPRETURN
  488. AAF_SHALLOWWATER
  489. AAF_DRAWSUN
  490.  
  491. Math
  492. float Sin(float)
  493. float Cos(float)
  494. float Tan(float)
  495. float ATan2(float, float)
  496. float Fabs(float)
  497. float ACos(float)
  498. float Sqrt(float)
  499. int Abs(int)
  500. float Ceil(float)
  501. float Floor(float)
  502. float Log(float)
  503. float Pow(float, float)
  504. float Deg2Rad(float)
  505. float Rad2Deg(float)
  506. float InvSqrt(float)
  507. float IncMax(const float, const float, const float)
  508. int SysRand(void)
  509. int Rand(void)
  510. uint8 RandByte(void)
  511. int RandMax(const int)
  512. float NLerp(const float, const float, const float)
  513. float RandFloat(void)
  514. float RandCFloat(void)
  515. float RandRange(const float, const float)
  516. void Clamp(float &out, const float, const float)
  517. float Lerp(float, const float, const float)
  518. float CosTween(const float)
  519. float CosArc(const float)
  520. float pi
  521. kVec3 vecZero
  522.  
  523. kVec3
  524. void Contructor(float x, float y, float z)
  525. void Contructor(const kVec3 &in)
  526. kVec3 &Normalize(void)
  527. kVec3 Cross(const kVec3 &in)
  528. const float Dot(const kVec3 &in)
  529. const float Unit(void)
  530. const float UnitSq(void)
  531. const float Distance(const kVec3 &in)
  532. const float DistanceSq(const kVec3 &in)
  533. const kStr ToString(void)
  534. float ToYaw(void)
  535. float ToPitch(void)
  536. void Clear(void)
  537. void Set(const float, const float, const float)
  538. kVec3 Lerp(const kVec3 &in, const float)
  539. const kVec3 &Lerp(const kVec3 &in, const float)
  540. kVec3 &Randomize(const float)
  541. kVec3 &CubicCurve(const kVec3 &in, const float, const kVec3 &in)
  542. kVec3 &QuadraticCurve(const kVec3 &in, const float, const kVec3 &in, const kVec3 &in)
  543. kVec3 opAdd(const kVec3 &in)
  544. kVec3 &opAddAssign(const kVec3 &in)
  545. kVec3 opNeg(void)
  546. kVec3 opSub(const kVec3 &in)
  547. kVec3 &opSubAssign(const kVec3 &in)
  548. kVec3 opMul(const kVec3 &in)
  549. kVec3 opMul(const float val)
  550. kVec3 &opMulAssign(const kVec3 &in)
  551. kVec3 &opMulAssign(const float)
  552. kVec3 opDiv(const kVec3 &in)
  553. kVec3 opDiv(const float val)
  554. kVec3 &opDivAssign(const kVec3 &in)
  555. kVec3 &opAssign(const kVec3 &in)
  556. float opIndex(uint)
  557. const float opIndex(uint)
  558. float x
  559. float y
  560. float z
  561.  
  562. kQuat
  563. void Contructor(float x, float y, float z, float w)
  564. void Contructor(float w, kVec3 &in)
  565. void Contructor(const kQuat &in)
  566. kQuat &Normalize(void)
  567. kQuat opAdd(const kQuat &in)
  568. kQuat opSub(const kQuat &in)
  569. kQuat opMul(const kQuat &in)
  570. kQuat &opAssign(const kQuat &in)
  571. kVec3 opMul(const kQuat &in)
  572. kVec3 &opMulAssign(const kQuat &in)
  573. kQuat ToQuaternion(void)
  574. float w
  575. kQuat ToQuat(void)
  576.  
  577. kAngle
  578. void Contructor(float)
  579. void Contructor(const kAngle &in)
  580. float Diff(const float)
  581. float Diff(const kAngle &in)
  582. float Interpolate(const float, const float)
  583. kAngle opAdd(const float)
  584. const kAngle &opAddAssign(const float)
  585. kAngle opSub(const float)
  586. const kAngle &opSubAssign(const float)
  587. kAngle opAdd(const kAngle &in)
  588. const kAngle &opAddAssign(const kAngle &in)
  589. kAngle opSub(const kAngle &in)
  590. const kAngle &opSubAssign(kAngle &in)
  591. kAngle &opAssign(const float)
  592. kAngle &opAssign(const kAngle &in)
  593. kAngle opNeg(void)
  594. const float opImplConv(void)
  595.  
  596. kStr
  597. void Contructor(const kStr &in)
  598. int IndexOf(const kStr &in) - only way to compare strings?
  599. const uint Hash(void)
  600. int Atoi(void)
  601. float Atof(void)
  602. kStr &ToUpper(void)
  603. kStr &ToLower(void)
  604. kStr &opAssign(const kStr &in)
  605. kStr opAdd(const kStr &in)
  606. int8 opIndex(const int)
  607. kStr opAdd(bool)
  608. kStr opAdd(int)
  609. kStr opAdd(float)
  610. kStr &opAddAssign(const kStr &in)
  611. kStr &opAddAssign(bool)
  612.  
  613. Sys
  614. void Print(const kStr &in)
  615. void Warning(const kStr &in)
  616. int VideoWidth(void)
  617. int VideoHeight(void)
  618. int Mouse_X(void)
  619. int Mouse_Y(void)
  620. const bool GetCvarValue(const kStr &in, kStr &out)
Add Comment
Please, Sign In to add comment