Show Posts

You can view here all posts made by this member. Note that you can only see posts made in areas to which you currently have access.


Messages - Gurok

Pages: [1] 2 3 ... 87
1
The Rumpus Room / Re: *Guess the Movie Title*
« on: 20 Sep 2018, 05:18 »
Blade Runner

2
The Rumpus Room / Re: Name the Game
« on: 16 Sep 2018, 09:21 »
Yep, that's correct.

3
The Rumpus Room / Re: Name the Game
« on: 16 Sep 2018, 06:36 »
Good guess, but they're not bricks. Here's another screenshot.


4
The Rumpus Room / Re: Name the Game
« on: 16 Sep 2018, 05:46 »
Who's played this one before?


5
The Rumpus Room / Re: Name the Game
« on: 15 Sep 2018, 13:45 »
The Movies

6
The Rumpus Room / Re: What's on TV?
« on: 03 Sep 2018, 06:38 »
Fawlty Towers?

7
My personal feeling is that this issue is possible to fix but was bigger than you expected. I don't think a different solution is required. I think the alternative would defeat the purpose of this task. The idea, as I understand it, was to synchronise the two help systems (web and CHM) and retain the convenience of the manual with all of its features.
It isn't uncommon that open source tools are deficient in some way. I think you should wait and let morganw have a go at fixing the index.
I'm not sure what the basis is for "most software uses online manuals these days". I have quite a bit of software that ships with CHM, and I think you'll find a lot of the Windows-specific stuff out there still uses CHM even though Microsoft have abandoned it. It's always a shame to me when I encounter an application that points me to a website for help or worse, has help that lists keyboard shortcuts in a modal dialogue. It would be an even greater shame for a project that has a CHM-based manual to lose it because creating a system to keep it up to date was "hard". Partly because it's very user friendly, but also because you have the correct output already and only have to devise a system that produces output matching what exists.

8
The Rumpus Room / Re: What's on TV?
« on: 01 Sep 2018, 07:01 »
Hey! Snarky got it. Well done. Excellent taste, by the way.

9
The Rumpus Room / Re: What's on TV?
« on: 01 Sep 2018, 04:46 »
No to all. Some good guesses, given the era it's trying to emulate.

It's a comedy series:


10
The Rumpus Room / Re: What's on TV?
« on: 31 Aug 2018, 23:06 »
Yes, I was going to point him out in the pic above. I also really love the other Renaissance productions (Cleopatra 2525, Hercules, Xena).

Here's mine:


11
The Rumpus Room / Re: What's on TV?
« on: 31 Aug 2018, 22:23 »
Legend of the Seeker

12
The Rumpus Room / Re: What's on TV?
« on: 29 Aug 2018, 13:49 »
Looks a bit like Ocean Girl

13
The first season of Westworld was carried along by Anthony Hopkins, but I agree, beyond that it's utter garbage. It's what I like to affectionately call, low-budget Canadian sci-fi.

There are many things you could call Westworld, but "low-budget"?

I was referring to season 2 here. Typically in shows like Travelers, there's a tendency to tell rather than show the action (because that's cheaper, I'm guessing). It's also possible the writing took a dip. Westwood went from robots and debauchery to long walks along the beach and no real pay-off in sight. It was draining to watch.

14
Yes, some are really good. But most aren't: The Exorcist, The Omen, Westworld, Emerald City, etc.

The first season of Westworld was carried along by Anthony Hopkins, but I agree, beyond that it's utter garbage. It's what I like to affectionately call, low-budget Canadian sci-fi.

15
I had no idea about this... May this be added to the manual? Because it mentions "constant expressions" right now.

I have updated the wiki for the manual accordingly. I also reworked the description of a switch statement to make it more concise and better reflect how AGS executes them.

16
That being said, is there a limitation on the number of case statements in a switch?

I checked the code, and "switch" uses same mechanism to keep record of nested script blocks as if/else, having same limit of 75.

the easiest thing to do would be to convert the resulting operation to a value that can be used within a switch...case from a loop.

The way that I would approach this using an array of structs, one the string that I would want to check and the other member with the value to use in the switch() case construct.

Ahh, yes, you are right, that will work. I was not thinking hard enough earlier.

Although I'd perhaps propose to again split this into verb ID and object ID to make further handling more convenient; for example, you will be able to run some specific commands in case of each "look", or tell "I cannot look at xxx" if the object is unknown, etc.
And of course there are still ways to split the giant switch into several parts to make it work in current AGS.

Sorry, I might be late to the party here, but I need to correct a few things.

The switch statement does indeed use the same mechanism for managing nesting as if/else blocks. However, case statements are not additional layers of nesting. You can certainly have more than 75 case statements in a single switch block. You just can't have more than 75 switch blocks inside each other.

The switch statement in AGS is very flexible. It's more like a destructured if statement than the restrictive kind you might find in C or old Java. The following construction is certainly possible and will work:

Code: Adventure Game Studio
  1. switch(true)
  2. {
  3.     case Parser.Said("One"):
  4.         break;
  5.     case Parser.Said("Two"):
  6.         break;
  7.     ...
  8. }

17
The Rumpus Room / Re: Happy Birthday Thread!
« on: 22 Aug 2018, 03:57 »
Got a Beatles song ready for you next year, Slasher.

18
1st: 7
2nd: 4
3rd: 1

19
The Rumpus Room / Re: *Guess the Movie Title*
« on: 17 Aug 2018, 00:46 »
Cats and Dogs?

20
The Rumpus Room / Re: *Guess the Movie Title*
« on: 14 Aug 2018, 07:45 »
I'm going to guess that they're both movies.

Pages: [1] 2 3 ... 87