rhinoduck
701c391c3f
Fix for function return value speculation
...
- a speculated function is now marked as returning a value if it is called as such at any point before its definition
- no unwarranted errors about missing return values are raised for speculated functions anymore
2016-01-08 16:36:34 -06:00
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
coelckers
d4645e29a0
Merge pull request #35 from DaZombieKiller/master
...
GLOOME port, pufftid parameter for LineAttack
2016-01-05 09:59:16 +01:00
Benjamin Moir
b182661809
GLOOME port, pufftid parameter for LineAttack
2016-01-05 01:53:46 +10:00
Christoph Oelckers
e1aba8d2b1
Merge branch 'master' of https://github.com/rheit/acc
2016-01-03 11:31:08 +01:00
Christoph Oelckers
32ba4036d2
- added BLOCKF_SOUND definition.
2016-01-03 11:30:49 +01:00
coelckers
37ad8f31b0
Merge pull request #34 from Blue-Shadow/getmaxinv
...
Added GetMaxInventory ACS function
2015-12-22 22:29:34 +01: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
Christoph Oelckers
4138c32df0
Merge branch 'master' of https://github.com/rheit/acc
...
Conflicts:
zdefs.acs
2015-11-30 09:23:34 +01:00
Christoph Oelckers
56e60bf55b
- added a magic value to set the ice translation through Thing_SetTranslation
2015-11-29 12:29:32 +01:00
coelckers
bb971d39f2
Merge pull request #31 from j-palomo/pickactorflags
...
Added PICKAF_FORCETID and PICKAF_RETURNTID flags to PickActor.
2015-11-22 16:04:23 +01:00
John Palomo Jr
b90863890f
Added PICKAF_FORCETID and PICKAF_RETURNTID flags to PickActor.
2015-11-21 05:59:17 -05:00
coelckers
f92fbb96fa
Merge pull request #30 from MajorCooke/WarpUpdate4
...
Warp ACS updates.
2015-10-29 08:15:39 +01:00
MajorCooke
f7bf293ce5
...
2015-10-26 19:17:52 -05:00
MajorCooke
bdfdf2c811
Part 2. And done.
2015-10-26 12:20:47 -05:00
MajorCooke
8a91200b55
Part 1...
2015-10-26 12:19:51 -05:00
coelckers
3071c321fa
Merge pull request #29 from rhinoduck/recursive_calls
...
Fix wrong function index on some recursive calls
2015-10-10 21:03:09 +02:00
rhinoduck
ae6b71612e
Fix wrong function index on some recursive calls
...
- problem: function index for recursive calls does not get updated in
cases when the definition of the function comes before its use
- solution: treat the function as predefined until we process the whole
of its body so that a ref gets added if a recusive call is encountered
2015-10-10 17:40:52 +02:00
coelckers
ae5f03691a
Merge pull request #26 from edward-san/div_by_zero
...
- Fixed the 'division by zero' crash in the constant expression parsing.
2015-09-05 23:20:04 +02:00
Edoardo Prezioso
925b279bcd
- Fixed the 'division by zero' crash in the constant expression parsing.
2015-09-05 23:05:46 +02:00
coelckers
68cc72352b
Merge pull request #24 from Blue-Shadow/master
...
Bumped Warp's arguments number to account for 'heightoffset'.
2015-08-28 21:28:26 +02:00
Blue-Shadow
5c9dc989c5
Bumped Warp's arguments number to account for 'heightoffset'.
2015-08-28 20:34:38 +03:00
coelckers
19995bb5a0
Merge pull request #22 from DaZombieKiller/consistency
...
Changed Warp to the ZDoom range
2015-07-31 15:42:30 +02:00
Benjamin Moir
04bbf15b28
Changed Warp to the ZDoom range
2015-07-31 22:26:33 +09:30
coelckers
faf5701147
Merge pull request #21 from DaZombieKiller/acswarp
...
Added Warp and its flags
2015-07-31 08:35:40 +02:00
Benjamin Moir
63fa201967
Added Warp and its flags
2015-07-30 16:56:21 +09:30
coelckers
bac5e6eb8d
Merge pull request #20 from Blue-Shadow/lineattack_flag
...
Added FHF_NOIMPACTDECAL flag to zdefs.acs
2015-05-02 08:43:06 +02:00
Blue-Shadow
10e1e1c957
Added FHF_NOIMPACTDECAL flag to zdefs.acs
2015-05-02 08:48:36 +03:00
Braden Obrzut
a4326c85a3
- Fixed: Local array initializers didn't work for multi-dimensional arrays.
2015-03-26 18:10:56 -04:00
Braden Obrzut
918a247c0d
- Assign the fileDepth of a constant earlier to avoid uninitialized value when evaluating constant.
2015-03-26 17:20:34 -04:00
Christoph Oelckers
7a07de833a
Merge branch 'master' of https://github.com/Blue-Shadow/acc
2015-03-12 09:29:37 +01:00
Christoph Oelckers
822dc0b495
Merge branch 'master' of https://github.com/rheit/acc
2015-03-12 09:28:29 +01:00
Blue-Shadow
5441e38b91
Added constants for sound channels 5-7
2015-03-11 07:23:59 +03:00
Braden Obrzut
883fcf50b1
- Fixed: ZDaemon's special numbers were wrong.
2015-03-02 15:25:50 -05:00
MajorCooke
fa0f25d8af
Part 2 of QuakeEx.
2015-03-02 11:30:22 -06:00
MajorCooke
beef32bc35
Added QuakeEx.
2015-03-02 10:03:33 -06:00
Randy Heit
95c8faaa22
Prohibit ACS_ExecuteWait inside functions
2015-02-24 19:11:09 -06:00
Randy Heit
0024e3ac6c
Comment fix
2015-02-24 19:11:09 -06:00
nashmuhandes
c1426df0a6
Added SetActorRoll, ChangeActorRoll and GetActorRoll ACS functions.
2015-01-05 22:49:36 +08:00
Randy Heit
6370396036
Fix memset in ParseArrayDims.
...
- In C, passing an array to a function actually passes a pointer to the
first element of the array.
2014-12-26 17:41:04 -06:00
MajorCooke
f7527b65e5
- SetActorTeleFog and SwapActorTeleFog for ACS.
2014-12-18 09:39:52 -06:00
Edward Richardson
65fd7d12e2
Added APROP_ definitions
2014-11-20 18:52:26 +13: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
Benjamin Berkels
7a36703541
event scripts now have three arguments
2014-10-11 16:34:24 -04:00
Benjamin Berkels
495e6b2142
added new event script type
2014-10-11 16:34:23 -04:00