export Hero maxim {
name: "Maxim",
level: 1,
- sprite: maximSprite,
+ battleSprite: maximSprite,
maxHealth: 33,
health: 33,
maxMana: 20,
gut: 100,
mgr: 10
},
+ ladder: [
+ 10
+ ],
attackAnimation: ComplexAnimation {
sprite: maximSprite,
frametime: frameTime,
},
frametime: twoFramesTime,
framecount: 4
+ },
+ mapEntity: Entity {
+ animation: SimpleAnimation{
+ sprite: Sprite {
+ image: :"maxim-map.png",
+ size: <32,64>
+ },
+ frametime: 120,
+ framecount: 2
+ },
+ spriteOffset: <0,-32>
}
}
export Hero selan {
name: "Selan",
level: 1,
- sprite: selanSprite,
+ battleSprite: selanSprite,
maxHealth: 28,
health: 28,
maxMana: 23,
},
frametime: twoFramesTime,
framecount: 4
+ },
+ mapEntity: Entity {
+ animation: SimpleAnimation{
+ sprite: Sprite {
+ image: :"selan-map.png",
+ size: <32,64>
+ },
+ frametime: 120,
+ framecount: 2
+ },
+ spriteOffset: <0,-32>
}
}
export Hero guy {
name: "Guy",
level: 1,
- sprite: guySprite,
+ battleSprite: guySprite,
maxHealth: 38,
health: 38,
maxMana: 0,
},
frametime: fourFramesTime,
framecount: 4
+ },
+ mapEntity: Entity {
+ animation: SimpleAnimation{
+ sprite: Sprite {
+ image: :"guy-map.png",
+ size: <32,64>
+ },
+ frametime: 120,
+ framecount: 2
+ },
+ spriteOffset: <0,-32>
}
}
export Hero dekar {
name: "Dekar",
level: 1,
- sprite: dekarSprite,
+ battleSprite: dekarSprite,
maxHealth: 38,
health: 38,
maxMana: 0,
},
frametime: twoFramesTime,
framecount: 4
+ },
+ mapEntity: Entity {
+ animation: SimpleAnimation{
+ sprite: Sprite {
+ image: :"dekar-map.png",
+ size: <32,64>
+ },
+ frametime: 120,
+ framecount: 2
+ },
+ spriteOffset: <0,-32>
}
}