TADS in IF Comp 2024

tried to compile under adv3; fails with these warnings:
(I used my adv3 test arena, whose don’t use the scenes.t library contribution extension, so perhaps the second and third warning are “normal”, so to speak)

ztats.t(17): warning: undefined symbol "properName" - assuming this is a property name
ztats.t(63): warning: undefined symbol "Scene" - assuming this is a property name
ztats.t(66): warning: undefined symbol "initiated" - assuming this is a property name
ztats.t(75): warning: undefined symbol "awarded" - assuming this is a property name
ztats.t(80): warning: undefined symbol "room_counter" - assuming this is a property name
	link -> eztat.t3
Errors:   0
Warnings: 5

of course, the story file gives a runtime error:

gamestats
[Runtime error: invalid type for intrinsic function argument
]

of course, I have only added the needed

#include <adv3.h>
#include <en_us.h>

at the very top of your source, placed in a file called ztat.t added to the .t3m file.

Best regards from Italy,
dott. Piergiorgio.

2 Likes

Same.

I switched back to a Twine game I started a while back. I do enjoy twine but after using TADS Adv3Lite, I’m realizing how much more powerful it is. I am trying to keep track of items after the PC takes or drops them and all that is already done for you in TADS. :woozy_face:

4 Likes

Good showing this year, Team TADS! Most TADSy year since 2020. Definitely better than when some idiot split his game into half and put weird numbers in the IFComp 2024 - Games by Development System spreadsheet.

Especially great work @jnelson for the first TADS game in a while to crack the top ten!

7 Likes

Didn’t Jim also manage that two years ago (and won Miss Congeniality to boot)? But congratulations are definitely in order regardless!

5 Likes

Yeah I admit I was writing that wrangling a 2yo who does not appropriately respect historical research.

5 Likes

I have no idea what that might be like :slight_smile:

4 Likes