Search found 2600 matches

by ralphmerridew
Sun Nov 15, 2020 4:05 pm
Forum: ADRIFT 5.0
Topic: Conditional Property question
Replies: 1
Views: 69

Re: Conditional Property question

I do see an issue: the value of that second property can change during gameplay. Suppose it's zero for its initial state, and is changed to a positive value during the game. Or if it's initially positive, but gets changed to zero during the game. What happens to the first property?
by ralphmerridew
Sat Nov 07, 2020 6:37 pm
Forum: ADRIFT 5.0
Topic: Serious bug: Exit-dependent restrictions not handled correctly
Replies: 13
Views: 267

Re: Serious bug: Exit-dependent restrictions not handled correctly

As you mentioned, my earlier posts were a bit incomplete. As for why resizing the map seems to make the problem go away (IMO, it's a different bug): 1) Whenever ADRIFT checks whether or not the player can go in a direction, it remembers the answer for a little while. (If it tries to check a directio...
by ralphmerridew
Sat Nov 07, 2020 5:02 pm
Forum: ADRIFT 5.0
Topic: Serious bug: Exit-dependent restrictions not handled correctly
Replies: 13
Views: 267

Re: Serious bug: Exit-dependent restrictions not handled correctly

Okay, root cause here (tech speak), is that the code to evaluate restrictions is not properly re-entrant. iRestNum should somehow be be localized to the scope of each call to passRestrictions. Instead, it has a single variable. What's going on is, to evaluate %ListExits[Player]%, ADRIFT checks each ...
by ralphmerridew
Sat Nov 07, 2020 4:28 pm
Forum: ADRIFT 5.0
Topic: Serious bug: Exit-dependent restrictions not handled correctly
Replies: 13
Views: 267

Re: Serious bug: Exit-dependent restrictions not handled correctly

I understand part of what's going on... First, as for why some restrictions are evaluated not at all: ADRIFT is trying to use "short-circuiting" logic. (So if there a task has "restriction1 AND restriction2", and restriction1 fails, then it doesn't even bother to evaluate restriction2; the task will...
by ralphmerridew
Sat Nov 07, 2020 4:08 pm
Forum: ADRIFT 5.0
Topic: Serious bug: Exit-dependent restrictions not handled correctly
Replies: 13
Views: 267

Re: Serious bug: Exit-dependent restrictions not handled correctly

As a programmer, I thank you for writing a clear bug report. "General bugV2.taf" is a good example of a Minimal, Verifiable, Complete Example ; I noticed something bizarre while trying to track this down: After resizing the map: Variable 'VesselDirections' must be equal to 1: Failed INSTR(%ExitsAvai...
by ralphmerridew
Sat Oct 31, 2020 1:58 pm
Forum: ADRIFT 5.0
Topic: Combined Library Release 2 Demo (beta)
Replies: 38
Views: 943

Re: Combined Library v2 discussion

I think Rat in Control could be run with n/s/e/w or left/right, to compare the usabilities of the two.
by ralphmerridew
Wed Oct 21, 2020 2:24 am
Forum: ADRIFT 5.0
Topic: What is wrong with this picture?
Replies: 5
Views: 143

Re: What is wrong with this picture?

That text looks similar to the text generated by DisplayObjectChildren in
https://github.com/jcwild/ADRIFT-5/blob ... sObject.vb
by ralphmerridew
Sun Oct 11, 2020 1:33 pm
Forum: General IF
Topic: Recommend me some IF!
Replies: 15
Views: 247

Re: Recommend me some IF!

Not a game, but Graham Nelson's Craft of Adventure ( http://inform-fiction.org/manual/html/ch8.html ) is a good general discussion of design in general.
by ralphmerridew
Sat Oct 03, 2020 9:24 pm
Forum: General IF
Topic: Opinions please!
Replies: 8
Views: 706

Re: Opinions please!

The general rule I've heard is "The game should automate sub-actions which the player character wouldn't devote much thought to doing, and which are safe." To explain the second, most of the time, there's no downside to the player character leaving doors unlocked and open, so if the player tries to ...
by ralphmerridew
Sun Sep 27, 2020 4:29 pm
Forum: ADRIFT 5.0
Topic: Mono version NOT working (Linux and Mac)
Replies: 7
Views: 237

Re: Mono version NOT working

I was able to run the Mono build from source on Windows.
by ralphmerridew
Sat Sep 26, 2020 11:42 pm
Forum: ADRIFT 5.0
Topic: Examining Objects With The Same Noun
Replies: 3
Views: 107

Re: Examining Objects With The Same Noun

I think there have been some auto pluralizing options in the past, so it's not new.
by ralphmerridew
Mon Sep 14, 2020 2:56 am
Forum: ADRIFT 5.0
Topic: On converting ADRIFT 4 games to ADRIFT 5
Replies: 6
Views: 617

Re: On converting ADRIFT 4 games to ADRIFT 5

Very subjective here, but I've found that, when doing fully automated conversions, high level target languages don't work well. (If the conversion output is to be the first step, and will be manually processed after that, a high-level target can work.)
by ralphmerridew
Sat Aug 29, 2020 12:35 pm
Forum: News and Announcements
Topic: 5.0.36 out now
Replies: 102
Views: 4958

Re: 5.0.36 out now

I tried building from source, and when I downloaded the Infragistics library, my AV complained about it. (I was able to able to build and run the Mono version of the runner.)

Maybe that's triggering the AV. What does that Infragistics library do, and can you remove it from the system?
by ralphmerridew
Sun Aug 16, 2020 11:03 pm
Forum: W.I.P.
Topic: Eamon Revived
Replies: 4
Views: 591

Re: Eamon Revived

Does Adrift offer support of read and write to external files? Maybe you could just export all the stats and inventory that way. ADRIFT does not. Even if ADRIFT did have external file access, there would still be some problems; as Denk mentioned, weapons need to be transferable between games. The A...
by ralphmerridew
Thu Aug 13, 2020 11:09 pm
Forum: W.I.P.
Topic: Eamon Revived
Replies: 4
Views: 591

Re: Eamon Revived

First, good luck! You've taken on an ambitious project and I hope it works out well.
Denk wrote:... and in the long run hopefully many more.
That may not be a good idea... Will all the games be stored in a single TAF? Then won't moving to a later version require resetting all your progress?