BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//American Young Coder - ECPv6.10.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://www.ayclogic.com
X-WR-CALDESC:Events for American Young Coder
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20240310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20241103T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240619T190000
DTEND;TZID=America/Los_Angeles:20240619T200000
DTSTAMP:20260421T205051
CREATED:20240620T031542Z
LAST-MODIFIED:20240620T031542Z
UID:25665-1718823600-1718827200@www.ayclogic.com
SUMMARY:7 PM - Intro To Java - Darin
DESCRIPTION:  \nWhat We Did Today:\n\nGot started on the monster inheritance program (similar to Python but now we are implementing it in Java)\n\n  \nHomework:\nUpload your file to your google drive homework section (create a new directory called MonsterInheritance) when you are finished. \nIn this you are only implementing the printMonsterMenu and play() method. \n\nIn the printMonsterMenu method\, make it so that when the method is called\, you see the following (we already have a method to list monsters\, so you need to use System.out.print only two times) and the method should return a string for the monster name:\n\n\nPlease select one of the following monsters:\n\nLIST OF ALL MONSTERS\n- Regenerative Troll - 70 health\n- Troll - 70 health\n- Dragon - 100 health\n- Water Golem - 50 health\n\nEnter your selection (Enter 'stop' to end the game):\s""";\n2. After you are done with this and the method returns a String value to the play() method and initializes selectedMonster\, check if it is equal to “stop” to break out of the while loop. \n3. Initialize a new monster object by trying to get a monster from the monsters hashmap using .get() by using selectedMonster as a parameter\, and if you are unable to successfully get the monster with the given key (selectedMonster)\, then the monster object should be initialized to “null”. \n4. Check if the new monster object is equal to null\, and if it is not\, print the attack menu\, but you do not need to check for selection just yet. \nattack menu: \n\nprivate String attackMenu = """\n        \nWhat do you want to do with the %s:\n        1. Magic attack\n        2. Melee attack\n        3. Arrow attack (5 -10 damage)\n        4. Heal\n        Enter your selection:\s""";\nNotes:\nIf you have any questions\, you may reach out to me at ddjapri@ayclogic.com.
URL:https://www.ayclogic.com/event/7-pm-intro-to-java-darin-2/
CATEGORIES:Introduction To Java,Java
END:VEVENT
END:VCALENDAR