Skip to content

Stuycs-K/lab11-stuyrim-3-shahj-liw

 
 

Repository files navigation

Review Assignment Due Date

APCS - Stuyrim

Features

Make a clear list of features that work/dont work

✅ This feature works.

❓ This feature works partially.

☑️ This extra (beyond the things that the lab was supposed to do) feature works.

❌ This required feature does not work.

🪲 This is a bug that affects the game.

Ally Subclasses

Cyber Samurai - ✅

  • HP: 100 HP
  • Attack: Cyber Slice: Deals 20-25 damage to an enemy and restores 10 focus
  • Support (Self): Meditate: Restores 10-15 focus
  • Support (Ally): Group Meditation: Restores 10 specialResource to ally
  • Ultimate: Rampage (Requires 50 focus): Deals 50-75 damage
  • Special Resource: Focus

Mad Alchemist - ✅

  • HP: 80 HP
  • Attack: Acid Throw: Deals 15-20 damage to an enemy and restores 5 toxicity
  • Support (Ally): Healthy Brew: Throws a healing potion to a team member, healing them for 20 hp
  • Support (Self): Meditate: Restores 5-10 toxicity
  • Ultimate: Elder Dragon’s Acid (Requires 50 toxicity): Deals 80 damage to enemy, also dealing 20 damage to itself. Can die while performing this special attack
  • Special Resource: Toxicity

Tech Priest - ✅

  • HP: 60 HP
  • Attack: Guided Bolt: Deals 5 damage to the enemy and restore 10 faith
  • Support (Self): Artificial Augmentation: Converts half of current faith to additional HP
  • Support (Ally): Security in Metal: Uses 15 faith to heal Ally for 20 HP and restore 10 of their special resource
  • Ultimate: Deus Ex Machina (Requires 60 Faith): Uses faith to restore HP of team member to max.
  • Special Resource: Faith

Enemy Subclass

OpenAIEmployee - ✅

  • HP: 75 HP
  • Attack: Stone Throw: Deals 15-20 damage, restores 10 paycheck
  • Support (Self): So Lucky!: Restores 10-15 paycheck
  • Support (Ally): Tax evasion: Restores 10-15 specialResource to ally
  • Ultimate: Baseball Bat Bash (Requires 40 paycheck): Deals 0-50 damage
  • Special Resource: Paycheck

Boss

AM - ✅

  • HP: 200 HP
  • Attack: Remove free image upload: Deals 30 damage, restores 10 serverDownPercentage
  • Support (Self): Self Sabotage but Good: Restores 20 serverDownPercentage
  • Support (Ally): Solo: restores to self because boss has no teammates
  • Ultimate: Crash before Finals (Requires 100 serverDownPercentage): Deals 99 damage
  • Special Resource: serverDownPercentage

Other Features

  • Mad Alchemist takes damage during ultimate - ☑️
  • Overheal - 🪲
  • Text Show - ✅
  • Color text - ✅
  • Death Messages - ✅
  • Quit - ✅
  • Victory and Defeat - ❓ (displays very briefly)
  • Properly Draw out Party - ✅
  • Displays message on how it functions - ✅
  • Randomizes Party Loadout Every Run - ✅
  • "Balanced" (hard, but easier because the AI is more artifical then intelligence, so balances out overall)" - ✅
  • All Input Line Commands Working - ✅
  • Party Is Randomized (More fun that way) - ✅
  • Have Boss and regular enemy types (note, slightly confused but worked it like its boss and minion types, like RPG) - ✅

About

2025-apcs1-lab11-stuyrim-APCS-Stuyrim-Template-1 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%