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

Topics - Severian

#1
Hi, I have a friend working on my backgrounds for me - and I think there is something wrong with the sizing or perspective of things in this image but I am having trouble articulating it as I am no artist myself.

I'm not sure if it's that the displays in the middle of the room are too tall - or if it is that the desk over on the left is too low or far back. I don't have my animations for my game yet, so I am just playing around with scaling in AGS with the default Girl - but for the character to stand appropriately sized at the desk (especially the far end) it feels that the character in relation to everything else there (especially against the back wall) doesn't really work out.



Does anyone with a more experienced artistic eye, and experience implementing these things into AGS, see a problem here? Or am I just looking at it wrong?
#2
I learned about the use of using a Counter from the tutorials, and had it all set up and working within the room. But then I realised that I needed to be able to add and substract from the Counter from within dialogs, and then I needed the subsequent actions to occur in the room the player is in.

This is what I have - basically from what I took from the room itself, when it was all working. I'm not sure how to make it work - or if this will work like this.

I moved this to the GlobalScript.ash

Code: ags
  int myCounter;


In the dialog script for the character, I tabbed it in under the dialog:

Code: ags
@1 
Shak: Don't call me ma'am!
  myCounter +=3;


And then in room1.asc

Code: ags
function repeatedly_execute_always()
{

    if (myCounter == 3) 
  {
     object[2].Visible = true;
  }
}


Now all of this worked when I had it all in the one room script file (of course then, I wasn't trying to add to the counter from the dialog). I figured that since the int myCounter was in Global.ASH that the dialog would be able to add to it, and then the room would be able to determine things based upon that number. Either I'm completely wrong - or I've done something wrong, or am going about it the wrong way, or maybe what I want can't be done?

Little help please?
#3
I know this is really simple, but after spending the last hour and a half searching the forums, reading the manual, and trying different things I still can't seem to figure this out.

I am using the Lightweight BASS GUI that comes preinstalled with AGS. I want to turn the GUIS off for my main menu screen. I believe this is generally the way to turn the GUI off:

Code: ags

function room_BeforeFadeIn()
{

  gActionText.Visible = false;
  gInventoryBar.Visible = false;  

}


If I do this, the GUI's still show.

If I go to GUI properties, and set
Visibility to normal, initially off.

Then this will cause the ActionText GUI to be invisible, and then I can turn it on and off using the
Code: ags
 gActionText.Visible = true;
.

However, the InventoryBar GUI is still visible. I am thinking that this has something to do with the fact that this GUI appears by hovering the mouse over it. Really sorry if this is something really obvious and simple. :~(
SMF spam blocked by CleanTalk