Main Page: Difference between revisions

From OuroDev
Echo-99 (talk | contribs)
No edit summary
No edit summary
 
(122 intermediate revisions by 17 users not shown)
Line 1: Line 1:
== Issue 24 ==
<div style="overflow-x:scroll">
Issue 24 (stylized as i24) was the last publicly accessible version of the game before it was shutdown. i24 was in development and testing when the game was shutdown and had not yet been released.
{{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.}}


=== Guides ===
{| style="width:100%; background:#fafafa; margin-top: 0.6em; border:1px solid #a2a9b1; padding: 0 4% 0 8%;"
* Setup guide: https://docs.google.com/document/d/10FimduxDEM3UT1g7b6y3UHAETSjUl5lYzaG7fbUn-Vc/edit#
| style="width:65%;" |
* [[git_link_when_we_have_it|Where to get the source]] (git repository link coming soon!)
* [[i24_install_guide|Install guide for setting up i24]]
* [[i24 Common Setup Issues]]
* [[Server Configuration Values]]
* [[Using /mmm in-game]]


=== Documentation ===
{| style="border:none; background:none;"
* [[system_architecture_image|System Architecture Image]]
| style="text-align:center; white-space:nowrap;" |
* [[map_server_overview|Map Server]]
<div style="font-size:162%; border:none; padding:.1em;">Welcome to OuroWiki,</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="visionstatement" style="width:100%; text-align:center; font-size: 85%">Please read our [[OuroDev_Volume_2_Vision|Vision Statement]].</div>
|}
<!--
| style="width:40%; font-size:85%; padding:0.6em; padding-right:5%" |
The '''Ouroboros''' Project is an ongoing volunteer effort.  Please read our [[OuroDev_Volume_2_Vision|Vision Statement]].
-->
| style="width:35%; white-space:nowrap;" |
:[[File:Discord.png|30x30px|link=OuroDev Discord]] <span style="font-size:120%">[[OuroDev Discord|Discord]]</span> <span style="font-size:85%">(Discussion)</span>
:[[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>
|}


=== Tools Needed ===
{| style="width:100%; margin-top: 0.6em"
* An installation of Windows (verified working: 10 Pro, Server 2019 Standard)
| colspan="2" style="width:50%; background:#fafafa; border:1px solid #a2a9b1; padding:0.6em; vertical-align:top" |
* [http://download.microsoft.com/download/D/B/C/DBC11267-9597-46FF-8377-E194A73970D6/vs_proweb.exe Visual Studio 2010 Professional] Web download
* [https://www.microsoft.com/en-us/download/details.aspx?id=29062 Microsoft® SQL Server® 2012 Express]
* [https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017 SQL Server Management Studio] (SMSS)


=== Torrent links ===
<h2 style="margin-top:0;padding-top:0">Volume 2</h2>
* Putting this here for now, can go away once we have the repository set up:
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"''
** [[magnet links]]


=== Useful Future Links? ===
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.
* [https://cohrevival.com/codex/models.html Model Index]
|- style="vertical-align:top"
|
====Volume 2 Server Setup====


== Issue 25 ==
*[[Volume 2 VMs & Self Installer|Volume 2 VMs & Self Installer]]
Issue 25 (stylized as i25) was built from i24 by SCORE (Secret Cabal of Reverse Engineers) over the course of 6 years. It included additional content for i24 power sets, added a P2W Vendor, and fixed a good amount of bugs.
*[[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====


* [[i25 Main Page]]
*[[Volume_2_Build|Volume 2 Build from Source]]
*[[Volume 2 Generate Bins]]
|- style="vertical-align:top"
|
====Volume 2 Details====


=== Server Setup Guide ===
*[[OuroDev_Volume_2_Vision|Volume 2 Vision]]
* [[i25 Server Setup]]
*[[Volume_2_Release_Notes|Volume 2 Release Notes]]
* [[i25 Community Virtual Machine]]
*[https://git.ourodev.com/groups/CoX/-/milestones Volume 2 Roadmap]
* [https://gofile.io/?c=w56I8R Video Guide from scratch]
*[https://git.ourodev.com/CoX/Source Volume 2 Source]
* [https://docs.google.com/document/d/1N63pPUfll-PAiElfGatSqCvX7GHZ8ygHWHAYbAV5il0/edit Original Setup Instructions on Google Drive]
*[https://git.ourodev.com/CoX/i2401-bin-server Volume 2 Data]
|
====Volume 2 Workflow====


=== Commonly Ask Questions/Problems ===
*[[OuroDev_Git_Workflow|OuroDev Git Workflow]]
* [[i25 FAQ]]
*[[OuroDev_issue_tracker_workflow|OuroDev Issue Tracker Workflow]]
*[[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====


=== Online Tools===
*[[Manifest Launchers]]
* [[i25 Online Tools]]
*[[Manifest Creation]]
*[[Sunrise Launcher]]
*[[Sunrise API]]


=== Downloads ===
<br />
* [[i25 Downloads]]
|
====Modding====


=== i25 Patch Notes ===
*[https://git.ourodev.com/mods Community Mods]
* [https://docs.google.com/document/d/11cLJiSYlfueJheOumRywG8Evip2Mjmu_30Y6ePaetqY i25 Patch Notes]
*[[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" |
<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" |
<h5 style="padding-top:0;margin-top:0"> Configurations </h5>
 
*[[account_server.cfg]]
*[[auction_server.cfg]]
*[[chat_server.cfg]]
*[[commands.cfg]]
*[[config.txt]]
*[[loadBalance]]
*[[servers.cfg]]
*[[turnstile_server.cfg]]
*[[version.ini]]
*[[weeklytf.cfg]]
 
| style="width:25%;vertical-align:top" |
<h5 style="padding-top:0;margin-top:0"> Tools </h5>
 
*[[Client Mirror Distribution Project]]
*[[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__
__NOEDITSECTION__
<!-- Hide page title. For better results use an extension like NoTitle. -->
{{DISPLAYTITLE:<span style="position: absolute; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);">{{FULLPAGENAME}}</span>}}

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.

Welcome to OuroWiki,
the Project Ouroboros Development wiki.
We are hosting 280 pages.
Please read our Vision Statement.
Discord (Discussion)
Gitlab (Source code, bug tracking)
Portal Corps (Content creation)

Volume 2

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.

Volume 2 Server Setup

Volume 2 From Source

Volume 2 Details

Volume 2 Workflow

Launchers and Manifests


Modding

Useful References


I25/I26


Architecture

Assets
Binary assets
Textual assets
Components
Configurations
Tools
Protocols
Client-server protocols
Server protocols