| 1 | [ |
| 2 | { |
| 3 | "scene information": { |
| 4 | "who": [ |
| 5 | "Max", |
| 6 | "Jade" |
| 7 | ], |
| 8 | "where": "Apartment kitchen", |
| 9 | "what": "Max and Jade are in the kitchen, setting up snacks and drinks for the small house party they're hosting. They are excited about catching up with friends but also worried about keeping the party small and controlled. Jade is particularly concerned about Blaze's tendency to invite too many people." |
| 10 | }, |
| 11 | "scene": [ |
| 12 | { |
| 13 | "speaker": "Max", |
| 14 | "content": "Do you think we have enough chips?", |
| 15 | "actions": [ |
| 16 | { |
| 17 | "character": "Max", |
| 18 | "state": "standing", |
| 19 | "action": "Standing Talking 1" |
| 20 | } |
| 21 | ], |
| 22 | "shot": "Long Shot 3", |
| 23 | "current position": [ |
| 24 | { |
| 25 | "character": "Max", |
| 26 | "position": "Position 2" |
| 27 | }, |
| 28 | { |
| 29 | "character": "Jade", |
| 30 | "position": "Position 4" |
| 31 | } |
| 32 | ] |
| 33 | }, |
| 34 | { |
| 35 | "speaker": "Jade", |
| 36 | "content": "Yeah, but I'm more worried about the guest list.", |
| 37 | "actions": [ |
| 38 | { |
| 39 | "character": "Jade", |
| 40 | "state": "standing", |
| 41 | "action": "Standing Thinking" |
| 42 | } |
| 43 | ], |
| 44 | "shot": "Close Shot", |
| 45 | "current position": [ |
| 46 | { |
| 47 | "character": "Max", |
| 48 | "position": "Position 2" |
| 49 | }, |
| 50 | { |
| 51 | "character": "Jade", |
| 52 | "position": "Position 4" |
| 53 | } |
| 54 | ] |
| 55 | }, |
| 56 | { |
| 57 | "speaker": "Max", |
| 58 | "content": "What do you mean?", |
| 59 | "actions": [ |
| 60 | { |
| 61 | "character": "Max", |
| 62 | "state": "standing", |
| 63 | "action": "Standing Puzzled" |
| 64 | } |
| 65 | ], |
| 66 | "shot": "Mid Shot", |
| 67 | "current position": [ |
| 68 | { |
| 69 | "character": "Max", |
| 70 | "position": "Position 2" |
| 71 | }, |
| 72 | { |
| 73 | "character": "Jade", |
| 74 | "position": "Position 4" |
| 75 | } |
| 76 | ] |
| 77 | }, |
| 78 | { |
| 79 | "speaker": "Jade", |
| 80 | "content": "Blaze has a thing for bringing extra people.", |
| 81 | "actions": [ |
| 82 | { |
| 83 | "character": "Jade", |
| 84 | "state": "standing", |
| 85 | "action": "Standing Depressed" |
| 86 | } |
| 87 | ], |
| 88 | "shot": "Close Shot", |
| 89 | "current position": [ |
| 90 | { |
| 91 | "character": "Max", |
| 92 | "position": "Position 2" |
| 93 | }, |
| 94 | { |
| 95 | "character": "Jade", |
| 96 | "position": "Position 4" |
| 97 | } |
| 98 | ] |
| 99 | }, |
| 100 | { |
| 101 | "speaker": "Max", |
| 102 | "content": "Right, we can't let it get out of hand.", |
| 103 | "actions": [ |
| 104 | { |
| 105 | "character": "Max", |
| 106 | "state": "standing", |
| 107 | "action": "Standing Agree 2" |
| 108 | } |
| 109 | ], |
| 110 | "shot": "Mid Shot", |
| 111 | "current position": [ |
| 112 | { |
| 113 | "character": "Max", |
| 114 | "position": "Position 2" |
| 115 | }, |
| 116 | { |
| 117 | "character": "Jade", |
| 118 | "position": "Position 4" |
| 119 | } |
| 120 | ] |
| 121 | }, |
| 122 | { |
| 123 | "speaker": "Jade", |
| 124 | "content": "Agreed. We need to talk to him, make sure he sticks to the plan.", |
| 125 | "actions": [ |
| 126 | { |
| 127 | "character": "Jade", |
| 128 | "state": "standing", |
| 129 | "action": "Standing Agree 1" |
| 130 | } |
| 131 | ], |
| 132 | "shot": "Close Shot", |
| 133 | "current position": [ |
| 134 | { |
| 135 | "character": "Max", |
| 136 | "position": "Position 2" |
| 137 | }, |
| 138 | { |
| 139 | "character": "Jade", |
| 140 | "position": "Position 4" |
| 141 | } |
| 142 | ] |
| 143 | }, |
| 144 | { |
| 145 | "speaker": "Max", |
| 146 | "content": "Let's do it now, before things get crazy.", |
| 147 | "actions": [ |
| 148 | { |
| 149 | "character": "Max", |
| 150 | "state": "standing", |
| 151 | "action": "Standing Talking 2" |
| 152 | } |
| 153 | ], |
| 154 | "shot": "Mid Shot", |
| 155 | "current position": [ |
| 156 | { |
| 157 | "character": "Max", |
| 158 | "position": "Position 2" |
| 159 | }, |
| 160 | { |
| 161 | "character": "Jade", |
| 162 | "position": "Position 4" |
| 163 | } |
| 164 | ] |
| 165 | } |
| 166 | ], |
| 167 | "initial position": [ |
| 168 | { |
| 169 | "character": "Max", |
| 170 | "position": "Position 2" |
| 171 | }, |
| 172 | { |
| 173 | "character": "Jade", |
| 174 | "position": "Position 4" |
| 175 | } |
| 176 | ] |
| 177 | }, |
| 178 | { |
| 179 | "scene information": { |
| 180 | "who": [ |
| 181 | "Max", |
| 182 | "Blaze", |
| 183 | "Sky" |
| 184 | ], |
| 185 | "where": "Apartment living room", |
| 186 | "what": "The living room is buzzing with activity as Max, Blaze, and Sky chat and enjoy the music. Blaze reassures Max that he didn't invite anyone else, but just as he says this, the doorbell rings. They open the door to find an old friend, Tyler, who Blaze forgot he'd invited earlier. The situation becomes tense as the apartment reaches its capacity limit." |
| 187 | }, |
| 188 | "scene": [ |
| 189 | { |
| 190 | "speaker": "Max", |
| 191 | "content": "This is a great turnout, Blaze.", |
| 192 | "actions": [ |
| 193 | { |
| 194 | "character": "Max", |
| 195 | "state": "standing", |
| 196 | "action": "Standing Talking 6" |
| 197 | } |
| 198 | ], |
| 199 | "shot": "Track Shot 1", |
| 200 | "current position": [ |
| 201 | { |
| 202 | "character": "Max", |
| 203 | "position": "Position 1" |
| 204 | }, |
| 205 | { |
| 206 | "character": "Blaze", |
| 207 | "position": "Position 2" |
| 208 | }, |
| 209 | { |
| 210 | "character": "Sky", |
| 211 | "position": "Position 3" |
| 212 | } |
| 213 | ] |
| 214 | }, |
| 215 | { |
| 216 | "speaker": "Blaze", |
| 217 | "content": "Told you, small and cozy.", |
| 218 | "actions": [ |
| 219 | { |
| 220 | "character": "Blaze", |
| 221 | "state": "standing", |
| 222 | "action": "Standing Talking 6" |
| 223 | } |
| 224 | ], |
| 225 | "shot": "Close Shot", |
| 226 | "current position": [ |
| 227 | { |
| 228 | "character": "Max", |
| 229 | "position": "Position 1" |
| 230 | }, |
| 231 | { |
| 232 | "character": "Blaze", |
| 233 | "position": "Position 2" |
| 234 | }, |
| 235 | { |
| 236 | "character": "Sky", |
| 237 | "position": "Position 3" |
| 238 | } |
| 239 | ] |
| 240 | }, |
| 241 | { |
| 242 | "speaker": "Sky", |
| 243 | "content": "The music setup is perfect, Max.", |
| 244 | "actions": [ |
| 245 | { |
| 246 | "character": "Sky", |
| 247 | "state": "standing", |
| 248 | "action": "Standing Happy" |
| 249 | } |
| 250 | ], |
| 251 | "shot": "Close Shot", |
| 252 | "current position": [ |
| 253 | { |
| 254 | "character": "Max", |
| 255 | "position": "Position 1" |
| 256 | }, |
| 257 | { |
| 258 | "character": "Blaze", |
| 259 | "position": "Position 2" |
| 260 | }, |
| 261 | { |
| 262 | "character": "Sky", |
| 263 | "position": "Position 3" |
| 264 | } |
| 265 | ] |
| 266 | }, |
| 267 | { |
| 268 | "speaker": "Max", |
| 269 | "content": "Thanks, Sky. And Blaze, you didn't invite anyone else, right?", |
| 270 | "actions": [ |
| 271 | { |
| 272 | "character": "Max", |
| 273 | "state": "standing", |
| 274 | "action": "Standing Talking 4" |
| 275 | }, |
| 276 | { |
| 277 | "character": "Blaze", |
| 278 | "state": "standing", |
| 279 | "action": "Standing Talking 6" |
| 280 | } |
| 281 | ], |
| 282 | "shot": "Pan Shot 1", |
| 283 | "current position": [ |
| 284 | { |
| 285 | "character": "Max", |
| 286 | "position": "Position 1" |
| 287 | }, |
| 288 | { |
| 289 | "character": "Blaze", |
| 290 | "position": "Position 2" |
| 291 | }, |
| 292 | { |
| 293 | "character": "Sky", |
| 294 | "position": "Position 3" |
| 295 | } |
| 296 | ] |
| 297 | }, |
| 298 | { |
| 299 | "speaker": "Blaze", |
| 300 | "content": "Nope, all good.", |
| 301 | "actions": [ |
| 302 | { |
| 303 | "character": "Blaze", |
| 304 | "state": "standing", |
| 305 | "action": "Standing Talking 6" |
| 306 | } |
| 307 | ], |
| 308 | "shot": "Pan Shot 1", |
| 309 | "current position": [ |
| 310 | { |
| 311 | "character": "Max", |
| 312 | "position": "Position 1" |
| 313 | }, |
| 314 | { |
| 315 | "character": "Blaze", |
| 316 | "position": "Position 2" |
| 317 | }, |
| 318 | { |
| 319 | "character": "Sky", |
| 320 | "position": "Position 3" |
| 321 | } |
| 322 | ] |
| 323 | }, |
| 324 | { |
| 325 | "speaker": "Jade", |
| 326 | "content": "Ding dong.", |
| 327 | "actions": [], |
| 328 | "shot": "Long Shot 1", |
| 329 | "current position": [ |
| 330 | { |
| 331 | "character": "Max", |
| 332 | "position": "Position 1" |
| 333 | }, |
| 334 | { |
| 335 | "character": "Blaze", |
| 336 | "position": "Position 2" |
| 337 | }, |
| 338 | { |
| 339 | "character": "Sky", |
| 340 | "position": "Position 3" |
| 341 | } |
| 342 | ] |
| 343 | }, |
| 344 | { |
| 345 | "speaker": "Max", |
| 346 | "content": "Who's that?", |
| 347 | "actions": [ |
| 348 | { |
| 349 | "character": "Max", |
| 350 | "state": "standing", |
| 351 | "action": "Standing Surprise" |
| 352 | } |
| 353 | ], |
| 354 | "shot": "Mid Shot", |
| 355 | "current position": [ |
| 356 | { |
| 357 | "character": "Max", |
| 358 | "position": "Position 1" |
| 359 | }, |
| 360 | { |
| 361 | "character": "Blaze", |
| 362 | "position": "Position 2" |
| 363 | }, |
| 364 | { |
| 365 | "character": "Sky", |
| 366 | "position": "Position 3" |
| 367 | } |
| 368 | ] |
| 369 | }, |
| 370 | { |
| 371 | "speaker": "Blaze", |
| 372 | "content": "Uh... I might've invited Tyler earlier.", |
| 373 | "actions": [ |
| 374 | { |
| 375 | "character": "Blaze", |
| 376 | "state": "standing", |
| 377 | "action": "Standing Puzzled" |
| 378 | } |
| 379 | ], |
| 380 | "shot": "Close Shot", |
| 381 | "current position": [ |
| 382 | { |
| 383 | "character": "Max", |
| 384 | "position": "Position 1" |
| 385 | }, |
| 386 | { |
| 387 | "character": "Blaze", |
| 388 | "position": "Position 2" |
| 389 | }, |
| 390 | { |
| 391 | "character": "Sky", |
| 392 | "position": "Position 3" |
| 393 | } |
| 394 | ] |
| 395 | }, |
| 396 | { |
| 397 | "speaker": "Sky", |
| 398 | "content": "We're at full capacity. What now?", |
| 399 | "actions": [ |
| 400 | { |
| 401 | "character": "Sky", |
| 402 | "state": "standing", |
| 403 | "action": "Standing Thinking" |
| 404 | } |
| 405 | ], |
| 406 | "shot": "Close Shot", |
| 407 | "current position": [ |
| 408 | { |
| 409 | "character": "Max", |
| 410 | "position": "Position 1" |
| 411 | }, |
| 412 | { |
| 413 | "character": "Blaze", |
| 414 | "position": "Position 2" |
| 415 | }, |
| 416 | { |
| 417 | "character": "Sky", |
| 418 | "position": "Position 3" |
| 419 | } |
| 420 | ] |
| 421 | }, |
| 422 | { |
| 423 | "speaker": "Max", |
| 424 | "content": "Let's figure it out. Can't leave him outside.", |
| 425 | "actions": [ |
| 426 | { |
| 427 | "character": "Max", |
| 428 | "state": "standing", |
| 429 | "action": "Standing Agree 1" |
| 430 | } |
| 431 | ], |
| 432 | "shot": "Mid Shot", |
| 433 | "current position": [ |
| 434 | { |
| 435 | "character": "Max", |
| 436 | "position": "Position 1" |
| 437 | }, |
| 438 | { |
| 439 | "character": "Blaze", |
| 440 | "position": "Position 2" |
| 441 | }, |
| 442 | { |
| 443 | "character": "Sky", |
| 444 | "position": "Position 3" |
| 445 | } |
| 446 | ] |
| 447 | } |
| 448 | ], |
| 449 | "initial position": [ |
| 450 | { |
| 451 | "character": "Max", |
| 452 | "position": "Position 1" |
| 453 | }, |
| 454 | { |
| 455 | "character": "Blaze", |
| 456 | "position": "Position 2" |
| 457 | }, |
| 458 | { |
| 459 | "character": "Sky", |
| 460 | "position": "Position 3" |
| 461 | } |
| 462 | ] |
| 463 | }, |
| 464 | { |
| 465 | "scene information": { |
| 466 | "who": [ |
| 467 | "Max", |
| 468 | "Jade", |
| 469 | "Sky" |
| 470 | ], |
| 471 | "where": "Relaxing Room", |
| 472 | "what": "Max, Jade, and Sky have moved to the Relaxing Room to discuss the unexpected guest's arrival. Jade is frustrated and fears the party will spiral out of control, while Sky tries to mediate and find a diplomatic solution. Max suggests making space for Tyler by moving the party to a larger area. Tension between the friends rises as they try to find a compromise." |
| 473 | }, |
| 474 | "scene": [ |
| 475 | { |
| 476 | "speaker": "Jade", |
| 477 | "content": "This is exactly what I was worried about.", |
| 478 | "actions": [ |
| 479 | { |
| 480 | "character": "Jade", |
| 481 | "state": "standing", |
| 482 | "action": "Standing Angry 2" |
| 483 | } |
| 484 | ], |
| 485 | "shot": "Close Shot", |
| 486 | "current position": [ |
| 487 | { |
| 488 | "character": "Max", |
| 489 | "position": "Position 4" |
| 490 | }, |
| 491 | { |
| 492 | "character": "Jade", |
| 493 | "position": "Position 5" |
| 494 | }, |
| 495 | { |
| 496 | "character": "Sky", |
| 497 | "position": "Position 1" |
| 498 | } |
| 499 | ] |
| 500 | }, |
| 501 | { |
| 502 | "speaker": "Max", |
| 503 | "content": "I know, but Tyler's here now.", |
| 504 | "actions": [ |
| 505 | { |
| 506 | "character": "Max", |
| 507 | "state": "standing", |
| 508 | "action": "Standing Talking 1" |
| 509 | }, |
| 510 | { |
| 511 | "character": "Sky", |
| 512 | "state": "standing", |
| 513 | "action": "Standing Thinking" |
| 514 | } |
| 515 | ], |
| 516 | "shot": "Pan Shot 1", |
| 517 | "current position": [ |
| 518 | { |
| 519 | "character": "Max", |
| 520 | "position": "Position 4" |
| 521 | }, |
| 522 | { |
| 523 | "character": "Jade", |
| 524 | "position": "Position 5" |
| 525 | }, |
| 526 | { |
| 527 | "character": "Sky", |
| 528 | "position": "Position 1" |
| 529 | } |
| 530 | ] |
| 531 | }, |
| 532 | { |
| 533 | "speaker": "Sky", |
| 534 | "content": "Let's not panic. There must be a solution.", |
| 535 | "actions": [ |
| 536 | { |
| 537 | "character": "Sky", |
| 538 | "state": "standing", |
| 539 | "action": "Standing Agree 2" |
| 540 | } |
| 541 | ], |
| 542 | "shot": "Close Shot", |
| 543 | "current position": [ |
| 544 | { |
| 545 | "character": "Max", |
| 546 | "position": "Position 4" |
| 547 | }, |
| 548 | { |
| 549 | "character": "Jade", |
| 550 | "position": "Position 5" |
| 551 | }, |
| 552 | { |
| 553 | "character": "Sky", |
| 554 | "position": "Position 1" |
| 555 | } |
| 556 | ] |
| 557 | }, |
| 558 | { |
| 559 | "speaker": "Max", |
| 560 | "content": "What if we move some of the party to the rooftop?", |
| 561 | "actions": [ |
| 562 | { |
| 563 | "character": "Max", |
| 564 | "state": "standing", |
| 565 | "action": "Standing Talking 6" |
| 566 | } |
| 567 | ], |
| 568 | "shot": "Mid Shot", |
| 569 | "current position": [ |
| 570 | { |
| 571 | "character": "Max", |
| 572 | "position": "Position 4" |
| 573 | }, |
| 574 | { |
| 575 | "character": "Jade", |
| 576 | "position": "Position 5" |
| 577 | }, |
| 578 | { |
| 579 | "character": "Sky", |
| 580 | "position": "Position 1" |
| 581 | } |
| 582 | ] |
| 583 | }, |
| 584 | { |
| 585 | "speaker": "Jade", |
| 586 | "content": "That could work, but it's chilly outside.", |
| 587 | "actions": [ |
| 588 | { |
| 589 | "character": "Jade", |
| 590 | "state": "standing", |
| 591 | "action": "Standing Puzzled" |
| 592 | } |
| 593 | ], |
| 594 | "shot": "Close Shot", |
| 595 | "current position": [ |
| 596 | { |
| 597 | "character": "Max", |
| 598 | "position": "Position 4" |
| 599 | }, |
| 600 | { |
| 601 | "character": "Jade", |
| 602 | "position": "Position 5" |
| 603 | }, |
| 604 | { |
| 605 | "character": "Sky", |
| 606 | "position": "Position 1" |
| 607 | } |
| 608 | ] |
| 609 | }, |
| 610 | { |
| 611 | "speaker": "Sky", |
| 612 | "content": "We can set up some heaters. It could actually be nice.", |
| 613 | "actions": [ |
| 614 | { |
| 615 | "character": "Sky", |
| 616 | "state": "standing", |
| 617 | "action": "Standing Happy" |
| 618 | } |
| 619 | ], |
| 620 | "shot": "Close Shot", |
| 621 | "current position": [ |
| 622 | { |
| 623 | "character": "Max", |
| 624 | "position": "Position 4" |
| 625 | }, |
| 626 | { |
| 627 | "character": "Jade", |
| 628 | "position": "Position 5" |
| 629 | }, |
| 630 | { |
| 631 | "character": "Sky", |
| 632 | "position": "Position 1" |
| 633 | } |
| 634 | ] |
| 635 | }, |
| 636 | { |
| 637 | "speaker": "Max", |
| 638 | "content": "Perfect. Let's split up and make it happen.", |
| 639 | "actions": [ |
| 640 | { |
| 641 | "character": "Max", |
| 642 | "state": "standing", |
| 643 | "action": "Standing Agree 1" |
| 644 | } |
| 645 | ], |
| 646 | "shot": "Mid Shot", |
| 647 | "current position": [ |
| 648 | { |
| 649 | "character": "Max", |
| 650 | "position": "Position 4" |
| 651 | }, |
| 652 | { |
| 653 | "character": "Jade", |
| 654 | "position": "Position 5" |
| 655 | }, |
| 656 | { |
| 657 | "character": "Sky", |
| 658 | "position": "Position 1" |
| 659 | } |
| 660 | ] |
| 661 | }, |
| 662 | { |
| 663 | "speaker": "Jade", |
| 664 | "content": "Alright, I'll handle the heaters.", |
| 665 | "actions": [ |
| 666 | { |
| 667 | "character": "Jade", |
| 668 | "state": "standing", |
| 669 | "action": "Standing Normal" |
| 670 | } |
| 671 | ], |
| 672 | "shot": "Mid Shot", |
| 673 | "current position": [ |
| 674 | { |
| 675 | "character": "Max", |
| 676 | "position": "Position 4" |
| 677 | }, |
| 678 | { |
| 679 | "character": "Jade", |
| 680 | "position": "Position 5" |
| 681 | }, |
| 682 | { |
| 683 | "character": "Sky", |
| 684 | "position": "Position 1" |
| 685 | } |
| 686 | ] |
| 687 | }, |
| 688 | { |
| 689 | "speaker": "Sky", |
| 690 | "content": "I'll help with moving the drinks.", |
| 691 | "actions": [ |
| 692 | { |
| 693 | "character": "Sky", |
| 694 | "state": "standing", |
| 695 | "action": "Standing Normal" |
| 696 | } |
| 697 | ], |
| 698 | "shot": "Mid Shot", |
| 699 | "current position": [ |
| 700 | { |
| 701 | "character": "Max", |
| 702 | "position": "Position 4" |
| 703 | }, |
| 704 | { |
| 705 | "character": "Jade", |
| 706 | "position": "Position 5" |
| 707 | }, |
| 708 | { |
| 709 | "character": "Sky", |
| 710 | "position": "Position 1" |
| 711 | } |
| 712 | ] |
| 713 | } |
| 714 | ], |
| 715 | "initial position": [ |
| 716 | { |
| 717 | "character": "Max", |
| 718 | "position": "Position 4" |
| 719 | }, |
| 720 | { |
| 721 | "character": "Jade", |
| 722 | "position": "Position 5" |
| 723 | }, |
| 724 | { |
| 725 | "character": "Sky", |
| 726 | "position": "Position 1" |
| 727 | } |
| 728 | ] |
| 729 | } |
| 730 | ] |