View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.1
- Last updated
- First released
- Unity version
- 2018.1.0 or later
- Package size
- 4.2 MB
- Files
- 55
- Favorites
- 36
- Views in the past week
- 11
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $7.50 on
uMod 2.0 - Runtime Compiler Add-On
Price $7.50
Buy on Asset Store (opens in new tab)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
uMod 2.0 - Runtime Compiler Add-On screenshot 1
About this asset
IMPORTANT - This asset is an add-on and will not work as a standalone asset. Please purchase uMod 2.0 prior to purchasing this asset.
uMod 2.0 Runtime Compiler Add-On is an integration asset designed to add the features of our Roslyn C# asset to uMod 2.0 seamlessly. This means that the Roslyn compiler can now be used to compile and load scripts into a uMod script domain or as a standalone compiler. Compiled scripts will also be subject to code security verification checks when loaded which are performed by uMod.
Limitations
-Requires full .Net4.x/.Net standard (Cannot run on legacy mono)
-AOT platforms such as IOS are not supported
-IL2CPP platforms are not supported due to the need to load compiled assemblies
-Source scripts must be compiled before they can be executed
Features
-Seamless integration with uMod 2.0.
-Compile and run C# scripts at runtime.
-Fast Execution – once compiled, external scripts run as fast as game scripts.
-Extend your modding support even further by adding runtime script compilation.
-Pre-load security checks mean that unsafe code can be identified and discarded.
-Support for loading assemblies and C# scripts.
-All scripts use custom namespaces to prevent clashing type names.
-Support for non-concrete interface using script proxies.
-Simple and clean API for accessing types and proxies.
-Automatic construction of types using the appropriate method (AddComponent, CreateInstance, new)
-Comprehensive .chm documentation of the API for quick and easy reference.
Support for PC, Mac, and Linux platforms. uMod 2.0 Runtime Compiler Add-On may work without issue on other platforms however we will only offer support for the listed platforms.
Forum | Support | Website
uMod 2.0 Runtime Compiler Add-On is an integration asset designed to add the features of our Roslyn C# asset to uMod 2.0 seamlessly. This means that the Roslyn compiler can now be used to compile and load scripts into a uMod script domain or as a standalone compiler. Compiled scripts will also be subject to code security verification checks when loaded which are performed by uMod.
Limitations
-Requires full .Net4.x/.Net standard (Cannot run on legacy mono)
-AOT platforms such as IOS are not supported
-IL2CPP platforms are not supported due to the need to load compiled assemblies
-Source scripts must be compiled before they can be executed
Features
-Seamless integration with uMod 2.0.
-Compile and run C# scripts at runtime.
-Fast Execution – once compiled, external scripts run as fast as game scripts.
-Extend your modding support even further by adding runtime script compilation.
-Pre-load security checks mean that unsafe code can be identified and discarded.
-Support for loading assemblies and C# scripts.
-All scripts use custom namespaces to prevent clashing type names.
-Support for non-concrete interface using script proxies.
-Simple and clean API for accessing types and proxies.
-Automatic construction of types using the appropriate method (AddComponent, CreateInstance, new)
-Comprehensive .chm documentation of the API for quick and easy reference.
Support for PC, Mac, and Linux platforms. uMod 2.0 Runtime Compiler Add-On may work without issue on other platforms however we will only offer support for the listed platforms.
Forum | Support | Website
From the publisher's Asset Store listing.