bluehappybyte Posted February 27, 2013 Share Posted February 27, 2013 It took longer than expected but finally a new version of Dune Legacy is released. Main changes:Full-featured map editor with support of Dune2-compatible maps as well as the extended map formatIntegration of OpenSuperDune (a replacement to the original SuperDune)Unit/Structure stats and the techtree is read from a config fileUsed scaler (Nearest Neighbor or Scale2x) is configurable (default = Scale2x)Game completely localizable (except helping menu)Harvesters now have a return commandTrying to place a structure on a tile which is already occupied by (your own) units orders them to move awayAdd support for multiple different AI implementationsImproved AI: Base is now built up faster and more compactNew single and multiplayer mapsFurther changes:Determine username automatically upon first start upPressing an assigned number twice centers the screen on the selected unitsDestroyed units might spawn a soldier (Probability depends on the type of unit)Quad, Trike and Infantry units have a bumpy moving style when moving over rocks, mountains and thick spiceIdling units randomly turn aroundBullets now have an explosion animation when hittingSpice blooms have now their own animationFull Harvesters move 40% slower than empty onesUnits are defined badly damaged (smoke, only one weapon) if < 50% max. health (instead of 30%)Sardaukar Troopers and Fremen Troopers are no unit types on its own anymore (just normal Troopers)Deviation chance is now house specificStarport prices are now normal distributed (instead of uniform)Limiting number of palaces to one is now optional (default = off)As in Dune II killed sandworms no longer respawn; old behavior is now an option (default = off)New game option: Sandworms drop spice when killed (default = off)Changes to game speed: Globally configurable; saved to and loaded from savegame; configurable before start of a multiplayer gameUpdate enet to version 1.3.6Code was refactored in order to have a more consistent styleBugfix: Sand damage was using the wrong graphicsBugfix: Make it possible to order any type of unit from the starport if specified in the CHOAM sectionBugfix: Build with SDL 1.2.14 on Mac OS X for Lion compatibilityBugfix: Allow special units to be delivered by reinforcementsBugfix: Correct order of houses is Harkonnen, Atreides, Ordos, Fremen, Sardaukar, Mercenary as in the color paletteBugfix: Minimap was not updated correctly when playing with fog-of-war enabledBugfix: Stopping a unit that was awaiting pickup could "freeze" the carryallBugfix: It was possible to exceed the spice storage limit (it's still possible to circumvent the limit but it's more complex)Bugfix: Harvester returns after the last tile of spice on the map is clearedBugfix: Playing xmi music on Windows was brokenBugfix: Various fixes to the correct handling of music and sfx volume changesKnown issues:Multiplayer games still have a rare chance of getting out of syncGet it from the Dune Legacy Website. I'm curious to see what maps you create. hf 3 Quote Link to comment Share on other sites More sharing options...
Nyerguds Posted February 28, 2013 Share Posted February 28, 2013 "Unit/Structure stats and the techtree is read from a config file" Ooh, neat. 2 Quote Link to comment Share on other sites More sharing options...
Feda Posted February 28, 2013 Share Posted February 28, 2013 Wow nice, I like the new AI as well as the map editor. Keep up the good work mate ;) 1 Quote Link to comment Share on other sites More sharing options...
THE AQIB Posted March 1, 2013 Share Posted March 1, 2013 sweet!!!! will try it soon.... Quote Link to comment Share on other sites More sharing options...
MrFlibble Posted March 2, 2013 Share Posted March 2, 2013 Nice progress! I see you're implementing more stuff from the OpenDUNE code discoveries (like the full Harvester slowdown feature), right? BTW, have you considered implementing the http://forum.dune2k.com/topic/18875-dune-2-exe-editing-programming-issues/page-5#entry339889'>unused "Special" blooms? (a fixed version of 'em, that is) Quote Link to comment Share on other sites More sharing options...
bluehappybyte Posted March 2, 2013 Author Share Posted March 2, 2013 Nice progress! I see you're implementing more stuff from the OpenDUNE code discoveries (like the full Harvester slowdown feature), right?Most of the changes are either things reported here in the forum (Thanks!) or are discovered with tests I do with the original game. The new map editor made it really easy to quickly put up a map, copy it into the Dune II folder and test things in a "controlled environment". BTW, have you considered implementing the unused "Special" blooms? (a fixed version of 'em, that is)They are implemented at least since Dune Legacy 0.96.2 as random chance to get/reveal money, a trike, enemy trike or 3 enemy soldiers. Are you interested in using them in the Dune 2 eXtended Project? 1 Quote Link to comment Share on other sites More sharing options...
MrFlibble Posted March 5, 2013 Share Posted March 5, 2013 They are implemented at least since Dune Legacy 0.96.2 as random chance to get/reveal money, a trike, enemy trike or 3 enemy soldiers.Oh, that's nice :)Are you interested in using them in the Dune 2 eXtended Project?You mean you know how to hack the original DOS EXE to get them working properly? I'm not 100% sure yet.It's very obvious that the special blooms that work as crates in C&C games (or Dune 2000 for that matter) could be great in missions with limited resources and/or no spice harvesting capability for the player, but the original game allows for very limited options in advanced mission design, even if the special blooms really worked as intended (i.e. gave the player more units and did not spawn useless aircraft that isn't owned by anyone).In Dune Legacy, on the other hand, I'm sure that this would work fine, especially if it were possible for the mission designer to define what kind of content should a special bloom have in each instance (e.g. if you want to give the player a money boost or extra units in a limited resources mission). Quote Link to comment Share on other sites More sharing options...
kuffar Posted April 22, 2013 Share Posted April 22, 2013 This is the best version for multiplayer so far. Keep up the good work! I´ve posted some requests on the Feature Request tracker. I think palaces should be able to use their special ability as soon as it´s built, since it´s a 1000k credits + time investment and it was like this in the original.Also, I think having 5 infantry stay in the same tile actually makes them weaker because they all take damage when hit. Quote Link to comment Share on other sites More sharing options...
Nyerguds Posted April 25, 2013 Share Posted April 25, 2013 The problem with the special blooms, in my opinion, is that they're recognizable. If you know the graphics, you see they're different. The point of the special blooms, according to the manual, was that if you shot a special bloom you'd lose any possible bonus, while moving onto a spice field bloom would destroy the unit. If you can recognize the graphics, however, you always know which ones to shoot and which ones to drive onto. Quote Link to comment Share on other sites More sharing options...
kuffar Posted May 4, 2013 Share Posted May 4, 2013 How do I export a map from the map editor? I created a map and it didn´t create any files on the maps folder. Quote Link to comment Share on other sites More sharing options...
bluehappybyte Posted May 5, 2013 Author Share Posted May 5, 2013 How do I export a map from the map editor? I created a map and it didn´t create any files on the maps folder.There are actually two places where maps are stored. One is for the maps that are shipped together with Dune 2. This directory may be (depending on your operating system) read-only. Thus custom maps are saved at a different location. Dune Legacy uses for these custom maps the directory where also the configuration is stored which also depends on the system you are using. Have a look at http://sourceforge.net/apps/mediawiki/dunelegacy/index.php?title=FAQ:~/.config/dunelegacy (on Linux)~/Library/Application Support/Dune Legacy (on Mac OS X)C:\Documents and Settings\<YourName>\Application Data\dunelegacy\ (on Windows) There you will find subfolders for the maps.Hope this helps Quote Link to comment Share on other sites More sharing options...
kuffar Posted May 8, 2013 Share Posted May 8, 2013 Cool, thanks! Managed to find the file on C:\Users\<User Name>\AppData\Roaming\dunelegacy (windows 7).Is there a place where people are uploading their custom-made maps? I´d like to upload the map I made. I really like this editor; simple and straightforward. Some features I´d like to request:- copy/ cut/ paste functions- losing condition for a team: lose all structures, not including rocket turrets or turrets- sandworms being spawned, instead of being brought by carryall (and random behavior and/ or random number of units it eats before disappearing) Quote Link to comment Share on other sites More sharing options...
bluehappybyte Posted May 9, 2013 Author Share Posted May 9, 2013 Cool, thanks! Managed to find the file on C:\Users\<User Name>\AppData\Roaming\dunelegacy (windows 7).Is there a place where people are uploading their custom-made maps? I´d like to upload the map I made.Maybe you can just attach it to a forum post. Currently there is no central map repository where user can upload maps but I can add your map to http://sourceforge.net/apps/mediawiki/dunelegacy/index.php?title=Maps. I really like this editor; simple and straightforward. Some features I´d like to request:- copy/ cut/ paste functions- losing condition for a team: lose all structures, not including rocket turrets or turrets- sandworms being spawned, instead of being brought by carryall (and random behavior and/ or random number of units it eats before disappearing)Copy/Paste: What shall be copied? Just the terrain or also building/units? I think this feature would result in more and more further feature requests: Not only rectangular selections, rotating selections, changing houses, ... Not sure that it would be easily managable for (new) map creators at the end because of the many features. Is it really that useful? For what use case would you have used it?Losing conditions: That's definately needed. Current win/lose conditions are based on what is available in Dune II. But an extension to the map format might make a wide variety of conditions possible. e.g. the objective of a mission could be to destroy a certain building.Sandworms being spawned: Not sure what you mean. Do you think of using sandworms as reinforcements that are just spawned? How is it in Dune II? If they are brought there by carryall I wouldn't change that. If they just spawn I would consider this as a bug in Dune Legacy. Top priority is to behave similar to the original. But that doesn't mean we could provide this as an extra feature/extension, e.g. by supporting triggers with varios conditions and varios actionsSandworms with a random number of units eaten before disappearing: This might be an interesting option to add. Quote Link to comment Share on other sites More sharing options...
kuffar Posted May 9, 2013 Share Posted May 9, 2013 Sandworms being spawned: Not sure what you mean. Do you think of using sandworms as reinforcements that are just spawned? How is it in Dune II? If they are brought there by carryall I wouldn't change that. If they just spawn I would consider this as a bug in Dune Legacy. Top priority is to behave similar to the original. But that doesn't mean we could provide this as an extra feature/extension, e.g. by supporting triggers with varios conditions and varios actions Ok, it´s really not a priority, since it´s working fine for gameplay (since the sandworms are neutral). Copy/Paste: What shall be copied? Just the terrain or also building/units? I think this feature would result in more and more further feature requests: Not only rectangular selections, rotating selections, changing houses, ... Not sure that it would be easily managable for (new) map creators at the end because of the many features. Is it really that useful? For what use case would you have used it?I agree that it´s not a priority here. I´d basically use it to copy small rectangular parts of the map, e.g. concrete, to paste it somewhere in order to make the starting point for players similar (which can´t be achieved through mirror modes alone, e.g. a map for 3 or 5 players). I´m having trouble uploading the file. Tell me an email to send it to. What are the priorities of the project at the moment? Quote Link to comment Share on other sites More sharing options...
bluehappybyte Posted May 11, 2013 Author Share Posted May 11, 2013 I´m having trouble uploading the file. Tell me an email to send it to.I never tried the upload of maps in this forum but I thought it is possible. Anyway I sent you a private msg with my mail adress. What are the priorities of the project at the moment?I think one major next point is further improving the AI. Another point is porting to SDL2. But the project is very open for developers to join and develop other features. So if you wanna join... There is not just coding but also mapping, modding or taking care of the website. Quote Link to comment Share on other sites More sharing options...
MrFlibble Posted May 11, 2013 Share Posted May 11, 2013 I never tried the upload of maps in this forum but I thought it is possible. Anyway I sent you a private msg with my mail adress.There's a limited number of file formats that can be in a post attachment. ZIp archives are one of them, but I think RAR or 7z aren't. Quote Link to comment Share on other sites More sharing options...
kuffar Posted May 12, 2013 Share Posted May 12, 2013 I think one major next point is further improving the AI. Another point is porting to SDL2. But the project is very open for developers to join and develop other features. So if you wanna join... There is not just coding but also mapping, modding or taking care of the website.SDL2 = Simple DirectMedia Layer 2.0?By "mapping" you mean "creating maps" or a type of programming?How does one "take care of the website"? Despite being "very open", I think the project is not well known by the public or developers. Or perhaps not many people are interested (which would be sad).I´m asking these questions (and helping by testing the game and/ or making maps) because I´m looking forward to this game becoming a popular multiplayer game on the internet. I´m very excited about this project, and I think the game as of now is fine, just requiring some more polishing on the gameplay. Graphics wise I think it´s fine, unless some artist is willing to create new models and/or import them from Dune 2000 and/or Emperor. Quote Link to comment Share on other sites More sharing options...
bluehappybyte Posted May 16, 2013 Author Share Posted May 16, 2013 SDL2 = Simple DirectMedia Layer 2.0?Yes. Currently Dune Legacy is using the 8-bit mode of SDL. Thus first a switch to 32-bit colors is necessary. By "mapping" you mean "creating maps" or a type of programming?Creating maps. The number of available maps is currently very limited. I hope to get people interested in creating maps and extending http://sourceforge.net/apps/mediawiki/dunelegacy/index.php?title=MapsBTW: I tested your map yesterday and really enjoyed it. It was interesting to have a map with an uneven number of players as most other maps are symmetric. Just one remark: Only Player 1 gets sandworms every 4 minutes, but other players are left out. Nevertheless I uploaded your map to the above mentioned map section. How does one "take care of the website"?Currently there is only the sourceforge page and a wiki as a least effort approach. But if someone would take care of the website we could have a map database, a forum, etc. Problem is not just setting things up but also updating them (e.g. security bugfixes) and moderating them (e.g. removing spam). Despite being "very open", I think the project is not well known by the public or developers. Or perhaps not many people are interested (which would be sad).I´m asking these questions (and helping by testing the game and/ or making maps) because I´m looking forward to this game becoming a popular multiplayer game on the internet. I´m very excited about this project, and I think the game as of now is fine, just requiring some more polishing on the gameplay. Graphics wise I think it´s fine, unless some artist is willing to create new models and/or import them from Dune 2000 and/or Emperor.Definitely and I'm looking forward in getting your help (e.g. further maps?). Polishing up things is needed and planned to happen in the future. Just file bugs in case you notice something even though I'm sometimes too busy with other things to respond to them timely. Quote Link to comment Share on other sites More sharing options...
kuffar Posted May 16, 2013 Share Posted May 16, 2013 Only Player 1 gets sandworms every 4 minutes, but other players are left out. The sandworms that appear (by carryall) every 4 minutes are neutral. They even attack the units from player 1. They´re meant to work as a random factor in the map, like "something else the players need to be aware of if they want to succeed". That´s the best solution I could find to have them appear randomly (the other option was including house Fremen, but that would be confusing and if, by accident, the player is randomed as Fremen, he would auto-lose the map). Also, if anyone plays house Fremen, he´s not going to be allied with the sandworms; they still attack house Fremen´s units.(Now, if only the sandworms would have a random behavior as well; e.g. not just standing where they spawned, but moving from there, and eating a random number of units before disappearing...) Despite finding the directory where the saved files and maps are kept, I still haven´t been able to find the .cfg file with unit and building stats and tech tree (not even on the game directory). Any idea where it could be? I´m using windows 7 64bit, by the way. One thing that bothers me about polishing the game for multiplayer is how different it could become, compared to the original game. Quote Link to comment Share on other sites More sharing options...
Feda Posted June 2, 2013 Share Posted June 2, 2013 So 6 player games aren't possible now? I made a 6 player map but only 4 player slots were available... Quote Link to comment Share on other sites More sharing options...
Feda Posted June 10, 2013 Share Posted June 10, 2013 I've started some videos about Dune Legacy as I find it the best remake so far. This is the playlist ^ Quote Link to comment Share on other sites More sharing options...
MrFlibble Posted June 10, 2013 Share Posted June 10, 2013 Great initiative, thanks for sharing! :D Quote Link to comment Share on other sites More sharing options...
kuffar Posted June 10, 2013 Share Posted June 10, 2013 So 6 player games aren't possible now? I made a 6 player map but only 4 player slots were available...So you tried to play with 6 players, but the game only let you put 4 players (despite having 6 spots)? Quote Link to comment Share on other sites More sharing options...
Feda Posted June 11, 2013 Share Posted June 11, 2013 Yes, fremen and mercenaries were in brackets for some reason. I tried again and this time all players showed up. Maybe i just did something wrong. Quote Link to comment Share on other sites More sharing options...
kuffar Posted June 11, 2013 Share Posted June 11, 2013 Were in brackets? Did you change players 4 and 6 on "Player Settings" (in the map editor) to "Any", instead of "Fremen" or "Mercenary"? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.