Skip to content

Releases: user-grinch/PyLoader

PyLoader v0.09

15 Nov 06:20
Compare
Choose a tag to compare
  1. Fix crashes with example scripts
  2. Fix unload, reload, reload_all not unloading scripts

PyLoader v0.08

06 Oct 19:24
Compare
Choose a tag to compare

This is a preview release. Breaking changes might occur. Scripts from previous versions won't work. Check examples for more details. Be sure to check the getting started.

What's Changed

  • Add reload_all with new scripts support
  • Added force shutdown for scripts without waits
  • Added psdk classes - CClock, CHud, CSprite2d, CTimer, RwTexture, RwTexDictionary, RwRaster, RwObject, RwLLLink, RwLinkist
  • Added helper classes - camera, ped, vehicle
  • Rename cleo module to addition
  • Moved call_function, call_method, free_library, load_library, get_proc_address to memory module
  • Moved test_cheat to common module
  • Fixed bugs with call_function, call_method, get_raw, write_float, set_area_visible
  • Code refactoring

Special thanks to @MGRCreek & @CTRL-paste for their contributions.

Full Changelog: 0.07...0.08

PyLoader v0.07

27 Sep 21:04
Compare
Choose a tag to compare

This is a preview release. Breaking changes might occur.
Changes,

  1. Fixed path issue
  2. Added some missing python modules
  3. Added on_restart & on_load_save events
  4. Fix issue with char* call_function & call_method
  5. Added a new hud class

PyLoader v0.06

11 Jun 08:29
5e337d9
Compare
Choose a tag to compare

This is a preview release. Breaking changes might occur.
Changes,

  1. Fixed a bug with script unload & reload
  2. Removed the VS Code extension
  3. Remove the wiki, docs are now in the readme. Function info now provided by the IntelliSense.
  4. Improved the IntelliSense tooltip to provide usage info
  5. Updated all the examples

Note: Scripts for earlier versions won't work. Check examples to know what changes are necessary.

PyLoader v0.05

03 Jun 13:03
4acf97d
Compare
Choose a tag to compare

This is a preview release. Breaking changes might occur.
Changes,

  1. Added bass opcodes & pybass3 library
  2. Added more events
    pedCreateEvent, pedRenderEvent, pedDestroyEvent, objCreateEvent, objRenderEvent, objDestroyEvent, vehCreateEvent, vehRenderEvent, vehDestroyEvent
    More about it here

PyLoader v0.03

16 May 13:42
Compare
Choose a tag to compare

This is a preview release. Breaking changes might occur.
Changes,

  1. Add an update checker
  2. Cleaned up code
  3. Fixed a startup crash #5
  4. Scripts can now be loaded/unloaded during runtime
  5. Added script.get_file_name()
  6. script.load, script.unload, script.reload, script.get_desc, script.get_author, script.get_name, script.get_file_name, script.get_version now takes script name as optional argument. More in wiki
  7. Added a reload_all example

PyLoader v0.02

08 May 16:18
Compare
Choose a tag to compare

This is a preview release. Breaking changes might occur.
Changes,

  1. Added a wiki here
  2. Added nop, set_raw, get_raw, read_float, write_float (memory module)
  3. Bug fixes for write_memory, read_memory, get_closet_ped, get_closet_vehicle
  4. Added on_script_terminate event

PyLoader v0.01

03 May 12:07
9b7c872
Compare
Choose a tag to compare

This is a preview release. Breaking changes might occur.
Installation guide is here. Download the PyLoader.7z from below. Also, install the VS Code extension.

What works:

  1. Most python stuff
  2. Game & some custom opcodes
  3. Error traceback etc.

Some opcodes may not work properly & crashes are expected. Let me know.