81 lines
2.0 KiB
Go
81 lines
2.0 KiB
Go
package main
|
|
|
|
var textFiles = []TextFileDesc{
|
|
{
|
|
SourceFile: "cmd/txttocode/txt/itemtypes.txt",
|
|
DestFile: "pkg/data/item/itemtypes.go",
|
|
Template: templateItemType,
|
|
},
|
|
{
|
|
SourceFile: "cmd/txttocode/txt/levels.txt",
|
|
DestFile: "pkg/data/area/areas.go",
|
|
Template: templateLevels,
|
|
},
|
|
{
|
|
SourceFile: "cmd/txttocode/txt/skills.txt",
|
|
DestFile: "pkg/data/skill/skills.go",
|
|
Template: templateSkills,
|
|
},
|
|
{
|
|
SourceFile: "cmd/txttocode/txt/skilldesc.txt",
|
|
DestFile: "pkg/data/skill/skilldesc.go",
|
|
Template: templateSkillDesc,
|
|
},
|
|
{
|
|
SourceFile: "cmd/txttocode/txt/objects.txt",
|
|
DestFile: "pkg/data/object/objects.go",
|
|
Template: templateObjects,
|
|
},
|
|
{
|
|
SourceFile: "cmd/txttocode/txt/lvlwarp.txt",
|
|
DestFile: "pkg/data/entrance/entrances.go",
|
|
Template: templateEntrances,
|
|
},
|
|
{
|
|
SourceFile: "cmd/txttocode/txt/rareprefix.txt",
|
|
DestFile: "pkg/data/item/rareprefixes.go",
|
|
Template: templateRarePrefixes,
|
|
},
|
|
{
|
|
SourceFile: "cmd/txttocode/txt/raresuffix.txt",
|
|
DestFile: "pkg/data/item/raresuffixes.go",
|
|
Template: templateRareSuffixes,
|
|
},
|
|
{
|
|
SourceFile: "cmd/txttocode/txt/magicprefix.txt",
|
|
DestFile: "pkg/data/item/magicprefixes.go",
|
|
Template: templateMagicPrefixes,
|
|
},
|
|
{
|
|
SourceFile: "cmd/txttocode/txt/magicsuffix.txt",
|
|
DestFile: "pkg/data/item/magicsuffixes.go",
|
|
Template: templateMagicSuffixes,
|
|
},
|
|
{
|
|
SourceFile: "cmd/txttocode/txt/uniqueitems.txt",
|
|
DestFile: "pkg/data/item/uniqueitems.go",
|
|
Template: templateUniqueItems,
|
|
},
|
|
{
|
|
SourceFile: "cmd/txttocode/txt/setitems.txt",
|
|
DestFile: "pkg/data/item/setitems.go",
|
|
Template: templateSetItems,
|
|
},
|
|
{
|
|
SourceFile: "cmd/txttocode/txt/monstats.txt",
|
|
DestFile: "pkg/data/npc/monstats.go",
|
|
Template: templateMonStats,
|
|
},
|
|
{
|
|
SourceFile: "cmd/txttocode/txt/monstats2.txt",
|
|
DestFile: "pkg/data/npc/monstats2.go",
|
|
Template: templateMonStats2,
|
|
},
|
|
}
|
|
|
|
type TextFileDesc struct {
|
|
SourceFile string
|
|
DestFile string
|
|
Template string
|
|
}
|