Reduce life during combat sequence

This commit is contained in:
Mashy
2019-04-16 12:41:39 +10:00
parent 3b8eaa5649
commit fa8548eed8
3 changed files with 37 additions and 6 deletions
+3 -2
View File
@@ -3,7 +3,7 @@ const range = require('lodash/range');
const molecule = require('./molecule');
const { STATS, eventClasses, getCombatText } = require('../utils');
const { STATS, eventClasses, eventLife, getCombatText } = require('../utils');
const GameCryp = require('./game.cryp');
const SkillBtn = require('./skill.btn');
@@ -108,8 +108,9 @@ function GamePanel(props) {
}
function OpponentCryp(cryp, i) {
const ko = cryp.green_life.value === 0 ? 'ko' : '';
const classes = eventClasses(resolution, cryp);
eventLife(resolution, cryp);
const ko = cryp.green_life.value === 0 ? 'ko' : '';
const stats = [STATS.greenLife, STATS.redLife, STATS.blueLife].map((s, j) => (
<figure key={j} alt={s.stat}>
+3 -2
View File
@@ -4,7 +4,7 @@ const range = require('lodash/range');
const molecule = require('./molecule');
const actions = require('../actions');
const { STATS, eventClasses, getCombatText } = require('../utils');
const { STATS, eventClasses, eventLife, getCombatText } = require('../utils');
const SkillBtn = require('./skill.btn');
@@ -58,9 +58,10 @@ function GameCryp(props) {
selectSkillTarget,
} = props;
const ko = cryp.green_life.value === 0 ? 'ko' : '';
const classes = eventClasses(resolution, cryp);
eventLife(resolution, cryp);
const ko = cryp.green_life.value === 0 ? 'ko' : '';
const skills = range(0, 3)
.map(i => <SkillBtn key={i} cryp={cryp} i={i} />);