This archive contains the latest experimental Monkey v1.9

This is designed to work with SMA 10.x or later ONLY.

SMA has been upgraded to a new Unity engine.  This means that all mods 
and content needs to be updated to work properly.

The game now offers a supported way to create and import custom clothing.

To facilitate migration of content, Monkey was fixed to allow loading of 
older custom clothes.  I plan to remove this functionality next November.

There has been a lot of change in the game, so it is possible some bugs
remains.  If you notice anything, PM me on discord or f95.

-Thora-


Important note:
Microsoft defender is generating a lot of false positives.  The only 
solution is to pay for an EV code signing certificate, which I won't do.

Never trust anything that triggers including Monkey.  ALWAYS double 
check on virustotal and make sure the SHA-256 signature matches.


Release notes
- Upgraded to work with the new Unity 2022LTS engine
- Updated the clothing editor to work with the designer API
- Support for the new vertical breast rotation genes
- Shader lab color support
- Added Guid and new property API to allow external JSON mod access
- Missing game objects queries shown on the debug console channel
- Updated documentations


Known issues and limitations:
- None at this time

          
Install Instructions
- Backup any existing save files (%UserProfile%\Documents\TValle Games)
- Create a NEW folder (use "C:/SMA" if having issues)
- Install latest SMA 9.5+ in the folder and make sure it works
- Open the Monkey archive and copy all files to the same folder


How to use
- Commands are shown in the title bar
- Fly camera: hold right mouse button and use WASDQE to move, use spacebar to
  switch input between camera and player, shift to go fast, alt to go slow
- Color sliders may require unchecking the 'sync' options in gameplay settings
- Options are in Monkey_Configuration.xml
- See JSON_Quick_Guide.txt and Asset.txt for more information on customization


Monkey_Configuration.xml:
- Delete the xml to create a new default configuration on startup
- Fontsize: Use 0 for the default size, or specify your point size
- WindowX, WindowY
    < -1: Screen offset from the right/bottom
      -1: Anchor to the left/top
       0: Center
       1: Anchor to the right/bottom
     > 1: Screen offset from the top/left

     Note: values are not clamped so chose them carefully
- Binding new keys must use Unity KeyCode:
    See https://docs.unity3d.com/ScriptReference/KeyCode.html
