mirror of
https://github.com/maca134/ExileLootDrop.git
synced 2024-08-30 17:22:13 +00:00
5326229c31
- Added dump feature to exe. this will export all classnames used in loot tables - Updates build script to latest msbuild - Small syntax update |
||
---|---|---|
ExileLootDrop.VR | ||
sqf | ||
src | ||
.gitignore | ||
build.bat | ||
LICENSE.txt | ||
README.md |
Exile Loot Drop - Download
A server mod/extension to replace the Exile loot drop function with a dll.
Examples:
Get single item (returns string so is backwards compatible with Exile):
_item = 'table' call ExileServer_system_lootManager_dropItem;
Get multiple items (returns an array of items, this is good for mission stuff):
_items = ['table', 10] call ExileServer_system_lootManager_dropItem;
To Install: Run the mod on the server and stick the below into CfgExileCustomCode in you mission files
class CfgExileCustomCode
{
...
ExileServer_system_lootManager_dropItem = "\ExileLootDrop\ExileServer_system_lootManager_dropItem.sqf";
ExileServer_system_lootManager_spawnLootInBuilding = "\ExileLootDrop\ExileServer_system_lootManager_spawnLootInBuilding.sqf";
...
};
Now replace @ExileLootDrop\ExileLootDrop.cfg with your own servers loot (this is the default Exile table). The loot is in the "pre-compiled" format.
Performance
ExileLootDrop.VR mission contains the original Exile method for loot and the original tables for testing
// SQF
'CivillianLowerClass' call ExileServer_system_lootManager_dropItem_sqf
// DLL
'CivillianLowerClass' call ExileServer_system_lootManager_dropItem_ext