All damage from the initial failed commit should now be repaired.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2989 8092fc87-c524-0410-9efc-e669fe64eaf9
Replacing the fonts that were destroyed by the initial failed commit.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2988 8092fc87-c524-0410-9efc-e669fe64eaf9
Be aware that some filenames in moved files were hardcoded,
so this revision is not properly functional; cutscenes will all
break. The next commit will update the files appropriately to fix this.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2985 8092fc87-c524-0410-9efc-e669fe64eaf9
This is two simultaneous changes: CONVERSATION resources are made of
three paths instead of one (phrases, clip directory, timestamps), and
the synthetic, always-loaded '3dovoice' addon controls the use of them.
The intent is to eventually move uqm-0.x.0-voice.zip out of the core
packages and into the addons with 3domusic.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2978 8092fc87-c524-0410-9efc-e669fe64eaf9
The CODE resource file type has been retired, replaced by SHIP.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2971 8092fc87-c524-0410-9efc-e669fe64eaf9
SetResourceIndex is no longer used after main program init,
and RES_INDEX is for all practical purposes defunct.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2958 8092fc87-c524-0410-9efc-e669fe64eaf9
At this point, only loading ships ever changes the resource index.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2957 8092fc87-c524-0410-9efc-e669fe64eaf9
Every resource that isn't of type CODE now has a resource ID that
will not conflict with any other resource, even without switchable
resource indices.
CODE-type resources currently rely on the ability to switch out
such values, and so have been left alone for now.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2926 8092fc87-c524-0410-9efc-e669fe64eaf9
Note that the filenames and the resource names are out of synch
this tracks the original but is being cleaned out of the .ls2 files.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2916 8092fc87-c524-0410-9efc-e669fe64eaf9
Each .ls2 file has a consistent name given its resources and the code
that controls it. All resources within a subsidiary .ls2 all have a
consistent prefix.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2911 8092fc87-c524-0410-9efc-e669fe64eaf9
This should simplify remix installation, as well as allow the remixes to be easily activated when the 3do music is not.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2873 8092fc87-c524-0410-9efc-e669fe64eaf9
Addon packs now provide additional files instead of overriding UIO. They
must provide .rmp files to do the necessary overrides. The addons
directory has also been moved outside of packages/ and into content/
directly.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2869 8092fc87-c524-0410-9efc-e669fe64eaf9
Resource indices (.ls2) now refer to string identifiers which are mapped
to files by a global resource map (uqm.rmp).
This meets Milestone 3 of the Resource System Phase 2 plan.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2868 8092fc87-c524-0410-9efc-e669fe64eaf9
This will let custom ship spins use Presentations to
display data over themselves without wiping out the
underlyin image.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2845 8092fc87-c524-0410-9efc-e669fe64eaf9