antagonists
Ray Gunn
(Digresskew)
as
The
Brother
/datum/antagonist/brother
-
SUCCESS
Assassinate Jayson Griffiths, the Cargo Technician.
/datum/objective/assassinate -
SUCCESS
Assassinate Kaden Zaun, the Assistant.
/datum/objective/assassinate -
FAIL
Have all members of your team escape on a shuttle or pod alive, without being in custody.
/datum/objective/escape
Mario Mangano
(MarioMagnum)
as
The
Brother
/datum/antagonist/brother
-
SUCCESS
Assassinate Jayson Griffiths, the Cargo Technician.
/datum/objective/assassinate -
SUCCESS
Assassinate Kaden Zaun, the Assistant.
/datum/objective/assassinate -
FAIL
Have all members of your team escape on a shuttle or pod alive, without being in custody.
/datum/objective/escape
Clown
(Giraman)
as
The
Brother
/datum/antagonist/brother
-
FAIL
Steal an unused sample of slime extract.
/datum/objective/steal -
FAIL
Steal the station blueprints.
/datum/objective/steal -
FAIL
Have all members of your team escape on a shuttle or pod alive, without being in custody.
/datum/objective/escape
Kira Yoshikage
(PootisBirb)
as
The
Brother
/datum/antagonist/brother
-
FAIL
Steal an unused sample of slime extract.
/datum/objective/steal -
FAIL
Steal the station blueprints.
/datum/objective/steal -
FAIL
Have all members of your team escape on a shuttle or pod alive, without being in custody.
/datum/objective/escape
Elwood Burns
(Getbrecked)
as
The
Brother
/datum/antagonist/brother
-
SUCCESS
Assassinate Andre Mosser, the Roboticist.
/datum/objective/assassinate -
SUCCESS
Assassinate Ray Gunn, the Medical Doctor.
/datum/objective/assassinate -
FAIL
Have all members of your team escape on a shuttle or pod alive, without being in custody.
/datum/objective/escape
Han York
(Bongosz)
as
The
Brother
/datum/antagonist/brother
-
SUCCESS
Assassinate Andre Mosser, the Roboticist.
/datum/objective/assassinate -
SUCCESS
Assassinate Ray Gunn, the Medical Doctor.
/datum/objective/assassinate -
FAIL
Have all members of your team escape on a shuttle or pod alive, without being in custody.
/datum/objective/escape
Luka Angelo
(OuO)
as
The
Traitor
/datum/antagonist/traitor
-
FAIL
Assassinate Haylee Prevatt, the Medical Doctor.
/datum/objective/assassinate -
FAIL
Steal the station blueprints.
/datum/objective/steal -
FAIL
Escape on the shuttle or an escape pod alive and without being in custody.
/datum/objective/escape
Lepi Mewtera
(Naloac)
as
The
Traitor
/datum/antagonist/traitor
-
SUCCESS
Steal an unused sample of slime extract.
/datum/objective/steal -
FAIL
Prevent Rube Cypret, the Station Engineer, from escaping alive.
/datum/objective/maroon -
SUCCESS
Escape on the shuttle or an escape pod alive and without being in custody.
/datum/objective/escape
Feathers McGraw
(DinksTM)
as
The
Traitor
/datum/antagonist/traitor
-
FAIL
Assassinate Maleena Kyriegala, the Virologist.
/datum/objective/assassinate -
SUCCESS
Prevent Chris Burg, the Assistant, from escaping alive.
/datum/objective/maroon -
FAIL
Escape on the shuttle or an escape pod alive and without being in custody.
/datum/objective/escape
John Raven
(Slashy93h)
as
The
Traitor
/datum/antagonist/traitor
-
SUCCESS
Assassinate Parker Blaine, the Station Engineer.
/datum/objective/assassinate -
SUCCESS
Steal the station blueprints.
/datum/objective/steal -
FAIL
Escape on the shuttle or an escape pod alive and without being in custody.
/datum/objective/escape
Parker Blaine
(50000 Unstoppable Watts)
as
The
Traitor
/datum/antagonist/traitor
-
FAIL
Steal the head of security's personal laser gun.
/datum/objective/steal -
SUCCESS
Prevent Oliver Eliza, the Assistant, from escaping alive.
/datum/objective/maroon -
FAIL
Escape on the shuttle or an escape pod alive and without being in custody.
/datum/objective/escape
Russel Lowstetter
(Polithunivan)
as
The
Traitor
/datum/antagonist/traitor
-
FAIL
Steal the nuclear authentication disk.
/datum/objective/steal -
FAIL
Hijack the shuttle to ensure no loyalist Nanotrasen crew escape alive and out of custody.
/datum/objective/hijack
Badass Syndrone (980)
(dinkstm)
as
The
Syndicate drone
/datum/antagonist/custom
-
FAIL
Assassinate Maleena Kyriegala, the Virologist.
/datum/objective/assassinate -
SUCCESS
Prevent Chris Burg, the Assistant, from escaping alive.
/datum/objective/maroon -
FAIL
Escape on the shuttle or an escape pod alive and without being in custody.
/datum/objective/escape
Raw Data
{
"data": {
"1": {
"key": "Digresskew",
"name": "Ray Gunn",
"antagonist_type": "\/datum\/antagonist\/brother",
"antagonist_name": "Brother",
"objectives": [
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate Jayson Griffiths, the Cargo Technician.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate Kaden Zaun, the Assistant.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/escape",
"text": "Have all members of your team escape on a shuttle or pod alive, without being in custody.",
"result": "FAIL"
}
],
"team": {
"type": "\/datum\/team\/brother_team",
"name": "Gunn & Mangano",
"id": 1
}
},
"2": {
"key": "MarioMagnum",
"name": "Mario Mangano",
"antagonist_type": "\/datum\/antagonist\/brother",
"antagonist_name": "Brother",
"objectives": [
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate Jayson Griffiths, the Cargo Technician.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate Kaden Zaun, the Assistant.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/escape",
"text": "Have all members of your team escape on a shuttle or pod alive, without being in custody.",
"result": "FAIL"
}
],
"team": {
"type": "\/datum\/team\/brother_team",
"name": "Gunn & Mangano",
"id": 1
}
},
"3": {
"key": "Giraman",
"name": "Clown",
"antagonist_type": "\/datum\/antagonist\/brother",
"antagonist_name": "Brother",
"objectives": [
{
"objective_type": "\/datum\/objective\/steal",
"text": "Steal an unused sample of slime extract.",
"result": "FAIL"
},
{
"objective_type": "\/datum\/objective\/steal",
"text": "Steal the station blueprints.",
"result": "FAIL"
},
{
"objective_type": "\/datum\/objective\/escape",
"text": "Have all members of your team escape on a shuttle or pod alive, without being in custody.",
"result": "FAIL"
}
],
"team": {
"type": "\/datum\/team\/brother_team",
"name": "Clown & Yoshikage",
"id": 2
}
},
"4": {
"key": "PootisBirb",
"name": "Kira Yoshikage",
"antagonist_type": "\/datum\/antagonist\/brother",
"antagonist_name": "Brother",
"objectives": [
{
"objective_type": "\/datum\/objective\/steal",
"text": "Steal an unused sample of slime extract.",
"result": "FAIL"
},
{
"objective_type": "\/datum\/objective\/steal",
"text": "Steal the station blueprints.",
"result": "FAIL"
},
{
"objective_type": "\/datum\/objective\/escape",
"text": "Have all members of your team escape on a shuttle or pod alive, without being in custody.",
"result": "FAIL"
}
],
"team": {
"type": "\/datum\/team\/brother_team",
"name": "Clown & Yoshikage",
"id": 2
}
},
"5": {
"key": "Getbrecked",
"name": "Elwood Burns",
"antagonist_type": "\/datum\/antagonist\/brother",
"antagonist_name": "Brother",
"objectives": [
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate Andre Mosser, the Roboticist.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate Ray Gunn, the Medical Doctor.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/escape",
"text": "Have all members of your team escape on a shuttle or pod alive, without being in custody.",
"result": "FAIL"
}
],
"team": {
"type": "\/datum\/team\/brother_team",
"name": "Burns & York",
"id": 3
}
},
"6": {
"key": "Bongosz",
"name": "Han York",
"antagonist_type": "\/datum\/antagonist\/brother",
"antagonist_name": "Brother",
"objectives": [
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate Andre Mosser, the Roboticist.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate Ray Gunn, the Medical Doctor.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/escape",
"text": "Have all members of your team escape on a shuttle or pod alive, without being in custody.",
"result": "FAIL"
}
],
"team": {
"type": "\/datum\/team\/brother_team",
"name": "Burns & York",
"id": 3
}
},
"7": {
"key": "OuO",
"name": "Luka Angelo",
"antagonist_type": "\/datum\/antagonist\/traitor",
"antagonist_name": "Traitor",
"objectives": [
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate Haylee Prevatt, the Medical Doctor.",
"result": "FAIL"
},
{
"objective_type": "\/datum\/objective\/steal",
"text": "Steal the station blueprints.",
"result": "FAIL"
},
{
"objective_type": "\/datum\/objective\/escape",
"text": "Escape on the shuttle or an escape pod alive and without being in custody.",
"result": "FAIL"
}
],
"team": []
},
"8": {
"key": "Naloac",
"name": "Lepi Mewtera",
"antagonist_type": "\/datum\/antagonist\/traitor",
"antagonist_name": "Traitor",
"objectives": [
{
"objective_type": "\/datum\/objective\/steal",
"text": "Steal an unused sample of slime extract.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/maroon",
"text": "Prevent Rube Cypret, the Station Engineer, from escaping alive.",
"result": "FAIL"
},
{
"objective_type": "\/datum\/objective\/escape",
"text": "Escape on the shuttle or an escape pod alive and without being in custody.",
"result": "SUCCESS"
}
],
"team": []
},
"9": {
"key": "DinksTM",
"name": "Feathers McGraw",
"antagonist_type": "\/datum\/antagonist\/traitor",
"antagonist_name": "Traitor",
"objectives": [
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate Maleena Kyriegala, the Virologist.",
"result": "FAIL"
},
{
"objective_type": "\/datum\/objective\/maroon",
"text": "Prevent Chris Burg, the Assistant, 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": []
},
"10": {
"key": "Slashy93h",
"name": "John Raven",
"antagonist_type": "\/datum\/antagonist\/traitor",
"antagonist_name": "Traitor",
"objectives": [
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate Parker Blaine, the Station Engineer.",
"result": "SUCCESS"
},
{
"objective_type": "\/datum\/objective\/steal",
"text": "Steal the station blueprints.",
"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": []
},
"11": {
"key": "50000 Unstoppable Watts",
"name": "Parker Blaine",
"antagonist_type": "\/datum\/antagonist\/traitor",
"antagonist_name": "Traitor",
"objectives": [
{
"objective_type": "\/datum\/objective\/steal",
"text": "Steal the head of security's personal laser gun.",
"result": "FAIL"
},
{
"objective_type": "\/datum\/objective\/maroon",
"text": "Prevent Oliver Eliza, the Assistant, 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": []
},
"12": {
"key": "Polithunivan",
"name": "Russel Lowstetter",
"antagonist_type": "\/datum\/antagonist\/traitor",
"antagonist_name": "Traitor",
"objectives": [
{
"objective_type": "\/datum\/objective\/steal",
"text": "Steal the nuclear authentication disk.",
"result": "FAIL"
},
{
"objective_type": "\/datum\/objective\/hijack",
"text": "Hijack the shuttle to ensure no loyalist Nanotrasen crew escape alive and out of custody.",
"result": "FAIL"
}
],
"team": []
},
"13": {
"key": "dinkstm",
"name": "Badass Syndrone (980)",
"antagonist_type": "\/datum\/antagonist\/custom",
"antagonist_name": "Syndicate drone",
"objectives": [
{
"objective_type": "\/datum\/objective\/assassinate",
"text": "Assassinate Maleena Kyriegala, the Virologist.",
"result": "FAIL"
},
{
"objective_type": "\/datum\/objective\/maroon",
"text": "Prevent Chris Burg, the Assistant, 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": []
}
},
"parser": null,
"id": 3104380,
"datetime": {
"date": "2019-05-25 18:51:08.000000",
"timezone_type": 3,
"timezone": "UTC"
},
"round": 109195,
"key": "antagonists",
"type": "associative",
"version": 3,
"json": "{\"data\":{\"1\":{\"key\":\"Digresskew\",\"name\":\"Ray Gunn\",\"antagonist_type\":\"\/datum\/antagonist\/brother\",\"antagonist_name\":\"Brother\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate Jayson Griffiths, the Cargo Technician.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate Kaden Zaun, the Assistant.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/escape\",\"text\":\"Have all members of your team escape on a shuttle or pod alive, without being in custody.\",\"result\":\"FAIL\"}],\"team\":{\"type\":\"\/datum\/team\/brother_team\",\"name\":\"Gunn & Mangano\",\"id\":1}},\"2\":{\"key\":\"MarioMagnum\",\"name\":\"Mario Mangano\",\"antagonist_type\":\"\/datum\/antagonist\/brother\",\"antagonist_name\":\"Brother\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate Jayson Griffiths, the Cargo Technician.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate Kaden Zaun, the Assistant.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/escape\",\"text\":\"Have all members of your team escape on a shuttle or pod alive, without being in custody.\",\"result\":\"FAIL\"}],\"team\":{\"type\":\"\/datum\/team\/brother_team\",\"name\":\"Gunn & Mangano\",\"id\":1}},\"3\":{\"key\":\"Giraman\",\"name\":\"Clown\",\"antagonist_type\":\"\/datum\/antagonist\/brother\",\"antagonist_name\":\"Brother\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/steal\",\"text\":\"Steal an unused sample of slime extract.\",\"result\":\"FAIL\"},{\"objective_type\":\"\/datum\/objective\/steal\",\"text\":\"Steal the station blueprints.\",\"result\":\"FAIL\"},{\"objective_type\":\"\/datum\/objective\/escape\",\"text\":\"Have all members of your team escape on a shuttle or pod alive, without being in custody.\",\"result\":\"FAIL\"}],\"team\":{\"type\":\"\/datum\/team\/brother_team\",\"name\":\"Clown & Yoshikage\",\"id\":2}},\"4\":{\"key\":\"PootisBirb\",\"name\":\"Kira Yoshikage\",\"antagonist_type\":\"\/datum\/antagonist\/brother\",\"antagonist_name\":\"Brother\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/steal\",\"text\":\"Steal an unused sample of slime extract.\",\"result\":\"FAIL\"},{\"objective_type\":\"\/datum\/objective\/steal\",\"text\":\"Steal the station blueprints.\",\"result\":\"FAIL\"},{\"objective_type\":\"\/datum\/objective\/escape\",\"text\":\"Have all members of your team escape on a shuttle or pod alive, without being in custody.\",\"result\":\"FAIL\"}],\"team\":{\"type\":\"\/datum\/team\/brother_team\",\"name\":\"Clown & Yoshikage\",\"id\":2}},\"5\":{\"key\":\"Getbrecked\",\"name\":\"Elwood Burns\",\"antagonist_type\":\"\/datum\/antagonist\/brother\",\"antagonist_name\":\"Brother\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate Andre Mosser, the Roboticist.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate Ray Gunn, the Medical Doctor.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/escape\",\"text\":\"Have all members of your team escape on a shuttle or pod alive, without being in custody.\",\"result\":\"FAIL\"}],\"team\":{\"type\":\"\/datum\/team\/brother_team\",\"name\":\"Burns & York\",\"id\":3}},\"6\":{\"key\":\"Bongosz\",\"name\":\"Han York\",\"antagonist_type\":\"\/datum\/antagonist\/brother\",\"antagonist_name\":\"Brother\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate Andre Mosser, the Roboticist.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate Ray Gunn, the Medical Doctor.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/escape\",\"text\":\"Have all members of your team escape on a shuttle or pod alive, without being in custody.\",\"result\":\"FAIL\"}],\"team\":{\"type\":\"\/datum\/team\/brother_team\",\"name\":\"Burns & York\",\"id\":3}},\"7\":{\"key\":\"OuO\",\"name\":\"Luka Angelo\",\"antagonist_type\":\"\/datum\/antagonist\/traitor\",\"antagonist_name\":\"Traitor\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate Haylee Prevatt, the Medical Doctor.\",\"result\":\"FAIL\"},{\"objective_type\":\"\/datum\/objective\/steal\",\"text\":\"Steal the station blueprints.\",\"result\":\"FAIL\"},{\"objective_type\":\"\/datum\/objective\/escape\",\"text\":\"Escape on the shuttle or an escape pod alive and without being in custody.\",\"result\":\"FAIL\"}],\"team\":[]},\"8\":{\"key\":\"Naloac\",\"name\":\"Lepi Mewtera\",\"antagonist_type\":\"\/datum\/antagonist\/traitor\",\"antagonist_name\":\"Traitor\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/steal\",\"text\":\"Steal an unused sample of slime extract.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/maroon\",\"text\":\"Prevent Rube Cypret, the Station Engineer, from escaping alive.\",\"result\":\"FAIL\"},{\"objective_type\":\"\/datum\/objective\/escape\",\"text\":\"Escape on the shuttle or an escape pod alive and without being in custody.\",\"result\":\"SUCCESS\"}],\"team\":[]},\"9\":{\"key\":\"DinksTM\",\"name\":\"Feathers McGraw\",\"antagonist_type\":\"\/datum\/antagonist\/traitor\",\"antagonist_name\":\"Traitor\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate Maleena Kyriegala, the Virologist.\",\"result\":\"FAIL\"},{\"objective_type\":\"\/datum\/objective\/maroon\",\"text\":\"Prevent Chris Burg, the Assistant, 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\":[]},\"10\":{\"key\":\"Slashy93h\",\"name\":\"John Raven\",\"antagonist_type\":\"\/datum\/antagonist\/traitor\",\"antagonist_name\":\"Traitor\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate Parker Blaine, the Station Engineer.\",\"result\":\"SUCCESS\"},{\"objective_type\":\"\/datum\/objective\/steal\",\"text\":\"Steal the station blueprints.\",\"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\":[]},\"11\":{\"key\":\"50000 Unstoppable Watts\",\"name\":\"Parker Blaine\",\"antagonist_type\":\"\/datum\/antagonist\/traitor\",\"antagonist_name\":\"Traitor\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/steal\",\"text\":\"Steal the head of security's personal laser gun.\",\"result\":\"FAIL\"},{\"objective_type\":\"\/datum\/objective\/maroon\",\"text\":\"Prevent Oliver Eliza, the Assistant, 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\":[]},\"12\":{\"key\":\"Polithunivan\",\"name\":\"Russel Lowstetter\",\"antagonist_type\":\"\/datum\/antagonist\/traitor\",\"antagonist_name\":\"Traitor\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/steal\",\"text\":\"Steal the nuclear authentication disk.\",\"result\":\"FAIL\"},{\"objective_type\":\"\/datum\/objective\/hijack\",\"text\":\"Hijack the shuttle to ensure no loyalist Nanotrasen crew escape alive and out of custody.\",\"result\":\"FAIL\"}],\"team\":[]},\"13\":{\"key\":\"dinkstm\",\"name\":\"Badass Syndrone (980)\",\"antagonist_type\":\"\/datum\/antagonist\/custom\",\"antagonist_name\":\"Syndicate drone\",\"objectives\":[{\"objective_type\":\"\/datum\/objective\/assassinate\",\"text\":\"Assassinate Maleena Kyriegala, the Virologist.\",\"result\":\"FAIL\"},{\"objective_type\":\"\/datum\/objective\/maroon\",\"text\":\"Prevent Chris Burg, the Assistant, 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\":[]}}}",
"originalUrl": null
}
Install Gentoo