Commit Graph
193 Commits
Author SHA1 Message Date
taylor dfc610f205 add scramble port
support both FS1 (8bit and 7bit) and FS2 style encryption
2005-04-15 11:35:18 +00:00
Goober5000 692941878b bumped sexp limit
--Goober5000
2005-04-14 20:03:16 +00:00
taylor 382479b954 make sure use an insensitive case check for Messages[] names (Jens Granseuer)
little clarification of if-else block in message_training_que()
2005-04-11 05:48:34 +00:00
taylor 7f786136a6 s/vector/vec3d/g, better support for different compilers (Jens Granseuer) 2005-04-05 05:53:25 +00:00
wmcoolmon e7f1c3e1fa Made it so *Snd fields in ships.tbl and weapons.tbl take the sound name
as well as its index (ie "L_sidearm.wav" instead of "76")
2005-03-30 02:32:41 +00:00
Goober5000 aadcac2a5c two new sexps
--Goober5000
2005-03-27 13:00:40 +00:00
Goober5000 6c17ef09ab clarified max hull/shield strength names and added ship guardian thresholds
--Goober5000
2005-03-27 12:28:35 +00:00
wmcoolmon 2c2a6334db Big, massive, codebase commit. I have not removed the old ai files as the ones I uploaded aren't up-to-date (But should work with the rest of the codebase) 2005-03-25 06:57:38 +00:00
Goober5000 e9a07354b6 *fixed some sexp declaration formatting
*implemented string comparison sexps
*simplified numeric comparison sexps
*fixed numeric comparison (especially equals) sexps to actually work on all their arguments like they were designed to
--Goober5000
2005-03-15 07:26:52 +00:00
Goober5000 28e6ae723e properly fixed the out-of-bounds error, as well as a few other errors of the same kind
--Goober5000
2005-03-14 23:34:59 +00:00
Goober5000 cf34ddd94d rolled back Phreak's commit
--Goober5000
2005-03-14 23:33:22 +00:00
phreak 108c108f30 the code for the damaged-escort-priority-all sexp started
overwriting outside ofarray bounds.  goodbye call stack... erm goodbye bug.
2005-03-12 20:48:33 +00:00
wmcoolmon 2be69e963d New commandline option "-noparseerrors" 2005-03-12 03:09:55 +00:00
taylor 405ba066b9 change min/max to MIN/MAX to fix GCC problems
add lab stuff to Makefile
build unbreakage for everything that's not MSVC++ 6
lots of warning fixes
fix OpenGL rendering problem with ship insignias
no Warnings() in non-debug mode for Linux (like Windows)
some campaign savefile fixage to stop reverting everyones data
2005-03-10 08:00:18 +00:00
wmcoolmon 02e75ddd49 Merge of WMC's codebase. "Features and bugs, making Goober say "Grr!", as release would be stalled now for two months for sure" 2005-03-03 06:05:32 +00:00
taylor 91e9fb4433 more NO_NETWORK/INF_BUILD goodness for Windows, takes care of a few warnings too 2005-03-02 21:24:48 +00:00
bobboau 9c9876909b oh, hey look I've commited something :D
animation system, weapon models detail box alt-tab bug, probly other stuff
2005-03-01 06:55:45 +00:00
taylor ce810f8195 compiler warning fixes (for MSVC++ 6)
have the warp effect only load as many LODs as will get used
head off strange bug in release when corrupt soundtrack number gets used
   (will still Assert in debug)
don't ever try and save a campaign savefile in multi or standalone modes
first try at 32bit->16bit color conversion for TGA code (for TGA only ship textures)
2005-02-23 05:05:39 +00:00
taylor b155e6ebd3 merge with Linux/OSX tree - p0204-3 2005-02-04 23:29:32 +00:00
taylor 09167fa382 merge with Linux/OSX tree - p0204-2 2005-02-04 20:06:10 +00:00
taylor 694fbd606a merge with Linux/OSX tree - p0131 2005-01-31 10:34:40 +00:00
wmcoolmon 72a92cc902 If a required string doesn't exist, give an error instead of a warning...doi. 2005-01-30 01:38:26 +00:00
Goober5000 cdc08e7e78 hm... added a necessary bugfix for something very badly designed
--Goober5000
2005-01-26 06:58:37 +00:00
Goober5000 505e64424f whoops... need to free variable blocks for special hitpoints
--Goober5000
2005-01-26 06:49:50 +00:00
Goober5000 a7540ac62d Bah - I am a moron. :) I see the reason why rand shouldn't work
multiple times.  It's been fixed thus.

I also added a rand-multiple sexp for any times when people do
want multiple random numbers.

--Goober5000
2005-01-26 01:52:21 +00:00
Goober5000 2c32bd840d more cool parsing stuff
--Goober5000
2005-01-25 22:47:37 +00:00
Goober5000 554b3a6660 separated one parsing function into two
--Goober5000
2005-01-25 22:21:45 +00:00
Goober5000 e38ab2fe4d streamlined some redundant stuff
--Goober5000
2005-01-25 21:28:58 +00:00
Goober5000 83a8cf1681 fixed a crazy error
--Goober5000
2005-01-18 06:15:33 +00:00
Goober5000 8d34467ead variables can be specified in training messages too now
--Goober5000
2005-01-18 01:20:03 +00:00
Goober5000 c616c51e41 clarified a bunch of sexp stuff and fixed a bug
--Goober5000
2005-01-18 00:14:37 +00:00
Goober5000 92f8e99209 variables can now be displayed in messages
--Goober5000
2005-01-17 22:46:32 +00:00
Goober5000 099d2700d0 multiple ship docking :)
don't tell anyone yet... check the SCP internal
--Goober500
2005-01-11 21:38:51 +00:00
wmcoolmon b3ceda2d70 NEW_HUD stuff, turned off this time. :) It's in a state of disrepair at the moment, doesn't show anything. 2005-01-01 07:18:48 +00:00
wmcoolmon 76b9870a68 Fix to modular tables workaround with Fs2NetD 2004-12-25 09:25:41 +00:00
phreak 20af7801cc commits for scramble-messages and unscramble-messages
-phreak
2004-12-23 15:58:55 +00:00
Goober5000 7ba333529a new version of stristr that doesn't need to allocate memory
--Goober5000
2004-12-14 17:23:52 +00:00
Goober5000 bb6f00f1ad added two new sexps
--Goober5000
2004-11-17 22:23:13 +00:00
taylor 8d585b4358 support external parsing sources without hurting currently parsing file (for EFF code) 2004-10-31 21:57:30 +00:00
Goober5000 df8319a0f8 added Knossos_warp_ani_used flag for taylor
--Goober5000
2004-10-31 02:04:34 +00:00
Goober5000 d322e2ff67 fixed FRED bug that changed special arguments to (null)
--Goober5000
2004-10-18 09:27:47 +00:00
Goober5000 c940cd79bf added change-alt-name
--Goober5000
2004-10-15 10:03:09 +00:00
Goober5000 35e3ca578c cleaned up some sexp stuff and added wing capability to kamikaze sexp
--Goober5000
2004-10-15 09:21:55 +00:00
Goober5000 d3c82861c9 extra coding insurance
--Goober5000
2004-10-15 08:14:07 +00:00
Goober5000 8405bd055e tweakage
--Goober5000
2004-10-14 23:03:37 +00:00
Goober5000 e3b142e32a added ability for variable names to be used as special arguments
--Goober5000
2004-10-14 22:28:27 +00:00
Goober5000 650954db1c more ubersexp bugfixing
--Goober5000
2004-10-14 01:19:17 +00:00
Goober5000 479498a9d5 fixed a few when-argument bugs
--Goober5000
2004-10-13 10:46:49 +00:00
Goober5000 29dd848989 some ubersexp fixes
--Goober5000
2004-09-24 02:13:00 +00:00
Goober5000 4964e77ef2 fixed two bugs... still more bugs to be found :p
--Goober5000
2004-09-23 23:52:58 +00:00