Skip to content

Commit d4e63f5

Browse files
committed
darttrap: revert skull as default (#3429)
This reverts commit d6dd5aa.
1 parent d02dee1 commit d4e63f5

File tree

3 files changed

+13
-16
lines changed

3 files changed

+13
-16
lines changed

data/images/engine/editor/objects.stoi

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,16 +96,16 @@
9696
(object
9797
(class "zeekling")
9898
(icon "images/creatures/zeekling/zeekling-0.png"))
99-
(object
100-
(class "darttrap")
101-
(icon "images/creatures/darttrap/skull/empty_left-0.png"))
10299
(object
103100
(class "corrupted_granito")
104101
(icon "images/creatures/granito/corrupted/idle_left-0.png"))
105102
(object
106103
(class "corrupted_granito_big")
107104
(icon "images/creatures/granito/corrupted/big/rock_mine-0.png"))
108105
(object
106+
(class "darttrap")
107+
(icon "images/creatures/darttrap/granito/empty_left.png"))
108+
(object
109109
(class "root_sapling")
110110
(icon "images/creatures/mole/corrupted/root_sapling-0.png"))
111111
(object

src/badguy/darttrap.cpp

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,12 @@
2727
#include "util/reader_mapping.hpp"
2828

2929
DartTrap::DartTrap(const ReaderMapping& reader) :
30-
StickyBadguy(reader, "images/creatures/darttrap/skull/darttrap_skull.sprite", get_allowed_directions()[0], LAYER_TILES - 1, COLGROUP_DISABLED),
30+
StickyBadguy(reader, "images/creatures/darttrap/granito/darttrap_granito.sprite", get_allowed_directions()[0], LAYER_TILES-1, COLGROUP_DISABLED),
3131
m_enabled(true),
3232
m_initial_delay(),
3333
m_fire_delay(),
3434
m_ammo(),
35-
m_dart_sprite("images/creatures/darttrap/skull/skull_dart.sprite"),
36-
m_dart_lightsprite("images/creatures/darttrap/skull/dart_light.sprite"),
35+
m_dart_sprite("images/creatures/darttrap/granito/root_dart.sprite"),
3736
m_state(IDLE),
3837
m_fire_timer()
3938
{
@@ -44,7 +43,7 @@ DartTrap::DartTrap(const ReaderMapping& reader) :
4443
reader.get("initial-delay", m_initial_delay, 0.0f);
4544
reader.get("fire-delay", m_fire_delay, 2.0f);
4645
reader.get("ammo", m_ammo, -1);
47-
reader.get("dart-sprite", m_dart_sprite, "images/creatures/darttrap/skull/skull_dart.sprite");
46+
reader.get("dart-sprite", m_dart_sprite, "images/creatures/darttrap/granito/root_dart.sprite");
4847
set_colgroup_active(COLGROUP_DISABLED);
4948

5049
m_can_glint = false;
@@ -172,8 +171,8 @@ GameObjectTypes
172171
DartTrap::get_types() const
173172
{
174173
return {
175-
{"skull", _("Skull")},
176-
{"granito", _("Granito")}
174+
{"granito", _("Granito")},
175+
{"skull", _("Skull")}
177176
};
178177
}
179178

@@ -187,7 +186,7 @@ DartTrap::get_default_sprite_name() const
187186
case GRANITO:
188187
return "images/creatures/darttrap/granito/darttrap_granito.sprite";
189188
}
190-
return "images/creatures/darttrap/skull/darttrap_skull.sprite";
189+
return "images/creatures/darttrap/granito/darttrap_granito.sprite";
191190
}
192191

193192
void
@@ -228,13 +227,11 @@ DartTrap::on_type_change(int old_type)
228227

229228
switch (m_type)
230229
{
231-
case SKULL:
232-
m_dart_sprite = "images/creatures/darttrap/skull/skull_dart.sprite";
233-
m_dart_lightsprite = "images/creatures/darttrap/skull/dart_light.sprite";
234-
break;
235230
case GRANITO:
236231
m_dart_sprite = "images/creatures/darttrap/granito/root_dart.sprite";
237-
m_dart_lightsprite = "images/creatures/darttrap/granito/dart_light.sprite";
232+
break;
233+
case SKULL:
234+
m_dart_sprite = "images/creatures/darttrap/skull/skull_dart.sprite";
238235
break;
239236
}
240237
}

src/badguy/darttrap.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class DartTrap final : public StickyBadguy
5252
};
5353

5454
enum Type {
55-
SKULL, GRANITO
55+
GRANITO, SKULL
5656
};
5757

5858
void load();

0 commit comments

Comments
 (0)