Ykkrosh
d2f7973c29
Fix system-dependent crash on exiting
...
This was SVN commit r8013.
2010-08-21 16:26:34 +00:00
Ykkrosh
fed57d7bee
Add primitive .3do (TA/Spring) model conversion tool.
...
This was SVN commit r8007.
2010-08-19 21:59:08 +00:00
Ykkrosh
9fa5af5fbf
Avoid crash when loading texture named "".
...
Report texture-loading errors.
This was SVN commit r8006.
2010-08-19 21:58:27 +00:00
Ykkrosh
90207a5018
Add barely-tested support for prop points on static meshes (see #243 - needs more testing).
...
Automatically triangulate meshes.
This was SVN commit r8005.
2010-08-19 21:57:43 +00:00
Ykkrosh
7a8d1f9542
Add files used for https://launchpad.net/~wfg/+archive/0ad
...
This was SVN commit r7983.
2010-08-16 01:36:22 +00:00
Ykkrosh
b44636d10f
Fix uninstaller to remove link
...
This was SVN commit r7971.
2010-08-15 16:31:05 +00:00
Ykkrosh
4e1b6d08f4
Fix lithobolos size and projectile.
...
Fix projectiles launching from actors with no ammo prop.
Fix default camera location on maps with no civ centers.
Avoid units getting stuck on the edges of buildings.
This was SVN commit r7950.
2010-08-14 22:11:32 +00:00
Ykkrosh
d1b3306488
Fix warning
...
This was SVN commit r7947.
2010-08-14 20:09:45 +00:00
Ykkrosh
64daef95df
Fix chat to use GUID instead of host ID.
...
Fix randomly incorrect player names.
Fix script errors when connecting to an invalid IP address.
Adjust the server/client disconnection messages to be a bit more
accurate.
This was SVN commit r7946.
2010-08-14 19:45:22 +00:00
WhiteTreePaladin
8967395da6
Made chat messages send a GUID rather than a user name
...
This was SVN commit r7943.
2010-08-14 15:34:36 +00:00
Ykkrosh
f221caecda
Add camera angle/zoom reset key ("H")
...
This was SVN commit r7941.
2010-08-14 00:52:19 +00:00
Ykkrosh
8367b73087
Fix warning
...
This was SVN commit r7937.
2010-08-13 18:13:14 +00:00
Ykkrosh
0ebe3486b6
Add setTurnLength() function for hacky fixing of network lag.
...
This was SVN commit r7936.
2010-08-13 16:42:53 +00:00
Ykkrosh
3e6df25f10
Bump the network protocol version, to prevent confusion if someone uses the old release.
...
This was SVN commit r7934.
2010-08-13 14:29:27 +00:00
Ykkrosh
961d19d037
Try a more readable stroked font.
...
This was SVN commit r7932.
2010-08-13 14:14:27 +00:00
Ykkrosh
2deac598eb
Remove focus from chat box after sending message
...
This was SVN commit r7931.
2010-08-13 13:50:03 +00:00
Ykkrosh
6c7b82130c
# Redesigned the camera control system.
...
Add shift+wheel (and Q/E, and ctrl+arrows, and ctrl+WASD) to rotate the
camera.
Restrict the rotation and zoom to narrow ranges. (Constraints can be
disabled in the dev overlay).
Smooth the movement and rotation.
Fix some stupid whitespace.
Fix some const correctness.
This was SVN commit r7930.
2010-08-13 13:26:29 +00:00
Ykkrosh
7ddfb18fe7
Add web site link to start menu in Windows installer. Remove docs folder in uninstaller.
...
This was SVN commit r7929.
2010-08-13 13:22:34 +00:00
WhiteTreePaladin
0c4a64ce4c
The chat hotkey (goes with previous commit)
...
This was SVN commit r7910.
2010-08-11 22:17:54 +00:00
Ykkrosh
54d9224918
Add focus() script method to GUI objects.
...
Add basic GUI script timer.
This was SVN commit r7908.
2010-08-11 21:04:09 +00:00
Ykkrosh
d46abd9aaf
Use a fixed aspect ratio for the menu screen background and loading screen concept art, to prevent ugly stretching at widescreen resolutions
...
This was SVN commit r7898.
2010-08-10 22:39:00 +00:00
Ykkrosh
4f1b7bb0e6
Complain more informatively about incorrect ENet versions
...
This was SVN commit r7897.
2010-08-10 21:49:33 +00:00
Ykkrosh
08cdb0b9c2
Fix more --without-pch
...
This was SVN commit r7896.
2010-08-10 20:22:23 +00:00
Ykkrosh
d908f125a6
Fix --without-pch more
...
This was SVN commit r7895.
2010-08-10 20:08:16 +00:00
Ykkrosh
56a975312e
With --without-pch error
...
This was SVN commit r7894.
2010-08-10 19:48:35 +00:00
janwas
7eebe05485
fixes+improvements from work:
...
timer: cleanup, remove duplication
topology: fix incorrect param order
tsc: ensure MSRs are available before accessing
msr: add prefix to make clear that registers are nehalem-specific
This was SVN commit r7892.
2010-08-10 17:03:17 +00:00
Ykkrosh
e6c3f1c482
# Use more sound effects
...
This was SVN commit r7891.
2010-08-10 01:25:24 +00:00
Ykkrosh
ba5a892912
Fix warnings
...
This was SVN commit r7886.
2010-08-09 09:49:24 +00:00
Ykkrosh
2ef4371798
Fix build error in tests
...
This was SVN commit r7885.
2010-08-09 09:25:13 +00:00
janwas
b89e86772b
belatedly add files missing from 3d45069b3f (my bad)
...
This was SVN commit r7884.
2010-08-09 07:37:43 +00:00
Ykkrosh
c728aa972c
Support the <float/> property in actors
...
This was SVN commit r7883.
2010-08-09 01:28:13 +00:00
Ykkrosh
a42f14d168
Windows build fix
...
This was SVN commit r7881.
2010-08-08 20:11:57 +00:00
Ykkrosh
e64d115d7c
# Change selection circles to match the player colour
...
This was SVN commit r7880.
2010-08-08 17:28:51 +00:00
Ykkrosh
7d0ae8585c
Remove some unused includes.
...
This was SVN commit r7873.
2010-08-08 16:04:23 +00:00
Ykkrosh
2b6f11e834
Add list_data property to GUI list controls, to associate extra data with the human-readable list item names.
...
This was SVN commit r7869.
2010-08-08 15:22:17 +00:00
Ykkrosh
91cd032827
Add basic replay recorder/player to help debugging and performance testing.
...
This was SVN commit r7863.
2010-08-06 22:16:05 +00:00
Ykkrosh
30a6dbcb89
Fix uninitialised-value warnings
...
This was SVN commit r7861.
2010-08-06 14:15:08 +00:00
janwas
3d45069b3f
improvements/additions from work
...
bits: fix bit_mask for signed types, add SetBitsTo, LeastSignificantBit,
ClearLeastSignificantBit.
add MSR support (read/write via mahaf in kernel mode)
x86_x64: expose family/model
topology: add support for determining core/package from APIC ID.
TSC: report actual frequency for nehalem invariant TSC.
improved UNREACHABLE/ASSUME_UNREACHABLE (avoid ICC warning, add GCC4.5
support)
This was SVN commit r7860.
2010-08-06 13:03:44 +00:00
Ykkrosh
e2a736fc5a
Update contributors list
...
This was SVN commit r7856.
2010-08-06 00:18:45 +00:00
Ykkrosh
40e268e06a
# Add terrain smoothing tool to Atlas, based on patch from DigitalSeraphim.
...
Fixes #516 .
This was SVN commit r7854.
2010-08-05 20:43:31 +00:00
Ykkrosh
b4e409e80d
Fix #525 more, so it doesn't use an uninitialised variable
...
This was SVN commit r7853.
2010-08-05 17:13:10 +00:00
janwas
c944148337
fix deadlock in pre-XP SP2 windows codepath
...
fixes #525
This was SVN commit r7852.
2010-08-05 16:20:11 +00:00
Ykkrosh
df4e9a05c2
Fix build error on 32-bit Linux
...
This was SVN commit r7851.
2010-08-05 14:24:32 +00:00
Ykkrosh
cc8ad0f3c0
Fix line endings
...
This was SVN commit r7850.
2010-08-05 14:22:56 +00:00
Ykkrosh
07615310f2
# Add rally points for newly-trained units, based on patch from evans.
...
Fixes #521 .
This was SVN commit r7849.
2010-08-05 10:20:47 +00:00
Ykkrosh
51d0abbf2a
Use SDL_GL_SWAP_CONTROL to control vsync on non-Windows. Fixes #520 .
...
This was SVN commit r7845.
2010-08-04 21:30:43 +00:00
Ykkrosh
65bcedb9fc
Load map descriptions from their XML file.
...
Add basic hold-fire stance, and use it for some test maps.
Add JSON data container to map XML files, to simplify the interaction
between scripts and maps.
Fix fixed-point printing so it roundtrips safely through map files.
Fix camera startup positions in old-format maps.
This was SVN commit r7844.
2010-08-04 21:15:41 +00:00
Ykkrosh
b292a32505
Add JS memory usage to profiler.
...
Add dumpHeaps() console function for debugging JS memory usage.
Increase default JS heap size.
Make call-time profile table appear first when toggling.
Remove some unused script functions.
This was SVN commit r7842.
2010-08-02 19:23:58 +00:00
janwas
95047013d0
improvement to os_cpu_SetThreadAffinityMask: avoid Sleep(), fall back to APIC ID if GetCurrentProcessorNumber is unavailable
...
This was SVN commit r7841.
2010-08-02 07:56:37 +00:00
Ykkrosh
8286218cad
Delete lots of obsolete unused script-interface code.
...
Delete unused code from various other places.
This was SVN commit r7839.
2010-08-01 20:56:34 +00:00