Selaa lähdekoodia

Sheen Lives!

master
Samuel Dweller 3 vuotta sitten
vanhempi
commit
bb00dc9f6e
1 muutettua tiedostoa jossa 19 lisäystä ja 0 poistoa
  1. +19
    -0
      src/game/maps/Newtown.ts

+ 19
- 0
src/game/maps/Newtown.ts Näytä tiedosto

@@ -12,6 +12,7 @@ import { DeliciousPerk } from '@/game/combat/perks'
import Samuel from '../creatures/characters/Samuel'
import Human from '../creatures/human'
import Werewolf from '../creatures/monsters/werewolf'
import SheenTheGryph from '../creatures/characters/SheenTheGryph'

function makeParty (): Creature[] {
const fighter = new Human(new ProperNoun("Redgar"), MalePronouns, {
@@ -119,6 +120,24 @@ export const Newtown = (): Place => {
new ProperNoun("Deep Woods"),
"Extra scary"
)
southTownStreet.choices.push(
new Choice(
"Fight Sheen",
"Go fight Sheen!",
(world, executor) => {
const enemy = new SheenTheGryph()
const encounter = new Encounter(
{
name: "Fight some tough nerd",
intro: () => new LogLine(`Sheen Approaches!`)
},
[world.player, enemy].concat(world.party)
)
world.encounter = encounter
return nilLog
}
)
)
deepwoods.choices.push(
new Choice(
"Fight Werewolf",


Loading…
Peruuta
Tallenna