The_E
f7ab7be87a
Small fix to make gcc happy.
2012-01-02 12:28:58 +00:00
IssMneur
8c013c2561
From CommanderDJ: - Fully vectorize and stringify mainhall.tbl internals
...
- replaces all arrays with SCP_vectors
- replaces all c-strings with SCP_strings
- depreciates +Misc Anim Handles: and +Misc Anim Flags: because they are just cruft
-- +Misc Anim Handles: has not been hooked up for years
-- +Misc Anim Flags: are dealt with automatically
2011-12-29 06:28:05 +00:00
Zacam
8f7169065f
From CommanderDJ: SCP_Vector-izes some more of the Main Hall structures (intercom and misc anim mostly)
2011-12-22 00:13:31 +00:00
Zacam
3f100ecf03
Tortoise Merge somehow screwed the application of the patch for Commit 8093, my apologies to everybody.
2011-12-15 18:53:41 +00:00
Zacam
5deedda7f7
From CommanderDJ: Corrects the timing problem caused by commit 8079 regarding the playing of Main_hall misc_anim sounds.
2011-12-15 15:31:20 +00:00
IssMneur
4d355988c7
From CommanderDJ: parse the mainhall only on first load.
...
Adds -reparse_mainhall to enable the previous behaviour of parsing the mainhall on every viewing of the mainhall.
2011-12-10 17:56:15 +00:00
IssMneur
3483e50b19
From ni1s: Apparently gcc chokes on this without the space.
2011-12-09 07:23:36 +00:00
IssMneur
9e21aea439
Allow names in mainhall.tbl sound lists.
...
Allows sound names in addition to sound indexes in the sound lists:
+Intercom sound:
+Misc anim sounds:
+Door sounds:
Extends parse_sound to search in the interface sound table instead of the main sound table.
2011-12-09 06:38:16 +00:00
Zacam
1c820a6e8c
Part Two: Synchronization pass of Trunk and Antipodes Differences.
...
Removes all extraneous ifdefs (Demo, E3, Multi Beta, etc).
Leaves Debug and Inferno.
2011-09-09 10:23:53 +00:00
The_E
3e660d6bda
Removing the RELEASE_REAL define from ye olde ✌️ days. We really don't need it anymore.
2011-08-30 17:46:03 +00:00
Goober5000
807d3fe947
bump number of misc anims to 32
2010-11-26 04:03:56 +00:00
Goober5000
6b7a041ead
add feature to select a random animation from a miscellaneous animation group
2010-11-25 23:51:22 +00:00
Goober5000
793c0f077c
move the error nprintf to a place where it will trigger before the crash it tests for
...
fix a loop boundary check
2010-11-25 20:10:13 +00:00
Goober5000
b169a76547
add error detection for arrays that exceed maximum
...
num door sounds = num door animations
(how did that ever work before?)
2010-11-24 07:18:05 +00:00
Goober5000
56372860f3
how was that accidentally deleted?
2010-11-24 06:39:22 +00:00
Goober5000
27fc907b8f
remove #defines that were obsolete since after FS1
...
fix an nprintf bug
change the method of pausing anims so that more than one anim can play in the same spot
(this means that the first frame of an anim won't be drawn until the anim actually starts playing but I think that's okay; it is really only noticeable for the crane animation in the Bastion main hall when the "new player tips" box appears)
2010-11-24 06:33:53 +00:00
Goober5000
b90c4e8045
ugh; formatting ftw
2010-11-24 04:53:41 +00:00
Goober5000
c3ed724025
slight cleanup
2010-11-24 04:35:10 +00:00
Goober5000
5c79188fd1
Zacam's & Flaming_Sword's patch for ANI streaming, audited by Goober5000
2009-11-02 01:45:26 +00:00
portej05
e740086bee
Antipodes 3 from Flaming_Sword
2009-09-26 05:52:17 +00:00
portej05
22b13c269e
post-frame-shaded subtitles! Pass an argument 13 which is either (true) or (false) in order to make use of this.
...
Fix for multimonitor focus loss issue associated with the mouse at the initialisation of the mainhall
2009-09-09 11:52:42 +00:00
portej05
6bc7f30d78
safe_strings - from Antipodes build #1
2009-07-27 16:06:24 +00:00
portej05
2a09ecc89b
The big CVS comment removal. This chops approx. 3.5mb off a full checkout.
...
I've tested this through compiling and through hand checking.
Normalises line endings in ALL files to \n.
2009-06-20 08:08:20 +00:00
Goober5000
57cab322b4
add apostrophes to contractions, lol
2009-04-10 07:49:12 +00:00
taylor
0cab4aae17
only load tbls from tables/ (Mantis #1725 )
2008-10-13 06:34:48 +00:00
taylor
6167768616
better error handling for when TCP socket is already in use (Mantis #1626 )
...
fix missing protocol XSTR that used the wrong tstring for display
2008-10-05 01:17:45 +00:00
WMCoolmon
f23f526168
Better compatibility with avoiding the main hall
2008-08-30 10:57:27 +00:00
taylor
cac475bdd5
remove storybook, since the fiction viewer makes it obsolete
2008-03-20 18:55:16 +00:00
taylor
11ca1ef4a8
move stable branch to the primary under trunk
2008-03-16 16:25:19 +00:00
taylor
eb8c44c2a0
move HEAD to it's own dir under trunk
2008-03-16 16:21:11 +00:00
Goober5000
4811257f31
revert the directory move
2008-02-09 21:33:46 +00:00
Goober5000
8909d048b3
remove extraneous fs2_open folder from all branches and tags
2008-02-09 19:21:05 +00:00
taylor
5dbd5674d0
fix campaign is missing then give player choice to switch campaigns, switch pilots, or exit
2007-11-22 05:23:44 +00:00
Goober5000
3ef004c041
recognize a Vasudan main hall even when it isn't the second one; play the appropriate music as soon as the main hall switches
2007-11-20 01:11:13 +00:00
Goober5000
46b0d001fb
added fixes for #1415 and #1483 , made sure every read_file_text had a corresponding setjmp, and sync'd the parse error messages between HEAD and stable
2007-09-02 02:10:29 +00:00
Goober5000
d1ae80c53f
fixed up some error messages
2007-04-03 01:39:31 +00:00
taylor
908d24f797
be sure to page in textures for change ship class sexp preload
...
add a ASF_MENUMUSIC type for things that aren't mission-based event music (since that is handled differently now)
make event music keep extension if it exists, so that the special data will be accurate
bits of cleanup from old MS code that we don't need
2007-03-22 20:35:45 +00:00
taylor
328ee49dce
remove NO_SOUND
2007-02-10 00:18:22 +00:00
wmcoolmon
7366176e79
WMC codebase commit. See pre-commit build thread for details on changes.
2006-12-28 00:59:54 +00:00
Goober5000
a2ab9e5be0
improve error message
2006-11-05 18:41:40 +00:00
taylor
8c5276c067
fixes for stuff_string() bounds checking
2006-09-11 06:51:17 +00:00
taylor
7957f8964d
crap, there was supposed to be a multi check there
2006-09-11 06:10:28 +00:00
taylor
7c18fc6c7e
quite a few fixes to handle missing campaigns better
...
change load order for campaign loading to a full check: Player-specified -> BUILTIN_CAMPAIGN -> First Avaiable.
clean up the getting of a list of available campaigns
fix simroom issue where single missions, with the [V] icon, would display wrong (this was a retail bug, but it doesn't show normally)
fix bug where, if a campaign failed to load, it would still appear available for savefile useage
fix bug where, when resetting the campaign info, the num_missions var wasn't 0'd and it could cause a sexp Assert() during reset
2006-09-11 06:02:14 +00:00
wmcoolmon
73377b5200
Allow use of the techroom, even if no current campaign exists.
2006-09-04 06:03:10 +00:00
Goober5000
ea224ed952
fix for Mantis #750
...
--Goober5000
2006-05-21 22:57:30 +00:00
Goober5000
67e8f94a93
proper capitalization according to Volition
2006-04-20 06:32:30 +00:00
taylor
aeb1c904a1
remove all of the *_ex() parsing functions added for use by EFFs
...
add a pause/unpause for parsing so that we can safely start parsing something new then continue parsing something old
make Mission_text and Mission_text_raw only use the memory needed, and free it when it doesn't need to parse anymore
(should work ok with FRED2, but I wasn't able to test it)
2006-04-14 18:44:16 +00:00
Goober5000
1f3db839e8
not needed... and just an annoyance with > 2 main halls
2006-03-01 04:01:15 +00:00
Goober5000
73af2a1fec
cool stuff with main hall music tracks
2006-02-28 06:59:28 +00:00
taylor
fb8cd02a10
fix for string overwrites with get_version_string()
2005-12-06 03:14:45 +00:00