Author Topic: Incursion (open source) 0.6.9Y13 UNSTABLE  (Read 5813 times)

chooseusername

  • Rogueliker
  • ***
  • Posts: 329
  • Karma: +0/-0
    • View Profile
    • Email
Incursion (open source) 0.6.9Y13 UNSTABLE
« on: October 27, 2014, 05:30:19 AM »
An updated download is available on bitbucket: 0.6.9Y13.

There are no new features being added to releases.  If a release is marked as unstable and turns out to actually be unstable, please download the preceding release and use that instead.

Changes:
  • Issue 167: Sometimes when level areas are being generated, the selection of room types failed, and a fatal error put allowed the player to win the game of failed level area generation.  This game is not about the player winning, so the relevant code has been altered to better handle problem situations.
  • Issue 168: The tabbing between links in the help system causes crashes.  Legacy bug where code was looking for information using X as Y coordinate and Y as X coordinate.  Also a Y1 bug where looking up the character at a screen coordinate was incorrectly implemented.
  • Issue 169: This fixes the dialog which appears in debug builds when leaked stati backrefs are found.  When an object is removed, it cleans up the stati which have it as a target.  To do this, it looks at the backref on itself, then to the stati on the originating object.  But certain kinds of stati when removed, are simply orphaned with the backref removed explicitly.  The only problem was that the backref removal passed in opposite values than which it needed to, failing to remove the backref.  Then the removed object would see the backref again when it moved on to it's next removal, and not be able to find the now-orphaned stati.  Cue dialog.
  • Issue 170: Little known fact that objects get more difficult to unlock the deeper into the dungeon you get.  If a locked object in your inventory is examined, this fact combined with items in your inventory not being in the dungeon, results in a crash.
  • Issue 170: A different issue relates to broken dungeon generation, which places stairs down to unsafe terrain.  Fixing that would fix the dungeon generation.  This issue and fix relates to instead adding a confirmation dialog to the taking of stairs down to unsafe terrain, under the provisio you should be able to step down carefully and choose to step back up.  There is a school of thought that these stairs to unsafe terrain are an interesting feature which should be retained, regardless of fixes to dungeon generation.
« Last Edit: October 27, 2014, 05:37:50 AM by chooseusername »

Samildanach

  • 7DRL Reviewer
  • Rogueliker
  • *
  • Posts: 453
  • Karma: +1/-0
    • View Profile
    • The Indie Ocean
Re: Incursion (open source) 0.6.9Y13 UNSTABLE
« Reply #1 on: October 27, 2014, 07:58:28 AM »
Good to see work continuing! Personally, I have no objections to these unofficial updates not adding new features and instead just bugfixing etc. I suspect it'll be a long time before I get to a point in the game where I'll wish it had more content.

(As a pedantic aside, the plural of status is status, not stati. :P It's a fourth declension noun, so the nominative plural is the same as the nominative singular. :P )

getter77

  • Protector of the Temple
  • Global Moderator
  • Rogueliker
  • *****
  • Posts: 4957
  • Karma: +4/-1
    • View Profile
Re: Incursion (open source) 0.6.9Y13 UNSTABLE
« Reply #2 on: October 27, 2014, 11:55:43 AM »
Yep, always great to see more bugs fixed to bolster the very foundations of the game outright.
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training

chooseusername

  • Rogueliker
  • ***
  • Posts: 329
  • Karma: +0/-0
    • View Profile
    • Email
Re: Incursion (open source) 0.6.9Y13 UNSTABLE
« Reply #3 on: October 27, 2014, 07:11:16 PM »
Good to see work continuing! Personally, I have no objections to these unofficial updates not adding new features and instead just bugfixing etc. I suspect it'll be a long time before I get to a point in the game where I'll wish it had more content.
People will be able to add new features themselves, to an extent, once the modding release is made.  This really just involves me releasing a debug build with the script source code.  This will be done, once the game is confirmed by players to be acceptably stable.

(As a pedantic aside, the plural of status is status, not stati. :P It's a fourth declension noun, so the nominative plural is the same as the nominative singular. :P )
Well, that's what Julian called it.  Personally, I would have gone with statuses. Or statuseses.   :P