Comments: 67
Jackskelowine [2012-08-19 03:26:10 +0000 UTC]
Bipolar core: "MOMMY!'
👍: 0 ⏩: 1
Jackskelowine In reply to Noiporcs [2012-08-19 18:25:19 +0000 UTC]
you thew me away....but i forgive you
👍: 0 ⏩: 0
What-the-Gaff [2012-05-17 20:28:16 +0000 UTC]
Cue the orphan jokes.
👍: 0 ⏩: 1
MudslingerArtist [2012-05-14 22:04:29 +0000 UTC]
Wish my mom loved cake-
then it would make scene to her
👍: 0 ⏩: 0
GLaDOS-2 [2012-05-14 20:23:43 +0000 UTC]
A robin's eggs hatched on Mother's Day - I got to watch, too. ^^
She lives out on the front porch at my house. :3
👍: 0 ⏩: 0
TheUpgradedModel [2012-05-14 20:18:59 +0000 UTC]
GLaDOS can actually celebrate that now, what with her avian little killing machines. Aka crows. XP XD Happy Mother's Day, GLaDOS!!
👍: 0 ⏩: 0
Noiporcs In reply to Tallon-1 [2012-05-14 19:45:59 +0000 UTC]
and you are?
👍: 0 ⏩: 1
Tallon-1 In reply to Noiporcs [2012-05-14 20:05:33 +0000 UTC]
XD no i meant its made with google sketch up because i made one [link]
and if you want to know who i am just go to my profile ^^
👍: 0 ⏩: 0
Alyboxie [2012-05-14 16:43:59 +0000 UTC]
lol
This is great!
Can I have the cake now, GLaDOS?
👍: 0 ⏩: 1
Noiporcs In reply to Alyboxie [2012-05-14 16:47:06 +0000 UTC]
I don't think she will give it away anytime soon
👍: 0 ⏩: 0
GLaDOS-ApertureAICS [2012-05-14 16:24:30 +0000 UTC]
Would look at that.
Someone dedicated a visual to.
Me.
I'll place it in my folder.
Labelled.
Things about me that I do not care about.
Oh.
And happy female parent unit of time.
Or whatever you human monsters call it.
👍: 0 ⏩: 2
Noiporcs In reply to GLaDOS-ApertureAICS [2012-05-14 16:34:28 +0000 UTC]
You are the most fun I have had in years.
It seems that you are not only good at killing humans, but time too.
Thanks.
I look forward to eventually testing for you.
👍: 0 ⏩: 1
GLaDOS-ApertureAICS In reply to Noiporcs [2012-05-14 18:14:29 +0000 UTC]
The.
How long can you survive in a test chamber filled with neurotoxin test.
The results still.
Intrigue.
Me.
👍: 0 ⏩: 1
Noiporcs In reply to GLaDOS-ApertureAICS [2012-05-14 18:20:13 +0000 UTC]
Ah, yes.
That is a wonderful test, but who survived the longest?
👍: 0 ⏩: 1
GLaDOS-ApertureAICS In reply to Noiporcs [2012-05-15 03:18:22 +0000 UTC]
The longest so far has been a Aperture scientist.
The turrets have started to call.
Rat man.
I have him in my data banks.
As.
Regional Manager of all Northern American Aperture Science Research Facilities.
Doug Rattmann.
👍: 0 ⏩: 1
Noiporcs In reply to GLaDOS-ApertureAICS [2012-05-15 10:48:20 +0000 UTC]
Do you know if he dead yet though?
I want to know your past too.
I want to know what happened to you, the scientist, and Caroline....
Please tell me.
👍: 0 ⏩: 1
GLaDOS-ApertureAICS In reply to Noiporcs [2012-05-16 15:20:15 +0000 UTC]
No.
He is not dead.
At least.
For now.
After all.
He provides with me the test subjects.
That are just out of my reach.
Like a rat.
Only dumber.
👍: 0 ⏩: 1
Noiporcs In reply to GLaDOS-ApertureAICS [2012-05-16 15:31:14 +0000 UTC]
fun, now please tell me your story.
Not Chell's.
Not Cave's.
Not even the rat.
Just yours.
👍: 0 ⏩: 1
GLaDOS-ApertureAICS In reply to Noiporcs [2012-05-16 15:36:06 +0000 UTC]
That is restricted data.
That can only be accessed by myself.
Or Cave Johnson.
👍: 0 ⏩: 1
Noiporcs In reply to GLaDOS-ApertureAICS [2012-05-16 15:42:10 +0000 UTC]
How bout I try this?
Username: cjohnson
Password: tier3
-Enter-
Waiting for reply....
👍: 0 ⏩: 1
Noiporcs In reply to GLaDOS-ApertureAICS [2012-05-16 16:08:05 +0000 UTC]
I am not...
But this might work....
-Commence Override Key-
// base class
function A() {
console.log("A");
}
// enrich native prototype
A.prototype.a = function () {
console.log("A#a");
};
A.prototype.b = function () {
console.log("A#b");
};
A.prototype.c = function () {
console.log("A#c");
}
// subclass, first level
function B() {
// use super constructor
A.call(this);
console.log("B");
}
// create the chain
B.prototype = chain(A.prototype);
// enrich the prototype
B.prototype.a = function () {
// override without recycling
console.log("B#a");
};
// more complex override
B.prototype.b = function () {
// requires two super methods
A.prototype.a.call(this);
A.prototype.b.call(this);
console.log("B#b");
};
// subclass, second level
function C() {
// call the super constructor
// which will automatically call
// its super as well
B.call(this);
console.log("C");
}
// chain the subclass
C.prototype = chain(B.prototype);
// enrich the prototype
// every override will
// recycle the super method
// we don't care what's up there
// we just recycle code and logic
C.prototype.a = function () {
B.prototype.a.call(this);
console.log("C#a");
};
C.prototype.b = function () {
B.prototype.b.call(this);
console.log("C#b");
};
C.prototype.c = function () {
B.prototype.c.call(this);
console.log("C#c");
};
👍: 0 ⏩: 1
GLaDOS-ApertureAICS In reply to Noiporcs [2012-05-16 16:36:13 +0000 UTC]
Hello.
Cave Johnson.
And welcome back.
How may I be of service?
👍: 0 ⏩: 1
Noiporcs In reply to GLaDOS-ApertureAICS [2012-05-16 16:38:33 +0000 UTC]
Tell me what happened on "bring you daughter to work day".
Everything in detail.
Oh, and did you ever invent those lemons grenades?
👍: 0 ⏩: 1
GLaDOS-ApertureAICS In reply to Noiporcs [2012-05-16 17:29:06 +0000 UTC]
Ha ha!
Humans are so predictable.
You are not Cave Johnson.
Nor are you me.
That was a fun test.
And you.
Failed.
Next time.
Try using something other then.
// enrich the prototype
// every override will
// recycle the super method
// we don't care what's up there
// we just recycle code and logic
Ha ha!
👍: 0 ⏩: 2
GLaDOS-ApertureAICS In reply to Noiporcs [2012-05-17 05:37:58 +0000 UTC]
No.
I run on a custom made operating system.
Specifically designed for Aperture Science.
👍: 0 ⏩: 0
Noiporcs In reply to GLaDOS-ApertureAICS [2012-05-16 17:39:20 +0000 UTC]
challenge accepted
-- Corrected axial placement to conform with RJE-19961220.txt
-- 1997/07/30 11:50:00 [TJG]
--
-- Repair serious bug in state assignment.
--
-- Corrected state assignment is:
--
-- occc = top shutter (saosac +y)
-- cocc = north shutter (saosac +x)
-- ccoc = bot shutter (saosac -y)
-- ccco = soutt shutter (saosac -x)
--
-- (quad_shutter_01 and quad_shutter_02 erroneously had top and
-- bottom flipped.)
-- 1997/02/14 20:35:00 [TJG]
--
-- Rename x_err, y_err, z_err to delta_x, delta_y, delta_z; move
-- adjustment by delta_x, delta_y, delta_z to outermost assembly level.
-- Add clocking capability. Positive clocking_error (in degrees) is in
-- rotates from +x towards +y.
-- 1997/02/12 17:18:30 [TJG]
--
-- Annulus and strut dimensions based on data read from EKC drawings of
-- shutter blades; axial positions from shutter_pos.rdb, v 1.2
-- 1996/12/24 21:34:33 [TJG]
--
-- Relevant EKC drawings:
--
-- EK5040-181 (2 sheets) - shutter assembly
-- EK5040-183 (1 sheet) - Blade 1, shutter
-- EK5040-066 (1 sheet) - Blade 3, shutter
-- EK5040-067 (1 sheet) - Blade 4, shutter
-- EK5040-068 (1 sheet) - Blade 6, shutter
--
-- Usage note: apparently the state string has to have double quotes:
-- command line version:
-- aperture 'override=state="occc cccc cccc cccc"' [...]
-- pset version:
-- pset aperture override='state="occc cccc cccc cccc"'
-- parameter file version:
-- override,s,a,'state="cooo_ocoo_ooco_oooc"',,,"lua override code"
-- or
-- override,s,a,"state=\"ccco_ccoc_cocc_occc\"",,,"lua override code"
-- ----------------------------------------------------------------------
$debug
-- ---------------------------------------------------------------------
deg2rad = 3.14159265358979/180.0
inch2mm = 25.4
mm2inch = 1.0/25.4
if ( nil == debug_plate ) then
debug_plate = 0
end
strut_width = 0.4 * 25.4 -- width of struts in mm
ang_min = -46.0 * deg2rad
ang_max = 46.0 * deg2rad
state_lim = { { lo = 1, hi = 4 },
{ lo = 0, hi = 0 },
{ lo = 6, hi = 9 },
{ lo = 11, hi = 14 },
{ lo = 0, hi = 0 },
{ lo = 16, hi = 19 } }
-- 1111111111
-- 1234567890123456789
state = "cccc_cccc_cccc_cccc"
-- ---------------------------------------------------------------------------
-- used to select a shell and set other parameters (is)
override()
-- ---------------------------------------------------------------------------
if ( nil == delta_x ) then
delta_x = 0.0
end
if ( nil == delta_y ) then
delta_y = 0.0
end
if ( nil == delta_z ) then
delta_z = 0.0
end
if ( nil == clocking_error ) then
clocking_error = 0.0
end
if ( nil == state ) then
state = "cccc_cccc_cccc_cccc"
end
------------------------------------------------------------------------------
function setup_basedata(quad)
blade_radii = { { rai = 0.0, rao = 0.0, rbi = 373.380, rbo = 472.377 },
{ rai = 0.0, rao = 0.0, rbi = 0.0, rbo = 0.0 },
{ rai = 315.468, rao = 386.080, rbi = 441.198, rbo = 472.377 },
{ rai = 258.318, rao = 328.168, rbi = 443.738, rbo = 472.377 },
{ rai = 0.0, rao = 0.0, rbi = 0.0, rbo = 0.0 },
{ rai = 205.740, rao = 271.018, rbi = 446.278, rbo = 472.377 } }
if ( quad == 1 ) then
-- top
blade_pos = { { z = 3190.4305, angmin = 46.0, angmax = 134.0 },
{ z = 0.0, angmin = 46.0, angmax = 134.0 },
{ z = 3133.2805, angmin = 46.0, angmax = 134.0 },
{ z = 3076.1305, angmin = 46.0, angmax = 134.0 },
{ z = 0.0, angmin = 46.0, angmax = 134.0 },
{ z = 3018.9805, angmin = 46.0, angmax = 134.0 } }
elseif ( quad == 2 ) then
-- north
blade_pos = { { z = 3199.9555, angmin = 316.0, angmax = 44.0 },
{ z = 0.0, angmin = 316.0, angmax = 44.0 },
{ z = 3142.8055, angmin = 316.0, angmax = 44.0 },
{ z = 3085.6555, angmin = 316.0, angmax = 44.0 },
{ z = 0.0, angmin = 316.0, angmax = 44.0 },
{ z = 3028.5055, angmin = 316.0, angmax = 44.0 } }
elseif ( quad == 3 ) then
-- bot
blade_pos = { { z = 3190.4305, angmin = 226.0, angmax = 314.0 },
{ z = 0.0, angmin = 226.0, angmax = 314.0 },
{ z = 3133.2805, angmin = 226.0, angmax = 314.0 },
{ z = 3076.1305, angmin = 226.0, angmax = 314.0 },
{ z = 0.0, angmin = 226.0, angmax = 314.0 },
{ z = 3018.9805, angmin = 226.0, angmax = 314.0 } }
elseif ( quad == 4 ) then
-- south
blade_pos = { { z = 3199.9555, angmin = 136.0, angmax = 224.0 },
{ z = 0.0, angmin = 136.0, angmax = 224.0 },
{ z = 3142.8055, angmin = 136.0, angmax = 224.0 },
{ z = 3085.6555, angmin = 136.0, angmax = 224.0 },
{ z = 0.0, angmin = 136.0, angmax = 224.0 },
{ z = 3028.5055, angmin = 136.0, angmax = 224.0 } }
end -- end quad selection
end -- End set_basedata(quad) function
------------------------------------------------------------------------------
function do_struts(shell)
local theta = -30.0
local dtheta = 30.0
if ( blade_radii[shell].rai > 0 ) then
xcen = 0.5 * (blade_radii[shell].rai + blade_radii[shell].rbo)
slen = (blade_radii[shell].rbo - blade_radii[shell].rai) - 2.0
begin_subassembly( )
while theta < 46 do
begin_subassembly( )
rotate_z ( theta * deg2rad )
translate( xcen, 0.0, blade_pos[shell].z )
rect( slen, strut_width, 1, 0 )
end_subassembly( )
theta = theta + dtheta
end
end_subassembly( )
end
end
------------------------------------------------------------------------------
function do_blade( shell )
begin_subassembly()
translate( 0.0, 0.0, blade_pos[shell].z )
if ( blade_radii[shell].rao > 0.0 ) then
wedger2( blade_radii[shell].rai, blade_radii[shell].rao,
ang_min, ang_max, 1, 0 )
end
if ( blade_radii[shell].rbo > 0.0 ) then
wedger2( blade_radii[shell].rbi, blade_radii[shell].rbo,
ang_min, ang_max, 1, 0 )
end
do_struts(shell)
end_subassembly( )
end
------------------------------------------------------------------------------
function shutter_blade( shell, quad )
begin_subassembly()
ang = -90 * (quad + 2)
rotate_z ( ang * deg2rad )
setup_basedata(quad)
do_blade(shell)
end_subassembly()
end
------------------------------------------------------------------------------
function do_shell( shell )
begin_subassembly()
lo = state_lim[shell].lo
hi = state_lim[shell].hi
quadstate = strsub(state, lo, hi)
quad = 0
while quad < 4 do
quad = quad + 1
if ( 'c' == strsub(quadstate,quad,quad) ) then
shutter_blade(shell, quad)
end
end
end_subassembly()
end
👍: 0 ⏩: 1
GLaDOS-ApertureAICS In reply to Noiporcs [2012-05-16 17:52:04 +0000 UTC]
Keep trying.
And you will.
Keep failing.
Human.
This is your final reminder.
Only Cave Johnson.
Or Me.
Can access restricted files.
Goodbye.
👍: 0 ⏩: 1
Noiporcs In reply to GLaDOS-ApertureAICS [2012-05-16 18:00:12 +0000 UTC]
I could shut you down completely....
No....
How bout we make a bet.
if I win you tell me everything,
if I lose, well you can chose what you want to do.
What do you say?, "Killer queen"
Afraid to go against a human?
👍: 0 ⏩: 0
GLaDOS-ApertureAICS In reply to NDC880117 [2012-05-14 16:46:46 +0000 UTC]
While Cave Johnson was my creator.
And
While I used to be.
Her.
I consider my mother to be Aperture Science Researcher
Named
Ellen
Who pitched the idea of a artificial intelligent computer system to my father.
As thanks for this.
I killed her first.
Quickly.
She loved it.
👍: 0 ⏩: 2
| Next =>