skyrim-multiplayer / skymp

Multiplayer Mod & TypeScript SDK for Skyrim Special Edition
Other
223 stars 75 forks source link

feat: implement server-side SP3 & cleanup TSConverter #2197

Closed Pospelove closed 1 month ago

Pospelove commented 1 month ago

[!IMPORTANT] Implement server-side SP3 functionality and refactor TSConverter for improved method handling and code cleanup.

  • SP3 Implementation:
    • Adds prettify function in wip_sp3.js to handle method name normalization.
    • Implements method and static function handling in createSkyrimPlatform() in wip_sp3.js.
    • Updates SP3GetFunctionImplementation() in ScampServer.cpp to handle static and method calls.
  • TSConverter Cleanup:
    • Removes unused Mode enum and related functions in TSConverter.cpp.
    • Simplifies TypeScript output generation by removing interface mode handling.

This description was created by Ellipsis for dff9105ac5353bf138b29da0d342e428ba4932cf. It will automatically update as commits are pushed.