@@ -42,6 +42,7 @@ public enum FilmstripId {
4242 MARTINI_GLASS = 0x2 ,
4343 RED_WINE_BOTTLE = 0x3 ,
4444 WHITE_WINE_BOTTLE = 0x4 ,
45+ PLAYERS_DRINK = 0x6 ,
4546 PAINTING_1 = 0x10 ,
4647 LITTLE_PAINTING = 0x11 ,
4748 WEDDING_PHOTO = 0x12 ,
@@ -72,22 +73,24 @@ public enum FilmstripId {
7273}
7374
7475public enum ColorId {
76+ FRIDGE_BOTTOM = 0x10 ,
7577 WINDOW = 0x20 ,
78+ FRIDGE = 0x24 ,
7679 COLOR_0x2E = 0x2E ,
7780 COLOR_0x2F = 0x2F ,
7881 COLOR_0x30 = 0x30 ,
7982 COLOR_0x31 = 0x31 ,
8083 COLOR_0x32 = 0x32 ,
8184 COLOR_0x33 = 0x33 ,
82- COLOR_0x34 = 0x34 ,
83- COLOR_0x35 = 0x35 ,
85+ LIVING_ROOM_FRONT_WALL = 0x34 ,
86+ FOYER_WALL = 0x35 ,
8487 COLOR_0x36 = 0x36 ,
8588 COLOR_0x37 = 0x37 ,
86- COLOR_0x38 = 0x38 ,
89+ CEILING = 0x38 ,
8790 COLOR_0x39 = 0x39 ,
8891 COLOR_0x3A = 0x3A ,
8992 FLOOR = 0x3b ,
90- WALL = 0xFF ,
93+ LIVING_ROOM_WALL = 0xFF ,
9194}
9295
9396file class FacadeRoomModelBuilder {
@@ -313,10 +316,10 @@ public FacadeRoomModelBuilder(FacadeRoomModelFileBundle fileBundle) {
313316 ColorId . COLOR_0x33 => Color . FromArgb ( ( byte ) ( 255 * .05f ) ,
314317 ( byte ) ( 255 * .05f ) ,
315318 ( byte ) ( 255 * .05f ) ) ,
316- ColorId . COLOR_0x34 => Color . FromArgb ( ( byte ) ( 255 * .1f ) ,
319+ ColorId . LIVING_ROOM_FRONT_WALL => Color . FromArgb ( ( byte ) ( 255 * .1f ) ,
317320 ( byte ) ( 255 * .1f ) ,
318321 ( byte ) ( 255 * .1f ) ) ,
319- ColorId . COLOR_0x35 => Color . FromArgb ( ( byte ) ( 255 * .15f ) ,
322+ ColorId . FOYER_WALL => Color . FromArgb ( ( byte ) ( 255 * .15f ) ,
320323 ( byte ) ( 255 * .15f ) ,
321324 ( byte ) ( 255 * .15f ) ) ,
322325 ColorId . COLOR_0x36 => Color . FromArgb ( ( byte ) ( 255 * .2f ) ,
@@ -325,7 +328,7 @@ public FacadeRoomModelBuilder(FacadeRoomModelFileBundle fileBundle) {
325328 ColorId . COLOR_0x37 => Color . FromArgb ( ( byte ) ( 255 * .25f ) ,
326329 ( byte ) ( 255 * .25f ) ,
327330 ( byte ) ( 255 * .25f ) ) ,
328- ColorId . COLOR_0x38 => Color . FromArgb ( ( byte ) ( 255 * .3f ) ,
331+ ColorId . CEILING => Color . FromArgb ( ( byte ) ( 255 * .3f ) ,
329332 ( byte ) ( 255 * .3f ) ,
330333 ( byte ) ( 255 * .3f ) ) ,
331334 ColorId . COLOR_0x39 => Color . FromArgb ( ( byte ) ( 255 * .35f ) ,
@@ -337,7 +340,7 @@ public FacadeRoomModelBuilder(FacadeRoomModelFileBundle fileBundle) {
337340 ColorId . FLOOR => Color . FromArgb ( ( byte ) ( 255 * .45f ) ,
338341 ( byte ) ( 255 * .45f ) ,
339342 ( byte ) ( 255 * .45f ) ) ,
340- ColorId . WALL => Color . Black ,
343+ ColorId . LIVING_ROOM_WALL => Color . Black ,
341344 _ => null ,
342345 } ;
343346
@@ -569,128 +572,128 @@ private void AddRoom_() {
569572 this . AddPlane_ (
570573 "LR_backwall1" ,
571574 null ,
572- ColorId . WALL ,
575+ ColorId . LIVING_ROOM_WALL ,
573576 new Vector2 ( 70 , 160 ) ,
574577 new Vector3 ( - 165 , 80 , - 500 ) ,
575578 0 ) ;
576579 this . AddPlane_ (
577580 "LR_backwallsliver1" ,
578581 null ,
579- ColorId . WALL ,
582+ ColorId . LIVING_ROOM_WALL ,
580583 new Vector2 ( 6.5f , 160 ) ,
581584 new Vector3 ( - 66 , 80 , - 500 ) ,
582585 0 ) ;
583586 this . AddPlane_ (
584587 "LR_backwallsliver2" ,
585588 null ,
586- ColorId . WALL ,
589+ ColorId . LIVING_ROOM_WALL ,
587590 new Vector2 ( 6.5f , 160 ) ,
588591 new Vector3 ( 6 , 80 , - 500 ) ,
589592 0 ) ;
590593 this . AddPlane_ (
591594 "LR_backwall3" ,
592595 null ,
593- ColorId . WALL ,
596+ ColorId . LIVING_ROOM_WALL ,
594597 new Vector2 ( 30 , 160 ) ,
595598 new Vector3 ( 85 , 80 , - 500 ) ,
596599 0 ) ;
597600 this . AddPlane_ (
598601 "LR_backwall4" ,
599602 null ,
600- ColorId . WALL ,
603+ ColorId . LIVING_ROOM_WALL ,
601604 new Vector2 ( 100 , 160 ) ,
602605 new Vector3 ( 150 , 80 , - 500 ) ,
603606 0 ) ;
604607 this . AddPlane_ (
605608 "LR_backwalltoppanel" ,
606609 null ,
607- ColorId . WALL ,
610+ ColorId . LIVING_ROOM_WALL ,
608611 new Vector2 ( 200 , 10 ) ,
609612 new Vector3 ( - 30 , 155 , - 500 ) ,
610613 0 ) ;
611614
612615 this . AddPlane_ (
613616 "LR_leftwall0" ,
614617 null ,
615- ColorId . WALL ,
618+ ColorId . LIVING_ROOM_WALL ,
616619 new Vector2 ( 70 , 160 ) ,
617620 new Vector3 ( - 200 , 80 , - 5 ) ,
618621 90 ) ;
619622 this . AddPlane_ (
620623 "LR_leftwall1" ,
621624 null ,
622- ColorId . WALL ,
625+ ColorId . LIVING_ROOM_WALL ,
623626 new Vector2 ( 100 , 160 ) ,
624627 new Vector3 ( - 200 , 80 , - 90 ) ,
625628 90 ) ;
626629 this . AddPlane_ (
627630 "LR_leftwall2" ,
628631 null ,
629- ColorId . WALL ,
632+ ColorId . LIVING_ROOM_WALL ,
630633 new Vector2 ( 100 , 160 ) ,
631634 new Vector3 ( - 200 , 80 , - 190 ) ,
632635 90 ) ;
633636 this . AddPlane_ (
634637 "LR_leftwall3" ,
635638 null ,
636- ColorId . WALL ,
639+ ColorId . LIVING_ROOM_WALL ,
637640 new Vector2 ( 100 , 160 ) ,
638641 new Vector3 ( - 200 , 80 , - 290 ) ,
639642 90 ) ;
640643 this . AddPlane_ (
641644 "LR_leftwall4" ,
642645 null ,
643- ColorId . WALL ,
646+ ColorId . LIVING_ROOM_WALL ,
644647 new Vector2 ( 60 , 160 ) ,
645648 new Vector3 ( - 200 , 80 , - 370 ) ,
646649 90 ) ;
647650 this . AddPlane_ (
648651 "LR_leftwall5" ,
649652 null ,
650- ColorId . WALL ,
653+ ColorId . LIVING_ROOM_WALL ,
651654 new Vector2 ( 100 , 160 ) ,
652655 new Vector3 ( - 200 , 80 , - 450 ) ,
653656 90 ) ;
654657
655658 this . AddPlane_ (
656659 "LR_rightwall0" ,
657660 null ,
658- ColorId . WALL ,
661+ ColorId . LIVING_ROOM_WALL ,
659662 new Vector2 ( 100 , 160 ) ,
660663 new Vector3 ( 200 , 80 , 50 ) ,
661664 90 ) ;
662665 this . AddPlane_ (
663666 "LR_rightwall1" ,
664667 null ,
665- ColorId . WALL ,
668+ ColorId . LIVING_ROOM_WALL ,
666669 new Vector2 ( 100 , 160 ) ,
667670 new Vector3 ( 200 , 80 , - 50 ) ,
668671 90 ) ;
669672 this . AddPlane_ (
670673 "LR_rightwall2" ,
671674 null ,
672- ColorId . WALL ,
675+ ColorId . LIVING_ROOM_WALL ,
673676 new Vector2 ( 100 , 160 ) ,
674677 new Vector3 ( 200 , 80 , - 150 ) ,
675678 90 ) ;
676679 this . AddPlane_ (
677680 "LR_rightwall3" ,
678681 null ,
679- ColorId . WALL ,
682+ ColorId . LIVING_ROOM_WALL ,
680683 new Vector2 ( 100 , 160 ) ,
681684 new Vector3 ( 200 , 80 , - 250 ) ,
682685 90 ) ;
683686 this . AddPlane_ (
684687 "LR_rightwall4" ,
685688 null ,
686- ColorId . WALL ,
689+ ColorId . LIVING_ROOM_WALL ,
687690 new Vector2 ( 100 , 160 ) ,
688691 new Vector3 ( 200 , 80 , - 350 ) ,
689692 90 ) ;
690693 this . AddPlane_ (
691694 "LR_rightwall5" ,
692695 null ,
693- ColorId . WALL ,
696+ ColorId . LIVING_ROOM_WALL ,
694697 new Vector2 ( 100 , 160 ) ,
695698 new Vector3 ( 200 , 80 , - 450 ) ,
696699 90 ) ;
@@ -717,6 +720,104 @@ private void AddRoom_() {
717720 new Vector3 ( 41 , 77 , - 498 ) ,
718721 0 ) ;
719722
723+ this . AddPlane_ (
724+ "LR_frontwallL" ,
725+ null ,
726+ ColorId . LIVING_ROOM_FRONT_WALL ,
727+ new Vector2 ( 60 , 160 ) ,
728+ new Vector3 ( 170 , 80 , 98 ) ,
729+ 0 ) ;
730+ this . AddPlane_ (
731+ "LR_frontwallR1" ,
732+ null ,
733+ ColorId . LIVING_ROOM_FRONT_WALL ,
734+ new Vector2 ( 66 , 160 ) ,
735+ new Vector3 ( 17 , 80 , 98 ) ,
736+ 0 ) ;
737+ this . AddPlane_ (
738+ "LR_frontwallR1_real" ,
739+ null ,
740+ ColorId . LIVING_ROOM_FRONT_WALL ,
741+ new Vector2 ( 50 , 160 ) ,
742+ new Vector3 ( 2 , 80 , 108 ) ,
743+ 0 ) ;
744+ this . AddPlane_ (
745+ "LR_frontwallR2" ,
746+ null ,
747+ ColorId . LIVING_ROOM_FRONT_WALL ,
748+ new Vector2 ( 80 , 160 ) ,
749+ new Vector3 ( - 46 , 80 , 98 ) ,
750+ 0 ) ;
751+
752+ this . AddPlane_ (
753+ "FY_leftwall1" ,
754+ null ,
755+ ColorId . FOYER_WALL ,
756+ new Vector2 ( 100 , 160 ) ,
757+ new Vector3 ( - 225 , 80 , 72 ) ,
758+ 60 ) ;
759+
760+ this . AddPlane_ (
761+ "KI_fridgeside1" ,
762+ null ,
763+ ColorId . FRIDGE ,
764+ new Vector2 ( 60 , 120 ) ,
765+ new Vector3 ( - 20 , 60 , 430 ) ,
766+ 90 ) ;
767+ this . AddPlane_ (
768+ "KI_fridgeside2" ,
769+ null ,
770+ ColorId . FRIDGE ,
771+ new Vector2 ( 60 , 120 ) ,
772+ new Vector3 ( 40 , 60 , 430 ) ,
773+ 90 ) ;
774+ this . AddPlane_ (
775+ "KI_fridgefront1" ,
776+ null ,
777+ ColorId . FRIDGE ,
778+ new Vector2 ( 60 , 40 ) ,
779+ new Vector3 ( 10 , 100 , 400 ) ,
780+ 0 ) ;
781+ this . AddPlane_ (
782+ "KI_fridgefront2" ,
783+ null ,
784+ ColorId . FRIDGE ,
785+ new Vector2 ( 60 , 72 ) ,
786+ new Vector3 ( 10 , 44 , 400 ) ,
787+ 0 ) ;
788+ this . AddPlane_ (
789+ "KI_fridgefrontbottom" ,
790+ null ,
791+ ColorId . FRIDGE_BOTTOM ,
792+ new Vector2 ( 60 , 8 ) ,
793+ new Vector3 ( 10 , 4 , 401 ) ,
794+ 0 ) ;
795+
796+ this . AddFloor_ (
797+ "ceiling1" ,
798+ null ,
799+ ColorId . CEILING ,
800+ new Vector2 ( 500 , 600 ) ,
801+ new Vector3 ( - 250 , 160 , 300 ) ) ;
802+ this . AddFloor_ (
803+ "ceiling2" ,
804+ null ,
805+ ColorId . CEILING ,
806+ new Vector2 ( 500 , 600 ) ,
807+ new Vector3 ( 250 , 160 , 300 ) ) ;
808+ this . AddFloor_ (
809+ "ceiling3" ,
810+ null ,
811+ ColorId . CEILING ,
812+ new Vector2 ( 500 , 600 ) ,
813+ new Vector3 ( - 250 , 160 , - 300 ) ) ;
814+ this . AddFloor_ (
815+ "ceiling4" ,
816+ null ,
817+ ColorId . CEILING ,
818+ new Vector2 ( 500 , 600 ) ,
819+ new Vector3 ( 250 , 160 , - 300 ) ) ;
820+
720821 this . AddFloor_ (
721822 "floor1" ,
722823 null ,
@@ -741,6 +842,13 @@ private void AddRoom_() {
741842 ColorId . FLOOR ,
742843 new Vector2 ( 500 , 600 ) ,
743844 new Vector3 ( 250 , 0 , - 300 ) ) ;
845+
846+ this . AddFloor_ (
847+ "rug" ,
848+ FilmstripId . RUG ,
849+ null ,
850+ new Vector2 ( 50 , 100 ) ,
851+ new Vector3 ( 85 , 3 , - 350 ) ) ;
744852 }
745853
746854 private void AddSprites_ ( ) {
@@ -793,11 +901,23 @@ private void AddSprites_() {
793901 this . AddSprite_ ( "bar_redwinebottle" ,
794902 FilmstripId . RED_WINE_BOTTLE ,
795903 new Vector2 ( 25 ) ,
796- new Vector3 ( - 100f , - 100 , - 100 ) ) ;
904+ new Vector3 ( - 100 ) ) ;
797905 this . AddSprite_ ( "bar_whitewinebottle" ,
798906 FilmstripId . WHITE_WINE_BOTTLE ,
799907 new Vector2 ( 25 ) ,
800- new Vector3 ( - 100f , - 100 , - 100 ) ) ;
908+ new Vector3 ( - 100 ) ) ;
909+ /*this.AddSprite_("player's drink",
910+ 6,
911+ new Vector2(12),
912+ new Vector3(-170f, 73, -110));
913+ this.AddSprite_("Trip's drink",
914+ 6,
915+ new Vector2(12),
916+ new Vector3(-100));
917+ this.AddSprite_("Grace's drink",
918+ 5,
919+ new Vector2(12),
920+ new Vector3(-100));*/
801921
802922 this . AddPlane_ (
803923 "big abstract painting" ,
@@ -820,12 +940,6 @@ private void AddSprites_() {
820940 new Vector2 ( 40 , 50 ) ,
821941 new Vector3 ( 215 , 100 , 400 ) ,
822942 90 ) ;
823- this . AddFloor_ (
824- "rug" ,
825- FilmstripId . RUG ,
826- null ,
827- new Vector2 ( 50 , 100 ) ,
828- new Vector3 ( 85 , 3 , - 350 ) ) ;
829943 this . AddPlane_ (
830944 "wedding photo" ,
831945 FilmstripId . WEDDING_PHOTO ,
@@ -917,6 +1031,21 @@ private void AddSprites_() {
9171031 FilmstripId . TRINKET_5 ,
9181032 new Vector2 ( 16 ) ,
9191033 new Vector3 ( - 186 , 75 , - 405 ) ) ;
1034+ this . AddSprite_ (
1035+ "trinket 6" ,
1036+ FilmstripId . TRINKET_6 ,
1037+ new Vector2 ( 20 ) ,
1038+ new Vector3 ( - 186 , 98 , - 399 ) ) ;
1039+ this . AddSprite_ (
1040+ "trinket 7" ,
1041+ FilmstripId . TRINKET_7 ,
1042+ new Vector2 ( 16 ) ,
1043+ new Vector3 ( - 186 , 96 , - 424 ) ) ;
1044+ this . AddSprite_ (
1045+ "trinket 8" ,
1046+ FilmstripId . TRINKET_8 ,
1047+ new Vector2 ( 16 ) ,
1048+ new Vector3 ( - 186 , 96 , - 450 ) ) ;
9201049 }
9211050
9221051 private void AddSprite_ (
0 commit comments