Commit graph

3627 commits

Author SHA1 Message Date
Yamagi Burmeister
5708130e49 Verschiebe generisches Lichthandling aus cl_fx.c in eine eigene Datei 2010-06-18 15:27:55 +00:00
Yamagi Burmeister
0f8b8df645 cl_ents.c nach cl_entities.c umbenannt 2010-06-18 15:16:31 +00:00
Yamagi Burmeister
a9e5b055c2 Einen Dateiheader 2010-06-18 15:14:54 +00:00
Yamagi Burmeister
600c232d1c Entity-Parsing nach cl_parse.c verschoben 2010-06-18 15:12:58 +00:00
Yamagi Burmeister
ca2e9c48e7 cl_view.c neu kommentiert und formatiert 2010-06-18 15:01:18 +00:00
Yamagi Burmeister
7f86a17ddf cl_tent.c neu kommentiert unf formatiert 2010-06-18 14:51:25 +00:00
Yamagi Burmeister
bb0ff2c6f5 cl_scrn.c aufgeräumt und neu durchkommentiert 2010-06-18 14:25:50 +00:00
Yamagi Burmeister
769f15a318 Reformat und Überarbeitung der Kommentare für cl_parse.c 2010-06-18 13:58:31 +00:00
Yamagi Burmeister
3b220229ec cl_newfx.c neu durchformatiert und die Kommentare geprüft 2010-06-18 13:44:08 +00:00
Yamagi Burmeister
e4fcb87983 cl_main.c neu formatiert, die Kommentare aktualisiert und eine Refrenz
auf die Zeit vor SDL entfernt.
2010-06-18 08:33:12 +00:00
Yamagi Burmeister
a463c1e44b cl_inv.c reformat und in Sachen Kommentaren aufgeräumt 2010-06-18 07:48:31 +00:00
Yamagi Burmeister
9aeacdc2be cl_input.d in Sachen Kommentare aufgeräumt 2010-06-17 15:24:17 +00:00
Yamagi Burmeister
f65ec5eff8 Den Zufallsgenerator wieder raus 2010-06-17 15:11:51 +00:00
Yamagi Burmeister
9447523700 rand.c sollte man besser einfügen 2010-06-17 14:35:21 +00:00
Yamagi Burmeister
06099868fb frand() und crand() ersetzt und kleinere änderungen in cl_fx.c 2010-06-17 14:26:04 +00:00
Yamagi Burmeister
f3ce546a5d Neuer mtrand() Zuvallszahlengenerator, welcher wesentlich bessere
Zufallszahlen als der rand() der meisten libc bietet. Nutze ihn gleich
in cl_ents.c und cl_fx.c. Dies macht das Partikelverhalten mehr
Windows-Like
2010-06-17 13:49:19 +00:00
Yamagi Burmeister
1d278afff0 Ein überflüssiges Makro weg 2010-06-17 12:38:53 +00:00
Yamagi Burmeister
aba2082afa cl_fx.c in Sachen Kommentaren aufgeräumt und sauber kommentiert 2010-06-17 07:17:09 +00:00
Yamagi Burmeister
6669ab3643 strtok ist seit Jahren durch strsep ersetzt. Es ist schneller und
besser.
2010-06-17 06:59:33 +00:00
Yamagi Burmeister
d84f0fce34 Noch zwei tabs entfernt 2010-06-17 06:27:32 +00:00
Yamagi Burmeister
7fdd07f51e In cl_ents.c die Kommentare und die Formatierungen aufgeräumt 2010-06-17 06:24:27 +00:00
Yamagi Burmeister
d6eabc3ccf Das Konzept der Schleife macht den Code lesbarer. Dies ist keine
funktionale Änderung
2010-06-17 05:52:57 +00:00
Yamagi Burmeister
a43af52578 Kommentare und Formatierung von cl_cin aufgeräumt 2010-06-17 05:43:01 +00:00
Yamagi Burmeister
95586850e4 -DBROKEN_GL durch ein CVar ersetzt 2010-05-22 06:58:09 +00:00
Yamagi Burmeister
289160c482 Einen Hinweis auf fehlende Dateien 2010-02-24 15:51:45 +00:00
Yamagi Burmeister
63f7cad5b9 Die README aktualisiert. 2010-02-24 15:49:25 +00:00
Yamagi Burmeister
d2970d6d86 caedes Startscript für den blöden Bildschirmschoner 2010-02-24 15:43:59 +00:00
Yamagi Burmeister
ab803809ee Erhöhe Versionsnummer auf 2.11 2010-02-20 08:13:09 +00:00
Yamagi Burmeister
d773fb3f56 -fstack-protector-all aktiviert. 2010-02-20 08:12:08 +00:00
Yamagi Burmeister
91b84e1aac Einen Nullpointer-Check auf den Skin. Fixt einen Crash in rogue, wenn
Dateien fehlen.
2010-02-20 07:48:37 +00:00
Yamagi Burmeister
be1c483597 Behebt einen ekligen crash unter Ubuntu. 2010-02-19 20:53:55 +00:00
Yamagi Burmeister
44bac04f95 README angepasst 2010-02-08 17:22:33 +00:00
Yamagi Burmeister
49e4c62e01 -DBROKENGL immer einschalten. Es hilft nichts. -_- 2010-02-08 16:59:25 +00:00
Yamagi Burmeister
19c63a4903 Fixe Blendings und Kickangles. Ein Wunder, dass diesen seit letztem März
vorhandenen Bug niemand gefunden hat.
2010-02-02 19:58:52 +00:00
Yamagi Burmeister
66725c11e5 Allways Run ist nicht überschreibbar -> also zurück
freelook muss auch dem renderer beigepult werden
2010-02-01 15:23:57 +00:00
Yamagi Burmeister
413ed9f6d1 Freelook und Always Run in Standardeinstellung ein 2010-02-01 15:10:50 +00:00
Yamagi Burmeister
c7d5882fe1 22kHz Sound als Standardeinstellung 2010-02-01 15:09:47 +00:00
Yamagi Burmeister
bdc0d76219 32 Bit Texturen als Standard 2010-02-01 15:04:46 +00:00
Yamagi Burmeister
976c3f371c Es ist OpenGL 1.4 2010-02-01 15:00:45 +00:00
Yamagi Burmeister
e6d371bd9d Wenn Video auf Video folgt, wie z.B. beim Start von Xatrix, kann es bei
Abbruch des ersten Videos dazu kommen, dass 2 Videos parallel laufen.
Das ist extrem PITA, daher immer wenn geladen wird das Video abbrechen.
2010-02-01 14:56:34 +00:00
Yamagi Burmeister
c13b2f9bbe Ein zu kleines array gefixt :/ 2010-02-01 12:55:06 +00:00
Yamagi Burmeister
3aba954b31 Typos in der README 2010-01-31 16:54:27 +00:00
Yamagi Burmeister
c3dcd1c1fa Behebt einen Absturz beim Levelwechsel, wenn zuvor OGG/Vorbis
deaktiviert wurde.
2010-01-28 21:11:46 +00:00
Yamagi Burmeister
0c127815f2 Der gleiche cl_gun == 2 und fov > 91 Fix wie im Hauptspiel für CTF und
beide Addons.
2010-01-28 20:59:40 +00:00
Yamagi Burmeister
bcdd802eca Wenn cl_gun == 2, zeige die Waffe nicht, selbst wenn das fov > 91 ist.
Extra für caedes :P
2010-01-28 20:49:03 +00:00
Yamagi Burmeister
a0b35be8b7 No-Op Änderung, entfernt nur sinnlosen Code. Gesehen von caedes 2010-01-28 16:56:29 +00:00
Yamagi Burmeister
37741b756c Fixe einen Bug, der beim Aufräumen des Icculus-Source von mir eingebaut
wurde. Diese Zeile war dort kommentiert, wurde von mir aber
unkommentiert, wahrscheinlich ein Flüchtigkeitsfehler. Durch sie wurde
versucht in eine Animation zu springen, die kein Einsprungspunkt ist. Er
wartete ewig auf das Beenden der Animation, der Gegner deadlockte.
Dieser Bug ist auch in Xatrix enthalten.
2010-01-28 11:08:10 +00:00
Yamagi Burmeister
7fbe1e6a24 Wenn eine Datei nicht gefunden wurde, schmieren wir nicht ab.
Stattdessen ignorieren wir dies erst einmal, geben die Fehlermeldung und
laufen in Rihe weiter.
2010-01-27 19:20:18 +00:00
Yamagi Burmeister
ffd7ff5bb9 Speicher ist billig. Daher viel, viel, viel mehr Filehandles, um das
Problem mit "out of range" endlich totzuschlagen.
2010-01-27 14:29:14 +00:00
Yamagi Burmeister
eb96b14262 Wenn ~/.quake2 nicht existiert, legen wir es an. Dies ist eine
Regression, die in 2.00 eingefügt wurde. Ohne Verzeichnis speichert er
schlicht nicht und das ist nicht gut.
2010-01-18 15:08:21 +00:00