Skip to content

Commit

Permalink
bug: do not allow multipls chasms to spawn at same spot
Browse files Browse the repository at this point in the history
  • Loading branch information
goblinhack committed Jun 13, 2023
1 parent 6881648 commit 50c78a7
Show file tree
Hide file tree
Showing 83 changed files with 185 additions and 40 deletions.
1 change: 1 addition & 0 deletions python/things/dungeon/acid.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ def acid_init(name, text_long_name, text_short_name, tiles=[], left_tiles=[]):
my.is_interesting(self, True)
my.is_loggable(self, True)
my.is_obs_ai(self, True)
my.is_only_one_per_tile(self, True)
my.is_removable_if_out_of_slots(self, True)
my.is_tickable(self, True) # for lifespan
my.lifespan_dice(self, "1d20+20")
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/ascend_dungeon.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ def tp_init(name, text_long_name, text_short_name):
my.is_described_when_hovering_over(self, True)
my.is_interesting(self, True)
my.is_obs_spawn_monst(self, True)
my.is_only_one_per_tile(self, True)
my.light_color(self, "yellow")
my.light_dist(self, 3)
my.normal_placement_rules(self, True)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/ascend_sewer.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ def tp_init(name, tiles=[], left1_tiles=[]):
my.is_described_when_hovering_over(self, True)
my.is_interesting(self, True)
my.is_loggable(self, True)
my.is_only_one_per_tile(self, True)
my.is_tickable(self, True)
my.light_color(self, "lime")
my.light_dist(self, 1)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/basalt.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ def basalt_init(name, text_long_name, tiles=[]):
my.is_interesting(self, True)
my.is_loggable(self, True)
my.is_obs_ai(self, True)
my.is_only_one_per_tile(self, True)
my.is_tickable(self, True)
my.text_a_or_an(self, "")
my.text_description_short(self, "Warm to the touch basalt.")
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/bridge.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ def tp_init(name, tiles=[], bot3_tiles=[]):
my.is_described_when_hovering_over(self, True)
my.is_flat(self, True)
my.is_interesting(self, True)
my.is_only_one_per_tile(self, True)
my.on_death_do(self, "bridge.on_death()")
my.text_a_or_an(self, "the")
my.text_description_short(self, "Shaky bridge.")
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/chasm.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ def chasm_init(name, text_long_name, tiles=[]):
my.is_described_when_hovering_over(self, True)
my.is_hazard(self, True)
my.is_obs_ai(self, True)
my.is_only_one_per_tile(self, True)
my.text_a_or_an(self, "a")
my.text_description_short(self, "%%fg=red$A yawning chasm to the unknown below%%fg=reset$ (double click to jump into).")
my.tick_prio(self, my.MAP_TICK_PRIO_NORMAL)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/corridor.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ def tp_init(name, tiles=[], bot3_tiles=[]):
my.is_cursor_can_hover_over(self, True)
my.is_described_when_hovering_over(self, True)
my.is_flat(self, True)
my.is_only_one_per_tile(self, True)
my.text_a_or_an(self, "the")
my.text_description_short(self, "The dirty dungeon corridor.")
my.tick_prio(self, my.MAP_TICK_PRIO_NORMAL)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/deep_water.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ def tp_init(name, text_long_name, tiles=[]):
my.is_hazard(self, True)
my.is_interesting(self, True)
my.is_obs_ai(self, True)
my.is_only_one_per_tile(self, True)
my.text_a_or_an(self, "the")
my.text_description_short(self, "A pool of deep dank water, with things in it.")
my.z_depth(self, my.MAP_DEPTH_LIQUID)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/descend_dungeon.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ def tp_init(name, text_long_name, text_short_name):
my.is_described_when_hovering_over(self, True)
my.is_interesting(self, True)
my.is_obs_spawn_monst(self, True)
my.is_only_one_per_tile(self, True)
my.light_color(self, "white")
my.light_dist(self, 1)
my.normal_placement_rules(self, True)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/descend_sewer.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ def tp_init(name, tiles=[], left1_tiles=[]):
my.is_described_when_hovering_over(self, True)
my.is_interesting(self, True)
my.is_loggable(self, True)
my.is_only_one_per_tile(self, True)
my.is_tickable(self, True)
my.light_color(self, "lime")
my.light_dist(self, 1)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/dirt.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ def tp_init(name, tiles=[], left1_tiles=[], bot3_tiles=[]):
my.is_described_when_hovering_over(self, True)
my.is_dirt(self, True)
my.is_flat(self, True)
my.is_only_one_per_tile(self, True)
my.text_a_or_an(self, "the")
my.text_description_short(self, "Some exciting dirt")
my.tick_prio(self, my.MAP_TICK_PRIO_NORMAL)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/dry_grass.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ def tp_init(name, tiles=[]):
my.is_dry_grass(self, True)
my.is_grass(self, True)
my.is_interesting(self, True)
my.is_only_one_per_tile(self, True)
my.nutrition_dice(self, "1d4")
my.on_hit_and_now_dead_do(self, "dry_grass.on_hit_and_now_dead()")
my.temperature_max(self, 50)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/dry_grass_dead.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ def tp_init(name, tiles=[]):
my.is_dry_grass(self, True)
my.is_grass(self, True)
my.is_interesting(self, True)
my.is_only_one_per_tile(self, True)
my.nutrition_dice(self, "1d2")
my.temperature_max(self, 50)
my.temperature_min(self, 0)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/dry_grass_trampled.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ def tp_init(name, tiles=[]):
my.is_dry_grass_trampled(self, True)
my.is_grass(self, True)
my.is_interesting(self, True)
my.is_only_one_per_tile(self, True)
my.nutrition_dice(self, "1d3")
my.on_hit_and_now_dead_do(self, "me.on_hit_and_now_dead()")
my.temperature_max(self, 50)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/fire.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ def tp_init(name, text_long_name):
my.is_interesting(self, True)
my.is_loggable(self, True)
my.is_moveable(self, True)
my.is_only_one_per_tile(self, True)
my.is_tickable(self, True)
my.lifespan_dice(self, "1d20+20")
my.light_color(self, "orange")
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/floor.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ def tp_init(name, tiles=[], bot3_tiles=[]):
my.is_described_when_hovering_over(self, True)
my.is_flat(self, True)
my.is_floor(self, True)
my.is_only_one_per_tile(self, True)
my.text_a_or_an(self, "the")
my.text_description_short(self, "The unwashed dungeon floor.")
my.tick_prio(self, my.MAP_TICK_PRIO_NORMAL)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/floor_green_blood.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ def tp_init(name, text_long_name):
my.is_flat(self, True)
my.is_green_blood(self, True)
my.is_interesting(self, True)
my.is_only_one_per_tile(self, True)
my.is_removable_if_out_of_slots(self, True)
my.normal_placement_rules(self, True)
my.nutrition_dice(self, "1d4")
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/floor_ice.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ def tp_init(name, tiles=[], bot3_tiles=[]):
my.is_described_when_hovering_over(self, True)
my.is_flat(self, True)
my.is_floor(self, True)
my.is_only_one_per_tile(self, True)
my.text_a_or_an(self, "the")
my.text_description_short(self, "The icy dungeon floor.")
my.tick_prio(self, my.MAP_TICK_PRIO_NORMAL)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/floor_lava.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ def tp_init(name, tiles=[], bot3_tiles=[]):
my.is_described_when_hovering_over(self, True)
my.is_flat(self, True)
my.is_floor(self, True)
my.is_only_one_per_tile(self, True)
my.text_a_or_an(self, "the")
my.text_description_short(self, "The scalding dungeon floor.")
my.tick_prio(self, my.MAP_TICK_PRIO_NORMAL)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/floor_red_blood.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ def tp_init(name, text_long_name):
my.is_described_when_hovering_over(self, True)
my.is_flat(self, True)
my.is_interesting(self, True)
my.is_only_one_per_tile(self, True)
my.is_red_blood(self, True)
my.is_removable_if_out_of_slots(self, True)
my.normal_placement_rules(self, True)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/foliage.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ def tp_init(name, tiles=[]):
my.is_hittable(self, True)
my.is_interesting(self, True)
my.is_light_blocker_for_monst(self, True) # to give cover to the player
my.is_only_one_per_tile(self, True)
my.noise_blocker(self, True)
my.nutrition_dice(self, "1d6")
my.temperature_max(self, 50)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/foliage_large.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ def tp_init(name, tiles=[]):
my.is_hittable(self, True)
my.is_interesting(self, True)
my.is_light_blocker_for_monst(self, True) # to give cover to the player
my.is_only_one_per_tile(self, True)
my.noise_blocker(self, True)
my.nutrition_dice(self, "1d8")
my.temperature_max(self, 50)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/foliage_large_sickly.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ def tp_init(name, tiles=[]):
my.is_hittable(self, True)
my.is_interesting(self, True)
my.is_light_blocker_for_monst(self, True) # to give cover to the player
my.is_only_one_per_tile(self, True)
my.noise_blocker(self, True)
my.nutrition_dice(self, "1d5")
my.temperature_max(self, 50)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/foliage_sickly.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ def tp_init(name, tiles=[]):
my.is_hittable(self, True)
my.is_interesting(self, True)
my.is_light_blocker_for_monst(self, True) # to give cover to the player
my.is_only_one_per_tile(self, True)
my.noise_blocker(self, True)
my.nutrition_dice(self, "1d3")
my.temperature_max(self, 50)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/gargoyle_podium.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ def tp_init(name, text_long_name, tiles=[]):
my.gfx_pixelart_show_outlined(self, True)
my.gfx_pixelart_submergible(self, True)
my.is_able_to_fall(self, True)
my.is_only_one_per_tile(self, True)
my.text_a_or_an(self, "an")
my.text_description_short(self, "An empty podium. With claw marks.")
my.tick_prio(self, my.MAP_TICK_PRIO_NORMAL)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/lava.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ def lava_init(name, text_long_name, tiles=[]):
my.is_interesting(self, True)
my.is_lava(self, True)
my.is_obs_ai(self, True)
my.is_only_one_per_tile(self, True)
my.is_tickable(self, True)
my.light_color(self, "red")
my.light_dist(self, 2)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/pillar.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ def tp_init(name, text_long_name, tiles=[]):
my.is_obs_spawn(self, True)
my.is_obs_throwing(self, True)
my.is_obs_wall_or_door(self, True)
my.is_only_one_per_tile(self, True)
my.is_pillar(self, True)
my.text_a_or_an(self, "a")
my.text_description_short(self, "An aged and moss-covered stone pillar.")
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/portal.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ def tp_init(name, text_long_name, text_short_name):
my.is_obs_shooting(self, True)
my.is_obs_spawn_monst(self, True)
my.is_obs_throwing(self, True)
my.is_only_one_per_tile(self, True)
my.is_portal(self, True)
my.light_color(self, "purple")
my.light_dist(self, 3)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/ripple_large.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ def tp_init(name):
my.gfx_pixelart_animated(self, True)
my.gfx_pixelart_reflection(self, True)
my.gfx_pixelart_shadow(self, True)
my.is_only_one_per_tile(self, True)
my.is_removable_if_out_of_slots(self, True)
my.is_ripple(self, True)
my.is_tmp_thing(self, True)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/ripple_small.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ def tp_init(name):
my.gfx_pixelart_animated(self, True)
my.gfx_pixelart_reflection(self, True)
my.gfx_pixelart_shadow(self, True)
my.is_only_one_per_tile(self, True)
my.is_removable_if_out_of_slots(self, True)
my.is_ripple(self, True)
my.is_tmp_thing(self, True)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/rock.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ def tp_init(
my.is_obs_spawn(self, True)
my.is_obs_throwing(self, True)
my.is_obs_wall_or_door(self, True)
my.is_only_one_per_tile(self, True)
my.is_rock(self, True)
my.is_stone(self, True)
my.is_very_hard(self, True)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/rock_ice.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ def tp_init(
my.is_obs_spawn(self, True)
my.is_obs_throwing(self, True)
my.is_obs_wall_or_door(self, True)
my.is_only_one_per_tile(self, True)
my.is_rock_ice(self, True)
my.is_very_hard(self, True)
my.is_wall(self, True)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/rock_lava.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ def tp_init(
my.is_obs_spawn(self, True)
my.is_obs_throwing(self, True)
my.is_obs_wall_or_door(self, True)
my.is_only_one_per_tile(self, True)
my.is_rock(self, True)
my.is_stone(self, True)
my.is_very_hard(self, True)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/small_fire.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ def tp_init(name, text_long_name):
my.is_interesting(self, True)
my.is_loggable(self, True)
my.is_moveable(self, True)
my.is_only_one_per_tile(self, True)
my.is_tickable(self, True)
my.lifespan_dice(self, "1d10+10")
my.light_color(self, "orange")
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/smoke.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ def tp_init(name):
my.gfx_pixelart_shadow(self, True)
my.gfx_pixelart_shadow_short(self, True)
my.is_loggable(self, True)
my.is_only_one_per_tile(self, True)
my.is_removable_if_out_of_slots(self, True)
my.is_smoke(self, True)
my.is_tickable(self, True)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/spiderweb.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ def tp_init(name, tiles=[]):
my.is_immune_to_cold(self, True)
my.is_interesting(self, True) # So robot can see and break out
my.is_loggable(self, True)
my.is_only_one_per_tile(self, True)
my.is_spiderweb(self, True)
my.is_sticky(self, True)
my.normal_placement_rules(self, True)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/steam.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ def tp_init(name):
my.is_described_when_hovering_over(self, True)
my.is_interesting(self, True)
my.is_loggable(self, True)
my.is_only_one_per_tile(self, True)
my.is_removable_if_out_of_slots(self, True)
my.is_steam(self, True)
my.is_tickable(self, True)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/wall_dungeon.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ def tp_init(
my.is_obs_spawn(self, True)
my.is_obs_throwing(self, True)
my.is_obs_wall_or_door(self, True)
my.is_only_one_per_tile(self, True)
my.is_stone(self, True)
my.is_wall_dungeon(self, True)
my.is_wall(self, True)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/wall_floor.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ def tp_init(name, tiles=[], left1_tiles=[], bot3_tiles=[]):
my.gfx_pixelart_shown_in_bg(self, True)
my.is_cursor_can_hover_over(self, True)
my.is_floor(self, True)
my.is_only_one_per_tile(self, True)
my.text_a_or_an(self, "the")
my.text_description_short(self, "The unwashed dungeon foundation.")
my.tick_prio(self, my.MAP_TICK_PRIO_NORMAL)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/wall_sewer.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ def tp_init(
my.is_obs_spawn(self, True)
my.is_obs_throwing(self, True)
my.is_obs_wall_or_door(self, True)
my.is_only_one_per_tile(self, True)
my.is_sewer_wall(self, True)
my.is_stone(self, True)
my.is_wall(self, True)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/water.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ def tp_init(name, text_long_name, tiles=[]):
my.is_hazard(self, True)
my.is_interesting(self, True)
my.is_obs_ai(self, True)
my.is_only_one_per_tile(self, True)
my.is_shallow_water(self, True)
my.text_a_or_an(self, "the")
my.text_description_short(self, "Some shallow water.")
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/webball.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ def tp_init(name, tiles=[]):
my.is_hittable(self, True)
my.is_interesting(self, True) # So robot can see and break out
my.is_loggable(self, True)
my.is_only_one_per_tile(self, True)
my.is_spiderweb(self, True)
my.is_sticky(self, True)
my.normal_placement_rules(self, False)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/wet_grass.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ def tp_init(name, tiles=[]):
my.is_described_when_hovering_over(self, True)
my.is_grass(self, True)
my.is_interesting(self, True)
my.is_only_one_per_tile(self, True)
my.is_wet_grass(self, True)
my.nutrition_dice(self, "1d5")
my.temperature_max(self, 50)
Expand Down
1 change: 1 addition & 0 deletions python/things/dungeon/wet_grass_trampled.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ def tp_init(name, tiles=[]):
my.is_described_when_hovering_over(self, True)
my.is_grass(self, True)
my.is_interesting(self, True)
my.is_only_one_per_tile(self, True)
my.is_wet_grass(self, True)
my.is_wet_grass_trampled(self, True)
my.nutrition_dice(self, "1d4")
Expand Down
1 change: 1 addition & 0 deletions python/things/effects/attack_green.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ def tp_init(name, text_long_name):
my.gfx_pixelart_show_outlined(self, True)
my.is_loggable(self, True)
my.is_moveable(self, True)
my.is_only_one_per_tile(self, True)
my.is_removable_if_out_of_slots(self, True)
my.text_a_or_an(self, "a")
my.tick_prio(self, my.MAP_TICK_PRIO_VERY_HIGH)
Expand Down
1 change: 1 addition & 0 deletions python/things/effects/attack_major_green.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ def tp_init(name, text_long_name):
my.gfx_pixelart_show_outlined(self, True)
my.is_loggable(self, True)
my.is_moveable(self, True)
my.is_only_one_per_tile(self, True)
my.is_removable_if_out_of_slots(self, True)
my.text_a_or_an(self, "a")
my.tick_prio(self, my.MAP_TICK_PRIO_VERY_HIGH)
Expand Down
1 change: 1 addition & 0 deletions python/things/effects/attack_major_orange.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ def tp_init(name, text_long_name):
my.gfx_pixelart_show_outlined(self, True)
my.is_loggable(self, True)
my.is_moveable(self, True)
my.is_only_one_per_tile(self, True)
my.is_removable_if_out_of_slots(self, True)
my.text_a_or_an(self, "a")
my.tick_prio(self, my.MAP_TICK_PRIO_VERY_HIGH)
Expand Down
1 change: 1 addition & 0 deletions python/things/effects/attack_major_red.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ def tp_init(name, text_long_name):
my.gfx_pixelart_show_outlined(self, True)
my.is_loggable(self, True)
my.is_moveable(self, True)
my.is_only_one_per_tile(self, True)
my.is_removable_if_out_of_slots(self, True)
my.text_a_or_an(self, "a")
my.tick_prio(self, my.MAP_TICK_PRIO_VERY_HIGH)
Expand Down
1 change: 1 addition & 0 deletions python/things/effects/attack_orange.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ def tp_init(name, text_long_name):
my.gfx_pixelart_show_outlined(self, True)
my.is_loggable(self, True)
my.is_moveable(self, True)
my.is_only_one_per_tile(self, True)
my.is_removable_if_out_of_slots(self, True)
my.text_a_or_an(self, "a")
my.tick_prio(self, my.MAP_TICK_PRIO_VERY_HIGH)
Expand Down
1 change: 1 addition & 0 deletions python/things/effects/attack_punch.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ def init1(name, text_long_name):
my.gfx_pixelart_show_outlined(self, True)
my.is_loggable(self, True)
my.is_moveable(self, True)
my.is_only_one_per_tile(self, True)
my.is_removable_if_out_of_slots(self, True)
my.text_a_or_an(self, "a")
my.text_description_short(self, "Punch out.")
Expand Down
Loading

0 comments on commit 50c78a7

Please sign in to comment.