D
Deleted member 30609
Unconfirmed Member
Why are you guys not saving often and using auto-save? It keeps like three recent saves. It's amazing.
Why are you guys not saving often and using auto-save? It keeps like three recent saves. It's amazing.
Code:// Guy playing a video game on a couch if(time>0 && time<10) { // the rm function was for if I wanted to shoot a scene as far out as the wall was, // so it would just remove that one wall for me. I ended up not needing it for anything. // rm->hideWallExclusive(0); human->animateGamepad(time); cont1->animateGamepad(time); bear->animateGamepadLeft(time); } // I used if instead of elseif. While it's more demanding, I presume, for it to be // going through each of these loops every frame, it didn't drop the FPS below 60. // Using elseif means that if I didn't specify <time, it wouldn't execute the next logical // if statement. // Side view of guy playing video games if(time>=2 && time < 2.5) { gCamera.setPostTranslation(-10, 9.9, 12); gCamera.setTarget(0, 0, 0); } // Pan across to the little bear toy thing if(time>=2.5 && time<5) { if(time>4) human->animateHeadLeft(interpolate(4, 5, 10, -70)); gCamera.setPostTranslation(gCamera.getCameraLocation().data[0] + 0.04, gCamera.getCameraLocation().data[1], gCamera.getCameraLocation().data[2] - 0.04); if(inc<3) inc += 0.01 * time; gCamera.setTarget(inc, 0, inc * 6); } // Bear won video game, gloats if(time>5 && time<8) { gCamera.setPostTranslation(6, 4, 6.77); // Don't know if C++ has anything like (bear.getPostTranslation() + new vector3(0, 1.5, 0)); // Didn't have time to look it up. gCamera.setTarget(bear->getPostTranslation().data[0], bear->getPostTranslation().data[1] + 1.5, bear->getPostTranslation().data[2]); if(time>6) bear->animateSway(time); if(time>6.5) human->animateHeadLeft(interpolate(6.5, 8, -70, 0)); } // Cut back to guy if(time>9) { gCamera.setPostTranslation(-3, 6, 3); gCamera.setTarget(human); } // Guy realises he lost at the video game if(time>10) { human->animateHoldHead(time, time+4); cont2->setPostTranslation(0.2, 0, 0); cont2->setRotation('x', 30, 'y', -45, 'z', -30); } // Guy throws controller after losing if(time>12) { gCamera.setPostTranslation(0, 4, -5); gCamera.setTarget(c->getPostTranslation().data[0], c->getPostTranslation().data[1] + 8, c->getPostTranslation().data[2]); bear->animateGamepadCentre(time); human->standPose(); human->throwPose(); human->setPostTranslation(-2, 8, 8); cont1->setPostTranslation(-1.7, 10, 6.6); human->setRotation('y', 90); human->animateThrowing(interpolate(12.5, 13, -180, 0), interpolate(12.5, 12.7, 0.4, -0.4)); cont1->setPostTranslation(interpolate(12.5, 13, -1.7, 3), interpolate(12.5, 13, 10, 1), 6.6); cont1->setRotation('x', interpolate(12.5, 13, 0, 360)); } // Closeup of bear, more gloating if(time>14) { gCamera.setPostTranslation(3, 6, 1); gCamera.setTarget(bear); } // Guy moves to bear. Hide legs with chair so I don't have to animate. // Working within restrictions of my ability. :D if(time>16) { rm->hideWallExclusive(2); gCamera.setPostTranslation(3, 10, 25); human->setPostTranslation(interpolate(16, 17.5, -2, 4), 8, 8); gCamera.setTarget(human); } // Rotate to look at bear if(time>17) { human->setRotation('y', interpolate(17, 17.5, 90, 0)); gCamera.setTarget(human); } // guy picks up bear after losing. Bear isn't properly synced to hand. Too minor to fix. if(time>18) { human->animateThrowing(interpolate(18, 19, 0, -120), interpolate(18, 19, -0.4, 0.4)); bear->setPostTranslation(4, interpolate(18.5, 21, bear->getPostTranslation().data[1], 8), bear->getPostTranslation().data[2]); } // View from the side if(time>19) { rm->hideWallExclusive(1); gCamera.setPostTranslation(20, 8, 8); } // bear starts flailing its limbs in panic if(time>19.5 && time<28) { bear->animateFlailing(time); } // guy has bear in air if(time>20) { rm->hideWallExclusive(0); gCamera.setPostTranslation(0, 7.5, bear->getPostTranslation().data[3] - 5); gCamera.setTarget(bear); human->setRotation('y', 180); bear->setPostTranslation(1.5, 7.5, 5.5); } if(frame==2000) { s->startSound(); } // bear thrown by human, spins through air cartoonishly if(time>21) { human->animateThrowing(interpolate(21, 23, -180, 0), interpolate(21, 23, 0.4, -0.4)); bear->setPostTranslation(1.5, 7.5, interpolate(21, 25, 5.5, -5)); if(time<25) bear->setRotation('y', (time/21) * 2000); gCamera.setPostTranslation(2, 7.5, interpolate(21, 25, -3, -9)); gCamera.setTarget(bear); } // side view of bear running into television if(time>25) { rm->hideWallExclusive(1); bear->setPostTranslation(1.5, 9, interpolate(25, 27, -6, -9)); if(time<27) bear->setRotation('y', (time/25) * 2000); gCamera.setPostTranslation(20, 7, -5); gCamera.setTarget(-10, 7, -10); } // bear hits television and falls to the ground if(time>27) { bear->setPostTranslation(1.5, interpolate(27, 28, 7.5, 2), interpolate(27, 28, -9, -8)); if(time<28) bear->setRotation('z', (time/27) * 4000); tele->setRotation('x', interpolate(27, 29, 0, -10)); } if(frame==2950) { s->stopSound(); } // television falls on bear, threatening my PG-13 rating until I clarify here that the bear is // actually a robot, and has no feelings. And the first law of robotics means that I cannot have // my grades harmed, or through inaction, allow my grades to be harmed, by me crushing it to death. // Because robots can't die. // ... probably. if(time>29) { tele->setPostTranslation(0, interpolate(29, 29.5, 11, 2), interpolate(29, 29.5, -11, -6)); tele->setRotation('x', interpolate(29, 29.5, -5, 110)); } // eventually stop if (time >= 32) gProgramMode = kpmFinished;
also im up for a sydgaf on the 18th of nov DOUBLE SYD GAF WEEKENDS
Nooo come for the 23rd!!!!
So are you available for a board games day, holy?
alas i'm in sydney for harvest festival on the saturdya!
AnkhWeasel proclaims his epitaph in steam chat: "My brain is straight but GODDAMN is my penis ever bi!"
As in sat the 17th? I might be able to extend my stay depending on exams if we want to do the meetup then. Not sure though.
AnkhWeasel proclaims his epitaph in steam chat: "My brain is straight but GODDAMN is my penis ever bi!"
Original flight arrived Melbourne 24th 1pm-ish. Auto allocated one on 25th 5pm-ish. New one (awaiting confirmation so who the hell knows) arrives 24th 2pm-ish.cods: LOL... jesus christ. hopefully dont have to be back at work etc on teh 24th?
So, seems like I will be walking into an EBGames and picking up Halo 4 on launch day. Livestream is ridiculous even though the dude playing is terrible.
Just keep your shampoo in your room, that's what we had to do living on Residence!
Fucking Jetstar.
Get an email today while in Matsumoto telling me they've changed our flight on the 23rd from Osaka->Gold Coast->Melbourne to one on the 24th from Osaka->Taipei->Singapore->Darwin->Melbourne.
What. The. Fuck.
Why they couldn't have changed it to Osaka->Cairns->Melbourne on the 23rd like I did (after calling three times, as their system hung up on me) is beyond me.
Had alright experiences flying to Hobart and Singapore (both from Melbourne) so coupled with the cheap prices to Japan (1500 return for two) figured it'd be OK. Going to be pretty wary in the future.This is why I never use Jetstar. Never hear good experiences from them.
Had alright experiences flying to Hobart and Singapore (both from Melbourne) so coupled with the cheap prices to Japan (1500 return for two) figured it'd be OK. Going to be pretty wary in the future.
No explanation why the scheduled flight (in 11 days!) from Gold Coast to Melbourne was cancelled, either.
oh god O_OOsaka->Taipei->Singapore->Darwin->Melbourne.
The thing with Jetstar international is you have to collect/check your bags for EACH FLIGHT so it'd be hard to lose them. Each of those auto-allocated flights had a 3 or so hour layover too.
Digital Distrubution. Way of the future!I was supposed to go out and get xcom today, but didn't cos I couldn't be bothered:/
super laaaaazy saturdayyy!
What I wouldn't give for a tape recording of the awkward silence that ensues when Holy next catches up with that particular aunt.drunk fb msgd my aunty tonight
Holy Check:
HI AUNTY . I HOPE YOUR COMPUTER IS WELL. LOVE NEPHEW HOLYCHECK.
Aunty:
is that a way of sending me a friends request, if it is I accept as I cant wait for all my friends to ask who my new friend is with such a cool name, good undercover
01:42
Holy Check:
no . my facebook is for friends only, or people i want hearing about the mundane shit i talk about every day. this also allows me to add whom ever i want, without the presssures of "why didnt you add me" as we've discussed before that you have with your current account! SORRY TO BE HONEST AUNTY.
oh yeah.
I need to get this. What platform did you get it on? And where did you get the USB adaptor?Rocksmith is pretty awesome.
After playing twice on Classic Ironman I've had enough of the bullshit hit percentages where you can miss three 70% shots in a row, but hey, you're likely to get that 30% shot and so are the aliens while you are behind full cover!FUCK XCOM IN THE BALLS
man that game kicks you in the dick
Yeah, but you "drunk dialed" your Aunt, so there's that.
Haha. This reminds me of a conversation on Idle Thumbs where they talked about some games (I think it was Civ?) automatically skewing probability in favour of the player because human beings don't understand how probability actually works and get frustrated. It's interesting that a game by the same developer doesn't appear to do this. I'd suppose difficulty level might be a factor.After playing twice on Classic Ironman I've had enough of the bullshit hit percentages where you can miss three 70% shots in a row, but hey, you're likely to get that 30% shot and so are the aliens while you are behind full cover!
PS3. The adaptor comes with the game.I need to get this. What platform did you get it on? And where did you get the USB adaptor?
Haha. This reminds me of a conversation on Idle Thumbs where they talked about some games (I think it was Civ?) automatically skewing probability in favour of the player because human beings don't understand how probability actually works and get frustrated. It's interesting that a game by the same developer doesn't appear to do this. I'd suppose difficulty level might be a factor.
He prefers to be by himself.Why drink alone
He wasn't alone! He was on steam chat!Why drink alone
He wasn't alone! He was on steam chat!
Thinking about it now, it reminds me pretty heavily of Black Bugs by Regurgitator. I love Unit-era 'Gurge <3So here's the animation I made from my graphic programming course. It's terrible, it's rushed, but fuck it. It's done.
And without a doubt it was the single hardest assignment I've ever done, even though it looks like something from 1993.
Thinking about it now, it reminds me pretty heavily of Black Bugs by Regurgitator. I love Unit-era 'Gurge <3
This interests me. Which part did you find hard?So here's the animation I made from my graphic programming course. It's terrible, it's rushed, but fuck it. It's done.
And without a doubt it was the single hardest assignment I've ever done, even though it looks like something from 1993.
Yes, but they don't play games.Is there an AusGAF steam group?
sooo
pretty sure i want to try a cross nation photo scavenger hunt thing
basically theres a list of things to find
you go and find them and take a photo of it
each thing gets points based on difficulty
person with most points by the end wins
whos interestedmay not actually win a prize
i should say, by cross nation i just mean everyone can play
This interests me. Which part did you find hard?
void humanoid::sitPose()
{
upperTorso->setRotation('x', 20);
torso->setRotation('x', -10);
head->setRotation('x', -10);
upperLegL->setPostTranslation(upperLegL->getPostTranslation().data[0], -1.0, 1.8);
upperLegL->setRotation('x', -105);
lowerLegL->setRotation('x', 80);
lowerLegL->setPostTranslation(0, -1.2, -1.2);
upperLegR->setPostTranslation(1, -1.0, 1.8);
upperLegR->setRotation('x', -105, 'y', 20);
lowerLegR->setRotation('x', 80);
lowerLegR->setPostTranslation(0, -1.2, -1.2);
upperArmL->setRotation('x', -60);
upperArmL->setPostTranslation(-1.6, -0.4, 1);
lowerArmL->setRotation('x', -60, 'y', 40);
lowerArmL->setPostTranslation(0.6, -1.4, 0.5);
upperArmR->setRotation('x', -60, 'y', 30);
upperArmR->setPostTranslation(1.6, -0.2, 0.5);
lowerArmR->setRotation('x', -60, 'y', -60);
lowerArmR->setPostTranslation(-0.6, -1.4, 0.1);
}