Changesets: spring
develop 12902cbb
Timestamp: 2006-08-29 00:03:41 Author: tnowell [ Details ] [ Diff ] |
BUGFIX fixes an error in exception handling that meant that when an exception was caught the data was not logged correctly, as the exception was not caught correctly. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1984 37977431-3df6-0310-b722-df95706aa16b |
||
mod - AI/Global/NTAI/Core/include.h | [ Diff ] [ File ] | ||
develop bea73c60
Timestamp: 2006-08-28 22:27:27 Author: tvo [ Details ] [ Diff ] |
BUGFIX * Fix double delete[] crash bug in NTAI. * Honor gameSetup->minSpeed & gameSetup->maxSpeed on game start. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1983 37977431-3df6-0310-b722-df95706aa16b |
||
mod - AI/Global/NTAI/Helpers/Terrain/MetalHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitDefHandler.cpp | [ Diff ] [ File ] | ||
develop 19d6f108
Timestamp: 2006-08-28 22:14:14 Author: tnowell [ Details ] [ Diff ] |
BUGFIX forgot to update the version n# in the dll resource file from RC22 to .23 Made metal makers a higher priority then mexes in the rule system as lindir suggested. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1982 37977431-3df6-0310-b722-df95706aa16b |
||
mod - AI/Global/NTAI/Core/NTAI.rc | [ Diff ] [ File ] | ||
mod - AI/Global/NTAI/Helpers/CEconomy.cpp | [ Diff ] [ File ] | ||
develop 6a52dbc9
Timestamp: 2006-08-28 21:22:30 Author: trepan [ Details ] [ Diff ] |
* A copy of the r1968 patch that was applied directly to branches/taspring_0.73/ (when it should have been applied to trunk/, with the appropriate tag) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1981 37977431-3df6-0310-b722-df95706aa16b |
||
mod - AI/Group/CentralBuildAI/GroupAI.cpp | [ Diff ] [ File ] | ||
mod - AI/Group/MexUpgraderAI/GroupAI.cpp | [ Diff ] [ File ] | ||
mod - AI/Group/RadarAI/GroupAI.cpp | [ Diff ] [ File ] | ||
mod - AI/Group/SimpleFormationAI/GroupAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/GuiHandler.cpp | [ Diff ] [ File ] | ||
develop 6f5d772a
Timestamp: 2006-08-28 17:39:18 Author: betalord [ Details ] [ Diff ] |
git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1980 37977431-3df6-0310-b722-df95706aa16b | ||
mod - Documentation/lobbychangelog.txt | [ Diff ] [ File ] | ||
develop b0596454
Timestamp: 2006-08-28 17:39:03 Author: betalord [ Details ] [ Diff ] |
TASClient: * added support for FORCESPECTATORMODE command * updated SpTBXLib to 1.8 git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1979 37977431-3df6-0310-b722-df95706aa16b |
||
develop d00fa3a4
Timestamp: 2006-08-28 17:12:34 Author: betalord [ Details ] [ Diff ] |
TASServer: added FORCESPECTATORMODE command (gives host an ability to set spectator mode by force) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1978 37977431-3df6-0310-b722-df95706aa16b |
||
develop 2c3db1fe
Timestamp: 2006-08-28 14:09:16 Author: colorblind [ Details ] [ Diff ] |
BUGFIX * Drawing of transparent units via IAICallback::DrawUnit() now actually works. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1977 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Rendering/UnitModels/UnitDrawer.cpp | [ Diff ] [ File ] | ||
develop 7948487b
Timestamp: 2006-08-28 12:52:21 Author: tvo [ Details ] [ Diff ] |
BUGFIX * remove dependency on SDL_types.h for AIs (unless SYNCDEBUG preprocessor directive is set) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1975 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/System/Sync/SyncedPrimitive.h | [ Diff ] [ File ] | ||
develop 105a388f
Timestamp: 2006-08-28 11:34:14 Author: tnowell [ Details ] [ Diff ] |
BUGFIX XE9.23 (RC23) Fixed meta tags Meta tags now have more extensive logging procedures to prevent future issues Fixed an issue with efficiency values not being retrieved by saving and loading all unit names in learning files as lower-case NTai no longer outputs to the game console if it cant find a units efficiency value Updated RC22 strings to RC23 Changed the initial learning data generation to be more accurate, and so that it is generated if the learning data already exists Modified numerous values to make learning algorithms more apparent. due to inefficiencies in the AA build data for NTai partly caused by the many changes, i haven't updated the build trees and think that the AA build tree should be removed from the release branch if its in there(is it in there? Could someone check and remove it?) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1974 37977431-3df6-0310-b722-df95706aa16b |
||
mod - AI/Global/NTAI/Agents/CManufacturer.cpp | [ Diff ] [ File ] | ||
mod - AI/Global/NTAI/Core/helper.cpp | [ Diff ] [ File ] | ||
mod - AI/Global/NTAI/Helpers/Log.cpp | [ Diff ] [ File ] | ||
develop 928fa4ac
Timestamp: 2006-08-28 02:38:30 Author: hollow [ Details ] [ Diff ] |
spring-gui: * Rewrote the map / mod indexing into classes * Fixed bug in not changing sides names * Added splashscreen & auto-updating map / mod cache git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1973 37977431-3df6-0310-b722-df95706aa16b |
||
develop 474f9c7c
Timestamp: 2006-08-28 00:52:13 Author: betalord [ Details ] [ Diff ] |
TASClient: * added support for 16 teams / 32 players * added optionally caching of all minimaps on program start * replaced some graphics with the ones from IceXuick git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1972 37977431-3df6-0310-b722-df95706aa16b |
||
develop 587d72ec
Timestamp: 2006-08-28 00:46:57 Author: tnowell [ Details ] [ Diff ] |
Quite a bit of code reformatting for aesthetics and consistency Added support for moderator channel kicks notification aswell as closing the channel window and showing the notification window when you yourself are kicked Fix a spelling error in LMain.java Added a function to the notification window to simplify the process of adding new notifications. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1971 37977431-3df6-0310-b722-df95706aa16b |
||
develop 7de506a8
Timestamp: 2006-08-27 17:18:03 Author: tvo [ Details ] [ Diff ] |
* Add auto-merge script for maintaining release branch. See comments inside script for details. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1970 37977431-3df6-0310-b722-df95706aa16b |
||
add - tools/scripts/merge.sh | [ Diff ] [ File ] | ||
develop 1e5c7f16
Timestamp: 2006-08-27 00:20:33 Author: tvo [ Details ] [ Diff ] |
* one-liner requested by AF (NTAI showing homepage URL) BUGFIX (because it must be in release too) Hereby NTAI is ready for 0.73 release: 00:13 <tvo> after this commit, is that the exact version you want in 0.73? 00:13 <Alantai> yes git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1966 37977431-3df6-0310-b722-df95706aa16b |
||
mod - AI/Global/NTAI/Core/helper.cpp | [ Diff ] [ File ] | ||
develop 1466d6f2
Timestamp: 2006-08-27 00:11:49 Author: tvo [ Details ] [ Diff ] |
BUGFIX * fix gcc 4.1 extra qualification compile error git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1965 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/ExternalAI/AICheats.h | [ Diff ] [ File ] | ||
develop 542fe65f
Timestamp: 2006-08-26 23:37:27 Author: tvo [ Details ] [ Diff ] |
Patch by Rafal99 <rafal_karczm at o2 pl>, plus I myself added the missing EnemyDamaged function to the AIs in SVN. Quoting the e-mail: "Here is what i have done: GlobalAI: * added EnemyDamaged (int damaged, int attacker, float damage, float3 dir) function to IGlobalAI, it is called when enemy inside LOS is damaged by one of your units AICallback: * added int GetBuildingFacing(int unitid), bool IsUnitCloaked(int unitid), bool IsUnitParalyzed(int unitid) functions to CAICallback * removed AIVAL_SLOPE_MAP, AIVAL_MAX_HEIGHT, AIVAL_MIN_HEIGHT variables from GetValue() function added float GetMinHeight(), float GetMaxHeight(), const float* GetSlopeMap() functions instead, so all functions concerning map info are now together * removed AIVAL_MAX_METAL from GetValue() as there is GetMaxMetal() function already * changed AIVAL variables numbers so they are in order now, also added some comments about value types they are returning (look at IAICallback.h) * changed HandleCommand(void *data) function to HandleCommand(int commandId, void *data), so it is now easier to use AICheats: * copied GetUnitTeam, GetUnitAllyTeam, GetUnitHealth, GetUnitMaxHealth, GetUnitPower, GetUnitExperience, IsUnitActivated, UnitBeingBuilt, GetUnitResourceInfo, GetCurrentUnitCommands, GetBuildingFacing, IsUnitCloaked(int unitid), IsUnitParalyzed(int unitid) from CAICallback so they are now available without LOS checks too * added GetProperty(int id, int property, void *dst), GetValue(int id, void *dst) and HandleCommand(int commandId, void *data) functions, so cheat interface is now extendable too * added void EnableCheatEvents(bool enable) function which allow AIs to get EnemyDamaged and EnemyDestroyed events even if enemy is outside LOS and radar OtherChanges: * increased GLOBAL_AI_INTERFACE_VERSION and AI_INTERFACE_VERSION * moved CGlobalAICallback::ai to private section so ais can't access it now * removed lots of unnecessary includes from GlobalAICallback.cpp and GroupAICallback.cpp * fixed problem with CAICallback::GetMinWind() and CAICallback::GetMaxWind() functions always giving wrong values when called inside CGlobalAI::InitAi It happened because information about wind was readed in the first frame, so after CGlobalAI::InitAi is called. Changed it so wind info is now loaded in CGame::CGame() (added one line to game.cpp, hope it won't cause any desyncs or such things) * changed so CGlobalAIHandler::UnitDamaged is now called after unit is paralyzed and after attacker gets experience, as it should be" git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1963 37977431-3df6-0310-b722-df95706aa16b |
||
mod - AI/Global/AAI/AAI.cpp | [ Diff ] [ File ] | ||
mod - AI/Global/AAI/AAI.h | [ Diff ] [ File ] | ||
mod - AI/Global/JCAI/GlobalAI.cpp | [ Diff ] [ File ] | ||
mod - AI/Global/JCAI/GlobalAI.h | [ Diff ] [ File ] | ||
mod - AI/Global/NTAI/Core/GlobalAI.cpp | [ Diff ] [ File ] | ||
mod - AI/Global/NTAI/Core/GlobalAI.h | [ Diff ] [ File ] | ||
mod - AI/Global/TestGlobalAI/TestGlobalAI.cpp | [ Diff ] [ File ] | ||
mod - AI/Global/TestGlobalAI/TestGlobalAI.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/AICallback.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/AICallback.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/AICheats.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/AICheats.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/GlobalAI.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/GlobalAI.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/GlobalAICallback.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/GlobalAICallback.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/GlobalAIHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/GlobalAIHandler.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/GroupAiCallback.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/IAICallback.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/IAICheats.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/IGlobalAI.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/IGroupAI.h | [ Diff ] [ File ] | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/Wind.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/Wind.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
develop b697934d
Timestamp: 2006-08-26 19:23:40 Author: hollow [ Details ] [ Diff ] |
spring-gui: * Add CHANNELTOPIC Support (minus date) * Added Team Nano Spray to Options * Fixed Saving / Loafing water wettings git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1962 37977431-3df6-0310-b722-df95706aa16b |
||
develop eb015ffd
Timestamp: 2006-08-26 17:25:22 Author: tvo [ Details ] [ Diff ] |
* Make Documentation/Spring start.txt better, ie. add all possible tags with comments etc. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1960 37977431-3df6-0310-b722-df95706aa16b |
||
mod - Documentation/Spring start.txt | [ Diff ] [ File ] | ||
develop b94892d9
Timestamp: 2006-08-26 16:43:01 Author: jcnossen [ Details ] [ Diff ] |
* support for increasing/decreasing map detail on sm3 maps. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1959 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/GUI/GUIgame.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/BaseGroundDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/BaseGroundDrawer.h | [ Diff ] [ File ] | ||
mod - rts/Map/SM3/terrain/TerrainTextureGLSL.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SMF/BFGroundDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SMF/BFGroundDrawer.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/DynWater.cpp | [ Diff ] [ File ] | ||
develop 2612ea50
Timestamp: 2006-08-26 16:19:04 Author: tvo [ Details ] [ Diff ] |
* Fix demo playing & make CPreGame a bit more tolerating towards order of network traffic. * Show server name in "Error looking up server from dns." error msg. * Fix gcc warning in Sm3GroundDrawer.cpp git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1958 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Game/PreGame.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SM3/Sm3GroundDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Net.cpp | [ Diff ] [ File ] | ||
develop ea366651
Timestamp: 2006-08-26 14:19:44 Author: tvo [ Details ] [ Diff ] |
* fix another div by zero in ntai git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1957 37977431-3df6-0310-b722-df95706aa16b |
||
mod - AI/Global/NTAI/Helpers/ubuild.cpp | [ Diff ] [ File ] | ||
develop 0f158846
Timestamp: 2006-08-26 14:14:56 Author: tvo [ Details ] [ Diff ] |
* Fix div by zero in NTAI. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1956 37977431-3df6-0310-b722-df95706aa16b |
||
mod - AI/Global/NTAI/Helpers/ubuild.cpp | [ Diff ] [ File ] | ||
develop f664bf95
Timestamp: 2006-08-26 14:07:03 Author: hollow [ Details ] [ Diff ] |
spring-gui: * Minor Fix for not showing Player Rank / Status * Disabled spamming the console with data received from Server git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1955 37977431-3df6-0310-b722-df95706aa16b |
||
develop b8495982
Timestamp: 2006-08-26 14:02:23 Author: tvo [ Details ] [ Diff ] |
* Patch NTAI for multi datadir support. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1954 37977431-3df6-0310-b722-df95706aa16b |
||
mod - AI/Global/NTAI/Agents/Chaser.cpp | [ Diff ] [ File ] | ||
mod - AI/Global/NTAI/Core/helper.cpp | [ Diff ] [ File ] | ||
mod - AI/Global/NTAI/Helpers/Log.cpp | [ Diff ] [ File ] | ||
mod - AI/Global/NTAI/Helpers/Terrain/MetalMap.cpp | [ Diff ] [ File ] | ||
mod - AI/Global/NTAI/Helpers/Units/CUnitDefLoader.h | [ Diff ] [ File ] | ||