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

#4901
As a general point, I wonder if CJ could let us know what he thinks he will be implementing when in future versions. Come on Pumaman, get that "roadmap" up...!

;D
#4902
I know someone who can't tell the difference between Eminem and Justin Timberlake: what can I do to help them?

Also, why can't Vin Diesel sing? (for those of you who watched the MTV Europe music awards, you'll know what I mean)

#4903
A freind of mine (nudge nudge) is on day 234 of his 60-day trail of Animation Shop from JASC somehow. It never seems to stop working.

#4904
Quote from: Tìmosíty on Fri 07/11/2003 11:53:29
In the latest beta version you can have 20 objects in a room, and the last few versions it's been 15, but I found out you can only move the 1st 10 objects, the rest it's only possible to animate or leave static (which isn't documented)

Pumaman, is this a bug or a "feature"?
#4905
GetCharacterAt tells you which character is at that location, not whether the player has reached that location, and you would need to do something with the return value form it, anyway. GetPlayerCharacter is used for when you have more than one character than can be played with.  Just modify Gilbert's code a bit and put it in rep_ex:

// script for room: Repeatedly execute

if((character[EGO].x==129)&&(character[EGO].y==133) && (GetGlobalInt(99)==0)) {
SetGlobalInt(99, 1);
MoveCharacter(2, newx, newy);
}

#4906
You can assign a "footstep" sound to a frame of a view. This doesn't have to be a footstep, though.
#4907
Maybe something liek this would work:


int cancelflag=0;

function CancellableMoveCharacterToHotspot (int CHARID, int hotspot) {
cancelflag=1;
Wait(1);
cancelflag=0;
MoveCharacter(CHARID, GetHotspotPointX(hotspot), GetHotspotPointY(hotspot));
while(character[CHARID].walking && (cancelflag == 0)) {
Wait(1);
}
return (cancelflag==0);
}


Then where you use it (and import it, obviously)

if (CancellableMoveCharacterToHotspot(EGO, 2)) {
 // do your stuff
}

#4908
Maybe you could:

a) Say please
b) Give a little more detail on it: e.g. GUI, overlay, have you got a GUI already created? If so, what name, etc. etc. count down in seconds, starting from what number, what do you want to happen if the game is saved, etc.
#4909
function MoveCharacterToHotspotNB (int CHARID, int hotspot) {
MoveCharacter(CHARID, GetHotspotPointX(hotspot), GetHotspotPointY(hotspot));
}

function MoveCharacterToObjectNB(int CHARID, int object) {
MoveCharacter(CHARID, GetObjectX(object), GetObjectY(object));
}

and Moving to a character is maybe something less generic, as you wouldn't normally want to go to their exact location, maybe you would do:

MoveCharacter(CHARID, character[CHAR2].x-20, character[CHAR2].y);

#4910
* SSH applauds Scavenger's hard work

Why not make a template?

Would it work if a BrokenSword/ Lucasarts style invetory item was clicked on as a dialog topic?

#4911
Yes, I could.
;D

#4912
Do you mean one of these?

1. You simply want a amount of time between some action and another? Use SetTimer(ID, COUNT) and IsTimerExpired functions (COUNT is typically seconds*40)
2. You want to have a countdown on screen: You counld either use a timer, or use the GetTime fucntion to update a GUI or overlay every second
3. You want to note how long someone plays a game for... store the GetRawTime value when they start to play and subtract it from the current Rawtime when they stop. You will have to work around save-games, paueses, etc. manually, though.
#4913
Quote from: MrColossal on Tue 04/11/2003 10:42:38
Quote from: remixor on Tue 04/11/2003 09:50:42
Perhaps it has one more use in addition to the two already documented...

i can think of at least two undocumented things to do with that...

Yes, but with Vaseline all over your hands, how would you keep a firm grip on the sheep?
#4914
For Awakening of the Sphinx, I'm using the broken-sword style interface of:

Cursor over hotspot/object/exit gives a pointer change to indicate action
Left-click is activate/pick-up/etc.
Right-click is look

Also, inventory items can be used on things, and the left/right clicks for inventory applies too

By making the player do something active to get the description of a hotspot, then the description-as-thought model works better than having an @OVERHOTSPOT@ or tooltip, IMO.

It really confused me that left/right are the other way around in BASS!

As for the dialogs: well, I thought about implementing the iconic dialog system of BS, but it looks like FAR too much work: won't be able to use dialog scripts, will have to do it all manually, and have to draw of icons to represent each topic! However, might try and see if I can get the inventory items to be extra topics of discussion during a conversation, like in BS.

EDIT:
AGS now has the ability to have a thinking animation to use during such "thoughts" and a gui option so that the thought can appear in a though bubble rather than just a white box, if you prefer that.

ANOTHER EDIT:
Having done a pile of research into the Amarna period, I will also use look interactions to incorporate this info into the agme for those who are interested. It's Edutainment!
#4915
Deer Doctor DG,

How  long do you think it will be before people get bored of asking questions in this thread, or you get bored of replying and it slips off the first page of Gen Gen?

#4916
Quote from: remixor on Tue 04/11/2003 06:35:37
How on earth would you have a competition to determine who's the best project leader?

A test to see how many management buzzwords you know? That's how it seems to work at my employer  ;)
#4917
You will know, when you become one of the elite...
#4918
General Discussion / Re:Skateboarding shoes
Mon 03/11/2003 18:21:31
Becuase every time I walk across Bristo Square (Edinburgh University property) I get mown down by a bunch of neds who think that I'll be impressed by them nearly running into to me and then touching their board as they jump up some steps. Wow, how manly of them, I'm surprised Avril Lavigne hasn't come and joined in.

So stick that in your half-pipe and smoke it. :P
#4919
Quote from: Darth Mandarb on Mon 03/11/2003 17:50:51
What did I miss?

OMG!!1!!!11 What a n00b!!!11! He can't even work out:

42 is the answer to life, the universe, and everything

42*42=1764
4+2=6
42/6=7
1764-427=   ?????
#4920
General Discussion / Re:Skateboarding shoes
Mon 03/11/2003 18:02:05
I'm with CJ on this: Shoes and Jeans I buy the cheapest ones I can find in black.

Oh, and no offense but all skateboarders should be lined up against the wall and made to snog Anne Widdicome.
SMF spam blocked by CleanTalk