Giel van Schijndel
9e790e79ab
* Reduce the amount of copy-pasting of filenames..
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3342 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-04 15:55:55 +00:00
Giel van Schijndel
4d8da13cb4
* Use the tagfile format for score.bjo (and rename it to score.tag)
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3341 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-04 15:24:22 +00:00
Giel van Schijndel
e722d7ec39
Add some more comments
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3340 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-04 15:12:01 +00:00
Giel van Schijndel
f3499cc232
Replace asserts on invalid tags with CHECK_TAG_INVALID
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3339 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-04 14:59:19 +00:00
Freddie Witherden
fcfcf0f2cf
Commit part 4 of patch #913 which ports recvResearch to the new netcode API.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3338 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-04 13:50:33 +00:00
Freddie Witherden
3a997a083d
Commit the third part of patch #913 which removes send/recvDestroyExtra.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3337 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-04 13:43:44 +00:00
Freddie Witherden
f4e1004604
Fix a bug which prevented r3335 from compiling.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3336 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-04 13:40:17 +00:00
Freddie Witherden
9a312a7991
Commit the second part of patch #913 which removes (the defunct) AUDIOMSG system.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3335 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-04 13:38:19 +00:00
Giel van Schijndel
1d83be8064
* s/tagWriteSeparator/tagWriteNext/g for consistency's sake (to match the tagReadNext function, which is the reading equivalent)
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3334 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-04 13:37:42 +00:00
Freddie Witherden
c95c1bbd43
Commit the first part of patch #913 porting send/recvTemplateDestroy to the new netcode API.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3333 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-04 13:37:10 +00:00
Freddie Witherden
a6c4f7b786
Port multioptions + structure limits dialog over to the new netcode API.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3332 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-04 12:59:42 +00:00
Freddie Witherden
daad83d316
Make NETend(); return TRUE when we are finished decoding.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3331 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-04 10:32:59 +00:00
Ari Johnson
d84aaa6701
Updates to Xcode project
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3330 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-04 00:02:10 +00:00
Freddie Witherden
a98a563e71
Fix a bug in the recvPing function that was causing people to have high pings. This bug was also responsible for units 'jumping' in MP games.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3329 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-03 22:52:53 +00:00
Roman C
b0b7c25198
Apply more balancing on mainstream weapons.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3328 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-03 21:38:12 +00:00
Giel van Schijndel
71bc4ff8be
* Remove useless cdspan code (was only a wrapping function for audio_PlayStream)
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3327 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-03 19:38:06 +00:00
Roman C
34e7fdf4c3
-Tracks propulsion is not pre-researched in T1 anymore
...
-HMG HP is enabled in T1 "Advanced bases" settings (the way it was intended to be)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3326 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-03 18:44:56 +00:00
Giel van Schijndel
149b351d3c
* Port functions readFXData and writeFXData over to the tagfile API (and change the files they read&write to a ".tag" extension
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3325 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-03 00:37:59 +00:00
Giel van Schijndel
48f32faccf
* Add function resGetNamefromData which complements resGetNamefromData and allows you to retrieve the resource ID (usually filename) for a resource (IMD, IMG, TEXPAGE, WAV, etc.)
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3324 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-03 00:35:57 +00:00
Giel van Schijndel
96e737fb03
- Bring command.bjo to tagged format (and rename it to firesupport.tag).
...
- Use new NULL_ID instead of UDWORD_MAX to indicate invalid ids.
- Fix if-complication
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3323 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-03 00:30:51 +00:00
Giel van Schijndel
b60b1b121c
* Use const-correct functions for the tagWrite.* stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3322 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-03 00:30:17 +00:00
Giel van Schijndel
785eb69c8b
* Add a forward declaration for tagReads32v into tagfile.h
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3321 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-03 00:29:10 +00:00
Per Inge Mathisen
5ca6073e97
Fix a crash bug in recvDroidCheck and move variable declarations into innermost scope.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3320 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-02 22:04:54 +00:00
Roman C
ee9dd1108a
Fixed bug #10443 .
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3319 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-02 21:32:14 +00:00
Per Inge Mathisen
2c7b375170
Remove whiteboard feature in multiplayer join dialog.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3318 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-02 21:20:43 +00:00
Freddie Witherden
c5f5a74e5c
Remove some dead code in structure.c.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3317 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-02 21:19:07 +00:00
Giel van Schijndel
69ad91c56b
* Enable debugmode (allows cheating) by default on DEBUG builds
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3316 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-02 21:06:00 +00:00
Roman C
1f10acfaf5
Balancing tweaks:
...
-Python body is a pre-requisite for Tracks now
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3315 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-02 19:16:18 +00:00
Per Inge Mathisen
2ca1351c13
Add another field to the IMG csv files that describe what it does.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3314 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-02 19:15:45 +00:00
Per Inge Mathisen
2954a59823
Fix lack of proper highlighting of the locked teams button in multiplayer join dialog.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3313 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-02 17:59:58 +00:00
Roman C
c2ef4afcdc
Balancing tweaks:
...
-gave more firepower to flamers and cannons
-made cannons more versatile
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3312 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-02 17:21:49 +00:00
Per Inge Mathisen
dc7a84da62
Log droid death and packet source. Beware: This will make net games incompatible
...
between before and after this commit.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3311 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-02 17:08:29 +00:00
Giel van Schijndel
6e98009cd4
* Set mime-type to image/png
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3310 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-02 09:30:47 +00:00
Giel van Schijndel
7cb804c32e
* Depend on libglc-dev while building a Debian package (Yay\! It's finally in the Debian repositories\!)
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3309 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-01 23:15:21 +00:00
Dennis Schridde
60216b7420
- Seperate 2D and 3D graphics artists
...
- Add Hatsjoe for 2D graphics
- s/Coder/Programming/
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3308 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-01 22:56:46 +00:00
Per Inge Mathisen
d281f9e845
Make svn use native text encoding for IMG files.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3307 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-01 22:28:41 +00:00
Per Inge Mathisen
639843ee25
Change mime type of IMG files to text/csv
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3306 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-01 22:27:54 +00:00
Per Inge Mathisen
bb660a0a02
Fix "clever" use of malloc that made MSVC (correctly) complain about assumed size of void.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3305 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-01 22:13:27 +00:00
Per Inge Mathisen
2b65dc3057
Add cathuria to AUTHORS and add a list of other than GPL licensed
...
material to COPYING.README.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3304 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-01 21:46:50 +00:00
Per Inge Mathisen
168a66b89c
Add another backdrop by cathuria.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3303 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-01 21:40:04 +00:00
Per Inge Mathisen
52cca82fb2
Change the binary IMG files into CSV text files.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3302 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-01 21:33:47 +00:00
Freddie Witherden
39fe5d3544
Fix an error in the recvStructureCheck function that would result in a segfault.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3301 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-01 21:30:44 +00:00
Dennis Schridde
3f6b52bef1
src/game.c: Minor beautification.
...
configure.ac: YY_NO_INPUT prevents Flex from defining input(), which we do not need, since we use our own YY_INPUT instead. Maybe we should use Flex's function instead?
lib/script/script_parser.y: scriptStoreVarTypes() was defined but never used.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3300 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-01 15:18:25 +00:00
Dennis Schridde
1afd50b629
- Turn several id = (int)ptr assignments into FIXME_CAST_ASSIGN, so places of malicious ptr-to-int casts can be easier identified. (Doesn't fix the actual problem/warning. Often uses a _tmpid.)
...
- Turn a 0xcdcdcdcd into a MSVCRTD_INVALID_MEMORY macro. This should be fixed, since it will not work without MSVC!!!
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3299 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-01 14:51:19 +00:00
Dennis Schridde
beaf85a112
update-po
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3298 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-01 14:13:59 +00:00
Per Inge Mathisen
997c5bb7a1
Fix two compiler warnings
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3297 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-01 12:39:34 +00:00
Dennis Schridde
a1549b9eda
Thanks Hatsjoe for redoing the NASDA-Satelite backdrop!
...
Originaly placed in the public domain, this work is uploaded to SVN as "GPL v2 or later".
http://forums.wz2100.net/?topic=1253.msg11409#msg11409
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3296 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-01 03:02:42 +00:00
Roman C
d50a969336
Weapon balance tweaks:
...
mini-pods:
- reverted all values to default, since all changes are done in weaponmodifier.txt / structuremodifier.txt now
mini-rocket artillery:
- increased long hit chance from 60 to 65
- increased number of rounds from 8 to 9
- increased damage from 30 to 34
NOTE: mini-rocket artillery is designed to be used together with mini-pods, they complement each other
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3295 4a71c877-e1ca-e34f-864e-861f7616d084
2008-01-01 00:25:20 +00:00
Roman C
84cac24ac7
Applied "Rock, Paper, Scissors" to structuremodifier.txt
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3294 4a71c877-e1ca-e34f-864e-861f7616d084
2007-12-31 23:42:50 +00:00
Roman C
cd20d0e196
Sorted lines in structuremodifier.txt for better readability.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3293 4a71c877-e1ca-e34f-864e-861f7616d084
2007-12-31 23:38:38 +00:00