Main Page: Difference between revisions
No edit summary |
No edit summary |
||
Line 9: | Line 9: | ||
<div style="top:+0.2em; font-size:95%;">the Project Ouroboros Development wiki.</div> | <div style="top:+0.2em; font-size:95%;">the Project Ouroboros Development wiki.</div> | ||
<div id="articlecount" style="width:100%; text-align:center; font-size:85%;">We are hosting [[Special:AllPages|{{NUMBEROFPAGES}}]] pages.</div> | <div id="articlecount" style="width:100%; text-align:center; font-size:85%;">We are hosting [[Special:AllPages|{{NUMBEROFPAGES}}]] pages.</div> | ||
<div id="visionstatement" style="width:100%; text-align:center; font-size: 85%>Please read our [[OuroDev_Volume_2_Vision|Vision Statement]].</div> | <div id="visionstatement" style="width:100%; text-align:center; font-size: 85%">Please read our [[OuroDev_Volume_2_Vision|Vision Statement]].</div> | ||
|} | |} | ||
<!-- | <!-- | ||
Line 16: | Line 16: | ||
--> | --> | ||
| style="width:35%; white-space:nowrap;" | | | style="width:35%; white-space:nowrap;" | | ||
: [[File:Discord.png|30px|link=OuroDev Discord]] <span style="font-size:120%">[[OuroDev Discord|Discord]]</span> <span style="font-size:85%">(Discussion)</span> | :[[File:Discord.png|30px|link=OuroDev Discord]] <span style="font-size:120%">[[OuroDev Discord|Discord]]</span> <span style="font-size:85%">(Discussion)</span> | ||
: [[File:Gitea.png|30px|link=https://git.ourodev.com/CoX/Source]] <span style="font-size:120%">[https://git.ourodev.com/CoX/Source Gitlab]</span> <span style="font-size:85%">(Source | :[[File:Gitea.png|30px|link=https://git.ourodev.com/CoX/Source]] <span style="font-size:120%">[https://git.ourodev.com/CoX/Source Gitlab]</span> <span style="font-size:85%">(Source code, bug tracking)</span> | ||
:[[File:PortalCorps.png|30px|link=https://corps.ouro-comdev.com]] <span style="font-size:120%">[[Portal Corps]]</span> <span style="font-size:85%">(Content Creation)</span> | |||
: [[File:PortalCorps.png|30px|link=https://corps.ouro-comdev.com]] <span style="font-size:120%">[[Portal Corps]]</span> <span style="font-size:85%">(Content Creation)</span> | |||
|} | |} | ||
Line 28: | Line 27: | ||
Volume 2 is the main focus of the OuroDev community's ongoing efforts to clean up and modernize the City of Heroes (CoH) code. It is a very stable base for server owners to deploy, and is based off of Issue 24 (stylized as i24), which was the last publicly accessible version of the game before it was shut down. Open source and actively being updated with public releases. | Volume 2 is the main focus of the OuroDev community's ongoing efforts to clean up and modernize the City of Heroes (CoH) code. It is a very stable base for server owners to deploy, and is based off of Issue 24 (stylized as i24), which was the last publicly accessible version of the game before it was shut down. Open source and actively being updated with public releases. | ||
=== Guides === | ===Guides=== | ||
*[[Volume 2 VMs & Self Installer|Volume 2 VMs & Self Installer]] | |||
* [[ | *[[Volume 2 Server Setup|Volume 2 Getting Started]] | ||
* [[ | *[[Volume_2_Modifying_Server_For_External_Access|Volume 2 Modifying Server For External Access]] | ||
* [ | *[[Account_Portal|Setting up Account Portal]] - An application hosted on a web server to allow users to create their own accounts. | ||
* [ | *[[Volume_2_Client_setup|Volume 2 Client setup]] | ||
*[[Server_Setup_for_Making_Bins|Server Setup for making bins]] | |||
=== | ===Details=== | ||
*[[OuroDev_Volume_2_Vision|OuroDev Volume 2 Vision]] | |||
* [[ | *[[Volume_2_Release_Notes|Volume 2 Release Notes]] | ||
*[https://bugs.ourodev.com/roadmap_page.php OuroDev Volume 2 Roadmap] | |||
*[https://git.ourodev.com/CoX/Source OuroDev Volume 2 Source] | |||
=== | ===References=== | ||
*[[Admin_Commands_(in-game)|Admin Commands (in-game)]] | |||
* [[ | *[[Combat Log |Combat Log]] | ||
* [[ | *[[Server Executable Flags]] | ||
*[[Badge List]] | |||
*[[Salvage List]] | |||
*[[Using /mmm]] (in-game console) | |||
=== | ===Guides=== | ||
*[[XLS to data conversion]] | |||
* [[ | |||
=== Useful Future Links? === | ===Workflow=== | ||
* [https://cohrevival.com/codex/models.html Model Index] | |||
*[[OuroDev_Git_Workflow|OuroDev Git Workflow]] | |||
*[[OuroDev_issue_tracker_workflow|OuroDev Issue Tracker Workflow]] | |||
*[[OuroDev_QA_workflow|OuroDev QA Workflow]] | |||
===Guidelines=== | |||
*[[OuroDev_Code_Style_Guide|OuroDev Code Style Guide]] | |||
*[[OuroDev_Bug_Report_Guidelines|OuroDev Bug report Guidelines]] | |||
===Useful Tools=== | |||
*[[Piglet|Piglet]] - The official OuroDev .pigg file editor | |||
*[[VidiotMaps]] - Overwrites existing client map graphic files with ones containing more information | |||
===Torrent links=== | |||
*[[Magnet Links]] | |||
===Useful Future Links?=== | |||
*[https://cohrevival.com/codex/models.html Model Index] | |||
| style="width:50%; background:#fafafa; border:1px solid #a2a9b1; padding:0.6em; vertical-align:top" | | | style="width:50%; background:#fafafa; border:1px solid #a2a9b1; padding:0.6em; vertical-align:top" | | ||
Line 77: | Line 85: | ||
Issue 25 (stylized as i25) was extended from an i24 base by SCoRE (Secret Cabal of Reverse Engineers) over the course of six years. It included additional content for i24 power sets, added the P2W Vendor, and fixed a good number of bugs. A static release with no publicly accessible updates currently being added to it. | Issue 25 (stylized as i25) was extended from an i24 base by SCoRE (Secret Cabal of Reverse Engineers) over the course of six years. It included additional content for i24 power sets, added the P2W Vendor, and fixed a good number of bugs. A static release with no publicly accessible updates currently being added to it. | ||
=== Client Setup Guide === | ===Client Setup Guide=== | ||
* [[i25 Client Setup]] | |||
*[[i25 Client Setup]] | |||
===Server Setup Guide=== | |||
*[[i25 Server Setup]] | |||
*[[i25 Multiple Server Setup]] | |||
*[[i25 Community Virtual Machines]] | |||
*[https://gofile.io/?c=w56I8R Video Guide from scratch] | |||
===Commonly Asked Questions/Problems=== | |||
*[[i25 FAQ]] | |||
*[[i25 Commands]] | |||
===Downloads and Community Tools=== | |||
*[[i25 Downloads]] | |||
* [[i25 | *[[i25 Populate Auction Server]] | ||
* [[i25 | |||
=== | ===Reference Documents=== | ||
*[https://drive.google.com/file/d/1eZqIZnhEYDoRAJeoCotyKhWZZG07mrft/view City of Heroes Document] | |||
* [ | *[[Cryptic Reference Document]] | ||
* [[ | |||
=== | ===i25 Patch Notes=== | ||
*[https://docs.google.com/document/d/11cLJiSYlfueJheOumRywG8Evip2Mjmu_30Y6ePaetqY i25 Patch Notes] | |||
* [https://docs.google.com/document/d/11cLJiSYlfueJheOumRywG8Evip2Mjmu_30Y6ePaetqY i25 Patch Notes] | |||
|} | |} | ||
Line 106: | Line 120: | ||
| style="width:75%;vertical-align:top;padding-right:0.6em" | | | style="width:75%;vertical-align:top;padding-right:0.6em" | | ||
{| style="width:100%; background:#fafafa; border:1px solid #a2a9b1; padding:0.6em; vertical-align:top" | {| style="width:100%; background:#fafafa; border:1px solid #a2a9b1; padding:0.6em; vertical-align:top" | ||
| style="width:100%" | | colspan="4" style="width:100%" | | ||
<h2 style="padding-top:0;margin-top:0">[[How It Fits Together|Server Architecture]]</h2> | <h2 style="padding-top:0;margin-top:0">[[How It Fits Together|Server Architecture]]</h2> | ||
|- | |- | ||
| style="width:25%; vertical-align:top" | | | style="width:25%; vertical-align:top" | | ||
<h3 style="padding-top:0;margin-top:0"> Assets </h3> | <h3 style="padding-top:0;margin-top:0"> Assets </h3> | ||
==== Textual assets ==== | *[[Server directory structure|Directory structure]] | ||
* [[maps.db]] ''configuration?'' | *[[system_architecture_image|System Architecture Image]] | ||
* [[script.loc]] | *[[Piggs]] and [[Hoggs]] | ||
* [[SpawnArea]] | |||
* [[Templates]] | ====Binary assets==== | ||
* [[.def_Files]] | |||
*[[BCN maps]] | |||
*[[.bin files]] | |||
====Textual assets==== | |||
*[[maps.db]] ''configuration?'' | |||
*[[script.loc]] | |||
*[[SpawnArea]] | |||
*[[Templates]] | |||
*[[.def_Files]] | |||
| style="width:25%; vertical-align:top" | | | style="width:25%; vertical-align:top" | | ||
<h3 style="padding-top:0;margin-top:0"> Components </h3> | <h3 style="padding-top:0;margin-top:0"> Components </h3> | ||
* [[accountserver]] | |||
* [[arenaserver]] | *[[accountserver]] | ||
* [[auctionserver]] | *[[arenaserver]] | ||
* [[authserver]] | *[[auctionserver]] | ||
* [[beaconizer]] | *[[authserver]] | ||
* [[chatserver]] | *[[beaconizer]] | ||
* [[dbserver]] | *[[chatserver]] | ||
* [[launcher]] | *[[dbserver]] | ||
* [[mapserver]] | *[[launcher]] | ||
* [[missionserver]] | *[[mapserver]] | ||
* [[queueserver]] | *[[missionserver]] | ||
*[[queueserver]] | |||
| style="width:25%; vertical-align:top" | | | style="width:25%; vertical-align:top" | | ||
<h3 style="padding-top:0;margin-top:0"> Configurations </h3> | <h3 style="padding-top:0;margin-top:0"> Configurations </h3> | ||
* [[account_server.cfg]] | |||
* [[auction_server.cfg]] | *[[account_server.cfg]] | ||
* [[chat_server.cfg]] | *[[auction_server.cfg]] | ||
* [[commands.cfg]] | *[[chat_server.cfg]] | ||
* [[config.txt]] | *[[commands.cfg]] | ||
* [[loadBalance]] | *[[config.txt]] | ||
* [[servers.cfg]] | *[[loadBalance]] | ||
* [[turnstile_server.cfg]] | *[[servers.cfg]] | ||
* [[version.ini]] | *[[turnstile_server.cfg]] | ||
* [[weeklytf.cfg]] | *[[version.ini]] | ||
*[[weeklytf.cfg]] | |||
| style="width:25%;vertical-align:top" | | | style="width:25%;vertical-align:top" | | ||
<h3 style="padding-top:0;margin-top:0"> Tools </h3> | <h3 style="padding-top:0;margin-top:0"> Tools </h3> | ||
=== Protocols === | *[[Client Mirror Distribution Project]] | ||
* [[Network protocol]] | *[[dbquery.exe]] | ||
==== Client-server protocols ==== | *[[ServerMonitor]] | ||
* [[Client-to-authserver]] | |||
* [[Client-to-dbserver]] | ===Protocols=== | ||
* [[Client-to-mapserver]] | |||
==== Server protocols ==== | *[[Network protocol]] | ||
* [[Beaconizer-protocols]] | |||
* [[Dbserver-protocols]] | ====Client-server protocols==== | ||
*[[Client-to-authserver]] | |||
*[[Client-to-dbserver]] | |||
*[[Client-to-mapserver]] | |||
====Server protocols==== | |||
*[[Beaconizer-protocols]] | |||
*[[Dbserver-protocols]] | |||
|} | |} | ||
| style="width:25%;vertical-align:top" | | | style="width:25%;vertical-align:top" | | ||
{| style="width:100%; background:#fafafa; border:1px solid #a2a9b1; padding:0.6em; vertical-align:top" | {| style="width:100%; background:#fafafa; border:1px solid #a2a9b1; padding:0.6em; vertical-align:top" | ||
| style="width:100%" | | colspan="1" style="width:100%" | | ||
<h2 style="padding-top:0;margin-top:0">[[Client Architecture]]</h2> | <h2 style="padding-top:0;margin-top:0">[[Client Architecture]]</h2> | ||
|- | |- | ||
| style="width:100%;" | | | style="width:100%;" | | ||
<h3 style="padding-top:0;margin-top:0"> TODO </h3> | <h3 style="padding-top:0;margin-top:0"> TODO </h3> | ||
* TODO | |||
*TODO | |||
|} | |} | ||
Revision as of 16:16, 2 September 2020
Note: OuroDev is purely a not-for-profit, volunteer group. Anyone asking for donations on behalf of OuroDev or any of its contributors does not represent the group and should be ignored. |
|
|
Volume 2 Issue 2: Foundations of TomorrowVolume 2 is the main focus of the OuroDev community's ongoing efforts to clean up and modernize the City of Heroes (CoH) code. It is a very stable base for server owners to deploy, and is based off of Issue 24 (stylized as i24), which was the last publicly accessible version of the game before it was shut down. Open source and actively being updated with public releases. Guides
DetailsReferences
GuidesWorkflowGuidelinesUseful Tools
Torrent linksUseful Future Links? |
Issue 25Issue 25 (stylized as i25) was extended from an i24 base by SCoRE (Secret Cabal of Reverse Engineers) over the course of six years. It included additional content for i24 power sets, added the P2W Vendor, and fixed a good number of bugs. A static release with no publicly accessible updates currently being added to it. Client Setup GuideServer Setup GuideCommonly Asked Questions/ProblemsDownloads and Community ToolsReference Documentsi25 Patch Notes |
|
|