Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
TheLazySquid
GitHub Repository: TheLazySquid/GimkitCheat
Path: blob/main/src/scripts/ctf/Ctf.svelte
4175 views
<script lang="ts">
    import PurchaseAnywhere from "../shared/PurchaseAnywhere.svelte";
    import Group from "../../hud/Group.svelte";
    import { getUnsafeWindow } from "../../utils";
</script>

<Group name="Capture the Flag">
    <PurchaseAnywhere displayText="Speed Upgrade"
        selector={{ options: { grantedItemName: "Speed Upgrade" }}} />
    <PurchaseAnywhere displayText="Efficiency Upgrade"
        selector={{ options: { grantedItemName: "Efficiency Upgrade" }}} />
    <PurchaseAnywhere displayText="Energy Per Question Upgrade"
        selector={{ options: { grantedItemName: "Energy Per Question Upgrade" }}} />
    <PurchaseAnywhere displayText="Invisabits" reusable={true}
        selector={{ options: { grantedItemId: "silver-ore" }}} />
    <PurchaseAnywhere displayText="Barrier"
        selector={{
            state: { active: true },
            options: { grantedItemName: "Barrier*",
            allowedPurchaseTeam: () => getUnsafeWindow()?.stores?.phaser?.mainCharacter?.teamId }
        }} />
    <PurchaseAnywhere displayText="Big Barrier"
        selector={{
            state: { active: true },
            options: { grantedItemName: "Big Barrier*",
            allowedPurchaseTeam: () => getUnsafeWindow()?.stores?.phaser?.mainCharacter?.teamId }
        }} />
</Group>