It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
The “SpellForce 3 – Script-Engine” (3.0 Updated and extended for Exp2) 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 base game, Soul Harvest and Fallen God Engine.
SpellForce 3 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 3maps with events and Mods, need to use this language.

For the PVP testers here, you can now have a new version of the TUTM for Fallen God if you want.
The "Team Unit Test Map" is a small map/project for 2-3 palyers to play around with debugging and event-script options for SF3FG.
________________________________

- updated visuals
- added Exp2 logic and support
- added SF3 Fallen God script template
- expanded entity databases
- added new Scrap resource to the logic
- added project-file support(conversion) for older projects of 2.0-2.2
- expanded script selection
- fixed a bug with tab headers
- updated code templates
- expanded code syntax check in the error-check-engine and log
- updated search-function algorytm
- added information write and search functionailty to the raw enum database
- expanded detail data view
- expanded entity data list and import based on exp2
- added AllowConquestSkirmish tag to the locationmap config
- added AllowDestroyCapitalSkirmish tag to the locationmap config
- added AllowDominationSkirmish tag to the locationmap config
- added AllowSurvivalSkirmish tag to the locationmap config
- added MaxHeroesSkirmish tag to the locationmap config
- added SupplyFactor0 tag to the locationmap config
- added Scenario tag to the locationmap config
- expanded locationmap logic
- added HeroPartyMaxLevel to Factionslot config
- added HeroPartyStartingLevel to Factionslot config
- added ExperienceGainEnabled to Factionslot config
- added EconomyFactor to Factionslot config
- added AllowedRaces to Factionslot config
- added JourneyHeroSpawn to Factionslot config
- added StartingResources to Factionslot config
- expanded Factionslot logic
- fixed a bug about about managing the faction slots
- added new resource support for the zonesector config with scrap and relict




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

Features of the SpellForce 3 Script-Engine 2.2:
_______________________________________________
- SpellForce 3 Angelscript Debugger
- full support for SpellForce 3 base game and Exp1 Soul Harvest
- 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/spellforce3fallengod/mods/6
ModDB: https://www.moddb.com/games/spellforce-3-fallen-god/downloads/sf3-script-engine-30