The “SpellForce 3 – Script-Engine” (1.1 Updated) 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 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 3 maps with events and Mods, need to use this language.
_________________
Support for this Product at this version is discontinued.
Please check here for an uptodate and supported version:
Spellforce.info
Support: Forum.spellforce.info
_________________
What is the “SpellForce 3 – Script-Engine”?
The “SpellForce 3 – Script-Engine” 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 Engine.
Features of the SpellForce 3 Script-Engine 1.0:
- SpellForce 3 Angelscript Debugger
- File & Project-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: 1 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: 2 GB
Screen-resolution: 1024x768+
Software:
OS: Windows 10 x64 .NET 4.5.2+
SF3-Script-Engine 1.0 -> 1.1
______________________________
Bug-Fixes:
- Typo fixed in the Script-Templates
- fixed pathing error in custom enums
- fixed "instant save" error if no files is loaded
New Features:
- added Tab-Control
- added Tab-Editors
- added dynamic Editor format switch
- expanded project save and map-config management
- expanded project management
- added Reconfigurate Map Config wizzard for LocationMap
- added Reconfigurate Map Config wizzard for MapInfo
- added Reconfigurate Map Config wizzard for SpotContainer
- added Reconfigurate Map Config wizzard for LevelSpawn
- added Reconfigurate Map Config wizzard for Zonesector
- added Reconfigurate Map Config wizzard for SpotFactionSlot
- added Entity and Enum Dataset preview
- added dynamic Entity_Mob Database and pathing
- added dynamic Entity_Item Database and pathing
- added dynamic Entity_LootSet Database and pathing
- added dynamic Entity_Ability Database and pathing
- added dynamic Entity_AbilityTree Database and pathing
- added dynamic Entity_AnimalSwarmingBehavior Database and pathing
- added dynamic Entity_Blueprint Database and pathing
- added dynamic Entity_BlueprintUpgrade Database and pathing
- added dynamic Entity_Class Database and pathing
- added dynamic Entity_MainCharacter Database and pathing
- added dynamic Entity_MiscCharacter Database and pathing
- added dynamic Entity_Notification Database and pathing
- added dynamic Entity_Preset Database and pathing
- added dynamic Entity_RTSAIFaction Database and pathing
- added dynamic Entity_RTSBuilding Database and pathing
- added dynamic Entity_RTSBuildingBehaviorCharge Database and pathing
- added dynamic Entity_RTSBuildingBehaviorCreepSpawn Database and pathing
- added dynamic Entity_RTSBuildingBehaviorHeroAltar Database and pathing
- added dynamic Entity_RTSBuildingBehaviorResourceCollector Database and pathing
- added dynamic Entity_RTSBuildingBehaviorResourceProducer Database and pathing
- added dynamic Entity_RTSBuildingBehaviorSectorCenter Database and pathing
- added dynamic Entity_RTSBuildingBehaviorSentry Database and pathing
- added dynamic Entity_RTSBuildingBehaviorTitanAltar Database and pathing
- added dynamic Entity_RTSBuildingBehaviorUnitProducer Database and pathing
- added dynamic Entity_RTSBuildingStages Database and pathing
- added dynamic Entity_RTSDamageValues Database and pathing
- added dynamic Entity_RTSRace Database and pathing
- added dynamic Entity_RTSResourceChecklist Database and pathing
- added dynamic Entity_RTSResourceDummy Database and pathing
- added dynamic Entity_RTSResourceList Database and pathing
- added dynamic Entity_RTSTechnology Database and pathing
- added dynamic Entity_RTSTechnologyBonus Database and pathing
- added dynamic Entity_RTSTechnologyRequirement Database and pathing
- added dynamic Entity_RTSUnit Database and pathing
- added dynamic Entity_RTSWorker Database and pathing
- added dynamic Entity_SideCharacter Database and pathing
- added dynamic Entity_Spawn Database and pathing
- added dynamic Entity_Tutorial Database and pathing
- expanded menu structure
- expanded hot-key functionality
- extended code-pathing