Omnibus commited on
Commit
9eb5f0a
·
verified ·
1 Parent(s): 633ccc8

Delete solar-farmville-master

Browse files
solar-farmville-master/.floo DELETED
@@ -1,3 +0,0 @@
1
- {
2
- "url": "https://floobits.com/bradman/Solar-Farmville"
3
- }
 
 
 
 
solar-farmville-master/.flooignore DELETED
@@ -1,8 +0,0 @@
1
- #*
2
- *.o
3
- *.pyc
4
- *~
5
- extern/
6
- node_modules/
7
- tmp
8
- vendor/
 
 
 
 
 
 
 
 
 
solar-farmville-master/css/.subl952.tmp DELETED
@@ -1,85 +0,0 @@
1
- .game-container {
2
- position: relative;
3
- max-width: 1200px;
4
- height: 900px;
5
- border: 2px solid #ddd;
6
- }
7
-
8
- .grid {
9
- margin-top: 40%;
10
- width: 45%;
11
- margin: 0 auto;
12
- }
13
-
14
- .block {
15
- height: 100px;
16
- border: 2px solid #ddd;
17
- background-image: url(http://previewcf.turbosquid.com/Preview/2014/08/01__17_56_46/grass_tex.jpgb91b8892-a3aa-4b03-bde2-0be3478eae61Larger.jpg);
18
- }
19
-
20
- .block:hover {
21
- cursor: pointer;
22
- }
23
-
24
- .status {
25
- position: absolute;
26
- top: 0;
27
- right: 0;
28
- width: 30%;
29
- border: 2px solid #000;
30
- }
31
-
32
- .progress {
33
- margin-bottom: 10px;
34
- }
35
-
36
- .money-amount {
37
- margin-bottom: 10px;
38
- }
39
-
40
- .popup {
41
- display: none;
42
- position: absolute;
43
- width: 50%;
44
- top: 20%;
45
- left:0;
46
- right:0;
47
- margin-left:auto;
48
- margin-right:auto;
49
- padding: 20px;
50
- z-index: 5;
51
- background: #fff;
52
- border: 2px solid #ddd;
53
- box-shadow: 0 5px 15px rgba(0,0,0,.5);
54
- }
55
-
56
- .popup .escape-container {
57
- float: left;
58
- cursor: pointer;
59
- }
60
-
61
- .btn-buy {
62
- display: block;
63
- margin: 0 auto;
64
- }
65
-
66
- .img-block-type {
67
-
68
- }
69
-
70
- .energy-img {
71
- height: 100%;
72
- }
73
-
74
- .btn-nextMonth {
75
- display:block;
76
- margin: 0 auto;
77
- }
78
-
79
- .logo {
80
- margin-top:2%;
81
- margin-left:5%;
82
- max-height: 20%;
83
- max-width: 20%;
84
- margin-bottom: 10%;
85
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
solar-farmville-master/css/styles.css DELETED
@@ -1,131 +0,0 @@
1
- body{
2
- background-image: url('../img/background.png');
3
- font-family: 'Roboto', sans-serif;
4
- }
5
- .game-container {
6
- position: relative;
7
- max-width: 1200px;
8
- max-height: 900px;
9
- }
10
-
11
- .grid {
12
- margin-top: 40%;
13
- width: 45%;
14
- margin: 0 auto;
15
- transition: webkit-transform .5s, transform .5s;
16
- /*-webkit-transform: matrix3d(0.981576352, 0.0274439393, 0.1890891206, 0, -0.1703885647, 0.5735455435, 0.8012572908, 0, -0.0864615659, -0.8187138325, 0.5676548759, 0, 0, 0, 0, 1);
17
- -webkit-transform-style: preserve-3d;*/
18
- }
19
-
20
- .block {
21
- height: 160px;
22
- border: 2px solid #ddd;
23
- background-image: url(http://previewcf.turbosquid.com/Preview/2014/08/01__17_56_46/grass_tex.jpgb91b8892-a3aa-4b03-bde2-0be3478eae61Larger.jpg);
24
- }
25
-
26
- .block:hover {
27
- cursor: pointer;
28
- }
29
-
30
- .status {
31
- position: absolute;
32
- top: 0;
33
- right: 0;
34
- width: 30%;
35
- border: 2px solid #000;
36
- background-color:rgba(33,33,33,0.3);
37
- }
38
-
39
- .progress {
40
- margin-bottom: 10px;
41
- }
42
-
43
- .waste-bar {
44
- text-align: center;
45
- color: #000;
46
- }
47
-
48
- .money-amount {
49
- margin-bottom: 10px;
50
- }
51
-
52
- .popup {
53
- display: none;
54
- position: absolute;
55
- width: 50%;
56
- top: 20%;
57
- left:0;
58
- right:0;
59
- margin-left:auto;
60
- margin-right:auto;
61
- padding: 20px;
62
- z-index: 5;
63
- background: #fff;
64
- border: 2px solid #ddd;
65
- box-shadow: 0 5px 15px rgba(0,0,0,.5);
66
-
67
- }
68
-
69
- .popup .escape-container {
70
- float: left;
71
- cursor: pointer;
72
- }
73
-
74
- .btn-buy {
75
- display: block;
76
- margin: 0 auto;
77
- }
78
-
79
- .img-block-type {
80
-
81
- }
82
-
83
- .energy-img {
84
- max-height: 100%;
85
- }
86
-
87
- .btn-next-year {
88
- display:block;
89
- margin: 0 auto;
90
- margin-top: 40px;
91
- }
92
-
93
- .logo {
94
- margin-top:2%;
95
- margin-left:5%;
96
- max-height: 20%;
97
- max-width: 20%;
98
- margin-bottom: 10%;
99
- }
100
- /*.top{
101
- background-color:rgba(33,33,33,0.7);
102
- }*/
103
- .money-title, .green{
104
- color:#1AED3A;
105
- }
106
- .waste-title, .red{
107
- color:#ED1A4B;
108
- }
109
- .orange{
110
- color:#E78624;
111
- }
112
- .blue{
113
- color:#3BBDEE;
114
- }
115
- .year-title,.year-number{
116
- color:#38BFEF;
117
- }
118
- .titlescreen .col-centered {
119
- float: none;
120
- text-align: center;
121
- margin: 0 auto;
122
- }
123
- .btn-start {
124
- margin-top: 20px;
125
- }
126
- .version-text {
127
- display: none;
128
- position: absolute;
129
- font-weight: bold;
130
- font-size: 1.2em;
131
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
solar-farmville-master/css/styles.css~RF230c85d.TMP DELETED
File without changes
solar-farmville-master/img/Thumbs.db DELETED
Binary file (86 kB)
 
solar-farmville-master/img/background.png DELETED

Git LFS Details

  • SHA256: 2e35efc8245fee10ac5a2020bae7e6c94be59d7ef6806ce2f312435501e188bc
  • Pointer size: 132 Bytes
  • Size of remote file: 1.16 MB
solar-farmville-master/img/logo.png DELETED
Binary file (22.3 kB)
 
solar-farmville-master/img/nuclear.png DELETED
Binary file (5.05 kB)
 
solar-farmville-master/img/oil.png DELETED
Binary file (25.8 kB)
 
solar-farmville-master/img/solar.png DELETED
Binary file (4.04 kB)
 
solar-farmville-master/img/wind.png DELETED
Binary file (2.85 kB)
 
solar-farmville-master/index.html DELETED
@@ -1,234 +0,0 @@
1
- <!DOCTYPE html>
2
- <html>
3
- <head>
4
- <title>
5
- Solar Farmville
6
- </title>
7
- <link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
8
- <link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap-theme.min.css">
9
- <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/3.0.1/normalize.min.css">
10
- <link href='http://fonts.googleapis.com/css?family=Roboto' rel='stylesheet' type='text/css'>
11
- <link rel="stylesheet" type="text/css" href="css/styles.css">
12
- </head>
13
-
14
- <body>
15
- <div class="game-container container-fluid">
16
- <div class="top container">
17
- <div class="logo-container">
18
- <img class="logo" src="img/logo.png" alt="">
19
- </div>
20
- <div class="status container">
21
- <div class="money-container">
22
- <p class="money-title">Money</p>
23
- <div class="progress">
24
- <div class="money-bar progress-bar progress-bar-success progress-bar-striped active money-amount" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100" style="width:100%">
25
- $1000
26
- </div>
27
- </div>
28
- </div>
29
- <div class="waste-container">
30
- <p class="waste-title">Waste</p>
31
- <div class="progress">
32
- <div class="waste-bar progress-bar progress-bar-danger progress-bar-striped active" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100" style="width:0%">
33
- 0%
34
- </div>
35
- </div>
36
- </div>
37
- <div>
38
- <p class="year-title">
39
- Year
40
- </p>
41
- <div class="year-number">
42
-
43
- </div>
44
- </div>
45
- </div>
46
- </div><!-- end of .top.container -->
47
- <div class="titlescreen popup">
48
- <div class="row">
49
- <div class="col-sm-6 col-centered">
50
- <img class="titleLogo img-responsive" src="img/logo.png">
51
- <button class="btn btn-primary btn-start text-center" type="button">Start</button>
52
- <h3>Instructions</h3>
53
- <p><span><h4 class="red">Goal:</h4></span> Get as much money as possible without polluting the planet.</p>
54
- <p><span><h4 class="orange">How to get money?</h4></span>Build and upgrade buildings.</p>
55
- <p><span><h4 class="blue">How to get rid of waste?</h4></span> Spend money to remove waste at the end of each year.</p>
56
- </div>
57
-
58
- </div>
59
- </div>
60
- <div class="grid">
61
- <div class="row">
62
- <div class="block col-sm-4 block-1" data-block="0">
63
- <div class="version-text" data-version="1"> Version 1</div>
64
- <img class="energy-img">
65
- </div>
66
- <div class="block col-sm-4 block-2" data-block="1">
67
- <div class="version-text" data-version="1"> Version 1</div>
68
- <img class="energy-img">
69
- </div>
70
- <div class="block col-sm-4 block-3" data-block="2">
71
- <div class="version-text" data-version="1"> Version 1</div>
72
- <img class="energy-img">
73
- </div>
74
- </div>
75
- <div class="row">
76
- <div class="block col-sm-4 block-4" data-block="3">
77
- <div class="version-text" data-version="1"> Version 1</div>
78
- <img class="energy-img">
79
- </div>
80
- <div class="block col-sm-4 block-5" data-block="4">
81
- <div class="version-text" data-version="1"> Version 1</div>
82
- <img class="energy-img">
83
- </div>
84
- <div class="block col-sm-4 block-6" data-block="5">
85
- <div class="version-text" data-version="1"> Version 1</div>
86
- <img class="energy-img">
87
- </div>
88
- </div>
89
- </div><!-- end of .grid -->
90
- <button type="button" class="btn btn-primary btn-next-year">Next Year</button>
91
- <div class="popup buy-menu">
92
- <div class="escape-container">
93
- <span class="glyphicon glyphicon-remove"></span>
94
- </div>
95
- <h2 class="blue">Choose energy source to build:</h2>
96
- <div class="row">
97
- <div class="col-sm-3">
98
- <h2>Oil</h2>
99
- <img class="img-responsive img-block-type"src="img/oil.png" alt="">
100
- <div class="text-center">
101
- <p class="green">+$100/Year</p>
102
- <p class="red">+15% Waste/Year</p>
103
- </div>
104
-
105
- <button type="button" class="btn btn-primary oil btn-buy" data-buy="oil">
106
- <span class="glyphicon glyphicon-usd"></span>
107
- 100
108
- </button>
109
- </div>
110
- <div class="col-sm-3">
111
- <h2>Solar</h2>
112
- <img class="img-responsive img-block-type"src="img/solar.png" alt="">
113
- <div class="text-center">
114
- <p class="green">+$250/Year</p>
115
- <p class="red">+5% Waste/Year</p>
116
- </div>
117
- <button type="button" class="btn btn-primary btn-buy" data-buy="solar">
118
- <span class="glyphicon glyphicon-usd"></span>500
119
- </button>
120
- </div>
121
- <div class="col-sm-3">
122
- <h2>Wind</h2>
123
- <img class="img-responsive img-block-type" src="img/wind.png" alt="">
124
- <div class="text-center">
125
- <p class="green">+$500/Year</p>
126
- <p class="red">+5% Waste/Year</p>
127
- </div>
128
- <button type="button" class="btn btn-primary btn-buy" data-buy="wind">
129
- <span class="glyphicon glyphicon-usd"></span>1500
130
- </button>
131
- </div>
132
- <div class="col-sm-3">
133
- <h2>Nuclear</h2>
134
- <img class="img-responsive img-block-type" src="img/nuclear.png" alt="">
135
- <div class="text-center">
136
- <p class="green">+$1500/Year</p>
137
- <p class="red">+15%/Year</p>
138
- </div>
139
- <button type="button" class="btn btn-primary btn-buy" data-buy="nuclear">
140
- <span class="glyphicon glyphicon-usd"></span>2500
141
- </button>
142
- </div>
143
- </div>
144
- </div><!-- end of .buy-menu -->
145
- <div class="popup upgrade-menu">
146
- <div class="escape-container">
147
- <span class="glyphicon glyphicon-remove"></span>
148
- </div>
149
- <h2 class="text-center">Upgrades</h2>
150
- <div class="row">
151
- <div class="col-sm-3 version" data-version="1">
152
- <h3>Version 1</h1>
153
- <img class="img-responsive img-block-type"src="img/oil.png" alt="">
154
- <div class="text-center">
155
- <p class="green">+Current Price/Year</p>
156
- <p class="red">+Current Price/Year</p>
157
- </div>
158
- <button type="button" class="btn btn-primary oil btn-upgrade" data-upgrade="1">
159
- <span class="glyphicon glyphicon-usd"></span>
160
- Buy
161
- </button>
162
- </div>
163
- <div class="col-sm-3 version" data-version="2">
164
- <h3>Version 2</h1>
165
- <img class="img-responsive img-block-type"src="img/solar.png" alt="">
166
- <div class="text-center">
167
- <p class="green">+$150/Year</p>
168
- <p class="red">+0%/Year</p>
169
- </div>
170
- <button type="button" class="btn btn-primary btn-upgrade" data-upgrade="2">
171
- <span class="glyphicon glyphicon-usd">1000</span>
172
- </button>
173
- </div>
174
- <div class="col-sm-3 version" data-version="3">
175
- <h3>Version 3</h1>
176
- <img class="img-responsive img-block-type" src="img/wind.png" alt="">
177
- <div class="text-center">
178
- <p class="green">+$200/Year</p>
179
- <p class="red">+0%/Year</p>
180
- <p class="price"></p>
181
- </div>
182
- <button type="button" class="btn btn-primary btn-upgrade" data-upgrade="3">
183
- <span class="glyphicon glyphicon-usd">3000</span>
184
- </button>
185
- </div>
186
- <div class="col-sm-3 remove">
187
- <h3>Remove Building</h3>
188
- <button class="btn btn-warning btn-remove">Remove</button>
189
-
190
- </div>
191
- </div>
192
- </div>
193
- <div class="popup gameover">
194
- <h2 class="text-center">Game Over</h2>
195
- <p class="gameover-score">Your score is: <p>
196
- <div class="progress">
197
- <div class="money-amount money-bar progress-bar progress-bar-success progress-bar-striped active" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100" style="width:100%">
198
- $250
199
- </div>
200
- </div>
201
- <p class="year-title">
202
- You survived for <span class="yearnum"></span> years from 2014 - <span class="year-number"></span>
203
- </p>
204
-
205
- <div class="row gameover-btns">
206
- <div class="col-sm-3">
207
- <button type="button" class="btn btn-primary btn-again">Play Again?</button>
208
- </div>
209
- <div class="col-sm-3">
210
- <button type="button" class="btn btn-primary btn-menu">Back to Menu</button>
211
- </div>
212
- </div>
213
- </div><!-- end of .gameover -->
214
- <div class="popup year-report">
215
- <div class="escape-container">
216
- <span class="glyphicon glyphicon-remove"></span>
217
- </div>
218
- <div class="fact">
219
- <h2 class="fact-title">SMUD Fact of the Year</h2>
220
- <p class="fact-text"></p>
221
- </div>
222
- <h3 class="green">Money Gained $<span class="year-gain"></span></h3>
223
- <h3 class="red">Waste Gained <span class="year-waste"></span></h3>
224
-
225
- <button class="btn btn-danger remove-waste-25-btn" data-waste="25">Remove 25% Waste for <span class="remove-waste-25"></span> </button>
226
- <button class="btn btn-danger remove-waste-50-btn" data-waste="50">Remove 50% Waste for <span class="remove-waste-50"></span></button>
227
- <button class="btn btn-primary btn-next">Continue</button>
228
- </div>
229
- </div><!-- end of .game-container -->
230
- <script src="https://code.jquery.com/jquery-1.11.0.min.js"></script>
231
- <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
232
- <script type="text/javascript" src="js/main.js"></script>
233
- </body>
234
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
solar-farmville-master/js/main.js DELETED
@@ -1,356 +0,0 @@
1
- var money = 1000;
2
- var waste = 0;
3
- var selected = 0;
4
- var rateMoney = 0;
5
- var rateWaste = 0;
6
- var year = 2014;
7
- var blocks = [{"bType":"", "bVersion":""},
8
- {"bType":"", "bVersion":""},
9
- {"bType":"", "bVersion":""},
10
- {"bType":"", "bVersion":""},
11
- {"bType":"", "bVersion":""},
12
- {"bType":"", "bVersion":""}];
13
- var firstBlock = false;
14
- var smudFacts = ["SMUD's headquarters building, built in the late 1950s on the edge of the East Sacramento neighborhood, is notable for its mural by Wayne Thiebaud.",
15
- "SMUD is one of the ten largest publicly owned utilities in the United States, generating the bulk of its power through natural gas.",
16
- "SMUD houses large hydroelectric generation plants that account for 22% of its power.",
17
- "SMUD's green power (renewable) energy output was estimated as 19% in 2009."];
18
-
19
- $(document).ready(function(){
20
- refreshMoney();
21
- $('.titlescreen').fadeIn();
22
- $('.year-number').text(year);
23
- $('.block').click(function(){
24
- if (blocks[$(this).data('block')].bType == "") {
25
- $('.buy-menu').fadeIn();
26
- } else {
27
- upgradeImgRefresh();
28
- $('.upgrade-menu').slideDown();
29
- }
30
- selected = $(this).data('block');
31
- });
32
- $('.escape-container').click(function(){
33
- $('.popup').fadeOut();
34
- });
35
- $('.btn-next').click(function()
36
- {
37
- $('.year-report').fadeOut();
38
- });
39
- $('.btn-start').click(function(){
40
- $('.popup').fadeOut();
41
- });
42
- $('.btn-buy').click(function(){
43
- addBuilding(selected, $(this).data('buy'), 1);
44
- refreshMoney();
45
- $('.popup').fadeOut();
46
- });
47
- $('.btn-upgrade').click(function(){
48
- upgrade(selected, blocks[selected].bType, $(this).data('upgrade'));
49
- refreshMoney();
50
- refreshVersion(selected);
51
- $('.popup').fadeOut();
52
- });
53
- $('.btn-remove').click(function () {
54
- var remove = blocks[selected];
55
- remove.bType = "";
56
- remove.bVersion = "";
57
- refresh(selected);
58
- $('.block[data-block=' + selected + '] .version-text').fadeOut();
59
- $('.popup').fadeOut();
60
- });
61
- $('.btn-next-year').click(function(){
62
- if (firstBlock) {
63
- nextYear();
64
- } else {
65
- alert("You need to purchase your first energy source.");
66
- }
67
- });
68
- $('.remove-waste-25-btn').click(function(){
69
- if(money >= 200)
70
- {
71
- money = money - 200;
72
- if(waste - 25 <= 0)
73
- {
74
- waste = 0;
75
- }
76
- else{
77
- waste = waste - 25;
78
- }
79
- refreshMoney();
80
- refreshWaste();
81
- }
82
- else{
83
- alert('You do not have enough money');
84
- }
85
- refreshMoney();
86
- refreshWaste();
87
- });
88
- $('.remove-waste-50-btn').click(function(){
89
- if(money >= 400)
90
- {
91
- money = money - 400;
92
- if(waste - 50 <= 0)
93
- {
94
- waste = 0;
95
- }
96
- else{
97
- waste = waste - 50;
98
- }
99
- refreshMoney();
100
- refreshWaste();
101
- }
102
- else{
103
- alert('You do not have enough money');
104
- }
105
- refreshMoney();
106
- refreshWaste();
107
- });
108
- });
109
-
110
- function addBuilding (blockId, buildingType, buildingVersion){
111
- switch(buildingType){
112
- case 'oil':
113
- if (firstBlock == false) {
114
- firstBlock = true;
115
- }
116
- if (money >= 100) {
117
- blocks[blockId].bType = "oil";
118
- blocks[blockId].bVersion = buildingVersion;
119
- money = money - 100;
120
- rateMoney = rateMoney + 100;
121
- rateWaste = rateWaste + 15;
122
- refresh(selected);
123
- } else {
124
- alert("Need mas money!");
125
- }
126
- break;
127
- case 'solar':
128
- if (money >= 500) {
129
- blocks[blockId].bType = "solar";
130
- blocks[blockId].bVersion = buildingVersion;
131
- money = money - 500;
132
- rateMoney = rateMoney + 250;
133
- rateWaste = rateWaste + 5;
134
- refresh(selected);
135
- } else {
136
- alert("Need mas money!");
137
- }
138
- break;
139
- case 'nuclear':
140
- if (money >= 2500) {
141
- blocks[blockId].bType = "nuclear";
142
- blocks[blockId].bVersion = buildingVersion;
143
- money = money - 2500;
144
- rateMoney = rateMoney + 1500;
145
- rateWaste = rateWaste + 15;
146
- refresh(selected);
147
- } else {
148
- alert("Need mas money!");
149
- }
150
- break;
151
- case 'wind':
152
- if (money >= 1500) {
153
- blocks[blockId].bType = "wind";
154
- blocks[blockId].bVersion = buildingVersion;
155
- money = money - 1500;
156
- rateMoney = rateMoney + 500;
157
- rateWaste = rateWaste + 5;
158
- refresh(selected);
159
- } else {
160
- alert("Need mas money!");
161
- }
162
- break;
163
- default:
164
- blocks[blockId].bType = null;
165
- blocks[blockId].bVersion = null;
166
- break;
167
- }
168
- }
169
-
170
- function upgrade(blockId, buildingType, buildingVersion) {
171
- switch(buildingVersion){
172
- case 1:
173
- if (blocks[blockId].bVersion == 1) {
174
- alert('This is already your version.');
175
- } else {
176
-
177
- }
178
- break;
179
- case 2:
180
- if (blocks[blockId].bVersion == 2) {
181
- alert('This is already your version.');
182
- } else {
183
- if (money >= 1000){
184
- blocks[blockId].bVersion = buildingVersion;
185
- money = money - 1000;
186
- rateMoney = rateMoney + 100 * 1.5;
187
- rateWaste = rateWaste + 5;
188
- } else {
189
- alert("Need mas money!");
190
- }
191
- }
192
- break;
193
- case 3:
194
- if (blocks[blockId].bVersion == 3000) {
195
- alert('This is already your version.');
196
- } else {
197
- if (money >= 3000){
198
- blocks[blockId].bVersion = buildingVersion;
199
- money = money - 3000;
200
- rateMoney = rateMoney + 100 * 2;
201
- rateWaste = rateWaste + 5;
202
- } else {
203
- alert("Need mas money!");
204
- }
205
- }
206
- break;
207
- case '':
208
-
209
- break;
210
- default:
211
- break;
212
- }
213
- }
214
-
215
- function upgradeImgRefresh() {
216
- var type = blocks[selected].bType;
217
- var imgUrl;
218
- switch(type){
219
- case 'oil':
220
- imgUrl = "img/oil.png";
221
- break;
222
- case 'solar':
223
- imgUrl = "img/solar.png";
224
- break;
225
- case 'nuclear':
226
- imgUrl = "img/nuclear.png";
227
- break;
228
- case 'wind':
229
- imgUrl = "img/wind.png";
230
- break;
231
- case '':
232
- imgUrl = null;
233
- break;
234
- default:
235
- imgUrl = null;
236
- break;
237
- }
238
- $('.upgrade-menu img').attr('src', imgUrl);
239
- }
240
-
241
- function refresh (blockId){
242
- var type = blocks[blockId].bType;
243
- var version = blocks[blockId].bVersion;
244
- var imgUrl;
245
- switch(type){
246
- case 'oil':
247
- imgUrl = "img/oil.png";
248
- break;
249
- case 'solar':
250
- imgUrl = "img/solar.png";
251
- break;
252
- case 'nuclear':
253
- imgUrl = "img/nuclear.png";
254
- break;
255
- case 'wind':
256
- imgUrl = "img/wind.png";
257
- break;
258
- case '':
259
- imgUrl = null;
260
- break;
261
- default:
262
- imgUrl = null;
263
- break;
264
- }
265
- $('.block[data-block=' + blockId + '] img').attr('src', imgUrl);
266
- $('.block[data-block=' + blockId + '] .version-text').text('Version ' + version);
267
- $('.block[data-block=' + blockId + '] .version-text').data('version', version);
268
- $('.block[data-block=' + blockId + '] .version-text').fadeIn();
269
- }
270
-
271
- function refreshVersion(blockId){
272
- var type = blocks[blockId].bType;
273
- var version = blocks[blockId].bVersion;
274
- $('.block[data-block=' + blockId + '] .version-text').text('Version ' + version);
275
- $('.block[data-block=' + blockId + '] .version-text').data('version', version);
276
- }
277
-
278
- function refreshMoney (){
279
- $('.money-amount').text('$' + money);
280
- }
281
-
282
- function refreshWaste (){
283
- var wasteBar = $('.waste-bar');
284
- wasteBar.text(waste + '%');
285
- wasteBar.css('width', waste + '%');
286
- }
287
-
288
- function nextYear(){
289
- $('.year-report').fadeIn();
290
- $('.year-gain').text(rateMoney);
291
- $('.year-waste').text(rateWaste + '%');
292
- money = money + rateMoney;
293
- waste = waste + rateWaste;
294
- $('.fact-text').text(smudFacts[Math.floor(Math.random()*smudFacts.length)]);
295
- $('.remove-waste-25').text('$200');
296
- $('.remove-waste-50').text('$400');
297
- if (waste >= "100"){
298
- gameOver();
299
- var wasteBar = $('.waste-bar');
300
- wasteBar.text('100%');
301
- wasteBar.css('width', '100%');
302
- } else {
303
- refreshMoney();
304
- refreshWaste();
305
- year++;
306
- $('.year-number').text(year);
307
- }
308
- }
309
-
310
- function wipeGrid(){
311
- for (var i = blocks.length - 1; i >= 0; i--) {
312
- refresh(i);
313
- };
314
- }
315
-
316
- function gameOver(){
317
- $('.yearnum').text(year - 2014);
318
- $('.btn-next-year').fadeOut('fast');
319
- $('.gameover').fadeIn();
320
- $('.btn-again').click(function(){
321
- money = 1000;
322
- refreshMoney();
323
- waste = 0;
324
- refreshWaste();
325
- selected = 0;
326
- rateMoney = 0;
327
- rateWaste = 0;
328
- year = 2014;
329
- $('.year-number').text(year);
330
- blocks = [{"bType":"", "bVersion":""},
331
- {"bType":"", "bVersion":""},
332
- {"bType":"", "bVersion":""},
333
- {"bType":"", "bVersion":""},
334
- {"bType":"", "bVersion":""},
335
- {"bType":"", "bVersion":""}];
336
- wipeGrid();
337
- $('.gameover').fadeOut();
338
- $('.version-text').fadeOut();
339
- $('.btn-next-year').fadeIn();
340
- year = 0;
341
- firstBlock = false;
342
- });
343
- $('.btn-menu').click(function(){
344
-
345
- });
346
-
347
- }
348
-
349
- //Add next year if buildings exist done
350
- //add title screen done
351
- //fix image sizes done
352
- //change year to year done
353
-
354
- //add versions
355
- //show benefits
356
- //upgrade all same + percentage differences
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
solar-farmville-master/links DELETED
@@ -1 +0,0 @@
1
- http://previewcf.turbosquid.com/Preview/2014/08/01__17_56_46/grass_tex.jpgb91b8892-a3aa-4b03-bde2-0be3478eae61Larger.jpg