Browse Source

reduce large obj sphere of influence, less gravity, large white sphere heals fully

Thomas B 1 month ago
parent
commit
9e7f23eb49
1 changed files with 3 additions and 3 deletions
  1. 3
    3
      src/obj.c

+ 3
- 3
src/obj.c View File

56
 
56
 
57
 #define MAX_TRAVEL 128
57
 #define MAX_TRAVEL 128
58
 
58
 
59
-#define GRAVITY_RANGE (32 << POS_SCALE_OBJS)
59
+#define GRAVITY_RANGE (24 << POS_SCALE_OBJS)
60
 #define GRAVITY_SHIFT (POS_SCALE_OBJS + 4)
60
 #define GRAVITY_SHIFT (POS_SCALE_OBJS + 4)
61
 #define DAMAGE_RANGE (16 << POS_SCALE_OBJS)
61
 #define DAMAGE_RANGE (16 << POS_SCALE_OBJS)
62
 #define DAMAGE_INC 5
62
 #define DAMAGE_INC 5
63
 
63
 
64
 #define PICKUP_SMALL_RANGE (10 << POS_SCALE_OBJS)
64
 #define PICKUP_SMALL_RANGE (10 << POS_SCALE_OBJS)
65
-#define PICKUP_LARGE_RANGE (16 << POS_SCALE_OBJS)
65
+#define PICKUP_LARGE_RANGE (18 << POS_SCALE_OBJS)
66
 #define SHOT_RANGE (10 << POS_SCALE_OBJS)
66
 #define SHOT_RANGE (10 << POS_SCALE_OBJS)
67
 
67
 
68
 #define SCORE_SMALL 5
68
 #define SCORE_SMALL 5
172
                 }
172
                 }
173
 
173
 
174
                 if ((abs(objs[i].off_x) <= PICKUP_LARGE_RANGE) && (abs(objs[i].off_y) <= PICKUP_LARGE_RANGE)) {
174
                 if ((abs(objs[i].off_x) <= PICKUP_LARGE_RANGE) && (abs(objs[i].off_y) <= PICKUP_LARGE_RANGE)) {
175
-                    damage -= 1;
175
+                    damage -= HEALTH_MAX;
176
                 }
176
                 }
177
                 break;
177
                 break;
178
 
178
 

Loading…
Cancel
Save