Commit graph

275 commits

Author SHA1 Message Date
Randy Heit
2acd56bf73 - Bio Hazard's ACC tweaks:
* Change CC, CFLAGS, and LDFLAGS assignment operators to ?=.
  * Add /usr/local/share/acc as a predefined include path on Unix systems.

SVN r3185 (trunk)
2011-04-17 16:50:38 +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
a5020cb920 - added Sector_SetTranslucent to ACC headers.
SVN r3150 (trunk)
2011-02-12 09:54:23 +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
87e5152766 - added ACS SpawnForced function.
SVN r3104 (trunk)
2011-01-14 10:40:59 +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
276fca3afd - added new action special Ceiling_LowerAndCrushDist. It's similar to Ceiling_LowerAndCrush but allows to explicitly set the distance from the floor where the ceiling stops moving. This is used to remove the special behavior for Strife from the code that unlike the other games moved the ceiling to the floor, not to 8 units above it.
SVN r2881 (trunk)
2010-10-02 16:26:10 +00:00
Christoph Oelckers
0f4cf00ab8 - merged Thing_Destroy extension from Doom64 branch into trunk and extended it by a tid=0, tag!=0 case which will kill all shootable actors in sectors with the specified tag.
SVN r2825 (trunk)
2010-09-18 22:39:27 +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
353bb9fa46 - fixed typo in zspecial.acs
SVN r2572 (trunk)
2010-08-23 17:35:29 +00:00
Christoph Oelckers
8e31bb9f26 - add Thing_SetConversation to ACS headers.
SVN r2570 (trunk)
2010-08-22 20:06:01 +00:00
Christoph Oelckers
23a52f6876 - added PinkSilver's ACS Checksight submission.
SVN r2532 (trunk)
2010-08-13 06:31:22 +00:00
Christoph Oelckers
d4b462824e - sorted zspecials.acs properly so one can find all the specials.
- added Polyobj_MoveToSpot action specials. They are functionally identical to Polyobj_MoveTo but get the target coordinate from a map spot instead.


SVN r2503 (trunk)
2010-08-10 19:06:33 +00:00
Christoph Oelckers
4292f91216 - Added GetPolyobjX and GetPolyobjY ACS functions.
SVN r2502 (trunk)
2010-08-10 18:30:18 +00:00
Randy Heit
34aaeb388e - Add Polyobj_Stop, Polyobj_MoveTo, and Polyobj_OR_Moveto to zspecials.acs.
SVN r2484 (trunk)
2010-08-01 19:14:47 +00:00
Christoph Oelckers
be191de47f - added PinkSilver's APROP_MasterTid submission.
SVN r2456 (trunk)
2010-07-24 06:38:57 +00:00
Randy Heit
d4d0fb387c - Also bump ACC version in the Makefile to 150.
SVN r2422 (trunk)
2010-07-10 01:00:56 +00:00
Randy Heit
8f5f3b7d85 - Bump ACC version to 1.50.
- Finish incomplete commit from last time.

SVN r2421 (trunk)
2010-07-10 00:58:22 +00:00
Randy Heit
e810579a68 - Better error message for trying to cram too many values into an array.
- Fixed: Array initialization in ACC was incorrect for partial initializers, especially with higher dimensions.

SVN r2416 (trunk)
2010-07-08 22:08:20 +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
Randy Heit
78d4936647 - Bump ACC to 1.49.
- Fixed: ACC did not accept '\\' as a valid character escape sequence.

SVN r2159 (trunk)
2010-02-14 02:13:04 +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
0dcf40afe6 - Fixed: Visual C++ 6.0 does not have _get_pgmptr(). You just access the variable directly with that version.
- Silenced some conversion warnings made by VC++ 6.
- Added the current working directory (.) as an automatic include directory, just ahead of
  the program directory, for compatibility with older ACCs that had no include path handling.

SVN r2016 (trunk)
2009-12-04 01:15:08 +00:00
Randy Heit
35632f91fe - Version bump ACC to 1.48.
SVN r2015 (trunk)
2009-12-03 23:46:15 +00:00
Randy Heit
e14e81e0ff - Update zdefs.acs and zspecial.acs.
SVN r1940 (trunk)
2009-10-27 02:43:14 +00:00
Randy Heit
f6695b667c - Update zspecial.acs.
SVN r1934 (trunk)
2009-10-25 02:22:49 +00:00
Christoph Oelckers
fd63793e4a - added ACS CheckActprClass function
- fixed: When a blasted actor collided with another one this other actor's
  DONTBLAST flag was not checked.
- added a global DamageFactor actor property. All damage this actor takes is multiplied
  by this factor in addition to damage type specific damage factors.


SVN r1915 (trunk)
2009-10-15 20:09:22 +00:00
Christoph Oelckers
d4de0095b1 - ACC Aprop_DamageFactor.
SVN r1914 (trunk)
2009-10-15 09:21:22 +00:00
Christoph Oelckers
f1e81da304 - ACC definition for Radius_Quake2.
SVN r1913 (trunk)
2009-10-15 08:25:34 +00:00
Christoph Oelckers
9fbfe72ba8 - AProp_Notrigger in ACS header.
SVN r1906 (trunk)
2009-10-10 12:39:56 +00:00
Christoph Oelckers
cbbc1a0c15 - fixed: ACS's DamageThing declaration had an incorrect argument count.
SVN r1892 (trunk)
2009-10-02 09:18:21 +00:00
Christoph Oelckers
4dc798be1e - New ACS functions for user variables.
SVN r1822 (trunk)
2009-09-14 21:29:35 +00:00
Christoph Oelckers
4aed9916b9 ACC header changes for last revision.
SVN r1820 (trunk)
2009-09-14 19:44:47 +00:00
Randy Heit
aaaa384e20 - ACC side of the patch.
SVN r1811 (trunk)
2009-09-08 03:21:06 +00:00
Christoph Oelckers
fe728d5e2a - ACC SetActotVelocity
SVN r1798 (trunk)
2009-09-06 05:58:28 +00:00
Christoph Oelckers
7fc96c09f0 - added Line_SetBlocking to zspecial.acs
SVN r1772 (trunk)
2009-08-25 18:01:17 +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
f50d5945ed - ACC header changes for CheckActorProperty.
SVN r1707 (trunk)
2009-07-05 05:46:34 +00:00
Randy Heit
e403e82025 ACS update:
- Add clientside script flag for Skulltag support.
- Change GetActorMomX/Y/Z to GetActorVelX/Y/Z.

SVN r1690 (trunk)
2009-06-30 21:03:21 +00:00
Christoph Oelckers
25f2d5d296 ACC Line_SetTextureScale
SVN r1657 (trunk)
2009-06-08 23:47:30 +00:00
Christoph Oelckers
9b5df1ad54 SpawnSpotForced ACC header changes.
SVN r1637 (trunk)
2009-06-05 21:41:16 +00:00
Christoph Oelckers
84a86e82a4 - GetArmorType additon in ACC headers.
SVN r1635 (trunk)
2009-06-05 20:07:42 +00:00
Christoph Oelckers
a150028aec - ACC header changes for new functions
SVN r1620 (trunk)
2009-05-30 08:57:33 +00:00
Randy Heit
4030849b1e - Fixed: ACC's EvalFixedConstant() could overflow when adding the fractional part to
the integral part of the number.

SVN r1611 (trunk)
2009-05-26 17:36:40 +00:00