This commit is contained in:
Snarling
2022-09-06 09:07:12 -04:00
parent cc2246213f
commit 83d357e758
203 changed files with 2263 additions and 3018 deletions
+4 -4
View File
@@ -1,10 +1,10 @@
import { Programs } from "./Programs";
import { Program } from "./Program";
import { IPlayer } from "../PersonObjects/IPlayer";
import { Player } from "../Player";
//Returns the programs this player can create.
export function getAvailableCreatePrograms(player: IPlayer): Program[] {
export function getAvailableCreatePrograms(): Program[] {
const programs: Program[] = [];
for (const key of Object.keys(Programs)) {
// Non-creatable program
@@ -12,10 +12,10 @@ export function getAvailableCreatePrograms(player: IPlayer): Program[] {
if (create == null) continue;
// Already has program
if (player.hasProgram(Programs[key].name)) continue;
if (Player.hasProgram(Programs[key].name)) continue;
// Does not meet requirements
if (!create.req(player)) continue;
if (!create.req()) continue;
programs.push(Programs[key]);
}