void SelectNowNode() { if (nowNodeNum == selectedPt.nodeNum) { SelectRandomPattern(); return; } nowSpawnEnemyNum = 0; selectedNode = selectedPt.nodeData[nowNodeNum]; nodeDelaying = false; spawnsDelaying = true; }
public void AddNodeNum() { if (nodeNum < 4) { ++nodeNum; } else { return; } EnemyPatternNode[] newEnemyPatternNodes = new EnemyPatternNode[nodeNum]; for (int i = 0; i < nodeNum - 1; ++i) { newEnemyPatternNodes[i] = nodeData[i]; } nodeData = newEnemyPatternNodes; }
public void ReduceNodeNum() { if (nodeNum > 1) { --nodeNum; } else { return; } EnemyPatternNode[] newEnemyPatternNodes = new EnemyPatternNode[nodeNum]; for (int i = 0; i < nodeNum; ++i) { newEnemyPatternNodes[i] = nodeData[i]; } nodeData = newEnemyPatternNodes; }