Attached are patches for locale/pl.tmpl (syncing and improve some translations), levels/ClippedWings.src and a general patch to some levels (some fixes, more uniformity). As for network mode, I could only test it via loopback (two crimsons launched communicating with each other), but it shouldn't change much. Anyway, here are my opinions (not in any particular order): 1. It's great. 2. When I finish game, the client shows normal map selection, not grayed out like it should. 3. Sides are fixed. Server is always FNA. This can cause problems if only one player can create server (ex. the other one has private IP, is behind firewall/NAT). 4. More than once I've clicked/pressed Enter when waiting for remote player, thus exiting and breaking the game. I'd like some confirmation dialog there. 5. When one player stops, exiting the game, the other player's binary crashes[1]. Maybe sending some package with 'I've just exited, don't bother listening more from me' would help 6. There's an untranslated message 'Waiting for client...', when awaiting connection. In Polish it should be 'Czekanie na drugiego gracza...', no special characters needed (and so no patch from me required ;) [1]: Message is SDLNet_Open: Couldn't connect to remote host Fatal signal: Broken Pipe (SDL Parachute Deployed) if the client exited (and the server crashed) or just the Broken pipe part if the client crashes. Torinthiel -- Waclaw "Torinthiel" Schiller GG#: 3073512 torinthiel(at)megapolis(dot)pl gpg: 0906A2CE fpr: EE3E DFB4 C4D6 E22E 8999 D714 7CEB CDDC 0906 A2CE "No classmates may be used during this examination"
Index: pl.tmpl =================================================================== RCS file: /home/cvspsrv/cvsroot/games/crimson/locale/pl.tmpl,v retrieving revision 1.13 diff -u -r1.13 pl.tmpl --- pl.tmpl 18 Nov 2006 15:21:35 -0000 1.13 +++ pl.tmpl 19 Nov 2006 18:59:51 -0000 @@ -1,5 +1,5 @@ # polish language file for Crimson Fields -# Based on en.tmpl revision 1.15 +# Based on en.tmpl revision 1.16 language=polski id=pl @@ -76,7 +76,7 @@ # _Cofnij # MSG_B_SERVER -_Server Name/Address +_Nazwa/adres serwera # MSG_B_PORT _Port # @@ -86,9 +86,9 @@ # Gra z komputerem # MSG_GAME_NETWORK_SERVER -Network (Server) +SieÄ (Serwer) # MSG_GAME_NETWORK_CLIENT -Network (Client) +SieÄ (Klient) # Potyczki # @@ -167,11 +167,11 @@ # PotwierdÅ _hasÅo # MSG_NET_WAITING -Waiting for remote player... +Czekanie na drugiego gracza... # MSG_NET_CONFIG_SERVER -Server Configuration +Konfiguracja serwera # MSG_NET_CONFIG_CLIENT -Connect to Server +PoÅÄcz z serwerem # MSG_TRANSFER_UNITS Wybierz Åadunek. # @@ -204,7 +204,7 @@ # Nie udaÅo siÄ zapisaÄ gry! # MSG_ERR_NETWORK -Lost connection to remote peer! +Przerwane poÅaczenie z drugim graczem! # Nieudane zaÅadowanie misji! #
Index: ClippedWings.src =================================================================== RCS file: /home/cvspsrv/cvsroot/games/crimson/levels/ClippedWings.src,v retrieving revision 1.1 diff -u -r1.1 ClippedWings.src --- ClippedWings.src 18 Nov 2006 15:39:54 -0000 1.1 +++ ClippedWings.src 20 Nov 2006 11:53:26 -0000 @@ -778,3 +778,68 @@ The rebels have taken the airfield. It will now become much harder for us to coordinate our airstrikes against the main body of the FNA. You have failed! [/messages] + +[messages(pl)] +PodciÃÂte skrzydÄÂa + +autor: Jens Granseuer <jensgr@xxxxxxx> + +Trzecia misja kampanii Yalwa. +% +PrzegraliÄÂmy ostatnio kilka mniejszych potyczek z rebeliantami z Wolnej Armii Nexusu, ale sytuacja wciÃÂÄÅ jest pod kontrolÃÂ. Wydaje siÃÂ ÄÅe trzon ich "armii" porusza siÃÂ na pÄÅÄÂnoc, na RÄÅwniny Sarot. Ten gÄÂupi ruch pozwoli nam ÄÂatwo ich zaÄÂatwiÃÂ z pomocÃÂ kilku skoncentrowanych nalotÄÅw, z niewielkim zagroÄÅeniem dla naszych wojsk. + +JednakÄÅe, oni teÄÅ zdali sobie z tego sprawÃÂ. W pobliÄÅu lotniska Mhran, wÃÂzÄÂa maÄÂego lecz istotnego dla regionu poÄÂudniowo-zachodniego, zaobserwowano kilka wrogich jednostek. Nie moÄÅemy pozwoliÃÂ rebeliantom na dalsze kroki. To musi siÃÂ zakoÄÂczyÃÂ tutaj. + +BÃÂdziesz dowodziÄÂ naszymi siÄÂami dookoÄÂa lotniska i odpÃÂdzisz atak rebeliantÄÅw. + +Niech ÄÅyje Imperator! +% +GÄÂÄÅwna czÃÂÄÂÃÂ naszej armii zaczeÄÂa przemarsz na pÄÅÄÂnoc. JednakÄÅe w trakcie przekraczania RÄÅwnin Sarot bÃÂdzie mocno naraÄÅona na ataki, wiÃÂc musimy zrobiÃÂ co siÃÂ da ÄÅeby trzymaÃÂ zagroÄÅenia z dala. W tym celu na lotnisko Mhran, ktÄÅre aktualnie jest uÄÅywane przez Kandelian, zostaÄÂ wysÄÂany niewielki oddziaÄÂ. SiÄÂy specjalne przejeÄÂy pobliskÃÂ opuszczonÃÂ instalacjÃÂ i przerobiÄÂy jÃÂ na tymczasowy sztab. + +Z tej bazy poprowadzisz atak na lotnisko. KandeliaÄÂskie naloty mogÃÂ ÄÂatwo pokrzyÄÅowaÃÂ nasze plany, wiÃÂc istotne jest by do tego nie dopuÄÂciÃÂ. Imperium ma w tym rejonie znaczÃÂce siÄÂy, ale na zachÄÅd od lotniska jest stara fabryka, ktÄÅra moÄÅe dostarczyÃÂ dodatkowych zasobÄÅw. + +Powodzenia! Za wolny Nexus! +% +PodciÃÂte skrzydÄÂa +% +Wolna Armia Nexusu +% +Imperium Kandyjskie +% +Koszary +% +PlacÄÅwka dowodzenia +% +Lotnisko Mhran +% +Stara fabryka +% +Sztab rebelii +% +Misja wykonana +% +Misja nieudana +% +Cele misji: + +1a. ZabezpieczyÃÂ lotnisko. +1b. ZniszczyÃÂ wszystkie siÄÂy wroga. + +2. TrzymaÃÂ Kandelian z dala od naszego sztabu. +% +Cele misji: + +1. BroniÃÂ lotniska. + +2a. PodbiÃÂ sztab rebelii. +2b. ZniszczyÃÂ wszystkie jednostki WAN. +% +PrzejÃÂÄÂeÄÂ kontrolÃÂ nad lotniskiem. Dobra robota! To powaÄÅnie zmniejszy nasze straty. +% +Nie udaÄÂo Ci siÃÂ. Kandelianie wciÃÂÄÅ uÄÅywajÃÂ lotniska. Niezliczone bomby spadnÃÂ na naszÃÂ armiÃÂ i nasze marzenia o wolnoÄÂci. +% +Rebeliancki atak na lotnisko zostaÄÂ odparty. MoÄÅemy teraz rozpoczÃÂÃÂ nasze ataki na trzon armii WAN i wreszcie zakoÄÂczyÃÂ tÃÂ farsÃÂ. Dobra robota! +% +Rebelianci przejÃÂli lotnisko. BÃÂdzie nam teraz znacznie trudniej koordynowaÃÂ naloty na trzon armii WAN. ZawiodÄÂeÄÂ! +[/messages] +
Index: ArmsRace.src =================================================================== RCS file: /home/cvspsrv/cvsroot/games/crimson/levels/ArmsRace.src,v retrieving revision 1.16 diff -u -r1.16 ArmsRace.src --- ArmsRace.src 3 Jan 2005 17:46:48 -0000 1.16 +++ ArmsRace.src 20 Nov 2006 11:53:26 -0000 @@ -698,10 +698,10 @@ [/messages] [messages(pl)] -WyÄÂcig Armii +WyÄÂcig armii autor: Jens Granseuer <jensgr@xxxxxxx> % -Po przybyciu na Nexus Kandelianie czÃÂsto decydowali siÃÂ na nie przejmowanie istniejÃÂcych baz z przestarzaÄÂym NexiaÄÂskim sprzÃÂtem, ale zamiast tego budowÃÂ wÄÂasnych. Wynikiem tych dziaÄÂaÄÂ wiele maÄÂych baz zaopatrzeniowych rozproszonych po caÄÂej planecie byÄÂo nieuÄÅywanych przez ostatnie dwa lata. +Po przybyciu na Nexus Kandelianie czÃÂsto decydowali siÃÂ nie na przejmowanie istniejÃÂcych baz z przestarzaÄÂym NexiaÄÂskim sprzÃÂtem, ale zamiast tego na budowÃÂ wÄÂasnych. W wyniku tych dziaÄÂaÄÂ wiele maÄÂych baz zaopatrzeniowych rozproszonych po caÄÂej planecie byÄÂo nieuÄÅywanych przez ostatnie dwa lata. Kandelianie mogÃÂ posiadaÃÂ o wiele lepsze systemy uzbrojenia, ale pojedyncze dziaÄÂo moÄÅe przesÃÂdziÃÂ o bitwie. Dlatego zdecydowaliÄÂmy siÃÂ na reaktywacjÃÂ tych maÄÂych baz, najlepiej bez wiedzy Federacji. Jednak nasze plany jakoÄÂ przeciekÄÂy do Imperatora i Kandelianie zaczÃÂli juÄÅ przejmowaÃÂ lub niszczyÃÂ te nasze bazy z ktÄÅrych nie majÃÂ ÄÅadnego poÄÅytku. Index: Foxhole.src =================================================================== RCS file: /home/cvspsrv/cvsroot/games/crimson/levels/Foxhole.src,v retrieving revision 1.16 diff -u -r1.16 Foxhole.src --- Foxhole.src 3 Jan 2005 17:46:48 -0000 1.16 +++ Foxhole.src 20 Nov 2006 11:53:26 -0000 @@ -810,7 +810,7 @@ [/messages] [messages(pl)] -Operacja: Lisia Nora +Operacja Lisia Nora autor: Jens Granseuer <jensgr@xxxxxxx> % PrzyczynÃÂ zwyciÃÂstw Wolnej Armii Nexusu jest zyskiwanie wsparcia z dnia na dzieÄÂ. Imperium KandeliaÄÂskie ostatnio przegraÄÂo kilka bitew. WiÃÂkszoÄÂÃÂ z nich to tylko drugorzÃÂdne potyczki, ale miaÄÂy one waÄÅne znaczanie psychologiczne: wielu lokalnych przywÄÅdcÄÅw wierzy, ÄÅe siÄÂy Imperium sÄÂabnÃÂ i pora wyrwaÃÂ siÃÂ spod jego wÄÂadzy. @@ -829,7 +829,7 @@ Niech ÄÅyje Imperator! % -Operacja: Lisia Nora +Operacja Lisia Nora % Transportowiec z ValdaÄÂskimi emisariuszami zostaÄÂ zniszczony. Spotkanie jest anulowane, a Valdan pozostaje czÃÂÄÂciÃÂ Imperium Kandyjskiego. % Index: GreatBattle.src =================================================================== RCS file: /home/cvspsrv/cvsroot/games/crimson/levels/GreatBattle.src,v retrieving revision 1.16 diff -u -r1.16 GreatBattle.src --- GreatBattle.src 3 Jan 2005 17:46:48 -0000 1.16 +++ GreatBattle.src 20 Nov 2006 11:53:26 -0000 @@ -150,7 +150,7 @@ % Nasz wywiad donosi, ÄÅe wrÄÅg otrzymaÄÂ wsparcie. Liczba i typ jednostek pozostaje nieznany. % -Wielka Bitwa +Wielka bitwa % Wolna Armia Nexusu % Index: HeavyMetal.src =================================================================== RCS file: /home/cvspsrv/cvsroot/games/crimson/levels/HeavyMetal.src,v retrieving revision 1.10 diff -u -r1.10 HeavyMetal.src --- HeavyMetal.src 3 Jan 2005 17:46:48 -0000 1.10 +++ HeavyMetal.src 20 Nov 2006 11:53:26 -0000 @@ -1183,9 +1183,9 @@ [/messages] [messages(pl)] -Heavy Metal +Heavy metal % -Heavy Metal +Heavy metal autor: Jens Granseuer <jensgr@xxxxxxx> % Od kiedy Valdan zdecydowaÄÂo doÄÂÃÂczyÃÂ siÃÂ do naszej walki o wolnoÄÂÃÂ, w okolicy zapanowaÄÂo zamieszanie. DuÄÅe bitwy byÄÂy rzadkie, ale potyczki wybuchajÃÂ nieustannie, jednakÄÅe nigdy nie przyniosÄÂy one nikomu przewagi. I, chociaÄÅ sytuacja jest na pierwszy rzut oka ustabilizowana, przygotowujemy siÃÂ do ostatecznego uderzenia. Powoli zbieramy siÄÂy w tym sektorze, i chociaÄÅ Imperium na pewno robi to samo, szczupÄÂoÄÂÃÂ naszych zasobÄÅw zmusza nas do uderzenia. Index: IslandHoppers.src =================================================================== RCS file: /home/cvspsrv/cvsroot/games/crimson/levels/IslandHoppers.src,v retrieving revision 1.14 diff -u -r1.14 IslandHoppers.src --- IslandHoppers.src 3 Jan 2005 17:46:48 -0000 1.14 +++ IslandHoppers.src 20 Nov 2006 11:53:26 -0000 @@ -125,7 +125,7 @@ % Za wybrzeÄÅami Tyarinu wiele maÄÂych wysp pokrywa powierzchniÃÂ oceanu. Wolna Armia Nexusu wywalczyÄÂa drogÃÂ do wybrzeÄÅa. Musisz jÃÂ zatrzymaÃÂ. Zajmij wyspy i zepchnij wrogÄÅw na wybrzeÄÅe. % -Wyspiarskie Skoki +Wyspiarskie skoki % Wolna Armia Nexusu % Index: MountainDefense.src =================================================================== RCS file: /home/cvspsrv/cvsroot/games/crimson/levels/MountainDefense.src,v retrieving revision 1.14 diff -u -r1.14 MountainDefense.src --- MountainDefense.src 3 Jan 2005 17:46:48 -0000 1.14 +++ MountainDefense.src 20 Nov 2006 11:53:27 -0000 @@ -451,7 +451,7 @@ [/messages] [messages(pl)] -GÄÅrska Obrona +GÄÅrska obrona autor: Thomas Klausner <wiz@xxxxxxxxxxxxxxxxxxxxxxxxxx> % KandeliaÄÂscy zwiadowcy natknÃÂli siÃÂ na jedno z naszych centrÄÅw dowodzenia na szlaku zaopatrzeniowym. Imperium Kandyjskie zareagowaÄÂo szybko i zgromadziÄÂo naziemne i powietrzne siÄÂy aby je zajÃÂÃÂ. @@ -468,7 +468,7 @@ % Tak jak siÃÂ spodziewaliÄÂmy zmiaÄÅdÄÅyÄÂeÄÂ rebeliÃÂ. Dobra robota! % -GÄÅrska Obrona +GÄÅrska obrona % Wolna Armia Nexusu %
Attachment:
pgpteUx743zH9.pgp
Description: PGP signature