- blight-lang: TextResolver + EN/DE Sprachpakete (TextReference i18n) - AnimSet: Clips + ActionMap in .animset.json zusammengeführt - EZ-Tree: Branch-Parameter-Fixes (length/radius/children/force nicht senden, twist Grad→Radiant, leaves.size ×5); Ordner-ComboBox mit Auto-Refresh - Logging beim Baum-Export in allen drei Generatoren (EZ-Tree, Blight, Palme) - Atmosphäre-Tools: Emitter, Licht, Wasser, Sound-/Musikbereiche, Spiel-Starten - AnimPreviewState, RetargetingSystem, AnimationLibrary (Animations-Editor) - Terrain-Transparenz-Fix, Schatten-Fix, ThirdPersonCamera-Fix - DayNightState, WeatherState, CloudsNode, JmeConsole - MapIO v6, neue blight-common Modell-Klassen (GameCharacter, NPC, Quests…) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
31 lines
881 B
Groovy
31 lines
881 B
Groovy
// Gemeinsames Datenmodell — wird von blight-editor und blight-game eingebunden.
|
|
// Selbst-ständig konfiguriert, damit es auch funktioniert wenn blight-editor
|
|
// oder blight-game standalone in Eclipse importiert werden (ohne Root-Build).
|
|
plugins {
|
|
id 'java'
|
|
}
|
|
|
|
group = 'de.blight'
|
|
version = '0.1.0'
|
|
|
|
// Explizite Toolchain für standalone-Import (Eclipse ohne Root-Build).
|
|
// Im Full-Build wird dies durch die Root-Konfiguration überschrieben.
|
|
java {
|
|
toolchain {
|
|
languageVersion = JavaLanguageVersion.of(21)
|
|
}
|
|
}
|
|
|
|
compileJava.options.encoding = 'UTF-8'
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
}
|
|
|
|
dependencies {
|
|
compileOnly 'org.projectlombok:lombok:1.18.38'
|
|
annotationProcessor 'org.projectlombok:lombok:1.18.38'
|
|
implementation 'org.slf4j:slf4j-api:2.0.17'
|
|
implementation 'com.google.code.gson:gson:2.11.0'
|
|
}
|