2025-08-03 05:37 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
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 ]
First  Prev  1 2 3 ... 110 ... 220 ... 330 ... 440 ... 550 ... 660 ... 770 ... 880 ... 990 ... 993 994 995 996 997 998 999 ... 1057 1058 1059  Next  Last