Combined ItemProp to InventoryItem and introduced Material

Former-commit-id: d73882505cb26a99a5cc70ef5dc2b7e2d087823c
Former-commit-id: cf061fd2edb6fbe765ac812507cb5b0d7b77ee7b
This commit is contained in:
Song Minjae
2017-02-04 22:55:06 +09:00
parent bb33d9e381
commit 8e7b61ea0c
6 changed files with 89 additions and 39 deletions

View File

@@ -38,9 +38,9 @@ object ItemCodex {
for (i in 0..ITEM_TILE_MAX) {
itemCodex[i] = object : InventoryItem() {
override val id: Int = i
override val equipPosition = EquipPosition.HAND_GRIP
override var mass: Double = TileCodex[i].density / 1000.0
override var baseMass: Double = TileCodex[i].density / 1000.0
override var scale: Double = 1.0 // no need to set setter as scale would not change
override var baseToolSize: Double? = null
override fun primaryUse(gc: GameContainer, delta: Int) {
// TODO base punch attack