Skip to content
Snippets Groups Projects
Commit 4672d250 authored by dg's avatar dg
Browse files

Swarms/bees, wolves/foxes, jellies/oozes, ants got sounds

git-svn-id: http://svn.net-core.org/repos/t-engine4@4563 51575b47-30f0-44d4-a5cc-537603b46e54
parent ec90546e
No related branches found
No related tags found
No related merge requests found
Showing
with 28 additions and 3 deletions
......@@ -27,12 +27,14 @@ newEntity{
blood_color = colors.GREY,
display = "a", color=colors.WHITE,
body = { INVEN = 10 },
sound_moam = {"creatures/ants/ant_%d", 1, 2},
sound_die = {"creatures/ants/ant_die_%d", 1, 4},
autolevel = "warrior",
ai = "dumb_talented_simple", ai_state = { ai_move="move_dmap", talent_in=1, },
stats = { str=12, dex=10, mag=3, con=13 },
energy = { mod=1 },
combat_armor = 1, combat_def = 1,
combat = { dam=resolvers.levelup(resolvers.rngavg(5,5), 1, 1), atk=15, apr=7, dammod={str=0.6} },
combat = { dam=resolvers.levelup(resolvers.rngavg(5,5), 1, 1), atk=15, apr=7, dammod={str=0.6}, sound="creatures/ants/ant_hit" },
infravision = 10,
max_life = resolvers.rngavg(10,20),
rank = 1,
......
......@@ -26,6 +26,9 @@ newEntity{
type = "animal", subtype = "canine",
display = "C", color=colors.WHITE,
body = { INVEN = 10 },
sound_moam = {"creatures/wolves/wolf_hurt_%d", 1, 2},
sound_die = {"creatures/wolves/wolf_hurt_%d", 1, 1},
sound_random = {"creatures/wolves/wolf_howl_%d", 1, 3},
max_stamina = 150,
rank = 1,
......@@ -36,7 +39,7 @@ newEntity{
ai = "dumb_talented_simple", ai_state = { ai_move="move_dmap", talent_in=2, },
global_speed_base = 1.2,
stats = { str=10, dex=17, mag=3, con=7 },
combat = { dammod={str=0.6} },
combat = { dammod={str=0.6}, sound="creatures/wolves/wolf_attack_1" },
combat_armor = 1, combat_def = 1,
}
......@@ -105,11 +108,14 @@ newEntity{ base = "BASE_NPC_CANINE",
newEntity{ base = "BASE_NPC_CANINE",
name = "fox", color=colors.RED, image="npc/canine_fox.png",
desc = [[The quick brown fox jumps over the lazy dog.]],
sound_moam = {"creatures/foxes/bark_hurt_%d", 1, 1},
sound_die = {"creatures/wolves/death_%d", 1, 1},
sound_random = {"creatures/wolves/_bark_%d", 1, 2},
level_range = {1, nil}, exp_worth = 1,
rarity = 3,
max_life = resolvers.rngavg(40,50),
combat_armor = 1, combat_def = 3,
combat = { dam=resolvers.levelup(4, 1, 0.7), atk=10, apr=3 },
combat = { dam=resolvers.levelup(4, 1, 0.7), atk=10, apr=3, sound="creatures/foxes/attack_1" },
}
newEntity{ base = "BASE_NPC_CANINE",
......
......@@ -25,11 +25,15 @@ newEntity{
define_as = "BASE_NPC_JELLY",
type = "immovable", subtype = "jelly",
display = "j", color=colors.WHITE,
sound_moam = {"creatures/jelly/jelly_%d", 1, 3},
sound_die = {"creatures/jelly/jelly_die_%d", 1, 2},
sound_random = {"creatures/jelly/jelly_%d", 1, 3},
desc = "A strange blob on the dungeon floor.",
body = { INVEN = 10 },
autolevel = "warrior",
ai = "dumb_talented_simple", ai_state = { talent_in=1, },
stats = { str=10, dex=15, mag=3, con=10 },
combat = {sound="creatures/jelly/jelly_hit"},
combat_armor = 1, combat_def = 1,
never_move = 1,
rank = 2,
......
......@@ -26,11 +26,15 @@ newEntity{
type = "vermin", subtype = "oozes",
display = "j", color=colors.WHITE,
desc = "It's colorful and it's oozing.",
sound_moam = {"creatures/jelly/jelly_%d", 1, 3},
sound_die = {"creatures/jelly/jelly_die_%d", 1, 2},
sound_random = {"creatures/jelly/jelly_%d", 1, 3},
body = { INVEN = 10 },
autolevel = "warrior",
ai = "dumb_talented_simple", ai_state = { ai_move="move_dmap", talent_in=1, },
stats = { str=10, dex=15, mag=3, con=10 },
global_speed_base = 0.7,
combat = {sound="creatures/jelly/jelly_hit"},
combat_armor = 1, combat_def = 1,
rank = 1,
size_category = 3,
......
......@@ -29,6 +29,9 @@ newEntity{
desc = "Buzzzzzzzzzzzzzzzzzzzzzzzzzzz.",
body = { INVEN = 1 },
autolevel = "warrior",
sound_moam = {"creatures/swarm/mswarm_%d", 1, 4},
sound_die = "creatures/swarm/mswarm_die",
sound_random = {"creatures/swarm/mswarm_%d", 1, 4},
ai = "dumb_talented_simple", ai_state = { ai_move="move_dmap", talent_in=1, },
stats = { str=1, dex=20, mag=3, con=1 },
global_speed_base = 2,
......@@ -61,6 +64,9 @@ newEntity{ base = "BASE_NPC_INSECT",
newEntity{ base = "BASE_NPC_INSECT",
name = "hornet swarm", color=colors.YELLOW, image="npc/hornet_swarm.png",
desc = "You have intruded on their grounds, and they will defend it at all costs.",
sound_moam = {"creatures/bee/bee_%d", 1, 4},
sound_die = "creatures/bee/bee_die",
sound_random = {"creatures/bee/bee_%d", 1, 4},
level_range = {3, 25}, exp_worth = 1,
rarity = 1,
max_life = resolvers.rngavg(3,5),
......@@ -72,6 +78,9 @@ newEntity{ base = "BASE_NPC_INSECT",
newEntity{ base = "BASE_NPC_INSECT",
name = "hummerhorn", color=colors.YELLOW, image="npc/hummerhorn.png",
desc = "A giant buzzing wasp, its stinger drips venom.",
sound_moam = {"creatures/bee/bee_%d", 1, 4},
sound_die = "creatures/bee/bee_die",
sound_random = {"creatures/bee/bee_%d", 1, 4},
level_range = {16, nil}, exp_worth = 1,
rarity = 4,
max_life = resolvers.rngavg(5,7),
......
No preview for this file type
No preview for this file type
No preview for this file type
File added
File added
File added
File added
File added
File added
File added
File added
File added
File added
File added
File added
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment