This is the changelog for developers, != changelog for the end user
that we distribute with the binaries. (see changelog)
+05/01/2007
+namespace
+- UFO:Alien Invasion Plugin (mattn2)
+- Fix: Filtering models in ET doesn't filter misc_gamemodels (Shaderman)
+
25/12/2006
namespace
- Brushplugin Version 2.0, supports multiple collapse modes and a materialignore list (namespace)
{1C785349-866D-447D-8C55-8A51E5CA0E87} = {1C785349-866D-447D-8C55-8A51E5CA0E87}\r
EndProjectSection\r
EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ufoai", "contrib\ufoaiplug\ufoai.vcproj", "{46B36F0C-5E17-458E-AE6F-AECE52F66EDE}"\r
+ ProjectSection(ProjectDependencies) = postProject\r
+ EndProjectSection\r
+EndProject\r
Global\r
GlobalSection(SolutionConfiguration) = preSolution\r
Debug = Debug\r
Release = Release\r
EndGlobalSection\r
+ GlobalSection(ProjectDependencies) = postSolution\r
+ EndGlobalSection\r
GlobalSection(ProjectConfiguration) = postSolution\r
{49C5823A-5E50-4029-ACEE-1627EBB79E47}.Debug.ActiveCfg = Debug|Win32\r
{49C5823A-5E50-4029-ACEE-1627EBB79E47}.Debug.Build.0 = Debug|Win32\r
{46B36F0C-5E17-458E-AE6F-AECE52F66EDE}.Debug.Build.0 = Debug|Win32\r
{46B36F0C-5E17-458E-AE6F-AECE52F66EDE}.Release.ActiveCfg = Release|Win32\r
{46B36F0C-5E17-458E-AE6F-AECE52F66EDE}.Release.Build.0 = Release|Win32\r
+ {46B36F0C-5E17-458E-AE6F-AECE52F66EDE}.Debug.ActiveCfg = Debug|Win32\r
+ {46B36F0C-5E17-458E-AE6F-AECE52F66EDE}.Debug.Build.0 = Debug|Win32\r
+ {46B36F0C-5E17-458E-AE6F-AECE52F66EDE}.Release.ActiveCfg = Release|Win32\r
+ {46B36F0C-5E17-458E-AE6F-AECE52F66EDE}.Release.Build.0 = Release|Win32\r
EndGlobalSection\r
GlobalSection(ExtensibilityGlobals) = postSolution\r
EndGlobalSection\r
sunplug_lib = sunplug_env.SharedLibrarySafe(target='sunplug', source=sunplug_lst, LIBPATH='libs')
sunplug_env.Install(INSTALL + '/plugins', sunplug_lib)
+ufoai_env = module_env.Copy()
+ufoai_lst = build_list('contrib/ufoai', 'ufoai.cpp ufoai_filters.cpp ufoai_gtk.cpp ufoai_level.cpp')
+ufoai_env.useGlib2()
+ufoai_env.useGtk2()
+ufoai_lib = ufoai_env.SharedLibrarySafe(target='ufoai', source=ufoai_lst, LIBPATH='libs')
+ufoai_env.Install(INSTALL + '/plugins', ufoai_lib)
+
shaderplug_env = module_env.Copy()
shaderplug_lst = build_list('contrib/shaderplug', 'shaderplug.cpp')
shaderplug_env.useGlib2()
filter_entity_classname g_filter_entity_func_group("func_group");
filter_entity_classname g_filter_entity_light("light");
filter_entity_classname g_filter_entity_misc_model("misc_model");
+filter_entity_classname g_filter_entity_misc_gamemodel("misc_gamemodel");
filter_entity_classgroup g_filter_entity_trigger("trigger_");
filter_entity_classgroup g_filter_entity_path("path_");
add_entity_filter(g_filter_entity_world, EXCLUDE_WORLD);
add_entity_filter(g_filter_entity_func_group, EXCLUDE_WORLD);
add_entity_filter(g_filter_entity_world, EXCLUDE_ENT, true);
- add_entity_filter(g_filter_entity_trigger, EXCLUDE_TRIGGERS);
+ add_entity_filter(g_filter_entity_trigger, EXCLUDE_TRIGGERS);
add_entity_filter(g_filter_entity_misc_model, EXCLUDE_MODELS);
+ add_entity_filter(g_filter_entity_misc_gamemodel, EXCLUDE_MODELS);
add_entity_filter(g_filter_entity_doom3model, EXCLUDE_MODELS);
add_entity_filter(g_filter_entity_light, EXCLUDE_LIGHTS);
add_entity_filter(g_filter_entity_path, EXCLUDE_PATHS);
--- /dev/null
+<?xml version="1.0"?>
+<component>
+ <dir name="games">
+ <file name="ufoai.game"/>
+ </dir>
+ <dir name="ufoai.game">
+ <file name="default_build_menu.xml"/>
+ <file name="game.xlink"/>
+ <dir name="base">
+ <file name="entities.def"/>
+ </dir>
+ </dir>
+</component>
--- /dev/null
+<component name="ufoaiplug">
+ <dir name="plugins">
+ <file name="ufoai.dll"/>
+ <dir name="bitmaps">
+ <file name="ufoai_actorclip.bmp"/>
+ <file name="ufoai_level1.bmp"/>
+ <file name="ufoai_level2.bmp"/>
+ <file name="ufoai_level3.bmp"/>
+ <file name="ufoai_level4.bmp"/>
+ <file name="ufoai_level5.bmp"/>
+ <file name="ufoai_level6.bmp"/>
+ <file name="ufoai_level7.bmp"/>
+ <file name="ufoai_level8.bmp"/>
+ <file name="ufoai_stepon.bmp"/>
+ </dir>
+ </dir>
+</component>
<feature name="Shaderplug Plugin" desc="Shaderman's plugin for creating shader tag files">
<component name=".\components\shaderplug.xml" root="..\..\install" />
</feature>
+ <feature name="UFO:Alien Invasion Plugin" desc="UFO:AI plugin to cycle through the different levels without compiling">
+ <component name=".\components\ufoaiplug.xml" root="..\..\install" />
+ </feature>
</feature>
<feature name="GtkRadiant Editor Manual" desc="Documentation for GtkRadiant users.">
<component name=".\components\radiant_manual.xml" root="..\..\docs\manual" />
<component name=".\components\warsow.xml" root="..\..\games\WarsowPack\tools" />
<component name=".\components\warsow_docs.xml" root="..\..\games\WarsowPack\docs" />
</feature>
+ <feature name="UFO:AI Support" desc="Support for UFO:Alien Invasion.">
+ <component name=".\components\ufoai.xml" root="..\..\games\UFOAIPack" />
+ </feature>
</feature>
</feature>