qzdoom/src/g_strife
Christoph Oelckers b54b9bad7a - Fixed: A_VileAttack positioned the fire on the wrong side of the target.
- Reorganized the HackHack code so that the image creation was moved into
  MakeTexture. This was necessary because Unload deleted the pixel data
  and broke the whole thing.
- Fixed: FPatchTexture::HackHack and FDoomStatusbarTexture::DrawToBar used the
  obsolete and uninitialized variable Near255. 
- Removed the span creation code specific to FPatchTexture. It only has an
  advantage when the lump has already been loaded in memory but since that
  is no longer the case now the generic version in FTexture is actually better.
- Changed: FTexture::CopyToBlock no longer uses the spans but the pixel buffer
  directly. Since most patches in multipatch textures are non transparent
  the added overhead from creating the spans far outweighs any savings they
  might provide. It is also simpler to handle for mirrored or rotated patches now.
- Changed: Textures only create the spans when really needed. Flats and native
  textures, for example, do not and it only created needless overhead that they
  were always created along with the pixel buffer.
- Made use of player and actor variables consistent in a_hereticweaps.cpp.
- Fixed: A few calls to P_SpawnPlayerMissile passed 0 as angle



SVN r911 (trunk)
2008-04-14 12:10:45 +00:00
..
a_acolyte.cpp - Updated lempar.c to v1.31. 2008-01-25 23:57:44 +00:00
a_alienspectres.cpp - Added a new parameter to all crushing action specials that selects 2008-03-19 22:47:04 +00:00
a_coin.cpp - Added an IF_KEEPDEPLETED flag for inventory items to keep them in the 2007-03-07 02:24:24 +00:00
a_crusader.cpp - Added a new parameter to all crushing action specials that selects 2008-03-19 22:47:04 +00:00
a_entityboss.cpp - Moved A_ThrowGrenade from Inventory to Actor because it can also be used by 2006-12-06 10:38:47 +00:00
a_inquisitor.cpp - Removed xlat_parser.h from the repository. Lemon was always being run on 2008-03-25 04:42:26 +00:00
a_loremaster.cpp - Fixed: In the Doom2 cast finale it was impossible to toggle the console. 2007-02-24 12:09:36 +00:00
a_macil.cpp - Moved A_ThrowGrenade from Inventory to Actor because it can also be used by 2006-12-06 10:38:47 +00:00
a_oracle.cpp - Fixed: The global WeaponSection string was never freed. It has been replaced 2006-10-31 14:53:21 +00:00
a_programmer.cpp - Turned on warning level 4 just to see what it would produce: a lot of 2006-12-21 04:34:43 +00:00
a_reaver.cpp - Moved A_ThrowGrenade from Inventory to Actor because it can also be used by 2006-12-06 10:38:47 +00:00
a_rebels.cpp - Updated lempar.c to v1.31. 2008-01-25 23:57:44 +00:00
a_sentinel.cpp - Moved A_ThrowGrenade from Inventory to Actor because it can also be used by 2006-12-06 10:38:47 +00:00
a_spectral.cpp - Fixed: POwered up weapons with a different ready state than their base 2007-10-19 08:49:02 +00:00
a_stalker.cpp - Moved A_ThrowGrenade from Inventory to Actor because it can also be used by 2006-12-06 10:38:47 +00:00
a_strifeglobal.h - Added Karate Chris's submission for multiplayer Strife conversations. 2008-03-26 08:29:02 +00:00
a_strifeitems.cpp - Added Karate Chris's submission for multiplayer Strife conversations. 2008-03-26 08:29:02 +00:00
a_strifestuff.cpp - Fixed: The minimum parameter count for ACS_Execute and ACS_ExecuteAlways for 2008-04-03 10:49:54 +00:00
a_strifeweapons.cpp - Fixed: A_VileAttack positioned the fire on the wrong side of the target. 2008-04-14 12:10:45 +00:00
a_templar.cpp - Moved A_ThrowGrenade from Inventory to Actor because it can also be used by 2006-12-06 10:38:47 +00:00
a_thingstoblowup.cpp - Fixed: The global WeaponSection string was never freed. It has been replaced 2006-10-31 14:53:21 +00:00
strife_sbar.cpp - Merged the GC branch back into the trunk, so now it can receive more 2008-03-12 02:56:11 +00:00