3660 Commits

Author SHA1 Message Date
andy5995
d69afe16bc
menu_state_custom_game:correct spelling
* correct to updateControllers
2018-01-26 00:59:31 -06:00
andy5995
d52c3e1693
menu_state_connected/custom.cpp: add space between >>
Same problems as 71c9e59b6a9958a87a2b565d5a0424ba8eaba1ca
2018-01-25 14:30:00 -06:00
andy5995
71c9e59b6a
main.cpp:add space between >>
Attempt to fix failing build

https://travis-ci.org/ZetaGlest/zetaglest-source/jobs/333402071#L1426

Build passes on my system, but travis doesn't like it.
2018-01-25 13:40:41 -06:00
andy5995
d8dafe5015
a.cpp:remove stray char 2018-01-25 12:41:38 -06:00
Jammyjamjamman
04cddae679 Added comments describing how the AI works. 2018-01-25 11:59:27 +00:00
andy5995
643aff1aa3
glest_game/menu:reformat/restyle source code
* used 'indent -nut -i2 -bli0 -ppi 3 *`
2018-01-25 02:21:52 -06:00
andy5995
0f469061ec
glest_game/main:reformat/restyle source code [skip ci]
* used 'indent -nut -i2 -bli0 -ppi 3 *`
2018-01-25 02:21:15 -06:00
Jammyjamjamman
464860aa02 Made changes to the AI; hopefully upgrades! 2018-01-24 12:48:39 -06:00
andy5995
31d91e8544
observers don't use a slot on maps [wip #13]
* This reverts part of 42541caab7d457d0c73f63ec6dc1e8816ceff704
* This fixes the bug from 42541caab7d457d0c73f63ec6dc1e8816ceff704
where if there 4 slots being used on a 4 player map, the game will crash
if an observer is in the 5th slot.
* The menu needs to be altered to accomodate the extra lines of text.
* There needs to be checks put in place so people in the extra slots can
only choose "observer" mode. If they choose a different faction, the
game will crash.
2018-01-24 02:40:44 -06:00
Andy Alt
42541caab7
[wip] change how observer mode works (#13) (#14)
The positioning of the labels and text will need changing. I'm going to
ask @jammyjamjamman if he'll fix it up all nice and pretty.

* [wip] change how observer mode works (#13)

* [wip] opens 10 slots on any map [observer mode]

* [wip]set start location for observers [skip ci]

* [wip] new observer mode works with no crashing

I need to clean up the code more though. I only did the bare minimum to
change the way observer mode works.
2018-01-23 21:00:32 -06:00
andy5995
ce3f792f94 change version to 0.8.01 (#3) 2018-01-23 13:13:15 -06:00
andy5995
147264d089 program.cpp:change if to #if
changed some if statements to use a preprocessor directive.
2018-01-23 00:30:22 -06:00
Jammyjamjamman
95c3ebbd10 modified AI code so that AI performs updates faster. 2018-01-23 02:32:39 +00:00
andy5995
185b56b8ea
menu_state_custom_game.cpp:enable ability to join a running game
If there are network slots open when the game starts, players can join a
running game.

From the game setup menu, select "advanced options" -> in-game join

Not sure how stable it is though.
2018-01-21 01:27:25 -06:00
andy5995
e6e7c620a3
menu_state_new_game.cpp: remove code that blocks players
(closes #6)

This means "InternetGamesGamesAllowed" will not be used. Anyone can
enter the lobby even if they can't beat a 1.0 cpu.
2018-01-15 11:54:50 -06:00
andy5995
45bccef4a9
change build target to "zetaglest"
* add dependency info to README
* rename script
* renamed windoze to windows

At some point, it will be better to split off the installation
instructions from the README.
2018-01-14 11:17:14 -06:00
andy5995
cc3d7c6f5d
make sure ZG users enter the correct IRC channel 2018-01-13 23:13:20 -06:00
titiger
bc01b2922c prevents a crash when map group is empty. 2017-12-06 01:38:52 +01:00
SoftCoder
588ec21d8a - more cppcheck cleanup, AND some new inernal steam commandline parameters to reset stats and enable debugging 2017-10-09 23:09:52 -07:00
SoftCoder
865a665bf0 - round 2 of cppcheck code cleanup 2017-10-09 20:21:14 -07:00
SoftCoder
26581a77d2 - first round of cleanup from cppcheck report 2017-10-09 19:09:36 -07:00
SoftCoder
2988521701 - added another steam achievement for winning first online game 2017-10-08 23:05:29 -07:00
SoftCoder
d78f28983b - some coverity based cleanups 2017-10-08 20:31:42 -07:00
SoftCoder
9de36c32a3 - cleanup achievement code for easier expansion later 2017-10-07 16:45:31 -07:00
SoftCoder
f744d90538 - added first steam achievement support (winning your first game) as a reference 2017-10-07 14:53:51 -07:00
SoftCoder
59be04ab6a - attempt to correct tomreyns cmake linker issue 2017-10-07 08:59:27 -07:00
SoftCoder
eaad769182 - some code cleanup fro mthe steam integration 2017-10-07 03:01:21 -07:00
SoftCoder
b34003b4a5 - enable using steam statistics to save players network based game end game stats to steam 2017-10-07 02:40:34 -07:00
SoftCoder
de34e1c894 - fix windows build 2017-09-24 09:40:20 -07:00
SoftCoder
a9874ea4b3 - fix windows build 2017-09-24 00:12:02 -07:00
SoftCoder
0443ce9a26 - fix windows build 2017-09-24 00:00:49 -07:00
SoftCoder
6479690d67 - fix windows build 2017-09-23 23:59:56 -07:00
SoftCoder
42221f2d52 - Fix windows build 2017-09-23 23:51:22 -07:00
SoftCoder
36bc6a4497 - initial work to integrate theam SDK with megaglest 2017-09-23 17:15:44 -07:00
Mark Vejvoda
aebd07f3bb Merge pull request #172 from MegaGlest/tomreyn-patch-1
Shorten indicator for headless server mode
2017-09-23 02:39:31 -04:00
SoftCoder
5d0f5013fd - allow using new cmake var for finding glest.ini called MG_CMAKE_INSTALL_PREFIX to solve issue #167 2017-09-22 23:21:40 -07:00
SoftCoder
de8d05b882 - update opengl version check since 2.1 is really the minimum supported 2017-09-22 17:17:49 -07:00
SoftCoder
96bd937218 - protect lan search if not local ip's found and add a little more output 2017-09-21 17:04:56 -07:00
titiger
9d12682fb5 fix for #173
fix a crash with unknown screen resolution in .megaglest
2017-08-29 01:27:53 +02:00
Tom Reynolds
4dc6b44e03 Shorten indicator for headless server mode
"Headless (servername)" is really long. https://forum.megaglest.org/?topic=9965 requests for it to be shorted.
Changing this means that the masterserver code interpreting this 'tag' also needs to be edited.
2017-08-26 16:01:42 +02:00
filux
5323a4fcdf let's try static curl also for mac OS 2017-08-25 22:06:08 +02:00
filux
ef1c26d931 improved formatting of '--help' output in a way to be more friendly for help2man 2017-04-01 14:53:34 +02:00
SoftCoder
bdfb05a700 - attempt to add support for static use of wxwidgets in tools 2017-03-20 17:06:12 -07:00
titiger
4425b7d234 Use steam player name as default playername if nothing was set 2017-03-13 00:58:06 +01:00
SoftCoder
6468f13f28 - set default player name to steam player name if running via steam on first execution 2017-03-11 21:16:20 -08:00
titiger
2133b8fd07 show megaglest version in irc WhoIS 2017-03-11 23:57:44 +01:00
titiger
438d37c59f render meeting point for all selected units 2017-03-10 01:14:27 +01:00
filux
c81dea0029 version number for the development 2017-03-08 21:44:28 +01:00
filux
4846ad092e version number for the release 2017-03-08 21:29:45 +01:00
filux
64a2c6dbbf missing button came back 2017-03-06 19:29:50 +01:00