Skip to content

Create common assets for the game #12

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
z3d6380 opened this issue Nov 8, 2020 · 3 comments
Open

Create common assets for the game #12

z3d6380 opened this issue Nov 8, 2020 · 3 comments
Assignees
Labels
dev Features that need to be developed

Comments

@z3d6380
Copy link
Owner

z3d6380 commented Nov 8, 2020

Create generic objects/assets for game rooms/levels

@z3d6380 z3d6380 added the dev Features that need to be developed label Nov 8, 2020
@z3d6380 z3d6380 self-assigned this Nov 8, 2020
@z3d6380
Copy link
Owner Author

z3d6380 commented Nov 14, 2020

Generic Game Objects

  • Crate
  • Desk
  • VHS
  • Lasers
  • Computer
  • Cassette Player
  • Fax
  • Beepers
  • Phones
  • Floppy Disk
  • Lamp/Lights
  • Coldwar Propaganda (posters, statues, videos)
  • Electrical boxes
  • Ski mask
  • Vents
  • Blanket
  • Papers
  • Planks
  • Television
  • Chair
  • Clock
  • Calendar
  • Rolodex
  • Keys
  • Padlocks
  • Wallet

@z3d6380
Copy link
Owner Author

z3d6380 commented Nov 14, 2020

Object Interactions
Object scripts can be called in the following manner:
filename -{arg(s)}

Argument options will be present for each object, but will not necessarily advance the plot. These options are:
-i (add to inventory) Will not always be allowed
-a (use/action) Will not always progress plot
-b (break) Will reveal action if needed for plot, or delete the object file if not needed
-n (write notes)

@z3d6380
Copy link
Owner Author

z3d6380 commented Nov 14, 2020

Object Uses (Args)

  • crate
    • -a "move" under vent to climb. Will chmod a vent to allow vent to be executed
    • -i not allowed. echo funny easter egg message
    • -b break crate. Can reveal something or just delete the object
    • -n taking note of the crate not necessary
  • vent
    • -a go into next room or reply with message saying nothing interesting in the vent
    • -i not allowed
    • -b break vent if closed (chmod next room directory) or just echo vent broken open; no deletion of script
    • -n note taking not necessary
  • vhs
    • -a
    • -i
    • -b
    • -n
  • laser
    • -a
    • -i
    • -b
    • -n
  • computer
    • -a
    • -i
    • -b
    • -n
  • cassette
    • -a
    • -i
    • -b
    • -n
  • fax
    • -a
    • -i
    • -b
    • -n
  • beeper
    • -a
    • -i
    • -b
    • -n
  • phone
    • -a
    • -i
    • -b
    • -n
  • floppy
    • -a
    • -i
    • -b
    • -n
  • lamp
    • -a
    • -i
    • -b
    • -n
  • Coldwar Propaganda (poster, statue, video)
    • -a
    • -i
    • -b
    • -n
  • electricalbox
    • -a
    • -i
    • -b
    • -n
  • mask
    • -a
    • -i
    • -b
    • -n
  • desk
    • -a
    • -i
    • -b
    • -n
  • blanket
    • -a
    • -i
    • -b
    • -n
  • paper
    • -a
    • -i
    • -b
    • -n
  • plank
    • -a
    • -i
    • -b
    • -n
  • television
    • -a
    • -i
    • -b
    • -n
  • chair
    • -a
    • -i
    • -b
    • -n
  • clock
    • -a
    • -i
    • -b
    • -n
  • calendar
    • -a
    • -i
    • -b
    • -n
  • rolodex
    • -a
    • -i
    • -b
    • -n
  • key
    • -a
    • -i
    • -b
    • -n
  • padlock
    • -a
    • -i
    • -b
    • -n
  • wallet
    • -a
    • -i
    • -b
    • -n

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev Features that need to be developed
Projects
None yet
Development

No branches or pull requests

1 participant