Skip to content

Commit 52fff8c

Browse files
authored
Licenses fixup and readme update (njibhu#199)
1 parent f4ef689 commit 52fff8c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+85
-64637
lines changed

AUTHORS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
The Tyria3D contributors are:
1+
The T3D (Tyria3D) contributors are:
22

3-
* RequestTimeout408 [https://gihtub.com/RequestTimeout408] (First author)
4-
* Njibhu [https://gihtub.com/Njibhu]
3+
* RequestTimeout408 [https://github.com/RequestTimeout408] (First author)
4+
* Njibhu [https://github.com/njibhu]

README.md

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,11 @@ The library contains the core logic for parsing and transforming the data coming
1717

1818
The projects built on it are:
1919

20-
### - Tyria3DApp (now abandonned)
20+
### - T3D Explorer
2121

22-
Tyria3DApp was the legacy map viewer publicly available. Due to recent changes to the archive, it is no longer compatible with the current game files. Because of the increasing differences and incertainty about the ownership of the project it is now abandonned.
22+
The explorer is version of the Tyria3DApp built on top of the current version of the library. The developement of the explorer will now focus on this version instead of the legacy Tyria3DApp.
2323

24-
### - T3D Explorer (new!)
25-
26-
The explorer is a newly built version of the Tyria3DApp built on top of the current version of the library. The developement of the explorer will now focus on this version instead of the legacy Tyria3DApp.
27-
28-
### - T3D Browser (previously Tyria2D)
24+
### - T3D Browser
2925

3026
An archive browser with an integrated chunk parser for the file archive. Coming from the original release of the Tyria3DLibrary.
3127

@@ -41,17 +37,15 @@ This project contains the `wasm` port of the t3dtools originally written by Ahom
4137

4238
### - utils
4339

44-
This module contains a lot of utilities including the generators for the declaration and definition files for the new parser.
40+
This module contains a lot of utilities including the generators for the declaration and definition files for the format parser.
4541

4642
---
4743

4844
## Current goals and status
4945

50-
This repository contains experimental and non-working code. Some of it is imported while other is work in progress.
51-
5246
The current main focus is:
5347

54-
- Finishing the new parser written in TypeScript and integrate it with the library. This will allow for much easier maintenance as the game continues to be updated.
48+
- Fixing the rendering changes from the DX9 to DX11 upgrade
5549

5650
---
5751

@@ -64,5 +58,5 @@ Here are a few people which contributions have been critical to the existance of
6458

6559
## License
6660

67-
All the code is under GPL 3 license with the exception of assets from ArenaNet's Guild Wars 2 Asset Kit.
68-
A COPYRIGHT file in the same folder of these assets contains the necessary copyright notice.
61+
The T3D packages are under GPL 3 license, with the exception of "t3dtools.js" which is under MIT license.
62+
All the included Guild Wars 2 assets are under copyright of ArenaNet. A COPYRIGHT file in the same folder of these assets contains the necessary copyright notice.

browser/src/index.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
<!--
2-
Copyright (C) 2015 RequestTimeout <https://github.com/RequestTimeout408>
2+
Copyright © 2024 T3D project contributors.
33
4-
This file is part of the Tyria 3D Library.
4+
This file is part of the T3D Project.
55
6-
Tyria 3D Library is free software: you can redistribute it and/or modify
6+
T3D Project is free software: you can redistribute it and/or modify
77
it under the terms of the GNU General Public License as published by
88
the Free Software Foundation, either version 3 of the License, or
99
(at your option) any later version.
1010
11-
Tyria 3D Library is distributed in the hope that it will be useful,
11+
T3D Project is distributed in the hope that it will be useful,
1212
but WITHOUT ANY WARRANTY; without even the implied warranty of
1313
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414
GNU General Public License for more details.
1515
1616
You should have received a copy of the GNU General Public License
17-
along with the Tyria 3D Library. If not, see <http://www.gnu.org/licenses/>.
17+
along with the T3D Project. If not, see <http://www.gnu.org/licenses/>.
1818
!-->
1919
<html>
2020
<head>

examples/src/MapExplorer/index.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
<!--
2-
Copyright (C) 2018 Njibhu <https://github.com/njibhu>
2+
Copyright © 2024 T3D project contributors.
33
4-
This file is part of the Tyria 3D Library.
4+
This file is part of the T3D Project.
55
6-
Tyria 3D Library is free software: you can redistribute it and/or modify
6+
T3D Project is free software: you can redistribute it and/or modify
77
it under the terms of the GNU General Public License as published by
88
the Free Software Foundation, either version 3 of the License, or
99
(at your option) any later version.
1010
11-
Tyria 3D Library is distributed in the hope that it will be useful,
11+
T3D Project is distributed in the hope that it will be useful,
1212
but WITHOUT ANY WARRANTY; without even the implied warranty of
1313
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414
GNU General Public License for more details.
1515
1616
You should have received a copy of the GNU General Public License
17-
along with the Tyria 3D Library. If not, see <http://www.gnu.org/licenses/>.
17+
along with the T3D Project. If not, see <http://www.gnu.org/licenses/>.
1818
!-->
1919
<!doctype html>
2020
<html>

examples/src/ModelRenderer/index.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
<!--
2-
Copyright (C) 2015 RequestTimeout <https://github.com/RequestTimeout408>
2+
Copyright © 2024 T3D project contributors.
33
4-
This file is part of the Tyria 3D Library.
4+
This file is part of the T3D Project.
55
6-
Tyria 3D Library is free software: you can redistribute it and/or modify
6+
T3D Project is free software: you can redistribute it and/or modify
77
it under the terms of the GNU General Public License as published by
88
the Free Software Foundation, either version 3 of the License, or
99
(at your option) any later version.
1010
11-
Tyria 3D Library is distributed in the hope that it will be useful,
11+
T3D Project is distributed in the hope that it will be useful,
1212
but WITHOUT ANY WARRANTY; without even the implied warranty of
1313
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414
GNU General Public License for more details.
1515
1616
You should have received a copy of the GNU General Public License
17-
along with the Tyria 3D Library. If not, see <http://www.gnu.org/licenses/>.
17+
along with the T3D Project. If not, see <http://www.gnu.org/licenses/>.
1818
!-->
1919
<!doctype html>
2020
<html>

examples/src/SimpleMapRenderer/index.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
<!--
2-
Copyright (C) 2018 Njibhu <https://github.com/njibhu>
2+
Copyright © 2024 T3D project contributors.
33
4-
This file is part of the Tyria 3D Library.
4+
This file is part of the T3D Project.
55
6-
Tyria 3D Library is free software: you can redistribute it and/or modify
6+
T3D Project is free software: you can redistribute it and/or modify
77
it under the terms of the GNU General Public License as published by
88
the Free Software Foundation, either version 3 of the License, or
99
(at your option) any later version.
1010
11-
Tyria 3D Library is distributed in the hope that it will be useful,
11+
T3D Project is distributed in the hope that it will be useful,
1212
but WITHOUT ANY WARRANTY; without even the implied warranty of
1313
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414
GNU General Public License for more details.
1515
1616
You should have received a copy of the GNU General Public License
17-
along with the Tyria 3D Library. If not, see <http://www.gnu.org/licenses/>.
17+
along with the T3D Project. If not, see <http://www.gnu.org/licenses/>.
1818
!-->
1919
<!doctype html>
2020
<html>

experiments/src/collision-exporter.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
Copyright (C) Njibhu <https://github.com/njibhu>
2+
Copyright © 2024 T3D project contributors.
33
44
This file is part of the T3D Project.
55
Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1 @@
1-
©2010–2018 ArenaNet, LLC. All rights reserved.
2-
Guild Wars, Guild Wars 2, Heart of Thorns, Guild Wars 2: Path of Fire, ArenaNet,
3-
NCSOFT, the Interlocking NC Logo, and all associated logos and designs are
4-
trademarks or registered trademarks of NCSOFT Corporation.
5-
All other trademarks are the property of their respective owners.
1+
© ArenaNet LLC. All rights reserved. NCSOFT, ArenaNet, Guild Wars, Guild Wars 2, GW2, Guild Wars 2: Heart of Thorns, Guild Wars 2: Path of Fire, Guild Wars 2: End of Dragons, and Guild Wars 2: Secrets of the Obscure and all associated logos, designs, and composite marks are trademarks or registered trademarks of NCSOFT Corporation.

explorer/src/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
<!--
2-
Copyright (C) 2020 Njibhu <https://github.com/njibhu>
2+
Copyright © 2024 T3D project contributors.
33
44
This file is part of the T3D Project.
55
6-
The T3D Project is free software: you can redistribute it and/or modify
6+
T3D Project is free software: you can redistribute it and/or modify
77
it under the terms of the GNU General Public License as published by
88
the Free Software Foundation, either version 3 of the License, or
99
(at your option) any later version.
1010
11-
The T3D Project is distributed in the hope that it will be useful,
11+
T3D Project is distributed in the hope that it will be useful,
1212
but WITHOUT ANY WARRANTY; without even the implied warranty of
1313
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414
GNU General Public License for more details.

library/rollup.config.cjs

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,26 @@ module.exports = {
1414
sourcemap: true,
1515
globals: {
1616
"t3d-parser": "T3DParser"
17-
}
17+
},
18+
banner: `/*
19+
Copyright © 2024 T3D project contributors.
20+
21+
This file is part of the T3D Library.
22+
23+
T3D Library is free software: you can redistribute it and/or modify
24+
it under the terms of the GNU General Public License as published by
25+
the Free Software Foundation, either version 3 of the License, or
26+
(at your option) any later version.
27+
28+
T3D Library is distributed in the hope that it will be useful,
29+
but WITHOUT ANY WARRANTY; without even the implied warranty of
30+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
31+
GNU General Public License for more details.
32+
33+
You should have received a copy of the GNU General Public License
34+
along with the T3D Library. If not, see <http://www.gnu.org/licenses/>.
35+
*/
36+
`
1837
},
1938
external: ["t3d-parser"],
2039
plugins: [

0 commit comments

Comments
 (0)