Enno Rehling
b63200adf9
Eressea can now be compiled and debugged with Eclipse CDT
...
Several changes to config.h mean that I probably broke compilation on some platforms. That really needs cleaning up.
2008-04-20 14:48:15 +00:00
Enno Rehling
6f9f857a83
http://eressea.upb.de/mantis/view.php?id=1201
...
- parsing fucked up quotes when finding escaped chars.
- also, removed a warning
2008-04-18 23:12:23 +00:00
Enno Rehling
536b177387
http://eressea.upb.de/mantis/view.php?id=1393
...
- make mindblast less crazy
2008-03-29 22:06:20 +00:00
Enno Rehling
3e475d63ad
SIMPLE_ESCAPE and SIMPLE_COMBAT no longer needed.
2008-03-29 09:15:14 +00:00
Enno Rehling
91ece491e5
http://eressea.upb.de/mantis/view.php?id=1344
...
"Kampfallianzen fehlerhaft"
New units must not be added to a group in another faction, ever.
2008-03-05 19:30:52 +00:00
Enno Rehling
81de21fcb8
Cache Optimizations:
...
- do prepare_reports simultaneously
- make battle-sides more cache-local
- avoid dereferencing bfaction for the faction
- avoid dereferencing side for the index
2007-10-27 15:09:36 +00:00
Enno Rehling
7531de4645
http://eressea.upb.de/mantis/view.php?id=1285
...
""rundenweise" Kampfzauber und Postkampfzauber werden zu Beginn des Kampfes ausgeführt/angezeigt"
- order of uncategorized messages should be linear.
- cleaning and speeding some code.
2007-10-14 19:55:06 +00:00
Enno Rehling
f1e82cc6ff
summonundead spell will once again tell you where they got summoned
2007-09-15 13:08:16 +00:00
Enno Rehling
79dc9acf5f
- fixing race prefixes
...
- fixing some latin1 loading
- improved the spell-syntax writer
- replaced my email address
2007-09-02 18:11:17 +00:00
Enno Rehling
dbfb50625e
Unicode WIP:
...
- bugfixes ongoing
2007-08-12 13:02:24 +00:00
Enno Rehling
b837248601
!this commit does not compile!
...
Unicode WIP:
- removed xmlChar and returned everything to char * again, now that conversion is complete.
- added option to specify orderfile and daatafile encoding in .ini file
currently: implementing reading of latin1 datafiles for backward compatibility
2007-08-10 07:03:23 +00:00
Enno Rehling
8e897d29be
movement.h -> move.h
2007-08-05 12:26:46 +00:00
Enno Rehling
d2094d6205
Unicode WIP:
...
- completed i18n for combatspells and battle
adding the filereader header (the implementation is on my PC which is still in transit to Germany)
2007-07-20 07:28:11 +00:00
Enno Rehling
7e36df93a4
Unicode WIP:
...
- completed i18n for spells.c
- started on i18n for combatspells
2007-07-19 07:25:28 +00:00
Enno Rehling
857df3f300
Unicode WIP, does not compile.
...
- removed a lot more localized text.- currently working on combatspells (buf usage and German text removal)
2007-06-27 20:39:49 +00:00
Enno Rehling
8be7d65977
Unicode WIP, does not compile.
...
- made battle.c compile and cleaned up a lot of German text.
- fixed the create_order command to accept and respect quotes.
2007-06-26 21:17:10 +00:00
Enno Rehling
260d518fa1
WIP, does not compile: Unicode (UTF8) conversion of absolutely everything. Mi'kmaq hieroglyphic writing FTW!
2007-06-26 09:32:28 +00:00
Enno Rehling
96a2b1c779
Include cleanup.
2007-06-20 00:34:02 +00:00
Enno Rehling
07cb8d1fad
removing units (versteinern) cleaned up and now invalidates the fast-cache so the assert shouldn't trigger any more.
2007-03-04 21:52:13 +00:00
Enno Rehling
7af7ab381c
Generic spell messages translated (but not effects)
2007-02-22 23:15:58 +00:00
Enno Rehling
6c74bce4cd
Khadar-induced translations of mostly combat stuff.
2007-02-22 22:53:53 +00:00
Enno Rehling
c61127ab6f
SIMPLE_ESCAPE: Flucht verhindert BEWACHE.
2007-02-12 07:27:04 +00:00
Enno Rehling
1d398a46fb
define SIMPLE_ESCAPE to disable units running to neighbouring regions in combat (step I of new rules)
2007-02-10 11:25:23 +00:00
Enno Rehling
3cda0e6f0e
http://eressea.upb.de/mantis/view.php?id=1034
...
"Magier flieht während Seeschlacht von Schiff"
Flucht nur, wenn es eine Fluchtregion gibt. Evtl. hilft's ja.
2007-02-01 20:51:54 +00:00
Enno Rehling
6eaca764fe
division by zero wegen post-kampfzaubern, die die unit->number veraendern.
2006-10-15 12:05:07 +00:00
Enno Rehling
91bf99036e
http://eressea.upb.de/mantis/view.php?id=686
...
"4 Reihe rueckt nicht auf, Bogenschuetzen ohne Wirkung"
Umstellung des Kampfcodes. Siehe http://www.pbem-spiele.de/forum/viewtopic.php?t=2545
2006-07-30 12:52:26 +00:00
Christian Schlittchen
d9f541f59e
- gcc-4.0 festgeschrieben, luabind will nicht mit 4.1
...
- Bergwaechter kann in jede Region gesetzt werden
2006-07-02 21:22:34 +00:00
Christian Schlittchen
10b1306b30
Diverse wdw-Fixes
2006-05-07 21:11:49 +00:00
Enno Rehling
4d8ed2c854
Simplified the combat code, removing battle::fighters and putting things in lists rather than vectors.
...
Removed the unnecessary shuffling and sorting that takes quite some time.
Fixed a few bugs in ally-selection, I think.
2006-04-13 17:16:15 +00:00
Enno Rehling
b7552f0d06
- New random number generator
...
- Faster get_pooled/use_pooled
- faster peasants()
- faster plagues()
- faster horses()
2006-02-19 22:43:56 +00:00
Enno Rehling
9eb50890c6
code-polishing: Vertraute werden nicht mehr als RC_* gebraucht.
2006-01-01 20:50:36 +00:00
Enno Rehling
91da1f6e89
The quest to remove resource_t from the game continues (finally)
2005-10-29 11:17:21 +00:00
Enno Rehling
8483c555fc
moving combatspells.c to the spells/ directory
2005-10-23 09:10:41 +00:00