antagonists
Scuff Gerald
(Ghom)
as
The
Traitor
/datum/antagonist/traitor
-
SUCCESS
Prevent Duncan Osteen, the Station Engineer, from escaping alive.
/datum/objective/maroon -
SUCCESS
Assassinate David Replaced, the Shaft Miner.
/datum/objective/assassinate -
SUCCESS
Die a glorious death.
/datum/objective/martyr
BETA.2
(Friendlyforreal)
as
The
Malfunctioning AI
/datum/antagonist/malf_ai
-
FAIL
Assassinate Brenda Blackburn, the Roboticist.
/datum/objective/assassinate -
SUCCESS
Assassinate Zack Andreev, the Assistant.
/datum/objective/assassinate -
FAIL
Prevent your own deactivation.
/datum/objective/survive/malf
Wally Walnut
(TypicalRig)
as
The
Morph
/datum/antagonist/morph
Dave Coomer
(EntityEpsilonSussy)
as
The
Heretic
/datum/antagonist/heretic
-
SUCCESS
Just blow stuff up like a sane atmos engineer.
/datum/objective/custom
Sudie-Gai
(Buchta0007)
as
The
Ash Walker
/datum/antagonist/ashwalker
-
SUCCESS
Protect the necropolis tendril nest at all costs.
/datum/objective/protect_object
Hamed Dadar
(Radugadew1)
as
The
Syndicate Sleeper Agent
/datum/antagonist/traitor/infiltrator/sleeper_agent
-
FAIL
Steal any set of secret documents of any organization
/datum/objective/steal -
SUCCESS
Prevent Trevor Suzuki, the Security Officer, from escaping alive.
/datum/objective/maroon -
FAIL
Escape on the shuttle or an escape pod alive and without being in custody.
/datum/objective/escape
Raoul Puke
(Dinkyminky1939)
as
The
Infiltrator
/datum/antagonist/traitor/infiltrator
-
SUCCESS
Assassinate Nooles-Peachooles, the Assistant.
/datum/objective/assassinate
Asska-Meerana
(Og_faktsu)
as
The
Ash Walker
/datum/antagonist/ashwalker
-
SUCCESS
Protect the necropolis tendril nest at all costs.
/datum/objective/protect_object
Big Stick
(Kvet)
as
The
Sentient Creature
/datum/antagonist/sentient_creature
Sentient Disease
(Cottonfever)
as
The
Sentient Disease
/datum/antagonist/disease
-
SUCCESS
Survive and infect as many people as possible.
/datum/objective/disease_infect -
SUCCESS
Ensure that at least one infected host escapes on the shuttle or an escape pod.
/datum/objective/disease_infect_centcom
blobbernaut (701)
(Kalaveras)
as
The
Sentient Creature
/datum/antagonist/sentient_creature
Mega Space Carp
(Madsenanders)
as
The
Sentient Creature
/datum/antagonist/sentient_creature
Bur-Bura
(Beelzebubble)
as
The
Ash Walker
/datum/antagonist/ashwalker
-
SUCCESS
Protect the necropolis tendril nest at all costs.
/datum/objective/protect_object
Chadwick Nelson
(Thekillerchef)
as
The
Obsessed
/datum/antagonist/obsessed
-
SUCCESS
Murder Smarman Smaggasgale, Zee-Lanp's coworker.
/datum/objective/assassinate/jealous -
FAIL
Spend 3 minutes around Zee-Lanp while they're alive.
/datum/objective/spendtime -
SUCCESS
Hug Zee-Lanp 6 times while they're alive.
/datum/objective/hug -
SUCCESS
Murder Zee-Lanp, the Detective.
/datum/objective/assassinate/obsessed
Mega Space Carp
(Bucko Drink)
as
The
Sentient Creature
/datum/antagonist/sentient_creature
Pocket Medic
(Bombo-omb)
as
The
Sentient Creature
/datum/antagonist/sentient_creature
Nanotrasen minebot
(Lokedf)
as
The
Sentient Creature
/datum/antagonist/sentient_creature
Nanotrasen minebot
(Demandro)
as
The
Sentient Creature
/datum/antagonist/sentient_creature
Nanotrasen minebot
(Lucetheloop)
as
The
Sentient Creature
/datum/antagonist/sentient_creature
Monkus Horace
(PottotheFisherman)
as
The
Sentient Creature
/datum/antagonist/sentient_creature
Mi-Go You Go
(PottotheFisherman)
as
The
Sentient Creature
/datum/antagonist/sentient_creature
chaos magicarp
(Lutowski)
as
The
Sentient Creature
/datum/antagonist/sentient_creature
Santa Claus
(TheEmber)
as
The
Santa
/datum/antagonist/santa
-
SUCCESS
Bring joy and presents to the station!
/datum/objective
festivus pole
(Ismaelbroken)
as
The
Sentient Creature
/datum/antagonist/sentient_creature
goose
(Demandro)
as
The
Sentient Creature
/datum/antagonist/sentient_creature
Raw Data
{
"data": {
"1": {
"key": "Ghom",
"name": "Scuff Gerald",
"antagonist_type": "\/datum\/antagonist\/traitor",
"antagonist_name": "Traitor",
"objectives": [
{
"objective_type": "\/datum\/objective\/maroon",
"text": "Prevent Duncan Osteen, the Station Engineer, from escaping alive.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate David Replaced, the Shaft Miner.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/martyr",
"text": "Die a glorious death.",
"result": "SUCCESS"
}
],
"team": []
},
"2": {
"key": "Friendlyforreal",
"name": "BETA.2",
"antagonist_type": "\/datum\/antagonist\/malf_ai",
"antagonist_name": "Malfunctioning AI",
"objectives": [
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate Brenda Blackburn, the Roboticist.",
"result": "FAIL"
},
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate Zack Andreev, the Assistant.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/survive\/malf",
"text": "Prevent your own deactivation.",
"result": "FAIL"
}
],
"team": []
},
"3": {
"key": "TypicalRig",
"name": "Wally Walnut",
"antagonist_type": "\/datum\/antagonist\/morph",
"antagonist_name": "Morph",
"objectives": [],
"team": []
},
"4": {
"key": "EntityEpsilonSussy",
"name": "Dave Coomer",
"antagonist_type": "\/datum\/antagonist\/heretic",
"antagonist_name": "Heretic",
"objectives": [
{
"objective_type": "\/datum\/objective\/custom",
"text": "Just blow stuff up like a sane atmos engineer.",
"result": "SUCCESS"
}
],
"team": []
},
"5": {
"key": "Buchta0007",
"name": "Sudie-Gai",
"antagonist_type": "\/datum\/antagonist\/ashwalker",
"antagonist_name": "Ash Walker",
"objectives": [
{
"objective_type": "\/datum\/objective\/protect_object",
"text": "Protect the necropolis tendril nest at all costs.",
"result": "SUCCESS"
}
],
"team": {
"type": "\/datum\/team\/ashwalkers",
"name": "Ash Walker Tribe",
"id": 1
}
},
"6": {
"key": "Radugadew1",
"name": "Hamed Dadar",
"antagonist_type": "\/datum\/antagonist\/traitor\/infiltrator\/sleeper_agent",
"antagonist_name": "Syndicate Sleeper Agent",
"objectives": [
{
"objective_type": "\/datum\/objective\/steal",
"text": "Steal any set of secret documents of any organization",
"result": "FAIL"
},
{
"objective_type": "\/datum\/objective\/maroon",
"text": "Prevent Trevor Suzuki, the Security Officer, from escaping alive.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/escape",
"text": "Escape on the shuttle or an escape pod alive and without being in custody.",
"result": "FAIL"
}
],
"team": []
},
"7": {
"key": "Dinkyminky1939",
"name": "Raoul Puke",
"antagonist_type": "\/datum\/antagonist\/traitor\/infiltrator",
"antagonist_name": "Infiltrator",
"objectives": [
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate Nooles-Peachooles, the Assistant.",
"result": "SUCCESS"
}
],
"team": []
},
"8": {
"key": "Og_faktsu",
"name": "Asska-Meerana",
"antagonist_type": "\/datum\/antagonist\/ashwalker",
"antagonist_name": "Ash Walker",
"objectives": [
{
"objective_type": "\/datum\/objective\/protect_object",
"text": "Protect the necropolis tendril nest at all costs.",
"result": "SUCCESS"
}
],
"team": {
"type": "\/datum\/team\/ashwalkers",
"name": "Ash Walker Tribe",
"id": 1
}
},
"9": {
"key": "Kvet",
"name": "Big Stick",
"antagonist_type": "\/datum\/antagonist\/sentient_creature",
"antagonist_name": "Sentient Creature",
"objectives": [],
"team": []
},
"10": {
"key": "Cottonfever",
"name": "Sentient Disease",
"antagonist_type": "\/datum\/antagonist\/disease",
"antagonist_name": "Sentient Disease",
"objectives": [
{
"objective_type": "\/datum\/objective\/disease_infect",
"text": "Survive and infect as many people as possible.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/disease_infect_centcom",
"text": "Ensure that at least one infected host escapes on the shuttle or an escape pod.",
"result": "SUCCESS"
}
],
"team": []
},
"11": {
"key": "Kalaveras",
"name": "blobbernaut (701)",
"antagonist_type": "\/datum\/antagonist\/sentient_creature",
"antagonist_name": "Sentient Creature",
"objectives": [],
"team": []
},
"12": {
"key": "Madsenanders",
"name": "Mega Space Carp",
"antagonist_type": "\/datum\/antagonist\/sentient_creature",
"antagonist_name": "Sentient Creature",
"objectives": [],
"team": []
},
"13": {
"key": "Beelzebubble",
"name": "Bur-Bura",
"antagonist_type": "\/datum\/antagonist\/ashwalker",
"antagonist_name": "Ash Walker",
"objectives": [
{
"objective_type": "\/datum\/objective\/protect_object",
"text": "Protect the necropolis tendril nest at all costs.",
"result": "SUCCESS"
}
],
"team": {
"type": "\/datum\/team\/ashwalkers",
"name": "Ash Walker Tribe",
"id": 1
}
},
"14": {
"key": "Thekillerchef",
"name": "Chadwick Nelson",
"antagonist_type": "\/datum\/antagonist\/obsessed",
"antagonist_name": "Obsessed",
"objectives": [
{
"objective_type": "\/datum\/objective\/assassinate\/jealous",
"text": "Murder Smarman Smaggasgale, Zee-Lanp's coworker.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/spendtime",
"text": "Spend 3 minutes around Zee-Lanp while they're alive.",
"result": "FAIL"
},
{
"objective_type": "\/datum\/objective\/hug",
"text": "Hug Zee-Lanp 6 times while they're alive.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/assassinate\/obsessed",
"text": "Murder Zee-Lanp, the Detective.",
"result": "SUCCESS"
}
],
"team": []
},
"15": {
"key": "Bucko Drink",
"name": "Mega Space Carp",
"antagonist_type": "\/datum\/antagonist\/sentient_creature",
"antagonist_name": "Sentient Creature",
"objectives": [],
"team": []
},
"16": {
"key": "Bombo-omb",
"name": "Pocket Medic",
"antagonist_type": "\/datum\/antagonist\/sentient_creature",
"antagonist_name": "Sentient Creature",
"objectives": [],
"team": []
},
"17": {
"key": "Lokedf",
"name": "Nanotrasen minebot",
"antagonist_type": "\/datum\/antagonist\/sentient_creature",
"antagonist_name": "Sentient Creature",
"objectives": [],
"team": []
},
"18": {
"key": "Demandro",
"name": "Nanotrasen minebot",
"antagonist_type": "\/datum\/antagonist\/sentient_creature",
"antagonist_name": "Sentient Creature",
"objectives": [],
"team": []
},
"19": {
"key": "Lucetheloop",
"name": "Nanotrasen minebot",
"antagonist_type": "\/datum\/antagonist\/sentient_creature",
"antagonist_name": "Sentient Creature",
"objectives": [],
"team": []
},
"20": {
"key": "PottotheFisherman",
"name": "Monkus Horace",
"antagonist_type": "\/datum\/antagonist\/sentient_creature",
"antagonist_name": "Sentient Creature",
"objectives": [],
"team": []
},
"21": {
"key": "PottotheFisherman",
"name": "Mi-Go You Go",
"antagonist_type": "\/datum\/antagonist\/sentient_creature",
"antagonist_name": "Sentient Creature",
"objectives": [],
"team": []
},
"22": {
"key": "Lutowski",
"name": "chaos magicarp",
"antagonist_type": "\/datum\/antagonist\/sentient_creature",
"antagonist_name": "Sentient Creature",
"objectives": [],
"team": []
},
"23": {
"key": "TheEmber",
"name": "Santa Claus",
"antagonist_type": "\/datum\/antagonist\/santa",
"antagonist_name": "Santa",
"objectives": [
{
"objective_type": "\/datum\/objective",
"text": "Bring joy and presents to the station!",
"result": "SUCCESS"
}
],
"team": []
},
"24": {
"key": "Ismaelbroken",
"name": "festivus pole",
"antagonist_type": "\/datum\/antagonist\/sentient_creature",
"antagonist_name": "Sentient Creature",
"objectives": [],
"team": []
},
"25": {
"key": "Demandro",
"name": "goose",
"antagonist_type": "\/datum\/antagonist\/sentient_creature",
"antagonist_name": "Sentient Creature",
"objectives": [],
"team": []
}
},
"parser": null,
"id": 9333931,
"datetime": {
"date": "2023-12-25 16:31:58.000000",
"timezone_type": 3,
"timezone": "UTC"
},
"round": 221113,
"key": "antagonists",
"type": "associative",
"version": 3,
"json": "{\"data\":{\"1\":{\"key\":\"Ghom\",\"name\":\"Scuff Gerald\",\"antagonist_type\":\"\/datum\/antagonist\/traitor\",\"antagonist_name\":\"Traitor\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/maroon\",\"text\":\"Prevent Duncan Osteen, the Station Engineer, from escaping alive.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate David Replaced, the Shaft Miner.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/martyr\",\"text\":\"Die a glorious death.\",\"result\":\"SUCCESS\"}],\"team\":[]},\"2\":{\"key\":\"Friendlyforreal\",\"name\":\"BETA.2\",\"antagonist_type\":\"\/datum\/antagonist\/malf_ai\",\"antagonist_name\":\"Malfunctioning AI\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate Brenda Blackburn, the Roboticist.\",\"result\":\"FAIL\"},{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate Zack Andreev, the Assistant.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/survive\/malf\",\"text\":\"Prevent your own deactivation.\",\"result\":\"FAIL\"}],\"team\":[]},\"3\":{\"key\":\"TypicalRig\",\"name\":\"Wally Walnut\",\"antagonist_type\":\"\/datum\/antagonist\/morph\",\"antagonist_name\":\"Morph\",\"objectives\":[],\"team\":[]},\"4\":{\"key\":\"EntityEpsilonSussy\",\"name\":\"Dave Coomer\",\"antagonist_type\":\"\/datum\/antagonist\/heretic\",\"antagonist_name\":\"Heretic\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/custom\",\"text\":\"Just blow stuff up like a sane atmos engineer.\",\"result\":\"SUCCESS\"}],\"team\":[]},\"5\":{\"key\":\"Buchta0007\",\"name\":\"Sudie-Gai\",\"antagonist_type\":\"\/datum\/antagonist\/ashwalker\",\"antagonist_name\":\"Ash Walker\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/protect_object\",\"text\":\"Protect the necropolis tendril nest at all costs.\",\"result\":\"SUCCESS\"}],\"team\":{\"type\":\"\/datum\/team\/ashwalkers\",\"name\":\"Ash Walker Tribe\",\"id\":1}},\"6\":{\"key\":\"Radugadew1\",\"name\":\"Hamed Dadar\",\"antagonist_type\":\"\/datum\/antagonist\/traitor\/infiltrator\/sleeper_agent\",\"antagonist_name\":\"Syndicate Sleeper Agent\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/steal\",\"text\":\"Steal any set of secret documents of any organization\",\"result\":\"FAIL\"},{\"objective_type\":\"\/datum\/objective\/maroon\",\"text\":\"Prevent Trevor Suzuki, the Security Officer, from escaping alive.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/escape\",\"text\":\"Escape on the shuttle or an escape pod alive and without being in custody.\",\"result\":\"FAIL\"}],\"team\":[]},\"7\":{\"key\":\"Dinkyminky1939\",\"name\":\"Raoul Puke\",\"antagonist_type\":\"\/datum\/antagonist\/traitor\/infiltrator\",\"antagonist_name\":\"Infiltrator\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate Nooles-Peachooles, the Assistant.\",\"result\":\"SUCCESS\"}],\"team\":[]},\"8\":{\"key\":\"Og_faktsu\",\"name\":\"Asska-Meerana\",\"antagonist_type\":\"\/datum\/antagonist\/ashwalker\",\"antagonist_name\":\"Ash Walker\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/protect_object\",\"text\":\"Protect the necropolis tendril nest at all costs.\",\"result\":\"SUCCESS\"}],\"team\":{\"type\":\"\/datum\/team\/ashwalkers\",\"name\":\"Ash Walker Tribe\",\"id\":1}},\"9\":{\"key\":\"Kvet\",\"name\":\"Big Stick\",\"antagonist_type\":\"\/datum\/antagonist\/sentient_creature\",\"antagonist_name\":\"Sentient Creature\",\"objectives\":[],\"team\":[]},\"10\":{\"key\":\"Cottonfever\",\"name\":\"Sentient Disease\",\"antagonist_type\":\"\/datum\/antagonist\/disease\",\"antagonist_name\":\"Sentient Disease\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/disease_infect\",\"text\":\"Survive and infect as many people as possible.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/disease_infect_centcom\",\"text\":\"Ensure that at least one infected host escapes on the shuttle or an escape pod.\",\"result\":\"SUCCESS\"}],\"team\":[]},\"11\":{\"key\":\"Kalaveras\",\"name\":\"blobbernaut (701)\",\"antagonist_type\":\"\/datum\/antagonist\/sentient_creature\",\"antagonist_name\":\"Sentient Creature\",\"objectives\":[],\"team\":[]},\"12\":{\"key\":\"Madsenanders\",\"name\":\"Mega Space Carp\",\"antagonist_type\":\"\/datum\/antagonist\/sentient_creature\",\"antagonist_name\":\"Sentient Creature\",\"objectives\":[],\"team\":[]},\"13\":{\"key\":\"Beelzebubble\",\"name\":\"Bur-Bura\",\"antagonist_type\":\"\/datum\/antagonist\/ashwalker\",\"antagonist_name\":\"Ash Walker\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/protect_object\",\"text\":\"Protect the necropolis tendril nest at all costs.\",\"result\":\"SUCCESS\"}],\"team\":{\"type\":\"\/datum\/team\/ashwalkers\",\"name\":\"Ash Walker Tribe\",\"id\":1}},\"14\":{\"key\":\"Thekillerchef\",\"name\":\"Chadwick Nelson\",\"antagonist_type\":\"\/datum\/antagonist\/obsessed\",\"antagonist_name\":\"Obsessed\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/assassinate\/jealous\",\"text\":\"Murder Smarman Smaggasgale, Zee-Lanp's coworker.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/spendtime\",\"text\":\"Spend 3 minutes around Zee-Lanp while they're alive.\",\"result\":\"FAIL\"},{\"objective_type\":\"\/datum\/objective\/hug\",\"text\":\"Hug Zee-Lanp 6 times while they're alive.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/assassinate\/obsessed\",\"text\":\"Murder Zee-Lanp, the Detective.\",\"result\":\"SUCCESS\"}],\"team\":[]},\"15\":{\"key\":\"Bucko Drink\",\"name\":\"Mega Space Carp\",\"antagonist_type\":\"\/datum\/antagonist\/sentient_creature\",\"antagonist_name\":\"Sentient Creature\",\"objectives\":[],\"team\":[]},\"16\":{\"key\":\"Bombo-omb\",\"name\":\"Pocket Medic\",\"antagonist_type\":\"\/datum\/antagonist\/sentient_creature\",\"antagonist_name\":\"Sentient Creature\",\"objectives\":[],\"team\":[]},\"17\":{\"key\":\"Lokedf\",\"name\":\"Nanotrasen minebot\",\"antagonist_type\":\"\/datum\/antagonist\/sentient_creature\",\"antagonist_name\":\"Sentient Creature\",\"objectives\":[],\"team\":[]},\"18\":{\"key\":\"Demandro\",\"name\":\"Nanotrasen minebot\",\"antagonist_type\":\"\/datum\/antagonist\/sentient_creature\",\"antagonist_name\":\"Sentient Creature\",\"objectives\":[],\"team\":[]},\"19\":{\"key\":\"Lucetheloop\",\"name\":\"Nanotrasen minebot\",\"antagonist_type\":\"\/datum\/antagonist\/sentient_creature\",\"antagonist_name\":\"Sentient Creature\",\"objectives\":[],\"team\":[]},\"20\":{\"key\":\"PottotheFisherman\",\"name\":\"Monkus Horace\",\"antagonist_type\":\"\/datum\/antagonist\/sentient_creature\",\"antagonist_name\":\"Sentient Creature\",\"objectives\":[],\"team\":[]},\"21\":{\"key\":\"PottotheFisherman\",\"name\":\"Mi-Go You Go\",\"antagonist_type\":\"\/datum\/antagonist\/sentient_creature\",\"antagonist_name\":\"Sentient Creature\",\"objectives\":[],\"team\":[]},\"22\":{\"key\":\"Lutowski\",\"name\":\"chaos magicarp\",\"antagonist_type\":\"\/datum\/antagonist\/sentient_creature\",\"antagonist_name\":\"Sentient Creature\",\"objectives\":[],\"team\":[]},\"23\":{\"key\":\"TheEmber\",\"name\":\"Santa Claus\",\"antagonist_type\":\"\/datum\/antagonist\/santa\",\"antagonist_name\":\"Santa\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\",\"text\":\"Bring joy and presents to the station!\",\"result\":\"SUCCESS\"}],\"team\":[]},\"24\":{\"key\":\"Ismaelbroken\",\"name\":\"festivus pole\",\"antagonist_type\":\"\/datum\/antagonist\/sentient_creature\",\"antagonist_name\":\"Sentient Creature\",\"objectives\":[],\"team\":[]},\"25\":{\"key\":\"Demandro\",\"name\":\"goose\",\"antagonist_type\":\"\/datum\/antagonist\/sentient_creature\",\"antagonist_name\":\"Sentient Creature\",\"objectives\":[],\"team\":[]}}}",
"originalUrl": null
}
Install Gentoo