2025-08-26 08:35 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
develop 348f90c1
Timestamp: 2007-09-01 05:40:52
Author: trepan
Details ] Diff ]
* Removed some unused static functions


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4283 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/UI/KeyAutoBinder.cpp Diff ] File ]
develop 8c5788f5
Timestamp: 2007-09-01 05:35:51
Author: trepan
Details ] Diff ]
* Removed an unused variable


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4282 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Lua/LuaVFS.cpp Diff ] File ]
develop 7b60ec1f
Timestamp: 2007-09-01 05:31:40
Author: trepan
Details ] Diff ]
* Fixing things of the not-working variety


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4281 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Lua/LuaParser.cpp Diff ] File ]
develop 10022066
Timestamp: 2007-09-01 05:19:57
Author: trepan
Details ] Diff ]
* Install the game/fonts/*.ttf files to fonts/


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4280 37977431-3df6-0310-b722-df95706aa16b
mod - SConstruct Diff ] File ]
develop de9d4f96
Timestamp: 2007-09-01 05:12:07
Author: trepan
Details ] Diff ]
* Added lua 'filename' access for FeatureDefs and WeaponDefs


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4279 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Lua/LuaFeatureDefs.cpp Diff ] File ]
mod - rts/Lua/LuaWeaponDefs.cpp Diff ] File ]
develop a347c1be
Timestamp: 2007-09-01 05:03:36
Author: trepan
Details ] Diff ]
* Parsed the 'filename' parameter for FeatureDefs and WeaponDefs
* Made the 'name' and 'filename' parameters required by UnitDefs
(the 'filename' parameter is automatically handled by the default lua script)
* Started setting up FontTexture for VFS access


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4278 37977431-3df6-0310-b722-df95706aa16b
mod - game/teamcolors.lua Diff ] File ]
mod - rts/Rendering/FontTexture.cpp Diff ] File ]
mod - rts/Rendering/FontTexture.h Diff ] File ]
mod - rts/Sim/Misc/FeatureHandler.cpp Diff ] File ]
mod - rts/Sim/Units/UnitDefHandler.cpp Diff ] File ]
mod - rts/Sim/Weapons/WeaponDefHandler.cpp Diff ] File ]
develop 1fe2b95a
Timestamp: 2007-09-01 04:38:08
Author: trepan
Details ] Diff ]
* Moved Luxi.ttf to fonts/


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4277 37977431-3df6-0310-b722-df95706aa16b
mod - installer/sections/main.nsh Diff ] File ]
develop b351bac9
Timestamp: 2007-09-01 04:20:33
Author: trepan
Details ] Diff ]
* Another missing file


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4276 37977431-3df6-0310-b722-df95706aa16b
add - rts/Lua/LuaParser.cpp Diff ] File ]
develop 0010e682
Timestamp: 2007-09-01 04:11:08
Author: trepan
Details ] Diff ]
* CamelCasing for readability


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4275 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Sim/Units/UnitDefHandler.cpp Diff ] File ]
develop 7719616b
Timestamp: 2007-09-01 03:27:22
Author: trepan
Details ] Diff ]
* Added a reference 'teamcolors.lua' script
(note the 'disabled = true' line)


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4274 37977431-3df6-0310-b722-df95706aa16b
add - game/teamcolors.lua Diff ] File ]
develop e41c6157
Timestamp: 2007-09-01 03:13:12
Author: trepan
Details ] Diff ]
* Missing file


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4273 37977431-3df6-0310-b722-df95706aa16b
add - rts/Lua/LuaParser.h Diff ] File ]
develop 0c38b8e0
Timestamp: 2007-09-01 02:19:46
Author: trepan
Details ] Diff ]
* Fixed some comments


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4272 37977431-3df6-0310-b722-df95706aa16b
mod - installer/builddata/springcontent/gamedata/featuredefs.lua Diff ] File ]
mod - installer/builddata/springcontent/gamedata/unitdefs.lua Diff ] File ]
mod - installer/builddata/springcontent/gamedata/weapondefs.lua Diff ] File ]
develop 3db6767e
Timestamp: 2007-09-01 02:12:47
Author: trepan
Details ] Diff ]
* Loaded all FeatureDefs at the beginning of the game

* Added LuaParser for the following:
UnitDefs < gamestate/unitdefs.lua >
FeatureDefs < gamestate/featuredefs.lua >
WeaponDefs < gamestate/weapondefs.lua >
Armor.txt < gamestate/armor.lua >

* Provided default lua TDF parsers for the previous definition files

* Adjusted unitsync to use LuaParser for UnitDefs

* Replaced 'armor.txt' with 'gamedata/armor.lua'

* Game.armorTypes[] was changed to a bidirectional map
* WeaponDefs[x].damages.damages[] was replaced with WeaponDefs[x].damages[index]
(starts at 0 for the default armorType)

* Disabled shadow generation when using LOS viewmode
(would be better to add shadows in LOS mode, but might as well
avoid the shadow generation overhead until the shadows are added)

* Added lua_israwnumber() and lua_israwstring() in LuaInclude.h
- lua_isnumber() returns true for strings with a valid numeric representation
- lua_isstring() returns true for numbers
- lua_tostring() will actually change a lua object's internal type
(which can cause lua_next() to report invalid keys)

* Renamed flareEfficency -> flareEfficiency

* Added the 'teamcolors.lua' local team recoloring LuaParser script

* Added the gui_game_setup.lua GameSetup widget
(and the flags.lua and flags25x15.png files to support it)

* Added SetLosViewColors()

* Added CMD.IDLEMODE to LuaConstCMD.cpp

* Added 'ghostedBuildings' to Game[]

* Added the StockpileChanged() call-in
* Added the DefaultCommand() call-in
* Added the LuaUI WorldTooltip() call-in
* Added the LuaUI GameSetup() call-in

* Added GetUnitHeight() call-out
* Added GetFeatureHeight() call-out
* Added GetFeatureRadius() call-out
* Added GetFeatureResurrect() call-out
* Added SetTeamColor() call-out
* Added GetTeamColor() call-out
* Added GetTeamOrigColor() call-out
* Removed the color info from GetTeamInfo()
(with lua backwards compatibility hacks)

* Added the rank parameter to GetPlayerInfo() (arg 7)
* Added 'autoland' to GetUnitStates()
* Renamed UnitDef::AutoLand -> autoLand
* Added the following to both UnitDefs[] and FeatureDefs[]
height, radius
minx, midx, maxx
miny, midy, maxy
minz, midz, maxz

* Added modinfo.tdf 'version', 'mutator', and 'shortName' tags
* Added 'modShortName', 'modVersion', 'modMutator', and 'modDesc' to Game[]
* Changed Game.modName to use the humanName value
* Removed Game.modHumanName

* Added the CFileHandler::NoFS access mode (change to ordered string...)

* Initialized 'mouseicon' with command names (explain ...)

* Added water lines to queued build renderings

* Removed the UnitDef.h include from Unit.h

* Added the weaponDef 'cameraShake' tag
(for use with the LuaUI ShockFront() call-in)

* Renamed CModInfo::name -> filename

* Added CModInfo shortName, version, mutator, description

* UnitDef names are always lower case now (adjusted scripts)

* Moved activeReceiver into CInputReceiver as a static variable
and update it any time that a CInputReceiver is deleted (better
than the current system that requires checks in each receiver)

* Fixed Spring.MakeFont()
* Added on-the-fly lua font texture / specfile generation

* Added localization support in the lua tooltips and ctrlpanel

* Generated local speed-ups for some of the installed widgets
(using the lua_localizer.lua script)

* Added 'blockModeSwitching' to the SmoothMove widget



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4271 37977431-3df6-0310-b722-df95706aa16b
mod - AI/Global/CSAI/ABICompatibilityLayer/IUnitDef_generated.h Diff ] File ]
mod - AI/Global/CSAI/AbicWrappers/AbicIUnitDefWrapper_generated.h Diff ] File ]
mod - AI/Global/CSAI/BuildTools/_UnitDefProxy.h Diff ] File ]
mod - AI/Global/CSAI/CSAILoader/CSAIProxyIUnitDef_generated.h Diff ] File ]
mod - SConstruct Diff ] File ]
mod - game/LuaUI/API.txt Diff ] File ]
add - game/LuaUI/Images/flags25x15.png Diff ] File ]
mod - game/LuaUI/Widgets/camera_ctrl.lua Diff ] File ]
mod - game/LuaUI/Widgets/camera_shake.lua Diff ] File ]
mod - game/LuaUI/Widgets/camera_smooth_move.lua Diff ] File ]
mod - game/LuaUI/Widgets/cmd_doline.lua Diff ] File ]
mod - game/LuaUI/Widgets/gui_bigcursor.lua Diff ] File ]
mod - game/LuaUI/Widgets/gui_comm_ends.lua Diff ] File ]
mod - game/LuaUI/Widgets/gui_fps.lua Diff ] File ]
add - game/LuaUI/Widgets/gui_game_setup.lua Diff ] File ]
mod - game/LuaUI/Widgets/gui_hilight_unit.lua Diff ] File ]
mod - game/LuaUI/Widgets/gui_selbuttons.lua Diff ] File ]
mod - game/LuaUI/Widgets/gui_team_platter.lua Diff ] File ]
mod - game/LuaUI/Widgets/gui_tooltip.lua Diff ] File ]
mod - game/LuaUI/Widgets/gui_xray_shader.lua Diff ] File ]
mod - game/LuaUI/Widgets/hook_copyqueue.lua Diff ] File ]
mod - game/LuaUI/Widgets/minimap_startbox.lua Diff ] File ]
mod - game/LuaUI/Widgets/unit_factory_guard.lua Diff ] File ]
mod - game/LuaUI/Widgets/unit_immobile_buider.lua Diff ] File ]
mod - game/LuaUI/Widgets/unit_metal_maker.lua Diff ] File ]
mod - game/LuaUI/callins.lua Diff ] File ]
add - game/LuaUI/flags.lua Diff ] File ]
mod - game/LuaUI/fonts.lua Diff ] File ]
mod - game/LuaUI/layout.lua Diff ] File ]
mod - game/LuaUI/main.lua Diff ] File ]
mod - game/LuaUI/modui_dialog.lua Diff ] File ]
mod - game/LuaUI/selector.lua Diff ] File ]
mod - game/LuaUI/system.lua Diff ] File ]
mod - game/LuaUI/widgets.lua Diff ] File ]
add - installer/builddata/springcontent/gamedata/armor.lua Diff ] File ]
add - installer/builddata/springcontent/gamedata/featuredefs.lua Diff ] File ]
add - installer/builddata/springcontent/gamedata/parse_fbi.lua Diff ] File ]
add - installer/builddata/springcontent/gamedata/parse_snd.lua Diff ] File ]
add - installer/builddata/springcontent/gamedata/parse_tdf.lua Diff ] File ]
add - installer/builddata/springcontent/gamedata/system.lua Diff ] File ]
add - installer/builddata/springcontent/gamedata/unitdefs.lua Diff ] File ]
add - installer/builddata/springcontent/gamedata/unitdefs_post.lua Diff ] File ]
add - installer/builddata/springcontent/gamedata/weapondefs.lua Diff ] File ]
mod - rts/ExternalAI/AICallback.cpp Diff ] File ]
mod - rts/ExternalAI/AICallback.h Diff ] File ]
mod - rts/ExternalAI/GlobalAICInterface/IUnitDef_generated.gpp Diff ] File ]
mod - rts/ExternalAI/GlobalAICInterface/IUnitDef_generated.h Diff ] File ]
mod - rts/Game/Camera.cpp Diff ] File ]
mod - rts/Game/Camera.h Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/Game.h Diff ] File ]
mod - rts/Game/GameHelper.cpp Diff ] File ]
mod - rts/Game/GameHelper.h Diff ] File ]
mod - rts/Game/GameSetup.cpp Diff ] File ]
mod - rts/Game/GameSetup.h Diff ] File ]
mod - rts/Game/Player.cpp Diff ] File ]
mod - rts/Game/Player.h Diff ] File ]
mod - rts/Game/PreGame.cpp Diff ] File ]
mod - rts/Game/SelectedUnits.cpp Diff ] File ]
mod - rts/Game/StartScripts/CommanderScript.cpp Diff ] File ]
mod - rts/Game/StartScripts/CommanderScript2.cpp Diff ] File ]
mod - rts/Game/StartScripts/TestScript.cpp Diff ] File ]
mod - rts/Game/Team.h Diff ] File ]
mod - rts/Game/UI/GameInfo.cpp Diff ] File ]
mod - rts/Game/UI/GuiHandler.cpp Diff ] File ]
mod - rts/Game/UI/InfoConsole.cpp Diff ] File ]
mod - rts/Game/UI/InputReceiver.cpp Diff ] File ]
mod - rts/Game/UI/InputReceiver.h Diff ] File ]
mod - rts/Game/UI/KeyAutoBinder.cpp Diff ] File ]
mod - rts/Game/UI/LuaUI.cpp Diff ] File ]
mod - rts/Game/UI/LuaUI.h Diff ] File ]
mod - rts/Game/UI/MouseHandler.cpp Diff ] File ]
mod - rts/Game/UI/MouseHandler.h Diff ] File ]
mod - rts/Game/UI/QuitBox.cpp Diff ] File ]
mod - rts/Game/UI/ShareBox.cpp Diff ] File ]
mod - rts/Game/UI/StartPosSelecter.cpp Diff ] File ]
mod - rts/Game/UI/StartPosSelecter.h Diff ] File ]
mod - rts/Game/UI/TooltipConsole.cpp Diff ] File ]
mod - rts/Lua/LuaCallInHandler.cpp Diff ] File ]
mod - rts/Lua/LuaCallInHandler.h Diff ] File ]
mod - rts/Lua/LuaConstCMD.cpp Diff ] File ]
mod - rts/Lua/LuaConstGame.cpp Diff ] File ]
mod - rts/Lua/LuaFeatureDefs.cpp Diff ] File ]
mod - rts/Lua/LuaHandle.cpp Diff ] File ]
mod - rts/Lua/LuaHandle.h Diff ] File ]
mod - rts/Lua/LuaHandleSynced.cpp Diff ] File ]
mod - rts/Lua/LuaOpenGL.cpp Diff ] File ]
mod - rts/Lua/LuaRules.cpp Diff ] File ]
mod - rts/Lua/LuaShaders.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedRead.h Diff ] File ]
mod - rts/Lua/LuaUnitDefs.cpp Diff ] File ]
mod - rts/Lua/LuaUnitRendering.cpp Diff ] File ]
mod - rts/Lua/LuaUnsyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaUnsyncedCtrl.h Diff ] File ]
mod - rts/Lua/LuaUnsyncedRead.cpp Diff ] File ]
mod - rts/Lua/LuaUnsyncedRead.h Diff ] File ]
mod - rts/Lua/LuaUtils.cpp Diff ] File ]
mod - rts/Lua/LuaUtils.h Diff ] File ]
mod - rts/Lua/LuaVFS.cpp Diff ] File ]
mod - rts/Lua/LuaVFS.h Diff ] File ]
mod - rts/Lua/LuaWeaponDefs.cpp Diff ] File ]
mod - rts/Map/BaseGroundDrawer.cpp Diff ] File ]
mod - rts/Map/BaseGroundDrawer.h Diff ] File ]
mod - rts/Map/SMF/BFGroundDrawer.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvWater.cpp Diff ] File ]
mod - rts/Rendering/FontTexture.cpp Diff ] File ]
mod - rts/Rendering/GL/glList.cpp Diff ] File ]
mod - rts/Rendering/GL/glList.h Diff ] File ]
mod - rts/Sim/Misc/DamageArrayHandler.cpp Diff ] File ]
mod - rts/Sim/Misc/Feature.cpp Diff ] File ]
mod - rts/Sim/Misc/FeatureDef.h Diff ] File ]
mod - rts/Sim/Misc/FeatureHandler.cpp Diff ] File ]
mod - rts/Sim/Misc/FeatureHandler.h Diff ] File ]
mod - rts/Sim/ModInfo.cpp Diff ] File ]
mod - rts/Sim/ModInfo.h Diff ] File ]
mod - rts/Sim/MoveTypes/AirMoveType.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/AirMoveType.h Diff ] File ]
mod - rts/Sim/MoveTypes/TAAirMoveType.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/TAAirMoveType.h Diff ] File ]
mod - rts/Sim/Projectiles/ExplosionGenerator.h Diff ] File ]
mod - rts/Sim/Projectiles/FlareProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ProjectileHandler.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/AirCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/BuilderCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/FactoryCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/TransportCAI.cpp Diff ] File ]
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
mod - rts/Sim/Units/Unit.h Diff ] File ]
mod - rts/Sim/Units/UnitDef.h Diff ] File ]
mod - rts/Sim/Units/UnitDefHandler.cpp Diff ] File ]
mod - rts/Sim/Units/UnitDefHandler.h Diff ] File ]
mod - rts/Sim/Units/UnitLoader.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Builder.h Diff ] File ]
mod - rts/Sim/Units/UnitTypes/TransportUnit.cpp Diff ] File ]
mod - rts/Sim/Weapons/Weapon.cpp Diff ] File ]
mod - rts/Sim/Weapons/WeaponDefHandler.cpp Diff ] File ]
mod - rts/Sim/Weapons/WeaponDefHandler.h Diff ] File ]
mod - rts/System/FileSystem/ArchiveScanner.cpp Diff ] File ]
mod - rts/System/FileSystem/ArchiveScanner.h Diff ] File ]
mod - rts/System/FileSystem/FileHandler.cpp Diff ] File ]
mod - rts/System/FileSystem/FileHandler.h Diff ] File ]
mod - rts/System/Main.cpp Diff ] File ]
mod - rts/lib/lua/include/LuaInclude.h Diff ] File ]
mod - rts/lib/lua/src/lmathlib.cpp Diff ] File ]
mod - tools/unitsync/SyncServer.cpp Diff ] File ]
mod - tools/unitsync/Syncer.cpp Diff ] File ]
mod - tools/unitsync/Syncer.h Diff ] File ]
mod - tools/unitsync/javabind.cpp Diff ] File ]
mod - tools/unitsync/pybind.cpp Diff ] File ]
mod - tools/unitsync/test/test.cpp Diff ] File ]
develop 0aae7c15
Timestamp: 2007-08-31 21:49:37
Author: imbaczek
Details ] Diff ]
a hackish fix for units sometimes not going to factory designated rally point (mantis 0000507, needs a proper fix TBH.)

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4270 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Sim/Units/UnitTypes/Factory.cpp Diff ] File ]
develop b8fc7b20
Timestamp: 2007-08-31 13:51:31
Author: imbaczek
Details ] Diff ]
- improve error reporting
- try to minimize damage caused by LuaUI crashes until cause is found by disabling LuaUI after several errors happen

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4269 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Lua/LuaHandle.cpp Diff ] File ]
mod - rts/Lua/LuaHandle.h Diff ] File ]
develop 7cc05ef2
Timestamp: 2007-08-31 09:16:42
Author: imbaczek
Details ] Diff ]
Patch by yuritch (mantis 0000575):
Allow for the modder to define whether the crashing planes (and/or units running long Killed() scripts) can be fired on via modrules.tdf new section:
[FIREATDEAD]
{
fireAtKilled=0;
fireAtCrashing=0;
}
The defaults are to disallow both (Spring 0.75 behaviour, both variables set to 0). Spring 0.74 behaviour (allow both) can be emulated by setting both variables to 1.

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4268 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Lua/LuaConstGame.cpp Diff ] File ]
mod - rts/Sim/ModInfo.cpp Diff ] File ]
mod - rts/Sim/ModInfo.h Diff ] File ]
mod - rts/Sim/Weapons/Weapon.cpp Diff ] File ]
develop b1e3a439
Timestamp: 2007-08-31 01:48:12
Author: tnowell
Details ] Diff ]
- Fixed unchecking of remember pass not working
- The player table in the battle window now has headers and uses the correct formatting rather than the default black text.

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4267 37977431-3df6-0310-b722-df95706aa16b
develop 59a6fc9a
Timestamp: 2007-08-31 00:41:10
Author: kloot
Details ] Diff ]
oops

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4266 37977431-3df6-0310-b722-df95706aa16b
mod - rts/build/scons/config.py Diff ] File ]
develop b3e2736c
Timestamp: 2007-08-31 00:39:43
Author: kloot
Details ] Diff ]
attach player names to net-msgs of type NETMSG_USER_SPEED

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4265 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/GameServer.cpp Diff ] File ]
mod - rts/Game/PreGame.cpp Diff ] File ]
mod - rts/System/NetProtocol.cpp Diff ] File ]
mod - rts/System/NetProtocol.h Diff ] File ]
mod - rts/build/scons/config.py Diff ] File ]
develop a66d2524
Timestamp: 2007-08-30 22:56:36
Author: imbaczek
Details ] Diff ]
- fix MAX_WORLD_SIZE definition (semicolon)
- fix several unit->unitDef->speed to use unit->maxSpeed instead, also changes the first set wanted max speed command to use speed ordered in set MAX_SPEED (fixes mantis 0000607)

Patch by KDR_11k (mantis 0000553):
- Weapons now use AimFromWeapon to determine the part to aim from, this prevents waggling and failing to aim at close ranges. Internally this means weaponMuzzlePos holds the position where projectiles get spawned, not weaponPos. To simulate the old behaviour make AimFromWeapon return the same piece as QueryWeapon does.
- Melee weapon now reports a proper angle to AimWeapon.
- Added fixedLauncher tag (bool) for missiles, starburst missiles and torpedoes, this makes the projectile spawn with the orientation of the shooting piece instead of their normal orientation. The weapon will not properly check if allies are in the way so make sure you align the launchers in a way that won't hammer right into your own forces and perhaps use collideFriendly=0. FixedLauncher conflicts with trajectoryHeight and IMO combining them is pointless anyway so don't use both on a weapon.
- Made starburst missiles obey startvelocity and weaponacceleration, if your mod set them to something silly because they didn't do anything before you'll have to adjust.
- Added projectiles tag (int), each time a weapon fires this many projectiles are spawned (on the same frame). Make sure you put them on different trajectories somehow (sprayangle or different firepoints) because otherwise they'll all be clumped in one shot. Can be set to 0 as well for script trigger weapons and can be combined with burst.
- Added COB call to "ShotX" that happens shortly before weaponX uses QueryWeaponX, use this for switching firepoints in bursts or when using multiple projectiles.
- Missiles and starburst missiles now obey smoketrail, set it to 0 to disable the smoke. To get a missile without smoketrail you have to define the weapon as a missile with WeaponType=MissileLauncher in the tdf.
- StartBuilding now supplies the pitch as the second parameter to help with custom build FX.
- Missiles, starburst missiles and torpedoes now use flighttime if present instead of the hardcoded formula (which is still used if flighttime is not present)
- Added SubMissile tag (bool) for TorpedoLaunchers, if set to 1 the torpedo will travel like a missile outside of water. It will not emit a smoketrail, though. When fired from a plane it will behave the same way but the plane will probably be considered a fighter, not a bomber.
- All weapons (save for the Rifle which noone uses anyway) can now attack underwater targets if they have waterweapon=1 set.
- Added fireSubmersed tag (bool), defaults to the value of waterweapon. If set the weapon can fire underwater, if not then not. Use it for weapons that cannot fire underwater but can hit underwater targets. Works even for torpedoes.
- Starburst missiles now obey turnrate for the turn at the peak of their flight (if supplied, otherwise the old value is used).
- Bombs can use manually defined burst and burstrate values instead of autogenerated ones by using the new manualBombSettings tag (bool). Keep in mind that (roughly) burst*burstrate defines the area in which the bomber is willing to drop the bomb so if you make it too small the bomber might miss the drop area and not drop any bomb.
- Added myGravity tag (float) for ballistic weapons (Cannon and Bomb), it overrides the map gravity if used. Regular map gravity is around 0.2.
- Bombs now obey Accuracy and SprayAngle.
- Fixed lightning weapons having a hardcoded inaccuracy, made it obey accuracy and sprayangle tag instead.
- Fixed Lightning weapons not doing damage to shields.
- Added ShieldStartingPower tag (float) for shields, if set the shield starts with this much power instead of 0.


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4264 37977431-3df6-0310-b722-df95706aa16b
mod - rts/ExternalAI/AICallback.cpp Diff ] File ]
mod - rts/Game/SelectedUnitsAI.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/AirMoveType.cpp Diff ] File ]
mod - rts/Sim/Projectiles/EmgProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/EmgProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/ExplosiveProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ExplosiveProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/FireBallProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/FlameProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/LaserProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/LightingProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/MissileProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/StarburstProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/StarburstProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/TorpedoProjectile.cpp Diff ] File ]
mod - rts/Sim/Units/COB/CobFile.cpp Diff ] File ]
mod - rts/Sim/Units/COB/CobFile.h Diff ] File ]
mod - rts/Sim/Units/COB/CobInstance.cpp Diff ] File ]
mod - rts/Sim/Units/COB/CobThread.cpp Diff ] File ]
mod - rts/Sim/Units/UnitLoader.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Builder.cpp Diff ] File ]
mod - rts/Sim/Weapons/BeamLaser.cpp Diff ] File ]
mod - rts/Sim/Weapons/Cannon.cpp Diff ] File ]
mod - rts/Sim/Weapons/Cannon.h Diff ] File ]
mod - rts/Sim/Weapons/DGunWeapon.cpp Diff ] File ]
mod - rts/Sim/Weapons/EmgCannon.cpp Diff ] File ]
mod - rts/Sim/Weapons/FlameThrower.cpp Diff ] File ]
mod - rts/Sim/Weapons/LaserCannon.cpp Diff ] File ]
mod - rts/Sim/Weapons/LightingCannon.cpp Diff ] File ]
mod - rts/Sim/Weapons/MeleeWeapon.cpp Diff ] File ]
mod - rts/Sim/Weapons/MissileLauncher.cpp Diff ] File ]
mod - rts/Sim/Weapons/PlasmaRepulser.cpp Diff ] File ]
mod - rts/Sim/Weapons/Rifle.cpp Diff ] File ]
mod - rts/Sim/Weapons/StarburstLauncher.cpp Diff ] File ]
mod - rts/Sim/Weapons/TorpedoLauncher.cpp Diff ] File ]
mod - rts/Sim/Weapons/Weapon.cpp Diff ] File ]
mod - rts/Sim/Weapons/Weapon.h Diff ] File ]
mod - rts/Sim/Weapons/WeaponDefHandler.cpp Diff ] File ]
mod - rts/Sim/Weapons/WeaponDefHandler.h Diff ] File ]
mod - rts/Sim/Weapons/bombdropper.cpp Diff ] File ]
mod - rts/System/GlobalStuff.h Diff ] File ]
develop f9d461c4
Timestamp: 2007-08-30 01:47:40
Author: tnowell
Details ] Diff ]
- Changed substance theme from business blue steel to black steel
- Removed a few obsolete checks in Main.java
- Fixed a null reference bug with CView and derived classes
- Fixed CTASServerProtocol attempting to load Unitsync twice
- Added a remember password check box to the login panel
- Fixed highlighting support when there are no highlights in the settings file
- Corrected some rendering bugs in the main view
- Removed a 'foobar' console message
- Rewrote table rendering in the battle player list to show more information and to show each player as a row rather than a table and a line of text
- More data moved out of CBattleWindow.java and into CBattleModel.java


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4263 37977431-3df6-0310-b722-df95706aa16b
develop e45a1c35
Timestamp: 2007-08-29 19:38:34
Author: kloot
Details ] Diff ]
apply patch by KDR for control over beamlaser projectiles (Mantis 0000613)

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4262 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Sim/Projectiles/BeamLaserProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/BeamLaserProjectile.h Diff ] File ]
mod - rts/Sim/Weapons/BeamLaser.cpp Diff ] File ]
mod - rts/Sim/Weapons/WeaponDefHandler.cpp Diff ] File ]
mod - rts/Sim/Weapons/WeaponDefHandler.h Diff ] File ]
develop 3a2a8907
Timestamp: 2007-08-28 17:52:27
Author: tim_blokdijk
Details ] Diff ]
Sorry for the fuckup, but the sql file had the full content of the Spring wiki in a old table... no need for that.

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4261 37977431-3df6-0310-b722-df95706aa16b
develop 0a4733ce
Timestamp: 2007-08-28 15:23:38
Author: tim_blokdijk
Details ] Diff ]
- Updated sql with an example phpbb and wiki instalation, some site translation data is also included.
- Updated the todo list.


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4260 37977431-3df6-0310-b722-df95706aa16b
develop 5508553c
Timestamp: 2007-08-28 12:17:30
Author: tvo
Details ] Diff ]
* The TDF tags MetalStorage and EnergyStorage now
override the StartMetal and StartEnergy specified in
the startscript, instead of the other way round.

If MetalStorage or EnergyStorage isn't specified the
default values for commander units are StartMetal and
StartEnergy. For other units the default remains 0.

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4259 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/GameSetup.cpp Diff ] File ]
mod - rts/Game/GameSetup.h Diff ] File ]
mod - rts/Game/StartScripts/CommanderScript.cpp Diff ] File ]
mod - rts/Sim/Units/UnitDefHandler.cpp Diff ] File ]
First  Prev  1 2 3 ... 110 ... 220 ... 330 ... 440 ... 550 ... 660 ... 770 ... 880 ... 906 907 908 909 910 911 912 ... 990 ... 1057 1058 1059  Next  Last