Commit graph

154 commits

Author SHA1 Message Date
Christoph Oelckers
70fe03f7d4 - this needs one more parameter to cover all functionality. 2016-01-05 23:21:37 +01:00
Christoph Oelckers
b9cfd5d277 Merge branch 'master' of https://github.com/rheit/acc 2016-01-05 16:37:37 +01:00
Christoph Oelckers
bc3c22d1aa - sector damage related changes to ACS headers. 2016-01-05 16:37:16 +01:00
Benjamin Moir
b182661809 GLOOME port, pufftid parameter for LineAttack 2016-01-05 01:53:46 +10:00
Blue-Shadow
29a59b39f5 Added GetMaxInventory ACS function 2015-12-22 19:01:35 +03:00
Braden Obrzut
8cfdf80cf9 - Removed GetAspectRatio. 2015-12-07 01:46:19 -05:00
Christoph Oelckers
7fb1901ef3 - added GetAspectRatio and 6th parameter for SetHUDClipRect. 2015-12-06 09:57:57 +01:00
MajorCooke
8a91200b55 Part 1... 2015-10-26 12:19:51 -05:00
MajorCooke
6735fd46f1 HighPoint update 2015-10-05 22:21:29 -05:00
MajorCooke
bf1f719d52 Updated QuakeEx for falloff parameter. 2015-09-03 16:04:11 -05:00
Blue-Shadow
5c9dc989c5 Bumped Warp's arguments number to account for 'heightoffset'. 2015-08-28 20:34:38 +03:00
Benjamin Moir
04bbf15b28 Changed Warp to the ZDoom range 2015-07-31 22:26:33 +09:30
Benjamin Moir
63fa201967 Added Warp and its flags 2015-07-30 16:56:21 +09:30
Christoph Oelckers
822dc0b495 Merge branch 'master' of https://github.com/rheit/acc 2015-03-12 09:28:29 +01:00
Braden Obrzut
883fcf50b1 - Fixed: ZDaemon's special numbers were wrong. 2015-03-02 15:25:50 -05:00
MajorCooke
beef32bc35 Added QuakeEx. 2015-03-02 10:03:33 -06:00
nashmuhandes
c1426df0a6 Added SetActorRoll, ChangeActorRoll and GetActorRoll ACS functions. 2015-01-05 22:49:36 +08:00
MajorCooke
f7527b65e5 - SetActorTeleFog and SwapActorTeleFog for ACS. 2014-12-18 09:39:52 -06:00
John Palomo Jr
989b332595 Added forceTID parameter for PickActor. 2014-10-19 20:55:32 -04:00
Benjamin Berkels
e306dd8ca3 added definitions necessary for Zandronum 1.3 2014-10-11 16:34:24 -04:00
Christoph Oelckers
e33fc50340 Merge branch 'canraise' of https://github.com/GitExl/acc
Conflicts:
	zspecial.acs
2014-09-29 00:51:14 +02:00
fdari
54925aed4b IsPointerEqual(int aaptr1, int aaptr2, int tid1 = 0, int tid2 = 0) 2014-09-28 12:04:22 +02:00
GitExl
fb3767eee7 Add CanRaiseActor ACS function. 2014-09-23 12:11:01 +02:00
GitExl
4b3c23f645 Add PickActor function 2014-09-21 16:42:46 +02:00
Christoph Oelckers
49d5cadf5f Merge branch 'master' of https://github.com/MajorCooke/acc 2014-09-20 08:30:29 +02:00
MajorCooke
179bab2916 - Include with DropInventory with Blue Shadow's patch. 2014-09-19 19:57:02 -05:00
Christoph Oelckers
bae4cac3dd Ceiling_CrushAndRaiseSilentDist 2014-08-21 12:27:40 +02:00
Christoph Oelckers
4713d79e01 - BlueShadow's GetArmorInfo submission. 2014-08-08 09:26:08 +02:00
Christoph Oelckers
621a33df3b - ChangeActorAngle/Pitch added to zspecial.acs. 2014-05-08 09:37:57 +02:00
Edward Richardson
fcd3fefb39 Added GetActorPowerupTics special 2014-04-07 23:24:55 +12:00
Randy Heit
1722d11fe8 Add Get/SetLineActivation functions and definitions 2014-02-04 19:50:37 -06:00
Randy Heit
9254deb627 Correct max argument counts for various specials 2014-02-04 19:48:46 -06:00
Christoph Oelckers
91f15ae3fb CheckFlag function. 2013-08-12 22:39:37 +02:00
Christoph Oelckers
48ecc9a220 - DropItem definition. 2013-08-11 21:03:36 +02:00
Christoph Oelckers
ef8e51899c - fixed parameter count of SpawnForced
- added stuff for LineAttack expansion.
2013-07-22 22:45:02 +02:00
Randy Heit
4f08740c15 Correct parameter count for LineAttack 2013-07-10 22:13:01 -05:00
Randy Heit
6c5a5db327 - Added CheckFont to zspecial.acs.
SVN r4336 (trunk)
2013-06-06 21:54:32 +00:00
Randy Heit
e58f13aabc - Added SpawnDecal and its flags to ACS includes.
SVN r4331 (trunk)
2013-06-05 02:16:51 +00:00
Randy Heit
4f33fad84d - Added PlayActorSound to zspecial.acs.
SVN r4324 (trunk)
2013-06-03 00:10:53 +00:00
Randy Heit
c7c757234e - Add more Skulltag/Zandronum stuff to zdefs.acs and zspecial.acs.
SVN r4320 (trunk)
2013-06-01 18:01:53 +00:00
Randy Heit
eee5e5fa36 - Added SoundVolume to zdefs.acs.
SVN r4319 (trunk)
2013-06-01 17:47:36 +00:00
Randy Heit
42214bf0d0 - Added GetActorClass and GetWeapon functions to zspecial.acs.
SVN r4317 (trunk)
2013-06-01 17:18:58 +00:00
Randy Heit
f9cb2a66df - Added strcmp, stricmp (strcasecmp), strleft, strright, and strmid to zspecial.acs.
SVN r4314 (trunk)
2013-06-01 17:08:35 +00:00
Randy Heit
cccb298f8b - Update zdefs.acs and zspecial.acs for recent ACS additions.
SVN r4308 (trunk)
2013-06-01 02:56:20 +00:00
Randy Heit
1d7b0f4bcf - Added Get/SetCVarString and Get/SetUserCVarString to zspecial.acs.
SVN r4294 (trunk)
2013-05-27 02:42:34 +00:00
Randy Heit
b1bf0455bc - Add new cvar functions to zspecial.acs.
SVN r4284 (trunk)
2013-05-25 19:12:37 +00:00
Randy Heit
67e89c4107 - Correct parameter count to ACS_NamedExecuteWithResult in zspecial.acs.
SVN r4143 (trunk)
2013-02-19 02:07:14 +00:00
Christoph Oelckers
f4a918123c - removed a few 'GZDoom only' notes that no longer apply.
SVN r4127 (trunk)
2013-02-10 08:58:26 +00:00
Christoph Oelckers
9e866bbef8 - Added Floor_RaiseAndCrushDoom to ACS header.
SVN r4126 (trunk)
2013-02-10 08:56:24 +00:00
Randy Heit
a934c47119 - The ACS part of the HUD message clipping changes. Also add ZDaemon's functions to zspecial.acs.
SVN r3961 (trunk)
2012-11-10 03:24:29 +00:00
Braden Obrzut
9ae0c430ba - Moved Sqrt, FixedSqrt, and VectorLength to zspecial.acs.
SVN r3889 (trunk)
2012-10-13 22:56:30 +00:00
Randy Heit
768d586060 - Added UniqueTID and IsTIDUsed to zspecial.acs.
SVN r3799 (trunk)
2012-08-01 03:13:55 +00:00
Randy Heit
336a1ac719 - Bump ACC version to 1.52.
- Increase parameter count for ACS_ExecuteWithResult from 4 to 5.

SVN r3393 (trunk)
2012-02-26 03:31:09 +00:00
Randy Heit
c99a7cf35e - Added support for named scripts. (Of course, without engine support, it doesn't matter. :)
- Increase the maximum script number from 999 to 32767.
- Only create dummy scripts for scripts WadAuthor's error checker might be interested in: If its
  number doesn't fit in a byte, WadAuthor doesn't need to know about it, because you can't 
  call it directly from a Hexen-format map.

SVN r3358 (trunk)
2012-02-15 00:21:37 +00:00
Christoph Oelckers
d26159d70f ACC definition of Ceiling_CrushAndRaiseDist.
SVN r3349 (trunk)
2012-02-09 20:00:42 +00:00
Christoph Oelckers
c3d99e9951 - change zspecial.acs to reflect changes from r3304.
SVN r3305 (trunk)
2011-10-27 06:51:43 +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
Braden Obrzut
242090c0bc - ACC changes for AnnouncerSound
SVN r3210 (trunk)
2011-05-16 23:48:48 +00:00
Christoph Oelckers
a5020cb920 - added Sector_SetTranslucent to ACC headers.
SVN r3150 (trunk)
2011-02-12 09:54:23 +00:00
Christoph Oelckers
87e5152766 - added ACS SpawnForced function.
SVN r3104 (trunk)
2011-01-14 10:40:59 +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
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
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
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
f1e81da304 - ACC definition for Radius_Quake2.
SVN r1913 (trunk)
2009-10-15 08:25:34 +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
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
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
Christoph Oelckers
02510cb7d9 - Added GetChar definition to ACS headers.
SVN r1584 (trunk)
2009-05-15 16:55:05 +00:00
Christoph Oelckers
5d25c06d69 - new ACS functions in zspecial.acs.
SVN r1577 (trunk)
2009-05-11 22:12:52 +00:00
Christoph Oelckers
dc777b74f1 - ACC changes for externally definable functions.
SVN r1576 (trunk)
2009-05-11 21:07:27 +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
9bf49aace6 - Added Teleport_NoStop to zspecial.acs. I added this 3 weeks ago but apparently forgot to commit it earlier.
SVN r1217 (trunk)
2008-09-13 07:11:50 +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
b54f54320b - added Scroll_Wall special to zspecial.acs.
SVN r831 (trunk)
2008-03-21 17:19:15 +00:00
Christoph Oelckers
b07176a425 - zspecial.acs had a syntax error.
SVN r824 (trunk)
2008-03-20 10:49:44 +00:00
Christoph Oelckers
99f172702a - Added FS_Execute special to zspecial.acs. The special is GZDoom only but
ACC still needs to know about it.


SVN r823 (trunk)
2008-03-20 10:47:23 +00:00
Christoph Oelckers
be0984560c - Added Generic_Crusher2 to zspecial.acs.
SVN r818 (trunk)
2008-03-19 22:47:47 +00:00
Christoph Oelckers
cb1d2e5e99 SVN r573 (trunk) 2007-11-28 09:11:46 +00:00
Christoph Oelckers
6c10e818c5 - added a CANUSEWALLS flag which allows a monster to activate 'use' specials
like doors. This flag is on by default for any monster which was the
  previous behavior.
- Optimized the DECORATE flag parser so it can more efficiently handle
  the deprecated flags. As a side effect of this optimization the deprecated
  flags became usable in A_ChangeFlag again.
- Changed LONGMELEERANGE flag into a MeleeThreshold property.
- Changed SHORTMISSILERANGE flag into a MaxTargetRange property.
- Added Thing_Stop action special.


SVN r517 (trunk)
2007-04-22 21:01:35 +00:00
Christoph Oelckers
818083693a - Fixed: PrintAlias passed FString objects directly to Printf.
- Added bitwise not (~) operator to ACS.


SVN r352 (trunk)
2006-10-09 15:55:47 +00:00
Christoph Oelckers
237b01f63f fixed parameter count for thing_setgoal in zspecials.acs.
SVN r338 (trunk)
2006-09-24 07:15:17 +00:00
Christoph Oelckers
dca00cbda4 SVN r312 (trunk) 2006-08-27 08:51:01 +00:00