Per Inge Mathisen
81633326db
Add safe check on player colour packet, and return early if team packet check fails.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3561 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-27 15:09:41 +00:00
Per Inge Mathisen
6f2d7fce48
Port player colour packet to new netcode
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3560 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-27 15:04:55 +00:00
Per Inge Mathisen
ace60fa7e5
Replace team request and fireup packets with new netcode.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3559 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-27 14:25:30 +00:00
Per Inge Mathisen
15a22f8724
Remove unused netplay macros
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3558 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-27 13:45:03 +00:00
Per Inge Mathisen
7373c3a86b
Do check for dead structure targets after the call to clean out the dead
...
targets from the previous frame. Bug reported by charon on IRC.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3557 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-26 18:50:12 +00:00
Roman C
0759f806ae
Balance tweaks:
...
-increased fire power of some cyborgs to match the fire power of the weapons used for units
-decreased reload time for cyborg flamers
-increased weapon range of HPV Cyborgs
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3556 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-26 18:06:15 +00:00
Roman C
2d6afffae9
Stock AI:
...
-added some mini-pod templates to the AI template mix
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3555 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-26 17:35:03 +00:00
Roman C
52b75712d4
Balancing issues:
...
-reduced cyborg cost by about 15%
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3554 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-26 17:13:24 +00:00
Per Inge Mathisen
dbb13706c9
Make EDIT_OPTIONS code compile again, and remove some unused code.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3553 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-26 17:12:20 +00:00
Giel van Schijndel
0e375e50e9
Don't if (!condition) ASSERT(FALSE, ...); instead ASSERT(condition, ...);
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3552 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-26 16:45:30 +00:00
Giel van Schijndel
d868ec0a50
* Make Win::HWND a "strong" typedef; this guarantees that code that just assumes Win::HWND is the same type as ::HWND (from <windows.h>) will fail to compile
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3551 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-24 00:43:10 +00:00
Per Inge Mathisen
7c97e5752d
Bring back the drop down of camera upon entering a new map in multiplayer.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3550 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-23 18:30:16 +00:00
Gerard Krol
280cc78ad2
Remove the hack that enabled us to use static shadows for walls, as this was causing corruption of the imds for tank traps and walls as described in
...
bug #9842 . This could degrade performance slightly.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3549 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-23 17:03:50 +00:00
Gerard Krol
9a27f4b7d0
Fix up the landing lights for bug #10204 .
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3548 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-23 16:23:27 +00:00
Gerard Krol
4bad68627d
Initialise the camera position, so that it is not carried over from the previous game. This closes bug #10838 .
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3547 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-23 15:12:55 +00:00
Dennis Schridde
3c1a1512b7
Enable power generator after building oil-derrick, instead of when the build icon was clicked. (It is already too late then, it wont be displayed in the list.)
...
Additionaly:
- Remove soundBug event, which apparently was needed to workaround some bug in the sound system which no longer exists. (We can even pause in CALL_GAMEINIT, which apparently was not possible in 1.x.)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3545 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-22 22:05:37 +00:00
Per Inge Mathisen
3cbf515397
Clean up horrid indentation of giftSingleDroid(). Style change only.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3544 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-22 21:28:16 +00:00
Per Inge Mathisen
3a6bfab317
Fix more problems with tabs in the GUI, patch #949 by Buginator.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3543 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-22 20:11:10 +00:00
Per Inge Mathisen
17f8c1b4c3
Fix port of gifts code to new net code. Transports can no longer be gifted away to
...
circumvent sleeping dragons in this code. Patch by Buginator in patch #939 with changes by me.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3542 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-22 19:49:03 +00:00
Freddie Witherden
feec1219a7
Remove some potentially dangerous dead code.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3541 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-22 19:44:22 +00:00
Per Inge Mathisen
d04536829b
When receiving a droid gift, make sure you update visibility with it.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3540 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-22 19:00:41 +00:00
Dennis Schridde
2d29dc2191
Replace runtime code_part_names size checking by counting with a STATIC_ASSERT on its size.
...
Additionaly:
- Introduce ARRAY_SIZE macro
- Use code_part instead of int where applicable
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3539 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-22 16:03:58 +00:00
Dennis Schridde
cbccd3336c
Revert r3537, as it may not be safe on all compilers...
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3538 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-22 15:47:20 +00:00
Dennis Schridde
d2370600d8
Replace code_part_names() with code_part2string(), which gets us rid of having to check that the array size matches the enum on runtime.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3537 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-22 15:41:21 +00:00
Giel van Schijndel
3d4b810716
Ignore (svn:ignore) some stuff from the build system in po/
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3536 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-22 11:18:36 +00:00
Giel van Schijndel
6b3f0e28ae
Remove src/gatewaysup.c from Code::Blocks project file
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3535 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-22 01:00:38 +00:00
Dennis Schridde
2ff72516fd
idx -> index
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3534 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-21 23:08:17 +00:00
Dennis Schridde
86be7e0389
PRINT_B macro -> bool2string function
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3533 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-21 23:03:04 +00:00
Dennis Schridde
664507be0d
Minor beautification of error messages.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3532 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-21 22:44:24 +00:00
Dennis Schridde
463aaf53d1
Make TF_ERROR into a readable function.
...
- tagGetErrorString is not provided anymore, all output goes directly to LOG_ERROR.
- The trace contains some more information.
- ASSERT()s in the unit test were removed. The output is already done by TF_ERROR where needed.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3531 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-21 22:33:41 +00:00
Dennis Schridde
f3296ee96b
struct define -> struct _define and define_t
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3530 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-21 22:19:15 +00:00
Per Inge Mathisen
fec3b1ca08
Indexed colour usage has been eliminated, so remove its support code.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3529 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-21 17:06:31 +00:00
Per Inge Mathisen
921ab82191
Clean up GUI frame drawing and port it to PIELIGHT.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3528 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-21 16:57:00 +00:00
Dennis Schridde
17b7ffa3f9
Remove dbghelp.h. And update version (wine-0.9.53) is now included in the mingw32 devpkg.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3527 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-21 00:23:14 +00:00
Ari Johnson
715286a3b4
Xcode project update for deleted source file
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3526 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-20 23:49:28 +00:00
Ari Johnson
d075817fce
Fixed a typo in the #warning for GLC_TRIANGLE
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3525 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-20 23:48:00 +00:00
Per Inge Mathisen
b9bcbad34c
Port scores code to use PIELIGHT.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3524 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-20 23:01:13 +00:00
Per Inge Mathisen
fab4fb38df
Remove gatewaysup.c from POTFILES, too.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3523 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-20 22:36:37 +00:00
Per Inge Mathisen
d4d7ca2110
Port radar clan and flash colours to PIELIGHT. Patch by Buginator in patch #948 .
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3522 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-20 22:14:51 +00:00
Giel van Schijndel
69016895ca
* Remove gatewaysup.c from MSVC project file (patch by Buginator)
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3521 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-20 19:00:51 +00:00
Dennis Schridde
9bcb213adb
Delete unused german translation
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3520 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-20 19:00:10 +00:00
Dennis Schridde
e5b03c4ade
Make xgettext not wrap long lines
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3519 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-20 18:59:00 +00:00
Dennis Schridde
ff3fe807e4
Fix some fuzzy translations
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3518 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-20 18:53:50 +00:00
Dennis Schridde
6a1f6b2ac4
Set poedit settings
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3517 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-20 18:33:19 +00:00
Dennis Schridde
456a8b8ec7
Same for non-german
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3516 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-20 18:28:27 +00:00
Dennis Schridde
9f34c40d13
Run de.po through poedit (should not contain any translation changes)
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3515 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-20 18:26:26 +00:00
Dennis Schridde
f6b223ca78
update-po
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3514 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-20 18:24:16 +00:00
Per Inge Mathisen
df19674baf
Save gateways and zones in tagfile format.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3513 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-20 16:52:51 +00:00
Per Inge Mathisen
b2ec2567fd
Remove gatewaysup.c - it was used in savegame version 1 to automatically generate zones,
...
and this code is now unused.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3512 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-20 15:31:22 +00:00
Dennis Schridde
1a5dde3a29
Use "Local Settings/Application Data" instead of "My Documents\My Games", since that is apperently what MS recommends...
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3511 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-19 23:05:30 +00:00