Mark Vejvoda
9c992ed353
- fixed observers to be able to see queued commands of all other players
...
- updated authors for tilesets that we replaced sounds for
- updated source code release archive building script with improvements from svenstaro
- added commondata folder to data and install scripts
2011-05-06 08:44:50 +00:00
Mark Vejvoda
e34e70a0c8
- added code to merge duplicate sounds used in a techtree
2011-05-06 07:47:31 +00:00
Mark Vejvoda
c258dc0822
- display which files contain the reference (the parents) to duplicate data in validation report
2011-05-05 20:18:38 +00:00
Mark Vejvoda
6492832c35
- added initial validation code to warn about duplicate data used in factions
2011-05-05 19:21:50 +00:00
Mark Vejvoda
c3d1d6fca0
- add support for models, sounds and images to be able to load from commondata
2011-05-05 07:15:12 +00:00
Mark Vejvoda
102363f151
- added initial folder(s) and code to handle loading common data to save duplicated files space
2011-05-05 06:17:34 +00:00
Mark Vejvoda
6db2b394bf
- renamed megalgest.bin to megaglest and megaglest to start_megaglest
2011-05-05 03:31:18 +00:00
Mark Vejvoda
f8e1a5c8cb
- bugfixes found during testing of cmake builds
2011-05-04 22:30:32 +00:00
Mark Vejvoda
de40d84ebd
- updates so cmake builds everywhere and any which way (well not quite)
2011-05-04 21:59:57 +00:00
Mark Vejvoda
9a1afe1b0a
- updated scripts as well as cmake so that source and data build both together and separate from in an svn tree or the sf tarballs
2011-05-04 21:00:34 +00:00
Mark Vejvoda
dfe194fa10
- cmake now somewhat split out into binaries and data, likely needs a little tweaking and final touches, good night for now :)
2011-05-04 07:51:48 +00:00
Mark Vejvoda
4f3ecdf1ec
- default to dynamic libs since most (if not ALL) distros hate static linking, still support it for our own installer:
...
-DWANT_STATIC_LIBS=ON
is what you add to cmake call to build with statics libs as we did before
2011-05-04 07:31:18 +00:00
Mark Vejvoda
09ec5e095e
- check if users system does NOT has SVN then do not use svn version stamping
2011-05-04 07:16:44 +00:00
Mark Vejvoda
42d4e45b84
- implemented some additional install files as requested by sven (more needs to come still)
2011-05-04 06:58:22 +00:00
Mark Vejvoda
01ec71f82f
- update for vc++ 2010 project
2011-05-04 05:15:30 +00:00
Mark Vejvoda
1d10d93f64
- fixed win32 build in vc++ 2008
2011-05-04 05:09:27 +00:00
Mark Vejvoda
0e8a65b883
- added missing cscript script file for windows builds
2011-05-04 00:34:32 +00:00
mnaumann
c7fe85aff2
remove dangling "sycreenshots" symlink
2011-05-03 23:43:46 +00:00
Mark Vejvoda
fab36598b1
- lots of updates including:
...
- cmake system changes (after doing a make you may go: sudo make install to install in standard linux paths)
- updates to various pathing in order to more robustly support lhs
*WARNING, Linux dev's should run cmake like the following to avoid pathing issues as the default now is lhs paths:
cmake -DCMAKE_INSTALL_PREFIX= .. (notice the SPACE before the ..)
2011-05-03 23:34:25 +00:00
Mark Vejvoda
e4f0e8bfbf
- step #1 towards a working make install via cmake
2011-05-03 18:25:35 +00:00
Mark Vejvoda
62ae318e60
- fix spelling mistake in perl script
2011-05-03 11:22:55 +00:00
Mark Vejvoda
cd4ef0eaf7
- proper binary path extraction on all platforms and glest.ini by default can run from search path and will try to find stuff it needs in the real binary path
...
- fixed error message for untis missing be_built
- fixed mg.ini for html tool and updated perl script
2011-05-03 11:15:15 +00:00
mnaumann
6d5cd99450
Another attempt to somewhat clean up documentation files.
...
Goals:
* have two separate 'docs' directories (source code + game data) whose contents can be safely combined for distribution (no duplicate file names, meningful file names)
* somewhat standard file names
* minimum redundant data
* user-friendly README-file to display in installer
How things were moved around etc.:
Delete docs/copyright.txt (previous version)
Move and rename data/glest_game/docs/LICENSE to docs/copyright.txt
Move and rename data/glest_game/docs/README to docs/README.txt
Move and rename data/glest_game/docs/CHANGELOG to docs/CHANGELOG.txt
Rename data/glest_game/docs/{AUTHORS,AUTHORS.data.txt}
Rename data/glest_game/docs/{data_license_readme.txt,README.data-license.txt}
Rename data/glest_game/docs/{data_license.txt,cc-by-sa-3.0-unported.txt}
Symlink data/glest_game/docs/CHANGELOG.txt to docs/CHANGELOG.txt
Symlink data/glest_game/docs/README.txt to docs/README.txt
Rename docs/{copyright.txt,COPYRIGHT.source_code.txt}
Rename docs/{code_license.txt,gnu_gpl_3.0.txt}
Rename docs/{readme_windows.txt,README.compiling-windows.txt}
Rename docs/{readme_linux.txt,README.compiling-linux.txt}
Create docs/AUTHORS.source_code.txt
Create data/glest_game/docs/COPYRIGHT.data.txt
build-mg-win32.sh: Use all CPU available cores when building.
2011-05-03 10:28:54 +00:00
Mark Vejvoda
eb339956ee
- remove 7z.exe from svn and make of the build script for windows
2011-05-03 10:20:50 +00:00
Mark Vejvoda
c94eb32bd8
Stuff from pabs (debian games) round #2
...
- remove jquery minified from svn because:
<pabs> also because they are minified, that means that the source code isn't included, which violates DFSG item 2: http://www.debian.org/social_contract#guidelines
- Now we use curl to download these files if the user runs the setupDeps.sh script (mentioned in the header of the main pl file)
2011-05-03 08:42:38 +00:00
Mark Vejvoda
8b657be5a9
- fixed desktop file (validator can be run using: desktop-file-validate megaglest.desktop)
2011-05-03 08:09:02 +00:00
Mark Vejvoda
bda831861a
Stuff from pabs (debian games) round #1
...
- remove +x bit on many files that should not have it
- added gplv3 svg logo for completeness in svn
2011-05-03 07:58:59 +00:00
Mark Vejvoda
41a457bee3
- removed windows dll from svn as it is available in win32 deps
2011-05-03 06:28:59 +00:00
mnaumann
4ccd101459
* Rename docs/readme.txt to docs/copyright.txt
...
* Update READMEs for binaries
2011-05-03 04:27:37 +00:00
Mark Vejvoda
402ae16657
- added support for specifying data and log paths in the standard glest.ini and glestuser.ini
...
DataPath=x
LogPath=x
2011-05-02 18:28:57 +00:00
Titus Tscharntke
d4fb120b88
this fixes it ... but i am not very happy with the current state :/
...
maybe better skip the update call for release?
2011-05-02 01:22:33 +00:00
Titus Tscharntke
6c8e36fd24
last try to fix the display crash for today. If this does not work comment the line 813 to fix it.
2011-05-02 00:34:04 +00:00
Titus Tscharntke
620fc1cff1
next try to fix the display crash problem ....
2011-05-01 23:48:08 +00:00
Mark Vejvoda
fb79bce5ab
- added new ini entry for totalnoob to try to see if it fixes his stick trees?
...
PerspectiveFarPlane=1000
is what he should try when using this svn version
2011-05-01 22:48:44 +00:00
Titus Tscharntke
c8bb5e6fce
bugfix for crash ( when no unit is selected and display text is calculated )
2011-05-01 22:28:42 +00:00
Titus Tscharntke
7863212a94
fixes a memory problem with very small emission rates which might happen when a particle system has no more living particle.
2011-05-01 21:46:04 +00:00
Titus Tscharntke
9ce83ed21b
queued commands are displayed in a better way
2011-05-01 20:19:41 +00:00
Mark Vejvoda
5d1f75ebe6
- bugfix for enemy cell segfault for AI players
2011-05-01 15:22:58 +00:00
Mark Vejvoda
4486b4d5c3
- hide observers from battle end screen stats
2011-05-01 07:35:10 +00:00
Mark Vejvoda
070b8b76e6
- more AI enhancements to better handle repair and build positions
2011-05-01 07:24:37 +00:00
Mark Vejvoda
efc6b7ee1d
- ensure a good number of AI workers particpate in the repairing of castles
2011-05-01 06:02:49 +00:00
Mark Vejvoda
9def99c8f5
- bugfix on new cellmap pos, need to check first if unit has a cellmap
2011-05-01 05:40:45 +00:00
Mark Vejvoda
f71f83d2b8
- bugfix for AI repairing fixes a long standing legacy bug where the AI never repaired units with a cell map starting with a 0 at the first x,y in the cellmap (like magic faction).
2011-05-01 05:36:04 +00:00
Mark Vejvoda
ae9d20a6cf
- bugfix for new AI repair logic to properly detect damaged castle type units
2011-05-01 03:23:15 +00:00
Mark Vejvoda
700e768b0f
- changed default command display text to be same as 3.4 but with support to override and show queued commands up to a max of: MaxQueuedCommandDisplayCount=x where x is max queued text to show
...
- added ini support on linux so it by default looks for glest.ini and glestkeys.ini in /usr/share/megaglest and /usr/local/share/megaglest first
2011-05-01 03:12:36 +00:00
Mark Vejvoda
5ef1313296
- only show queued # in text if queued commandcount > 1
2011-05-01 02:31:36 +00:00
Mark Vejvoda
3ed7d242d9
- added more detail on error message
2011-04-30 06:36:52 +00:00
Mark Vejvoda
af1928f98e
- some cleanup of networking code
2011-04-30 06:13:23 +00:00
Mark Vejvoda
5d743f38db
- changed Internet and Game lobby to display svn rev# instead of compile date/time
2011-04-30 01:05:53 +00:00
Mark Vejvoda
030058e3fc
- revert a render method to the 3.4 version for better ATI card support (thanks for pointing this out sojourner)
2011-04-29 23:48:46 +00:00