4014 Commits

Author SHA1 Message Date
avolkov 8669bbaf99 Image scaling wrt hotspot; re-added bilinear; minor gfx refactoring
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2827 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-08-01 03:25:08 +00:00
avolkov 2dcea171b5 Align the space origin on a whole pixel: fixes dancing Sa-Matra on slow flybys (part of bug #685); this does not resolve the object positioning jitter completely
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2826 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-31 09:39:27 +00:00
gewlitys ca2f82e40f Added --keepaspectratio option to keep correct aspect ratio with custom resolutions
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2825 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-29 19:18:14 +00:00
Meep-Eep c82e1fa430 Add /var/tmp as possible location for temporary files. Don't try /tmp and /var/tmp at all on MS Windows (Cygwin excepted)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2824 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-28 16:41:56 +00:00
gewlitys ca29fa8443 correction for consistency
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2823 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-28 12:10:21 +00:00
gewlitys 466fdc2259 forgot to add new param to ifdeffed portion too
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2822 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-27 23:30:21 +00:00
gewlitys dd9395e65d added fullscreen/windowed toggle key F11
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2821 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-27 23:19:40 +00:00
Meep-Eep 839465c667 Correction.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2820 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-25 21:51:53 +00:00
Meep-Eep 631d19d659 Allow building without ogg vorbis support
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2819 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-25 19:43:21 +00:00
Meep-Eep 67d6df6545 Allow building without ogg vorbis.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2818 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-25 19:34:31 +00:00
Meep-Eep 01992b3f88 Reworked SuperMelee loading; new files loadmele.[ch].
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2817 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-25 02:04:01 +00:00
Meep-Eep 385416f76c little clarification
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2816 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-23 14:18:59 +00:00
Meep-Eep 5c1e03b653 remove svn:executable property
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2815 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-22 21:50:24 +00:00
Meep-Eep 4296364a43 Cleanup: Split off part of DrawFileStrings() into a new function
DrawFileListFleet().



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2814 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-17 01:04:08 +00:00
avolkov 812d9b2273 Cleanup of ELEMENT_FLAGS type misuse
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2813 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-16 23:50:31 +00:00
Meep-Eep 910f3f46c8 typo
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2812 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-16 23:37:25 +00:00
avolkov 7da9f3c6d0 Fixed bug 996 - ships recrewed in HyperSpace
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2811 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-16 21:58:41 +00:00
avolkov 0631074f67 Fixed bug 996 - ships recrewed in HyperSpace
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2810 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-16 21:57:39 +00:00
Meep-Eep 85972d9485 removed mouse_err.c and move its contents (one line) elsewhere.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2809 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-15 15:14:32 +00:00
Meep-Eep 9e60ced31a Fixed instant-move towards the current location.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2808 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-13 16:34:35 +00:00
avolkov 1d6776ce8f bug 1001
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2807 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-12 04:16:17 +00:00
avolkov ccd0285168 Fixed wrong Sa-Matra guards icons; bug #1001
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2806 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-12 04:14:52 +00:00
avolkov f24268397d Revert of the previous erroneous commit
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2805 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-11 23:21:35 +00:00
avolkov 40b3a639aa Bugfix: clean up the queue after done generating defined groups
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2804 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-11 23:11:32 +00:00
avolkov 40fc446cd6 Fixed a semantical bug that arose out of ip_group_q split off (cleaner code); more comments
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2803 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-11 21:36:42 +00:00
avolkov a46b263929 Basic cleanup of ELEMENT fields abuse (more needed); some comments
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2802 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-10 20:05:34 +00:00
avolkov 2153b304e2 Ship struct cleanup finished
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2801 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-09 19:43:40 +00:00
avolkov cbed652d05 Some cleanup of earlier ship struct work; comments
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2800 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-09 19:41:49 +00:00
avolkov b38f82f969 Use a common SHIP_BASE for partially aliased ship structs
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2799 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-09 01:47:21 +00:00
mcmartin bda96e731e Implement the freeze-frame for .ani-based ship spins.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2798 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-08 23:15:36 +00:00
mcmartin 3834011d08 Removed no-longer-true-or-relevant comment
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2797 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-08 02:09:14 +00:00
mcmartin 5c475db9f7 Fixed quit-during-intro-fadeout hang (Bug #987)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2796 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-08 02:08:37 +00:00
avolkov aab6cfe5b0 Untangling ship queues, stage 5: New type IP_GROUP for IP battle groups and new ip_group_q queue; virtually no struct member reuse left in ship/group structs
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2795 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-03 23:45:34 +00:00
avolkov fde47c9869 Fixed audio track seek truncation; scope supports higher rates for speech; bug 999
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2794 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-03 21:24:12 +00:00
Meep-Eep 5205cb3444 Don't checksum elements with BACKGROUND_OBJECT set. Allows for certain types
of graphics mods which don't influence netplay synchronisation.




git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2793 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-29 15:05:18 +00:00
Meep-Eep 165f30c9a5 Build fixes for SunOS with netplay.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2792 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-27 22:49:05 +00:00
Meep-Eep c33e78ed08 define PRExPTR on SunOS
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2791 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-27 22:17:22 +00:00
Meep-Eep 0be19cb959 Make 'struct queue' anonymous; conflict with /usr/include/sys/stream.h on
SunOS.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2790 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-27 21:00:10 +00:00
Meep-Eep 473440c7ec Get rid of warning.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2789 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-27 20:50:10 +00:00
avolkov d06ee64f49 Irrelevant alphabetic resort by VC6
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2788 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-27 08:13:32 +00:00
avolkov 79a4de5961 Fixed a SHIP_FRAGMENT/EXTENDED_SHIP_FRAGMENT aliasing remnant in ship-spin code
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2787 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-27 06:14:17 +00:00
avolkov b7d034c027 Untangling ship queues, stage 4: Full API separation for SHIP_INFO, MASTER_SHIP_INFO, STARSHIP, SHIP_FRAGMENT and FLEET_INFO structs; added QUEUE bug-checks
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2786 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-27 05:55:41 +00:00
avolkov 0134c68de6 Fixed trivial c&p bug
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2785 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-27 05:32:28 +00:00
avolkov f66882d7bd Fixed trivial c&p bug
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2784 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-27 05:17:01 +00:00
avolkov 099f71107e Untangling ship queues: update the current state of affairs
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2783 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-25 21:38:31 +00:00
avolkov 51192258e7 Untangling ship queues, stage 3: Fully unaliased STARSHIP, SHIP_FRAGMENT and EXTENDED_SHIP_FRAGMENT
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2782 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-23 01:44:11 +00:00
avolkov 7bea238090 Cleanup: access escort's window location directly
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2781 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-22 22:05:38 +00:00
avolkov 6276e33e2f Untangling ship queues, stage 2: Unaliasing STARSHIP, SHIP_FRAGMENT and EXTENDED_SHIP_FRAGMENT (incomplete; Build, OwnStarShip and Co still aliased)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2780 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-22 21:29:44 +00:00
Meep-Eep e08a6cb5a1 typo
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2779 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-22 19:09:27 +00:00
avolkov c6d5e9f164 Oops, crew_level should not be a BYTE
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2778 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-21 19:58:44 +00:00