STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 228066 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2560 · P5120 |
This is the info page for Flash #128915 |
<P ALIGN="LEFT"><FONT FACE="_sans" SIZE="12" COLOR="#000000"> </FONT></P> |
At the start of the game, the protagonist, Booker DeWitt is riding a boat out to the coast of Maine with a mysterious man and woman. Booker, a former Pinkerton agent—now suffering from a massive amount of debt from gambling—has been hired by the man to rescue a girl named Elizabeth from the floating city of Columbia. If Booker is successful in bringing the girl back to New York, all of his debt will be wiped clean. The woman hands Booker his personal chest that includes important details for his mission: the code to enter Columbia, several Silver Eagle Dollars, one loaded pistol, a picture of Monument Island, a picture of Elizabeth, the key for Elizabeth's cell, and coordinates to New York City. Booker enters the lighthouse, and later, a shuttle atop it. He enters the code given to him and boards the shuttle, only to drop his pistol and be launched into the sky, ascending into the city of Columbia. Upon entering Columbia, Booker is automatically exposed to the religious movement of Columbia and its leader, Zachary Hale Comstock, who is worshipped and seen as a prophet of God. Booker, in order to gain access into Columbia, must be baptized; however, the preacher nearly drowns Booker, sending him into a state of unconsciousness in the process. Dreaming, Booker finds himself in his office and hears a voice demanding him to "bring us the girl and wipe away the debt." Opening the door, Booker sees New York City—in the year 1984—under attack by Columbia. Booker awakens and finally enters the city; he has arrived on the day of the city's fair. Meanwhile, he is contacted by Rosalind Lutece via telegram; she warns him not to alert Comstock to his presence, and not to choose #77. Booker later encounters Rosalind and her "twin", Robert, as they make bets on the flip of a coin. Booker attends a raffle and eventfully chooses #77, which wins him the first chance to throw the ball at an interracial couple. Before throwing the ball—either at the couple, or the announcer of the raffle, Jeremiah Fink—he is seized by the police when his right hand (which is branded as A.D.) is identified as the hand of the "False Shepard," who is prophesied by Comstock to be the one who will bring about the city's downfall by "leading the lamb (of Columbia) astray." Booker is forced to fight his way through the streets of Columbia, and, again, encounters the Lutece Twins, who supply him with a Shield. Making his way to Monument Island—the location where he will find Elizabeth—Booker is contacted by Zachary Comstock himself, who tells him he knows much about Booker's past and that his quest will end in blood. When Booker reaches Monument Island, he finally meets Elizabeth, who is unaware that she has been observed as a "specimen" for all her life. Booker discovers that Elizabeth has an ability—one gained by being a test subject in trans-dimensional research when she was a child—to open portals through dimensional space and time when he sees her turn a picture of the Eiffel Tower into a portal to an actual street in Paris in the year 1983. Booker eventually enters the library and Elizabeth is initially frightened, and throws books at the stranger, but she becomes relieved when she asks Booker if he is real, and he replies that he's "real enough." Using the key given to Booker by the Luteces, he and Elizabeth barely escape from Monument Island, and from her guardian—the 30-ft winged creature known as the Songbird. Booker and Elizabeth then crash-land onto Battleship Bay, rendering Booker unconscious. Booker dreams, finding himself in his office again. This time, Elizabeth is present, as well as the voice from the previous dream. Both have the same words for Booker: "Bring us the girl, and wipe away the debt." Opening the door and calling out the name "Anna," Booker awakens to find Elizabeth kneeling over him. Spotting the First Lady's Aerodrome, Booker convinces Elizabeth to come with him so that they can go to Paris, which was what she always dreamed of. While in Columbia, Booker learns that the city is in the midst of a war between The Founders, a faction of the white and rich supremacists led by Comstock, and the Vox Populi, a multi-racial and multi-nationality group of the poor and the working class. Both factions desire Elizabeth and her powers, believing they can use her to turn the tide of the war in their favor. While searching for the First Lady's zeppelin, Booker witnesses Elizabeth's ability first hand; the city is riddled with shimmering rips in the air known as Tears, which are windows or doors to other universes and other times. Elizabeth has the ability to widen these Tears and manipulate them by transporting objects from other realities to the reality she is in. Before acquiring the Vigor in the Hall of Heroes needed to activate the lift to Lady Comstock's Aerodrome, Booker and Elizabeth discover more about Comstock and the creation of Columbia. Despite Booker being present at the Battle of Wounded Knee and having no recollection of such, Comstock was also apparently present and was a hero of the battle. Later on in life, he claimed to have seen the archangel Columbia, who showed him a vision of the future, a future with a floating city in the sky. This experience made him see himself as a Prophet of God. He then met quantum physicist Rosalind Lutece, who discovered the components necessary to make matter float. The pair worked with the United States Congress to create the floating city of Columbia, in order to spread America's ideals and successes all across the world. After its completion in 1900, Columbia traveled across the world until 1901, when it fired on Peking, China during the Boxer Rebellion and Congress subsequently demanded that Columbia return to mainland America. Comstock, feeling betrayed and believing that America's ideals were fading, led Columbia in its secession from the United States, and, afterwards, it vanished into the clouds. Over the course of a decade, the independent state of Columbia became a hotbed of racism, ultranationalism, and religious radicalism, leading to a rebellion, which began when Daisy Fitzroy—a servant of Comstock's—was accused of murdering Lady Comstock, Comstock's wife. Enraged by this, Fitzroy rallied supporters to her cause of removing Comstock from power, leading to the creation of the Vox Populi. In the Hall of Heroes, Booker encounters a fellow soldier from Wounded Knee, Cornelius Slate, who is fighting with the Vox Populi against Comstock. Slate reveals that Booker's instincts are correct—Comstock was never there, nor was he on the battlefield during the Boxer Rebellion. Booker and Elizabeth also discover that she is Comstock's daughter, which is why Comstock is relentless in his pursuit of her—He wants his heir to "sit the throne, and drown in flame the mountains of man." After fighting Slate and his men—and either killing or sparing Slate—Booker acquires Shock Jockey and escorts Elizabeth to the First Lady's Aerodome. As Booker sets the zeppelin's course, Elizabeth discovers that he had lied to her—the coordinates he put in were taking them to New York, not Paris—Angered, she hits Booker with a wrench and knocks him out. She eventually leaves the zeppelin, which is hijacked by Vox Populi. Regaining consciousness, Booker meets Daisy Fitzroy and they make a deal—Booker will go to the gunsmith Chen Lin and get weapons for the Vox and, in exchange, Fitzroy will return the zeppelin. Booker is dropped into Finkton, where he meets up with Elizabeth. She agrees to join him only so that she can reach Paris. The two continue into the industrial zones and the shanty-towns of the poor. They eventually find Chen Lin—tortured to death. Suddenly, the Lutece twins appear before them and reveal that Lin, like Schrödinger's Cat, is both alive and dead in other worlds. Elizabeth opens a tear in which Lin did not die. However, now everyone that died in the reality they just left (including Lin) remembers being dead, and Lin believes that his machines are there when they aren't. Lin has also had his tools seized by the police in this alternate Columbia, and when Booker and Elizabeth find them, they are forced to open another tear in which the weapons are in the possession of the Vox. In the new reality, the Vox have rebelled against Jeremiah Fink, and the Booker in this reality was a hero who died for the Vox cause. Fitzroy, encountering Booker, proclaims him "either an imposter or a ghost" and orders her troops to attack him because she wants him to remain a martyr. She then kills Fink and threatens to kill a little boy, claiming that doing so is the only way to eliminate the Founders. But, before she can kill the boy, Elizabeth sneaks up behind Fitzroy and stabs her in the back, leading to her death. Elizabeth, remorseful and covered in blood, rushes abord the First Lady's Airship and locks herself in a room while Booker puts in coordinates for their next destination. When Elizabeth emerges, Booker sees that she has cut off her ponytail and changed into her mother's dress. She asks him how he can forget what he has done, and he replies that he doesn't forget; he just learns to live with it. Abruptly, Songbird attacks and the zeppelin crashes just outside of the Emporia Towers. Booker and Elizabeth enter Emporia to find the Lutece twins, who reveal to them that the Songbird is being controlled by a series of musical notes through a device called the "whistler," and if one knows the proper notes and finds the device, they will be able to control him. The two continue on to Emporia as the Vox push the rich out of their homes, and also as Songbird constantly pursues them. Elizabeth, believing that going back to her prison on monument island is fate equal to death, makes Booker promise to kill her if the Songbird has a chance of capturing her. They continue on to the Port to discover that the key needed to enter the lift to Comstock House requires a handprint. Realizing there is a graveyard nearby, Elizabeth decides to find her preserved mother's grave and take her hand. Comstock discovers this plan and uses the Tesla machine to open a tear in which Lady Comstock is a creature both alive and dead, and has a personality manifesting Elizabeth's attitude towards Lady Comstock—anger and resentment over her abandonment of a child she called a bastard—this transforms Lady Comstock into a Siren, a creature that is able to resurrect the dead. The Luteces tell Booker and Elizabeth that in order to stop Lady Comstock, she must open several tears to reveal the truth to Lady Comstock. It is revealed through the tears that Rosalind created the Siphon, a machine that opens Tears into other universes. This is how she found her twin brother, Robert, who is her male counterpart in another universe. Comstock used this machine to look into the future, which is how he knows so much about Booker's past. One of Comstock's prophecies is represented in the dream Booker had, in which Columbia will reign fire on America. Comstock wanted a child to fulfill this prophecy. However, the use of trans-dimensional travel rendered him infertile and caused him to age rapidly—he looks to be in his seventies/eighties, and yet, claimed to have been born in 1874. Comstock used the Luteces' machine to travel into another universe so that he could take another's child—Elizabeth—for his own. Knowing that his wife would eventually reveal that the child was not hers, Comstock had her killed and blamed their servant, Daisy Fitzroy, for the murder. After returning to Comstock House, Elizabeth apologizes to Lady Comstock for her hatred toward her, and Lady Comstock opens the gates, returning to her rest shortly afterward. In the house, the Songbird attacks them again. Before Booker is killed, Elizabeth stops it by surrendering, and the mechanical creature takes her away. Booker attempts to follow Elizabeth across the bridge, but runs into a white fog and is surprised to see it is now snowing on the other side. While in a medical facility, Booker searches for Elizabeth, and finds multiple tears revealing that Booker disappeared for six months while coming to rescue her, leaving Comstock to mold her into the role he has intended for her. When he finally finds Elizabeth, she is decades older than when he left her. This Elizabeth reveals that she broke—not to Comstock's torture and indoctrination procedures, but to time, which rotted away her hope—and finally fulfilled her role of attacking New York. She gives Booker a ciphered message card to give to her younger self in order to stop these events from happening, and then sends Booker back to save Elizabeth. Booker arrives just as Elizabeth is being prepared for surgery, and frees her. He gives her the card, which she can read except for the cage symbol. They board Comstock's airship and fight their way to the bridge. They finally confront Comstock, in his cabin, and he tells Elizabeth that Booker is responsible for what happened to her missing finger. The two also discover that Comstock foresaw the events that have taken place, in which Booker (with the A.D. brand) would come take Elizabeth from him. Comstock then grabs her, demanding that Booker tell the truth; this causes Booker to seize him by the throat. Comstock says "It is finished." before Booker kills him. Elizabeth thinks Comstock was telling the truth and Booker doesn't remember, and the two decide to continue on to find out. On the bridge, as the zeppelin comes under attack by the Vox Populi, Elizabeth discovers that the cage symbol in the message her older self gave her refers to how Songbird can be controlled through the musical notes C, A, G, and E. With Songbird under their control, the Vox fleet is defeated. At the ship's bow, they see the Siphon, the machine made by Rosalind Lutece that opens Tears—which Comstock used to see the future—still inside the remains of the statue on Monument Island. Earlier, the Lutece twins saw the future of Columbia and what Elizabeth would become through the Siphon and prepared to send Elizabeth back into the universe in which she was born, but Comstock discovered their plan and had Jeremiah Fink sabotage the Siphon. This did not kill the twins, but, instead, spread their presence through all realities. Also, the sabotage of the machine ripped through the realities Columbia existed in, creating the Tears everyone sees and Elizabeth can open. The machine now acts to repress Elizabeth's ability to open, and even create any tear and reality she tries to. Set on finding the truth, Booker uses the "whistler" to command Songbird to destroy the Siphon. 8870 screenshots 2013-03-27 00014Elizabeth stares back at Songbird as he dies. PANDA COMPANY001Added by PANDA COMPANY001 As the Siphon is destroyed, a massive shockwave resonates, and the "whistler" pulses with electricity, causing Booker to drop it. Now free of the device's control, Songbird comes to claim Elizabeth again, but, with her powers fully restored, Elizabeth transports herself, Booker and the Songbird to the underwater city of Rapture— She and Booker are inside a building, with the Songbird stuck outside; its eyes burst and it dies, its body sinking to the bottom of the ocean. Booker and Elizabeth then leave Rapture via a Bathysphere and emerge on the surface, next to a lighthouse—the same lighthouse that Jack would come across at the beginning of his journey, in 1960. A key materializes in Elizabeth's right hand—it was always there; she just didn't see it—She uses it to open the lighthouse door, and she and Booker come across an infinite number of lighthouses. Bioshock Infinite - Ending & Post-Credits Scene (HD 1080p)(17:13) 5,910 viewsEnding & Post-Credit Scene Jack DeWittAdded by Jack DeWitt Elizabeth reveals that the stars they see are all doors opening at once and that the Lighthouse to Rapture is a door to many other doors; the infinite number of lighthouses are paths to realities, where constants and variables give birth to other worlds with other consequences. Elizabeth also reveals that through these tears and doors, she and Booker will discover the truth about her finger, her abilities, and Comstock. After two areas of infinite lighthouses, Booker and Elizabeth come across a point in time when Booker came to a Preacher's farm near a river, after his actions at Wounded Knee. Because of the atrocities he committed, he went to be baptized in order to be absolved of all his sins and be reborn as a different man. However, he refused the baptism at the last moment. Booker then follows Elizabeth through another door. The door takes him back to his office on the day he made the deal with the man. The man is revealed to be Robert Lutece who offered to wipe away his debt, in exchange for "bring[ing] us the girl." It is revealed from opening the door next to his desk that the deal was not for him to retrieve Elizabeth from Columbia, but to give up his baby daughter, Anna, to Comstock. On that day, Comstock had Rosalind and Robert open a Tear, using the Siphon, to Booker's universe to personally claim Booker's child as his own. Just as Robert and Comstock, with Anna, were about to go back to Comstock's reality, Booker—regretting his choice—sprints down the alleyway they are in to retrieve his baby, ending in struggle between himself and Comstock, who orders the portal to be closed. Comstock is able to pull Anna away from Booker, just as the tear closes, which severs her right pinkie finger. With this, the truth is revealed; Elizabeth is actually Anna DeWitt—Booker's own daughter. Booker then branded his right hand with Anna's initials—A.D.—and spent nearly twenty years living in grief and despair. After Comstock had Fink sabotage the Siphon, causing the Luteces to be scattered across all realities, their shades come to Booker, offering him a chance at redemption. They open a tear, between Comstock's reality, and Booker's. Booker goes through, but his trans-dimensional travel causes him to create new memories from his old ones, and he confuses the sale of his daughter and the words "bring us the girl, and wipe away the debt," to mean that he must go to Columbia and retrieve Elizabeth to wipe away the debt. Booker and Elizabeth now realize that they must undo everything that Comstock has done, and the only way to do so is by killing him—not as an adult, but by killing him as an infant and "smother[ing] him in the crib." Elizabeth opens a door back to Booker's baptism, over twenty years prior. Booker realizes that is not the same place, and then he meets multiple versions of his daughter, all from different worlds. They reveal that, when he rejected the baptism, he created another universe—one in which he did accept the baptism. In the universe where he accepted the baptism, he changed his name, and went on to build Columbia, become infertile, and take Anna away from Booker—her real father. Thus, another truth is revealed: Booker DeWitt is, in fact, Zachary Hale Comstock—but only if Booker accepts the baptism. Booker realizes this, and allows the ensemble of Annas/Elizabeths to drown him, preventing his alternate self from being reborn as Comstock. Since Comstock has been erased from the timeline, the events of Bioshock Infinite never took place. One by one, the Elizabeths begin to disappear, until one[note 1] remains standing in the water. The screen fades to black. Players are left to decide Elizabeth's fate for themselves. |
At the start of the game, the protagonist, Booker DeWitt is riding a boat out to the coast of Maine with a mysterious man and woman. Booker, a former Pinkerton agent—now suffering from a massive amount of debt from gambling—has been hired by the man to rescue a girl named Elizabeth from the floating city of Columbia. If Booker is successful in bringing the girl back to New York, all of his debt will be wiped clean. The woman hands Booker his personal chest that includes important details for his mission: the code to enter Columbia, several Silver Eagle Dollars, one loaded pistol, a picture of Monument Island, a picture of Elizabeth, the key for Elizabeth's cell, and coordinates to New York City. Booker enters the lighthouse, and later, a shuttle atop it. He enters the code given to him and boards the shuttle, only to drop his pistol and be launched into the sky, ascending into the city of Columbia. Upon entering Columbia, Booker is automatically exposed to the religious movement of Columbia and its leader, Zachary Hale Comstock, who is worshipped and seen as a prophet of God. Booker, in order to gain access into Columbia, must be baptized; however, the preacher nearly drowns Booker, sending him into a state of unconsciousness in the process. Dreaming, Booker finds himself in his office and hears a voice demanding him to "bring us the girl and wipe away the debt." Opening the door, Booker sees New York City—in the year 1984—under attack by Columbia. Booker awakens and finally enters the city; he has arrived on the day of the city's fair. Meanwhile, he is contacted by Rosalind Lutece via telegram; she warns him not to alert Comstock to his presence, and not to choose #77. Booker later encounters Rosalind and her "twin", Robert, as they make bets on the flip of a coin. Booker attends a raffle and eventfully chooses #77, which wins him the first chance to throw the ball at an interracial couple. Before throwing the ball—either at the couple, or the announcer of the raffle, Jeremiah Fink—he is seized by the police when his right hand (which is branded as A.D.) is identified as the hand of the "False Shepard," who is prophesied by Comstock to be the one who will bring about the city's downfall by "leading the lamb (of Columbia) astray."Booker is forced to fight his way through the streets of Columbia, and, again, encounters the Lutece Twins, who supply him with a Shield. Making his way to Monument Island—the location where he will find Elizabeth—Booker is contacted by Zachary Comstock himself, who tells him he knows much about Booker's past and that his quest will end in blood.When Booker reaches Monument Island, he finally meets Elizabeth, who is unaware that she has been observed as a "specimen" for all her life. Booker discovers that Elizabeth has an ability—one gained by being a test subject in trans-dimensional research when she was a child—to open portals through dimensional space and time when he sees her turn a picture of the Eiffel Tower into a portal to an actual street in Paris in the year 1983. Booker eventually enters the library and Elizabeth is initially frightened, and throws books at the stranger, but she becomes relieved when she asks Booker if he is real, and he replies that he's "real enough." Using the key given to Booker by the Luteces, he and Elizabeth barely escape from Monument Island, and from her guardian—the 30-ft winged creature known as the Songbird. Booker and Elizabeth then crash-land onto Battleship Bay, rendering Booker unconscious. Booker dreams, finding himself in his office again. This time, Elizabeth is present, as well as the voice from the previous dream. Both have the same words for Booker: "Bring us the girl, and wipe away the debt." Opening the door and calling out the name "Anna," Booker awakens to find Elizabeth kneeling over him. Spotting the First Lady's Aerodrome, Booker convinces Elizabeth to come with him so that they can go to Paris, which was what she always dreamed of. While in Columbia, Booker learns that the city is in the midst of a war between The Founders, a faction of the white and rich supremacists led by Comstock, and the Vox Populi, a multi-racial and multi-nationality group of the poor and the working class. Both factions desire Elizabeth and her powers, believing they can use her to turn the tide of the war in their favor. While searching for the First Lady's zeppelin, Booker witnesses Elizabeth's ability first hand; the city is riddled with shimmering rips in the air known as Tears, which are windows or doors to other universes and other times. Elizabeth has the ability to widen these Tears and manipulate them by transporting objects from other realities to the reality she is in. Before acquiring the Vigor in the Hall of Heroes needed to activate the lift to Lady Comstock's Aerodrome, Booker and Elizabeth discover more about Comstock and the creation of Columbia. Despite Booker being present at the Battle of Wounded Knee and having no recollection of such, Comstock was also apparently present and was a hero of the battle. Later on in life, he claimed to have seen the archangel Columbia, who showed him a vision of the future, a future with a floating city in the sky. This experience made him see himself as a Prophet of God. He then met quantum physicist Rosalind Lutece, who discovered the components necessary to make matter float. The pair worked with the United States Congress to create the floating city of Columbia, in order to spread America's ideals and successes all across the world. After its completion in 1900, Columbia traveled across the world until 1901, when it fired on Peking, China during the Boxer Rebellion and Congress subsequently demanded that Columbia return to mainland America. Comstock, feeling betrayed and believing that America's ideals were fading, led Columbia in its secession from the United States, and, afterwards, it vanished into the clouds. Over the course of a decade, the independent state of Columbia became a hotbed of racism, ultranationalism, and religious radicalism, leading to a rebellion, which began when Daisy Fitzroy—a servant of Comstock's—was accused of murdering Lady Comstock, Comstock's wife. Enraged by this, Fitzroy rallied supporters to her cause of removing Comstock from power, leading to the creation of the Vox Populi. In the Hall of Heroes, Booker encounters a fellow soldier from Wounded Knee, Cornelius Slate, who is fighting with the Vox Populi against Comstock. Slate reveals that Booker's instincts are correct—Comstock was never there, nor was he on the battlefield during the Boxer Rebellion. Booker and Elizabeth also discover that she is Comstock's daughter, which is why Comstock is relentless in his pursuit of her—He wants his heir to "sit the throne, and drown in flame the mountains of man." After fighting Slate and his men—and either killing or sparing Slate—Booker acquires Shock Jockey and escorts Elizabeth to the First Lady's Aerodome. As Booker sets the zeppelin's course, Elizabeth discovers that he had lied to her—the coordinates he put in were taking them to New York, not Paris—Angered, she hits Booker with a wrench and knocks him out. She eventually leaves the zeppelin, which is hijacked by Vox Populi. Regaining consciousness, Booker meets Daisy Fitzroy and they make a deal—Booker will go to the gunsmith Chen Lin and get weapons for the Vox and, in exchange, Fitzroy will return the zeppelin. Booker is dropped into Finkton, where he meets up with Elizabeth. She agrees to join him only so that she can reach Paris. The two continue into the industrial zones and the shanty-towns of the poor. They eventually find Chen Lin—tortured to death. Suddenly, the Lutece twins appear before them and reveal that Lin, like Schrödinger's Cat, is both alive and dead in other worlds. Elizabeth opens a tear in which Lin did not die. However, now everyone that died in the reality they just left (including Lin) remembers being dead, and Lin believes that his machines are there when they aren't. Lin has also had his tools seized by the police in this alternate Columbia, and when Booker and Elizabeth find them, they are forced to open another tear in which the weapons are in the possession of the Vox. In the new reality, the Vox have rebelled against Jeremiah Fink, and the Booker in this reality was a hero who died for the Vox cause. Fitzroy, encountering Booker, proclaims him "either an imposter or a ghost" and orders her troops to attack him because she wants him to remain a martyr. She then kills Fink and threatens to kill a little boy, claiming that doing so is the only way to eliminate the Founders. But, before she can kill the boy, Elizabeth sneaks up behind Fitzroy and stabs her in the back, leading to her death.Elizabeth, remorseful and covered in blood, rushes abord the First Lady's Airship and locks herself in a room while Booker puts in coordinates for their next destination. When Elizabeth emerges, Booker sees that she has cut off her ponytail and changed into her mother's dress. She asks him how he can forget what he has done, and he replies that he doesn't forget; he just learns to live with it. Abruptly, Songbird attacks and the zeppelin crashes just outside of the Emporia Towers. Booker and Elizabeth enter Emporia to find the Lutece twins, who reveal to them that the Songbird is being controlled by a series of musical notes through a device called the "whistler," and if one knows the proper notes and finds the device, they will be able to control him. The two continue on to Emporia as the Vox push the rich out of their homes, and also as Songbird constantly pursues them. Elizabeth, believing that going back to her prison on monument island is fate equal to death, makes Booker promise to kill her if the Songbird has a chance of capturing her. They continue on to the Port to discover that the key needed to enter the lift to Comstock House requires a handprint. Realizing there is a graveyard nearby, Elizabeth decides to find her preserved mother's grave and take her hand. Comstock discovers this plan and uses the Tesla machine to open a tear in which Lady Comstock is a creature both alive and dead, and has a personality manifesting Elizabeth's attitude towards Lady Comstock—anger and resentment over her abandonment of a child she called a bastard—this transforms Lady Comstock into a Siren, a creature that is able to resurrect the dead. The Luteces tell Booker and Elizabeth that in order to stop Lady Comstock, she must open several tears to reveal the truth to Lady Comstock. It is revealed through the tears that Rosalind created the Siphon, a machine that opens Tears into other universes. This is how she found her twin brother, Robert, who is her male counterpart in another universe. Comstock used this machine to look into the future, which is how he knows so much about Booker's past. One of Comstock's prophecies is represented in the dream Booker had, in which Columbia will reign fire on America. Comstock wanted a child to fulfill this prophecy. However, the use of trans-dimensional travel rendered him infertile and caused him to age rapidly—he looks to be in his seventies/eighties, and yet, claimed to have been born in 1874. Comstock used the Luteces' machine to travel into another universe so that he could take another's child—Elizabeth—for his own. Knowing that his wife would eventually reveal that the child was not hers, Comstock had her killed and blamed their servant, Daisy Fitzroy, for the murder. After returning to Comstock House, Elizabeth apologizes to Lady Comstock for her hatred toward her, and Lady Comstock opens the gates, returning to her rest shortly afterward.In the house, the Songbird attacks them again. Before Booker is killed, Elizabeth stops it by surrendering, and the mechanical creature takes her away. Booker attempts to follow Elizabeth across the bridge, but runs into a white fog and is surprised to see it is now snowing on the other side. While in a medical facility, Booker searches for Elizabeth, and finds multiple tears revealing that Booker disappeared for six months while coming to rescue her, leaving Comstock to mold her into the role he has intended for her. When he finally finds Elizabeth, she is decades older than when he left her. This Elizabeth reveals that she broke—not to Comstock's torture and indoctrination procedures, but to time, which rotted away her hope—and finally fulfilled her role of attacking New York. She gives Booker a ciphered message card to give to her younger self in order to stop these events from happening, and then sends Booker back to save Elizabeth. Booker arrives just as Elizabeth is being prepared for surgery, and frees her. He gives her the card, which she can read except for the cage symbol. They board Comstock's airship and fight their way to the bridge. They finally confront Comstock, in his cabin, and he tells Elizabeth that Booker is responsible for what happened to her missing finger. The two also discover that Comstock foresaw the events that have taken place, in which Booker (with the A.D. brand) would come take Elizabeth from him. Comstock then grabs her, demanding that Booker tell the truth; this causes Booker to seize him by the throat. Comstock says "It is finished." before Booker kills him. Elizabeth thinks Comstock was telling the truth and Booker doesn't remember, and the two decide to continue on to find out. On the bridge, as the zeppelin comes under attack by the Vox Populi, Elizabeth discovers that the cage symbol in the message her older self gave her refers to how Songbird can be controlled through the musical notes C, A, G, and E. With Songbird under their control, the Vox fleet is defeated. At the ship's bow, they see the Siphon, the machine made by Rosalind Lutece that opens Tears—which Comstock used to see the future—still inside the remains of the statue on Monument Island. Earlier, the Lutece twins saw the future of Columbia and what Elizabeth would become through the Siphon and prepared to send Elizabeth back into the universe in which she was born, but Comstock discovered their plan and had Jeremiah Fink sabotage the Siphon. This did not kill the twins, but, instead, spread their presence through all realities. Also, the sabotage of the machine ripped through the realities Columbia existed in, creating the Tears everyone sees and Elizabeth can open. The machine now acts to repress Elizabeth's ability to open, and even create any tear and reality she tries to. Set on finding the truth, Booker uses the "whistler" to command Songbird to destroy the Siphon. As the Siphon is destroyed, a massive shockwave resonates, and the "whistler" pulses with electricity, causing Booker to drop it. Now free of the device's control, Songbird comes to claim Elizabeth again, but, with her powers fully restored, Elizabeth transports herself, Booker and the Songbird to the underwater city of Rapture— She and Booker are inside a building, with the Songbird stuck outside; its eyes burst and it dies, its body sinking to the bottom of the ocean. Booker and Elizabeth then leave Rapture via a Bathysphere and emerge on the surface, next to a lighthouse—the same lighthouse that Jack would come across at the beginning of his journey, in 1960. A key materializes in Elizabeth's right hand—it was always there; she just didn't see it—She uses it to open the lighthouse door, and she and Booker come across an infinite number of lighthouses. Elizabeth reveals that the stars they see are all doors opening at once and that the Lighthouse to Rapture is a door to many other doors; the infinite number of lighthouses are paths to realities, where constants and variables give birth to other worlds with other consequences. Elizabeth also reveals that through thes e tears and doors, she and Booker will discover the truth about her finger, her abilities, and Comstock. After two areas of infinite lighthouses, Booker and Elizabeth come across a point in time when Booker came to a Preacher's farm near a river, after his actions at Wounded Knee. Because of the atrocities he committed, he went to be bap tized in order to be absolved of all his sins and be reborn as a different man. However, he refused the baptism at the last moment. Booker then follows Elizabeth through another door. The door takes him back to his office on the day he made the deal with the man. The man is revealed to be Robert Lutece who offered to wipe away his debt, in exchange for "bring[ing] us the girl." It is revealed from opening the door next to his desk that the deal was not for him to retrieve Elizabeth from Columbia, but to give up his baby daughter, Anna, to Comstock. On that day, Comstock had Rosalind and Robert open a Tear, using the Siphon, to Booker's universe to personally claim Booker's c hild as his own. Just as Robert and Comstock, with Anna, were about to go back to Comstock's reality, Booker—regretting his choice—sprints down the alleyway they are in to retrieve his baby, ending in struggle between himself and Comstock, who orders the portal to be closed. Comstock is able to pull Anna away from Booker, just as the tear closes, which severs her right pinkie finger. With this, the truth is revealed; Elizabeth is actually Anna DeWitt—Booker's own daughter. Booker then branded his right hand with Anna's initials—A.D.—and spent nearly twenty years living in grief and despair.After Comstock had Fink sabotage the Siphon, causing the Luteces to b e scattered across all realities, their shades come to Booker, offering him a chance at redemption. They open a tear, between Comstock's reality, and Booker's. Booker goes through, but his trans-dimensional travel causes him to create new memories from his old ones, and he confuses the sale of his daughter and the words "bring us the gir l, and wipe away the debt," to mean that he must go to Columbia and retrieve Elizabeth to wipe away the debt. Booker and Elizabeth now realize that they must undo everything that Comstock has done, and the only way to do so is by killing him—not as an adult, but by killing him as an infant and "smother[ing] him in the crib." Elizabeth opens a door back to Booker's baptism, over twenty years prior. Booker realizes that is not the same place, and then he meets multiple versions of his daughter, all from different worlds. They reveal that, when he rejected the baptism, he created another universe—one in which he did accept the baptism. In the universe where h e accepted the baptism, he changed his name, and went on to build Columbia, become infertile, and take Anna away from Booker—her real father. Thus, another truth is revealed: Booker DeWitt is, in fact, Zachary Hale Comstock—but only if Booker accepts the baptism. Booker realizes this, and allows the ensemble of Annas/Elizabeths to drown him, preventing his alternate self from being reborn as Comstock. Since Comstock has been erased from the timeline, the events of Bioshock Infinite never took place. One by one, the Elizabeths begin to disappear, until one[note 1] remains standing in the water. The screen fades to black. Players are left to decide Elizabeth's fat e for themselves. |
ActionScript [AS1/AS2]
Symbol 5 MovieClip [FLabelSymbol] Frame 1#initclip 2 _global.FLabelClass = function () { if (this.hostComponent == undefined) { this.hostComponent = ((this._parent.controller == undefined) ? (this._parent) : (this._parent.controller)); } if (this.customTextStyle == undefined) { if (this.hostComponent.textStyle == undefined) { this.hostComponent.textStyle = new TextFormat(); } this.textStyle = this.hostComponent.textStyle; this.enable = true; } }; FLabelClass.prototype = new MovieClip(); Object.registerClass("FLabelSymbol", FLabelClass); FLabelClass.prototype.setLabel = function (label) { var val = this.hostComponent.styleTable.embedFonts.value; if (val != undefined) { this.labelField.embedFonts = val; } this.labelField.setNewTextFormat(this.textStyle); this.labelField.text = label; this.labelField._height = this.labelField.textHeight + 2; }; FLabelClass.prototype.setSize = function (width) { this.labelField._width = width; }; FLabelClass.prototype.setEnabled = function (enable) { this.enable = enable; var tmpColor = this.hostComponent.styleTable[(enable ? "textColor" : "textDisabled")].value; if (tmpColor == undefined) { tmpColor = (enable ? 0 : 8947848); } this.setColor(tmpColor); }; FLabelClass.prototype.getLabel = function () { return(this.labelField.text); }; FLabelClass.prototype.setColor = function (col) { this.labelField.textColor = col; }; #endinitclipSymbol 14 MovieClip Frame 1var component = _parent._parent; component.registerSkinElement(shadow_mc, "shadow"); component.registerSkinElement(darkshadow_mc, "darkshadow"); component.registerSkinElement(highlight_mc, "highlight"); component.registerSkinElement(highlight3D_mc, "highlight3D");Symbol 17 MovieClip Frame 1var component = _parent._parent; component.registerSkinElement(background_mc, "background");Symbol 20 MovieClip Frame 1var component = _parent._parent; component.registerSkinElement(background_mc, "backgroundDisabled");Symbol 22 MovieClip Frame 1var component = _parent._parent; component.registerSkinElement(background_mc, "backgroundDisabled");Symbol 25 MovieClip Frame 1var component = _parent._parent; component.registerSkinElement(disabled_mc, "foregroundDisabled");Symbol 28 MovieClip Frame 1var component = _parent._parent; component.registerSkinElement(dot_mc, "radioDot");Symbol 29 MovieClip [frb_states] Frame 1stop();Symbol 29 MovieClip [frb_states] Frame 2stop();Symbol 29 MovieClip [frb_states] Frame 3stop();Symbol 29 MovieClip [frb_states] Frame 4stop();Symbol 29 MovieClip [frb_states] Frame 5stop();Symbol 30 MovieClip [FUIComponentSymbol] Frame 1#initclip 1 function FUIComponentClass() { this.init(); } FUIComponentClass.prototype = new MovieClip(); FUIComponentClass.prototype.init = function () { this.enable = true; this.focused = false; this.useHandCursor = false; this._accImpl = new Object(); this._accImpl.stub = true; this.styleTable = new Array(); if (_global.globalStyleFormat == undefined) { _global.globalStyleFormat = new FStyleFormat(); globalStyleFormat.isGlobal = true; _global._focusControl = new Object(); _global._focusControl.onSetFocus = function (oldFocus, newFocus) { oldFocus.myOnKillFocus(); newFocus.myOnSetFocus(); }; Selection.addListener(_global._focusControl); } if (this._name != undefined) { this._focusrect = false; this.tabEnabled = true; this.focusEnabled = true; this.tabChildren = false; this.tabFocused = true; if (this.hostStyle == undefined) { globalStyleFormat.addListener(this); } else { this.styleTable = this.hostStyle; } this.deadPreview._visible = false; this.deadPreview._width = (this.deadPreview._height = 1); this.methodTable = new Object(); this.keyListener = new Object(); this.keyListener.controller = this; this.keyListener.onKeyDown = function () { this.controller.myOnKeyDown(); }; this.keyListener.onKeyUp = function () { this.controller.myOnKeyUp(); }; for (var i in this.styleFormat_prm) { this.setStyleProperty(i, this.styleFormat_prm[i]); } } }; FUIComponentClass.prototype.setEnabled = function (enabledFlag) { this.enable = ((arguments.length > 0) ? (enabledFlag) : true); this.tabEnabled = (this.focusEnabled = enabledFlag); if ((!this.enable) && (this.focused)) { Selection.setFocus(undefined); } }; FUIComponentClass.prototype.getEnabled = function () { return(this.enable); }; FUIComponentClass.prototype.setSize = function (w, h) { this.width = w; this.height = h; this.focusRect.removeMovieClip(); }; FUIComponentClass.prototype.setChangeHandler = function (chng, obj) { this.handlerObj = ((obj == undefined) ? (this._parent) : (obj)); this.changeHandler = chng; }; FUIComponentClass.prototype.invalidate = function (methodName) { this.methodTable[methodName] = true; this.onEnterFrame = this.cleanUI; }; FUIComponentClass.prototype.cleanUI = function () { if (this.methodTable.setSize) { this.setSize(this.width, this.height); } else { this.cleanUINotSize(); } this.methodTable = new Object(); delete this.onEnterFrame; }; FUIComponentClass.prototype.cleanUINotSize = function () { for (var funct in this.methodTable) { this[funct](); } }; FUIComponentClass.prototype.drawRect = function (x, y, w, h) { var inner = this.styleTable.focusRectInner.value; var outer = this.styleTable.focusRectOuter.value; if (inner == undefined) { inner = 16777215 /* 0xFFFFFF */; } if (outer == undefined) { outer = 0; } this.createEmptyMovieClip("focusRect", 1000); this.focusRect.controller = this; this.focusRect.lineStyle(1, outer); this.focusRect.moveTo(x, y); this.focusRect.lineTo(x + w, y); this.focusRect.lineTo(x + w, y + h); this.focusRect.lineTo(x, y + h); this.focusRect.lineTo(x, y); this.focusRect.lineStyle(1, inner); this.focusRect.moveTo(x + 1, y + 1); this.focusRect.lineTo((x + w) - 1, y + 1); this.focusRect.lineTo((x + w) - 1, (y + h) - 1); this.focusRect.lineTo(x + 1, (y + h) - 1); this.focusRect.lineTo(x + 1, y + 1); }; FUIComponentClass.prototype.pressFocus = function () { this.tabFocused = false; this.focusRect.removeMovieClip(); Selection.setFocus(this); }; FUIComponentClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this.width + 4, this.height + 4); }; FUIComponentClass.prototype.myOnSetFocus = function () { this.focused = true; Key.addListener(this.keyListener); if (this.tabFocused) { this.drawFocusRect(); } }; FUIComponentClass.prototype.myOnKillFocus = function () { this.tabFocused = true; this.focused = false; this.focusRect.removeMovieClip(); Key.removeListener(this.keyListener); }; FUIComponentClass.prototype.executeCallBack = function () { this.handlerObj[this.changeHandler](this); }; FUIComponentClass.prototype.updateStyleProperty = function (styleFormat, propName) { this.setStyleProperty(propName, styleFormat[propName], styleFormat.isGlobal); }; FUIComponentClass.prototype.setStyleProperty = function (propName, value, isGlobal) { if (value == "") { return(undefined); } var tmpValue = parseInt(value); if (!isNaN(tmpValue)) { value = tmpValue; } var global = ((arguments.length > 2) ? (isGlobal) : false); if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].useGlobal || (!global)) { this.styleTable[propName].value = value; if (this.setCustomStyleProperty(propName, value)) { } else if (propName == "embedFonts") { this.invalidate("setSize"); } else if (propName.subString(0, 4) == "text") { if (this.textStyle == undefined) { this.textStyle = new TextFormat(); } var textProp = propName.subString(4, propName.length); this.textStyle[textProp] = value; this.invalidate("setSize"); } else { for (var j in this.styleTable[propName].coloredMCs) { var myColor = new Color(this.styleTable[propName].coloredMCs[j]); if (this.styleTable[propName].value == undefined) { var myTObj = {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}; myColor.setTransform(myTObj); } else { myColor.setRGB(value); } } } this.styleTable[propName].useGlobal = global; } }; FUIComponentClass.prototype.registerSkinElement = function (skinMCRef, propName) { if (this.styleTable[propName] == undefined) { this.styleTable[propName] = new Object(); this.styleTable[propName].useGlobal = true; } if (this.styleTable[propName].coloredMCs == undefined) { this.styleTable[propName].coloredMCs = new Object(); } this.styleTable[propName].coloredMCs[skinMCRef] = skinMCRef; if (this.styleTable[propName].value != undefined) { var myColor = new Color(skinMCRef); myColor.setRGB(this.styleTable[propName].value); } }; _global.FStyleFormat = function () { this.nonStyles = {listeners:true, isGlobal:true, isAStyle:true, addListener:true, removeListener:true, nonStyles:true, applyChanges:true}; this.listeners = new Object(); this.isGlobal = false; if (arguments.length > 0) { for (var i in arguments[0]) { this[i] = arguments[0][i]; } } }; _global.FStyleFormat.prototype = new Object(); FStyleFormat.prototype.addListener = function () { var arg = 0; while (arg < arguments.length) { var mcRef = arguments[arg]; this.listeners[arguments[arg]] = mcRef; for (var i in this) { if (this.isAStyle(i)) { mcRef.updateStyleProperty(this, i.toString()); } } arg++; } }; FStyleFormat.prototype.removeListener = function (component) { this.listeners[component] = undefined; for (var prop in this) { if (this.isAStyle(prop)) { if (component.styleTable[prop].useGlobal == this.isGlobal) { component.styleTable[prop].useGlobal = true; var value = (this.isGlobal ? undefined : (globalStyleFormat[prop])); component.setStyleProperty(prop, value, true); } } } }; FStyleFormat.prototype.applyChanges = function () { var count = 0; for (var i in this.listeners) { var component = this.listeners[i]; if (arguments.length > 0) { var j = 0; while (j < arguments.length) { if (this.isAStyle(arguments[j])) { component.updateStyleProperty(this, arguments[j]); } j++; } } else { for (var j in this) { if (this.isAStyle(j)) { component.updateStyleProperty(this, j.toString()); } } } } }; FStyleFormat.prototype.isAStyle = function (name) { return((this.nonStyles[name] ? false : true)); }; #endinitclipSymbol 34 MovieClip [FBoundingBoxSymbol] Frame 1var component = _parent; component.registerSkinElement(boundingBox, "background"); stop();Symbol 34 MovieClip [FBoundingBoxSymbol] Frame 2component.registerSkinElement(boundingBox2, "backgroundDisabled"); stop();Symbol 37 MovieClip [FRadioButtonSymbol] Frame 1#initclip 3 function FRadioButtonClass() { this.init(); } function FRadioButtonGroupClass() { this.radioInstances = new Array(); } FRadioButtonClass.prototype = new FUIComponentClass(); FRadioButtonGroupClass.prototype = new FUIComponentClass(); Object.registerClass("FRadioButtonSymbol", FRadioButtonClass); FRadioButtonClass.prototype.init = function () { if (this.initialState == undefined) { this.selected = false; } else { this.selected = this.initialState; } super.setSize(this._width, this._height); this.boundingBox_mc.unloadMovie(); this.boundingBox_mc._width = 0; this.boundingBox_mc._height = 0; this.attachMovie("frb_hitArea", "frb_hitArea_mc", 1); this.attachMovie("frb_states", "frb_states_mc", 2); this.attachMovie("FLabelSymbol", "fLabel_mc", 3); super.init(); this._xscale = 100; this._yscale = 100; this.setSize(this.width, this.height); this.setChangeHandler(this.changeHandler); if (this.label != undefined) { this.setLabel(this.label); } if (this.initialState == undefined) { this.setValue(false); } else { this.setValue(this.initialState); } if (this.data == "") { this.data = undefined; } else { this.setData(this.data); } this.addToRadioGroup(); this.ROLE_SYSTEM_RADIOBUTTON = 45; this.STATE_SYSTEM_SELECTED = 16; this.EVENT_OBJECT_STATECHANGE = 32778; this.EVENT_OBJECT_NAMECHANGE = 32780; this._accImpl.master = this; this._accImpl.stub = false; this._accImpl.get_accRole = this.get_accRole; this._accImpl.get_accName = this.get_accName; this._accImpl.get_accState = this.get_accState; this._accImpl.get_accDefaultAction = this.get_accDefaultAction; this._accImpl.accDoDefaultAction = this.accDoDefaultAction; }; FRadioButtonClass.prototype.setHitArea = function (w, h) { var hit = this.frb_hitArea_mc; this.hitArea = hit; if (this.frb_states_mc._width > w) { hit._width = this.frb_states_mc._width; } else { hit._width = w; } hit._visible = false; if (arguments.length > 1) { hit._height = h; } }; FRadioButtonClass.prototype.txtFormat = function (pos) { var txtS = this.textStyle; var sTbl = this.styleTable; txtS.align = ((sTbl.textAlign.value == undefined) ? ((txtS.align = pos)) : undefined); txtS.leftMargin = ((sTbl.textLeftMargin.value == undefined) ? ((txtS.leftMargin = 0)) : undefined); txtS.rightMargin = ((sTbl.textRightMargin.value == undefined) ? ((txtS.rightMargin = 0)) : undefined); if (this.flabel_mc._height > this.height) { super.setSize(this.width, this.flabel_mc._height); } else { super.setSize(this.width, this.height); } this.setEnabled(this.enable); }; FRadioButtonClass.prototype.setSize = function (w, h) { this.setLabel(this.getLabel()); this.setLabelPlacement(this.labelPlacement); if (this.frb_states_mc._height < this.flabel_mc.labelField._height) { super.setSize(w, this.flabel_mc.labelField._height); } this.setHitArea(this.width, this.height); this.setLabelPlacement(this.labelPlacement); }; FRadioButtonClass.prototype.setLabelPlacement = function (pos) { this.setLabel(this.getLabel()); this.txtFormat(pos); var halfLabelH = (this.fLabel_mc._height / 2); var halfFrameH = (this.frb_states_mc._height / 2); var vertCenter = (halfFrameH - halfLabelH); var radioWidth = this.frb_states_mc._width; var frame = this.frb_states_mc; var label = this.fLabel_mc; var w = (this.width - frame._width); if (frame._width > this.width) { w = 0; } else { w = this.width - frame._width; } this.fLabel_mc.setSize(w); if ((pos == "right") || (pos == undefined)) { this.labelPlacement = "right"; this.frb_states_mc._x = 0; this.fLabel_mc._x = radioWidth; this.txtFormat("left"); } else if (pos == "left") { this.labelPlacement = "left"; this.fLabel_mc._x = 0; this.frb_states_mc._x = this.width - radioWidth; this.txtFormat("right"); } this.fLabel_mc._y = vertCenter; this.frb_hitArea_mc._y = vertCenter; this.setLabel(this.getLabel()); }; FRadioButtonClass.prototype.setData = function (dataValue) { this.data = dataValue; }; FRadioButtonClass.prototype.getData = function () { return(this.data); }; FRadioButtonClass.prototype.getState = function () { return(this.selected); }; FRadioButtonClass.prototype.getSize = function () { return(this.width); }; FRadioButtonClass.prototype.getGroupName = function () { return(this.groupName); }; FRadioButtonClass.prototype.setGroupName = function (groupName) { var i = 0; while (i < this._parent[this.groupName].radioInstances.length) { if (this._parent[this.groupName].radioInstances[i] == this) { delete this._parent[this.groupName].radioInstances[i]; } i++; } this.groupName = groupName; this.addToRadioGroup(); }; FRadioButtonClass.prototype.addToRadioGroup = function () { if (this._parent[this.groupName] == undefined) { this._parent[this.groupName] = new FRadioButtonGroupClass(); } this._parent[this.groupName].addRadioInstance(this); }; FRadioButtonClass.prototype.setValue = function (selected) { if (selected || (selected == undefined)) { this.setState(true); this.focusRect.removeMovieClip(); this.executeCallBack(); } else if (selected == false) { this.setState(false); } }; FRadioButtonClass.prototype.setTabState = function (selected) { Selection.setFocus(this); this.setState(selected); this.drawFocusRect(); this.executeCallBack(); }; FRadioButtonClass.prototype.setState = function (selected) { if (selected || (selected == undefined)) { this.tabEnabled = true; for (var i in this._parent) { if ((this != this._parent[i]) && (this._parent[i].groupName == this.groupName)) { this._parent[i].setState(false); this._parent[i].tabEnabled = false; } } } if (this.enable) { this.flabel_mc.setEnabled(true); if (selected || (selected == undefined)) { this.frb_states_mc.gotoAndStop("selectedEnabled"); this.enabled = false; this.selected = true; this.tabEnabled = true; this.tabFocused = true; } else { this.frb_states_mc.gotoAndStop("unselectedEnabled"); this.enabled = true; this.selected = false; this.tabEnabled = false; var enabTrue = this._parent[this.groupName].getEnabled(); var noneSelect = (this._parent[this.groupName].getValue() == undefined); if (enabTrue && (noneSelect)) { this._parent[this.groupName].radioInstances[0].tabEnabled = true; } } } else { this.flabel_mc.setEnabled(false); if (selected || (selected == undefined)) { this.frb_states_mc.gotoAndStop("selectedDisabled"); this.enabled = false; this.selected = true; this.tabEnabled = false; } else { this.frb_states_mc.gotoAndStop("unselectedDisabled"); this.enabled = false; this.selected = false; this.tabEnabled = false; } } if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_STATECHANGE, true); } }; FRadioButtonClass.prototype.getValue = function () { if (this.selected) { if ((this.data == "") || (this.data == undefined)) { return(this.getLabel()); } return(this.data); } }; FRadioButtonClass.prototype.setEnabled = function (enable) { if ((enable == true) || (enable == undefined)) { this.enable = true; super.setEnabled(true); } else { this.enable = false; super.setEnabled(false); } this.setState(this.selected); var cgn = (this._parent[this.groupName].getEnabled() == undefined); var cgnez = (this._parent[this.groupName].radioInstances[0].getEnabled() == false); if (cgn && (cgnez)) { var i = 0; while (i < this._parent[this.groupName].radioInstances.length) { if (this._parent[this.groupName].radioInstances[i].getEnabled() == true) { this._parent[this.groupName].radioInstances[i].tabEnabled = true; return(undefined); } i++; } } }; FRadioButtonClass.prototype.getEnabled = function () { return(this.enable); }; FRadioButtonClass.prototype.setLabel = function (label) { this.fLabel_mc.setLabel(label); this.txtFormat(); if (Accessibility.isActive()) { Accessibility.sendEvent(this, 0, this.EVENT_OBJECT_NAMECHANGE); } }; FRadioButtonClass.prototype.getLabel = function () { return(this.fLabel_mc.getLabel()); }; FRadioButtonClass.prototype.onPress = function () { this.pressFocus(); this.frb_states_mc.gotoAndStop("press"); }; FRadioButtonClass.prototype.onRelease = function () { this.frb_states_mc.gotoAndStop("unselectedDisabled"); this.setValue(!this.selected); }; FRadioButtonClass.prototype.onReleaseOutside = function () { this.frb_states_mc.gotoAndStop("unselectedEnabled"); }; FRadioButtonClass.prototype.onDragOut = function () { this.frb_states_mc.gotoAndStop("unselectedEnabled"); }; FRadioButtonClass.prototype.onDragOver = function () { this.frb_states_mc.gotoAndStop("press"); }; FRadioButtonClass.prototype.executeCallBack = function () { this.handlerObj[this.changeHandler](this._parent[this.groupName]); }; FRadioButtonGroupClass.prototype.addRadioInstance = function (instance) { this.radioInstances.push(instance); this.radioInstances[0].tabEnabled = true; }; FRadioButtonGroupClass.prototype.setEnabled = function (enableFlag) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].setEnabled(enableFlag); i++; } }; FRadioButtonGroupClass.prototype.getEnabled = function () { var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].getEnabled() != this.radioInstances[0].getEnabled()) { return(undefined); } i++; } return(this.radioInstances[0].getEnabled()); }; FRadioButtonGroupClass.prototype.setChangeHandler = function (changeHandler, obj) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].setChangeHandler(changeHandler, obj); i++; } }; FRadioButtonGroupClass.prototype.getValue = function () { var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].selected == true) { if ((this.radioInstances[i].data == "") || (this.radioInstances[i].data == undefined)) { return(this.radioInstances[i].getLabel()); } return(this.radioInstances[i].data); } i++; } }; FRadioButtonGroupClass.prototype.getData = function () { var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].selected) { return(this.radioInstances[i].getData()); } i++; } }; FRadioButtonGroupClass.prototype.getInstance = function () { var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].selected == true) { return(i); } i++; } }; FRadioButtonGroupClass.prototype.setValue = function (dataValue) { var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].data == dataValue) { this.radioInstances[i].setValue(true); return(undefined); } i++; } var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].getLabel() == dataValue) { this.radioInstances[i].setValue(true); } i++; } }; FRadioButtonGroupClass.prototype.setSize = function (w) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].setSize(w); i++; } }; FRadioButtonGroupClass.prototype.getSize = function () { var widestRadio = 0; var i = 0; while (i < this.radioInstances.length) { if (this.radioInstances[i].width >= widestRadio) { widestRadio = this.radioInstances[i].width; } i++; } return(widestRadio); }; FRadioButtonGroupClass.prototype.setGroupName = function (groupName) { this.oldGroupName = this.radioInstances[0].groupName; var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].groupName = groupName; this.radioInstances[i].addToRadioGroup(); i++; } delete this._parent[this.oldGroupName]; }; FRadioButtonGroupClass.prototype.getGroupName = function () { return(this.radioInstances[0].groupName); }; FRadioButtonGroupClass.prototype.setLabelPlacement = function (pos) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].setLabelPlacement(pos); i++; } }; FRadioButtonGroupClass.prototype.setStyleProperty = function (propName, value, isGlobal) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].setStyleProperty(propName, value, isGlobal); i++; } }; FRadioButtonGroupClass.prototype.addListener = function () { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].addListener(); i++; } }; FRadioButtonGroupClass.prototype.applyChanges = function () { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].applyChanges(); i++; } }; FRadioButtonGroupClass.prototype.removeListener = function (component) { var i = 0; while (i < this.radioInstances.length) { this.radioInstances[i].removeListener(component); i++; } }; FRadioButtonClass.prototype.drawFocusRect = function () { this.drawRect(-2, -2, this._width + 6, this._height - 3); }; FRadioButtonClass.prototype.myOnKillFocus = function () { Key.removeListener(this.keyListener); this.focused = false; this.focusRect.removeMovieClip(); this._parent[this.groupName].foobar = 0; }; FRadioButtonClass.prototype.myOnKeyDown = function () { if ((Key.getCode() == 32) && (this._parent[this.groupName].getValue() == undefined)) { if (this._parent[this.groupName].radioInstances[0] == this) { this.setTabState(true); } } if ((Key.getCode() == 40) && (this.pressOnce == undefined)) { this.foobar = this._parent[this.groupName].getInstance(); var i = this.foobar; while (i < this._parent[this.groupName].radioInstances.length) { var inc = (i + 1); if (this._parent[this.groupName].radioInstances[inc].getEnabled()) { this._parent[this.groupName].radioInstances[inc].setTabState(true); return(undefined); } i++; } } if ((Key.getCode() == 38) && (this.pressOnce == undefined)) { this.foobar = this._parent[this.groupName].getInstance(); var i = this.foobar; while (i >= 0) { var inc = (i - 1); if (this._parent[this.groupName].radioInstances[inc].getEnabled()) { this._parent[this.groupName].radioInstances[inc].setTabState(true); return(undefined); } i--; } } }; FRadioButtonClass.prototype.get_accRole = function (childId) { return(this.master.ROLE_SYSTEM_RADIOBUTTON); }; FRadioButtonClass.prototype.get_accName = function (childId) { return(this.master.getLabel()); }; FRadioButtonClass.prototype.get_accState = function (childId) { if (this.master.getState()) { return(this.master.STATE_SYSTEM_SELECTED); } return(0); }; FRadioButtonClass.prototype.get_accDefaultAction = function (childId) { if (this.master.getState()) { return("UnCheck"); } return("Check"); }; FRadioButtonClass.prototype.accDoDefaultAction = function (childId) { this.master.setValue(!this.master.getValue()); }; #endinitclip boundingBox_mc._visible = false; deadPreview._visible = false;
Library Items
Symbol 1 Graphic | Used by:2 | |
Symbol 2 MovieClip [frb_hitArea] | Uses:1 | |
Symbol 3 Font | Used by:4 | |
Symbol 4 EditableText | Uses:3 | Used by:5 |
Symbol 5 MovieClip [FLabelSymbol] | Uses:4 | |
Symbol 6 Graphic | Used by:7 | |
Symbol 7 MovieClip | Uses:6 | Used by:14 |
Symbol 8 Graphic | Used by:9 | |
Symbol 9 MovieClip | Uses:8 | Used by:14 |
Symbol 10 Graphic | Used by:11 | |
Symbol 11 MovieClip | Uses:10 | Used by:14 |
Symbol 12 Graphic | Used by:13 | |
Symbol 13 MovieClip | Uses:12 | Used by:14 |
Symbol 14 MovieClip | Uses:7 9 11 13 | Used by:29 |
Symbol 15 Graphic | Used by:16 | |
Symbol 16 MovieClip | Uses:15 | Used by:17 |
Symbol 17 MovieClip | Uses:16 | Used by:29 |
Symbol 18 Graphic | Used by:19 21 | |
Symbol 19 MovieClip | Uses:18 | Used by:20 |
Symbol 20 MovieClip | Uses:19 | Used by:29 |
Symbol 21 MovieClip | Uses:18 | Used by:22 |
Symbol 22 MovieClip | Uses:21 | Used by:29 |
Symbol 23 Graphic | Used by:24 | |
Symbol 24 MovieClip | Uses:23 | Used by:25 |
Symbol 25 MovieClip | Uses:24 | Used by:29 |
Symbol 26 Graphic | Used by:27 | |
Symbol 27 MovieClip | Uses:26 | Used by:28 |
Symbol 28 MovieClip | Uses:27 | Used by:29 |
Symbol 29 MovieClip [frb_states] | Uses:14 17 20 22 25 28 | |
Symbol 30 MovieClip [FUIComponentSymbol] | ||
Symbol 31 Graphic | Used by:32 | |
Symbol 32 MovieClip | Uses:31 | Used by:34 |
Symbol 33 Graphic | Used by:34 | |
Symbol 34 MovieClip [FBoundingBoxSymbol] | Uses:32 33 | Used by:37 |
Symbol 35 Graphic | Used by:36 | |
Symbol 36 MovieClip | Uses:35 | Used by:37 |
Symbol 37 MovieClip [FRadioButtonSymbol] | Uses:34 36 | |
Symbol 38 Bitmap | Used by:39 | |
Symbol 39 Graphic | Uses:38 | Used by:Timeline |
Symbol 40 Sound | Used by:Timeline | |
Symbol 41 Bitmap | Used by:42 | |
Symbol 42 Graphic | Uses:41 | Used by:Timeline |
Symbol 43 Bitmap | Used by:44 | |
Symbol 44 Graphic | Uses:43 | Used by:Timeline |
Symbol 45 Bitmap | Used by:46 | |
Symbol 46 Graphic | Uses:45 | Used by:Timeline |
Symbol 47 Bitmap | Used by:48 | |
Symbol 48 Graphic | Uses:47 | Used by:Timeline |
Symbol 49 Bitmap | Used by:50 | |
Symbol 50 Graphic | Uses:49 | Used by:Timeline |
Symbol 51 Bitmap | Used by:52 | |
Symbol 52 Graphic | Uses:51 | Used by:Timeline |
Symbol 53 Bitmap | Used by:54 | |
Symbol 54 Graphic | Uses:53 | Used by:Timeline |
Symbol 55 Bitmap | Used by:56 | |
Symbol 56 Graphic | Uses:55 | Used by:Timeline |
Symbol 57 Bitmap | Used by:58 | |
Symbol 58 Graphic | Uses:57 | Used by:Timeline |
Symbol 59 Bitmap | Used by:60 | |
Symbol 60 Graphic | Uses:59 | Used by:Timeline |
Symbol 61 Bitmap | Used by:62 | |
Symbol 62 Graphic | Uses:61 | Used by:Timeline |
Symbol 63 Bitmap | Used by:64 | |
Symbol 64 Graphic | Uses:63 | Used by:Timeline |
Symbol 65 Bitmap | Used by:66 | |
Symbol 66 Graphic | Uses:65 | Used by:Timeline |
Symbol 67 Bitmap | Used by:68 | |
Symbol 68 Graphic | Uses:67 | Used by:Timeline |
Symbol 69 Bitmap | Used by:70 | |
Symbol 70 Graphic | Uses:69 | Used by:Timeline |
Symbol 71 Bitmap | Used by:72 | |
Symbol 72 Graphic | Uses:71 | Used by:Timeline |
Symbol 73 Bitmap | Used by:74 | |
Symbol 74 Graphic | Uses:73 | Used by:Timeline |
Symbol 75 Bitmap | Used by:76 | |
Symbol 76 Graphic | Uses:75 | Used by:Timeline |
Symbol 77 Bitmap | Used by:78 | |
Symbol 78 Graphic | Uses:77 | Used by:Timeline |
Symbol 79 Bitmap | Used by:80 | |
Symbol 80 Graphic | Uses:79 | Used by:Timeline |
Symbol 81 Bitmap | Used by:82 | |
Symbol 82 Graphic | Uses:81 | Used by:Timeline |
Symbol 83 Bitmap | Used by:84 | |
Symbol 84 Graphic | Uses:83 | Used by:Timeline |
Symbol 85 Bitmap | Used by:86 | |
Symbol 86 Graphic | Uses:85 | Used by:Timeline |
Symbol 87 Bitmap | Used by:88 | |
Symbol 88 Graphic | Uses:87 | Used by:Timeline |
Symbol 89 Bitmap | Used by:90 | |
Symbol 90 Graphic | Uses:89 | Used by:Timeline |
Symbol 91 Bitmap | Used by:92 | |
Symbol 92 Graphic | Uses:91 | Used by:Timeline |
Symbol 93 Bitmap | Used by:94 | |
Symbol 94 Graphic | Uses:93 | Used by:Timeline |
Symbol 95 Bitmap | Used by:96 | |
Symbol 96 Graphic | Uses:95 | Used by:Timeline |
Symbol 97 Bitmap | Used by:98 | |
Symbol 98 Graphic | Uses:97 | Used by:Timeline |
Symbol 99 Bitmap | Used by:100 | |
Symbol 100 Graphic | Uses:99 | Used by:Timeline |
Symbol 101 Bitmap | Used by:102 | |
Symbol 102 Graphic | Uses:101 | Used by:Timeline |
Symbol 103 Bitmap | Used by:104 | |
Symbol 104 Graphic | Uses:103 | Used by:Timeline |
Symbol 105 Bitmap | Used by:106 | |
Symbol 106 Graphic | Uses:105 | Used by:Timeline |
Symbol 107 Bitmap | Used by:108 | |
Symbol 108 Graphic | Uses:107 | Used by:Timeline |
Symbol 109 Bitmap | Used by:110 | |
Symbol 110 Graphic | Uses:109 | Used by:Timeline |
Symbol 111 Bitmap | Used by:112 | |
Symbol 112 Graphic | Uses:111 | Used by:Timeline |
Symbol 113 Bitmap | Used by:114 | |
Symbol 114 Graphic | Uses:113 | Used by:Timeline |
Symbol 115 Bitmap | Used by:116 | |
Symbol 116 Graphic | Uses:115 | Used by:Timeline |
Symbol 117 Bitmap | Used by:118 | |
Symbol 118 Graphic | Uses:117 | Used by:Timeline |
Symbol 119 Font | Used by:120 121 | |
Symbol 120 Text | Uses:119 | Used by:Timeline |
Symbol 121 Text | Uses:119 | Used by:Timeline |
Instance Names
"labelField" | Symbol 5 MovieClip [FLabelSymbol] Frame 1 | Symbol 4 EditableText |
"darkshadow_mc" | Symbol 14 MovieClip Frame 1 | Symbol 7 MovieClip |
"shadow_mc" | Symbol 14 MovieClip Frame 1 | Symbol 9 MovieClip |
"highlight_mc" | Symbol 14 MovieClip Frame 1 | Symbol 11 MovieClip |
"highlight3D_mc" | Symbol 14 MovieClip Frame 1 | Symbol 13 MovieClip |
"background_mc" | Symbol 17 MovieClip Frame 1 | Symbol 16 MovieClip |
"background_mc" | Symbol 20 MovieClip Frame 1 | Symbol 19 MovieClip |
"background_mc" | Symbol 22 MovieClip Frame 1 | Symbol 21 MovieClip |
"disabled_mc" | Symbol 25 MovieClip Frame 1 | Symbol 24 MovieClip |
"dot_mc" | Symbol 28 MovieClip Frame 1 | Symbol 27 MovieClip |
"frb_frame_mc" | Symbol 29 MovieClip [frb_states] Frame 1 | Symbol 14 MovieClip |
"boundingBox" | Symbol 34 MovieClip [FBoundingBoxSymbol] Frame 1 | Symbol 32 MovieClip |
"boundingBox2" | Symbol 34 MovieClip [FBoundingBoxSymbol] Frame 2 | Symbol 32 MovieClip |
"boundingBox_mc" | Symbol 37 MovieClip [FRadioButtonSymbol] Frame 1 | Symbol 34 MovieClip [FBoundingBoxSymbol] |
"deadPreview" | Symbol 37 MovieClip [FRadioButtonSymbol] Frame 1 | Symbol 36 MovieClip |
Special Tags
ExportAssets (56) | Timeline Frame 1 | Symbol 2 as "frb_hitArea" |
ExportAssets (56) | Timeline Frame 1 | Symbol 5 as "FLabelSymbol" |
ExportAssets (56) | Timeline Frame 1 | Symbol 29 as "frb_states" |
ExportAssets (56) | Timeline Frame 1 | Symbol 30 as "FUIComponentSymbol" |
ExportAssets (56) | Timeline Frame 1 | Symbol 34 as "FBoundingBoxSymbol" |
ExportAssets (56) | Timeline Frame 1 | Symbol 37 as "FRadioButtonSymbol" |
Labels
"Symbol_32" | Symbol 5 MovieClip [FLabelSymbol] Frame 1 |
"Symbol_22" | Symbol 7 MovieClip Frame 1 |
"Symbol_23" | Symbol 9 MovieClip Frame 1 |
"unselectedEnabled" | Symbol 29 MovieClip [frb_states] Frame 1 |
"press" | Symbol 29 MovieClip [frb_states] Frame 2 |
"unselectedDisabled" | Symbol 29 MovieClip [frb_states] Frame 3 |
"selectedDisabled" | Symbol 29 MovieClip [frb_states] Frame 4 |
"selectedEnabled" | Symbol 29 MovieClip [frb_states] Frame 5 |
"Symbol_36" | Symbol 30 MovieClip [FUIComponentSymbol] Frame 1 |
"enabled" | Symbol 34 MovieClip [FBoundingBoxSymbol] Frame 1 |
"disabled" | Symbol 34 MovieClip [FBoundingBoxSymbol] Frame 2 |
|