free hit counters
The Process Forum - View Single Post - TF Flash Game the Second
View Single Post
Unread 06-12-2009   #69
monomonkey
it's monkey twice!
 
Join Date: Dec 2007
Posts: 175
Re: TF Flash Game the Second

The ones I've actually done so far? Cat, Cow, Dog, and Bunny? They're scattered around posts in this thread.

Cat: http://www.process-productions.com/f...0&postcount=18
Dog: http://www.process-productions.com/f...1&postcount=21
Cow: http://www.process-productions.com/f...5&postcount=22
Bunny: http://www.process-productions.com/f...3&postcount=53

The update I'm working on will have all four of these games updated with the new customization and another new stage all in one file so it won't be so confusing trying to find all these things.

Edit: So I'm having trouble trying to figure out how to work with the Mouths. I still have it as one of the cards for most of the animations but I don't know what I should do with them. Should I put them on top of the custom mouths so as to show that it's permanently changed? I don't want to because it's a large part of her expression but I don't know what I can do about that, since the only other option I can see is to put the new ones on top, which makes it so you don't ever see the changed one.

Ideally I could have two sets of mouths that you can interchange once you get the card paired but I don't know how to do that effectively.

Edit 2: Or do I?

Edit 3: Ok I DID have a working plan on how to do this but I think it over-complicates things. I was going to have another set of four loaded files for each animal's expressions once their mouth changes but it's just annoying and not worth it. (Was trying to re-draw four sets of cat mouths but no matter what I did for that 'one tooth' style of mouths it made her look like a vampire and I wanted her to be cute not ugly so blargh. Also, her face is on a two-pixel symmetry, meaning everything in the middle of her face has to be two pixels wide (think trying to pick the middle of a row of 10 objects--you have to pick #5 and 6 together) and this has been giving me a lot of problems over the course of these edits for all of my games (can't do :3 face, can't do :< noses, most expressions look horribly wrong, etc. (man I love parentheses!)).)

Here's my current problem. Let's say you do it the way I have it currently where the cat mouth is Mouth4. In the previous iteration of the game, her generic smile would be replaced with this cat smile whenever she smiled (after every pair once you were in the final mental state, for example) and that was fine. But I'm letting you choose, so I can't replace your choice, especially since the notepad file won't know in advance what mental state you're in and you might be trying to show annoyance or sadness with that specific situation. At the same time, you have no way of knowing in advance which order the cards will be picked, so you can't use Mouth4's cat mouth for any other situations except for when you pair the mouth itself.

I'm just about to say "screw it" and just have the mouth change ONCE (when you pair Mouth) and ignore your input for what the mouth should be just that one time, then hide it for good when you make another pair and her expression changes again. Though, there will be problems with this once again when I get to the cow stage and the other stage that I haven't divulged anything about since the mouths in those stages are so far removed from human mouths. I guess I could cheat and just say 'hey those mouths can't form expressions so you don't get anymore when you pair the mouth card so HAH!' as long as people are fine with my cop-out method of coding (which you should be since I'm doing this for free).

I know this is hard to understand if you're not in my head (and if you are in my head, GET OUT OF MY HEAD!) and I'm not even sure what it is I'm trying to say, so... hey!

Edit: Man these posts get sickeningly long as I edit them (POST MOAR).

For those wondering, I cannot include a section in the external text file that will let you change the introduction message (which is currently "What's with all those cards?"). The problem here is that Flash loads the text from the file too slowly and by the time it gets to the line in the code where it would look into the text file for the appropriate message, it will not have been loaded and thus loads nothing and proceeds to the next line of code. I can fix it with some brainstorming but I just don't care to =D

Edit # 600 billion: Finished the doggy stage. Cow and Bunny should take considerably less time since I am not adding anything new to them due to apathy. Cat and Dog took so long because I added new stuff and the new stuff broke the old stuff so I had to re-code the old stuff while fixing the new stuff and blargh. Then I have to do the super-secret stage (which I might just save for a future release or something I dunno. If you all are frothing at the mouth for this update then I'll leave it for later since it might take me a little while and I don't want you all to think I'm slacking off and never going to release this so whatever).

Edit # infinity: I don't want to post again even though people have posted after this post and this message will go unread >_>

ALMOST DONE. Ish. I just wanted to update to say I'm removing a lot of extraneous dialogue scenes in the various text files. For example, why did I have 12 different Spots dialogues in the Cow stage? What difference could you have established between them based on which spots were growing? Ugh. I don't think well this early in the morning.

The reason for this? I'm lazy, of course! The old code was like "_root.textbox = _root.spotsb3" or something (in layman's terms, the text box I use for all the dialogue and the name of the thingy in the text file I put along with the file). That was it. The new code splits up the line into five parts, taking the first character and finding out which Eye image to show, taking the second character and finding out with Eyebrow image to show, etc. I consolidated it as much as possible, but it's no longer a simple matter to do these variable dialogue sequences.

So, I removed all the "hands but no legs", "legs but no hands", "hands and legs", etc. things and just kept the important ones (wag with no tail and wag with tail for example).

Also, in the end, I've decided to have the new mouth show up once and then go away when you make the next pair. If someone can recommend something better once they see what I mean, I'll try fixing it.

Also also, these are likely to have lots of bugs since I'm not testing every case and scenario, so please report them =x

Edit # infinity/0: Cow stage done. Gave me a ton of grief. Hoping bunny has absolutely no changes necessary. Hoping.

Last edited by monomonkey; 06-18-2009 at 02:27 AM.
monomonkey is offline   Reply With Quote