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 - Etcher Squared Games

#81
General Discussion / Gen Con Indianapolis 2005
Wed 13/07/2005 00:34:48
Greetings all,

I know this is a month and a half away...

I was simply curious who all here is coming to Indianapolis for the 2005 Gen Con?   Maybe if enough show up we could meet up one night and chat/drink/ whatever....

I just think it'd be cool to meet other ags'ers

#82
Hi all.

I need some animation of some characters, but it should be REAL simple, because I only need black and white outlines of all the sprites I need.  I estimate about 50 total cells or less needed.

And like I said, these aren't full color, just a white outline, with black interior.

If interested, PM me and I'll give details of what I need.

Credit in game will be given.
#83
Hmmm...

Welcome to the board and AGS.  I hope all goes well for you.
Cool pics.

But let me introduce you to my friend Darth....
#84
Hmm, something I forgot to mention about this game.

SOUND CARD REQUIRED (*)

I thought heavily about having some kind of speech/text for every sound produced in the game, but decided against it while I made the ITL_beta.Ã,  It, for me, took away from the game.Ã,  So sounds are going to be just that, purely sounds.

Guybrush, I see this was your 14th post at the time, welcome to the boards.Ã,  I don't really care myself on this thread, but others might.Ã,  There's a nice tag: [ h i d e ] (no spaces) that you can use to hide text.Ã,  When asking for hints you may want to use these so others are not spoiled by what you said.Ã,  (again, I don't particularly care on this thread for my game)...

[EDIT] Guybrush, thank you for hiding the text.  Again, you didn't have to, but thank you anyway  ;D

but for example....the tool box and panel....

Spoiler

SOUND CARD REQUIRED (*)
This is your hint...
[close]
#85
The Rumpus Room / Re: The MSPaint game
Sat 09/07/2005 19:34:54
Here's my first crack at this game....



Next:
What is Roger/EGO doing while sitting idle in the Default Game template?
#86
Just to interject (sp?) a little bit of extra humor into this, everything about my puzzle is TRUE!
Except for Jessi being a "narc" (as I call it).
She simply falls asleep fast, but I thought I'd add one twist to the story.
Anyway, below are our 4 kitties.

Connie



Tigger



Spot



Oreo


#87
Has CJ seen this thread yet?

Perhaps he should read over the book and send in updates to the author.
Perhaps they meant 16bit mode, but that's not retro.

The Space Quest I generation of games was EGA right?   
Or did AGS used to support a 16 color depth?

Yeah unfortunatly it's very short on AGS stuff.  It was really a joke to myself to see if AGS was even in there.  But AGS appears to be the only adventure making software on there.
#88
Yes, I'm still on this game.Ã,  The slowness is due to the fact I've moved within my city and am still doing stuff regarding selling my old house...

Anyway, on with the progress...

I have changed and added a lot of descriptions.Ã,  There are now (better) clues as to how to proceed next.Ã, 

I've also begun the intro scene.Ã,  It doesn't have a concept of "StartCutscene" and currently abruptly ends.Ã,  So, if you click on INTRO, you'll have to force close the game.Ã,  Sorry, just how it is at the moment.


Another major change:Ã,  The game is smaller now.
Hint to newbie game makers:Ã,  DO NOT draw objects the size of the whole screen.Ã,  This takes up a lot of space.Ã,  I initially did this to make anchoring them easy, but the size of my game started to explode so I've been taking the time to shrink the sprites.Ã,  I think I cut the game's size by almost half.

Anyway, a new zip is on my webpage on the link given above where the pics are.Ã,  Have fun.
#89
The Rules:
Every week a post will be made with a list of items and a scenario. Using your wit, skill and otherwise useless abilities; find a way to complete the scenario with the items provided. You can only use a set number of items of your own choice. When I say use your skill, use it.

For example: you have a boulder and a reinforced window. I advise not using Pick Up boulder, chuck through window. Think of something adventuresque to use.

Voting: After the week voting shall start.

What If I win?: you choose the next scenario and list of items. Then you post it for all the world to see.

-------------------------------------------------------------

Ok, this is my first crack at this.
I've mentioned AGS several times to my girlfriend and she was joking one day "Are you going to make Connie's quest"?

Connie is her cat.Ã,  So, we came up with the idea of "Connie's Quest: The search for ice cream".

Ok, so Connie the cat knows there is ice cream in the freezer of the refrigerator.Ã,  But, no matter how much she begs, Jessi (her owner) will not give her any.Ã,  It is your job to figure out how to get ice cream.Ã,  There are of course some quirks to this situation.

1. Connie is unable to, by herself, get the freezer door open. (The fridge may be either side-by-side design or the top-and-bottom variety.)
2. Connie is a bit overweight and cannot jump from the floor to the counter in a single bound.
3. There are 3 other cats to deal with:
Ã,  Ã, 3a: Tigger:Ã,  Connie's brother.Ã,  These two live together in tolerance.
Ã,  Ã, 3b: Spot:Ã,  Connie's one-eyed stepbrother.Ã,  They do DO NOT get along.Ã,  His depth perception is very poor.
Ã,  Ã, 3c: Oreo: Connie's timid two-eyed stepbrother.Ã,  He is secretly in love with Connie.Ã,  He licks her forehead all the time.
4. Connie's master, Jessi, is prone to a bit of narcolepsy.Ã,  (She can fall asleep at any time.)
5. Connie's other master, Bryan, is always on the computer, upstairs, if not busy with something else urgent.
6. Connie and Tigger are declawed, thus preventing them from opening the ice cream.Ã,  Spot and Oreo still have their claws.
7. Regardless of what he is doing, Spot will always drop everything in order to chase after any thing that moves fast and has a jingle sound.
8. Oreo LOVES catnip.

OK, so keeping these items in mind, how does Connie get a taste of sweet ice cream?
You may otherwise assume the house contains normal everyday items + cat toys.
The house has two stories.

Good luck.
#90
OK, hoping the FEDS don't find me out...

1 of 4

2 of 4

3 of 4

4 of 4
#91
Seeing that it's the last day, I've never done this before, and no one else has replied I'll give it a try... (This may be a bit cheesy..)

Ok, so you were on a boat taking a "3 hour tour" (no specific reference here) when a huge storm came about and threw the boat you were on all around.Ã,  You try to get to a lifeboat, but unfortunatly a sudden shift in the boat rams your head against the wall and you are knocked out.Ã,  You awake and unknown time later on a deserted island.Ã,  As best as you can tell you are all alone.Ã,  You see random stuff from the boat along the shoreline...

Immediatly you see a medical kit.Ã,  You grab that, but the only thing worth while are some sticky medical strips.

Walking along the shorline you see and abundant source of fruits and fresh water.Ã,  So, at least you can survive for a while on this island.Ã, 

At one point you noticed a wild boar.Ã,  MMM how you'd love some meat right.Ã,  You chase after the boar.Ã,  You lose it though because you trip over something in the sand.Ã,  After a few said curse words you notice a hand sticking out of the sand.Ã,  Must be some poor fellow from the ship you were on.Ã,  You try to dig him out, but find the sand to hard in this area.Ã,  You see a nearby skateboard and dig him out.

You don't know this person.Ã,  But he looks to be a doctor or some sort of well paid person by his suit.Ã,  There's no ID on him, but you do find a pen.

Continuing on trying to find that boar you come upon a chest of drawers.Ã,  Must have been the captains since everybody else had just what was on them.Ã,  You search the drawers and find some clothes that you'll be able to dry off and use while you're here, but you also find an empty champagne bottle.Ã,  You don't think it was empty just before the crash though.Ã,  Looks like the captain had one of those tiny model ships inside.Ã,  Too bad, you like those bottle in a ship things.Ã,  You decided to keep the bottle.

You start to walk away, but underneath the bottle you catch a glimpse of something.Ã,  You notice a book.Ã,  In the hopes that it is a gigantic novel to help you pass time you grab it.Ã,  Open the novel, you find that it is in fact, NOT a novel.Ã,  You shed a tear.Ã,  It is the captain's journal.Ã,  It hasn't been filled very much.Ã,  In fact, the logs start only last week.Ã,  That would explain how you got into this mess.Ã,  The captain was very green at sailing.Ã,  Darn your luck.

*months later*

You start to grow weary.Ã,  The solitude is making you a bit crazy.Ã,  You haven't been able to create a fire big enough to get noticed, but at least you've had enough fire for warmth and cooking.

One night after falling asleep, you wake up to someone walking over to you.Ã,  IT'S THAT DEAD DOCTOR!!!
You rub your eyes.
It's still him.
You blink.
Still there.

He speaks, "My dear boy, you aren't very bright. You have a pen, you have paper...."

He pauses....

then screams "USE THEM!!!"


You wake up in a scared burst of excitment.
Right away, you rip out a blank page of the journal and start writing down all you know to help someone find you.

You stuff the paper in the champagne bottle, seal it off with the sticky bandages, and chuck it into the ocean....

*months later*

Everyday you await a boat to come pick you, but nothing happens.Ã,  You continue to hope.

*months later*

One day you see the champagne bottle coming towards you and the island.Ã,  You swim out to get it and come back to the island.Ã,  You pop the cork that has been placed on the bottle and reach in for the new piece of paper inside.

YOU CAN'T REACH IT!!!

Your heart is racing, you run around island looking for something.

You see...
You see...
...
a toilet plunger...
eh why not?Ã,  It's small enough.

Using the plunger you extract the piece of paper from the bottle and begin reading...


"Dear stranded friend,

I could have turned in your note to get you saved, but instead I wrote you this note in hopes that I'm doing you a favor.
I am a 39 year old husband of 4 kids plus 1 kid I'm supporting from a previous marriage.Ã, 

I have no times for my hobbies, like building ships in bottles and watching football.

I am constantly nagged everyday, by both my wife and ex-wife.Ã, 

My children are always in my face wanting attention.

I would do anything, dude, to be in your position.Ã,  But, you have your bottle back, so if being on that island is NOT your thing, you can try to send another note.

Cheers mate...."

Your heart skips a beat at the message.
You sit in silence for several minutes pondering what just happened.
...
...
you sit
in SILENCE
...
you sit
...
peace
...
quiet


Standing up, you grab the bottle and throw it and hard as you can against a nearby tree, breaking the bottle into shards.

You have achieved the ultimate peace and quiet and live the rest of you life in a happy bliss.

THE END

#92
General Discussion / Re: Just ... disturbing.
Mon 04/07/2005 04:36:25
This sorta reminds me of a few scenes from "Sixth Sense" in a way...
#93
General Discussion / Re: Gaming Hacks
Mon 04/07/2005 04:08:54
I went ahead and placed the order on amazon and I should get it late this week.

I have a scanner so I can get those pages on (hopefully not too illegal since it was only like 3 pages where AGS makes an appearance)


[edit] a link I found on the net...

http://www.oreilly.com/catalog/gaminghks/inx.html

#94
I was at Borders today and I saw this book:

http://www.amazon.com/exec/obidos/tg/detail/-/0596007140/qid=1120412229/sr=8-1/ref=pd_bbs_ur_1/104-0951343-8393544?v=glance&s=books&n=507846

There is a subsection in this book about AGS!!!

They mention 5 Days a Stranger, Fatman, and apprentice in the book.
They give a mini-tutorial on the system (I don't remember seeing a version).

Just thought it was neat, check it out.

The rest of the book talks about things like how to play older games (emulators, dosbox, etc)

Then there's a section on online gaming etiquette and such.

#95
Hi all,
This is my first time suggesting something for AGS, so please be kind if I'm not doing this right.

Using all the resources I know about, I didn't find anything about global searching of scripts.

I've had recent need to search all my scripts for certain text, but as of right now, I know only how to search a script at a time.  Is it possible to add in a feature to search through all scripts for a certain text?

I don't care about, say, double clicking on a link and it automatically taking me there.  Just as long as I know how to get there.  Something like
Global - line 25
Global - line 52
Header - line 34
Header - line 34    // in case it is on the line twice
Room3 - line 77

etc etc....

#96
Ah, fair enough.  Since I'm going to finish this project off in 2.62 I'll go ahead and put more secure self-checks in there to make sure something like this doesn't happen again.

Thanks for the help CJ.
#97
I have had a vasectomy, and I'm very happy for it.  My girlfriend is very happy for it.  I had no complications aside from I was out of work a few days more than intended due to general soreness, but I'm ok now.

She still takes the pill for regularity, but she has no problems with it.  Otherwise I'd say, have him get snipped. 

As for reversing it, that can get VERY expensive.  I think it's cheaper if he were to "save a sample" if there is any gleam of possibility you'd want kids with him.

If you/he has questions about vasectomy, feel free to pm me if you want.  I'd be happy to answer what I can.
#98
The first display displayed the correct Numbers in terms of the cursor, and item and the math expected.

The 2nd display never displayed, which means that the value is blank, which it SHOULDN'T be....

the 3rd display just gives "ddddÃ,  Ã,  Ã,  "



[MAJOR EDIT!!!!]
I just got it working, but I don't understand why the mistake I did would cause the above error...

Being a welled trained professional programmer, I've learned to initialize my variables even if not always needed.....

I have a function in my global called SetInvCursor()Ã,  which is used to set the output descript of when you click a cursor on an inventory item.

I also have a function called SetInvInv() which is used in the special case of using inventory on inventory.

One of the first things I did in my StartGame function is to init my InvCursorStructure..
Code: ags


Ã,  int cur = CUR_COUNT - 1;
Ã,  while (cur >= 0)
Ã,  {
Ã,  Ã,  int inv = INV_COUNT - 1;
Ã,  Ã,  while (inv >= 0)
Ã,  Ã,  {
Ã,  Ã,  Ã,  SetInvCursor(cur, inv, "");
Ã,  Ã,  Ã,  inv = inv - 1;
Ã,  Ã,  }
Ã,  Ã,  cur = cur - 1;
Ã,  }Ã,  


all looks good.

I must have copied and pasted this for my InvInv Loop and missed a few changes and got...


Code: ags



Ã,  int invcur = INV_COUNT - 1;
Ã,  while (invcur >= 0)
Ã,  {
Ã,  Ã,  int invclick = INV_COUNT - 1;
Ã,  Ã,  while (invclick >= 0)
Ã,  Ã,  {
Ã,  Ã,  Ã,  SetInvCursor(invcur, invclick, "");Ã,  Ã, // this is now SetInvInv(invcur, invclick, "")
Ã,  Ã,  Ã,  invclick = invclick - 1;
Ã,  Ã,  }
Ã,  Ã,  invcur = invcur - 1;
Ã,  }Ã,  
Ã,  


I finally figured this out, because I put Displays in the SetInvCursor function and was initially getting good #'s, but then I was getting #'s that were TOTALLY wrong.

That's when I discovered my initialization was messed up.Ã,  Once I changed it to the correct function, everything has worked perfectly since.

Why didn't the code blow up when I tried to init an index on my array that didn't exist?
I don't have any safety code around the Set function, so it was trying to access element 600+ when there were only 338..

Anyway, I'm for now good, and am able to continue.




#99
Interesting...I live in Indy and I'm not a race fan, so I didn't see it, but I did a quick read on IndyStar.comÃ,  Ã, 

Yeah does sound like a boring race.

Wow, only 6 cars started?
I'm guessing from other threads that is was still televised...
I also see a pic of a bunch of fans doing a "thumbs down".


I'm thinking there are only 3 big races on this track and 2 are already down.Ã,  I think the brickyard (?) is the 3rd one.Ã,  Wonder if this will hurt that race at all?

#100
The error text:

Code: ags

---------------------------
Illegal exception
---------------------------
An exception 0xC0000005 occured in ACWIN.EXE at EIP = 0x00449B6D ; program pointer is +6, ACI version 2.62.772, gtags (2,5)

AGS cannot continue, this exception was fatal. Please note down the numbers above, remember what you were doing at the time and notify CJ on the Tech forum.

(Global script line 81)


Most versions of Windows allow you to press Ctrl+C now to copy this entire message to the clipboard for easy reporting.
---------------------------
OK   
---------------------------



The code in question:
Code: ags




int tot_invcursors = 338;
mystring invcursors[338];  // 13 cursors * 26 inventory = 338  not all cursors used
string out_invcursors;
function GetInvCursor(int cursor, int inv)
{
  int index = (cursor * INV_COUNT) + inv;
  Display("index: %d  cursor: %d  inv: %d  count: %d", index, cursor, inv, INV_COUNT); 
    Display(invcursors[index].s);
  Display("dddd   '%s'", invcursors[index].s);
  if ((index >= tot_invcursors) || (index < 0))
  {
    StrCopy(out_invcursors, "");  
  }  
  else
  {
    StrCopy(out_invcursors, invcursors[index].s);      // this is line 81
  }  
}
function SetInvCursor(int cursor, int inv, string text)
{
  int index = (cursor * INV_COUNT) + inv;
  StrCopy(invcursors[index].s, text);
}




I'm using an array to store my "descriptions" of items.  This in particular is for when you click a cursor on an inventory item.

(The display's in the code where my futile attempts to debug myself.)

What is funny, is I have the exact same thing in a room (the above code is in my global)....

the room code in question
Code: ags




int tot_desc = 221;
mystring descs[221];  // 13 cursors * 17 objects = 208  not all cursors used
string out_desc;
function GetDesc(int cursor, int object)
{
  int index = (cursor * obj_num) + object;
  if (index >= tot_desc)
    StrCopy(out_desc, "");  
  else
    StrCopy(out_desc, descs[index].s);  
}
function SetDesc(int cursor, int object, string text)
{
  int index = (cursor * obj_num) + object;
  StrCopy(descs[index].s, text);
}


THIS WORKS!!!
This is used when you click on something in the room and I grab the description.

Each function has its own string that is used as the "out" variable.

It compiles and plays fine otherwise.  I tried upgrading it to 2.7, but I got loads of import errors. Something like "internal script error, this should not happen".

I don't have the exact text of that, but if you like I can re-try importing it into 2.7.   I'm sticking with 2.62 because I started the project with that version (and 2.7 was just a gleam in CJ's eyes)

Oh yeah, almost forgot, inside my header...

Code: ags



struct mystring 
{
  char s[200];
};



As instructed by Strazer in some thread about multidemensional arrays.

The code provided here is NOT as there is in each file.  So, if you want the whole thing, like the header file, please ask and I'll provide.

Also, if there is a thread about this that I simply missed, please point me in that direction.

Thank you.



[EDIT]
OK, forgot to mention what I was actually doing...

This error occurs when I click an icon, on one of my inventory.
I do have the "handle inventory clicks in script" checked if that matters at all?



SMF spam blocked by CleanTalk