Home - levantocode/otcv8reference-materials GitHub Wiki

G Libs

Summary

  1. All G Libs
  2. All G Libs Functions Summary

All G Libs

Here are listed all G Libs ( initial subjective order of common usage )

  • g_game
  • g_resources
  • g_map
  • g_keyboard
  • g_mouse
  • g_settings
  • g_clock
  • g_logger
  • g_extras
  • g_modules
  • g_tooltip
  • g_configs
  • g_things
  • g_stats
  • g_proxy
  • g_platform
  • g_app

Coming Soon: g_ui, g_window

Others yet to include here:

  • g_adaptiveRender
  • g_textures
  • g_atlas
  • g_dispatcher
  • g_sounds
  • g_http
  • g_crypt
  • g_fonts
  • g_graphics
  • g_effects

All G Libs Functions Summary

g_game

  • Player | Walking | Attacking | Battle Options | Right Click Functions

  • Containers | Party | Communication | NPCs | VIPs

  • Outfits | Imbuements | Trading with Players | Prey | Quest

  • Client Text | Connection | Login / Logout | Premium Store | Extras

g_resources

  • Checking Files/Dirs | Manipulating Files/Dirs | Archives | Updating | Misc

g_map

  • Tile / Sqm | Path / Visibility | Spectators | Text | Minimap Color

g_keyboard

  • Binding / Unbinding Keys | Checking if Key is Pressed | Misc

g_mouse

  • Binding / Unbinding Presses | Checking Mouse States | Pop/Push Cursor Type | Load New Cursor Type

g_settings

  • Controlling Configs | Getting Value Types | Nodes | Misc

g_clock

  • Time

g_logger

  • Logging | Misc

g_extras

  • Gets | Sets

g_modules

  • Reload | Get Modules

g_tooltip

  • Turn On/Off | Visibility

g_configs

  • Get & Create

g_things

  • Type | Dat (tibia.dat) | Misc

g_stats

  • Gets | Clear | Misc

g_proxy

  • Control | Details

g_platform

  • Get System's Resources Info | Open Url & Dir

g_app

  • Basic Info | Build Info | Type | FPS Stats | Scaling

  • Graphics FPS | Current State | Screenshot