Don't Starve Together

Don't Starve Together

114 ratings
Iceman
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
8.780 MB
20 Apr, 2015 @ 5:55pm
15 Jun, 2015 @ 11:23am
2 Change Notes ( view )

Subscribe to download
Iceman

Description
Iceman from Megaman. [Still testing, sorry if I double uploaded! More info will be posted soon!]
Popular Discussions View All (1)
1
25 Mar, 2018 @ 3:18pm
Best Character ever
PleaseExcuseMyDarkAmbientSwag
30 Comments
Cavallucci 4 Jan, 2020 @ 12:11pm 
I like him but he's much too fast. /:
DylBro 15 Sep, 2019 @ 9:08pm 
thats cute
ledbullet1 12 Aug, 2019 @ 8:50pm 
and elecman already exists
ledbullet1 12 Aug, 2019 @ 8:49pm 
if you decide to do a couple other robot masters i have a couple ideas cutman can have his own kind of axe like his cutters or something and it doesnt lose any durability and can jump fireman can have the fire wand immune to fire and his head is a light source gutsman is tougher and stronger than others and can mine and attack with his fist/ super arm and bombman can also jump and has a limitless supply of hearthsfire bombs
Kotyara74 8 Mar, 2018 @ 7:49am 
Good:gr_serious:
WoodyMM2 12 Jan, 2018 @ 3:34pm 
HOLY HECK BEST MOD!! YESSSS
now all i need is someone to make heat man and my life will be complete QwQ
ProtOS.tar 17 Nov, 2017 @ 12:57pm 
pART 3

the 12 here is the duration
end
end
inst.SoundEmitter:PlaySound("dontstarve/creatures/hound/icehound_explo", "explosion")
-- set cooldown timer
inst:DoTaskInTime(--[[Cooldown]] freeze_cooldownamount, function() inst.freeze_cooldown = false inst.SoundEmitter:PlaySound("dontstarve/common/butterfly_trap") end )
elseif inst.components.hunger.current<freeze_hungercost then
inst.components.talker:Say("I'm too hungry", 1, true)
elseif inst.components.sanity.current<freeze_sanitycost then
inst.components.talker:Say("I'm too exhausted", 1, true)
end
end
AddModRPCHandler("Char_name", "freezetime", FreezeTime)
ProtOS.tar 17 Nov, 2017 @ 12:57pm 
PART 2

freeze_sanitycost
inst.components.sanity:DoDelta(-freeze_sanitycost)
-- (activate)
-- (freeze nearby targets)
local x,y,z = inst.Transform:GetWorldPosition()
local ents = TheSim:FindEntities(x, y, z, 16, {"freezable"}, NO_TAGS) --the 16 here is the range
for i,v in pairs(ents) do
if v.components.freezable then
v.components.freezable:AddColdness(4)
-- (do task in 7 seconds, unfreeze targets)
v:DoTaskInTime(12, function(inst) v.components.freezable:Unfreeze() end ) --
ProtOS.tar 17 Nov, 2017 @ 12:56pm 
For an AOE freeze skill with custom cost and range/duration. try this ;P


-- [ Freeze Spell ]

local freeze_hungercost = 0
local freeze_sanitycost = 20
local freeze_cooldownamount = 20 --how long between attacks

-- freeze time[Z]
local FreezeTime = function(inst)
local NO_TAGS = {"FX", "NOCLICK","DECOR","INLIMBO", "player"} -- "playerghost"
-- conditions (if player alive, and can afford the cost, and cooldown is ready)
if inst.components.health and inst.components.health.currenthealth>0 and not inst:HasTag("playerghost")
and inst.components.hunger.current>=freeze_hungercost and inst.components.sanity.current>=freeze_sanitycost
and not inst.freeze_cooldown then
-- actions
inst.freeze_cooldown = true
-- (cost)
inst.components.hunger.current = inst.components.hunger.current - freeze_hungercost
-- inst.components.sanity.current = inst.components.sanity.current -
In modmain
Sekki 29 Sep, 2017 @ 1:49pm 
still waiting for new skills!