https://pvzm.net/ to play [Read-only GitHub mirror] pvzm.net
modded vs pvz plants-vs-zombies plantsvszombies javascript online zombie noads jspvz pvzm game plants plant
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

credits menu

Clay 9a5b35dc 57e1a943

+474 -2
+108 -2
game/Custom.css
··· 850 850 margin: 0 4px 0 0; 851 851 vertical-align: middle; 852 852 853 - background: url("images/interface/options_checkbox0.png") center center no-repeat; 853 + background: url("images/interface/options_checkbox0.png") center center 854 + no-repeat; 854 855 background-size: contain; 855 856 856 857 cursor: url(images/interface/Pointer.cur), pointer !important; ··· 860 861 } 861 862 862 863 input[type="checkbox"]:checked { 863 - background: url("images/interface/options_checkbox1.png") center center no-repeat; 864 + background: url("images/interface/options_checkbox1.png") center center 865 + no-repeat; 864 866 background-size: contain; 865 867 } 866 868 #lAutoSun, ··· 1358 1360 border-top: 3px solid #6c6c85; 1359 1361 border-bottom: 3px solid #54546b; 1360 1362 } 1363 + 1364 + @keyframes credits_scroll { 1365 + from { 1366 + transform: translateY(600px); 1367 + } 1368 + to { 1369 + transform: translateY(-100%); 1370 + } 1371 + } 1372 + 1373 + @keyframes credits_finale_fade { 1374 + 0%, 90% { 1375 + opacity: 0; 1376 + } 1377 + 100% { 1378 + opacity: 1; 1379 + } 1380 + } 1381 + 1382 + #dMenu_credits { 1383 + text-align: center; 1384 + background-color: #000; 1385 + color: #fff; 1386 + color-scheme: dark; 1387 + overflow: hidden; 1388 + & > .credits-finale { 1389 + position: absolute; 1390 + top: 50%; 1391 + left: 50%; 1392 + transform: translate(-50%, -50%) scale(1.3); 1393 + opacity: 0; 1394 + animation: credits_finale_fade 75s linear forwards; 1395 + font-family: "houseofterrormedium" !important; 1396 + text-transform: uppercase; 1397 + & * { 1398 + font-family: "houseofterrormedium" !important; 1399 + font-weight: normal; 1400 + } 1401 + & h1, & h2 { 1402 + margin-top: 0.5rem; 1403 + margin-bottom: 0.5rem; 1404 + } 1405 + } 1406 + & > .content { 1407 + max-width: 565px; 1408 + margin-left: auto; 1409 + margin-right: auto; 1410 + transform: scale(1.3); 1411 + transform-origin: top center; 1412 + margin-top: 2rem; 1413 + animation: credits_scroll 75s linear forwards; 1414 + pointer-events: none; 1415 + font-family: "houseofterrormedium" !important; 1416 + text-transform: uppercase; 1417 + text-decoration-thickness: 2px; 1418 + &:hover { 1419 + animation-play-state: paused; 1420 + } 1421 + & * { 1422 + font-family: "houseofterrormedium" !important; 1423 + padding-top: 2px; 1424 + font-weight: normal; 1425 + text-transform: uppercase; 1426 + } 1427 + & a { 1428 + color: #fff; 1429 + text-decoration: underline; 1430 + pointer-events: auto; 1431 + } 1432 + & h1, 1433 + h2, 1434 + h3, 1435 + h4, 1436 + h5, 1437 + h6 { 1438 + margin-top: 0.5rem; 1439 + margin-bottom: 0.5rem; 1440 + } 1441 + & small { 1442 + opacity: 0.5; 1443 + font-size: 0.675em; 1444 + font-family: "briannetod", sans-serif !important; 1445 + max-width: 67.5%; 1446 + display: block; 1447 + margin-left: auto; 1448 + margin-right: auto; 1449 + margin-top: -1rem; 1450 + text-transform: none; 1451 + } 1452 + } 1453 + } 1454 + .credit-line { 1455 + display: grid; 1456 + grid-template-columns: 1fr 1fr; 1457 + gap: 20px; 1458 + max-width: 800px; 1459 + margin: 0 auto 5px auto; 1460 + } 1461 + .credit-role { 1462 + text-align: right; 1463 + } 1464 + .credit-name { 1465 + text-align: left; 1466 + }
game/audio/ZombiesOnYourLawn.mp3

This is a binary file and will not be displayed.

+13
game/level/0.js
··· 64 64 a + "Tombstones.png", 65 65 "images/Zombies/Balloon/popped.png", 66 66 "images/Zombies/Balloon/balloonidle.png", 67 + a + "Note.png", 68 + a + "NoteBG_DragonPalace.png", 69 + a + "NoteBG_Night.png", 70 + a + "NoteBG_WaterTown.png", 71 + a + "NoteBG.png", 72 + a + "ZombieNote1.png", 73 + a + "ZombieNote2.png", 74 + a + "ZombieNote3.png", 75 + a + "ZombieNote4.png", 76 + a + "ZombieNoteB.png", 77 + a + "ZombieNoteHelp.png", 78 + a + "ZombieNoteLG.png", 67 79 ]; 68 80 })(), 69 81 LevelName: "Game initial interface", ··· 105 117 "crazydavelong1", 106 118 "crazydavelong2", 107 119 "crazydavelong3", 120 + "ZombiesOnYourLawn", 108 121 ], 109 122 backgroundImage: "images/interface/Logo.png", 110 123 LoadAccess(a) {
+351
game/menu/html/credits.html
··· 1 + <div class="content"> 2 + <h1>PLANTS VS. ZOMBIES: MODDED</h1> 3 + 4 + <div class="credit-line"> 5 + <div class="credit-role"><strong>Main Developers</strong></div> 6 + <div class="credit-name"> 7 + <a target="_blank" href="https://linktr.ee/robinet13">ROBINET13</a> 8 + </div> 9 + </div> 10 + <div class="credit-line"> 11 + <div class="credit-role"></div> 12 + <div class="credit-name"> 13 + <a target="_blank" href="https://clay.rip">ClaytonTDM</a> 14 + </div> 15 + </div> 16 + <div class="credit-line"> 17 + <div class="credit-role"> 18 + <strong>Contributor, Playtester, Early Feedback</strong> 19 + </div> 20 + <div class="credit-name"> 21 + <a target="_blank" href="https://cutely.strangled.net" 22 + >Asahi Henjuna (hamhim)</a 23 + > 24 + </div> 25 + </div> 26 + <div class="credit-line"> 27 + <div class="credit-role"> 28 + <strong>Refactoring Help, Playtester, Early Feedback</strong> 29 + </div> 30 + <div class="credit-name"> 31 + <a target="_blank" href="https://unium.in">unium</a> 32 + </div> 33 + </div> 34 + <div class="credit-line"> 35 + <div class="credit-role"><strong>Playtester, Early Feedback</strong></div> 36 + <div class="credit-name"> 37 + <a 38 + target="_blank" 39 + href="https://bsky.app/profile/did:plc:4bqmxwpozswq4zqhjuawsh56" 40 + >rileeyyy</a 41 + > 42 + </div> 43 + </div> 44 + 45 + <br /> 46 + 47 + <h2>PLANTS VS. ZOMBIES JAVASCRIPT</h2> 48 + 49 + <div class="credit-line"> 50 + <div class="credit-role"><strong>Original Work</strong></div> 51 + <div class="credit-name"> 52 + <a target="_blank" href="https://lonelystar.org">LonelyStar (囧丫乙)</a> 53 + </div> 54 + </div> 55 + <div class="credit-line"> 56 + <div class="credit-role"><strong>Production Unit</strong></div> 57 + <div class="credit-name"> 58 + <a target="_blank" href="https://github.com/jiangnangame" 59 + >JiangNanGame (江南游戏开发社)</a 60 + > 61 + </div> 62 + </div> 63 + <div class="credit-line"> 64 + <div class="credit-role"><strong>Programming, Level Design</strong></div> 65 + <div class="credit-name">PAK向日葵</div> 66 + </div> 67 + <div class="credit-line"> 68 + <div class="credit-role"><strong>Art Direction, Design</strong></div> 69 + <div class="credit-name">疯狂阳光Bean</div> 70 + </div> 71 + <div class="credit-line"> 72 + <div class="credit-role"><strong>Technical Support</strong></div> 73 + <div class="credit-name">Mr_KhrisTele</div> 74 + </div> 75 + <div class="credit-line"> 76 + <div class="credit-role"><strong>Special Thanks</strong></div> 77 + <div class="credit-name">彩色奢望, 15574587513sh, 陈思行大王,</div> 78 + </div> 79 + <div class="credit-line"> 80 + <div class="credit-role"></div> 81 + <div class="credit-name">筱岚君, 56743x, 徐昊, 四二fourtwo,</div> 82 + </div> 83 + <div class="credit-line"> 84 + <div class="credit-role"></div> 85 + <div class="credit-name"> 86 + All participants of internal testing at JiangNanGame 87 + </div> 88 + </div> 89 + 90 + <br /> 91 + 92 + <h2>pvz.ee</h2> 93 + <p> 94 + <a target="_blank" href="https://github.com/gracehuynhh">Grace Huynh</a><br /> 95 + Hang Dang 96 + </p> 97 + 98 + <br /> 99 + 100 + <h2>PLANTS VS. ZOMBIES DEVELOPERS</h2> 101 + 102 + <div class="credit-line"> 103 + <div class="credit-role"><strong>Game Design</strong></div> 104 + <div class="credit-name">George Fan</div> 105 + </div> 106 + <div class="credit-line"> 107 + <div class="credit-role"><strong>Programming</strong></div> 108 + <div class="credit-name">Tod Semple</div> 109 + </div> 110 + <div class="credit-line"> 111 + <div class="credit-role"><strong>Art</strong></div> 112 + <div class="credit-name">Rich Werner</div> 113 + </div> 114 + <div class="credit-line"> 115 + <div class="credit-role"><strong>Background Art</strong></div> 116 + <div class="credit-name">Enrique Corts</div> 117 + </div> 118 + <div class="credit-line"> 119 + <div class="credit-role"><strong>UI Art</strong></div> 120 + <div class="credit-name">Matt Holmberg</div> 121 + </div> 122 + <div class="credit-line"> 123 + <div class="credit-role"><strong>Writing</strong></div> 124 + <div class="credit-name">Stephen Notley</div> 125 + </div> 126 + <div class="credit-line"> 127 + <div class="credit-role"><strong>Music & Sound</strong></div> 128 + <div class="credit-name">Laura Shigihara</div> 129 + </div> 130 + <br /> 131 + <div class="credit-line"> 132 + <div class="credit-role"><strong>Developers</strong></div> 133 + <div class="credit-name"> 134 + <a target="_blank" href="https://popcap.com">PopCap Games</a> 135 + </div> 136 + </div> 137 + <div class="credit-line"> 138 + <div class="credit-role"><strong>Plants vs. Zombies Franchise</strong></div> 139 + <div class="credit-name"> 140 + <a target="_blank" href="https://ea.com">Electronic Arts Inc. (EA)</a> 141 + </div> 142 + </div> 143 + 144 + <br /> 145 + 146 + <h2>PLANTS VS. ZOMBIES DECOMPILATION</h2> 147 + 148 + <p> 149 + <small 150 + >Even though our game isn't based on any decompilations, we still want to 151 + acknowledge the hard work of the following projects for how great of a reference 152 + they've been.</small 153 + > 154 + </p> 155 + 156 + <h3> 157 + <a target="_blank" href="https://github.com/headshot2017/re-plants-vs-zombies" 158 + >re-plants-vs-zombies-fork</a 159 + > 160 + </h3> 161 + 162 + <div class="credit-line"> 163 + <div class="credit-role"><strong>0.9.9 Decompilation</strong></div> 164 + <div class="credit-name"> 165 + <a target="_blank" href="https://www.github.com/octokatherine">rspforhp</a> 166 + </div> 167 + </div> 168 + <div class="credit-line"> 169 + <div class="credit-role"><strong>0.9.10 Decompilation Archival</strong></div> 170 + <div class="credit-name"> 171 + <a target="_blank" href="https://github.com/ruslan831">ruslan831</a> 172 + </div> 173 + </div> 174 + All 175 + <a target="_blank" href="https://github.com/headshot2017/re-plants-vs-zombies" 176 + >headshot2017/re-plants-vs-zombies</a 177 + > 178 + and 179 + <a target="_blank" href="https://github.com/Patoke/re-plants-vs-zombies" 180 + >Patoke/re-plants-vs-zombies</a 181 + > 182 + contributors 183 + 184 + <br /> 185 + 186 + <h3> 187 + <a 188 + target="_blank" 189 + href="https://github.com/Electr0Gunner/pvz-quality-of-the-lawn-decompile" 190 + >PvZ Quality of the Lawn-Decompile</a 191 + > 192 + </h3> 193 + <div class="credit-line"> 194 + <div class="credit-role"><strong>Decompilation</strong></div> 195 + <div class="credit-name"> 196 + <a target="_blank" href="https://github.com/electr0Gunner">Electr0Gunner</a> 197 + </div> 198 + </div> 199 + <div class="credit-line"> 200 + <div class="credit-role"><strong>PvZ Modding Association Members</strong></div> 201 + <div class="credit-name"> 202 + <a target="_blank" href="https://github.com/breakfastbrainz2" 203 + >BreakfastBrainz2</a 204 + > 205 + </div> 206 + </div> 207 + <div class="credit-line"> 208 + <div class="credit-role"></div> 209 + <div class="credit-name"> 210 + <a target="_blank" href="https://www.youtube.com/@inliothixie">InLiothixie</a> 211 + </div> 212 + </div> 213 + <div class="credit-line"> 214 + <div class="credit-role"></div> 215 + <div class="credit-name">omeji_</div> 216 + </div> 217 + 218 + <br /> 219 + 220 + <h2>ACKNOWLEDGEMENTS</h2> 221 + 222 + <div class="credit-line"> 223 + <div class="credit-role"><strong>MessagePack</strong></div> 224 + <div class="credit-name"> 225 + <a target="_blank" href="https://github.com/frsyuki">Sadayuki Furuhashi</a> 226 + </div> 227 + </div> 228 + <div class="credit-line"> 229 + <div class="credit-role"><strong>pako</strong></div> 230 + <div class="credit-name"> 231 + <a target="_blank" href="https://github.com/Nodeca">Nodeca</a> 232 + </div> 233 + </div> 234 + <div class="credit-line"> 235 + <div class="credit-role"><strong>Express</strong></div> 236 + <div class="credit-name"> 237 + <a target="_blank" href="https://github.com/tj">TJ Holowaychuk</a>, 238 + <a target="_blank" href="https://openjsf.org">OpenJS Foundation</a> 239 + </div> 240 + </div> 241 + <div class="credit-line"> 242 + <div class="credit-role"><strong>Deno</strong></div> 243 + <div class="credit-name"> 244 + <a target="_blank" href="https://github.com/ry">Ryan Dahl</a> 245 + </div> 246 + </div> 247 + <div class="credit-line"> 248 + <div class="credit-role"><strong>esbuild</strong></div> 249 + <div class="credit-name"> 250 + <a target="_blank" href="https://github.com/evanw">Evan Wallace</a> 251 + </div> 252 + </div> 253 + <div class="credit-line"> 254 + <div class="credit-role"><strong>NGINX</strong></div> 255 + <div class="credit-name"> 256 + <a target="_blank" href="http://sysoev.ru/en/">Igor Sysoev</a> 257 + </div> 258 + </div> 259 + 260 + <br /> 261 + 262 + <h3>PACKAGES</h3> 263 + 264 + <p> 265 + <a target="_blank" href="https://github.com/ygoe/msgpack.js" 266 + >@ygoe/msgpack.js</a 267 + > 268 + 269 + <a target="_blank" href="https://github.com/msgpack/msgpack-javascript" 270 + >@msgpack/msgpack</a 271 + > 272 + • <a target="_blank" href="https://github.com/nodeca/pako">pako</a> • 273 + <a target="_blank" href="https://github.com/openai/openai-node">openai-node</a> 274 + • <a target="_blank" href="https://github.com/expressjs/express">express</a> • 275 + <a target="_blank" href="https://github.com/textbook/express-msgpack" 276 + >express-msgpack</a 277 + > 278 + 279 + <a target="_blank" href="https://github.com/discordjs/discord.js">discord.js</a> 280 + • <a target="_blank" href="https://github.com/expressjs/cors">cors</a> • 281 + <a target="_blank" href="https://github.com/web-mech/badwords">bad-words</a> • 282 + <a target="_blank" href="https://github.com/expressjs/session" 283 + >express-session</a 284 + > 285 + 286 + <a target="_blank" href="https://github.com/roccomuso/memorystore" 287 + >memorystore</a 288 + > 289 + 290 + <a target="_blank" href="https://github.com/jaredhanson/passport">passport</a> • 291 + <a target="_blank" href="https://github.com/cfsghost/passport-github" 292 + >passport-github2</a 293 + > 294 + • <a target="_blank" href="https://github.com/oxc-project/oxc">oxc</a> • 295 + <a target="_blank" href="https://github.com/posthog/posthog-js">posthog-js</a> • 296 + <a target="_blank" href="https://github.com/posthog/posthog-node" 297 + >posthog-node</a 298 + > 299 + • <a target="_blank" href="https://github.com/evanw/esbuild">esbuild</a> • 300 + <a target="_blank" href="https://github.com/terser/html-minifier-terser" 301 + >html-minifier-terser</a 302 + > 303 + 304 + <a 305 + target="_blank" 306 + href="https://github.com/bluesky-social/atproto/tree/main/packages/api" 307 + >@atproto/api</a 308 + > 309 + 310 + <a target="_blank" href="https://github.com/denodrivers/sqlite3">@db/sqlite</a> 311 + 312 + <a target="_blank" href="https://github.com/maaaathis/turnstile-verify" 313 + >@mathis/turnstile-verify</a 314 + > 315 + • <a target="_blank" href="https://github.com/denoland/deno">Deno</a> • 316 + <a target="_blank" href="https://github.com/nginx/nginx">NGINX</a> • 317 + <a target="_blank" href="https://github.com/posthog/posthog">PostHog</a> 318 + <br /> 319 + ..and their contributors 320 + </p> 321 + 322 + <br /> 323 + 324 + <p> 325 + <a target="_blank" href="https://bsky.social">Bluesky Social PBC</a> • 326 + <a target="_blank" href="https://openai.com">OpenAI, Inc.</a> • 327 + <a target="_blank" href="https://deno.com">Deno Land Inc.</a> • 328 + <a target="_blank" href="https://posthog.com">PostHog Inc.</a> 329 + <br /> 330 + <a target="_blank" href="https://cloudflare.com">Cloudflare, Inc.</a> • 331 + <a target="_blank" href="https://voidzero.dev">VoidZero Inc.</a> • 332 + <a target="_blank" href="https://www.f5.com">F5, Inc.</a> 333 + </p> 334 + 335 + <p> 336 + <small 337 + >Note: We are not associated with these companies. They just make cool 338 + software!</small 339 + > 340 + </p> 341 + 342 + <br /> 343 + 344 + <br /><br /><br /> 345 + </div> 346 + 347 + <div class="credits-finale"> 348 + <h1>❤︎</h1> 349 + <h2>You, the player</h2> 350 + <h2>Thank you!</h2> 351 + </div>
+2
game/menu/js/credits.js
··· 1 + PlaySound2("ZombiesOnYourLawn", true); 2 + AllAudioPaused();