Posted January 16, 2020
SF3-Script-Engine 2.2 (2.1-> 2.2)
______________________________
Changes:
- redesigned entity Database functions
- redesigned entity database logic
- expanded entity databases
- increased boot/load performence by 500%
- expanded custome entity database load-in for specific base game and addon projects (you no longer have load in stuff you don't use or have not AV)
- expanded Database overview in the Options
- expanded Exp1 PVP-Script template
- updated the script-syntax check
- added game version information to the Map-Location config
- added maximum/custome population cap information to the Map-Location config
- expanded project-file syntaxt
- included backwards compatibility to SF3SE 2.1 and 2.0 projects
- included a special sign check, so ensure no exotic input could damage the project and syntax structure
- added a project-management form at the ent of a new created project with the wizzard to give a better access to choose if the user whants to have the editors in tabs or a new solo window
- fixed an issue where an old outdated icon was used
- fixed a bug not saving the IDE-window state correctly
- added database "Entity RTSBuildingBehaviorSoulHarvester"
- added database "Entity RTSBuildingBehaviorTunnel"
- added database "Entity RTSFounder"
- added database "Entity RTSTransport"
- added database "Entity SpawnGroup"
- added database "GlobalVariables"
- added search and filter function to wizzard item (Spot Container) form
- added search and filter function to wizzard mob (Level Spawn) form
- fixed a bug where the header titels are wrong when switching editor
- fixed a bug that where including solo-ediors back to the main IDE caused a crash
- fixed a bug where the WIP message was spamming like crazy when too much editors got created at the same time
The “SpellForce 3 – Script-Engine” (2.2 Updated and extended for Exp1) is a self-develop IDE (Development Envirement) for the Script-language
of SpellForce 3 (Angelscript) with the goal to make Mod and Map
development way easier and comfortable. Compared to other Editor’s and
IDE’s who support Angelscript, the “SpellForce 3 – Script-Engine”
imports the base scripts of the game and provides a database over the
script-functions and enum’s of the game easier to use and implement in
the own script. Also the management of the Mod and map projects is way
easier thanks to the own file-formats and syntax checks targeted to the
SpellForce 3 (Soul Harvest) Engine.
SpellForce 3 (Soul Harvest)is based on the Script language “Angelscript” who has been modifier by the developer Grimlore Games and is used as the
main script language of the game. Whoever wants to create SpellForce 3
maps with events and Mods, need to use this language.
Features of the SpellForce 3 Script-Engine 2.2:
_______________________________________________
- SpellForce 3 Angelscript Debugger
- File & Project-Management
- Tab-Editor Management
- Script-Code Pathing
- Functions-Database
- Enum-Database
- Item-Database
- Mob-Database
- LootSet-Database
- Free expandable Database
- Error-Monitor
- Backup-Engine
- Multi-Editors
- custom Design
- File-Script templates
- Object/Unit/Building Tag/ID Management
- Map Config Setup Assistent
- Config(txt) support
System Requirements
_______________________
Minimal System Requirements:
Hardware:
CPU: Dual Core CPU @2GHZ
HDD: 300 MB
RAM: 2 GB
Screen-resolution: 1024x768
Software:
OS: Windows 7.1 x86 .NET 4.5.2
Recommended System Requirements:
Hardware:
CPU: Quad Core CPU @2,5GHZ
HDD: 300 MB
RAM: 4 GB
Screen-resolution: 1024x768+
Software:
OS: Windows 10 x64 .NET 4.5.2+
Download:
______________
NexusMods: https://www.nexusmods.com/spellforce3soulharvest/mods/1
ModDB: https://www.moddb.com/games/spellforce-3-soul-harvest/downloads/sf3-script-engine-22
______________________________
Changes:
- redesigned entity Database functions
- redesigned entity database logic
- expanded entity databases
- increased boot/load performence by 500%
- expanded custome entity database load-in for specific base game and addon projects (you no longer have load in stuff you don't use or have not AV)
- expanded Database overview in the Options
- expanded Exp1 PVP-Script template
- updated the script-syntax check
- added game version information to the Map-Location config
- added maximum/custome population cap information to the Map-Location config
- expanded project-file syntaxt
- included backwards compatibility to SF3SE 2.1 and 2.0 projects
- included a special sign check, so ensure no exotic input could damage the project and syntax structure
- added a project-management form at the ent of a new created project with the wizzard to give a better access to choose if the user whants to have the editors in tabs or a new solo window
- fixed an issue where an old outdated icon was used
- fixed a bug not saving the IDE-window state correctly
- added database "Entity RTSBuildingBehaviorSoulHarvester"
- added database "Entity RTSBuildingBehaviorTunnel"
- added database "Entity RTSFounder"
- added database "Entity RTSTransport"
- added database "Entity SpawnGroup"
- added database "GlobalVariables"
- added search and filter function to wizzard item (Spot Container) form
- added search and filter function to wizzard mob (Level Spawn) form
- fixed a bug where the header titels are wrong when switching editor
- fixed a bug that where including solo-ediors back to the main IDE caused a crash
- fixed a bug where the WIP message was spamming like crazy when too much editors got created at the same time
The “SpellForce 3 – Script-Engine” (2.2 Updated and extended for Exp1) is a self-develop IDE (Development Envirement) for the Script-language
of SpellForce 3 (Angelscript) with the goal to make Mod and Map
development way easier and comfortable. Compared to other Editor’s and
IDE’s who support Angelscript, the “SpellForce 3 – Script-Engine”
imports the base scripts of the game and provides a database over the
script-functions and enum’s of the game easier to use and implement in
the own script. Also the management of the Mod and map projects is way
easier thanks to the own file-formats and syntax checks targeted to the
SpellForce 3 (Soul Harvest) Engine.
SpellForce 3 (Soul Harvest)is based on the Script language “Angelscript” who has been modifier by the developer Grimlore Games and is used as the
main script language of the game. Whoever wants to create SpellForce 3
maps with events and Mods, need to use this language.
Features of the SpellForce 3 Script-Engine 2.2:
_______________________________________________
- SpellForce 3 Angelscript Debugger
- File & Project-Management
- Tab-Editor Management
- Script-Code Pathing
- Functions-Database
- Enum-Database
- Item-Database
- Mob-Database
- LootSet-Database
- Free expandable Database
- Error-Monitor
- Backup-Engine
- Multi-Editors
- custom Design
- File-Script templates
- Object/Unit/Building Tag/ID Management
- Map Config Setup Assistent
- Config(txt) support
System Requirements
_______________________
Minimal System Requirements:
Hardware:
CPU: Dual Core CPU @2GHZ
HDD: 300 MB
RAM: 2 GB
Screen-resolution: 1024x768
Software:
OS: Windows 7.1 x86 .NET 4.5.2
Recommended System Requirements:
Hardware:
CPU: Quad Core CPU @2,5GHZ
HDD: 300 MB
RAM: 4 GB
Screen-resolution: 1024x768+
Software:
OS: Windows 10 x64 .NET 4.5.2+
Download:
______________
NexusMods: https://www.nexusmods.com/spellforce3soulharvest/mods/1
ModDB: https://www.moddb.com/games/spellforce-3-soul-harvest/downloads/sf3-script-engine-22
Post edited May 08, 2020 by Unreal_NeoX