ScriptHookV .NET
================

(C) 2015 Crosire

About
-----

This is an ASI plugin for Grand Theft Auto V, based on the C++ ScriptHook by Alexander Blade, which
allows running scripts written in any .NET language ingame.

Requirements
------------

1. Microsoft .NET Framework 4.5
2. Microsoft Visual C++ Redistributable Package for Visual Studio 2013 (x64)
3. Script Hook V

Installation
------------

1. Download and install Script Hook V (and an ASI loader).
2. Copy the ASI and scripts folder into your game directory.
3. Create (or  download)  a C#/VisualBasic code file (.cs, .vb) or  compiled assembly (.dll) inside
   the "/scripts/" subfolder in your game directory and start scripting!

Writing Scripts
---------------

Either use notepad to  edit source code  scripts directly or  use Visual Studio to compile  them to
assemblies. Going  down  the Visual  Studio way  has the  advantage of  syntax  highlighting,  code
completion and intellisense. Just create a C# or VisualBasic class library project, add a reference
to the ScriptHookV .NET DLL in the project properties and you are ready to go.

Changelog
---------

Version 0.2.0:
- Added unrestricted permissions to script appdomain
- Changed project to target framework version 4.5 instead of 4.0 again
- Changed native function calling to use hash enumeration instead of strings
- Changed script domain implementation to support multiple instances for different source directories

Version 0.1.0:
- First public release