Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Assets & Singleton #2650

Merged
merged 1 commit into from
Jun 30, 2024
Merged

Fix Assets & Singleton #2650

merged 1 commit into from
Jun 30, 2024

Conversation

Misfiy
Copy link
Member

@Misfiy Misfiy commented Jun 29, 2024

No description provided.

@VALERA771 VALERA771 added bug Something isn't working tested This PR has been built and tested and does not cause any obvious errors. regarding-api labels Jun 29, 2024
@Misfiy Misfiy merged commit 09cd52e into Exiled-Team:deepc-assets Jun 30, 2024
2 checks passed
NaoUnderscore added a commit that referenced this pull request Jul 1, 2024
* Core's assets have been implemented:

- Added new classes and attributes for improved entity management.
- Added AssetFragment, EClass, EntityAsset, and related attributes.
- Any types implementing IAssetFragment can be used to generate a fragment or an EntityAsset.
- Began adding EProperty attributes to classes which are supposed to be used to generate fragments and assets.

* Implemented `EProperty` for Items

* ?.

* Minor changes to `EConfig`. Added an `EClass`.
Converted `Effect` class to struct.

* Added `Generator` `EClass`

* Fix hint's `EClass`

* Added more `EClass`'es

* Fixed `AssetFragment::GenerateAsset` generating assets from types which are not marked as `EClass`.

* Fixed `State` compare by ref instead of value

* Minor fixes

* All `EClass`'es

* Fix warnings

* Fix docs

* Revert CustomHealthStat.cs

* Fix build error

* fix conflict?

* fix typo

* fix removals

* fix lag & log spam

* Changes & null fix

* [Core API] Fix null & invalid cast (#2650)

---------

Co-authored-by: Nameless <85962933+Misfiy@users.noreply.github.com>
NaoUnderscore added a commit that referenced this pull request Jul 1, 2024
* `[Exiled::Core]` `Assets` and `Fragments` (#2568)

* Core's assets have been implemented:

- Added new classes and attributes for improved entity management.
- Added AssetFragment, EClass, EntityAsset, and related attributes.
- Any types implementing IAssetFragment can be used to generate a fragment or an EntityAsset.
- Began adding EProperty attributes to classes which are supposed to be used to generate fragments and assets.

* Implemented `EProperty` for Items

* ?.

* Minor changes to `EConfig`. Added an `EClass`.
Converted `Effect` class to struct.

* Added `Generator` `EClass`

* Fix hint's `EClass`

* Added more `EClass`'es

* Fixed `AssetFragment::GenerateAsset` generating assets from types which are not marked as `EClass`.

* Fixed `State` compare by ref instead of value

* Minor fixes

* All `EClass`'es

* Fix warnings

* Fix docs

* Revert CustomHealthStat.cs

* Fix build error

* fix conflict?

* fix typo

* fix removals

* fix lag & log spam

* Changes & null fix

* [Core API] Fix null & invalid cast (#2650)

---------

Co-authored-by: Nameless <85962933+Misfiy@users.noreply.github.com>

* Revert "Merge remote-tracking branch 'origin/dev' into apis-rework"

This reverts commit 08e279f, reversing
changes made to 1b8d3a5.

---------

Co-authored-by: Nameless <85962933+Misfiy@users.noreply.github.com>
NaoUnderscore added a commit that referenced this pull request Jul 1, 2024
* `[Exiled::Core]` `Assets` and `Fragments` (#2568)

* Core's assets have been implemented:

- Added new classes and attributes for improved entity management.
- Added AssetFragment, EClass, EntityAsset, and related attributes.
- Any types implementing IAssetFragment can be used to generate a fragment or an EntityAsset.
- Began adding EProperty attributes to classes which are supposed to be used to generate fragments and assets.

* Implemented `EProperty` for Items

* ?.

* Minor changes to `EConfig`. Added an `EClass`.
Converted `Effect` class to struct.

* Added `Generator` `EClass`

* Fix hint's `EClass`

* Added more `EClass`'es

* Fixed `AssetFragment::GenerateAsset` generating assets from types which are not marked as `EClass`.

* Fixed `State` compare by ref instead of value

* Minor fixes

* All `EClass`'es

* Fix warnings

* Fix docs

* Revert CustomHealthStat.cs

* Fix build error

* fix conflict?

* fix typo

* fix removals

* fix lag & log spam

* Changes & null fix

* [Core API] Fix null & invalid cast (#2650)

---------

Co-authored-by: Nameless <85962933+Misfiy@users.noreply.github.com>

* Revert "Merge remote-tracking branch 'origin/dev' into apis-rework"

This reverts commit 08e279f, reversing
changes made to 1b8d3a5.

* Exiled9  (#2641)

* Changes

* that

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

---------

Co-authored-by: Nameless <85962933+Misfiy@users.noreply.github.com>
Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
NaoUnderscore added a commit that referenced this pull request Jul 1, 2024
* `[Exiled::Core]` `Assets` and `Fragments` (#2568)

* Core's assets have been implemented:

- Added new classes and attributes for improved entity management.
- Added AssetFragment, EClass, EntityAsset, and related attributes.
- Any types implementing IAssetFragment can be used to generate a fragment or an EntityAsset.
- Began adding EProperty attributes to classes which are supposed to be used to generate fragments and assets.

* Implemented `EProperty` for Items

* ?.

* Minor changes to `EConfig`. Added an `EClass`.
Converted `Effect` class to struct.

* Added `Generator` `EClass`

* Fix hint's `EClass`

* Added more `EClass`'es

* Fixed `AssetFragment::GenerateAsset` generating assets from types which are not marked as `EClass`.

* Fixed `State` compare by ref instead of value

* Minor fixes

* All `EClass`'es

* Fix warnings

* Fix docs

* Revert CustomHealthStat.cs

* Fix build error

* fix conflict?

* fix typo

* fix removals

* fix lag & log spam

* Changes & null fix

* [Core API] Fix null & invalid cast (#2650)

---------

Co-authored-by: Nameless <85962933+Misfiy@users.noreply.github.com>

* Revert "Merge remote-tracking branch 'origin/dev' into apis-rework"

This reverts commit 08e279f, reversing
changes made to 1b8d3a5.

* Exiled9  (#2641)

* Changes

* that

---------

Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>

* Moved modified code. (#2656)

---------

Co-authored-by: Nameless <85962933+Misfiy@users.noreply.github.com>
Co-authored-by: Yamato <66829532+louis1706@users.noreply.github.com>
Co-authored-by: Alex Rouse <123724383+ALEXWARELLC@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working regarding-api tested This PR has been built and tested and does not cause any obvious errors.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants