PGRData/Resources/Client/Movie/Movies/MovieJZ15104BA.json
2022-12-25 16:16:20 +05:30

1174 lines
No EOL
27 KiB
JSON

[
{
"Id": 1,
"ActionId": 1,
"NextActionId": null,
"Type": 101,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": "AniZhuanchangEnd",
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Assets/Product/Texture/Image/BgStory/BgStory14.png"
]
},
{
"Id": 2,
"ActionId": 2,
"NextActionId": null,
"Type": 401,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"201"
]
},
{
"Id": 3,
"ActionId": 3,
"NextActionId": null,
"Type": 201,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"500188"
]
},
{
"Id": 4,
"ActionId": 4,
"NextActionId": null,
"Type": 501,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Assets/Product/Effect/Prefab/FxUi/FxUiStoryNew/FxUiStoryTongxunHalfNew.prefab",
"2",
"1"
]
},
{
"Id": 5,
"ActionId": 5,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": "DialogEnable",
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"Mao Zhen",
"Your next mission is to burn down a city that has been occupied by the Corrupted.",
1.0
]
},
{
"Id": 6,
"ActionId": 6,
"NextActionId": null,
"Type": 203,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"0.25",
"400"
]
},
{
"Id": 7,
"ActionId": 7,
"NextActionId": null,
"Type": 201,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"2",
"500189",
-400.0
]
},
{
"Id": 8,
"ActionId": 8,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"Camu",
"Master! Aren't you Master?",
2.0
]
},
{
"Id": 9,
"ActionId": 9,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"After the suspicious death, Camu and his squad continue performing their missions. One day, while the group is resting, the image of Mao Zhen suddenly appears on the big screen in front of them all."
]
},
{
"Id": 10,
"ActionId": 10,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Mao Zhen",
"I see you're as loud as always. And don't call me Master in front of other people.",
1.0
]
},
{
"Id": 11,
"ActionId": 11,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Camu",
"Yes, Master!",
2.0
]
},
{
"Id": 12,
"ActionId": 12,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Despite all that has happened before this, Camu is still excited to see his mentor."
]
},
{
"Id": 13,
"ActionId": 13,
"NextActionId": null,
"Type": 202,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"2"
]
},
{
"Id": 14,
"ActionId": 14,
"NextActionId": null,
"Type": 201,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"2",
"500197",
-400.0
]
},
{
"Id": 15,
"ActionId": 15,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"Soldier",
"I have a question, Sir...",
2.0
]
},
{
"Id": 16,
"ActionId": 16,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Mao Zhen",
"Fire away.",
1.0
]
},
{
"Id": 17,
"ActionId": 17,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Soldier",
"Why do we have to burn down the city? We might not be able to reclaim it either way, but what good does burning it down do?",
2.0
]
},
{
"Id": 18,
"ActionId": 18,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Mao Zhen",
"The place is pretty much a factory that produces endless streams of Corrupted.",
1.0
]
},
{
"Id": 19,
"ActionId": 19,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Though most Corrupted act purely on instinct, like beasts, they do sometimes accidentally bring the virus to places such as factories."
]
},
{
"Id": 20,
"ActionId": 20,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Which will turn the factories into a Corrupted production line."
]
},
{
"Id": 21,
"ActionId": 21,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Mao Zhen's reply confirms that this is what has happened in this city. Though they can stop the process by destroying the production line, the density of the virus will still continue to increase in the city, as it usually does when the Corrupted gather."
]
},
{
"Id": 22,
"ActionId": 22,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Soon, not even filters will be able to save these areas."
]
},
{
"Id": 23,
"ActionId": 23,
"NextActionId": null,
"Type": 202,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"2"
]
},
{
"Id": 24,
"ActionId": 24,
"NextActionId": null,
"Type": 203,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"0.25",
"0"
]
},
{
"Id": 25,
"ActionId": 25,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Mao Zhen",
"Back to the point. We've summoned multiple mobile forces of your type for this mission and will be distributing the equipment needed for the burning via airdrop.",
1.0
]
},
{
"Id": 26,
"ActionId": 26,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Mao Zhen",
"Destroy everything\u2014Don't leave even a speck of dust behind. Headquarters' orders.",
1.0
]
},
{
"Id": 27,
"ActionId": 27,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Mao Zhen",
"Got it?",
1.0
]
},
{
"Id": 28,
"ActionId": 28,
"NextActionId": null,
"Type": 201,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"2",
"500189",
-400.0
]
},
{
"Id": 29,
"ActionId": 29,
"NextActionId": null,
"Type": 203,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"0.25",
"400"
]
},
{
"Id": 30,
"ActionId": 30,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"Camu",
"Gotcha. By the way, what are you doing here, Master? And where have you been all these days?",
2.0
]
},
{
"Id": 31,
"ActionId": 31,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Camu",
"And why are you looking like... that?",
2.0
]
},
{
"Id": 32,
"ActionId": 32,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"The soldiers start getting ready after the briefing, while Camu continues to bombard Mao Zhen with questions."
]
},
{
"Id": 33,
"ActionId": 33,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Mao Zhen",
"I'm not answering the first question as it is a company secret, but I CAN tell you about my appearance\u2014I'm a Construct now.",
1.0
]
},
{
"Id": 34,
"ActionId": 34,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Camu",
"Construct?",
2.0
]
},
{
"Id": 35,
"ActionId": 35,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Mao Zhen",
"It's a bit hard to explain, but basically it's something more powerful than a human soldier and can defeat the Corrupted single-handedly.",
1.0
]
},
{
"Id": 36,
"ActionId": 36,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Camu",
"Wow, sounds badass. Can I become a Construct too?",
2.0
]
},
{
"Id": 37,
"ActionId": 37,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Mao Zhen",
"I can't tell you yet. Anyway, you should get ready. The mission starts in 3 hours.",
1.0
]
},
{
"Id": 38,
"ActionId": 38,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Camu",
"Aw... Why so cold, Master? Anyway, Master, do you know anything about our squad? Back when I last went to town\u2014",
2.0
]
},
{
"Id": 39,
"ActionId": 39,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Mao Zhen",
"It'll be fine, Camu. Just finish the mission. Everything will be fine.",
1.0
]
},
{
"Id": 40,
"ActionId": 40,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Before Camu can question his mentor further, Mao Zhen cuts in."
]
},
{
"Id": 41,
"ActionId": 41,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Camu",
"What do you mean by that\u2014",
2.0
]
},
{
"Id": 42,
"ActionId": 42,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Mao Zhen",
"I meant that you'll perhaps overtake me in terms of skill after this mission. I read your messages. You were working hard towards a promotion, huh?",
1.0
]
},
{
"Id": 43,
"ActionId": 43,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Camu",
"Oh? You mean we'll no longer need to travel out there after this mission?",
2.0
]
},
{
"Id": 44,
"ActionId": 44,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Mao Zhen",
"If that's how you choose to interpret it. I'm busy, so I'll be disconnecting now.",
1.0
]
},
{
"Id": 45,
"ActionId": 45,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": "AniZhuanchangBegin",
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Camu",
"Okay. Wait for me, Master!",
2.0
]
},
{
"Id": 46,
"ActionId": 46,
"NextActionId": null,
"Type": 202,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"2"
]
},
{
"Id": 47,
"ActionId": 47,
"NextActionId": null,
"Type": 505,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Assets/Product/Effect/Prefab/FxUi/FxUiStoryNew/FxUiStoryTongxunHalfNew.prefab",
1.0
]
},
{
"Id": 48,
"ActionId": 48,
"NextActionId": null,
"Type": 101,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Assets/Product/Texture/Image/BgStory/BgStory39.jpg"
]
},
{
"Id": 49,
"ActionId": 49,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": "AniZhuanchangEnd",
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"\u2014"
]
},
{
"Id": 50,
"ActionId": 50,
"NextActionId": null,
"Type": 201,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"500197",
400.0
]
},
{
"Id": 51,
"ActionId": 51,
"NextActionId": null,
"Type": 201,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"2",
"500197",
-400.0
]
},
{
"Id": 52,
"ActionId": 52,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"Soldier A",
"Look at all those planes in the sky.",
1.0
]
},
{
"Id": 53,
"ActionId": 53,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Soldier B",
"You know, I didn't expect there to be other troops with mobile bases like us.",
2.0
]
},
{
"Id": 54,
"ActionId": 54,
"NextActionId": null,
"Type": 202,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"2"
]
},
{
"Id": 55,
"ActionId": 55,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"After some preparations, Camu and co. arrive at the outskirts of the designated city. Countless Corrupted are peering at the Kurono troops through the wall openings while the military aircrafts circle around in the skies\u2014"
]
},
{
"Id": 56,
"ActionId": 56,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"\u2014As if they were trying to trap the ground troops along with the Corrupted."
]
},
{
"Id": 57,
"ActionId": 57,
"NextActionId": null,
"Type": 201,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"500005"
]
},
{
"Id": 58,
"ActionId": 58,
"NextActionId": null,
"Type": 501,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Assets/Product/Effect/Prefab/FxUi/FxUiStoryNew/FxUiStoryTongxunHalfNew.prefab",
"2",
"1"
]
},
{
"Id": 59,
"ActionId": 59,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"Pilot",
"Ground troops, you copy?",
1.0
]
},
{
"Id": 60,
"ActionId": 60,
"NextActionId": null,
"Type": 203,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"0.25",
"400"
]
},
{
"Id": 61,
"ActionId": 61,
"NextActionId": null,
"Type": 201,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"2",
"500189",
-400.0
]
},
{
"Id": 62,
"ActionId": 62,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1",
"Camu",
"This ID number... It refers to the planes in the skies, huh? Yeah, we copy. What's up?",
2.0
]
},
{
"Id": 63,
"ActionId": 63,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Pilot",
"According to orders, the burning will commence after you take out the Corrupted.",
1.0
]
},
{
"Id": 64,
"ActionId": 64,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Camu",
"So you'll be bombing the place, basically?",
2.0
]
},
{
"Id": 65,
"ActionId": 65,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Pilot",
"We're wasting fuel by hovering above the city, so please hurry and get rid of the Corrupted as soon as you can. We'll message you when it's time for retreat and then commence the bombing.",
1.0
]
},
{
"Id": 66,
"ActionId": 66,
"NextActionId": null,
"Type": 202,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"1"
]
},
{
"Id": 67,
"ActionId": 67,
"NextActionId": null,
"Type": 505,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Assets/Product/Effect/Prefab/FxUi/FxUiStoryNew/FxUiStoryTongxunHalfNew.prefab",
1.0
]
},
{
"Id": 68,
"ActionId": 68,
"NextActionId": null,
"Type": 203,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"2",
"0.25",
"0"
]
},
{
"Id": 69,
"ActionId": 69,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"The call ends, and the ground troop soldiers give themselves their serum shots before picking up their weapons."
]
},
{
"Id": 70,
"ActionId": 70,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": null,
"BeginAnim": null,
"EndAnim": null,
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Camu",
"Let's get it done, then. Master said we'll be promoted after the mission is done.",
2.0
]
},
{
"Id": 71,
"ActionId": 71,
"NextActionId": null,
"Type": 301,
"IsBlock": null,
"IsEnd": 1.0,
"BeginAnim": null,
"EndAnim": "AniZhuanchangBegin",
"BeginDelay": null,
"EndDelay": null,
"Params": [
"Gritting his teeth and bearing the fresh pain from the injection, Camu leads the group toward the city."
]
}
]