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 - strazer

#141
Quote from: joelphilippage on Sat 17/02/2007 20:28:49
Code: ags
	cBli3D.LoadModel("data\\Blimp.ms3d:);

Are the closing quoation marks missing?
#142
You're right, the default is eBlock. So what was the problem?
#143
I think this is a good idea, so I'm bumping this, in case CJ didn't read the original MOVED topic.
#144
Since the Character.Animation function is non-blocking by default, you have to make it block (wait), otherwise the script continues, immediately unlocking the view and facing the character:

  character[EGO].Animate(0, 0, eOnce, eBlock);

or

  cEgo.Animate(0, 0, eOnce, eBlock);

for short.
#145
You can check which room the player came from:

Code: ags

// Player enters room 2 (before fadein)

if (player.PreviousRoom == 1) player.FaceLocation(player.x + 10, player.y);
else if (player.PreviousRoom == 3) player.FaceLocation(player.x, player.y + 10);
//...and so on
#146
http://www.adventuregamestudio.co.uk/tracker.php?action=detail&id=95

I imagine it's not trivial to implement since the built-in speech text overlays don't support transparency either.
#148
If I may ask, what kind of problems did users report with the old versions?
#149
Or you can set the Character.z property to vertically offset the sprite from its real coordinates.
Try putting this in the upside-down room's repeatedly_execute interaction:

Code: ags

  // room repeatedly_execute
  player.z = -(Game.SpriteHeight[player.Frame.Graphic]);


Edit:

You may run into scaling issues later on, try searching the forum for "walking on ceiling" and similar, you will find previous threads about this subject.
#150
His build environment "Edgy Eft" seems to use version 4.2.0 currently. Strange.
#151
First of all, thanks for your continued efforts to support us Linux users!

Quote from: EvilTypeGuy on Wed 24/01/2007 05:06:03In addition, all but a very small set of libraries are now statically linked.

You mean dynamically linked? I think I liked it better before, because of things like this:

Debian/testing: "ags: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by ags)" :(

Edit:

Even unstable still has libc6 2.3.6. Looks like I will have to wait again.
#152
Gil, never thought you'd make that mistake: ;)

Quote from: Gilbot V7000a on Wed 24/01/2007 01:19:30
Code: ags
fridge=1;
  }


if (fridge == 1) {

Since you've just changed "fridge" to 1 in the first condition, this would always run the second condition directly after the first.

Krantz, also change

if (fridge == 1) {

to

else if (fridge == 1) {

so it skips the second condition after it has run the first.
#153
General Discussion / Re: Linux?
Tue 23/01/2007 17:25:35
Quote from: InCreator on Sun 21/01/2007 13:42:26
But what is that incompatibility thing with linux I've heard of?

Linux is a completely different operating system than Windows, so of course you can't run the Windows stuff directly, you need Linux versions of the software.

Quote from: InCreator on Sun 21/01/2007 13:42:26Can I play games under Linux? Like, modern games, not solitaire.
(...)
Or do I have to use emulator of some kind for all this? If yes, isn't it hardcore slowdown and CPU-torture?

You can use software like Wine or Cedega to run Windows programs in Linux. However, while these are constantly in development, they won't work 100% of the time and you'll probably have problems with the latest demanding games.
Wine/Cedega don't emulate a whole Windows system, they translate the Windows function calls to Linux so there should be very little slowdown.

Just like in Windows, you can of course run a complete virtual machine as well, but these are even less useful for games as they tend to be quite slow.

Quote from: InCreator on Sun 21/01/2007 13:42:26Use Adobe software? Tv-game emulators? 3ds max? Winamp? Mozilla and all other usual Winuser stuff? Does directx run on Linux?

No, unless there's a Linux version of the program, it won't run natively.
But of course there are Linux programs that do the exact same thing. There are lots of media players, browsers (including Firefox) and everything else you can think of. Almost everything is free software and as such may not always provide the whole functionality of a several-hundred-dollar commercial product, but I've found most programs to be of excellent quality.

And DirectX is Windows-only, Linux uses OpenGL.

Here's an incomplete list of games you can run natively on Linux:

- Descent 2
- Doom, Final Doom, Doom 2 etc.
- Doom 3 + Resurrection Of Evil
- Duke Nukem 3D
- Freespace
- Freespace 2
- Heretic
- Hexen
- Hexen 2
- Kingpin
- (Medal Of Honor: Allied Assault)
- Neverwinter Nights
- Quake 3 + Team Arena
- Return To Castle Wolfenstein
- Rise Of The Triad
- Serious Sam
- Serious Sam: Second Encounter
- Serious Sam 2
- Shadow Warrior
- Unreal
- Unreal Tournament
- Unreal Tournament 2004

And that's just the games I own. Also:

- ScummVM and thus all games supported by it
- DOSBox and all games supported by it
- Many, many emulators, including PlayStation
- and of course all AGS games that don't use plugins. ;)

Finally, http://www.linuxgamepublishing.com/ is porting and selling games.
#154
I meant the AGS editor, not Mono.
#155
Quote from: Radiant on Fri 19/01/2007 08:53:34
Quote from: BlueSkirt on Fri 19/01/2007 07:10:41
I would probably change to a Mac or Linux if it wasn't for the fact I would be back to stone age gaming speaking,
That's a good point, but WINE runs most windows games without problems (although admittedly it doesn't run the newest flashy games)

I wouldn't say without problems. Yes, there's a good chance it can play the game if it's a few years old, but in general Wine wasn't made with games in mind.

Linux just isn't for gamers. There's a bunch of ported games, fan-made ports and lots of emulators but if you always want the newest games, stick to Windows, dual-boot or get a next-gen console.
I run Linux, still play my PS2 and couldn't be happier.
#156
Quote from: scotch on Tue 16/01/2007 01:44:13
Can't you run it at all in Mono (on linux)? I don't know how good the forms support is currently, that was very much in progress when I last looked at it.

If anything, the shift to .net should make the thing more portable once the open source .net implementations are up to scratch. Might suck for non windows for now, though.

I haven't looked at it that way. For now, it's a Windows application and doesn't run on Linux like that (no .Net-support in Wine), it would need to be ported and I can only hope someone will do that someday.

And before anyone suggests it: No, I won't run a virtual machine and buy a Windows license for just one program. ;)
#157
The .net framework isn't supported by Wine in Linux and probably won't be for quite a while. Looks like I'm stuck with AGS v2.72. :(

Edit: My best chances seem to be getting .net v1.1 to work. Would that suffice for the AGS editor or do I need v2.0?
#158
The illegal exception is most probably caused by the VMWare environment and we can't really support that. (Edit: Glad it's solved!)

As for the transparency issue, I've read a few reports of newer engines causing these kinds of problems with older games. If you encounter them, it's recommended to use the same or a slightly newer version of the engine the game was made with.

So if you can get ags-v2_55_560.tar.bz2 to run on your Linux distro, try running the game with that.
#159
Just like the Windows version, AGS v2.71 cannot run games made with AGS v2.72.
AGS v2.72 for Linux is in the works and will hopefully be released soon.

Edit:

AGS Linux v2.72 released
#160
Btw, I also use Linux exclusively and cannot play any games that use plugins or are made with AGS v2.72 (yet). So you're not the only one.
Just be patient until the update for the Linux engine is released. I guess that's the price we have to pay. :)
SMF spam blocked by CleanTalk