Skip to content

Commit 5aed418

Browse files
committed
fix waves
1 parent 4e2d9a4 commit 5aed418

File tree

1 file changed

+49
-54
lines changed

1 file changed

+49
-54
lines changed

wavectl.go

+49-54
Original file line numberDiff line numberDiff line change
@@ -175,62 +175,57 @@ var waveList = [][]struct {
175175
// 例: 赤虫が 5, 青虫が 3, 緑虫が 2 の場合、戦闘力は 5*1 + 3*2 + 2*3 = 5 + 6 + 6 = 17 となる
176176
// 後半のウェーブは戦闘力が高くなるように設定している
177177

178-
{
178+
{ // 戦闘力10 赤だけ
179179
{0, generateSpawnInfos(5, bugSpawnRatio{10, 0, 0})},
180+
{60, generateSpawnInfos(5, bugSpawnRatio{10, 0, 0})},
181+
},
182+
{ // 戦闘力20 青だけ
183+
{0, generateSpawnInfos(5, bugSpawnRatio{0, 10, 0})},
184+
{60, generateSpawnInfos(5, bugSpawnRatio{0, 10, 0})},
185+
},
186+
{ // 戦闘力30 緑だけ
187+
{0, generateSpawnInfos(5, bugSpawnRatio{0, 0, 10})},
188+
{60, generateSpawnInfos(5, bugSpawnRatio{0, 0, 10})},
189+
},
190+
{ // 戦闘力40 赤青混合
191+
{0, generateSpawnInfos(12, bugSpawnRatio{4, 6, 0})},
192+
{60, generateSpawnInfos(13, bugSpawnRatio{4, 6, 0})},
193+
},
194+
{ // 戦闘力50 青緑混合
195+
{0, generateSpawnInfos(12, bugSpawnRatio{0, 6, 4})},
196+
{60, generateSpawnInfos(13, bugSpawnRatio{0, 6, 4})},
197+
},
198+
{ // 戦闘力60 赤緑混合
199+
{0, generateSpawnInfos(19, bugSpawnRatio{7, 0, 3})},
200+
{60, generateSpawnInfos(19, bugSpawnRatio{7, 0, 3})},
201+
},
202+
{ // 戦闘力70 全部混合ちょっといっぱいくる
203+
{0, generateSpawnInfos(20, bugSpawnRatio{3, 5, 2})},
204+
{60, generateSpawnInfos(20, bugSpawnRatio{3, 5, 2})},
205+
{120, generateSpawnInfos(20, bugSpawnRatio{3, 5, 2})},
206+
{240, generateSpawnInfos(20, bugSpawnRatio{3, 5, 2})},
207+
},
208+
{ // 戦闘力80 全部混合ちょっと控えめ
209+
{0, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
210+
{60, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
211+
{120, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
212+
},
213+
{ // 戦闘力90 全部混合ちょっと控えめ
214+
{0, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
215+
{60, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
216+
{120, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
217+
},
218+
{ // 戦闘力90 全部混合ちょっと控えめ
219+
{0, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
220+
{60, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
221+
{120, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
222+
},
223+
{ // 戦闘力100 全部混合いっぱいくる
224+
{0, generateSpawnInfos(30, bugSpawnRatio{3, 5, 2})},
225+
{60, generateSpawnInfos(30, bugSpawnRatio{3, 5, 2})},
226+
{120, generateSpawnInfos(30, bugSpawnRatio{3, 5, 2})},
227+
{240, generateSpawnInfos(30, bugSpawnRatio{3, 5, 2})},
180228
},
181-
/*
182-
{ // 戦闘力10 赤だけ
183-
{0, generateSpawnInfos(5, bugSpawnRatio{10, 0, 0})},
184-
{60, generateSpawnInfos(5, bugSpawnRatio{10, 0, 0})},
185-
},
186-
{ // 戦闘力20 青だけ
187-
{0, generateSpawnInfos(5, bugSpawnRatio{0, 10, 0})},
188-
{60, generateSpawnInfos(5, bugSpawnRatio{0, 10, 0})},
189-
},
190-
{ // 戦闘力30 緑だけ
191-
{0, generateSpawnInfos(5, bugSpawnRatio{0, 0, 10})},
192-
{60, generateSpawnInfos(5, bugSpawnRatio{0, 0, 10})},
193-
},
194-
{ // 戦闘力40 赤青混合
195-
{0, generateSpawnInfos(12, bugSpawnRatio{4, 6, 0})},
196-
{60, generateSpawnInfos(13, bugSpawnRatio{4, 6, 0})},
197-
},
198-
{ // 戦闘力50 青緑混合
199-
{0, generateSpawnInfos(12, bugSpawnRatio{0, 6, 4})},
200-
{60, generateSpawnInfos(13, bugSpawnRatio{0, 6, 4})},
201-
},
202-
{ // 戦闘力60 赤緑混合
203-
{0, generateSpawnInfos(19, bugSpawnRatio{7, 0, 3})},
204-
{60, generateSpawnInfos(19, bugSpawnRatio{7, 0, 3})},
205-
},
206-
{ // 戦闘力70 全部混合ちょっといっぱいくる
207-
{0, generateSpawnInfos(20, bugSpawnRatio{3, 5, 2})},
208-
{60, generateSpawnInfos(20, bugSpawnRatio{3, 5, 2})},
209-
{120, generateSpawnInfos(20, bugSpawnRatio{3, 5, 2})},
210-
{240, generateSpawnInfos(20, bugSpawnRatio{3, 5, 2})},
211-
},
212-
{ // 戦闘力80 全部混合ちょっと控えめ
213-
{0, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
214-
{60, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
215-
{120, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
216-
},
217-
{ // 戦闘力90 全部混合ちょっと控えめ
218-
{0, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
219-
{60, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
220-
{120, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
221-
},
222-
{ // 戦闘力90 全部混合ちょっと控えめ
223-
{0, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
224-
{60, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
225-
{120, generateSpawnInfos(14, bugSpawnRatio{3, 5, 2})},
226-
},
227-
{ // 戦闘力100 全部混合いっぱいくる
228-
{0, generateSpawnInfos(30, bugSpawnRatio{3, 5, 2})},
229-
{60, generateSpawnInfos(30, bugSpawnRatio{3, 5, 2})},
230-
{120, generateSpawnInfos(30, bugSpawnRatio{3, 5, 2})},
231-
{240, generateSpawnInfos(30, bugSpawnRatio{3, 5, 2})},
232-
},
233-
*/
234229
}
235230

236231
func (w *waveController) spawnEnemy() []Enemy {

0 commit comments

Comments
 (0)