Commit graph

340 commits

Author SHA1 Message Date
Christoph Oelckers
93259662f7 - two new functions. 2017-01-12 00:48:23 +01:00
Ioan Chera
9c4feb1614 Added Stairs_BuildUpDoomCrush to zspecials.acs
Used by Eternity to emulate the Boom-standardized 16-unit crushing stairs (I know in vanilla the crushing was governed by uninitialized variables).
2017-01-08 01:11:19 +01:00
Ioan Chera
e900dd577d Updated some specials to support some arguments added by Eternity 2017-01-07 21:40:14 +01:00
Christoph Oelckers
59d5e7ee46 Merge branch 'master' of https://github.com/rheit/acc 2016-12-31 10:38:43 +01:00
Christoph Oelckers
6b370b7ff3 - fixed incorrect arg count. 2016-12-31 10:38:30 +01:00
Ioan Chera
d98808318b Added comments for two Eternity passive specials 2016-12-29 20:57:18 +01:00
Christoph Oelckers
794a590cc1 - new GZDoom-exclusice functions. 2016-12-29 11:44:36 +01:00
Christoph Oelckers
9845b87e5f Merge pull request #64 from nashmuhandes/LocalPlaySound3
Added "local" parameter to PlaySound
2016-11-01 16:06:45 +01:00
Christoph Oelckers
6d076bd38b Merge pull request #62 from ioan-chera/eternity-acs
New Eternity functions: GetLineCenterX and GetLineCenterY
2016-10-28 10:10:28 +02:00
Ioan Chera
f9b8309982 Updated the two specials to the latest EE.
Usage: GetLineX/Y(int lineid, fixed lineratio, fixed linedist)
lineid: linedef to get coords of
lineratio: ratio between v1 and v2 to get position from. 0.5 means middle, 0 means v1, 1 means v2. Can be negative or over 1.
linedist: perpendicular distance in front of linedef.
2016-10-25 21:24:56 +03:00
Ioan Chera
93e0d12ef8 Merge branch 'master' into eternity-acs 2016-10-25 21:22:13 +03:00
nashmuhandes
ba6828b336 Added "local" parameter to PlaySound 2016-10-16 03:11:59 +08:00
Christoph Oelckers
174e7349b3 - SetTranslation function. 2016-10-02 13:48:53 +02:00
Marisa Heit
32d34fa2a9 Merge branch 'master' of github.com:rheit/acc 2016-09-26 16:59:43 -05:00
Ioan Chera
5caf8604f1 Added a couple of new functions which return the linedef centre X and Y coordinates. 2016-09-26 22:38:50 +03:00
Christoph Oelckers
335ecf24be Merge branch 'REOPEN2' of https://github.com/nashmuhandes/acc 2016-09-22 08:58:11 +02:00
Christoph Oelckers
dc8436fc5e Merge branch 'setactorflag' of https://github.com/yqco/acc
# Conflicts:
#	zspecial.acs
2016-09-07 20:41:27 +02:00
arookas
70575393e4 Renamed Thing_Damage3 to DamageActor 2016-09-02 23:03:45 -04:00
arookas
5d10e85605 Added Thing_Damage3 function 2016-08-31 21:58:34 -04:00
nashmuhandes
7d78c58a0a Added REOPEN script 2016-08-29 23:07:26 +08:00
yqco
ccdeaa2b49 Add SetActorFlag
int SetActorFlag(int tid, str flagname, bool value);

- Mimics DECORATE's A_ChangeFlag
- Returns number of actors affected (number of things with the flag)
- Affects activator if TID is 0
2016-08-28 16:05:29 -06:00
Christoph Oelckers
2c3a499c67 - added CheckClass definition. 2016-08-28 16:13:13 +02:00
yqco
4c6e8d2f99 Add CheckActorState
bool CheckActorState(int tid, str statename, bool exact = false);

- Same parameter order as SetActorState
- Returns true if actor has the state; else returns false
2016-08-22 01:23:54 -06:00
Christoph Oelckers
d458065899 - new parameters from Eternity for 2 specials. 2016-08-09 16:08:58 +02:00
Christoph Oelckers
020573c9a0 - consider Eternity's 'gap' parameter to several specials. 2016-08-03 12:55:48 +02:00
Jordon Moss
afbec00f36 Added KILL script type
Added /*.o to .gitignore as well. We don't want people accidentally
committing object files from their compiles, now do we?
2016-07-28 08:32:34 +02:00
coelckers
95888b3cb9 Merge pull request #48 from MajorCooke/QuakeRoll
[ACC] QuakeEx Roll Inclusion
2016-07-26 08:26:23 +02:00
Blue-Shadow
45dea212fd The MRF_UNDOALWAYS morph flag's constant was missing from zdefs.acs 2016-07-25 05:43:06 +03:00
Blue-Shadow
002b8b3972 Added TRANSFERTRANSLATION morph flag 2016-07-22 16:21:49 +03:00
Blue-Shadow
c94968d6be Added DamageType ACS actor property 2016-07-19 03:19:49 +03:00
Edoardo Prezioso
49f91e214e - Renamed PlayerOnTeam with IsNetworkGame. 2016-06-20 01:39:15 +02:00
MajorCooke
5a55620a1a Adds support for particle parameter expansion. 2016-06-10 22:11:50 -05:00
Benjamin Moir
bef4622839 CheckProximity ACC changes 2016-05-10 15:16:00 +10:00
MajorCooke
8579c97b59 QuakeEx Roll Inclusion 2016-04-25 10:09:04 -05:00
Christoph Oelckers
c698192c2d SetMusicVolume function. 2016-04-17 10:55:24 +02:00
Christoph Oelckers
9c2c5fc850 Merge branch 'master' of https://github.com/rheit/acc 2016-04-07 13:39:40 +02:00
Christoph Oelckers
0335556321 - added APROP_MaxStepHeight + APROP_MaxDropOffHeight. 2016-04-07 13:39:25 +02:00
coelckers
f2252cc675 Merge pull request #46 from m-x-d/master
Fixed: TK_SkipLine() got stuck in an infinite loop when previous toke…
2016-03-28 23:53:12 +02:00
m-x-d
e6543300c7 Fixed: TK_SkipLine() got stuck in an infinite loop when previous token was at the end of the file. 2016-03-28 23:57:43 +03:00
Christoph Oelckers
9c3896d579 Merge branch 'QuakeEx' of https://github.com/MajorCooke/acc
# Conflicts:
#	zspecial.acs
2016-03-23 14:09:45 +01:00
coelckers
71e79258dc Merge pull request #45 from m-x-d/region_fix
Fixed: #region blocks should not increase outertokencount (otherwise …
2016-02-15 16:06:39 +01:00
MaxED
b59cc47e53 Fixed: #region blocks should not increase outertokencount (otherwise #library inside a #region will generate the ERR_LIBRARY_NOT_FIRST error). 2016-02-15 15:56:25 +03:00
Christoph Oelckers
61db6c3fd2 - added Line_SetPortalTarget. 2016-02-07 00:35:03 +01:00
Christoph Oelckers
28aeaf0c11 Merge branch 'newspecials' 2016-02-06 01:46:52 +01:00
Randy Heit
177f5e12e2 ACC version 1.55 2016-02-05 18:42:28 -06:00
coelckers
6bb023d058 Merge pull request #44 from m-x-d/standardized-error-reports
Changed several Err_Exit calls to behave the same way all the other E…
2016-02-02 12:44:26 +01:00
coelckers
9061995f00 Merge pull request #43 from m-x-d/region-handling
Added #region / #endregion handling.
2016-02-02 12:42:38 +01:00
MaxED
8b958ecbae Changed several Err_Exit calls to behave the same way all the other Err_Exit calls do. 2016-02-02 14:29:32 +03:00
MaxED
4c10065b3b Added #region / #endregion handling. 2016-02-02 14:20:55 +03:00
Christoph Oelckers
0f40a7aebe - fixed: outertokencount must be reset after an #import directive, so that the position check for the inner #library finds the correct value. 2016-01-29 09:59:12 +01:00