-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.c
4755 lines (4693 loc) · 218 KB
/
main.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
#include <allegro.h>
// Final Project - Sam & Max
// Marina Abdalkarim
#include <string>
#include <iostream>
#include <cstdlib>
#include <cmath>
#include <time.h>
#include <stdio.h>
using namespace std;
void init();
void deinit();
int main()
{
init();
MIDI *open = load_midi("C:\\Users\\US\\Desktop\\Game\\Midi\\Opening.mid");
// MIDI *open = load_midi("C:\\Users\\US\\Desktop\\Game\\Midi\\Opening.mid");
MIDI *offices = load_midi("C:\\Users\\US\\Desktop\\Game\\Midi\\Office Theme.mid");
MIDI *beep = load_midi("C:\\Users\\US\\Desktop\\Game\\Midi\\beep.mid");
MIDI *alley = load_midi("C:\\Users\\US\\Desktop\\Game\\Midi\\Alley.mid");
MIDI *mart = load_midi("C:\\Users\\US\\Desktop\\Game\\Midi\\Doom Mart.mid");
MIDI *bar = load_midi("C:\\Users\\US\\Desktop\\Game\\Midi\\Drinkey's.mid");
MIDI *ending = load_midi("C:\\Users\\US\\Desktop\\Game\\Midi\\ending.mid");
MIDI *meal = load_midi("C:\\Users\\US\\Desktop\\Game\\Midi\\Le Crepe.mid");
MIDI *mus = load_midi("C:\\Users\\US\\Desktop\\Game\\Midi\\Museum.mid");
MIDI *room = load_midi("C:\\Users\\US\\Desktop\\Game\\Midi\\Storage.mid");
MIDI *out = load_midi("C:\\Users\\US\\Desktop\\Game\\Midi\\Street.mid");
set_volume(255, 255);
BITMAP *cursor = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\cursor.bmp", NULL);
BITMAP *buffer;
const char* offic = "C:\\Users\\US\\Desktop\\Game\\Locations2\\office3.bmp";
const char* opening = "C:\\Users\\US\\Desktop\\Game\\Locations2\\TitleCard.bmp";
BITMAP *title = load_bitmap(opening, NULL);
BITMAP *office = load_bitmap(offic, NULL);
BITMAP *end = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Locations2\\Ending Card.bmp", NULL);
BITMAP *sam = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Characters 2\\Sam2.bmp", NULL);
BITMAP *max = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Characters 2\\maxr.bmp", NULL);
BITMAP *phone = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Locations2\\phone desk1.bmp", NULL);
BITMAP *outside = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Locations2\\streetview1.bmp", NULL);
BITMAP *warehouse = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Locations2\\Back Alley1.bmp", NULL);
BITMAP *warehouse2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Locations2\\Back Alley2.bmp", NULL);
BITMAP *drinkey = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Locations2\\bar1.bmp", NULL);
BITMAP *lacrepe = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Locations2\\la crepe2.bmp", NULL);
BITMAP *lacrepe2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Locations2\\restaurant in1.bmp", NULL);
BITMAP *museum = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Locations2\\museum1.bmp", NULL);
BITMAP *store = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Locations2\\store1.bmp", NULL);
BITMAP *storage = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Locations2\\storage1.bmp", NULL);
BITMAP *storage2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Locations2\\storage2.bmp", NULL);
BITMAP *keypad = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Locations2\\keypad1.bmp", NULL);
BITMAP *next = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\next.bmp", NULL);
BITMAP *sam_begin1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_begin1.bmp", NULL);
BITMAP *max_begin1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_begin1.bmp", NULL);
BITMAP *sam_begin2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_begin2.bmp", NULL);
BITMAP *phone_begin1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Phone_begin1.bmp", NULL);
BITMAP *max_begin2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_begin2.bmp", NULL);
BITMAP *chuck_0 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\chuck_0.bmp", NULL);
BITMAP *chuck_11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\chuck_1.1.bmp", NULL);
BITMAP *chuck_12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\chuck_1.2.bmp", NULL);
BITMAP *chuck_21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\chuck_2.1.bmp", NULL);
BITMAP *chuck_22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\chuck_2.2.bmp", NULL);
BITMAP *chuck_23 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\chuck_2.3.bmp", NULL);
BITMAP *chuck_24 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\chuck_2.4.bmp", NULL);
BITMAP *chuck_cupcake1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\chuck_cupcake1.bmp", NULL);
BITMAP *chuck_cupcake2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\chuck_cupcake2.bmp", NULL);
BITMAP *chuck_drink = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\chuck_drink.bmp", NULL);
BITMAP *dave_0 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\dave_0.bmp", NULL);
BITMAP *dave_11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\dave_1.1.bmp", NULL);
BITMAP *dave_12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\dave_1.2.bmp", NULL);
BITMAP *dave_21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\dave_2.1.bmp", NULL);
BITMAP *dave_22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\dave_2.2.bmp", NULL);
BITMAP *dave_23 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\dave_2.3.bmp", NULL);
BITMAP *dave_24 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\dave_2.4.bmp", NULL);
BITMAP *dave_25 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\dave_2.5.bmp", NULL);
BITMAP *dave_26 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\dave_2.6.bmp", NULL);
BITMAP *dave_card = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\dave_card.bmp", NULL);
BITMAP *janice_0 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\janice_0.bmp", NULL);
BITMAP *janice_11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\janice_1.1.bmp", NULL);
BITMAP *janice_12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\janice_1.2.bmp", NULL);
BITMAP *janice_13 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\janice_1.3.bmp", NULL);
BITMAP *janice_21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\janice_2.1.bmp", NULL);
BITMAP *janice_22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\janice_2.2.bmp", NULL);
BITMAP *janice_23 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\janice_2.3.bmp", NULL);
BITMAP *janice_24 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\janice_2.4.bmp", NULL);
BITMAP *janice_25 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\janice_2.5.bmp", NULL);
BITMAP *janice_31 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\janice_3.1.bmp", NULL);
BITMAP *janice_32 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\janice_3.2.bmp", NULL);
BITMAP *janice_end1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\janice_end1.bmp", NULL);
BITMAP *janice_end2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\janice_end2.bmp", NULL);
BITMAP *jeff_0 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Jeff_0.bmp", NULL);
BITMAP *jeff_11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Jeff_1.1.bmp", NULL);
BITMAP *jeff_12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Jeff_1.2.bmp", NULL);
BITMAP *jeff_21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Jeff_2.1.bmp", NULL);
BITMAP *jeff_22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Jeff_2.2.bmp", NULL);
BITMAP *jeff_23 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Jeff_2.3.bmp", NULL);
BITMAP *jeff_24 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Jeff_2.4.bmp", NULL);
BITMAP *jeff_25 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Jeff_2.5.bmp", NULL);
BITMAP *jeff_call1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Jeff_call1.bmp", NULL);
BITMAP *jeff_call2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Jeff_call2.bmp", NULL);
BITMAP *jeff_call3 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Jeff_call3.bmp", NULL);
BITMAP *jimmy_01 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\jimmy_0.1.bmp", NULL);
BITMAP *jimmy_02 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\jimmy_0.2.bmp", NULL);
BITMAP *jimmy_11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\jimmy_1.1.bmp", NULL);
BITMAP *jimmy_12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\jimmy_1.2.bmp", NULL);
BITMAP *jimmy_21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\jimmy_2.1.bmp", NULL);
BITMAP *jimmy_22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\jimmy_2.2.bmp", NULL);
BITMAP *jimmy_23 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\jimmy_2.3.bmp", NULL);
BITMAP *jimmy_31 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\jimmy_3.1.bmp", NULL);
BITMAP *jimmy_drink1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\jimmy_drink1.bmp", NULL);
BITMAP *jimmy_drink2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\jimmy_drink2.bmp", NULL);
BITMAP *jimmy_drink3 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\jimmy_drink3.bmp", NULL);
BITMAP *jimmy_drink4 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\jimmy_drink4.bmp", NULL);
BITMAP *max_ants = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_ants.bmp", NULL);
BITMAP *max_begin3 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_begin3.bmp", NULL);
BITMAP *max_cardoor = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_cardoor.bmp", NULL);
BITMAP *max_cash = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_cash.bmp", NULL);
BITMAP *max_chuck11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_chuck1.1.bmp", NULL);
BITMAP *max_chuck12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_chuck1.2.bmp", NULL);
BITMAP *max_chuck21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_chuck2.1.bmp", NULL);
BITMAP *max_chuck22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_chuck2.2.bmp", NULL);
BITMAP *max_cup = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_cup.bmp", NULL);
BITMAP *max_darts = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_darts.bmp", NULL);
BITMAP *max_dave0 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_dave0.bmp", NULL);
BITMAP *max_dave11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_dave1.1.bmp", NULL);
BITMAP *max_dave21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_dave2.1.bmp", NULL);
BITMAP *max_dave22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_dave2.2.bmp", NULL);
BITMAP *max_doom = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_doom.bmp", NULL);
BITMAP *max_dump = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_dump.bmp", NULL);
BITMAP *max_end1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_end1.bmp", NULL);
BITMAP *max_end2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_end2.bmp", NULL);
BITMAP *max_graffiti = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_graffiti.bmp", NULL);
BITMAP *max_gumball = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_gumball.bmp", NULL);
BITMAP *max_janice0 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_janice0.bmp", NULL);
BITMAP *max_janice11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_janice1.1.bmp", NULL);
BITMAP *max_janice21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_janice2.1.bmp", NULL);
BITMAP *max_janice22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_janice2.2.bmp", NULL);
BITMAP *max_janice31 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_janice3.1.bmp", NULL);
BITMAP *max_jeff0 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_jeff0.bmp", NULL);
BITMAP *max_jeff11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_jeff1.1.bmp", NULL);
BITMAP *max_jeff12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_jeff1.2.bmp", NULL);
BITMAP *max_jeff21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_jeff2.1.bmp", NULL);
BITMAP *max_jeff22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_jeff2.2.bmp", NULL);
BITMAP *max_jewel = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_jewel.bmp", NULL);
BITMAP *max_jimmy01 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_jimmy0.1.bmp", NULL);
BITMAP *max_jimmy02 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_jimmy0.2.bmp", NULL);
BITMAP *max_jimmy11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_jimmy1.1.bmp", NULL);
BITMAP *max_jimmy21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_jimmy2.1.bmp", NULL);
BITMAP *max_jimmy22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_jimmy2.2.bmp", NULL);
BITMAP *max_jimmy31 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_jimmy3.1.bmp", NULL);
BITMAP *max_jimmydrink1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_jimmydrink1.bmp", NULL);
BITMAP *max_junk = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_junk.bmp", NULL);
BITMAP *max_meter = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_meter.bmp", NULL);
BITMAP *max_muffin = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_muffin.bmp", NULL);
BITMAP *max_murray11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_murray1.1.bmp", NULL);
BITMAP *max_murray21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_murray2.1.bmp", NULL);
BITMAP *max_murray31 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_murray3.1.bmp", NULL);
BITMAP *max_plant = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_plant.bmp", NULL);
BITMAP *max_puzzle = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_puzzle.bmp", NULL);
BITMAP *max_rathole = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_rathole.bmp", NULL);
BITMAP *max_rose = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_rose.bmp", NULL);
BITMAP *max_rose2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_rose2.bmp", NULL);
BITMAP *max_sandwich = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_sandwich.bmp", NULL);
BITMAP *max_skull = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_skull.bmp", NULL);
BITMAP *max_trash = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_trash.bmp", NULL);
BITMAP *max_tv = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_tv.bmp", NULL);
BITMAP *max_zeldron11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_zeldron1.1.bmp", NULL);
BITMAP *max_zeldron12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_zeldron1.2.bmp", NULL);
BITMAP *max_zeldron21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_zeldron2.1.bmp", NULL);
BITMAP *max_zeldron31 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Max_zeldron3.1.bmp", NULL);
BITMAP *murray01 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\murray_0.1.bmp", NULL);
BITMAP *murray02 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\murray_0.2.bmp", NULL);
BITMAP *murray11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\murray_1.1.bmp", NULL);
BITMAP *murray12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\murray_1.2.bmp", NULL);
BITMAP *murray21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\murray_2.1.bmp", NULL);
BITMAP *murray22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\murray_2.2.bmp", NULL);
BITMAP *murray23 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\murray_2.3.bmp", NULL);
BITMAP *murray24 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\murray_2.4.bmp", NULL);
BITMAP *murray25 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\murray_2.5.bmp", NULL);
BITMAP *murray31 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\murray_3.1.bmp", NULL);
BITMAP *murray32 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\murray_3.2.bmp", NULL);
BITMAP *murray33 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\murray_3.3.bmp", NULL);
BITMAP *phone_begin2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Phone_begin2.bmp", NULL);
BITMAP *sam_ants = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_ants.bmp", NULL);
BITMAP *sam_ants2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_ants2.bmp", NULL);
BITMAP *sam_begin3 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_begin3.bmp", NULL);
BITMAP *sam_begin4 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_begin4.bmp", NULL);
BITMAP *sam_begin5 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_begin5.bmp", NULL);
BITMAP *sam_cash = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_cash.bmp", NULL);
BITMAP *sam_chuck11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_chuck1.1.bmp", NULL);
BITMAP *sam_chuck12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_chuck1.2.bmp", NULL);
BITMAP *sam_chuck13 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_chuck1.3.bmp", NULL);
BITMAP *sam_chuck21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_chuck2.1.bmp", NULL);
BITMAP *sam_chuck22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_chuck2.2.bmp", NULL);
BITMAP *sam_chuck23 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_chuck2.3.bmp", NULL);
BITMAP *sam_cup = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_cup.bmp", NULL);
BITMAP *sam_dairy = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_dairy.bmp", NULL);
BITMAP *sam_darts = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_darts.bmp", NULL);
BITMAP *sam_dave11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_dave1.1.bmp", NULL);
BITMAP *sam_dave12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_dave1.2.bmp", NULL);
BITMAP *sam_dave13 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_dave1.3.bmp", NULL);
BITMAP *sam_dave21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_dave2.1.bmp", NULL);
BITMAP *sam_dave22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_dave2.2.bmp", NULL);
BITMAP *sam_dave23 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_dave2.3.bmp", NULL);
BITMAP *sam_dave24 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_dave2.4.bmp", NULL);
BITMAP *sam_doom = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_doom.bmp", NULL);
BITMAP *sam_dump = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_dump.bmp", NULL);
BITMAP *sam_end1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_end1.bmp", NULL);
BITMAP *sam_end2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_end2.bmp", NULL);
BITMAP *sam_end3 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_end3.bmp", NULL);
BITMAP *sam_graffiti = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_graffiti.bmp", NULL);
BITMAP *sam_graffiti2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_graffiti2.bmp", NULL);
BITMAP *sam_grain = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_grain.bmp", NULL);
BITMAP *sam_grain2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_grain2.bmp", NULL);
BITMAP *sam_gumball = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_gumball.bmp", NULL);
BITMAP *sam_janice0 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_janice0.bmp", NULL);
BITMAP *sam_janice11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_janice1.1.bmp", NULL);
BITMAP *sam_janice12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_janice1.2.bmp", NULL);
BITMAP *sam_janice13 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_janice1.3.bmp", NULL);
BITMAP *sam_janice21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_janice2.1.bmp", NULL);
BITMAP *sam_janice22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_janice2.2.bmp", NULL);
BITMAP *sam_janice31 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_janice3.1.bmp", NULL);
BITMAP *sam_janice32 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_janice3.2.bmp", NULL);
BITMAP *sam_jeff0 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jeff0.bmp", NULL);
BITMAP *sam_jeff11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jeff1.1.bmp", NULL);
BITMAP *sam_jeff12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jeff1.2.bmp", NULL);
BITMAP *sam_jeff21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jeff2.1.bmp", NULL);
BITMAP *sam_jeff22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jeff2.2.bmp", NULL);
BITMAP *sam_jeff23 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jeff2.3.bmp", NULL);
BITMAP *sam_jeffcall1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jeffcall1.bmp", NULL);
BITMAP *sam_jeffcall2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jeffcall2.bmp", NULL);
BITMAP *sam_jewel = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jewel.bmp", NULL);
BITMAP *sam_jimmy0 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jimmy0.bmp", NULL);
BITMAP *sam_jimmy11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jimmy1.1.bmp", NULL);
BITMAP *sam_jimmy21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jimmy2.1.bmp", NULL);
BITMAP *sam_jimmy22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jimmy2.2.bmp", NULL);
BITMAP *sam_jimmy23 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jimmy2.3.bmp", NULL);
BITMAP *sam_jimmy31 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jimmy3.1.bmp", NULL);
BITMAP *sam_jimmydrink1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jimmydrink1.bmp", NULL);
BITMAP *sam_jimmydrink2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_jimmydrink2.bmp", NULL);
BITMAP *sam_junk = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_junk.bmp", NULL);
BITMAP *sam_meter = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_meter.bmp", NULL);
BITMAP *sam_muffin = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_muffin.bmp", NULL);
BITMAP *sam_muffin2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_muffin2.bmp", NULL);
BITMAP *sam_murray0 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_murray0.bmp", NULL);
BITMAP *sam_murray11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_murray1.1.bmp", NULL);
BITMAP *sam_murray12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_murray1.2.bmp", NULL);
BITMAP *sam_murray21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_murray2.1.bmp", NULL);
BITMAP *sam_murray31 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_murray3.1.bmp", NULL);
BITMAP *sam_murray32 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_murray3.2.bmp", NULL);
BITMAP *sam_murray33 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_murray3.3.bmp", NULL);
BITMAP *sam_note = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_note.bmp", NULL);
BITMAP *sam_pedestal = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_pedestal.bmp", NULL);
BITMAP *sam_plant = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_plant.bmp", NULL);
BITMAP *sam_plant2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_plant2.bmp", NULL);
BITMAP *sam_puzzle = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_puzzle.bmp", NULL);
BITMAP *sam_rathole = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_rathole.bmp", NULL);
BITMAP *sam_rose = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_rose.bmp", NULL);
BITMAP *sam_rose2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_rose2.bmp", NULL);
BITMAP *sam_sandwich = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_sandwich.bmp", NULL);
BITMAP *sam_sandwich2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_sandwich2.bmp", NULL);
BITMAP *sam_skull = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_skull.bmp", NULL);
BITMAP *sam_trash = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_trash.bmp", NULL);
BITMAP *sam_tv = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_tv.bmp", NULL);
BITMAP *sam_textbox = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_textbox.bmp", NULL);
BITMAP *sam_textbox2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_textbox2.bmp", NULL);
BITMAP *sam_textbox3 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_textbox.bmp", NULL);
BITMAP *sam_textbox4 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_textbox.bmp", NULL);
BITMAP *sam_textbox5 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_textbox.bmp", NULL);
BITMAP *sam_textbox6 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_textbox.bmp", NULL);
BITMAP *sam_textbox7 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_textbox.bmp", NULL);
BITMAP *sam_textbox8 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_textbox.bmp", NULL);
BITMAP *sam_zeldron11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_zeldron1.1.bmp", NULL);
BITMAP *sam_zeldron12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_zeldron1.2.bmp", NULL);
BITMAP *sam_zeldron13 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_zeldron1.3.bmp", NULL);
BITMAP *sam_zeldron21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_zeldron2.1.bmp", NULL);
BITMAP *sam_zeldron22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_zeldron2.2.bmp", NULL);
BITMAP *sam_zeldron23 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_zeldron2.3.bmp", NULL);
BITMAP *sam_zeldron24 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_zeldron2.4.bmp", NULL);
BITMAP *sam_zeldron31 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_zeldron3.1.bmp", NULL);
BITMAP *sam_zeldron32 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_zeldron3.2.bmp", NULL);
BITMAP *sam_vodka = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Sam_vodka.bmp", NULL);
BITMAP *zeldron0 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Zeldron_0.bmp", NULL);
BITMAP *zeldron11 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Zeldron_1.1.bmp", NULL);
BITMAP *zeldron12 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Zeldron_1.2.bmp", NULL);
BITMAP *zeldron13 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Zeldron_1.3.bmp", NULL);
BITMAP *zeldron14 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Zeldron_1.4.bmp", NULL);
BITMAP *zeldron21 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Zeldron_2.1.bmp", NULL);
BITMAP *zeldron22 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Zeldron_2.2.bmp", NULL);
BITMAP *zeldron23 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Zeldron_2.3.bmp", NULL);
BITMAP *zeldron24 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Zeldron_2.4.bmp", NULL);
BITMAP *zeldron31 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Zeldron_3.1.bmp", NULL);
BITMAP *zeldron32 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Zeldron_3.2.bmp", NULL);
BITMAP *zeldron33 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Zeldron_3.3.bmp", NULL);
BITMAP *zeldronmuffin = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Zeldron_muffin.bmp", NULL);
BITMAP *zeldronvodka1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Zeldron_vodka1.bmp", NULL);
BITMAP *zeldronvodka2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Dialogue2\\Zeldron_vodka2.bmp", NULL);
BITMAP *trashclosed = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\Trashcan(closed).bmp", NULL);
BITMAP *trashopen = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\Trashcan(open).bmp", NULL);
BITMAP *money = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\money1.bmp", NULL);
BITMAP *cup = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\cup1.bmp", NULL);
BITMAP *money2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\money2.bmp", NULL);
BITMAP *cup2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\cup2.bmp", NULL);
BITMAP *money3 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\money.bmp", NULL);
BITMAP *cup3 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\cup.bmp", NULL);
BITMAP *muffin = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\muffin.bmp", NULL);
BITMAP *muffin1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\muffin1.bmp", NULL);
BITMAP *muffin2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\muffin2.bmp", NULL);
BITMAP *note1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\note1.bmp", NULL);
BITMAP *note2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\note2.bmp", NULL);
BITMAP *bottle1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\bottle1.bmp", NULL);
BITMAP *bottle2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\bottle.bmp", NULL);
BITMAP *jewel = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\Jewel.bmp", NULL);
BITMAP *jewel1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\jewel1.bmp", NULL);
BITMAP *jewel2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\Jewel2.bmp", NULL);
BITMAP *card1 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\Card.bmp", NULL);
BITMAP *card2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\Card2.bmp", NULL);
BITMAP *jeff2 = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Characters 2\\jeff2.bmp", NULL);
BITMAP *fiven = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\5.bmp", NULL);
BITMAP *backer = load_bitmap("C:\\Users\\US\\Desktop\\Game\\Objects 2\\back.bmp", NULL);
int timeStart;
int red;
timeStart = clock();
BITMAP **area = &title;
BITMAP **ware = &warehouse;
buffer = create_bitmap(SCREEN_W, SCREEN_H);
BITMAP **primary_buffer = &buffer;
draw_sprite(screen, title, 900, 600);
// BITMAP **trythis = &back;
int h = title->h;
int w = title->w;
int h1 = office->h;
int w1 = office->w;
int h2 = phone->h;
int w2 = phone->w;
int h3 = outside->h;
int w3 = outside->w;
int h4 = museum->h;
int w4 = museum->w;
int h5 = store->h;
int w5 = store->w;
int h6 = drinkey->h;
int w6 = drinkey->w;
int h7 = lacrepe->h;
int w7 = lacrepe->w;
int h8 = lacrepe2->h;
int w8 = lacrepe2->w;
int h9 = warehouse->h;
int w9 = warehouse->w;
int h10 = storage->h;
int w10 = storage->w;
int h102 = storage2->h;
int w102 = storage2->w;
int h12 = end->h;
int w12 = end->w;
red = makecol(255, 0, 0);
int invis;
invis = makecol(255, 0, 255);
int blue = makecol(0, 163, 232);
int scr = 0;
// stretch_blit(title,buffer,0,0,w,h,0,0,SCREEN_W,SCREEN_H);
int yellow;
yellow = makecol(255, 255, 0);
int p = yellow;
// stretch_blit(*area,buffer,0,0,w,h,0,0,SCREEN_W,SCREEN_H);
int gamew = SCREEN_H;
int black = makecol(0, 0, 0);
int p1 = 0;
int dia = 0;
int b = 0;
int cm = yellow;
int locations = 2;
int num = 0;
int one = 0, two = 0, three = 0, four = 0, five = 0, six = 0, seven = 0, eight = 0, nine = 0, zero = 0;
int jeff = 0;
int trash = 0;
int cash = 0, drink = 0;
int item = 0;
int paper = 0, sweet = 0, vodka = 0;
int gem = 0, card = 0, bottle = 0;
bool cashx = false, drinkx = false, paperx = false, sweetx = false, vodkax = false, gemx = false, cardx = false, bottlex = false;
int rat = 0;
int janice = 0, murray = 0;
int place = 0, ask = 0;
int grant = 0;
int lock = 0;
int win = 0;
int code = 0;
int travel = 0;
while (!key[KEY_ESC])
{
// rectfill(screen, 0, 0, 900, 600, black);
if (item == 0)
{
draw_sprite(screen, cursor, mouse_x, mouse_y);
blit(screen, screen, 0, 0, 0, 0, cursor->w, cursor->h);
cashx = false;
drinkx = false;
paperx = false;
sweetx = false;
vodkax = false;
gemx = false;
cardx = false;
bottlex = false;
}
stretch_blit(*area,screen,0,0,w,h,0,0,SCREEN_W,gamew);
// play_sample(open, 128, 128, 1000, 0);
// play_midi(open, 0);
// rectfill(screen, 0, 0, 200, 200, red);
if (mouse_x >= 20 && mouse_x <= 470 && mouse_y >= 340 && mouse_y <= 520 && scr == 0)
{
rect(screen, 20, 470, 340, 520, red);
if (mouse_b)
{
area = &office;
h = h1;
w = w1;
scr = 1;
gamew = 400;
draw_sprite(screen, backer, 0, 400);
dia = 1;
}
}
// textprintf(screen, font, 300, 560, yellow, "Mouse X:%i", mouse_x);
// textprintf(screen, font, 300, 580, yellow, "Mouse Y:%i", mouse_y);
// textprintf(screen, font, 392, 580, red, "->", mouse_y);
// textprintf(screen, font, 470, 580, red, "<-", mouse_y);
if (scr == 0)
{
play_midi(open, 0);
}
if (scr == 1)
{
// office
// stop_sample(open);
// play_sample(offices, 128, 128, 1000, 0);
play_midi(offices, 0);
if (dia == 1)
{
draw_sprite(screen, sam_begin1, 0, 400);
textprintf(sam_begin1, font, 410, 180, cm, "Next ->", mouse_y);
}
if (dia == 0)
{
// draw_sprite(screen, sam_begin1, 0, 400);
// textprintf(screen, font, 410, 580, cm, "Next ->", mouse_y);
// rectfill(screen, 0, 400, 900, 600, black);
draw_sprite(screen, backer, 0, 400);
}
if (mouse_x >= 379 && mouse_x <= 448 && mouse_y >= 570 && mouse_y <= 600)
{
// Sam box
cm = red;
if (mouse_b && dia == 1)
{
dia = 2;
}
if (mouse_b && dia == 3)
{
dia = 4;
}
if (mouse_b && dia == 6)
{
dia = 7;
}
if (mouse_b && dia == 8)
{
dia = 9;
}
if (mouse_b && dia == 10)
{
dia = 11;
}
if (mouse_b && dia == 20)
{
dia = 21;
}
if (mouse_b && dia == 30)
{
dia = 31;
}
if (mouse_b && dia == 32)
{
dia = 0;
}
if (mouse_b && dia == 40)
{
dia = 41;
}
if (mouse_b && dia == 42)
{
dia = 0;
}
if (mouse_b && dia == 50)
{
dia = 51;
}
}
if (mouse_x >= 484 && mouse_x <= 550 && mouse_y >= 570 && mouse_y <= 600)
{
// Max Box
cm = red;
if (mouse_b && dia == 2)
{
dia = 3;
}
if (mouse_b && dia == 5)
{
dia = 6;
}
if (mouse_b && dia == 9)
{
dia = 0;
}
if (mouse_b && dia == 11)
{
dia = 0;
}
if (mouse_b && dia == 21)
{
dia = 0;
}
if (mouse_b && dia == 31)
{
dia = 32;
}
if (mouse_b && dia == 41)
{
dia = 42;
}
if (mouse_b && dia == 51)
{
dia = 0;
}
if (mouse_b && dia == 60)
{
dia = 61;
travel = 1;
}
}
if (mouse_x >= 430 && mouse_x <= 505 && mouse_y >= 570 && mouse_y <= 600)
{
// Phone box
cm = red;
if (mouse_b && dia == 4)
{
dia = 5;
}
if (mouse_b && dia == 7)
{
dia = 8;
}
}
if (dia == 2)
{
cm = yellow;
draw_sprite(screen, max_begin1, 0, 400);
textprintf(max_begin1, font, 510, 180, cm, "Next ->", mouse_y);
}
if (dia == 3)
{
cm = yellow;
draw_sprite(screen, sam_begin2, 0, 400);
textprintf(sam_begin2, font, 410, 180, cm, "Next ->", mouse_y);
rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 4)
{
cm = yellow;
draw_sprite(screen, phone_begin1, 0, 400);
textprintf(phone_begin1, font, 460, 180, cm, "Next ->", mouse_y);
// rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 5)
{
cm = yellow;
draw_sprite(screen, max_begin2, 0, 400);
textprintf(max_begin2, font, 510, 180, cm, "Next ->", mouse_y);
// rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 6)
{
cm = yellow;
draw_sprite(screen, sam_begin3, 0, 400);
textprintf(sam_begin3, font, 410, 180, cm, "Next ->", mouse_y);
rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 7)
{
cm = yellow;
draw_sprite(screen, phone_begin2, 0, 400);
textprintf(phone_begin2, font, 460, 180, cm, "Next ->", mouse_y);
// rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 8)
{
cm = yellow;
draw_sprite(screen, sam_begin5, 0, 400);
textprintf(sam_begin5, font, 410, 180, cm, "Next ->", mouse_y);
rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 9)
{
cm = yellow;
draw_sprite(screen, max_begin3, 0, 400);
textprintf(max_begin3, font, 510, 180, cm, "Next ->", mouse_y);
// rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 10)
{
cm = yellow;
draw_sprite(screen, sam_darts, 0, 400);
textprintf(sam_darts, font, 410, 180, cm, "Next ->", mouse_y);
rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 11)
{
cm = yellow;
draw_sprite(screen, max_darts, 0, 400);
textprintf(max_darts, font, 510, 180, cm, "Next ->", mouse_y);
// rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 20)
{
cm = yellow;
draw_sprite(screen, sam_tv, 0, 400);
textprintf(sam_tv, font, 410, 180, cm, "Next ->", mouse_y);
rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 21)
{
cm = yellow;
draw_sprite(screen, max_tv, 0, 400);
textprintf(max_tv, font, 510, 180, cm, "Next ->", mouse_y);
// rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 30)
{
cm = yellow;
draw_sprite(screen, sam_ants, 0, 400);
textprintf(sam_ants, font, 410, 180, cm, "Next ->", mouse_y);
rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 31)
{
cm = yellow;
draw_sprite(screen, max_ants, 0, 400);
textprintf(max_ants, font, 510, 180, cm, "Next ->", mouse_y);
// rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 32)
{
cm = yellow;
draw_sprite(screen, sam_ants2, 0, 400);
textprintf(sam_ants2, font, 410, 180, cm, "Next ->", mouse_y);
rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 40)
{
cm = yellow;
draw_sprite(screen, sam_sandwich, 0, 400);
textprintf(sam_sandwich, font, 410, 180, cm, "Next ->", mouse_y);
rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 41)
{
cm = yellow;
draw_sprite(screen, max_sandwich, 0, 400);
textprintf(max_sandwich, font, 510, 180, cm, "Next ->", mouse_y);
// rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 42)
{
cm = yellow;
draw_sprite(screen, sam_sandwich2, 0, 400);
textprintf(sam_sandwich2, font, 410, 180, cm, "Next ->", mouse_y);
rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 50)
{
cm = yellow;
draw_sprite(screen, sam_junk, 0, 400);
textprintf(sam_junk, font, 410, 180, cm, "Next ->", mouse_y);
rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 51)
{
cm = yellow;
draw_sprite(screen, max_junk, 0, 400);
textprintf(max_junk, font, 510, 180, cm, "Next ->", mouse_y);
// rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 60)
{
cm = yellow;
draw_sprite(screen, max_cardoor, 0, 400);
textprintf(max_cardoor, font, 510, 180, cm, "Next ->", mouse_y);
// rectfill(screen, 480, 400, 900, 600, black);
}
play_midi(offices, 0);
if (mouse_x >= 0 && mouse_x <= 55 && mouse_y >= 216 && mouse_y <= 276 && dia == 0)
{
textprintf(screen, font, 20, 233, yellow, "Phone", mouse_y);
if (mouse_b)
{
scr = 2;
gamew = 400;
area = ☎
h = h2;
w = w2;
dia = 0;
cm = yellow;
item = 0;
}
}
if (mouse_x >= 320 && mouse_x <= 390 && mouse_y >= 92 && mouse_y <= 171 && dia == 0)
{
textprintf(screen, font, 360, 133, yellow, "Darts", mouse_y);
if (mouse_b)
{
dia = 10;
item = 0;
}
}
if (mouse_x >= 220 && mouse_x <= 330 && mouse_y >= 167 && mouse_y <= 222 && dia == 0)
{
textprintf(screen, font, 280, 201, yellow, "TV", mouse_y);
if (mouse_b)
{
dia = 20;
item = 0;
}
}
if (mouse_x >= 575 && mouse_x <= 652 && mouse_y >= 193 && mouse_y <= 253 && dia == 0)
{
textprintf(screen, font, 611, 218, yellow, "Ant Farm", mouse_y);
if (mouse_b)
{
dia = 30;
item = 0;
}
}
if (mouse_x >= 565 && mouse_x <= 612 && mouse_y >= 276 && mouse_y <= 310 && dia == 0)
{
textprintf(screen, font, 590, 289, yellow, "Sandwich", mouse_y);
if (mouse_b)
{
dia = 40;
item = 0;
}
}
if (mouse_x >= 670 && mouse_x <= 900 && mouse_y >= 0 && mouse_y <= 310 && dia == 0)
{
textprintf(screen, font, 700, 170, yellow, "Random Junk", mouse_y);
if (mouse_b)
{
dia = 50;
item = 0;
}
}
if (mouse_x >= 0 && mouse_x <= 73 && mouse_y >= 100 && mouse_y <= 200 && dia == 0)
{
textprintf(screen, font, 37, 181, yellow, "Door", mouse_y);
if (mouse_b)
{
dia = 60;
item = 0;
}
}
}
if (scr == 2)
{
// Phone
// textprintf(screen, font, 460, 36, yellow, "Num:%i", num);
if (mouse_x >= 379 && mouse_x <= 448 && mouse_y >= 570 && mouse_y <= 600)
{
// Sam box
cm = red;
if (mouse_b && dia == 2)
{
dia = 3;
}
if (mouse_b && dia == 4)
{
dia = 5;
}
}
if (mouse_x >= 471 && mouse_x <= 533 && mouse_y >= 570 && mouse_y <= 600)
{
// Jeff box
cm = red;
if (mouse_b && dia == 1)
{
dia = 2;
}
if (mouse_b && dia == 3)
{
dia = 4;
}
if (mouse_b && dia == 5)
{
dia = 0;
}
}
if (dia == 0)
{
// rectfill(screen, 0, 400, 900, 600, black);
draw_sprite(screen, backer, 0, 400);
}
if (dia == 1)
{
// rectfill(*area, 0, 300, 580, 600, black);
draw_sprite(screen, jeff_call1, 0, 400);
textprintf(jeff_call1, font, 500, 180, cm, "Next ->", mouse_y);
}
if (dia == 2)
{
cm = yellow;
draw_sprite(screen, sam_jeffcall1, 0, 400);
textprintf(sam_jeffcall1, font, 410, 180, cm, "Next ->", mouse_y);
rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 3)
{
// rectfill(*area, 0, 300, 580, 600, black);
draw_sprite(screen, jeff_call2, 0, 400);
textprintf(jeff_call2, font, 500, 180, cm, "Next ->", mouse_y);
}
if (dia == 4)
{
cm = yellow;
draw_sprite(screen, sam_jeffcall2, 0, 400);
textprintf(sam_jeffcall2, font, 410, 180, cm, "Next ->", mouse_y);
rectfill(screen, 480, 400, 900, 600, black);
}
if (dia == 5)
{
// rectfill(*area, 0, 300, 580, 600, black);
draw_sprite(screen, jeff_call3, 0, 400);
textprintf(jeff_call3, font, 500, 180, cm, "Next ->", mouse_y);
}
if (mouse_x >= 0 && mouse_x <= 104 && mouse_y >= 310 && mouse_y <= 394 && dia == 0)
{
textprintf(screen, font, 48, 345, yellow, "Go Back", mouse_y);
if (mouse_b)
{
area = &office;
h = h1;
w = w1;
scr = 1;
gamew = 400;
rectfill(screen, 0, 400, 900, 600, black);
zero = 0;
one = 0;
two = 0;
three = 0;
four = 0;
five = 0;
six = 0;
seven = 0;
eight = 0;
nine = 0;
item = 0;
}
}
if (mouse_x >= 530 && mouse_x <= 567 && mouse_y >= 205 && mouse_y <= 230 && dia == 0)
{
textprintf(screen, font, 560, 210, yellow, "1", mouse_y);
if (mouse_b)
{
one = 1;
item = 0;
play_midi(beep, 0);
}
}
if (mouse_x >= 506 && mouse_x <= 551 && mouse_y >= 186 && mouse_y <= 212 && dia == 0)
{
textprintf(screen, font, 540, 193, yellow, "2", mouse_y);
if (mouse_b)
{
two = 1;
item = 0;
play_midi(beep, 0);
}
}
if (mouse_x >= 473 && mouse_x <= 519 && mouse_y >= 172 && mouse_y <= 197 && dia == 0)
{
textprintf(screen, font, 513, 182, yellow, "3", mouse_y);
if (mouse_b)
{
three = 1;
item = 0;
play_midi(beep, 0);
}
}
if (mouse_x >= 436 && mouse_x <= 480 && mouse_y >= 172 && mouse_y <= 196 && dia == 0)
{
textprintf(screen, font, 476, 182, yellow, "4", mouse_y);
if (mouse_b)
{
four = 1;
item = 0;
play_midi(beep, 0);
}
}
if (mouse_x >= 412 && mouse_x <= 448 && mouse_y >= 182 && mouse_y <= 205 && dia == 0)
{
textprintf(screen, font, 434, 189, yellow, "5", five);
if (mouse_b)
{
five = 1;
item = 0;
play_midi(beep, 0);
}
}
if (mouse_x >= 389 && mouse_x <= 425 && mouse_y >= 200 && mouse_y <= 224 && dia == 0)
{
textprintf(screen, font, 410, 210, yellow, "6", mouse_y);
if (mouse_b)
{
six = 1;
item = 0;
play_midi(beep, 0);
}
}
if (mouse_x >= 379 && mouse_x <= 414 && mouse_y >= 225 && mouse_y <= 250 && dia == 0)
{
textprintf(screen, font, 398, 231, yellow, "7", mouse_y);
if (mouse_b)
{
seven = 1;
item = 0;
play_midi(beep, 0);
}
}
if (mouse_x >= 384 && mouse_x <= 419 && mouse_y >= 248 && mouse_y <= 274 && dia == 0)
{
textprintf(screen, font, 407, 258, yellow, "8", mouse_y);
if (mouse_b)
{
eight = 1;
item = 0;
play_midi(beep, 0);
}
}
if (mouse_x >= 406 && mouse_x <= 444 && mouse_y >= 270 && mouse_y <= 297 && dia == 0)
{
textprintf(screen, font, 426, 279, yellow, "9", mouse_y);
if (mouse_b)
{
nine = 1;
item = 0;
play_midi(beep, 0);
}
}
if (mouse_x >= 439 && mouse_x <= 476 && mouse_y >= 282 && mouse_y <= 311 && dia == 0)
{
textprintf(screen, font, 462, 290, yellow, "0", mouse_y);
if (mouse_b)
{
zero = 1;
item = 0;
play_midi(beep, 0);
}
}
if (mouse_x >= 426 && mouse_x <= 530 && mouse_y >= 205 && mouse_y <= 274 && dia == 0)
{
textprintf(screen, font, 473, 232, yellow, "Call", mouse_y);
if (mouse_b)
{
play_midi(beep, 0);
item = 0;
if (five == 1 && one == 1 && nine == 1 && eight == 1 && four == 1 && jeff == 1)
{
dia = 1;
lock = 1;
} else
{
zero = 0;
one = 0;
two = 0;
three = 0;
four = 0;
five = 0;
six = 0;
seven = 0;
eight = 0;
nine = 0;
}
}
}
}
if (scr == 3)
{
// Outside
play_midi(out, 0);
if (mouse_x >= 379 && mouse_x <= 448 && mouse_y >= 570 && mouse_y <= 600)
{