Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Matti

#121
In line 19 to 22 the dialog starts again if any of those six options has not been chosen. This seems wrong and could be the problem you're talking about.
#122
mugged with a big blue cup!  ;-D
#123
Doesn't your Y-coordinate check work?

In case you have different eagles with different sizes in the game, you can use Game.SpriteHeight[eagle.Graphic] to calculate the correct coordinate check.
#124
AGS Games in Production / Re: GIGANT
Tue 28/12/2021 11:00:51
Good to see yet another game being developed by you. The animations look smoother than before :)

It made me think of The Host as well  ;)
#125
Quote from: newwaveburritos on Wed 15/12/2021 18:47:16
Here's a pretty in depth post from earlier this year

From earlier last year, but it's still just during the damn pandemic  :-D
#126
Quote from: Blondbraid on Wed 08/12/2021 09:06:58
it was fun practicing making 3D game assets and trying to make the 2D and 3D artsttyles match each other.

Seems to work quite well, the skiing part looks good  :)

Wishlisted.
#127
Sad to hear that the project is abandonded, especially when I look at all those beautiful and interesting sketches and pixel art pieces. Nice work, and thanks for sharing!
#128
You can set the item's cursor hotspot in the editor, either by clicking on the mouse cursor image or by setting HotspotX and HotspotY in the item's properties panel.
#129
The Rumpus Room / Re: What grinds my gears!
Thu 02/12/2021 11:25:00
I guess people using them feel especially safe. I've definitely seen more of them over the last years.
#130
The Rumpus Room / Re: What grinds my gears!
Tue 30/11/2021 23:38:21
What grinds my gears is when bicyclists drive on the sideway using one of those bright white lamps that shine horizontally, blinding everyone. Especially when it's an annoying strobe light! And even more so when they don't even ride the bicycle and just pushing it!
#131
Yes, that is exactly how it works.

Glad to be of help :)
#132
Do it like this:

Code: ags

int PreviousSong = -1; // in the global variable panel or at the top of the script

    function repeatedly_execute() 
    { 
        if ((Channel == null) || !Channel.IsPlaying)
        {
        int i = Random(2);
        while (i == PreviousSong) i = Random(2);
        PreviousSong = i;
        if (i == 0) Channel = aIntro01.Play(eAudioPriorityNormal, eOnce);
        if (i == 1) Channel = aIntro02.Play(eAudioPriorityNormal, eOnce);
        if (i == 2) Channel = aIntro03.Play(eAudioPriorityNormal, eOnce);
        }
    }   

#133
Nice work! A lot of good stuff in there!
#134
Adventure Related Talk & Chat / Re: //
Sun 17/10/2021 19:49:56
//
#135
Already finished? I thought - especially with the scope of this game - that your progress wouldn't be so far yet. I will check it out soon.

You should make a post in the completed games forum and/or change the title of this thread, because otherwise many people may not notice that the game is finished.
#136
Looking good :)
#137
Yeah, I wouldn't put him on the list.

uh, oh, cancel culture!
#138
I think he looks good overall. His eyes look weird though and he has a very blank face expression, almost zombie-like ;)
#139
You can download the version here, then open your project with it.

Quote from: Baguettator on Mon 20/09/2021 13:08:02
Is it possible for me to update it ? And how, please ? I hope so, but I don't want to lose all I have done so far !

You should always make backups, not only if you update your projects to new versions of AGS.
#140
You don't need a variable to check whether the cars are moving, you can use Object.Moving. You can also shorten the code if you make the car objects consecutive and use their IDs.

Untested:

Code: ags

  // this goes into the RepExec, you need to set the car's coordinates in room_load like arj0n did
  for (int i = 1; i < 4;  i++) // assuming that the object numbers are 1,2,3
  {
    if (object[i].Moving == false)
    {
      if (object[i].X == -30) object[i].X = 330;
      r = random(100); // randomizing the new loop for each car instead of having a fixed timer
      if (r == 10)
        object[i].Move (-30, 26, 10, eNoBlock, eAnywhere);
    }
  }


Quote from: Licht61 on Sun 12/09/2021 20:30:57
For example here's the one of the attempts that looks basic for me, but i've failed

That's because you're constantly resetting the car's position so it never has a chance to actually move.
SMF spam blocked by CleanTalk