<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.eduke32.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Drek</id>
	<title>EDukeWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.eduke32.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Drek"/>
	<link rel="alternate" type="text/html" href="https://wiki.eduke32.com/wiki/Special:Contributions/Drek"/>
	<updated>2026-06-27T18:11:53Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.47.0-alpha</generator>
	<entry>
		<id>https://wiki.eduke32.com/w/index.php?title=Highpalookup&amp;diff=11484</id>
		<title>Highpalookup</title>
		<link rel="alternate" type="text/html" href="https://wiki.eduke32.com/w/index.php?title=Highpalookup&amp;diff=11484"/>
		<updated>2013-01-11T20:05:32Z</updated>

		<summary type="html">&lt;p&gt;Drek: /* REQUIRED TOOLS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A high-palette look-up table (abbreviated &amp;quot;highpalookup&amp;quot; or just &amp;quot;highpal&amp;quot;) is used by the [[Polymer]] renderer to replicate the software renderer&#039;s 8-bit [[palette (environment)|palette swaps]] on 32-bit assets such as models and high resolution textures.&lt;br /&gt;
&lt;br /&gt;
==SAMPLE CODE==&lt;br /&gt;
&lt;br /&gt;
 // SLIMEPAL (and night vision)&lt;br /&gt;
 &lt;br /&gt;
 highpalookup { basepal 2 pal 0 file &amp;quot;highpal/pal_00n.png&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
This line of code is from the [http://hrp.duke4.net/ HRP]. It declares the basic night vision palette. More examples can be seen [http://svn.eduke32.com/polymer_hrp/highpal/highpal.def here].&lt;br /&gt;
&lt;br /&gt;
==THE MAKING OF==&lt;br /&gt;
&lt;br /&gt;
This is an advanced modding project. As such, it requires understanding of some basic concepts.&lt;br /&gt;
&lt;br /&gt;
===REQUIRED READING===&lt;br /&gt;
&lt;br /&gt;
*[[Wikipedia:HSL and HSV]]&lt;br /&gt;
*http://forums.duke4.net/topic/3191-new-polymer-feature-highpalookup-maps/&lt;br /&gt;
*http://advsys.net/ken/evaltut/evaldraw_tut.htm&lt;br /&gt;
*[[rotatesprite]]&lt;br /&gt;
*[[DEF Language]]&lt;br /&gt;
&lt;br /&gt;
===REQUIRED TOOLS===&lt;br /&gt;
*[http://advsys.net/ken/download.htm EVALDRAW]&lt;br /&gt;
*[http://lzg.duke4.net/clutstat.zip EVALDRAW Highpal Generation Script]&lt;br /&gt;
*[[build tools|BUILD Customization Suite (bsuite)]], outputs palettes in Paint Shop Pro .pal plain-text format&lt;br /&gt;
*[http://www.gimp.org/downloads/ The GIMP], reads .pal and is open source FTW&lt;br /&gt;
&lt;br /&gt;
===TUTORIAL===&lt;br /&gt;
&#039;&#039;&#039;The making of: Highpal lookup tables&#039;&#039;&#039;&lt;br /&gt;
*[[File:highpal_tutorial.7z|highpal_tutorial.7z]] PDF file&lt;/div&gt;</summary>
		<author><name>Drek</name></author>
	</entry>
	<entry>
		<id>https://wiki.eduke32.com/w/index.php?title=Highpalookup&amp;diff=11461</id>
		<title>Highpalookup</title>
		<link rel="alternate" type="text/html" href="https://wiki.eduke32.com/w/index.php?title=Highpalookup&amp;diff=11461"/>
		<updated>2013-01-08T15:09:46Z</updated>

		<summary type="html">&lt;p&gt;Drek: /* The making of: Highpal lookup tables */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A high-palette look-up table (abbreviated &amp;quot;highpalookup&amp;quot; or just &amp;quot;highpal&amp;quot;) is used by the [[Polymer]] renderer to replicate the software renderer&#039;s 8-bit [[palette (environment)|palette swaps]] on 32-bit assets such as models and high resolution textures.&lt;br /&gt;
&lt;br /&gt;
==SAMPLE CODE==&lt;br /&gt;
&lt;br /&gt;
 // SLIMEPAL (and night vision)&lt;br /&gt;
 &lt;br /&gt;
 highpalookup { basepal 2 pal 0 file &amp;quot;highpal/pal_00n.png&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
This line of code is from the [http://hrp.duke4.net/ HRP]. It declares the basic night vision palette. More examples can be seen [http://svn.eduke32.com/polymer_hrp/highpal/highpal.def here].&lt;br /&gt;
&lt;br /&gt;
==THE MAKING OF==&lt;br /&gt;
&lt;br /&gt;
This is an advanced modding project. As such, it requires understanding of some basic concepts.&lt;br /&gt;
&lt;br /&gt;
===REQUIRED READING===&lt;br /&gt;
&lt;br /&gt;
*[[Wikipedia:HSL and HSV]]&lt;br /&gt;
*http://forums.duke4.net/topic/3191-new-polymer-feature-highpalookup-maps/&lt;br /&gt;
*http://advsys.net/ken/evaltut/evaldraw_tut.htm&lt;br /&gt;
*[[rotatesprite]]&lt;br /&gt;
*[[DEF Language]]&lt;br /&gt;
&lt;br /&gt;
===REQUIRED TOOLS===&lt;br /&gt;
*[http://advsys.net/ken/download.htm EVALDRAW]&lt;br /&gt;
*[http://lzg.duke4.net/clutstat.zip EVALDRAW Highpal Generation Script]&lt;br /&gt;
*[[build tools|BUILD Customization Suite (bsuite)]], outputs palettes in Paint Shop Pro .pal plain-text format&lt;br /&gt;
*[http://www.gimp.org/downloads/ The GIMP], reads .pal and is open source FTW&lt;br /&gt;
*[http://www.fraps.com/ Fraps], or some other screen capture tool&lt;br /&gt;
&lt;br /&gt;
===TUTORIAL===&lt;br /&gt;
&#039;&#039;&#039;The making of: Highpal lookup tables&#039;&#039;&#039;&lt;br /&gt;
*[http://wiki.eduke32.com/w/images/0/06/Highpal_tutorial.7z highpal_tutorial.7z] PDF file&lt;/div&gt;</summary>
		<author><name>Drek</name></author>
	</entry>
	<entry>
		<id>https://wiki.eduke32.com/w/index.php?title=Highpalookup&amp;diff=11460</id>
		<title>Highpalookup</title>
		<link rel="alternate" type="text/html" href="https://wiki.eduke32.com/w/index.php?title=Highpalookup&amp;diff=11460"/>
		<updated>2013-01-08T15:08:50Z</updated>

		<summary type="html">&lt;p&gt;Drek: /* TUTORIAL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A high-palette look-up table (abbreviated &amp;quot;highpalookup&amp;quot; or just &amp;quot;highpal&amp;quot;) is used by the [[Polymer]] renderer to replicate the software renderer&#039;s 8-bit [[palette (environment)|palette swaps]] on 32-bit assets such as models and high resolution textures.&lt;br /&gt;
&lt;br /&gt;
==SAMPLE CODE==&lt;br /&gt;
&lt;br /&gt;
 // SLIMEPAL (and night vision)&lt;br /&gt;
 &lt;br /&gt;
 highpalookup { basepal 2 pal 0 file &amp;quot;highpal/pal_00n.png&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
This line of code is from the [http://hrp.duke4.net/ HRP]. It declares the basic night vision palette. More examples can be seen [http://svn.eduke32.com/polymer_hrp/highpal/highpal.def here].&lt;br /&gt;
&lt;br /&gt;
==THE MAKING OF==&lt;br /&gt;
&lt;br /&gt;
This is an advanced modding project. As such, it requires understanding of some basic concepts.&lt;br /&gt;
&lt;br /&gt;
===REQUIRED READING===&lt;br /&gt;
&lt;br /&gt;
*[[Wikipedia:HSL and HSV]]&lt;br /&gt;
*http://forums.duke4.net/topic/3191-new-polymer-feature-highpalookup-maps/&lt;br /&gt;
*http://advsys.net/ken/evaltut/evaldraw_tut.htm&lt;br /&gt;
*[[rotatesprite]]&lt;br /&gt;
*[[DEF Language]]&lt;br /&gt;
&lt;br /&gt;
===REQUIRED TOOLS===&lt;br /&gt;
*[http://advsys.net/ken/download.htm EVALDRAW]&lt;br /&gt;
*[http://lzg.duke4.net/clutstat.zip EVALDRAW Highpal Generation Script]&lt;br /&gt;
*[[build tools|BUILD Customization Suite (bsuite)]], outputs palettes in Paint Shop Pro .pal plain-text format&lt;br /&gt;
*[http://www.gimp.org/downloads/ The GIMP], reads .pal and is open source FTW&lt;br /&gt;
*[http://www.fraps.com/ Fraps], or some other screen capture tool&lt;br /&gt;
&lt;br /&gt;
===TUTORIAL===&lt;br /&gt;
====The making of: Highpal lookup tables====&lt;br /&gt;
*[http://wiki.eduke32.com/w/images/0/06/Highpal_tutorial.7z highpal_tutorial.7z] PDF file&lt;/div&gt;</summary>
		<author><name>Drek</name></author>
	</entry>
	<entry>
		<id>https://wiki.eduke32.com/w/index.php?title=Highpalookup&amp;diff=11459</id>
		<title>Highpalookup</title>
		<link rel="alternate" type="text/html" href="https://wiki.eduke32.com/w/index.php?title=Highpalookup&amp;diff=11459"/>
		<updated>2013-01-08T15:04:21Z</updated>

		<summary type="html">&lt;p&gt;Drek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A high-palette look-up table (abbreviated &amp;quot;highpalookup&amp;quot; or just &amp;quot;highpal&amp;quot;) is used by the [[Polymer]] renderer to replicate the software renderer&#039;s 8-bit [[palette (environment)|palette swaps]] on 32-bit assets such as models and high resolution textures.&lt;br /&gt;
&lt;br /&gt;
==SAMPLE CODE==&lt;br /&gt;
&lt;br /&gt;
 // SLIMEPAL (and night vision)&lt;br /&gt;
 &lt;br /&gt;
 highpalookup { basepal 2 pal 0 file &amp;quot;highpal/pal_00n.png&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
This line of code is from the [http://hrp.duke4.net/ HRP]. It declares the basic night vision palette. More examples can be seen [http://svn.eduke32.com/polymer_hrp/highpal/highpal.def here].&lt;br /&gt;
&lt;br /&gt;
==THE MAKING OF==&lt;br /&gt;
&lt;br /&gt;
This is an advanced modding project. As such, it requires understanding of some basic concepts.&lt;br /&gt;
&lt;br /&gt;
===REQUIRED READING===&lt;br /&gt;
&lt;br /&gt;
*[[Wikipedia:HSL and HSV]]&lt;br /&gt;
*http://forums.duke4.net/topic/3191-new-polymer-feature-highpalookup-maps/&lt;br /&gt;
*http://advsys.net/ken/evaltut/evaldraw_tut.htm&lt;br /&gt;
*[[rotatesprite]]&lt;br /&gt;
*[[DEF Language]]&lt;br /&gt;
&lt;br /&gt;
===REQUIRED TOOLS===&lt;br /&gt;
*[http://advsys.net/ken/download.htm EVALDRAW]&lt;br /&gt;
*[http://lzg.duke4.net/clutstat.zip EVALDRAW Highpal Generation Script]&lt;br /&gt;
*[[build tools|BUILD Customization Suite (bsuite)]], outputs palettes in Paint Shop Pro .pal plain-text format&lt;br /&gt;
*[http://www.gimp.org/downloads/ The GIMP], reads .pal and is open source FTW&lt;br /&gt;
*[http://www.fraps.com/ Fraps], or some other screen capture tool&lt;br /&gt;
&lt;br /&gt;
===TUTORIAL===&lt;br /&gt;
*[http://wiki.eduke32.com/w/images/0/06/Highpal_tutorial.7z highpal_tutorial.7z] PDF file&lt;/div&gt;</summary>
		<author><name>Drek</name></author>
	</entry>
	<entry>
		<id>https://wiki.eduke32.com/w/index.php?title=File:Highpal_tutorial.7z&amp;diff=11458</id>
		<title>File:Highpal tutorial.7z</title>
		<link rel="alternate" type="text/html" href="https://wiki.eduke32.com/w/index.php?title=File:Highpal_tutorial.7z&amp;diff=11458"/>
		<updated>2013-01-08T14:59:59Z</updated>

		<summary type="html">&lt;p&gt;Drek: The Making of Highpal Lookup Tables

A .pdf&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Making of Highpal Lookup Tables&lt;br /&gt;
&lt;br /&gt;
A .pdf&lt;/div&gt;</summary>
		<author><name>Drek</name></author>
	</entry>
	<entry>
		<id>https://wiki.eduke32.com/w/index.php?title=Highpalookup&amp;diff=11451</id>
		<title>Highpalookup</title>
		<link rel="alternate" type="text/html" href="https://wiki.eduke32.com/w/index.php?title=Highpalookup&amp;diff=11451"/>
		<updated>2013-01-07T16:02:12Z</updated>

		<summary type="html">&lt;p&gt;Drek: Created page with &amp;quot;A highpal lookup table is used by the Polymer renderer to do what the software renderer does with the 8bit palette.dat and lookup.dat [http://wiki.eduke32.com/wiki/Palette_dat...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A highpal lookup table is used by the Polymer renderer to do what the software renderer does with the 8bit palette.dat and lookup.dat [http://wiki.eduke32.com/wiki/Palette_data_files] Except this now applies to 32bit art such as models and high res textures.&lt;br /&gt;
&lt;br /&gt;
==SAMPLE CODE==&lt;br /&gt;
&lt;br /&gt;
// SLIMEPAL (and nightvision)&lt;br /&gt;
&lt;br /&gt;
highpalookup { basepal 2 pal 0 file &amp;quot;highpal/pal_00n.png&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
*This line of code is from the Polymer HRP [http://hrp.duke4.net/] It declares the basic nightvision palette&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==THE MAKING OF==&lt;br /&gt;
*This is an advanced modding project and requires understanding of some more basic aspects.&lt;br /&gt;
&lt;br /&gt;
====REQUIRED READING====&lt;br /&gt;
http://en.wikipedia.org/wiki/HSL_and_HSV&lt;br /&gt;
&lt;br /&gt;
http://forums.duke4.net/topic/3191-new-polymer-feature-highpalookup-maps/&lt;br /&gt;
&lt;br /&gt;
http://advsys.net/ken/evaltut/evaldraw_tut.htm&lt;br /&gt;
&lt;br /&gt;
http://wiki.eduke32.com/wiki/Rotatesprite&lt;br /&gt;
&lt;br /&gt;
http://wiki.eduke32.com/wiki/DEF_Language&lt;br /&gt;
&lt;br /&gt;
====REQUIRED TOOLS====&lt;br /&gt;
http://advsys.net/ken/download.htm &#039;&#039;&#039;EVALDRAW&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
http://lzg.duke4.net/clutstat.zip &#039;&#039;&#039;EVALDRAW SCRIPT&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
http://www.jonof.id.au/bcs &#039;&#039;&#039;BUILD CUSTOMIZATION SUITE&#039;&#039;&#039; &lt;br /&gt;
*Output paint shop pro palette .pal&lt;br /&gt;
&lt;br /&gt;
http://www.gimp.org/downloads/ &#039;&#039;&#039;THE GIMP&#039;&#039;&#039;&lt;br /&gt;
*Reads .pal and is open source FTW&lt;br /&gt;
&lt;br /&gt;
http://www.fraps.com/ &#039;&#039;&#039;FRAPS&#039;&#039;&#039;&lt;br /&gt;
*Or some other screen capture tool&lt;br /&gt;
&lt;br /&gt;
====TUTORIAL====&lt;br /&gt;
Coming soon.&lt;/div&gt;</summary>
		<author><name>Drek</name></author>
	</entry>
	<entry>
		<id>https://wiki.eduke32.com/w/index.php?title=Framerate&amp;diff=11437</id>
		<title>Framerate</title>
		<link rel="alternate" type="text/html" href="https://wiki.eduke32.com/w/index.php?title=Framerate&amp;diff=11437"/>
		<updated>2013-01-04T22:09:38Z</updated>

		<summary type="html">&lt;p&gt;Drek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Keeps the current framerate value.&lt;br /&gt;
&lt;br /&gt;
Sample usage;&lt;br /&gt;
ifvarg framerate 60 spawn EXPLOSION2&lt;/div&gt;</summary>
		<author><name>Drek</name></author>
	</entry>
</feed>