OSDN Git Service

zandronum/zandronum-acc.git
17 years ago- Generalized Hexen's class-based spawning to be a property of the player class
Christoph Oelckers [Thu, 13 Jul 2006 10:17:56 +0000 (10:17 +0000)]
- Generalized Hexen's class-based spawning to be a property of the player class
  so now it is available in all games.
- Replaced the call to A_FlameSnd in the HereticPlayer's burn death sequence
  with A_FireScream and defined *burndeath for Heretic.
- Added Grubber's custom player class support.

SVN r250 (trunk)

17 years agoSVN r241 (trunk)
Christoph Oelckers [Sun, 9 Jul 2006 20:15:38 +0000 (20:15 +0000)]
SVN r241 (trunk)

17 years ago- Added another set of ACS inventory functions which take a tid for the actor 1.40
Christoph Oelckers [Sun, 18 Jun 2006 15:49:00 +0000 (15:49 +0000)]
- Added another set of ACS inventory functions which take a tid for the actor
  and aren't limited to the script's activator.
- Added GetSectorLightLevel(tag), GetActorCeilingZ(tid) and
  SetActorPosition(tid, x, y, z, fog) ACS functions.
- Fixed: First initialization of camera textures should not mark the rendered
  lines as mapped.

SVN r198 (trunk)

18 years ago- Changed music name handling in MAPINFO so that music can be specified by
Christoph Oelckers [Fri, 9 Jun 2006 08:19:46 +0000 (08:19 +0000)]
- Changed music name handling in MAPINFO so that music can be specified by
  full path of a file in a Zip.
- Fixed: intermusic in MAPINFO was limited to WAD lumps and couldn't handle
  external data.

ACS:

- Fixed: Global and World array symbols didn't initialize their array information.

SVN r182 (trunk)

18 years agoFixed: StartConversation didn't check for a valid target.
Christoph Oelckers [Sun, 4 Jun 2006 14:49:17 +0000 (14:49 +0000)]
Fixed: StartConversation didn't check for a valid target.

SVN r165 (trunk)

18 years ago- Added a StartConversation special that allows automatic activation of Strife
Christoph Oelckers [Sat, 3 Jun 2006 12:30:11 +0000 (12:30 +0000)]
- Added a StartConversation special that allows automatic activation of Strife
  dialogs.
- Added Thing_Raise special that allows Arch-Vile like resurrections from scripts
  or DECORATE states.
- Added a RadiusDamageFactor property for actors. This replaces the hard coded
  factor of 0.25 for Hexen's players.
- Added new SpawnProjectile function to ACS. It's the same as Thing_Projectile2
  but the projectile is specified by name, not spawn ID.
- Added MAPINFO option to set the compatibility flags. If this is done these
  explicit settings will take precedence over the compatflags CVAR.

SVN r164 (trunk)

18 years ago- Changed: The decision whether blood splatter sprites are spawned is no
Christoph Oelckers [Sat, 13 May 2006 12:41:15 +0000 (12:41 +0000)]
- 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)

18 years agoMay 7, 2006 (Changes by Graf Zahl)
Christoph Oelckers [Sun, 7 May 2006 23:55:17 +0000 (23:55 +0000)]
May 7, 2006 (Changes by Graf Zahl)
- Added a misc/secret sound definition for Heretic.
- Fixed: Powered up weapons were not properly deselected when the level ended
  and their ready state was different from the main weapon's.
- Made some improvements to A_CountdownArg.
- Removed the 'Yes', 'No' and 'Greetings' state assignment commands. They haven't
  been documented and thus haven't been used at all so far. Therefore they don't
  need to be handled considering that they will go away anyway.
- Changed the DECORATE state parser so that Stop can also be specified right after
  a label, in addition to goto.

SVN r84 (trunk)

18 years agoForce the CC variable in the Makefile to GCC. 1.37
Randy Heit [Sat, 25 Feb 2006 04:07:29 +0000 (04:07 +0000)]
Force the CC variable in the Makefile to GCC.

SVN r16 (trunk)

18 years agoFix for generating incorrect code for accessing arrays with three or more dimensions.
Randy Heit [Sat, 25 Feb 2006 03:54:30 +0000 (03:54 +0000)]
Fix for generating incorrect code for accessing arrays with three or more dimensions.

SVN r15 (trunk)

18 years agoInitial commit for ACC. 1.36
Randy Heit [Fri, 24 Feb 2006 05:03:04 +0000 (05:03 +0000)]
Initial commit for ACC.

SVN r8 (trunk)