raze/wadsrc/static/zscript/games/duke/actors
Christoph Oelckers 0c17a369db - Duke: changed skill filter to be solely controlled by the spawnclasses definitions.
All classes with no skill filter now need an explicit noskill declaration.
The only exception is inert sprites using DukeActor directly, these will never get filtered by skill.
2023-04-12 20:06:25 +02:00
..
_placeholders.zs - added two actors referenced by CON 2023-04-09 09:46:10 +02:00
airplane.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
atomichealth.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
balloons.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
batteryammo.zs - scriptified a few more skeleton items needed by PicforName. 2023-04-02 13:00:13 +02:00
billyray.zs - added BADGUY/KILLCOUNT combos to all enemies. 2023-04-09 09:35:37 +02:00
bloodpool.zs - got rid of the script-side flag wrappers. 2023-04-09 09:46:09 +02:00
bloodsplats.zs - got rid of the script-side flag wrappers. 2023-04-09 09:46:09 +02:00
bolt.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
boss1.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
boss2.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
boss3.zs - handle stayput for bosses. 2023-04-02 17:34:43 +02:00
boss4.zs - handle stayput for bosses. 2023-04-02 17:34:43 +02:00
boss5.zs - handle stayput for bosses. 2023-04-02 17:34:43 +02:00
bowling.zs - reviewed actor flags and applied several fixes. 2023-04-09 09:35:37 +02:00
burning.zs - got rid of the script-side flag wrappers. 2023-04-09 09:46:09 +02:00
cactus.zs - got rid of the script-side flag wrappers. 2023-04-09 09:46:09 +02:00
canwithsomething.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
chickenplant.zs - do not use properties to set the sprite fields, part 3. 2023-01-08 15:46:24 +01:00
commander.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
controllers.zs - reviewed actor flags and applied several fixes. 2023-04-09 09:35:37 +02:00
coot.zs - reviewed actor flags and applied several fixes. 2023-04-09 09:35:37 +02:00
cow.zs - added BADGUY/KILLCOUNT combos to all enemies. 2023-04-09 09:35:37 +02:00
crack.zs - got rid of the script-side flag wrappers. 2023-04-09 09:46:09 +02:00
crane.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
destructibles.zs - got rid of the script-side flag wrappers. 2023-04-09 09:46:09 +02:00
doorshock.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
ducktarget.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
dukedecos.zs - reviewed actor flags and applied several fixes. 2023-04-09 09:35:37 +02:00
dukeitems.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
dukemisc.zs - added definitions for all remaining original Duke CON based actors. 2023-04-09 09:46:10 +02:00
emptybike.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
explosion2.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
females.zs - reviewed actor flags and applied several fixes. 2023-04-09 09:35:37 +02:00
fireext.zs - got rid of the script-side flag wrappers. 2023-04-09 09:46:09 +02:00
firefly.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
flamethrowerflame.zs - implemented GetRadiusDamageType virtuals. 2023-04-09 09:46:09 +02:00
flammables.zs - got rid of the script-side flag wrappers. 2023-04-09 09:46:09 +02:00
forcesphere.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
frameeffect.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
gamblingmachine.zs - scriptified a few more skeleton items needed by PicforName. 2023-04-02 13:00:13 +02:00
genericdestructible.zs - cleaned up the generic destructible code and used it for several more things. 2022-12-11 19:43:50 +01:00
glasspieces.zs - scriptified several smaller actors 2022-12-11 19:43:51 +01:00
greenslime.zs - Duke: tweaked the egg a little so that it does not run through the enemy init logic. 2023-04-11 21:30:12 +02:00
heavyhbomb.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
helicopt.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
hen.zs - added BADGUY/KILLCOUNT combos to all enemies. 2023-04-09 09:35:37 +02:00
jibs.zs - got rid of the script-side flag wrappers. 2023-04-09 09:46:09 +02:00
lavapool.zs - implemented GetRadiusDamageType virtuals. 2023-04-09 09:46:09 +02:00
lizman.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
liztroop.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
lumberblade.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
masterswitch.zs - got rid of the script-side flag wrappers. 2023-04-09 09:46:09 +02:00
mech.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
minion.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
mortar.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
naturallightning.zs - added fullbright flags where appropriate 2023-04-09 09:35:37 +02:00
nukebutton.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
octabrain.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
ooz.zs - got rid of the script-side flag wrappers. 2023-04-09 09:46:09 +02:00
oozfilter.zs - got rid of the script-side flag wrappers. 2023-04-09 09:46:09 +02:00
paper.zs - got rid of the script-side flag wrappers. 2023-04-09 09:46:09 +02:00
piano.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
pig.zs - added missing elements for RR. 2023-04-09 09:46:10 +02:00
pigback.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
pigcop.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
player.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
powderkeg.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
projectiles.zs - got rid of the script-side flag wrappers. 2023-04-09 09:46:09 +02:00
queball.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
rabbit.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
rabbitspawner.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
rat.zs - Duke: changed skill filter to be solely controlled by the spawnclasses definitions. 2023-04-12 20:06:25 +02:00
reactor.zs - Duke: Inherit DukeReactor2Spark from DukeReactorSpark so that the checks for making it disappear work. 2023-04-11 21:24:23 +02:00
recon.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
redneckenemies.zs - added a few things missing for RR and Route 66. 2023-04-09 09:46:10 +02:00
redneckitems.zs - added missing elements for RR. 2023-04-09 09:46:10 +02:00
redneckmisc.zs - added a few things missing for RR and Route 66. 2023-04-09 09:46:10 +02:00
respawncontroller.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
respawnmarker.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
rrcactus.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
rrteleport.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
scrap.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
shell.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
sixpak.zs - exported all of Duke's pickup items. 2023-04-07 11:51:41 +02:00
smallsmoke.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
soundcontroller.zs - fixed bad sound check in the sound controller. 2023-01-15 09:51:21 +01:00
steam.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
toilet.zs - do not use properties to set the sprite fields, part 2. 2023-01-08 15:46:24 +01:00
toiletwater.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
tongue.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
touchplate.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
transporter.zs - reviewed actor flags and applied several fixes. 2023-04-09 09:35:37 +02:00
trash.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
tripbomb.zs - Duke: changed skill filter to be solely controlled by the spawnclasses definitions. 2023-04-12 20:06:25 +02:00
viewscreen.zs - got rid of the script-side flag wrappers. 2023-04-09 09:46:09 +02:00
waterbubble.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00
waterdrip.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
waterfountain.zs - do not use properties to set the sprite fields, part 1. 2023-01-08 15:46:23 +01:00
watersplash.zs - moved all flags into the actor definitions. 2023-04-09 09:35:37 +02:00