[ { "Id": 1, "ActionId": 1, "NextActionId": null, "Type": 101, "IsBlock": null, "IsEnd": null, "BeginAnim": "AniZhuanchangEnd", "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "Assets/Product/Texture/Image/BgStory/Bgstory144.png", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 2, "ActionId": 2, "NextActionId": null, "Type": 401, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "12", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 3, "ActionId": 3, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": "DialogEnable", "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "In this light gold room with a lofty roof, bookshelves line both sides with various data panels and texts in chronological order. The half-suspended display monitor shows the current position of its occupants.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 4, "ActionId": 4, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "Flags of previous Kowloong dynasties hang on the wall at the end of the bookshelf. Some have faded with time. Others that show burns from the flames of war hang from the top of the dome.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 5, "ActionId": 5, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "This is the archives of the Kowloong Chamber of Commerce. It is a symbol of history and glory. It stands in the corner of the KCC as a witness to the footprints of humanity's ancestors.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 6, "ActionId": 6, "NextActionId": null, "Type": 201, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "500215", "5", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 7, "ActionId": 7, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "Villier", "What exactly do we want from this data?", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 8, "ActionId": 8, "NextActionId": null, "Type": 203, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "0.25", "-400", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 9, "ActionId": 9, "NextActionId": null, "Type": 201, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "2", "500220", null, 400.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 10, "ActionId": 10, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "Qu", "To understand history. To reflect over history.", 2.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 11, "ActionId": 11, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "Is this history? All I see is historians eulogizing the victors and denouncing the losers.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 12, "ActionId": 12, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "You saw the battle during the merging of the KCC, right? Our ancestors were praised as those who sought justice, while members of the opposition were labeled as stubborn conservatives of a bygone era.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 13, "ActionId": 13, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "Why? Because history is written by the victors. So the losers are always wrong.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 14, "ActionId": 14, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "Kowloong disintegrated their society, wiped out their history, and imposed what Kowloong thought of as truth on those uncivilized humans.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 15, "ActionId": 15, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "Pff, anyone with half a brain can see the error in their ways.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 16, "ActionId": 16, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Qu", "However, the efforts of the winners have been recorded in the annals of history. It is an indisputable fact that they were finally able to unify Kowloong, making it more stable.", 2.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 17, "ActionId": 17, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "Isn't this just consequentialism?", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 18, "ActionId": 18, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "Look here.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 19, "ActionId": 19, "NextActionId": null, "Type": 202, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "2", null, null, null, 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 20, "ActionId": 20, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "Villier says, gently swiping his data panel to transfer a large quantity of encrypted data onto Qu's data panel.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 21, "ActionId": 21, "NextActionId": null, "Type": 201, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "500215", null, -400.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 22, "ActionId": 22, "NextActionId": null, "Type": 201, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "2", "500220", null, 400.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 23, "ActionId": 23, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "Qu", "What are these?", 2.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 24, "ActionId": 24, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "I checked the global data records.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 25, "ActionId": 25, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Qu", "Looks like there's some discrepancy with what was recorded in historical texts.", 2.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 26, "ActionId": 26, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "Indeed. This man was labeled as a \"sinner\" for destroying Kowloong and causing countless deaths during a natural disaster that ravaged Kowloong years ago.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 27, "ActionId": 27, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Qu", "A natural disaster shouldn't have caused such destruction. It was the Golden Age, after all.", 2.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 28, "ActionId": 28, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "Well, in reality, he sacrificed his life to stop the proliferation of destruction.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 29, "ActionId": 29, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "Humans don't care about the truth. They only want a target to project their anger and resentment. That way, they can play the victim.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 30, "ActionId": 30, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "Most people choose the path of least resistance.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 31, "ActionId": 31, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "The few who remember cracked under years of pressure. Unsteady alliances dissolve. As for the truth, it is long buried under the comforts of society. Seeking gain and avoiding loss\u2014that is human nature.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 32, "ActionId": 32, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Qu", "Faced with this fact, he still chose to sacrifice himself.", 2.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 33, "ActionId": 33, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "Therefore, he is foolish for not thinking rationally. Had he mobilized public relations and enacted tougher measure to win the support of others, it could've been a different story.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 34, "ActionId": 34, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "...When can humanity be perfect like machines?", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 35, "ActionId": 35, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "Winners, losers\u2014they all only know to fight for whatever they believe in.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 36, "ActionId": 36, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "What an arrogant and ignorant existence.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 37, "ActionId": 37, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Qu", "Is that so?", 2.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 38, "ActionId": 38, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "That's all I see from this pile of data. It's hideous.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 39, "ActionId": 39, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Qu", "If they were given a second chance, do you think they would make the same choices?", 2.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 40, "ActionId": 40, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "I think so. Humanity doesn't understand how to correct their course. Otherwise, history wouldn't be doomed to repeat itself.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 41, "ActionId": 41, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Qu", "What if it were you?", 2.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 42, "ActionId": 42, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Villier", "...", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 43, "ActionId": 43, "NextActionId": null, "Type": 202, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "2", null, null, null, 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 44, "ActionId": 44, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "Hearing this, Villier is at a momentary loss for words before smiling bitterly.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 45, "ActionId": 45, "NextActionId": null, "Type": 201, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "500215", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 46, "ActionId": 46, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "Villier", "I don't want to admit it, but I'd stick firmly to my beliefs. Sometimes, my similarities with humanity sickens me.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 47, "ActionId": 47, "NextActionId": null, "Type": 202, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", null, null, null, null, 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 48, "ActionId": 48, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "Villier shakes his head and walks to the end of the archives. Qu keeps searching through the data in front of her.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 49, "ActionId": 49, "NextActionId": null, "Type": 201, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "500220", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 50, "ActionId": 50, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "Qu", "Really...?", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 51, "ActionId": 51, "NextActionId": null, "Type": 202, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", null, null, null, null, 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 52, "ActionId": 52, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "Qu stares at the holographic image before her of the Pulao Crew returning victoriously. He is laughing and patting a comrade on the shoulder.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 53, "ActionId": 53, "NextActionId": null, "Type": 201, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "500220", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 54, "ActionId": 54, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "Qu", "This looks... pleasant.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 55, "ActionId": 55, "NextActionId": null, "Type": 202, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", null, null, null, null, 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 56, "ActionId": 56, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "The next picture is of a medic kneeling beside a wounded soldier. She puts the injured man's hand on her forehead as she weeps. The soldier's abdomen is splayed open. He clearly does not have much time left.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 57, "ActionId": 57, "NextActionId": null, "Type": 201, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "500220", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 58, "ActionId": 58, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "Qu", "This picture is... sorrowful.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 59, "ActionId": 59, "NextActionId": null, "Type": 202, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", null, null, null, null, 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 60, "ActionId": 60, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "Qu's hand stops on the last picture, which is of a Baxia soldier smiling as he walks toward a burn pile.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 61, "ActionId": 61, "NextActionId": null, "Type": 201, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "500220", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 62, "ActionId": 62, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "Qu", "Trying even if you know you're wrong. Fighting even if you're doomed to fail.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 63, "ActionId": 63, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Qu", "Is this humanity?", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 64, "ActionId": 64, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": "AniZhuanchangBegin", "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Qu", "I don't understand...", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 65, "ActionId": 65, "NextActionId": null, "Type": 202, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", null, null, null, null, 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 66, "ActionId": 66, "NextActionId": null, "Type": 101, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "Assets/Product/Texture/Image/BgStory/Bgstory177.png", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 67, "ActionId": 67, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": "AniZhuanchangEnd", "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Guard", "Lord Yin, you made it.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 68, "ActionId": 500, "NextActionId": null, "Type": 201, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "500217", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 69, "ActionId": 68, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Yin", "Indeed. Those two are still inside?", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 70, "ActionId": 69, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Guard", "Correct. The family has arranged for them to stay here until after the history exam next week.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 71, "ActionId": 70, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Guard", "I'm afraid the exam is merely just a formality. Here's the video from the previous exam.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 72, "ActionId": 71, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "The bodyguard hands a control panel to Yin, which displays Qu and Villier methodically answering each of the questions posed by the Suanni scholars.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 73, "ActionId": 72, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "After the test, the Suanni scholars leave the archives and happily praise Qu and Villier.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 74, "ActionId": 73, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Senior Official", "Lord Yin, we can't keep this up much longer.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 75, "ActionId": 74, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Junior Official", "Yes, of course. More members of the Kowloong Crew support them. When the election comes around, I'm afraid...", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 76, "ActionId": 75, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "Before the official could finish speaking, Yin puts his hand to the man's head in the shape of a pistol.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 77, "ActionId": 76, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Yin", "Shh... Do you hear that?", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 78, "ActionId": 77, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Junior Official", "W-what?", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 79, "ActionId": 78, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Yin", "The Ode of Time.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 80, "ActionId": 79, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Yin", "As time goes on, Kowloong continues to expand. Generations of dynasties come and go.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 81, "ActionId": 80, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Yin", "There are miracles and disasters, redemption and tyranny, inspirational history and tormenting lament.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 82, "ActionId": 81, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "Yin speaks as he walks toward the official. The official gradually steps back until he reaches the corridor wall with nowhere to retreat.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 83, "ActionId": 82, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Yin", "These are all watershed moments in the river of time.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 84, "ActionId": 83, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Yin", "Predecessors will eventually become lost to history and be trampled by generations to come. Is that what you were trying to say?", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 85, "ActionId": 84, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Junior Official", "No, no, no. My humblest apologies, I misspoke. I beg your forgiveness.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 86, "ActionId": 85, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Yin", "(Chuckles) Our family taught us that history is inevitable.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 87, "ActionId": 86, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Yin", "But the family has some unspoken agreements.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 88, "ActionId": 1000, "NextActionId": null, "Type": 204, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "5", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 89, "ActionId": 87, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Yin", "You do not need to give up what you possess so easily.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 90, "ActionId": 1001, "NextActionId": null, "Type": 204, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 91, "ActionId": 88, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "Yin lowers his hand and smiles as he pats the official's cheek. The official cannot help but tremble in fear.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 92, "ActionId": 89, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Yin", "Heh, lucky you. I'm not carrying a weapon today.", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 93, "ActionId": 90, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "Yin turns to leave after speaking, and the official finally breathes a sigh of relief, then collapses against the wall.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 94, "ActionId": 91, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "But just then, Yin sticks out his left hand in the shape of a gun and points it at the official. He mouths\u2014", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 95, "ActionId": 1002, "NextActionId": null, "Type": 204, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", "13", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 96, "ActionId": 92, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Yin", "Bang!", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 97, "ActionId": 93, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "A bullet penetrates the official's skull and splatters blood and brain matter all over the relief on the corridor wall.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 98, "ActionId": 1003, "NextActionId": null, "Type": 204, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, "1", null, "5", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 99, "ActionId": 94, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "The guard holsters his silenced pistol and pulls out cleaning supplies to clear the scene.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 100, "ActionId": 95, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "The senior official bows his head in silence and follows behind Yin.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 101, "ActionId": 96, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, null, "Yin looks at the closed door to the archives, sneers coldly, then turns away.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 102, "ActionId": 97, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Yin", "Those two monsters...", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 103, "ActionId": 98, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": null, "BeginAnim": null, "EndAnim": null, "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Yin", "Hmph. Don't restrain ourselves and use whatever means necessary. Isn't that what we were taught?", 1.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] }, { "Id": 104, "ActionId": 99, "NextActionId": null, "Type": 301, "IsBlock": null, "IsEnd": 1.0, "BeginAnim": null, "EndAnim": "AniZhuanchangBegin", "BeginDelay": null, "EndDelay": null, "Params": [ null, null, "Senior Official", "U-understood.", null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] } ]