View difference between Paste ID: s7B1Xa9d and 7h7YM191
SHOW: | | - or go back to the newest paste.
1
/* Informational PseudoCode - The Last of The Summer Wine */
2
//Imports
3
#include <global_imports>
4
5
//Namespaces
6
using namespace s_wine;
7
using namespace global_s_wine;
8
9
//Declarations
10
int val = {-1,1,0};
11
int EPS[] = {-1,val[NULL],0};
12
int series = 0;
13
Episode = New Episode(self);
14
Series = New Series(self);
15
Characters = New Characters(self);
16
17
2.1 Series 1 (1973),{init}
18
{
19
	Characters.Add{Compo, Clegg, Blamire, Nora, Ivy, Sid};
20
	EPS = 6; 
21
	WatchTime.SetSeriesStart(1,NULL);
22
	WatchTime.SetSeriesEnd(1,NULL);
23
}
24
2.2 Series 2 (1975),{Compo, Clegg, Blamire}
25
{
26
	EPS = 7;
27
	WatchTime.SetSeriesStart(2,NULL);
28
	WatchTime.SetSeriesEnd(3,NULL);
29
}
30
31
2.3 Series 3 (1976),{Compo, Clegg, Foggy}
32
{ 
33
	EPS = 7;
34
 	Characters.Remove({Blamire};
35
	//Characters.Add{Foggy};
36
	Characters.Add{Wally};
37
	WatchTime.SetSeriesStart(3,NULL);
38
	WatchTime.SetSeriesEnd(3,NULL);
39
}
40
41
2.4 Series 4 (1977–78) - {Compo, Clegg, Foggy}
42
{
43
	EPS = 9;
44
	Episodes.Specials.AddSpecial(S04E09,1978,XMAS);
45
	WatchTime.SetSeriesStart(4,NULL);
46
	WatchTime.SetSeriesEnd(4,NULL);
47
}
48
49
2.5 Series 5 (1979) - {Compo, Clegg, Foggy}
50
{
51
	EPS = 9;
52
	Episodes.Specials.AddSpecial(S05E08,1979,XMAS),(S05E09,1981,XMAS);
53
	WatchTime.SetSeriesStart(5,NULL);
54
	WatchTime.SetSeriesEnd(5,NULL);
55
}
56
57
2.6 Series 6 (1981–82) {Compo, Clegg, Foggy} 
58
{
59
	EPS = 8;
60
	Characters.Add{Wesley};
61
	Episodes.Specials.AddSpecial(S06E08,1982,XMAS);
62
	WatchTime.SetSeriesStart(6,NULL);
63
	WatchTime.SetSeriesEnd(6,NULL);
64
}
65
66
2.7 Series 7 (1982–83) - {Compo, Clegg, Foggy}
67
{
68
	EPS = 8;
69
	Characters.Remove{Sid};
70
	Episodes.Specials.AddSpecial(S07E07,1983,XMAS),(S07E08,1984,XMAS);
71
	WatchTime.SetSeriesStart(7,NULL);
72
	WatchTime.SetSeriesEnd(7,WED10.04.2019.1030);
73
}
74
75
2.8 Series 8 (1984–85) - {Compo, Clegg, Foggy} 
76
{
77
	EPS = 7;
78
	Characters.Add{Millburn,Howard,Pearl,Marina};
79
	Episodes.Specials.AddSpecial(S08E07,1986,NYD);
80
	WatchTime.SetSeriesStart(8,WED10.04.2019.1035);
81
	WatchTime.SetSeriesEnd(8,THU11.04.2019.1500);
82
}	
83
84
2.9 Series 9 (1986–87) - {Compo, Clegg, Seymour}
85
{
86
	EPS = 14;
87
	Characters.Remove{Foggy};
88
	Characters.Add{Seymour,Barry,Glenda,Edie,Eli};
89
	Episodes.Specials.AddSpecial(S09E13,1986,XMAS);
90
	Episodes.Specials.AddSpecial(S09E14,1987,XMAS);
91
	WatchTime.SetSeriesStart(9,THU11.04.2019.1501);
92
	WatchTime.SetSeriesEnd(9,SAT13.04.2019.1540);
93
}
94
95
2.10 Series 10 (1988) - {Compo, Clegg, Seymour}
96
{
97-
	EPS = 7
97+
98
	Characters.Remove{Wally}
99-
	Characters.Add{"Clem_'Smiler'_Hemingway",Smiler} //First appearance (as non vital role)
99+
	Characters.Add{"Clem_'Smiler'_Hemingway",Smiler} //First appearance (as non vital role) - returns (much) later as a regular
100
	Characters.Add{PC_Cooper,PC_Walsh} // First major appearance (appeared 1983 briefly apparently) 
101
	Characters.Add{Auntie_Wainwright}
102
	Episodes.Features.AddFeature(10,'Coffee Morning','Skit');	// ('Synchronized Cup' & 'Cake Fight' components not yet implemented)
103
	Episodes.Specials.AddSpecial(S10E07,1988,XMAS); // CRUMS - 'Christmas Resistance Underground Movement'
104
	WatchTime.SetSeriesStart(10,SAT13.04.2019.1541);
105
	WatchTime.SetSeriesEnd(10,SUN14.04.2019.2032);
106
107
}
108
109
2.11 Series 11 (1989) {Compo. Clegg, Seymour}
110
{
111-
	EPS = 8
111+
112-
	Characters.Remove{Millburn}
112+
	Characters.Remove{Millburn};
113-
	Episodes.Features.AddFeature(11,'Coffee Morning Cake Fight','Skit') // Awaiting Synchronized Cup Component
113+
	Episodes.Features.AddFeature(11,'Coffee Morning Cake Fight','Skit'); // Awaiting Synchronized Cup Component
114-
	Episodes.Specials.AddSpecial(S11E08,1989,XMAS); // "What's Santa Broughtfor Nora Then?"
114+
	Episodes.Specials.AddSpecial(S11E08,1989,XMAS); // "What's Santa Brought for Nora Then?"
115
	WatchTime.SetSeriesStart(11,SUN14.04.2019.2052);
116
	WatchTime.SetSeriesEnd(11,MON15.04.2019.1233);
117
118
}
119
120-
2.12 Series 12 (1990)
120+
2.12 Series 12 (1990) {Compo, Clegg, Foggy}
121
{
122
123
	EPS = 11;
124
	Characters.Remove{Seymour};
125
	Characters.Add{Foggy};
126
	Characters.Add{2ndPc}; //Actor Tony Capstick accompanies PC Cooper until later episodes when Walsh returns 
127
	Characters.Add{Smiler} //Smiler appears as 'Smiler' (As opposed to 'Clem Hemingway') 
128
	
129
	Episodes.Features.AddFeature(12,'Coffee Morning Synchronized Cup','Skit') // Finally got all classic components of Coffee Morning Skit
130
	Episodes.Specials.AddSpecial(12E11,1990,XMAS); // "Barry's Christmas"
131
	WatchTime.SetSeriesStart(12,MON15.03.2019.1234);
132
	WatchTime.SetSeriesEnd(NULL);
133
134
	/*
135
	  Season Notes: S13E06 - Clegg moves house (still next to Howard) - set redesign? - Need to verify reason for this
136
						   - Apparently *both* howard and clegg move house, it's actually a *different* semi-detached block
137
	*/
138
}
139
140
2.13 Series 13 (1991)
141
142
2.14 Series 14 (1992)
143
144
2.15 Series 15 (1993)
145
146
2.16 Series 16 (1995)
147
148
2.17 Series 17 (1995)
149
150
2.18 Series 18 (1996–97)
151
152
2.19 Series 19 (1997–98)
153
154
2.20 Series 20 (1999)
155
156
2.21 Series 21 (2000)
157
158
2.22 Series 22 (2001)
159
160
2.23 Series 23 (2002)
161
162
2.24 Series 24 (2003)
163
164
2.25 Series 25 (2004)
165
166
2.26 Series 26 (2005)
167
168
2.27 Series 27 (2006)
169
170
2.28 Series 28 (2007)
171
172
2.29 Series 29 (2008)
173
174
2.30 Series 30 (2008–09)
175
176
2.31 Series 31 (2010)
177
178
//Functions
179
def__ addCharacter(character[])
180
{
181
	//TODO
182
}
183
184
//Main
185
int main()
186
{
187
	return 0;
188
}