• Payday 2
    52,591 replies, posted
I love that cover.
[QUOTE=DatKylelol;40648341]Holy fuck those images are huge. Sorry I couldn't get smaller ones.[/QUOTE] You can use t or img_thumb tags to reduce the size of the images.
Seeing how in gameplay videos, your screen fades to black and white, your audio gets fuzzier and quieter, and your visuals blur and smudge, all during your Bleedout running out, something I'd really like to see is getting thrown to the ground from Cloaker kicks. Eg: Backwards, forwards, to the side. Sort of like this, at [B]6:35[/B] [media]http://www.youtube.com/watch?v=usRU5ujHL30[/media]
I just hope this time around I can invest some of the millions of dollars of stolen bank money I have in a drill that doesn't completely suck.
[QUOTE=RearAdmiral;40664137]I just hope this time around I can invest some of the millions of dollars of stolen bank money I have in a drill that doesn't completely suck.[/QUOTE] Technician only from the sounds of it.
[url]http://www.crimenet.info/[/url] [CODE](function($){ // Number of seconds in every time division var days = 24*60*60, hours = 60*60, minutes = 60; // Creating the plugin $.fn.countdown = function(prop){ var options = $.extend({ callback : function(){}, timestamp : 0 },prop); var left, d, h, m, s, positions; // Initialize the plugin init(this, options); positions = this.find('.position'); (function tick(){ // Time left left = Math.floor((options.timestamp - (new Date())) / 1000); if(left < 0){ left = 0; } // Number of days left d = Math.floor(left / days); updateDuo(0, 1, d); left -= d*days; // Number of hours left h = Math.floor(left / hours); updateDuo(2, 3, h); left -= h*hours; // Number of minutes left m = Math.floor(left / minutes); updateDuo(4, 5, m); left -= m*minutes; // Number of seconds left s = left; updateDuo(6, 7, s); // Calling an optional user supplied callback options.callback(d, h, m, s); // Scheduling another call of this function in 1s setTimeout(tick, 1000); })(); // This function updates two digit positions at once function updateDuo(minor,major,value){ switchDigit(positions.eq(minor),Math.floor(value/10)%10); switchDigit(positions.eq(major),value%10); } return this; }; function init(elem, options){ elem.addClass('countdownHolder'); // Creating the markup inside the container $.each(['Days','Hours','Minutes','Seconds'],function(i){ $('<span class="count'+this+'">').html( '<span class="position">\ <span class="digit static">0</span>\ </span>\ <span class="position">\ <span class="digit static">0</span>\ </span>' ).appendTo(elem); if(this!="Seconds"){ elem.append('<span class="countDiv countDiv'+i+'"></span>'); } }); } // Creates an animated transition between the two numbers function switchDigit(position,number){ var digit = position.find('.digit') if(digit.is(':animated')){ return false; } if(position.data('digit') == number){ // We are already showing this number return false; } position.data('digit', number); var replacement = $('<span>',{ 'class':'digit', css:{ top:'-2.1em', opacity:0 }, html:number }); // The .static class is added when the animation // completes. This makes it run smoother. digit .before(replacement) .removeClass('static') .animate({top:'2.5em',opacity:0},'fast',function(){ digit.remove(); }) replacement .delay(100) .animate({top:0,opacity:1},'fast',function(){ replacement.addClass('static'); }); } })(jQuery); /* * jQuery Reveal Plugin 1.0 * www.ZURB.com * Copyright 2010, ZURB * Free to use under the MIT license. * http://www.opensource.org/licenses/mit-license.php */ (function ($) { /*--------------------------- Defaults for Reveal ----------------------------*/ /*--------------------------- Listener for data-reveal-id attributes ----------------------------*/ $('a[data-reveal-id]').live('click', function (e) { e.preventDefault(); var modalLocation = $(this).attr('data-reveal-id'); $('#' + modalLocation).reveal($(this).data()); }); /*--------------------------- Extend and Execute ----------------------------*/ $.fn.reveal = function (options) { var defaults = { animation: 'fadeAndPop', //fade, fadeAndPop, none animationspeed: 300, //how fast animtions are closeonbackgroundclick: true, //if you click background will modal close? dismissmodalclass: 'close-reveal-modal' //the class of a button or element that will close an open modal }; //Extend dem' options var options = $.extend({}, defaults, options); return this.each(function () { /*--------------------------- Global Variables ----------------------------*/ var modal = $(this), topMeasure = parseInt(modal.css('top')), topOffset = modal.height() + topMeasure, locked = false, modalBG = $('.reveal-modal-bg'); /*--------------------------- Create Modal BG ----------------------------*/ if (modalBG.length == 0) { modalBG = $('<div class="reveal-modal-bg" />').insertAfter(modal); } /*--------------------------- Open & Close Animations ----------------------------*/ //Entrance Animations modal.bind('reveal:open', function () { modalBG.unbind('click.modalEvent'); $('.' + options.dismissmodalclass).unbind('click.modalEvent'); if (!locked) { lockModal(); if (options.animation == "fadeAndPop") { modal.css({ 'top': $(document).scrollTop() - topOffset, 'opacity': 0, 'visibility': 'visible' }); modalBG.fadeIn(options.animationspeed / 2); modal.delay(options.animationspeed / 2).animate({ "top": $(document).scrollTop() + topMeasure + 'px', "opacity": 1 }, options.animationspeed, unlockModal()); } if (options.animation == "fade") { modal.css({ 'opacity': 0, 'visibility': 'visible', 'top': $(document).scrollTop() + topMeasure }); modalBG.fadeIn(options.animationspeed / 2); modal.delay(options.animationspeed / 2).animate({ "opacity": 1 }, options.animationspeed, unlockModal()); } if (options.animation == "none") { modal.css({ 'visibility': 'visible', 'top': $(document).scrollTop() + topMeasure }); modalBG.css({ "display": "block" }); unlockModal() } } modal.unbind('reveal:open'); }); //Closing Animation modal.bind('reveal:close', function () { if (!locked) { lockModal(); if (options.animation == "fadeAndPop") { modalBG.delay(options.animationspeed).fadeOut(options.animationspeed); modal.animate({ "top": $(document).scrollTop() - topOffset + 'px', "opacity": 0 }, options.animationspeed / 2, function () { modal.css({ 'top': topMeasure, 'opacity': 1, 'visibility': 'hidden' }); unlockModal(); }); } if (options.animation == "fade") { modalBG.delay(options.animationspeed).fadeOut(options.animationspeed); modal.animate({ "opacity": 0 }, options.animationspeed, function () { modal.css({ 'opacity': 1, 'visibility': 'hidden', 'top': topMeasure }); unlockModal(); }); } if (options.animation == "none") { modal.css({ 'visibility': 'hidden', 'top': topMeasure }); modalBG.css({ 'display': 'none' }); } } modal.unbind('reveal:close'); }); /*--------------------------- Open and add Closing Listeners ----------------------------*/ //Open Modal Immediately modal.trigger('reveal:open') //Close Modal Listeners var closeButton = $('.' + options.dismissmodalclass).bind('click.modalEvent', function () { modal.trigger('reveal:close') }); if (options.closeonbackgroundclick) { modalBG.css({ "cursor": "pointer" }) modalBG.bind('click.modalEvent', function () { modal.trigger('reveal:close') }); } $('body').keyup(function (e) { if (e.which === 27) { modal.trigger('reveal:close'); } // 27 is the keycode for the Escape key }); /*--------------------------- Animations Locks ----------------------------*/ function unlockModal() { locked = false; } function lockModal() { locked = true; } });//each call }//orbit plugin call })(jQuery); $(function(){ var note = $('#note'), ts = new Date(2013, 2, 27), newYear = true; if((new Date()) > ts){ // The new year is here! Count towards something else. // Notice the *1000 at the end - time must be in milliseconds ts = (new Date()).getTime() + 24*60*60*1000; newYear = false; } $('#countdown').countdown({ timestamp : ts, callback : function(days, hours, minutes, seconds){ var message = ""; message += days + " days" + ( days==1 ? '':'' ) + ", "; message += hours + " hours" + ( hours==1 ? '':'' ) + ", "; message += minutes + " minutes" + ( minutes==1 ? '':'' ) + " and "; message += seconds + " seconds" + ( seconds==1 ? '':'' ) + " <br />"; if(newYear){ message += ""; } else { message += ""; } note.html(message); } }); });[/CODE] It's a countdown.
should read the last few pages before i post.
[QUOTE=RaTcHeT302;40667297][url]http://www.crimenet.info/[/url] [CODE]*saving space*[/CODE] It's a countdown.[/QUOTE] if you look at the full swf there's a fleur de lis that's cut off on the main page [t]http://i.cubeupload.com/Cjge7l.jpg[/t] doesn't really mean shit, but I thought it was interesting (also I got that image by tearing apart the swf file, nothing out of the ordinary in it)
Any clue to when the countdown will change the page at all? Possibly in the above code?
SteamDB has updated showing a preorder, along with a special "criminal edition" preorder [url]http://steamdb.info/app/218620/[/url] Edit: According to David Goldfarb, we can expect some new information regarding PD2 tomorrow Source: [url]https://twitter.com/locust9/status/337247028298002432[/url]
[HIGHLIGHT][B]PRE-ORDER NOW AVAILABLE!![/B][/HIGHLIGHT] [U][URL]http://store.steampowered.com/app/218620/[/URL][/U]
And on another note [video=youtube;_HxdHD52sDA]http://www.youtube.com/watch?v=_HxdHD52sDA[/video]
My body just hit whole new levels of ready.
[QUOTE=Bread_Baron;40752916]My body just hit whole new levels of ready.[/QUOTE] My body has reached a new plane of readiness above the existence of these foolish mortals. I'll probably be going for the career criminal version, getting into the beta would be sweet.
Thank fuck I got paid today. Today was my pay day to order payday. Yay.
time to pre-order
oh neat. I didn't know there was gonna be a beta.
Time to get the bags out, and get the money.
I didn't get the first one, but I will get this one. YAY.
Pre-Purchase items won't be available later? Awww, dammit. And seeing the price it will took me a long time before I'm able to buy it.
Thank god Steam Mobile let me purchase the criminal edition from school! And on that note, my wallet is now crying. But it's oh SO worth it!
[QUOTE=Jarokwa;40754387]If I buy the Career Criminal edition, do I also get the loot-bag from the normal pre-order bonus?[/QUOTE] I would assume you get everything from the normal preorder if you get the criminal edition. I'm just guessing though, but hopefully that will be the case.
[QUOTE=Jarokwa;40754488]Purchased it anyways, but it's nowhere to be found in my Library, don't they usually show up regardless of not being released yet?[/QUOTE] I'd give it some time. Preorders don't always show up in your library first thing. I've had multiple occasions where it takes a few hours/days before it decides to appear.
I just got a crazy theory, someone mentioned earlier in a youtube comment "Uh where is Dallas? I know he isn't driving the car for sure." or something along those lines and after watching the trailer again seeing "Setting you up for the big game" followed by this screen. [thumb]http://i.imgur.com/VhibxUz.png[/thumb] What if there only are 3 criminals (or maybe four anyways) and a playable "commander" like Bain. What really made me think of it was the left hand bottom screen there with the view from a camera. This all seems very unlikely but it would be pretty cool if they did something like that. That was just my crazy theory :v:
So wait, the voice actor of Hoxton is a new one? I'm kind of confused here.
[QUOTE=E.C.S;40754935]So wait, the voice actor of Hoxton is a new one? I'm kind of confused here.[/QUOTE] I think they're just using different actors for the series. I'd prefer it if they constantly wore masks and had the correct voice overs.
OOOoo boy can't wait to get home to get the edition to let me into the beta.
I'm surprised that they haven't got any promos for TF2, or hell, Killing floor.
Bought Career Criminal, can't wait.
Suit up, load em, get to work. Going to nab the Criminal Career as soon as I can.
Sorry, you need to Log In to post a reply to this thread.