Magellan 1.2.5f (zip, 7MB)
Das open source Projekt Magellan ist inszwischen auf sourceforge beheimatet.
http://sourceforge.net/projects/magellan-client/
Die ursprünglichen Entwickler von Magellan sind leider nicht mehr beim Projekt - Ilja als letzter aktiver Entwickler hat die letzten Codeänderungen nach meinem Wissenstand im September 2006 vorgenommen, allerdings keine neue Magellan-Version herausgegeben.
Es befindet sich eine kleine Community im Aufbau,die Magellan weiter betreuen möchte. So wurde der Code ergänzt, siehe auch Changelog.
(Diese neuen Versionen setzten die Java Version 1.4. voraus! Letzte Version, welche vollständig mit Java 1.3 compiliert und getestet wurde ist magellan_1_2_4_beta6_4.jar.) (keine UTF-8 Unterstützung, für "neue" Reports (nach Runde 550) nicht verwendbar!
Tools:(ohne doc derzeit): FFToolsMerger, magellan_act.jar
Look and Feel - update: Ab Version 1_2_4_beta6_5 unterstützt Magellan wieder mehr Look and Feels. Dazu muss sich die Datei skins.jar (2 MB) im Magellan-Verzeichnis befinden. (Bei neueren MAgellan-versionen ist diese Datei bereits integriert.)
Empfohlenes Look and Feel: Tiny Look and Feel
Magellan 2 ante portas
Also, Magellan 1.2.5. war die letzte Version mit wirklich neuen Sachen, jetzt folgen noch Bugfixes (daher bereits 1.2.5a).
(Wobei ich natürlich nur für das aktuelle Entwicklerteam sprechen kann, wenn sich jemand findet, der Magellan (1) weiter bastelt, steht dem nix im Wege)
Wir konzentrieren uns nun intensivst auf Magellan 2, an welchem zur Zeit täglich Veränderungen (hoffentlich Verbesserungen) vorgenommen werden. Genau aus diesem Grund gibt es dass noch nicht als Download bei Sourceforge. Thoralf (richtungsweisender Programmierer derzeit) konnte es einrichten, dass auf seiner Seite jede Nacht ein aktueller Build (nightly build) verfügbar ist, inkl Link zum aktuellen ChangeLog. Dort ist also derzeit die Heimat von Magellan 2.
Einzig geblieben ist unser Bugtracking-System Mantis. Es sitzt bei sourceforge (leider etwas langsam) und ist gedacht sowohl für Magellan 1 (Bugs) als auch Magellan 2 (Bugs + Feature wishs).
Zusammenfassend:
Das altbekannte Magellan ist recht stabil und hat keine großen Bugs, läuft aus, kann in der letzten Version auf jeden Fall UTF8 und ist als sichere Bank gedacht.
Wir bauen derzeit an Magellan 2, welches bereits nutzbar ist, auch UTF8 kann, einen Installer hat und wunderschön verschiebbare Fenster, von Jahreszeiten abhängige Map-Icons, alle Kräuter habe eigene Icons spendiert bekommen, zusätzliche Detailanzeigen, verbesserte "Offene Probleme", integrierte Hilfe (nicht aktuell), erweiterte Sprachunterstützung und mehr auswählbare Skins. Es ist im Beta-status und eine Baustelle, aber eine sehr spannende. Wir wünschen viel Spass und bitten um aussagefähige Bugreports auf Mantis.
Magellan 2
ENGLISH USERS: with Khadar we have a very active community member trying to get the most out of the english localization of magellan. If I am to slow or not clever enough to fix something related, he works out a nice solution. He is also the maker of all new icons of magellan.
Here is his workout for having an english OIL-Icon:
To get the english oil icon, just unzip this file into the Magellan "root"-directory (where the .jar file is)
Last update of the file: 2007-01-18
Update: in Magellan 2 we introduced locale-dependend icons...in Magellan 2 you should not have to take care baout this icon.
Feedback:
in unser Mantis bitte
oder an die Newsgroup eressea.client.magellan (auf z.B.: eressea.uni-paderborn.de)
aber auch im PBEM-Spiele Forum
oder im IRC (nick Fiete auf #eressea und #magellan)
Vielen Dank fürs Testen!
Fiete
Stand: 10. Dezember 2007, 13:00 Uhr
ChangeLog
1_2_5c (10. Dezember 2007, 13:00, and 1_2_5b)
- Talentbonus in Schmiede added to rules-file (1_2_5b)
- UTF-8 message parse error fixed
1_2_5a (25. October 2007, 01:30)
- some changes and minor versions are not mentioned in detail in this list
- "all report files" is now default for open cr/save cr file type selection (stm)
- added order completion for destroy for entering, non-owning units (bug #39, stm)
- changed unit context menu (bug #9,stm)
- added encoding support, incl. unicode reader wirth BOM support. Writte CR will have same encoding as CR read before, or default if mixed encoding are used (stm)
- The FileNameGenerator has now default-settigs (stm)
- Added SMTP-Authentification (stm)
- Skins are reorganized in one additional file: skins.jar (Fiete)
- Improved Astralspacemerger (Fiete, thx Ralf)
- We are going to finish development on Magellan, using all our ressources for Magellan 2.
- Download versions auf Magellan at sourceforge.
1_2_4_beta_build_398 (09.Mai 2007, 01:00)
- (Land)Pathfinder now takes care about roads only if they are 100% complete (Fiete)
- Ordercompleter knows now OPTION SCORE (PUNKTE) (Mantis Bug #33, thx Khadar, Fiete)
- added weight of race "Ghoule" to the rules.cr (Fiete)
- added custom icons for factions and units.
- \res\images\icons\custom\factions and res\images\icons\custom\units are searched for factionnumbers and unitnumbers
- all lower case, png,jpg and gif supported
- max size 40x40 pixel
- custom icons support can be deactivated in the options (Detailanzeige)
- Mantis Feature Request #15 (for Khadar)(Fiete)
- added warning "duplicate pupil" (!!!) for teachers (when teaching a unit more then once, teach aaaa bbbb aaaa) (Mantis Bug #32, thx Khadar)(Fiete)
- added shipowners and buildingowners to the ordercompleter for GIVE-Order, you select the ship and the captain (owner) will be the target for the give command, same goes with buildings (Mantis Feature Request #26, thx xenomorph)(Fiete)
1_2_4_beta_build_397 (03.Mai 2007, 02:00)
- added weight of zombies and skelettons to the eressea and vinyambar rules (Fiete)
- Feature Request : Different map icons for "Nebel" ("Fog") and "Dichter Nebel" ("Dense Fog") (Fiete)
- Missing map icon for terrain type "Mahlstrom" added (Fiete, thx Khadar)
- More icons: inmates (Buildings and ships), Ressources, Spells, Potions, Tradeinfos...(Fiete, thx Khadar)
1_2_4_bata_build_396 (21. April 2007, 01:00)
- magic artefact "Gürtel der Trollstärke" has no effect of the capacity of an unit riding on horses - only on units "walking".
1_2_4_beta build395 ( 19. April 2007, 02:00 Uhr)(entspricht in der alten Nummerierung Beta8_3)
- Items in the Factionpool are now shown in Factionstats (Fiete, thx Khadar)
- Orders CLAIM ("Beanspruche") are now present in the OrderCompleter
- Missing regions (where under normal circumstances you would know at least the type of terrain of that region, but due to CR-cutting or near the end of the world a region is not in the CR) are now displayed just for user-information. (Fiete, thx Khadar)
- Above feature is optional. It may be activated in options->system. Default: off (Fiete, for Askarloth)
- Wormholes (Wurmlöcher) are now displayed. (thx Khadar)
- Active Volcanos have now their proper icon in the detailview. (thx Khadar)
- Fixed Bug: regions with unconfirmed units in groups and confirmed units not in groups were marked as "having no unconfirmed units".(Fiete, thx TheBear)
- changed merging rules for skillindependend resources: if a region is merged to another region and a unit is in that new region, where a skillindependend resource (wood,sprouts,mallorntrees,mallornsprouts) is not visible, this resource will not be added to the resulting/after merge region. (Fiete)
- replacers for the basic information repaired: iron,laen,trees, added: mallorn. To show also mallorn there, use a new "magellan.ini" from the Beta_7_1 or follow these steps to update your old ini:
- open extra->options, choose detailview.
- find lines (english users plz search for equivalent)
- <td>Bäume:</td>
- <td align=right>§trees§</td>
- and replace with
- <td>§if§<§0§mallorn§Mallorn:§else§Bäume:§end§</td>
- <td align=right>§if§>§mallorn§0§mallorn§else§trees§end§</td>
- ready. (Fiete)
- If a new ini is created, a new ordering of elements is made, including herb and both Iron and Laen (thx Khadar).
- fixed the icon for mallorn trees and for trophies. (Fiete, thx Khadar)
- added some new resource-icons, now devided in regionresources and resources in hands of units. (thx Khadar)
- fixed bug "NullPointerException" while exporting with "delete statistics" and/or "delete spells" (thx stm)
- ensured that language dialog is allways on top of splash screen (thx stm) and language settings are properly stored (thx stm).
- fixed bug that magellan opens as window of size 0 (thx stm)
- added a FileTypeFilter "all reports" for open reports action (thx stm)
- fixed bug 1581817: Update realtions after loading orders (thx stm)
- request 1643668: Expand selection - selection of regions is expanded about 1 region (all neighbours are included)(Fiete)
- Fleet Orders: if ships are within a selection and the right-click is done on a ship, the menu provides the option to give orders to the captains of all selected ships (Fiete).
- fixed bug 1624983 : Review entries switch places (Offene Probleme). Improved Movement and Ship-Check. (thx stm)
- fixed bug 1624985 : In Factionstats: Factions ordered by trustlevel wrong , added sorting by trust value (by trust level still available) (thx stm).
- fixed bug 1581820 : Update bei "nicht mehr lehren lassen" (stm, Fiete)
- fixed bug 1581824 : Einheitenauswahl nach "Hinzufügen" (Fiete)
- Pathfinder now pays attention to roads. See here for an example (Fiete).
- When issuing orders with rightclick an a selection of units it´s now optional, if the new orders are placed an top (before) of existing orders or if they just beeing appended (after existing orders). (thx stm)
- Feature Request: place a sign on any Region in the map. A new SignRenderer is available which produces little signs adjusted to regions. To create a sign, rightclick on a region in the map. WARNING: The sign information is stored in the CR. Older Magellan-Versions will NOT be able to read all regiondata in newly modified CRs, if signs are used. (Fiete)
- SPELL-Syntax - if available (SHOW ALL SPELLS e.g.) more information about spells are displayed, including hints to the syntax to be used. No support in the order completer yet (thx xenomorph, enno)(Fiete).
- Feature Request: Displaying regions without units can be managed through option-settings. Select, if you additionally want regions with known buildings, ships or comments. (Default is: show alle relevant regions)(thx ENO)(Fiete,stm)
- Fixed Bug in Tradeplaner: sorting after prices (sell) is working again.(Fiete)
- Added some information to building details: beside the building costs the needed skill-level and maximum size of the building is displayed.(Fiete)
- Added some information to ship details: wood consumption and needed skill-level. Also if a ship is still under construction, and it is damaged, now the amount of damage (relativ and in wood-units) is displayed.(Fiete)
- Feature Wish: showing appropiate region ressources when selecting a unit with specific skills (e.g. displaying stone ressource (amount and level) when selecting an unit with mining skill) (Fiete)
- Fixed Bug: TEMP units now generate better order-completion depending on skills.(Fiete)
- Feature Wish: Comments for units. Like for regions, ships, buidlings comments may be added, stored in the CR, not send to the server. Use right click to add, modify or delete. PLz notice the little markers in front of every comment-line, they took another programming hour..;-)(Fiete)
- SkillChartBug(?): added the Skillchart to the magellan.jar - no plugin needed anymore. (Fiete)
- GIVE/RESERVE EACH (GIB/RESERVIERE JE) implementiert (stm)
- order completion of FOLLOW (FOLGEN) SHIP (SCHIFF) now lists also ships from region messages (stm)
- ship radius display (re)inserted. (stm)
1_2_4_beta7 (24. Dezember 2006, 02:30 Uhr)
- tuned the pathfinder for ships to sail under land. See here for details.(Fiete)
- while merging CRs and changing origin now messages are updated to new coordinates. (thx stm)
- encoding problems? When exchanging order-files between systems with different text-encoding (e.g. UTF and ISO) some characters are "damaged", also the ECheck-feature will not work properly. Thx to apexo now the user can force magellan to use the ISO-encoding for reading and writing order-Files and for feading ECheck. (thx apexo) (JVorlage - support is ToDo)
- the encoding feature is optional - if you do not activate it, nothing will change. For activiation there is a new panel in extra->preferences(options) named text encoding. (Fiete)
- Fixed Bug 1596522: Luxuries in Trade Organizer now internationalized (Fiete, thx Khadar)
- Fixed Bug 1601427 :Date in Title Bar now internationalized (Fiete, thx Khadar)
- Feature Request 1595564: added a BACK-Button in information about potions (like in spells)(Fiete, thx xenomorph666)
- Feature Request 1596232: the information about the capacity of a unit concerning items may now be tuned to show all items in the game, not only the items (in friendly hands) of the current region. Right click an the Capacity-headline and choose the wanted detaillevel. BUT: for non-german CRs the items are limited to the items in the CR, because only for these items we have a good chance to find an translation in the CR. (when merging CRs from different factions you still may found "german" items without correct translation within your CR.)
- Reworked the code for displaying different race icons (Fiete) and added more RaceIcons.(thx Khadar)
- Fixed Bug 1596507: when choosing the browser(FileChooser) to define a new name in the export-cr dialog, this new entry was not saved to the file history the right way.(Fiete, thx Khadar)
- while fixing 1596507 another bug was fixed: the options for exporting a CR where not saved properly to the ini-file. Fixed now (Fiete).
- added a new replacer (for ARR, map-tooltips etc): posX and posY delivers the X and Y coordinates of the region
- added the english translation for "set trustlevel" in faction statistics (thx Khadar).
- in faction statistics "persons of other races" have now race specific icons too (Fiete).
- in errors.txt now the magellan version is written at the beginning of the file(Fiete).
- when showing the components of a spell the output is better formatted now, explaining what is used per level and what per spell. (Fiete, permanent Aura now has an own icon thx to Khadar).
1_2_4_beta6_5 (22. November 2006, 22:00 Uhr)
- adjusted the Tree in the Overview Window to avoid BUG 1588828 (regions with bold names not fully shown in tree)
- added support for skins.jar: more skins including Windows XP (with fixed BUG 1552919: Mehrzeilige Meldungen werden nicht korrekt angezeigt ). skins.jar should be saved to the magellan directory.
- Compiled and tested with Jave Runtime 1.4. - contact me, if you need still Magellan for 1.3., 1_2_4_beta6_4 still available and working with 1.3.
- added new icon for "hunger" (hungry) (thx Khadar)
1_2_4_beta6_4 (16. November 2006, 23:45 Uhr)
- fixed bug 1590624 : minor type "trade tax" (thx Khadar)(Fiete)
- reworked setOrigin code (stm)
- bug 1586603 : wrong base in generated CR and orders: ensured, that eressea and vinyambar games will read and write base36. Not solved yet - have to monitor that!(Fiete)
- added CR-tag familiarmage to merge-function (showing the familiar mage is in the code already, both directions)(Fiete)
- fixed bug 1583160 : wrong order completion for region cast with distance = 2 (Fiete)
- feature wish 1552898 (lanwin): auto completion when saving orders. See options for pattern to define. added. (Fiete)
- bug 1562075: adjusted weight of trophies to 0.01 (was 1), removed html-rules-files (Fiete)
- feature wish 1583169 : added context menu "select units" for detail-window -now you can select e.g. all units within a ship or with a special skill or with a special item, right-click on them and choose: select units. All will be selected in the overview window and now you have in the details window (on the right) the summary (weight, silver etc) of all units AND you can give orders to all of the units with one line of order. (Fiete)
- added icons: munition,age, groups, prefix (thx Khadar)
1_2_4_beta6_3 (06. November 2006, 16:30 Uhr)
Feuerwaende nicht mehr zu Insel gehörig auch in nicht-de Version. (Fiete)
Feine Icons fuer Reserviere und Trophaeen (thx Khadar)
Reservierte Gegenstände gehen in die Gewichtsberechnung mit ein. (Versuch 3, thx xenomorph)
1_2_4_beta6_2 (04. November 2006, 14:30 Uhr)
HotFix:
Laden einiger Dateien aus der jar fehlerhaft. (Fehler aus 6_1), fixed (Fiete).
1_2_4_beta6_1 (04. November 2006, 00:00 Uhr)
HotFix:
Feature 1558058 : Reserviere bei Gewichtsberechnung hat nicht komplett funktioniert (thx Xenomorph), fixed by Solthar.
Anzeige der Heldenzahlen in der Parteistatistik führte bei Neueingabe von Passwörtern zu einem Fehler - fixed (Fiete).
1_2_4_beta6 (02. November 2006, 16:00 Uhr)
Nach Aussage von Solthar (stm) ist der merger sicherer und cleverer (thx Soltan)
Bug 1581834 : Regionsressourcen werden beim mergen gelöscht - fixed (solthan)
Bug 1581811 : HELFEN BEWACHE jetzt korrekte syntax (vorher: HELFEN BEWACHEN, dito der reine BEWACHE Befehl). (Fiete)
Bug 1581814 : Kein Report hinzufügen, wenn noch kein Report geladen ist. Diverse Menuepunkte sind nun inaktiv, solange kein Report geladen ist.(Fiete)
Bug 1581830 : Option.setValues() fehler: behoben, die Eressea-Optionen werden nun wieder richtig geparst - allerdings nicht angezeigt. (Fiete)
Bug 1584256 : Hotspot setzen -> Absturz. Gefixed. (Fiete)
Bug 1560157 : Anzeige unbemannter Schiffe. Entsprechende Regionen koennen nun ausgewaehlt werden. (Solthar)
Feature 1558058 : Reserviere bei Gewichtsberechnung - thx Solthar. Inklusive kleine Warnung, wenn zuviel befohlen wird...(Solthar)
Feature 1588877 : Bei Inselauswahl werden nun Feuerwaende nicht mehr zur Insel gezaehlt. (Fiete)
Anzeige des Parteialters, der aktuellen und maximalen Anzahl von Helden, wenn vorhanden Daten aus dem CR (Fiete)
1_2_4_beta5_5 (18. Oktober 2006, 01:00 Uhr)
added a icon for sea persents, "kraeuterbeutel" and guarded (region) (thx khadar)
corrected recruitment costs for orcs (Bug 1573396, thx Manu)
added language support for production in faction stats (and icons, thx khadar)
1_2_4_beta5_4 (20. September 2006, 20:30 Uhr)
introducing race icons (Fiete, thx khadar)
added information for current and max amount of heros (Fiete)
1_2_4_beta5_3 (19. September 2006, 02:30 Uhr)
fixed loading and saving gz and bzip files (thx to jonathan)
more icons for faction statistics and unitinfo(thx khadar)
1_2_4_beta5_2 (16. September 2006, 23:30 Uhr)
new Icons for castles (Bug 1558054,Fiete,thx to khadar)
small info for max horses for walking and riding (Feature 1558060, Fiete)
added icons for building categories in faction stats (Fiete, thx khadar)
1_2_4_beta5_1 (13. September 2006, 01:00 Uhr)
added rules-file for vinyambar II to calculate the correct weight of catapults (old 120 GE) (Fiete, thx to Morrigan for reporting, thx to Ingo Schwarze for the big hint)
1_2_4_beta5 (12. September 2006, 00:30Uhr)
Geburtstagstorte = birthday cake only as a icon for the specified item(Fiete, wish of khadar)
Icons in english environment for health-status working again(Fiete)
Icons for skills within the english faction stats now working(Fiete, thx khadar)
The attribut "wahrerTyp" for buildings is now recognized and displayed - no crash anymore ((Traumschlößchen-)Bug 1476059, Fiete)
For english users now different ship types have different icons (Fiete, thx khadar)
Startwindow now displays magellan-version-info (Fiete)
In faction statistics now under ships the icons are listed, not only a folder for each shiptype (Fiete)
1_2_4_beta4_2 (10. September 2006, 20:45 Uhr)
Geburtstagstorte = birthday cake as an Icon now (Fiete, thx to khadar)(Changed in beta5)
email in faction statistics has an icon now (Fiete, thx to khadar)
The solar sail = Sonnensegel has now an icon (Fiete, thx to khadar)
1_2_4_beta4_1 (10.September 2006, 02:00 Uhr)
Only 3 new Icons, thx to khadar
Capacity on foot new icon, capacity on horse nor icon (replaces "reiten"), temp units with at least 1 person (projection next round) got a birthcake.
1_2_4_beta4(09. September 2006, 01:00 Uhr)
Display extra warning for overloaded ships (Bug 1552896, Fiete)
Display modified person count when selecting units (Bug 1553270, Fiete)
Display weight and modified weight when selecting units (Feature 1553271, Fiete)
Change InfoDialog to better display and showing Version. (not final yet)(Fiete)
1_2_4_beta3_3(04. September 2006, 00:10 Uhr)
Compiliert mit und für JRE 1.3., getestet mit JRE 1.3.1_18,1.4.2_12,1.5.0_06 (Fiete)
1_2_4_beta3_1(01. September 2006, 18:30 Uhr)
JRE-anforderungen via Compilerkonfiguartion auf Version1.3 eingestellt (Fiete)
1_2_4_beta3 (31.August 2006)
echeck Versionen mit "ungewöhnlichen" Build-nummern (4.3.2-3) werden unterstützt (Fiete)
echeck-Fehlermeldungen vor dem eigentlichen eCheck-output werden bei "Erkannten Meldungen" ignoriert (Fiete)
bei überladenen Schiffen weist (!!!) auf die Überladung hin (Fiete)
Bei Erkennung von Spielen mit Namen "GAV*..." wird beim CR-Schreiben die Zeile mit der Sprachinfo ("de";locale) nicht geschrieben (Fiete)
1_2_4_beta2 (28. August 2006)
korrigierte Anzeige der Schiffskapazität (Ilja)
Verbesserung beim Mergen von Ressourcen (Ilja)
Ergänzung des Date- Headers bei Befehls-Mails (Fiete)
Source-Code:
Die java-klassen ensprechen dem aktuellen Stand von Sourceforge.