This repository has been archived by the owner on Apr 19, 2020. It is now read-only.
forked from pravinavisakan/Classics20CreativeProject
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
1126 lines (847 loc) · 185 KB
/
index.html
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
<!DOCTYPE html>
<html>
<head>
<title>
Classics 20 Project
</title>
<meta charset="utf-8">
<style>a,body{color:#222}body{font:18px "Helvetica Neue",Helvetica,Arial,sans-serif}#passage{max-width:38em;margin:0 auto;line-height:145%}a{text-decoration:none;border-bottom:2px solid #bbb}a:hover{color:#cc8929;border-color:#cc8929}a:active{color:#ffb040;border-color:#ffb040}tw-storydata{display:none}@media screen and (max-device-width:480px){#passage{font-size:70%}}</style>
</head>
<body>
<div id="passage"></div>
<tw-storydata name="Classics 20 Project" startnode="1" creator="Twine" creator-version="2.2.1" ifid="A67EABA2-BC28-4C4E-9A70-504ED5F434F7" zoom="0.25" format="Snowman" format-version="1.3.0" options="" hidden><style role="stylesheet" id="twine-user-stylesheet" type="text/twine-css">#passage {
color: #663931;
background-color: #ffebcc;
border-color: #ffffff;
padding: 15px;
border: solid transparent;
border-width: 0px 0px 0px 64px;
border-image: url('images/oliveBorder.png') 0 0 0 64 repeat;
}
p {
font-family: Roman;
}
.passage_link {
font-style: italic;
}
.passage_link > a {
border-color: #792f09;
}
strong {
font-family: "Roman Bold";
}
h2 {
font-family: Roman;
font-weight: bold
}
.passage_with_image {
display: flex;
flex-direction: row;
}
.passage_with_image > .text {
order: 1;
}
.passage_with_image > .image {
order: 2;
flex-basis:auto;
display: inline-flex;
}
.passage_with_image > .image img {
align-self: center;
padding: 15px;
}
@font-face {
font-family: Roman;
src: url('fonts/Cinzel-Regular.ttf');
font-style: normal;
}
@font-face {
font-family: "Roman Bold";
src: url('fonts/Cinzel-Bold.ttf');
font-weight: bold;
}</style><script role="script" id="twine-user-script" type="text/twine-javascript">//logistical / state of the world
window.day = "morning"; //morning, day, night
window.gold = 15;
window.previous_location = "Temple of Mars Ultor"
window.met_ovid = "false" //true, false
window.seen_elephant = false;
//item variables
window.incense = "none"; // none, old, new
window.entrails = "none"; //none, found
window.dog_entrails = "none"; //either none, lured, butchered
window.wine = "none"; // none, good, poor
window.juice = "none"; //none, received
//robigus episode
window.ending="none"; // good, bad, meh
//dog episode
window.meat = "none"; //none, bait, sentimental
// Wine episode
window.wine_price = 15;
window.wine_attempt = 0;
window.wine_bought_once = false;
window.wine_declined = false;</script><tw-passagedata pid="1" name="Robigalia - Start" tags="start" position="2500.0000000000005,497.3333333333333" size="100,100"><h2> Robigalia: A Text-Adventure Game </h2>
<p>A text adventure game set in Augustan Rome. Created by Pravin Visakan and Kirill Shumilov for the Winter 2018 Classics 20 class at UCLA, with <a href="http://classics.ucla.edu/person/robert-gurval/">Professor Robert Gurval</a>.</p>
<p>Written in Twine 2, with graphics made in Aseprite. Check out our crazy commit history at <a href="https://github.com/pravinvisakan/Classics20CreativeProject">Github</a></p>
<p>Enjoy the game!</p>
<p class="passage_link">[[Start Game |Introduction]]</p></tw-passagedata><tw-passagedata pid="2" name="Introduction" tags="" position="2500,702.3333333333334" size="100,100"><h2>Introduction</h2>
<p>Your name is <strong>Gaius Pompeius</strong>. You were once considered a renowned philosopher in your home of Athens. At least dozens of people had read your works! Convinced of your great wisdom, you set out into the world to spread your word. After an unfortunate run-in with some coastal pirates, however, you've ended up shipped to Rome in the clutches of slavery. </p>
<p>Things could be slightly worse. Your master is the renowned Flamen Quirinalis, master of many religious ceremonies and rites in Rome. Life was pretty straight-forward, with simple domestic duties and a fat inheritance to look forward to when your old master wheezed his way through his last prayer.</p>
<p>That is, at least, until the eve of <span class="passage_link">[[one eventful Robigalia]]</span></p></tw-passagedata><tw-passagedata pid="3" name="The Temple of Mars Ultor" tags="map" position="2499.6666666666665,1092.6666666666667" size="100,100"><h2>Temple of Mars Ultor</h2>
<p>
Here you stand, puzzled and scared under the high roof of the Temple of Mars the Avenger. In the dim light, coming from small windows and scarce candles, statues of great Roman Gods — Mars Ultor and Venus Gentrix — glare at you.
</p>
<p class="passage_link">
[[Take a closer look at the statues->Statues in the Temple of Mars Ultor]]
</p>
<p id="morning_time">
Bright light is coming from the main entrance. It looks like The Forum of Augustus is already full of people.
<br/>
Rome has awoken.
</p>
<p class="passage_link">[[Check your progress|Flamen (Check)]]</p>
<p class="passage_link">[[Go outside->The Forum of Augustus]]</p>
<script>
$(document).ready(function() {
if (window.day != "morning") {
$("#morning_time").hide();
}
window.previous_location = "The Temple of Mars Ultor";
});
</script></tw-passagedata><tw-passagedata pid="4" name="The Forum of Augustus" tags="map" position="2499.3333333333335,1295" size="100,100"><h2>The Forum of Augustus</h2>
<p id="from"></p>
<p id="time"></p>
<p>
Framed between two marble galleries with statues of several Great Roman leaders, <em>summi viri</em>, and the enormous Temple of Mars Ultor, the Forum of Augustus produces an impression worthy of a huge empire.
</p>
<p class="passage_link">[[Take a closer look at the statues->Statues at Forum of Augustus]]</p>
<p>
You look around. Under the everwatchful gaze of Augustus, who stands in the center of the Forum, political life flourishes and evolves. You see orators and lawyers, giving speeches; patricians conducting business; senators, discussing important issues of war and peace.
</p>
<p>
You could watch the gears of Roman politics grind endlessly, powering greatest empire on Earth, but you soon remember your task and reality brings you back from the dreams - you need to get everything for Robigalia. You should probably take a look at the shops of Rome.
</p>
<p class="passage_link">
[[Head out into the Forum Romanum->The Forum Romanum]]
</p>
<p class="passage_link">
[[Take a walk out to the Subura via Viscus Sandaliarus|Subura]]
</p>
<p class="passage_link">
[[Return to the Temple of Mars Ultor->The Temple of Mars Ultor]]
</p>
<script>
$(document).ready(function() {
switch(window.day) {
case "morning":
case "day":
$("#time").text("The Forum is full of people, light and sounds.");
break;
default:
$("#time").hide();
break;
}
switch(window.previous_location) {
case "The Temple of Mars Ultor":
$("#from").text ("You exit the Temple of Mars Ultor and come down the steps to the center of the Forum of Augustus.");
break;
case "The Forum Romanum":
$("#from").text("You pass through the Forum Julium and by the Temple of Venus Gentrix and enter the Forum of Augustus.");
break;
default:
$("#from").hide();
break;
}
window.previous_location="The Forum of Augustus";
});
</script></tw-passagedata><tw-passagedata pid="5" name="Wine Cart" tags="" position="3299.3333333333335,1000" size="100,100"><h2>At the Wine Cart</h2>
<div id="no_wine">
<p>
As you come closer, Cassius notices you and shouts:<br/>
"<em>Salve</em>, my dear friend, what brings you here? An empy jug to fill as usual?"
</p>
<p>
As you recall, Cassius' wine is certainly not bad and will certainly please Robigus. Maybe Casius will you give you a discount for old friendship's sake.
</p>
<p class="passage_link">
[[Tell Cassius your story->Wine Cart Dialogue]]
</p>
</div>
<p class="passage_link">
[[Return to the Forum Romanum->The Forum Romanum]]
</p></tw-passagedata><tw-passagedata pid="6" name="Incense Store" tags="" position="2697.3333333333335,1700.6666666666667" size="100,100"><h2>Spice Market</h2>
<p>As you explore this small spice market you see people all over the world: Greek, Latin, Egyptian, and many others. You hear as many languages as there are people in the market, including Greek, which soothes you ear and reminds you about your home country.</p>
<p>You tour around the market. Bags of precious, precious seeds and powders fill the air with incredible smells, some of them you have never felt before. Pine kernels, pepper, leeks, celery seeds, parsley, lovage, dried mint, safflower, coriander, cardamon, ginger, and many more — one can find whatever his or her heart desires.</p>
<p>In the furthest corner of the market you find an old man, behind a tiny kiosk. You come closer to the kiosk and rejoice: you have found, frankincense, the best incense you can ever offer to a god! Robigus will be delighted!</p>
<p>You approach the old trader, and ask for price for a small bag of frankincense. However, he doesn't seem to understand you! You try Greek, but it does not help either, but only make the old man smile. Eventually, the old man reaches for a small piece of coal and scribbles the price on a piece of wood. 15 assarii! That's a lot! You try to explain that you need a lower price, but the old man has no clue about what are you talking about... </p>
<p>It looks like you have no other choice but to purchase the bag.</p>
<p class="passage_link" id="enough_money">[[Accept the price->Obtain Incense]]</p>
<p class="passage_link" id="not_enough_money">[[Accept the price->No Money (Insence Store)]]</p>
<p class="passage_link">
[[Return to the Forum Boarium->Forum Boarium]]
</p>
<script>
$(document).ready(function() {
$("#not_enough_money").hide();
if (window.gold < 15) {
$("#enough_money").hide();
$("#not_enough_money").show();
}
});
</script></tw-passagedata><tw-passagedata pid="7" name="Slave Shop" tags="" position="3098.6666666666665,1496" size="100,100"><h2>Forum Boarium</h2>
<p>The image is painfully familiar to you. You remember the day when you were in the same situation, put on the platform in front of crowd of moneybags, stripped of clothes, and sold to your current master, Flamen Quirinalis, who is now lost somewhere...</p>
<p>You once swore to yourself, that you will become a freedman one day, and will return to Athens. However, you have already spent 5 years as a slave. It seems only divine intervention can help you out of your misery...</p>
<p class="passage_link">[[Go back->Forum Boarium]]</p></tw-passagedata><tw-passagedata pid="8" name="Forum Boarium" tags="" position="2898.9999999999995,1498.6666666666665" size="100,100"><h2>Forum Boarium</h2>
<p>As you come down closer to the river banks the sounds of human speech grows louder, interfusing with the bellowing, bleating, and neighing of cattle brought here today for the market. The smells of fresh fruits and vegetables shipped here via the Tiber river mixes with the sharp and sour odour of manure. The choreogrphed dance of ants has transformed into the endless and chaotic whirling of bees.</p>
<p>In the middle of the Forum you see a large crowd of people high on the platform, and a man loudly crying out people's physical characteristics and prices.</p>
<p class="passage_link">[[Look over at the hawker->Slave Shop]]</p>
<p>From the small square in front of the Horrea two bridges cross the Tiber, followed by the road into Ager Romanus - the Roman suburbs. There, near the 5th milestone, is the cave, where the ritual of Robigalia is going to be conducted tomorrow. Maybe your reckless master, the Flamen Quirinalis is there, preparing for the festival?</p>
<p class="passage_link">[[Follow the road to the cave|Ager Romanus]]</p>
<p id="elephant_scene">You walk past the Horrea — a huge warehouse, filled with wine, olive oil and other goods - and see a tall gilded statue of Hercules, sparkling in the light of sun. Looking at a Greek hero, myths of whom you could listen endlessesly. Standing here in the middle of Rome, you get carried away by the memories of Greece and your carefree childhood in Athens.
<br/>
Suddenly, a high pitched trumpeting pierces the air of the Forum. Frightened to death, you turn around and see a huge gray beast as high as a two story house with large dangling ears, two bright white tusks, and a long nose. An elephant, you remember, when your heart calms down. Probably, they are going to show them in the upcoming <em>ludi</em> in honor of the god Robigus.</p>
<p>Behind the Horrea, you find a small market. Smells of spices overwhelm the odour of cattle. Spices are traded here. There is a chance incenses can be found there too...</p>
<p class="passage_link">
[[Check out the market->Incense Store]]
</p>
<p class="passage_link">
[[Head back into the forum|The Forum Romanum]]
</p>
<script>
$(document).ready(function() {
if (window.seen_elephant) {
$("#elephant_scene").hide();
}
window.previous_location = "Forum Boarium";
window.seen_elephant = true;
});
</script></tw-passagedata><tw-passagedata pid="9" name="Butcher" tags="map" position="2201.3333333333335,1501" size="100,100"><h2>Meat Market</h2>
<p>The meat market assaults you with a glut of sensations. The smell of raw meat wafts over to you. The steady "thwock" of a butcher's knife drifts through the stalls. From their tops, you can spot carcasses hanging down, neatly packaged.</p>
<p>You spot some refuse bins alongside the stalls. You're not sure about this, but you could probably take a peek inside. Who knows, you might find something you can use?</p>
<p id="bins"></p>
<p>A butcher eyes you as you approach his stall. The glint in his gaze tells you he's eager for a sale. Somehow, you don't think you'll be able to bargain with this one.</p>
<p id="butcher"></p>
<p id="entrails" class="passage_link">[[Check a refuse bin|Entrails]]</p>
<p id="meat" class="passage_link">[[Buy meat from the butcher for 5 assarii|Meat]]</p>
<p class="passage_link">[[Head back into the city|Subura]]</p>
<script>
$(document).ready(function() {
if(window.gold<5)
{
$("#meat").hide();
$("#butcher").text("But, looks like you can't afford his price. Maybe you could get lucky, and find some money on the ground!");
}
if(window.meat!="none")
{
$("#meat").hide();
$("#butcher").text("You've already bought meat from the butcher. He seems satisfied.");
}
if(window.entrails=="found") {
$("#entrails").hide();
$("#bins").text("But, you've already rifled through them all. You're probably not going to find anything you haven't already.");
}
});
</script></tw-passagedata><tw-passagedata pid="10" name="Back Alley" tags="map dog" position="1699.3333333333335,1300.3333333333333" size="100,100"><h2>Subura</h2>
<p>The alley lies between two buildings, home to some sort of business or another. You try not to think about the particular nature of that business too much - nothing reputable operates in this part of the city. The alley somehow manages to look dark and dingy, even in the middle of the day.</p>
<p>
You can hear something scuffling around towards the end of the alley.
</p>
<p class="passage_link">
[[Edge closer towards the noise.|Dog Encounter 1]]
</p>
<p class="passage_link">
[[Head back to the city|Subura]]
</p></tw-passagedata><tw-passagedata pid="11" name="Ager Romanus" tags="map" position="2900.6666666666665,1698" size="100,100"><h2>The Cave</h2>
<p>As you walk out of the Rome, you meet travelers and wagons moving in the opposite direction. People from all outskirts of the city flock into Rome to celebrate Robigalia. Happy and excited for the holiday, everyone is talking about the upcoming gladitorial games. You over hear heated debates and arguments about who is going to win, how many victories Tetraites, one of the most famous gladiotors of the year, will secure, and who will die this year.</p>
<p>Halfway to the cave you find yourself alone on the road for a short moment. Thank the gods, a moment of solitude! Finally outside of the city, you are able to inhale fresh air with your entire chest, listen to the songs of birds and enjoy the scenery.</p>
<p>When you finally reach and enter the cave you find it absolutely empty. No one has been here for awhile, your master included. </p>
<p>On your way back, you notice a vulture, swooping down to grab a mouse or a small bird. At the place, where the bird picked up its prey you notice something glittering in the sunlight on the side of the road.</p>
<p class="passage_link">[[Check it out->Dropped Bag]]</p>
<p class="passage_link">[[Return to Rome->Forum Boarium]]</p></tw-passagedata><tw-passagedata pid="12" name="Brothel" tags="" position="1800.3333333333333,1499.3333333333335" size="100,100"><h2>An Ugly House</h2>
<p>You follow the woman into an intricate and dark web of pathways, roads, and alleys of within Subura, where sunlight is scarce and people are suspicious. You would not want to appear here alone in the evening wihtout any reasonable purpose...</p>
<p>After a few more turns, you approach an ugly house. It has small windows, a rarity in this part of town. You notice that you are not the only people around: you spot a few senators in bright white togas, magistrates, soldiers, traders, and many others, some with women, others — without. All strata of Roman society gather in this place.</p>
<p>"15 assarii, and all pleasures will be yours..." says the woman as she gently grabs your hand, as you come close to the entrance to the ugly house.</p>
<p>Your reply:</p>
<% if (window.gold >= 15) { %>
<ul>
<li><p class="passage_link">
[["Maybe some other time." You free your arm and quickly return to the main street of the Subura->Subura]]
</p></li>
<li><p class="passage_link">[["When will there be another chance like that!?" And follow the woman into the ugly house->After Brothel]]
</p></li>
</ul>
<% } else { %>
<p class="passage_link">
[["I don't have that money..." You free your arm and quickly return to the main street of the Subura->Subura]]
</p>
<% } %></tw-passagedata><tw-passagedata pid="13" name="Patrician Villa" tags="map" position="3601.6666666666665,1503.6666666666667" size="100,100"><h2>The Villa at Palatine Hill</h2>
<p>A patrician villa stands apart from the other buildings. Though close enough to the city to enjoy its benefits, the builder clearly tried their best to shut out the problems. Its broad walls face south and away, towards the prevailing wind. As a result, the air around the place seems fresher than the hazy air of the deeper city.</p>
<p>In fact, you suppose that if only the building weren't here, the wind would help air the streets out a little. But who are you to question things? The people here are clearly a cut above the rest.</p>
<p>Those people appear to be in the middle of some sort of celebration. Early Robigalia preparations, you think. Yelling and broken melodies can be heard from within. Without, a burly man stands by the entrance. He eyes you up and down.</p>
<p>"Who you with?" he grunts out.</p>
<p class="passage_link" id="juice">
[[The Flamen Quirinalis himself!|Patrician N]]
</p>
<p class="passage_link" id="poet">[[uh, Ovid?|Patrician Y]]</p>
<p class="passage_link">[[Go back|The Forum Romanum]]</p>
<script>
$(document).ready(function() {
$("#poet").hide();
if (window.juice == "received") {
$("#juice").hide();
}
if(window.met_ovid == "true" && window.wine == "none") {
$("#poet").show();
}
});
</script></tw-passagedata><tw-passagedata pid="14" name="Dog Encounter 1" tags="map" position="1501,1297.3333333333333" size="100,100"><h2>Subura</h2>
<p>You make your way past small piles of garbage and get closer to the back of the alley. As you draw closer, the scuffling seems to grow louder. Threateningly loud.</p>
<p class="passage_link">[[Press on!|Dog Encounter 2]]</p>
<p class="passage_link">[[Retreat!|Back Alley]]</p></tw-passagedata><tw-passagedata pid="15" name="Dog Encounter 2" tags="map" position="1503.3333333333333,1102.3333333333335" size="100,100"><h2>Subura</h2>
<p>
A red dog leaps out in front of you! It pauses, and cautiously sniffs the air.
</p>
<p id="response">
It seems disinterested in you, and jumps back into the trash.
</p>
<p id="offer" class="passage_link">
[[Offer the dog some meat|Dog Encounter 3]]
</p>
<p class="passage_link">[[Retreat!|Back Alley]]</p>
<script>
$(document).ready(function() {
$("#offer").hide();
if(meat=="bait") {
$("#offer").show();
$("#response").text("It perks up. Seems like it find something interesting!");
}
if(dog_entrails=="lured") {
$("#response").text("Then, it turns towards you. With a little snarl, it backs away. Some people just don't know what's good for them!");
}
if(dog_entrails=="butchered") {
$("#response").text("At least, that's how you remember it happening. Nobody greets you here now.");
}
});
</script></tw-passagedata><tw-passagedata pid="16" name="Meat" tags="item" position="2303.0000000000005,1700.6666666666667" size="100,100"><h2>Meat Market</h2>
<div class="passage_with_image">
<div class="text">
<p>You received some raw meat! Maybe you'll have a friend that'll appreciate it.</p>
<p class="passage_link">[[Head back to the meat market|Butcher]]</p>
</div>
<div class="image">
<img src="images/meat_1.png"/>
</div>
</div>
<%
window.gold -= 5;
meat = (dog_entrails=="none"?"bait":"sentimental");
%></tw-passagedata><tw-passagedata pid="17" name="Entrails" tags="item" position="2101,1703.0000000000002" size="100,100"><h2>Meat Market</h2>
<div class="passage_with_image">
<div class="text">
<p>You found some mysterious entrails! They aren't dog entrails, but how picky could Robigus could be, anyway?</p>
<p class="passage_link">[[Head back to the meat market|Butcher]]</p>
</div>
<div class="image">
<img src="images/entrails_1.png"/>
</div>
</div>
<%
window.entrails = "found";
%></tw-passagedata><tw-passagedata pid="18" name="Dog Encounter 3" tags="" position="1602.0000000000002,900.3333333333334" size="100,100"><h2>Subura</h2>
<div class="passage_with_image">
<div class="text">
<p>The dog eyes the meat you place onto the ground warily for a minute. Then, it pounces on it, devouring it hungrily.</p>
<p>When it finishes, it looks up at you, muzzle a little bloody. When you start to move away, it begins to follow.</p>
<p>The dog has joined you!</p>
<p class="passage_link">[[Start heading to the butcher|Butcher Dog Interlude]]</p>
</div>
<div class="image">
<img src="images/dog_1.png"/>
</div>
</div>
<script>
$(document).ready(function() {
window.dog_entrails = "lured";
meat = "none";
});
</script>
</tw-passagedata><tw-passagedata pid="19" name="Bag of Old Incense" tags="map" position="2898,997.3333333333334" size="100,100"><h2>Temple of Mars Ultor</h2>
<p>
Inside you find old incense! Someone has probably forgotten it during the last ritual. It's certainly not as good as the ones you can purchase in the city, but something is better than nothing.
</p>
<p class="passage_link">[[Collect old incense->Old Incense]]</p>
<p class="passage_link">[[Go Back->The Temple of Mars Ultor]]</p></tw-passagedata><tw-passagedata pid="20" name="Statues in the Temple of Mars Ultor" tags="map" position="2697.6666666666665,894.3333333333334" size="100,100"><h2>Temple of Mars Ultor</h2>
<p>
You walk closer to the deities, powerful and magnificent protectors of Rome: Mars, fierce and mighty in his armor, dreaming of the further victories Rome will bring him; Venus, gentle and beautiful, caring for people of the city; and the Divus Julius, knowledgeable and wise, guiding Rome to towards glory.
</p>
<div id="bag">
<p>You lower your sight, praying to the Gods for help in your unfortunate situation.</p>
<p>Suddenly you notice a small bag, lying on the floor under Mars' statue. Maybe you can find something in it?</p>
<p class="passage_link">[[Look into the bag->Bag of Old Incense]]</p>
</div>
<p class="passage_link">[[Go Back->The Temple of Mars Ultor]]</p>
<script>
$(document).ready(function() {
if (window.incense != "none") {
$("#bag").hide();
}
});
</script>
</tw-passagedata><tw-passagedata pid="21" name="Old Incense" tags="map" position="2698,1097.3333333333333" size="100,100"><h2>Temple of Mars Ultor</h2>
<div class="passage_with_image">
<div class="text">
<p>You have received old incense. It will do the job for now, but you should find something better if you can.</p>
<p class="passage_link">[[Go Back->The Temple of Mars Ultor]]</p>
</div>
<div class="image">
<img src="images/old_incense_1.png"/>
</div>
</div>
<% window.incense="old" %></tw-passagedata><tw-passagedata pid="22" name="Butcher Dog Interlude" tags="map" position="1802.6666666666665,908.333333333333" size="100,100"><h2>Subura</h2>
<p>You and the dog make your way through the crowded city streets, towards the butcher. It keeps pace with you, dodging and weaving between a merchant's cart anfd a stern-looking washerwoman. You glance down at it, and it glances up at you. The little red dog gives you a happy bark and wag of its tail.</p>
<p>Are you sure you still want to take it to be butchered tomorrow?</p>
<p class="passage_link">[[...yes.|Butcher Dog Interlude Y]]</p>
<p class="passage_link">[[Actually...|Butcher Dog Interlude N]]</p></tw-passagedata><tw-passagedata pid="23" name="Statues at Forum of Augustus" tags="map" position="2501.3333333333335,1498.3333333333333" size="100,100"><h2>The Forum of Augustus</h2>
<p>
You walk past the statues and read the inscriptions below them. Aeneas and Numitor, Romulus and Remus, Scipio and Fabius. The fate of Rome once depended on them. Their actions changed the course of history and brought your country to its present glory. Now, the fate of Rome lies on your own shoulders. Who knows, but maybe someday you will stand among them?
</p>
<p class="passage_link">[[Go back to the center of Forum of Augustus->The Forum of Augustus]]</p></tw-passagedata><tw-passagedata pid="24" name="The Forum Romanum" tags="map" position="2897.3333333333335,1300.6666666666667" size="100,100"><h2>The Forum Romanum</h2>
<p id="from"></p>
<p>
If the Forum of Augustus is the brain of Rome, the Forum Romanum is its heart. One of the oldest squares in the city, it's filled with people, all wearing white togas, according to the latest law. Like industrious ants, they move in a complex choreographed dance.
</p>
<p>
As you move towards the center of the Forum you see a group of people gather around Rostra Julia, and a public orator giving a speech, standing above everyone else. It looks like a trial is being conducted right now.
</p>
<p class="passage_link">[[Listen to the trial->Public Orator]]</p>
<p>
You look around and see your friend Cassius behind his cart, selling wine to thirsty people on the side of the Forum. What a coincedence!
</p>
<p class="passage_link" id="wine_ok">
[[Talk to Cassius->Wine Cart]]
</p>
<p class="passage_link">
[[Head out into the Forum Boarium towards the river banks->Forum Boarium]]
</p>
<p class="passage_link">
[[Walk to the Palatine hill->Patrician Villa]]
</p>
<p class="passage_link">
[[Go the Forum of Augustus->The Forum of Augustus]]
</p>
<script>
$(document).ready(function () {
switch(window.previous_location) {
case "The Forum of Augustus":
$("#from").text("You pass through the Forum Julium by Curia Julia and enter the Forum Romanum.");
break;
default:
$("#from").hide();
break;
}
window.previous_location="The Forum Romanum";
});
</script></tw-passagedata><tw-passagedata pid="25" name="Obtain wine" tags="" position="3301.6666666666665,399.66666666666663" size="100,100"><h2>At the Wine Cart</h2>
<div class="passage_with_image">
<div class="text">
<p>You have obtained a jug of the finest wine you can find in Rome!</p>
<p class="passage_link">
[[Return to the Forum Romanum->The Forum Romanum]]
</p>
</div>
<div class="image">
<img src="images/wine_1.png"/>
</div>
</div>
<% window.gold = window.gold - window.wine_price %>
<% window.wine = "good" %>
<% window.wine_bought_once = true %></tw-passagedata><tw-passagedata pid="26" name="Subura" tags="" position="1996,1299.6666666666667" size="100,100"><h2>Subura</h2>
<p>You enter one of the notorious districts of Rome — Subura — and immediately notice that the light from the Sun, during this bright day, seems to dim, and the air grows dumpy and musty. The atmosphere feels like it can be cut by a knife. Bright, marble temples and public buildings in the fora in the center of Rome transform into dirty and delapidated, witnesses of the several disasterous events Rome had to endure and seemingly scared by them - *insulas*.</p>
<p>As you move deeper into the district, the streets and alleys get narrower, while the number of people on them stays the same. Beggars, bandits, traders, slaves, and many others — the poorest populus of Rome lives in this part of the city.</p>
<p class="passage_link">[[Dip into a back alley|Back Alley]]</p>
<p>You pass by a narrow pathway, when you notice a young woman in a beautiful dress, playfully luring you with her finger.</p>
<p class="passage_link">[[Follow the woman->Brothel]]</p>
<p>Through the dense labyrinth of streets you stumble upon one of the biggest meat markets in Rome.</p>
<p class="passage_link">[[Check out the market->Butcher]]</p>
<p class="passage_link">
[[Return to the Forum of Augustus->The Forum of Augustus]]
</p>
<% window.previous_location = "Subura" %></tw-passagedata><tw-passagedata pid="27" name="Public Orator" tags="" position="3396,1299" size="100,100"><h2>The Public Trial</h2>
<p>You push your way through to the front of the crowd. In the center of it all stands a man, with an impeccable posture and an oozing aura of confidence. He looks at the gathered masses, entirely at ease. You stand, captivated, as he launches into his speech.</p>
<p>"Those of you gathered here today might be wondering what brings us here, what crime could be heinous enough to call togther the forces of the law on the very eve of a great festival..."</p>
<div id="poet">
<p>However, you quickly grow distracted by some movement in the seats below you. Another man, much less impressive in stature, jostles for a better view. Strangely enough, he appears to be looking away from the speaker. When you follow his gaze, you see a young woman, completely oblivious to her admirer.</p>
<p class="passage_link">[[Confront the weird man|Ovid]]</p>
</div>
<p class="passage_link">[[Leave for now|The Forum Romanum]]</p>
<script>
$(document).ready(function() {
$("#poet").hide();
if(window.met_ovid=="false") {
$("#poet").show();
}
});
</script></tw-passagedata><tw-passagedata pid="28" name="Wine Cart Dialogue" tags="" position="3796.6666666666665,1103.3333333333333" size="100,100"><h2>At the Wine Cart</h2>
<div id="attempt_1" style="display: none;">
<p>
Cassius carefully listens to your story and smile appears on his face:<br/>
"I can certainly help you, Pompey, in your noble enterprise!" says Cassius. "I can give you a jug of my finest wine for only 15 assarii! I have no doubt that Robigus will be more than satisfied with it!"
</p>
<p>That is definitely too much, may be you can bargain or find a bottle of good wine somewhere else?
</p>
</div>
<div id="attempt_2" style="display: none;">
<p>
"Dear Gods!" you exclaim. "Cassius, my friend, that is a bit too much! You've heard my story, how can I buy incenses, if wine will cost me so much? I am your loyal customer - no celebrations happens in my home with out a glass of your wine on the table, and you bring up the price so high in the moment of need! After all, after Robigalia passes and your wine is accepted by Robigus, all Rome will know of high quality of your wine!"
</p>
<p>
"Well, let me think..." Cassisus replies. "I think I can cut down the price for you at 15 assarii, but only for you, and only because of your misfortune."
</p>
<p>Maybe you can try something else, nevertheless, action speaks louder than words.</p>
</div>
<div id="attempt_3" style="display: none;">
<p>
"You are going to bankrupt me! Are you even a friend to me!" you shout at Cassius.<br/>
However, it looks like he became deaf to your pleas: none of your words can change his mind...
</p>
</div>
<div id="bought_once" style="display: none;">
<p>
"Ha! You have returned!" laughs Cassius "I don't have much of wine left and all of it is the most expensive: 15 assarii per jug."<br/>
</p>
</div>
<p class="passage_link" id="bargain">[[Bargain for lower price->Wine Cart Dialogue]]</p>
<p id="enough_money" class="passage_link">
[[Accept the price->Obtain wine]]
</p>
<p id="not_enough_money" class="passage_link">
[[Accept the price->No Money (Wine Cart)]]
</p>
<p class="passage_link" id="normal_return">
[[Return to the Forum Romanum->The Forum Romanum]]
</p>
<p class="passage_link" id="final_return">
[[Return to the Forum Romanum->Last Attempt at the Wine Cart]]
</p>
<script>
$(document).ready(function() {
$("#not_enough_money").hide();
$("#final_return").hide();
window.wine_attempt++;
var attempt_id = "#attempt_" + window.wine_attempt;
switch (window.wine_attempt) {
case 1:
window.wine_price = 15;
break;
case 2:
window.wine_price = 13;
break;
case 3:
$("#bargain").hide();
$("#normal_return").hide();
$("#final_return").show();
window.wine_price = 10;
break;
default:
$("#bargain").hide();
attempt_id = "#bought_once";
window.wine_price = 15;
break;
}
$(attempt_id).show();
if (window.gold < window.wine_price) {
$("#enough_money").hide();
$("#not_enough_money").show();
}
<% window.previous_location = "Wine Cart" %>
});
</script></tw-passagedata><tw-passagedata pid="29" name="No Money (Wine Cart)" tags="" position="3302.6666666666665,802.3333333333334" size="100,100"><h2>At the Wine Cart</h2>
<p>
Oops! It looks like you are out of money! You have only <%= window.gold %> of gold. That's not enough to buy wine for <%= window.wine_price %> gold.
</p>
<p><% if (window.wine_attempt == 0) { %>
You can try bargaining. Maybe you can lower the price?
<% } else { %>
You can keep try bargaining, or - if Cassius doesn't seem to lower his price - leave.
<% } %> </p>
<% if (window.wine_attempt < 3 ) { %>
<p class="passage_link">[[Bargain->Wine Cart Dialogue]]</p>
<% } %>
<p class="passage_link">
[[Return to The Forum Romanum->The Forum Romanum]]
</p>
<% window.previous_location = "No Money (Wine Cart)" %></tw-passagedata><tw-passagedata pid="30" name="Ovid" tags="" position="3798,1299.3333333333333" size="100,100"><h2>The Public Trial</h2>
<p>The man greets you with a twinkle in his eye.</p>
<p>"Ah, you're much too young to be so chaste! Enjoy youth, enjoy women - that's my philosophy! It's all a game in the end." He looks at you thoughtfully. </p>
<p>"I know what you need. Visit the Villa on Palantine Hill. Tell them Ovid sent you. They'll fix you up with what you need."</p>
<p>The man then scampers back into the forum, presumably to chase after more women. You're not entirely sure you want to follow his advice, but you suppose there's no harm in trying the Hill. You know it's by the Forum Romanum.</p>
<p class="passage_link">
[[Back to the trial|Public Orator]]
</p>
<script>
window.met_ovid="true";
</script></tw-passagedata><tw-passagedata pid="31" name="Butcher Dog Interlude Y" tags="map" position="1906.3333333333337,1102.3333333333335" size="100,100"><h2>Subura</h2>
<p>You lean down and pat the dog on the head. It barks happily. You start walking again, with it following your every step. It should follow you back to the temple.</p>
<p>Robigus (and your master) will be pleased.</p>
<p class="passage_link">[[Continue|The Temple of Mars Ultor]]</p>
<script>
$(document).ready(function() {
window.dog_entrails = "butchered";
});
</script></tw-passagedata><tw-passagedata pid="32" name="Butcher Dog Interlude N" tags="map" position="1698,1102.3333333333335" size="100,100">You crouch down to the dog, and give it a friendly pat. Then, standing up, you quickly tip the washerwoman's vessel all over it. The dog yelps at this sudden influx of soapy water, and dashes away between the buildings. As you as you lose sight of it, you turn to deal with the irate washerwoman.
Your master probably won't be pleased withthis turn of events. Hopefully you can find something else to offer Robigus!
[[Continue|Back Alley]] </tw-passagedata><tw-passagedata pid="33" name="Patrician N" tags="" position="3403.6666666666665,1696" size="100,100"><h2>The Villa at Palatine Hill</h2>
<p>The guard smirks.</p>
<p>"The Flamen Quirinalis, uh? I got the thing for you."</p>
<p>He turns around, and yells through the noisy doorway, "Oi! Get me something from the kid's bowl!"</p>
<p>A wet skin full of *something* comes sailing in from the interior of the villa. The guard deftly catches it before it can splatter against the ground, and holds it out to you.</p>
<p class="passage_link">[[Reach for the skin|Grape Juice]]</p></tw-passagedata><tw-passagedata pid="34" name="Patrician Y" tags="" position="3797.3333333333335,1697.3333333333333" size="100,100"><h2>The Villa at Palatine Hill</h2>
<p>The guard's eyes go wide.</p>
<p>"Oh, you're with **him**? You must be an absolute high-roller! Let me get you something."</p>
<p> He quickly jumps into the villa, and almost as quickly returns. This Ovid guy must be something else, after all! The guard offers you a bottle of some alcoholic beverage.</p>
<p class="passage_link">[[Reach for the bottle|Wine (Party)]]</p></tw-passagedata><tw-passagedata pid="35" name="Last Attempt at the Wine Cart" tags="" position="3299,598.0000000000001" size="100,100"><h2>At the Wine Cart</h2>
<p>As soon you give him the scariest look and turn you back to leave, Cassius cries:
"Please don't leave!#gives you his last price: 10 assarii for the jug. It looks like your bluff worked!</p>
<p id="enough_money" class="passage_link">[[Accept the price->Obtain wine]]</p>
<p id="not_enough_money" class="passage_link">[[Accept the price->No Money (Wine Cart)]]</p>
<p class="passage_link">[[Return to The Forum Romanum->The Forum Romanum]]</p>
<script>
$(document).ready(function () {
$("#not_enough_money").hide();
if (window.gold < window.wine_price) {
$("#enough_money").hide();
$("#not_enough_money").show();
}
});
</script></tw-passagedata><tw-passagedata pid="36" name="Obtain Incense" tags="" position="2698.6666666666665,1497.3333333333333" size="100,100"><h2>Spice Market</h2>
<div class="passage_with_image">
<div class="text">
<p>You have obtain the new incense! Even though it was expensive, it is definitely worth it!</p>
<p class="passage_link">[[Return to the Forum Boarium->Forum Boarium]]</p>
</div>
<div class="image">
<img src="images/incense_1.png"/>
</div>
</div>
<script>
$(document).ready(function() {
window.incense = "new";
window.gold -= 15;
});
</script></tw-passagedata><tw-passagedata pid="37" name="No Money (Insence Store)" tags="" position="2695.6666666666665,1899" size="100,100"><p>
Oops! It looks like you are out of money! You have only <%= window.gold %> assarii. That's not enough to buy incense for 15 assarii.
</p>
<p class="passage_link">[[Go Back->Incense Store]]</p></tw-passagedata><tw-passagedata pid="38" name="Dropped Bag" tags="" position="3102.3333333333335,1700.6666666666667" size="100,100"><h2>The Cave</h2>
<p>Wow! Thank Gods! They are definitely on your side today! It looks like someone has dropped their bag of coins on the way to Rome! You count the coins. Exactly 15 assarii. You will certainly find a use for these coins!</p>
<% window.gold += 15 %>
<p class="passage_link">
[[Return to Rome->Forum Boarium]]
</p></tw-passagedata><tw-passagedata pid="39" name="After Brothel" tags="" position="1999.666666666667,1505" size="100,100"><h2>An Ugly House</h2>
<p>You stand in front of the main entrance to an ugly house, checking your possesions. While you were inside, you left your bag unkept and need to make sure, everything is inplace.</p>
<% if (window.wine != "none") { %>
<p>Dear Gods! As your go through your back you realize that the bottle of wine you acquired previously is lost! Now, you have to find a way to get another one more!</p>
<% } else { %>
<p>It looks everything is intact, but you paid that young woman 15 assarii... What were you thinking!?</p>
<% } %>
<p class="passage_link">[[Return to the main street of Subura->Subura]]</p>
<% window.gold -= 15 %>
<script>
$(document).ready(function() {
if (window.wine != "none") {
window.wine = "none";
}
});
</script></tw-passagedata><tw-passagedata pid="40" name="Grape Juice" tags="" position="3502.3333333333335,1890.6666666666667" size="100,100"><h2>The Villa at Palatine Hill</h2>
That is, at least, until the eve of one even
<div class="passage_with_image">
<div class="text">
<p>You received Grape Juice! It's not quite wine, but what would Robigus know? He's the god of wheat rust, not grapes.</p>
<p class="passage_link">[[Go back|Patrician Villa]] </p>
</div>
<div class="image">
<img src="images/juice_1.png"/>
</div>
</div>
<script>
window.juice="received";
</script></tw-passagedata><tw-passagedata pid="41" name="Wine (Party)" tags="" position="3702.6666666666665,1895.3333333333333" size="100,100"><h2>The Villa at Palatine Hill</h2>
<div class="passage_with_image">
<div class="text">
<p>You got a bottle of wine! In addition, it seems you've left quite the impression on the guys at Palatine Hill. Way to go, bro!</p>
<p class="passage_link">[[Go back|Patrician Villa]]</p>
</div>
<div class="image">
<img src="images/wine_1.png"/>
</div>
</div>
<script>
window.wine="good";
</script></tw-passagedata><tw-passagedata pid="42" name="Flamen (Check)" tags="" position="2297.3333333333335,893" size="100,100"><h2>Your Fellow Slave</h2>
<p>You find your fellow slave in a back room in the temple. It seems like the search for your master has been stressing him out.</p>
<p> He looks up as you walk in, and addresses you curtly.
"Let's see what you've managed to get, then."</p>
<div id="juice"><p>"...grape juice? I know you understand what alcohol is. You do, right?</p></div>
<div id="wine"><p>"Oh, you've gotten some wine! This'll be perfect for te ritual."</p></div>
<div id="entrails"><p>"Where did you get those entrails, out of a bin? They have to be fresh for the ritual. I suppose they'll do if we have nothing else..."</p></div>
<div id="dog"><p>"Oh, what a cute dog! His entrails will do nicely."</p></div>
<div id="old"><p>"That's some old incense. Are you sure it still lights up?"</p></div>
<div id="incense"><p>"Oh, that's some lovely smelling incense you got there! It'll add a nice atmosphere tomorrow, I'm sure."</p></div>
<div id="incomplete"><p>Looks like you still have work to do!</p></div>
<div id="complete"><p>Looks like you have everything! <span class="passage_link">[[Get ready for tomorrow|Robigus 1]]</span></p></div>
<p class="passage_link">[[Go back|The Temple of Mars Ultor]]</p>
<script>
$("#juice").hide();
$("#wine").hide();
$("#entrails").hide();
$("#dog").hide();
$("#old").hide();
$("#incense").hide();
$("#complete").hide();
if(window.juice!="none")
{
$("#juice").show();
}
if(window.wine!="none")
{
$("#wine").show();
}
if(window.entrails!="none")
{
$("#entrails").show();
}
if(window.dog_entrails!="none")
{
$("#dog").show();
}
if(window.incense=="old")
{
$("#old").show();
}
if(window.incense=="new")
{
$("#incense").show();
}
var goodCount=0;
var badCount=0;
function Check(a,b)
{
//incense is a special case
if(a!="none"&&a!="new"){window.badCount++;}
if(b!="none"&&b!="old"){window.goodCount++;}
return a!="none"||b!="none";
}
if(Check(window.juice, window.wine)&&Check(window.entrails, window.dog_entrails)&&Check(window.incense, window.incense))
{
$("#complete").show();
$("#incomplete").hide();
if(goodCount==3){window.ending="good";}
if(badCount==3){window.ending="bad";}
else{window.ending="meh";}
}
</script></tw-passagedata><tw-passagedata pid="43" name="Robigus 1" tags="" position="1997.3333333333333,902" size="100,100"><h2>The Ritual</h2>
<p>The morning of April 25th is bright and clear. This contrasts heavily with the ragged procession that makes it's way through the city towards the Ager Romanus.</p>
<p>Leading the charge is the Flamen Quirinalis himself. You're not sure where your fellow slave ended up finding him, but the strong smell of wine drifting off of him gives you an idea. He mutters and shakes his head occasionally. You and the other slave follow up behind him, hauling the materials you've gathered.</p>
<p>Bringing up the rear is a small group of patricians, each in a similar state to the Flamen. Amongst them is a man you remember seeing at the forum occasionally - Ovid, the poet. You remember him having a rather lecherous appetite. As of now, the only thing he seems to be feeding on is a large bowl of porridge</p>
<p>Eventually, your party reaches the cave.</p>
<p id="good" class="passage_link">[[Continue|Robigus G]]</p>
<p id="meh" class="passage_link">[[Continue|Robigus M]]</p>
<p id="bad" class="passage_link">[[Continue|Robigus B]]</p>
<script>
$("#good").hide();
$("#meh").hide();
$("#bad").hide();
if(window.ending=="good")
{
$("#good").show();
}
if(window.ending=="meh")
{
$("#meh").show();
}