Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.DS_Store
2 changes: 1 addition & 1 deletion aktien/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ Neu hinzu gekommen ist die Option, einige Aktien ganz ausblenden zu lassen, dami

![Aktien Screenshot](../_images/aktien.png)

[Aktien Skript installieren](https://github.com/tpummer/gm-revorix/raw/master/aktien/revorix.aktien.user.js)
[Aktien Skript installieren](../../../raw/master/aktien/revorix.aktien.user.js)
4 changes: 2 additions & 2 deletions bauzeiten/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ Erweitert die Bauzeit-Anzeige in der Kontruktionsanlage um den Zeitpunkt der Fer

![Bauzeit Screenshot](../_images/bauzeit.png)

[Bauzeit Skript installieren](https://github.com/tpummer/gm-revorix/raw/master/bauzeiten/revorix.bauzeit.user.js)
[Bauzeit Skript installieren](../../../raw/master/bauzeiten/revorix.bauzeit.user.js)

## revorix.restzeit.user.js
Erweitert die Bauzeit-Anzeige in Entwicklung und Werft um den Zeitpunkt der Fertigstellung.

![Restzeit Screenshot](../_images/restzeit.png)

[Restzeit Skript installieren](https://github.com/tpummer/gm-revorix/raw/master/bauzeiten/revorix.restzeit.user.js)
[Restzeit Skript installieren](../../../raw/master/bauzeiten/revorix.restzeit.user.js)
4 changes: 2 additions & 2 deletions bauzeiten/revorix.bauzeit.meta.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
// @description Dieses Script erweitert die Bau-Anzeige. Es zeigt an, wann ein Bau abgeschlossen wird.
// @version 3.2.210921
//
// @updateURL https://github.com/tpummer/gm-revorix/raw/master/bauzeiten/revorix.bauzeit.meta.js
// @downloadURL https://github.com/tpummer/gm-revorix/raw/master/bauzeiten/revorix.bauzeit.user.js
// @updateURL https://raw.githubusercontent.com/revorix/userscripts/master/bauzeiten/revorix.bauzeit.meta.js
// @downloadURL https://raw.githubusercontent.com/revorix/userscripts/master/bauzeiten/revorix.bauzeit.user.js
//
// @grant none
// @include http*revorix.de/*/bau.php*
Expand Down
4 changes: 2 additions & 2 deletions bauzeiten/revorix.bauzeit.user.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
// @description Dieses Script erweitert die Bau-Anzeige. Es zeigt an, wann ein Bau abgeschlossen wird.
// @version 3.2.210921
//
// @updateURL https://github.com/tpummer/gm-revorix/raw/master/bauzeiten/revorix.bauzeit.meta.js
// @downloadURL https://github.com/tpummer/gm-revorix/raw/master/bauzeiten/revorix.bauzeit.user.js
// @updateURL https://raw.githubusercontent.com/revorix/userscripts/master/bauzeiten/revorix.bauzeit.meta.js
// @downloadURL https://raw.githubusercontent.com/revorix/userscripts/master/bauzeiten/revorix.bauzeit.user.js
//
// @grant none
// @include http*revorix.de/*/bau.php*
Expand Down
8 changes: 4 additions & 4 deletions general/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,23 @@ Zeilen mit dem Suchwort werden dann entsprechend eingefärbt.
![Color-it Screenshot](../_images/color-it.png)
![Color-it Screenshot](../_images/color-it2.png)

[Color-it Skript installieren](https://github.com/tpummer/gm-revorix/raw/master/general/revorix.color-it.user.js)
[Color-it Skript installieren](../../../raw/master/general/revorix.color-it.user.js)

## revorix.inline-view.user.js
Dieses Skript entfernt die Popups in den News und zeigt die Details der News direkt auf der gleichen Seite (IFrmae).

![Inline-View Screenshot](../_images/inline.png)

[Inline-View Skript installieren](https://github.com/tpummer/gm-revorix/raw/master/general/revorix.inline.user.js)
[Inline-View Skript installieren](../../../raw/master/general/revorix.inline-view.user.js)

## revorix.sortierung.user.js
Dieses Skript lässt auch Tabellen sortieren. Sicher funktionieren bisher nur Captains und Schiffe. Andere könnten durch Glück gehen, konnten aber noch nicht getestet werden. Bitte meldet Bugs!

![Sortierung Screenshot](../_images/sortierung.png)

[Sortierung Skript installieren](https://github.com/tpummer/gm-revorix/raw/master/general/revorix.sortierung.user.js)
[Sortierung Skript installieren](../../../raw/master/general/revorix.sortierung.user.js)

## revorix.werbungsgrenze.user.js
Hält die Werbung im Rahmen.

[Werbungsgrenze Skript installieren](https://github.com/tpummer/gm-revorix/raw/master/general/werbungsgrenze.user.js)
[Werbungsgrenze Skript installieren](../../../raw/master/general/werbungsgrenze.user.js)
23 changes: 23 additions & 0 deletions weltraum/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Diese Scripte erweitern die Sternenkarte oder Dinge die dort passieren

## revorix.kampf.user.js
Dieses Script erweitert die Kampfberichte um nützlche Daten. Aktuell nur der Insgesamt verursachte Schaden, mehr ist in Zukunft aber denkbar.

[Kampfbericht-Erweiterung Skript installieren](../../../raw/master/weltraum/revorix.kampf.user.js)

## revorix.wurmloch.user.js
Dieses Script bietet Komfort in dem es die Wurmloecher auf der Karte anzeigt.

[Wurmloch Skript installieren](../../../raw/master/weltraum/revorix.wurmloch.user.js)

## rxnewmaps.user.js
Modifiziert die Kartenansicht für ein neues Fluggefühl im RX-Universum.
Eventuell defekt, bitte testen!

[NewMaps Skript installieren](../../../raw/master/weltraum/rxnewmaps.user.js)

## rxshipid.user.js
Zeigt das geschätzte Alter eines Schiffes im Flottenscan an.
Eventuell defekt, bitte testen!

[ShipId Skript installieren](../../../raw/master/weltraum/rxshipid.js)
11 changes: 11 additions & 0 deletions weltraum/revorix.kampf.meta.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
// ==UserScript==
// @name Revorix Kampfbericht-Erweiterung
// @namespace https://github.com/ZupZ3r0
// @author ZupZ3r0
// @description Dieses Script erweitert die Kampfberichte um nützlche Daten. Aktuell nur der Insgesamt verursachte Schaden, mehr ist in Zukunft aber denkbar.
// @version 1.0
// @updateURL https://raw.githubusercontent.com/revorix/userscripts/master/weltraum/revorix.kampf.meta.js
// @downloadURL https://raw.githubusercontent.com/revorix/userscripts/master/weltraum/revorix.kampf.user.js

// @include https://game.revorix.de/*/news_pop.php
// ==/UserScript==
35 changes: 35 additions & 0 deletions weltraum/revorix.kampf.user.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
// ==UserScript==
// @name Revorix Kampfbericht-Erweiterung
// @namespace https://github.com/ZupZ3r0
// @author ZupZ3r0
// @description Dieses Script erweitert die Kampfberichte um nützlche Daten. Aktuell nur der Insgesamt verursachte Schaden, mehr ist in Zukunft aber denkbar.
// @version 1.0
// @updateURL https://raw.githubusercontent.com/revorix/userscripts/master/weltraum/revorix.kampf.meta.js
// @downloadURL https://raw.githubusercontent.com/revorix/userscripts/master/weltraum/revorix.kampf.user.js

// @match https://game.revorix.de/php/news_pop.php
// ==/UserScript==

function extractValue(td) {
const match = td.textContent.match(/\(\-\d+\)/);
return match ? parseInt(match[0].substr(2,match[0].length-3)) : 0;
}

function getDamage(table) {
let dmg = 0;
table.querySelectorAll('td').forEach((el) => {
if(['Schild','Panzerung','Struktur'].indexOf(el.textContent) !== -1){
dmg += extractValue(el.nextSibling);
}
});
return dmg;
}

try {
const tables = new Array(...document.querySelectorAll('table[width="100%"]')).slice(2);
tables.forEach((table) => {
table.querySelector('.nfo').innerHTML += `<div style="color:white; font-weight: normal;">
${getDamage(table)} Gesamtschaden
</div>`;
});
} catch(e) {console.log(e)}