Finished game.

This commit is contained in:
severak 2021-05-02 21:39:39 +02:00
parent 99ee5fff8d
commit 74a6bd75de
12 changed files with 105 additions and 8 deletions

113
art.lua
View File

@ -132,10 +132,13 @@ Also this one was used by Andy Warhol.]],
p "It actually started and but then it made horrible floppy noise."
p "(Image Floppotron going really wild.)"
p "Ouch! It sounds like it eaten the floppy."
p "Which means you are unable to found Andy's art. GAME OVER!"
p "(also you smell some smoke)"
img "museum-smoke.png"
amiga.dead = true
if notebook.bitcopy then
p "Luckily you have created bitcopy of this floppy in your notebook. Maybe you should try find something in that copy."
else
p "Which means you are now unable to found Andy's art."
walk("game_over", true)
end
else
p "It will not start without floppy in it."
end
@ -286,23 +289,48 @@ As Amiga 1000 had only one drive it looks like the actual art was saved to the s
new_file = verb{
n = "New file...",
act = function()
p "TADA"
local pix = {"cat", "globe", "meme", "ship", "train"}
local rnd = math.random(1, #pix)
img(pix[rnd]..'.png')
p("You draw a " .. pix[rnd] .. ".")
new_file.used = true
new_file.drawn = pix[rnd]
end,
used = false
used = false,
drawn = false,
}
open_file = verb{
n = "Open file...",
params = {"file"},
act = function()
p "TADA"
act = function(what)
img(game[what].file)
p(game[what].comment)
new_file.draw = false
game[what].seen = true
if andy1.seen and banana.seen and campbells.seen and marylin.seen and venus.seen then
p "You have seen all digital artwork by Andy Warhol hidden in this game."
p "YOU WON!"
walk("game_over", true)
end
end
}
save_as = verb{
n = "Save as...",
act = function()
if new_file.used then
p "Maybe I can falsify lost art of Andy Warhol?"
p "Hm?"
if new_file.drawn == 'meme' then
walk("false_art1", true)
else
p "No. I will not do this. I am honest computer enthusiast not an art forger."
end
else
p "You need to draw something first."
end
end
}
@ -313,5 +341,74 @@ back = verb{
end
}
andy1 = item{
n = "andy1.pic",
file = "andy1.png",
comment = "WOW! Andy Warhol himself.",
w = "graphicsart",
seen = false
}
banana = item{
n = "banana.pic",
file = "banana.png",
comment = "Nice! Famous banana picture from Velvet Underground album.",
w = "graphicsart",
seen = false
}
campbells = item{
n = "campbells.pic",
file = "campbells.png",
comment = "Everybody loves nice can of Campbell's Soup.",
w = "graphicsart",
seen = false
}
marylin = item{
n = "marylin.pic",
file = "marylin.png",
comment = "Sweet Marylin. She is so cute.",
w = "graphicsart",
seen = false
}
venus = item{
n = "venus.pic",
file = "venus.png",
comment = "I know this! This is just clipart from Deluxe Paint, but Warhol copied third eye to her. LOL.",
w = "graphicsart",
seen = false
}
false_art1 = room{
n = "I can definitely do that!",
desc = [[So I took all of my skills to make false Warhol's art...]],
cont = "false_art2"
}
false_art2 = room{
n = "New Warhol discovered!",
d = [[
It seems that famous artist was ahead of his time and invented internet memes before they took of...
says Phil Computerphile - a man who discovered a new painting of Andy Warhol in computer used by famous artist....
]],
img = "false_art.png",
cont = "false_art3"
}
false_art3 = room{
n = "New Warhol discovered!",
d = [[
However my plan was busted by some art historians and I was put in the jail for fraud.
GAME OVER!
]],
img = "false_art.png"
}
game_over = room{
n = "GAME OVER!"
}

BIN
art/andy1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

BIN
art/banana.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

BIN
art/campbells.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

BIN
art/cat.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
art/false_art.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

BIN
art/globe.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
art/marylin.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 210 KiB

BIN
art/meme.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

BIN
art/ship.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

BIN
art/train.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

BIN
art/venus.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 KiB