rhinoduck
20b10cacc4
huehelib: Allow for KD's mid-air glides
5 months ago
Keyboard_Doomer
35d60b6a7e
randmlib: Keep map-placed Archviles for MAP07
5 months ago
rhinoduck
0a16e07e85
randmlib: Fix a script number in a doc comment
10 months ago
rhinoduck
89bc80428c
randmlib: Add CommanderKeen type
...
By default, it will not be replaced nor be used as a replacement so that
tag 666 door special will not break. But these defaults can be overriden
using the existing Keep# and Exclude# CVARs for WADs which replace Keens
with custom monsters and do not rely on the special.
WARNING: This moves the PlasmaSergeant type from #19 to #34 ;
CommanderKeen now occupies #19 .
10 months ago
rhinoduck
91ee0a12fb
weapnlib: Add a workaround for a bug in ZDaemon
...
Calls to Take[Actor]Inventory() need to come before calls to SetWeapon()
otherwise the a switch to a different than the desired weapon might
happen.
Hopefully, this will be fixed in the next ZDaemon release; this commit
should then be reverted.
1 year ago
rhinoduck
d9d6752f7d
weapnlib: Fix an assertion which was too strict
1 year ago
rhinoduck
008f569813
weapnlib: Make the lib work in singleplayer too
1 year ago
Keyboard_Doomer
9e2569d86a
saltylib: Generalize code giving out weapons
1 year ago
Keyboard_Doomer
a92ec261d4
saltylib: Add a CVAR to give out specific weapons
1 year ago
Keyboard_Doomer
60510313e6
commnlib: Add a delay argument to script 700
1 year ago
rhinoduck
893affb3ba
santalib: Add a death entry for ZeroDev
1 year ago
rhinoduck
da25d891db
santalib: Update a nickname
...
I always said Vaisselle was JCD, ahahaha!
1 year ago
rhinoduck
c2a9d8b92e
santalib: Add a missing respawn entry for Oxyde
1 year ago
rhinoduck
720eb92de6
santalib: Fix wrong array size
...
Thanks go to ZeroDev for noticing and submitting this.
1 year ago
rhinoduck
c1a40aa4a1
huehelib: Fix broken documentation
1 year ago
rhinoduck
5f35e8c6d7
randmlib: Preserve the deaf/ambush flag
...
Set APROP_Ambush on monsters that randmlib spanws as replacements if
the original map-placed monsters had the deaf/ambush flag set.
1 year ago
rhinoduck
ca3977724d
huehelib: Fix dead monster removal
...
Removing of dead monsters did not work in HUEHE_S_REMOVE_THING because a
wrong variable was being referenced.
Thanks for reporting this go to Keyboard_Doomer.
2 years ago
rhinoduck
e6332e8c1d
thinglib: Fix respawning item coordinate printing
2 years ago
rhinoduck
6598e6b1d4
thinglib: Fix case in function names
2 years ago
rhinoduck
86ad5dd210
thinglib: Add ItemFog when respawning items
2 years ago
rhinoduck
74588632af
statslib: Disallow lookup for pnum value of -1
...
This is being added just in case ZDaemon ever returns -1 as a pnum for
whatever reason.
2 years ago
rhinoduck
21c82c6c4d
statslib: Fix invalid JSON in the player array
...
The JSON objects in the JSON array of players were not separated by a
comma. This issue has been present since the very inception of statslib.
2 years ago
rhinoduck
0247e3d6f2
Fix Doxygen warnings
3 years ago
rhinoduck
9606aef46d
Fix "Runaway script terminated" errors
...
Gitea issue #2
3 years ago
rhinoduck
e7c653261a
Remove unused debugging stuff
3 years ago
rhinoduck
045660b557
weapnlib: Remove an unused variable
3 years ago
rhinoduck
745c84aa9b
Make sure all functions are in a "namespace"
3 years ago
rhinoduck
efb53b1af2
killalib: Remove dead code
3 years ago
rhinoduck
898e85dab9
Get rid of initshdr.acs
3 years ago
rhinoduck
e196ad5dcd
Make rhinolib compile with ACC 1.56+
...
Since ACC 1.56, 'kill' is an ACS keyword.
3 years ago
rhinoduck
94c1eca3c7
randmlib: Remove randm_problematicTrItemsAction
...
It is not needed from ZDaemon 1.10.11 on.
3 years ago
rhinoduck
e2946b0d1d
pcornlib: Fix minor issues in documentation
3 years ago
Flambeau
48d10ac7b9
thingdef: Implement MBF Helperdog
...
Since ZD 1.10.09 MBF helperdog is introduced to engine, was not a class
before in thingdef
3 years ago
rhinoduck
0bacdfa03d
thinglib: Add scripts to add/del respawning items
5 years ago
rhinoduck
a4671e3a2b
thinglib: Check if (re)spawning items succeeded
5 years ago
rhinoduck
e4d3f7a7d1
Rename thing_AddRespawningItem()
5 years ago
rhinoduck
2c350bb54f
huehelib: Make TID assignments safer
5 years ago
rhinoduck
3baf3e589f
thingdef: Reintroduce EggFX
...
It was removed because TNS Impinator (which replaces it) would crash
the server if spawned. This is no longer an issue since
tns-dehacked-20180123.
5 years ago
rhinoduck
8ea7ba50a7
randmlib: Make replaced problematic items respawn
...
Items replaced based on the randm_problematicTrItemsAction CVAR setting
will now respawn as normal map-placed items would.
5 years ago
rhinoduck
308a30ce26
thinglib: Add support for respawning items
...
As of now, these ACS-spawned items only mimic map-placed items without
any posibility of configuration. The item respawn "fog" effect cannot
be replicated with these though.
5 years ago
rhinoduck
49157a60fd
commnlib: Add a range of reservable TIDs
...
Functions can be used to reserve a free TID, and maybe even release it
back to the pool at some later point.
5 years ago
rhinoduck
a4e1fa3385
thinglib: Pass args through to registered specials
5 years ago
rhinoduck
76895f8036
commnlib: Update maximum script number
5 years ago
rhinoduck
38bbf18abd
thinglib: Add support for named specials
5 years ago
rhinoduck
e03e3dcd94
dumbolib: Allow more than just ExplosiveBarrel
...
A complete pass-through for spawn numbers <=255 has not been
implemented; use the 8xxx range when you want to spawn non-doom actors.
5 years ago
rhinoduck
3908753a92
huehelib: Fix typo in message
5 years ago
rhinoduck
553a06c4e7
santalib: Add Marseillaise on join for Oxyde
5 years ago
rhinoduck
e682b50c58
santalib: Update Mal's name
5 years ago
rhinoduck
02eb126283
memrylib: Prevent false errors in SetN
5 years ago
rhinoduck
bb1238aa2b
randmlib: Clarify known issues (ghosts)
5 years ago