Commit graph

101 commits

Author SHA1 Message Date
Randy Heit
5913c818a9 - Added FDARI's get actor height and radius patch.
SVN r3956 (trunk)
2012-11-09 23:07:10 +00:00
Randy Heit
14d9aee65c - Add HUDMSG_ALPHA to zdefs.acs.
SVN r3877 (trunk)
2012-09-20 02:07:46 +00:00
Randy Heit
e7c96aac47 - Added PLAYERINFO_FOV and PLAYERINFO_DESIREDFOV to zdefs.acs.
SVN r3836 (trunk)
2012-08-22 22:09:43 +00:00
Randy Heit
efd99b3ecf - Add new HUD message definitions to zdefs.acs.
SVN r3822 (trunk)
2012-08-12 22:26:12 +00:00
Randy Heit
a15d0a35b6 - Fixed T_MAXARMORBONUS typoed as T_MASARMORBONUS.
SVN r3817 (trunk)
2012-08-10 02:57:35 +00:00
Christoph Oelckers
43ff84e0a1 - added missing renderstyle constants.
SVN r3701 (trunk)
2012-06-21 08:47:56 +00:00
Christoph Oelckers
b55a64dc06 - added CR_CYAN to ACS headers.
SVN r3564 (trunk)
2012-04-14 16:05:01 +00:00
Christoph Oelckers
4202a38ac4 - added new AProps to ACC headers.
SVN r3428 (trunk)
2012-03-11 09:10:03 +00:00
Randy Heit
ba9700a8fa - Add SECF_FLOORDROP and SECF_NORESPAWN to zdefs.acs.
SVN r3324 (trunk)
2011-12-06 01:28:38 +00:00
Christoph Oelckers
9d2a8cf45e - ACC header part of setPointer/setActivator, submitted by FDARI.
SVN r3229 (trunk)
2011-06-13 09:21:57 +00:00
Randy Heit
9c81b93bce - Add TEXFLAG_ADDOFFSET definition, so that all the flags for Line_SetTextureOffset have mnemonics.
SVN r3184 (trunk)
2011-04-17 16:43:30 +00:00
Christoph Oelckers
efa487cbc0 - added a 'block sight' line flag.
- updated UDMF spec for player class and skill amount because the old menu limits no longer apply.
- fixed: FloorAndCeiling_LowerRaise needs to consider 4 args in maps to account for the Boom compatibility hack parameter.


SVN r3121 (trunk)
2011-01-23 10:52:18 +00:00
Christoph Oelckers
4610ef9e44 - added DavidPH's A_SetMass submission.
SVN r3105 (trunk)
2011-01-14 22:59:20 +00:00
Christoph Oelckers
915a9a196a - added APROP_Dormant actor property for ACS (read only!)
- fixed_ When performing a restart menus and intermissions need to be closed first.


SVN r3048 (trunk)
2010-12-16 08:05:00 +00:00
Christoph Oelckers
316cfa18cd - ACC part of AProp_Scalex/Y.
SVN r2999 (trunk)
2010-11-07 23:59:57 +00:00
Christoph Oelckers
ff7999a0e4 - ACC definition of APROP_Waterlevel.
SVN r2987 (trunk)
2010-11-07 07:33:12 +00:00
Christoph Oelckers
b80c65db9b - added Demolisher's APROP_Target/TracerTID submission.
SVN r2793 (trunk)
2010-09-16 07:00:27 +00:00
Christoph Oelckers
23a52f6876 - added PinkSilver's ACS Checksight submission.
SVN r2532 (trunk)
2010-08-13 06:31:22 +00:00
Christoph Oelckers
be191de47f - added PinkSilver's APROP_MasterTid submission.
SVN r2456 (trunk)
2010-07-24 06:38:57 +00:00
Randy Heit
0138415af5 - Add CHANGELEVEL_RESETHEALTH to zdefs.acs.
SVN r2378 (trunk)
2010-06-18 03:36:46 +00:00
Christoph Oelckers
e7edb12a36 - new ACC definitions for print features.
SVN r2293 (trunk)
2010-04-20 11:00:53 +00:00
Christoph Oelckers
b4097c81ec - fixed: NO_CHANGE was not declared correctly in ACS headers.
SVN r2137 (trunk)
2010-01-28 09:23:55 +00:00
Christoph Oelckers
90ad91a5c1 - added PROP_BUDDHA option to SetPlayerProperty.
SVN r2127 (trunk)
2010-01-24 08:41:40 +00:00
Christoph Oelckers
911abd1e59 - Added ACS stubs for GZDoom's new SetGlobalFogParameter action special.
SVN r2058 (trunk)
2009-12-29 22:53:45 +00:00
Randy Heit
e14e81e0ff - Update zdefs.acs and zspecial.acs.
SVN r1940 (trunk)
2009-10-27 02:43:14 +00:00
Christoph Oelckers
d4de0095b1 - ACC Aprop_DamageFactor.
SVN r1914 (trunk)
2009-10-15 09:21:22 +00:00
Christoph Oelckers
9fbfe72ba8 - AProp_Notrigger in ACS header.
SVN r1906 (trunk)
2009-10-10 12:39:56 +00:00
Christoph Oelckers
4aed9916b9 ACC header changes for last revision.
SVN r1820 (trunk)
2009-09-14 19:44:47 +00:00
Christoph Oelckers
d23d215986 - Added missing APROP_Species #define for CheckActorProperty submission.
SVN r1708 (trunk)
2009-07-05 05:55:14 +00:00
Christoph Oelckers
9392539534 - fixed line blocking constants in zdefs.acs.
SVN r1591 (trunk)
2009-05-17 08:37:32 +00:00
Christoph Oelckers
7668d75645 Added AProp_Notarget to ACS headers.
SVN r1572 (trunk)
2009-05-09 08:26:37 +00:00
Randy Heit
74d1f238a8 - Removed definitions Gez listed as not actually present in Skulltag.
SVN r1553 (trunk)
2009-04-18 02:42:51 +00:00
Randy Heit
5ed47e2aa6 - Updated ACC with current Skulltag definitions. (LSPEC6[DIRECT] has become a more useful
GetInvasionWave/GetInvasionState combination, it has a few more line specials, and there
  are several more spawntypes added to zdefs.acs.

SVN r1552 (trunk)
2009-04-18 01:44:46 +00:00
Christoph Oelckers
2efb16af47 ACC header additons for Line_SetBlocking.
SVN r1441 (trunk)
2009-02-22 15:40:17 +00:00
Christoph Oelckers
77c46b29a8 - added APROP_Dropped to zdefs.acs
SVN r1375 (trunk)
2009-01-28 08:39:23 +00:00
Randy Heit
96f9dcd051 - Add x and b casts for ACS printing.
- Add ClassifyActor constants to zdefs.acs.

SVN r1311 (trunk)
2008-12-07 03:59:06 +00:00
Randy Heit
01c497ff05 - Added GetPlayerInput() support to ACS.
SVN r1214 (trunk)
2008-09-13 02:45:50 +00:00
Christoph Oelckers
08c9083086 - fixed typo in zdefs.acs
SVN r1051 (trunk)
2008-06-28 11:32:22 +00:00
Christoph Oelckers
60e1004642 - ACC Changes for morph update.
SVN r988 (trunk)
2008-05-22 19:36:21 +00:00
Christoph Oelckers
ce2299396e - ACC header changes for Sector_ChangeFlags special.
SVN r958 (trunk)
2008-05-09 08:39:24 +00:00
Christoph Oelckers
8d4441644c - added Line_SetTextureOffset to ACC files.
SVN r838 (trunk)
2008-03-22 17:14:20 +00:00
Christoph Oelckers
9a0392a8d2 - Added SnowKate709's APROP_MaxHealth submission.
- Fixed: FTexture::GetScaledWidth/Height always rounded down which could result in
  imprecisions (e.g. when scaling from 128 to 96.)


SVN r722 (trunk)
2008-01-28 09:39:46 +00:00
Christoph Oelckers
e39e55cbfe Added Hexen spawnables to zdefs.acs
SVN r543 (trunk)
2007-09-04 11:42:59 +00:00
Christoph Oelckers
1e12f4404d - Fixed: In the Doom2 cast finale it was impossible to toggle the console.
- Added APROP_Friendly actor property for ACS.
- Added a new flag, MF2_DONTREFLECT that prevents missiles from being reflected.
- Fixed: ALoreShot::DoSpecialDamage must check whether the shooter is still
  present. If it had been removed before the projectile hits its target
  a crash could occur.
- Fixed: GetPlayerInfo was missing breaks and always returned 0 as a result.
- Added Grubber's submission for printing key bindings in ACS.


SVN r491 (trunk)
2007-02-24 12:09:36 +00:00
Christoph Oelckers
1d50d652b1 - Added a check to P_CheckMissileSpawn to decrease the monster counter
if it was called for spawning a monster with A_CustomMissile.
- Added a ML_BLOCK_PLAYERS line flag.


SVN r380 (trunk)
2006-11-10 12:13:37 +00:00
Randy Heit
c76f35ca47 Woops. zdefs.acs was missing the PLAYERINFO #defines. And since 1.43 was already
uploaded to the site, I bumped the version to identify this as a changed release.

SVN r323 (trunk)
2006-09-03 00:17:56 +00:00
Randy Heit
aebf8d6695 - Removed PCD_PRINTCOLOR.
- Updated ReplaceTextures and SectorDamage parameter counts.

SVN r317 (trunk)
2006-09-01 00:47:32 +00:00
Randy Heit
28018a2859 Added PCD_PRINTCOLOR support to ACC.
SVN r305 (trunk)
2006-08-22 21:46:38 +00:00
Christoph Oelckers
1685caa03c August 10, 2006 (Changes by Graf Zahl)
- Fixed: CheckActorInventory stored the return value in the wrong address
  on the ACS stack.
- Fixed: Skin sounds weren't properly restored after a SNDINFO reset.
- Added a more flexible ACS ChangeLevel function. It gets passed a level name
  instead of a level number and has several additional options (e.g. changing
  skill, starting the map without monsters and clearing the players' inventories. (UNTESTED!)
- Changed Thing_Activate so that passing a tid of 0 activates the calling actor.
- Changed Thing_Remove so that passing a tid of 0 removes the calling actor.
- Added DECORATE parameters to A_Saw.

SVN r283 (trunk)
2006-08-10 15:28:12 +00:00
Christoph Oelckers
160af2afb2 - Changed: The decision whether blood splatter sprites are spawned is no
longer determined by game. Instead there's a new flag, MF5_BLOODSPLATTER
  which is deciding what to do. To keep backwards compatibility this flag
  is unset for projectiles in Doom and Strife and set for them in Heretic 
  and Hexen. The same applies to DECORATE but of course the flag can be
  manipulated here.
- BLODxx sprites are now globally renamed to BLUDxx when not playing Doom. 
  This allows using the same states in every game, including the 
  Raven-specific blood actors.
- Gave the bullet puff and the axe blood masses of 5 so that the make small
  splashes.
- Added A_Light(value) code pointer for DECORATE to generalize the weapon
  light effect.
- Added 'noskillmenu' option to MAPINFO episode definitions. This is for
  WADs that want to implement a skill selection level.
- Added APROP_ChaseGoal and APROP_Frightened actor properties for ACS.
- Added MF5_CHASEGOAL flag that makes monsters to go after their goal even
  if they have a valid target.
- Fixed some issues with the changes to P_NewChaseDir I made to include
  MBF's dropoff logic.
- Added a PowerFrightener powerup class. It seemed like such a waste to
  have this cool feature but no means to use it in a decent fashion.
- Fixed: S_Init and S_ParseSndInfo should call atterm only once but not
  each time they are called.

SVN r112 (trunk)
2006-05-13 12:41:15 +00:00
Randy Heit
56f3ff15d8 Initial commit for ACC.
SVN r8 (trunk)
2006-02-24 05:03:04 +00:00