Skip to content
This repository was archived by the owner on Dec 30, 2024. It is now read-only.

Commit 0c7966c

Browse files
committed
🚚 Update my username
1 parent 69671ae commit 0c7966c

File tree

20 files changed

+61
-61
lines changed

20 files changed

+61
-61
lines changed

README.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,51 @@
11
<div align="center">
22
<p>
3-
<a href="https://sugarbarrel.github.io/RogueLibs">
3+
<a href="https://chasmical.github.io/RogueLibs">
44
<img src="./img/RogueLibs.png" width=75% alt="RogueLibs"/>
55
</a>
66
</p>
77
<p>
8-
<a href="https://github.com/SugarBarrel/RogueLibs/releases/latest">
9-
<img src="https://img.shields.io/github/v/release/SugarBarrel/RogueLibs?label=Latest%20release&style=for-the-badge&logo=github" alt="Latest release"/>
8+
<a href="https://github.com/Chasmical/RogueLibs/releases/latest">
9+
<img src="https://img.shields.io/github/v/release/Chasmical/RogueLibs?label=Latest%20release&style=for-the-badge&logo=github" alt="Latest release"/>
1010
</a>
11-
<a href="https://github.com/SugarBarrel/RogueLibs/releases">
12-
<img src="https://img.shields.io/github/v/release/SugarBarrel/RogueLibs?include_prereleases&label=Latest%20pre-release&style=for-the-badge&logo=github" alt="Latest pre-release"/>
11+
<a href="https://github.com/Chasmical/RogueLibs/releases">
12+
<img src="https://img.shields.io/github/v/release/Chasmical/RogueLibs?include_prereleases&label=Latest%20pre-release&style=for-the-badge&logo=github" alt="Latest pre-release"/>
1313
</a>
1414
<br/>
15-
<a href="https://github.com/SugarBarrel/RogueLibs/releases">
16-
<img src="https://img.shields.io/github/downloads/SugarBarrel/RogueLibs/total?label=Downloads&style=for-the-badge" alt="Downloads"/>
15+
<a href="https://github.com/Chasmical/RogueLibs/releases">
16+
<img src="https://img.shields.io/github/downloads/Chasmical/RogueLibs/total?label=Downloads&style=for-the-badge" alt="Downloads"/>
1717
</a>
18-
<a href="https://github.com/SugarBarrel/RogueLibs/subscription">
19-
<img src="https://img.shields.io/github/watchers/SugarBarrel/RogueLibs?color=green&label=Watchers&style=for-the-badge" alt="Watchers"/>
18+
<a href="https://github.com/Chasmical/RogueLibs/subscription">
19+
<img src="https://img.shields.io/github/watchers/Chasmical/RogueLibs?color=green&label=Watchers&style=for-the-badge" alt="Watchers"/>
2020
</a>
21-
<a href="https://github.com/SugarBarrel/RogueLibs/stargazers">
22-
<img src="https://img.shields.io/github/stars/SugarBarrel/RogueLibs?color=green&label=Stars&style=for-the-badge" alt="Stars"/>
21+
<a href="https://github.com/Chasmical/RogueLibs/stargazers">
22+
<img src="https://img.shields.io/github/stars/Chasmical/RogueLibs?color=green&label=Stars&style=for-the-badge" alt="Stars"/>
2323
</a>
2424
</p>
2525
</div>
2626

2727
This modding library does nothing on its own, but it provides methods for other mods to easily create custom mutators, items, traits, status effects, abilities, unlocks, menus and even integrate custom sounds and sprites (yep, even TK2D ones)!
2828

29-
- **[Installation guide](https://sugarbarrel.github.io/RogueLibs/docs/user/installation)**
30-
- **[Making mods with RogueLibs](https://sugarbarrel.github.io/RogueLibs/docs/dev/getting-started)**
29+
- **[Installation guide](https://chasmical.github.io/RogueLibs/docs/user/installation)**
30+
- **[Making mods with RogueLibs](https://chasmical.github.io/RogueLibs/docs/dev/getting-started)**
3131

32-
## [See RogueLibs' site for more info](https://sugarbarrel.github.io/RogueLibs)
32+
## [See RogueLibs' site for more info](https://chasmical.github.io/RogueLibs)
3333

3434
### Links
35-
- [Download RogueLibs (latest stable version)](https://github.com/SugarBarrel/RogueLibs/releases/latest)
35+
- [Download RogueLibs (latest stable version)](https://github.com/Chasmical/RogueLibs/releases/latest)
3636
- [Steam guide on modding with BepInEx](https://steamcommunity.com/sharedfiles/filedetails/?id=2106187116)
37-
- [RogueLibs' site](https://sugarbarrel.github.io/RogueLibs)
37+
- [RogueLibs' site](https://chasmical.github.io/RogueLibs)
3838

3939
### Contributing
4040

4141
If you have any suggestions or find any bugs, you can open a new issue here on GitHub, or create a pull request:
4242

4343
<div>
44-
<a href="https://github.com/SugarBarrel/RogueLibs/issues/new/choose">
45-
<img src="https://img.shields.io/github/issues/SugarBarrel/RogueLibs?color=green&label=Issues&logo=github&style=for-the-badge" alt="Open a new issue"/>
44+
<a href="https://github.com/Chasmical/RogueLibs/issues/new/choose">
45+
<img src="https://img.shields.io/github/issues/Chasmical/RogueLibs?color=green&label=Issues&logo=github&style=for-the-badge" alt="Open a new issue"/>
4646
</a>
47-
<a href="https://github.com/SugarBarrel/RogueLibs/compare">
48-
<img src="https://img.shields.io/github/issues-pr/SugarBarrel/RogueLibs?color=green&logo=github&style=for-the-badge" alt="Create a pull request"/>
47+
<a href="https://github.com/Chasmical/RogueLibs/compare">
48+
<img src="https://img.shields.io/github/issues-pr/Chasmical/RogueLibs?color=green&logo=github&style=for-the-badge" alt="Create a pull request"/>
4949
</a>
5050
</div>
5151

website/blog/2021-08-18-roguelibs-v3.1.0.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: RogueLibs v3.1.0 released!
33
author: Abbysssal
44
author_title: Creator of RogueLibs
5-
author_url: https://github.com/SugarBarrel
6-
author_image_url: https://github.com/SugarBarrel.png
5+
author_url: https://github.com/Chasmical
6+
author_image_url: https://github.com/Chasmical.png
77
tags: [roguelibs, release]
88
description: Completely replaced the vanilla localization system.
99
image: https://i.imgur.com/XaNGCx7.png
@@ -67,7 +67,7 @@ Speaking of translations... **The vanilla translations are terrible**. I'm not s
6767

6868
And that's why RogueLibs will use community translations instead of official ones.
6969

70-
Feel free to contribute by checking the localization files yourself and making any necessary changes. The localization files are located [in here](https://github.com/SugarBarrel/RogueLibs/tree/main/RogueLibsCore/Resources). See more info on contributing to the project [here](https://github.com/SugarBarrel/RogueLibs/blob/main/.github/CONTRIBUTING.md).
70+
Feel free to contribute by checking the localization files yourself and making any necessary changes. The localization files are located [in here](https://github.com/Chasmical/RogueLibs/tree/main/RogueLibsCore/Resources). See more info on contributing to the project [here](https://github.com/Chasmical/RogueLibs/blob/main/.github/CONTRIBUTING.md).
7171

7272
### Live Reloading
7373

website/blog/2021-08-31-what-i-hate-about-sor.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: What I hate about SoR
33
author: Abbysssal
44
author_title: Creator of RogueLibs
5-
author_url: https://github.com/SugarBarrel
6-
author_image_url: https://github.com/SugarBarrel.png
5+
author_url: https://github.com/Chasmical
6+
author_image_url: https://github.com/Chasmical.png
77
tags: [blog, sor2]
88
description: The code is really hard and wet.
99
hide_table_of_contents: false
@@ -52,7 +52,7 @@ For example, `Unlock` has three fields: `unavailable`, `onlyInCharacterCreation`
5252

5353
![unavailable, onlyInCharacterCreation and freeItem fields](https://imgur.com/gjnxvNM.png)
5454

55-
I spent **dozens of hours** converting that kind of system into something more maintainable: `Available`, `AvailableInCC` and `AvailableInItemTeleporter` - properties that you can find in RogueLibs. And even after that, [there still were issues](https://github.com/SugarBarrel/RogueLibs/issues/40). *I'm bad at discrete mathematics, that's why I had a hard time doing that.*
55+
I spent **dozens of hours** converting that kind of system into something more maintainable: `Available`, `AvailableInCC` and `AvailableInItemTeleporter` - properties that you can find in RogueLibs. And even after that, [there still were issues](https://github.com/Chasmical/RogueLibs/issues/40). *I'm bad at discrete mathematics, that's why I had a hard time doing that.*
5656

5757
### Hard code
5858

website/blog/2022-01-30/roguelibs-v3.5.0-beta.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
title: RogueLibs v3.5.0 enters beta
33
author: Abbysssal
44
author_title: Creator of RogueLibs
5-
author_url: https://github.com/SugarBarrel
6-
author_image_url: https://github.com/SugarBarrel.png
5+
author_url: https://github.com/Chasmical
6+
author_image_url: https://github.com/Chasmical.png
77
tags: [roguelibs]
88
description: Information about the v3.5.0-beta
99
image: https://i.imgur.com/XaNGCx7.png
1010
hide_table_of_contents: false
1111
---
1212

13-
Today RogueLibs v3.5.0 enters a long beta, because there's a huge list of stuff that needs to be done before the release, mainly adding new custom interactions without adding more patches. You'll be able to download the beta version on [RogueLibs' releases page](https://github.com/SugarBarrel/RogueLibs/releases).
13+
Today RogueLibs v3.5.0 enters a long beta, because there's a huge list of stuff that needs to be done before the release, mainly adding new custom interactions without adding more patches. You'll be able to download the beta version on [RogueLibs' releases page](https://github.com/Chasmical/RogueLibs/releases).
1414

1515
Just like the localization system in v3.1.0, v3.5.0 will completely replace the vanilla interactions system. The original code in these places is absolutely awful and inconsistent. So, we'll have to rewrite every single vanilla interaction to be moddable.
1616

website/docs/dev/custom-sprites.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Custom Sprites and Resources
22

3-
Adding image resources to a plugin is a bit tricky. Visual Studio loads any image resources as bitmaps, but we don't want that. You'll need to modify the resources manifest yourself, and add your images as binary files (or byte arrays). RogueLibs supports cropping and resizing your sprites, so, technically, you could even upload a spritesheet, and cut sprites out of it, but the performance gain would not be worth it (loading all of the 1204 64x64 sprites from [Sidi's spritepack](https://sugarbarrel.github.io/SoRModHub/) takes about 350 milliseconds, while patching methods is significantly slower - RogueLibs takes about 5 seconds to load).
3+
Adding image resources to a plugin is a bit tricky. Visual Studio loads any image resources as bitmaps, but we don't want that. You'll need to modify the resources manifest yourself, and add your images as binary files (or byte arrays). RogueLibs supports cropping and resizing your sprites, so, technically, you could even upload a spritesheet, and cut sprites out of it, but the performance gain would not be worth it (loading all of the 1204 64x64 sprites from [Sidi's spritepack](https://chasmical.github.io/SoRModHub/) takes about 350 milliseconds, while patching methods is significantly slower - RogueLibs takes about 5 seconds to load).
44

55
import Tabs from '@site/src/components/Tabs';
66
import TabItem from '@site/src/components/TabItem';

website/docs/dev/hooks/hooks.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ If you want to attach hooks to instances right when they are initialized, use [H
7575
## Examples {#examples}
7676

7777
:::info
78-
Custom content classes (`CustomItem`, `CustomTrait`, `CustomEffect`, `CustomAbility` and others) are hooks, by the way. You can see the custom classes' implementation in [RogueLibs' source code](https://github.com/SugarBarrel/RogueLibs/tree/main/RogueLibsCore/Hooks).
78+
Custom content classes (`CustomItem`, `CustomTrait`, `CustomEffect`, `CustomAbility` and others) are hooks, by the way. You can see the custom classes' implementation in [RogueLibs' source code](https://github.com/Chasmical/RogueLibs/tree/main/RogueLibsCore/Hooks).
7979
:::
8080

8181
import CodeSnippet from '@site/src/components/CodeSnippet';

website/docs/dev/interactions/create-interaction.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,4 +205,4 @@ RogueInteractions.CreateProvider<Door>(static h =>
205205

206206
## Examples {#examples}
207207

208-
You can find a ton of examples [here](https://github.com/SugarBarrel/RogueLibs/tree/main/RogueLibsCore/Interactions/VanillaInteractions) (RogueLibs' source code, reimplementing the vanilla interactions).
208+
You can find a ton of examples [here](https://github.com/Chasmical/RogueLibs/tree/main/RogueLibsCore/Interactions/VanillaInteractions) (RogueLibs' source code, reimplementing the vanilla interactions).

website/docs/dev/items/create-item.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public class MyCustomItem : CustomItem
5050
```
5151

5252
:::tip Pro-tip: String consts
53-
Use static types with string consts, like `RogueCategories` and `ItemTypes`. This way you won't make a typo. Typos can be critical sometimes, since neither the game nor RogueLibs track all existing item categories *([although it's an interesting idea, maybe I'll do something like that](https://github.com/SugarBarrel/RogueLibs/issues/26))*.
53+
Use static types with string consts, like `RogueCategories` and `ItemTypes`. This way you won't make a typo. Typos can be critical sometimes, since neither the game nor RogueLibs track all existing item categories *([although it's an interesting idea, maybe I'll do something like that](https://github.com/Chasmical/RogueLibs/issues/26))*.
5454
:::
5555

5656
## Initialization {#initialization}

website/docs/dev/names/custom-languages.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ LanguageService.RegisterLanguageCode("japanese", (LanguageCode)123);
1111
```
1212

1313
:::info Work-In-Progress
14-
There hasn't been much progress on actually implementing custom languages. No one has ever translated the entire game to a different language, not yet included with SoR. When that time comes, feel free to [create an issue on GitHub](https://github.com/SugarBarrel/RogueLibs/issues/new/choose).
14+
There hasn't been much progress on actually implementing custom languages. No one has ever translated the entire game to a different language, not yet included with SoR. When that time comes, feel free to [create an issue on GitHub](https://github.com/Chasmical/RogueLibs/issues/new/choose).
1515
:::
1616

1717
## `LanguageService` {#languageservice}

website/docs/dev/unlocks/configuring-unlocks.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ public virtual Sprite GetImage() => RogueFramework.ExtraSprites.TryGetValue(Name
6666
```
6767

6868
:::tip Pro-tip
69-
You can see for yourself how these methods are implemented in [RogueLibs' source code](https://github.com/SugarBarrel/RogueLibs/blob/main/RogueLibsCore/Hooks/Unlocks/UnlockWrapper.cs).
69+
You can see for yourself how these methods are implemented in [RogueLibs' source code](https://github.com/Chasmical/RogueLibs/blob/main/RogueLibsCore/Hooks/Unlocks/UnlockWrapper.cs).
7070
:::
7171

7272
### `DisplayedUnlock`
@@ -100,7 +100,7 @@ public virtual string GetFancyDescription()
100100
```
101101

102102
:::tip Pro-tip
103-
You can see for yourself how these methods are implemented in [RogueLibs' source code](https://github.com/SugarBarrel/RogueLibs/blob/main/RogueLibsCore/Hooks/Unlocks/DisplayedUnlock.cs).
103+
You can see for yourself how these methods are implemented in [RogueLibs' source code](https://github.com/Chasmical/RogueLibs/blob/main/RogueLibsCore/Hooks/Unlocks/DisplayedUnlock.cs).
104104
:::
105105

106106
## Examples {#examples}
@@ -209,7 +209,7 @@ public class RandomItemsButton : ItemUnlock
209209
</TabItem>
210210
<TabItem value="categories">
211211

212-
So, you want to make categories, like in [aToM](https://github.com/SugarBarrel/aToM)? Here you go!
212+
So, you want to make categories, like in [aToM](https://github.com/Chasmical/aToM)? Here you go!
213213
214214
```csharp title="MyCategory.cs"
215215
public class MyCategory : MutatorUnlock

website/docs/intro.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
1111

1212
- <span style={{fontSize: "1.1em"}}>
1313

14-
Because it's really easy to use! Just check out some examples in [here](https://github.com/SugarBarrel/RogueLibs/tree/main/RogueLibsCore.Test/Tests).
14+
Because it's really easy to use! Just check out some examples in [here](https://github.com/Chasmical/RogueLibs/tree/main/RogueLibsCore.Test/Tests).
1515

1616
</span>
1717

website/docs/user/installation.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Installation
22

3-
To start using mods, first you need to install BepInEx, the modding framework that we're using to mod Streets of Rogue. Then, install RogueLibs (both plugin and patcher - two different important files) and then any mods that you want to play with. You can find a lot of mods on [SoR ModHub](https://sugarbarrel.github.io/SoRModHub) or [GameBanana](https://gamebanana.com/mods/games/8455).
3+
To start using mods, first you need to install BepInEx, the modding framework that we're using to mod Streets of Rogue. Then, install RogueLibs (both plugin and patcher - two different important files) and then any mods that you want to play with. You can find a lot of mods on [SoR ModHub](https://chasmical.github.io/SoRModHub) or [GameBanana](https://gamebanana.com/mods/games/8455).
44

55
import Tabs from '@site/src/components/Tabs';
66
import TabItem from '@site/src/components/TabItem';
@@ -340,7 +340,7 @@ Click **OK** and run the game through Steam.
340340
]}>
341341
<TabItem value="v3">
342342

343-
**[Download the latest RogueLibs version](https://github.com/SugarBarrel/RogueLibs/releases/latest)**
343+
**[Download the latest RogueLibs version](https://github.com/Chasmical/RogueLibs/releases/latest)**
344344

345345
You need to download only two files: `RogueLibsCore.dll` and `RogueLibsPatcher.dll`.
346346

@@ -365,7 +365,7 @@ The directory is called **`patchers`**, it's different from **`plugins`**.
365365
RogueLibs v2.x.x is outdated and is not compatible with new mods!
366366
:::
367367

368-
**[Download the latest RogueLibs version](https://github.com/SugarBarrel/RogueLibs/releases/tag/v2.2-pre.2)**
368+
**[Download the latest RogueLibs version](https://github.com/Chasmical/RogueLibs/releases/tag/v2.2-pre.2)**
369369

370370
You need to download only one file - `RogueLibs.dll`.
371371

@@ -388,7 +388,7 @@ And put these `.dll` files in the `BepInEx/plugins` directory.
388388

389389
## Where can I get mods? {#mod-sources}
390390

391-
**[SoR ModHub](https://sugarbarrel.github.io/SoRModHub)** is a collection of mods that use the latest RogueLibs v3 that I know about. Includes links to other mod sources as well, and is updated pretty regularly.
391+
**[SoR ModHub](https://chasmical.github.io/SoRModHub)** is a collection of mods that use the latest RogueLibs v3 that I know about. Includes links to other mod sources as well, and is updated pretty regularly.
392392

393393
**[GameBanana](https://gamebanana.com/mods/games/8455)** - Streets of Rogue's official mod-sharing place. Some mods don't get released or updated there, since the process of setting up or updating a page is way too long and overly complicated.
394394

website/docusaurus.config.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
module.exports = {
33
title: 'RogueLibs Documentation',
44
tagline: 'Doing the impossible.',
5-
url: 'https://sugarbarrel.github.io',
5+
url: 'https://chasmical.github.io',
66
baseUrl: '/RogueLibs/',
77
onBrokenLinks: 'throw',
88
onBrokenMarkdownLinks: 'warn',
99
favicon: 'img/favicon.ico',
10-
organizationName: 'SugarBarrel',
10+
organizationName: 'Chasmical',
1111
projectName: 'RogueLibs',
1212
i18n: {
1313
defaultLocale: 'en',
@@ -24,7 +24,7 @@ module.exports = {
2424
plugins: ['docusaurus-plugin-sass'],
2525
themeConfig: {
2626
metadata: [
27-
{ name: "twitter:image", content: "https://sugarbarrel.github.io/RogueLibs/img/logo.png" },
27+
{ name: "twitter:image", content: "https://chasmical.github.io/RogueLibs/img/logo.png" },
2828
],
2929
docs: {
3030
sidebar: {
@@ -38,7 +38,7 @@ module.exports = {
3838
announcementBar: {
3939
id: 'star',
4040
content:
41-
'<span style="font-size: 1rem;">⭐️ If you like RogueLibs, give it a star on <a target="_blank" href="https://github.com/SugarBarrel/RogueLibs">GitHub</a>! ⭐️</span>',
41+
'<span style="font-size: 1rem;">⭐️ If you like RogueLibs, give it a star on <a target="_blank" href="https://github.com/Chasmical/RogueLibs">GitHub</a>! ⭐️</span>',
4242
},
4343
navbar: {
4444
hideOnScroll: true,
@@ -73,7 +73,7 @@ module.exports = {
7373
position: 'right',
7474
},
7575
{
76-
href: 'https://github.com/SugarBarrel/RogueLibs',
76+
href: 'https://github.com/Chasmical/RogueLibs',
7777
position: 'right',
7878
className: 'header-github-link',
7979
'aria-label': 'GitHub repository',
@@ -106,7 +106,7 @@ module.exports = {
106106
items: [
107107
{
108108
label: 'GitHub',
109-
href: 'https://github.com/SugarBarrel/RogueLibs',
109+
href: 'https://github.com/Chasmical/RogueLibs',
110110
},
111111
],
112112
},
@@ -121,12 +121,12 @@ module.exports = {
121121
docs: {
122122
sidebarPath: require.resolve('./sidebars.js'),
123123
editUrl:
124-
'https://github.com/SugarBarrel/RogueLibs/edit/main/website/',
124+
'https://github.com/Chasmical/RogueLibs/edit/main/website/',
125125
},
126126
blog: {
127127
showReadingTime: true,
128128
editUrl:
129-
'https://github.com/SugarBarrel/RogueLibs/edit/main/website/blog/',
129+
'https://github.com/Chasmical/RogueLibs/edit/main/website/blog/',
130130
},
131131
theme: {
132132
customCss: require.resolve('./src/css/custom.css'),

0 commit comments

Comments
 (0)