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.
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.
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!