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