View difference between Paste ID: SSTmMFhy and 8N7cQn7R
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);
26+
	WatchTime.SetSeriesStart(1,NULL);  //Hiatus Return @ 31.07.2019
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
	//Hiatus Return @ 09.08.2019
137
	EPS = 8;
138
139
	Characters.Remove{Millburn};
140
141
	Episodes.Features.AddFeature(11,'Coffee Morning Cake Fight','Skit'); // Awaiting Synchronized Cup Component
142
	Episodes.Specials.AddSpecial(S11E08,1989,XMAS); // "What's Santa Brought for Nora Then?"
143
144
	WatchTime.SetSeriesStart(11,SUN14.04.2019.2052);
145
	WatchTime.SetSeriesEnd(11,MON15.04.2019.1233);
146
147
}
148
149
2.12 Series 12 (1990) {Compo, Clegg, Foggy}
150
{
151
	
152
	//Hiatus Return @ 10.08.2019
153
154
	EPS = 11;
155
156
	Characters.Remove{Seymour};
157
	Characters.Add{Foggy};
158
	Characters.Add{2ndPc}; //Actor Tony Capstick accompanies PC Cooper until later episodes when Walsh returns 
159
	Characters.Add{Smiler} //Smiler appears as 'Smiler' (As opposed to 'Clem Hemingway') 
160
	
161
	Episodes.Features.AddFeature(12,'Coffee Morning Synchronized Cup','Skit') // Finally got all classic components of Coffee Morning Skit
162
	Episodes.Specials.AddSpecial(S12E11,1990,XMAS); // "Barry's Christmas"
163
164
	WatchTime.SetSeriesStart(12,MON15.04.2019.1234);
165
	WatchTime.SetSeriesEnd(12,WED17.04.2019.1909);
166
167
	/*
168
	  Season Notes: S13E06 - Clegg moves house (still next to Howard) - set redesign? - Need to verify reason for this
169
						   - Apparently *both* howard and clegg move house, it's actually a *different* semi-detached block
170
	*/
171
}
172
173
2.13 Series 13 (1991) {Compo, Clegg, Foggy}
174
{
175
	
176
	//Hiatus Return @ 10.08.2019
177
178
	EPS = 7;
179
	
180
	Episodes.Specials.AddSpecial(S13E11,1991,XMAS); // "Situations Vacant" (22dec91)
181
182
	WatchTime.SetSeriesStart(13,WED17.04.2019,1927);
183
	WatchTime.SetSeriesEnd(13,THU18.04.2019.2007);
184
185
	/*
186
  	 Season Notes: In the 1991 Special ("Situations Vacant") - Tom Owen makes a cameo appearance (briefly at the start of the episode).
187
				   Of course, many years later he returns as Compo's Son (he *is* Bill Owen's son IRL). - This is one of several little
188
				   cameo appearances of quite a few characters - which need further research.
189
	*/
190
191
}
192
193
2.14 Series 14 (1992) {Compo, Clegg, Foggy}
194
{
195
196
	EPS = 10;
197
	
198
	Episodes.Specials.AddSpecial(S14E10,1992,XMAS); // "Stop That Castle!" (26dec92)
199
200
	WatchTime.SetSeriesStart(14,THU18.04.2019.2010);
201
	WatchTime.SetSeriesEnd(14,SUN21.04.2019.0905);
202
203
	/*
204
	 Season Notes: In E06 ("Happy Birthday Howard") the actor who plays 'Ronnie' (Of Ronnie and Mildred)in One Foot in the Grave makes an 		 
205
   			 	   appearance (library scene).
206
				   In E07 ("Who's Got Rhythm") - Trevor Bannister makes a cameo appearance as a local tailor - he returns 
207
                   to the show in many far later episodes as a regular, playing the character of 'The Captain (Golf)'. (Possibly the same 				 
208
  			 	   character?)
209
	*/
210
211
}
212
213
214
2.15 Series 15 (1993) {Compo, Clegg, Foggy}
215
{
216
217
	EPS = 11;
218
219
	
220
	Episodes.Specials.AddSpecial(S15E10,1993,XMAS); // "Welcome To Earth" (27dec93)
221
	EPisodes.Specials.AddSpecial(S15E11,1995,NYD);  // "The Man Who Nearly New Pavarotti" (01Jan95) *Arguably S16E01 
222
	
223
224
	
225
	WatchTime.SetSeriesStart(15,SUN21.04.2019.0829);
226
	WatchTime.SetSeriesEnd(15,MON22.04.2019.2102);
227
	
228
229
230
	/*
231
	 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 	 
232
                   cancellation, since it was already 20 years old - of course, as time would tell, in 1995 the show returned, and went on 	 
233
                   for another 15 years! (And making it the longest running sitcom in history [1973-2010,37 years,31 seasons, 285 epiosdes).
234
235
				   - Hilarious reference to the movie "E.T." at the conclusion of "Welcome To Earth" (S15E10[Xmas Special]) 
236
	
237
	*/
238
239
}
240
241
2.16 Series 16 (1995) {Compo, Clegg, Foggy}
242
{
243
244
	EPS = 8;
245
246
	WatchTime.SetSeriesStart(16,MON22.04.2019.2109);
247
	WatchTime.SetSeriesEnd(16,THU25.03.2019.0000);
248
249
	/*
250
	 Season Notes: It looks like in S16E01 ("The Glory Hole") the 'allotment' that 'Tom' lives in appears briefly, it's different but it may 
251
                   be the same location. (Unconfirmed).
252
253
	*/
254
255
256
}
257
258
2.17 Series 17 (1995) {Compo, Clegg, Foggy}
259
- Thursday 25.04.19 -> Saturday 27.04.19
260
261
2.18 Series 18 (1996–97) {Compo, Clegg, Foggy}
262
- Saturday 25.04.19 -> Friday 03.05.19
263
264
2.19 Series 19 (1997–98) {Compo, Clegg, Truely}
265
- Friday 03.05.19 -> Sunday 05.05.19
266
267
2.20 Series 20 (1999) {Compo, Clegg, Truely}
268
- Sunday 05.05.19 -> Tuesday 07.05.19
269
270-
[HIATUS]
270+
271
- Tuesday 07.05.19 -> Thursday 09.05.19
272
273
2.22 Series 22 (2001)
274
- Thursday 09.05.19 -> Present
275
//[HIATUS]
276
//Hiatus Return @ 31.07.2019 (S1->Present)
277
2.23 Series 23 (2002)
278
279
2.24 Series 24 (2003)
280
281
2.25 Series 25 (2004)
282
283
2.26 Series 26 (2005)
284
285
2.27 Series 27 (2006)
286
287
2.28 Series 28 (2007)
288
289
2.29 Series 29 (2008)
290
291
2.30 Series 30 (2008–09)
292
293
2.31 Series 31 (2010)
294
295
//Functions
296
def__ addCharacter(character[])
297
{
298
	//TODO
299
}
300
301
//Main
302
int main()
303
{
304
	return 0;
305
}