1616#define COLOR_LIGHT_SUNRISE_B 70 //[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200]
1717#define COLOR_LIGHT_SUNRISE_G 75 //[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200]
1818#define COLOR_LIGHT_SUNRISE_R 82 //[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200]
19+ #define COLOR_LIGHT_HAND_B 70 //[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200]
20+ #define COLOR_LIGHT_HAND_G 83 //[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200]
21+ #define COLOR_LIGHT_HAND_R 102 //[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200]
1922#define DARK_EDGES 0 //[-1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25] //makes edges darker, effect cased by a CRT monitors walls absorbing light and refrelcting some
2023#define DARKNESS_INTENSITY 140 //[50 60 70 80 90 -1 110 120 130 140 150 160 170 180 190 200 210 220 230 240 250 260 270 280 290 300]
2124#define DISTRORTION_FACTOR 10 //[-1 1 2 3 4 5 6 7 8 9 10 20 30 40 50 60 70 80 90 100 200 300 400 500 600 700 800 900 1000 1100 1200 1300 1400 1500 1600 1700 1800 1900 2000 2100 2200 2300 2400 2500 2600 2700 2800 2900 3000 3100 3200 3300 3400 3500 3600 3700 3800 3900 4000 4100 4200 4300 4400 4500 4600 4700 4800 4900 5000 5100 5200 5300 5400 5500 5600 5700 5800 5900 6000 6100 6200 6300 6400 6500 6600 6700 6800 6900 7000 7100 7200 7300 7400 7500 7600 7700 7800 7900 8000 8100 8200 8300 8400 8500 8600 8700 8800 8900 9000 9100 9200 9300 9400 9500 9600 9700 9800 9900 10000]
2225//#define DITTER_FOG
2326#define FX_PIXEL_SIZE 1 //[1 2 3 4 6 8 12 16 24 32 48 64]
24- #define GRAIN_INTESITY 30 //[-1 1 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200]
27+ #define GRAIN_INTENSITY 30 //[-1 1 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200]
2528#define LIGHTMAP_DITERING 100 //[-1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100]
2629#define LIGHTNING_STRENGTH 120 //[50 60 70 80 90 -1 110 120 130 140 150 160 170 180 190 200]
2730#define MOONLIGHT_STRENGHT 10 //[-1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100]
4245//#define VANILLA_LIGHT
4346//#define DISCARD_SKY
4447#define FOG_MULT 100 //[0 25 50 75 100 125 150 200 250 350 500]
48+ #define HAND_DYNAMIC_LIGHTING
4549
4650const float PI = 3.1415926535897932384626433832795 ;
4751const float PI2 = 6.283185307179586476925286766559 ;
@@ -142,8 +146,8 @@ const float DARKNESS_INTENSITY_F = float(DARKNESS_INTENSITY) / 100.0;
142146const float SCANLINE_INTENSITY_F = float (SCANLINE_INTENSITY ) / 100.0 ;
143147#endif
144148
145- #if GRAIN_INTESITY != -1
146- const float GRAIN_INTESITY_F = float (GRAIN_INTESITY ) / 100.0 ;
149+ #if GRAIN_INTENSITY != -1
150+ const float GRAIN_INTENSITY_F = float (GRAIN_INTENSITY ) / 100.0 ;
147151#endif
148152
149153#if LIGHTMAP_DITERING != -1
@@ -154,41 +158,21 @@ const float LIGHTMAP_DITERING_F = float(LIGHTMAP_DITERING) / 100.0;
154158const float MOONLIGHT_STRENGHT_F = float (MOONLIGHT_STRENGHT ) / 100.0 ;
155159#endif
156160
157- #if COLOR_LIGHT_SKY_R != -1
158161const float COLOR_LIGHT_SKY_R_F = float (COLOR_LIGHT_SKY_R ) / 100.0 ;
159- #endif
160-
161- #if COLOR_LIGHT_SKY_G != -1
162162const float COLOR_LIGHT_SKY_G_F = float (COLOR_LIGHT_SKY_G ) / 100.0 ;
163- #endif
164-
165- #if COLOR_LIGHT_SKY_B != -1
166163const float COLOR_LIGHT_SKY_B_F = float (COLOR_LIGHT_SKY_B ) / 100.0 ;
167- #endif
168164
169- #if COLOR_LIGHT_SUNRISE_R != -1
170165const float COLOR_LIGHT_SUNRISE_R_F = float (COLOR_LIGHT_SUNRISE_R ) / 100.0 ;
171- #endif
172-
173- #if COLOR_LIGHT_SUNRISE_G != -1
174166const float COLOR_LIGHT_SUNRISE_G_F = float (COLOR_LIGHT_SUNRISE_G ) / 100.0 ;
175- #endif
176-
177- #if COLOR_LIGHT_SUNRISE_B != -1
178167const float COLOR_LIGHT_SUNRISE_B_F = float (COLOR_LIGHT_SUNRISE_B ) / 100.0 ;
179- #endif
180168
181- #if COLOR_LIGHT_BLOCK_R != -1
182169const float COLOR_LIGHT_BLOCK_R_F = float (COLOR_LIGHT_BLOCK_R ) / 100.0 ;
183- #endif
184-
185- #if COLOR_LIGHT_BLOCK_G != -1
186170const float COLOR_LIGHT_BLOCK_G_F = float (COLOR_LIGHT_BLOCK_G ) / 100.0 ;
187- #endif
188-
189- #if COLOR_LIGHT_BLOCK_B != -1
190171const float COLOR_LIGHT_BLOCK_B_F = float (COLOR_LIGHT_BLOCK_B ) / 100.0 ;
191- #endif
172+
173+ const float COLOR_LIGHT_HAND_R_F = float (COLOR_LIGHT_HAND_R ) / 100.0 ;
174+ const float COLOR_LIGHT_HAND_G_F = float (COLOR_LIGHT_HAND_G ) / 100.0 ;
175+ const float COLOR_LIGHT_HAND_B_F = float (COLOR_LIGHT_HAND_B ) / 100.0 ;
192176
193177const float AIWS_SPEED_F = float (AIWS_SPEED ) / 10.0 ;
194178const float AIWS_INTENSITY_F = float (AIWS_INTENSITY ) / 100.0 ;
0 commit comments