Collision between bays?

Hello!

I'm trying to get a collision between an array of movieclips, but he does not do well = S.

Here is where I am now:


for (i = 0; i < bulletArray.length; i ++) {}

If (_root.bulletArray [i]. HitTest (_root. Enemy))

{
unloadMovie (bulletArray [i])
_root. Enemy.Lives = bulletDMG

}

}

This code works, but it is only collide with an object. I made a chart called: _root.enemyArray.

I tried to make a statement within the current without success.

Any help is greatly appreciated!

The next line has a few problems.  I'll let you try to classify them by yourself first...

for (z = 0;<><>

Tags: Adobe Animate

Similar Questions

  • Collision between my PC and my Adobe ID

    Hello

    I have the last Photoshop CC (updated about 2 weeks) on my Windows 7 laptop.

    at the present time, the overview of device application connects to my Photoshop, on any device (I have more than 1 iPhone that are connected with my adobe ID).

    When I tried to work with my adobe ID on another computer with the same version of photoshop, it worked, so this isn't something with my adobe ID.

    When I tried to work with another adobe on my PC ID, it worked either. so it is not installing...

    What should I do?

    I think that there is something between my adobe ID and my computer. some perhaps of registry keys?

    Adobe support sent me here because they don't have the answers...

    I also tried to uninstall completely all adobe applications (including the app Manager) CC and installed again. did not work.

    does anyone have an idea for my problem? any suggestion?

    Thank you!

    The problem was with the family name which included the "sign.

    removing it solved the problem.

  • Management of multiple detection of collisions between objects (not necessarily circles)

    Hello.

    I´d would like to know if any good West tutorial, or if anyone knows, a way to manage a detection of multiple collision with detection of pixel level, objects, not necessarily circles, irregular objects.

    Any help?

    Try: flash 3 physical collision

  • switching between bays

    Hi, I have two tables and I am trying to hook a control that selects one or the other, I'm having issues doing this. Could someone lend little aid?

    I have my diagram and façade attached.

    Try to use The FUNCTION SELECT.

  • How to check for equivalence between bays

    Maybe it's a basic question, but why my example attached returns false? I think that if two tables contain the same number of elements, and that those elements were identical, the following example returns true. This is a good example of "there is something fundamental about the variables that you are the dominant," or something?

    Any help is appreciated.

    If you look at him is operator, you will see this:

    "Two of these variables is equal if they refer to the same object, array, or.
    function. Two separate arrays are never considered equal, even if they
    the same number of elements ".

    So you compared element by element.

    > var aTestA:Array = [1];
    var aTestB:Array = [1];

    If you trace (aTestA [0] == aTestB [0]);
    you will get the real...

    --
    Dave-
    Developer leader
    http://www.blurredistinction.com
    Adobe Community Expert
    http://www.Adobe.com/communities/experts/

  • Animate simple Collision in edge detection

    I'm new to lively edge and I created a game in which a player moves their character left and right on the screen, trying to avoid colliding with the other characters. I searched for a good and simple collision detection function/algorithm/plug-ins use to detect these collisions.

    The characters are all simple rectangles (convex?) and the other characters move vertically along the y-axis while the character of the hero can move left, right, upwards or downwards. I have 2 two questions that I can't solve right now:

    1. how to keep my character of heroes within the scene (I don't want him to go off the stage when the Player tries to move it left/right/etc... too far;)

    2. how to I detects collisions between hero and 20 characters or other character that drive up and down along the y axis?

    My thoughts are that inclusive would be all that is necessary for this game pretty simple because I don't have a lot of characters to check collisions and my characters are all rectangles. I stripped down so that two objects on the stage (a blue and red rectangle) and I overlap right now (should indicate a collision) and tried to implement the following code to detect the collision. I put this function in the action of compositionReady:

    var Object1 is sym. $l ("BlueRectangle");

    var object2 = sym.$("RedRectangle");

    If (object1.x < object2.x + object2.width & & object1.x + object1.width > object2.x & &)

    Object1.y < object2.y + object2.height & & object1.y + object1.height > object2.y) {}

    The objects are in contact with

    Alert ("Oops! You crashed! ») ;

    setInterval (sym (e), 35);

    }

    But it nothing happens when I test the project hosted in a browser. No alert occurs. What I am doing wrong?

    Once I understood how to apply the code to run the detection of collision for several rectangles that could collide with my hero character?

    How to set the interval to periodically check the collisions and what is refresh rate?

    Any help would be greatly appreciated!

    Here is another resource that can help you to understand this: http://paultrani.com/2013/02/drag-drop-in-edge-animate/

  • Collision detection problem

    Hey guys,.

    I practice so the creation of a platform game. I have a movement system works, but when you try to add collision with platforms I have a problem.

    I did add each platform in a table and then check for the collision between the player and each platform, since I have just a bunch of instances without the platform symbol name on my stage. The problem with this is that my jumping code, I use a Boolean "onGround" value, which determines whether or not the player is "on the ground". And since my loop "foreach" across ALL platforms, even if the player is on a platform of some, there are other, it won't, and if it returns the onGround Boolean false.

    It's a problem with my code of jumping in general, I wonder where I get out of here. If I need to change my code from jumping, or change the collision, or what. Any ideas would be great. Here is my code:

    package  
    {
        import flash.display.MovieClip;
        import flash.events.Event;
        import flash.events.KeyboardEvent;
        import flash.display.DisplayObject;
    
        public class Main extends MovieClip
        {
    
            var arrowUp:Boolean = false;
            var arrowDown:Boolean = false;
            var arrowLeft:Boolean = false;
            var arrowRight:Boolean = false;
    
            var arrowUpReleased:Boolean = true;
            var arrowDownReleased:Boolean = true;
            var arrowLeftReleased:Boolean = true;
            var arrowRightReleased:Boolean = true;
    
            var onGround:Boolean = undefined;
            var isJumping:Boolean = undefined;
    
            var vx:Number = 0;
            var vy:Number = 0;
            var acceleration:Number = 1;
            var gravity:Number = 0.3;
            var jumpForce:Number = 7;
    
            var speedLimit:uint = 6;
    
            var platformArray:Array = new Array();
            var platformNumber:uint = 0;
    
            var thePlatform:MovieClip;
    
            public function Main() 
            {
                stage.addEventListener(KeyboardEvent.KEY_DOWN, keyPressed);
                stage.addEventListener(KeyboardEvent.KEY_UP, keyReleased);
                stage.addEventListener(Event.ENTER_FRAME, update);
    
                for (var i:uint = 0; i < numChildren; i++)
                     {
                         if(getChildAt(i) is Platform)
                         {
                             platformArray.push(getChildAt(i));
                         }
                     }
                for each (var platform:DisplayObject in platformArray)
                {
                    if (platform.hitTestPoint(player.x, player.y + 20, true))
                        {
                            vy = 0;
                            onGround = true;
                        }
                }
            }
    
            function keyPressed(event:KeyboardEvent):void
            {
                if (event.keyCode == 37)
                {
                    arrowLeft = true;
                    arrowLeftReleased = false;
                }
                if (event.keyCode == 38)
                {
                    arrowUp = true;
                    arrowUpReleased = false;
                    isJumping = true;
                }
                if (event.keyCode == 39)
                {
                    arrowRight = true;
                    arrowRightReleased = false;
                }
                if (event.keyCode == 40)
                {
                    arrowDown = true;
                    arrowDownReleased = false;
                }
    
            }
    
            function keyReleased(event:KeyboardEvent):void
            {
                if (event.keyCode == 37)
                {
                    arrowLeft = false;
                    arrowLeftReleased = true;
                }
                if (event.keyCode == 38)
                {
                    arrowUp = false;
                    arrowUpReleased = true;
                    isJumping = false;
                }
                if (event.keyCode == 39)
                {
                    arrowRight = false;
                    arrowRightReleased = true;
                }
                if (event.keyCode == 40)
                {
                    arrowDown = false;
                    arrowDownReleased = true;
                }
    
            }
    
            function update (event:Event):void
            {
    
                //ACCELERATION
                if (arrowLeft)
                {
                    if (vx > 0)
                    {
                        vx = 0;
                    }
                    if ((Math.abs(vx)) < speedLimit)
                    {
                        vx -= acceleration/2;
                        player.x += vx;
                    }
                    else
                    {
                        player.x += vx;
                    }
                }
                if (arrowRight)
                {
                    if (vx < 0)
                    {
                        vx = 0;
                    }
                    if (vx < speedLimit)
                    {
                        vx += acceleration/2;
                        player.x += vx;
                    }
                    else
                    {
                        player.x += vx;
                    }
                }
                if (arrowUp && onGround)
                {
                    vy = -jumpForce;
                }
    
                //DECELERATION
                if (arrowLeftReleased)
                {
                    if (vx < 0)
                    {
                        vx += acceleration;
                        player.x += vx;
                    }
                }
                if (arrowRightReleased)
                {
                    if (vx > 0)
                    {
                        vx -= acceleration;
                        player.x += vx;
                    }
                }
    
    
                //GRAVITY
    
                player.y += vy;
    
                if (!onGround)
                {
                    vy += gravity;
                }
                if (onGround && !isJumping)
                {
                    vy = 0;
                }
                if (vy > 0)
                {
                    onGround = false;
                }
                else
                {
                    onGround = true;
                }
    
                //COLLISION
    
                for each (var platform:MovieClip in platformArray)
                {
                    if (platform.hitTestPoint(player.x, player.y + 20, true))
                    {
                        vy = 0;
                        onGround = true;
                    }
                    else
                    {
                        onGround = false;
                    }
                }
    
                trace (onGround);
            }
    
        }
    
    }
    

    Thank you

    PS what is happening right now with that code is that the player hit the platform and stops, but onGround rest false

    Probably, there is too much code for anyone to really go. However, from what you said on your loop for:

    for each {(var plate-forme: DisplayObject dans platformArray)}

    If (platform.hitTestPoint (player.x, player.y + 20, true)) {}

    Vy = 0;

    onGround = true;

    }

    }

    I think what you want is to put a break; in there right after onGround = true; -C' is to say stop the treatment when you find a ground plan.

    Also, there are a couple of collision of good systems out there that might make this a little easier and more robust. Take a look at the Kit of detection of Collision (CDK):

    https://code.Google.com/p/collisiondetectionkit/

  • hitTestObject collision with pattern checking

    I enter an event frame checking collisions between objects on the screen and the mouse cursor. The problem. Each object has a name, but I want to detect collisions between the cursor and the objects with a model name.

    For example, on the screen there are five objects called

    XObj1

    AObj2

    XObj3

    XObj4

    AObj5

    I want to check the collision only mouse cursor and all objects starting with X or has.

    The solution I had doesn't work the way I expected because it runs a loop and returns the array with an index of these objects. I wish I had a direct approach as

    MouseCursor.hitTestObject (stage.getChildByName (Pattern));

    But I don't know if it's possible.

    Thanks in advance

    you need several times to loop through each object that requires a hittest or put all these objects in a common parent that contains no other child and repeatedly check a hittest with the parent.

  • Detection of collision, multiple movieclips, auto collision.

    Here is my code to attach several clips on the stage

    var humans:Number = 90;
    for (i=0; i<humans; i++) {
              mcHuman = attachMovie("mcHuman", "mcHuman"+i, i);
    //blah blah
    }
    

    Whatever happens, it seems impossible to detect collisions between mcHuman and mcHuman...

    Anyone have any ideas?

    Thank you.

    There is probably more code that you realize that there are, but it is up to you to decide.

    Your first not set of loops make sense, just a loop is necessary as you had originally.  This might be a reason for things to go crazy.

    As regards the enterframe function goes, you have an excess of braces in this document, which could also be a reason for things to go crazy.  In addition, if you do not move humans at all (your code does nothing to move as it is), the you do not want or need the function enterframe no more...

    humans var = 90;

    for (i = 0; i

    mcHuman = attachMovie ("mcHuman", "mcHuman" + I, i);

    mcHuman._x = random (Stage.width);

    mcHuman._y = random (Stage.height);

    mcHuman.xTarget = random 20-10;

    mcHuman.yTarget = random 20-10;

    }

    for (i = 0; i

    for (j = 0; j

    If (_root ["mcHuman" + i] .hitTest (_root ["mcHuman" + j])) {}

    trace ("hit!");

    }

    }

    }

  • Number of Collisions in the shooting game problem

    Hello, I work a simple game in which a ship fires at the approach of asteroids, and I have problems with the collision between the ship and the

    asteroid. In the movieClipI ship made incandescent chassis 6 to mean the 3 first collisions and the loss of life, and then for the fourth collision I have

    made an alpha of the 87 frame interpolation inside the boat so that he disappeared to signify the end of the game. I used a meter as shown below but all the ship

    fact is never gets so glow frame 87. Thank you for taking the time to see it.

    import of important flash libraries.
    import flash.events.KeyboardEvent;
    import flash.events.Event;
    import flash.display.MovieClip;
    import flash.display.Sprite;

    var countCollisions:Number = 0;
    var astArray:Array = new Array();
    var speed: Number = 10;
    Initializes the variables.
    var key_left:Boolean = false;
    var key_right:Boolean = false;
    var key_up:Boolean = false;
    var key_down:Boolean = false;
    var key_space:Boolean = false;
    var shootLimiter:Number = 0;
    Checks if the player presses a button.

    var: timer = new Timer(2000, 10);
    timer.addEventListener (TimerEvent.TIMER, AddAsteroid);
    Timer.Start ();

    stage.addEventListener (KeyboardEvent.KEY_DOWN, KeyDown);
    stage.addEventListener (KeyboardEvent.KEY_UP, KeyUp);

    var ship: MovieClip = new Ship()
    var backgr:MovieClip = new Background();

    backgr.x = 0;
    backgr.y = 45;
    addChild (backgr);
    addChild (ship);

    function AddAsteroid(e:TimerEvent):void
    {

    var asteroid: MovieClip = new Asteroid();
    Asteroid.x = 800;
    Asteroid.y = Math.round (Math.random () * 700);
    astArray.push (asteroid);
    addChild (asteroid);
    asteroid.addEventListener (Event.ENTER_FRAME, asteroidmove);

    function asteroidmove(e:Event):void
    {
    Asteroid.x-
    ///

    ///

    for (var i = 0; i < astArray.length; i ++)
    {

    If (astArray [i] .hitTestObject (Ship))
    {
    countCollisions ++;
    ship.gotoAndPlay (6).

    if(countCollisions ==4)
    {
    ship.gotoAndPlay (87);
    }
    If (astArray [i] .stage)
    {
    removeChild (astArray [i]);
    removeEventListener (Event.ENTER_FRAME, asteroidmove);
    }


    }
    }

    }

    }

    addEventListener (Event.ENTER_FRAME, backgroundmove);

    function backgroundmove(e:Event):void
    {
    backgr.x-= 1;

    If (backgr.x <-2110)
    {
    backgr.x = 0;
    }
    }

    Allows the main function play each image.
    addEventListener (Event.ENTER_FRAME, Main);

    Create the main function.
    main function (event: Event) {}
    CheckKeys();
    }

    Create the function KeyDown.
    function KeyDown(event:KeyboardEvent) {}
    if(Event.keycode == 37) {//checks if left arrowkey is pressed.
    key_left = true;
    }
    if(Event.keycode == 39) {//checks if right arrowkey is pressed.
    key_right = true;
    }
    if(Event.keycode == 38) {//checks if some arrowkey is pressed.}
    key_up = true;
    }
    if(Event.keycode == 40) {//checks if the arrowkey is pressed.
    Key_Down = true;
    }
    if(Event.keycode == 32) {//checks if the arrowkey is pressed.
    key_space = true;

    }
    }

    function KeyUp(event:KeyboardEvent) {}
    if(Event.keycode == 37) {//checks if left arrowkey is released.
    key_left = false;
    }
    if(Event.keycode == 39) {//checks if right arrowkey is released.
    key_right = false;
    }
    if(Event.keycode == 38) {//checks if some arrowkey is released.}
    key_up = false;
    }
    if(Event.keycode == 40) {//checks if the arrowkey is released.
    Key_Down = false;
    }
    if(Event.keycode == 32) {//checks if the arrowkey is released.
    key_space = false;
    }
    }

    function CheckKeys()
    {
    shootLimiter += 1;

    If (key_left)
    {
    setDirection (1);
    Ship.x-= 5;
    }
    If (key_right)
    {
    setDirection (0);
    Ship.x += 5;

    }
    {if (key_up)}
    Ship.y-= 5;
    }
    {if (Key_Down)}
    Ship.y += 5;
    }

    If ((key_space) & & (shootLimiter > 8))
    {
    shootLimiter = 0;
    var b = new Bullet();
    addChild (b);
    b.x = ship.x + 50;
    b.y = ship.y + 3;
    addEventListener (Event.ENTER_FRAME, moveBullet);
    }

    function moveBullet(e:Event):void
    {
    b.x += 10;

    If (b.x > 600)
    {
    If (Contains (b))
    {
    removeChild (b);
    }
    removeEventListener (Event.ENTER_FRAME, moveBullet);

    }
    for (var i = 0; i < astArray.length; i ++)
    {
    If (astArray [i] .hitTestObject (b))
    {
    removeChild (b);
    removeChild (astArray [i]);

    removeEventListener (Event.ENTER_FRAME, moveBullet);
    }
    }
    }
    }
    function setDirection (param) {}
    If (param == 0) {}

    ship.scaleX = 1;
    } else {}
    ship.scaleX = - 1;
    }

    }

    You're a little around with it and you have not yet removed the asteroid of the table... see if what follows helps to resolve the issues...

    for (var i = 0; i)

    {if (astArray [i] .hitTestObject (Ship))}

    get rid of the asteroid
    MovieClip(astArray[i]).removeEventListener (Event.ENTER_FRAME, asteroidmove);
    removeChild (astArray [i]);
    astArray.splice (i, 1);
      
    countCollisions ++;
     
    If (countCollisions > = 4) {}
    ship.gotoAndPlay (87);
    } else {}
    ship.gotoAndPlay (6).
    }
    }

    }

  • the interference of tiles collision detection

    Hi, I have a bunch of tiles, I try to use as walls for the avatar (maze in place) and I encountered a problem with the detection of collision between two bricks and an avatar, as well as several instances of the same brick. Code attached.

    the_wall is a string. to help the flash to convert this string into a table to use object notation:

  • NB100-12N, 3G modem does not work after hibernate

    My computer is a NB 100 - 12N with Windows XP Home SP3. It is equipped with an internal modem to 3G, Modem Broadband Mobile F3507g from Toshiba.

    When the computer is started, Wireless Manager 5 starts and automatically connect to the internet through 3G modem. However, if the computer switches to hibernation Wireless Manager gives the error message "no modem mobile broadband not connected" (freely translated from Swedish as I have Swedish version). I can't find anyway to get it back except reboot the computer from scratch.

    The computer is also equipped with WIFI and as I suspected a collision between two network systems I tried to disable the WIFI network. This did not make a difference however.

    Suggestions anyone? I hope you can help because using a laptop (in effect) without hibernation is quite annoying...

    Sara

    It also not help to close the Wireless Manager and reopen it again.
    If this does not help, have you updated to the latest FW, driver manager and wireless?

  • HP DV8-1180ed: adding one or two 500GB SSD in HP Pavilion DV8-1180ed

    Hello

    I want to swich my first 500G hard drive between bay 1 and bay 2 (the drive in Bay 2 gives SMART errors).

    Then I want to build a Samsung 500 GB 850 EVO bay 1 and us it to begin.

    Is it possible, or are there pitfalls or limitations?

    Another option in the future to replace my 500G drive in bay 2 with another Samsung 500 GB EVO 850

    Is it possible, or are there pitfalls or limitations?

    Thanks in advance.

    Gerard

    Hello

    I have the samsung ssd installed its works very well.

    Thanks for the good tips

    Gerard

  • Roots FileConnection and application folders names

    I read the forums, guides and the developer APIs, but I'm still looking for a few details on works on BlackBerry FileConnection. I am writing an application that will work with the configuration entry minimum of the user on all devices running 4.2.1 and upward.

    1. is store / and SDCard / internal always the name of the memory and the SD card roots?

    2 JSR 75 leaves open the question of whether an application sees the virtual roots that are private to itself or if all applications share the same roots. How does on BBs? I have seen many examples where the path name starts by "/ store/home/user //" or "/ SDCard/BlackBerry // '. Is this necessary, or can my request simply use "/ store /" or "/ SDCard / and add the file name? If the former, are there best practices documented anywhere to manage collisions between apps?

    3. If the files are visible in many applications, there are layers of security available to protect data (I think something similar to how a PersistentObject can be encapsulated in a ControlledAccess object when you use the PersistentStore) or do make us our own?

    Thanks for the pointers on these issues!

    1. to Yes date, but that could change.  It is recommended to use the FileSystem.listRoots method to get a list of valid root file systems.

    2. all applications share the same roots on BlackBerry mobile devices.  It is recommended that applications create their own folder to store their files in.

    3. There is no integrated in JSR 75 access restrictions that would prevent another application to open your file.  You can encrypt your data to prevent other applications to see your raw data.  Here are some examples on how this can be done:

    How - to use basic encryption
    Article number: DB-00107

    http://www.BlackBerry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800332/800779/How_to _...

    How to - use encryption advanced
    Article number: DB-00106

    http://www.BlackBerry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800332/800779/How_to _...

    4. This is true and also applies to the micro SD card.

    5. political IT may restrict access to built in memory and the micro SD card.  You can see the COMPUTER of the BlackBerry Enterprise Server Administrator's policy reference guide for more information on COMPUTER strategies.  A FileConnection may also be restricted based by application using Application control policy.  This can be set on the BlackBerry Enterprise Server (for advanced users applications) or modified by the user (Options, Advanced Options, Applications, change the permissions).  An application can also request a change in the permission by using the ApplicationPermissions class.

    6. mobile devices blackBerry have no unique file name restrictions.  What works in Windows should work on a BlackBerry handheld.

  • A few questions about FileConnection/JSR 75

    [I posted these issues some time ago, but got no response]

    I am writing an application that targets the 4.2.1 and upward. After reading everything I can find (api docs, forum, kb, guides, web search), I still have many questions about the BlackBerry file system:

    1. Are store / and SDCard / internal name of the memory and the SD card root on all BlackBerry devices?
    2. JSR 75 leaves open the question of whether an application sees the virtual roots that are private to itself or if all applications share the same roots. How does on BBs? I have seen many examples where the path name starts by "/ store/home/user/app_name /" or "/ SDCard/BlackBerry/app_name / '. Is this necessary, or can my request simply use "/ store /" or "/SDCard/" and add the file name? If the former, are there best practices documented anywhere to manage collisions between app names?
    3. If the files are visible in many applications, there are layers of security available to protect data (I think something similar to how a PersistentObject can be encapsulated in an object ControlledAccess using the PersistentStore) or do make us our own?
    4. I read on this forum somewhere that store / is not available when a device is connected via USB and mass storage is active. Is this and other information like this documented somewhere?
    5. May restrict the COMPUTER strategies how an application uses FileConnection, particularly to the store / and SDCard /? If so, is there any guidance on common restrictions that developers should know when you write applications for general use?
    6. What restrictions are there on the names of files (allowed characters, length, etc.)?

    Any guidance or pointers will be appreciated!

    Hi Ted,

    I'm not sure on your remaining questions, but I'll try to answer as best I can:

    1. did not have different names on the devices until today.

    2. you have no problem on SD card and you are allowed to save files anywhere it. Not quite sure

    shop around, but you should be able to save files on the file system visible and own created folders. There will be

    some folders inaccessible devices that require internal processing (installed Te of applications etc..).

    3. you can open files as readonly etc. but elsethere it is not the layers of security installed. If you have data

    issues of security, you must save this Te using the RuntimeStore class!

    4. I don't know, but it's a fact. But for this purpose, you can detect the toggling of mass storage

    programmatically.

    5 see point No. 3

    6 see restrictions as specified in JSR 75.

    Kind regards

    Jochen

Maybe you are looking for

  • Admission to FV and Farmville - when loading a small Virgin window page reloads over and over again. Help please.

    HelloI play Farmville and there are a few months when I updgraded FF - whenever I connect to FV, a small window appears on the side and my FV guard reload times and whenever he reloads a new small window pop - up is displayed. Can someone help me ple

  • How can I mount a partition to external hard drive

    My external hard drive partitioned shows all 3 on the disk utility, but that I have to do is grey and not mounted. How to mount or recover my data?

  • Malware - issue Safari

    My daughter's computer has apparently received a Malware infected.  Safari has been locked up.  She has "Force Quit" Safari and now the icon is gone.  I don't have a Mac, it's difficult to help him by phone.  Any thoughts?

  • Photon: Having an error with WiFi after update

    @mark tested Thoroghly? Care to explain why the wifi worked when the update came down and now he refuses to work? I press the toggle to turn on wifi and I'm greeted by 'mistake' in small letters beneath him. Awesome - did you actually make it useless

  • HP Pavilion e9107c: device drivers for Windows 8.1

    Bought Windows 8.1 and I'm ready to upgrade. Microsoft told me I might need to load new drivers for my network interface card and possibly others, but the network card is the most important. Without it I can't connect to the internet and load any nee