summaryrefslogtreecommitdiff
path: root/includes/powdergraphics.h
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2011-10-12 17:40:00 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2011-10-12 17:40:00 (GMT)
commit7a62500eb31e04b36fb463a74109466bec6ee3bf (patch)
tree83fa6c19c5e879b8a34b218ab936bcc6226ecb09 /includes/powdergraphics.h
parentbd986eb92dcf20cc870c71bf6389477916b06a12 (diff)
downloadpowder-7a62500eb31e04b36fb463a74109466bec6ee3bf.zip
powder-7a62500eb31e04b36fb463a74109466bec6ee3bf.tar.gz
Implement remaining graphics functions for particles
Diffstat (limited to 'includes/powdergraphics.h')
-rw-r--r--includes/powdergraphics.h16
1 files changed, 12 insertions, 4 deletions
diff --git a/includes/powdergraphics.h b/includes/powdergraphics.h
index 6248bad..1040d48 100644
--- a/includes/powdergraphics.h
+++ b/includes/powdergraphics.h
@@ -1,7 +1,7 @@
#ifndef PGRAPHICS_H
#define PGRAPHICS_H
-#define PMODE 0x000000FF
+#define PMODE 0x00000FFF
#define PMODE_NONE 0x00000000
#define PMODE_FLAT 0x00000001
#define PMODE_BLOB 0x00000002
@@ -10,9 +10,17 @@
#define PMODE_SPARK 0x00000010
#define PMODE_FLARE 0x00000020
#define PMODE_LFLARE 0x00000040
+#define PMODE_ADD 0x00000080
+#define PMODE_BLEND 0x00000100
-#define FIREMODE 0x0000FF00
-#define FIRE_ADD 0x00000100
-#define FIRE_BLEND 0x00000200
+#define NO_DECO 0x00001000
+
+#define FIREMODE 0x00FF0000
+#define FIRE_ADD 0x00010000
+#define FIRE_BLEND 0x00020000
+
+#define EFFECT 0xFF000000
+#define EFFECT_GRAVIN 0x01000000
+#define EFFECT_GRAVOUT 0x02000000
#endif