package character import ( "net/http" "github.com/gin-gonic/gin" ) /* // GetCharacterClassesHandlerOld gibt alle verfügbaren Charakterklassen zurück func GetCharacterClassesHandlerOld(c *gin.Context) { // Vereinfachte Antwort mit den drei Hauptklassen classes := map[string]interface{}{ "Sp": map[string]interface{}{ "code": "Sp", "name": "Spitzbube", "description": "Experte in Halbwelt-Fertigkeiten", }, "Hx": map[string]interface{}{ "code": "Hx", "name": "Hexer", "description": "Zauberer mit Beherrschungs- und Veränderungs-Zaubern", }, "PS": map[string]interface{}{ "code": "PS", "name": "Priester Streiter", "description": "Kämpfender Priester mit Wunder-Zaubern", }, } c.JSON(http.StatusOK, gin.H{"character_classes": classes}) } */ // GetSkillCategoriesHandlerStatic gibt alle verfügbaren Fertigkeitskategorien zurück func GetSkillCategoriesHandlerStatic(c *gin.Context) { categories := map[string]interface{}{ "Alltag": map[string]interface{}{ "name": "Alltag", "description": "Tägliche Fertigkeiten wie Reiten, Schwimmen", }, "Freiland": map[string]interface{}{ "name": "Freiland", "description": "Natur-Fertigkeiten wie Spurensuche, Tarnen", }, "Halbwelt": map[string]interface{}{ "name": "Halbwelt", "description": "Diebstahlsfertigkeiten wie Stehlen, Gaukeln", }, "Kampf": map[string]interface{}{ "name": "Kampf", "description": "Kampffertigkeiten wie Reiterkampf, Athletik", }, "Körper": map[string]interface{}{ "name": "Körper", "description": "Körperliche Fertigkeiten wie Klettern, Akrobatik", }, "Sozial": map[string]interface{}{ "name": "Sozial", "description": "Soziale Fertigkeiten wie Menschenkenntnis, Etikette", }, "Unterwelt": map[string]interface{}{ "name": "Unterwelt", "description": "Unterwelt-Fertigkeiten wie Gassenwissen", }, "Waffen": map[string]interface{}{ "name": "Waffen", "description": "Waffenfertigkeiten wie Dolch, Bogen, Fechten", }, "Wissen": map[string]interface{}{ "name": "Wissen", "description": "Wissensfertigkeiten wie Geschichte, Rechtskunde", }, } c.JSON(http.StatusOK, gin.H{"skill_categories": categories}) }