Skip to content

Scripts for the Razor Enhanced launcher for Ultima Online

License

Notifications You must be signed in to change notification settings

mschwarzgorn/razor-enhanced

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Razor Enhanced Scripts

These are the scripts that I have written for the Razor Enhanced client launcher for the Ultima Online video game. Some of these scripts were inspired by code written by other authors for the UOSteam client launcher (e.g. train_AnimalTaming.py), while others originated from me (e.g. pvm_pvp_provocation.py, the first Ultima Online tameable animal compendium in script format, and the first Ultima Online spell compendium in script format). Any work from others is cited in the title block of the file.

A bit about how this is organized

At the time of this writing, RE does not support the ability to add scripts to the client out of any directories except for <RE Install Directory>\Scripts. This means that we are unable to move the scripts that we want to run from the client into subdirectories within the Scripts directory. To help maintain an organized file structure, each file starts with what its primary function falls under, for example:

  • pvm_pvp for Player vs. Monster and Player vs. Player
  • resource for resource gathering
  • train for training skills

While we are unable to directly run files in subdirectories, we can import files from subdirectories that have been made into submodules by adding the __init__.py file to them (e.g. the glossary submodule). This is handy for having a central location for code that is referrenced in multiple files.

About

Scripts for the Razor Enhanced launcher for Ultima Online

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%