Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

RGSS's API

Well, the RGSS Libraries, the dlls(Like RGSS102E.dll), have some API. I have extracted the names of them from the DLLs:
Code:
RGSSGetRTPPath = Win32API.new("RGSS102E", "RGSSGetRTPPath", "l", "l")
RGSSGetPathWithRTP = Win32API.new("RGSS102E", "RGSSGetPathWithRTP", "l", "p")

EncDefaultCharEncoding
RGSSAddRTPPath
RGSSAudioFinalize
RGSSAudioInitialize
RGSSClearRTPPath
RGSSErrorMessage
RGSSErrorType
RGSSEval
RGSSFinalize
RGSSGC
RGSSGameMain
RGSSGetBool
RGSSGetDouble
RGSSGetInt
RGSSGetStringACP
RGSSGetStringUTF8
RGSSGetTable
RGSSInitialize
RGSSSetString
RGSSSetStringACP
RGSSSetStringUTF8
RGSSSetupRTP
RegDefaultSyntax
RegEncodingASCII
RegEncodingEUC_JP
RegEncodingSJIS
RegEncodingUTF8
RegSyntaxRuby
enc_get_left_adjust_char_head
enc_get_prev_char_head
enc_get_right_adjust_char_head
re_alloc_pattern
regex_end
regex_error_code_to_str
regex_foreach_name
regex_free
regex_get_encoding
regex_get_options
regex_get_syntax
regex_init
regex_match
regex_name_to_backref_number
regex_name_to_group_numbers
regex_new
regex_number_of_names
regex_recompile
regex_region_clear
regex_region_copy
regex_region_free
regex_region_new
regex_region_resize
regex_search
regex_set_verb_warn_func
regex_set_warn_func
regex_version
ruby_re_adjust_startpos
ruby_re_compile_pattern
ruby_re_free_pattern
ruby_re_free_registers
ruby_re_match
ruby_re_mbcinit
ruby_re_recompile_pattern
ruby_re_search
ruby_re_set_casetable
I only know how to use the two first, can someone help me to continue my campaing for finding all the corrects API declarations for these functions.

PD: If someone is interesed on reading the rtps path use:
Code:
p RGSSGetPathWithRTP.call(RGSSGetRTPPath(1).call)
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top