rename object to platform, refact of file names
This commit is contained in:
27
domain/type.item.go
Normal file
27
domain/type.item.go
Normal file
@@ -0,0 +1,27 @@
|
||||
package domain
|
||||
|
||||
import "game/konstructor"
|
||||
|
||||
const (
|
||||
SwordItemType konstructor.ItemTypeMapKey = "sword"
|
||||
)
|
||||
|
||||
func (d *Domain) InitItemType() {
|
||||
d.ItemTypeMap = konstructor.ItemTypeMap{
|
||||
SwordItemType: {
|
||||
ID: "sword",
|
||||
Render: konstructor.Render{
|
||||
Image: "assets/images/items/sword.png",
|
||||
},
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
func (d *Domain) GetItemTypeMap() konstructor.ItemTypeMap {
|
||||
return d.ItemTypeMap
|
||||
}
|
||||
|
||||
func (d *Domain) GetItemType(name konstructor.ItemTypeMapKey) konstructor.ItemType {
|
||||
value, _ := d.ItemTypeMap[name]
|
||||
return value
|
||||
}
|
||||
Reference in New Issue
Block a user