Main Page: Difference between revisions
From OuroDev
No edit summary |
No edit summary |
||
(20 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<div style="overflow-x:scroll"> | |||
{{Alert|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.}} | {{Alert|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.}} | ||
{| style="width:100%; background:# | {| style="width:100%; background:#fafafa; margin-top: 0.6em; border:1px solid #a2a9b1; padding: 0 4% 0 8%;" | ||
| style="width:65%;" | | | style="width:65%;" | | ||
Line 9: | Line 10: | ||
<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 17: | ||
--> | --> | ||
| style="width:35%; white-space:nowrap;" | | | style="width:35%; white-space:nowrap;" | | ||
: [[File:Discord.png| | :[[File:Discord.png|30x30px|link=OuroDev Discord]] <span style="font-size:120%">[[OuroDev Discord|Discord]]</span> <span style="font-size:85%">(Discussion)</span> | ||
: [[File: | :[[File:GitLab Icon.png|30x30px|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|30x30px|link=Portal Corps]] <span style="font-size:120%">[[Portal Corps]]</span> <span style="font-size:85%">(Content creation)</span> | |||
: [[File:PortalCorps.png| | |||
|} | |} | ||
{| style="width:100%; margin-top: 0.6em" | {| style="width:100%; margin-top: 0.6em" | ||
| style="width:50%; background:# | | colspan="2" style="width:50%; background:#fafafa; border:1px solid #a2a9b1; padding:0.6em; vertical-align:top" | | ||
<h2 style="margin-top:0;padding-top:0">Volume 2 | <h2 style="margin-top:0;padding-top:0">Volume 2</h2> | ||
Volume 2 is the main focus of | Volume 2 is the main focus of OuroDev's ongoing efforts to clean up and modernize the City of Heroes (CoH) code, completely open source. The current version is "''Issue 2: Foundations of Tomorrow"'' | ||
It is a stable base for server owners to deploy, and is built off of Issue 24 (stylized as i24), the last open beta version of the game before it was shut down. | |||
|- style="vertical-align:top" | |||
| | |||
====Volume 2 Server Setup==== | |||
*[[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]] | ||
* [ | *[[Volume_2_Client_setup|Volume 2 Client setup]] | ||
* [ | | | ||
====Volume 2 From Source==== | |||
*[[Volume_2_Build|Volume 2 Build from Source]] | |||
* [[ | *[[Volume 2 Generate Bins]] | ||
* [[ | |- style="vertical-align:top" | ||
| | |||
====Volume 2 Details==== | |||
*[[OuroDev_Volume_2_Vision|Volume 2 Vision]] | |||
* [[ | *[[Volume_2_Release_Notes|Volume 2 Release Notes]] | ||
* [[ | *[https://git.ourodev.com/groups/CoX/-/milestones Volume 2 Roadmap] | ||
* [[ | *[https://git.ourodev.com/CoX/Source Volume 2 Source] | ||
*[https://git.ourodev.com/CoX/i2401-bin-server Volume 2 Data] | |||
| | |||
====Volume 2 Workflow==== | |||
*[[OuroDev_Git_Workflow|OuroDev Git Workflow]] | |||
* [[OuroDev_Code_Style_Guide|OuroDev Code Style Guide]] | *[[OuroDev_issue_tracker_workflow|OuroDev Issue Tracker Workflow]] | ||
* [[OuroDev_Bug_Report_Guidelines|OuroDev Bug report Guidelines]] | *[[OuroDev_QA_workflow|OuroDev QA Workflow]] | ||
*[[OuroDev_Code_Style_Guide|OuroDev Code Style Guide]] | |||
*[[OuroDev_Bug_Report_Guidelines|OuroDev Bug report Guidelines]] | |||
|- style="vertical-align:top" | |||
| | |||
====Launchers and Manifests==== | |||
*[[Manifest Launchers]] | |||
* [[ | *[[Manifest Creation]] | ||
* [[ | *[[Sunrise Launcher]] | ||
*[[Sunrise API]] | |||
=== | <br /> | ||
| | |||
====Modding==== | |||
*[https://git.ourodev.com/mods Community Mods] | |||
* [https:// | *[[Bin List]] | ||
*[[Binning File Layout]] | |||
*[[XLS to data conversion]] | |||
*[[Portal Corps|Portal Corps Modding Guides]] | |||
*[[Piglet|Piglet]] | |||
*[https://git.ourodev.com/community Community Tools] | |||
|- style="vertical-align:top" | |||
| | |||
====Useful References==== | |||
| | *[[Magnet Links]] | ||
*[[Admin_Commands_(in-game)|Admin Commands (in-game)]] | |||
*[[Combat Log |Combat Log]] | |||
*[[Server Executable Flags]] | |||
*[[Badge List]] | |||
*[[Salvage List]] | |||
*[[Using /mmm]] (in-game console) | |||
*[[VidiotMaps]] | |||
*[https://cohrevival.com/codex/models.html Model Index] | |||
< | <br /> | ||
| | |||
====I25/I26==== | |||
*[[I25 Main Page]] | |||
* [[ | *[[I25 Main Page#Server Setup Guide]] | ||
*[[I25 Main Page#Reference Documents]] | |||
=== | <br /> | ||
|- style="vertical-align:top" | |||
| colspan="2" | | |||
{| style="width:100%; background:#fafafa; border:1px solid #a2a9b1; padding:0.6em; vertical-align:top" | |||
| colspan="4" style="width:100%" | | |||
<h2 style="padding-top:0;margin-top:0">[[How It Fits Together|Architecture]]</h2> | |||
|- style="vertical-align:top" | |||
| style="width:25%; vertical-align:top" | | |||
<h5 style="padding-top:0;margin-top:0"> Assets </h5> | |||
*[[Server directory structure|Directory structure]] | |||
* [[ | *[[system_architecture_image|System Architecture Image]] | ||
* [[ | *[[Piggs]] and [[Hoggs]] | ||
=== | =====Binary assets===== | ||
*[[BCN maps]] | |||
* [ | *[[.bin files]] | ||
* [[ | |||
=== | =====Textual assets===== | ||
*[[maps.db]] | |||
*[[script.loc]] | |||
*[[SpawnArea]] | |||
*[[Templates]] | |||
*[[.def_Files]] | |||
| style="width:25%; vertical-align:top" | | | style="width:25%; vertical-align:top" | | ||
< | <h5 style="padding-top:0;margin-top:0"> Components </h5> | ||
*[[accountserver]] | |||
* [[ | *[[arenaserver]] | ||
* [[ | *[[auctionserver]] | ||
* [[ | *[[AuthServer]] | ||
* [[ | *[[beaconizer]] | ||
* [[ | *[[chatserver]] | ||
*[[dbserver]] | |||
*[[launcher]] | |||
*[[mapserver]] | |||
*[[missionserver]] | |||
*[[queueserver]] | |||
| style="width:25%; vertical-align:top" | | | style="width:25%; vertical-align:top" | | ||
< | <h5 style="padding-top:0;margin-top:0"> Configurations </h5> | ||
*[[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" | | ||
< | <h5 style="padding-top:0;margin-top:0"> Tools </h5> | ||
* [[Client Mirror Distribution Project]] | |||
* [[dbquery.exe]] | *[[Client Mirror Distribution Project]] | ||
* [[ServerMonitor]] | *[[dbquery.exe]] | ||
*[[ServerMonitor]] | |||
=====Protocols===== | |||
*[[Network protocol]] | |||
=====Client-server protocols===== | |||
*[[Client-to-authserver]] | |||
*[[Client-to-dbserver]] | |||
*[[Client-to-mapserver]] | |||
=== | =====Server protocols===== | ||
=== | |||
*[[Beaconizer-protocols]] | |||
*[[Dbserver-protocols]] | |||
|} | |} | ||
|}</div> | |||
__NOTOC__ | __NOTOC__ |
Latest revision as of 12:56, 9 August 2024
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 2Volume 2 is the main focus of OuroDev's ongoing efforts to clean up and modernize the City of Heroes (CoH) code, completely open source. The current version is "Issue 2: Foundations of Tomorrow" It is a stable base for server owners to deploy, and is built off of Issue 24 (stylized as i24), the last open beta version of the game before it was shut down. | |||||||||
Volume 2 Server Setup |
Volume 2 From Source | ||||||||
Volume 2 Details |
Volume 2 Workflow | ||||||||
Launchers and Manifests
|
Modding | ||||||||
Useful References
|
I25/I26
| ||||||||
|