gzdoom-gles/wadsrc/static/zscript.txt
Christoph Oelckers f9cd2c9af7 - added switch/case processing. Right now it is just a sequence of test/jmp instructions. It may make sense to add a special opcode that can perform the comparisons natively but that's an option for later.
- added a TESTN instruction. This is like TEST but negates the operand. This was added to avoid flooding the constant table with too many case labels. With TEST and TESTN combined, all numbers between -65535 and 65535 can be kept entirely inside the instruction. Numbers outside this range still use a BEQ instruction.
2016-10-23 12:00:25 +02:00

181 lines
4.8 KiB
Text

zscript/constants.txt
zscript/actor.txt
zscript/shared/inventory.txt
zscript/shared/player.txt
zscript/shared/morph.txt
zscript/shared/botstuff.txt
zscript/shared/sharedmisc.txt
zscript/shared/blood.txt
zscript/shared/debris.txt
zscript/shared/decal.txt
zscript/shared/splashes.txt
zscript/shared/pickups.txt
zscript/shared/fountain.txt
zscript/shared/spark.txt
zscript/shared/soundsequence.txt
zscript/shared/soundenvironment.txt
zscript/shared/bridge.txt
zscript/shared/specialspot.txt
zscript/shared/teleport.txt
zscript/shared/camera.txt
zscript/shared/movingcamera.txt
zscript/shared/mapmarker.txt
zscript/shared/waterzone.txt
zscript/shared/skies.txt
zscript/shared/hatetarget.txt
zscript/shared/secrettrigger.txt
zscript/shared/setcolor.txt
zscript/shared/sectoraction.txt
zscript/shared/ice.txt
zscript/shared/dog.txt
zscript/doom/doomplayer.txt
zscript/doom/possessed.txt
zscript/doom/doomimp.txt
zscript/doom/demon.txt
zscript/doom/lostsoul.txt
zscript/doom/cacodemon.txt
zscript/doom/bruiser.txt
zscript/doom/revenant.txt
zscript/doom/arachnotron.txt
zscript/doom/fatso.txt
zscript/doom/painelemental.txt
zscript/doom/archvile.txt
zscript/doom/cyberdemon.txt
zscript/doom/spidermaster.txt
zscript/doom/keen.txt
zscript/doom/bossbrain.txt
zscript/doom/deadthings.txt
zscript/doom/doomammo.txt
zscript/doom/doomarmor.txt
zscript/doom/doomartifacts.txt
zscript/doom/doomhealth.txt
zscript/doom/doomkeys.txt
zscript/doom/doommisc.txt
zscript/doom/doomdecorations.txt
zscript/doom/doomweapons.txt
zscript/doom/stealthmonsters.txt
zscript/doom/scriptedmarine.txt
zscript/raven/artiegg.txt
zscript/raven/artitele.txt
zscript/raven/ravenartifacts.txt
zscript/raven/ravenhealth.txt
zscript/raven/ravenambient.txt
zscript/raven/minotaur.txt
zscript/heretic/hereticplayer.txt
zscript/heretic/hereticammo.txt
zscript/heretic/hereticarmor.txt
zscript/heretic/hereticartifacts.txt
zscript/heretic/heretickeys.txt
zscript/heretic/hereticdecorations.txt
zscript/heretic/hereticmisc.txt
zscript/heretic/hereticweaps.txt
zscript/heretic/mummy.txt
zscript/heretic/clink.txt
zscript/heretic/beast.txt
zscript/heretic/snake.txt
zscript/heretic/hereticimp.txt
zscript/heretic/knight.txt
zscript/heretic/wizard.txt
zscript/heretic/ironlich.txt
zscript/heretic/dsparil.txt
zscript/heretic/chicken.txt
zscript/hexen/baseweapons.txt
zscript/hexen/korax.txt
zscript/hexen/fighterplayer.txt
zscript/hexen/clericplayer.txt
zscript/hexen/mageplayer.txt
zscript/hexen/pig.txt
zscript/hexen/flame.txt
zscript/hexen/flies.txt
zscript/hexen/hexenarmor.txt
zscript/hexen/hexendecorations.txt
zscript/hexen/hexenkeys.txt
zscript/hexen/hexenspecialdecs.txt
zscript/hexen/mana.txt
zscript/hexen/puzzleitems.txt
zscript/hexen/scriptprojectiles.txt
zscript/hexen/speedboots.txt
zscript/hexen/ettin.txt
zscript/hexen/centaur.txt
zscript/hexen/demons.txt
zscript/hexen/firedemon.txt
zscript/hexen/fog.txt
zscript/hexen/summon.txt
zscript/hexen/flechette.txt
zscript/hexen/clericboss.txt
zscript/hexen/fighterboss.txt
zscript/hexen/mageboss.txt
zscript/hexen/bats.txt
zscript/hexen/bishop.txt
zscript/hexen/blastradius.txt
zscript/hexen/boostarmor.txt
zscript/hexen/clericmace.txt
zscript/hexen/clericflame.txt
zscript/hexen/clericholy.txt
zscript/hexen/clericstaff.txt
zscript/hexen/magewand.txt
zscript/hexen/magecone.txt
zscript/hexen/magelightning.txt
zscript/hexen/magestaff.txt
zscript/hexen/fighterfist.txt
zscript/hexen/fighteraxe.txt
zscript/hexen/fighterhammer.txt
zscript/hexen/fighterquietus.txt
zscript/hexen/dragon.txt
zscript/hexen/healingradius.txt
zscript/hexen/teleportother.txt
zscript/hexen/iceguy.txt
zscript/hexen/serpent.txt
zscript/hexen/spike.txt
zscript/hexen/wraith.txt
zscript/hexen/heresiarch.txt
zscript/strife/strifehumanoid.txt
zscript/strife/strifeplayer.txt
zscript/strife/strifeweapons.txt
zscript/strife/spectral.txt
zscript/strife/acolyte.txt
zscript/strife/alienspectres.txt
zscript/strife/beggars.txt
zscript/strife/coin.txt
zscript/strife/crusader.txt
zscript/strife/entityboss.txt
zscript/strife/inquisitor.txt
zscript/strife/loremaster.txt
zscript/strife/macil.txt
zscript/strife/merchants.txt
zscript/strife/peasants.txt
zscript/strife/strifebishop.txt
zscript/strife/oracle.txt
zscript/strife/programmer.txt
zscript/strife/questitems.txt
zscript/strife/ratbuddy.txt
zscript/strife/rebels.txt
zscript/strife/reaver.txt
zscript/strife/sentinel.txt
zscript/strife/stalker.txt
zscript/strife/strifeammo.txt
zscript/strife/strifearmor.txt
zscript/strife/strifeitems.txt
zscript/strife/strifekeys.txt
zscript/strife/strifestuff.txt
zscript/strife/thingstoblowup.txt
zscript/strife/templar.txt
zscript/strife/zombie.txt
zscript/strife/sigil.txt
zscript/chex/chexmonsters.txt
zscript/chex/chexkeys.txt
zscript/chex/chexammo.txt
zscript/chex/chexweapons.txt
zscript/chex/chexitems.txt
zscript/chex/chexdecorations.txt
zscript/chex/chexplayer.txt
zscript/test2.txt