#  ![](https://www.realm667.com/media/kunena/topic_icons/realm667_repo/user/rep_rejected.png) \[SUBMISSION\] Improved Torches - Heretic Edition

##

- **Gothic**
- ![Gothic's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar320.png?1619787674)
- Moderator
- ![Moderator](https://www.realm667.com/media/kunena/ranks/rank_20_barrel.png)

 Less More- Posts: 1329
-
-
-

   1 year 10 months ago [\#12482](#12482) by Gothic  Replied by *Gothic* on topic *[\[SUBMISSION\] Improved Torches - Heretic Edition](https://www.realm667.com/forum/closed-submissions/2015-submission-improved-torches-heretic-edition?start=10#12482 "This is my own update to the vainilla Heretic torches and light sources, as well as some new ones based on the original game light sources.

INFO

Name: Heretic Torches
Connection: None
Palette: Heretic
Ambient Sound: Yes - fireflicker sounds
De-/Activatable: Yes - FireBraziers, SerpentTorches and WallTorches
Destroyable: No
Special Effects: dynamic lights added to every single light sources, and the hazardous fires which damage player on touch
Brightmaps: No
Actor modification: Dynamic lights added to original Heretic Chandelier, the only light source without a new version
ACS: No

Summons:

* WallTorch2
* BlueWallTorch

* RedWallTorch
* PurpleWallTorch

* GreenWallTorch
* WallTorchOff

* FireBrazier2
* BlueFireBrazier

* RedFireBrazier
* PurpleFireBrazier

* GreenFireBrazier
* FireBrazierOff

* SerpentTorch2
* BlueSerpentTorch

* RedSerpentTorch
* PurpleSerpentTorch

* GreenSerpentTorch
* SerpentTorchOff

* Fire
* BlueFire

* RedFire
* PurpleFire

* GreenFire
* HazardousFire

* BlueHazardousFire
* RedHazardousFire

* PurpleHazardousFire
* GreenHazardousFire

CREDITS

Code: Skies
Sprites: Raven Sofware
Sprite Edit: Skies, Gothic
Sounds: Solarsnowfall, Tormentor667, Ghastly_dragon (Fire sounds) / Raven Software
Decorate: Skies
GLDEFS: Skies
Idea base: Rifleman's Improved Torches

DESCRIPTION

* Original Heretic light sources (Chandelier, Wall Torch, Fire Brazier, Serpent Torch) updated with dynamic lights
* Wall Torch 2, a version of the Wall Torch with the sprite size reduced to just the torch. Easy to be placed in different spaces and heights, even in tight places

* Fire Braziers, Wall Torches and Serpent Torches in four different colors: blue, red, purple and green, with their respective dynamic lights
* Unlit torches (Fire Brazier, Serpent Torch and Wall Torch holders)

* Fires: damaging and non-damaging flames, with the same sprites as the Fire Brazier flames. Includes ambient fire sound. Available in the same four colors plus the original

PREVIEW: and also attached

CHANGELOG 3/7/24

* Added the Bright modifier to all Serpent Torches' frames
* Changed the hazardous fire sound's attenuation from NORM to STATIC.

* Removed useless NoDelay modifiers from some frames

CHANGELOG 3/29/24

* All DECORATE code converted into ZSCRIPT code
* Multiple code improvements, including custom functions and a better use of inheritance to avoid repetition

* All dynamic light bindings moved to the ZSCRIPT code. Only the Vanilla Heretic objects with added lights remain in GLDEFS
* Five new actors: non-damaging fires. Now there are regular Fires and Hazardous Fires, one from each colour

CHANGELOG 4/1/24

* Several code refactors and improvements. This includes the creation of two new classes, FireBrazier2 and SerpentTorch2.
* Vanilla Heretic FireBrazier and SerpentTorch do not receive dynamic lights anymore.

* FireBraziers, SerpentTorches and WallTorches now use the same looping fire sound as the Fires, but with different volume levels according to their flames' size.
* FireBraziers, SerpentTorches and WallTorches can now be Activated and DeActivated. By default, they spawn Activated. Deactivations make them behave as their Off versions.

* Fixed a bug where editor keys where placed outside the Default block, making them illegible for UDB

CHANGELOG 4/11/24

* Improved sprites for red flames (fires and braziers) and purple wall torches. Thanks Gothic.

IMPORTANT:  this is not a final version. I still need to fix the other observed issues and improvements.

I've also included a test.wad file with the editor numbers added and a little map to facilitate testing.")*

 Closing this due to lack of activity

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8yMDE1LXN1Ym1pc3Npb24taW1wcm92ZWQtdG9yY2hlcy1oZXJldGljLWVkaXRpb24/c3RhcnQ9MTA=&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

[Powered by](https://www.realm667.com/forum/credits) [Kunena Forum](https://www.kunena.org)
