Difference between revisions of "Chamber of Horrors"

From LugdunonWiki
Jump to: navigation, search
(How Not to Implement the Panning of Your Lightmap)
(Bob the Dancing Skeleton)
Line 10: Line 10:
 
* Eradicated  during development of 0.5.3
 
* Eradicated  during development of 0.5.3
 
* Cause: With addition of death, the NPC aggro behavior (AI) needed to be made aware of death so that the NPC ceased attacking a dead character. This worked wonderfully, however, the same check was not made for the initial pickup of aggro. This resulting in NPCs going:  
 
* Cause: With addition of death, the NPC aggro behavior (AI) needed to be made aware of death so that the NPC ceased attacking a dead character. This worked wonderfully, however, the same check was not made for the initial pickup of aggro. This resulting in NPCs going:  
 +
  
 
''"Oh look, there's a dead guy, let's attack! Oh wait, scratch that, he's dead."''
 
''"Oh look, there's a dead guy, let's attack! Oh wait, scratch that, he's dead."''
Line 16: Line 17:
  
 
[[File:Spazzo.gif|frame|none|alt=Valid Destination|Valid Destination]]
 
[[File:Spazzo.gif|frame|none|alt=Valid Destination|Valid Destination]]
 
  
 
==How Not to Implement the Panning of Your Lightmap==
 
==How Not to Implement the Panning of Your Lightmap==

Revision as of 03:33, 2 November 2013

Introduction

Welcome to the Chamber of Horrors!

Here you will find a repository of 'things that should not be', otherwise known as interesting or humorous bugs.

Bob the Dancing Skeleton

  • Caused during development of 0.5.3
  • Eradicated during development of 0.5.3
  • Cause: With addition of death, the NPC aggro behavior (AI) needed to be made aware of death so that the NPC ceased attacking a dead character. This worked wonderfully, however, the same check was not made for the initial pickup of aggro. This resulting in NPCs going:


"Oh look, there's a dead guy, let's attack! Oh wait, scratch that, he's dead."


Valid Destination
Valid Destination

How Not to Implement the Panning of Your Lightmap

  • Caused during development of 0.5.4
  • Eradicated during development of 0.5.4
  • Cause: New implementation of minimap required rendering of the light map for the entire minimap region. Transposed some coordinates when translating the position of the main camera's portion of the lightmap.


How Not to Implement the Panning of Your Lightmap