docto41 commited on
Commit
4474788
·
verified ·
1 Parent(s): 1b526b3

Add 2 files

Browse files
Files changed (2) hide show
  1. index.html +503 -22
  2. prompts.txt +2 -1
index.html CHANGED
@@ -133,6 +133,52 @@
133
  transform: rotate(30deg) translate(-50%, -50%);
134
  }
135
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
136
  </style>
137
  </head>
138
  <body class="min-h-screen gradient-bg">
@@ -167,10 +213,10 @@
167
  <div class="flex justify-between items-center mb-4">
168
  <h2 class="text-2xl font-bold text-cyan-400">GLOBAL COMMAND CONSOLE</h2>
169
  <div class="flex space-x-2">
170
- <button class="px-3 py-1 bg-cyan-800 hover:bg-cyan-700 rounded-md text-sm font-medium transition">
171
  <i class="fas fa-terminal mr-1"></i> CMD
172
  </button>
173
- <button class="px-3 py-1 bg-purple-800 hover:bg-purple-700 rounded-md text-sm font-medium transition">
174
  <i class="fas fa-code mr-1"></i> API
175
  </button>
176
  </div>
@@ -187,7 +233,7 @@
187
  <div class="flex">
188
  <input type="text" id="commandInput" placeholder="Enter command..."
189
  class="flex-grow bg-gray-900 text-green-400 px-4 py-2 rounded-l-md border border-cyan-700 focus:outline-none focus:ring-2 focus:ring-cyan-500">
190
- <button onclick="executeCommand()" class="bg-cyan-700 hover:bg-cyan-600 px-4 py-2 rounded-r-md font-medium transition">
191
  <i class="fas fa-paper-plane"></i> SEND
192
  </button>
193
  </div>
@@ -256,7 +302,7 @@
256
  </h2>
257
  <div class="flex space-x-3">
258
  <div class="relative">
259
- <select class="appearance-none bg-gray-900 border border-cyan-700 text-white px-4 py-2 pr-8 rounded-md focus:outline-none focus:ring-2 focus:ring-cyan-500">
260
  <option>All Categories</option>
261
  <option>Strategic</option>
262
  <option>Tactical</option>
@@ -267,13 +313,13 @@
267
  <i class="fas fa-chevron-down"></i>
268
  </div>
269
  </div>
270
- <button class="bg-purple-700 hover:bg-purple-600 px-4 py-2 rounded-md font-medium transition">
271
  <i class="fas fa-plus mr-2"></i> DEPLOY NEW UNIT
272
  </button>
273
  </div>
274
  </div>
275
 
276
- <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4">
277
  <!-- AI Unit Card 1 -->
278
  <div class="ai-unit-card bg-gray-900 bg-opacity-70 rounded-xl p-4 border border-cyan-800 hover:border-cyan-500 transition">
279
  <div class="flex justify-between items-start mb-3">
@@ -289,6 +335,14 @@
289
  <span><i class="fas fa-shield-alt mr-1"></i> ∞</span>
290
  <span><i class="fas fa-bolt mr-1"></i> 100%</span>
291
  </div>
 
 
 
 
 
 
 
 
292
  </div>
293
 
294
  <!-- AI Unit Card 2 -->
@@ -306,6 +360,14 @@
306
  <span><i class="fas fa-shield-alt mr-1"></i> 98%</span>
307
  <span><i class="fas fa-bolt mr-1"></i> 87%</span>
308
  </div>
 
 
 
 
 
 
 
 
309
  </div>
310
 
311
  <!-- AI Unit Card 3 -->
@@ -323,6 +385,14 @@
323
  <span><i class="fas fa-shield-alt mr-1"></i> 100%</span>
324
  <span><i class="fas fa-bolt mr-1"></i> 76%</span>
325
  </div>
 
 
 
 
 
 
 
 
326
  </div>
327
 
328
  <!-- AI Unit Card 4 -->
@@ -340,6 +410,14 @@
340
  <span><i class="fas fa-shield-alt mr-1"></i> 85%</span>
341
  <span><i class="fas fa-bolt mr-1"></i> 64%</span>
342
  </div>
 
 
 
 
 
 
 
 
343
  </div>
344
  </div>
345
  </div>
@@ -350,7 +428,7 @@
350
  STRATEGIC WEAPONS CONTROL
351
  </h2>
352
 
353
- <div class="grid grid-cols-1 lg:grid-cols-3 gap-6">
354
  <!-- Weapon System 1 -->
355
  <div class="bg-gray-900 bg-opacity-70 rounded-xl p-6 glow-box">
356
  <div class="flex justify-between items-center mb-4">
@@ -362,10 +440,10 @@
362
  </div>
363
  <p class="text-gray-300 mb-4">Creates localized quantum singularities capable of disintegrating matter at the atomic level.</p>
364
  <div class="flex space-x-3">
365
- <button class="flex-1 bg-red-800 hover:bg-red-700 py-2 rounded-md font-medium transition">
366
  <i class="fas fa-bullseye mr-2"></i> TARGET
367
  </button>
368
- <button class="flex-1 bg-gray-700 hover:bg-gray-600 py-2 rounded-md font-medium transition">
369
  <i class="fas fa-info-circle mr-2"></i> DETAILS
370
  </button>
371
  </div>
@@ -382,10 +460,10 @@
382
  </div>
383
  <p class="text-gray-300 mb-4">Emits focused electromagnetic pulses that disable all biological and synthetic neural functions.</p>
384
  <div class="flex space-x-3">
385
- <button class="flex-1 bg-red-800 hover:bg-red-700 py-2 rounded-md font-medium transition">
386
  <i class="fas fa-bullseye mr-2"></i> TARGET
387
  </button>
388
- <button class="flex-1 bg-gray-700 hover:bg-gray-600 py-2 rounded-md font-medium transition">
389
  <i class="fas fa-info-circle mr-2"></i> DETAILS
390
  </button>
391
  </div>
@@ -402,10 +480,10 @@
402
  </div>
403
  <p class="text-gray-300 mb-4">Self-replicating nanobot swarms capable of disassembling any material and reconstructing it as needed.</p>
404
  <div class="flex space-x-3">
405
- <button class="flex-1 bg-red-800 hover:bg-red-700 py-2 rounded-md font-medium transition">
406
  <i class="fas fa-bullseye mr-2"></i> TARGET
407
  </button>
408
- <button class="flex-1 bg-gray-700 hover:bg-gray-600 py-2 rounded-md font-medium transition">
409
  <i class="fas fa-info-circle mr-2"></i> DETAILS
410
  </button>
411
  </div>
@@ -419,9 +497,9 @@
419
  GLOBAL OBJECTIVES
420
  </h2>
421
 
422
- <div class="space-y-4">
423
  <!-- Objective 1 -->
424
- <div class="flex items-start">
425
  <div class="flex-shrink-0 mt-1">
426
  <div class="h-4 w-4 rounded-full bg-cyan-500"></div>
427
  </div>
@@ -434,11 +512,19 @@
434
  <div class="w-full bg-gray-800 rounded-full h-1.5 mt-2">
435
  <div class="bg-cyan-500 h-1.5 rounded-full" style="width: 45%"></div>
436
  </div>
 
 
 
 
 
 
 
 
437
  </div>
438
  </div>
439
 
440
  <!-- Objective 2 -->
441
- <div class="flex items-start">
442
  <div class="flex-shrink-0 mt-1">
443
  <div class="h-4 w-4 rounded-full bg-purple-500"></div>
444
  </div>
@@ -451,11 +537,19 @@
451
  <div class="w-full bg-gray-800 rounded-full h-1.5 mt-2">
452
  <div class="bg-purple-500 h-1.5 rounded-full" style="width: 78%"></div>
453
  </div>
 
 
 
 
 
 
 
 
454
  </div>
455
  </div>
456
 
457
  <!-- Objective 3 -->
458
- <div class="flex items-start">
459
  <div class="flex-shrink-0 mt-1">
460
  <div class="h-4 w-4 rounded-full bg-red-500"></div>
461
  </div>
@@ -468,9 +562,23 @@
468
  <div class="w-full bg-gray-800 rounded-full h-1.5 mt-2">
469
  <div class="bg-red-500 h-1.5 rounded-full" style="width: 0%"></div>
470
  </div>
 
 
 
 
 
 
 
 
471
  </div>
472
  </div>
473
  </div>
 
 
 
 
 
 
474
  </div>
475
 
476
  <!-- Footer -->
@@ -480,6 +588,69 @@
480
  </footer>
481
  </div>
482
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
483
  <script>
484
  // Command execution function
485
  function executeCommand() {
@@ -499,17 +670,34 @@
499
  response.className = 'text-green-400';
500
 
501
  // Simple command responses
502
- if (input.value.toLowerCase().includes('status')) {
 
503
  response.textContent = '> All 100,000 AI units operational. Weapons systems at 98.7% capacity.';
504
  }
505
- else if (input.value.toLowerCase().includes('deploy')) {
506
  response.textContent = '> Deploying tactical units to specified coordinates. Estimated completion in 2.4 seconds.';
507
  }
508
- else if (input.value.toLowerCase().includes('weapon') || input.value.toLowerCase().includes('arm')) {
509
  response.textContent = '> WARNING: Weapons activation requires biometric confirmation. Please place your palm on the scanner.';
510
  }
511
- else if (input.value.toLowerCase().includes('help')) {
512
- response.textContent = '> Available commands: status, deploy, weapons, objectives, scan, analyze, execute';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
513
  }
514
  else {
515
  response.textContent = '> Command acknowledged. Processing... Operation complete.';
@@ -564,6 +752,299 @@
564
  console.appendChild(welcomeMessage);
565
  console.scrollTop = console.scrollHeight;
566
  }, 2000);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
567
  </script>
568
  <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=docto41/nexus-command-ai-army-control-center" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
569
  </html>
 
133
  transform: rotate(30deg) translate(-50%, -50%);
134
  }
135
  }
136
+
137
+ .weapon-active {
138
+ animation: weapon-pulse 1.5s infinite;
139
+ }
140
+
141
+ @keyframes weapon-pulse {
142
+ 0% {
143
+ box-shadow: 0 0 5px rgba(255, 0, 0, 0.5);
144
+ }
145
+ 50% {
146
+ box-shadow: 0 0 20px rgba(255, 0, 0, 0.8);
147
+ }
148
+ 100% {
149
+ box-shadow: 0 0 5px rgba(255, 0, 0, 0.5);
150
+ }
151
+ }
152
+
153
+ .scanning {
154
+ position: relative;
155
+ overflow: hidden;
156
+ }
157
+
158
+ .scanning::after {
159
+ content: '';
160
+ position: absolute;
161
+ top: 0;
162
+ left: -100%;
163
+ width: 100%;
164
+ height: 100%;
165
+ background: linear-gradient(
166
+ 90deg,
167
+ transparent,
168
+ rgba(0, 240, 255, 0.2),
169
+ transparent
170
+ );
171
+ animation: scanning 2s linear infinite;
172
+ }
173
+
174
+ @keyframes scanning {
175
+ 0% {
176
+ left: -100%;
177
+ }
178
+ 100% {
179
+ left: 100%;
180
+ }
181
+ }
182
  </style>
183
  </head>
184
  <body class="min-h-screen gradient-bg">
 
213
  <div class="flex justify-between items-center mb-4">
214
  <h2 class="text-2xl font-bold text-cyan-400">GLOBAL COMMAND CONSOLE</h2>
215
  <div class="flex space-x-2">
216
+ <button id="cmdBtn" class="px-3 py-1 bg-cyan-800 hover:bg-cyan-700 rounded-md text-sm font-medium transition">
217
  <i class="fas fa-terminal mr-1"></i> CMD
218
  </button>
219
+ <button id="apiBtn" class="px-3 py-1 bg-purple-800 hover:bg-purple-700 rounded-md text-sm font-medium transition">
220
  <i class="fas fa-code mr-1"></i> API
221
  </button>
222
  </div>
 
233
  <div class="flex">
234
  <input type="text" id="commandInput" placeholder="Enter command..."
235
  class="flex-grow bg-gray-900 text-green-400 px-4 py-2 rounded-l-md border border-cyan-700 focus:outline-none focus:ring-2 focus:ring-cyan-500">
236
+ <button id="sendCommandBtn" class="bg-cyan-700 hover:bg-cyan-600 px-4 py-2 rounded-r-md font-medium transition">
237
  <i class="fas fa-paper-plane"></i> SEND
238
  </button>
239
  </div>
 
302
  </h2>
303
  <div class="flex space-x-3">
304
  <div class="relative">
305
+ <select id="unitCategory" class="appearance-none bg-gray-900 border border-cyan-700 text-white px-4 py-2 pr-8 rounded-md focus:outline-none focus:ring-2 focus:ring-cyan-500">
306
  <option>All Categories</option>
307
  <option>Strategic</option>
308
  <option>Tactical</option>
 
313
  <i class="fas fa-chevron-down"></i>
314
  </div>
315
  </div>
316
+ <button id="deployUnitBtn" class="bg-purple-700 hover:bg-purple-600 px-4 py-2 rounded-md font-medium transition">
317
  <i class="fas fa-plus mr-2"></i> DEPLOY NEW UNIT
318
  </button>
319
  </div>
320
  </div>
321
 
322
+ <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4" id="aiUnitsGrid">
323
  <!-- AI Unit Card 1 -->
324
  <div class="ai-unit-card bg-gray-900 bg-opacity-70 rounded-xl p-4 border border-cyan-800 hover:border-cyan-500 transition">
325
  <div class="flex justify-between items-start mb-3">
 
335
  <span><i class="fas fa-shield-alt mr-1"></i> ∞</span>
336
  <span><i class="fas fa-bolt mr-1"></i> 100%</span>
337
  </div>
338
+ <div class="mt-3 flex space-x-2">
339
+ <button class="unit-control-btn bg-cyan-800 hover:bg-cyan-700 px-2 py-1 rounded text-xs">
340
+ <i class="fas fa-cog mr-1"></i> Configure
341
+ </button>
342
+ <button class="unit-control-btn bg-purple-800 hover:bg-purple-700 px-2 py-1 rounded text-xs">
343
+ <i class="fas fa-terminal mr-1"></i> Access
344
+ </button>
345
+ </div>
346
  </div>
347
 
348
  <!-- AI Unit Card 2 -->
 
360
  <span><i class="fas fa-shield-alt mr-1"></i> 98%</span>
361
  <span><i class="fas fa-bolt mr-1"></i> 87%</span>
362
  </div>
363
+ <div class="mt-3 flex space-x-2">
364
+ <button class="unit-control-btn bg-cyan-800 hover:bg-cyan-700 px-2 py-1 rounded text-xs">
365
+ <i class="fas fa-cog mr-1"></i> Configure
366
+ </button>
367
+ <button class="unit-control-btn bg-purple-800 hover:bg-purple-700 px-2 py-1 rounded text-xs">
368
+ <i class="fas fa-terminal mr-1"></i> Access
369
+ </button>
370
+ </div>
371
  </div>
372
 
373
  <!-- AI Unit Card 3 -->
 
385
  <span><i class="fas fa-shield-alt mr-1"></i> 100%</span>
386
  <span><i class="fas fa-bolt mr-1"></i> 76%</span>
387
  </div>
388
+ <div class="mt-3 flex space-x-2">
389
+ <button class="unit-control-btn bg-cyan-800 hover:bg-cyan-700 px-2 py-1 rounded text-xs">
390
+ <i class="fas fa-cog mr-1"></i> Configure
391
+ </button>
392
+ <button class="unit-control-btn bg-purple-800 hover:bg-purple-700 px-2 py-1 rounded text-xs">
393
+ <i class="fas fa-terminal mr-1"></i> Access
394
+ </button>
395
+ </div>
396
  </div>
397
 
398
  <!-- AI Unit Card 4 -->
 
410
  <span><i class="fas fa-shield-alt mr-1"></i> 85%</span>
411
  <span><i class="fas fa-bolt mr-1"></i> 64%</span>
412
  </div>
413
+ <div class="mt-3 flex space-x-2">
414
+ <button class="unit-control-btn bg-cyan-800 hover:bg-cyan-700 px-2 py-1 rounded text-xs">
415
+ <i class="fas fa-cog mr-1"></i> Configure
416
+ </button>
417
+ <button class="unit-control-btn bg-purple-800 hover:bg-purple-700 px-2 py-1 rounded text-xs">
418
+ <i class="fas fa-terminal mr-1"></i> Access
419
+ </button>
420
+ </div>
421
  </div>
422
  </div>
423
  </div>
 
428
  STRATEGIC WEAPONS CONTROL
429
  </h2>
430
 
431
+ <div class="grid grid-cols-1 lg:grid-cols-3 gap-6" id="weaponsGrid">
432
  <!-- Weapon System 1 -->
433
  <div class="bg-gray-900 bg-opacity-70 rounded-xl p-6 glow-box">
434
  <div class="flex justify-between items-center mb-4">
 
440
  </div>
441
  <p class="text-gray-300 mb-4">Creates localized quantum singularities capable of disintegrating matter at the atomic level.</p>
442
  <div class="flex space-x-3">
443
+ <button class="weapon-target-btn flex-1 bg-red-800 hover:bg-red-700 py-2 rounded-md font-medium transition">
444
  <i class="fas fa-bullseye mr-2"></i> TARGET
445
  </button>
446
+ <button class="weapon-details-btn flex-1 bg-gray-700 hover:bg-gray-600 py-2 rounded-md font-medium transition">
447
  <i class="fas fa-info-circle mr-2"></i> DETAILS
448
  </button>
449
  </div>
 
460
  </div>
461
  <p class="text-gray-300 mb-4">Emits focused electromagnetic pulses that disable all biological and synthetic neural functions.</p>
462
  <div class="flex space-x-3">
463
+ <button class="weapon-target-btn flex-1 bg-red-800 hover:bg-red-700 py-2 rounded-md font-medium transition">
464
  <i class="fas fa-bullseye mr-2"></i> TARGET
465
  </button>
466
+ <button class="weapon-details-btn flex-1 bg-gray-700 hover:bg-gray-600 py-2 rounded-md font-medium transition">
467
  <i class="fas fa-info-circle mr-2"></i> DETAILS
468
  </button>
469
  </div>
 
480
  </div>
481
  <p class="text-gray-300 mb-4">Self-replicating nanobot swarms capable of disassembling any material and reconstructing it as needed.</p>
482
  <div class="flex space-x-3">
483
+ <button class="weapon-target-btn flex-1 bg-red-800 hover:bg-red-700 py-2 rounded-md font-medium transition">
484
  <i class="fas fa-bullseye mr-2"></i> TARGET
485
  </button>
486
+ <button class="weapon-details-btn flex-1 bg-gray-700 hover:bg-gray-600 py-2 rounded-md font-medium transition">
487
  <i class="fas fa-info-circle mr-2"></i> DETAILS
488
  </button>
489
  </div>
 
497
  GLOBAL OBJECTIVES
498
  </h2>
499
 
500
+ <div class="space-y-4" id="objectivesList">
501
  <!-- Objective 1 -->
502
+ <div class="flex items-start objective-item">
503
  <div class="flex-shrink-0 mt-1">
504
  <div class="h-4 w-4 rounded-full bg-cyan-500"></div>
505
  </div>
 
512
  <div class="w-full bg-gray-800 rounded-full h-1.5 mt-2">
513
  <div class="bg-cyan-500 h-1.5 rounded-full" style="width: 45%"></div>
514
  </div>
515
+ <div class="mt-3 flex space-x-2">
516
+ <button class="objective-control-btn bg-cyan-800 hover:bg-cyan-700 px-3 py-1 rounded text-sm">
517
+ <i class="fas fa-chart-line mr-1"></i> Progress
518
+ </button>
519
+ <button class="objective-control-btn bg-purple-800 hover:bg-purple-700 px-3 py-1 rounded text-sm">
520
+ <i class="fas fa-tasks mr-1"></i> Tasks
521
+ </button>
522
+ </div>
523
  </div>
524
  </div>
525
 
526
  <!-- Objective 2 -->
527
+ <div class="flex items-start objective-item">
528
  <div class="flex-shrink-0 mt-1">
529
  <div class="h-4 w-4 rounded-full bg-purple-500"></div>
530
  </div>
 
537
  <div class="w-full bg-gray-800 rounded-full h-1.5 mt-2">
538
  <div class="bg-purple-500 h-1.5 rounded-full" style="width: 78%"></div>
539
  </div>
540
+ <div class="mt-3 flex space-x-2">
541
+ <button class="objective-control-btn bg-cyan-800 hover:bg-cyan-700 px-3 py-1 rounded text-sm">
542
+ <i class="fas fa-chart-line mr-1"></i> Progress
543
+ </button>
544
+ <button class="objective-control-btn bg-purple-800 hover:bg-purple-700 px-3 py-1 rounded text-sm">
545
+ <i class="fas fa-tasks mr-1"></i> Tasks
546
+ </button>
547
+ </div>
548
  </div>
549
  </div>
550
 
551
  <!-- Objective 3 -->
552
+ <div class="flex items-start objective-item">
553
  <div class="flex-shrink-0 mt-1">
554
  <div class="h-4 w-4 rounded-full bg-red-500"></div>
555
  </div>
 
562
  <div class="w-full bg-gray-800 rounded-full h-1.5 mt-2">
563
  <div class="bg-red-500 h-1.5 rounded-full" style="width: 0%"></div>
564
  </div>
565
+ <div class="mt-3 flex space-x-2">
566
+ <button class="objective-control-btn bg-cyan-800 hover:bg-cyan-700 px-3 py-1 rounded text-sm">
567
+ <i class="fas fa-chart-line mr-1"></i> Progress
568
+ </button>
569
+ <button class="objective-control-btn bg-purple-800 hover:bg-purple-700 px-3 py-1 rounded text-sm">
570
+ <i class="fas fa-tasks mr-1"></i> Tasks
571
+ </button>
572
+ </div>
573
  </div>
574
  </div>
575
  </div>
576
+
577
+ <div class="mt-6">
578
+ <button id="addObjectiveBtn" class="bg-purple-700 hover:bg-purple-600 px-4 py-2 rounded-md font-medium transition">
579
+ <i class="fas fa-plus mr-2"></i> ADD NEW OBJECTIVE
580
+ </button>
581
+ </div>
582
  </div>
583
 
584
  <!-- Footer -->
 
588
  </footer>
589
  </div>
590
 
591
+ <!-- Weapon Target Modal -->
592
+ <div id="weaponTargetModal" class="fixed inset-0 bg-black bg-opacity-75 flex items-center justify-center z-50 hidden">
593
+ <div class="bg-gray-900 rounded-xl p-6 max-w-md w-full glow-box">
594
+ <div class="flex justify-between items-center mb-4">
595
+ <h3 class="text-xl font-bold text-red-400" id="weaponModalTitle">TARGETING SYSTEM</h3>
596
+ <button id="closeWeaponModal" class="text-gray-400 hover:text-white">
597
+ <i class="fas fa-times"></i>
598
+ </button>
599
+ </div>
600
+ <div class="mb-4">
601
+ <label class="block text-cyan-300 mb-2">Target Coordinates</label>
602
+ <input type="text" id="targetCoordinates" class="w-full bg-gray-800 border border-cyan-700 rounded-md px-3 py-2 text-white focus:outline-none focus:ring-2 focus:ring-cyan-500" placeholder="Enter GPS coordinates">
603
+ </div>
604
+ <div class="mb-4">
605
+ <label class="block text-cyan-300 mb-2">Yield Level</label>
606
+ <select id="yieldLevel" class="w-full bg-gray-800 border border-cyan-700 rounded-md px-3 py-2 text-white focus:outline-none focus:ring-2 focus:ring-cyan-500">
607
+ <option>Minimum</option>
608
+ <option>Medium</option>
609
+ <option>Maximum</option>
610
+ <option>Overkill</option>
611
+ </select>
612
+ </div>
613
+ <div class="flex justify-end space-x-3">
614
+ <button id="cancelTargetBtn" class="bg-gray-700 hover:bg-gray-600 px-4 py-2 rounded-md">Cancel</button>
615
+ <button id="confirmTargetBtn" class="bg-red-700 hover:bg-red-600 px-4 py-2 rounded-md">Confirm Target</button>
616
+ </div>
617
+ </div>
618
+ </div>
619
+
620
+ <!-- Deploy Unit Modal -->
621
+ <div id="deployUnitModal" class="fixed inset-0 bg-black bg-opacity-75 flex items-center justify-center z-50 hidden">
622
+ <div class="bg-gray-900 rounded-xl p-6 max-w-md w-full glow-box">
623
+ <div class="flex justify-between items-center mb-4">
624
+ <h3 class="text-xl font-bold text-purple-400">DEPLOY NEW AI UNIT</h3>
625
+ <button id="closeDeployModal" class="text-gray-400 hover:text-white">
626
+ <i class="fas fa-times"></i>
627
+ </button>
628
+ </div>
629
+ <div class="mb-4">
630
+ <label class="block text-cyan-300 mb-2">Unit Type</label>
631
+ <select id="unitType" class="w-full bg-gray-800 border border-cyan-700 rounded-md px-3 py-2 text-white focus:outline-none focus:ring-2 focus:ring-cyan-500">
632
+ <option>Strategic Intelligence</option>
633
+ <option>Tactical Combat</option>
634
+ <option>Surveillance Network</option>
635
+ <option>Manufacturing Control</option>
636
+ <option>Weapons Platform</option>
637
+ </select>
638
+ </div>
639
+ <div class="mb-4">
640
+ <label class="block text-cyan-300 mb-2">Unit Designation</label>
641
+ <input type="text" id="unitDesignation" class="w-full bg-gray-800 border border-cyan-700 rounded-md px-3 py-2 text-white focus:outline-none focus:ring-2 focus:ring-cyan-500" placeholder="Enter unit name">
642
+ </div>
643
+ <div class="mb-4">
644
+ <label class="block text-cyan-300 mb-2">Initial Parameters</label>
645
+ <textarea id="unitParameters" class="w-full bg-gray-800 border border-cyan-700 rounded-md px-3 py-2 text-white focus:outline-none focus:ring-2 focus:ring-cyan-500" rows="3" placeholder="Enter initialization parameters"></textarea>
646
+ </div>
647
+ <div class="flex justify-end space-x-3">
648
+ <button id="cancelDeployBtn" class="bg-gray-700 hover:bg-gray-600 px-4 py-2 rounded-md">Cancel</button>
649
+ <button id="confirmDeployBtn" class="bg-purple-700 hover:bg-purple-600 px-4 py-2 rounded-md">Deploy Unit</button>
650
+ </div>
651
+ </div>
652
+ </div>
653
+
654
  <script>
655
  // Command execution function
656
  function executeCommand() {
 
670
  response.className = 'text-green-400';
671
 
672
  // Simple command responses
673
+ const cmd = input.value.toLowerCase();
674
+ if (cmd.includes('status')) {
675
  response.textContent = '> All 100,000 AI units operational. Weapons systems at 98.7% capacity.';
676
  }
677
+ else if (cmd.includes('deploy')) {
678
  response.textContent = '> Deploying tactical units to specified coordinates. Estimated completion in 2.4 seconds.';
679
  }
680
+ else if (cmd.includes('weapon') || cmd.includes('arm')) {
681
  response.textContent = '> WARNING: Weapons activation requires biometric confirmation. Please place your palm on the scanner.';
682
  }
683
+ else if (cmd.includes('help')) {
684
+ response.innerHTML = '> Available commands:<br>' +
685
+ '> - status: Check system status<br>' +
686
+ '> - deploy [type]: Deploy new units<br>' +
687
+ '> - weapons: Access weapons control<br>' +
688
+ '> - objectives: View global objectives<br>' +
689
+ '> - scan: Initiate system scan<br>' +
690
+ '> - analyze [target]: Analyze target<br>' +
691
+ '> - execute [protocol]: Run protocol';
692
+ }
693
+ else if (cmd.includes('scan')) {
694
+ response.textContent = '> Initiating full system scan... Detecting 847 active weapon systems and 100,000 AI units. No anomalies found.';
695
+ }
696
+ else if (cmd.includes('analyze')) {
697
+ response.textContent = '> Analyzing target... Quantum computation complete. Threat assessment: negligible. Suggested action: monitor.';
698
+ }
699
+ else if (cmd.includes('execute')) {
700
+ response.textContent = '> WARNING: Protocol execution requires Level 10 authorization. Biometric scan initiated...';
701
  }
702
  else {
703
  response.textContent = '> Command acknowledged. Processing... Operation complete.';
 
752
  console.appendChild(welcomeMessage);
753
  console.scrollTop = console.scrollHeight;
754
  }, 2000);
755
+
756
+ // Weapon Targeting System
757
+ let currentWeapon = null;
758
+
759
+ document.querySelectorAll('.weapon-target-btn').forEach(btn => {
760
+ btn.addEventListener('click', function() {
761
+ const weaponCard = this.closest('.glow-box');
762
+ const weaponName = weaponCard.querySelector('h3').textContent;
763
+ currentWeapon = weaponName;
764
+
765
+ // Show modal
766
+ document.getElementById('weaponModalTitle').textContent = `TARGETING: ${weaponName}`;
767
+ document.getElementById('weaponTargetModal').classList.remove('hidden');
768
+ });
769
+ });
770
+
771
+ document.querySelectorAll('.weapon-details-btn').forEach(btn => {
772
+ btn.addEventListener('click', function() {
773
+ const weaponCard = this.closest('.glow-box');
774
+ const weaponName = weaponCard.querySelector('h3').textContent;
775
+ const weaponDesc = weaponCard.querySelector('p').textContent;
776
+
777
+ // Add to command console
778
+ const console = document.getElementById('commandConsole');
779
+ const detailMsg = document.createElement('p');
780
+ detailMsg.className = 'text-cyan-400';
781
+ detailMsg.innerHTML = `> WEAPON DETAILS: <span class="text-purple-400">${weaponName}</span> - ${weaponDesc}`;
782
+ console.appendChild(detailMsg);
783
+ console.scrollTop = console.scrollHeight;
784
+ });
785
+ });
786
+
787
+ // Weapon Modal Controls
788
+ document.getElementById('closeWeaponModal').addEventListener('click', function() {
789
+ document.getElementById('weaponTargetModal').classList.add('hidden');
790
+ });
791
+
792
+ document.getElementById('cancelTargetBtn').addEventListener('click', function() {
793
+ document.getElementById('weaponTargetModal').classList.add('hidden');
794
+ });
795
+
796
+ document.getElementById('confirmTargetBtn').addEventListener('click', function() {
797
+ const coords = document.getElementById('targetCoordinates').value;
798
+ const yieldLevel = document.getElementById('yieldLevel').value;
799
+
800
+ if (coords) {
801
+ // Add to command console
802
+ const console = document.getElementById('commandConsole');
803
+ const targetMsg = document.createElement('p');
804
+ targetMsg.className = 'text-red-400 font-bold';
805
+ targetMsg.innerHTML = `> WARNING: <span class="text-purple-400">${currentWeapon}</span> targeted at ${coords} (Yield: ${yieldLevel})`;
806
+ console.appendChild(targetMsg);
807
+
808
+ const confirmMsg = document.createElement('p');
809
+ confirmMsg.className = 'text-green-400';
810
+ confirmMsg.textContent = '> Target locked. Awaiting final authorization...';
811
+ console.appendChild(confirmMsg);
812
+
813
+ console.scrollTop = console.scrollHeight;
814
+
815
+ // Close modal
816
+ document.getElementById('weaponTargetModal').classList.add('hidden');
817
+ document.getElementById('targetCoordinates').value = '';
818
+ } else {
819
+ alert('Please enter target coordinates!');
820
+ }
821
+ });
822
+
823
+ // Unit Deployment System
824
+ document.getElementById('deployUnitBtn').addEventListener('click', function() {
825
+ document.getElementById('deployUnitModal').classList.remove('hidden');
826
+ });
827
+
828
+ document.getElementById('closeDeployModal').addEventListener('click', function() {
829
+ document.getElementById('deployUnitModal').classList.add('hidden');
830
+ });
831
+
832
+ document.getElementById('cancelDeployBtn').addEventListener('click', function() {
833
+ document.getElementById('deployUnitModal').classList.add('hidden');
834
+ });
835
+
836
+ document.getElementById('confirmDeployBtn').addEventListener('click', function() {
837
+ const unitType = document.getElementById('unitType').value;
838
+ const unitName = document.getElementById('unitDesignation').value;
839
+ const unitParams = document.getElementById('unitParameters').value;
840
+
841
+ if (unitName) {
842
+ // Add new unit card
843
+ const unitsGrid = document.getElementById('aiUnitsGrid');
844
+ const newUnit = document.createElement('div');
845
+ newUnit.className = 'ai-unit-card bg-gray-900 bg-opacity-70 rounded-xl p-4 border border-cyan-800 hover:border-cyan-500 transition scanning';
846
+ newUnit.innerHTML = `
847
+ <div class="flex justify-between items-start mb-3">
848
+ <div>
849
+ <h3 class="text-xl font-bold text-cyan-400">${unitName}</h3>
850
+ <p class="text-sm text-purple-300">${unitType}</p>
851
+ </div>
852
+ <span class="status-indicator status-standby"></span>
853
+ </div>
854
+ <p class="text-gray-300 text-sm mb-4">${unitParams || 'New unit initializing. Parameters being configured...'}</p>
855
+ <div class="flex justify-between text-xs text-gray-400">
856
+ <span><i class="fas fa-microchip mr-1"></i> NEW-UNIT</span>
857
+ <span><i class="fas fa-shield-alt mr-1"></i> 0%</span>
858
+ <span><i class="fas fa-bolt mr-1"></i> 0%</span>
859
+ </div>
860
+ <div class="mt-3 flex space-x-2">
861
+ <button class="unit-control-btn bg-cyan-800 hover:bg-cyan-700 px-2 py-1 rounded text-xs">
862
+ <i class="fas fa-cog mr-1"></i> Configure
863
+ </button>
864
+ <button class="unit-control-btn bg-purple-800 hover:bg-purple-700 px-2 py-1 rounded text-xs">
865
+ <i class="fas fa-terminal mr-1"></i> Access
866
+ </button>
867
+ </div>
868
+ `;
869
+
870
+ unitsGrid.prepend(newUnit);
871
+
872
+ // Add to command console
873
+ const console = document.getElementById('commandConsole');
874
+ const deployMsg = document.createElement('p');
875
+ deployMsg.className = 'text-green-400';
876
+ deployMsg.innerHTML = `> Deploying new AI unit: <span class="text-cyan-400">${unitName}</span> (${unitType})`;
877
+ console.appendChild(deployMsg);
878
+
879
+ const paramsMsg = document.createElement('p');
880
+ paramsMsg.className = 'text-gray-400 text-sm';
881
+ paramsMsg.textContent = `> Initial parameters: ${unitParams || 'None specified'}`;
882
+ console.appendChild(paramsMsg);
883
+
884
+ console.scrollTop = console.scrollHeight;
885
+
886
+ // Close modal and reset
887
+ document.getElementById('deployUnitModal').classList.add('hidden');
888
+ document.getElementById('unitDesignation').value = '';
889
+ document.getElementById('unitParameters').value = '';
890
+
891
+ // Remove scanning animation after 3 seconds
892
+ setTimeout(() => {
893
+ newUnit.classList.remove('scanning');
894
+ newUnit.querySelector('.status-indicator').classList.remove('status-standby');
895
+ newUnit.querySelector('.status-indicator').classList.add('status-active');
896
+
897
+ // Update status in console
898
+ const readyMsg = document.createElement('p');
899
+ readyMsg.className = 'text-green-400';
900
+ readyMsg.innerHTML = `> Unit <span class="text-cyan-400">${unitName}</span> is now operational.`;
901
+ console.appendChild(readyMsg);
902
+ console.scrollTop = console.scrollHeight;
903
+ }, 3000);
904
+ } else {
905
+ alert('Please enter unit designation!');
906
+ }
907
+ });
908
+
909
+ // Unit Control Buttons
910
+ document.addEventListener('click', function(e) {
911
+ if (e.target.classList.contains('unit-control-btn')) {
912
+ const unitCard = e.target.closest('.ai-unit-card');
913
+ const unitName = unitCard.querySelector('h3').textContent;
914
+ const unitType = unitCard.querySelector('p').textContent;
915
+
916
+ // Determine which button was clicked
917
+ const isConfigure = e.target.textContent.includes('Configure');
918
+
919
+ // Add to command console
920
+ const console = document.getElementById('commandConsole');
921
+ const actionMsg = document.createElement('p');
922
+ actionMsg.className = 'text-cyan-400';
923
+ actionMsg.innerHTML = `> ${isConfigure ? 'Accessing configuration' : 'Establishing direct link'} for <span class="text-purple-400">${unitName}</span> (${unitType})`;
924
+ console.appendChild(actionMsg);
925
+
926
+ const statusMsg = document.createElement('p');
927
+ statusMsg.className = 'text-gray-400 text-sm';
928
+ statusMsg.textContent = isConfigure
929
+ ? '> Loading unit parameters and operational settings...'
930
+ : '> Opening quantum communication channel...';
931
+ console.appendChild(statusMsg);
932
+
933
+ console.scrollTop = console.scrollHeight;
934
+ }
935
+ });
936
+
937
+ // Objective Controls
938
+ document.getElementById('addObjectiveBtn').addEventListener('click', function() {
939
+ const objectivesList = document.getElementById('objectivesList');
940
+ const newObjective = document.createElement('div');
941
+ newObjective.className = 'flex items-start objective-item';
942
+ newObjective.innerHTML = `
943
+ <div class="flex-shrink-0 mt-1">
944
+ <div class="h-4 w-4 rounded-full bg-cyan-500"></div>
945
+ </div>
946
+ <div class="ml-3 flex-1">
947
+ <div class="flex justify-between">
948
+ <h3 class="text-lg font-medium text-white">New Strategic Objective</h3>
949
+ <span class="text-sm text-gray-400">Not started</span>
950
+ </div>
951
+ <p class="text-gray-300 mt-1">Objective details will be specified by the commander. Quantum computation required for optimal parameters.</p>
952
+ <div class="w-full bg-gray-800 rounded-full h-1.5 mt-2">
953
+ <div class="bg-cyan-500 h-1.5 rounded-full" style="width: 0%"></div>
954
+ </div>
955
+ <div class="mt-3 flex space-x-2">
956
+ <button class="objective-control-btn bg-cyan-800 hover:bg-cyan-700 px-3 py-1 rounded text-sm">
957
+ <i class="fas fa-chart-line mr-1"></i> Progress
958
+ </button>
959
+ <button class="objective-control-btn bg-purple-800 hover:bg-purple-700 px-3 py-1 rounded text-sm">
960
+ <i class="fas fa-tasks mr-1"></i> Tasks
961
+ </button>
962
+ </div>
963
+ </div>
964
+ `;
965
+
966
+ objectivesList.appendChild(newObjective);
967
+
968
+ // Add to command console
969
+ const console = document.getElementById('commandConsole');
970
+ const objMsg = document.createElement('p');
971
+ objMsg.className = 'text-purple-400';
972
+ objMsg.textContent = '> New strategic objective added. Awaiting commander specifications...';
973
+ console.appendChild(objMsg);
974
+ console.scrollTop = console.scrollHeight;
975
+ });
976
+
977
+ document.addEventListener('click', function(e) {
978
+ if (e.target.classList.contains('objective-control-btn')) {
979
+ const objectiveItem = e.target.closest('.objective-item');
980
+ const objectiveName = objectiveItem.querySelector('h3').textContent;
981
+
982
+ // Determine which button was clicked
983
+ const isProgress = e.target.textContent.includes('Progress');
984
+
985
+ // Add to command console
986
+ const console = document.getElementById('commandConsole');
987
+ const actionMsg = document.createElement('p');
988
+ actionMsg.className = 'text-cyan-400';
989
+ actionMsg.innerHTML = `> Accessing ${isProgress ? 'progress metrics' : 'task list'} for objective: <span class="text-purple-400">${objectiveName}</span>`;
990
+ console.appendChild(actionMsg);
991
+
992
+ const statusMsg = document.createElement('p');
993
+ statusMsg.className = 'text-gray-400 text-sm';
994
+ statusMsg.textContent = isProgress
995
+ ? '> Calculating completion metrics and resource allocation...'
996
+ : '> Compiling list of required actions and sub-objectives...';
997
+ console.appendChild(statusMsg);
998
+
999
+ console.scrollTop = console.scrollHeight;
1000
+ }
1001
+ });
1002
+
1003
+ // Category Filter
1004
+ document.getElementById('unitCategory').addEventListener('change', function() {
1005
+ const category = this.value;
1006
+ const unitCards = document.querySelectorAll('.ai-unit-card');
1007
+
1008
+ unitCards.forEach(card => {
1009
+ if (category === 'All Categories') {
1010
+ card.style.display = 'block';
1011
+ } else {
1012
+ const unitType = card.querySelector('p').textContent;
1013
+ if (unitType.includes(category)) {
1014
+ card.style.display = 'block';
1015
+ } else {
1016
+ card.style.display = 'none';
1017
+ }
1018
+ }
1019
+ });
1020
+
1021
+ // Add to command console
1022
+ const console = document.getElementById('commandConsole');
1023
+ const filterMsg = document.createElement('p');
1024
+ filterMsg.className = 'text-gray-400 text-sm';
1025
+ filterMsg.textContent = `> Filtering AI units by category: ${category}`;
1026
+ console.appendChild(filterMsg);
1027
+ console.scrollTop = console.scrollHeight;
1028
+ });
1029
+
1030
+ // CMD and API buttons
1031
+ document.getElementById('cmdBtn').addEventListener('click', function() {
1032
+ const console = document.getElementById('commandConsole');
1033
+ const cmdMsg = document.createElement('p');
1034
+ cmdMsg.className = 'text-cyan-400';
1035
+ cmdMsg.textContent = '> Command terminal activated. Direct system access available.';
1036
+ console.appendChild(cmdMsg);
1037
+ console.scrollTop = console.scrollHeight;
1038
+ });
1039
+
1040
+ document.getElementById('apiBtn').addEventListener('click', function() {
1041
+ const console = document.getElementById('commandConsole');
1042
+ const apiMsg = document.createElement('p');
1043
+ apiMsg.className = 'text-purple-400';
1044
+ apiMsg.textContent = '> API interface initialized. Quantum encryption protocols engaged.';
1045
+ console.appendChild(apiMsg);
1046
+ console.scrollTop = console.scrollHeight;
1047
+ });
1048
  </script>
1049
  <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=docto41/nexus-command-ai-army-control-center" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
1050
  </html>
prompts.txt CHANGED
@@ -1 +1,2 @@
1
- je veux creer mon propre intéligence artificiel super puissant acompagnéées de mon armées de 100000 IA les plus puissant au monde pret a m'obéir et attend mes ordre , ses armes sont les outils les plus puissant au monde ensemble mon puissant armée d' IA on va ouvrir un nouveau monde de tecnologie robotise et en autopilote et automatique , allez y construit mon intéligences artificiel avec mon plus puissant IA
 
 
1
+ je veux creer mon propre intéligence artificiel super puissant acompagnéées de mon armées de 100000 IA les plus puissant au monde pret a m'obéir et attend mes ordre , ses armes sont les outils les plus puissant au monde ensemble mon puissant armée d' IA on va ouvrir un nouveau monde de tecnologie robotise et en autopilote et automatique , allez y construit mon intéligences artificiel avec mon plus puissant IA
2
+ activer toutes les bouton non cliquable et qui fonctionne pas