<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to tickets</title><link href="https://sourceforge.net/p/chaosesqueanthology/tickets/" rel="alternate"/><link href="https://sourceforge.net/p/chaosesqueanthology/tickets/feed.atom" rel="self"/><id>https://sourceforge.net/p/chaosesqueanthology/tickets/</id><updated>2024-04-14T12:51:22.216000Z</updated><subtitle>Recent changes to tickets</subtitle><entry><title>#5 Please help: VBSP loading (half life 2 bsp loading)</title><link href="https://sourceforge.net/p/chaosesqueanthology/tickets/5/?limit=25#b791" rel="alternate"/><published>2024-04-14T12:51:22.216000Z</published><updated>2024-04-14T12:51:22.216000Z</updated><author><name>ChaosEsqueTeam</name><uri>https://sourceforge.net/u/chaosesqueteam/</uri></author><id>https://sourceforge.net61e78f3b4765b8ca26fc8faed18aa3aa7561ce62</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;Another resource: &lt;a href="https://github.com/fte-team/fteqw/tree/master/plugins/hl2" rel="nofollow"&gt;https://github.com/fte-team/fteqw/tree/master/plugins/hl2&lt;/a&gt;&lt;br/&gt;
&lt;a href="https://github.com/fte-team/fteqw/blob/master/plugins/hl2/mod_vbsp.c" rel="nofollow"&gt;https://github.com/fte-team/fteqw/blob/master/plugins/hl2/mod_vbsp.c&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;/div&gt;</summary></entry><entry><title>#2 Please help with .t3d and .unr loading (3d world file types)</title><link href="https://sourceforge.net/p/chaosesqueanthology/tickets/2/?limit=25#2e36" rel="alternate"/><published>2024-03-08T15:15:08.902000Z</published><updated>2024-03-08T15:15:08.902000Z</updated><author><name>ChaosEsqueTeam</name><uri>https://sourceforge.net/u/chaosesqueteam/</uri></author><id>https://sourceforge.netdf7d31d410bf4338c184ab47d7a59bd3fa384198</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Another resource: (C++)&lt;br/&gt;
&lt;a href="https://github.com/assimp/assimp/blob/master/code/AssetLib/Unreal/UnrealLoader.cpp" rel="nofollow"&gt;https://github.com/assimp/assimp/blob/master/code/AssetLib/Unreal/UnrealLoader.cpp&lt;/a&gt;&lt;br/&gt;
(BSD license)&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#5 Please help: VBSP loading (half life 2 bsp loading)</title><link href="https://sourceforge.net/p/chaosesqueanthology/tickets/5/?limit=25#e527" rel="alternate"/><published>2024-03-04T18:36:41.032000Z</published><updated>2024-03-04T18:36:41.032000Z</updated><author><name>ChaosEsqueTeam</name><uri>https://sourceforge.net/u/chaosesqueteam/</uri></author><id>https://sourceforge.netd6c232023d450b60a4dae39838b055b93ab63ed6</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;if you're serious though, op, have a look through the pragma engine's source code...&lt;br/&gt;
it may lead you in the right direction as it's compatible with source game assets and the like&lt;br/&gt;
&lt;a href="https://github.com/Silverlan/pragma" rel="nofollow"&gt;https://github.com/Silverlan/pragma&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;/div&gt;</summary></entry><entry><title>Please help: VBSP loading (half life 2 bsp loading)</title><link href="https://sourceforge.net/p/chaosesqueanthology/tickets/5/" rel="alternate"/><published>2024-03-02T15:29:47.688000Z</published><updated>2024-03-02T15:29:47.688000Z</updated><author><name>ChaosEsqueTeam</name><uri>https://sourceforge.net/u/chaosesqueteam/</uri></author><id>https://sourceforge.netbb5ece5f42223db3916103d9766aa1d3ed7eda8d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Some years ago, Cloudwalk attempted VBSP loading (valve bsp), halflife2.&lt;br/&gt;
He gave up at the face loader (a good ammount of work was done it seems); and hasn't worked on it 4 years hence. The code says it crashes.&lt;/p&gt;
&lt;p&gt;The code is in model_brush.c&lt;br/&gt;
Mod_VBSP_Load&lt;br/&gt;
At the end of the file.&lt;br/&gt;
I imagine some people might want this format. &lt;br/&gt;
I imagine more than some.&lt;/p&gt;
&lt;p&gt;If you could... (code attached)&lt;/p&gt;
&lt;p&gt;Small sourcecode update, brought over some code that was attempted for VBSP by cloudwalk some years ago, not that it will work, but figured to bring it over. New file is model_vbsp.h and some functions in model_brush.c  . Cloudwalk gave up at the face loader. Comment says the code crashes.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#2 Please help with .t3d and .unr loading (3d world file types)</title><link href="https://sourceforge.net/p/chaosesqueanthology/tickets/2/?limit=25#5e79" rel="alternate"/><published>2024-02-28T00:49:33.061000Z</published><updated>2024-02-28T00:49:33.061000Z</updated><author><name>ChaosEsqueTeam</name><uri>https://sourceforge.net/u/chaosesqueteam/</uri></author><id>https://sourceforge.netcb2085e80128cbc058b23992fe0b7f8a26932af0</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Another resource:&lt;br/&gt;
&lt;a href="https://bitbucket.org/Xaleros/libunr/src/master/" rel="nofollow"&gt;https://bitbucket.org/Xaleros/libunr/src/master/&lt;/a&gt;&lt;br/&gt;
Libunr (gnu affero public license), attached.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#2 Please help with .t3d and .unr loading (3d world file types)</title><link href="https://sourceforge.net/p/chaosesqueanthology/tickets/2/?limit=25#cd6c" rel="alternate"/><published>2024-01-22T18:27:19.451000Z</published><updated>2024-01-22T18:27:19.451000Z</updated><author><name>ChaosEsqueTeam</name><uri>https://sourceforge.net/u/chaosesqueteam/</uri></author><id>https://sourceforge.net56e17c707d8ccac2107215a83d591f6ff61b0e80</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Model_brush.c is the main file where new map and model formats are parsed: &lt;a href="https://sourceforge.net/p/chaosesqueanthology/code-t3d_attempt_engine/ci/master/tree/model_brush.c"&gt;https://sourceforge.net/p/chaosesqueanthology/code-t3d_attempt_engine/ci/master/tree/model_brush.c&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;An example one is void Mod_OBJ_Load on line 7562. Which loads the triangle data for an obj file (loads the vertex and then the face data). &lt;br/&gt;
It would be nice to load the .unr map type too. These usually contain much less triangle data than any object file: but they are and were high quality maps and were fun.&lt;/p&gt;
&lt;p&gt;Then a line is added in Model_shared.c to let the engine know that format is now parsable and what subroutine to use: &lt;a href="https://sourceforge.net/p/chaosesqueanthology/code-t3d_attempt_engine/ci/master/tree/model_shared.c"&gt;https://sourceforge.net/p/chaosesqueanthology/code-t3d_attempt_engine/ci/master/tree/model_shared.c&lt;/a&gt;&lt;br/&gt;
An example of this is in Mod_LoadModel, the on line 575 if (!strcasecmp(FS_FileExtension(mod-&amp;gt;name), "obj")) Mod_OBJ_Load(mod, buf, bufend); . Which tells the engine if the file extension is .obj to execute Mod_OBJ_Load.&lt;/p&gt;
&lt;p&gt;There are also .h files for both to add the headers of any new subroutine or global variable used.&lt;/p&gt;
&lt;p&gt;There is C++ code to load .unr files here: &lt;a href="https://sourceforge.net/p/chaosesqueanthology/tickets/2/attachment/UShock_source.tar.bz2"&gt;https://sourceforge.net/p/chaosesqueanthology/tickets/2/attachment/UShock_source.tar.bz2&lt;/a&gt;&lt;br/&gt;
But our engine is C. The C++ code is opensource.&lt;/p&gt;
&lt;p&gt;Please help.&lt;br/&gt;
This engine can already load PSK files from later unreal formats, and this opensource game has already implemented weapon models and weapon game code similar to many of the unreal and unreal tournament weapons. All opensource (code and media). If .unr model/map loading could be added then all those maps could be enjoyed in a project all opensource programmers could use.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#4 question</title><link href="https://sourceforge.net/p/chaosesqueanthology/tickets/4/?limit=25#8bf9/fb69" rel="alternate"/><published>2024-01-05T15:36:04.867000Z</published><updated>2024-01-05T15:36:04.867000Z</updated><author><name>ChaosEsqueTeam</name><uri>https://sourceforge.net/u/chaosesqueteam/</uri></author><id>https://sourceforge.net05201bbdef7c867d3f9d4435ccc8a9715879f483</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Then implement unreal map loading in the engine, and license it BSD. We will preserve your license with headers around your code. Then people who hate BSD will flame. Or; in the alternative; you could use something incompatable with the GPL as your license, but which is still opensource, and again we will preserve the headers; and then other people could threaten to sue us as we "mixed GPL and not GPL" and then there will be flame. We won't remove your working unreal map loading opensource code no matter what they threaten.&lt;/p&gt;
&lt;p&gt;Remember: they didn't sue g&lt;em&gt;sec&lt;/em&gt;rity.&lt;br/&gt;
The flame has to be created.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#4 question</title><link href="https://sourceforge.net/p/chaosesqueanthology/tickets/4/?limit=25#a8ef" rel="alternate"/><published>2024-01-01T15:34:37.063000Z</published><updated>2024-01-01T15:34:37.063000Z</updated><author><name>ChaosEsqueTeam</name><uri>https://sourceforge.net/u/chaosesqueteam/</uri></author><id>https://sourceforge.net67a9851532ab1f7205f51a1ffa3bb125e8380576</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The flame cannot be eaten; however it can be used to light arrows etc; and it also gives warmth if you are in an ice/snow map.&lt;br/&gt;
Refer to the info tab.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>question</title><link href="https://sourceforge.net/p/chaosesqueanthology/tickets/4/" rel="alternate"/><published>2024-01-01T15:14:45.636000Z</published><updated>2024-01-01T15:14:45.636000Z</updated><author><name>someone1611</name><uri>https://sourceforge.net/u/someone1611/</uri></author><id>https://sourceforge.netfc084ee2251e5dc60bb056099155e3c95cdce782</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;how can I eat flame&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#3 SUPER IMPORTANT NO-TI-CE</title><link href="https://sourceforge.net/p/chaosesqueanthology/tickets/3/?limit=25#b868" rel="alternate"/><published>2023-12-31T18:07:45.540000Z</published><updated>2023-12-31T18:07:45.540000Z</updated><author><name>ChaosEsqueTeam</name><uri>https://sourceforge.net/u/chaosesqueteam/</uri></author><id>https://sourceforge.nete8ee3350f425e992bca4982a7673bdfa64b8b325</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Go FUCK yourself.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>