- UFO:Alien Invasion Plugin (mattn2)

- Fix: Filtering models in ET doesn't filter misc_gamemodels (Shaderman)


git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@131 8a3a26a2-13c4-0310-b231-cf6edde360e5
This commit is contained in:
namespace 2007-01-05 21:59:07 +00:00
parent 03c5c9e2a0
commit 211ab65196
7 changed files with 61 additions and 1 deletions

View file

@ -1,6 +1,11 @@
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)

View file

@ -164,11 +164,17 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "shaderplug", "contrib\shade
{1C785349-866D-447D-8C55-8A51E5CA0E87} = {1C785349-866D-447D-8C55-8A51E5CA0E87}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ufoai", "contrib\ufoaiplug\ufoai.vcproj", "{46B36F0C-5E17-458E-AE6F-AECE52F66EDE}"
ProjectSection(ProjectDependencies) = postProject
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfiguration) = preSolution
Debug = Debug
Release = Release
EndGlobalSection
GlobalSection(ProjectDependencies) = postSolution
EndGlobalSection
GlobalSection(ProjectConfiguration) = postSolution
{49C5823A-5E50-4029-ACEE-1627EBB79E47}.Debug.ActiveCfg = Debug|Win32
{49C5823A-5E50-4029-ACEE-1627EBB79E47}.Debug.Build.0 = Debug|Win32
@ -306,6 +312,10 @@ Global
{46B36F0C-5E17-458E-AE6F-AECE52F66EDE}.Debug.Build.0 = Debug|Win32
{46B36F0C-5E17-458E-AE6F-AECE52F66EDE}.Release.ActiveCfg = Release|Win32
{46B36F0C-5E17-458E-AE6F-AECE52F66EDE}.Release.Build.0 = Release|Win32
{46B36F0C-5E17-458E-AE6F-AECE52F66EDE}.Debug.ActiveCfg = Debug|Win32
{46B36F0C-5E17-458E-AE6F-AECE52F66EDE}.Debug.Build.0 = Debug|Win32
{46B36F0C-5E17-458E-AE6F-AECE52F66EDE}.Release.ActiveCfg = Release|Win32
{46B36F0C-5E17-458E-AE6F-AECE52F66EDE}.Release.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EndGlobalSection

View file

@ -493,6 +493,13 @@ sunplug_env.useGtk2()
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()

View file

@ -305,6 +305,7 @@ filter_entity_classname g_filter_entity_world("worldspawn");
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_");
@ -326,8 +327,9 @@ void Entity_InitFilters()
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);

View file

@ -0,0 +1,13 @@
<?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>

View file

@ -0,0 +1,17 @@
<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>

View file

@ -52,6 +52,9 @@
<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" />
@ -124,6 +127,9 @@
<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>