Page 3 of 7 FirstFirst 12345 ... LastLast
Results 21 to 30 of 67

Thread: Iron Tower Dizzy Devlog

  1. #21
    Hard Boiled Egg Queex's Avatar
    Join Date
    Oct 2009
    Posts
    124

    Default

    Well, there's far more string in the ball than you needed to attach to the hook, so there's plenty left over.

    I think the solution for the floaty text bug is to hack an adjustment into RoomOpen(). The simple way would be cancel the text, the slightly more complicated way to correct it.

    You start off being able to hold 5 items because you need the space for the first puzzle as there's not room to drop something in the cage. I could have expanded the cage or had the door open immediately you hook the key, but I cheated a little. My excuse is that the key is very small. The inventory is adjusted down to 4 afterwards. There'll be bags to expand the inventory later on- kind of needed once you get the second permanent item.

    I've added the glass and bulb as targets, stand by to test them in the next version.

    The issue I spent ages tracking down was due to misinterpreting tabadd()- I assumed it inserted a given value into the table, when in fact it adds a number of slots. As you can imagine, that played hob with trying to populate the list of targets.

    ObjPresentIdx() finds objects in the 9x9 square when you have scrolling turned on (for exactly that reason- the same function is used to work out which Objects to draw so it's rather essential). I actually hacked in a new viewport mode, but the check in the function still works.

    It might have been easier to create some super-large shaded graphics for the shadows, custom drawn to fit the lighting patterns. But having committed to the first way I followed through.
    - Lost Temple Dizzy -
    - Iron Tower Dizzy -

  2. #22
    Hard Boiled Egg delta's Avatar
    Join Date
    Feb 2007
    Location
    North West
    Posts
    4,004

    Default

    Quote Originally Posted by Queex View Post
    ObjPresentIdx() finds objects in the 9x9 square when you have scrolling turned on (for exactly that reason- the same function is used to work out which Objects to draw so it's rather essential).
    Ahhh yes of course, I forgot about that.

    I remember now that I told Alex it was a bug, while I was coding CoTM. The back of my mind did idly wonder just before I enquired of you, why the sheep in CoTM worked when they were out of the 'room', if it wasn't automatic.

    ObjPresentIdx() and it's related functions, of course, are what I used in PSD to control the pirates, lifts, and disappearing platforms, without having to use such things as IDs. I simply made them different (new) classes, and searched for them in much the same way you have for the slingshot items.

    I'm still working my mind around how I'd code such a thing were I to do it myself. I feel sure that I probably wouldn't do it exactly the same way, but as yet I've still to determine how it would best be served. I'm sure it will come to me by morning - typing doesn't help with thinking about such matters, I find.





    "Quotes from the internet may not be genuine" - Abraham Lincoln

  3. #23
    Hard Boiled Egg delta's Avatar
    Join Date
    Feb 2007
    Location
    North West
    Posts
    4,004

    Default

    Quote Originally Posted by delta View Post
    I'm still working my mind around how I'd code such a thing were I to do it myself. I feel sure that I probably wouldn't do it exactly the same way, but as yet I've still to determine how it would best be served. I'm sure it will come to me by morning - typing doesn't help with thinking about such matters, I find.
    right, I remembered late last night that I did something similar a bit back which could be adapted for this purpose. What I did was basically copy the entirety of the Inventory coding so that I had a duplicate 'inventory' (using 7 or so Game variables). It's then a piece of cake to add something to that new 'inventory' (using, for example, SlingshotAdd(); rather than InventoryAdd();), or to clear the 'inventory' (using SlingshotClear(); for example, rather than InventoryClear();).

    You basically use the same functions in their modified form to find everything and present them in a menu. I realise you've done the coding for it all now, but I thought it may be useful anyway





    "Quotes from the internet may not be genuine" - Abraham Lincoln

  4. #24
    Hard Boiled Egg Queex's Avatar
    Join Date
    Oct 2009
    Posts
    124

    Default

    Floor 3 is a go.

    This turned out to be rather complicated, so there may well be a number of bugs still extant.

    Get it here.

    - Lost Temple Dizzy -
    - Iron Tower Dizzy -

  5. #25
    Hard Boiled Egg delta's Avatar
    Join Date
    Feb 2007
    Location
    North West
    Posts
    4,004

    Default

    the inventory text has lost the gap between 'use or drop item' and the first item!





    "Quotes from the internet may not be genuine" - Abraham Lincoln

  6. #26
    Hard Boiled Egg delta's Avatar
    Join Date
    Feb 2007
    Location
    North West
    Posts
    4,004

    Default

    trying to action the lift on floor 3, I get an unknown function error from line 874 of floor3.gs

    also, the 'jumping floating text' bug is still there.

    EDIT:: also, when I used the tarnished kay on the locked box, should I then be able to press the red button? cause I can't...

    EDIT2:: I can also get the tarnished key more than once... I can also jump right up through the lift on floor 3!
    Last edited by delta; 15-12-10 at 07:15 PM.





    "Quotes from the internet may not be genuine" - Abraham Lincoln

  7. #27
    Hard Boiled Egg delta's Avatar
    Join Date
    Feb 2007
    Location
    North West
    Posts
    4,004

    Default

    Right, I can't seem to get anything for the green colour. Nothing I have works.





    "Quotes from the internet may not be genuine" - Abraham Lincoln

  8. #28
    Hard Boiled Egg Queex's Avatar
    Join Date
    Oct 2009
    Posts
    124

    Default

    Quote Originally Posted by delta View Post
    the inventory text has lost the gap between 'use or drop item' and the first item!
    By design. Eventually, there will be 10 slots and it alls goes a bit rubbish without saving space somewhere.

    Quote Originally Posted by delta View Post
    trying to action the lift on floor 3, I get an unknown function error from line 874 of floor3.gs
    Fixed, thanks.

    also, the 'jumping floating text' bug is still there.
    I was putting off looking into it until floor 3 was complete. It's self-contained, so I can work on it any time without messing other things up.

    EDIT:: also, when I used the tarnished kay on the locked box, should I then be able to press the red button? cause I can't...
    I've made the message when the box is removed more informative.

    EDIT2:: I can also get the tarnished key more than once... I can also jump right up through the lift on floor 3!
    Forgot to set a status- which could also let you put the game into an unwinnable state. Fixed that now, cheers. For some reason, I'd left all of the lift unit as a hard collision, which should also be fixed now.

    Quote Originally Posted by delta View Post
    Right, I can't seem to get anything for the green colour. Nothing I have works.
    What a shame. If only there was some form of alchemy that allowed you to create one colour from another...

    I've uploaded an corrected version, which should have the fixes in, ta.
    - Lost Temple Dizzy -
    - Iron Tower Dizzy -

  9. #29
    Hard Boiled Egg delta's Avatar
    Join Date
    Feb 2007
    Location
    North West
    Posts
    4,004

    Default

    wooo!

    also, I made purple paint, which isn't so 'woo' because with the sink still blocked, I had to restart! (I assume I could have tipped it down the sink otherwise)

    I really like this 'escape the room' type game. How many rooms are you intending to have?





    "Quotes from the internet may not be genuine" - Abraham Lincoln

  10. #30
    Hard Boiled Egg Queex's Avatar
    Join Date
    Oct 2009
    Posts
    124

    Default

    (I assume I could have tipped it down the sink otherwise)
    Yup.

    There are eight floors planned, although before the end there's something of a twist...
    - Lost Temple Dizzy -
    - Iron Tower Dizzy -

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •