View difference between Paste ID: EXeYQrUK and sp8SpWvr
SHOW: | | - or go back to the newest paste.
1
/* Informational PseudoCode - The Last of The Summer Wine */
2
// Consider visiting our sponsor @ http://bit.ly/pastebinoffers
3
// List of episodes https://www.imdb.com/search/title?series=tt0069602&view=simple&sort=release_date,asc&start=101&ref_=adv_nxt
4
//Imports
5
#include <global_imports>
6
7
//Namespaces
8
using namespace s_wine;
9
using namespace global_s_wine;
10
11
//Declarations
12
int val = {-1,1,0};
13
int EPS[] = {-1,val[NULL],0};
14
int series = 0;
15
Episode = New Episode(self);
16
Series = New Series(self);
17
Characters = New Characters(self);
18
19
2.1 Series 1 (1973),{init}
20
{
21
	
22
	EPS = 6; 
23
24
	Characters.Add{Compo, Clegg, Blamire, Nora, Ivy, Sid};
25
26
	WatchTime.SetSeriesStart(1,NULL);
27
	WatchTime.SetSeriesEnd(1,NULL);
28
}
29
2.2 Series 2 (1975),{Compo, Clegg, Blamire}
30
{
31
	EPS = 7;
32
33
	WatchTime.SetSeriesStart(2,NULL);
34
	WatchTime.SetSeriesEnd(3,NULL);
35
}
36
37
2.3 Series 3 (1976),{Compo, Clegg, Foggy}
38
{ 
39
	EPS = 7;
40
41
 	Characters.Remove({Blamire};
42
43
	//Characters.Add{Foggy};
44
	Characters.Add{Wally};
45
46
	WatchTime.SetSeriesStart(3,NULL);
47
	WatchTime.SetSeriesEnd(3,NULL);
48
}
49
50
2.4 Series 4 (1977–78) - {Compo, Clegg, Foggy}
51
{
52
	EPS = 9;
53
54
	Episodes.Specials.AddSpecial(S04E09,1978,XMAS);
55
56
	WatchTime.SetSeriesStart(4,NULL);
57
	WatchTime.SetSeriesEnd(4,NULL);
58
}
59
60
2.5 Series 5 (1979) - {Compo, Clegg, Foggy}
61
{
62
	EPS = 9;
63
64
	Episodes.Specials.AddSpecial(S05E08,1979,XMAS),(S05E09,1981,XMAS);
65
66
	WatchTime.SetSeriesStart(5,NULL);
67
	WatchTime.SetSeriesEnd(5,NULL);
68
}
69
70
2.6 Series 6 (1981–82) {Compo, Clegg, Foggy} 
71
{
72
	EPS = 8;
73
74
	Characters.Add{Wesley};
75
76
	Episodes.Specials.AddSpecial(S06E08,1982,XMAS);
77
78
	WatchTime.SetSeriesStart(6,NULL);
79
	WatchTime.SetSeriesEnd(6,NULL);
80
}
81
82
2.7 Series 7 (1982–83) - {Compo, Clegg, Foggy}
83
{
84
	EPS = 8;
85
86
	Characters.Remove{Sid};
87
88
	Episodes.Specials.AddSpecial(S07E07,1983,XMAS),(S07E08,1984,XMAS);
89
90
	WatchTime.SetSeriesStart(7,NULL);
91
	WatchTime.SetSeriesEnd(7,WED10.04.2019.1030);
92
}
93
94
2.8 Series 8 (1984–85) - {Compo, Clegg, Foggy} 
95
{
96
	EPS = 7;
97
	Characters.Add{Millburn,Howard,Pearl,Marina};
98
	Episodes.Specials.AddSpecial(S08E07,1986,NYD);
99
	WatchTime.SetSeriesStart(8,WED10.04.2019.1035);
100
	WatchTime.SetSeriesEnd(8,THU11.04.2019.1500);
101
}	
102
103
2.9 Series 9 (1986–87) - {Compo, Clegg, Seymour}
104
{
105
	EPS = 14;
106
107
	Characters.Remove{Foggy};
108
	Characters.Add{Seymour,Barry,Glenda,Edie,Eli};
109
110
	Episodes.Specials.AddSpecial(S09E13,1986,XMAS);
111
	Episodes.Specials.AddSpecial(S09E14,1987,XMAS);
112
113
	WatchTime.SetSeriesStart(9,THU11.04.2019.1501);
114
	WatchTime.SetSeriesEnd(9,SAT13.04.2019.1540);
115
}
116
117
2.10 Series 10 (1988) - {Compo, Clegg, Seymour}
118
{
119
	EPS = 7;
120
121
	Characters.Remove{Wally}
122
	Characters.Add{"Clem_'Smiler'_Hemingway",Smiler} //First appearance (as non vital role) - returns (much) later as a regular
123
	Characters.Add{PC_Cooper,PC_Walsh} // First major appearance (appeared 1983 briefly apparently) 
124
	Characters.Add{Auntie_Wainwright}
125
126
	Episodes.Features.AddFeature(10,'Coffee Morning','Skit');	// ('Synchronized Cup' & 'Cake Fight' components not yet implemented)
127
	Episodes.Specials.AddSpecial(S10E07,1988,XMAS); // CRUMS - 'Christmas Resistance Underground Movement'
128
129
	WatchTime.SetSeriesStart(10,SAT13.04.2019.1541);
130
	WatchTime.SetSeriesEnd(10,SUN14.04.2019.2032);
131
132
}
133
134
2.11 Series 11 (1989) {Compo. Clegg, Seymour}
135
{
136
	EPS = 8;
137
138
	Characters.Remove{Millburn};
139
140
	Episodes.Features.AddFeature(11,'Coffee Morning Cake Fight','Skit'); // Awaiting Synchronized Cup Component
141
	Episodes.Specials.AddSpecial(S11E08,1989,XMAS); // "What's Santa Brought for Nora Then?"
142
143
	WatchTime.SetSeriesStart(11,SUN14.04.2019.2052);
144
	WatchTime.SetSeriesEnd(11,MON15.04.2019.1233);
145
146
}
147
148
2.12 Series 12 (1990) {Compo, Clegg, Foggy}
149
{
150
151
	EPS = 11;
152
153
	Characters.Remove{Seymour};
154
	Characters.Add{Foggy};
155
	Characters.Add{2ndPc}; //Actor Tony Capstick accompanies PC Cooper until later episodes when Walsh returns 
156
	Characters.Add{Smiler} //Smiler appears as 'Smiler' (As opposed to 'Clem Hemingway') 
157
	
158
	Episodes.Features.AddFeature(12,'Coffee Morning Synchronized Cup','Skit') // Finally got all classic components of Coffee Morning Skit
159
	Episodes.Specials.AddSpecial(S12E11,1990,XMAS); // "Barry's Christmas"
160
161
	WatchTime.SetSeriesStart(12,MON15.04.2019.1234);
162
	WatchTime.SetSeriesEnd(12,WED17.04.2019.1909);
163
164
	/*
165
	  Season Notes: S13E06 - Clegg moves house (still next to Howard) - set redesign? - Need to verify reason for this
166
						   - Apparently *both* howard and clegg move house, it's actually a *different* semi-detached block
167
	*/
168
}
169
170
2.13 Series 13 (1991) {Compo, Clegg, Foggy}
171
{
172
173
	EPS = 7;
174
	
175
	Episodes.Specials.AddSpecial(S13E11,1991,XMAS); // "Situations Vacant" (22dec91)
176
177
	WatchTime.SetSeriesStart(13,WED17.04.2019,1927);
178
	WatchTime.SetSeriesEnd(13,THU18.04.2019.2007);
179
180
	/*
181
  	 Season Notes: In the 1991 Special ("Situations Vacant") - Tom Owen makes a cameo appearance (briefly at the start of the episode).
182
				   Of course, many years later he returns as Compo's Son (he *is* Bill Owen's son IRL). - This is one of several little
183
				   cameo appearances of quite a few characters - which need further research.
184
	*/
185
186
}
187
188
2.14 Series 14 (1992) {Compo, Clegg, Foggy}
189
{
190
191
	EPS = 10;
192
	
193
	Episodes.Specials.AddSpecial(S14E10,1992,XMAS); // "Stop That Castle!" (26dec92)
194
195
	WatchTime.SetSeriesStart(14,THU18.04.2019.2010);
196
	WatchTime.SetSeriesEnd(14,SUN21.04.2019.0905);
197
198
	/*
199
	 Season Notes: In E06 ("Happy Birthday Howard") the actor who plays 'Ronnie' (Of Ronnie and Mildred)in One Foot in the Grave makes an 		 
200
   			 	   appearance (library scene).
201
				   In E07 ("Who's Got Rhythm") - Trevor Bannister makes a cameo appearance as a local tailor - he returns 
202
                   to the show in many far later episodes as a regular, playing the character of 'The Captain (Golf)'. (Possibly the same 				 
203
  			 	   character?)
204
	*/
205
206
}
207
208
209
2.15 Series 15 (1993) {Compo, Clegg, Foggy}
210
{
211
212
	EPS = 11;
213
214
	
215
	Episodes.Specials.AddSpecial(S15E10,1993,XMAS); // "Welcome To Earth" (27dec93)
216
	EPisodes.Specials.AddSpecial(S15E11,1995,NYD);  // "The Man Who Nearly New Pavarotti" (01Jan95) *Arguably S16E01 
217
	
218
219
	
220
	WatchTime.SetSeriesStart(15,SUN21.04.2019.0829);
221
	WatchTime.SetSeriesEnd(15,MON22.04.2019.2102);
222
	
223
224
225
	/*
226
	 Season Notes: - There does not appear to be any episodes aired during 1994, which may have lead to the rumours at the time of the shows 	 
227
                   cancellation, since it was already 20 years old - of course, as time would tell, in 1995 the show returned, and went on 	 
228
                   for another 15 years! (And making it the longest running sitcom in history [1973-2010,37 years,31 seasons, 285 epiosdes).
229
230
				   - Hilarious reference to the movie "E.T." at the conclusion of "Welcome To Earth" (S15E10[Xmas Special]) 
231
	
232
	*/
233
234
}
235
236
2.16 Series 16 (1995) {Compo, Clegg, Foggy}
237
{
238
239
	EPS = 8;
240
241
	WatchTime.SetSeriesStart(16,MON22.04.2019.2109);
242
	WatchTime.SetSeriesEnd(16,THU25.04.2019.0919);
243
244
	/*
245
	 Season Notes: It looks like in S16E01 ("The Glory Hole") the 'allotment' that 'Tom' lives in appears briefly, it's different but it may 
246
                   be the same location. (Unconfirmed).
247
248
	*/
249
250
251
}
252
253-
2.17 Series 17 (1995)
253+
2.17 Series 17 (1995) {Compo, Clegg, Foggy}
254
{
255
256
	EPS = 11
257
258
	WatchTime.SetSeriesStart(17,THU25.04.2019.1020);
259
	WatchTime.SetSeriesEnd(NULL);
260
261
	/*
262
	Season Notes:
263
264
	*/
265
266
}
267
268
2.18 Series 18 (1996–97)
269
270
2.19 Series 19 (1997–98)
271
272
2.20 Series 20 (1999)
273
274
2.21 Series 21 (2000)
275
276
2.22 Series 22 (2001)
277
278
2.23 Series 23 (2002)
279
280
2.24 Series 24 (2003)
281
282
2.25 Series 25 (2004)
283
284
2.26 Series 26 (2005)
285
286
2.27 Series 27 (2006)
287
288
2.28 Series 28 (2007)
289
290
2.29 Series 29 (2008)
291
292
2.30 Series 30 (2008–09)
293
294
2.31 Series 31 (2010)
295
296
//Functions
297
def__ addCharacter(character[])
298
{
299
	//TODO
300
}
301
302
//Main
303
int main()
304
{
305
	return 0;
306
}