bobboau
cc41a40735
new fighter beam code
...
fixed old after burner trails
had to bump a few limits, working on some dynamic solutions
a few fixed to background POF rendering
fixing asorted bugs
2004-03-17 04:07:32 +00:00
Goober5000
7ef2ab2e39
Uber pass at reducing #includes
...
--Goober5000
2004-03-05 09:02:13 +00:00
Goober5000
6f5ba639ed
hmph... fixed some bugs
...
--Goober5000
2004-02-14 04:26:58 +00:00
Goober5000
c4e5e4bad2
hehe, fixed the subsystem compare so it's not destructive :-p
...
and also fixed the model checking routine
--Goober5000
2004-02-07 01:25:15 +00:00
Goober5000
87b4aab308
made FS2 able to account for subsystem mismatches between ships.tbl and the
...
model file - e.g. communication vs. communications
--Goober5000
2004-02-07 00:48:53 +00:00
Goober5000
c89af3a84a
got rid of unnecessary double semicolons
...
--Goober5000
2004-02-04 09:02:45 +00:00
Goober5000
1f27a82d03
made code more uniform and simplified some things,
...
specifically shield percentage and quadrant stuff
--Goober5000
2004-02-04 08:41:04 +00:00
Goober5000
ffbbe7aff8
whew - I just went through all the code I ever added (or at least, that I could
...
find that I commented with a Goober5000 tag) and added a bunch of Asserts
and error-checking
--Goober5000
2004-01-30 07:39:09 +00:00
Goober5000
fb9e1d5e58
bumped MAX_SEXP_NODES to 3000
...
--Goober5000
2004-01-20 22:20:41 +00:00
Goober5000
9a38fff930
fixed bug in tech-reset-to-default
...
--Goober5000
2003-11-24 18:18:00 +00:00
bobboau
065ac67581
got assert to work again
2003-11-17 06:52:52 +00:00
Goober5000
a8853113c1
edited for language
...
--Goober5000
2003-11-09 04:09:18 +00:00
Goober5000
356b397487
fixed a bug in my sexp code
...
--Goober5000
2003-11-08 04:31:02 +00:00
Goober5000
2ecbce19fa
tweakage
...
--Goober5000
2003-10-28 23:59:02 +00:00
Goober5000
946868c67a
added min, max, and avg sexps
...
--Goober5000
2003-10-20 11:49:18 +00:00
Kazan
9c5ac6b86f
#Kazan# FS2NetD client code gone multithreaded, some Fred2 Open -mod stuff [obvious code.lib] including a change in cmdline.cpp, changed Stick's "-nohtl" to "-htl" - HTL is _OFF_ by default here (Bobboau and I decided this was a better idea for now)
2003-10-12 03:46:23 +00:00
Goober5000
bb42e3f3e1
updated FRED to import FS1 default weapons loadouts as well as missions
...
--Goober5000
2003-09-30 04:05:09 +00:00
Goober5000
4717f0d3ce
added the option to import FSM missions, added a replace function, spruced
...
up my $player, $rank, etc. code, and fixed encrypt being misspelled as 'encrpyt'
--Goober5000
2003-09-28 21:22:59 +00:00
Goober5000
51b4692afd
clean rollback of all of argv's stuff
...
--Goober5000
2003-09-13 06:02:08 +00:00
Goober5000
e848a1588d
Rolled back _argv[-1]'s changes to the sexp infrastructure, which would
...
have broken a huge amount of stuff and created some nasty bugs.
Also commented most of _argv[-1]'s new sexps pending consolidation,
and added a placeholder help entry for the one good sexp.
--Goober5000
2003-09-11 23:21:54 +00:00
argv
93985ab901
Several new sexps, such as power drain control. Also increased maximum sexp operators to 4096, though there may be another limit at 1024.
2003-09-11 19:18:13 +00:00
Goober5000
d5822a203c
merged num-ships-in-battle and num-ships-in-battle-team, making the
...
team argument optional
--Goober5000
2003-09-05 05:06:32 +00:00
Goober5000
8d2b742020
merge of Phreak's and my sexp.cpp
...
--Goober5000
2003-09-05 04:48:03 +00:00
Goober5000
80003037b8
merge of Phreak's and my sexp.h
...
--Goober5000
2003-09-05 04:39:55 +00:00
phreak
f0bb987ebb
fixed a small bug in num-ships-in-battle-team
...
added an option to loop sounds played by play-sound-from-file
2003-09-05 02:15:34 +00:00
phreak
c804368f37
added num-ships-in-battle and num-ships-in-battle-team sexp
2003-08-30 21:59:48 +00:00
Goober5000
11bcd10805
trying to commit
...
--Goober5000
2003-08-28 06:17:29 +00:00
Goober5000
5c1f7e5c19
trying to commit
...
--Goober5000
2003-08-28 05:46:52 +00:00
Goober5000
a3f2d48869
added percent-ships-disarmed and percent-ships-disabled
...
--Goober5000
2003-08-27 02:04:54 +00:00
Goober5000
9ba71612a1
added is-ship-type, is-ship-class, lock-rotating-subsystem, and free-rotating-subsystem;
...
also fixed the argument and return values for various sexps so that they work
properly for negative numbers
--Goober5000
2003-08-27 01:38:00 +00:00
Goober5000
a04f658b1b
added replacement of $rank with the player's rank in any string that appears
...
in-game (same as with $callsign); also bumped the limit on the length of text
allowed per entry in species.tbl
--Goober5000
2003-08-25 04:45:57 +00:00
Goober5000
935fd42370
implemented $callsign to add the player callsign in a briefing, message, or whatever
...
--Goober5000
2003-08-22 07:01:57 +00:00
Goober5000
d3ae2fe948
fixed set-support-ship sexp
...
--Goober5000
2003-08-21 09:00:19 +00:00
phreak
6559cbf8c5
added turret-tagged-specific and turret-tagged-clear-specific sexps
2003-06-19 18:12:12 +00:00
phreak
a556505a19
added Sesquipedalian's kamikaze and not-kamikaze sexps
2003-05-24 16:47:58 +00:00
Goober5000
458634292a
implemented the custom hitpoints mod
...
--Goober5000
2003-04-29 01:03:24 +00:00
Goober5000
f99632553d
gotta love those compiler errors ;)
...
fixed those and cleaned up conflicts with the missile-locked sexp
--Goober5000
2003-04-05 20:47:58 +00:00
sesquipedalian
50b8201d0c
Recommit of is-missile-locked.
...
I changed the sexp's category from non-campaign to training, so you may get a conflict with that.
2003-04-05 20:17:23 +00:00
Goober5000
71be2cdfe6
commit to fix the FRED compile error
...
--Goober5000
2003-04-04 22:11:06 +00:00
Goober5000
1a70dcbd48
resolved a nasty bug that caused some missions to crash
...
--Goober5000
2003-03-30 07:27:34 +00:00
Goober5000
b1e4605bed
preliminary work on ai facing sexp
...
--Goober5000
2003-03-30 04:34:38 +00:00
sesquipedalian
c038548f67
Aaaand nevermind...
2003-03-29 11:23:46 +00:00
sesquipedalian
14b68cabef
Added is-missile-locked sexp
2003-03-29 08:52:59 +00:00
Goober5000
6120df56af
got rid of an annoying compile warning
...
--Goober5000
2003-03-28 19:56:02 +00:00
Goober5000
328364df88
argh - lol
...
--Goober5000
2003-03-22 08:17:34 +00:00
Goober5000
e41e8f97e0
bleah
...
--Goober5000
2003-03-22 07:24:53 +00:00
Goober5000
8e3b1f3405
bugs are bad, mmkay?
...
--Goober5000
2003-03-22 06:35:37 +00:00
Goober5000
2047aa4ae5
added play-sound-from-table, play-sound-from-file, and close-sound-from-file
...
--Goober5000
2003-03-22 06:11:51 +00:00
Goober5000
8738a13c2f
yuck - fixed a nasty error when FRED provides a default value for warp-effect
...
and explosion-effect
--Goober5000
2003-03-21 08:33:33 +00:00
Goober5000
8c9e40b21e
added get-relative-object-*, where * = x, y, and z; these sexps return the
...
world coordinates of a set of relative coordinates to an object; also, fixed many
places in sexp.cpp so that now sexps can accept other sexps as parameters,
wherease before they weren't able to
--Goober5000
2003-03-21 04:51:33 +00:00