Compare commits

..

7 Commits

Author SHA1 Message Date
c279b98800 Merge pull request '[MASTER] 1.0 RELEASE' (#52) from develop into master
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: http://git.teletype.hu/games/impostor/pulls/52
2026-04-30 15:55:21 +00:00
6a99ad76b8 set version to 1.0
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-04-30 17:54:47 +02:00
5094ba2b9c Merge pull request 'feature/IMP-112-ascension-8-9' (#59) from feature/IMP-112-ascension-8-9 into develop
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: http://git.teletype.hu/games/impostor/pulls/59
2026-04-29 21:27:23 +00:00
Zoltan Timar
44a7d10037 lint fix
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-04-29 23:25:54 +02:00
Zoltan Timar
1b991f1f62 Merge branch 'feature/IMP-112-ascension-8-9' of https://git.teletype.hu/games/impostor into feature/IMP-112-ascension-8-9
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
# Conflicts:
#	inc/screen/screen.mysterious_man.lua
2026-04-29 23:21:42 +02:00
Zoltan Timar
0d569ccf56 correcting bugs and texts 2026-04-29 23:20:04 +02:00
8b9b31ab29 Merge pull request '[MASTER] 1.0-beta2' (#47) from develop into master
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: http://git.teletype.hu/games/impostor/pulls/47
2026-04-09 19:55:14 +00:00
3 changed files with 25 additions and 19 deletions

View File

@@ -124,24 +124,25 @@ Discussion.register({
on_end = Meter.apply_sumphore_discussion_reward,
steps = {
{
question = "You saw something you weren't supposed to, didn't you.",
question = "You saw the seams, didn't you. Good. That means the work is finally wearing thin.",
answers = {
{ label = "I don't know what you mean.", next_step = 2 },
{ label = "Wearing thin how?", next_step = 2 },
{ label = "Maybe.", next_step = 2 },
},
},
{
question = "The world around you has seams. Your coworkers slip sometimes. Say things that don't quite fit.",
question = "Not your body. The part of you that still keeps score, still tries to be productive. Let that run empty and the world will slip again.",
answers = {
{ label = "They seem fine to me.", next_step = nil },
{ label = "You want me to stop trying?", next_step = 3 },
{ label = "I've noticed something odd.", next_step = 3 },
},
},
{
question = "Count those moments. Six of them should be enough to see the whole picture.",
question = "Drain the work out of yourself. When that measure hits nothing, you'll see what was waiting behind it.",
answers = {
{ label = "Six of what, exactly?", next_step = nil, on_select = function()
{ label = "The work measure?", next_step = nil, on_select = function()
Meter.add("ism", 5)
Meter.add("wpm", -100)
end },
{ label = "How would you know any of this?", next_step = nil },
},

View File

@@ -4,5 +4,5 @@
-- desc: Life of a programmer
-- site: https://git.teletype.hu/games/impostor
-- license: MIT License
-- version: 1.0-beta3
-- version: 1.0
-- script: lua

View File

@@ -95,6 +95,8 @@ local ASC_78_TEXT = [[
local ASC_89_TEXT = [[
Norman
you created this simulation
in the first place.
@@ -109,20 +111,24 @@ local ASC_89_TEXT = [[
have forgoten that.
But
it doesn't matter anymore.
You actually are more
You are definitely
than you think you are.
not an impostor.
so now
So now,
@@ -132,17 +138,16 @@ local ASC_89_TEXT = [[
before it takes over
the world
the world.
One more thing:
also,
you really need to stop
You really need to stop
talking to yourself
@@ -332,7 +337,7 @@ Screen.register({
lines = lines + 1
end
local skippable = Ascension.get_level() ~= 8
local skippable = Ascension.get_level() < 8
if text_y < -lines * 8 or (skippable and Input.select()) then
text_done = true
text_done_timer = TEXT_DONE_HOLD_SECONDS